[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: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:22]OFD Sender: No OFD packet to send [03:05:27]OFD Sender: No OFD packet to send [03:05:32]OFD Sender: No OFD packet to send [03:05:37]OFD Sender: No OFD packet to send [03:05:42]OFD Sender: No OFD packet to send [03:05:47]OFD Sender: No OFD packet to send [03:05:52]OFD Sender: No OFD packet to send [03:05:57]OFD Sender: No OFD packet to send [03:06:02]OFD Sender: No OFD packet to send [03:06:07]OFD Sender: No OFD packet to send [03:06:12]OFD Sender: No OFD packet to send [03:06:17]OFD Sender: No OFD packet to send [03:06:22]OFD Sender: No OFD packet to send [03:06:27]OFD Sender: No OFD packet to send [03:06:32]OFD Sender: No OFD packet to send [03:06:37]OFD Sender: No OFD packet to send [03:06:42]OFD Sender: No OFD packet to send [03:06:47]OFD Sender: No OFD packet to send [03:06:52]OFD Sender: No OFD packet to send [03:06:57]OFD Sender: No OFD packet to send [03:07:02]OFD Sender: No OFD packet to send [03:07:07]OFD Sender: No OFD packet to send [03:07:12]OFD Sender: No OFD packet to send [03:07:17]OFD Sender: No OFD packet to send [03:07:22]OFD Sender: No OFD packet to send [03:07:27]OFD Sender: No OFD packet to send [03:07:32]OFD Sender: No OFD packet to send [03:07:37]OFD Sender: No OFD packet to send [03:07:42]OFD Sender: No OFD packet to send [03:07:47]OFD Sender: No OFD packet to send [03:07:52]OFD Sender: No OFD packet to send [03:07:57]OFD Sender: No OFD packet to send [03:08:02]OFD Sender: No OFD packet to send [03:08:07]OFD Sender: No OFD packet to send [03:08: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:11:43]OFD Sender: No OFD packet to send [03:11:48]OFD Sender: No OFD packet to send [03:11:53]OFD Sender: No OFD packet to send [03:11:58]OFD Sender: No OFD packet to send [03:12:03]OFD Sender: No OFD packet to send [03:12:08]OFD Sender: No OFD packet to send [03:12:13]OFD Sender: No OFD packet to send [03:12:18]OFD Sender: No OFD packet to send [03:12:23]OFD Sender: No OFD packet to send [03:12:28]OFD Sender: No OFD packet to send [03:12:33]OFD Sender: No OFD packet to send [03:12:38]OFD Sender: No OFD packet to send [03:12:43]OFD Sender: No OFD packet to send [03:12:48]OFD Sender: No OFD packet to send [03:12:53]OFD Sender: No OFD packet to send [03:12:58]OFD Sender: No OFD packet to send [03:13:03]OFD Sender: No OFD packet to send [03:13:08]OFD Sender: No OFD packet to send [03:13:13]OFD Sender: No OFD packet to send [03:13:18]OFD Sender: No OFD packet to send [03:13:23]OFD Sender: No OFD packet to send [03:13:28]OFD Sender: No OFD packet to send [03:13:33]OFD Sender: No OFD packet to send [03:13:38]OFD Sender: No OFD packet to send [03:13:43]OFD Sender: No OFD packet to send [03:13:48]OFD Sender: No OFD packet to send [03:13:53]OFD Sender: No OFD packet to send [03:13:56]ConnectInit Can't connect to host [03:13:58]OFD Sender: No OFD packet to send [03:14:03]OFD Sender: No OFD packet to send [03:14:08]OFD Sender: No OFD packet to send [03:14:13]OFD Sender: No OFD packet to send [03:14:18]OFD Sender: No OFD packet to send [03:14:23]OFD Sender: No OFD packet to send [03:14:38]OFD Sender: No OFD packet to send [03:14:43]OFD Sender: No OFD packet to send [03:14:48]OFD Sender: No OFD packet to send [03:14:53]OFD Sender: No OFD packet to send [03:14:58]OFD Sender: No OFD packet to send [03:15:03]OFD Sender: No OFD packet to send [03:15:08]OFD Sender: No OFD packet to send [03:15:11]recv_with_timeout no data received [03:15:13]OFD Sender: No OFD packet to send [03:15:18]OFD Sender: No OFD packet to send [03:15:23]OFD Sender: No OFD packet to send [03:15:28]OFD Sender: No OFD packet to send [03:15:31]recv_with_timeout no data received [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:48]recv_with_timeout no data received [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: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:28]OFD Sender: No OFD packet to send [03:16:33]OFD Sender: No OFD packet to send [03:16:38]OFD Sender: No OFD packet to send [03:16:43]OFD Sender: No OFD packet to send [03:16:46]recv_with_timeout no data received [03:16:48]OFD Sender: No OFD packet to send [03:16:53]OFD Sender: No OFD packet to send [03:16:58]OFD Sender: No OFD packet to send [03:17:03]OFD Sender: No OFD packet to send [03:17:08]OFD Sender: No OFD packet to send [03:17:13]OFD Sender: No OFD packet to send [03:17:18]OFD Sender: No OFD packet to send [03:17:23]OFD Sender: No OFD packet to send [03:17:28]OFD Sender: No OFD packet to send [03:17:33]OFD Sender: No OFD packet to send [03:17:38]OFD Sender: No OFD packet to send [03:17:43]OFD Sender: No OFD packet to send [03:17:45]recv_with_timeout no data received [03:17:48]OFD Sender: No OFD packet to send [03:17:53]OFD Sender: No OFD packet to send [03:17:58]OFD Sender: No OFD packet to send [03:18:04]OFD Sender: No OFD packet to send [03:18:09]OFD Sender: No OFD packet to send [03:18:14]OFD Sender: No OFD packet to send [03:18:16]recv_with_timeout no data received [03:18:19]OFD Sender: No OFD packet to send [03:18:24]OFD Sender: No OFD packet to send [03:18:29]OFD Sender: No OFD packet to send [03:18:34]OFD Sender: No OFD packet to send [03:18:39]OFD Sender: No OFD packet to send [03:18:44]OFD Sender: No OFD packet to send [03:18:49]OFD Sender: No OFD packet to send [03:18:54]OFD Sender: No OFD packet to send [03:18:59]OFD Sender: No OFD packet to send [03:19:04]OFD Sender: No OFD packet to send [03:19:09]OFD Sender: No OFD packet to send [03:19:14]OFD Sender: No OFD packet to send [03:19:19]OFD Sender: No OFD packet to send [03:19:24]OFD Sender: No OFD packet to send [03:19:29]OFD Sender: No OFD packet to send [03:19:31]recv_with_timeout no data received [03:19:34]OFD Sender: No OFD packet to send [03:19:39]OFD Sender: No OFD packet to send [03:19:44]OFD Sender: No OFD packet to send [03:19:49]OFD Sender: No OFD packet to send [03:19:54]OFD Sender: No OFD packet to send [03:19:59]OFD Sender: No OFD packet to send [03:20:04]OFD Sender: No OFD packet to send [03:20:09]OFD Sender: No OFD packet to send [03:20:14]OFD Sender: No OFD packet to send [03:20:19]OFD Sender: No OFD packet to send [03:20:24]OFD Sender: No OFD packet to send [03:20: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:04]OFD Sender: No OFD packet to send [03:21:09]OFD Sender: No OFD packet to send [03:21:14]OFD Sender: No OFD packet to send [03:21:19]OFD Sender: No OFD packet to send [03:21:24]OFD Sender: No OFD packet to send [03:21:29]OFD Sender: No OFD packet to send [03:21:34]OFD Sender: No OFD packet to send [03:21:39]OFD Sender: No OFD packet to send [03:21:44]OFD Sender: No OFD packet to send [03:21:49]OFD Sender: No OFD packet to send [03:21:54]OFD Sender: No OFD packet to send [03:21:59]OFD Sender: No OFD packet to send [03:22:04]OFD Sender: No OFD packet to send [03:22:09]OFD Sender: No OFD packet to send [03:22:14]OFD Sender: No OFD packet to send [03:22:19]OFD Sender: No OFD packet to send [03:22:24]OFD Sender: No OFD packet to send [03:22:29]OFD Sender: No OFD packet to send [03:22:34]OFD Sender: No OFD packet to send [03:22:39]OFD Sender: No OFD packet to send [03:22:44]OFD Sender: No OFD packet to send [03:22:49]OFD Sender: No OFD packet to send [03:22:54]OFD Sender: No OFD packet to send [03:22:59]OFD Sender: No OFD packet to send [03:23:04]OFD Sender: No OFD packet to send [03:23:09]OFD Sender: No OFD packet to send [03:23:14]OFD Sender: No OFD packet to send [03:23:29]OFD Sender: No OFD packet to send [03:23:34]OFD Sender: No OFD packet to send [03:23:39]OFD Sender: No OFD packet to send [03:23:39]recv_with_timeout no data received [03:23:44]OFD Sender: No OFD packet to send [03:23:49]OFD Sender: No OFD packet to send [03:23:54]OFD Sender: No OFD packet to send [03:23:59]OFD Sender: No OFD packet to send [03:24:04]OFD Sender: No OFD packet to send [03:24:09]OFD Sender: No OFD packet to send [03:24:14]OFD Sender: No OFD packet to send [03:24:19]OFD Sender: No OFD packet to send [03:24:24]OFD Sender: No OFD packet to send [03:24:29]OFD Sender: No OFD packet to send [03:24:34]OFD Sender: No OFD packet to send [03:24:39]OFD Sender: No OFD packet to send [03:24:44]OFD Sender: No OFD packet to send [03:24:49]OFD Sender: No OFD packet to send [03:24:54]OFD Sender: No OFD packet to send [03:24:59]OFD Sender: No OFD packet to send [03:25:04]OFD Sender: No OFD packet to send [03:25:09]OFD Sender: No OFD packet to send [03:25:14]OFD Sender: No OFD packet to send [03:25:15]recv_with_timeout no data received [03:25:19]OFD Sender: No OFD packet to send [03:25:24]OFD Sender: No OFD packet to send [03:25:29]recv_with_timeout no data received [03:25:29]OFD Sender: No OFD packet to send [03:25:34]OFD Sender: No OFD packet to send [03:25:39]OFD Sender: No OFD packet to send [03:25:44]OFD Sender: No OFD packet to send [03:25:49]OFD Sender: No OFD packet to send [03:25:54]OFD Sender: No OFD packet to send [03:25:59]OFD Sender: No OFD packet to send [03:26:04]OFD Sender: No OFD packet to send [03:26:09]OFD Sender: No OFD packet to send [03:26:14]OFD Sender: No OFD packet to send [03:26:19]OFD Sender: No OFD packet to send [03:26:21]recv_with_timeout no data received [03:26:24]OFD Sender: No OFD packet to send [03:26:29]OFD Sender: No OFD packet to send [03:26:34]OFD Sender: No OFD packet to send [03:26:39]OFD Sender: No OFD packet to send [03:26:44]OFD Sender: No OFD packet to send [03:26:49]OFD Sender: No OFD packet to send [03:26:54]OFD Sender: No OFD packet to send [03:26:59]OFD Sender: No OFD packet to send [03:27:02]recv_with_timeout no data received [03:27:04]OFD Sender: No OFD packet to send [03:27:09]OFD Sender: No OFD packet to send [03:27:14]OFD Sender: No OFD packet to send [03:27:19]OFD Sender: No OFD packet to send [03:27:24]OFD Sender: No OFD packet to send [03:27:29]OFD Sender: No OFD packet to send [03:27:34]OFD Sender: No OFD packet to send [03:27:39]OFD Sender: No OFD packet to send [03:27:45]OFD Sender: No OFD packet to send [03:27:50]OFD Sender: No OFD packet to send [03:27:55]OFD Sender: No OFD packet to send [03:28:00]OFD Sender: No OFD packet to send [03:28:05]OFD Sender: No OFD packet to send [03:28:10]OFD Sender: No OFD packet to send [03:28:15]OFD Sender: No OFD packet to send [03:28:20]OFD Sender: No OFD packet to send [03:28:25]OFD Sender: No OFD packet to send [03:28:30]OFD Sender: No OFD packet to send [03:28:35]OFD Sender: No OFD packet to send [03:28:40]OFD Sender: No OFD packet to send [03:28:45]OFD Sender: No OFD packet to send [03:28:50]OFD Sender: No OFD packet to send [03:28:55]OFD Sender: No OFD packet to send [03:29:00]OFD Sender: No OFD packet to send [03:29:05]OFD Sender: No OFD packet to send [03:29:10]OFD Sender: No OFD packet to send [03:29:15]OFD Sender: No OFD packet to send [03:29:20]OFD Sender: No OFD packet to send [03:29:24]recv_with_timeout no data received [03:29:25]OFD Sender: No OFD packet to send [03:29:30]OFD Sender: No OFD packet to send [03:29:35]OFD Sender: No OFD packet to send [03:29:40]OFD Sender: No OFD packet to send [03:29:45]OFD Sender: No OFD packet to send [03:29:50]OFD Sender: No OFD packet to send [03:29:55]OFD Sender: No OFD packet to send [03:30:00]OFD Sender: No OFD packet to send [03:30:05]OFD Sender: No OFD packet to send [03:30:10]OFD Sender: No OFD packet to send [03:30:15]OFD Sender: No OFD packet to send [03:30:20]OFD Sender: No OFD packet to send [03:30:25]OFD Sender: No OFD packet to send [03:30:30]OFD Sender: No OFD packet to send [03:30:35]OFD Sender: No OFD packet to send [03:30:40]OFD Sender: No OFD packet to send [03:30:45]OFD Sender: No OFD packet to send [03:30:50]OFD Sender: No OFD packet to send [03:30:55]OFD Sender: No OFD packet to send [03:31:00]OFD Sender: No OFD packet to send [03:31:05]OFD Sender: No OFD packet to send [03:31:10]OFD Sender: No OFD packet to send [03:31:15]OFD Sender: No OFD packet to send [03:31:20]OFD Sender: No OFD packet to send [03:31:25]OFD Sender: No OFD packet to send [03:31:30]OFD Sender: No OFD packet to send [03:31:35]OFD Sender: No OFD packet to send [03:31:40]OFD Sender: No OFD packet to send [03:31:45]OFD Sender: No OFD packet to send [03:31:50]OFD Sender: No OFD packet to send [03:31:55]OFD Sender: No OFD packet to send [03:32:00]OFD Sender: No OFD packet to send [03:32:05]OFD Sender: No OFD packet to send [03:32:10]OFD Sender: No OFD packet to send [03:32:15]OFD Sender: No OFD packet to send [03:32:20]OFD Sender: No OFD packet to send [03:32:25]OFD Sender: No OFD packet to send [03:32:30]OFD Sender: No OFD packet to send [03:32:35]OFD Sender: No OFD packet to send [03:32:40]OFD Sender: No OFD packet to send [03:32:45]OFD Sender: No OFD packet to send [03:32:50]OFD Sender: No OFD packet to send [03:32:55]OFD Sender: No OFD packet to send [03:33:00]OFD Sender: No OFD packet to send [03:33:05]OFD Sender: No OFD packet to send [03:33:10]OFD Sender: No OFD packet to send [03:33:15]OFD Sender: No OFD packet to send [03:33:20]OFD Sender: No OFD packet to send [03:33:25]OFD Sender: No OFD packet to send [03:33:30]OFD Sender: No OFD packet to send [03:33:35]OFD Sender: No OFD packet to send [03:33:40]OFD Sender: No OFD packet to send [03:33:45]OFD Sender: No OFD packet to send [03:33:50]OFD Sender: No OFD packet to send [03:33:55]OFD Sender: No OFD packet to send [03:34:00]OFD Sender: No OFD packet to send [03:34:05]OFD Sender: No OFD packet to send [03:34:10]OFD Sender: No OFD packet to send [03:34:15]OFD Sender: No OFD packet to send [03:34:20]OFD Sender: No OFD packet to send [03:34:25]OFD Sender: No OFD packet to send [03:34:30]OFD Sender: No OFD packet to send [03:34:35]OFD Sender: No OFD packet to send [03:34:40]OFD Sender: No OFD packet to send [03:34:45]OFD Sender: No OFD packet to send [03:34:50]OFD Sender: No OFD packet to send [03:34:55]OFD Sender: No OFD packet to send [03:35:00]OFD Sender: No OFD packet to send [03:35:05]OFD Sender: No OFD packet to send [03:35:10]OFD Sender: No OFD packet to send [03:35:15]OFD Sender: No OFD packet to send [03:35:20]OFD Sender: No OFD packet to send [03:35:25]OFD Sender: No OFD packet to send [03:35:30]OFD Sender: No OFD packet to send [03:35:35]OFD Sender: No OFD packet to send [03:35:40]OFD Sender: No OFD packet to send [03:35:45]OFD Sender: No OFD packet to send [03:35:50]OFD Sender: No OFD packet to send [03:35:55]OFD Sender: No OFD packet to send [03:36:00]OFD Sender: No OFD packet to send [03:36:05]OFD Sender: No OFD packet to send [03:36:10]OFD Sender: No OFD packet to send [03:36:15]OFD Sender: No OFD packet to send [03:36:20]OFD Sender: No OFD packet to send [03:36:25]OFD Sender: No OFD packet to send [03:36:30]OFD Sender: No OFD packet to send [03:36:35]OFD Sender: No OFD packet to send [03:36:40]OFD Sender: No OFD packet to send [03:36:45]OFD Sender: No OFD packet to send [03:36:50]OFD Sender: No OFD packet to send [03:36:55]OFD Sender: No OFD packet to send [03:37:00]OFD Sender: No OFD packet to send [03:37:05]OFD Sender: No OFD packet to send [03:37:10]OFD Sender: No OFD packet to send [03:37:15]OFD Sender: No OFD packet to send [03:37:20]OFD Sender: No OFD packet to send [03:37:26]OFD Sender: No OFD packet to send [03:37:31]OFD Sender: No OFD packet to send [03:37:36]OFD Sender: No OFD packet to send [03:37:41]OFD Sender: No OFD packet to send [03:37:46]OFD Sender: No OFD packet to send [03:37:51]OFD Sender: No OFD packet to send [03:37:56]OFD Sender: No OFD packet to send [03:38:01]OFD Sender: No OFD packet to send [03:38:06]OFD Sender: No OFD packet to send [03:38:11]OFD Sender: No OFD packet to send [03:38:16]OFD Sender: No OFD packet to send [03:38:21]OFD Sender: No OFD packet to send [03:38:26]OFD Sender: No OFD packet to send [03:38:31]OFD Sender: No OFD packet to send [03:38:36]OFD Sender: No OFD packet to send [03:38:41]OFD Sender: No OFD packet to send [03:38:46]OFD Sender: No OFD packet to send [03:38:51]OFD Sender: No OFD packet to send [03:38:56]OFD Sender: No OFD packet to send [03:39:01]OFD Sender: No OFD packet to send [03:39:06]OFD Sender: No OFD packet to send [03:39:11]OFD Sender: No OFD packet to send [03:39:16]OFD Sender: No OFD packet to send [03:39:21]OFD Sender: No OFD packet to send [03:39:26]OFD Sender: No OFD packet to send [03:39:31]OFD Sender: No OFD packet to send [03:39:36]OFD Sender: No OFD packet to send [03:39:41]OFD Sender: No OFD packet to send [03:39:46]OFD Sender: No OFD packet to send [03:39:51]OFD Sender: No OFD packet to send [03:39:56]OFD Sender: No OFD packet to send [03:40:01]OFD Sender: No OFD packet to send [03:40:06]OFD Sender: No OFD packet to send [03:40:11]OFD Sender: No OFD packet to send [03:40:16]OFD Sender: No OFD packet to send [03:40:21]OFD Sender: No OFD packet to send [03:40:26]OFD Sender: No OFD packet to send [03:40:31]OFD Sender: No OFD packet to send [03:40:36]OFD Sender: No OFD packet to send [03:40:41]OFD Sender: No OFD packet to send [03:40:46]OFD Sender: No OFD packet to send [03:40:51]OFD Sender: No OFD packet to send [03:40:56]OFD Sender: No OFD packet to send [03:41:01]OFD Sender: No OFD packet to send [03:41:06]OFD Sender: No OFD packet to send [03:41:11]OFD Sender: No OFD packet to send [03:41:16]OFD Sender: No OFD packet to send [03:41:21]OFD Sender: No OFD packet to send [03:41:26]OFD Sender: No OFD packet to send [03:41:31]OFD Sender: No OFD packet to send [03:41:36]OFD Sender: No OFD packet to send [03:41:41]OFD Sender: No OFD packet to send [03:41:42]recv_with_timeout no data received [03:41:46]OFD Sender: No OFD packet to send [03:41:51]OFD Sender: No OFD packet to send [03:41:56]OFD Sender: No OFD packet to send [03:42:01]OFD Sender: No OFD packet to send [03:42:06]OFD Sender: No OFD packet to send [03:42:11]OFD Sender: No OFD packet to send [03:42:16]OFD Sender: No OFD packet to send [03:42:21]OFD Sender: No OFD packet to send [03:42:26]OFD Sender: No OFD packet to send [03:42:31]OFD Sender: No OFD packet to send [03:42:36]OFD Sender: No OFD packet to send [03:42:41]OFD Sender: No OFD packet to send [03:42:46]OFD Sender: No OFD packet to send [03:42:51]OFD Sender: No OFD packet to send [03:42:56]OFD Sender: No OFD packet to send [03:43:01]OFD Sender: No OFD packet to send [03:43:06]OFD Sender: No OFD packet to send [03:43:11]OFD Sender: No OFD packet to send [03:43:16]OFD Sender: No OFD packet to send [03:43:21]OFD Sender: No OFD packet to send [03:43:26]OFD Sender: No OFD packet to send [03:43:31]OFD Sender: No OFD packet to send [03:43:36]OFD Sender: No OFD packet to send [03:43:41]OFD Sender: No OFD packet to send [03:43:46]OFD Sender: No OFD packet to send [03:43:51]OFD Sender: No OFD packet to send [03:43:56]OFD Sender: No OFD packet to send [03:44:01]OFD Sender: No OFD packet to send [03:44:06]OFD Sender: No OFD packet to send [03:44:11]OFD Sender: No OFD packet to send [03:44:16]OFD Sender: No OFD packet to send [03:44:21]OFD Sender: No OFD packet to send [03:44:26]OFD Sender: No OFD packet to send [03:44:31]OFD Sender: No OFD packet to send [03:44:36]OFD Sender: No OFD packet to send [03:44:41]OFD Sender: No OFD packet to send [03:44:46]OFD Sender: No OFD packet to send [03:44:51]OFD Sender: No OFD packet to send [03:44:56]OFD Sender: No OFD packet to send [03:45:01]OFD Sender: No OFD packet to send [03:45:06]OFD Sender: No OFD packet to send [03:45:11]OFD Sender: No OFD packet to send [03:45:16]OFD Sender: No OFD packet to send [03:45:21]OFD Sender: No OFD packet to send [03:45:21]accept exits with 9 [03:45:21]New connection [03:45:21]New thread 3066883428 created [03:45:21]Thread 3066740068 joined [03:45:21]Waiting for new connection... [03:45:21] Sock 9.Parse request [03:45:21]Sock 9.Check first char [03:45:21]Sock 9.First char is OK [03:45:21]request: POST /json_proto HTTP/1.0 [03:45:21]Method: POST [03:45:21]URL: /json_proto [03:45:21]Method is POST - this is cgi request [03:45:21]url: /json_proto [03:45:21]query_string will be loaded in cgi processing [03:45:21]execute_cgi json_proto POST (null) [03:45:21]execute_cgi path=json_proto method=POST [03:45:21]POST find Content-Length [03:45:21]Host: 172.17.47.196:8080 [03:45:21]Content-Length: 728 [03:45:21]Content-Type: application/json [03:45:21] [03:45:21]POST finish read [03:45:21]Found Content-Length = 728 [03:45:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148052", "tax_sys" : 0, "items" : [ { "code": "5449000027474", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FuzeTea \u0437\u0435\u043B \u0447\u0430\u0439 \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C\u0430\u0448\u043A\u0430 1\u043B", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 105.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:45:21]execute_script... [03:45: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 : (3)148052", "tax_sys" : 0, "items" : [ { "code": "5449000027474", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FuzeTea \u0437\u0435\u043B \u0447\u0430\u0439 \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C\u0430\u0448\u043A\u0430 1\u043B", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 105.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:45:21]POST & json_proto [03:45:21]process_json_proto [03:45:21]json parsed OK: [03:45:21]protocol is kg_v1.0 [03:45:21]action value=close_receipt [03:45:21]process_action close_receipt [03:45:21]cmd_close_receipt [03:45:21]MH_GetDate [03:45:21]Write to MH i2c: F0 00 00 06 03 F8 [03:45:21]Write i2c OK [03:45:21]MH_I2C_Read... [03:45:21]Read from MH i2c: F0 [03:45:21]MH_I2C_Read... [03:45:21]Read from MH i2c: F0 09 00 [03:45:21]MH_I2C_Read... [03:45:21]Read from MH i2c: F0 09 00 06 03 00 D3 92 EF 66 4C 6B 94 66 6C [03:45:21]GetLastDocTimeStamp 1726973499 [03:45:21]current date 1726976723 [03:45:21]FM_GetShiftState [03:45:21]SAM_PROTO_GetShiftState [03:45:21]wFMCommunicate request_size=4 [03:45:21]MH_SAM_APDU [03:45:21]CAPDU: 80 13 01 00 [03:45:21]Write to MH i2c: E2 08 00 07 03 80 13 01 00 00 00 00 00 87 [03:45:21]Write i2c OK [03:45:21]MH_I2C_Read... [03:45:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:45:22]Read from MH i2c: E2 [03:45:22]MH_I2C_Read... [03:45:22]Read from MH i2c: E2 0E 00 [03:45:22]MH_I2C_Read... [03:45:22]Read from MH i2c: E2 0E 00 07 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 45 [03:45:22]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [03:45:22]wFMCommunicate OK [03:45:22]SAM_PROTO_GetShiftState done [03:45:22]FM_GetShiftState done [03:45:22]opened in 1726964220 [03:45:22]opened+sec_in_day 1727050620 [03:45:22]quantity*price = 10500 [03:45:22]sum+1 = 10501 [03:45:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 105.00 НСП 1% : 0.93 НДС 12% : 11.15 Наличными: 105.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 27 22.09.2024 03:45 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86714 ФПД: 98987106454656 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T034523&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86714&fm=98987106454656&tin=02508201610067®Number=0000000000092592&sum=10500 0 [03:45:23]StoreToDocumentArchive [03:45:23]shift 497 fd 86714 [03:45:23]save to /storage/0497/doc_00086714 [03:45:23]save last doc name /storage/0497/doc_00086714 to /storage/kkm_last_doc_name [03:45:23]save OK [03:45:23]Clear old archive folders... [03:45:23]ProcessDocumentItem done err = 0, tmpTLVsize=308 [03:45:23]tlvbuf is 0051B760 [03:45:23]SAM_PROTO_ClearQueue [03:45:23]wFMCommunicate request_size=4 [03:45:23]MH_SAM_APDU [03:45:23]CAPDU: 80 09 00 00 [03:45:23]Write to MH i2c: E2 08 00 14 03 80 09 00 00 00 00 00 00 89 [03:45:23]Write i2c OK [03:45:23]MH_I2C_Read... [03:45:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:45:23]Read from MH i2c: E2 [03:45:23]MH_I2C_Read... [03:45:23]Read from MH i2c: E2 03 00 [03:45:23]MH_I2C_Read... [03:45:23]Read from MH i2c: E2 03 00 14 03 00 90 00 8B [03:45:23]RAPDU: 90 00 [03:45:23]wFMCommunicate OK [03:45:23]SAM_PROTO_ClearQueue done [03:45:23]KKMCreateOFDPacket [03:45:23]OFDProtocolAddRootSTLVToBuf [03:45:23]FM_MakeSignedData [03:45:23]FM_MakeSignedData [03:45:23]SAM_PROTO_SignData [03:45:23]wFMCommunicate request_size=4 [03:45:23]MH_SAM_APDU [03:45:23]CAPDU: 80 0D 01 02 [03:45:23]Write to MH i2c: E2 08 00 15 03 80 0D 01 02 00 00 00 00 91 [03:45:23]Write i2c OK [03:45:23]MH_I2C_Read... [03:45:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:45:23]Read from MH i2c: E2 [03:45:23]MH_I2C_Read... [03:45:23]Read from MH i2c: E2 03 00 [03:45:23]MH_I2C_Read... [03:45:23]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [03:45:23]RAPDU: 90 00 [03:45:23]wFMCommunicate OK [03:45:23]wFMCommunicate request_size=255 [03:45:23]MH_SAM_APDU [03:45:23]CAPDU: 80 0D 02 02 FA 03 00 34 01 1E 04 01 00 01 23 04 86 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 37 34 06 04 42 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 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 D3 92 EF 66 0E 04 04 00 F1 01 00 00 B9 [03:45:23]Write to MH i2c: E2 02 01 16 03 80 0D 02 02 FA 00 03 00 34 01 1E 04 01 00 01 23 04 86 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 37 34 06 04 42 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 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 D3 92 EF 66 0E 04 04 00 F1 01 00 00 B9 00 00 58 [03:45:23]Write i2c OK [03:45:23]MH_I2C_Read... [03:45:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:45:23]Read from MH i2c: E2 [03:45:23]MH_I2C_Read... [03:45:23]Read from MH i2c: E2 03 00 [03:45:23]MH_I2C_Read... [03:45:23]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [03:45:23]RAPDU: 90 00 [03:45:23]wFMCommunicate OK [03:45:23]wFMCommunicate request_size=67 [03:45:23]MH_SAM_APDU [03:45:23]CAPDU: 80 0D 02 02 3E 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BA 52 01 00 35 04 06 00 5A 07 3B 51 4C 80 [03:45:23]Write to MH i2c: E2 46 00 17 03 80 0D 02 02 3E 00 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BA 52 01 00 35 04 06 00 5A 07 3B 51 4C 80 00 00 C0 [03:45:23]Write i2c OK [03:45:23]MH_I2C_Read... [03:45:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:45:23]Read from MH i2c: E2 [03:45:23]MH_I2C_Read... [03:45:23]Read from MH i2c: E2 03 00 [03:45:23]MH_I2C_Read... [03:45:23]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [03:45:23]RAPDU: 90 00 [03:45:23]wFMCommunicate OK [03:45:23]wFMCommunicate request_size=4 [03:45:23]MH_SAM_APDU [03:45:23]CAPDU: 80 0D 03 02 [03:45:23]Write to MH i2c: E2 08 00 18 03 80 0D 03 02 00 00 00 00 96 [03:45:23]Write i2c OK [03:45:23]MH_I2C_Read... [03:45:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:45:23]Read from MH i2c: E2 [03:45:23]MH_I2C_Read... [03:45:23]Read from MH i2c: E2 0B 00 [03:45:23]MH_I2C_Read... [03:45:23]Read from MH i2c: E2 0B 00 18 03 00 BE AC 21 E9 FD 78 56 14 90 00 EA [03:45:23]RAPDU: BE AC 21 E9 FD 78 56 14 90 00 [03:45:23]wFMCommunicate OK [03:45:23]SAM_PROTO_SignData done [03:45:23]FM_MakeSignedData done [03:45:23]CreateOFDProtocolMessage [03:45:23]wFMCommunicate request_size=4 [03:45:23]MH_SAM_APDU [03:45:23]CAPDU: 80 11 00 00 [03:45:23]Write to MH i2c: E2 08 00 19 03 80 11 00 00 00 00 00 00 96 [03:45:23]Write i2c OK [03:45:23]MH_I2C_Read... [03:45:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:45:23]Read from MH i2c: E2 [03:45:23]MH_I2C_Read... [03:45:23]Read from MH i2c: E2 17 00 [03:45:23]MH_I2C_Read... [03:45:23]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 34 39 37 39 90 00 F5 [03:45:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 1A [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]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 5400000000572575 (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: 5975659+1721002828=1726978487 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 1B [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 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 B7 99 EF 66 4C 6B 94 66 55 [04:14:47]Current date/time: 22.09.2024 04:14 [04:14:47]FM_Init [04:14:47]wFMConnect [04:14:47]MH_SAM_On [04:14:47]Write to MH i2c: E0 00 00 08 00 E7 [04:14:47]Write i2c OK [04:14:47]MH_I2C_Read... [04:14:47]*** iso7816_init finished! [04:14:47]*** atr: [04:14:47]*** 0F 3B D5 18 FF 81 91 FE [04:14:47]*** 1F C3 80 73 C8 21 10 0A [04:14:47]*** 00 00 00 00 00 00 00 00 [04:14:47]*** 00 00 00 00 00 00 00 00 [04:14:47]*** 00 00 00 00 00 00 00 00 [04:14:47]*** 00 00 00 00 00 00 00 00 [04:14:47]*** 00 00 00 00 00 00 00 00 [04:14:47]*** 00 00 00 00 00 00 00 00 [04:14:47]Read from MH i2c: E0 [04:14:47]MH_I2C_Read... [04:14:47]Read from MH i2c: E0 10 00 [04:14:47]MH_I2C_Read... [04:14: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 [04:14:47]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [04:14:47]wFMCommunicate request_size=10 [04:14:47]MH_SAM_APDU [04:14:47]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [04:14:47]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [04:14:47]Write i2c OK [04:14:47]MH_I2C_Read... [04:14:47]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [04:14:47]Read from MH i2c: E2 [04:14:47]MH_I2C_Read... [04:14:47]Read from MH i2c: E2 03 00 [04:14:47]MH_I2C_Read... [04:14:47]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [04:14:47]RAPDU: 90 00 [04:14:47]wFMCommunicate OK [04:14:47]wFMCommunicate request_size=4 [04:14:47]MH_SAM_APDU [04:14:47]CAPDU: 80 11 00 00 [04:14:47]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [04:14:47]Write i2c OK [04:14:47]MH_I2C_Read... [04:14:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:14:47]Read from MH i2c: E2 [04:14:47]MH_I2C_Read... [04:14:47]Read from MH i2c: E2 17 00 [04:14:47]MH_I2C_Read... [04:14: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 34 39 37 39 90 00 E3 [04:14:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [04:14:47]wFMCommunicate OK [04:14:47]Detected FM SN is 0000000000874979 [04:14:47]Stored FM SN is 0000000000874979 [04:14:47]wFMCommunicate request_size=9 [04:14:47]MH_SAM_APDU [04:14:47]CAPDU: 80 16 00 00 04 B6 D7 00 00 [04:14:47]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [04:14:47]Write i2c OK [04:14:47]MH_I2C_Read... [04:14:47]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [04:14:47]Read from MH i2c: E2 [04:14:47]MH_I2C_Read... [04:14:47]Read from MH i2c: E2 03 00 [04:14:47]MH_I2C_Read... [04:14:47]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [04:14:47]RAPDU: 90 00 [04:14:47]wFMCommunicate OK [04:14:47]FM PIN OK [04:14:47]wFMCommunicate request_size=8 [04:14:47]MH_SAM_APDU [04:14:47]CAPDU: 80 14 04 00 03 02 00 01 [04:14:47]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [04:14:47]Write i2c OK [04:14:47]MH_I2C_Read... [04:14:47]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [04:14:47]Read from MH i2c: E2 [04:14:47]MH_I2C_Read... [04:14:47]Read from MH i2c: E2 03 00 [04:14:47]MH_I2C_Read... [04:14:47]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [04:14:47]RAPDU: 90 00 [04:14:47]wFMCommunicate OK [04:14:47]wFMCommunicate request_size=13 [04:14:47]MH_SAM_APDU [04:14:47]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [04:14: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 [04:14:47]Write i2c OK [04:14:47]MH_I2C_Read... [04:14:47]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [04:14:47]Read from MH i2c: E2 [04:14:47]MH_I2C_Read... [04:14:47]Read from MH i2c: E2 03 00 [04:14:47]MH_I2C_Read... [04:14:47]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [04:14:47]RAPDU: 90 00 [04:14:47]wFMCommunicate OK [04:14:47]wFMCommunicate request_size=4 [04:14:47]MH_SAM_APDU [04:14:47]CAPDU: 80 11 00 00 [04:14:47]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [04:14:47]Write i2c OK [04:14:47]MH_I2C_Read... [04:14:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:14:47]Read from MH i2c: E2 [04:14:47]MH_I2C_Read... [04:14:47]Read from MH i2c: E2 17 00 [04:14:47]MH_I2C_Read... [04:14: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 34 39 37 39 90 00 E7 [04:14:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [04:14:47]wFMCommunicate OK [04:14:47]DocumentArchiveInit [04:14:47]Start Httpd... [04:14:47]Httpd thread 3067698532 created [04:14:47]Write to MH i2c: 01 00 00 0F 00 0F [04:14:47]Write i2c OK [04:14:47]MH_I2C_Read... [04:14:47]Read from MH i2c: 01 [04:14:47]MH_I2C_Read... [04:14:47]Read from MH i2c: 01 07 00 [04:14:47]MH_I2C_Read... [04:14:47]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [04:14:47]MH Int Process started [04:14:47]Allocated Socket 8 [04:14:47]Bind OK [04:14:47]Listen OK [04:14:47]httpd running on port 8080 [04:14:47]Waiting for new connection... [04:14:47]OFD Sender: Processing packet 86714 [packets to send 273, broken 272] [04:14:47]ProducePacketName [04:14:47]name=ofd_packets/00086714 [04:14:47]OFD Sender: To server: pG, [04:14:47]CommunicateWithHost lk.salyk.kg:30040 [04:14:47]ConnectInit lk.salyk.kg [04:14:49]accept exits with 9 [04:14:49]New connection [04:14:49]New thread 3067411812 created [04:14:49]Waiting for new connection... [04:14:49] Sock 9.Parse request [04:14:49]Sock 9.Check first char [04:14:49]Sock 9.First char is OK [04:14:49]request: POST /json_proto HTTP/1.0 [04:14:49]Method: POST [04:14:49]URL: /json_proto [04:14:49]Method is POST - this is cgi request [04:14:49]url: /json_proto [04:14:49]query_string will be loaded in cgi processing [04:14:49]execute_cgi json_proto POST (null) [04:14:49]execute_cgi path=json_proto method=POST [04:14:49]POST find Content-Length [04:14:49]Host: 172.17.47.196:8080 [04:14:49]Content-Length: 215 [04:14:49]Content-Type: application/json [04:14:49] [04:14:49]POST finish read [04:14:49]Found Content-Length = 215 [04:14: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" ] } } [04:14:49]execute_script... [04:14: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" ] } } [04:14:49]POST & json_proto [04:14:49]process_json_proto [04:14:49]json parsed OK: [04:14:49]protocol is kg_v1.0 [04:14:49]action value=get_value [04:14:49]process_action get_value [04:14:49]cmd_get_value [04:14:49]process_action get_value done [04:14:49]requested_data is exist [04:14:49]produce_requested_data [04:14:49]requested_item kkm.sn is exist - process it [04:14:49]requested_item kkm.ver is exist - process it [04:14:49]requested_item fm.sn is exist - process it [04:14:49]wFMCommunicate request_size=4 [04:14:49]MH_SAM_APDU [04:14:49]CAPDU: 80 11 00 00 [04:14:49]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [04:14:49]Write i2c OK [04:14:49]MH_I2C_Read... [04:14:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:14:49]Read from MH i2c: E2 [04:14:49]MH_I2C_Read... [04:14:49]Read from MH i2c: E2 17 00 [04:14:49]MH_I2C_Read... [04:14: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 34 39 37 39 90 00 E9 [04:14:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [04:14:49]wFMCommunicate OK [04:14:49]requested_item fd.num is exist - process it [04:14:49]SAM_PROTO_GetFieldsCounters [04:14:49]wFMCommunicate request_size=4 [04:14:49]MH_SAM_APDU [04:14:49]CAPDU: 80 13 00 00 [04:14:49]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [04:14:49]Write i2c OK [04:14:49]MH_I2C_Read... [04:14:49]Read from MH i2c: E2 [04:14:49]MH_I2C_Read... [04:14:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:14:49]Read from MH i2c: E2 62 00 [04:14:49]MH_I2C_Read... [04:14: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 BA 52 01 00 0E 04 04 00 F1 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 0C [04: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 BA 52 01 00 0E 04 04 00 F1 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 [04:14:49]wFMCommunicate OK [04:14:49]SAM_PROTO_GetFieldsCounters done [04:14:49]requested_item shift.num is exist - process it [04:14:49]requested_item shift.opened is exist - process it [04:14:49]req_shift_opened [04:14:49]FM_GetShiftState [04:14:49]SAM_PROTO_GetShiftState [04:14:49]wFMCommunicate request_size=4 [04:14:49]MH_SAM_APDU [04:14:49]CAPDU: 80 13 01 00 [04:14:49]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [04:14:49]Write i2c OK [04:14:49]MH_I2C_Read... [04:14:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:14:49]Read from MH i2c: E2 [04:14:49]MH_I2C_Read... [04:14:49]Read from MH i2c: E2 0E 00 [04:14:49]MH_I2C_Read... [04:14:49]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4D [04:14:49]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [04:14:49]wFMCommunicate OK [04:14:49]SAM_PROTO_GetShiftState done [04:14:49]FM_GetShiftState done [04:14:49]req_shift_opened done [04:14:49]requested_item shift.open_date is exist - process it [04:14:49]req_shift_open_date [04:14:49]req_shift_open_date done [04:14:49]produce_requested_data done [04:14:49]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":86714,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [04:14:49]process_action_free get_value [04:14:49]json_value_free [04:14:49]json_value_free done [04:14:49]process_json_proto returns [04:14:49]Send response to host [04:14:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":86714,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [04:14:49]free response buf [04:14:49]execute_script done [04:14:49]execute_script returns [04:14:49]free content buf [04:14:49]Sock 9.Close socket [04:14:49]Sock 9.Thread stoped [04:14:49]accept exits with 10 [04:14:49]New connection [04:14:49]New thread 3067268452 created [04:14:49]Thread 3067411812 joined [04:14:49]Waiting for new connection... [04:14:49] Sock 10.Parse request [04:14:49]Sock 10.Check first char [04:14:49]Sock 10.First char is OK [04:14:49]request: POST /json_proto HTTP/1.0 [04:14:49]Method: POST [04:14:49]URL: /json_proto [04:14:49]Method is POST - this is cgi request [04:14:49]url: /json_proto [04:14:49]query_string will be loaded in cgi processing [04:14:49]execute_cgi json_proto POST (null) [04:14:49]execute_cgi path=json_proto method=POST [04:14:49]POST find Content-Length [04:14:49]Host: 172.17.47.196:8080 [04:14:49]Content-Length: 331 [04:14:49]Content-Type: application/json [04:14:49] [04:14:49]POST finish read [04:14:49]Found Content-Length = 331 [04:14: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" ] } } [04:14:49]execute_script... [04:14: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" ] } } [04:14:49]POST & json_proto [04:14:49]process_json_proto [04:14:49]json parsed OK: [04:14:49]protocol is kg_v1.0 [04:14:49]action value=get_value [04:14:49]process_action get_value [04:14:49]cmd_get_value [04:14:49]process_action get_value done [04:14:49]requested_data is exist [04:14:49]produce_requested_data [04:14:49]requested_item fm.sale.total is exist - process it [04:14:49]SAM_PROTO_GetFMData [04:14:49]wFMCommunicate request_size=4 [04:14:49]MH_SAM_APDU [04:14:49]CAPDU: 80 13 03 00 [04:14:49]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [04:14:49]Write i2c OK [04:14:49]MH_I2C_Read... [04:14:50]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [04:14:50]Read from MH i2c: E2 [04:14:50]MH_I2C_Read... [04:14:50]Read from MH i2c: E2 FD 00 [04:14:50]MH_I2C_Read... [04:14:50]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 D7 4E 01 00 69 04 A3 00 6F 04 04 00 5D 4C 01 00 B1 04 05 00 12 24 C6 B6 01 70 04 05 00 04 01 07 89 01 72 04 04 00 0E 23 BF 2D 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 CE 1A 9C 2E 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 18 44 E2 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 9F 00 6F 04 04 00 7A 02 00 00 B1 04 04 00 34 6D EE 0B 70 04 04 00 44 5A E7 0B 72 04 03 00 F0 12 07 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 4F 64 44 01 90 00 97 [04:14:50]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 D7 4E 01 00 69 04 A3 00 6F 04 04 00 5D 4C 01 00 B1 04 05 00 12 24 C6 B6 01 70 04 05 00 04 01 07 89 01 72 04 04 00 0E 23 BF 2D 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 CE 1A 9C 2E 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 18 44 E2 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 9F 00 6F 04 04 00 7A 02 00 00 B1 04 04 00 34 6D EE 0B 70 04 04 00 44 5A E7 0B 72 04 03 00 F0 12 07 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 4F 64 44 01 90 00 [04:14:50]wFMCommunicate OK [04:14:50]wFMCommunicate request_size=4 [04:14:50]MH_SAM_APDU [04:14:50]CAPDU: 80 17 00 00 [04:14:50]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [04:14:50]Write i2c OK [04:14:50]MH_I2C_Read... [04:14:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:14:50]Read from MH i2c: E2 [04:14:50]MH_I2C_Read... [04:14:50]Read from MH i2c: E2 FD 00 [04:14:50]MH_I2C_Read... [04:14:50]Read from MH i2c: E2 FD 00 14 00 00 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 2E 08 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 E1 [04:14:50]RAPDU: 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 2E 08 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [04:14:50]wFMCommunicate OK [04:14:50]wFMCommunicate request_size=4 [04:14:50]MH_SAM_APDU [04:14:50]CAPDU: 80 17 00 00 [04:14:50]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [04:14:50]Write i2c OK [04:14:50]MH_I2C_Read... [04:14:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:14:50]Read from MH i2c: E2 [04:14:50]MH_I2C_Read... [04:14:50]Read from MH i2c: E2 FD 00 [04:14:50]MH_I2C_Read... [04:14:50]Read from MH i2c: E2 FD 00 15 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 6D [04:14:50]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 [04:14:50]wFMCommunicate OK [04:14:50]wFMCommunicate request_size=4 [04:14:50]MH_SAM_APDU [04:14:50]CAPDU: 80 17 00 00 [04:14:50]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [04:14:50]Connected sock=6 [04:14:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 48 01 00 00 59 93 40 01 06 0C 5A 03 01 00 03 00 34 01 1E 04 01 00 01 23 04 86 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 37 34 06 04 42 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 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 D3 92 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BA 52 01 00 35 04 06 00 5A 07 3B 51 4C 80 BE AC 21 E9 FD 78 56 14 [04:14:50]Write i2c OK [04:14:50]MH_I2C_Read... [04:14:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:14:51]Read from MH i2c: E2 [04:14:51]MH_I2C_Read... [04:14:51]Read from MH i2c: E2 FD 00 [04:14:51]MH_I2C_Read... [04:14:51]Read from MH i2c: E2 FD 00 16 00 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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 0E [04:14:51]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [04:14:51]wFMCommunicate OK [04:14:51]wFMCommunicate request_size=4 [04:14:51]MH_SAM_APDU [04:14:51]CAPDU: 80 17 00 00 [04:14:51]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [04:14:51]Write i2c OK [04:14:51]MH_I2C_Read... [04:14:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [04:14:51]Read from MH i2c: E2 [04:14:51]MH_I2C_Read... [04:14:51]Read from MH i2c: E2 E5 00 [04:14:51]MH_I2C_Read... [04:14:51]Read from MH i2c: E2 E5 00 17 00 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [04:14:51]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [04:14:51]wFMCommunicate OK [04:14:51]SAM_PROTO_GetFMData done [04:14:51]requested_item fm.sale_refund.total is exist - process it [04:14:51]requested_item fm.buy.total is exist - process it [04:14:51]requested_item shift.sale.total is exist - process it [04:14:51]SAM_PROTO_GetShiftData [04:14:51]wFMCommunicate request_size=4 [04:14:51]MH_SAM_APDU [04:14:51]CAPDU: 80 13 02 00 [04:14:51]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [04:14:51]Write i2c OK [04:14:51]MH_I2C_Read... [04:14:51]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [04:14:51]Read from MH i2c: E2 [04:14:51]MH_I2C_Read... [04:14:51]Read from MH i2c: E2 FD 00 [04:14:51]MH_I2C_Read... [04:14:51]Read from MH i2c: E2 FD 00 18 00 00 AE 04 AA 04 AA 04 6E 04 04 00 1B 00 00 00 69 04 9B 00 6F 04 04 00 1B 00 00 00 B1 04 03 00 D9 74 21 70 04 03 00 EC 2B 15 72 04 03 00 ED 48 0C 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 9F 8D 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 CE 4B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 B0 [04:14:51]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 1B 00 00 00 69 04 9B 00 6F 04 04 00 1B 00 00 00 B1 04 03 00 D9 74 21 70 04 03 00 EC 2B 15 72 04 03 00 ED 48 0C 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 9F 8D 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 CE 4B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [04:14:51]wFMCommunicate OK [04:14:51]wFMCommunicate request_size=4 [04:14:51]MH_SAM_APDU [04:14:51]CAPDU: 80 17 00 00 [04:14:51]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [04:14:51]Write i2c OK [04:14:51]MH_I2C_Read... [04:14:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:14:52]Read from MH i2c: E2 [04:14:52]MH_I2C_Read... [04:14:52]Read from MH i2c: E2 FD 00 [04:14:52]MH_I2C_Read... [04:14:52]Read from MH i2c: E2 FD 00 19 00 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 BB [04:14:52]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [04:14:52]wFMCommunicate OK [04:14:52]wFMCommunicate request_size=4 [04:14:52]MH_SAM_APDU [04:14:52]CAPDU: 80 17 00 00 [04:14:52]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [04:14:52]Write i2c OK [04:14:52]MH_I2C_Read... [04:14:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:14:52]Read from MH i2c: E2 [04:14:52]MH_I2C_Read... [04:14:52]Read from MH i2c: E2 FD 00 [04:14:52]MH_I2C_Read... [04:14:52]Read from MH i2c: E2 FD 00 1A 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 51 [04:14:52]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [04:14:52]wFMCommunicate OK [04:14:52]wFMCommunicate request_size=4 [04:14:52]MH_SAM_APDU [04:14:52]CAPDU: 80 17 00 00 [04:14:52]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [04:14:52]Write i2c OK [04:14:52]MH_I2C_Read... [04:14:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:14:52]Read from MH i2c: E2 [04:14:52]MH_I2C_Read... [04:14:52]Read from MH i2c: E2 FD 00 [04:14:52]MH_I2C_Read... [04:14:52]Read from MH i2c: E2 FD 00 1B 00 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 0D [04:14:52]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [04:14:52]wFMCommunicate OK [04:14:52]wFMCommunicate request_size=4 [04:14:52]MH_SAM_APDU [04:14:52]CAPDU: 80 17 00 00 [04:14:52]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [04:14:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 18 6C 47 00 36 F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BA 52 01 00 F4 03 04 00 8A 44 EF 66 B6 04 01 00 00 72 4D 48 3E C8 4F EF B7 [04:14:52]CommunicateWithHost err = 0 [04:14:52]CheckOFDResponse [04:14:52]1017 (14) - 77093643461234 [04:14:52]1041 (16) - 0000000000874979 [04:14:52]1040 (4) - 86714 [04:14:52]1012 (4) - 21.09.2024 22:11 [04:14:52]1206 (1) - 0 [04:14:52]OFD Sender: Remove packet 86714 [04:14:52]ProducePacketName [04:14:52]name=ofd_packets/00086714 [04:14:52]NVStorageDeleteData [04:14:52]Write i2c OK [04:14:52]MH_I2C_Read... [04:14:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [04:14:53]Read from MH i2c: E2 [04:14:53]MH_I2C_Read... [04:14:53]Read from MH i2c: E2 CB 00 [04:14:53]MH_I2C_Read... [04:14:53]Read from MH i2c: E2 CB 00 1C 00 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [04:14:53]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [04:14:53]wFMCommunicate OK [04:14:53]SAM_PROTO_GetShiftData done [04:14:53]requested_item shift.sale.total_cash is exist - process it [04:14:53]requested_item shift.sale_refund.total is exist - process it [04:14:53]requested_item shift.sale_refund.total_cash is exist - process it [04:14:53]requested_item shift.buy.total is exist - process it [04:14:53]requested_item shift.buy.total_cash is exist - process it [04:14:53]produce_requested_data done [04:14:53]produce_requested_data return {"fm.sale.total":73614059.70,"fm.sale_refund.total":2001749.00,"fm.buy.total":0.00,"shift.sale.total":21926.01,"shift.sale.total_cash":13875.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} [04:14:53]process_action_free get_value [04:14:53]json_value_free [04:14:53]json_value_free done [04:14:53]process_json_proto returns [04:14:53]Send response to host [04:14:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73614059.70,"fm.sale_refund.total":2001749.00,"fm.buy.total":0.00,"shift.sale.total":21926.01,"shift.sale.total_cash":13875.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}}} [04:14:53]free response buf [04:14:53]execute_script done [04:14:53]execute_script returns [04:14:53]free content buf [04:14:53]Sock 10.Close socket [04:14:53]Sock 10.Thread stoped [04:14:53]OFD Sender: No OFD packet to send [04:14:54]accept exits with 9 [04:14:54]New connection [04:14:54]New thread 3067411812 created [04:14:54]Thread 3067268452 joined [04:14:54]Waiting for new connection... [04:14:54] Sock 9.Parse request [04:14:54]Sock 9.Check first char [04:14:54]Sock 9.First char is OK [04:14:54]request: POST /json_proto HTTP/1.0 [04:14:54]Method: POST [04:14:54]URL: /json_proto [04:14:54]Method is POST - this is cgi request [04:14:54]url: /json_proto [04:14:54]query_string will be loaded in cgi processing [04:14:54]execute_cgi json_proto POST (null) [04:14:54]execute_cgi path=json_proto method=POST [04:14:54]POST find Content-Length [04:14:54]Host: 172.17.47.196:8080 [04:14:54]Content-Length: 621 [04:14:54]Content-Type: application/json [04:14:54] [04:14:54]POST finish read [04:14:54]Found Content-Length = 621 [04:14:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148053", "tax_sys" : 0, "items" : [ { "code": "48747066", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston True Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:14:54]execute_script... [04:14:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148053", "tax_sys" : 0, "items" : [ { "code": "48747066", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston True Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:14:54]POST & json_proto [04:14:54]process_json_proto [04:14:54]json parsed OK: [04:14:54]protocol is kg_v1.0 [04:14:54]action value=close_receipt [04:14:54]process_action close_receipt [04:14:54]cmd_close_receipt [04:14:54]MH_GetDate [04:14:54]Write to MH i2c: F0 00 00 1D 00 0C [04:14:54]Write i2c OK [04:14:54]MH_I2C_Read... [04:14:54]Read from MH i2c: F0 [04:14:54]MH_I2C_Read... [04:14:54]Read from MH i2c: F0 09 00 [04:14:54]MH_I2C_Read... [04:14:54]Read from MH i2c: F0 09 00 1D 00 00 BF 99 EF 66 4C 6B 94 66 73 [04:14:54]GetLastDocTimeStamp 1726976723 [04:14:54]current date 1726978495 [04:14:54]FM_GetShiftState [04:14:54]SAM_PROTO_GetShiftState [04:14:54]wFMCommunicate request_size=4 [04:14:54]MH_SAM_APDU [04:14:54]CAPDU: 80 13 01 00 [04:14:54]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [04:14:54]Write i2c OK [04:14:54]MH_I2C_Read... [04:14:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:14:54]Read from MH i2c: E2 [04:14:54]MH_I2C_Read... [04:14:54]Read from MH i2c: E2 0E 00 [04:14:54]MH_I2C_Read... [04:14:54]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 59 [04:14:54]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [04:14:54]wFMCommunicate OK [04:14:54]SAM_PROTO_GetShiftState done [04:14:54]FM_GetShiftState done [04:14:54]opened in 1726964220 [04:14:54]opened+sec_in_day 1727050620 [04:14:54]quantity*price = 14400 [04:14:54]sum+1 = 14401 [04:14:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 28 22.09.2024 04:14 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86715 ФПД: 82858045414319 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T041455&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86715&fm=82858045414319&tin=02508201610067®Number=0000000000092592&sum=14400 0 [04:14:55]StoreToDocumentArchive [04:14:55]shift 497 fd 86715 [04:14:55]save to /storage/0497/doc_00086715 [04:14:55]save last doc name /storage/0497/doc_00086715 to /storage/kkm_last_doc_name [04:14:55]save OK [04:14:55]Clear old archive folders... [04:14:55]ProcessDocumentItem done err = 0, tmpTLVsize=273 [04:14:55]tlvbuf is 00E20D10 [04:14:55]SAM_PROTO_ClearQueue [04:14:55]wFMCommunicate request_size=4 [04:14:55]MH_SAM_APDU [04:14:55]CAPDU: 80 09 00 00 [04:14:55]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [04:14:55]Write i2c OK [04:14:55]MH_I2C_Read... [04:14:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:14:55]Read from MH i2c: E2 [04:14:55]MH_I2C_Read... [04:14:55]Read from MH i2c: E2 03 00 [04:14:55]MH_I2C_Read... [04:14:55]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [04:14:55]RAPDU: 90 00 [04:14:55]wFMCommunicate OK [04:14:55]SAM_PROTO_ClearQueue done [04:14:55]KKMCreateOFDPacket [04:14:55]OFDProtocolAddRootSTLVToBuf [04:14:55]FM_MakeSignedData [04:14:55]FM_MakeSignedData [04:14:55]SAM_PROTO_SignData [04:14:55]wFMCommunicate request_size=4 [04:14:55]MH_SAM_APDU [04:14:55]CAPDU: 80 0D 01 02 [04:14:55]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [04:14:55]Write i2c OK [04:14:55]MH_I2C_Read... [04:14:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:14:55]Read from MH i2c: E2 [04:14:55]MH_I2C_Read... [04:14:55]Read from MH i2c: E2 03 00 [04:14:55]MH_I2C_Read... [04:14:55]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [04:14:55]RAPDU: 90 00 [04:14:55]wFMCommunicate OK [04:14:55]wFMCommunicate request_size=255 [04:14:55]MH_SAM_APDU [04:14:55]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 36 36 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 54 72 75 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 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 1C 00 00 00 F4 03 04 00 BF 99 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 [04:14:55]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 36 36 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 54 72 75 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 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 1C 00 00 00 F4 03 04 00 BF 99 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 00 00 F4 [04:14:56]Write i2c OK [04:14:56]MH_I2C_Read... [04:14:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:14:56]Read from MH i2c: E2 [04:14:56]MH_I2C_Read... [04:14:56]Read from MH i2c: E2 03 00 [04:14:56]MH_I2C_Read... [04:14:56]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [04:14:56]RAPDU: 90 00 [04:14:56]wFMCommunicate OK [04:14:56]wFMCommunicate request_size=32 [04:14:56]MH_SAM_APDU [04:14:56]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 34 39 37 39 10 04 04 00 BB 52 01 00 35 04 06 00 4B 5B E4 5D 1B AF [04:14:56]Write to MH i2c: E2 23 00 2E 00 80 0D 02 02 1B 00 30 30 30 38 37 34 39 37 39 10 04 04 00 BB 52 01 00 35 04 06 00 4B 5B E4 5D 1B AF 00 00 D0 [04:14:56]Write i2c OK [04:14:56]MH_I2C_Read... [04:14:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:14:56]Read from MH i2c: E2 [04:14:56]MH_I2C_Read... [04:14:56]Read from MH i2c: E2 03 00 [04:14:56]MH_I2C_Read... [04:14:56]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [04:14:56]RAPDU: 90 00 [04:14:56]wFMCommunicate OK [04:14:56]wFMCommunicate request_size=4 [04:14:56]MH_SAM_APDU [04:14:56]CAPDU: 80 0D 03 02 [04:14:56]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [04:14:56]Write i2c OK [04:14:56]MH_I2C_Read... [04:14:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:14:56]Read from MH i2c: E2 [04:14:56]MH_I2C_Read... [04:14:56]Read from MH i2c: E2 0B 00 [04:14:56]MH_I2C_Read... [04:14:56]Read from MH i2c: E2 0B 00 2F 00 00 6B 8B 75 C8 C8 7D 4B 04 90 00 72 [04:14:56]RAPDU: 6B 8B 75 C8 C8 7D 4B 04 90 00 [04:14:56]wFMCommunicate OK [04:14:56]SAM_PROTO_SignData done [04:14:56]FM_MakeSignedData done [04:14:56]CreateOFDProtocolMessage [04:14:56]wFMCommunicate request_size=4 [04:14:56]MH_SAM_APDU [04:14:56]CAPDU: 80 11 00 00 [04:14:56]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [04:14:56]Write i2c OK [04:14:56]MH_I2C_Read... [04:14:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:14:56]Read from MH i2c: E2 [04:14:56]MH_I2C_Read... [04:14:56]Read from MH i2c: E2 17 00 [04:14:56]MH_I2C_Read... [04:14:56]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 09 [04:14:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [04:14:56]wFMCommunicate OK [04:14:56]CreateOFDProtocolMessage done [04:14:56]OFDSenderStorePacket 86715 [04:14:56]StoreOFDPacket docnum=86715 [04:14:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 25 01 00 00 1E 32 1D 01 6B 71 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 36 36 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 54 72 75 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 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 1C 00 00 00 F4 03 04 00 BF 99 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BB 52 01 00 35 04 06 00 4B 5B E4 5D 1B AF 6B 8B 75 C8 C8 7D 4B 04 [04:14:56]CheckFolder [04:14:56]dirname=/storage/ofd_packets [04:14:56]CheckFolder done [04:14:56]ProducePacketName [04:14:56]name=ofd_packets/00086715 [04:14:56]NVStorageSaveData ofd_packets/00086715 [04:14:56]File name is /storage/ofd_packets/00086715 [04:14:56]Write 323 bytes [04:14:56]NVStorageSaveData done [04:14:56]OFDSenderStorePacket done [04:14:56]KKMCreateOFDPacket done [04:14:56]NVStorageSaveData kkm_last_timestamp [04:14:56]File name is /storage/kkm_last_timestamp [04:14:56]Write 4 bytes [04:14:56]NVStorageSaveData done [04:14:56]OFD Sender: Processing packet 86715 [packets to send 273, broken 272] [04:14:56]ProducePacketName [04:14:56]name=ofd_packets/00086715 [04:14:56]OFD Sender: To server: pG, [04:14:56]CommunicateWithHost lk.salyk.kg:30040 [04:14:56]ConnectInit lk.salyk.kg [04:14:56]ExternCall_PrintAddStr [04:14:56]wPrintStart [04:14:56]Write to MH i2c: 01 00 00 31 00 31 [04:14:56]Write i2c OK [04:14:56]MH_I2C_Read... [04:14:56]Read from MH i2c: 01 [04:14:56]MH_I2C_Read... [04:14:56]Read from MH i2c: 01 07 00 [04:14:56]MH_I2C_Read... [04:14:56]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [04:14:56]RasterBufferAndPrint [04:14:56]line Счет N : (3)148053 [04:14:56]line ИНН: 02508201610067 [04:14:56]line Контрольно-Кассовый Чек [04:14:56]line ПРОДАЖА [04:14:56]line Товар: 48747066 [04:14:56]line Сигареты Winston True Silver [04:14:56]line 1.000 * 144.00 [04:14:56]line = 144.00 [04:14:56]line НДС 12% НСП 1% [04:14:56]line > о реализуемом товаре [04:14:56]line ИТОГО: 144.00 [04:14:56]line НСП 1% : 1.27 [04:14:56]line НДС 12% : 15.29 [04:14:56]line Наличными: 144.00 [04:14:56]line Безнал.: 0.00 [04:14:56]line Место: АЗС № 137 "Партнер Нефть" [04:14:56]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [04:14:56]line СНО: Общий режим [04:14:56]line Чек 28 22.09.2024 04:14 [04:14:56]line Смена: 497 ФФД: 1.0 [04:14:56]line ЗНМ: 0300000064 [04:14:56]line РНМ: 0000000000092592 [04:14:56]line Версия ККМ: 001 [04:14:56]line ФМ: 0000000000874979 [04:14:56]line ФД: 86715 [04:14:56]line ФПД: 82858045414319 [04:14:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T041455&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86715&fm=82858045414319&tin=02508201610067®Number=0000000000092592&sum=14400 [04:14:56]line 0 [04:14:56]written 0, free lines is 4095 [04:14:57]Write to MH i2c: 01 00 00 59 00 59 [04:14:57]Write i2c OK [04:14:57]MH_I2C_Read... [04:14:57]Read from MH i2c: 01 [04:14:57]MH_I2C_Read... [04:14:57]Read from MH i2c: 01 07 00 [04:14:57]MH_I2C_Read... [04:14:57]Read from MH i2c: 01 07 00 59 00 00 00 00 00 00 E7 0C 53 [04:14:57]RasterBufferAndPrint [04:14:57]line [04:14:57]line [04:14:57]line [04:14:57]line [04:14:57]line [04:14:57]written 0, free lines is 3330 [04:14:57]MH_Cut [04:14:57]Write to MH i2c: D1 01 00 60 00 01 32 [04:14:57]Write i2c OK [04:14:57]MH_I2C_Read... [04:14:57]Read from MH i2c: D1 [04:14:57]MH_I2C_Read... [04:14:57]Read from MH i2c: D1 01 00 [04:14:57]MH_I2C_Read... [04:14:57]Read from MH i2c: D1 01 00 60 00 00 31 [04:14:57]Write to MH i2c: 01 00 00 61 00 61 [04:14:57]Write i2c OK [04:14:57]MH_I2C_Read... [04:14:57]*** Cut start [04:14:57]*** Partial cut [04:14:57]*** CUTSNS_PIN = 1 [04:14:57]*** CUTSNS_PIN = 0 [04:14:58]*** Brake cut motor [04:14:58]Read from MH i2c: 01 [04:14:58]MH_I2C_Read... [04:14:58]*** Stop cut motor [04:14:58]*** Cut end [04:14:58]Read from MH i2c: 01 07 00 [04:14:58]MH_I2C_Read... [04:14:58]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 FF 0F 76 [04:14:58]process_action close_receipt done [04:14:58]requested_data is exist [04:14:58]produce_requested_data [04:14:58]requested_item fm.sn is exist - process it [04:14:58]wFMCommunicate request_size=4 [04:14:58]MH_SAM_APDU [04:14:58]CAPDU: 80 11 00 00 [04:14:58]Write to MH i2c: E2 08 00 62 00 80 11 00 00 00 00 00 00 DC [04:14:58]Write i2c OK [04:14:58]MH_I2C_Read... [04:14:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:14:58]Read from MH i2c: E2 [04:14:58]MH_I2C_Read... [04:14:58]Read from MH i2c: E2 17 00 [04:14:58]MH_I2C_Read... [04:14:58]Read from MH i2c: E2 17 00 62 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3B [04:14:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [04:14:58]wFMCommunicate OK [04:14:58]requested_item fd.num is exist - process it [04:14:58]SAM_PROTO_GetFieldsCounters [04:14:58]wFMCommunicate request_size=4 [04:14:58]MH_SAM_APDU [04:14:58]CAPDU: 80 13 00 00 [04:14:58]Write to MH i2c: E2 08 00 63 00 80 13 00 00 00 00 00 00 DF [04:14:58]Write i2c OK [04:14:58]MH_I2C_Read... [04:14:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:14:58]Read from MH i2c: E2 [04:14:58]MH_I2C_Read... [04:14:58]Read from MH i2c: E2 62 00 [04:14:58]MH_I2C_Read... [04:14:58]Connected sock=10 [04:14:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 25 01 00 00 1E 32 1D 01 6B 71 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 36 36 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 54 72 75 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 Read from MH i2c: 03 E2 06 62 00 00 7F 63 00 00 00 00 00 5D 00 00 00 B9 EE 03 04 0F 01 00 00 F2 01 03 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 01 30 00 30 01 30 F3 30 03 30 06 39 00 32 F9 35 05 39 00 32 00 10 00 04 00 04 07 00 04 BB 06 52 00 01 40 00 38 0E 00 04 00 04 00 00 00 F1 39 01 04 00 06 00 00 12 00 04 00 04 00 00 00 1C 00 00 00 00 1F 00 04 5E 02 04 00 04 01 00 00 1C 12 00 04 00 04 00 00 57 1C 04 00 04 00 00 00 1D F4 00 03 00 04 00 00 19 BF 04 99 04 EF 00 66 00 0E 00 04 04 00 00 00 F1 90 01 00 00 62 00 [04:14:58]B9 RAPDU: 04 5D 01 00 00 B9 01 04 0D 01 04 00 10 01 00 11 30 04 30 10 30 00 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 39 30 32 30 35 38 39 37 32 34 11 39 04 37 10 39 00 0D 30 04 30 10 30 00 30 30 30 30 30 30 30 30 30 30 30 30 30 30 38 37 30 34 30 39 30 37 30 39 39 10 32 04 35 04 39 00 32 10 BB 04 52 04 01 00 00 BB 35 52 04 06 01 00 00 4B 0E 5B 04 E4 04 5D 00 1B F1 AF 01 6B 00 8B 00 75 12 C8 04 C8 04 7D 00 4B 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 04 [04:14:59]00 [04:14:59]wFMCommunicate OK [04:14:59]SAM_PROTO_GetFieldsCounters done [04:14:59]requested_item shift.num is exist - process it [04:14:59]requested_item shift.opened is exist - process it [04:14:59]req_shift_opened [04:14:59]FM_GetShiftState [04:14:59]SAM_PROTO_GetShiftState [04:14:59]wFMCommunicate request_size=4 [04:14:59]MH_SAM_APDU [04:14:59]CAPDU: 80 13 01 00 [04:14:59]Write to MH i2c: E2 08 00 64 00 80 13 01 00 00 00 00 00 E1 [04:14:59]Write i2c OK [04:14:59]MH_I2C_Read... [04:14:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:14:59]Read from MH i2c: E2 [04:14:59]MH_I2C_Read... [04:14:59]Read from MH i2c: E2 0E 00 [04:14:59]MH_I2C_Read... [04:14:59]Read from MH i2c: E2 0E 00 64 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 9F [04:14:59]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [04:14:59]wFMCommunicate OK [04:14:59]SAM_PROTO_GetShiftState done [04:14:59]FM_GetShiftState done [04:14:59]req_shift_opened done [04:14:59]requested_item shift.open_date is exist - process it [04:14:59]req_shift_open_date [04:14:59]req_shift_open_date done [04:14:59]produce_requested_data done [04:14:59]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86715,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [04:14:59]process_action_free close_receipt [04:14:59]json_value_free [04:14:59]json_value_free done [04:14:59]process_json_proto returns [04:14:59]Send response to host [04:14:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86715,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [04:14:59]free response buf [04:14:59]execute_script done [04:14:59]execute_script returns [04:14:59]free content buf [04:14:59]Sock 9.Close socket [04:14:59]Sock 9.Thread stoped [04:15:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 6F 1B 47 00 10 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BB 52 01 00 F4 03 04 00 92 44 EF 66 B6 04 01 00 00 10 A3 68 51 3A FD 9E 9C [04:15:00]CommunicateWithHost err = 0 [04:15:00]CheckOFDResponse [04:15:00]1017 (14) - 77093643461234 [04:15:00]1041 (16) - 0000000000874979 [04:15:00]1040 (4) - 86715 [04:15:00]1012 (4) - 21.09.2024 22:11 [04:15:00]1206 (1) - 0 [04:15:00]OFD Sender: Remove packet 86715 [04:15:00]ProducePacketName [04:15:00]name=ofd_packets/00086715 [04:15:00]NVStorageDeleteData [04:15:00]accept exits with 6 [04:15:00]New connection [04:15:00]New thread 3067268452 created [04:15:00]Thread 3067411812 joined [04:15:00]Waiting for new connection... [04:15:00] Sock 6.Parse request [04:15:00]Sock 6.Check first char [04:15:00]Sock 6.First char is OK [04:15:00]request: POST /json_proto HTTP/1.0 [04:15:00]Method: POST [04:15:00]URL: /json_proto [04:15:00]Method is POST - this is cgi request [04:15:00]url: /json_proto [04:15:00]query_string will be loaded in cgi processing [04:15:00]execute_cgi json_proto POST (null) [04:15:00]execute_cgi path=json_proto method=POST [04:15:00]POST find Content-Length [04:15:00]Host: 172.17.47.196:8080 [04:15:00]Content-Length: 879 [04:15:00]Content-Type: application/json [04:15:00] [04:15:00]POST finish read [04:15:00]Found Content-Length = 879 [04:15:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148054", "tax_sys" : 0, "items" : [ { "code": "4606532000189", "name": "\u0422\u043E\u0440\u043C\u043E\u0437\u043D\u0430\u044F \u0436\u0438\u0434\u043A\u043E\u0441\u0442\u044C \u0420\u043E\u0441\u0414\u043E\u0442-4 0,455\u043A\u0433", "price" : 225.00, "quantity" : 1.000, "sum" : 225.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" : 225.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:15:00]execute_script... [04:15:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148054", "tax_sys" : 0, "items" : [ { "code": "4606532000189", "name": "\u0422\u043E\u0440\u043C\u043E\u0437\u043D\u0430\u044F \u0436\u0438\u0434\u043A\u043E\u0441\u0442\u044C \u0420\u043E\u0441\u0414\u043E\u0442-4 0,455\u043A\u0433", "price" : 225.00, "quantity" : 1.000, "sum" : 225.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" : 225.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:15:00]POST & json_proto [04:15:00]process_json_proto [04:15:00]json parsed OK: [04:15:00]protocol is kg_v1.0 [04:15:00]action value=close_receipt [04:15:00]process_action close_receipt [04:15:00]cmd_close_receipt [04:15:00]MH_GetDate [04:15:00]Write to MH i2c: F0 00 00 65 00 54 [04:15:00]Write i2c OK [04:15:00]MH_I2C_Read... [04:15:00]Read from MH i2c: F0 [04:15:00]MH_I2C_Read... [04:15:00]Read from MH i2c: F0 09 00 [04:15:00]MH_I2C_Read... [04:15:00]Read from MH i2c: F0 09 00 65 00 00 C5 99 EF 66 4C 6B 94 66 C1 [04:15:00]GetLastDocTimeStamp 1726978495 [04:15:00]current date 1726978501 [04:15:00]FM_GetShiftState [04:15:00]SAM_PROTO_GetShiftState [04:15:00]wFMCommunicate request_size=4 [04:15:00]MH_SAM_APDU [04:15:00]CAPDU: 80 13 01 00 [04:15:00]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [04:15:00]Write i2c OK [04:15:00]MH_I2C_Read... [04:15:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:15:00]Read from MH i2c: E2 [04:15:00]MH_I2C_Read... [04:15:00]Read from MH i2c: E2 0E 00 [04:15:00]MH_I2C_Read... [04:15:00]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A1 [04:15:00]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [04:15:00]wFMCommunicate OK [04:15:00]SAM_PROTO_GetShiftState done [04:15:00]FM_GetShiftState done [04:15:00]opened in 1726964220 [04:15:00]opened+sec_in_day 1727050620 [04:15:00]quantity*price = 22500 [04:15:00]sum+1 = 22501 [04:15:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 225.00 НСП 1% : 1.99 НДС 12% : 23.89 Наличными: 0.00 Безнал.: 225.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 29 22.09.2024 04:15 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 86716 ФПД: 204706670486691 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T041501&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86716&fm=204706670486691&tin=02508201610067®Number=0000000000092592&sum=22500 0 [04:15:01]StoreToDocumentArchive [04:15:01]shift 497 fd 86716 [04:15:01]save to /storage/0497/doc_00086716 [04:15:01]save last doc name /storage/0497/doc_00086716 to /storage/kkm_last_doc_name [04:15:01]save OK [04:15:01]Clear old archive folders... [04:15:01]ProcessDocumentItem done err = 0, tmpTLVsize=302 [04:15:01]tlvbuf is 00E268E0 [04:15:01]SAM_PROTO_ClearQueue [04:15:01]wFMCommunicate request_size=4 [04:15:01]MH_SAM_APDU [04:15:01]CAPDU: 80 09 00 00 [04:15:01]Write to MH i2c: E2 08 00 73 00 80 09 00 00 00 00 00 00 E5 [04:15:01]Write i2c OK [04:15:01]MH_I2C_Read... [04:15:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:15:02]Read from MH i2c: E2 [04:15:02]MH_I2C_Read... [04:15:02]Read from MH i2c: E2 03 00 [04:15:02]MH_I2C_Read... [04:15:02]Read from MH i2c: E2 03 00 73 00 00 90 00 E7 [04:15:02]RAPDU: 90 00 [04:15:02]wFMCommunicate OK [04:15:02]SAM_PROTO_ClearQueue done [04:15:02]KKMCreateOFDPacket [04:15:02]OFDProtocolAddRootSTLVToBuf [04:15:02]FM_MakeSignedData [04:15:02]FM_MakeSignedData [04:15:02]SAM_PROTO_SignData [04:15:02]wFMCommunicate request_size=4 [04:15:02]MH_SAM_APDU [04:15:02]CAPDU: 80 0D 01 02 [04:15:02]Write to MH i2c: E2 08 00 74 00 80 0D 01 02 00 00 00 00 ED [04:15:02]Write i2c OK [04:15:02]MH_I2C_Read... [04:15:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:15:02]Read from MH i2c: E2 [04:15:02]MH_I2C_Read... [04:15:02]Read from MH i2c: E2 03 00 [04:15:02]MH_I2C_Read... [04:15:02]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [04:15:02]RAPDU: 90 00 [04:15:02]wFMCommunicate OK [04:15:02]wFMCommunicate request_size=255 [04:15:02]MH_SAM_APDU [04:15:02]CAPDU: 80 0D 02 02 FA 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 30 36 35 33 32 30 30 30 31 38 39 06 04 3C 00 D0 A2 D0 BE D1 80 D0 BC D0 BE D0 B7 D0 BD D0 B0 D1 8F 20 D0 B6 D0 B8 D0 B4 D0 BA D0 BE D1 81 D1 82 D1 8C 20 D0 A0 D0 BE D1 81 D0 94 D0 BE D1 82 2D 34 20 30 2C 34 35 35 D0 BA D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E4 57 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E4 57 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 C5 99 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 [04:15:02]Write to MH i2c: E2 02 01 75 00 80 0D 02 02 FA 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 30 36 35 33 32 30 30 30 31 38 39 06 04 3C 00 D0 A2 D0 BE D1 80 D0 BC D0 BE D0 B7 D0 BD D0 B0 D1 8F 20 D0 B6 D0 B8 D0 B4 D0 BA D0 BE D1 81 D1 82 D1 8C 20 D0 A0 D0 BE D1 81 D0 94 D0 BE D1 82 2D 34 20 30 2C 34 35 35 D0 BA D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E4 57 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E4 57 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 C5 99 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 00 00 20 [04:15:02]Write i2c OK [04:15:02]MH_I2C_Read... [04:15:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:15:02]Read from MH i2c: E2 [04:15:02]MH_I2C_Read... [04:15:02]Read from MH i2c: E2 03 00 [04:15:02]MH_I2C_Read... [04:15:02]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [04:15:02]RAPDU: 90 00 [04:15:02]wFMCommunicate OK [04:15:02]wFMCommunicate request_size=61 [04:15:02]MH_SAM_APDU [04:15:02]CAPDU: 80 0D 02 02 38 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BC 52 01 00 35 04 06 00 BA 2D FC 60 A4 A3 [04:15:02]Write to MH i2c: E2 40 00 76 00 80 0D 02 02 38 00 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BC 52 01 00 35 04 06 00 BA 2D FC 60 A4 A3 00 00 CC [04:15:02]Write i2c OK [04:15:02]MH_I2C_Read... [04:15:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:15:02]Read from MH i2c: E2 [04:15:02]MH_I2C_Read... [04:15:02]Read from MH i2c: E2 03 00 [04:15:02]MH_I2C_Read... [04:15:02]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [04:15:02]RAPDU: 90 00 [04:15:02]wFMCommunicate OK [04:15:02]wFMCommunicate request_size=4 [04:15:02]MH_SAM_APDU [04:15:02]CAPDU: 80 0D 03 02 [04:15:02]Write to MH i2c: E2 08 00 77 00 80 0D 03 02 00 00 00 00 F2 [04:15:02]Write i2c OK [04:15:02]MH_I2C_Read... [04:15:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:15:02]Read from MH i2c: E2 [04:15:02]MH_I2C_Read... [04:15:02]Read from MH i2c: E2 0B 00 [04:15:02]MH_I2C_Read... [04:15:02]Read from MH i2c: E2 0B 00 77 00 00 6F C9 5E DF 8B FE 09 C5 90 00 BF [04:15:02]RAPDU: 6F C9 5E DF 8B FE 09 C5 90 00 [04:15:02]wFMCommunicate OK [04:15:02]SAM_PROTO_SignData done [04:15:02]FM_MakeSignedData done [04:15:02]CreateOFDProtocolMessage [04:15:02]wFMCommunicate request_size=4 [04:15:02]MH_SAM_APDU [04:15:02]CAPDU: 80 11 00 00 [04:15:02]Write to MH i2c: E2 08 00 78 00 80 11 00 00 00 00 00 00 F2 [04:15:02]Write i2c OK [04:15:02]MH_I2C_Read... [04:15:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:15:02]Read from MH i2c: E2 [04:15:02]MH_I2C_Read... [04:15:02]Read from MH i2c: E2 17 00 [04:15:02]MH_I2C_Read... [04:15:02]Read from MH i2c: E2 17 00 78 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 51 [04:15:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [04:15:02]wFMCommunicate OK [04:15:02]CreateOFDProtocolMessage done [04:15:02]OFDSenderStorePacket 86716 [04:15:02]StoreOFDPacket docnum=86716 [04:15:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 42 01 00 00 4C A1 3A 01 AD F5 5A 03 01 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 30 36 35 33 32 30 30 30 31 38 39 06 04 3C 00 D0 A2 D0 BE D1 80 D0 BC D0 BE D0 B7 D0 BD D0 B0 D1 8F 20 D0 B6 D0 B8 D0 B4 D0 BA D0 BE D1 81 D1 82 D1 8C 20 D0 A0 D0 BE D1 81 D0 94 D0 BE D1 82 2D 34 20 30 2C 34 35 35 D0 BA D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E4 57 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E4 57 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 C5 99 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BC 52 01 00 35 04 06 00 BA 2D FC 60 A4 A3 6F C9 5E DF 8B FE 09 C5 [04:15:02]CheckFolder [04:15:02]dirname=/storage/ofd_packets [04:15:02]CheckFolder done [04:15:02]ProducePacketName [04:15:02]name=ofd_packets/00086716 [04:15:02]NVStorageSaveData ofd_packets/00086716 [04:15:02]File name is /storage/ofd_packets/00086716 [04:15:02]Write 352 bytes [04:15:02]NVStorageSaveData done [04:15:02]OFDSenderStorePacket done [04:15:02]KKMCreateOFDPacket done [04:15:02]NVStorageSaveData kkm_last_timestamp [04:15:02]File name is /storage/kkm_last_timestamp [04:15:02]Write 4 bytes [04:15:02]NVStorageSaveData done [04:15:02]ExternCall_PrintAddStr [04:15:02]wPrintStart [04:15:02]Write to MH i2c: 01 00 00 79 00 79 [04:15:02]Write i2c OK [04:15:02]MH_I2C_Read... [04:15:02]Read from MH i2c: 01 [04:15:02]MH_I2C_Read... [04:15:02]Read from MH i2c: 01 07 00 [04:15:02]MH_I2C_Read... [04:15:02]Read from MH i2c: 01 07 00 79 00 00 00 00 00 00 FF 0F 8E [04:15:02]RasterBufferAndPrint [04:15:02]line Счет N : (3)148054 [04:15:02]line ИНН: 02508201610067 [04:15:02]line Контрольно-Кассовый Чек [04:15:02]line ПРОДАЖА [04:15:02]line Товар: 4606532000189 [04:15:02]line Тормозная жидкость РосДот-4 0,455кг [04:15:02]line 1.000 * 225.00 [04:15:02]line = 225.00 [04:15:02]line НДС 12% НСП 1% [04:15:02]line > о реализуемом товаре [04:15:02]line ИТОГО: 225.00 [04:15:02]line НСП 1% : 1.99 [04:15:02]line НДС 12% : 23.89 [04:15:02]line Наличными: 0.00 [04:15:02]line Безнал.: 225.00 [04:15:02]line Место: АЗС № 137 "Партнер Нефть" [04:15:02]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [04:15:02]line СНО: Общий режим [04:15:02]line Чек 29 22.09.2024 04:15 [04:15:02]line Смена: 497 ФФД: 1.0 [04:15:02]line ЗНМ: 0300000064 [04:15:02]line РНМ: 0000000000092592 [04:15:02]line Версия ККМ: 001 [04:15:02]line Платежная система: O! деньги [04:15:02]line ФМ: 0000000000874979 [04:15:02]line ФД: 86716 [04:15:02]line ФПД: 204706670486691 [04:15:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T041501&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86716&fm=204706670486691&tin=02508201610067®Number=0000000000092592&sum=22500 [04:15:02]line 0 [04:15:02]written 0, free lines is 4095 [04:15:03]OFD Sender: Processing packet 86716 [packets to send 273, broken 272] [04:15:03]ProducePacketName [04:15:03]name=ofd_packets/00086716 [04:15:03]OFD Sender: To server: pG, [04:15:03]CommunicateWithHost lk.salyk.kg:30040 [04:15:03]ConnectInit lk.salyk.kg [04:15:03]Write to MH i2c: 01 00 00 A4 00 A4 [04:15:03]Write i2c OK [04:15:03]MH_I2C_Read... [04:15:03]Read from MH i2c: 01 [04:15:03]MH_I2C_Read... [04:15:03]Read from MH i2c: 01 07 00 [04:15:03]MH_I2C_Read... [04:15:03]Read from MH i2c: 01 07 00 A4 00 00 00 00 00 00 C0 0C 77 [04:15:03]RasterBufferAndPrint [04:15:03]line [04:15:03]line [04:15:03]line [04:15:03]line [04:15:03]line [04:15:03]written 0, free lines is 3294 [04:15:03]MH_Cut [04:15:03]Write to MH i2c: D1 01 00 AB 00 01 7D [04:15:03]Write i2c OK [04:15:03]MH_I2C_Read... [04:15:03]Read from MH i2c: D1 [04:15:03]MH_I2C_Read... [04:15:03]Read from MH i2c: D1 01 00 [04:15:03]MH_I2C_Read... [04:15:03]Read from MH i2c: D1 01 00 AB 00 00 7C [04:15:03]Write to MH i2c: 01 00 00 AC 00 AC [04:15:03]Write i2c OK [04:15:03]MH_I2C_Read... [04:15:03]Connected sock=9 [04:15:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 42 01 00 00 4C A1 3A 01 AD F5 5A 03 01 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 30 36 35 33 32 30 30 30 31 38 39 06 04 3C 00 D0 A2 D0 BE D1 80 D0 BC D0 BE D0 B7 D0 BD D0 B0 D1 8F 20 D0 B6 D0 B8 D0 B4 D0 BA D0 BE D1 81 D1 82 D1 8C 20 D0 A0 D0 BE D1 81 D0 94 D0 BE D1 82 2D 34 20 30 2C 34 35 35 D0 BA D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E4 57 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E4 57 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 C5 99 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BC 52 01 00 35 04 06 00 BA 2D FC 60 A4 A3 6F C9 5E DF 8B FE 09 C5 [04:15:04]*** Cut start [04:15:04]*** Partial cut [04:15:04]*** CUTSNS_PIN = 1 [04:15:04]*** CUTSNS_PIN = 0 [04:15:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 A4 2A 47 00 8B 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BC 52 01 00 F4 03 04 00 97 44 EF 66 B6 04 01 00 00 4D 88 E5 A1 40 AE 82 38 [04:15:04]CommunicateWithHost err = 0 [04:15:04]CheckOFDResponse [04:15:04]1017 (14) - 77093643461234 [04:15:04]1041 (16) - 0000000000874979 [04:15:04]1040 (4) - 86716 [04:15:04]1012 (4) - 21.09.2024 22:11 [04:15:04]1206 (1) - 0 [04:15:04]OFD Sender: Remove packet 86716 [04:15:04]ProducePacketName [04:15:04]name=ofd_packets/00086716 [04:15:04]NVStorageDeleteData [04:15:04]*** Brake cut motor [04:15:04]Read from MH i2c: 01 [04:15:04]MH_I2C_Read... [04:15:04]*** Stop cut motor [04:15:04]*** Cut end [04:15:04]Read from MH i2c: 01 07 00 [04:15:04]MH_I2C_Read... [04:15:04]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 FF 0F C1 [04:15:04]process_action close_receipt done [04:15:04]requested_data is exist [04:15:04]produce_requested_data [04:15:04]requested_item fm.sn is exist - process it [04:15:04]wFMCommunicate request_size=4 [04:15:04]MH_SAM_APDU [04:15:04]CAPDU: 80 11 00 00 [04:15:04]Write to MH i2c: E2 08 00 AD 00 80 11 00 00 00 00 00 00 27 [04:15:04]Write i2c OK [04:15:04]MH_I2C_Read... [04:15:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:15:04]Read from MH i2c: E2 [04:15:04]MH_I2C_Read... [04:15:04]Read from MH i2c: E2 17 00 [04:15:04]MH_I2C_Read... [04:15:04]Read from MH i2c: E2 17 00 AD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 86 [04:15:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [04:15:04]wFMCommunicate OK [04:15:04]requested_item fd.num is exist - process it [04:15:04]SAM_PROTO_GetFieldsCounters [04:15:04]wFMCommunicate request_size=4 [04:15:04]MH_SAM_APDU [04:15:04]CAPDU: 80 13 00 00 [04:15:04]Write to MH i2c: E2 08 00 AE 00 80 13 00 00 00 00 00 00 2A [04:15:04]Write i2c OK [04:15:04]MH_I2C_Read... [04:15:05]OFD Sender: No OFD packet to send [04:15:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:15:05]Read from MH i2c: E2 [04:15:05]MH_I2C_Read... [04:15:05]Read from MH i2c: E2 62 00 [04:15:05]MH_I2C_Read... [04:15:05]Read from MH i2c: E2 62 00 AE 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 BC 52 01 00 0E 04 04 00 F1 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 B1 [04:15:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 BC 52 01 00 0E 04 04 00 F1 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 [04:15:05]wFMCommunicate OK [04:15:05]SAM_PROTO_GetFieldsCounters done [04:15:05]requested_item shift.num is exist - process it [04:15:05]requested_item shift.opened is exist - process it [04:15:05]req_shift_opened [04:15:05]FM_GetShiftState [04:15:05]SAM_PROTO_GetShiftState [04:15:05]wFMCommunicate request_size=4 [04:15:05]MH_SAM_APDU [04:15:05]CAPDU: 80 13 01 00 [04:15:05]Write to MH i2c: E2 08 00 AF 00 80 13 01 00 00 00 00 00 2C [04:15:05]Write i2c OK [04:15:05]MH_I2C_Read... [04:15:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:15:05]Read from MH i2c: E2 [04:15:05]MH_I2C_Read... [04:15:05]Read from MH i2c: E2 0E 00 [04:15:05]MH_I2C_Read... [04:15:05]Read from MH i2c: E2 0E 00 AF 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 EA [04:15:05]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [04:15:05]wFMCommunicate OK [04:15:05]SAM_PROTO_GetShiftState done [04:15:05]FM_GetShiftState done [04:15:05]req_shift_opened done [04:15:05]requested_item shift.open_date is exist - process it [04:15:05]req_shift_open_date [04:15:05]req_shift_open_date done [04:15:05]produce_requested_data done [04:15:05]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86716,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [04:15:05]process_action_free close_receipt [04:15:05]json_value_free [04:15:05]json_value_free done [04:15:05]process_json_proto returns [04:15:05]Send response to host [04:15:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86716,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [04:15:05]free response buf [04:15:05]execute_script done [04:15:05]execute_script returns [04:15:05]free content buf [04:15:05]Sock 6.Close socket [04:15:05]Sock 6.Thread stoped [04:15:06]accept exits with 10 [04:15:06]New connection [04:15:06]New thread 3067411812 created [04:15:06]Thread 3067268452 joined [04:15:06]Waiting for new connection... [04:15:06] Sock 10.Parse request [04:15:06]Sock 10.Check first char [04:15:06]Sock 10.First char is OK [04:15:06]request: POST /json_proto HTTP/1.0 [04:15:06]Method: POST [04:15:06]URL: /json_proto [04:15:06]Method is POST - this is cgi request [04:15:06]url: /json_proto [04:15:06]query_string will be loaded in cgi processing [04:15:06]execute_cgi json_proto POST (null) [04:15:06]execute_cgi path=json_proto method=POST [04:15:06]POST find Content-Length [04:15:06]Host: 172.17.47.196:8080 [04:15:06]Content-Length: 626 [04:15:06]Content-Type: application/json [04:15:06] [04:15:06]POST finish read [04:15:06]Found Content-Length = 626 [04:15:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148055", "tax_sys" : 0, "items" : [ { "code": "4640030092499", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE SENSE Himalaya", "price" : 150.00, "quantity" : 1.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:15:06]execute_script... [04:15:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148055", "tax_sys" : 0, "items" : [ { "code": "4640030092499", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE SENSE Himalaya", "price" : 150.00, "quantity" : 1.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:15:06]POST & json_proto [04:15:06]process_json_proto [04:15:06]json parsed OK: [04:15:06]protocol is kg_v1.0 [04:15:06]action value=close_receipt [04:15:06]process_action close_receipt [04:15:06]cmd_close_receipt [04:15:06]MH_GetDate [04:15:06]Write to MH i2c: F0 00 00 B0 00 9F [04:15:06]Write i2c OK [04:15:06]MH_I2C_Read... [04:15:06]Read from MH i2c: F0 [04:15:06]MH_I2C_Read... [04:15:06]Read from MH i2c: F0 09 00 [04:15:06]MH_I2C_Read... [04:15:06]Read from MH i2c: F0 09 00 B0 00 00 CB 99 EF 66 4C 6B 94 66 12 [04:15:06]GetLastDocTimeStamp 1726978501 [04:15:06]current date 1726978507 [04:15:06]FM_GetShiftState [04:15:06]SAM_PROTO_GetShiftState [04:15:06]wFMCommunicate request_size=4 [04:15:06]MH_SAM_APDU [04:15:06]CAPDU: 80 13 01 00 [04:15:06]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [04:15:06]Write i2c OK [04:15:06]MH_I2C_Read... [04:15:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:15:06]Read from MH i2c: E2 [04:15:06]MH_I2C_Read... [04:15:06]Read from MH i2c: E2 0E 00 [04:15:06]MH_I2C_Read... [04:15:06]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 EC [04:15:06]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [04:15:06]wFMCommunicate OK [04:15:06]SAM_PROTO_GetShiftState done [04:15:06]FM_GetShiftState done [04:15:06]opened in 1726964220 [04:15:06]opened+sec_in_day 1727050620 [04:15:06]quantity*price = 15000 [04:15:06]sum+1 = 15001 [04:15:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 150.00 НСП 1% : 1.33 НДС 12% : 15.93 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 30 22.09.2024 04:15 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86717 ФПД: 223728658966122 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T041507&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86717&fm=223728658966122&tin=02508201610067®Number=0000000000092592&sum=15000 0 [04:15:07]StoreToDocumentArchive [04:15:07]shift 497 fd 86717 [04:15:07]save to /storage/0497/doc_00086717 [04:15:07]save last doc name /storage/0497/doc_00086717 to /storage/kkm_last_doc_name [04:15:07]save OK [04:15:07]Clear old archive folders... [04:15:07]ProcessDocumentItem done err = 0, tmpTLVsize=278 [04:15:07]tlvbuf is 00DD0F50 [04:15:07]SAM_PROTO_ClearQueue [04:15:07]wFMCommunicate request_size=4 [04:15:07]MH_SAM_APDU [04:15:07]CAPDU: 80 09 00 00 [04:15:07]Write to MH i2c: E2 08 00 BE 00 80 09 00 00 00 00 00 00 30 [04:15:07]Write i2c OK [04:15:07]MH_I2C_Read... [04:15:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:15:08]Read from MH i2c: E2 [04:15:08]MH_I2C_Read... [04:15:08]Read from MH i2c: E2 03 00 [04:15:08]MH_I2C_Read... [04:15:08]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [04:15:08]RAPDU: 90 00 [04:15:08]wFMCommunicate OK [04:15:08]SAM_PROTO_ClearQueue done [04:15:08]KKMCreateOFDPacket [04:15:08]OFDProtocolAddRootSTLVToBuf [04:15:08]FM_MakeSignedData [04:15:08]FM_MakeSignedData [04:15:08]SAM_PROTO_SignData [04:15:08]wFMCommunicate request_size=4 [04:15:08]MH_SAM_APDU [04:15:08]CAPDU: 80 0D 01 02 [04:15:08]Write to MH i2c: E2 08 00 BF 00 80 0D 01 02 00 00 00 00 38 [04:15:08]Write i2c OK [04:15:08]MH_I2C_Read... [04:15:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:15:08]Read from MH i2c: E2 [04:15:08]MH_I2C_Read... [04:15:08]Read from MH i2c: E2 03 00 [04:15:08]MH_I2C_Read... [04:15:08]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [04:15:08]RAPDU: 90 00 [04:15:08]wFMCommunicate OK [04:15:08]wFMCommunicate request_size=255 [04:15:08]MH_SAM_APDU [04:15:08]CAPDU: 80 0D 02 02 FA 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 32 34 39 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 53 45 4E 53 45 20 48 69 6D 61 6C 61 79 61 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 39 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 1E 00 00 00 F4 03 04 00 CB 99 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 [04:15:08]Write to MH i2c: E2 02 01 C0 00 80 0D 02 02 FA 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 32 34 39 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 53 45 4E 53 45 20 48 69 6D 61 6C 61 79 61 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 39 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 1E 00 00 00 F4 03 04 00 CB 99 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 00 00 28 [04:15:08]Write i2c OK [04:15:08]MH_I2C_Read... [04:15:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:15:08]Read from MH i2c: E2 [04:15:08]MH_I2C_Read... [04:15:08]Read from MH i2c: E2 03 00 [04:15:08]MH_I2C_Read... [04:15:08]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [04:15:08]RAPDU: 90 00 [04:15:08]wFMCommunicate OK [04:15:08]wFMCommunicate request_size=37 [04:15:08]MH_SAM_APDU [04:15:08]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BD 52 01 00 35 04 06 00 CB 7A E3 3E 66 6A [04:15:08]Write to MH i2c: E2 28 00 C1 00 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BD 52 01 00 35 04 06 00 CB 7A E3 3E 66 6A 00 00 E4 [04:15:08]Write i2c OK [04:15:08]MH_I2C_Read... [04:15:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:15:08]Read from MH i2c: E2 [04:15:08]MH_I2C_Read... [04:15:08]Read from MH i2c: E2 03 00 [04:15:08]MH_I2C_Read... [04:15:08]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [04:15:08]RAPDU: 90 00 [04:15:08]wFMCommunicate OK [04:15:08]wFMCommunicate request_size=4 [04:15:08]MH_SAM_APDU [04:15:08]CAPDU: 80 0D 03 02 [04:15:08]Write to MH i2c: E2 08 00 C2 00 80 0D 03 02 00 00 00 00 3D [04:15:08]Write i2c OK [04:15:08]MH_I2C_Read... [04:15:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:15:08]Read from MH i2c: E2 [04:15:08]MH_I2C_Read... [04:15:08]Read from MH i2c: E2 0B 00 [04:15:08]MH_I2C_Read... [04:15:08]Read from MH i2c: E2 0B 00 C2 00 00 9C A7 DE AE 3A 32 C6 E6 90 00 25 [04:15:08]RAPDU: 9C A7 DE AE 3A 32 C6 E6 90 00 [04:15:08]wFMCommunicate OK [04:15:08]SAM_PROTO_SignData done [04:15:08]FM_MakeSignedData done [04:15:08]CreateOFDProtocolMessage [04:15:08]wFMCommunicate request_size=4 [04:15:08]MH_SAM_APDU [04:15:08]CAPDU: 80 11 00 00 [04:15:08]Write to MH i2c: E2 08 00 C3 00 80 11 00 00 00 00 00 00 3D [04:15:08]Write i2c OK [04:15:08]MH_I2C_Read... [04:15:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:15:08]Read from MH i2c: E2 [04:15:08]MH_I2C_Read... [04:15:08]Read from MH i2c: E2 17 00 [04:15:08]MH_I2C_Read... [04:15:08]Read from MH i2c: E2 17 00 C3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 9C [04:15:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [04:15:08]wFMCommunicate OK [04:15:08]CreateOFDProtocolMessage done [04:15:08]OFDSenderStorePacket 86717 [04:15:08]StoreOFDPacket docnum=86717 [04:15:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 2A 01 00 00 20 CA 22 01 0D 5D 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 32 34 39 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 53 45 4E 53 45 20 48 69 6D 61 6C 61 79 61 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 39 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 1E 00 00 00 F4 03 04 00 CB 99 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BD 52 01 00 35 04 06 00 CB 7A E3 3E 66 6A 9C A7 DE AE 3A 32 C6 E6 [04:15:08]CheckFolder [04:15:08]dirname=/storage/ofd_packets [04:15:08]CheckFolder done [04:15:08]ProducePacketName [04:15:08]name=ofd_packets/00086717 [04:15:08]NVStorageSaveData ofd_packets/00086717 [04:15:08]File name is /storage/ofd_packets/00086717 [04:15:08]Write 328 bytes [04:15:08]NVStorageSaveData done [04:15:08]OFDSenderStorePacket done [04:15:08]KKMCreateOFDPacket done [04:15:08]NVStorageSaveData kkm_last_timestamp [04:15:08]File name is /storage/kkm_last_timestamp [04:15:08]Write 4 bytes [04:15:08]NVStorageSaveData done [04:15:08]ExternCall_PrintAddStr [04:15:08]wPrintStart [04:15:08]Write to MH i2c: 01 00 00 C4 00 C4 [04:15:08]Write i2c OK [04:15:08]MH_I2C_Read... [04:15:08]Read from MH i2c: 01 [04:15:08]MH_I2C_Read... [04:15:08]Read from MH i2c: 01 07 00 [04:15:08]MH_I2C_Read... [04:15:08]Read from MH i2c: 01 07 00 C4 00 00 00 00 00 00 FF 0F D9 [04:15:08]RasterBufferAndPrint [04:15:08]line Счет N : (3)148055 [04:15:08]line ИНН: 02508201610067 [04:15:08]line Контрольно-Кассовый Чек [04:15:08]line ПРОДАЖА [04:15:08]line Товар: 4640030092499 [04:15:08]line Сигареты ESSE SENSE Himalaya [04:15:08]line 1.000 * 150.00 [04:15:09]line = 150.00 [04:15:09]line НДС 12% НСП 1% [04:15:09]line > о реализуемом товаре [04:15:09]line ИТОГО: 150.00 [04:15:09]line НСП 1% : 1.33 [04:15:09]line НДС 12% : 15.93 [04:15:09]line Наличными: 150.00 [04:15:09]line Безнал.: 0.00 [04:15:09]line Место: АЗС № 137 "Партнер Нефть" [04:15:09]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [04:15:09]line СНО: Общий режим [04:15:09]line Чек 30 22.09.2024 04:15 [04:15:09]line Смена: 497 ФФД: 1.0 [04:15:09]line ЗНМ: 0300000064 [04:15:09]line РНМ: 0000000000092592 [04:15:09]line Версия ККМ: 001 [04:15:09]line ФМ: 0000000000874979 [04:15:09]line ФД: 86717 [04:15:09]line ФПД: 223728658966122 [04:15:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T041507&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86717&fm=223728658966122&tin=02508201610067®Number=0000000000092592&sum=15000 [04:15:09]line 0 [04:15:09]OFD Sender: Processing packet 86717 [packets to send 273, broken 272] [04:15:09]ProducePacketName [04:15:09]name=ofd_packets/00086717 [04:15:09]OFD Sender: To server: pG, [04:15:09]CommunicateWithHost lk.salyk.kg:30040 [04:15:09]ConnectInit lk.salyk.kg [04:15:09]written 0, free lines is 4095 [04:15:09]Write to MH i2c: 01 00 00 ED 00 ED [04:15:09]Write i2c OK [04:15:09]MH_I2C_Read... [04:15:09]Read from MH i2c: 01 [04:15:09]MH_I2C_Read... [04:15:09]Read from MH i2c: 01 07 00 [04:15:09]MH_I2C_Read... [04:15:09]Read from MH i2c: 01 07 00 ED 00 00 00 00 00 00 DD 0C DD [04:15:09]RasterBufferAndPrint [04:15:09]line [04:15:09]line [04:15:09]line [04:15:09]line [04:15:09]line [04:15:09]written 0, free lines is 3326 [04:15:09]MH_Cut [04:15:09]Write to MH i2c: D1 01 00 F4 00 01 C6 [04:15:09]Write i2c OK [04:15:09]MH_I2C_Read... [04:15:09]Read from MH i2c: D1 [04:15:09]MH_I2C_Read... [04:15:09]Read from MH i2c: D1 01 00 [04:15:09]MH_I2C_Read... [04:15:09]Read from MH i2c: D1 01 00 F4 00 00 C5 [04:15:09]Write to MH i2c: 01 00 00 F5 00 F5 [04:15:09]Write i2c OK [04:15:09]MH_I2C_Read... [04:15:09]Connected sock=11 [04:15:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 2A 01 00 00 20 CA 22 01 0D 5D 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 32 34 39 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 53 45 4E 53 45 20 48 69 6D 61 6C 61 79 61 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 39 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 1E 00 00 00 F4 03 04 00 CB 99 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 *** Cut start [04:15:10]37 34 39 37 39 10 04 04 00 BD 52 01 *** Partial cut [04:15:10]00 35 04 06 00 CB 7A E3 3E 66 6A 9C A7 DE AE 3A 32 C6 E6 [04:15:10]*** CUTSNS_PIN = 1 [04:15:10]*** CUTSNS_PIN = 0 [04:15:10]*** Brake cut motor [04:15:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 6A 21 47 00 25 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 34 39 37 39 10 04 04 00 BD 52 01 00 F4 03 04 00 9D 44 EF 66 B6 04 01 00 00 2F 1F A3 B9 1E A1 FC 6B [04:15:10]CommunicateWithHost err = 0 [04:15:10]CheckOFDResponse [04:15:10]1017 (14) - 77093643461234 [04:15:10]1041 (16) - 0000000000874979 [04:15:10]1040 (4) - 86717 [04:15:10]1012 (4) - 21.09.2024 22:11 [04:15:10]1206 (1) - 0 [04:15:10]OFD Sender: Remove packet 86717 [04:15:10]ProducePacketName [04:15:10]name=ofd_packets/00086717 [04:15:10]NVStorageDeleteData [04:15:10]Read from MH i2c: 01 [04:15:10]MH_I2C_Read... [04:15:10]*** Stop cut motor [04:15:10]*** Cut end [04:15:10]Read from MH i2c: 01 07 00 [04:15:10]MH_I2C_Read... [04:15:10]Read from MH i2c: 01 07 00 F5 00 00 00 00 00 00 FF 0F 0A [04:15:10]process_action close_receipt done [04:15:10]requested_data is exist [04:15:10]produce_requested_data [04:15:10]requested_item fm.sn is exist - process it [04:15:10]wFMCommunicate request_size=4 [04:15:10]MH_SAM_APDU [04:15:10]CAPDU: 80 11 00 00 [04:15:10]Write to MH i2c: E2 08 00 F6 00 80 11 00 00 00 00 00 00 70 [04:15:10]Write i2c OK [04:15:10]MH_I2C_Read... [04:15:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:15:10]Read from MH i2c: E2 [04:15:10]MH_I2C_Read... [04:15:10]Read from MH i2c: E2 17 00 [04:15:10]MH_I2C_Read... [04:15:10]Read from MH i2c: E2 17 00 F6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 CF [04:15:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [04:15:10]wFMCommunicate OK [04:15:10]requested_item fd.num is exist - process it [04:15:10]SAM_PROTO_GetFieldsCounters [04:15:10]wFMCommunicate request_size=4 [04:15:10]MH_SAM_APDU [04:15:11]CAPDU: 80 13 00 00 [04:15:11]Write to MH i2c: E2 08 00 F7 00 80 13 00 00 00 00 00 00 73 [04:15:11]Write i2c OK [04:15:11]MH_I2C_Read... [04:15:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:15:11]Read from MH i2c: E2 [04:15:11]MH_I2C_Read... [04:15:11]Read from MH i2c: E2 62 00 [04:15:11]MH_I2C_Read... [04:15:11]Read from MH i2c: E2 62 00 F7 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 BD 52 01 00 0E 04 04 00 F1 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 FE [04:15:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 BD 52 01 00 0E 04 04 00 F1 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 [04:15:11]wFMCommunicate OK [04:15:11]SAM_PROTO_GetFieldsCounters done [04:15:11]requested_item shift.num is exist - process it [04:15:11]requested_item shift.opened is exist - process it [04:15:11]req_shift_opened [04:15:11]FM_GetShiftState [04:15:11]SAM_PROTO_GetShiftState [04:15:11]wFMCommunicate request_size=4 [04:15:11]MH_SAM_APDU [04:15:11]CAPDU: 80 13 01 00 [04:15:11]Write to MH i2c: E2 08 00 F8 00 80 13 01 00 00 00 00 00 75 [04:15:11]Write i2c OK [04:15:11]MH_I2C_Read... [04:15:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:15:11]OFD Sender: No OFD packet to send [04:15:11]Read from MH i2c: E2 [04:15:11]MH_I2C_Read... [04:15:11]Read from MH i2c: E2 0E 00 [04:15:11]MH_I2C_Read... [04:15:11]Read from MH i2c: E2 0E 00 F8 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 33 [04:15:11]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [04:15:11]wFMCommunicate OK [04:15:11]SAM_PROTO_GetShiftState done [04:15:11]FM_GetShiftState done [04:15:11]req_shift_opened done [04:15:11]requested_item shift.open_date is exist - process it [04:15:11]req_shift_open_date [04:15:11]req_shift_open_date done [04:15:11]produce_requested_data done [04:15:11]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86717,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [04:15:11]process_action_free close_receipt [04:15:11]json_value_free [04:15:11]json_value_free done [04:15:11]process_json_proto returns [04:15:11]Send response to host [04:15:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86717,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [04:15:11]free response buf [04:15:11]execute_script done [04:15:11]execute_script returns [04:15:11]free content buf [04:15:11]Sock 10.Close socket [04:15:11]Sock 10.Thread stoped [04:15:12]accept exits with 6 [04:15:12]New connection [04:15:12]New thread 3067268452 created [04:15:12]Thread 3067411812 joined [04:15:12]Waiting for new connection... [04:15:12] Sock 6.Parse request [04:15:12]Sock 6.Check first char [04:15:12]Sock 6.First char is OK [04:15:12]request: POST /json_proto HTTP/1.0 [04:15:12]Method: POST [04:15:12]URL: /json_proto [04:15:12]Method is POST - this is cgi request [04:15:12]url: /json_proto [04:15:12]query_string will be loaded in cgi processing [04:15:12]execute_cgi json_proto POST (null) [04:15:12]execute_cgi path=json_proto method=POST [04:15:12]POST find Content-Length [04:15:12]Host: 172.17.47.196:8080 [04:15:12]Content-Length: 915 [04:15:12]Content-Type: application/json [04:15:12] [04:15:12]POST finish read [04:15:12]Found Content-Length = 915 [04:15:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148056", "tax_sys" : 0, "items" : [ { "code": "4700001060152", "name": "\u041A\u043E\u043D\u044C\u044F\u043A \u0411\u0438\u0448\u043A\u0435\u043A 0,5\u043B", "price" : 660.00, "quantity" : 1.000, "sum" : 660.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 765.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:15:12]execute_script... [04:15:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148056", "tax_sys" : 0, "items" : [ { "code": "4700001060152", "name": "\u041A\u043E\u043D\u044C\u044F\u043A \u0411\u0438\u0448\u043A\u0435\u043A 0,5\u043B", "price" : 660.00, "quantity" : 1.000, "sum" : 660.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 765.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:15:12]POST & json_proto [04:15:12]process_json_proto [04:15:12]json parsed OK: [04:15:12]protocol is kg_v1.0 [04:15:12]action value=close_receipt [04:15:12]process_action close_receipt [04:15:12]cmd_close_receipt [04:15:12]MH_GetDate [04:15:12]Write to MH i2c: F0 00 00 F9 00 E8 [04:15:12]Write i2c OK [04:15:12]MH_I2C_Read... [04:15:12]Read from MH i2c: F0 [04:15:12]MH_I2C_Read... [04:15:12]Read from MH i2c: F0 09 00 [04:15:12]MH_I2C_Read... [04:15:12]Read from MH i2c: F0 09 00 F9 00 00 D1 99 EF 66 4C 6B 94 66 61 [04:15:12]GetLastDocTimeStamp 1726978507 [04:15:12]current date 1726978513 [04:15:12]FM_GetShiftState [04:15:12]SAM_PROTO_GetShiftState [04:15:12]wFMCommunicate request_size=4 [04:15:12]MH_SAM_APDU [04:15:12]CAPDU: 80 13 01 00 [04:15:12]Write to MH i2c: E2 08 00 FA 00 80 13 01 00 00 00 00 00 77 [04:15:12]Write i2c OK [04:15:12]MH_I2C_Read... [04:15:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:15:12]Read from MH i2c: E2 [04:15:12]MH_I2C_Read... [04:15:12]Read from MH i2c: E2 0E 00 [04:15:12]MH_I2C_Read... [04:15:12]Read from MH i2c: E2 0E 00 FA 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 35 [04:15:12]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [04:15:12]wFMCommunicate OK [04:15:12]SAM_PROTO_GetShiftState done [04:15:12]FM_GetShiftState done [04:15:12]opened in 1726964220 [04:15:12]opened+sec_in_day 1727050620 [04:15:12]quantity*price = 66000 [04:15:12]sum+1 = 66001 [04:15:12]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 5449000054227 Напиток Кока-Кола 1л 1.000 * 105.00 = 105.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 765.00 НСП 1% : 6.77 НДС 12% : 81.24 Наличными: 765.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 31 22.09.2024 04:15 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86718 ФПД: 109086504557501 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T041513&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86718&fm=109086504557501&tin=02508201610067®Number=0000000000092592&sum=76500 0 [04:15:15]StoreToDocumentArchive [04:15:15]shift 497 fd 86718 [04:15:15]save to /storage/0497/doc_00086718 [04:15:15]save last doc name /storage/0497/doc_00086718 to /storage/kkm_last_doc_name [04:15:15]save OK [04:15:15]Clear old archive folders... [04:15:15]ProcessDocumentItem done err = 0, tmpTLVsize=381 [04:15:15]tlvbuf is 00E28500 [04:15:15]SAM_PROTO_ClearQueue [04:15:15]wFMCommunicate request_size=4 [04:15:15]MH_SAM_APDU [04:15:15]CAPDU: 80 09 00 00 [04:15:15]Write to MH i2c: E2 08 00 07 01 80 09 00 00 00 00 00 00 7A [04:15:15]Write i2c OK [04:15:15]MH_I2C_Read... [04:15:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:15:15]Read from MH i2c: E2 [04:15:15]MH_I2C_Read... [04:15:15]Read from MH i2c: E2 03 00 [04:15:15]MH_I2C_Read... [04:15:15]Read from MH i2c: E2 03 00 07 01 00 90 00 7C [04:15:15]RAPDU: 90 00 [04:15:15]wFMCommunicate OK [04:15:15]SAM_PROTO_ClearQueue done [04:15:15]KKMCreateOFDPacket [04:15:15]OFDProtocolAddRootSTLVToBuf [04:15:15]FM_MakeSignedData [04:15:15]FM_MakeSignedData [04:15:15]SAM_PROTO_SignData [04:15:15]wFMCommunicate request_size=4 [04:15:15]MH_SAM_APDU [04:15:15]CAPDU: 80 0D 01 02 [04:15:15]Write to MH i2c: E2 08 00 08 01 80 0D 01 02 00 00 00 00 82 [04:15:15]Write i2c OK [04:15:15]MH_I2C_Read... [04:15:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:15:15]Read from MH i2c: E2 [04:15:15]MH_I2C_Read... [04:15:15]Read from MH i2c: E2 03 00 [04:15:15]MH_I2C_Read... [04:15:15]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [04:15:15]RAPDU: 90 00 [04:15:15]wFMCommunicate OK [04:15:15]wFMCommunicate request_size=255 [04:15:15]MH_SAM_APDU [04:15:15]CAPDU: 80 0D 02 02 FA 03 00 7D 01 1E 04 01 00 01 23 04 63 00 8A 04 0D 00 34 37 30 30 30 30 31 30 36 30 31 35 32 06 04 1F 00 D0 9A D0 BE D0 BD D1 8C D1 8F D0 BA 20 D0 91 D0 B8 D1 88 D0 BA D0 B5 D0 BA 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D0 01 01 00 00 00 13 04 06 00 D0 01 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 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 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 2A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 02 00 [04:15:15]Write to MH i2c: E2 02 01 09 01 80 0D 02 02 FA 00 03 00 7D 01 1E 04 01 00 01 23 04 63 00 8A 04 0D 00 34 37 30 30 30 30 31 30 36 30 31 35 32 06 04 1F 00 D0 9A D0 BE D0 BD D1 8C D1 8F D0 BA 20 D0 91 D0 B8 D1 88 D0 BA D0 B5 D0 BA 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D0 01 01 00 00 00 13 04 06 00 D0 01 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 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 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 2A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 02 00 00 00 55 [04:15:15]Write i2c OK [04:15:15]MH_I2C_Read... [04:15:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:15:15]Read from MH i2c: E2 [04:15:15]MH_I2C_Read... [04:15:15]Read from MH i2c: E2 03 00 [04:15:15]MH_I2C_Read... [04:15:15]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [04:15:15]RAPDU: 90 00 [04:15:15]wFMCommunicate OK [04:15:15]wFMCommunicate request_size=140 [04:15:15]MH_SAM_APDU [04:15:15]CAPDU: 80 0D 02 02 87 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 1F 00 00 00 00 07 04 06 00 D4 2A 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 D1 99 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BE 52 01 00 35 04 06 00 63 36 AE 5A 9B BD [04:15:15]Write to MH i2c: E2 8F 00 0A 01 80 0D 02 02 87 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 1F 00 00 00 00 07 04 06 00 D4 2A 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 D1 99 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BE 52 01 00 35 04 06 00 63 36 AE 5A 9B BD 00 00 82 [04:15:15]Write i2c OK [04:15:15]MH_I2C_Read... [04:15:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:15:16]Read from MH i2c: E2 [04:15:16]MH_I2C_Read... [04:15:16]Read from MH i2c: E2 03 00 [04:15:16]MH_I2C_Read... [04:15:16]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [04:15:16]RAPDU: 90 00 [04:15:16]wFMCommunicate OK [04:15:16]wFMCommunicate request_size=4 [04:15:16]MH_SAM_APDU [04:15:16]CAPDU: 80 0D 03 02 [04:15:16]Write to MH i2c: E2 08 00 0B 01 80 0D 03 02 00 00 00 00 87 [04:15:16]Write i2c OK [04:15:16]MH_I2C_Read... [04:15:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:15:16]Read from MH i2c: E2 [04:15:16]MH_I2C_Read... [04:15:16]Read from MH i2c: E2 0B 00 [04:15:16]MH_I2C_Read... [04:15:16]Read from MH i2c: E2 0B 00 0B 01 00 0C 9D AB AF 73 9D 56 FC 90 00 ED [04:15:16]RAPDU: 0C 9D AB AF 73 9D 56 FC 90 00 [04:15:16]wFMCommunicate OK [04:15:16]SAM_PROTO_SignData done [04:15:16]FM_MakeSignedData done [04:15:16]CreateOFDProtocolMessage [04:15:16]wFMCommunicate request_size=4 [04:15:16]MH_SAM_APDU [04:15:16]CAPDU: 80 11 00 00 [04:15:16]Write to MH i2c: E2 08 00 0C 01 80 11 00 00 00 00 00 00 87 [04:15:16]Write i2c OK [04:15:16]MH_I2C_Read... [04:15:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:15:16]Read from MH i2c: E2 [04:15:16]MH_I2C_Read... [04:15:16]Read from MH i2c: E2 17 00 [04:15:16]MH_I2C_Read... [04:15:16]Read from MH i2c: E2 17 00 0C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E6 [04:15:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [04:15:16]wFMCommunicate OK [04:15:16]CreateOFDProtocolMessage done [04:15:16]OFDSenderStorePacket 86718 [04:15:16]StoreOFDPacket docnum=86718 [04:15:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 91 01 00 00 3B 9F 89 01 04 24 5A 03 01 00 03 00 7D 01 1E 04 01 00 01 23 04 63 00 8A 04 0D 00 34 37 30 30 30 30 31 30 36 30 31 35 32 06 04 1F 00 D0 9A D0 BE D0 BD D1 8C D1 8F D0 BA 20 D0 91 D0 B8 D1 88 D0 BA D0 B5 D0 BA 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D0 01 01 00 00 00 13 04 06 00 D0 01 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 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 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 2A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 1F 00 00 00 00 07 04 06 00 D4 2A 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 D1 99 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BE 52 01 00 35 04 06 00 63 36 AE 5A 9B BD 0C 9D AB AF 73 9D 56 FC [04:15:16]CheckFolder [04:15:16]dirname=/storage/ofd_packets [04:15:16]CheckFolder done [04:15:16]ProducePacketName [04:15:16]name=ofd_packets/00086718 [04:15:16]NVStorageSaveData ofd_packets/00086718 [04:15:16]File name is /storage/ofd_packets/00086718 [04:15:16]Write 431 bytes [04:15:16]NVStorageSaveData done [04:15:16]OFDSenderStorePacket done [04:15:16]KKMCreateOFDPacket done [04:15:16]NVStorageSaveData kkm_last_timestamp [04:15:16]File name is /storage/kkm_last_timestamp [04:15:16]Write 4 bytes [04:15:16]NVStorageSaveData done [04:15:16]ExternCall_PrintAddStr [04:15:16]wPrintStart [04:15:16]Write to MH i2c: 01 00 00 0D 01 0E [04:15:16]Write i2c OK [04:15:16]MH_I2C_Read... [04:15:16]Read from MH i2c: 01 [04:15:16]MH_I2C_Read... [04:15:16]Read from MH i2c: 01 07 00 [04:15:16]MH_I2C_Read... [04:15:16]Read from MH i2c: 01 07 00 0D 01 00 00 00 00 00 FF 0F 23 [04:15:16]RasterBufferAndPrint [04:15:16]line Счет N : (3)148056 [04:15:16]line ИНН: 02508201610067 [04:15:16]line Контрольно-Кассовый Чек [04:15:16]line ПРОДАЖА [04:15:16]line Товар: 4700001060152 [04:15:16]line Коньяк Бишкек 0,5л [04:15:16]line 1.000 * 660.00 [04:15:16]line = 660.00 [04:15:16]line НДС 12% НСП 1% [04:15:16]line > о реализуемом товаре [04:15:16]line Товар: 5449000054227 [04:15:16]line Напиток Кока-Кола 1л [04:15:16]line 1.000 * 105.00 [04:15:16]line = 105.00 [04:15:16]line НДС 12% НСП 1% [04:15:16]line > о реализуемом товаре [04:15:16]line ИТОГО: 765.00 [04:15:16]line НСП 1% : 6.77 [04:15:16]line НДС 12% : 81.24 [04:15:16]line Наличными: 765.00 [04:15:16]line Безнал.: 0.00 [04:15:16]line Место: АЗС № 137 "Партнер Нефть" [04:15:16]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [04:15:16]line СНО: Общий режим [04:15:16]line Чек 31 22.09.2024 04:15 [04:15:16]line Смена: 497 ФФД: 1.0 [04:15:16]line ЗНМ: 0300000064 [04:15:16]line РНМ: 0000000000092592 [04:15:16]line Версия ККМ: 001 [04:15:16]line ФМ: 0000000000874979 [04:15:16]line ФД: 86718 [04:15:16]line ФПД: 109086504557501 [04:15:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T041513&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86718&fm=109086504557501&tin=02508201610067®Number=0000000000092592&sum=76500 [04:15:16]line 0 [04:15:16]written 0, free lines is 4095 [04:15:16]OFD Sender: Processing packet 86718 [packets to send 273, broken 272] [04:15:16]ProducePacketName [04:15:16]name=ofd_packets/00086718 [04:15:16]OFD Sender: To server: pG, [04:15:16]CommunicateWithHost lk.salyk.kg:30040 [04:15:16]ConnectInit lk.salyk.kg [04:15:16]Write to MH i2c: 01 00 00 3B 01 3C [04:15:16]Write i2c OK [04:15:16]MH_I2C_Read... [04:15:16]Read from MH i2c: 01 [04:15:16]MH_I2C_Read... [04:15:16]Read from MH i2c: 01 07 00 [04:15:16]MH_I2C_Read... [04:15:16]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 A4 0C F3 [04:15:16]RasterBufferAndPrint [04:15:16]line [04:15:16]line [04:15:16]line [04:15:16]line [04:15:16]line [04:15:16]written 0, free lines is 3266 [04:15:16]MH_Cut [04:15:16]Write to MH i2c: D1 01 00 42 01 01 15 [04:15:16]Write i2c OK [04:15:16]MH_I2C_Read... [04:15:16]Read from MH i2c: D1 [04:15:16]MH_I2C_Read... [04:15:16]Read from MH i2c: D1 01 00 [04:15:16]MH_I2C_Read... [04:15:16]Read from MH i2c: D1 01 00 42 01 00 14 [04:15:16]Write to MH i2c: 01 00 00 43 01 44 [04:15:16]Write i2c OK [04:15:16]MH_I2C_Read... [04:15:17]*** Cut start [04:15:17]*** Partial cut [04:15:17]*** CUTSNS_PIN = 1 [04:15:17]*** CUTSNS_PIN = 0 [04:15:17]*** Brake cut motor [04:15:18]Read from MH i2c: 01 [04:15:18]MH_I2C_Read... [04:15:18]*** Stop cut motor [04:15:18]*** Cut end [04:15:18]Read from MH i2c: 01 07 00 [04:15:18]MH_I2C_Read... [04:15:18]Connected sock=11 [04:15:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 91 01 00 00 3B 9F 89 01 04 24 5A 03 01 Read from MH i2c: 00 01 03 07 00 00 7D 43 01 01 1E 00 04 00 01 00 00 00 01 00 23 FF 04 0F 63 59 00 [04:15:18]8A process_action close_receipt done [04:15:18]04 requested_data is exist [04:15:18]0D produce_requested_data [04:15:18]00 requested_item fm.sn is exist - process it [04:15:18]34 wFMCommunicate request_size=4 [04:15:18]37 MH_SAM_APDU [04:15:18]30 CAPDU: 30 80 30 11 30 00 31 00 [04:15:18]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [04:15:18]30 36 Write i2c OK [04:15:18]30 MH_I2C_Read... [04:15:18]31 35 32 06 04 1F 00 D0 9A D0 BE D0 BD D1 8C D1 8F D0 BA 20 D0 91 D0 B8 D1 88 D0 BA D0 B5 D0 BA 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:15:18]00 00 00 37 Read from MH i2c: 04 E2 06 [04:15:18]00 MH_I2C_Read... [04:15:18]D0 01 Read from MH i2c: 01 E2 00 17 00 00 00 [04:15:18]13 MH_I2C_Read... [04:15:18]04 Read from MH i2c: 06 E2 00 17 D0 00 01 44 01 01 00 00 00 11 00 04 F2 10 03 00 01 30 00 30 01 30 F6 30 03 30 01 30 00 30 01 30 BC 30 04 30 01 38 00 37 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 34 32 39 32 37 37 39 06 90 04 00 24 1E 00 [04:15:18]D0 RAPDU: 9D 11 D0 04 B0 10 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 00 D0 30 9A 30 D0 30 BE D0 BA D0 B0 2D D0 9A D0 BE D0 30 BB 30 D0 30 B0 30 20 30 31 30 D0 30 BB 38 FF 37 34 39 37 39 90 00 [04:15:18]wFMCommunicate OK [04:15:18]requested_item fd.num is exist - process it [04:15:18]SAM_PROTO_GetFieldsCounters [04:15:18]wFMCommunicate request_size=4 [04:15:18]MH_SAM_APDU [04:15:18]CAPDU: 80 13 00 00 [04:15:18]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [04:15:18]03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 2A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 1F 00 00 00 00 07 04 06 Write i2c OK [04:15:18]00 MH_I2C_Read... [04:15:18]D4 2A 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:15:18]00 F4 03 04 00 D1 99 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 Read from MH i2c: 30 E2 30 [04:15:18]30 MH_I2C_Read... [04:15:18]30 30 30 38 37 34 39 37 39 Read from MH i2c: 10 E2 04 62 04 00 00 [04:15:18]BE MH_I2C_Read... [04:15:18]52 01 00 35 Read from MH i2c: 04 E2 06 62 00 00 63 45 36 01 AE 00 5A 5D 9B 00 BD 0C 9D AB AF 73 9D 56 FC [04:15:18]B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 BE 52 01 00 0E 04 04 00 F1 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 51 [04:15: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 BE 52 01 00 0E 04 04 00 F1 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 [04:15:18]wFMCommunicate OK [04:15:18]SAM_PROTO_GetFieldsCounters done [04:15:18]requested_item shift.num is exist - process it [04:15:18]requested_item shift.opened is exist - process it [04:15:18]req_shift_opened [04:15:18]FM_GetShiftState [04:15:18]SAM_PROTO_GetShiftState [04:15:18]wFMCommunicate request_size=4 [04:15:18]MH_SAM_APDU [04:15:18]CAPDU: 80 13 01 00 [04:15:18]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [04:15:18]Write i2c OK [04:15:18]MH_I2C_Read... [04:15:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:15:19]Read from MH i2c: E2 [04:15:19]MH_I2C_Read... [04:15:19]Read from MH i2c: E2 0E 00 [04:15:19]MH_I2C_Read... [04:15:19]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 82 [04:15:19]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [04:15:19]wFMCommunicate OK [04:15:19]SAM_PROTO_GetShiftState done [04:15:19]FM_GetShiftState done [04:15:19]req_shift_opened done [04:15:19]requested_item shift.open_date is exist - process it [04:15:19]req_shift_open_date [04:15:19]req_shift_open_date done [04:15:19]produce_requested_data done [04:15:19]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86718,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [04:15:19]process_action_free close_receipt [04:15:19]json_value_free [04:15:19]json_value_free done [04:15:19]process_json_proto returns [04:15:19]Send response to host [04:15:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86718,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [04:15:19]free response buf [04:15:19]execute_script done [04:15:19]execute_script returns [04:15:19]free content buf [04:15:19]Sock 6.Close socket [04:15:19]Sock 6.Thread stoped [04:15:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 A3 59 47 00 A8 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 34 39 37 39 10 04 04 00 BE 52 01 00 F4 03 04 00 A5 44 EF 66 B6 04 01 00 00 B1 0C F0 72 6E 4B 17 2E [04:15:19]CommunicateWithHost err = 0 [04:15:19]CheckOFDResponse [04:15:19]1017 (14) - 77093643461234 [04:15:19]1041 (16) - 0000000000874979 [04:15:19]1040 (4) - 86718 [04:15:19]1012 (4) - 21.09.2024 22:11 [04:15:19]1206 (1) - 0 [04:15:19]OFD Sender: Remove packet 86718 [04:15:19]ProducePacketName [04:15:19]name=ofd_packets/00086718 [04:15:19]NVStorageDeleteData [04:15:19]OFD Sender: No OFD packet to send [04:15:20]accept exits with 9 [04:15:20]New connection [04:15:20]New thread 3067411812 created [04:15:20]Thread 3067268452 joined [04:15:20]Waiting for new connection... [04:15:20] Sock 9.Parse request [04:15:20]Sock 9.Check first char [04:15:20]Sock 9.First char is OK [04:15:20]request: POST /json_proto HTTP/1.0 [04:15:20]Method: POST [04:15:20]URL: /json_proto [04:15:20]Method is POST - this is cgi request [04:15:20]url: /json_proto [04:15:20]query_string will be loaded in cgi processing [04:15:20]execute_cgi json_proto POST (null) [04:15:20]execute_cgi path=json_proto method=POST [04:15:20]POST find Content-Length [04:15:20]Host: 172.17.47.196:8080 [04:15:20]Content-Length: 654 [04:15:20]Content-Type: application/json [04:15:20] [04:15:20]POST finish read [04:15:20]Found Content-Length = 654 [04:15:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148057", "tax_sys" : 0, "items" : [ { "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 77.00, "quantity" : 1.000, "sum" : 77.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 77.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:15:20]execute_script... [04: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 : (3)148057", "tax_sys" : 0, "items" : [ { "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 77.00, "quantity" : 1.000, "sum" : 77.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 77.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:15:20]POST & json_proto [04:15:20]process_json_proto [04:15:20]json parsed OK: [04:15:20]protocol is kg_v1.0 [04:15:20]action value=close_receipt [04:15:20]process_action close_receipt [04:15:20]cmd_close_receipt [04:15:20]MH_GetDate [04:15:20]Write to MH i2c: F0 00 00 47 01 37 [04:15:20]Write i2c OK [04:15:20]MH_I2C_Read... [04:15:20]Read from MH i2c: F0 [04:15:20]MH_I2C_Read... [04:15:20]Read from MH i2c: F0 09 00 [04:15:20]MH_I2C_Read... [04:15:20]Read from MH i2c: F0 09 00 47 01 00 D9 99 EF 66 4C 6B 94 66 B8 [04:15:20]GetLastDocTimeStamp 1726978513 [04:15:20]current date 1726978521 [04:15:20]FM_GetShiftState [04:15:20]SAM_PROTO_GetShiftState [04:15:20]wFMCommunicate request_size=4 [04:15:20]MH_SAM_APDU [04:15:20]CAPDU: 80 13 01 00 [04:15:20]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [04:15:20]Write i2c OK [04:15:20]MH_I2C_Read... [04:15:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:15:20]Read from MH i2c: E2 [04:15:20]MH_I2C_Read... [04:15:20]Read from MH i2c: E2 0E 00 [04:15:20]MH_I2C_Read... [04:15:20]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 84 [04:15:20]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [04:15:20]wFMCommunicate OK [04:15:20]SAM_PROTO_GetShiftState done [04:15:20]FM_GetShiftState done [04:15:20]opened in 1726964220 [04:15:20]opened+sec_in_day 1727050620 [04:15:20]quantity*price = 7700 [04:15:20]sum+1 = 7701 [04:15:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 77.00 НСП 1% : 0.68 НДС 12% : 8.18 Наличными: 77.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 32 22.09.2024 04:15 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86719 ФПД: 8415012720023 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T041521&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86719&fm=8415012720023&tin=02508201610067®Number=0000000000092592&sum=7700 0 [04:15:22]StoreToDocumentArchive [04:15:22]shift 497 fd 86719 [04:15:22]save to /storage/0497/doc_00086719 [04:15:22]save last doc name /storage/0497/doc_00086719 to /storage/kkm_last_doc_name [04:15:22]save OK [04:15:22]Clear old archive folders... [04:15:22]ProcessDocumentItem done err = 0, tmpTLVsize=293 [04:15:22]tlvbuf is 00E914C0 [04:15:22]SAM_PROTO_ClearQueue [04:15:22]wFMCommunicate request_size=4 [04:15:22]MH_SAM_APDU [04:15:22]CAPDU: 80 09 00 00 [04:15:22]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [04:15:22]Write i2c OK [04:15:22]MH_I2C_Read... [04:15:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:15:22]Read from MH i2c: E2 [04:15:22]MH_I2C_Read... [04:15:22]Read from MH i2c: E2 03 00 [04:15:22]MH_I2C_Read... [04:15:22]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [04:15:22]RAPDU: 90 00 [04:15:22]wFMCommunicate OK [04:15:22]SAM_PROTO_ClearQueue done [04:15:22]KKMCreateOFDPacket [04:15:22]OFDProtocolAddRootSTLVToBuf [04:15:22]FM_MakeSignedData [04:15:22]FM_MakeSignedData [04:15:22]SAM_PROTO_SignData [04:15:22]wFMCommunicate request_size=4 [04:15:22]MH_SAM_APDU [04:15:22]CAPDU: 80 0D 01 02 [04:15:22]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [04:15:22]Write i2c OK [04:15:22]MH_I2C_Read... [04:15:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:15:22]Read from MH i2c: E2 [04:15:22]MH_I2C_Read... [04:15:22]Read from MH i2c: E2 03 00 [04:15:22]MH_I2C_Read... [04:15:22]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [04:15:22]RAPDU: 90 00 [04:15:22]wFMCommunicate OK [04:15:22]wFMCommunicate request_size=255 [04:15:22]MH_SAM_APDU [04:15:22]CAPDU: 80 0D 02 02 FA 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 1E 00 00 00 00 13 04 06 00 14 1E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 1E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 03 00 00 00 00 07 04 06 00 14 1E 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 D9 99 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [04:15:22]Write to MH i2c: E2 02 01 57 01 80 0D 02 02 FA 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 1E 00 00 00 00 13 04 06 00 14 1E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 1E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 03 00 00 00 00 07 04 06 00 14 1E 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 D9 99 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 3E [04:15:23]Write i2c OK [04:15:23]MH_I2C_Read... [04:15:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:15:23]Read from MH i2c: E2 [04:15:23]MH_I2C_Read... [04:15:23]Read from MH i2c: E2 03 00 [04:15:23]MH_I2C_Read... [04:15:23]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [04:15:23]RAPDU: 90 00 [04:15:23]wFMCommunicate OK [04:15:23]wFMCommunicate request_size=52 [04:15:23]MH_SAM_APDU [04:15:23]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BF 52 01 00 35 04 06 00 07 A7 45 D8 0D 97 [04:15:23]Write to MH i2c: E2 37 00 58 01 80 0D 02 02 2F 00 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BF 52 01 00 35 04 06 00 07 A7 45 D8 0D 97 00 00 25 [04:15:23]Write i2c OK [04:15:23]MH_I2C_Read... [04:15:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:15:23]Read from MH i2c: E2 [04:15:23]MH_I2C_Read... [04:15:23]Read from MH i2c: E2 03 00 [04:15:23]MH_I2C_Read... [04:15:23]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [04:15:23]RAPDU: 90 00 [04:15:23]wFMCommunicate OK [04:15:23]wFMCommunicate request_size=4 [04:15:23]MH_SAM_APDU [04:15:23]CAPDU: 80 0D 03 02 [04:15:23]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [04:15:23]Write i2c OK [04:15:23]MH_I2C_Read... [04:15:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:15:23]Read from MH i2c: E2 [04:15:23]MH_I2C_Read... [04:15:23]Read from MH i2c: E2 0B 00 [04:15:23]MH_I2C_Read... [04:15:23]Read from MH i2c: E2 0B 00 59 01 00 A6 10 8A 34 0A 59 FB 93 90 00 3B [04:15:23]RAPDU: A6 10 8A 34 0A 59 FB 93 90 00 [04:15:23]wFMCommunicate OK [04:15:23]SAM_PROTO_SignData done [04:15:23]FM_MakeSignedData done [04:15:23]CreateOFDProtocolMessage [04:15:23]wFMCommunicate request_size=4 [04:15:23]MH_SAM_APDU [04:15:23]CAPDU: 80 11 00 00 [04:15:23]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [04:15:23]Write i2c OK [04:15:23]MH_I2C_Read... [04:15:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:15:23]Read from MH i2c: E2 [04:15:23]MH_I2C_Read... [04:15:23]Read from MH i2c: E2 17 00 [04:15:23]MH_I2C_Read... [04:15:23]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 34 39 37 39 90 00 34 [04:15:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [04:15:23]wFMCommunicate OK [04:15:23]CreateOFDProtocolMessage done [04:15:23]OFDSenderStorePacket 86719 [04:15:23]StoreOFDPacket docnum=86719 [04:15:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 39 01 00 00 B5 6D 31 01 BD 73 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 1E 00 00 00 00 13 04 06 00 14 1E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 1E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 03 00 00 00 00 07 04 06 00 14 1E 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 D9 99 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BF 52 01 00 35 04 06 00 07 A7 45 D8 0D 97 A6 10 8A 34 0A 59 FB 93 [04:15:23]CheckFolder [04:15:23]dirname=/storage/ofd_packets [04:15:23]CheckFolder done [04:15:23]ProducePacketName [04:15:23]name=ofd_packets/00086719 [04:15:23]NVStorageSaveData ofd_packets/00086719 [04:15:23]File name is /storage/ofd_packets/00086719 [04:15:23]Write 343 bytes [04:15:23]NVStorageSaveData done [04:15:23]OFDSenderStorePacket done [04:15:23]KKMCreateOFDPacket done [04:15:23]NVStorageSaveData kkm_last_timestamp [04:15:23]File name is /storage/kkm_last_timestamp [04:15:23]Write 4 bytes [04:15:23]NVStorageSaveData done [04:15:23]ExternCall_PrintAddStr [04:15:23]wPrintStart [04:15:23]Write to MH i2c: 01 00 00 5B 01 5C [04:15:23]Write i2c OK [04:15:23]MH_I2C_Read... [04:15:23]Read from MH i2c: 01 [04:15:23]MH_I2C_Read... [04:15:23]Read from MH i2c: 01 07 00 [04:15:23]MH_I2C_Read... [04:15:23]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [04:15:23]RasterBufferAndPrint [04:15:23]line Счет N : (3)148057 [04:15:23]line ИНН: 02508201610067 [04:15:23]line Контрольно-Кассовый Чек [04:15:23]line ПРОДАЖА [04:15:23]line Товар: 4700000480050 [04:15:23]line Напиток Nitro Energy эн green ж/б 0,45л [04:15:23]line 1.000 * 77.00 [04:15:23]line = 77.00 [04:15:23]line НДС 12% НСП 1% [04:15:23]line > о реализуемом товаре [04:15:23]line ИТОГО: 77.00 [04:15:23]line НСП 1% : 0.68 [04:15:23]line НДС 12% : 8.18 [04:15:23]line Наличными: 77.00 [04:15:23]line Безнал.: 0.00 [04:15:23]line Место: АЗС № 137 "Партнер Нефть" [04:15:23]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [04:15:23]line СНО: Общий режим [04:15:23]line Чек 32 22.09.2024 04:15 [04:15:23]line Смена: 497 ФФД: 1.0 [04:15:23]line ЗНМ: 0300000064 [04:15:23]line РНМ: 0000000000092592 [04:15:23]line Версия ККМ: 001 [04:15:23]line ФМ: 0000000000874979 [04:15:23]line ФД: 86719 [04:15:23]line ФПД: 8415012720023 [04:15:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T041521&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86719&fm=8415012720023&tin=02508201610067®Number=0000000000092592&sum=7700 [04:15:23]line 0 [04:15:23]OFD Sender: Processing packet 86719 [packets to send 273, broken 272] [04:15:23]ProducePacketName [04:15:23]name=ofd_packets/00086719 [04:15:23]OFD Sender: To server: pG, [04:15:23]CommunicateWithHost lk.salyk.kg:30040 [04:15:23]ConnectInit lk.salyk.kg [04:15:23]written 0, free lines is 4095 [04:15:24]Write to MH i2c: 01 00 00 84 01 85 [04:15:24]Write i2c OK [04:15:24]MH_I2C_Read... [04:15:24]Read from MH i2c: 01 [04:15:24]MH_I2C_Read... [04:15:24]Read from MH i2c: 01 07 00 [04:15:24]MH_I2C_Read... [04:15:24]Read from MH i2c: 01 07 00 84 01 00 00 00 00 00 DE 0C 76 [04:15:24]RasterBufferAndPrint [04:15:24]line [04:15:24]line [04:15:24]line [04:15:24]line [04:15:24]line [04:15:24]written 0, free lines is 3338 [04:15:24]MH_Cut [04:15:24]Write to MH i2c: D1 01 00 8B 01 01 5E [04:15:24]Write i2c OK [04:15:24]MH_I2C_Read... [04:15:24]Read from MH i2c: D1 [04:15:24]MH_I2C_Read... [04:15:24]Read from MH i2c: D1 01 00 [04:15:24]MH_I2C_Read... [04:15:24]Read from MH i2c: D1 01 00 8B 01 00 5D [04:15:24]Write to MH i2c: 01 00 00 8C 01 8D [04:15:24]Write i2c OK [04:15:24]MH_I2C_Read... [04:15:25]*** Cut start [04:15:25]*** Partial cut [04:15:25]*** CUTSNS_PIN = 1 [04:15:25]*** CUTSNS_PIN = 0 [04:15:25]*** Brake cut motor [04:15:25]Read from MH i2c: 01 [04:15:25]MH_I2C_Read... [04:15:25]*** Stop cut motor [04:15:25]*** Cut end [04:15:25]Read from MH i2c: 01 07 00 [04:15:25]MH_I2C_Read... [04:15:25]Read from MH i2c: 01 07 00 8C 01 00 00 00 00 00 FF 0F A2 [04:15:25]process_action close_receipt done [04:15:25]requested_data is exist [04:15:25]produce_requested_data [04:15:25]requested_item fm.sn is exist - process it [04:15:25]wFMCommunicate request_size=4 [04:15:25]MH_SAM_APDU [04:15:25]CAPDU: 80 11 00 00 [04:15:25]Write to MH i2c: E2 08 00 8D 01 80 11 00 00 00 00 00 00 08 [04:15:25]Write i2c OK [04:15:25]MH_I2C_Read... [04:15:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:15:25]Read from MH i2c: E2 [04:15:25]MH_I2C_Read... [04:15:25]Read from MH i2c: E2 17 00 [04:15:25]MH_I2C_Read... [04:15:25]Read from MH i2c: E2 17 00 8D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 67 [04:15:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [04:15:25]wFMCommunicate OK [04:15:25]requested_item fd.num is exist - process it [04:15:25]SAM_PROTO_GetFieldsCounters [04:15:25]wFMCommunicate request_size=4 [04:15:25]MH_SAM_APDU [04:15:25]CAPDU: 80 13 00 00 [04:15:25]Write to MH i2c: E2 08 00 8E 01 80 13 00 00 00 00 00 00 0B [04:15:25]Write i2c OK [04:15:25]MH_I2C_Read... [04:15:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:15:26]Read from MH i2c: E2 [04:15:26]MH_I2C_Read... [04:15:26]Read from MH i2c: E2 62 00 [04:15:26]MH_I2C_Read... [04:15:26]Read from MH i2c: E2 62 00 8E 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 BF 52 01 00 0E 04 04 00 F1 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 9E [04:15:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 BF 52 01 00 0E 04 04 00 F1 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 [04:15:26]wFMCommunicate OK [04:15:26]SAM_PROTO_GetFieldsCounters done [04:15:26]requested_item shift.num is exist - process it [04:15:26]requested_item shift.opened is exist - process it [04:15:26]req_shift_opened [04:15:26]FM_GetShiftState [04:15:26]SAM_PROTO_GetShiftState [04:15:26]wFMCommunicate request_size=4 [04:15:26]MH_SAM_APDU [04:15:26]CAPDU: 80 13 01 00 [04:15:26]Write to MH i2c: E2 08 00 8F 01 80 13 01 00 00 00 00 00 0D [04:15:26]Write i2c OK [04:15:26]MH_I2C_Read... [04:15:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:15:26]Read from MH i2c: E2 [04:15:26]MH_I2C_Read... [04:15:26]Read from MH i2c: E2 0E 00 [04:15:26]MH_I2C_Read... [04:15:26]Read from MH i2c: E2 0E 00 8F 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 CB [04:15:26]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [04:15:26]wFMCommunicate OK [04:15:26]SAM_PROTO_GetShiftState done [04:15:26]FM_GetShiftState done [04:15:26]req_shift_opened done [04:15:26]requested_item shift.open_date is exist - process it [04:15:26]req_shift_open_date [04:15:26]req_shift_open_date done [04:15:26]produce_requested_data done [04:15:26]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86719,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [04:15:26]process_action_free close_receipt [04:15:26]json_value_free [04:15:26]json_value_free done [04:15:26]process_json_proto returns [04:15:26]Send response to host [04:15:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86719,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [04:15:26]free response buf [04:15:26]execute_script done [04:15:26]execute_script returns [04:15:26]free content buf [04:15:26]Sock 9.Close socket [04:15:26]Sock 9.Thread stoped [04:15:26]Connected sock=11 [04:15:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 39 01 00 00 B5 6D 31 01 BD 73 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 1E 00 00 00 00 13 04 06 00 14 1E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 1E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 03 00 00 00 00 07 04 06 00 14 1E 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 D9 99 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BF 52 01 00 35 04 06 00 07 A7 45 D8 0D 97 A6 10 8A 34 0A 59 FB 93 [04:15:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 5B 79 47 00 F8 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BF 52 01 00 F4 03 04 00 AD 44 EF 66 B6 04 01 00 00 2E 51 F7 23 37 F5 69 73 [04:15:27]CommunicateWithHost err = 0 [04:15:27]CheckOFDResponse [04:15:27]1017 (14) - 77093643461234 [04:15:27]1041 (16) - 0000000000874979 [04:15:27]1040 (4) - 86719 [04:15:27]1012 (4) - 21.09.2024 22:11 [04:15:27]1206 (1) - 0 [04:15:27]OFD Sender: Remove packet 86719 [04:15:27]ProducePacketName [04:15:27]name=ofd_packets/00086719 [04:15:27]NVStorageDeleteData [04:15:27]OFD Sender: No OFD packet to send [04:15:32]OFD Sender: No OFD packet to send [04:15:37]OFD Sender: No OFD packet to send [04:15:42]OFD Sender: No OFD packet to send [04:15:46]accept exits with 6 [04:15:46]New connection [04:15:46]New thread 3067268452 created [04:15:46] Sock 6.Parse request [04:15:46]Thread 3067411812 joined [04:15:46]Sock 6.Check first char [04:15:46]Waiting for new connection... [04:15:46]Sock 6.First char is OK [04:15:46]request: POST /json_proto HTTP/1.0 [04:15:46]Method: POST [04:15:46]URL: /json_proto [04:15:46]Method is POST - this is cgi request [04:15:46]url: /json_proto [04:15:46]query_string will be loaded in cgi processing [04:15:46]execute_cgi json_proto POST (null) [04:15:46]execute_cgi path=json_proto method=POST [04:15:46]POST find Content-Length [04:15:46]Host: 172.17.47.196:8080 [04:15:46]Content-Length: 678 [04:15:46]Content-Type: application/json [04:15:46] [04:15:46]POST finish read [04:15:46]Found Content-Length = 678 [04:15:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871555", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 13.620, "sum" : 923.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 923.00, "total" : 923.00, "payments": [ { "type": 0, "sum" : 923.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:15:46]execute_script... [04: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)871555", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 13.620, "sum" : 923.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 923.00, "total" : 923.00, "payments": [ { "type": 0, "sum" : 923.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:15:46]POST & json_proto [04:15:46]process_json_proto [04:15:46]json parsed OK: [04:15:46]protocol is kg_v1.0 [04:15:46]action value=close_receipt [04:15:46]process_action close_receipt [04:15:46]cmd_close_receipt [04:15:46]MH_GetDate [04:15:46]Write to MH i2c: F0 00 00 90 01 80 [04:15:46]Write i2c OK [04:15:46]MH_I2C_Read... [04:15:46]Read from MH i2c: F0 [04:15:46]MH_I2C_Read... [04:15:46]Read from MH i2c: F0 09 00 [04:15:46]MH_I2C_Read... [04:15:46]Read from MH i2c: F0 09 00 90 01 00 F3 99 EF 66 4C 6B 94 66 1B [04:15:46]GetLastDocTimeStamp 1726978521 [04:15:46]current date 1726978547 [04:15:46]FM_GetShiftState [04:15:46]SAM_PROTO_GetShiftState [04:15:46]wFMCommunicate request_size=4 [04:15:46]MH_SAM_APDU [04:15:46]CAPDU: 80 13 01 00 [04:15:46]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [04:15:46]Write i2c OK [04:15:46]MH_I2C_Read... [04:15:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:15:46]Read from MH i2c: E2 [04:15:46]MH_I2C_Read... [04:15:46]Read from MH i2c: E2 0E 00 [04:15:46]MH_I2C_Read... [04:15:46]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 CD [04:15:46]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [04:15:46]wFMCommunicate OK [04:15:46]SAM_PROTO_GetShiftState done [04:15:46]FM_GetShiftState done [04:15:46]opened in 1726964220 [04:15:46]opened+sec_in_day 1727050620 [04:15:46]quantity*price = 92343 [04:15:46]sum+1 = 92345 [04:15:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 923.00 Внесено: 923.00 СДАЧА: 0.00 НСП 1% : 8.17 НДС 12% : 98.06 Наличными: 923.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 33 22.09.2024 04:15 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86720 ФПД: 226522402484994 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T041547&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86720&fm=226522402484994&tin=02508201610067®Number=0000000000092592&sum=92300 [04:15:47]StoreToDocumentArchive [04:15:47]shift 497 fd 86720 [04:15:47]save to /storage/0497/doc_00086720 [04:15:47]save last doc name /storage/0497/doc_00086720 to /storage/kkm_last_doc_name [04:15:47]save OK [04:15:47]Clear old archive folders... [04:15:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [04:15:47]tlvbuf is 00E71910 [04:15:47]SAM_PROTO_ClearQueue [04:15:47]wFMCommunicate request_size=4 [04:15:47]MH_SAM_APDU [04:15:47]CAPDU: 80 09 00 00 [04:15:47]Write to MH i2c: E2 08 00 9E 01 80 09 00 00 00 00 00 00 11 [04:15:48]Write i2c OK [04:15:48]MH_I2C_Read... [04:15:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:15:48]Read from MH i2c: E2 [04:15:48]MH_I2C_Read... [04:15:48]Read from MH i2c: E2 03 00 [04:15:48]MH_I2C_Read... [04:15:48]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [04:15:48]RAPDU: 90 00 [04:15:48]wFMCommunicate OK [04:15:48]SAM_PROTO_ClearQueue done [04:15:48]KKMCreateOFDPacket [04:15:48]OFDProtocolAddRootSTLVToBuf [04:15:48]FM_MakeSignedData [04:15:48]FM_MakeSignedData [04:15:48]SAM_PROTO_SignData [04:15:48]wFMCommunicate request_size=4 [04:15:48]MH_SAM_APDU [04:15:48]CAPDU: 80 0D 01 02 [04:15:48]Write to MH i2c: E2 08 00 9F 01 80 0D 01 02 00 00 00 00 19 [04:15:48]Write i2c OK [04:15:48]MH_I2C_Read... [04:15:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:15:48]Read from MH i2c: E2 [04:15:48]MH_I2C_Read... [04:15:48]Read from MH i2c: E2 03 00 [04:15:48]MH_I2C_Read... [04:15:48]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [04:15:48]RAPDU: 90 00 [04:15:48]wFMCommunicate OK [04:15:48]wFMCommunicate request_size=255 [04:15:48]MH_SAM_APDU [04:15: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 34 35 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B8 68 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 68 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 26 00 00 00 00 07 04 06 00 8C 68 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 F3 99 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C0 52 01 00 35 04 06 00 CE [04:15:48]Write to MH i2c: E2 02 01 A0 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 34 35 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B8 68 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 68 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 26 00 00 00 00 07 04 06 00 8C 68 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 F3 99 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C0 52 01 00 35 04 06 00 CE 00 00 B8 [04:15:48]Write i2c OK [04:15:48]MH_I2C_Read... [04:15:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:15:48]Read from MH i2c: E2 [04:15:48]MH_I2C_Read... [04:15:48]Read from MH i2c: E2 03 00 [04:15:48]MH_I2C_Read... [04:15:48]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [04:15:48]RAPDU: 90 00 [04:15:48]wFMCommunicate OK [04:15:48]wFMCommunicate request_size=10 [04:15:48]MH_SAM_APDU [04:15:48]CAPDU: 80 0D 02 02 05 05 5B 55 73 02 [04:15:48]Write to MH i2c: E2 0D 00 A1 01 80 0D 02 02 05 00 05 5B 55 73 02 00 00 50 [04:15:48]Write i2c OK [04:15:48]MH_I2C_Read... [04:15:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:15:48]Read from MH i2c: E2 [04:15:48]MH_I2C_Read... [04:15:48]Read from MH i2c: E2 03 00 [04:15:48]MH_I2C_Read... [04:15:48]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [04:15:48]RAPDU: 90 00 [04:15:48]wFMCommunicate OK [04:15:48]wFMCommunicate request_size=4 [04:15:48]MH_SAM_APDU [04:15:48]CAPDU: 80 0D 03 02 [04:15:48]Write to MH i2c: E2 08 00 A2 01 80 0D 03 02 00 00 00 00 1E [04:15:48]Write i2c OK [04:15:48]MH_I2C_Read... [04:15:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:15:48]Read from MH i2c: E2 [04:15:48]MH_I2C_Read... [04:15:48]Read from MH i2c: E2 0B 00 [04:15:48]MH_I2C_Read... [04:15:48]Read from MH i2c: E2 0B 00 A2 01 00 1F B9 6F B8 A6 CF F8 CE 90 00 59 [04:15:48]RAPDU: 1F B9 6F B8 A6 CF F8 CE 90 00 [04:15:48]wFMCommunicate OK [04:15:48]SAM_PROTO_SignData done [04:15:48]FM_MakeSignedData done [04:15:48]CreateOFDProtocolMessage [04:15:48]wFMCommunicate request_size=4 [04:15:48]MH_SAM_APDU [04:15:48]CAPDU: 80 11 00 00 [04:15:48]Write to MH i2c: E2 08 00 A3 01 80 11 00 00 00 00 00 00 1E [04:15:49]Write i2c OK [04:15:49]MH_I2C_Read... [04:15:49]Read from MH i2c: E2 [04:15:49]MH_I2C_Read... [04:15:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:15:49]Read from MH i2c: E2 17 00 [04:15:49]MH_I2C_Read... [04:15:49]Read from MH i2c: E2 17 00 A3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 7D [04:15:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [04:15:49]wFMCommunicate OK [04:15:49]CreateOFDProtocolMessage done [04:15:49]OFDSenderStorePacket 86720 [04:15:49]StoreOFDPacket docnum=86720 [04:15:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 88 D1 07 01 81 B8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 34 35 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B8 68 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 68 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 26 00 00 00 00 07 04 06 00 8C 68 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 F3 99 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C0 52 01 00 35 04 06 00 CE 05 5B 55 73 02 1F B9 6F B8 A6 CF F8 CE [04:15:49]CheckFolder [04:15:49]dirname=/storage/ofd_packets [04:15:49]CheckFolder done [04:15:49]ProducePacketName [04:15:49]name=ofd_packets/00086720 [04:15:49]NVStorageSaveData ofd_packets/00086720 [04:15:49]File name is /storage/ofd_packets/00086720 [04:15:49]Write 301 bytes [04:15:49]NVStorageSaveData done [04:15:49]OFDSenderStorePacket done [04:15:49]KKMCreateOFDPacket done [04:15:49]NVStorageSaveData kkm_last_timestamp [04:15:49]File name is /storage/kkm_last_timestamp [04:15:49]Write 4 bytes [04:15:49]NVStorageSaveData done [04:15:49]ExternCall_PrintAddStr [04:15:49]wPrintStart [04:15:49]Write to MH i2c: 01 00 00 A4 01 A5 [04:15:49]Write i2c OK [04:15:49]MH_I2C_Read... [04:15:49]Read from MH i2c: 01 [04:15:49]MH_I2C_Read... [04:15:49]Read from MH i2c: 01 07 00 [04:15:49]MH_I2C_Read... [04:15:49]Read from MH i2c: 01 07 00 A4 01 00 00 00 00 00 FF 0F BA [04:15:49]RasterBufferAndPrint [04:15:49]line Счет N : (1)871555 [04:15:49]line ИНН: 02508201610067 [04:15:49]line Контрольно-Кассовый Чек [04:15:49]line ПРОДАЖА [04:15:49]line ТРК (МРК, ГНК) : 43 [04:15:49]line Товар: 2710124130 [04:15:49]line Аи-92-К-5 [04:15:49]line 13.620 * 67.80 [04:15:49]line = 923.44 [04:15:49]line НДС 12% НСП 1% [04:15:49]line > о реализуемом товаре [04:15:49]line ОКРУГЛЕНИЕ: -0.44 [04:15:49]line ИТОГО: 923.00 [04:15:49]line Внесено: 923.00 [04:15:49]line СДАЧА: 0.00 [04:15:49]line НСП 1% : 8.17 [04:15:49]line НДС 12% : 98.06 [04:15:49]line Наличными: 923.00 [04:15:49]line Безнал.: 0.00 [04:15:49]line Место: АЗС № 137 "Партнер Нефть" [04:15:49]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [04:15:49]line СНО: Общий режим [04:15:49]line Чек 33 22.09.2024 04:15 [04:15:49]line Смена: 497 ФФД: 1.0 [04:15:49]line ЗНМ: 0300000064 [04:15:49]line РНМ: 0000000000092592 [04:15:49]line Версия ККМ: 001 [04:15:49]line ФМ: 0000000000874979 [04:15:49]line ФД: 86720 [04:15:49]line ФПД: 226522402484994 [04:15:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T041547&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86720&fm=226522402484994&tin=02508201610067®Number=0000000000092592&sum=92300 [04:15:49]OFD Sender: Processing packet 86720 [packets to send 273, broken 272] [04:15:49]ProducePacketName [04:15:49]name=ofd_packets/00086720 [04:15:49]OFD Sender: To server: pG, [04:15:49]CommunicateWithHost lk.salyk.kg:30040 [04:15:49]ConnectInit lk.salyk.kg [04:15:49]written 0, free lines is 4095 [04:15:49]Write to MH i2c: 01 00 00 CF 01 D0 [04:15:49]Write i2c OK [04:15:49]MH_I2C_Read... [04:15:49]Read from MH i2c: 01 [04:15:49]MH_I2C_Read... [04:15:49]Read from MH i2c: 01 07 00 [04:15:49]MH_I2C_Read... [04:15:49]Read from MH i2c: 01 07 00 CF 01 00 00 00 00 00 DA 0C BD [04:15:49]RasterBufferAndPrint [04:15:49]line [04:15:49]line [04:15:49]line [04:15:49]line [04:15:49]line [04:15:49]written 0, free lines is 3337 [04:15:49]MH_Cut [04:15:49]Write to MH i2c: D1 01 00 D6 01 01 A9 [04:15:49]Write i2c OK [04:15:49]MH_I2C_Read... [04:15:49]Read from MH i2c: D1 [04:15:49]MH_I2C_Read... [04:15:49]Read from MH i2c: D1 01 00 [04:15:49]MH_I2C_Read... [04:15:49]Read from MH i2c: D1 01 00 D6 01 00 A8 [04:15:49]Write to MH i2c: 01 00 00 D7 01 D8 [04:15:49]Write i2c OK [04:15:49]MH_I2C_Read... [04:15:50]*** Cut start [04:15:50]*** Partial cut [04:15:50]*** CUTSNS_PIN = 1 [04:15:50]*** CUTSNS_PIN = 0 [04:15:50]*** Brake cut motor [04:15:51]Read from MH i2c: 01 [04:15:51]MH_I2C_Read... [04:15:51]*** Stop cut motor [04:15:51]*** Cut end [04:15:51]Read from MH i2c: 01 07 00 [04:15:51]MH_I2C_Read... [04:15:51]Read from MH i2c: 01 07 00 D7 01 00 00 00 00 00 FF 0F ED [04:15:51]process_action close_receipt done [04:15:51]requested_data is exist [04:15:51]produce_requested_data [04:15:51]requested_item fm.sn is exist - process it [04:15:51]wFMCommunicate request_size=4 [04:15:51]MH_SAM_APDU [04:15:51]CAPDU: 80 11 00 00 [04:15:51]Write to MH i2c: E2 08 00 D8 01 80 11 00 00 00 00 00 00 53 [04:15:51]Write i2c OK [04:15:51]MH_I2C_Read... [04:15:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:15:51]Read from MH i2c: E2 [04:15:51]MH_I2C_Read... [04:15:51]Read from MH i2c: E2 17 00 [04:15:51]MH_I2C_Read... [04:15:51]Read from MH i2c: E2 17 00 D8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B2 [04:15:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [04:15:51]wFMCommunicate OK [04:15:51]requested_item fd.num is exist - process it [04:15:51]SAM_PROTO_GetFieldsCounters [04:15:51]wFMCommunicate request_size=4 [04:15:51]MH_SAM_APDU [04:15:51]CAPDU: 80 13 00 00 [04:15:51]Write to MH i2c: E2 08 00 D9 01 80 13 00 00 00 00 00 00 56 [04:15:51]Write i2c OK [04:15:51]MH_I2C_Read... [04:15:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:15:51]Read from MH i2c: E2 [04:15:51]MH_I2C_Read... [04:15:51]Read from MH i2c: E2 62 00 [04:15:51]MH_I2C_Read... [04:15:51]Read from MH i2c: E2 62 00 D9 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C0 52 01 00 0E 04 04 00 F1 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 ED [04:15:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C0 52 01 00 0E 04 04 00 F1 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 [04:15:51]wFMCommunicate OK [04:15:51]SAM_PROTO_GetFieldsCounters done [04:15:51]requested_item shift.num is exist - process it [04:15:51]requested_item shift.opened is exist - process it [04:15:51]req_shift_opened [04:15:51]FM_GetShiftState [04:15:51]SAM_PROTO_GetShiftState [04:15:51]wFMCommunicate request_size=4 [04:15:51]MH_SAM_APDU [04:15:51]CAPDU: 80 13 01 00 [04:15:51]Write to MH i2c: E2 08 00 DA 01 80 13 01 00 00 00 00 00 58 [04:15:51]Write i2c OK [04:15:51]MH_I2C_Read... [04:15:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:15:51]Read from MH i2c: E2 [04:15:51]MH_I2C_Read... [04:15:51]Read from MH i2c: E2 0E 00 [04:15:51]MH_I2C_Read... [04:15:51]Read from MH i2c: E2 0E 00 DA 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 16 [04:15:51]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [04:15:51]wFMCommunicate OK [04:15:51]SAM_PROTO_GetShiftState done [04:15:51]FM_GetShiftState done [04:15:51]req_shift_opened done [04:15:51]requested_item shift.open_date is exist - process it [04:15:51]req_shift_open_date [04:15:51]req_shift_open_date done [04:15:51]produce_requested_data done [04:15:51]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86720,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [04:15:51]process_action_free close_receipt [04:15:51]json_value_free [04:15:51]json_value_free done [04:15:51]process_json_proto returns [04:15:51]Send response to host [04:15:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86720,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [04:15:51]free response buf [04:15:51]execute_script done [04:15:51]execute_script returns [04:15:51]free content buf [04:15:51]Sock 6.Close socket [04:15:51]Sock 6.Thread stoped [04:15:54]ConnectInit Can't take IP for lk.salyk.kg [04:15:54]CommunicateWithHost connect error [04:15:54]CommunicateWithHost err = -1 [04:15:54]OFD Sender: Server communicate error [04:15:59]OFD Sender: Processing packet 86720 [packets to send 273, broken 272] [04:15:59]ProducePacketName [04:15:59]name=ofd_packets/00086720 [04:15:59]OFD Sender: To server: pG, [04:15:59]CommunicateWithHost lk.salyk.kg:30040 [04:15:59]ConnectInit lk.salyk.kg [04:16:03]Connected sock=7 [04:16:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 88 D1 07 01 81 B8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 34 35 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B8 68 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 68 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 26 00 00 00 00 07 04 06 00 8C 68 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 F3 99 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C0 52 01 00 35 04 06 00 CE 05 5B 55 73 02 1F B9 6F B8 A6 CF F8 CE [04:16:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 8A 79 47 00 51 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 34 39 37 39 10 04 04 00 C0 52 01 00 F4 03 04 00 D2 44 EF 66 B6 04 01 00 00 F9 1E 33 46 64 C1 71 6B [04:16:04]CommunicateWithHost err = 0 [04:16:04]CheckOFDResponse [04:16:04]1017 (14) - 77093643461234 [04:16:04]1041 (16) - 0000000000874979 [04:16:04]1040 (4) - 86720 [04:16:04]1012 (4) - 21.09.2024 22:12 [04:16:04]1206 (1) - 0 [04:16:04]OFD Sender: Remove packet 86720 [04:16:04]ProducePacketName [04:16:04]name=ofd_packets/00086720 [04:16:04]NVStorageDeleteData [04:16:04]OFD Sender: No OFD packet to send [04:16:09]OFD Sender: No OFD packet to send [04:16:14]OFD Sender: No OFD packet to send [04:16:19]OFD Sender: No OFD packet to send [04:16:24]OFD Sender: No OFD packet to send [04:16:29]OFD Sender: No OFD packet to send [04:16:34]OFD Sender: No OFD packet to send [04:16:39]OFD Sender: No OFD packet to send [04:16:44]OFD Sender: No OFD packet to send [04:16:49]OFD Sender: No OFD packet to send [04:16:54]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:11]recv_with_timeout no data received [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:59]OFD Sender: No OFD packet to send [04:18:04]OFD Sender: No OFD packet to send [04:18:10]OFD Sender: No OFD packet to send [04:18:15]OFD Sender: No OFD packet to send [04:18:20]OFD Sender: No OFD packet to send [04:18:25]OFD Sender: No OFD packet to send [04:18:30]OFD Sender: No OFD packet to send [04:18:35]OFD Sender: No OFD packet to send [04:18:40]OFD Sender: No OFD packet to send [04:18:45]OFD Sender: No OFD packet to send [04:18:50]OFD Sender: No OFD packet to send [04:18:55]OFD Sender: No OFD packet to send [04:19:00]OFD Sender: No OFD packet to send [04:19:04]recv_with_timeout no data received [04:19:05]OFD Sender: No OFD packet to send [04:19:10]OFD Sender: No OFD packet to send [04:19:15]OFD Sender: No OFD packet to send [04:19:20]OFD Sender: No OFD packet to send [04:19:25]OFD Sender: No OFD packet to send [04:19:30]OFD Sender: No OFD packet to send [04:19:35]OFD Sender: No OFD packet to send [04:19:40]OFD Sender: No OFD packet to send [04:19:45]OFD Sender: No OFD packet to send [04:19:50]OFD Sender: No OFD packet to send [04:19:55]OFD Sender: No OFD packet to send [04:20:00]OFD Sender: No OFD packet to send [04:20:05]OFD Sender: No OFD packet to send [04:20:10]OFD Sender: No OFD packet to send [04:20:15]OFD Sender: No OFD packet to send [04:20:20]OFD Sender: No OFD packet to send [04:20:25]OFD Sender: No OFD packet to send [04:20:30]OFD Sender: No OFD packet to send [04:20:35]OFD Sender: No OFD packet to send [04:20:40]OFD Sender: No OFD packet to send [04:20:45]OFD Sender: No OFD packet to send [04:20:46]recv_with_timeout no data received [04:20:50]OFD Sender: No OFD packet to send [04:20:55]OFD Sender: No OFD packet to send [04:21:00]OFD Sender: No OFD packet to send [04:21:05]OFD Sender: No OFD packet to send [04:21:10]OFD Sender: No OFD packet to send [04:21:15]OFD Sender: No OFD packet to send [04:21:20]OFD Sender: No OFD packet to send [04:21:24]recv_with_timeout no data received [04:21:25]OFD Sender: No OFD packet to send [04:21:30]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: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:40]OFD Sender: No OFD packet to send [04:22:45]OFD Sender: No OFD packet to send [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:04]recv_with_timeout no data received [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:40]OFD Sender: No OFD packet to send [04:23:45]OFD Sender: No OFD packet to send [04:23:49]accept exits with 9 [04:23:49]New connection [04:23:49]New thread 3067411812 created [04:23:49]Thread 3067268452 joined [04:23:49]Waiting for new connection... [04:23:49] Sock 9.Parse request [04:23:49]Sock 9.Check first char [04:23:49]Sock 9.First char is OK [04:23:49]request: POST /json_proto HTTP/1.0 [04:23:49]Method: POST [04:23:49]URL: /json_proto [04:23:49]Method is POST - this is cgi request [04:23:49]url: /json_proto [04:23:49]query_string will be loaded in cgi processing [04:23:49]execute_cgi json_proto POST (null) [04:23:49]execute_cgi path=json_proto method=POST [04:23:49]POST find Content-Length [04:23:49]Host: 172.17.47.196:8080 [04:23:49]Content-Length: 842 [04:23:49]Content-Type: application/json [04:23:49] [04:23:49]POST finish read [04:23:49]Found Content-Length = 842 [04:23:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148058", "tax_sys" : 0, "items" : [ { "code": "48744539", "name": "LD Compact Blue", "price" : 134.00, "quantity" : 1.000, "sum" : 134.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 239.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:23:49]execute_script... [04:23: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 : (3)148058", "tax_sys" : 0, "items" : [ { "code": "48744539", "name": "LD Compact Blue", "price" : 134.00, "quantity" : 1.000, "sum" : 134.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 239.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:23:49]POST & json_proto [04:23:49]process_json_proto [04:23:49]json parsed OK: [04:23:49]protocol is kg_v1.0 [04:23:49]action value=close_receipt [04:23:49]process_action close_receipt [04:23:49]cmd_close_receipt [04:23:49]MH_GetDate [04:23:49]Write to MH i2c: F0 00 00 DB 01 CB [04:23:49]Write i2c OK [04:23:49]MH_I2C_Read... [04:23:49]Read from MH i2c: F0 [04:23:49]MH_I2C_Read... [04:23:49]Read from MH i2c: F0 09 00 [04:23:49]MH_I2C_Read... [04:23:49]Read from MH i2c: F0 09 00 DB 01 00 D6 9B EF 66 4C 6B 94 66 4B [04:23:49]GetLastDocTimeStamp 1726978547 [04:23:49]current date 1726979030 [04:23:49]FM_GetShiftState [04:23:49]SAM_PROTO_GetShiftState [04:23:49]wFMCommunicate request_size=4 [04:23:49]MH_SAM_APDU [04:23:49]CAPDU: 80 13 01 00 [04:23:49]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [04:23:49]Write i2c OK [04:23:49]MH_I2C_Read... [04:23:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:23:49]Read from MH i2c: E2 [04:23:49]MH_I2C_Read... [04:23:49]Read from MH i2c: E2 0E 00 [04:23:49]MH_I2C_Read... [04:23:49]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 18 [04:23:49]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [04:23:49]wFMCommunicate OK [04:23:49]SAM_PROTO_GetShiftState done [04:23:49]FM_GetShiftState done [04:23:49]opened in 1726964220 [04:23:49]opened+sec_in_day 1727050620 [04:23:49]quantity*price = 13400 [04:23:49]sum+1 = 13401 [04:23:49]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 5449000054227 Напиток Кока-Кола 1л 1.000 * 105.00 = 105.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 239.00 НСП 1% : 2.12 НДС 12% : 25.38 Наличными: 239.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 34 22.09.2024 04:23 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86721 ФПД: 112720465720404 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T042350&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86721&fm=112720465720404&tin=02508201610067®Number=0000000000092592&sum=23900 0 [04:23:50]StoreToDocumentArchive [04:23:50]shift 497 fd 86721 [04:23:50]save to /storage/0497/doc_00086721 [04:23:50]save last doc name /storage/0497/doc_00086721 to /storage/kkm_last_doc_name [04:23:50]save OK [04:23:50]Clear old archive folders... [04:23:50]ProcessDocumentItem done err = 0, tmpTLVsize=360 [04:23:50]tlvbuf is 00E04F80 [04:23:50]SAM_PROTO_ClearQueue [04:23:50]wFMCommunicate request_size=4 [04:23:50]MH_SAM_APDU [04:23:50]CAPDU: 80 09 00 00 [04:23:50]Write to MH i2c: E2 08 00 E9 01 80 09 00 00 00 00 00 00 5C [04:23:50]Write i2c OK [04:23:50]MH_I2C_Read... [04:23:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:23:51]Read from MH i2c: E2 [04:23:51]MH_I2C_Read... [04:23:51]Read from MH i2c: E2 03 00 [04:23:51]MH_I2C_Read... [04:23:51]Read from MH i2c: E2 03 00 E9 01 00 90 00 5E [04:23:51]RAPDU: 90 00 [04:23:51]wFMCommunicate OK [04:23:51]SAM_PROTO_ClearQueue done [04:23:51]KKMCreateOFDPacket [04:23:51]OFDProtocolAddRootSTLVToBuf [04:23:51]FM_MakeSignedData [04:23:51]FM_MakeSignedData [04:23:51]SAM_PROTO_SignData [04:23:51]wFMCommunicate request_size=4 [04:23:51]MH_SAM_APDU [04:23:51]CAPDU: 80 0D 01 02 [04:23:51]Write to MH i2c: E2 08 00 EA 01 80 0D 01 02 00 00 00 00 64 [04:23:51]Write i2c OK [04:23:51]MH_I2C_Read... [04:23:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:23:51]Read from MH i2c: E2 [04:23:51]MH_I2C_Read... [04:23:51]Read from MH i2c: E2 03 00 [04:23:51]MH_I2C_Read... [04:23:51]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [04:23:51]RAPDU: 90 00 [04:23:51]wFMCommunicate OK [04:23:51]wFMCommunicate request_size=255 [04:23:51]MH_SAM_APDU [04:23:51]CAPDU: 80 0D 02 02 FA 03 00 68 01 1E 04 01 00 01 23 04 4E 00 8A 04 08 00 34 38 37 34 34 35 33 39 06 04 0F 00 4C 44 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 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 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 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 EA 09 00 00 00 [04:23:51]Write to MH i2c: E2 02 01 EB 01 80 0D 02 02 FA 00 03 00 68 01 1E 04 01 00 01 23 04 4E 00 8A 04 08 00 34 38 37 34 34 35 33 39 06 04 0F 00 4C 44 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 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 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 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 EA 09 00 00 00 00 00 77 [04:23:51]Write i2c OK [04:23:51]MH_I2C_Read... [04:23:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:23:51]Read from MH i2c: E2 [04:23:51]MH_I2C_Read... [04:23:51]Read from MH i2c: E2 03 00 [04:23:51]MH_I2C_Read... [04:23:51]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [04:23:51]RAPDU: 90 00 [04:23:51]wFMCommunicate OK [04:23:51]wFMCommunicate request_size=119 [04:23:51]MH_SAM_APDU [04:23:51]CAPDU: 80 0D 02 02 72 00 07 04 06 00 5C 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 22 00 00 00 F4 03 04 00 D6 9B EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C1 52 01 00 35 04 06 00 66 84 C7 51 74 54 [04:23:51]Write to MH i2c: E2 7A 00 EC 01 80 0D 02 02 72 00 00 07 04 06 00 5C 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 22 00 00 00 F4 03 04 00 D6 9B EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C1 52 01 00 35 04 06 00 66 84 C7 51 74 54 00 00 04 [04:23:51]Write i2c OK [04:23:51]MH_I2C_Read... [04:23:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:23:51]Read from MH i2c: E2 [04:23:51]MH_I2C_Read... [04:23:51]Read from MH i2c: E2 03 00 [04:23:51]MH_I2C_Read... [04:23:51]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [04:23:51]RAPDU: 90 00 [04:23:51]wFMCommunicate OK [04:23:51]wFMCommunicate request_size=4 [04:23:51]MH_SAM_APDU [04:23:51]CAPDU: 80 0D 03 02 [04:23:51]Write to MH i2c: E2 08 00 ED 01 80 0D 03 02 00 00 00 00 69 [04:23:51]Write i2c OK [04:23:51]MH_I2C_Read... [04:23:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:23:51]Read from MH i2c: E2 [04:23:51]MH_I2C_Read... [04:23:51]Read from MH i2c: E2 0B 00 [04:23:51]MH_I2C_Read... [04:23:51]Read from MH i2c: E2 0B 00 ED 01 00 64 F9 80 97 98 9D 5B B9 90 00 27 [04:23:51]RAPDU: 64 F9 80 97 98 9D 5B B9 90 00 [04:23:51]wFMCommunicate OK [04:23:51]SAM_PROTO_SignData done [04:23:51]FM_MakeSignedData done [04:23:51]CreateOFDProtocolMessage [04:23:51]wFMCommunicate request_size=4 [04:23:51]MH_SAM_APDU [04:23:51]CAPDU: 80 11 00 00 [04:23:51]Write to MH i2c: E2 08 00 EE 01 80 11 00 00 00 00 00 00 69 [04:23:51]Write i2c OK [04:23:51]MH_I2C_Read... [04:23:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:23:51]Read from MH i2c: E2 [04:23:51]MH_I2C_Read... [04:23:51]Read from MH i2c: E2 17 00 [04:23:51]MH_I2C_Read... [04:23:51]Read from MH i2c: E2 17 00 EE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C8 [04:23:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [04:23:51]wFMCommunicate OK [04:23:51]CreateOFDProtocolMessage done [04:23:51]OFDSenderStorePacket 86721 [04:23:51]StoreOFDPacket docnum=86721 [04:23:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 7C 01 00 00 69 B6 74 01 A1 6E 5A 03 01 00 03 00 68 01 1E 04 01 00 01 23 04 4E 00 8A 04 08 00 34 38 37 34 34 35 33 39 06 04 0F 00 4C 44 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 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 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 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 EA 09 00 00 00 00 07 04 06 00 5C 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 22 00 00 00 F4 03 04 00 D6 9B EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C1 52 01 00 35 04 06 00 66 84 C7 51 74 54 64 F9 80 97 98 9D 5B B9 [04:23:51]CheckFolder [04:23:51]dirname=/storage/ofd_packets [04:23:51]CheckFolder done [04:23:51]ProducePacketName [04:23:51]name=ofd_packets/00086721 [04:23:51]NVStorageSaveData ofd_packets/00086721 [04:23:51]File name is /storage/ofd_packets/00086721 [04:23:51]Write 410 bytes [04:23:51]NVStorageSaveData done [04:23:51]OFDSenderStorePacket done [04:23:51]KKMCreateOFDPacket done [04:23:51]NVStorageSaveData kkm_last_timestamp [04:23:51]File name is /storage/kkm_last_timestamp [04:23:51]Write 4 bytes [04:23:51]NVStorageSaveData done [04:23:51]ExternCall_PrintAddStr [04:23:51]wPrintStart [04:23:51]Write to MH i2c: 01 00 00 EF 01 F0 [04:23:51]Write i2c OK [04:23:51]MH_I2C_Read... [04:23:51]Read from MH i2c: 01 [04:23:51]MH_I2C_Read... [04:23:51]Read from MH i2c: 01 07 00 [04:23:51]MH_I2C_Read... [04:23:51]Read from MH i2c: 01 07 00 EF 01 00 00 00 00 00 FF 0F 05 [04:23:51]RasterBufferAndPrint [04:23:51]line Счет N : (3)148058 [04:23:51]line ИНН: 02508201610067 [04:23:51]line Контрольно-Кассовый Чек [04:23:51]line ПРОДАЖА [04:23:51]line Товар: 48744539 [04:23:51]line LD Compact Blue [04:23:51]line 1.000 * 134.00 [04:23:51]line = 134.00 [04:23:51]line НДС 12% НСП 1% [04:23:51]line > о реализуемом товаре [04:23:51]line Товар: 5449000054227 [04:23:51]line Напиток Кока-Кола 1л [04:23:51]line 1.000 * 105.00 [04:23:51]line = 105.00 [04:23:51]line НДС 12% НСП 1% [04:23:51]line > о реализуемом товаре [04:23:51]line ИТОГО: 239.00 [04:23:51]line НСП 1% : 2.12 [04:23:51]line НДС 12% : 25.38 [04:23:51]line Наличными: 239.00 [04:23:51]line Безнал.: 0.00 [04:23:51]line Место: АЗС № 137 "Партнер Нефть" [04:23:51]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [04:23:51]line СНО: Общий режим [04:23:51]line Чек 34 22.09.2024 04:23 [04:23:51]line Смена: 497 ФФД: 1.0 [04:23:51]line ЗНМ: 0300000064 [04:23:51]line РНМ: 0000000000092592 [04:23:51]line Версия ККМ: 001 [04:23:51]line ФМ: 0000000000874979 [04:23:51]line ФД: 86721 [04:23:51]line ФПД: 112720465720404 [04:23:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T042350&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86721&fm=112720465720404&tin=02508201610067®Number=0000000000092592&sum=23900 [04:23:51]line 0 [04:23:51]OFD Sender: Processing packet 86721 [packets to send 273, broken 272] [04:23:51]ProducePacketName [04:23:51]name=ofd_packets/00086721 [04:23:51]OFD Sender: To server: pG, [04:23:51]CommunicateWithHost lk.salyk.kg:30040 [04:23:51]ConnectInit lk.salyk.kg [04:23:51]written 0, free lines is 4095 [04:23:52]Write to MH i2c: 01 00 00 1D 02 1F [04:23:52]Write i2c OK [04:23:52]MH_I2C_Read... [04:23:52]Read from MH i2c: 01 [04:23:52]MH_I2C_Read... [04:23:52]Read from MH i2c: 01 07 00 [04:23:52]MH_I2C_Read... [04:23:52]Read from MH i2c: 01 07 00 1D 02 00 00 00 00 00 98 0C CA [04:23:52]RasterBufferAndPrint [04:23:52]line [04:23:52]line [04:23:52]line [04:23:52]line [04:23:52]line [04:23:52]written 0, free lines is 3229 [04:23:52]MH_Cut [04:23:52]Write to MH i2c: D1 01 00 24 02 01 F8 [04:23:52]Write i2c OK [04:23:52]MH_I2C_Read... [04:23:52]Read from MH i2c: D1 [04:23:52]MH_I2C_Read... [04:23:52]Read from MH i2c: D1 01 00 [04:23:52]MH_I2C_Read... [04:23:52]Read from MH i2c: D1 01 00 24 02 00 F7 [04:23:52]Write to MH i2c: 01 00 00 25 02 27 [04:23:52]Write i2c OK [04:23:52]MH_I2C_Read... [04:23:53]*** Cut start [04:23:53]*** Partial cut [04:23:53]*** CUTSNS_PIN = 1 [04:23:53]*** CUTSNS_PIN = 0 [04:23:53]*** Brake cut motor [04:23:53]Read from MH i2c: 01 [04:23:53]MH_I2C_Read... [04:23:53]*** Stop cut motor [04:23:53]*** Cut end [04:23:53]Read from MH i2c: 01 07 00 [04:23:53]MH_I2C_Read... [04:23:53]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 FF 0F 3C [04:23:53]process_action close_receipt done [04:23:53]requested_data is exist [04:23:53]produce_requested_data [04:23:53]requested_item fm.sn is exist - process it [04:23:53]wFMCommunicate request_size=4 [04:23:53]MH_SAM_APDU [04:23:53]CAPDU: 80 11 00 00 [04:23:53]Write to MH i2c: E2 08 00 26 02 80 11 00 00 00 00 00 00 A2 [04:23:53]Write i2c OK [04:23:53]MH_I2C_Read... [04:23:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:23:53]Read from MH i2c: E2 [04:23:53]MH_I2C_Read... [04:23:53]Read from MH i2c: E2 17 00 [04:23:53]MH_I2C_Read... [04:23:53]Read from MH i2c: E2 17 00 26 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 01 [04:23:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [04:23:53]wFMCommunicate OK [04:23:53]requested_item fd.num is exist - process it [04:23:53]SAM_PROTO_GetFieldsCounters [04:23:53]wFMCommunicate request_size=4 [04:23:53]MH_SAM_APDU [04:23:53]CAPDU: 80 13 00 00 [04:23:53]Write to MH i2c: E2 08 00 27 02 80 13 00 00 00 00 00 00 A5 [04:23:53]Write i2c OK [04:23:53]MH_I2C_Read... [04:23:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:23:54]Read from MH i2c: E2 [04:23:54]MH_I2C_Read... [04:23:54]Read from MH i2c: E2 62 00 [04:23:54]MH_I2C_Read... [04:23:54]Read from MH i2c: E2 62 00 27 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C1 52 01 00 0E 04 04 00 F1 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 40 [04:23:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C1 52 01 00 0E 04 04 00 F1 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 [04:23:54]wFMCommunicate OK [04:23:54]SAM_PROTO_GetFieldsCounters done [04:23:54]requested_item shift.num is exist - process it [04:23:54]requested_item shift.opened is exist - process it [04:23:54]req_shift_opened [04:23:54]FM_GetShiftState [04:23:54]SAM_PROTO_GetShiftState [04:23:54]wFMCommunicate request_size=4 [04:23:54]MH_SAM_APDU [04:23:54]CAPDU: 80 13 01 00 [04:23:54]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [04:23:54]Write i2c OK [04:23:54]MH_I2C_Read... [04:23:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:23:54]Read from MH i2c: E2 [04:23:54]MH_I2C_Read... [04:23:54]Read from MH i2c: E2 0E 00 [04:23:54]MH_I2C_Read... [04:23:54]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 65 [04:23:54]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [04:23:54]wFMCommunicate OK [04:23:54]SAM_PROTO_GetShiftState done [04:23:54]FM_GetShiftState done [04:23:54]req_shift_opened done [04:23:54]requested_item shift.open_date is exist - process it [04:23:54]req_shift_open_date [04:23:54]req_shift_open_date done [04:23:54]produce_requested_data done [04:23:54]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86721,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [04:23:54]process_action_free close_receipt [04:23:54]json_value_free [04:23:54]json_value_free done [04:23:54]process_json_proto returns [04:23:54]Send response to host [04:23:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86721,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [04:23:54]free response buf [04:23:54]execute_script done [04:23:54]execute_script returns [04:23:54]free content buf [04:23:54]Sock 9.Close socket [04:23:54]Sock 9.Thread stoped [04:23:57]recv_with_timeout no data received [04:26:02]ConnectInit Can't connect to host [04:26:02]CommunicateWithHost connect error [04:26:02]CommunicateWithHost err = -1 [04:26:02]OFD Sender: Server communicate error [04:26:07]OFD Sender: Processing packet 86721 [packets to send 273, broken 272] [04:26:07]ProducePacketName [04:26:07]name=ofd_packets/00086721 [04:26:07]OFD Sender: To server: pG, [04:26:07]CommunicateWithHost lk.salyk.kg:30040 [04:26:07]ConnectInit lk.salyk.kg [04:26:08]Connected sock=10 [04:26:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 7C 01 00 00 69 B6 74 01 A1 6E 5A 03 01 00 03 00 68 01 1E 04 01 00 01 23 04 4E 00 8A 04 08 00 34 38 37 34 34 35 33 39 06 04 0F 00 4C 44 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 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 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 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 EA 09 00 00 00 00 07 04 06 00 5C 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 22 00 00 00 F4 03 04 00 D6 9B EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C1 52 01 00 35 04 06 00 66 84 C7 51 74 54 64 F9 80 97 98 9D 5B B9 [04:26:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 AD DC 47 00 C2 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 34 39 37 39 10 04 04 00 C1 52 01 00 F4 03 04 00 30 47 EF 66 B6 04 01 00 00 40 A2 55 39 27 CC 4C 7F [04:26:09]CommunicateWithHost err = 0 [04:26:09]CheckOFDResponse [04:26:09]1017 (14) - 77093643461234 [04:26:09]1041 (16) - 0000000000874979 [04:26:09]1040 (4) - 86721 [04:26:09]1012 (4) - 21.09.2024 22:22 [04:26:09]1206 (1) - 0 [04:26:09]OFD Sender: Remove packet 86721 [04:26:09]ProducePacketName [04:26:09]name=ofd_packets/00086721 [04:26:09]NVStorageDeleteData [04:26:10]OFD Sender: No OFD packet to send [04:26:15]OFD Sender: No OFD packet to send [04:26:20]OFD Sender: No OFD packet to send [04:26:25]OFD Sender: No OFD packet to send [04:26:30]OFD Sender: No OFD packet to send [04:26:35]OFD Sender: No OFD packet to send [04:26:40]OFD Sender: No OFD packet to send [04:26:45]OFD Sender: No OFD packet to send [04:26:50]OFD Sender: No OFD packet to send [04:26:55]OFD Sender: No OFD packet to send [04:27:00]OFD Sender: No OFD packet to send [04:27:05]OFD Sender: No OFD packet to send [04:27:07]recv_with_timeout no data received [04:27:10]OFD Sender: No OFD packet to send [04:27:15]OFD Sender: No OFD packet to send [04:27:20]OFD Sender: No OFD packet to send [04:27:25]OFD Sender: No OFD packet to send [04:27:30]OFD Sender: No OFD packet to send [04:27:35]OFD Sender: No OFD packet to send [04:27:40]OFD Sender: No OFD packet to send [04:27:45]OFD Sender: No OFD packet to send [04:27:50]OFD Sender: No OFD packet to send [04:27:55]OFD Sender: No OFD packet to send [04:28:00]OFD Sender: No OFD packet to send [04:28:05]OFD Sender: No OFD packet to send [04:28:10]OFD Sender: No OFD packet to send [04:28:15]OFD Sender: No OFD packet to send [04:28:20]OFD Sender: No OFD packet to send [04:28:25]OFD Sender: No OFD packet to send [04:28:30]OFD Sender: No OFD packet to send [04:28:35]OFD Sender: No OFD packet to send [04:28:40]OFD Sender: No OFD packet to send [04:28:45]OFD Sender: No OFD packet to send [04:28:50]OFD Sender: No OFD packet to send [04:28:55]recv_with_timeout no data received [04:28:55]OFD Sender: No OFD packet to send [04:29:00]OFD Sender: No OFD packet to send [04:29:05]OFD Sender: No OFD packet to send [04:29:10]OFD Sender: No OFD packet to send [04:29:15]OFD Sender: No OFD packet to send [04:29:20]OFD Sender: No OFD packet to send [04:29:25]OFD Sender: No OFD packet to send [04:29:30]OFD Sender: No OFD packet to send [04:29:35]OFD Sender: No OFD packet to send [04:29:40]OFD Sender: No OFD packet to send [04:29:41]recv_with_timeout no data received [04:29:45]OFD Sender: No OFD packet to send [04:29:50]OFD Sender: No OFD packet to send [04:29:55]OFD Sender: No OFD packet to send [04:30:00]OFD Sender: No OFD packet to send [04:30:05]OFD Sender: No OFD packet to send [04:30:09]recv_with_timeout no data received [04:30:10]OFD Sender: No OFD packet to send [04:30:15]OFD Sender: No OFD packet to send [04:30:20]OFD Sender: No OFD packet to send [04:30:23]recv_with_timeout no data received [04:30:25]OFD Sender: No OFD packet to send [04:30:30]OFD Sender: No OFD packet to send [04:30:35]OFD Sender: No OFD packet to send [04:30:40]OFD Sender: No OFD packet to send [04:30:45]OFD Sender: No OFD packet to send [04:30:50]OFD Sender: No OFD packet to send [04:30:55]OFD Sender: No OFD packet to send [04:31:00]OFD Sender: No OFD packet to send [04:31:05]OFD Sender: No OFD packet to send [04:31:10]OFD Sender: No OFD packet to send [04:31:15]recv_with_timeout no data received [04:31:15]OFD Sender: No OFD packet to send [04:31:20]OFD Sender: No OFD packet to send [04:31:25]OFD Sender: No OFD packet to send [04:31:30]OFD Sender: No OFD packet to send [04:31:35]OFD Sender: No OFD packet to send [04:31:40]OFD Sender: No OFD packet to send [04:31:45]OFD Sender: No OFD packet to send [04:31:50]OFD Sender: No OFD packet to send [04:31:55]OFD Sender: No OFD packet to send [04:32:00]OFD Sender: No OFD packet to send [04:32:05]OFD Sender: No OFD packet to send [04:32:10]OFD Sender: No OFD packet to send [04:32:15]OFD Sender: No OFD packet to send [04:32:20]OFD Sender: No OFD packet to send [04:32:26]OFD Sender: No OFD packet to send [04:32:31]OFD Sender: No OFD packet to send [04:32:36]OFD Sender: No OFD packet to send [04:32:41]OFD Sender: No OFD packet to send [04:32:46]OFD Sender: No OFD packet to send [04:32:51]OFD Sender: No OFD packet to send [04:32:56]OFD Sender: No OFD packet to send [04:33:01]OFD Sender: No OFD packet to send [04:33:06]OFD Sender: No OFD packet to send [04:33:11]OFD Sender: No OFD packet to send [04:33:16]OFD Sender: No OFD packet to send [04:33:21]OFD Sender: No OFD packet to send [04:33:26]OFD Sender: No OFD packet to send [04:33:31]OFD Sender: No OFD packet to send [04:33:36]OFD Sender: No OFD packet to send [04:33:41]OFD Sender: No OFD packet to send [04:33:46]OFD Sender: No OFD packet to send [04:33:51]OFD Sender: No OFD packet to send [04:33:56]OFD Sender: No OFD packet to send [04:34:01]OFD Sender: No OFD packet to send [04:34:06]OFD Sender: No OFD packet to send [04:34:11]OFD Sender: No OFD packet to send [04:34:16]OFD Sender: No OFD packet to send [04:34:21]OFD Sender: No OFD packet to send [04:34:26]OFD Sender: No OFD packet to send [04:34:31]OFD Sender: No OFD packet to send [04:34:36]OFD Sender: No OFD packet to send [04:34:41]OFD Sender: No OFD packet to send [04:34:46]OFD Sender: No OFD packet to send [04:34:51]OFD Sender: No OFD packet to send [04:34:56]OFD Sender: No OFD packet to send [04:35:01]OFD Sender: No OFD packet to send [04:35:06]OFD Sender: No OFD packet to send [04:35:11]OFD Sender: No OFD packet to send [04:35:16]OFD Sender: No OFD packet to send [04:35:21]OFD Sender: No OFD packet to send [04:35:26]OFD Sender: No OFD packet to send [04:35:31]OFD Sender: No OFD packet to send [04:35:36]OFD Sender: No OFD packet to send [04:35:41]OFD Sender: No OFD packet to send [04:35:46]OFD Sender: No OFD packet to send [04:35:51]OFD Sender: No OFD packet to send [04:35:56]OFD Sender: No OFD packet to send [04:36:01]OFD Sender: No OFD packet to send [04:36:06]OFD Sender: No OFD packet to send [04:36:11]OFD Sender: No OFD packet to send [04:36:16]OFD Sender: No OFD packet to send [04:36:21]OFD Sender: No OFD packet to send [04:36:26]OFD Sender: No OFD packet to send [04:36:31]OFD Sender: No OFD packet to send [04:36:36]OFD Sender: No OFD packet to send [04:36:41]OFD Sender: No OFD packet to send [04:36:46]OFD Sender: No OFD packet to send [04:36:51]OFD Sender: No OFD packet to send [04:36:56]OFD Sender: No OFD packet to send [04:37:01]OFD Sender: No OFD packet to send [04:37:06]OFD Sender: No OFD packet to send [04:37:11]OFD Sender: No OFD packet to send [04:37:16]OFD Sender: No OFD packet to send [04:37:21]OFD Sender: No OFD packet to send [04:37:26]OFD Sender: No OFD packet to send [04:37:31]OFD Sender: No OFD packet to send [04:37:36]OFD Sender: No OFD packet to send [04:37:40]recv_with_timeout no data received [04:37:41]OFD Sender: No OFD packet to send [04:37:46]OFD Sender: No OFD packet to send [04:37:51]OFD Sender: No OFD packet to send [04:37:56]OFD Sender: No OFD packet to send [04:38:01]OFD Sender: No OFD packet to send [04:38:06]OFD Sender: No OFD packet to send [04:38:11]OFD Sender: No OFD packet to send [04:38:16]OFD Sender: No OFD packet to send [04:38:21]OFD Sender: No OFD packet to send [04:38:26]OFD Sender: No OFD packet to send [04:38:31]OFD Sender: No OFD packet to send [04:38:36]OFD Sender: No OFD packet to send [04:38:37]recv_with_timeout no data received [04:38:41]OFD Sender: No OFD packet to send [04:38:46]OFD Sender: No OFD packet to send [04:38:51]OFD Sender: No OFD packet to send [04:38:56]OFD Sender: No OFD packet to send [04:39:01]OFD Sender: No OFD packet to send [04:39:06]OFD Sender: No OFD packet to send [04:39:11]OFD Sender: No OFD packet to send [04:39:16]OFD Sender: No OFD packet to send [04:39:21]OFD Sender: No OFD packet to send [04:39:26]OFD Sender: No OFD packet to send [04:39:31]OFD Sender: No OFD packet to send [04:39:36]OFD Sender: No OFD packet to send [04:39:41]OFD Sender: No OFD packet to send [04:39:46]OFD Sender: No OFD packet to send [04:39:51]OFD Sender: No OFD packet to send [04:39:56]OFD Sender: No OFD packet to send [04:40:01]OFD Sender: No OFD packet to send [04:40:05]recv_with_timeout no data received [04:40:06]OFD Sender: No OFD packet to send [04:40:11]OFD Sender: No OFD packet to send [04:40:16]OFD Sender: No OFD packet to send [04:40:21]OFD Sender: No OFD packet to send [04:40:26]OFD Sender: No OFD packet to send [04:40:31]OFD Sender: No OFD packet to send [04:40:36]OFD Sender: No OFD packet to send [04:40:41]OFD Sender: No OFD packet to send [04:40:46]OFD Sender: No OFD packet to send [04:40:51]OFD Sender: No OFD packet to send [04:40:56]OFD Sender: No OFD packet to send [04:41:01]OFD Sender: No OFD packet to send [04:41:06]OFD Sender: No OFD packet to send [04:41:11]OFD Sender: No OFD packet to send [04:41:16]OFD Sender: No OFD packet to send [04:41:21]OFD Sender: No OFD packet to send [04:41:26]OFD Sender: No OFD packet to send [04:41:31]OFD Sender: No OFD packet to send [04:41:36]OFD Sender: No OFD packet to send [04:41:41]OFD Sender: No OFD packet to send [04:41:46]OFD Sender: No OFD packet to send [04:41:51]OFD Sender: No OFD packet to send [04:41:56]OFD Sender: No OFD packet to send [04:42:01]OFD Sender: No OFD packet to send [04:42:06]OFD Sender: No OFD packet to send [04:42:12]OFD Sender: No OFD packet to send [04:42:17]OFD Sender: No OFD packet to send [04:42:22]OFD Sender: No OFD packet to send [04:42:27]OFD Sender: No OFD packet to send [04:42:32]OFD Sender: No OFD packet to send [04:42:37]OFD Sender: No OFD packet to send [04:42:42]OFD Sender: No OFD packet to send [04:42:47]OFD Sender: No OFD packet to send [04:42:52]OFD Sender: No OFD packet to send [04:42:57]OFD Sender: No OFD packet to send [04:43:02]OFD Sender: No OFD packet to send [04:43:07]OFD Sender: No OFD packet to send [04:43:12]OFD Sender: No OFD packet to send [04:43:17]OFD Sender: No OFD packet to send [04:43:22]OFD Sender: No OFD packet to send [04:43:27]OFD Sender: No OFD packet to send [04:43:32]OFD Sender: No OFD packet to send [04:43:37]OFD Sender: No OFD packet to send [04:43:42]OFD Sender: No OFD packet to send [04:43:47]OFD Sender: No OFD packet to send [04:43:52]OFD Sender: No OFD packet to send [04:43:57]OFD Sender: No OFD packet to send [04:44:02]OFD Sender: No OFD packet to send [04:44:07]OFD Sender: No OFD packet to send [04:44:12]OFD Sender: No OFD packet to send [04:44:17]OFD Sender: No OFD packet to send [04:44:22]OFD Sender: No OFD packet to send [04:44:27]OFD Sender: No OFD packet to send [04:44:32]OFD Sender: No OFD packet to send [04:44:37]OFD Sender: No OFD packet to send [04:44:42]OFD Sender: No OFD packet to send [04:44:47]OFD Sender: No OFD packet to send [04:44:52]OFD Sender: No OFD packet to send [04:44:57]OFD Sender: No OFD packet to send [04:45:02]OFD Sender: No OFD packet to send [04:45:07]OFD Sender: No OFD packet to send [04:45:12]OFD Sender: No OFD packet to send [04:45:17]OFD Sender: No OFD packet to send [04:45:22]OFD Sender: No OFD packet to send [04:45:27]OFD Sender: No OFD packet to send [04:45:32]OFD Sender: No OFD packet to send [04:45:37]OFD Sender: No OFD packet to send [04:45:42]OFD Sender: No OFD packet to send [04:45:47]OFD Sender: No OFD packet to send [04:45:52]OFD Sender: No OFD packet to send [04:45:57]OFD Sender: No OFD packet to send [04:46:02]OFD Sender: No OFD packet to send [04:46:07]OFD Sender: No OFD packet to send [04:46:12]OFD Sender: No OFD packet to send [04:46:17]OFD Sender: No OFD packet to send [04:46:22]recv_with_timeout no data received [04:46:22]OFD Sender: No OFD packet to send [04:46:27]OFD Sender: No OFD packet to send [04:46:32]OFD Sender: No OFD packet to send [04:46:37]OFD Sender: No OFD packet to send [04:46:42]OFD Sender: No OFD packet to send [04:46:47]OFD Sender: No OFD packet to send [04:46:52]OFD Sender: No OFD packet to send [04:46:57]OFD Sender: No OFD packet to send [04:47:02]OFD Sender: No OFD packet to send [04:47:07]OFD Sender: No OFD packet to send [04:47:12]OFD Sender: No OFD packet to send [04:47:17]OFD Sender: No OFD packet to send [04:47:22]OFD Sender: No OFD packet to send [04:47:27]OFD Sender: No OFD packet to send [04:47:32]OFD Sender: No OFD packet to send [04:47:37]OFD Sender: No OFD packet to send [04:47:42]OFD Sender: No OFD packet to send [04:47:47]OFD Sender: No OFD packet to send [04:47:52]OFD Sender: No OFD packet to send [04:47:57]OFD Sender: No OFD packet to send [04:48:02]OFD Sender: No OFD packet to send [04:48:07]OFD Sender: No OFD packet to send [04:48:12]OFD Sender: No OFD packet to send [04:48:17]OFD Sender: No OFD packet to send [04:48:22]OFD Sender: No OFD packet to send [04:48:27]OFD Sender: No OFD packet to send [04:48:32]OFD Sender: No OFD packet to send [04:48:37]OFD Sender: No OFD packet to send [04:48:42]OFD Sender: No OFD packet to send [04:48:47]OFD Sender: No OFD packet to send [04:48:52]OFD Sender: No OFD packet to send [04:48:57]OFD Sender: No OFD packet to send [04:49:02]OFD Sender: No OFD packet to send [04:49:07]OFD Sender: No OFD packet to send [04:49:12]OFD Sender: No OFD packet to send [04:49:17]OFD Sender: No OFD packet to send [04:49:22]OFD Sender: No OFD packet to send [04:49:27]OFD Sender: No OFD packet to send [04:49:32]OFD Sender: No OFD packet to send [04:49:37]OFD Sender: No OFD packet to send [04:49:42]OFD Sender: No OFD packet to send [04:49:47]OFD Sender: No OFD packet to send [04:49:52]OFD Sender: No OFD packet to send [04:49:57]OFD Sender: No OFD packet to send [04:50:02]OFD Sender: No OFD packet to send [04:50:07]OFD Sender: No OFD packet to send [04:50:12]OFD Sender: No OFD packet to send [04:50:17]OFD Sender: No OFD packet to send [04:50:22]OFD Sender: No OFD packet to send [04:50:27]OFD Sender: No OFD packet to send [04:50:32]OFD Sender: No OFD packet to send [04:50:37]OFD Sender: No OFD packet to send [04:50:42]OFD Sender: No OFD packet to send [04:50:47]OFD Sender: No OFD packet to send [04:50:52]OFD Sender: No OFD packet to send [04:50:57]OFD Sender: No OFD packet to send [04:51:02]OFD Sender: No OFD packet to send [04:51:07]OFD Sender: No OFD packet to send [04:51:12]OFD Sender: No OFD packet to send [04:51:17]OFD Sender: No OFD packet to send [04:51:22]OFD Sender: No OFD packet to send [04:51:27]OFD Sender: No OFD packet to send [04:51:32]OFD Sender: No OFD packet to send [04:51:37]OFD Sender: No OFD packet to send [04:51:42]OFD Sender: No OFD packet to send [04:51:47]OFD Sender: No OFD packet to send [04:51:52]OFD Sender: No OFD packet to send [04:51:58]OFD Sender: No OFD packet to send [04:52:03]OFD Sender: No OFD packet to send [04:52:08]OFD Sender: No OFD packet to send [04:52:13]OFD Sender: No OFD packet to send [04:52:18]OFD Sender: No OFD packet to send [04:52:23]OFD Sender: No OFD packet to send [04:52:28]OFD Sender: No OFD packet to send [04:52:33]OFD Sender: No OFD packet to send [04:52:38]OFD Sender: No OFD packet to send [04:52:43]OFD Sender: No OFD packet to send [04:52:46]recv_with_timeout no data received [04:52:48]OFD Sender: No OFD packet to send [04:52:53]OFD Sender: No OFD packet to send [04:52:58]OFD Sender: No OFD packet to send [04:53:02]recv_with_timeout no data received [04:53:03]OFD Sender: No OFD packet to send [04:53:08]OFD Sender: No OFD packet to send [04:53:13]OFD Sender: No OFD packet to send [04:53:18]OFD Sender: No OFD packet to send [04:53:23]OFD Sender: No OFD packet to send [04:53:28]OFD Sender: No OFD packet to send [04:53:33]OFD Sender: No OFD packet to send [04:53:38]OFD Sender: No OFD packet to send [04:53:43]OFD Sender: No OFD packet to send [04:53:48]OFD Sender: No OFD packet to send [04:53:53]OFD Sender: No OFD packet to send [04:53:58]OFD Sender: No OFD packet to send [04:54:03]OFD Sender: No OFD packet to send [04:54:08]OFD Sender: No OFD packet to send [04:54:08]recv_with_timeout no data received [04:54:13]OFD Sender: No OFD packet to send [04:54:18]OFD Sender: No OFD packet to send [04:54:23]OFD Sender: No OFD packet to send [04:54:25]recv_with_timeout no data received [04:54:28]OFD Sender: No OFD packet to send [04:54:33]OFD Sender: No OFD packet to send [04:54:38]OFD Sender: No OFD packet to send [04:54:42]recv_with_timeout no data received [04:54:43]OFD Sender: No OFD packet to send [04:54:48]OFD Sender: No OFD packet to send [04:54:53]OFD Sender: No OFD packet to send [04:54:58]OFD Sender: No OFD packet to send [04:55:03]OFD Sender: No OFD packet to send [04:55:08]OFD Sender: No OFD packet to send [04:55:13]OFD Sender: No OFD packet to send [04:55:18]OFD Sender: No OFD packet to send [04:55:23]OFD Sender: No OFD packet to send [04:55:28]OFD Sender: No OFD packet to send [04:55:33]OFD Sender: No OFD packet to send [04:55:38]OFD Sender: No OFD packet to send [04:55:41]accept exits with 7 [04:55:41]New connection [04:55:41]New thread 3067268452 created [04:55:41]Thread 3067411812 joined [04:55:41]Waiting for new connection... [04:55:41] Sock 7.Parse request [04:55:41]Sock 7.Check first char [04:55:41]Sock 7.First char is OK [04:55:41]request: POST /json_proto HTTP/1.0 [04:55:41]Method: POST [04:55:41]URL: /json_proto [04:55:41]Method is POST - this is cgi request [04:55:41]url: /json_proto [04:55:41]query_string will be loaded in cgi processing [04:55:41]execute_cgi json_proto POST (null) [04:55:41]execute_cgi path=json_proto method=POST [04:55:41]POST find Content-Length [04:55:41]Host: 172.17.47.196:8080 [04:55:41]Content-Length: 687 [04:55:41]Content-Type: application/json [04:55:41] [04:55:41]POST finish read [04:55:41]Found Content-Length = 687 [04:55:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871560", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [04:55:41]execute_script... [04:55: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)871560", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [04:55:41]POST & json_proto [04:55:41]process_json_proto [04:55:41]json parsed OK: [04:55:41]protocol is kg_v1.0 [04:55:41]action value=close_receipt [04:55:41]process_action close_receipt [04:55:41]cmd_close_receipt [04:55:41]MH_GetDate [04:55:41]Write to MH i2c: F0 00 00 29 02 1A [04:55:41]Write i2c OK [04:55:41]MH_I2C_Read... [04:55:41]Read from MH i2c: F0 [04:55:41]MH_I2C_Read... [04:55:41]Read from MH i2c: F0 09 00 [04:55:41]MH_I2C_Read... [04:55:41]Read from MH i2c: F0 09 00 29 02 00 4E A3 EF 66 4C 6B 94 66 1A [04:55:41]GetLastDocTimeStamp 1726979030 [04:55:41]current date 1726980942 [04:55:41]FM_GetShiftState [04:55:41]SAM_PROTO_GetShiftState [04:55:41]wFMCommunicate request_size=4 [04:55:41]MH_SAM_APDU [04:55:41]CAPDU: 80 13 01 00 [04:55:41]Write to MH i2c: E2 08 00 2A 02 80 13 01 00 00 00 00 00 A9 [04:55:41]Write i2c OK [04:55:41]MH_I2C_Read... [04:55:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:55:41]Read from MH i2c: E2 [04:55:41]MH_I2C_Read... [04:55:41]Read from MH i2c: E2 0E 00 [04:55:41]MH_I2C_Read... [04:55:41]Read from MH i2c: E2 0E 00 2A 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 67 [04:55:41]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [04:55:41]wFMCommunicate OK [04:55:41]SAM_PROTO_GetShiftState done [04:55:41]FM_GetShiftState done [04:55:41]opened in 1726964220 [04:55:41]opened+sec_in_day 1727050620 [04:55:41]quantity*price = 100050 [04:55:41]sum+1 = 100052 [04:55:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 35 22.09.2024 04:55 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86722 ФПД: 241230492425643 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T045542&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86722&fm=241230492425643&tin=02508201610067®Number=0000000000092592&sum=100000 [04:55:42]StoreToDocumentArchive [04:55:42]shift 497 fd 86722 [04:55:42]save to /storage/0497/doc_00086722 [04:55:42]save last doc name /storage/0497/doc_00086722 to /storage/kkm_last_doc_name [04:55:42]save OK [04:55:42]Clear old archive folders... [04:55:42]ProcessDocumentItem done err = 0, tmpTLVsize=252 [04:55:42]tlvbuf is 00E4EA70 [04:55:42]SAM_PROTO_ClearQueue [04:55:42]wFMCommunicate request_size=4 [04:55:42]MH_SAM_APDU [04:55:42]CAPDU: 80 09 00 00 [04:55:42]Write to MH i2c: E2 08 00 37 02 80 09 00 00 00 00 00 00 AB [04:55:42]Write i2c OK [04:55:42]MH_I2C_Read... [04:55:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:55:42]Read from MH i2c: E2 [04:55:42]MH_I2C_Read... [04:55:42]Read from MH i2c: E2 03 00 [04:55:42]MH_I2C_Read... [04:55:42]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [04:55:42]RAPDU: 90 00 [04:55:42]wFMCommunicate OK [04:55:42]SAM_PROTO_ClearQueue done [04:55:42]KKMCreateOFDPacket [04:55:42]OFDProtocolAddRootSTLVToBuf [04:55:42]FM_MakeSignedData [04:55:42]FM_MakeSignedData [04:55:42]SAM_PROTO_SignData [04:55:42]wFMCommunicate request_size=4 [04:55:42]MH_SAM_APDU [04:55:42]CAPDU: 80 0D 01 02 [04:55:42]Write to MH i2c: E2 08 00 38 02 80 0D 01 02 00 00 00 00 B3 [04:55:42]Write i2c OK [04:55:42]MH_I2C_Read... [04:55:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:55:42]Read from MH i2c: E2 [04:55:42]MH_I2C_Read... [04:55:42]Read from MH i2c: E2 03 00 [04:55:42]MH_I2C_Read... [04:55:42]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [04:55:42]RAPDU: 90 00 [04:55:42]wFMCommunicate OK [04:55:42]wFMCommunicate request_size=255 [04:55:42]MH_SAM_APDU [04:55:42]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 4E A3 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C2 52 01 00 35 04 06 00 [04:55:42]Write to MH i2c: E2 02 01 39 02 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 4E A3 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C2 52 01 00 35 04 06 00 00 00 9D [04:55:42]Write i2c OK [04:55:42]MH_I2C_Read... [04:55:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:55:42]Read from MH i2c: E2 [04:55:42]MH_I2C_Read... [04:55:42]Read from MH i2c: E2 03 00 [04:55:42]MH_I2C_Read... [04:55:42]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [04:55:42]RAPDU: 90 00 [04:55:42]wFMCommunicate OK [04:55:42]wFMCommunicate request_size=11 [04:55:42]MH_SAM_APDU [04:55:42]CAPDU: 80 0D 02 02 06 DB 65 D9 CF 5D AB [04:55:42]Write to MH i2c: E2 0E 00 3A 02 80 0D 02 02 06 00 DB 65 D9 CF 5D AB 00 00 B2 [04:55:42]Write i2c OK [04:55:42]MH_I2C_Read... [04:55:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:55:42]Read from MH i2c: E2 [04:55:42]MH_I2C_Read... [04:55:42]Read from MH i2c: E2 03 00 [04:55:42]MH_I2C_Read... [04:55:42]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [04:55:42]RAPDU: 90 00 [04:55:42]wFMCommunicate OK [04:55:42]wFMCommunicate request_size=4 [04:55:42]MH_SAM_APDU [04:55:42]CAPDU: 80 0D 03 02 [04:55:42]Write to MH i2c: E2 08 00 3B 02 80 0D 03 02 00 00 00 00 B8 [04:55:42]Write i2c OK [04:55:42]MH_I2C_Read... [04:55:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:55:42]Read from MH i2c: E2 [04:55:42]MH_I2C_Read... [04:55:42]Read from MH i2c: E2 0B 00 [04:55:42]MH_I2C_Read... [04:55:42]Read from MH i2c: E2 0B 00 3B 02 00 B2 A2 4D 9E 00 3F 13 75 90 00 BF [04:55:42]RAPDU: B2 A2 4D 9E 00 3F 13 75 90 00 [04:55:42]wFMCommunicate OK [04:55:42]SAM_PROTO_SignData done [04:55:42]FM_MakeSignedData done [04:55:42]CreateOFDProtocolMessage [04:55:42]wFMCommunicate request_size=4 [04:55:42]MH_SAM_APDU [04:55:42]CAPDU: 80 11 00 00 [04:55:42]Write to MH i2c: E2 08 00 3C 02 80 11 00 00 00 00 00 00 B8 [04:55:42]Write i2c OK [04:55:42]MH_I2C_Read... [04:55:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:55:42]Read from MH i2c: E2 [04:55:42]MH_I2C_Read... [04:55:42]Read from MH i2c: E2 17 00 [04:55:42]MH_I2C_Read... [04:55:42]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 34 39 37 39 90 00 17 [04:55:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [04:55:42]wFMCommunicate OK [04:55:42]CreateOFDProtocolMessage done [04:55:42]OFDSenderStorePacket 86722 [04:55:42]StoreOFDPacket docnum=86722 [04:55:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 06 19 08 01 FD 74 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 4E A3 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C2 52 01 00 35 04 06 00 DB 65 D9 CF 5D AB B2 A2 4D 9E 00 3F 13 75 [04:55:42]CheckFolder [04:55:42]dirname=/storage/ofd_packets [04:55:42]CheckFolder done [04:55:42]ProducePacketName [04:55:42]name=ofd_packets/00086722 [04:55:42]NVStorageSaveData ofd_packets/00086722 [04:55:42]File name is /storage/ofd_packets/00086722 [04:55:42]Write 302 bytes [04:55:42]NVStorageSaveData done [04:55:42]OFDSenderStorePacket done [04:55:42]KKMCreateOFDPacket done [04:55:42]NVStorageSaveData kkm_last_timestamp [04:55:42]File name is /storage/kkm_last_timestamp [04:55:42]Write 4 bytes [04:55:42]NVStorageSaveData done [04:55:42]ExternCall_PrintAddStr [04:55:42]wPrintStart [04:55:42]Write to MH i2c: 01 00 00 3D 02 3F [04:55:42]Write i2c OK [04:55:42]MH_I2C_Read... [04:55:42]Read from MH i2c: 01 [04:55:42]MH_I2C_Read... [04:55:42]Read from MH i2c: 01 07 00 [04:55:42]MH_I2C_Read... [04:55:42]Read from MH i2c: 01 07 00 3D 02 00 00 00 00 00 FF 0F 54 [04:55:42]RasterBufferAndPrint [04:55:42]line Счет N : (1)871560 [04:55:42]line ИНН: 02508201610067 [04:55:42]line Контрольно-Кассовый Чек [04:55:42]line ПРОДАЖА [04:55:42]line ТРК (МРК, ГНК) : 44 [04:55:42]line Товар: 2710194210 [04:55:42]line ДТ(л)-К-4 [04:55:42]line 13.130 * 76.20 [04:55:42]line = 1000.51 [04:55:42]line НДС 12% НСП 1% [04:55:42]line > о реализуемом товаре [04:55:42]line ОКРУГЛЕНИЕ: -0.51 [04:55:42]line ИТОГО: 1000.00 [04:55:42]line Внесено: 1000.00 [04:55:42]line СДАЧА: 0.00 [04:55:42]line НСП 1% : 8.85 [04:55:42]line НДС 12% : 106.25 [04:55:42]line Наличными: 1000.00 [04:55:42]line Безнал.: 0.00 [04:55:42]line Место: АЗС № 137 "Партнер Нефть" [04:55:42]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [04:55:42]line СНО: Общий режим [04:55:42]line Чек 35 22.09.2024 04:55 [04:55:42]line Смена: 497 ФФД: 1.0 [04:55:42]line ЗНМ: 0300000064 [04:55:42]line РНМ: 0000000000092592 [04:55:42]line Версия ККМ: 001 [04:55:42]line ФМ: 0000000000874979 [04:55:42]line ФД: 86722 [04:55:42]line ФПД: 241230492425643 [04:55:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T045542&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86722&fm=241230492425643&tin=02508201610067®Number=0000000000092592&sum=100000 [04:55:43]OFD Sender: Processing packet 86722 [packets to send 273, broken 272] [04:55:43]ProducePacketName [04:55:43]name=ofd_packets/00086722 [04:55:43]OFD Sender: To server: pG, [04:55:43]CommunicateWithHost lk.salyk.kg:30040 [04:55:43]ConnectInit lk.salyk.kg [04:55:43]written 0, free lines is 4095 [04:55:43]Connected sock=11 [04:55:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 06 19 08 01 FD 74 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 4E A3 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C2 52 01 00 35 04 06 00 DB 65 D9 CF 5D AB B2 A2 4D 9E 00 3F 13 75 [04:55:43]Write to MH i2c: 01 00 00 68 02 6A [04:55:43]Write i2c OK [04:55:43]MH_I2C_Read... [04:55:43]Read from MH i2c: 01 [04:55:43]MH_I2C_Read... [04:55:43]Read from MH i2c: 01 07 00 [04:55:43]MH_I2C_Read... [04:55:43]Read from MH i2c: 01 07 00 68 02 00 00 00 00 00 E4 0C 61 [04:55:43]RasterBufferAndPrint [04:55:43]line [04:55:43]line [04:55:43]line [04:55:43]line [04:55:43]line [04:55:43]written 0, free lines is 3306 [04:55:43]MH_Cut [04:55:43]Write to MH i2c: D1 01 00 6F 02 01 43 [04:55:43]Write i2c OK [04:55:43]MH_I2C_Read... [04:55:43]Read from MH i2c: D1 [04:55:43]MH_I2C_Read... [04:55:43]Read from MH i2c: D1 01 00 [04:55:43]MH_I2C_Read... [04:55:43]Read from MH i2c: D1 01 00 6F 02 00 42 [04:55:43]Write to MH i2c: 01 00 00 70 02 72 [04:55:43]Write i2c OK [04:55:43]MH_I2C_Read... [04:55:44]*** Cut start [04:55:44]*** Partial cut [04:55:44]*** CUTSNS_PIN = 1 [04:55:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 D5 BA 47 00 A6 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 34 39 37 39 10 04 04 00 C2 52 01 00 F4 03 04 00 1E 4E EF 66 B6 04 01 00 00 7C DC B8 AD 5C D4 31 07 [04:55:44]CommunicateWithHost err = 0 [04:55:44]CheckOFDResponse [04:55:44]1017 (14) - 77093643461234 [04:55:44]1041 (16) - 0000000000874979 [04:55:44]1040 (4) - 86722 [04:55:44]1012 (4) - 21.09.2024 22:52 [04:55:44]1206 (1) - 0 [04:55:44]OFD Sender: Remove packet 86722 [04:55:44]ProducePacketName [04:55:44]name=ofd_packets/00086722 [04:55:44]NVStorageDeleteData [04:55:44]*** CUTSNS_PIN = 0 [04:55:44]*** Brake cut motor [04:55:45]OFD Sender: No OFD packet to send [04:55:45]Read from MH i2c: 01 [04:55:45]MH_I2C_Read... [04:55:45]*** Stop cut motor [04:55:45]*** Cut end [04:55:45]Read from MH i2c: 01 07 00 [04:55:45]MH_I2C_Read... [04:55:45]Read from MH i2c: 01 07 00 70 02 00 00 00 00 00 FF 0F 87 [04:55:45]process_action close_receipt done [04:55:45]requested_data is exist [04:55:45]produce_requested_data [04:55:45]requested_item fm.sn is exist - process it [04:55:45]wFMCommunicate request_size=4 [04:55:45]MH_SAM_APDU [04:55:45]CAPDU: 80 11 00 00 [04:55:45]Write to MH i2c: E2 08 00 71 02 80 11 00 00 00 00 00 00 ED [04:55:45]Write i2c OK [04:55:45]MH_I2C_Read... [04:55:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:55:45]Read from MH i2c: E2 [04:55:45]MH_I2C_Read... [04:55:45]Read from MH i2c: E2 17 00 [04:55:45]MH_I2C_Read... [04:55:45]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 34 39 37 39 90 00 4C [04:55:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [04:55:45]wFMCommunicate OK [04:55:45]requested_item fd.num is exist - process it [04:55:45]SAM_PROTO_GetFieldsCounters [04:55:45]wFMCommunicate request_size=4 [04:55:45]MH_SAM_APDU [04:55:45]CAPDU: 80 13 00 00 [04:55:45]Write to MH i2c: E2 08 00 72 02 80 13 00 00 00 00 00 00 F0 [04:55:45]Write i2c OK [04:55:45]MH_I2C_Read... [04:55:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:55:45]Read from MH i2c: E2 [04:55:45]MH_I2C_Read... [04:55:45]Read from MH i2c: E2 62 00 [04:55:45]MH_I2C_Read... [04:55:45]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C2 52 01 00 0E 04 04 00 F1 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 8F [04:55: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C2 52 01 00 0E 04 04 00 F1 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 [04:55:45]wFMCommunicate OK [04:55:45]SAM_PROTO_GetFieldsCounters done [04:55:45]requested_item shift.num is exist - process it [04:55:45]requested_item shift.opened is exist - process it [04:55:45]req_shift_opened [04:55:45]FM_GetShiftState [04:55:45]SAM_PROTO_GetShiftState [04:55:45]wFMCommunicate request_size=4 [04:55:45]MH_SAM_APDU [04:55:45]CAPDU: 80 13 01 00 [04:55:45]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [04:55:45]Write i2c OK [04:55:45]MH_I2C_Read... [04:55:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:55:45]Read from MH i2c: E2 [04:55:45]MH_I2C_Read... [04:55:45]Read from MH i2c: E2 0E 00 [04:55:45]MH_I2C_Read... [04:55:45]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B0 [04:55:45]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [04:55:45]wFMCommunicate OK [04:55:45]SAM_PROTO_GetShiftState done [04:55:45]FM_GetShiftState done [04:55:45]req_shift_opened done [04:55:45]requested_item shift.open_date is exist - process it [04:55:45]req_shift_open_date [04:55:45]req_shift_open_date done [04:55:45]produce_requested_data done [04:55:45]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86722,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [04:55:45]process_action_free close_receipt [04:55:45]json_value_free [04:55:45]json_value_free done [04:55:45]process_json_proto returns [04:55:45]Send response to host [04:55:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86722,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [04:55:45]free response buf [04:55:45]execute_script done [04:55:45]execute_script returns [04:55:45]free content buf [04:55:45]Sock 7.Close socket [04:55:45]Sock 7.Thread stoped [04:55:50]OFD Sender: No OFD packet to send [04:55:55]OFD Sender: No OFD packet to send [04:56:00]OFD Sender: No OFD packet to send [04:56:03]int [04:56:03]Write to MH i2c: 01 00 00 74 02 76 [04:56:03]*** FLAG_PRN_PAP1 set [04:56:03]Write i2c OK [04:56:03]MH_I2C_Read... [04:56:03]Read from MH i2c: 01 [04:56:03]MH_I2C_Read... [04:56:03]Read from MH i2c: 01 07 00 [04:56:03]MH_I2C_Read... [04:56:03]Read from MH i2c: 01 07 00 74 02 00 01 00 00 00 FF 0F 8C [04:56:03]state=0 [04:56:03]No paper [04:56:03]int [04:56:03]Write to MH i2c: 01 00 00 75 02 77 [04:56:03]*** FLAG_PRN_PAP2 set [04:56:03]Write i2c OK [04:56:03]MH_I2C_Read... [04:56:03]Read from MH i2c: 01 [04:56:03]MH_I2C_Read... [04:56:03]Read from MH i2c: 01 07 00 [04:56:03]MH_I2C_Read... [04:56:03]Read from MH i2c: 01 07 00 75 02 00 03 00 00 00 FF 0F 8F [04:56:03]state=0 [04:56:03]No paper [04:56:03]Cover opened [04:56:05]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 1A [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 5400000000572575 (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: 5978167+1721002828=1726980995 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 1B [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 83 A3 EF 66 4C 6B 94 66 2B [04:56:35]Current date/time: 22.09.2024 04:56 [04:56:35]FM_Init [04:56:35]wFMConnect [04:56:35]MH_SAM_On [04:56:35]Write to MH i2c: E0 00 00 08 00 E7 [04:56:35]Write i2c OK [04:56:35]MH_I2C_Read... [04:56:35]*** iso7816_init finished! [04:56:35]*** atr: [04:56:35]*** 0F 3B D5 18 FF 81 91 FE [04:56:35]*** 1F C3 80 73 C8 21 10 0A [04:56:35]*** 00 00 00 00 00 00 00 00 [04:56:35]*** 00 00 00 00 00 00 00 00 [04:56:35]*** 00 00 00 00 00 00 00 00 [04:56:35]*** 00 00 00 00 00 00 00 00 [04:56:35]*** 00 00 00 00 00 00 00 00 [04:56:35]*** 00 00 00 00 00 00 00 00 [04:56:35]Read from MH i2c: E0 [04:56:35]MH_I2C_Read... [04:56:35]Read from MH i2c: E0 10 00 [04:56:35]MH_I2C_Read... [04:56:35]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 [04:56:35]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [04:56:35]wFMCommunicate request_size=10 [04:56:35]MH_SAM_APDU [04:56:35]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [04:56:35]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [04:56:35]Write i2c OK [04:56:35]MH_I2C_Read... [04:56:35]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [04:56:35]Read from MH i2c: E2 [04:56:35]MH_I2C_Read... [04:56:35]Read from MH i2c: E2 03 00 [04:56:35]MH_I2C_Read... [04:56:35]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [04:56:35]RAPDU: 90 00 [04:56:35]wFMCommunicate OK [04:56:35]wFMCommunicate request_size=4 [04:56:35]MH_SAM_APDU [04:56:35]CAPDU: 80 11 00 00 [04:56:35]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [04:56:35]Write i2c OK [04:56:35]MH_I2C_Read... [04:56:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:56:35]Read from MH i2c: E2 [04:56:35]MH_I2C_Read... [04:56:35]Read from MH i2c: E2 17 00 [04:56:35]MH_I2C_Read... [04:56:35]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E3 [04:56:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [04:56:35]wFMCommunicate OK [04:56:35]Detected FM SN is 0000000000874979 [04:56:35]Stored FM SN is 0000000000874979 [04:56:35]wFMCommunicate request_size=9 [04:56:35]MH_SAM_APDU [04:56:35]CAPDU: 80 16 00 00 04 B6 D7 00 00 [04:56:35]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [04:56:35]Write i2c OK [04:56:35]MH_I2C_Read... [04:56:35]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [04:56:35]Read from MH i2c: E2 [04:56:35]MH_I2C_Read... [04:56:35]Read from MH i2c: E2 03 00 [04:56:35]MH_I2C_Read... [04:56:35]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [04:56:35]RAPDU: 90 00 [04:56:35]wFMCommunicate OK [04:56:35]FM PIN OK [04:56:35]wFMCommunicate request_size=8 [04:56:35]MH_SAM_APDU [04:56:35]CAPDU: 80 14 04 00 03 02 00 01 [04:56:35]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [04:56:35]Write i2c OK [04:56:35]MH_I2C_Read... [04:56:35]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [04:56:35]Read from MH i2c: E2 [04:56:35]MH_I2C_Read... [04:56:35]Read from MH i2c: E2 03 00 [04:56:35]MH_I2C_Read... [04:56:35]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [04:56:35]RAPDU: 90 00 [04:56:35]wFMCommunicate OK [04:56:35]wFMCommunicate request_size=13 [04:56:35]MH_SAM_APDU [04:56:35]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [04:56:35]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 [04:56:35]Write i2c OK [04:56:35]MH_I2C_Read... [04:56:35]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [04:56:35]Read from MH i2c: E2 [04:56:35]MH_I2C_Read... [04:56:35]Read from MH i2c: E2 03 00 [04:56:35]MH_I2C_Read... [04:56:35]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [04:56:35]RAPDU: 90 00 [04:56:35]wFMCommunicate OK [04:56:35]wFMCommunicate request_size=4 [04:56:35]MH_SAM_APDU [04:56:35]CAPDU: 80 11 00 00 [04:56:35]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [04:56:35]Write i2c OK [04:56:35]MH_I2C_Read... [04:56:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:56:35]Read from MH i2c: E2 [04:56:35]MH_I2C_Read... [04:56:35]Read from MH i2c: E2 17 00 [04:56:35]MH_I2C_Read... [04:56:35]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E7 [04:56:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [04:56:35]wFMCommunicate OK [04:56:35]DocumentArchiveInit [04:56:35]Start Httpd... [04:56:35]Httpd thread 3067153764 created [04:56:35]Write to MH i2c: 01 00 00 0F 00 0F [04:56:35]Write i2c OK [04:56:35]MH_I2C_Read... [04:56:35]Read from MH i2c: 01 [04:56:35]MH_I2C_Read... [04:56:35]Read from MH i2c: 01 07 00 [04:56:35]MH_I2C_Read... [04:56:35]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [04:56:35]MH Int Process started [04:56:35]Allocated Socket 8 [04:56:35]Bind OK [04:56:35]Listen OK [04:56:35]httpd running on port 8080 [04:56:35]Waiting for new connection... [04:56:35]OFD Sender: No OFD packet to send [04:56:40]OFD Sender: No OFD packet to send [04:56:40]accept exits with 9 [04:56:40]New connection [04:56:40]New thread 3066867044 created [04:56:40]Waiting for new connection... [04:56:40] Sock 9.Parse request [04:56:40]Sock 9.Check first char [04:56:40]Sock 9.First char is OK [04:56:40]request: POST /json_proto HTTP/1.0 [04:56:40]Method: POST [04:56:40]URL: /json_proto [04:56:40]Method is POST - this is cgi request [04:56:40]url: /json_proto [04:56:40]query_string will be loaded in cgi processing [04:56:40]execute_cgi json_proto POST (null) [04:56:40]execute_cgi path=json_proto method=POST [04:56:40]POST find Content-Length [04:56:40]Host: 172.17.47.196:8080 [04:56:40]Content-Length: 215 [04:56:40]Content-Type: application/json [04:56:40] [04:56:40]POST finish read [04:56:40]Found Content-Length = 215 [04:56:40]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" ] } } [04:56:40]execute_script... [04:56:40]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" ] } } [04:56:40]POST & json_proto [04:56:40]process_json_proto [04:56:40]json parsed OK: [04:56:40]protocol is kg_v1.0 [04:56:40]action value=get_value [04:56:40]process_action get_value [04:56:40]cmd_get_value [04:56:40]process_action get_value done [04:56:40]requested_data is exist [04:56:40]produce_requested_data [04:56:40]requested_item kkm.sn is exist - process it [04:56:40]requested_item kkm.ver is exist - process it [04:56:40]requested_item fm.sn is exist - process it [04:56:40]wFMCommunicate request_size=4 [04:56:40]MH_SAM_APDU [04:56:40]CAPDU: 80 11 00 00 [04:56:40]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [04:56:40]Write i2c OK [04:56:40]MH_I2C_Read... [04:56:40]Read from MH i2c: E2 [04:56:40]MH_I2C_Read... [04:56:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:56:40]Read from MH i2c: E2 17 00 [04:56:40]MH_I2C_Read... [04:56:40]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E9 [04:56:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [04:56:40]wFMCommunicate OK [04:56:40]requested_item fd.num is exist - process it [04:56:40]SAM_PROTO_GetFieldsCounters [04:56:40]wFMCommunicate request_size=4 [04:56:40]MH_SAM_APDU [04:56:40]CAPDU: 80 13 00 00 [04:56:40]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [04:56:40]Write i2c OK [04:56:40]MH_I2C_Read... [04:56:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:56:40]Read from MH i2c: E2 [04:56:40]MH_I2C_Read... [04:56:40]Read from MH i2c: E2 62 00 [04:56:40]MH_I2C_Read... [04:56:41]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C2 52 01 00 0E 04 04 00 F1 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 2C [04:56: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C2 52 01 00 0E 04 04 00 F1 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 [04:56:41]wFMCommunicate OK [04:56:41]SAM_PROTO_GetFieldsCounters done [04:56:41]requested_item shift.num is exist - process it [04:56:41]requested_item shift.opened is exist - process it [04:56:41]req_shift_opened [04:56:41]FM_GetShiftState [04:56:41]SAM_PROTO_GetShiftState [04:56:41]wFMCommunicate request_size=4 [04:56:41]MH_SAM_APDU [04:56:41]CAPDU: 80 13 01 00 [04:56:41]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [04:56:41]Write i2c OK [04:56:41]MH_I2C_Read... [04:56:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:56:41]Read from MH i2c: E2 [04:56:41]MH_I2C_Read... [04:56:41]Read from MH i2c: E2 0E 00 [04:56:41]MH_I2C_Read... [04:56:41]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4D [04:56:41]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [04:56:41]wFMCommunicate OK [04:56:41]SAM_PROTO_GetShiftState done [04:56:41]FM_GetShiftState done [04:56:41]req_shift_opened done [04:56:41]requested_item shift.open_date is exist - process it [04:56:41]req_shift_open_date [04:56:41]req_shift_open_date done [04:56:41]produce_requested_data done [04:56:41]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":86722,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [04:56:41]process_action_free get_value [04:56:41]json_value_free [04:56:41]json_value_free done [04:56:41]process_json_proto returns [04:56:41]Send response to host [04:56:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":86722,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [04:56:41]free response buf [04:56:41]execute_script done [04:56:41]execute_script returns [04:56:41]free content buf [04:56:41]Sock 9.Close socket [04:56:41]Sock 9.Thread stoped [04:56:41]accept exits with 10 [04:56:41]New connection [04:56:41]New thread 3066723684 created [04:56:41]Thread 3066867044 joined [04:56:41]Waiting for new connection... [04:56:41] Sock 10.Parse request [04:56:41]Sock 10.Check first char [04:56:41]Sock 10.First char is OK [04:56:41]request: POST /json_proto HTTP/1.0 [04:56:41]Method: POST [04:56:41]URL: /json_proto [04:56:41]Method is POST - this is cgi request [04:56:41]url: /json_proto [04:56:41]query_string will be loaded in cgi processing [04:56:41]execute_cgi json_proto POST (null) [04:56:41]execute_cgi path=json_proto method=POST [04:56:41]POST find Content-Length [04:56:41]Host: 172.17.47.196:8080 [04:56:41]Content-Length: 331 [04:56:41]Content-Type: application/json [04:56:41] [04:56:41]POST finish read [04:56:41]Found Content-Length = 331 [04:56:41]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" ] } } [04:56:41]execute_script... [04:56:41]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" ] } } [04:56:41]POST & json_proto [04:56:41]process_json_proto [04:56:41]json parsed OK: [04:56:41]protocol is kg_v1.0 [04:56:41]action value=get_value [04:56:41]process_action get_value [04:56:41]cmd_get_value [04:56:41]process_action get_value done [04:56:41]requested_data is exist [04:56:41]produce_requested_data [04:56:41]requested_item fm.sale.total is exist - process it [04:56:41]SAM_PROTO_GetFMData [04:56:41]wFMCommunicate request_size=4 [04:56:41]MH_SAM_APDU [04:56:41]CAPDU: 80 13 03 00 [04:56:41]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [04:56:41]Write i2c OK [04:56:41]MH_I2C_Read... [04:56:41]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [04:56:41]Read from MH i2c: E2 [04:56:41]MH_I2C_Read... [04:56:41]Read from MH i2c: E2 FD 00 [04:56:41]MH_I2C_Read... [04:56:41]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 DF 4E 01 00 69 04 A3 00 6F 04 04 00 65 4C 01 00 B1 04 05 00 3E 84 CB B6 01 70 04 05 00 4C 09 0C 89 01 72 04 04 00 F2 7A BF 2D 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 FC AC 9C 2E 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 46 50 E2 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 9F 00 6F 04 04 00 7A 02 00 00 B1 04 04 00 34 6D EE 0B 70 04 04 00 44 5A E7 0B 72 04 03 00 F0 12 07 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 4F 64 44 01 90 00 C2 [04:56:41]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 DF 4E 01 00 69 04 A3 00 6F 04 04 00 65 4C 01 00 B1 04 05 00 3E 84 CB B6 01 70 04 05 00 4C 09 0C 89 01 72 04 04 00 F2 7A BF 2D 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 FC AC 9C 2E 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 46 50 E2 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 9F 00 6F 04 04 00 7A 02 00 00 B1 04 04 00 34 6D EE 0B 70 04 04 00 44 5A E7 0B 72 04 03 00 F0 12 07 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 4F 64 44 01 90 00 [04:56:41]wFMCommunicate OK [04:56:41]wFMCommunicate request_size=4 [04:56:41]MH_SAM_APDU [04:56:41]CAPDU: 80 17 00 00 [04:56:41]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [04:56:41]Write i2c OK [04:56:41]MH_I2C_Read... [04:56:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:56:42]Read from MH i2c: E2 [04:56:42]MH_I2C_Read... [04:56:42]Read from MH i2c: E2 FD 00 [04:56:42]MH_I2C_Read... [04:56:42]Read from MH i2c: E2 FD 00 14 00 00 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 2E 08 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 E1 [04:56:42]RAPDU: 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 2E 08 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [04:56:42]wFMCommunicate OK [04:56:42]wFMCommunicate request_size=4 [04:56:42]MH_SAM_APDU [04:56:42]CAPDU: 80 17 00 00 [04:56:42]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [04:56:42]Write i2c OK [04:56:42]MH_I2C_Read... [04:56:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:56:42]Read from MH i2c: E2 [04:56:42]MH_I2C_Read... [04:56:42]Read from MH i2c: E2 FD 00 [04:56:42]MH_I2C_Read... [04:56:42]Read from MH i2c: E2 FD 00 15 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 6D [04:56:42]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 [04:56:42]wFMCommunicate OK [04:56:42]wFMCommunicate request_size=4 [04:56:42]MH_SAM_APDU [04:56:42]CAPDU: 80 17 00 00 [04:56:42]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [04:56:42]Write i2c OK [04:56:42]MH_I2C_Read... [04:56:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:56:42]Read from MH i2c: E2 [04:56:42]MH_I2C_Read... [04:56:42]Read from MH i2c: E2 FD 00 [04:56:42]MH_I2C_Read... [04:56:42]Read from MH i2c: E2 FD 00 16 00 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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 0E [04:56:42]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [04:56:42]wFMCommunicate OK [04:56:42]wFMCommunicate request_size=4 [04:56:42]MH_SAM_APDU [04:56:42]CAPDU: 80 17 00 00 [04:56:42]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [04:56:42]Write i2c OK [04:56:42]MH_I2C_Read... [04:56:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [04:56:42]Read from MH i2c: E2 [04:56:42]MH_I2C_Read... [04:56:42]Read from MH i2c: E2 E5 00 [04:56:42]MH_I2C_Read... [04:56:42]Read from MH i2c: E2 E5 00 17 00 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [04:56:42]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [04:56:42]wFMCommunicate OK [04:56:42]SAM_PROTO_GetFMData done [04:56:42]requested_item fm.sale_refund.total is exist - process it [04:56:42]requested_item fm.buy.total is exist - process it [04:56:42]requested_item shift.sale.total is exist - process it [04:56:42]SAM_PROTO_GetShiftData [04:56:42]wFMCommunicate request_size=4 [04:56:42]MH_SAM_APDU [04:56:42]CAPDU: 80 13 02 00 [04:56:42]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [04:56:42]Write i2c OK [04:56:42]MH_I2C_Read... [04:56:43]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [04:56:43]Read from MH i2c: E2 [04:56:43]MH_I2C_Read... [04:56:43]Read from MH i2c: E2 FD 00 [04:56:43]MH_I2C_Read... [04:56:43]Read from MH i2c: E2 FD 00 18 00 00 AE 04 AA 04 AA 04 6E 04 04 00 23 00 00 00 69 04 9B 00 6F 04 04 00 23 00 00 00 B1 04 03 00 05 D5 26 70 04 03 00 34 34 1A 72 04 03 00 D1 A0 0C 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 CD 1F 04 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 FC 57 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 DF [04:56:43]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 23 00 00 00 69 04 9B 00 6F 04 04 00 23 00 00 00 B1 04 03 00 05 D5 26 70 04 03 00 34 34 1A 72 04 03 00 D1 A0 0C 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 CD 1F 04 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 FC 57 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [04:56:43]wFMCommunicate OK [04:56:43]wFMCommunicate request_size=4 [04:56:43]MH_SAM_APDU [04:56:43]CAPDU: 80 17 00 00 [04:56:43]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [04:56:43]Write i2c OK [04:56:43]MH_I2C_Read... [04:56:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:56:43]Read from MH i2c: E2 [04:56:43]MH_I2C_Read... [04:56:43]Read from MH i2c: E2 FD 00 [04:56:43]MH_I2C_Read... [04:56:43]Read from MH i2c: E2 FD 00 19 00 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 BB [04:56:43]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [04:56:43]wFMCommunicate OK [04:56:43]wFMCommunicate request_size=4 [04:56:43]MH_SAM_APDU [04:56:43]CAPDU: 80 17 00 00 [04:56:43]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [04:56:43]Write i2c OK [04:56:43]MH_I2C_Read... [04:56:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:56:43]Read from MH i2c: E2 [04:56:43]MH_I2C_Read... [04:56:43]Read from MH i2c: E2 FD 00 [04:56:43]MH_I2C_Read... [04:56:43]Read from MH i2c: E2 FD 00 1A 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 51 [04:56:43]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [04:56:43]wFMCommunicate OK [04:56:43]wFMCommunicate request_size=4 [04:56:43]MH_SAM_APDU [04:56:43]CAPDU: 80 17 00 00 [04:56:43]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [04:56:43]Write i2c OK [04:56:43]MH_I2C_Read... [04:56:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:56:44]Read from MH i2c: E2 [04:56:44]MH_I2C_Read... [04:56:44]Read from MH i2c: E2 FD 00 [04:56:44]MH_I2C_Read... [04:56:44]Read from MH i2c: E2 FD 00 1B 00 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 0D [04:56:44]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [04:56:44]wFMCommunicate OK [04:56:44]wFMCommunicate request_size=4 [04:56:44]MH_SAM_APDU [04:56:44]CAPDU: 80 17 00 00 [04:56:44]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [04:56:44]Write i2c OK [04:56:44]MH_I2C_Read... [04:56:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [04:56:44]Read from MH i2c: E2 [04:57:51]OFD Sender: No OFD packet to send [04:57:56]OFD Sender: No OFD packet to send [04:58:01]OFD Sender: No OFD packet to send [04:58:06]OFD Sender: No OFD packet to send [04:58:11]OFD Sender: No OFD packet to send [04:58:11]recv_with_timeout no data received [04:58:16]OFD Sender: No OFD packet to send [04:58:21]OFD Sender: No OFD packet to send [04:58:26]OFD Sender: No OFD packet to send [04:58:31]OFD Sender: No OFD packet to send [04:58:36]OFD Sender: No OFD packet to send [04:58:36]accept exits with 9 [04:58:36]New connection [04:58:36]New thread 3066867044 created [04:58:36]Thread 3066723684 joined [04:58:36]Waiting for new connection... [04:58:36] Sock 9.Parse request [04:58:36]Sock 9.Check first char [04:58:36]Sock 9.First char is OK [04:58:36]request: POST /json_proto HTTP/1.0 [04:58:36]Method: POST [04:58:36]URL: /json_proto [04:58:36]Method is POST - this is cgi request [04:58:36]url: /json_proto [04:58:36]query_string will be loaded in cgi processing [04:58:36]execute_cgi json_proto POST (null) [04:58:36]execute_cgi path=json_proto method=POST [04:58:36]POST find Content-Length [04:58:36]Host: 172.17.47.196:8080 [04:58:36]Content-Length: 621 [04:58:36]Content-Type: application/json [04:58:36] [04:58:36]POST finish read [04:58:36]Found Content-Length = 621 [04:58:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148059", "tax_sys" : 0, "items" : [ { "code": "48747066", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston True Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:58:36]execute_script... [04:58:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148059", "tax_sys" : 0, "items" : [ { "code": "48747066", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston True Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:58:36]POST & json_proto [04:58:36]process_json_proto [04:58:36]json parsed OK: [04:58:36]protocol is kg_v1.0 [04:58:36]action value=close_receipt [04:58:36]process_action close_receipt [04:58:36]cmd_close_receipt [04:58:36]MH_GetDate [04:58:36]Write to MH i2c: F0 00 00 1D 00 0C [04:58:36]Write i2c OK [04:58:36]MH_I2C_Read... [04:58:36]Read from MH i2c: F0 [04:58:36]MH_I2C_Read... [04:58:36]Read from MH i2c: F0 09 00 [04:58:36]MH_I2C_Read... [04:58:36]Read from MH i2c: F0 09 00 1D 00 00 FD A3 EF 66 4C 6B 94 66 BB [04:58:36]GetLastDocTimeStamp 48 [04:58:36]current date 1726981117 [04:58:36]FM_GetShiftState [04:58:36]SAM_PROTO_GetShiftState [04:58:36]wFMCommunicate request_size=4 [04:58:36]MH_SAM_APDU [04:58:36]CAPDU: 80 13 01 00 [04:58:36]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [04:58:36]Write i2c OK [04:58:36]MH_I2C_Read... [04:58:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:58:36]Read from MH i2c: E2 [04:58:36]MH_I2C_Read... [04:58:36]Read from MH i2c: E2 0E 00 [04:58:36]MH_I2C_Read... [04:58:36]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 59 [04:58:36]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [04:58:36]wFMCommunicate OK [04:58:36]SAM_PROTO_GetShiftState done [04:58:36]FM_GetShiftState done [04:58:36]opened in 1726964220 [04:58:36]opened+sec_in_day 1727050620 [04:58:36]quantity*price = 14400 [04:58:36]sum+1 = 14401 [04:58:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 36 22.09.2024 04:58 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86723 ФПД: 57612607828842 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T045837&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86723&fm=57612607828842&tin=02508201610067®Number=0000000000092592&sum=14400 0 [04:58:37]StoreToDocumentArchive [04:58:37]shift 497 fd 86723 [04:58:37]save to /storage/0497/doc_00086723 [04:58:37]save last doc name /storage/0497/doc_00086723 to /storage/kkm_last_doc_name [04:58:37]save OK [04:58:37]Clear old archive folders... [04:58:38]ProcessDocumentItem done err = 0, tmpTLVsize=273 [04:58:38]tlvbuf is 000CDA50 [04:58:38]SAM_PROTO_ClearQueue [04:58:38]wFMCommunicate request_size=4 [04:58:38]MH_SAM_APDU [04:58:38]CAPDU: 80 09 00 00 [04:58:38]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [04:58:38]Write i2c OK [04:58:38]MH_I2C_Read... [04:58:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:58:38]Read from MH i2c: E2 [04:58:38]MH_I2C_Read... [04:58:38]Read from MH i2c: E2 03 00 [04:58:38]MH_I2C_Read... [04:58:38]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [04:58:38]RAPDU: 90 00 [04:58:38]wFMCommunicate OK [04:58:38]SAM_PROTO_ClearQueue done [04:58:38]KKMCreateOFDPacket [04:58:38]OFDProtocolAddRootSTLVToBuf [04:58:38]FM_MakeSignedData [04:58:38]FM_MakeSignedData [04:58:38]SAM_PROTO_SignData [04:58:38]wFMCommunicate request_size=4 [04:58:38]MH_SAM_APDU [04:58:38]CAPDU: 80 0D 01 02 [04:58:38]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [04:58:38]Write i2c OK [04:58:38]MH_I2C_Read... [04:58:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:58:38]Read from MH i2c: E2 [04:58:38]MH_I2C_Read... [04:58:38]Read from MH i2c: E2 03 00 [04:58:38]MH_I2C_Read... [04:58:38]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [04:58:38]RAPDU: 90 00 [04:58:38]wFMCommunicate OK [04:58:38]wFMCommunicate request_size=255 [04:58:38]MH_SAM_APDU [04:58:38]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 36 36 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 54 72 75 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 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 24 00 00 00 F4 03 04 00 FD A3 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 [04:58:38]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 36 36 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 54 72 75 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 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 24 00 00 00 F4 03 04 00 FD A3 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 00 00 44 [04:58:38]Write i2c OK [04:58:38]MH_I2C_Read... [04:58:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:58:38]Read from MH i2c: E2 [04:58:38]MH_I2C_Read... [04:58:38]Read from MH i2c: E2 03 00 [04:58:38]MH_I2C_Read... [04:58:38]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [04:58:38]RAPDU: 90 00 [04:58:38]wFMCommunicate OK [04:58:38]wFMCommunicate request_size=32 [04:58:38]MH_SAM_APDU [04:58:38]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 34 39 37 39 10 04 04 00 C3 52 01 00 35 04 06 00 34 65 FB 06 33 6A [04:58:38]Write to MH i2c: E2 23 00 2E 00 80 0D 02 02 1B 00 30 30 30 38 37 34 39 37 39 10 04 04 00 C3 52 01 00 35 04 06 00 34 65 FB 06 33 6A 00 00 5E [04:58:38]Write i2c OK [04:58:38]MH_I2C_Read... [04:58:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:58:38]Read from MH i2c: E2 [04:58:38]MH_I2C_Read... [04:58:38]Read from MH i2c: E2 03 00 [04:58:38]MH_I2C_Read... [04:58:38]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [04:58:38]RAPDU: 90 00 [04:58:38]wFMCommunicate OK [04:58:38]wFMCommunicate request_size=4 [04:58:38]MH_SAM_APDU [04:58:38]CAPDU: 80 0D 03 02 [04:58:38]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [04:58:38]Write i2c OK [04:58:38]MH_I2C_Read... [04:58:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:58:38]Read from MH i2c: E2 [04:58:38]MH_I2C_Read... [04:58:38]Read from MH i2c: E2 0B 00 [04:58:38]MH_I2C_Read... [04:58:38]Read from MH i2c: E2 0B 00 2F 00 00 A9 F3 E0 B8 67 26 65 9F 90 00 70 [04:58:38]RAPDU: A9 F3 E0 B8 67 26 65 9F 90 00 [04:58:38]wFMCommunicate OK [04:58:38]SAM_PROTO_SignData done [04:58:38]FM_MakeSignedData done [04:58:38]CreateOFDProtocolMessage [04:58:38]wFMCommunicate request_size=4 [04:58:38]MH_SAM_APDU [04:58:38]CAPDU: 80 11 00 00 [04:58:38]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [04:58:38]Write i2c OK [04:58:38]MH_I2C_Read... [04:58:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:58:38]Read from MH i2c: E2 [04:58:38]MH_I2C_Read... [04:58:38]Read from MH i2c: E2 17 00 [04:58:38]MH_I2C_Read... [04:58:38]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 09 [04:58:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [04:58:38]wFMCommunicate OK [04:58:38]CreateOFDProtocolMessage done [04:58:38]OFDSenderStorePacket 86723 [04:58:38]StoreOFDPacket docnum=86723 [04:58:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 25 01 00 00 45 56 1D 01 DF C7 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 36 36 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 54 72 75 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 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 24 00 00 00 F4 03 04 00 FD A3 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C3 52 01 00 35 04 06 00 34 65 FB 06 33 6A A9 F3 E0 B8 67 26 65 9F [04:58:38]CheckFolder [04:58:38]dirname=/storage/ofd_packets [04:58:38]CheckFolder done [04:58:38]ProducePacketName [04:58:38]name=ofd_packets/00086723 [04:58:38]NVStorageSaveData ofd_packets/00086723 [04:58:38]File name is /storage/ofd_packets/00086723 [04:58:38]Write 323 bytes [04:58:38]NVStorageSaveData done [04:58:38]OFDSenderStorePacket done [04:58:38]KKMCreateOFDPacket done [04:58:38]NVStorageSaveData kkm_last_timestamp [04:58:38]File name is /storage/kkm_last_timestamp [04:58:38]Write 4 bytes [04:58:38]NVStorageSaveData done [04:58:38]ExternCall_PrintAddStr [04:58:38]wPrintStart [04:58:38]Write to MH i2c: 01 00 00 31 00 31 [04:58:38]Write i2c OK [04:58:38]MH_I2C_Read... [04:58:38]Read from MH i2c: 01 [04:58:38]MH_I2C_Read... [04:58:38]Read from MH i2c: 01 07 00 [04:58:38]MH_I2C_Read... [04:58:38]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [04:58:38]RasterBufferAndPrint [04:58:38]line Счет N : (3)148059 [04:58:38]line ИНН: 02508201610067 [04:58:38]line Контрольно-Кассовый Чек [04:58:38]line ПРОДАЖА [04:58:38]line Товар: 48747066 [04:58:38]line Сигареты Winston True Silver [04:58:38]line 1.000 * 144.00 [04:58:38]line = 144.00 [04:58:38]line НДС 12% НСП 1% [04:58:38]line > о реализуемом товаре [04:58:38]line ИТОГО: 144.00 [04:58:38]line НСП 1% : 1.27 [04:58:38]line НДС 12% : 15.29 [04:58:38]line Наличными: 144.00 [04:58:38]line Безнал.: 0.00 [04:58:38]line Место: АЗС № 137 "Партнер Нефть" [04:58:38]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [04:58:38]line СНО: Общий режим [04:58:38]line Чек 36 22.09.2024 04:58 [04:58:38]line Смена: 497 ФФД: 1.0 [04:58:38]line ЗНМ: 0300000064 [04:58:38]line РНМ: 0000000000092592 [04:58:38]line Версия ККМ: 001 [04:58:38]line ФМ: 0000000000874979 [04:58:38]line ФД: 86723 [04:58:38]line ФПД: 57612607828842 [04:58:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T045837&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86723&fm=57612607828842&tin=02508201610067®Number=0000000000092592&sum=14400 [04:58:38]line 0 [04:58:38]written 0, free lines is 4095 [04:58:38]OFD Sender: Processing packet 86723 [packets to send 273, broken 272] [04:58:38]ProducePacketName [04:58:38]name=ofd_packets/00086723 [04:58:38]OFD Sender: To server: pG, [04:58:38]CommunicateWithHost lk.salyk.kg:30040 [04:58:38]ConnectInit lk.salyk.kg [04:58:38]Write to MH i2c: 01 00 00 59 00 59 [04:58:38]Write i2c OK [04:58:38]MH_I2C_Read... [04:58:38]Read from MH i2c: 01 [04:58:38]MH_I2C_Read... [04:58:38]Read from MH i2c: 01 07 00 [04:58:38]MH_I2C_Read... [04:58:38]Read from MH i2c: 01 07 00 59 00 00 00 00 00 00 E9 0C 55 [04:58:38]RasterBufferAndPrint [04:58:38]line [04:58:38]line [04:58:38]line [04:58:38]line [04:58:38]line [04:58:38]written 0, free lines is 3311 [04:58:39]MH_Cut [04:58:39]Write to MH i2c: D1 01 00 60 00 01 32 [04:58:39]Write i2c OK [04:58:39]MH_I2C_Read... [04:58:39]Read from MH i2c: D1 [04:58:39]MH_I2C_Read... [04:58:39]Read from MH i2c: D1 01 00 [04:58:39]MH_I2C_Read... [04:58:39]Read from MH i2c: D1 01 00 60 00 00 31 [04:58:39]Write to MH i2c: 01 00 00 61 00 61 [04:58:39]Write i2c OK [04:58:39]MH_I2C_Read... [04:58:39]*** Cut start [04:58:39]*** Partial cut [04:58:39]*** CUTSNS_PIN = 1 [04:58:39]*** CUTSNS_PIN = 0 [04:58:40]*** Brake cut motor [04:58:40]Read from MH i2c: 01 [04:58:40]MH_I2C_Read... [04:58:40]*** Stop cut motor [04:58:40]*** Cut end [04:58:40]Read from MH i2c: 01 07 00 [04:58:40]MH_I2C_Read... [04:58:40]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 FF 0F 76 [04:58:40]process_action close_receipt done [04:58:40]requested_data is exist [04:58:40]produce_requested_data [04:58:40]requested_item fm.sn is exist - process it [04:58:40]wFMCommunicate request_size=4 [04:58:40]MH_SAM_APDU [04:58:40]CAPDU: 80 11 00 00 [04:58:40]Write to MH i2c: E2 08 00 62 00 80 11 00 00 00 00 00 00 DC [04:58:40]Write i2c OK [04:58:40]MH_I2C_Read... [04:58:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:58:40]Read from MH i2c: E2 [04:58:40]MH_I2C_Read... [04:58:40]Read from MH i2c: E2 17 00 [04:58:40]MH_I2C_Read... [04:58:40]Read from MH i2c: E2 17 00 62 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3B [04:58:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [04:58:40]wFMCommunicate OK [04:58:40]requested_item fd.num is exist - process it [04:58:40]SAM_PROTO_GetFieldsCounters [04:58:40]wFMCommunicate request_size=4 [04:58:40]MH_SAM_APDU [04:58:40]CAPDU: 80 13 00 00 [04:58:40]Write to MH i2c: E2 08 00 63 00 80 13 00 00 00 00 00 00 DF [04:58:40]Write i2c OK [04:58:40]MH_I2C_Read... [04:58:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:58:40]Read from MH i2c: E2 [04:58:40]MH_I2C_Read... [04:58:40]Read from MH i2c: E2 62 00 [04:58:40]MH_I2C_Read... [04:58:40]Read from MH i2c: E2 62 00 63 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C3 52 01 00 0E 04 04 00 F1 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 82 [04:58:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C3 52 01 00 0E 04 04 00 F1 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 [04:58:40]wFMCommunicate OK [04:58:40]SAM_PROTO_GetFieldsCounters done [04:58:40]requested_item shift.num is exist - process it [04:58:40]requested_item shift.opened is exist - process it [04:58:40]req_shift_opened [04:58:40]FM_GetShiftState [04:58:40]SAM_PROTO_GetShiftState [04:58:40]wFMCommunicate request_size=4 [04:58:40]MH_SAM_APDU [04:58:40]CAPDU: 80 13 01 00 [04:58:40]Write to MH i2c: E2 08 00 64 00 80 13 01 00 00 00 00 00 E1 [04:58:40]Write i2c OK [04:58:40]MH_I2C_Read... [04:58:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:58:40]Read from MH i2c: E2 [04:58:40]MH_I2C_Read... [04:58:40]Read from MH i2c: E2 0E 00 [04:58:40]MH_I2C_Read... [04:58:40]Read from MH i2c: E2 0E 00 64 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 9F [04:58:40]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [04:58:40]wFMCommunicate OK [04:58:40]SAM_PROTO_GetShiftState done [04:58:40]FM_GetShiftState done [04:58:40]req_shift_opened done [04:58:40]requested_item shift.open_date is exist - process it [04:58:40]req_shift_open_date [04:58:40]req_shift_open_date done [04:58:40]produce_requested_data done [04:58:40]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86723,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [04:58:40]process_action_free close_receipt [04:58:40]json_value_free [04:58:40]json_value_free done [04:58:40]process_json_proto returns [04:58:40]Send response to host [04:58:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86723,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [04:58:40]free response buf [04:58:40]execute_script done [04:58:40]execute_script returns [04:58:40]free content buf [04:58:40]Sock 9.Close socket [04:58:40]Sock 9.Thread stoped [04:58:43]ConnectInit Can't take IP for lk.salyk.kg [04:58:43]CommunicateWithHost connect error [04:58:43]CommunicateWithHost err = -1 [04:58:43]OFD Sender: Server communicate error [04:58:48]OFD Sender: Processing packet 86723 [packets to send 273, broken 272] [04:58:48]ProducePacketName [04:58:48]name=ofd_packets/00086723 [04:58:48]OFD Sender: To server: pG, [04:58:48]CommunicateWithHost lk.salyk.kg:30040 [04:58:48]ConnectInit lk.salyk.kg [04:58:53]ConnectInit Can't take IP for lk.salyk.kg [04:58:53]CommunicateWithHost connect error [04:58:53]CommunicateWithHost err = -1 [04:58:53]OFD Sender: Server communicate error [04:58:58]OFD Sender: Processing packet 86723 [packets to send 273, broken 272] [04:58:58]ProducePacketName [04:58:58]name=ofd_packets/00086723 [04:58:58]OFD Sender: To server: pG, [04:58:58]CommunicateWithHost lk.salyk.kg:30040 [04:58:58]ConnectInit lk.salyk.kg [04:59:03]ConnectInit Can't take IP for lk.salyk.kg [04:59:03]CommunicateWithHost connect error [04:59:03]CommunicateWithHost err = -1 [04:59:03]OFD Sender: Server communicate error [04:59:08]OFD Sender: Processing packet 86723 [packets to send 273, broken 272] [04:59:08]ProducePacketName [04:59:08]name=ofd_packets/00086723 [04:59:08]OFD Sender: To server: pG, [04:59:08]CommunicateWithHost lk.salyk.kg:30040 [04:59:08]ConnectInit lk.salyk.kg [04:59:11]Connected sock=9 [04:59:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 25 01 00 00 45 56 1D 01 DF C7 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 36 36 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 54 72 75 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 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 24 00 00 00 F4 03 04 00 FD A3 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C3 52 01 00 35 04 06 00 34 65 FB 06 33 6A A9 F3 E0 B8 67 26 65 9F [04:59:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 E9 64 47 00 07 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 34 39 37 39 10 04 04 00 C3 52 01 00 F4 03 04 00 EE 4E EF 66 B6 04 01 00 00 4A 7A EE C3 F4 59 78 4F [04:59:12]CommunicateWithHost err = 0 [04:59:12]CheckOFDResponse [04:59:12]1017 (14) - 77093643461234 [04:59:12]1041 (16) - 0000000000874979 [04:59:12]1040 (4) - 86723 [04:59:12]1012 (4) - 21.09.2024 22:55 [04:59:12]1206 (1) - 0 [04:59:12]OFD Sender: Remove packet 86723 [04:59:12]ProducePacketName [04:59:12]name=ofd_packets/00086723 [04:59:12]NVStorageDeleteData [04:59:13]OFD Sender: No OFD packet to send [04:59:18]OFD Sender: No OFD packet to send [04:59:23]OFD Sender: No OFD packet to send [04:59:28]OFD Sender: No OFD packet to send [04:59:33]OFD Sender: No OFD packet to send [04:59:38]OFD Sender: No OFD packet to send [04:59:43]OFD Sender: No OFD packet to send [04:59:48]OFD Sender: No OFD packet to send [04:59:53]OFD Sender: No OFD packet to send [04:59:58]OFD Sender: No OFD packet to send [05:00:03]OFD Sender: No OFD packet to send [05:00:08]OFD Sender: No OFD packet to send [05:00:13]OFD Sender: No OFD packet to send [05:00:18]OFD Sender: No OFD packet to send [05:00:23]OFD Sender: No OFD packet to send [05:00:28]OFD Sender: No OFD packet to send [05:00:33]OFD Sender: No OFD packet to send [05:00:38]OFD Sender: No OFD packet to send [05:00:43]OFD Sender: No OFD packet to send [05:00:48]OFD Sender: No OFD packet to send [05:00:53]OFD Sender: No OFD packet to send [05:00:58]OFD Sender: No OFD packet to send [05:01:03]OFD Sender: No OFD packet to send [05:01:08]OFD Sender: No OFD packet to send [05:01:13]OFD Sender: No OFD packet to send [05:01:18]OFD Sender: No OFD packet to send [05:01:23]OFD Sender: No OFD packet to send [05:01:28]OFD Sender: No OFD packet to send [05:01:33]OFD Sender: No OFD packet to send [05:01:38]OFD Sender: No OFD packet to send [05:01:43]OFD Sender: No OFD packet to send [05:01:48]OFD Sender: No OFD packet to send [05:01:53]OFD Sender: No OFD packet to send [05:01:54]recv_with_timeout no data received [05:01:58]OFD Sender: No OFD packet to send [05:02:03]OFD Sender: No OFD packet to send [05:02:08]OFD Sender: No OFD packet to send [05:02:13]OFD Sender: No OFD packet to send [05:02:18]OFD Sender: No OFD packet to send [05:02:23]OFD Sender: No OFD packet to send [05:02:28]OFD Sender: No OFD packet to send [05:02:33]OFD Sender: No OFD packet to send [05:02:38]OFD Sender: No OFD packet to send [05:02:43]OFD Sender: No OFD packet to send [05:02:48]OFD Sender: No OFD packet to send [05:02:53]OFD Sender: No OFD packet to send [05:02:58]OFD Sender: No OFD packet to send [05:03:03]OFD Sender: No OFD packet to send [05:03:08]OFD Sender: No OFD packet to send [05:03:13]OFD Sender: No OFD packet to send [05:03:18]OFD Sender: No OFD packet to send [05:03:23]OFD Sender: No OFD packet to send [05:03:28]OFD Sender: No OFD packet to send [05:03:33]OFD Sender: No OFD packet to send [05:03:38]OFD Sender: No OFD packet to send [05:03:43]OFD Sender: No OFD packet to send [05:03:48]OFD Sender: No OFD packet to send [05:03:53]OFD Sender: No OFD packet to send [05:03:58]OFD Sender: No OFD packet to send [05:04:03]OFD Sender: No OFD packet to send [05:04:08]OFD Sender: No OFD packet to send [05:04:13]OFD Sender: No OFD packet to send [05:04:18]OFD Sender: No OFD packet to send [05:04:23]OFD Sender: No OFD packet to send [05:04:28]OFD Sender: No OFD packet to send [05:04:33]OFD Sender: No OFD packet to send [05:04:38]OFD Sender: No OFD packet to send [05:04:43]OFD Sender: No OFD packet to send [05:04:48]OFD Sender: No OFD packet to send [05:04:53]OFD Sender: No OFD packet to send [05:04:58]OFD Sender: No OFD packet to send [05:05:03]OFD Sender: No OFD packet to send [05:05:08]OFD Sender: No OFD packet to send [05:05:13]OFD Sender: No OFD packet to send [05:05:18]OFD Sender: No OFD packet to send [05:05:23]OFD Sender: No OFD packet to send [05:05:28]OFD Sender: No OFD packet to send [05:05:33]OFD Sender: No OFD packet to send [05:05:38]OFD Sender: No OFD packet to send [05:05:43]OFD Sender: No OFD packet to send [05:05:48]OFD Sender: No OFD packet to send [05:05:53]OFD Sender: No OFD packet to send [05:05:58]OFD Sender: No OFD packet to send [05:06:03]OFD Sender: No OFD packet to send [05:06:08]OFD Sender: No OFD packet to send [05:06:13]OFD Sender: No OFD packet to send [05:06:18]OFD Sender: No OFD packet to send [05:06:23]OFD Sender: No OFD packet to send [05:06:28]OFD Sender: No OFD packet to send [05:06:33]OFD Sender: No OFD packet to send [05:06:38]OFD Sender: No OFD packet to send [05:06:43]OFD Sender: No OFD packet to send [05:06:48]OFD Sender: No OFD packet to send [05:06:53]OFD Sender: No OFD packet to send [05:06:58]OFD Sender: No OFD packet to send [05:07:03]OFD Sender: No OFD packet to send [05:07:08]OFD Sender: No OFD packet to send [05:07:13]OFD Sender: No OFD packet to send [05:07:18]OFD Sender: No OFD packet to send [05:07:23]OFD Sender: No OFD packet to send [05:07:28]OFD Sender: No OFD packet to send [05:07:33]OFD Sender: No OFD packet to send [05:07:38]OFD Sender: No OFD packet to send [05:07:43]OFD Sender: No OFD packet to send [05:07:48]OFD Sender: No OFD packet to send [05:07:53]OFD Sender: No OFD packet to send [05:07:58]OFD Sender: No OFD packet to send [05:08:03]OFD Sender: No OFD packet to send [05:08:08]OFD Sender: No OFD packet to send [05:08:13]OFD Sender: No OFD packet to send [05:08:18]OFD Sender: No OFD packet to send [05:08:24]OFD Sender: No OFD packet to send [05:08:29]OFD Sender: No OFD packet to send [05:08:34]OFD Sender: No OFD packet to send [05:08:39]OFD Sender: No OFD packet to send [05:08:44]OFD Sender: No OFD packet to send [05:08:49]OFD Sender: No OFD packet to send [05:08:54]OFD Sender: No OFD packet to send [05:08:59]OFD Sender: No OFD packet to send [05:09:04]OFD Sender: No OFD packet to send [05:09:09]OFD Sender: No OFD packet to send [05:09:14]OFD Sender: No OFD packet to send [05:09:19]OFD Sender: No OFD packet to send [05:09:24]OFD Sender: No OFD packet to send [05:09:29]OFD Sender: No OFD packet to send [05:09:34]OFD Sender: No OFD packet to send [05:09:39]OFD Sender: No OFD packet to send [05:09:44]OFD Sender: No OFD packet to send [05:09:49]OFD Sender: No OFD packet to send [05:09:54]OFD Sender: No OFD packet to send [05:09:59]OFD Sender: No OFD packet to send [05:10:04]OFD Sender: No OFD packet to send [05:10:09]OFD Sender: No OFD packet to send [05:10:14]OFD Sender: No OFD packet to send [05:10:19]OFD Sender: No OFD packet to send [05:10:24]OFD Sender: No OFD packet to send [05:10:29]OFD Sender: No OFD packet to send [05:10:34]OFD Sender: No OFD packet to send [05:10:39]OFD Sender: No OFD packet to send [05:10:44]OFD Sender: No OFD packet to send [05:10:49]OFD Sender: No OFD packet to send [05:10:54]OFD Sender: No OFD packet to send [05:10:59]OFD Sender: No OFD packet to send [05:11:02]recv_with_timeout no data received [05:11:04]OFD Sender: No OFD packet to send [05:11:09]OFD Sender: No OFD packet to send [05:11:14]OFD Sender: No OFD packet to send [05:11:19]OFD Sender: No OFD packet to send [05:11:24]OFD Sender: No OFD packet to send [05:11:27]recv_with_timeout no data received [05:11:29]OFD Sender: No OFD packet to send [05:11:34]OFD Sender: No OFD packet to send [05:11:39]OFD Sender: No OFD packet to send [05:11:44]OFD Sender: No OFD packet to send [05:11:49]OFD Sender: No OFD packet to send [05:11:54]OFD Sender: No OFD packet to send [05:11:59]OFD Sender: No OFD packet to send [05:12:04]OFD Sender: No OFD packet to send [05:12:09]OFD Sender: No OFD packet to send [05:12:14]OFD Sender: No OFD packet to send [05:12:19]OFD Sender: No OFD packet to send [05:12:24]OFD Sender: No OFD packet to send [05:12:29]OFD Sender: No OFD packet to send [05:12:34]OFD Sender: No OFD packet to send [05:12:39]OFD Sender: No OFD packet to send [05:12:44]OFD Sender: No OFD packet to send [05:12:49]OFD Sender: No OFD packet to send [05:12:54]OFD Sender: No OFD packet to send [05:12:59]OFD Sender: No OFD packet to send [05:13:04]OFD Sender: No OFD packet to send [05:13:09]OFD Sender: No OFD packet to send [05:13:14]OFD Sender: No OFD packet to send [05:13:19]OFD Sender: No OFD packet to send [05:13:24]OFD Sender: No OFD packet to send [05:13:29]OFD Sender: No OFD packet to send [05:13:34]OFD Sender: No OFD packet to send [05:13:39]OFD Sender: No OFD packet to send [05:13:44]OFD Sender: No OFD packet to send [05:13:49]OFD Sender: No OFD packet to send [05:13:54]OFD Sender: No OFD packet to send [05:13:59]OFD Sender: No OFD packet to send [05:13:59]recv_with_timeout no data received [05:14:04]OFD Sender: No OFD packet to send [05:14:09]OFD Sender: No OFD packet to send [05:14:14]OFD Sender: No OFD packet to send [05:14:19]OFD Sender: No OFD packet to send [05:14:24]OFD Sender: No OFD packet to send [05:14:29]OFD Sender: No OFD packet to send [05:14:34]OFD Sender: No OFD packet to send [05:14:39]OFD Sender: No OFD packet to send [05:14:44]OFD Sender: No OFD packet to send [05:14:49]OFD Sender: No OFD packet to send [05:14:54]OFD Sender: No OFD packet to send [05:14:59]OFD Sender: No OFD packet to send [05:15:04]OFD Sender: No OFD packet to send [05:15:09]OFD Sender: No OFD packet to send [05:15:11]recv_with_timeout no data received [05:15:14]OFD Sender: No OFD packet to send [05:15:19]OFD Sender: No OFD packet to send [05:15:24]OFD Sender: No OFD packet to send [05:15:29]OFD Sender: No OFD packet to send [05:15:34]OFD Sender: No OFD packet to send [05:15:39]OFD Sender: No OFD packet to send [05:15:44]OFD Sender: No OFD packet to send [05:15:49]OFD Sender: No OFD packet to send [05:15:54]OFD Sender: No OFD packet to send [05:15:59]OFD Sender: No OFD packet to send [05:16:04]OFD Sender: No OFD packet to send [05:16:09]OFD Sender: No OFD packet to send [05:16:14]OFD Sender: No OFD packet to send [05:16:19]OFD Sender: No OFD packet to send [05:16:24]OFD Sender: No OFD packet to send [05:16:29]OFD Sender: No OFD packet to send [05:16:34]OFD Sender: No OFD packet to send [05:16:39]OFD Sender: No OFD packet to send [05:16:44]OFD Sender: No OFD packet to send [05:16:49]OFD Sender: No OFD packet to send [05:16:54]OFD Sender: No OFD packet to send [05:16:59]OFD Sender: No OFD packet to send [05:17:04]OFD Sender: No OFD packet to send [05:17:09]OFD Sender: No OFD packet to send [05:17:14]OFD Sender: No OFD packet to send [05:17:19]OFD Sender: No OFD packet to send [05:17:24]OFD Sender: No OFD packet to send [05:17:29]OFD Sender: No OFD packet to send [05:17:34]OFD Sender: No OFD packet to send [05:17:39]OFD Sender: No OFD packet to send [05:17:44]OFD Sender: No OFD packet to send [05:17:49]OFD Sender: No OFD packet to send [05:17:54]OFD Sender: No OFD packet to send [05:17:58]recv_with_timeout no data received [05:17:59]OFD Sender: No OFD packet to send [05:18:04]OFD Sender: No OFD packet to send [05:18:09]OFD Sender: No OFD packet to send [05:18:14]OFD Sender: No OFD packet to send [05:18:20]OFD Sender: No OFD packet to send [05:18:25]OFD Sender: No OFD packet to send [05:18:30]OFD Sender: No OFD packet to send [05:18:35]OFD Sender: No OFD packet to send [05:18:40]OFD Sender: No OFD packet to send [05:18:45]OFD Sender: No OFD packet to send [05:18:50]OFD Sender: No OFD packet to send [05:18:54]recv_with_timeout no data received [05:18:55]OFD Sender: No OFD packet to send [05:19:00]OFD Sender: No OFD packet to send [05:19:05]OFD Sender: No OFD packet to send [05:19:10]OFD Sender: No OFD packet to send [05:19:15]OFD Sender: No OFD packet to send [05:19:20]OFD Sender: No OFD packet to send [05:19:25]OFD Sender: No OFD packet to send [05:19:30]OFD Sender: No OFD packet to send [05:19:35]OFD Sender: No OFD packet to send [05:19:40]OFD Sender: No OFD packet to send [05:19:45]OFD Sender: No OFD packet to send [05:19:50]OFD Sender: No OFD packet to send [05:19:54]recv_with_timeout no data received [05:19:55]OFD Sender: No OFD packet to send [05:20:00]OFD Sender: No OFD packet to send [05:20:05]OFD Sender: No OFD packet to send [05:20:10]OFD Sender: No OFD packet to send [05:20:15]OFD Sender: No OFD packet to send [05:20:20]OFD Sender: No OFD packet to send [05:20:25]OFD Sender: No OFD packet to send [05:20:30]OFD Sender: No OFD packet to send [05:20:35]OFD Sender: No OFD packet to send [05:20:40]OFD Sender: No OFD packet to send [05:20:45]OFD Sender: No OFD packet to send [05:20:50]OFD Sender: No OFD packet to send [05:20:55]OFD Sender: No OFD packet to send [05:21:00]OFD Sender: No OFD packet to send [05:21:05]OFD Sender: No OFD packet to send [05:21:10]OFD Sender: No OFD packet to send [05:21:15]OFD Sender: No OFD packet to send [05:21:20]OFD Sender: No OFD packet to send [05:21:25]OFD Sender: No OFD packet to send [05:21:30]OFD Sender: No OFD packet to send [05:21:35]OFD Sender: No OFD packet to send [05:21:40]OFD Sender: No OFD packet to send [05:21:45]OFD Sender: No OFD packet to send [05:21:50]OFD Sender: No OFD packet to send [05:21:55]OFD Sender: No OFD packet to send [05:22:00]OFD Sender: No OFD packet to send [05:22:05]OFD Sender: No OFD packet to send [05:22:10]OFD Sender: No OFD packet to send [05:22:15]OFD Sender: No OFD packet to send [05:22:20]OFD Sender: No OFD packet to send [05:22:25]OFD Sender: No OFD packet to send [05:22:30]OFD Sender: No OFD packet to send [05:22:35]OFD Sender: No OFD packet to send [05:22:40]OFD Sender: No OFD packet to send [05:22:45]OFD Sender: No OFD packet to send [05:22:50]OFD Sender: No OFD packet to send [05:22:55]OFD Sender: No OFD packet to send [05:23:00]OFD Sender: No OFD packet to send [05:23:05]OFD Sender: No OFD packet to send [05:23:10]OFD Sender: No OFD packet to send [05:23:15]OFD Sender: No OFD packet to send [05:23:20]OFD Sender: No OFD packet to send [05:23:25]OFD Sender: No OFD packet to send [05:23:30]OFD Sender: No OFD packet to send [05:23:35]OFD Sender: No OFD packet to send [05:23:40]OFD Sender: No OFD packet to send [05:23:45]OFD Sender: No OFD packet to send [05:23:50]OFD Sender: No OFD packet to send [05:23:55]OFD Sender: No OFD packet to send [05:24:00]OFD Sender: No OFD packet to send [05:24:05]OFD Sender: No OFD packet to send [05:24:10]OFD Sender: No OFD packet to send [05:24:15]recv_with_timeout no data received [05:24:15]OFD Sender: No OFD packet to send [05:24:20]OFD Sender: No OFD packet to send [05:24:25]OFD Sender: No OFD packet to send [05:24:30]OFD Sender: No OFD packet to send [05:24:35]OFD Sender: No OFD packet to send [05:24:40]OFD Sender: No OFD packet to send [05:24:45]OFD Sender: No OFD packet to send [05:24:50]OFD Sender: No OFD packet to send [05:24:55]OFD Sender: No OFD packet to send [05:25:00]OFD Sender: No OFD packet to send [05:25:05]OFD Sender: No OFD packet to send [05:25:10]OFD Sender: No OFD packet to send [05:25:15]OFD Sender: No OFD packet to send [05:25: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:10]OFD Sender: No OFD packet to send [05:26:15]OFD Sender: No OFD packet to send [05:26:20]OFD Sender: No OFD packet to send [05:26:25]OFD Sender: No OFD packet to send [05:26:30]OFD Sender: No OFD packet to send [05:26:35]OFD Sender: No OFD packet to send [05:26:40]OFD Sender: No OFD packet to send [05:26:45]OFD Sender: No OFD packet to send [05:26:50]OFD Sender: No OFD packet to send [05:26:55]OFD Sender: No OFD packet to send [05:27:00]OFD Sender: No OFD packet to send [05:27:05]OFD Sender: No OFD packet to send [05:27:10]OFD Sender: No OFD packet to send [05:27:15]OFD Sender: No OFD packet to send [05:27:20]OFD Sender: No OFD packet to send [05:27:25]OFD Sender: No OFD packet to send [05:27:30]OFD Sender: No OFD packet to send [05:27:35]OFD Sender: No OFD packet to send [05:27:40]OFD Sender: No OFD packet to send [05:27:45]OFD Sender: No OFD packet to send [05:27:50]OFD Sender: No OFD packet to send [05:27:55]OFD Sender: No OFD packet to send [05:28:00]OFD Sender: No OFD packet to send [05:28:05]OFD Sender: No OFD packet to send [05:28:08]recv_with_timeout no data received [05:28:10]OFD Sender: No OFD packet to send [05:28:16]OFD Sender: No OFD packet to send [05:28:21]OFD Sender: No OFD packet to send [05:28:26]OFD Sender: No OFD packet to send [05:28:30]recv_with_timeout no data received [05:28:31]OFD Sender: No OFD packet to send [05:28:36]OFD Sender: No OFD packet to send [05:28:41]OFD Sender: No OFD packet to send [05:28:46]OFD Sender: No OFD packet to send [05:28:51]OFD Sender: No OFD packet to send [05:28:56]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:01]accept exits with 10 [05:31:01]New connection [05:31:01]New thread 3066723684 created [05:31:01]Thread 3066867044 joined [05:31:01]Waiting for new connection... [05:31:01] Sock 10.Parse request [05:31:01]Sock 10.Check first char [05:31:01]Sock 10.First char is OK [05:31:01]request: POST /json_proto HTTP/1.0 [05:31:01]Method: POST [05:31:01]URL: /json_proto [05:31:01]Method is POST - this is cgi request [05:31:01]url: /json_proto [05:31:01]query_string will be loaded in cgi processing [05:31:01]execute_cgi json_proto POST (null) [05:31:01]execute_cgi path=json_proto method=POST [05:31:01]POST find Content-Length [05:31:01]Host: 172.17.47.196:8080 [05:31:01]Content-Length: 815 [05:31:01]Content-Type: application/json [05:31:01] [05:31:01]POST finish read [05:31:01]Found Content-Length = 815 [05:31:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148060", "tax_sys" : 0, "items" : [ { "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 77.00, "quantity" : 1.000, "sum" : 77.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" : 77.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:31:01]execute_script... [05:31: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 : (3)148060", "tax_sys" : 0, "items" : [ { "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 77.00, "quantity" : 1.000, "sum" : 77.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" : 77.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:31:01]POST & json_proto [05:31:01]process_json_proto [05:31:01]json parsed OK: [05:31:01]protocol is kg_v1.0 [05:31:01]action value=close_receipt [05:31:01]process_action close_receipt [05:31:01]cmd_close_receipt [05:31:01]MH_GetDate [05:31:01]Write to MH i2c: F0 00 00 65 00 54 [05:31:01]Write i2c OK [05:31:01]MH_I2C_Read... [05:31:01]Read from MH i2c: F0 [05:31:01]MH_I2C_Read... [05:31:01]Read from MH i2c: F0 09 00 [05:31:01]MH_I2C_Read... [05:31:01]Read from MH i2c: F0 09 00 65 00 00 96 AB EF 66 4C 6B 94 66 A4 [05:31:01]GetLastDocTimeStamp 1726981117 [05:31:01]current date 1726983062 [05:31:01]FM_GetShiftState [05:31:01]SAM_PROTO_GetShiftState [05:31:01]wFMCommunicate request_size=4 [05:31:01]MH_SAM_APDU [05:31:01]CAPDU: 80 13 01 00 [05:31:01]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [05:31:01]Write i2c OK [05:31:01]MH_I2C_Read... [05:31:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:31:01]Read from MH i2c: E2 [05:31:01]MH_I2C_Read... [05:31:01]Read from MH i2c: E2 0E 00 [05:31:01]MH_I2C_Read... [05:31:01]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A1 [05:31:01]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [05:31:01]wFMCommunicate OK [05:31:01]SAM_PROTO_GetShiftState done [05:31:01]FM_GetShiftState done [05:31:01]opened in 1726964220 [05:31:01]opened+sec_in_day 1727050620 [05:31:01]quantity*price = 7700 [05:31:01]sum+1 = 7701 [05:31:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 77.00 НСП 1% : 0.68 НДС 12% : 8.18 Наличными: 0.00 Безнал.: 77.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 37 22.09.2024 05:31 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 86724 ФПД: 205924007924258 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T053102&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86724&fm=205924007924258&tin=02508201610067®Number=0000000000092592&sum=7700 0 [05:31:02]StoreToDocumentArchive [05:31:02]shift 497 fd 86724 [05:31:02]save to /storage/0497/doc_00086724 [05:31:02]save last doc name /storage/0497/doc_00086724 to /storage/kkm_last_doc_name [05:31:02]save OK [05:31:02]Clear old archive folders... [05:31:02]ProcessDocumentItem done err = 0, tmpTLVsize=293 [05:31:02]tlvbuf is 000CDD40 [05:31:02]SAM_PROTO_ClearQueue [05:31:02]wFMCommunicate request_size=4 [05:31:02]MH_SAM_APDU [05:31:02]CAPDU: 80 09 00 00 [05:31:02]Write to MH i2c: E2 08 00 73 00 80 09 00 00 00 00 00 00 E5 [05:31:02]Write i2c OK [05:31:02]MH_I2C_Read... [05:31:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:31:02]Read from MH i2c: E2 [05:31:02]MH_I2C_Read... [05:31:02]Read from MH i2c: E2 03 00 [05:31:02]MH_I2C_Read... [05:31:02]Read from MH i2c: E2 03 00 73 00 00 90 00 E7 [05:31:02]RAPDU: 90 00 [05:31:02]wFMCommunicate OK [05:31:02]SAM_PROTO_ClearQueue done [05:31:02]KKMCreateOFDPacket [05:31:02]OFDProtocolAddRootSTLVToBuf [05:31:02]FM_MakeSignedData [05:31:02]FM_MakeSignedData [05:31:02]SAM_PROTO_SignData [05:31:02]wFMCommunicate request_size=4 [05:31:02]MH_SAM_APDU [05:31:02]CAPDU: 80 0D 01 02 [05:31:02]Write to MH i2c: E2 08 00 74 00 80 0D 01 02 00 00 00 00 ED [05:31:02]Write i2c OK [05:31:02]MH_I2C_Read... [05:31:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:31:02]Read from MH i2c: E2 [05:31:02]MH_I2C_Read... [05:31:02]Read from MH i2c: E2 03 00 [05:31:02]MH_I2C_Read... [05:31:02]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [05:31:02]RAPDU: 90 00 [05:31:02]wFMCommunicate OK [05:31:02]wFMCommunicate request_size=255 [05:31:02]MH_SAM_APDU [05:31:02]CAPDU: 80 0D 02 02 FA 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 1E 00 00 00 00 13 04 06 00 14 1E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 1E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 14 1E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 96 AB EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [05:31:02]Write to MH i2c: E2 02 01 75 00 80 0D 02 02 FA 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 1E 00 00 00 00 13 04 06 00 14 1E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 1E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 14 1E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 96 AB EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 2F [05:31:02]Write i2c OK [05:31:02]MH_I2C_Read... [05:31:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:31:03]Read from MH i2c: E2 [05:31:03]MH_I2C_Read... [05:31:03]Read from MH i2c: E2 03 00 [05:31:03]MH_I2C_Read... [05:31:03]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [05:31:03]RAPDU: 90 00 [05:31:03]wFMCommunicate OK [05:31:03]wFMCommunicate request_size=52 [05:31:03]MH_SAM_APDU [05:31:03]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C4 52 01 00 35 04 06 00 BB 49 6B 57 D2 22 [05:31:03]Write to MH i2c: E2 37 00 76 00 80 0D 02 02 2F 00 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C4 52 01 00 35 04 06 00 BB 49 6B 57 D2 22 00 00 92 [05:31:03]Write i2c OK [05:31:03]MH_I2C_Read... [05:31:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:31:03]Read from MH i2c: E2 [05:31:03]MH_I2C_Read... [05:31:03]Read from MH i2c: E2 03 00 [05:31:03]MH_I2C_Read... [05:31:03]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [05:31:03]RAPDU: 90 00 [05:31:03]wFMCommunicate OK [05:31:03]wFMCommunicate request_size=4 [05:31:03]MH_SAM_APDU [05:31:03]CAPDU: 80 0D 03 02 [05:31:03]Write to MH i2c: E2 08 00 77 00 80 0D 03 02 00 00 00 00 F2 [05:31:03]Write i2c OK [05:31:03]MH_I2C_Read... [05:31:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:31:03]Read from MH i2c: E2 [05:31:03]MH_I2C_Read... [05:31:03]Read from MH i2c: E2 0B 00 [05:31:03]MH_I2C_Read... [05:31:03]Read from MH i2c: E2 0B 00 77 00 00 3C 85 0B 19 A8 3C 21 11 90 00 EE [05:31:03]RAPDU: 3C 85 0B 19 A8 3C 21 11 90 00 [05:31:03]wFMCommunicate OK [05:31:03]SAM_PROTO_SignData done [05:31:03]FM_MakeSignedData done [05:31:03]CreateOFDProtocolMessage [05:31:03]wFMCommunicate request_size=4 [05:31:03]MH_SAM_APDU [05:31:03]CAPDU: 80 11 00 00 [05:31:03]Write to MH i2c: E2 08 00 78 00 80 11 00 00 00 00 00 00 F2 [05:31:03]Write i2c OK [05:31:03]MH_I2C_Read... [05:31:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:31:03]Read from MH i2c: E2 [05:31:03]MH_I2C_Read... [05:31:03]Read from MH i2c: E2 17 00 [05:31:03]MH_I2C_Read... [05:31:03]Read from MH i2c: E2 17 00 78 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 51 [05:31:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [05:31:03]wFMCommunicate OK [05:31:03]CreateOFDProtocolMessage done [05:31:03]OFDSenderStorePacket 86724 [05:31:03]StoreOFDPacket docnum=86724 [05:31:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 39 01 00 00 B3 BA 31 01 32 E1 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 1E 00 00 00 00 13 04 06 00 14 1E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 1E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 14 1E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 96 AB EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C4 52 01 00 35 04 06 00 BB 49 6B 57 D2 22 3C 85 0B 19 A8 3C 21 11 [05:31:03]CheckFolder [05:31:03]dirname=/storage/ofd_packets [05:31:03]CheckFolder done [05:31:03]ProducePacketName [05:31:03]name=ofd_packets/00086724 [05:31:03]NVStorageSaveData ofd_packets/00086724 [05:31:03]File name is /storage/ofd_packets/00086724 [05:31:03]Write 343 bytes [05:31:03]NVStorageSaveData done [05:31:03]OFDSenderStorePacket done [05:31:03]KKMCreateOFDPacket done [05:31:03]NVStorageSaveData kkm_last_timestamp [05:31:03]File name is /storage/kkm_last_timestamp [05:31:03]Write 4 bytes [05:31:03]NVStorageSaveData done [05:31:03]ExternCall_PrintAddStr [05:31:03]wPrintStart [05:31:03]Write to MH i2c: 01 00 00 79 00 79 [05:31:03]Write i2c OK [05:31:03]MH_I2C_Read... [05:31:03]Read from MH i2c: 01 [05:31:03]MH_I2C_Read... [05:31:03]Read from MH i2c: 01 07 00 [05:31:03]MH_I2C_Read... [05:31:03]Read from MH i2c: 01 07 00 79 00 00 00 00 00 00 FF 0F 8E [05:31:03]RasterBufferAndPrint [05:31:03]line Счет N : (3)148060 [05:31:03]line ИНН: 02508201610067 [05:31:03]line Контрольно-Кассовый Чек [05:31:03]line ПРОДАЖА [05:31:03]line Товар: 4700000480050 [05:31:03]line Напиток Nitro Energy эн green ж/б 0,45л [05:31:03]line 1.000 * 77.00 [05:31:03]line = 77.00 [05:31:03]line НДС 12% НСП 1% [05:31:03]line > о реализуемом товаре [05:31:03]line ИТОГО: 77.00 [05:31:03]line НСП 1% : 0.68 [05:31:03]line НДС 12% : 8.18 [05:31:03]line Наличными: 0.00 [05:31:03]line Безнал.: 77.00 [05:31:03]line Место: АЗС № 137 "Партнер Нефть" [05:31:03]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [05:31:03]line СНО: Общий режим [05:31:03]line Чек 37 22.09.2024 05:31 [05:31:03]line Смена: 497 ФФД: 1.0 [05:31:03]line ЗНМ: 0300000064 [05:31:03]line РНМ: 0000000000092592 [05:31:03]line Версия ККМ: 001 [05:31:03]line Платежная система: O! деньги [05:31:03]line ФМ: 0000000000874979 [05:31:03]line ФД: 86724 [05:31:03]line ФПД: 205924007924258 [05:31:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T053102&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86724&fm=205924007924258&tin=02508201610067®Number=0000000000092592&sum=7700 [05:31:03]OFD Sender: Processing packet 86724 [packets to send 273, broken 272] [05:31:03]ProducePacketName [05:31:03]name=ofd_packets/00086724 [05:31:03]OFD Sender: To server: pG, [05:31:03]CommunicateWithHost lk.salyk.kg:30040 [05:31:03]ConnectInit lk.salyk.kg [05:31:03]line 0 [05:31:03]written 0, free lines is 4095 [05:31:04]Write to MH i2c: 01 00 00 A4 00 A4 [05:31:04]Write i2c OK [05:31:04]MH_I2C_Read... [05:31:04]Read from MH i2c: 01 [05:31:04]MH_I2C_Read... [05:31:04]Read from MH i2c: 01 07 00 [05:31:04]MH_I2C_Read... [05:31:04]Read from MH i2c: 01 07 00 A4 00 00 00 00 00 00 B2 0C 69 [05:31:04]RasterBufferAndPrint [05:31:04]line [05:31:04]line [05:31:04]line [05:31:04]line [05:31:04]line [05:31:04]written 0, free lines is 3256 [05:31:04]MH_Cut [05:31:04]Write to MH i2c: D1 01 00 AB 00 01 7D [05:31:04]Write i2c OK [05:31:04]MH_I2C_Read... [05:31:04]Read from MH i2c: D1 [05:31:04]MH_I2C_Read... [05:31:04]Read from MH i2c: D1 01 00 [05:31:04]MH_I2C_Read... [05:31:04]Read from MH i2c: D1 01 00 AB 00 00 7C [05:31:04]Write to MH i2c: 01 00 00 AC 00 AC [05:31:04]Write i2c OK [05:31:04]MH_I2C_Read... [05:31:04]*** Cut start [05:31:04]*** Partial cut [05:31:04]*** CUTSNS_PIN = 1 [05:31:05]*** CUTSNS_PIN = 0 [05:31:05]*** Brake cut motor [05:31:05]Read from MH i2c: 01 [05:31:05]MH_I2C_Read... [05:31:05]*** Stop cut motor [05:31:05]*** Cut end [05:31:05]Read from MH i2c: 01 07 00 [05:31:05]MH_I2C_Read... [05:31:05]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 FF 0F C1 [05:31:05]process_action close_receipt done [05:31:05]requested_data is exist [05:31:05]produce_requested_data [05:31:05]requested_item fm.sn is exist - process it [05:31:05]wFMCommunicate request_size=4 [05:31:05]MH_SAM_APDU [05:31:05]CAPDU: 80 11 00 00 [05:31:05]Write to MH i2c: E2 08 00 AD 00 80 11 00 00 00 00 00 00 27 [05:31:05]Write i2c OK [05:31:05]MH_I2C_Read... [05:31:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:31:05]Read from MH i2c: E2 [05:31:05]MH_I2C_Read... [05:31:05]Read from MH i2c: E2 17 00 [05:31:05]MH_I2C_Read... [05:31:05]Read from MH i2c: E2 17 00 AD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 86 [05:31:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [05:31:05]wFMCommunicate OK [05:31:05]requested_item fd.num is exist - process it [05:31:05]SAM_PROTO_GetFieldsCounters [05:31:05]wFMCommunicate request_size=4 [05:31:05]MH_SAM_APDU [05:31:05]CAPDU: 80 13 00 00 [05:31:05]Write to MH i2c: E2 08 00 AE 00 80 13 00 00 00 00 00 00 2A [05:31:05]Write i2c OK [05:31:05]MH_I2C_Read... [05:31:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:31:05]Read from MH i2c: E2 [05:31:05]MH_I2C_Read... [05:31:05]Read from MH i2c: E2 62 00 [05:31:05]MH_I2C_Read... [05:31:05]Read from MH i2c: E2 62 00 AE 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C4 52 01 00 0E 04 04 00 F1 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 D1 [05:31:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C4 52 01 00 0E 04 04 00 F1 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 [05:31:05]wFMCommunicate OK [05:31:05]SAM_PROTO_GetFieldsCounters done [05:31:05]requested_item shift.num is exist - process it [05:31:05]requested_item shift.opened is exist - process it [05:31:05]req_shift_opened [05:31:05]FM_GetShiftState [05:31:05]SAM_PROTO_GetShiftState [05:31:05]wFMCommunicate request_size=4 [05:31:05]MH_SAM_APDU [05:31:05]CAPDU: 80 13 01 00 [05:31:05]Write to MH i2c: E2 08 00 AF 00 80 13 01 00 00 00 00 00 2C [05:31:05]Write i2c OK [05:31:05]MH_I2C_Read... [05:31:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:31:05]Read from MH i2c: E2 [05:31:05]MH_I2C_Read... [05:31:05]Read from MH i2c: E2 0E 00 [05:31:05]MH_I2C_Read... [05:31:05]Read from MH i2c: E2 0E 00 AF 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 EA [05:31:05]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [05:31:05]wFMCommunicate OK [05:31:05]SAM_PROTO_GetShiftState done [05:31:05]FM_GetShiftState done [05:31:05]req_shift_opened done [05:31:05]requested_item shift.open_date is exist - process it [05:31:05]req_shift_open_date [05:31:05]req_shift_open_date done [05:31:05]produce_requested_data done [05:31:05]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86724,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [05:31:05]process_action_free close_receipt [05:31:05]json_value_free [05:31:05]json_value_free done [05:31:05]process_json_proto returns [05:31:05]Send response to host [05:31:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86724,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [05:31:05]free response buf [05:31:05]execute_script done [05:31:05]execute_script returns [05:31:05]free content buf [05:31:05]Sock 10.Close socket [05:31:05]Sock 10.Thread stoped [05:31:08]ConnectInit Can't take IP for lk.salyk.kg [05:31:08]CommunicateWithHost connect error [05:31:08]CommunicateWithHost err = -1 [05:31:08]OFD Sender: Server communicate error [05:31:13]OFD Sender: Processing packet 86724 [packets to send 273, broken 272] [05:31:13]ProducePacketName [05:31:13]name=ofd_packets/00086724 [05:31:13]OFD Sender: To server: pG, [05:31:13]CommunicateWithHost lk.salyk.kg:30040 [05:31:13]ConnectInit lk.salyk.kg [05:31:18]ConnectInit Can't take IP for lk.salyk.kg [05:31:18]CommunicateWithHost connect error [05:31:18]CommunicateWithHost err = -1 [05:31:18]OFD Sender: Server communicate error [05:31:23]OFD Sender: Processing packet 86724 [packets to send 273, broken 272] [05:31:23]ProducePacketName [05:31:23]name=ofd_packets/00086724 [05:31:23]OFD Sender: To server: pG, [05:31:23]CommunicateWithHost lk.salyk.kg:30040 [05:31:23]ConnectInit lk.salyk.kg [05:31:28]Connected sock=10 [05:31:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 39 01 00 00 B3 BA 31 01 32 E1 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 1E 00 00 00 00 13 04 06 00 14 1E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 1E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 14 1E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 96 AB EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C4 52 01 00 35 04 06 00 BB 49 6B 57 D2 22 3C 85 0B 19 A8 3C 21 11 [05:31:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 DD BB 47 00 AD 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 34 39 37 39 10 04 04 00 C4 52 01 00 F4 03 04 00 7F 56 EF 66 B6 04 01 00 00 FC 56 E8 B4 34 06 E6 2D [05:31:28]CommunicateWithHost err = 0 [05:31:28]CheckOFDResponse [05:31:28]1017 (14) - 77093643461234 [05:31:28]1041 (16) - 0000000000874979 [05:31:28]1040 (4) - 86724 [05:31:28]1012 (4) - 21.09.2024 23:27 [05:31:28]1206 (1) - 0 [05:31:28]OFD Sender: Remove packet 86724 [05:31:28]ProducePacketName [05:31:28]name=ofd_packets/00086724 [05:31:28]NVStorageDeleteData [05:31:29]OFD Sender: No OFD packet to send [05:31:34]OFD Sender: No OFD packet to send [05:31:39]OFD Sender: No OFD packet to send [05:31:44]OFD Sender: No OFD packet to send [05:31:49]OFD Sender: No OFD packet to send [05:31:54]OFD Sender: No OFD packet to send [05:31:55]recv_with_timeout no data received [05:31:59]OFD Sender: No OFD packet to send [05:32:04]OFD Sender: No OFD packet to send [05:32:09]OFD Sender: No OFD packet to send [05:32:14]OFD Sender: No OFD packet to send [05:32:19]OFD Sender: No OFD packet to send [05:32:24]OFD Sender: No OFD packet to send [05:32:27]recv_with_timeout no data received [05:32:29]OFD Sender: No OFD packet to send [05:32:34]OFD Sender: No OFD packet to send [05:32:39]OFD Sender: No OFD packet to send [05:32:44]OFD Sender: No OFD packet to send [05:32:49]OFD Sender: No OFD packet to send [05:32:54]OFD Sender: No OFD packet to send [05:32:59]OFD Sender: No OFD packet to send [05:33:04]OFD Sender: No OFD packet to send [05:33:09]OFD Sender: No OFD packet to send [05:33:14]OFD Sender: No OFD packet to send [05:33:19]OFD Sender: No OFD packet to send [05:33:24]OFD Sender: No OFD packet to send [05:33:29]OFD Sender: No OFD packet to send [05:33:34]OFD Sender: No OFD packet to send [05:33:39]OFD Sender: No OFD packet to send [05:33:42]accept exits with 9 [05:33:42]New connection [05:33:42]New thread 3066867044 created [05:33:42]Thread 3066723684 joined [05:33:42]Waiting for new connection... [05:33:42] Sock 9.Parse request [05:33:42]Sock 9.Check first char [05:33:42]Sock 9.First char is OK [05:33:42]request: POST /json_proto HTTP/1.0 [05:33:42]Method: POST [05:33:42]URL: /json_proto [05:33:42]Method is POST - this is cgi request [05:33:42]url: /json_proto [05:33:42]query_string will be loaded in cgi processing [05:33:42]execute_cgi json_proto POST (null) [05:33:42]execute_cgi path=json_proto method=POST [05:33:42]POST find Content-Length [05:33:42]Host: 172.17.47.196:8080 [05:33:42]Content-Length: 655 [05:33:42]Content-Type: application/json [05:33:42] [05:33:42]POST finish read [05:33:42]Found Content-Length = 655 [05:33:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148061", "tax_sys" : 0, "items" : [ { "code": "4600682557456", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FLash up energy \u044D\u043D \u0436/\u0431 0,5/0,45\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:33:42]execute_script... [05:33: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 : (3)148061", "tax_sys" : 0, "items" : [ { "code": "4600682557456", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FLash up energy \u044D\u043D \u0436/\u0431 0,5/0,45\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:33:42]POST & json_proto [05:33:42]process_json_proto [05:33:42]json parsed OK: [05:33:42]protocol is kg_v1.0 [05:33:42]action value=close_receipt [05:33:42]process_action close_receipt [05:33:42]cmd_close_receipt [05:33:42]MH_GetDate [05:33:42]Write to MH i2c: F0 00 00 B0 00 9F [05:33:42]Write i2c OK [05:33:42]MH_I2C_Read... [05:33:42]Read from MH i2c: F0 [05:33:42]MH_I2C_Read... [05:33:42]Read from MH i2c: F0 09 00 [05:33:42]MH_I2C_Read... [05:33:42]Read from MH i2c: F0 09 00 B0 00 00 37 AC EF 66 4C 6B 94 66 91 [05:33:42]GetLastDocTimeStamp 1726983062 [05:33:42]current date 1726983223 [05:33:42]FM_GetShiftState [05:33:42]SAM_PROTO_GetShiftState [05:33:42]wFMCommunicate request_size=4 [05:33:42]MH_SAM_APDU [05:33:42]CAPDU: 80 13 01 00 [05:33:42]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [05:33:42]Write i2c OK [05:33:42]MH_I2C_Read... [05:33:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:33:42]Read from MH i2c: E2 [05:33:42]MH_I2C_Read... [05:33:42]Read from MH i2c: E2 0E 00 [05:33:42]MH_I2C_Read... [05:33:42]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 EC [05:33:42]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [05:33:42]wFMCommunicate OK [05:33:42]SAM_PROTO_GetShiftState done [05:33:42]FM_GetShiftState done [05:33:42]opened in 1726964220 [05:33:42]opened+sec_in_day 1727050620 [05:33:42]quantity*price = 8500 [05:33:42]sum+1 = 8501 [05:33:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 85.00 НСП 1% : 0.75 НДС 12% : 9.03 Наличными: 85.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 38 22.09.2024 05:33 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86725 ФПД: 91013742939508 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T053343&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86725&fm=91013742939508&tin=02508201610067®Number=0000000000092592&sum=8500 0 [05:33:43]StoreToDocumentArchive [05:33:43]shift 497 fd 86725 [05:33:43]save to /storage/0497/doc_00086725 [05:33:43]save last doc name /storage/0497/doc_00086725 to /storage/kkm_last_doc_name [05:33:43]save OK [05:33:43]Clear old archive folders... [05:33:43]ProcessDocumentItem done err = 0, tmpTLVsize=294 [05:33:43]tlvbuf is 000BDDA0 [05:33:43]SAM_PROTO_ClearQueue [05:33:43]wFMCommunicate request_size=4 [05:33:43]MH_SAM_APDU [05:33:43]CAPDU: 80 09 00 00 [05:33:43]Write to MH i2c: E2 08 00 BE 00 80 09 00 00 00 00 00 00 30 [05:33:43]Write i2c OK [05:33:43]MH_I2C_Read... [05:33:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:33:43]Read from MH i2c: E2 [05:33:43]MH_I2C_Read... [05:33:43]Read from MH i2c: E2 03 00 [05:33:43]MH_I2C_Read... [05:33:43]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [05:33:43]RAPDU: 90 00 [05:33:43]wFMCommunicate OK [05:33:43]SAM_PROTO_ClearQueue done [05:33:43]KKMCreateOFDPacket [05:33:43]OFDProtocolAddRootSTLVToBuf [05:33:43]FM_MakeSignedData [05:33:43]FM_MakeSignedData [05:33:43]SAM_PROTO_SignData [05:33:43]wFMCommunicate request_size=4 [05:33:43]MH_SAM_APDU [05:33:43]CAPDU: 80 0D 01 02 [05:33:43]Write to MH i2c: E2 08 00 BF 00 80 0D 01 02 00 00 00 00 38 [05:33:43]Write i2c OK [05:33:43]MH_I2C_Read... [05:33:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:33:43]Read from MH i2c: E2 [05:33:43]MH_I2C_Read... [05:33:43]Read from MH i2c: E2 03 00 [05:33:43]MH_I2C_Read... [05:33:43]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [05:33:43]RAPDU: 90 00 [05:33:43]wFMCommunicate OK [05:33:43]wFMCommunicate request_size=255 [05:33:43]MH_SAM_APDU [05:33:43]CAPDU: 80 0D 02 02 FA 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 37 AC EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 [05:33:43]Write to MH i2c: E2 02 01 C0 00 80 0D 02 02 FA 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 37 AC EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 00 00 6C [05:33:43]Write i2c OK [05:33:43]MH_I2C_Read... [05:33:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:33:44]Read from MH i2c: E2 [05:33:44]MH_I2C_Read... [05:33:44]Read from MH i2c: E2 03 00 [05:33:44]MH_I2C_Read... [05:33:44]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [05:33:44]RAPDU: 90 00 [05:33:44]wFMCommunicate OK [05:33:44]wFMCommunicate request_size=53 [05:33:44]MH_SAM_APDU [05:33:44]CAPDU: 80 0D 02 02 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C5 52 01 00 35 04 06 00 52 C6 C9 D1 4D 74 [05:33:44]Write to MH i2c: E2 38 00 C1 00 80 0D 02 02 30 00 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C5 52 01 00 35 04 06 00 52 C6 C9 D1 4D 74 00 00 C9 [05:33:44]Write i2c OK [05:33:44]MH_I2C_Read... [05:33:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:33:44]Read from MH i2c: E2 [05:33:44]MH_I2C_Read... [05:33:44]Read from MH i2c: E2 03 00 [05:33:44]MH_I2C_Read... [05:33:44]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [05:33:44]RAPDU: 90 00 [05:33:44]wFMCommunicate OK [05:33:44]wFMCommunicate request_size=4 [05:33:44]MH_SAM_APDU [05:33:44]CAPDU: 80 0D 03 02 [05:33:44]Write to MH i2c: E2 08 00 C2 00 80 0D 03 02 00 00 00 00 3D [05:33:44]Write i2c OK [05:33:44]MH_I2C_Read... [05:33:44]OFD Sender: No OFD packet to send [05:33:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:33:44]Read from MH i2c: E2 [05:33:44]MH_I2C_Read... [05:33:44]Read from MH i2c: E2 0B 00 [05:33:44]MH_I2C_Read... [05:33:44]Read from MH i2c: E2 0B 00 C2 00 00 43 6C 66 21 AD 7D 6F 0E 90 00 1B [05:33:44]RAPDU: 43 6C 66 21 AD 7D 6F 0E 90 00 [05:33:44]wFMCommunicate OK [05:33:44]SAM_PROTO_SignData done [05:33:44]FM_MakeSignedData done [05:33:44]CreateOFDProtocolMessage [05:33:44]wFMCommunicate request_size=4 [05:33:44]MH_SAM_APDU [05:33:44]CAPDU: 80 11 00 00 [05:33:44]Write to MH i2c: E2 08 00 C3 00 80 11 00 00 00 00 00 00 3D [05:33:44]Write i2c OK [05:33:44]MH_I2C_Read... [05:33:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:33:44]Read from MH i2c: E2 [05:33:44]MH_I2C_Read... [05:33:44]Read from MH i2c: E2 17 00 [05:33:44]MH_I2C_Read... [05:33:44]Read from MH i2c: E2 17 00 C3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 9C [05:33:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [05:33:44]wFMCommunicate OK [05:33:44]CreateOFDProtocolMessage done [05:33:44]OFDSenderStorePacket 86725 [05:33:44]StoreOFDPacket docnum=86725 [05:33:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 3A 01 00 00 18 DB 32 01 7F 0D 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 37 AC EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C5 52 01 00 35 04 06 00 52 C6 C9 D1 4D 74 43 6C 66 21 AD 7D 6F 0E [05:33:44]CheckFolder [05:33:44]dirname=/storage/ofd_packets [05:33:44]CheckFolder done [05:33:44]ProducePacketName [05:33:44]name=ofd_packets/00086725 [05:33:44]NVStorageSaveData ofd_packets/00086725 [05:33:44]File name is /storage/ofd_packets/00086725 [05:33:44]Write 344 bytes [05:33:44]NVStorageSaveData done [05:33:44]OFDSenderStorePacket done [05:33:44]KKMCreateOFDPacket done [05:33:44]NVStorageSaveData kkm_last_timestamp [05:33:44]File name is /storage/kkm_last_timestamp [05:33:44]Write 4 bytes [05:33:44]NVStorageSaveData done [05:33:44]ExternCall_PrintAddStr [05:33:44]wPrintStart [05:33:44]Write to MH i2c: 01 00 00 C4 00 C4 [05:33:44]Write i2c OK [05:33:44]MH_I2C_Read... [05:33:44]Read from MH i2c: 01 [05:33:44]MH_I2C_Read... [05:33:44]Read from MH i2c: 01 07 00 [05:33:44]MH_I2C_Read... [05:33:44]Read from MH i2c: 01 07 00 C4 00 00 00 00 00 00 FF 0F D9 [05:33:44]RasterBufferAndPrint [05:33:44]line Счет N : (3)148061 [05:33:44]line ИНН: 02508201610067 [05:33:44]line Контрольно-Кассовый Чек [05:33:44]line ПРОДАЖА [05:33:44]line Товар: 4600682557456 [05:33:44]line Напиток FLash up energy эн ж/б 0,5/0,45л [05:33:44]line 1.000 * 85.00 [05:33:44]line = 85.00 [05:33:44]line НДС 12% НСП 1% [05:33:44]line > о реализуемом товаре [05:33:44]line ИТОГО: 85.00 [05:33:44]line НСП 1% : 0.75 [05:33:44]line НДС 12% : 9.03 [05:33:44]line Наличными: 85.00 [05:33:44]line Безнал.: 0.00 [05:33:44]line Место: АЗС № 137 "Партнер Нефть" [05:33:44]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [05:33:44]line СНО: Общий режим [05:33:44]line Чек 38 22.09.2024 05:33 [05:33:44]line Смена: 497 ФФД: 1.0 [05:33:44]line ЗНМ: 0300000064 [05:33:44]line РНМ: 0000000000092592 [05:33:44]line Версия ККМ: 001 [05:33:44]line ФМ: 0000000000874979 [05:33:44]line ФД: 86725 [05:33:44]line ФПД: 91013742939508 [05:33:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T053343&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86725&fm=91013742939508&tin=02508201610067®Number=0000000000092592&sum=8500 [05:33:44]line 0 [05:33:44]OFD Sender: Processing packet 86725 [packets to send 273, broken 272] [05:33:44]ProducePacketName [05:33:44]name=ofd_packets/00086725 [05:33:44]OFD Sender: To server: pG, [05:33:44]CommunicateWithHost lk.salyk.kg:30040 [05:33:44]ConnectInit lk.salyk.kg [05:33:44]written 0, free lines is 4095 [05:33:45]Write to MH i2c: 01 00 00 ED 00 ED [05:33:45]Write i2c OK [05:33:45]MH_I2C_Read... [05:33:45]Read from MH i2c: 01 [05:33:45]MH_I2C_Read... [05:33:45]Read from MH i2c: 01 07 00 [05:33:45]MH_I2C_Read... [05:33:45]Read from MH i2c: 01 07 00 ED 00 00 00 00 00 00 D1 0C D1 [05:33:45]RasterBufferAndPrint [05:33:45]line [05:33:45]line [05:33:45]line [05:33:45]line [05:33:45]line [05:33:45]written 0, free lines is 3287 [05:33:45]MH_Cut [05:33:45]Write to MH i2c: D1 01 00 F4 00 01 C6 [05:33:45]Write i2c OK [05:33:45]MH_I2C_Read... [05:33:45]Read from MH i2c: D1 [05:33:45]MH_I2C_Read... [05:33:45]Read from MH i2c: D1 01 00 [05:33:45]MH_I2C_Read... [05:33:45]Read from MH i2c: D1 01 00 F4 00 00 C5 [05:33:45]Write to MH i2c: 01 00 00 F5 00 F5 [05:33:45]Write i2c OK [05:33:45]MH_I2C_Read... [05:33:45]*** Cut start [05:33:45]*** Partial cut [05:33:45]*** CUTSNS_PIN = 1 [05:33:45]*** CUTSNS_PIN = 0 [05:33:46]*** Brake cut motor [05:33:46]Read from MH i2c: 01 [05:33:46]MH_I2C_Read... [05:33:46]*** Stop cut motor [05:33:46]*** Cut end [05:33:46]Read from MH i2c: 01 07 00 [05:33:46]MH_I2C_Read... [05:33:46]Read from MH i2c: 01 07 00 F5 00 00 00 00 00 00 FF 0F 0A [05:33:46]process_action close_receipt done [05:33:46]requested_data is exist [05:33:46]produce_requested_data [05:33:46]requested_item fm.sn is exist - process it [05:33:46]wFMCommunicate request_size=4 [05:33:46]MH_SAM_APDU [05:33:46]CAPDU: 80 11 00 00 [05:33:46]Write to MH i2c: E2 08 00 F6 00 80 11 00 00 00 00 00 00 70 [05:33:46]Write i2c OK [05:33:46]MH_I2C_Read... [05:33:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:33:46]Read from MH i2c: E2 [05:33:46]MH_I2C_Read... [05:33:46]Read from MH i2c: E2 17 00 [05:33:46]MH_I2C_Read... [05:33:46]Read from MH i2c: E2 17 00 F6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 CF [05:33:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [05:33:46]wFMCommunicate OK [05:33:46]requested_item fd.num is exist - process it [05:33:46]SAM_PROTO_GetFieldsCounters [05:33:46]wFMCommunicate request_size=4 [05:33:46]MH_SAM_APDU [05:33:46]CAPDU: 80 13 00 00 [05:33:46]Write to MH i2c: E2 08 00 F7 00 80 13 00 00 00 00 00 00 73 [05:33:46]Write i2c OK [05:33:46]MH_I2C_Read... [05:33:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:33:46]Read from MH i2c: E2 [05:33:46]MH_I2C_Read... [05:33:46]Read from MH i2c: E2 62 00 [05:33:46]MH_I2C_Read... [05:33:46]Read from MH i2c: E2 62 00 F7 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C5 52 01 00 0E 04 04 00 F1 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 1E [05:33:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C5 52 01 00 0E 04 04 00 F1 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 [05:33:46]wFMCommunicate OK [05:33:46]SAM_PROTO_GetFieldsCounters done [05:33:46]requested_item shift.num is exist - process it [05:33:46]requested_item shift.opened is exist - process it [05:33:46]req_shift_opened [05:33:46]FM_GetShiftState [05:33:46]SAM_PROTO_GetShiftState [05:33:46]wFMCommunicate request_size=4 [05:33:46]MH_SAM_APDU [05:33:46]CAPDU: 80 13 01 00 [05:33:46]Write to MH i2c: E2 08 00 F8 00 80 13 01 00 00 00 00 00 75 [05:33:46]Write i2c OK [05:33:46]MH_I2C_Read... [05:33:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:33:46]Read from MH i2c: E2 [05:33:46]MH_I2C_Read... [05:33:46]Read from MH i2c: E2 0E 00 [05:33:46]MH_I2C_Read... [05:33:46]Read from MH i2c: E2 0E 00 F8 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 33 [05:33:46]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [05:33:46]wFMCommunicate OK [05:33:46]SAM_PROTO_GetShiftState done [05:33:46]FM_GetShiftState done [05:33:46]req_shift_opened done [05:33:46]requested_item shift.open_date is exist - process it [05:33:46]req_shift_open_date [05:33:46]req_shift_open_date done [05:33:46]produce_requested_data done [05:33:46]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86725,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [05:33:46]process_action_free close_receipt [05:33:46]json_value_free [05:33:46]json_value_free done [05:33:46]process_json_proto returns [05:33:46]Send response to host [05:33:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86725,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [05:33:46]free response buf [05:33:46]execute_script done [05:33:46]execute_script returns [05:33:46]free content buf [05:33:46]Sock 9.Close socket [05:33:46]Sock 9.Thread stoped [05:33:47]Connected sock=11 [05:33:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 3A 01 00 00 18 DB 32 01 7F 0D 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 37 AC EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C5 52 01 00 35 04 06 00 52 C6 C9 D1 4D 74 43 6C 66 21 AD 7D 6F 0E [05:33:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 57 89 47 00 96 48 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C5 52 01 00 F4 03 04 00 0A 57 EF 66 B6 04 01 00 00 86 1F 20 A2 87 92 E0 60 [05:33:48]CommunicateWithHost err = 0 [05:33:48]CheckOFDResponse [05:33:48]1017 (14) - 77093643461234 [05:33:48]1041 (16) - 0000000000874979 [05:33:48]1040 (4) - 86725 [05:33:48]1012 (4) - 21.09.2024 23:30 [05:33:48]1206 (1) - 0 [05:33:48]OFD Sender: Remove packet 86725 [05:33:48]ProducePacketName [05:33:48]name=ofd_packets/00086725 [05:33:48]NVStorageDeleteData [05:33:49]OFD Sender: No OFD packet to send [05:33:54]OFD Sender: No OFD packet to send [05:33:59]OFD Sender: No OFD packet to send [05:33:59]recv_with_timeout no data received [05:34:04]OFD Sender: No OFD packet to send [05:34:09]OFD Sender: No OFD packet to send [05:34:14]OFD Sender: No OFD packet to send [05:34:19]OFD Sender: No OFD packet to send [05:34:24]OFD Sender: No OFD packet to send [05:34:29]OFD Sender: No OFD packet to send [05:34:34]OFD Sender: No OFD packet to send [05:34:39]OFD Sender: No OFD packet to send [05:34:44]OFD Sender: No OFD packet to send [05:34:49]OFD Sender: No OFD packet to send [05:34:54]OFD Sender: No OFD packet to send [05:34:59]OFD Sender: No OFD packet to send [05:35:04]OFD Sender: No OFD packet to send [05:35:09]OFD Sender: No OFD packet to send [05:35:14]OFD Sender: No OFD packet to send [05:35:19]OFD Sender: No OFD packet to send [05:35:24]OFD Sender: No OFD packet to send [05:35:29]OFD Sender: No OFD packet to send [05:35:34]OFD Sender: No OFD packet to send [05:35:39]OFD Sender: No OFD packet to send [05:35:44]OFD Sender: No OFD packet to send [05:35:49]OFD Sender: No OFD packet to send [05:35:54]OFD Sender: No OFD packet to send [05:35:59]OFD Sender: No OFD packet to send [05:36:04]OFD Sender: No OFD packet to send [05:36:09]OFD Sender: No OFD packet to send [05:36:14]OFD Sender: No OFD packet to send [05:36:19]OFD Sender: No OFD packet to send [05:36:24]OFD Sender: No OFD packet to send [05:36:29]OFD Sender: No OFD packet to send [05:36:34]OFD Sender: No OFD packet to send [05:36:39]OFD Sender: No OFD packet to send [05:36:44]OFD Sender: No OFD packet to send [05:36:49]OFD Sender: No OFD packet to send [05:36:54]OFD Sender: No OFD packet to send [05:36:59]OFD Sender: No OFD packet to send [05:37:04]OFD Sender: No OFD packet to send [05:37:09]OFD Sender: No OFD packet to send [05:37:14]OFD Sender: No OFD packet to send [05:37:19]OFD Sender: No OFD packet to send [05:37:24]OFD Sender: No OFD packet to send [05:37:29]OFD Sender: No OFD packet to send [05:37:34]OFD Sender: No OFD packet to send [05:37:39]OFD Sender: No OFD packet to send [05:37:44]OFD Sender: No OFD packet to send [05:37:54]OFD Sender: No OFD packet to send [05:37:59]OFD Sender: No OFD packet to send [05:38:04]OFD Sender: No OFD packet to send [05:38:09]OFD Sender: No OFD packet to send [05:38:14]OFD Sender: No OFD packet to send [05:38:19]OFD Sender: No OFD packet to send [05:38:24]OFD Sender: No OFD packet to send [05:38:27]accept exits with 10 [05:38:27]New connection [05:38:27]New thread 3066723684 created [05:38:27]Thread 3066867044 joined [05:38:27]Waiting for new connection... [05:38:27] Sock 10.Parse request [05:38:27]Sock 10.Check first char [05:38:27]Sock 10.First char is OK [05:38:27]request: POST /json_proto HTTP/1.0 [05:38:27]Method: POST [05:38:27]URL: /json_proto [05:38:27]Method is POST - this is cgi request [05:38:27]url: /json_proto [05:38:27]query_string will be loaded in cgi processing [05:38:27]execute_cgi json_proto POST (null) [05:38:27]execute_cgi path=json_proto method=POST [05:38:27]POST find Content-Length [05:38:27]Host: 172.17.47.196:8080 [05:38:27]Content-Length: 620 [05:38:27]Content-Type: application/json [05:38:27] [05:38:27]POST finish read [05:38:27]Found Content-Length = 620 [05:38:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148062", "tax_sys" : 0, "items" : [ { "code": "4650063118011", "name": "\u041C\u0430\u0441\u043B\u043E GPN Diesel Extra 10W-40 1\u043B", "price" : 401.00, "quantity" : 1.000, "sum" : 401.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 401.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:38:27]execute_script... [05:38:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148062", "tax_sys" : 0, "items" : [ { "code": "4650063118011", "name": "\u041C\u0430\u0441\u043B\u043E GPN Diesel Extra 10W-40 1\u043B", "price" : 401.00, "quantity" : 1.000, "sum" : 401.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 401.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:38:27]POST & json_proto [05:38:27]process_json_proto [05:38:27]json parsed OK: [05:38:27]protocol is kg_v1.0 [05:38:27]action value=close_receipt [05:38:27]process_action close_receipt [05:38:27]cmd_close_receipt [05:38:27]MH_GetDate [05:38:27]Write to MH i2c: F0 00 00 F9 00 E8 [05:38:27]Write i2c OK [05:38:27]MH_I2C_Read... [05:38:27]Read from MH i2c: F0 [05:38:27]MH_I2C_Read... [05:38:27]Read from MH i2c: F0 09 00 [05:38:27]MH_I2C_Read... [05:38:27]Read from MH i2c: F0 09 00 F9 00 00 54 AD EF 66 4C 6B 94 66 F8 [05:38:27]GetLastDocTimeStamp 1726983223 [05:38:27]current date 1726983508 [05:38:27]FM_GetShiftState [05:38:27]SAM_PROTO_GetShiftState [05:38:27]wFMCommunicate request_size=4 [05:38:27]MH_SAM_APDU [05:38:27]CAPDU: 80 13 01 00 [05:38:27]Write to MH i2c: E2 08 00 FA 00 80 13 01 00 00 00 00 00 77 [05:38:27]Write i2c OK [05:38:27]MH_I2C_Read... [05:38:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:38:27]Read from MH i2c: E2 [05:38:27]MH_I2C_Read... [05:38:27]Read from MH i2c: E2 0E 00 [05:38:27]MH_I2C_Read... [05:38:27]Read from MH i2c: E2 0E 00 FA 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 35 [05:38:27]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [05:38:27]wFMCommunicate OK [05:38:27]SAM_PROTO_GetShiftState done [05:38:27]FM_GetShiftState done [05:38:27]opened in 1726964220 [05:38:27]opened+sec_in_day 1727050620 [05:38:27]quantity*price = 40100 [05:38:27]sum+1 = 40101 [05:38:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 401.00 НСП 1% : 3.55 НДС 12% : 42.58 Наличными: 401.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 39 22.09.2024 05:38 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86726 ФПД: 107142813220160 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T053828&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86726&fm=107142813220160&tin=02508201610067®Number=0000000000092592&sum=40100 0 [05:38:28]StoreToDocumentArchive [05:38:28]shift 497 fd 86726 [05:38:28]save to /storage/0497/doc_00086726 [05:38:28]save last doc name /storage/0497/doc_00086726 to /storage/kkm_last_doc_name [05:38:28]save OK [05:38:28]Clear old archive folders... [05:38:28]ProcessDocumentItem done err = 0, tmpTLVsize=280 [05:38:28]tlvbuf is 000BDC80 [05:38:28]SAM_PROTO_ClearQueue [05:38:28]wFMCommunicate request_size=4 [05:38:28]MH_SAM_APDU [05:38:28]CAPDU: 80 09 00 00 [05:38:28]Write to MH i2c: E2 08 00 07 01 80 09 00 00 00 00 00 00 7A [05:38:28]Write i2c OK [05:38:28]MH_I2C_Read... [05:38:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:38:28]Read from MH i2c: E2 [05:38:28]MH_I2C_Read... [05:38:28]Read from MH i2c: E2 03 00 [05:38:28]MH_I2C_Read... [05:38:28]Read from MH i2c: E2 03 00 07 01 00 90 00 7C [05:38:28]RAPDU: 90 00 [05:38:28]wFMCommunicate OK [05:38:28]SAM_PROTO_ClearQueue done [05:38:28]KKMCreateOFDPacket [05:38:28]OFDProtocolAddRootSTLVToBuf [05:38:28]FM_MakeSignedData [05:38:28]FM_MakeSignedData [05:38:28]SAM_PROTO_SignData [05:38:28]wFMCommunicate request_size=4 [05:38:28]MH_SAM_APDU [05:38:28]CAPDU: 80 0D 01 02 [05:38:28]Write to MH i2c: E2 08 00 08 01 80 0D 01 02 00 00 00 00 82 [05:38:28]Write i2c OK [05:38:28]MH_I2C_Read... [05:38:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:38:28]Read from MH i2c: E2 [05:38:28]MH_I2C_Read... [05:38:28]Read from MH i2c: E2 03 00 [05:38:28]MH_I2C_Read... [05:38:28]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [05:38:28]RAPDU: 90 00 [05:38:28]wFMCommunicate OK [05:38:28]wFMCommunicate request_size=255 [05:38:28]MH_SAM_APDU [05:38:28]CAPDU: 80 0D 02 02 FA 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 34 36 35 30 30 36 33 31 31 38 30 31 31 06 04 26 00 D0 9C D0 B0 D1 81 D0 BB D0 BE 20 47 50 4E 20 44 69 65 73 65 6C 20 45 78 74 72 61 20 31 30 57 2D 34 30 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 9C 00 00 00 00 13 04 06 00 A4 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 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 A2 10 00 00 00 00 07 04 06 00 A4 9C 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 54 AD EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 [05:38:28]Write to MH i2c: E2 02 01 09 01 80 0D 02 02 FA 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 34 36 35 30 30 36 33 31 31 38 30 31 31 06 04 26 00 D0 9C D0 B0 D1 81 D0 BB D0 BE 20 47 50 4E 20 44 69 65 73 65 6C 20 45 78 74 72 61 20 31 30 57 2D 34 30 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 9C 00 00 00 00 13 04 06 00 A4 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 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 A2 10 00 00 00 00 07 04 06 00 A4 9C 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 54 AD EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 00 00 40 [05:38:28]Write i2c OK [05:38:28]MH_I2C_Read... [05:38:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:38:29]Read from MH i2c: E2 [05:38:29]MH_I2C_Read... [05:38:29]Read from MH i2c: E2 03 00 [05:38:29]MH_I2C_Read... [05:38:29]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [05:38:29]RAPDU: 90 00 [05:38:29]wFMCommunicate OK [05:38:29]wFMCommunicate request_size=39 [05:38:29]MH_SAM_APDU [05:38:29]CAPDU: 80 0D 02 02 22 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C6 52 01 00 35 04 06 00 61 72 21 52 7D 40 [05:38:29]Write to MH i2c: E2 2A 00 0A 01 80 0D 02 02 22 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C6 52 01 00 35 04 06 00 61 72 21 52 7D 40 00 00 68 [05:38:29]Write i2c OK [05:38:29]MH_I2C_Read... [05:38:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:38:29]Read from MH i2c: E2 [05:38:29]MH_I2C_Read... [05:38:29]Read from MH i2c: E2 03 00 [05:38:29]MH_I2C_Read... [05:38:29]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [05:38:29]RAPDU: 90 00 [05:38:29]wFMCommunicate OK [05:38:29]wFMCommunicate request_size=4 [05:38:29]MH_SAM_APDU [05:38:29]CAPDU: 80 0D 03 02 [05:38:29]Write to MH i2c: E2 08 00 0B 01 80 0D 03 02 00 00 00 00 87 [05:38:29]Write i2c OK [05:38:29]MH_I2C_Read... [05:38:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:38:29]Read from MH i2c: E2 [05:38:29]MH_I2C_Read... [05:38:29]Read from MH i2c: E2 0B 00 [05:38:29]MH_I2C_Read... [05:38:29]Read from MH i2c: E2 0B 00 0B 01 00 2B CB 80 0D B2 7D 8A 62 90 00 26 [05:38:29]RAPDU: 2B CB 80 0D B2 7D 8A 62 90 00 [05:38:29]wFMCommunicate OK [05:38:29]SAM_PROTO_SignData done [05:38:29]FM_MakeSignedData done [05:38:29]CreateOFDProtocolMessage [05:38:29]wFMCommunicate request_size=4 [05:38:29]MH_SAM_APDU [05:38:29]CAPDU: 80 11 00 00 [05:38:29]Write to MH i2c: E2 08 00 0C 01 80 11 00 00 00 00 00 00 87 [05:38:29]Write i2c OK [05:38:29]MH_I2C_Read... [05:38:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:38:29]Read from MH i2c: E2 [05:38:29]MH_I2C_Read... [05:38:29]Read from MH i2c: E2 17 00 [05:38:29]MH_I2C_Read... [05:38:29]Read from MH i2c: E2 17 00 0C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E6 [05:38:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [05:38:29]wFMCommunicate OK [05:38:29]CreateOFDProtocolMessage done [05:38:29]OFDSenderStorePacket 86726 [05:38:29]StoreOFDPacket docnum=86726 [05:38:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 2C 01 00 00 D9 D1 24 01 CB 68 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 34 36 35 30 30 36 33 31 31 38 30 31 31 06 04 26 00 D0 9C D0 B0 D1 81 D0 BB D0 BE 20 47 50 4E 20 44 69 65 73 65 6C 20 45 78 74 72 61 20 31 30 57 2D 34 30 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 9C 00 00 00 00 13 04 06 00 A4 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 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 A2 10 00 00 00 00 07 04 06 00 A4 9C 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 54 AD EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C6 52 01 00 35 04 06 00 61 72 21 52 7D 40 2B CB 80 0D B2 7D 8A 62 [05:38:29]CheckFolder [05:38:29]dirname=/storage/ofd_packets [05:38:29]CheckFolder done [05:38:29]ProducePacketName [05:38:29]name=ofd_packets/00086726 [05:38:29]NVStorageSaveData ofd_packets/00086726 [05:38:29]File name is /storage/ofd_packets/00086726 [05:38:29]Write 330 bytes [05:38:29]NVStorageSaveData done [05:38:29]OFDSenderStorePacket done [05:38:29]KKMCreateOFDPacket done [05:38:29]NVStorageSaveData kkm_last_timestamp [05:38:29]File name is /storage/kkm_last_timestamp [05:38:29]Write 4 bytes [05:38:29]NVStorageSaveData done [05:38:29]ExternCall_PrintAddStr [05:38:29]wPrintStart [05:38:29]Write to MH i2c: 01 00 00 0D 01 0E [05:38:29]Write i2c OK [05:38:29]MH_I2C_Read... [05:38:29]Read from MH i2c: 01 [05:38:29]MH_I2C_Read... [05:38:29]Read from MH i2c: 01 07 00 [05:38:29]MH_I2C_Read... [05:38:29]Read from MH i2c: 01 07 00 0D 01 00 00 00 00 00 FF 0F 23 [05:38:29]RasterBufferAndPrint [05:38:29]line Счет N : (3)148062 [05:38:29]line ИНН: 02508201610067 [05:38:29]line Контрольно-Кассовый Чек [05:38:29]line ПРОДАЖА [05:38:29]line Товар: 4650063118011 [05:38:29]line Масло GPN Diesel Extra 10W-40 1л [05:38:29]line 1.000 * 401.00 [05:38:29]line = 401.00 [05:38:29]line НДС 12% НСП 1% [05:38:29]line > о реализуемом товаре [05:38:29]line ИТОГО: 401.00 [05:38:29]line НСП 1% : 3.55 [05:38:29]line НДС 12% : 42.58 [05:38:29]line Наличными: 401.00 [05:38:29]line Безнал.: 0.00 [05:38:29]line Место: АЗС № 137 "Партнер Нефть" [05:38:29]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [05:38:29]line СНО: Общий режим [05:38:29]line Чек 39 22.09.2024 05:38 [05:38:29]line Смена: 497 ФФД: 1.0 [05:38:29]line ЗНМ: 0300000064 [05:38:29]line РНМ: 0000000000092592 [05:38:29]line Версия ККМ: 001 [05:38:29]line ФМ: 0000000000874979 [05:38:29]line ФД: 86726 [05:38:29]line ФПД: 107142813220160 [05:38:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T053828&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86726&fm=107142813220160&tin=02508201610067®Number=0000000000092592&sum=40100 [05:38:29]line 0 [05:38:29]OFD Sender: Processing packet 86726 [packets to send 273, broken 272] [05:38:29]ProducePacketName [05:38:29]name=ofd_packets/00086726 [05:38:29]OFD Sender: To server: pG, [05:38:29]CommunicateWithHost lk.salyk.kg:30040 [05:38:29]ConnectInit lk.salyk.kg [05:38:29]written 0, free lines is 4095 [05:38:30]Write to MH i2c: 01 00 00 36 01 37 [05:38:30]Write i2c OK [05:38:30]MH_I2C_Read... [05:38:30]Read from MH i2c: 01 [05:38:30]MH_I2C_Read... [05:38:30]Read from MH i2c: 01 07 00 [05:38:30]MH_I2C_Read... [05:38:30]Read from MH i2c: 01 07 00 36 01 00 00 00 00 00 D5 0C 1F [05:38:30]RasterBufferAndPrint [05:38:30]line [05:38:30]line [05:38:30]line [05:38:30]line [05:38:30]line [05:38:30]written 0, free lines is 3291 [05:38:30]MH_Cut [05:38:30]Write to MH i2c: D1 01 00 3D 01 01 10 [05:38:30]Write i2c OK [05:38:30]MH_I2C_Read... [05:38:30]Read from MH i2c: D1 [05:38:30]MH_I2C_Read... [05:38:30]Read from MH i2c: D1 01 00 [05:38:30]MH_I2C_Read... [05:38:30]Read from MH i2c: D1 01 00 3D 01 00 0F [05:38:30]Write to MH i2c: 01 00 00 3E 01 3F [05:38:30]Write i2c OK [05:38:30]MH_I2C_Read... [05:38:30]*** Cut start [05:38:30]*** Partial cut [05:38:30]*** CUTSNS_PIN = 1 [05:38:30]*** CUTSNS_PIN = 0 [05:38:31]*** Brake cut motor [05:38:31]Read from MH i2c: 01 [05:38:31]MH_I2C_Read... [05:38:31]*** Stop cut motor [05:38:31]*** Cut end [05:38:31]Read from MH i2c: 01 07 00 [05:38:31]MH_I2C_Read... [05:38:31]Read from MH i2c: 01 07 00 3E 01 00 00 00 00 00 FF 0F 54 [05:38:31]process_action close_receipt done [05:38:31]requested_data is exist [05:38:31]produce_requested_data [05:38:31]requested_item fm.sn is exist - process it [05:38:31]wFMCommunicate request_size=4 [05:38:31]MH_SAM_APDU [05:38:31]CAPDU: 80 11 00 00 [05:38:31]Write to MH i2c: E2 08 00 3F 01 80 11 00 00 00 00 00 00 BA [05:38:31]Write i2c OK [05:38:31]MH_I2C_Read... [05:38:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:38:31]Read from MH i2c: E2 [05:38:31]MH_I2C_Read... [05:38:31]Read from MH i2c: E2 17 00 [05:38:31]MH_I2C_Read... [05:38:31]Read from MH i2c: E2 17 00 3F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 19 [05:38:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [05:38:31]wFMCommunicate OK [05:38:31]requested_item fd.num is exist - process it [05:38:31]SAM_PROTO_GetFieldsCounters [05:38:31]wFMCommunicate request_size=4 [05:38:31]MH_SAM_APDU [05:38:31]CAPDU: 80 13 00 00 [05:38:31]Write to MH i2c: E2 08 00 40 01 80 13 00 00 00 00 00 00 BD [05:38:31]Write i2c OK [05:38:31]MH_I2C_Read... [05:38:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:38:31]Read from MH i2c: E2 [05:38:31]MH_I2C_Read... [05:38:31]Read from MH i2c: E2 62 00 [05:38:31]MH_I2C_Read... [05:38:31]Read from MH i2c: E2 62 00 40 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C6 52 01 00 0E 04 04 00 F1 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 6C [05:38:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C6 52 01 00 0E 04 04 00 F1 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 [05:38:31]wFMCommunicate OK [05:38:31]SAM_PROTO_GetFieldsCounters done [05:38:31]requested_item shift.num is exist - process it [05:38:31]requested_item shift.opened is exist - process it [05:38:31]req_shift_opened [05:38:31]FM_GetShiftState [05:38:31]SAM_PROTO_GetShiftState [05:38:31]wFMCommunicate request_size=4 [05:38:31]MH_SAM_APDU [05:38:31]CAPDU: 80 13 01 00 [05:38:31]Write to MH i2c: E2 08 00 41 01 80 13 01 00 00 00 00 00 BF [05:38:31]Write i2c OK [05:38:31]MH_I2C_Read... [05:38:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:38:31]Read from MH i2c: E2 [05:38:31]MH_I2C_Read... [05:38:31]Read from MH i2c: E2 0E 00 [05:38:31]MH_I2C_Read... [05:38:31]Read from MH i2c: E2 0E 00 41 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 7D [05:38:31]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [05:38:31]wFMCommunicate OK [05:38:31]SAM_PROTO_GetShiftState done [05:38:31]FM_GetShiftState done [05:38:31]req_shift_opened done [05:38:31]requested_item shift.open_date is exist - process it [05:38:31]req_shift_open_date [05:38:31]req_shift_open_date done [05:38:31]produce_requested_data done [05:38:31]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86726,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [05:38:31]process_action_free close_receipt [05:38:31]json_value_free [05:38:31]json_value_free done [05:38:31]process_json_proto returns [05:38:31]Send response to host [05:38:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86726,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [05:38:31]free response buf [05:38:31]execute_script done [05:38:31]execute_script returns [05:38:31]free content buf [05:38:31]Sock 10.Close socket [05:38:31]Sock 10.Thread stoped [05:38:34]ConnectInit Can't take IP for lk.salyk.kg [05:38:34]CommunicateWithHost connect error [05:38:34]CommunicateWithHost err = -1 [05:38:34]OFD Sender: Server communicate error [05:38:39]OFD Sender: Processing packet 86726 [packets to send 273, broken 272] [05:38:39]ProducePacketName [05:38:39]name=ofd_packets/00086726 [05:38:39]OFD Sender: To server: pG, [05:38:39]CommunicateWithHost lk.salyk.kg:30040 [05:38:39]ConnectInit lk.salyk.kg [05:38:44]ConnectInit Can't take IP for lk.salyk.kg [05:38:44]CommunicateWithHost connect error [05:38:44]CommunicateWithHost err = -1 [05:38:44]OFD Sender: Server communicate error [05:38:49]OFD Sender: Processing packet 86726 [packets to send 273, broken 272] [05:38:49]ProducePacketName [05:38:49]name=ofd_packets/00086726 [05:38:49]OFD Sender: To server: pG, [05:38:49]CommunicateWithHost lk.salyk.kg:30040 [05:38:49]ConnectInit lk.salyk.kg [05:38:54]ConnectInit Can't take IP for lk.salyk.kg [05:38:54]CommunicateWithHost connect error [05:38:54]CommunicateWithHost err = -1 [05:38:54]OFD Sender: Server communicate error [05:38:59]OFD Sender: Processing packet 86726 [packets to send 273, broken 272] [05:38:59]ProducePacketName [05:38:59]name=ofd_packets/00086726 [05:38:59]OFD Sender: To server: pG, [05:38:59]CommunicateWithHost lk.salyk.kg:30040 [05:38:59]ConnectInit lk.salyk.kg [05:39:04]ConnectInit Can't take IP for lk.salyk.kg [05:39:04]CommunicateWithHost connect error [05:39:04]CommunicateWithHost err = -1 [05:39:04]OFD Sender: Server communicate error [05:39:09]OFD Sender: Processing packet 86726 [packets to send 273, broken 272] [05:39:09]ProducePacketName [05:39:09]name=ofd_packets/00086726 [05:39:09]OFD Sender: To server: pG, [05:39:09]CommunicateWithHost lk.salyk.kg:30040 [05:39:09]ConnectInit lk.salyk.kg [05:39:14]ConnectInit Can't take IP for lk.salyk.kg [05:39:14]CommunicateWithHost connect error [05:39:14]CommunicateWithHost err = -1 [05:39:14]OFD Sender: Server communicate error [05:39:19]OFD Sender: Processing packet 86726 [packets to send 273, broken 272] [05:39:19]ProducePacketName [05:39:19]name=ofd_packets/00086726 [05:39:19]OFD Sender: To server: pG, [05:39:19]CommunicateWithHost lk.salyk.kg:30040 [05:39:19]ConnectInit lk.salyk.kg [05:39:24]ConnectInit Can't take IP for lk.salyk.kg [05:39:24]CommunicateWithHost connect error [05:39:24]CommunicateWithHost err = -1 [05:39:24]OFD Sender: Server communicate error [05:39:29]OFD Sender: Processing packet 86726 [packets to send 273, broken 272] [05:39:29]ProducePacketName [05:39:29]name=ofd_packets/00086726 [05:39:29]OFD Sender: To server: pG, [05:39:29]CommunicateWithHost lk.salyk.kg:30040 [05:39:29]ConnectInit lk.salyk.kg [05:39:34]ConnectInit Can't take IP for lk.salyk.kg [05:39:34]CommunicateWithHost connect error [05:39:34]CommunicateWithHost err = -1 [05:39:34]OFD Sender: Server communicate error [05:39:39]OFD Sender: Processing packet 86726 [packets to send 273, broken 272] [05:39:39]ProducePacketName [05:39:39]name=ofd_packets/00086726 [05:39:39]OFD Sender: To server: pG, [05:39:39]CommunicateWithHost lk.salyk.kg:30040 [05:39:39]ConnectInit lk.salyk.kg [05:39:44]ConnectInit Can't take IP for lk.salyk.kg [05:39:44]CommunicateWithHost connect error [05:39:44]CommunicateWithHost err = -1 [05:39:44]OFD Sender: Server communicate error [05:39:49]OFD Sender: Processing packet 86726 [packets to send 273, broken 272] [05:39:49]ProducePacketName [05:39:49]name=ofd_packets/00086726 [05:39:49]OFD Sender: To server: pG, [05:39:49]CommunicateWithHost lk.salyk.kg:30040 [05:39:49]ConnectInit lk.salyk.kg [05:39:54]ConnectInit Can't take IP for lk.salyk.kg [05:39:54]CommunicateWithHost connect error [05:39:54]CommunicateWithHost err = -1 [05:39:54]OFD Sender: Server communicate error [05:39:59]OFD Sender: Processing packet 86726 [packets to send 273, broken 272] [05:39:59]ProducePacketName [05:39:59]name=ofd_packets/00086726 [05:39:59]OFD Sender: To server: pG, [05:39:59]CommunicateWithHost lk.salyk.kg:30040 [05:39:59]ConnectInit lk.salyk.kg [05:40:04]ConnectInit Can't take IP for lk.salyk.kg [05:40:04]CommunicateWithHost connect error [05:40:04]CommunicateWithHost err = -1 [05:40:04]OFD Sender: Server communicate error [05:40:05]ConnectInit Can't connect to host [05:40:09]OFD Sender: Processing packet 86726 [packets to send 273, broken 272] [05:40:09]ProducePacketName [05:40:09]name=ofd_packets/00086726 [05:40:09]OFD Sender: To server: pG, [05:40:09]CommunicateWithHost lk.salyk.kg:30040 [05:40:09]ConnectInit lk.salyk.kg [05:40:14]ConnectInit Can't take IP for lk.salyk.kg [05:40:14]CommunicateWithHost connect error [05:40:14]CommunicateWithHost err = -1 [05:40:14]OFD Sender: Server communicate error [05:40:19]OFD Sender: Processing packet 86726 [packets to send 273, broken 272] [05:40:19]ProducePacketName [05:40:19]name=ofd_packets/00086726 [05:40:19]OFD Sender: To server: pG, [05:40:19]CommunicateWithHost lk.salyk.kg:30040 [05:40:19]ConnectInit lk.salyk.kg [05:40:24]ConnectInit Can't take IP for lk.salyk.kg [05:40:24]CommunicateWithHost connect error [05:40:24]CommunicateWithHost err = -1 [05:40:24]OFD Sender: Server communicate error [05:40:29]OFD Sender: Processing packet 86726 [packets to send 273, broken 272] [05:40:29]ProducePacketName [05:40:29]name=ofd_packets/00086726 [05:40:29]OFD Sender: To server: pG, [05:40:29]CommunicateWithHost lk.salyk.kg:30040 [05:40:29]ConnectInit lk.salyk.kg [05:40:34]ConnectInit Can't take IP for lk.salyk.kg [05:40:34]CommunicateWithHost connect error [05:40:34]CommunicateWithHost err = -1 [05:40:34]OFD Sender: Server communicate error [05:40:39]OFD Sender: Processing packet 86726 [packets to send 273, broken 272] [05:40:39]ProducePacketName [05:40:39]name=ofd_packets/00086726 [05:40:39]OFD Sender: To server: pG, [05:40:39]CommunicateWithHost lk.salyk.kg:30040 [05:40:39]ConnectInit lk.salyk.kg [05:40:44]ConnectInit Can't take IP for lk.salyk.kg [05:40:44]CommunicateWithHost connect error [05:40:44]CommunicateWithHost err = -1 [05:40:44]OFD Sender: Server communicate error [05:40:49]OFD Sender: Processing packet 86726 [packets to send 273, broken 272] [05:40:49]ProducePacketName [05:40:49]name=ofd_packets/00086726 [05:40:49]OFD Sender: To server: pG, [05:40:49]CommunicateWithHost lk.salyk.kg:30040 [05:40:49]ConnectInit lk.salyk.kg [05:40:54]ConnectInit Can't take IP for lk.salyk.kg [05:40:54]CommunicateWithHost connect error [05:40:54]CommunicateWithHost err = -1 [05:40:54]OFD Sender: Server communicate error [05:41:00]OFD Sender: Processing packet 86726 [packets to send 273, broken 272] [05:41:00]ProducePacketName [05:41:00]name=ofd_packets/00086726 [05:41:00]OFD Sender: To server: pG, [05:41:00]CommunicateWithHost lk.salyk.kg:30040 [05:41:00]ConnectInit lk.salyk.kg [05:41:06]Connected sock=7 [05: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 34 39 37 39 2C 01 00 00 D9 D1 24 01 CB 68 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 34 36 35 30 30 36 33 31 31 38 30 31 31 06 04 26 00 D0 9C D0 B0 D1 81 D0 BB D0 BE 20 47 50 4E 20 44 69 65 73 65 6C 20 45 78 74 72 61 20 31 30 57 2D 34 30 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 9C 00 00 00 00 13 04 06 00 A4 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 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 A2 10 00 00 00 00 07 04 06 00 A4 9C 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 54 AD EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C6 52 01 00 35 04 06 00 61 72 21 52 7D 40 2B CB 80 0D B2 7D 8A 62 [05:41:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 4F 34 47 00 58 FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C6 52 01 00 F4 03 04 00 C2 58 EF 66 B6 04 01 00 00 AF 41 35 B8 55 AB CE 6D [05:41:08]CommunicateWithHost err = 0 [05:41:08]CheckOFDResponse [05:41:08]1017 (14) - 77093643461234 [05:41:08]1041 (16) - 0000000000874979 [05:41:08]1040 (4) - 86726 [05:41:08]1012 (4) - 21.09.2024 23:37 [05:41:08]1206 (1) - 0 [05:41:08]OFD Sender: Remove packet 86726 [05:41:08]ProducePacketName [05:41:08]name=ofd_packets/00086726 [05:41:08]NVStorageDeleteData [05:41:08]OFD Sender: No OFD packet to send [05:41:13]OFD Sender: No OFD packet to send [05:41:18]OFD Sender: No OFD packet to send [05:41:22]recv_with_timeout no data received [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: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:13]OFD Sender: No OFD packet to send [05:43:18]OFD Sender: No OFD packet to send [05:43:23]OFD Sender: No OFD packet to send [05:43:28]OFD Sender: No OFD packet to send [05:43:33]OFD Sender: No OFD packet to send [05:43:38]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:38]recv_with_timeout no data received [05:44:39]OFD Sender: No OFD packet to send [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: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: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:00]recv_with_timeout no data received [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:47:59]OFD Sender: No OFD packet to send [05:48:04]OFD Sender: No OFD packet to send [05:48:09]OFD Sender: No OFD packet to send [05:48:14]OFD Sender: No OFD packet to send [05:48:19]OFD Sender: No OFD packet to send [05:48:24]OFD Sender: No OFD packet to send [05:48:29]OFD Sender: No OFD packet to send [05:48:34]OFD Sender: No OFD packet to send [05:48:39]OFD Sender: No OFD packet to send [05:48:44]OFD Sender: No OFD packet to send [05:48:49]OFD Sender: No OFD packet to send [05:48:54]recv_with_timeout no data received [05:48:54]OFD Sender: No OFD packet to send [05:48:59]OFD Sender: No OFD packet to send [05:49:04]OFD Sender: No OFD packet to send [05:49:09]OFD Sender: No OFD packet to send [05:49:14]OFD Sender: No OFD packet to send [05:49:19]OFD Sender: No OFD packet to send [05:49:24]OFD Sender: No OFD packet to send [05:49:29]OFD Sender: No OFD packet to send [05:49:34]OFD Sender: No OFD packet to send [05:49:39]OFD Sender: No OFD packet to send [05:49:44]OFD Sender: No OFD packet to send [05:49:49]OFD Sender: No OFD packet to send [05:49:54]OFD Sender: No OFD packet to send [05:49:59]OFD Sender: No OFD packet to send [05:50:04]OFD Sender: No OFD packet to send [05:50:09]OFD Sender: No OFD packet to send [05:50:14]OFD Sender: No OFD packet to send [05:50:19]OFD Sender: No OFD packet to send [05:50:24]OFD Sender: No OFD packet to send [05:50:29]OFD Sender: No OFD packet to send [05:52:24]ConnectInit Can't connect to host [05:52:24]OFD Sender: No OFD packet to send [05:52:29]OFD Sender: No OFD packet to send [05:52:34]OFD Sender: No OFD packet to send [05:52:39]OFD Sender: No OFD packet to send [05:52:44]OFD Sender: No OFD packet to send [05:52:49]OFD Sender: No OFD packet to send [05:52:54]OFD Sender: No OFD packet to send [05:52:59]OFD Sender: No OFD packet to send [05:53:04]OFD Sender: No OFD packet to send [05:53:09]OFD Sender: No OFD packet to send [05:53:14]OFD Sender: No OFD packet to send [05:53:19]OFD Sender: No OFD packet to send [05:53:24]OFD Sender: No OFD packet to send [05:53:29]OFD Sender: No OFD packet to send [05:53:35]OFD Sender: No OFD packet to send [05:53:40]OFD Sender: No OFD packet to send [05:53:45]OFD Sender: No OFD packet to send [05:53:50]OFD Sender: No OFD packet to send [05:53:55]OFD Sender: No OFD packet to send [05:54:00]OFD Sender: No OFD packet to send [05:54:05]OFD Sender: No OFD packet to send [05:54:10]OFD Sender: No OFD packet to send [05:54:15]OFD Sender: No OFD packet to send [05:54:20]OFD Sender: No OFD packet to send [05:54:25]OFD Sender: No OFD packet to send [05:54:30]OFD Sender: No OFD packet to send [05:54:35]OFD Sender: No OFD packet to send [05:54:40]OFD Sender: No OFD packet to send [05:54:45]OFD Sender: No OFD packet to send [05:54:50]OFD Sender: No OFD packet to send [05:54:55]OFD Sender: No OFD packet to send [05:55:00]OFD Sender: No OFD packet to send [05:55:05]OFD Sender: No OFD packet to send [05:55:09]recv_with_timeout no data received [05:55:10]OFD Sender: No OFD packet to send [05:55:15]OFD Sender: No OFD packet to send [05:55:20]OFD Sender: No OFD packet to send [05:55:22]recv_with_timeout no data received [05:55:25]OFD Sender: No OFD packet to send [05:55:30]OFD Sender: No OFD packet to send [05:55:35]OFD Sender: No OFD packet to send [05:55:40]OFD Sender: No OFD packet to send [05:55:45]OFD Sender: No OFD packet to send [05:55:50]OFD Sender: No OFD packet to send [05:55:55]OFD Sender: No OFD packet to send [05:56:00]OFD Sender: No OFD packet to send [05:56:05]OFD Sender: No OFD packet to send [05:56:10]OFD Sender: No OFD packet to send [05:56:15]OFD Sender: No OFD packet to send [05:56:20]OFD Sender: No OFD packet to send [05:56:25]OFD Sender: No OFD packet to send [05:56:30]OFD Sender: No OFD packet to send [05:56:35]OFD Sender: No OFD packet to send [05:56:40]OFD Sender: No OFD packet to send [05:56:45]OFD Sender: No OFD packet to send [05:56:50]OFD Sender: No OFD packet to send [05:56:55]OFD Sender: No OFD packet to send [05:57:00]OFD Sender: No OFD packet to send [05:57:05]OFD Sender: No OFD packet to send [05:57:10]OFD Sender: No OFD packet to send [05:57:15]OFD Sender: No OFD packet to send [05:57:20]OFD Sender: No OFD packet to send [05:57:25]OFD Sender: No OFD packet to send [05:57:30]OFD Sender: No OFD packet to send [05:57:35]OFD Sender: No OFD packet to send [05:57:40]OFD Sender: No OFD packet to send [05:57:45]OFD Sender: No OFD packet to send [05:57:50]OFD Sender: No OFD packet to send [05:57:55]OFD Sender: No OFD packet to send [05:58:00]OFD Sender: No OFD packet to send [05:58:05]OFD Sender: No OFD packet to send [05:58:10]OFD Sender: No OFD packet to send [05:58:15]recv_with_timeout no data received [05:58:15]OFD Sender: No OFD packet to send [05:58:20]OFD Sender: No OFD packet to send [05:58:25]OFD Sender: No OFD packet to send [05:58:30]OFD Sender: No OFD packet to send [05:58:35]OFD Sender: No OFD packet to send [05:58:40]OFD Sender: No OFD packet to send [05:58:45]OFD Sender: No OFD packet to send [05:58:50]OFD Sender: No OFD packet to send [05:58:55]OFD Sender: No OFD packet to send [05:59:00]OFD Sender: No OFD packet to send [05:59:05]OFD Sender: No OFD packet to send [05:59:10]OFD Sender: No OFD packet to send [05:59:15]OFD Sender: No OFD packet to send [05:59:20]OFD Sender: No OFD packet to send [05:59:25]OFD Sender: No OFD packet to send [05:59:27]recv_with_timeout no data received [05:59:30]OFD Sender: No OFD packet to send [05:59:35]OFD Sender: No OFD packet to send [05:59:40]OFD Sender: No OFD packet to send [05:59:45]OFD Sender: No OFD packet to send [05:59:50]OFD Sender: No OFD packet to send [05:59:55]OFD Sender: No OFD packet to send [06:00:00]OFD Sender: No OFD packet to send [06:00:05]OFD Sender: No OFD packet to send [06:00:10]OFD Sender: No OFD packet to send [06:00:15]OFD Sender: No OFD packet to send [06:00:19]recv_with_timeout no data received [06:00:20]OFD Sender: No OFD packet to send [06:00:25]OFD Sender: No OFD packet to send [06:00:30]OFD Sender: No OFD packet to send [06:00:35]OFD Sender: No OFD packet to send [06:00:40]OFD Sender: No OFD packet to send [06:00:45]OFD Sender: No OFD packet to send [06:00:50]OFD Sender: No OFD packet to send [06:00:54]recv_with_timeout no data received [06:00:55]OFD Sender: No OFD packet to send [06:01:00]OFD Sender: No OFD packet to send [06:01:05]OFD Sender: No OFD packet to send [06:01:10]OFD Sender: No OFD packet to send [06:01:15]OFD Sender: No OFD packet to send [06:01:20]OFD Sender: No OFD packet to send [06:01:25]OFD Sender: No OFD packet to send [06:01:30]OFD Sender: No OFD packet to send [06:01:35]OFD Sender: No OFD packet to send [06:01:40]OFD Sender: No OFD packet to send [06:01:45]OFD Sender: No OFD packet to send [06:01:50]OFD Sender: No OFD packet to send [06:01:55]OFD Sender: No OFD packet to send [06:02:00]recv_with_timeout no data received [06:02:00]OFD Sender: No OFD packet to send [06:02:05]OFD Sender: No OFD packet to send [06:02:10]OFD Sender: No OFD packet to send [06:02:15]OFD Sender: No OFD packet to send [06:02:20]OFD Sender: No OFD packet to send [06:02:25]OFD Sender: No OFD packet to send [06:02:30]OFD Sender: No OFD packet to send [06:02:35]OFD Sender: No OFD packet to send [06:02:40]OFD Sender: No OFD packet to send [06:02:45]OFD Sender: No OFD packet to send [06:02:50]OFD Sender: No OFD packet to send [06:02:55]OFD Sender: No OFD packet to send [06:03:00]OFD Sender: No OFD packet to send [06:03:05]OFD Sender: No OFD packet to send [06:03:10]OFD Sender: No OFD packet to send [06:03:15]OFD Sender: No OFD packet to send [06:03:20]OFD Sender: No OFD packet to send [06:03:25]OFD Sender: No OFD packet to send [06:03:31]OFD Sender: No OFD packet to send [06:03:36]OFD Sender: No OFD packet to send [06:03:41]OFD Sender: No OFD packet to send [06:03:46]OFD Sender: No OFD packet to send [06:03:51]OFD Sender: No OFD packet to send [06:03:56]OFD Sender: No OFD packet to send [06:04:01]OFD Sender: No OFD packet to send [06:04:06]OFD Sender: No OFD packet to send [06:04:11]OFD Sender: No OFD packet to send [06:04:16]OFD Sender: No OFD packet to send [06:04:21]OFD Sender: No OFD packet to send [06:04:26]OFD Sender: No OFD packet to send [06:04:31]OFD Sender: No OFD packet to send [06:04:36]OFD Sender: No OFD packet to send [06:04:41]OFD Sender: No OFD packet to send [06:04:46]OFD Sender: No OFD packet to send [06:04:51]OFD Sender: No OFD packet to send [06:04:56]OFD Sender: No OFD packet to send [06:05:01]OFD Sender: No OFD packet to send [06:05:06]OFD Sender: No OFD packet to send [06:05:11]OFD Sender: No OFD packet to send [06:05:14]recv_with_timeout no data received [06:05:16]OFD Sender: No OFD packet to send [06:05:21]OFD Sender: No OFD packet to send [06:05:26]OFD Sender: No OFD packet to send [06:05:31]OFD Sender: No OFD packet to send [06:05:36]OFD Sender: No OFD packet to send [06:05:41]OFD Sender: No OFD packet to send [06:05:46]OFD Sender: No OFD packet to send [06:05:51]OFD Sender: No OFD packet to send [06:05:56]OFD Sender: No OFD packet to send [06:06:01]OFD Sender: No OFD packet to send [06:06:06]OFD Sender: No OFD packet to send [06:06:11]OFD Sender: No OFD packet to send [06:06:16]OFD Sender: No OFD packet to send [06:06:19]recv_with_timeout no data received [06:06:21]OFD Sender: No OFD packet to send [06:06:26]OFD Sender: No OFD packet to send [06:06:31]OFD Sender: No OFD packet to send [06:06:36]OFD Sender: No OFD packet to send [06:06:41]OFD Sender: No OFD packet to send [06:06:46]OFD Sender: No OFD packet to send [06:06:51]OFD Sender: No OFD packet to send [06:06:56]OFD Sender: No OFD packet to send [06:06:57]recv_with_timeout no data received [06:07:01]OFD Sender: No OFD packet to send [06:07:06]OFD Sender: No OFD packet to send [06:07:11]OFD Sender: No OFD packet to send [06:07:16]OFD Sender: No OFD packet to send [06:07:21]OFD Sender: No OFD packet to send [06:07:25]recv_with_timeout no data received [06:07:26]OFD Sender: No OFD packet to send [06:07:31]OFD Sender: No OFD packet to send [06:07:36]OFD Sender: No OFD packet to send [06:07:41]OFD Sender: No OFD packet to send [06:07:46]OFD Sender: No OFD packet to send [06:07:51]OFD Sender: No OFD packet to send [06:07:56]OFD Sender: No OFD packet to send [06:08:01]OFD Sender: No OFD packet to send [06:08:06]OFD Sender: No OFD packet to send [06:08:11]OFD Sender: No OFD packet to send [06:08:16]OFD Sender: No OFD packet to send [06:08:21]OFD Sender: No OFD packet to send [06:08:26]OFD Sender: No OFD packet to send [06:08:31]OFD Sender: No OFD packet to send [06:08:36]OFD Sender: No OFD packet to send [06:08:41]OFD Sender: No OFD packet to send [06:08:46]OFD Sender: No OFD packet to send [06:08:51]OFD Sender: No OFD packet to send [06:08:56]OFD Sender: No OFD packet to send [06:09:01]OFD Sender: No OFD packet to send [06:09:06]OFD Sender: No OFD packet to send [06:09:11]OFD Sender: No OFD packet to send [06:09:16]OFD Sender: No OFD packet to send [06:09:21]OFD Sender: No OFD packet to send [06:09:26]OFD Sender: No OFD packet to send [06:09:31]OFD Sender: No OFD packet to send [06:09:36]OFD Sender: No OFD packet to send [06:09:41]OFD Sender: No OFD packet to send [06:09:46]OFD Sender: No OFD packet to send [06:09:51]OFD Sender: No OFD packet to send [06:09:56]OFD Sender: No OFD packet to send [06:10:01]OFD Sender: No OFD packet to send [06:10:06]OFD Sender: No OFD packet to send [06:10:11]OFD Sender: No OFD packet to send [06:10:16]OFD Sender: No OFD packet to send [06:10:21]OFD Sender: No OFD packet to send [06:10:26]OFD Sender: No OFD packet to send [06:10:31]OFD Sender: No OFD packet to send [06:10:36]OFD Sender: No OFD packet to send [06:10:41]OFD Sender: No OFD packet to send [06:10:46]OFD Sender: No OFD packet to send [06:10:51]OFD Sender: No OFD packet to send [06:10:56]OFD Sender: No OFD packet to send [06:11:01]recv_with_timeout no data received [06:11:01]OFD Sender: No OFD packet to send [06:11:06]OFD Sender: No OFD packet to send [06:11:11]OFD Sender: No OFD packet to send [06:11:16]OFD Sender: No OFD packet to send [06:11:21]OFD Sender: No OFD packet to send [06:11:26]OFD Sender: No OFD packet to send [06:11:31]OFD Sender: No OFD packet to send [06:11:36]OFD Sender: No OFD packet to send [06:11:41]OFD Sender: No OFD packet to send [06:11:46]OFD Sender: No OFD packet to send [06:11:51]OFD Sender: No OFD packet to send [06:11:56]OFD Sender: No OFD packet to send [06:12:01]OFD Sender: No OFD packet to send [06:12:06]OFD Sender: No OFD packet to send [06:12:11]OFD Sender: No OFD packet to send [06:12:16]OFD Sender: No OFD packet to send [06:12:21]OFD Sender: No OFD packet to send [06:12:26]OFD Sender: No OFD packet to send [06:12:31]OFD Sender: No OFD packet to send [06:12:36]OFD Sender: No OFD packet to send [06:12:41]OFD Sender: No OFD packet to send [06:12:46]OFD Sender: No OFD packet to send [06:12:51]OFD Sender: No OFD packet to send [06:12:56]OFD Sender: No OFD packet to send [06:13:01]OFD Sender: No OFD packet to send [06:13:06]OFD Sender: No OFD packet to send [06:13:11]OFD Sender: No OFD packet to send [06:13:16]OFD Sender: No OFD packet to send [06:13:21]OFD Sender: No OFD packet to send [06:13:27]OFD Sender: No OFD packet to send [06:13:32]OFD Sender: No OFD packet to send [06:13:37]OFD Sender: No OFD packet to send [06:13:42]OFD Sender: No OFD packet to send [06:13:47]OFD Sender: No OFD packet to send [06:13:52]OFD Sender: No OFD packet to send [06:13:57]OFD Sender: No OFD packet to send [06:14:02]OFD Sender: No OFD packet to send [06:14:07]OFD Sender: No OFD packet to send [06:14:12]OFD Sender: No OFD packet to send [06:14:17]OFD Sender: No OFD packet to send [06:14:22]OFD Sender: No OFD packet to send [06:14:27]OFD Sender: No OFD packet to send [06:14:32]OFD Sender: No OFD packet to send [06:14:37]OFD Sender: No OFD packet to send [06:14:42]OFD Sender: No OFD packet to send [06:14:47]OFD Sender: No OFD packet to send [06:14:52]OFD Sender: No OFD packet to send [06:14:57]OFD Sender: No OFD packet to send [06:15:02]OFD Sender: No OFD packet to send [06:15:05]recv_with_timeout no data received [06:15:07]OFD Sender: No OFD packet to send [06:15:12]OFD Sender: No OFD packet to send [06:15:17]OFD Sender: No OFD packet to send [06:15:22]OFD Sender: No OFD packet to send [06:15:27]OFD Sender: No OFD packet to send [06:15:32]OFD Sender: No OFD packet to send [06:15:37]OFD Sender: No OFD packet to send [06:15:42]OFD Sender: No OFD packet to send [06:15:47]OFD Sender: No OFD packet to send [06:15:52]OFD Sender: No OFD packet to send [06:15:57]OFD Sender: No OFD packet to send [06:16:02]OFD Sender: No OFD packet to send [06:16:07]OFD Sender: No OFD packet to send [06:16:12]OFD Sender: No OFD packet to send [06:16:17]OFD Sender: No OFD packet to send [06:16:22]OFD Sender: No OFD packet to send [06:16:27]OFD Sender: No OFD packet to send [06:16:32]OFD Sender: No OFD packet to send [06:16:37]OFD Sender: No OFD packet to send [06:16:42]OFD Sender: No OFD packet to send [06:16:47]OFD Sender: No OFD packet to send [06:16:52]OFD Sender: No OFD packet to send [06:16:57]OFD Sender: No OFD packet to send [06:17:02]OFD Sender: No OFD packet to send [06:17:07]OFD Sender: No OFD packet to send [06:17:12]OFD Sender: No OFD packet to send [06:17:17]OFD Sender: No OFD packet to send [06:17:22]OFD Sender: No OFD packet to send [06:17:27]OFD Sender: No OFD packet to send [06:17:32]OFD Sender: No OFD packet to send [06:17:37]OFD Sender: No OFD packet to send [06:17:42]OFD Sender: No OFD packet to send [06:17:47]OFD Sender: No OFD packet to send [06:17:52]OFD Sender: No OFD packet to send [06:17:57]OFD Sender: No OFD packet to send [06:18:02]OFD Sender: No OFD packet to send [06:18:07]OFD Sender: No OFD packet to send [06:18:12]OFD Sender: No OFD packet to send [06:18:17]OFD Sender: No OFD packet to send [06:18:22]OFD Sender: No OFD packet to send [06:18:27]OFD Sender: No OFD packet to send [06:18:32]OFD Sender: No OFD packet to send [06:18:37]OFD Sender: No OFD packet to send [06:18:42]OFD Sender: No OFD packet to send [06:18:47]OFD Sender: No OFD packet to send [06:18:52]OFD Sender: No OFD packet to send [06:18:57]OFD Sender: No OFD packet to send [06:19:02]OFD Sender: No OFD packet to send [06:19:07]OFD Sender: No OFD packet to send [06:19:09]recv_with_timeout no data received [06:19:12]OFD Sender: No OFD packet to send [06:19:17]OFD Sender: No OFD packet to send [06:19:22]OFD Sender: No OFD packet to send [06:19:27]OFD Sender: No OFD packet to send [06:19:32]OFD Sender: No OFD packet to send [06:19:37]OFD Sender: No OFD packet to send [06:19:42]OFD Sender: No OFD packet to send [06:19:47]OFD Sender: No OFD packet to send [06:19:52]OFD Sender: No OFD packet to send [06:19:57]OFD Sender: No OFD packet to send [06:20:02]OFD Sender: No OFD packet to send [06:20:07]OFD Sender: No OFD packet to send [06:20:12]OFD Sender: No OFD packet to send [06:20:17]OFD Sender: No OFD packet to send [06:20:22]OFD Sender: No OFD packet to send [06:20:27]OFD Sender: No OFD packet to send [06:20:32]OFD Sender: No OFD packet to send [06:20:37]OFD Sender: No OFD packet to send [06:20:42]OFD Sender: No OFD packet to send [06:20:47]OFD Sender: No OFD packet to send [06:20:52]OFD Sender: No OFD packet to send [06:20:57]OFD Sender: No OFD packet to send [06:21:02]OFD Sender: No OFD packet to send [06:21:07]OFD Sender: No OFD packet to send [06:21:12]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 1A [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 5400000000572575 (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: 5983266+1721002828=1726986094 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 1B [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 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 6F B7 EF 66 4C 6B 94 66 2B [06:21:35]Current date/time: 22.09.2024 06:21 [06:21:35]FM_Init [06:21:35]wFMConnect [06:21:35]MH_SAM_On [06:21:35]Write to MH i2c: E0 00 00 08 00 E7 [06:21:35]Write i2c OK [06:21:35]MH_I2C_Read... [06:21:35]*** iso7816_init finished! [06:21:35]*** atr: [06:21:35]*** 0F 3B D5 18 FF 81 91 FE [06:21:35]*** 1F C3 80 73 C8 21 10 0A [06:21:35]*** 00 00 00 00 00 00 00 00 [06:21:35]*** 00 00 00 00 00 00 00 00 [06:21:35]*** 00 00 00 00 00 00 00 00 [06:21:35]*** 00 00 00 00 00 00 00 00 [06:21:35]*** 00 00 00 00 00 00 00 00 [06:21:35]*** 00 00 00 00 00 00 00 00 [06:21:35]Read from MH i2c: E0 [06:21:35]MH_I2C_Read... [06:21:35]Read from MH i2c: E0 10 00 [06:21:35]MH_I2C_Read... [06:21:35]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:21:35]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [06:21:35]wFMCommunicate request_size=10 [06:21:35]MH_SAM_APDU [06:21:35]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [06:21:35]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [06:21:35]Write i2c OK [06:21:35]MH_I2C_Read... [06:21:35]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [06:21:35]Read from MH i2c: E2 [06:21:35]MH_I2C_Read... [06:21:35]Read from MH i2c: E2 03 00 [06:21:35]MH_I2C_Read... [06:21:35]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [06:21:35]RAPDU: 90 00 [06:21:35]wFMCommunicate OK [06:21:35]wFMCommunicate request_size=4 [06:21:35]MH_SAM_APDU [06:21:35]CAPDU: 80 11 00 00 [06:21:35]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [06:21:35]Write i2c OK [06:21:35]MH_I2C_Read... [06:21:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:21:35]Read from MH i2c: E2 [06:21:35]MH_I2C_Read... [06:21:35]Read from MH i2c: E2 17 00 [06:21:35]MH_I2C_Read... [06:21:35]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E3 [06:21:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [06:21:35]wFMCommunicate OK [06:21:35]Detected FM SN is 0000000000874979 [06:21:35]Stored FM SN is 0000000000874979 [06:21:35]wFMCommunicate request_size=9 [06:21:35]MH_SAM_APDU [06:21:35]CAPDU: 80 16 00 00 04 B6 D7 00 00 [06:21:35]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [06:21:35]Write i2c OK [06:21:35]MH_I2C_Read... [06:21:35]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [06:21:35]Read from MH i2c: E2 [06:21:35]MH_I2C_Read... [06:21:35]Read from MH i2c: E2 03 00 [06:21:35]MH_I2C_Read... [06:21:35]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [06:21:35]RAPDU: 90 00 [06:21:35]wFMCommunicate OK [06:21:35]FM PIN OK [06:21:35]wFMCommunicate request_size=8 [06:21:35]MH_SAM_APDU [06:21:35]CAPDU: 80 14 04 00 03 02 00 01 [06:21:35]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [06:21:35]Write i2c OK [06:21:35]MH_I2C_Read... [06:21:35]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [06:21:35]Read from MH i2c: E2 [06:21:35]MH_I2C_Read... [06:21:35]Read from MH i2c: E2 03 00 [06:21:35]MH_I2C_Read... [06:21:35]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [06:21:35]RAPDU: 90 00 [06:21:35]wFMCommunicate OK [06:21:35]wFMCommunicate request_size=13 [06:21:35]MH_SAM_APDU [06:21:35]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [06:21:35]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:21:35]Write i2c OK [06:21:35]MH_I2C_Read... [06:21:35]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [06:21:35]Read from MH i2c: E2 [06:21:35]MH_I2C_Read... [06:21:35]Read from MH i2c: E2 03 00 [06:21:35]MH_I2C_Read... [06:21:35]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [06:21:35]RAPDU: 90 00 [06:21:35]wFMCommunicate OK [06:21:35]wFMCommunicate request_size=4 [06:21:35]MH_SAM_APDU [06:21:35]CAPDU: 80 11 00 00 [06:21:35]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [06:21:35]Write i2c OK [06:21:35]MH_I2C_Read... [06:21:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:21:35]Read from MH i2c: E2 [06:21:35]MH_I2C_Read... [06:21:35]Read from MH i2c: E2 17 00 [06:21:35]MH_I2C_Read... [06:21:35]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E7 [06:21:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [06:21:35]wFMCommunicate OK [06:21:35]DocumentArchiveInit [06:21:35]Start Httpd... [06:21:35]Httpd thread 3066879332 created [06:21:35]Write to MH i2c: 01 00 00 0F 00 0F [06:21:35]Write i2c OK [06:21:35]MH_I2C_Read... [06:21:35]Read from MH i2c: 01 [06:21:35]MH_I2C_Read... [06:21:35]Read from MH i2c: 01 07 00 [06:21:35]MH_I2C_Read... [06:21:35]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [06:21:35]MH Int Process started [06:21:35]Allocated Socket 8 [06:21:35]Bind OK [06:21:35]Listen OK [06:21:35]httpd running on port 8080 [06:21:35]Waiting for new connection... [06:21:35]OFD Sender: No OFD packet to send [06:21:37]accept exits with 9 [06:21:37]New connection [06:21:37]New thread 3066592612 created [06:21:37]Waiting for new connection... [06:21:37] Sock 9.Parse request [06:21:37]Sock 9.Check first char [06:21:37]Sock 9.First char is OK [06:21:37]request: POST /json_proto HTTP/1.0 [06:21:37]Method: POST [06:21:37]URL: /json_proto [06:21:37]Method is POST - this is cgi request [06:21:37]url: /json_proto [06:21:37]query_string will be loaded in cgi processing [06:21:37]execute_cgi json_proto POST (null) [06:21:37]execute_cgi path=json_proto method=POST [06:21:37]POST find Content-Length [06:21:37]Host: 172.17.47.196:8080 [06:21:37]Content-Length: 665 [06:21:37]Content-Type: application/json [06:21:37] [06:21:37]POST finish read [06:21:37]Found Content-Length = 665 [06:21:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148063", "tax_sys" : 0, "items" : [ { "code": "4700000481514", "name": "\u041F\u0418\u0412\u041E \u0421\u0412\u0415\u0422\u041B\u041E\u0415 URBAN 312 1,0 \u043B \u041F\u042D\u0422", "price" : 176.00, "quantity" : 1.000, "sum" : 176.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 176.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:21:37]execute_script... [06:21: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 : (3)148063", "tax_sys" : 0, "items" : [ { "code": "4700000481514", "name": "\u041F\u0418\u0412\u041E \u0421\u0412\u0415\u0422\u041B\u041E\u0415 URBAN 312 1,0 \u043B \u041F\u042D\u0422", "price" : 176.00, "quantity" : 1.000, "sum" : 176.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 176.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:21:37]POST & json_proto [06:21:37]process_json_proto [06:21:37]json parsed OK: [06:21:37]protocol is kg_v1.0 [06:21:37]action value=close_receipt [06:21:37]process_action close_receipt [06:21:37]cmd_close_receipt [06:21:37]MH_GetDate [06:21:37]Write to MH i2c: F0 00 00 10 00 FF [06:21:37]Write i2c OK [06:21:37]MH_I2C_Read... [06:21:37]Read from MH i2c: F0 [06:21:37]MH_I2C_Read... [06:21:37]Read from MH i2c: F0 09 00 [06:21:37]MH_I2C_Read... [06:21:37]Read from MH i2c: F0 09 00 10 00 00 72 B7 EF 66 4C 6B 94 66 37 [06:21:37]GetLastDocTimeStamp 1726983508 [06:21:37]current date 1726986098 [06:21:37]FM_GetShiftState [06:21:37]SAM_PROTO_GetShiftState [06:21:37]wFMCommunicate request_size=4 [06:21:37]MH_SAM_APDU [06:21:37]CAPDU: 80 13 01 00 [06:21:37]Write to MH i2c: E2 08 00 11 00 80 13 01 00 00 00 00 00 8E [06:21:37]Write i2c OK [06:21:37]MH_I2C_Read... [06:21:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:21:37]Read from MH i2c: E2 [06:21:37]MH_I2C_Read... [06:21:37]Read from MH i2c: E2 0E 00 [06:21:37]MH_I2C_Read... [06:21:37]Read from MH i2c: E2 0E 00 11 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4C [06:21:37]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [06:21:37]wFMCommunicate OK [06:21:37]SAM_PROTO_GetShiftState done [06:21:37]FM_GetShiftState done [06:21:37]opened in 1726964220 [06:21:37]opened+sec_in_day 1727050620 [06:21:37]quantity*price = 17600 [06:21:37]sum+1 = 17601 [06:21:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 176.00 НСП 1% : 1.56 НДС 12% : 18.69 Наличными: 176.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 40 22.09.2024 06:21 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86727 ФПД: 61960641180450 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T062138&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86727&fm=61960641180450&tin=02508201610067®Number=0000000000092592&sum=17600 0 [06:21:39]StoreToDocumentArchive [06:21:39]shift 497 fd 86727 [06:21:39]save to /storage/0497/doc_00086727 [06:21:39]save last doc name /storage/0497/doc_00086727 to /storage/kkm_last_doc_name [06:21:39]save OK [06:21:39]Clear old archive folders... [06:21:39]ProcessDocumentItem done err = 0, tmpTLVsize=289 [06:21:39]tlvbuf is B6E697D0 [06:21:39]SAM_PROTO_ClearQueue [06:21:39]wFMCommunicate request_size=4 [06:21:39]MH_SAM_APDU [06:21:39]CAPDU: 80 09 00 00 [06:21:39]Write to MH i2c: E2 08 00 1E 00 80 09 00 00 00 00 00 00 90 [06:21:39]Write i2c OK [06:21:39]MH_I2C_Read... [06:21:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:21:39]Read from MH i2c: E2 [06:21:39]MH_I2C_Read... [06:21:39]Read from MH i2c: E2 03 00 [06:21:39]MH_I2C_Read... [06:21:39]Read from MH i2c: E2 03 00 1E 00 00 90 00 92 [06:21:39]RAPDU: 90 00 [06:21:39]wFMCommunicate OK [06:21:39]SAM_PROTO_ClearQueue done [06:21:39]KKMCreateOFDPacket [06:21:39]OFDProtocolAddRootSTLVToBuf [06:21:39]FM_MakeSignedData [06:21:39]FM_MakeSignedData [06:21:39]SAM_PROTO_SignData [06:21:39]wFMCommunicate request_size=4 [06:21:39]MH_SAM_APDU [06:21:39]CAPDU: 80 0D 01 02 [06:21:39]Write to MH i2c: E2 08 00 1F 00 80 0D 01 02 00 00 00 00 98 [06:21:39]Write i2c OK [06:21:39]MH_I2C_Read... [06:21:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:21:39]Read from MH i2c: E2 [06:21:39]MH_I2C_Read... [06:21:39]Read from MH i2c: E2 03 00 [06:21:39]MH_I2C_Read... [06:21:39]Read from MH i2c: E2 03 00 1F 00 00 90 00 93 [06:21:39]RAPDU: 90 00 [06:21:39]wFMCommunicate OK [06:21:39]wFMCommunicate request_size=255 [06:21:39]MH_SAM_APDU [06:21:39]CAPDU: 80 0D 02 02 FA 03 00 21 01 1E 04 01 00 01 23 04 73 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 35 31 34 06 04 2F 00 D0 9F D0 98 D0 92 D0 9E 20 D0 A1 D0 92 D0 95 D0 A2 D0 9B D0 9E D0 95 20 55 52 42 41 4E 20 33 31 32 20 31 2C 30 20 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C0 44 00 00 00 00 13 04 06 00 C0 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 07 00 00 00 00 07 04 06 00 C0 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 72 B7 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 [06:21:39]Write to MH i2c: E2 02 01 20 00 80 0D 02 02 FA 00 03 00 21 01 1E 04 01 00 01 23 04 73 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 35 31 34 06 04 2F 00 D0 9F D0 98 D0 92 D0 9E 20 D0 A1 D0 92 D0 95 D0 A2 D0 9B D0 9E D0 95 20 55 52 42 41 4E 20 33 31 32 20 31 2C 30 20 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C0 44 00 00 00 00 13 04 06 00 C0 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 07 00 00 00 00 07 04 06 00 C0 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 72 B7 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 00 00 EA [06:21:39]Write i2c OK [06:21:39]MH_I2C_Read... [06:21:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:21:39]Read from MH i2c: E2 [06:21:39]MH_I2C_Read... [06:21:39]Read from MH i2c: E2 03 00 [06:21:39]MH_I2C_Read... [06:21:39]Read from MH i2c: E2 03 00 20 00 00 90 00 94 [06:21:39]RAPDU: 90 00 [06:21:39]wFMCommunicate OK [06:21:39]wFMCommunicate request_size=48 [06:21:39]MH_SAM_APDU [06:21:39]CAPDU: 80 0D 02 02 2B 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C7 52 01 00 35 04 06 00 38 5A 56 01 F3 22 [06:21:39]Write to MH i2c: E2 33 00 21 00 80 0D 02 02 2B 00 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C7 52 01 00 35 04 06 00 38 5A 56 01 F3 22 00 00 BC [06:21:39]Write i2c OK [06:21:39]MH_I2C_Read... [06:21:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:21:39]Read from MH i2c: E2 [06:21:39]MH_I2C_Read... [06:21:39]Read from MH i2c: E2 03 00 [06:21:39]MH_I2C_Read... [06:21:39]Read from MH i2c: E2 03 00 21 00 00 90 00 95 [06:21:39]RAPDU: 90 00 [06:21:39]wFMCommunicate OK [06:21:39]wFMCommunicate request_size=4 [06:21:39]MH_SAM_APDU [06:21:39]CAPDU: 80 0D 03 02 [06:21:39]Write to MH i2c: E2 08 00 22 00 80 0D 03 02 00 00 00 00 9D [06:21:39]Write i2c OK [06:21:39]MH_I2C_Read... [06:21:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:21:39]Read from MH i2c: E2 [06:21:39]MH_I2C_Read... [06:21:39]Read from MH i2c: E2 0B 00 [06:21:39]MH_I2C_Read... [06:21:39]Read from MH i2c: E2 0B 00 22 00 00 C9 AD 70 D1 A3 D0 54 BA 90 00 D6 [06:21:39]RAPDU: C9 AD 70 D1 A3 D0 54 BA 90 00 [06:21:39]wFMCommunicate OK [06:21:39]SAM_PROTO_SignData done [06:21:39]FM_MakeSignedData done [06:21:39]CreateOFDProtocolMessage [06:21:39]wFMCommunicate request_size=4 [06:21:39]MH_SAM_APDU [06:21:39]CAPDU: 80 11 00 00 [06:21:39]Write to MH i2c: E2 08 00 23 00 80 11 00 00 00 00 00 00 9D [06:21:39]Write i2c OK [06:21:39]MH_I2C_Read... [06:21:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:21:39]Read from MH i2c: E2 [06:21:39]MH_I2C_Read... [06:21:39]Read from MH i2c: E2 17 00 [06:21:39]MH_I2C_Read... [06:21:39]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 34 39 37 39 90 00 FC [06:21:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [06:21:39]wFMCommunicate OK [06:21:39]CreateOFDProtocolMessage done [06:21:39]OFDSenderStorePacket 86727 [06:21:39]StoreOFDPacket docnum=86727 [06:21:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 35 01 00 00 9F BE 2D 01 00 99 5A 03 01 00 03 00 21 01 1E 04 01 00 01 23 04 73 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 35 31 34 06 04 2F 00 D0 9F D0 98 D0 92 D0 9E 20 D0 A1 D0 92 D0 95 D0 A2 D0 9B D0 9E D0 95 20 55 52 42 41 4E 20 33 31 32 20 31 2C 30 20 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C0 44 00 00 00 00 13 04 06 00 C0 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 07 00 00 00 00 07 04 06 00 C0 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 72 B7 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C7 52 01 00 35 04 06 00 38 5A 56 01 F3 22 C9 AD 70 D1 A3 D0 54 BA [06:21:39]CheckFolder [06:21:39]dirname=/storage/ofd_packets [06:21:39]CheckFolder done [06:21:39]ProducePacketName [06:21:39]name=ofd_packets/00086727 [06:21:39]NVStorageSaveData ofd_packets/00086727 [06:21:39]File name is /storage/ofd_packets/00086727 [06:21:39]Write 339 bytes [06:21:39]NVStorageSaveData done [06:21:39]OFDSenderStorePacket done [06:21:39]KKMCreateOFDPacket done [06:21:39]NVStorageSaveData kkm_last_timestamp [06:21:39]File name is /storage/kkm_last_timestamp [06:21:39]Write 4 bytes [06:21:39]NVStorageSaveData done [06:21:39]ExternCall_PrintAddStr [06:21:39]wPrintStart [06:21:39]Write to MH i2c: 01 00 00 24 00 24 [06:21:39]Write i2c OK [06:21:39]MH_I2C_Read... [06:21:39]Read from MH i2c: 01 [06:21:39]MH_I2C_Read... [06:21:39]Read from MH i2c: 01 07 00 [06:21:39]MH_I2C_Read... [06:21:39]Read from MH i2c: 01 07 00 24 00 00 00 00 00 00 FF 0F 39 [06:21:39]RasterBufferAndPrint [06:21:39]line Счет N : (3)148063 [06:21:39]line ИНН: 02508201610067 [06:21:39]line Контрольно-Кассовый Чек [06:21:39]line ПРОДАЖА [06:21:39]line Товар: 4700000481514 [06:21:39]line ПИВО СВЕТЛОЕ URBAN 312 1,0 л ПЭТ [06:21:39]line 1.000 * 176.00 [06:21:39]line = 176.00 [06:21:39]line НДС 12% НСП 1% [06:21:39]line > о реализуемом товаре [06:21:39]line ИТОГО: 176.00 [06:21:39]line НСП 1% : 1.56 [06:21:39]line НДС 12% : 18.69 [06:21:39]line Наличными: 176.00 [06:21:39]line Безнал.: 0.00 [06:21:39]line Место: АЗС № 137 "Партнер Нефть" [06:21:39]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [06:21:39]line СНО: Общий режим [06:21:39]line Чек 40 22.09.2024 06:21 [06:21:39]line Смена: 497 ФФД: 1.0 [06:21:39]line ЗНМ: 0300000064 [06:21:39]line РНМ: 0000000000092592 [06:21:39]line Версия ККМ: 001 [06:21:39]line ФМ: 0000000000874979 [06:21:39]line ФД: 86727 [06:21:39]line ФПД: 61960641180450 [06:21:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T062138&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86727&fm=61960641180450&tin=02508201610067®Number=0000000000092592&sum=17600 [06:21:39]line 0 [06:21:39]written 0, free lines is 4095 [06:21:39]OFD Sender: Processing packet 86727 [packets to send 273, broken 272] [06:21:39]ProducePacketName [06:21:39]name=ofd_packets/00086727 [06:21:39]OFD Sender: To server: pG, [06:21:39]CommunicateWithHost lk.salyk.kg:30040 [06:21:39]ConnectInit lk.salyk.kg [06:21:40]Write to MH i2c: 01 00 00 4D 00 4D [06:21:40]Write i2c OK [06:21:40]MH_I2C_Read... [06:21:40]Read from MH i2c: 01 [06:21:40]MH_I2C_Read... [06:21:40]Read from MH i2c: 01 07 00 [06:21:40]MH_I2C_Read... [06:21:40]Read from MH i2c: 01 07 00 4D 00 00 00 00 00 00 CB 0C 2B [06:21:40]RasterBufferAndPrint [06:21:40]line [06:21:40]line [06:21:40]line [06:21:40]line [06:21:40]line [06:21:40]written 0, free lines is 3281 [06:21:40]MH_Cut [06:21:40]Write to MH i2c: D1 01 00 54 00 01 26 [06:21:40]Write i2c OK [06:21:40]MH_I2C_Read... [06:21:40]Read from MH i2c: D1 [06:21:40]MH_I2C_Read... [06:21:40]Read from MH i2c: D1 01 00 [06:21:40]MH_I2C_Read... [06:21:40]Read from MH i2c: D1 01 00 54 00 00 25 [06:21:40]Write to MH i2c: 01 00 00 55 00 55 [06:21:40]Write i2c OK [06:21:40]MH_I2C_Read... [06:21:40]*** Cut start [06:21:40]*** Partial cut [06:21:40]*** CUTSNS_PIN = 1 [06:21:40]*** CUTSNS_PIN = 0 [06:21:41]*** Brake cut motor [06:21:41]Read from MH i2c: 01 [06:21:41]MH_I2C_Read... [06:21:41]*** Stop cut motor [06:21:41]*** Cut end [06:21:41]Read from MH i2c: 01 07 00 [06:21:41]MH_I2C_Read... [06:21:41]Read from MH i2c: 01 07 00 55 00 00 00 00 00 00 FF 0F 6A [06:21:41]process_action close_receipt done [06:21:41]requested_data is exist [06:21:41]produce_requested_data [06:21:41]requested_item fm.sn is exist - process it [06:21:41]wFMCommunicate request_size=4 [06:21:41]MH_SAM_APDU [06:21:41]CAPDU: 80 11 00 00 [06:21:41]Write to MH i2c: E2 08 00 56 00 80 11 00 00 00 00 00 00 D0 [06:21:41]Write i2c OK [06:21:41]MH_I2C_Read... [06:21:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:21:41]Read from MH i2c: E2 [06:21:41]MH_I2C_Read... [06:21:41]Read from MH i2c: E2 17 00 [06:21:41]MH_I2C_Read... [06:21:41]Read from MH i2c: E2 17 00 56 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 2F [06:21:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [06:21:41]wFMCommunicate OK [06:21:41]requested_item fd.num is exist - process it [06:21:41]SAM_PROTO_GetFieldsCounters [06:21:41]wFMCommunicate request_size=4 [06:21:41]MH_SAM_APDU [06:21:41]CAPDU: 80 13 00 00 [06:21:41]Write to MH i2c: E2 08 00 57 00 80 13 00 00 00 00 00 00 D3 [06:21:41]Write i2c OK [06:21:41]MH_I2C_Read... [06:21:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:21:41]Read from MH i2c: E2 [06:21:41]MH_I2C_Read... [06:21:41]Read from MH i2c: E2 62 00 [06:21:41]MH_I2C_Read... [06:21:41]Read from MH i2c: E2 62 00 57 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C7 52 01 00 0E 04 04 00 F1 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 86 [06:21: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C7 52 01 00 0E 04 04 00 F1 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 [06:21:41]wFMCommunicate OK [06:21:41]SAM_PROTO_GetFieldsCounters done [06:21:41]requested_item shift.num is exist - process it [06:21:41]requested_item shift.opened is exist - process it [06:21:41]req_shift_opened [06:21:41]FM_GetShiftState [06:21:41]SAM_PROTO_GetShiftState [06:21:41]wFMCommunicate request_size=4 [06:21:41]MH_SAM_APDU [06:21:41]CAPDU: 80 13 01 00 [06:21:41]Write to MH i2c: E2 08 00 58 00 80 13 01 00 00 00 00 00 D5 [06:21:41]Write i2c OK [06:21:41]MH_I2C_Read... [06:21:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:21:41]Read from MH i2c: E2 [06:21:41]MH_I2C_Read... [06:21:41]Read from MH i2c: E2 0E 00 [06:21:41]MH_I2C_Read... [06:21:41]Read from MH i2c: E2 0E 00 58 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 93 [06:21:41]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [06:21:41]wFMCommunicate OK [06:21:41]SAM_PROTO_GetShiftState done [06:21:41]FM_GetShiftState done [06:21:41]req_shift_opened done [06:21:41]requested_item shift.open_date is exist - process it [06:21:41]req_shift_open_date [06:21:41]req_shift_open_date done [06:21:41]produce_requested_data done [06:21:41]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86727,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [06:21:41]process_action_free close_receipt [06:21:41]json_value_free [06:21:41]json_value_free done [06:21:41]process_json_proto returns [06:21:41]Send response to host [06:21:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86727,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [06:21:41]free response buf [06:21:41]execute_script done [06:21:41]execute_script returns [06:21:41]free content buf [06:21:41]Sock 9.Close socket [06:21:41]Sock 9.Thread stoped [06:21:42]Connected sock=11 [06: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 34 39 37 39 35 01 00 00 9F BE 2D 01 00 99 5A 03 01 00 03 00 21 01 1E 04 01 00 01 23 04 73 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 35 31 34 06 04 2F 00 D0 9F D0 98 D0 92 D0 9E 20 D0 A1 D0 92 D0 95 D0 A2 D0 9B D0 9E D0 95 20 55 52 42 41 4E 20 33 31 32 20 31 2C 30 20 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C0 44 00 00 00 00 13 04 06 00 C0 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 07 00 00 00 00 07 04 06 00 C0 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 72 B7 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C7 52 01 00 35 04 06 00 38 5A 56 01 F3 22 C9 AD 70 D1 A3 D0 54 BA [06:21:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 0F D7 47 00 06 B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C7 52 01 00 F4 03 04 00 44 62 EF 66 B6 04 01 00 00 AA E4 41 74 36 D0 B9 17 [06:21:43]CommunicateWithHost err = 0 [06:21:43]CheckOFDResponse [06:21:43]1017 (14) - 77093643461234 [06:21:43]1041 (16) - 0000000000874979 [06:21:43]1040 (4) - 86727 [06:21:43]1012 (4) - 22.09.2024 00:18 [06:21:43]1206 (1) - 0 [06:21:43]OFD Sender: Remove packet 86727 [06:21:43]ProducePacketName [06:21:43]name=ofd_packets/00086727 [06:21:43]NVStorageDeleteData [06:21:44]OFD Sender: No OFD packet to send [06:21:49]OFD Sender: No OFD packet to send [06:21:54]OFD Sender: No OFD packet to send [06:21:59]OFD Sender: No OFD packet to send [06:22:04]OFD Sender: No OFD packet to send [06:22:08]accept exits with 6 [06:22:08]New connection [06:22:08]New thread 3066449252 created [06:22:08]Thread 3066592612 joined [06:22:08]Waiting for new connection... [06:22:08] Sock 6.Parse request [06:22:08]Sock 6.Check first char [06:22:08]Sock 6.First char is OK [06:22:08]request: POST /json_proto HTTP/1.0 [06:22:08]Method: POST [06:22:08]URL: /json_proto [06:22:08]Method is POST - this is cgi request [06:22:08]url: /json_proto [06:22:08]query_string will be loaded in cgi processing [06:22:08]execute_cgi json_proto POST (null) [06:22:08]execute_cgi path=json_proto method=POST [06:22:08]POST find Content-Length [06:22:08]Host: 172.17.47.196:8080 [06:22:08]Content-Length: 215 [06:22:08]Content-Type: application/json [06:22:08] [06:22:08]POST finish read [06:22:08]Found Content-Length = 215 [06:22:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:22:08]execute_script... [06:22:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:22:08]POST & json_proto [06:22:08]process_json_proto [06:22:08]json parsed OK: [06:22:08]protocol is kg_v1.0 [06:22:08]action value=get_value [06:22:08]process_action get_value [06:22:08]cmd_get_value [06:22:08]process_action get_value done [06:22:08]requested_data is exist [06:22:08]produce_requested_data [06:22:08]requested_item kkm.sn is exist - process it [06:22:08]requested_item kkm.ver is exist - process it [06:22:08]requested_item fm.sn is exist - process it [06:22:08]wFMCommunicate request_size=4 [06:22:08]MH_SAM_APDU [06:22:08]CAPDU: 80 11 00 00 [06:22:08]Write to MH i2c: E2 08 00 59 00 80 11 00 00 00 00 00 00 D3 [06:22:08]Write i2c OK [06:22:08]MH_I2C_Read... [06:22:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:22:08]Read from MH i2c: E2 [06:22:08]MH_I2C_Read... [06:22:08]Read from MH i2c: E2 17 00 [06:22:08]MH_I2C_Read... [06:22:08]Read from MH i2c: E2 17 00 59 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 32 [06:22:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [06:22:08]wFMCommunicate OK [06:22:08]requested_item fd.num is exist - process it [06:22:08]SAM_PROTO_GetFieldsCounters [06:22:08]wFMCommunicate request_size=4 [06:22:08]MH_SAM_APDU [06:22:08]CAPDU: 80 13 00 00 [06:22:08]Write to MH i2c: E2 08 00 5A 00 80 13 00 00 00 00 00 00 D6 [06:22:08]Write i2c OK [06:22:08]MH_I2C_Read... [06:22:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:22:08]Read from MH i2c: E2 [06:22:08]MH_I2C_Read... [06:22:08]Read from MH i2c: E2 62 00 [06:22:08]MH_I2C_Read... [06:22:08]Read from MH i2c: E2 62 00 5A 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C7 52 01 00 0E 04 04 00 F1 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 89 [06:22: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C7 52 01 00 0E 04 04 00 F1 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 [06:22:08]wFMCommunicate OK [06:22:08]SAM_PROTO_GetFieldsCounters done [06:22:08]requested_item shift.num is exist - process it [06:22:08]requested_item shift.opened is exist - process it [06:22:08]req_shift_opened [06:22:08]FM_GetShiftState [06:22:08]SAM_PROTO_GetShiftState [06:22:08]wFMCommunicate request_size=4 [06:22:08]MH_SAM_APDU [06:22:08]CAPDU: 80 13 01 00 [06:22:08]Write to MH i2c: E2 08 00 5B 00 80 13 01 00 00 00 00 00 D8 [06:22:08]Write i2c OK [06:22:08]MH_I2C_Read... [06:22:08]Read from MH i2c: E2 [06:22:08]MH_I2C_Read... [06:22:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:22:08]Read from MH i2c: E2 0E 00 [06:22:08]MH_I2C_Read... [06:22:08]Read from MH i2c: E2 0E 00 5B 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 96 [06:22:08]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [06:22:08]wFMCommunicate OK [06:22:08]SAM_PROTO_GetShiftState done [06:22:08]FM_GetShiftState done [06:22:08]req_shift_opened done [06:22:08]requested_item shift.open_date is exist - process it [06:22:08]req_shift_open_date [06:22:08]req_shift_open_date done [06:22:08]produce_requested_data done [06:22:08]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":86727,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [06:22:08]process_action_free get_value [06:22:08]json_value_free [06:22:08]json_value_free done [06:22:08]process_json_proto returns [06:22:08]Send response to host [06:22:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":86727,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [06:22:08]free response buf [06:22:08]execute_script done [06:22:08]execute_script returns [06:22:08]free content buf [06:22:08]Sock 6.Close socket [06:22:08]Sock 6.Thread stoped [06:22:08]accept exits with 10 [06:22:08]New connection [06:22:08]New thread 3066592612 created [06:22:08]Thread 3066449252 joined [06:22:08]Waiting for new connection... [06:22:08] Sock 10.Parse request [06:22:08]Sock 10.Check first char [06:22:08]Sock 10.First char is OK [06:22:08]request: POST /json_proto HTTP/1.0 [06:22:08]Method: POST [06:22:08]URL: /json_proto [06:22:08]Method is POST - this is cgi request [06:22:08]url: /json_proto [06:22:08]query_string will be loaded in cgi processing [06:22:08]execute_cgi json_proto POST (null) [06:22:08]execute_cgi path=json_proto method=POST [06:22:08]POST find Content-Length [06:22:08]Host: 172.17.47.196:8080 [06:22:08]Content-Length: 331 [06:22:08]Content-Type: application/json [06:22:08] [06:22:08]POST finish read [06:22:08]Found Content-Length = 331 [06:22:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [06:22:08]execute_script... [06:22:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [06:22:08]POST & json_proto [06:22:08]process_json_proto [06:22:08]json parsed OK: [06:22:08]protocol is kg_v1.0 [06:22:08]action value=get_value [06:22:08]process_action get_value [06:22:08]cmd_get_value [06:22:08]process_action get_value done [06:22:08]requested_data is exist [06:22:08]produce_requested_data [06:22:08]requested_item fm.sale.total is exist - process it [06:22:08]SAM_PROTO_GetFMData [06:22:08]wFMCommunicate request_size=4 [06:22:08]MH_SAM_APDU [06:22:08]CAPDU: 80 13 03 00 [06:22:08]Write to MH i2c: E2 08 00 5C 00 80 13 03 00 00 00 00 00 DB [06:22:08]Write i2c OK [06:22:08]MH_I2C_Read... [06:22:09]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [06:22:09]Read from MH i2c: E2 [06:22:09]MH_I2C_Read... [06:22:09]Read from MH i2c: E2 FD 00 [06:22:09]MH_I2C_Read... [06:22:09]Read from MH i2c: E2 FD 00 5C 00 00 C8 04 85 04 C4 04 6E 04 04 00 E4 4E 01 00 69 04 A3 00 6F 04 04 00 6A 4C 01 00 B1 04 05 00 2A DD CC B6 01 70 04 05 00 24 44 0D 89 01 72 04 04 00 06 99 BF 2D 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 9D D1 9C 2E 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 53 53 E2 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 9F 00 6F 04 04 00 7A 02 00 00 B1 04 04 00 34 6D EE 0B 70 04 04 00 44 5A E7 0B 72 04 03 00 F0 12 07 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 4F 64 44 01 90 00 78 [06:22:09]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 E4 4E 01 00 69 04 A3 00 6F 04 04 00 6A 4C 01 00 B1 04 05 00 2A DD CC B6 01 70 04 05 00 24 44 0D 89 01 72 04 04 00 06 99 BF 2D 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 9D D1 9C 2E 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 53 53 E2 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 9F 00 6F 04 04 00 7A 02 00 00 B1 04 04 00 34 6D EE 0B 70 04 04 00 44 5A E7 0B 72 04 03 00 F0 12 07 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 4F 64 44 01 90 00 [06:22:09]wFMCommunicate OK [06:22:09]wFMCommunicate request_size=4 [06:22:09]MH_SAM_APDU [06:22:09]CAPDU: 80 17 00 00 [06:22:09]Write to MH i2c: E2 08 00 5D 00 80 17 00 00 00 00 00 00 DD [06:22:09]Write i2c OK [06:22:09]MH_I2C_Read... [06:22:09]OFD Sender: No OFD packet to send [06:22:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:22:09]Read from MH i2c: E2 [06:22:09]MH_I2C_Read... [06:22:09]Read from MH i2c: E2 FD 00 [06:22:09]MH_I2C_Read... [06:22:09]Read from MH i2c: E2 FD 00 5D 00 00 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 2E 08 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 2A [06:22:09]RAPDU: 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 2E 08 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [06:22:09]wFMCommunicate OK [06:22:09]wFMCommunicate request_size=4 [06:22:09]MH_SAM_APDU [06:22:09]CAPDU: 80 17 00 00 [06:22:09]Write to MH i2c: E2 08 00 5E 00 80 17 00 00 00 00 00 00 DE [06:22:09]Write i2c OK [06:22:09]MH_I2C_Read... [06:22:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:22:09]Read from MH i2c: E2 [06:22:09]MH_I2C_Read... [06:22:09]Read from MH i2c: E2 FD 00 [06:22:09]MH_I2C_Read... [06:22:09]Read from MH i2c: E2 FD 00 5E 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 B6 [06:22:09]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 [06:22:09]wFMCommunicate OK [06:22:09]wFMCommunicate request_size=4 [06:22:09]MH_SAM_APDU [06:22:09]CAPDU: 80 17 00 00 [06:22:09]Write to MH i2c: E2 08 00 5F 00 80 17 00 00 00 00 00 00 DF [06:22:09]Write i2c OK [06:22:09]MH_I2C_Read... [06:22:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:22:09]Read from MH i2c: E2 [06:22:09]MH_I2C_Read... [06:22:09]Read from MH i2c: E2 FD 00 [06:22:09]MH_I2C_Read... [06:22:09]Read from MH i2c: E2 FD 00 5F 00 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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 57 [06:22:09]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [06:22:09]wFMCommunicate OK [06:22:09]wFMCommunicate request_size=4 [06:22:09]MH_SAM_APDU [06:22:09]CAPDU: 80 17 00 00 [06:22:09]Write to MH i2c: E2 08 00 60 00 80 17 00 00 00 00 00 00 E0 [06:22:09]Write i2c OK [06:22:09]MH_I2C_Read... [06:22:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [06:22:10]Read from MH i2c: E2 [06:22:10]MH_I2C_Read... [06:22:10]Read from MH i2c: E2 E5 00 [06:22:10]MH_I2C_Read... [06:22:10]Read from MH i2c: E2 E5 00 60 00 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 C4 [06:22:10]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:22:10]wFMCommunicate OK [06:22:10]SAM_PROTO_GetFMData done [06:22:10]requested_item fm.sale_refund.total is exist - process it [06:22:10]requested_item fm.buy.total is exist - process it [06:22:10]requested_item shift.sale.total is exist - process it [06:22:10]SAM_PROTO_GetShiftData [06:22:10]wFMCommunicate request_size=4 [06:22:10]MH_SAM_APDU [06:22:10]CAPDU: 80 13 02 00 [06:22:10]Write to MH i2c: E2 08 00 61 00 80 13 02 00 00 00 00 00 DF [06:22:10]Write i2c OK [06:22:10]MH_I2C_Read... [06:22:10]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [06:22:10]Read from MH i2c: E2 [06:22:10]MH_I2C_Read... [06:22:10]Read from MH i2c: E2 FD 00 [06:22:10]MH_I2C_Read... [06:22:10]Read from MH i2c: E2 FD 00 61 00 00 AE 04 AA 04 AA 04 6E 04 04 00 28 00 00 00 69 04 9B 00 6F 04 04 00 28 00 00 00 B1 04 03 00 F1 2D 28 70 04 03 00 0C 6F 1B 72 04 03 00 E5 BE 0C 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 6E 44 04 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 09 5B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 95 [06:22:10]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 28 00 00 00 69 04 9B 00 6F 04 04 00 28 00 00 00 B1 04 03 00 F1 2D 28 70 04 03 00 0C 6F 1B 72 04 03 00 E5 BE 0C 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 6E 44 04 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 09 5B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [06:22:10]wFMCommunicate OK [06:22:10]wFMCommunicate request_size=4 [06:22:10]MH_SAM_APDU [06:22:10]CAPDU: 80 17 00 00 [06:22:10]Write to MH i2c: E2 08 00 62 00 80 17 00 00 00 00 00 00 E2 [06:22:10]Write i2c OK [06:22:10]MH_I2C_Read... [06:22:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:22:10]Read from MH i2c: E2 [06:22:10]MH_I2C_Read... [06:22:10]Read from MH i2c: E2 FD 00 [06:22:10]MH_I2C_Read... [06:22:10]Read from MH i2c: E2 FD 00 62 00 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 04 [06:22:10]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [06:22:10]wFMCommunicate OK [06:22:10]wFMCommunicate request_size=4 [06:22:10]MH_SAM_APDU [06:22:10]CAPDU: 80 17 00 00 [06:22:10]Write to MH i2c: E2 08 00 63 00 80 17 00 00 00 00 00 00 E3 [06:22:10]Write i2c OK [06:22:10]MH_I2C_Read... [06:22:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:22:11]Read from MH i2c: E2 [06:22:11]MH_I2C_Read... [06:22:11]Read from MH i2c: E2 FD 00 [06:22:11]MH_I2C_Read... [06:22:11]Read from MH i2c: E2 FD 00 63 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 9A [06:22:11]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [06:22:11]wFMCommunicate OK [06:22:11]wFMCommunicate request_size=4 [06:22:11]MH_SAM_APDU [06:22:11]CAPDU: 80 17 00 00 [06:22:11]Write to MH i2c: E2 08 00 64 00 80 17 00 00 00 00 00 00 E4 [06:22:11]Write i2c OK [06:22:11]MH_I2C_Read... [06:22:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:22:11]Read from MH i2c: E2 [06:22:11]MH_I2C_Read... [06:22:11]Read from MH i2c: E2 FD 00 [06:22:11]MH_I2C_Read... [06:22:11]Read from MH i2c: E2 FD 00 64 00 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 56 [06:22:11]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [06:22:11]wFMCommunicate OK [06:22:11]wFMCommunicate request_size=4 [06:22:11]MH_SAM_APDU [06:22:11]CAPDU: 80 17 00 00 [06:22:11]Write to MH i2c: E2 08 00 65 00 80 17 00 00 00 00 00 00 E5 [06:22:11]Write i2c OK [06:22:11]MH_I2C_Read... [06:22:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [06:22:11]Read from MH i2c: E2 [06:22:11]MH_I2C_Read... [06:22:11]Read from MH i2c: E2 CB 00 [06:22:11]MH_I2C_Read... [06:22:11]Read from MH i2c: E2 CB 00 65 00 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 CE [06:22:11]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [06:22:11]wFMCommunicate OK [06:22:11]SAM_PROTO_GetShiftData done [06:22:11]requested_item shift.sale.total_cash is exist - process it [06:22:11]requested_item shift.sale_refund.total is exist - process it [06:22:11]requested_item shift.sale_refund.total_cash is exist - process it [06:22:11]requested_item shift.buy.total is exist - process it [06:22:11]requested_item shift.buy.total_cash is exist - process it [06:22:11]produce_requested_data done [06:22:11]produce_requested_data return {"fm.sale.total":73618465.70,"fm.sale_refund.total":2001749.00,"fm.buy.total":0.00,"shift.sale.total":26332.01,"shift.sale.total_cash":17979.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:22:11]process_action_free get_value [06:22:11]json_value_free [06:22:11]json_value_free done [06:22:11]process_json_proto returns [06:22:11]Send response to host [06:22:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73618465.70,"fm.sale_refund.total":2001749.00,"fm.buy.total":0.00,"shift.sale.total":26332.01,"shift.sale.total_cash":17979.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:22:11]free response buf [06:22:11]execute_script done [06:22:11]execute_script returns [06:22:11]free content buf [06:22:11]Sock 10.Close socket [06:22:11]Sock 10.Thread stoped [06:22:14]OFD Sender: No OFD packet to send [06:22:19]OFD Sender: No OFD packet to send [06:22:24]OFD Sender: No OFD packet to send [06:22:29]OFD Sender: No OFD packet to send [06:22:30]recv_with_timeout no data received [06:22:34]OFD Sender: No OFD packet to send [06:22:39]OFD Sender: No OFD packet to send [06:22:44]OFD Sender: No OFD packet to send [06:22:49]OFD Sender: No OFD packet to send [06:22:54]OFD Sender: No OFD packet to send [06:22:59]OFD Sender: No OFD packet to send [06:23:04]OFD Sender: No OFD packet to send [06:23:09]OFD Sender: No OFD packet to send [06:23:14]OFD Sender: No OFD packet to send [06:23:19]OFD Sender: No OFD packet to send [06:23:23]accept exits with 6 [06:23:23]New connection [06:23:23]New thread 3066449252 created [06:23:23]Thread 3066592612 joined [06:23:23]Waiting for new connection... [06:23:23] Sock 6.Parse request [06:23:23]Sock 6.Check first char [06:23:23]Sock 6.First char is OK [06:23:23]request: POST /json_proto HTTP/1.0 [06:23:23]Method: POST [06:23:23]URL: /json_proto [06:23:23]Method is POST - this is cgi request [06:23:23]url: /json_proto [06:23:23]query_string will be loaded in cgi processing [06:23:23]execute_cgi json_proto POST (null) [06:23:23]execute_cgi path=json_proto method=POST [06:23:23]POST find Content-Length [06:23:23]Host: 172.17.47.196:8080 [06:23:23]Content-Length: 984 [06:23:23]Content-Type: application/json [06:23:23] [06:23:23]POST finish read [06:23:23]Found Content-Length = 984 [06:23:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871570", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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 137\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" ] } } [06:23:23]execute_script... [06: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)871570", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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 137\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" ] } } [06:23:23]POST & json_proto [06:23:23]process_json_proto [06:23:23]json parsed OK: [06:23:23]protocol is kg_v1.0 [06:23:23]action value=close_receipt [06:23:23]process_action close_receipt [06:23:23]cmd_close_receipt [06:23:23]MH_GetDate [06:23:23]Write to MH i2c: F0 00 00 66 00 55 [06:23:23]Write i2c OK [06:23:23]MH_I2C_Read... [06:23:23]Read from MH i2c: F0 [06:23:23]MH_I2C_Read... [06:23:23]Read from MH i2c: F0 09 00 [06:23:23]MH_I2C_Read... [06:23:23]Read from MH i2c: F0 09 00 66 00 00 DC B7 EF 66 4C 6B 94 66 F7 [06:23:23]GetLastDocTimeStamp 1726986098 [06:23:23]current date 1726986204 [06:23:23]FM_GetShiftState [06:23:23]SAM_PROTO_GetShiftState [06:23:23]wFMCommunicate request_size=4 [06:23:23]MH_SAM_APDU [06:23:23]CAPDU: 80 13 01 00 [06:23:23]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [06:23:23]Write i2c OK [06:23:23]MH_I2C_Read... [06:23:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:23:23]Read from MH i2c: E2 [06:23:23]MH_I2C_Read... [06:23:23]Read from MH i2c: E2 0E 00 [06:23:23]MH_I2C_Read... [06:23:23]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A2 [06:23:23]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [06:23:23]wFMCommunicate OK [06:23:23]SAM_PROTO_GetShiftState done [06:23:23]FM_GetShiftState done [06:23:23]opened in 1726964220 [06:23:23]opened+sec_in_day 1727050620 [06:23:23]quantity*price = 200066 [06:23:23]sum+1 = 200067 [06:23:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.46 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 41 22.09.2024 06:23 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа АИ-92 номер 137 сэкономлено 29.95 сом ФМ: 0000000000874979 ФД: 86728 ФПД: 25111430527744 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T062324&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86728&fm=25111430527744&tin=02508201610067®Number=0000000000092592&sum=200000 [06:23:24]StoreToDocumentArchive [06:23:24]shift 497 fd 86728 [06:23:24]save to /storage/0497/doc_00086728 [06:23:24]save last doc name /storage/0497/doc_00086728 to /storage/kkm_last_doc_name [06:23:24]save OK [06:23:24]Clear old archive folders... [06:23:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:23:24]tlvbuf is 01C2E1F0 [06:23:24]SAM_PROTO_ClearQueue [06:23:24]wFMCommunicate request_size=4 [06:23:24]MH_SAM_APDU [06:23:24]CAPDU: 80 09 00 00 [06:23:24]Write to MH i2c: E2 08 00 74 00 80 09 00 00 00 00 00 00 E6 [06:23:24]Write i2c OK [06:23:24]MH_I2C_Read... [06:23:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:23:25]Read from MH i2c: E2 [06:23:25]MH_I2C_Read... [06:23:25]Read from MH i2c: E2 03 00 [06:23:25]MH_I2C_Read... [06:23:25]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [06:23:25]RAPDU: 90 00 [06:23:25]wFMCommunicate OK [06:23:25]SAM_PROTO_ClearQueue done [06:23:25]KKMCreateOFDPacket [06:23:25]OFDProtocolAddRootSTLVToBuf [06:23:25]FM_MakeSignedData [06:23:25]FM_MakeSignedData [06:23:25]SAM_PROTO_SignData [06:23:25]wFMCommunicate request_size=4 [06:23:25]MH_SAM_APDU [06:23:25]CAPDU: 80 0D 01 02 [06:23:25]Write to MH i2c: E2 08 00 75 00 80 0D 01 02 00 00 00 00 EE [06:23:25]Write i2c OK [06:23:25]MH_I2C_Read... [06:23:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:23:25]Read from MH i2c: E2 [06:23:25]MH_I2C_Read... [06:23:25]Read from MH i2c: E2 03 00 [06:23:25]MH_I2C_Read... [06:23:25]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [06:23:25]RAPDU: 90 00 [06:23:25]wFMCommunicate OK [06:23:25]wFMCommunicate request_size=255 [06:23:25]MH_SAM_APDU [06:23: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 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 29 00 00 00 F4 03 04 00 DC B7 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C8 52 01 00 35 04 06 00 16 [06:23:25]Write to MH i2c: E2 02 01 76 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 29 00 00 00 F4 03 04 00 DC B7 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C8 52 01 00 35 04 06 00 16 00 00 50 [06:23:25]Write i2c OK [06:23:25]MH_I2C_Read... [06:23:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:23:25]Read from MH i2c: E2 [06:23:25]MH_I2C_Read... [06:23:25]Read from MH i2c: E2 03 00 [06:23:25]MH_I2C_Read... [06:23:25]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [06:23:25]RAPDU: 90 00 [06:23:25]wFMCommunicate OK [06:23:25]wFMCommunicate request_size=10 [06:23:25]MH_SAM_APDU [06:23:25]CAPDU: 80 0D 02 02 05 D6 B5 E5 7B 00 [06:23:25]Write to MH i2c: E2 0D 00 77 00 80 0D 02 02 05 00 D6 B5 E5 7B 00 00 00 E6 [06:23:25]Write i2c OK [06:23:25]MH_I2C_Read... [06:23:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:23:25]Read from MH i2c: E2 [06:23:25]MH_I2C_Read... [06:23:25]Read from MH i2c: E2 03 00 [06:23:25]MH_I2C_Read... [06:23:25]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [06:23:25]RAPDU: 90 00 [06:23:25]wFMCommunicate OK [06:23:25]wFMCommunicate request_size=4 [06:23:25]MH_SAM_APDU [06:23:25]CAPDU: 80 0D 03 02 [06:23:25]Write to MH i2c: E2 08 00 78 00 80 0D 03 02 00 00 00 00 F3 [06:23:25]Write i2c OK [06:23:25]MH_I2C_Read... [06:23:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:23:25]Read from MH i2c: E2 [06:23:25]MH_I2C_Read... [06:23:25]Read from MH i2c: E2 0B 00 [06:23:25]MH_I2C_Read... [06:23:25]Read from MH i2c: E2 0B 00 78 00 00 F0 F5 EC CB 14 BA 59 1C 90 00 D3 [06:23:25]RAPDU: F0 F5 EC CB 14 BA 59 1C 90 00 [06:23:25]wFMCommunicate OK [06:23:25]SAM_PROTO_SignData done [06:23:25]FM_MakeSignedData done [06:23:25]CreateOFDProtocolMessage [06:23:25]wFMCommunicate request_size=4 [06:23:25]MH_SAM_APDU [06:23:25]CAPDU: 80 11 00 00 [06:23:25]Write to MH i2c: E2 [06:25:02]ConnectInit Can't connect to host [06:25:03]OFD Sender: Processing packet 86728 [packets to send 273, broken 272] [06:25:03]ProducePacketName [06:25:03]name=ofd_packets/00086728 [06:25:03]OFD Sender: To server: pG, [06:25:03]CommunicateWithHost lk.salyk.kg:30040 [06:25:03]ConnectInit lk.salyk.kg [06:25:09]Connected sock=7 [06:25:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 A5 7E 07 01 01 AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 29 00 00 00 F4 03 04 00 DC B7 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C8 52 01 00 35 04 06 00 16 D6 B5 E5 7B 00 F0 F5 EC CB 14 BA 59 1C [06:25:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 99 CA 47 00 99 EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C8 52 01 00 F4 03 04 00 13 63 EF 66 B6 04 01 00 00 F2 1D 1E 03 4B 84 FF 98 [06:25:11]CommunicateWithHost err = 0 [06:25:11]CheckOFDResponse [06:25:11]1017 (14) - 77093643461234 [06:25:11]1041 (16) - 0000000000874979 [06:25:11]1040 (4) - 86728 [06:25:11]1012 (4) - 22.09.2024 00:21 [06:25:11]1206 (1) - 0 [06:25:11]OFD Sender: Remove packet 86728 [06:25:11]ProducePacketName [06:25:11]name=ofd_packets/00086728 [06:25:11]NVStorageDeleteData [06:25:11]OFD Sender: No OFD packet to send [06:25:16]OFD Sender: No OFD packet to send [06:25:22]OFD Sender: No OFD packet to send [06:25:27]OFD Sender: No OFD packet to send [06:25:32]OFD Sender: No OFD packet to send [06:25:37]OFD Sender: No OFD packet to send [06:25:42]OFD Sender: No OFD packet to send [06:25:47]OFD Sender: No OFD packet to send [06:25:52]OFD Sender: No OFD packet to send [06:25:57]OFD Sender: No OFD packet to send [06:26:02]OFD Sender: No OFD packet to send [06:26:07]OFD Sender: No OFD packet to send [06:26:12]OFD Sender: No OFD packet to send [06:26:17]OFD Sender: No OFD packet to send [06:26:22]OFD Sender: No OFD packet to send [06:26:27]OFD Sender: No OFD packet to send [06:26:32]OFD Sender: No OFD packet to send [06:26:37]OFD Sender: No OFD packet to send [06:26:42]OFD Sender: No OFD packet to send [06:26:47]OFD Sender: No OFD packet to send [06:26:52]OFD Sender: No OFD packet to send [06:26:57]OFD Sender: No OFD packet to send [06:27:02]OFD Sender: No OFD packet to send [06:27:07]OFD Sender: No OFD packet to send [06:27:12]OFD Sender: No OFD packet to send [06:27:17]OFD Sender: No OFD packet to send [06:27:22]OFD Sender: No OFD packet to send [06:27:27]OFD Sender: No OFD packet to send [06:27:32]OFD Sender: No OFD packet to send [06:27:37]OFD Sender: No OFD packet to send [06:27:42]OFD Sender: No OFD packet to send [06:27:47]OFD Sender: No OFD packet to send [06:27:52]OFD Sender: No OFD packet to send [06:27:57]OFD Sender: No OFD packet to send [06:28:02]OFD Sender: No OFD packet to send [06:28:07]OFD Sender: No OFD packet to send [06:28:12]OFD Sender: No OFD packet to send [06:28:17]OFD Sender: No OFD packet to send [06:28:22]OFD Sender: No OFD packet to send [06:28:27]OFD Sender: No OFD packet to send [06:28:32]OFD Sender: No OFD packet to send [06:28:37]OFD Sender: No OFD packet to send [06:28:42]OFD Sender: No OFD packet to send [06:28:47]OFD Sender: No OFD packet to send [06:28:52]OFD Sender: No OFD packet to send [06:28:57]OFD Sender: No OFD packet to send [06:29:02]OFD Sender: No OFD packet to send [06:29:07]OFD Sender: No OFD packet to send [06:29:12]OFD Sender: No OFD packet to send [06:29:17]OFD Sender: No OFD packet to send [06:29:22]OFD Sender: No OFD packet to send [06:29:27]OFD Sender: No OFD packet to send [06:29:32]OFD Sender: No OFD packet to send [06:29:37]OFD Sender: No OFD packet to send [06:29:42]OFD Sender: No OFD packet to send [06:29:47]OFD Sender: No OFD packet to send [06:29:52]OFD Sender: No OFD packet to send [06:29:57]OFD Sender: No OFD packet to send [06:30:02]OFD Sender: No OFD packet to send [06:30:07]OFD Sender: No OFD packet to send [06:30:12]OFD Sender: No OFD packet to send [06:30:17]OFD Sender: No OFD packet to send [06:30:22]OFD Sender: No OFD packet to send [06:30:27]OFD Sender: No OFD packet to send [06:30:32]OFD Sender: No OFD packet to send [06:30:37]OFD Sender: No OFD packet to send [06:30:42]OFD Sender: No OFD packet to send [06:30:47]OFD Sender: No OFD packet to send [06:30:52]OFD Sender: No OFD packet to send [06:30:57]OFD Sender: No OFD packet to send [06:31:02]OFD Sender: No OFD packet to send [06:31:07]OFD Sender: No OFD packet to send [06:31:12]OFD Sender: No OFD packet to send [06:31:17]OFD Sender: No OFD packet to send [06:31:22]OFD Sender: No OFD packet to send [06:31:27]OFD Sender: No OFD packet to send [06:31:32]OFD Sender: No OFD packet to send [06:31:37]OFD Sender: No OFD packet to send [06:31:42]OFD Sender: No OFD packet to send [06:31:47]OFD Sender: No OFD packet to send [06:31:52]OFD Sender: No OFD packet to send [06:31:57]OFD Sender: No OFD packet to send [06:32:02]OFD Sender: No OFD packet to send [06:32:07]OFD Sender: No OFD packet to send [06:32:12]OFD Sender: No OFD packet to send [06:32:17]OFD Sender: No OFD packet to send [06:32:22]OFD Sender: No OFD packet to send [06:32:27]OFD Sender: No OFD packet to send [06:32:32]OFD Sender: No OFD packet to send [06:32:37]OFD Sender: No OFD packet to send [06:32:42]OFD Sender: No OFD packet to send [06:32:47]OFD Sender: No OFD packet to send [06:32:52]OFD Sender: No OFD packet to send [06:32:57]OFD Sender: No OFD packet to send [06:33:02]OFD Sender: No OFD packet to send [06:33:07]OFD Sender: No OFD packet to send [06:33:12]OFD Sender: No OFD packet to send [06:33:17]OFD Sender: No OFD packet to send [06:33:22]OFD Sender: No OFD packet to send [06:33:26]recv_with_timeout no data received [06:33:27]OFD Sender: No OFD packet to send [06:33:32]OFD Sender: No OFD packet to send [06:33:37]OFD Sender: No OFD packet to send [06:33:42]OFD Sender: No OFD packet to send [06:33:47]OFD Sender: No OFD packet to send [06:33:52]OFD Sender: No OFD packet to send [06:33:57]OFD Sender: No OFD packet to send [06:34:02]OFD Sender: No OFD packet to send [06:34:07]OFD Sender: No OFD packet to send [06:34:12]OFD Sender: No OFD packet to send [06:34:17]OFD Sender: No OFD packet to send [06:34:22]OFD Sender: No OFD packet to send [06:34:27]OFD Sender: No OFD packet to send [06:34:32]OFD Sender: No OFD packet to send [06:34:37]OFD Sender: No OFD packet to send [06:34:42]OFD Sender: No OFD packet to send [06:34:47]OFD Sender: No OFD packet to send [06:34:52]OFD Sender: No OFD packet to send [06:34:58]OFD Sender: No OFD packet to send [06:35:03]OFD Sender: No OFD packet to send [06:35:08]OFD Sender: No OFD packet to send [06:35:13]OFD Sender: No OFD packet to send [06:35:18]OFD Sender: No OFD packet to send [06:35:23]OFD Sender: No OFD packet to send [06:35:28]OFD Sender: No OFD packet to send [06:35:33]OFD Sender: No OFD packet to send [06:35:38]OFD Sender: No OFD packet to send [06:35:43]OFD Sender: No OFD packet to send [06:35:48]OFD Sender: No OFD packet to send [06:35:53]OFD Sender: No OFD packet to send [06:35:58]OFD Sender: No OFD packet to send [06:36:03]OFD Sender: No OFD packet to send [06:36:08]OFD Sender: No OFD packet to send [06:36:13]OFD Sender: No OFD packet to send [06:36:18]OFD Sender: No OFD packet to send [06:36:23]OFD Sender: No OFD packet to send [06:36:28]OFD Sender: No OFD packet to send [06:36:33]OFD Sender: No OFD packet to send [06:36:38]OFD Sender: No OFD packet to send [06:36:43]OFD Sender: No OFD packet to send [06:36:48]OFD Sender: No OFD packet to send [06:36:53]OFD Sender: No OFD packet to send [06:36:58]OFD Sender: No OFD packet to send [06:37:03]OFD Sender: No OFD packet to send [06:37:08]OFD Sender: No OFD packet to send [06:37:13]OFD Sender: No OFD packet to send [06:37:18]OFD Sender: No OFD packet to send [06:37:23]OFD Sender: No OFD packet to send [06:37:28]OFD Sender: No OFD packet to send [06:37:33]OFD Sender: No OFD packet to send [06:37:38]OFD Sender: No OFD packet to send [06:37:40]recv_with_timeout no data received [06:37:43]OFD Sender: No OFD packet to send [06:37:48]OFD Sender: No OFD packet to send [06:37:53]OFD Sender: No OFD packet to send [06:37:58]OFD Sender: No OFD packet to send [06:38:03]OFD Sender: No OFD packet to send [06:38:08]OFD Sender: No OFD packet to send [06:38:13]OFD Sender: No OFD packet to send [06:38:18]OFD Sender: No OFD packet to send [06:38:23]OFD Sender: No OFD packet to send [06:38:27]recv_with_timeout no data received [06:38:28]OFD Sender: No OFD packet to send [06:38:33]OFD Sender: No OFD packet to send [06:38:38]OFD Sender: No OFD packet to send [06:38:43]OFD Sender: No OFD packet to send [06:38:48]OFD Sender: No OFD packet to send [06:38:53]OFD Sender: No OFD packet to send [06:38:58]OFD Sender: No OFD packet to send [06:39:03]OFD Sender: No OFD packet to send [06:39:08]OFD Sender: No OFD packet to send [06:39:13]OFD Sender: No OFD packet to send [06:39:18]OFD Sender: No OFD packet to send [06:39:23]OFD Sender: No OFD packet to send [06:39:28]OFD Sender: No OFD packet to send [06:39:33]OFD Sender: No OFD packet to send [06:39:38]OFD Sender: No OFD packet to send [06:39:43]OFD Sender: No OFD packet to send [06:39:48]OFD Sender: No OFD packet to send [06:39:53]OFD Sender: No OFD packet to send [06:39:58]OFD Sender: No OFD packet to send [06:40:03]OFD Sender: No OFD packet to send [06:40:08]OFD Sender: No OFD packet to send [06:40:13]OFD Sender: No OFD packet to send [06:40:18]OFD Sender: No OFD packet to send [06:40:23]OFD Sender: No OFD packet to send [06:40:28]OFD Sender: No OFD packet to send [06:40:33]OFD Sender: No OFD packet to send [06:40:38]OFD Sender: No OFD packet to send [06:40:43]OFD Sender: No OFD packet to send [06:40:48]OFD Sender: No OFD packet to send [06:40:53]OFD Sender: No OFD packet to send [06:40:58]OFD Sender: No OFD packet to send [06:41:03]OFD Sender: No OFD packet to send [06:41:08]OFD Sender: No OFD packet to send [06:41:13]OFD Sender: No OFD packet to send [06:41:17]recv_with_timeout no data received [06:41:18]OFD Sender: No OFD packet to send [06:41:23]OFD Sender: No OFD packet to send [06:41:28]OFD Sender: No OFD packet to send [06:41:33]OFD Sender: No OFD packet to send [06:41:38]OFD Sender: No OFD packet to send [06:41:43]OFD Sender: No OFD packet to send [06:41:48]OFD Sender: No OFD packet to send [06:41:53]OFD Sender: No OFD packet to send [06:41:58]OFD Sender: No OFD packet to send [06:42:03]OFD Sender: No OFD packet to send [06:42:08]OFD Sender: No OFD packet to send [06:42:13]OFD Sender: No OFD packet to send [06:42:18]OFD Sender: No OFD packet to send [06:42:23]OFD Sender: No OFD packet to send [06:42:28]OFD Sender: No OFD packet to send [06:42:33]OFD Sender: No OFD packet to send [06:42:38]OFD Sender: No OFD packet to send [06:42:43]recv_with_timeout no data received [06:42:43]OFD Sender: No OFD packet to send [06:42:48]OFD Sender: No OFD packet to send [06:42:53]OFD Sender: No OFD packet to send [06:42:58]OFD Sender: No OFD packet to send [06:43:03]OFD Sender: No OFD packet to send [06:43:08]OFD Sender: No OFD packet to send [06:43:13]OFD Sender: No OFD packet to send [06:43:18]OFD Sender: No OFD packet to send [06:43:20]recv_with_timeout no data received [06:43:23]OFD Sender: No OFD packet to send [06:43:28]OFD Sender: No OFD packet to send [06:43:33]OFD Sender: No OFD packet to send [06:43:38]OFD Sender: No OFD packet to send [06:43:43]OFD Sender: No OFD packet to send [06:43:48]OFD Sender: No OFD packet to send [06:43:53]OFD Sender: No OFD packet to send [06:43:58]OFD Sender: No OFD packet to send [06:44:03]OFD Sender: No OFD packet to send [06:44:06]recv_with_timeout no data received [06:44:08]OFD Sender: No OFD packet to send [06:44:13]OFD Sender: No OFD packet to send [06:44:18]OFD Sender: No OFD packet to send [06:44:23]OFD Sender: No OFD packet to send [06:44:29]OFD Sender: No OFD packet to send [06:44:34]OFD Sender: No OFD packet to send [06:44:39]OFD Sender: No OFD packet to send [06:44:44]OFD Sender: No OFD packet to send [06:44:49]OFD Sender: No OFD packet to send [06:44:54]OFD Sender: No OFD packet to send [06:44:59]OFD Sender: No OFD packet to send [06:45:04]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:24]OFD Sender: No OFD packet to send [06:45:29]OFD Sender: No OFD packet to send [06:45:34]OFD Sender: No OFD packet to send [06:45:39]OFD Sender: No OFD packet to send [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: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: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: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: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: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: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:54]OFD Sender: No OFD packet to send [06:49:59]OFD Sender: No OFD packet to send [06:50:04]OFD Sender: No OFD packet to send [06:50:09]OFD Sender: No OFD packet to send [06:50:14]OFD Sender: No OFD packet to send [06:50:19]OFD Sender: No OFD packet to send [06:50:24]OFD Sender: No OFD packet to send [06:50:29]OFD Sender: No OFD packet to send [06:50:34]OFD Sender: No OFD packet to send [06:50:39]OFD Sender: No OFD packet to send [06:50:44]OFD Sender: No OFD packet to send [06:50:49]OFD Sender: No OFD packet to send [06:50:54]OFD Sender: No OFD packet to send [06:50:59]OFD Sender: No OFD packet to send [06:51:04]OFD Sender: No OFD packet to send [06:51:09]OFD Sender: No OFD packet to send [06:51:14]OFD Sender: No OFD packet to send [06:51:19]OFD Sender: No OFD packet to send [06:51:24]OFD Sender: No OFD packet to send [06:51:29]OFD Sender: No OFD packet to send [06:51:34]OFD Sender: No OFD packet to send [06:51:39]OFD Sender: No OFD packet to send [06:51:44]OFD Sender: No OFD packet to send [06:51:49]OFD Sender: No OFD packet to send [06:51:54]OFD Sender: No OFD packet to send [06:51:59]OFD Sender: No OFD packet to send [06:52:04]OFD Sender: No OFD packet to send [06:52:09]OFD Sender: No OFD packet to send [06:52:14]OFD Sender: No OFD packet to send [06:52:19]OFD Sender: No OFD packet to send [06:52:24]OFD Sender: No OFD packet to send [06:52:29]OFD Sender: No OFD packet to send [06:52:34]OFD Sender: No OFD packet to send [06:52:39]OFD Sender: No OFD packet to send [06:52:44]OFD Sender: No OFD packet to send [06:52:49]OFD Sender: No OFD packet to send [06:52:54]OFD Sender: No OFD packet to send [06:52:59]OFD Sender: No OFD packet to send [06:53:04]OFD Sender: No OFD packet to send [06:53:09]OFD Sender: No OFD packet to send [06:53:14]OFD Sender: No OFD packet to send [06:53:19]OFD Sender: No OFD packet to send [06:53:24]OFD Sender: No OFD packet to send [06:53:29]OFD Sender: No OFD packet to send [06:53:32]recv_with_timeout no data received [06:53:34]OFD Sender: No OFD packet to send [06:53:39]OFD Sender: No OFD packet to send [06:53:44]OFD Sender: No OFD packet to send [06:53:49]OFD Sender: No OFD packet to send [06:53:50]recv_with_timeout no data received [06:53:54]OFD Sender: No OFD packet to send [06:53:59]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:54:55]OFD Sender: No OFD packet to send [06:55:00]OFD Sender: No OFD packet to send [06:55:05]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:15]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:35]OFD Sender: No OFD packet to send [06:55:40]OFD Sender: No OFD packet to send [06:55:45]OFD Sender: No OFD packet to send [06:55:50]OFD Sender: No OFD packet to send [06:55:55]OFD Sender: No OFD packet to send [06:56:00]OFD Sender: No OFD packet to send [06:56:05]OFD Sender: No OFD packet to send [06:56:10]OFD Sender: No OFD packet to send [06:56:15]OFD Sender: No OFD packet to send [06:56:20]OFD Sender: No OFD packet to send [06:56:25]OFD Sender: No OFD packet to send [06:56:30]OFD Sender: No OFD packet to send [06:56:34]recv_with_timeout no data received [06:56:35]OFD Sender: No OFD packet to send [06:56:40]OFD Sender: No OFD packet to send [06:56:45]OFD Sender: No OFD packet to send [06:56:50]OFD Sender: No OFD packet to send [06:56:51]recv_with_timeout no data received [06:56:55]OFD Sender: No OFD packet to send [06:57:00]OFD Sender: No OFD packet to send [06:57:05]OFD Sender: No OFD packet to send [06:57:10]OFD Sender: No OFD packet to send [06:57:15]OFD Sender: No OFD packet to send [06:57:20]OFD Sender: No OFD packet to send [06:57:25]OFD Sender: No OFD packet to send [06:57:30]OFD Sender: No OFD packet to send [06:57:35]OFD Sender: No OFD packet to send [06:57:40]OFD Sender: No OFD packet to send [06:57:45]OFD Sender: No OFD packet to send [06:57:50]OFD Sender: No OFD packet to send [06:57:55]OFD Sender: No OFD packet to send [06:58:00]OFD Sender: No OFD packet to send [06:58:05]OFD Sender: No OFD packet to send [06:58:10]OFD Sender: No OFD packet to send [06:58:15]OFD Sender: No OFD packet to send [06:58:20]OFD Sender: No OFD packet to send [06:58:25]OFD Sender: No OFD packet to send [06:58:30]OFD Sender: No OFD packet to send [06:58:35]OFD Sender: No OFD packet to send [06:58:40]OFD Sender: No OFD packet to send [06:58:45]OFD Sender: No OFD packet to send [06:58:50]OFD Sender: No OFD packet to send [06:58:55]OFD Sender: No OFD packet to send [06:59:00]OFD Sender: No OFD packet to send [06:59:05]OFD Sender: No OFD packet to send [06:59:10]OFD Sender: No OFD packet to send [06:59:15]OFD Sender: No OFD packet to send [06:59:20]OFD Sender: No OFD packet to send [06:59:25]OFD Sender: No OFD packet to send [06:59:30]OFD Sender: No OFD packet to send [06:59:35]OFD Sender: No OFD packet to send [06:59:40]OFD Sender: No OFD packet to send [06:59:45]OFD Sender: No OFD packet to send [06:59:50]OFD Sender: No OFD packet to send [06:59:55]OFD Sender: No OFD packet to send [07:00:00]OFD Sender: No OFD packet to send [07:00:05]OFD Sender: No OFD packet to send [07:00:10]OFD Sender: No OFD packet to send [07:00:15]OFD Sender: No OFD packet to send [07:00:20]OFD Sender: No OFD packet to send [07:00:22]recv_with_timeout no data received [07:00:25]OFD Sender: No OFD packet to send [07:00:30]OFD Sender: No OFD packet to send [07:00:35]OFD Sender: No OFD packet to send [07:00:40]OFD Sender: No OFD packet to send [07:00:45]OFD Sender: No OFD packet to send [07:00:50]OFD Sender: No OFD packet to send [07:00:55]OFD Sender: No OFD packet to send [07:01:00]OFD Sender: No OFD packet to send [07:01:05]OFD Sender: No OFD packet to send [07:01:10]OFD Sender: No OFD packet to send [07:01:15]OFD Sender: No OFD packet to send [07:01:20]OFD Sender: No OFD packet to send [07:01:25]OFD Sender: No OFD packet to send [07:01:30]OFD Sender: No OFD packet to send [07:01:35]OFD Sender: No OFD packet to send [07:01:40]OFD Sender: No OFD packet to send [07:01:45]OFD Sender: No OFD packet to send [07:01:50]OFD Sender: No OFD packet to send [07:01:55]OFD Sender: No OFD packet to send [07:02:00]OFD Sender: No OFD packet to send [07:02:05]OFD Sender: No OFD packet to send [07:02:10]OFD Sender: No OFD packet to send [07:02:15]OFD Sender: No OFD packet to send [07:02:20]OFD Sender: No OFD packet to send [07:02:25]OFD Sender: No OFD packet to send [07:02:30]OFD Sender: No OFD packet to send [07:02:35]OFD Sender: No OFD packet to send [07:02:40]OFD Sender: No OFD packet to send [07:02:45]OFD Sender: No OFD packet to send [07:02:50]OFD Sender: No OFD packet to send [07:02:55]OFD Sender: No OFD packet to send [07:03:00]OFD Sender: No OFD packet to send [07:03:05]OFD Sender: No OFD packet to send [07:03:10]OFD Sender: No OFD packet to send [07:03:15]OFD Sender: No OFD packet to send [07:03:20]OFD Sender: No OFD packet to send [07:03:25]OFD Sender: No OFD packet to send [07:03:30]OFD Sender: No OFD packet to send [07:03:35]OFD Sender: No OFD packet to send [07:03:40]OFD Sender: No OFD packet to send [07:03:46]OFD Sender: No OFD packet to send [07:03:51]OFD Sender: No OFD packet to send [07:03:56]OFD Sender: No OFD packet to send [07:04:01]OFD Sender: No OFD packet to send [07:04:06]OFD Sender: No OFD packet to send [07:04:11]OFD Sender: No OFD packet to send [07:04:16]OFD Sender: No OFD packet to send [07:04:21]OFD Sender: No OFD packet to send [07:04:26]OFD Sender: No OFD packet to send [07:04:31]OFD Sender: No OFD packet to send [07:04:36]OFD Sender: No OFD packet to send [07:04:41]OFD Sender: No OFD packet to send [07:04:46]OFD Sender: No OFD packet to send [07:04:51]OFD Sender: No OFD packet to send [07:04:56]OFD Sender: No OFD packet to send [07:05:01]OFD Sender: No OFD packet to send [07:05:06]OFD Sender: No OFD packet to send [07:05:11]OFD Sender: No OFD packet to send [07:05:16]OFD Sender: No OFD packet to send [07:05:21]OFD Sender: No OFD packet to send [07:05:26]OFD Sender: No OFD packet to send [07:05:31]OFD Sender: No OFD packet to send [07:05:31]recv_with_timeout no data received [07:05:36]OFD Sender: No OFD packet to send [07:05:41]OFD Sender: No OFD packet to send [07:05:46]OFD Sender: No OFD packet to send [07:05:51]OFD Sender: No OFD packet to send [07:05:56]OFD Sender: No OFD packet to send [07:06:01]OFD Sender: No OFD packet to send [07:06:06]recv_with_timeout no data received [07:06:06]OFD Sender: No OFD packet to send [07:06:11]OFD Sender: No OFD packet to send [07:06:16]OFD Sender: No OFD packet to send [07:06:21]OFD Sender: No OFD packet to send [07:06:26]OFD Sender: No OFD packet to send [07:06:31]OFD Sender: No OFD packet to send [07:06:32]recv_with_timeout no data received [07:06:36]OFD Sender: No OFD packet to send [07:06:41]OFD Sender: No OFD packet to send [07:06:46]OFD Sender: No OFD packet to send [07:06:51]OFD Sender: No OFD packet to send [07:06:56]OFD Sender: No OFD packet to send [07:07:01]OFD Sender: No OFD packet to send [07:07:04]recv_with_timeout no data received [07:07:06]OFD Sender: No OFD packet to send [07:07:11]OFD Sender: No OFD packet to send [07:07:16]OFD Sender: No OFD packet to send [07:07:21]OFD Sender: No OFD packet to send [07:07:26]OFD Sender: No OFD packet to send [07:07:31]OFD Sender: No OFD packet to send [07:07:36]OFD Sender: No OFD packet to send [07:07:41]OFD Sender: No OFD packet to send [07:07:46]OFD Sender: No OFD packet to send [07:07:51]OFD Sender: No OFD packet to send [07:07:56]OFD Sender: No OFD packet to send [07:08:01]OFD Sender: No OFD packet to send [07:08:06]OFD Sender: No OFD packet to send [07:08:11]OFD Sender: No OFD packet to send [07:08:16]OFD Sender: No OFD packet to send [07:08:19]recv_with_timeout no data received [07:08:21]OFD Sender: No OFD packet to send [07:08:26]OFD Sender: No OFD packet to send [07:08:31]OFD Sender: No OFD packet to send [07:08:36]OFD Sender: No OFD packet to send [07:08:41]OFD Sender: No OFD packet to send [07:08:46]OFD Sender: No OFD packet to send [07:08:51]OFD Sender: No OFD packet to send [07:08:56]OFD Sender: No OFD packet to send [07:09:01]OFD Sender: No OFD packet to send [07:09:06]OFD Sender: No OFD packet to send [07:09:11]OFD Sender: No OFD packet to send [07:09:16]OFD Sender: No OFD packet to send [07:09:21]OFD Sender: No OFD packet to send [07:09:26]OFD Sender: No OFD packet to send [07:09:31]OFD Sender: No OFD packet to send [07:09:36]OFD Sender: No OFD packet to send [07:09:41]OFD Sender: No OFD packet to send [07:09:46]OFD Sender: No OFD packet to send [07:09:51]OFD Sender: No OFD packet to send [07:09:56]OFD Sender: No OFD packet to send [07:10:01]OFD Sender: No OFD packet to send [07:10:06]OFD Sender: No OFD packet to send [07:10:11]OFD Sender: No OFD packet to send [07:10:16]OFD Sender: No OFD packet to send [07:10:18]recv_with_timeout no data received [07:10:21]OFD Sender: No OFD packet to send [07:10:26]OFD Sender: No OFD packet to send [07:10:31]OFD Sender: No OFD packet to send [07:10:36]OFD Sender: No OFD packet to send [07:10:41]OFD Sender: No OFD packet to send [07:10:46]OFD Sender: No OFD packet to send [07:10:51]OFD Sender: No OFD packet to send [07:10:56]OFD Sender: No OFD packet to send [07:11:01]OFD Sender: No OFD packet to send [07:11:06]OFD Sender: No OFD packet to send [07:11:11]OFD Sender: No OFD packet to send [07:11:16]OFD Sender: No OFD packet to send [07:11:21]OFD Sender: No OFD packet to send [07:11:26]OFD Sender: No OFD packet to send [07:11:31]OFD Sender: No OFD packet to send [07:11:36]OFD Sender: No OFD packet to send [07:11:41]OFD Sender: No OFD packet to send [07:11:46]OFD Sender: No OFD packet to send [07:11:51]OFD Sender: No OFD packet to send [07:11:56]OFD Sender: No OFD packet to send [07:12:01]OFD Sender: No OFD packet to send [07:12:06]OFD Sender: No OFD packet to send [07:12:11]OFD Sender: No OFD packet to send [07:12:16]OFD Sender: No OFD packet to send [07:12:21]OFD Sender: No OFD packet to send [07:12:26]OFD Sender: No OFD packet to send [07:12:31]OFD Sender: No OFD packet to send [07:12:36]OFD Sender: No OFD packet to send [07:12:41]OFD Sender: No OFD packet to send [07:12:46]OFD Sender: No OFD packet to send [07:12:51]OFD Sender: No OFD packet to send [07:12:56]OFD Sender: No OFD packet to send [07:13:01]OFD Sender: No OFD packet to send [07:13:06]OFD Sender: No OFD packet to send [07:13:11]OFD Sender: No OFD packet to send [07:13:16]OFD Sender: No OFD packet to send [07:13:22]OFD Sender: No OFD packet to send [07:13:27]OFD Sender: No OFD packet to send [07:13:32]OFD Sender: No OFD packet to send [07:13:37]OFD Sender: No OFD packet to send [07:13:42]OFD Sender: No OFD packet to send [07:13:47]OFD Sender: No OFD packet to send [07:13:52]OFD Sender: No OFD packet to send [07:13:56]recv_with_timeout no data received [07:13:57]OFD Sender: No OFD packet to send [07:14:02]OFD Sender: No OFD packet to send [07:14:07]OFD Sender: No OFD packet to send [07:14:12]OFD Sender: No OFD packet to send [07:14:17]OFD Sender: No OFD packet to send [07:14:22]OFD Sender: No OFD packet to send [07:14:25]recv_with_timeout no data received [07:14:27]OFD Sender: No OFD packet to send [07:14:32]OFD Sender: No OFD packet to send [07:14:37]OFD Sender: No OFD packet to send [07:14:42]OFD Sender: No OFD packet to send [07:14:47]OFD Sender: No OFD packet to send [07:14:52]OFD Sender: No OFD packet to send [07:14:57]OFD Sender: No OFD packet to send [07:15:02]OFD Sender: No OFD packet to send [07:15:07]OFD Sender: No OFD packet to send [07:15:12]OFD Sender: No OFD packet to send [07:15:17]OFD Sender: No OFD packet to send [07:15:22]OFD Sender: No OFD packet to send [07:15:27]OFD Sender: No OFD packet to send [07:15:32]OFD Sender: No OFD packet to send [07:15:33]recv_with_timeout no data received [07:15:37]OFD Sender: No OFD packet to send [07:15:42]OFD Sender: No OFD packet to send [07:15:47]OFD Sender: No OFD packet to send [07:15:52]OFD Sender: No OFD packet to send [07:15:57]OFD Sender: No OFD packet to send [07:16:02]OFD Sender: No OFD packet to send [07:16:07]OFD Sender: No OFD packet to send [07:16:12]OFD Sender: No OFD packet to send [07:16:17]OFD Sender: No OFD packet to send [07:16:22]OFD Sender: No OFD packet to send [07:16:27]OFD Sender: No OFD packet to send [07:16:32]OFD Sender: No OFD packet to send [07:16:37]OFD Sender: No OFD packet to send [07:16:42]OFD Sender: No OFD packet to send [07:16:47]OFD Sender: No OFD packet to send [07:16:52]OFD Sender: No OFD packet to send [07:16:57]OFD Sender: No OFD packet to send [07:17:02]OFD Sender: No OFD packet to send [07:17:07]OFD Sender: No OFD packet to send [07:17:12]OFD Sender: No OFD packet to send [07:17:17]OFD Sender: No OFD packet to send [07:17:22]OFD Sender: No OFD packet to send [07:17:27]OFD Sender: No OFD packet to send [07:17:32]OFD Sender: No OFD packet to send [07:17:37]OFD Sender: No OFD packet to send [07:17:42]OFD Sender: No OFD packet to send [07:17:47]OFD Sender: No OFD packet to send [07:17:52]OFD Sender: No OFD packet to send [07:17:57]OFD Sender: No OFD packet to send [07:18:02]OFD Sender: No OFD packet to send [07:18:07]OFD Sender: No OFD packet to send [07:18:10]recv_with_timeout no data received [07:18:12]OFD Sender: No OFD packet to send [07:18:17]OFD Sender: No OFD packet to send [07:18:22]OFD Sender: No OFD packet to send [07:18:27]OFD Sender: No OFD packet to send [07:18:32]OFD Sender: No OFD packet to send [07:18:37]OFD Sender: No OFD packet to send [07:18:42]OFD Sender: No OFD packet to send [07:18:47]OFD Sender: No OFD packet to send [07:18:52]OFD Sender: No OFD packet to send [07:18:57]OFD Sender: No OFD packet to send [07:19:02]OFD Sender: No OFD packet to send [07:19:07]OFD Sender: No OFD packet to send [07:19:12]OFD Sender: No OFD packet to send [07:19:17]OFD Sender: No OFD packet to send [07:19:22]OFD Sender: No OFD packet to send [07:19:27]OFD Sender: No OFD packet to send [07:19:32]OFD Sender: No OFD packet to send [07:19:37]OFD Sender: No OFD packet to send [07:19:42]OFD Sender: No OFD packet to send [07:19:47]OFD Sender: No OFD packet to send [07:19:52]OFD Sender: No OFD packet to send [07:19:57]OFD Sender: No OFD packet to send [07:20:02]OFD Sender: No OFD packet to send [07:20:07]OFD Sender: No OFD packet to send [07:20:12]OFD Sender: No OFD packet to send [07:20:17]OFD Sender: No OFD packet to send [07:20:22]OFD Sender: No OFD packet to send [07:20:27]OFD Sender: No OFD packet to send [07:20:32]OFD Sender: No OFD packet to send [07:20:37]OFD Sender: No OFD packet to send [07:20:42]OFD Sender: No OFD packet to send [07:20:47]OFD Sender: No OFD packet to send [07:20:52]OFD Sender: No OFD packet to send [07:20:57]OFD Sender: No OFD packet to send [07:21:02]OFD Sender: No OFD packet to send [07:21:07]OFD Sender: No OFD packet to send [07:21:11]accept exits with 10 [07:21:11]New connection [07:21:11]New thread 3066592612 created [07:21:11]Thread 3066449252 joined [07:21:11]Waiting for new connection... [07:21:11] Sock 10.Parse request [07:21:11]Sock 10.Check first char [07:21:11]Sock 10.First char is OK [07:21:11]request: POST /json_proto HTTP/1.0 [07:21:11]Method: POST [07:21:11]URL: /json_proto [07:21:11]Method is POST - this is cgi request [07:21:11]url: /json_proto [07:21:11]query_string will be loaded in cgi processing [07:21:11]execute_cgi json_proto POST (null) [07:21:11]execute_cgi path=json_proto method=POST [07:21:11]POST find Content-Length [07:21:11]Host: 172.17.47.196:8080 [07:21:11]Content-Length: 682 [07:21:11]Content-Type: application/json [07:21:11] [07:21:11]POST finish read [07:21:11]Found Content-Length = 682 [07:21:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871578", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:21:11]execute_script... [07:21: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)871578", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:21:11]POST & json_proto [07:21:11]process_json_proto [07:21:11]json parsed OK: [07:21:11]protocol is kg_v1.0 [07:21:11]action value=close_receipt [07:21:11]process_action close_receipt [07:21:11]cmd_close_receipt [07:21:11]MH_GetDate [07:21:11]Write to MH i2c: F0 00 00 B6 00 A5 [07:21:11]Write i2c OK [07:21:11]MH_I2C_Read... [07:21:11]Read from MH i2c: F0 [07:21:11]MH_I2C_Read... [07:21:11]Read from MH i2c: F0 09 00 [07:21:11]MH_I2C_Read... [07:21:11]Read from MH i2c: F0 09 00 B6 00 00 68 C5 EF 66 4C 6B 94 66 E1 [07:21:11]GetLastDocTimeStamp 1726986204 [07:21:11]current date 1726989672 [07:21:11]FM_GetShiftState [07:21:11]SAM_PROTO_GetShiftState [07:21:11]wFMCommunicate request_size=4 [07:21:11]MH_SAM_APDU [07:21:11]CAPDU: 80 13 01 00 [07:21:11]Write to MH i2c: E2 08 00 B7 00 80 13 01 00 00 00 00 00 34 [07:21:11]Write i2c OK [07:21:11]MH_I2C_Read... [07:21:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:21:11]Read from MH i2c: E2 [07:21:11]MH_I2C_Read... [07:21:11]Read from MH i2c: E2 0E 00 [07:21:11]MH_I2C_Read... [07:21:11]Read from MH i2c: E2 0E 00 B7 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 F2 [07:21:11]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [07:21:11]wFMCommunicate OK [07:21:11]SAM_PROTO_GetShiftState done [07:21:11]FM_GetShiftState done [07:21:11]opened in 1726964220 [07:21:11]opened+sec_in_day 1727050620 [07:21:11]quantity*price = 100005 [07:21:11]sum+1 = 100006 [07:21:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 42 22.09.2024 07:21 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86729 ФПД: 11491590077112 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T072112&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86729&fm=11491590077112&tin=02508201610067®Number=0000000000092592&sum=100000 [07:21:12]StoreToDocumentArchive [07:21:12]shift 497 fd 86729 [07:21:12]save to /storage/0497/doc_00086729 [07:21:12]save last doc name /storage/0497/doc_00086729 to /storage/kkm_last_doc_name [07:21:12]save OK [07:21:12]Clear old archive folders... [07:21:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:21:12]tlvbuf is 01C2CE70 [07:21:12]SAM_PROTO_ClearQueue [07:21:12]wFMCommunicate request_size=4 [07:21:12]MH_SAM_APDU [07:21:12]CAPDU: 80 09 00 00 [07:21:12]Write to MH i2c: E2 08 00 C4 00 80 09 00 00 00 00 00 00 36 [07:21:12]Write i2c OK [07:21:12]MH_I2C_Read... [07:21:12]Read from MH i2c: E2 [07:21:12]MH_I2C_Read... [07:21:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:21:12]Read from MH i2c: E2 03 00 [07:21:12]MH_I2C_Read... [07:21:12]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [07:21:12]RAPDU: 90 00 [07:21:12]wFMCommunicate OK [07:21:12]SAM_PROTO_ClearQueue done [07:21:12]KKMCreateOFDPacket [07:21:12]OFDProtocolAddRootSTLVToBuf [07:21:12]FM_MakeSignedData [07:21:12]FM_MakeSignedData [07:21:12]SAM_PROTO_SignData [07:21:12]wFMCommunicate request_size=4 [07:21:12]MH_SAM_APDU [07:21:12]CAPDU: 80 0D 01 02 [07:21:12]Write to MH i2c: E2 08 00 C5 00 80 0D 01 02 00 00 00 00 3E [07:21:12]Write i2c OK [07:21:12]MH_I2C_Read... [07:21:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:21:12]Read from MH i2c: E2 [07:21:12]MH_I2C_Read... [07:21:12]Read from MH i2c: E2 03 00 [07:21:12]MH_I2C_Read... [07:21:12]Read from MH i2c: E2 03 00 C5 00 00 90 00 39 [07:21:12]RAPDU: 90 00 [07:21:12]wFMCommunicate OK [07:21:12]wFMCommunicate request_size=255 [07:21:12]MH_SAM_APDU [07:21: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 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 2A 00 00 00 F4 03 04 00 68 C5 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C9 52 01 00 35 04 06 00 0A [07:21:12]Write to MH i2c: E2 02 01 C6 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2A 00 00 00 F4 03 04 00 68 C5 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C9 52 01 00 35 04 06 00 0A 00 00 1E [07:21:12]Write i2c OK [07:21:12]MH_I2C_Read... [07:21:12]OFD Sender: No OFD packet to send [07:21:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:21:12]Read from MH i2c: E2 [07:21:12]MH_I2C_Read... [07:21:12]Read from MH i2c: E2 03 00 [07:21:12]MH_I2C_Read... [07:21:12]Read from MH i2c: E2 03 00 C6 00 00 90 00 3A [07:21:12]RAPDU: 90 00 [07:21:12]wFMCommunicate OK [07:21:12]wFMCommunicate request_size=10 [07:21:12]MH_SAM_APDU [07:21:12]CAPDU: 80 0D 02 02 05 73 98 24 FA B8 [07:21:12]Write to MH i2c: E2 0D 00 C7 00 80 0D 02 02 05 00 73 98 24 FA B8 00 00 2C [07:21:12]Write i2c OK [07:21:12]MH_I2C_Read... [07:21:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:21:13]Read from MH i2c: E2 [07:21:13]MH_I2C_Read... [07:21:13]Read from MH i2c: E2 03 00 [07:21:13]MH_I2C_Read... [07:21:13]Read from MH i2c: E2 03 00 C7 00 00 90 00 3B [07:21:13]RAPDU: 90 00 [07:21:13]wFMCommunicate OK [07:21:13]wFMCommunicate request_size=4 [07:21:13]MH_SAM_APDU [07:21:13]CAPDU: 80 0D 03 02 [07:21:13]Write to MH i2c: E2 08 00 C8 00 80 0D 03 02 00 00 00 00 43 [07:21:13]Write i2c OK [07:21:13]MH_I2C_Read... [07:21:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:21:13]Read from MH i2c: E2 [07:21:13]MH_I2C_Read... [07:21:13]Read from MH i2c: E2 0B 00 [07:21:13]MH_I2C_Read... [07:21:13]Read from MH i2c: E2 0B 00 C8 00 00 DB 74 49 27 7A E9 A9 81 90 00 90 [07:21:13]RAPDU: DB 74 49 27 7A E9 A9 81 90 00 [07:21:13]wFMCommunicate OK [07:21:13]SAM_PROTO_SignData done [07:21:13]FM_MakeSignedData done [07:21:13]CreateOFDProtocolMessage [07:21:13]wFMCommunicate request_size=4 [07:21:13]MH_SAM_APDU [07:21:13]CAPDU: 80 11 00 00 [07:21:13]Write to MH i2c: E2 08 00 C9 00 80 11 00 00 00 00 00 00 43 [07:21:13]Write i2c OK [07:21:13]MH_I2C_Read... [07:21:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:21:13]Read from MH i2c: E2 [07:21:13]MH_I2C_Read... [07:21:13]Read from MH i2c: E2 17 00 [07:21:13]MH_I2C_Read... [07:21:13]Read from MH i2c: E2 17 00 C9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A2 [07:21:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [07:21:13]wFMCommunicate OK [07:21:13]CreateOFDProtocolMessage done [07:21:13]OFDSenderStorePacket 86729 [07:21:13]StoreOFDPacket docnum=86729 [07:21:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 27 C0 07 01 21 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2A 00 00 00 F4 03 04 00 68 C5 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C9 52 01 00 35 04 06 00 0A 73 98 24 FA B8 DB 74 49 27 7A E9 A9 81 [07:21:13]CheckFolder [07:21:13]dirname=/storage/ofd_packets [07:21:13]CheckFolder done [07:21:13]ProducePacketName [07:21:13]name=ofd_packets/00086729 [07:21:13]NVStorageSaveData ofd_packets/00086729 [07:21:13]File name is /storage/ofd_packets/00086729 [07:21:13]Write 301 bytes [07:21:13]NVStorageSaveData done [07:21:13]OFDSenderStorePacket done [07:21:13]KKMCreateOFDPacket done [07:21:13]NVStorageSaveData kkm_last_timestamp [07:21:13]File name is /storage/kkm_last_timestamp [07:21:13]Write 4 bytes [07:21:13]NVStorageSaveData done [07:21:13]ExternCall_PrintAddStr [07:21:13]wPrintStart [07:21:13]Write to MH i2c: 01 00 00 CA 00 CA [07:21:13]Write i2c OK [07:21:13]MH_I2C_Read... [07:21:13]Read from MH i2c: 01 [07:21:13]MH_I2C_Read... [07:21:13]Read from MH i2c: 01 07 00 [07:21:13]MH_I2C_Read... [07:21:13]Read from MH i2c: 01 07 00 CA 00 00 00 00 00 00 FF 0F DF [07:21:13]RasterBufferAndPrint [07:21:13]line Счет N : (1)871578 [07:21:13]line ИНН: 02508201610067 [07:21:13]line Контрольно-Кассовый Чек [07:21:13]line ПРОДАЖА [07:21:13]line ТРК (МРК, ГНК) : 33 [07:21:13]line Товар: 2710124130 [07:21:13]line Аи-92-К-5 [07:21:13]line 14.750 * 67.80 [07:21:13]line = 1000.05 [07:21:13]line НДС 12% НСП 1% [07:21:13]line > о реализуемом товаре [07:21:13]line ОКРУГЛЕНИЕ: -0.05 [07:21:13]line ИТОГО: 1000.00 [07:21:13]line Внесено: 1000.00 [07:21:13]line СДАЧА: 0.00 [07:21:13]line НСП 1% : 8.85 [07:21:13]line НДС 12% : 106.20 [07:21:13]line Наличными: 1000.00 [07:21:13]line Безнал.: 0.00 [07:21:13]line Место: АЗС № 137 "Партнер Нефть" [07:21:13]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [07:21:13]line СНО: Общий режим [07:21:13]line Чек 42 22.09.2024 07:21 [07:21:13]line Смена: 497 ФФД: 1.0 [07:21:13]line ЗНМ: 0300000064 [07:21:13]line РНМ: 0000000000092592 [07:21:13]line Версия ККМ: 001 [07:21:13]line ФМ: 0000000000874979 [07:21:13]line ФД: 86729 [07:21:13]line ФПД: 11491590077112 [07:21:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T072112&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86729&fm=11491590077112&tin=02508201610067®Number=0000000000092592&sum=100000 [07:21:13]OFD Sender: Processing packet 86729 [packets to send 273, broken 272] [07:21:13]ProducePacketName [07:21:13]name=ofd_packets/00086729 [07:21:13]OFD Sender: To server: pG, [07:21:13]CommunicateWithHost lk.salyk.kg:30040 [07:21:13]ConnectInit lk.salyk.kg [07:21:13]written 0, free lines is 4095 [07:21:13]Write to MH i2c: 01 00 00 F5 00 F5 [07:21:13]Write i2c OK [07:21:13]MH_I2C_Read... [07:21:13]Read from MH i2c: 01 [07:21:13]MH_I2C_Read... [07:21:13]Read from MH i2c: 01 07 00 [07:21:13]MH_I2C_Read... [07:21:13]Read from MH i2c: 01 07 00 F5 00 00 00 00 00 00 CC 0C D4 [07:21:13]RasterBufferAndPrint [07:21:13]line [07:21:13]line [07:21:13]line [07:21:13]line [07:21:13]line [07:21:13]written 0, free lines is 3280 [07:21:13]MH_Cut [07:21:13]Write to MH i2c: D1 01 00 FC 00 01 CE [07:21:13]Write i2c OK [07:21:13]MH_I2C_Read... [07:21:13]Read from MH i2c: D1 [07:21:13]MH_I2C_Read... [07:21:13]Read from MH i2c: D1 01 00 [07:21:13]MH_I2C_Read... [07:21:13]Read from MH i2c: D1 01 00 FC 00 00 CD [07:21:13]Write to MH i2c: 01 00 00 FD 00 FD [07:21:13]Write i2c OK [07:21:13]MH_I2C_Read... [07:21:14]Connected sock=11 [07:21:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 27 C0 07 01 21 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2A 00 00 00 F4 03 04 00 68 C5 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C9 52 01 00 35 04 06 00 0A 73 98 24 FA B8 DB 74 49 27 7A E9 A9 81 [07:21:14]*** Cut start [07:21:14]*** Partial cut [07:21:14]*** CUTSNS_PIN = 1 [07:21:14]*** CUTSNS_PIN = 0 [07:21:15]*** Brake cut motor [07:21:15]Read from MH i2c: 01 [07:21:15]MH_I2C_Read... [07:21:15]*** Stop cut motor [07:21:15]*** Cut end [07:21:15]Read from MH i2c: 01 07 00 [07:21:15]MH_I2C_Read... [07:21:15]Read from MH i2c: 01 07 00 FD 00 00 00 00 00 00 FF 0F 12 [07:21:15]process_action close_receipt done [07:21:15]requested_data is exist [07:21:15]produce_requested_data [07:21:15]requested_item fm.sn is exist - process it [07:21:15]wFMCommunicate request_size=4 [07:21:15]MH_SAM_APDU [07:21:15]CAPDU: 80 11 00 00 [07:21:15]Write to MH i2c: E2 08 00 FE 00 80 11 00 00 00 00 00 00 78 [07:21:15]Write i2c OK [07:21:15]MH_I2C_Read... [07:21:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:21:15]Read from MH i2c: E2 [07:21:15]MH_I2C_Read... [07:21:15]Read from MH i2c: E2 17 00 [07:21:15]MH_I2C_Read... [07:21:15]Read from MH i2c: E2 17 00 FE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D7 [07:21:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [07:21:15]wFMCommunicate OK [07:21:15]requested_item fd.num is exist - process it [07:21:15]SAM_PROTO_GetFieldsCounters [07:21:15]wFMCommunicate request_size=4 [07:21:15]MH_SAM_APDU [07:21:15]CAPDU: 80 13 00 00 [07:21:15]Write to MH i2c: E2 08 00 FF 00 80 13 00 00 00 00 00 00 7B [07:21:15]Write i2c OK [07:21:15]MH_I2C_Read... [07:21:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:21:15]Read from MH i2c: E2 [07:21:15]MH_I2C_Read... [07:21:15]Read from MH i2c: E2 62 00 [07:21:15]MH_I2C_Read... [07:21:15]Read from MH i2c: E2 62 00 FF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C9 52 01 00 0E 04 04 00 F1 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 36 [07: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C9 52 01 00 0E 04 04 00 F1 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:21:15]wFMCommunicate OK [07:21:15]SAM_PROTO_GetFieldsCounters done [07:21:15]requested_item shift.num is exist - process it [07:21:15]requested_item shift.opened is exist - process it [07:21:15]req_shift_opened [07:21:15]FM_GetShiftState [07:21:15]SAM_PROTO_GetShiftState [07:21:15]wFMCommunicate request_size=4 [07:21:15]MH_SAM_APDU [07:21:15]CAPDU: 80 13 01 00 [07:21:15]Write to MH i2c: E2 08 00 00 01 80 13 01 00 00 00 00 00 7E [07:21:15]Write i2c OK [07:21:15]MH_I2C_Read... [07:21:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:21:15]Read from MH i2c: E2 [07:21:15]MH_I2C_Read... [07:21:15]Read from MH i2c: E2 0E 00 [07:21:15]MH_I2C_Read... [07:21:15]Read from MH i2c: E2 0E 00 00 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 3C [07:21:15]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [07:21:15]wFMCommunicate OK [07:21:15]SAM_PROTO_GetShiftState done [07:21:15]FM_GetShiftState done [07:21:15]req_shift_opened done [07:21:15]requested_item shift.open_date is exist - process it [07:21:15]req_shift_open_date [07:21:15]req_shift_open_date done [07:21:15]produce_requested_data done [07:21:15]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86729,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [07:21:15]process_action_free close_receipt [07:21:15]json_value_free [07:21:15]json_value_free done [07:21:15]process_json_proto returns [07:21:15]Send response to host [07:21:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86729,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [07:21:15]free response buf [07:21:15]execute_script done [07:21:15]execute_script returns [07:21:15]free content buf [07:21:15]Sock 10.Close socket [07:21:15]Sock 10.Thread stoped [07:21:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 19 61 47 00 1D 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 34 39 37 39 10 04 04 00 C9 52 01 00 F4 03 04 00 39 70 EF 66 B6 04 01 00 00 E0 3E CF B8 BB 34 98 2E [07:21:16]CommunicateWithHost err = 0 [07:21:16]CheckOFDResponse [07:21:16]1017 (14) - 77093643461234 [07:21:16]1041 (16) - 0000000000874979 [07:21:16]1040 (4) - 86729 [07:21:16]1012 (4) - 22.09.2024 01:17 [07:21:16]1206 (1) - 0 [07:21:16]OFD Sender: Remove packet 86729 [07:21:16]ProducePacketName [07:21:16]name=ofd_packets/00086729 [07:21:16]NVStorageDeleteData [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: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: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:21]OFD Sender: No OFD packet to send [07:22:26]OFD Sender: No OFD packet to send [07:22:31]OFD Sender: No OFD packet to send [07:22:36]OFD Sender: No OFD packet to send [07:22:41]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:00]recv_with_timeout no data received [07:23:02]OFD Sender: No OFD packet to send [07:23:07]OFD Sender: No OFD packet to send [07:23:12]OFD Sender: No OFD packet to send [07:23:17]OFD Sender: No OFD packet to send [07:23:22]OFD Sender: No OFD packet to send [07:23:27]OFD Sender: No OFD packet to send [07:23:32]OFD Sender: No OFD packet to send [07:23:37]OFD Sender: No OFD packet to send [07:23:42]OFD Sender: No OFD packet to send [07:23:47]OFD Sender: No OFD packet to send [07:23:52]OFD Sender: No OFD packet to send [07:23:57]OFD Sender: No OFD packet to send [07:24:02]OFD Sender: No OFD packet to send [07:24:07]OFD Sender: No OFD packet to send [07:24:08]recv_with_timeout no data received [07:24:12]OFD Sender: No OFD packet to send [07:24:17]OFD Sender: No OFD packet to send [07:24:22]OFD Sender: No OFD packet to send [07:24:27]OFD Sender: No OFD packet to send [07:24:32]OFD Sender: No OFD packet to send [07:24:37]OFD Sender: No OFD packet to send [07:24:42]OFD Sender: No OFD packet to send [07:24:47]OFD Sender: No OFD packet to send [07:24:52]OFD Sender: No OFD packet to send [07:24:57]recv_with_timeout no data received [07:24:57]OFD Sender: No OFD packet to send [07:25:02]OFD Sender: No OFD packet to send [07:25:07]OFD Sender: No OFD packet to send [07:25:12]OFD Sender: No OFD packet to send [07:25:17]OFD Sender: No OFD packet to send [07:25:22]OFD Sender: No OFD packet to send [07:25:27]OFD Sender: No OFD packet to send [07:25:32]OFD Sender: No OFD packet to send [07:25:37]OFD Sender: No OFD packet to send [07:25:42]OFD Sender: No OFD packet to send [07:25:47]OFD Sender: No OFD packet to send [07:25:52]OFD Sender: No OFD packet to send [07:25:57]OFD Sender: No OFD packet to send [07:26:02]OFD Sender: No OFD packet to send [07:26:07]OFD Sender: No OFD packet to send [07:26:12]OFD Sender: No OFD packet to send [07:26:17]OFD Sender: No OFD packet to send [07:26:22]OFD Sender: No OFD packet to send [07:26:27]OFD Sender: No OFD packet to send [07:26:32]OFD Sender: No OFD packet to send [07:26:37]OFD Sender: No OFD packet to send [07:26:42]OFD Sender: No OFD packet to send [07:26:47]OFD Sender: No OFD packet to send [07:26:52]OFD Sender: No OFD packet to send [07:26:57]OFD Sender: No OFD packet to send [07:27:02]OFD Sender: No OFD packet to send [07:27:05]recv_with_timeout no data received [07:27:07]OFD Sender: No OFD packet to send [07:27:12]OFD Sender: No OFD packet to send [07:27:17]OFD Sender: No OFD packet to send [07:27:22]OFD Sender: No OFD packet to send [07:27:27]OFD Sender: No OFD packet to send [07:27:32]OFD Sender: No OFD packet to send [07:27:37]OFD Sender: No OFD packet to send [07:27:42]OFD Sender: No OFD packet to send [07:27:44]recv_with_timeout no data received [07:27:47]OFD Sender: No OFD packet to send [07:27:52]OFD Sender: No OFD packet to send [07:27:57]OFD Sender: No OFD packet to send [07:28:02]OFD Sender: No OFD packet to send [07:28:07]OFD Sender: No OFD packet to send [07:28:12]OFD Sender: No OFD packet to send [07:28:17]OFD Sender: No OFD packet to send [07:28:22]OFD Sender: No OFD packet to send [07:28:27]OFD Sender: No OFD packet to send [07:28:32]OFD Sender: No OFD packet to send [07:28:37]OFD Sender: No OFD packet to send [07:28:42]OFD Sender: No OFD packet to send [07:28:47]OFD Sender: No OFD packet to send [07:28:52]OFD Sender: No OFD packet to send [07:28:57]OFD Sender: No OFD packet to send [07:29:00]recv_with_timeout no data received [07:29:02]OFD Sender: No OFD packet to send [07:29:07]OFD Sender: No OFD packet to send [07:29:12]OFD Sender: No OFD packet to send [07:29:17]OFD Sender: No OFD packet to send [07:29:22]OFD Sender: No OFD packet to send [07:29:27]OFD Sender: No OFD packet to send [07:29:32]OFD Sender: No OFD packet to send [07:29:37]OFD Sender: No OFD packet to send [07:29:42]OFD Sender: No OFD packet to send [07:29:47]OFD Sender: No OFD packet to send [07:29:52]OFD Sender: No OFD packet to send [07:29:57]OFD Sender: No OFD packet to send [07:30:02]OFD Sender: No OFD packet to send [07:30:07]OFD Sender: No OFD packet to send [07:30:12]OFD Sender: No OFD packet to send [07:30:17]OFD Sender: No OFD packet to send [07:30:22]OFD Sender: No OFD packet to send [07:30:27]OFD Sender: No OFD packet to send [07:30:32]OFD Sender: No OFD packet to send [07:30:37]OFD Sender: No OFD packet to send [07:30:42]OFD Sender: No OFD packet to send [07:30:47]OFD Sender: No OFD packet to send [07:30:52]OFD Sender: No OFD packet to send [07:30:57]OFD Sender: No OFD packet to send [07:31:02]OFD Sender: No OFD packet to send [07:31:07]OFD Sender: No OFD packet to send [07:31:12]OFD Sender: No OFD packet to send [07:31:17]OFD Sender: No OFD packet to send [07:31:22]OFD Sender: No OFD packet to send [07:31:27]OFD Sender: No OFD packet to send [07:31:32]OFD Sender: No OFD packet to send [07:31:37]OFD Sender: No OFD packet to send [07:31:42]OFD Sender: No OFD packet to send [07:31:47]OFD Sender: No OFD packet to send [07:31:52]OFD Sender: No OFD packet to send [07:31:57]OFD Sender: No OFD packet to send [07:32:02]OFD Sender: No OFD packet to send [07:32:07]OFD Sender: No OFD packet to send [07:32:12]OFD Sender: No OFD packet to send [07:32:17]OFD Sender: No OFD packet to send [07:32:22]OFD Sender: No OFD packet to send [07:32:27]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: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:18]recv_with_timeout no data received [07:33:23]OFD Sender: No OFD packet to send [07:33:28]OFD Sender: No OFD packet to send [07:33:33]OFD Sender: No OFD packet to send [07:33:38]OFD Sender: No OFD packet to send [07:33:43]OFD Sender: No OFD packet to send [07:33:48]OFD Sender: No OFD packet to send [07:33:53]OFD Sender: No OFD packet to send [07:33:58]OFD Sender: No OFD packet to send [07:34:03]OFD Sender: No OFD packet to send [07:34:08]OFD Sender: No OFD packet to send [07:34:10]recv_with_timeout no data received [07:34:13]OFD Sender: No OFD packet to send [07:34:18]OFD Sender: No OFD packet to send [07:34:23]OFD Sender: No OFD packet to send [07:34:27]recv_with_timeout no data received [07:34:28]OFD Sender: No OFD packet to send [07:34:33]OFD Sender: No OFD packet to send [07:34:38]OFD Sender: No OFD packet to send [07:34:43]OFD Sender: No OFD packet to send [07:34:48]OFD Sender: No OFD packet to send [07:34:53]OFD Sender: No OFD packet to send [07:34:58]OFD Sender: No OFD packet to send [07:35:03]OFD Sender: No OFD packet to send [07:35:08]OFD Sender: No OFD packet to send [07:35:10]recv_with_timeout no data received [07:35:13]OFD Sender: No OFD packet to send [07:35:18]OFD Sender: No OFD packet to send [07:35:23]OFD Sender: No OFD packet to send [07:35:28]OFD Sender: No OFD packet to send [07:35:33]OFD Sender: No OFD packet to send [07:35:38]OFD Sender: No OFD packet to send [07:35:43]OFD Sender: No OFD packet to send [07:35:48]OFD Sender: No OFD packet to send [07:35:53]OFD Sender: No OFD packet to send [07:35:58]OFD Sender: No OFD packet to send [07:36:03]OFD Sender: No OFD packet to send [07:36:08]OFD Sender: No OFD packet to send [07:36:13]OFD Sender: No OFD packet to send [07:36:18]OFD Sender: No OFD packet to send [07:36:23]OFD Sender: No OFD packet to send [07:36:28]OFD Sender: No OFD packet to send [07:36:33]OFD Sender: No OFD packet to send [07:36:38]OFD Sender: No OFD packet to send [07:36:43]OFD Sender: No OFD packet to send [07:36:48]OFD Sender: No OFD packet to send [07:36:53]OFD Sender: No OFD packet to send [07:36:58]OFD Sender: No OFD packet to send [07:37:03]OFD Sender: No OFD packet to send [07:37:08]OFD Sender: No OFD packet to send [07:37:13]OFD Sender: No OFD packet to send [07:37:18]recv_with_timeout no data received [07:37:18]OFD Sender: No OFD packet to send [07:37:23]OFD Sender: No OFD packet to send [07:37:28]OFD Sender: No OFD packet to send [07:37:33]OFD Sender: No OFD packet to send [07:37:38]OFD Sender: No OFD packet to send [07:37:43]OFD Sender: No OFD packet to send [07:37:48]OFD Sender: No OFD packet to send [07:37:53]OFD Sender: No OFD packet to send [07:37:58]OFD Sender: No OFD packet to send [07:38:03]OFD Sender: No OFD packet to send [07:38:08]OFD Sender: No OFD packet to send [07:38:13]OFD Sender: No OFD packet to send [07:38:18]OFD Sender: No OFD packet to send [07:38:20]accept exits with 7 [07:38:20]New connection [07:38:20]New thread 3066449252 created [07:38:20]Thread 3066592612 joined [07:38:20]Waiting for new connection... [07:38:20] Sock 7.Parse request [07:38:20]Sock 7.Check first char [07:38:20]Sock 7.First char is OK [07:38:20]request: POST /json_proto HTTP/1.0 [07:38:20]Method: POST [07:38:20]URL: /json_proto [07:38:20]Method is POST - this is cgi request [07:38:20]url: /json_proto [07:38:20]query_string will be loaded in cgi processing [07:38:20]execute_cgi json_proto POST (null) [07:38:20]execute_cgi path=json_proto method=POST [07:38:20]POST find Content-Length [07:38:20]Host: 172.17.47.196:8080 [07:38:20]Content-Length: 677 [07:38:20]Content-Type: application/json [07:38:20] [07:38:20]POST finish read [07:38:20]Found Content-Length = 677 [07:38:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871581", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:38:20]execute_script... [07:38:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871581", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:38:20]POST & json_proto [07:38:20]process_json_proto [07:38:20]json parsed OK: [07:38:20]protocol is kg_v1.0 [07:38:20]action value=close_receipt [07:38:20]process_action close_receipt [07:38:20]cmd_close_receipt [07:38:20]MH_GetDate [07:38:20]Write to MH i2c: F0 00 00 01 01 F1 [07:38:20]Write i2c OK [07:38:20]MH_I2C_Read... [07:38:20]Read from MH i2c: F0 [07:38:20]MH_I2C_Read... [07:38:20]Read from MH i2c: F0 09 00 [07:38:20]MH_I2C_Read... [07:38:20]Read from MH i2c: F0 09 00 01 01 00 6D C9 EF 66 4C 6B 94 66 36 [07:38:20]GetLastDocTimeStamp 1726989672 [07:38:20]current date 1726990701 [07:38:20]FM_GetShiftState [07:38:20]SAM_PROTO_GetShiftState [07:38:20]wFMCommunicate request_size=4 [07:38:20]MH_SAM_APDU [07:38:20]CAPDU: 80 13 01 00 [07:38:20]Write to MH i2c: E2 08 00 02 01 80 13 01 00 00 00 00 00 80 [07:38:20]Write i2c OK [07:38:20]MH_I2C_Read... [07:38:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:38:20]Read from MH i2c: E2 [07:38:20]MH_I2C_Read... [07:38:20]Read from MH i2c: E2 0E 00 [07:38:20]MH_I2C_Read... [07:38:20]Read from MH i2c: E2 0E 00 02 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 3E [07:38:20]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [07:38:20]wFMCommunicate OK [07:38:20]SAM_PROTO_GetShiftState done [07:38:20]FM_GetShiftState done [07:38:20]opened in 1726964220 [07:38:20]opened+sec_in_day 1727050620 [07:38:20]quantity*price = 50036 [07:38:20]sum+1 = 50037 [07:38: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 43 22.09.2024 07:38 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86730 ФПД: 54796027873681 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T073821&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86730&fm=54796027873681&tin=02508201610067®Number=0000000000092592&sum=50000 [07:38:21]StoreToDocumentArchive [07:38:21]shift 497 fd 86730 [07:38:21]save to /storage/0497/doc_00086730 [07:38:21]save last doc name /storage/0497/doc_00086730 to /storage/kkm_last_doc_name [07:38:21]save OK [07:38:21]Clear old archive folders... [07:38:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:38:21]tlvbuf is 01C211D0 [07:38:21]SAM_PROTO_ClearQueue [07:38:21]wFMCommunicate request_size=4 [07:38:21]MH_SAM_APDU [07:38:21]CAPDU: 80 09 00 00 [07:38:21]Write to MH i2c: E2 08 00 0F 01 80 09 00 00 00 00 00 00 82 [07:38:21]Write i2c OK [07:38:21]MH_I2C_Read... [07:38:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:38:21]Read from MH i2c: E2 [07:38:21]MH_I2C_Read... [07:38:21]Read from MH i2c: E2 03 00 [07:38:21]MH_I2C_Read... [07:38:21]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [07:38:21]RAPDU: 90 00 [07:38:21]wFMCommunicate OK [07:38:21]SAM_PROTO_ClearQueue done [07:38:21]KKMCreateOFDPacket [07:38:21]OFDProtocolAddRootSTLVToBuf [07:38:21]FM_MakeSignedData [07:38:21]FM_MakeSignedData [07:38:21]SAM_PROTO_SignData [07:38:21]wFMCommunicate request_size=4 [07:38:21]MH_SAM_APDU [07:38:21]CAPDU: 80 0D 01 02 [07:38:21]Write to MH i2c: E2 08 00 10 01 80 0D 01 02 00 00 00 00 8A [07:38:21]Write i2c OK [07:38:21]MH_I2C_Read... [07:38:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:38:21]Read from MH i2c: E2 [07:38:21]MH_I2C_Read... [07:38:21]Read from MH i2c: E2 03 00 [07:38:21]MH_I2C_Read... [07:38:21]Read from MH i2c: E2 03 00 10 01 00 90 00 85 [07:38:21]RAPDU: 90 00 [07:38:21]wFMCommunicate OK [07:38:21]wFMCommunicate request_size=255 [07:38:21]MH_SAM_APDU [07:38: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 2B 00 00 00 F4 03 04 00 6D C9 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CA 52 01 00 35 04 06 00 31 [07:38:21]Write to MH i2c: E2 02 01 11 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 00 00 00 F4 03 04 00 6D C9 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CA 52 01 00 35 04 06 00 31 00 00 0D [07:38:21]Write i2c OK [07:38:21]MH_I2C_Read... [07:38:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:38:21]Read from MH i2c: E2 [07:38:21]MH_I2C_Read... [07:38:21]Read from MH i2c: E2 03 00 [07:38:21]MH_I2C_Read... [07:38:21]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [07:38:21]RAPDU: 90 00 [07:38:21]wFMCommunicate OK [07:38:21]wFMCommunicate request_size=10 [07:38:21]MH_SAM_APDU [07:38:21]CAPDU: 80 0D 02 02 05 D6 31 C6 C9 91 [07:38:21]Write to MH i2c: E2 0D 00 12 01 80 0D 02 02 05 00 D6 31 C6 C9 91 00 00 BE [07:38:21]Write i2c OK [07:38:21]MH_I2C_Read... [07:38:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:38:21]Read from MH i2c: E2 [07:38:21]MH_I2C_Read... [07:38:21]Read from MH i2c: E2 03 00 [07:38:21]MH_I2C_Read... [07:38:21]Read from MH i2c: E2 03 00 12 01 00 90 00 87 [07:38:21]RAPDU: 90 00 [07:38:21]wFMCommunicate OK [07:38:21]wFMCommunicate request_size=4 [07:38:22]MH_SAM_APDU [07:38:22]CAPDU: 80 0D 03 02 [07:38:22]Write to MH i2c: E2 08 00 13 01 80 0D 03 02 00 00 00 00 8F [07:38:22]Write i2c OK [07:38:22]MH_I2C_Read... [07:38:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:38:22]Read from MH i2c: E2 [07:38:22]MH_I2C_Read... [07:38:22]Read from MH i2c: E2 0B 00 [07:38:22]MH_I2C_Read... [07:38:22]Read from MH i2c: E2 0B 00 13 01 00 59 9F 79 66 FE B3 E9 1A 90 00 1B [07:38:22]RAPDU: 59 9F 79 66 FE B3 E9 1A 90 00 [07:38:22]wFMCommunicate OK [07:38:22]SAM_PROTO_SignData done [07:38:22]FM_MakeSignedData done [07:38:22]CreateOFDProtocolMessage [07:38:22]wFMCommunicate request_size=4 [07:38:22]MH_SAM_APDU [07:38:22]CAPDU: 80 11 00 00 [07:38:22]Write to MH i2c: E2 08 00 14 01 80 11 00 00 00 00 00 00 8F [07:38:22]Write i2c OK [07:38:22]MH_I2C_Read... [07:38:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:38:22]Read from MH i2c: E2 [07:38:22]MH_I2C_Read... [07:38:22]Read from MH i2c: E2 17 00 [07:38:22]MH_I2C_Read... [07:38:22]Read from MH i2c: E2 17 00 14 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 EE [07:38:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [07:38:22]wFMCommunicate OK [07:38:22]CreateOFDProtocolMessage done [07:38:22]OFDSenderStorePacket 86730 [07:38:22]StoreOFDPacket docnum=86730 [07:38:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 34 94 07 01 77 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 6D C9 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CA 52 01 00 35 04 06 00 31 D6 31 C6 C9 91 59 9F 79 66 FE B3 E9 1A [07:38:22]CheckFolder [07:38:22]dirname=/storage/ofd_packets [07:38:22]CheckFolder done [07:38:22]ProducePacketName [07:38:22]name=ofd_packets/00086730 [07:38:22]NVStorageSaveData ofd_packets/00086730 [07:38:22]File name is /storage/ofd_packets/00086730 [07:38:22]Write 301 bytes [07:38:22]NVStorageSaveData done [07:38:22]OFDSenderStorePacket done [07:38:22]KKMCreateOFDPacket done [07:38:22]NVStorageSaveData kkm_last_timestamp [07:38:22]File name is /storage/kkm_last_timestamp [07:38:22]Write 4 bytes [07:38:22]NVStorageSaveData done [07:38:22]ExternCall_PrintAddStr [07:38:22]wPrintStart [07:38:22]Write to MH i2c: 01 00 00 15 01 16 [07:38:22]Write i2c OK [07:38:22]MH_I2C_Read... [07:38:22]Read from MH i2c: 01 [07:38:22]MH_I2C_Read... [07:38:22]Read from MH i2c: 01 07 00 [07:38:22]MH_I2C_Read... [07:38:22]Read from MH i2c: 01 07 00 15 01 00 00 00 00 00 FF 0F 2B [07:38:22]RasterBufferAndPrint [07:38:22]line Счет N : (1)871581 [07:38:22]line ИНН: 02508201610067 [07:38:22]line Контрольно-Кассовый Чек [07:38:22]line ПРОДАЖА [07:38:22]line ТРК (МРК, ГНК) : 33 [07:38:22]line Товар: 2710124130 [07:38:22]line Аи-92-К-5 [07:38:22]line 7.380 * 67.80 [07:38:22]line = 500.36 [07:38:22]line НДС 12% НСП 1% [07:38:22]line > о реализуемом товаре [07:38:22]line ОКРУГЛЕНИЕ: -0.36 [07:38:22]line ИТОГО: 500.00 [07:38:22]line Внесено: 500.00 [07:38:22]line СДАЧА: 0.00 [07:38:22]line НСП 1% : 4.43 [07:38:22]line НДС 12% : 53.14 [07:38:22]line Наличными: 500.00 [07:38:22]line Безнал.: 0.00 [07:38:22]line Место: АЗС № 137 "Партнер Нефть" [07:38:22]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [07:38:22]line СНО: Общий режим [07:38:22]line Чек 43 22.09.2024 07:38 [07:38:22]line Смена: 497 ФФД: 1.0 [07:38:22]line ЗНМ: 0300000064 [07:38:22]line РНМ: 0000000000092592 [07:38:22]line Версия ККМ: 001 [07:38:22]line ФМ: 0000000000874979 [07:38:22]line ФД: 86730 [07:38:22]line ФПД: 54796027873681 [07:38:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T073821&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86730&fm=54796027873681&tin=02508201610067®Number=0000000000092592&sum=50000 [07:38:22]written 0, free lines is 4095 [07:38:22]OFD Sender: Processing packet 86730 [packets to send 273, broken 272] [07:38:22]ProducePacketName [07:38:22]name=ofd_packets/00086730 [07:38:22]OFD Sender: To server: pG, [07:38:22]CommunicateWithHost lk.salyk.kg:30040 [07:38:22]ConnectInit lk.salyk.kg [07:38:22]Write to MH i2c: 01 00 00 40 01 41 [07:38:22]Write i2c OK [07:38:22]MH_I2C_Read... [07:38:22]Read from MH i2c: 01 [07:38:22]MH_I2C_Read... [07:38:22]Read from MH i2c: 01 07 00 [07:38:22]MH_I2C_Read... [07:38:22]Read from MH i2c: 01 07 00 40 01 00 00 00 00 00 D3 0C 27 [07:38:22]RasterBufferAndPrint [07:38:22]line [07:38:22]line [07:38:22]line [07:38:22]line [07:38:22]line [07:38:22]written 0, free lines is 3290 [07:38:22]MH_Cut [07:38:22]Write to MH i2c: D1 01 00 47 01 01 1A [07:38:22]Write i2c OK [07:38:22]MH_I2C_Read... [07:38:22]Read from MH i2c: D1 [07:38:22]MH_I2C_Read... [07:38:22]Read from MH i2c: D1 01 00 [07:38:22]MH_I2C_Read... [07:38:22]Read from MH i2c: D1 01 00 47 01 00 19 [07:38:22]Write to MH i2c: 01 00 00 48 01 49 [07:38:22]Write i2c OK [07:38:22]MH_I2C_Read... [07:38:23]*** Cut start [07:38:23]*** Partial cut [07:38:23]*** CUTSNS_PIN = 1 [07:38:23]*** CUTSNS_PIN = 0 [07:38:23]*** Brake cut motor [07:38:23]recv_with_timeout no data received [07:38:23]Read from MH i2c: 01 [07:38:24]MH_I2C_Read... [07:38:24]*** Stop cut motor [07:38:24]*** Cut end [07:38:24]Read from MH i2c: 01 07 00 [07:38:24]MH_I2C_Read... [07:38:24]Read from MH i2c: 01 07 00 48 01 00 00 00 00 00 FF 0F 5E [07:38:24]process_action close_receipt done [07:38:24]requested_data is exist [07:38:24]produce_requested_data [07:38:24]requested_item fm.sn is exist - process it [07:38:24]wFMCommunicate request_size=4 [07:38:24]MH_SAM_APDU [07:38:24]CAPDU: 80 11 00 00 [07:38:24]Write to MH i2c: E2 08 00 49 01 80 11 00 00 00 00 00 00 C4 [07:38:24]Write i2c OK [07:38:24]MH_I2C_Read... [07:38:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:38:24]Read from MH i2c: E2 [07:38:24]MH_I2C_Read... [07:38:24]Read from MH i2c: E2 17 00 [07:38:24]MH_I2C_Read... [07:38:24]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 34 39 37 39 90 00 23 [07:38:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [07:38:24]wFMCommunicate OK [07:38:24]requested_item fd.num is exist - process it [07:38:24]SAM_PROTO_GetFieldsCounters [07:38:24]wFMCommunicate request_size=4 [07:38:24]MH_SAM_APDU [07:38:24]CAPDU: 80 13 00 00 [07:38:24]Write to MH i2c: E2 08 00 4A 01 80 13 00 00 00 00 00 00 C7 [07:38:24]Write i2c OK [07:38:24]MH_I2C_Read... [07:38:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:38:24]Read from MH i2c: E2 [07:38:24]MH_I2C_Read... [07:38:24]Read from MH i2c: E2 62 00 [07:38:24]MH_I2C_Read... [07:38:24]Read from MH i2c: E2 62 00 4A 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 CA 52 01 00 0E 04 04 00 F1 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 86 [07:38:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 CA 52 01 00 0E 04 04 00 F1 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 [07:38:24]wFMCommunicate OK [07:38:24]SAM_PROTO_GetFieldsCounters done [07:38:24]requested_item shift.num is exist - process it [07:38:24]requested_item shift.opened is exist - process it [07:38:24]req_shift_opened [07:38:24]FM_GetShiftState [07:38:24]SAM_PROTO_GetShiftState [07:38:24]wFMCommunicate request_size=4 [07:38:24]MH_SAM_APDU [07:38:24]CAPDU: 80 13 01 00 [07:38:24]Write to MH i2c: E2 08 00 4B 01 80 13 01 00 00 00 00 00 C9 [07:38:24]Write i2c OK [07:38:24]MH_I2C_Read... [07:38:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:38:24]Read from MH i2c: E2 [07:38:24]MH_I2C_Read... [07:38:24]Read from MH i2c: E2 0E 00 [07:38:24]MH_I2C_Read... [07:38:24]Read from MH i2c: E2 0E 00 4B 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 87 [07:38:24]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [07:38:24]wFMCommunicate OK [07:38:24]SAM_PROTO_GetShiftState done [07:38:24]FM_GetShiftState done [07:38:24]req_shift_opened done [07:38:24]requested_item shift.open_date is exist - process it [07:38:24]req_shift_open_date [07:38:24]req_shift_open_date done [07:38:24]produce_requested_data done [07:38:24]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86730,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [07:38:24]process_action_free close_receipt [07:38:24]json_value_free [07:38:24]json_value_free done [07:38:24]process_json_proto returns [07:38:24]Send response to host [07:38:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86730,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [07:38:24]free response buf [07:38:24]execute_script done [07:38:24]execute_script returns [07:38:24]free content buf [07:38:24]Sock 7.Close socket [07:38:24]Sock 7.Thread stoped [07:38:25]Connected sock=11 [07:38:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 34 94 07 01 77 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 6D C9 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CA 52 01 00 35 04 06 00 31 D6 31 C6 C9 91 59 9F 79 66 FE B3 E9 1A [07:38:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 19 A8 47 00 AA 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CA 52 01 00 F4 03 04 00 41 74 EF 66 B6 04 01 00 00 09 43 66 00 A4 3A 91 55 [07:38:29]CommunicateWithHost err = 0 [07:38:29]CheckOFDResponse [07:38:29]1017 (14) - 77093643461234 [07:38:29]1041 (16) - 0000000000874979 [07:38:29]1040 (4) - 86730 [07:38:29]1012 (4) - 22.09.2024 01:34 [07:38:29]1206 (1) - 0 [07:38:29]OFD Sender: Remove packet 86730 [07:38:29]ProducePacketName [07:38:29]name=ofd_packets/00086730 [07:38:29]NVStorageDeleteData [07:38:29]OFD Sender: No OFD packet to send [07:38:34]OFD Sender: No OFD packet to send [07:38:39]OFD Sender: No OFD packet to send [07:38:43]recv_with_timeout no data received [07:38:44]OFD Sender: No OFD packet to send [07:38:49]OFD Sender: No OFD packet to send [07:38:54]OFD Sender: No OFD packet to send [07:38:59]OFD Sender: No OFD packet to send [07:39:04]OFD Sender: No OFD packet to send [07:39:09]OFD Sender: No OFD packet to send [07:39:10]recv_with_timeout no data received [07:39:14]OFD Sender: No OFD packet to send [07:39:19]OFD Sender: No OFD packet to send [07:39:24]OFD Sender: No OFD packet to send [07:39:29]OFD Sender: No OFD packet to send [07:39:34]OFD Sender: No OFD packet to send [07:39:39]OFD Sender: No OFD packet to send [07:39:44]OFD Sender: No OFD packet to send [07:39:49]OFD Sender: No OFD packet to send [07:39:54]recv_with_timeout no data received [07:39:54]OFD Sender: No OFD packet to send [07:39:59]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:45]OFD Sender: No OFD packet to send [07:40:50]OFD Sender: No OFD packet to send [07:40:55]OFD Sender: No OFD packet to send [07:41:00]OFD Sender: No OFD packet to send [07:41:05]OFD Sender: No OFD packet to send [07:41:10]OFD Sender: No OFD packet to send [07:41:13]accept exits with 10 [07:41:13]New connection [07:41:13]New thread 3066592612 created [07:41:13]Thread 3066449252 joined [07:41:13]Waiting for new connection... [07:41:13] Sock 10.Parse request [07:41:13]Sock 10.Check first char [07:41:13]Sock 10.First char is OK [07:41:13]request: POST /json_proto HTTP/1.0 [07:41:13]Method: POST [07:41:13]URL: /json_proto [07:41:13]Method is POST - this is cgi request [07:41:13]url: /json_proto [07:41:13]query_string will be loaded in cgi processing [07:41:13]execute_cgi json_proto POST (null) [07:41:13]execute_cgi path=json_proto method=POST [07:41:13]POST find Content-Length [07:41:13]Host: 172.17.47.196:8080 [07:41:13]Content-Length: 944 [07:41:13]Content-Type: application/json [07:41:13] [07:41:13]POST finish read [07:41:13]Found Content-Length = 944 [07:41:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148064", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4607010740733", "name": "\u0427\u0438\u043F\u0441\u044B \u0427\u0438\u043F\u0441\u043E\u043D\u044B \u0448\u0430\u0448\u043B\u044B\u043A 40\u0433", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:41:13]execute_script... [07:41: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)148064", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4607010740733", "name": "\u0427\u0438\u043F\u0441\u044B \u0427\u0438\u043F\u0441\u043E\u043D\u044B \u0448\u0430\u0448\u043B\u044B\u043A 40\u0433", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:41:13]POST & json_proto [07:41:13]process_json_proto [07:41:13]json parsed OK: [07:41:13]protocol is kg_v1.0 [07:41:13]action value=close_receipt [07:41:13]process_action close_receipt [07:41:13]cmd_close_receipt [07:41:13]MH_GetDate [07:41:13]Write to MH i2c: F0 00 00 4C 01 3C [07:41:13]Write i2c OK [07:41:13]MH_I2C_Read... [07:41:13]Read from MH i2c: F0 [07:41:13]MH_I2C_Read... [07:41:13]Read from MH i2c: F0 09 00 [07:41:13]MH_I2C_Read... [07:41:13]Read from MH i2c: F0 09 00 4C 01 00 1A CA EF 66 4C 6B 94 66 2F [07:41:13]GetLastDocTimeStamp 1726990701 [07:41:13]current date 1726990874 [07:41:13]FM_GetShiftState [07:41:13]SAM_PROTO_GetShiftState [07:41:13]wFMCommunicate request_size=4 [07:41:13]MH_SAM_APDU [07:41:13]CAPDU: 80 13 01 00 [07:41:13]Write to MH i2c: E2 08 00 4D 01 80 13 01 00 00 00 00 00 CB [07:41:13]Write i2c OK [07:41:13]MH_I2C_Read... [07:41:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:41:13]Read from MH i2c: E2 [07:41:13]MH_I2C_Read... [07:41:13]Read from MH i2c: E2 0E 00 [07:41:13]MH_I2C_Read... [07:41:13]Read from MH i2c: E2 0E 00 4D 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 89 [07:41:13]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [07:41:13]wFMCommunicate OK [07:41:13]SAM_PROTO_GetShiftState done [07:41:13]FM_GetShiftState done [07:41:13]opened in 1726964220 [07:41:13]opened+sec_in_day 1727050620 [07:41:13]quantity*price = 7500 [07:41:13]sum+1 = 7501 [07:41:13]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4607010740733 Чипсы Чипсоны шашлык 40г 1.000 * 45.00 = 45.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 120.00 НСП 1% : 1.06 НДС 12% : 12.74 Наличными: 120.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 44 22.09.2024 07:41 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86731 ФПД: 226284958098182 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T074114&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86731&fm=226284958098182&tin=02508201610067®Number=0000000000092592&sum=12000 0 [07:41:14]StoreToDocumentArchive [07:41:14]shift 497 fd 86731 [07:41:14]save to /storage/0497/doc_00086731 [07:41:14]save last doc name /storage/0497/doc_00086731 to /storage/kkm_last_doc_name [07:41:14]save OK [07:41:14]Clear old archive folders... [07:41:14]ProcessDocumentItem done err = 0, tmpTLVsize=390 [07:41:14]tlvbuf is 01C415A0 [07:41:14]SAM_PROTO_ClearQueue [07:41:14]wFMCommunicate request_size=4 [07:41:14]MH_SAM_APDU [07:41:14]CAPDU: 80 09 00 00 [07:41:14]Write to MH i2c: E2 08 00 5A 01 80 09 00 00 00 00 00 00 CD [07:41:14]Write i2c OK [07:41:14]MH_I2C_Read... [07:41:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:41:14]Read from MH i2c: E2 [07:41:14]MH_I2C_Read... [07:41:14]Read from MH i2c: E2 03 00 [07:41:14]MH_I2C_Read... [07:41:14]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [07:41:14]RAPDU: 90 00 [07:41:14]wFMCommunicate OK [07:41:14]SAM_PROTO_ClearQueue done [07:41:14]KKMCreateOFDPacket [07:41:14]OFDProtocolAddRootSTLVToBuf [07:41:14]FM_MakeSignedData [07:41:14]FM_MakeSignedData [07:41:14]SAM_PROTO_SignData [07:41:14]wFMCommunicate request_size=4 [07:41:14]MH_SAM_APDU [07:41:14]CAPDU: 80 0D 01 02 [07:41:14]Write to MH i2c: E2 08 00 5B 01 80 0D 01 02 00 00 00 00 D5 [07:41:14]Write i2c OK [07:41:14]MH_I2C_Read... [07:41:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:41:14]Read from MH i2c: E2 [07:41:14]MH_I2C_Read... [07:41:14]Read from MH i2c: E2 03 00 [07:41:14]MH_I2C_Read... [07:41:14]Read from MH i2c: E2 03 00 5B 01 00 90 00 D0 [07:41:14]RAPDU: 90 00 [07:41:14]wFMCommunicate OK [07:41:14]wFMCommunicate request_size=255 [07:41:14]MH_SAM_APDU [07:41:14]CAPDU: 80 0D 02 02 FA 03 00 86 01 1E 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 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6F 00 8A 04 0D 00 34 36 30 37 30 31 30 37 34 30 37 33 33 06 04 2B 00 D0 A7 D0 B8 D0 BF D1 81 D1 8B 20 D0 A7 D0 B8 D0 BF D1 81 D0 BE D0 BD D1 8B 20 D1 88 D0 B0 D1 88 D0 BB D1 8B D0 BA 20 34 30 D0 B3 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 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 [07:41:14]Write to MH i2c: E2 02 01 5C 01 80 0D 02 02 FA 00 03 00 86 01 1E 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 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6F 00 8A 04 0D 00 34 36 30 37 30 31 30 37 34 30 37 33 33 06 04 2B 00 D0 A7 D0 B8 D0 BF D1 81 D1 8B 20 D0 A7 D0 B8 D0 BF D1 81 D0 BE D0 BD D1 8B 20 D1 88 D0 B0 D1 88 D0 BB D1 8B D0 BA 20 34 30 D0 B3 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 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 00 3C [07:41:14]Write i2c OK [07:41:14]MH_I2C_Read... [07:41:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:41:14]Read from MH i2c: E2 [07:41:14]MH_I2C_Read... [07:41:14]Read from MH i2c: E2 03 00 [07:41:14]MH_I2C_Read... [07:41:14]Read from MH i2c: E2 03 00 5C 01 00 90 00 D1 [07:41:14]RAPDU: 90 00 [07:41:14]wFMCommunicate OK [07:41:14]wFMCommunicate request_size=149 [07:41:14]MH_SAM_APDU [07:41:14]CAPDU: 80 0D 02 02 90 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 1A CA EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CB 52 01 00 35 04 06 00 CD CE 12 8B A3 06 [07:41:14]Write to MH i2c: E2 98 00 5D 01 80 0D 02 02 90 00 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 1A CA EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CB 52 01 00 35 04 06 00 CD CE 12 8B A3 06 00 00 00 [07:41:14]Write i2c OK [07:41:14]MH_I2C_Read... [07:41:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:41:15]Read from MH i2c: E2 [07:41:15]MH_I2C_Read... [07:41:15]Read from MH i2c: E2 03 00 [07:41:15]MH_I2C_Read... [07:41:15]Read from MH i2c: E2 03 00 5D 01 00 90 00 D2 [07:41:15]RAPDU: 90 00 [07:41:15]wFMCommunicate OK [07:41:15]wFMCommunicate request_size=4 [07:41:15]MH_SAM_APDU [07:41:15]CAPDU: 80 0D 03 02 [07:41:15]Write to MH i2c: E2 08 00 5E 01 80 0D 03 02 00 00 00 00 DA [07:41:15]Write i2c OK [07:41:15]MH_I2C_Read... [07:41:15]OFD Sender: No OFD packet to send [07:41:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:41:15]Read from MH i2c: E2 [07:41:15]MH_I2C_Read... [07:41:15]Read from MH i2c: E2 0B 00 [07:41:15]MH_I2C_Read... [07:41:15]Read from MH i2c: E2 0B 00 5E 01 00 23 2A 70 73 D4 A1 9F E7 90 00 06 [07:41:15]RAPDU: 23 2A 70 73 D4 A1 9F E7 90 00 [07:41:15]wFMCommunicate OK [07:41:15]SAM_PROTO_SignData done [07:41:15]FM_MakeSignedData done [07:41:15]CreateOFDProtocolMessage [07:41:15]wFMCommunicate request_size=4 [07:41:15]MH_SAM_APDU [07:41:15]CAPDU: 80 11 00 00 [07:41:15]Write to MH i2c: E2 08 00 5F 01 80 11 00 00 00 00 00 00 DA [07:41:15]Write i2c OK [07:41:15]MH_I2C_Read... [07:41:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:41:15]Read from MH i2c: E2 [07:41:15]MH_I2C_Read... [07:41:15]Read from MH i2c: E2 17 00 [07:41:15]MH_I2C_Read... [07:41:15]Read from MH i2c: E2 17 00 5F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 39 [07:41:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [07:41:15]wFMCommunicate OK [07:41:15]CreateOFDProtocolMessage done [07:41:15]OFDSenderStorePacket 86731 [07:41:15]StoreOFDPacket docnum=86731 [07:41:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 9A 01 00 00 94 C2 92 01 72 88 5A 03 01 00 03 00 86 01 1E 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 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6F 00 8A 04 0D 00 34 36 30 37 30 31 30 37 34 30 37 33 33 06 04 2B 00 D0 A7 D0 B8 D0 BF D1 81 D1 8B 20 D0 A7 D0 B8 D0 BF D1 81 D0 BE D0 BD D1 8B 20 D1 88 D0 B0 D1 88 D0 BB D1 8B D0 BA 20 34 30 D0 B3 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 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 1A CA EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CB 52 01 00 35 04 06 00 CD CE 12 8B A3 06 23 2A 70 73 D4 A1 9F E7 [07:41:15]CheckFolder [07:41:15]dirname=/storage/ofd_packets [07:41:15]CheckFolder done [07:41:15]ProducePacketName [07:41:15]name=ofd_packets/00086731 [07:41:15]NVStorageSaveData ofd_packets/00086731 [07:41:15]File name is /storage/ofd_packets/00086731 [07:41:15]Write 440 bytes [07:41:15]NVStorageSaveData done [07:41:15]OFDSenderStorePacket done [07:41:15]KKMCreateOFDPacket done [07:41:15]NVStorageSaveData kkm_last_timestamp [07:41:15]File name is /storage/kkm_last_timestamp [07:41:15]Write 4 bytes [07:41:15]NVStorageSaveData done [07:41:15]ExternCall_PrintAddStr [07:41:15]wPrintStart [07:41:15]Write to MH i2c: 01 00 00 60 01 61 [07:41:15]Write i2c OK [07:41:15]MH_I2C_Read... [07:41:15]Read from MH i2c: 01 [07:41:15]MH_I2C_Read... [07:41:15]Read from MH i2c: 01 07 00 [07:41:15]MH_I2C_Read... [07:41:15]Read from MH i2c: 01 07 00 60 01 00 00 00 00 00 FF 0F 76 [07:41:15]RasterBufferAndPrint [07:41:15]line Счет N : (3)148064 [07:41:15]line ИНН: 02508201610067 [07:41:15]line Контрольно-Кассовый Чек [07:41:15]line ПРОДАЖА [07:41:15]line Товар: 54491472 [07:41:15]line Напиток Кока-Кола 0,5л [07:41:15]line 1.000 * 75.00 [07:41:15]line = 75.00 [07:41:15]line НДС 12% НСП 1% [07:41:15]line > о реализуемом товаре [07:41:15]line Товар: 4607010740733 [07:41:15]line Чипсы Чипсоны шашлык 40г [07:41:15]line 1.000 * 45.00 [07:41:15]line = 45.00 [07:41:15]line НДС 12% НСП 1% [07:41:15]line > о реализуемом товаре [07:41:15]line ИТОГО: 120.00 [07:41:15]line НСП 1% : 1.06 [07:41:15]line НДС 12% : 12.74 [07:41:15]line Наличными: 120.00 [07:41:15]line Безнал.: 0.00 [07:41:15]line Место: АЗС № 137 "Партнер Нефть" [07:41:15]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [07:41:15]line СНО: Общий режим [07:41:15]line Чек 44 22.09.2024 07:41 [07:41:15]line Смена: 497 ФФД: 1.0 [07:41:15]line ЗНМ: 0300000064 [07:41:15]line РНМ: 0000000000092592 [07:41:15]line Версия ККМ: 001 [07:41:15]line ФМ: 0000000000874979 [07:41:15]line ФД: 86731 [07:41:15]line ФПД: 226284958098182 [07:41:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T074114&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86731&fm=226284958098182&tin=02508201610067®Number=0000000000092592&sum=12000 [07:41:15]line 0 [07:41:15]OFD Sender: Processing packet 86731 [packets to send 273, broken 272] [07:41:15]ProducePacketName [07:41:15]name=ofd_packets/00086731 [07:41:15]OFD Sender: To server: pG, [07:41:15]CommunicateWithHost lk.salyk.kg:30040 [07:41:15]ConnectInit lk.salyk.kg [07:41:15]written 0, free lines is 4095 [07:41:16]Write to MH i2c: 01 00 00 8E 01 8F [07:41:16]Write i2c OK [07:41:16]MH_I2C_Read... [07:41:16]Read from MH i2c: 01 [07:41:16]MH_I2C_Read... [07:41:16]Read from MH i2c: 01 07 00 [07:41:16]MH_I2C_Read... [07:41:16]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 8D 0C 2F [07:41:16]RasterBufferAndPrint [07:41:16]line [07:41:16]line [07:41:16]line [07:41:16]line [07:41:16]line [07:41:16]written 0, free lines is 3219 [07:41:16]MH_Cut [07:41:16]Write to MH i2c: D1 01 00 95 01 01 68 [07:41:16]Write i2c OK [07:41:16]MH_I2C_Read... [07:41:16]Read from MH i2c: D1 [07:41:16]MH_I2C_Read... [07:41:16]Read from MH i2c: D1 01 00 [07:41:16]MH_I2C_Read... [07:41:16]Read from MH i2c: D1 01 00 95 01 00 67 [07:41:16]Write to MH i2c: 01 00 00 96 01 97 [07:41:16]Write i2c OK [07:41:16]MH_I2C_Read... [07:41:16]*** Cut start [07:41:16]*** Partial cut [07:41:16]*** CUTSNS_PIN = 1 [07:41:16]*** CUTSNS_PIN = 0 [07:41:17]*** Brake cut motor [07:41:17]Read from MH i2c: 01 [07:41:17]MH_I2C_Read... [07:41:17]*** Stop cut motor [07:41:17]*** Cut end [07:41:17]Read from MH i2c: 01 07 00 [07:41:17]MH_I2C_Read... [07:41:17]Read from MH i2c: 01 07 00 96 01 00 00 00 00 00 FF 0F AC [07:41:17]process_action close_receipt done [07:41:17]requested_data is exist [07:41:17]produce_requested_data [07:41:17]requested_item fm.sn is exist - process it [07:41:17]wFMCommunicate request_size=4 [07:41:17]MH_SAM_APDU [07:41:17]CAPDU: 80 11 00 00 [07:41:17]Write to MH i2c: E2 08 00 97 01 80 11 00 00 00 00 00 00 12 [07:41:17]Write i2c OK [07:41:17]MH_I2C_Read... [07:41:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:41:17]Read from MH i2c: E2 [07:41:17]MH_I2C_Read... [07:41:17]Read from MH i2c: E2 17 00 [07:41:17]MH_I2C_Read... [07:41:17]Read from MH i2c: E2 17 00 97 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 71 [07:41:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [07:41:17]wFMCommunicate OK [07:41:17]requested_item fd.num is exist - process it [07:41:17]SAM_PROTO_GetFieldsCounters [07:41:17]wFMCommunicate request_size=4 [07:41:17]MH_SAM_APDU [07:41:17]CAPDU: 80 13 00 00 [07:41:17]Write to MH i2c: E2 08 00 98 01 80 13 00 00 00 00 00 00 15 [07:41:17]Write i2c OK [07:41:17]MH_I2C_Read... [07:41:17]Connected sock=11 [07:41:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 9A 01 00 00 94 C2 92 01 72 88 5A 03 01 00 03 00 86 01 1E 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 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6F 00 8A 04 0D 00 34 36 30 37 30 31 30 37 34 30 37 33 33 06 04 2B 00 D0 A7 D0 B8 D0 BF D1 81 D1 8B 20 D0 A7 D0 B8 D0 BF D1 81 D0 BE D0 BD D1 8B 20 D1 88 D0 B0 D1 88 D0 BB D1 8B D0 BA 20 34 30 D0 B3 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 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 1A CA EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CB 52 01 00 35 04 06 00 CD CE 12 8B A3 06 23 2A 70 73 D4 A1 9F E7 [07:41:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:41:17]Read from MH i2c: E2 [07:41:17]MH_I2C_Read... [07:41:17]Read from MH i2c: E2 62 00 [07:41:17]MH_I2C_Read... [07:41:17]Read from MH i2c: E2 62 00 98 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 CB 52 01 00 0E 04 04 00 F1 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 D8 [07:41:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 CB 52 01 00 0E 04 04 00 F1 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 [07:41:17]wFMCommunicate OK [07:41:17]SAM_PROTO_GetFieldsCounters done [07:41:17]requested_item shift.num is exist - process it [07:41:17]requested_item shift.opened is exist - process it [07:41:17]req_shift_opened [07:41:17]FM_GetShiftState [07:41:17]SAM_PROTO_GetShiftState [07:41:17]wFMCommunicate request_size=4 [07:41:17]MH_SAM_APDU [07:41:17]CAPDU: 80 13 01 00 [07:41:17]Write to MH i2c: E2 08 00 99 01 80 13 01 00 00 00 00 00 17 [07:41:17]Write i2c OK [07:41:17]MH_I2C_Read... [07:41:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:41:17]Read from MH i2c: E2 [07:41:17]MH_I2C_Read... [07:41:17]Read from MH i2c: E2 0E 00 [07:41:17]MH_I2C_Read... [07:41:17]Read from MH i2c: E2 0E 00 99 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D5 [07:41:17]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [07:41:17]wFMCommunicate OK [07:41:17]SAM_PROTO_GetShiftState done [07:41:17]FM_GetShiftState done [07:41:17]req_shift_opened done [07:41:17]requested_item shift.open_date is exist - process it [07:41:17]req_shift_open_date [07:41:17]req_shift_open_date done [07:41:17]produce_requested_data done [07:41:17]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86731,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [07:41:17]process_action_free close_receipt [07:41:17]json_value_free [07:41:17]json_value_free done [07:41:17]process_json_proto returns [07:41:17]Send response to host [07:41:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86731,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [07:41:17]free response buf [07:41:17]execute_script done [07:41:17]execute_script returns [07:41:17]free content buf [07:41:17]Sock 10.Close socket [07:41:17]Sock 10.Thread stoped [07:41:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 AB 67 47 00 03 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 34 39 37 39 10 04 04 00 CB 52 01 00 F4 03 04 00 EC 74 EF 66 B6 04 01 00 00 10 7D F5 C0 6C C7 F8 4B [07:41:19]CommunicateWithHost err = 0 [07:41:19]CheckOFDResponse [07:41:19]1017 (14) - 77093643461234 [07:41:19]1041 (16) - 0000000000874979 [07:41:19]1040 (4) - 86731 [07:41:19]1012 (4) - 22.09.2024 01:37 [07:41:19]1206 (1) - 0 [07:41:19]OFD Sender: Remove packet 86731 [07:41:19]ProducePacketName [07:41:19]name=ofd_packets/00086731 [07:41:19]NVStorageDeleteData [07:41:19]OFD Sender: No OFD packet to send [07:41:24]OFD Sender: No OFD packet to send [07:41:29]OFD Sender: No OFD packet to send [07:41:34]OFD Sender: No OFD packet to send [07:41:39]OFD Sender: No OFD packet to send [07:41:44]OFD Sender: No OFD packet to send [07:41:49]OFD Sender: No OFD packet to send [07:41:54]OFD Sender: No OFD packet to send [07:41:59]OFD Sender: No OFD packet to send [07:42:04]OFD Sender: No OFD packet to send [07:42:09]OFD Sender: No OFD packet to send [07:42:14]OFD Sender: No OFD packet to send [07:42:19]OFD Sender: No OFD packet to send [07:42:24]OFD Sender: No OFD packet to send [07:42:27]recv_with_timeout no data received [07:42:29]OFD Sender: No OFD packet to send [07:42:34]OFD Sender: No OFD packet to send [07:42:39]OFD Sender: No OFD packet to send [07:42:44]OFD Sender: No OFD packet to send [07:42:49]OFD Sender: No OFD packet to send [07:42:54]OFD Sender: No OFD packet to send [07:42:59]OFD Sender: No OFD packet to send [07:43:04]OFD Sender: No OFD packet to send [07:43:09]OFD Sender: No OFD packet to send [07:43:14]OFD Sender: No OFD packet to send [07:43:34]OFD Sender: No OFD packet to send [07:43:40]OFD Sender: No OFD packet to send [07:43:45]OFD Sender: No OFD packet to send [07:43:50]OFD Sender: No OFD packet to send [07:43:55]OFD Sender: No OFD packet to send [07:44:00]OFD Sender: No OFD packet to send [07:44:02]recv_with_timeout no data received [07:44:05]OFD Sender: No OFD packet to send [07:44:10]OFD Sender: No OFD packet to send [07:44:15]OFD Sender: No OFD packet to send [07:44:20]OFD Sender: No OFD packet to send [07:44:25]OFD Sender: No OFD packet to send [07:44:30]OFD Sender: No OFD packet to send [07:44:35]OFD Sender: No OFD packet to send [07:44:40]OFD Sender: No OFD packet to send [07:44:45]OFD Sender: No OFD packet to send [07:44:50]OFD Sender: No OFD packet to send [07:44:55]OFD Sender: No OFD packet to send [07:45:00]OFD Sender: No OFD packet to send [07:45:05]OFD Sender: No OFD packet to send [07:45:10]OFD Sender: No OFD packet to send [07:45:15]OFD Sender: No OFD packet to send [07:45:20]OFD Sender: No OFD packet to send [07:45:25]OFD Sender: No OFD packet to send [07:45:30]OFD Sender: No OFD packet to send [07:45:35]OFD Sender: No OFD packet to send [07:45:40]OFD Sender: No OFD packet to send [07:45:45]OFD Sender: No OFD packet to send [07:45:50]OFD Sender: No OFD packet to send [07:45:51]recv_with_timeout no data received [07:45:55]OFD Sender: No OFD packet to send [07:46:00]OFD Sender: No OFD packet to send [07:46:05]OFD Sender: No OFD packet to send [07:46:10]OFD Sender: No OFD packet to send [07:46:15]OFD Sender: No OFD packet to send [07:46:20]OFD Sender: No OFD packet to send [07:46:25]OFD Sender: No OFD packet to send [07:46:30]OFD Sender: No OFD packet to send [07:46:35]OFD Sender: No OFD packet to send [07:46:40]OFD Sender: No OFD packet to send [07:46:45]OFD Sender: No OFD packet to send [07:46:50]OFD Sender: No OFD packet to send [07:46:55]OFD Sender: No OFD packet to send [07:47:00]OFD Sender: No OFD packet to send [07:47:05]OFD Sender: No OFD packet to send [07:47:10]OFD Sender: No OFD packet to send [07:47:15]OFD Sender: No OFD packet to send [07:47:20]OFD Sender: No OFD packet to send [07:47:25]OFD Sender: No OFD packet to send [07:47:25]accept exits with 7 [07:47:25]New connection [07:47:25]New thread 3066449252 created [07:47:25]Thread 3066592612 joined [07:47:25]Waiting for new connection... [07:47:25] Sock 7.Parse request [07:47:25]Sock 7.Check first char [07:47:25]Sock 7.First char is OK [07:47:25]request: POST /json_proto HTTP/1.0 [07:47:25]Method: POST [07:47:25]URL: /json_proto [07:47:25]Method is POST - this is cgi request [07:47:25]url: /json_proto [07:47:25]query_string will be loaded in cgi processing [07:47:25]execute_cgi json_proto POST (null) [07:47:25]execute_cgi path=json_proto method=POST [07:47:25]POST find Content-Length [07:47:25]Host: 172.17.47.196:8080 [07:47:25]Content-Length: 687 [07:47:25]Content-Type: application/json [07:47:25] [07:47:25]POST finish read [07:47:25]Found Content-Length = 687 [07:47:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871582", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:47:25]execute_script... [07:47: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)871582", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:47:25]POST & json_proto [07:47:25]process_json_proto [07:47:25]json parsed OK: [07:47:25]protocol is kg_v1.0 [07:47:25]action value=close_receipt [07:47:25]process_action close_receipt [07:47:25]cmd_close_receipt [07:47:25]MH_GetDate [07:47:25]Write to MH i2c: F0 00 00 9A 01 8A [07:47:25]Write i2c OK [07:47:25]MH_I2C_Read... [07:47:25]Read from MH i2c: F0 [07:47:25]MH_I2C_Read... [07:47:25]Read from MH i2c: F0 09 00 [07:47:25]MH_I2C_Read... [07:47:25]Read from MH i2c: F0 09 00 9A 01 00 8E CB EF 66 4C 6B 94 66 F2 [07:47:25]GetLastDocTimeStamp 1726990874 [07:47:25]current date 1726991246 [07:47:25]FM_GetShiftState [07:47:25]SAM_PROTO_GetShiftState [07:47:25]wFMCommunicate request_size=4 [07:47:25]MH_SAM_APDU [07:47:25]CAPDU: 80 13 01 00 [07:47:25]Write to MH i2c: E2 08 00 9B 01 80 13 01 00 00 00 00 00 19 [07:47:25]Write i2c OK [07:47:25]MH_I2C_Read... [07:47:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:47:25]Read from MH i2c: E2 [07:47:25]MH_I2C_Read... [07:47:25]Read from MH i2c: E2 0E 00 [07:47:25]MH_I2C_Read... [07:47:25]Read from MH i2c: E2 0E 00 9B 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D7 [07:47:25]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [07:47:25]wFMCommunicate OK [07:47:25]SAM_PROTO_GetShiftState done [07:47:25]FM_GetShiftState done [07:47:25]opened in 1726964220 [07:47:25]opened+sec_in_day 1727050620 [07:47:25]quantity*price = 200025 [07:47:25]sum+1 = 200026 [07:47:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 45 22.09.2024 07:47 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86732 ФПД: 140205372040567 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T074726&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86732&fm=140205372040567&tin=02508201610067®Number=0000000000092592&sum=200000 [07:47:26]StoreToDocumentArchive [07:47:26]shift 497 fd 86732 [07:47:26]save to /storage/0497/doc_00086732 [07:47:26]save last doc name /storage/0497/doc_00086732 to /storage/kkm_last_doc_name [07:47:26]save OK [07:47:26]Clear old archive folders... [07:47:26]ProcessDocumentItem done err = 0, tmpTLVsize=252 [07:47:26]tlvbuf is B6E692E0 [07:47:26]SAM_PROTO_ClearQueue [07:47:26]wFMCommunicate request_size=4 [07:47:26]MH_SAM_APDU [07:47:26]CAPDU: 80 09 00 00 [07:47:26]Write to MH i2c: E2 08 00 A8 01 80 09 00 00 00 00 00 00 1B [07:47:26]Write i2c OK [07:47:26]MH_I2C_Read... [07:47:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:47:26]Read from MH i2c: E2 [07:47:26]MH_I2C_Read... [07:47:26]Read from MH i2c: E2 03 00 [07:47:26]MH_I2C_Read... [07:47:26]Read from MH i2c: E2 03 00 A8 01 00 90 00 1D [07:47:26]RAPDU: 90 00 [07:47:26]wFMCommunicate OK [07:47:26]SAM_PROTO_ClearQueue done [07:47:26]KKMCreateOFDPacket [07:47:26]OFDProtocolAddRootSTLVToBuf [07:47:26]FM_MakeSignedData [07:47:26]FM_MakeSignedData [07:47:26]SAM_PROTO_SignData [07:47:26]wFMCommunicate request_size=4 [07:47:26]MH_SAM_APDU [07:47:26]CAPDU: 80 0D 01 02 [07:47:26]Write to MH i2c: E2 08 00 A9 01 80 0D 01 02 00 00 00 00 23 [07:47:26]Write i2c OK [07:47:26]MH_I2C_Read... [07:47:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:47:26]Read from MH i2c: E2 [07:47:26]MH_I2C_Read... [07:47:26]Read from MH i2c: E2 03 00 [07:47:26]MH_I2C_Read... [07:47:26]Read from MH i2c: E2 03 00 A9 01 00 90 00 1E [07:47:26]RAPDU: 90 00 [07:47:26]wFMCommunicate OK [07:47:26]wFMCommunicate request_size=255 [07:47:26]MH_SAM_APDU [07:47:26]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 2D 00 00 00 F4 03 04 00 8E CB EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CC 52 01 00 35 04 06 00 [07:47:26]Write to MH i2c: E2 02 01 AA 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 2D 00 00 00 F4 03 04 00 8E CB EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CC 52 01 00 35 04 06 00 00 00 77 [07:47:26]Write i2c OK [07:47:26]MH_I2C_Read... [07:47:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:47:27]Read from MH i2c: E2 [07:47:27]MH_I2C_Read... [07:47:27]Read from MH i2c: E2 03 00 [07:47:27]MH_I2C_Read... [07:47:27]Read from MH i2c: E2 03 00 AA 01 00 90 00 1F [07:47:27]RAPDU: 90 00 [07:47:27]wFMCommunicate OK [07:47:27]wFMCommunicate request_size=11 [07:47:27]MH_SAM_APDU [07:47:27]CAPDU: 80 0D 02 02 06 7F 84 1B 65 65 77 [07:47:27]Write to MH i2c: E2 0E 00 AB 01 80 0D 02 02 06 00 7F 84 1B 65 65 77 00 00 91 [07:47:27]Write i2c OK [07:47:27]MH_I2C_Read... [07:47:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:47:27]Read from MH i2c: E2 [07:47:27]MH_I2C_Read... [07:47:27]Read from MH i2c: E2 03 00 [07:47:27]MH_I2C_Read... [07:47:27]Read from MH i2c: E2 03 00 AB 01 00 90 00 20 [07:47:27]RAPDU: 90 00 [07:47:27]wFMCommunicate OK [07:47:27]wFMCommunicate request_size=4 [07:47:27]MH_SAM_APDU [07:47:27]CAPDU: 80 0D 03 02 [07:47:27]Write to MH i2c: E2 08 00 AC 01 80 0D 03 02 00 00 00 00 28 [07:47:27]Write i2c OK [07:47:27]MH_I2C_Read... [07:47:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:47:27]Read from MH i2c: E2 [07:47:27]MH_I2C_Read... [07:47:27]Read from MH i2c: E2 0B 00 [07:47:27]MH_I2C_Read... [07:47:27]Read from MH i2c: E2 0B 00 AC 01 00 5E 02 5D EE AD 1F A4 EB 90 00 2F [07:47:27]RAPDU: 5E 02 5D EE AD 1F A4 EB 90 00 [07:47:27]wFMCommunicate OK [07:47:27]SAM_PROTO_SignData done [07:47:27]FM_MakeSignedData done [07:47:27]CreateOFDProtocolMessage [07:47:27]wFMCommunicate request_size=4 [07:47:27]MH_SAM_APDU [07:47:27]CAPDU: 80 11 00 00 [07:47:27]Write to MH i2c: E2 08 00 AD 01 80 11 00 00 00 00 00 00 28 [07:47:27]Write i2c OK [07:47:27]MH_I2C_Read... [07:47:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:47:27]Read from MH i2c: E2 [07:47:27]MH_I2C_Read... [07:47:27]Read from MH i2c: E2 17 00 [07:47:27]MH_I2C_Read... [07:47:27]Read from MH i2c: E2 17 00 AD 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 87 [07:47:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [07:47:27]wFMCommunicate OK [07:47:27]CreateOFDProtocolMessage done [07:47:27]OFDSenderStorePacket 86732 [07:47:27]StoreOFDPacket docnum=86732 [07:47:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 C5 26 08 01 7C F2 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 2D 00 00 00 F4 03 04 00 8E CB EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CC 52 01 00 35 04 06 00 7F 84 1B 65 65 77 5E 02 5D EE AD 1F A4 EB [07:47:27]CheckFolder [07:47:27]dirname=/storage/ofd_packets [07:47:27]CheckFolder done [07:47:27]ProducePacketName [07:47:27]name=ofd_packets/00086732 [07:47:27]NVStorageSaveData ofd_packets/00086732 [07:47:27]File name is /storage/ofd_packets/00086732 [07:47:27]Write 302 bytes [07:47:27]NVStorageSaveData done [07:47:27]OFDSenderStorePacket done [07:47:27]KKMCreateOFDPacket done [07:47:27]NVStorageSaveData kkm_last_timestamp [07:47:27]File name is /storage/kkm_last_timestamp [07:47:27]Write 4 bytes [07:47:27]NVStorageSaveData done [07:47:27]ExternCall_PrintAddStr [07:47:27]wPrintStart [07:47:27]Write to MH i2c: 01 00 00 AE 01 AF [07:47:27]Write i2c OK [07:47:27]MH_I2C_Read... [07:47:27]Read from MH i2c: 01 [07:47:27]MH_I2C_Read... [07:47:27]Read from MH i2c: 01 07 00 [07:47:27]MH_I2C_Read... [07:47:27]Read from MH i2c: 01 07 00 AE 01 00 00 00 00 00 FF 0F C4 [07:47:27]RasterBufferAndPrint [07:47:27]line Счет N : (1)871582 [07:47:27]line ИНН: 02508201610067 [07:47:27]line Контрольно-Кассовый Чек [07:47:27]line ПРОДАЖА [07:47:27]line ТРК (МРК, ГНК) : 54 [07:47:27]line Товар: 2710194210 [07:47:27]line ДТ(л)-К-4 [07:47:27]line 26.250 * 76.20 [07:47:27]line = 2000.25 [07:47:27]line НДС 12% НСП 1% [07:47:27]line > о реализуемом товаре [07:47:27]line ОКРУГЛЕНИЕ: -0.25 [07:47:27]line ИТОГО: 2000.00 [07:47:27]line Внесено: 2000.00 [07:47:27]line СДАЧА: 0.00 [07:47:27]line НСП 1% : 17.70 [07:47:27]line НДС 12% : 212.42 [07:47:27]line Наличными: 2000.00 [07:47:27]line Безнал.: 0.00 [07:47:27]line Место: АЗС № 137 "Партнер Нефть" [07:47:27]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [07:47:27]line СНО: Общий режим [07:47:27]line Чек 45 22.09.2024 07:47 [07:47:27]line Смена: 497 ФФД: 1.0 [07:47:27]line ЗНМ: 0300000064 [07:47:27]line РНМ: 0000000000092592 [07:47:27]line Версия ККМ: 001 [07:47:27]line ФМ: 0000000000874979 [07:47:27]line ФД: 86732 [07:47:27]line ФПД: 140205372040567 [07:47:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T074726&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86732&fm=140205372040567&tin=02508201610067®Number=0000000000092592&sum=200000 [07:47:27]OFD Sender: Processing packet 86732 [packets to send 273, broken 272] [07:47:27]ProducePacketName [07:47:27]name=ofd_packets/00086732 [07:47:27]OFD Sender: To server: pG, [07:47:27]CommunicateWithHost lk.salyk.kg:30040 [07:47:27]ConnectInit lk.salyk.kg [07:47:27]written 0, free lines is 4095 [07:47:28]Write to MH i2c: 01 00 00 D9 01 DA [07:47:28]Write i2c OK [07:47:28]MH_I2C_Read... [07:47:28]Read from MH i2c: 01 [07:47:28]MH_I2C_Read... [07:47:28]Read from MH i2c: 01 07 00 [07:47:28]MH_I2C_Read... [07:47:28]Read from MH i2c: 01 07 00 D9 01 00 00 00 00 00 D6 0C C3 [07:47:28]RasterBufferAndPrint [07:47:28]line [07:47:28]line [07:47:28]line [07:47:28]line [07:47:28]line [07:47:28]written 0, free lines is 3293 [07:47:28]MH_Cut [07:47:28]Write to MH i2c: D1 01 00 E0 01 01 B3 [07:47:28]Write i2c OK [07:47:28]MH_I2C_Read... [07:47:28]Read from MH i2c: D1 [07:47:28]MH_I2C_Read... [07:47:28]Read from MH i2c: D1 01 00 [07:47:28]MH_I2C_Read... [07:47:28]Read from MH i2c: D1 01 00 E0 01 00 B2 [07:47:28]Write to MH i2c: 01 00 00 E1 01 E2 [07:47:28]Write i2c OK [07:47:28]MH_I2C_Read... [07:47:28]*** Cut start [07:47:28]*** Partial cut [07:47:28]*** CUTSNS_PIN = 1 [07:47:28]*** CUTSNS_PIN = 0 [07:47:29]*** Brake cut motor [07:47:29]Read from MH i2c: 01 [07:47:29]MH_I2C_Read... [07:47:29]*** Stop cut motor [07:47:29]*** Cut end [07:47:29]Read from MH i2c: 01 07 00 [07:47:29]MH_I2C_Read... [07:47:29]Read from MH i2c: 01 07 00 E1 01 00 00 00 00 00 FF 0F F7 [07:47:29]process_action close_receipt done [07:47:29]requested_data is exist [07:47:29]produce_requested_data [07:47:29]requested_item fm.sn is exist - process it [07:47:29]wFMCommunicate request_size=4 [07:47:29]MH_SAM_APDU [07:47:29]CAPDU: 80 11 00 00 [07:47:29]Write to MH i2c: E2 08 00 E2 01 80 11 00 00 00 00 00 00 5D [07:47:29]Write i2c OK [07:47:29]MH_I2C_Read... [07:47:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:47:29]Read from MH i2c: E2 [07:47:29]MH_I2C_Read... [07:47:29]Read from MH i2c: E2 17 00 [07:47:29]MH_I2C_Read... [07:47:29]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 34 39 37 39 90 00 BC [07:47:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [07:47:29]wFMCommunicate OK [07:47:29]requested_item fd.num is exist - process it [07:47:29]SAM_PROTO_GetFieldsCounters [07:47:29]wFMCommunicate request_size=4 [07:47:29]MH_SAM_APDU [07:47:29]CAPDU: 80 13 00 00 [07:47:29]Write to MH i2c: E2 08 00 E3 01 80 13 00 00 00 00 00 00 60 [07:47:29]Write i2c OK [07:47:29]MH_I2C_Read... [07:47:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:47:29]Connected sock=11 [07:47:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 C5 26 08 01 7C F2 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 2D 00 00 00 F4 03 04 00 8E CB EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CC 52 01 00 35 04 06 00 7F 84 1B 65 65 77 5E 02 5D EE AD 1F A4 EB [07:47:29]Read from MH i2c: E2 [07:47:29]MH_I2C_Read... [07:47:29]Read from MH i2c: E2 62 00 [07:47:29]MH_I2C_Read... [07:47:29]Read from MH i2c: E2 62 00 E3 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 CC 52 01 00 0E 04 04 00 F1 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 27 [07:47: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 CC 52 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 2D 00 00 00 5E 04 04 00 2D 00 00 00 57 04 04 00 2E 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:47:29]wFMCommunicate OK [07:47:29]SAM_PROTO_GetFieldsCounters done [07:47:29]requested_item shift.num is exist - process it [07:47:29]requested_item shift.opened is exist - process it [07:47:29]req_shift_opened [07:47:29]FM_GetShiftState [07:47:29]SAM_PROTO_GetShiftState [07:47:29]wFMCommunicate request_size=4 [07:47:29]MH_SAM_APDU [07:47:29]CAPDU: 80 13 01 00 [07:47:29]Write to MH i2c: E2 08 00 E4 01 80 13 01 00 00 00 00 00 62 [07:47:29]Write i2c OK [07:47:29]MH_I2C_Read... [07:47:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:47:29]Read from MH i2c: E2 [07:47:29]MH_I2C_Read... [07:47:29]Read from MH i2c: E2 0E 00 [07:47:29]MH_I2C_Read... [07:47:29]Read from MH i2c: E2 0E 00 E4 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 20 [07:47:29]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [07:47:29]wFMCommunicate OK [07:47:29]SAM_PROTO_GetShiftState done [07:47:29]FM_GetShiftState done [07:47:29]req_shift_opened done [07:47:29]requested_item shift.open_date is exist - process it [07:47:29]req_shift_open_date [07:47:29]req_shift_open_date done [07:47:29]produce_requested_data done [07:47:29]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86732,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [07:47:29]process_action_free close_receipt [07:47:29]json_value_free [07:47:29]json_value_free done [07:47:29]process_json_proto returns [07:47:29]Send response to host [07:47:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86732,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [07:47:29]free response buf [07:47:29]execute_script done [07:47:29]execute_script returns [07:47:29]free content buf [07:47:29]Sock 7.Close socket [07:47:29]Sock 7.Thread stoped [07:47:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 ED C9 47 00 8B 97 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CC 52 01 00 F4 03 04 00 61 76 EF 66 B6 04 01 00 00 5B EE 2C FA E3 7A 6D D3 [07:47:31]CommunicateWithHost err = 0 [07:47:31]CheckOFDResponse [07:47:31]1017 (14) - 77093643461234 [07:47:31]1041 (16) - 0000000000874979 [07:47:31]1040 (4) - 86732 [07:47:31]1012 (4) - 22.09.2024 01:44 [07:47:31]1206 (1) - 0 [07:47:31]OFD Sender: Remove packet 86732 [07:47:31]ProducePacketName [07:47:31]name=ofd_packets/00086732 [07:47:31]NVStorageDeleteData [07:47:32]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:50]recv_with_timeout no data received [07:47:52]OFD Sender: No OFD packet to send [07:47:57]OFD Sender: No OFD packet to send [07:48:01]recv_with_timeout no data received [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]OFD Sender: No OFD packet to send [07:49:47]OFD Sender: No OFD packet to send [07:49:52]OFD Sender: No OFD packet to send [07:49:57]OFD Sender: No OFD packet to send [07:50:02]OFD Sender: No OFD packet to send [07:50:07]OFD Sender: No OFD packet to send [07:50:12]OFD Sender: No OFD packet to send [07:50:17]OFD Sender: No OFD packet to send [07:50:22]OFD Sender: No OFD packet to send [07:50:25]recv_with_timeout no data received [07:50:27]OFD Sender: No OFD packet to send [07:50:32]OFD Sender: No OFD packet to send [07:50:37]OFD Sender: No OFD packet to send [07:50:42]OFD Sender: No OFD packet to send [07:50:44]recv_with_timeout no data received [07:50:47]OFD Sender: No OFD packet to send [07:50:52]OFD Sender: No OFD packet to send [07:50:57]OFD Sender: No OFD packet to send [07:51:02]OFD Sender: No OFD packet to send [07:51:06]recv_with_timeout no data received [07:51:07]OFD Sender: No OFD packet to send [07:51:12]OFD Sender: No OFD packet to send [07:51:17]OFD Sender: No OFD packet to send [07:51:22]OFD Sender: No OFD packet to send [07:51:27]OFD Sender: No OFD packet to send [07:51:32]OFD Sender: No OFD packet to send [07:51:37]OFD Sender: No OFD packet to send [07:51:42]OFD Sender: No OFD packet to send [07:51:47]OFD Sender: No OFD packet to send [07:51:52]OFD Sender: No OFD packet to send [07:51:57]OFD Sender: No OFD packet to send [07:52:02]OFD Sender: No OFD packet to send [07:52:07]OFD Sender: No OFD packet to send [07:52:12]OFD Sender: No OFD packet to send [07:52:17]OFD Sender: No OFD packet to send [07:52:22]OFD Sender: No OFD packet to send [07:52:27]OFD Sender: No OFD packet to send [07:52:32]OFD Sender: No OFD packet to send [07:52:37]OFD Sender: No OFD packet to send [07:52:42]OFD Sender: No OFD packet to send [07:52:47]OFD Sender: No OFD packet to send [07:52:52]OFD Sender: No OFD packet to send [07:52:57]OFD Sender: No OFD packet to send [07:53:02]OFD Sender: No OFD packet to send [07:53:07]OFD Sender: No OFD packet to send [07:53:12]OFD Sender: No OFD packet to send [07:53:17]OFD Sender: No OFD packet to send [07:53:22]OFD Sender: No OFD packet to send [07:53:27]OFD Sender: No OFD packet to send [07:53:32]OFD Sender: No OFD packet to send [07:53:37]OFD Sender: No OFD packet to send [07:53:42]OFD Sender: No OFD packet to send [07:53:46]recv_with_timeout no data received [07:53:47]OFD Sender: No OFD packet to send [07:53:52]accept exits with 9 [07:53:52]New connection [07:53:52]New thread 3066592612 created [07:53:52]Thread 3066449252 joined [07:53:52]Waiting for new connection... [07:53:52] Sock 9.Parse request [07:53:52]Sock 9.Check first char [07:53:52]Sock 9.First char is OK [07:53:52]request: POST /json_proto HTTP/1.0 [07:53:52]Method: POST [07:53:52]URL: /json_proto [07:53:52]Method is POST - this is cgi request [07:53:52]url: /json_proto [07:53:52]query_string will be loaded in cgi processing [07:53:52]execute_cgi json_proto POST (null) [07:53:52]execute_cgi path=json_proto method=POST [07:53:52]POST find Content-Length [07:53:52]Host: 172.17.47.196:8080 [07:53:52]Content-Length: 687 [07:53:52]Content-Type: application/json [07:53:52] [07:53:52]POST finish read [07:53:52]Found Content-Length = 687 [07:53:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871585", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:53:52]execute_script... [07:53:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871585", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:53:52]POST & json_proto [07:53:52]process_json_proto [07:53:52]json parsed OK: [07:53:52]protocol is kg_v1.0 [07:53:52]action value=close_receipt [07:53:52]process_action close_receipt [07:53:52]cmd_close_receipt [07:53:52]MH_GetDate [07:53:52]Write to MH i2c: F0 00 00 E5 01 D5 [07:53:52]Write i2c OK [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: F0 [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: F0 09 00 [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: F0 09 00 E5 01 00 11 CD EF 66 4C 6B 94 66 C2 [07:53:52]GetLastDocTimeStamp 1726991246 [07:53:52]current date 1726991633 [07:53:52]FM_GetShiftState [07:53:52]SAM_PROTO_GetShiftState [07:53:52]wFMCommunicate request_size=4 [07:53:52]MH_SAM_APDU [07:53:52]CAPDU: 80 13 01 00 [07:53:52]Write to MH i2c: E2 08 00 E6 01 80 13 01 00 00 00 00 00 64 [07:53:52]Write i2c OK [07:53:52]MH_I2C_Read... [07:53:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:53:52]Read from MH i2c: E2 [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: E2 0E 00 [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: E2 0E 00 E6 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 22 [07:53:52]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [07:53:52]wFMCommunicate OK [07:53:52]SAM_PROTO_GetShiftState done [07:53:52]FM_GetShiftState done [07:53:52]opened in 1726964220 [07:53:52]opened+sec_in_day 1727050620 [07:53:52]quantity*price = 100050 [07:53:52]sum+1 = 100052 [07:53: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 46 22.09.2024 07:53 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86733 ФПД: 160825268701612 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T075353&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86733&fm=160825268701612&tin=02508201610067®Number=0000000000092592&sum=100000 [07:53:53]StoreToDocumentArchive [07:53:53]shift 497 fd 86733 [07:53:53]save to /storage/0497/doc_00086733 [07:53:53]save last doc name /storage/0497/doc_00086733 to /storage/kkm_last_doc_name [07:53:53]save OK [07:53:53]Clear old archive folders... [07:53:53]ProcessDocumentItem done err = 0, tmpTLVsize=252 [07:53:53]tlvbuf is 01C2A390 [07:53:53]SAM_PROTO_ClearQueue [07:53:53]wFMCommunicate request_size=4 [07:53:53]MH_SAM_APDU [07:53:53]CAPDU: 80 09 00 00 [07:53:53]Write to MH i2c: E2 08 00 F3 01 80 09 00 00 00 00 00 00 66 [07:53:53]Write i2c OK [07:53:53]MH_I2C_Read... [07:53:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:53:53]Read from MH i2c: E2 [07:53:53]MH_I2C_Read... [07:53:53]Read from MH i2c: E2 03 00 [07:53:53]MH_I2C_Read... [07:53:53]Read from MH i2c: E2 03 00 F3 01 00 90 00 68 [07:53:53]RAPDU: 90 00 [07:53:53]wFMCommunicate OK [07:53:53]SAM_PROTO_ClearQueue done [07:53:53]KKMCreateOFDPacket [07:53:53]OFDProtocolAddRootSTLVToBuf [07:53:53]FM_MakeSignedData [07:53:53]FM_MakeSignedData [07:53:53]SAM_PROTO_SignData [07:53:53]wFMCommunicate request_size=4 [07:53:53]MH_SAM_APDU [07:53:53]CAPDU: 80 0D 01 02 [07:53:53]Write to MH i2c: E2 08 00 F4 01 80 0D 01 02 00 00 00 00 6E [07:53:53]Write i2c OK [07:53:53]MH_I2C_Read... [07:53:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:53:53]Read from MH i2c: E2 [07:53:53]MH_I2C_Read... [07:53:53]Read from MH i2c: E2 03 00 [07:53:53]MH_I2C_Read... [07:53:53]Read from MH i2c: E2 03 00 F4 01 00 90 00 69 [07:53:53]RAPDU: 90 00 [07:53:53]wFMCommunicate OK [07:53:53]wFMCommunicate request_size=255 [07:53:53]MH_SAM_APDU [07:53:53]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 11 CD EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CD 52 01 00 35 04 06 00 [07:53:53]Write to MH i2c: E2 02 01 F5 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 11 CD EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CD 52 01 00 35 04 06 00 00 00 5B [07:53:53]Write i2c OK [07:53:53]MH_I2C_Read... [07:53:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:53:53]Read from MH i2c: E2 [07:53:53]MH_I2C_Read... [07:53:53]Read from MH i2c: E2 03 00 [07:53:53]MH_I2C_Read... [07:53:53]Read from MH i2c: E2 03 00 F5 01 00 90 00 6A [07:53:53]RAPDU: 90 00 [07:53:53]wFMCommunicate OK [07:53:53]wFMCommunicate request_size=11 [07:53:53]MH_SAM_APDU [07:53:53]CAPDU: 80 0D 02 02 06 92 45 0D 03 09 AC [07:53:53]Write to MH i2c: E2 0E 00 F6 01 80 0D 02 02 06 00 92 45 0D 03 09 AC 00 00 19 [07:53:53]Write i2c OK [07:53:53]MH_I2C_Read... [07:53:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:53:53]Read from MH i2c: E2 [07:53:53]MH_I2C_Read... [07:53:53]Read from MH i2c: E2 03 00 [07:53:53]MH_I2C_Read... [07:53:53]Read from MH i2c: E2 03 00 F6 01 00 90 00 6B [07:53:53]RAPDU: 90 00 [07:53:53]wFMCommunicate OK [07:53:53]wFMCommunicate request_size=4 [07:53:53]MH_SAM_APDU [07:53:53]CAPDU: 80 0D 03 02 [07:53:53]Write to MH i2c: E2 08 00 F7 01 80 0D 03 02 00 00 00 00 73 [07:53:53]Write i2c OK [07:53:53]MH_I2C_Read... [07:53:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:53:53]Read from MH i2c: E2 [07:53:53]MH_I2C_Read... [07:53:53]Read from MH i2c: E2 0B 00 [07:53:53]MH_I2C_Read... [07:53:53]Read from MH i2c: E2 0B 00 F7 01 00 E2 7B A4 5F 7C 87 68 39 90 00 78 [07:53:53]RAPDU: E2 7B A4 5F 7C 87 68 39 90 00 [07:53:53]wFMCommunicate OK [07:53:53]SAM_PROTO_SignData done [07:53:53]FM_MakeSignedData done [07:53:53]CreateOFDProtocolMessage [07:53:53]wFMCommunicate request_size=4 [07:53:53]MH_SAM_APDU [07:53:53]CAPDU: 80 11 00 00 [07:53:53]Write to MH i2c: E2 08 00 F8 01 80 11 00 00 00 00 00 00 73 [07:53:53]Write i2c OK [07:53:53]MH_I2C_Read... [07:53:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:53:53]Read from MH i2c: E2 [07:53:53]MH_I2C_Read... [07:53:53]Read from MH i2c: E2 17 00 [07:53:53]MH_I2C_Read... [07:53:53]Read from MH i2c: E2 17 00 F8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D2 [07:53:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [07:53:53]wFMCommunicate OK [07:53:53]CreateOFDProtocolMessage done [07:53:53]OFDSenderStorePacket 86733 [07:53:53]StoreOFDPacket docnum=86733 [07:53:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 B3 4D 08 01 1E 60 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 11 CD EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CD 52 01 00 35 04 06 00 92 45 0D 03 09 AC E2 7B A4 5F 7C 87 68 39 [07:53:53]CheckFolder [07:53:53]dirname=/storage/ofd_packets [07:53:53]CheckFolder done [07:53:53]ProducePacketName [07:53:53]name=ofd_packets/00086733 [07:53:53]NVStorageSaveData ofd_packets/00086733 [07:53:53]File name is /storage/ofd_packets/00086733 [07:53:53]Write 302 bytes [07:53:53]NVStorageSaveData done [07:53:53]OFDSenderStorePacket done [07:53:53]KKMCreateOFDPacket done [07:53:53]NVStorageSaveData kkm_last_timestamp [07:53:53]File name is /storage/kkm_last_timestamp [07:53:53]Write 4 bytes [07:53:53]NVStorageSaveData done [07:53:53]ExternCall_PrintAddStr [07:53:53]wPrintStart [07:53:53]Write to MH i2c: 01 00 00 F9 01 FA [07:53:53]Write i2c OK [07:53:53]MH_I2C_Read... [07:53:53]Read from MH i2c: 01 [07:53:53]MH_I2C_Read... [07:53:53]Read from MH i2c: 01 07 00 [07:53:53]MH_I2C_Read... [07:53:53]Read from MH i2c: 01 07 00 F9 01 00 00 00 00 00 FF 0F 0F [07:53:53]RasterBufferAndPrint [07:53:53]line Счет N : (1)871585 [07:53:53]line ИНН: 02508201610067 [07:53:53]line Контрольно-Кассовый Чек [07:53:53]line ПРОДАЖА [07:53:53]line ТРК (МРК, ГНК) : 34 [07:53:53]line Товар: 2710194210 [07:53:53]line ДТ(л)-К-4 [07:53:53]line 13.130 * 76.20 [07:53:53]line = 1000.51 [07:53:53]line НДС 12% НСП 1% [07:53:53]line > о реализуемом товаре [07:53:53]line ОКРУГЛЕНИЕ: -0.51 [07:53:53]line ИТОГО: 1000.00 [07:53:53]line Внесено: 1000.00 [07:53:53]line СДАЧА: 0.00 [07:53:53]line НСП 1% : 8.85 [07:53:53]line НДС 12% : 106.25 [07:53:53]line Наличными: 1000.00 [07:53:53]line Безнал.: 0.00 [07:53:53]line Место: АЗС № 137 "Партнер Нефть" [07:53:53]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [07:53:53]line СНО: Общий режим [07:53:53]line Чек 46 22.09.2024 07:53 [07:53:53]line Смена: 497 ФФД: 1.0 [07:53:53]line ЗНМ: 0300000064 [07:53:53]line РНМ: 0000000000092592 [07:53:53]line Версия ККМ: 001 [07:53:53]line ФМ: 0000000000874979 [07:53:53]line ФД: 86733 [07:53:53]line ФПД: 160825268701612 [07:53:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T075353&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86733&fm=160825268701612&tin=02508201610067®Number=0000000000092592&sum=100000 [07:53:54]OFD Sender: Processing packet 86733 [packets to send 273, broken 272] [07:53:54]ProducePacketName [07:53:54]name=ofd_packets/00086733 [07:53:54]OFD Sender: To server: pG, [07:53:54]CommunicateWithHost lk.salyk.kg:30040 [07:53:54]written 0, free lines is 4095 [07:53:54]ConnectInit lk.salyk.kg [07:53:54]Write to MH i2c: 01 00 00 24 02 26 [07:53:54]Write i2c OK [07:53:54]MH_I2C_Read... [07:53:54]Read from MH i2c: 01 [07:53:54]MH_I2C_Read... [07:53:54]Read from MH i2c: 01 07 00 [07:53:54]MH_I2C_Read... [07:53:54]Read from MH i2c: 01 07 00 24 02 00 00 00 00 00 D6 0C 0F [07:53:54]RasterBufferAndPrint [07:53:54]line [07:53:54]line [07:53:54]line [07:53:54]line [07:53:54]line [07:53:54]written 0, free lines is 3294 [07:53:54]MH_Cut [07:53:54]Write to MH i2c: D1 01 00 2B 02 01 FF [07:53:54]Write i2c OK [07:53:54]MH_I2C_Read... [07:53:54]Read from MH i2c: D1 [07:53:54]MH_I2C_Read... [07:53:54]Read from MH i2c: D1 01 00 [07:53:54]MH_I2C_Read... [07:53:54]Read from MH i2c: D1 01 00 2B 02 00 FE [07:53:54]Write to MH i2c: 01 00 00 2C 02 2E [07:53:54]Write i2c OK [07:53:54]MH_I2C_Read... [07:53:55]*** Cut start [07:53:55]*** Partial cut [07:53:55]*** CUTSNS_PIN = 1 [07:53:55]*** CUTSNS_PIN = 0 [07:53:55]*** Brake cut motor [07:53:56]Read from MH i2c: 01 [07:53:56]MH_I2C_Read... [07:53:56]*** Stop cut motor [07:53:56]*** Cut end [07:53:56]Read from MH i2c: 01 07 00 [07:53:56]MH_I2C_Read... [07:53:56]Read from MH i2c: 01 07 00 2C 02 00 00 00 00 00 FF 0F 43 [07:53:56]process_action close_receipt done [07:53:56]requested_data is exist [07:53:56]produce_requested_data [07:53:56]requested_item fm.sn is exist - process it [07:53:56]wFMCommunicate request_size=4 [07:53:56]MH_SAM_APDU [07:53:56]CAPDU: 80 11 00 00 [07:53:56]Write to MH i2c: E2 08 00 2D 02 80 11 00 00 00 00 00 00 A9 [07:53:56]Write i2c OK [07:53:56]MH_I2C_Read... [07:53:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:53:56]Read from MH i2c: E2 [07:53:56]MH_I2C_Read... [07:53:56]Read from MH i2c: E2 17 00 [07:53:56]MH_I2C_Read... [07:53:56]Read from MH i2c: E2 17 00 2D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 08 [07:53:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [07:53:56]wFMCommunicate OK [07:53:56]requested_item fd.num is exist - process it [07:53:56]SAM_PROTO_GetFieldsCounters [07:53:56]wFMCommunicate request_size=4 [07:53:56]MH_SAM_APDU [07:53:56]CAPDU: 80 13 00 00 [07:53:56]Write to MH i2c: E2 08 00 2E 02 80 13 00 00 00 00 00 00 AC [07:53:56]Write i2c OK [07:53:56]MH_I2C_Read... [07:53:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:53:56]Read from MH i2c: E2 [07:53:56]MH_I2C_Read... [07:53:56]Read from MH i2c: E2 62 00 [07:53:56]MH_I2C_Read... [07:53:56]Read from MH i2c: E2 62 00 2E 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 CD 52 01 00 0E 04 04 00 F1 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 77 [07:53:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 CD 52 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 2E 00 00 00 5E 04 04 00 2E 00 00 00 57 04 04 00 2F 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:53:56]wFMCommunicate OK [07:53:56]SAM_PROTO_GetFieldsCounters done [07:53:56]requested_item shift.num is exist - process it [07:53:56]requested_item shift.opened is exist - process it [07:53:56]req_shift_opened [07:53:56]FM_GetShiftState [07:53:56]SAM_PROTO_GetShiftState [07:53:56]wFMCommunicate request_size=4 [07:53:56]MH_SAM_APDU [07:53:56]CAPDU: 80 13 01 00 [07:53:56]Write to MH i2c: E2 08 00 2F 02 80 13 01 00 00 00 00 00 AE [07:53:56]Write i2c OK [07:53:56]MH_I2C_Read... [07:53:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:53:56]Read from MH i2c: E2 [07:53:56]MH_I2C_Read... [07:53:56]Read from MH i2c: E2 0E 00 [07:53:56]MH_I2C_Read... [07:53:56]Read from MH i2c: E2 0E 00 2F 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 6C [07:53:56]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [07:53:56]wFMCommunicate OK [07:53:56]SAM_PROTO_GetShiftState done [07:53:56]FM_GetShiftState done [07:53:56]req_shift_opened done [07:53:56]requested_item shift.open_date is exist - process it [07:53:56]req_shift_open_date [07:53:56]req_shift_open_date done [07:53:56]produce_requested_data done [07:53:56]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86733,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [07:53:56]process_action_free close_receipt [07:53:56]json_value_free [07:53:56]json_value_free done [07:53:56]process_json_proto returns [07:53:56]Send response to host [07:53:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86733,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [07:53:56]free response buf [07:53:56]execute_script done [07:53:56]execute_script returns [07:53:56]free content buf [07:53:56]Sock 9.Close socket [07:53:56]Sock 9.Thread stoped [07:53:58]Connected sock=11 [07:53:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 B3 4D 08 01 1E 60 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 11 CD EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CD 52 01 00 35 04 06 00 92 45 0D 03 09 AC E2 7B A4 5F 7C 87 68 39 [07:54:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 D3 A8 47 00 6D 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 34 39 37 39 10 04 04 00 CD 52 01 00 F4 03 04 00 E8 77 EF 66 B6 04 01 00 00 0E B3 E5 52 B6 F9 F7 5F [07:54:02]CommunicateWithHost err = 0 [07:54:02]CheckOFDResponse [07:54:02]1017 (14) - 77093643461234 [07:54:02]1041 (16) - 0000000000874979 [07:54:02]1040 (4) - 86733 [07:54:02]1012 (4) - 22.09.2024 01:50 [07:54:02]1206 (1) - 0 [07:54:02]OFD Sender: Remove packet 86733 [07:54:02]ProducePacketName [07:54:02]name=ofd_packets/00086733 [07:54:02]NVStorageDeleteData [07:54:02]OFD Sender: No OFD packet to send [07:54:07]OFD Sender: No OFD packet to send [07:54:07]recv_with_timeout no data received [07:54:12]OFD Sender: No OFD packet to send [07:54:17]OFD Sender: No OFD packet to send [07:54:22]OFD Sender: No OFD packet to send [07:54:27]OFD Sender: No OFD packet to send [07:54:32]recv_with_timeout no data received [07:54:32]OFD Sender: No OFD packet to send [07:54:37]OFD Sender: No OFD packet to send [07:54:42]OFD Sender: No OFD packet to send [07:54:47]OFD Sender: No OFD packet to send [07:54:49]recv_with_timeout no data received [07:54:52]OFD Sender: No OFD packet to send [07:54:57]OFD Sender: No OFD packet to send [07:55:02]OFD Sender: No OFD packet to send [07:55:07]OFD Sender: No OFD packet to send [07:55:12]OFD Sender: No OFD packet to send [07:55:17]OFD Sender: No OFD packet to send [07:55:22]OFD Sender: No OFD packet to send [07:55:27]OFD Sender: No OFD packet to send [07:55:32]OFD Sender: No OFD packet to send [07:55:37]OFD Sender: No OFD packet to send [07:55:42]OFD Sender: No OFD packet to send [07:55:47]OFD Sender: No OFD packet to send [07:55:52]OFD Sender: No OFD packet to send [07:55:57]OFD Sender: No OFD packet to send [07:56:02]OFD Sender: No OFD packet to send [07:56:07]OFD Sender: No OFD packet to send [07:56:12]OFD Sender: No OFD packet to send [07:56:17]OFD Sender: No OFD packet to send [07:56:22]OFD Sender: No OFD packet to send [07:56:27]OFD Sender: No OFD packet to send [07:56:32]OFD Sender: No OFD packet to send [07:56:37]OFD Sender: No OFD packet to send [07:56:42]OFD Sender: No OFD packet to send [07:56:47]OFD Sender: No OFD packet to send [07:56:52]OFD Sender: No OFD packet to send [07:56:57]OFD Sender: No OFD packet to send [07:57:02]OFD Sender: No OFD packet to send [07:57:07]OFD Sender: No OFD packet to send [07:57:12]OFD Sender: No OFD packet to send [07:57:17]OFD Sender: No OFD packet to send [07:57:22]OFD Sender: No OFD packet to send [07:57:27]OFD Sender: No OFD packet to send [07:57:32]OFD Sender: No OFD packet to send [07:57:37]OFD Sender: No OFD packet to send [07:57:42]OFD Sender: No OFD packet to send [07:57:47]OFD Sender: No OFD packet to send [07:57:53]OFD Sender: No OFD packet to send [07:57:58]OFD Sender: No OFD packet to send [07:58:03]OFD Sender: No OFD packet to send [07:58:08]OFD Sender: No OFD packet to send [07:58:13]OFD Sender: No OFD packet to send [07:58:18]OFD Sender: No OFD packet to send [07:58:23]OFD Sender: No OFD packet to send [07:58:28]OFD Sender: No OFD packet to send [07:58:33]OFD Sender: No OFD packet to send [07:58:38]OFD Sender: No OFD packet to send [07:58:42]accept exits with 10 [07:58:42]New connection [07:58:42]New thread 3066449252 created [07:58:42]Thread 3066592612 joined [07:58:42]Waiting for new connection... [07:58:42] Sock 10.Parse request [07:58:42]Sock 10.Check first char [07:58:42]Sock 10.First char is OK [07:58:42]request: POST /json_proto HTTP/1.0 [07:58:42]Method: POST [07:58:42]URL: /json_proto [07:58:42]Method is POST - this is cgi request [07:58:42]url: /json_proto [07:58:42]query_string will be loaded in cgi processing [07:58:42]execute_cgi json_proto POST (null) [07:58:42]execute_cgi path=json_proto method=POST [07:58:42]POST find Content-Length [07:58:42]Host: 172.17.47.196:8080 [07:58:42]Content-Length: 682 [07:58:42]Content-Type: application/json [07:58:42] [07:58:42]POST finish read [07:58:42]Found Content-Length = 682 [07:58:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871586", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:58:42]execute_script... [07:58: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)871586", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:58:42]POST & json_proto [07:58:42]process_json_proto [07:58:42]json parsed OK: [07:58:42]protocol is kg_v1.0 [07:58:42]action value=close_receipt [07:58:42]process_action close_receipt [07:58:42]cmd_close_receipt [07:58:42]MH_GetDate [07:58:42]Write to MH i2c: F0 00 00 30 02 21 [07:58:42]Write i2c OK [07:58:42]MH_I2C_Read... [07:58:42]Read from MH i2c: F0 [07:58:42]MH_I2C_Read... [07:58:42]Read from MH i2c: F0 09 00 [07:58:42]MH_I2C_Read... [07:58:42]Read from MH i2c: F0 09 00 30 02 00 33 CE EF 66 4C 6B 94 66 31 [07:58:42]GetLastDocTimeStamp 1726991633 [07:58:42]current date 1726991923 [07:58:42]FM_GetShiftState [07:58:42]SAM_PROTO_GetShiftState [07:58:42]wFMCommunicate request_size=4 [07:58:42]MH_SAM_APDU [07:58:42]CAPDU: 80 13 01 00 [07:58:42]Write to MH i2c: E2 08 00 31 02 80 13 01 00 00 00 00 00 B0 [07:58:42]Write i2c OK [07:58:42]MH_I2C_Read... [07:58:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:58:42]Read from MH i2c: E2 [07:58:42]MH_I2C_Read... [07:58:42]Read from MH i2c: E2 0E 00 [07:58:42]MH_I2C_Read... [07:58:42]Read from MH i2c: E2 0E 00 31 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 6E [07:58:42]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [07:58:42]wFMCommunicate OK [07:58:42]SAM_PROTO_GetShiftState done [07:58:42]FM_GetShiftState done [07:58:42]opened in 1726964220 [07:58:42]opened+sec_in_day 1727050620 [07:58:42]quantity*price = 100005 [07:58:42]sum+1 = 100006 [07:58:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 47 22.09.2024 07:58 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86734 ФПД: 263595432761280 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T075843&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86734&fm=263595432761280&tin=02508201610067®Number=0000000000092592&sum=100000 [07:58:44]StoreToDocumentArchive [07:58:44]shift 497 fd 86734 [07:58:44]save to /storage/0497/doc_00086734 [07:58:44]save last doc name /storage/0497/doc_00086734 to /storage/kkm_last_doc_name [07:58:44]save OK [07:58:44]Clear old archive folders... [07:58:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:58:44]tlvbuf is B6F00BC0 [07:58:44]SAM_PROTO_ClearQueue [07:58:44]wFMCommunicate request_size=4 [07:58:44]MH_SAM_APDU [07:58:44]CAPDU: 80 09 00 00 [07:58:44]Write to MH i2c: E2 08 00 3E 02 80 09 00 00 00 00 00 00 B2 [07:58:44]Write i2c OK [07:58:44]MH_I2C_Read... [07:58:44]Read from MH i2c: E2 [07:58:44]MH_I2C_Read... [07:58:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:58:44]Read from MH i2c: E2 03 00 [07:58:44]MH_I2C_Read... [07:58:44]Read from MH i2c: E2 03 00 3E 02 00 90 00 B4 [07:58:44]RAPDU: 90 00 [07:58:44]wFMCommunicate OK [07:58:44]SAM_PROTO_ClearQueue done [07:58:44]KKMCreateOFDPacket [07:58:44]OFDProtocolAddRootSTLVToBuf [07:58:44]FM_MakeSignedData [07:58:44]FM_MakeSignedData [07:58:44]SAM_PROTO_SignData [07:58:44]wFMCommunicate request_size=4 [07:58:44]MH_SAM_APDU [07:58:44]CAPDU: 80 0D 01 02 [07:58:44]Write to MH i2c: E2 08 00 3F 02 80 0D 01 02 00 00 00 00 BA [07:58:44]Write i2c OK [07:58:44]MH_I2C_Read... [07:58:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:58:44]Read from MH i2c: E2 [07:58:44]MH_I2C_Read... [07:58:44]Read from MH i2c: E2 03 00 [07:58:44]MH_I2C_Read... [07:58:44]Read from MH i2c: E2 03 00 3F 02 00 90 00 B5 [07:58:44]RAPDU: 90 00 [07:58:44]wFMCommunicate OK [07:58:44]wFMCommunicate request_size=255 [07:58:44]MH_SAM_APDU [07:58: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 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 2F 00 00 00 F4 03 04 00 33 CE EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CE 52 01 00 35 04 06 00 EF [07:58:44]Write to MH i2c: E2 02 01 40 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 2F 00 00 00 F4 03 04 00 33 CE EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CE 52 01 00 35 04 06 00 EF 00 00 5D [07:58:44]Write i2c OK [07:58:44]MH_I2C_Read... [07:58:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:58:44]Read from MH i2c: E2 [07:58:44]MH_I2C_Read... [07:58:44]Read from MH i2c: E2 03 00 [07:58:44]MH_I2C_Read... [07:58:44]Read from MH i2c: E2 03 00 40 02 00 90 00 B6 [07:58:44]RAPDU: 90 00 [07:58:44]wFMCommunicate OK [07:58:44]wFMCommunicate request_size=10 [07:58:44]MH_SAM_APDU [07:58:44]CAPDU: 80 0D 02 02 05 BD 18 22 57 C0 [07:58:44]Write to MH i2c: E2 0D 00 41 02 80 0D 02 02 05 00 BD 18 22 57 C0 00 00 D5 [07:58:44]Write i2c OK [07:58:44]MH_I2C_Read... [07:58:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:58:44]Read from MH i2c: E2 [07:58:44]MH_I2C_Read... [07:58:44]Read from MH i2c: E2 03 00 [07:58:44]MH_I2C_Read... [07:58:44]Read from MH i2c: E2 03 00 41 02 00 90 00 B7 [07:58:44]RAPDU: 90 00 [07:58:44]wFMCommunicate OK [07:58:44]wFMCommunicate request_size=4 [07:58:44]MH_SAM_APDU [07:58:44]CAPDU: 80 0D 03 02 [07:58:44]Write to MH i2c: E2 08 00 42 02 80 0D 03 02 00 00 00 00 BF [07:58:44]Write i2c OK [07:58:44]MH_I2C_Read... [07:58:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:58:44]Read from MH i2c: E2 [07:58:44]MH_I2C_Read... [07:58:44]Read from MH i2c: E2 0B 00 [07:58:44]MH_I2C_Read... [07:58:44]Read from MH i2c: E2 0B 00 42 02 00 8E AD E2 50 5E E5 21 CA 90 00 5B [07:58:44]RAPDU: 8E AD E2 50 5E E5 21 CA 90 00 [07:58:44]wFMCommunicate OK [07:58:44]SAM_PROTO_SignData done [07:58:44]FM_MakeSignedData done [07:58:44]CreateOFDProtocolMessage [07:58:44]wFMCommunicate request_size=4 [07:58:44]MH_SAM_APDU [07:58:44]CAPDU: 80 11 00 00 [07:58:44]Write to MH i2c: E2 08 00 43 02 80 11 00 00 00 00 00 00 BF [07:58:44]Write i2c OK [07:58:44]MH_I2C_Read... [07:58:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:58:44]Read from MH i2c: E2 [07:58:44]MH_I2C_Read... [07:58:44]Read from MH i2c: E2 17 00 [07:58:44]MH_I2C_Read... [07:58:44]Read from MH i2c: E2 17 00 43 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 1E [07:58:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [07:58:44]wFMCommunicate OK [07:58:44]CreateOFDProtocolMessage done [07:58:44]OFDSenderStorePacket 86734 [07:58:44]StoreOFDPacket docnum=86734 [07:58:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 2E 63 07 01 B8 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2F 00 00 00 F4 03 04 00 33 CE EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CE 52 01 00 35 04 06 00 EF BD 18 22 57 C0 8E AD E2 50 5E E5 21 CA [07:58:44]CheckFolder [07:58:44]dirname=/storage/ofd_packets [07:58:44]CheckFolder done [07:58:44]ProducePacketName [07:58:44]name=ofd_packets/00086734 [07:58:44]NVStorageSaveData ofd_packets/00086734 [07:58:44]File name is /storage/ofd_packets/00086734 [07:58:44]Write 301 bytes [07:58:44]NVStorageSaveData done [07:58:44]OFDSenderStorePacket done [07:58:44]KKMCreateOFDPacket done [07:58:44]NVStorageSaveData kkm_last_timestamp [07:58:44]File name is /storage/kkm_last_timestamp [07:58:44]Write 4 bytes [07:58:44]NVStorageSaveData done [07:58:44]ExternCall_PrintAddStr [07:58:44]wPrintStart [07:58:44]Write to MH i2c: 01 00 00 44 02 46 [07:58:44]Write i2c OK [07:58:44]MH_I2C_Read... [07:58:44]Read from MH i2c: 01 [07:58:44]MH_I2C_Read... [07:58:44]Read from MH i2c: 01 07 00 [07:58:44]MH_I2C_Read... [07:58:44]Read from MH i2c: 01 07 00 44 02 00 00 00 00 00 FF 0F 5B [07:58:44]RasterBufferAndPrint [07:58:44]line Счет N : (1)871586 [07:58:44]line ИНН: 02508201610067 [07:58:44]line Контрольно-Кассовый Чек [07:58:44]line ПРОДАЖА [07:58:44]line ТРК (МРК, ГНК) : 43 [07:58:44]line Товар: 2710124130 [07:58:44]line Аи-92-К-5 [07:58:44]line 14.750 * 67.80 [07:58:44]line = 1000.05 [07:58:44]line НДС 12% НСП 1% [07:58:44]line > о реализуемом товаре [07:58:44]line ОКРУГЛЕНИЕ: -0.05 [07:58:44]line ИТОГО: 1000.00 [07:58:44]line Внесено: 1000.00 [07:58:44]line СДАЧА: 0.00 [07:58:44]line НСП 1% : 8.85 [07:58:44]line НДС 12% : 106.20 [07:58:44]line Наличными: 1000.00 [07:58:44]line Безнал.: 0.00 [07:58:44]line Место: АЗС № 137 "Партнер Нефть" [07:58:44]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [07:58:44]line СНО: Общий режим [07:58:44]line Чек 47 22.09.2024 07:58 [07:58:44]line Смена: 497 ФФД: 1.0 [07:58:44]line ЗНМ: 0300000064 [07:58:44]line РНМ: 0000000000092592 [07:58:44]line Версия ККМ: 001 [07:58:44]line ФМ: 0000000000874979 [07:58:44]line ФД: 86734 [07:58:44]line ФПД: 263595432761280 [07:58:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T075843&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86734&fm=263595432761280&tin=02508201610067®Number=0000000000092592&sum=100000 [07:58:44]OFD Sender: Processing packet 86734 [packets to send 273, broken 272] [07:58:44]ProducePacketName [07:58:44]name=ofd_packets/00086734 [07:58:44]OFD Sender: To server: pG, [07:58:44]CommunicateWithHost lk.salyk.kg:30040 [07:58:44]ConnectInit lk.salyk.kg [07:58:44]written 0, free lines is 4095 [07:58:45]Write to MH i2c: 01 00 00 6F 02 71 [07:58:45]Write i2c OK [07:58:45]MH_I2C_Read... [07:58:45]Read from MH i2c: 01 [07:58:45]MH_I2C_Read... [07:58:45]Read from MH i2c: 01 07 00 [07:58:45]MH_I2C_Read... [07:58:45]Read from MH i2c: 01 07 00 6F 02 00 00 00 00 00 D9 0C 5D [07:58:45]RasterBufferAndPrint [07:58:45]line [07:58:45]line [07:58:45]line [07:58:45]line [07:58:45]line [07:58:45]written 0, free lines is 3294 [07:58:45]MH_Cut [07:58:45]Write to MH i2c: D1 01 00 76 02 01 4A [07:58:45]Write i2c OK [07:58:45]MH_I2C_Read... [07:58:45]Read from MH i2c: D1 [07:58:45]MH_I2C_Read... [07:58:45]Read from MH i2c: D1 01 00 [07:58:45]MH_I2C_Read... [07:58:45]Read from MH i2c: D1 01 00 76 02 00 49 [07:58:45]Write to MH i2c: 01 00 00 77 02 79 [07:58:45]Write i2c OK [07:58:45]MH_I2C_Read... [07:58:46]*** Cut start [07:58:46]*** Partial cut [07:58:46]*** CUTSNS_PIN = 1 [07:58:46]*** CUTSNS_PIN = 0 [07:58:46]*** Brake cut motor [07:58:46]Read from MH i2c: 01 [07:58:46]MH_I2C_Read... [07:58:46]*** Stop cut motor [07:58:46]*** Cut end [07:58:46]Read from MH i2c: 01 07 00 [07:58:46]MH_I2C_Read... [07:58:46]Read from MH i2c: 01 07 00 77 02 00 00 00 00 00 FF 0F 8E [07:58:46]process_action close_receipt done [07:58:46]requested_data is exist [07:58:46]produce_requested_data [07:58:46]requested_item fm.sn is exist - process it [07:58:46]wFMCommunicate request_size=4 [07:58:46]MH_SAM_APDU [07:58:46]CAPDU: 80 11 00 00 [07:58:46]Write to MH i2c: E2 08 00 78 02 80 11 00 00 00 00 00 00 F4 [07:58:46]Write i2c OK [07:58:46]MH_I2C_Read... [07:58:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:58:46]Read from MH i2c: E2 [07:58:46]MH_I2C_Read... [07:58:46]Read from MH i2c: E2 17 00 [07:58:46]MH_I2C_Read... [07:58:46]Read from MH i2c: E2 17 00 78 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 53 [07:58:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [07:58:46]wFMCommunicate OK [07:58:46]requested_item fd.num is exist - process it [07:58:46]SAM_PROTO_GetFieldsCounters [07:58:46]wFMCommunicate request_size=4 [07:58:46]MH_SAM_APDU [07:58:46]CAPDU: 80 13 00 00 [07:58:46]Write to MH i2c: E2 08 00 79 02 80 13 00 00 00 00 00 00 F7 [07:58:46]Write i2c OK [07:58:46]MH_I2C_Read... [07:58:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:58:46]Read from MH i2c: E2 [07:58:46]MH_I2C_Read... [07:58:46]Read from MH i2c: E2 62 00 [07:58:46]MH_I2C_Read... [07:58:46]Read from MH i2c: E2 62 00 79 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 CE 52 01 00 0E 04 04 00 F1 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 C6 [07:58:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 CE 52 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 2F 00 00 00 5E 04 04 00 2F 00 00 00 57 04 04 00 30 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:58:46]wFMCommunicate OK [07:58:46]SAM_PROTO_GetFieldsCounters done [07:58:46]requested_item shift.num is exist - process it [07:58:46]requested_item shift.opened is exist - process it [07:58:46]req_shift_opened [07:58:46]FM_GetShiftState [07:58:46]SAM_PROTO_GetShiftState [07:58:46]wFMCommunicate request_size=4 [07:58:46]MH_SAM_APDU [07:58:46]CAPDU: 80 13 01 00 [07:58:46]Write to MH i2c: E2 08 00 7A 02 80 13 01 00 00 00 00 00 F9 [07:58:46]Write i2c OK [07:58:46]MH_I2C_Read... [07:58:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:58:47]Read from MH i2c: E2 [07:58:47]MH_I2C_Read... [07:58:47]Read from MH i2c: E2 0E 00 [07:58:47]MH_I2C_Read... [07:58:47]Read from MH i2c: E2 0E 00 7A 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B7 [07:58:47]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [07:58:47]wFMCommunicate OK [07:58:47]SAM_PROTO_GetShiftState done [07:58:47]FM_GetShiftState done [07:58:47]req_shift_opened done [07:58:47]requested_item shift.open_date is exist - process it [07:58:47]req_shift_open_date [07:58:47]req_shift_open_date done [07:58:47]produce_requested_data done [07:58:47]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86734,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [07:58:47]process_action_free close_receipt [07:58:47]json_value_free [07:58:47]json_value_free done [07:58:47]process_json_proto returns [07:58:47]Send response to host [07:58:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86734,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [07:58:47]free response buf [07:58:47]execute_script done [07:58:47]execute_script returns [07:58:47]free content buf [07:58:47]Sock 10.Close socket [07:58:47]Sock 10.Thread stoped [07:58:47]Connected sock=11 [07:58:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 2E 63 07 01 B8 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2F 00 00 00 F4 03 04 00 33 CE EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CE 52 01 00 35 04 06 00 EF BD 18 22 57 C0 8E AD E2 50 5E E5 21 CA [07:58:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 CB 19 47 00 DD 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 34 39 37 39 10 04 04 00 CE 52 01 00 F4 03 04 00 06 79 EF 66 B6 04 01 00 00 9A CE A7 5E 4F 80 9B 71 [07:58:48]CommunicateWithHost err = 0 [07:58:48]CheckOFDResponse [07:58:48]1017 (14) - 77093643461234 [07:58:48]1041 (16) - 0000000000874979 [07:58:48]1040 (4) - 86734 [07:58:48]1012 (4) - 22.09.2024 01:55 [07:58:48]1206 (1) - 0 [07:58:48]OFD Sender: Remove packet 86734 [07:58:48]ProducePacketName [07:58:48]name=ofd_packets/00086734 [07:58:48]NVStorageDeleteData [07:58:48]OFD Sender: No OFD packet to send [07:58:53]OFD Sender: No OFD packet to send [07:58:58]OFD Sender: No OFD packet to send [07:59:03]OFD Sender: No OFD packet to send [07:59:08]OFD Sender: No OFD packet to send [07:59:13]OFD Sender: No OFD packet to send [07:59:18]OFD Sender: No OFD packet to send [07:59:23]OFD Sender: No OFD packet to send [07:59:28]OFD Sender: No OFD packet to send [07:59:33]OFD Sender: No OFD packet to send [07:59:38]OFD Sender: No OFD packet to send [07:59:43]OFD Sender: No OFD packet to send [07:59:48]OFD Sender: No OFD packet to send [07:59:53]OFD Sender: No OFD packet to send [07:59:58]OFD Sender: No OFD packet to send [08:00:03]OFD Sender: No OFD packet to send [08:00:08]OFD Sender: No OFD packet to send [08:00:13]OFD Sender: No OFD packet to send [08:00:18]OFD Sender: No OFD packet to send [08:00: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:38]OFD Sender: No OFD packet to send [08:00:43]OFD Sender: No OFD packet to send [08:00:48]OFD Sender: No OFD packet to send [08:00:53]OFD Sender: No OFD packet to send [08:00:58]OFD Sender: No OFD packet to send [08:00:59]recv_with_timeout no data received [08:01:03]OFD Sender: No OFD packet to send [08:01:08]OFD Sender: No OFD packet to send [08:01:10]recv_with_timeout no data received [08:01:14]OFD Sender: No OFD packet to send [08:01:19]OFD Sender: No OFD packet to send [08:01:21]recv_with_timeout no data received [08:01:24]OFD Sender: No OFD packet to send [08:01:29]OFD Sender: No OFD packet to send [08:01:34]OFD Sender: No OFD packet to send [08:01:39]OFD Sender: No OFD packet to send [08:01:44]OFD Sender: No OFD packet to send [08:01:49]OFD Sender: No OFD packet to send [08:01:54]OFD Sender: No OFD packet to send [08:01:59]OFD Sender: No OFD packet to send [08:02:04]OFD Sender: No OFD packet to send [08:02:09]OFD Sender: No OFD packet to send [08:02:14]OFD Sender: No OFD packet to send [08:02:19]OFD Sender: No OFD packet to send [08:02:24]OFD Sender: No OFD packet to send [08:02:29]OFD Sender: No OFD packet to send [08:02:34]OFD Sender: No OFD packet to send [08:02:39]OFD Sender: No OFD packet to send [08:02:44]OFD Sender: No OFD packet to send [08:02:49]OFD Sender: No OFD packet to send [08:02:54]OFD Sender: No OFD packet to send [08:02:59]OFD Sender: No OFD packet to send [08:03:01]accept exits with 7 [08:03:01]New connection [08:03:01]New thread 3066592612 created [08:03:01]Thread 3066449252 joined [08:03:01]Waiting for new connection... [08:03:01] Sock 7.Parse request [08:03:01]Sock 7.Check first char [08:03:01]Sock 7.First char is OK [08:03:01]request: POST /json_proto HTTP/1.0 [08:03:01]Method: POST [08:03:01]URL: /json_proto [08:03:01]Method is POST - this is cgi request [08:03:01]url: /json_proto [08:03:01]query_string will be loaded in cgi processing [08:03:01]execute_cgi json_proto POST (null) [08:03:01]execute_cgi path=json_proto method=POST [08:03:01]POST find Content-Length [08:03:01]Host: 172.17.47.196:8080 [08:03:01]Content-Length: 677 [08:03:01]Content-Type: application/json [08:03:01] [08:03:01]POST finish read [08:03:01]Found Content-Length = 677 [08:03:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871590", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:03:01]execute_script... [08:03:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871590", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:03:01]POST & json_proto [08:03:01]process_json_proto [08:03:01]json parsed OK: [08:03:01]protocol is kg_v1.0 [08:03:01]action value=close_receipt [08:03:01]process_action close_receipt [08:03:01]cmd_close_receipt [08:03:01]MH_GetDate [08:03:01]Write to MH i2c: F0 00 00 7B 02 6C [08:03:01]Write i2c OK [08:03:01]MH_I2C_Read... [08:03:01]Read from MH i2c: F0 [08:03:01]MH_I2C_Read... [08:03:01]Read from MH i2c: F0 09 00 [08:03:01]MH_I2C_Read... [08:03:01]Read from MH i2c: F0 09 00 7B 02 00 36 CF EF 66 4C 6B 94 66 80 [08:03:01]GetLastDocTimeStamp 1726991923 [08:03:01]current date 1726992182 [08:03:01]FM_GetShiftState [08:03:01]SAM_PROTO_GetShiftState [08:03:01]wFMCommunicate request_size=4 [08:03:01]MH_SAM_APDU [08:03:01]CAPDU: 80 13 01 00 [08:03:01]Write to MH i2c: E2 08 00 7C 02 80 13 01 00 00 00 00 00 FB [08:03:01]Write i2c OK [08:03:01]MH_I2C_Read... [08:03:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:03:01]Read from MH i2c: E2 [08:03:01]MH_I2C_Read... [08:03:01]Read from MH i2c: E2 0E 00 [08:03:01]MH_I2C_Read... [08:03:01]Read from MH i2c: E2 0E 00 7C 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B9 [08:03:01]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:03:01]wFMCommunicate OK [08:03:01]SAM_PROTO_GetShiftState done [08:03:01]FM_GetShiftState done [08:03:01]opened in 1726964220 [08:03:01]opened+sec_in_day 1727050620 [08:03:01]quantity*price = 50036 [08:03:01]sum+1 = 50037 [08:03: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 48 22.09.2024 08:03 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86735 ФПД: 180674557139059 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T080302&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86735&fm=180674557139059&tin=02508201610067®Number=0000000000092592&sum=50000 [08:03:02]StoreToDocumentArchive [08:03:02]shift 497 fd 86735 [08:03:02]save to /storage/0497/doc_00086735 [08:03:02]save last doc name /storage/0497/doc_00086735 to /storage/kkm_last_doc_name [08:03:02]save OK [08:03:02]Clear old archive folders... [08:03:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:03:02]tlvbuf is 01C30FC0 [08:03:02]SAM_PROTO_ClearQueue [08:03:02]wFMCommunicate request_size=4 [08:03:02]MH_SAM_APDU [08:03:02]CAPDU: 80 09 00 00 [08:03:02]Write to MH i2c: E2 08 00 89 02 80 09 00 00 00 00 00 00 FD [08:03:02]Write i2c OK [08:03:02]MH_I2C_Read... [08:03:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:03:02]Read from MH i2c: E2 [08:03:02]MH_I2C_Read... [08:03:02]Read from MH i2c: E2 03 00 [08:03:02]MH_I2C_Read... [08:03:02]Read from MH i2c: E2 03 00 89 02 00 90 00 FF [08:03:02]RAPDU: 90 00 [08:03:02]wFMCommunicate OK [08:03:02]SAM_PROTO_ClearQueue done [08:03:02]KKMCreateOFDPacket [08:03:02]OFDProtocolAddRootSTLVToBuf [08:03:02]FM_MakeSignedData [08:03:02]FM_MakeSignedData [08:03:02]SAM_PROTO_SignData [08:03:02]wFMCommunicate request_size=4 [08:03:02]MH_SAM_APDU [08:03:02]CAPDU: 80 0D 01 02 [08:03:02]Write to MH i2c: E2 08 00 8A 02 80 0D 01 02 00 00 00 00 05 [08:03:02]Write i2c OK [08:03:02]MH_I2C_Read... [08:03:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:03:02]Read from MH i2c: E2 [08:03:02]MH_I2C_Read... [08:03:02]Read from MH i2c: E2 03 00 [08:03:02]MH_I2C_Read... [08:03:02]Read from MH i2c: E2 03 00 8A 02 00 90 00 00 [08:03:02]RAPDU: 90 00 [08:03:02]wFMCommunicate OK [08:03:02]wFMCommunicate request_size=255 [08:03:02]MH_SAM_APDU [08:03:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 36 CF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CF 52 01 00 35 04 06 00 A4 [08:03:02]Write to MH i2c: E2 02 01 8B 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 30 00 00 00 F4 03 04 00 36 CF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CF 52 01 00 35 04 06 00 A4 00 00 D4 [08:03:02]Write i2c OK [08:03:02]MH_I2C_Read... [08:03:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:03:03]Read from MH i2c: E2 [08:03:03]MH_I2C_Read... [08:03:03]Read from MH i2c: E2 03 00 [08:03:03]MH_I2C_Read... [08:03:03]Read from MH i2c: E2 03 00 8B 02 00 90 00 01 [08:03:03]RAPDU: 90 00 [08:03:03]wFMCommunicate OK [08:03:03]wFMCommunicate request_size=10 [08:03:03]MH_SAM_APDU [08:03:03]CAPDU: 80 0D 02 02 05 52 92 CC 58 73 [08:03:03]Write to MH i2c: E2 0D 00 8C 02 80 0D 02 02 05 00 52 92 CC 58 73 00 00 8D [08:03:03]Write i2c OK [08:03:03]MH_I2C_Read... [08:03:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:03:03]Read from MH i2c: E2 [08:03:03]MH_I2C_Read... [08:03:03]Read from MH i2c: E2 03 00 [08:03:03]MH_I2C_Read... [08:03:03]Read from MH i2c: E2 03 00 8C 02 00 90 00 02 [08:03:03]RAPDU: 90 00 [08:03:03]wFMCommunicate OK [08:03:03]wFMCommunicate request_size=4 [08:03:03]MH_SAM_APDU [08:03:03]CAPDU: 80 0D 03 02 [08:03:03]Write to MH i2c: E2 08 00 8D 02 80 0D 03 02 00 00 00 00 0A [08:03:03]Write i2c OK [08:03:03]MH_I2C_Read... [08:03:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:03:03]Read from MH i2c: E2 [08:03:03]MH_I2C_Read... [08:03:03]Read from MH i2c: E2 0B 00 [08:03:03]MH_I2C_Read... [08:03:03]Read from MH i2c: E2 0B 00 8D 02 00 AE 94 47 C6 CD 7D 18 1C 90 00 D8 [08:03:03]RAPDU: AE 94 47 C6 CD 7D 18 1C 90 00 [08:03:03]wFMCommunicate OK [08:03:03]SAM_PROTO_SignData done [08:03:03]FM_MakeSignedData done [08:03:03]CreateOFDProtocolMessage [08:03:03]wFMCommunicate request_size=4 [08:03:03]MH_SAM_APDU [08:03:03]CAPDU: 80 11 00 00 [08:03:03]Write to MH i2c: E2 08 00 8E 02 80 11 00 00 00 00 00 00 0A [08:03:03]Write i2c OK [08:03:03]MH_I2C_Read... [08:03:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:03:03]Read from MH i2c: E2 [08:03:03]MH_I2C_Read... [08:03:03]Read from MH i2c: E2 17 00 [08:03:03]MH_I2C_Read... [08:03:03]Read from MH i2c: E2 17 00 8E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 69 [08:03:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:03:03]wFMCommunicate OK [08:03:03]CreateOFDProtocolMessage done [08:03:03]OFDSenderStorePacket 86735 [08:03:03]StoreOFDPacket docnum=86735 [08:03:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 2D B4 07 01 13 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 36 CF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CF 52 01 00 35 04 06 00 A4 52 92 CC 58 73 AE 94 47 C6 CD 7D 18 1C [08:03:03]CheckFolder [08:03:03]dirname=/storage/ofd_packets [08:03:03]CheckFolder done [08:03:03]ProducePacketName [08:03:03]name=ofd_packets/00086735 [08:03:03]NVStorageSaveData ofd_packets/00086735 [08:03:03]File name is /storage/ofd_packets/00086735 [08:03:03]Write 301 bytes [08:03:03]NVStorageSaveData done [08:03:03]OFDSenderStorePacket done [08:03:03]KKMCreateOFDPacket done [08:03:03]NVStorageSaveData kkm_last_timestamp [08:03:03]File name is /storage/kkm_last_timestamp [08:03:03]Write 4 bytes [08:03:03]NVStorageSaveData done [08:03:03]ExternCall_PrintAddStr [08:03:03]wPrintStart [08:03:03]Write to MH i2c: 01 00 00 8F 02 91 [08:03:03]Write i2c OK [08:03:03]MH_I2C_Read... [08:03:03]Read from MH i2c: 01 [08:03:03]MH_I2C_Read... [08:03:03]Read from MH i2c: 01 07 00 [08:03:03]MH_I2C_Read... [08:03:03]Read from MH i2c: 01 07 00 8F 02 00 00 00 00 00 FF 0F A6 [08:03:03]RasterBufferAndPrint [08:03:03]line Счет N : (1)871590 [08:03:03]line ИНН: 02508201610067 [08:03:03]line Контрольно-Кассовый Чек [08:03:03]line ПРОДАЖА [08:03:03]line ТРК (МРК, ГНК) : 43 [08:03:03]line Товар: 2710124130 [08:03:03]line Аи-92-К-5 [08:03:03]line 7.380 * 67.80 [08:03:03]line = 500.36 [08:03:03]line НДС 12% НСП 1% [08:03:03]line > о реализуемом товаре [08:03:03]line ОКРУГЛЕНИЕ: -0.36 [08:03:03]line ИТОГО: 500.00 [08:03:03]line Внесено: 500.00 [08:03:03]line СДАЧА: 0.00 [08:03:03]line НСП 1% : 4.43 [08:03:03]line НДС 12% : 53.14 [08:03:03]line Наличными: 500.00 [08:03:03]line Безнал.: 0.00 [08:03:03]line Место: АЗС № 137 "Партнер Нефть" [08:03:03]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [08:03:03]line СНО: Общий режим [08:03:03]line Чек 48 22.09.2024 08:03 [08:03:03]line Смена: 497 ФФД: 1.0 [08:03:03]line ЗНМ: 0300000064 [08:03:03]line РНМ: 0000000000092592 [08:03:03]line Версия ККМ: 001 [08:03:03]line ФМ: 0000000000874979 [08:03:03]line ФД: 86735 [08:03:03]line ФПД: 180674557139059 [08:03:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T080302&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86735&fm=180674557139059&tin=02508201610067®Number=0000000000092592&sum=50000 [08:03:03]written 0, free lines is 4095 [08:03:03]OFD Sender: Processing packet 86735 [packets to send 273, broken 272] [08:03:03]ProducePacketName [08:03:03]name=ofd_packets/00086735 [08:03:03]OFD Sender: To server: pG, [08:03:03]CommunicateWithHost lk.salyk.kg:30040 [08:03:03]ConnectInit lk.salyk.kg [08:03:03]Write to MH i2c: 01 00 00 BA 02 BC [08:03:03]Write i2c OK [08:03:03]MH_I2C_Read... [08:03:03]Read from MH i2c: 01 [08:03:03]MH_I2C_Read... [08:03:03]Read from MH i2c: 01 07 00 [08:03:03]MH_I2C_Read... [08:03:03]Read from MH i2c: 01 07 00 BA 02 00 00 00 00 00 D6 0C A5 [08:03:03]RasterBufferAndPrint [08:03:03]line [08:03:03]line [08:03:03]line [08:03:03]line [08:03:03]line [08:03:03]written 0, free lines is 3293 [08:03:03]MH_Cut [08:03:03]Write to MH i2c: D1 01 00 C1 02 01 95 [08:03:03]Write i2c OK [08:03:03]MH_I2C_Read... [08:03:03]Read from MH i2c: D1 [08:03:03]MH_I2C_Read... [08:03:03]Read from MH i2c: D1 01 00 [08:03:03]MH_I2C_Read... [08:03:03]Read from MH i2c: D1 01 00 C1 02 00 94 [08:03:03]Write to MH i2c: 01 00 00 C2 02 C4 [08:03:03]Write i2c OK [08:03:03]MH_I2C_Read... [08:03:04]*** Cut start [08:03:04]*** Partial cut [08:03:04]*** CUTSNS_PIN = 1 [08:03:04]Connected sock=9 [08:03:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 2D B4 07 01 13 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 36 CF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CF 52 01 00 35 04 06 00 A4 52 92 CC 58 73 AE 94 47 C6 CD 7D 18 1C [08:03:04]*** CUTSNS_PIN = 0 [08:03:04]*** Brake cut motor [08:03:05]Read from MH i2c: 01 [08:03:05]MH_I2C_Read... [08:03:05]*** Stop cut motor [08:03:05]*** Cut end [08:03:05]Read from MH i2c: 01 07 00 [08:03:05]MH_I2C_Read... [08:03:05]Read from MH i2c: 01 07 00 C2 02 00 00 00 00 00 FF 0F D9 [08:03:05]process_action close_receipt done [08:03:05]requested_data is exist [08:03:05]produce_requested_data [08:03:05]requested_item fm.sn is exist - process it [08:03:05]wFMCommunicate request_size=4 [08:03:05]MH_SAM_APDU [08:03:05]CAPDU: 80 11 00 00 [08:03:05]Write to MH i2c: E2 08 00 C3 02 80 11 00 00 00 00 00 00 3F [08:03:05]Write i2c OK [08:03:05]MH_I2C_Read... [08:03:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:03:05]Read from MH i2c: E2 [08:03:05]MH_I2C_Read... [08:03:05]Read from MH i2c: E2 17 00 [08:03:05]MH_I2C_Read... [08:03:05]Read from MH i2c: E2 17 00 C3 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 9E [08:03:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:03:05]wFMCommunicate OK [08:03:05]requested_item fd.num is exist - process it [08:03:05]SAM_PROTO_GetFieldsCounters [08:03:05]wFMCommunicate request_size=4 [08:03:05]MH_SAM_APDU [08:03:05]CAPDU: 80 13 00 00 [08:03:05]Write to MH i2c: E2 08 00 C4 02 80 13 00 00 00 00 00 00 42 [08:03:05]Write i2c OK [08:03:05]MH_I2C_Read... [08:03:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:03:05]Read from MH i2c: E2 [08:03:05]MH_I2C_Read... [08:03:05]Read from MH i2c: E2 62 00 [08:03:05]MH_I2C_Read... [08:03:05]Read from MH i2c: E2 62 00 C4 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 CF 52 01 00 0E 04 04 00 F1 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 15 [08:03:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 CF 52 01 00 0E 04 04 00 F1 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:03:05]wFMCommunicate OK [08:03:05]SAM_PROTO_GetFieldsCounters done [08:03:05]requested_item shift.num is exist - process it [08:03:05]requested_item shift.opened is exist - process it [08:03:05]req_shift_opened [08:03:05]FM_GetShiftState [08:03:05]SAM_PROTO_GetShiftState [08:03:05]wFMCommunicate request_size=4 [08:03:05]MH_SAM_APDU [08:03:05]CAPDU: 80 13 01 00 [08:03:05]Write to MH i2c: E2 08 00 C5 02 80 13 01 00 00 00 00 00 44 [08:03:05]Write i2c OK [08:03:05]MH_I2C_Read... [08:03:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 1A 1A 47 00 E5 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 34 39 37 39 10 04 04 00 CF 52 01 00 F4 03 04 00 07 7A EF 66 B6 04 01 00 00 08 A7 6A 2A 66 61 D7 F5 [08:03:05]CommunicateWithHost err = 0 [08:03:05]CheckOFDResponse [08:03:05]1017 (14) - 77093643461234 [08:03:05]1041 (16) - 0000000000874979 [08:03:05]1040 (4) - 86735 [08:03:05]1012 (4) - 22.09.2024 01:59 [08:03:05]1206 (1) - 0 [08:03:05]OFD Sender: Remove packet 86735 [08:03:05]ProducePacketName [08:03:05]name=ofd_packets/00086735 [08:03:05]NVStorageDeleteData [08:03:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:03:05]Read from MH i2c: E2 [08:03:05]MH_I2C_Read... [08:03:05]Read from MH i2c: E2 0E 00 [08:03:05]MH_I2C_Read... [08:03:05]Read from MH i2c: E2 0E 00 C5 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 02 [08:03:05]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:03:05]wFMCommunicate OK [08:03:05]SAM_PROTO_GetShiftState done [08:03:05]FM_GetShiftState done [08:03:05]req_shift_opened done [08:03:05]requested_item shift.open_date is exist - process it [08:03:05]req_shift_open_date [08:03:05]req_shift_open_date done [08:03:05]produce_requested_data done [08:03:05]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86735,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [08:03:05]process_action_free close_receipt [08:03:05]json_value_free [08:03:05]json_value_free done [08:03:05]process_json_proto returns [08:03:05]Send response to host [08:03:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86735,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [08:03:05]free response buf [08:03:05]execute_script done [08:03:05]execute_script returns [08:03:05]free content buf [08:03:05]Sock 7.Close socket [08:03:05]Sock 7.Thread stoped [08:03:05]OFD Sender: No OFD packet to send [08:03:10]OFD Sender: No OFD packet to send [08:03:12]recv_with_timeout no data received [08:03:15]OFD Sender: No OFD packet to send [08:03:20]OFD Sender: No OFD packet to send [08:03:26]OFD Sender: No OFD packet to send [08:03:29]recv_with_timeout no data received [08:03:31]OFD Sender: No OFD packet to send [08:03:36]OFD Sender: No OFD packet to send [08:03:41]OFD Sender: No OFD packet to send [08:03:44]recv_with_timeout no data received [08:03:46]OFD Sender: No OFD packet to send [08:03:51]OFD Sender: No OFD packet to send [08:03:56]OFD Sender: No OFD packet to send [08:04:01]OFD Sender: No OFD packet to send [08:04:02]recv_with_timeout no data received [08:04:04]accept exits with 10 [08:04:04]New connection [08:04:04]New thread 3066449252 created [08:04:04]Thread 3066592612 joined [08:04:04]Waiting for new connection... [08:04:04] Sock 10.Parse request [08:04:04]Sock 10.Check first char [08:04:04]Sock 10.First char is OK [08:04:04]request: POST /json_proto HTTP/1.0 [08:04:04]Method: POST [08:04:04]URL: /json_proto [08:04:04]Method is POST - this is cgi request [08:04:04]url: /json_proto [08:04:04]query_string will be loaded in cgi processing [08:04:04]execute_cgi json_proto POST (null) [08:04:04]execute_cgi path=json_proto method=POST [08:04:04]POST find Content-Length [08:04:04]Host: 172.17.47.196:8080 [08:04:04]Content-Length: 682 [08:04:04]Content-Type: application/json [08:04:04] [08:04:04]POST finish read [08:04:04]Found Content-Length = 682 [08:04:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871591", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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" ] } } [08:04:04]execute_script... [08:04: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)871591", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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" ] } } [08:04:04]POST & json_proto [08:04:04]process_json_proto [08:04:04]json parsed OK: [08:04:04]protocol is kg_v1.0 [08:04:04]action value=close_receipt [08:04:04]process_action close_receipt [08:04:04]cmd_close_receipt [08:04:04]MH_GetDate [08:04:04]Write to MH i2c: F0 00 00 C6 02 B7 [08:04:04]Write i2c OK [08:04:04]MH_I2C_Read... [08:04:04]Read from MH i2c: F0 [08:04:04]MH_I2C_Read... [08:04:04]Read from MH i2c: F0 09 00 [08:04:04]MH_I2C_Read... [08:04:04]Read from MH i2c: F0 09 00 C6 02 00 75 CF EF 66 4C 6B 94 66 0A [08:04:04]GetLastDocTimeStamp 1726992182 [08:04:04]current date 1726992245 [08:04:04]FM_GetShiftState [08:04:04]SAM_PROTO_GetShiftState [08:04:04]wFMCommunicate request_size=4 [08:04:04]MH_SAM_APDU [08:04:04]CAPDU: 80 13 01 00 [08:04:04]Write to MH i2c: E2 08 00 C7 02 80 13 01 00 00 00 00 00 46 [08:04:04]Write i2c OK [08:04:04]MH_I2C_Read... [08:04:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:04:04]Read from MH i2c: E2 [08:04:04]MH_I2C_Read... [08:04:04]Read from MH i2c: E2 0E 00 [08:04:04]MH_I2C_Read... [08:04:04]Read from MH i2c: E2 0E 00 C7 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 04 [08:04:04]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:04:04]wFMCommunicate OK [08:04:04]SAM_PROTO_GetShiftState done [08:04:04]FM_GetShiftState done [08:04:04]opened in 1726964220 [08:04:04]opened+sec_in_day 1727050620 [08:04:04]quantity*price = 100005 [08:04:04]sum+1 = 100006 [08:04:04]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 50 22.09.2024 08:07 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86737 ФПД: 215443669209721 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T080756&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86737&fm=215443669209721&tin=02508201610067®Number=0000000000092592&sum=50000 [08:07:56]StoreToDocumentArchive [08:07:56]shift 497 fd 86737 [08:07:56]save to /storage/0497/doc_00086737 [08:07:56]save last doc name /storage/0497/doc_00086737 to /storage/kkm_last_doc_name [08:07:56]save OK [08:07:56]Clear old archive folders... [08:07:56]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:07:56]tlvbuf is 01C373E0 [08:07:56]SAM_PROTO_ClearQueue [08:07:56]wFMCommunicate request_size=4 [08:07:56]MH_SAM_APDU [08:07:56]CAPDU: 80 09 00 00 [08:07:56]Write to MH i2c: E2 08 00 1F 03 80 09 00 00 00 00 00 00 94 [08:07:56]Write i2c OK [08:07:56]MH_I2C_Read... [08:07:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:07:56]Read from MH i2c: E2 [08:07:56]MH_I2C_Read... [08:07:56]Read from MH i2c: E2 03 00 [08:07:56]MH_I2C_Read... [08:07:56]Read from MH i2c: E2 03 00 1F 03 00 90 00 96 [08:07:56]RAPDU: 90 00 [08:07:56]wFMCommunicate OK [08:07:56]SAM_PROTO_ClearQueue done [08:07:56]KKMCreateOFDPacket [08:07:56]OFDProtocolAddRootSTLVToBuf [08:07:56]FM_MakeSignedData [08:07:56]FM_MakeSignedData [08:07:56]SAM_PROTO_SignData [08:07:56]wFMCommunicate request_size=4 [08:07:56]MH_SAM_APDU [08:07:56]CAPDU: 80 0D 01 02 [08:07:56]Write to MH i2c: E2 08 00 20 03 80 0D 01 02 00 00 00 00 9C [08:07:56]Write i2c OK [08:07:56]MH_I2C_Read... [08:07:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:07:56]Read from MH i2c: E2 [08:07:56]MH_I2C_Read... [08:07:56]Read from MH i2c: E2 03 00 [08:07:56]MH_I2C_Read... [08:07:56]Read from MH i2c: E2 03 00 20 03 00 90 00 97 [08:07:56]RAPDU: 90 00 [08:07:56]wFMCommunicate OK [08:07:56]wFMCommunicate request_size=255 [08:07:56]MH_SAM_APDU [08:07:56]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 32 00 00 00 F4 03 04 00 5C D0 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D1 52 01 00 35 04 06 00 [08:07:56]Write to MH i2c: E2 02 01 21 03 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 32 00 00 00 F4 03 04 00 5C D0 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D1 52 01 00 35 04 06 00 00 00 67 [08:07:56]Write i2c OK [08:07:56]MH_I2C_Read... [08:07:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:07:56]Read from MH i2c: E2 [08:07:56]MH_I2C_Read... [08:07:56]Read from MH i2c: E2 03 00 [08:07:56]MH_I2C_Read... [08:07:56]Read from MH i2c: E2 03 00 21 03 00 90 00 98 [08:07:56]RAPDU: 90 00 [08:07:56]wFMCommunicate OK [08:07:56]wFMCommunicate request_size=11 [08:07:56]MH_SAM_APDU [08:07:56]CAPDU: 80 0D 02 02 06 C3 F1 E3 5F 52 79 [08:07:56]Write to MH i2c: E2 0E 00 22 03 80 0D 02 02 06 00 C3 F1 E3 5F 52 79 00 00 6C [08:07:56]Write i2c OK [08:07:56]MH_I2C_Read... [08:07:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:07:56]Read from MH i2c: E2 [08:07:56]MH_I2C_Read... [08:07:56]Read from MH i2c: E2 03 00 [08:07:56]MH_I2C_Read... [08:07:56]Read from MH i2c: E2 03 00 22 03 00 90 00 99 [08:07:56]RAPDU: 90 00 [08:07:56]wFMCommunicate OK [08:07:56]wFMCommunicate request_size=4 [08:07:56]MH_SAM_APDU [08:07:56]CAPDU: 80 0D 03 02 [08:07:56]Write to MH i2c: E2 08 00 23 03 80 0D 03 02 00 00 00 00 A1 [08:07:56]Write i2c OK [08:07:56]MH_I2C_Read... [08:07:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:07:56]Read from MH i2c: E2 [08:07:56]MH_I2C_Read... [08:07:56]Read from MH i2c: E2 0B 00 [08:07:56]MH_I2C_Read... [08:07:56]Read from MH i2c: E2 0B 00 23 03 00 99 EE D0 D2 DC 41 33 C7 90 00 E2 [08:07:56]RAPDU: 99 EE D0 D2 DC 41 33 C7 90 00 [08:07:56]wFMCommunicate OK [08:07:56]SAM_PROTO_SignData done [08:07:56]FM_MakeSignedData done [08:07:56]CreateOFDProtocolMessage [08:07:56]wFMCommunicate request_size=4 [08:07:56]MH_SAM_APDU [08:07:56]CAPDU: 80 11 00 00 [08:07:56]Write to MH i2c: E2 08 00 24 03 80 11 00 00 00 00 00 00 A1 [08:07:56]Write i2c OK [08:07:56]MH_I2C_Read... [08:07:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:07:56]Read from MH i2c: E2 [08:07:56]MH_I2C_Read... [08:07:56]Read from MH i2c: E2 17 00 [08:07:56]MH_I2C_Read... [08:07:56]Read from MH i2c: E2 17 00 24 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 00 [08:07:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:07:56]wFMCommunicate OK [08:07:56]CreateOFDProtocolMessage done [08:07:56]OFDSenderStorePacket 86737 [08:07:56]StoreOFDPacket docnum=86737 [08:07:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 A3 04 08 01 EC 17 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 32 00 00 00 F4 03 04 00 5C D0 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D1 52 01 00 35 04 06 00 C3 F1 E3 5F 52 79 99 EE D0 D2 DC 41 33 C7 [08:07:56]CheckFolder [08:07:56]dirname=/storage/ofd_packets [08:07:56]CheckFolder done [08:07:56]ProducePacketName [08:07:56]name=ofd_packets/00086737 [08:07:56]NVStorageSaveData ofd_packets/00086737 [08:07:56]File name is /storage/ofd_packets/00086737 [08:07:56]Write 302 bytes [08:07:56]NVStorageSaveData done [08:07:56]OFDSenderStorePacket done [08:07:56]KKMCreateOFDPacket done [08:07:56]NVStorageSaveData kkm_last_timestamp [08:07:56]File name is /storage/kkm_last_timestamp [08:07:56]Write 4 bytes [08:07:56]NVStorageSaveData done [08:07:56]ExternCall_PrintAddStr [08:07:56]wPrintStart [08:07:56]Write to MH i2c: 01 00 00 25 03 28 [08:07:56]Write i2c OK [08:07:56]MH_I2C_Read... [08:07:56]Read from MH i2c: 01 [08:07:56]MH_I2C_Read... [08:07:56]Read from MH i2c: 01 07 00 [08:07:56]MH_I2C_Read... [08:07:56]Read from MH i2c: 01 07 00 25 03 00 00 00 00 00 FF 0F 3D [08:07:56]RasterBufferAndPrint [08:07:56]line Счет N : (1)871592 [08:07:56]line ИНН: 02508201610067 [08:07:56]line Контрольно-Кассовый Чек [08:07:56]line ПРОДАЖА [08:07:56]line ТРК (МРК, ГНК) : 21 [08:07:56]line Товар: 2710194210 [08:07:56]line ДТ(л)-К-4 [08:07:56]line 6.570 * 76.20 [08:07:56]line = 500.63 [08:07:56]line НДС 12% НСП 1% [08:07:56]line > о реализуемом товаре [08:07:56]line ОКРУГЛЕНИЕ: -0.63 [08:07:56]line ИТОГО: 500.00 [08:07:56]line Внесено: 500.00 [08:07:56]line СДАЧА: 0.00 [08:07:56]line НСП 1% : 4.43 [08:07:56]line НДС 12% : 53.16 [08:07:56]line Наличными: 500.00 [08:07:56]line Безнал.: 0.00 [08:07:56]line Место: АЗС № 137 "Партнер Нефть" [08:07:56]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [08:07:56]line СНО: Общий режим [08:07:56]line Чек 50 22.09.2024 08:07 [08:07:56]line Смена: 497 ФФД: 1.0 [08:07:56]line ЗНМ: 0300000064 [08:07:56]line РНМ: 0000000000092592 [08:07:56]line Версия ККМ: 001 [08:07:56]line ФМ: 0000000000874979 [08:07:56]line ФД: 86737 [08:07:56]line ФПД: 215443669209721 [08:07:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T080756&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86737&fm=215443669209721&tin=02508201610067®Number=0000000000092592&sum=50000 [08:07:57]OFD Sender: Processing packet 86737 [packets to send 273, broken 272] [08:07:57]ProducePacketName [08:07:57]name=ofd_packets/00086737 [08:07:57]OFD Sender: To server: pG, [08:07:57]CommunicateWithHost lk.salyk.kg:30040 [08:07:57]ConnectInit lk.salyk.kg [08:07:57]written 0, free lines is 4095 [08:07:57]Write to MH i2c: 01 00 00 50 03 53 [08:07:57]Write i2c OK [08:07:57]MH_I2C_Read... [08:07:57]Read from MH i2c: 01 [08:07:57]MH_I2C_Read... [08:07:57]Read from MH i2c: 01 07 00 [08:07:57]MH_I2C_Read... [08:07:57]Read from MH i2c: 01 07 00 50 03 00 00 00 00 00 D1 0C 37 [08:07:57]RasterBufferAndPrint [08:07:57]line [08:07:57]line [08:07:57]line [08:07:57]line [08:07:57]line [08:07:57]written 0, free lines is 3289 [08:07:57]MH_Cut [08:07:57]Write to MH i2c: D1 01 00 57 03 01 2C [08:07:57]Write i2c OK [08:07:57]MH_I2C_Read... [08:07:57]Read from MH i2c: D1 [08:07:57]MH_I2C_Read... [08:07:57]Read from MH i2c: D1 01 00 [08:07:57]MH_I2C_Read... [08:07:57]Read from MH i2c: D1 01 00 57 03 00 2B [08:07:57]Write to MH i2c: 01 00 00 58 03 5B [08:07:57]Write i2c OK [08:07:57]MH_I2C_Read... [08:07:58]*** Cut start [08:07:58]*** Partial cut [08:07:58]*** CUTSNS_PIN = 1 [08:07:58]*** CUTSNS_PIN = 0 [08:07:58]*** Brake cut motor [08:07:59]Read from MH i2c: 01 [08:07:59]MH_I2C_Read... [08:07:59]*** Stop cut motor [08:07:59]*** Cut end [08:07:59]Read from MH i2c: 01 07 00 [08:07:59]MH_I2C_Read... [08:07:59]Read from MH i2c: 01 07 00 58 03 00 00 00 00 00 FF 0F 70 [08:07:59]process_action close_receipt done [08:07:59]requested_data is exist [08:07:59]produce_requested_data [08:07:59]requested_item fm.sn is exist - process it [08:07:59]wFMCommunicate request_size=4 [08:07:59]MH_SAM_APDU [08:07:59]CAPDU: 80 11 00 00 [08:07:59]Write to MH i2c: E2 08 00 59 03 80 11 00 00 00 00 00 00 D6 [08:07:59]Write i2c OK [08:07:59]MH_I2C_Read... [08:07:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:07:59]Read from MH i2c: E2 [08:07:59]MH_I2C_Read... [08:07:59]Read from MH i2c: E2 17 00 [08:07:59]MH_I2C_Read... [08:07:59]Read from MH i2c: E2 17 00 59 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 35 [08:07:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:07:59]wFMCommunicate OK [08:07:59]requested_item fd.num is exist - process it [08:07:59]SAM_PROTO_GetFieldsCounters [08:07:59]wFMCommunicate request_size=4 [08:07:59]MH_SAM_APDU [08:07:59]CAPDU: 80 13 00 00 [08:07:59]Write to MH i2c: E2 08 00 5A 03 80 13 00 00 00 00 00 00 D9 [08:07:59]Write i2c OK [08:07:59]MH_I2C_Read... [08:07:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:07:59]Read from MH i2c: E2 [08:07:59]MH_I2C_Read... [08:07:59]Read from MH i2c: E2 62 00 [08:07:59]MH_I2C_Read... [08:07:59]Read from MH i2c: E2 62 00 5A 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D1 52 01 00 0E 04 04 00 F1 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 B4 [08:07:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D1 52 01 00 0E 04 04 00 F1 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:07:59]wFMCommunicate OK [08:07:59]SAM_PROTO_GetFieldsCounters done [08:07:59]requested_item shift.num is exist - process it [08:07:59]requested_item shift.opened is exist - process it [08:07:59]req_shift_opened [08:07:59]FM_GetShiftState [08:07:59]SAM_PROTO_GetShiftState [08:07:59]wFMCommunicate request_size=4 [08:07:59]MH_SAM_APDU [08:07:59]CAPDU: 80 13 01 00 [08:07:59]Write to MH i2c: E2 08 00 5B 03 80 13 01 00 00 00 00 00 DB [08:07:59]Write i2c OK [08:07:59]MH_I2C_Read... [08:07:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:07:59]Read from MH i2c: E2 [08:07:59]MH_I2C_Read... [08:07:59]Read from MH i2c: E2 0E 00 [08:07:59]MH_I2C_Read... [08:07:59]Read from MH i2c: E2 0E 00 5B 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 99 [08:07:59]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:07:59]wFMCommunicate OK [08:07:59]SAM_PROTO_GetShiftState done [08:07:59]FM_GetShiftState done [08:07:59]req_shift_opened done [08:07:59]requested_item shift.open_date is exist - process it [08:07:59]req_shift_open_date [08:07:59]req_shift_open_date done [08:07:59]produce_requested_data done [08:07:59]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86737,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [08:07:59]process_action_free close_receipt [08:07:59]json_value_free [08:07:59]json_value_free done [08:07:59]process_json_proto returns [08:07:59]Send response to host [08:07:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86737,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [08:07:59]free response buf [08:07:59]execute_script done [08:07:59]execute_script returns [08:07:59]free content buf [08:07:59]Sock 7.Close socket [08:07:59]Sock 7.Thread stoped [08:08:00]Connected sock=11 [08:08:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 A3 04 08 01 EC 17 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 32 00 00 00 F4 03 04 00 5C D0 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D1 52 01 00 35 04 06 00 C3 F1 E3 5F 52 79 99 EE D0 D2 DC 41 33 C7 [08:08:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 16 68 47 00 69 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 34 39 37 39 10 04 04 00 D1 52 01 00 F4 03 04 00 30 7B EF 66 B6 04 01 00 00 62 93 32 BD 73 A1 34 9A [08:08:02]CommunicateWithHost err = 0 [08:08:02]CheckOFDResponse [08:08:02]1017 (14) - 77093643461234 [08:08:02]1041 (16) - 0000000000874979 [08:08:02]1040 (4) - 86737 [08:08:02]1012 (4) - 22.09.2024 02:04 [08:08:02]1206 (1) - 0 [08:08:02]OFD Sender: Remove packet 86737 [08:08:02]ProducePacketName [08:08:02]name=ofd_packets/00086737 [08:08:02]NVStorageDeleteData [08:08:02]OFD Sender: No OFD packet to send [08:08:08]OFD Sender: No OFD packet to send [08:08:09]recv_with_timeout no data received [08:08:13]OFD Sender: No OFD packet to send [08:08:18]OFD Sender: No OFD packet to send [08:08:23]OFD Sender: No OFD packet to send [08:08:27]recv_with_timeout no data received [08:08:28]OFD Sender: No OFD packet to send [08:08:33]OFD Sender: No OFD packet to send [08:08:38]OFD Sender: No OFD packet to send [08:08:43]OFD Sender: No OFD packet to send [08:08:48]OFD Sender: No OFD packet to send [08:08:48]recv_with_timeout no data received [08:08:53]OFD Sender: No OFD packet to send [08:09:43]ConnectInit Can't connect to host [08:09:48]OFD Sender: No OFD packet to send [08:09:53]OFD Sender: No OFD packet to send [08:09:58]OFD Sender: No OFD packet to send [08:10:03]OFD Sender: No OFD packet to send [08:10:08]OFD Sender: No OFD packet to send [08:10:13]OFD Sender: No OFD packet to send [08:10:18]OFD Sender: No OFD packet to send [08:10:23]OFD Sender: No OFD packet to send [08:10:28]OFD Sender: No OFD packet to send [08:10:33]OFD Sender: No OFD packet to send [08:10:38]OFD Sender: No OFD packet to send [08:10:43]OFD Sender: No OFD packet to send [08:10:46]recv_with_timeout no data received [08:10:48]OFD Sender: No OFD packet to send [08:10:53]OFD Sender: No OFD packet to send [08:10:58]OFD Sender: No OFD packet to send [08:11:03]OFD Sender: No OFD packet to send [08:11:08]OFD Sender: No OFD packet to send [08:11:13]OFD Sender: No OFD packet to send [08:11:18]OFD Sender: No OFD packet to send [08:11:23]OFD Sender: No OFD packet to send [08:11:28]OFD Sender: No OFD packet to send [08:11:33]OFD Sender: No OFD packet to send [08:11:38]OFD Sender: No OFD packet to send [08:11:43]OFD Sender: No OFD packet to send [08:11:48]OFD Sender: No OFD packet to send [08:11:52]recv_with_timeout no data received [08:11:53]OFD Sender: No OFD packet to send [08:11:58]OFD Sender: No OFD packet to send [08:12:03]OFD Sender: No OFD packet to send [08:12:08]OFD Sender: No OFD packet to send [08:12:13]OFD Sender: No OFD packet to send [08:12:18]OFD Sender: No OFD packet to send [08:12:23]OFD Sender: No OFD packet to send [08:12:28]OFD Sender: No OFD packet to send [08:12:33]OFD Sender: No OFD packet to send [08:12:38]recv_with_timeout no data received [08:12:38]OFD Sender: No OFD packet to send [08:12:43]OFD Sender: No OFD packet to send [08:12:48]OFD Sender: No OFD packet to send [08:12:53]OFD Sender: No OFD packet to send [08:12:58]OFD Sender: No OFD packet to send [08:13:03]OFD Sender: No OFD packet to send [08:13:08]OFD Sender: No OFD packet to send [08:13:09]accept exits with 10 [08:13:09]New connection [08:13:09]New thread 3066449252 created [08:13:09]Thread 3066592612 joined [08:13:09]Waiting for new connection... [08:13:09] Sock 10.Parse request [08:13:09]Sock 10.Check first char [08:13:09]Sock 10.First char is OK [08:13:09]request: POST /json_proto HTTP/1.0 [08:13:09]Method: POST [08:13:09]URL: /json_proto [08:13:09]Method is POST - this is cgi request [08:13:09]url: /json_proto [08:13:09]query_string will be loaded in cgi processing [08:13:09]execute_cgi json_proto POST (null) [08:13:09]execute_cgi path=json_proto method=POST [08:13:09]POST find Content-Length [08:13:09]Host: 172.17.47.196:8080 [08:13:09]Content-Length: 687 [08:13:09]Content-Type: application/json [08:13:09] [08:13:09]POST finish read [08:13:09]Found Content-Length = 687 [08:13:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871593", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [08:13:09]execute_script... [08:13: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)871593", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [08:13:09]POST & json_proto [08:13:09]process_json_proto [08:13:09]json parsed OK: [08:13:09]protocol is kg_v1.0 [08:13:09]action value=close_receipt [08:13:09]process_action close_receipt [08:13:09]cmd_close_receipt [08:13:09]MH_GetDate [08:13:09]Write to MH i2c: F0 00 00 5C 03 4E [08:13:09]Write i2c OK [08:13:09]MH_I2C_Read... [08:13:09]Read from MH i2c: F0 [08:13:09]MH_I2C_Read... [08:13:09]Read from MH i2c: F0 09 00 [08:13:09]MH_I2C_Read... [08:13:09]Read from MH i2c: F0 09 00 5C 03 00 96 D1 EF 66 4C 6B 94 66 C4 [08:13:09]GetLastDocTimeStamp 1726992476 [08:13:09]current date 1726992790 [08:13:09]FM_GetShiftState [08:13:09]SAM_PROTO_GetShiftState [08:13:09]wFMCommunicate request_size=4 [08:13:09]MH_SAM_APDU [08:13:09]CAPDU: 80 13 01 00 [08:13:09]Write to MH i2c: E2 08 00 5D 03 80 13 01 00 00 00 00 00 DD [08:13:09]Write i2c OK [08:13:09]MH_I2C_Read... [08:13:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:13:09]Read from MH i2c: E2 [08:13:09]MH_I2C_Read... [08:13:09]Read from MH i2c: E2 0E 00 [08:13:09]MH_I2C_Read... [08:13:09]Read from MH i2c: E2 0E 00 5D 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 9B [08:13:09]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:13:09]wFMCommunicate OK [08:13:09]SAM_PROTO_GetShiftState done [08:13:09]FM_GetShiftState done [08:13:09]opened in 1726964220 [08:13:09]opened+sec_in_day 1727050620 [08:13:09]quantity*price = 200025 [08:13:09]sum+1 = 200026 [08:13:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 51 22.09.2024 08:13 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86738 ФПД: 33625077157921 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T081310&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86738&fm=33625077157921&tin=02508201610067®Number=0000000000092592&sum=200000 [08:13:10]StoreToDocumentArchive [08:13:10]shift 497 fd 86738 [08:13:10]save to /storage/0497/doc_00086738 [08:13:10]save last doc name /storage/0497/doc_00086738 to /storage/kkm_last_doc_name [08:13:10]save OK [08:13:10]Clear old archive folders... [08:13:10]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:13:10]tlvbuf is 01C3D8F0 [08:13:10]SAM_PROTO_ClearQueue [08:13:10]wFMCommunicate request_size=4 [08:13:10]MH_SAM_APDU [08:13:10]CAPDU: 80 09 00 00 [08:13:10]Write to MH i2c: E2 08 00 6A 03 80 09 00 00 00 00 00 00 DF [08:13:10]Write i2c OK [08:13:10]MH_I2C_Read... [08:13:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:13:10]Read from MH i2c: E2 [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: E2 03 00 [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: E2 03 00 6A 03 00 90 00 E1 [08:13:10]RAPDU: 90 00 [08:13:10]wFMCommunicate OK [08:13:10]SAM_PROTO_ClearQueue done [08:13:10]KKMCreateOFDPacket [08:13:10]OFDProtocolAddRootSTLVToBuf [08:13:10]FM_MakeSignedData [08:13:10]FM_MakeSignedData [08:13:10]SAM_PROTO_SignData [08:13:10]wFMCommunicate request_size=4 [08:13:10]MH_SAM_APDU [08:13:10]CAPDU: 80 0D 01 02 [08:13:10]Write to MH i2c: E2 08 00 6B 03 80 0D 01 02 00 00 00 00 E7 [08:13:10]Write i2c OK [08:13:10]MH_I2C_Read... [08:13:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:13:10]Read from MH i2c: E2 [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: E2 03 00 [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: E2 03 00 6B 03 00 90 00 E2 [08:13:10]RAPDU: 90 00 [08:13:10]wFMCommunicate OK [08:13:10]wFMCommunicate request_size=255 [08:13:10]MH_SAM_APDU [08:13:10]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 33 00 00 00 F4 03 04 00 96 D1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D2 52 01 00 35 04 06 00 [08:13:10]Write to MH i2c: E2 02 01 6C 03 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 33 00 00 00 F4 03 04 00 96 D1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D2 52 01 00 35 04 06 00 00 00 55 [08:13:10]Write i2c OK [08:13:10]MH_I2C_Read... [08:13:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:13:10]Read from MH i2c: E2 [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: E2 03 00 [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: E2 03 00 6C 03 00 90 00 E3 [08:13:10]RAPDU: 90 00 [08:13:10]wFMCommunicate OK [08:13:10]wFMCommunicate request_size=11 [08:13:10]MH_SAM_APDU [08:13:10]CAPDU: 80 0D 02 02 06 1E 94 F2 C7 90 21 [08:13:10]Write to MH i2c: E2 0E 00 6D 03 80 0D 02 02 06 00 1E 94 F2 C7 90 21 00 00 12 [08:13:10]Write i2c OK [08:13:10]MH_I2C_Read... [08:13:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:13:10]Read from MH i2c: E2 [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: E2 03 00 [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: E2 03 00 6D 03 00 90 00 E4 [08:13:10]RAPDU: 90 00 [08:13:10]wFMCommunicate OK [08:13:10]wFMCommunicate request_size=4 [08:13:10]MH_SAM_APDU [08:13:10]CAPDU: 80 0D 03 02 [08:13:10]Write to MH i2c: E2 08 00 6E 03 80 0D 03 02 00 00 00 00 EC [08:13:10]Write i2c OK [08:13:10]MH_I2C_Read... [08:13:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:13:10]Read from MH i2c: E2 [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: E2 0B 00 [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: E2 0B 00 6E 03 00 5D 0E 19 44 D8 A5 95 40 90 00 07 [08:13:10]RAPDU: 5D 0E 19 44 D8 A5 95 40 90 00 [08:13:10]wFMCommunicate OK [08:13:10]SAM_PROTO_SignData done [08:13:10]FM_MakeSignedData done [08:13:10]CreateOFDProtocolMessage [08:13:10]wFMCommunicate request_size=4 [08:13:10]MH_SAM_APDU [08:13:10]CAPDU: 80 11 00 00 [08:13:10]Write to MH i2c: E2 08 00 6F 03 80 11 00 00 00 00 00 00 EC [08:13:10]Write i2c OK [08:13:10]MH_I2C_Read... [08:13:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:13:10]Read from MH i2c: E2 [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: E2 17 00 [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: E2 17 00 6F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 4B [08:13:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:13:10]wFMCommunicate OK [08:13:10]CreateOFDProtocolMessage done [08:13:10]OFDSenderStorePacket 86738 [08:13:10]StoreOFDPacket docnum=86738 [08:13:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 8E E3 08 01 FD 50 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 33 00 00 00 F4 03 04 00 96 D1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D2 52 01 00 35 04 06 00 1E 94 F2 C7 90 21 5D 0E 19 44 D8 A5 95 40 [08:13:10]CheckFolder [08:13:10]dirname=/storage/ofd_packets [08:13:10]CheckFolder done [08:13:10]ProducePacketName [08:13:10]name=ofd_packets/00086738 [08:13:10]NVStorageSaveData ofd_packets/00086738 [08:13:10]File name is /storage/ofd_packets/00086738 [08:13:10]Write 302 bytes [08:13:10]NVStorageSaveData done [08:13:10]OFDSenderStorePacket done [08:13:10]KKMCreateOFDPacket done [08:13:10]NVStorageSaveData kkm_last_timestamp [08:13:10]File name is /storage/kkm_last_timestamp [08:13:10]Write 4 bytes [08:13:10]NVStorageSaveData done [08:13:10]OFD Sender: Processing packet 86738 [packets to send 273, broken 272] [08:13:10]ProducePacketName [08:13:10]name=ofd_packets/00086738 [08:13:10]OFD Sender: To server: pG, [08:13:10]CommunicateWithHost lk.salyk.kg:30040 [08:13:10]ConnectInit lk.salyk.kg [08:13:10]ExternCall_PrintAddStr [08:13:10]wPrintStart [08:13:10]Write to MH i2c: 01 00 00 70 03 73 [08:13:10]Write i2c OK [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: 01 [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: 01 07 00 [08:13:10]MH_I2C_Read... [08:13:10]Read from MH i2c: 01 07 00 70 03 00 00 00 00 00 FF 0F 88 [08:13:10]RasterBufferAndPrint [08:13:10]line Счет N : (1)871593 [08:13:10]line ИНН: 02508201610067 [08:13:10]line Контрольно-Кассовый Чек [08:13:10]line ПРОДАЖА [08:13:10]line ТРК (МРК, ГНК) : 11 [08:13:10]line Товар: 2710194210 [08:13:10]line ДТ(л)-К-4 [08:13:10]line 26.250 * 76.20 [08:13:10]line = 2000.25 [08:13:10]line НДС 12% НСП 1% [08:13:10]line > о реализуемом товаре [08:13:10]line ОКРУГЛЕНИЕ: -0.25 [08:13:10]line ИТОГО: 2000.00 [08:13:10]line Внесено: 2000.00 [08:13:10]line СДАЧА: 0.00 [08:13:10]line НСП 1% : 17.70 [08:13:10]line НДС 12% : 212.42 [08:13:10]line Наличными: 2000.00 [08:13:10]line Безнал.: 0.00 [08:13:10]line Место: АЗС № 137 "Партнер Нефть" [08:13:10]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [08:13:10]line СНО: Общий режим [08:13:10]line Чек 51 22.09.2024 08:13 [08:13:10]line Смена: 497 ФФД: 1.0 [08:13:10]line ЗНМ: 0300000064 [08:13:10]line РНМ: 0000000000092592 [08:13:10]line Версия ККМ: 001 [08:13:10]line ФМ: 0000000000874979 [08:13:10]line ФД: 86738 [08:13:10]line ФПД: 33625077157921 [08:13:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T081310&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86738&fm=33625077157921&tin=02508201610067®Number=0000000000092592&sum=200000 [08:13:11]written 0, free lines is 4095 [08:13:11]Write to MH i2c: 01 00 00 9B 03 9E [08:13:11]Write i2c OK [08:13:11]MH_I2C_Read... [08:13:11]Read from MH i2c: 01 [08:13:11]MH_I2C_Read... [08:13:11]Read from MH i2c: 01 07 00 [08:13:11]MH_I2C_Read... [08:13:11]Read from MH i2c: 01 07 00 9B 03 00 00 00 00 00 D5 0C 86 [08:13:11]RasterBufferAndPrint [08:13:11]line [08:13:11]line [08:13:11]line [08:13:11]line [08:13:11]line [08:13:11]written 0, free lines is 3292 [08:13:11]MH_Cut [08:13:11]Write to MH i2c: D1 01 00 A2 03 01 77 [08:13:11]Write i2c OK [08:13:11]MH_I2C_Read... [08:13:11]Read from MH i2c: D1 [08:13:11]MH_I2C_Read... [08:13:11]Read from MH i2c: D1 01 00 [08:13:11]MH_I2C_Read... [08:13:11]Read from MH i2c: D1 01 00 A2 03 00 76 [08:13:11]Write to MH i2c: 01 00 00 A3 03 A6 [08:13:11]Write i2c OK [08:13:11]MH_I2C_Read... [08:13:11]Connected sock=11 [08:13:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 8E E3 08 01 FD 50 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 33 00 00 00 F4 03 04 00 96 D1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D2 52 01 00 35 04 06 00 1E 94 F2 C7 90 21 5D 0E 19 44 D8 A5 95 40 [08:13:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 4C C1 47 00 3C 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 34 39 37 39 10 04 04 00 D2 52 01 00 F4 03 04 00 66 7C EF 66 B6 04 01 00 00 5A 75 75 12 56 F7 68 F8 [08:13:12]CommunicateWithHost err = 0 [08:13:12]CheckOFDResponse [08:13:12]1017 (14) - 77093643461234 [08:13:12]1041 (16) - 0000000000874979 [08:13:12]1040 (4) - 86738 [08:13:12]1012 (4) - 22.09.2024 02:09 [08:13:12]1206 (1) - 0 [08:13:12]OFD Sender: Remove packet 86738 [08:13:12]ProducePacketName [08:13:12]name=ofd_packets/00086738 [08:13:12]NVStorageDeleteData [08:13:12]*** Cut start [08:13:12]*** Partial cut [08:13:12]*** CUTSNS_PIN = 1 [08:13:12]*** CUTSNS_PIN = 0 [08:13:12]*** Brake cut motor [08:13:12]OFD Sender: No OFD packet to send [08:13:12]Read from MH i2c: 01 [08:13:12]MH_I2C_Read... [08:13:12]*** Stop cut motor [08:13:13]*** Cut end [08:13:13]Read from MH i2c: 01 07 00 [08:13:13]MH_I2C_Read... [08:13:13]Read from MH i2c: 01 07 00 A3 03 00 00 00 00 00 FF 0F BB [08:13:13]process_action close_receipt done [08:13:13]requested_data is exist [08:13:13]produce_requested_data [08:13:13]requested_item fm.sn is exist - process it [08:13:13]wFMCommunicate request_size=4 [08:13:13]MH_SAM_APDU [08:13:13]CAPDU: 80 11 00 00 [08:13:13]Write to MH i2c: E2 08 00 A4 03 80 11 00 00 00 00 00 00 21 [08:13:13]Write i2c OK [08:13:13]MH_I2C_Read... [08:13:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:13:13]Read from MH i2c: E2 [08:13:13]MH_I2C_Read... [08:13:13]Read from MH i2c: E2 17 00 [08:13:13]MH_I2C_Read... [08:13:13]Read from MH i2c: E2 17 00 A4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 80 [08:13:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:13:13]wFMCommunicate OK [08:13:13]requested_item fd.num is exist - process it [08:13:13]SAM_PROTO_GetFieldsCounters [08:13:13]wFMCommunicate request_size=4 [08:13:13]MH_SAM_APDU [08:13:13]CAPDU: 80 13 00 00 [08:13:13]Write to MH i2c: E2 08 00 A5 03 80 13 00 00 00 00 00 00 24 [08:13:13]Write i2c OK [08:13:13]MH_I2C_Read... [08:13:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:13:13]Read from MH i2c: E2 [08:13:13]MH_I2C_Read... [08:13:13]Read from MH i2c: E2 62 00 [08:13:13]MH_I2C_Read... [08:13:13]Read from MH i2c: E2 62 00 A5 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D2 52 01 00 0E 04 04 00 F1 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 03 [08:13:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D2 52 01 00 0E 04 04 00 F1 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:13:13]wFMCommunicate OK [08:13:13]SAM_PROTO_GetFieldsCounters done [08:13:13]requested_item shift.num is exist - process it [08:13:13]requested_item shift.opened is exist - process it [08:13:13]req_shift_opened [08:13:13]FM_GetShiftState [08:13:13]SAM_PROTO_GetShiftState [08:13:13]wFMCommunicate request_size=4 [08:13:13]MH_SAM_APDU [08:13:13]CAPDU: 80 13 01 00 [08:13:13]Write to MH i2c: E2 08 00 A6 03 80 13 01 00 00 00 00 00 26 [08:13:13]Write i2c OK [08:13:13]MH_I2C_Read... [08:13:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:13:13]Read from MH i2c: E2 [08:13:13]MH_I2C_Read... [08:13:13]Read from MH i2c: E2 0E 00 [08:13:13]MH_I2C_Read... [08:13:13]Read from MH i2c: E2 0E 00 A6 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 E4 [08:13:13]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:13:13]wFMCommunicate OK [08:13:13]SAM_PROTO_GetShiftState done [08:13:13]FM_GetShiftState done [08:13:13]req_shift_opened done [08:13:13]requested_item shift.open_date is exist - process it [08:13:13]req_shift_open_date [08:13:13]req_shift_open_date done [08:13:13]produce_requested_data done [08:13:13]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86738,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [08:13:13]process_action_free close_receipt [08:13:13]json_value_free [08:13:13]json_value_free done [08:13:13]process_json_proto returns [08:13:13]Send response to host [08:13:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86738,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [08:13:13]free response buf [08:13:13]execute_script done [08:13:13]execute_script returns [08:13:13]free content buf [08:13:13]Sock 10.Close socket [08:13:13]Sock 10.Thread stoped [08:13:17]OFD Sender: No OFD packet to send [08:13:18]recv_with_timeout no data received [08:13:22]OFD Sender: No OFD packet to send [08:13:27]OFD Sender: No OFD packet to send [08:13:29]recv_with_timeout no data received [08:13:32]OFD Sender: No OFD packet to send [08:13:37]OFD Sender: No OFD packet to send [08:13:42]OFD Sender: No OFD packet to send [08:13:47]OFD Sender: No OFD packet to send [08:13:52]OFD Sender: No OFD packet to send [08:13:54]recv_with_timeout no data received [08:13:57]OFD Sender: No OFD packet to send [08:14:02]OFD Sender: No OFD packet to send [08:14:07]OFD Sender: No OFD packet to send [08:14:12]OFD Sender: No OFD packet to send [08:14:17]OFD Sender: No OFD packet to send [08:14:22]OFD Sender: No OFD packet to send [08:14:27]OFD Sender: No OFD packet to send [08:14:32]OFD Sender: No OFD packet to send [08:14:37]OFD Sender: No OFD packet to send [08:14:40]accept exits with 7 [08:14:40]New connection [08:14:40]New thread 3066592612 created [08:14:40]Thread 3066449252 joined [08:14:40]Waiting for new connection... [08:14:40] Sock 7.Parse request [08:14:40]Sock 7.Check first char [08:14:40]Sock 7.First char is OK [08:14:40]request: POST /json_proto HTTP/1.0 [08:14:40]Method: POST [08:14:40]URL: /json_proto [08:14:40]Method is POST - this is cgi request [08:14:40]url: /json_proto [08:14:40]query_string will be loaded in cgi processing [08:14:40]execute_cgi json_proto POST (null) [08:14:40]execute_cgi path=json_proto method=POST [08:14:40]POST find Content-Length [08:14:40]Host: 172.17.47.196:8080 [08:14:40]Content-Length: 677 [08:14:40]Content-Type: application/json [08:14:40] [08:14:40]POST finish read [08:14:40]Found Content-Length = 677 [08:14:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871594", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [08:14:40]execute_script... [08:14: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)871594", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [08:14:40]POST & json_proto [08:14:40]process_json_proto [08:14:40]json parsed OK: [08:14:40]protocol is kg_v1.0 [08:14:40]action value=close_receipt [08:14:40]process_action close_receipt [08:14:40]cmd_close_receipt [08:14:40]MH_GetDate [08:14:40]Write to MH i2c: F0 00 00 A7 03 99 [08:14:40]Write i2c OK [08:14:40]MH_I2C_Read... [08:14:40]Read from MH i2c: F0 [08:14:40]MH_I2C_Read... [08:14:40]Read from MH i2c: F0 09 00 [08:14:40]MH_I2C_Read... [08:14:40]Read from MH i2c: F0 09 00 A7 03 00 F1 D1 EF 66 4C 6B 94 66 6A [08:14:40]GetLastDocTimeStamp 1726992790 [08:14:40]current date 1726992881 [08:14:40]FM_GetShiftState [08:14:40]SAM_PROTO_GetShiftState [08:14:40]wFMCommunicate request_size=4 [08:14:40]MH_SAM_APDU [08:14:40]CAPDU: 80 13 01 00 [08:14:40]Write to MH i2c: E2 08 00 A8 03 80 13 01 00 00 00 00 00 28 [08:14:40]Write i2c OK [08:14:40]MH_I2C_Read... [08:14:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:14:40]Read from MH i2c: E2 [08:14:40]MH_I2C_Read... [08:14:40]Read from MH i2c: E2 0E 00 [08:14:40]MH_I2C_Read... [08:14:40]Read from MH i2c: E2 0E 00 A8 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 E6 [08:14:40]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:14:40]wFMCommunicate OK [08:14:40]SAM_PROTO_GetShiftState done [08:14:40]FM_GetShiftState done [08:14:40]opened in 1726964220 [08:14:40]opened+sec_in_day 1727050620 [08:14:40]quantity*price = 60003 [08:14:40]sum+1 = 60004 [08:14:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 52 22.09.2024 08:14 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86739 ФПД: 63598469879152 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T081441&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86739&fm=63598469879152&tin=02508201610067®Number=0000000000092592&sum=60000 [08:14:41]StoreToDocumentArchive [08:14:41]shift 497 fd 86739 [08:14:41]save to /storage/0497/doc_00086739 [08:14:41]save last doc name /storage/0497/doc_00086739 to /storage/kkm_last_doc_name [08:14:41]save OK [08:14:41]Clear old archive folders... [08:14:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:14:41]tlvbuf is 01C26320 [08:14:41]SAM_PROTO_ClearQueue [08:14:41]wFMCommunicate request_size=4 [08:14:41]MH_SAM_APDU [08:14:41]CAPDU: 80 09 00 00 [08:14:41]Write to MH i2c: E2 08 00 B5 03 80 09 00 00 00 00 00 00 2A [08:14:41]Write i2c OK [08:14:41]MH_I2C_Read... [08:14:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:14:41]Read from MH i2c: E2 [08:14:41]MH_I2C_Read... [08:14:41]Read from MH i2c: E2 03 00 [08:14:41]MH_I2C_Read... [08:14:41]Read from MH i2c: E2 03 00 B5 03 00 90 00 2C [08:14:41]RAPDU: 90 00 [08:14:41]wFMCommunicate OK [08:14:41]SAM_PROTO_ClearQueue done [08:14:41]KKMCreateOFDPacket [08:14:41]OFDProtocolAddRootSTLVToBuf [08:14:41]FM_MakeSignedData [08:14:41]FM_MakeSignedData [08:14:41]SAM_PROTO_SignData [08:14:41]wFMCommunicate request_size=4 [08:14:41]MH_SAM_APDU [08:14:41]CAPDU: 80 0D 01 02 [08:14:41]Write to MH i2c: E2 08 00 B6 03 80 0D 01 02 00 00 00 00 32 [08:14:41]Write i2c OK [08:14:41]MH_I2C_Read... [08:14:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:14:41]Read from MH i2c: E2 [08:14:41]MH_I2C_Read... [08:14:41]Read from MH i2c: E2 03 00 [08:14:41]MH_I2C_Read... [08:14:41]Read from MH i2c: E2 03 00 B6 03 00 90 00 2D [08:14:41]RAPDU: 90 00 [08:14:41]wFMCommunicate OK [08:14:41]wFMCommunicate request_size=255 [08:14:41]MH_SAM_APDU [08:14: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 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 34 00 00 00 F4 03 04 00 F1 D1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D3 52 01 00 35 04 06 00 39 [08:14:41]Write to MH i2c: E2 02 01 B7 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 34 00 00 00 F4 03 04 00 F1 D1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D3 52 01 00 35 04 06 00 39 00 00 22 [08:14:41]Write i2c OK [08:14:41]MH_I2C_Read... [08:14:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:14:42]Read from MH i2c: E2 [08:14:42]MH_I2C_Read... [08:14:42]Read from MH i2c: E2 03 00 [08:14:42]MH_I2C_Read... [08:14:42]Read from MH i2c: E2 03 00 B7 03 00 90 00 2E [08:14:42]RAPDU: 90 00 [08:14:42]wFMCommunicate OK [08:14:42]wFMCommunicate request_size=10 [08:14:42]MH_SAM_APDU [08:14:42]CAPDU: 80 0D 02 02 05 D7 AC 34 95 70 [08:14:42]Write to MH i2c: E2 0D 00 B8 03 80 0D 02 02 05 00 D7 AC 34 95 70 00 00 FB [08:14:42]Write i2c OK [08:14:42]MH_I2C_Read... [08:14:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:14:42]Read from MH i2c: E2 [08:14:42]MH_I2C_Read... [08:14:42]Read from MH i2c: E2 03 00 [08:14:42]MH_I2C_Read... [08:14:42]Read from MH i2c: E2 03 00 B8 03 00 90 00 2F [08:14:42]RAPDU: 90 00 [08:14:42]wFMCommunicate OK [08:14:42]wFMCommunicate request_size=4 [08:14:42]MH_SAM_APDU [08:14:42]CAPDU: 80 0D 03 02 [08:14:42]Write to MH i2c: E2 08 00 B9 03 80 0D 03 02 00 00 00 00 37 [08:14:42]Write i2c OK [08:14:42]MH_I2C_Read... [08:14:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:14:42]Read from MH i2c: E2 [08:14:42]MH_I2C_Read... [08:14:42]Read from MH i2c: E2 0B 00 [08:14:42]MH_I2C_Read... [08:14:42]Read from MH i2c: E2 0B 00 B9 03 00 74 AD FB A3 1F A6 5C A7 90 00 BF [08:14:42]RAPDU: 74 AD FB A3 1F A6 5C A7 90 00 [08:14:42]wFMCommunicate OK [08:14:42]SAM_PROTO_SignData done [08:14:42]FM_MakeSignedData done [08:14:42]CreateOFDProtocolMessage [08:14:42]wFMCommunicate request_size=4 [08:14:42]MH_SAM_APDU [08:14:42]CAPDU: 80 11 00 00 [08:14:42]Write to MH i2c: E2 08 00 BA 03 80 11 00 00 00 00 00 00 37 [08:14:42]Write i2c OK [08:14:42]MH_I2C_Read... [08:14:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:14:42]Read from MH i2c: E2 [08:14:42]MH_I2C_Read... [08:14:42]Read from MH i2c: E2 17 00 [08:14:42]MH_I2C_Read... [08:14:42]Read from MH i2c: E2 17 00 BA 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 96 [08:14:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:14:42]wFMCommunicate OK [08:14:42]CreateOFDProtocolMessage done [08:14:42]OFDSenderStorePacket 86739 [08:14:42]StoreOFDPacket docnum=86739 [08:14:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 3F 84 07 01 12 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 34 00 00 00 F4 03 04 00 F1 D1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D3 52 01 00 35 04 06 00 39 D7 AC 34 95 70 74 AD FB A3 1F A6 5C A7 [08:14:42]CheckFolder [08:14:42]dirname=/storage/ofd_packets [08:14:42]CheckFolder done [08:14:42]ProducePacketName [08:14:42]name=ofd_packets/00086739 [08:14:42]NVStorageSaveData ofd_packets/00086739 [08:14:42]File name is /storage/ofd_packets/00086739 [08:14:42]Write 301 bytes [08:14:42]NVStorageSaveData done [08:14:42]OFDSenderStorePacket done [08:14:42]KKMCreateOFDPacket done [08:14:42]NVStorageSaveData kkm_last_timestamp [08:14:42]File name is /storage/kkm_last_timestamp [08:14:42]Write 4 bytes [08:14:42]NVStorageSaveData done [08:14:42]ExternCall_PrintAddStr [08:14:42]wPrintStart [08:14:42]Write to MH i2c: 01 00 00 BB 03 BE [08:14:42]Write i2c OK [08:14:42]MH_I2C_Read... [08:14:42]Read from MH i2c: 01 [08:14:42]MH_I2C_Read... [08:14:42]Read from MH i2c: 01 07 00 [08:14:42]MH_I2C_Read... [08:14:42]Read from MH i2c: 01 07 00 BB 03 00 00 00 00 00 FF 0F D3 [08:14:42]RasterBufferAndPrint [08:14:42]line Счет N : (1)871594 [08:14:42]line ИНН: 02508201610067 [08:14:42]line Контрольно-Кассовый Чек [08:14:42]line ПРОДАЖА [08:14:42]line ТРК (МРК, ГНК) : 43 [08:14:42]line Товар: 2710124130 [08:14:42]line Аи-92-К-5 [08:14:42]line 8.850 * 67.80 [08:14:42]line = 600.03 [08:14:42]line НДС 12% НСП 1% [08:14:42]line > о реализуемом товаре [08:14:42]line ОКРУГЛЕНИЕ: -0.03 [08:14:42]line ИТОГО: 600.00 [08:14:42]line Внесено: 600.00 [08:14:42]line СДАЧА: 0.00 [08:14:42]line НСП 1% : 5.31 [08:14:42]line НДС 12% : 63.72 [08:14:42]line Наличными: 600.00 [08:14:42]line Безнал.: 0.00 [08:14:42]line Место: АЗС № 137 "Партнер Нефть" [08:14:42]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [08:14:42]line СНО: Общий режим [08:14:42]line Чек 52 22.09.2024 08:14 [08:14:42]line Смена: 497 ФФД: 1.0 [08:14:42]line ЗНМ: 0300000064 [08:14:42]line РНМ: 0000000000092592 [08:14:42]line Версия ККМ: 001 [08:14:42]line ФМ: 0000000000874979 [08:14:42]line ФД: 86739 [08:14:42]line ФПД: 63598469879152 [08:14:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T081441&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86739&fm=63598469879152&tin=02508201610067®Number=0000000000092592&sum=60000 [08:14:42]OFD Sender: Processing packet 86739 [packets to send 273, broken 272] [08:14:42]ProducePacketName [08:14:42]name=ofd_packets/00086739 [08:14:42]OFD Sender: To server: pG, [08:14:42]CommunicateWithHost lk.salyk.kg:30040 [08:14:42]ConnectInit lk.salyk.kg [08:14:42]written 0, free lines is 4095 [08:14:43]Write to MH i2c: 01 00 00 E6 03 E9 [08:14:43]Write i2c OK [08:14:43]MH_I2C_Read... [08:14:43]Read from MH i2c: 01 [08:14:43]MH_I2C_Read... [08:14:43]Read from MH i2c: 01 07 00 [08:14:43]MH_I2C_Read... [08:14:43]Read from MH i2c: 01 07 00 E6 03 00 00 00 00 00 D4 0C D0 [08:14:43]RasterBufferAndPrint [08:14:43]line [08:14:43]line [08:14:43]line [08:14:43]line [08:14:43]line [08:14:43]written 0, free lines is 3292 [08:14:43]MH_Cut [08:14:43]Write to MH i2c: D1 01 00 ED 03 01 C2 [08:14:43]Write i2c OK [08:14:43]MH_I2C_Read... [08:14:43]Read from MH i2c: D1 [08:14:43]MH_I2C_Read... [08:14:43]Read from MH i2c: D1 01 00 [08:14:43]MH_I2C_Read... [08:14:43]Read from MH i2c: D1 01 00 ED 03 00 C1 [08:14:43]Write to MH i2c: 01 00 00 EE 03 F1 [08:14:43]Write i2c OK [08:14:43]MH_I2C_Read... [08:14:43]*** Cut start [08:14:43]*** Partial cut [08:14:43]*** CUTSNS_PIN = 1 [08:14:43]*** CUTSNS_PIN = 0 [08:14:44]*** Brake cut motor [08:14:44]Read from MH i2c: 01 [08:14:44]MH_I2C_Read... [08:14:44]Read from MH i2c: 01 07 00 [08:14:44]MH_I2C_Read... [08:14:44]*** Stop cut motor [08:14:44]*** Cut end [08:14:44]Read from MH i2c: 01 07 00 EE 03 00 00 00 00 00 FF 0F 06 [08:14:44]process_action close_receipt done [08:14:44]requested_data is exist [08:14:44]produce_requested_data [08:14:44]requested_item fm.sn is exist - process it [08:14:44]wFMCommunicate request_size=4 [08:14:44]MH_SAM_APDU [08:14:44]CAPDU: 80 11 00 00 [08:14:44]Write to MH i2c: E2 08 00 EF 03 80 11 00 00 00 00 00 00 6C [08:14:44]Write i2c OK [08:14:44]MH_I2C_Read... [08:14:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:14:44]Read from MH i2c: E2 [08:14:44]MH_I2C_Read... [08:14:44]Read from MH i2c: E2 17 00 [08:14:44]MH_I2C_Read... [08:14:44]Read from MH i2c: E2 17 00 EF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 CB [08:14:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:14:44]wFMCommunicate OK [08:14:44]requested_item fd.num is exist - process it [08:14:44]SAM_PROTO_GetFieldsCounters [08:14:44]wFMCommunicate request_size=4 [08:14:44]MH_SAM_APDU [08:14:44]CAPDU: 80 13 00 00 [08:14:44]Write to MH i2c: E2 08 00 F0 03 80 13 00 00 00 00 00 00 6F [08:14:44]Write i2c OK [08:14:44]MH_I2C_Read... [08:14:44]Connected sock=10 [08:14:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 3F 84 07 01 12 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 34 00 00 00 F4 03 04 00 F1 D1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D3 52 01 00 35 04 06 00 39 D7 AC 34 95 70 74 AD FB A3 1F A6 5C A7 [08:14:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:14:44]Read from MH i2c: E2 [08:14:44]MH_I2C_Read... [08:14:44]Read from MH i2c: E2 62 00 [08:14:44]MH_I2C_Read... [08:14:44]Read from MH i2c: E2 62 00 F0 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D3 52 01 00 0E 04 04 00 F1 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 52 [08:14:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D3 52 01 00 0E 04 04 00 F1 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:14:44]wFMCommunicate OK [08:14:44]SAM_PROTO_GetFieldsCounters done [08:14:44]requested_item shift.num is exist - process it [08:14:44]requested_item shift.opened is exist - process it [08:14:44]req_shift_opened [08:14:44]FM_GetShiftState [08:14:44]SAM_PROTO_GetShiftState [08:14:44]wFMCommunicate request_size=4 [08:14:44]MH_SAM_APDU [08:14:44]CAPDU: 80 13 01 00 [08:14:44]Write to MH i2c: E2 08 00 F1 03 80 13 01 00 00 00 00 00 71 [08:14:44]Write i2c OK [08:14:44]MH_I2C_Read... [08:14:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:14:44]Read from MH i2c: E2 [08:14:44]MH_I2C_Read... [08:14:44]Read from MH i2c: E2 0E 00 [08:14:44]MH_I2C_Read... [08:14:44]Read from MH i2c: E2 0E 00 F1 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 2F [08:14:44]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:14:44]wFMCommunicate OK [08:14:44]SAM_PROTO_GetShiftState done [08:14:44]FM_GetShiftState done [08:14:44]req_shift_opened done [08:14:44]requested_item shift.open_date is exist - process it [08:14:44]req_shift_open_date [08:14:44]req_shift_open_date done [08:14:44]produce_requested_data done [08:14:44]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86739,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [08:14:44]process_action_free close_receipt [08:14:44]json_value_free [08:14:44]json_value_free done [08:14:44]process_json_proto returns [08:14:44]Send response to host [08:14:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86739,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [08:14:44]free response buf [08:14:44]execute_script done [08:14:44]execute_script returns [08:14:44]free content buf [08:14:44]Sock 7.Close socket [08:14:44]Sock 7.Thread stoped [08:14:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 8E CF 47 00 3C 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 34 39 37 39 10 04 04 00 D3 52 01 00 F4 03 04 00 C3 7C EF 66 B6 04 01 00 00 80 73 7A 05 BC 70 CF 99 [08:14:45]CommunicateWithHost err = 0 [08:14:45]CheckOFDResponse [08:14:45]1017 (14) - 77093643461234 [08:14:45]1041 (16) - 0000000000874979 [08:14:45]1040 (4) - 86739 [08:14:45]1012 (4) - 22.09.2024 02:11 [08:14:45]1206 (1) - 0 [08:14:45]OFD Sender: Remove packet 86739 [08:14:45]ProducePacketName [08:14:45]name=ofd_packets/00086739 [08:14:45]NVStorageDeleteData [08:14:46]OFD Sender: No OFD packet to send [08:14:49]recv_with_timeout no data received [08:14:51]OFD Sender: No OFD packet to send [08:14:56]OFD Sender: No OFD packet to send [08:15:01]OFD Sender: No OFD packet to send [08:15:06]OFD Sender: No OFD packet to send [08:15:11]recv_with_timeout no data received [08:15:11]OFD Sender: No OFD packet to send [08:15:16]OFD Sender: No OFD packet to send [08:15:21]OFD Sender: No OFD packet to send [08:15:26]OFD Sender: No OFD packet to send [08:15:30]recv_with_timeout no data received [08:15:31]OFD Sender: No OFD packet to send [08:15:35]accept exits with 9 [08:15:35]New connection [08:15:35]New thread 3066449252 created [08:15:35]Thread 3066592612 joined [08:15:35]Waiting for new connection... [08:15:35] Sock 9.Parse request [08:15:35]Sock 9.Check first char [08:15:35]Sock 9.First char is OK [08:15:35]request: POST /json_proto HTTP/1.0 [08:15:35]Method: POST [08:15:35]URL: /json_proto [08:15:35]Method is POST - this is cgi request [08:15:35]url: /json_proto [08:15:35]query_string will be loaded in cgi processing [08:15:35]execute_cgi json_proto POST (null) [08:15:35]execute_cgi path=json_proto method=POST [08:15:35]POST find Content-Length [08:15:35]Host: 172.17.47.196:8080 [08:15:35]Content-Length: 646 [08:15:35]Content-Type: application/json [08:15:35] [08:15:35]POST finish read [08:15:35]Found Content-Length = 646 [08:15:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148065", "tax_sys" : 0, "items" : [ { "code": "90162602", "name": "\u042D\u043D\u0435\u0440\u0433 \u043D\u0430\u043F\u0438\u0442\u043E\u043A Red bull 0,25\u043B", "price" : 185.00, "quantity" : 1.000, "sum" : 185.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 185.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:15:35]execute_script... [08: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 : (3)148065", "tax_sys" : 0, "items" : [ { "code": "90162602", "name": "\u042D\u043D\u0435\u0440\u0433 \u043D\u0430\u043F\u0438\u0442\u043E\u043A Red bull 0,25\u043B", "price" : 185.00, "quantity" : 1.000, "sum" : 185.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 185.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:15:35]POST & json_proto [08:15:35]process_json_proto [08:15:35]json parsed OK: [08:15:35]protocol is kg_v1.0 [08:15:35]action value=close_receipt [08:15:35]process_action close_receipt [08:15:35]cmd_close_receipt [08:15:35]MH_GetDate [08:15:35]Write to MH i2c: F0 00 00 F2 03 E4 [08:15:35]Write i2c OK [08:15:35]MH_I2C_Read... [08:15:35]Read from MH i2c: F0 [08:15:35]MH_I2C_Read... [08:15:35]Read from MH i2c: F0 09 00 [08:15:35]MH_I2C_Read... [08:15:35]Read from MH i2c: F0 09 00 F2 03 00 28 D2 EF 66 4C 6B 94 66 ED [08:15:35]GetLastDocTimeStamp 1726992881 [08:15:35]current date 1726992936 [08:15:35]FM_GetShiftState [08:15:35]SAM_PROTO_GetShiftState [08:15:35]wFMCommunicate request_size=4 [08:15:35]MH_SAM_APDU [08:15:35]CAPDU: 80 13 01 00 [08:15:35]Write to MH i2c: E2 08 00 F3 03 80 13 01 00 00 00 00 00 73 [08:15:35]Write i2c OK [08:15:35]MH_I2C_Read... [08:15:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:15:35]Read from MH i2c: E2 [08:15:35]MH_I2C_Read... [08:15:35]Read from MH i2c: E2 0E 00 [08:15:35]MH_I2C_Read... [08:15:35]Read from MH i2c: E2 0E 00 F3 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 31 [08:15:35]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:15:35]wFMCommunicate OK [08:15:35]SAM_PROTO_GetShiftState done [08:15:35]FM_GetShiftState done [08:15:35]opened in 1726964220 [08:15:35]opened+sec_in_day 1727050620 [08:15:35]quantity*price = 18500 [08:15:35]sum+1 = 18501 [08:15:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 185.00 НСП 1% : 1.64 НДС 12% : 19.65 Наличными: 185.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 53 22.09.2024 08:15 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86740 ФПД: 272473525480671 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T081536&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86740&fm=272473525480671&tin=02508201610067®Number=0000000000092592&sum=18500 0 [08:15:36]StoreToDocumentArchive [08:15:36]shift 497 fd 86740 [08:15:36]save to /storage/0497/doc_00086740 [08:15:36]save last doc name /storage/0497/doc_00086740 to /storage/kkm_last_doc_name [08:15:36]save OK [08:15:36]Clear old archive folders... [08:15:36]ProcessDocumentItem done err = 0, tmpTLVsize=278 [08:15:36]tlvbuf is 01C22420 [08:15:36]SAM_PROTO_ClearQueue [08:15:36]wFMCommunicate request_size=4 [08:15:36]MH_SAM_APDU [08:15:36]CAPDU: 80 09 00 00 [08:15:36]Write to MH i2c: E2 08 00 00 04 80 09 00 00 00 00 00 00 76 [08:15:36]Write i2c OK [08:15:36]MH_I2C_Read... [08:15:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:15:36]Read from MH i2c: E2 [08:15:36]MH_I2C_Read... [08:15:36]Read from MH i2c: E2 03 00 [08:15:36]MH_I2C_Read... [08:15:36]Read from MH i2c: E2 03 00 00 04 00 90 00 78 [08:15:36]RAPDU: 90 00 [08:15:36]wFMCommunicate OK [08:15:36]SAM_PROTO_ClearQueue done [08:15:36]KKMCreateOFDPacket [08:15:36]OFDProtocolAddRootSTLVToBuf [08:15:36]FM_MakeSignedData [08:15:36]FM_MakeSignedData [08:15:36]SAM_PROTO_SignData [08:15:36]wFMCommunicate request_size=4 [08:15:36]MH_SAM_APDU [08:15:36]CAPDU: 80 0D 01 02 [08:15:36]Write to MH i2c: E2 08 00 01 04 80 0D 01 02 00 00 00 00 7E [08:15:36]Write i2c OK [08:15:36]MH_I2C_Read... [08:15:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:15:36]Read from MH i2c: E2 [08:15:36]MH_I2C_Read... [08:15:36]Read from MH i2c: E2 03 00 [08:15:36]MH_I2C_Read... [08:15:36]Read from MH i2c: E2 03 00 01 04 00 90 00 79 [08:15:36]RAPDU: 90 00 [08:15:36]wFMCommunicate OK [08:15:36]wFMCommunicate request_size=255 [08:15:36]MH_SAM_APDU [08:15:36]CAPDU: 80 0D 02 02 FA 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 39 30 31 36 32 36 30 32 06 04 29 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 52 65 64 20 62 75 6C 6C 20 30 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 44 48 00 00 00 00 13 04 06 00 44 48 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 48 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 07 00 00 00 00 07 04 06 00 44 48 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 28 D2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 [08:15:36]Write to MH i2c: E2 02 01 02 04 80 0D 02 02 FA 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 39 30 31 36 32 36 30 32 06 04 29 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 52 65 64 20 62 75 6C 6C 20 30 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 44 48 00 00 00 00 13 04 06 00 44 48 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 48 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 07 00 00 00 00 07 04 06 00 44 48 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 28 D2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 00 00 64 [08:15:36]Write i2c OK [08:15:36]MH_I2C_Read... [08:15:36]OFD Sender: No OFD packet to send [08:15:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:15:36]Read from MH i2c: E2 [08:15:36]MH_I2C_Read... [08:15:36]Read from MH i2c: E2 03 00 [08:15:36]MH_I2C_Read... [08:15:36]Read from MH i2c: E2 03 00 02 04 00 90 00 7A [08:15:36]RAPDU: 90 00 [08:15:36]wFMCommunicate OK [08:15:36]wFMCommunicate request_size=37 [08:15:36]MH_SAM_APDU [08:15:36]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D4 52 01 00 35 04 06 00 F7 D0 2F B2 6C DF [08:15:36]Write to MH i2c: E2 28 00 03 04 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D4 52 01 00 35 04 06 00 F7 D0 2F B2 6C DF 00 00 FE [08:15:36]Write i2c OK [08:15:36]MH_I2C_Read... [08:15:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:15:36]Read from MH i2c: E2 [08:15:36]MH_I2C_Read... [08:15:36]Read from MH i2c: E2 03 00 [08:15:36]MH_I2C_Read... [08:15:36]Read from MH i2c: E2 03 00 03 04 00 90 00 7B [08:15:36]RAPDU: 90 00 [08:15:36]wFMCommunicate OK [08:15:36]wFMCommunicate request_size=4 [08:15:36]MH_SAM_APDU [08:15:36]CAPDU: 80 0D 03 02 [08:15:36]Write to MH i2c: E2 08 00 04 04 80 0D 03 02 00 00 00 00 83 [08:15:36]Write i2c OK [08:15:36]MH_I2C_Read... [08:15:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:15:36]Read from MH i2c: E2 [08:15:36]MH_I2C_Read... [08:15:36]Read from MH i2c: E2 0B 00 [08:15:36]MH_I2C_Read... [08:15:36]Read from MH i2c: E2 0B 00 04 04 00 70 5C F6 6F 25 9A 29 54 90 00 F1 [08:15:36]RAPDU: 70 5C F6 6F 25 9A 29 54 90 00 [08:15:36]wFMCommunicate OK [08:15:36]SAM_PROTO_SignData done [08:15:36]FM_MakeSignedData done [08:15:36]CreateOFDProtocolMessage [08:15:36]wFMCommunicate request_size=4 [08:15:36]MH_SAM_APDU [08:15:36]CAPDU: 80 11 00 00 [08:15:36]Write to MH i2c: E2 08 00 05 04 80 11 00 00 00 00 00 00 83 [08:15:36]Write i2c OK [08:15:36]MH_I2C_Read... [08:15:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:15:36]Read from MH i2c: E2 [08:15:36]MH_I2C_Read... [08:15:36]Read from MH i2c: E2 17 00 [08:15:36]MH_I2C_Read... [08:15:36]Read from MH i2c: E2 17 00 05 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E2 [08:15:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:15:36]wFMCommunicate OK [08:15:36]CreateOFDProtocolMessage done [08:15:36]OFDSenderStorePacket 86740 [08:15:36]StoreOFDPacket docnum=86740 [08:15:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 2A 01 00 00 A2 33 22 01 55 79 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 39 30 31 36 32 36 30 32 06 04 29 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 52 65 64 20 62 75 6C 6C 20 30 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 44 48 00 00 00 00 13 04 06 00 44 48 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 48 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 07 00 00 00 00 07 04 06 00 44 48 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 28 D2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D4 52 01 00 35 04 06 00 F7 D0 2F B2 6C DF 70 5C F6 6F 25 9A 29 54 [08:15:36]CheckFolder [08:15:36]dirname=/storage/ofd_packets [08:15:36]CheckFolder done [08:15:36]ProducePacketName [08:15:36]name=ofd_packets/00086740 [08:15:36]NVStorageSaveData ofd_packets/00086740 [08:15:36]File name is /storage/ofd_packets/00086740 [08:15:36]Write 328 bytes [08:15:36]NVStorageSaveData done [08:15:36]OFDSenderStorePacket done [08:15:36]KKMCreateOFDPacket done [08:15:36]NVStorageSaveData kkm_last_timestamp [08:15:36]File name is /storage/kkm_last_timestamp [08:15:36]Write 4 bytes [08:15:36]NVStorageSaveData done [08:15:36]ExternCall_PrintAddStr [08:15:36]wPrintStart [08:15:36]Write to MH i2c: 01 00 00 06 04 0A [08:15:36]Write i2c OK [08:15:36]MH_I2C_Read... [08:15:36]Read from MH i2c: 01 [08:15:36]MH_I2C_Read... [08:15:36]Read from MH i2c: 01 07 00 [08:15:36]MH_I2C_Read... [08:15:36]Read from MH i2c: 01 07 00 06 04 00 00 00 00 00 FF 0F 1F [08:15:36]RasterBufferAndPrint [08:15:36]line Счет N : (3)148065 [08:15:36]line ИНН: 02508201610067 [08:15:36]line Контрольно-Кассовый Чек [08:15:36]line ПРОДАЖА [08:15:36]line Товар: 90162602 [08:15:36]line Энерг напиток Red bull 0,25л [08:15:36]line 1.000 * 185.00 [08:15:36]line = 185.00 [08:15:36]line НДС 12% НСП 1% [08:15:36]line > о реализуемом товаре [08:15:36]line ИТОГО: 185.00 [08:15:36]line НСП 1% : 1.64 [08:15:36]line НДС 12% : 19.65 [08:15:36]line Наличными: 185.00 [08:15:36]line Безнал.: 0.00 [08:15:36]line Место: АЗС № 137 "Партнер Нефть" [08:15:36]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [08:15:36]line СНО: Общий режим [08:15:36]line Чек 53 22.09.2024 08:15 [08:15:36]line Смена: 497 ФФД: 1.0 [08:15:36]line ЗНМ: 0300000064 [08:15:36]line РНМ: 0000000000092592 [08:15:36]line Версия ККМ: 001 [08:15:36]line ФМ: 0000000000874979 [08:15:36]line ФД: 86740 [08:15:36]line ФПД: 272473525480671 [08:15:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T081536&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86740&fm=272473525480671&tin=02508201610067®Number=0000000000092592&sum=18500 [08:15:37]line 0 [08:15:37]OFD Sender: Processing packet 86740 [packets to send 273, broken 272] [08:15:37]ProducePacketName [08:15:37]name=ofd_packets/00086740 [08:15:37]OFD Sender: To server: pG, [08:15:37]CommunicateWithHost lk.salyk.kg:30040 [08:15:37]ConnectInit lk.salyk.kg [08:15:37]written 0, free lines is 4095 [08:15:37]Write to MH i2c: 01 00 00 2E 04 32 [08:15:37]Write i2c OK [08:15:37]MH_I2C_Read... [08:15:37]Read from MH i2c: 01 [08:15:37]MH_I2C_Read... [08:15:37]Read from MH i2c: 01 07 00 [08:15:37]MH_I2C_Read... [08:15:37]Read from MH i2c: 01 07 00 2E 04 00 00 00 00 00 FA 0C 3F [08:15:37]RasterBufferAndPrint [08:15:37]line [08:15:37]line [08:15:37]line [08:15:37]line [08:15:37]line [08:15:37]written 0, free lines is 3328 [08:15:37]MH_Cut [08:15:37]Write to MH i2c: D1 01 00 35 04 01 0B [08:15:37]Write i2c OK [08:15:37]MH_I2C_Read... [08:15:37]Read from MH i2c: D1 [08:15:37]MH_I2C_Read... [08:15:37]Read from MH i2c: D1 01 00 [08:15:37]MH_I2C_Read... [08:15:37]Read from MH i2c: D1 01 00 35 04 00 0A [08:15:37]Write to MH i2c: 01 00 00 36 04 3A [08:15:37]Write i2c OK [08:15:37]MH_I2C_Read... [08:15:38]*** Cut start [08:15:38]*** Partial cut [08:15:38]*** CUTSNS_PIN = 1 [08:15:38]*** CUTSNS_PIN = 0 [08:15:38]*** Brake cut motor [08:15:38]Connected sock=11 [08: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 34 39 37 39 2A 01 00 00 A2 33 22 01 55 79 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 39 30 31 36 32 36 30 32 06 04 29 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 52 65 64 20 62 75 6C 6C 20 30 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 44 48 00 00 00 00 13 04 06 00 44 48 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 48 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 07 00 00 00 00 07 04 06 00 44 48 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 28 D2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D4 52 01 00 35 04 06 00 F7 D0 2F B2 6C DF 70 5C F6 6F 25 9A 29 54 [08:15:38]Read from MH i2c: 01 [08:15:38]MH_I2C_Read... [08:15:38]*** Stop cut motor [08:15:38]*** Cut end [08:15:38]Read from MH i2c: 01 07 00 [08:15:38]MH_I2C_Read... [08:15:38]Read from MH i2c: 01 07 00 36 04 00 00 00 00 00 FF 0F 4F [08:15:38]process_action close_receipt done [08:15:38]requested_data is exist [08:15:38]produce_requested_data [08:15:38]requested_item fm.sn is exist - process it [08:15:38]wFMCommunicate request_size=4 [08:15:38]MH_SAM_APDU [08:15:38]CAPDU: 80 11 00 00 [08:15:38]Write to MH i2c: E2 08 00 37 04 80 11 00 00 00 00 00 00 B5 [08:15:38]Write i2c OK [08:15:38]MH_I2C_Read... [08:15:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:15:38]Read from MH i2c: E2 [08:15:38]MH_I2C_Read... [08:15:38]Read from MH i2c: E2 17 00 [08:15:38]MH_I2C_Read... [08:15:38]Read from MH i2c: E2 17 00 37 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 14 [08:15:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:15:38]wFMCommunicate OK [08:15:38]requested_item fd.num is exist - process it [08:15:38]SAM_PROTO_GetFieldsCounters [08:15:38]wFMCommunicate request_size=4 [08:15:38]MH_SAM_APDU [08:15:38]CAPDU: 80 13 00 00 [08:15:38]Write to MH i2c: E2 08 00 38 04 80 13 00 00 00 00 00 00 B8 [08:15:38]Write i2c OK [08:15:38]MH_I2C_Read... [08:15:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:15:39]Read from MH i2c: E2 [08:15:39]MH_I2C_Read... [08:15:39]Read from MH i2c: E2 62 00 [08:15:39]MH_I2C_Read... [08:15:39]Read from MH i2c: E2 62 00 38 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D4 52 01 00 0E 04 04 00 F1 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 9F [08:15:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D4 52 01 00 0E 04 04 00 F1 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:15:39]wFMCommunicate OK [08:15:39]SAM_PROTO_GetFieldsCounters done [08:15:39]requested_item shift.num is exist - process it [08:15:39]requested_item shift.opened is exist - process it [08:15:39]req_shift_opened [08:15:39]FM_GetShiftState [08:15:39]SAM_PROTO_GetShiftState [08:15:39]wFMCommunicate request_size=4 [08:15:39]MH_SAM_APDU [08:15:39]CAPDU: 80 13 01 00 [08:15:39]Write to MH i2c: E2 08 00 39 04 80 13 01 00 00 00 00 00 BA [08:15:39]Write i2c OK [08:15:39]MH_I2C_Read... [08:15:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:15:39]Read from MH i2c: E2 [08:15:39]MH_I2C_Read... [08:15:39]Read from MH i2c: E2 0E 00 [08:15:39]MH_I2C_Read... [08:15:39]Read from MH i2c: E2 0E 00 39 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 78 [08:15:39]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:15:39]wFMCommunicate OK [08:15:39]SAM_PROTO_GetShiftState done [08:15:39]FM_GetShiftState done [08:15:39]req_shift_opened done [08:15:39]requested_item shift.open_date is exist - process it [08:15:39]req_shift_open_date [08:15:39]req_shift_open_date done [08:15:39]produce_requested_data done [08:15:39]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86740,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [08:15:39]process_action_free close_receipt [08:15:39]json_value_free [08:15:39]json_value_free done [08:15:39]process_json_proto returns [08:15:39]Send response to host [08:15:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86740,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [08:15:39]free response buf [08:15:39]execute_script done [08:15:39]execute_script returns [08:15:39]free content buf [08:15:39]Sock 9.Close socket [08:15:39]Sock 9.Thread stoped [08:15:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 91 25 47 00 D6 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 34 39 37 39 10 04 04 00 D4 52 01 00 F4 03 04 00 F9 7C EF 66 B6 04 01 00 00 A8 95 11 D4 70 D1 A4 F8 [08:15:39]CommunicateWithHost err = 0 [08:15:39]CheckOFDResponse [08:15:39]1017 (14) - 77093643461234 [08:15:39]1041 (16) - 0000000000874979 [08:15:39]1040 (4) - 86740 [08:15:39]1012 (4) - 22.09.2024 02:12 [08:15:39]1206 (1) - 0 [08:15:39]OFD Sender: Remove packet 86740 [08:15:39]ProducePacketName [08:15:39]name=ofd_packets/00086740 [08:15:39]NVStorageDeleteData [08:15:40]OFD Sender: No OFD packet to send [08:15:45]OFD Sender: No OFD packet to send [08:15:50]OFD Sender: No OFD packet to send [08:15:55]OFD Sender: No OFD packet to send [08:16:00]OFD Sender: No OFD packet to send [08:16:05]OFD Sender: No OFD packet to send [08:16:10]OFD Sender: No OFD packet to send [08:16:15]OFD Sender: No OFD packet to send [08:16:20]OFD Sender: No OFD packet to send [08:16:25]OFD Sender: No OFD packet to send [08:16:30]OFD Sender: No OFD packet to send [08:16:35]OFD Sender: No OFD packet to send [08:16:40]OFD Sender: No OFD packet to send [08:16:45]OFD Sender: No OFD packet to send [08:16:50]OFD Sender: No OFD packet to send [08:16:51]accept exits with 7 [08:16:51]New connection [08:16:51]New thread 3066592612 created [08:16:51]Thread 3066449252 joined [08:16:51]Waiting for new connection... [08:16:51] Sock 7.Parse request [08:16:51]Sock 7.Check first char [08:16:51]Sock 7.First char is OK [08:16:51]request: POST /json_proto HTTP/1.0 [08:16:51]Method: POST [08:16:51]URL: /json_proto [08:16:51]Method is POST - this is cgi request [08:16:51]url: /json_proto [08:16:51]query_string will be loaded in cgi processing [08:16:51]execute_cgi json_proto POST (null) [08:16:51]execute_cgi path=json_proto method=POST [08:16:51]POST find Content-Length [08:16:51]Host: 172.17.47.196:8080 [08:16:51]Content-Length: 682 [08:16:51]Content-Type: application/json [08:16:51] [08:16:51]POST finish read [08:16:51]Found Content-Length = 682 [08:16:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871595", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.980, "sum" : 1015.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1015.00, "total" : 1015.00, "payments": [ { "type": 0, "sum" : 1015.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:16:51]execute_script... [08:16:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871595", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.980, "sum" : 1015.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1015.00, "total" : 1015.00, "payments": [ { "type": 0, "sum" : 1015.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:16:51]POST & json_proto [08:16:51]process_json_proto [08:16:51]json parsed OK: [08:16:51]protocol is kg_v1.0 [08:16:51]action value=close_receipt [08:16:51]process_action close_receipt [08:16:51]cmd_close_receipt [08:16:51]MH_GetDate [08:16:51]Write to MH i2c: F0 00 00 3A 04 2D [08:16:51]Write i2c OK [08:16:51]MH_I2C_Read... [08:16:51]Read from MH i2c: F0 [08:16:51]MH_I2C_Read... [08:16:51]Read from MH i2c: F0 09 00 [08:16:51]MH_I2C_Read... [08:16:51]Read from MH i2c: F0 09 00 3A 04 00 74 D2 EF 66 4C 6B 94 66 82 [08:16:51]GetLastDocTimeStamp 1726992936 [08:16:51]current date 1726993012 [08:16:51]FM_GetShiftState [08:16:51]SAM_PROTO_GetShiftState [08:16:51]wFMCommunicate request_size=4 [08:16:51]MH_SAM_APDU [08:16:51]CAPDU: 80 13 01 00 [08:16:51]Write to MH i2c: E2 08 00 3B 04 80 13 01 00 00 00 00 00 BC [08:16:51]Write i2c OK [08:16:51]MH_I2C_Read... [08:16:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:16:51]Read from MH i2c: E2 [08:16:51]MH_I2C_Read... [08:16:51]Read from MH i2c: E2 0E 00 [08:16:51]MH_I2C_Read... [08:16:51]Read from MH i2c: E2 0E 00 3B 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 7A [08:16:51]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:16:51]wFMCommunicate OK [08:16:51]SAM_PROTO_GetShiftState done [08:16:51]FM_GetShiftState done [08:16:51]opened in 1726964220 [08:16:51]opened+sec_in_day 1727050620 [08:16:51]quantity*price = 101564 [08:16:51]sum+1 = 101565 [08:16:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.64 ИТОГО: 1015.00 Внесено: 1015.00 СДАЧА: 0.00 НСП 1% : 8.99 НДС 12% : 107.86 Наличными: 1015.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 54 22.09.2024 08:16 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86741 ФПД: 33572772248887 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T081652&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86741&fm=33572772248887&tin=02508201610067®Number=0000000000092592&sum=101500 [08:16:52]StoreToDocumentArchive [08:16:52]shift 497 fd 86741 [08:16:52]save to /storage/0497/doc_00086741 [08:16:52]save last doc name /storage/0497/doc_00086741 to /storage/kkm_last_doc_name [08:16:52]save OK [08:16:52]Clear old archive folders... [08:16:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:16:52]tlvbuf is 01C364B0 [08:16:52]SAM_PROTO_ClearQueue [08:16:52]wFMCommunicate request_size=4 [08:16:52]MH_SAM_APDU [08:16:52]CAPDU: 80 09 00 00 [08:16:52]Write to MH i2c: E2 08 00 48 04 80 09 00 00 00 00 00 00 BE [08:16:52]Write i2c OK [08:16:52]MH_I2C_Read... [08:16:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:16:52]Read from MH i2c: E2 [08:16:52]MH_I2C_Read... [08:16:52]Read from MH i2c: E2 03 00 [08:16:52]MH_I2C_Read... [08:16:52]Read from MH i2c: E2 03 00 48 04 00 90 00 C0 [08:16:52]RAPDU: 90 00 [08:16:52]wFMCommunicate OK [08:16:52]SAM_PROTO_ClearQueue done [08:16:52]KKMCreateOFDPacket [08:16:52]OFDProtocolAddRootSTLVToBuf [08:16:52]FM_MakeSignedData [08:16:52]FM_MakeSignedData [08:16:52]SAM_PROTO_SignData [08:16:52]wFMCommunicate request_size=4 [08:16:52]MH_SAM_APDU [08:16:52]CAPDU: 80 0D 01 02 [08:16:52]Write to MH i2c: E2 08 00 49 04 80 0D 01 02 00 00 00 00 C6 [08:16:52]Write i2c OK [08:16:52]MH_I2C_Read... [08:16:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:16:52]Read from MH i2c: E2 [08:16:52]MH_I2C_Read... [08:16:52]Read from MH i2c: E2 03 00 [08:16:52]MH_I2C_Read... [08:16:52]Read from MH i2c: E2 03 00 49 04 00 90 00 C1 [08:16:52]RAPDU: 90 00 [08:16:52]wFMCommunicate OK [08:16:52]wFMCommunicate request_size=255 [08:16:52]MH_SAM_APDU [08:16: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 84 3A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BC 8C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 8C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 83 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 22 2A 00 00 00 00 07 04 06 00 7C 8C 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 74 D2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D5 52 01 00 35 04 06 00 1E [08:16:52]Write to MH i2c: E2 02 01 4A 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BC 8C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 8C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 83 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 22 2A 00 00 00 00 07 04 06 00 7C 8C 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 74 D2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D5 52 01 00 35 04 06 00 1E 00 00 68 [08:16:52]Write i2c OK [08:16:52]MH_I2C_Read... [08:16:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:16:53]Read from MH i2c: E2 [08:16:53]MH_I2C_Read... [08:16:53]Read from MH i2c: E2 03 00 [08:16:53]MH_I2C_Read... [08:16:53]Read from MH i2c: E2 03 00 4A 04 00 90 00 C2 [08:16:53]RAPDU: 90 00 [08:16:53]wFMCommunicate OK [08:16:53]wFMCommunicate request_size=10 [08:16:53]MH_SAM_APDU [08:16:53]CAPDU: 80 0D 02 02 05 88 C5 29 FD 37 [08:16:53]Write to MH i2c: E2 0D 00 4B 04 80 0D 02 02 05 00 88 C5 29 FD 37 00 00 7D [08:16:53]Write i2c OK [08:16:53]MH_I2C_Read... [08:16:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:16:53]Read from MH i2c: E2 [08:16:53]MH_I2C_Read... [08:16:53]Read from MH i2c: E2 03 00 [08:16:53]MH_I2C_Read... [08:16:53]Read from MH i2c: E2 03 00 4B 04 00 90 00 C3 [08:16:53]RAPDU: 90 00 [08:16:53]wFMCommunicate OK [08:16:53]wFMCommunicate request_size=4 [08:16:53]MH_SAM_APDU [08:16:53]CAPDU: 80 0D 03 02 [08:16:53]Write to MH i2c: E2 08 00 4C 04 80 0D 03 02 00 00 00 00 CB [08:16:53]Write i2c OK [08:16:53]MH_I2C_Read... [08:16:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:16:53]Read from MH i2c: E2 [08:16:53]MH_I2C_Read... [08:16:53]Read from MH i2c: E2 0B 00 [08:16:53]MH_I2C_Read... [08:16:53]Read from MH i2c: E2 0B 00 4C 04 00 A0 EF E3 02 4B EA 21 CE 90 00 64 [08:16:53]RAPDU: A0 EF E3 02 4B EA 21 CE 90 00 [08:16:53]wFMCommunicate OK [08:16:53]SAM_PROTO_SignData done [08:16:53]FM_MakeSignedData done [08:16:53]CreateOFDProtocolMessage [08:16:53]wFMCommunicate request_size=4 [08:16:53]MH_SAM_APDU [08:16:53]CAPDU: 80 11 00 00 [08:16:53]Write to MH i2c: E2 08 00 4D 04 80 11 00 00 00 00 00 00 CB [08:16:53]Write i2c OK [08:16:53]MH_I2C_Read... [08:16:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:16:53]Read from MH i2c: E2 [08:16:53]MH_I2C_Read... [08:16:53]Read from MH i2c: E2 17 00 [08:16:53]MH_I2C_Read... [08:16:53]Read from MH i2c: E2 17 00 4D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 2A [08:16:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:16:53]wFMCommunicate OK [08:16:53]CreateOFDProtocolMessage done [08:16:53]OFDSenderStorePacket 86741 [08:16:53]StoreOFDPacket docnum=86741 [08:16:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 55 6C 07 01 55 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BC 8C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 8C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 83 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 22 2A 00 00 00 00 07 04 06 00 7C 8C 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 74 D2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D5 52 01 00 35 04 06 00 1E 88 C5 29 FD 37 A0 EF E3 02 4B EA 21 CE [08:16:53]CheckFolder [08:16:53]dirname=/storage/ofd_packets [08:16:53]CheckFolder done [08:16:53]ProducePacketName [08:16:53]name=ofd_packets/00086741 [08:16:53]NVStorageSaveData ofd_packets/00086741 [08:16:53]File name is /storage/ofd_packets/00086741 [08:16:53]Write 301 bytes [08:16:53]NVStorageSaveData done [08:16:53]OFDSenderStorePacket done [08:16:53]KKMCreateOFDPacket done [08:16:53]NVStorageSaveData kkm_last_timestamp [08:16:53]File name is /storage/kkm_last_timestamp [08:16:53]Write 4 bytes [08:16:53]NVStorageSaveData done [08:16:53]OFD Sender: Processing packet 86741 [packets to send 273, broken 272] [08:16:53]ProducePacketName [08:16:53]name=ofd_packets/00086741 [08:16:53]OFD Sender: To server: pG, [08:16:53]CommunicateWithHost lk.salyk.kg:30040 [08:16:53]ConnectInit lk.salyk.kg [08:16:53]ExternCall_PrintAddStr [08:16:53]wPrintStart [08:16:53]Write to MH i2c: 01 00 00 4E 04 52 [08:16:53]Write i2c OK [08:16:53]MH_I2C_Read... [08:16:53]Read from MH i2c: 01 [08:16:53]MH_I2C_Read... [08:16:53]Read from MH i2c: 01 07 00 [08:16:53]MH_I2C_Read... [08:16:53]Read from MH i2c: 01 07 00 4E 04 00 00 00 00 00 FF 0F 67 [08:16:53]RasterBufferAndPrint [08:16:53]line Счет N : (1)871595 [08:16:53]line ИНН: 02508201610067 [08:16:53]line Контрольно-Кассовый Чек [08:16:53]line ПРОДАЖА [08:16:53]line ТРК (МРК, ГНК) : 53 [08:16:53]line Товар: 2710124130 [08:16:53]line Аи-92-К-5 [08:16:53]line 14.980 * 67.80 [08:16:53]line = 1015.64 [08:16:53]line НДС 12% НСП 1% [08:16:53]line > о реализуемом товаре [08:16:53]line ОКРУГЛЕНИЕ: -0.64 [08:16:53]line ИТОГО: 1015.00 [08:16:53]line Внесено: 1015.00 [08:16:53]line СДАЧА: 0.00 [08:16:53]line НСП 1% : 8.99 [08:16:53]line НДС 12% : 107.86 [08:16:53]line Наличными: 1015.00 [08:16:53]line Безнал.: 0.00 [08:16:53]line Место: АЗС № 137 "Партнер Нефть" [08:16:53]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [08:16:53]line СНО: Общий режим [08:16:53]line Чек 54 22.09.2024 08:16 [08:16:53]line Смена: 497 ФФД: 1.0 [08:16:53]line ЗНМ: 0300000064 [08:16:53]line РНМ: 0000000000092592 [08:16:53]line Версия ККМ: 001 [08:16:53]line ФМ: 0000000000874979 [08:16:53]line ФД: 86741 [08:16:53]line ФПД: 33572772248887 [08:16:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T081652&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86741&fm=33572772248887&tin=02508201610067®Number=0000000000092592&sum=101500 [08:16:53]written 0, free lines is 4095 [08:16:54]Write to MH i2c: 01 00 00 79 04 7D [08:16:54]Write i2c OK [08:16:54]MH_I2C_Read... [08:16:54]Read from MH i2c: 01 [08:16:54]MH_I2C_Read... [08:16:54]Read from MH i2c: 01 07 00 [08:16:54]MH_I2C_Read... [08:16:54]Read from MH i2c: 01 07 00 79 04 00 00 00 00 00 D6 0C 66 [08:16:54]RasterBufferAndPrint [08:16:54]line [08:16:54]line [08:16:54]line [08:16:54]line [08:16:54]line [08:16:54]written 0, free lines is 3293 [08:16:54]MH_Cut [08:16:54]Write to MH i2c: D1 01 00 80 04 01 56 [08:16:54]Write i2c OK [08:16:54]MH_I2C_Read... [08:16:54]Read from MH i2c: D1 [08:16:54]MH_I2C_Read... [08:16:54]Read from MH i2c: D1 01 00 [08:16:54]MH_I2C_Read... [08:16:54]Read from MH i2c: D1 01 00 80 04 00 55 [08:16:54]Write to MH i2c: 01 00 00 81 04 85 [08:16:54]Write i2c OK [08:16:54]MH_I2C_Read... [08:16:54]*** Cut start [08:16:54]*** Partial cut [08:16:54]*** CUTSNS_PIN = 1 [08:16:55]*** CUTSNS_PIN = 0 [08:16:55]*** Brake cut motor [08:16:55]Read from MH i2c: 01 [08:16:55]MH_I2C_Read... [08:16:55]*** Stop cut motor [08:16:55]*** Cut end [08:16:55]Read from MH i2c: 01 07 00 [08:16:55]MH_I2C_Read... [08:16:55]Read from MH i2c: 01 07 00 81 04 00 00 00 00 00 FF 0F 9A [08:16:55]process_action close_receipt done [08:16:55]requested_data is exist [08:16:55]produce_requested_data [08:16:55]requested_item fm.sn is exist - process it [08:16:55]wFMCommunicate request_size=4 [08:16:55]MH_SAM_APDU [08:16:55]CAPDU: 80 11 00 00 [08:16:55]Write to MH i2c: E2 08 00 82 04 80 11 00 00 00 00 00 00 00 [08:16:55]Write i2c OK [08:16:55]MH_I2C_Read... [08:16:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:16:55]Read from MH i2c: E2 [08:16:55]MH_I2C_Read... [08:16:55]Read from MH i2c: E2 17 00 [08:16:55]MH_I2C_Read... [08:16:55]Read from MH i2c: E2 17 00 82 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 5F [08:16:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:16:55]wFMCommunicate OK [08:16:55]requested_item fd.num is exist - process it [08:16:55]SAM_PROTO_GetFieldsCounters [08:16:55]wFMCommunicate request_size=4 [08:16:55]MH_SAM_APDU [08:16:55]CAPDU: 80 13 00 00 [08:16:55]Write to MH i2c: E2 08 00 83 04 80 13 00 00 00 00 00 00 03 [08:16:55]Write i2c OK [08:16:55]MH_I2C_Read... [08:16:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:16:55]Connected sock=11 [08:16:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 55 6C 07 01 55 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 84 3A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BC 8C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 8C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 83 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 22 2A 00 00 00 00 07 04 06 00 7C 8C 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 74 D2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D5 52 01 00 35 04 06 00 1E 88 C5 29 FD 37 A0 EF E3 02 4B EA 21 CE [08:16:55]Read from MH i2c: E2 [08:16:55]MH_I2C_Read... [08:16:55]Read from MH i2c: E2 62 00 [08:16:55]MH_I2C_Read... [08:16:55]Read from MH i2c: E2 62 00 83 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D5 52 01 00 0E 04 04 00 F1 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 EE [08:16:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D5 52 01 00 0E 04 04 00 F1 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:16:55]wFMCommunicate OK [08:16:55]SAM_PROTO_GetFieldsCounters done [08:16:55]requested_item shift.num is exist - process it [08:16:55]requested_item shift.opened is exist - process it [08:16:55]req_shift_opened [08:16:55]FM_GetShiftState [08:16:55]SAM_PROTO_GetShiftState [08:16:55]wFMCommunicate request_size=4 [08:16:55]MH_SAM_APDU [08:16:55]CAPDU: 80 13 01 00 [08:16:55]Write to MH i2c: E2 08 00 84 04 80 13 01 00 00 00 00 00 05 [08:16:55]Write i2c OK [08:16:55]MH_I2C_Read... [08:16:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:16:55]Read from MH i2c: E2 [08:16:55]MH_I2C_Read... [08:16:55]Read from MH i2c: E2 0E 00 [08:16:55]MH_I2C_Read... [08:16:55]Read from MH i2c: E2 0E 00 84 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 C3 [08:16:55]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:16:55]wFMCommunicate OK [08:16:55]SAM_PROTO_GetShiftState done [08:16:55]FM_GetShiftState done [08:16:55]req_shift_opened done [08:16:55]requested_item shift.open_date is exist - process it [08:16:55]req_shift_open_date [08:16:55]req_shift_open_date done [08:16:55]produce_requested_data done [08:16:55]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86741,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [08:16:55]process_action_free close_receipt [08:16:55]json_value_free [08:16:55]json_value_free done [08:16:55]process_json_proto returns [08:16:55]Send response to host [08:16:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86741,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [08:16:55]free response buf [08:16:55]execute_script done [08:16:55]execute_script returns [08:16:55]free content buf [08:16:55]Sock 7.Close socket [08:16:55]Sock 7.Thread stoped [08:16:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 07 DA 47 00 16 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 34 39 37 39 10 04 04 00 D5 52 01 00 F4 03 04 00 46 7D EF 66 B6 04 01 00 00 18 D8 8E 44 DB 49 E5 6E [08:16:56]CommunicateWithHost err = 0 [08:16:56]CheckOFDResponse [08:16:56]1017 (14) - 77093643461234 [08:16:56]1041 (16) - 0000000000874979 [08:16:56]1040 (4) - 86741 [08:16:56]1012 (4) - 22.09.2024 02:13 [08:16:56]1206 (1) - 0 [08:16:56]OFD Sender: Remove packet 86741 [08:16:56]ProducePacketName [08:16:56]name=ofd_packets/00086741 [08:16:56]NVStorageDeleteData [08:16:56]OFD Sender: No OFD packet to send [08:17:01]OFD Sender: No OFD packet to send [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:27]OFD Sender: No OFD packet to send [08:17:30]accept exits with 9 [08:17:30]New connection [08:17:30]New thread 3066449252 created [08:17:30]Thread 3066592612 joined [08:17:30]Waiting for new connection... [08:17:30] Sock 9.Parse request [08:17:30]Sock 9.Check first char [08:17:30]Sock 9.First char is OK [08:17:30]request: POST /json_proto HTTP/1.0 [08:17:30]Method: POST [08:17:30]URL: /json_proto [08:17:30]Method is POST - this is cgi request [08:17:30]url: /json_proto [08:17:30]query_string will be loaded in cgi processing [08:17:30]execute_cgi json_proto POST (null) [08:17:30]execute_cgi path=json_proto method=POST [08:17:30]POST find Content-Length [08:17:30]Host: 172.17.47.196:8080 [08:17:30]Content-Length: 630 [08:17:30]Content-Type: application/json [08:17:30] [08:17:30]POST finish read [08:17:30]Found Content-Length = 630 [08:17:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148066", "tax_sys" : 0, "items" : [ { "code": "5449000066473", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B", "price" : 42.00, "quantity" : 1.000, "sum" : 42.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 42.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:17:30]execute_script... [08:17: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 : (3)148066", "tax_sys" : 0, "items" : [ { "code": "5449000066473", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B", "price" : 42.00, "quantity" : 1.000, "sum" : 42.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 42.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:17:30]POST & json_proto [08:17:30]process_json_proto [08:17:30]json parsed OK: [08:17:30]protocol is kg_v1.0 [08:17:30]action value=close_receipt [08:17:30]process_action close_receipt [08:17:30]cmd_close_receipt [08:17:30]MH_GetDate [08:17:30]Write to MH i2c: F0 00 00 85 04 78 [08:17:30]Write i2c OK [08:17:30]MH_I2C_Read... [08:17:30]Read from MH i2c: F0 [08:17:30]MH_I2C_Read... [08:17:30]Read from MH i2c: F0 09 00 [08:17:30]MH_I2C_Read... [08:17:30]Read from MH i2c: F0 09 00 85 04 00 9B D2 EF 66 4C 6B 94 66 F4 [08:17:30]GetLastDocTimeStamp 1726993012 [08:17:30]current date 1726993051 [08:17:30]FM_GetShiftState [08:17:30]SAM_PROTO_GetShiftState [08:17:30]wFMCommunicate request_size=4 [08:17:30]MH_SAM_APDU [08:17:30]CAPDU: 80 13 01 00 [08:17:30]Write to MH i2c: E2 08 00 86 04 80 13 01 00 00 00 00 00 07 [08:17:30]Write i2c OK [08:17:30]MH_I2C_Read... [08:17:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:17:30]Read from MH i2c: E2 [08:17:30]MH_I2C_Read... [08:17:30]Read from MH i2c: E2 0E 00 [08:17:30]MH_I2C_Read... [08:17:30]Read from MH i2c: E2 0E 00 86 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 C5 [08:17:30]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:17:30]wFMCommunicate OK [08:17:30]SAM_PROTO_GetShiftState done [08:17:30]FM_GetShiftState done [08:17:30]opened in 1726964220 [08:17:30]opened+sec_in_day 1727050620 [08:17:30]quantity*price = 4200 [08:17:30]sum+1 = 4201 [08:17:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 42.00 НСП 1% : 0.37 НДС 12% : 4.46 Наличными: 42.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 55 22.09.2024 08:17 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86742 ФПД: 232461089916965 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T081731&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86742&fm=232461089916965&tin=02508201610067®Number=0000000000092592&sum=4200 0 [08:17:31]StoreToDocumentArchive [08:17:31]shift 497 fd 86742 [08:17:31]save to /storage/0497/doc_00086742 [08:17:31]save last doc name /storage/0497/doc_00086742 to /storage/kkm_last_doc_name [08:17:31]save OK [08:17:31]Clear old archive folders... [08:17:31]ProcessDocumentItem done err = 0, tmpTLVsize=269 [08:17:31]tlvbuf is 01C679F0 [08:17:31]SAM_PROTO_ClearQueue [08:17:31]wFMCommunicate request_size=4 [08:17:31]MH_SAM_APDU [08:17:31]CAPDU: 80 09 00 00 [08:17:31]Write to MH i2c: E2 08 00 93 04 80 09 00 00 00 00 00 00 09 [08:17:31]Write i2c OK [08:17:31]MH_I2C_Read... [08:17:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:17:31]Read from MH i2c: E2 [08:17:31]MH_I2C_Read... [08:17:31]Read from MH i2c: E2 03 00 [08:17:31]MH_I2C_Read... [08:17:31]Read from MH i2c: E2 03 00 93 04 00 90 00 0B [08:17:31]RAPDU: 90 00 [08:17:31]wFMCommunicate OK [08:17:31]SAM_PROTO_ClearQueue done [08:17:31]KKMCreateOFDPacket [08:17:31]OFDProtocolAddRootSTLVToBuf [08:17:31]FM_MakeSignedData [08:17:31]FM_MakeSignedData [08:17:31]SAM_PROTO_SignData [08:17:31]wFMCommunicate request_size=4 [08:17:31]MH_SAM_APDU [08:17:31]CAPDU: 80 0D 01 02 [08:17:31]Write to MH i2c: E2 08 00 94 04 80 0D 01 02 00 00 00 00 11 [08:17:31]Write i2c OK [08:17:31]MH_I2C_Read... [08:17:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:17:31]Read from MH i2c: E2 [08:17:31]MH_I2C_Read... [08:17:31]Read from MH i2c: E2 03 00 [08:17:31]MH_I2C_Read... [08:17:31]Read from MH i2c: E2 03 00 94 04 00 90 00 0C [08:17:31]RAPDU: 90 00 [08:17:31]wFMCommunicate OK [08:17:31]wFMCommunicate request_size=255 [08:17:31]MH_SAM_APDU [08:17:31]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 35 34 34 39 30 30 30 30 36 36 34 37 33 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 10 00 00 00 00 13 04 06 00 68 10 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 10 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 25 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 01 00 00 00 00 07 04 06 00 68 10 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 9B D2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [08:17:31]Write to MH i2c: E2 02 01 95 04 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 35 34 34 39 30 30 30 30 36 36 34 37 33 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 10 00 00 00 00 13 04 06 00 68 10 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 10 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 25 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 01 00 00 00 00 07 04 06 00 68 10 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 9B D2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 39 [08:17:31]Write i2c OK [08:17:31]MH_I2C_Read... [08:17:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:17:31]Read from MH i2c: E2 [08:17:31]MH_I2C_Read... [08:17:31]Read from MH i2c: E2 03 00 [08:17:31]MH_I2C_Read... [08:17:31]Read from MH i2c: E2 03 00 95 04 00 90 00 0D [08:17:31]RAPDU: 90 00 [08:17:31]wFMCommunicate OK [08:17:31]wFMCommunicate request_size=28 [08:17:31]MH_SAM_APDU [08:17:31]CAPDU: 80 0D 02 02 17 37 34 39 37 39 10 04 04 00 D6 52 01 00 35 04 06 00 D3 6C 10 B0 48 25 [08:17:31]Write to MH i2c: E2 1F 00 96 04 80 0D 02 02 17 00 37 34 39 37 39 10 04 04 00 D6 52 01 00 35 04 06 00 D3 6C 10 B0 48 25 00 00 42 [08:17:31]Write i2c OK [08:17:31]MH_I2C_Read... [08:17:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:17:31]Read from MH i2c: E2 [08:17:31]MH_I2C_Read... [08:17:31]Read from MH i2c: E2 03 00 [08:17:31]MH_I2C_Read... [08:17:31]Read from MH i2c: E2 03 00 96 04 00 90 00 0E [08:17:31]RAPDU: 90 00 [08:17:31]wFMCommunicate OK [08:17:31]wFMCommunicate request_size=4 [08:17:31]MH_SAM_APDU [08:17:31]CAPDU: 80 0D 03 02 [08:17:31]Write to MH i2c: E2 08 00 97 04 80 0D 03 02 00 00 00 00 16 [08:17:31]Write i2c OK [08:17:31]MH_I2C_Read... [08:17:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:17:31]Read from MH i2c: E2 [08:17:31]MH_I2C_Read... [08:17:31]Read from MH i2c: E2 0B 00 [08:17:31]MH_I2C_Read... [08:17:31]Read from MH i2c: E2 0B 00 97 04 00 5A 7F 19 9D 12 02 38 F4 90 00 E6 [08:17:31]RAPDU: 5A 7F 19 9D 12 02 38 F4 90 00 [08:17:31]wFMCommunicate OK [08:17:31]SAM_PROTO_SignData done [08:17:31]FM_MakeSignedData done [08:17:31]CreateOFDProtocolMessage [08:17:31]wFMCommunicate request_size=4 [08:17:31]MH_SAM_APDU [08:17:31]CAPDU: 80 11 00 00 [08:17:31]Write to MH i2c: E2 08 00 98 04 80 11 00 00 00 00 00 00 16 [08:17:31]Write i2c OK [08:17:31]MH_I2C_Read... [08:17:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:17:31]Read from MH i2c: E2 [08:17:31]MH_I2C_Read... [08:17:31]Read from MH i2c: E2 17 00 [08:17:31]MH_I2C_Read... [08:17:31]Read from MH i2c: E2 17 00 98 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 75 [08:17:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:17:31]wFMCommunicate OK [08:17:31]CreateOFDProtocolMessage done [08:17:31]OFDSenderStorePacket 86742 [08:17:31]StoreOFDPacket docnum=86742 [08:17:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 21 01 00 00 C5 33 19 01 61 76 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 35 34 34 39 30 30 30 30 36 36 34 37 33 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 10 00 00 00 00 13 04 06 00 68 10 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 10 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 25 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 01 00 00 00 00 07 04 06 00 68 10 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 9B D2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D6 52 01 00 35 04 06 00 D3 6C 10 B0 48 25 5A 7F 19 9D 12 02 38 F4 [08:17:31]CheckFolder [08:17:31]dirname=/storage/ofd_packets [08:17:31]CheckFolder done [08:17:31]ProducePacketName [08:17:31]name=ofd_packets/00086742 [08:17:31]NVStorageSaveData ofd_packets/00086742 [08:17:31]File name is /storage/ofd_packets/00086742 [08:17:31]Write 319 bytes [08:17:31]NVStorageSaveData done [08:17:31]OFDSenderStorePacket done [08:17:31]KKMCreateOFDPacket done [08:17:31]NVStorageSaveData kkm_last_timestamp [08:17:31]File name is /storage/kkm_last_timestamp [08:17:31]Write 4 bytes [08:17:31]NVStorageSaveData done [08:17:31]ExternCall_PrintAddStr [08:17:31]wPrintStart [08:17:31]Write to MH i2c: 01 00 00 99 04 9D [08:17:31]Write i2c OK [08:17:31]MH_I2C_Read... [08:17:31]Read from MH i2c: 01 [08:17:31]MH_I2C_Read... [08:17:31]Read from MH i2c: 01 07 00 [08:17:31]MH_I2C_Read... [08:17:31]Read from MH i2c: 01 07 00 99 04 00 00 00 00 00 FF 0F B2 [08:17:31]RasterBufferAndPrint [08:17:31]line Счет N : (3)148066 [08:17:31]line ИНН: 02508201610067 [08:17:31]line Контрольно-Кассовый Чек [08:17:31]line ПРОДАЖА [08:17:31]line Товар: 5449000066473 [08:17:31]line Вода Бонаква 1л [08:17:31]line 1.000 * 42.00 [08:17:31]line = 42.00 [08:17:31]line НДС 12% НСП 1% [08:17:31]line > о реализуемом товаре [08:17:31]line ИТОГО: 42.00 [08:17:31]line НСП 1% : 0.37 [08:17:31]line НДС 12% : 4.46 [08:17:31]line Наличными: 42.00 [08:17:31]line Безнал.: 0.00 [08:17:31]line Место: АЗС № 137 "Партнер Нефть" [08:17:31]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [08:17:31]line СНО: Общий режим [08:17:31]line Чек 55 22.09.2024 08:17 [08:17:31]line Смена: 497 ФФД: 1.0 [08:17:31]line ЗНМ: 0300000064 [08:17:31]line РНМ: 0000000000092592 [08:17:31]line Версия ККМ: 001 [08:17:31]line ФМ: 0000000000874979 [08:17:31]line ФД: 86742 [08:17:31]line ФПД: 232461089916965 [08:17:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T081731&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86742&fm=232461089916965&tin=02508201610067®Number=0000000000092592&sum=4200 [08:17:32]line 0 [08:17:32]OFD Sender: Processing packet 86742 [packets to send 273, broken 272] [08:17:32]ProducePacketName [08:17:32]name=ofd_packets/00086742 [08:17:32]OFD Sender: To server: pG, [08:17:32]CommunicateWithHost lk.salyk.kg:30040 [08:17:32]ConnectInit lk.salyk.kg [08:17:32]written 0, free lines is 4095 [08:17:32]Write to MH i2c: 01 00 00 C1 04 C5 [08:17:32]Write i2c OK [08:17:32]MH_I2C_Read... [08:17:32]Read from MH i2c: 01 [08:17:32]MH_I2C_Read... [08:17:32]Read from MH i2c: 01 07 00 [08:17:32]MH_I2C_Read... [08:17:32]Read from MH i2c: 01 07 00 C1 04 00 00 00 00 00 EE 0C C6 [08:17:32]RasterBufferAndPrint [08:17:32]line [08:17:32]line [08:17:32]line [08:17:32]line [08:17:32]line [08:17:32]written 0, free lines is 3316 [08:17:32]MH_Cut [08:17:32]Write to MH i2c: D1 01 00 C8 04 01 9E [08:17:32]Write i2c OK [08:17:32]MH_I2C_Read... [08:17:32]Read from MH i2c: D1 [08:17:32]MH_I2C_Read... [08:17:32]Read from MH i2c: D1 01 00 [08:17:32]MH_I2C_Read... [08:17:32]Read from MH i2c: D1 01 00 C8 04 00 9D [08:17:32]Write to MH i2c: 01 00 00 C9 04 CD [08:17:32]Write i2c OK [08:17:32]MH_I2C_Read... [08:17:33]*** Cut start [08:17:33]*** Partial cut [08:17:33]*** CUTSNS_PIN = 1 [08:17:33]*** CUTSNS_PIN = 0 [08:17:33]*** Brake cut motor [08:17:34]Read from MH i2c: 01 [08:17:34]MH_I2C_Read... [08:17:34]*** Stop cut motor [08:17:34]*** Cut end [08:17:34]Read from MH i2c: 01 07 00 [08:17:34]MH_I2C_Read... [08:17:34]Read from MH i2c: 01 07 00 C9 04 00 00 00 00 00 FF 0F E2 [08:17:34]process_action close_receipt done [08:17:34]requested_data is exist [08:17:34]produce_requested_data [08:17:34]requested_item fm.sn is exist - process it [08:17:34]wFMCommunicate request_size=4 [08:17:34]MH_SAM_APDU [08:17:34]CAPDU: 80 11 00 00 [08:17:34]Write to MH i2c: E2 08 00 CA 04 80 11 00 00 00 00 00 00 48 [08:17:34]Write i2c OK [08:17:34]MH_I2C_Read... [08:17:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:17:34]Read from MH i2c: E2 [08:17:34]MH_I2C_Read... [08:17:34]Read from MH i2c: E2 17 00 [08:17:34]MH_I2C_Read... [08:17:34]Read from MH i2c: E2 17 00 CA 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A7 [08:17:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:17:34]wFMCommunicate OK [08:17:34]requested_item fd.num is exist - process it [08:17:34]SAM_PROTO_GetFieldsCounters [08:17:34]wFMCommunicate request_size=4 [08:17:34]MH_SAM_APDU [08:17:34]CAPDU: 80 13 00 00 [08:17:34]Write to MH i2c: E2 08 00 CB 04 80 13 00 00 00 00 00 00 4B [08:17:34]Write i2c OK [08:17:34]MH_I2C_Read... [08:17:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:17:34]Read from MH i2c: E2 [08:17:34]MH_I2C_Read... [08:17:34]Read from MH i2c: E2 62 00 [08:17:34]MH_I2C_Read... [08:17:34]Read from MH i2c: E2 62 00 CB 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D6 52 01 00 0E 04 04 00 F1 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 3A [08:17: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D6 52 01 00 0E 04 04 00 F1 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:17:34]wFMCommunicate OK [08:17:34]SAM_PROTO_GetFieldsCounters done [08:17:34]requested_item shift.num is exist - process it [08:17:34]requested_item shift.opened is exist - process it [08:17:34]req_shift_opened [08:17:34]FM_GetShiftState [08:17:34]SAM_PROTO_GetShiftState [08:17:34]wFMCommunicate request_size=4 [08:17:34]MH_SAM_APDU [08:17:34]CAPDU: 80 13 01 00 [08:17:34]Write to MH i2c: E2 08 00 CC 04 80 13 01 00 00 00 00 00 4D [08:17:34]Write i2c OK [08:17:34]MH_I2C_Read... [08:17:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:17:34]Read from MH i2c: E2 [08:17:34]MH_I2C_Read... [08:17:34]Read from MH i2c: E2 0E 00 [08:17:34]MH_I2C_Read... [08:17:34]Read from MH i2c: E2 0E 00 CC 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 0B [08:17:34]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:17:34]wFMCommunicate OK [08:17:34]SAM_PROTO_GetShiftState done [08:17:34]FM_GetShiftState done [08:17:34]req_shift_opened done [08:17:34]requested_item shift.open_date is exist - process it [08:17:34]req_shift_open_date [08:17:34]req_shift_open_date done [08:17:34]produce_requested_data done [08:17:34]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86742,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [08:17:34]process_action_free close_receipt [08:17:34]json_value_free [08:17:34]json_value_free done [08:17:34]process_json_proto returns [08:17:34]Send response to host [08:17:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86742,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [08:17:34]free response buf [08:17:34]execute_script done [08:17:34]execute_script returns [08:17:34]free content buf [08:17:34]Sock 9.Close socket [08:17:34]Sock 9.Thread stoped [08:17:35]Connected sock=11 [08:17:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 21 01 00 00 C5 33 19 01 61 76 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 35 34 34 39 30 30 30 30 36 36 34 37 33 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 10 00 00 00 00 13 04 06 00 68 10 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 10 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 25 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 01 00 00 00 00 07 04 06 00 68 10 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 9B D2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D6 52 01 00 35 04 06 00 D3 6C 10 B0 48 25 5A 7F 19 9D 12 02 38 F4 [08:17:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 F6 33 47 00 E9 48 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D6 52 01 00 F4 03 04 00 6E 7D EF 66 B6 04 01 00 00 A3 C1 3E 64 2D C2 53 DD [08:17:37]CommunicateWithHost err = 0 [08:17:37]CheckOFDResponse [08:17:37]1017 (14) - 77093643461234 [08:17:37]1041 (16) - 0000000000874979 [08:17:37]1040 (4) - 86742 [08:17:37]1012 (4) - 22.09.2024 02:14 [08:17:37]1206 (1) - 0 [08:17:37]OFD Sender: Remove packet 86742 [08:17:37]ProducePacketName [08:17:37]name=ofd_packets/00086742 [08:17:37]NVStorageDeleteData [08:17:38]OFD Sender: No OFD packet to send [08:17:43]OFD Sender: No OFD packet to send [08:17:48]OFD Sender: No OFD packet to send [08:17:53]OFD Sender: No OFD packet to send [08:17:58]OFD Sender: No OFD packet to send [08:18:03]OFD Sender: No OFD packet to send [08:18:08]OFD Sender: No OFD packet to send [08:18:13]OFD Sender: No OFD packet to send [08:18:18]OFD Sender: No OFD packet to send [08:18:23]OFD Sender: No OFD packet to send [08:18:26]accept exits with 7 [08:18:26]New connection [08:18:26]New thread 3066592612 created [08:18:26]Thread 3066449252 joined [08:18:26]Waiting for new connection... [08:18:26] Sock 7.Parse request [08:18:26]Sock 7.Check first char [08:18:26]Sock 7.First char is OK [08:18:26]request: POST /json_proto HTTP/1.0 [08:18:26]Method: POST [08:18:26]URL: /json_proto [08:18:26]Method is POST - this is cgi request [08:18:26]url: /json_proto [08:18:26]query_string will be loaded in cgi processing [08:18:26]execute_cgi json_proto POST (null) [08:18:26]execute_cgi path=json_proto method=POST [08:18:26]POST find Content-Length [08:18:26]Host: 172.17.47.196:8080 [08:18:26]Content-Length: 690 [08:18:26]Content-Type: application/json [08:18:26] [08:18:26]POST finish read [08:18:26]Found Content-Length = 690 [08:18:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale_refund", "base_FD": 86742, "base_FM": "0000000000874979", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148066", "tax_sys" : 0, "items" : [ { "code": "5449000066473", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B", "price" : 42.00, "quantity" : 1.000, "sum" : 42.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 42.00 } ], "post_footer_text": "86742" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:18:26]execute_script... [08:18:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale_refund", "base_FD": 86742, "base_FM": "0000000000874979", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148066", "tax_sys" : 0, "items" : [ { "code": "5449000066473", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B", "price" : 42.00, "quantity" : 1.000, "sum" : 42.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 42.00 } ], "post_footer_text": "86742" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:18:26]POST & json_proto [08:18:26]process_json_proto [08:18:26]json parsed OK: [08:18:26]protocol is kg_v1.0 [08:18:26]action value=close_receipt [08:18:26]process_action close_receipt [08:18:26]cmd_close_receipt [08:18:26]MH_GetDate [08:18:26]Write to MH i2c: F0 00 00 CD 04 C0 [08:18:26]Write i2c OK [08:18:26]MH_I2C_Read... [08:18:26]Read from MH i2c: F0 [08:18:26]MH_I2C_Read... [08:18:26]Read from MH i2c: F0 09 00 [08:18:26]MH_I2C_Read... [08:18:26]Read from MH i2c: F0 09 00 CD 04 00 D3 D2 EF 66 4C 6B 94 66 74 [08:18:26]GetLastDocTimeStamp 1726993051 [08:18:26]current date 1726993107 [08:18:26]FM_GetShiftState [08:18:26]SAM_PROTO_GetShiftState [08:18:26]wFMCommunicate request_size=4 [08:18:26]MH_SAM_APDU [08:18:26]CAPDU: 80 13 01 00 [08:18:26]Write to MH i2c: E2 08 00 CE 04 80 13 01 00 00 00 00 00 4F [08:18:26]Write i2c OK [08:18:26]MH_I2C_Read... [08:18:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:18:26]Read from MH i2c: E2 [08:18:26]MH_I2C_Read... [08:18:26]Read from MH i2c: E2 0E 00 [08:18:26]MH_I2C_Read... [08:18:26]Read from MH i2c: E2 0E 00 CE 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 0D [08:18:26]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:18:26]wFMCommunicate OK [08:18:26]SAM_PROTO_GetShiftState done [08:18:26]FM_GetShiftState done [08:18:26]opened in 1726964220 [08:18:26]opened+sec_in_day 1727050620 [08:18:26]quantity*price = 4200 [08:18:26]sum+1 = 4201 [08:18:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 42.00 НСП 1% : 0.37 НДС 12% : 4.46 Наличными: 42.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 56 22.09.2024 08:18 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФД осн.: 86742 ФМ осн.: 0000000000874979 ФМ: 0000000000874979 ФД: 86743 ФПД: 22391687197867 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T081827&type=2&operation_type=1&fn_number=0000000000874979&fd_number=86743&fm=22391687197867&tin=02508201610067®Number=0000000000092592&sum=4200 86742 [08:18:27]StoreToDocumentArchive [08:18:27]shift 497 fd 86743 [08:18:27]save to /storage/0497/doc_00086743 [08:18:27]save last doc name /storage/0497/doc_00086743 to /storage/kkm_last_doc_name [08:18:27]save OK [08:18:27]Clear old archive folders... [08:18:27]ProcessDocumentItem done err = 0, tmpTLVsize=297 [08:18:27]tlvbuf is 01C222E0 [08:18:27]SAM_PROTO_ClearQueue [08:18:27]wFMCommunicate request_size=4 [08:18:27]MH_SAM_APDU [08:18:27]CAPDU: 80 09 00 00 [08:18:27]Write to MH i2c: E2 08 00 DD 04 80 09 00 00 00 00 00 00 53 [08:18:27]Write i2c OK [08:18:27]MH_I2C_Read... [08:18:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:18:27]Read from MH i2c: E2 [08:18:27]MH_I2C_Read... [08:18:27]Read from MH i2c: E2 03 00 [08:18:27]MH_I2C_Read... [08:18:27]Read from MH i2c: E2 03 00 DD 04 00 90 00 55 [08:18:27]RAPDU: 90 00 [08:18:27]wFMCommunicate OK [08:18:27]SAM_PROTO_ClearQueue done [08:18:27]KKMCreateOFDPacket [08:18:27]OFDProtocolAddRootSTLVToBuf [08:18:27]FM_MakeSignedData [08:18:27]FM_MakeSignedData [08:18:27]SAM_PROTO_SignData [08:18:27]wFMCommunicate request_size=4 [08:18:27]MH_SAM_APDU [08:18:27]CAPDU: 80 0D 01 02 [08:18:27]Write to MH i2c: E2 08 00 DE 04 80 0D 01 02 00 00 00 00 5B [08:18:27]Write i2c OK [08:18:27]MH_I2C_Read... [08:18:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:18:27]Read from MH i2c: E2 [08:18:27]MH_I2C_Read... [08:18:27]Read from MH i2c: E2 03 00 [08:18:27]MH_I2C_Read... [08:18:27]Read from MH i2c: E2 03 00 DE 04 00 90 00 56 [08:18:27]RAPDU: 90 00 [08:18:27]wFMCommunicate OK [08:18:27]wFMCommunicate request_size=255 [08:18:27]MH_SAM_APDU [08:18:27]CAPDU: 80 0D 02 02 FA 03 00 29 01 1E 04 01 00 02 23 04 5F 00 8A 04 0D 00 35 34 34 39 30 30 30 30 36 36 34 37 33 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 10 00 00 00 00 13 04 06 00 68 10 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 10 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 25 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 01 00 00 00 00 07 04 06 00 68 10 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 D3 D2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 27 04 04 00 D6 52 01 00 28 04 10 00 30 30 30 [08:18:27]Write to MH i2c: E2 02 01 DF 04 80 0D 02 02 FA 00 03 00 29 01 1E 04 01 00 02 23 04 5F 00 8A 04 0D 00 35 34 34 39 30 30 30 30 36 36 34 37 33 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 10 00 00 00 00 13 04 06 00 68 10 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 10 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 25 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 01 00 00 00 00 07 04 06 00 68 10 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 D3 D2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 27 04 04 00 D6 52 01 00 28 04 10 00 30 30 30 00 00 C0 [08:18:27]Write i2c OK [08:18:27]MH_I2C_Read... [08:18:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:18:27]Read from MH i2c: E2 [08:18:27]MH_I2C_Read... [08:18:27]Read from MH i2c: E2 03 00 [08:18:27]MH_I2C_Read... [08:18:27]Read from MH i2c: E2 03 00 DF 04 00 90 00 57 [08:18:27]RAPDU: 90 00 [08:18:27]wFMCommunicate OK [08:18:27]wFMCommunicate request_size=56 [08:18:27]MH_SAM_APDU [08:18:27]CAPDU: 80 0D 02 02 33 30 30 30 30 30 30 30 38 37 34 39 37 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D7 52 01 00 35 04 06 00 14 5D 78 8F B4 AB [08:18:27]Write to MH i2c: E2 3B 00 E0 04 80 0D 02 02 33 00 30 30 30 30 30 30 30 38 37 34 39 37 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D7 52 01 00 35 04 06 00 14 5D 78 8F B4 AB 00 00 09 [08:18:27]Write i2c OK [08:18:27]MH_I2C_Read... [08:18:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:18:27]Read from MH i2c: E2 [08:18:27]MH_I2C_Read... [08:18:27]Read from MH i2c: E2 03 00 [08:18:27]MH_I2C_Read... [08:18:27]Read from MH i2c: E2 03 00 E0 04 00 90 00 58 [08:18:27]RAPDU: 90 00 [08:18:27]wFMCommunicate OK [08:18:27]wFMCommunicate request_size=4 [08:18:27]MH_SAM_APDU [08:18:27]CAPDU: 80 0D 03 02 [08:18:27]Write to MH i2c: E2 08 00 E1 04 80 0D 03 02 00 00 00 00 60 [08:18:27]Write i2c OK [08:18:27]MH_I2C_Read... [08:18:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:18:27]Read from MH i2c: E2 [08:18:27]MH_I2C_Read... [08:18:27]Read from MH i2c: E2 0B 00 [08:18:27]MH_I2C_Read... [08:18:27]Read from MH i2c: E2 0B 00 E1 04 00 3B AE B1 A4 D0 9A B8 0C 90 00 CD [08:18:27]RAPDU: 3B AE B1 A4 D0 9A B8 0C 90 00 [08:18:27]wFMCommunicate OK [08:18:27]SAM_PROTO_SignData done [08:18:27]FM_MakeSignedData done [08:18:27]CreateOFDProtocolMessage [08:18:27]wFMCommunicate request_size=4 [08:18:27]MH_SAM_APDU [08:18:27]CAPDU: 80 11 00 00 [08:18:27]Write to MH i2c: E2 08 00 E2 04 80 11 00 00 00 00 00 00 60 [08:18:27]Write i2c OK [08:18:27]MH_I2C_Read... [08:18:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:18:27]Read from MH i2c: E2 [08:18:27]MH_I2C_Read... [08:18:27]Read from MH i2c: E2 17 00 [08:18:27]MH_I2C_Read... [08:18:27]Read from MH i2c: E2 17 00 E2 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 BF [08:18:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:18:27]wFMCommunicate OK [08:18:27]CreateOFDProtocolMessage done [08:18:27]OFDSenderStorePacket 86743 [08:18:27]StoreOFDPacket docnum=86743 [08:18:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 3D 01 00 00 86 59 35 01 D5 C8 5A 03 01 00 03 00 29 01 1E 04 01 00 02 23 04 5F 00 8A 04 0D 00 35 34 34 39 30 30 30 30 36 36 34 37 33 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 10 00 00 00 00 13 04 06 00 68 10 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 10 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 25 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 01 00 00 00 00 07 04 06 00 68 10 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 D3 D2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 27 04 04 00 D6 52 01 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D7 52 01 00 35 04 06 00 14 5D 78 8F B4 AB 3B AE B1 A4 D0 9A B8 0C [08:18:27]CheckFolder [08:18:27]dirname=/storage/ofd_packets [08:18:27]CheckFolder done [08:18:27]ProducePacketName [08:18:27]name=ofd_packets/00086743 [08:18:27]NVStorageSaveData ofd_packets/00086743 [08:18:27]File name is /storage/ofd_packets/00086743 [08:18:27]Write 347 bytes [08:18:27]NVStorageSaveData done [08:18:27]OFDSenderStorePacket done [08:18:27]KKMCreateOFDPacket done [08:18:27]NVStorageSaveData kkm_last_timestamp [08:18:27]File name is /storage/kkm_last_timestamp [08:18:27]Write 4 bytes [08:18:27]NVStorageSaveData done [08:18:27]ExternCall_PrintAddStr [08:18:27]wPrintStart [08:18:27]Write to MH i2c: 01 00 00 E3 04 E7 [08:18:27]Write i2c OK [08:18:27]MH_I2C_Read... [08:18:27]Read from MH i2c: 01 [08:18:27]MH_I2C_Read... [08:18:27]Read from MH i2c: 01 07 00 [08:18:27]MH_I2C_Read... [08:18:27]Read from MH i2c: 01 07 00 E3 04 00 00 00 00 00 FF 0F FC [08:18:27]RasterBufferAndPrint [08:18:27]line Счет N : (3)148066 [08:18:27]line ИНН: 02508201610067 [08:18:27]line Контрольно-Кассовый Чек [08:18:27]line ВОЗВРАТ ПРОДАЖИ [08:18:27]line Товар: 5449000066473 [08:18:27]line Вода Бонаква 1л [08:18:27]line 1.000 * 42.00 [08:18:27]line = 42.00 [08:18:27]line НДС 12% НСП 1% [08:18:27]line > о реализуемом товаре [08:18:27]line ИТОГО: 42.00 [08:18:27]line НСП 1% : 0.37 [08:18:27]line НДС 12% : 4.46 [08:18:27]line Наличными: 42.00 [08:18:27]line Безнал.: 0.00 [08:18:27]line Место: АЗС № 137 "Партнер Нефть" [08:18:27]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [08:18:27]line СНО: Общий режим [08:18:27]line Чек 56 22.09.2024 08:18 [08:18:27]line Смена: 497 ФФД: 1.0 [08:18:27]line ЗНМ: 0300000064 [08:18:27]line РНМ: 0000000000092592 [08:18:27]line Версия ККМ: 001 [08:18:27]line ФД осн.: 86742 [08:18:27]line ФМ осн.: 0000000000874979 [08:18:27]line ФМ: 0000000000874979 [08:18:27]line ФД: 86743 [08:18:27]line ФПД: 22391687197867 [08:18:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T081827&type=2&operation_type=1&fn_number=0000000000874979&fd_number=86743&fm=22391687197867&tin=02508201610067®Number=0000000000092592&sum=4200 [08:18:28]line 86742 [08:18:28]OFD Sender: Processing packet 86743 [packets to send 273, broken 272] [08:18:28]ProducePacketName [08:18:28]name=ofd_packets/00086743 [08:18:28]OFD Sender: To server: pG, [08:18:28]CommunicateWithHost lk.salyk.kg:30040 [08:18:28]ConnectInit lk.salyk.kg [08:18:28]written 0, free lines is 4095 [08:18:28]Write to MH i2c: 01 00 00 0D 05 12 [08:18:28]Write i2c OK [08:18:28]MH_I2C_Read... [08:18:28]Read from MH i2c: 01 [08:18:28]MH_I2C_Read... [08:18:28]Read from MH i2c: 01 07 00 [08:18:28]MH_I2C_Read... [08:18:28]Read from MH i2c: 01 07 00 0D 05 00 00 00 00 00 DD 0C 02 [08:18:28]RasterBufferAndPrint [08:18:28]line [08:18:28]line [08:18:28]line [08:18:28]line [08:18:28]line [08:18:28]written 0, free lines is 3299 [08:18:28]MH_Cut [08:18:28]Write to MH i2c: D1 01 00 14 05 01 EB [08:18:28]Write i2c OK [08:18:28]MH_I2C_Read... [08:18:28]Read from MH i2c: D1 [08:18:28]MH_I2C_Read... [08:18:28]Read from MH i2c: D1 01 00 [08:18:28]MH_I2C_Read... [08:18:28]Read from MH i2c: D1 01 00 14 05 00 EA [08:18:28]Write to MH i2c: 01 00 00 15 05 1A [08:18:28]Write i2c OK [08:18:28]MH_I2C_Read... [08:18:29]*** Cut start [08:18:29]*** Partial cut [08:18:29]*** CUTSNS_PIN = 1 [08:18:29]*** CUTSNS_PIN = 0 [08:18:29]*** Brake cut motor [08:18:30]Read from MH i2c: 01 [08:18:30]MH_I2C_Read... [08:18:30]*** Stop cut motor [08:18:30]*** Cut end [08:18:30]Read from MH i2c: 01 07 00 [08:18:30]MH_I2C_Read... [08:18:30]Read from MH i2c: 01 07 00 15 05 00 00 00 00 00 FF 0F 2F [08:18:30]process_action close_receipt done [08:18:30]requested_data is exist [08:18:30]produce_requested_data [08:18:30]requested_item fm.sn is exist - process it [08:18:30]wFMCommunicate request_size=4 [08:18:30]MH_SAM_APDU [08:18:30]CAPDU: 80 11 00 00 [08:18:30]Write to MH i2c: E2 08 00 16 05 80 11 00 00 00 00 00 00 95 [08:18:30]Write i2c OK [08:18:30]MH_I2C_Read... [08:18:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:18:30]Read from MH i2c: E2 [08:18:30]MH_I2C_Read... [08:18:30]Read from MH i2c: E2 17 00 [08:18:30]MH_I2C_Read... [08:18:30]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 34 39 37 39 90 00 F4 [08:18:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:18:30]wFMCommunicate OK [08:18:30]requested_item fd.num is exist - process it [08:18:30]SAM_PROTO_GetFieldsCounters [08:18:30]wFMCommunicate request_size=4 [08:18:30]MH_SAM_APDU [08:18:30]CAPDU: 80 13 00 00 [08:18:30]Write to MH i2c: E2 08 00 17 05 80 13 00 00 00 00 00 00 98 [08:18:30]Write i2c OK [08:18:30]MH_I2C_Read... [08:18:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:18:30]Read from MH i2c: E2 [08:18:30]MH_I2C_Read... [08:18:30]Read from MH i2c: E2 62 00 [08:18:30]MH_I2C_Read... [08:18:30]Read from MH i2c: E2 62 00 17 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D7 52 01 00 0E 04 04 00 F1 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 8B [08:18: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D7 52 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 38 00 00 00 5E 04 04 00 38 00 00 00 57 04 04 00 39 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:18:30]wFMCommunicate OK [08:18:30]SAM_PROTO_GetFieldsCounters done [08:18:30]requested_item shift.num is exist - process it [08:18:30]requested_item shift.opened is exist - process it [08:18:30]req_shift_opened [08:18:30]FM_GetShiftState [08:18:30]SAM_PROTO_GetShiftState [08:18:30]wFMCommunicate request_size=4 [08:18:30]MH_SAM_APDU [08:18:30]CAPDU: 80 13 01 00 [08:18:30]Write to MH i2c: E2 08 00 18 05 80 13 01 00 00 00 00 00 9A [08:18:30]Write i2c OK [08:18:30]MH_I2C_Read... [08:18:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:18:30]Read from MH i2c: E2 [08:18:30]MH_I2C_Read... [08:18:30]Read from MH i2c: E2 0E 00 [08:18:30]MH_I2C_Read... [08:18:30]Read from MH i2c: E2 0E 00 18 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 58 [08:18:30]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:18:30]wFMCommunicate OK [08:18:30]SAM_PROTO_GetShiftState done [08:18:30]FM_GetShiftState done [08:18:30]req_shift_opened done [08:18:30]requested_item shift.open_date is exist - process it [08:18:30]req_shift_open_date [08:18:30]req_shift_open_date done [08:18:30]produce_requested_data done [08:18:30]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86743,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [08:18:30]process_action_free close_receipt [08:18:30]json_value_free [08:18:30]json_value_free done [08:18:30]process_json_proto returns [08:18:30]Send response to host [08:18:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86743,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [08:18:30]free response buf [08:18:30]execute_script done [08:18:30]execute_script returns [08:18:30]free content buf [08:18:30]Sock 7.Close socket [08:18:30]Sock 7.Thread stoped [08:18:34]Connected sock=11 [08:18:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 3D 01 00 00 86 59 35 01 D5 C8 5A 03 01 00 03 00 29 01 1E 04 01 00 02 23 04 5F 00 8A 04 0D 00 35 34 34 39 30 30 30 30 36 36 34 37 33 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 10 00 00 00 00 13 04 06 00 68 10 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 10 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 25 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 01 00 00 00 00 07 04 06 00 68 10 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 D3 D2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 27 04 04 00 D6 52 01 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D7 52 01 00 35 04 06 00 14 5D 78 8F B4 AB 3B AE B1 A4 D0 9A B8 0C [08:18:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 82 95 47 00 8F 55 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D7 52 01 00 F4 03 04 00 A9 7D EF 66 B6 04 01 00 00 A6 6B 66 CD 1B 81 56 C5 [08:18:38]CommunicateWithHost err = 0 [08:18:38]CheckOFDResponse [08:18:38]1017 (14) - 77093643461234 [08:18:38]1041 (16) - 0000000000874979 [08:18:38]1040 (4) - 86743 [08:18:38]1012 (4) - 22.09.2024 02:15 [08:18:38]1206 (1) - 0 [08:18:38]OFD Sender: Remove packet 86743 [08:18:38]ProducePacketName [08:18:38]name=ofd_packets/00086743 [08:18:38]NVStorageDeleteData [08:18:38]OFD Sender: No OFD packet to send [08:18:43]recv_with_timeout no data received [08:18:43]OFD Sender: No OFD packet to send [08:18:45]accept exits with 10 [08:18:45]New connection [08:18:45]New thread 3066449252 created [08:18:45]Thread 3066592612 joined [08:18:45]Waiting for new connection... [08:18:45] Sock 10.Parse request [08:18:45]Sock 10.Check first char [08:18:45]Sock 10.First char is OK [08:18:45]request: POST /json_proto HTTP/1.0 [08:18:45]Method: POST [08:18:45]URL: /json_proto [08:18:45]Method is POST - this is cgi request [08:18:45]url: /json_proto [08:18:45]query_string will be loaded in cgi processing [08:18:45]execute_cgi json_proto POST (null) [08:18:45]execute_cgi path=json_proto method=POST [08:18:45]POST find Content-Length [08:18:45]Host: 172.17.47.196:8080 [08:18:45]Content-Length: 630 [08:18:45]Content-Type: application/json [08:18:45] [08:18:45]POST finish read [08:18:45]Found Content-Length = 630 [08:18:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148067", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:18:45]execute_script... [08:18:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148067", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:18:45]POST & json_proto [08:18:45]process_json_proto [08:18:45]json parsed OK: [08:18:45]protocol is kg_v1.0 [08:18:45]action value=close_receipt [08:18:45]process_action close_receipt [08:18:45]cmd_close_receipt [08:18:45]MH_GetDate [08:18:45]Write to MH i2c: F0 00 00 19 05 0D [08:18:45]Write i2c OK [08:18:45]MH_I2C_Read... [08:18:45]Read from MH i2c: F0 [08:18:45]MH_I2C_Read... [08:18:45]Read from MH i2c: F0 09 00 [08:18:45]MH_I2C_Read... [08:18:45]Read from MH i2c: F0 09 00 19 05 00 E6 D2 EF 66 4C 6B 94 66 D4 [08:18:45]GetLastDocTimeStamp 1726993107 [08:18:45]current date 1726993126 [08:18:45]FM_GetShiftState [08:18:45]SAM_PROTO_GetShiftState [08:18:45]wFMCommunicate request_size=4 [08:18:45]MH_SAM_APDU [08:18:45]CAPDU: 80 13 01 00 [08:18:45]Write to MH i2c: E2 08 00 1A 05 80 13 01 00 00 00 00 00 9C [08:18:45]Write i2c OK [08:18:45]MH_I2C_Read... [08:18:45]Read from MH i2c: E2 [08:18:45]MH_I2C_Read... [08:18:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:18:45]Read from MH i2c: E2 0E 00 [08:18:45]MH_I2C_Read... [08:18:45]Read from MH i2c: E2 0E 00 1A 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 5A [08:18:45]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:18:45]wFMCommunicate OK [08:18:45]SAM_PROTO_GetShiftState done [08:18:45]FM_GetShiftState done [08:18:45]opened in 1726964220 [08:18:45]opened+sec_in_day 1727050620 [08:18:45]quantity*price = 5000 [08:18:45]sum+1 = 5001 [08:18:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 57 22.09.2024 08:18 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86744 ФПД: 124801324002154 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T081846&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86744&fm=124801324002154&tin=02508201610067®Number=0000000000092592&sum=5000 0 [08:18:45]StoreToDocumentArchive [08:18:45]shift 497 fd 86744 [08:18:45]save to /storage/0497/doc_00086744 [08:18:46]save last doc name /storage/0497/doc_00086744 to /storage/kkm_last_doc_name [08:18:46]save OK [08:18:46]Clear old archive folders... [08:18:46]ProcessDocumentItem done err = 0, tmpTLVsize=269 [08:18:46]tlvbuf is 01C75140 [08:18:46]SAM_PROTO_ClearQueue [08:18:46]wFMCommunicate request_size=4 [08:18:46]MH_SAM_APDU [08:18:46]CAPDU: 80 09 00 00 [08:18:46]Write to MH i2c: E2 08 00 27 05 80 09 00 00 00 00 00 00 9E [08:18:46]Write i2c OK [08:18:46]MH_I2C_Read... [08:18:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:18:46]Read from MH i2c: E2 [08:18:46]MH_I2C_Read... [08:18:46]Read from MH i2c: E2 03 00 [08:18:46]MH_I2C_Read... [08:18:46]Read from MH i2c: E2 03 00 27 05 00 90 00 A0 [08:18:46]RAPDU: 90 00 [08:18:46]wFMCommunicate OK [08:18:46]SAM_PROTO_ClearQueue done [08:18:46]KKMCreateOFDPacket [08:18:46]OFDProtocolAddRootSTLVToBuf [08:18:46]FM_MakeSignedData [08:18:46]FM_MakeSignedData [08:18:46]SAM_PROTO_SignData [08:18:46]wFMCommunicate request_size=4 [08:18:46]MH_SAM_APDU [08:18:46]CAPDU: 80 0D 01 02 [08:18:46]Write to MH i2c: E2 08 00 28 05 80 0D 01 02 00 00 00 00 A6 [08:18:46]Write i2c OK [08:18:46]MH_I2C_Read... [08:18:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:18:46]Read from MH i2c: E2 [08:18:46]MH_I2C_Read... [08:18:46]Read from MH i2c: E2 03 00 [08:18:46]MH_I2C_Read... [08:18:46]Read from MH i2c: E2 03 00 28 05 00 90 00 A1 [08:18:46]RAPDU: 90 00 [08:18:46]wFMCommunicate OK [08:18:46]wFMCommunicate request_size=255 [08:18:46]MH_SAM_APDU [08:18:46]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 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 39 00 00 00 F4 03 04 00 E6 D2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [08:18:46]Write to MH i2c: E2 02 01 29 05 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 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 39 00 00 00 F4 03 04 00 E6 D2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 F7 [08:18:46]Write i2c OK [08:18:46]MH_I2C_Read... [08:18:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:18:46]Read from MH i2c: E2 [08:18:46]MH_I2C_Read... [08:18:46]Read from MH i2c: E2 03 00 [08:18:46]MH_I2C_Read... [08:18:46]Read from MH i2c: E2 03 00 29 05 00 90 00 A2 [08:18:46]RAPDU: 90 00 [08:18:46]wFMCommunicate OK [08:18:46]wFMCommunicate request_size=28 [08:18:46]MH_SAM_APDU [08:18:46]CAPDU: 80 0D 02 02 17 37 34 39 37 39 10 04 04 00 D8 52 01 00 35 04 06 00 71 81 92 95 AB 6A [08:18:46]Write to MH i2c: E2 1F 00 2A 05 80 0D 02 02 17 00 37 34 39 37 39 10 04 04 00 D8 52 01 00 35 04 06 00 71 81 92 95 AB 6A 00 00 9B [08:18:46]Write i2c OK [08:18:46]MH_I2C_Read... [08:18:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:18:46]Read from MH i2c: E2 [08:18:46]MH_I2C_Read... [08:18:46]Read from MH i2c: E2 03 00 [08:18:46]MH_I2C_Read... [08:18:46]Read from MH i2c: E2 03 00 2A 05 00 90 00 A3 [08:18:46]RAPDU: 90 00 [08:18:46]wFMCommunicate OK [08:18:46]wFMCommunicate request_size=4 [08:18:46]MH_SAM_APDU [08:18:46]CAPDU: 80 0D 03 02 [08:18:46]Write to MH i2c: E2 08 00 2B 05 80 0D 03 02 00 00 00 00 AB [08:18:46]Write i2c OK [08:18:46]MH_I2C_Read... [08:18:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:18:46]Read from MH i2c: E2 [08:18:46]MH_I2C_Read... [08:18:46]Read from MH i2c: E2 0B 00 [08:18:46]MH_I2C_Read... [08:18:46]Read from MH i2c: E2 0B 00 2B 05 00 37 7E 84 A9 C0 3B 66 8D 90 00 7C [08:18:46]RAPDU: 37 7E 84 A9 C0 3B 66 8D 90 00 [08:18:46]wFMCommunicate OK [08:18:46]SAM_PROTO_SignData done [08:18:46]FM_MakeSignedData done [08:18:46]CreateOFDProtocolMessage [08:18:46]wFMCommunicate request_size=4 [08:18:46]MH_SAM_APDU [08:18:46]CAPDU: 80 11 00 00 [08:18:46]Write to MH i2c: E2 08 00 2C 05 80 11 00 00 00 00 00 00 AB [08:18:46]Write i2c OK [08:18:46]MH_I2C_Read... [08:18:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:18:46]Read from MH i2c: E2 [08:18:46]MH_I2C_Read... [08:18:46]Read from MH i2c: E2 17 00 [08:18:46]MH_I2C_Read... [08:18:46]Read from MH i2c: E2 17 00 2C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 0A [08:18:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:18:46]wFMCommunicate OK [08:18:46]CreateOFDProtocolMessage done [08:18:46]OFDSenderStorePacket 86744 [08:18:46]StoreOFDPacket docnum=86744 [08:18:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 21 01 00 00 99 8D 19 01 CD 52 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 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 39 00 00 00 F4 03 04 00 E6 D2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D8 52 01 00 35 04 06 00 71 81 92 95 AB 6A 37 7E 84 A9 C0 3B 66 8D [08:18:46]CheckFolder [08:18:46]dirname=/storage/ofd_packets [08:18:46]CheckFolder done [08:18:46]ProducePacketName [08:18:46]name=ofd_packets/00086744 [08:18:46]NVStorageSaveData ofd_packets/00086744 [08:18:46]File name is /storage/ofd_packets/00086744 [08:18:46]Write 319 bytes [08:18:46]NVStorageSaveData done [08:18:46]OFDSenderStorePacket done [08:18:46]KKMCreateOFDPacket done [08:18:46]NVStorageSaveData kkm_last_timestamp [08:18:46]File name is /storage/kkm_last_timestamp [08:18:46]Write 4 bytes [08:18:46]NVStorageSaveData done [08:18:46]ExternCall_PrintAddStr [08:18:46]wPrintStart [08:18:46]Write to MH i2c: 01 00 00 2D 05 32 [08:18:46]OFD Sender: Processing packet 86744 [packets to send 273, broken 272] [08:18:46]ProducePacketName [08:18:46]name=ofd_packets/00086744 [08:18:46]OFD Sender: To server: pG, [08:18:46]CommunicateWithHost lk.salyk.kg:30040 [08:18:46]ConnectInit lk.salyk.kg [08:18:46]Write i2c OK [08:18:46]MH_I2C_Read... [08:18:46]Read from MH i2c: 01 [08:18:46]MH_I2C_Read... [08:18:46]Read from MH i2c: 01 07 00 [08:18:46]MH_I2C_Read... [08:18:46]Read from MH i2c: 01 07 00 2D 05 00 00 00 00 00 FF 0F 47 [08:18:46]RasterBufferAndPrint [08:18:46]line Счет N : (3)148067 [08:18:46]line ИНН: 02508201610067 [08:18:46]line Контрольно-Кассовый Чек [08:18:46]line ПРОДАЖА [08:18:46]line Товар: 4700000160358 [08:18:46]line Вода Легенда 1л [08:18:46]line 1.000 * 50.00 [08:18:46]line = 50.00 [08:18:46]line НДС 12% НСП 1% [08:18:46]line > о реализуемом товаре [08:18:46]line ИТОГО: 50.00 [08:18:46]line НСП 1% : 0.44 [08:18:46]line НДС 12% : 5.31 [08:18:46]line Наличными: 50.00 [08:18:46]line Безнал.: 0.00 [08:18:46]line Место: АЗС № 137 "Партнер Нефть" [08:18:46]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [08:18:46]line СНО: Общий режим [08:18:46]line Чек 57 22.09.2024 08:18 [08:18:46]line Смена: 497 ФФД: 1.0 [08:18:46]line ЗНМ: 0300000064 [08:18:46]line РНМ: 0000000000092592 [08:18:46]line Версия ККМ: 001 [08:18:46]line ФМ: 0000000000874979 [08:18:46]line ФД: 86744 [08:18:46]line ФПД: 124801324002154 [08:18:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T081846&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86744&fm=124801324002154&tin=02508201610067®Number=0000000000092592&sum=5000 [08:18:46]line 0 [08:18:46]written 0, free lines is 4095 [08:18:47]Write to MH i2c: 01 00 00 55 05 5A [08:18:47]Write i2c OK [08:18:47]MH_I2C_Read... [08:18:47]Read from MH i2c: 01 [08:18:47]MH_I2C_Read... [08:18:47]Read from MH i2c: 01 07 00 [08:18:47]MH_I2C_Read... [08:18:47]Read from MH i2c: 01 07 00 55 05 00 00 00 00 00 FA 0C 67 [08:18:47]RasterBufferAndPrint [08:18:47]line [08:18:47]line [08:18:47]line [08:18:47]line [08:18:47]line [08:18:47]written 0, free lines is 3333 [08:18:47]MH_Cut [08:18:47]Write to MH i2c: D1 01 00 5C 05 01 33 [08:18:47]Write i2c OK [08:18:47]MH_I2C_Read... [08:18:47]Read from MH i2c: D1 [08:18:47]MH_I2C_Read... [08:18:47]Read from MH i2c: D1 01 00 [08:18:47]MH_I2C_Read... [08:18:47]Read from MH i2c: D1 01 00 5C 05 00 32 [08:18:47]Write to MH i2c: 01 00 00 5D 05 62 [08:18:47]Write i2c OK [08:18:47]MH_I2C_Read... [08:18:48]*** Cut start [08:18:48]*** Partial cut [08:18:48]*** CUTSNS_PIN = 1 [08:18:48]*** CUTSNS_PIN = 0 [08:18:48]*** Brake cut motor [08:18:48]Read from MH i2c: 01 [08:18:48]MH_I2C_Read... [08:18:48]*** Stop cut motor [08:18:48]*** Cut end [08:18:48]Read from MH i2c: 01 07 00 [08:18:48]MH_I2C_Read... [08:18:48]Read from MH i2c: 01 07 00 5D 05 00 00 00 00 00 FF 0F 77 [08:18:48]process_action close_receipt done [08:18:48]requested_data is exist [08:18:48]produce_requested_data [08:18:48]requested_item fm.sn is exist - process it [08:18:48]wFMCommunicate request_size=4 [08:18:48]MH_SAM_APDU [08:18:48]CAPDU: 80 11 00 00 [08:18:48]Write to MH i2c: E2 08 00 5E 05 80 11 00 00 00 00 00 00 DD [08:18:48]Write i2c OK [08:18:48]MH_I2C_Read... [08:18:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:18:48]Read from MH i2c: E2 [08:18:48]MH_I2C_Read... [08:18:48]Read from MH i2c: E2 17 00 [08:18:48]MH_I2C_Read... [08:18:48]Read from MH i2c: E2 17 00 5E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3C [08:18:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:18:48]wFMCommunicate OK [08:18:48]requested_item fd.num is exist - process it [08:18:48]SAM_PROTO_GetFieldsCounters [08:18:48]wFMCommunicate request_size=4 [08:18:48]MH_SAM_APDU [08:18:48]CAPDU: 80 13 00 00 [08:18:48]Write to MH i2c: E2 08 00 5F 05 80 13 00 00 00 00 00 00 E0 [08:18:48]Write i2c OK [08:18:48]MH_I2C_Read... [08:18:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:18:49]Read from MH i2c: E2 [08:18:49]MH_I2C_Read... [08:18:49]Read from MH i2c: E2 62 00 [08:18:49]MH_I2C_Read... [08:18:49]Read from MH i2c: E2 62 00 5F 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D8 52 01 00 0E 04 04 00 F1 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 D7 [08:18:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D8 52 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 39 00 00 00 5E 04 04 00 39 00 00 00 57 04 04 00 3A 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:18:49]wFMCommunicate OK [08:18:49]SAM_PROTO_GetFieldsCounters done [08:18:49]requested_item shift.num is exist - process it [08:18:49]requested_item shift.opened is exist - process it [08:18:49]req_shift_opened [08:18:49]FM_GetShiftState [08:18:49]SAM_PROTO_GetShiftState [08:18:49]wFMCommunicate request_size=4 [08:18:49]MH_SAM_APDU [08:18:49]CAPDU: 80 13 01 00 [08:18:49]Write to MH i2c: E2 08 00 60 05 80 13 01 00 00 00 00 00 E2 [08:18:49]Write i2c OK [08:18:49]MH_I2C_Read... [08:18:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:18:49]Read from MH i2c: E2 [08:18:49]MH_I2C_Read... [08:18:49]Read from MH i2c: E2 0E 00 [08:18:49]MH_I2C_Read... [08:18:49]Read from MH i2c: E2 0E 00 60 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A0 [08:18:49]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:18:49]wFMCommunicate OK [08:18:49]SAM_PROTO_GetShiftState done [08:18:49]FM_GetShiftState done [08:18:49]req_shift_opened done [08:18:49]requested_item shift.open_date is exist - process it [08:18:49]req_shift_open_date [08:18:49]req_shift_open_date done [08:18:49]produce_requested_data done [08:18:49]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86744,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [08:18:49]process_action_free close_receipt [08:18:49]json_value_free [08:18:49]json_value_free done [08:18:49]process_json_proto returns [08:18:49]Send response to host [08:18:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86744,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [08:18:49]free response buf [08:18:49]execute_script done [08:18:49]execute_script returns [08:18:49]free content buf [08:18:49]Sock 10.Close socket [08:18:49]Sock 10.Thread stoped [08:18:51]Connected sock=9 [08:18:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 21 01 00 00 99 8D 19 01 CD 52 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 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 39 00 00 00 F4 03 04 00 E6 D2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D8 52 01 00 35 04 06 00 71 81 92 95 AB 6A 37 7E 84 A9 C0 3B 66 8D [08:18:56]recv_with_timeout no data received [08:18:56]recv_with_timeout no data received [08:18:56]CommunicateWithHost answer receiving error [08:18:56]CommunicateWithHost err = -3 [08:18:56]OFD Sender: Server communicate error [08:19:00]accept exits with 7 [08:19:00]New connection [08:19:00]New thread 3066592612 created [08:19:00]Thread 3066449252 joined [08:19:00]Waiting for new connection... [08:19:00] Sock 7.Parse request [08:19:00]Sock 7.Check first char [08:19:00]Sock 7.First char is OK [08:19:00]request: POST /json_proto HTTP/1.0 [08:19:00]Method: POST [08:19:00]URL: /json_proto [08:19:00]Method is POST - this is cgi request [08:19:00]url: /json_proto [08:19:00]query_string will be loaded in cgi processing [08:19:00]execute_cgi json_proto POST (null) [08:19:00]execute_cgi path=json_proto method=POST [08:19:00]POST find Content-Length [08:19:00]Host: 172.17.47.196:8080 [08:19:00]Content-Length: 682 [08:19:00]Content-Type: application/json [08:19:00] [08:19:00]POST finish read [08:19:00]Found Content-Length = 682 [08:19:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871596", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 18.560, "sum" : 1258.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1258.00, "total" : 1258.00, "payments": [ { "type": 0, "sum" : 1258.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:19:00]execute_script... [08:19: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)871596", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 18.560, "sum" : 1258.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1258.00, "total" : 1258.00, "payments": [ { "type": 0, "sum" : 1258.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:19:00]POST & json_proto [08:19:00]process_json_proto [08:19:00]json parsed OK: [08:19:00]protocol is kg_v1.0 [08:19:00]action value=close_receipt [08:19:00]process_action close_receipt [08:19:00]cmd_close_receipt [08:19:00]MH_GetDate [08:19:00]Write to MH i2c: F0 00 00 61 05 55 [08:19:00]Write i2c OK [08:19:00]MH_I2C_Read... [08:19:00]Read from MH i2c: F0 [08:19:00]MH_I2C_Read... [08:19:00]Read from MH i2c: F0 09 00 [08:19:00]MH_I2C_Read... [08:19:00]Read from MH i2c: F0 09 00 61 05 00 F5 D2 EF 66 4C 6B 94 66 2B [08:19:00]GetLastDocTimeStamp 1726993126 [08:19:00]current date 1726993141 [08:19:00]FM_GetShiftState [08:19:00]SAM_PROTO_GetShiftState [08:19:00]wFMCommunicate request_size=4 [08:19:00]MH_SAM_APDU [08:19:00]CAPDU: 80 13 01 00 [08:19:00]Write to MH i2c: E2 08 00 62 05 80 13 01 00 00 00 00 00 E4 [08:19:00]Write i2c OK [08:19:00]MH_I2C_Read... [08:19:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:19:00]Read from MH i2c: E2 [08:19:00]MH_I2C_Read... [08:19:00]Read from MH i2c: E2 0E 00 [08:19:00]MH_I2C_Read... [08:19:00]Read from MH i2c: E2 0E 00 62 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A2 [08:19:00]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:19:00]wFMCommunicate OK [08:19:00]SAM_PROTO_GetShiftState done [08:19:00]FM_GetShiftState done [08:19:00]opened in 1726964220 [08:19:00]opened+sec_in_day 1727050620 [08:19:00]quantity*price = 125836 [08:19:00]sum+1 = 125838 [08:19:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 1258.00 Внесено: 1258.00 СДАЧА: 0.00 НСП 1% : 11.14 НДС 12% : 133.63 Наличными: 1258.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 58 22.09.2024 08:19 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86745 ФПД: 278032300363650 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T081901&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86745&fm=278032300363650&tin=02508201610067®Number=0000000000092592&sum=125800 [08:19:01]StoreToDocumentArchive [08:19:01]shift 497 fd 86745 [08:19:01]save to /storage/0497/doc_00086745 [08:19:01]save last doc name /storage/0497/doc_00086745 to /storage/kkm_last_doc_name [08:19:01]save OK [08:19:01]Clear old archive folders... [08:19:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:19:01]tlvbuf is 01C5CE40 [08:19:01]SAM_PROTO_ClearQueue [08:19:01]wFMCommunicate request_size=4 [08:19:01]MH_SAM_APDU [08:19:01]CAPDU: 80 09 00 00 [08:19:01]Write to MH i2c: E2 08 00 6F 05 80 09 00 00 00 00 00 00 E6 [08:19:01]Write i2c OK [08:19:01]MH_I2C_Read... [08:19:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:19:01]OFD Sender: Processing packet 86744 [packets to send 273, broken 272] [08:19:01]ProducePacketName [08:19:01]name=ofd_packets/00086744 [08:19:01]OFD Sender: To server: pG, [08:19:01]CommunicateWithHost lk.salyk.kg:30040 [08:19:01]ConnectInit lk.salyk.kg [08:19:01]Read from MH i2c: E2 [08:19:01]MH_I2C_Read... [08:19:01]Read from MH i2c: E2 03 00 [08:19:01]MH_I2C_Read... [08:19:01]Read from MH i2c: E2 03 00 6F 05 00 90 00 E8 [08:19:01]RAPDU: 90 00 [08:19:01]wFMCommunicate OK [08:19:01]SAM_PROTO_ClearQueue done [08:19:01]KKMCreateOFDPacket [08:19:01]OFDProtocolAddRootSTLVToBuf [08:19:01]FM_MakeSignedData [08:19:01]FM_MakeSignedData [08:19:01]SAM_PROTO_SignData [08:19:01]wFMCommunicate request_size=4 [08:19:01]MH_SAM_APDU [08:19:01]CAPDU: 80 0D 01 02 [08:19:01]Write to MH i2c: E2 08 00 70 05 80 0D 01 02 00 00 00 00 EE [08:19:01]Write i2c OK [08:19:01]MH_I2C_Read... [08:19:01]Read from MH i2c: E2 [08:19:01]MH_I2C_Read... [08:19:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:19:01]Read from MH i2c: E2 03 00 [08:19:01]MH_I2C_Read... [08:19:01]Read from MH i2c: E2 03 00 70 05 00 90 00 E9 [08:19:01]RAPDU: 90 00 [08:19:01]wFMCommunicate OK [08:19:01]wFMCommunicate request_size=255 [08:19:01]MH_SAM_APDU [08:19: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 80 48 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 8D EB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 EB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 34 00 00 00 00 07 04 06 00 68 EB 01 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 F5 D2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D9 52 01 00 35 04 06 00 FC [08:19:01]Write to MH i2c: E2 02 01 71 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 80 48 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 8D EB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 EB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 34 00 00 00 00 07 04 06 00 68 EB 01 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 F5 D2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D9 52 01 00 35 04 06 00 FC 00 00 BA [08:19:01]Write i2c OK [08:19:01]MH_I2C_Read... [08:19:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:19:02]Read from MH i2c: E2 [08:19:02]MH_I2C_Read... [08:19:02]Read from MH i2c: E2 03 00 [08:19:02]MH_I2C_Read... [08:19:02]Read from MH i2c: E2 03 00 71 05 00 90 00 EA [08:19:02]RAPDU: 90 00 [08:19:02]wFMCommunicate OK [08:19:02]wFMCommunicate request_size=10 [08:19:02]MH_SAM_APDU [08:19:02]CAPDU: 80 0D 02 02 05 DE 70 7F CF 82 [08:19:02]Write to MH i2c: E2 0D 00 72 05 80 0D 02 02 05 00 DE 70 7F CF 82 00 00 19 [08:19:02]Write i2c OK [08:19:02]MH_I2C_Read... [08:19:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:19:02]Read from MH i2c: E2 [08:19:02]MH_I2C_Read... [08:19:02]Read from MH i2c: E2 03 00 [08:19:02]MH_I2C_Read... [08:19:02]Read from MH i2c: E2 03 00 72 05 00 90 00 EB [08:19:02]RAPDU: 90 00 [08:19:02]wFMCommunicate OK [08:19:02]wFMCommunicate request_size=4 [08:19:02]MH_SAM_APDU [08:19:02]CAPDU: 80 0D 03 02 [08:19:02]Write to MH i2c: E2 08 00 73 05 80 0D 03 02 00 00 00 00 F3 [08:19:02]Write i2c OK [08:19:02]MH_I2C_Read... [08:19:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:19:02]Read from MH i2c: E2 [08:19:02]MH_I2C_Read... [08:19:02]Read from MH i2c: E2 0B 00 [08:19:02]MH_I2C_Read... [08:19:02]Read from MH i2c: E2 0B 00 73 05 00 74 38 C1 97 5F 42 A1 FA 90 00 34 [08:19:02]RAPDU: 74 38 C1 97 5F 42 A1 FA 90 00 [08:19:02]wFMCommunicate OK [08:19:02]SAM_PROTO_SignData done [08:19:02]FM_MakeSignedData done [08:19:02]CreateOFDProtocolMessage [08:19:02]wFMCommunicate request_size=4 [08:19:02]MH_SAM_APDU [08:19:02]CAPDU: 80 11 00 00 [08:19:02]Write to MH i2c: E2 08 00 74 05 80 11 00 00 00 00 00 00 F3 [08:19:02]Write i2c OK [08:19:02]MH_I2C_Read... [08:19:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:19:02]Read from MH i2c: E2 [08:19:02]MH_I2C_Read... [08:19:02]Read from MH i2c: E2 17 00 [08:19:02]MH_I2C_Read... [08:19:02]Read from MH i2c: E2 17 00 74 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 52 [08:19:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:19:02]wFMCommunicate OK [08:19:02]CreateOFDProtocolMessage done [08:19:02]OFDSenderStorePacket 86745 [08:19:02]StoreOFDPacket docnum=86745 [08:19:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 AA 69 07 01 61 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 80 48 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 8D EB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 EB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 34 00 00 00 00 07 04 06 00 68 EB 01 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 F5 D2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D9 52 01 00 35 04 06 00 FC DE 70 7F CF 82 74 38 C1 97 5F 42 A1 FA [08:19:02]CheckFolder [08:19:02]dirname=/storage/ofd_packets [08:19:02]CheckFolder done [08:19:02]ProducePacketName [08:19:02]name=ofd_packets/00086745 [08:19:02]NVStorageSaveData ofd_packets/00086745 [08:19:02]File name is /storage/ofd_packets/00086745 [08:19:02]Write 301 bytes [08:19:02]NVStorageSaveData done [08:19:02]OFDSenderStorePacket done [08:19:02]KKMCreateOFDPacket done [08:19:02]NVStorageSaveData kkm_last_timestamp [08:19:02]File name is /storage/kkm_last_timestamp [08:19:02]Write 4 bytes [08:19:02]NVStorageSaveData done [08:19:02]ExternCall_PrintAddStr [08:19:02]wPrintStart [08:19:02]Write to MH i2c: 01 00 00 75 05 7A [08:19:02]Write i2c OK [08:19:02]MH_I2C_Read... [08:19:02]Read from MH i2c: 01 [08:19:02]MH_I2C_Read... [08:19:02]Read from MH i2c: 01 07 00 [08:19:02]MH_I2C_Read... [08:19:02]Read from MH i2c: 01 07 00 75 05 00 00 00 00 00 FF 0F 8F [08:19:02]RasterBufferAndPrint [08:19:02]line Счет N : (1)871596 [08:19:02]line ИНН: 02508201610067 [08:19:02]line Контрольно-Кассовый Чек [08:19:02]line ПРОДАЖА [08:19:02]line ТРК (МРК, ГНК) : 43 [08:19:02]line Товар: 2710124130 [08:19:02]line Аи-92-К-5 [08:19:02]line 18.560 * 67.80 [08:19:02]line = 1258.37 [08:19:02]line НДС 12% НСП 1% [08:19:02]line > о реализуемом товаре [08:19:02]line ОКРУГЛЕНИЕ: -0.37 [08:19:02]line ИТОГО: 1258.00 [08:19:02]line Внесено: 1258.00 [08:19:02]line СДАЧА: 0.00 [08:19:02]line НСП 1% : 11.14 [08:19:02]line НДС 12% : 133.63 [08:19:02]line Наличными: 1258.00 [08:19:02]line Безнал.: 0.00 [08:19:02]line Место: АЗС № 137 "Партнер Нефть" [08:19:02]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [08:19:02]line СНО: Общий режим [08:19:02]line Чек 58 22.09.2024 08:19 [08:19:02]line Смена: 497 ФФД: 1.0 [08:19:02]line ЗНМ: 0300000064 [08:19:02]line РНМ: 0000000000092592 [08:19:02]line Версия ККМ: 001 [08:19:02]line ФМ: 0000000000874979 [08:19:02]line ФД: 86745 [08:19:02]line ФПД: 278032300363650 [08:19:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T081901&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86745&fm=278032300363650&tin=02508201610067®Number=0000000000092592&sum=125800 [08:19:02]written 0, free lines is 4095 [08:19:02]Write to MH i2c: 01 00 00 A0 05 A5 [08:19:02]Write i2c OK [08:19:02]MH_I2C_Read... [08:19:02]Read from MH i2c: 01 [08:19:02]MH_I2C_Read... [08:19:02]Read from MH i2c: 01 07 00 [08:19:02]MH_I2C_Read... [08:19:02]Read from MH i2c: 01 07 00 A0 05 00 00 00 00 00 E7 0C 9F [08:19:02]RasterBufferAndPrint [08:19:02]line [08:19:02]line [08:19:02]line [08:19:02]line [08:19:02]line [08:19:02]written 0, free lines is 3321 [08:19:02]MH_Cut [08:19:02]Write to MH i2c: D1 01 00 A7 05 01 7E [08:19:02]Write i2c OK [08:19:02]MH_I2C_Read... [08:19:02]Read from MH i2c: D1 [08:19:02]MH_I2C_Read... [08:19:02]Read from MH i2c: D1 01 00 [08:19:02]MH_I2C_Read... [08:19:02]Read from MH i2c: D1 01 00 A7 05 00 7D [08:19:02]Write to MH i2c: 01 00 00 A8 05 AD [08:19:02]Write i2c OK [08:19:02]MH_I2C_Read... [08:19:03]*** Cut start [08:19:03]*** Partial cut [08:19:03]*** CUTSNS_PIN = 1 [08:19:03]*** CUTSNS_PIN = 0 [08:19:03]*** Brake cut motor [08:19:04]Read from MH i2c: 01 [08:19:04]MH_I2C_Read... [08:19:04]*** Stop cut motor [08:19:04]*** Cut end [08:19:04]Read from MH i2c: 01 07 00 [08:19:04]MH_I2C_Read... [08:19:04]Read from MH i2c: 01 07 00 A8 05 00 00 00 00 00 FF 0F C2 [08:19:04]process_action close_receipt done [08:19:04]requested_data is exist [08:19:04]produce_requested_data [08:19:04]requested_item fm.sn is exist - process it [08:19:04]wFMCommunicate request_size=4 [08:19:04]MH_SAM_APDU [08:19:04]CAPDU: 80 11 00 00 [08:19:04]Write to MH i2c: E2 08 00 A9 05 80 11 00 00 00 00 00 00 28 [08:19:04]Write i2c OK [08:19:04]MH_I2C_Read... [08:19:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:19:04]Read from MH i2c: E2 [08:19:04]MH_I2C_Read... [08:19:04]Read from MH i2c: E2 17 00 [08:19:04]MH_I2C_Read... [08:19:04]Read from MH i2c: E2 17 00 A9 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 87 [08:19:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:19:04]wFMCommunicate OK [08:19:04]requested_item fd.num is exist - process it [08:19:04]SAM_PROTO_GetFieldsCounters [08:19:04]wFMCommunicate request_size=4 [08:19:04]MH_SAM_APDU [08:19:04]CAPDU: 80 13 00 00 [08:19:04]Write to MH i2c: E2 08 00 AA 05 80 13 00 00 00 00 00 00 2B [08:19:04]Write i2c OK [08:19:04]MH_I2C_Read... [08:19:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:19:04]Read from MH i2c: E2 [08:19:04]MH_I2C_Read... [08:19:04]Read from MH i2c: E2 62 00 [08:19:04]MH_I2C_Read... [08:19:04]Read from MH i2c: E2 62 00 AA 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D9 52 01 00 0E 04 04 00 F1 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 26 [08:19:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D9 52 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 3A 00 00 00 5E 04 04 00 3A 00 00 00 57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:19:04]wFMCommunicate OK [08:19:04]SAM_PROTO_GetFieldsCounters done [08:19:04]requested_item shift.num is exist - process it [08:19:04]requested_item shift.opened is exist - process it [08:19:04]req_shift_opened [08:19:04]FM_GetShiftState [08:19:04]SAM_PROTO_GetShiftState [08:19:04]wFMCommunicate request_size=4 [08:19:04]MH_SAM_APDU [08:19:04]CAPDU: 80 13 01 00 [08:19:04]Write to MH i2c: E2 08 00 AB 05 80 13 01 00 00 00 00 00 2D [08:19:04]Write i2c OK [08:19:04]MH_I2C_Read... [08:19:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:19:04]Read from MH i2c: E2 [08:19:04]MH_I2C_Read... [08:19:04]Read from MH i2c: E2 0E 00 [08:19:04]MH_I2C_Read... [08:19:04]Read from MH i2c: E2 0E 00 AB 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 EB [08:19:04]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:19:04]wFMCommunicate OK [08:19:04]SAM_PROTO_GetShiftState done [08:19:04]FM_GetShiftState done [08:19:04]req_shift_opened done [08:19:04]requested_item shift.open_date is exist - process it [08:19:04]req_shift_open_date [08:19:04]req_shift_open_date done [08:19:04]produce_requested_data done [08:19:04]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86745,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [08:19:04]process_action_free close_receipt [08:19:04]json_value_free [08:19:04]json_value_free done [08:19:04]process_json_proto returns [08:19:04]Send response to host [08:19:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86745,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [08:19:04]free response buf [08:19:04]execute_script done [08:19:04]execute_script returns [08:19:04]free content buf [08:19:04]Sock 7.Close socket [08:19:04]Sock 7.Thread stoped [08:19:08]Connected sock=11 [08:19:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 21 01 00 00 99 8D 19 01 CD 52 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 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 39 00 00 00 F4 03 04 00 E6 D2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D8 52 01 00 35 04 06 00 71 81 92 95 AB 6A 37 7E 84 A9 C0 3B 66 8D [08:19:09]recv_with_timeout no data received [08:19:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 E2 AC 47 00 1F B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D8 52 01 00 F4 03 04 00 CA 7D EF 66 B6 04 01 00 00 90 3C 40 1E B1 A8 B7 CE [08:19:12]CommunicateWithHost err = 0 [08:19:12]CheckOFDResponse [08:19:12]1017 (14) - 77093643461234 [08:19:12]1041 (16) - 0000000000874979 [08:19:12]1040 (4) - 86744 [08:19:12]1012 (4) - 22.09.2024 02:15 [08:19:12]1206 (1) - 0 [08:19:12]OFD Sender: Remove packet 86744 [08:19:12]ProducePacketName [08:19:12]name=ofd_packets/00086744 [08:19:12]NVStorageDeleteData [08:19:13]OFD Sender: Processing packet 86745 [packets to send 273, broken 272] [08:19:13]ProducePacketName [08:19:13]name=ofd_packets/00086745 [08:19:13]OFD Sender: To server: pG, [08:19:13]CommunicateWithHost lk.salyk.kg:30040 [08:19:13]ConnectInit lk.salyk.kg [08:19:18]ConnectInit Can't take IP for lk.salyk.kg [08:19:18]CommunicateWithHost connect error [08:19:18]CommunicateWithHost err = -1 [08:19:18]OFD Sender: Server communicate error [08:19:18]OFD Sender: Processing packet 86745 [packets to send 273, broken 272] [08:19:18]ProducePacketName [08:19:18]name=ofd_packets/00086745 [08:19:18]OFD Sender: To server: pG, [08:19:18]CommunicateWithHost lk.salyk.kg:30040 [08:19:18]ConnectInit lk.salyk.kg [08:19:23]Connected sock=7 [08:19:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 AA 69 07 01 61 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 80 48 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 8D EB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 EB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 34 00 00 00 00 07 04 06 00 68 EB 01 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 F5 D2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D9 52 01 00 35 04 06 00 FC DE 70 7F CF 82 74 38 C1 97 5F 42 A1 FA [08:19:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 31 DA 47 00 00 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 34 39 37 39 10 04 04 00 D9 52 01 00 F4 03 04 00 DA 7D EF 66 B6 04 01 00 00 BE 7B DF F3 60 29 B0 20 [08:19:26]CommunicateWithHost err = 0 [08:19:26]CheckOFDResponse [08:19:26]1017 (14) - 77093643461234 [08:19:26]1041 (16) - 0000000000874979 [08:19:26]1040 (4) - 86745 [08:19:26]1012 (4) - 22.09.2024 02:15 [08:19:26]1206 (1) - 0 [08:19:26]OFD Sender: Remove packet 86745 [08:19:26]ProducePacketName [08:19:26]name=ofd_packets/00086745 [08:19:26]NVStorageDeleteData [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:46]OFD Sender: No OFD packet to send [08:19:51]OFD Sender: No OFD packet to send [08:19:53]recv_with_timeout no data received [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:15]recv_with_timeout no data received [08:20:16]OFD Sender: No OFD packet to send [08:20:21]OFD Sender: No OFD packet to send [08:20:26]OFD Sender: No OFD packet to send [08:20:31]OFD Sender: No OFD packet to send [08:20:36]OFD Sender: No OFD packet to send [08:20:41]OFD Sender: No OFD packet to send [08:20:46]OFD Sender: No OFD packet to send [08:20:51]OFD Sender: No OFD packet to send [08:20:56]OFD Sender: No OFD packet to send [08:21:01]OFD Sender: No OFD packet to send [08:21:06]OFD Sender: No OFD packet to send [08:21:11]OFD Sender: No OFD packet to send [08:21:16]OFD Sender: No OFD packet to send [08:21:19]accept exits with 9 [08:21:19]New connection [08:21:19]New thread 3066449252 created [08:21:19]Thread 3066592612 joined [08:21:19]Waiting for new connection... [08:21:19] Sock 9.Parse request [08:21:19]Sock 9.Check first char [08:21:19]Sock 9.First char is OK [08:21:19]request: POST /json_proto HTTP/1.0 [08:21:19]Method: POST [08:21:19]URL: /json_proto [08:21:19]Method is POST - this is cgi request [08:21:19]url: /json_proto [08:21:19]query_string will be loaded in cgi processing [08:21:19]execute_cgi json_proto POST (null) [08:21:19]execute_cgi path=json_proto method=POST [08:21:19]POST find Content-Length [08:21:19]Host: 172.17.47.196:8080 [08:21:19]Content-Length: 944 [08:21:19]Content-Type: application/json [08:21:19] [08:21:19]POST finish read [08:21:19]Found Content-Length = 944 [08:21:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871597", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.80, "quantity" : 30.000, "sum" : 2004.00, "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 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 30.00 \u0441\u043E\u043C", "payments": [ { "type": 0, "sum" : 2004.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:21:19]execute_script... [08:21: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)871597", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.80, "quantity" : 30.000, "sum" : 2004.00, "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 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 30.00 \u0441\u043E\u043C", "payments": [ { "type": 0, "sum" : 2004.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:21:19]POST & json_proto [08:21:19]process_json_proto [08:21:19]json parsed OK: [08:21:19]protocol is kg_v1.0 [08:21:19]action value=close_receipt [08:21:19]process_action close_receipt [08:21:19]cmd_close_receipt [08:21:19]MH_GetDate [08:21:19]Write to MH i2c: F0 00 00 AC 05 A0 [08:21:19]Write i2c OK [08:21:19]MH_I2C_Read... [08:21:19]Read from MH i2c: F0 [08:21:19]MH_I2C_Read... [08:21:19]Read from MH i2c: F0 09 00 [08:21:19]MH_I2C_Read... [08:21:19]Read from MH i2c: F0 09 00 AC 05 00 80 D3 EF 66 4C 6B 94 66 02 [08:21:19]GetLastDocTimeStamp 1726993141 [08:21:19]current date 1726993280 [08:21:19]FM_GetShiftState [08:21:19]SAM_PROTO_GetShiftState [08:21:19]wFMCommunicate request_size=4 [08:21:19]MH_SAM_APDU [08:21:19]CAPDU: 80 13 01 00 [08:21:19]Write to MH i2c: E2 08 00 AD 05 80 13 01 00 00 00 00 00 2F [08:21:19]Write i2c OK [08:21:19]MH_I2C_Read... [08:21:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:21:19]Read from MH i2c: E2 [08:21:19]MH_I2C_Read... [08:21:19]Read from MH i2c: E2 0E 00 [08:21:19]MH_I2C_Read... [08:21:19]Read from MH i2c: E2 0E 00 AD 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 ED [08:21:19]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:21:19]wFMCommunicate OK [08:21:19]SAM_PROTO_GetShiftState done [08:21:19]FM_GetShiftState done [08:21:19]opened in 1726964220 [08:21:19]opened+sec_in_day 1727050620 [08:21:19]quantity*price = 200400 [08:21:19]sum+1 = 200401 [08:21:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2004.00 НСП 1% : 17.73 НДС 12% : 212.81 Наличными: 2004.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 59 22.09.2024 08:21 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа АИ-92 номер 137 сэкономлено 30.00 сом ФМ: 0000000000874979 ФД: 86746 ФПД: 101899075244847 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T082120&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86746&fm=101899075244847&tin=02508201610067®Number=0000000000092592&sum=200400 [08:21:20]StoreToDocumentArchive [08:21:20]shift 497 fd 86746 [08:21:20]save to /storage/0497/doc_00086746 [08:21:20]save last doc name /storage/0497/doc_00086746 to /storage/kkm_last_doc_name [08:21:20]save OK [08:21:20]Clear old archive folders... [08:21:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:21:20]tlvbuf is 01C28D70 [08:21:20]SAM_PROTO_ClearQueue [08:21:20]wFMCommunicate request_size=4 [08:21:20]MH_SAM_APDU [08:21:20]CAPDU: 80 09 00 00 [08:21:20]Write to MH i2c: E2 08 00 BA 05 80 09 00 00 00 00 00 00 31 [08:21:20]Write i2c OK [08:21:20]MH_I2C_Read... [08:21:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:21:20]Read from MH i2c: E2 [08:21:20]MH_I2C_Read... [08:21:20]Read from MH i2c: E2 03 00 [08:21:20]MH_I2C_Read... [08:21:20]Read from MH i2c: E2 03 00 BA 05 00 90 00 33 [08:21:20]RAPDU: 90 00 [08:21:20]wFMCommunicate OK [08:21:20]SAM_PROTO_ClearQueue done [08:21:20]KKMCreateOFDPacket [08:21:20]OFDProtocolAddRootSTLVToBuf [08:21:20]FM_MakeSignedData [08:21:20]FM_MakeSignedData [08:21:20]SAM_PROTO_SignData [08:21:20]wFMCommunicate request_size=4 [08:21:20]MH_SAM_APDU [08:21:20]CAPDU: 80 0D 01 02 [08:21:20]Write to MH i2c: E2 08 00 BB 05 80 0D 01 02 00 00 00 00 39 [08:21:20]Write i2c OK [08:21:20]MH_I2C_Read... [08:21:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:21:20]Read from MH i2c: E2 [08:21:20]MH_I2C_Read... [08:21:20]Read from MH i2c: E2 03 00 [08:21:20]MH_I2C_Read... [08:21:20]Read from MH i2c: E2 03 00 BB 05 00 90 00 34 [08:21:20]RAPDU: 90 00 [08:21:20]wFMCommunicate OK [08:21:20]wFMCommunicate request_size=255 [08:21:20]MH_SAM_APDU [08: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 30 75 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 D0 0E 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 0E 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 ED 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 21 53 00 00 00 00 07 04 06 00 D0 0E 03 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 80 D3 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DA 52 01 00 35 04 06 00 5C [08:21:20]Write to MH i2c: E2 02 01 BC 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 D0 0E 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 0E 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 ED 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 21 53 00 00 00 00 07 04 06 00 D0 0E 03 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 80 D3 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DA 52 01 00 35 04 06 00 5C 00 00 90 [08:21:20]Write i2c OK [08:21:20]MH_I2C_Read... [08:21:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:21:20]Read from MH i2c: E2 [08:21:20]MH_I2C_Read... [08:21:20]Read from MH i2c: E2 03 00 [08:21:20]MH_I2C_Read... [08:21:20]Read from MH i2c: E2 03 00 BC 05 00 90 00 35 [08:21:20]RAPDU: 90 00 [08:21:20]wFMCommunicate OK [08:21:20]wFMCommunicate request_size=10 [08:21:20]MH_SAM_APDU [08:21:20]CAPDU: 80 0D 02 02 05 AD 3A 2E D3 2F [08:21:20]Write to MH i2c: E2 0D 00 BD 05 80 0D 02 02 05 00 AD 3A 2E D3 2F 00 00 5D [08:21:20]Write i2c OK [08:21:20]MH_I2C_Read... [08:21:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:21:20]Read from MH i2c: E2 [08:21:20]MH_I2C_Read... [08:21:20]Read from MH i2c: E2 03 00 [08:21:20]MH_I2C_Read... [08:21:20]Read from MH i2c: E2 03 00 BD 05 00 90 00 36 [08:21:20]RAPDU: 90 00 [08:21:20]wFMCommunicate OK [08:21:20]wFMCommunicate request_size=4 [08:21:20]MH_SAM_APDU [08:21:20]CAPDU: 80 0D 03 02 [08:21:20]Write to MH i2c: E2 08 00 BE 05 80 0D 03 02 00 00 00 00 3E [08:21:20]Write i2c OK [08:21:20]MH_I2C_Read... [08:21:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:21:20]Read from MH i2c: E2 [08:21:20]MH_I2C_Read... [08:21:20]Read from MH i2c: E2 0B 00 [08:21:20]MH_I2C_Read... [08:21:20]Read from MH i2c: E2 0B 00 BE 05 00 9F 98 75 93 BA F7 2F A6 90 00 04 [08:21:20]RAPDU: 9F 98 75 93 BA F7 2F A6 90 00 [08:21:20]wFMCommunicate OK [08:21:20]SAM_PROTO_SignData done [08:21:20]FM_MakeSignedData done [08:21:20]CreateOFDProtocolMessage [08:21:20]wFMCommunicate request_size=4 [08:21:20]MH_SAM_APDU [08:21:20]CAPDU: 80 11 00 00 [08:21:20]Write to MH i2c: E2 08 00 BF 05 80 11 00 00 00 00 00 00 3E [08:21:20]Write i2c OK [08:21:20]MH_I2C_Read... [08:21:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:21:20]Read from MH i2c: E2 [08:21:20]MH_I2C_Read... [08:21:20]Read from MH i2c: E2 17 00 [08:21:20]MH_I2C_Read... [08:21:20]Read from MH i2c: E2 17 00 BF 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 9D [08:21:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:21:20]wFMCommunicate OK [08:21:20]CreateOFDProtocolMessage done [08:21:20]OFDSenderStorePacket 86746 [08:21:20]StoreOFDPacket docnum=86746 [08:21:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 42 E2 07 01 3E BB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 D0 0E 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 0E 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 ED 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 21 53 00 00 00 00 07 04 06 00 D0 0E 03 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 80 D3 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DA 52 01 00 35 04 06 00 5C AD 3A 2E D3 2F 9F 98 75 93 BA F7 2F A6 [08:21:20]CheckFolder [08:21:20]dirname=/storage/ofd_packets [08:21:20]CheckFolder done [08:21:20]ProducePacketName [08:21:20]name=ofd_packets/00086746 [08:21:20]NVStorageSaveData ofd_packets/00086746 [08:21:20]File name is /storage/ofd_packets/00086746 [08:21:20]Write 301 bytes [08:21:20]NVStorageSaveData done [08:21:20]OFDSenderStorePacket done [08:21:20]KKMCreateOFDPacket done [08:21:20]NVStorageSaveData kkm_last_timestamp [08:21:20]File name is /storage/kkm_last_timestamp [08:21:20]Write 4 bytes [08:21:20]NVStorageSaveData done [08:21:20]ExternCall_PrintAddStr [08:21:20]wPrintStart [08:21:20]Write to MH i2c: 01 00 00 C0 05 C5 [08:21:20]OFD Sender: Processing packet 86746 [packets to send 273, broken 272] [08:21:20]ProducePacketName [08:21:20]name=ofd_packets/00086746 [08:21:20]OFD Sender: To server: pG, [08:21:20]CommunicateWithHost lk.salyk.kg:30040 [08:21:20]ConnectInit lk.salyk.kg [08:21:20]Write i2c OK [08:21:20]MH_I2C_Read... [08:21:20]Read from MH i2c: 01 [08:21:20]MH_I2C_Read... [08:21:20]Read from MH i2c: 01 07 00 [08:21:20]MH_I2C_Read... [08:21:20]Read from MH i2c: 01 07 00 C0 05 00 00 00 00 00 FF 0F DA [08:21:20]RasterBufferAndPrint [08:21:20]line Счет N : (1)871597 [08:21:20]line ИНН: 02508201610067 [08:21:20]line Контрольно-Кассовый Чек [08:21:20]line ПРОДАЖА [08:21:20]line ТРК (МРК, ГНК) : 43 [08:21:20]line Товар: 2710124130 [08:21:20]line Аи-92-К-5 [08:21:20]line 30.000 * 66.80 [08:21:20]line = 2004.00 [08:21:20]line НДС 12% НСП 1% [08:21:20]line > о реализуемом товаре [08:21:20]line ИТОГО: 2004.00 [08:21:20]line НСП 1% : 17.73 [08:21:20]line НДС 12% : 212.81 [08:21:20]line Наличными: 2004.00 [08:21:20]line Безнал.: 0.00 [08:21:20]line Место: АЗС № 137 "Партнер Нефть" [08:21:20]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [08:21:20]line СНО: Общий режим [08:21:20]line Чек 59 22.09.2024 08:21 [08:21:20]line Смена: 497 ФФД: 1.0 [08:21:20]line ЗНМ: 0300000064 [08:21:20]line РНМ: 0000000000092592 [08:21:20]line Версия ККМ: 001 [08:21:20]line [08:21:20]line Дисконтная программа [08:21:20]line АИ-92 [08:21:20]line номер 137 [08:21:20]line сэкономлено 30.00 сом [08:21:20]line ФМ: 0000000000874979 [08:21:20]line ФД: 86746 [08:21:20]line ФПД: 101899075244847 [08:21:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T082120&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86746&fm=101899075244847&tin=02508201610067®Number=0000000000092592&sum=200400 [08:21:21]written 0, free lines is 4095 [08:21:21]Write to MH i2c: 01 00 00 ED 05 F2 [08:21:21]Write i2c OK [08:21:21]MH_I2C_Read... [08:21:21]Read from MH i2c: 01 [08:21:21]MH_I2C_Read... [08:21:21]Read from MH i2c: 01 07 00 [08:21:21]MH_I2C_Read... [08:21:21]Read from MH i2c: 01 07 00 ED 05 00 00 00 00 00 AB 0C B0 [08:21:21]RasterBufferAndPrint [08:21:21]line [08:21:21]line [08:21:21]line [08:21:21]line [08:21:21]line [08:21:21]written 0, free lines is 3248 [08:21:21]MH_Cut [08:21:21]Write to MH i2c: D1 01 00 F4 05 01 CB [08:21:21]Write i2c OK [08:21:21]MH_I2C_Read... [08:21:21]Read from MH i2c: D1 [08:21:21]MH_I2C_Read... [08:21:21]Read from MH i2c: D1 01 00 [08:21:21]MH_I2C_Read... [08:21:21]Read from MH i2c: D1 01 00 F4 05 00 CA [08:21:21]Write to MH i2c: 01 00 00 F5 05 FA [08:21:21]Write i2c OK [08:21:21]MH_I2C_Read... [08:21:22]*** Cut start [08:21:22]*** Partial cut [08:21:22]*** CUTSNS_PIN = 1 [08:21:22]*** CUTSNS_PIN = 0 [08:21:22]*** Brake cut motor [08:21:23]Read from MH i2c: 01 [08:21:23]MH_I2C_Read... [08:21:23]*** Stop cut motor [08:21:23]*** Cut end [08:21:23]Read from MH i2c: 01 07 00 [08:21:23]MH_I2C_Read... [08:21:23]Read from MH i2c: 01 07 00 F5 05 00 00 00 00 00 FF 0F 0F [08:21:23]process_action close_receipt done [08:21:23]requested_data is exist [08:21:23]produce_requested_data [08:21:23]requested_item fm.sn is exist - process it [08:21:23]wFMCommunicate request_size=4 [08:21:23]MH_SAM_APDU [08:21:23]CAPDU: 80 11 00 00 [08:21:23]Write to MH i2c: E2 08 00 F6 05 80 11 00 00 00 00 00 00 75 [08:21:23]Write i2c OK [08:21:23]MH_I2C_Read... [08:21:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:21:23]Read from MH i2c: E2 [08:21:23]MH_I2C_Read... [08:21:23]Read from MH i2c: E2 17 00 [08:21:23]MH_I2C_Read... [08:21:23]Read from MH i2c: E2 17 00 F6 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D4 [08:21:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:21:23]wFMCommunicate OK [08:21:23]requested_item fd.num is exist - process it [08:21:23]SAM_PROTO_GetFieldsCounters [08:21:23]wFMCommunicate request_size=4 [08:21:23]MH_SAM_APDU [08:21:23]CAPDU: 80 13 00 00 [08:21:23]Write to MH i2c: E2 08 00 F7 05 80 13 00 00 00 00 00 00 78 [08:21:23]Write i2c OK [08:21:23]MH_I2C_Read... [08:21:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:21:23]Read from MH i2c: E2 [08:21:23]MH_I2C_Read... [08:21:23]Read from MH i2c: E2 62 00 [08:21:23]MH_I2C_Read... [08:21:23]Read from MH i2c: E2 62 00 F7 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 DA 52 01 00 0E 04 04 00 F1 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 77 [08:21: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 DA 52 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 3B 00 00 00 5E 04 04 00 3B 00 00 00 57 04 04 00 3C 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:21:23]wFMCommunicate OK [08:21:23]SAM_PROTO_GetFieldsCounters done [08:21:23]requested_item shift.num is exist - process it [08:21:23]requested_item shift.opened is exist - process it [08:21:23]req_shift_opened [08:21:23]FM_GetShiftState [08:21:23]SAM_PROTO_GetShiftState [08:21:23]wFMCommunicate request_size=4 [08:21:23]MH_SAM_APDU [08:21:23]CAPDU: 80 13 01 00 [08:21:23]Write to MH i2c: E2 08 00 F8 05 80 13 01 00 00 00 00 00 7A [08:21:23]Write i2c OK [08:21:23]MH_I2C_Read... [08:21:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:21:23]Read from MH i2c: E2 [08:21:23]MH_I2C_Read... [08:21:23]Read from MH i2c: E2 0E 00 [08:21:23]MH_I2C_Read... [08:21:23]Read from MH i2c: E2 0E 00 F8 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 38 [08:21:23]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:21:23]wFMCommunicate OK [08:21:23]SAM_PROTO_GetShiftState done [08:21:23]FM_GetShiftState done [08:21:23]req_shift_opened done [08:21:23]requested_item shift.open_date is exist - process it [08:21:23]req_shift_open_date [08:21:23]req_shift_open_date done [08:21:23]produce_requested_data done [08:21:23]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86746,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [08:21:23]process_action_free close_receipt [08:21:23]json_value_free [08:21:23]json_value_free done [08:21:23]process_json_proto returns [08:21:23]Send response to host [08:21:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86746,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [08:21:23]free response buf [08:21:23]execute_script done [08:21:23]execute_script returns [08:21:23]free content buf [08:21:23]Sock 9.Close socket [08:21:23]Sock 9.Thread stoped [08:21:24]Connected sock=11 [08:21:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 42 E2 07 01 3E BB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 D0 0E 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 0E 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 ED 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 21 53 00 00 00 00 07 04 06 00 D0 0E 03 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 80 D3 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DA 52 01 00 35 04 06 00 5C AD 3A 2E D3 2F 9F 98 75 93 BA F7 2F A6 [08:21:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 19 FB 47 00 8F 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 34 39 37 39 10 04 04 00 DA 52 01 00 F4 03 04 00 54 7E EF 66 B6 04 01 00 00 7F 3D F9 21 0E 4C D1 8B [08:21:28]CommunicateWithHost err = 0 [08:21:28]CheckOFDResponse [08:21:28]1017 (14) - 77093643461234 [08:21:28]1041 (16) - 0000000000874979 [08:21:28]1040 (4) - 86746 [08:21:28]1012 (4) - 22.09.2024 02:17 [08:21:28]1206 (1) - 0 [08:21:28]OFD Sender: Remove packet 86746 [08:21:28]ProducePacketName [08:21:28]name=ofd_packets/00086746 [08:21:28]NVStorageDeleteData [08:21:29]OFD Sender: No OFD packet to send [08:21:34]OFD Sender: No OFD packet to send [08:21:39]OFD Sender: No OFD packet to send [08:21:44]OFD Sender: No OFD packet to send [08:21:49]OFD Sender: No OFD packet to send [08:21:51]recv_with_timeout no data received [08:21:54]OFD Sender: No OFD packet to send [08:21:59]OFD Sender: No OFD packet to send [08:22:04]OFD Sender: No OFD packet to send [08:22:09]OFD Sender: No OFD packet to send [08:22:14]OFD Sender: No OFD packet to send [08:22:19]OFD Sender: No OFD packet to send [08:22:24]OFD Sender: No OFD packet to send [08:22:29]OFD Sender: No OFD packet to send [08:22:34]OFD Sender: No OFD packet to send [08:22:39]OFD Sender: No OFD packet to send [08:22:44]OFD Sender: No OFD packet to send [08:22:49]OFD Sender: No OFD packet to send [08:22:54]OFD Sender: No OFD packet to send [08:22:59]OFD Sender: No OFD packet to send [08:23:04]OFD Sender: No OFD packet to send [08:23:09]OFD Sender: No OFD packet to send [08:23:14]OFD Sender: No OFD packet to send [08:23:19]OFD Sender: No OFD packet to send [08:23:24]OFD Sender: No OFD packet to send [08:23:29]OFD Sender: No OFD packet to send [08:23:34]OFD Sender: No OFD packet to send [08:23:39]OFD Sender: No OFD packet to send [08:23:44]OFD Sender: No OFD packet to send [08:23:49]OFD Sender: No OFD packet to send [08:23:54]OFD Sender: No OFD packet to send [08:23:59]OFD Sender: No OFD packet to send [08:24:04]OFD Sender: No OFD packet to send [08:24:09]OFD Sender: No OFD packet to send [08:24:14]OFD Sender: No OFD packet to send [08:24:19]OFD Sender: No OFD packet to send [08:24:24]OFD Sender: No OFD packet to send [08:24:29]OFD Sender: No OFD packet to send [08:24:34]OFD Sender: No OFD packet to send [08:24:39]OFD Sender: No OFD packet to send [08:24:44]OFD Sender: No OFD packet to send [08:24:49]OFD Sender: No OFD packet to send [08:24:54]OFD Sender: No OFD packet to send [08:24:59]OFD Sender: No OFD packet to send [08:25:04]OFD Sender: No OFD packet to send [08:25:09]OFD Sender: No OFD packet to send [08:25:14]OFD Sender: No OFD packet to send [08:25:19]OFD Sender: No OFD packet to send [08:25:24]OFD Sender: No OFD packet to send [08:25:29]OFD Sender: No OFD packet to send [08:25:34]OFD Sender: No OFD packet to send [08:25:39]OFD Sender: No OFD packet to send [08:25:44]OFD Sender: No OFD packet to send [08:25:49]OFD Sender: No OFD packet to send [08:25:54]OFD Sender: No OFD packet to send [08:25:59]OFD Sender: No OFD packet to send [08:26:04]OFD Sender: No OFD packet to send [08:26:09]OFD Sender: No OFD packet to send [08:26:12]recv_with_timeout no data received [08:26:14]OFD Sender: No OFD packet to send [08:26:19]OFD Sender: No OFD packet to send [08:26:24]OFD Sender: No OFD packet to send [08:26:29]OFD Sender: No OFD packet to send [08:26:32]recv_with_timeout no data received [08:26:34]OFD Sender: No OFD packet to send [08:26:39]OFD Sender: No OFD packet to send [08:26:44]OFD Sender: No OFD packet to send [08:26:49]OFD Sender: No OFD packet to send [08:26:54]OFD Sender: No OFD packet to send [08:26:59]OFD Sender: No OFD packet to send [08:27:04]OFD Sender: No OFD packet to send [08:27:09]OFD Sender: No OFD packet to send [08:27:14]OFD Sender: No OFD packet to send [08:27:19]OFD Sender: No OFD packet to send [08:27:24]OFD Sender: No OFD packet to send [08:27:29]OFD Sender: No OFD packet to send [08:27:34]OFD Sender: No OFD packet to send [08:27:39]OFD Sender: No OFD packet to send [08:27:44]OFD Sender: No OFD packet to send [08:27:49]OFD Sender: No OFD packet to send [08:27:54]OFD Sender: No OFD packet to send [08:27:59]OFD Sender: No OFD packet to send [08:28:04]recv_with_timeout no data received [08:28:04]OFD Sender: No OFD packet to send [08:28:09]OFD Sender: No OFD packet to send [08:28:14]OFD Sender: No OFD packet to send [08:28:19]OFD Sender: No OFD packet to send [08:28:24]OFD Sender: No OFD packet to send [08:28:29]OFD Sender: No OFD packet to send [08:28:34]OFD Sender: No OFD packet to send [08:28:39]OFD Sender: No OFD packet to send [08:28:44]recv_with_timeout no data received [08:28:44]OFD Sender: No OFD packet to send [08:28:49]OFD Sender: No OFD packet to send [08:28:54]OFD Sender: No OFD packet to send [08:28:59]OFD Sender: No OFD packet to send [08:29:04]OFD Sender: No OFD packet to send [08:29:07]recv_with_timeout no data received [08:29:09]OFD Sender: No OFD packet to send [08:29:14]OFD Sender: No OFD packet to send [08:29:19]OFD Sender: No OFD packet to send [08:29:24]OFD Sender: No OFD packet to send [08:29:27]recv_with_timeout no data received [08:29:29]OFD Sender: No OFD packet to send [08:29:34]OFD Sender: No OFD packet to send [08:29:39]OFD Sender: No OFD packet to send [08:29:44]OFD Sender: No OFD packet to send [08:29:49]OFD Sender: No OFD packet to send [08:29:54]OFD Sender: No OFD packet to send [08:29:59]OFD Sender: No OFD packet to send [08:30:04]OFD Sender: No OFD packet to send [08:30:08]recv_with_timeout no data received [08:30:10]OFD Sender: No OFD packet to send [08:30:15]OFD Sender: No OFD packet to send [08:30:20]OFD Sender: No OFD packet to send [08:30:25]OFD Sender: No OFD packet to send [08:30:30]OFD Sender: No OFD packet to send [08:30:30]recv_with_timeout no data received [08:30:35]OFD Sender: No OFD packet to send [08:32:49]ConnectInit Can't connect to host [08:32:50]OFD Sender: No OFD packet to send [08:32:55]OFD Sender: No OFD packet to send [08:33:00]OFD Sender: No OFD packet to send [08:33:05]OFD Sender: No OFD packet to send [08:33:10]OFD Sender: No OFD packet to send [08:33:15]OFD Sender: No OFD packet to send [08:33:20]OFD Sender: No OFD packet to send [08:33:25]OFD Sender: No OFD packet to send [08:33:30]OFD Sender: No OFD packet to send [08:33:35]OFD Sender: No OFD packet to send [08:33:40]OFD Sender: No OFD packet to send [08:33:45]OFD Sender: No OFD packet to send [08:33:50]OFD Sender: No OFD packet to send [08:33:55]OFD Sender: No OFD packet to send [08:34:00]OFD Sender: No OFD packet to send [08:34:05]OFD Sender: No OFD packet to send [08:34:10]OFD Sender: No OFD packet to send [08:34:15]OFD Sender: No OFD packet to send [08:34:20]OFD Sender: No OFD packet to send [08:34:25]OFD Sender: No OFD packet to send [08:34:30]OFD Sender: No OFD packet to send [08:34:35]OFD Sender: No OFD packet to send [08:34:40]OFD Sender: No OFD packet to send [08:34:45]OFD Sender: No OFD packet to send [08:34:50]OFD Sender: No OFD packet to send [08:34:55]OFD Sender: No OFD packet to send [08:35:00]OFD Sender: No OFD packet to send [08:35:05]OFD Sender: No OFD packet to send [08:35:10]OFD Sender: No OFD packet to send [08:35:15]OFD Sender: No OFD packet to send [08:35:20]OFD Sender: No OFD packet to send [08:35:25]OFD Sender: No OFD packet to send [08:35:30]OFD Sender: No OFD packet to send [08:35:35]OFD Sender: No OFD packet to send [08:35:40]OFD Sender: No OFD packet to send [08:35:45]OFD Sender: No OFD packet to send [08:35:50]OFD Sender: No OFD packet to send [08:35:55]OFD Sender: No OFD packet to send [08:36:00]OFD Sender: No OFD packet to send [08:36:05]OFD Sender: No OFD packet to send [08:36:06]accept exits with 10 [08:36:06]New connection [08:36:06]New thread 3066592612 created [08:36:06]Thread 3066449252 joined [08:36:06]Waiting for new connection... [08:36:06] Sock 10.Parse request [08:36:06]Sock 10.Check first char [08:36:06]Sock 10.First char is OK [08:36:06]request: POST /json_proto HTTP/1.0 [08:36:06]Method: POST [08:36:06]URL: /json_proto [08:36:06]Method is POST - this is cgi request [08:36:06]url: /json_proto [08:36:06]query_string will be loaded in cgi processing [08:36:06]execute_cgi json_proto POST (null) [08:36:06]execute_cgi path=json_proto method=POST [08:36:06]POST find Content-Length [08:36:06]Host: 172.17.47.196:8080 [08:36:06]Content-Length: 808 [08:36:06]Content-Type: application/json [08:36:06] [08:36:06]POST finish read [08:36:06]Found Content-Length = 808 [08:36:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871598", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:36:06]execute_script... [08:36: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)871598", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:36:06]POST & json_proto [08:36:06]process_json_proto [08:36:06]json parsed OK: [08:36:06]protocol is kg_v1.0 [08:36:06]action value=close_receipt [08:36:06]process_action close_receipt [08:36:06]cmd_close_receipt [08:36:06]MH_GetDate [08:36:06]Write to MH i2c: F0 00 00 F9 05 ED [08:36:06]Write i2c OK [08:36:06]MH_I2C_Read... [08:36:06]Read from MH i2c: F0 [08:36:06]MH_I2C_Read... [08:36:06]Read from MH i2c: F0 09 00 [08:36:06]MH_I2C_Read... [08:36:06]Read from MH i2c: F0 09 00 F9 05 00 F7 D6 EF 66 4C 6B 94 66 C9 [08:36:06]GetLastDocTimeStamp 1726993280 [08:36:06]current date 1726994167 [08:36:06]FM_GetShiftState [08:36:06]SAM_PROTO_GetShiftState [08:36:06]wFMCommunicate request_size=4 [08:36:06]MH_SAM_APDU [08:36:06]CAPDU: 80 13 01 00 [08:36:06]Write to MH i2c: E2 08 00 FA 05 80 13 01 00 00 00 00 00 7C [08:36:06]Write i2c OK [08:36:06]MH_I2C_Read... [08:36:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:36:06]Read from MH i2c: E2 [08:36:06]MH_I2C_Read... [08:36:06]Read from MH i2c: E2 0E 00 [08:36:06]MH_I2C_Read... [08:36:06]Read from MH i2c: E2 0E 00 FA 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 3A [08:36:06]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:36:06]wFMCommunicate OK [08:36:06]SAM_PROTO_GetShiftState done [08:36:06]FM_GetShiftState done [08:36:06]opened in 1726964220 [08:36:06]opened+sec_in_day 1727050620 [08:36:06]quantity*price = 200025 [08:36:06]sum+1 = 200026 [08:36:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 60 22.09.2024 08:36 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 86747 ФПД: 48863482527433 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T083607&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86747&fm=48863482527433&tin=02508201610067®Number=0000000000092592&sum=200025 [08:36:07]StoreToDocumentArchive [08:36:07]shift 497 fd 86747 [08:36:07]save to /storage/0497/doc_00086747 [08:36:07]save last doc name /storage/0497/doc_00086747 to /storage/kkm_last_doc_name [08:36:07]save OK [08:36:07]Clear old archive folders... [08:36:07]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:36:07]tlvbuf is 01C5D940 [08:36:07]SAM_PROTO_ClearQueue [08:36:07]wFMCommunicate request_size=4 [08:36:07]MH_SAM_APDU [08:36:07]CAPDU: 80 09 00 00 [08:36:07]Write to MH i2c: E2 08 00 07 06 80 09 00 00 00 00 00 00 7F [08:36:07]Write i2c OK [08:36:07]MH_I2C_Read... [08:36:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:36:07]Read from MH i2c: E2 [08:36:07]MH_I2C_Read... [08:36:07]Read from MH i2c: E2 03 00 [08:36:07]MH_I2C_Read... [08:36:07]Read from MH i2c: E2 03 00 07 06 00 90 00 81 [08:36:07]RAPDU: 90 00 [08:36:07]wFMCommunicate OK [08:36:07]SAM_PROTO_ClearQueue done [08:36:07]KKMCreateOFDPacket [08:36:07]OFDProtocolAddRootSTLVToBuf [08:36:07]FM_MakeSignedData [08:36:07]FM_MakeSignedData [08:36:07]SAM_PROTO_SignData [08:36:07]wFMCommunicate request_size=4 [08:36:07]MH_SAM_APDU [08:36:07]CAPDU: 80 0D 01 02 [08:36:07]Write to MH i2c: E2 08 00 08 06 80 0D 01 02 00 00 00 00 87 [08:36:07]Write i2c OK [08:36:07]MH_I2C_Read... [08:36:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:36:07]Read from MH i2c: E2 [08:36:07]MH_I2C_Read... [08:36:07]Read from MH i2c: E2 03 00 [08:36:07]MH_I2C_Read... [08:36:07]Read from MH i2c: E2 03 00 08 06 00 90 00 82 [08:36:07]RAPDU: 90 00 [08:36:07]wFMCommunicate OK [08:36:07]wFMCommunicate request_size=255 [08:36:07]MH_SAM_APDU [08:36:07]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 F7 D6 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DB 52 01 00 35 04 06 00 [08:36:07]Write to MH i2c: E2 02 01 09 06 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 F7 D6 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DB 52 01 00 35 04 06 00 00 00 9F [08:36:07]Write i2c OK [08:36:07]MH_I2C_Read... [08:36:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:36:07]Read from MH i2c: E2 [08:36:07]MH_I2C_Read... [08:36:07]Read from MH i2c: E2 03 00 [08:36:07]MH_I2C_Read... [08:36:07]Read from MH i2c: E2 03 00 09 06 00 90 00 83 [08:36:07]RAPDU: 90 00 [08:36:07]wFMCommunicate OK [08:36:07]wFMCommunicate request_size=11 [08:36:07]MH_SAM_APDU [08:36:07]CAPDU: 80 0D 02 02 06 2C 70 EA 84 BE C9 [08:36:07]Write to MH i2c: E2 0E 00 0A 06 80 0D 02 02 06 00 2C 70 EA 84 BE C9 00 00 27 [08:36:07]Write i2c OK [08:36:07]MH_I2C_Read... [08:36:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:36:07]Read from MH i2c: E2 [08:36:07]MH_I2C_Read... [08:36:07]Read from MH i2c: E2 03 00 [08:36:07]MH_I2C_Read... [08:36:07]Read from MH i2c: E2 03 00 0A 06 00 90 00 84 [08:36:07]RAPDU: 90 00 [08:36:07]wFMCommunicate OK [08:36:07]wFMCommunicate request_size=4 [08:36:07]MH_SAM_APDU [08:36:07]CAPDU: 80 0D 03 02 [08:36:07]Write to MH i2c: E2 08 00 0B 06 80 0D 03 02 00 00 00 00 8C [08:36:07]Write i2c OK [08:36:07]MH_I2C_Read... [08:36:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:36:07]Read from MH i2c: E2 [08:36:07]MH_I2C_Read... [08:36:07]Read from MH i2c: E2 0B 00 [08:36:07]MH_I2C_Read... [08:36:07]Read from MH i2c: E2 0B 00 0B 06 00 2E 63 C6 93 9C 70 E0 DC 90 00 3F [08:36:07]RAPDU: 2E 63 C6 93 9C 70 E0 DC 90 00 [08:36:07]wFMCommunicate OK [08:36:07]SAM_PROTO_SignData done [08:36:07]FM_MakeSignedData done [08:36:07]CreateOFDProtocolMessage [08:36:07]wFMCommunicate request_size=4 [08:36:07]MH_SAM_APDU [08:36:07]CAPDU: 80 11 00 00 [08:36:07]Write to MH i2c: E2 08 00 0C 06 80 11 00 00 00 00 00 00 8C [08:36:07]Write i2c OK [08:36:07]MH_I2C_Read... [08:36:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:36:07]Read from MH i2c: E2 [08:36:07]MH_I2C_Read... [08:36:07]Read from MH i2c: E2 17 00 [08:36:07]MH_I2C_Read... [08:36:07]Read from MH i2c: E2 17 00 0C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 EB [08:36:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:36:07]wFMCommunicate OK [08:36:07]CreateOFDProtocolMessage done [08:36:07]OFDSenderStorePacket 86747 [08:36:07]StoreOFDPacket docnum=86747 [08:36:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 DF 4E 08 01 9A 55 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 F7 D6 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DB 52 01 00 35 04 06 00 2C 70 EA 84 BE C9 2E 63 C6 93 9C 70 E0 DC [08:36:07]CheckFolder [08:36:07]dirname=/storage/ofd_packets [08:36:07]CheckFolder done [08:36:07]ProducePacketName [08:36:07]name=ofd_packets/00086747 [08:36:07]NVStorageSaveData ofd_packets/00086747 [08:36:07]File name is /storage/ofd_packets/00086747 [08:36:07]Write 302 bytes [08:36:07]NVStorageSaveData done [08:36:07]OFDSenderStorePacket done [08:36:07]KKMCreateOFDPacket done [08:36:07]NVStorageSaveData kkm_last_timestamp [08:36:07]File name is /storage/kkm_last_timestamp [08:36:07]Write 4 bytes [08:36:07]NVStorageSaveData done [08:36:07]ExternCall_PrintAddStr [08:36:07]wPrintStart [08:36:07]Write to MH i2c: 01 00 00 0D 06 13 [08:36:07]Write i2c OK [08:36:07]MH_I2C_Read... [08:36:07]Read from MH i2c: 01 [08:36:07]MH_I2C_Read... [08:36:07]Read from MH i2c: 01 07 00 [08:36:07]MH_I2C_Read... [08:36:07]Read from MH i2c: 01 07 00 0D 06 00 00 00 00 00 FF 0F 28 [08:36:07]RasterBufferAndPrint [08:36:07]line Счет N : (1)871598 [08:36:07]line ИНН: 02508201610067 [08:36:07]line Контрольно-Кассовый Чек [08:36:07]line ПРОДАЖА [08:36:07]line ТРК (МРК, ГНК) : 44 [08:36:07]line Товар: 2710194210 [08:36:07]line ДТ(л)-К-4 [08:36:07]line 26.250 * 76.20 [08:36:07]line = 2000.25 [08:36:07]line НДС 12% НСП 1% [08:36:07]line > о реализуемом товаре [08:36:07]line ИТОГО: 2000.25 [08:36:07]line НСП 1% : 17.70 [08:36:07]line НДС 12% : 212.42 [08:36:07]line Наличными: 0.00 [08:36:07]line Безнал.: 2000.25 [08:36:07]line Место: АЗС № 137 "Партнер Нефть" [08:36:07]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [08:36:07]line СНО: Общий режим [08:36:07]line Чек 60 22.09.2024 08:36 [08:36:07]line Смена: 497 ФФД: 1.0 [08:36:07]line ЗНМ: 0300000064 [08:36:07]line РНМ: 0000000000092592 [08:36:07]line Версия ККМ: 001 [08:36:07]line Платежная система: O! деньги [08:36:07]line ФМ: 0000000000874979 [08:36:07]line ФД: 86747 [08:36:07]line ФПД: 48863482527433 [08:36:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T083607&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86747&fm=48863482527433&tin=02508201610067®Number=0000000000092592&sum=200025 [08:36:07]written 0, free lines is 4095 [08:36:07]OFD Sender: Processing packet 86747 [packets to send 273, broken 272] [08:36:07]ProducePacketName [08:36:07]name=ofd_packets/00086747 [08:36:07]OFD Sender: To server: pG, [08:36:07]CommunicateWithHost lk.salyk.kg:30040 [08:36:07]ConnectInit lk.salyk.kg [08:36:08]Write to MH i2c: 01 00 00 37 06 3D [08:36:08]Write i2c OK [08:36:08]MH_I2C_Read... [08:36:08]Read from MH i2c: 01 [08:36:08]MH_I2C_Read... [08:36:08]Read from MH i2c: 01 07 00 [08:36:08]MH_I2C_Read... [08:36:08]Read from MH i2c: 01 07 00 37 06 00 00 00 00 00 ED 0C 3D [08:36:08]RasterBufferAndPrint [08:36:08]line [08:36:08]line [08:36:08]line [08:36:08]line [08:36:08]line [08:36:08]written 0, free lines is 3316 [08:36:08]MH_Cut [08:36:08]Write to MH i2c: D1 01 00 3E 06 01 16 [08:36:08]Write i2c OK [08:36:08]MH_I2C_Read... [08:36:08]Read from MH i2c: D1 [08:36:08]MH_I2C_Read... [08:36:08]Read from MH i2c: D1 01 00 [08:36:08]MH_I2C_Read... [08:36:08]Read from MH i2c: D1 01 00 3E 06 00 15 [08:36:08]Write to MH i2c: 01 00 00 3F 06 45 [08:36:08]Write i2c OK [08:36:08]MH_I2C_Read... [08:36:09]*** Cut start [08:36:09]*** Partial cut [08:36:09]*** CUTSNS_PIN = 1 [08:36:09]*** CUTSNS_PIN = 0 [08:36:09]*** Brake cut motor [08:36:09]Connected sock=7 [08:36:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 DF 4E 08 01 9A 55 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 F7 D6 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DB 52 01 00 35 04 06 00 2C 70 EA 84 BE C9 2E 63 C6 93 9C 70 E0 DC [08:36:09]Read from MH i2c: 01 [08:36:09]MH_I2C_Read... [08:36:09]*** Stop cut motor [08:36:09]*** Cut end [08:36:09]Read from MH i2c: 01 07 00 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: 01 07 00 3F 06 00 00 00 00 00 FF 0F 5A [08:36:09]process_action close_receipt done [08:36:09]requested_data is exist [08:36:09]produce_requested_data [08:36:09]requested_item fm.sn is exist - process it [08:36:09]wFMCommunicate request_size=4 [08:36:09]MH_SAM_APDU [08:36:09]CAPDU: 80 11 00 00 [08:36:09]Write to MH i2c: E2 08 00 40 06 80 11 00 00 00 00 00 00 C0 [08:36:09]Write i2c OK [08:36:09]MH_I2C_Read... [08:36:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:36:09]Read from MH i2c: E2 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: E2 17 00 [08:36:09]MH_I2C_Read... [08:36:09]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 34 39 37 39 90 00 1F [08:36:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:36:09]wFMCommunicate OK [08:36:09]requested_item fd.num is exist - process it [08:36:09]SAM_PROTO_GetFieldsCounters [08:36:09]wFMCommunicate request_size=4 [08:36:09]MH_SAM_APDU [08:36:09]CAPDU: 80 13 00 00 [08:36:09]Write to MH i2c: E2 08 00 41 06 80 13 00 00 00 00 00 00 C3 [08:36:09]Write i2c OK [08:36:09]MH_I2C_Read... [08:36:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:36:09]Read from MH i2c: E2 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: E2 62 00 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: E2 62 00 41 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 DB 52 01 00 0E 04 04 00 F1 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 C6 [08:36: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 DB 52 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:36:09]wFMCommunicate OK [08:36:09]SAM_PROTO_GetFieldsCounters done [08:36:09]requested_item shift.num is exist - process it [08:36:09]requested_item shift.opened is exist - process it [08:36:09]req_shift_opened [08:36:09]FM_GetShiftState [08:36:09]SAM_PROTO_GetShiftState [08:36:09]wFMCommunicate request_size=4 [08:36:09]MH_SAM_APDU [08:36:09]CAPDU: 80 13 01 00 [08:36:09]Write to MH i2c: E2 08 00 42 06 80 13 01 00 00 00 00 00 C5 [08:36:09]Write i2c OK [08:36:09]MH_I2C_Read... [08:36:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:36:10]Read from MH i2c: E2 [08:36:10]MH_I2C_Read... [08:36:10]Read from MH i2c: E2 0E 00 [08:36:10]MH_I2C_Read... [08:36:10]Read from MH i2c: E2 0E 00 42 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 83 [08:36:10]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:36:10]wFMCommunicate OK [08:36:10]SAM_PROTO_GetShiftState done [08:36:10]FM_GetShiftState done [08:36:10]req_shift_opened done [08:36:10]requested_item shift.open_date is exist - process it [08:36:10]req_shift_open_date [08:36:10]req_shift_open_date done [08:36:10]produce_requested_data done [08:36:10]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86747,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [08:36:10]process_action_free close_receipt [08:36:10]json_value_free [08:36:10]json_value_free done [08:36:10]process_json_proto returns [08:36:10]Send response to host [08:36:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86747,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [08:36:10]free response buf [08:36:10]execute_script done [08:36:10]execute_script returns [08:36:10]free content buf [08:36:10]Sock 10.Close socket [08:36:10]Sock 10.Thread stoped [08:36:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 CE 9D 47 00 7D 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 34 39 37 39 10 04 04 00 DB 52 01 00 F4 03 04 00 C8 81 EF 66 B6 04 01 00 00 AF 30 09 4E 96 B4 2F B5 [08:36:10]CommunicateWithHost err = 0 [08:36:10]CheckOFDResponse [08:36:10]1017 (14) - 77093643461234 [08:36:10]1041 (16) - 0000000000874979 [08:36:10]1040 (4) - 86747 [08:36:10]1012 (4) - 22.09.2024 02:32 [08:36:10]1206 (1) - 0 [08:36:10]OFD Sender: Remove packet 86747 [08:36:10]ProducePacketName [08:36:10]name=ofd_packets/00086747 [08:36:10]NVStorageDeleteData [08:36:10]OFD Sender: No OFD packet to send [08:36:15]OFD Sender: No OFD packet to send [08:36:20]OFD Sender: No OFD packet to send [08:36:25]OFD Sender: No OFD packet to send [08:36:27]recv_with_timeout no data received [08:36:30]OFD Sender: No OFD packet to send [08:36:35]OFD Sender: No OFD packet to send [08:36:40]OFD Sender: No OFD packet to send [08:36:45]OFD Sender: No OFD packet to send [08:36:50]OFD Sender: No OFD packet to send [08:36:55]OFD Sender: No OFD packet to send [08:37:00]OFD Sender: No OFD packet to send [08:37:05]OFD Sender: No OFD packet to send [08:37:10]OFD Sender: No OFD packet to send [08:37:15]OFD Sender: No OFD packet to send [08:37:20]OFD Sender: No OFD packet to send [08:37:25]OFD Sender: No OFD packet to send [08:37:30]OFD Sender: No OFD packet to send [08:37:35]OFD Sender: No OFD packet to send [08:37:40]OFD Sender: No OFD packet to send [08:37:45]OFD Sender: No OFD packet to send [08:37:50]OFD Sender: No OFD packet to send [08:37:55]OFD Sender: No OFD packet to send [08:38:00]OFD Sender: No OFD packet to send [08:38:05]OFD Sender: No OFD packet to send [08:38:10]OFD Sender: No OFD packet to send [08:38:15]OFD Sender: No OFD packet to send [08:38:21]OFD Sender: No OFD packet to send [08:38:26]OFD Sender: No OFD packet to send [08:38:31]OFD Sender: No OFD packet to send [08:38:36]OFD Sender: No OFD packet to send [08:38:41]OFD Sender: No OFD packet to send [08:38:46]OFD Sender: No OFD packet to send [08:38:51]OFD Sender: No OFD packet to send [08:38:56]OFD Sender: No OFD packet to send [08:39:01]OFD Sender: No OFD packet to send [08:39:06]OFD Sender: No OFD packet to send [08:39:11]OFD Sender: No OFD packet to send [08:39:16]OFD Sender: No OFD packet to send [08:39:21]OFD Sender: No OFD packet to send [08:39:26]OFD Sender: No OFD packet to send [08:39:31]OFD Sender: No OFD packet to send [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:51]OFD Sender: No OFD packet to send [08:39:56]OFD Sender: No OFD packet to send [08:40:01]OFD Sender: No OFD packet to send [08:40:06]OFD Sender: No OFD packet to send [08:40:11]OFD Sender: No OFD packet to send [08:40:16]OFD Sender: No OFD packet to send [08:40:21]OFD Sender: No OFD packet to send [08:40:26]OFD Sender: No OFD packet to send [08:40:31]OFD Sender: No OFD packet to send [08:40:36]OFD Sender: No OFD packet to send [08:40:41]OFD Sender: No OFD packet to send [08:40:46]OFD Sender: No OFD packet to send [08:40:51]OFD Sender: No OFD packet to send [08:40:53]recv_with_timeout no data received [08:40:56]OFD Sender: No OFD packet to send [08:41:01]OFD Sender: No OFD packet to send [08:41:06]OFD Sender: No OFD packet to send [08:41:06]accept exits with 9 [08:41:06]New connection [08:41:06]New thread 3066449252 created [08:41:06]Thread 3066592612 joined [08:41:06]Waiting for new connection... [08:41:06] Sock 9.Parse request [08:41:06]Sock 9.Check first char [08:41:06]Sock 9.First char is OK [08:41:06]request: POST /json_proto HTTP/1.0 [08:41:06]Method: POST [08:41:06]URL: /json_proto [08:41:06]Method is POST - this is cgi request [08:41:06]url: /json_proto [08:41:06]query_string will be loaded in cgi processing [08:41:06]execute_cgi json_proto POST (null) [08:41:06]execute_cgi path=json_proto method=POST [08:41:06]POST find Content-Length [08:41:06]Host: 172.17.47.196:8080 [08:41:06]Content-Length: 677 [08:41:06]Content-Type: application/json [08:41:06] [08:41:06]POST finish read [08:41:06]Found Content-Length = 677 [08:41:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871600", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:41:06]execute_script... [08:41: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)871600", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:41:06]POST & json_proto [08:41:06]process_json_proto [08:41:06]json parsed OK: [08:41:06]protocol is kg_v1.0 [08:41:06]action value=close_receipt [08:41:06]process_action close_receipt [08:41:06]cmd_close_receipt [08:41:06]MH_GetDate [08:41:06]Write to MH i2c: F0 00 00 43 06 38 [08:41:06]Write i2c OK [08:41:06]MH_I2C_Read... [08:41:06]Read from MH i2c: F0 [08:41:06]MH_I2C_Read... [08:41:06]Read from MH i2c: F0 09 00 [08:41:06]MH_I2C_Read... [08:41:06]Read from MH i2c: F0 09 00 43 06 00 23 D8 EF 66 4C 6B 94 66 42 [08:41:06]GetLastDocTimeStamp 1726994167 [08:41:06]current date 1726994467 [08:41:06]FM_GetShiftState [08:41:06]SAM_PROTO_GetShiftState [08:41:06]wFMCommunicate request_size=4 [08:41:06]MH_SAM_APDU [08:41:06]CAPDU: 80 13 01 00 [08:41:06]Write to MH i2c: E2 08 00 44 06 80 13 01 00 00 00 00 00 C7 [08:41:06]Write i2c OK [08:41:06]MH_I2C_Read... [08:41:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:41:06]Read from MH i2c: E2 [08:41:06]MH_I2C_Read... [08:41:06]Read from MH i2c: E2 0E 00 [08:41:06]MH_I2C_Read... [08:41:06]Read from MH i2c: E2 0E 00 44 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 85 [08:41:06]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:41:06]wFMCommunicate OK [08:41:06]SAM_PROTO_GetShiftState done [08:41:06]FM_GetShiftState done [08:41:06]opened in 1726964220 [08:41:06]opened+sec_in_day 1727050620 [08:41:06]quantity*price = 50036 [08:41:06]sum+1 = 50037 [08:41:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 61 22.09.2024 08:41 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86748 ФПД: 120666616294056 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T084107&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86748&fm=120666616294056&tin=02508201610067®Number=0000000000092592&sum=50000 [08:41:07]StoreToDocumentArchive [08:41:07]shift 497 fd 86748 [08:41:07]save to /storage/0497/doc_00086748 [08:41:07]save last doc name /storage/0497/doc_00086748 to /storage/kkm_last_doc_name [08:41:07]save OK [08:41:07]Clear old archive folders... [08:41:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:41:07]tlvbuf is 01C58FC0 [08:41:07]SAM_PROTO_ClearQueue [08:41:07]wFMCommunicate request_size=4 [08:41:07]MH_SAM_APDU [08:41:07]CAPDU: 80 09 00 00 [08:41:07]Write to MH i2c: E2 08 00 51 06 80 09 00 00 00 00 00 00 C9 [08:41:07]Write i2c OK [08:41:07]MH_I2C_Read... [08:41:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:41:07]Read from MH i2c: E2 [08:41:07]MH_I2C_Read... [08:41:07]Read from MH i2c: E2 03 00 [08:41:07]MH_I2C_Read... [08:41:07]Read from MH i2c: E2 03 00 51 06 00 90 00 CB [08:41:07]RAPDU: 90 00 [08:41:07]wFMCommunicate OK [08:41:07]SAM_PROTO_ClearQueue done [08:41:07]KKMCreateOFDPacket [08:41:07]OFDProtocolAddRootSTLVToBuf [08:41:07]FM_MakeSignedData [08:41:07]FM_MakeSignedData [08:41:07]SAM_PROTO_SignData [08:41:07]wFMCommunicate request_size=4 [08:41:07]MH_SAM_APDU [08:41:07]CAPDU: 80 0D 01 02 [08:41:07]Write to MH i2c: E2 08 00 52 06 80 0D 01 02 00 00 00 00 D1 [08:41:07]Write i2c OK [08:41:07]MH_I2C_Read... [08:41:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:41:07]Read from MH i2c: E2 [08:41:07]MH_I2C_Read... [08:41:07]Read from MH i2c: E2 03 00 [08:41:07]MH_I2C_Read... [08:41:07]Read from MH i2c: E2 03 00 52 06 00 90 00 CC [08:41:07]RAPDU: 90 00 [08:41:07]wFMCommunicate OK [08:41:07]wFMCommunicate request_size=255 [08:41:07]MH_SAM_APDU [08:41:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 23 D8 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DC 52 01 00 35 04 06 00 6D [08:41:07]Write to MH i2c: E2 02 01 53 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 3D 00 00 00 F4 03 04 00 23 D8 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DC 52 01 00 35 04 06 00 6D 00 00 79 [08:41:07]Write i2c OK [08:41:07]MH_I2C_Read... [08:41:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:41:08]Read from MH i2c: E2 [08:41:08]MH_I2C_Read... [08:41:08]Read from MH i2c: E2 03 00 [08:41:08]MH_I2C_Read... [08:41:08]Read from MH i2c: E2 03 00 53 06 00 90 00 CD [08:41:08]RAPDU: 90 00 [08:41:08]wFMCommunicate OK [08:41:08]wFMCommunicate request_size=10 [08:41:08]MH_SAM_APDU [08:41:08]CAPDU: 80 0D 02 02 05 BE E2 CC EA A8 [08:41:08]Write to MH i2c: E2 0D 00 54 06 80 0D 02 02 05 00 BE E2 CC EA A8 00 00 DC [08:41:08]Write i2c OK [08:41:08]MH_I2C_Read... [08:41:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:41:08]Read from MH i2c: E2 [08:41:08]MH_I2C_Read... [08:41:08]Read from MH i2c: E2 03 00 [08:41:08]MH_I2C_Read... [08:41:08]Read from MH i2c: E2 03 00 54 06 00 90 00 CE [08:41:08]RAPDU: 90 00 [08:41:08]wFMCommunicate OK [08:41:08]wFMCommunicate request_size=4 [08:41:08]MH_SAM_APDU [08:41:08]CAPDU: 80 0D 03 02 [08:41:08]Write to MH i2c: E2 08 00 55 06 80 0D 03 02 00 00 00 00 D6 [08:41:08]Write i2c OK [08:41:08]MH_I2C_Read... [08:41:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:41:08]Read from MH i2c: E2 [08:41:08]MH_I2C_Read... [08:41:08]Read from MH i2c: E2 0B 00 [08:41:08]MH_I2C_Read... [08:41:08]Read from MH i2c: E2 0B 00 55 06 00 8E 8C 07 E2 0D D5 05 9C 90 00 5D [08:41:08]RAPDU: 8E 8C 07 E2 0D D5 05 9C 90 00 [08:41:08]wFMCommunicate OK [08:41:08]SAM_PROTO_SignData done [08:41:08]FM_MakeSignedData done [08:41:08]CreateOFDProtocolMessage [08:41:08]wFMCommunicate request_size=4 [08:41:08]MH_SAM_APDU [08:41:08]CAPDU: 80 11 00 00 [08:41:08]Write to MH i2c: E2 08 00 56 06 80 11 00 00 00 00 00 00 D6 [08:41:08]Write i2c OK [08:41:08]MH_I2C_Read... [08:41:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:41:08]Read from MH i2c: E2 [08:41:08]MH_I2C_Read... [08:41:08]Read from MH i2c: E2 17 00 [08:41:08]MH_I2C_Read... [08:41:08]Read from MH i2c: E2 17 00 56 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 35 [08:41:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:41:08]wFMCommunicate OK [08:41:08]CreateOFDProtocolMessage done [08:41:08]OFDSenderStorePacket 86748 [08:41:08]StoreOFDPacket docnum=86748 [08:41:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 B7 DE 07 01 08 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 23 D8 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DC 52 01 00 35 04 06 00 6D BE E2 CC EA A8 8E 8C 07 E2 0D D5 05 9C [08:41:08]CheckFolder [08:41:08]dirname=/storage/ofd_packets [08:41:08]CheckFolder done [08:41:08]ProducePacketName [08:41:08]name=ofd_packets/00086748 [08:41:08]NVStorageSaveData ofd_packets/00086748 [08:41:08]File name is /storage/ofd_packets/00086748 [08:41:08]Write 301 bytes [08:41:08]NVStorageSaveData done [08:41:08]OFDSenderStorePacket done [08:41:08]KKMCreateOFDPacket done [08:41:08]NVStorageSaveData kkm_last_timestamp [08:41:08]File name is /storage/kkm_last_timestamp [08:41:08]Write 4 bytes [08:41:08]NVStorageSaveData done [08:41:08]ExternCall_PrintAddStr [08:41:08]wPrintStart [08:41:08]Write to MH i2c: 01 00 00 57 06 5D [08:41:08]Write i2c OK [08:41:08]MH_I2C_Read... [08:41:08]Read from MH i2c: 01 [08:41:08]MH_I2C_Read... [08:41:08]Read from MH i2c: 01 07 00 [08:41:08]MH_I2C_Read... [08:41:08]Read from MH i2c: 01 07 00 57 06 00 00 00 00 00 FF 0F 72 [08:41:08]RasterBufferAndPrint [08:41:08]line Счет N : (1)871600 [08:41:08]line ИНН: 02508201610067 [08:41:08]line Контрольно-Кассовый Чек [08:41:08]line ПРОДАЖА [08:41:08]line ТРК (МРК, ГНК) : 33 [08:41:08]line Товар: 2710124130 [08:41:08]line Аи-92-К-5 [08:41:08]line 7.380 * 67.80 [08:41:08]line = 500.36 [08:41:08]line НДС 12% НСП 1% [08:41:08]line > о реализуемом товаре [08:41:08]line ОКРУГЛЕНИЕ: -0.36 [08:41:08]line ИТОГО: 500.00 [08:41:08]line Внесено: 500.00 [08:41:08]line СДАЧА: 0.00 [08:41:08]line НСП 1% : 4.43 [08:41:08]line НДС 12% : 53.14 [08:41:08]line Наличными: 500.00 [08:41:08]line Безнал.: 0.00 [08:41:08]line Место: АЗС № 137 "Партнер Нефть" [08:41:08]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [08:41:08]line СНО: Общий режим [08:41:08]line Чек 61 22.09.2024 08:41 [08:41:08]line Смена: 497 ФФД: 1.0 [08:41:08]line ЗНМ: 0300000064 [08:41:08]line РНМ: 0000000000092592 [08:41:08]line Версия ККМ: 001 [08:41:08]line ФМ: 0000000000874979 [08:41:08]line ФД: 86748 [08:41:08]line ФПД: 120666616294056 [08:41:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T084107&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86748&fm=120666616294056&tin=02508201610067®Number=0000000000092592&sum=50000 [08:41:08]written 0, free lines is 4095 [08:41:08]OFD Sender: Processing packet 86748 [packets to send 273, broken 272] [08:41:08]ProducePacketName [08:41:08]name=ofd_packets/00086748 [08:41:08]OFD Sender: To server: pG, [08:41:08]CommunicateWithHost lk.salyk.kg:30040 [08:41:08]ConnectInit lk.salyk.kg [08:41:08]Write to MH i2c: 01 00 00 82 06 88 [08:41:08]Write i2c OK [08:41:08]MH_I2C_Read... [08:41:08]Read from MH i2c: 01 [08:41:08]MH_I2C_Read... [08:41:08]Read from MH i2c: 01 07 00 [08:41:08]MH_I2C_Read... [08:41:08]Read from MH i2c: 01 07 00 82 06 00 00 00 00 00 D6 0C 71 [08:41:08]RasterBufferAndPrint [08:41:08]line [08:41:08]line [08:41:08]line [08:41:08]line [08:41:08]line [08:41:08]written 0, free lines is 3293 [08:41:08]MH_Cut [08:41:08]Write to MH i2c: D1 01 00 89 06 01 61 [08:41:08]Write i2c OK [08:41:08]MH_I2C_Read... [08:41:08]Read from MH i2c: D1 [08:41:08]MH_I2C_Read... [08:41:08]Read from MH i2c: D1 01 00 [08:41:08]MH_I2C_Read... [08:41:08]Read from MH i2c: D1 01 00 89 06 00 60 [08:41:08]Write to MH i2c: 01 00 00 8A 06 90 [08:41:08]Write i2c OK [08:41:08]MH_I2C_Read... [08:41:09]*** Cut start [08:41:09]*** Partial cut [08:41:09]*** CUTSNS_PIN = 1 [08:41:09]*** CUTSNS_PIN = 0 [08:41:09]*** Brake cut motor [08:41:10]Read from MH i2c: 01 [08:41:10]MH_I2C_Read... [08:41:10]*** Stop cut motor [08:41:10]*** Cut end [08:41:10]Read from MH i2c: 01 07 00 [08:41:10]MH_I2C_Read... [08:41:10]Read from MH i2c: 01 07 00 8A 06 00 00 00 00 00 FF 0F A5 [08:41:10]process_action close_receipt done [08:41:10]requested_data is exist [08:41:10]produce_requested_data [08:41:10]requested_item fm.sn is exist - process it [08:41:10]wFMCommunicate request_size=4 [08:41:10]MH_SAM_APDU [08:41:10]CAPDU: 80 11 00 00 [08:41:10]Write to MH i2c: E2 08 00 8B 06 80 11 00 00 00 00 00 00 0B [08:41:10]Write i2c OK [08:41:10]MH_I2C_Read... [08:41:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:41:10]Read from MH i2c: E2 [08:41:10]MH_I2C_Read... [08:41:10]Read from MH i2c: E2 17 00 [08:41:10]MH_I2C_Read... [08:41:10]Read from MH i2c: E2 17 00 8B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 6A [08:41:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:41:10]wFMCommunicate OK [08:41:10]requested_item fd.num is exist - process it [08:41:10]SAM_PROTO_GetFieldsCounters [08:41:10]wFMCommunicate request_size=4 [08:41:10]MH_SAM_APDU [08:41:10]CAPDU: 80 13 00 00 [08:41:10]Write to MH i2c: E2 08 00 8C 06 80 13 00 00 00 00 00 00 0E [08:41:10]Write i2c OK [08:41:10]MH_I2C_Read... [08:41:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:41:10]Read from MH i2c: E2 [08:41:10]MH_I2C_Read... [08:41:10]Read from MH i2c: E2 62 00 [08:41:10]MH_I2C_Read... [08:41:10]Read from MH i2c: E2 62 00 8C 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 DC 52 01 00 0E 04 04 00 F1 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 15 [08:41:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 DC 52 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 3D 00 00 00 5E 04 04 00 3D 00 00 00 57 04 04 00 3E 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:41:10]wFMCommunicate OK [08:41:10]SAM_PROTO_GetFieldsCounters done [08:41:10]requested_item shift.num is exist - process it [08:41:10]requested_item shift.opened is exist - process it [08:41:10]req_shift_opened [08:41:10]FM_GetShiftState [08:41:10]SAM_PROTO_GetShiftState [08:41:10]wFMCommunicate request_size=4 [08:41:10]MH_SAM_APDU [08:41:10]CAPDU: 80 13 01 00 [08:41:10]Write to MH i2c: E2 08 00 8D 06 80 13 01 00 00 00 00 00 10 [08:41:10]Write i2c OK [08:41:10]MH_I2C_Read... [08:41:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:41:10]Read from MH i2c: E2 [08:41:10]MH_I2C_Read... [08:41:10]Read from MH i2c: E2 0E 00 [08:41:10]MH_I2C_Read... [08:41:10]Read from MH i2c: E2 0E 00 8D 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 CE [08:41:10]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:41:10]wFMCommunicate OK [08:41:10]SAM_PROTO_GetShiftState done [08:41:10]FM_GetShiftState done [08:41:10]req_shift_opened done [08:41:10]requested_item shift.open_date is exist - process it [08:41:10]req_shift_open_date [08:41:10]req_shift_open_date done [08:41:10]produce_requested_data done [08:41:10]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86748,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [08:41:10]process_action_free close_receipt [08:41:10]json_value_free [08:41:10]json_value_free done [08:41:10]process_json_proto returns [08:41:10]Send response to host [08:41:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86748,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [08:41:10]free response buf [08:41:10]execute_script done [08:41:10]execute_script returns [08:41:10]free content buf [08:41:10]Sock 9.Close socket [08:41:10]Sock 9.Thread stoped [08:41:11]recv_with_timeout no data received [08:41:14]Connected sock=11 [08:41:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 B7 DE 07 01 08 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 23 D8 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DC 52 01 00 35 04 06 00 6D BE E2 CC EA A8 8E 8C 07 E2 0D D5 05 9C [08:41:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 DA 16 47 00 E0 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 34 39 37 39 10 04 04 00 DC 52 01 00 F4 03 04 00 F9 82 EF 66 B6 04 01 00 00 03 CA CB D4 EF 9C FB 3B [08:41:17]CommunicateWithHost err = 0 [08:41:17]CheckOFDResponse [08:41:17]1017 (14) - 77093643461234 [08:41:17]1041 (16) - 0000000000874979 [08:41:17]1040 (4) - 86748 [08:41:17]1012 (4) - 22.09.2024 02:37 [08:41:17]1206 (1) - 0 [08:41:17]OFD Sender: Remove packet 86748 [08:41:17]ProducePacketName [08:41:17]name=ofd_packets/00086748 [08:41:17]NVStorageDeleteData [08:41:18]OFD Sender: No OFD packet to send [08:41:23]OFD Sender: No OFD packet to send [08:41:28]OFD Sender: No OFD packet to send [08:41:33]OFD Sender: No OFD packet to send [08:41:38]OFD Sender: No OFD packet to send [08:41:43]OFD Sender: No OFD packet to send [08:41:48]OFD Sender: No OFD packet to send [08:41:53]OFD Sender: No OFD packet to send [08:41:58]OFD Sender: No OFD packet to send [08:42:03]OFD Sender: No OFD packet to send [08:42:08]OFD Sender: No OFD packet to send [08:42:13]OFD Sender: No OFD packet to send [08:42:18]OFD Sender: No OFD packet to send [08:42:23]OFD Sender: No OFD packet to send [08:42:28]OFD Sender: No OFD packet to send [08:42:33]OFD Sender: No OFD packet to send [08:42:38]OFD Sender: No OFD packet to send [08:42:43]OFD Sender: No OFD packet to send [08:42:48]OFD Sender: No OFD packet to send [08:42:53]OFD Sender: No OFD packet to send [08:42:58]OFD Sender: No OFD packet to send [08:43:03]OFD Sender: No OFD packet to send [08:43:08]OFD Sender: No OFD packet to send [08:43:13]OFD Sender: No OFD packet to send [08:43:18]OFD Sender: No OFD packet to send [08:43:18]accept exits with 10 [08:43:18]New connection [08:43:18]New thread 3066592612 created [08:43:18]Thread 3066449252 joined [08:43:18]Waiting for new connection... [08:43:18] Sock 10.Parse request [08:43:18]Sock 10.Check first char [08:43:18]Sock 10.First char is OK [08:43:18]request: POST /json_proto HTTP/1.0 [08:43:18]Method: POST [08:43:18]URL: /json_proto [08:43:18]Method is POST - this is cgi request [08:43:18]url: /json_proto [08:43:18]query_string will be loaded in cgi processing [08:43:18]execute_cgi json_proto POST (null) [08:43:18]execute_cgi path=json_proto method=POST [08:43:18]POST find Content-Length [08:43:18]Host: 172.17.47.196:8080 [08:43:18]Content-Length: 682 [08:43:18]Content-Type: application/json [08:43:18] [08:43:18]POST finish read [08:43:18]Found Content-Length = 682 [08:43:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871601", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [08:43:18]execute_script... [08:43: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)871601", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [08:43:18]POST & json_proto [08:43:18]process_json_proto [08:43:18]json parsed OK: [08:43:18]protocol is kg_v1.0 [08:43:18]action value=close_receipt [08:43:18]process_action close_receipt [08:43:18]cmd_close_receipt [08:43:18]MH_GetDate [08:43:18]Write to MH i2c: F0 00 00 8E 06 83 [08:43:18]Write i2c OK [08:43:18]MH_I2C_Read... [08:43:18]Read from MH i2c: F0 [08:43:18]MH_I2C_Read... [08:43:18]Read from MH i2c: F0 09 00 [08:43:18]MH_I2C_Read... [08:43:18]Read from MH i2c: F0 09 00 8E 06 00 A7 D8 EF 66 4C 6B 94 66 11 [08:43:18]GetLastDocTimeStamp 1726994467 [08:43:18]current date 1726994599 [08:43:18]FM_GetShiftState [08:43:18]SAM_PROTO_GetShiftState [08:43:18]wFMCommunicate request_size=4 [08:43:18]MH_SAM_APDU [08:43:18]CAPDU: 80 13 01 00 [08:43:18]Write to MH i2c: E2 08 00 8F 06 80 13 01 00 00 00 00 00 12 [08:43:18]Write i2c OK [08:43:18]MH_I2C_Read... [08:43:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:43:18]Read from MH i2c: E2 [08:43:18]MH_I2C_Read... [08:43:18]Read from MH i2c: E2 0E 00 [08:43:18]MH_I2C_Read... [08:43:18]Read from MH i2c: E2 0E 00 8F 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D0 [08:43:18]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:43:18]wFMCommunicate OK [08:43:18]SAM_PROTO_GetShiftState done [08:43:18]FM_GetShiftState done [08:43:18]opened in 1726964220 [08:43:18]opened+sec_in_day 1727050620 [08:43:18]quantity*price = 50063 [08:43:18]sum+1 = 50064 [08:43:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 62 22.09.2024 08:43 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86749 ФПД: 123251663731707 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T084320&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86749&fm=123251663731707&tin=02508201610067®Number=0000000000092592&sum=50000 [08:43:19]StoreToDocumentArchive [08:43:19]shift 497 fd 86749 [08:43:19]save to /storage/0497/doc_00086749 [08:43:19]save last doc name /storage/0497/doc_00086749 to /storage/kkm_last_doc_name [08:43:19]save OK [08:43:19]Clear old archive folders... [08:43:19]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:43:19]tlvbuf is 01C49070 [08:43:19]SAM_PROTO_ClearQueue [08:43:19]wFMCommunicate request_size=4 [08:43:19]MH_SAM_APDU [08:43:19]CAPDU: 80 09 00 00 [08:43:19]Write to MH i2c: E2 08 00 9C 06 80 09 00 00 00 00 00 00 14 [08:43:19]Write i2c OK [08:43:19]MH_I2C_Read... [08:43:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:43:19]Read from MH i2c: E2 [08:43:19]MH_I2C_Read... [08:43:19]Read from MH i2c: E2 03 00 [08:43:19]MH_I2C_Read... [08:43:19]Read from MH i2c: E2 03 00 9C 06 00 90 00 16 [08:43:19]RAPDU: 90 00 [08:43:19]wFMCommunicate OK [08:43:19]SAM_PROTO_ClearQueue done [08:43:19]KKMCreateOFDPacket [08:43:19]OFDProtocolAddRootSTLVToBuf [08:43:19]FM_MakeSignedData [08:43:19]FM_MakeSignedData [08:43:19]SAM_PROTO_SignData [08:43:19]wFMCommunicate request_size=4 [08:43:19]MH_SAM_APDU [08:43:19]CAPDU: 80 0D 01 02 [08:43:19]Write to MH i2c: E2 08 00 9D 06 80 0D 01 02 00 00 00 00 1C [08:43:19]Write i2c OK [08:43:19]MH_I2C_Read... [08:43:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:43:20]Read from MH i2c: E2 [08:43:20]MH_I2C_Read... [08:43:20]Read from MH i2c: E2 03 00 [08:43:20]MH_I2C_Read... [08:43:20]Read from MH i2c: E2 03 00 9D 06 00 90 00 17 [08:43:20]RAPDU: 90 00 [08:43:20]wFMCommunicate OK [08:43:20]wFMCommunicate request_size=255 [08:43:20]MH_SAM_APDU [08:43:20]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 3E 00 00 00 F4 03 04 00 A8 D8 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DD 52 01 00 35 04 06 00 [08:43:20]Write to MH i2c: E2 02 01 9E 06 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 3E 00 00 00 F4 03 04 00 A8 D8 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DD 52 01 00 35 04 06 00 00 00 53 [08:43:20]Write i2c OK [08:43:20]MH_I2C_Read... [08:43:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:43:20]Read from MH i2c: E2 [08:43:20]MH_I2C_Read... [08:43:20]Read from MH i2c: E2 03 00 [08:43:20]MH_I2C_Read... [08:43:20]Read from MH i2c: E2 03 00 9E 06 00 90 00 18 [08:43:20]RAPDU: 90 00 [08:43:20]wFMCommunicate OK [08:43:20]wFMCommunicate request_size=11 [08:43:20]MH_SAM_APDU [08:43:20]CAPDU: 80 0D 02 02 06 70 18 C3 A2 7B FB [08:43:20]Write to MH i2c: E2 0E 00 9F 06 80 0D 02 02 06 00 70 18 C3 A2 7B FB 00 00 8E [08:43:20]Write i2c OK [08:43:20]MH_I2C_Read... [08:43:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:43:20]Read from MH i2c: E2 [08:43:20]MH_I2C_Read... [08:43:20]Read from MH i2c: E2 03 00 [08:43:20]MH_I2C_Read... [08:43:20]Read from MH i2c: E2 03 00 9F 06 00 90 00 19 [08:43:20]RAPDU: 90 00 [08:43:20]wFMCommunicate OK [08:43:20]wFMCommunicate request_size=4 [08:43:20]MH_SAM_APDU [08:43:20]CAPDU: 80 0D 03 02 [08:43:20]Write to MH i2c: E2 08 00 A0 06 80 0D 03 02 00 00 00 00 21 [08:43:20]Write i2c OK [08:43:20]MH_I2C_Read... [08:43:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:43:20]Read from MH i2c: E2 [08:43:20]MH_I2C_Read... [08:43:20]Read from MH i2c: E2 0B 00 [08:43:20]MH_I2C_Read... [08:43:20]Read from MH i2c: E2 0B 00 A0 06 00 E7 F2 A7 76 A1 06 EA CD 90 00 76 [08:43:20]RAPDU: E7 F2 A7 76 A1 06 EA CD 90 00 [08:43:20]wFMCommunicate OK [08:43:20]SAM_PROTO_SignData done [08:43:20]FM_MakeSignedData done [08:43:20]CreateOFDProtocolMessage [08:43:20]wFMCommunicate request_size=4 [08:43:20]MH_SAM_APDU [08:43:20]CAPDU: 80 11 00 00 [08:43:20]Write to MH i2c: E2 08 00 A1 06 80 11 00 00 00 00 00 00 21 [08:43:20]Write i2c OK [08:43:20]MH_I2C_Read... [08:43:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:43:20]Read from MH i2c: E2 [08:43:20]MH_I2C_Read... [08:43:20]Read from MH i2c: E2 17 00 [08:43:20]MH_I2C_Read... [08:43:20]Read from MH i2c: E2 17 00 A1 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 80 [08:43:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:43:20]wFMCommunicate OK [08:43:20]CreateOFDProtocolMessage done [08:43:20]OFDSenderStorePacket 86749 [08:43:20]StoreOFDPacket docnum=86749 [08:43:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 A5 2F 08 01 43 AA 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 3E 00 00 00 F4 03 04 00 A8 D8 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DD 52 01 00 35 04 06 00 70 18 C3 A2 7B FB E7 F2 A7 76 A1 06 EA CD [08:43:20]CheckFolder [08:43:20]dirname=/storage/ofd_packets [08:43:20]CheckFolder done [08:43:20]ProducePacketName [08:43:20]name=ofd_packets/00086749 [08:43:20]NVStorageSaveData ofd_packets/00086749 [08:43:20]File name is /storage/ofd_packets/00086749 [08:43:20]Write 302 bytes [08:43:20]NVStorageSaveData done [08:43:20]OFDSenderStorePacket done [08:43:20]KKMCreateOFDPacket done [08:43:20]NVStorageSaveData kkm_last_timestamp [08:43:20]File name is /storage/kkm_last_timestamp [08:43:20]Write 4 bytes [08:43:20]NVStorageSaveData done [08:43:20]ExternCall_PrintAddStr [08:43:20]wPrintStart [08:43:20]Write to MH i2c: 01 00 00 A2 06 A8 [08:43:20]Write i2c OK [08:43:20]MH_I2C_Read... [08:43:20]Read from MH i2c: 01 [08:43:20]MH_I2C_Read... [08:43:20]Read from MH i2c: 01 07 00 [08:43:20]MH_I2C_Read... [08:43:20]Read from MH i2c: 01 07 00 A2 06 00 00 00 00 00 FF 0F BD [08:43:20]RasterBufferAndPrint [08:43:20]line Счет N : (1)871601 [08:43:20]line ИНН: 02508201610067 [08:43:20]line Контрольно-Кассовый Чек [08:43:20]line ПРОДАЖА [08:43:20]line ТРК (МРК, ГНК) : 44 [08:43:20]line Товар: 2710194210 [08:43:20]line ДТ(л)-К-4 [08:43:20]line 6.570 * 76.20 [08:43:20]line = 500.63 [08:43:20]line НДС 12% НСП 1% [08:43:20]line > о реализуемом товаре [08:43:20]line ОКРУГЛЕНИЕ: -0.63 [08:43:20]line ИТОГО: 500.00 [08:43:20]line Внесено: 500.00 [08:43:20]line СДАЧА: 0.00 [08:43:20]line НСП 1% : 4.43 [08:43:20]line НДС 12% : 53.16 [08:43:20]line Наличными: 500.00 [08:43:20]line Безнал.: 0.00 [08:43:20]line Место: АЗС № 137 "Партнер Нефть" [08:43:20]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [08:43:20]line СНО: Общий режим [08:43:20]line Чек 62 22.09.2024 08:43 [08:43:20]line Смена: 497 ФФД: 1.0 [08:43:20]line ЗНМ: 0300000064 [08:43:20]line РНМ: 0000000000092592 [08:43:20]line Версия ККМ: 001 [08:43:20]line ФМ: 0000000000874979 [08:43:20]line ФД: 86749 [08:43:20]line ФПД: 123251663731707 [08:43:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T084320&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86749&fm=123251663731707&tin=02508201610067®Number=0000000000092592&sum=50000 [08:43:20]OFD Sender: Processing packet 86749 [packets to send 273, broken 272] [08:43:20]ProducePacketName [08:43:20]name=ofd_packets/00086749 [08:43:20]OFD Sender: To server: pG, [08:43:20]CommunicateWithHost lk.salyk.kg:30040 [08:43:20]ConnectInit lk.salyk.kg [08:43:20]written 0, free lines is 4095 [08:43:21]Write to MH i2c: 01 00 00 CD 06 D3 [08:43:21]Write i2c OK [08:43:21]MH_I2C_Read... [08:43:21]Read from MH i2c: 01 [08:43:21]MH_I2C_Read... [08:43:21]Read from MH i2c: 01 07 00 [08:43:21]MH_I2C_Read... [08:43:21]Read from MH i2c: 01 07 00 CD 06 00 00 00 00 00 D4 0C BA [08:43:21]RasterBufferAndPrint [08:43:21]line [08:43:21]line [08:43:21]line [08:43:21]line [08:43:21]line [08:43:21]written 0, free lines is 3292 [08:43:21]MH_Cut [08:43:21]Write to MH i2c: D1 01 00 D4 06 01 AC [08:43:21]Write i2c OK [08:43:21]MH_I2C_Read... [08:43:21]Read from MH i2c: D1 [08:43:21]MH_I2C_Read... [08:43:21]Read from MH i2c: D1 01 00 [08:43:21]MH_I2C_Read... [08:43:21]Read from MH i2c: D1 01 00 D4 06 00 AB [08:43:21]Write to MH i2c: 01 00 00 D5 06 DB [08:43:21]Write i2c OK [08:43:21]MH_I2C_Read... [08:43:22]*** Cut start [08:43:22]*** Partial cut [08:43:22]*** CUTSNS_PIN = 1 [08:43:22]*** CUTSNS_PIN = 0 [08:43:22]*** Brake cut motor [08:43:22]Read from MH i2c: 01 [08:43:22]MH_I2C_Read... [08:43:22]*** Stop cut motor [08:43:22]*** Cut end [08:43:22]Read from MH i2c: 01 07 00 [08:43:22]MH_I2C_Read... [08:43:22]Read from MH i2c: 01 07 00 D5 06 00 00 00 00 00 FF 0F F0 [08:43:22]process_action close_receipt done [08:43:22]requested_data is exist [08:43:22]produce_requested_data [08:43:22]requested_item fm.sn is exist - process it [08:43:22]wFMCommunicate request_size=4 [08:43:22]MH_SAM_APDU [08:43:22]CAPDU: 80 11 00 00 [08:43:22]Write to MH i2c: E2 08 00 D6 06 80 11 00 00 00 00 00 00 56 [08:43:22]Write i2c OK [08:43:22]MH_I2C_Read... [08:43:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:43:22]Read from MH i2c: E2 [08:43:22]MH_I2C_Read... [08:43:22]Read from MH i2c: E2 17 00 [08:43:22]MH_I2C_Read... [08:43:22]Read from MH i2c: E2 17 00 D6 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B5 [08:43:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:43:22]wFMCommunicate OK [08:43:22]requested_item fd.num is exist - process it [08:43:22]SAM_PROTO_GetFieldsCounters [08:43:22]wFMCommunicate request_size=4 [08:43:22]MH_SAM_APDU [08:43:22]CAPDU: 80 13 00 00 [08:43:22]Write to MH i2c: E2 08 00 D7 06 80 13 00 00 00 00 00 00 59 [08:43:22]Write i2c OK [08:43:22]MH_I2C_Read... [08:43:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:43:22]Read from MH i2c: E2 [08:43:22]MH_I2C_Read... [08:43:22]Read from MH i2c: E2 62 00 [08:43:22]MH_I2C_Read... [08:43:22]Read from MH i2c: E2 62 00 D7 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 DD 52 01 00 0E 04 04 00 F1 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 64 [08:43: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 DD 52 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 3E 00 00 00 5E 04 04 00 3E 00 00 00 57 04 04 00 3F 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:43:22]wFMCommunicate OK [08:43:22]SAM_PROTO_GetFieldsCounters done [08:43:22]requested_item shift.num is exist - process it [08:43:22]requested_item shift.opened is exist - process it [08:43:22]req_shift_opened [08:43:22]FM_GetShiftState [08:43:22]SAM_PROTO_GetShiftState [08:43:22]wFMCommunicate request_size=4 [08:43:22]MH_SAM_APDU [08:43:22]CAPDU: 80 13 01 00 [08:43:22]Write to MH i2c: E2 08 00 D8 06 80 13 01 00 00 00 00 00 5B [08:43:22]Write i2c OK [08:43:22]MH_I2C_Read... [08:43:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:43:22]Read from MH i2c: E2 [08:43:22]MH_I2C_Read... [08:43:22]Read from MH i2c: E2 0E 00 [08:43:22]MH_I2C_Read... [08:43:22]Read from MH i2c: E2 0E 00 D8 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 19 [08:43:22]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:43:22]wFMCommunicate OK [08:43:22]SAM_PROTO_GetShiftState done [08:43:22]FM_GetShiftState done [08:43:22]req_shift_opened done [08:43:22]requested_item shift.open_date is exist - process it [08:43:22]req_shift_open_date [08:43:22]req_shift_open_date done [08:43:22]produce_requested_data done [08:43:22]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86749,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [08:43:22]process_action_free close_receipt [08:43:22]json_value_free [08:43:22]json_value_free done [08:43:22]process_json_proto returns [08:43:22]Send response to host [08:43:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86749,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [08:43:22]free response buf [08:43:22]execute_script done [08:43:22]execute_script returns [08:43:22]free content buf [08:43:22]Sock 10.Close socket [08:43:22]Sock 10.Thread stoped [08:43:25]ConnectInit Can't take IP for lk.salyk.kg [08:43:25]CommunicateWithHost connect error [08:43:25]CommunicateWithHost err = -1 [08:43:25]OFD Sender: Server communicate error [08:43:30]OFD Sender: Processing packet 86749 [packets to send 273, broken 272] [08:43:30]ProducePacketName [08:43:30]name=ofd_packets/00086749 [08:43:30]OFD Sender: To server: pG, [08:43:30]CommunicateWithHost lk.salyk.kg:30040 [08:43:30]ConnectInit lk.salyk.kg [08:43:31]Connected sock=9 [08: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 34 39 37 39 10 01 00 00 A5 2F 08 01 43 AA 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 3E 00 00 00 F4 03 04 00 A8 D8 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DD 52 01 00 35 04 06 00 70 18 C3 A2 7B FB E7 F2 A7 76 A1 06 EA CD [08:43:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 CC 87 47 00 4E 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 34 39 37 39 10 04 04 00 DD 52 01 00 F4 03 04 00 82 83 EF 66 B6 04 01 00 00 FB 55 6B 83 11 67 5B E1 [08:43:32]CommunicateWithHost err = 0 [08:43:32]CheckOFDResponse [08:43:32]1017 (14) - 77093643461234 [08:43:32]1041 (16) - 0000000000874979 [08:43:32]1040 (4) - 86749 [08:43:32]1012 (4) - 22.09.2024 02:40 [08:43:32]1206 (1) - 0 [08:43:32]OFD Sender: Remove packet 86749 [08:43:32]ProducePacketName [08:43:32]name=ofd_packets/00086749 [08:43:32]NVStorageDeleteData [08:43:33]OFD Sender: No OFD packet to send [08:43:38]OFD Sender: No OFD packet to send [08:43:43]OFD Sender: No OFD packet to send [08:43:43]recv_with_timeout no data received [08:43:48]OFD Sender: No OFD packet to send [08:43:53]OFD Sender: No OFD packet to send [08:43:58]OFD Sender: No OFD packet to send [08:44:02]recv_with_timeout no data received [08:44:03]OFD Sender: No OFD packet to send [08:44:08]OFD Sender: No OFD packet to send [08:44:13]OFD Sender: No OFD packet to send [08:44:14]recv_with_timeout no data received [08:44:18]OFD Sender: No OFD packet to send [08:44:23]OFD Sender: No OFD packet to send [08:44:28]OFD Sender: No OFD packet to send [08:44:33]OFD Sender: No OFD packet to send [08:44:38]OFD Sender: No OFD packet to send [08:44:43]OFD Sender: No OFD packet to send [08:44:48]OFD Sender: No OFD packet to send [08:44:53]OFD Sender: No OFD packet to send [08:44:58]OFD Sender: No OFD packet to send [08:45:03]OFD Sender: No OFD packet to send [08:45:08]OFD Sender: No OFD packet to send [08:45:13]OFD Sender: No OFD packet to send [08:45:18]OFD Sender: No OFD packet to send [08:45:23]OFD Sender: No OFD packet to send [08:45:28]OFD Sender: No OFD packet to send [08:45:32]recv_with_timeout no data received [08:45:33]OFD Sender: No OFD packet to send [08:45:38]OFD Sender: No OFD packet to send [08:45:43]OFD Sender: No OFD packet to send [08:45:48]OFD Sender: No OFD packet to send [08:45:53]OFD Sender: No OFD packet to send [08:45:58]OFD Sender: No OFD packet to send [08:46:03]OFD Sender: No OFD packet to send [08:46:08]OFD Sender: No OFD packet to send [08:46:13]OFD Sender: No OFD packet to send [08:46:18]OFD Sender: No OFD packet to send [08:46:23]OFD Sender: No OFD packet to send [08:46:25]recv_with_timeout no data received [08:46:28]OFD Sender: No OFD packet to send [08:46:33]OFD Sender: No OFD packet to send [08:46:38]OFD Sender: No OFD packet to send [08:46:43]OFD Sender: No OFD packet to send [08:46:47]accept exits with 7 [08:46:47]New connection [08:46:47]New thread 3066449252 created [08:46:47]Thread 3066592612 joined [08:46:47]Waiting for new connection... [08:46:47] Sock 7.Parse request [08:46:47]Sock 7.Check first char [08:46:47]Sock 7.First char is OK [08:46:47]request: POST /json_proto HTTP/1.0 [08:46:47]Method: POST [08:46:47]URL: /json_proto [08:46:47]Method is POST - this is cgi request [08:46:47]url: /json_proto [08:46:47]query_string will be loaded in cgi processing [08:46:47]execute_cgi json_proto POST (null) [08:46:47]execute_cgi path=json_proto method=POST [08:46:47]POST find Content-Length [08:46:47]Host: 172.17.47.196:8080 [08:46:47]Content-Length: 677 [08:46:47]Content-Type: application/json [08:46:47] [08:46:47]POST finish read [08:46:47]Found Content-Length = 677 [08:46:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871602", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:46:47]execute_script... [08:46: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)871602", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:46:47]POST & json_proto [08:46:47]process_json_proto [08:46:47]json parsed OK: [08:46:47]protocol is kg_v1.0 [08:46:47]action value=close_receipt [08:46:47]process_action close_receipt [08:46:47]cmd_close_receipt [08:46:47]MH_GetDate [08:46:47]Write to MH i2c: F0 00 00 D9 06 CE [08:46:47]Write i2c OK [08:46:47]MH_I2C_Read... [08:46:47]Read from MH i2c: F0 [08:46:47]MH_I2C_Read... [08:46:47]Read from MH i2c: F0 09 00 [08:46:47]MH_I2C_Read... [08:46:47]Read from MH i2c: F0 09 00 D9 06 00 78 D9 EF 66 4C 6B 94 66 2E [08:46:47]GetLastDocTimeStamp 1726994600 [08:46:47]current date 1726994808 [08:46:47]FM_GetShiftState [08:46:47]SAM_PROTO_GetShiftState [08:46:47]wFMCommunicate request_size=4 [08:46:47]MH_SAM_APDU [08:46:47]CAPDU: 80 13 01 00 [08:46:47]Write to MH i2c: E2 08 00 DA 06 80 13 01 00 00 00 00 00 5D [08:46:47]Write i2c OK [08:46:47]MH_I2C_Read... [08:46:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:46:47]Read from MH i2c: E2 [08:46:47]MH_I2C_Read... [08:46:47]Read from MH i2c: E2 0E 00 [08:46:47]MH_I2C_Read... [08:46:47]Read from MH i2c: E2 0E 00 DA 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 1B [08:46:47]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:46:47]wFMCommunicate OK [08:46:47]SAM_PROTO_GetShiftState done [08:46:47]FM_GetShiftState done [08:46:47]opened in 1726964220 [08:46:47]opened+sec_in_day 1727050620 [08:46:47]quantity*price = 35052 [08:46:47]sum+1 = 35054 [08:46:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.22 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 63 22.09.2024 08:46 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86750 ФПД: 121978833760284 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T084648&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86750&fm=121978833760284&tin=02508201610067®Number=0000000000092592&sum=35000 [08:46:48]StoreToDocumentArchive [08:46:48]shift 497 fd 86750 [08:46:48]save to /storage/0497/doc_00086750 [08:46:48]save last doc name /storage/0497/doc_00086750 to /storage/kkm_last_doc_name [08:46:48]save OK [08:46:48]Clear old archive folders... [08:46:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:46:48]tlvbuf is 01C680F0 [08:46:48]SAM_PROTO_ClearQueue [08:46:48]wFMCommunicate request_size=4 [08:46:48]MH_SAM_APDU [08:46:48]CAPDU: 80 09 00 00 [08:46:48]Write to MH i2c: E2 08 00 E7 06 80 09 00 00 00 00 00 00 5F [08:46:48]Write i2c OK [08:46:48]MH_I2C_Read... [08:46:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:46:48]Read from MH i2c: E2 [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: E2 03 00 [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: E2 03 00 E7 06 00 90 00 61 [08:46:48]RAPDU: 90 00 [08:46:48]wFMCommunicate OK [08:46:48]SAM_PROTO_ClearQueue done [08:46:48]KKMCreateOFDPacket [08:46:48]OFDProtocolAddRootSTLVToBuf [08:46:48]FM_MakeSignedData [08:46:48]FM_MakeSignedData [08:46:48]SAM_PROTO_SignData [08:46:48]wFMCommunicate request_size=4 [08:46:48]MH_SAM_APDU [08:46:48]CAPDU: 80 0D 01 02 [08:46:48]Write to MH i2c: E2 08 00 E8 06 80 0D 01 02 00 00 00 00 67 [08:46:48]Write i2c OK [08:46:48]MH_I2C_Read... [08:46:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:46:48]Read from MH i2c: E2 [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: E2 03 00 [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: E2 03 00 E8 06 00 90 00 62 [08:46:48]RAPDU: 90 00 [08:46:48]wFMCommunicate OK [08:46:48]wFMCommunicate request_size=255 [08:46:48]MH_SAM_APDU [08:46: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 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 3F 00 00 00 F4 03 04 00 78 D9 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DE 52 01 00 35 04 06 00 6E [08:46:48]Write to MH i2c: E2 02 01 E9 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 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 3F 00 00 00 F4 03 04 00 78 D9 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DE 52 01 00 35 04 06 00 6E 00 00 95 [08:46:48]Write i2c OK [08:46:48]MH_I2C_Read... [08:46:48]OFD Sender: No OFD packet to send [08:46:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:46:48]Read from MH i2c: E2 [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: E2 03 00 [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: E2 03 00 E9 06 00 90 00 63 [08:46:48]RAPDU: 90 00 [08:46:48]wFMCommunicate OK [08:46:48]wFMCommunicate request_size=10 [08:46:48]MH_SAM_APDU [08:46:48]CAPDU: 80 0D 02 02 05 F0 69 0E 70 1C [08:46:48]Write to MH i2c: E2 0D 00 EA 06 80 0D 02 02 05 00 F0 69 0E 70 1C 00 00 67 [08:46:48]Write i2c OK [08:46:48]MH_I2C_Read... [08:46:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:46:48]Read from MH i2c: E2 [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: E2 03 00 [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: E2 03 00 EA 06 00 90 00 64 [08:46:48]RAPDU: 90 00 [08:46:48]wFMCommunicate OK [08:46:48]wFMCommunicate request_size=4 [08:46:48]MH_SAM_APDU [08:46:48]CAPDU: 80 0D 03 02 [08:46:48]Write to MH i2c: E2 08 00 EB 06 80 0D 03 02 00 00 00 00 6C [08:46:48]Write i2c OK [08:46:48]MH_I2C_Read... [08:46:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:46:48]Read from MH i2c: E2 [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: E2 0B 00 [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: E2 0B 00 EB 06 00 76 A4 B8 77 A5 B8 2D 25 90 00 65 [08:46:48]RAPDU: 76 A4 B8 77 A5 B8 2D 25 90 00 [08:46:48]wFMCommunicate OK [08:46:48]SAM_PROTO_SignData done [08:46:48]FM_MakeSignedData done [08:46:48]CreateOFDProtocolMessage [08:46:48]wFMCommunicate request_size=4 [08:46:48]MH_SAM_APDU [08:46:48]CAPDU: 80 11 00 00 [08:46:48]Write to MH i2c: E2 08 00 EC 06 80 11 00 00 00 00 00 00 6C [08:46:48]Write i2c OK [08:46:48]MH_I2C_Read... [08:46:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:46:48]Read from MH i2c: E2 [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: E2 17 00 [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: E2 17 00 EC 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 CB [08:46:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:46:48]wFMCommunicate OK [08:46:48]CreateOFDProtocolMessage done [08:46:48]OFDSenderStorePacket 86750 [08:46:48]StoreOFDPacket docnum=86750 [08:46:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 4D 12 07 01 7C 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 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 3F 00 00 00 F4 03 04 00 78 D9 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DE 52 01 00 35 04 06 00 6E F0 69 0E 70 1C 76 A4 B8 77 A5 B8 2D 25 [08:46:48]CheckFolder [08:46:48]dirname=/storage/ofd_packets [08:46:48]CheckFolder done [08:46:48]ProducePacketName [08:46:48]name=ofd_packets/00086750 [08:46:48]NVStorageSaveData ofd_packets/00086750 [08:46:48]File name is /storage/ofd_packets/00086750 [08:46:48]Write 301 bytes [08:46:48]NVStorageSaveData done [08:46:48]OFDSenderStorePacket done [08:46:48]KKMCreateOFDPacket done [08:46:48]NVStorageSaveData kkm_last_timestamp [08:46:48]File name is /storage/kkm_last_timestamp [08:46:48]Write 4 bytes [08:46:48]NVStorageSaveData done [08:46:48]ExternCall_PrintAddStr [08:46:48]wPrintStart [08:46:48]Write to MH i2c: 01 00 00 ED 06 F3 [08:46:48]Write i2c OK [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: 01 [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: 01 07 00 [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: 01 07 00 ED 06 00 00 00 00 00 FF 0F 08 [08:46:48]RasterBufferAndPrint [08:46:48]line Счет N : (1)871602 [08:46:48]line ИНН: 02508201610067 [08:46:48]line Контрольно-Кассовый Чек [08:46:48]line ПРОДАЖА [08:46:48]line ТРК (МРК, ГНК) : 43 [08:46:48]line Товар: 2710124130 [08:46:48]line Аи-92-К-5 [08:46:48]line 5.170 * 67.80 [08:46:48]line = 350.53 [08:46:48]line НДС 12% НСП 1% [08:46:48]line > о реализуемом товаре [08:46:48]line ОКРУГЛЕНИЕ: -0.53 [08:46:48]line ИТОГО: 350.00 [08:46:48]line Внесено: 350.00 [08:46:48]line СДАЧА: 0.00 [08:46:48]line НСП 1% : 3.10 [08:46:48]line НДС 12% : 37.22 [08:46:48]line Наличными: 350.00 [08:46:48]line Безнал.: 0.00 [08:46:48]line Место: АЗС № 137 "Партнер Нефть" [08:46:48]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [08:46:48]line СНО: Общий режим [08:46:48]line Чек 63 22.09.2024 08:46 [08:46:48]line Смена: 497 ФФД: 1.0 [08:46:48]line ЗНМ: 0300000064 [08:46:48]line РНМ: 0000000000092592 [08:46:48]line Версия ККМ: 001 [08:46:48]line ФМ: 0000000000874979 [08:46:48]line ФД: 86750 [08:46:48]line ФПД: 121978833760284 [08:46:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T084648&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86750&fm=121978833760284&tin=02508201610067®Number=0000000000092592&sum=35000 [08:46:49]OFD Sender: Processing packet 86750 [packets to send 273, broken 272] [08:46:49]ProducePacketName [08:46:49]name=ofd_packets/00086750 [08:46:49]OFD Sender: To server: pG, [08:46:49]CommunicateWithHost lk.salyk.kg:30040 [08:46:49]ConnectInit lk.salyk.kg [08:46:49]written 0, free lines is 4095 [08:46:49]Write to MH i2c: 01 00 00 18 07 1F [08:46:49]Write i2c OK [08:46:49]MH_I2C_Read... [08:46:49]Read from MH i2c: 01 [08:46:49]MH_I2C_Read... [08:46:49]Read from MH i2c: 01 07 00 [08:46:49]MH_I2C_Read... [08:46:49]Read from MH i2c: 01 07 00 18 07 00 00 00 00 00 CE 0C 00 [08:46:49]RasterBufferAndPrint [08:46:49]line [08:46:49]line [08:46:49]line [08:46:49]line [08:46:49]line [08:46:49]written 0, free lines is 3284 [08:46:49]MH_Cut [08:46:49]Write to MH i2c: D1 01 00 1F 07 01 F8 [08:46:49]Write i2c OK [08:46:49]MH_I2C_Read... [08:46:49]Read from MH i2c: D1 [08:46:49]MH_I2C_Read... [08:46:49]Read from MH i2c: D1 01 00 [08:46:49]MH_I2C_Read... [08:46:49]Read from MH i2c: D1 01 00 1F 07 00 F7 [08:46:49]Write to MH i2c: 01 00 00 20 07 27 [08:46:49]Write i2c OK [08:46:49]MH_I2C_Read... [08:46:50]*** Cut start [08:46:50]*** Partial cut [08:46:50]*** CUTSNS_PIN = 1 [08:46:50]*** CUTSNS_PIN = 0 [08:46:50]*** Brake cut motor [08:46:50]Connected sock=9 [08:46:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 4D 12 07 01 7C 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 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 3F 00 00 00 F4 03 04 00 78 D9 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DE 52 01 00 35 04 06 00 6E F0 69 0E 70 1C 76 A4 B8 77 A5 B8 2D 25 [08:46:50]Read from MH i2c: 01 [08:46:50]MH_I2C_Read... [08:46:50]*** Stop cut motor [08:46:50]*** Cut end [08:46:50]Read from MH i2c: 01 07 00 [08:46:50]MH_I2C_Read... [08:46:50]Read from MH i2c: 01 07 00 20 07 00 00 00 00 00 FF 0F 3C [08:46:50]process_action close_receipt done [08:46:50]requested_data is exist [08:46:50]produce_requested_data [08:46:50]requested_item fm.sn is exist - process it [08:46:50]wFMCommunicate request_size=4 [08:46:50]MH_SAM_APDU [08:46:50]CAPDU: 80 11 00 00 [08:46:50]Write to MH i2c: E2 08 00 21 07 80 11 00 00 00 00 00 00 A2 [08:46:50]Write i2c OK [08:46:50]MH_I2C_Read... [08:46:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:46:51]Read from MH i2c: E2 [08:46:51]MH_I2C_Read... [08:46:51]Read from MH i2c: E2 17 00 [08:46:51]MH_I2C_Read... [08:46:51]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 34 39 37 39 90 00 01 [08:46:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:46:51]wFMCommunicate OK [08:46:51]requested_item fd.num is exist - process it [08:46:51]SAM_PROTO_GetFieldsCounters [08:46:51]wFMCommunicate request_size=4 [08:46:51]MH_SAM_APDU [08:46:51]CAPDU: 80 13 00 00 [08:46:51]Write to MH i2c: E2 08 00 22 07 80 13 00 00 00 00 00 00 A5 [08:46:51]Write i2c OK [08:46:51]MH_I2C_Read... [08:46:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:46:51]Read from MH i2c: E2 [08:46:51]MH_I2C_Read... [08:46:51]Read from MH i2c: E2 62 00 [08:46:51]MH_I2C_Read... [08:46:51]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 DE 52 01 00 0E 04 04 00 F1 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 B4 [08:46:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 DE 52 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 3F 00 00 00 5E 04 04 00 3F 00 00 00 57 04 04 00 40 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:46:51]wFMCommunicate OK [08:46:51]SAM_PROTO_GetFieldsCounters done [08:46:51]requested_item shift.num is exist - process it [08:46:51]requested_item shift.opened is exist - process it [08:46:51]req_shift_opened [08:46:51]FM_GetShiftState [08:46:51]SAM_PROTO_GetShiftState [08:46:51]wFMCommunicate request_size=4 [08:46:51]MH_SAM_APDU [08:46:51]CAPDU: 80 13 01 00 [08:46:51]Write to MH i2c: E2 08 00 23 07 80 13 01 00 00 00 00 00 A7 [08:46:51]Write i2c OK [08:46:51]MH_I2C_Read... [08:46:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:46:51]Read from MH i2c: E2 [08:46:51]MH_I2C_Read... [08:46:51]Read from MH i2c: E2 0E 00 [08:46:51]MH_I2C_Read... [08:46:51]Read from MH i2c: E2 0E 00 23 07 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 65 [08:46:51]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:46:51]wFMCommunicate OK [08:46:51]SAM_PROTO_GetShiftState done [08:46:51]FM_GetShiftState done [08:46:51]req_shift_opened done [08:46:51]requested_item shift.open_date is exist - process it [08:46:51]req_shift_open_date [08:46:51]req_shift_open_date done [08:46:51]produce_requested_data done [08:46:51]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86750,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [08:46:51]process_action_free close_receipt [08:46:51]json_value_free [08:46:51]json_value_free done [08:46:51]process_json_proto returns [08:46:51]Send response to host [08:46:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86750,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [08:46:51]free response buf [08:46:51]execute_script done [08:46:51]execute_script returns [08:46:51]free content buf [08:46:51]Sock 7.Close socket [08:46:51]Sock 7.Thread stoped [08:46:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 49 E3 47 00 79 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DE 52 01 00 F4 03 04 00 49 84 EF 66 B6 04 01 00 00 5A 58 BA 48 9E FD 8B 4F [08:46:51]CommunicateWithHost err = 0 [08:46:51]CheckOFDResponse [08:46:51]1017 (14) - 77093643461234 [08:46:51]1041 (16) - 0000000000874979 [08:46:51]1040 (4) - 86750 [08:46:51]1012 (4) - 22.09.2024 02:43 [08:46:51]1206 (1) - 0 [08:46:51]OFD Sender: Remove packet 86750 [08:46:51]ProducePacketName [08:46:51]name=ofd_packets/00086750 [08:46:51]NVStorageDeleteData [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]recv_with_timeout no data received [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:20]recv_with_timeout no data received [08:47:21]OFD Sender: No OFD packet to send [08:47:26]accept exits with 10 [08:47:26]New connection [08:47:26]New thread 3066592612 created [08:47:26]Thread 3066449252 joined [08:47:26]Waiting for new connection... [08:47:26] Sock 10.Parse request [08:47:26]Sock 10.Check first char [08:47:26]Sock 10.First char is OK [08:47:26]request: POST /json_proto HTTP/1.0 [08:47:26]Method: POST [08:47:26]URL: /json_proto [08:47:26]Method is POST - this is cgi request [08:47:26]url: /json_proto [08:47:26]query_string will be loaded in cgi processing [08:47:26]execute_cgi json_proto POST (null) [08:47:26]execute_cgi path=json_proto method=POST [08:47:26]POST find Content-Length [08:47:26]Host: 172.17.47.196:8080 [08:47:26]Content-Length: 677 [08:47:26]Content-Type: application/json [08:47:26] [08:47:26]POST finish read [08:47:26]Found Content-Length = 677 [08:47:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871603", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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:47:26]execute_script... [08:47:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871603", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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:47:26]POST & json_proto [08:47:26]process_json_proto [08:47:26]json parsed OK: [08:47:26]protocol is kg_v1.0 [08:47:26]action value=close_receipt [08:47:26]process_action close_receipt [08:47:26]cmd_close_receipt [08:47:26]MH_GetDate [08:47:26]Write to MH i2c: F0 00 00 24 07 1A [08:47:26]Write i2c OK [08:47:26]MH_I2C_Read... [08:47:26]Read from MH i2c: F0 [08:47:26]MH_I2C_Read... [08:47:26]Read from MH i2c: F0 09 00 [08:47:26]MH_I2C_Read... [08:47:26]Read from MH i2c: F0 09 00 24 07 00 9F D9 EF 66 4C 6B 94 66 A1 [08:47:26]GetLastDocTimeStamp 1726994808 [08:47:26]current date 1726994847 [08:47:26]FM_GetShiftState [08:47:26]SAM_PROTO_GetShiftState [08:47:26]wFMCommunicate request_size=4 [08:47:26]MH_SAM_APDU [08:47:26]CAPDU: 80 13 01 00 [08:47:26]Write to MH i2c: E2 08 00 25 07 80 13 01 00 00 00 00 00 A9 [08:47:26]Write i2c OK [08:47:26]MH_I2C_Read... [08:47:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:47:26]Read from MH i2c: E2 [08:47:26]MH_I2C_Read... [08:47:26]Read from MH i2c: E2 0E 00 [08:47:26]MH_I2C_Read... [08:47:26]Read from MH i2c: E2 0E 00 25 07 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 67 [08:47:26]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:47:26]wFMCommunicate OK [08:47:26]SAM_PROTO_GetShiftState done [08:47:26]FM_GetShiftState done [08:47:26]opened in 1726964220 [08:47:26]opened+sec_in_day 1727050620 [08:47:26]quantity*price = 50036 [08:47:26]sum+1 = 50037 [08:47: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 64 22.09.2024 08:47 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86751 ФПД: 77782491025960 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T084728&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86751&fm=77782491025960&tin=02508201610067®Number=0000000000092592&sum=50000 [08:47:27]StoreToDocumentArchive [08:47:27]shift 497 fd 86751 [08:47:27]save to /storage/0497/doc_00086751 [08:47:27]save last doc name /storage/0497/doc_00086751 to /storage/kkm_last_doc_name [08:47:27]save OK [08:47:27]Clear old archive folders... [08:47:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:47:27]tlvbuf is 01C086C0 [08:47:27]SAM_PROTO_ClearQueue [08:47:27]wFMCommunicate request_size=4 [08:47:27]MH_SAM_APDU [08:47:27]CAPDU: 80 09 00 00 [08:47:27]Write to MH i2c: E2 08 00 32 07 80 09 00 00 00 00 00 00 AB [08:47:27]Write i2c OK [08:47:27]MH_I2C_Read... [08:47:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:47:27]Read from MH i2c: E2 [08:47:27]MH_I2C_Read... [08:47:27]Read from MH i2c: E2 03 00 [08:47:27]MH_I2C_Read... [08:47:27]Read from MH i2c: E2 03 00 32 07 00 90 00 AD [08:47:27]RAPDU: 90 00 [08:47:27]wFMCommunicate OK [08:47:27]SAM_PROTO_ClearQueue done [08:47:27]KKMCreateOFDPacket [08:47:27]OFDProtocolAddRootSTLVToBuf [08:47:27]FM_MakeSignedData [08:47:27]FM_MakeSignedData [08:47:27]SAM_PROTO_SignData [08:47:27]wFMCommunicate request_size=4 [08:47:27]MH_SAM_APDU [08:47:27]CAPDU: 80 0D 01 02 [08:47:27]Write to MH i2c: E2 08 00 33 07 80 0D 01 02 00 00 00 00 B3 [08:47:27]Write i2c OK [08:47:27]MH_I2C_Read... [08:47:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:47:28]Read from MH i2c: E2 [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: E2 03 00 [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: E2 03 00 33 07 00 90 00 AE [08:47:28]RAPDU: 90 00 [08:47:28]wFMCommunicate OK [08:47:28]wFMCommunicate request_size=255 [08:47:28]MH_SAM_APDU [08:47: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 40 00 00 00 F4 03 04 00 A0 D9 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DF 52 01 00 35 04 06 00 46 [08:47:28]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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 A0 D9 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DF 52 01 00 35 04 06 00 46 00 00 B8 [08:47:28]Write i2c OK [08:47:28]MH_I2C_Read... [08:47:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:47:28]Read from MH i2c: E2 [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: E2 03 00 [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: E2 03 00 34 07 00 90 00 AF [08:47:28]RAPDU: 90 00 [08:47:28]wFMCommunicate OK [08:47:28]wFMCommunicate request_size=10 [08:47:28]MH_SAM_APDU [08:47:28]CAPDU: 80 0D 02 02 05 BE 25 BF 52 28 [08:47:28]Write to MH i2c: E2 0D 00 35 07 80 0D 02 02 05 00 BE 25 BF 52 28 00 00 DC [08:47:28]Write i2c OK [08:47:28]MH_I2C_Read... [08:47:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:47:28]Read from MH i2c: E2 [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: E2 03 00 [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: E2 03 00 35 07 00 90 00 B0 [08:47:28]RAPDU: 90 00 [08:47:28]wFMCommunicate OK [08:47:28]wFMCommunicate request_size=4 [08:47:28]MH_SAM_APDU [08:47:28]CAPDU: 80 0D 03 02 [08:47:28]Write to MH i2c: E2 08 00 36 07 80 0D 03 02 00 00 00 00 B8 [08:47:28]Write i2c OK [08:47:28]MH_I2C_Read... [08:47:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:47:28]Read from MH i2c: E2 [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: E2 0B 00 [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: E2 0B 00 36 07 00 7F EA 8E 7C C3 8E C6 73 90 00 B6 [08:47:28]RAPDU: 7F EA 8E 7C C3 8E C6 73 90 00 [08:47:28]wFMCommunicate OK [08:47:28]SAM_PROTO_SignData done [08:47:28]FM_MakeSignedData done [08:47:28]CreateOFDProtocolMessage [08:47:28]wFMCommunicate request_size=4 [08:47:28]MH_SAM_APDU [08:47:28]CAPDU: 80 11 00 00 [08:47:28]Write to MH i2c: E2 08 00 37 07 80 11 00 00 00 00 00 00 B8 [08:47:28]Write i2c OK [08:47:28]MH_I2C_Read... [08:47:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:47:28]Read from MH i2c: E2 [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: E2 17 00 [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: E2 17 00 37 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 17 [08:47:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:47:28]wFMCommunicate OK [08:47:28]CreateOFDProtocolMessage done [08:47:28]OFDSenderStorePacket 86751 [08:47:28]StoreOFDPacket docnum=86751 [08:49:44]ConnectInit Can't connect to host [08:49:47]OFD Sender: No OFD packet to send [08:49:52]OFD Sender: No OFD packet to send [08:49:57]OFD Sender: No OFD packet to send [08:50:02]OFD Sender: No OFD packet to send [08:50:07]OFD Sender: No OFD packet to send [08:50:12]OFD Sender: No OFD packet to send [08:50:17]OFD Sender: No OFD packet to send [08:50:22]OFD Sender: No OFD packet to send [08:50:27]OFD Sender: No OFD packet to send [08:50:32]OFD Sender: No OFD packet to send [08:50:37]OFD Sender: No OFD packet to send [08:50:42]OFD Sender: No OFD packet to send [08:50:47]OFD Sender: No OFD packet to send [08:50:52]OFD Sender: No OFD packet to send [08:50:57]OFD Sender: No OFD packet to send [08:51:02]OFD Sender: No OFD packet to send [08:51:07]OFD Sender: No OFD packet to send [08:47:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 AE E0 07 01 F8 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 A0 D9 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DF 52 01 00 35 04 06 00 46 BE 25 BF 52 28 7F EA 8E 7C C3 8E C6 73 [08:47:28]CheckFolder [08:47:28]dirname=/storage/ofd_packets [08:47:28]CheckFolder done [08:47:28]ProducePacketName [08:47:28]name=ofd_packets/00086751 [08:47:28]NVStorageSaveData ofd_packets/00086751 [08:47:28]File name is /storage/ofd_packets/00086751 [08:47:28]Write 301 bytes [08:47:28]NVStorageSaveData done [08:47:28]OFDSenderStorePacket done [08:47:28]KKMCreateOFDPacket done [08:47:28]NVStorageSaveData kkm_last_timestamp [08:47:28]File name is /storage/kkm_last_timestamp [08:47:28]Write 4 bytes [08:47:28]NVStorageSaveData done [08:47:28]ExternCall_PrintAddStr [08:47:28]wPrintStart [08:47:28]Write to MH i2c: 01 00 00 38 07 3F [08:47:28]Write i2c OK [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: 01 [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: 01 07 00 [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: 01 07 00 38 07 00 00 00 00 00 FF 0F 54 [08:47:28]RasterBufferAndPrint [08:47:28]line Счет N : (1)871603 [08:47:28]line ИНН: 02508201610067 [08:47:28]line Контрольно-Кассовый Чек [08:47:28]line ПРОДАЖА [08:47:28]line ТРК (МРК, ГНК) : 63 [08:47:28]line Товар: 2710124130 [08:47:28]line Аи-92-К-5 [08:47:28]line 7.380 * 67.80 [08:47:28]line = 500.36 [08:47:28]line НДС 12% НСП 1% [08:47:28]line > о реализуемом товаре [08:47:28]line ОКРУГЛЕНИЕ: -0.36 [08:47:28]line ИТОГО: 500.00 [08:47:28]line Внесено: 500.00 [08:47:28]line СДАЧА: 0.00 [08:47:28]line НСП 1% : 4.43 [08:47:28]line НДС 12% : 53.14 [08:47:28]line Наличными: 500.00 [08:47:28]line Безнал.: 0.00 [08:47:28]line Место: АЗС № 137 "Партнер Нефть" [08:47:28]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [08:47:28]line СНО: Общий режим [08:47:28]line Чек 64 22.09.2024 08:47 [08:47:28]line Смена: 497 ФФД: 1.0 [08:47:28]line ЗНМ: 0300000064 [08:47:28]line РНМ: 0000000000092592 [08:47:28]line Версия ККМ: 001 [08:47:28]line ФМ: 0000000000874979 [08:47:28]line ФД: 86751 [08:47:28]line ФПД: 77782491025960 [08:47:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T084728&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86751&fm=77782491025960&tin=02508201610067®Number=0000000000092592&sum=50000 [08:47:28]written 0, free lines is 4095 [08:47:28]OFD Sender: Processing packet 86751 [packets to send 273, broken 272] [08:47:28]ProducePacketName [08:47:28]name=ofd_packets/00086751 [08:47:28]OFD Sender: To server: pG, [08:47:28]CommunicateWithHost lk.salyk.kg:30040 [08:47:28]ConnectInit lk.salyk.kg [08:47:28]Write to MH i2c: 01 00 00 63 07 6A [08:47:28]Write i2c OK [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: 01 [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: 01 07 00 [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: 01 07 00 63 07 00 00 00 00 00 CE 0C 4B [08:47:28]RasterBufferAndPrint [08:47:28]line [08:47:28]line [08:47:28]line [08:47:28]line [08:47:28]line [08:47:28]written 0, free lines is 3284 [08:47:28]MH_Cut [08:47:28]Write to MH i2c: D1 01 00 6A 07 01 43 [08:47:28]Write i2c OK [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: D1 [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: D1 01 00 [08:47:28]MH_I2C_Read... [08:47:28]Read from MH i2c: D1 01 00 6A 07 00 42 [08:47:28]Write to MH i2c: 01 00 00 6B 07 72 [08:47:28]Write i2c OK [08:47:28]MH_I2C_Read... [08:47:29]*** Cut start [08:47:29]*** Partial cut [08:47:29]*** CUTSNS_PIN = 1 [08:47:29]*** CUTSNS_PIN = 0 [08:47:29]*** Brake cut motor [08:47:30]Read from MH i2c: 01 [08:47:30]MH_I2C_Read... [08:47:30]*** Stop cut motor [08:47:30]*** Cut end [08:47:30]Read from MH i2c: 01 07 00 [08:47:30]MH_I2C_Read... [08:47:30]Read from MH i2c: 01 07 00 6B 07 00 00 00 00 00 FF 0F 87 [08:47:30]process_action close_receipt done [08:47:30]requested_data is exist [08:47:30]produce_requested_data [08:47:30]requested_item fm.sn is exist - process it [08:47:30]wFMCommunicate request_size=4 [08:47:30]MH_SAM_APDU [08:47:30]CAPDU: 80 11 00 00 [08:47:30]Write to MH i2c: E2 08 00 6C 07 80 11 00 00 00 00 00 00 ED [08:47:30]Write i2c OK [08:47:30]MH_I2C_Read... [08:47:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:47:30]Read from MH i2c: E2 [08:47:30]MH_I2C_Read... [08:47:30]Read from MH i2c: E2 17 00 [08:47:30]MH_I2C_Read... [08:47:30]Read from MH i2c: E2 17 00 6C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 4C [08:47:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:47:30]wFMCommunicate OK [08:47:30]requested_item fd.num is exist - process it [08:47:30]SAM_PROTO_GetFieldsCounters [08:47:30]wFMCommunicate request_size=4 [08:47:30]MH_SAM_APDU [08:47:30]CAPDU: 80 13 00 00 [08:47:30]Write to MH i2c: E2 08 00 6D 07 80 13 00 00 00 00 00 00 F0 [08:47:30]Write i2c OK [08:47:30]MH_I2C_Read... [08:47:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:47:30]Read from MH i2c: E2 [08:47:30]MH_I2C_Read... [08:47:30]Read from MH i2c: E2 62 00 [08:47:30]MH_I2C_Read... [08:47:30]Read from MH i2c: E2 62 00 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 DF 52 01 00 0E 04 04 00 F1 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 03 [08:47:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 DF 52 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 40 00 00 00 5E 04 04 00 40 00 00 00 57 04 04 00 41 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:47:30]wFMCommunicate OK [08:47:30]SAM_PROTO_GetFieldsCounters done [08:47:30]requested_item shift.num is exist - process it [08:47:30]requested_item shift.opened is exist - process it [08:47:30]req_shift_opened [08:47:30]FM_GetShiftState [08:47:30]SAM_PROTO_GetShiftState [08:47:30]wFMCommunicate request_size=4 [08:47:30]MH_SAM_APDU [08:47:30]CAPDU: 80 13 01 00 [08:47:30]Write to MH i2c: E2 08 00 6E 07 80 13 01 00 00 00 00 00 F2 [08:47:30]Write i2c OK [08:47:30]MH_I2C_Read... [08:47:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:47:30]Read from MH i2c: E2 [08:47:30]MH_I2C_Read... [08:47:30]Read from MH i2c: E2 0E 00 [08:47:30]MH_I2C_Read... [08:47:30]Read from MH i2c: E2 0E 00 6E 07 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B0 [08:47:30]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:47:30]wFMCommunicate OK [08:47:30]SAM_PROTO_GetShiftState done [08:47:30]FM_GetShiftState done [08:47:30]req_shift_opened done [08:47:30]requested_item shift.open_date is exist - process it [08:47:30]req_shift_open_date [08:47:30]req_shift_open_date done [08:47:30]produce_requested_data done [08:47:30]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86751,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [08:47:30]process_action_free close_receipt [08:47:30]json_value_free [08:47:30]json_value_free done [08:47:30]process_json_proto returns [08:47:30]Send response to host [08:47:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86751,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [08:47:30]free response buf [08:47:30]execute_script done [08:47:30]execute_script returns [08:47:30]free content buf [08:47:30]Sock 10.Close socket [08:47:30]Sock 10.Thread stoped [08:47:33]ConnectInit Can't take IP for lk.salyk.kg [08:47:33]CommunicateWithHost connect error [08:47:33]CommunicateWithHost err = -1 [08:47:33]OFD Sender: Server communicate error [08:47:38]OFD Sender: Processing packet 86751 [packets to send 273, broken 272] [08:47:38]ProducePacketName [08:47:38]name=ofd_packets/00086751 [08:47:38]OFD Sender: To server: pG, [08:47:38]CommunicateWithHost lk.salyk.kg:30040 [08:47:38]ConnectInit lk.salyk.kg [08:47:43]ConnectInit Can't take IP for lk.salyk.kg [08:47:43]CommunicateWithHost connect error [08:47:43]CommunicateWithHost err = -1 [08:47:43]OFD Sender: Server communicate error [08:47:48]OFD Sender: Processing packet 86751 [packets to send 273, broken 272] [08:47:48]ProducePacketName [08:47:48]name=ofd_packets/00086751 [08:47:48]OFD Sender: To server: pG, [08:47:48]CommunicateWithHost lk.salyk.kg:30040 [08:47:48]ConnectInit lk.salyk.kg [08:47:55]Connected sock=10 [08:47:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 AE E0 07 01 F8 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 [08:51:12]OFD Sender: No OFD packet to send [08:51:17]OFD Sender: No OFD packet to send [08:51:22]OFD Sender: No OFD packet to send [08:51:27]OFD Sender: No OFD packet to send [08:51:32]OFD Sender: No OFD packet to send [08:51:37]OFD Sender: No OFD packet to send [08:51:42]OFD Sender: No OFD packet to send [08:51:47]OFD Sender: No OFD packet to send [08:51:52]OFD Sender: No OFD packet to send [08:51:57]OFD Sender: No OFD packet to send [08:52:02]OFD Sender: No OFD packet to send [08:52:07]OFD Sender: No OFD packet to send [08:52:12]OFD Sender: No OFD packet to send [08:52:17]OFD Sender: No OFD packet to send [08:52:22]OFD Sender: No OFD packet to send [08:52:27]OFD Sender: No OFD packet to send [08:52:32]OFD Sender: No OFD packet to send [08:52:37]OFD Sender: No OFD packet to send [08:52:42]OFD Sender: No OFD packet to send [08:52:47]OFD Sender: No OFD packet to send [08:52:52]OFD Sender: No OFD packet to send [08:52:57]OFD Sender: No OFD packet to send [08:53:02]OFD Sender: No OFD packet to send [08:53:07]OFD Sender: No OFD packet to send [08:53:12]OFD Sender: No OFD packet to send [08:53:17]OFD Sender: No OFD packet to send [08:53:22]OFD Sender: No OFD packet to send [08:53:27]OFD Sender: No OFD packet to send [08:53:32]OFD Sender: No OFD packet to send [08:53:37]OFD Sender: No OFD packet to send [08:53:42]OFD Sender: No OFD packet to send [08:53:47]OFD Sender: No OFD packet to send [08:53:52]OFD Sender: No OFD packet to send [08:53:57]OFD Sender: No OFD packet to send [08:53:59]accept exits with 9 [08:53:59]New connection [08:53:59]New thread 3066449252 created [08:53:59]Thread 3066592612 joined [08:53:59]Waiting for new connection... [08:53:59] Sock 9.Parse request [08:53:59]Sock 9.Check first char [08:53:59]Sock 9.First char is OK [08:53:59]request: POST /json_proto HTTP/1.0 [08:53:59]Method: POST [08:53:59]URL: /json_proto [08:53:59]Method is POST - this is cgi request [08:53:59]url: /json_proto [08:53:59]query_string will be loaded in cgi processing [08:53:59]execute_cgi json_proto POST (null) [08:53:59]execute_cgi path=json_proto method=POST [08:53:59]POST find Content-Length [08:53:59]Host: 172.17.47.196:8080 [08:53:59]Content-Length: 677 [08:53:59]Content-Type: application/json [08:53:59] [08:53:59]POST finish read [08:53:59]Found Content-Length = 677 [08:53:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871604", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:53:59]execute_script... [08:53: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)871604", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:53:59]POST & json_proto [08:53:59]process_json_proto [08:53:59]json parsed OK: [08:53:59]protocol is kg_v1.0 [08:53:59]action value=close_receipt [08:53:59]process_action close_receipt [08:53:59]cmd_close_receipt [08:53:59]MH_GetDate [08:53:59]Write to MH i2c: F0 00 00 6F 07 65 [08:53:59]Write i2c OK [08:53:59]MH_I2C_Read... [08:53:59]Read from MH i2c: F0 [08:53:59]MH_I2C_Read... [08:53:59]Read from MH i2c: F0 09 00 [08:53:59]MH_I2C_Read... [08:53:59]Read from MH i2c: F0 09 00 6F 07 00 28 DB EF 66 4C 6B 94 66 77 [08:53:59]GetLastDocTimeStamp 1726994848 [08:53:59]current date 1726995240 [08:53:59]FM_GetShiftState [08:53:59]SAM_PROTO_GetShiftState [08:53:59]wFMCommunicate request_size=4 [08:53:59]MH_SAM_APDU [08:53:59]CAPDU: 80 13 01 00 [08:53:59]Write to MH i2c: E2 08 00 70 07 80 13 01 00 00 00 00 00 F4 [08:53:59]Write i2c OK [08:53:59]MH_I2C_Read... [08:53:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:53:59]Read from MH i2c: E2 [08:53:59]MH_I2C_Read... [08:53:59]Read from MH i2c: E2 0E 00 [08:53:59]MH_I2C_Read... [08:53:59]Read from MH i2c: E2 0E 00 70 07 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B2 [08:53:59]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [08:53:59]wFMCommunicate OK [08:53:59]SAM_PROTO_GetShiftState done [08:53:59]FM_GetShiftState done [08:53:59]opened in 1726964220 [08:53:59]opened+sec_in_day 1727050620 [08:53:59]quantity*price = 50036 [08:53:59]sum+1 = 50037 [08:53:59]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре [09:03:57]line ОКРУГЛЕНИЕ: -0.05 [09:03:57]line ИТОГО: 1000.00 [09:03:57]line Внесено: 1000.00 [09:03:57]line СДАЧА: 0.00 [09:03:57]line НСП 1% : 8.85 [09:03:57]line НДС 12% : 106.20 [09:03:57]line Наличными: 1000.00 [09:03:57]line Безнал.: 0.00 [09:03:57]line Место: АЗС № 137 "Партнер Нефть" [09:03:57]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [09:03:57]line СНО: Общий режим [09:03:57]line Чек 66 22.09.2024 08:58 [09:03:57]line Смена: 497 ФФД: 1.0 [09:03:57]line ЗНМ: 0300000064 [09:03:57]line РНМ: 0000000000092592 [09:03:57]line Версия ККМ: 001 [09:03:57]line ФМ: 0000000000874979 [09:03:57]line ФД: 86753 [09:03:57]line ФПД: 124979096560042 [09:03:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T085828&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86753&fm=124979096560042&tin=02508201610067®Number=0000000000092592&sum=100000 [09:03:57]written 0, free lines is 4095 [09:03:57]Write to MH i2c: 01 00 00 48 00 48 [09:03:57]Write i2c OK [09:03:57]MH_I2C_Read... [09:03:57]Read from MH i2c: 01 [09:03:57]MH_I2C_Read... [09:03:57]Read from MH i2c: 01 07 00 [09:03:57]MH_I2C_Read... [09:03:57]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 D8 0C 33 [09:03:57]RasterBufferAndPrint [09:03:57]line [09:03:57]line [09:03:57]line [09:03:57]line [09:03:57]line [09:03:57]written 0, free lines is 3307 [09:03:57]MH_Cut [09:03:57]Write to MH i2c: D1 01 00 4F 00 01 21 [09:03:57]Write i2c OK [09:03:57]MH_I2C_Read... [09:03:57]Read from MH i2c: D1 [09:03:57]MH_I2C_Read... [09:03:57]Read from MH i2c: D1 01 00 [09:03:57]MH_I2C_Read... [09:03:57]Read from MH i2c: D1 01 00 4F 00 00 20 [09:03:57]Write to MH i2c: 01 00 00 50 00 50 [09:03:57]Write i2c OK [09:03:57]MH_I2C_Read... [09:03:58]*** Cut start [09:03:58]*** Partial cut [09:03:58]*** CUTSNS_PIN = 1 [09:03:58]*** CUTSNS_PIN = 0 [09:03:58]*** Brake cut motor [09:03:59]Read from MH i2c: 01 [09:03:59]MH_I2C_Read... [09:03:59]*** Stop cut motor [09:03:59]*** Cut end [09:03:59]Read from MH i2c: 01 07 00 [09:03:59]MH_I2C_Read... [09:03:59]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [09:03:59]process_action print_doc done [09:03:59]requested_data is exist [09:03:59]produce_requested_data [09:03:59]produce_requested_data return (null) [09:03:59]process_action_free print_doc [09:03:59]json_value_free [09:03:59]json_value_free done [09:03:59]process_json_proto returns [09:03:59]Send response to host [09:03:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [09:03:59]free response buf [09:03:59]execute_script done [09:03:59]execute_script returns [09:03:59]free content buf [09:03:59]Sock 9.Close socket [09:03:59]Sock 9.Thread stoped [09:04:01]OFD Sender: No OFD packet to send [09:04:06]OFD Sender: No OFD packet to send [09:04:11]OFD Sender: No OFD packet to send [09:04:16]OFD Sender: No OFD packet to send [09:04:21]OFD Sender: No OFD packet to send [09:04:26]OFD Sender: No OFD packet to send [09:04:31]OFD Sender: No OFD packet to send [09:04:33]recv_with_timeout no data received [09:04:36]OFD Sender: No OFD packet to send [09:04:41]OFD Sender: No OFD packet to send [09:04:46]OFD Sender: No OFD packet to send [09:04:51]OFD Sender: No OFD packet to send [09:04:56]OFD Sender: No OFD packet to send [09:04:58]recv_with_timeout no data received [09:05:01]OFD Sender: No OFD packet to send [09:05:06]OFD Sender: No OFD packet to send [09:05:11]OFD Sender: No OFD packet to send [09:05:16]OFD Sender: No OFD packet to send [09:05:21]OFD Sender: No OFD packet to send [09:05:26]OFD Sender: No OFD packet to send [09:05:31]OFD Sender: No OFD packet to send [09:05:36]OFD Sender: No OFD packet to send [09:05:40]recv_with_timeout no data received [09:05:41]OFD Sender: No OFD packet to send [09:05:46]OFD Sender: No OFD packet to send [09:05:51]OFD Sender: No OFD packet to send [09:05:56]OFD Sender: No OFD packet to send [09:06:01]OFD Sender: No OFD packet to send [09:06:06]OFD Sender: No OFD packet to send [09:06:11]OFD Sender: No OFD packet to send [09:06:16]OFD Sender: No OFD packet to send [09:06:21]OFD Sender: No OFD packet to send [09:06:26]OFD Sender: No OFD packet to send [09:06:31]OFD Sender: No OFD packet to send [09:06:36]OFD Sender: No OFD packet to send [09:06:41]OFD Sender: No OFD packet to send [09:06:46]OFD Sender: No OFD packet to send [09:06:51]OFD Sender: No OFD packet to send [09:06:56]OFD Sender: No OFD packet to send [09:07:01]OFD Sender: No OFD packet to send [09:07:06]OFD Sender: No OFD packet to send [09:07:11]OFD Sender: No OFD packet to send [09:07:16]OFD Sender: No OFD packet to send [09:07:20]accept exits with 7 [09:07:20]New connection [09:07:20]New thread 3066756452 created [09:07:20]Thread 3066899812 joined [09:07:20]Waiting for new connection... [09:07:20] Sock 7.Parse request [09:07:20]Sock 7.Check first char [09:07:20]Sock 7.First char is OK [09:07:20]request: POST /json_proto HTTP/1.0 [09:07:20]Method: POST [09:07:20]URL: /json_proto [09:07:20]Method is POST - this is cgi request [09:07:20]url: /json_proto [09:07:20]query_string will be loaded in cgi processing [09:07:20]execute_cgi json_proto POST (null) [09:07:20]execute_cgi path=json_proto method=POST [09:07:20]POST find Content-Length [09:07:20]Host: 172.17.47.196:8080 [09:07:20]Content-Length: 613 [09:07:20]Content-Type: application/json [09:07:20] [09:07:20]POST finish read [09:07:20]Found Content-Length = 613 [09:07:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148068", "tax_sys" : 0, "items" : [ { "code": "4870001570057", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 0,5\u043B", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 80.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:07:20]execute_script... [09:07: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)148068", "tax_sys" : 0, "items" : [ { "code": "4870001570057", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 0,5\u043B", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 80.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:07:20]POST & json_proto [09:07:20]process_json_proto [09:07:20]json parsed OK: [09:07:20]protocol is kg_v1.0 [09:07:20]action value=close_receipt [09:07:20]process_action close_receipt [09:07:20]cmd_close_receipt [09:07:20]MH_GetDate [09:07:20]Write to MH i2c: F0 00 00 51 00 40 [09:07:20]Write i2c OK [09:07:20]MH_I2C_Read... [09:07:20]Read from MH i2c: F0 [09:07:20]MH_I2C_Read... [09:07:20]Read from MH i2c: F0 09 00 [09:07:20]MH_I2C_Read... [09:07:20]Read from MH i2c: F0 09 00 51 00 00 49 DE EF 66 4C 6B 94 66 76 [09:07:20]GetLastDocTimeStamp 1726995508 [09:07:20]current date 1726996041 [09:07:20]FM_GetShiftState [09:07:20]SAM_PROTO_GetShiftState [09:07:20]wFMCommunicate request_size=4 [09:07:20]MH_SAM_APDU [09:07:20]CAPDU: 80 13 01 00 [09:07:20]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [09:07:20]Write i2c OK [09:07:20]MH_I2C_Read... [09:07:20]Read from MH i2c: E2 [09:07:20]MH_I2C_Read... [09:07:20]Read from MH i2c: E2 0E 00 [09:07:20]MH_I2C_Read... [09:07:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:07:20]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 8D [09:07:20]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [09:07:20]wFMCommunicate OK [09:07:20]SAM_PROTO_GetShiftState done [09:07:20]FM_GetShiftState done [09:07:20]opened in 1726964220 [09:07:20]opened+sec_in_day 1727050620 [09:07:20]quantity*price = 8000 [09:07:20]sum+1 = 8001 [09:07:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 80.00 НСП 1% : 0.71 НДС 12% : 8.50 Наличными: 80.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 67 22.09.2024 09:07 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86754 ФПД: 88011083495698 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T090721&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86754&fm=88011083495698&tin=02508201610067®Number=0000000000092592&sum=8000 0 [09:07:21]StoreToDocumentArchive [09:07:21]shift 497 fd 86754 [09:07:21]save to /storage/0497/doc_00086754 [09:07:21]save last doc name /storage/0497/doc_00086754 to /storage/kkm_last_doc_name [09:07:21]save OK [09:07:21]Clear old archive folders... [09:07:21]ProcessDocumentItem done err = 0, tmpTLVsize=268 [09:07:21]tlvbuf is 013123C0 [09:07:21]SAM_PROTO_ClearQueue [09:07:21]wFMCommunicate request_size=4 [09:07:21]MH_SAM_APDU [09:07:21]CAPDU: 80 09 00 00 [09:07:21]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [09:07:21]Write i2c OK [09:07:21]MH_I2C_Read... [09:07:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:07:21]Read from MH i2c: E2 [09:07:21]MH_I2C_Read... [09:07:21]Read from MH i2c: E2 03 00 [09:07:21]MH_I2C_Read... [09:07:21]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [09:07:21]RAPDU: 90 00 [09:07:21]wFMCommunicate OK [09:07:21]SAM_PROTO_ClearQueue done [09:07:21]KKMCreateOFDPacket [09:07:21]OFDProtocolAddRootSTLVToBuf [09:07:21]FM_MakeSignedData [09:07:21]FM_MakeSignedData [09:07:21]SAM_PROTO_SignData [09:07:21]wFMCommunicate request_size=4 [09:07:21]MH_SAM_APDU [09:07:21]CAPDU: 80 0D 01 02 [09:07:21]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [09:07:21]Write i2c OK [09:07:21]MH_I2C_Read... [09:07:21]OFD Sender: No OFD packet to send [09:07:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:07:21]Read from MH i2c: E2 [09:07:21]MH_I2C_Read... [09:07:21]Read from MH i2c: E2 03 00 [09:07:21]MH_I2C_Read... [09:07:21]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [09:07:21]RAPDU: 90 00 [09:07:21]wFMCommunicate OK [09:07:21]wFMCommunicate request_size=255 [09:07:21]MH_SAM_APDU [09:07:21]CAPDU: 80 0D 02 02 FA 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 49 DE EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 [09:07:21]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 49 DE EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 00 00 9F [09:07:21]Write i2c OK [09:07:21]MH_I2C_Read... [09:07:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:07:21]Read from MH i2c: E2 [09:07:21]MH_I2C_Read... [09:07:21]Read from MH i2c: E2 03 00 [09:07:21]MH_I2C_Read... [09:07:21]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [09:07:21]RAPDU: 90 00 [09:07:21]wFMCommunicate OK [09:07:21]wFMCommunicate request_size=27 [09:07:21]MH_SAM_APDU [09:07:21]CAPDU: 80 0D 02 02 16 34 39 37 39 10 04 04 00 E2 52 01 00 35 04 06 00 50 0B AD 5E 39 12 [09:07:21]Write to MH i2c: E2 1E 00 62 00 80 0D 02 02 16 00 34 39 37 39 10 04 04 00 E2 52 01 00 35 04 06 00 50 0B AD 5E 39 12 00 00 22 [09:07:21]Write i2c OK [09:07:21]MH_I2C_Read... [09:07:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:07:21]Read from MH i2c: E2 [09:07:21]MH_I2C_Read... [09:07:21]Read from MH i2c: E2 03 00 [09:07:21]MH_I2C_Read... [09:07:21]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [09:07:21]RAPDU: 90 00 [09:07:21]wFMCommunicate OK [09:07:21]wFMCommunicate request_size=4 [09:07:21]MH_SAM_APDU [09:07:21]CAPDU: 80 0D 03 02 [09:07:21]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [09:07:21]Write i2c OK [09:07:21]MH_I2C_Read... [09:07:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:07:22]Read from MH i2c: E2 [09:07:22]MH_I2C_Read... [09:07:22]Read from MH i2c: E2 0B 00 [09:07:22]MH_I2C_Read... [09:07:22]Read from MH i2c: E2 0B 00 63 00 00 28 1B BA E8 68 BE BB C6 90 00 6B [09:07:22]RAPDU: 28 1B BA E8 68 BE BB C6 90 00 [09:07:22]wFMCommunicate OK [09:07:22]SAM_PROTO_SignData done [09:07:22]FM_MakeSignedData done [09:07:22]CreateOFDProtocolMessage [09:07:22]wFMCommunicate request_size=4 [09:07:22]MH_SAM_APDU [09:07:22]CAPDU: 80 11 00 00 [09:07:22]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [09:07:22]Write i2c OK [09:07:22]MH_I2C_Read... [09:07:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:07:22]Read from MH i2c: E2 [09:07:22]MH_I2C_Read... [09:07:22]Read from MH i2c: E2 17 00 [09:07:22]MH_I2C_Read... [09:07:22]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 34 39 37 39 90 00 3D [09:07:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:07:22]wFMCommunicate OK [09:07:22]CreateOFDProtocolMessage done [09:07:22]OFDSenderStorePacket 86754 [09:07:22]StoreOFDPacket docnum=86754 [09:07:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 20 01 00 00 F6 E3 18 01 DB 48 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 49 DE EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E2 52 01 00 35 04 06 00 50 0B AD 5E 39 12 28 1B BA E8 68 BE BB C6 [09:07:22]CheckFolder [09:07:22]dirname=/storage/ofd_packets [09:07:22]CheckFolder done [09:07:22]ProducePacketName [09:07:22]name=ofd_packets/00086754 [09:07:22]NVStorageSaveData ofd_packets/00086754 [09:07:22]File name is /storage/ofd_packets/00086754 [09:07:22]Write 318 bytes [09:07:22]NVStorageSaveData done [09:07:22]OFDSenderStorePacket done [09:07:22]KKMCreateOFDPacket done [09:07:22]NVStorageSaveData kkm_last_timestamp [09:07:22]File name is /storage/kkm_last_timestamp [09:07:22]Write 4 bytes [09:07:22]NVStorageSaveData done [09:07:22]ExternCall_PrintAddStr [09:07:22]wPrintStart [09:07:22]Write to MH i2c: 01 00 00 65 00 65 [09:07:22]Write i2c OK [09:07:22]MH_I2C_Read... [09:07:22]Read from MH i2c: 01 [09:07:22]MH_I2C_Read... [09:07:22]Read from MH i2c: 01 07 00 [09:07:22]MH_I2C_Read... [09:07:22]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [09:07:22]RasterBufferAndPrint [09:07:22]line Счет N : (3)148068 [09:07:22]line ИНН: 02508201610067 [09:07:22]line Контрольно-Кассовый Чек [09:07:22]line ПРОДАЖА [09:07:22]line Товар: 4870001570057 [09:07:22]line Напиток Pepsi 0,5л [09:07:22]line 1.000 * 80.00 [09:07:22]line = 80.00 [09:07:22]line НДС 12% НСП 1% [09:07:22]line > о реализуемом товаре [09:07:22]line ИТОГО: 80.00 [09:07:22]line НСП 1% : 0.71 [09:07:22]line НДС 12% : 8.50 [09:07:22]line Наличными: 80.00 [09:07:22]line Безнал.: 0.00 [09:07:22]line Место: АЗС № 137 "Партнер Нефть" [09:07:22]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [09:07:22]line СНО: Общий режим [09:07:22]line Чек 67 22.09.2024 09:07 [09:07:22]line Смена: 497 ФФД: 1.0 [09:07:22]line ЗНМ: 0300000064 [09:07:22]line РНМ: 0000000000092592 [09:07:22]line Версия ККМ: 001 [09:07:22]line ФМ: 0000000000874979 [09:07:22]line ФД: 86754 [09:07:22]line ФПД: 88011083495698 [09:07:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T090721&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86754&fm=88011083495698&tin=02508201610067®Number=0000000000092592&sum=8000 [09:07:22]line 0 [09:07:22]OFD Sender: Processing packet 86754 [packets to send 273, broken 272] [09:07:22]ProducePacketName [09:07:22]name=ofd_packets/00086754 [09:07:22]OFD Sender: To server: pG, [09:07:22]CommunicateWithHost lk.salyk.kg:30040 [09:07:22]ConnectInit lk.salyk.kg [09:07:22]written 0, free lines is 4095 [09:07:22]Write to MH i2c: 01 00 00 8D 00 8D [09:07:22]Write i2c OK [09:07:22]MH_I2C_Read... [09:07:22]Read from MH i2c: 01 [09:07:22]MH_I2C_Read... [09:07:22]Read from MH i2c: 01 07 00 [09:07:22]MH_I2C_Read... [09:07:22]Read from MH i2c: 01 07 00 8D 00 00 00 00 00 00 F6 0C 96 [09:07:22]RasterBufferAndPrint [09:07:22]line [09:07:22]line [09:07:22]line [09:07:22]line [09:07:22]line [09:07:22]written 0, free lines is 3325 [09:07:22]MH_Cut [09:07:22]Write to MH i2c: D1 01 00 94 00 01 66 [09:07:22]Write i2c OK [09:07:22]MH_I2C_Read... [09:07:22]Read from MH i2c: D1 [09:07:22]MH_I2C_Read... [09:07:22]Read from MH i2c: D1 01 00 [09:07:22]MH_I2C_Read... [09:07:22]Read from MH i2c: D1 01 00 94 00 00 65 [09:07:22]Write to MH i2c: 01 00 00 95 00 95 [09:07:22]Write i2c OK [09:07:22]MH_I2C_Read... [09:07:23]*** Cut start [09:07:23]*** Partial cut [09:07:23]*** CUTSNS_PIN = 1 [09:07:23]*** CUTSNS_PIN = 0 [09:07:23]*** Brake cut motor [09:07:24]Connected sock=10 [09:07:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 20 01 00 00 F6 E3 18 01 DB 48 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 49 DE EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E2 52 01 00 35 04 06 00 50 0B AD 5E 39 12 28 1B BA E8 68 BE BB C6 [09:07:24]Read from MH i2c: 01 [09:07:24]MH_I2C_Read... [09:07:24]*** Stop cut motor [09:07:24]*** Cut end [09:07:24]Read from MH i2c: 01 07 00 [09:07:24]MH_I2C_Read... [09:07:24]Read from MH i2c: 01 07 00 95 00 00 00 00 00 00 FF 0F AA [09:07:24]process_action close_receipt done [09:07:24]requested_data is exist [09:07:24]produce_requested_data [09:07:24]requested_item fm.sn is exist - process it [09:07:24]wFMCommunicate request_size=4 [09:07:24]MH_SAM_APDU [09:07:24]CAPDU: 80 11 00 00 [09:07:24]Write to MH i2c: E2 08 00 96 00 80 11 00 00 00 00 00 00 10 [09:07:24]Write i2c OK [09:07:24]MH_I2C_Read... [09:07:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:07:24]Read from MH i2c: E2 [09:07:24]MH_I2C_Read... [09:07:24]Read from MH i2c: E2 17 00 [09:07:24]MH_I2C_Read... [09:07:24]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 34 39 37 39 90 00 6F [09:07:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:07:24]wFMCommunicate OK [09:07:24]requested_item fd.num is exist - process it [09:07:24]SAM_PROTO_GetFieldsCounters [09:07:24]wFMCommunicate request_size=4 [09:07:24]MH_SAM_APDU [09:07:24]CAPDU: 80 13 00 00 [09:07:24]Write to MH i2c: E2 08 00 97 00 80 13 00 00 00 00 00 00 13 [09:07:24]Write i2c OK [09:07:24]MH_I2C_Read... [09:07:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:07:24]Read from MH i2c: E2 [09:07:24]MH_I2C_Read... [09:07:24]Read from MH i2c: E2 62 00 [09:07:24]MH_I2C_Read... [09:07:24]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E2 52 01 00 0E 04 04 00 F1 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 32 [09:07:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E2 52 01 00 0E 04 04 00 F1 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:07:24]wFMCommunicate OK [09:07:24]SAM_PROTO_GetFieldsCounters done [09:07:24]requested_item shift.num is exist - process it [09:07:24]requested_item shift.opened is exist - process it [09:07:24]req_shift_opened [09:07:24]FM_GetShiftState [09:07:24]SAM_PROTO_GetShiftState [09:07:24]wFMCommunicate request_size=4 [09:07:24]MH_SAM_APDU [09:07:24]CAPDU: 80 13 01 00 [09:07:24]Write to MH i2c: E2 08 00 98 00 80 13 01 00 00 00 00 00 15 [09:07:24]Write i2c OK [09:07:24]MH_I2C_Read... [09:07:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:07:24]Read from MH i2c: E2 [09:07:24]MH_I2C_Read... [09:07:24]Read from MH i2c: E2 0E 00 [09:07:24]MH_I2C_Read... [09:07:24]Read from MH i2c: E2 0E 00 98 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D3 [09:07:24]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [09:07:24]wFMCommunicate OK [09:07:24]SAM_PROTO_GetShiftState done [09:07:24]FM_GetShiftState done [09:07:24]req_shift_opened done [09:07:24]requested_item shift.open_date is exist - process it [09:07:24]req_shift_open_date [09:07:24]req_shift_open_date done [09:07:24]produce_requested_data done [09:07:24]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86754,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [09:07:24]process_action_free close_receipt [09:07:24]json_value_free [09:07:24]json_value_free done [09:07:24]process_json_proto returns [09:07:24]Send response to host [09:07:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86754,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [09:07:24]free response buf [09:07:24]execute_script done [09:07:24]execute_script returns [09:07:24]free content buf [09:07:24]Sock 7.Close socket [09:07:24]Sock 7.Thread stoped [09:07:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 0F 36 47 00 AD 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 34 39 37 39 10 04 04 00 E2 52 01 00 F4 03 04 00 1A 89 EF 66 B6 04 01 00 00 39 25 25 DA DB D4 09 0C [09:07:25]CommunicateWithHost err = 0 [09:07:25]CheckOFDResponse [09:07:25]1017 (14) - 77093643461234 [09:07:25]1041 (16) - 0000000000874979 [09:07:25]1040 (4) - 86754 [09:07:25]1012 (4) - 22.09.2024 03:03 [09:07:25]1206 (1) - 0 [09:07:25]OFD Sender: Remove packet 86754 [09:07:25]ProducePacketName [09:07:25]name=ofd_packets/00086754 [09:07:25]NVStorageDeleteData [09:07:26]OFD Sender: No OFD packet to send [09:07:31]OFD Sender: No OFD packet to send [09:07:36]OFD Sender: No OFD packet to send [09:07:41]OFD Sender: No OFD packet to send [09:07:46]OFD Sender: No OFD packet to send [09:07:51]OFD Sender: No OFD packet to send [09:07:56]OFD Sender: No OFD packet to send [09:08:01]OFD Sender: No OFD packet to send [09:08:06]OFD Sender: No OFD packet to send [09:08:11]OFD Sender: No OFD packet to send [09:08:16]OFD Sender: No OFD packet to send [09:08:21]OFD Sender: No OFD packet to send [09:08:26]OFD Sender: No OFD packet to send [09:08:31]OFD Sender: No OFD packet to send [09:08:36]OFD Sender: No OFD packet to send [09:08:41]OFD Sender: No OFD packet to send [09:08:46]OFD Sender: No OFD packet to send [09:08:51]OFD Sender: No OFD packet to send [09:08:56]OFD Sender: No OFD packet to send [09:09:01]OFD Sender: No OFD packet to send [09:09:06]OFD Sender: No OFD packet to send [09:09:11]OFD Sender: No OFD packet to send [09:09:16]OFD Sender: No OFD packet to send [09:09:21]OFD Sender: No OFD packet to send [09:09:25]accept exits with 9 [09:09:25]New connection [09:09:25]New thread 3066899812 created [09:09:25]Thread 3066756452 joined [09:09:25]Waiting for new connection... [09:09:25] Sock 9.Parse request [09:09:25]Sock 9.Check first char [09:09:25]Sock 9.First char is OK [09:09:25]request: POST /json_proto HTTP/1.0 [09:09:25]Method: POST [09:09:25]URL: /json_proto [09:09:25]Method is POST - this is cgi request [09:09:25]url: /json_proto [09:09:25]query_string will be loaded in cgi processing [09:09:25]execute_cgi json_proto POST (null) [09:09:25]execute_cgi path=json_proto method=POST [09:09:25]POST find Content-Length [09:09:25]Host: 172.17.47.196:8080 [09:09:25]Content-Length: 687 [09:09:25]Content-Type: application/json [09:09:25] [09:09:25]POST finish read [09:09:25]Found Content-Length = 687 [09:09:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871608", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 13.390, "sum" : 1020.32, "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" ] } } [09:09:25]execute_script... [09:09:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871608", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 13.390, "sum" : 1020.32, "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" ] } } [09:09:25]POST & json_proto [09:09:25]process_json_proto [09:09:25]json parsed OK: [09:09:25]protocol is kg_v1.0 [09:09:25]action value=close_receipt [09:09:25]process_action close_receipt [09:09:25]cmd_close_receipt [09:09:25]MH_GetDate [09:09:25]Write to MH i2c: F0 00 00 99 00 88 [09:09:25]Write i2c OK [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: F0 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: F0 09 00 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: F0 09 00 99 00 00 C6 DE EF 66 4C 6B 94 66 3B [09:09:25]GetLastDocTimeStamp 1726996041 [09:09:25]current date 1726996166 [09:09:25]FM_GetShiftState [09:09:25]SAM_PROTO_GetShiftState [09:09:25]wFMCommunicate request_size=4 [09:09:25]MH_SAM_APDU [09:09:25]CAPDU: 80 13 01 00 [09:09:25]Write to MH i2c: E2 08 00 9A 00 80 13 01 00 00 00 00 00 17 [09:09:25]Write i2c OK [09:09:25]MH_I2C_Read... [09:09:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:09:25]Read from MH i2c: E2 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 0E 00 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 0E 00 9A 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D5 [09:09:25]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [09:09:25]wFMCommunicate OK [09:09:25]SAM_PROTO_GetShiftState done [09:09:25]FM_GetShiftState done [09:09:25]opened in 1726964220 [09:09:25]opened+sec_in_day 1727050620 [09:09:25]quantity*price = 102031 [09:09:25]sum+1 = 102033 [09:09:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1020.00 Внесено: 1020.00 СДАЧА: 0.00 НСП 1% : 9.03 НДС 12% : 108.35 Наличными: 1020.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 68 22.09.2024 09:09 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86755 ФПД: 78211977064607 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T090926&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86755&fm=78211977064607&tin=02508201610067®Number=0000000000092592&sum=102000 [09:09:26]StoreToDocumentArchive [09:09:26]shift 497 fd 86755 [09:09:26]save to /storage/0497/doc_00086755 [09:09:26]save last doc name /storage/0497/doc_00086755 to /storage/kkm_last_doc_name [09:09:26]save OK [09:09:26]Clear old archive folders... [09:09:26]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:09:26]tlvbuf is 01319210 [09:09:26]SAM_PROTO_ClearQueue [09:09:26]wFMCommunicate request_size=4 [09:09:26]MH_SAM_APDU [09:09:26]CAPDU: 80 09 00 00 [09:09:26]Write to MH i2c: E2 08 00 A7 00 80 09 00 00 00 00 00 00 19 [09:09:26]Write i2c OK [09:09:26]MH_I2C_Read... [09:09:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:09:26]Read from MH i2c: E2 [09:09:26]MH_I2C_Read... [09:09:26]Read from MH i2c: E2 03 00 [09:09:26]MH_I2C_Read... [09:09:26]Read from MH i2c: E2 03 00 A7 00 00 90 00 1B [09:09:26]RAPDU: 90 00 [09:09:26]wFMCommunicate OK [09:09:26]SAM_PROTO_ClearQueue done [09:09:26]KKMCreateOFDPacket [09:09:26]OFDProtocolAddRootSTLVToBuf [09:09:26]FM_MakeSignedData [09:09:26]FM_MakeSignedData [09:09:26]SAM_PROTO_SignData [09:09:26]wFMCommunicate request_size=4 [09:09:26]MH_SAM_APDU [09:09:26]CAPDU: 80 0D 01 02 [09:09:26]Write to MH i2c: E2 08 00 A8 00 80 0D 01 02 00 00 00 00 21 [09:09:26]Write i2c OK [09:09:26]MH_I2C_Read... [09:09:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:09:26]Read from MH i2c: E2 [09:09:26]MH_I2C_Read... [09:09:26]Read from MH i2c: E2 03 00 [09:09:26]MH_I2C_Read... [09:09:26]Read from MH i2c: E2 03 00 A8 00 00 90 00 1C [09:09:26]RAPDU: 90 00 [09:09:26]wFMCommunicate OK [09:09:26]wFMCommunicate request_size=255 [09:09:26]MH_SAM_APDU [09:09:26]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4E 34 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 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 53 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 44 00 00 00 F4 03 04 00 C6 DE EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E3 52 01 00 35 04 06 00 [09:09:26]Write to MH i2c: E2 02 01 A9 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4E 34 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 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 53 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 44 00 00 00 F4 03 04 00 C6 DE EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E3 52 01 00 35 04 06 00 00 00 5F [09:09:26]Write i2c OK [09:09:26]MH_I2C_Read... [09:09:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:27]Read from MH i2c: E2 [09:09:27]MH_I2C_Read... [09:09:27]Read from MH i2c: E2 03 00 [09:09:27]MH_I2C_Read... [09:09:27]Read from MH i2c: E2 03 00 A9 00 00 90 00 1D [09:09:27]RAPDU: 90 00 [09:09:27]wFMCommunicate OK [09:09:27]wFMCommunicate request_size=11 [09:09:27]MH_SAM_APDU [09:09:27]CAPDU: 80 0D 02 02 06 47 22 25 1C 30 9F [09:09:27]Write to MH i2c: E2 0E 00 AA 00 80 0D 02 02 06 00 47 22 25 1C 30 9F 00 00 A9 [09:09:27]Write i2c OK [09:09:27]MH_I2C_Read... [09:09:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:27]Read from MH i2c: E2 [09:09:27]MH_I2C_Read... [09:09:27]Read from MH i2c: E2 03 00 [09:09:27]MH_I2C_Read... [09:09:27]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [09:09:27]RAPDU: 90 00 [09:09:27]wFMCommunicate OK [09:09:27]wFMCommunicate request_size=4 [09:09:27]MH_SAM_APDU [09:09:27]CAPDU: 80 0D 03 02 [09:09:27]Write to MH i2c: E2 08 00 AB 00 80 0D 03 02 00 00 00 00 26 [09:09:27]Write i2c OK [09:09:27]MH_I2C_Read... [09:09:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:09:27]Read from MH i2c: E2 [09:09:27]MH_I2C_Read... [09:09:27]Read from MH i2c: E2 0B 00 [09:09:27]MH_I2C_Read... [09:09:27]Read from MH i2c: E2 0B 00 AB 00 00 45 19 40 49 8F 79 A2 3D 90 00 F5 [09:09:27]RAPDU: 45 19 40 49 8F 79 A2 3D 90 00 [09:09:27]wFMCommunicate OK [09:09:27]SAM_PROTO_SignData done [09:09:27]FM_MakeSignedData done [09:09:27]CreateOFDProtocolMessage [09:09:27]wFMCommunicate request_size=4 [09:09:27]MH_SAM_APDU [09:09:27]CAPDU: 80 11 00 00 [09:09:27]Write to MH i2c: E2 08 00 AC 00 80 11 00 00 00 00 00 00 26 [09:09:27]Write i2c OK [09:09:27]MH_I2C_Read... [09:09:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:27]Read from MH i2c: E2 [09:09:27]MH_I2C_Read... [09:09:27]Read from MH i2c: E2 17 00 [09:09:27]MH_I2C_Read... [09:09: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 34 39 37 39 90 00 85 [09:09:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:09:27]wFMCommunicate OK [09:09:27]CreateOFDProtocolMessage done [09:09:27]OFDSenderStorePacket 86755 [09:09:27]StoreOFDPacket docnum=86755 [09:09:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 7B C4 08 01 6D 0D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4E 34 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 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 53 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 44 00 00 00 F4 03 04 00 C6 DE EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E3 52 01 00 35 04 06 00 47 22 25 1C 30 9F 45 19 40 49 8F 79 A2 3D [09:09:27]CheckFolder [09:09:27]dirname=/storage/ofd_packets [09:09:27]CheckFolder done [09:09:27]ProducePacketName [09:09:27]name=ofd_packets/00086755 [09:09:27]NVStorageSaveData ofd_packets/00086755 [09:09:27]File name is /storage/ofd_packets/00086755 [09:09:27]Write 302 bytes [09:09:27]NVStorageSaveData done [09:09:27]OFDSenderStorePacket done [09:09:27]KKMCreateOFDPacket done [09:09:27]NVStorageSaveData kkm_last_timestamp [09:09:27]File name is /storage/kkm_last_timestamp [09:09:27]Write 4 bytes [09:09:27]NVStorageSaveData done [09:09:27]ExternCall_PrintAddStr [09:09:27]wPrintStart [09:09:27]Write to MH i2c: 01 00 00 AD 00 AD [09:09:27]Write i2c OK [09:09:27]MH_I2C_Read... [09:09:27]Read from MH i2c: 01 [09:09:27]MH_I2C_Read... [09:09:27]Read from MH i2c: 01 07 00 [09:09:27]MH_I2C_Read... [09:09:27]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [09:09:27]RasterBufferAndPrint [09:09:27]line Счет N : (1)871608 [09:09:27]line ИНН: 02508201610067 [09:09:27]line Контрольно-Кассовый Чек [09:09:27]line ПРОДАЖА [09:09:27]line ТРК (МРК, ГНК) : 11 [09:09:27]line Товар: 2710194210 [09:09:27]line ДТ(л)-К-4 [09:09:27]line 13.390 * 76.20 [09:09:27]line = 1020.32 [09:09:27]line НДС 12% НСП 1% [09:09:27]line > о реализуемом товаре [09:09:27]line ОКРУГЛЕНИЕ: -0.32 [09:09:27]line ИТОГО: 1020.00 [09:09:27]line Внесено: 1020.00 [09:09:27]line СДАЧА: 0.00 [09:09:27]line НСП 1% : 9.03 [09:09:27]line НДС 12% : 108.35 [09:09:27]line Наличными: 1020.00 [09:09:27]line Безнал.: 0.00 [09:09:27]line Место: АЗС № 137 "Партнер Нефть" [09:09:27]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [09:09:27]line СНО: Общий режим [09:09:27]line Чек 68 22.09.2024 09:09 [09:09:27]line Смена: 497 ФФД: 1.0 [09:09:27]line ЗНМ: 0300000064 [09:09:27]line РНМ: 0000000000092592 [09:09:27]line Версия ККМ: 001 [09:09:27]line ФМ: 0000000000874979 [09:09:27]line ФД: 86755 [09:09:27]line ФПД: 78211977064607 [09:09:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T090926&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86755&fm=78211977064607&tin=02508201610067®Number=0000000000092592&sum=102000 [09:09:27]OFD Sender: Processing packet 86755 [packets to send 273, broken 272] [09:09:27]ProducePacketName [09:09:27]name=ofd_packets/00086755 [09:09:27]OFD Sender: To server: pG, [09:09:27]CommunicateWithHost lk.salyk.kg:30040 [09:09:27]ConnectInit lk.salyk.kg [09:09:27]written 0, free lines is 4095 [09:09:28]Write to MH i2c: 01 00 00 D8 00 D8 [09:09:28]Write i2c OK [09:09:28]MH_I2C_Read... [09:09:28]Read from MH i2c: 01 [09:09:28]MH_I2C_Read... [09:09:28]Read from MH i2c: 01 07 00 [09:09:28]MH_I2C_Read... [09:09:28]Read from MH i2c: 01 07 00 D8 00 00 00 00 00 00 D8 0C C3 [09:09:28]RasterBufferAndPrint [09:09:28]line [09:09:28]line [09:09:28]line [09:09:28]line [09:09:28]line [09:09:28]written 0, free lines is 3292 [09:09:28]MH_Cut [09:09:28]Write to MH i2c: D1 01 00 DF 00 01 B1 [09:09:28]Write i2c OK [09:09:28]MH_I2C_Read... [09:09:28]Read from MH i2c: D1 [09:09:28]MH_I2C_Read... [09:09:28]Read from MH i2c: D1 01 00 [09:09:28]MH_I2C_Read... [09:09:28]Read from MH i2c: D1 01 00 DF 00 00 B0 [09:09:28]Write to MH i2c: 01 00 00 E0 00 E0 [09:09:28]Write i2c OK [09:09:28]MH_I2C_Read... [09:09:28]*** Cut start [09:09:28]*** Partial cut [09:09:28]*** CUTSNS_PIN = 1 [09:09:28]*** CUTSNS_PIN = 0 [09:09:29]*** Brake cut motor [09:09:29]Read from MH i2c: 01 [09:09:29]MH_I2C_Read... [09:09:29]*** Stop cut motor [09:09:29]*** Cut end [09:09:29]Read from MH i2c: 01 07 00 [09:09:29]MH_I2C_Read... [09:09:29]Read from MH i2c: 01 07 00 E0 00 00 00 00 00 00 FF 0F F5 [09:09:29]process_action close_receipt done [09:09:29]requested_data is exist [09:09:29]produce_requested_data [09:09:29]requested_item fm.sn is exist - process it [09:09:29]wFMCommunicate request_size=4 [09:09:29]MH_SAM_APDU [09:09:29]CAPDU: 80 11 00 00 [09:09:29]Write to MH i2c: E2 08 00 E1 00 80 11 00 00 00 00 00 00 5B [09:09:29]Write i2c OK [09:09:29]MH_I2C_Read... [09:09:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:29]Read from MH i2c: E2 [09:09:29]MH_I2C_Read... [09:09:29]Read from MH i2c: E2 17 00 [09:09:29]MH_I2C_Read... [09:09: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 34 39 37 39 90 00 BA [09:09:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:09:29]wFMCommunicate OK [09:09:29]requested_item fd.num is exist - process it [09:09:29]SAM_PROTO_GetFieldsCounters [09:09:29]wFMCommunicate request_size=4 [09:09:29]MH_SAM_APDU [09:09:29]CAPDU: 80 13 00 00 [09:09:29]Write to MH i2c: E2 08 00 E2 00 80 13 00 00 00 00 00 00 5E [09:09:29]Write i2c OK [09:09:29]MH_I2C_Read... [09:09:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:09:29]Read from MH i2c: E2 [09:09:29]MH_I2C_Read... [09:09:29]Read from MH i2c: E2 62 00 [09:09:29]MH_I2C_Read... [09:09: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E3 52 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 44 00 00 00 5E 04 04 00 44 00 00 00 57 04 04 00 45 00 00 00 19 04 04 00 00 00 00 00 90 00 81 [09:09:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E3 52 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 44 00 00 00 5E 04 04 00 44 00 00 00 57 04 04 00 45 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:09:29]wFMCommunicate OK [09:09:29]SAM_PROTO_GetFieldsCounters done [09:09:29]requested_item shift.num is exist - process it [09:09:29]requested_item shift.opened is exist - process it [09:09:29]req_shift_opened [09:09:29]FM_GetShiftState [09:09:29]SAM_PROTO_GetShiftState [09:09:29]wFMCommunicate request_size=4 [09:09:29]MH_SAM_APDU [09:09:29]CAPDU: 80 13 01 00 [09:09:29]Write to MH i2c: E2 08 00 E3 00 80 13 01 00 00 00 00 00 60 [09:09:29]Write i2c OK [09:09:29]MH_I2C_Read... [09:09:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:09:29]Read from MH i2c: E2 [09:09:29]MH_I2C_Read... [09:09:29]Read from MH i2c: E2 0E 00 [09:09:29]MH_I2C_Read... [09:09:29]Read from MH i2c: E2 0E 00 E3 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 1E [09:09:29]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [09:09:29]wFMCommunicate OK [09:09:29]SAM_PROTO_GetShiftState done [09:09:29]FM_GetShiftState done [09:09:29]req_shift_opened done [09:09:29]requested_item shift.open_date is exist - process it [09:09:29]req_shift_open_date [09:09:29]req_shift_open_date done [09:09:29]produce_requested_data done [09:09:29]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86755,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [09:09:29]process_action_free close_receipt [09:09:29]json_value_free [09:09:29]json_value_free done [09:09:29]process_json_proto returns [09:09:29]Send response to host [09:09:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86755,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [09:09:29]free response buf [09:09:29]execute_script done [09:09:29]execute_script returns [09:09:29]free content buf [09:09:29]Sock 9.Close socket [09:09:29]Sock 9.Thread stoped [09:09:37]recv_with_timeout no data received [09:09:43]Connected sock=11 [09:09:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 7B C4 08 01 6D 0D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4E 34 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 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 53 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 44 00 00 00 F4 03 04 00 C6 DE EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E3 52 01 00 35 04 06 00 47 22 25 1C 30 9F 45 19 40 49 8F 79 A2 3D [09:09:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 65 E1 47 00 E6 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 34 39 37 39 10 04 04 00 E3 52 01 00 F4 03 04 00 A5 89 EF 66 B6 04 01 00 00 D1 2E 79 43 11 D9 FA AD [09:09:44]CommunicateWithHost err = 0 [09:09:44]CheckOFDResponse [09:09:44]1017 (14) - 77093643461234 [09:09:44]1041 (16) - 0000000000874979 [09:09:44]1040 (4) - 86755 [09:09:44]1012 (4) - 22.09.2024 03:06 [09:09:44]1206 (1) - 0 [09:09:44]OFD Sender: Remove packet 86755 [09:09:44]ProducePacketName [09:09:44]name=ofd_packets/00086755 [09:09:44]NVStorageDeleteData [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]OFD Sender: No OFD packet to send [09:10:36]recv_with_timeout no data received [09:10:39]OFD Sender: No OFD packet to send [09:10:44]OFD Sender: No OFD packet to send [09:10:49]OFD Sender: No OFD packet to send [09:10:54]OFD Sender: No OFD packet to send [09:10:59]OFD Sender: No OFD packet to send [09:11:03]recv_with_timeout no data received [09:11:04]OFD Sender: No OFD packet to send [09:11:09]OFD Sender: No OFD packet to send [09:11:14]OFD Sender: No OFD packet to send [09:11:19]OFD Sender: No OFD packet to send [09:11:24]OFD Sender: No OFD packet to send [09:11:29]OFD Sender: No OFD packet to send [09:11:34]OFD Sender: No OFD packet to send [09:11:39]OFD Sender: No OFD packet to send [09:11:44]OFD Sender: No OFD packet to send [09:11:49]OFD Sender: No OFD packet to send [09:11:54]OFD Sender: No OFD packet to send [09:11:59]OFD Sender: No OFD packet to send [09:12:04]OFD Sender: No OFD packet to send [09:12:09]OFD Sender: No OFD packet to send [09:12:14]OFD Sender: No OFD packet to send [09:12:19]OFD Sender: No OFD packet to send [09:12:24]OFD Sender: No OFD packet to send [09:12:29]OFD Sender: No OFD packet to send [09:12:34]OFD Sender: No OFD packet to send [09:12:39]OFD Sender: No OFD packet to send [09:12:44]OFD Sender: No OFD packet to send [09:12:49]OFD Sender: No OFD packet to send [09:12:54]OFD Sender: No OFD packet to send [09:12:59]OFD Sender: No OFD packet to send [09:13:04]OFD Sender: No OFD packet to send [09:13:09]OFD Sender: No OFD packet to send [09:13:14]OFD Sender: No OFD packet to send [09:13:19]OFD Sender: No OFD packet to send [09:13:24]OFD Sender: No OFD packet to send [09:13:29]OFD Sender: No OFD packet to send [09:13:34]OFD Sender: No OFD packet to send [09:13:39]OFD Sender: No OFD packet to send [09:13:44]OFD Sender: No OFD packet to send [09:13:49]OFD Sender: No OFD packet to send [09:13:54]OFD Sender: No OFD packet to send [09:13:57]recv_with_timeout no data received [09:13:59]OFD Sender: No OFD packet to send [09:14:04]OFD Sender: No OFD packet to send [09:14:10]OFD Sender: No OFD packet to send [09:14:15]OFD Sender: No OFD packet to send [09:14:20]OFD Sender: No OFD packet to send [09:14:25]OFD Sender: No OFD packet to send [09:14:28]recv_with_timeout no data received [09:14:30]OFD Sender: No OFD packet to send [09:14:35]OFD Sender: No OFD packet to send [09:14:40]OFD Sender: No OFD packet to send [09:14:45]OFD Sender: No OFD packet to send [09:14:50]OFD Sender: No OFD packet to send [09:14:55]OFD Sender: No OFD packet to send [09:15:00]OFD Sender: No OFD packet to send [09:15:05]OFD Sender: No OFD packet to send [09:15:10]OFD Sender: No OFD packet to send [09:15:15]OFD Sender: No OFD packet to send [09:15:20]OFD Sender: No OFD packet to send [09:15:25]OFD Sender: No OFD packet to send [09:15:30]OFD Sender: No OFD packet to send [09:15:35]OFD Sender: No OFD packet to send [09:15:40]OFD Sender: No OFD packet to send [09:15:45]OFD Sender: No OFD packet to send [09:15:50]OFD Sender: No OFD packet to send [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:10]OFD Sender: No OFD packet to send [09:16:15]OFD Sender: No OFD packet to send [09:16:20]OFD Sender: No OFD packet to send [09:16:25]OFD Sender: No OFD packet to send [09:16:30]OFD Sender: No OFD packet to send [09:16:35]OFD Sender: No OFD packet to send [09:16:40]OFD Sender: No OFD packet to send [09:16:45]OFD Sender: No OFD packet to send [09:16:50]OFD Sender: No OFD packet to send [09:16:55]OFD Sender: No OFD packet to send [09:17:00]OFD Sender: No OFD packet to send [09:17:05]OFD Sender: No OFD packet to send [09:17:10]OFD Sender: No OFD packet to send [09:17:15]OFD Sender: No OFD packet to send [09:17:20]OFD Sender: No OFD packet to send [09:17:25]OFD Sender: No OFD packet to send [09:17:27]accept exits with 7 [09:17:27]New connection [09:17:27]New thread 3066756452 created [09:17:27]Thread 3066899812 joined [09:17:27]Waiting for new connection... [09:17:27] Sock 7.Parse request [09:17:27]Sock 7.Check first char [09:17:27]Sock 7.First char is OK [09:17:27]request: POST /json_proto HTTP/1.0 [09:17:27]Method: POST [09:17:27]URL: /json_proto [09:17:27]Method is POST - this is cgi request [09:17:27]url: /json_proto [09:17:27]query_string will be loaded in cgi processing [09:17:27]execute_cgi json_proto POST (null) [09:17:27]execute_cgi path=json_proto method=POST [09:17:27]POST find Content-Length [09:17:27]Host: 172.17.47.196:8080 [09:17:27]Content-Length: 687 [09:17:27]Content-Type: application/json [09:17:27] [09:17:27]POST finish read [09:17:27]Found Content-Length = 687 [09:17:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871609", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:17:27]execute_script... [09:17:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871609", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:17:27]POST & json_proto [09:17:27]process_json_proto [09:17:27]json parsed OK: [09:17:27]protocol is kg_v1.0 [09:17:27]action value=close_receipt [09:17:27]process_action close_receipt [09:17:27]cmd_close_receipt [09:17:27]MH_GetDate [09:17:27]Write to MH i2c: F0 00 00 E4 00 D3 [09:17:27]Write i2c OK [09:17:27]MH_I2C_Read... [09:17:27]Read from MH i2c: F0 [09:17:27]MH_I2C_Read... [09:17:27]Read from MH i2c: F0 09 00 [09:17:27]MH_I2C_Read... [09:17:27]Read from MH i2c: F0 09 00 E4 00 00 A8 E0 EF 66 4C 6B 94 66 6A [09:17:27]GetLastDocTimeStamp 1726996166 [09:17:27]current date 1726996648 [09:17:27]FM_GetShiftState [09:17:27]SAM_PROTO_GetShiftState [09:17:27]wFMCommunicate request_size=4 [09:17:27]MH_SAM_APDU [09:17:27]CAPDU: 80 13 01 00 [09:17:27]Write to MH i2c: E2 08 00 E5 00 80 13 01 00 00 00 00 00 62 [09:17:27]Write i2c OK [09:17:27]MH_I2C_Read... [09:17:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:17:27]Read from MH i2c: E2 [09:17:27]MH_I2C_Read... [09:17:27]Read from MH i2c: E2 0E 00 [09:17:27]MH_I2C_Read... [09:17:27]Read from MH i2c: E2 0E 00 E5 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 20 [09:17:27]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [09:17:27]wFMCommunicate OK [09:17:27]SAM_PROTO_GetShiftState done [09:17:27]FM_GetShiftState done [09:17:27]opened in 1726964220 [09:17:27]opened+sec_in_day 1727050620 [09:17:27]quantity*price = 100050 [09:17:27]sum+1 = 100052 [09:17:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 69 22.09.2024 09:17 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86756 ФПД: 28135145792923 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T091728&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86756&fm=28135145792923&tin=02508201610067®Number=0000000000092592&sum=100000 [09:17:28]StoreToDocumentArchive [09:17:28]shift 497 fd 86756 [09:17:28]save to /storage/0497/doc_00086756 [09:17:28]save last doc name /storage/0497/doc_00086756 to /storage/kkm_last_doc_name [09:17:28]save OK [09:17:28]Clear old archive folders... [09:17:28]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:17:28]tlvbuf is 0131C350 [09:17:28]SAM_PROTO_ClearQueue [09:17:28]wFMCommunicate request_size=4 [09:17:28]MH_SAM_APDU [09:17:28]CAPDU: 80 09 00 00 [09:17:28]Write to MH i2c: E2 08 00 F2 00 80 09 00 00 00 00 00 00 64 [09:17:28]Write i2c OK [09:17:28]MH_I2C_Read... [09:17:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:17:28]Read from MH i2c: E2 [09:17:28]MH_I2C_Read... [09:17:28]Read from MH i2c: E2 03 00 [09:17:28]MH_I2C_Read... [09:17:28]Read from MH i2c: E2 03 00 F2 00 00 90 00 66 [09:17:28]RAPDU: 90 00 [09:17:28]wFMCommunicate OK [09:17:28]SAM_PROTO_ClearQueue done [09:17:28]KKMCreateOFDPacket [09:17:28]OFDProtocolAddRootSTLVToBuf [09:17:28]FM_MakeSignedData [09:17:28]FM_MakeSignedData [09:17:28]SAM_PROTO_SignData [09:17:28]wFMCommunicate request_size=4 [09:17:28]MH_SAM_APDU [09:17:28]CAPDU: 80 0D 01 02 [09:17:28]Write to MH i2c: E2 08 00 F3 00 80 0D 01 02 00 00 00 00 6C [09:17:28]Write i2c OK [09:17:28]MH_I2C_Read... [09:17:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:17:28]Read from MH i2c: E2 [09:17:28]MH_I2C_Read... [09:17:28]Read from MH i2c: E2 03 00 [09:17:28]MH_I2C_Read... [09:17:28]Read from MH i2c: E2 03 00 F3 00 00 90 00 67 [09:17:28]RAPDU: 90 00 [09:17:28]wFMCommunicate OK [09:17:28]wFMCommunicate request_size=255 [09:17:28]MH_SAM_APDU [09:17:28]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 A8 E0 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E4 52 01 00 35 04 06 00 [09:17:28]Write to MH i2c: E2 02 01 F4 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 A8 E0 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E4 52 01 00 35 04 06 00 00 00 31 [09:17:28]Write i2c OK [09:17:28]MH_I2C_Read... [09:17:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:17:29]Read from MH i2c: E2 [09:17:29]MH_I2C_Read... [09:17:29]Read from MH i2c: E2 03 00 [09:17:29]MH_I2C_Read... [09:17:29]Read from MH i2c: E2 03 00 F4 00 00 90 00 68 [09:17:29]RAPDU: 90 00 [09:17:29]wFMCommunicate OK [09:17:29]wFMCommunicate request_size=11 [09:17:29]MH_SAM_APDU [09:17:29]CAPDU: 80 0D 02 02 06 19 96 B9 5E E5 9B [09:17:29]Write to MH i2c: E2 0E 00 F5 00 80 0D 02 02 06 00 19 96 B9 5E E5 9B 00 00 C1 [09:17:29]Write i2c OK [09:17:29]MH_I2C_Read... [09:17:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:17:29]Read from MH i2c: E2 [09:17:29]MH_I2C_Read... [09:17:29]Read from MH i2c: E2 03 00 [09:17:29]MH_I2C_Read... [09:17:29]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [09:17:29]RAPDU: 90 00 [09:17:29]wFMCommunicate OK [09:17:29]wFMCommunicate request_size=4 [09:17:29]MH_SAM_APDU [09:17:29]CAPDU: 80 0D 03 02 [09:17:29]Write to MH i2c: E2 08 00 F6 00 80 0D 03 02 00 00 00 00 71 [09:17:29]Write i2c OK [09:17:29]MH_I2C_Read... [09:17:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:17:29]Read from MH i2c: E2 [09:17:29]MH_I2C_Read... [09:17:29]Read from MH i2c: E2 0B 00 [09:17:29]MH_I2C_Read... [09:17:29]Read from MH i2c: E2 0B 00 F6 00 00 7E 8F DE 2E 76 86 8D DB 90 00 EF [09:17:29]RAPDU: 7E 8F DE 2E 76 86 8D DB 90 00 [09:17:29]wFMCommunicate OK [09:17:29]SAM_PROTO_SignData done [09:17:29]FM_MakeSignedData done [09:17:29]CreateOFDProtocolMessage [09:17:29]wFMCommunicate request_size=4 [09:17:29]MH_SAM_APDU [09:17:29]CAPDU: 80 11 00 00 [09:17:29]Write to MH i2c: E2 08 00 F7 00 80 11 00 00 00 00 00 00 71 [09:17:29]Write i2c OK [09:17:29]MH_I2C_Read... [09:17:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:17:29]Read from MH i2c: E2 [09:17:29]MH_I2C_Read... [09:17:29]Read from MH i2c: E2 17 00 [09:17:29]MH_I2C_Read... [09:17:29]Read from MH i2c: E2 17 00 F7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D0 [09:17:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:17:29]wFMCommunicate OK [09:17:29]CreateOFDProtocolMessage done [09:17:29]OFDSenderStorePacket 86756 [09:17:29]StoreOFDPacket docnum=86756 [09:17:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 AA 3D 08 01 F2 7D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 A8 E0 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E4 52 01 00 35 04 06 00 19 96 B9 5E E5 9B 7E 8F DE 2E 76 86 8D DB [09:17:29]CheckFolder [09:17:29]dirname=/storage/ofd_packets [09:17:29]CheckFolder done [09:17:29]ProducePacketName [09:17:29]name=ofd_packets/00086756 [09:17:29]NVStorageSaveData ofd_packets/00086756 [09:17:29]File name is /storage/ofd_packets/00086756 [09:17:29]Write 302 bytes [09:17:29]NVStorageSaveData done [09:17:29]OFDSenderStorePacket done [09:17:29]KKMCreateOFDPacket done [09:17:29]NVStorageSaveData kkm_last_timestamp [09:17:29]File name is /storage/kkm_last_timestamp [09:17:29]Write 4 bytes [09:17:29]NVStorageSaveData done [09:17:29]ExternCall_PrintAddStr [09:17:29]wPrintStart [09:17:29]Write to MH i2c: 01 00 00 F8 00 F8 [09:17:29]Write i2c OK [09:17:29]MH_I2C_Read... [09:17:29]Read from MH i2c: 01 [09:17:29]MH_I2C_Read... [09:17:29]Read from MH i2c: 01 07 00 [09:17:29]MH_I2C_Read... [09:17:29]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [09:17:29]RasterBufferAndPrint [09:17:29]line Счет N : (1)871609 [09:17:29]line ИНН: 02508201610067 [09:17:29]line Контрольно-Кассовый Чек [09:17:29]line ПРОДАЖА [09:17:29]line ТРК (МРК, ГНК) : 21 [09:17:29]line Товар: 2710194210 [09:17:29]line ДТ(л)-К-4 [09:17:29]line 13.130 * 76.20 [09:17:29]line = 1000.51 [09:17:29]line НДС 12% НСП 1% [09:17:29]line > о реализуемом товаре [09:17:29]line ОКРУГЛЕНИЕ: -0.51 [09:17:29]line ИТОГО: 1000.00 [09:17:29]line Внесено: 1000.00 [09:17:29]line СДАЧА: 0.00 [09:17:29]line НСП 1% : 8.85 [09:17:29]line НДС 12% : 106.25 [09:17:29]line Наличными: 1000.00 [09:17:29]line Безнал.: 0.00 [09:17:29]line Место: АЗС № 137 "Партнер Нефть" [09:17:29]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [09:17:29]line СНО: Общий режим [09:17:29]line Чек 69 22.09.2024 09:17 [09:17:29]line Смена: 497 ФФД: 1.0 [09:17:29]line ЗНМ: 0300000064 [09:17:29]line РНМ: 0000000000092592 [09:17:29]line Версия ККМ: 001 [09:17:29]line ФМ: 0000000000874979 [09:17:29]line ФД: 86756 [09:17:29]line ФПД: 28135145792923 [09:17:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T091728&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86756&fm=28135145792923&tin=02508201610067®Number=0000000000092592&sum=100000 [09:17:29]OFD Sender: Processing packet 86756 [packets to send 273, broken 272] [09:17:29]ProducePacketName [09:17:29]name=ofd_packets/00086756 [09:17:29]OFD Sender: To server: pG, [09:17:29]CommunicateWithHost lk.salyk.kg:30040 [09:17:29]ConnectInit lk.salyk.kg [09:17:29]written 0, free lines is 4095 [09:17:30]Write to MH i2c: 01 00 00 23 01 24 [09:17:30]Write i2c OK [09:17:30]MH_I2C_Read... [09:17:30]Read from MH i2c: 01 [09:17:30]MH_I2C_Read... [09:17:30]Read from MH i2c: 01 07 00 [09:17:30]MH_I2C_Read... [09:17:30]Read from MH i2c: 01 07 00 23 01 00 00 00 00 00 D0 0C 07 [09:17:30]RasterBufferAndPrint [09:17:30]line [09:17:30]line [09:17:30]line [09:17:30]line [09:17:30]line [09:17:30]written 0, free lines is 3287 [09:17:30]MH_Cut [09:17:30]Write to MH i2c: D1 01 00 2A 01 01 FD [09:17:30]Write i2c OK [09:17:30]MH_I2C_Read... [09:17:30]Read from MH i2c: D1 [09:17:30]MH_I2C_Read... [09:17:30]Read from MH i2c: D1 01 00 [09:17:30]MH_I2C_Read... [09:17:30]Read from MH i2c: D1 01 00 2A 01 00 FC [09:17:30]Write to MH i2c: 01 00 00 2B 01 2C [09:17:30]Write i2c OK [09:17:30]MH_I2C_Read... [09:17:30]Connected sock=11 [09:17:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 AA 3D 08 01 F2 7D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 A8 E0 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E4 52 01 00 35 04 06 00 19 96 B9 5E E5 9B 7E 8F DE 2E 76 86 8D DB [09:17:30]*** Cut start [09:17:30]*** Partial cut [09:17:30]*** CUTSNS_PIN = 1 [09:17:30]*** CUTSNS_PIN = 0 [09:17:31]*** Brake cut motor [09:17:31]Read from MH i2c: 01 [09:17:31]MH_I2C_Read... [09:17:31]*** Stop cut motor [09:17:31]*** Cut end [09:17:31]Read from MH i2c: 01 07 00 [09:17:31]MH_I2C_Read... [09:17:31]Read from MH i2c: 01 07 00 2B 01 00 00 00 00 00 FF 0F 41 [09:17:31]process_action close_receipt done [09:17:31]requested_data is exist [09:17:31]produce_requested_data [09:17:31]requested_item fm.sn is exist - process it [09:17:31]wFMCommunicate request_size=4 [09:17:31]MH_SAM_APDU [09:17:31]CAPDU: 80 11 00 00 [09:17:31]Write to MH i2c: E2 08 00 2C 01 80 11 00 00 00 00 00 00 A7 [09:17:31]Write i2c OK [09:17:31]MH_I2C_Read... [09:17:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:17:31]Read from MH i2c: E2 [09:17:31]MH_I2C_Read... [09:17:31]Read from MH i2c: E2 17 00 [09:17:31]MH_I2C_Read... [09:17:31]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 34 39 37 39 90 00 06 [09:17:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:17:31]wFMCommunicate OK [09:17:31]requested_item fd.num is exist - process it [09:17:31]SAM_PROTO_GetFieldsCounters [09:17:31]wFMCommunicate request_size=4 [09:17:31]MH_SAM_APDU [09:17:31]CAPDU: 80 13 00 00 [09:17:31]Write to MH i2c: E2 08 00 2D 01 80 13 00 00 00 00 00 00 AA [09:17:31]Write i2c OK [09:17:31]MH_I2C_Read... [09:17:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:17:31]Read from MH i2c: E2 [09:17:31]MH_I2C_Read... [09:17:31]Read from MH i2c: E2 62 00 [09:17:31]MH_I2C_Read... [09:17:31]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E4 52 01 00 0E 04 04 00 F1 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 D1 [09:17:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E4 52 01 00 0E 04 04 00 F1 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:17:31]wFMCommunicate OK [09:17:31]SAM_PROTO_GetFieldsCounters done [09:17:31]requested_item shift.num is exist - process it [09:17:31]requested_item shift.opened is exist - process it [09:17:31]req_shift_opened [09:17:31]FM_GetShiftState [09:17:31]SAM_PROTO_GetShiftState [09:17:31]wFMCommunicate request_size=4 [09:17:31]MH_SAM_APDU [09:17:31]CAPDU: 80 13 01 00 [09:17:31]Write to MH i2c: E2 08 00 2E 01 80 13 01 00 00 00 00 00 AC [09:17:31]Write i2c OK [09:17:31]MH_I2C_Read... [09:17:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:17:31]Read from MH i2c: E2 [09:17:31]MH_I2C_Read... [09:17:31]Read from MH i2c: E2 0E 00 [09:17:31]MH_I2C_Read... [09:17:31]Read from MH i2c: E2 0E 00 2E 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 6A [09:17:31]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [09:17:31]wFMCommunicate OK [09:17:31]SAM_PROTO_GetShiftState done [09:17:31]FM_GetShiftState done [09:17:31]req_shift_opened done [09:17:31]requested_item shift.open_date is exist - process it [09:17:31]req_shift_open_date [09:17:31]req_shift_open_date done [09:17:31]produce_requested_data done [09:17:31]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86756,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [09:17:31]process_action_free close_receipt [09:17:31]json_value_free [09:17:31]json_value_free done [09:17:31]process_json_proto returns [09:17:31]Send response to host [09:17:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86756,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [09:17:31]free response buf [09:17:31]execute_script done [09:17:31]execute_script returns [09:17:31]free content buf [09:17:31]Sock 7.Close socket [09:17:31]Sock 7.Thread stoped [09:17:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 EA 37 47 00 86 E2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E4 52 01 00 F4 03 04 00 78 8B EF 66 B6 04 01 00 00 58 80 56 0A 96 02 FA FB [09:17:31]CommunicateWithHost err = 0 [09:17:31]CheckOFDResponse [09:17:31]1017 (14) - 77093643461234 [09:17:31]1041 (16) - 0000000000874979 [09:17:31]1040 (4) - 86756 [09:17:31]1012 (4) - 22.09.2024 03:14 [09:17:31]1206 (1) - 0 [09:17:31]OFD Sender: Remove packet 86756 [09:17:31]ProducePacketName [09:17:31]name=ofd_packets/00086756 [09:17:31]NVStorageDeleteData [09:17:32]OFD Sender: No OFD packet to send [09:17:37]OFD Sender: No OFD packet to send [09:17:42]OFD Sender: No OFD packet to send [09:17:47]OFD Sender: No OFD packet to send [09:17:49]recv_with_timeout no data received [09:17:52]OFD Sender: No OFD packet to send [09:17:57]OFD Sender: No OFD packet to send [09:18:02]OFD Sender: No OFD packet to send [09:18:07]OFD Sender: No OFD packet to send [09:18:12]OFD Sender: No OFD packet to send [09:18:17]OFD Sender: No OFD packet to send [09:18:18]recv_with_timeout no data received [09:18:22]OFD Sender: No OFD packet to send [09:18:27]OFD Sender: No OFD packet to send [09:18:32]OFD Sender: No OFD packet to send [09:18:37]OFD Sender: No OFD packet to send [09:18:42]OFD Sender: No OFD packet to send [09:18:47]OFD Sender: No OFD packet to send [09:18:52]OFD Sender: No OFD packet to send [09:18:57]OFD Sender: No OFD packet to send [09:19:02]OFD Sender: No OFD packet to send [09:19:07]OFD Sender: No OFD packet to send [09:19:12]OFD Sender: No OFD packet to send [09:19:17]OFD Sender: No OFD packet to send [09:19:21]recv_with_timeout no data received [09:19:22]OFD Sender: No OFD packet to send [09:19:27]OFD Sender: No OFD packet to send [09:19:32]OFD Sender: No OFD packet to send [09:19:37]OFD Sender: No OFD packet to send [09:19:42]OFD Sender: No OFD packet to send [09:19:47]OFD Sender: No OFD packet to send [09:19:52]OFD Sender: No OFD packet to send [09:19:57]OFD Sender: No OFD packet to send [09:20:02]OFD Sender: No OFD packet to send [09:20:07]OFD Sender: No OFD packet to send [09:20:12]OFD Sender: No OFD packet to send [09:20:17]OFD Sender: No OFD packet to send [09:20:22]OFD Sender: No OFD packet to send [09:20:27]OFD Sender: No OFD packet to send [09:20:27]accept exits with 10 [09:20:27]New connection [09:20:27]New thread 3066899812 created [09:20:27]Thread 3066756452 joined [09:20:27]Waiting for new connection... [09:20:27] Sock 10.Parse request [09:20:27]Sock 10.Check first char [09:20:27]Sock 10.First char is OK [09:20:27]request: POST /json_proto HTTP/1.0 [09:20:27]Method: POST [09:20:27]URL: /json_proto [09:20:27]Method is POST - this is cgi request [09:20:27]url: /json_proto [09:20:27]query_string will be loaded in cgi processing [09:20:27]execute_cgi json_proto POST (null) [09:20:27]execute_cgi path=json_proto method=POST [09:20:27]POST find Content-Length [09:20:27]Host: 172.17.47.196:8080 [09:20:27]Content-Length: 687 [09:20:27]Content-Type: application/json [09:20:27] [09:20:27]POST finish read [09:20:27]Found Content-Length = 687 [09:20:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871610", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:20:27]execute_script... [09:20: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)871610", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:20:27]POST & json_proto [09:20:27]process_json_proto [09:20:27]json parsed OK: [09:20:27]protocol is kg_v1.0 [09:20:27]action value=close_receipt [09:20:27]process_action close_receipt [09:20:27]cmd_close_receipt [09:20:27]MH_GetDate [09:20:27]Write to MH i2c: F0 00 00 2F 01 1F [09:20:27]Write i2c OK [09:20:27]MH_I2C_Read... [09:20:27]Read from MH i2c: F0 [09:20:27]MH_I2C_Read... [09:20:27]Read from MH i2c: F0 09 00 [09:20:27]MH_I2C_Read... [09:20:27]Read from MH i2c: F0 09 00 2F 01 00 5C E1 EF 66 4C 6B 94 66 6B [09:20:27]GetLastDocTimeStamp 1726996648 [09:20:27]current date 1726996828 [09:20:27]FM_GetShiftState [09:20:27]SAM_PROTO_GetShiftState [09:20:27]wFMCommunicate request_size=4 [09:20:27]MH_SAM_APDU [09:20:27]CAPDU: 80 13 01 00 [09:20:27]Write to MH i2c: E2 08 00 30 01 80 13 01 00 00 00 00 00 AE [09:20:27]Write i2c OK [09:20:27]MH_I2C_Read... [09:20:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:20:27]Read from MH i2c: E2 [09:20:27]MH_I2C_Read... [09:20:27]Read from MH i2c: E2 0E 00 [09:20:27]MH_I2C_Read... [09:20:27]Read from MH i2c: E2 0E 00 30 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 6C [09:20:27]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [09:20:27]wFMCommunicate OK [09:20:27]SAM_PROTO_GetShiftState done [09:20:27]FM_GetShiftState done [09:20:27]opened in 1726964220 [09:20:27]opened+sec_in_day 1727050620 [09:20:27]quantity*price = 100050 [09:20:27]sum+1 = 100052 [09:20:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 70 22.09.2024 09:20 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86757 ФПД: 149081658661746 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T092028&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86757&fm=149081658661746&tin=02508201610067®Number=0000000000092592&sum=100000 [09:20:29]StoreToDocumentArchive [09:20:29]shift 497 fd 86757 [09:20:29]save to /storage/0497/doc_00086757 [09:20:29]save last doc name /storage/0497/doc_00086757 to /storage/kkm_last_doc_name [09:20:29]save OK [09:20:29]Clear old archive folders... [09:20:29]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:20:29]tlvbuf is 01319AE0 [09:20:29]SAM_PROTO_ClearQueue [09:20:29]wFMCommunicate request_size=4 [09:20:29]MH_SAM_APDU [09:20:29]CAPDU: 80 09 00 00 [09:20:29]Write to MH i2c: E2 08 00 3D 01 80 09 00 00 00 00 00 00 B0 [09:20:29]Write i2c OK [09:20:29]MH_I2C_Read... [09:20:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:20:29]Read from MH i2c: E2 [09:20:29]MH_I2C_Read... [09:20:29]Read from MH i2c: E2 03 00 [09:20:29]MH_I2C_Read... [09:20:29]Read from MH i2c: E2 03 00 3D 01 00 90 00 B2 [09:20:29]RAPDU: 90 00 [09:20:29]wFMCommunicate OK [09:20:29]SAM_PROTO_ClearQueue done [09:20:29]KKMCreateOFDPacket [09:20:29]OFDProtocolAddRootSTLVToBuf [09:20:29]FM_MakeSignedData [09:20:29]FM_MakeSignedData [09:20:29]SAM_PROTO_SignData [09:20:29]wFMCommunicate request_size=4 [09:20:29]MH_SAM_APDU [09:20:29]CAPDU: 80 0D 01 02 [09:20:29]Write to MH i2c: E2 08 00 3E 01 80 0D 01 02 00 00 00 00 B8 [09:20:29]Write i2c OK [09:20:29]MH_I2C_Read... [09:20:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:20:29]Read from MH i2c: E2 [09:20:29]MH_I2C_Read... [09:20:29]Read from MH i2c: E2 03 00 [09:20:29]MH_I2C_Read... [09:20:29]Read from MH i2c: E2 03 00 3E 01 00 90 00 B3 [09:20:29]RAPDU: 90 00 [09:20:29]wFMCommunicate OK [09:20:29]wFMCommunicate request_size=255 [09:20:29]MH_SAM_APDU [09:20:29]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 5C E1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E5 52 01 00 35 04 06 00 [09:20:29]Write to MH i2c: E2 02 01 3F 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 5C E1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E5 52 01 00 35 04 06 00 00 00 34 [09:20:29]Write i2c OK [09:20:29]MH_I2C_Read... [09:20:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:20:29]Read from MH i2c: E2 [09:20:29]MH_I2C_Read... [09:20:29]Read from MH i2c: E2 03 00 [09:20:29]MH_I2C_Read... [09:20:29]Read from MH i2c: E2 03 00 3F 01 00 90 00 B4 [09:20:29]RAPDU: 90 00 [09:20:29]wFMCommunicate OK [09:20:29]wFMCommunicate request_size=11 [09:20:29]MH_SAM_APDU [09:20:29]CAPDU: 80 0D 02 02 06 87 96 C7 4E 9B 72 [09:20:29]Write to MH i2c: E2 0E 00 40 01 80 0D 02 02 06 00 87 96 C7 4E 9B 72 00 00 06 [09:20:29]Write i2c OK [09:20:29]MH_I2C_Read... [09:20:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:20:29]Read from MH i2c: E2 [09:20:29]MH_I2C_Read... [09:20:29]Read from MH i2c: E2 03 00 [09:20:29]MH_I2C_Read... [09:20:29]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [09:20:29]RAPDU: 90 00 [09:20:29]wFMCommunicate OK [09:20:29]wFMCommunicate request_size=4 [09:20:29]MH_SAM_APDU [09:20:29]CAPDU: 80 0D 03 02 [09:20:29]Write to MH i2c: E2 08 00 41 01 80 0D 03 02 00 00 00 00 BD [09:20:29]Write i2c OK [09:20:29]MH_I2C_Read... [09:20:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:20:29]Read from MH i2c: E2 [09:20:29]MH_I2C_Read... [09:20:29]Read from MH i2c: E2 0B 00 [09:20:29]MH_I2C_Read... [09:20:29]Read from MH i2c: E2 0B 00 41 01 00 ED F6 32 AF C0 F2 C5 7D 90 00 76 [09:20:29]RAPDU: ED F6 32 AF C0 F2 C5 7D 90 00 [09:20:29]wFMCommunicate OK [09:20:29]SAM_PROTO_SignData done [09:20:29]FM_MakeSignedData done [09:20:29]CreateOFDProtocolMessage [09:20:29]wFMCommunicate request_size=4 [09:20:29]MH_SAM_APDU [09:20:29]CAPDU: 80 11 00 00 [09:20:29]Write to MH i2c: E2 08 00 42 01 80 11 00 00 00 00 00 00 BD [09:20:29]Write i2c OK [09:20:29]MH_I2C_Read... [09:20:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:20:29]Read from MH i2c: E2 [09:20:29]MH_I2C_Read... [09:20:29]Read from MH i2c: E2 17 00 [09:20:29]MH_I2C_Read... [09:20:29]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 34 39 37 39 90 00 1C [09:20:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:20:29]wFMCommunicate OK [09:20:29]CreateOFDProtocolMessage done [09:20:29]OFDSenderStorePacket 86757 [09:20:29]StoreOFDPacket docnum=86757 [09:20:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 6B 27 08 01 32 1A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 5C E1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E5 52 01 00 35 04 06 00 87 96 C7 4E 9B 72 ED F6 32 AF C0 F2 C5 7D [09:20:29]CheckFolder [09:20:29]dirname=/storage/ofd_packets [09:20:29]CheckFolder done [09:20:29]ProducePacketName [09:20:29]name=ofd_packets/00086757 [09:20:29]NVStorageSaveData ofd_packets/00086757 [09:20:29]File name is /storage/ofd_packets/00086757 [09:20:29]Write 302 bytes [09:20:29]NVStorageSaveData done [09:20:29]OFDSenderStorePacket done [09:20:29]KKMCreateOFDPacket done [09:20:29]NVStorageSaveData kkm_last_timestamp [09:20:29]File name is /storage/kkm_last_timestamp [09:20:29]Write 4 bytes [09:20:29]NVStorageSaveData done [09:20:29]ExternCall_PrintAddStr [09:20:29]wPrintStart [09:20:29]Write to MH i2c: 01 00 00 43 01 44 [09:20:29]Write i2c OK [09:20:29]MH_I2C_Read... [09:20:29]Read from MH i2c: 01 [09:20:29]MH_I2C_Read... [09:20:29]Read from MH i2c: 01 07 00 [09:20:29]MH_I2C_Read... [09:20:29]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [09:20:29]RasterBufferAndPrint [09:20:29]line Счет N : (1)871610 [09:20:29]line ИНН: 02508201610067 [09:20:29]line Контрольно-Кассовый Чек [09:20:29]line ПРОДАЖА [09:20:29]line ТРК (МРК, ГНК) : 54 [09:20:29]line Товар: 2710194210 [09:20:29]line ДТ(л)-К-4 [09:20:29]line 13.130 * 76.20 [09:20:29]line = 1000.51 [09:20:29]line НДС 12% НСП 1% [09:20:29]line > о реализуемом товаре [09:20:29]line ОКРУГЛЕНИЕ: -0.51 [09:20:29]line ИТОГО: 1000.00 [09:20:29]line Внесено: 1000.00 [09:20:29]line СДАЧА: 0.00 [09:20:29]line НСП 1% : 8.85 [09:20:29]line НДС 12% : 106.25 [09:20:29]line Наличными: 1000.00 [09:20:29]line Безнал.: 0.00 [09:20:29]line Место: АЗС № 137 "Партнер Нефть" [09:20:29]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [09:20:29]line СНО: Общий режим [09:20:29]line Чек 70 22.09.2024 09:20 [09:20:29]line Смена: 497 ФФД: 1.0 [09:20:29]line ЗНМ: 0300000064 [09:20:29]line РНМ: 0000000000092592 [09:20:29]line Версия ККМ: 001 [09:20:29]line ФМ: 0000000000874979 [09:20:29]line ФД: 86757 [09:20:29]line ФПД: 149081658661746 [09:20:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T092028&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86757&fm=149081658661746&tin=02508201610067®Number=0000000000092592&sum=100000 [09:20:29]OFD Sender: Processing packet 86757 [packets to send 273, broken 272] [09:20:29]ProducePacketName [09:20:29]name=ofd_packets/00086757 [09:20:29]OFD Sender: To server: pG, [09:20:29]CommunicateWithHost lk.salyk.kg:30040 [09:20:29]ConnectInit lk.salyk.kg [09:20:29]written 0, free lines is 4095 [09:20:30]Connected sock=11 [09:20:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 6B 27 08 01 32 1A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 5C E1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E5 52 01 00 35 04 06 00 87 96 C7 4E 9B 72 ED F6 32 AF C0 F2 C5 7D [09:20:30]Write to MH i2c: 01 00 00 6E 01 6F [09:20:30]Write i2c OK [09:20:30]MH_I2C_Read... [09:20:30]Read from MH i2c: 01 [09:20:30]MH_I2C_Read... [09:20:30]Read from MH i2c: 01 07 00 [09:20:30]MH_I2C_Read... [09:20:30]Read from MH i2c: 01 07 00 6E 01 00 00 00 00 00 E9 0C 6B [09:20:30]RasterBufferAndPrint [09:20:30]line [09:20:30]line [09:20:30]line [09:20:30]line [09:20:30]line [09:20:30]written 0, free lines is 3312 [09:20:30]MH_Cut [09:20:30]Write to MH i2c: D1 01 00 75 01 01 48 [09:20:30]Write i2c OK [09:20:30]MH_I2C_Read... [09:20:30]Read from MH i2c: D1 [09:20:30]MH_I2C_Read... [09:20:30]Read from MH i2c: D1 01 00 [09:20:30]MH_I2C_Read... [09:20:30]Read from MH i2c: D1 01 00 75 01 00 47 [09:20:30]Write to MH i2c: 01 00 00 76 01 77 [09:20:30]Write i2c OK [09:20:30]MH_I2C_Read... [09:20:31]*** Cut start [09:20:31]*** Partial cut [09:20:31]*** CUTSNS_PIN = 1 [09:20:31]*** CUTSNS_PIN = 0 [09:20:31]*** Brake cut motor [09:20:31]Read from MH i2c: 01 [09:20:31]MH_I2C_Read... [09:20:31]*** Stop cut motor [09:20:31]*** Cut end [09:20:31]Read from MH i2c: 01 07 00 [09:20:31]MH_I2C_Read... [09:20:31]Read from MH i2c: 01 07 00 76 01 00 00 00 00 00 FF 0F 8C [09:20:31]process_action close_receipt done [09:20:31]requested_data is exist [09:20:31]produce_requested_data [09:20:31]requested_item fm.sn is exist - process it [09:20:31]wFMCommunicate request_size=4 [09:20:31]MH_SAM_APDU [09:20:31]CAPDU: 80 11 00 00 [09:20:31]Write to MH i2c: E2 08 00 77 01 80 11 00 00 00 00 00 00 F2 [09:20:31]Write i2c OK [09:20:31]MH_I2C_Read... [09:20:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 AD 7A 47 00 42 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 34 39 37 39 10 04 04 00 E5 52 01 00 F4 03 04 00 2C 8C EF 66 B6 04 01 00 00 B1 21 B4 F9 56 66 7E 07 [09:20:31]CommunicateWithHost err = 0 [09:20:31]CheckOFDResponse [09:20:31]1017 (14) - 77093643461234 [09:20:31]1041 (16) - 0000000000874979 [09:20:31]1040 (4) - 86757 [09:20:31]1012 (4) - 22.09.2024 03:17 [09:20:31]1206 (1) - 0 [09:20:31]OFD Sender: Remove packet 86757 [09:20:31]ProducePacketName [09:20:31]name=ofd_packets/00086757 [09:20:31]NVStorageDeleteData [09:20:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:20:31]Read from MH i2c: E2 [09:20:31]MH_I2C_Read... [09:20:31]Read from MH i2c: E2 17 00 [09:20:31]MH_I2C_Read... [09:20:31]Read from MH i2c: E2 17 00 77 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 51 [09:20:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:20:31]wFMCommunicate OK [09:20:31]requested_item fd.num is exist - process it [09:20:31]SAM_PROTO_GetFieldsCounters [09:20:31]wFMCommunicate request_size=4 [09:20:31]MH_SAM_APDU [09:20:31]CAPDU: 80 13 00 00 [09:20:31]Write to MH i2c: E2 08 00 78 01 80 13 00 00 00 00 00 00 F5 [09:20:31]Write i2c OK [09:20:31]MH_I2C_Read... [09:20:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:20:31]Read from MH i2c: E2 [09:20:31]MH_I2C_Read... [09:20:31]Read from MH i2c: E2 62 00 [09:20:31]MH_I2C_Read... [09:20:31]Read from MH i2c: E2 62 00 78 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E5 52 01 00 0E 04 04 00 F1 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 20 [09:20:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E5 52 01 00 0E 04 04 00 F1 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:20:31]wFMCommunicate OK [09:20:31]SAM_PROTO_GetFieldsCounters done [09:20:31]requested_item shift.num is exist - process it [09:20:31]requested_item shift.opened is exist - process it [09:20:31]req_shift_opened [09:20:31]FM_GetShiftState [09:20:31]SAM_PROTO_GetShiftState [09:20:31]wFMCommunicate request_size=4 [09:20:31]MH_SAM_APDU [09:20:31]CAPDU: 80 13 01 00 [09:20:31]Write to MH i2c: E2 08 00 79 01 80 13 01 00 00 00 00 00 F7 [09:20:31]Write i2c OK [09:20:31]MH_I2C_Read... [09:20:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:20:32]Read from MH i2c: E2 [09:20:32]MH_I2C_Read... [09:20:32]Read from MH i2c: E2 0E 00 [09:20:32]MH_I2C_Read... [09:20:32]Read from MH i2c: E2 0E 00 79 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B5 [09:20:32]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [09:20:32]wFMCommunicate OK [09:20:32]SAM_PROTO_GetShiftState done [09:20:32]FM_GetShiftState done [09:20:32]req_shift_opened done [09:20:32]requested_item shift.open_date is exist - process it [09:20:32]req_shift_open_date [09:20:32]req_shift_open_date done [09:20:32]produce_requested_data done [09:20:32]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86757,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [09:20:32]process_action_free close_receipt [09:20:32]json_value_free [09:20:32]json_value_free done [09:20:32]process_json_proto returns [09:20:32]Send response to host [09:20:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86757,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [09:20:32]free response buf [09:20:32]execute_script done [09:20:32]execute_script returns [09:20:32]free content buf [09:20:32]Sock 10.Close socket [09:20:32]Sock 10.Thread stoped [09:20:32]OFD Sender: No OFD packet to send [09:20:37]OFD Sender: No OFD packet to send [09:20:40]recv_with_timeout no data received [09:20:42]OFD Sender: No OFD packet to send [09:20:47]OFD Sender: No OFD packet to send [09:20:51]recv_with_timeout no data received [09:20:52]OFD Sender: No OFD packet to send [09:20:57]OFD Sender: No OFD packet to send [09:21:02]OFD Sender: No OFD packet to send [09:21:07]OFD Sender: No OFD packet to send [09:21:12]OFD Sender: No OFD packet to send [09:21:17]OFD Sender: No OFD packet to send [09:21:22]OFD Sender: No OFD packet to send [09:21:27]OFD Sender: No OFD packet to send [09:21:32]OFD Sender: No OFD packet to send [09:21:37]OFD Sender: No OFD packet to send [09:21:42]OFD Sender: No OFD packet to send [09:21:47]OFD Sender: No OFD packet to send [09:21:52]OFD Sender: No OFD packet to send [09:21:57]OFD Sender: No OFD packet to send [09:22:02]OFD Sender: No OFD packet to send [09:22:07]OFD Sender: No OFD packet to send [09:22:12]OFD Sender: No OFD packet to send [09:22:17]OFD Sender: No OFD packet to send [09:22:22]OFD Sender: No OFD packet to send [09:22:27]OFD Sender: No OFD packet to send [09:22:29]recv_with_timeout no data received [09:22:32]OFD Sender: No OFD packet to send [09:22:37]OFD Sender: No OFD packet to send [09:22:42]OFD Sender: No OFD packet to send [09:22:47]OFD Sender: No OFD packet to send [09:22:52]OFD Sender: No OFD packet to send [09:22:57]OFD Sender: No OFD packet to send [09:23:02]OFD Sender: No OFD packet to send [09:23:07]OFD Sender: No OFD packet to send [09:23:12]OFD Sender: No OFD packet to send [09:23:17]OFD Sender: No OFD packet to send [09:23:22]OFD Sender: No OFD packet to send [09:23:27]OFD Sender: No OFD packet to send [09:23:32]OFD Sender: No OFD packet to send [09:23:37]OFD Sender: No OFD packet to send [09:23:42]OFD Sender: No OFD packet to send [09:23:47]OFD Sender: No OFD packet to send [09:23:52]OFD Sender: No OFD packet to send [09:23:57]OFD Sender: No OFD packet to send [09:24:02]OFD Sender: No OFD packet to send [09:24:07]OFD Sender: No OFD packet to send [09:24:12]OFD Sender: No OFD packet to send [09:24:17]OFD Sender: No OFD packet to send [09:24:22]OFD Sender: No OFD packet to send [09:24:27]OFD Sender: No OFD packet to send [09:24:32]OFD Sender: No OFD packet to send [09:24:37]OFD Sender: No OFD packet to send [09:24:42]OFD Sender: No OFD packet to send [09:24:47]OFD Sender: No OFD packet to send [09:24:52]OFD Sender: No OFD packet to send [09:24:57]OFD Sender: No OFD packet to send [09:25:00]accept exits with 7 [09:25:00]New connection [09:25:00]New thread 3066756452 created [09:25:00]Thread 3066899812 joined [09:25:00]Waiting for new connection... [09:25:00] Sock 7.Parse request [09:25:00]Sock 7.Check first char [09:25:00]Sock 7.First char is OK [09:25:00]request: POST /json_proto HTTP/1.0 [09:25:00]Method: POST [09:25:00]URL: /json_proto [09:25:00]Method is POST - this is cgi request [09:25:00]url: /json_proto [09:25:00]query_string will be loaded in cgi processing [09:25:00]execute_cgi json_proto POST (null) [09:25:00]execute_cgi path=json_proto method=POST [09:25:00]POST find Content-Length [09:25:00]Host: 172.17.47.196:8080 [09:25:00]Content-Length: 687 [09:25:00]Content-Type: application/json [09:25:00] [09:25:00]POST finish read [09:25:00]Found Content-Length = 687 [09:25:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871611", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:00]execute_script... [09:25: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)871611", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:00]POST & json_proto [09:25:00]process_json_proto [09:25:00]json parsed OK: [09:25:00]protocol is kg_v1.0 [09:25:00]action value=close_receipt [09:25:00]process_action close_receipt [09:25:00]cmd_close_receipt [09:25:00]MH_GetDate [09:25:00]Write to MH i2c: F0 00 00 7A 01 6A [09:25:00]Write i2c OK [09:25:00]MH_I2C_Read... [09:25:00]Read from MH i2c: F0 [09:25:00]MH_I2C_Read... [09:25:00]Read from MH i2c: F0 09 00 [09:25:00]MH_I2C_Read... [09:25:00]Read from MH i2c: F0 09 00 7A 01 00 6D E2 EF 66 4C 6B 94 66 C8 [09:25:00]GetLastDocTimeStamp 1726996828 [09:25:00]current date 1726997101 [09:25:00]FM_GetShiftState [09:25:00]SAM_PROTO_GetShiftState [09:25:00]wFMCommunicate request_size=4 [09:25:00]MH_SAM_APDU [09:25:00]CAPDU: 80 13 01 00 [09:25:00]Write to MH i2c: E2 08 00 7B 01 80 13 01 00 00 00 00 00 F9 [09:25:00]Write i2c OK [09:25:00]MH_I2C_Read... [09:25:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:00]Read from MH i2c: E2 [09:25:00]MH_I2C_Read... [09:25:00]Read from MH i2c: E2 0E 00 [09:25:00]MH_I2C_Read... [09:25:00]Read from MH i2c: E2 0E 00 7B 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B7 [09:25:00]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [09:25:00]wFMCommunicate OK [09:25:00]SAM_PROTO_GetShiftState done [09:25:00]FM_GetShiftState done [09:25:00]opened in 1726964220 [09:25:00]opened+sec_in_day 1727050620 [09:25:00]quantity*price = 100050 [09:25:00]sum+1 = 100052 [09:25:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 71 22.09.2024 09:25 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86758 ФПД: 83258063220638 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T092501&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86758&fm=83258063220638&tin=02508201610067®Number=0000000000092592&sum=100000 [09:25:01]StoreToDocumentArchive [09:25:01]shift 497 fd 86758 [09:25:01]save to /storage/0497/doc_00086758 [09:25:01]save last doc name /storage/0497/doc_00086758 to /storage/kkm_last_doc_name [09:25:01]save OK [09:25:01]Clear old archive folders... [09:25:01]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:25:01]tlvbuf is 01316360 [09:25:01]SAM_PROTO_ClearQueue [09:25:01]wFMCommunicate request_size=4 [09:25:01]MH_SAM_APDU [09:25:01]CAPDU: 80 09 00 00 [09:25:01]Write to MH i2c: E2 08 00 88 01 80 09 00 00 00 00 00 00 FB [09:25:01]Write i2c OK [09:25:01]MH_I2C_Read... [09:25:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:25:01]Read from MH i2c: E2 [09:25:01]MH_I2C_Read... [09:25:01]Read from MH i2c: E2 03 00 [09:25:01]MH_I2C_Read... [09:25:01]Read from MH i2c: E2 03 00 88 01 00 90 00 FD [09:25:01]RAPDU: 90 00 [09:25:01]wFMCommunicate OK [09:25:01]SAM_PROTO_ClearQueue done [09:25:01]KKMCreateOFDPacket [09:25:01]OFDProtocolAddRootSTLVToBuf [09:25:01]FM_MakeSignedData [09:25:01]FM_MakeSignedData [09:25:01]SAM_PROTO_SignData [09:25:01]wFMCommunicate request_size=4 [09:25:01]MH_SAM_APDU [09:25:01]CAPDU: 80 0D 01 02 [09:25:01]Write to MH i2c: E2 08 00 89 01 80 0D 01 02 00 00 00 00 03 [09:25:01]Write i2c OK [09:25:01]MH_I2C_Read... [09:25:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:25:01]Read from MH i2c: E2 [09:25:01]MH_I2C_Read... [09:25:01]Read from MH i2c: E2 03 00 [09:25:01]MH_I2C_Read... [09:25:01]Read from MH i2c: E2 03 00 89 01 00 90 00 FE [09:25:01]RAPDU: 90 00 [09:25:01]wFMCommunicate OK [09:25:01]wFMCommunicate request_size=255 [09:25:01]MH_SAM_APDU [09:25:01]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 6D E2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E6 52 01 00 35 04 06 00 [09:25:01]Write to MH i2c: E2 02 01 8A 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 6D E2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E6 52 01 00 35 04 06 00 00 00 93 [09:25:01]Write i2c OK [09:25:01]MH_I2C_Read... [09:25:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:02]Read from MH i2c: E2 [09:25:02]MH_I2C_Read... [09:25:02]Read from MH i2c: E2 03 00 [09:25:02]MH_I2C_Read... [09:25:02]Read from MH i2c: E2 03 00 8A 01 00 90 00 FF [09:25:02]RAPDU: 90 00 [09:25:02]wFMCommunicate OK [09:25:02]wFMCommunicate request_size=11 [09:25:02]MH_SAM_APDU [09:25:02]CAPDU: 80 0D 02 02 06 4B B9 07 48 6F 9E [09:25:02]Write to MH i2c: E2 0E 00 8B 01 80 0D 02 02 06 00 4B B9 07 48 6F 9E 00 00 72 [09:25:02]Write i2c OK [09:25:02]MH_I2C_Read... [09:25:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:02]Read from MH i2c: E2 [09:25:02]MH_I2C_Read... [09:25:02]Read from MH i2c: E2 03 00 [09:25:02]MH_I2C_Read... [09:25:02]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [09:25:02]RAPDU: 90 00 [09:25:02]wFMCommunicate OK [09:25:02]wFMCommunicate request_size=4 [09:25:02]MH_SAM_APDU [09:25:02]CAPDU: 80 0D 03 02 [09:25:02]Write to MH i2c: E2 08 00 8C 01 80 0D 03 02 00 00 00 00 08 [09:25:02]Write i2c OK [09:25:02]MH_I2C_Read... [09:25:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:25:02]Read from MH i2c: E2 [09:25:02]MH_I2C_Read... [09:25:02]Read from MH i2c: E2 0B 00 [09:25:02]MH_I2C_Read... [09:25:02]Read from MH i2c: E2 0B 00 8C 01 00 37 B0 13 31 1F 19 8E 90 90 00 8A [09:25:02]RAPDU: 37 B0 13 31 1F 19 8E 90 90 00 [09:25:02]wFMCommunicate OK [09:25:02]SAM_PROTO_SignData done [09:25:02]FM_MakeSignedData done [09:25:02]CreateOFDProtocolMessage [09:25:02]wFMCommunicate request_size=4 [09:25:02]MH_SAM_APDU [09:25:02]CAPDU: 80 11 00 00 [09:25:02]Write to MH i2c: E2 08 00 8D 01 80 11 00 00 00 00 00 00 08 [09:25:02]Write i2c OK [09:25:02]MH_I2C_Read... [09:25:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:02]Read from MH i2c: E2 [09:25:02]MH_I2C_Read... [09:25:02]Read from MH i2c: E2 17 00 [09:25:02]MH_I2C_Read... [09:25:02]Read from MH i2c: E2 17 00 8D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 67 [09:25:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:25:02]wFMCommunicate OK [09:25:02]CreateOFDProtocolMessage done [09:25:02]OFDSenderStorePacket 86758 [09:25:02]StoreOFDPacket docnum=86758 [09:25:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 9D 6C 08 01 05 64 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 6D E2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E6 52 01 00 35 04 06 00 4B B9 07 48 6F 9E 37 B0 13 31 1F 19 8E 90 [09:25:02]CheckFolder [09:25:02]dirname=/storage/ofd_packets [09:25:02]CheckFolder done [09:25:02]ProducePacketName [09:25:02]name=ofd_packets/00086758 [09:25:02]NVStorageSaveData ofd_packets/00086758 [09:25:02]File name is /storage/ofd_packets/00086758 [09:25:02]Write 302 bytes [09:25:02]NVStorageSaveData done [09:25:02]OFDSenderStorePacket done [09:25:02]KKMCreateOFDPacket done [09:25:02]NVStorageSaveData kkm_last_timestamp [09:25:02]File name is /storage/kkm_last_timestamp [09:25:02]Write 4 bytes [09:25:02]NVStorageSaveData done [09:25:02]ExternCall_PrintAddStr [09:25:02]wPrintStart [09:25:02]Write to MH i2c: 01 00 00 8E 01 8F [09:25:02]Write i2c OK [09:25:02]MH_I2C_Read... [09:25:02]Read from MH i2c: 01 [09:25:02]MH_I2C_Read... [09:25:02]Read from MH i2c: 01 07 00 [09:25:02]MH_I2C_Read... [09:25:02]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [09:25:02]RasterBufferAndPrint [09:25:02]line Счет N : (1)871611 [09:25:02]line ИНН: 02508201610067 [09:25:02]line Контрольно-Кассовый Чек [09:25:02]line ПРОДАЖА [09:25:02]line ТРК (МРК, ГНК) : 11 [09:25:02]line Товар: 2710194210 [09:25:02]line ДТ(л)-К-4 [09:25:02]line 13.130 * 76.20 [09:25:02]line = 1000.51 [09:25:02]line НДС 12% НСП 1% [09:25:02]line > о реализуемом товаре [09:25:02]line ОКРУГЛЕНИЕ: -0.51 [09:25:02]line ИТОГО: 1000.00 [09:25:02]line Внесено: 1000.00 [09:25:02]line СДАЧА: 0.00 [09:25:02]line НСП 1% : 8.85 [09:25:02]line НДС 12% : 106.25 [09:25:02]line Наличными: 1000.00 [09:25:02]line Безнал.: 0.00 [09:25:02]line Место: АЗС № 137 "Партнер Нефть" [09:25:02]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [09:25:02]line СНО: Общий режим [09:25:02]line Чек 71 22.09.2024 09:25 [09:25:02]line Смена: 497 ФФД: 1.0 [09:25:02]line ЗНМ: 0300000064 [09:25:02]line РНМ: 0000000000092592 [09:25:02]line Версия ККМ: 001 [09:25:02]line ФМ: 0000000000874979 [09:25:02]line ФД: 86758 [09:25:02]line ФПД: 83258063220638 [09:25:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T092501&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86758&fm=83258063220638&tin=02508201610067®Number=0000000000092592&sum=100000 [09:25:02]OFD Sender: Processing packet 86758 [packets to send 273, broken 272] [09:25:02]ProducePacketName [09:25:02]name=ofd_packets/00086758 [09:25:02]OFD Sender: To server: pG, [09:25:02]CommunicateWithHost lk.salyk.kg:30040 [09:25:02]ConnectInit lk.salyk.kg [09:25:02]written 0, free lines is 4095 [09:25:03]Write to MH i2c: 01 00 00 B9 01 BA [09:25:03]Write i2c OK [09:25:03]MH_I2C_Read... [09:25:03]Read from MH i2c: 01 [09:25:03]MH_I2C_Read... [09:25:03]Read from MH i2c: 01 07 00 [09:25:03]MH_I2C_Read... [09:25:03]Read from MH i2c: 01 07 00 B9 01 00 00 00 00 00 D6 0C A3 [09:25:03]RasterBufferAndPrint [09:25:03]line [09:25:03]line [09:25:03]line [09:25:03]line [09:25:03]line [09:25:03]written 0, free lines is 3293 [09:25:03]MH_Cut [09:25:03]Write to MH i2c: D1 01 00 C0 01 01 93 [09:25:03]Write i2c OK [09:25:03]MH_I2C_Read... [09:25:03]Read from MH i2c: D1 [09:25:03]MH_I2C_Read... [09:25:03]Read from MH i2c: D1 01 00 [09:25:03]MH_I2C_Read... [09:25:03]Read from MH i2c: D1 01 00 C0 01 00 92 [09:25:03]Write to MH i2c: 01 00 00 C1 01 C2 [09:25:03]Write i2c OK [09:25:03]MH_I2C_Read... [09:25:03]Connected sock=10 [09:25:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 9D 6C 08 01 05 64 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 6D E2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E6 52 01 00 35 04 06 00 4B B9 07 48 6F 9E 37 B0 13 31 1F 19 8E 90 [09:25:03]*** Cut start [09:25:03]*** Partial cut [09:25:03]*** CUTSNS_PIN = 1 [09:25:03]*** CUTSNS_PIN = 0 [09:25:04]*** Brake cut motor [09:25:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 61 54 47 00 7F 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 34 39 37 39 10 04 04 00 E6 52 01 00 F4 03 04 00 3E 8D EF 66 B6 04 01 00 00 B8 C2 8E C7 E2 E0 CD A9 [09:25:04]CommunicateWithHost err = 0 [09:25:04]CheckOFDResponse [09:25:04]1017 (14) - 77093643461234 [09:25:04]1041 (16) - 0000000000874979 [09:25:04]1040 (4) - 86758 [09:25:04]1012 (4) - 22.09.2024 03:21 [09:25:04]1206 (1) - 0 [09:25:04]OFD Sender: Remove packet 86758 [09:25:04]ProducePacketName [09:25:04]name=ofd_packets/00086758 [09:25:04]NVStorageDeleteData [09:25:04]*** Stop cut motor [09:25:04]*** Cut end [09:25:04]Read from MH i2c: 01 [09:25:04]MH_I2C_Read... [09:25:04]Read from MH i2c: 01 07 00 [09:25:04]MH_I2C_Read... [09:25:04]Read from MH i2c: 01 07 00 C1 01 00 00 00 00 00 FF 0F D7 [09:25:04]process_action close_receipt done [09:25:04]requested_data is exist [09:25:04]produce_requested_data [09:25:04]requested_item fm.sn is exist - process it [09:25:04]wFMCommunicate request_size=4 [09:25:04]MH_SAM_APDU [09:25:04]CAPDU: 80 11 00 00 [09:25:04]Write to MH i2c: E2 08 00 C2 01 80 11 00 00 00 00 00 00 3D [09:25:04]Write i2c OK [09:25:04]MH_I2C_Read... [09:25:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:04]Read from MH i2c: E2 [09:25:04]MH_I2C_Read... [09:25:04]Read from MH i2c: E2 17 00 [09:25:04]MH_I2C_Read... [09:25:04]Read from MH i2c: E2 17 00 C2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 9C [09:25:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:25:04]wFMCommunicate OK [09:25:04]requested_item fd.num is exist - process it [09:25:04]SAM_PROTO_GetFieldsCounters [09:25:04]wFMCommunicate request_size=4 [09:25:04]MH_SAM_APDU [09:25:04]CAPDU: 80 13 00 00 [09:25:04]Write to MH i2c: E2 08 00 C3 01 80 13 00 00 00 00 00 00 40 [09:25:04]Write i2c OK [09:25:04]MH_I2C_Read... [09:25:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:25:04]Read from MH i2c: E2 [09:25:04]MH_I2C_Read... [09:25:04]Read from MH i2c: E2 62 00 [09:25:04]MH_I2C_Read... [09:25:04]Read from MH i2c: E2 62 00 C3 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E6 52 01 00 0E 04 04 00 F1 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 6F [09:25:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E6 52 01 00 0E 04 04 00 F1 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:04]wFMCommunicate OK [09:25:04]SAM_PROTO_GetFieldsCounters done [09:25:04]requested_item shift.num is exist - process it [09:25:04]requested_item shift.opened is exist - process it [09:25:04]req_shift_opened [09:25:04]FM_GetShiftState [09:25:04]SAM_PROTO_GetShiftState [09:25:04]wFMCommunicate request_size=4 [09:25:04]MH_SAM_APDU [09:25:04]CAPDU: 80 13 01 00 [09:25:04]Write to MH i2c: E2 08 00 C4 01 80 13 01 00 00 00 00 00 42 [09:25:04]Write i2c OK [09:25:04]MH_I2C_Read... [09:25:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:04]Read from MH i2c: E2 [09:25:04]MH_I2C_Read... [09:25:04]Read from MH i2c: E2 0E 00 [09:25:04]MH_I2C_Read... [09:25:04]Read from MH i2c: E2 0E 00 C4 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 00 [09:25:04]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [09:25:04]wFMCommunicate OK [09:25:04]SAM_PROTO_GetShiftState done [09:25:04]FM_GetShiftState done [09:25:04]req_shift_opened done [09:25:04]requested_item shift.open_date is exist - process it [09:25:04]req_shift_open_date [09:25:04]req_shift_open_date done [09:25:04]produce_requested_data done [09:25:04]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86758,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [09:25:04]process_action_free close_receipt [09:25:04]json_value_free [09:25:04]json_value_free done [09:25:04]process_json_proto returns [09:25:04]Send response to host [09:25:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86758,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [09:25:04]free response buf [09:25:04]execute_script done [09:25:04]execute_script returns [09:25:04]free content buf [09:25:04]Sock 7.Close socket [09:25:04]Sock 7.Thread stoped [09:25:05]OFD Sender: No OFD packet to send [09:25:10]OFD Sender: No OFD packet to send [09:25:15]OFD Sender: No OFD packet to send [09:25:20]OFD Sender: No OFD packet to send [09:25:25]OFD Sender: No OFD packet to send [09:25:30]OFD Sender: No OFD packet to send [09:25:35]OFD Sender: No OFD packet to send [09:25:40]OFD Sender: No OFD packet to send [09:25:45]OFD Sender: No OFD packet to send [09:25:50]OFD Sender: No OFD packet to send [09:25:52]accept exits with 9 [09:25:52]New connection [09:25:52]New thread 3066899812 created [09:25:52]Thread 3066756452 joined [09:25:52]Waiting for new connection... [09:25:52] Sock 9.Parse request [09:25:52]Sock 9.Check first char [09:25:52]Sock 9.First char is OK [09:25:52]request: POST /json_proto HTTP/1.0 [09:25:52]Method: POST [09:25:52]URL: /json_proto [09:25:52]Method is POST - this is cgi request [09:25:52]url: /json_proto [09:25:52]query_string will be loaded in cgi processing [09:25:52]execute_cgi json_proto POST (null) [09:25:52]execute_cgi path=json_proto method=POST [09:25:52]POST find Content-Length [09:25:52]Host: 172.17.47.196:8080 [09:25:52]Content-Length: 687 [09:25:52]Content-Type: application/json [09:25:52] [09:25:52]POST finish read [09:25:52]Found Content-Length = 687 [09:25:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871613", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:52]execute_script... [09:25: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)871613", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:52]POST & json_proto [09:25:52]process_json_proto [09:25:52]json parsed OK: [09:25:52]protocol is kg_v1.0 [09:25:52]action value=close_receipt [09:25:52]process_action close_receipt [09:25:52]cmd_close_receipt [09:25:52]MH_GetDate [09:25:52]Write to MH i2c: F0 00 00 C5 01 B5 [09:25:52]Write i2c OK [09:25:52]MH_I2C_Read... [09:25:52]Read from MH i2c: F0 [09:25:52]MH_I2C_Read... [09:25:52]Read from MH i2c: F0 09 00 [09:25:52]MH_I2C_Read... [09:25:52]Read from MH i2c: F0 09 00 C5 01 00 A1 E2 EF 66 4C 6B 94 66 47 [09:25:52]GetLastDocTimeStamp 1726997101 [09:25:52]current date 1726997153 [09:25:52]FM_GetShiftState [09:25:52]SAM_PROTO_GetShiftState [09:25:52]wFMCommunicate request_size=4 [09:25:52]MH_SAM_APDU [09:25:52]CAPDU: 80 13 01 00 [09:25:52]Write to MH i2c: E2 08 00 C6 01 80 13 01 00 00 00 00 00 44 [09:25:52]Write i2c OK [09:25:52]MH_I2C_Read... [09:25:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:52]Read from MH i2c: E2 [09:25:52]MH_I2C_Read... [09:25:52]Read from MH i2c: E2 0E 00 [09:25:52]MH_I2C_Read... [09:25:52]Read from MH i2c: E2 0E 00 C6 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 02 [09:25:52]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [09:25:52]wFMCommunicate OK [09:25:52]SAM_PROTO_GetShiftState done [09:25:52]FM_GetShiftState done [09:25:52]opened in 1726964220 [09:25:52]opened+sec_in_day 1727050620 [09:25:52]quantity*price = 100050 [09:25:52]sum+1 = 100052 [09:25: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 72 22.09.2024 09:25 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86759 ФПД: 139516319849080 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T092553&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86759&fm=139516319849080&tin=02508201610067®Number=0000000000092592&sum=100000 [09:25:53]StoreToDocumentArchive [09:25:53]shift 497 fd 86759 [09:25:53]save to /storage/0497/doc_00086759 [09:25:53]save last doc name /storage/0497/doc_00086759 to /storage/kkm_last_doc_name [09:25:53]save OK [09:25:53]Clear old archive folders... [09:25:53]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:25:53]tlvbuf is 013205A0 [09:25:53]SAM_PROTO_ClearQueue [09:25:53]wFMCommunicate request_size=4 [09:25:53]MH_SAM_APDU [09:25:53]CAPDU: 80 09 00 00 [09:25:53]Write to MH i2c: E2 08 00 D3 01 80 09 00 00 00 00 00 00 46 [09:25:53]Write i2c OK [09:25:53]MH_I2C_Read... [09:25:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:25:53]Read from MH i2c: E2 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 03 00 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 03 00 D3 01 00 90 00 48 [09:25:53]RAPDU: 90 00 [09:25:53]wFMCommunicate OK [09:25:53]SAM_PROTO_ClearQueue done [09:25:53]KKMCreateOFDPacket [09:25:53]OFDProtocolAddRootSTLVToBuf [09:25:53]FM_MakeSignedData [09:25:53]FM_MakeSignedData [09:25:53]SAM_PROTO_SignData [09:25:53]wFMCommunicate request_size=4 [09:25:53]MH_SAM_APDU [09:25:53]CAPDU: 80 0D 01 02 [09:25:53]Write to MH i2c: E2 08 00 D4 01 80 0D 01 02 00 00 00 00 4E [09:25:53]Write i2c OK [09:25:53]MH_I2C_Read... [09:25:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:25:53]Read from MH i2c: E2 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 03 00 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 03 00 D4 01 00 90 00 49 [09:25:53]RAPDU: 90 00 [09:25:53]wFMCommunicate OK [09:25:53]wFMCommunicate request_size=255 [09:25:53]MH_SAM_APDU [09:25:53]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 A1 E2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E7 52 01 00 35 04 06 00 [09:25:53]Write to MH i2c: E2 02 01 D5 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 A1 E2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E7 52 01 00 35 04 06 00 00 00 14 [09:25:53]Write i2c OK [09:25:53]MH_I2C_Read... [09:25:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:53]Read from MH i2c: E2 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 03 00 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 03 00 D5 01 00 90 00 4A [09:25:53]RAPDU: 90 00 [09:25:53]wFMCommunicate OK [09:25:53]wFMCommunicate request_size=11 [09:25:53]MH_SAM_APDU [09:25:53]CAPDU: 80 0D 02 02 06 7E E3 AC AF 5A 78 [09:25:53]Write to MH i2c: E2 0E 00 D6 01 80 0D 02 02 06 00 7E E3 AC AF 5A 78 00 00 EB [09:25:53]Write i2c OK [09:25:53]MH_I2C_Read... [09:25:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:53]Read from MH i2c: E2 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 03 00 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 03 00 D6 01 00 90 00 4B [09:25:53]RAPDU: 90 00 [09:25:53]wFMCommunicate OK [09:25:53]wFMCommunicate request_size=4 [09:25:53]MH_SAM_APDU [09:25:53]CAPDU: 80 0D 03 02 [09:25:53]Write to MH i2c: E2 08 00 D7 01 80 0D 03 02 00 00 00 00 53 [09:25:53]Write i2c OK [09:25:53]MH_I2C_Read... [09:25:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:25:53]Read from MH i2c: E2 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 0B 00 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 0B 00 D7 01 00 CD 80 9C EC 54 F9 DB 48 90 00 99 [09:25:53]RAPDU: CD 80 9C EC 54 F9 DB 48 90 00 [09:25:53]wFMCommunicate OK [09:25:53]SAM_PROTO_SignData done [09:25:53]FM_MakeSignedData done [09:25:53]CreateOFDProtocolMessage [09:25:53]wFMCommunicate request_size=4 [09:25:53]MH_SAM_APDU [09:25:53]CAPDU: 80 11 00 00 [09:25:53]Write to MH i2c: E2 08 00 D8 01 80 11 00 00 00 00 00 00 53 [09:25:53]Write i2c OK [09:25:53]MH_I2C_Read... [09:25:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:53]Read from MH i2c: E2 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 17 00 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 17 00 D8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B2 [09:25:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:25:53]wFMCommunicate OK [09:25:53]CreateOFDProtocolMessage done [09:25:53]OFDSenderStorePacket 86759 [09:25:53]StoreOFDPacket docnum=86759 [09:25:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 E6 0C 08 01 2E 4D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 A1 E2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E7 52 01 00 35 04 06 00 7E E3 AC AF 5A 78 CD 80 9C EC 54 F9 DB 48 [09:25:53]CheckFolder [09:25:53]dirname=/storage/ofd_packets [09:25:53]CheckFolder done [09:25:53]ProducePacketName [09:25:53]name=ofd_packets/00086759 [09:25:53]NVStorageSaveData ofd_packets/00086759 [09:25:53]File name is /storage/ofd_packets/00086759 [09:25:53]Write 302 bytes [09:25:53]NVStorageSaveData done [09:25:53]OFDSenderStorePacket done [09:25:53]KKMCreateOFDPacket done [09:25:53]NVStorageSaveData kkm_last_timestamp [09:25:53]File name is /storage/kkm_last_timestamp [09:25:53]Write 4 bytes [09:25:53]NVStorageSaveData done [09:25:53]ExternCall_PrintAddStr [09:25:53]wPrintStart [09:25:53]Write to MH i2c: 01 00 00 D9 01 DA [09:25:53]Write i2c OK [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: 01 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: 01 07 00 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: 01 07 00 D9 01 00 00 00 00 00 FF 0F EF [09:25:53]RasterBufferAndPrint [09:25:53]line Счет N : (1)871613 [09:25:53]line ИНН: 02508201610067 [09:25:53]line Контрольно-Кассовый Чек [09:25:53]line ПРОДАЖА [09:25:53]line ТРК (МРК, ГНК) : 54 [09:25:53]line Товар: 2710194210 [09:25:53]line ДТ(л)-К-4 [09:25:53]line 13.130 * 76.20 [09:25:53]line = 1000.51 [09:25:53]line НДС 12% НСП 1% [09:25:53]line > о реализуемом товаре [09:25:53]line ОКРУГЛЕНИЕ: -0.51 [09:25:53]line ИТОГО: 1000.00 [09:25:53]line Внесено: 1000.00 [09:25:53]line СДАЧА: 0.00 [09:25:53]line НСП 1% : 8.85 [09:25:53]line НДС 12% : 106.25 [09:25:53]line Наличными: 1000.00 [09:25:53]line Безнал.: 0.00 [09:25:53]line Место: АЗС № 137 "Партнер Нефть" [09:25:53]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [09:25:53]line СНО: Общий режим [09:25:53]line Чек 72 22.09.2024 09:25 [09:25:53]line Смена: 497 ФФД: 1.0 [09:25:53]line ЗНМ: 0300000064 [09:25:53]line РНМ: 0000000000092592 [09:25:53]line Версия ККМ: 001 [09:25:53]line ФМ: 0000000000874979 [09:25:53]line ФД: 86759 [09:25:53]line ФПД: 139516319849080 [09:25:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T092553&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86759&fm=139516319849080&tin=02508201610067®Number=0000000000092592&sum=100000 [09:25:54]OFD Sender: Processing packet 86759 [packets to send 273, broken 272] [09:25:54]ProducePacketName [09:25:54]name=ofd_packets/00086759 [09:25:54]OFD Sender: To server: pG, [09:25:54]CommunicateWithHost lk.salyk.kg:30040 [09:25:54]ConnectInit lk.salyk.kg [09:25:54]written 0, free lines is 4095 [09:25:54]Write to MH i2c: 01 00 00 04 02 06 [09:25:54]Write i2c OK [09:25:54]MH_I2C_Read... [09:25:54]Read from MH i2c: 01 [09:25:54]MH_I2C_Read... [09:25:54]Read from MH i2c: 01 07 00 [09:25:54]MH_I2C_Read... [09:25:54]Read from MH i2c: 01 07 00 04 02 00 00 00 00 00 D6 0C EF [09:25:54]RasterBufferAndPrint [09:25:54]line [09:25:54]line [09:25:54]line [09:25:54]line [09:25:54]line [09:25:54]written 0, free lines is 3294 [09:25:54]MH_Cut [09:25:54]Write to MH i2c: D1 01 00 0B 02 01 DF [09:25:54]Write i2c OK [09:25:54]MH_I2C_Read... [09:25:54]Read from MH i2c: D1 [09:25:54]MH_I2C_Read... [09:25:54]Read from MH i2c: D1 01 00 [09:25:54]MH_I2C_Read... [09:25:54]Read from MH i2c: D1 01 00 0B 02 00 DE [09:25:54]Write to MH i2c: 01 00 00 0C 02 0E [09:25:54]Write i2c OK [09:25:54]MH_I2C_Read... [09:25:55]*** Cut start [09:25:55]*** Partial cut [09:25:55]*** CUTSNS_PIN = 1 [09:25:55]*** CUTSNS_PIN = 0 [09:25:55]*** Brake cut motor [09:25:56]Read from MH i2c: 01 [09:25:56]MH_I2C_Read... [09:25:56]*** Stop cut motor [09:25:56]*** Cut end [09:25:56]Read from MH i2c: 01 07 00 [09:25:56]MH_I2C_Read... [09:25:56]Read from MH i2c: 01 07 00 0C 02 00 00 00 00 00 FF 0F 23 [09:25:56]process_action close_receipt done [09:25:56]requested_data is exist [09:25:56]produce_requested_data [09:25:56]requested_item fm.sn is exist - process it [09:25:56]wFMCommunicate request_size=4 [09:25:56]MH_SAM_APDU [09:25:56]CAPDU: 80 11 00 00 [09:25:56]Write to MH i2c: E2 08 00 0D 02 80 11 00 00 00 00 00 00 89 [09:25:56]Write i2c OK [09:25:56]MH_I2C_Read... [09:25:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:56]Read from MH i2c: E2 [09:25:56]MH_I2C_Read... [09:25:56]Read from MH i2c: E2 17 00 [09:25:56]MH_I2C_Read... [09:25:56]Read from MH i2c: E2 17 00 0D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E8 [09:25:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:25:56]wFMCommunicate OK [09:25:56]requested_item fd.num is exist - process it [09:25:56]SAM_PROTO_GetFieldsCounters [09:25:56]wFMCommunicate request_size=4 [09:25:56]MH_SAM_APDU [09:25:56]CAPDU: 80 13 00 00 [09:25:56]Write to MH i2c: E2 08 00 0E 02 80 13 00 00 00 00 00 00 8C [09:25:56]Write i2c OK [09:25:56]MH_I2C_Read... [09:25:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:25:56]Read from MH i2c: E2 [09:25:56]MH_I2C_Read... [09:25:56]Read from MH i2c: E2 62 00 [09:25:56]MH_I2C_Read... [09:25:56]Read from MH i2c: E2 62 00 0E 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E7 52 01 00 0E 04 04 00 F1 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 BF [09:25:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E7 52 01 00 0E 04 04 00 F1 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:25:56]wFMCommunicate OK [09:25:56]SAM_PROTO_GetFieldsCounters done [09:25:56]requested_item shift.num is exist - process it [09:25:56]requested_item shift.opened is exist - process it [09:25:56]req_shift_opened [09:25:56]FM_GetShiftState [09:25:56]SAM_PROTO_GetShiftState [09:25:56]wFMCommunicate request_size=4 [09:25:56]MH_SAM_APDU [09:25:56]CAPDU: 80 13 01 00 [09:25:56]Write to MH i2c: E2 08 00 0F 02 80 13 01 00 00 00 00 00 8E [09:25:56]Write i2c OK [09:25:56]MH_I2C_Read... [09:25:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:56]Read from MH i2c: E2 [09:25:56]MH_I2C_Read... [09:25:56]Read from MH i2c: E2 0E 00 [09:25:56]MH_I2C_Read... [09:25:56]Read from MH i2c: E2 0E 00 0F 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4C [09:25:56]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [09:25:56]wFMCommunicate OK [09:25:56]SAM_PROTO_GetShiftState done [09:25:56]FM_GetShiftState done [09:25:56]req_shift_opened done [09:25:56]requested_item shift.open_date is exist - process it [09:25:56]req_shift_open_date [09:25:56]req_shift_open_date done [09:25:56]produce_requested_data done [09:25:56]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86759,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [09:25:56]process_action_free close_receipt [09:25:56]json_value_free [09:25:56]json_value_free done [09:25:56]process_json_proto returns [09:25:56]Send response to host [09:25:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86759,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [09:25:56]free response buf [09:25:56]execute_script done [09:25:56]execute_script returns [09:25:56]free content buf [09:25:56]Sock 9.Close socket [09:25:56]Sock 9.Thread stoped [09:25:56]Connected sock=7 [09:25:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 E6 0C 08 01 2E 4D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 A1 E2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E7 52 01 00 35 04 06 00 7E E3 AC AF 5A 78 CD 80 9C EC 54 F9 DB 48 [09:25:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 8A C8 47 00 6D 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 34 39 37 39 10 04 04 00 E7 52 01 00 F4 03 04 00 73 8D EF 66 B6 04 01 00 00 EB BB BF 00 5D 90 E1 38 [09:25:58]CommunicateWithHost err = 0 [09:25:58]CheckOFDResponse [09:25:58]1017 (14) - 77093643461234 [09:25:58]1041 (16) - 0000000000874979 [09:25:58]1040 (4) - 86759 [09:25:58]1012 (4) - 22.09.2024 03:22 [09:25:58]1206 (1) - 0 [09:25:58]OFD Sender: Remove packet 86759 [09:25:58]ProducePacketName [09:25:58]name=ofd_packets/00086759 [09:25:58]NVStorageDeleteData [09:25:59]OFD Sender: No OFD packet to send [09:26:04]OFD Sender: No OFD packet to send [09:26:09]OFD Sender: No OFD packet to send [09:26:14]OFD Sender: No OFD packet to send [09:26:19]OFD Sender: No OFD packet to send [09:26:20]recv_with_timeout no data received [09:26:24]OFD Sender: No OFD packet to send [09:26:29]OFD Sender: No OFD packet to send [09:26:34]OFD Sender: No OFD packet to send [09:26:39]OFD Sender: No OFD packet to send [09:26:44]OFD Sender: No OFD packet to send [09:26:49]OFD Sender: No OFD packet to send [09:26:54]OFD Sender: No OFD packet to send [09:26:59]OFD Sender: No OFD packet to send [09:27:04]OFD Sender: No OFD packet to send [09:27:09]OFD Sender: No OFD packet to send [09:27:14]OFD Sender: No OFD packet to send [09:27:19]OFD Sender: No OFD packet to send [09:27:24]OFD Sender: No OFD packet to send [09:27:29]OFD Sender: No OFD packet to send [09:27:34]OFD Sender: No OFD packet to send [09:27:39]OFD Sender: No OFD packet to send [09:27:44]OFD Sender: No OFD packet to send [09:27:49]OFD Sender: No OFD packet to send [09:27:54]OFD Sender: No OFD packet to send [09:27:59]OFD Sender: No OFD packet to send [09:28:04]OFD Sender: No OFD packet to send [09:28:09]OFD Sender: No OFD packet to send [09:28:14]OFD Sender: No OFD packet to send [09:28:19]OFD Sender: No OFD packet to send [09:28:24]OFD Sender: No OFD packet to send [09:28:29]OFD Sender: No OFD packet to send [09:28:34]OFD Sender: No OFD packet to send [09:28:39]OFD Sender: No OFD packet to send [09:28:44]OFD Sender: No OFD packet to send [09:28:49]OFD Sender: No OFD packet to send [09:28:54]OFD Sender: No OFD packet to send [09:28:59]OFD Sender: No OFD packet to send [09:29:04]OFD Sender: No OFD packet to send [09:29:09]OFD Sender: No OFD packet to send [09:29:14]OFD Sender: No OFD packet to send [09:29:19]OFD Sender: No OFD packet to send [09:29:24]OFD Sender: No OFD packet to send [09:29:29]OFD Sender: No OFD packet to send [09:29:34]OFD Sender: No OFD packet to send [09:29:49]OFD Sender: No OFD packet to send [09:29:54]OFD Sender: No OFD packet to send [09:29:57]recv_with_timeout no data received [09:29:59]OFD Sender: No OFD packet to send [09:30:04]OFD Sender: No OFD packet to send [09:30:09]OFD Sender: No OFD packet to send [09:30:14]OFD Sender: No OFD packet to send [09:30:19]OFD Sender: No OFD packet to send [09:30:24]OFD Sender: No OFD packet to send [09:30:29]OFD Sender: No OFD packet to send [09:30:34]OFD Sender: No OFD packet to send [09:30:39]OFD Sender: No OFD packet to send [09:30:44]OFD Sender: No OFD packet to send [09:30:49]OFD Sender: No OFD packet to send [09:30:54]OFD Sender: No OFD packet to send [09:30:59]OFD Sender: No OFD packet to send [09:31:04]OFD Sender: No OFD packet to send [09:31:09]OFD Sender: No OFD packet to send [09:31:14]OFD Sender: No OFD packet to send [09:31:19]OFD Sender: No OFD packet to send [09:31:24]OFD Sender: No OFD packet to send [09:31:29]OFD Sender: No OFD packet to send [09:31:34]OFD Sender: No OFD packet to send [09:31:39]OFD Sender: No OFD packet to send [09:31:44]OFD Sender: No OFD packet to send [09:31:49]OFD Sender: No OFD packet to send [09:31:54]OFD Sender: No OFD packet to send [09:31:59]OFD Sender: No OFD packet to send [09:32:04]OFD Sender: No OFD packet to send [09:32:09]OFD Sender: No OFD packet to send [09:32:14]OFD Sender: No OFD packet to send [09:32:19]OFD Sender: No OFD packet to send [09:32:24]OFD Sender: No OFD packet to send [09:32:29]OFD Sender: No OFD packet to send [09:32:35]OFD Sender: No OFD packet to send [09:32:40]OFD Sender: No OFD packet to send [09:32:45]OFD Sender: No OFD packet to send [09:32:50]OFD Sender: No OFD packet to send [09:32:55]OFD Sender: No OFD packet to send [09:32:55]recv_with_timeout no data received [09:33:00]OFD Sender: No OFD packet to send [09:33:05]OFD Sender: No OFD packet to send [09:33:10]OFD Sender: No OFD packet to send [09:33:15]OFD Sender: No OFD packet to send [09:33:20]OFD Sender: No OFD packet to send [09:33:25]OFD Sender: No OFD packet to send [09:33:30]OFD Sender: No OFD packet to send [09:33:35]OFD Sender: No OFD packet to send [09:33:40]OFD Sender: No OFD packet to send [09:33:45]OFD Sender: No OFD packet to send [09:33:50]OFD Sender: No OFD packet to send [09:33:55]OFD Sender: No OFD packet to send [09:34:00]OFD Sender: No OFD packet to send [09:34:05]OFD Sender: No OFD packet to send [09:34:10]OFD Sender: No OFD packet to send [09:34:15]OFD Sender: No OFD packet to send [09:34:18]recv_with_timeout no data received [09:34:20]OFD Sender: No OFD packet to send [09:34:25]OFD Sender: No OFD packet to send [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:34:56]recv_with_timeout no data received [09:35:00]OFD Sender: No OFD packet to send [09:35:05]OFD Sender: No OFD packet to send [09:35:10]OFD Sender: No OFD packet to send [09:35:15]OFD Sender: No OFD packet to send [09:35:20]OFD Sender: No OFD packet to send [09:35:20]accept exits with 10 [09:35:20]New connection [09:35:20]New thread 3066756452 created [09:35:20]Thread 3066899812 joined [09:35:20]Waiting for new connection... [09:35:20] Sock 10.Parse request [09:35:20]Sock 10.Check first char [09:35:20]Sock 10.First char is OK [09:35:20]request: POST /json_proto HTTP/1.0 [09:35:20]Method: POST [09:35:20]URL: /json_proto [09:35:20]Method is POST - this is cgi request [09:35:20]url: /json_proto [09:35:20]query_string will be loaded in cgi processing [09:35:20]execute_cgi json_proto POST (null) [09:35:20]execute_cgi path=json_proto method=POST [09:35:20]POST find Content-Length [09:35:20]Host: 172.17.47.196:8080 [09:35:20]Content-Length: 687 [09:35:20]Content-Type: application/json [09:35:20] [09:35:20]POST finish read [09:35:20]Found Content-Length = 687 [09:35:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871615", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:35:20]execute_script... [09:35: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)871615", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:35:20]POST & json_proto [09:35:20]process_json_proto [09:35:20]json parsed OK: [09:35:20]protocol is kg_v1.0 [09:35:20]action value=close_receipt [09:35:20]process_action close_receipt [09:35:20]cmd_close_receipt [09:35:20]MH_GetDate [09:35:20]Write to MH i2c: F0 00 00 10 02 01 [09:35:20]Write i2c OK [09:35:20]MH_I2C_Read... [09:35:20]Read from MH i2c: F0 [09:35:20]MH_I2C_Read... [09:35:20]Read from MH i2c: F0 09 00 [09:35:20]MH_I2C_Read... [09:35:20]Read from MH i2c: F0 09 00 10 02 00 D9 E4 EF 66 4C 6B 94 66 CD [09:35:20]GetLastDocTimeStamp 1726997153 [09:35:20]current date 1726997721 [09:35:20]FM_GetShiftState [09:35:20]SAM_PROTO_GetShiftState [09:35:20]wFMCommunicate request_size=4 [09:35:20]MH_SAM_APDU [09:35:20]CAPDU: 80 13 01 00 [09:35:20]Write to MH i2c: E2 08 00 11 02 80 13 01 00 00 00 00 00 90 [09:35:20]Write i2c OK [09:35:20]MH_I2C_Read... [09:35:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:35:20]Read from MH i2c: E2 [09:35:20]MH_I2C_Read... [09:35:20]Read from MH i2c: E2 0E 00 [09:35:20]MH_I2C_Read... [09:35:20]Read from MH i2c: E2 0E 00 11 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4E [09:35:20]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [09:35:20]wFMCommunicate OK [09:35:20]SAM_PROTO_GetShiftState done [09:35:20]FM_GetShiftState done [09:35:20]opened in 1726964220 [09:35:20]opened+sec_in_day 1727050620 [09:35:20]quantity*price = 150037 [09:35:20]sum+1 = 150039 [09:35:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 73 22.09.2024 09:35 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86760 ФПД: 86305834784575 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T093521&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86760&fm=86305834784575&tin=02508201610067®Number=0000000000092592&sum=150000 [09:35:21]StoreToDocumentArchive [09:35:21]shift 497 fd 86760 [09:35:21]save to /storage/0497/doc_00086760 [09:35:21]save last doc name /storage/0497/doc_00086760 to /storage/kkm_last_doc_name [09:35:21]save OK [09:35:21]Clear old archive folders... [09:35:21]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:35:21]tlvbuf is 01326630 [09:35:21]SAM_PROTO_ClearQueue [09:35:21]wFMCommunicate request_size=4 [09:35:21]MH_SAM_APDU [09:35:21]CAPDU: 80 09 00 00 [09:35:21]Write to MH i2c: E2 08 00 1E 02 80 09 00 00 00 00 00 00 92 [09:35:21]Write i2c OK [09:35:21]MH_I2C_Read... [09:35:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:35:21]Read from MH i2c: E2 [09:35:21]MH_I2C_Read... [09:35:21]Read from MH i2c: E2 03 00 [09:35:21]MH_I2C_Read... [09:35:21]Read from MH i2c: E2 03 00 1E 02 00 90 00 94 [09:35:21]RAPDU: 90 00 [09:35:21]wFMCommunicate OK [09:35:21]SAM_PROTO_ClearQueue done [09:35:21]KKMCreateOFDPacket [09:35:21]OFDProtocolAddRootSTLVToBuf [09:35:21]FM_MakeSignedData [09:35:21]FM_MakeSignedData [09:35:21]SAM_PROTO_SignData [09:35:21]wFMCommunicate request_size=4 [09:35:21]MH_SAM_APDU [09:35:21]CAPDU: 80 0D 01 02 [09:35:21]Write to MH i2c: E2 08 00 1F 02 80 0D 01 02 00 00 00 00 9A [09:35:21]Write i2c OK [09:35:21]MH_I2C_Read... [09:35:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:35:21]Read from MH i2c: E2 [09:35:21]MH_I2C_Read... [09:35:21]Read from MH i2c: E2 03 00 [09:35:21]MH_I2C_Read... [09:35:21]Read from MH i2c: E2 03 00 1F 02 00 90 00 95 [09:35:21]RAPDU: 90 00 [09:35:21]wFMCommunicate OK [09:35:21]wFMCommunicate request_size=255 [09:35:21]MH_SAM_APDU [09:35:21]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 49 00 00 00 F4 03 04 00 D9 E4 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E8 52 01 00 35 04 06 00 [09:35:21]Write to MH i2c: E2 02 01 20 02 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 49 00 00 00 F4 03 04 00 D9 E4 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E8 52 01 00 35 04 06 00 00 00 13 [09:35:21]Write i2c OK [09:35:21]MH_I2C_Read... [09:35:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:35:21]Read from MH i2c: E2 [09:35:21]MH_I2C_Read... [09:35:21]Read from MH i2c: E2 03 00 [09:35:21]MH_I2C_Read... [09:35:21]Read from MH i2c: E2 03 00 20 02 00 90 00 96 [09:35:21]RAPDU: 90 00 [09:35:21]wFMCommunicate OK [09:35:21]wFMCommunicate request_size=11 [09:35:21]MH_SAM_APDU [09:35:21]CAPDU: 80 0D 02 02 06 4E 7E A4 9F D7 3F [09:35:21]Write to MH i2c: E2 0E 00 21 02 80 0D 02 02 06 00 4E 7E A4 9F D7 3F 00 00 CE [09:35:21]Write i2c OK [09:35:21]MH_I2C_Read... [09:35:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:35:21]Read from MH i2c: E2 [09:35:21]MH_I2C_Read... [09:35:21]Read from MH i2c: E2 03 00 [09:35:21]MH_I2C_Read... [09:35:21]Read from MH i2c: E2 03 00 21 02 00 90 00 97 [09:35:21]RAPDU: 90 00 [09:35:21]wFMCommunicate OK [09:35:21]wFMCommunicate request_size=4 [09:35:21]MH_SAM_APDU [09:35:21]CAPDU: 80 0D 03 02 [09:35:21]Write to MH i2c: E2 08 00 22 02 80 0D 03 02 00 00 00 00 9F [09:35:21]Write i2c OK [09:35:21]MH_I2C_Read... [09:35:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:35:22]Read from MH i2c: E2 [09:35:22]MH_I2C_Read... [09:35:22]Read from MH i2c: E2 0B 00 [09:35:22]MH_I2C_Read... [09:35:22]Read from MH i2c: E2 0B 00 22 02 00 78 2F 59 E6 FE 10 BC BA 90 00 0A [09:35:22]RAPDU: 78 2F 59 E6 FE 10 BC BA 90 00 [09:35:22]wFMCommunicate OK [09:35:22]SAM_PROTO_SignData done [09:35:22]FM_MakeSignedData done [09:35:22]CreateOFDProtocolMessage [09:35:22]wFMCommunicate request_size=4 [09:35:22]MH_SAM_APDU [09:35:22]CAPDU: 80 11 00 00 [09:35:22]Write to MH i2c: E2 08 00 23 02 80 11 00 00 00 00 00 00 9F [09:35:22]Write i2c OK [09:35:22]MH_I2C_Read... [09:35:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:22]Read from MH i2c: E2 [09:35:22]MH_I2C_Read... [09:35:22]Read from MH i2c: E2 17 00 [09:35:22]MH_I2C_Read... [09:35:22]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 34 39 37 39 90 00 FE [09:35:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:35:22]wFMCommunicate OK [09:35:22]CreateOFDProtocolMessage done [09:35:22]OFDSenderStorePacket 86760 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 1A [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 5400000000572575 (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: 5995205+1721002828=1726998033 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 1B [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 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 12 E6 EF 66 4C 6B 94 66 FD [09:40:34]Current date/time: 22.09.2024 09:40 [09:40:34]FM_Init [09:40:34]wFMConnect [09:40:34]MH_SAM_On [09:40:34]Write to MH i2c: E0 00 00 08 00 E7 [09:40:34]Write i2c OK [09:40:34]MH_I2C_Read... [09:40:34]*** iso7816_init finished! [09:40:34]*** atr: [09:40:34]*** 0F 3B D5 18 FF 81 91 FE [09:40:34]*** 1F C3 80 73 C8 21 10 0A [09:40:34]*** 00 00 00 00 00 00 00 00 [09:40:34]*** 00 00 00 00 00 00 00 00 [09:40:34]*** 00 00 00 00 00 00 00 00 [09:40:34]*** 00 00 00 00 00 00 00 00 [09:40:34]*** 00 00 00 00 00 00 00 00 [09:40:34]*** 00 00 00 00 00 00 00 00 [09:40:34]Read from MH i2c: E0 [09:40:34]MH_I2C_Read... [09:40:34]Read from MH i2c: E0 10 00 [09:40:34]MH_I2C_Read... [09:40: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:40:34]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [09:40:34]wFMCommunicate request_size=10 [09:40:34]MH_SAM_APDU [09:40:34]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [09:40: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:40:34]Write i2c OK [09:40:34]MH_I2C_Read... [09:40:34]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [09:40:34]Read from MH i2c: E2 [09:40:34]MH_I2C_Read... [09:40:34]Read from MH i2c: E2 03 00 [09:40:34]MH_I2C_Read... [09:40:34]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [09:40:34]RAPDU: 90 00 [09:40:34]wFMCommunicate OK [09:40:34]wFMCommunicate request_size=4 [09:40:34]MH_SAM_APDU [09:40:34]CAPDU: 80 11 00 00 [09:40:34]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [09:40:34]Write i2c OK [09:40:34]MH_I2C_Read... [09:40:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:40:34]Read from MH i2c: E2 [09:40:34]MH_I2C_Read... [09:40:34]Read from MH i2c: E2 17 00 [09:40:34]MH_I2C_Read... [09:40: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 34 39 37 39 90 00 E3 [09:40:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:40:34]wFMCommunicate OK [09:40:34]Detected FM SN is 0000000000874979 [09:40:34]Stored FM SN is 0000000000874979 [09:40:34]wFMCommunicate request_size=9 [09:40:34]MH_SAM_APDU [09:40:34]CAPDU: 80 16 00 00 04 B6 D7 00 00 [09:40:34]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [09:40:34]Write i2c OK [09:40:34]MH_I2C_Read... [09:40:34]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [09:40:34]Read from MH i2c: E2 [09:40:34]MH_I2C_Read... [09:40:34]Read from MH i2c: E2 03 00 [09:40:34]MH_I2C_Read... [09:40:34]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [09:40:34]RAPDU: 90 00 [09:40:34]wFMCommunicate OK [09:40:34]FM PIN OK [09:40:34]wFMCommunicate request_size=8 [09:40:34]MH_SAM_APDU [09:40:34]CAPDU: 80 14 04 00 03 02 00 01 [09:40:34]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [09:40:34]Write i2c OK [09:40:34]MH_I2C_Read... [09:40:34]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [09:40:34]Read from MH i2c: E2 [09:40:34]MH_I2C_Read... [09:40:34]Read from MH i2c: E2 03 00 [09:40:34]MH_I2C_Read... [09:40:34]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [09:40:34]RAPDU: 90 00 [09:40:34]wFMCommunicate OK [09:40:34]wFMCommunicate request_size=13 [09:40:34]MH_SAM_APDU [09:40:34]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [09:40: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:40:34]Write i2c OK [09:40:34]MH_I2C_Read... [09:40:34]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [09:40:34]Read from MH i2c: E2 [09:40:34]MH_I2C_Read... [09:40:34]Read from MH i2c: E2 03 00 [09:40:34]MH_I2C_Read... [09:40:34]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [09:40:34]RAPDU: 90 00 [09:40:34]wFMCommunicate OK [09:40:34]wFMCommunicate request_size=4 [09:40:34]MH_SAM_APDU [09:40:34]CAPDU: 80 11 00 00 [09:40:34]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [09:40:34]Write i2c OK [09:40:34]MH_I2C_Read... [09:40:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:40:34]Read from MH i2c: E2 [09:40:34]MH_I2C_Read... [09:40:34]Read from MH i2c: E2 17 00 [09:40:34]MH_I2C_Read... [09:40: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 34 39 37 39 90 00 E7 [09:40:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:40:34]wFMCommunicate OK [09:40:34]DocumentArchiveInit [09:40:34]Start Httpd... [09:40:34]Httpd thread 3066969444 created [09:40:34]Write to MH i2c: 01 00 00 0F 00 0F [09:40:34]Write i2c OK [09:40:34]MH_I2C_Read... [09:40:34]Read from MH i2c: 01 [09:40:34]MH_I2C_Read... [09:40:34]Read from MH i2c: 01 07 00 [09:40:34]MH_I2C_Read... [09:40:34]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [09:40:34]MH Int Process started [09:40:34]Allocated Socket 8 [09:40:34]Bind OK [09:40:34]Listen OK [09:40:34]httpd running on port 8080 [09:40:34]Waiting for new connection... [09:40:34]OFD Sender: Processing packet 86760 [packets to send 273, broken 272] [09:40:34]ProducePacketName [09:40:34]name=ofd_packets/00086760 [09:40:34]OFD Sender: To server: pG, [09:40:34]CommunicateWithHost lk.salyk.kg:30040 [09:40:34]ConnectInit lk.salyk.kg [09:40:35]accept exits with 9 [09:40:35]New connection [09:40:35]New thread 3066682724 created [09:40:35]Waiting for new connection... [09:40:35] Sock 9.Parse request [09:40:35]Sock 9.Check first char [09:40:35]Sock 9.First char is OK [09:40:35]request: POST /json_proto HTTP/1.0 [09:40:35]Method: POST [09:40:35]URL: /json_proto [09:40:35]Method is POST - this is cgi request [09:40:35]url: /json_proto [09:40:35]query_string will be loaded in cgi processing [09:40:35]execute_cgi json_proto POST (null) [09:40:35]execute_cgi path=json_proto method=POST [09:40:35]POST find Content-Length [09:40:35]Host: 172.17.47.196:8080 [09:40:35]Content-Length: 215 [09:40:35]Content-Type: application/json [09:40:35] [09:40:35]POST finish read [09:40:35]Found Content-Length = 215 [09:40:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:40:35]execute_script... [09:40:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:40:35]POST & json_proto [09:40:35]process_json_proto [09:40:35]json parsed OK: [09:40:35]protocol is kg_v1.0 [09:40:35]action value=get_value [09:40:35]process_action get_value [09:40:35]cmd_get_value [09:40:35]process_action get_value done [09:40:35]requested_data is exist [09:40:35]produce_requested_data [09:40:35]requested_item kkm.sn is exist - process it [09:40:35]requested_item kkm.ver is exist - process it [09:40:35]requested_item fm.sn is exist - process it [09:40:35]wFMCommunicate request_size=4 [09:40:35]MH_SAM_APDU [09:40:35]CAPDU: 80 11 00 00 [09:40:35]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [09:40:35]Write i2c OK [09:40:35]MH_I2C_Read... [09:40:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:40:35]Connected sock=6 [09:40:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 6C 3B 08 01 FD 79 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 49 00 00 00 F4 03 04 00 D9 E4 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E8 52 01 00 35 04 06 00 4E 7E A4 9F D7 3F 78 2F 59 E6 FE 10 BC BA [09:40:35]Read from MH i2c: E2 [09:40:35]MH_I2C_Read... [09:40:35]Read from MH i2c: E2 17 00 [09:40:35]MH_I2C_Read... [09:40:35]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E9 [09:40:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:40:35]wFMCommunicate OK [09:40:35]requested_item fd.num is exist - process it [09:40:35]SAM_PROTO_GetFieldsCounters [09:40:35]wFMCommunicate request_size=4 [09:40:35]MH_SAM_APDU [09:40:35]CAPDU: 80 13 00 00 [09:40:35]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [09:40:35]Write i2c OK [09:40:35]MH_I2C_Read... [09:40:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:40:35]Read from MH i2c: E2 [09:40:35]MH_I2C_Read... [09:40:35]Read from MH i2c: E2 62 00 [09:40:35]MH_I2C_Read... [09:40:35]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E8 52 01 00 0E 04 04 00 F1 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 C4 [09:40: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E8 52 01 00 0E 04 04 00 F1 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:40:35]wFMCommunicate OK [09:40:35]SAM_PROTO_GetFieldsCounters done [09:40:35]requested_item shift.num is exist - process it [09:40:35]requested_item shift.opened is exist - process it [09:40:35]req_shift_opened [09:40:35]FM_GetShiftState [09:40:35]SAM_PROTO_GetShiftState [09:40:35]wFMCommunicate request_size=4 [09:40:35]MH_SAM_APDU [09:40:35]CAPDU: 80 13 01 00 [09:40:35]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [09:40:35]Write i2c OK [09:40:35]MH_I2C_Read... [09:40:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:40:35]Read from MH i2c: E2 [09:40:35]MH_I2C_Read... [09:40:35]Read from MH i2c: E2 0E 00 [09:40:35]MH_I2C_Read... [09:40:35]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4D [09:40:35]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [09:40:35]wFMCommunicate OK [09:40:35]SAM_PROTO_GetShiftState done [09:40:35]FM_GetShiftState done [09:40:35]req_shift_opened done [09:40:35]requested_item shift.open_date is exist - process it [09:40:35]req_shift_open_date [09:40:35]req_shift_open_date done [09:40:35]produce_requested_data done [09:40:35]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":86760,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [09:40:35]process_action_free get_value [09:40:35]json_value_free [09:40:35]json_value_free done [09:40:35]process_json_proto returns [09:40:35]Send response to host [09:40:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":86760,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [09:40:35]free response buf [09:40:35]execute_script done [09:40:35]execute_script returns [09:40:35]free content buf [09:40:35]Sock 9.Close socket [09:40:35]Sock 9.Thread stoped [09:40:35]accept exits with 10 [09:40:35]New connection [09:40:35]New thread 3066539364 created [09:40:35]Thread 3066682724 joined [09:40:35]Waiting for new connection... [09:40:35] Sock 10.Parse request [09:40:35]Sock 10.Check first char [09:40:35]Sock 10.First char is OK [09:40:35]request: POST /json_proto HTTP/1.0 [09:40:35]Method: POST [09:40:35]URL: /json_proto [09:40:35]Method is POST - this is cgi request [09:40:35]url: /json_proto [09:40:35]query_string will be loaded in cgi processing [09:40:35]execute_cgi json_proto POST (null) [09:40:35]execute_cgi path=json_proto method=POST [09:40:35]POST find Content-Length [09:40:35]Host: 172.17.47.196:8080 [09:40:35]Content-Length: 331 [09:40:35]Content-Type: application/json [09:40:35] [09:40:35]POST finish read [09:40:35]Found Content-Length = 331 [09:40: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:40:35]execute_script... [09:40: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:40:35]POST & json_proto [09:40:35]process_json_proto [09:40:35]json parsed OK: [09:40:35]protocol is kg_v1.0 [09:40:35]action value=get_value [09:40:35]process_action get_value [09:40:35]cmd_get_value [09:40:35]process_action get_value done [09:40:35]requested_data is exist [09:40:35]produce_requested_data [09:40:35]requested_item fm.sale.total is exist - process it [09:40:35]SAM_PROTO_GetFMData [09:40:35]wFMCommunicate request_size=4 [09:40:35]MH_SAM_APDU [09:40:35]CAPDU: 80 13 03 00 [09:40:35]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [09:40:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 EF D0 47 00 6F 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 34 39 37 39 10 04 04 00 E8 52 01 00 F4 03 04 00 E1 90 EF 66 B6 04 01 00 00 3E 99 9C EB C8 F3 A0 0B [09:40:35]CommunicateWithHost err = 0 [09:40:35]CheckOFDResponse [09:40:35]1017 (14) - 77093643461234 [09:40:35]1041 (16) - 0000000000874979 [09:40:35]1040 (4) - 86760 [09:40:35]1012 (4) - 22.09.2024 03:37 [09:40:35]1206 (1) - 0 [09:40:35]OFD Sender: Remove packet 86760 [09:40:35]ProducePacketName [09:40:35]name=ofd_packets/00086760 [09:40:35]NVStorageDeleteData [09:40:35]Write i2c OK [09:40:35]MH_I2C_Read... [09:40:36]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [09:40:36]Read from MH i2c: E2 [09:40:36]MH_I2C_Read... [09:40:36]Read from MH i2c: E2 FD 00 [09:40:36]MH_I2C_Read... [09:40:36]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 05 4F 01 00 69 04 A3 00 6F 04 04 00 8A 4C 01 00 B1 04 05 00 93 B1 F8 B6 01 70 04 05 00 34 0B 36 89 01 72 04 04 00 5F A6 C2 2D 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 8E 79 A1 2E 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 A5 B6 E2 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 9F 00 6F 04 04 00 7B 02 00 00 B1 04 04 00 9C 7D EE 0B 70 04 04 00 AC 6A E7 0B 72 04 03 00 F0 12 07 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 0D 66 44 01 90 00 47 [09:40:36]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 05 4F 01 00 69 04 A3 00 6F 04 04 00 8A 4C 01 00 B1 04 05 00 93 B1 F8 B6 01 70 04 05 00 34 0B 36 89 01 72 04 04 00 5F A6 C2 2D 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 8E 79 A1 2E 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 A5 B6 E2 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 9F 00 6F 04 04 00 7B 02 00 00 B1 04 04 00 9C 7D EE 0B 70 04 04 00 AC 6A E7 0B 72 04 03 00 F0 12 07 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 0D 66 44 01 90 00 [09:40:36]wFMCommunicate OK [09:40:36]wFMCommunicate request_size=4 [09:40:36]MH_SAM_APDU [09:40:36]CAPDU: 80 17 00 00 [09:40:36]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [09:40:36]Write i2c OK [09:40:36]MH_I2C_Read... [09:40:36]OFD Sender: No OFD packet to send [09:40:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:40:36]Read from MH i2c: E2 [09:40:36]MH_I2C_Read... [09:40:36]Read from MH i2c: E2 FD 00 [09:40:36]MH_I2C_Read... [09:40:36]Read from MH i2c: E2 FD 00 14 00 00 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 53 08 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 06 [09:40:36]RAPDU: 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 53 08 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [09:40:36]wFMCommunicate OK [09:40:36]wFMCommunicate request_size=4 [09:40:36]MH_SAM_APDU [09:40:36]CAPDU: 80 17 00 00 [09:40:36]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [09:40:36]Write i2c OK [09:40:36]MH_I2C_Read... [09:40:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:40:36]Read from MH i2c: E2 [09:40:36]MH_I2C_Read... [09:40:36]Read from MH i2c: E2 FD 00 [09:40:36]MH_I2C_Read... [09:40:36]Read from MH i2c: E2 FD 00 15 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 6D [09:40:36]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 [09:40:36]wFMCommunicate OK [09:40:36]wFMCommunicate request_size=4 [09:40:36]MH_SAM_APDU [09:40:36]CAPDU: 80 17 00 00 [09:40:36]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [09:40:36]Write i2c OK [09:40:36]MH_I2C_Read... [09:40:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:40:37]Read from MH i2c: E2 [09:40:37]MH_I2C_Read... [09:40:37]Read from MH i2c: E2 FD 00 [09:40:37]MH_I2C_Read... [09:40:37]Read from MH i2c: E2 FD 00 16 00 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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 0E [09:40:37]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [09:40:37]wFMCommunicate OK [09:40:37]wFMCommunicate request_size=4 [09:40:37]MH_SAM_APDU [09:40:37]CAPDU: 80 17 00 00 [09:40:37]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [09:40:37]Write i2c OK [09:40:37]MH_I2C_Read... [09:40:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [09:40:37]Read from MH i2c: E2 [09:40:37]MH_I2C_Read... [09:40:37]Read from MH i2c: E2 E5 00 [09:40:37]MH_I2C_Read... [09:40:37]Read from MH i2c: E2 E5 00 17 00 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [09:40:37]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:40:37]wFMCommunicate OK [09:40:37]SAM_PROTO_GetFMData done [09:40:37]requested_item fm.sale_refund.total is exist - process it [09:40:37]requested_item fm.buy.total is exist - process it [09:40:37]requested_item shift.sale.total is exist - process it [09:40:37]SAM_PROTO_GetShiftData [09:40:37]wFMCommunicate request_size=4 [09:40:37]MH_SAM_APDU [09:40:37]CAPDU: 80 13 02 00 [09:40:37]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [09:40:37]Write i2c OK [09:40:37]MH_I2C_Read... [09:40:37]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [09:40:37]Read from MH i2c: E2 [09:40:37]MH_I2C_Read... [09:40:37]Read from MH i2c: E2 FD 00 [09:40:37]MH_I2C_Read... [09:40:37]Read from MH i2c: E2 FD 00 18 00 00 B5 04 AA 04 B1 04 6E 04 04 00 49 00 00 00 69 04 9B 00 6F 04 04 00 48 00 00 00 B1 04 03 00 5A 02 54 70 04 03 00 1C 36 44 72 04 03 00 3E CC 0F 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 5F EC 08 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 5B BE EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 94 00 6F 04 04 00 01 00 00 00 B1 04 02 00 68 10 70 04 02 00 68 10 72 04 00 00 00 04 78 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 BE 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 00 90 00 92 [09:40:37]RAPDU: B5 04 AA 04 B1 04 6E 04 04 00 49 00 00 00 69 04 9B 00 6F 04 04 00 48 00 00 00 B1 04 03 00 5A 02 54 70 04 03 00 1C 36 44 72 04 03 00 3E CC 0F 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 5F EC 08 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 5B BE EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 94 00 6F 04 04 00 01 00 00 00 B1 04 02 00 68 10 70 04 02 00 68 10 72 04 00 00 00 04 78 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 BE 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 00 90 00 [09:40:37]wFMCommunicate OK [09:40:37]wFMCommunicate request_size=4 [09:40:37]MH_SAM_APDU [09:40:37]CAPDU: 80 17 00 00 [09:40:37]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [09:40:37]Write i2c OK [09:40:37]MH_I2C_Read... [09:40:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:40:38]Read from MH i2c: E2 [09:40:38]MH_I2C_Read... [09:40:38]Read from MH i2c: E2 FD 00 [09:40:38]MH_I2C_Read... [09:40:38]Read from MH i2c: E2 FD 00 19 00 00 F6 03 01 00 01 F7 03 01 00 25 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 D4 [09:40:38]RAPDU: F6 03 01 00 01 F7 03 01 00 25 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 [09:40:38]wFMCommunicate OK [09:40:38]wFMCommunicate request_size=4 [09:40:38]MH_SAM_APDU [09:40:38]CAPDU: 80 17 00 00 [09:40:38]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [09:40:38]Write i2c OK [09:40:38]MH_I2C_Read... [09:40:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:40:38]Read from MH i2c: E2 [09:40:38]MH_I2C_Read... [09:40:38]Read from MH i2c: E2 FD 00 [09:40:38]MH_I2C_Read... [09:40:38]Read from MH i2c: E2 FD 00 1A 00 00 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 90 00 57 [09:40:38]RAPDU: 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 90 00 [09:40:38]wFMCommunicate OK [09:40:38]wFMCommunicate request_size=4 [09:40:38]MH_SAM_APDU [09:40:38]CAPDU: 80 17 00 00 [09:40:38]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [09:40:38]Write i2c OK [09:40:38]MH_I2C_Read... [09:40:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:40:38]Read from MH i2c: E2 [09:40:38]MH_I2C_Read... [09:40:38]Read from MH i2c: E2 FD 00 [09:40:38]MH_I2C_Read... [09:40:38]Read from MH i2c: E2 FD 00 1B 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 09 90 00 13 [09:40:38]RAPDU: 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 90 00 [09:40:38]wFMCommunicate OK [09:40:38]wFMCommunicate request_size=4 [09:40:38]MH_SAM_APDU [09:40:38]CAPDU: 80 17 00 00 [09:40:38]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [09:40:38]Write i2c OK [09:40:38]MH_I2C_Read... [09:40:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 207! [09:40:39]Read from MH i2c: E2 [09:40:39]MH_I2C_Read... [09:40:39]Read from MH i2c: E2 D2 00 [09:40:39]MH_I2C_Read... [09:40:39]Read from MH i2c: E2 D2 00 1C 00 00 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:40:39]RAPDU: 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:40:39]wFMCommunicate OK [09:40:39]SAM_PROTO_GetShiftData done [09:40:39]requested_item shift.sale.total_cash is exist - process it [09:40:39]requested_item shift.sale_refund.total is exist - process it [09:40:39]requested_item shift.sale_refund.total_cash is exist - process it [09:40:39]requested_item shift.buy.total is exist - process it [09:40:39]requested_item shift.buy.total_cash is exist - process it [09:40:39]produce_requested_data done [09:40:39]produce_requested_data return {"fm.sale.total":73647189.95,"fm.sale_refund.total":2001791.00,"fm.buy.total":0.00,"shift.sale.total":55056.26,"shift.sale.total_cash":44703.00,"shift.sale_refund.total":42.00,"shift.sale_refund.total_cash":42.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [09:40:39]process_action_free get_value [09:40:39]json_value_free [09:40:39]json_value_free done [09:40:39]process_json_proto returns [09:40:39]Send response to host [09:40:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73647189.95,"fm.sale_refund.total":2001791.00,"fm.buy.total":0.00,"shift.sale.total":55056.26,"shift.sale.total_cash":44703.00,"shift.sale_refund.total":42.00,"shift.sale_refund.total_cash":42.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [09:40:39]free response buf [09:40:39]execute_script done [09:40:39]execute_script returns [09:40:39]free content buf [09:40:39]Sock 10.Close socket [09:40:39]Sock 10.Thread stoped [09:40:40]accept exits with 9 [09:40:40]New connection [09:40:40]New thread 3066682724 created [09:40:40]Thread 3066539364 joined [09:40:40]Waiting for new connection... [09:40:40] Sock 9.Parse request [09:40:40]Sock 9.Check first char [09:40:40]Sock 9.First char is OK [09:40:40]request: POST /json_proto HTTP/1.0 [09:40:40]Method: POST [09:40:40]URL: /json_proto [09:40:40]Method is POST - this is cgi request [09:40:40]url: /json_proto [09:40:40]query_string will be loaded in cgi processing [09:40:40]execute_cgi json_proto POST (null) [09:40:40]execute_cgi path=json_proto method=POST [09:40:40]POST find Content-Length [09:40:40]Host: 172.17.47.196:8080 [09:40:40]Content-Length: 623 [09:40:40]Content-Type: application/json [09:40:40] [09:40:40]POST finish read [09:40:40]Found Content-Length = 623 [09:40:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148069", "tax_sys" : 0, "items" : [ { "code": "4630002599859", "name": "\u041C\u0430\u0441\u043B\u043E Gazpromneft Standart 15w40 1\u043B", "price" : 405.00, "quantity" : 1.000, "sum" : 405.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 405.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:40:40]execute_script... [09:40:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148069", "tax_sys" : 0, "items" : [ { "code": "4630002599859", "name": "\u041C\u0430\u0441\u043B\u043E Gazpromneft Standart 15w40 1\u043B", "price" : 405.00, "quantity" : 1.000, "sum" : 405.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 405.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:40:40]POST & json_proto [09:40:40]process_json_proto [09:40:40]json parsed OK: [09:40:40]protocol is kg_v1.0 [09:40:40]action value=close_receipt [09:40:40]process_action close_receipt [09:40:40]cmd_close_receipt [09:40:40]MH_GetDate [09:40:40]Write to MH i2c: F0 00 00 1D 00 0C [09:40:40]Write i2c OK [09:40:40]MH_I2C_Read... [09:40:40]Read from MH i2c: F0 [09:40:40]MH_I2C_Read... [09:40:40]Read from MH i2c: F0 09 00 [09:40:40]MH_I2C_Read... [09:40:40]Read from MH i2c: F0 09 00 1D 00 00 18 E6 EF 66 4C 6B 94 66 19 [09:40:40]GetLastDocTimeStamp 1726997721 [09:40:40]current date 1726998040 [09:40:40]FM_GetShiftState [09:40:40]SAM_PROTO_GetShiftState [09:40:40]wFMCommunicate request_size=4 [09:40:40]MH_SAM_APDU [09:40:40]CAPDU: 80 13 01 00 [09:40:40]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [09:40:40]Write i2c OK [09:40:40]MH_I2C_Read... [09:40:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:40:40]Read from MH i2c: E2 [09:40:40]MH_I2C_Read... [09:40:40]Read from MH i2c: E2 0E 00 [09:40:40]MH_I2C_Read... [09:40:40]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 59 [09:40:40]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [09:40:40]wFMCommunicate OK [09:40:40]SAM_PROTO_GetShiftState done [09:40:40]FM_GetShiftState done [09:40:40]opened in 1726964220 [09:40:40]opened+sec_in_day 1727050620 [09:40:40]quantity*price = 40500 [09:40:40]sum+1 = 40501 [09:40:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 405.00 НСП 1% : 3.58 НДС 12% : 43.01 Наличными: 405.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 74 22.09.2024 09:40 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86761 ФПД: 278237397878140 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T094040&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86761&fm=278237397878140&tin=02508201610067®Number=0000000000092592&sum=40500 0 [09:40:41]StoreToDocumentArchive [09:40:41]shift 497 fd 86761 [09:40:41]save to /storage/0497/doc_00086761 [09:40:41]save last doc name /storage/0497/doc_00086761 to /storage/kkm_last_doc_name [09:40:41]save OK [09:40:41]Clear old archive folders... [09:40:41]ProcessDocumentItem done err = 0, tmpTLVsize=283 [09:40:41]tlvbuf is 011945B0 [09:40:41]SAM_PROTO_ClearQueue [09:40:41]wFMCommunicate request_size=4 [09:40:41]MH_SAM_APDU [09:40:41]CAPDU: 80 09 00 00 [09:40:41]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [09:40:41]Write i2c OK [09:40:41]MH_I2C_Read... [09:40:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:40:41]Read from MH i2c: E2 [09:40:41]MH_I2C_Read... [09:40:41]Read from MH i2c: E2 03 00 [09:40:41]MH_I2C_Read... [09:40:41]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [09:40:41]RAPDU: 90 00 [09:40:41]wFMCommunicate OK [09:40:41]SAM_PROTO_ClearQueue done [09:40:41]KKMCreateOFDPacket [09:40:41]OFDProtocolAddRootSTLVToBuf [09:40:41]FM_MakeSignedData [09:40:41]FM_MakeSignedData [09:40:41]SAM_PROTO_SignData [09:40:41]wFMCommunicate request_size=4 [09:40:41]MH_SAM_APDU [09:40:41]CAPDU: 80 0D 01 02 [09:40:41]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [09:40:41]Write i2c OK [09:40:41]MH_I2C_Read... [09:40:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:40:41]Read from MH i2c: E2 [09:40:41]MH_I2C_Read... [09:40:41]Read from MH i2c: E2 03 00 [09:40:41]MH_I2C_Read... [09:40:41]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [09:40:41]RAPDU: 90 00 [09:40:41]wFMCommunicate OK [09:40:41]wFMCommunicate request_size=255 [09:40:41]MH_SAM_APDU [09:40:41]CAPDU: 80 0D 02 02 FA 03 00 1B 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 36 33 30 30 30 32 35 39 39 38 35 39 06 04 29 00 D0 9C D0 B0 D1 81 D0 BB D0 BE 20 47 61 7A 70 72 6F 6D 6E 65 66 74 20 53 74 61 6E 64 61 72 74 20 31 35 77 34 30 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 9E 00 00 00 00 13 04 06 00 34 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 10 00 00 00 00 07 04 06 00 34 9E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 18 E6 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 [09:40:41]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 1B 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 36 33 30 30 30 32 35 39 39 38 35 39 06 04 29 00 D0 9C D0 B0 D1 81 D0 BB D0 BE 20 47 61 7A 70 72 6F 6D 6E 65 66 74 20 53 74 61 6E 64 61 72 74 20 31 35 77 34 30 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 9E 00 00 00 00 13 04 06 00 34 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 10 00 00 00 00 07 04 06 00 34 9E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 18 E6 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 00 00 6D [09:40:41]Write i2c OK [09:40:41]MH_I2C_Read... [09:40:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:40:42]Read from MH i2c: E2 [09:40:42]MH_I2C_Read... [09:40:42]Read from MH i2c: E2 03 00 [09:40:42]MH_I2C_Read... [09:40:42]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [09:40:42]RAPDU: 90 00 [09:40:42]wFMCommunicate OK [09:40:42]wFMCommunicate request_size=42 [09:40:42]MH_SAM_APDU [09:40:42]CAPDU: 80 0D 02 02 25 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E9 52 01 00 35 04 06 00 FD 0E 31 43 85 7C [09:40:42]Write to MH i2c: E2 2D 00 2E 00 80 0D 02 02 25 00 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E9 52 01 00 35 04 06 00 FD 0E 31 43 85 7C 00 00 45 [09:40:42]Write i2c OK [09:40:42]MH_I2C_Read... [09:40:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:40:42]Read from MH i2c: E2 [09:40:42]MH_I2C_Read... [09:40:42]Read from MH i2c: E2 03 00 [09:40:42]MH_I2C_Read... [09:40:42]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [09:40:42]RAPDU: 90 00 [09:40:42]wFMCommunicate OK [09:40:42]wFMCommunicate request_size=4 [09:40:42]MH_SAM_APDU [09:40:42]CAPDU: 80 0D 03 02 [09:40:42]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [09:40:42]Write i2c OK [09:40:42]MH_I2C_Read... [09:40:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:40:42]Read from MH i2c: E2 [09:40:42]MH_I2C_Read... [09:40:42]Read from MH i2c: E2 0B 00 [09:40:42]MH_I2C_Read... [09:40:42]Read from MH i2c: E2 0B 00 2F 00 00 A5 9A 7C 8E 3D 5A B9 C3 90 00 07 [09:40:42]RAPDU: A5 9A 7C 8E 3D 5A B9 C3 90 00 [09:40:42]wFMCommunicate OK [09:40:42]SAM_PROTO_SignData done [09:40:42]FM_MakeSignedData done [09:40:42]CreateOFDProtocolMessage [09:40:42]wFMCommunicate request_size=4 [09:40:42]MH_SAM_APDU [09:40:42]CAPDU: 80 11 00 00 [09:40:42]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [09:40:42]Write i2c OK [09:40:42]MH_I2C_Read... [09:40:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:40:42]Read from MH i2c: E2 [09:40:42]MH_I2C_Read... [09:40:42]Read from MH i2c: E2 17 00 [09:40:42]MH_I2C_Read... [09:40:42]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 09 [09:40:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:40:42]wFMCommunicate OK [09:40:42]CreateOFDProtocolMessage done [09:40:42]OFDSenderStorePacket 86761 [09:40:42]StoreOFDPacket docnum=86761 [09:40:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 2F 01 00 00 FE D8 27 01 2F C7 5A 03 01 00 03 00 1B 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 36 33 30 30 30 32 35 39 39 38 35 39 06 04 29 00 D0 9C D0 B0 D1 81 D0 BB D0 BE 20 47 61 7A 70 72 6F 6D 6E 65 66 74 20 53 74 61 6E 64 61 72 74 20 31 35 77 34 30 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 9E 00 00 00 00 13 04 06 00 34 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 10 00 00 00 00 07 04 06 00 34 9E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 18 E6 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E9 52 01 00 35 04 06 00 FD 0E 31 43 85 7C A5 9A 7C 8E 3D 5A B9 C3 [09:40:42]CheckFolder [09:40:42]dirname=/storage/ofd_packets [09:40:42]CheckFolder done [09:40:42]ProducePacketName [09:40:42]name=ofd_packets/00086761 [09:40:42]NVStorageSaveData ofd_packets/00086761 [09:40:42]File name is /storage/ofd_packets/00086761 [09:40:42]Write 333 bytes [09:40:42]NVStorageSaveData done [09:40:42]OFDSenderStorePacket done [09:40:42]KKMCreateOFDPacket done [09:40:42]NVStorageSaveData kkm_last_timestamp [09:40:42]File name is /storage/kkm_last_timestamp [09:40:42]Write 4 bytes [09:40:42]NVStorageSaveData done [09:40:42]ExternCall_PrintAddStr [09:40:42]wPrintStart [09:40:42]Write to MH i2c: 01 00 00 31 00 31 [09:40:42]Write i2c OK [09:40:42]MH_I2C_Read... [09:40:42]Read from MH i2c: 01 [09:40:42]MH_I2C_Read... [09:40:42]Read from MH i2c: 01 07 00 [09:40:42]MH_I2C_Read... [09:40:42]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [09:40:42]RasterBufferAndPrint [09:40:42]line Счет N : (3)148069 [09:40:42]OFD Sender: Processing packet 86761 [packets to send 273, broken 272] [09:40:42]ProducePacketName [09:40:42]name=ofd_packets/00086761 [09:40:42]OFD Sender: To server: pG, [09:40:42]CommunicateWithHost lk.salyk.kg:30040 [09:40:42]ConnectInit lk.salyk.kg [09:40:42]line ИНН: 02508201610067 [09:40:42]line Контрольно-Кассовый Чек [09:40:42]line ПРОДАЖА [09:40:42]line Товар: 4630002599859 [09:40:42]line Масло Gazpromneft Standart 15w40 1л [09:40:42]line 1.000 * 405.00 [09:40:42]line = 405.00 [09:40:42]line НДС 12% НСП 1% [09:40:42]line > о реализуемом товаре [09:40:42]line ИТОГО: 405.00 [09:40:42]line НСП 1% : 3.58 [09:40:42]line НДС 12% : 43.01 [09:40:42]line Наличными: 405.00 [09:40:42]line Безнал.: 0.00 [09:40:42]line Место: АЗС № 137 "Партнер Нефть" [09:40:42]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [09:40:42]line СНО: Общий режим [09:40:42]line Чек 74 22.09.2024 09:40 [09:40:42]line Смена: 497 ФФД: 1.0 [09:40:42]line ЗНМ: 0300000064 [09:40:42]line РНМ: 0000000000092592 [09:40:42]line Версия ККМ: 001 [09:40:42]line ФМ: 0000000000874979 [09:40:42]line ФД: 86761 [09:40:42]line ФПД: 278237397878140 [09:40:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T094040&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86761&fm=278237397878140&tin=02508201610067®Number=0000000000092592&sum=40500 [09:40:42]line 0 [09:40:42]written 0, free lines is 4095 [09:40:42]Write to MH i2c: 01 00 00 5A 00 5A [09:40:42]Write i2c OK [09:40:42]MH_I2C_Read... [09:40:42]Read from MH i2c: 01 [09:40:42]MH_I2C_Read... [09:40:42]Read from MH i2c: 01 07 00 [09:40:42]MH_I2C_Read... [09:40:42]Read from MH i2c: 01 07 00 5A 00 00 00 00 00 00 E0 0C 4D [09:40:42]RasterBufferAndPrint [09:40:42]line [09:40:42]line [09:40:42]line [09:40:42]line [09:40:42]line [09:40:42]written 0, free lines is 3317 [09:40:42]MH_Cut [09:40:42]Write to MH i2c: D1 01 00 61 00 01 33 [09:40:42]Write i2c OK [09:40:42]MH_I2C_Read... [09:40:42]Read from MH i2c: D1 [09:40:42]MH_I2C_Read... [09:40:42]Read from MH i2c: D1 01 00 [09:40:42]MH_I2C_Read... [09:40:42]Read from MH i2c: D1 01 00 61 00 00 32 [09:40:42]Write to MH i2c: 01 00 00 62 00 62 [09:40:42]Write i2c OK [09:40:42]MH_I2C_Read... [09:40:43]*** Cut start [09:40:43]*** Partial cut [09:40:43]*** CUTSNS_PIN = 1 [09:40:43]*** CUTSNS_PIN = 0 [09:40:43]Connected sock=6 [09:40:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 2F 01 00 00 FE D8 27 01 2F C7 5A 03 01 00 03 00 1B 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 36 33 30 30 30 32 35 39 39 38 35 39 06 04 29 00 D0 9C D0 B0 D1 81 D0 BB D0 BE 20 47 61 7A 70 72 6F 6D 6E 65 66 74 20 53 74 61 6E 64 61 72 74 20 31 35 77 34 30 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 9E 00 00 00 00 13 04 06 00 34 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 10 00 00 00 00 07 04 06 00 34 9E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 18 E6 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E9 52 01 00 35 04 06 00 FD 0E 31 43 85 7C A5 9A 7C 8E 3D 5A B9 C3 [09:40:43]*** Brake cut motor [09:40:44]Read from MH i2c: 01 [09:40:44]MH_I2C_Read... [09:40:44]*** Stop cut motor [09:40:44]*** Cut end [09:40:44]Read from MH i2c: 01 07 00 [09:40:44]MH_I2C_Read... [09:40:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 28 AF 47 00 6A B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E9 52 01 00 F4 03 04 00 E9 90 EF 66 B6 04 01 00 00 38 80 AC 84 05 65 F0 7C [09:40:44]CommunicateWithHost err = 0 [09:40:44]CheckOFDResponse [09:40:44]1017 (14) - 77093643461234 [09:40:44]1041 (16) - 0000000000874979 [09:40:44]1040 (4) - 86761 [09:40:44]1012 (4) - 22.09.2024 03:37 [09:40:44]1206 (1) - 0 [09:40:44]OFD Sender: Remove packet 86761 [09:40:44]ProducePacketName [09:40:44]name=ofd_packets/00086761 [09:40:44]NVStorageDeleteData [09:40:44]Read from MH i2c: 01 07 00 62 00 00 00 00 00 00 FF 0F 77 [09:40:44]process_action close_receipt done [09:40:44]requested_data is exist [09:40:44]produce_requested_data [09:40:44]requested_item fm.sn is exist - process it [09:40:44]wFMCommunicate request_size=4 [09:40:44]MH_SAM_APDU [09:40:44]CAPDU: 80 11 00 00 [09:40:44]Write to MH i2c: E2 08 00 63 00 80 11 00 00 00 00 00 00 DD [09:40:44]Write i2c OK [09:40:44]MH_I2C_Read... [09:40:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:40:44]Read from MH i2c: E2 [09:40:44]MH_I2C_Read... [09:40:44]Read from MH i2c: E2 17 00 [09:40:44]MH_I2C_Read... [09:40:44]Read from MH i2c: E2 17 00 63 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3C [09:40:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:40:44]wFMCommunicate OK [09:40:44]requested_item fd.num is exist - process it [09:40:44]SAM_PROTO_GetFieldsCounters [09:40:44]wFMCommunicate request_size=4 [09:40:44]MH_SAM_APDU [09:40:44]CAPDU: 80 13 00 00 [09:40:44]Write to MH i2c: E2 08 00 64 00 80 13 00 00 00 00 00 00 E0 [09:40:44]Write i2c OK [09:40:44]MH_I2C_Read... [09:40:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:40:44]Read from MH i2c: E2 [09:40:44]MH_I2C_Read... [09:40:44]Read from MH i2c: E2 62 00 [09:40:44]MH_I2C_Read... [09:40:44]Read from MH i2c: E2 62 00 64 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E9 52 01 00 0E 04 04 00 F1 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 1B [09:40:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E9 52 01 00 0E 04 04 00 F1 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:40:44]wFMCommunicate OK [09:40:44]SAM_PROTO_GetFieldsCounters done [09:40:44]requested_item shift.num is exist - process it [09:40:44]requested_item shift.opened is exist - process it [09:40:44]req_shift_opened [09:40:44]FM_GetShiftState [09:40:44]SAM_PROTO_GetShiftState [09:40:44]wFMCommunicate request_size=4 [09:40:44]MH_SAM_APDU [09:40:44]CAPDU: 80 13 01 00 [09:40:44]Write to MH i2c: E2 08 00 65 00 80 13 01 00 00 00 00 00 E2 [09:40:44]Write i2c OK [09:40:44]MH_I2C_Read... [09:40:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:40:44]Read from MH i2c: E2 [09:40:44]MH_I2C_Read... [09:40:44]Read from MH i2c: E2 0E 00 [09:40:44]MH_I2C_Read... [09:40:44]Read from MH i2c: E2 0E 00 65 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A0 [09:40:44]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [09:40:44]wFMCommunicate OK [09:40:44]SAM_PROTO_GetShiftState done [09:40:44]FM_GetShiftState done [09:40:44]req_shift_opened done [09:40:44]requested_item shift.open_date is exist - process it [09:40:44]req_shift_open_date [09:40:44]req_shift_open_date done [09:40:44]produce_requested_data done [09:40:44]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86761,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [09:40:44]process_action_free close_receipt [09:40:44]json_value_free [09:40:44]json_value_free done [09:40:44]process_json_proto returns [09:40:44]Send response to host [09:40:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86761,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [09:40:44]free response buf [09:40:44]execute_script done [09:40:44]execute_script returns [09:40:44]free content buf [09:40:44]Sock 9.Close socket [09:40:44]Sock 9.Thread stoped [09:40:44]OFD Sender: No OFD packet to send [09:40:45]accept exits with 10 [09:40:45]New connection [09:40:45]New thread 3066539364 created [09:40:45]Thread 3066682724 joined [09:40:45]Waiting for new connection... [09:40:45] Sock 10.Parse request [09:40:45]Sock 10.Check first char [09:40:45]Sock 10.First char is OK [09:40:45]request: POST /json_proto HTTP/1.0 [09:40:45]Method: POST [09:40:45]URL: /json_proto [09:40:45]Method is POST - this is cgi request [09:40:45]url: /json_proto [09:40:45]query_string will be loaded in cgi processing [09:40:45]execute_cgi json_proto POST (null) [09:40:45]execute_cgi path=json_proto method=POST [09:40:45]POST find Content-Length [09:40:45]Host: 172.17.47.196:8080 [09:40:45]Content-Length: 816 [09:40:45]Content-Type: application/json [09:40:45] [09:40:45]POST finish read [09:40:45]Found Content-Length = 816 [09:40:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871616", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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 }]} ], "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" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:40:45]execute_script... [09:40:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871616", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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 }]} ], "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" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:40:45]POST & json_proto [09:40:45]process_json_proto [09:40:45]json parsed OK: [09:40:45]protocol is kg_v1.0 [09:40:45]action value=close_receipt [09:40:45]process_action close_receipt [09:40:45]cmd_close_receipt [09:40:45]MH_GetDate [09:40:45]Write to MH i2c: F0 00 00 66 00 55 [09:40:45]Write i2c OK [09:40:45]MH_I2C_Read... [09:40:45]Read from MH i2c: F0 [09:40:45]MH_I2C_Read... [09:40:45]Read from MH i2c: F0 09 00 [09:40:45]MH_I2C_Read... [09:40:45]Read from MH i2c: F0 09 00 66 00 00 1D E6 EF 66 4C 6B 94 66 67 [09:40:45]GetLastDocTimeStamp 1726998040 [09:40:45]current date 1726998045 [09:40:45]FM_GetShiftState [09:40:45]SAM_PROTO_GetShiftState [09:40:45]wFMCommunicate request_size=4 [09:40:45]MH_SAM_APDU [09:40:45]CAPDU: 80 13 01 00 [09:40:45]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [09:40:45]Write i2c OK [09:40:45]MH_I2C_Read... [09:40:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:40:45]Read from MH i2c: E2 [09:40:45]MH_I2C_Read... [09:40:45]Read from MH i2c: E2 0E 00 [09:40:45]MH_I2C_Read... [09:40:45]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A2 [09:40:45]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [09:40:45]wFMCommunicate OK [09:40:45]SAM_PROTO_GetShiftState done [09:40:45]FM_GetShiftState done [09:40:45]opened in 1726964220 [09:40:45]opened+sec_in_day 1727050620 [09:40:45]quantity*price = 50036 [09:40:45]sum+1 = 50037 [09:40:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 75 22.09.2024 09:40 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000874979 ФД: 86762 ФПД: 112996501377374 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T094045&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86762&fm=112996501377374&tin=02508201610067®Number=0000000000092592&sum=50036 [09:40:46]StoreToDocumentArchive [09:40:46]shift 497 fd 86762 [09:40:46]save to /storage/0497/doc_00086762 [09:40:46]save last doc name /storage/0497/doc_00086762 to /storage/kkm_last_doc_name [09:40:46]save OK [09:40:46]Clear old archive folders... [09:40:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:40:46]tlvbuf is 0113B460 [09:40:46]SAM_PROTO_ClearQueue [09:40:46]wFMCommunicate request_size=4 [09:40:46]MH_SAM_APDU [09:40:46]CAPDU: 80 09 00 00 [09:40:46]Write to MH i2c: E2 08 00 74 00 80 09 00 00 00 00 00 00 E6 [09:40:46]Write i2c OK [09:40:46]MH_I2C_Read... [09:40:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:40:46]Read from MH i2c: E2 [09:40:46]MH_I2C_Read... [09:40:46]Read from MH i2c: E2 03 00 [09:40:46]MH_I2C_Read... [09:40:46]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [09:40:46]RAPDU: 90 00 [09:40:46]wFMCommunicate OK [09:40:46]SAM_PROTO_ClearQueue done [09:40:46]KKMCreateOFDPacket [09:40:46]OFDProtocolAddRootSTLVToBuf [09:40:46]FM_MakeSignedData [09:40:46]FM_MakeSignedData [09:40:46]SAM_PROTO_SignData [09:40:46]wFMCommunicate request_size=4 [09:40:46]MH_SAM_APDU [09:40:46]CAPDU: 80 0D 01 02 [09:40:46]Write to MH i2c: E2 08 00 75 00 80 0D 01 02 00 00 00 00 EE [09:40:46]Write i2c OK [09:40:46]MH_I2C_Read... [09:40:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:40:46]Read from MH i2c: E2 [09:40:46]MH_I2C_Read... [09:40:46]Read from MH i2c: E2 03 00 [09:40:46]MH_I2C_Read... [09:40:46]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [09:40:46]RAPDU: 90 00 [09:40:46]wFMCommunicate OK [09:40:46]wFMCommunicate request_size=255 [09:40:46]MH_SAM_APDU [09:40:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 1D E6 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EA 52 01 00 35 04 06 00 66 [09:40:46]Write to MH i2c: E2 02 01 76 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 1D E6 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EA 52 01 00 35 04 06 00 66 00 00 FB [09:40:47]Write i2c OK [09:40:47]MH_I2C_Read... [09:40:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:40:47]Read from MH i2c: E2 [09:40:47]MH_I2C_Read... [09:40:47]Read from MH i2c: E2 03 00 [09:40:47]MH_I2C_Read... [09:40:47]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [09:40:47]RAPDU: 90 00 [09:40:47]wFMCommunicate OK [09:40:47]wFMCommunicate request_size=10 [09:40:47]MH_SAM_APDU [09:40:47]CAPDU: 80 0D 02 02 05 C5 0C 53 51 5E [09:40:47]Write to MH i2c: E2 0D 00 77 00 80 0D 02 02 05 00 C5 0C 53 51 5E 00 00 CE [09:40:47]Write i2c OK [09:40:47]MH_I2C_Read... [09:40:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:40:47]Read from MH i2c: E2 [09:40:47]MH_I2C_Read... [09:40:47]Read from MH i2c: E2 03 00 [09:40:47]MH_I2C_Read... [09:40:47]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [09:40:47]RAPDU: 90 00 [09:40:47]wFMCommunicate OK [09:40:47]wFMCommunicate request_size=4 [09:40:47]MH_SAM_APDU [09:40:47]CAPDU: 80 0D 03 02 [09:40:47]Write to MH i2c: E2 08 00 78 00 80 0D 03 02 00 00 00 00 F3 [09:40:47]Write i2c OK [09:40:47]MH_I2C_Read... [09:40:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:40:47]Read from MH i2c: E2 [09:40:47]MH_I2C_Read... [09:40:47]Read from MH i2c: E2 0B 00 [09:40:47]MH_I2C_Read... [09:40:47]Read from MH i2c: E2 0B 00 78 00 00 99 1E BF 6A F1 7E A4 40 90 00 27 [09:40:47]RAPDU: 99 1E BF 6A F1 7E A4 40 90 00 [09:40:47]wFMCommunicate OK [09:40:47]SAM_PROTO_SignData done [09:40:47]FM_MakeSignedData done [09:40:47]CreateOFDProtocolMessage [09:40:47]wFMCommunicate request_size=4 [09:40:47]MH_SAM_APDU [09:40:47]CAPDU: 80 11 00 00 [09:40:47]Write to MH i2c: E2 08 00 79 00 80 11 00 00 00 00 00 00 F3 [09:40:47]Write i2c OK [09:40:47]MH_I2C_Read... [09:40:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:40:47]Read from MH i2c: E2 [09:40:47]MH_I2C_Read... [09:40:47]Read from MH i2c: E2 17 00 [09:40:47]MH_I2C_Read... [09:40:47]Read from MH i2c: E2 17 00 79 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 52 [09:40:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:40:47]wFMCommunicate OK [09:40:47]CreateOFDProtocolMessage done [09:40:47]OFDSenderStorePacket 86762 [09:40:47]StoreOFDPacket docnum=86762 [09:40:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 A3 95 07 01 8F 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 1D E6 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EA 52 01 00 35 04 06 00 66 C5 0C 53 51 5E 99 1E BF 6A F1 7E A4 40 [09:40:47]CheckFolder [09:40:47]dirname=/storage/ofd_packets [09:40:47]CheckFolder done [09:40:47]ProducePacketName [09:40:47]name=ofd_packets/00086762 [09:40:47]NVStorageSaveData ofd_packets/00086762 [09:40:47]File name is /storage/ofd_packets/00086762 [09:40:47]Write 301 bytes [09:40:47]NVStorageSaveData done [09:40:47]OFDSenderStorePacket done [09:40:47]KKMCreateOFDPacket done [09:40:47]NVStorageSaveData kkm_last_timestamp [09:40:47]File name is /storage/kkm_last_timestamp [09:40:47]Write 4 bytes [09:40:47]NVStorageSaveData done [09:40:47]ExternCall_PrintAddStr [09:40:47]wPrintStart [09:40:47]Write to MH i2c: 01 00 00 7A 00 7A [09:40:47]Write i2c OK [09:40:47]MH_I2C_Read... [09:40:47]Read from MH i2c: 01 [09:40:47]MH_I2C_Read... [09:40:47]Read from MH i2c: 01 07 00 [09:40:47]MH_I2C_Read... [09:40:47]Read from MH i2c: 01 07 00 7A 00 00 00 00 00 00 FF 0F 8F [09:40:47]RasterBufferAndPrint [09:40:47]line Счет N : (1)871616 [09:40:47]line ИНН: 02508201610067 [09:40:47]line Контрольно-Кассовый Чек [09:40:47]line ПРОДАЖА [09:40:47]line ТРК (МРК, ГНК) : 53 [09:40:47]line Товар: 2710124130 [09:40:47]line Аи-92-К-5 [09:40:47]line 7.380 * 67.80 [09:40:47]line = 500.36 [09:40:47]line НДС 12% НСП 1% [09:40:47]line > о реализуемом товаре [09:40:47]line ИТОГО: 500.36 [09:40:47]line НСП 1% : 4.43 [09:40:47]line НДС 12% : 53.14 [09:40:47]line Наличными: 0.00 [09:40:47]line Безнал.: 500.36 [09:40:47]line Место: АЗС № 137 "Партнер Нефть" [09:40:47]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [09:40:47]line СНО: Общий режим [09:40:47]line Чек 75 22.09.2024 09:40 [09:40:47]line Смена: 497 ФФД: 1.0 [09:40:47]line ЗНМ: 0300000064 [09:40:47]line РНМ: 0000000000092592 [09:40:47]line Версия ККМ: 001 [09:40:47]line Платежная система: Бакай Банк [09:40:47]line ФМ: 0000000000874979 [09:40:47]line ФД: 86762 [09:40:47]line ФПД: 112996501377374 [09:40:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T094045&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86762&fm=112996501377374&tin=02508201610067®Number=0000000000092592&sum=50036 [09:40:47]written 0, free lines is 4095 [09:40:47]OFD Sender: Processing packet 86762 [packets to send 273, broken 272] [09:40:47]ProducePacketName [09:40:47]name=ofd_packets/00086762 [09:40:47]OFD Sender: To server: pG, [09:40:47]CommunicateWithHost lk.salyk.kg:30040 [09:40:47]ConnectInit lk.salyk.kg [09:40:48]Connected sock=9 [09:40:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 A3 95 07 01 8F 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 1D E6 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EA 52 01 00 35 04 06 00 66 C5 0C 53 51 5E 99 1E BF 6A F1 7E A4 40 [09:40:48]Write to MH i2c: 01 00 00 A4 00 A4 [09:40:48]Write i2c OK [09:40:48]MH_I2C_Read... [09:40:48]Read from MH i2c: 01 [09:40:48]MH_I2C_Read... [09:40:48]Read from MH i2c: 01 07 00 [09:40:48]MH_I2C_Read... [09:40:48]Read from MH i2c: 01 07 00 A4 00 00 00 00 00 00 BE 0D 76 [09:40:48]RasterBufferAndPrint [09:40:48]line [09:40:48]line [09:40:48]line [09:40:48]line [09:40:48]line [09:40:48]written 0, free lines is 3546 [09:40:48]MH_Cut [09:40:48]Write to MH i2c: D1 01 00 AB 00 01 7D [09:40:48]Write i2c OK [09:40:48]MH_I2C_Read... [09:40:48]Read from MH i2c: D1 [09:40:48]MH_I2C_Read... [09:40:48]Read from MH i2c: D1 01 00 [09:40:48]MH_I2C_Read... [09:40:48]Read from MH i2c: D1 01 00 AB 00 00 7C [09:40:48]Write to MH i2c: 01 00 00 AC 00 AC [09:40:48]Write i2c OK [09:40:48]MH_I2C_Read... [09:40:48]*** Cut start [09:40:48]*** Partial cut [09:40:48]*** CUTSNS_PIN = 1 [09:40:48]*** CUTSNS_PIN = 0 [09:40:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 55 56 47 00 2A 60 A5 07 01 00 07 00 3B 00 *** Brake cut motor [09:40:49]F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EA 52 01 00 F4 03 04 00 EE 90 EF 66 B6 04 01 00 00 7C 6C F3 B9 DE 20 9F 0A [09:40:49]CommunicateWithHost err = 0 [09:40:49]CheckOFDResponse [09:40:49]1017 (14) - 77093643461234 [09:40:49]1041 (16) - 0000000000874979 [09:40:49]1040 (4) - 86762 [09:40:49]1012 (4) - 22.09.2024 03:37 [09:40:49]1206 (1) - 0 [09:40:49]OFD Sender: Remove packet 86762 [09:40:49]ProducePacketName [09:40:49]name=ofd_packets/00086762 [09:40:49]NVStorageDeleteData [09:40:49]Read from MH i2c: 01 [09:40:49]MH_I2C_Read... [09:40:49]*** Stop cut motor [09:40:49]*** Cut end [09:40:49]Read from MH i2c: 01 07 00 [09:40:49]MH_I2C_Read... [09:40:49]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 FF 0F C1 [09:40:49]process_action close_receipt done [09:40:49]requested_data is exist [09:40:49]produce_requested_data [09:40:49]requested_item fm.sn is exist - process it [09:40:49]wFMCommunicate request_size=4 [09:40:49]MH_SAM_APDU [09:40:49]CAPDU: 80 11 00 00 [09:40:49]Write to MH i2c: E2 08 00 AD 00 80 11 00 00 00 00 00 00 27 [09:40:49]Write i2c OK [09:40:49]MH_I2C_Read... [09:40:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:40:49]Read from MH i2c: E2 [09:40:49]MH_I2C_Read... [09:40:49]Read from MH i2c: E2 17 00 [09:40:49]MH_I2C_Read... [09:40:49]Read from MH i2c: E2 17 00 AD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 86 [09:40:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:40:49]wFMCommunicate OK [09:40:49]requested_item fd.num is exist - process it [09:40:49]SAM_PROTO_GetFieldsCounters [09:40:49]wFMCommunicate request_size=4 [09:40:49]MH_SAM_APDU [09:40:49]CAPDU: 80 13 00 00 [09:40:49]Write to MH i2c: E2 08 00 AE 00 80 13 00 00 00 00 00 00 2A [09:40:49]Write i2c OK [09:40:49]MH_I2C_Read... [09:40:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:40:49]Read from MH i2c: E2 [09:40:49]MH_I2C_Read... [09:40:49]Read from MH i2c: E2 62 00 [09:40:49]MH_I2C_Read... [09:40:49]Read from MH i2c: E2 62 00 AE 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 EA 52 01 00 0E 04 04 00 F1 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 69 [09:40:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 EA 52 01 00 0E 04 04 00 F1 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 OFD Sender: No OFD packet to send [09:40:49]04 00 00 00 00 00 90 00 [09:40:49]wFMCommunicate OK [09:40:49]SAM_PROTO_GetFieldsCounters done [09:40:49]requested_item shift.num is exist - process it [09:40:49]requested_item shift.opened is exist - process it [09:40:49]req_shift_opened [09:40:49]FM_GetShiftState [09:40:49]SAM_PROTO_GetShiftState [09:40:49]wFMCommunicate request_size=4 [09:40:49]MH_SAM_APDU [09:40:49]CAPDU: 80 13 01 00 [09:40:49]Write to MH i2c: E2 08 00 AF 00 80 13 01 00 00 00 00 00 2C [09:40:49]Write i2c OK [09:40:49]MH_I2C_Read... [09:40:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:40:50]Read from MH i2c: E2 [09:40:50]MH_I2C_Read... [09:40:50]Read from MH i2c: E2 0E 00 [09:40:50]MH_I2C_Read... [09:40:50]Read from MH i2c: E2 0E 00 AF 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 EA [09:40:50]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [09:40:50]wFMCommunicate OK [09:40:50]SAM_PROTO_GetShiftState done [09:40:50]FM_GetShiftState done [09:40:50]req_shift_opened done [09:40:50]requested_item shift.open_date is exist - process it [09:40:50]req_shift_open_date [09:40:50]req_shift_open_date done [09:40:50]produce_requested_data done [09:40:50]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86762,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [09:40:50]process_action_free close_receipt [09:40:50]json_value_free [09:40:50]json_value_free done [09:40:50]process_json_proto returns [09:40:50]Send response to host [09:40:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86762,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [09:40:50]free response buf [09:40:50]execute_script done [09:40:50]execute_script returns [09:40:50]free content buf [09:40:50]Sock 10.Close socket [09:40:50]Sock 10.Thread stoped [09:40:54]OFD Sender: No OFD packet to send [09:40:59]OFD Sender: No OFD packet to send [09:41:04]OFD Sender: No OFD packet to send [09:41:09]OFD Sender: No OFD packet to send [09:41:14]OFD Sender: No OFD packet to send [09:41:16]recv_with_timeout no data received [09:41:19]OFD Sender: No OFD packet to send [09:41:24]accept exits with 7 [09:41:24]New connection [09:41:24]New thread 3066682724 created [09:41:24]Thread 3066539364 joined [09:41:24]Waiting for new connection... [09:41:24] Sock 7.Parse request [09:41:24]Sock 7.Check first char [09:41:24]Sock 7.First char is OK [09:41:24]request: POST /json_proto HTTP/1.0 [09:41:24]Method: POST [09:41:24]URL: /json_proto [09:41:24]Method is POST - this is cgi request [09:41:24]url: /json_proto [09:41:24]query_string will be loaded in cgi processing [09:41:24]execute_cgi json_proto POST (null) [09:41:24]execute_cgi path=json_proto method=POST [09:41:24]POST find Content-Length [09:41:24]Host: 172.17.47.196:8080 [09:41:24]Content-Length: 677 [09:41:24]Content-Type: application/json [09:41:24] [09:41:24]POST finish read [09:41:24]Found Content-Length = 677 [09:41:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871617", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.780, "sum" : 595.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 595.00, "total" : 595.00, "payments": [ { "type": 0, "sum" : 595.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:41:24]execute_script... [09: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)871617", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.780, "sum" : 595.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 595.00, "total" : 595.00, "payments": [ { "type": 0, "sum" : 595.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:41:24]POST & json_proto [09:41:24]process_json_proto [09:41:24]json parsed OK: [09:41:24]protocol is kg_v1.0 [09:41:24]action value=close_receipt [09:41:24]process_action close_receipt [09:41:24]cmd_close_receipt [09:41:24]MH_GetDate [09:41:24]Write to MH i2c: F0 00 00 B0 00 9F [09:41:24]Write i2c OK [09:41:24]MH_I2C_Read... [09:41:24]Read from MH i2c: F0 [09:41:24]MH_I2C_Read... [09:41:24]Read from MH i2c: F0 09 00 [09:41:24]MH_I2C_Read... [09:41:24]Read from MH i2c: F0 09 00 B0 00 00 44 E6 EF 66 4C 6B 94 66 D8 [09:41:24]GetLastDocTimeStamp 1726998045 [09:41:24]current date 1726998084 [09:41:24]FM_GetShiftState [09:41:24]SAM_PROTO_GetShiftState [09:41:24]wFMCommunicate request_size=4 [09:41:24]MH_SAM_APDU [09:41:24]CAPDU: 80 13 01 00 [09:41:24]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [09:41:24]Write i2c OK [09:41:24]MH_I2C_Read... [09:41:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:41:24]Read from MH i2c: E2 [09:41:24]MH_I2C_Read... [09:41:24]Read from MH i2c: E2 0E 00 [09:41:24]MH_I2C_Read... [09:41:24]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 EC [09:41:24]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [09:41:24]wFMCommunicate OK [09:41:24]SAM_PROTO_GetShiftState done [09:41:24]FM_GetShiftState done [09:41:24]opened in 1726964220 [09:41:24]opened+sec_in_day 1727050620 [09:41:24]quantity*price = 59528 [09:41:24]sum+1 = 59529 [09:41:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 595.00 Внесено: 595.00 СДАЧА: 0.00 НСП 1% : 5.27 НДС 12% : 63.22 Наличными: 595.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 76 22.09.2024 09:41 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86763 ФПД: 75677264941485 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T094124&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86763&fm=75677264941485&tin=02508201610067®Number=0000000000092592&sum=59500 [09:41:25]StoreToDocumentArchive [09:41:25]shift 497 fd 86763 [09:41:25]save to /storage/0497/doc_00086763 [09:41:25]save last doc name /storage/0497/doc_00086763 to /storage/kkm_last_doc_name [09:41:25]save OK [09:41:25]Clear old archive folders... [09:41:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:41:25]tlvbuf is 01137B60 [09:41:25]SAM_PROTO_ClearQueue [09:41:25]wFMCommunicate request_size=4 [09:41:25]MH_SAM_APDU [09:41:25]CAPDU: 80 09 00 00 [09:41:25]Write to MH i2c: E2 08 00 BE 00 80 09 00 00 00 00 00 00 30 [09:41:25]Write i2c OK [09:41:25]MH_I2C_Read... [09:41:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:41:25]Read from MH i2c: E2 [09:41:25]MH_I2C_Read... [09:41:25]Read from MH i2c: E2 03 00 [09:41:25]MH_I2C_Read... [09:41:25]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [09:41:25]RAPDU: 90 00 [09:41:25]wFMCommunicate OK [09:41:25]SAM_PROTO_ClearQueue done [09:41:25]KKMCreateOFDPacket [09:41:25]OFDProtocolAddRootSTLVToBuf [09:41:25]FM_MakeSignedData [09:41:25]FM_MakeSignedData [09:41:25]SAM_PROTO_SignData [09:41:25]wFMCommunicate request_size=4 [09:41:25]MH_SAM_APDU [09:41:25]CAPDU: 80 0D 01 02 [09:41:25]Write to MH i2c: E2 08 00 BF 00 80 0D 01 02 00 00 00 00 38 [09:41:25]Write i2c OK [09:41:25]MH_I2C_Read... [09:41:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:41:25]Read from MH i2c: E2 [09:41:25]MH_I2C_Read... [09:41:25]Read from MH i2c: E2 03 00 [09:41:25]MH_I2C_Read... [09:41:25]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [09:41:25]RAPDU: 90 00 [09:41:25]wFMCommunicate OK [09:41:25]wFMCommunicate request_size=255 [09:41:25]MH_SAM_APDU [09: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 4C 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 88 E8 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C E8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 18 00 00 00 00 07 04 06 00 6C E8 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 44 E6 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EB 52 01 00 35 04 06 00 44 [09:41:25]Write to MH i2c: E2 02 01 C0 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 4C 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 88 E8 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C E8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 18 00 00 00 00 07 04 06 00 6C E8 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 44 E6 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EB 52 01 00 35 04 06 00 44 00 00 86 [09:41:25]Write i2c OK [09:41:25]MH_I2C_Read... [09:41:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:41:25]Read from MH i2c: E2 [09:41:25]MH_I2C_Read... [09:41:25]Read from MH i2c: E2 03 00 [09:41:25]MH_I2C_Read... [09:41:25]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [09:41:25]RAPDU: 90 00 [09:41:25]wFMCommunicate OK [09:41:25]wFMCommunicate request_size=10 [09:41:25]MH_SAM_APDU [09:41:25]CAPDU: 80 0D 02 02 05 D3 FC 7E 91 AD [09:41:25]Write to MH i2c: E2 0D 00 C1 00 80 0D 02 02 05 00 D3 FC 7E 91 AD 00 00 D0 [09:41:25]Write i2c OK [09:41:25]MH_I2C_Read... [09:41:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:41:25]Read from MH i2c: E2 [09:41:25]MH_I2C_Read... [09:41:25]Read from MH i2c: E2 03 00 [09:41:25]MH_I2C_Read... [09:41:25]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [09:41:25]RAPDU: 90 00 [09:41:25]wFMCommunicate OK [09:41:25]wFMCommunicate request_size=4 [09:41:25]MH_SAM_APDU [09:41:25]CAPDU: 80 0D 03 02 [09:41:25]Write to MH i2c: E2 08 00 C2 00 80 0D 03 02 00 00 00 00 3D [09:41:25]Write i2c OK [09:41:25]MH_I2C_Read... [09:41:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:41:25]Read from MH i2c: E2 [09:41:25]MH_I2C_Read... [09:41:25]Read from MH i2c: E2 0B 00 [09:41:25]MH_I2C_Read... [09:41:25]Read from MH i2c: E2 0B 00 C2 00 00 27 06 13 95 E7 5C 60 D0 90 00 86 [09:41:25]RAPDU: 27 06 13 95 E7 5C 60 D0 90 00 [09:41:25]wFMCommunicate OK [09:41:25]SAM_PROTO_SignData done [09:41:25]FM_MakeSignedData done [09:41:25]CreateOFDProtocolMessage [09:41:25]wFMCommunicate request_size=4 [09:41:25]MH_SAM_APDU [09:41:25]CAPDU: 80 11 00 00 [09:41:25]Write to MH i2c: E2 08 00 C3 00 80 11 00 00 00 00 00 00 3D [09:41:25]Write i2c OK [09:41:25]MH_I2C_Read... [09:41:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:41:25]Read from MH i2c: E2 [09:41:25]MH_I2C_Read... [09:41:25]Read from MH i2c: E2 17 00 [09:41:25]MH_I2C_Read... [09:41:25]Read from MH i2c: E2 17 00 C3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 9C [09:41:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:41:25]wFMCommunicate OK [09:41:25]CreateOFDProtocolMessage done [09:41:25]OFDSenderStorePacket 86763 [09:41:25]StoreOFDPacket docnum=86763 [09:41:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 89 19 07 01 7F 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 4C 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 88 E8 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C E8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 18 00 00 00 00 07 04 06 00 6C E8 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 44 E6 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EB 52 01 00 35 04 06 00 44 D3 FC 7E 91 AD 27 06 13 95 E7 5C 60 D0 [09:41:25]CheckFolder [09:41:25]dirname=/storage/ofd_packets [09:41:25]CheckFolder done [09:41:25]ProducePacketName [09:41:25]name=ofd_packets/00086763 [09:41:25]NVStorageSaveData ofd_packets/00086763 [09:41:25]File name is /storage/ofd_packets/00086763 [09:41:25]Write 301 bytes [09:41:25]NVStorageSaveData done [09:41:25]OFDSenderStorePacket done [09:41:25]KKMCreateOFDPacket done [09:41:25]NVStorageSaveData kkm_last_timestamp [09:41:25]File name is /storage/kkm_last_timestamp [09:41:25]Write 4 bytes [09:41:25]NVStorageSaveData done [09:41:25]ExternCall_PrintAddStr [09:41:25]wPrintStart [09:41:25]Write to MH i2c: 01 00 00 C4 00 C4 [09:41:25]Write i2c OK [09:41:25]MH_I2C_Read... [09:41:25]Read from MH i2c: 01 [09:41:25]MH_I2C_Read... [09:41:25]Read from MH i2c: 01 07 00 [09:41:25]MH_I2C_Read... [09:41:25]Read from MH i2c: 01 07 00 C4 00 00 00 00 00 00 FF 0F D9 [09:41:25]RasterBufferAndPrint [09:41:25]line Счет N : (1)871617 [09:41:25]line ИНН: 02508201610067 [09:41:25]line Контрольно-Кассовый Чек [09:41:25]line ПРОДАЖА [09:41:25]line ТРК (МРК, ГНК) : 33 [09:41:25]line Товар: 2710124130 [09:41:25]line Аи-92-К-5 [09:41:25]line 8.780 * 67.80 [09:41:25]line = 595.28 [09:41:25]line НДС 12% НСП 1% [09:41:25]line > о реализуемом товаре [09:41:25]line ОКРУГЛЕНИЕ: -0.28 [09:41:25]line ИТОГО: 595.00 [09:41:25]line Внесено: 595.00 [09:41:25]line СДАЧА: 0.00 [09:41:25]line НСП 1% : 5.27 [09:41:25]line НДС 12% : 63.22 [09:41:25]line Наличными: 595.00 [09:41:25]line Безнал.: 0.00 [09:41:25]line Место: АЗС № 137 "Партнер Нефть" [09:41:25]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [09:41:25]line СНО: Общий режим [09:41:25]line Чек 76 22.09.2024 09:41 [09:41:25]line Смена: 497 ФФД: 1.0 [09:41:25]line ЗНМ: 0300000064 [09:41:25]line РНМ: 0000000000092592 [09:41:25]line Версия ККМ: 001 [09:41:25]line ФМ: 0000000000874979 [09:41:25]line ФД: 86763 [09:41:25]line ФПД: 75677264941485 [09:41:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T094124&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86763&fm=75677264941485&tin=02508201610067®Number=0000000000092592&sum=59500 [09:41:25]OFD Sender: Processing packet 86763 [packets to send 273, broken 272] [09:41:25]ProducePacketName [09:41:25]name=ofd_packets/00086763 [09:41:25]OFD Sender: To server: pG, [09:41:25]CommunicateWithHost lk.salyk.kg:30040 [09:41:25]ConnectInit lk.salyk.kg [09:41:25]written 0, free lines is 4095 [09:41:26]Write to MH i2c: 01 00 00 EF 00 EF [09:41:26]Write i2c OK [09:41:26]MH_I2C_Read... [09:41:26]Read from MH i2c: 01 [09:41:26]MH_I2C_Read... [09:41:26]Read from MH i2c: 01 07 00 [09:41:26]MH_I2C_Read... [09:41:26]Read from MH i2c: 01 07 00 EF 00 00 00 00 00 00 D3 0C D5 [09:41:26]RasterBufferAndPrint [09:41:26]line [09:41:26]line [09:41:26]line [09:41:26]line [09:41:26]line [09:41:26]written 0, free lines is 3306 [09:41:26]MH_Cut [09:41:26]Write to MH i2c: D1 01 00 F6 00 01 C8 [09:41:26]Write i2c OK [09:41:26]MH_I2C_Read... [09:41:26]Read from MH i2c: D1 [09:41:26]MH_I2C_Read... [09:41:26]Read from MH i2c: D1 01 00 [09:41:26]MH_I2C_Read... [09:41:26]Read from MH i2c: D1 01 00 F6 00 00 C7 [09:41:26]Write to MH i2c: 01 00 00 F7 00 F7 [09:41:26]Write i2c OK [09:41:26]MH_I2C_Read... [09:41:27]*** Cut start [09:41:27]*** Partial cut [09:41:27]*** CUTSNS_PIN = 1 [09:41:27]*** CUTSNS_PIN = 0 [09:41:27]*** Brake cut motor [09:41:27]Read from MH i2c: 01 [09:41:27]MH_I2C_Read... [09:41:27]*** Stop cut motor [09:41:27]*** Cut end [09:41:27]Read from MH i2c: 01 07 00 [09:41:27]MH_I2C_Read... [09:41:27]Read from MH i2c: 01 07 00 F7 00 00 00 00 00 00 FF 0F 0C [09:41:27]process_action close_receipt done [09:41:27]requested_data is exist [09:41:27]produce_requested_data [09:41:27]requested_item fm.sn is exist - process it [09:41:27]wFMCommunicate request_size=4 [09:41:27]MH_SAM_APDU [09:41:27]CAPDU: 80 11 00 00 [09:41:27]Write to MH i2c: E2 08 00 F8 00 80 11 00 00 00 00 00 00 72 [09:41:27]Write i2c OK [09:41:27]MH_I2C_Read... [09:41:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:41:27]Read from MH i2c: E2 [09:41:27]MH_I2C_Read... [09:41:27]Read from MH i2c: E2 17 00 [09:41:27]MH_I2C_Read... [09:41:27]Read from MH i2c: E2 17 00 F8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D1 [09:41:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:41:27]wFMCommunicate OK [09:41:27]requested_item fd.num is exist - process it [09:41:27]SAM_PROTO_GetFieldsCounters [09:41:27]wFMCommunicate request_size=4 [09:41:27]MH_SAM_APDU [09:41:27]CAPDU: 80 13 00 00 [09:41:27]Write to MH i2c: E2 08 00 F9 00 80 13 00 00 00 00 00 00 75 [09:41:27]Write i2c OK [09:41:27]MH_I2C_Read... [09:41:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:41:28]Read from MH i2c: E2 [09:41:28]MH_I2C_Read... [09:41:28]Read from MH i2c: E2 62 00 [09:41:28]MH_I2C_Read... [09:41:28]Read from MH i2c: E2 62 00 F9 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 EB 52 01 00 0E 04 04 00 F1 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 B8 [09: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 EB 52 01 00 0E 04 04 00 F1 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:41:28]wFMCommunicate OK [09:41:28]SAM_PROTO_GetFieldsCounters done [09:41:28]requested_item shift.num is exist - process it [09:41:28]requested_item shift.opened is exist - process it [09:41:28]req_shift_opened [09:41:28]FM_GetShiftState [09:41:28]SAM_PROTO_GetShiftState [09:41:28]wFMCommunicate request_size=4 [09:41:28]MH_SAM_APDU [09:41:28]CAPDU: 80 13 01 00 [09:41:28]Write to MH i2c: E2 08 00 FA 00 80 13 01 00 00 00 00 00 77 [09:41:28]Write i2c OK [09:41:28]MH_I2C_Read... [09:41:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:41:28]Read from MH i2c: E2 [09:41:28]MH_I2C_Read... [09:41:28]Read from MH i2c: E2 0E 00 [09:41:28]MH_I2C_Read... [09:41:28]Read from MH i2c: E2 0E 00 FA 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 35 [09:41:28]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [09:41:28]wFMCommunicate OK [09:41:28]SAM_PROTO_GetShiftState done [09:41:28]FM_GetShiftState done [09:41:28]req_shift_opened done [09:41:28]requested_item shift.open_date is exist - process it [09:41:28]req_shift_open_date [09:41:28]req_shift_open_date done [09:41:28]produce_requested_data done [09:41:28]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86763,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [09:41:28]process_action_free close_receipt [09:41:28]json_value_free [09:41:28]json_value_free done [09:41:28]process_json_proto returns [09:41:28]Send response to host [09:41:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86763,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [09:41:28]free response buf [09:41:28]execute_script done [09:41:28]execute_script returns [09:41:28]free content buf [09:41:28]Sock 7.Close socket [09:41:28]Sock 7.Thread stoped [09:41:31]Connected sock=11 [09: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 34 39 37 39 0F 01 00 00 89 19 07 01 7F 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 4C 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 88 E8 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C E8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 18 00 00 00 00 07 04 06 00 6C E8 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 44 E6 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EB 52 01 00 35 04 06 00 44 D3 FC 7E 91 AD 27 06 13 95 E7 5C 60 D0 [09:41:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 5A F9 47 00 DE 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 34 39 37 39 10 04 04 00 EB 52 01 00 F4 03 04 00 19 91 EF 66 B6 04 01 00 00 3E F7 9D 50 DA D3 4A 79 [09:41:32]CommunicateWithHost err = 0 [09:41:32]CheckOFDResponse [09:41:32]1017 (14) - 77093643461234 [09:41:32]1041 (16) - 0000000000874979 [09:41:32]1040 (4) - 86763 [09:41:32]1012 (4) - 22.09.2024 03:38 [09:41:32]1206 (1) - 0 [09:41:32]OFD Sender: Remove packet 86763 [09:41:32]ProducePacketName [09:41:32]name=ofd_packets/00086763 [09:41:32]NVStorageDeleteData [09:41:32]OFD Sender: No OFD packet to send [09:41:37]OFD Sender: No OFD packet to send [09:41:42]OFD Sender: No OFD packet to send [09:41:47]OFD Sender: No OFD packet to send [09:41:52]OFD Sender: No OFD packet to send [09:41:57]OFD Sender: No OFD packet to send [09:42:02]recv_with_timeout no data received [09:42:02]OFD Sender: No OFD packet to send [09:42:07]OFD Sender: No OFD packet to send [09:42:12]OFD Sender: No OFD packet to send [09:42:17]recv_with_timeout no data received [09:42:17]OFD Sender: No OFD packet to send [09:42:22]OFD Sender: No OFD packet to send [09:42:27]OFD Sender: No OFD packet to send [09:42:31]recv_with_timeout no data received [09:42:32]OFD Sender: No OFD packet to send [09:42:37]OFD Sender: No OFD packet to send [09:42:42]OFD Sender: No OFD packet to send [09:42:46]recv_with_timeout no data received [09:42:47]OFD Sender: No OFD packet to send [09:42:52]OFD Sender: No OFD packet to send [09:42:57]OFD Sender: No OFD packet to send [09:43:01]recv_with_timeout no data received [09:43:03]OFD Sender: No OFD packet to send [09:43:08]OFD Sender: No OFD packet to send [09:43:13]OFD Sender: No OFD packet to send [09:43:15]recv_with_timeout no data received [09:43:18]OFD Sender: No OFD packet to send [09:43:23]OFD Sender: No OFD packet to send [09:43:28]OFD Sender: No OFD packet to send [09:43:33]OFD Sender: No OFD packet to send [09:43:38]OFD Sender: No OFD packet to send [09:43:43]OFD Sender: No OFD packet to send [09:43:43]accept exits with 10 [09:43:43]New connection [09:43:43]New thread 3066539364 created [09:43:43]Thread 3066682724 joined [09:43:43]Waiting for new connection... [09:43:43] Sock 10.Parse request [09:43:43]Sock 10.Check first char [09:43:43]Sock 10.First char is OK [09:43:43]request: POST /json_proto HTTP/1.0 [09:43:43]Method: POST [09:43:43]URL: /json_proto [09:43:43]Method is POST - this is cgi request [09:43:43]url: /json_proto [09:43:43]query_string will be loaded in cgi processing [09:43:43]execute_cgi json_proto POST (null) [09:43:43]execute_cgi path=json_proto method=POST [09:43:43]POST find Content-Length [09:43:43]Host: 172.17.47.196:8080 [09:43:43]Content-Length: 984 [09:43:43]Content-Type: application/json [09:43:43] [09:43:43]POST finish read [09:43:43]Found Content-Length = 984 [09:43:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871618", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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 137\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" ] } } [09:43:43]execute_script... [09:43: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)871618", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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 137\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" ] } } [09:43:43]POST & json_proto [09:43:43]process_json_proto [09:43:43]json parsed OK: [09:43:43]protocol is kg_v1.0 [09:43:43]action value=close_receipt [09:43:43]process_action close_receipt [09:43:43]cmd_close_receipt [09:43:43]MH_GetDate [09:43:43]Write to MH i2c: F0 00 00 FB 00 EA [09:43:43]Write i2c OK [09:43:43]MH_I2C_Read... [09:43:43]Read from MH i2c: F0 [09:43:43]MH_I2C_Read... [09:43:43]Read from MH i2c: F0 09 00 [09:43:43]MH_I2C_Read... [09:43:43]Read from MH i2c: F0 09 00 FB 00 00 CF E6 EF 66 4C 6B 94 66 AE [09:43:43]GetLastDocTimeStamp 1726998084 [09:43:43]current date 1726998223 [09:43:43]FM_GetShiftState [09:43:43]SAM_PROTO_GetShiftState [09:43:43]wFMCommunicate request_size=4 [09:43:43]MH_SAM_APDU [09:43:43]CAPDU: 80 13 01 00 [09:43:43]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [09:43:43]Write i2c OK [09:43:43]MH_I2C_Read... [09:43:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:43:43]Read from MH i2c: E2 [09:43:43]MH_I2C_Read... [09:43:43]Read from MH i2c: E2 0E 00 [09:43:43]MH_I2C_Read... [09:43:43]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 37 [09:43:43]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [09:43:43]wFMCommunicate OK [09:43:43]SAM_PROTO_GetShiftState done [09:43:43]FM_GetShiftState done [09:43:43]opened in 1726964220 [09:43:43]opened+sec_in_day 1727050620 [09:43:43]quantity*price = 200066 [09:43:43]sum+1 = 200067 [09:43:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.46 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 77 22.09.2024 09:43 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа АИ-92 номер 137 сэкономлено 29.95 сом ФМ: 0000000000874979 ФД: 86764 ФПД: 130866259893207 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T094343&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86764&fm=130866259893207&tin=02508201610067®Number=0000000000092592&sum=200000 [09:43:44]StoreToDocumentArchive [09:43:44]shift 497 fd 86764 [09:43:44]save to /storage/0497/doc_00086764 [09:43:44]save last doc name /storage/0497/doc_00086764 to /storage/kkm_last_doc_name [09:43:44]save OK [09:43:44]Clear old archive folders... [09:43:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:43:44]tlvbuf is 01134D80 [09:43:44]SAM_PROTO_ClearQueue [09:43:44]wFMCommunicate request_size=4 [09:43:44]MH_SAM_APDU [09:43:44]CAPDU: 80 09 00 00 [09:43:44]Write to MH i2c: E2 08 00 09 01 80 09 00 00 00 00 00 00 7C [09:43:44]Write i2c OK [09:43:44]MH_I2C_Read... [09:43:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:43:44]Read from MH i2c: E2 [09:43:44]MH_I2C_Read... [09:43:44]Read from MH i2c: E2 03 00 [09:43:44]MH_I2C_Read... [09:43:44]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [09:43:44]RAPDU: 90 00 [09:43:44]wFMCommunicate OK [09:43:44]SAM_PROTO_ClearQueue done [09:43:44]KKMCreateOFDPacket [09:43:44]OFDProtocolAddRootSTLVToBuf [09:43:44]FM_MakeSignedData [09:43:44]FM_MakeSignedData [09:43:44]SAM_PROTO_SignData [09:43:44]wFMCommunicate request_size=4 [09:43:44]MH_SAM_APDU [09:43:44]CAPDU: 80 0D 01 02 [09:43:44]Write to MH i2c: E2 08 00 0A 01 80 0D 01 02 00 00 00 00 84 [09:43:44]Write i2c OK [09:43:44]MH_I2C_Read... [09:43:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:43:44]Read from MH i2c: E2 [09:43:44]MH_I2C_Read... [09:43:44]Read from MH i2c: E2 03 00 [09:43:44]MH_I2C_Read... [09:43:44]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [09:43:44]RAPDU: 90 00 [09:43:44]wFMCommunicate OK [09:43:44]wFMCommunicate request_size=255 [09:43:44]MH_SAM_APDU [09:43: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 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 4D 00 00 00 F4 03 04 00 CF E6 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EC 52 01 00 35 04 06 00 77 [09:43:44]Write to MH i2c: E2 02 01 0B 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 4D 00 00 00 F4 03 04 00 CF E6 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EC 52 01 00 35 04 06 00 77 00 00 B1 [09:43:44]Write i2c OK [09:43:44]MH_I2C_Read... [09:43:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:43:44]Read from MH i2c: E2 [09:43:44]MH_I2C_Read... [09:43:44]Read from MH i2c: E2 03 00 [09:43:44]MH_I2C_Read... [09:43:44]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [09:43:44]RAPDU: 90 00 [09:43:44]wFMCommunicate OK [09:43:44]wFMCommunicate request_size=10 [09:43:44]MH_SAM_APDU [09:43:44]CAPDU: 80 0D 02 02 05 05 AC EF 1B D7 [09:43:44]Write to MH i2c: E2 0D 00 0C 01 80 0D 02 02 05 00 05 AC EF 1B D7 00 00 23 [09:43:44]Write i2c OK [09:43:44]MH_I2C_Read... [09:43:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:43:44]Read from MH i2c: E2 [09:43:44]MH_I2C_Read... [09:43:44]Read from MH i2c: E2 03 00 [09:43:44]MH_I2C_Read... [09:43:44]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [09:43:44]RAPDU: 90 00 [09:43:44]wFMCommunicate OK [09:43:44]wFMCommunicate request_size=4 [09:43:44]MH_SAM_APDU [09:43:44]CAPDU: 80 0D 03 02 [09:43:44]Write to MH i2c: E2 08 00 0D 01 80 0D 03 02 00 00 00 00 89 [09:43:44]Write i2c OK [09:43:44]MH_I2C_Read... [09:43:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:43:44]Read from MH i2c: E2 [09:43:44]MH_I2C_Read... [09:43:44]Read from MH i2c: E2 0B 00 [09:43:44]MH_I2C_Read... [09:43:44]Read from MH i2c: E2 0B 00 0D 01 00 6A E8 E1 57 E7 DD 43 86 90 00 A1 [09:43:44]RAPDU: 6A E8 E1 57 E7 DD 43 86 90 00 [09:43:44]wFMCommunicate OK [09:43:44]SAM_PROTO_SignData done [09:43:44]FM_MakeSignedData done [09:43:44]CreateOFDProtocolMessage [09:43:44]wFMCommunicate request_size=4 [09:43:44]MH_SAM_APDU [09:43:44]CAPDU: 80 11 00 00 [09:43:44]Write to MH i2c: E2 08 00 0E 01 80 11 00 00 00 00 00 00 89 [09:43:44]Write i2c OK [09:43:44]MH_I2C_Read... [09:43:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:43:44]Read from MH i2c: E2 [09:43:44]MH_I2C_Read... [09:43:44]Read from MH i2c: E2 17 00 [09:43:44]MH_I2C_Read... [09:43:44]Read from MH i2c: E2 17 00 0E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E8 [09:43:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:43:44]wFMCommunicate OK [09:43:44]CreateOFDProtocolMessage done [09:43:44]OFDSenderStorePacket 86764 [09:43:44]StoreOFDPacket docnum=86764 [09:43:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 43 67 07 01 77 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 4D 00 00 00 F4 03 04 00 CF E6 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EC 52 01 00 35 04 06 00 77 05 AC EF 1B D7 6A E8 E1 57 E7 DD 43 86 [09:43:44]CheckFolder [09:43:44]dirname=/storage/ofd_packets [09:43:44]CheckFolder done [09:43:44]ProducePacketName [09:43:44]name=ofd_packets/00086764 [09:43:44]NVStorageSaveData ofd_packets/00086764 [09:43:44]File name is /storage/ofd_packets/00086764 [09:43:44]Write 301 bytes [09:43:44]NVStorageSaveData done [09:43:44]OFDSenderStorePacket done [09:43:44]KKMCreateOFDPacket done [09:43:44]NVStorageSaveData kkm_last_timestamp [09:43:44]File name is /storage/kkm_last_timestamp [09:43:44]Write 4 bytes [09:43:44]NVStorageSaveData done [09:43:44]ExternCall_PrintAddStr [09:43:44]wPrintStart [09:43:44]Write to MH i2c: 01 00 00 0F 01 10 [09:43:44]Write i2c OK [09:43:44]MH_I2C_Read... [09:43:44]Read from MH i2c: 01 [09:43:44]MH_I2C_Read... [09:43:44]Read from MH i2c: 01 07 00 [09:43:44]MH_I2C_Read... [09:43:44]Read from MH i2c: 01 07 00 0F 01 00 00 00 00 00 FF 0F 25 [09:43:44]RasterBufferAndPrint [09:43:44]line Счет N : (1)871618 [09:43:44]line ИНН: 02508201610067 [09:43:44]line Контрольно-Кассовый Чек [09:43:44]line ПРОДАЖА [09:43:44]line ТРК (МРК, ГНК) : 43 [09:43:44]line Товар: 2710124130 [09:43:44]line Аи-92-К-5 [09:43:44]line 29.950 * 66.80 [09:43:44]line = 2000.66 [09:43:44]line НДС 12% НСП 1% [09:43:44]line > о реализуемом товаре [09:43:44]line ОКРУГЛЕНИЕ: -0.66 [09:43:44]line ИТОГО: 2000.00 [09:43:44]line Внесено: 2000.00 [09:43:44]line СДАЧА: 0.00 [09:43:44]line НСП 1% : 17.70 [09:43:44]line НДС 12% : 212.46 [09:43:44]line Наличными: 2000.00 [09:43:44]line Безнал.: 0.00 [09:43:44]line Место: АЗС № 137 "Партнер Нефть" [09:43:44]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [09:43:44]line СНО: Общий режим [09:43:44]line Чек 77 22.09.2024 09:43 [09:43:44]line Смена: 497 ФФД: 1.0 [09:43:44]line ЗНМ: 0300000064 [09:43:44]line РНМ: 0000000000092592 [09:43:44]line Версия ККМ: 001 [09:43:44]line [09:43:44]line Дисконтная программа [09:43:44]line АИ-92 [09:43:44]line номер 137 [09:43:44]line сэкономлено 29.95 сом [09:43:44]line ФМ: 0000000000874979 [09:43:44]line ФД: 86764 [09:43:44]line ФПД: 130866259893207 [09:43:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T094343&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86764&fm=130866259893207&tin=02508201610067®Number=0000000000092592&sum=200000 [09:43:45]OFD Sender: Processing packet 86764 [packets to send 273, broken 272] [09:43:45]ProducePacketName [09:43:45]name=ofd_packets/00086764 [09:43:45]OFD Sender: To server: pG, [09:43:45]CommunicateWithHost lk.salyk.kg:30040 [09:43:45]ConnectInit lk.salyk.kg [09:43:45]written 0, free lines is 4095 [09:43:45]Write to MH i2c: 01 00 00 3F 01 40 [09:43:45]Write i2c OK [09:43:45]MH_I2C_Read... [09:43:45]Read from MH i2c: 01 [09:43:45]MH_I2C_Read... [09:43:45]Read from MH i2c: 01 07 00 [09:43:45]MH_I2C_Read... [09:43:45]Read from MH i2c: 01 07 00 3F 01 00 00 00 00 00 80 0C D3 [09:43:45]RasterBufferAndPrint [09:43:45]line [09:43:45]line [09:43:45]line [09:43:45]line [09:43:45]line [09:43:45]written 0, free lines is 3207 [09:43:45]MH_Cut [09:43:45]Write to MH i2c: D1 01 00 46 01 01 19 [09:43:45]Write i2c OK [09:43:45]MH_I2C_Read... [09:43:45]Read from MH i2c: D1 [09:43:45]MH_I2C_Read... [09:43:45]Read from MH i2c: D1 01 00 [09:43:45]MH_I2C_Read... [09:43:45]Read from MH i2c: D1 01 00 46 01 00 18 [09:43:45]Write to MH i2c: 01 00 00 47 01 48 [09:43:45]Write i2c OK [09:43:45]MH_I2C_Read... [09:43:46]Connected sock=11 [09:43:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 43 67 07 01 77 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 4D 00 00 00 F4 03 04 00 CF E6 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EC 52 01 00 35 04 06 00 77 05 AC EF 1B D7 6A E8 E1 57 E7 DD 43 86 [09:43:46]*** Cut start [09:43:46]*** Partial cut [09:43:46]*** CUTSNS_PIN = 1 [09:43:46]*** CUTSNS_PIN = 0 [09:43:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 A4 DC 47 00 BF 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EC 52 01 00 F4 03 04 00 9F 91 EF 66 B6 04 01 00 00 2A 12 92 61 9F 57 4E 11 [09:43:46]CommunicateWithHost err = 0 [09:43:46]CheckOFDResponse [09:43:46]1017 (14) - 77093643461234 [09:43:46]1041 (16) - 0000000000874979 [09:43:46]1040 (4) - 86764 [09:43:46]1012 (4) - 22.09.2024 03:40 [09:43:46]1206 (1) - 0 [09:43:46]OFD Sender: Remove packet 86764 [09:43:46]ProducePacketName [09:43:46]name=ofd_packets/00086764 [09:43:46]NVStorageDeleteData [09:43:46]*** Brake cut motor [09:43:47]OFD Sender: No OFD packet to send [09:43:47]Read from MH i2c: 01 [09:43:47]MH_I2C_Read... [09:43:47]*** Stop cut motor [09:43:47]*** Cut end [09:43:47]Read from MH i2c: 01 07 00 [09:43:47]MH_I2C_Read... [09:43:47]Read from MH i2c: 01 07 00 47 01 00 00 00 00 00 FF 0F 5D [09:43:47]process_action close_receipt done [09:43:47]requested_data is exist [09:43:47]produce_requested_data [09:43:47]requested_item fm.sn is exist - process it [09:43:47]wFMCommunicate request_size=4 [09:43:47]MH_SAM_APDU [09:43:47]CAPDU: 80 11 00 00 [09:43:47]Write to MH i2c: E2 08 00 48 01 80 11 00 00 00 00 00 00 C3 [09:43:47]Write i2c OK [09:43:47]MH_I2C_Read... [09:43:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:43:47]Read from MH i2c: E2 [09:43:47]MH_I2C_Read... [09:43:47]Read from MH i2c: E2 17 00 [09:43:47]MH_I2C_Read... [09:43:47]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 34 39 37 39 90 00 22 [09:43:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:43:47]wFMCommunicate OK [09:43:47]requested_item fd.num is exist - process it [09:43:47]SAM_PROTO_GetFieldsCounters [09:43:47]wFMCommunicate request_size=4 [09:43:47]MH_SAM_APDU [09:43:47]CAPDU: 80 13 00 00 [09:43:47]Write to MH i2c: E2 08 00 49 01 80 13 00 00 00 00 00 00 C6 [09:43:47]Write i2c OK [09:43:47]MH_I2C_Read... [09:43:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:43:47]Read from MH i2c: E2 [09:43:47]MH_I2C_Read... [09:43:47]Read from MH i2c: E2 62 00 [09:43:47]MH_I2C_Read... [09:43:47]Read from MH i2c: E2 62 00 49 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 EC 52 01 00 0E 04 04 00 F1 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 0D [09:43: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 EC 52 01 00 0E 04 04 00 F1 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:43:47]wFMCommunicate OK [09:43:47]SAM_PROTO_GetFieldsCounters done [09:43:47]requested_item shift.num is exist - process it [09:43:47]requested_item shift.opened is exist - process it [09:43:47]req_shift_opened [09:43:47]FM_GetShiftState [09:43:47]SAM_PROTO_GetShiftState [09:43:47]wFMCommunicate request_size=4 [09:43:47]MH_SAM_APDU [09:43:47]CAPDU: 80 13 01 00 [09:43:47]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [09:43:47]Write i2c OK [09:43:47]MH_I2C_Read... [09:43:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:43:47]Read from MH i2c: E2 [09:43:47]MH_I2C_Read... [09:43:47]Read from MH i2c: E2 0E 00 [09:43:47]MH_I2C_Read... [09:43:47]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 86 [09:43:47]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [09:43:47]wFMCommunicate OK [09:43:47]SAM_PROTO_GetShiftState done [09:43:47]FM_GetShiftState done [09:43:47]req_shift_opened done [09:43:47]requested_item shift.open_date is exist - process it [09:43:47]req_shift_open_date [09:43:47]req_shift_open_date done [09:43:47]produce_requested_data done [09:43:47]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86764,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [09:43:47]process_action_free close_receipt [09:43:47]json_value_free [09:43:47]json_value_free done [09:43:47]process_json_proto returns [09:43:47]Send response to host [09:43:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86764,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [09:43:47]free response buf [09:43:47]execute_script done [09:43:47]execute_script returns [09:43:47]free content buf [09:43:47]Sock 10.Close socket [09:43:47]Sock 10.Thread stoped [09:43:52]OFD Sender: No OFD packet to send [09:43:56]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:05]accept exits with 9 [09:44:05]New connection [09:44:05]New thread 3066682724 created [09:44:05]Thread 3066539364 joined [09:44:05]Waiting for new connection... [09:44:05] Sock 9.Parse request [09:44:05]Sock 9.Check first char [09:44:05]Sock 9.First char is OK [09:44:05]request: POST /json_proto HTTP/1.0 [09:44:05]Method: POST [09:44:05]URL: /json_proto [09:44:05]Method is POST - this is cgi request [09:44:05]url: /json_proto [09:44:05]query_string will be loaded in cgi processing [09:44:05]execute_cgi json_proto POST (null) [09:44:05]execute_cgi path=json_proto method=POST [09:44:05]POST find Content-Length [09:44:05]Host: 172.17.47.196:8080 [09:44:05]Content-Length: 808 [09:44:05]Content-Type: application/json [09:44:05] [09:44:05]POST finish read [09:44:05]Found Content-Length = 808 [09:44:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871619", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:44:05]execute_script... [09:44: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)871619", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:44:05]POST & json_proto [09:44:05]process_json_proto [09:44:05]json parsed OK: [09:44:05]protocol is kg_v1.0 [09:44:05]action value=close_receipt [09:44:05]process_action close_receipt [09:44:05]cmd_close_receipt [09:44:05]MH_GetDate [09:44:05]Write to MH i2c: F0 00 00 4B 01 3B [09:44:05]Write i2c OK [09:44:05]MH_I2C_Read... [09:44:05]Read from MH i2c: F0 [09:44:05]MH_I2C_Read... [09:44:05]Read from MH i2c: F0 09 00 [09:44:05]MH_I2C_Read... [09:44:05]Read from MH i2c: F0 09 00 4B 01 00 E5 E6 EF 66 4C 6B 94 66 15 [09:44:05]GetLastDocTimeStamp 1726998223 [09:44:05]current date 1726998245 [09:44:05]FM_GetShiftState [09:44:05]SAM_PROTO_GetShiftState [09:44:05]wFMCommunicate request_size=4 [09:44:05]MH_SAM_APDU [09:44:05]CAPDU: 80 13 01 00 [09:44:05]Write to MH i2c: E2 08 00 4C 01 80 13 01 00 00 00 00 00 CA [09:44:05]Write i2c OK [09:44:05]MH_I2C_Read... [09:44:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:05]Read from MH i2c: E2 [09:44:05]MH_I2C_Read... [09:44:05]Read from MH i2c: E2 0E 00 [09:44:05]MH_I2C_Read... [09:44:05]Read from MH i2c: E2 0E 00 4C 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 88 [09:44:05]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [09:44:05]wFMCommunicate OK [09:44:05]SAM_PROTO_GetShiftState done [09:44:05]FM_GetShiftState done [09:44:05]opened in 1726964220 [09:44:05]opened+sec_in_day 1727050620 [09:44:05]quantity*price = 100050 [09:44:05]sum+1 = 100052 [09:44:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 78 22.09.2024 09:44 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 86765 ФПД: 60104580449475 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T094405&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86765&fm=60104580449475&tin=02508201610067®Number=0000000000092592&sum=100051 [09:44:06]StoreToDocumentArchive [09:44:06]shift 497 fd 86765 [09:44:06]save to /storage/0497/doc_00086765 [09:44:06]save last doc name /storage/0497/doc_00086765 to /storage/kkm_last_doc_name [09:44:06]save OK [09:44:06]Clear old archive folders... [09:44:06]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:44:06]tlvbuf is 01128290 [09:44:06]SAM_PROTO_ClearQueue [09:44:06]wFMCommunicate request_size=4 [09:44:06]MH_SAM_APDU [09:44:06]CAPDU: 80 09 00 00 [09:44:06]Write to MH i2c: E2 08 00 59 01 80 09 00 00 00 00 00 00 CC [09:44:06]Write i2c OK [09:44:06]MH_I2C_Read... [09:44:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:44:06]Read from MH i2c: E2 [09:44:06]MH_I2C_Read... [09:44:06]Read from MH i2c: E2 03 00 [09:44:06]MH_I2C_Read... [09:44:06]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [09:44:06]RAPDU: 90 00 [09:44:06]wFMCommunicate OK [09:44:06]SAM_PROTO_ClearQueue done [09:44:06]KKMCreateOFDPacket [09:44:06]OFDProtocolAddRootSTLVToBuf [09:44:06]FM_MakeSignedData [09:44:06]FM_MakeSignedData [09:44:06]SAM_PROTO_SignData [09:44:06]wFMCommunicate request_size=4 [09:44:06]MH_SAM_APDU [09:44:06]CAPDU: 80 0D 01 02 [09:44:06]Write to MH i2c: E2 08 00 5A 01 80 0D 01 02 00 00 00 00 D4 [09:44:06]Write i2c OK [09:44:06]MH_I2C_Read... [09:44:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:44:06]Read from MH i2c: E2 [09:44:06]MH_I2C_Read... [09:44:06]Read from MH i2c: E2 03 00 [09:44:06]MH_I2C_Read... [09:44:06]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [09:44:06]RAPDU: 90 00 [09:44:06]wFMCommunicate OK [09:44:06]wFMCommunicate request_size=255 [09:44:06]MH_SAM_APDU [09:44:06]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 E5 E6 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 ED 52 01 00 35 04 06 00 [09:44:06]Write to MH i2c: E2 02 01 5B 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 E5 E6 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 ED 52 01 00 35 04 06 00 00 00 54 [09:44:06]Write i2c OK [09:44:06]MH_I2C_Read... [09:44:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:06]Read from MH i2c: E2 [09:44:06]MH_I2C_Read... [09:44:06]Read from MH i2c: E2 03 00 [09:44:06]MH_I2C_Read... [09:44:06]Read from MH i2c: E2 03 00 5B 01 00 90 00 D0 [09:44:06]RAPDU: 90 00 [09:44:06]wFMCommunicate OK [09:44:06]wFMCommunicate request_size=11 [09:44:06]MH_SAM_APDU [09:44:06]CAPDU: 80 0D 02 02 06 36 AA 30 2A C4 C3 [09:44:06]Write to MH i2c: E2 0E 00 5C 01 80 0D 02 02 06 00 36 AA 30 2A C4 C3 00 00 A4 [09:44:06]Write i2c OK [09:44:06]MH_I2C_Read... [09:44:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:06]Read from MH i2c: E2 [09:44:06]MH_I2C_Read... [09:44:06]Read from MH i2c: E2 03 00 [09:44:06]MH_I2C_Read... [09:44:06]Read from MH i2c: E2 03 00 5C 01 00 90 00 D1 [09:44:06]RAPDU: 90 00 [09:44:06]wFMCommunicate OK [09:44:06]wFMCommunicate request_size=4 [09:44:06]MH_SAM_APDU [09:44:06]CAPDU: 80 0D 03 02 [09:44:06]Write to MH i2c: E2 08 00 5D 01 80 0D 03 02 00 00 00 00 D9 [09:44:06]Write i2c OK [09:44:06]MH_I2C_Read... [09:44:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:44:06]Read from MH i2c: E2 [09:44:06]MH_I2C_Read... [09:44:06]Read from MH i2c: E2 0B 00 [09:44:06]MH_I2C_Read... [09:44:06]Read from MH i2c: E2 0B 00 5D 01 00 56 51 52 3A FE 9A 83 C0 90 00 E8 [09:44:06]RAPDU: 56 51 52 3A FE 9A 83 C0 90 00 [09:44:06]wFMCommunicate OK [09:44:06]SAM_PROTO_SignData done [09:44:06]FM_MakeSignedData done [09:44:06]CreateOFDProtocolMessage [09:44:06]wFMCommunicate request_size=4 [09:44:06]MH_SAM_APDU [09:44:06]CAPDU: 80 11 00 00 [09:44:06]Write to MH i2c: E2 08 00 5E 01 80 11 00 00 00 00 00 00 D9 [09:44:06]Write i2c OK [09:44:06]MH_I2C_Read... [09:44:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:44:06]Read from MH i2c: E2 [09:44:06]MH_I2C_Read... [09:44:06]Read from MH i2c: E2 17 00 [09:44:06]MH_I2C_Read... [09:44:06]Read from MH i2c: E2 17 00 5E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 38 [09:44:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:44:06]wFMCommunicate OK [09:44:06]CreateOFDProtocolMessage done [09:44:06]OFDSenderStorePacket 86765 [09:44:06]StoreOFDPacket docnum=86765 [09:44:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 42 AB 08 01 9F 1E 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 E5 E6 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 ED 52 01 00 35 04 06 00 36 AA 30 2A C4 C3 56 51 52 3A FE 9A 83 C0 [09:44:06]CheckFolder [09:44:06]dirname=/storage/ofd_packets [09:44:06]CheckFolder done [09:44:06]ProducePacketName [09:44:06]name=ofd_packets/00086765 [09:44:06]NVStorageSaveData ofd_packets/00086765 [09:44:06]File name is /storage/ofd_packets/00086765 [09:44:06]Write 302 bytes [09:44:06]NVStorageSaveData done [09:44:06]OFDSenderStorePacket done [09:44:06]KKMCreateOFDPacket done [09:44:06]NVStorageSaveData kkm_last_timestamp [09:44:06]File name is /storage/kkm_last_timestamp [09:44:06]Write 4 bytes [09:44:06]NVStorageSaveData done [09:44:06]ExternCall_PrintAddStr [09:44:06]wPrintStart [09:44:06]Write to MH i2c: 01 00 00 5F 01 60 [09:44:06]Write i2c OK [09:44:06]MH_I2C_Read... [09:44:06]Read from MH i2c: 01 [09:44:06]MH_I2C_Read... [09:44:06]Read from MH i2c: 01 07 00 [09:44:06]MH_I2C_Read... [09:44:06]Read from MH i2c: 01 07 00 5F 01 00 00 00 00 00 FF 0F 75 [09:44:06]RasterBufferAndPrint [09:44:06]line Счет N : (1)871619 [09:44:06]line ИНН: 02508201610067 [09:44:06]line Контрольно-Кассовый Чек [09:44:06]line ПРОДАЖА [09:44:06]line ТРК (МРК, ГНК) : 11 [09:44:06]line Товар: 2710194210 [09:44:06]line ДТ(л)-К-4 [09:44:06]line 13.130 * 76.20 [09:44:06]line = 1000.51 [09:44:06]line НДС 12% НСП 1% [09:44:06]line > о реализуемом товаре [09:44:06]line ИТОГО: 1000.51 [09:44:06]line НСП 1% : 8.85 [09:44:06]line НДС 12% : 106.25 [09:44:06]line Наличными: 0.00 [09:44:06]line Безнал.: 1000.51 [09:44:06]line Место: АЗС № 137 "Партнер Нефть" [09:44:06]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [09:44:06]line СНО: Общий режим [09:44:06]line Чек 78 22.09.2024 09:44 [09:44:06]line Смена: 497 ФФД: 1.0 [09:44:06]line ЗНМ: 0300000064 [09:44:06]line РНМ: 0000000000092592 [09:44:06]line Версия ККМ: 001 [09:44:06]line Платежная система: O! деньги [09:44:06]line ФМ: 0000000000874979 [09:44:06]line ФД: 86765 [09:44:06]line ФПД: 60104580449475 [09:44:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T094405&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86765&fm=60104580449475&tin=02508201610067®Number=0000000000092592&sum=100051 [09:44:06]written 0, free lines is 4095 [09:44:06]OFD Sender: Processing packet 86765 [packets to send 273, broken 272] [09:44:06]ProducePacketName [09:44:06]name=ofd_packets/00086765 [09:44:06]OFD Sender: To server: pG, [09:44:06]CommunicateWithHost lk.salyk.kg:30040 [09:44:06]ConnectInit lk.salyk.kg [09:44:07]Write to MH i2c: 01 00 00 89 01 8A [09:44:07]Write i2c OK [09:44:07]MH_I2C_Read... [09:44:07]Read from MH i2c: 01 [09:44:07]MH_I2C_Read... [09:44:07]Read from MH i2c: 01 07 00 [09:44:07]MH_I2C_Read... [09:44:07]Read from MH i2c: 01 07 00 89 01 00 00 00 00 00 E0 0C 7D [09:44:07]RasterBufferAndPrint [09:44:07]line [09:44:07]line [09:44:07]line [09:44:07]line [09:44:07]line [09:44:07]written 0, free lines is 3306 [09:44:07]MH_Cut [09:44:07]Write to MH i2c: D1 01 00 90 01 01 63 [09:44:07]Write i2c OK [09:44:07]MH_I2C_Read... [09:44:07]Read from MH i2c: D1 [09:44:07]MH_I2C_Read... [09:44:07]Read from MH i2c: D1 01 00 [09:44:07]MH_I2C_Read... [09:44:07]Read from MH i2c: D1 01 00 90 01 00 62 [09:44:07]Write to MH i2c: 01 00 00 91 01 92 [09:44:07]Write i2c OK [09:44:07]MH_I2C_Read... [09:44:08]*** Cut start [09:44:08]*** Partial cut [09:44:08]*** CUTSNS_PIN = 1 [09:44:08]*** CUTSNS_PIN = 0 [09:44:08]*** Brake cut motor [09:44:08]Read from MH i2c: 01 [09:44:08]MH_I2C_Read... [09:44:08]*** Stop cut motor [09:44:08]*** Cut end [09:44:08]Read from MH i2c: 01 07 00 [09:44:08]MH_I2C_Read... [09:44:08]Read from MH i2c: 01 07 00 91 01 00 00 00 00 00 FF 0F A7 [09:44:08]process_action close_receipt done [09:44:08]requested_data is exist [09:44:08]produce_requested_data [09:44:08]requested_item fm.sn is exist - process it [09:44:08]wFMCommunicate request_size=4 [09:44:08]MH_SAM_APDU [09:44:08]CAPDU: 80 11 00 00 [09:44:08]Write to MH i2c: E2 08 00 92 01 80 11 00 00 00 00 00 00 0D [09:44:08]Write i2c OK [09:44:08]MH_I2C_Read... [09:44:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:44:08]Read from MH i2c: E2 [09:44:08]MH_I2C_Read... [09:44:08]Read from MH i2c: E2 17 00 [09:44:08]MH_I2C_Read... [09:44:08]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 34 39 37 39 90 00 6C [09:44:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:44:08]wFMCommunicate OK [09:44:08]requested_item fd.num is exist - process it [09:44:08]SAM_PROTO_GetFieldsCounters [09:44:08]wFMCommunicate request_size=4 [09:44:08]MH_SAM_APDU [09:44:08]CAPDU: 80 13 00 00 [09:44:08]Write to MH i2c: E2 08 00 93 01 80 13 00 00 00 00 00 00 10 [09:44:08]Write i2c OK [09:44:08]MH_I2C_Read... [09:44:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:44:08]Read from MH i2c: E2 [09:44:08]MH_I2C_Read... [09:44:08]Read from MH i2c: E2 62 00 [09:44:08]MH_I2C_Read... [09:44:08]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 ED 52 01 00 0E 04 04 00 F1 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 5B [09:44: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 ED 52 01 00 0E 04 04 00 F1 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:44:08]wFMCommunicate OK [09:44:08]SAM_PROTO_GetFieldsCounters done [09:44:08]requested_item shift.num is exist - process it [09:44:08]requested_item shift.opened is exist - process it [09:44:08]req_shift_opened [09:44:08]FM_GetShiftState [09:44:08]SAM_PROTO_GetShiftState [09:44:08]wFMCommunicate request_size=4 [09:44:08]MH_SAM_APDU [09:44:08]CAPDU: 80 13 01 00 [09:44:08]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [09:44:08]Write i2c OK [09:44:08]MH_I2C_Read... [09:44:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:09]Read from MH i2c: E2 [09:44:09]MH_I2C_Read... [09:44:09]Read from MH i2c: E2 0E 00 [09:44:09]MH_I2C_Read... [09:44:09]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D0 [09:44:09]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [09:44:09]wFMCommunicate OK [09:44:09]SAM_PROTO_GetShiftState done [09:44:09]FM_GetShiftState done [09:44:09]req_shift_opened done [09:44:09]requested_item shift.open_date is exist - process it [09:44:09]req_shift_open_date [09:44:09]req_shift_open_date done [09:44:09]produce_requested_data done [09:44:09]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86765,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [09:44:09]process_action_free close_receipt [09:44:09]json_value_free [09:44:09]json_value_free done [09:44:09]process_json_proto returns [09:44:09]Send response to host [09:44:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86765,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [09:44:09]free response buf [09:44:09]execute_script done [09:44:09]execute_script returns [09:44:09]free content buf [09:44:09]Sock 9.Close socket [09:44:09]Sock 9.Thread stoped [09:44:10]Connected sock=11 [09:44:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 42 AB 08 01 9F 1E 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 E5 E6 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 ED 52 01 00 35 04 06 00 36 AA 30 2A C4 C3 56 51 52 3A FE 9A 83 C0 [09:44:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 0B C7 47 00 8E 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 34 39 37 39 10 04 04 00 ED 52 01 00 F4 03 04 00 B8 91 EF 66 B6 04 01 00 00 7A 5C 1C FE 24 0C A1 37 [09:44:13]CommunicateWithHost err = 0 [09:44:13]CheckOFDResponse [09:44:13]1017 (14) - 77093643461234 [09:44:13]1041 (16) - 0000000000874979 [09:44:13]1040 (4) - 86765 [09:44:13]1012 (4) - 22.09.2024 03:40 [09:44:13]1206 (1) - 0 [09:44:13]OFD Sender: Remove packet 86765 [09:44:13]ProducePacketName [09:44:13]name=ofd_packets/00086765 [09:44:13]NVStorageDeleteData [09:44:13]OFD Sender: No OFD packet to send [09:44:18]OFD Sender: No OFD packet to send [09:44:23]OFD Sender: No OFD packet to send [09:44:28]OFD Sender: No OFD packet to send [09:44:33]OFD Sender: No OFD packet to send [09:44:38]OFD Sender: No OFD packet to send [09:44:43]OFD Sender: No OFD packet to send [09:44:48]OFD Sender: No OFD packet to send [09:44:51]recv_with_timeout no data received [09:44:53]OFD Sender: No OFD packet to send [09:44:58]OFD Sender: No OFD packet to send [09:45:03]OFD Sender: No OFD packet to send [09:45:08]OFD Sender: No OFD packet to send [09:45:13]OFD Sender: No OFD packet to send [09:45:18]OFD Sender: No OFD packet to send [09:45:23]OFD Sender: No OFD packet to send [09:45:28]OFD Sender: No OFD packet to send [09:45:33]OFD Sender: No OFD packet to send [09:45:38]OFD Sender: No OFD packet to send [09:45:43]OFD Sender: No OFD packet to send [09:45:45]recv_with_timeout no data received [09:45:48]OFD Sender: No OFD packet to send [09:45:53]OFD Sender: No OFD packet to send [09:45:58]OFD Sender: No OFD packet to send [09:46:03]OFD Sender: No OFD packet to send [09:46:08]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:38]OFD Sender: No OFD packet to send [09:47:43]OFD Sender: No OFD packet to send [09:47:48]OFD Sender: No OFD packet to send [09:47:53]OFD Sender: No OFD packet to send [09:47:58]OFD Sender: No OFD packet to send [09:48:02]recv_with_timeout no data received [09:48:03]OFD Sender: No OFD packet to send [09:48:08]OFD Sender: No OFD packet to send [09:48:13]OFD Sender: No OFD packet to send [09:48:19]OFD Sender: No OFD packet to send [09:48:24]OFD Sender: No OFD packet to send [09:48:25]recv_with_timeout no data received [09:48:29]OFD Sender: No OFD packet to send [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:46]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:29]OFD Sender: No OFD packet to send [09:49:34]OFD Sender: No OFD packet to send [09:49:34]accept exits with 10 [09:49:34]New connection [09:49:34]New thread 3066539364 created [09:49:34]Thread 3066682724 joined [09:49:34]Waiting for new connection... [09:49:34] Sock 10.Parse request [09:49:34]Sock 10.Check first char [09:49:34]Sock 10.First char is OK [09:49:34]request: POST /json_proto HTTP/1.0 [09:49:34]Method: POST [09:49:34]URL: /json_proto [09:49:34]Method is POST - this is cgi request [09:49:34]url: /json_proto [09:49:34]query_string will be loaded in cgi processing [09:49:34]execute_cgi json_proto POST (null) [09:49:34]execute_cgi path=json_proto method=POST [09:49:34]POST find Content-Length [09:49:34]Host: 172.17.47.196:8080 [09:49:34]Content-Length: 678 [09:49:34]Content-Type: application/json [09:49:34] [09:49:34]POST finish read [09:49:34]Found Content-Length = 678 [09:49:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871620", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:49:34]execute_script... [09:49: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)871620", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:49:34]POST & json_proto [09:49:34]process_json_proto [09:49:34]json parsed OK: [09:49:34]protocol is kg_v1.0 [09:49:34]action value=close_receipt [09:49:34]process_action close_receipt [09:49:34]cmd_close_receipt [09:49:34]MH_GetDate [09:49:34]Write to MH i2c: F0 00 00 95 01 85 [09:49:34]Write i2c OK [09:49:34]MH_I2C_Read... [09:49:34]Read from MH i2c: F0 [09:49:34]MH_I2C_Read... [09:49:34]Read from MH i2c: F0 09 00 [09:49:34]MH_I2C_Read... [09:49:34]Read from MH i2c: F0 09 00 95 01 00 2E E8 EF 66 4C 6B 94 66 AA [09:49:34]GetLastDocTimeStamp 1726998245 [09:49:34]current date 1726998574 [09:49:34]FM_GetShiftState [09:49:34]SAM_PROTO_GetShiftState [09:49:34]wFMCommunicate request_size=4 [09:49:34]MH_SAM_APDU [09:49:34]CAPDU: 80 13 01 00 [09:49:34]Write to MH i2c: E2 08 00 96 01 80 13 01 00 00 00 00 00 14 [09:49:34]Write i2c OK [09:49:34]MH_I2C_Read... [09:49:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:49:34]Read from MH i2c: E2 [09:49:34]MH_I2C_Read... [09:49:34]Read from MH i2c: E2 0E 00 [09:49:34]MH_I2C_Read... [09:49:34]Read from MH i2c: E2 0E 00 96 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D2 [09:49:34]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [09:49:34]wFMCommunicate OK [09:49:34]SAM_PROTO_GetShiftState done [09:49:34]FM_GetShiftState done [09:49:34]opened in 1726964220 [09:49:34]opened+sec_in_day 1727050620 [09:49:34]quantity*price = 70037 [09:49:34]sum+1 = 70038 [09:49:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 79 22.09.2024 09:49 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86766 ФПД: 151945987028812 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T094934&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86766&fm=151945987028812&tin=02508201610067®Number=0000000000092592&sum=70000 [09:49:35]StoreToDocumentArchive [09:49:35]shift 497 fd 86766 [09:49:35]save to /storage/0497/doc_00086766 [09:49:35]save last doc name /storage/0497/doc_00086766 to /storage/kkm_last_doc_name [09:49:35]save OK [09:49:35]Clear old archive folders... [09:49:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:49:35]tlvbuf is 011B69E0 [09:49:35]SAM_PROTO_ClearQueue [09:49:35]wFMCommunicate request_size=4 [09:49:35]MH_SAM_APDU [09:49:35]CAPDU: 80 09 00 00 [09:49:35]Write to MH i2c: E2 08 00 A3 01 80 09 00 00 00 00 00 00 16 [09:49:35]Write i2c OK [09:49:35]MH_I2C_Read... [09:49:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:49:35]Read from MH i2c: E2 [09:49:35]MH_I2C_Read... [09:49:35]Read from MH i2c: E2 03 00 [09:49:35]MH_I2C_Read... [09:49:35]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [09:49:35]RAPDU: 90 00 [09:49:35]wFMCommunicate OK [09:49:35]SAM_PROTO_ClearQueue done [09:49:35]KKMCreateOFDPacket [09:49:35]OFDProtocolAddRootSTLVToBuf [09:49:35]FM_MakeSignedData [09:49:35]FM_MakeSignedData [09:49:35]SAM_PROTO_SignData [09:49:35]wFMCommunicate request_size=4 [09:49:35]MH_SAM_APDU [09:49:35]CAPDU: 80 0D 01 02 [09:49:35]Write to MH i2c: E2 08 00 A4 01 80 0D 01 02 00 00 00 00 1E [09:49:35]Write i2c OK [09:49:35]MH_I2C_Read... [09:49:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:49:35]Read from MH i2c: E2 [09:49:35]MH_I2C_Read... [09:49:35]Read from MH i2c: E2 03 00 [09:49:35]MH_I2C_Read... [09:49:35]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [09:49:35]RAPDU: 90 00 [09:49:35]wFMCommunicate OK [09:49:35]wFMCommunicate request_size=255 [09:49:35]MH_SAM_APDU [09:49: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 4F 00 00 00 F4 03 04 00 2E E8 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EE 52 01 00 35 04 06 00 8A [09:49:35]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 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 4F 00 00 00 F4 03 04 00 2E E8 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EE 52 01 00 35 04 06 00 8A 00 00 09 [09:49:35]Write i2c OK [09:49:35]MH_I2C_Read... [09:49:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:49:35]Read from MH i2c: E2 [09:49:35]MH_I2C_Read... [09:49:35]Read from MH i2c: E2 03 00 [09:49:35]MH_I2C_Read... [09:49:35]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [09:49:35]RAPDU: 90 00 [09:49:35]wFMCommunicate OK [09:49:35]wFMCommunicate request_size=10 [09:49:35]MH_SAM_APDU [09:49:35]CAPDU: 80 0D 02 02 05 31 AE 94 F7 4C [09:49:35]Write to MH i2c: E2 0D 00 A6 01 80 0D 02 02 05 00 31 AE 94 F7 4C 00 00 E1 [09:49:35]Write i2c OK [09:49:35]MH_I2C_Read... [09:49:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:49:35]Read from MH i2c: E2 [09:49:35]MH_I2C_Read... [09:49:35]Read from MH i2c: E2 03 00 [09:49:35]MH_I2C_Read... [09:49:35]Read from MH i2c: E2 03 00 A6 01 00 90 00 1B [09:49:35]RAPDU: 90 00 [09:49:35]wFMCommunicate OK [09:49:35]wFMCommunicate request_size=4 [09:49:35]MH_SAM_APDU [09:49:35]CAPDU: 80 0D 03 02 [09:49:35]Write to MH i2c: E2 08 00 A7 01 80 0D 03 02 00 00 00 00 23 [09:49:35]Write i2c OK [09:49:35]MH_I2C_Read... [09:49:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:49:35]Read from MH i2c: E2 [09:49:35]MH_I2C_Read... [09:49:35]Read from MH i2c: E2 0B 00 [09:49:35]MH_I2C_Read... [09:49:35]Read from MH i2c: E2 0B 00 A7 01 00 5F 16 85 C8 68 19 A6 9C 90 00 A9 [09:49:35]RAPDU: 5F 16 85 C8 68 19 A6 9C 90 00 [09:49:35]wFMCommunicate OK [09:49:35]SAM_PROTO_SignData done [09:49:35]FM_MakeSignedData done [09:49:35]CreateOFDProtocolMessage [09:49:35]wFMCommunicate request_size=4 [09:49:35]MH_SAM_APDU [09:49:35]CAPDU: 80 11 00 00 [09:49:35]Write to MH i2c: E2 08 00 A8 01 80 11 00 00 00 00 00 00 23 [09:49:35]Write i2c OK [09:49:35]MH_I2C_Read... [09:49:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:49:35]Read from MH i2c: E2 [09:49:35]MH_I2C_Read... [09:49:35]Read from MH i2c: E2 17 00 [09:49:35]MH_I2C_Read... [09:49:35]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 34 39 37 39 90 00 82 [09:49:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:49:35]wFMCommunicate OK [09:49:35]CreateOFDProtocolMessage done [09:49:35]OFDSenderStorePacket 86766 [09:49:35]StoreOFDPacket docnum=86766 [09:49:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 B6 62 07 01 C2 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 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 4F 00 00 00 F4 03 04 00 2E E8 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EE 52 01 00 35 04 06 00 8A 31 AE 94 F7 4C 5F 16 85 C8 68 19 A6 9C [09:49:35]CheckFolder [09:49:35]dirname=/storage/ofd_packets [09:49:35]CheckFolder done [09:49:35]ProducePacketName [09:49:35]name=ofd_packets/00086766 [09:49:35]NVStorageSaveData ofd_packets/00086766 [09:49:35]File name is /storage/ofd_packets/00086766 [09:49:35]Write 301 bytes [09:49:35]NVStorageSaveData done [09:49:35]OFDSenderStorePacket done [09:49:35]KKMCreateOFDPacket done [09:49:35]NVStorageSaveData kkm_last_timestamp [09:49:35]File name is /storage/kkm_last_timestamp [09:49:35]Write 4 bytes [09:49:35]NVStorageSaveData done [09:49:35]OFD Sender: Processing packet 86766 [packets to send 273, broken 272] [09:49:35]ProducePacketName [09:49:35]name=ofd_packets/00086766 [09:49:35]OFD Sender: To server: pG, [09:49:35]CommunicateWithHost lk.salyk.kg:30040 [09:49:35]ConnectInit lk.salyk.kg [09:49:35]ExternCall_PrintAddStr [09:49:35]wPrintStart [09:49:35]Write to MH i2c: 01 00 00 A9 01 AA [09:49:35]Write i2c OK [09:49:35]MH_I2C_Read... [09:49:35]Read from MH i2c: 01 [09:49:35]MH_I2C_Read... [09:49:35]Read from MH i2c: 01 07 00 [09:49:35]MH_I2C_Read... [09:49:35]Read from MH i2c: 01 07 00 A9 01 00 00 00 00 00 FF 0F BF [09:49:35]RasterBufferAndPrint [09:49:35]line Счет N : (1)871620 [09:49:35]line ИНН: 02508201610067 [09:49:35]line Контрольно-Кассовый Чек [09:49:35]line ПРОДАЖА [09:49:35]line ТРК (МРК, ГНК) : 33 [09:49:35]line Товар: 2710124130 [09:49:35]line Аи-92-К-5 [09:49:35]line 10.330 * 67.80 [09:49:35]line = 700.37 [09:49:35]line НДС 12% НСП 1% [09:49:35]line > о реализуемом товаре [09:49:35]line ОКРУГЛЕНИЕ: -0.37 [09:49:35]line ИТОГО: 700.00 [09:49:35]line Внесено: 700.00 [09:49:35]line СДАЧА: 0.00 [09:49:35]line НСП 1% : 6.20 [09:49:35]line НДС 12% : 74.38 [09:49:35]line Наличными: 700.00 [09:49:35]line Безнал.: 0.00 [09:49:35]line Место: АЗС № 137 "Партнер Нефть" [09:49:35]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [09:49:35]line СНО: Общий режим [09:49:35]line Чек 79 22.09.2024 09:49 [09:49:35]line Смена: 497 ФФД: 1.0 [09:49:35]line ЗНМ: 0300000064 [09:49:35]line РНМ: 0000000000092592 [09:49:35]line Версия ККМ: 001 [09:49:35]line ФМ: 0000000000874979 [09:49:35]line ФД: 86766 [09:49:35]line ФПД: 151945987028812 [09:49:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T094934&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86766&fm=151945987028812&tin=02508201610067®Number=0000000000092592&sum=70000 [09:49:36]written 0, free lines is 4095 [09:49:36]Write to MH i2c: 01 00 00 D4 01 D5 [09:49:36]Write i2c OK [09:49:36]MH_I2C_Read... [09:49:36]Read from MH i2c: 01 [09:49:36]MH_I2C_Read... [09:49:36]Read from MH i2c: 01 07 00 [09:49:36]MH_I2C_Read... [09:49:36]Read from MH i2c: 01 07 00 D4 01 00 00 00 00 00 CE 0C B6 [09:49:36]RasterBufferAndPrint [09:49:36]line [09:49:36]line [09:49:36]line [09:49:36]line [09:49:36]line [09:49:36]written 0, free lines is 3282 [09:49:36]MH_Cut [09:49:36]Write to MH i2c: D1 01 00 DB 01 01 AE [09:49:36]Write i2c OK [09:49:36]MH_I2C_Read... [09:49:36]Read from MH i2c: D1 [09:49:36]MH_I2C_Read... [09:49:36]Read from MH i2c: D1 01 00 [09:49:36]MH_I2C_Read... [09:49:36]Read from MH i2c: D1 01 00 DB 01 00 AD [09:49:36]Write to MH i2c: 01 00 00 DC 01 DD [09:49:36]Write i2c OK [09:49:36]MH_I2C_Read... [09:49:37]*** Cut start [09:49:37]*** Partial cut [09:49:37]*** CUTSNS_PIN = 1 [09:49:37]*** CUTSNS_PIN = 0 [09:49:37]*** Brake cut motor [09:49:38]Read from MH i2c: 01 [09:49:38]MH_I2C_Read... [09:49:38]*** Stop cut motor [09:49:38]*** Cut end [09:49:38]Read from MH i2c: 01 07 00 [09:49:38]MH_I2C_Read... [09:49:38]Read from MH i2c: 01 07 00 DC 01 00 00 00 00 00 FF 0F F2 [09:49:38]process_action close_receipt done [09:49:38]requested_data is exist [09:49:38]produce_requested_data [09:49:38]requested_item fm.sn is exist - process it [09:49:38]wFMCommunicate request_size=4 [09:49:38]MH_SAM_APDU [09:49:38]CAPDU: 80 11 00 00 [09:49:38]Write to MH i2c: E2 08 00 DD 01 80 11 00 00 00 00 00 00 58 [09:49:38]Write i2c OK [09:49:38]MH_I2C_Read... [09:49:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:49:38]Read from MH i2c: E2 [09:49:38]MH_I2C_Read... [09:49:38]Read from MH i2c: E2 17 00 [09:49:38]MH_I2C_Read... [09:49:38]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 34 39 37 39 90 00 B7 [09:49:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:49:38]wFMCommunicate OK [09:49:38]requested_item fd.num is exist - process it [09:49:38]SAM_PROTO_GetFieldsCounters [09:49:38]wFMCommunicate request_size=4 [09:49:38]MH_SAM_APDU [09:49:38]CAPDU: 80 13 00 00 [09:49:38]Write to MH i2c: E2 08 00 DE 01 80 13 00 00 00 00 00 00 5B [09:49:38]Write i2c OK [09:49:38]MH_I2C_Read... [09:49:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:49:38]Read from MH i2c: E2 [09:49:38]MH_I2C_Read... [09:49:38]Read from MH i2c: E2 62 00 [09:49:38]MH_I2C_Read... [09:49:38]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 EE 52 01 00 0E 04 04 00 F1 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 AA [09:49: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 EE 52 01 00 0E 04 04 00 F1 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:49:38]wFMCommunicate OK [09:49:38]SAM_PROTO_GetFieldsCounters done [09:49:38]requested_item shift.num is exist - process it [09:49:38]requested_item shift.opened is exist - process it [09:49:38]req_shift_opened [09:49:38]FM_GetShiftState [09:49:38]SAM_PROTO_GetShiftState [09:49:38]wFMCommunicate request_size=4 [09:49:38]MH_SAM_APDU [09:49:38]CAPDU: 80 13 01 00 [09:49:38]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [09:49:38]Write i2c OK [09:49:38]MH_I2C_Read... [09:49:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:49:38]Read from MH i2c: E2 [09:49:38]MH_I2C_Read... [09:49:38]Read from MH i2c: E2 0E 00 [09:49:38]MH_I2C_Read... [09:49:38]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 1B [09:49:38]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [09:49:38]wFMCommunicate OK [09:49:38]SAM_PROTO_GetShiftState done [09:49:38]FM_GetShiftState done [09:49:38]req_shift_opened done [09:49:38]requested_item shift.open_date is exist - process it [09:49:38]req_shift_open_date [09:49:38]req_shift_open_date done [09:49:38]produce_requested_data done [09:49:38]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86766,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [09:49:38]process_action_free close_receipt [09:49:38]json_value_free [09:49:38]json_value_free done [09:49:38]process_json_proto returns [09:49:38]Send response to host [09:49:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86766,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [09:49:38]free response buf [09:49:38]execute_script done [09:49:38]execute_script returns [09:49:38]free content buf [09:49:38]Sock 10.Close socket [09:49:38]Sock 10.Thread stoped [09:49:43]recv_with_timeout no data received [09:51:49]ConnectInit Can't connect to host [09:51:49]CommunicateWithHost connect error [09:51:49]CommunicateWithHost err = -1 [09:51:49]OFD Sender: Server communicate error [09:51:54]OFD Sender: Processing packet 86766 [packets to send 273, broken 272] [09:51:54]ProducePacketName [09:51:54]name=ofd_packets/00086766 [09:51:54]OFD Sender: To server: pG, [09:51:54]CommunicateWithHost lk.salyk.kg:30040 [09:51:54]ConnectInit lk.salyk.kg [09:51:56]Connected sock=9 [09:51:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 B6 62 07 01 C2 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 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 4F 00 00 00 F4 03 04 00 2E E8 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EE 52 01 00 35 04 06 00 8A 31 AE 94 F7 4C 5F 16 85 C8 68 19 A6 9C [09:51:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 59 50 47 00 15 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 34 39 37 39 10 04 04 00 EE 52 01 00 F4 03 04 00 8A 93 EF 66 B6 04 01 00 00 69 04 EB 0A 7E 25 CB 85 [09:51:57]CommunicateWithHost err = 0 [09:51:57]CheckOFDResponse [09:51:57]1017 (14) - 77093643461234 [09:51:57]1041 (16) - 0000000000874979 [09:51:57]1040 (4) - 86766 [09:51:57]1012 (4) - 22.09.2024 03:48 [09:51:57]1206 (1) - 0 [09:51:57]OFD Sender: Remove packet 86766 [09:51:57]ProducePacketName [09:51:57]name=ofd_packets/00086766 [09:51:57]NVStorageDeleteData [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:18]OFD Sender: No OFD packet to send [09:52:23]OFD Sender: No OFD packet to send [09:52:28]OFD Sender: No OFD packet to send [09:52:33]OFD Sender: No OFD packet to send [09:52:38]OFD Sender: No OFD packet to send [09:52:43]OFD Sender: No OFD packet to send [09:52:48]OFD Sender: No OFD packet to send [09:52:53]OFD Sender: No OFD packet to send [09:52:58]OFD Sender: No OFD packet to send [09:53:03]OFD Sender: No OFD packet to send [09:53:08]OFD Sender: No OFD packet to send [09:53:13]OFD Sender: No OFD packet to send [09:53:14]recv_with_timeout no data received [09:53:18]OFD Sender: No OFD packet to send [09:53:23]OFD Sender: No OFD packet to send [09:53:28]OFD Sender: No OFD packet to send [09:53:33]OFD Sender: No OFD packet to send [09:53:38]OFD Sender: No OFD packet to send [09:53:43]OFD Sender: No OFD packet to send [09:53:48]OFD Sender: No OFD packet to send [09:53:53]OFD Sender: No OFD packet to send [09:53:58]OFD Sender: No OFD packet to send [09:54:03]OFD Sender: No OFD packet to send [09:54:08]OFD Sender: No OFD packet to send [09:54:13]OFD Sender: No OFD packet to send [09:54:18]OFD Sender: No OFD packet to send [09:54:23]OFD Sender: No OFD packet to send [09:54:28]OFD Sender: No OFD packet to send [09:54:33]OFD Sender: No OFD packet to send [09:54:35]accept exits with 7 [09:54:35]New connection [09:54:35]New thread 3066682724 created [09:54:35]Thread 3066539364 joined [09:54:35]Waiting for new connection... [09:54:35] Sock 7.Parse request [09:54:35]Sock 7.Check first char [09:54:35]Sock 7.First char is OK [09:54:35]request: POST /json_proto HTTP/1.0 [09:54:35]Method: POST [09:54:35]URL: /json_proto [09:54:35]Method is POST - this is cgi request [09:54:35]url: /json_proto [09:54:35]query_string will be loaded in cgi processing [09:54:35]execute_cgi json_proto POST (null) [09:54:35]execute_cgi path=json_proto method=POST [09:54:35]POST find Content-Length [09:54:35]Host: 172.17.47.196:8080 [09:54:35]Content-Length: 803 [09:54:35]Content-Type: application/json [09:54:35] [09:54:35]POST finish read [09:54:35]Found Content-Length = 803 [09:54:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871621", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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 }]} ], "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" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:54:35]execute_script... [09:54: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)871621", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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 }]} ], "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" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:54:35]POST & json_proto [09:54:35]process_json_proto [09:54:35]json parsed OK: [09:54:35]protocol is kg_v1.0 [09:54:35]action value=close_receipt [09:54:35]process_action close_receipt [09:54:35]cmd_close_receipt [09:54:35]MH_GetDate [09:54:35]Write to MH i2c: F0 00 00 E0 01 D0 [09:54:35]Write i2c OK [09:54:35]MH_I2C_Read... [09:54:35]Read from MH i2c: F0 [09:54:35]MH_I2C_Read... [09:54:35]Read from MH i2c: F0 09 00 [09:54:35]MH_I2C_Read... [09:54:35]Read from MH i2c: F0 09 00 E0 01 00 5B E9 EF 66 4C 6B 94 66 23 [09:54:35]GetLastDocTimeStamp 1726998574 [09:54:35]current date 1726998875 [09:54:35]FM_GetShiftState [09:54:35]SAM_PROTO_GetShiftState [09:54:35]wFMCommunicate request_size=4 [09:54:35]MH_SAM_APDU [09:54:35]CAPDU: 80 13 01 00 [09:54:35]Write to MH i2c: E2 08 00 E1 01 80 13 01 00 00 00 00 00 5F [09:54:35]Write i2c OK [09:54:35]MH_I2C_Read... [09:54:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:35]Read from MH i2c: E2 [09:54:35]MH_I2C_Read... [09:54:35]Read from MH i2c: E2 0E 00 [09:54:35]MH_I2C_Read... [09:54:35]Read from MH i2c: E2 0E 00 E1 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 1D [09:54:35]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [09:54:35]wFMCommunicate OK [09:54:35]SAM_PROTO_GetShiftState done [09:54:35]FM_GetShiftState done [09:54:35]opened in 1726964220 [09:54:35]opened+sec_in_day 1727050620 [09:54:35]quantity*price = 100005 [09:54:35]sum+1 = 100006 [09:54:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 80 22.09.2024 09:54 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 86767 ФПД: 198727681158827 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T095435&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86767&fm=198727681158827&tin=02508201610067®Number=0000000000092592&sum=100005 [09:54:36]StoreToDocumentArchive [09:54:36]shift 497 fd 86767 [09:54:36]save to /storage/0497/doc_00086767 [09:54:36]save last doc name /storage/0497/doc_00086767 to /storage/kkm_last_doc_name [09:54:36]save OK [09:54:36]Clear old archive folders... [09:54:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:54:36]tlvbuf is 011B0080 [09:54:36]SAM_PROTO_ClearQueue [09:54:36]wFMCommunicate request_size=4 [09:54:36]MH_SAM_APDU [09:54:36]CAPDU: 80 09 00 00 [09:54:36]Write to MH i2c: E2 08 00 EE 01 80 09 00 00 00 00 00 00 61 [09:54:36]Write i2c OK [09:54:36]MH_I2C_Read... [09:54:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:54:36]Read from MH i2c: E2 [09:54:36]MH_I2C_Read... [09:54:36]Read from MH i2c: E2 03 00 [09:54:36]MH_I2C_Read... [09:54:36]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [09:54:36]RAPDU: 90 00 [09:54:36]wFMCommunicate OK [09:54:36]SAM_PROTO_ClearQueue done [09:54:36]KKMCreateOFDPacket [09:54:36]OFDProtocolAddRootSTLVToBuf [09:54:36]FM_MakeSignedData [09:54:36]FM_MakeSignedData [09:54:36]SAM_PROTO_SignData [09:54:36]wFMCommunicate request_size=4 [09:54:36]MH_SAM_APDU [09:54:36]CAPDU: 80 0D 01 02 [09:54:36]Write to MH i2c: E2 08 00 EF 01 80 0D 01 02 00 00 00 00 69 [09:54:36]Write i2c OK [09:54:36]MH_I2C_Read... [09:54:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:54:36]Read from MH i2c: E2 [09:54:36]MH_I2C_Read... [09:54:36]Read from MH i2c: E2 03 00 [09:54:36]MH_I2C_Read... [09:54:36]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [09:54:36]RAPDU: 90 00 [09:54:36]wFMCommunicate OK [09:54:36]wFMCommunicate request_size=255 [09:54:36]MH_SAM_APDU [09:54:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 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 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 5B E9 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EF 52 01 00 35 04 06 00 B4 [09:54:36]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 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 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 5B E9 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EF 52 01 00 35 04 06 00 B4 00 00 60 [09:54:36]Write i2c OK [09:54:36]MH_I2C_Read... [09:54:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:36]Read from MH i2c: E2 [09:54:36]MH_I2C_Read... [09:54:36]Read from MH i2c: E2 03 00 [09:54:36]MH_I2C_Read... [09:54:36]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [09:54:36]RAPDU: 90 00 [09:54:36]wFMCommunicate OK [09:54:36]wFMCommunicate request_size=10 [09:54:36]MH_SAM_APDU [09:54:36]CAPDU: 80 0D 02 02 05 BD E4 D7 AE AB [09:54:36]Write to MH i2c: E2 0D 00 F1 01 80 0D 02 02 05 00 BD E4 D7 AE AB 00 00 47 [09:54:36]Write i2c OK [09:54:36]MH_I2C_Read... [09:54:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:36]Read from MH i2c: E2 [09:54:36]MH_I2C_Read... [09:54:36]Read from MH i2c: E2 03 00 [09:54:36]MH_I2C_Read... [09:54:36]Read from MH i2c: E2 03 00 F1 01 00 90 00 66 [09:54:36]RAPDU: 90 00 [09:54:36]wFMCommunicate OK [09:54:36]wFMCommunicate request_size=4 [09:54:36]MH_SAM_APDU [09:54:36]CAPDU: 80 0D 03 02 [09:54:36]Write to MH i2c: E2 08 00 F2 01 80 0D 03 02 00 00 00 00 6E [09:54:36]Write i2c OK [09:54:36]MH_I2C_Read... [09:54:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:54:36]Read from MH i2c: E2 [09:54:36]MH_I2C_Read... [09:54:36]Read from MH i2c: E2 0B 00 [09:54:36]MH_I2C_Read... [09:54:36]Read from MH i2c: E2 0B 00 F2 01 00 E4 1E 7F DC 77 77 0A AD 90 00 71 [09:54:36]RAPDU: E4 1E 7F DC 77 77 0A AD 90 00 [09:54:36]wFMCommunicate OK [09:54:36]SAM_PROTO_SignData done [09:54:36]FM_MakeSignedData done [09:54:36]CreateOFDProtocolMessage [09:54:36]wFMCommunicate request_size=4 [09:54:36]MH_SAM_APDU [09:54:36]CAPDU: 80 11 00 00 [09:54:36]Write to MH i2c: E2 08 00 F3 01 80 11 00 00 00 00 00 00 6E [09:54:36]Write i2c OK [09:54:36]MH_I2C_Read... [09:54:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:36]Read from MH i2c: E2 [09:54:36]MH_I2C_Read... [09:54:36]Read from MH i2c: E2 17 00 [09:54:36]MH_I2C_Read... [09:54:36]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 34 39 37 39 90 00 CD [09:54:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:54:36]wFMCommunicate OK [09:54:36]CreateOFDProtocolMessage done [09:54:36]OFDSenderStorePacket 86767 [09:54:36]StoreOFDPacket docnum=86767 [09:54:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 93 8B 07 01 5A 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 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 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 5B E9 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EF 52 01 00 35 04 06 00 B4 BD E4 D7 AE AB E4 1E 7F DC 77 77 0A AD [09:54:36]CheckFolder [09:54:36]dirname=/storage/ofd_packets [09:54:36]CheckFolder done [09:54:36]ProducePacketName [09:54:36]name=ofd_packets/00086767 [09:54:36]NVStorageSaveData ofd_packets/00086767 [09:54:36]File name is /storage/ofd_packets/00086767 [09:54:36]Write 301 bytes [09:54:36]NVStorageSaveData done [09:54:36]OFDSenderStorePacket done [09:54:36]KKMCreateOFDPacket done [09:54:36]NVStorageSaveData kkm_last_timestamp [09:54:36]File name is /storage/kkm_last_timestamp [09:54:36]Write 4 bytes [09:54:36]NVStorageSaveData done [09:54:36]ExternCall_PrintAddStr [09:54:36]wPrintStart [09:54:36]Write to MH i2c: 01 00 00 F4 01 F5 [09:54:36]Write i2c OK [09:54:36]MH_I2C_Read... [09:54:36]Read from MH i2c: 01 [09:54:36]MH_I2C_Read... [09:54:36]Read from MH i2c: 01 07 00 [09:54:36]MH_I2C_Read... [09:54:36]Read from MH i2c: 01 07 00 F4 01 00 00 00 00 00 FF 0F 0A [09:54:36]RasterBufferAndPrint [09:54:36]line Счет N : (1)871621 [09:54:36]line ИНН: 02508201610067 [09:54:36]line Контрольно-Кассовый Чек [09:54:36]line ПРОДАЖА [09:54:36]line ТРК (МРК, ГНК) : 43 [09:54:36]line Товар: 2710124130 [09:54:36]line Аи-92-К-5 [09:54:36]line 14.750 * 67.80 [09:54:36]line = 1000.05 [09:54:36]line НДС 12% НСП 1% [09:54:36]line > о реализуемом товаре [09:54:36]line ИТОГО: 1000.05 [09:54:36]line НСП 1% : 8.85 [09:54:36]line НДС 12% : 106.20 [09:54:36]line Наличными: 0.00 [09:54:36]line Безнал.: 1000.05 [09:54:36]line Место: АЗС № 137 "Партнер Нефть" [09:54:36]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [09:54:36]line СНО: Общий режим [09:54:36]line Чек 80 22.09.2024 09:54 [09:54:36]line Смена: 497 ФФД: 1.0 [09:54:36]line ЗНМ: 0300000064 [09:54:36]line РНМ: 0000000000092592 [09:54:36]line Версия ККМ: 001 [09:54:36]line Платежная система: O! деньги [09:54:36]line ФМ: 0000000000874979 [09:54:36]line ФД: 86767 [09:54:36]line ФПД: 198727681158827 [09:54:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T095435&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86767&fm=198727681158827&tin=02508201610067®Number=0000000000092592&sum=100005 [09:54:37]OFD Sender: Processing packet 86767 [packets to send 273, broken 272] [09:54:37]ProducePacketName [09:54:37]name=ofd_packets/00086767 [09:54:37]OFD Sender: To server: pG, [09:54:37]CommunicateWithHost lk.salyk.kg:30040 [09:54:37]ConnectInit lk.salyk.kg [09:54:37]written 0, free lines is 4095 [09:54:37]Write to MH i2c: 01 00 00 1E 02 20 [09:54:37]Write i2c OK [09:54:37]MH_I2C_Read... [09:54:37]Read from MH i2c: 01 [09:54:37]MH_I2C_Read... [09:54:37]Read from MH i2c: 01 07 00 [09:54:37]MH_I2C_Read... [09:54:37]Read from MH i2c: 01 07 00 1E 02 00 00 00 00 00 E5 0C 18 [09:54:37]RasterBufferAndPrint [09:54:37]line [09:54:37]line [09:54:37]line [09:54:37]line [09:54:37]line [09:54:37]written 0, free lines is 3304 [09:54:37]MH_Cut [09:54:37]Write to MH i2c: D1 01 00 25 02 01 F9 [09:54:37]Write i2c OK [09:54:37]MH_I2C_Read... [09:54:37]Read from MH i2c: D1 [09:54:37]MH_I2C_Read... [09:54:37]Read from MH i2c: D1 01 00 [09:54:37]MH_I2C_Read... [09:54:37]Read from MH i2c: D1 01 00 25 02 00 F8 [09:54:37]Write to MH i2c: 01 00 00 26 02 28 [09:54:37]Write i2c OK [09:54:37]MH_I2C_Read... [09:54:38]*** Cut start [09:54:38]*** Partial cut [09:54:38]*** CUTSNS_PIN = 1 [09:54:38]*** CUTSNS_PIN = 0 [09:54:38]*** Brake cut motor [09:54:39]Read from MH i2c: 01 [09:54:39]MH_I2C_Read... [09:54:39]*** Stop cut motor [09:54:39]*** Cut end [09:54:39]Read from MH i2c: 01 07 00 [09:54:39]MH_I2C_Read... [09:54:39]Read from MH i2c: 01 07 00 26 02 00 00 00 00 00 FF 0F 3D [09:54:39]process_action close_receipt done [09:54:39]requested_data is exist [09:54:39]produce_requested_data [09:54:39]requested_item fm.sn is exist - process it [09:54:39]wFMCommunicate request_size=4 [09:54:39]MH_SAM_APDU [09:54:39]CAPDU: 80 11 00 00 [09:54:39]Write to MH i2c: E2 08 00 27 02 80 11 00 00 00 00 00 00 A3 [09:54:39]Write i2c OK [09:54:39]MH_I2C_Read... [09:54:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:39]Read from MH i2c: E2 [09:54:39]MH_I2C_Read... [09:54:39]Read from MH i2c: E2 17 00 [09:54:39]MH_I2C_Read... [09:54: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 34 39 37 39 90 00 02 [09:54:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:54:39]wFMCommunicate OK [09:54:39]requested_item fd.num is exist - process it [09:54:39]SAM_PROTO_GetFieldsCounters [09:54:39]wFMCommunicate request_size=4 [09:54:39]MH_SAM_APDU [09:54:39]CAPDU: 80 13 00 00 [09:54:39]Write to MH i2c: E2 08 00 28 02 80 13 00 00 00 00 00 00 A6 [09:54:39]Write i2c OK [09:54:39]MH_I2C_Read... [09:54:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:54:39]Read from MH i2c: E2 [09:54:39]MH_I2C_Read... [09:54:39]Read from MH i2c: E2 62 00 [09:54:39]MH_I2C_Read... [09:54: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 EF 52 01 00 0E 04 04 00 F1 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 F9 [09:54:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 EF 52 01 00 0E 04 04 00 F1 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:54:39]wFMCommunicate OK [09:54:39]SAM_PROTO_GetFieldsCounters done [09:54:39]requested_item shift.num is exist - process it [09:54:39]requested_item shift.opened is exist - process it [09:54:39]req_shift_opened [09:54:39]FM_GetShiftState [09:54:39]SAM_PROTO_GetShiftState [09:54:39]wFMCommunicate request_size=4 [09:54:39]MH_SAM_APDU [09:54:39]CAPDU: 80 13 01 00 [09:54:39]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [09:54:39]Write i2c OK [09:54:39]MH_I2C_Read... [09:54:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:39]Read from MH i2c: E2 [09:54:39]MH_I2C_Read... [09:54:39]Read from MH i2c: E2 0E 00 [09:54:39]MH_I2C_Read... [09:54:39]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 66 [09:54:39]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [09:54:39]wFMCommunicate OK [09:54:39]SAM_PROTO_GetShiftState done [09:54:39]FM_GetShiftState done [09:54:39]req_shift_opened done [09:54:39]requested_item shift.open_date is exist - process it [09:54:39]req_shift_open_date [09:54:39]req_shift_open_date done [09:54:39]produce_requested_data done [09:54:39]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86767,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [09:54:39]process_action_free close_receipt [09:54:39]json_value_free [09:54:39]json_value_free done [09:54:39]process_json_proto returns [09:54:39]Send response to host [09:54:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86767,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [09:54:39]free response buf [09:54:39]execute_script done [09:54:39]execute_script returns [09:54:39]free content buf [09:54:39]Sock 7.Close socket [09:54:39]Sock 7.Thread stoped [09:54:41]recv_with_timeout no data received [09:54:42]ConnectInit Can't take IP for lk.salyk.kg [09:54:42]CommunicateWithHost connect error [09:54:42]CommunicateWithHost err = -1 [09:54:42]OFD Sender: Server communicate error [09:54:47]OFD Sender: Processing packet 86767 [packets to send 273, broken 272] [09:54:47]ProducePacketName [09:54:47]name=ofd_packets/00086767 [09:54:47]OFD Sender: To server: pG, [09:54:47]CommunicateWithHost lk.salyk.kg:30040 [09:54:47]ConnectInit lk.salyk.kg [09:54:52]ConnectInit Can't take IP for lk.salyk.kg [09:54:52]CommunicateWithHost connect error [09:54:52]CommunicateWithHost err = -1 [09:54:52]OFD Sender: Server communicate error [09:54:57]OFD Sender: Processing packet 86767 [packets to send 273, broken 272] [09:54:57]ProducePacketName [09:54:57]name=ofd_packets/00086767 [09:54:57]OFD Sender: To server: pG, [09:54:57]CommunicateWithHost lk.salyk.kg:30040 [09:54:57]ConnectInit lk.salyk.kg [09:54:58]Connected sock=10 [09:54:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 93 8B 07 01 5A 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 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 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 5B E9 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EF 52 01 00 35 04 06 00 B4 BD E4 D7 AE AB E4 1E 7F DC 77 77 0A AD [09:54:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 04 67 47 00 F0 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 34 39 37 39 10 04 04 00 EF 52 01 00 F4 03 04 00 40 94 EF 66 B6 04 01 00 00 63 F6 DD 85 5E 1E C8 10 [09:54:59]CommunicateWithHost err = 0 [09:54:59]CheckOFDResponse [09:54:59]1017 (14) - 77093643461234 [09:54:59]1041 (16) - 0000000000874979 [09:54:59]1040 (4) - 86767 [09:54:59]1012 (4) - 22.09.2024 03:51 [09:54:59]1206 (1) - 0 [09:54:59]OFD Sender: Remove packet 86767 [09:54:59]ProducePacketName [09:54:59]name=ofd_packets/00086767 [09:54:59]NVStorageDeleteData [09:55:00]OFD Sender: No OFD packet to send [09:55:05]OFD Sender: No OFD packet to send [09:55:10]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]/dev/ttyS4 opened [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 1A [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 5400000000572575 (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: 5996557+1721002828=1726999385 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 1B [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 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 5A EB EF 66 4C 6B 94 66 4A [10:03:06]Current date/time: 22.09.2024 10:03 [10:03:06]FM_Init [10:03:06]wFMConnect [10:03:06]MH_SAM_On [10:03:06]Write to MH i2c: E0 00 00 08 00 E7 [10:03:06]Write i2c OK [10:03:06]MH_I2C_Read... [10:03:06]*** iso7816_init finished! [10:03:06]*** atr: [10:03:06]*** 0F 3B D5 18 FF 81 91 FE [10:03:06]*** 1F C3 80 73 C8 21 10 0A [10:03:06]*** 00 00 00 00 00 00 00 00 [10:03:06]*** 00 00 00 00 00 00 00 00 [10:03:06]*** 00 00 00 00 00 00 00 00 [10:03:06]*** 00 00 00 00 00 00 00 00 [10:03:06]*** 00 00 00 00 00 00 00 00 [10:03:06]*** 00 00 00 00 00 00 00 00 [10:03:06]Read from MH i2c: E0 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: E0 10 00 [10:03:06]MH_I2C_Read... [10:03:06]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 [10:03:06]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [10:03:06]wFMCommunicate request_size=10 [10:03:06]MH_SAM_APDU [10:03:06]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [10:03:06]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [10:03:06]Write i2c OK [10:03:06]MH_I2C_Read... [10:03:06]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [10:03:06]Read from MH i2c: E2 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: E2 03 00 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [10:03:06]RAPDU: 90 00 [10:03:06]wFMCommunicate OK [10:03:06]wFMCommunicate request_size=4 [10:03:06]MH_SAM_APDU [10:03:06]CAPDU: 80 11 00 00 [10:03:06]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [10:03:06]Write i2c OK [10:03:06]MH_I2C_Read... [10:03:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:03:06]Read from MH i2c: E2 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: E2 17 00 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E3 [10:03:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:03:06]wFMCommunicate OK [10:03:06]Detected FM SN is 0000000000874979 [10:03:06]Stored FM SN is 0000000000874979 [10:03:06]wFMCommunicate request_size=9 [10:03:06]MH_SAM_APDU [10:03:06]CAPDU: 80 16 00 00 04 B6 D7 00 00 [10:03:06]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [10:03:06]Write i2c OK [10:03:06]MH_I2C_Read... [10:03:06]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [10:03:06]Read from MH i2c: E2 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: E2 03 00 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [10:03:06]RAPDU: 90 00 [10:03:06]wFMCommunicate OK [10:03:06]FM PIN OK [10:03:06]wFMCommunicate request_size=8 [10:03:06]MH_SAM_APDU [10:03:06]CAPDU: 80 14 04 00 03 02 00 01 [10:03:06]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [10:03:06]Write i2c OK [10:03:06]MH_I2C_Read... [10:03:06]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [10:03:06]Read from MH i2c: E2 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: E2 03 00 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [10:03:06]RAPDU: 90 00 [10:03:06]wFMCommunicate OK [10:03:06]wFMCommunicate request_size=13 [10:03:06]MH_SAM_APDU [10:03:06]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [10:03:06]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 [10:03:06]Write i2c OK [10:03:06]MH_I2C_Read... [10:03:06]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [10:03:06]Read from MH i2c: E2 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: E2 03 00 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [10:03:06]RAPDU: 90 00 [10:03:06]wFMCommunicate OK [10:03:06]wFMCommunicate request_size=4 [10:03:06]MH_SAM_APDU [10:03:06]CAPDU: 80 11 00 00 [10:03:06]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [10:03:06]Write i2c OK [10:03:06]MH_I2C_Read... [10:03:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:03:06]Read from MH i2c: E2 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: E2 17 00 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E7 [10:03:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:03:06]wFMCommunicate OK [10:03:06]DocumentArchiveInit [10:03:06]Start Httpd... [10:03:06]Httpd thread 3067559268 created [10:03:06]Write to MH i2c: 01 00 00 0F 00 0F [10:03:06]Write i2c OK [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: 01 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: 01 07 00 [10:03:06]MH_I2C_Read... [10:03:06]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [10:03:06]Allocated Socket 6 [10:03:06]Bind OK [10:03:06]Listen OK [10:03:06]httpd running on port 8080 [10:03:06]Waiting for new connection... [10:03:06]MH Int Process started [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: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:01]OFD Sender: No OFD packet to send [10:05:06]OFD Sender: No OFD packet to send [10:05:12]OFD Sender: No OFD packet to send [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: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:54]ConnectInit Can't connect to host [10:05:57]OFD Sender: No OFD packet to send [10:06:02]OFD Sender: No OFD packet to send [10:06:07]OFD Sender: No OFD packet to send [10:06:12]OFD Sender: No OFD packet to send [10:06:17]OFD Sender: No OFD packet to send [10:06:22]OFD Sender: No OFD packet to send [10:06:27]OFD Sender: No OFD packet to send [10:06:32]OFD Sender: No OFD packet to send [10:06:37]OFD Sender: No OFD packet to send [10:06:42]OFD Sender: No OFD packet to send [10:06:47]OFD Sender: No OFD packet to send [10:06:52]OFD Sender: No OFD packet to send [10:06:57]OFD Sender: No OFD packet to send [10:07:02]OFD Sender: No OFD packet to send [10:07:07]OFD Sender: No OFD packet to send [10:07:07]recv_with_timeout no data received [10:07:12]OFD Sender: No OFD packet to send [10:07:17]OFD Sender: No OFD packet to send [10:07:22]OFD Sender: No OFD packet to send [10:07:27]OFD Sender: No OFD packet to send [10:07:32]OFD Sender: No OFD packet to send [10:07:37]OFD Sender: No OFD packet to send [10:07:42]OFD Sender: No OFD packet to send [10:07:47]OFD Sender: No OFD packet to send [10:07:52]OFD Sender: No OFD packet to send [10:07:52]recv_with_timeout no data received [10:07:57]OFD Sender: No OFD packet to send [10:08:02]OFD Sender: No OFD packet to send [10:08:07]OFD Sender: No OFD packet to send [10:08:12]OFD Sender: No OFD packet to send [10:08:17]OFD Sender: No OFD packet to send [10:08:22]OFD Sender: No OFD packet to send [10:08:27]OFD Sender: No OFD packet to send [10:08:32]OFD Sender: No OFD packet to send [10:08:37]OFD Sender: No OFD packet to send [10:08:42]OFD Sender: No OFD packet to send [10:08:47]OFD Sender: No OFD packet to send [10:08:52]OFD Sender: No OFD packet to send [10:08:57]OFD Sender: No OFD packet to send [10:09:02]OFD Sender: No OFD packet to send [10:09:07]OFD Sender: No OFD packet to send [10:09:12]OFD Sender: No OFD packet to send [10:09:17]OFD Sender: No OFD packet to send [10:09:22]OFD Sender: No OFD packet to send [10:09:27]OFD Sender: No OFD packet to send [10:09:32]OFD Sender: No OFD packet to send [10:09:37]OFD Sender: No OFD packet to send [10:09:42]OFD Sender: No OFD packet to send [10:09:47]OFD Sender: No OFD packet to send [10:09:52]OFD Sender: No OFD packet to send [10:09:57]OFD Sender: No OFD packet to send [10:10:00]recv_with_timeout no data received [10:10:02]OFD Sender: No OFD packet to send [10:10:07]OFD Sender: No OFD packet to send [10:10:12]OFD Sender: No OFD packet to send [10:10:17]OFD Sender: No OFD packet to send [10:10:22]OFD Sender: No OFD packet to send [10:10:27]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: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: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:27]OFD Sender: No OFD packet to send [10:12:32]OFD Sender: No OFD packet to send [10:12:37]OFD Sender: No OFD packet to send [10:12:42]OFD Sender: No OFD packet to send [10:12:47]OFD Sender: No OFD packet to send [10:12:52]OFD Sender: No OFD packet to send [10:12:54]recv_with_timeout no data received [10:12:57]OFD Sender: No OFD packet to send [10:13:02]OFD Sender: No OFD packet to send [10:13:07]OFD Sender: No OFD packet to send [10:13:09]accept exits with 7 [10:13:09]New connection [10:13:09]New thread 3067272548 created [10:13:09]Waiting for new connection... [10:13:09] Sock 7.Parse request [10:13:09]Sock 7.Check first char [10:13:09]Sock 7.First char is OK [10:13:09]request: POST /json_proto HTTP/1.0 [10:13:09]Method: POST [10:13:09]URL: /json_proto [10:13:09]Method is POST - this is cgi request [10:13:09]url: /json_proto [10:13:09]query_string will be loaded in cgi processing [10:13:09]execute_cgi json_proto POST (null) [10:13:09]execute_cgi path=json_proto method=POST [10:13:09]POST find Content-Length [10:13:09]Host: 172.17.47.196:8080 [10:13:09]Content-Length: 677 [10:13:09]Content-Type: application/json [10:13:09] [10:13:09]POST finish read [10:13:09]Found Content-Length = 677 [10:13:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871626", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:13:09]execute_script... [10:13: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)871626", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:13:09]POST & json_proto [10:13:09]process_json_proto [10:13:09]json parsed OK: [10:13:09]protocol is kg_v1.0 [10:13:09]action value=close_receipt [10:13:09]process_action close_receipt [10:13:09]cmd_close_receipt [10:13:09]MH_GetDate [10:13:09]Write to MH i2c: F0 00 00 10 00 FF [10:13:09]Write i2c OK [10:13:09]MH_I2C_Read... [10:13:09]Read from MH i2c: F0 [10:13:09]MH_I2C_Read... [10:13:09]Read from MH i2c: F0 09 00 [10:13:09]MH_I2C_Read... [10:13:09]Read from MH i2c: F0 09 00 10 00 00 B5 ED EF 66 4C 6B 94 66 B0 [10:13:09]GetLastDocTimeStamp 97 [10:13:09]current date 1726999989 [10:13:09]FM_GetShiftState [10:13:09]SAM_PROTO_GetShiftState [10:13:09]wFMCommunicate request_size=4 [10:13:09]MH_SAM_APDU [10:13:09]CAPDU: 80 13 01 00 [10:13:09]Write to MH i2c: E2 08 00 11 00 80 13 01 00 00 00 00 00 8E [10:13:09]Write i2c OK [10:13:09]MH_I2C_Read... [10:13:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:13:09]Read from MH i2c: E2 [10:13:09]MH_I2C_Read... [10:13:09]Read from MH i2c: E2 0E 00 [10:13:09]MH_I2C_Read... [10:13:09]Read from MH i2c: E2 0E 00 11 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4C [10:13:09]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:13:09]wFMCommunicate OK [10:13:09]SAM_PROTO_GetShiftState done [10:13:09]FM_GetShiftState done [10:13:09]opened in 1726964220 [10:13:09]opened+sec_in_day 1727050620 [10:13:09]quantity*price = 60003 [10:13:09]sum+1 = 60004 [10:13:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 81 22.09.2024 10:13 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86768 ФПД: 3084783996834 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T101309&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86768&fm=3084783996834&tin=02508201610067®Number=0000000000092592&sum=60000 [10:13:10]StoreToDocumentArchive [10:13:10]shift 497 fd 86768 [10:13:10]save to /storage/0497/doc_00086768 [10:13:10]save last doc name /storage/0497/doc_00086768 to /storage/kkm_last_doc_name [10:13:10]save OK [10:13:10]Clear old archive folders... [10:13:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:13:10]tlvbuf is 001CEBC0 [10:13:10]SAM_PROTO_ClearQueue [10:13:10]wFMCommunicate request_size=4 [10:13:10]MH_SAM_APDU [10:13:10]CAPDU: 80 09 00 00 [10:13:10]Write to MH i2c: E2 08 00 1E 00 80 09 00 00 00 00 00 00 90 [10:13:10]Write i2c OK [10:13:10]MH_I2C_Read... [10:13:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:13:11]Read from MH i2c: E2 [10:13:11]MH_I2C_Read... [10:13:11]Read from MH i2c: E2 03 00 [10:13:11]MH_I2C_Read... [10:13:11]Read from MH i2c: E2 03 00 1E 00 00 90 00 92 [10:13:11]RAPDU: 90 00 [10:13:11]wFMCommunicate OK [10:13:11]SAM_PROTO_ClearQueue done [10:13:11]KKMCreateOFDPacket [10:13:11]OFDProtocolAddRootSTLVToBuf [10:13:11]FM_MakeSignedData [10:13:11]FM_MakeSignedData [10:13:11]SAM_PROTO_SignData [10:13:11]wFMCommunicate request_size=4 [10:13:11]MH_SAM_APDU [10:13:11]CAPDU: 80 0D 01 02 [10:13:11]Write to MH i2c: E2 08 00 1F 00 80 0D 01 02 00 00 00 00 98 [10:13:11]Write i2c OK [10:13:11]MH_I2C_Read... [10:13:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:13:11]Read from MH i2c: E2 [10:13:11]MH_I2C_Read... [10:13:11]Read from MH i2c: E2 03 00 [10:13:11]MH_I2C_Read... [10:13:11]Read from MH i2c: E2 03 00 1F 00 00 90 00 93 [10:13:11]RAPDU: 90 00 [10:13:11]wFMCommunicate OK [10:13:11]wFMCommunicate request_size=255 [10:13:11]MH_SAM_APDU [10:13: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 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 51 00 00 00 F4 03 04 00 B5 ED EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F0 52 01 00 35 04 06 00 02 [10:13:11]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 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 51 00 00 00 F4 03 04 00 B5 ED EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F0 52 01 00 35 04 06 00 02 00 00 6B [10:13:11]Write i2c OK [10:13:11]MH_I2C_Read... [10:13:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:13:11]Read from MH i2c: E2 [10:13:11]MH_I2C_Read... [10:13:11]Read from MH i2c: E2 03 00 [10:13:11]MH_I2C_Read... [10:13:11]Read from MH i2c: E2 03 00 20 00 00 90 00 94 [10:13:11]RAPDU: 90 00 [10:13:11]wFMCommunicate OK [10:13:11]wFMCommunicate request_size=10 [10:13:11]MH_SAM_APDU [10:13:11]CAPDU: 80 0D 02 02 05 CE 3B 74 4F A2 [10:13:11]Write to MH i2c: E2 0D 00 21 00 80 0D 02 02 05 00 CE 3B 74 4F A2 00 00 13 [10:13:11]Write i2c OK [10:13:11]MH_I2C_Read... [10:13:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:13:11]Read from MH i2c: E2 [10:13:11]MH_I2C_Read... [10:13:11]Read from MH i2c: E2 03 00 [10:13:11]MH_I2C_Read... [10:13:11]Read from MH i2c: E2 03 00 21 00 00 90 00 95 [10:13:11]RAPDU: 90 00 [10:13:11]wFMCommunicate OK [10:13:11]wFMCommunicate request_size=4 [10:13:11]MH_SAM_APDU [10:13:11]CAPDU: 80 0D 03 02 [10:13:11]Write to MH i2c: E2 08 00 22 00 80 0D 03 02 00 00 00 00 9D [10:13:11]Write i2c OK [10:13:11]MH_I2C_Read... [10:13:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:13:11]Read from MH i2c: E2 [10:13:11]MH_I2C_Read... [10:13:11]Read from MH i2c: E2 0B 00 [10:13:11]MH_I2C_Read... [10:13:11]Read from MH i2c: E2 0B 00 22 00 00 A8 91 14 63 A1 55 18 27 90 00 83 [10:13:11]RAPDU: A8 91 14 63 A1 55 18 27 90 00 [10:13:11]wFMCommunicate OK [10:13:11]SAM_PROTO_SignData done [10:13:11]FM_MakeSignedData done [10:13:11]CreateOFDProtocolMessage [10:13:11]wFMCommunicate request_size=4 [10:13:11]MH_SAM_APDU [10:13:11]CAPDU: 80 11 00 00 [10:13:11]Write to MH i2c: E2 08 00 23 00 80 11 00 00 00 00 00 00 9D [10:13:11]Write i2c OK [10:13:11]MH_I2C_Read... [10:13:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:13:11]Read from MH i2c: E2 [10:13:11]MH_I2C_Read... [10:13:11]Read from MH i2c: E2 17 00 [10:13:11]MH_I2C_Read... [10:13:11]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 34 39 37 39 90 00 FC [10:13:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:13:11]wFMCommunicate OK [10:13:11]CreateOFDProtocolMessage done [10:13:11]OFDSenderStorePacket 86768 [10:13:11]StoreOFDPacket docnum=86768 [10:13:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 98 8F 07 01 C3 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 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 51 00 00 00 F4 03 04 00 B5 ED EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F0 52 01 00 35 04 06 00 02 CE 3B 74 4F A2 A8 91 14 63 A1 55 18 27 [10:13:11]CheckFolder [10:13:11]dirname=/storage/ofd_packets [10:13:11]CheckFolder done [10:13:11]ProducePacketName [10:13:11]name=ofd_packets/00086768 [10:13:11]NVStorageSaveData ofd_packets/00086768 [10:13:11]File name is /storage/ofd_packets/00086768 [10:13:11]Write 301 bytes [10:13:11]NVStorageSaveData done [10:13:11]OFDSenderStorePacket done [10:13:11]KKMCreateOFDPacket done [10:13:11]NVStorageSaveData kkm_last_timestamp [10:13:11]File name is /storage/kkm_last_timestamp [10:13:11]Write 4 bytes [10:13:11]NVStorageSaveData done [10:13:11]ExternCall_PrintAddStr [10:13:11]wPrintStart [10:13:11]Write to MH i2c: 01 00 00 24 00 24 [10:13:11]Write i2c OK [10:13:11]MH_I2C_Read... [10:13:11]Read from MH i2c: 01 [10:13:11]MH_I2C_Read... [10:13:11]Read from MH i2c: 01 07 00 [10:13:11]MH_I2C_Read... [10:13:11]Read from MH i2c: 01 07 00 24 00 00 00 00 00 00 FF 0F 39 [10:13:11]RasterBufferAndPrint [10:13:11]line Счет N : (1)871626 [10:13:11]OFD Sender: Processing packet 86768 [packets to send 273, broken 272] [10:13:11]ProducePacketName [10:13:11]name=ofd_packets/00086768 [10:13:11]OFD Sender: To server: pG, [10:13:11]CommunicateWithHost lk.salyk.kg:30040 [10:13:11]ConnectInit lk.salyk.kg [10:13:11]line ИНН: 02508201610067 [10:13:11]line Контрольно-Кассовый Чек [10:13:11]line ПРОДАЖА [10:13:11]line ТРК (МРК, ГНК) : 43 [10:13:11]line Товар: 2710124130 [10:13:11]line Аи-92-К-5 [10:13:11]line 8.850 * 67.80 [10:13:11]line = 600.03 [10:13:11]line НДС 12% НСП 1% [10:13:11]line > о реализуемом товаре [10:13:11]line ОКРУГЛЕНИЕ: -0.03 [10:13:11]line ИТОГО: 600.00 [10:13:11]line Внесено: 600.00 [10:13:11]line СДАЧА: 0.00 [10:13:11]line НСП 1% : 5.31 [10:13:11]line НДС 12% : 63.72 [10:13:11]line Наличными: 600.00 [10:13:11]line Безнал.: 0.00 [10:13:11]line Место: АЗС № 137 "Партнер Нефть" [10:13:11]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:13:11]line СНО: Общий режим [10:13:11]line Чек 81 22.09.2024 10:13 [10:13:11]line Смена: 497 ФФД: 1.0 [10:13:11]line ЗНМ: 0300000064 [10:13:11]line РНМ: 0000000000092592 [10:13:11]line Версия ККМ: 001 [10:13:11]line ФМ: 0000000000874979 [10:13:11]line ФД: 86768 [10:13:11]line ФПД: 3084783996834 [10:13:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T101309&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86768&fm=3084783996834&tin=02508201610067®Number=0000000000092592&sum=60000 [10:13:11]written 0, free lines is 4095 [10:13:12]Write to MH i2c: 01 00 00 4F 00 4F [10:13:12]Write i2c OK [10:13:12]MH_I2C_Read... [10:13:12]Read from MH i2c: 01 [10:13:12]MH_I2C_Read... [10:13:12]Read from MH i2c: 01 07 00 [10:13:12]MH_I2C_Read... [10:13:12]Read from MH i2c: 01 07 00 4F 00 00 00 00 00 00 D5 0C 37 [10:13:12]RasterBufferAndPrint [10:13:12]line [10:13:12]line [10:13:12]line [10:13:12]line [10:13:12]line [10:13:12]written 0, free lines is 3292 [10:13:12]MH_Cut [10:13:12]Write to MH i2c: D1 01 00 56 00 01 28 [10:13:12]Write i2c OK [10:13:12]MH_I2C_Read... [10:13:12]Read from MH i2c: D1 [10:13:12]MH_I2C_Read... [10:13:12]Read from MH i2c: D1 01 00 [10:13:12]MH_I2C_Read... [10:13:12]Read from MH i2c: D1 01 00 56 00 00 27 [10:13:12]Write to MH i2c: 01 00 00 57 00 57 [10:13:12]Write i2c OK [10:13:12]MH_I2C_Read... [10:13:12]*** Cut start [10:13:12]*** Partial cut [10:13:12]*** CUTSNS_PIN = 1 [10:13:12]*** CUTSNS_PIN = 0 [10:13:13]*** Brake cut motor [10:13:13]Read from MH i2c: 01 [10:13:13]MH_I2C_Read... [10:13:13]*** Stop cut motor [10:13:13]*** Cut end [10:13:13]Read from MH i2c: 01 07 00 [10:13:13]MH_I2C_Read... [10:13:13]Read from MH i2c: 01 07 00 57 00 00 00 00 00 00 FF 0F 6C [10:13:13]process_action close_receipt done [10:13:13]requested_data is exist [10:13:13]produce_requested_data [10:13:13]requested_item fm.sn is exist - process it [10:13:13]wFMCommunicate request_size=4 [10:13:13]MH_SAM_APDU [10:13:13]CAPDU: 80 11 00 00 [10:13:13]Write to MH i2c: E2 08 00 58 00 80 11 00 00 00 00 00 00 D2 [10:13:13]Write i2c OK [10:13:13]MH_I2C_Read... [10:13:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:13:13]Read from MH i2c: E2 [10:13:13]MH_I2C_Read... [10:13:13]Read from MH i2c: E2 17 00 [10:13:13]MH_I2C_Read... [10:13:13]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 34 39 37 39 90 00 31 [10:13:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:13:13]wFMCommunicate OK [10:13:13]requested_item fd.num is exist - process it [10:13:13]SAM_PROTO_GetFieldsCounters [10:13:13]wFMCommunicate request_size=4 [10:13:13]MH_SAM_APDU [10:13:13]CAPDU: 80 13 00 00 [10:13:13]Write to MH i2c: E2 08 00 59 00 80 13 00 00 00 00 00 00 D5 [10:13:13]Write i2c OK [10:13:13]MH_I2C_Read... [10:13:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:13:13]Read from MH i2c: E2 [10:13:13]MH_I2C_Read... [10:13:13]Read from MH i2c: E2 62 00 [10:13:13]MH_I2C_Read... [10:13:13]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F0 52 01 00 0E 04 04 00 F1 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 2C [10:13:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F0 52 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 51 00 00 00 5E 04 04 00 51 00 00 00 57 04 04 00 52 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:13:13]wFMCommunicate OK [10:13:13]SAM_PROTO_GetFieldsCounters done [10:13:13]requested_item shift.num is exist - process it [10:13:13]requested_item shift.opened is exist - process it [10:13:13]req_shift_opened [10:13:13]FM_GetShiftState [10:13:13]SAM_PROTO_GetShiftState [10:13:13]wFMCommunicate request_size=4 [10:13:13]MH_SAM_APDU [10:13:13]CAPDU: 80 13 01 00 [10:13:13]Write to MH i2c: E2 08 00 5A 00 80 13 01 00 00 00 00 00 D7 [10:13:13]Write i2c OK [10:13:13]MH_I2C_Read... [10:13:13]Connected sock=9 [10:13:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 98 8F 07 01 C3 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 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 51 00 00 00 F4 03 04 00 B5 ED EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F0 52 01 00 35 04 06 00 02 CE 3B 74 4F A2 A8 91 14 63 A1 55 18 27 [10:13:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:13:13]Read from MH i2c: E2 [10:13:13]MH_I2C_Read... [10:13:13]Read from MH i2c: E2 0E 00 [10:13:13]MH_I2C_Read... [10:13:13]Read from MH i2c: E2 0E 00 5A 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 95 [10:13:13]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:13:13]wFMCommunicate OK [10:13:13]SAM_PROTO_GetShiftState done [10:13:13]FM_GetShiftState done [10:13:13]req_shift_opened done [10:13:13]requested_item shift.open_date is exist - process it [10:13:13]req_shift_open_date [10:13:13]req_shift_open_date done [10:13:13]produce_requested_data done [10:13:13]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86768,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [10:13:13]process_action_free close_receipt [10:13:13]json_value_free [10:13:13]json_value_free done [10:13:13]process_json_proto returns [10:13:13]Send response to host [10:13:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86768,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [10:13:13]free response buf [10:13:13]execute_script done [10:13:13]execute_script returns [10:13:13]free content buf [10:13:13]Sock 7.Close socket [10:13:13]Sock 7.Thread stoped [10:13:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 0B 61 47 00 0E 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 34 39 37 39 10 04 04 00 F0 52 01 00 F4 03 04 00 87 98 EF 66 B6 04 01 00 00 C0 B1 2F 11 04 8C 62 2B [10:13:14]CommunicateWithHost err = 0 [10:13:14]CheckOFDResponse [10:13:14]1017 (14) - 77093643461234 [10:13:14]1041 (16) - 0000000000874979 [10:13:14]1040 (4) - 86768 [10:13:14]1012 (4) - 22.09.2024 04:09 [10:13:14]1206 (1) - 0 [10:13:14]OFD Sender: Remove packet 86768 [10:13:14]ProducePacketName [10:13:14]name=ofd_packets/00086768 [10:13:14]NVStorageDeleteData [10:13:14]OFD Sender: No OFD packet to send [10:13:19]OFD Sender: No OFD packet to send [10:13:24]OFD Sender: No OFD packet to send [10:13:29]OFD Sender: No OFD packet to send [10:13:34]OFD Sender: No OFD packet to send [10:13:39]OFD Sender: No OFD packet to send [10:13:44]OFD Sender: No OFD packet to send [10:13:49]OFD Sender: No OFD packet to send [10:13:54]OFD Sender: No OFD packet to send [10:13:59]OFD Sender: No OFD packet to send [10:14:04]OFD Sender: No OFD packet to send [10:14:09]OFD Sender: No OFD packet to send [10:14:14]OFD Sender: No OFD packet to send [10:14:19]OFD Sender: No OFD packet to send [10:14:24]OFD Sender: No OFD packet to send [10:14:29]OFD Sender: No OFD packet to send [10:14:34]OFD Sender: No OFD packet to send [10:14:39]OFD Sender: No OFD packet to send [10:14:44]OFD Sender: No OFD packet to send [10:14:49]OFD Sender: No OFD packet to send [10:14:54]OFD Sender: No OFD packet to send [10:14:59]OFD Sender: No OFD packet to send [10:15:04]OFD Sender: No OFD packet to send [10:15:09]OFD Sender: No OFD packet to send [10:15:15]OFD Sender: No OFD packet to send [10:15:20]OFD Sender: No OFD packet to send [10:15:25]OFD Sender: No OFD packet to send [10:15:30]OFD Sender: No OFD packet to send [10:15:35]OFD Sender: No OFD packet to send [10:15:40]OFD Sender: No OFD packet to send [10:15:45]OFD Sender: No OFD packet to send [10:15:50]OFD Sender: No OFD packet to send [10:15:55]OFD Sender: No OFD packet to send [10:16:00]OFD Sender: No OFD packet to send [10:16:04]recv_with_timeout no data received [10:16:05]OFD Sender: No OFD packet to send [10:16:10]OFD Sender: No OFD packet to send [10:16:15]OFD Sender: No OFD packet to send [10:16:20]OFD Sender: No OFD packet to send [10:16:25]OFD Sender: No OFD packet to send [10:16:30]OFD Sender: No OFD packet to send [10:16:35]OFD Sender: No OFD packet to send [10:16:39]accept exits with 10 [10:16:39]New connection [10:16:39]New thread 3067129188 created [10:16:39]Thread 3067272548 joined [10:16:39]Waiting for new connection... [10:16:39] Sock 10.Parse request [10:16:39]Sock 10.Check first char [10:16:39]Sock 10.First char is OK [10:16:39]request: POST /json_proto HTTP/1.0 [10:16:39]Method: POST [10:16:39]URL: /json_proto [10:16:39]Method is POST - this is cgi request [10:16:39]url: /json_proto [10:16:39]query_string will be loaded in cgi processing [10:16:39]execute_cgi json_proto POST (null) [10:16:39]execute_cgi path=json_proto method=POST [10:16:39]POST find Content-Length [10:16:39]Host: 172.17.47.196:8080 [10:16:39]Content-Length: 677 [10:16:39]Content-Type: application/json [10:16:39] [10:16:39]POST finish read [10:16:39]Found Content-Length = 677 [10:16:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871628", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:16:39]execute_script... [10:16:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871628", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:16:39]POST & json_proto [10:16:39]process_json_proto [10:16:39]json parsed OK: [10:16:39]protocol is kg_v1.0 [10:16:39]action value=close_receipt [10:16:39]process_action close_receipt [10:16:39]cmd_close_receipt [10:16:39]MH_GetDate [10:16:39]Write to MH i2c: F0 00 00 5B 00 4A [10:16:39]Write i2c OK [10:16:39]MH_I2C_Read... [10:16:39]Read from MH i2c: F0 [10:16:39]MH_I2C_Read... [10:16:39]Read from MH i2c: F0 09 00 [10:16:39]MH_I2C_Read... [10:16:39]Read from MH i2c: F0 09 00 5B 00 00 87 EE EF 66 4C 6B 94 66 CE [10:16:39]GetLastDocTimeStamp 1726999989 [10:16:39]current date 1727000199 [10:16:39]FM_GetShiftState [10:16:39]SAM_PROTO_GetShiftState [10:16:39]wFMCommunicate request_size=4 [10:16:39]MH_SAM_APDU [10:16:39]CAPDU: 80 13 01 00 [10:16:39]Write to MH i2c: E2 08 00 5C 00 80 13 01 00 00 00 00 00 D9 [10:16:39]Write i2c OK [10:16:39]MH_I2C_Read... [10:16:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:39]Read from MH i2c: E2 [10:16:39]MH_I2C_Read... [10:16:39]Read from MH i2c: E2 0E 00 [10:16:39]MH_I2C_Read... [10:16:39]Read from MH i2c: E2 0E 00 5C 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 97 [10:16:39]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:16:39]wFMCommunicate OK [10:16:39]SAM_PROTO_GetShiftState done [10:16:39]FM_GetShiftState done [10:16:39]opened in 1726964220 [10:16:39]opened+sec_in_day 1727050620 [10:16:39]quantity*price = 50036 [10:16:39]sum+1 = 50037 [10:16: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 82 22.09.2024 10:16 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86769 ФПД: 264209628187910 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T101639&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86769&fm=264209628187910&tin=02508201610067®Number=0000000000092592&sum=50000 [10:16:40]StoreToDocumentArchive [10:16:40]shift 497 fd 86769 [10:16:40]save to /storage/0497/doc_00086769 [10:16:40]save last doc name /storage/0497/doc_00086769 to /storage/kkm_last_doc_name [10:16:40]save OK [10:16:40]Clear old archive folders... [10:16:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:16:40]tlvbuf is 001B7A70 [10:16:40]SAM_PROTO_ClearQueue [10:16:40]wFMCommunicate request_size=4 [10:16:40]MH_SAM_APDU [10:16:40]CAPDU: 80 09 00 00 [10:16:40]Write to MH i2c: E2 08 00 69 00 80 09 00 00 00 00 00 00 DB [10:16:40]Write i2c OK [10:16:40]MH_I2C_Read... [10:16:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:16:40]Read from MH i2c: E2 [10:16:40]MH_I2C_Read... [10:16:40]Read from MH i2c: E2 03 00 [10:16:40]MH_I2C_Read... [10:16:40]Read from MH i2c: E2 03 00 69 00 00 90 00 DD [10:16:40]RAPDU: 90 00 [10:16:40]wFMCommunicate OK [10:16:40]SAM_PROTO_ClearQueue done [10:16:40]KKMCreateOFDPacket [10:16:40]OFDProtocolAddRootSTLVToBuf [10:16:40]FM_MakeSignedData [10:16:40]FM_MakeSignedData [10:16:40]SAM_PROTO_SignData [10:16:40]wFMCommunicate request_size=4 [10:16:40]MH_SAM_APDU [10:16:40]CAPDU: 80 0D 01 02 [10:16:40]Write to MH i2c: E2 08 00 6A 00 80 0D 01 02 00 00 00 00 E3 [10:16:40]Write i2c OK [10:16:40]MH_I2C_Read... [10:16:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:16:40]Read from MH i2c: E2 [10:16:40]MH_I2C_Read... [10:16:40]Read from MH i2c: E2 03 00 [10:16:40]MH_I2C_Read... [10:16:40]Read from MH i2c: E2 03 00 6A 00 00 90 00 DE [10:16:40]RAPDU: 90 00 [10:16:40]wFMCommunicate OK [10:16:40]wFMCommunicate request_size=255 [10:16:40]MH_SAM_APDU [10:16:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 00 00 00 F4 03 04 00 87 EE EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F1 52 01 00 35 04 06 00 F0 [10:16:40]Write to MH i2c: E2 02 01 6B 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 52 00 00 00 F4 03 04 00 87 EE EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F1 52 01 00 35 04 06 00 F0 00 00 B2 [10:16:40]Write i2c OK [10:16:40]MH_I2C_Read... [10:16:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:40]Read from MH i2c: E2 [10:16:40]MH_I2C_Read... [10:16:40]Read from MH i2c: E2 03 00 [10:16:40]MH_I2C_Read... [10:16:40]Read from MH i2c: E2 03 00 6B 00 00 90 00 DF [10:16:40]RAPDU: 90 00 [10:16:40]wFMCommunicate OK [10:16:40]wFMCommunicate request_size=10 [10:16:40]MH_SAM_APDU [10:16:40]CAPDU: 80 0D 02 02 05 4C 19 08 CD 06 [10:16:40]Write to MH i2c: E2 0D 00 6C 00 80 0D 02 02 05 00 4C 19 08 CD 06 00 00 30 [10:16:40]Write i2c OK [10:16:40]MH_I2C_Read... [10:16:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:40]Read from MH i2c: E2 [10:16:40]MH_I2C_Read... [10:16:40]Read from MH i2c: E2 03 00 [10:16:40]MH_I2C_Read... [10:16:40]Read from MH i2c: E2 03 00 6C 00 00 90 00 E0 [10:16:40]RAPDU: 90 00 [10:16:40]wFMCommunicate OK [10:16:40]wFMCommunicate request_size=4 [10:16:40]MH_SAM_APDU [10:16:40]CAPDU: 80 0D 03 02 [10:16:40]Write to MH i2c: E2 08 00 6D 00 80 0D 03 02 00 00 00 00 E8 [10:16:40]Write i2c OK [10:16:40]MH_I2C_Read... [10:16:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:16:40]Read from MH i2c: E2 [10:16:40]MH_I2C_Read... [10:16:40]Read from MH i2c: E2 0B 00 [10:16:40]MH_I2C_Read... [10:16:40]Read from MH i2c: E2 0B 00 6D 00 00 A2 52 31 2E C5 FE 60 98 90 00 F7 [10:16:40]RAPDU: A2 52 31 2E C5 FE 60 98 90 00 [10:16:40]wFMCommunicate OK [10:16:40]SAM_PROTO_SignData done [10:16:40]FM_MakeSignedData done [10:16:40]CreateOFDProtocolMessage [10:16:40]wFMCommunicate request_size=4 [10:16:40]MH_SAM_APDU [10:16:40]CAPDU: 80 11 00 00 [10:16:40]Write to MH i2c: E2 08 00 6E 00 80 11 00 00 00 00 00 00 E8 [10:16:40]Write i2c OK [10:16:40]MH_I2C_Read... [10:16:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:40]Read from MH i2c: E2 [10:16:40]MH_I2C_Read... [10:16:40]Read from MH i2c: E2 17 00 [10:16:40]MH_I2C_Read... [10:16:40]Read from MH i2c: E2 17 00 6E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 47 [10:16:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:16:40]wFMCommunicate OK [10:16:40]CreateOFDProtocolMessage done [10:16:40]OFDSenderStorePacket 86769 [10:16:40]StoreOFDPacket docnum=86769 [10:16:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 EC 4C 07 01 CD 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 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 00 00 00 F4 03 04 00 87 EE EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F1 52 01 00 35 04 06 00 F0 4C 19 08 CD 06 A2 52 31 2E C5 FE 60 98 [10:16:40]CheckFolder [10:16:40]dirname=/storage/ofd_packets [10:16:40]CheckFolder done [10:16:40]ProducePacketName [10:16:40]name=ofd_packets/00086769 [10:16:40]NVStorageSaveData ofd_packets/00086769 [10:16:40]File name is /storage/ofd_packets/00086769 [10:16:40]Write 301 bytes [10:16:40]NVStorageSaveData done [10:16:40]OFDSenderStorePacket done [10:16:40]KKMCreateOFDPacket done [10:16:40]NVStorageSaveData kkm_last_timestamp [10:16:40]File name is /storage/kkm_last_timestamp [10:16:40]Write 4 bytes [10:16:40]NVStorageSaveData done [10:16:40]ExternCall_PrintAddStr [10:16:40]wPrintStart [10:16:40]Write to MH i2c: 01 00 00 6F 00 6F [10:16:40]Write i2c OK [10:16:40]MH_I2C_Read... [10:16:40]Read from MH i2c: 01 [10:16:40]MH_I2C_Read... [10:16:40]Read from MH i2c: 01 07 00 [10:16:40]MH_I2C_Read... [10:16:40]Read from MH i2c: 01 07 00 6F 00 00 00 00 00 00 FF 0F 84 [10:16:40]RasterBufferAndPrint [10:16:40]line Счет N : (1)871628 [10:16:40]line ИНН: 02508201610067 [10:16:40]line Контрольно-Кассовый Чек [10:16:40]line ПРОДАЖА [10:16:40]line ТРК (МРК, ГНК) : 33 [10:16:40]line Товар: 2710124130 [10:16:40]line Аи-92-К-5 [10:16:40]line 7.380 * 67.80 [10:16:40]line = 500.36 [10:16:40]line НДС 12% НСП 1% [10:16:40]line > о реализуемом товаре [10:16:40]line ОКРУГЛЕНИЕ: -0.36 [10:16:40]line ИТОГО: 500.00 [10:16:40]line Внесено: 500.00 [10:16:40]line СДАЧА: 0.00 [10:16:40]line НСП 1% : 4.43 [10:16:40]line НДС 12% : 53.14 [10:16:40]line Наличными: 500.00 [10:16:40]line Безнал.: 0.00 [10:16:40]line Место: АЗС № 137 "Партнер Нефть" [10:16:40]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:16:40]line СНО: Общий режим [10:16:40]line Чек 82 22.09.2024 10:16 [10:16:40]line Смена: 497 ФФД: 1.0 [10:16:40]line ЗНМ: 0300000064 [10:16:40]line РНМ: 0000000000092592 [10:16:40]line Версия ККМ: 001 [10:16:40]line ФМ: 0000000000874979 [10:16:40]line ФД: 86769 [10:16:40]line ФПД: 264209628187910 [10:16:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T101639&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86769&fm=264209628187910&tin=02508201610067®Number=0000000000092592&sum=50000 [10:16:41]written 0, free lines is 4095 [10:16:41]OFD Sender: Processing packet 86769 [packets to send 273, broken 272] [10:16:41]ProducePacketName [10:16:41]name=ofd_packets/00086769 [10:16:41]OFD Sender: To server: pG, [10:16:41]CommunicateWithHost lk.salyk.kg:30040 [10:16:41]ConnectInit lk.salyk.kg [10:16:41]Write to MH i2c: 01 00 00 9A 00 9A [10:16:41]Write i2c OK [10:16:41]MH_I2C_Read... [10:16:41]Read from MH i2c: 01 [10:16:41]MH_I2C_Read... [10:16:41]Read from MH i2c: 01 07 00 [10:16:41]MH_I2C_Read... [10:16:41]Read from MH i2c: 01 07 00 9A 00 00 00 00 00 00 DC 0C 89 [10:16:41]RasterBufferAndPrint [10:16:41]line [10:16:41]line [10:16:41]line [10:16:41]line [10:16:41]line [10:16:41]written 0, free lines is 3298 [10:16:41]MH_Cut [10:16:41]Write to MH i2c: D1 01 00 A1 00 01 73 [10:16:41]Write i2c OK [10:16:41]MH_I2C_Read... [10:16:41]Read from MH i2c: D1 [10:16:41]MH_I2C_Read... [10:16:41]Read from MH i2c: D1 01 00 [10:16:41]MH_I2C_Read... [10:16:41]Read from MH i2c: D1 01 00 A1 00 00 72 [10:16:41]Write to MH i2c: 01 00 00 A2 00 A2 [10:16:41]Write i2c OK [10:16:41]MH_I2C_Read... [10:16:42]*** Cut start [10:16:42]*** Partial cut [10:16:42]*** CUTSNS_PIN = 1 [10:16:42]*** CUTSNS_PIN = 0 [10:16:42]*** Brake cut motor [10:16:43]Read from MH i2c: 01 [10:16:43]MH_I2C_Read... [10:16:43]*** Stop cut motor [10:16:43]*** Cut end [10:16:43]Read from MH i2c: 01 07 00 [10:16:43]MH_I2C_Read... [10:16:43]Read from MH i2c: 01 07 00 A2 00 00 00 00 00 00 FF 0F B7 [10:16:43]process_action close_receipt done [10:16:43]requested_data is exist [10:16:43]produce_requested_data [10:16:43]requested_item fm.sn is exist - process it [10:16:43]wFMCommunicate request_size=4 [10:16:43]MH_SAM_APDU [10:16:43]CAPDU: 80 11 00 00 [10:16:43]Write to MH i2c: E2 08 00 A3 00 80 11 00 00 00 00 00 00 1D [10:16:43]Write i2c OK [10:16:43]MH_I2C_Read... [10:16:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:43]Read from MH i2c: E2 [10:16:43]MH_I2C_Read... [10:16:43]Read from MH i2c: E2 17 00 [10:16:43]MH_I2C_Read... [10:16:43]Read from MH i2c: E2 17 00 A3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 7C [10:16:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:16:43]wFMCommunicate OK [10:16:43]requested_item fd.num is exist - process it [10:16:43]SAM_PROTO_GetFieldsCounters [10:16:43]wFMCommunicate request_size=4 [10:16:43]MH_SAM_APDU [10:16:43]CAPDU: 80 13 00 00 [10:16:43]Write to MH i2c: E2 08 00 A4 00 80 13 00 00 00 00 00 00 20 [10:16:43]Write i2c OK [10:16:43]MH_I2C_Read... [10:16:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:16:43]Read from MH i2c: E2 [10:16:43]MH_I2C_Read... [10:16:43]Read from MH i2c: E2 62 00 [10:16:43]MH_I2C_Read... [10:16:43]Read from MH i2c: E2 62 00 A4 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F1 52 01 00 0E 04 04 00 F1 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 7B [10:16:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F1 52 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 52 00 00 00 5E 04 04 00 52 00 00 00 57 04 04 00 53 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:16:43]wFMCommunicate OK [10:16:43]SAM_PROTO_GetFieldsCounters done [10:16:43]requested_item shift.num is exist - process it [10:16:43]requested_item shift.opened is exist - process it [10:16:43]req_shift_opened [10:16:43]FM_GetShiftState [10:16:43]SAM_PROTO_GetShiftState [10:16:43]wFMCommunicate request_size=4 [10:16:43]MH_SAM_APDU [10:16:43]CAPDU: 80 13 01 00 [10:16:43]Write to MH i2c: E2 08 00 A5 00 80 13 01 00 00 00 00 00 22 [10:16:43]Write i2c OK [10:16:43]MH_I2C_Read... [10:16:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:43]Read from MH i2c: E2 [10:16:43]MH_I2C_Read... [10:16:43]Read from MH i2c: E2 0E 00 [10:16:43]MH_I2C_Read... [10:16:43]Read from MH i2c: E2 0E 00 A5 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 E0 [10:16:43]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:16:43]wFMCommunicate OK [10:16:43]SAM_PROTO_GetShiftState done [10:16:43]FM_GetShiftState done [10:16:43]req_shift_opened done [10:16:43]requested_item shift.open_date is exist - process it [10:16:43]req_shift_open_date [10:16:43]req_shift_open_date done [10:16:43]produce_requested_data done [10:16:43]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86769,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [10:16:43]process_action_free close_receipt [10:16:43]json_value_free [10:16:43]json_value_free done [10:16:43]process_json_proto returns [10:16:43]Send response to host [10:16:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86769,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [10:16:43]free response buf [10:16:43]execute_script done [10:16:43]execute_script returns [10:16:43]free content buf [10:16:43]Sock 10.Close socket [10:16:43]Sock 10.Thread stoped [10:16:44]Connected sock=11 [10:16:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 EC 4C 07 01 CD 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 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 00 00 00 F4 03 04 00 87 EE EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F1 52 01 00 35 04 06 00 F0 4C 19 08 CD 06 A2 52 31 2E C5 FE 60 98 [10:16:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 37 76 47 00 5E 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 34 39 37 39 10 04 04 00 F1 52 01 00 F4 03 04 00 59 99 EF 66 B6 04 01 00 00 AD 29 30 ED C4 1A E6 FF [10:16:44]CommunicateWithHost err = 0 [10:16:44]CheckOFDResponse [10:16:44]1017 (14) - 77093643461234 [10:16:44]1041 (16) - 0000000000874979 [10:16:44]1040 (4) - 86769 [10:16:44]1012 (4) - 22.09.2024 04:13 [10:16:44]1206 (1) - 0 [10:16:44]OFD Sender: Remove packet 86769 [10:16:44]ProducePacketName [10:16:44]name=ofd_packets/00086769 [10:16:44]NVStorageDeleteData [10:16:45]OFD Sender: No OFD packet to send [10:16:50]OFD Sender: No OFD packet to send [10:16:55]OFD Sender: No OFD packet to send [10:17:00]OFD Sender: No OFD packet to send [10:17:03]recv_with_timeout no data received [10:17:05]OFD Sender: No OFD packet to send [10:17:10]OFD Sender: No OFD packet to send [10:17:15]OFD Sender: No OFD packet to send [10:17:20]OFD Sender: No OFD packet to send [10:17:25]OFD Sender: No OFD packet to send [10:17:30]OFD Sender: No OFD packet to send [10:17:35]OFD Sender: No OFD packet to send [10:17:40]OFD Sender: No OFD packet to send [10:17:45]OFD Sender: No OFD packet to send [10:17:50]OFD Sender: No OFD packet to send [10:17:55]OFD Sender: No OFD packet to send [10:18:00]OFD Sender: No OFD packet to send [10:18:05]OFD Sender: No OFD packet to send [10:18:10]OFD Sender: No OFD packet to send [10:18:15]OFD Sender: No OFD packet to send [10:18:20]OFD Sender: No OFD packet to send [10:18:25]OFD Sender: No OFD packet to send [10:18:30]OFD Sender: No OFD packet to send [10:18:35]OFD Sender: No OFD packet to send [10:18:38]recv_with_timeout no data received [10:18:40]OFD Sender: No OFD packet to send [10:18:45]OFD Sender: No OFD packet to send [10:18:50]OFD Sender: No OFD packet to send [10:18:55]OFD Sender: No OFD packet to send [10:19:00]OFD Sender: No OFD packet to send [10:19:05]OFD Sender: No OFD packet to send [10:19:10]OFD Sender: No OFD packet to send [10:19:15]OFD Sender: No OFD packet to send [10:19:20]OFD Sender: No OFD packet to send [10:19:25]OFD Sender: No OFD packet to send [10:19:30]OFD Sender: No OFD packet to send [10:19:35]OFD Sender: No OFD packet to send [10:19:40]OFD Sender: No OFD packet to send [10:19:45]OFD Sender: No OFD packet to send [10:19:50]OFD Sender: No OFD packet to send [10:19:55]OFD Sender: No OFD packet to send [10:20:00]OFD Sender: No OFD packet to send [10:20:05]OFD Sender: No OFD packet to send [10:20:10]OFD Sender: No OFD packet to send [10:20:15]OFD Sender: No OFD packet to send [10:20:20]OFD Sender: No OFD packet to send [10:20:25]OFD Sender: No OFD packet to send [10:20:30]OFD Sender: No OFD packet to send [10:20:35]OFD Sender: No OFD packet to send [10:20:40]OFD Sender: No OFD packet to send [10:20:45]OFD Sender: No OFD packet to send [10:20:50]OFD Sender: No OFD packet to send [10:20:55]OFD Sender: No OFD packet to send [10:21:00]OFD Sender: No OFD packet to send [10:21:05]OFD Sender: No OFD packet to send [10:21:10]accept exits with 7 [10:21:10]New connection [10:21:10]New thread 3067272548 created [10:21:10]Thread 3067129188 joined [10:21:10]Waiting for new connection... [10:21:10] Sock 7.Parse request [10:21:10]Sock 7.Check first char [10:21:10]Sock 7.First char is OK [10:21:10]request: POST /json_proto HTTP/1.0 [10:21:10]Method: POST [10:21:10]URL: /json_proto [10:21:10]Method is POST - this is cgi request [10:21:10]url: /json_proto [10:21:10]query_string will be loaded in cgi processing [10:21:10]execute_cgi json_proto POST (null) [10:21:10]execute_cgi path=json_proto method=POST [10:21:10]POST find Content-Length [10:21:10]Host: 172.17.47.196:8080 [10:21:10]Content-Length: 682 [10:21:10]Content-Type: application/json [10:21:10] [10:21:10]POST finish read [10:21:10]Found Content-Length = 682 [10:21:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871629", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:21:10]execute_script... [10:21: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)871629", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:21:10]POST & json_proto [10:21:10]process_json_proto [10:21:10]json parsed OK: [10:21:10]protocol is kg_v1.0 [10:21:10]action value=close_receipt [10:21:10]process_action close_receipt [10:21:10]cmd_close_receipt [10:21:10]MH_GetDate [10:21:10]Write to MH i2c: F0 00 00 A6 00 95 [10:21:10]Write i2c OK [10:21:10]MH_I2C_Read... [10:21:10]Read from MH i2c: F0 [10:21:10]MH_I2C_Read... [10:21:10]Read from MH i2c: F0 09 00 [10:21:10]MH_I2C_Read... [10:21:10]Read from MH i2c: F0 09 00 A6 00 00 96 EF EF 66 4C 6B 94 66 29 [10:21:10]GetLastDocTimeStamp 1727000199 [10:21:10]current date 1727000470 [10:21:10]FM_GetShiftState [10:21:10]SAM_PROTO_GetShiftState [10:21:10]wFMCommunicate request_size=4 [10:21:10]MH_SAM_APDU [10:21:10]CAPDU: 80 13 01 00 [10:21:10]Write to MH i2c: E2 08 00 A7 00 80 13 01 00 00 00 00 00 24 [10:21:10]Write i2c OK [10:21:10]MH_I2C_Read... [10:21:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:10]Read from MH i2c: E2 [10:21:10]MH_I2C_Read... [10:21:10]Read from MH i2c: E2 0E 00 [10:21:10]MH_I2C_Read... [10:21:10]Read from MH i2c: E2 0E 00 A7 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 E2 [10:21:10]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:21:10]wFMCommunicate OK [10:21:10]SAM_PROTO_GetShiftState done [10:21:10]FM_GetShiftState done [10:21:10]opened in 1726964220 [10:21:10]opened+sec_in_day 1727050620 [10:21:10]quantity*price = 100005 [10:21:10]sum+1 = 100006 [10:21:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 83 22.09.2024 10:21 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86770 ФПД: 91652719682268 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T102110&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86770&fm=91652719682268&tin=02508201610067®Number=0000000000092592&sum=100000 [10:21:11]StoreToDocumentArchive [10:21:11]shift 497 fd 86770 [10:21:11]save to /storage/0497/doc_00086770 [10:21:11]save last doc name /storage/0497/doc_00086770 to /storage/kkm_last_doc_name [10:21:11]save OK [10:21:11]Clear old archive folders... [10:21:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:21:11]tlvbuf is 001AFF70 [10:21:11]SAM_PROTO_ClearQueue [10:21:11]wFMCommunicate request_size=4 [10:21:11]MH_SAM_APDU [10:21:11]CAPDU: 80 09 00 00 [10:21:11]Write to MH i2c: E2 08 00 B4 00 80 09 00 00 00 00 00 00 26 [10:21:11]Write i2c OK [10:21:11]MH_I2C_Read... [10:21:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:21:11]Read from MH i2c: E2 [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: E2 03 00 [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: E2 03 00 B4 00 00 90 00 28 [10:21:11]RAPDU: 90 00 [10:21:11]wFMCommunicate OK [10:21:11]SAM_PROTO_ClearQueue done [10:21:11]KKMCreateOFDPacket [10:21:11]OFDProtocolAddRootSTLVToBuf [10:21:11]FM_MakeSignedData [10:21:11]FM_MakeSignedData [10:21:11]SAM_PROTO_SignData [10:21:11]wFMCommunicate request_size=4 [10:21:11]MH_SAM_APDU [10:21:11]CAPDU: 80 0D 01 02 [10:21:11]Write to MH i2c: E2 08 00 B5 00 80 0D 01 02 00 00 00 00 2E [10:21:11]Write i2c OK [10:21:11]MH_I2C_Read... [10:21:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:21:11]Read from MH i2c: E2 [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: E2 03 00 [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: E2 03 00 B5 00 00 90 00 29 [10:21:11]RAPDU: 90 00 [10:21:11]wFMCommunicate OK [10:21:11]wFMCommunicate request_size=255 [10:21:11]MH_SAM_APDU [10:21: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 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 53 00 00 00 F4 03 04 00 96 EF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F2 52 01 00 35 04 06 00 53 [10:21:11]Write to MH i2c: E2 02 01 B6 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 53 00 00 00 F4 03 04 00 96 EF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F2 52 01 00 35 04 06 00 53 00 00 01 [10:21:11]Write i2c OK [10:21:11]MH_I2C_Read... [10:21:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:21:11]Read from MH i2c: E2 [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: E2 03 00 [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: E2 03 00 B6 00 00 90 00 2A [10:21:11]RAPDU: 90 00 [10:21:11]wFMCommunicate OK [10:21:11]wFMCommunicate request_size=10 [10:21:11]MH_SAM_APDU [10:21:11]CAPDU: 80 0D 02 02 05 5B 8F CC A2 DC [10:21:11]Write to MH i2c: E2 0D 00 B7 00 80 0D 02 02 05 00 5B 8F CC A2 DC 00 00 6F [10:21:11]Write i2c OK [10:21:11]MH_I2C_Read... [10:21:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:21:11]Read from MH i2c: E2 [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: E2 03 00 [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: E2 03 00 B7 00 00 90 00 2B [10:21:11]RAPDU: 90 00 [10:21:11]wFMCommunicate OK [10:21:11]wFMCommunicate request_size=4 [10:21:11]MH_SAM_APDU [10:21:11]CAPDU: 80 0D 03 02 [10:21:11]Write to MH i2c: E2 08 00 B8 00 80 0D 03 02 00 00 00 00 33 [10:21:11]Write i2c OK [10:21:11]MH_I2C_Read... [10:21:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:21:11]Read from MH i2c: E2 [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: E2 0B 00 [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: E2 0B 00 B8 00 00 DC 82 CE 6B 58 30 43 D8 90 00 6E [10:21:11]RAPDU: DC 82 CE 6B 58 30 43 D8 90 00 [10:21:11]wFMCommunicate OK [10:21:11]SAM_PROTO_SignData done [10:21:11]FM_MakeSignedData done [10:21:11]CreateOFDProtocolMessage [10:21:11]wFMCommunicate request_size=4 [10:21:11]MH_SAM_APDU [10:21:11]CAPDU: 80 11 00 00 [10:21:11]Write to MH i2c: E2 08 00 B9 00 80 11 00 00 00 00 00 00 33 [10:21:11]Write i2c OK [10:21:11]MH_I2C_Read... [10:21:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:21:11]Read from MH i2c: E2 [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: E2 17 00 [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: E2 17 00 B9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 92 [10:21:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:21:11]wFMCommunicate OK [10:21:11]CreateOFDProtocolMessage done [10:21:11]OFDSenderStorePacket 86770 [10:21:11]StoreOFDPacket docnum=86770 [10:21:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 17 6C 07 01 C9 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 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 53 00 00 00 F4 03 04 00 96 EF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F2 52 01 00 35 04 06 00 53 5B 8F CC A2 DC DC 82 CE 6B 58 30 43 D8 [10:21:11]CheckFolder [10:21:11]dirname=/storage/ofd_packets [10:21:11]CheckFolder done [10:21:11]ProducePacketName [10:21:11]name=ofd_packets/00086770 [10:21:11]NVStorageSaveData ofd_packets/00086770 [10:21:11]File name is /storage/ofd_packets/00086770 [10:21:11]Write 301 bytes [10:21:11]NVStorageSaveData done [10:21:11]OFDSenderStorePacket done [10:21:11]KKMCreateOFDPacket done [10:21:11]NVStorageSaveData kkm_last_timestamp [10:21:11]File name is /storage/kkm_last_timestamp [10:21:11]Write 4 bytes [10:21:11]NVStorageSaveData done [10:21:11]ExternCall_PrintAddStr [10:21:11]wPrintStart [10:21:11]Write to MH i2c: 01 00 00 BA 00 BA [10:21:11]Write i2c OK [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: 01 [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: 01 07 00 [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: 01 07 00 BA 00 00 00 00 00 00 FF 0F CF [10:21:11]RasterBufferAndPrint [10:21:11]line Счет N : (1)871629 [10:21:11]line ИНН: 02508201610067 [10:21:11]line Контрольно-Кассовый Чек [10:21:11]line ПРОДАЖА [10:21:11]line ТРК (МРК, ГНК) : 53 [10:21:11]line Товар: 2710124130 [10:21:11]line Аи-92-К-5 [10:21:11]line 14.750 * 67.80 [10:21:11]line = 1000.05 [10:21:11]line НДС 12% НСП 1% [10:21:11]line > о реализуемом товаре [10:21:11]line ОКРУГЛЕНИЕ: -0.05 [10:21:11]line ИТОГО: 1000.00 [10:21:11]line Внесено: 1000.00 [10:21:11]line СДАЧА: 0.00 [10:21:11]line НСП 1% : 8.85 [10:21:11]line НДС 12% : 106.20 [10:21:11]line Наличными: 1000.00 [10:21:11]line Безнал.: 0.00 [10:21:11]line Место: АЗС № 137 "Партнер Нефть" [10:21:11]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:21:11]line СНО: Общий режим [10:21:11]line Чек 83 22.09.2024 10:21 [10:21:11]line Смена: 497 ФФД: 1.0 [10:21:11]line ЗНМ: 0300000064 [10:21:11]line РНМ: 0000000000092592 [10:21:11]line Версия ККМ: 001 [10:21:11]line ФМ: 0000000000874979 [10:21:11]line ФД: 86770 [10:21:11]line ФПД: 91652719682268 [10:21:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T102110&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86770&fm=91652719682268&tin=02508201610067®Number=0000000000092592&sum=100000 [10:21:12]OFD Sender: Processing packet 86770 [packets to send 273, broken 272] [10:21:12]ProducePacketName [10:21:12]name=ofd_packets/00086770 [10:21:12]OFD Sender: To server: pG, [10:21:12]CommunicateWithHost lk.salyk.kg:30040 [10:21:12]ConnectInit lk.salyk.kg [10:21:12]written 0, free lines is 4095 [10:21:12]Write to MH i2c: 01 00 00 E5 00 E5 [10:21:12]Write i2c OK [10:21:12]MH_I2C_Read... [10:21:12]Read from MH i2c: 01 [10:21:12]MH_I2C_Read... [10:21:12]Read from MH i2c: 01 07 00 [10:21:12]MH_I2C_Read... [10:21:12]Read from MH i2c: 01 07 00 E5 00 00 00 00 00 00 D6 0C CE [10:21:12]RasterBufferAndPrint [10:21:12]line [10:21:12]line [10:21:12]line [10:21:12]line [10:21:12]line [10:21:12]written 0, free lines is 3293 [10:21:12]MH_Cut [10:21:12]Write to MH i2c: D1 01 00 EC 00 01 BE [10:21:12]Write i2c OK [10:21:12]MH_I2C_Read... [10:21:12]Read from MH i2c: D1 [10:21:12]MH_I2C_Read... [10:21:12]Read from MH i2c: D1 01 00 [10:21:12]MH_I2C_Read... [10:21:12]Read from MH i2c: D1 01 00 EC 00 00 BD [10:21:12]Write to MH i2c: 01 00 00 ED 00 ED [10:21:12]Write i2c OK [10:21:12]MH_I2C_Read... [10:21:12]Connected sock=5 [10:21:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 17 6C 07 01 C9 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 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 53 00 00 00 F4 03 04 00 96 EF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F2 52 01 00 35 04 06 00 53 5B 8F CC A2 DC DC 82 CE 6B 58 30 43 D8 [10:21:13]*** Cut start [10:21:13]*** Partial cut [10:21:13]*** CUTSNS_PIN = 1 [10:21:13]*** CUTSNS_PIN = 0 [10:21:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 D8 F9 47 00 76 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 34 39 37 39 10 04 04 00 F2 52 01 00 F4 03 04 00 66 9A EF 66 B6 04 01 00 00 DB 7E E0 C4 12 BE 57 AC [10:21:13]CommunicateWithHost err = 0 [10:21:13]CheckOFDResponse [10:21:13]1017 (14) - 77093643461234 [10:21:13]1041 (16) - 0000000000874979 [10:21:13]1040 (4) - 86770 [10:21:13]1012 (4) - 22.09.2024 04:17 [10:21:13]1206 (1) - 0 [10:21:13]OFD Sender: Remove packet 86770 [10:21:13]ProducePacketName [10:21:13]name=ofd_packets/00086770 [10:21:13]NVStorageDeleteData [10:21:13]*** Brake cut motor [10:21:14]Read from MH i2c: 01 [10:21:14]MH_I2C_Read... [10:21:14]*** Stop cut motor [10:21:14]*** Cut end [10:21:14]Read from MH i2c: 01 07 00 [10:21:14]MH_I2C_Read... [10:21:14]Read from MH i2c: 01 07 00 ED 00 00 00 00 00 00 FF 0F 02 [10:21:14]process_action close_receipt done [10:21:14]requested_data is exist [10:21:14]produce_requested_data [10:21:14]requested_item fm.sn is exist - process it [10:21:14]wFMCommunicate request_size=4 [10:21:14]MH_SAM_APDU [10:21:14]CAPDU: 80 11 00 00 [10:21:14]Write to MH i2c: E2 08 00 EE 00 80 11 00 00 00 00 00 00 68 [10:21:14]Write i2c OK [10:21:14]MH_I2C_Read... [10:21:14]OFD Sender: No OFD packet to send [10:21:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:21:14]Read from MH i2c: E2 [10:21:14]MH_I2C_Read... [10:21:14]Read from MH i2c: E2 17 00 [10:21:14]MH_I2C_Read... [10:21:14]Read from MH i2c: E2 17 00 EE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C7 [10:21:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:21:14]wFMCommunicate OK [10:21:14]requested_item fd.num is exist - process it [10:21:14]SAM_PROTO_GetFieldsCounters [10:21:14]wFMCommunicate request_size=4 [10:21:14]MH_SAM_APDU [10:21:14]CAPDU: 80 13 00 00 [10:21:14]Write to MH i2c: E2 08 00 EF 00 80 13 00 00 00 00 00 00 6B [10:21:14]Write i2c OK [10:21:14]MH_I2C_Read... [10:21:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:21:14]Read from MH i2c: E2 [10:21:14]MH_I2C_Read... [10:21:14]Read from MH i2c: E2 62 00 [10:21:14]MH_I2C_Read... [10:21:14]Read from MH i2c: E2 62 00 EF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F2 52 01 00 0E 04 04 00 F1 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 CA [10:21: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F2 52 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 53 00 00 00 5E 04 04 00 53 00 00 00 57 04 04 00 54 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:21:14]wFMCommunicate OK [10:21:14]SAM_PROTO_GetFieldsCounters done [10:21:14]requested_item shift.num is exist - process it [10:21:14]requested_item shift.opened is exist - process it [10:21:14]req_shift_opened [10:21:14]FM_GetShiftState [10:21:14]SAM_PROTO_GetShiftState [10:21:14]wFMCommunicate request_size=4 [10:21:14]MH_SAM_APDU [10:21:14]CAPDU: 80 13 01 00 [10:21:14]Write to MH i2c: E2 08 00 F0 00 80 13 01 00 00 00 00 00 6D [10:21:14]Write i2c OK [10:21:14]MH_I2C_Read... [10:21:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:14]Read from MH i2c: E2 [10:21:14]MH_I2C_Read... [10:21:14]Read from MH i2c: E2 0E 00 [10:21:14]MH_I2C_Read... [10:21:14]Read from MH i2c: E2 0E 00 F0 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 2B [10:21:14]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:21:14]wFMCommunicate OK [10:21:14]SAM_PROTO_GetShiftState done [10:21:14]FM_GetShiftState done [10:21:14]req_shift_opened done [10:21:14]requested_item shift.open_date is exist - process it [10:21:14]req_shift_open_date [10:21:14]req_shift_open_date done [10:21:14]produce_requested_data done [10:21:14]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86770,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [10:21:14]process_action_free close_receipt [10:21:14]json_value_free [10:21:14]json_value_free done [10:21:14]process_json_proto returns [10:21:14]Send response to host [10:21:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86770,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [10:21:14]free response buf [10:21:14]execute_script done [10:21:14]execute_script returns [10:21:14]free content buf [10:21:14]Sock 7.Close socket [10:21:14]Sock 7.Thread stoped [10:21:19]OFD Sender: No OFD packet to send [10:21:23]recv_with_timeout no data received [10:21:24]OFD Sender: No OFD packet to send [10:21:29]OFD Sender: No OFD packet to send [10:21:34]OFD Sender: No OFD packet to send [10:21:37]recv_with_timeout no data received [10:21:39]OFD Sender: No OFD packet to send [10:21:44]OFD Sender: No OFD packet to send [10:21:49]OFD Sender: No OFD packet to send [10:21:50]recv_with_timeout no data received [10:21:54]OFD Sender: No OFD packet to send [10:21:59]OFD Sender: No OFD packet to send [10:22:04]OFD Sender: No OFD packet to send [10:22:09]OFD Sender: No OFD packet to send [10:22:14]OFD Sender: No OFD packet to send [10:22:14]accept exits with 10 [10:22:14]New connection [10:22:14]New thread 3067129188 created [10:22:14]Thread 3067272548 joined [10:22:14]Waiting for new connection... [10:22:14] Sock 10.Parse request [10:22:14]Sock 10.Check first char [10:22:14]Sock 10.First char is OK [10:22:14]request: POST /json_proto HTTP/1.0 [10:22:14]Method: POST [10:22:14]URL: /json_proto [10:22:14]Method is POST - this is cgi request [10:22:14]url: /json_proto [10:22:14]query_string will be loaded in cgi processing [10:22:14]execute_cgi json_proto POST (null) [10:22:14]execute_cgi path=json_proto method=POST [10:22:14]POST find Content-Length [10:22:14]Host: 172.17.47.196:8080 [10:22:14]Content-Length: 677 [10:22:14]Content-Type: application/json [10:22:14] [10:22:14]POST finish read [10:22:14]Found Content-Length = 677 [10:22:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871631", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:22:14]execute_script... [10:22: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)871631", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:22:14]POST & json_proto [10:22:14]process_json_proto [10:22:14]json parsed OK: [10:22:14]protocol is kg_v1.0 [10:22:14]action value=close_receipt [10:22:14]process_action close_receipt [10:22:14]cmd_close_receipt [10:22:14]MH_GetDate [10:22:14]Write to MH i2c: F0 00 00 F1 00 E0 [10:22:14]Write i2c OK [10:22:14]MH_I2C_Read... [10:22:14]Read from MH i2c: F0 [10:22:14]MH_I2C_Read... [10:22:14]Read from MH i2c: F0 09 00 [10:22:14]MH_I2C_Read... [10:22:14]Read from MH i2c: F0 09 00 F1 00 00 D7 EF EF 66 4C 6B 94 66 B5 [10:22:14]GetLastDocTimeStamp 1727000470 [10:22:14]current date 1727000535 [10:22:14]FM_GetShiftState [10:22:14]SAM_PROTO_GetShiftState [10:22:14]wFMCommunicate request_size=4 [10:22:14]MH_SAM_APDU [10:22:14]CAPDU: 80 13 01 00 [10:22:14]Write to MH i2c: E2 08 00 F2 00 80 13 01 00 00 00 00 00 6F [10:22:14]Write i2c OK [10:22:14]MH_I2C_Read... [10:22:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:14]Read from MH i2c: E2 [10:22:14]MH_I2C_Read... [10:22:14]Read from MH i2c: E2 0E 00 [10:22:14]MH_I2C_Read... [10:22:14]Read from MH i2c: E2 0E 00 F2 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 2D [10:22:14]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:22:14]wFMCommunicate OK [10:22:14]SAM_PROTO_GetShiftState done [10:22:14]FM_GetShiftState done [10:22:14]opened in 1726964220 [10:22:14]opened+sec_in_day 1727050620 [10:22:14]quantity*price = 50036 [10:22:14]sum+1 = 50037 [10:22:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 84 22.09.2024 10:22 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86771 ФПД: 191733377826582 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T102215&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86771&fm=191733377826582&tin=02508201610067®Number=0000000000092592&sum=50000 [10:22:16]StoreToDocumentArchive [10:22:16]shift 497 fd 86771 [10:22:16]save to /storage/0497/doc_00086771 [10:22:16]save last doc name /storage/0497/doc_00086771 to /storage/kkm_last_doc_name [10:22:16]save OK [10:22:16]Clear old archive folders... [10:22:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:22:16]tlvbuf is 001C5A70 [10:22:16]SAM_PROTO_ClearQueue [10:22:16]wFMCommunicate request_size=4 [10:22:16]MH_SAM_APDU [10:22:16]CAPDU: 80 09 00 00 [10:22:16]Write to MH i2c: E2 08 00 FF 00 80 09 00 00 00 00 00 00 71 [10:22:16]Write i2c OK [10:22:16]MH_I2C_Read... [10:22:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:22:16]Read from MH i2c: E2 [10:22:16]MH_I2C_Read... [10:22:16]Read from MH i2c: E2 03 00 [10:22:16]MH_I2C_Read... [10:22:16]Read from MH i2c: E2 03 00 FF 00 00 90 00 73 [10:22:16]RAPDU: 90 00 [10:22:16]wFMCommunicate OK [10:22:16]SAM_PROTO_ClearQueue done [10:22:16]KKMCreateOFDPacket [10:22:16]OFDProtocolAddRootSTLVToBuf [10:22:16]FM_MakeSignedData [10:22:16]FM_MakeSignedData [10:22:16]SAM_PROTO_SignData [10:22:16]wFMCommunicate request_size=4 [10:22:16]MH_SAM_APDU [10:22:16]CAPDU: 80 0D 01 02 [10:22:16]Write to MH i2c: E2 08 00 00 01 80 0D 01 02 00 00 00 00 7A [10:22:16]Write i2c OK [10:22:16]MH_I2C_Read... [10:22:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:22:16]Read from MH i2c: E2 [10:22:16]MH_I2C_Read... [10:22:16]Read from MH i2c: E2 03 00 [10:22:16]MH_I2C_Read... [10:22:16]Read from MH i2c: E2 03 00 00 01 00 90 00 75 [10:22:16]RAPDU: 90 00 [10:22:16]wFMCommunicate OK [10:22:16]wFMCommunicate request_size=255 [10:22:16]MH_SAM_APDU [10:22:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 D7 EF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F3 52 01 00 35 04 06 00 AE [10:22:16]Write to MH i2c: E2 02 01 01 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 54 00 00 00 F4 03 04 00 D7 EF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F3 52 01 00 35 04 06 00 AE 00 00 5C [10:22:16]Write i2c OK [10:22:16]MH_I2C_Read... [10:22:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:16]Read from MH i2c: E2 [10:22:16]MH_I2C_Read... [10:22:16]Read from MH i2c: E2 03 00 [10:22:16]MH_I2C_Read... [10:22:16]Read from MH i2c: E2 03 00 01 01 00 90 00 76 [10:22:16]RAPDU: 90 00 [10:22:16]wFMCommunicate OK [10:22:16]wFMCommunicate request_size=10 [10:22:16]MH_SAM_APDU [10:22:16]CAPDU: 80 0D 02 02 05 61 67 E0 7F 16 [10:22:16]Write to MH i2c: E2 0D 00 02 01 80 0D 02 02 05 00 61 67 E0 7F 16 00 00 C4 [10:22:16]Write i2c OK [10:22:16]MH_I2C_Read... [10:22:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:16]Read from MH i2c: E2 [10:22:16]MH_I2C_Read... [10:22:16]Read from MH i2c: E2 03 00 [10:22:16]MH_I2C_Read... [10:22:16]Read from MH i2c: E2 03 00 02 01 00 90 00 77 [10:22:16]RAPDU: 90 00 [10:22:16]wFMCommunicate OK [10:22:16]wFMCommunicate request_size=4 [10:22:16]MH_SAM_APDU [10:22:16]CAPDU: 80 0D 03 02 [10:22:16]Write to MH i2c: E2 08 00 03 01 80 0D 03 02 00 00 00 00 7F [10:22:16]Write i2c OK [10:22:16]MH_I2C_Read... [10:22:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:22:16]Read from MH i2c: E2 [10:22:16]MH_I2C_Read... [10:22:16]Read from MH i2c: E2 0B 00 [10:22:16]MH_I2C_Read... [10:22:16]Read from MH i2c: E2 0B 00 03 01 00 CD 1A A8 FC 1B A9 AC DF 90 00 5A [10:22:16]RAPDU: CD 1A A8 FC 1B A9 AC DF 90 00 [10:22:16]wFMCommunicate OK [10:22:16]SAM_PROTO_SignData done [10:22:16]FM_MakeSignedData done [10:22:16]CreateOFDProtocolMessage [10:22:16]wFMCommunicate request_size=4 [10:22:16]MH_SAM_APDU [10:22:16]CAPDU: 80 11 00 00 [10:22:16]Write to MH i2c: E2 08 00 04 01 80 11 00 00 00 00 00 00 7F [10:22:16]Write i2c OK [10:22:16]MH_I2C_Read... [10:22:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:16]Read from MH i2c: E2 [10:22:16]MH_I2C_Read... [10:22:16]Read from MH i2c: E2 17 00 [10:22:16]MH_I2C_Read... [10:22:16]Read from MH i2c: E2 17 00 04 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 DE [10:22:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:22:16]wFMCommunicate OK [10:22:16]CreateOFDProtocolMessage done [10:22:16]OFDSenderStorePacket 86771 [10:22:16]StoreOFDPacket docnum=86771 [10:22:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 ED B2 07 01 7D 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 D7 EF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F3 52 01 00 35 04 06 00 AE 61 67 E0 7F 16 CD 1A A8 FC 1B A9 AC DF [10:22:16]CheckFolder [10:22:16]dirname=/storage/ofd_packets [10:22:16]CheckFolder done [10:22:16]ProducePacketName [10:22:16]name=ofd_packets/00086771 [10:22:16]NVStorageSaveData ofd_packets/00086771 [10:22:16]File name is /storage/ofd_packets/00086771 [10:22:16]Write 301 bytes [10:22:16]NVStorageSaveData done [10:22:16]OFDSenderStorePacket done [10:22:16]KKMCreateOFDPacket done [10:22:16]NVStorageSaveData kkm_last_timestamp [10:22:16]File name is /storage/kkm_last_timestamp [10:22:16]Write 4 bytes [10:22:16]NVStorageSaveData done [10:22:16]ExternCall_PrintAddStr [10:22:16]wPrintStart [10:22:16]Write to MH i2c: 01 00 00 05 01 06 [10:22:16]Write i2c OK [10:22:16]MH_I2C_Read... [10:22:16]Read from MH i2c: 01 [10:22:16]MH_I2C_Read... [10:22:16]Read from MH i2c: 01 07 00 [10:22:16]MH_I2C_Read... [10:22:16]Read from MH i2c: 01 07 00 05 01 00 00 00 00 00 FF 0F 1B [10:22:16]RasterBufferAndPrint [10:22:16]line Счет N : (1)871631 [10:22:16]line ИНН: 02508201610067 [10:22:16]line Контрольно-Кассовый Чек [10:22:16]line ПРОДАЖА [10:22:16]line ТРК (МРК, ГНК) : 33 [10:22:16]line Товар: 2710124130 [10:22:16]line Аи-92-К-5 [10:22:16]line 7.380 * 67.80 [10:22:16]line = 500.36 [10:22:16]line НДС 12% НСП 1% [10:22:16]line > о реализуемом товаре [10:22:16]line ОКРУГЛЕНИЕ: -0.36 [10:22:16]line ИТОГО: 500.00 [10:22:16]line Внесено: 500.00 [10:22:16]line СДАЧА: 0.00 [10:22:16]line НСП 1% : 4.43 [10:22:16]line НДС 12% : 53.14 [10:22:16]line Наличными: 500.00 [10:22:16]line Безнал.: 0.00 [10:22:16]line Место: АЗС № 137 "Партнер Нефть" [10:22:16]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:22:16]line СНО: Общий режим [10:22:16]line Чек 84 22.09.2024 10:22 [10:22:16]line Смена: 497 ФФД: 1.0 [10:22:16]line ЗНМ: 0300000064 [10:22:16]line РНМ: 0000000000092592 [10:22:16]line Версия ККМ: 001 [10:22:16]line ФМ: 0000000000874979 [10:22:16]line ФД: 86771 [10:22:16]line ФПД: 191733377826582 [10:22:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T102215&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86771&fm=191733377826582&tin=02508201610067®Number=0000000000092592&sum=50000 [10:22:16]OFD Sender: Processing packet 86771 [packets to send 273, broken 272] [10:22:16]ProducePacketName [10:22:16]name=ofd_packets/00086771 [10:22:16]OFD Sender: To server: pG, [10:22:16]CommunicateWithHost lk.salyk.kg:30040 [10:22:16]ConnectInit lk.salyk.kg [10:22:16]written 0, free lines is 4095 [10:22:17]Write to MH i2c: 01 00 00 30 01 31 [10:22:17]Write i2c OK [10:22:17]MH_I2C_Read... [10:22:17]Read from MH i2c: 01 [10:22:17]MH_I2C_Read... [10:22:17]Read from MH i2c: 01 07 00 [10:22:17]MH_I2C_Read... [10:22:17]Read from MH i2c: 01 07 00 30 01 00 00 00 00 00 CD 0C 11 [10:22:17]RasterBufferAndPrint [10:22:17]line [10:22:17]line [10:22:17]line [10:22:17]line [10:22:17]line [10:22:17]written 0, free lines is 3281 [10:22:17]MH_Cut [10:22:17]Write to MH i2c: D1 01 00 37 01 01 0A [10:22:17]Write i2c OK [10:22:17]MH_I2C_Read... [10:22:17]Read from MH i2c: D1 [10:22:17]MH_I2C_Read... [10:22:17]Read from MH i2c: D1 01 00 [10:22:17]MH_I2C_Read... [10:22:17]Read from MH i2c: D1 01 00 37 01 00 09 [10:22:17]Write to MH i2c: 01 00 00 38 01 39 [10:22:17]Write i2c OK [10:22:17]MH_I2C_Read... [10:22:17]Connected sock=7 [10:22:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 ED B2 07 01 7D 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 D7 EF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F3 52 01 00 35 04 06 00 AE 61 67 E0 7F 16 CD 1A A8 FC 1B A9 AC DF [10:22:18]*** Cut start [10:22:18]*** Partial cut [10:22:18]*** CUTSNS_PIN = 1 [10:22:18]*** CUTSNS_PIN = 0 [10:22:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 F4 32 47 00 7D 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 34 39 37 39 10 04 04 00 F3 52 01 00 F4 03 04 00 A7 9A EF 66 B6 04 01 00 00 01 BA 45 85 E7 E5 B6 F6 [10:22:18]CommunicateWithHost err = 0 [10:22:18]CheckOFDResponse [10:22:18]1017 (14) - 77093643461234 [10:22:18]1041 (16) - 0000000000874979 [10:22:18]1040 (4) - 86771 [10:22:18]1012 (4) - 22.09.2024 04:18 [10:22:18]1206 (1) - 0 [10:22:18]OFD Sender: Remove packet 86771 [10:22:18]ProducePacketName [10:22:18]name=ofd_packets/00086771 [10:22:18]NVStorageDeleteData [10:22:18]*** Brake cut motor [10:22:18]OFD Sender: No OFD packet to send [10:22:18]Read from MH i2c: 01 [10:22:18]MH_I2C_Read... [10:22:18]*** Stop cut motor [10:22:18]*** Cut end [10:22:18]Read from MH i2c: 01 07 00 [10:22:18]MH_I2C_Read... [10:22:18]Read from MH i2c: 01 07 00 38 01 00 00 00 00 00 FF 0F 4E [10:22:18]process_action close_receipt done [10:22:18]requested_data is exist [10:22:18]produce_requested_data [10:22:18]requested_item fm.sn is exist - process it [10:22:18]wFMCommunicate request_size=4 [10:22:18]MH_SAM_APDU [10:22:18]CAPDU: 80 11 00 00 [10:22:18]Write to MH i2c: E2 08 00 39 01 80 11 00 00 00 00 00 00 B4 [10:22:18]Write i2c OK [10:22:18]MH_I2C_Read... [10:22:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:18]Read from MH i2c: E2 [10:22:18]MH_I2C_Read... [10:22:18]Read from MH i2c: E2 17 00 [10:22:18]MH_I2C_Read... [10:22:18]Read from MH i2c: E2 17 00 39 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 13 [10:22:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:22:18]wFMCommunicate OK [10:22:18]requested_item fd.num is exist - process it [10:22:18]SAM_PROTO_GetFieldsCounters [10:22:18]wFMCommunicate request_size=4 [10:22:18]MH_SAM_APDU [10:22:18]CAPDU: 80 13 00 00 [10:22:18]Write to MH i2c: E2 08 00 3A 01 80 13 00 00 00 00 00 00 B7 [10:22:18]Write i2c OK [10:22:18]MH_I2C_Read... [10:22:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:22:19]Read from MH i2c: E2 [10:22:19]MH_I2C_Read... [10:22:19]Read from MH i2c: E2 62 00 [10:22:19]MH_I2C_Read... [10:22:19]Read from MH i2c: E2 62 00 3A 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F3 52 01 00 0E 04 04 00 F1 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 1A [10:22: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F3 52 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 54 00 00 00 5E 04 04 00 54 00 00 00 57 04 04 00 55 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:22:19]wFMCommunicate OK [10:22:19]SAM_PROTO_GetFieldsCounters done [10:22:19]requested_item shift.num is exist - process it [10:22:19]requested_item shift.opened is exist - process it [10:22:19]req_shift_opened [10:22:19]FM_GetShiftState [10:22:19]SAM_PROTO_GetShiftState [10:22:19]wFMCommunicate request_size=4 [10:22:19]MH_SAM_APDU [10:22:19]CAPDU: 80 13 01 00 [10:22:19]Write to MH i2c: E2 08 00 3B 01 80 13 01 00 00 00 00 00 B9 [10:22:19]Write i2c OK [10:22:19]MH_I2C_Read... [10:22:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:19]Read from MH i2c: E2 [10:22:19]MH_I2C_Read... [10:22:19]Read from MH i2c: E2 0E 00 [10:22:19]MH_I2C_Read... [10:22:19]Read from MH i2c: E2 0E 00 3B 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 77 [10:22:19]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:22:19]wFMCommunicate OK [10:22:19]SAM_PROTO_GetShiftState done [10:22:19]FM_GetShiftState done [10:22:19]req_shift_opened done [10:22:19]requested_item shift.open_date is exist - process it [10:22:19]req_shift_open_date [10:22:19]req_shift_open_date done [10:22:19]produce_requested_data done [10:22:19]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86771,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [10:22:19]process_action_free close_receipt [10:22:19]json_value_free [10:22:19]json_value_free done [10:22:19]process_json_proto returns [10:22:19]Send response to host [10:22:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86771,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [10:22:19]free response buf [10:22:19]execute_script done [10:22:19]execute_script returns [10:22:19]free content buf [10:22:19]Sock 10.Close socket [10:22:19]Sock 10.Thread stoped [10:22:23]OFD Sender: No OFD packet to send [10:22:28]OFD Sender: No OFD packet to send [10:22:33]OFD Sender: No OFD packet to send [10:22:38]OFD Sender: No OFD packet to send [10:22:43]OFD Sender: No OFD packet to send [10:22:48]OFD Sender: No OFD packet to send [10:22:53]OFD Sender: No OFD packet to send [10:22:58]OFD Sender: No OFD packet to send [10:23:03]OFD Sender: No OFD packet to send [10:23:08]OFD Sender: No OFD packet to send [10:23:13]OFD Sender: No OFD packet to send [10:23:18]OFD Sender: No OFD packet to send [10:23:23]OFD Sender: No OFD packet to send [10:23:28]OFD Sender: No OFD packet to send [10:23:33]OFD Sender: No OFD packet to send [10:23:38]OFD Sender: No OFD packet to send [10:23:43]OFD Sender: No OFD packet to send [10:23:48]OFD Sender: No OFD packet to send [10:23:52]accept exits with 9 [10:23:52]New connection [10:23:52]New thread 3067272548 created [10:23:52]Thread 3067129188 joined [10:23:52]Waiting for new connection... [10:23:52] Sock 9.Parse request [10:23:52]Sock 9.Check first char [10:23:52]Sock 9.First char is OK [10:23:52]request: POST /json_proto HTTP/1.0 [10:23:52]Method: POST [10:23:52]URL: /json_proto [10:23:52]Method is POST - this is cgi request [10:23:52]url: /json_proto [10:23:52]query_string will be loaded in cgi processing [10:23:52]execute_cgi json_proto POST (null) [10:23:52]execute_cgi path=json_proto method=POST [10:23:52]POST find Content-Length [10:23:52]Host: 172.17.47.196:8080 [10:23:52]Content-Length: 677 [10:23:52]Content-Type: application/json [10:23:52] [10:23:52]POST finish read [10:23:52]Found Content-Length = 677 [10:23:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871633", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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" ] } } [10:23:52]execute_script... [10:23: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)871633", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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" ] } } [10:23:52]POST & json_proto [10:23:52]process_json_proto [10:23:52]json parsed OK: [10:23:52]protocol is kg_v1.0 [10:23:52]action value=close_receipt [10:23:52]process_action close_receipt [10:23:52]cmd_close_receipt [10:23:52]MH_GetDate [10:23:52]Write to MH i2c: F0 00 00 3C 01 2C [10:23:52]Write i2c OK [10:23:52]MH_I2C_Read... [10:23:52]Read from MH i2c: F0 [10:23:52]MH_I2C_Read... [10:23:52]Read from MH i2c: F0 09 00 [10:23:52]MH_I2C_Read... [10:23:52]Read from MH i2c: F0 09 00 3C 01 00 38 F0 EF 66 4C 6B 94 66 63 [10:23:52]GetLastDocTimeStamp 1727000535 [10:23:52]current date 1727000632 [10:23:52]FM_GetShiftState [10:23:52]SAM_PROTO_GetShiftState [10:23:52]wFMCommunicate request_size=4 [10:23:52]MH_SAM_APDU [10:23:52]CAPDU: 80 13 01 00 [10:23:52]Write to MH i2c: E2 08 00 3D 01 80 13 01 00 00 00 00 00 BB [10:23:52]Write i2c OK [10:23:52]MH_I2C_Read... [10:23:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:23:52]Read from MH i2c: E2 [10:23:52]MH_I2C_Read... [10:23:52]Read from MH i2c: E2 0E 00 [10:23:52]MH_I2C_Read... [10:23:52]Read from MH i2c: E2 0E 00 3D 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 79 [10:23:52]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:23:52]wFMCommunicate OK [10:23:52]SAM_PROTO_GetShiftState done [10:23:52]FM_GetShiftState done [10:23:52]opened in 1726964220 [10:23:52]opened+sec_in_day 1727050620 [10:23:52]quantity*price = 20001 [10:23:52]sum+1 = 20002 [10:23:52]Check (price>sum+1) || (price+1 о реализуемом товаре [10:27:52]line ОКРУГЛЕНИЕ: -0.01 [10:27:52]line ИТОГО: 200.00 [10:27:52]line Внесено: 200.00 [10:27:52]line СДАЧА: 0.00 [10:27:52]line НСП 1% : 1.77 [10:27:52]line НДС 12% : 21.24 [10:27:52]line Наличными: 200.00 [10:27:52]line Безнал.: 0.00 [10:27:52]line Место: АЗС № 137 "Партнер Нефть" [10:27:52]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:27:52]line СНО: Общий режим [10:27:52]line Чек 85 22.09.2024 10:23 [10:27:52]line Смена: 497 ФФД: 1.0 [10:27:52]line ЗНМ: 0300000064 [10:27:52]line РНМ: 0000000000092592 [10:27:52]line Версия ККМ: 001 [10:27:52]line ФМ: 0000000000874979 [10:27:52]line ФД: 86772 [10:27:52]line ФПД: 271873885215132 [10:27:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T102352&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86772&fm=271873885215132&tin=02508201610067®Number=0000000000092592&sum=20000 [10:27:52]written 0, free lines is 4095 [10:27:52]Write to MH i2c: 01 00 00 48 00 48 [10:27:52]Write i2c OK [10:27:52]MH_I2C_Read... [10:27:52]Read from MH i2c: 01 [10:27:52]MH_I2C_Read... [10:27:52]Read from MH i2c: 01 07 00 [10:27:52]MH_I2C_Read... [10:27:52]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 D8 0C 33 [10:27:52]RasterBufferAndPrint [10:27:52]line [10:27:52]line [10:27:52]line [10:27:52]line [10:27:52]line [10:27:52]written 0, free lines is 3304 [10:27:52]MH_Cut [10:27:52]Write to MH i2c: D1 01 00 4F 00 01 21 [10:27:52]Write i2c OK [10:27:52]MH_I2C_Read... [10:27:52]Read from MH i2c: D1 [10:27:52]MH_I2C_Read... [10:27:52]Read from MH i2c: D1 01 00 [10:27:52]MH_I2C_Read... [10:27:52]Read from MH i2c: D1 01 00 4F 00 00 20 [10:27:52]Write to MH i2c: 01 00 00 50 00 50 [10:27:52]Write i2c OK [10:27:52]MH_I2C_Read... [10:27:53]*** Cut start [10:27:53]*** Partial cut [10:27:53]*** CUTSNS_PIN = 1 [10:27:53]*** CUTSNS_PIN = 0 [10:27:53]*** Brake cut motor [10:27:54]Read from MH i2c: 01 [10:27:54]MH_I2C_Read... [10:27:54]*** Stop cut motor [10:27:54]*** Cut end [10:27:54]Read from MH i2c: 01 07 00 [10:27:54]MH_I2C_Read... [10:27:54]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [10:27:54]process_action print_doc done [10:27:54]requested_data is exist [10:27:54]produce_requested_data [10:27:54]produce_requested_data return (null) [10:27:54]process_action_free print_doc [10:27:54]json_value_free [10:27:54]json_value_free done [10:27:54]process_json_proto returns [10:27:54]Send response to host [10:27:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [10:27:54]free response buf [10:27:54]execute_script done [10:27:54]execute_script returns [10:27:54]free content buf [10:27:54]Sock 9.Close socket [10:27:54]Sock 9.Thread stoped [10:27:54]accept exits with 10 [10:27:54]New connection [10:27:54]New thread 3066793316 created [10:27:54]Thread 3066936676 joined [10:27:54]Waiting for new connection... [10:27:54] Sock 10.Parse request [10:27:54]Sock 10.Check first char [10:27:54]Sock 10.First char is OK [10:27:54]request: POST /json_proto HTTP/1.0 [10:27:54]Method: POST [10:27:54]URL: /json_proto [10:27:54]Method is POST - this is cgi request [10:27:54]url: /json_proto [10:27:54]query_string will be loaded in cgi processing [10:27:54]execute_cgi json_proto POST (null) [10:27:54]execute_cgi path=json_proto method=POST [10:27:54]POST find Content-Length [10:27:54]Host: 172.17.47.196:8080 [10:27:54]Content-Length: 782 [10:27:54]Content-Type: application/json [10:27:54] [10:27:54]POST finish read [10:27:54]Found Content-Length = 782 [10:27:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148070", "tax_sys" : 0, "items" : [ { "code": "48744119", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Xstyle Dual", "price" : 149.00, "quantity" : 1.000, "sum" : 149.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" : 149.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:27:54]execute_script... [10:27:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148070", "tax_sys" : 0, "items" : [ { "code": "48744119", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Xstyle Dual", "price" : 149.00, "quantity" : 1.000, "sum" : 149.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" : 149.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:27:54]POST & json_proto [10:27:54]process_json_proto [10:27:54]json parsed OK: [10:27:54]protocol is kg_v1.0 [10:27:54]action value=close_receipt [10:27:54]process_action close_receipt [10:27:54]cmd_close_receipt [10:27:54]MH_GetDate [10:27:54]Write to MH i2c: F0 00 00 51 00 40 [10:27:54]Write i2c OK [10:27:54]MH_I2C_Read... [10:27:54]Read from MH i2c: F0 [10:27:54]MH_I2C_Read... [10:27:54]Read from MH i2c: F0 09 00 [10:27:54]MH_I2C_Read... [10:27:54]Read from MH i2c: F0 09 00 51 00 00 2A F1 EF 66 4C 6B 94 66 6A [10:27:54]GetLastDocTimeStamp 1727000632 [10:27:54]current date 1727000874 [10:27:54]FM_GetShiftState [10:27:54]SAM_PROTO_GetShiftState [10:27:54]wFMCommunicate request_size=4 [10:27:54]MH_SAM_APDU [10:27:54]CAPDU: 80 13 01 00 [10:27:54]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [10:27:54]Write i2c OK [10:27:54]MH_I2C_Read... [10:27:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:27:54]Read from MH i2c: E2 [10:27:54]MH_I2C_Read... [10:27:54]Read from MH i2c: E2 0E 00 [10:27:54]MH_I2C_Read... [10:27:54]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 8D [10:27:54]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:27:54]wFMCommunicate OK [10:27:54]SAM_PROTO_GetShiftState done [10:27:54]FM_GetShiftState done [10:27:54]opened in 1726964220 [10:27:54]opened+sec_in_day 1727050620 [10:27:54]quantity*price = 14900 [10:27:54]sum+1 = 14901 [10:27:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 149.00 НСП 1% : 1.32 НДС 12% : 15.82 Наличными: 0.00 Безнал.: 149.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 86 22.09.2024 10:27 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 86773 ФПД: 105989995608335 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T102755&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86773&fm=105989995608335&tin=02508201610067®Number=0000000000092592&sum=14900 0 [10:27:56]StoreToDocumentArchive [10:27:56]shift 497 fd 86773 [10:27:56]save to /storage/0497/doc_00086773 [10:27:56]save last doc name /storage/0497/doc_00086773 to /storage/kkm_last_doc_name [10:27:56]save OK [10:27:56]Clear old archive folders... [10:27:56]ProcessDocumentItem done err = 0, tmpTLVsize=273 [10:27:56]tlvbuf is 00E0B890 [10:27:56]SAM_PROTO_ClearQueue [10:27:56]wFMCommunicate request_size=4 [10:27:56]MH_SAM_APDU [10:27:56]CAPDU: 80 09 00 00 [10:27:56]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [10:27:56]Write i2c OK [10:27:56]MH_I2C_Read... [10:27:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:27:56]Read from MH i2c: E2 [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: E2 03 00 [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [10:27:56]RAPDU: 90 00 [10:27:56]wFMCommunicate OK [10:27:56]SAM_PROTO_ClearQueue done [10:27:56]KKMCreateOFDPacket [10:27:56]OFDProtocolAddRootSTLVToBuf [10:27:56]FM_MakeSignedData [10:27:56]FM_MakeSignedData [10:27:56]SAM_PROTO_SignData [10:27:56]wFMCommunicate request_size=4 [10:27:56]MH_SAM_APDU [10:27:56]CAPDU: 80 0D 01 02 [10:27:56]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [10:27:56]Write i2c OK [10:27:56]MH_I2C_Read... [10:27:56]OFD Sender: No OFD packet to send [10:27:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:27:56]Read from MH i2c: E2 [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: E2 03 00 [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [10:27:56]RAPDU: 90 00 [10:27:56]wFMCommunicate OK [10:27:56]wFMCommunicate request_size=255 [10:27:56]MH_SAM_APDU [10:27:56]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 34 31 31 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 73 74 79 6C 65 20 44 75 61 6C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 34 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 2B F1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 [10:27:56]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 34 31 31 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 73 74 79 6C 65 20 44 75 61 6C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 34 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 2B F1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 00 00 2F [10:27:56]Write i2c OK [10:27:56]MH_I2C_Read... [10:27:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:27:56]Read from MH i2c: E2 [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: E2 03 00 [10:27:56]MH_I2C_Read... [10:27:56]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [10:27:56]RAPDU: 90 00 [10:27:56]wFMCommunicate OK [10:27:56]wFMCommunicate request_size=32 [10:27:56]MH_SAM_APDU [10:27:56]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 34 39 37 39 10 04 04 00 F5 52 01 00 35 04 06 00 60 65 B8 09 B9 0F [10:27:56]Write to MH i2c: E2 23 00 62 00 80 0D 02 02 1B 00 30 30 30 38 37 34 39 37 39 10 04 04 00 F5 52 01 00 35 04 06 00 60 65 B8 09 B9 0F 00 00 DB [10:27:56]Write i2c OK [10:27:56]MH_I2C_Read... [10:27:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:27:57]Read from MH i2c: E2 [10:27:57]MH_I2C_Read... [10:27:57]Read from MH i2c: E2 03 00 [10:27:57]MH_I2C_Read... [10:27:57]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [10:27:57]RAPDU: 90 00 [10:27:57]wFMCommunicate OK [10:27:57]wFMCommunicate request_size=4 [10:27:57]MH_SAM_APDU [10:27:57]CAPDU: 80 0D 03 02 [10:27:57]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [10:27:57]Write i2c OK [10:27:57]MH_I2C_Read... [10:27:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:27:57]Read from MH i2c: E2 [10:27:57]MH_I2C_Read... [10:27:57]Read from MH i2c: E2 0B 00 [10:27:57]MH_I2C_Read... [10:27:57]Read from MH i2c: E2 0B 00 63 00 00 B5 36 26 20 CA 15 3A 80 90 00 A9 [10:27:57]RAPDU: B5 36 26 20 CA 15 3A 80 90 00 [10:27:57]wFMCommunicate OK [10:27:57]SAM_PROTO_SignData done [10:27:57]FM_MakeSignedData done [10:27:57]CreateOFDProtocolMessage [10:27:57]wFMCommunicate request_size=4 [10:27:57]MH_SAM_APDU [10:27:57]CAPDU: 80 11 00 00 [10:27:57]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [10:27:57]Write i2c OK [10:27:57]MH_I2C_Read... [10:27:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:27:57]Read from MH i2c: E2 [10:27:57]MH_I2C_Read... [10:27:57]Read from MH i2c: E2 17 00 [10:27:57]MH_I2C_Read... [10:27:57]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 34 39 37 39 90 00 3D [10:27:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:27:57]wFMCommunicate OK [10:27:57]CreateOFDProtocolMessage done [10:27:57]OFDSenderStorePacket 86773 [10:27:57]StoreOFDPacket docnum=86773 [10:27:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 25 01 00 00 EA DE 1D 01 78 96 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 34 31 31 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 73 74 79 6C 65 20 44 75 61 6C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 34 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 2B F1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F5 52 01 00 35 04 06 00 60 65 B8 09 B9 0F B5 36 26 20 CA 15 3A 80 [10:27:57]CheckFolder [10:27:57]dirname=/storage/ofd_packets [10:27:57]CheckFolder done [10:27:57]ProducePacketName [10:27:57]name=ofd_packets/00086773 [10:27:57]NVStorageSaveData ofd_packets/00086773 [10:27:57]File name is /storage/ofd_packets/00086773 [10:27:57]Write 323 bytes [10:27:57]NVStorageSaveData done [10:27:57]OFDSenderStorePacket done [10:27:57]KKMCreateOFDPacket done [10:27:57]NVStorageSaveData kkm_last_timestamp [10:27:57]File name is /storage/kkm_last_timestamp [10:27:57]Write 4 bytes [10:27:57]NVStorageSaveData done [10:27:57]OFD Sender: Processing packet 86773 [packets to send 273, broken 272] [10:27:57]ProducePacketName [10:27:57]name=ofd_packets/00086773 [10:27:57]OFD Sender: To server: pG, [10:27:57]CommunicateWithHost lk.salyk.kg:30040 [10:27:57]ConnectInit lk.salyk.kg [10:27:57]ExternCall_PrintAddStr [10:27:57]wPrintStart [10:27:57]Write to MH i2c: 01 00 00 65 00 65 [10:27:57]Write i2c OK [10:27:57]MH_I2C_Read... [10:27:57]Read from MH i2c: 01 [10:27:57]MH_I2C_Read... [10:27:57]Read from MH i2c: 01 07 00 [10:27:57]MH_I2C_Read... [10:27:57]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [10:27:57]RasterBufferAndPrint [10:27:57]line Счет N : (3)148070 [10:27:57]line ИНН: 02508201610067 [10:27:57]line Контрольно-Кассовый Чек [10:27:57]line ПРОДАЖА [10:27:57]line Товар: 48744119 [10:27:57]line Сигареты Winston Xstyle Dual [10:27:57]line 1.000 * 149.00 [10:27:57]line = 149.00 [10:27:57]line НДС 12% НСП 1% [10:27:57]line > о реализуемом товаре [10:27:57]line ИТОГО: 149.00 [10:27:57]line НСП 1% : 1.32 [10:27:57]line НДС 12% : 15.82 [10:27:57]line Наличными: 0.00 [10:27:57]line Безнал.: 149.00 [10:27:57]line Место: АЗС № 137 "Партнер Нефть" [10:27:57]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:27:57]line СНО: Общий режим [10:27:57]line Чек 86 22.09.2024 10:27 [10:27:57]line Смена: 497 ФФД: 1.0 [10:27:57]line ЗНМ: 0300000064 [10:27:57]line РНМ: 0000000000092592 [10:27:57]line Версия ККМ: 001 [10:27:57]line Платежная система: O! деньги [10:27:57]line ФМ: 0000000000874979 [10:27:57]line ФД: 86773 [10:27:57]line ФПД: 105989995608335 [10:27:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T102755&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86773&fm=105989995608335&tin=02508201610067®Number=0000000000092592&sum=14900 [10:27:57]line 0 [10:27:57]written 0, free lines is 4095 [10:27:57]Connected sock=11 [10:27:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 25 01 00 00 EA DE 1D 01 78 96 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 34 31 31 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 73 74 79 6C 65 20 44 75 61 6C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 34 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 2B F1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F5 52 01 00 35 04 06 00 60 65 B8 09 B9 0F B5 36 26 20 CA 15 3A 80 [10:27:57]Write to MH i2c: 01 00 00 8F 00 8F [10:27:57]Write i2c OK [10:27:57]MH_I2C_Read... [10:27:57]Read from MH i2c: 01 [10:27:57]MH_I2C_Read... [10:27:57]Read from MH i2c: 01 07 00 [10:27:57]MH_I2C_Read... [10:27:57]Read from MH i2c: 01 07 00 8F 00 00 00 00 00 00 00 0E A4 [10:27:57]RasterBufferAndPrint [10:27:57]line [10:27:57]line [10:27:57]line [10:27:57]line [10:27:57]line [10:27:57]written 0, free lines is 3603 [10:27:57]MH_Cut [10:27:57]Write to MH i2c: D1 01 00 96 00 01 68 [10:27:57]Write i2c OK [10:27:57]MH_I2C_Read... [10:27:57]Read from MH i2c: D1 [10:27:57]MH_I2C_Read... [10:27:57]Read from MH i2c: D1 01 00 [10:27:57]MH_I2C_Read... [10:27:57]Read from MH i2c: D1 01 00 96 00 00 67 [10:27:57]Write to MH i2c: 01 00 00 97 00 97 [10:27:57]Write i2c OK [10:27:57]MH_I2C_Read... [10:27:58]*** Cut start [10:27:58]*** Partial cut [10:27:58]*** CUTSNS_PIN = 1 [10:27:58]*** CUTSNS_PIN = 0 [10:27:58]*** Brake cut motor [10:27:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 03 9A 47 00 6C 46 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F5 52 01 00 F4 03 04 00 FB 9B EF 66 B6 04 01 00 00 1B 44 80 05 99 5E DA 52 Read from MH i2c: 01 [10:27:59] [10:27:59]CommunicateWithHost err = 0 [10:27:59]MH_I2C_Read... [10:27:59]CheckOFDResponse [10:27:59]*** Stop cut motor [10:27:59]1017 (14) - 77093643461234 [10:27:59]*** Cut end [10:27:59]1041 (16) - 0000000000874979 [10:27:59]Read from MH i2c: 1040 (4) - 86773 [10:27:59]01 1012 (4) - 22.09.2024 04:24 [10:27:59]07 1206 (1) - 0 [10:27:59]00 OFD Sender: Remove packet 86773 [10:27:59] [10:27:59]ProducePacketName [10:27:59]MH_I2C_Read... [10:27:59]name=ofd_packets/00086773 [10:27:59]NVStorageDeleteData [10:27:59]Read from MH i2c: 01 07 00 97 00 00 00 00 00 00 FF 0F AC [10:27:59]process_action close_receipt done [10:27:59]requested_data is exist [10:27:59]produce_requested_data [10:27:59]requested_item fm.sn is exist - process it [10:27:59]wFMCommunicate request_size=4 [10:27:59]MH_SAM_APDU [10:27:59]CAPDU: 80 11 00 00 [10:27:59]Write to MH i2c: E2 08 00 98 00 80 11 00 00 00 00 00 00 12 [10:27:59]Write i2c OK [10:27:59]MH_I2C_Read... [10:27:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:27:59]Read from MH i2c: E2 [10:27:59]MH_I2C_Read... [10:27:59]Read from MH i2c: E2 17 00 [10:27:59]MH_I2C_Read... [10:27:59]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 34 39 37 39 90 00 71 [10:27:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:27:59]wFMCommunicate OK [10:27:59]requested_item fd.num is exist - process it [10:27:59]SAM_PROTO_GetFieldsCounters [10:27:59]wFMCommunicate request_size=4 [10:27:59]MH_SAM_APDU [10:27:59]CAPDU: 80 13 00 00 [10:27:59]Write to MH i2c: E2 08 00 99 00 80 13 00 00 00 00 00 00 15 [10:27:59]Write i2c OK [10:27:59]MH_I2C_Read... [10:27:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:27:59]Read from MH i2c: E2 [10:27:59]MH_I2C_Read... [10:27:59]Read from MH i2c: E2 62 00 [10:27:59]MH_I2C_Read... [10:27:59]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F5 52 01 00 0E 04 04 00 F1 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 80 [10:27: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F5 52 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 56 00 00 00 5E 04 04 00 56 00 00 00 57 04 04 00 57 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:27:59]wFMCommunicate OK [10:27:59]SAM_PROTO_GetFieldsCounters done [10:27:59]requested_item shift.num is exist - process it [10:27:59]requested_item shift.opened is exist - process it [10:27:59]req_shift_opened [10:27:59]FM_GetShiftState [10:27:59]SAM_PROTO_GetShiftState [10:27:59]wFMCommunicate request_size=4 [10:27:59]MH_SAM_APDU [10:27:59]CAPDU: 80 13 01 00 [10:27:59]Write to MH i2c: E2 08 00 9A 00 80 13 01 00 00 00 00 00 17 [10:27:59]Write i2c OK [10:27:59]MH_I2C_Read... [10:27:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:27:59]Read from MH i2c: E2 [10:27:59]MH_I2C_Read... [10:27:59]Read from MH i2c: E2 0E 00 [10:27:59]MH_I2C_Read... [10:27:59]Read from MH i2c: E2 0E 00 9A 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D5 [10:27:59]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:27:59]wFMCommunicate OK [10:27:59]SAM_PROTO_GetShiftState done [10:27:59]FM_GetShiftState done [10:27:59]req_shift_opened done [10:27:59]requested_item shift.open_date is exist - process it [10:27:59]req_shift_open_date [10:27:59]req_shift_open_date done [10:27:59]produce_requested_data done [10:27:59]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86773,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [10:27:59]process_action_free close_receipt [10:27:59]json_value_free [10:27:59]json_value_free done [10:27:59]process_json_proto returns [10:27:59]Send response to host [10:27:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86773,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [10:27:59]free response buf [10:27:59]execute_script done [10:27:59]execute_script returns [10:27:59]free content buf [10:27:59]Sock 10.Close socket [10:27:59]Sock 10.Thread stoped [10:27:59]OFD Sender: No OFD packet to send [10:27:59]accept exits with 7 [10:27:59]New connection [10:27:59]New thread 3066936676 created [10:27:59]Thread 3066793316 joined [10:27:59]Waiting for new connection... [10:27:59] Sock 7.Parse request [10:27:59]Sock 7.Check first char [10:27:59]Sock 7.First char is OK [10:27:59]request: POST /json_proto HTTP/1.0 [10:27:59]Method: POST [10:27:59]URL: /json_proto [10:27:59]Method is POST - this is cgi request [10:27:59]url: /json_proto [10:27:59]query_string will be loaded in cgi processing [10:27:59]execute_cgi json_proto POST (null) [10:27:59]execute_cgi path=json_proto method=POST [10:27:59]POST find Content-Length [10:27:59]Host: 172.17.47.196:8080 [10:27:59]Content-Length: 682 [10:27:59]Content-Type: application/json [10:27:59] [10:27:59]POST finish read [10:27:59]Found Content-Length = 682 [10:27:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871632", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:27:59]execute_script... [10:27:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871632", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:27:59]POST & json_proto [10:27:59]process_json_proto [10:27:59]json parsed OK: [10:27:59]protocol is kg_v1.0 [10:27:59]action value=close_receipt [10:27:59]process_action close_receipt [10:27:59]cmd_close_receipt [10:27:59]MH_GetDate [10:27:59]Write to MH i2c: F0 00 00 9B 00 8A [10:27:59]Write i2c OK [10:27:59]MH_I2C_Read... [10:27:59]Read from MH i2c: F0 [10:27:59]MH_I2C_Read... [10:27:59]Read from MH i2c: F0 09 00 [10:27:59]MH_I2C_Read... [10:27:59]Read from MH i2c: F0 09 00 9B 00 00 2F F1 EF 66 4C 6B 94 66 B9 [10:27:59]GetLastDocTimeStamp 1727000875 [10:27:59]current date 1727000879 [10:27:59]FM_GetShiftState [10:27:59]SAM_PROTO_GetShiftState [10:27:59]wFMCommunicate request_size=4 [10:27:59]MH_SAM_APDU [10:27:59]CAPDU: 80 13 01 00 [10:27:59]Write to MH i2c: E2 08 00 9C 00 80 13 01 00 00 00 00 00 19 [10:27:59]Write i2c OK [10:27:59]MH_I2C_Read... [10:27:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:28:00]Read from MH i2c: E2 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: E2 0E 00 [10:28:00]MH_I2C_Read... [10:28:00]Read from MH i2c: E2 0E 00 9C 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D7 [10:28:00]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:28:00]wFMCommunicate OK [10:28:00]SAM_PROTO_GetShiftState done [10:28:00]FM_GetShiftState done [10:28:00]opened in 1726964220 [10:28:00]opened+sec_in_day 1727050620 [10:28:00]quantity*price = 100005 [10:28:00]sum+1 = 100006 [10:28:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 87 22.09.2024 10:28 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86774 ФПД: 191167160952959 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T102800&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86774&fm=191167160952959&tin=02508201610067®Number=0000000000092592&sum=100000 [10:28:01]StoreToDocumentArchive [10:28:01]shift 497 fd 86774 [10:28:01]save to /storage/0497/doc_00086774 [10:28:01]save last doc name /storage/0497/doc_00086774 to /storage/kkm_last_doc_name [10:28:01]save OK [10:28:01]Clear old archive folders... [10:28:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:28:01]tlvbuf is 00E49450 [10:28:01]SAM_PROTO_ClearQueue [10:28:01]wFMCommunicate request_size=4 [10:28:01]MH_SAM_APDU [10:28:01]CAPDU: 80 09 00 00 [10:28:01]Write to MH i2c: E2 08 00 A9 00 80 09 00 00 00 00 00 00 1B [10:28:01]Write i2c OK [10:28:01]MH_I2C_Read... [10:28:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:28:01]Read from MH i2c: E2 [10:28:01]MH_I2C_Read... [10:28:01]Read from MH i2c: E2 03 00 [10:28:01]MH_I2C_Read... [10:28:01]Read from MH i2c: E2 03 00 A9 00 00 90 00 1D [10:28:01]RAPDU: 90 00 [10:28:01]wFMCommunicate OK [10:28:01]SAM_PROTO_ClearQueue done [10:28:01]KKMCreateOFDPacket [10:28:01]OFDProtocolAddRootSTLVToBuf [10:28:01]FM_MakeSignedData [10:28:01]FM_MakeSignedData [10:28:01]SAM_PROTO_SignData [10:28:01]wFMCommunicate request_size=4 [10:28:01]MH_SAM_APDU [10:28:01]CAPDU: 80 0D 01 02 [10:28:01]Write to MH i2c: E2 08 00 AA 00 80 0D 01 02 00 00 00 00 23 [10:28:01]Write i2c OK [10:28:01]MH_I2C_Read... [10:28:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:28:01]Read from MH i2c: E2 [10:28:01]MH_I2C_Read... [10:28:01]Read from MH i2c: E2 03 00 [10:28:01]MH_I2C_Read... [10:28:01]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [10:28:01]RAPDU: 90 00 [10:28:01]wFMCommunicate OK [10:28:01]wFMCommunicate request_size=255 [10:28:01]MH_SAM_APDU [10:28: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 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 57 00 00 00 F4 03 04 00 30 F1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F6 52 01 00 35 04 06 00 AD [10:28:01]Write to MH i2c: E2 02 01 AB 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 57 00 00 00 F4 03 04 00 30 F1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F6 52 01 00 35 04 06 00 AD 00 00 F4 [10:28:01]Write i2c OK [10:28:01]MH_I2C_Read... [10:28:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:02]Read from MH i2c: E2 [10:28:02]MH_I2C_Read... [10:28:02]Read from MH i2c: E2 03 00 [10:28:02]MH_I2C_Read... [10:28:02]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [10:28:02]RAPDU: 90 00 [10:28:02]wFMCommunicate OK [10:28:02]wFMCommunicate request_size=10 [10:28:02]MH_SAM_APDU [10:28:02]CAPDU: 80 0D 02 02 05 DD 92 B8 A8 7F [10:28:02]Write to MH i2c: E2 0D 00 AC 00 80 0D 02 02 05 00 DD 92 B8 A8 7F 00 00 7E [10:28:02]Write i2c OK [10:28:02]MH_I2C_Read... [10:28:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:02]Read from MH i2c: E2 [10:28:02]MH_I2C_Read... [10:28:02]Read from MH i2c: E2 03 00 [10:28:02]MH_I2C_Read... [10:28:02]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [10:28:02]RAPDU: 90 00 [10:28:02]wFMCommunicate OK [10:28:02]wFMCommunicate request_size=4 [10:28:02]MH_SAM_APDU [10:28:02]CAPDU: 80 0D 03 02 [10:28:02]Write to MH i2c: E2 08 00 AD 00 80 0D 03 02 00 00 00 00 28 [10:28:02]Write i2c OK [10:28:02]MH_I2C_Read... [10:28:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:28:02]Read from MH i2c: E2 [10:28:02]MH_I2C_Read... [10:28:02]Read from MH i2c: E2 0B 00 [10:28:02]MH_I2C_Read... [10:28:02]Read from MH i2c: E2 0B 00 AD 00 00 60 E3 B9 63 F9 12 ED 1D 90 00 9D [10:28:02]RAPDU: 60 E3 B9 63 F9 12 ED 1D 90 00 [10:28:02]wFMCommunicate OK [10:28:02]SAM_PROTO_SignData done [10:28:02]FM_MakeSignedData done [10:28:02]CreateOFDProtocolMessage [10:28:02]wFMCommunicate request_size=4 [10:28:02]MH_SAM_APDU [10:28:02]CAPDU: 80 11 00 00 [10:28:02]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [10:28:02]Write i2c OK [10:28:02]MH_I2C_Read... [10:28:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:02]Read from MH i2c: E2 [10:28:02]MH_I2C_Read... [10:28:02]Read from MH i2c: E2 17 00 [10:28:02]MH_I2C_Read... [10:28:02]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 34 39 37 39 90 00 87 [10:28:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:28:02]wFMCommunicate OK [10:28:02]CreateOFDProtocolMessage done [10:28:02]OFDSenderStorePacket 86774 [10:28:02]StoreOFDPacket docnum=86774 [10:28:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 65 A9 07 01 84 31 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 57 00 00 00 F4 03 04 00 30 F1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F6 52 01 00 35 04 06 00 AD DD 92 B8 A8 7F 60 E3 B9 63 F9 12 ED 1D [10:28:02]CheckFolder [10:28:02]dirname=/storage/ofd_packets [10:28:02]CheckFolder done [10:28:02]ProducePacketName [10:28:02]name=ofd_packets/00086774 [10:28:02]NVStorageSaveData ofd_packets/00086774 [10:28:02]File name is /storage/ofd_packets/00086774 [10:28:02]Write 301 bytes [10:28:02]NVStorageSaveData done [10:28:02]OFDSenderStorePacket done [10:28:02]KKMCreateOFDPacket done [10:28:02]NVStorageSaveData kkm_last_timestamp [10:28:02]File name is /storage/kkm_last_timestamp [10:28:02]Write 4 bytes [10:28:02]NVStorageSaveData done [10:28:02]ExternCall_PrintAddStr [10:28:02]wPrintStart [10:28:02]Write to MH i2c: 01 00 00 AF 00 AF [10:28:02]OFD Sender: Processing packet 86774 [packets to send 273, broken 272] [10:28:02]ProducePacketName [10:28:02]name=ofd_packets/00086774 [10:28:02]OFD Sender: To server: pG, [10:28:02]CommunicateWithHost lk.salyk.kg:30040 [10:28:02]ConnectInit lk.salyk.kg [10:28:02]Write i2c OK [10:28:02]MH_I2C_Read... [10:28:02]Read from MH i2c: 01 [10:28:02]MH_I2C_Read... [10:28:02]Read from MH i2c: 01 07 00 [10:28:02]MH_I2C_Read... [10:28:02]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [10:28:02]RasterBufferAndPrint [10:28:02]line Счет N : (1)871632 [10:28:02]line ИНН: 02508201610067 [10:28:02]line Контрольно-Кассовый Чек [10:28:02]line ПРОДАЖА [10:28:02]line ТРК (МРК, ГНК) : 53 [10:28:02]line Товар: 2710124130 [10:28:02]line Аи-92-К-5 [10:28:02]line 14.750 * 67.80 [10:28:02]line = 1000.05 [10:28:02]line НДС 12% НСП 1% [10:28:02]line > о реализуемом товаре [10:28:02]line ОКРУГЛЕНИЕ: -0.05 [10:28:02]line ИТОГО: 1000.00 [10:28:02]line Внесено: 1000.00 [10:28:02]line СДАЧА: 0.00 [10:28:02]line НСП 1% : 8.85 [10:28:02]line НДС 12% : 106.20 [10:28:02]line Наличными: 1000.00 [10:28:02]line Безнал.: 0.00 [10:28:02]line Место: АЗС № 137 "Партнер Нефть" [10:28:02]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:28:02]line СНО: Общий режим [10:28:02]line Чек 87 22.09.2024 10:28 [10:28:02]line Смена: 497 ФФД: 1.0 [10:28:02]line ЗНМ: 0300000064 [10:28:02]line РНМ: 0000000000092592 [10:28:02]line Версия ККМ: 001 [10:28:02]line ФМ: 0000000000874979 [10:28:02]line ФД: 86774 [10:28:02]line ФПД: 191167160952959 [10:28:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T102800&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86774&fm=191167160952959&tin=02508201610067®Number=0000000000092592&sum=100000 [10:28:02]written 0, free lines is 4095 [10:28:03]Write to MH i2c: 01 00 00 DA 00 DA [10:28:03]Write i2c OK [10:28:03]MH_I2C_Read... [10:28:03]Read from MH i2c: 01 [10:28:03]MH_I2C_Read... [10:28:03]Read from MH i2c: 01 07 00 [10:28:03]MH_I2C_Read... [10:28:03]Read from MH i2c: 01 07 00 DA 00 00 00 00 00 00 E8 0C D5 [10:28:03]RasterBufferAndPrint [10:28:03]line [10:28:03]line [10:28:03]line [10:28:03]line [10:28:03]line [10:28:03]written 0, free lines is 3335 [10:28:03]MH_Cut [10:28:03]Write to MH i2c: D1 01 00 E1 00 01 B3 [10:28:03]Write i2c OK [10:28:03]MH_I2C_Read... [10:28:03]Read from MH i2c: D1 [10:28:03]MH_I2C_Read... [10:28:03]Read from MH i2c: D1 01 00 [10:28:03]MH_I2C_Read... [10:28:03]Read from MH i2c: D1 01 00 E1 00 00 B2 [10:28:03]Write to MH i2c: 01 00 00 E2 00 E2 [10:28:03]Write i2c OK [10:28:03]MH_I2C_Read... [10:28:03]*** Cut start [10:28:03]*** Partial cut [10:28:03]*** CUTSNS_PIN = 1 [10:28:03]*** CUTSNS_PIN = 0 [10:28:04]*** Brake cut motor [10:28:04]Connected sock=9 [10:28:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 65 A9 07 01 84 31 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 Read from MH i2c: 01 01 00 [10:28:04]00 MH_I2C_Read... [10:28:04]00 Read from MH i2c: *** Stop cut motor [10:28:04]01 *** Cut end [10:28:04]07 39 00 04 [10:28:04]06 MH_I2C_Read... [10:28:04]00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 Read from MH i2c: 03 01 04 07 00 00 30 E2 F1 00 EF 00 66 00 0E 00 04 00 04 00 00 FF F1 0F 01 F7 00 [10:28:04]00 process_action close_receipt done [10:28:04]requested_data is exist [10:28:04]B9 produce_requested_data [10:28:04]04 requested_item fm.sn is exist - process it [10:28:04]01 wFMCommunicate request_size=4 [10:28:04]00 MH_SAM_APDU [10:28:04]01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 CAPDU: 11 80 04 11 10 00 00 00 30 [10:28:04]30 Write to MH i2c: 30 E2 30 08 30 00 30 E3 30 00 30 80 30 11 30 00 38 00 37 00 34 00 39 00 37 00 39 5D 10 [10:28:04]04 04 Write i2c OK [10:28:04]00 MH_I2C_Read... [10:28:04]F6 52 01 00 35 04 06 00 AD DD 92 B8 A8 7F 60 E3 B9 63 F9 12 ED 1D [10:28:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:04]Read from MH i2c: E2 [10:28:04]MH_I2C_Read... [10:28:04]Read from MH i2c: E2 17 00 [10:28:04]MH_I2C_Read... [10:28:04]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 34 39 37 39 90 00 BC [10:28:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:28:04]wFMCommunicate OK [10:28:04]requested_item fd.num is exist - process it [10:28:04]SAM_PROTO_GetFieldsCounters [10:28:04]wFMCommunicate request_size=4 [10:28:04]MH_SAM_APDU [10:28:04]CAPDU: 80 13 00 00 [10:28:04]Write to MH i2c: E2 08 00 E4 00 80 13 00 00 00 00 00 00 60 [10:28:04]Write i2c OK [10:28:04]MH_I2C_Read... [10:28:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:28:04]Read from MH i2c: E2 [10:28:04]MH_I2C_Read... [10:28:04]Read from MH i2c: E2 62 00 [10:28:04]MH_I2C_Read... [10:28:04]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F6 52 01 00 0E 04 04 00 F1 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 CF [10:28:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F6 52 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 57 00 00 00 5E 04 04 00 57 00 00 00 57 04 04 00 58 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:28:04]wFMCommunicate OK [10:28:04]SAM_PROTO_GetFieldsCounters done [10:28:04]requested_item shift.num is exist - process it [10:28:04]requested_item shift.opened is exist - process it [10:28:04]req_shift_opened [10:28:04]FM_GetShiftState [10:28:04]SAM_PROTO_GetShiftState [10:28:04]wFMCommunicate request_size=4 [10:28:04]MH_SAM_APDU [10:28:04]CAPDU: 80 13 01 00 [10:28:04]Write to MH i2c: E2 08 00 E5 00 80 13 01 00 00 00 00 00 62 [10:28:04]Write i2c OK [10:28:04]MH_I2C_Read... [10:28:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:28:05]00 CA 24 47 00 B9 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 34 39 37 39 10 04 04 00 F6 52 01 00 F4 03 04 00 01 9C EF 66 B6 04 01 00 00 1A 16 5C 42 61 BA 57 A7 [10:28:05]CommunicateWithHost err = 0 [10:28:05]CheckOFDResponse [10:28:05]1017 (14) - 77093643461234 [10:28:05]1041 (16) - 0000000000874979 [10:28:05]1040 (4) - 86774 [10:28:05]1012 (4) - 22.09.2024 04:24 [10:28:05]1206 (1) - 0 [10:28:05]OFD Sender: Remove packet 86774 [10:28:05]ProducePacketName [10:28:05]name=ofd_packets/00086774 [10:28:05]NVStorageDeleteData [10:28:05]Read from MH i2c: E2 [10:28:05]MH_I2C_Read... [10:28:05]Read from MH i2c: E2 0E 00 [10:28:05]MH_I2C_Read... [10:28:05]Read from MH i2c: E2 0E 00 E5 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 20 [10:28:05]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:28:05]wFMCommunicate OK [10:28:05]SAM_PROTO_GetShiftState done [10:28:05]FM_GetShiftState done [10:28:05]req_shift_opened done [10:28:05]requested_item shift.open_date is exist - process it [10:28:05]req_shift_open_date [10:28:05]req_shift_open_date done [10:28:05]produce_requested_data done [10:28:05]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86774,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [10:28:05]process_action_free close_receipt [10:28:05]json_value_free [10:28:05]json_value_free done [10:28:05]process_json_proto returns [10:28:05]Send response to host [10:28:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86774,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [10:28:05]free response buf [10:28:05]execute_script done [10:28:05]execute_script returns [10:28:05]free content buf [10:28:05]Sock 7.Close socket [10:28:05]Sock 7.Thread stoped [10:28:05]OFD Sender: No OFD packet to send [10:28:10]OFD Sender: No OFD packet to send [10:28:15]OFD Sender: No OFD packet to send [10:28:20]OFD Sender: No OFD packet to send [10:28:25]OFD Sender: No OFD packet to send [10:28:30]OFD Sender: No OFD packet to send [10:28:35]OFD Sender: No OFD packet to send [10:28:40]OFD Sender: No OFD packet to send [10:28:44]recv_with_timeout no data received [10:28:45]OFD Sender: No OFD packet to send [10:28:50]OFD Sender: No OFD packet to send [10:28:55]OFD Sender: No OFD packet to send [10:28:57]recv_with_timeout no data received [10:28:57]accept exits with 10 [10:28:57]New connection [10:28:57]New thread 3066793316 created [10:28:57]Thread 3066936676 joined [10:28:57]Waiting for new connection... [10:28:57] Sock 10.Parse request [10:28:57]Sock 10.Check first char [10:28:57]Sock 10.First char is OK [10:28:57]request: POST /json_proto HTTP/1.0 [10:28:57]Method: POST [10:28:57]URL: /json_proto [10:28:57]Method is POST - this is cgi request [10:28:57]url: /json_proto [10:28:57]query_string will be loaded in cgi processing [10:28:57]execute_cgi json_proto POST (null) [10:28:57]execute_cgi path=json_proto method=POST [10:28:57]POST find Content-Length [10:28:57]Host: 172.17.47.196:8080 [10:28:57]Content-Length: 682 [10:28:57]Content-Type: application/json [10:28:57] [10:28:57]POST finish read [10:28:57]Found Content-Length = 682 [10:28:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871634", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:28:57]execute_script... [10:28: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)871634", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:28:57]POST & json_proto [10:28:57]process_json_proto [10:28:57]json parsed OK: [10:28:57]protocol is kg_v1.0 [10:28:57]action value=close_receipt [10:28:57]process_action close_receipt [10:28:57]cmd_close_receipt [10:28:57]MH_GetDate [10:28:57]Write to MH i2c: F0 00 00 E6 00 D5 [10:28:57]Write i2c OK [10:28:57]MH_I2C_Read... [10:28:57]Read from MH i2c: F0 [10:28:57]MH_I2C_Read... [10:28:57]Read from MH i2c: F0 09 00 [10:28:57]MH_I2C_Read... [10:28:57]Read from MH i2c: F0 09 00 E6 00 00 69 F1 EF 66 4C 6B 94 66 3E [10:28:57]GetLastDocTimeStamp 1727000880 [10:28:57]current date 1727000937 [10:28:57]FM_GetShiftState [10:28:57]SAM_PROTO_GetShiftState [10:28:57]wFMCommunicate request_size=4 [10:28:57]MH_SAM_APDU [10:28:57]CAPDU: 80 13 01 00 [10:28:57]Write to MH i2c: E2 08 00 E7 00 80 13 01 00 00 00 00 00 64 [10:28:57]Write i2c OK [10:28:57]MH_I2C_Read... [10:28:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:28:57]Read from MH i2c: E2 [10:28:57]MH_I2C_Read... [10:28:57]Read from MH i2c: E2 0E 00 [10:28:57]MH_I2C_Read... [10:28:57]Read from MH i2c: E2 0E 00 E7 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 22 [10:28:57]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:28:57]wFMCommunicate OK [10:28:57]SAM_PROTO_GetShiftState done [10:28:57]FM_GetShiftState done [10:28:57]opened in 1726964220 [10:28:57]opened+sec_in_day 1727050620 [10:28:57]quantity*price = 100005 [10:28:57]sum+1 = 100006 [10:28:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 88 22.09.2024 10:28 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86775 ФПД: 54099598696840 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T102857&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86775&fm=54099598696840&tin=02508201610067®Number=0000000000092592&sum=100000 [10:28:58]StoreToDocumentArchive [10:28:58]shift 497 fd 86775 [10:28:58]save to /storage/0497/doc_00086775 [10:28:58]save last doc name /storage/0497/doc_00086775 to /storage/kkm_last_doc_name [10:28:58]save OK [10:28:58]Clear old archive folders... [10:28:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:28:58]tlvbuf is 00E3AD50 [10:28:58]SAM_PROTO_ClearQueue [10:28:58]wFMCommunicate request_size=4 [10:28:58]MH_SAM_APDU [10:28:58]CAPDU: 80 09 00 00 [10:28:58]Write to MH i2c: E2 08 00 F4 00 80 09 00 00 00 00 00 00 66 [10:28:58]Write i2c OK [10:28:58]MH_I2C_Read... [10:28:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:28:58]Read from MH i2c: E2 [10:28:58]MH_I2C_Read... [10:28:58]Read from MH i2c: E2 03 00 [10:28:58]MH_I2C_Read... [10:28:58]Read from MH i2c: E2 03 00 F4 00 00 90 00 68 [10:28:58]RAPDU: 90 00 [10:28:58]wFMCommunicate OK [10:28:58]SAM_PROTO_ClearQueue done [10:28:58]KKMCreateOFDPacket [10:28:58]OFDProtocolAddRootSTLVToBuf [10:28:58]FM_MakeSignedData [10:28:58]FM_MakeSignedData [10:28:58]SAM_PROTO_SignData [10:28:58]wFMCommunicate request_size=4 [10:28:58]MH_SAM_APDU [10:28:58]CAPDU: 80 0D 01 02 [10:28:58]Write to MH i2c: E2 08 00 F5 00 80 0D 01 02 00 00 00 00 6E [10:28:58]Write i2c OK [10:28:58]MH_I2C_Read... [10:28:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:28:58]Read from MH i2c: E2 [10:28:58]MH_I2C_Read... [10:28:58]Read from MH i2c: E2 03 00 [10:28:58]MH_I2C_Read... [10:28:58]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [10:28:58]RAPDU: 90 00 [10:28:58]wFMCommunicate OK [10:28:58]wFMCommunicate request_size=255 [10:28:58]MH_SAM_APDU [10:28:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 69 F1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F7 52 01 00 35 04 06 00 31 [10:28:58]Write to MH i2c: E2 02 01 F6 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 58 00 00 00 F4 03 04 00 69 F1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F7 52 01 00 35 04 06 00 31 00 00 FE [10:28:58]Write i2c OK [10:28:58]MH_I2C_Read... [10:28:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:58]Read from MH i2c: E2 [10:28:58]MH_I2C_Read... [10:28:58]Read from MH i2c: E2 03 00 [10:28:58]MH_I2C_Read... [10:28:58]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [10:28:58]RAPDU: 90 00 [10:28:58]wFMCommunicate OK [10:28:58]wFMCommunicate request_size=10 [10:28:58]MH_SAM_APDU [10:28:58]CAPDU: 80 0D 02 02 05 34 0B 5C E1 88 [10:28:58]Write to MH i2c: E2 0D 00 F7 00 80 0D 02 02 05 00 34 0B 5C E1 88 00 00 7F [10:28:58]Write i2c OK [10:28:58]MH_I2C_Read... [10:28:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:58]Read from MH i2c: E2 [10:28:58]MH_I2C_Read... [10:28:58]Read from MH i2c: E2 03 00 [10:28:58]MH_I2C_Read... [10:28:58]Read from MH i2c: E2 03 00 F7 00 00 90 00 6B [10:28:58]RAPDU: 90 00 [10:28:58]wFMCommunicate OK [10:28:58]wFMCommunicate request_size=4 [10:28:58]MH_SAM_APDU [10:28:58]CAPDU: 80 0D 03 02 [10:28:58]Write to MH i2c: E2 08 00 F8 00 80 0D 03 02 00 00 00 00 73 [10:28:58]Write i2c OK [10:28:58]MH_I2C_Read... [10:28:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:28:58]Read from MH i2c: E2 [10:28:58]MH_I2C_Read... [10:28:58]Read from MH i2c: E2 0B 00 [10:28:58]MH_I2C_Read... [10:28:58]Read from MH i2c: E2 0B 00 F8 00 00 76 6C 78 81 C7 6D 8F 36 90 00 48 [10:28:58]RAPDU: 76 6C 78 81 C7 6D 8F 36 90 00 [10:28:58]wFMCommunicate OK [10:28:58]SAM_PROTO_SignData done [10:28:58]FM_MakeSignedData done [10:28:58]CreateOFDProtocolMessage [10:28:58]wFMCommunicate request_size=4 [10:28:58]MH_SAM_APDU [10:28:58]CAPDU: 80 11 00 00 [10:28:58]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [10:28:58]Write i2c OK [10:28:58]MH_I2C_Read... [10:28:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:58]Read from MH i2c: E2 [10:28:58]MH_I2C_Read... [10:28:58]Read from MH i2c: E2 17 00 [10:28:58]MH_I2C_Read... [10:28:58]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D2 [10:28:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:28:59]wFMCommunicate OK [10:28:59]CreateOFDProtocolMessage done [10:28:59]OFDSenderStorePacket 86775 [10:28:59]StoreOFDPacket docnum=86775 [10:28:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 A3 A5 07 01 7A 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 58 00 00 00 F4 03 04 00 69 F1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F7 52 01 00 35 04 06 00 31 34 0B 5C E1 88 76 6C 78 81 C7 6D 8F 36 [10:28:59]CheckFolder [10:28:59]dirname=/storage/ofd_packets [10:28:59]CheckFolder done [10:28:59]ProducePacketName [10:28:59]name=ofd_packets/00086775 [10:28:59]NVStorageSaveData ofd_packets/00086775 [10:28:59]File name is /storage/ofd_packets/00086775 [10:28:59]Write 301 bytes [10:28:59]NVStorageSaveData done [10:28:59]OFDSenderStorePacket done [10:28:59]KKMCreateOFDPacket done [10:28:59]NVStorageSaveData kkm_last_timestamp [10:28:59]File name is /storage/kkm_last_timestamp [10:28:59]Write 4 bytes [10:28:59]NVStorageSaveData done [10:28:59]ExternCall_PrintAddStr [10:28:59]wPrintStart [10:28:59]Write to MH i2c: 01 00 00 FA 00 FA [10:28:59]Write i2c OK [10:28:59]MH_I2C_Read... [10:28:59]Read from MH i2c: 01 [10:28:59]MH_I2C_Read... [10:28:59]Read from MH i2c: 01 07 00 [10:28:59]MH_I2C_Read... [10:28:59]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [10:28:59]RasterBufferAndPrint [10:28:59]line Счет N : (1)871634 [10:28:59]line ИНН: 02508201610067 [10:28:59]line Контрольно-Кассовый Чек [10:28:59]line ПРОДАЖА [10:28:59]line ТРК (МРК, ГНК) : 53 [10:28:59]line Товар: 2710124130 [10:28:59]line Аи-92-К-5 [10:28:59]line 14.750 * 67.80 [10:28:59]line = 1000.05 [10:28:59]line НДС 12% НСП 1% [10:28:59]line > о реализуемом товаре [10:28:59]line ОКРУГЛЕНИЕ: -0.05 [10:28:59]line ИТОГО: 1000.00 [10:28:59]line Внесено: 1000.00 [10:28:59]line СДАЧА: 0.00 [10:28:59]line НСП 1% : 8.85 [10:28:59]line НДС 12% : 106.20 [10:28:59]line Наличными: 1000.00 [10:28:59]line Безнал.: 0.00 [10:28:59]line Место: АЗС № 137 "Партнер Нефть" [10:28:59]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:28:59]line СНО: Общий режим [10:28:59]line Чек 88 22.09.2024 10:28 [10:28:59]line Смена: 497 ФФД: 1.0 [10:28:59]line ЗНМ: 0300000064 [10:28:59]line РНМ: 0000000000092592 [10:28:59]line Версия ККМ: 001 [10:28:59]line ФМ: 0000000000874979 [10:28:59]line ФД: 86775 [10:28:59]line ФПД: 54099598696840 [10:28:59]OFD Sender: Processing packet 86775 [packets to send 273, broken 272] [10:28:59]ProducePacketName [10:28:59]name=ofd_packets/00086775 [10:28:59]OFD Sender: To server: pG, [10:28:59]CommunicateWithHost lk.salyk.kg:30040 [10:28:59]ConnectInit lk.salyk.kg [10:28:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T102857&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86775&fm=54099598696840&tin=02508201610067®Number=0000000000092592&sum=100000 [10:28:59]written 0, free lines is 4095 [10:28:59]Write to MH i2c: 01 00 00 25 01 26 [10:28:59]Write i2c OK [10:28:59]MH_I2C_Read... [10:28:59]Read from MH i2c: 01 [10:28:59]MH_I2C_Read... [10:28:59]Read from MH i2c: 01 07 00 [10:28:59]MH_I2C_Read... [10:28:59]Read from MH i2c: 01 07 00 25 01 00 00 00 00 00 E5 0C 1E [10:28:59]RasterBufferAndPrint [10:28:59]line [10:28:59]line [10:28:59]line [10:28:59]line [10:28:59]line [10:28:59]written 0, free lines is 3323 [10:28:59]MH_Cut [10:28:59]Write to MH i2c: D1 01 00 2C 01 01 FF [10:28:59]Write i2c OK [10:28:59]MH_I2C_Read... [10:28:59]Read from MH i2c: D1 [10:28:59]MH_I2C_Read... [10:28:59]Read from MH i2c: D1 01 00 [10:28:59]MH_I2C_Read... [10:28:59]Read from MH i2c: D1 01 00 2C 01 00 FE [10:28:59]Write to MH i2c: 01 00 00 2D 01 2E [10:28:59]Write i2c OK [10:28:59]MH_I2C_Read... [10:29:00]*** Cut start [10:29:00]*** Partial cut [10:29:00]*** CUTSNS_PIN = 1 [10:29:00]*** CUTSNS_PIN = 0 [10:29:00]*** Brake cut motor [10:29:00]Read from MH i2c: 01 [10:29:00]MH_I2C_Read... [10:29:00]*** Stop cut motor [10:29:00]*** Cut end [10:29:00]Read from MH i2c: 01 07 00 [10:29:00]MH_I2C_Read... [10:29:00]Read from MH i2c: 01 07 00 2D 01 00 00 00 00 00 FF 0F 43 [10:29:00]process_action close_receipt done [10:29:00]requested_data is exist [10:29:00]produce_requested_data [10:29:00]requested_item fm.sn is exist - process it [10:29:00]wFMCommunicate request_size=4 [10:29:00]MH_SAM_APDU [10:29:00]CAPDU: 80 11 00 00 [10:29:00]Write to MH i2c: E2 08 00 2E 01 80 11 00 00 00 00 00 00 A9 [10:29:00]Write i2c OK [10:29:00]MH_I2C_Read... [10:29:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:29:01]Read from MH i2c: E2 [10:29:01]MH_I2C_Read... [10:29:01]Read from MH i2c: E2 17 00 [10:29:01]MH_I2C_Read... [10:29:01]Read from MH i2c: E2 17 00 2E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 08 [10:29:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:29:01]wFMCommunicate OK [10:29:01]requested_item fd.num is exist - process it [10:29:01]SAM_PROTO_GetFieldsCounters [10:29:01]wFMCommunicate request_size=4 [10:29:01]MH_SAM_APDU [10:29:01]CAPDU: 80 13 00 00 [10:29:01]Write to MH i2c: E2 08 00 2F 01 80 13 00 00 00 00 00 00 AC [10:29:01]Write i2c OK [10:29:01]MH_I2C_Read... [10:29:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:29:01]Read from MH i2c: E2 [10:29:01]MH_I2C_Read... [10:29:01]Read from MH i2c: E2 62 00 [10:29:01]MH_I2C_Read... [10:29:01]Read from MH i2c: E2 62 00 2F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F7 52 01 00 0E 04 04 00 F1 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 1F [10:29:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F7 52 01 00 0E 04 04 00 F1 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:29:01]wFMCommunicate OK [10:29:01]SAM_PROTO_GetFieldsCounters done [10:29:01]requested_item shift.num is exist - process it [10:29:01]requested_item shift.opened is exist - process it [10:29:01]req_shift_opened [10:29:01]FM_GetShiftState [10:29:01]SAM_PROTO_GetShiftState [10:29:01]wFMCommunicate request_size=4 [10:29:01]MH_SAM_APDU [10:29:01]CAPDU: 80 13 01 00 [10:29:01]Write to MH i2c: E2 08 00 30 01 80 13 01 00 00 00 00 00 AE [10:29:01]Write i2c OK [10:29:01]MH_I2C_Read... [10:29:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:29:01]Read from MH i2c: E2 [10:29:01]MH_I2C_Read... [10:29:01]Read from MH i2c: E2 0E 00 [10:29:01]MH_I2C_Read... [10:29:01]Read from MH i2c: E2 0E 00 30 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 6C [10:29:01]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:29:01]wFMCommunicate OK [10:29:01]SAM_PROTO_GetShiftState done [10:29:01]FM_GetShiftState done [10:29:01]req_shift_opened done [10:29:01]requested_item shift.open_date is exist - process it [10:29:01]req_shift_open_date [10:29:01]req_shift_open_date done [10:29:01]produce_requested_data done [10:29:01]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86775,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [10:29:01]process_action_free close_receipt [10:29:01]json_value_free [10:29:01]json_value_free done [10:29:01]process_json_proto returns [10:29:01]Send response to host [10:29:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86775,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [10:29:01]free response buf [10:29:01]execute_script done [10:29:01]execute_script returns [10:29:01]free content buf [10:29:01]Sock 10.Close socket [10:29:01]Sock 10.Thread stoped [10:29:04]ConnectInit Can't take IP for lk.salyk.kg [10:29:04]CommunicateWithHost connect error [10:29:04]CommunicateWithHost err = -1 [10:29:04]OFD Sender: Server communicate error [10:29:09]OFD Sender: Processing packet 86775 [packets to send 273, broken 272] [10:29:09]ProducePacketName [10:29:09]name=ofd_packets/00086775 [10:29:09]OFD Sender: To server: pG, [10:29:09]CommunicateWithHost lk.salyk.kg:30040 [10:29:09]ConnectInit lk.salyk.kg [10:29:10]recv_with_timeout no data received [10:29:14]ConnectInit Can't take IP for lk.salyk.kg [10:29:14]CommunicateWithHost connect error [10:29:14]CommunicateWithHost err = -1 [10:29:14]OFD Sender: Server communicate error [10:29:19]OFD Sender: Processing packet 86775 [packets to send 273, broken 272] [10:29:19]ProducePacketName [10:29:19]name=ofd_packets/00086775 [10:29:19]OFD Sender: To server: pG, [10:29:19]CommunicateWithHost lk.salyk.kg:30040 [10:29:19]ConnectInit lk.salyk.kg [10:29:25]recv_with_timeout no data received [10:29:35]Connected sock=10 [10:29:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 A3 A5 07 01 7A 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 58 00 00 00 F4 03 04 00 69 F1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F7 52 01 00 35 04 06 00 31 34 0B 5C E1 88 76 6C 78 81 C7 6D 8F 36 [10:29:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 67 2A 47 00 54 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F7 52 01 00 F4 03 04 00 5F 9C EF 66 B6 04 01 00 00 D8 DF 42 65 16 31 CF 72 [10:29:39]CommunicateWithHost err = 0 [10:29:39]CheckOFDResponse [10:29:39]1017 (14) - 77093643461234 [10:29:39]1041 (16) - 0000000000874979 [10:29:39]1040 (4) - 86775 [10:29:39]1012 (4) - 22.09.2024 04:26 [10:29:39]1206 (1) - 0 [10:29:39]OFD Sender: Remove packet 86775 [10:29:39]ProducePacketName [10:29:39]name=ofd_packets/00086775 [10:29:39]NVStorageDeleteData [10:29:40]OFD Sender: No OFD packet to send [10:29:43]recv_with_timeout no data received [10:29:45]OFD Sender: No OFD packet to send [10:29:50]OFD Sender: No OFD packet to send [10:29:55]OFD Sender: No OFD packet to send [10:29:59]recv_with_timeout no data received [10:30:00]OFD Sender: No OFD packet to send [10:30:05]OFD Sender: No OFD packet to send [10:30:10]OFD Sender: No OFD packet to send [10:30:14]recv_with_timeout no data received [10:30:15]OFD Sender: No OFD packet to send [10:30:20]OFD Sender: No OFD packet to send [10:30:25]OFD Sender: No OFD packet to send [10:30:30]OFD Sender: No OFD packet to send [10:30:33]recv_with_timeout no data received [10:30:35]OFD Sender: No OFD packet to send [10:30:38]accept exits with 7 [10:30:38]New connection [10:30:38]New thread 3066936676 created [10:30:38]Thread 3066793316 joined [10:30:38]Waiting for new connection... [10:30:38] Sock 7.Parse request [10:30:38]Sock 7.Check first char [10:30:38]Sock 7.First char is OK [10:30:38]request: POST /json_proto HTTP/1.0 [10:30:38]Method: POST [10:30:38]URL: /json_proto [10:30:38]Method is POST - this is cgi request [10:30:38]url: /json_proto [10:30:38]query_string will be loaded in cgi processing [10:30:38]execute_cgi json_proto POST (null) [10:30:38]execute_cgi path=json_proto method=POST [10:30:38]POST find Content-Length [10:30:38]Host: 172.17.47.196:8080 [10:30:38]Content-Length: 677 [10:30:38]Content-Type: application/json [10:30:38] [10:30:38]POST finish read [10:30:38]Found Content-Length = 677 [10:30:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871637", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:30:38]execute_script... [10:30: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)871637", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:30:38]POST & json_proto [10:30:38]process_json_proto [10:30:38]json parsed OK: [10:30:38]protocol is kg_v1.0 [10:30:38]action value=close_receipt [10:30:38]process_action close_receipt [10:30:38]cmd_close_receipt [10:30:38]MH_GetDate [10:30:38]Write to MH i2c: F0 00 00 31 01 21 [10:30:38]Write i2c OK [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: F0 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: F0 09 00 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: F0 09 00 31 01 00 CE F1 EF 66 4C 6B 94 66 EF [10:30:38]GetLastDocTimeStamp 1727000937 [10:30:38]current date 1727001038 [10:30:38]FM_GetShiftState [10:30:38]SAM_PROTO_GetShiftState [10:30:38]wFMCommunicate request_size=4 [10:30:38]MH_SAM_APDU [10:30:38]CAPDU: 80 13 01 00 [10:30:38]Write to MH i2c: E2 08 00 32 01 80 13 01 00 00 00 00 00 B0 [10:30:38]Write i2c OK [10:30:38]MH_I2C_Read... [10:30:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:30:38]Read from MH i2c: E2 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: E2 0E 00 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: E2 0E 00 32 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 6E [10:30:38]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:30:38]wFMCommunicate OK [10:30:38]SAM_PROTO_GetShiftState done [10:30:38]FM_GetShiftState done [10:30:38]opened in 1726964220 [10:30:38]opened+sec_in_day 1727050620 [10:30:38]quantity*price = 60003 [10:30:38]sum+1 = 60004 [10:30:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 89 22.09.2024 10:30 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86776 ФПД: 222089412557213 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T103038&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86776&fm=222089412557213&tin=02508201610067®Number=0000000000092592&sum=60000 [10:30:39]StoreToDocumentArchive [10:30:39]shift 497 fd 86776 [10:30:39]save to /storage/0497/doc_00086776 [10:30:39]save last doc name /storage/0497/doc_00086776 to /storage/kkm_last_doc_name [10:30:39]save OK [10:30:39]Clear old archive folders... [10:30:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:30:39]tlvbuf is 00E3A1C0 [10:30:39]SAM_PROTO_ClearQueue [10:30:39]wFMCommunicate request_size=4 [10:30:39]MH_SAM_APDU [10:30:39]CAPDU: 80 09 00 00 [10:30:39]Write to MH i2c: E2 08 00 3F 01 80 09 00 00 00 00 00 00 B2 [10:30:39]Write i2c OK [10:30:39]MH_I2C_Read... [10:30:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:30:39]Read from MH i2c: E2 [10:30:39]MH_I2C_Read... [10:30:39]Read from MH i2c: E2 03 00 [10:30:39]MH_I2C_Read... [10:30:39]Read from MH i2c: E2 03 00 3F 01 00 90 00 B4 [10:30:39]RAPDU: 90 00 [10:30:39]wFMCommunicate OK [10:30:39]SAM_PROTO_ClearQueue done [10:30:39]KKMCreateOFDPacket [10:30:39]OFDProtocolAddRootSTLVToBuf [10:30:39]FM_MakeSignedData [10:30:39]FM_MakeSignedData [10:30:39]SAM_PROTO_SignData [10:30:39]wFMCommunicate request_size=4 [10:30:39]MH_SAM_APDU [10:30:39]CAPDU: 80 0D 01 02 [10:30:39]Write to MH i2c: E2 08 00 40 01 80 0D 01 02 00 00 00 00 BA [10:30:39]Write i2c OK [10:30:39]MH_I2C_Read... [10:30:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:30:39]Read from MH i2c: E2 [10:30:39]MH_I2C_Read... [10:30:39]Read from MH i2c: E2 03 00 [10:30:39]MH_I2C_Read... [10:30:39]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [10:30:39]RAPDU: 90 00 [10:30:39]wFMCommunicate OK [10:30:39]wFMCommunicate request_size=255 [10:30:39]MH_SAM_APDU [10:30: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 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 59 00 00 00 F4 03 04 00 CE F1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F8 52 01 00 35 04 06 00 C9 [10:30:39]Write to MH i2c: E2 02 01 41 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 59 00 00 00 F4 03 04 00 CE F1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F8 52 01 00 35 04 06 00 C9 00 00 81 [10:30:39]Write i2c OK [10:30:39]MH_I2C_Read... [10:30:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:39]Read from MH i2c: E2 [10:30:39]MH_I2C_Read... [10:30:39]Read from MH i2c: E2 03 00 [10:30:39]MH_I2C_Read... [10:30:39]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [10:30:39]RAPDU: 90 00 [10:30:39]wFMCommunicate OK [10:30:39]wFMCommunicate request_size=10 [10:30:39]MH_SAM_APDU [10:30:39]CAPDU: 80 0D 02 02 05 FD 38 8B 39 9D [10:30:39]Write to MH i2c: E2 0D 00 42 01 80 0D 02 02 05 00 FD 38 8B 39 9D 00 00 5D [10:30:39]Write i2c OK [10:30:39]MH_I2C_Read... [10:30:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:39]Read from MH i2c: E2 [10:30:39]MH_I2C_Read... [10:30:39]Read from MH i2c: E2 03 00 [10:30:39]MH_I2C_Read... [10:30:39]Read from MH i2c: E2 03 00 42 01 00 90 00 B7 [10:30:39]RAPDU: 90 00 [10:30:39]wFMCommunicate OK [10:30:39]wFMCommunicate request_size=4 [10:30:39]MH_SAM_APDU [10:30:39]CAPDU: 80 0D 03 02 [10:30:39]Write to MH i2c: E2 08 00 43 01 80 0D 03 02 00 00 00 00 BF [10:30:39]Write i2c OK [10:30:39]MH_I2C_Read... [10:30:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:30:39]Read from MH i2c: E2 [10:30:39]MH_I2C_Read... [10:30:39]Read from MH i2c: E2 0B 00 [10:30:39]MH_I2C_Read... [10:30:39]Read from MH i2c: E2 0B 00 43 01 00 D0 E6 D1 78 C7 7F 31 03 90 00 39 [10:30:39]RAPDU: D0 E6 D1 78 C7 7F 31 03 90 00 [10:30:39]wFMCommunicate OK [10:30:39]SAM_PROTO_SignData done [10:30:39]FM_MakeSignedData done [10:30:39]CreateOFDProtocolMessage [10:30:39]wFMCommunicate request_size=4 [10:30:39]MH_SAM_APDU [10:30:39]CAPDU: 80 11 00 00 [10:30:39]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [10:30:39]Write i2c OK [10:30:39]MH_I2C_Read... [10:30:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:39]Read from MH i2c: E2 [10:30:39]MH_I2C_Read... [10:30:39]Read from MH i2c: E2 17 00 [10:30:39]MH_I2C_Read... [10:30:39]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 34 39 37 39 90 00 1E [10:30:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:30:39]wFMCommunicate OK [10:30:39]CreateOFDProtocolMessage done [10:30:39]OFDSenderStorePacket 86776 [10:30:39]StoreOFDPacket docnum=86776 [10:30:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 A4 D6 07 01 37 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 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 59 00 00 00 F4 03 04 00 CE F1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F8 52 01 00 35 04 06 00 C9 FD 38 8B 39 9D D0 E6 D1 78 C7 7F 31 03 [10:30:39]CheckFolder [10:30:39]dirname=/storage/ofd_packets [10:30:39]CheckFolder done [10:30:39]ProducePacketName [10:30:39]name=ofd_packets/00086776 [10:30:39]NVStorageSaveData ofd_packets/00086776 [10:30:39]File name is /storage/ofd_packets/00086776 [10:30:39]Write 301 bytes [10:30:39]NVStorageSaveData done [10:30:39]OFDSenderStorePacket done [10:30:39]KKMCreateOFDPacket done [10:30:39]NVStorageSaveData kkm_last_timestamp [10:30:39]File name is /storage/kkm_last_timestamp [10:30:39]Write 4 bytes [10:30:39]NVStorageSaveData done [10:30:39]ExternCall_PrintAddStr [10:30:39]wPrintStart [10:30:39]Write to MH i2c: 01 00 00 45 01 46 [10:30:39]Write i2c OK [10:30:39]MH_I2C_Read... [10:30:39]Read from MH i2c: 01 [10:30:39]MH_I2C_Read... [10:30:39]Read from MH i2c: 01 07 00 [10:30:39]MH_I2C_Read... [10:30:39]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [10:30:39]RasterBufferAndPrint [10:30:39]line Счет N : (1)871637 [10:30:39]line ИНН: 02508201610067 [10:30:39]line Контрольно-Кассовый Чек [10:30:39]line ПРОДАЖА [10:30:39]line ТРК (МРК, ГНК) : 33 [10:30:39]line Товар: 2710124130 [10:30:39]line Аи-92-К-5 [10:30:39]line 8.850 * 67.80 [10:30:39]line = 600.03 [10:30:39]line НДС 12% НСП 1% [10:30:39]line > о реализуемом товаре [10:30:39]line ОКРУГЛЕНИЕ: -0.03 [10:30:39]line ИТОГО: 600.00 [10:30:39]line Внесено: 600.00 [10:30:39]line СДАЧА: 0.00 [10:30:39]line НСП 1% : 5.31 [10:30:39]line НДС 12% : 63.72 [10:30:39]line Наличными: 600.00 [10:30:39]line Безнал.: 0.00 [10:30:39]line Место: АЗС № 137 "Партнер Нефть" [10:30:39]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:30:39]line СНО: Общий режим [10:30:39]line Чек 89 22.09.2024 10:30 [10:30:39]line Смена: 497 ФФД: 1.0 [10:30:39]line ЗНМ: 0300000064 [10:30:39]line РНМ: 0000000000092592 [10:30:39]line Версия ККМ: 001 [10:30:39]line ФМ: 0000000000874979 [10:30:39]line ФД: 86776 [10:30:39]line ФПД: 222089412557213 [10:30:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T103038&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86776&fm=222089412557213&tin=02508201610067®Number=0000000000092592&sum=60000 [10:30:39]written 0, free lines is 4095 [10:30:39]OFD Sender: Processing packet 86776 [packets to send 273, broken 272] [10:30:39]ProducePacketName [10:30:39]name=ofd_packets/00086776 [10:30:39]OFD Sender: To server: pG, [10:30:39]CommunicateWithHost lk.salyk.kg:30040 [10:30:39]ConnectInit lk.salyk.kg [10:30:40]Write to MH i2c: 01 00 00 70 01 71 [10:30:40]Write i2c OK [10:30:40]MH_I2C_Read... [10:30:40]Read from MH i2c: 01 [10:30:40]MH_I2C_Read... [10:30:40]Read from MH i2c: 01 07 00 [10:30:40]MH_I2C_Read... [10:30:40]Read from MH i2c: 01 07 00 70 01 00 00 00 00 00 E2 0C 66 [10:30:40]RasterBufferAndPrint [10:30:40]line [10:30:40]line [10:30:40]line [10:30:40]line [10:30:40]line [10:30:40]written 0, free lines is 3304 [10:30:40]MH_Cut [10:30:40]Write to MH i2c: D1 01 00 77 01 01 4A [10:30:40]Write i2c OK [10:30:40]MH_I2C_Read... [10:30:40]Read from MH i2c: D1 [10:30:40]MH_I2C_Read... [10:30:40]Read from MH i2c: D1 01 00 [10:30:40]MH_I2C_Read... [10:30:40]Read from MH i2c: D1 01 00 77 01 00 49 [10:30:40]Write to MH i2c: 01 00 00 78 01 79 [10:30:40]Write i2c OK [10:30:40]MH_I2C_Read... [10:30:40]*** Cut start [10:30:40]*** Partial cut [10:30:40]*** CUTSNS_PIN = 1 [10:30:41]*** CUTSNS_PIN = 0 [10:30:41]*** Brake cut motor [10:30:41]Read from MH i2c: 01 [10:30:41]MH_I2C_Read... [10:30:41]*** Stop cut motor [10:30:41]*** Cut end [10:30:41]Read from MH i2c: 01 07 00 [10:30:41]MH_I2C_Read... [10:30:41]Read from MH i2c: 01 07 00 78 01 00 00 00 00 00 FF 0F 8E [10:30:41]process_action close_receipt done [10:30:41]requested_data is exist [10:30:41]produce_requested_data [10:30:41]requested_item fm.sn is exist - process it [10:30:41]wFMCommunicate request_size=4 [10:30:41]MH_SAM_APDU [10:30:41]CAPDU: 80 11 00 00 [10:30:41]Write to MH i2c: E2 08 00 79 01 80 11 00 00 00 00 00 00 F4 [10:30:41]Write i2c OK [10:30:41]MH_I2C_Read... [10:30:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:41]Read from MH i2c: E2 [10:30:41]MH_I2C_Read... [10:30:41]Read from MH i2c: E2 17 00 [10:30:41]MH_I2C_Read... [10:30:41]Read from MH i2c: E2 17 00 79 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 53 [10:30:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:30:41]wFMCommunicate OK [10:30:41]requested_item fd.num is exist - process it [10:30:41]SAM_PROTO_GetFieldsCounters [10:30:41]wFMCommunicate request_size=4 [10:30:41]MH_SAM_APDU [10:30:41]CAPDU: 80 13 00 00 [10:30:41]Write to MH i2c: E2 08 00 7A 01 80 13 00 00 00 00 00 00 F7 [10:30:41]Write i2c OK [10:30:41]MH_I2C_Read... [10:30:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:30:41]Read from MH i2c: E2 [10:30:41]MH_I2C_Read... [10:30:41]Read from MH i2c: E2 62 00 [10:30:41]MH_I2C_Read... [10:30:41]Read from MH i2c: E2 62 00 7A 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F8 52 01 00 0E 04 04 00 F1 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 6E [10:30: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F8 52 01 00 0E 04 04 00 F1 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:30:41]wFMCommunicate OK [10:30:41]SAM_PROTO_GetFieldsCounters done [10:30:41]requested_item shift.num is exist - process it [10:30:41]requested_item shift.opened is exist - process it [10:30:41]req_shift_opened [10:30:41]FM_GetShiftState [10:30:41]SAM_PROTO_GetShiftState [10:30:41]wFMCommunicate request_size=4 [10:30:41]MH_SAM_APDU [10:30:41]CAPDU: 80 13 01 00 [10:30:41]Write to MH i2c: E2 08 00 7B 01 80 13 01 00 00 00 00 00 F9 [10:30:41]Write i2c OK [10:30:41]MH_I2C_Read... [10:30:41]Read from MH i2c: E2 [10:30:41]MH_I2C_Read... [10:30:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:30:41]Read from MH i2c: E2 0E 00 [10:30:41]MH_I2C_Read... [10:30:41]Read from MH i2c: E2 0E 00 7B 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B7 [10:30:41]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:30:41]wFMCommunicate OK [10:30:41]SAM_PROTO_GetShiftState done [10:30:41]FM_GetShiftState done [10:30:41]req_shift_opened done [10:30:41]requested_item shift.open_date is exist - process it [10:30:41]req_shift_open_date [10:30:41]req_shift_open_date done [10:30:41]produce_requested_data done [10:30:41]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86776,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [10:30:41]process_action_free close_receipt [10:30:41]json_value_free [10:30:41]json_value_free done [10:30:41]process_json_proto returns [10:30:41]Send response to host [10:30:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86776,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [10:30:41]free response buf [10:30:41]execute_script done [10:30:41]execute_script returns [10:30:41]free content buf [10:30:41]Sock 7.Close socket [10:30:41]Sock 7.Thread stoped [10:30:42]accept exits with 9 [10:30:42]New connection [10:30:42]New thread 3066793316 created [10:30:42]Thread 3066936676 joined [10:30:42]Waiting for new connection... [10:30:42] Sock 9.Parse request [10:30:42]Sock 9.Check first char [10:30:42]Sock 9.First char is OK [10:30:42]request: POST /json_proto HTTP/1.0 [10:30:42]Method: POST [10:30:42]URL: /json_proto [10:30:42]Method is POST - this is cgi request [10:30:42]url: /json_proto [10:30:42]query_string will be loaded in cgi processing [10:30:42]execute_cgi json_proto POST (null) [10:30:42]execute_cgi path=json_proto method=POST [10:30:42]POST find Content-Length [10:30:42]Host: 172.17.47.196:8080 [10:30:42]Content-Length: 677 [10:30:42]Content-Type: application/json [10:30:42] [10:30:42]POST finish read [10:30:42]Found Content-Length = 677 [10:30:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871636", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:30:42]execute_script... [10:30: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)871636", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:30:42]POST & json_proto [10:30:42]process_json_proto [10:30:42]json parsed OK: [10:30:42]protocol is kg_v1.0 [10:30:42]action value=close_receipt [10:30:42]process_action close_receipt [10:30:42]cmd_close_receipt [10:30:42]MH_GetDate [10:30:42]Write to MH i2c: F0 00 00 7C 01 6C [10:30:42]Write i2c OK [10:30:42]MH_I2C_Read... [10:30:42]Read from MH i2c: F0 [10:30:42]MH_I2C_Read... [10:30:42]Read from MH i2c: F0 09 00 [10:30:42]MH_I2C_Read... [10:30:42]Read from MH i2c: F0 09 00 7C 01 00 D2 F1 EF 66 4C 6B 94 66 3E [10:30:42]GetLastDocTimeStamp 1727001038 [10:30:42]current date 1727001042 [10:30:42]FM_GetShiftState [10:30:42]SAM_PROTO_GetShiftState [10:30:42]wFMCommunicate request_size=4 [10:30:42]MH_SAM_APDU [10:30:42]CAPDU: 80 13 01 00 [10:30:42]Write to MH i2c: E2 08 00 7D 01 80 13 01 00 00 00 00 00 FB [10:30:42]Write i2c OK [10:30:42]MH_I2C_Read... [10:30:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:30:42]Read from MH i2c: E2 [10:30:42]MH_I2C_Read... [10:30:42]Read from MH i2c: E2 0E 00 [10:30:42]MH_I2C_Read... [10:30:42]Read from MH i2c: E2 0E 00 7D 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B9 [10:30:42]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:30:42]wFMCommunicate OK [10:30:42]SAM_PROTO_GetShiftState done [10:30:42]FM_GetShiftState done [10:30:42]opened in 1726964220 [10:30:42]opened+sec_in_day 1727050620 [10:30:42]quantity*price = 60003 [10:30:42]sum+1 = 60004 [10:30:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 90 22.09.2024 10:30 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86777 ФПД: 55434499559939 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T103042&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86777&fm=55434499559939&tin=02508201610067®Number=0000000000092592&sum=60000 [10:30:43]StoreToDocumentArchive [10:30:43]shift 497 fd 86777 [10:30:43]save to /storage/0497/doc_00086777 [10:30:43]save last doc name /storage/0497/doc_00086777 to /storage/kkm_last_doc_name [10:30:43]save OK [10:30:43]Clear old archive folders... [10:30:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:30:43]tlvbuf is 00E247F0 [10:30:43]SAM_PROTO_ClearQueue [10:30:43]wFMCommunicate request_size=4 [10:30:43]MH_SAM_APDU [10:30:43]CAPDU: 80 09 00 00 [10:30:43]Write to MH i2c: E2 08 00 8A 01 80 09 00 00 00 00 00 00 FD [10:30:43]Write i2c OK [10:30:43]MH_I2C_Read... [10:30:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:30:43]Read from MH i2c: E2 [10:30:43]MH_I2C_Read... [10:30:43]Read from MH i2c: E2 03 00 [10:30:43]MH_I2C_Read... [10:30:43]Read from MH i2c: E2 03 00 8A 01 00 90 00 FF [10:30:43]RAPDU: 90 00 [10:30:43]wFMCommunicate OK [10:30:43]SAM_PROTO_ClearQueue done [10:30:43]KKMCreateOFDPacket [10:30:43]OFDProtocolAddRootSTLVToBuf [10:30:43]FM_MakeSignedData [10:30:43]FM_MakeSignedData [10:30:43]SAM_PROTO_SignData [10:30:43]wFMCommunicate request_size=4 [10:30:43]MH_SAM_APDU [10:30:43]CAPDU: 80 0D 01 02 [10:30:43]Write to MH i2c: E2 08 00 8B 01 80 0D 01 02 00 00 00 00 05 [10:30:43]Write i2c OK [10:30:43]MH_I2C_Read... [10:30:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:30:43]Read from MH i2c: E2 [10:30:43]MH_I2C_Read... [10:30:43]Read from MH i2c: E2 03 00 [10:30:43]MH_I2C_Read... [10:30:43]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [10:30:43]RAPDU: 90 00 [10:30:43]wFMCommunicate OK [10:30:43]wFMCommunicate request_size=255 [10:30:43]MH_SAM_APDU [10:30:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 5A 00 00 00 F4 03 04 00 D2 F1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F9 52 01 00 35 04 06 00 32 [10:30:43]Write to MH i2c: E2 02 01 8C 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 5A 00 00 00 F4 03 04 00 D2 F1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F9 52 01 00 35 04 06 00 32 00 00 3B [10:30:43]Write i2c OK [10:30:43]MH_I2C_Read... [10:30:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:44]Read from MH i2c: E2 [10:30:44]MH_I2C_Read... [10:30:44]Read from MH i2c: E2 03 00 [10:30:44]MH_I2C_Read... [10:30:44]Read from MH i2c: E2 03 00 8C 01 00 90 00 01 [10:30:44]RAPDU: 90 00 [10:30:44]wFMCommunicate OK [10:30:44]wFMCommunicate request_size=10 [10:30:44]MH_SAM_APDU [10:30:44]CAPDU: 80 0D 02 02 05 6A D9 A7 92 03 [10:30:44]Write to MH i2c: E2 0D 00 8D 01 80 0D 02 02 05 00 6A D9 A7 92 03 00 00 91 [10:30:44]Write i2c OK [10:30:44]MH_I2C_Read... [10:30:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:44]Read from MH i2c: E2 [10:30:44]MH_I2C_Read... [10:30:44]Read from MH i2c: E2 03 00 [10:30:44]MH_I2C_Read... [10:30:44]Read from MH i2c: E2 03 00 8D 01 00 90 00 02 [10:30:44]RAPDU: 90 00 [10:30:44]wFMCommunicate OK [10:30:44]wFMCommunicate request_size=4 [10:30:44]MH_SAM_APDU [10:30:44]CAPDU: 80 0D 03 02 [10:30:44]Write to MH i2c: E2 08 00 8E 01 80 0D 03 02 00 00 00 00 0A [10:30:44]Write i2c OK [10:30:44]MH_I2C_Read... [10:30:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:30:44]Read from MH i2c: E2 [10:30:44]MH_I2C_Read... [10:30:44]Read from MH i2c: E2 0B 00 [10:30:44]MH_I2C_Read... [10:30:44]Read from MH i2c: E2 0B 00 8E 01 00 D9 BD A8 20 29 3F D3 76 90 00 1A [10:30:44]RAPDU: D9 BD A8 20 29 3F D3 76 90 00 [10:30:44]wFMCommunicate OK [10:30:44]SAM_PROTO_SignData done [10:30:44]FM_MakeSignedData done [10:30:44]CreateOFDProtocolMessage [10:30:44]wFMCommunicate request_size=4 [10:30:44]MH_SAM_APDU [10:30:44]CAPDU: 80 11 00 00 [10:30:44]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [10:30:44]Write i2c OK [10:30:44]MH_I2C_Read... [10:30:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:44]Read from MH i2c: E2 [10:30:44]MH_I2C_Read... [10:30:44]Read from MH i2c: E2 17 00 [10:30:44]MH_I2C_Read... [10:30:44]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 69 [10:30:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:30:44]wFMCommunicate OK [10:30:44]CreateOFDProtocolMessage done [10:30:44]OFDSenderStorePacket 86777 [10:30:44]StoreOFDPacket docnum=86777 [10:30:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 A7 DC 07 01 A4 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 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 5A 00 00 00 F4 03 04 00 D2 F1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F9 52 01 00 35 04 06 00 32 6A D9 A7 92 03 D9 BD A8 20 29 3F D3 76 [10:30:44]CheckFolder [10:30:44]dirname=/storage/ofd_packets [10:30:44]CheckFolder done [10:30:44]ProducePacketName [10:30:44]name=ofd_packets/00086777 [10:30:44]NVStorageSaveData ofd_packets/00086777 [10:30:44]File name is /storage/ofd_packets/00086777 [10:30:44]Write 301 bytes [10:30:44]NVStorageSaveData done [10:30:44]OFDSenderStorePacket done [10:30:44]KKMCreateOFDPacket done [10:30:44]NVStorageSaveData kkm_last_timestamp [10:30:44]File name is /storage/kkm_last_timestamp [10:30:44]Write 4 bytes [10:30:44]NVStorageSaveData done [10:30:44]ExternCall_PrintAddStr [10:30:44]wPrintStart [10:30:44]Write to MH i2c: 01 00 00 90 01 91 [10:30:44]Write i2c OK [10:30:44]MH_I2C_Read... [10:30:44]Read from MH i2c: 01 [10:30:44]MH_I2C_Read... [10:30:44]Read from MH i2c: 01 07 00 [10:30:44]MH_I2C_Read... [10:30:44]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [10:30:44]RasterBufferAndPrint [10:30:44]line Счет N : (1)871636 [10:30:44]line ИНН: 02508201610067 [10:30:44]line Контрольно-Кассовый Чек [10:30:44]line ПРОДАЖА [10:30:44]line ТРК (МРК, ГНК) : 43 [10:30:44]line Товар: 2710124130 [10:30:44]line Аи-92-К-5 [10:30:44]line 8.850 * 67.80 [10:30:44]line = 600.03 [10:30:44]line НДС 12% НСП 1% [10:30:44]line > о реализуемом товаре [10:30:44]line ОКРУГЛЕНИЕ: -0.03 [10:30:44]line ИТОГО: 600.00 [10:30:44]line Внесено: 600.00 [10:30:44]line СДАЧА: 0.00 [10:30:44]line НСП 1% : 5.31 [10:30:44]line НДС 12% : 63.72 [10:30:44]line Наличными: 600.00 [10:30:44]line Безнал.: 0.00 [10:30:44]line Место: АЗС № 137 "Партнер Нефть" [10:30:44]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:30:44]line СНО: Общий режим [10:30:44]line Чек 90 22.09.2024 10:30 [10:30:44]line Смена: 497 ФФД: 1.0 [10:30:44]line ЗНМ: 0300000064 [10:30:44]line РНМ: 0000000000092592 [10:30:44]line Версия ККМ: 001 [10:30:44]line ФМ: 0000000000874979 [10:30:44]line ФД: 86777 [10:30:44]line ФПД: 55434499559939 [10:30:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T103042&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86777&fm=55434499559939&tin=02508201610067®Number=0000000000092592&sum=60000 [10:30:44]written 0, free lines is 4095 [10:30:44]Write to MH i2c: 01 00 00 BB 01 BC [10:30:44]Write i2c OK [10:30:44]MH_I2C_Read... [10:30:44]Read from MH i2c: 01 [10:30:44]MH_I2C_Read... [10:30:44]Read from MH i2c: 01 07 00 [10:30:44]MH_I2C_Read... [10:30:44]Read from MH i2c: 01 07 00 BB 01 00 00 00 00 00 DC 0C AB [10:30:44]RasterBufferAndPrint [10:30:44]line [10:30:44]line [10:30:44]line [10:30:44]line [10:30:44]line [10:30:44]written 0, free lines is 3307 [10:30:44]MH_Cut [10:30:44]Write to MH i2c: D1 01 00 C2 01 01 95 [10:30:44]Write i2c OK [10:30:44]MH_I2C_Read... [10:30:44]Read from MH i2c: D1 [10:30:44]MH_I2C_Read... [10:30:44]Read from MH i2c: D1 01 00 [10:30:44]MH_I2C_Read... [10:30:44]Read from MH i2c: D1 01 00 C2 01 00 94 [10:30:44]Write to MH i2c: 01 00 00 C3 01 C4 [10:30:44]Write i2c OK [10:30:44]MH_I2C_Read... [10:30:45]*** Cut start [10:30:45]*** Partial cut [10:30:45]*** CUTSNS_PIN = 1 [10:30:45]*** CUTSNS_PIN = 0 [10:30:45]*** Brake cut motor [10:30:46]Read from MH i2c: 01 [10:30:46]MH_I2C_Read... [10:30:46]*** Stop cut motor [10:30:46]*** Cut end [10:30:46]Read from MH i2c: 01 07 00 [10:30:46]MH_I2C_Read... [10:30:46]Read from MH i2c: 01 07 00 C3 01 00 00 00 00 00 FF 0F D9 [10:30:46]process_action close_receipt done [10:30:46]requested_data is exist [10:30:46]produce_requested_data [10:30:46]requested_item fm.sn is exist - process it [10:30:46]wFMCommunicate request_size=4 [10:30:46]MH_SAM_APDU [10:30:46]CAPDU: 80 11 00 00 [10:30:46]Write to MH i2c: E2 08 00 C4 01 80 11 00 00 00 00 00 00 3F [10:30:46]Write i2c OK [10:30:46]MH_I2C_Read... [10:30:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:46]Read from MH i2c: E2 [10:30:46]MH_I2C_Read... [10:30:46]Read from MH i2c: E2 17 00 [10:30:46]MH_I2C_Read... [10:30:46]Read from MH i2c: E2 17 00 C4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 9E [10:30:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:30:46]wFMCommunicate OK [10:30:46]requested_item fd.num is exist - process it [10:30:46]SAM_PROTO_GetFieldsCounters [10:30:46]wFMCommunicate request_size=4 [10:30:46]MH_SAM_APDU [10:30:46]CAPDU: 80 13 00 00 [10:30:46]Write to MH i2c: E2 08 00 C5 01 80 13 00 00 00 00 00 00 42 [10:30:46]Write i2c OK [10:30:46]MH_I2C_Read... [10:30:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:30:46]Read from MH i2c: E2 [10:30:46]MH_I2C_Read... [10:30:46]Read from MH i2c: E2 62 00 [10:30:46]MH_I2C_Read... [10:30:46]Read from MH i2c: E2 62 00 C5 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F9 52 01 00 0E 04 04 00 F1 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 BD [10:30:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F9 52 01 00 0E 04 04 00 F1 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:30:46]wFMCommunicate OK [10:30:46]SAM_PROTO_GetFieldsCounters done [10:30:46]requested_item shift.num is exist - process it [10:30:46]requested_item shift.opened is exist - process it [10:30:46]req_shift_opened [10:30:46]FM_GetShiftState [10:30:46]SAM_PROTO_GetShiftState [10:30:46]wFMCommunicate request_size=4 [10:30:46]MH_SAM_APDU [10:30:46]CAPDU: 80 13 01 00 [10:30:46]Write to MH i2c: E2 08 00 C6 01 80 13 01 00 00 00 00 00 44 [10:30:46]Write i2c OK [10:30:46]MH_I2C_Read... [10:30:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:30:46]Read from MH i2c: E2 [10:30:46]MH_I2C_Read... [10:30:46]Read from MH i2c: E2 0E 00 [10:30:46]MH_I2C_Read... [10:30:46]Read from MH i2c: E2 0E 00 C6 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 02 [10:30:46]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:30:46]wFMCommunicate OK [10:30:46]SAM_PROTO_GetShiftState done [10:30:46]FM_GetShiftState done [10:30:46]req_shift_opened done [10:30:46]requested_item shift.open_date is exist - process it [10:30:46]req_shift_open_date [10:30:46]req_shift_open_date done [10:30:46]produce_requested_data done [10:30:46]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86777,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [10:30:46]process_action_free close_receipt [10:30:46]json_value_free [10:30:46]json_value_free done [10:30:46]process_json_proto returns [10:30:46]Send response to host [10:30:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86777,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [10:30:46]free response buf [10:30:46]execute_script done [10:30:46]execute_script returns [10:30:46]free content buf [10:30:46]Sock 9.Close socket [10:30:46]Sock 9.Thread stoped [10:30:47]recv_with_timeout no data received [10:30:54]Connected sock=11 [10:30:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 A4 D6 07 01 37 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 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 59 00 00 00 F4 03 04 00 CE F1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F8 52 01 00 35 04 06 00 C9 FD 38 8B 39 9D D0 E6 D1 78 C7 7F 31 03 [10:30:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 DB 96 47 00 C6 8D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F8 52 01 00 F4 03 04 00 AE 9C EF 66 B6 04 01 00 00 3E 8F 4C B8 54 02 AD 31 [10:30:57]CommunicateWithHost err = 0 [10:30:57]CheckOFDResponse [10:30:57]1017 (14) - 77093643461234 [10:30:57]1041 (16) - 0000000000874979 [10:30:57]1040 (4) - 86776 [10:30:57]1012 (4) - 22.09.2024 04:27 [10:30:57]1206 (1) - 0 [10:30:57]OFD Sender: Remove packet 86776 [10:30:57]ProducePacketName [10:30:57]name=ofd_packets/00086776 [10:30:57]NVStorageDeleteData [10:30:57]OFD Sender: Processing packet 86777 [packets to send 273, broken 272] [10:30:57]ProducePacketName [10:30:57]name=ofd_packets/00086777 [10:30:57]OFD Sender: To server: pG, [10:30:57]CommunicateWithHost lk.salyk.kg:30040 [10:30:57]ConnectInit lk.salyk.kg [10:31:01]recv_with_timeout no data received [10:31:02]ConnectInit Can't take IP for lk.salyk.kg [10:31:02]CommunicateWithHost connect error [10:31:02]CommunicateWithHost err = -1 [10:31:02]OFD Sender: Server communicate error [10:31:03]OFD Sender: Processing packet 86777 [packets to send 273, broken 272] [10:31:03]ProducePacketName [10:31:03]name=ofd_packets/00086777 [10:31:03]OFD Sender: To server: pG, [10:31:03]CommunicateWithHost lk.salyk.kg:30040 [10:31:03]ConnectInit lk.salyk.kg [10:31:05]accept exits with 7 [10:31:05]New connection [10:31:05]New thread 3066936676 created [10:31:05]Thread 3066793316 joined [10:31:05]Waiting for new connection... [10:31:05] Sock 7.Parse request [10:31:05]Sock 7.Check first char [10:31:05]Sock 7.First char is OK [10:31:05]request: POST /json_proto HTTP/1.0 [10:31:05]Method: POST [10:31:05]URL: /json_proto [10:31:05]Method is POST - this is cgi request [10:31:05]url: /json_proto [10:31:05]query_string will be loaded in cgi processing [10:31:05]execute_cgi json_proto POST (null) [10:31:05]execute_cgi path=json_proto method=POST [10:31:05]POST find Content-Length [10:31:05]Host: 172.17.47.196:8080 [10:31:05]Content-Length: 677 [10:31:05]Content-Type: application/json [10:31:05] [10:31:05]POST finish read [10:31:05]Found Content-Length = 677 [10:31:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871638", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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" ] } } [10:31:05]execute_script... [10:31: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)871638", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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" ] } } [10:31:05]POST & json_proto [10:31:05]process_json_proto [10:31:05]json parsed OK: [10:31:05]protocol is kg_v1.0 [10:31:05]action value=close_receipt [10:31:05]process_action close_receipt [10:31:05]cmd_close_receipt [10:31:05]MH_GetDate [10:31:05]Write to MH i2c: F0 00 00 C7 01 B7 [10:31:05]Write i2c OK [10:31:05]MH_I2C_Read... [10:31:05]Read from MH i2c: F0 [10:31:05]MH_I2C_Read... [10:31:05]Read from MH i2c: F0 09 00 [10:31:05]MH_I2C_Read... [10:31:05]Read from MH i2c: F0 09 00 C7 01 00 E9 F1 EF 66 4C 6B 94 66 A0 [10:31:05]GetLastDocTimeStamp 1727001042 [10:31:05]current date 1727001065 [10:31:05]FM_GetShiftState [10:31:05]SAM_PROTO_GetShiftState [10:31:05]wFMCommunicate request_size=4 [10:31:05]MH_SAM_APDU [10:31:05]CAPDU: 80 13 01 00 [10:31:05]Write to MH i2c: E2 08 00 C8 01 80 13 01 00 00 00 00 00 46 [10:31:05]Write i2c OK [10:31:05]MH_I2C_Read... [10:31:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:31:05]Read from MH i2c: E2 [10:31:05]MH_I2C_Read... [10:31:05]Read from MH i2c: E2 0E 00 [10:31:05]MH_I2C_Read... [10:31:05]Read from MH i2c: E2 0E 00 C8 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 04 [10:31:05]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:31:05]wFMCommunicate OK [10:31:05]SAM_PROTO_GetShiftState done [10:31:05]FM_GetShiftState done [10:31:05]opened in 1726964220 [10:31:05]opened+sec_in_day 1727050620 [10:31:05]quantity*price = 35052 [10:31:05]sum+1 = 35054 [10:31:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.22 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 91 22.09.2024 10:31 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86778 ФПД: 48020569111439 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T103105&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86778&fm=48020569111439&tin=02508201610067®Number=0000000000092592&sum=35000 [10:31:06]StoreToDocumentArchive [10:31:06]shift 497 fd 86778 [10:31:06]save to /storage/0497/doc_00086778 [10:31:06]save last doc name /storage/0497/doc_00086778 to /storage/kkm_last_doc_name [10:31:06]save OK [10:31:06]Clear old archive folders... [10:31:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:31:06]tlvbuf is 00E0CB80 [10:31:06]SAM_PROTO_ClearQueue [10:31:06]wFMCommunicate request_size=4 [10:31:06]MH_SAM_APDU [10:31:06]CAPDU: 80 09 00 00 [10:31:06]Write to MH i2c: E2 08 00 D5 01 80 09 00 00 00 00 00 00 48 [10:31:06]Write i2c OK [10:31:06]MH_I2C_Read... [10:31:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:31:06]Read from MH i2c: E2 [10:31:06]MH_I2C_Read... [10:31:06]Read from MH i2c: E2 03 00 [10:31:06]MH_I2C_Read... [10:31:06]Read from MH i2c: E2 03 00 D5 01 00 90 00 4A [10:31:06]RAPDU: 90 00 [10:31:06]wFMCommunicate OK [10:31:06]SAM_PROTO_ClearQueue done [10:31:06]KKMCreateOFDPacket [10:31:06]OFDProtocolAddRootSTLVToBuf [10:31:06]FM_MakeSignedData [10:31:06]FM_MakeSignedData [10:31:06]SAM_PROTO_SignData [10:31:06]wFMCommunicate request_size=4 [10:31:06]MH_SAM_APDU [10:31:06]CAPDU: 80 0D 01 02 [10:31:06]Write to MH i2c: E2 08 00 D6 01 80 0D 01 02 00 00 00 00 50 [10:31:06]Write i2c OK [10:31:06]MH_I2C_Read... [10:31:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:31:06]Read from MH i2c: E2 [10:31:06]MH_I2C_Read... [10:31:06]Read from MH i2c: E2 03 00 [10:31:06]MH_I2C_Read... [10:31:06]Read from MH i2c: E2 03 00 D6 01 00 90 00 4B [10:31:06]RAPDU: 90 00 [10:31:06]wFMCommunicate OK [10:31:06]wFMCommunicate request_size=255 [10:31:06]MH_SAM_APDU [10:31: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 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 5B 00 00 00 F4 03 04 00 E9 F1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FA 52 01 00 35 04 06 00 2B [10:31:06]Write to MH i2c: E2 02 01 D7 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 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 5B 00 00 00 F4 03 04 00 E9 F1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FA 52 01 00 35 04 06 00 2B 00 00 FC [10:31:06]Write i2c OK [10:31:06]MH_I2C_Read... [10:31:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:06]Read from MH i2c: E2 [10:31:06]MH_I2C_Read... [10:31:06]Read from MH i2c: E2 03 00 [10:31:06]MH_I2C_Read... [10:31:06]Read from MH i2c: E2 03 00 D7 01 00 90 00 4C [10:31:06]RAPDU: 90 00 [10:31:06]wFMCommunicate OK [10:31:06]wFMCommunicate request_size=10 [10:31:06]MH_SAM_APDU [10:31:06]CAPDU: 80 0D 02 02 05 AC A8 F6 BB 8F [10:31:06]Write to MH i2c: E2 0D 00 D8 01 80 0D 02 02 05 00 AC A8 F6 BB 8F 00 00 F1 [10:31:06]Write i2c OK [10:31:06]MH_I2C_Read... [10:31:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:06]Read from MH i2c: E2 [10:31:06]MH_I2C_Read... [10:31:06]Read from MH i2c: E2 03 00 [10:31:06]MH_I2C_Read... [10:31:06]Read from MH i2c: E2 03 00 D8 01 00 90 00 4D [10:31:06]RAPDU: 90 00 [10:31:06]wFMCommunicate OK [10:31:06]wFMCommunicate request_size=4 [10:31:06]MH_SAM_APDU [10:31:06]CAPDU: 80 0D 03 02 [10:31:06]Write to MH i2c: E2 08 00 D9 01 80 0D 03 02 00 00 00 00 55 [10:31:06]Write i2c OK [10:31:06]MH_I2C_Read... [10:31:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:31:06]Read from MH i2c: E2 [10:31:06]MH_I2C_Read... [10:31:06]Read from MH i2c: E2 0B 00 [10:31:06]MH_I2C_Read... [10:31:06]Read from MH i2c: E2 0B 00 D9 01 00 29 2D 22 B2 D1 50 C9 10 90 00 7A [10:31:06]RAPDU: 29 2D 22 B2 D1 50 C9 10 90 00 [10:31:06]wFMCommunicate OK [10:31:06]SAM_PROTO_SignData done [10:31:06]FM_MakeSignedData done [10:31:06]CreateOFDProtocolMessage [10:31:06]wFMCommunicate request_size=4 [10:31:06]MH_SAM_APDU [10:31:06]CAPDU: 80 11 00 00 [10:31:06]Write to MH i2c: E2 08 00 DA 01 80 11 00 00 00 00 00 00 55 [10:31:06]Write i2c OK [10:31:06]MH_I2C_Read... [10:31:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:06]Read from MH i2c: E2 [10:31:06]MH_I2C_Read... [10:31:06]Read from MH i2c: E2 17 00 [10:31:06]MH_I2C_Read... [10:31:06]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 34 39 37 39 90 00 B4 [10:31:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:31:06]wFMCommunicate OK [10:31:06]CreateOFDProtocolMessage done [10:31:06]OFDSenderStorePacket 86778 [10:31:06]StoreOFDPacket docnum=86778 [10:31:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 39 28 07 01 43 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 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 5B 00 00 00 F4 03 04 00 E9 F1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FA 52 01 00 35 04 06 00 2B AC A8 F6 BB 8F 29 2D 22 B2 D1 50 C9 10 [10:31:06]CheckFolder [10:31:06]dirname=/storage/ofd_packets [10:31:06]CheckFolder done [10:31:06]ProducePacketName [10:31:06]name=ofd_packets/00086778 [10:31:06]NVStorageSaveData ofd_packets/00086778 [10:31:06]File name is /storage/ofd_packets/00086778 [10:31:06]Write 301 bytes [10:31:06]NVStorageSaveData done [10:31:06]OFDSenderStorePacket done [10:31:06]KKMCreateOFDPacket done [10:31:06]NVStorageSaveData kkm_last_timestamp [10:31:06]File name is /storage/kkm_last_timestamp [10:31:06]Write 4 bytes [10:31:06]NVStorageSaveData done [10:31:06]ExternCall_PrintAddStr [10:31:06]wPrintStart [10:31:06]Write to MH i2c: 01 00 00 DB 01 DC [10:31:06]Write i2c OK [10:31:06]MH_I2C_Read... [10:31:06]Read from MH i2c: 01 [10:31:06]MH_I2C_Read... [10:31:06]Read from MH i2c: 01 07 00 [10:31:06]MH_I2C_Read... [10:31:06]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 FF 0F F1 [10:31:06]RasterBufferAndPrint [10:31:06]line Счет N : (1)871638 [10:31:06]line ИНН: 02508201610067 [10:31:06]line Контрольно-Кассовый Чек [10:31:06]line ПРОДАЖА [10:31:06]line ТРК (МРК, ГНК) : 63 [10:31:06]line Товар: 2710124130 [10:31:06]line Аи-92-К-5 [10:31:06]line 5.170 * 67.80 [10:31:06]line = 350.53 [10:31:06]line НДС 12% НСП 1% [10:31:06]line > о реализуемом товаре [10:31:06]line ОКРУГЛЕНИЕ: -0.53 [10:31:06]line ИТОГО: 350.00 [10:31:06]line Внесено: 350.00 [10:31:06]line СДАЧА: 0.00 [10:31:06]line НСП 1% : 3.10 [10:31:06]line НДС 12% : 37.22 [10:31:06]line Наличными: 350.00 [10:31:06]line Безнал.: 0.00 [10:31:06]line Место: АЗС № 137 "Партнер Нефть" [10:31:06]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:31:06]line СНО: Общий режим [10:31:06]line Чек 91 22.09.2024 10:31 [10:31:06]line Смена: 497 ФФД: 1.0 [10:31:06]line ЗНМ: 0300000064 [10:31:06]line РНМ: 0000000000092592 [10:31:06]line Версия ККМ: 001 [10:31:06]line ФМ: 0000000000874979 [10:31:06]line ФД: 86778 [10:31:06]line ФПД: 48020569111439 [10:31:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T103105&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86778&fm=48020569111439&tin=02508201610067®Number=0000000000092592&sum=35000 [10:31:06]written 0, free lines is 4095 [10:31:07]Write to MH i2c: 01 00 00 06 02 08 [10:31:07]Write i2c OK [10:31:07]MH_I2C_Read... [10:31:07]Read from MH i2c: 01 [10:31:07]MH_I2C_Read... [10:31:07]Read from MH i2c: 01 07 00 [10:31:07]MH_I2C_Read... [10:31:07]Read from MH i2c: 01 07 00 06 02 00 00 00 00 00 DF 0C FA [10:31:07]RasterBufferAndPrint [10:31:07]line [10:31:07]line [10:31:07]line [10:31:07]line [10:31:07]line [10:31:07]written 0, free lines is 3316 [10:31:07]MH_Cut [10:31:07]Write to MH i2c: D1 01 00 0D 02 01 E1 [10:31:07]Write i2c OK [10:31:07]MH_I2C_Read... [10:31:07]Read from MH i2c: D1 [10:31:07]MH_I2C_Read... [10:31:07]Read from MH i2c: D1 01 00 [10:31:07]MH_I2C_Read... [10:31:07]Read from MH i2c: D1 01 00 0D 02 00 E0 [10:31:07]Write to MH i2c: 01 00 00 0E 02 10 [10:31:07]Write i2c OK [10:31:07]MH_I2C_Read... [10:31:08]ConnectInit Can't take IP for lk.salyk.kg [10:31:08]CommunicateWithHost connect error [10:31:08]CommunicateWithHost err = -1 [10:31:08]OFD Sender: Server communicate error [10:31:08]*** Cut start [10:31:08]*** Partial cut [10:31:08]*** CUTSNS_PIN = 1 [10:31:08]OFD Sender: Processing packet 86777 [packets to send 274, broken 272] [10:31:08]ProducePacketName [10:31:08]name=ofd_packets/00086777 [10:31:08]OFD Sender: To server: pG, [10:31:08]CommunicateWithHost lk.salyk.kg:30040 [10:31:08]ConnectInit lk.salyk.kg [10:31:08]*** CUTSNS_PIN = 0 [10:31:08]*** Brake cut motor [10:31:08]Read from MH i2c: 01 [10:31:08]MH_I2C_Read... [10:31:08]*** Stop cut motor [10:31:08]*** Cut end [10:31:08]Read from MH i2c: 01 07 00 [10:31:08]MH_I2C_Read... [10:31:08]Read from MH i2c: 01 07 00 0E 02 00 00 00 00 00 FF 0F 25 [10:31:08]process_action close_receipt done [10:31:08]requested_data is exist [10:31:08]produce_requested_data [10:31:08]requested_item fm.sn is exist - process it [10:31:08]wFMCommunicate request_size=4 [10:31:08]MH_SAM_APDU [10:31:08]CAPDU: 80 11 00 00 [10:31:08]Write to MH i2c: E2 08 00 0F 02 80 11 00 00 00 00 00 00 8B [10:31:08]Write i2c OK [10:31:08]MH_I2C_Read... [10:31:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:08]Read from MH i2c: E2 [10:31:08]MH_I2C_Read... [10:31:08]Read from MH i2c: E2 17 00 [10:31:08]MH_I2C_Read... [10:31:08]Read from MH i2c: E2 17 00 0F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 EA [10:31:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:31:08]wFMCommunicate OK [10:31:08]requested_item fd.num is exist - process it [10:31:08]SAM_PROTO_GetFieldsCounters [10:31:08]wFMCommunicate request_size=4 [10:31:08]MH_SAM_APDU [10:31:08]CAPDU: 80 13 00 00 [10:31:08]Write to MH i2c: E2 08 00 10 02 80 13 00 00 00 00 00 00 8E [10:31:08]Write i2c OK [10:31:08]MH_I2C_Read... [10:31:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:31:09]Read from MH i2c: E2 [10:31:09]MH_I2C_Read... [10:31:09]Read from MH i2c: E2 62 00 [10:31:09]MH_I2C_Read... [10:31:09]Read from MH i2c: E2 62 00 10 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 FA 52 01 00 0E 04 04 00 F1 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 0D [10:31: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 FA 52 01 00 0E 04 04 00 F1 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:31:09]wFMCommunicate OK [10:31:09]SAM_PROTO_GetFieldsCounters done [10:31:09]requested_item shift.num is exist - process it [10:31:09]requested_item shift.opened is exist - process it [10:31:09]req_shift_opened [10:31:09]FM_GetShiftState [10:31:09]SAM_PROTO_GetShiftState [10:31:09]wFMCommunicate request_size=4 [10:31:09]MH_SAM_APDU [10:31:09]CAPDU: 80 13 01 00 [10:31:09]Write to MH i2c: E2 08 00 11 02 80 13 01 00 00 00 00 00 90 [10:31:09]Write i2c OK [10:31:09]MH_I2C_Read... [10:31:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:31:09]Read from MH i2c: E2 [10:31:09]MH_I2C_Read... [10:31:09]Read from MH i2c: E2 0E 00 [10:31:09]MH_I2C_Read... [10:31:09]Read from MH i2c: E2 0E 00 11 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4E [10:31:09]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:31:09]wFMCommunicate OK [10:31:09]SAM_PROTO_GetShiftState done [10:31:09]FM_GetShiftState done [10:31:09]req_shift_opened done [10:31:09]requested_item shift.open_date is exist - process it [10:31:09]req_shift_open_date [10:31:09]req_shift_open_date done [10:31:09]produce_requested_data done [10:31:09]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86778,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [10:31:09]process_action_free close_receipt [10:31:09]json_value_free [10:31:09]json_value_free done [10:31:09]process_json_proto returns [10:31:09]Send response to host [10:31:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86778,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [10:31:09]free response buf [10:31:09]execute_script done [10:31:09]execute_script returns [10:31:09]free content buf [10:31:09]Sock 7.Close socket [10:31:09]Sock 7.Thread stoped [10:31:17]recv_with_timeout no data received [10:31:24]accept exits with 11 [10:31:24]New connection [10:31:24]New thread 3066793316 created [10:31:24]Thread 3066936676 joined [10:31:24]Waiting for new connection... [10:31:24] Sock 11.Parse request [10:31:24]Sock 11.Check first char [10:31:24]Sock 11.First char is OK [10:31:24]request: POST /json_proto HTTP/1.0 [10:31:24]Method: POST [10:31:24]URL: /json_proto [10:31:24]Method is POST - this is cgi request [10:31:24]url: /json_proto [10:31:24]query_string will be loaded in cgi processing [10:31:24]execute_cgi json_proto POST (null) [10:31:24]execute_cgi path=json_proto method=POST [10:31:24]POST find Content-Length [10:31:24]Host: 172.17.47.196:8080 [10:31:24]Content-Length: 799 [10:31:24]Content-Type: application/json [10:31:24] [10:31:24]POST finish read [10:31:24]Found Content-Length = 799 [10:31:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871639", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:31:24]execute_script... [10:31:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871639", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:31:24]POST & json_proto [10:31:24]process_json_proto [10:31:24]json parsed OK: [10:31:24]protocol is kg_v1.0 [10:31:24]action value=close_receipt [10:31:24]process_action close_receipt [10:31:24]cmd_close_receipt [10:31:24]MH_GetDate [10:31:24]Write to MH i2c: F0 00 00 12 02 03 [10:31:24]Write i2c OK [10:31:24]MH_I2C_Read... [10:31:24]Read from MH i2c: F0 [10:31:24]MH_I2C_Read... [10:31:24]Read from MH i2c: F0 09 00 [10:31:24]MH_I2C_Read... [10:31:24]Read from MH i2c: F0 09 00 12 02 00 FC F1 EF 66 4C 6B 94 66 FF [10:31:24]GetLastDocTimeStamp 1727001065 [10:31:24]current date 1727001084 [10:31:24]FM_GetShiftState [10:31:24]SAM_PROTO_GetShiftState [10:31:24]wFMCommunicate request_size=4 [10:31:24]MH_SAM_APDU [10:31:24]CAPDU: 80 13 01 00 [10:31:24]Write to MH i2c: E2 08 00 13 02 80 13 01 00 00 00 00 00 92 [10:31:24]Write i2c OK [10:31:24]MH_I2C_Read... [10:31:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:31:24]Read from MH i2c: E2 [10:31:24]MH_I2C_Read... [10:31:24]Read from MH i2c: E2 0E 00 [10:31:24]MH_I2C_Read... [10:31:24]Read from MH i2c: E2 0E 00 13 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 50 [10:31:24]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:31:24]wFMCommunicate OK [10:31:24]SAM_PROTO_GetShiftState done [10:31:24]FM_GetShiftState done [10:31:24]opened in 1726964220 [10:31:24]opened+sec_in_day 1727050620 [10:31:24]quantity*price = 0 [10:31:24]sum+1 = 1 [10:31:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 92 22.09.2024 10:31 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000874979 ФД: 86779 ФПД: 142466205783151 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T103124&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86779&fm=142466205783151&tin=02508201610067®Number=0000000000092592&sum=0 [10:31:25]StoreToDocumentArchive [10:31:25]shift 497 fd 86779 [10:31:25]save to /storage/0497/doc_00086779 [10:31:25]save last doc name /storage/0497/doc_00086779 to /storage/kkm_last_doc_name [10:31:25]save OK [10:31:25]Clear old archive folders... [10:31:25]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:31:25]tlvbuf is 00DE4A60 [10:31:25]SAM_PROTO_ClearQueue [10:31:25]wFMCommunicate request_size=4 [10:31:25]MH_SAM_APDU [10:31:25]CAPDU: 80 09 00 00 [10:31:25]Write to MH i2c: E2 08 00 20 02 80 09 00 00 00 00 00 00 94 [10:31:25]Write i2c OK [10:31:25]MH_I2C_Read... [10:31:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:31:25]Read from MH i2c: E2 [10:31:25]MH_I2C_Read... [10:31:25]Read from MH i2c: E2 03 00 [10:31:25]MH_I2C_Read... [10:31:25]Read from MH i2c: E2 03 00 20 02 00 90 00 96 [10:31:25]RAPDU: 90 00 [10:31:25]wFMCommunicate OK [10:31:25]SAM_PROTO_ClearQueue done [10:31:25]KKMCreateOFDPacket [10:31:25]OFDProtocolAddRootSTLVToBuf [10:31:25]FM_MakeSignedData [10:31:25]FM_MakeSignedData [10:31:25]SAM_PROTO_SignData [10:31:25]wFMCommunicate request_size=4 [10:31:25]MH_SAM_APDU [10:31:25]CAPDU: 80 0D 01 02 [10:31:25]Write to MH i2c: E2 08 00 21 02 80 0D 01 02 00 00 00 00 9C [10:31:25]Write i2c OK [10:31:25]MH_I2C_Read... [10:31:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:31:25]Read from MH i2c: E2 [10:31:25]MH_I2C_Read... [10:31:25]Read from MH i2c: E2 03 00 [10:31:25]MH_I2C_Read... [10:31:25]Read from MH i2c: E2 03 00 21 02 00 90 00 97 [10:31:25]RAPDU: 90 00 [10:31:25]wFMCommunicate OK [10:31:25]wFMCommunicate request_size=255 [10:31:25]MH_SAM_APDU [10:31:25]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 5C 00 00 00 F4 03 04 00 FC F1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FB 52 01 00 35 04 06 00 [10:31:25]Write to MH i2c: E2 02 01 22 02 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 5C 00 00 00 F4 03 04 00 FC F1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FB 52 01 00 35 04 06 00 00 00 03 [10:31:25]Write i2c OK [10:31:25]MH_I2C_Read... [10:31:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:26]Read from MH i2c: E2 [10:31:26]MH_I2C_Read... [10:31:26]Read from MH i2c: E2 03 00 [10:31:26]MH_I2C_Read... [10:31:26]Read from MH i2c: E2 03 00 22 02 00 90 00 98 [10:31:26]RAPDU: 90 00 [10:31:26]wFMCommunicate OK [10:31:26]wFMCommunicate request_size=11 [10:31:26]MH_SAM_APDU [10:31:26]CAPDU: 80 0D 02 02 06 81 92 7F 96 94 6F [10:31:26]Write to MH i2c: E2 0E 00 23 02 80 0D 02 02 06 00 81 92 7F 96 94 6F 00 00 D6 [10:31:26]Write i2c OK [10:31:26]MH_I2C_Read... [10:31:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:26]Read from MH i2c: E2 [10:31:26]MH_I2C_Read... [10:31:26]Read from MH i2c: E2 03 00 [10:31:26]MH_I2C_Read... [10:31:26]Read from MH i2c: E2 03 00 23 02 00 90 00 99 [10:31:26]RAPDU: 90 00 [10:31:26]wFMCommunicate OK [10:31:26]wFMCommunicate request_size=4 [10:31:26]MH_SAM_APDU [10:31:26]CAPDU: 80 0D 03 02 [10:31:26]Write to MH i2c: E2 08 00 24 02 80 0D 03 02 00 00 00 00 A1 [10:31:26]Write i2c OK [10:31:26]MH_I2C_Read... [10:31:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:31:26]Read from MH i2c: E2 [10:31:26]MH_I2C_Read... [10:31:26]Read from MH i2c: E2 0B 00 [10:31:26]MH_I2C_Read... [10:31:26]Read from MH i2c: E2 0B 00 24 02 00 BD 77 05 50 B9 1F E0 A4 90 00 87 [10:31:26]RAPDU: BD 77 05 50 B9 1F E0 A4 90 00 [10:31:26]wFMCommunicate OK [10:31:26]SAM_PROTO_SignData done [10:31:26]FM_MakeSignedData done [10:31:26]CreateOFDProtocolMessage [10:31:26]wFMCommunicate request_size=4 [10:31:26]MH_SAM_APDU [10:31:26]CAPDU: 80 11 00 00 [10:31:26]Write to MH i2c: E2 08 00 25 02 80 11 00 00 00 00 00 00 A1 [10:31:26]Write i2c OK [10:31:26]MH_I2C_Read... [10:31:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:26]Read from MH i2c: E2 [10:31:26]MH_I2C_Read... [10:31:26]Read from MH i2c: E2 17 00 [10:31:26]MH_I2C_Read... [10:31: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 34 39 37 39 90 00 00 [10:31:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:31:26]wFMCommunicate OK [10:31:26]CreateOFDProtocolMessage done [10:31:26]OFDSenderStorePacket 86779 [10:31:26]StoreOFDPacket docnum=86779 [10:31:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 A3 EC 08 01 7E E6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 5C 00 00 00 F4 03 04 00 FC F1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FB 52 01 00 35 04 06 00 81 92 7F 96 94 6F BD 77 05 50 B9 1F E0 A4 [10:31:26]CheckFolder [10:31:26]dirname=/storage/ofd_packets [10:31:26]CheckFolder done [10:31:26]ProducePacketName [10:31:26]name=ofd_packets/00086779 [10:31:26]NVStorageSaveData ofd_packets/00086779 [10:31:26]File name is /storage/ofd_packets/00086779 [10:31:26]Write 302 bytes [10:31:26]NVStorageSaveData done [10:31:26]OFDSenderStorePacket done [10:31:26]KKMCreateOFDPacket done [10:31:26]NVStorageSaveData kkm_last_timestamp [10:31:26]File name is /storage/kkm_last_timestamp [10:31:26]Write 4 bytes [10:31:26]NVStorageSaveData done [10:31:26]ExternCall_PrintAddStr [10:31:26]wPrintStart [10:31:26]Write to MH i2c: 01 00 00 26 02 28 [10:31:26]Write i2c OK [10:31:26]MH_I2C_Read... [10:31:26]Read from MH i2c: 01 [10:31:26]MH_I2C_Read... [10:31:26]Read from MH i2c: 01 07 00 [10:31:26]MH_I2C_Read... [10:31:26]Read from MH i2c: 01 07 00 26 02 00 00 00 00 00 FF 0F 3D [10:31:26]RasterBufferAndPrint [10:31:26]line Счет N : (1)871639 [10:31:26]line ИНН: 02508201610067 [10:31:26]line Контрольно-Кассовый Чек [10:31:26]line ПРОДАЖА [10:31:26]line ТРК (МРК, ГНК) : 21 [10:31:26]line Товар: 2710194210 [10:31:26]line ДТ(л)-К-4 [10:31:26]line 10.000 * 0.00 [10:31:26]line = 0.00 [10:31:26]line НДС 12% НСП 1% [10:31:26]line > о реализуемом товаре [10:31:26]line ИТОГО: 0.00 [10:31:26]line НСП 1% : 0.00 [10:31:26]line НДС 12% : 0.00 [10:31:26]line Наличными: 0.00 [10:31:26]line Безнал.: 0.00 [10:31:26]line Место: АЗС № 137 "Партнер Нефть" [10:31:26]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:31:26]line СНО: Общий режим [10:31:26]line Чек 92 22.09.2024 10:31 [10:31:26]line Смена: 497 ФФД: 1.0 [10:31:26]line ЗНМ: 0300000064 [10:31:26]line РНМ: 0000000000092592 [10:31:26]line Версия ККМ: 001 [10:31:26]line Талоны: Топливные Талоны [10:31:26]line 1 [10:31:26]line ФМ: 0000000000874979 [10:31:26]line ФД: 86779 [10:31:26]line ФПД: 142466205783151 [10:31:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T103124&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86779&fm=142466205783151&tin=02508201610067®Number=0000000000092592&sum=0 [10:31:26]written 0, free lines is 4095 [10:31:26]Connected sock=9 [10:31:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 A7 DC 07 01 A4 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 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 5A 00 00 00 F4 03 04 00 D2 F1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F9 52 01 00 35 04 06 00 32 6A D9 A7 92 03 D9 BD A8 20 29 3F D3 76 [10:31:26]Write to MH i2c: 01 00 00 50 02 52 [10:31:26]Write i2c OK [10:31:26]MH_I2C_Read... [10:31:26]Read from MH i2c: 01 [10:31:26]MH_I2C_Read... [10:31:26]Read from MH i2c: 01 07 00 [10:31:26]MH_I2C_Read... [10:31:26]Read from MH i2c: 01 07 00 50 02 00 00 00 00 00 5E 0D C4 [10:31:27]RasterBufferAndPrint [10:31:27]line [10:31:27]line [10:31:27]line [10:31:27]line [10:31:27]line [10:31:27]written 0, free lines is 3448 [10:31:27]MH_Cut [10:31:27]Write to MH i2c: D1 01 00 57 02 01 2B [10:31:27]Write i2c OK [10:31:27]MH_I2C_Read... [10:31:27]Read from MH i2c: D1 [10:31:27]MH_I2C_Read... [10:31:27]Read from MH i2c: D1 01 00 [10:31:27]MH_I2C_Read... [10:31:27]Read from MH i2c: D1 01 00 57 02 00 2A [10:31:27]Write to MH i2c: 01 00 00 58 02 5A [10:31:27]Write i2c OK [10:31:27]MH_I2C_Read... [10:31:27]*** Cut start [10:31:27]*** Partial cut [10:31:27]*** CUTSNS_PIN = 1 [10:31:27]*** CUTSNS_PIN = 0 [10:31:27]*** Brake cut motor [10:31:28]Read from MH i2c: 01 [10:31:28]MH_I2C_Read... [10:31:28]*** Stop cut motor [10:31:28]*** Cut end [10:31:28]Read from MH i2c: 01 07 00 [10:31:28]MH_I2C_Read... [10:31:28]Read from MH i2c: 01 07 00 58 02 00 00 00 00 00 FF 0F 6F [10:31:28]process_action close_receipt done [10:31:28]requested_data is exist [10:31:28]produce_requested_data [10:31:28]requested_item fm.sn is exist - process it [10:31:28]wFMCommunicate request_size=4 [10:31:28]MH_SAM_APDU [10:31:28]CAPDU: 80 11 00 00 [10:31:28]Write to MH i2c: E2 08 00 59 02 80 11 00 00 00 00 00 00 D5 [10:31:28]Write i2c OK [10:31:28]MH_I2C_Read... [10:31:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:28]Read from MH i2c: E2 [10:31:28]MH_I2C_Read... [10:31:28]Read from MH i2c: E2 17 00 [10:31:28]MH_I2C_Read... [10:31:28]Read from MH i2c: E2 17 00 59 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 34 [10:31:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:31:28]wFMCommunicate OK [10:31:28]requested_item fd.num is exist - process it [10:31:28]SAM_PROTO_GetFieldsCounters [10:31:28]wFMCommunicate request_size=4 [10:31:28]MH_SAM_APDU [10:31:28]CAPDU: 80 13 00 00 [10:31:28]Write to MH i2c: E2 08 00 5A 02 80 13 00 00 00 00 00 00 D8 [10:31:28]Write i2c OK [10:31:28]MH_I2C_Read... [10:31:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:31:28]Read from MH i2c: E2 [10:31:28]MH_I2C_Read... [10:31:28]Read from MH i2c: E2 62 00 [10:31:28]MH_I2C_Read... [10:31:28]Read from MH i2c: E2 62 00 5A 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 FB 52 01 00 0E 04 04 00 F1 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 5B [10:31:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 FB 52 01 00 0E 04 04 00 F1 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:31:28]wFMCommunicate OK [10:31:28]SAM_PROTO_GetFieldsCounters done [10:31:28]requested_item shift.num is exist - process it [10:31:28]requested_item shift.opened is exist - process it [10:31:28]req_shift_opened [10:31:28]FM_GetShiftState [10:31:28]SAM_PROTO_GetShiftState [10:31:28]wFMCommunicate request_size=4 [10:31:28]MH_SAM_APDU [10:31:28]CAPDU: 80 13 01 00 [10:31:28]Write to MH i2c: E2 08 00 5B 02 80 13 01 00 00 00 00 00 DA [10:31:28]Write i2c OK [10:31:28]MH_I2C_Read... [10:31:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:31:28]Read from MH i2c: E2 [10:31:28]MH_I2C_Read... [10:31:28]Read from MH i2c: E2 0E 00 [10:31:28]MH_I2C_Read... [10:31:28]Read from MH i2c: E2 0E 00 5B 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 98 [10:31:28]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:31:28]wFMCommunicate OK [10:31:28]SAM_PROTO_GetShiftState done [10:31:28]FM_GetShiftState done [10:31:28]req_shift_opened done [10:31:28]requested_item shift.open_date is exist - process it [10:31:28]req_shift_open_date [10:31:28]req_shift_open_date done [10:31:28]produce_requested_data done [10:31:28]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86779,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [10:31:28]process_action_free close_receipt [10:31:28]json_value_free [10:31:28]json_value_free done [10:31:28]process_json_proto returns [10:31:28]Send response to host [10:31:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86779,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [10:31:28]free response buf [10:31:28]execute_script done [10:31:28]execute_script returns [10:31:28]free content buf [10:31:28]Sock 11.Close socket [10:31:28]Sock 11.Thread stoped [10:31:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 24 14 47 00 72 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 34 39 37 39 10 04 04 00 F9 52 01 00 F4 03 04 00 CE 9C EF 66 B6 04 01 00 00 E6 C6 26 E3 06 0C C4 D1 [10:31:29]CommunicateWithHost err = 0 [10:31:29]CheckOFDResponse [10:31:29]1017 (14) - 77093643461234 [10:31:29]1041 (16) - 0000000000874979 [10:31:29]1040 (4) - 86777 [10:31:29]1012 (4) - 22.09.2024 04:27 [10:31:29]1206 (1) - 0 [10:31:29]OFD Sender: Remove packet 86777 [10:31:29]ProducePacketName [10:31:29]name=ofd_packets/00086777 [10:31:29]NVStorageDeleteData [10:31:30]OFD Sender: Processing packet 86778 [packets to send 274, broken 272] [10:31:30]ProducePacketName [10:31:30]name=ofd_packets/00086778 [10:31:30]OFD Sender: To server: pG, [10:31:30]CommunicateWithHost lk.salyk.kg:30040 [10:31:30]ConnectInit lk.salyk.kg [10:31:33]recv_with_timeout no data received [10:31:35]ConnectInit Can't take IP for lk.salyk.kg [10:31:35]CommunicateWithHost connect error [10:31:35]CommunicateWithHost err = -1 [10:31:35]OFD Sender: Server communicate error [10:31:35]OFD Sender: Processing packet 86778 [packets to send 274, broken 272] [10:31:35]ProducePacketName [10:31:35]name=ofd_packets/00086778 [10:31:35]OFD Sender: To server: pG, [10:31:35]CommunicateWithHost lk.salyk.kg:30040 [10:31:35]ConnectInit lk.salyk.kg [10:31:40]ConnectInit Can't take IP for lk.salyk.kg [10:31:40]CommunicateWithHost connect error [10:31:40]CommunicateWithHost err = -1 [10:31:40]OFD Sender: Server communicate error [10:31:45]OFD Sender: Processing packet 86778 [packets to send 274, broken 272] [10:31:45]ProducePacketName [10:31:45]name=ofd_packets/00086778 [10:31:45]OFD Sender: To server: pG, [10:31:45]CommunicateWithHost lk.salyk.kg:30040 [10:31:45]ConnectInit lk.salyk.kg [10:31:50]recv_with_timeout no data received [10:32:01]Connected sock=7 [10:32:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 39 28 07 01 43 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 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 5B 00 00 00 F4 03 04 00 E9 F1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FA 52 01 00 35 04 06 00 2B AC A8 F6 BB 8F 29 2D 22 B2 D1 50 C9 10 [10:32:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 00 8D 47 00 57 97 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FA 52 01 00 F4 03 04 00 EF 9C EF 66 B6 04 01 00 00 2B C7 D0 8A 71 63 9B 87 [10:32:02]CommunicateWithHost err = 0 [10:32:02]CheckOFDResponse [10:32:02]1017 (14) - 77093643461234 [10:32:02]1041 (16) - 0000000000874979 [10:32:02]1040 (4) - 86778 [10:32:02]1012 (4) - 22.09.2024 04:28 [10:32:02]1206 (1) - 0 [10:32:02]OFD Sender: Remove packet 86778 [10:32:02]ProducePacketName [10:32:02]name=ofd_packets/00086778 [10:32:02]NVStorageDeleteData [10:32:03]OFD Sender: Processing packet 86779 [packets to send 273, broken 272] [10:32:03]ProducePacketName [10:32:03]name=ofd_packets/00086779 [10:32:03]OFD Sender: To server: pG, [10:32:03]CommunicateWithHost lk.salyk.kg:30040 [10:32:03]ConnectInit lk.salyk.kg [10:32:04]Connected sock=7 [10:32:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 A3 EC 08 01 7E E6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 5C 00 00 00 F4 03 04 00 FC F1 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FB 52 01 00 35 04 06 00 81 92 7F 96 94 6F BD 77 05 50 B9 1F E0 A4 [10:32:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 1C 67 47 00 3A 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FB 52 01 00 F4 03 04 00 F2 9C EF 66 B6 04 01 00 00 1F EF 40 21 DF 2B DC 03 [10:32:05]CommunicateWithHost err = 0 [10:32:05]CheckOFDResponse [10:32:05]1017 (14) - 77093643461234 [10:32:05]1041 (16) - 0000000000874979 [10:32:05]1040 (4) - 86779 [10:32:05]1012 (4) - 22.09.2024 04:28 [10:32:05]1206 (1) - 0 [10:32:05]OFD Sender: Remove packet 86779 [10:32:05]ProducePacketName [10:32:05]name=ofd_packets/00086779 [10:32:05]NVStorageDeleteData [10:32:05]OFD Sender: No OFD packet to send [10:32:10]OFD Sender: No OFD packet to send [10:32:11]accept exits with 10 [10:32:11]New connection [10:32:11]New thread 3066936676 created [10:32:11]Thread 3066793316 joined [10:32:11]Waiting for new connection... [10:32:11] Sock 10.Parse request [10:32:11]Sock 10.Check first char [10:32:11]Sock 10.First char is OK [10:32:11]request: POST /json_proto HTTP/1.0 [10:32:11]Method: POST [10:32:11]URL: /json_proto [10:32:11]Method is POST - this is cgi request [10:32:11]url: /json_proto [10:32:11]query_string will be loaded in cgi processing [10:32:11]execute_cgi json_proto POST (null) [10:32:11]execute_cgi path=json_proto method=POST [10:32:11]POST find Content-Length [10:32:11]Host: 172.17.47.196:8080 [10:32:11]Content-Length: 687 [10:32:11]Content-Type: application/json [10:32:11] [10:32:11]POST finish read [10:32:11]Found Content-Length = 687 [10:32:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871630", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:32:11]execute_script... [10:32:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871630", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:32:11]POST & json_proto [10:32:11]process_json_proto [10:32:11]json parsed OK: [10:32:11]protocol is kg_v1.0 [10:32:11]action value=close_receipt [10:32:11]process_action close_receipt [10:32:11]cmd_close_receipt [10:32:11]MH_GetDate [10:32:11]Write to MH i2c: F0 00 00 5C 02 4D [10:32:11]Write i2c OK [10:32:11]MH_I2C_Read... [10:32:11]Read from MH i2c: F0 [10:32:11]MH_I2C_Read... [10:32:11]Read from MH i2c: F0 09 00 [10:32:11]MH_I2C_Read... [10:32:11]Read from MH i2c: F0 09 00 5C 02 00 2B F2 EF 66 4C 6B 94 66 79 [10:32:11]GetLastDocTimeStamp 1727001084 [10:32:11]current date 1727001131 [10:32:11]FM_GetShiftState [10:32:11]SAM_PROTO_GetShiftState [10:32:11]wFMCommunicate request_size=4 [10:32:11]MH_SAM_APDU [10:32:11]CAPDU: 80 13 01 00 [10:32:11]Write to MH i2c: E2 08 00 5D 02 80 13 01 00 00 00 00 00 DC [10:32:11]Write i2c OK [10:32:11]MH_I2C_Read... [10:32:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:11]Read from MH i2c: E2 [10:32:11]MH_I2C_Read... [10:32:11]Read from MH i2c: E2 0E 00 [10:32:11]MH_I2C_Read... [10:32:11]Read from MH i2c: E2 0E 00 5D 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 9A [10:32:11]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:32:11]wFMCommunicate OK [10:32:11]SAM_PROTO_GetShiftState done [10:32:11]FM_GetShiftState done [10:32:11]opened in 1726964220 [10:32:11]opened+sec_in_day 1727050620 [10:32:11]quantity*price = 100050 [10:32:11]sum+1 = 100052 [10:32: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 93 22.09.2024 10:32 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86780 ФПД: 117632457713142 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T103212&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86780&fm=117632457713142&tin=02508201610067®Number=0000000000092592&sum=100000 [10:32:13]StoreToDocumentArchive [10:32:13]shift 497 fd 86780 [10:32:13]save to /storage/0497/doc_00086780 [10:32:13]save last doc name /storage/0497/doc_00086780 to /storage/kkm_last_doc_name [10:32:13]save OK [10:32:13]Clear old archive folders... [10:32:13]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:32:13]tlvbuf is 00E51210 [10:32:13]SAM_PROTO_ClearQueue [10:32:13]wFMCommunicate request_size=4 [10:32:13]MH_SAM_APDU [10:32:13]CAPDU: 80 09 00 00 [10:32:13]Write to MH i2c: E2 08 00 6A 02 80 09 00 00 00 00 00 00 DE [10:32:13]Write i2c OK [10:32:13]MH_I2C_Read... [10:32:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:32:13]Read from MH i2c: E2 [10:32:13]MH_I2C_Read... [10:32:13]Read from MH i2c: E2 03 00 [10:32:13]MH_I2C_Read... [10:32:13]Read from MH i2c: E2 03 00 6A 02 00 90 00 E0 [10:32:13]RAPDU: 90 00 [10:32:13]wFMCommunicate OK [10:32:13]SAM_PROTO_ClearQueue done [10:32:13]KKMCreateOFDPacket [10:32:13]OFDProtocolAddRootSTLVToBuf [10:32:13]FM_MakeSignedData [10:32:13]FM_MakeSignedData [10:32:13]SAM_PROTO_SignData [10:32:13]wFMCommunicate request_size=4 [10:32:13]MH_SAM_APDU [10:32:13]CAPDU: 80 0D 01 02 [10:32:13]Write to MH i2c: E2 08 00 6B 02 80 0D 01 02 00 00 00 00 E6 [10:32:13]Write i2c OK [10:32:13]MH_I2C_Read... [10:32:13]Read from MH i2c: E2 [10:32:13]MH_I2C_Read... [10:32:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:32:13]Read from MH i2c: E2 03 00 [10:32:13]MH_I2C_Read... [10:32:13]Read from MH i2c: E2 03 00 6B 02 00 90 00 E1 [10:32:13]RAPDU: 90 00 [10:32:13]wFMCommunicate OK [10:32:13]wFMCommunicate request_size=255 [10:32:13]MH_SAM_APDU [10:32:13]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 2C F2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FC 52 01 00 35 04 06 00 [10:32:13]Write to MH i2c: E2 02 01 6C 02 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 2C F2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FC 52 01 00 35 04 06 00 00 00 71 [10:32:13]Write i2c OK [10:32:13]MH_I2C_Read... [10:32:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:32:13]Read from MH i2c: E2 [10:32:13]MH_I2C_Read... [10:32:13]Read from MH i2c: E2 03 00 [10:32:13]MH_I2C_Read... [10:32:13]Read from MH i2c: E2 03 00 6C 02 00 90 00 E2 [10:32:13]RAPDU: 90 00 [10:32:13]wFMCommunicate OK [10:32:13]wFMCommunicate request_size=11 [10:32:13]MH_SAM_APDU [10:32:13]CAPDU: 80 0D 02 02 06 6A FC 70 DB 25 F6 [10:32:13]Write to MH i2c: E2 0E 00 6D 02 80 0D 02 02 06 00 6A FC 70 DB 25 F6 00 00 C1 [10:32:13]Write i2c OK [10:32:13]MH_I2C_Read... [10:32:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:32:13]Read from MH i2c: E2 [10:32:13]MH_I2C_Read... [10:32:13]Read from MH i2c: E2 03 00 [10:32:13]MH_I2C_Read... [10:32:13]Read from MH i2c: E2 03 00 6D 02 00 90 00 E3 [10:32:13]RAPDU: 90 00 [10:32:13]wFMCommunicate OK [10:32:13]wFMCommunicate request_size=4 [10:32:13]MH_SAM_APDU [10:32:13]CAPDU: 80 0D 03 02 [10:32:13]Write to MH i2c: E2 08 00 6E 02 80 0D 03 02 00 00 00 00 EB [10:32:13]Write i2c OK [10:32:13]MH_I2C_Read... [10:32:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:32:13]Read from MH i2c: E2 [10:32:13]MH_I2C_Read... [10:32:13]Read from MH i2c: E2 0B 00 [10:32:13]MH_I2C_Read... [10:32:13]Read from MH i2c: E2 0B 00 6E 02 00 3A D3 92 E4 33 FE 70 A4 90 00 B4 [10:32:13]RAPDU: 3A D3 92 E4 33 FE 70 A4 90 00 [10:32:13]wFMCommunicate OK [10:32:13]SAM_PROTO_SignData done [10:32:13]FM_MakeSignedData done [10:32:13]CreateOFDProtocolMessage [10:32:13]wFMCommunicate request_size=4 [10:32:13]MH_SAM_APDU [10:32:13]CAPDU: 80 11 00 00 [10:32:13]Write to MH i2c: E2 08 00 6F 02 80 11 00 00 00 00 00 00 EB [10:32:13]Write i2c OK [10:32:13]MH_I2C_Read... [10:32:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:13]Read from MH i2c: E2 [10:32:13]MH_I2C_Read... [10:32:13]Read from MH i2c: E2 17 00 [10:32:14]MH_I2C_Read... [10:32:14]Read from MH i2c: E2 17 00 6F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 4A [10:32:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:32:14]wFMCommunicate OK [10:32:14]CreateOFDProtocolMessage done [10:32:14]OFDSenderStorePacket 86780 [10:32:14]StoreOFDPacket docnum=86780 [10:32:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 C2 05 08 01 6D 98 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 2C F2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FC 52 01 00 35 04 06 00 6A FC 70 DB 25 F6 3A D3 92 E4 33 FE 70 A4 [10:32:14]CheckFolder [10:32:14]dirname=/storage/ofd_packets [10:32:14]CheckFolder done [10:32:14]ProducePacketName [10:32:14]name=ofd_packets/00086780 [10:32:14]NVStorageSaveData ofd_packets/00086780 [10:32:14]File name is /storage/ofd_packets/00086780 [10:32:14]Write 302 bytes [10:32:14]NVStorageSaveData done [10:32:14]OFDSenderStorePacket done [10:32:14]KKMCreateOFDPacket done [10:32:14]NVStorageSaveData kkm_last_timestamp [10:32:14]File name is /storage/kkm_last_timestamp [10:32:14]Write 4 bytes [10:32:14]NVStorageSaveData done [10:32:14]ExternCall_PrintAddStr [10:32:14]wPrintStart [10:32:14]Write to MH i2c: 01 00 00 70 02 72 [10:32:14]Write i2c OK [10:32:14]MH_I2C_Read... [10:32:14]OFD Sender: Processing packet 86780 [packets to send 273, broken 272] [10:32:14]ProducePacketName [10:32:14]name=ofd_packets/00086780 [10:32:14]OFD Sender: To server: pG, [10:32:14]CommunicateWithHost lk.salyk.kg:30040 [10:32:14]ConnectInit lk.salyk.kg [10:32:14]Read from MH i2c: 01 [10:32:14]MH_I2C_Read... [10:32:14]Read from MH i2c: 01 07 00 [10:32:14]MH_I2C_Read... [10:32:14]Read from MH i2c: 01 07 00 70 02 00 00 00 00 00 FF 0F 87 [10:32:14]RasterBufferAndPrint [10:32:14]line Счет N : (1)871630 [10:32:14]line ИНН: 02508201610067 [10:32:14]line Контрольно-Кассовый Чек [10:32:14]line ПРОДАЖА [10:32:14]line ТРК (МРК, ГНК) : 11 [10:32:14]line Товар: 2710194210 [10:32:14]line ДТ(л)-К-4 [10:32:14]line 13.130 * 76.20 [10:32:14]line = 1000.51 [10:32:14]line НДС 12% НСП 1% [10:32:14]line > о реализуемом товаре [10:32:14]line ОКРУГЛЕНИЕ: -0.51 [10:32:14]line ИТОГО: 1000.00 [10:32:14]line Внесено: 1000.00 [10:32:14]line СДАЧА: 0.00 [10:32:14]line НСП 1% : 8.85 [10:32:14]line НДС 12% : 106.25 [10:32:14]line Наличными: 1000.00 [10:32:14]line Безнал.: 0.00 [10:32:14]line Место: АЗС № 137 "Партнер Нефть" [10:32:14]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:32:14]line СНО: Общий режим [10:32:14]line Чек 93 22.09.2024 10:32 [10:32:14]line Смена: 497 ФФД: 1.0 [10:32:14]line ЗНМ: 0300000064 [10:32:14]line РНМ: 0000000000092592 [10:32:14]line Версия ККМ: 001 [10:32:14]line ФМ: 0000000000874979 [10:32:14]line ФД: 86780 [10:32:14]line ФПД: 117632457713142 [10:32:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T103212&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86780&fm=117632457713142&tin=02508201610067®Number=0000000000092592&sum=100000 [10:32:14]written 0, free lines is 4095 [10:32:14]Write to MH i2c: 01 00 00 9B 02 9D [10:32:14]Write i2c OK [10:32:14]MH_I2C_Read... [10:32:14]Read from MH i2c: 01 [10:32:14]MH_I2C_Read... [10:32:14]Read from MH i2c: 01 07 00 [10:32:14]MH_I2C_Read... [10:32:14]Read from MH i2c: 01 07 00 9B 02 00 00 00 00 00 E3 0C 93 [10:32:14]RasterBufferAndPrint [10:32:14]line [10:32:14]line [10:32:14]line [10:32:14]line [10:32:14]line [10:32:14]written 0, free lines is 3329 [10:32:14]MH_Cut [10:32:14]Write to MH i2c: D1 01 00 A2 02 01 76 [10:32:14]Write i2c OK [10:32:14]MH_I2C_Read... [10:32:14]Read from MH i2c: D1 [10:32:14]MH_I2C_Read... [10:32:14]Read from MH i2c: D1 01 00 [10:32:14]MH_I2C_Read... [10:32:14]Read from MH i2c: D1 01 00 A2 02 00 75 [10:32:14]Write to MH i2c: 01 00 00 A3 02 A5 [10:32:14]Write i2c OK [10:32:14]MH_I2C_Read... [10:32:15]Connected sock=6 [10:32:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 C2 05 08 01 6D 98 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A *** Cut start [10:32:15]00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB *** Partial cut [10:32:15]29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 *** CUTSNS_PIN = 1 [10:32:15]00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 *** CUTSNS_PIN = 0 [10:32:15]00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 2C F2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 *** Brake cut motor [10:32:15]30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FC 52 01 00 35 04 06 00 6A FC 70 DB 25 F6 3A D3 92 E4 33 FE 70 A4 [10:32:15]Read from MH i2c: 01 [10:32:15]MH_I2C_Read... [10:32:15]*** Stop cut motor [10:32:15]*** Cut end [10:32:15]Read from MH i2c: 01 07 00 [10:32:15]MH_I2C_Read... [10:32:15]Read from MH i2c: 01 07 00 A3 02 00 00 00 00 00 FF 0F BA [10:32:15]process_action close_receipt done [10:32:15]requested_data is exist [10:32:15]produce_requested_data [10:32:15]requested_item fm.sn is exist - process it [10:32:15]wFMCommunicate request_size=4 [10:32:15]MH_SAM_APDU [10:32:15]CAPDU: 80 11 00 00 [10:32:15]Write to MH i2c: E2 08 00 A4 02 80 11 00 00 00 00 00 00 20 [10:32:15]Write i2c OK [10:32:15]MH_I2C_Read... [10:32:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:16]Read from MH i2c: E2 [10:32:16]MH_I2C_Read... [10:32:16]Read from MH i2c: E2 17 00 [10:32:16]MH_I2C_Read... [10:32:16]Read from MH i2c: E2 17 00 A4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 7F [10:32:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:32:16]wFMCommunicate OK [10:32:16]requested_item fd.num is exist - process it [10:32:16]SAM_PROTO_GetFieldsCounters [10:32:16]wFMCommunicate request_size=4 [10:32:16]MH_SAM_APDU [10:32:16]CAPDU: 80 13 00 00 [10:32:16]Write to MH i2c: E2 08 00 A5 02 80 13 00 00 00 00 00 00 23 [10:32:16]Write i2c OK [10:32:16]MH_I2C_Read... [10:32:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:32:16]Read from MH i2c: E2 [10:32:16]MH_I2C_Read... [10:32:16]Read from MH i2c: E2 62 00 [10:32:16]MH_I2C_Read... [10:32:16]Read from MH i2c: E2 62 00 A5 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 FC 52 01 00 0E 04 04 00 F1 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 AA [10:32:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 FC 52 01 00 0E 04 04 00 F1 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:32:16]wFMCommunicate OK [10:32:16]SAM_PROTO_GetFieldsCounters done [10:32:16]requested_item shift.num is exist - process it [10:32:16]requested_item shift.opened is exist - process it [10:32:16]req_shift_opened [10:32:16]FM_GetShiftState [10:32:16]SAM_PROTO_GetShiftState [10:32:16]wFMCommunicate request_size=4 [10:32:16]MH_SAM_APDU [10:32:16]CAPDU: 80 13 01 00 [10:32:16]Write to MH i2c: E2 08 00 A6 02 80 13 01 00 00 00 00 00 25 [10:32:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 9D 38 47 00 08 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 Write i2c OK [10:32:16]30 MH_I2C_Read... [10:32:16]30 Read from MH i2c: 30 E2 30 [10:32:16]30 MH_I2C_Read... [10:32:16]30 30 38 37 34 39 37 39 Read from MH i2c: 10 E2 04 0E 00 04 [10:32:16]00 MH_I2C_Read... [10:32:16]FC Read from MH i2c: 52 E2 01 0E 00 00 F4 A6 02 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:16]00 03 09 04 00 00 01 FD FC 9C 61 EF EF 66 66 B6 00 04 00 01 00 00 00 00 90 C3 00 98 E3 05 [10:32:16]C5 RAPDU: 84 09 CA 00 D5 01 74 FC [10:32:16]61 CommunicateWithHost err = 0 [10:32:16]EF CheckOFDResponse [10:32:16]66 1017 (14) - 77093643461234 [10:32:16]00 1041 (16) - 0000000000874979 [10:32:16]00 1040 (4) - 86780 [10:32:16]00 1012 (4) - 22.09.2024 04:28 [10:32:16]00 1206 (1) - 0 [10:32:16]90 00 OFD Sender: Remove packet 86780 [10:32:16] [10:32:16]ProducePacketName [10:32:16]wFMCommunicate OK [10:32:16]name=ofd_packets/00086780 [10:32:16]SAM_PROTO_GetShiftState done [10:32:16]NVStorageDeleteData [10:32:16]FM_GetShiftState done [10:32:16]req_shift_opened done [10:32:16]requested_item shift.open_date is exist - process it [10:32:16]req_shift_open_date [10:32:16]req_shift_open_date done [10:32:16]produce_requested_data done [10:32:16]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86780,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [10:32:16]process_action_free close_receipt [10:32:16]json_value_free [10:32:16]json_value_free done [10:32:16]process_json_proto returns [10:32:16]Send response to host [10:32:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86780,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [10:32:16]free response buf [10:32:16]execute_script done [10:32:16]execute_script returns [10:32:16]free content buf [10:32:16]Sock 10.Close socket [10:32:16]Sock 10.Thread stoped [10:32:17]OFD Sender: No OFD packet to send [10:32:22]OFD Sender: No OFD packet to send [10:32:25]accept exits with 9 [10:32:25]New connection [10:32:25]New thread 3066793316 created [10:32:25]Thread 3066936676 joined [10:32:25]Waiting for new connection... [10:32:25] Sock 9.Parse request [10:32:25]Sock 9.Check first char [10:32:25]Sock 9.First char is OK [10:32:25]request: POST /json_proto HTTP/1.0 [10:32:25]Method: POST [10:32:25]URL: /json_proto [10:32:25]Method is POST - this is cgi request [10:32:25]url: /json_proto [10:32:25]query_string will be loaded in cgi processing [10:32:25]execute_cgi json_proto POST (null) [10:32:25]execute_cgi path=json_proto method=POST [10:32:25]POST find Content-Length [10:32:25]Host: 172.17.47.196:8080 [10:32:25]Content-Length: 682 [10:32:25]Content-Type: application/json [10:32:25] [10:32:25]POST finish read [10:32:25]Found Content-Length = 682 [10:32:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871641", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:25]execute_script... [10:32:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871641", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:25]POST & json_proto [10:32:25]process_json_proto [10:32:25]json parsed OK: [10:32:25]protocol is kg_v1.0 [10:32:25]action value=close_receipt [10:32:25]process_action close_receipt [10:32:25]cmd_close_receipt [10:32:25]MH_GetDate [10:32:25]Write to MH i2c: F0 00 00 A7 02 98 [10:32:25]Write i2c OK [10:32:25]MH_I2C_Read... [10:32:25]Read from MH i2c: F0 [10:32:25]MH_I2C_Read... [10:32:25]Read from MH i2c: F0 09 00 [10:32:25]MH_I2C_Read... [10:32:25]Read from MH i2c: F0 09 00 A7 02 00 39 F2 EF 66 4C 6B 94 66 D2 [10:32:25]GetLastDocTimeStamp 1727001132 [10:32:25]current date 1727001145 [10:32:25]FM_GetShiftState [10:32:25]SAM_PROTO_GetShiftState [10:32:25]wFMCommunicate request_size=4 [10:32:25]MH_SAM_APDU [10:32:25]CAPDU: 80 13 01 00 [10:32:25]Write to MH i2c: E2 08 00 A8 02 80 13 01 00 00 00 00 00 27 [10:32:25]Write i2c OK [10:32:25]MH_I2C_Read... [10:32:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:25]Read from MH i2c: E2 [10:32:25]MH_I2C_Read... [10:32:25]Read from MH i2c: E2 0E 00 [10:32:25]MH_I2C_Read... [10:32:25]Read from MH i2c: E2 0E 00 A8 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 E5 [10:32:25]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:32:25]wFMCommunicate OK [10:32:25]SAM_PROTO_GetShiftState done [10:32:25]FM_GetShiftState done [10:32:25]opened in 1726964220 [10:32:25]opened+sec_in_day 1727050620 [10:32:25]quantity*price = 100005 [10:32:25]sum+1 = 100006 [10:32:25]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.46 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 98 22.09.2024 10:40 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа АИ-92 номер 137 сэкономлено 29.95 сом ФМ: 0000000000874979 ФД: 86785 ФПД: 180318897424714 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T104018&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86785&fm=180318897424714&tin=02508201610067®Number=0000000000092592&sum=200000 [10:40:19]StoreToDocumentArchive [10:40:19]shift 497 fd 86785 [10:40:19]save to /storage/0497/doc_00086785 [10:40:19]save last doc name /storage/0497/doc_00086785 to /storage/kkm_last_doc_name [10:40:19]save OK [10:40:19]Clear old archive folders... [10:40:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:40:19]tlvbuf is 014DC5F0 [10:40:19]SAM_PROTO_ClearQueue [10:40:19]wFMCommunicate request_size=4 [10:40:19]MH_SAM_APDU [10:40:19]CAPDU: 80 09 00 00 [10:40:19]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [10:40:19]Write i2c OK [10:40:19]MH_I2C_Read... [10:40:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:40:19]Read from MH i2c: E2 [10:40:19]MH_I2C_Read... [10:40:19]Read from MH i2c: E2 03 00 [10:40:19]MH_I2C_Read... [10:40:19]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [10:40:19]RAPDU: 90 00 [10:40:19]wFMCommunicate OK [10:40:19]SAM_PROTO_ClearQueue done [10:40:19]KKMCreateOFDPacket [10:40:19]OFDProtocolAddRootSTLVToBuf [10:40:19]FM_MakeSignedData [10:40:19]FM_MakeSignedData [10:40:19]SAM_PROTO_SignData [10:40:19]wFMCommunicate request_size=4 [10:40:19]MH_SAM_APDU [10:40:19]CAPDU: 80 0D 01 02 [10:40:19]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [10:40:19]Write i2c OK [10:40:19]MH_I2C_Read... [10:40:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:40:19]Read from MH i2c: E2 [10:40:19]MH_I2C_Read... [10:40:19]Read from MH i2c: E2 03 00 [10:40:19]MH_I2C_Read... [10:40:19]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [10:40:19]RAPDU: 90 00 [10:40:19]wFMCommunicate OK [10:40:19]wFMCommunicate request_size=255 [10:40:19]MH_SAM_APDU [10:40: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 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 62 00 00 00 F4 03 04 00 12 F4 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 01 53 01 00 35 04 06 00 A3 [10:40:19]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 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 62 00 00 00 F4 03 04 00 12 F4 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 01 53 01 00 35 04 06 00 A3 00 00 7A [10:40:19]Write i2c OK [10:40:19]MH_I2C_Read... [10:40:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:20]Read from MH i2c: E2 [10:40:20]MH_I2C_Read... [10:40:20]Read from MH i2c: E2 03 00 [10:40:20]MH_I2C_Read... [10:40:20]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [10:40:20]RAPDU: 90 00 [10:40:20]wFMCommunicate OK [10:40:20]wFMCommunicate request_size=10 [10:40:20]MH_SAM_APDU [10:40:20]CAPDU: 80 0D 02 02 05 FF C3 D3 C9 4A [10:40:20]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 FF C3 D3 C9 4A 00 00 5A [10:40:20]Write i2c OK [10:40:20]MH_I2C_Read... [10:40:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:20]Read from MH i2c: E2 [10:40:20]MH_I2C_Read... [10:40:20]Read from MH i2c: E2 03 00 [10:40:20]MH_I2C_Read... [10:40:20]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [10:40:20]RAPDU: 90 00 [10:40:20]wFMCommunicate OK [10:40:20]wFMCommunicate request_size=4 [10:40:20]MH_SAM_APDU [10:40:20]CAPDU: 80 0D 03 02 [10:40:20]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [10:40:20]Write i2c OK [10:40:20]MH_I2C_Read... [10:40:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:40:20]Read from MH i2c: E2 [10:40:20]MH_I2C_Read... [10:40:20]Read from MH i2c: E2 0B 00 [10:40:20]MH_I2C_Read... [10:40:20]Read from MH i2c: E2 0B 00 2F 00 00 62 03 17 30 E6 D6 F0 97 90 00 9A [10:40:20]RAPDU: 62 03 17 30 E6 D6 F0 97 90 00 [10:40:20]wFMCommunicate OK [10:40:20]SAM_PROTO_SignData done [10:40:20]FM_MakeSignedData done [10:40:20]CreateOFDProtocolMessage [10:40:20]wFMCommunicate request_size=4 [10:40:20]MH_SAM_APDU [10:40:20]CAPDU: 80 11 00 00 [10:40:20]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [10:40:20]Write i2c OK [10:40:20]MH_I2C_Read... [10:40:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:20]Read from MH i2c: E2 [10:40:20]MH_I2C_Read... [10:40:20]Read from MH i2c: E2 17 00 [10:40:20]MH_I2C_Read... [10:40:20]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 09 [10:40:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:40:20]wFMCommunicate OK [10:40:20]CreateOFDProtocolMessage done [10:40:20]OFDSenderStorePacket 86785 [10:40:20]StoreOFDPacket docnum=86785 [10:40:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 FE 04 07 01 AC D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 62 00 00 00 F4 03 04 00 12 F4 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 01 53 01 00 35 04 06 00 A3 FF C3 D3 C9 4A 62 03 17 30 E6 D6 F0 97 [10:40:20]CheckFolder [10:40:20]dirname=/storage/ofd_packets [10:40:20]CheckFolder done [10:40:20]ProducePacketName [10:40:20]name=ofd_packets/00086785 [10:40:20]NVStorageSaveData ofd_packets/00086785 [10:40:20]File name is /storage/ofd_packets/00086785 [10:40:20]Write 301 bytes [10:40:20]NVStorageSaveData done [10:40:20]OFDSenderStorePacket done [10:40:20]KKMCreateOFDPacket done [10:40:20]NVStorageSaveData kkm_last_timestamp [10:40:20]File name is /storage/kkm_last_timestamp [10:40:20]Write 4 bytes [10:40:20]NVStorageSaveData done [10:40:20]ExternCall_PrintAddStr [10:40:20]wPrintStart [10:40:20]Write to MH i2c: 01 00 00 31 00 31 [10:40:20]OFD Sender: Processing packet 86784 [packets to send 274, broken 272] [10:40:20]ProducePacketName [10:40:20]name=ofd_packets/00086784 [10:40:20]OFD Sender: To server: pG, [10:40:20]CommunicateWithHost lk.salyk.kg:30040 [10:40:20]ConnectInit lk.salyk.kg [10:40:20]Write i2c OK [10:40:20]MH_I2C_Read... [10:40:20]Read from MH i2c: 01 [10:40:20]MH_I2C_Read... [10:40:20]Read from MH i2c: 01 07 00 [10:40:20]MH_I2C_Read... [10:40:20]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [10:40:20]RasterBufferAndPrint [10:40:20]line Счет N : (1)871644 [10:40:20]line ИНН: 02508201610067 [10:40:20]line Контрольно-Кассовый Чек [10:40:20]line ПРОДАЖА [10:40:20]line ТРК (МРК, ГНК) : 63 [10:40:20]line Товар: 2710124130 [10:40:20]line Аи-92-К-5 [10:40:20]line 29.950 * 66.80 [10:40:20]line = 2000.66 [10:40:20]line НДС 12% НСП 1% [10:40:20]line > о реализуемом товаре [10:40:20]line ОКРУГЛЕНИЕ: -0.66 [10:40:20]line ИТОГО: 2000.00 [10:40:20]line Внесено: 2000.00 [10:40:20]line СДАЧА: 0.00 [10:40:20]line НСП 1% : 17.70 [10:40:20]line НДС 12% : 212.46 [10:40:20]line Наличными: 2000.00 [10:40:20]line Безнал.: 0.00 [10:40:20]line Место: АЗС № 137 "Партнер Нефть" [10:40:20]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:40:20]line СНО: Общий режим [10:40:20]line Чек 98 22.09.2024 10:40 [10:40:20]line Смена: 497 ФФД: 1.0 [10:40:20]line ЗНМ: 0300000064 [10:40:20]line РНМ: 0000000000092592 [10:40:20]line Версия ККМ: 001 [10:40:20]line [10:40:20]line Дисконтная программа [10:40:20]line АИ-92 [10:40:20]line номер 137 [10:40:20]line сэкономлено 29.95 сом [10:40:20]line ФМ: 0000000000874979 [10:40:20]line ФД: 86785 [10:40:20]line ФПД: 180318897424714 [10:40:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T104018&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86785&fm=180318897424714&tin=02508201610067®Number=0000000000092592&sum=200000 [10:40:20]written 0, free lines is 4095 [10:40:20]Write to MH i2c: 01 00 00 61 00 61 [10:40:20]Write i2c OK [10:40:20]MH_I2C_Read... [10:40:20]Read from MH i2c: 01 [10:40:20]MH_I2C_Read... [10:40:20]Read from MH i2c: 01 07 00 [10:40:20]MH_I2C_Read... [10:40:20]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 9B 0C 0F [10:40:21]RasterBufferAndPrint [10:40:21]line [10:40:21]line [10:40:21]line [10:40:21]line [10:40:21]line [10:40:21]written 0, free lines is 3249 [10:40:21]MH_Cut [10:40:21]Write to MH i2c: D1 01 00 68 00 01 3A [10:40:21]Write i2c OK [10:40:21]MH_I2C_Read... [10:40:21]Read from MH i2c: D1 [10:40:21]MH_I2C_Read... [10:40:21]Read from MH i2c: D1 01 00 [10:40:21]MH_I2C_Read... [10:40:21]Read from MH i2c: D1 01 00 68 00 00 39 [10:40:21]Write to MH i2c: 01 00 00 69 00 69 [10:40:21]Write i2c OK [10:40:21]MH_I2C_Read... [10:40:21]*** Cut start [10:40:21]*** Partial cut [10:40:21]*** CUTSNS_PIN = 1 [10:40:21]*** CUTSNS_PIN = 0 [10:40:22]*** Brake cut motor [10:40:22]Read from MH i2c: 01 [10:40:22]MH_I2C_Read... [10:40:22]*** Stop cut motor [10:40:22]*** Cut end [10:40:22]Read from MH i2c: 01 07 00 [10:40:22]MH_I2C_Read... [10:40:22]Read from MH i2c: 01 07 00 69 00 00 00 00 00 00 FF 0F 7E [10:40:22]process_action close_receipt done [10:40:22]requested_data is exist [10:40:22]produce_requested_data [10:40:22]requested_item fm.sn is exist - process it [10:40:22]wFMCommunicate request_size=4 [10:40:22]MH_SAM_APDU [10:40:22]CAPDU: 80 11 00 00 [10:40:22]Write to MH i2c: E2 08 00 6A 00 80 11 00 00 00 00 00 00 E4 [10:40:22]Write i2c OK [10:40:22]MH_I2C_Read... [10:40:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:22]Read from MH i2c: E2 [10:40:22]MH_I2C_Read... [10:40:22]Read from MH i2c: E2 17 00 [10:40:22]MH_I2C_Read... [10:40:22]Read from MH i2c: E2 17 00 6A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 43 [10:40:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:40:22]wFMCommunicate OK [10:40:22]requested_item fd.num is exist - process it [10:40:22]SAM_PROTO_GetFieldsCounters [10:40:22]wFMCommunicate request_size=4 [10:40:22]MH_SAM_APDU [10:40:22]CAPDU: 80 13 00 00 [10:40:22]Write to MH i2c: E2 08 00 6B 00 80 13 00 00 00 00 00 00 E7 [10:40:22]Write i2c OK [10:40:22]MH_I2C_Read... [10:40:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:40:22]Read from MH i2c: E2 [10:40:22]MH_I2C_Read... [10:40:22]Read from MH i2c: E2 62 00 [10:40:22]MH_I2C_Read... [10:40:22]Read from MH i2c: E2 62 00 6B 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 01 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 62 00 00 00 5E 04 04 00 62 00 00 00 57 04 04 00 63 00 00 00 19 04 04 00 00 00 00 00 90 00 83 [10:40: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 01 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 62 00 00 00 5E 04 04 00 62 00 00 00 57 04 04 00 63 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:40:22]wFMCommunicate OK [10:40:22]SAM_PROTO_GetFieldsCounters done [10:40:22]requested_item shift.num is exist - process it [10:40:22]requested_item shift.opened is exist - process it [10:40:22]req_shift_opened [10:40:22]FM_GetShiftState [10:40:22]SAM_PROTO_GetShiftState [10:40:22]wFMCommunicate request_size=4 [10:40:22]MH_SAM_APDU [10:40:22]CAPDU: 80 13 01 00 [10:40:22]Write to MH i2c: E2 08 00 6C 00 80 13 01 00 00 00 00 00 E9 [10:40:22]Write i2c OK [10:40:22]MH_I2C_Read... [10:40:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:40:22]Read from MH i2c: E2 [10:40:22]MH_I2C_Read... [10:40:22]Read from MH i2c: E2 0E 00 [10:40:22]MH_I2C_Read... [10:40:22]Read from MH i2c: E2 0E 00 6C 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A7 [10:40:22]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:40:22]wFMCommunicate OK [10:40:22]SAM_PROTO_GetShiftState done [10:40:22]FM_GetShiftState done [10:40:22]req_shift_opened done [10:40:22]requested_item shift.open_date is exist - process it [10:40:22]req_shift_open_date [10:40:22]req_shift_open_date done [10:40:22]produce_requested_data done [10:40:22]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86785,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [10:40:22]process_action_free close_receipt [10:40:22]json_value_free [10:40:22]json_value_free done [10:40:22]process_json_proto returns [10:40:22]Send response to host [10:40:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86785,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [10:40:22]free response buf [10:40:22]execute_script done [10:40:22]execute_script returns [10:40:22]free content buf [10:40:22]Sock 9.Close socket [10:40:22]Sock 9.Thread stoped [10:40:23]accept exits with 11 [10:40:23]New connection [10:40:23]New thread 3066547556 created [10:40:23]Thread 3066690916 joined [10:40:23]Waiting for new connection... [10:40:23] Sock 11.Parse request [10:40:23]Sock 11.Check first char [10:40:23]Sock 11.First char is OK [10:40:23]request: POST /json_proto HTTP/1.0 [10:40:23]Method: POST [10:40:23]URL: /json_proto [10:40:23]Method is POST - this is cgi request [10:40:23]url: /json_proto [10:40:23]query_string will be loaded in cgi processing [10:40:23]execute_cgi json_proto POST (null) [10:40:23]execute_cgi path=json_proto method=POST [10:40:23]POST find Content-Length [10:40:23]Host: 172.17.47.196:8080 [10:40:23]Content-Length: 805 [10:40:23]Content-Type: application/json [10:40:23] [10:40:23]POST finish read [10:40:23]Found Content-Length = 805 [10:40:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871645", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 6.280, "sum" : 478.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 478.54 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:40:23]execute_script... [10:40: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)871645", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 6.280, "sum" : 478.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 478.54 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:40:23]POST & json_proto [10:40:23]process_json_proto [10:40:23]json parsed OK: [10:40:23]protocol is kg_v1.0 [10:40:23]action value=close_receipt [10:40:23]process_action close_receipt [10:40:23]cmd_close_receipt [10:40:23]MH_GetDate [10:40:23]Write to MH i2c: F0 00 00 6D 00 5C [10:40:23]Write i2c OK [10:40:23]MH_I2C_Read... [10:40:23]Read from MH i2c: F0 [10:40:23]MH_I2C_Read... [10:40:23]Read from MH i2c: F0 09 00 [10:40:23]MH_I2C_Read... [10:40:23]Read from MH i2c: F0 09 00 6D 00 00 17 F4 EF 66 4C 6B 94 66 76 [10:40:23]GetLastDocTimeStamp 1727001618 [10:40:23]current date 1727001623 [10:40:23]FM_GetShiftState [10:40:23]SAM_PROTO_GetShiftState [10:40:23]wFMCommunicate request_size=4 [10:40:23]MH_SAM_APDU [10:40:23]CAPDU: 80 13 01 00 [10:40:23]Write to MH i2c: E2 08 00 6E 00 80 13 01 00 00 00 00 00 EB [10:40:23]Write i2c OK [10:40:23]MH_I2C_Read... [10:40:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:40:23]Read from MH i2c: E2 [10:40:23]MH_I2C_Read... [10:40:23]Read from MH i2c: E2 0E 00 [10:40:23]MH_I2C_Read... [10:40:23]Read from MH i2c: E2 0E 00 6E 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A9 [10:40:23]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:40:23]wFMCommunicate OK [10:40:23]SAM_PROTO_GetShiftState done [10:40:23]FM_GetShiftState done [10:40:23]opened in 1726964220 [10:40:23]opened+sec_in_day 1727050620 [10:40:23]quantity*price = 47853 [10:40:23]sum+1 = 47855 [10:40:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 478.54 НСП 1% : 4.23 НДС 12% : 50.82 Наличными: 0.00 Безнал.: 478.54 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 99 22.09.2024 10:40 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 86786 ФПД: 147358916419105 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T104023&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86786&fm=147358916419105&tin=02508201610067®Number=0000000000092592&sum=47854 [10:40:24]StoreToDocumentArchive [10:40:24]shift 497 fd 86786 [10:40:24]save to /storage/0497/doc_00086786 [10:40:24]save last doc name /storage/0497/doc_00086786 to /storage/kkm_last_doc_name [10:40:24]save OK [10:40:24]Clear old archive folders... [10:40:24]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:40:24]tlvbuf is 01544800 [10:40:24]SAM_PROTO_ClearQueue [10:40:24]wFMCommunicate request_size=4 [10:40:24]MH_SAM_APDU [10:40:24]CAPDU: 80 09 00 00 [10:40:24]Write to MH i2c: E2 08 00 7B 00 80 09 00 00 00 00 00 00 ED [10:40:24]Write i2c OK [10:40:24]MH_I2C_Read... [10:40:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:40:24]Read from MH i2c: E2 [10:40:24]MH_I2C_Read... [10:40:24]Read from MH i2c: E2 03 00 [10:40:24]MH_I2C_Read... [10:40:24]Read from MH i2c: E2 03 00 7B 00 00 90 00 EF [10:40:24]RAPDU: 90 00 [10:40:24]wFMCommunicate OK [10:40:24]SAM_PROTO_ClearQueue done [10:40:24]KKMCreateOFDPacket [10:40:24]OFDProtocolAddRootSTLVToBuf [10:40:24]FM_MakeSignedData [10:40:24]FM_MakeSignedData [10:40:24]SAM_PROTO_SignData [10:40:24]wFMCommunicate request_size=4 [10:40:24]MH_SAM_APDU [10:40:24]CAPDU: 80 0D 01 02 [10:40:24]Write to MH i2c: E2 08 00 7C 00 80 0D 01 02 00 00 00 00 F5 [10:40:24]Write i2c OK [10:40:24]MH_I2C_Read... [10:40:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:40:24]Read from MH i2c: E2 [10:40:24]MH_I2C_Read... [10:40:24]Read from MH i2c: E2 03 00 [10:40:24]MH_I2C_Read... [10:40:24]Read from MH i2c: E2 03 00 7C 00 00 90 00 F0 [10:40:24]RAPDU: 90 00 [10:40:24]wFMCommunicate OK [10:40:24]wFMCommunicate request_size=255 [10:40:24]MH_SAM_APDU [10:40:24]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 88 18 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EE BA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EE BA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DA 13 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EE BA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 17 F4 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 02 53 01 00 35 04 06 00 [10:40:24]Write to MH i2c: E2 02 01 7D 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 88 18 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EE BA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EE BA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DA 13 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EE BA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 17 F4 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 02 53 01 00 35 04 06 00 00 00 60 [10:40:24]Write i2c OK [10:40:24]MH_I2C_Read... [10:40:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:25]Read from MH i2c: E2 [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: E2 03 00 [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: E2 03 00 7D 00 00 90 00 F1 [10:40:25]RAPDU: 90 00 [10:40:25]wFMCommunicate OK [10:40:25]wFMCommunicate request_size=11 [10:40:25]MH_SAM_APDU [10:40:25]CAPDU: 80 0D 02 02 06 86 05 AB DE 1E 21 [10:40:25]Write to MH i2c: E2 0E 00 7E 00 80 0D 02 02 06 00 86 05 AB DE 1E 21 00 00 57 [10:40:25]Write i2c OK [10:40:25]MH_I2C_Read... [10:40:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:25]Read from MH i2c: E2 [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: E2 03 00 [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: E2 03 00 7E 00 00 90 00 F2 [10:40:25]RAPDU: 90 00 [10:40:25]wFMCommunicate OK [10:40:25]wFMCommunicate request_size=4 [10:40:25]MH_SAM_APDU [10:40:25]CAPDU: 80 0D 03 02 [10:40:25]Write to MH i2c: E2 08 00 7F 00 80 0D 03 02 00 00 00 00 FA [10:40:25]Write i2c OK [10:40:25]MH_I2C_Read... [10:40:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:40:25]Read from MH i2c: E2 [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: E2 0B 00 [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: E2 0B 00 7F 00 00 52 90 10 C2 E9 04 7E C8 90 00 E2 [10:40:25]RAPDU: 52 90 10 C2 E9 04 7E C8 90 00 [10:40:25]wFMCommunicate OK [10:40:25]SAM_PROTO_SignData done [10:40:25]FM_MakeSignedData done [10:40:25]CreateOFDProtocolMessage [10:40:25]wFMCommunicate request_size=4 [10:40:25]MH_SAM_APDU [10:40:25]CAPDU: 80 11 00 00 [10:40:25]Write to MH i2c: E2 08 00 80 00 80 11 00 00 00 00 00 00 FA [10:40:25]Write i2c OK [10:40:25]MH_I2C_Read... [10:40:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:25]Read from MH i2c: E2 [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: E2 17 00 [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: E2 17 00 80 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 59 [10:40:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:40:25]wFMCommunicate OK [10:40:25]CreateOFDProtocolMessage done [10:40:25]OFDSenderStorePacket 86786 [10:40:25]StoreOFDPacket docnum=86786 [10:40:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 D5 36 08 01 F8 10 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 88 18 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EE BA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EE BA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DA 13 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EE BA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 17 F4 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 02 53 01 00 35 04 06 00 86 05 AB DE 1E 21 52 90 10 C2 E9 04 7E C8 [10:40:25]CheckFolder [10:40:25]dirname=/storage/ofd_packets [10:40:25]CheckFolder done [10:40:25]ProducePacketName [10:40:25]name=ofd_packets/00086786 [10:40:25]NVStorageSaveData ofd_packets/00086786 [10:40:25]File name is /storage/ofd_packets/00086786 [10:40:25]Write 302 bytes [10:40:25]NVStorageSaveData done [10:40:25]OFDSenderStorePacket done [10:40:25]KKMCreateOFDPacket done [10:40:25]NVStorageSaveData kkm_last_timestamp [10:40:25]File name is /storage/kkm_last_timestamp [10:40:25]Write 4 bytes [10:40:25]NVStorageSaveData done [10:40:25]ExternCall_PrintAddStr [10:40:25]wPrintStart [10:40:25]Write to MH i2c: 01 00 00 81 00 81 [10:40:25]Write i2c OK [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: 01 [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: 01 07 00 [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: 01 07 00 81 00 00 00 00 00 00 FF 0F 96 [10:40:25]RasterBufferAndPrint [10:40:25]line Счет N : (1)871645 [10:40:25]line ИНН: 02508201610067 [10:40:25]line Контрольно-Кассовый Чек [10:40:25]line ПРОДАЖА [10:40:25]line ТРК (МРК, ГНК) : 44 [10:40:25]line Товар: 2710194210 [10:40:25]line ДТ(л)-К-4 [10:40:25]line 6.280 * 76.20 [10:40:25]line = 478.54 [10:40:25]line НДС 12% НСП 1% [10:40:25]line > о реализуемом товаре [10:40:25]line ИТОГО: 478.54 [10:40:25]line НСП 1% : 4.23 [10:40:25]line НДС 12% : 50.82 [10:40:25]line Наличными: 0.00 [10:40:25]line Безнал.: 478.54 [10:40:25]line Место: АЗС № 137 "Партнер Нефть" [10:40:25]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:40:25]line СНО: Общий режим [10:40:25]line Чек 99 22.09.2024 10:40 [10:40:25]line Смена: 497 ФФД: 1.0 [10:40:25]line ЗНМ: 0300000064 [10:40:25]line РНМ: 0000000000092592 [10:40:25]line Версия ККМ: 001 [10:40:25]line Платежная система: O! деньги [10:40:25]line ФМ: 0000000000874979 [10:40:25]line ФД: 86786 [10:40:25]line ФПД: 147358916419105 [10:40:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T104023&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86786&fm=147358916419105&tin=02508201610067®Number=0000000000092592&sum=47854 [10:40:25]written 0, free lines is 4095 [10:40:25]Connected sock=8 [10:40:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 83 3F 08 01 F8 13 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 62 F2 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 00 53 01 00 35 04 06 00 D7 7C E3 1D BF 84 C3 0D AC D3 A1 32 51 D1 [10:40:25]Write to MH i2c: 01 00 00 AB 00 AB [10:40:25]Write i2c OK [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: 01 [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: 01 07 00 [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: 01 07 00 AB 00 00 00 00 00 00 1C 0D DB [10:40:25]RasterBufferAndPrint [10:40:25]line [10:40:25]line [10:40:25]line [10:40:25]line [10:40:25]line [10:40:25]written 0, free lines is 3384 [10:40:25]MH_Cut [10:40:25]Write to MH i2c: D1 01 00 B2 00 01 84 [10:40:25]Write i2c OK [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: D1 [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: D1 01 00 [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: D1 01 00 B2 00 00 83 [10:40:25]Write to MH i2c: 01 00 00 B3 00 B3 [10:40:25]Write i2c OK [10:40:25]MH_I2C_Read... [10:40:26]*** Cut start [10:40:26]*** Partial cut [10:40:26]*** CUTSNS_PIN = 1 [10:40:26]*** CUTSNS_PIN = 0 [10:40:26]*** Brake cut motor [10:40:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 D7 59 47 00 4E 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 34 39 37 39 10 04 04 00 00 53 01 00 F4 03 04 00 E8 9E EF 66 B6 04 01 00 00 5C C4 49 2C 6F 0C 58 72 [10:40:27]CommunicateWithHost err = 0 [10:40:27]CheckOFDResponse [10:40:27]1017 (14) - 77093643461234 [10:40:27]1041 (16) - 0000000000874979 [10:40:27]1040 (4) - 86784 [10:40:27]1012 (4) - 22.09.2024 04:36 [10:40:27]1206 (1) - 0 [10:40:27]OFD Sender: Remove packet 86784 [10:40:27]ProducePacketName [10:40:27]name=ofd_packets/00086784 [10:40:27]NVStorageDeleteData [10:40:27]Read from MH i2c: 01 [10:40:27]MH_I2C_Read... [10:40:27]*** Stop cut motor [10:40:27]*** Cut end [10:40:27]Read from MH i2c: 01 07 00 [10:40:27]MH_I2C_Read... [10:40:27]Read from MH i2c: 01 07 00 B3 00 00 00 00 00 00 FF 0F C8 [10:40:27]process_action close_receipt done [10:40:27]requested_data is exist [10:40:27]produce_requested_data [10:40:27]requested_item fm.sn is exist - process it [10:40:27]wFMCommunicate request_size=4 [10:40:27]MH_SAM_APDU [10:40:27]CAPDU: 80 11 00 00 [10:40:27]Write to MH i2c: E2 08 00 B4 00 80 11 00 00 00 00 00 00 2E [10:40:27]Write i2c OK [10:40:27]MH_I2C_Read... [10:40:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:27]Read from MH i2c: E2 [10:40:27]MH_I2C_Read... [10:40:27]Read from MH i2c: E2 17 00 [10:40:27]MH_I2C_Read... [10:40:27]Read from MH i2c: E2 17 00 B4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 8D [10:40:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:40:27]wFMCommunicate OK [10:40:27]requested_item fd.num is exist - process it [10:40:27]SAM_PROTO_GetFieldsCounters [10:40:27]wFMCommunicate request_size=4 [10:40:27]MH_SAM_APDU [10:40:27]CAPDU: 80 13 00 00 [10:40:27]Write to MH i2c: E2 08 00 B5 00 80 13 00 00 00 00 00 00 31 [10:40:27]Write i2c OK [10:40:27]MH_I2C_Read... [10:40:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:40:27]Read from MH i2c: E2 [10:40:27]MH_I2C_Read... [10:40:27]Read from MH i2c: E2 62 00 [10:40:27]MH_I2C_Read... [10:40:27]Read from MH i2c: E2 62 00 B5 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 02 53 01 00 0E 04 04 00 F1 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 D1 [10:40: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 02 53 01 00 0E 04 04 00 F1 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:40:27]wFMCommunicate OK [10:40:27]SAM_PROTO_GetFieldsCounters done [10:40:27]requested_item shift.num is exist - process it [10:40:27]requested_item shift.opened is exist - process it [10:40:27]req_shift_opened [10:40:27]FM_GetShiftState [10:40:27]SAM_PROTO_GetShiftState [10:40:27]wFMCommunicate request_size=4 [10:40:27]MH_SAM_APDU [10:40:27]CAPDU: 80 13 01 00 [10:40:27]Write to MH i2c: E2 08 00 B6 00 80 13 01 00 00 00 00 00 33 [10:40:27]Write i2c OK [10:40:27]MH_I2C_Read... [10:40:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:40:27]Read from MH i2c: E2 [10:40:27]MH_I2C_Read... [10:40:27]Read from MH i2c: E2 0E 00 [10:40:27]MH_I2C_Read... [10:40:27]Read from MH i2c: E2 0E 00 B6 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 F1 [10:40:27]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:40:27]wFMCommunicate OK [10:40:27]SAM_PROTO_GetShiftState done [10:40:27]FM_GetShiftState done [10:40:27]req_shift_opened done [10:40:27]requested_item shift.open_date is exist - process it [10:40:27]req_shift_open_date [10:40:27]req_shift_open_date done [10:40:27]produce_requested_data done [10:40:27]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86786,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [10:40:27]process_action_free close_receipt [10:40:27]json_value_free [10:40:27]json_value_free done [10:40:27]process_json_proto returns [10:40:27]Send response to host [10:40:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86786,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [10:40:27]free response buf [10:40:27]execute_script done [10:40:27]execute_script returns [10:40:27]free content buf [10:40:27]Sock 11.Close socket [10:40:27]Sock 11.Thread stoped [10:40:27]OFD Sender: Processing packet 86785 [packets to send 274, broken 272] [10:40:27]ProducePacketName [10:40:27]name=ofd_packets/00086785 [10:40:27]OFD Sender: To server: pG, [10:40:27]CommunicateWithHost lk.salyk.kg:30040 [10:40:27]ConnectInit lk.salyk.kg [10:40:29]Connected sock=8 [10:40:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 FE 04 07 01 AC D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 62 00 00 00 F4 03 04 00 12 F4 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 01 53 01 00 35 04 06 00 A3 FF C3 D3 C9 4A 62 03 17 30 E6 D6 F0 97 [10:40:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 83 DC 47 00 7B 46 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 01 53 01 00 F4 03 04 00 EB 9E EF 66 B6 04 01 00 00 ED 82 19 80 3E 45 7D 86 [10:40:32]CommunicateWithHost err = 0 [10:40:32]CheckOFDResponse [10:40:32]1017 (14) - 77093643461234 [10:40:32]1041 (16) - 0000000000874979 [10:40:32]1040 (4) - 86785 [10:40:32]1012 (4) - 22.09.2024 04:36 [10:40:32]1206 (1) - 0 [10:40:32]OFD Sender: Remove packet 86785 [10:40:32]ProducePacketName [10:40:32]name=ofd_packets/00086785 [10:40:32]NVStorageDeleteData [10:40:32]OFD Sender: Processing packet 86786 [packets to send 273, broken 272] [10:40:32]ProducePacketName [10:40:32]name=ofd_packets/00086786 [10:40:32]OFD Sender: To server: pG, [10:40:32]CommunicateWithHost lk.salyk.kg:30040 [10:40:32]ConnectInit lk.salyk.kg [10:40:32]Connected sock=8 [10:40:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 D5 36 08 01 F8 10 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 88 18 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EE BA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EE BA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DA 13 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EE BA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 17 F4 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 02 53 01 00 35 04 06 00 86 05 AB DE 1E 21 52 90 10 C2 E9 04 7E C8 [10:40:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 EA 9D 47 00 1D 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 34 39 37 39 10 04 04 00 02 53 01 00 F4 03 04 00 EE 9E EF 66 B6 04 01 00 00 C0 66 9B 71 B3 41 E7 4A [10:40:33]CommunicateWithHost err = 0 [10:40:33]CheckOFDResponse [10:40:33]1017 (14) - 77093643461234 [10:40:33]1041 (16) - 0000000000874979 [10:40:33]1040 (4) - 86786 [10:40:33]1012 (4) - 22.09.2024 04:37 [10:40:33]1206 (1) - 0 [10:40:33]OFD Sender: Remove packet 86786 [10:40:33]ProducePacketName [10:40:33]name=ofd_packets/00086786 [10:40:33]NVStorageDeleteData [10:40:34]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: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:21]accept exits with 9 [10:41:21]New connection [10:41:21]New thread 3066690916 created [10:41:21]Thread 3066547556 joined [10:41:21]Waiting for new connection... [10:41:21] Sock 9.Parse request [10:41:21]Sock 9.Check first char [10:41:21]Sock 9.First char is OK [10:41:21]request: POST /json_proto HTTP/1.0 [10:41:21]Method: POST [10:41:21]URL: /json_proto [10:41:21]Method is POST - this is cgi request [10:41:21]url: /json_proto [10:41:21]query_string will be loaded in cgi processing [10:41:21]execute_cgi json_proto POST (null) [10:41:21]execute_cgi path=json_proto method=POST [10:41:21]POST find Content-Length [10:41:21]Host: 172.17.47.196:8080 [10:41:21]Content-Length: 754 [10:41:21]Content-Type: application/json [10:41:21] [10:41:21]POST finish read [10:41:21]Found Content-Length = 754 [10:41:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871646", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116604", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:21]execute_script... [10:41: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)871646", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116604", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:21]POST & json_proto [10:41:21]process_json_proto [10:41:21]json parsed OK: [10:41:21]protocol is kg_v1.0 [10:41:21]action value=close_receipt [10:41:21]process_action close_receipt [10:41:21]cmd_close_receipt [10:41:21]MH_GetDate [10:41:21]Write to MH i2c: F0 00 00 B7 00 A6 [10:41:21]Write i2c OK [10:41:21]MH_I2C_Read... [10:41:21]Read from MH i2c: F0 [10:41:21]MH_I2C_Read... [10:41:21]Read from MH i2c: F0 09 00 [10:41:21]MH_I2C_Read... [10:41:21]Read from MH i2c: F0 09 00 B7 00 00 51 F4 EF 66 4C 6B 94 66 FA [10:41:21]GetLastDocTimeStamp 1727001623 [10:41:21]current date 1727001681 [10:41:21]FM_GetShiftState [10:41:21]SAM_PROTO_GetShiftState [10:41:21]wFMCommunicate request_size=4 [10:41:21]MH_SAM_APDU [10:41:21]CAPDU: 80 13 01 00 [10:41:21]Write to MH i2c: E2 08 00 B8 00 80 13 01 00 00 00 00 00 35 [10:41:21]Write i2c OK [10:41:21]MH_I2C_Read... [10:41:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:21]Read from MH i2c: E2 [10:41:21]MH_I2C_Read... [10:41:21]Read from MH i2c: E2 0E 00 [10:41:21]MH_I2C_Read... [10:41:21]Read from MH i2c: E2 0E 00 B8 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 F3 [10:41:21]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:41:21]wFMCommunicate OK [10:41:21]SAM_PROTO_GetShiftState done [10:41:21]FM_GetShiftState done [10:41:21]opened in 1726964220 [10:41:21]opened+sec_in_day 1727050620 [10:41:21]quantity*price = 0 [10:41:21]sum+1 = 1 [10:41:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 100 22.09.2024 10:41 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: ТК ГПНА Online 30116604 ФМ: 0000000000874979 ФД: 86787 ФПД: 101784719111947 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T104121&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86787&fm=101784719111947&tin=02508201610067®Number=0000000000092592&sum=0 [10:41:22]StoreToDocumentArchive [10:41:22]shift 497 fd 86787 [10:41:22]save to /storage/0497/doc_00086787 [10:41:22]save last doc name /storage/0497/doc_00086787 to /storage/kkm_last_doc_name [10:41:22]save OK [10:41:22]Clear old archive folders... [10:41:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:41:22]tlvbuf is 01526180 [10:41:22]SAM_PROTO_ClearQueue [10:41:22]wFMCommunicate request_size=4 [10:41:22]MH_SAM_APDU [10:41:22]CAPDU: 80 09 00 00 [10:41:22]Write to MH i2c: E2 08 00 C5 00 80 09 00 00 00 00 00 00 37 [10:41:22]Write i2c OK [10:41:22]MH_I2C_Read... [10:41:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:41:22]Read from MH i2c: E2 [10:41:22]MH_I2C_Read... [10:41:22]Read from MH i2c: E2 03 00 [10:41:22]MH_I2C_Read... [10:41:22]Read from MH i2c: E2 03 00 C5 00 00 90 00 39 [10:41:22]RAPDU: 90 00 [10:41:22]wFMCommunicate OK [10:41:22]SAM_PROTO_ClearQueue done [10:41:22]KKMCreateOFDPacket [10:41:22]OFDProtocolAddRootSTLVToBuf [10:41:22]FM_MakeSignedData [10:41:22]FM_MakeSignedData [10:41:22]SAM_PROTO_SignData [10:41:22]wFMCommunicate request_size=4 [10:41:22]MH_SAM_APDU [10:41:22]CAPDU: 80 0D 01 02 [10:41:22]Write to MH i2c: E2 08 00 C6 00 80 0D 01 02 00 00 00 00 3F [10:41:22]Write i2c OK [10:41:22]MH_I2C_Read... [10:41:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:41:22]Read from MH i2c: E2 [10:41:22]MH_I2C_Read... [10:41:22]Read from MH i2c: E2 03 00 [10:41:22]MH_I2C_Read... [10:41:22]Read from MH i2c: E2 03 00 C6 00 00 90 00 3A [10:41:22]RAPDU: 90 00 [10:41:22]wFMCommunicate OK [10:41:22]wFMCommunicate request_size=255 [10:41:22]MH_SAM_APDU [10:41: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 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 64 00 00 00 F4 03 04 00 51 F4 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 03 53 01 00 35 04 06 00 5C [10:41:22]Write to MH i2c: E2 02 01 C7 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 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 64 00 00 00 F4 03 04 00 51 F4 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 03 53 01 00 35 04 06 00 5C 00 00 68 [10:41:22]Write i2c OK [10:41:22]MH_I2C_Read... [10:41:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:22]Read from MH i2c: E2 [10:41:22]MH_I2C_Read... [10:41:22]Read from MH i2c: E2 03 00 [10:41:22]MH_I2C_Read... [10:41:22]Read from MH i2c: E2 03 00 C7 00 00 90 00 3B [10:41:22]RAPDU: 90 00 [10:41:22]wFMCommunicate OK [10:41:22]wFMCommunicate request_size=10 [10:41:22]MH_SAM_APDU [10:41:22]CAPDU: 80 0D 02 02 05 92 9A 06 B7 0B [10:41:22]Write to MH i2c: E2 0D 00 C8 00 80 0D 02 02 05 00 92 9A 06 B7 0B 00 00 40 [10:41:22]Write i2c OK [10:41:22]MH_I2C_Read... [10:41:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:22]Read from MH i2c: E2 [10:41:22]MH_I2C_Read... [10:41:22]Read from MH i2c: E2 03 00 [10:41:22]MH_I2C_Read... [10:41:22]Read from MH i2c: E2 03 00 C8 00 00 90 00 3C [10:41:22]RAPDU: 90 00 [10:41:22]wFMCommunicate OK [10:41:22]wFMCommunicate request_size=4 [10:41:22]MH_SAM_APDU [10:41:22]CAPDU: 80 0D 03 02 [10:41:22]Write to MH i2c: E2 08 00 C9 00 80 0D 03 02 00 00 00 00 44 [10:41:22]Write i2c OK [10:41:22]MH_I2C_Read... [10:41:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:41:22]Read from MH i2c: E2 [10:41:22]MH_I2C_Read... [10:41:22]Read from MH i2c: E2 0B 00 [10:41:22]MH_I2C_Read... [10:41:22]Read from MH i2c: E2 0B 00 C9 00 00 E9 90 4F C4 26 58 A4 AF 90 00 A2 [10:41:22]RAPDU: E9 90 4F C4 26 58 A4 AF 90 00 [10:41:22]wFMCommunicate OK [10:41:22]SAM_PROTO_SignData done [10:41:22]FM_MakeSignedData done [10:41:22]CreateOFDProtocolMessage [10:41:22]wFMCommunicate request_size=4 [10:41:22]MH_SAM_APDU [10:41:22]CAPDU: 80 11 00 00 [10:41:22]Write to MH i2c: E2 08 00 CA 00 80 11 00 00 00 00 00 00 44 [10:41:22]Write i2c OK [10:41:22]MH_I2C_Read... [10:41:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:22]Read from MH i2c: E2 [10:41:22]MH_I2C_Read... [10:41:22]Read from MH i2c: E2 17 00 [10:41:22]MH_I2C_Read... [10:41:22]Read from MH i2c: E2 17 00 CA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A3 [10:41:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:41:22]wFMCommunicate OK [10:41:22]CreateOFDProtocolMessage done [10:41:22]OFDSenderStorePacket 86787 [10:41:22]StoreOFDPacket docnum=86787 [10:41:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 46 F4 07 01 62 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 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 64 00 00 00 F4 03 04 00 51 F4 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 03 53 01 00 35 04 06 00 5C 92 9A 06 B7 0B E9 90 4F C4 26 58 A4 AF [10:41:22]CheckFolder [10:41:22]dirname=/storage/ofd_packets [10:41:22]CheckFolder done [10:41:22]ProducePacketName [10:41:22]name=ofd_packets/00086787 [10:41:22]NVStorageSaveData ofd_packets/00086787 [10:41:22]File name is /storage/ofd_packets/00086787 [10:41:22]Write 301 bytes [10:41:22]NVStorageSaveData done [10:41:22]OFDSenderStorePacket done [10:41:22]KKMCreateOFDPacket done [10:41:22]NVStorageSaveData kkm_last_timestamp [10:41:22]File name is /storage/kkm_last_timestamp [10:41:22]Write 4 bytes [10:41:22]NVStorageSaveData done [10:41:22]ExternCall_PrintAddStr [10:41:22]wPrintStart [10:41:22]Write to MH i2c: 01 00 00 CB 00 CB [10:41:22]Write i2c OK [10:41:22]MH_I2C_Read... [10:41:22]OFD Sender: Processing packet 86787 [packets to send 273, broken 272] [10:41:22]ProducePacketName [10:41:22]name=ofd_packets/00086787 [10:41:22]OFD Sender: To server: pG, [10:41:22]CommunicateWithHost lk.salyk.kg:30040 [10:41:22]ConnectInit lk.salyk.kg [10:41:22]Read from MH i2c: 01 [10:41:22]MH_I2C_Read... [10:41:22]Read from MH i2c: 01 07 00 [10:41:22]MH_I2C_Read... [10:41:22]Read from MH i2c: 01 07 00 CB 00 00 00 00 00 00 FF 0F E0 [10:41:22]RasterBufferAndPrint [10:41:22]line Счет N : (1)871646 [10:41:22]line ИНН: 02508201610067 [10:41:22]line Контрольно-Кассовый Чек [10:41:22]line ПРОДАЖА [10:41:22]line ТРК (МРК, ГНК) : 53 [10:41:22]line Товар: 2710124130 [10:41:22]line Аи-92-К-5 [10:41:22]line 20.000 * 0.00 [10:41:22]line = 0.00 [10:41:22]line НДС 12% НСП 1% [10:41:22]line > о реализуемом товаре [10:41:22]line ИТОГО: 0.00 [10:41:22]line НСП 1% : 0.00 [10:41:22]line НДС 12% : 0.00 [10:41:22]line Наличными: 0.00 [10:41:22]line Безнал.: 0.00 [10:41:22]line Место: АЗС № 137 "Партнер Нефть" [10:41:22]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:41:22]line СНО: Общий режим [10:41:22]line Чек 100 22.09.2024 10:41 [10:41:22]line Смена: 497 ФФД: 1.0 [10:41:22]line ЗНМ: 0300000064 [10:41:22]line РНМ: 0000000000092592 [10:41:22]line Версия ККМ: 001 [10:41:22]line Талоны: ТК ГПНА Online [10:41:22]line 30116604 [10:41:22]line ФМ: 0000000000874979 [10:41:22]line ФД: 86787 [10:41:22]line ФПД: 101784719111947 [10:43:12]OFD Sender: No OFD packet to send [10:43:14]accept exits with 10 [10:43:14]New connection [10:43:14]New thread 3066547556 created [10:43:14]Thread 3066690916 joined [10:43:14]Waiting for new connection... [10:43:14] Sock 10.Parse request [10:43:14]Sock 10.Check first char [10:43:14]Sock 10.First char is OK [10:43:14]request: POST /json_proto HTTP/1.0 [10:43:14]Method: POST [10:43:14]URL: /json_proto [10:43:14]Method is POST - this is cgi request [10:43:14]url: /json_proto [10:43:14]query_string will be loaded in cgi processing [10:43:14]execute_cgi json_proto POST (null) [10:43:14]execute_cgi path=json_proto method=POST [10:43:14]POST find Content-Length [10:43:14]Host: 172.17.47.196:8080 [10:43:14]Content-Length: 677 [10:43:14]Content-Type: application/json [10:43:14] [10:43:14]POST finish read [10:43:14]Found Content-Length = 677 [10:43:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871647", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:43:14]execute_script... [10:43:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871647", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:43:14]POST & json_proto [10:43:14]process_json_proto [10:43:14]json parsed OK: [10:43:14]protocol is kg_v1.0 [10:43:14]action value=close_receipt [10:43:14]process_action close_receipt [10:43:14]cmd_close_receipt [10:43:14]MH_GetDate [10:43:14]Write to MH i2c: F0 00 00 01 01 F1 [10:43:14]Write i2c OK [10:43:14]MH_I2C_Read... [10:43:14]Read from MH i2c: F0 [10:43:14]MH_I2C_Read... [10:43:14]Read from MH i2c: F0 09 00 [10:43:14]MH_I2C_Read... [10:43:14]Read from MH i2c: F0 09 00 01 01 00 C3 F4 EF 66 4C 6B 94 66 B7 [10:43:14]GetLastDocTimeStamp 1727001681 [10:43:14]current date 1727001795 [10:43:14]FM_GetShiftState [10:43:14]SAM_PROTO_GetShiftState [10:43:14]wFMCommunicate request_size=4 [10:43:14]MH_SAM_APDU [10:43:14]CAPDU: 80 13 01 00 [10:43:14]Write to MH i2c: E2 08 00 02 01 80 13 01 00 00 00 00 00 80 [10:43:14]Write i2c OK [10:43:14]MH_I2C_Read... [10:43:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:43:14]Read from MH i2c: E2 [10:43:14]MH_I2C_Read... [10:43:14]Read from MH i2c: E2 0E 00 [10:43:14]MH_I2C_Read... [10:43:14]Read from MH i2c: E2 0E 00 02 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 3E [10:43:14]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:43:14]wFMCommunicate OK [10:43:14]SAM_PROTO_GetShiftState done [10:43:14]FM_GetShiftState done [10:43:14]opened in 1726964220 [10:43:14]opened+sec_in_day 1727050620 [10:43:14]quantity*price = 60003 [10:43:14]sum+1 = 60004 [10:43:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 101 22.09.2024 10:43 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86788 ФПД: 177641279648936 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T104315&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86788&fm=177641279648936&tin=02508201610067®Number=0000000000092592&sum=60000 [10:43:15]StoreToDocumentArchive [10:43:15]shift 497 fd 86788 [10:43:15]save to /storage/0497/doc_00086788 [10:43:15]save last doc name /storage/0497/doc_00086788 to /storage/kkm_last_doc_name [10:43:15]save OK [10:43:15]Clear old archive folders... [10:43:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:43:16]tlvbuf is 014EA1E0 [10:43:16]SAM_PROTO_ClearQueue [10:43:16]wFMCommunicate request_size=4 [10:43:16]MH_SAM_APDU [10:43:16]CAPDU: 80 09 00 00 [10:43:16]Write to MH i2c: E2 08 00 0F 01 80 09 00 00 00 00 00 00 82 [10:43:16]Write i2c OK [10:43:16]MH_I2C_Read... [10:43:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:43:16]Read from MH i2c: E2 [10:43:16]MH_I2C_Read... [10:43:16]Read from MH i2c: E2 03 00 [10:43:16]MH_I2C_Read... [10:43:16]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [10:43:16]RAPDU: 90 00 [10:43:16]wFMCommunicate OK [10:43:16]SAM_PROTO_ClearQueue done [10:43:16]KKMCreateOFDPacket [10:43:16]OFDProtocolAddRootSTLVToBuf [10:43:16]FM_MakeSignedData [10:43:16]FM_MakeSignedData [10:43:16]SAM_PROTO_SignData [10:43:16]wFMCommunicate request_size=4 [10:43:16]MH_SAM_APDU [10:43:16]CAPDU: 80 0D 01 02 [10:43:16]Write to MH i2c: E2 08 00 10 01 80 0D 01 02 00 00 00 00 8A [10:43:16]Write i2c OK [10:43:16]MH_I2C_Read... [10:43:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:43:16]Read from MH i2c: E2 [10:43:16]MH_I2C_Read... [10:43:16]Read from MH i2c: E2 03 00 [10:43:16]MH_I2C_Read... [10:43:16]Read from MH i2c: E2 03 00 10 01 00 90 00 85 [10:43:16]RAPDU: 90 00 [10:43:16]wFMCommunicate OK [10:43:16]wFMCommunicate request_size=255 [10:43:16]MH_SAM_APDU [10: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 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 65 00 00 00 F4 03 04 00 C3 F4 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 04 53 01 00 35 04 06 00 A1 [10:43:16]Write to MH i2c: E2 02 01 11 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 65 00 00 00 F4 03 04 00 C3 F4 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 04 53 01 00 35 04 06 00 A1 00 00 3A [10:43:16]Write i2c OK [10:43:16]MH_I2C_Read... [10:43:16]Read from MH i2c: E2 [10:43:16]MH_I2C_Read... [10:43:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:43:16]Read from MH i2c: E2 03 00 [10:43:16]MH_I2C_Read... [10:43:16]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [10:43:16]RAPDU: 90 00 [10:43:16]wFMCommunicate OK [10:43:16]wFMCommunicate request_size=10 [10:43:16]MH_SAM_APDU [10:43:16]CAPDU: 80 0D 02 02 05 90 55 5E F4 A8 [10:43:16]Write to MH i2c: E2 0D 00 12 01 80 0D 02 02 05 00 90 55 5E F4 A8 00 00 76 [10:43:16]Write i2c OK [10:43:16]MH_I2C_Read... [10:43:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:43:16]Read from MH i2c: E2 [10:43:16]MH_I2C_Read... [10:43:16]Read from MH i2c: E2 03 00 [10:43:16]MH_I2C_Read... [10:43:16]Read from MH i2c: E2 03 00 12 01 00 90 00 87 [10:43:16]RAPDU: 90 00 [10:43:16]wFMCommunicate OK [10:43:16]wFMCommunicate request_size=4 [10:43:16]MH_SAM_APDU [10:43:16]CAPDU: 80 0D 03 02 [10:43:16]Write to MH i2c: E2 08 00 13 01 80 0D 03 02 00 00 00 00 8F [10:43:16]Write i2c OK [10:43:16]MH_I2C_Read... [10:43:16]recv_with_timeout no data received [10:43:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:43:16]Read from MH i2c: E2 [10:43:16]MH_I2C_Read... [10:43:16]Read from MH i2c: E2 0B 00 [10:43:16]MH_I2C_Read... [10:43:16]Read from MH i2c: E2 0B 00 13 01 00 E0 3A CE BA 56 FE A9 B2 90 00 E1 [10:43:16]RAPDU: E0 3A CE BA 56 FE A9 B2 90 00 [10:43:16]wFMCommunicate OK [10:43:16]SAM_PROTO_SignData done [10:43:16]FM_MakeSignedData done [10:43:16]CreateOFDProtocolMessage [10:43:16]wFMCommunicate request_size=4 [10:43:16]MH_SAM_APDU [10:43:16]CAPDU: 80 11 00 00 [10:43:16]Write to MH i2c: E2 08 00 14 01 80 11 00 00 00 00 00 00 8F [10:43:16]Write i2c OK [10:43:16]MH_I2C_Read... [10:43:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:43:16]Read from MH i2c: E2 [10:43:16]MH_I2C_Read... [10:43:16]Read from MH i2c: E2 17 00 [10:43:16]MH_I2C_Read... [10:43:16]Read from MH i2c: E2 17 00 14 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 EE [10:43:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:43:16]wFMCommunicate OK [10:43:16]CreateOFDProtocolMessage done [10:43:16]OFDSenderStorePacket 86788 [10:43:16]StoreOFDPacket docnum=86788 [10:43:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 1A CE 07 01 69 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 65 00 00 00 F4 03 04 00 C3 F4 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 04 53 01 00 35 04 06 00 A1 90 55 5E F4 A8 E0 3A CE BA 56 FE A9 B2 [10:43:16]CheckFolder [10:43:16]dirname=/storage/ofd_packets [10:43:16]CheckFolder done [10:43:16]ProducePacketName [10:43:16]name=ofd_packets/00086788 [10:43:16]NVStorageSaveData ofd_packets/00086788 [10:43:16]File name is /storage/ofd_packets/00086788 [10:43:16]Write 301 bytes [10:43:16]NVStorageSaveData done [10:43:16]OFDSenderStorePacket done [10:43:16]KKMCreateOFDPacket done [10:43:16]NVStorageSaveData kkm_last_timestamp [10:43:16]File name is /storage/kkm_last_timestamp [10:43:16]Write 4 bytes [10:43:16]NVStorageSaveData done [10:43:16]ExternCall_PrintAddStr [10:43:16]wPrintStart [10:43:16]Write to MH i2c: 01 00 00 15 01 16 [10:43:16]Write i2c OK [10:43:16]MH_I2C_Read... [10:43:16]Read from MH i2c: 01 [10:43:16]MH_I2C_Read... [10:43:16]Read from MH i2c: 01 07 00 [10:43:16]MH_I2C_Read... [10:43:16]Read from MH i2c: 01 07 00 15 01 00 00 00 00 00 FF 0F 2B [10:43:16]RasterBufferAndPrint [10:43:16]line Счет N : (1)871647 [10:43:16]line ИНН: 02508201610067 [10:43:16]line Контрольно-Кассовый Чек [10:43:16]line ПРОДАЖА [10:43:16]line ТРК (МРК, ГНК) : 43 [10:43:16]line Товар: 2710124130 [10:43:16]line Аи-92-К-5 [10:43:16]line 8.850 * 67.80 [10:43:16]line = 600.03 [10:43:16]line НДС 12% НСП 1% [10:43:16]line > о реализуемом товаре [10:43:16]line ОКРУГЛЕНИЕ: -0.03 [10:43:16]line ИТОГО: 600.00 [10:43:16]line Внесено: 600.00 [10:43:16]line СДАЧА: 0.00 [10:43:16]line НСП 1% : 5.31 [10:43:16]line НДС 12% : 63.72 [10:43:16]line Наличными: 600.00 [10:43:16]line Безнал.: 0.00 [10:43:16]line Место: АЗС № 137 "Партнер Нефть" [10:43:16]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:43:16]line СНО: Общий режим [10:43:16]line Чек 101 22.09.2024 10:43 [10:43:16]line Смена: 497 ФФД: 1.0 [10:43:16]line ЗНМ: 0300000064 [10:43:16]line РНМ: 0000000000092592 [10:43:16]line Версия ККМ: 001 [10:43:16]line ФМ: 0000000000874979 [10:43:16]line ФД: 86788 [10:43:16]line ФПД: 177641279648936 [10:43:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T104315&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86788&fm=177641279648936&tin=02508201610067®Number=0000000000092592&sum=60000 [10:43:16]OFD Sender: Processing packet 86788 [packets to send 273, broken 272] [10:43:16]ProducePacketName [10:43:16]name=ofd_packets/00086788 [10:43:16]OFD Sender: To server: pG, [10:43:16]CommunicateWithHost lk.salyk.kg:30040 [10:43:16]ConnectInit lk.salyk.kg [10:43:16]written 0, free lines is 4095 [10:43:17]Write to MH i2c: 01 00 00 40 01 41 [10:43:17]Write i2c OK [10:43:17]MH_I2C_Read... [10:43:17]Read from MH i2c: 01 [10:43:17]MH_I2C_Read... [10:43:17]Read from MH i2c: 01 07 00 [10:43:17]MH_I2C_Read... [10:43:17]Read from MH i2c: 01 07 00 40 01 00 00 00 00 00 D7 0C 2B [10:43:17]RasterBufferAndPrint [10:43:17]line [10:43:17]line [10:43:17]line [10:43:17]line [10:43:17]line [10:43:17]written 0, free lines is 3294 [10:43:17]MH_Cut [10:43:17]Write to MH i2c: D1 01 00 47 01 01 1A [10:43:17]Write i2c OK [10:43:17]MH_I2C_Read... [10:43:17]Read from MH i2c: D1 [10:43:17]MH_I2C_Read... [10:43:17]Read from MH i2c: D1 01 00 [10:43:17]MH_I2C_Read... [10:43:17]Read from MH i2c: D1 01 00 47 01 00 19 [10:43:17]Write to MH i2c: 01 00 00 48 01 49 [10:43:17]Write i2c OK [10:43:17]MH_I2C_Read... [10:43:18]*** Cut start [10:43:18]*** Partial cut [10:43:18]*** CUTSNS_PIN = 1 [10:43:18]*** CUTSNS_PIN = 0 [10:43:18]*** Brake cut motor [10:43:18]Read from MH i2c: 01 [10:43:18]MH_I2C_Read... [10:43:18]*** Stop cut motor [10:43:18]*** Cut end [10:43:18]Read from MH i2c: 01 07 00 [10:43:18]MH_I2C_Read... [10:43:18]Read from MH i2c: 01 07 00 48 01 00 00 00 00 00 FF 0F 5E [10:43:18]process_action close_receipt done [10:43:18]requested_data is exist [10:43:18]produce_requested_data [10:43:18]requested_item fm.sn is exist - process it [10:43:18]wFMCommunicate request_size=4 [10:43:18]MH_SAM_APDU [10:43:18]CAPDU: 80 11 00 00 [10:43:18]Write to MH i2c: E2 08 00 49 01 80 11 00 00 00 00 00 00 C4 [10:43:18]Write i2c OK [10:43:18]MH_I2C_Read... [10:43:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:43:18]Read from MH i2c: E2 [10:43:18]MH_I2C_Read... [10:43:18]Read from MH i2c: E2 17 00 [10:43:18]MH_I2C_Read... [10:43:18]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 34 39 37 39 90 00 23 [10:43:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:43:18]wFMCommunicate OK [10:43:18]requested_item fd.num is exist - process it [10:43:18]SAM_PROTO_GetFieldsCounters [10:43:18]wFMCommunicate request_size=4 [10:43:18]MH_SAM_APDU [10:43:18]CAPDU: 80 13 00 00 [10:43:18]Write to MH i2c: E2 08 00 4A 01 80 13 00 00 00 00 00 00 C7 [10:43:18]Write i2c OK [10:43:18]MH_I2C_Read... [10:43:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:43:18]Read from MH i2c: E2 [10:43:18]MH_I2C_Read... [10:43:18]Read from MH i2c: E2 62 00 [10:43:18]MH_I2C_Read... [10:43:18]Read from MH i2c: E2 62 00 4A 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 04 53 01 00 0E 04 04 00 F1 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 6F [10:43: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 04 53 01 00 0E 04 04 00 F1 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:43:18]wFMCommunicate OK [10:43:18]SAM_PROTO_GetFieldsCounters done [10:43:18]requested_item shift.num is exist - process it [10:43:18]requested_item shift.opened is exist - process it [10:43:18]req_shift_opened [10:43:18]FM_GetShiftState [10:43:18]SAM_PROTO_GetShiftState [10:43:18]wFMCommunicate request_size=4 [10:43:18]MH_SAM_APDU [10:43:18]CAPDU: 80 13 01 00 [10:43:18]Write to MH i2c: E2 08 00 4B 01 80 13 01 00 00 00 00 00 C9 [10:43:18]Write i2c OK [10:43:18]MH_I2C_Read... [10:43:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:43:18]Read from MH i2c: E2 [10:43:18]MH_I2C_Read... [10:43:18]Read from MH i2c: E2 0E 00 [10:43:18]MH_I2C_Read... [10:43:18]Read from MH i2c: E2 0E 00 4B 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 87 [10:43:18]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:43:18]wFMCommunicate OK [10:43:18]SAM_PROTO_GetShiftState done [10:43:18]FM_GetShiftState done [10:43:18]req_shift_opened done [10:43:18]requested_item shift.open_date is exist - process it [10:43:18]req_shift_open_date [10:43:18]req_shift_open_date done [10:43:18]produce_requested_data done [10:43:18]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86788,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [10:43:18]process_action_free close_receipt [10:43:18]json_value_free [10:43:18]json_value_free done [10:43:18]process_json_proto returns [10:43:18]Send response to host [10:43:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86788,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [10:43:18]free response buf [10:43:18]execute_script done [10:43:18]execute_script returns [10:43:18]free content buf [10:43:18]Sock 10.Close socket [10:43:18]Sock 10.Thread stoped [10:43:21]ConnectInit Can't take IP for lk.salyk.kg [10:43:21]CommunicateWithHost connect error [10:43:21]CommunicateWithHost err = -1 [10:43:21]OFD Sender: Server communicate error [10:43:26]OFD Sender: Processing packet 86788 [packets to send 273, broken 272] [10:43:26]ProducePacketName [10:43:26]name=ofd_packets/00086788 [10:43:26]OFD Sender: To server: pG, [10:43:26]CommunicateWithHost lk.salyk.kg:30040 [10:43:26]ConnectInit lk.salyk.kg [10:43:31]ConnectInit Can't take IP for lk.salyk.kg [10:43:31]CommunicateWithHost connect error [10:43:31]CommunicateWithHost err = -1 [10:43:31]OFD Sender: Server communicate error [10:43:36]OFD Sender: Processing packet 86788 [packets to send 273, broken 272] [10:43:36]ProducePacketName [10:43:36]name=ofd_packets/00086788 [10:43:36]OFD Sender: To server: pG, [10:43:36]CommunicateWithHost lk.salyk.kg:30040 [10:43:36]ConnectInit lk.salyk.kg [10:43:41]ConnectInit Can't take IP for lk.salyk.kg [10:43:41]CommunicateWithHost connect error [10:43:41]CommunicateWithHost err = -1 [10:43:41]OFD Sender: Server communicate error [10:43:46]OFD Sender: Processing packet 86788 [packets to send 273, broken 272] [10:43:46]ProducePacketName [10:43:46]name=ofd_packets/00086788 [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:50]Connected sock=8 [10:43:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 1A CE 07 01 69 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 65 00 00 00 F4 03 04 00 C3 F4 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 04 53 01 00 35 04 06 00 A1 90 55 5E F4 A8 E0 3A CE BA 56 FE A9 B2 [10:43:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 59 F9 47 00 7A 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 34 39 37 39 10 04 04 00 04 53 01 00 F4 03 04 00 B4 9F EF 66 B6 04 01 00 00 2E 92 06 56 F5 80 35 9A [10:43:53]CommunicateWithHost err = 0 [10:43:53]CheckOFDResponse [10:43:53]1017 (14) - 77093643461234 [10:43:53]1041 (16) - 0000000000874979 [10:43:53]1040 (4) - 86788 [10:43:53]1012 (4) - 22.09.2024 04:40 [10:43:53]1206 (1) - 0 [10:43:53]OFD Sender: Remove packet 86788 [10:43:53]ProducePacketName [10:43:53]name=ofd_packets/00086788 [10:43:53]NVStorageDeleteData [10:43:53]OFD Sender: No OFD packet to send [10:43:58]OFD Sender: No OFD packet to send [10:43:58]recv_with_timeout no data received [10:44:03]OFD Sender: No OFD packet to send [10:44:08]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:19]recv_with_timeout no data received [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: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:14]accept exits with 9 [10:45:14]New connection [10:45:14]New thread 3066690916 created [10:45:14]Thread 3066547556 joined [10:45:14]Waiting for new connection... [10:45:14] Sock 9.Parse request [10:45:14]Sock 9.Check first char [10:45:14]Sock 9.First char is OK [10:45:14]request: POST /json_proto HTTP/1.0 [10:45:14]Method: POST [10:45:14]URL: /json_proto [10:45:14]Method is POST - this is cgi request [10:45:14]url: /json_proto [10:45:14]query_string will be loaded in cgi processing [10:45:14]execute_cgi json_proto POST (null) [10:45:14]execute_cgi path=json_proto method=POST [10:45:14]POST find Content-Length [10:45:14]Host: 172.17.47.196:8080 [10:45:14]Content-Length: 677 [10:45:14]Content-Type: application/json [10:45:14] [10:45:14]POST finish read [10:45:14]Found Content-Length = 677 [10:45:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871649", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:45:14]execute_script... [10:45: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)871649", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:45:14]POST & json_proto [10:45:14]process_json_proto [10:45:14]json parsed OK: [10:45:14]protocol is kg_v1.0 [10:45:14]action value=close_receipt [10:45:14]process_action close_receipt [10:45:14]cmd_close_receipt [10:45:14]MH_GetDate [10:45:14]Write to MH i2c: F0 00 00 4C 01 3C [10:45:14]Write i2c OK [10:45:14]MH_I2C_Read... [10:45:14]Read from MH i2c: F0 [10:45:14]MH_I2C_Read... [10:45:14]Read from MH i2c: F0 09 00 [10:45:14]MH_I2C_Read... [10:45:14]Read from MH i2c: F0 09 00 4C 01 00 3A F5 EF 66 4C 6B 94 66 7A [10:45:14]GetLastDocTimeStamp 1727001795 [10:45:14]current date 1727001914 [10:45:14]FM_GetShiftState [10:45:14]SAM_PROTO_GetShiftState [10:45:14]wFMCommunicate request_size=4 [10:45:14]MH_SAM_APDU [10:45:14]CAPDU: 80 13 01 00 [10:45:14]Write to MH i2c: E2 08 00 4D 01 80 13 01 00 00 00 00 00 CB [10:45:14]Write i2c OK [10:45:14]MH_I2C_Read... [10:45:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:14]Read from MH i2c: E2 [10:45:14]MH_I2C_Read... [10:45:14]Read from MH i2c: E2 0E 00 [10:45:14]MH_I2C_Read... [10:45:14]Read from MH i2c: E2 0E 00 4D 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 89 [10:45:14]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:45:14]wFMCommunicate OK [10:45:14]SAM_PROTO_GetShiftState done [10:45:14]FM_GetShiftState done [10:45:14]opened in 1726964220 [10:45:14]opened+sec_in_day 1727050620 [10:45:14]quantity*price = 50036 [10:45:14]sum+1 = 50037 [10:45:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 102 22.09.2024 10:45 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86789 ФПД: 181904923294181 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T104514&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86789&fm=181904923294181&tin=02508201610067®Number=0000000000092592&sum=50000 [10:45:15]StoreToDocumentArchive [10:45:15]shift 497 fd 86789 [10:45:15]save to /storage/0497/doc_00086789 [10:45:15]save last doc name /storage/0497/doc_00086789 to /storage/kkm_last_doc_name [10:45:15]save OK [10:45:15]Clear old archive folders... [10:45:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:45:15]tlvbuf is 014DE300 [10:45:15]SAM_PROTO_ClearQueue [10:45:15]wFMCommunicate request_size=4 [10:45:15]MH_SAM_APDU [10:45:15]CAPDU: 80 09 00 00 [10:45:15]Write to MH i2c: E2 08 00 5A 01 80 09 00 00 00 00 00 00 CD [10:45:15]Write i2c OK [10:45:15]MH_I2C_Read... [10:45:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:45:15]Read from MH i2c: E2 [10:45:15]MH_I2C_Read... [10:45:15]Read from MH i2c: E2 03 00 [10:45:15]MH_I2C_Read... [10:45:15]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [10:45:15]RAPDU: 90 00 [10:45:15]wFMCommunicate OK [10:45:15]SAM_PROTO_ClearQueue done [10:45:15]KKMCreateOFDPacket [10:45:15]OFDProtocolAddRootSTLVToBuf [10:45:15]FM_MakeSignedData [10:45:15]FM_MakeSignedData [10:45:15]SAM_PROTO_SignData [10:45:15]wFMCommunicate request_size=4 [10:45:15]MH_SAM_APDU [10:45:15]CAPDU: 80 0D 01 02 [10:45:15]Write to MH i2c: E2 08 00 5B 01 80 0D 01 02 00 00 00 00 D5 [10:45:15]Write i2c OK [10:45:15]MH_I2C_Read... [10:45:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:45:15]Read from MH i2c: E2 [10:45:15]MH_I2C_Read... [10:45:15]Read from MH i2c: E2 03 00 [10:45:15]MH_I2C_Read... [10:45:15]Read from MH i2c: E2 03 00 5B 01 00 90 00 D0 [10:45:15]RAPDU: 90 00 [10:45:15]wFMCommunicate OK [10:45:15]wFMCommunicate request_size=255 [10:45:15]MH_SAM_APDU [10:45:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 3A F5 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 05 53 01 00 35 04 06 00 A5 [10:45:15]Write to MH i2c: E2 02 01 5C 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 66 00 00 00 F4 03 04 00 3A F5 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 05 53 01 00 35 04 06 00 A5 00 00 3C [10:45:15]Write i2c OK [10:45:15]MH_I2C_Read... [10:45:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:16]Read from MH i2c: E2 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: E2 03 00 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: E2 03 00 5C 01 00 90 00 D1 [10:45:16]RAPDU: 90 00 [10:45:16]wFMCommunicate OK [10:45:16]wFMCommunicate request_size=10 [10:45:16]MH_SAM_APDU [10:45:16]CAPDU: 80 0D 02 02 05 71 0A 55 F9 E5 [10:45:16]Write to MH i2c: E2 0D 00 5D 01 80 0D 02 02 05 00 71 0A 55 F9 E5 00 00 90 [10:45:16]Write i2c OK [10:45:16]MH_I2C_Read... [10:45:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:16]Read from MH i2c: E2 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: E2 03 00 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: E2 03 00 5D 01 00 90 00 D2 [10:45:16]RAPDU: 90 00 [10:45:16]wFMCommunicate OK [10:45:16]wFMCommunicate request_size=4 [10:45:16]MH_SAM_APDU [10:45:16]CAPDU: 80 0D 03 02 [10:45:16]Write to MH i2c: E2 08 00 5E 01 80 0D 03 02 00 00 00 00 DA [10:45:16]Write i2c OK [10:45:16]MH_I2C_Read... [10:45:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:45:16]Read from MH i2c: E2 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: E2 0B 00 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: E2 0B 00 5E 01 00 85 11 A5 63 5E FC 84 4C 90 00 A3 [10:45:16]RAPDU: 85 11 A5 63 5E FC 84 4C 90 00 [10:45:16]wFMCommunicate OK [10:45:16]SAM_PROTO_SignData done [10:45:16]FM_MakeSignedData done [10:45:16]CreateOFDProtocolMessage [10:45:16]wFMCommunicate request_size=4 [10:45:16]MH_SAM_APDU [10:45:16]CAPDU: 80 11 00 00 [10:45:16]Write to MH i2c: E2 08 00 5F 01 80 11 00 00 00 00 00 00 DA [10:45:16]Write i2c OK [10:45:16]MH_I2C_Read... [10:45:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:16]Read from MH i2c: E2 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: E2 17 00 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: E2 17 00 5F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 39 [10:45:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:45:16]wFMCommunicate OK [10:45:16]CreateOFDProtocolMessage done [10:45:16]OFDSenderStorePacket 86789 [10:45:16]StoreOFDPacket docnum=86789 [10:45:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 52 23 07 01 3E 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 00 00 00 F4 03 04 00 3A F5 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 05 53 01 00 35 04 06 00 A5 71 0A 55 F9 E5 85 11 A5 63 5E FC 84 4C [10:45:16]CheckFolder [10:45:16]dirname=/storage/ofd_packets [10:45:16]CheckFolder done [10:45:16]ProducePacketName [10:45:16]name=ofd_packets/00086789 [10:45:16]NVStorageSaveData ofd_packets/00086789 [10:45:16]File name is /storage/ofd_packets/00086789 [10:45:16]Write 301 bytes [10:45:16]NVStorageSaveData done [10:45:16]OFDSenderStorePacket done [10:45:16]KKMCreateOFDPacket done [10:45:16]NVStorageSaveData kkm_last_timestamp [10:45:16]File name is /storage/kkm_last_timestamp [10:45:16]Write 4 bytes [10:45:16]NVStorageSaveData done [10:45:16]ExternCall_PrintAddStr [10:45:16]wPrintStart [10:45:16]Write to MH i2c: 01 00 00 60 01 61 [10:45:16]Write i2c OK [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: 01 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: 01 07 00 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: 01 07 00 60 01 00 00 00 00 00 FF 0F 76 [10:45:16]RasterBufferAndPrint [10:45:16]line Счет N : (1)871649 [10:45:16]line ИНН: 02508201610067 [10:45:16]line Контрольно-Кассовый Чек [10:45:16]line ПРОДАЖА [10:45:16]line ТРК (МРК, ГНК) : 33 [10:45:16]line Товар: 2710124130 [10:45:16]line Аи-92-К-5 [10:45:16]line 7.380 * 67.80 [10:45:16]line = 500.36 [10:45:16]line НДС 12% НСП 1% [10:45:16]line > о реализуемом товаре [10:45:16]line ОКРУГЛЕНИЕ: -0.36 [10:45:16]line ИТОГО: 500.00 [10:45:16]line Внесено: 500.00 [10:45:16]line СДАЧА: 0.00 [10:45:16]line НСП 1% : 4.43 [10:45:16]line НДС 12% : 53.14 [10:45:16]line Наличными: 500.00 [10:45:16]line Безнал.: 0.00 [10:45:16]line Место: АЗС № 137 "Партнер Нефть" [10:45:16]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:45:16]line СНО: Общий режим [10:45:16]line Чек 102 22.09.2024 10:45 [10:45:16]line Смена: 497 ФФД: 1.0 [10:45:16]line ЗНМ: 0300000064 [10:45:16]line РНМ: 0000000000092592 [10:45:16]line Версия ККМ: 001 [10:45:16]line ФМ: 0000000000874979 [10:45:16]line ФД: 86789 [10:45:16]line ФПД: 181904923294181 [10:45:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T104514&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86789&fm=181904923294181&tin=02508201610067®Number=0000000000092592&sum=50000 [10:45:16]OFD Sender: Processing packet 86789 [packets to send 273, broken 272] [10:45:16]ProducePacketName [10:45:16]name=ofd_packets/00086789 [10:45:16]OFD Sender: To server: pG, [10:45:16]CommunicateWithHost lk.salyk.kg:30040 [10:45:16]ConnectInit lk.salyk.kg [10:45:16]written 0, free lines is 4095 [10:45:16]Write to MH i2c: 01 00 00 8B 01 8C [10:45:16]Write i2c OK [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: 01 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: 01 07 00 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: 01 07 00 8B 01 00 00 00 00 00 D8 0C 77 [10:45:16]RasterBufferAndPrint [10:45:16]line [10:45:16]line [10:45:16]line [10:45:16]line [10:45:16]line [10:45:17]written 0, free lines is 3295 [10:45:17]MH_Cut [10:45:17]Write to MH i2c: D1 01 00 92 01 01 65 [10:45:17]Write i2c OK [10:45:17]MH_I2C_Read... [10:45:17]Read from MH i2c: D1 [10:45:17]MH_I2C_Read... [10:45:17]Read from MH i2c: D1 01 00 [10:45:17]MH_I2C_Read... [10:45:17]Read from MH i2c: D1 01 00 92 01 00 64 [10:45:17]Write to MH i2c: 01 00 00 93 01 94 [10:45:17]Write i2c OK [10:45:17]MH_I2C_Read... [10:45:17]Connected sock=10 [10:45:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 52 23 07 01 3E 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 00 00 00 F4 03 04 00 3A F5 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 05 53 01 00 35 04 06 00 A5 71 0A 55 F9 E5 85 11 A5 63 5E FC 84 4C [10:45:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 A3 C3 47 00 19 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 34 39 37 39 10 04 04 00 05 53 01 00 F4 03 04 00 0A A0 EF 66 B6 04 01 00 00 3E EA 78 11 0E EA 39 3A [10:45:17]CommunicateWithHost err = 0 [10:45:17]CheckOFDResponse [10:45:17]1017 (14) - 77093643461234 [10:45:17]1041 (16) - 0000000000874979 [10:45:17]1040 (4) - 86789 [10:45:17]1012 (4) - 22.09.2024 04:41 [10:45:17]1206 (1) - 0 [10:45:17]OFD Sender: Remove packet 86789 [10:45:17]ProducePacketName [10:45:17]name=ofd_packets/00086789 [10:45:17]NVStorageDeleteData [10:45:17]*** Cut start [10:45:17]*** Partial cut [10:45:17]*** CUTSNS_PIN = 1 [10:45:17]*** CUTSNS_PIN = 0 [10:45:17]OFD Sender: No OFD packet to send [10:45:18]*** Brake cut motor [10:45:18]Read from MH i2c: 01 [10:45:18]MH_I2C_Read... [10:45:18]*** Stop cut motor [10:45:18]*** Cut end [10:45:18]Read from MH i2c: 01 07 00 [10:45:18]MH_I2C_Read... [10:45:18]Read from MH i2c: 01 07 00 93 01 00 00 00 00 00 FF 0F A9 [10:45:18]process_action close_receipt done [10:45:18]requested_data is exist [10:45:18]produce_requested_data [10:45:18]requested_item fm.sn is exist - process it [10:45:18]wFMCommunicate request_size=4 [10:45:18]MH_SAM_APDU [10:45:18]CAPDU: 80 11 00 00 [10:45:18]Write to MH i2c: E2 08 00 94 01 80 11 00 00 00 00 00 00 0F [10:45:18]Write i2c OK [10:45:18]MH_I2C_Read... [10:45:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:18]Read from MH i2c: E2 [10:45:18]MH_I2C_Read... [10:45:18]Read from MH i2c: E2 17 00 [10:45:18]MH_I2C_Read... [10:45:18]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 34 39 37 39 90 00 6E [10:45:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:45:18]wFMCommunicate OK [10:45:18]requested_item fd.num is exist - process it [10:45:18]SAM_PROTO_GetFieldsCounters [10:45:18]wFMCommunicate request_size=4 [10:45:18]MH_SAM_APDU [10:45:18]CAPDU: 80 13 00 00 [10:45:18]Write to MH i2c: E2 08 00 95 01 80 13 00 00 00 00 00 00 12 [10:45:18]Write i2c OK [10:45:18]MH_I2C_Read... [10:45:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:45:18]Read from MH i2c: E2 [10:45:18]MH_I2C_Read... [10:45:18]Read from MH i2c: E2 62 00 [10:45:18]MH_I2C_Read... [10:45:18]Read from MH i2c: E2 62 00 95 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 05 53 01 00 0E 04 04 00 F1 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 BE [10:45: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 05 53 01 00 0E 04 04 00 F1 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:45:18]wFMCommunicate OK [10:45:18]SAM_PROTO_GetFieldsCounters done [10:45:18]requested_item shift.num is exist - process it [10:45:18]requested_item shift.opened is exist - process it [10:45:18]req_shift_opened [10:45:18]FM_GetShiftState [10:45:18]SAM_PROTO_GetShiftState [10:45:18]wFMCommunicate request_size=4 [10:45:18]MH_SAM_APDU [10:45:18]CAPDU: 80 13 01 00 [10:45:18]Write to MH i2c: E2 08 00 96 01 80 13 01 00 00 00 00 00 14 [10:45:18]Write i2c OK [10:45:18]MH_I2C_Read... [10:45:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:18]Read from MH i2c: E2 [10:45:18]MH_I2C_Read... [10:45:18]Read from MH i2c: E2 0E 00 [10:45:18]MH_I2C_Read... [10:45:18]Read from MH i2c: E2 0E 00 96 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D2 [10:45:18]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:45:18]wFMCommunicate OK [10:45:18]SAM_PROTO_GetShiftState done [10:45:18]FM_GetShiftState done [10:45:18]req_shift_opened done [10:45:18]requested_item shift.open_date is exist - process it [10:45:18]req_shift_open_date [10:45:18]req_shift_open_date done [10:45:18]produce_requested_data done [10:45:18]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86789,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [10:45:18]process_action_free close_receipt [10:45:18]json_value_free [10:45:18]json_value_free done [10:45:18]process_json_proto returns [10:45:18]Send response to host [10:45:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86789,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [10:45:18]free response buf [10:45:18]execute_script done [10:45:18]execute_script returns [10:45:18]free content buf [10:45:18]Sock 9.Close socket [10:45:18]Sock 9.Thread stoped [10:45:22]OFD Sender: No OFD packet to send [10:45:27]OFD Sender: No OFD packet to send [10:45:32]OFD Sender: No OFD packet to send [10:45:37]OFD Sender: No OFD packet to send [10:45:42]OFD Sender: No OFD packet to send [10:45:47]OFD Sender: No OFD packet to send [10:45:52]OFD Sender: No OFD packet to send [10:45:57]OFD Sender: No OFD packet to send [10:46:02]OFD Sender: No OFD packet to send [10:46:07]OFD Sender: No OFD packet to send [10:46:12]OFD Sender: No OFD packet to send [10:46:17]OFD Sender: No OFD packet to send [10:46:22]OFD Sender: No OFD packet to send [10:46:27]OFD Sender: No OFD packet to send [10:46:32]OFD Sender: No OFD packet to send [10:46:37]OFD Sender: No OFD packet to send [10:46:43]OFD Sender: No OFD packet to send [10:46:48]OFD Sender: No OFD packet to send [10:46:53]OFD Sender: No OFD packet to send [10:46:58]OFD Sender: No OFD packet to send [10:47:03]OFD Sender: No OFD packet to send [10:47:08]OFD Sender: No OFD packet to send [10:47:08]recv_with_timeout no data received [10:47:12]accept exits with 8 [10:47:12]New connection [10:47:12]New thread 3066547556 created [10:47:12]Thread 3066690916 joined [10:47:12]Waiting for new connection... [10:47:12] Sock 8.Parse request [10:47:12]Sock 8.Check first char [10:47:12]Sock 8.First char is OK [10:47:12]request: POST /json_proto HTTP/1.0 [10:47:12]Method: POST [10:47:12]URL: /json_proto [10:47:12]Method is POST - this is cgi request [10:47:12]url: /json_proto [10:47:12]query_string will be loaded in cgi processing [10:47:12]execute_cgi json_proto POST (null) [10:47:12]execute_cgi path=json_proto method=POST [10:47:12]POST find Content-Length [10:47:12]Host: 172.17.47.196:8080 [10:47:12]Content-Length: 800 [10:47:12]Content-Type: application/json [10:47:12] [10:47:12]POST finish read [10:47:12]Found Content-Length = 800 [10:47:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871651", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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 }]} ], "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" : 300.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:47:12]execute_script... [10:47:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871651", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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 }]} ], "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" : 300.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:47:12]POST & json_proto [10:47:12]process_json_proto [10:47:12]json parsed OK: [10:47:12]protocol is kg_v1.0 [10:47:12]action value=close_receipt [10:47:12]process_action close_receipt [10:47:12]cmd_close_receipt [10:47:12]MH_GetDate [10:47:12]Write to MH i2c: F0 00 00 97 01 87 [10:47:12]Write i2c OK [10:47:12]MH_I2C_Read... [10:47:12]Read from MH i2c: F0 [10:47:12]MH_I2C_Read... [10:47:12]Read from MH i2c: F0 09 00 [10:47:12]MH_I2C_Read... [10:47:12]Read from MH i2c: F0 09 00 97 01 00 B0 F5 EF 66 4C 6B 94 66 3B [10:47:12]GetLastDocTimeStamp 1727001914 [10:47:12]current date 1727002032 [10:47:12]FM_GetShiftState [10:47:12]SAM_PROTO_GetShiftState [10:47:12]wFMCommunicate request_size=4 [10:47:12]MH_SAM_APDU [10:47:12]CAPDU: 80 13 01 00 [10:47:12]Write to MH i2c: E2 08 00 98 01 80 13 01 00 00 00 00 00 16 [10:47:12]Write i2c OK [10:47:12]MH_I2C_Read... [10:47:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:47:12]Read from MH i2c: E2 [10:47:12]MH_I2C_Read... [10:47:12]Read from MH i2c: E2 0E 00 [10:47:12]MH_I2C_Read... [10:47:12]Read from MH i2c: E2 0E 00 98 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D4 [10:47:12]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:47:12]wFMCommunicate OK [10:47:12]SAM_PROTO_GetShiftState done [10:47:12]FM_GetShiftState done [10:47:12]opened in 1726964220 [10:47:12]opened+sec_in_day 1727050620 [10:47:12]quantity*price = 30035 [10:47:12]sum+1 = 30036 [10:47:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.35 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.35 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 103 22.09.2024 10:47 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 86790 ФПД: 95541815660315 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T104712&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86790&fm=95541815660315&tin=02508201610067®Number=0000000000092592&sum=30035 [10:47:13]StoreToDocumentArchive [10:47:13]shift 497 fd 86790 [10:47:13]save to /storage/0497/doc_00086790 [10:47:13]save last doc name /storage/0497/doc_00086790 to /storage/kkm_last_doc_name [10:47:13]save OK [10:47:13]Clear old archive folders... [10:47:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:47:13]tlvbuf is B6E68160 [10:47:13]SAM_PROTO_ClearQueue [10:47:13]wFMCommunicate request_size=4 [10:47:13]MH_SAM_APDU [10:47:13]CAPDU: 80 09 00 00 [10:47:13]Write to MH i2c: E2 08 00 A5 01 80 09 00 00 00 00 00 00 18 [10:47:13]Write i2c OK [10:47:13]MH_I2C_Read... [10:47:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:47:13]Read from MH i2c: E2 [10:47:13]MH_I2C_Read... [10:47:13]Read from MH i2c: E2 03 00 [10:47:13]MH_I2C_Read... [10:47:13]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [10:47:13]RAPDU: 90 00 [10:47:13]wFMCommunicate OK [10:47:13]SAM_PROTO_ClearQueue done [10:47:13]KKMCreateOFDPacket [10:47:13]OFDProtocolAddRootSTLVToBuf [10:47:13]FM_MakeSignedData [10:47:13]FM_MakeSignedData [10:47:13]SAM_PROTO_SignData [10:47:13]wFMCommunicate request_size=4 [10:47:13]MH_SAM_APDU [10:47:13]CAPDU: 80 0D 01 02 [10:47:13]Write to MH i2c: E2 08 00 A6 01 80 0D 01 02 00 00 00 00 20 [10:47:13]Write i2c OK [10:47:13]MH_I2C_Read... [10:47:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:47:13]Read from MH i2c: E2 [10:47:13]MH_I2C_Read... [10:47:13]Read from MH i2c: E2 03 00 [10:47:13]MH_I2C_Read... [10:47:13]Read from MH i2c: E2 03 00 A6 01 00 90 00 1B [10:47:13]RAPDU: 90 00 [10:47:13]wFMCommunicate OK [10:47:13]wFMCommunicate request_size=255 [10:47:13]MH_SAM_APDU [10:47: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 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 53 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 53 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 B0 F5 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 06 53 01 00 35 04 06 00 56 [10:47:13]Write to MH i2c: E2 02 01 A7 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 53 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 53 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 B0 F5 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 06 53 01 00 35 04 06 00 56 00 00 15 [10:47:13]Write i2c OK [10:47:13]MH_I2C_Read... [10:47:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:47:13]Read from MH i2c: E2 [10:47:13]MH_I2C_Read... [10:47:13]Read from MH i2c: E2 03 00 [10:47:13]MH_I2C_Read... [10:47:13]Read from MH i2c: E2 03 00 A7 01 00 90 00 1C [10:47:13]RAPDU: 90 00 [10:47:13]wFMCommunicate OK [10:47:13]wFMCommunicate request_size=10 [10:47:13]MH_SAM_APDU [10:47:13]CAPDU: 80 0D 02 02 05 E5 0F FB CF 1B [10:47:13]Write to MH i2c: E2 0D 00 A8 01 80 0D 02 02 05 00 E5 0F FB CF 1B 00 00 06 [10:47:13]Write i2c OK [10:47:13]MH_I2C_Read... [10:47:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:47:13]Read from MH i2c: E2 [10:47:13]MH_I2C_Read... [10:47:13]Read from MH i2c: E2 03 00 [10:47:13]MH_I2C_Read... [10:47:13]Read from MH i2c: E2 03 00 A8 01 00 90 00 1D [10:47:13]RAPDU: 90 00 [10:47:13]wFMCommunicate OK [10:47:13]wFMCommunicate request_size=4 [10:47:13]MH_SAM_APDU [10:47:13]CAPDU: 80 0D 03 02 [10:47:13]Write to MH i2c: E2 08 00 A9 01 80 0D 03 02 00 00 00 00 25 [10:47:13]Write i2c OK [10:47:13]MH_I2C_Read... [10:47:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:47:13]Read from MH i2c: E2 [10:47:13]MH_I2C_Read... [10:47:13]Read from MH i2c: E2 0B 00 [10:47:13]MH_I2C_Read... [10:47:13]Read from MH i2c: E2 0B 00 A9 01 00 19 F3 42 C8 FE 3B 36 93 90 00 3E [10:47:13]RAPDU: 19 F3 42 C8 FE 3B 36 93 90 00 [10:47:13]wFMCommunicate OK [10:47:13]SAM_PROTO_SignData done [10:47:13]FM_MakeSignedData done [10:47:13]CreateOFDProtocolMessage [10:47:13]wFMCommunicate request_size=4 [10:47:13]MH_SAM_APDU [10:47:13]CAPDU: 80 11 00 00 [10:47:13]Write to MH i2c: E2 08 00 AA 01 80 11 00 00 00 00 00 00 25 [10:47:13]Write i2c OK [10:47:13]MH_I2C_Read... [10:47:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:47:13]Read from MH i2c: E2 [10:47:13]MH_I2C_Read... [10:47:13]Read from MH i2c: E2 17 00 [10:47:13]MH_I2C_Read... [10:47:13]Read from MH i2c: E2 17 00 AA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 84 [10:47:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:47:13]wFMCommunicate OK [10:47:13]CreateOFDProtocolMessage done [10:47:13]OFDSenderStorePacket 86790 [10:47:13]StoreOFDPacket docnum=86790 [10:47:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 4A 0B 07 01 16 E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 53 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 53 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 B0 F5 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 06 53 01 00 35 04 06 00 56 E5 0F FB CF 1B 19 F3 42 C8 FE 3B 36 93 [10:47:13]CheckFolder [10:47:13]dirname=/storage/ofd_packets [10:47:13]CheckFolder done [10:47:13]ProducePacketName [10:47:13]name=ofd_packets/00086790 [10:47:13]NVStorageSaveData ofd_packets/00086790 [10:47:13]File name is /storage/ofd_packets/00086790 [10:47:13]Write 301 bytes [10:47:13]NVStorageSaveData done [10:47:13]OFDSenderStorePacket done [10:47:13]KKMCreateOFDPacket done [10:47:13]NVStorageSaveData kkm_last_timestamp [10:47:13]File name is /storage/kkm_last_timestamp [10:47:13]Write 4 bytes [10:47:13]NVStorageSaveData done [10:47:13]ExternCall_PrintAddStr [10:47:13]wPrintStart [10:47:13]Write to MH i2c: 01 00 00 AB 01 AC [10:47:13]Write i2c OK [10:47:13]MH_I2C_Read... [10:47:13]Read from MH i2c: 01 [10:47:13]MH_I2C_Read... [10:47:13]Read from MH i2c: 01 07 00 [10:47:13]MH_I2C_Read... [10:47:13]Read from MH i2c: 01 07 00 AB 01 00 00 00 00 00 FF 0F C1 [10:47:13]RasterBufferAndPrint [10:47:13]line Счет N : (1)871651 [10:47:13]line ИНН: 02508201610067 [10:47:13]line Контрольно-Кассовый Чек [10:47:13]line ПРОДАЖА [10:47:13]line ТРК (МРК, ГНК) : 63 [10:47:13]line Товар: 2710124130 [10:47:13]line Аи-92-К-5 [10:47:13]line 4.430 * 67.80 [10:47:13]line = 300.35 [10:47:13]line НДС 12% НСП 1% [10:47:13]line > о реализуемом товаре [10:47:13]line ИТОГО: 300.35 [10:47:13]line НСП 1% : 2.66 [10:47:13]line НДС 12% : 31.90 [10:47:13]line Наличными: 0.00 [10:47:13]line Безнал.: 300.35 [10:47:13]line Место: АЗС № 137 "Партнер Нефть" [10:47:13]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:47:13]line СНО: Общий режим [10:47:13]line Чек 103 22.09.2024 10:47 [10:47:13]line Смена: 497 ФФД: 1.0 [10:47:13]line ЗНМ: 0300000064 [10:47:13]line РНМ: 0000000000092592 [10:47:13]line Версия ККМ: 001 [10:47:13]line Платежная система: O! деньги [10:47:13]line ФМ: 0000000000874979 [10:47:13]line ФД: 86790 [10:47:13]line ФПД: 95541815660315 [10:47:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T104712&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86790&fm=95541815660315&tin=02508201610067®Number=0000000000092592&sum=30035 [10:47:14]OFD Sender: Processing packet 86790 [packets to send 273, broken 272] [10:47:14]ProducePacketName [10:47:14]name=ofd_packets/00086790 [10:47:14]OFD Sender: To server: pG, [10:47:14]CommunicateWithHost lk.salyk.kg:30040 [10:47:14]ConnectInit lk.salyk.kg [10:47:14]written 0, free lines is 4095 [10:47:14]Write to MH i2c: 01 00 00 D5 01 D6 [10:47:14]Write i2c OK [10:47:14]MH_I2C_Read... [10:47:14]Read from MH i2c: 01 [10:47:14]MH_I2C_Read... [10:47:14]Read from MH i2c: 01 07 00 [10:47:14]MH_I2C_Read... [10:47:14]Read from MH i2c: 01 07 00 D5 01 00 00 00 00 00 E0 0C C9 [10:47:14]RasterBufferAndPrint [10:47:14]line [10:47:14]line [10:47:14]line [10:47:14]line [10:47:14]line [10:47:14]written 0, free lines is 3302 [10:47:14]MH_Cut [10:47:14]Write to MH i2c: D1 01 00 DC 01 01 AF [10:47:14]Write i2c OK [10:47:14]MH_I2C_Read... [10:47:14]Read from MH i2c: D1 [10:47:14]MH_I2C_Read... [10:47:14]Read from MH i2c: D1 01 00 [10:47:14]MH_I2C_Read... [10:47:14]Read from MH i2c: D1 01 00 DC 01 00 AE [10:47:14]Write to MH i2c: 01 00 00 DD 01 DE [10:47:14]Write i2c OK [10:47:14]MH_I2C_Read... [10:47:15]*** Cut start [10:47:15]*** Partial cut [10:47:15]*** CUTSNS_PIN = 1 [10:47:15]*** CUTSNS_PIN = 0 [10:47:15]*** Brake cut motor [10:47:15]Read from MH i2c: 01 [10:47:16]MH_I2C_Read... [10:47:16]*** Stop cut motor [10:47:16]Read from MH i2c: 01 07 00 [10:47:16]MH_I2C_Read... [10:47:16]*** Cut end [10:47:16]Read from MH i2c: 01 07 00 DD 01 00 00 00 00 00 FF 0F F3 [10:47:16]process_action close_receipt done [10:47:16]requested_data is exist [10:47:16]produce_requested_data [10:47:16]requested_item fm.sn is exist - process it [10:47:16]wFMCommunicate request_size=4 [10:47:16]MH_SAM_APDU [10:47:16]CAPDU: 80 11 00 00 [10:47:16]Write to MH i2c: E2 08 00 DE 01 80 11 00 00 00 00 00 00 59 [10:47:16]Write i2c OK [10:47:16]MH_I2C_Read... [10:47:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:47:16]Read from MH i2c: E2 [10:47:16]MH_I2C_Read... [10:47:16]Read from MH i2c: E2 17 00 [10:47:16]MH_I2C_Read... [10:47:16]Read from MH i2c: E2 17 00 DE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B8 [10:47:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:47:16]wFMCommunicate OK [10:47:16]requested_item fd.num is exist - process it [10:47:16]SAM_PROTO_GetFieldsCounters [10:47:16]wFMCommunicate request_size=4 [10:47:16]MH_SAM_APDU [10:47:16]CAPDU: 80 13 00 00 [10:47:16]Write to MH i2c: E2 08 00 DF 01 80 13 00 00 00 00 00 00 5C [10:47:16]Write i2c OK [10:47:16]MH_I2C_Read... [10:47:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:47:16]Read from MH i2c: E2 [10:47:16]MH_I2C_Read... [10:47:16]Read from MH i2c: E2 62 00 [10:47:16]MH_I2C_Read... [10:47:16]Read from MH i2c: E2 62 00 DF 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 06 53 01 00 0E 04 04 00 F1 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 0C [10:47:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 06 53 01 00 0E 04 04 00 F1 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:47:16]wFMCommunicate OK [10:47:16]SAM_PROTO_GetFieldsCounters done [10:47:16]requested_item shift.num is exist - process it [10:47:16]requested_item shift.opened is exist - process it [10:47:16]req_shift_opened [10:47:16]FM_GetShiftState [10:47:16]SAM_PROTO_GetShiftState [10:47:16]wFMCommunicate request_size=4 [10:47:16]MH_SAM_APDU [10:47:16]CAPDU: 80 13 01 00 [10:47:16]Write to MH i2c: E2 08 00 E0 01 80 13 01 00 00 00 00 00 5E [10:47:16]Write i2c OK [10:47:16]MH_I2C_Read... [10:47:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:47:16]Read from MH i2c: E2 [10:47:16]MH_I2C_Read... [10:47:16]Read from MH i2c: E2 0E 00 [10:47:16]MH_I2C_Read... [10:47:16]Read from MH i2c: E2 0E 00 E0 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 1C [10:47:16]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:47:16]wFMCommunicate OK [10:47:16]SAM_PROTO_GetShiftState done [10:47:16]FM_GetShiftState done [10:47:16]req_shift_opened done [10:47:16]requested_item shift.open_date is exist - process it [10:47:16]req_shift_open_date [10:47:16]req_shift_open_date done [10:47:16]produce_requested_data done [10:47:16]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86790,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [10:47:16]process_action_free close_receipt [10:47:16]json_value_free [10:47:16]json_value_free done [10:47:16]process_json_proto returns [10:47:16]Send response to host [10:47:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86790,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [10:47:16]free response buf [10:47:16]execute_script done [10:47:16]execute_script returns [10:47:16]free content buf [10:47:16]Sock 8.Close socket [10:47:16]Sock 8.Thread stoped [10:47:18]Connected sock=11 [10:47:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 4A 0B 07 01 16 E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 53 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 53 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 B0 F5 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 06 53 01 00 35 04 06 00 56 E5 0F FB CF 1B 19 F3 42 C8 FE 3B 36 93 [10:47:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 53 C6 47 00 20 2C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 06 53 01 00 F4 03 04 00 84 A0 EF 66 B6 04 01 00 00 AA E0 82 39 37 2B 0F 9A [10:47:19]CommunicateWithHost err = 0 [10:47:19]CheckOFDResponse [10:47:19]1017 (14) - 77093643461234 [10:47:19]1041 (16) - 0000000000874979 [10:47:19]1040 (4) - 86790 [10:47:19]1012 (4) - 22.09.2024 04:43 [10:47:19]1206 (1) - 0 [10:47:19]OFD Sender: Remove packet 86790 [10:47:19]ProducePacketName [10:47:19]name=ofd_packets/00086790 [10:47:19]NVStorageDeleteData [10:47:20]OFD Sender: No OFD packet to send [10:47:25]OFD Sender: No OFD packet to send [10:47:30]OFD Sender: No OFD packet to send [10:47:35]OFD Sender: No OFD packet to send [10:47:39]accept exits with 9 [10:47:39]New connection [10:47:39]New thread 3066690916 created [10:47:39]Thread 3066547556 joined [10:47:39]Waiting for new connection... [10:47:39] Sock 9.Parse request [10:47:39]Sock 9.Check first char [10:47:39]Sock 9.First char is OK [10:47:39]request: POST /json_proto HTTP/1.0 [10:47:39]Method: POST [10:47:39]URL: /json_proto [10:47:39]Method is POST - this is cgi request [10:47:39]url: /json_proto [10:47:39]query_string will be loaded in cgi processing [10:47:39]execute_cgi json_proto POST (null) [10:47:39]execute_cgi path=json_proto method=POST [10:47:39]POST find Content-Length [10:47:39]Host: 172.17.47.196:8080 [10:47:39]Content-Length: 759 [10:47:39]Content-Type: application/json [10:47:39] [10:47:39]POST finish read [10:47:39]Found Content-Length = 759 [10:47:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871648", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 0.00, "quantity" : 90.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\u000A30116596", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:47:39]execute_script... [10: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)871648", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 0.00, "quantity" : 90.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\u000A30116596", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:47:39]POST & json_proto [10:47:39]process_json_proto [10:47:39]json parsed OK: [10:47:39]protocol is kg_v1.0 [10:47:39]action value=close_receipt [10:47:39]process_action close_receipt [10:47:39]cmd_close_receipt [10:47:39]MH_GetDate [10:47:39]Write to MH i2c: F0 00 00 E1 01 D1 [10:47:39]Write i2c OK [10:47:39]MH_I2C_Read... [10:47:39]Read from MH i2c: F0 [10:47:39]MH_I2C_Read... [10:47:39]Read from MH i2c: F0 09 00 [10:47:39]MH_I2C_Read... [10:47:39]Read from MH i2c: F0 09 00 E1 01 00 CB F5 EF 66 4C 6B 94 66 A0 [10:47:39]GetLastDocTimeStamp 1727002032 [10:47:39]current date 1727002059 [10:47:39]FM_GetShiftState [10:47:39]SAM_PROTO_GetShiftState [10:47:39]wFMCommunicate request_size=4 [10:47:39]MH_SAM_APDU [10:47:39]CAPDU: 80 13 01 00 [10:47:39]Write to MH i2c: E2 08 00 E2 01 80 13 01 00 00 00 00 00 60 [10:47:39]Write i2c OK [10:47:39]MH_I2C_Read... [10:47:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:47:39]Read from MH i2c: E2 [10:47:39]MH_I2C_Read... [10:47:39]Read from MH i2c: E2 0E 00 [10:47:39]MH_I2C_Read... [10:47:39]Read from MH i2c: E2 0E 00 E2 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 1E [10:47:39]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:47:39]wFMCommunicate OK [10:47:39]SAM_PROTO_GetShiftState done [10:47:39]FM_GetShiftState done [10:47:39]opened in 1726964220 [10:47:39]opened+sec_in_day 1727050620 [10:47:39]quantity*price = 0 [10:47:39]sum+1 = 1 [10:47:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 104 22.09.2024 10:47 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: ТК ГПНА Online 30116596 ФМ: 0000000000874979 ФД: 86791 ФПД: 265832232102387 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T104739&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86791&fm=265832232102387&tin=02508201610067®Number=0000000000092592&sum=0 [10:47:40]StoreToDocumentArchive [10:47:40]shift 497 fd 86791 [10:47:40]save to /storage/0497/doc_00086791 [10:47:40]save last doc name /storage/0497/doc_00086791 to /storage/kkm_last_doc_name [10:47:40]save OK [10:47:40]Clear old archive folders... [10:47:40]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:47:40]tlvbuf is 014D5180 [10:47:40]SAM_PROTO_ClearQueue [10:47:40]wFMCommunicate request_size=4 [10:47:40]MH_SAM_APDU [10:47:40]CAPDU: 80 09 00 00 [10:47:40]Write to MH i2c: E2 08 00 EF 01 80 09 00 00 00 00 00 00 62 [10:47:40]Write i2c OK [10:47:40]MH_I2C_Read... [10:47:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:47:40]Read from MH i2c: E2 [10:47:40]MH_I2C_Read... [10:47:40]Read from MH i2c: E2 03 00 [10:47:40]MH_I2C_Read... [10:47:40]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [10:47:40]RAPDU: 90 00 [10:47:40]wFMCommunicate OK [10:47:40]SAM_PROTO_ClearQueue done [10:47:40]KKMCreateOFDPacket [10:47:40]OFDProtocolAddRootSTLVToBuf [10:47:40]FM_MakeSignedData [10:47:40]FM_MakeSignedData [10:47:40]SAM_PROTO_SignData [10:47:40]wFMCommunicate request_size=4 [10:47:40]MH_SAM_APDU [10:47:40]CAPDU: 80 0D 01 02 [10:47:40]Write to MH i2c: E2 08 00 F0 01 80 0D 01 02 00 00 00 00 6A [10:47:40]Write i2c OK [10:47:40]MH_I2C_Read... [10:47:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:47:40]Read from MH i2c: E2 [10:47:40]MH_I2C_Read... [10:47:40]Read from MH i2c: E2 03 00 [10:47:40]MH_I2C_Read... [10:47:40]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [10:47:40]RAPDU: 90 00 [10:47:40]wFMCommunicate OK [10:47:40]wFMCommunicate request_size=255 [10:47:40]MH_SAM_APDU [10:47:40]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 90 5F 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 68 00 00 00 F4 03 04 00 CB F5 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 07 53 01 00 35 04 06 00 [10:47:40]Write to MH i2c: E2 02 01 F1 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 90 5F 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 68 00 00 00 F4 03 04 00 CB F5 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 07 53 01 00 35 04 06 00 00 00 76 [10:47:40]Write i2c OK [10:47:40]MH_I2C_Read... [10:47:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:47:40]Read from MH i2c: E2 [10:47:40]MH_I2C_Read... [10:47:40]Read from MH i2c: E2 03 00 [10:47:40]MH_I2C_Read... [10:47:40]Read from MH i2c: E2 03 00 F1 01 00 90 00 66 [10:47:40]RAPDU: 90 00 [10:47:40]wFMCommunicate OK [10:47:40]wFMCommunicate request_size=11 [10:47:40]MH_SAM_APDU [10:47:40]CAPDU: 80 0D 02 02 06 F1 C5 E3 C3 A9 F3 [10:47:40]Write to MH i2c: E2 0E 00 F2 01 80 0D 02 02 06 00 F1 C5 E3 C3 A9 F3 00 00 71 [10:47:40]Write i2c OK [10:47:40]MH_I2C_Read... [10:47:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:47:40]Read from MH i2c: E2 [10:47:40]MH_I2C_Read... [10:47:40]Read from MH i2c: E2 03 00 [10:47:40]MH_I2C_Read... [10:47:40]Read from MH i2c: E2 03 00 F2 01 00 90 00 67 [10:47:40]RAPDU: 90 00 [10:47:40]wFMCommunicate OK [10:47:40]wFMCommunicate request_size=4 [10:47:40]MH_SAM_APDU [10:47:40]CAPDU: 80 0D 03 02 [10:47:40]Write to MH i2c: E2 08 00 F3 01 80 0D 03 02 00 00 00 00 6F [10:47:41]Write i2c OK [10:47:41]MH_I2C_Read... [10:47:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:47:41]Read from MH i2c: E2 [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: E2 0B 00 [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: E2 0B 00 F3 01 00 FE EC B9 03 DB 4D 04 3D 90 00 7F [10:47:41]RAPDU: FE EC B9 03 DB 4D 04 3D 90 00 [10:47:41]wFMCommunicate OK [10:47:41]SAM_PROTO_SignData done [10:47:41]FM_MakeSignedData done [10:47:41]CreateOFDProtocolMessage [10:47:41]wFMCommunicate request_size=4 [10:47:41]MH_SAM_APDU [10:47:41]CAPDU: 80 11 00 00 [10:47:41]Write to MH i2c: E2 08 00 F4 01 80 11 00 00 00 00 00 00 6F [10:47:41]Write i2c OK [10:47:41]MH_I2C_Read... [10:47:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:47:41]Read from MH i2c: E2 [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: E2 17 00 [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: E2 17 00 F4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 CE [10:47:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:47:41]wFMCommunicate OK [10:47:41]CreateOFDProtocolMessage done [10:47:41]OFDSenderStorePacket 86791 [10:47:41]StoreOFDPacket docnum=86791 [10:47:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 09 CE 08 01 05 5E 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 90 5F 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 68 00 00 00 F4 03 04 00 CB F5 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 07 53 01 00 35 04 06 00 F1 C5 E3 C3 A9 F3 FE EC B9 03 DB 4D 04 3D [10:47:41]CheckFolder [10:47:41]dirname=/storage/ofd_packets [10:47:41]CheckFolder done [10:47:41]ProducePacketName [10:47:41]name=ofd_packets/00086791 [10:47:41]NVStorageSaveData ofd_packets/00086791 [10:47:41]File name is /storage/ofd_packets/00086791 [10:47:41]Write 302 bytes [10:47:41]NVStorageSaveData done [10:47:41]OFDSenderStorePacket done [10:47:41]KKMCreateOFDPacket done [10:47:41]NVStorageSaveData kkm_last_timestamp [10:47:41]File name is /storage/kkm_last_timestamp [10:47:41]Write 4 bytes [10:47:41]NVStorageSaveData done [10:47:41]ExternCall_PrintAddStr [10:47:41]wPrintStart [10:47:41]Write to MH i2c: 01 00 00 F5 01 F6 [10:47:41]Write i2c OK [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: 01 [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: 01 07 00 [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: 01 07 00 F5 01 00 00 00 00 00 FF 0F 0B [10:47:41]RasterBufferAndPrint [10:47:41]line Счет N : (1)871648 [10:47:41]line ИНН: 02508201610067 [10:47:41]line Контрольно-Кассовый Чек [10:47:41]line ПРОДАЖА [10:47:41]line ТРК (МРК, ГНК) : 54 [10:47:41]line Товар: 2710194210 [10:47:41]line ДТ(л)-К-4 [10:47:41]line 90.000 * 0.00 [10:47:41]line = 0.00 [10:47:41]line НДС 12% НСП 1% [10:47:41]line > о реализуемом товаре [10:47:41]line ИТОГО: 0.00 [10:47:41]line НСП 1% : 0.00 [10:47:41]line НДС 12% : 0.00 [10:47:41]line Наличными: 0.00 [10:47:41]line Безнал.: 0.00 [10:47:41]line Место: АЗС № 137 "Партнер Нефть" [10:47:41]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:47:41]line СНО: Общий режим [10:47:41]line Чек 104 22.09.2024 10:47 [10:47:41]line Смена: 497 ФФД: 1.0 [10:47:41]line ЗНМ: 0300000064 [10:47:41]line РНМ: 0000000000092592 [10:47:41]line Версия ККМ: 001 [10:47:41]line Талоны: ТК ГПНА Online [10:47:41]line 30116596 [10:47:41]line ФМ: 0000000000874979 [10:47:41]line ФД: 86791 [10:47:41]line ФПД: 265832232102387 [10:47:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T104739&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86791&fm=265832232102387&tin=02508201610067®Number=0000000000092592&sum=0 [10:47:41]OFD Sender: Processing packet 86791 [packets to send 273, broken 272] [10:47:41]ProducePacketName [10:47:41]name=ofd_packets/00086791 [10:47:41]OFD Sender: To server: pG, [10:47:41]CommunicateWithHost lk.salyk.kg:30040 [10:47:41]ConnectInit lk.salyk.kg [10:47:41]written 0, free lines is 4095 [10:47:41]Write to MH i2c: 01 00 00 1F 02 21 [10:47:41]Write i2c OK [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: 01 [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: 01 07 00 [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: 01 07 00 1F 02 00 00 00 00 00 E1 0C 15 [10:47:41]RasterBufferAndPrint [10:47:41]line [10:47:41]line [10:47:41]line [10:47:41]line [10:47:41]line [10:47:41]written 0, free lines is 3303 [10:47:41]MH_Cut [10:47:41]Write to MH i2c: D1 01 00 26 02 01 FA [10:47:41]Write i2c OK [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: D1 [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: D1 01 00 [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: D1 01 00 26 02 00 F9 [10:47:41]Write to MH i2c: 01 00 00 27 02 29 [10:47:41]Write i2c OK [10:47:41]MH_I2C_Read... [10:47:42]*** Cut start [10:47:42]*** Partial cut [10:47:42]*** CUTSNS_PIN = 1 [10:47:42]*** CUTSNS_PIN = 0 [10:47:42]*** Brake cut motor [10:47:43]Read from MH i2c: 01 [10:47:43]MH_I2C_Read... [10:47:43]*** Stop cut motor [10:47:43]*** Cut end [10:47:43]Read from MH i2c: 01 07 00 [10:47:43]MH_I2C_Read... [10:47:43]Read from MH i2c: 01 07 00 27 02 00 00 00 00 00 FF 0F 3E [10:47:43]process_action close_receipt done [10:47:43]requested_data is exist [10:47:43]produce_requested_data [10:47:43]requested_item fm.sn is exist - process it [10:47:43]wFMCommunicate request_size=4 [10:47:43]MH_SAM_APDU [10:47:43]CAPDU: 80 11 00 00 [10:47:43]Write to MH i2c: E2 08 00 28 02 80 11 00 00 00 00 00 00 A4 [10:47:43]Write i2c OK [10:47:43]MH_I2C_Read... [10:47:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:47:43]Read from MH i2c: E2 [10:47:43]MH_I2C_Read... [10:47:43]Read from MH i2c: E2 17 00 [10:47:43]MH_I2C_Read... [10:47:43]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 34 39 37 39 90 00 03 [10:47:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:47:43]wFMCommunicate OK [10:47:43]requested_item fd.num is exist - process it [10:47:43]SAM_PROTO_GetFieldsCounters [10:47:43]wFMCommunicate request_size=4 [10:47:43]MH_SAM_APDU [10:47:43]CAPDU: 80 13 00 00 [10:47:43]Write to MH i2c: E2 08 00 29 02 80 13 00 00 00 00 00 00 A7 [10:47:43]Write i2c OK [10:47:43]MH_I2C_Read... [10:47:43]Connected sock=11 [10:47:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 09 CE 08 01 05 5E 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 90 5F 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 68 00 00 00 F4 03 04 00 CB F5 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 07 53 01 00 35 04 06 00 F1 C5 E3 C3 A9 F3 FE EC B9 03 DB 4D 04 3D [10:47:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:47:43]Read from MH i2c: E2 [10:47:43]MH_I2C_Read... [10:47:43]Read from MH i2c: E2 62 00 [10:47:43]MH_I2C_Read... [10:47:43]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 07 53 01 00 0E 04 04 00 F1 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 5B [10: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 07 53 01 00 0E 04 04 00 F1 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:47:43]wFMCommunicate OK [10:47:43]SAM_PROTO_GetFieldsCounters done [10:47:43]requested_item shift.num is exist - process it [10:47:43]requested_item shift.opened is exist - process it [10:47:43]req_shift_opened [10:47:43]FM_GetShiftState [10:47:43]SAM_PROTO_GetShiftState [10:47:43]wFMCommunicate request_size=4 [10:47:43]MH_SAM_APDU [10:47:43]CAPDU: 80 13 01 00 [10:47:43]Write to MH i2c: E2 08 00 2A 02 80 13 01 00 00 00 00 00 A9 [10:47:43]Write i2c OK [10:47:43]MH_I2C_Read... [10:47:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:47:43]Read from MH i2c: E2 [10:47:43]MH_I2C_Read... [10:47:43]Read from MH i2c: E2 0E 00 [10:47:43]MH_I2C_Read... [10:47:43]Read from MH i2c: E2 0E 00 2A 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 67 [10:47:43]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:47:43]wFMCommunicate OK [10:47:43]SAM_PROTO_GetShiftState done [10:47:43]FM_GetShiftState done [10:47:43]req_shift_opened done [10:47:43]requested_item shift.open_date is exist - process it [10:47:43]req_shift_open_date [10:47:43]req_shift_open_date done [10:47:43]produce_requested_data done [10:47:43]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86791,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [10:47:43]process_action_free close_receipt [10:47:43]json_value_free [10:47:43]json_value_free done [10:47:43]process_json_proto returns [10:47:43]Send response to host [10:47:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86791,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [10:47:43]free response buf [10:47:43]execute_script done [10:47:43]execute_script returns [10:47:43]free content buf [10:47:43]Sock 9.Close socket [10:47:43]Sock 9.Thread stoped [10:47:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 02 DF 47 00 83 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 34 39 37 39 10 04 04 00 07 53 01 00 F4 03 04 00 9C A0 EF 66 B6 04 01 00 00 D9 93 BD 50 DF 2F 38 C7 [10:47:45]CommunicateWithHost err = 0 [10:47:45]CheckOFDResponse [10:47:45]1017 (14) - 77093643461234 [10:47:45]1041 (16) - 0000000000874979 [10:47:45]1040 (4) - 86791 [10:47:45]1012 (4) - 22.09.2024 04:44 [10:47:45]1206 (1) - 0 [10:47:45]OFD Sender: Remove packet 86791 [10:47:45]ProducePacketName [10:47:45]name=ofd_packets/00086791 [10:47:45]NVStorageDeleteData [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: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: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:50:05]OFD Sender: No OFD packet to send [10:50:10]OFD Sender: No OFD packet to send [10:50:11]accept exits with 8 [10:50:11]New connection [10:50:11]New thread 3066547556 created [10:50:11]Thread 3066690916 joined [10:50:11]Waiting for new connection... [10:50:11] Sock 8.Parse request [10:50:11]Sock 8.Check first char [10:50:11]Sock 8.First char is OK [10:50:11]request: POST /json_proto HTTP/1.0 [10:50:11]Method: POST [10:50:11]URL: /json_proto [10:50:11]Method is POST - this is cgi request [10:50:11]url: /json_proto [10:50:11]query_string will be loaded in cgi processing [10:50:11]execute_cgi json_proto POST (null) [10:50:11]execute_cgi path=json_proto method=POST [10:50:11]POST find Content-Length [10:50:11]Host: 172.17.47.196:8080 [10:50:11]Content-Length: 800 [10:50:11]Content-Type: application/json [10:50:11] [10:50:11]POST finish read [10:50:11]Found Content-Length = 800 [10:50:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871653", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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 }]} ], "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" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:50:11]execute_script... [10:50: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)871653", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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 }]} ], "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" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:50:11]POST & json_proto [10:50:11]process_json_proto [10:50:11]json parsed OK: [10:50:11]protocol is kg_v1.0 [10:50:11]action value=close_receipt [10:50:11]process_action close_receipt [10:50:11]cmd_close_receipt [10:50:11]MH_GetDate [10:50:11]Write to MH i2c: F0 00 00 2B 02 1C [10:50:11]Write i2c OK [10:50:11]MH_I2C_Read... [10:50:11]Read from MH i2c: F0 [10:50:11]MH_I2C_Read... [10:50:11]Read from MH i2c: F0 09 00 [10:50:11]MH_I2C_Read... [10:50:11]Read from MH i2c: F0 09 00 2B 02 00 64 F6 EF 66 4C 6B 94 66 85 [10:50:11]GetLastDocTimeStamp 1727002059 [10:50:11]current date 1727002212 [10:50:11]FM_GetShiftState [10:50:11]SAM_PROTO_GetShiftState [10:50:11]wFMCommunicate request_size=4 [10:50:11]MH_SAM_APDU [10:50:11]CAPDU: 80 13 01 00 [10:50:11]Write to MH i2c: E2 08 00 2C 02 80 13 01 00 00 00 00 00 AB [10:50:11]Write i2c OK [10:50:11]MH_I2C_Read... [10:50:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:50:11]Read from MH i2c: E2 [10:50:11]MH_I2C_Read... [10:50:11]Read from MH i2c: E2 0E 00 [10:50:11]MH_I2C_Read... [10:50:11]Read from MH i2c: E2 0E 00 2C 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 69 [10:50:11]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:50:11]wFMCommunicate OK [10:50:11]SAM_PROTO_GetShiftState done [10:50:11]FM_GetShiftState done [10:50:11]opened in 1726964220 [10:50:11]opened+sec_in_day 1727050620 [10:50:11]quantity*price = 50036 [10:50:11]sum+1 = 50037 [10:50:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 105 22.09.2024 10:50 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 86792 ФПД: 192373202612820 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T105012&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86792&fm=192373202612820&tin=02508201610067®Number=0000000000092592&sum=50036 [10:50:12]StoreToDocumentArchive [10:50:12]shift 497 fd 86792 [10:50:12]save to /storage/0497/doc_00086792 [10:50:12]save last doc name /storage/0497/doc_00086792 to /storage/kkm_last_doc_name [10:50:12]save OK [10:50:12]Clear old archive folders... [10:50:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:50:12]tlvbuf is 014D39A0 [10:50:12]SAM_PROTO_ClearQueue [10:50:12]wFMCommunicate request_size=4 [10:50:12]MH_SAM_APDU [10:50:12]CAPDU: 80 09 00 00 [10:50:12]Write to MH i2c: E2 08 00 39 02 80 09 00 00 00 00 00 00 AD [10:50:12]Write i2c OK [10:50:12]MH_I2C_Read... [10:50:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:50:12]Read from MH i2c: E2 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: E2 03 00 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [10:50:12]RAPDU: 90 00 [10:50:12]wFMCommunicate OK [10:50:12]SAM_PROTO_ClearQueue done [10:50:12]KKMCreateOFDPacket [10:50:12]OFDProtocolAddRootSTLVToBuf [10:50:12]FM_MakeSignedData [10:50:12]FM_MakeSignedData [10:50:12]SAM_PROTO_SignData [10:50:12]wFMCommunicate request_size=4 [10:50:12]MH_SAM_APDU [10:50:12]CAPDU: 80 0D 01 02 [10:50:12]Write to MH i2c: E2 08 00 3A 02 80 0D 01 02 00 00 00 00 B5 [10:50:12]Write i2c OK [10:50:12]MH_I2C_Read... [10:50:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:50:12]Read from MH i2c: E2 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: E2 03 00 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [10:50:12]RAPDU: 90 00 [10:50:12]wFMCommunicate OK [10:50:12]wFMCommunicate request_size=255 [10:50:12]MH_SAM_APDU [10:50: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 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 64 F6 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 08 53 01 00 35 04 06 00 AE [10:50:12]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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 64 F6 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 08 53 01 00 35 04 06 00 AE 00 00 9E [10:50:12]Write i2c OK [10:50:12]MH_I2C_Read... [10:50:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:50:12]Read from MH i2c: E2 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: E2 03 00 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [10:50:12]RAPDU: 90 00 [10:50:12]wFMCommunicate OK [10:50:12]wFMCommunicate request_size=10 [10:50:12]MH_SAM_APDU [10:50:12]CAPDU: 80 0D 02 02 05 F6 60 67 F2 54 [10:50:12]Write to MH i2c: E2 0D 00 3C 02 80 0D 02 02 05 00 F6 60 67 F2 54 00 00 C5 [10:50:12]Write i2c OK [10:50:12]MH_I2C_Read... [10:50:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:50:12]Read from MH i2c: E2 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: E2 03 00 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: E2 03 00 3C 02 00 90 00 B2 [10:50:12]RAPDU: 90 00 [10:50:12]wFMCommunicate OK [10:50:12]wFMCommunicate request_size=4 [10:50:12]MH_SAM_APDU [10:50:12]CAPDU: 80 0D 03 02 [10:50:12]Write to MH i2c: E2 08 00 3D 02 80 0D 03 02 00 00 00 00 BA [10:50:12]Write i2c OK [10:50:12]MH_I2C_Read... [10:50:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:50:12]Read from MH i2c: E2 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: E2 0B 00 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: E2 0B 00 3D 02 00 EB 44 C0 80 56 2F 2A EF 90 00 C8 [10:50:12]RAPDU: EB 44 C0 80 56 2F 2A EF 90 00 [10:50:12]wFMCommunicate OK [10:50:12]SAM_PROTO_SignData done [10:50:12]FM_MakeSignedData done [10:50:12]CreateOFDProtocolMessage [10:50:12]wFMCommunicate request_size=4 [10:50:12]MH_SAM_APDU [10:50:12]CAPDU: 80 11 00 00 [10:50:12]Write to MH i2c: E2 08 00 3E 02 80 11 00 00 00 00 00 00 BA [10:50:12]Write i2c OK [10:50:12]MH_I2C_Read... [10:50:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:50:12]Read from MH i2c: E2 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: E2 17 00 [10:50:12]MH_I2C_Read... [10:50:13]Read from MH i2c: E2 17 00 3E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 19 [10:50:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:50:13]wFMCommunicate OK [10:50:13]CreateOFDProtocolMessage done [10:50:13]OFDSenderStorePacket 86792 [10:50:13]StoreOFDPacket docnum=86792 [10:50:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 95 B1 07 01 3F 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 64 F6 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 08 53 01 00 35 04 06 00 AE F6 60 67 F2 54 EB 44 C0 80 56 2F 2A EF [10:50:13]CheckFolder [10:50:13]dirname=/storage/ofd_packets [10:50:13]CheckFolder done [10:50:13]ProducePacketName [10:50:13]name=ofd_packets/00086792 [10:50:13]NVStorageSaveData ofd_packets/00086792 [10:50:13]File name is /storage/ofd_packets/00086792 [10:50:13]Write 301 bytes [10:50:13]NVStorageSaveData done [10:50:13]OFDSenderStorePacket done [10:50:13]KKMCreateOFDPacket done [10:50:13]NVStorageSaveData kkm_last_timestamp [10:50:13]File name is /storage/kkm_last_timestamp [10:50:13]Write 4 bytes [10:50:13]NVStorageSaveData done [10:50:13]ExternCall_PrintAddStr [10:50:13]wPrintStart [10:50:13]Write to MH i2c: 01 00 00 3F 02 41 [10:50:13]Write i2c OK [10:50:13]MH_I2C_Read... [10:50:13]Read from MH i2c: 01 [10:50:13]MH_I2C_Read... [10:50:13]Read from MH i2c: 01 07 00 [10:50:13]MH_I2C_Read... [10:50:13]Read from MH i2c: 01 07 00 3F 02 00 00 00 00 00 FF 0F 56 [10:50:13]RasterBufferAndPrint [10:50:13]line Счет N : (1)871653 [10:50:13]line ИНН: 02508201610067 [10:50:13]line Контрольно-Кассовый Чек [10:50:13]line ПРОДАЖА [10:50:13]line ТРК (МРК, ГНК) : 43 [10:50:13]line Товар: 2710124130 [10:50:13]line Аи-92-К-5 [10:50:13]line 7.380 * 67.80 [10:50:13]line = 500.36 [10:50:13]line НДС 12% НСП 1% [10:50:13]line > о реализуемом товаре [10:50:13]line ИТОГО: 500.36 [10:50:13]line НСП 1% : 4.43 [10:50:13]line НДС 12% : 53.14 [10:50:13]line Наличными: 0.00 [10:50:13]line Безнал.: 500.36 [10:50:13]line Место: АЗС № 137 "Партнер Нефть" [10:50:13]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:50:13]line СНО: Общий режим [10:50:13]line Чек 105 22.09.2024 10:50 [10:50:13]line Смена: 497 ФФД: 1.0 [10:50:13]line ЗНМ: 0300000064 [10:50:13]line РНМ: 0000000000092592 [10:50:13]line Версия ККМ: 001 [10:50:13]line Платежная система: O! деньги [10:50:13]line ФМ: 0000000000874979 [10:50:13]line ФД: 86792 [10:50:13]line ФПД: 192373202612820 [10:50:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T105012&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86792&fm=192373202612820&tin=02508201610067®Number=0000000000092592&sum=50036 [10:50:13]OFD Sender: Processing packet 86792 [packets to send 273, broken 272] [10:50:13]ProducePacketName [10:50:13]name=ofd_packets/00086792 [10:50:13]OFD Sender: To server: pG, [10:50:13]CommunicateWithHost lk.salyk.kg:30040 [10:50:13]ConnectInit lk.salyk.kg [10:50:13]written 0, free lines is 4095 [10:50:13]Write to MH i2c: 01 00 00 69 02 6B [10:50:13]Write i2c OK [10:50:13]MH_I2C_Read... [10:50:13]Read from MH i2c: 01 [10:50:13]MH_I2C_Read... [10:50:13]Read from MH i2c: 01 07 00 [10:50:13]MH_I2C_Read... [10:50:13]Read from MH i2c: 01 07 00 69 02 00 00 00 00 00 F9 0C 77 [10:50:13]RasterBufferAndPrint [10:50:13]line [10:50:13]line [10:50:13]line [10:50:13]line [10:50:13]line [10:50:13]written 0, free lines is 3327 [10:50:13]MH_Cut [10:50:13]Write to MH i2c: D1 01 00 70 02 01 44 [10:50:13]Write i2c OK [10:50:13]MH_I2C_Read... [10:50:13]Read from MH i2c: D1 [10:50:13]MH_I2C_Read... [10:50:13]Read from MH i2c: D1 01 00 [10:50:13]MH_I2C_Read... [10:50:13]Read from MH i2c: D1 01 00 70 02 00 43 [10:50:13]Write to MH i2c: 01 00 00 71 02 73 [10:50:13]Write i2c OK [10:50:13]MH_I2C_Read... [10:50:14]*** Cut start [10:50:14]*** Partial cut [10:50:14]*** CUTSNS_PIN = 1 [10:50:14]*** CUTSNS_PIN = 0 [10:50:14]recv_with_timeout no data received [10:50:14]*** Brake cut motor [10:50:15]Read from MH i2c: 01 [10:50:15]MH_I2C_Read... [10:50:15]*** Stop cut motor [10:50:15]*** Cut end [10:50:15]Read from MH i2c: 01 07 00 [10:50:15]MH_I2C_Read... [10:50:15]Read from MH i2c: 01 07 00 71 02 00 00 00 00 00 FF 0F 88 [10:50:15]process_action close_receipt done [10:50:15]requested_data is exist [10:50:15]produce_requested_data [10:50:15]requested_item fm.sn is exist - process it [10:50:15]wFMCommunicate request_size=4 [10:50:15]MH_SAM_APDU [10:50:15]CAPDU: 80 11 00 00 [10:50:15]Write to MH i2c: E2 08 00 72 02 80 11 00 00 00 00 00 00 EE [10:50:15]Write i2c OK [10:50:15]MH_I2C_Read... [10:50:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:50:15]Read from MH i2c: E2 [10:50:15]MH_I2C_Read... [10:50:15]Read from MH i2c: E2 17 00 [10:50:15]MH_I2C_Read... [10:50:15]Read from MH i2c: E2 17 00 72 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 4D [10:50:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:50:15]wFMCommunicate OK [10:50:15]requested_item fd.num is exist - process it [10:50:15]SAM_PROTO_GetFieldsCounters [10:50:15]wFMCommunicate request_size=4 [10:50:15]MH_SAM_APDU [10:50:15]CAPDU: 80 13 00 00 [10:50:15]Write to MH i2c: E2 08 00 73 02 80 13 00 00 00 00 00 00 F1 [10:50:15]Write i2c OK [10:50:15]MH_I2C_Read... [10:50:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:50:15]Read from MH i2c: E2 [10:50:15]MH_I2C_Read... [10:50:15]Read from MH i2c: E2 62 00 [10:50:15]MH_I2C_Read... [10:50:15]Read from MH i2c: E2 62 00 73 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 08 53 01 00 0E 04 04 00 F1 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 A9 [10:50: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 08 53 01 00 0E 04 04 00 F1 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:50:15]wFMCommunicate OK [10:50:15]SAM_PROTO_GetFieldsCounters done [10:50:15]requested_item shift.num is exist - process it [10:50:15]requested_item shift.opened is exist - process it [10:50:15]req_shift_opened [10:50:15]FM_GetShiftState [10:50:15]SAM_PROTO_GetShiftState [10:50:15]wFMCommunicate request_size=4 [10:50:15]MH_SAM_APDU [10:50:15]CAPDU: 80 13 01 00 [10:50:15]Write to MH i2c: E2 08 00 74 02 80 13 01 00 00 00 00 00 F3 [10:50:15]Write i2c OK [10:50:15]MH_I2C_Read... [10:50:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:50:15]Read from MH i2c: E2 [10:50:15]MH_I2C_Read... [10:50:15]Read from MH i2c: E2 0E 00 [10:50:15]MH_I2C_Read... [10:50:15]Read from MH i2c: E2 0E 00 74 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B1 [10:50:15]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:50:15]wFMCommunicate OK [10:50:15]SAM_PROTO_GetShiftState done [10:50:15]FM_GetShiftState done [10:50:15]req_shift_opened done [10:50:15]requested_item shift.open_date is exist - process it [10:50:15]req_shift_open_date [10:50:15]req_shift_open_date done [10:50:15]produce_requested_data done [10:50:15]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86792,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [10:50:15]process_action_free close_receipt [10:50:15]json_value_free [10:50:15]json_value_free done [10:50:15]process_json_proto returns [10:50:15]Send response to host [10:50:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86792,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [10:50:15]free response buf [10:50:15]execute_script done [10:50:15]execute_script returns [10:50:15]free content buf [10:50:15]Sock 8.Close socket [10:50:15]Sock 8.Thread stoped [10:50:18]ConnectInit Can't take IP for lk.salyk.kg [10:50:18]CommunicateWithHost connect error [10:50:18]CommunicateWithHost err = -1 [10:50:18]OFD Sender: Server communicate error [10:50:23]OFD Sender: Processing packet 86792 [packets to send 273, broken 272] [10:50:23]ProducePacketName [10:50:23]name=ofd_packets/00086792 [10:50:23]OFD Sender: To server: pG, [10:50:23]CommunicateWithHost lk.salyk.kg:30040 [10:50:23]ConnectInit lk.salyk.kg [10:50:28]ConnectInit Can't take IP for lk.salyk.kg [10:50:28]CommunicateWithHost connect error [10:50:28]CommunicateWithHost err = -1 [10:50:28]OFD Sender: Server communicate error [10:50:33]OFD Sender: Processing packet 86792 [packets to send 273, broken 272] [10:50:33]ProducePacketName [10:50:33]name=ofd_packets/00086792 [10:50:33]OFD Sender: To server: pG, [10:50:33]CommunicateWithHost lk.salyk.kg:30040 [10:50:33]ConnectInit lk.salyk.kg [10:50:33]Connected sock=9 [10:50:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 95 B1 07 01 3F 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 64 F6 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 08 53 01 00 35 04 06 00 AE F6 60 67 F2 54 EB 44 C0 80 56 2F 2A EF [10:50:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 7B CC 47 00 01 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 34 39 37 39 10 04 04 00 08 53 01 00 F4 03 04 00 47 A1 EF 66 B6 04 01 00 00 7C F4 A8 FC 08 B9 74 A6 [10:50:34]CommunicateWithHost err = 0 [10:50:34]CheckOFDResponse [10:50:34]1017 (14) - 77093643461234 [10:50:34]1041 (16) - 0000000000874979 [10:50:34]1040 (4) - 86792 [10:50:34]1012 (4) - 22.09.2024 04:47 [10:50:34]1206 (1) - 0 [10:50:34]OFD Sender: Remove packet 86792 [10:50:34]ProducePacketName [10:50:34]name=ofd_packets/00086792 [10:50:34]NVStorageDeleteData [10:50:34]OFD Sender: No OFD packet to send [10:50:39]OFD Sender: No OFD packet to send [10:50:44]OFD Sender: No OFD packet to send [10:50:49]OFD Sender: No OFD packet to send [10:50:54]OFD Sender: No OFD packet to send [10:50:59]OFD Sender: No OFD packet to send [10:51:04]OFD Sender: No OFD packet to send [10:51:09]OFD Sender: No OFD packet to send [10:51:14]OFD Sender: No OFD packet to send [10:51:19]OFD Sender: No OFD packet to send [10:51:24]OFD Sender: No OFD packet to send [10:51:29]OFD Sender: No OFD packet to send [10:51:34]recv_with_timeout no data received [10:51:34]OFD Sender: No OFD packet to send [10:51:39]OFD Sender: No OFD packet to send [10:51:44]OFD Sender: No OFD packet to send [10:51:49]OFD Sender: No OFD packet to send [10:51:54]OFD Sender: No OFD packet to send [10:51:59]OFD Sender: No OFD packet to send [10:52:04]OFD Sender: No OFD packet to send [10:52:09]OFD Sender: No OFD packet to send [10:52:14]OFD Sender: No OFD packet to send [10:52:19]OFD Sender: No OFD packet to send [10:52:25]OFD Sender: No OFD packet to send [10:52:30]OFD Sender: No OFD packet to send [10:52:35]OFD Sender: No OFD packet to send [10:52:40]OFD Sender: No OFD packet to send [10:52:45]OFD Sender: No OFD packet to send [10:52:50]OFD Sender: No OFD packet to send [10:52:52]accept exits with 10 [10:52:52]New connection [10:52:52]New thread 3066690916 created [10:52:52]Thread 3066547556 joined [10:52:52]Waiting for new connection... [10:52:52] Sock 10.Parse request [10:52:52]Sock 10.Check first char [10:52:52]Sock 10.First char is OK [10:52:52]request: POST /json_proto HTTP/1.0 [10:52:52]Method: POST [10:52:52]URL: /json_proto [10:52:52]Method is POST - this is cgi request [10:52:52]url: /json_proto [10:52:52]query_string will be loaded in cgi processing [10:52:52]execute_cgi json_proto POST (null) [10:52:52]execute_cgi path=json_proto method=POST [10:52:52]POST find Content-Length [10:52:52]Host: 172.17.47.196:8080 [10:52:52]Content-Length: 677 [10:52:52]Content-Type: application/json [10:52:52] [10:52:52]POST finish read [10:52:52]Found Content-Length = 677 [10:52:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871654", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [10:52:52]execute_script... [10:52: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)871654", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [10:52:52]POST & json_proto [10:52:52]process_json_proto [10:52:52]json parsed OK: [10:52:52]protocol is kg_v1.0 [10:52:52]action value=close_receipt [10:52:52]process_action close_receipt [10:52:52]cmd_close_receipt [10:52:52]MH_GetDate [10:52:52]Write to MH i2c: F0 00 00 75 02 66 [10:52:52]Write i2c OK [10:52:52]MH_I2C_Read... [10:52:52]Read from MH i2c: F0 [10:52:52]MH_I2C_Read... [10:52:52]Read from MH i2c: F0 09 00 [10:52:52]MH_I2C_Read... [10:52:52]Read from MH i2c: F0 09 00 75 02 00 05 F7 EF 66 4C 6B 94 66 71 [10:52:52]GetLastDocTimeStamp 1727002212 [10:52:52]current date 1727002373 [10:52:52]FM_GetShiftState [10:52:52]SAM_PROTO_GetShiftState [10:52:52]wFMCommunicate request_size=4 [10:52:52]MH_SAM_APDU [10:52:52]CAPDU: 80 13 01 00 [10:52:52]Write to MH i2c: E2 08 00 76 02 80 13 01 00 00 00 00 00 F5 [10:52:52]Write i2c OK [10:52:52]MH_I2C_Read... [10:52:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:52:52]Read from MH i2c: E2 [10:52:52]MH_I2C_Read... [10:52:52]Read from MH i2c: E2 0E 00 [10:52:52]MH_I2C_Read... [10:52:52]Read from MH i2c: E2 0E 00 76 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B3 [10:52:52]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:52:52]wFMCommunicate OK [10:52:52]SAM_PROTO_GetShiftState done [10:52:52]FM_GetShiftState done [10:52:52]opened in 1726964220 [10:52:52]opened+sec_in_day 1727050620 [10:52:52]quantity*price = 40002 [10:52:52]sum+1 = 40003 [10:52:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 106 22.09.2024 10:52 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86793 ФПД: 265862721525675 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T105253&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86793&fm=265862721525675&tin=02508201610067®Number=0000000000092592&sum=40000 [10:52:54]StoreToDocumentArchive [10:52:54]shift 497 fd 86793 [10:52:54]save to /storage/0497/doc_00086793 [10:52:54]save last doc name /storage/0497/doc_00086793 to /storage/kkm_last_doc_name [10:52:54]save OK [10:52:54]Clear old archive folders... [10:52:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:52:54]tlvbuf is 014D7900 [10:52:54]SAM_PROTO_ClearQueue [10:52:54]wFMCommunicate request_size=4 [10:52:54]MH_SAM_APDU [10:52:54]CAPDU: 80 09 00 00 [10:52:54]Write to MH i2c: E2 08 00 83 02 80 09 00 00 00 00 00 00 F7 [10:52:54]Write i2c OK [10:52:54]MH_I2C_Read... [10:52:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:52:54]Read from MH i2c: E2 [10:52:54]MH_I2C_Read... [10:52:54]Read from MH i2c: E2 03 00 [10:52:54]MH_I2C_Read... [10:52:54]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [10:52:54]RAPDU: 90 00 [10:52:54]wFMCommunicate OK [10:52:54]SAM_PROTO_ClearQueue done [10:52:54]KKMCreateOFDPacket [10:52:54]OFDProtocolAddRootSTLVToBuf [10:52:54]FM_MakeSignedData [10:52:54]FM_MakeSignedData [10:52:54]SAM_PROTO_SignData [10:52:54]wFMCommunicate request_size=4 [10:52:54]MH_SAM_APDU [10:52:54]CAPDU: 80 0D 01 02 [10:52:54]Write to MH i2c: E2 08 00 84 02 80 0D 01 02 00 00 00 00 FF [10:52:54]Write i2c OK [10:52:54]MH_I2C_Read... [10:52:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:52:54]Read from MH i2c: E2 [10:52:54]MH_I2C_Read... [10:52:54]Read from MH i2c: E2 03 00 [10:52:54]MH_I2C_Read... [10:52:54]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [10:52:54]RAPDU: 90 00 [10:52:54]wFMCommunicate OK [10:52:54]wFMCommunicate request_size=255 [10:52:54]MH_SAM_APDU [10:52:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 05 F7 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 09 53 01 00 35 04 06 00 F1 [10:52:54]Write to MH i2c: E2 02 01 85 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 00 00 00 F4 03 04 00 05 F7 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 09 53 01 00 35 04 06 00 F1 00 00 6C [10:52:54]Write i2c OK [10:52:54]MH_I2C_Read... [10:52:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:52:54]Read from MH i2c: E2 [10:52:54]MH_I2C_Read... [10:52:54]Read from MH i2c: E2 03 00 [10:52:54]MH_I2C_Read... [10:52:54]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [10:52:54]RAPDU: 90 00 [10:52:54]wFMCommunicate OK [10:52:54]wFMCommunicate request_size=10 [10:52:54]MH_SAM_APDU [10:52:54]CAPDU: 80 0D 02 02 05 CC FD 13 57 AB [10:52:54]Write to MH i2c: E2 0D 00 86 02 80 0D 02 02 05 00 CC FD 13 57 AB 00 00 EA [10:52:54]Write i2c OK [10:52:54]MH_I2C_Read... [10:52:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:52:54]Read from MH i2c: E2 [10:52:54]MH_I2C_Read... [10:52:54]Read from MH i2c: E2 03 00 [10:52:54]MH_I2C_Read... [10:52:54]Read from MH i2c: E2 03 00 86 02 00 90 00 FC [10:52:54]RAPDU: 90 00 [10:52:54]wFMCommunicate OK [10:52:54]wFMCommunicate request_size=4 [10:52:54]MH_SAM_APDU [10:52:54]CAPDU: 80 0D 03 02 [10:52:54]Write to MH i2c: E2 08 00 87 02 80 0D 03 02 00 00 00 00 04 [10:52:54]Write i2c OK [10:52:54]MH_I2C_Read... [10:52:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:52:54]Read from MH i2c: E2 [10:52:54]MH_I2C_Read... [10:52:54]Read from MH i2c: E2 0B 00 [10:52:54]MH_I2C_Read... [10:52:54]Read from MH i2c: E2 0B 00 87 02 00 51 8B 31 68 2F 89 93 68 90 00 2D [10:52:54]RAPDU: 51 8B 31 68 2F 89 93 68 90 00 [10:52:54]wFMCommunicate OK [10:52:54]SAM_PROTO_SignData done [10:52:54]FM_MakeSignedData done [10:52:54]CreateOFDProtocolMessage [10:52:54]wFMCommunicate request_size=4 [10:52:54]MH_SAM_APDU [10:52:54]CAPDU: 80 11 00 00 [10:52:54]Write to MH i2c: E2 08 00 88 02 80 11 00 00 00 00 00 00 04 [10:52:54]Write i2c OK [10:52:54]MH_I2C_Read... [10:52:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:52:54]Read from MH i2c: E2 [10:52:54]MH_I2C_Read... [10:52:54]Read from MH i2c: E2 17 00 [10:52:54]MH_I2C_Read... [10:52:54]Read from MH i2c: E2 17 00 88 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 63 [10:52:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:52:54]wFMCommunicate OK [10:52:54]CreateOFDProtocolMessage done [10:52:54]OFDSenderStorePacket 86793 [10:52:54]StoreOFDPacket docnum=86793 [10:52:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 A0 9A 07 01 3E 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 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 00 00 00 F4 03 04 00 05 F7 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 09 53 01 00 35 04 06 00 F1 CC FD 13 57 AB 51 8B 31 68 2F 89 93 68 [10:52:54]CheckFolder [10:52:54]dirname=/storage/ofd_packets [10:52:54]CheckFolder done [10:52:54]ProducePacketName [10:52:54]name=ofd_packets/00086793 [10:52:54]NVStorageSaveData ofd_packets/00086793 [10:52:54]File name is /storage/ofd_packets/00086793 [10:52:54]Write 301 bytes [10:52:54]NVStorageSaveData done [10:52:54]OFDSenderStorePacket done [10:52:54]KKMCreateOFDPacket done [10:52:54]NVStorageSaveData kkm_last_timestamp [10:52:54]File name is /storage/kkm_last_timestamp [10:52:54]Write 4 bytes [10:52:54]NVStorageSaveData done [10:52:54]ExternCall_PrintAddStr [10:52:54]wPrintStart [10:52:54]Write to MH i2c: 01 00 00 89 02 8B [10:52:54]Write i2c OK [10:52:54]MH_I2C_Read... [10:52:54]Read from MH i2c: 01 [10:52:54]MH_I2C_Read... [10:52:54]Read from MH i2c: 01 07 00 [10:52:54]MH_I2C_Read... [10:52:54]Read from MH i2c: 01 07 00 89 02 00 00 00 00 00 FF 0F A0 [10:52:54]RasterBufferAndPrint [10:52:54]line Счет N : (1)871654 [10:52:54]line ИНН: 02508201610067 [10:52:54]line Контрольно-Кассовый Чек [10:52:54]line ПРОДАЖА [10:52:54]line ТРК (МРК, ГНК) : 43 [10:52:54]line Товар: 2710124130 [10:52:54]line Аи-92-К-5 [10:52:54]line 5.900 * 67.80 [10:52:54]line = 400.02 [10:52:54]line НДС 12% НСП 1% [10:52:54]line > о реализуемом товаре [10:52:54]line ОКРУГЛЕНИЕ: -0.02 [10:52:54]line ИТОГО: 400.00 [10:52:54]line Внесено: 400.00 [10:52:54]line СДАЧА: 0.00 [10:52:54]line НСП 1% : 3.54 [10:52:54]line НДС 12% : 42.48 [10:52:54]line Наличными: 400.00 [10:52:54]line Безнал.: 0.00 [10:52:54]line Место: АЗС № 137 "Партнер Нефть" [10:52:54]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:52:54]line СНО: Общий режим [10:52:54]line Чек 106 22.09.2024 10:52 [10:52:54]line Смена: 497 ФФД: 1.0 [10:52:54]line ЗНМ: 0300000064 [10:52:54]line РНМ: 0000000000092592 [10:52:54]line Версия ККМ: 001 [10:52:54]line ФМ: 0000000000874979 [10:52:54]line ФД: 86793 [10:52:54]line ФПД: 265862721525675 [10:52:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T105253&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86793&fm=265862721525675&tin=02508201610067®Number=0000000000092592&sum=40000 [10:52:54]written 0, free lines is 4095 [10:52:54]OFD Sender: Processing packet 86793 [packets to send 273, broken 272] [10:52:54]ProducePacketName [10:52:54]name=ofd_packets/00086793 [10:52:54]OFD Sender: To server: pG, [10:52:54]CommunicateWithHost lk.salyk.kg:30040 [10:52:54]ConnectInit lk.salyk.kg [10:52:55]Write to MH i2c: 01 00 00 B4 02 B6 [10:52:55]Write i2c OK [10:52:55]MH_I2C_Read... [10:52:55]Read from MH i2c: 01 [10:52:55]MH_I2C_Read... [10:52:55]Read from MH i2c: 01 07 00 [10:52:55]MH_I2C_Read... [10:52:55]Read from MH i2c: 01 07 00 B4 02 00 00 00 00 00 E4 0C AD [10:52:55]RasterBufferAndPrint [10:52:55]line [10:52:55]line [10:52:55]line [10:52:55]line [10:52:55]line [10:52:55]written 0, free lines is 3306 [10:52:55]MH_Cut [10:52:55]Write to MH i2c: D1 01 00 BB 02 01 8F [10:52:55]Write i2c OK [10:52:55]MH_I2C_Read... [10:52:55]Read from MH i2c: D1 [10:52:55]MH_I2C_Read... [10:52:55]Read from MH i2c: D1 01 00 [10:52:55]MH_I2C_Read... [10:52:55]Read from MH i2c: D1 01 00 BB 02 00 8E [10:52:55]Write to MH i2c: 01 00 00 BC 02 BE [10:52:55]Write i2c OK [10:52:55]MH_I2C_Read... [10:52:55]*** Cut start [10:52:55]*** Partial cut [10:52:55]*** CUTSNS_PIN = 1 [10:52:55]*** CUTSNS_PIN = 0 [10:52:56]*** Brake cut motor [10:52:56]Connected sock=9 [10:52:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 A0 9A 07 01 3E 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 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 00 00 00 F4 03 04 00 05 F7 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 09 53 01 00 35 04 06 00 F1 CC FD 13 57 AB 51 8B 31 68 2F 89 93 68 [10:52:56]Read from MH i2c: 01 [10:52:56]MH_I2C_Read... [10:52:56]*** Stop cut motor [10:52:56]*** Cut end [10:52:56]Read from MH i2c: 01 07 00 [10:52:56]MH_I2C_Read... [10:52:56]Read from MH i2c: 01 07 00 BC 02 00 00 00 00 00 FF 0F D3 [10:52:56]process_action close_receipt done [10:52:56]requested_data is exist [10:52:56]produce_requested_data [10:52:56]requested_item fm.sn is exist - process it [10:52:56]wFMCommunicate request_size=4 [10:52:56]MH_SAM_APDU [10:52:56]CAPDU: 80 11 00 00 [10:52:56]Write to MH i2c: E2 08 00 BD 02 80 11 00 00 00 00 00 00 39 [10:52:56]Write i2c OK [10:52:56]MH_I2C_Read... [10:52:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:52:56]Read from MH i2c: E2 [10:52:56]MH_I2C_Read... [10:52:56]Read from MH i2c: E2 17 00 [10:52:56]MH_I2C_Read... [10:52:56]Read from MH i2c: E2 17 00 BD 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 98 [10:52:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:52:56]wFMCommunicate OK [10:52:56]requested_item fd.num is exist - process it [10:52:56]SAM_PROTO_GetFieldsCounters [10:52:56]wFMCommunicate request_size=4 [10:52:56]MH_SAM_APDU [10:52:56]CAPDU: 80 13 00 00 [10:52:56]Write to MH i2c: E2 08 00 BE 02 80 13 00 00 00 00 00 00 3C [10:52:56]Write i2c OK [10:52:56]MH_I2C_Read... [10:52:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:52:56]Read from MH i2c: E2 [10:52:56]MH_I2C_Read... [10:52:56]Read from MH i2c: E2 62 00 [10:52:56]MH_I2C_Read... [10:52:56]Read from MH i2c: E2 62 00 BE 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 09 53 01 00 0E 04 04 00 F1 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 F8 [10:52:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 09 53 01 00 0E 04 04 00 F1 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:52:56]wFMCommunicate OK [10:52:56]SAM_PROTO_GetFieldsCounters done [10:52:56]requested_item shift.num is exist - process it [10:52:56]requested_item shift.opened is exist - process it [10:52:56]req_shift_opened [10:52:56]FM_GetShiftState [10:52:56]SAM_PROTO_GetShiftState [10:52:56]wFMCommunicate request_size=4 [10:52:56]MH_SAM_APDU [10:52:56]CAPDU: 80 13 01 00 [10:52:56]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [10:52:56]Write i2c OK [10:52:56]MH_I2C_Read... [10:52:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:52:56]Read from MH i2c: E2 [10:52:56]MH_I2C_Read... [10:52:56]Read from MH i2c: E2 0E 00 [10:52:56]MH_I2C_Read... [10:52:56]Read from MH i2c: E2 0E 00 BF 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 FC [10:52:56]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:52:56]wFMCommunicate OK [10:52:56]SAM_PROTO_GetShiftState done [10:52:56]FM_GetShiftState done [10:52:56]req_shift_opened done [10:52:56]requested_item shift.open_date is exist - process it [10:52:56]req_shift_open_date [10:52:56]req_shift_open_date done [10:52:56]produce_requested_data done [10:52:56]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86793,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [10:52:56]process_action_free close_receipt [10:52:56]json_value_free [10:52:56]json_value_free done [10:52:56]process_json_proto returns [10:52:56]Send response to host [10:52:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86793,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [10:52:56]free response buf [10:52:56]execute_script done [10:52:56]execute_script returns [10:52:56]free content buf [10:52:56]Sock 10.Close socket [10:52:56]Sock 10.Thread stoped [10:52:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 CA 5F 47 00 E5 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 34 39 37 39 10 04 04 00 09 53 01 00 F4 03 04 00 D5 A1 EF 66 B6 04 01 00 00 0E 97 88 94 CA D0 BA F8 [10:52:56]CommunicateWithHost err = 0 [10:52:56]CheckOFDResponse [10:52:56]1017 (14) - 77093643461234 [10:52:56]1041 (16) - 0000000000874979 [10:52:56]1040 (4) - 86793 [10:52:56]1012 (4) - 22.09.2024 04:49 [10:52:56]1206 (1) - 0 [10:52:56]OFD Sender: Remove packet 86793 [10:52:56]ProducePacketName [10:52:56]name=ofd_packets/00086793 [10:52:56]NVStorageDeleteData [10:52:57]OFD Sender: No OFD packet to send [10:53:02]OFD Sender: No OFD packet to send [10:53:07]OFD Sender: No OFD packet to send [10:53:12]OFD Sender: No OFD packet to send [10:53:17]OFD Sender: No OFD packet to send [10:53:20]recv_with_timeout no data received [10:53:22]OFD Sender: No OFD packet to send [10:53:27]OFD Sender: No OFD packet to send [10:53:32]OFD Sender: No OFD packet to send [10:53:37]OFD Sender: No OFD packet to send [10:53:42]OFD Sender: No OFD packet to send [10:53:47]OFD Sender: No OFD packet to send [10:53:52]OFD Sender: No OFD packet to send [10:53:57]OFD Sender: No OFD packet to send [10:54:02]OFD Sender: No OFD packet to send [10:54:07]OFD Sender: No OFD packet to send [10:54:12]OFD Sender: No OFD packet to send [10:54:17]OFD Sender: No OFD packet to send [10:54:21]accept exits with 8 [10:54:21]New connection [10:54:21]New thread 3066547556 created [10:54:21]Thread 3066690916 joined [10:54:21]Waiting for new connection... [10:54:21] Sock 8.Parse request [10:54:21]Sock 8.Check first char [10:54:21]Sock 8.First char is OK [10:54:21]request: POST /json_proto HTTP/1.0 [10:54:21]Method: POST [10:54:21]URL: /json_proto [10:54:21]Method is POST - this is cgi request [10:54:21]url: /json_proto [10:54:21]query_string will be loaded in cgi processing [10:54:21]execute_cgi json_proto POST (null) [10:54:21]execute_cgi path=json_proto method=POST [10:54:21]POST find Content-Length [10:54:21]Host: 172.17.47.196:8080 [10:54:21]Content-Length: 687 [10:54:21]Content-Type: application/json [10:54:21] [10:54:21]POST finish read [10:54:21]Found Content-Length = 687 [10:54:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871655", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:54:21]execute_script... [10:54: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)871655", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:54:21]POST & json_proto [10:54:21]process_json_proto [10:54:21]json parsed OK: [10:54:21]protocol is kg_v1.0 [10:54:21]action value=close_receipt [10:54:21]process_action close_receipt [10:54:21]cmd_close_receipt [10:54:21]MH_GetDate [10:54:21]Write to MH i2c: F0 00 00 C0 02 B1 [10:54:21]Write i2c OK [10:54:21]MH_I2C_Read... [10:54:21]Read from MH i2c: F0 [10:54:21]MH_I2C_Read... [10:54:21]Read from MH i2c: F0 09 00 [10:54:21]MH_I2C_Read... [10:54:21]Read from MH i2c: F0 09 00 C0 02 00 5D F7 EF 66 4C 6B 94 66 14 [10:54:21]GetLastDocTimeStamp 1727002373 [10:54:21]current date 1727002461 [10:54:21]FM_GetShiftState [10:54:21]SAM_PROTO_GetShiftState [10:54:21]wFMCommunicate request_size=4 [10:54:21]MH_SAM_APDU [10:54:21]CAPDU: 80 13 01 00 [10:54:21]Write to MH i2c: E2 08 00 C1 02 80 13 01 00 00 00 00 00 40 [10:54:21]Write i2c OK [10:54:21]MH_I2C_Read... [10:54:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:54:21]Read from MH i2c: E2 [10:54:21]MH_I2C_Read... [10:54:21]Read from MH i2c: E2 0E 00 [10:54:21]MH_I2C_Read... [10:54:21]Read from MH i2c: E2 0E 00 C1 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 FE [10:54:21]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:54:21]wFMCommunicate OK [10:54:21]SAM_PROTO_GetShiftState done [10:54:21]FM_GetShiftState done [10:54:21]opened in 1726964220 [10:54:21]opened+sec_in_day 1727050620 [10:54:21]quantity*price = 100050 [10:54:21]sum+1 = 100052 [10:54:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 107 22.09.2024 10:54 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86794 ФПД: 48526535472455 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T105422&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86794&fm=48526535472455&tin=02508201610067®Number=0000000000092592&sum=100000 [10:54:22]StoreToDocumentArchive [10:54:22]shift 497 fd 86794 [10:54:22]save to /storage/0497/doc_00086794 [10:54:22]save last doc name /storage/0497/doc_00086794 to /storage/kkm_last_doc_name [10:54:22]save OK [10:54:22]Clear old archive folders... [10:54:22]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:54:22]tlvbuf is 0159BD30 [10:54:22]SAM_PROTO_ClearQueue [10:54:22]wFMCommunicate request_size=4 [10:54:22]MH_SAM_APDU [10:54:22]CAPDU: 80 09 00 00 [10:54:22]Write to MH i2c: E2 08 00 CE 02 80 09 00 00 00 00 00 00 42 [10:54:22]Write i2c OK [10:54:22]MH_I2C_Read... [10:54:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:54:22]Read from MH i2c: E2 [10:54:22]MH_I2C_Read... [10:54:22]Read from MH i2c: E2 03 00 [10:54:22]MH_I2C_Read... [10:54:22]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [10:54:22]RAPDU: 90 00 [10:54:22]wFMCommunicate OK [10:54:22]SAM_PROTO_ClearQueue done [10:54:22]KKMCreateOFDPacket [10:54:22]OFDProtocolAddRootSTLVToBuf [10:54:22]FM_MakeSignedData [10:54:22]FM_MakeSignedData [10:54:22]SAM_PROTO_SignData [10:54:22]wFMCommunicate request_size=4 [10:54:22]MH_SAM_APDU [10:54:22]CAPDU: 80 0D 01 02 [10:54:22]Write to MH i2c: E2 08 00 CF 02 80 0D 01 02 00 00 00 00 4A [10:54:22]Write i2c OK [10:54:22]MH_I2C_Read... [10:54:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:54:22]Read from MH i2c: E2 [10:54:22]MH_I2C_Read... [10:54:22]Read from MH i2c: E2 03 00 [10:54:22]MH_I2C_Read... [10:54:22]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [10:54:22]RAPDU: 90 00 [10:54:22]wFMCommunicate OK [10:54:22]wFMCommunicate request_size=255 [10:54:22]MH_SAM_APDU [10:54:22]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 5E F7 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0A 53 01 00 35 04 06 00 [10:54:22]Write to MH i2c: E2 02 01 D0 02 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 5E F7 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0A 53 01 00 35 04 06 00 00 00 29 [10:54:22]Write i2c OK [10:54:22]MH_I2C_Read... [10:54:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:54:23]Read from MH i2c: E2 [10:54:23]MH_I2C_Read... [10:54:23]Read from MH i2c: E2 03 00 [10:54:23]MH_I2C_Read... [10:54:23]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [10:54:23]RAPDU: 90 00 [10:54:23]wFMCommunicate OK [10:54:23]wFMCommunicate request_size=11 [10:54:23]MH_SAM_APDU [10:54:23]CAPDU: 80 0D 02 02 06 2C 22 76 E8 B5 47 [10:54:23]Write to MH i2c: E2 0E 00 D1 02 80 0D 02 02 06 00 2C 22 76 E8 B5 47 00 00 01 [10:54:23]Write i2c OK [10:54:23]MH_I2C_Read... [10:54:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:54:23]Read from MH i2c: E2 [10:54:23]MH_I2C_Read... [10:54:23]Read from MH i2c: E2 03 00 [10:54:23]MH_I2C_Read... [10:54:23]Read from MH i2c: E2 03 00 D1 02 00 90 00 47 [10:54:23]RAPDU: 90 00 [10:54:23]wFMCommunicate OK [10:54:23]wFMCommunicate request_size=4 [10:54:23]MH_SAM_APDU [10:54:23]CAPDU: 80 0D 03 02 [10:54:23]Write to MH i2c: E2 08 00 D2 02 80 0D 03 02 00 00 00 00 4F [10:54:23]Write i2c OK [10:54:23]MH_I2C_Read... [10:54:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:54:23]Read from MH i2c: E2 [10:54:23]MH_I2C_Read... [10:54:23]Read from MH i2c: E2 0B 00 [10:54:23]MH_I2C_Read... [10:54:23]Read from MH i2c: E2 0B 00 D2 02 00 82 1D 39 64 DF BE B4 14 90 00 F1 [10:54:23]RAPDU: 82 1D 39 64 DF BE B4 14 90 00 [10:54:23]wFMCommunicate OK [10:54:23]SAM_PROTO_SignData done [10:54:23]FM_MakeSignedData done [10:54:23]CreateOFDProtocolMessage [10:54:23]wFMCommunicate request_size=4 [10:54:23]MH_SAM_APDU [10:54:23]CAPDU: 80 11 00 00 [10:54:23]Write to MH i2c: E2 08 00 D3 02 80 11 00 00 00 00 00 00 4F [10:54:23]Write i2c OK [10:54:23]MH_I2C_Read... [10:54:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:54:23]Read from MH i2c: E2 [10:54:23]MH_I2C_Read... [10:54:23]Read from MH i2c: E2 17 00 [10:54:23]MH_I2C_Read... [10:54:23]Read from MH i2c: E2 17 00 D3 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 AE [10:54:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:54:23]wFMCommunicate OK [10:54:23]CreateOFDProtocolMessage done [10:54:23]OFDSenderStorePacket 86794 [10:54:23]StoreOFDPacket docnum=86794 [10:54:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 8F C9 08 01 75 48 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 5E F7 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0A 53 01 00 35 04 06 00 2C 22 76 E8 B5 47 82 1D 39 64 DF BE B4 14 [10:54:23]CheckFolder [10:54:23]dirname=/storage/ofd_packets [10:54:23]CheckFolder done [10:54:23]ProducePacketName [10:54:23]name=ofd_packets/00086794 [10:54:23]NVStorageSaveData ofd_packets/00086794 [10:54:23]File name is /storage/ofd_packets/00086794 [10:54:23]Write 302 bytes [10:54:23]NVStorageSaveData done [10:54:23]OFDSenderStorePacket done [10:54:23]KKMCreateOFDPacket done [10:54:23]NVStorageSaveData kkm_last_timestamp [10:54:23]File name is /storage/kkm_last_timestamp [10:54:23]Write 4 bytes [10:54:23]NVStorageSaveData done [10:54:23]ExternCall_PrintAddStr [10:54:23]wPrintStart [10:54:23]Write to MH i2c: 01 00 00 D4 02 D6 [10:54:23]Write i2c OK [10:54:23]MH_I2C_Read... [10:54:23]Read from MH i2c: 01 [10:54:23]MH_I2C_Read... [10:54:23]Read from MH i2c: 01 07 00 [10:54:23]MH_I2C_Read... [10:54:23]Read from MH i2c: 01 07 00 D4 02 00 00 00 00 00 FF 0F EB [10:54:23]RasterBufferAndPrint [10:54:23]line Счет N : (1)871655 [10:54:23]line ИНН: 02508201610067 [10:54:23]line Контрольно-Кассовый Чек [10:54:23]line ПРОДАЖА [10:54:23]line ТРК (МРК, ГНК) : 11 [10:54:23]line Товар: 2710194210 [10:54:23]line ДТ(л)-К-4 [10:54:23]line 13.130 * 76.20 [10:54:23]line = 1000.51 [10:54:23]line НДС 12% НСП 1% [10:54:23]line > о реализуемом товаре [10:54:23]line ОКРУГЛЕНИЕ: -0.51 [10:54:23]line ИТОГО: 1000.00 [10:54:23]line Внесено: 1000.00 [10:54:23]line СДАЧА: 0.00 [10:54:23]line НСП 1% : 8.85 [10:54:23]line НДС 12% : 106.25 [10:54:23]line Наличными: 1000.00 [10:54:23]line Безнал.: 0.00 [10:54:23]line Место: АЗС № 137 "Партнер Нефть" [10:54:23]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:54:23]line СНО: Общий режим [10:54:23]line Чек 107 22.09.2024 10:54 [10:54:23]line Смена: 497 ФФД: 1.0 [10:54:23]line ЗНМ: 0300000064 [10:54:23]line РНМ: 0000000000092592 [10:54:23]line Версия ККМ: 001 [10:54:23]line ФМ: 0000000000874979 [10:54:23]line ФД: 86794 [10:54:23]line ФПД: 48526535472455 [10:54:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T105422&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86794&fm=48526535472455&tin=02508201610067®Number=0000000000092592&sum=100000 [10:54:23]OFD Sender: Processing packet 86794 [packets to send 273, broken 272] [10:54:23]ProducePacketName [10:54:23]name=ofd_packets/00086794 [10:54:23]OFD Sender: To server: pG, [10:54:23]CommunicateWithHost lk.salyk.kg:30040 [10:54:23]ConnectInit lk.salyk.kg [10:54:23]written 0, free lines is 4095 [10:54:24]Write to MH i2c: 01 00 00 FF 02 01 [10:54:24]Write i2c OK [10:54:24]MH_I2C_Read... [10:54:24]Read from MH i2c: 01 [10:54:24]MH_I2C_Read... [10:54:24]Read from MH i2c: 01 07 00 [10:54:24]MH_I2C_Read... [10:54:24]Read from MH i2c: 01 07 00 FF 02 00 00 00 00 00 D4 0C E8 [10:54:24]RasterBufferAndPrint [10:54:24]line [10:54:24]line [10:54:24]line [10:54:24]line [10:54:24]line [10:54:24]written 0, free lines is 3290 [10:54:24]MH_Cut [10:54:24]Write to MH i2c: D1 01 00 06 03 01 DB [10:54:24]Write i2c OK [10:54:24]MH_I2C_Read... [10:54:24]Read from MH i2c: D1 [10:54:24]MH_I2C_Read... [10:54:24]Read from MH i2c: D1 01 00 [10:54:24]MH_I2C_Read... [10:54:24]Read from MH i2c: D1 01 00 06 03 00 DA [10:54:24]Write to MH i2c: 01 00 00 07 03 0A [10:54:24]Write i2c OK [10:54:24]MH_I2C_Read... [10:54:24]*** Cut start [10:54:24]*** Partial cut [10:54:24]*** CUTSNS_PIN = 1 [10:54:24]*** CUTSNS_PIN = 0 [10:54:25]*** Brake cut motor [10:54:25]Read from MH i2c: 01 [10:54:25]MH_I2C_Read... [10:54:25]*** Stop cut motor [10:54:25]*** Cut end [10:54:25]Read from MH i2c: 01 07 00 [10:54:25]MH_I2C_Read... [10:54:25]Read from MH i2c: 01 07 00 07 03 00 00 00 00 00 FF 0F 1F [10:54:25]process_action close_receipt done [10:54:25]requested_data is exist [10:54:25]produce_requested_data [10:54:25]requested_item fm.sn is exist - process it [10:54:25]wFMCommunicate request_size=4 [10:54:25]MH_SAM_APDU [10:54:25]CAPDU: 80 11 00 00 [10:54:25]Write to MH i2c: E2 08 00 08 03 80 11 00 00 00 00 00 00 85 [10:54:25]Write i2c OK [10:54:25]MH_I2C_Read... [10:54:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:54:25]Read from MH i2c: E2 [10:54:25]MH_I2C_Read... [10:54:25]Read from MH i2c: E2 17 00 [10:54:25]MH_I2C_Read... [10:54:25]Read from MH i2c: E2 17 00 08 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E4 [10:54:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:54:25]wFMCommunicate OK [10:54:25]requested_item fd.num is exist - process it [10:54:25]SAM_PROTO_GetFieldsCounters [10:54:25]wFMCommunicate request_size=4 [10:54:25]MH_SAM_APDU [10:54:25]CAPDU: 80 13 00 00 [10:54:25]Write to MH i2c: E2 08 00 09 03 80 13 00 00 00 00 00 00 88 [10:54:25]Write i2c OK [10:54:25]MH_I2C_Read... [10:54:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:54:25]Read from MH i2c: E2 [10:54:25]MH_I2C_Read... [10:54:25]Read from MH i2c: E2 62 00 [10:54:25]MH_I2C_Read... [10:54:25]Read from MH i2c: E2 62 00 09 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 0A 53 01 00 0E 04 04 00 F1 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 48 [10:54:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 0A 53 01 00 0E 04 04 00 F1 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:54:25]wFMCommunicate OK [10:54:25]SAM_PROTO_GetFieldsCounters done [10:54:25]requested_item shift.num is exist - process it [10:54:25]requested_item shift.opened is exist - process it [10:54:25]req_shift_opened [10:54:25]FM_GetShiftState [10:54:25]SAM_PROTO_GetShiftState [10:54:25]wFMCommunicate request_size=4 [10:54:25]MH_SAM_APDU [10:54:25]CAPDU: 80 13 01 00 [10:54:25]Write to MH i2c: E2 08 00 0A 03 80 13 01 00 00 00 00 00 8A [10:54:25]Write i2c OK [10:54:25]MH_I2C_Read... [10:54:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:54:25]Read from MH i2c: E2 [10:54:25]MH_I2C_Read... [10:54:25]Read from MH i2c: E2 0E 00 [10:54:25]MH_I2C_Read... [10:54:25]Read from MH i2c: E2 0E 00 0A 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 48 [10:54:25]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:54:25]wFMCommunicate OK [10:54:25]SAM_PROTO_GetShiftState done [10:54:25]FM_GetShiftState done [10:54:25]req_shift_opened done [10:54:25]requested_item shift.open_date is exist - process it [10:54:25]req_shift_open_date [10:54:25]req_shift_open_date done [10:54:25]produce_requested_data done [10:54:25]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86794,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [10:54:25]process_action_free close_receipt [10:54:25]json_value_free [10:54:25]json_value_free done [10:54:25]process_json_proto returns [10:54:25]Send response to host [10:54:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86794,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [10:54:25]free response buf [10:54:25]execute_script done [10:54:25]execute_script returns [10:54:25]free content buf [10:54:25]Sock 8.Close socket [10:54:25]Sock 8.Thread stoped [10:54:28]recv_with_timeout no data received [10:54:33]Connected sock=11 [10:54:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 8F C9 08 01 75 48 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 5E F7 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0A 53 01 00 35 04 06 00 2C 22 76 E8 B5 47 82 1D 39 64 DF BE B4 14 [10:54:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 12 DE 47 00 04 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 34 39 37 39 10 04 04 00 0A 53 01 00 F4 03 04 00 37 A2 EF 66 B6 04 01 00 00 FD E3 87 38 04 6C 7A C6 [10:54:35]CommunicateWithHost err = 0 [10:54:35]CheckOFDResponse [10:54:35]1017 (14) - 77093643461234 [10:54:35]1041 (16) - 0000000000874979 [10:54:35]1040 (4) - 86794 [10:54:35]1012 (4) - 22.09.2024 04:51 [10:54:35]1206 (1) - 0 [10:54:35]OFD Sender: Remove packet 86794 [10:54:35]ProducePacketName [10:54:35]name=ofd_packets/00086794 [10:54:35]NVStorageDeleteData [10:54:35]OFD Sender: No OFD packet to send [10:54:40]OFD Sender: No OFD packet to send [10:54:45]OFD Sender: No OFD packet to send [10:54:49]recv_with_timeout no data received [10:54:50]OFD Sender: No OFD packet to send [10:54:55]OFD Sender: No OFD packet to send [10:55:00]OFD Sender: No OFD packet to send [10:55:05]OFD Sender: No OFD packet to send [10:55:10]OFD Sender: No OFD packet to send [10:55:13]accept exits with 9 [10:55:13]New connection [10:55:13]New thread 3066690916 created [10:55:13]Thread 3066547556 joined [10:55:13]Waiting for new connection... [10:55:13] Sock 9.Parse request [10:55:13]Sock 9.Check first char [10:55:13]Sock 9.First char is OK [10:55:13]request: POST /json_proto HTTP/1.0 [10:55:13]Method: POST [10:55:13]URL: /json_proto [10:55:13]Method is POST - this is cgi request [10:55:13]url: /json_proto [10:55:13]query_string will be loaded in cgi processing [10:55:13]execute_cgi json_proto POST (null) [10:55:13]execute_cgi path=json_proto method=POST [10:55:13]POST find Content-Length [10:55:13]Host: 172.17.47.196:8080 [10:55:13]Content-Length: 678 [10:55:13]Content-Type: application/json [10:55:13] [10:55:13]POST finish read [10:55:13]Found Content-Length = 678 [10:55:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871656", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:55:13]execute_script... [10:55:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871656", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:55:13]POST & json_proto [10:55:13]process_json_proto [10:55:13]json parsed OK: [10:55:13]protocol is kg_v1.0 [10:55:13]action value=close_receipt [10:55:13]process_action close_receipt [10:55:13]cmd_close_receipt [10:55:13]MH_GetDate [10:55:13]Write to MH i2c: F0 00 00 0B 03 FD [10:55:13]Write i2c OK [10:55:13]MH_I2C_Read... [10:55:13]Read from MH i2c: F0 [10:55:13]MH_I2C_Read... [10:55:13]Read from MH i2c: F0 09 00 [10:55:13]MH_I2C_Read... [10:55:13]Read from MH i2c: F0 09 00 0B 03 00 91 F7 EF 66 4C 6B 94 66 94 [10:55:13]GetLastDocTimeStamp 1727002462 [10:55:13]current date 1727002513 [10:55:13]FM_GetShiftState [10:55:13]SAM_PROTO_GetShiftState [10:55:13]wFMCommunicate request_size=4 [10:55:13]MH_SAM_APDU [10:55:13]CAPDU: 80 13 01 00 [10:55:13]Write to MH i2c: E2 08 00 0C 03 80 13 01 00 00 00 00 00 8C [10:55:13]Write i2c OK [10:55:13]MH_I2C_Read... [10:55:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:13]Read from MH i2c: E2 [10:55:13]MH_I2C_Read... [10:55:13]Read from MH i2c: E2 0E 00 [10:55:13]MH_I2C_Read... [10:55:13]Read from MH i2c: E2 0E 00 0C 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4A [10:55:13]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:55:13]wFMCommunicate OK [10:55:13]SAM_PROTO_GetShiftState done [10:55:13]FM_GetShiftState done [10:55:13]opened in 1726964220 [10:55:13]opened+sec_in_day 1727050620 [10:55:13]quantity*price = 70037 [10:55:13]sum+1 = 70038 [10:55:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 108 22.09.2024 10:55 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86795 ФПД: 87306549746921 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T105513&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86795&fm=87306549746921&tin=02508201610067®Number=0000000000092592&sum=70000 [10:55:14]StoreToDocumentArchive [10:55:14]shift 497 fd 86795 [10:55:14]save to /storage/0497/doc_00086795 [10:55:14]save last doc name /storage/0497/doc_00086795 to /storage/kkm_last_doc_name [10:55:14]save OK [10:55:14]Clear old archive folders... [10:55:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:55:14]tlvbuf is 0159B8F0 [10:55:14]SAM_PROTO_ClearQueue [10:55:14]wFMCommunicate request_size=4 [10:55:14]MH_SAM_APDU [10:55:14]CAPDU: 80 09 00 00 [10:55:14]Write to MH i2c: E2 08 00 19 03 80 09 00 00 00 00 00 00 8E [10:55:14]Write i2c OK [10:55:14]MH_I2C_Read... [10:55:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:55:14]Read from MH i2c: E2 [10:55:14]MH_I2C_Read... [10:55:14]Read from MH i2c: E2 03 00 [10:55:14]MH_I2C_Read... [10:55:14]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [10:55:14]RAPDU: 90 00 [10:55:14]wFMCommunicate OK [10:55:14]SAM_PROTO_ClearQueue done [10:55:14]KKMCreateOFDPacket [10:55:14]OFDProtocolAddRootSTLVToBuf [10:55:14]FM_MakeSignedData [10:55:14]FM_MakeSignedData [10:55:14]SAM_PROTO_SignData [10:55:14]wFMCommunicate request_size=4 [10:55:14]MH_SAM_APDU [10:55:14]CAPDU: 80 0D 01 02 [10:55:14]Write to MH i2c: E2 08 00 1A 03 80 0D 01 02 00 00 00 00 96 [10:55:14]Write i2c OK [10:55:14]MH_I2C_Read... [10:55:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:55:14]Read from MH i2c: E2 [10:55:14]MH_I2C_Read... [10:55:14]Read from MH i2c: E2 03 00 [10:55:14]MH_I2C_Read... [10:55:14]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [10:55:14]RAPDU: 90 00 [10:55:14]wFMCommunicate OK [10:55:14]wFMCommunicate request_size=255 [10:55:14]MH_SAM_APDU [10:55:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6C 00 00 00 F4 03 04 00 91 F7 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0B 53 01 00 35 04 06 00 4F [10:55:14]Write to MH i2c: E2 02 01 1B 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6C 00 00 00 F4 03 04 00 91 F7 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0B 53 01 00 35 04 06 00 4F 00 00 F3 [10:55:14]Write i2c OK [10:55:14]MH_I2C_Read... [10:55:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:14]Read from MH i2c: E2 [10:55:14]MH_I2C_Read... [10:55:14]Read from MH i2c: E2 03 00 [10:55:14]MH_I2C_Read... [10:55:14]Read from MH i2c: E2 03 00 1B 03 00 90 00 92 [10:55:14]RAPDU: 90 00 [10:55:14]wFMCommunicate OK [10:55:14]wFMCommunicate request_size=10 [10:55:14]MH_SAM_APDU [10:55:14]CAPDU: 80 0D 02 02 05 67 A3 E2 5C E9 [10:55:14]Write to MH i2c: E2 0D 00 1C 03 80 0D 02 02 05 00 67 A3 E2 5C E9 00 00 D4 [10:55:14]Write i2c OK [10:55:14]MH_I2C_Read... [10:55:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:15]Read from MH i2c: E2 [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: E2 03 00 [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: E2 03 00 1C 03 00 90 00 93 [10:55:15]RAPDU: 90 00 [10:55:15]wFMCommunicate OK [10:55:15]wFMCommunicate request_size=4 [10:55:15]MH_SAM_APDU [10:55:15]CAPDU: 80 0D 03 02 [10:55:15]Write to MH i2c: E2 08 00 1D 03 80 0D 03 02 00 00 00 00 9B [10:55:15]Write i2c OK [10:55:15]MH_I2C_Read... [10:55:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:55:15]Read from MH i2c: E2 [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: E2 0B 00 [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: E2 0B 00 1D 03 00 BE 17 1D 1F 55 55 19 6A 90 00 DA [10:55:15]RAPDU: BE 17 1D 1F 55 55 19 6A 90 00 [10:55:15]wFMCommunicate OK [10:55:15]SAM_PROTO_SignData done [10:55:15]FM_MakeSignedData done [10:55:15]CreateOFDProtocolMessage [10:55:15]wFMCommunicate request_size=4 [10:55:15]MH_SAM_APDU [10:55:15]CAPDU: 80 11 00 00 [10:55:15]Write to MH i2c: E2 08 00 1E 03 80 11 00 00 00 00 00 00 9B [10:55:15]Write i2c OK [10:55:15]MH_I2C_Read... [10:55:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:15]Read from MH i2c: E2 [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: E2 17 00 [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: E2 17 00 1E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 FA [10:55:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:55:15]wFMCommunicate OK [10:55:15]CreateOFDProtocolMessage done [10:55:15]OFDSenderStorePacket 86795 [10:55:15]StoreOFDPacket docnum=86795 [10:55:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 DC 37 07 01 75 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6C 00 00 00 F4 03 04 00 91 F7 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0B 53 01 00 35 04 06 00 4F 67 A3 E2 5C E9 BE 17 1D 1F 55 55 19 6A [10:55:15]CheckFolder [10:55:15]dirname=/storage/ofd_packets [10:55:15]CheckFolder done [10:55:15]ProducePacketName [10:55:15]name=ofd_packets/00086795 [10:55:15]NVStorageSaveData ofd_packets/00086795 [10:55:15]File name is /storage/ofd_packets/00086795 [10:55:15]Write 301 bytes [10:55:15]NVStorageSaveData done [10:55:15]OFDSenderStorePacket done [10:55:15]KKMCreateOFDPacket done [10:55:15]NVStorageSaveData kkm_last_timestamp [10:55:15]File name is /storage/kkm_last_timestamp [10:55:15]Write 4 bytes [10:55:15]NVStorageSaveData done [10:55:15]ExternCall_PrintAddStr [10:55:15]wPrintStart [10:55:15]Write to MH i2c: 01 00 00 1F 03 22 [10:55:15]Write i2c OK [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: 01 [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: 01 07 00 [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: 01 07 00 1F 03 00 00 00 00 00 FF 0F 37 [10:55:15]RasterBufferAndPrint [10:55:15]line Счет N : (1)871656 [10:55:15]line ИНН: 02508201610067 [10:55:15]line Контрольно-Кассовый Чек [10:55:15]line ПРОДАЖА [10:55:15]line ТРК (МРК, ГНК) : 43 [10:55:15]line Товар: 2710124130 [10:55:15]line Аи-92-К-5 [10:55:15]line 10.330 * 67.80 [10:55:15]line = 700.37 [10:55:15]line НДС 12% НСП 1% [10:55:15]line > о реализуемом товаре [10:55:15]line ОКРУГЛЕНИЕ: -0.37 [10:55:15]line ИТОГО: 700.00 [10:55:15]line Внесено: 700.00 [10:55:15]line СДАЧА: 0.00 [10:55:15]line НСП 1% : 6.20 [10:55:15]line НДС 12% : 74.38 [10:55:15]line Наличными: 700.00 [10:55:15]line Безнал.: 0.00 [10:55:15]line Место: АЗС № 137 "Партнер Нефть" [10:55:15]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:55:15]line СНО: Общий режим [10:55:15]line Чек 108 22.09.2024 10:55 [10:55:15]line Смена: 497 ФФД: 1.0 [10:55:15]line ЗНМ: 0300000064 [10:55:15]line РНМ: 0000000000092592 [10:55:15]line Версия ККМ: 001 [10:55:15]line ФМ: 0000000000874979 [10:55:15]line ФД: 86795 [10:55:15]line ФПД: 87306549746921 [10:55:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T105513&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86795&fm=87306549746921&tin=02508201610067®Number=0000000000092592&sum=70000 [10:55:15]written 0, free lines is 4095 [10:55:15]OFD Sender: Processing packet 86795 [packets to send 273, broken 272] [10:55:15]ProducePacketName [10:55:15]name=ofd_packets/00086795 [10:55:15]OFD Sender: To server: pG, [10:55:15]CommunicateWithHost lk.salyk.kg:30040 [10:55:15]ConnectInit lk.salyk.kg [10:55:15]Write to MH i2c: 01 00 00 4A 03 4D [10:55:15]Write i2c OK [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: 01 [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: 01 07 00 [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: 01 07 00 4A 03 00 00 00 00 00 E1 0C 41 [10:55:15]RasterBufferAndPrint [10:55:15]line [10:55:15]line [10:55:15]line [10:55:15]line [10:55:15]line [10:55:15]written 0, free lines is 3303 [10:55:15]Connected sock=8 [10:55:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 DC 37 07 01 75 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6C 00 00 00 F4 03 04 00 91 F7 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0B 53 01 00 35 04 06 00 4F 67 A3 E2 5C E9 BE 17 1D 1F 55 55 19 6A [10:55:15]MH_Cut [10:55:15]Write to MH i2c: D1 01 00 51 03 01 26 [10:55:15]Write i2c OK [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: D1 [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: D1 01 00 [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: D1 01 00 51 03 00 25 [10:55:15]Write to MH i2c: 01 00 00 52 03 55 [10:55:15]Write i2c OK [10:55:15]MH_I2C_Read... [10:55:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 5E 58 47 00 49 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 34 39 37 39 10 04 04 00 0B 53 01 00 F4 03 04 00 61 A2 EF 66 B6 04 01 00 00 FD 87 96 04 94 46 BC C1 [10:55:15]CommunicateWithHost err = 0 [10:55:15]CheckOFDResponse [10:55:15]1017 (14) - 77093643461234 [10:55:15]1041 (16) - 0000000000874979 [10:55:15]1040 (4) - 86795 [10:55:15]1012 (4) - 22.09.2024 04:51 [10:55:15]1206 (1) - 0 [10:55:15]OFD Sender: Remove packet 86795 [10:55:15]ProducePacketName [10:55:15]name=ofd_packets/00086795 [10:55:16]NVStorageDeleteData [10:55:16]*** Cut start [10:55:16]*** Partial cut [10:55:16]*** CUTSNS_PIN = 1 [10:55:16]*** CUTSNS_PIN = 0 [10:55:16]OFD Sender: No OFD packet to send [10:55:16]*** Brake cut motor [10:55:16]Read from MH i2c: 01 [10:55:17]MH_I2C_Read... [10:55:17]*** Stop cut motor [10:55:17]*** Cut end [10:55:17]Read from MH i2c: 01 07 00 [10:55:17]MH_I2C_Read... [10:55:17]Read from MH i2c: 01 07 00 52 03 00 00 00 00 00 FF 0F 6A [10:55:17]process_action close_receipt done [10:55:17]requested_data is exist [10:55:17]produce_requested_data [10:55:17]requested_item fm.sn is exist - process it [10:55:17]wFMCommunicate request_size=4 [10:55:17]MH_SAM_APDU [10:55:17]CAPDU: 80 11 00 00 [10:55:17]Write to MH i2c: E2 08 00 53 03 80 11 00 00 00 00 00 00 D0 [10:55:17]Write i2c OK [10:55:17]MH_I2C_Read... [10:55:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:17]Read from MH i2c: E2 [10:55:17]MH_I2C_Read... [10:55:17]Read from MH i2c: E2 17 00 [10:55:17]MH_I2C_Read... [10:55:17]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 34 39 37 39 90 00 2F [10:55:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:55:17]wFMCommunicate OK [10:55:17]requested_item fd.num is exist - process it [10:55:17]SAM_PROTO_GetFieldsCounters [10:55:17]wFMCommunicate request_size=4 [10:55:17]MH_SAM_APDU [10:55:17]CAPDU: 80 13 00 00 [10:55:17]Write to MH i2c: E2 08 00 54 03 80 13 00 00 00 00 00 00 D3 [10:55:17]Write i2c OK [10:55:17]MH_I2C_Read... [10:55:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:55:17]Read from MH i2c: E2 [10:55:17]MH_I2C_Read... [10:55:17]Read from MH i2c: E2 62 00 [10:55:17]MH_I2C_Read... [10:55:17]Read from MH i2c: E2 62 00 54 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 0B 53 01 00 0E 04 04 00 F1 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 97 [10:55:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 0B 53 01 00 0E 04 04 00 F1 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:55:17]wFMCommunicate OK [10:55:17]SAM_PROTO_GetFieldsCounters done [10:55:17]requested_item shift.num is exist - process it [10:55:17]requested_item shift.opened is exist - process it [10:55:17]req_shift_opened [10:55:17]FM_GetShiftState [10:55:17]SAM_PROTO_GetShiftState [10:55:17]wFMCommunicate request_size=4 [10:55:17]MH_SAM_APDU [10:55:17]CAPDU: 80 13 01 00 [10:55:17]Write to MH i2c: E2 08 00 55 03 80 13 01 00 00 00 00 00 D5 [10:55:17]Write i2c OK [10:55:17]MH_I2C_Read... [10:55:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:17]Read from MH i2c: E2 [10:55:17]MH_I2C_Read... [10:55:17]Read from MH i2c: E2 0E 00 [10:55:17]MH_I2C_Read... [10:55:17]Read from MH i2c: E2 0E 00 55 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 93 [10:55:17]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [10:55:17]wFMCommunicate OK [10:55:17]SAM_PROTO_GetShiftState done [10:55:17]FM_GetShiftState done [10:55:17]req_shift_opened done [10:55:17]requested_item shift.open_date is exist - process it [10:55:17]req_shift_open_date [10:55:17]req_shift_open_date done [10:55:17]produce_requested_data done [10:55:17]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86795,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [10:55:17]process_action_free close_receipt [10:55:17]json_value_free [10:55:17]json_value_free done [10:55:17]process_json_proto returns [10:55:17]Send response to host [10:55:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86795,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [10:55:17]free response buf [10:55:17]execute_script done [10:55:17]execute_script returns [10:55:17]free content buf [10:55:17]Sock 9.Close socket [10:55:17]Sock 9.Thread stoped [10:55:21]OFD Sender: No OFD packet to send [10:55:26]OFD Sender: No OFD packet to send [10:55:31]OFD Sender: No OFD packet to send [10:55:36]OFD Sender: No OFD packet to send [10:55:41]OFD Sender: No OFD packet to send [10:55:46]OFD Sender: No OFD packet to send [10:55:51]OFD Sender: No OFD packet to send [10:55:56]OFD Sender: No OFD packet to send [10:56:01]OFD Sender: No OFD packet to send [10:56:06]OFD Sender: No OFD packet to send [10:56:11]OFD Sender: No OFD packet to send [10:56:16]OFD Sender: No OFD packet to send [10:56:21]OFD Sender: No OFD packet to send [10:56:26]OFD Sender: No OFD packet to send [10:56:31]OFD Sender: No OFD packet to send [10:56:36]OFD Sender: No OFD packet to send [10:56:39]recv_with_timeout no data received [10:56:41]OFD Sender: No OFD packet to send [10:56:46]OFD Sender: No OFD packet to send [10:56:51]OFD Sender: No OFD packet to send [10:56:56]OFD Sender: No OFD packet to send [10:57:01]OFD Sender: No OFD packet to send [10:57:06]OFD Sender: No OFD packet to send [10:57:11]OFD Sender: No OFD packet to send [10:57:16]OFD Sender: No OFD packet to send [10:57:21]OFD Sender: No OFD packet to send [10:57:26]OFD Sender: No OFD packet to send [10:57:31]OFD Sender: No OFD packet to send [10:57:36]OFD Sender: No OFD packet to send [10:57:41]OFD Sender: No OFD packet to send [10:57:46]OFD Sender: No OFD packet to send [10:57:51]OFD Sender: No OFD packet to send [10:57:56]OFD Sender: No OFD packet to send [10:58:01]OFD Sender: No OFD packet to send [10:58:06]OFD Sender: No OFD packet to send [10:58:11]OFD Sender: No OFD packet to send [10:58:16]OFD Sender: No OFD packet to send [10:58:21]OFD Sender: No OFD packet to send [10:58:26]OFD Sender: No OFD packet to send [10:58:31]OFD Sender: No OFD packet to send [10:58:36]OFD Sender: No OFD packet to send [10:58:41]OFD Sender: No OFD packet to send [10:58:46]OFD Sender: No OFD packet to send [10:58:51]OFD Sender: No OFD packet to send [10:58:56]OFD Sender: No OFD packet to send [10:59:01]OFD Sender: No OFD packet to send [10:59:06]OFD Sender: No OFD packet to send [10:59:11]OFD Sender: No OFD packet to send [10:59:16]OFD Sender: No OFD packet to send [10:59:21]OFD Sender: No OFD packet to send [10:59:26]OFD Sender: No OFD packet to send [10:59:31]OFD Sender: No OFD packet to send [10:59:36]OFD Sender: No OFD packet to send [10:59:41]OFD Sender: No OFD packet to send [10:59:46]OFD Sender: No OFD packet to send [10:59:51]OFD Sender: No OFD packet to send [10:59:56]OFD Sender: No OFD packet to send [11:00:01]OFD Sender: No OFD packet to send [11:00:07]OFD Sender: No OFD packet to send [11:00:12]OFD Sender: No OFD packet to send [11:00:17]OFD Sender: No OFD packet to send [11:00:22]OFD Sender: No OFD packet to send [11:00:27]OFD Sender: No OFD packet to send [11:00:32]OFD Sender: No OFD packet to send [11:00:37]OFD Sender: No OFD packet to send [11:00:42]OFD Sender: No OFD packet to send [11:00:47]OFD Sender: No OFD packet to send [11:00:52]OFD Sender: No OFD packet to send [11:00:57]OFD Sender: No OFD packet to send [11:01:02]OFD Sender: No OFD packet to send [11:01:07]OFD Sender: No OFD packet to send [11:01:12]OFD Sender: No OFD packet to send [11:01:17]OFD Sender: No OFD packet to send [11:01:22]OFD Sender: No OFD packet to send [11:01:27]OFD Sender: No OFD packet to send [11:01:32]OFD Sender: No OFD packet to send [11:01:37]OFD Sender: No OFD packet to send [11:01:42]OFD Sender: No OFD packet to send [11:01:47]OFD Sender: No OFD packet to send [11:01:52]OFD Sender: No OFD packet to send [11:01:57]OFD Sender: No OFD packet to send [11:02:02]OFD Sender: No OFD packet to send [11:02:07]OFD Sender: No OFD packet to send [11:02:12]OFD Sender: No OFD packet to send [11:02:17]OFD Sender: No OFD packet to send [11:02:22]OFD Sender: No OFD packet to send [11:02:27]OFD Sender: No OFD packet to send [11:02:32]OFD Sender: No OFD packet to send [11:02:32]accept exits with 10 [11:02:32]New connection [11:02:32]New thread 3066547556 created [11:02:32]Thread 3066690916 joined [11:02:32]Waiting for new connection... [11:02:32] Sock 10.Parse request [11:02:32]Sock 10.Check first char [11:02:32]Sock 10.First char is OK [11:02:32]request: POST /json_proto HTTP/1.0 [11:02:32]Method: POST [11:02:32]URL: /json_proto [11:02:32]Method is POST - this is cgi request [11:02:32]url: /json_proto [11:02:32]query_string will be loaded in cgi processing [11:02:32]execute_cgi json_proto POST (null) [11:02:32]execute_cgi path=json_proto method=POST [11:02:32]POST find Content-Length [11:02:32]Host: 172.17.47.196:8080 [11:02:32]Content-Length: 677 [11:02:32]Content-Type: application/json [11:02:32] [11:02:32]POST finish read [11:02:32]Found Content-Length = 677 [11:02:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871658", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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" ] } } [11:02:32]execute_script... [11:02: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)871658", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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" ] } } [11:02:32]POST & json_proto [11:02:32]process_json_proto [11:02:32]json parsed OK: [11:02:32]protocol is kg_v1.0 [11:02:32]action value=close_receipt [11:02:32]process_action close_receipt [11:02:32]cmd_close_receipt [11:02:32]MH_GetDate [11:02:32]Write to MH i2c: F0 00 00 56 03 48 [11:02:32]Write i2c OK [11:02:32]MH_I2C_Read... [11:02:32]Read from MH i2c: F0 [11:02:32]MH_I2C_Read... [11:02:32]Read from MH i2c: F0 09 00 [11:02:32]MH_I2C_Read... [11:02:32]Read from MH i2c: F0 09 00 56 03 00 49 F9 EF 66 4C 6B 94 66 99 [11:02:32]GetLastDocTimeStamp 1727002513 [11:02:32]current date 1727002953 [11:02:32]FM_GetShiftState [11:02:32]SAM_PROTO_GetShiftState [11:02:32]wFMCommunicate request_size=4 [11:02:32]MH_SAM_APDU [11:02:32]CAPDU: 80 13 01 00 [11:02:32]Write to MH i2c: E2 08 00 57 03 80 13 01 00 00 00 00 00 D7 [11:02:32]Write i2c OK [11:02:32]MH_I2C_Read... [11:02:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:32]Read from MH i2c: E2 [11:02:32]MH_I2C_Read... [11:02:32]Read from MH i2c: E2 0E 00 [11:02:32]MH_I2C_Read... [11:02:32]Read from MH i2c: E2 0E 00 57 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 95 [11:02:32]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:02:32]wFMCommunicate OK [11:02:32]SAM_PROTO_GetShiftState done [11:02:32]FM_GetShiftState done [11:02:32]opened in 1726964220 [11:02:32]opened+sec_in_day 1727050620 [11:02:32]quantity*price = 10034 [11:02:32]sum+1 = 10035 [11:02:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 100.00 Внесено: 100.00 СДАЧА: 0.00 НСП 1% : 0.89 НДС 12% : 10.66 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 109 22.09.2024 11:02 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86796 ФПД: 190637813383163 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T110233&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86796&fm=190637813383163&tin=02508201610067®Number=0000000000092592&sum=10000 [11:02:33]StoreToDocumentArchive [11:02:33]shift 497 fd 86796 [11:02:33]save to /storage/0497/doc_00086796 [11:02:33]save last doc name /storage/0497/doc_00086796 to /storage/kkm_last_doc_name [11:02:33]save OK [11:02:33]Clear old archive folders... [11:02:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:02:33]tlvbuf is 01589DF0 [11:02:33]SAM_PROTO_ClearQueue [11:02:33]wFMCommunicate request_size=4 [11:02:33]MH_SAM_APDU [11:02:33]CAPDU: 80 09 00 00 [11:02:33]Write to MH i2c: E2 08 00 64 03 80 09 00 00 00 00 00 00 D9 [11:02:33]Write i2c OK [11:02:33]MH_I2C_Read... [11:02:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:02:33]Read from MH i2c: E2 [11:02:33]MH_I2C_Read... [11:02:33]Read from MH i2c: E2 03 00 [11:02:33]MH_I2C_Read... [11:02:33]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [11:02:33]RAPDU: 90 00 [11:02:33]wFMCommunicate OK [11:02:33]SAM_PROTO_ClearQueue done [11:02:33]KKMCreateOFDPacket [11:02:33]OFDProtocolAddRootSTLVToBuf [11:02:33]FM_MakeSignedData [11:02:33]FM_MakeSignedData [11:02:33]SAM_PROTO_SignData [11:02:33]wFMCommunicate request_size=4 [11:02:33]MH_SAM_APDU [11:02:33]CAPDU: 80 0D 01 02 [11:02:33]Write to MH i2c: E2 08 00 65 03 80 0D 01 02 00 00 00 00 E1 [11:02:33]Write i2c OK [11:02:33]MH_I2C_Read... [11:02:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:02:33]Read from MH i2c: E2 [11:02:33]MH_I2C_Read... [11:02:33]Read from MH i2c: E2 03 00 [11:02:33]MH_I2C_Read... [11:02:33]Read from MH i2c: E2 03 00 65 03 00 90 00 DC [11:02:33]RAPDU: 90 00 [11:02:33]wFMCommunicate OK [11:02:33]wFMCommunicate request_size=255 [11:02:33]MH_SAM_APDU [11:02: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 C8 05 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 32 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 49 F9 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0C 53 01 00 35 04 06 00 AD [11:02:33]Write to MH i2c: E2 02 01 66 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 C8 05 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 32 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 49 F9 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0C 53 01 00 35 04 06 00 AD 00 00 AD [11:02:33]Write i2c OK [11:02:33]MH_I2C_Read... [11:02:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:34]Read from MH i2c: E2 [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: E2 03 00 [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: E2 03 00 66 03 00 90 00 DD [11:02:34]RAPDU: 90 00 [11:02:34]wFMCommunicate OK [11:02:34]wFMCommunicate request_size=10 [11:02:34]MH_SAM_APDU [11:02:34]CAPDU: 80 0D 02 02 05 62 53 25 BF FB [11:02:34]Write to MH i2c: E2 0D 00 67 03 80 0D 02 02 05 00 62 53 25 BF FB 00 00 82 [11:02:34]Write i2c OK [11:02:34]MH_I2C_Read... [11:02:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:34]Read from MH i2c: E2 [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: E2 03 00 [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: E2 03 00 67 03 00 90 00 DE [11:02:34]RAPDU: 90 00 [11:02:34]wFMCommunicate OK [11:02:34]wFMCommunicate request_size=4 [11:02:34]MH_SAM_APDU [11:02:34]CAPDU: 80 0D 03 02 [11:02:34]Write to MH i2c: E2 08 00 68 03 80 0D 03 02 00 00 00 00 E6 [11:02:34]Write i2c OK [11:02:34]MH_I2C_Read... [11:02:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:02:34]Read from MH i2c: E2 [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: E2 0B 00 [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: E2 0B 00 68 03 00 B2 D8 E4 B2 EB 5D AD 09 90 00 05 [11:02:34]RAPDU: B2 D8 E4 B2 EB 5D AD 09 90 00 [11:02:34]wFMCommunicate OK [11:02:34]SAM_PROTO_SignData done [11:02:34]FM_MakeSignedData done [11:02:34]CreateOFDProtocolMessage [11:02:34]wFMCommunicate request_size=4 [11:02:34]MH_SAM_APDU [11:02:34]CAPDU: 80 11 00 00 [11:02:34]Write to MH i2c: E2 08 00 69 03 80 11 00 00 00 00 00 00 E6 [11:02:34]Write i2c OK [11:02:34]MH_I2C_Read... [11:02:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:34]Read from MH i2c: E2 [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: E2 17 00 [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: E2 17 00 69 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 45 [11:02:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:02:34]wFMCommunicate OK [11:02:34]CreateOFDProtocolMessage done [11:02:34]OFDSenderStorePacket 86796 [11:02:34]StoreOFDPacket docnum=86796 [11:02:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 D9 70 07 01 2E 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 C8 05 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 32 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 49 F9 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0C 53 01 00 35 04 06 00 AD 62 53 25 BF FB B2 D8 E4 B2 EB 5D AD 09 [11:02:34]CheckFolder [11:02:34]dirname=/storage/ofd_packets [11:02:34]CheckFolder done [11:02:34]ProducePacketName [11:02:34]name=ofd_packets/00086796 [11:02:34]NVStorageSaveData ofd_packets/00086796 [11:02:34]File name is /storage/ofd_packets/00086796 [11:02:34]Write 301 bytes [11:02:34]NVStorageSaveData done [11:02:34]OFDSenderStorePacket done [11:02:34]KKMCreateOFDPacket done [11:02:34]NVStorageSaveData kkm_last_timestamp [11:02:34]File name is /storage/kkm_last_timestamp [11:02:34]Write 4 bytes [11:02:34]NVStorageSaveData done [11:02:34]ExternCall_PrintAddStr [11:02:34]wPrintStart [11:02:34]Write to MH i2c: 01 00 00 6A 03 6D [11:02:34]Write i2c OK [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: 01 [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: 01 07 00 [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: 01 07 00 6A 03 00 00 00 00 00 FF 0F 82 [11:02:34]RasterBufferAndPrint [11:02:34]line Счет N : (1)871658 [11:02:34]line ИНН: 02508201610067 [11:02:34]line Контрольно-Кассовый Чек [11:02:34]line ПРОДАЖА [11:02:34]line ТРК (МРК, ГНК) : 53 [11:02:34]line Товар: 2710124130 [11:02:34]line Аи-92-К-5 [11:02:34]line 1.480 * 67.80 [11:02:34]line = 100.34 [11:02:34]line НДС 12% НСП 1% [11:02:34]line > о реализуемом товаре [11:02:34]line ОКРУГЛЕНИЕ: -0.34 [11:02:34]line ИТОГО: 100.00 [11:02:34]line Внесено: 100.00 [11:02:34]line СДАЧА: 0.00 [11:02:34]line НСП 1% : 0.89 [11:02:34]line НДС 12% : 10.66 [11:02:34]line Наличными: 100.00 [11:02:34]line Безнал.: 0.00 [11:02:34]line Место: АЗС № 137 "Партнер Нефть" [11:02:34]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:02:34]line СНО: Общий режим [11:02:34]line Чек 109 22.09.2024 11:02 [11:02:34]line Смена: 497 ФФД: 1.0 [11:02:34]line ЗНМ: 0300000064 [11:02:34]line РНМ: 0000000000092592 [11:02:34]line Версия ККМ: 001 [11:02:34]line ФМ: 0000000000874979 [11:02:34]line ФД: 86796 [11:02:34]line ФПД: 190637813383163 [11:02:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T110233&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86796&fm=190637813383163&tin=02508201610067®Number=0000000000092592&sum=10000 [11:02:34]written 0, free lines is 4095 [11:02:34]OFD Sender: Processing packet 86796 [packets to send 273, broken 272] [11:02:34]ProducePacketName [11:02:34]name=ofd_packets/00086796 [11:02:34]OFD Sender: To server: pG, [11:02:34]CommunicateWithHost lk.salyk.kg:30040 [11:02:34]ConnectInit lk.salyk.kg [11:02:34]Write to MH i2c: 01 00 00 95 03 98 [11:02:34]Write i2c OK [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: 01 [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: 01 07 00 [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: 01 07 00 95 03 00 00 00 00 00 D6 0C 81 [11:02:34]RasterBufferAndPrint [11:02:34]line [11:02:34]line [11:02:34]line [11:02:34]line [11:02:34]line [11:02:34]written 0, free lines is 3293 [11:02:34]MH_Cut [11:02:34]Write to MH i2c: D1 01 00 9C 03 01 71 [11:02:34]Write i2c OK [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: D1 [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: D1 01 00 [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: D1 01 00 9C 03 00 70 [11:02:34]Write to MH i2c: 01 00 00 9D 03 A0 [11:02:34]Write i2c OK [11:02:34]MH_I2C_Read... [11:02:35]*** Cut start [11:02:35]*** Partial cut [11:02:35]*** CUTSNS_PIN = 1 [11:02:35]*** CUTSNS_PIN = 0 [11:02:35]*** Brake cut motor [11:02:36]Read from MH i2c: 01 [11:02:36]MH_I2C_Read... [11:02:36]*** Stop cut motor [11:02:36]*** Cut end [11:02:36]Read from MH i2c: 01 07 00 [11:02:36]MH_I2C_Read... [11:02:36]Read from MH i2c: 01 07 00 9D 03 00 00 00 00 00 FF 0F B5 [11:02:36]process_action close_receipt done [11:02:36]requested_data is exist [11:02:36]produce_requested_data [11:02:36]requested_item fm.sn is exist - process it [11:02:36]wFMCommunicate request_size=4 [11:02:36]MH_SAM_APDU [11:02:36]CAPDU: 80 11 00 00 [11:02:36]Write to MH i2c: E2 08 00 9E 03 80 11 00 00 00 00 00 00 1B [11:02:36]Write i2c OK [11:02:36]MH_I2C_Read... [11:02:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:36]Read from MH i2c: E2 [11:02:36]MH_I2C_Read... [11:02:36]Read from MH i2c: E2 17 00 [11:02:36]MH_I2C_Read... [11:02:36]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 34 39 37 39 90 00 7A [11:02:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:02:36]wFMCommunicate OK [11:02:36]requested_item fd.num is exist - process it [11:02:36]SAM_PROTO_GetFieldsCounters [11:02:36]wFMCommunicate request_size=4 [11:02:36]MH_SAM_APDU [11:02:36]CAPDU: 80 13 00 00 [11:02:36]Write to MH i2c: E2 08 00 9F 03 80 13 00 00 00 00 00 00 1E [11:02:36]Write i2c OK [11:02:36]MH_I2C_Read... [11:02:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:02:36]Read from MH i2c: E2 [11:02:36]MH_I2C_Read... [11:02:36]Read from MH i2c: E2 62 00 [11:02:36]MH_I2C_Read... [11:02:36]Read from MH i2c: E2 62 00 9F 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 0C 53 01 00 0E 04 04 00 F1 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 E6 [11:02: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 0C 53 01 00 0E 04 04 00 F1 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:36]wFMCommunicate OK [11:02:36]SAM_PROTO_GetFieldsCounters done [11:02:36]requested_item shift.num is exist - process it [11:02:36]requested_item shift.opened is exist - process it [11:02:36]req_shift_opened [11:02:36]FM_GetShiftState [11:02:36]SAM_PROTO_GetShiftState [11:02:36]wFMCommunicate request_size=4 [11:02:36]MH_SAM_APDU [11:02:36]CAPDU: 80 13 01 00 [11:02:36]Write to MH i2c: E2 08 00 A0 03 80 13 01 00 00 00 00 00 20 [11:02:36]Write i2c OK [11:02:36]MH_I2C_Read... [11:02:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:36]Read from MH i2c: E2 [11:02:36]MH_I2C_Read... [11:02:36]Read from MH i2c: E2 0E 00 [11:02:36]MH_I2C_Read... [11:02:36]Read from MH i2c: E2 0E 00 A0 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 DE [11:02:36]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:02:36]wFMCommunicate OK [11:02:36]SAM_PROTO_GetShiftState done [11:02:36]FM_GetShiftState done [11:02:36]req_shift_opened done [11:02:36]requested_item shift.open_date is exist - process it [11:02:36]req_shift_open_date [11:02:36]req_shift_open_date done [11:02:36]produce_requested_data done [11:02:36]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86796,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:02:36]process_action_free close_receipt [11:02:36]json_value_free [11:02:36]json_value_free done [11:02:36]process_json_proto returns [11:02:36]Send response to host [11:02:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86796,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:02:36]free response buf [11:02:36]execute_script done [11:02:36]execute_script returns [11:02:36]free content buf [11:02:36]Sock 10.Close socket [11:02:36]Sock 10.Thread stoped [11:02:39]ConnectInit Can't take IP for lk.salyk.kg [11:02:39]CommunicateWithHost connect error [11:02:39]CommunicateWithHost err = -1 [11:02:39]OFD Sender: Server communicate error [11:02:44]OFD Sender: Processing packet 86796 [packets to send 273, broken 272] [11:02:44]ProducePacketName [11:02:44]name=ofd_packets/00086796 [11:02:44]OFD Sender: To server: pG, [11:02:44]CommunicateWithHost lk.salyk.kg:30040 [11:02:44]ConnectInit lk.salyk.kg [11:02:49]ConnectInit Can't take IP for lk.salyk.kg [11:02:49]CommunicateWithHost connect error [11:02:49]CommunicateWithHost err = -1 [11:02:49]OFD Sender: Server communicate error [11:02:54]OFD Sender: Processing packet 86796 [packets to send 273, broken 272] [11:02:54]ProducePacketName [11:02:54]name=ofd_packets/00086796 [11:02:54]OFD Sender: To server: pG, [11:02:54]CommunicateWithHost lk.salyk.kg:30040 [11:02:54]ConnectInit lk.salyk.kg [11:02:55]Connected sock=10 [11:02:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 D9 70 07 01 2E 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 C8 05 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 32 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 49 F9 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0C 53 01 00 35 04 06 00 AD 62 53 25 BF FB B2 D8 E4 B2 EB 5D AD 09 [11:02:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 72 12 47 00 31 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0C 53 01 00 F4 03 04 00 2C A4 EF 66 B6 04 01 00 00 AD 34 C3 16 67 A6 29 3E [11:02:55]CommunicateWithHost err = 0 [11:02:55]CheckOFDResponse [11:02:55]1017 (14) - 77093643461234 [11:02:55]1041 (16) - 0000000000874979 [11:02:55]1040 (4) - 86796 [11:02:55]1012 (4) - 22.09.2024 04:59 [11:02:55]1206 (1) - 0 [11:02:55]OFD Sender: Remove packet 86796 [11:02:55]ProducePacketName [11:02:55]name=ofd_packets/00086796 [11:02:55]NVStorageDeleteData [11:02:55]OFD Sender: No OFD packet to send [11:03:00]OFD Sender: No OFD packet to send [11:03:05]OFD Sender: No OFD packet to send [11:03:10]OFD Sender: No OFD packet to send [11:03:12]accept exits with 9 [11:03:12]New connection [11:03:12]New thread 3066690916 created [11:03:12]Thread 3066547556 joined [11:03:12]Waiting for new connection... [11:03:12] Sock 9.Parse request [11:03:12]Sock 9.Check first char [11:03:12]Sock 9.First char is OK [11:03:12]request: POST /json_proto HTTP/1.0 [11:03:12]Method: POST [11:03:12]URL: /json_proto [11:03:12]Method is POST - this is cgi request [11:03:12]url: /json_proto [11:03:12]query_string will be loaded in cgi processing [11:03:12]execute_cgi json_proto POST (null) [11:03:12]execute_cgi path=json_proto method=POST [11:03:12]POST find Content-Length [11:03:12]Host: 172.17.47.196:8080 [11:03:12]Content-Length: 800 [11:03:12]Content-Type: application/json [11:03:12] [11:03:12]POST finish read [11:03:12]Found Content-Length = 800 [11:03:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871659", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 400.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:03:12]execute_script... [11:03: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)871659", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 400.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:03:12]POST & json_proto [11:03:12]process_json_proto [11:03:12]json parsed OK: [11:03:12]protocol is kg_v1.0 [11:03:12]action value=close_receipt [11:03:12]process_action close_receipt [11:03:12]cmd_close_receipt [11:03:12]MH_GetDate [11:03:12]Write to MH i2c: F0 00 00 A1 03 93 [11:03:12]Write i2c OK [11:03:12]MH_I2C_Read... [11:03:12]Read from MH i2c: F0 [11:03:12]MH_I2C_Read... [11:03:12]Read from MH i2c: F0 09 00 [11:03:12]MH_I2C_Read... [11:03:12]Read from MH i2c: F0 09 00 A1 03 00 70 F9 EF 66 4C 6B 94 66 0B [11:03:12]GetLastDocTimeStamp 1727002953 [11:03:12]current date 1727002992 [11:03:12]FM_GetShiftState [11:03:12]SAM_PROTO_GetShiftState [11:03:12]wFMCommunicate request_size=4 [11:03:12]MH_SAM_APDU [11:03:12]CAPDU: 80 13 01 00 [11:03:12]Write to MH i2c: E2 08 00 A2 03 80 13 01 00 00 00 00 00 22 [11:03:12]Write i2c OK [11:03:12]MH_I2C_Read... [11:03:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:12]Read from MH i2c: E2 [11:03:12]MH_I2C_Read... [11:03:12]Read from MH i2c: E2 0E 00 [11:03:12]MH_I2C_Read... [11:03:12]Read from MH i2c: E2 0E 00 A2 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 E0 [11:03:12]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:03:12]wFMCommunicate OK [11:03:12]SAM_PROTO_GetShiftState done [11:03:12]FM_GetShiftState done [11:03:12]opened in 1726964220 [11:03:12]opened+sec_in_day 1727050620 [11:03:12]quantity*price = 40002 [11:03:12]sum+1 = 40003 [11:03:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.02 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 0.00 Безнал.: 400.02 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 110 22.09.2024 11:03 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 86797 ФПД: 151328115091319 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T110312&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86797&fm=151328115091319&tin=02508201610067®Number=0000000000092592&sum=40002 [11:03:13]StoreToDocumentArchive [11:03:13]shift 497 fd 86797 [11:03:13]save to /storage/0497/doc_00086797 [11:03:13]save last doc name /storage/0497/doc_00086797 to /storage/kkm_last_doc_name [11:03:13]save OK [11:03:13]Clear old archive folders... [11:03:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:03:13]tlvbuf is 0156EF70 [11:03:13]SAM_PROTO_ClearQueue [11:03:13]wFMCommunicate request_size=4 [11:03:13]MH_SAM_APDU [11:03:13]CAPDU: 80 09 00 00 [11:03:13]Write to MH i2c: E2 08 00 AF 03 80 09 00 00 00 00 00 00 24 [11:03:13]Write i2c OK [11:03:13]MH_I2C_Read... [11:03:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:03:13]Read from MH i2c: E2 [11:03:13]MH_I2C_Read... [11:03:13]Read from MH i2c: E2 03 00 [11:03:13]MH_I2C_Read... [11:03:13]Read from MH i2c: E2 03 00 AF 03 00 90 00 26 [11:03:13]RAPDU: 90 00 [11:03:13]wFMCommunicate OK [11:03:13]SAM_PROTO_ClearQueue done [11:03:13]KKMCreateOFDPacket [11:03:13]OFDProtocolAddRootSTLVToBuf [11:03:13]FM_MakeSignedData [11:03:13]FM_MakeSignedData [11:03:13]SAM_PROTO_SignData [11:03:13]wFMCommunicate request_size=4 [11:03:13]MH_SAM_APDU [11:03:13]CAPDU: 80 0D 01 02 [11:03:13]Write to MH i2c: E2 08 00 B0 03 80 0D 01 02 00 00 00 00 2C [11:03:13]Write i2c OK [11:03:13]MH_I2C_Read... [11:03:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:03:13]Read from MH i2c: E2 [11:03:13]MH_I2C_Read... [11:03:13]Read from MH i2c: E2 03 00 [11:03:13]MH_I2C_Read... [11:03:13]Read from MH i2c: E2 03 00 B0 03 00 90 00 27 [11:03:13]RAPDU: 90 00 [11:03:13]wFMCommunicate OK [11:03:13]wFMCommunicate request_size=255 [11:03:13]MH_SAM_APDU [11:03: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 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 42 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 70 F9 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0D 53 01 00 35 04 06 00 89 [11:03:13]Write to MH i2c: E2 02 01 B1 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 42 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 70 F9 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0D 53 01 00 35 04 06 00 89 00 00 AA [11:03:13]Write i2c OK [11:03:13]MH_I2C_Read... [11:03:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:13]Read from MH i2c: E2 [11:03:13]MH_I2C_Read... [11:03:13]Read from MH i2c: E2 03 00 [11:03:13]MH_I2C_Read... [11:03:13]Read from MH i2c: E2 03 00 B1 03 00 90 00 28 [11:03:13]RAPDU: 90 00 [11:03:13]wFMCommunicate OK [11:03:13]wFMCommunicate request_size=10 [11:03:13]MH_SAM_APDU [11:03:13]CAPDU: 80 0D 02 02 05 A1 D2 8B 67 77 [11:03:13]Write to MH i2c: E2 0D 00 B2 03 80 0D 02 02 05 00 A1 D2 8B 67 77 00 00 15 [11:03:13]Write i2c OK [11:03:13]MH_I2C_Read... [11:03:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:13]Read from MH i2c: E2 [11:03:13]MH_I2C_Read... [11:03:13]Read from MH i2c: E2 03 00 [11:03:13]MH_I2C_Read... [11:03:13]Read from MH i2c: E2 03 00 B2 03 00 90 00 29 [11:03:13]RAPDU: 90 00 [11:03:13]wFMCommunicate OK [11:03:13]wFMCommunicate request_size=4 [11:03:13]MH_SAM_APDU [11:03:13]CAPDU: 80 0D 03 02 [11:03:13]Write to MH i2c: E2 08 00 B3 03 80 0D 03 02 00 00 00 00 31 [11:03:13]Write i2c OK [11:03:13]MH_I2C_Read... [11:03:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:03:13]Read from MH i2c: E2 [11:03:13]MH_I2C_Read... [11:03:13]Read from MH i2c: E2 0B 00 [11:03:13]MH_I2C_Read... [11:03:13]Read from MH i2c: E2 0B 00 B3 03 00 EF F1 4F 13 57 60 D1 CB 90 00 C7 [11:03:13]RAPDU: EF F1 4F 13 57 60 D1 CB 90 00 [11:03:13]wFMCommunicate OK [11:03:13]SAM_PROTO_SignData done [11:03:13]FM_MakeSignedData done [11:03:13]CreateOFDProtocolMessage [11:03:13]wFMCommunicate request_size=4 [11:03:13]MH_SAM_APDU [11:03:13]CAPDU: 80 11 00 00 [11:03:13]Write to MH i2c: E2 08 00 B4 03 80 11 00 00 00 00 00 00 31 [11:03:13]Write i2c OK [11:03:13]MH_I2C_Read... [11:03:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:13]Read from MH i2c: E2 [11:03:13]MH_I2C_Read... [11:03:13]Read from MH i2c: E2 17 00 [11:03:13]MH_I2C_Read... [11:03:13]Read from MH i2c: E2 17 00 B4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 90 [11:03:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:03:13]wFMCommunicate OK [11:03:13]CreateOFDProtocolMessage done [11:03:13]OFDSenderStorePacket 86797 [11:03:13]StoreOFDPacket docnum=86797 [11:03:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 28 D8 07 01 0B 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 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 42 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 70 F9 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0D 53 01 00 35 04 06 00 89 A1 D2 8B 67 77 EF F1 4F 13 57 60 D1 CB [11:03:13]CheckFolder [11:03:13]dirname=/storage/ofd_packets [11:03:13]CheckFolder done [11:03:13]ProducePacketName [11:03:13]name=ofd_packets/00086797 [11:03:13]NVStorageSaveData ofd_packets/00086797 [11:03:13]File name is /storage/ofd_packets/00086797 [11:03:13]Write 301 bytes [11:03:13]NVStorageSaveData done [11:03:13]OFDSenderStorePacket done [11:03:13]KKMCreateOFDPacket done [11:03:13]NVStorageSaveData kkm_last_timestamp [11:03:13]File name is /storage/kkm_last_timestamp [11:03:13]Write 4 bytes [11:03:13]NVStorageSaveData done [11:03:13]ExternCall_PrintAddStr [11:03:13]wPrintStart [11:03:13]Write to MH i2c: 01 00 00 B5 03 B8 [11:03:13]Write i2c OK [11:03:13]MH_I2C_Read... [11:03:13]Read from MH i2c: 01 [11:03:13]MH_I2C_Read... [11:03:13]Read from MH i2c: 01 07 00 [11:03:13]MH_I2C_Read... [11:03:13]Read from MH i2c: 01 07 00 B5 03 00 00 00 00 00 FF 0F CD [11:03:13]RasterBufferAndPrint [11:03:13]line Счет N : (1)871659 [11:03:13]line ИНН: 02508201610067 [11:03:13]line Контрольно-Кассовый Чек [11:03:13]line ПРОДАЖА [11:03:13]line ТРК (МРК, ГНК) : 53 [11:03:13]line Товар: 2710124130 [11:03:13]line Аи-92-К-5 [11:03:13]line 5.900 * 67.80 [11:03:13]line = 400.02 [11:03:13]line НДС 12% НСП 1% [11:03:13]line > о реализуемом товаре [11:03:13]line ИТОГО: 400.02 [11:03:13]line НСП 1% : 3.54 [11:03:13]line НДС 12% : 42.48 [11:03:13]line Наличными: 0.00 [11:03:13]line Безнал.: 400.02 [11:03:13]line Место: АЗС № 137 "Партнер Нефть" [11:03:13]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:03:13]line СНО: Общий режим [11:03:13]line Чек 110 22.09.2024 11:03 [11:03:13]line Смена: 497 ФФД: 1.0 [11:03:13]line ЗНМ: 0300000064 [11:03:13]line РНМ: 0000000000092592 [11:03:13]line Версия ККМ: 001 [11:03:13]line Платежная система: O! деньги [11:03:13]line ФМ: 0000000000874979 [11:03:13]line ФД: 86797 [11:03:13]line ФПД: 151328115091319 [11:03:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T110312&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86797&fm=151328115091319&tin=02508201610067®Number=0000000000092592&sum=40002 [11:03:13]written 0, free lines is 4095 [11:03:13]OFD Sender: Processing packet 86797 [packets to send 273, broken 272] [11:03:13]ProducePacketName [11:03:13]name=ofd_packets/00086797 [11:03:13]OFD Sender: To server: pG, [11:03:13]CommunicateWithHost lk.salyk.kg:30040 [11:03:13]ConnectInit lk.salyk.kg [11:03:14]Write to MH i2c: 01 00 00 DF 03 E2 [11:03:14]Write i2c OK [11:03:14]MH_I2C_Read... [11:03:14]Read from MH i2c: 01 [11:03:14]MH_I2C_Read... [11:03:14]Read from MH i2c: 01 07 00 [11:03:14]MH_I2C_Read... [11:03:14]Read from MH i2c: 01 07 00 DF 03 00 00 00 00 00 F6 0C EB [11:03:14]RasterBufferAndPrint [11:03:14]line [11:03:14]line [11:03:14]line [11:03:14]line [11:03:14]line [11:03:14]written 0, free lines is 3327 [11:03:14]MH_Cut [11:03:14]Write to MH i2c: D1 01 00 E6 03 01 BB [11:03:14]Write i2c OK [11:03:14]MH_I2C_Read... [11:03:14]Read from MH i2c: D1 [11:03:14]MH_I2C_Read... [11:03:14]Read from MH i2c: D1 01 00 [11:03:14]MH_I2C_Read... [11:03:14]Read from MH i2c: D1 01 00 E6 03 00 BA [11:03:14]Write to MH i2c: 01 00 00 E7 03 EA [11:03:14]Write i2c OK [11:03:14]MH_I2C_Read... [11:03:14]Connected sock=10 [11:03:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 28 D8 07 01 0B 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 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 42 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 70 F9 EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0D 53 01 00 35 04 06 00 89 A1 D2 8B 67 77 EF F1 4F 13 57 60 D1 CB [11:03:15]*** Cut start [11:03:15]*** Partial cut [11:03:15]*** CUTSNS_PIN = 1 [11:03:15]*** CUTSNS_PIN = 0 [11:03:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 68 7C 47 00 7B 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 34 39 37 39 10 04 04 00 0D 53 01 00 F4 03 04 00 40 A4 EF 66 B6 04 01 00 00 E5 6A EC C3 EF 8E 1C E4 [11:03:15]CommunicateWithHost err = 0 [11:03:15]CheckOFDResponse [11:03:15]1017 (14) - 77093643461234 [11:03:15]1041 (16) - 0000000000874979 [11:03:15]1040 (4) - 86797 [11:03:15]1012 (4) - 22.09.2024 04:59 [11:03:15]1206 (1) - 0 [11:03:15]OFD Sender: Remove packet 86797 [11:03:15]ProducePacketName [11:03:15]name=ofd_packets/00086797 [11:03:15]NVStorageDeleteData [11:03:15]*** Brake cut motor [11:03:15]OFD Sender: No OFD packet to send [11:03:15]Read from MH i2c: 01 [11:03:15]MH_I2C_Read... [11:03:15]*** Stop cut motor [11:03:15]*** Cut end [11:03:15]Read from MH i2c: 01 07 00 [11:03:15]MH_I2C_Read... [11:03:15]Read from MH i2c: 01 07 00 E7 03 00 00 00 00 00 FF 0F FF [11:03:15]process_action close_receipt done [11:03:15]requested_data is exist [11:03:15]produce_requested_data [11:03:15]requested_item fm.sn is exist - process it [11:03:15]wFMCommunicate request_size=4 [11:03:15]MH_SAM_APDU [11:03:15]CAPDU: 80 11 00 00 [11:03:15]Write to MH i2c: E2 08 00 E8 03 80 11 00 00 00 00 00 00 65 [11:03:15]Write i2c OK [11:03:15]MH_I2C_Read... [11:03:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:15]Read from MH i2c: E2 [11:03:15]MH_I2C_Read... [11:03:15]Read from MH i2c: E2 17 00 [11:03:15]MH_I2C_Read... [11:03:15]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 34 39 37 39 90 00 C4 [11:03:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:03:15]wFMCommunicate OK [11:03:15]requested_item fd.num is exist - process it [11:03:15]SAM_PROTO_GetFieldsCounters [11:03:15]wFMCommunicate request_size=4 [11:03:15]MH_SAM_APDU [11:03:15]CAPDU: 80 13 00 00 [11:03:15]Write to MH i2c: E2 08 00 E9 03 80 13 00 00 00 00 00 00 68 [11:03:15]Write i2c OK [11:03:15]MH_I2C_Read... [11:03:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:03:15]Read from MH i2c: E2 [11:03:15]MH_I2C_Read... [11:03:15]Read from MH i2c: E2 62 00 [11:03:15]MH_I2C_Read... [11:03:15]Read from MH i2c: E2 62 00 E9 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 0D 53 01 00 0E 04 04 00 F1 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 34 [11:03: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 0D 53 01 00 0E 04 04 00 F1 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:15]wFMCommunicate OK [11:03:15]SAM_PROTO_GetFieldsCounters done [11:03:15]requested_item shift.num is exist - process it [11:03:15]requested_item shift.opened is exist - process it [11:03:15]req_shift_opened [11:03:15]FM_GetShiftState [11:03:15]SAM_PROTO_GetShiftState [11:03:15]wFMCommunicate request_size=4 [11:03:15]MH_SAM_APDU [11:03:15]CAPDU: 80 13 01 00 [11:03:15]Write to MH i2c: E2 08 00 EA 03 80 13 01 00 00 00 00 00 6A [11:03:15]Write i2c OK [11:03:15]MH_I2C_Read... [11:03:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:16]Read from MH i2c: E2 [11:03:16]MH_I2C_Read... [11:03:16]Read from MH i2c: E2 0E 00 [11:03:16]MH_I2C_Read... [11:03:16]Read from MH i2c: E2 0E 00 EA 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 28 [11:03:16]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:03:16]wFMCommunicate OK [11:03:16]SAM_PROTO_GetShiftState done [11:03:16]FM_GetShiftState done [11:03:16]req_shift_opened done [11:03:16]requested_item shift.open_date is exist - process it [11:03:16]req_shift_open_date [11:03:16]req_shift_open_date done [11:03:16]produce_requested_data done [11:03:16]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86797,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:03:16]process_action_free close_receipt [11:03:16]json_value_free [11:03:16]json_value_free done [11:03:16]process_json_proto returns [11:03:16]Send response to host [11:03:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86797,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:03:16]free response buf [11:03:16]execute_script done [11:03:16]execute_script returns [11:03:16]free content buf [11:03:16]Sock 9.Close socket [11:03:16]Sock 9.Thread stoped [11:03:20]OFD Sender: No OFD packet to send [11:03:25]OFD Sender: No OFD packet to send [11:03:30]OFD Sender: No OFD packet to send [11:03:35]OFD Sender: No OFD packet to send [11:03:40]OFD Sender: No OFD packet to send [11:03:45]OFD Sender: No OFD packet to send [11:03:50]OFD Sender: No OFD packet to send [11:03:55]OFD Sender: No OFD packet to send [11:04:00]OFD Sender: No OFD packet to send [11:04:05]OFD Sender: No OFD packet to send [11:04:10]OFD Sender: No OFD packet to send [11:04:15]OFD Sender: No OFD packet to send [11:04:20]OFD Sender: No OFD packet to send [11:04:25]OFD Sender: No OFD packet to send [11:04:30]OFD Sender: No OFD packet to send [11:04:35]OFD Sender: No OFD packet to send [11:04:40]OFD Sender: No OFD packet to send [11:04:45]OFD Sender: No OFD packet to send [11:04:50]OFD Sender: No OFD packet to send [11:04:55]OFD Sender: No OFD packet to send [11:05:00]OFD Sender: No OFD packet to send [11:05:05]OFD Sender: No OFD packet to send [11:05:10]OFD Sender: No OFD packet to send [11:05:15]OFD Sender: No OFD packet to send [11:05:20]OFD Sender: No OFD packet to send [11:05:25]OFD Sender: No OFD packet to send [11:05:30]OFD Sender: No OFD packet to send [11:05:35]OFD Sender: No OFD packet to send [11:05:40]OFD Sender: No OFD packet to send [11:05:45]OFD Sender: No OFD packet to send [11:05:50]OFD Sender: No OFD packet to send [11:05:55]OFD Sender: No OFD packet to send [11:06:00]OFD Sender: No OFD packet to send [11:06:05]OFD Sender: No OFD packet to send [11:06:10]OFD Sender: No OFD packet to send [11:06:15]OFD Sender: No OFD packet to send [11:06:20]OFD Sender: No OFD packet to send [11:06:25]OFD Sender: No OFD packet to send [11:06:31]OFD Sender: No OFD packet to send [11:06:36]OFD Sender: No OFD packet to send [11:06:41]OFD Sender: No OFD packet to send [11:06:46]OFD Sender: No OFD packet to send [11:06:50]accept exits with 8 [11:06:50]New connection [11:06:50]New thread 3066547556 created [11:06:50]Thread 3066690916 joined [11:06:50]Waiting for new connection... [11:06:50] Sock 8.Parse request [11:06:50]Sock 8.Check first char [11:06:50]Sock 8.First char is OK [11:06:50]request: POST /json_proto HTTP/1.0 [11:06:50]Method: POST [11:06:50]URL: /json_proto [11:06:50]Method is POST - this is cgi request [11:06:50]url: /json_proto [11:06:50]query_string will be loaded in cgi processing [11:06:50]execute_cgi json_proto POST (null) [11:06:50]execute_cgi path=json_proto method=POST [11:06:50]POST find Content-Length [11:06:50]Host: 172.17.47.196:8080 [11:06:50]Content-Length: 653 [11:06:50]Content-Type: application/json [11:06:50] [11:06:50]POST finish read [11:06:50]Found Content-Length = 653 [11:06:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148071", "tax_sys" : 0, "items" : [ { "code": "54492509", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,25\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:50]execute_script... [11:06:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148071", "tax_sys" : 0, "items" : [ { "code": "54492509", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,25\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:50]POST & json_proto [11:06:50]process_json_proto [11:06:50]json parsed OK: [11:06:50]protocol is kg_v1.0 [11:06:50]action value=close_receipt [11:06:50]process_action close_receipt [11:06:50]cmd_close_receipt [11:06:50]MH_GetDate [11:06:50]Write to MH i2c: F0 00 00 EB 03 DD [11:06:50]Write i2c OK [11:06:50]MH_I2C_Read... [11:06:50]Read from MH i2c: F0 [11:06:50]MH_I2C_Read... [11:06:50]Read from MH i2c: F0 09 00 [11:06:50]MH_I2C_Read... [11:06:50]Read from MH i2c: F0 09 00 EB 03 00 4A FA EF 66 4C 6B 94 66 30 [11:06:50]GetLastDocTimeStamp 1727002992 [11:06:50]current date 1727003210 [11:06:50]FM_GetShiftState [11:06:50]SAM_PROTO_GetShiftState [11:06:50]wFMCommunicate request_size=4 [11:06:50]MH_SAM_APDU [11:06:50]CAPDU: 80 13 01 00 [11:06:50]Write to MH i2c: E2 08 00 EC 03 80 13 01 00 00 00 00 00 6C [11:06:50]Write i2c OK [11:06:50]MH_I2C_Read... [11:06:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:50]Read from MH i2c: E2 [11:06:50]MH_I2C_Read... [11:06:50]Read from MH i2c: E2 0E 00 [11:06:50]MH_I2C_Read... [11:06:50]Read from MH i2c: E2 0E 00 EC 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 2A [11:06:50]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:06:50]wFMCommunicate OK [11:06:50]SAM_PROTO_GetShiftState done [11:06:50]FM_GetShiftState done [11:06:50]opened in 1726964220 [11:06:50]opened+sec_in_day 1727050620 [11:06:50]quantity*price = 8500 [11:06:50]sum+1 = 8501 [11:06:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 85.00 НСП 1% : 0.75 НДС 12% : 9.03 Наличными: 85.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 111 22.09.2024 11:06 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86798 ФПД: 37055483468222 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T110650&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86798&fm=37055483468222&tin=02508201610067®Number=0000000000092592&sum=8500 0 [11:06:51]StoreToDocumentArchive [11:06:51]shift 497 fd 86798 [11:06:51]save to /storage/0497/doc_00086798 [11:06:51]save last doc name /storage/0497/doc_00086798 to /storage/kkm_last_doc_name [11:06:51]save OK [11:06:51]Clear old archive folders... [11:06:51]ProcessDocumentItem done err = 0, tmpTLVsize=276 [11:06:51]tlvbuf is 0157C500 [11:06:51]SAM_PROTO_ClearQueue [11:06:51]wFMCommunicate request_size=4 [11:06:51]MH_SAM_APDU [11:06:51]CAPDU: 80 09 00 00 [11:06:51]Write to MH i2c: E2 08 00 F9 03 80 09 00 00 00 00 00 00 6E [11:06:51]Write i2c OK [11:06:51]MH_I2C_Read... [11:06:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:06:51]Read from MH i2c: E2 [11:06:51]MH_I2C_Read... [11:06:51]Read from MH i2c: E2 03 00 [11:06:51]MH_I2C_Read... [11:06:51]Read from MH i2c: E2 03 00 F9 03 00 90 00 70 [11:06:51]RAPDU: 90 00 [11:06:51]wFMCommunicate OK [11:06:51]SAM_PROTO_ClearQueue done [11:06:51]KKMCreateOFDPacket [11:06:51]OFDProtocolAddRootSTLVToBuf [11:06:51]FM_MakeSignedData [11:06:51]FM_MakeSignedData [11:06:51]SAM_PROTO_SignData [11:06:51]wFMCommunicate request_size=4 [11:06:51]MH_SAM_APDU [11:06:51]CAPDU: 80 0D 01 02 [11:06:51]Write to MH i2c: E2 08 00 FA 03 80 0D 01 02 00 00 00 00 76 [11:06:51]Write i2c OK [11:06:51]MH_I2C_Read... [11:06:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:06:51]Read from MH i2c: E2 [11:06:51]MH_I2C_Read... [11:06:51]Read from MH i2c: E2 03 00 [11:06:51]MH_I2C_Read... [11:06:51]Read from MH i2c: E2 03 00 FA 03 00 90 00 71 [11:06:51]RAPDU: 90 00 [11:06:51]wFMCommunicate OK [11:06:51]wFMCommunicate request_size=255 [11:06:51]MH_SAM_APDU [11:06:51]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 35 34 34 39 32 35 30 39 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 4A FA EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 [11:06:51]Write to MH i2c: E2 02 01 FB 03 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 35 34 34 39 32 35 30 39 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 4A FA EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 00 00 8C [11:06:51]Write i2c OK [11:06:51]MH_I2C_Read... [11:06:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:51]Read from MH i2c: E2 [11:06:51]MH_I2C_Read... [11:06:51]Read from MH i2c: E2 03 00 [11:06:51]MH_I2C_Read... [11:06:51]Read from MH i2c: E2 03 00 FB 03 00 90 00 72 [11:06:51]RAPDU: 90 00 [11:06:51]wFMCommunicate OK [11:06:51]wFMCommunicate request_size=35 [11:06:51]MH_SAM_APDU [11:06:51]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0E 53 01 00 35 04 06 00 21 B3 A6 ED D9 BE [11:06:51]Write to MH i2c: E2 26 00 FC 03 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0E 53 01 00 35 04 06 00 21 B3 A6 ED D9 BE 00 00 D8 [11:06:51]Write i2c OK [11:06:51]MH_I2C_Read... [11:06:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:51]Read from MH i2c: E2 [11:06:51]MH_I2C_Read... [11:06:51]Read from MH i2c: E2 03 00 [11:06:51]MH_I2C_Read... [11:06:51]Read from MH i2c: E2 03 00 FC 03 00 90 00 73 [11:06:51]RAPDU: 90 00 [11:06:51]wFMCommunicate OK [11:06:51]wFMCommunicate request_size=4 [11:06:51]MH_SAM_APDU [11:06:51]CAPDU: 80 0D 03 02 [11:06:51]Write to MH i2c: E2 08 00 FD 03 80 0D 03 02 00 00 00 00 7B [11:06:51]Write i2c OK [11:06:51]MH_I2C_Read... [11:06:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:06:51]Read from MH i2c: E2 [11:06:51]MH_I2C_Read... [11:06:51]Read from MH i2c: E2 0B 00 [11:06:51]MH_I2C_Read... [11:06:51]Read from MH i2c: E2 0B 00 FD 03 00 9F 34 28 A0 FF 20 C4 61 90 00 5B [11:06:51]RAPDU: 9F 34 28 A0 FF 20 C4 61 90 00 [11:06:51]wFMCommunicate OK [11:06:51]SAM_PROTO_SignData done [11:06:51]FM_MakeSignedData done [11:06:51]CreateOFDProtocolMessage [11:06:51]wFMCommunicate request_size=4 [11:06:51]MH_SAM_APDU [11:06:51]CAPDU: 80 11 00 00 [11:06:51]Write to MH i2c: E2 08 00 FE 03 80 11 00 00 00 00 00 00 7B [11:06:51]Write i2c OK [11:06:51]MH_I2C_Read... [11:06:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:51]Read from MH i2c: E2 [11:06:51]MH_I2C_Read... [11:06:51]Read from MH i2c: E2 17 00 [11:06:51]MH_I2C_Read... [11:06:51]Read from MH i2c: E2 17 00 FE 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 DA [11:06:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:06:51]wFMCommunicate OK [11:06:51]CreateOFDProtocolMessage done [11:06:51]OFDSenderStorePacket 86798 [11:06:51]StoreOFDPacket docnum=86798 [11:06:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 28 01 00 00 23 25 20 01 B3 22 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 35 34 34 39 32 35 30 39 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 4A FA EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0E 53 01 00 35 04 06 00 21 B3 A6 ED D9 BE 9F 34 28 A0 FF 20 C4 61 [11:06:51]CheckFolder [11:06:51]dirname=/storage/ofd_packets [11:06:51]CheckFolder done [11:06:51]ProducePacketName [11:06:51]name=ofd_packets/00086798 [11:06:51]NVStorageSaveData ofd_packets/00086798 [11:06:51]File name is /storage/ofd_packets/00086798 [11:06:51]Write 326 bytes [11:06:51]NVStorageSaveData done [11:06:51]OFDSenderStorePacket done [11:06:51]KKMCreateOFDPacket done [11:06:51]NVStorageSaveData kkm_last_timestamp [11:06:51]File name is /storage/kkm_last_timestamp [11:06:51]Write 4 bytes [11:06:51]NVStorageSaveData done [11:06:51]ExternCall_PrintAddStr [11:06:51]wPrintStart [11:06:51]Write to MH i2c: 01 00 00 FF 03 02 [11:06:51]Write i2c OK [11:06:51]MH_I2C_Read... [11:06:51]Read from MH i2c: 01 [11:06:51]MH_I2C_Read... [11:06:51]Read from MH i2c: 01 07 00 [11:06:51]MH_I2C_Read... [11:06:51]Read from MH i2c: 01 07 00 FF 03 00 00 00 00 00 FF 0F 17 [11:06:51]RasterBufferAndPrint [11:06:51]line Счет N : (3)148071 [11:06:51]line ИНН: 02508201610067 [11:06:51]line Контрольно-Кассовый Чек [11:06:51]line ПРОДАЖА [11:06:51]line Товар: 54492509 [11:06:51]line Напиток Кока-Кола 0,25л [11:06:51]line 1.000 * 85.00 [11:06:51]line = 85.00 [11:06:51]line НДС 12% НСП 1% [11:06:51]line > о реализуемом товаре [11:06:51]line ИТОГО: 85.00 [11:06:51]line НСП 1% : 0.75 [11:06:51]line НДС 12% : 9.03 [11:06:51]line Наличными: 85.00 [11:06:51]line Безнал.: 0.00 [11:06:51]line Место: АЗС № 137 "Партнер Нефть" [11:06:51]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:06:51]line СНО: Общий режим [11:06:51]line Чек 111 22.09.2024 11:06 [11:06:51]line Смена: 497 ФФД: 1.0 [11:06:51]line ЗНМ: 0300000064 [11:06:51]line РНМ: 0000000000092592 [11:06:51]line Версия ККМ: 001 [11:06:51]line ФМ: 0000000000874979 [11:06:51]line ФД: 86798 [11:06:51]line ФПД: 37055483468222 [11:06:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T110650&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86798&fm=37055483468222&tin=02508201610067®Number=0000000000092592&sum=8500 [11:06:51]line 0 [11:06:51]written 0, free lines is 4095 [11:06:51]OFD Sender: Processing packet 86798 [packets to send 273, broken 272] [11:06:51]ProducePacketName [11:06:51]name=ofd_packets/00086798 [11:06:51]OFD Sender: To server: pG, [11:06:51]CommunicateWithHost lk.salyk.kg:30040 [11:06:51]ConnectInit lk.salyk.kg [11:06:52]Write to MH i2c: 01 00 00 27 04 2B [11:06:52]Write i2c OK [11:06:52]MH_I2C_Read... [11:06:52]Read from MH i2c: 01 [11:06:52]MH_I2C_Read... [11:06:52]Read from MH i2c: 01 07 00 [11:06:52]MH_I2C_Read... [11:06:52]Read from MH i2c: 01 07 00 27 04 00 00 00 00 00 FE 0C 3C [11:06:52]RasterBufferAndPrint [11:06:52]line [11:06:52]line [11:06:52]line [11:06:52]line [11:06:52]line [11:06:52]written 0, free lines is 3332 [11:06:52]MH_Cut [11:06:52]Write to MH i2c: D1 01 00 2E 04 01 04 [11:06:52]Write i2c OK [11:06:52]MH_I2C_Read... [11:06:52]Read from MH i2c: D1 [11:06:52]MH_I2C_Read... [11:06:52]Read from MH i2c: D1 01 00 [11:06:52]MH_I2C_Read... [11:06:52]Read from MH i2c: D1 01 00 2E 04 00 03 [11:06:52]Write to MH i2c: 01 00 00 2F 04 33 [11:06:52]Write i2c OK [11:06:52]MH_I2C_Read... [11:06:52]Connected sock=9 [11:06:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 28 01 00 00 23 25 20 01 B3 22 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 35 34 34 39 32 35 30 39 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 4A FA EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0E 53 01 00 35 04 06 00 21 B3 A6 ED D9 BE 9F 34 28 A0 FF 20 C4 61 [11:06:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 29 CD 47 00 55 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 34 39 37 39 10 04 04 00 0E 53 01 00 F4 03 04 00 1A A5 EF 66 B6 04 01 00 00 CF 03 6C 08 30 89 E3 C6 [11:06:52]CommunicateWithHost err = 0 [11:06:52]CheckOFDResponse [11:06:52]1017 (14) - 77093643461234 [11:06:52]1041 (16) - 0000000000874979 [11:06:52]1040 (4) - 86798 [11:06:52]1012 (4) - 22.09.2024 05:03 [11:06:52]1206 (1) - 0 [11:06:52]OFD Sender: Remove packet 86798 [11:06:52]ProducePacketName [11:06:52]name=ofd_packets/00086798 [11:06:52]NVStorageDeleteData [11:06:53]*** Cut start [11:06:53]*** Partial cut [11:06:53]*** CUTSNS_PIN = 1 [11:06:53]*** CUTSNS_PIN = 0 [11:06:53]*** Brake cut motor [11:06:53]OFD Sender: No OFD packet to send [11:06:53]Read from MH i2c: 01 [11:06:53]MH_I2C_Read... [11:06:53]*** Stop cut motor [11:06:53]*** Cut end [11:06:53]Read from MH i2c: 01 07 00 [11:06:53]MH_I2C_Read... [11:06:53]Read from MH i2c: 01 07 00 2F 04 00 00 00 00 00 FF 0F 48 [11:06:53]process_action close_receipt done [11:06:53]requested_data is exist [11:06:53]produce_requested_data [11:06:53]requested_item fm.sn is exist - process it [11:06:53]wFMCommunicate request_size=4 [11:06:53]MH_SAM_APDU [11:06:53]CAPDU: 80 11 00 00 [11:06:53]Write to MH i2c: E2 08 00 30 04 80 11 00 00 00 00 00 00 AE [11:06:53]Write i2c OK [11:06:53]MH_I2C_Read... [11:06:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:53]Read from MH i2c: E2 [11:06:53]MH_I2C_Read... [11:06:53]Read from MH i2c: E2 17 00 [11:06:53]MH_I2C_Read... [11:06:53]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 34 39 37 39 90 00 0D [11:06:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:06:53]wFMCommunicate OK [11:06:53]requested_item fd.num is exist - process it [11:06:53]SAM_PROTO_GetFieldsCounters [11:06:53]wFMCommunicate request_size=4 [11:06:53]MH_SAM_APDU [11:06:53]CAPDU: 80 13 00 00 [11:06:53]Write to MH i2c: E2 08 00 31 04 80 13 00 00 00 00 00 00 B1 [11:06:53]Write i2c OK [11:06:53]MH_I2C_Read... [11:06:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:06:53]Read from MH i2c: E2 [11:06:53]MH_I2C_Read... [11:06:53]Read from MH i2c: E2 62 00 [11:06:53]MH_I2C_Read... [11:06:53]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 0E 53 01 00 0E 04 04 00 F1 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 81 [11:06: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 0E 53 01 00 0E 04 04 00 F1 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:06:53]wFMCommunicate OK [11:06:53]SAM_PROTO_GetFieldsCounters done [11:06:53]requested_item shift.num is exist - process it [11:06:53]requested_item shift.opened is exist - process it [11:06:53]req_shift_opened [11:06:53]FM_GetShiftState [11:06:53]SAM_PROTO_GetShiftState [11:06:53]wFMCommunicate request_size=4 [11:06:53]MH_SAM_APDU [11:06:53]CAPDU: 80 13 01 00 [11:06:53]Write to MH i2c: E2 08 00 32 04 80 13 01 00 00 00 00 00 B3 [11:06:53]Write i2c OK [11:06:53]MH_I2C_Read... [11:06:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:53]Read from MH i2c: E2 [11:06:53]MH_I2C_Read... [11:06:53]Read from MH i2c: E2 0E 00 [11:06:53]MH_I2C_Read... [11:06:53]Read from MH i2c: E2 0E 00 32 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 71 [11:06:53]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:06:53]wFMCommunicate OK [11:06:53]SAM_PROTO_GetShiftState done [11:06:53]FM_GetShiftState done [11:06:53]req_shift_opened done [11:06:53]requested_item shift.open_date is exist - process it [11:06:53]req_shift_open_date [11:06:53]req_shift_open_date done [11:06:53]produce_requested_data done [11:06:53]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86798,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:06:53]process_action_free close_receipt [11:06:53]json_value_free [11:06:53]json_value_free done [11:06:53]process_json_proto returns [11:06:53]Send response to host [11:06:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86798,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:06:53]free response buf [11:06:53]execute_script done [11:06:53]execute_script returns [11:06:53]free content buf [11:06:53]Sock 8.Close socket [11:06:53]Sock 8.Thread stoped [11:06:58]OFD Sender: No OFD packet to send [11:07:03]OFD Sender: No OFD packet to send [11:07:08]OFD Sender: No OFD packet to send [11:07:08]recv_with_timeout no data received [11:07:13]OFD Sender: No OFD packet to send [11:07:18]OFD Sender: No OFD packet to send [11:07:23]OFD Sender: No OFD packet to send [11:07:25]accept exits with 10 [11:07:25]New connection [11:07:25]New thread 3066690916 created [11:07:25]Thread 3066547556 joined [11:07:25]Waiting for new connection... [11:07:25] Sock 10.Parse request [11:07:25]Sock 10.Check first char [11:07:25]Sock 10.First char is OK [11:07:25]request: POST /json_proto HTTP/1.0 [11:07:25]Method: POST [11:07:25]URL: /json_proto [11:07:25]Method is POST - this is cgi request [11:07:25]url: /json_proto [11:07:25]query_string will be loaded in cgi processing [11:07:25]execute_cgi json_proto POST (null) [11:07:25]execute_cgi path=json_proto method=POST [11:07:25]POST find Content-Length [11:07:25]Host: 172.17.47.196:8080 [11:07:25]Content-Length: 677 [11:07:25]Content-Type: application/json [11:07:25] [11:07:25]POST finish read [11:07:25]Found Content-Length = 677 [11:07:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871660", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 6.130, "sum" : 415.61, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 415.00, "total" : 415.00, "payments": [ { "type": 0, "sum" : 415.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:07:25]execute_script... [11:07: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)871660", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 6.130, "sum" : 415.61, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 415.00, "total" : 415.00, "payments": [ { "type": 0, "sum" : 415.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:07:25]POST & json_proto [11:07:25]process_json_proto [11:07:25]json parsed OK: [11:07:25]protocol is kg_v1.0 [11:07:25]action value=close_receipt [11:07:25]process_action close_receipt [11:07:25]cmd_close_receipt [11:07:25]MH_GetDate [11:07:25]Write to MH i2c: F0 00 00 33 04 26 [11:07:25]Write i2c OK [11:07:25]MH_I2C_Read... [11:07:25]Read from MH i2c: F0 [11:07:25]MH_I2C_Read... [11:07:25]Read from MH i2c: F0 09 00 [11:07:25]MH_I2C_Read... [11:07:25]Read from MH i2c: F0 09 00 33 04 00 6D FA EF 66 4C 6B 94 66 9C [11:07:25]GetLastDocTimeStamp 1727003210 [11:07:25]current date 1727003245 [11:07:25]FM_GetShiftState [11:07:25]SAM_PROTO_GetShiftState [11:07:25]wFMCommunicate request_size=4 [11:07:25]MH_SAM_APDU [11:07:25]CAPDU: 80 13 01 00 [11:07:25]Write to MH i2c: E2 08 00 34 04 80 13 01 00 00 00 00 00 B5 [11:07:25]Write i2c OK [11:07:25]MH_I2C_Read... [11:07:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:07:25]Read from MH i2c: E2 [11:07:25]MH_I2C_Read... [11:07:25]Read from MH i2c: E2 0E 00 [11:07:25]MH_I2C_Read... [11:07:25]Read from MH i2c: E2 0E 00 34 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 73 [11:07:25]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:07:25]wFMCommunicate OK [11:07:25]SAM_PROTO_GetShiftState done [11:07:25]FM_GetShiftState done [11:07:25]opened in 1726964220 [11:07:25]opened+sec_in_day 1727050620 [11:07:25]quantity*price = 41561 [11:07:25]sum+1 = 41562 [11:07:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.61 ИТОГО: 415.00 Внесено: 415.00 СДАЧА: 0.00 НСП 1% : 3.68 НДС 12% : 44.14 Наличными: 415.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 112 22.09.2024 11:07 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86799 ФПД: 236936142336166 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T110725&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86799&fm=236936142336166&tin=02508201610067®Number=0000000000092592&sum=41500 [11:07:26]StoreToDocumentArchive [11:07:26]shift 497 fd 86799 [11:07:26]save to /storage/0497/doc_00086799 [11:07:26]save last doc name /storage/0497/doc_00086799 to /storage/kkm_last_doc_name [11:07:26]save OK [11:07:26]Clear old archive folders... [11:07:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:07:26]tlvbuf is 0157BFF0 [11:07:26]SAM_PROTO_ClearQueue [11:07:26]wFMCommunicate request_size=4 [11:07:26]MH_SAM_APDU [11:07:26]CAPDU: 80 09 00 00 [11:07:26]Write to MH i2c: E2 08 00 41 04 80 09 00 00 00 00 00 00 B7 [11:07:26]Write i2c OK [11:07:26]MH_I2C_Read... [11:07:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:07:26]Read from MH i2c: E2 [11:07:26]MH_I2C_Read... [11:07:26]Read from MH i2c: E2 03 00 [11:07:26]MH_I2C_Read... [11:07:26]Read from MH i2c: E2 03 00 41 04 00 90 00 B9 [11:07:26]RAPDU: 90 00 [11:07:26]wFMCommunicate OK [11:07:26]SAM_PROTO_ClearQueue done [11:07:26]KKMCreateOFDPacket [11:07:26]OFDProtocolAddRootSTLVToBuf [11:07:26]FM_MakeSignedData [11:07:26]FM_MakeSignedData [11:07:26]SAM_PROTO_SignData [11:07:26]wFMCommunicate request_size=4 [11:07:26]MH_SAM_APDU [11:07:26]CAPDU: 80 0D 01 02 [11:07:26]Write to MH i2c: E2 08 00 42 04 80 0D 01 02 00 00 00 00 BF [11:07:26]Write i2c OK [11:07:26]MH_I2C_Read... [11:07:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:07:26]Read from MH i2c: E2 [11:07:26]MH_I2C_Read... [11:07:26]Read from MH i2c: E2 03 00 [11:07:26]MH_I2C_Read... [11:07:26]Read from MH i2c: E2 03 00 42 04 00 90 00 BA [11:07:26]RAPDU: 90 00 [11:07:26]wFMCommunicate OK [11:07:26]wFMCommunicate request_size=255 [11:07:26]MH_SAM_APDU [11:07: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 F2 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 59 A2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C A2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 70 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 11 00 00 00 00 07 04 06 00 1C A2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 6D FA EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0F 53 01 00 35 04 06 00 D7 [11:07:26]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 F2 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 59 A2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C A2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 70 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 11 00 00 00 00 07 04 06 00 1C A2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 6D FA EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0F 53 01 00 35 04 06 00 D7 00 00 05 [11:07:26]Write i2c OK [11:07:26]MH_I2C_Read... [11:07:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:07:26]Read from MH i2c: E2 [11:07:26]MH_I2C_Read... [11:07:26]Read from MH i2c: E2 03 00 [11:07:26]MH_I2C_Read... [11:07:26]Read from MH i2c: E2 03 00 43 04 00 90 00 BB [11:07:26]RAPDU: 90 00 [11:07:26]wFMCommunicate OK [11:07:26]wFMCommunicate request_size=10 [11:07:26]MH_SAM_APDU [11:07:26]CAPDU: 80 0D 02 02 05 7D FE 99 30 A6 [11:07:26]Write to MH i2c: E2 0D 00 44 04 80 0D 02 02 05 00 7D FE 99 30 A6 00 00 B6 [11:07:26]Write i2c OK [11:07:26]MH_I2C_Read... [11:07:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:07:27]Read from MH i2c: E2 [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: E2 03 00 [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: E2 03 00 44 04 00 90 00 BC [11:07:27]RAPDU: 90 00 [11:07:27]wFMCommunicate OK [11:07:27]wFMCommunicate request_size=4 [11:07:27]MH_SAM_APDU [11:07:27]CAPDU: 80 0D 03 02 [11:07:27]Write to MH i2c: E2 08 00 45 04 80 0D 03 02 00 00 00 00 C4 [11:07:27]Write i2c OK [11:07:27]MH_I2C_Read... [11:07:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:07:27]Read from MH i2c: E2 [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: E2 0B 00 [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: E2 0B 00 45 04 00 31 D0 3B F2 18 FE 47 3C 90 00 8C [11:07:27]RAPDU: 31 D0 3B F2 18 FE 47 3C 90 00 [11:07:27]wFMCommunicate OK [11:07:27]SAM_PROTO_SignData done [11:07:27]FM_MakeSignedData done [11:07:27]CreateOFDProtocolMessage [11:07:27]wFMCommunicate request_size=4 [11:07:27]MH_SAM_APDU [11:07:27]CAPDU: 80 11 00 00 [11:07:27]Write to MH i2c: E2 08 00 46 04 80 11 00 00 00 00 00 00 C4 [11:07:27]Write i2c OK [11:07:27]MH_I2C_Read... [11:07:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:07:27]Read from MH i2c: E2 [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: E2 17 00 [11:07:27]MH_I2C_Read... [11:07:27]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 34 39 37 39 90 00 23 [11:07:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:07:27]wFMCommunicate OK [11:07:27]CreateOFDProtocolMessage done [11:07:27]OFDSenderStorePacket 86799 [11:07:27]StoreOFDPacket docnum=86799 [11:07:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 CB 9B 07 01 2B 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 F2 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 59 A2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C A2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 70 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 11 00 00 00 00 07 04 06 00 1C A2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 6D FA EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0F 53 01 00 35 04 06 00 D7 7D FE 99 30 A6 31 D0 3B F2 18 FE 47 3C [11:07:27]CheckFolder [11:07:27]dirname=/storage/ofd_packets [11:07:27]CheckFolder done [11:07:27]ProducePacketName [11:07:27]name=ofd_packets/00086799 [11:07:27]NVStorageSaveData ofd_packets/00086799 [11:07:27]File name is /storage/ofd_packets/00086799 [11:07:27]Write 301 bytes [11:07:27]NVStorageSaveData done [11:07:27]OFDSenderStorePacket done [11:07:27]KKMCreateOFDPacket done [11:07:27]NVStorageSaveData kkm_last_timestamp [11:07:27]File name is /storage/kkm_last_timestamp [11:07:27]Write 4 bytes [11:07:27]NVStorageSaveData done [11:07:27]ExternCall_PrintAddStr [11:07:27]wPrintStart [11:07:27]Write to MH i2c: 01 00 00 47 04 4B [11:07:27]Write i2c OK [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: 01 [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: 01 07 00 [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: 01 07 00 47 04 00 00 00 00 00 FF 0F 60 [11:07:27]RasterBufferAndPrint [11:07:27]line Счет N : (1)871660 [11:07:27]line ИНН: 02508201610067 [11:07:27]line Контрольно-Кассовый Чек [11:07:27]line ПРОДАЖА [11:07:27]line ТРК (МРК, ГНК) : 53 [11:07:27]line Товар: 2710124130 [11:07:27]line Аи-92-К-5 [11:07:27]line 6.130 * 67.80 [11:07:27]line = 415.61 [11:07:27]line НДС 12% НСП 1% [11:07:27]line > о реализуемом товаре [11:07:27]line ОКРУГЛЕНИЕ: -0.61 [11:07:27]line ИТОГО: 415.00 [11:07:27]line Внесено: 415.00 [11:07:27]line СДАЧА: 0.00 [11:07:27]line НСП 1% : 3.68 [11:07:27]line НДС 12% : 44.14 [11:07:27]line Наличными: 415.00 [11:07:27]line Безнал.: 0.00 [11:07:27]line Место: АЗС № 137 "Партнер Нефть" [11:07:27]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:07:27]line СНО: Общий режим [11:07:27]line Чек 112 22.09.2024 11:07 [11:07:27]line Смена: 497 ФФД: 1.0 [11:07:27]line ЗНМ: 0300000064 [11:07:27]line РНМ: 0000000000092592 [11:07:27]line Версия ККМ: 001 [11:07:27]line ФМ: 0000000000874979 [11:07:27]line ФД: 86799 [11:07:27]line ФПД: 236936142336166 [11:07:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T110725&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86799&fm=236936142336166&tin=02508201610067®Number=0000000000092592&sum=41500 [11:07:27]written 0, free lines is 4095 [11:07:27]OFD Sender: Processing packet 86799 [packets to send 273, broken 272] [11:07:27]ProducePacketName [11:07:27]name=ofd_packets/00086799 [11:07:27]OFD Sender: To server: pG, [11:07:27]CommunicateWithHost lk.salyk.kg:30040 [11:07:27]ConnectInit lk.salyk.kg [11:07:27]Write to MH i2c: 01 00 00 72 04 76 [11:07:27]Write i2c OK [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: 01 [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: 01 07 00 [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: 01 07 00 72 04 00 00 00 00 00 DF 0C 68 [11:07:27]RasterBufferAndPrint [11:07:27]line [11:07:27]line [11:07:27]line [11:07:27]line [11:07:27]line [11:07:27]written 0, free lines is 3301 [11:07:27]MH_Cut [11:07:27]Write to MH i2c: D1 01 00 79 04 01 4F [11:07:27]Write i2c OK [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: D1 [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: D1 01 00 [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: D1 01 00 79 04 00 4E [11:07:27]Write to MH i2c: 01 00 00 7A 04 7E [11:07:27]Write i2c OK [11:07:27]MH_I2C_Read... [11:07:28]*** Cut start [11:07:28]*** Partial cut [11:07:28]*** CUTSNS_PIN = 1 [11:07:28]*** CUTSNS_PIN = 0 [11:07:28]*** Brake cut motor [11:07:28]Connected sock=11 [11:07:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 CB 9B 07 01 2B 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 F2 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 59 A2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C A2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 70 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 11 00 00 00 00 07 04 06 00 1C A2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 6D FA EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0F 53 01 00 35 04 06 00 D7 7D FE 99 30 A6 31 D0 3B F2 18 FE 47 3C [11:07:28]Read from MH i2c: 01 [11:07:28]MH_I2C_Read... [11:07:28]*** Stop cut motor [11:07:28]*** Cut end [11:07:28]Read from MH i2c: 01 07 00 [11:07:28]MH_I2C_Read... [11:07:28]Read from MH i2c: 01 07 00 7A 04 00 00 00 00 00 FF 0F 93 [11:07:28]process_action close_receipt done [11:07:28]requested_data is exist [11:07:28]produce_requested_data [11:07:28]requested_item fm.sn is exist - process it [11:07:28]wFMCommunicate request_size=4 [11:07:28]MH_SAM_APDU [11:07:28]CAPDU: 80 11 00 00 [11:07:28]Write to MH i2c: E2 08 00 7B 04 80 11 00 00 00 00 00 00 F9 [11:07:28]Write i2c OK [11:07:28]MH_I2C_Read... [11:07:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:07:29]Read from MH i2c: E2 [11:07:29]MH_I2C_Read... [11:07:29]Read from MH i2c: E2 17 00 [11:07:29]MH_I2C_Read... [11:07:29]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 34 39 37 39 90 00 58 [11:07:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:07:29]wFMCommunicate OK [11:07:29]requested_item fd.num is exist - process it [11:07:29]SAM_PROTO_GetFieldsCounters [11:07:29]wFMCommunicate request_size=4 [11:07:29]MH_SAM_APDU [11:07:29]CAPDU: 80 13 00 00 [11:07:29]Write to MH i2c: E2 08 00 7C 04 80 13 00 00 00 00 00 00 FC [11:07:29]Write i2c OK [11:07:29]MH_I2C_Read... [11:07:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:07:29]Read from MH i2c: E2 [11:07:29]MH_I2C_Read... [11:07:29]Read from MH i2c: E2 62 00 [11:07:29]MH_I2C_Read... [11:07:29]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 0F 53 01 00 0E 04 04 00 F1 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 D0 [11:07: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 0F 53 01 00 0E 04 04 00 F1 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:07:29]wFMCommunicate OK [11:07:29]SAM_PROTO_GetFieldsCounters done [11:07:29]requested_item shift.num is exist - process it [11:07:29]requested_item shift.opened is exist - process it [11:07:29]req_shift_opened [11:07:29]FM_GetShiftState [11:07:29]SAM_PROTO_GetShiftState [11:07:29]wFMCommunicate request_size=4 [11:07:29]MH_SAM_APDU [11:07:29]CAPDU: 80 13 01 00 [11:07:29]Write to MH i2c: E2 08 00 7D 04 80 13 01 00 00 00 00 00 FE [11:07:29]Write i2c OK [11:07:29]MH_I2C_Read... [11:07:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:07:29]Read from MH i2c: E2 [11:07:29]MH_I2C_Read... [11:07:29]Read from MH i2c: E2 0E 00 [11:07:29]MH_I2C_Read... [11:07:29]Read from MH i2c: E2 0E 00 7D 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 BC [11:07:29]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:07:29]wFMCommunicate OK [11:07:29]SAM_PROTO_GetShiftState done [11:07:29]FM_GetShiftState done [11:07:29]req_shift_opened done [11:07:29]requested_item shift.open_date is exist - process it [11:07:29]req_shift_open_date [11:07:29]req_shift_open_date done [11:07:29]produce_requested_data done [11:07:29]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86799,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:07:29]process_action_free close_receipt [11:07:29]json_value_free [11:07:29]json_value_free done [11:07:29]process_json_proto returns [11:07:29]Send response to host [11:07:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86799,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:07:29]free response buf [11:07:29]execute_script done [11:07:29]execute_script returns [11:07:29]free content buf [11:07:29]Sock 10.Close socket [11:07:29]Sock 10.Thread stoped [11:07:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 A9 CC 47 00 2F 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 34 39 37 39 10 04 04 00 0F 53 01 00 F4 03 04 00 3E A5 EF 66 B6 04 01 00 00 B2 C9 E9 0E 7C 49 AA D9 [11:07:29]CommunicateWithHost err = 0 [11:07:29]CheckOFDResponse [11:07:29]1017 (14) - 77093643461234 [11:07:29]1041 (16) - 0000000000874979 [11:07:29]1040 (4) - 86799 [11:07:29]1012 (4) - 22.09.2024 05:03 [11:07:29]1206 (1) - 0 [11:07:29]OFD Sender: Remove packet 86799 [11:07:29]ProducePacketName [11:07:29]name=ofd_packets/00086799 [11:07:29]NVStorageDeleteData [11:07:29]OFD Sender: No OFD packet to send [11:07:34]OFD Sender: No OFD packet to send [11:07:39]OFD Sender: No OFD packet to send [11:07:44]OFD Sender: No OFD packet to send [11:07:49]OFD Sender: No OFD packet to send [11:07:54]OFD Sender: No OFD packet to send [11:07:56]recv_with_timeout no data received [11:07:59]OFD Sender: No OFD packet to send [11:08:04]OFD Sender: No OFD packet to send [11:08:09]OFD Sender: No OFD packet to send [11:08:14]OFD Sender: No OFD packet to send [11:08:19]OFD Sender: No OFD packet to send [11:08:24]OFD Sender: No OFD packet to send [11:08:29]OFD Sender: No OFD packet to send [11:08:35]OFD Sender: No OFD packet to send [11:08:40]OFD Sender: No OFD packet to send [11:08:45]OFD Sender: No OFD packet to send [11:08:50]OFD Sender: No OFD packet to send [11:08:55]OFD Sender: No OFD packet to send [11:09:00]OFD Sender: No OFD packet to send [11:09:05]OFD Sender: No OFD packet to send [11:09:10]OFD Sender: No OFD packet to send [11:09:15]OFD Sender: No OFD packet to send [11:09:20]OFD Sender: No OFD packet to send [11:09:25]OFD Sender: No OFD packet to send [11:09:30]OFD Sender: No OFD packet to send [11:09:35]OFD Sender: No OFD packet to send [11:09:40]OFD Sender: No OFD packet to send [11:09:45]OFD Sender: No OFD packet to send [11:09:50]recv_with_timeout no data received [11:09:50]OFD Sender: No OFD packet to send [11:09:55]OFD Sender: No OFD packet to send [11:10:00]OFD Sender: No OFD packet to send [11:10:01]recv_with_timeout no data received [11:10:05]OFD Sender: No OFD packet to send [11:10:10]OFD Sender: No OFD packet to send [11:10:15]OFD Sender: No OFD packet to send [11:10:20]OFD Sender: No OFD packet to send [11:10:24]recv_with_timeout no data received [11:10:25]OFD Sender: No OFD packet to send [11:10:26]accept exits with 9 [11:10:26]New connection [11:10:26]New thread 3066547556 created [11:10:26]Thread 3066690916 joined [11:10:26]Waiting for new connection... [11:10:26] Sock 9.Parse request [11:10:26]Sock 9.Check first char [11:10:26]Sock 9.First char is OK [11:10:26]request: POST /json_proto HTTP/1.0 [11:10:26]Method: POST [11:10:26]URL: /json_proto [11:10:26]Method is POST - this is cgi request [11:10:26]url: /json_proto [11:10:26]query_string will be loaded in cgi processing [11:10:26]execute_cgi json_proto POST (null) [11:10:26]execute_cgi path=json_proto method=POST [11:10:26]POST find Content-Length [11:10:26]Host: 172.17.47.196:8080 [11:10:26]Content-Length: 799 [11:10:26]Content-Type: application/json [11:10:26] [11:10:26]POST finish read [11:10:26]Found Content-Length = 799 [11:10:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871662", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:10:26]execute_script... [11:10: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)871662", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:10:26]POST & json_proto [11:10:26]process_json_proto [11:10:26]json parsed OK: [11:10:26]protocol is kg_v1.0 [11:10:26]action value=close_receipt [11:10:26]process_action close_receipt [11:10:26]cmd_close_receipt [11:10:26]MH_GetDate [11:10:26]Write to MH i2c: F0 00 00 7E 04 71 [11:10:26]Write i2c OK [11:10:26]MH_I2C_Read... [11:10:26]Read from MH i2c: F0 [11:10:26]MH_I2C_Read... [11:10:26]Read from MH i2c: F0 09 00 [11:10:26]MH_I2C_Read... [11:10:26]Read from MH i2c: F0 09 00 7E 04 00 22 FB EF 66 4C 6B 94 66 9D [11:10:26]GetLastDocTimeStamp 1727003245 [11:10:26]current date 1727003426 [11:10:26]FM_GetShiftState [11:10:26]SAM_PROTO_GetShiftState [11:10:26]wFMCommunicate request_size=4 [11:10:26]MH_SAM_APDU [11:10:26]CAPDU: 80 13 01 00 [11:10:26]Write to MH i2c: E2 08 00 7F 04 80 13 01 00 00 00 00 00 00 [11:10:26]Write i2c OK [11:10:26]MH_I2C_Read... [11:10:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:10:26]Read from MH i2c: E2 [11:10:26]MH_I2C_Read... [11:10:26]Read from MH i2c: E2 0E 00 [11:10:26]MH_I2C_Read... [11:10:26]Read from MH i2c: E2 0E 00 7F 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 BE [11:10:26]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:10:26]wFMCommunicate OK [11:10:26]SAM_PROTO_GetShiftState done [11:10:26]FM_GetShiftState done [11:10:26]opened in 1726964220 [11:10:26]opened+sec_in_day 1727050620 [11:10:26]quantity*price = 0 [11:10:26]sum+1 = 1 [11:10:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 113 22.09.2024 11:10 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000874979 ФД: 86800 ФПД: 21097013370442 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T111026&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86800&fm=21097013370442&tin=02508201610067®Number=0000000000092592&sum=0 [11:10:27]StoreToDocumentArchive [11:10:27]shift 497 fd 86800 [11:10:27]save to /storage/0497/doc_00086800 [11:10:27]save last doc name /storage/0497/doc_00086800 to /storage/kkm_last_doc_name [11:10:27]save OK [11:10:27]Clear old archive folders... [11:10:27]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:10:27]tlvbuf is 0157CF30 [11:10:27]SAM_PROTO_ClearQueue [11:10:27]wFMCommunicate request_size=4 [11:10:27]MH_SAM_APDU [11:10:27]CAPDU: 80 09 00 00 [11:10:27]Write to MH i2c: E2 08 00 8C 04 80 09 00 00 00 00 00 00 02 [11:10:27]Write i2c OK [11:10:27]MH_I2C_Read... [11:10:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:10:27]Read from MH i2c: E2 [11:10:27]MH_I2C_Read... [11:10:27]Read from MH i2c: E2 03 00 [11:10:27]MH_I2C_Read... [11:10:27]Read from MH i2c: E2 03 00 8C 04 00 90 00 04 [11:10:27]RAPDU: 90 00 [11:10:27]wFMCommunicate OK [11:10:27]SAM_PROTO_ClearQueue done [11:10:27]KKMCreateOFDPacket [11:10:27]OFDProtocolAddRootSTLVToBuf [11:10:27]FM_MakeSignedData [11:10:27]FM_MakeSignedData [11:10:27]SAM_PROTO_SignData [11:10:27]wFMCommunicate request_size=4 [11:10:27]MH_SAM_APDU [11:10:27]CAPDU: 80 0D 01 02 [11:10:27]Write to MH i2c: E2 08 00 8D 04 80 0D 01 02 00 00 00 00 0A [11:10:27]Write i2c OK [11:10:27]MH_I2C_Read... [11:10:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:10:27]Read from MH i2c: E2 [11:10:27]MH_I2C_Read... [11:10:27]Read from MH i2c: E2 03 00 [11:10:27]MH_I2C_Read... [11:10:27]Read from MH i2c: E2 03 00 8D 04 00 90 00 05 [11:10:27]RAPDU: 90 00 [11:10:27]wFMCommunicate OK [11:10:27]wFMCommunicate request_size=255 [11:10:27]MH_SAM_APDU [11:10:27]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 71 00 00 00 F4 03 04 00 22 FB EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 10 53 01 00 35 04 06 00 [11:10:27]Write to MH i2c: E2 02 01 8E 04 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 71 00 00 00 F4 03 04 00 22 FB EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 10 53 01 00 35 04 06 00 00 00 12 [11:10:27]Write i2c OK [11:10:27]MH_I2C_Read... [11:10:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:10:27]Read from MH i2c: E2 [11:10:27]MH_I2C_Read... [11:10:27]Read from MH i2c: E2 03 00 [11:10:27]MH_I2C_Read... [11:10:27]Read from MH i2c: E2 03 00 8E 04 00 90 00 06 [11:10:27]RAPDU: 90 00 [11:10:27]wFMCommunicate OK [11:10:27]wFMCommunicate request_size=11 [11:10:27]MH_SAM_APDU [11:10:27]CAPDU: 80 0D 02 02 06 13 30 07 FC DE 4A [11:10:27]Write to MH i2c: E2 0E 00 8F 04 80 0D 02 02 06 00 13 30 07 FC DE 4A 00 00 87 [11:10:27]Write i2c OK [11:10:27]MH_I2C_Read... [11:10:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:10:28]Read from MH i2c: E2 [11:10:28]MH_I2C_Read... [11:10:28]Read from MH i2c: E2 03 00 [11:10:28]MH_I2C_Read... [11:10:28]Read from MH i2c: E2 03 00 8F 04 00 90 00 07 [11:10:28]RAPDU: 90 00 [11:10:28]wFMCommunicate OK [11:10:28]wFMCommunicate request_size=4 [11:10:28]MH_SAM_APDU [11:10:28]CAPDU: 80 0D 03 02 [11:10:28]Write to MH i2c: E2 08 00 90 04 80 0D 03 02 00 00 00 00 0F [11:10:28]Write i2c OK [11:10:28]MH_I2C_Read... [11:10:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:10:28]Read from MH i2c: E2 [11:10:28]MH_I2C_Read... [11:10:28]Read from MH i2c: E2 0B 00 [11:10:28]MH_I2C_Read... [11:10:28]Read from MH i2c: E2 0B 00 90 04 00 D3 93 06 94 16 31 85 7D 90 00 59 [11:10:28]RAPDU: D3 93 06 94 16 31 85 7D 90 00 [11:10:28]wFMCommunicate OK [11:10:28]SAM_PROTO_SignData done [11:10:28]FM_MakeSignedData done [11:10:28]CreateOFDProtocolMessage [11:10:28]wFMCommunicate request_size=4 [11:10:28]MH_SAM_APDU [11:10:28]CAPDU: 80 11 00 00 [11:10:28]Write to MH i2c: E2 08 00 91 04 80 11 00 00 00 00 00 00 0F [11:10:28]Write i2c OK [11:10:28]MH_I2C_Read... [11:10:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:10:28]Read from MH i2c: E2 [11:10:28]MH_I2C_Read... [11:10:28]Read from MH i2c: E2 17 00 [11:10:28]MH_I2C_Read... [11:10:28]Read from MH i2c: E2 17 00 91 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 6E [11:10:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:10:28]wFMCommunicate OK [11:10:28]CreateOFDProtocolMessage done [11:10:28]OFDSenderStorePacket 86800 [11:10:28]StoreOFDPacket docnum=86800 [11:10:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 87 19 08 01 0B 05 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 71 00 00 00 F4 03 04 00 22 FB EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 10 53 01 00 35 04 06 00 13 30 07 FC DE 4A D3 93 06 94 16 31 85 7D [11:10:28]CheckFolder [11:10:28]dirname=/storage/ofd_packets [11:10:28]CheckFolder done [11:10:28]ProducePacketName [11:10:28]name=ofd_packets/00086800 [11:10:28]NVStorageSaveData ofd_packets/00086800 [11:10:28]File name is /storage/ofd_packets/00086800 [11:10:28]Write 302 bytes [11:10:28]NVStorageSaveData done [11:10:28]OFDSenderStorePacket done [11:10:28]KKMCreateOFDPacket done [11:10:28]NVStorageSaveData kkm_last_timestamp [11:10:28]File name is /storage/kkm_last_timestamp [11:10:28]Write 4 bytes [11:10:28]NVStorageSaveData done [11:10:28]ExternCall_PrintAddStr [11:10:28]wPrintStart [11:10:28]Write to MH i2c: 01 00 00 92 04 96 [11:10:28]Write i2c OK [11:10:28]MH_I2C_Read... [11:10:28]Read from MH i2c: 01 [11:10:28]MH_I2C_Read... [11:10:28]Read from MH i2c: 01 07 00 [11:10:28]MH_I2C_Read... [11:10:28]Read from MH i2c: 01 07 00 92 04 00 00 00 00 00 FF 0F AB [11:10:28]RasterBufferAndPrint [11:10:28]line Счет N : (1)871662 [11:10:28]line ИНН: 02508201610067 [11:10:28]line Контрольно-Кассовый Чек [11:10:28]line ПРОДАЖА [11:10:28]line ТРК (МРК, ГНК) : 54 [11:10:28]line Товар: 2710194210 [11:10:28]line ДТ(л)-К-4 [11:10:28]line 13.130 * 0.00 [11:10:28]line = 0.00 [11:10:28]line НДС 12% НСП 1% [11:10:28]line > о реализуемом товаре [11:10:28]line ИТОГО: 0.00 [11:10:28]line НСП 1% : 0.00 [11:10:28]line НДС 12% : 0.00 [11:10:28]line Наличными: 0.00 [11:10:28]line Безнал.: 0.00 [11:10:28]line Место: АЗС № 137 "Партнер Нефть" [11:10:28]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:10:28]line СНО: Общий режим [11:10:28]line Чек 113 22.09.2024 11:10 [11:10:28]line Смена: 497 ФФД: 1.0 [11:10:28]line ЗНМ: 0300000064 [11:10:28]line РНМ: 0000000000092592 [11:10:28]line Версия ККМ: 001 [11:10:28]line Талоны: Топливные Талоны [11:10:28]line 1 [11:10:28]line ФМ: 0000000000874979 [11:10:28]line ФД: 86800 [11:10:28]line ФПД: 21097013370442 [11:10:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T111026&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86800&fm=21097013370442&tin=02508201610067®Number=0000000000092592&sum=0 [11:10:28]written 0, free lines is 4095 [11:10:28]OFD Sender: Processing packet 86800 [packets to send 273, broken 272] [11:10:28]ProducePacketName [11:10:28]name=ofd_packets/00086800 [11:10:28]OFD Sender: To server: pG, [11:10:28]CommunicateWithHost lk.salyk.kg:30040 [11:10:28]ConnectInit lk.salyk.kg [11:10:28]Write to MH i2c: 01 00 00 BC 04 C0 [11:10:28]Write i2c OK [11:10:28]MH_I2C_Read... [11:10:28]Read from MH i2c: 01 [11:10:28]MH_I2C_Read... [11:10:28]Read from MH i2c: 01 07 00 [11:10:28]MH_I2C_Read... [11:10:28]Read from MH i2c: 01 07 00 BC 04 00 00 00 00 00 DA 0C AD [11:10:28]RasterBufferAndPrint [11:10:28]line [11:10:28]line [11:10:28]line [11:10:28]line [11:10:28]line [11:10:28]written 0, free lines is 3296 [11:10:28]MH_Cut [11:10:28]Write to MH i2c: D1 01 00 C3 04 01 99 [11:10:28]Write i2c OK [11:10:28]MH_I2C_Read... [11:10:28]Read from MH i2c: D1 [11:10:28]MH_I2C_Read... [11:10:28]Read from MH i2c: D1 01 00 [11:10:28]MH_I2C_Read... [11:10:28]Read from MH i2c: D1 01 00 C3 04 00 98 [11:10:28]Write to MH i2c: 01 00 00 C4 04 C8 [11:10:28]Write i2c OK [11:10:28]MH_I2C_Read... [11:10:29]*** Cut start [11:10:29]*** Partial cut [11:10:29]*** CUTSNS_PIN = 1 [11:10:29]*** CUTSNS_PIN = 0 [11:10:29]*** Brake cut motor [11:10:29]Read from MH i2c: 01 [11:10:29]MH_I2C_Read... [11:10:29]*** Stop cut motor [11:10:29]*** Cut end [11:10:29]Read from MH i2c: 01 07 00 [11:10:29]MH_I2C_Read... [11:10:29]Read from MH i2c: 01 07 00 C4 04 00 00 00 00 00 FF 0F DD [11:10:29]process_action close_receipt done [11:10:29]requested_data is exist [11:10:29]produce_requested_data [11:10:29]requested_item fm.sn is exist - process it [11:10:29]wFMCommunicate request_size=4 [11:10:29]MH_SAM_APDU [11:10:29]CAPDU: 80 11 00 00 [11:10:29]Write to MH i2c: E2 08 00 C5 04 80 11 00 00 00 00 00 00 43 [11:10:29]Write i2c OK [11:10:29]MH_I2C_Read... [11:10:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:10:29]Read from MH i2c: E2 [11:10:29]MH_I2C_Read... [11:10:29]Read from MH i2c: E2 17 00 [11:10:29]MH_I2C_Read... [11:10:29]Read from MH i2c: E2 17 00 C5 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A2 [11:10:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:10:29]wFMCommunicate OK [11:10:29]requested_item fd.num is exist - process it [11:10:29]SAM_PROTO_GetFieldsCounters [11:10:29]wFMCommunicate request_size=4 [11:10:29]MH_SAM_APDU [11:10:29]CAPDU: 80 13 00 00 [11:10:29]Write to MH i2c: E2 08 00 C6 04 80 13 00 00 00 00 00 00 46 [11:10:30]Write i2c OK [11:10:30]MH_I2C_Read... [11:10:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:10:30]Read from MH i2c: E2 [11:10:30]MH_I2C_Read... [11:10:30]Read from MH i2c: E2 62 00 [11:10:30]MH_I2C_Read... [11:10:30]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 10 53 01 00 0E 04 04 00 F1 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 1E [11:10: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 10 53 01 00 0E 04 04 00 F1 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:10:30]wFMCommunicate OK [11:10:30]SAM_PROTO_GetFieldsCounters done [11:10:30]requested_item shift.num is exist - process it [11:10:30]requested_item shift.opened is exist - process it [11:10:30]req_shift_opened [11:10:30]FM_GetShiftState [11:10:30]SAM_PROTO_GetShiftState [11:10:30]wFMCommunicate request_size=4 [11:10:30]MH_SAM_APDU [11:10:30]CAPDU: 80 13 01 00 [11:10:30]Write to MH i2c: E2 08 00 C7 04 80 13 01 00 00 00 00 00 48 [11:10:30]Write i2c OK [11:10:30]MH_I2C_Read... [11:10:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:10:30]Read from MH i2c: E2 [11:10:30]MH_I2C_Read... [11:10:30]Read from MH i2c: E2 0E 00 [11:10:30]MH_I2C_Read... [11:10:30]Read from MH i2c: E2 0E 00 C7 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 06 [11:10:30]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:10:30]wFMCommunicate OK [11:10:30]SAM_PROTO_GetShiftState done [11:10:30]FM_GetShiftState done [11:10:30]req_shift_opened done [11:10:30]requested_item shift.open_date is exist - process it [11:10:30]req_shift_open_date [11:10:30]req_shift_open_date done [11:10:30]produce_requested_data done [11:10:30]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86800,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:10:30]process_action_free close_receipt [11:10:30]json_value_free [11:10:30]json_value_free done [11:10:30]process_json_proto returns [11:10:30]Send response to host [11:10:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86800,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:10:30]free response buf [11:10:30]execute_script done [11:10:30]execute_script returns [11:10:30]free content buf [11:10:30]Sock 9.Close socket [11:10:30]Sock 9.Thread stoped [11:10:33]ConnectInit Can't take IP for lk.salyk.kg [11:10:33]CommunicateWithHost connect error [11:10:33]CommunicateWithHost err = -1 [11:10:33]OFD Sender: Server communicate error [11:10:38]OFD Sender: Processing packet 86800 [packets to send 273, broken 272] [11:10:38]ProducePacketName [11:10:38]name=ofd_packets/00086800 [11:10:38]OFD Sender: To server: pG, [11:10:38]CommunicateWithHost lk.salyk.kg:30040 [11:10:38]ConnectInit lk.salyk.kg [11:10:41]Connected sock=9 [11:10:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 87 19 08 01 0B 05 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 71 00 00 00 F4 03 04 00 22 FB EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 10 53 01 00 35 04 06 00 13 30 07 FC DE 4A D3 93 06 94 16 31 85 7D [11:10:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 97 91 47 00 9D 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 34 39 37 39 10 04 04 00 10 53 01 00 F4 03 04 00 FE A5 EF 66 B6 04 01 00 00 D3 C6 CB 15 D1 A3 32 48 [11:10:41]CommunicateWithHost err = 0 [11:10:41]CheckOFDResponse [11:10:41]1017 (14) - 77093643461234 [11:10:41]1041 (16) - 0000000000874979 [11:10:41]1040 (4) - 86800 [11:10:41]1012 (4) - 22.09.2024 05:07 [11:10:41]1206 (1) - 0 [11:10:41]OFD Sender: Remove packet 86800 [11:10:41]ProducePacketName [11:10:41]name=ofd_packets/00086800 [11:10:41]NVStorageDeleteData [11:10:42]OFD Sender: No OFD packet to send [11:10:47]OFD Sender: No OFD packet to send [11:10:52]recv_with_timeout no data received [11:10:52]OFD Sender: No OFD packet to send [11:10:57]OFD Sender: No OFD packet to send [11:11:02]OFD Sender: No OFD packet to send [11:11:07]OFD Sender: No OFD packet to send [11:11:12]OFD Sender: No OFD packet to send [11:11:17]OFD Sender: No OFD packet to send [11:11:22]OFD Sender: No OFD packet to send [11:11:27]OFD Sender: No OFD packet to send [11:11:32]OFD Sender: No OFD packet to send [11:11:37]OFD Sender: No OFD packet to send [11:11:42]OFD Sender: No OFD packet to send [11:11:45]accept exits with 8 [11:11:45]New connection [11:11:45]New thread 3066690916 created [11:11:45]Thread 3066547556 joined [11:11:45]Waiting for new connection... [11:11:45] Sock 8.Parse request [11:11:45]Sock 8.Check first char [11:11:45]Sock 8.First char is OK [11:11:45]request: POST /json_proto HTTP/1.0 [11:11:45]Method: POST [11:11:45]URL: /json_proto [11:11:45]Method is POST - this is cgi request [11:11:45]url: /json_proto [11:11:45]query_string will be loaded in cgi processing [11:11:45]execute_cgi json_proto POST (null) [11:11:45]execute_cgi path=json_proto method=POST [11:11:45]POST find Content-Length [11:11:45]Host: 172.17.47.196:8080 [11:11:45]Content-Length: 682 [11:11:45]Content-Type: application/json [11:11:45] [11:11:45]POST finish read [11:11:45]Found Content-Length = 682 [11:11:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871663", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:11:45]execute_script... [11:11:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871663", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:11:45]POST & json_proto [11:11:45]process_json_proto [11:11:45]json parsed OK: [11:11:45]protocol is kg_v1.0 [11:11:45]action value=close_receipt [11:11:45]process_action close_receipt [11:11:45]cmd_close_receipt [11:11:45]MH_GetDate [11:11:45]Write to MH i2c: F0 00 00 C8 04 BB [11:11:45]Write i2c OK [11:11:45]MH_I2C_Read... [11:11:45]Read from MH i2c: F0 [11:11:45]MH_I2C_Read... [11:11:45]Read from MH i2c: F0 09 00 [11:11:45]MH_I2C_Read... [11:11:45]Read from MH i2c: F0 09 00 C8 04 00 72 FB EF 66 4C 6B 94 66 37 [11:11:45]GetLastDocTimeStamp 1727003426 [11:11:45]current date 1727003506 [11:11:45]FM_GetShiftState [11:11:45]SAM_PROTO_GetShiftState [11:11:45]wFMCommunicate request_size=4 [11:11:45]MH_SAM_APDU [11:11:45]CAPDU: 80 13 01 00 [11:11:45]Write to MH i2c: E2 08 00 C9 04 80 13 01 00 00 00 00 00 4A [11:11:45]Write i2c OK [11:11:45]MH_I2C_Read... [11:11:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:11:45]Read from MH i2c: E2 [11:11:45]MH_I2C_Read... [11:11:45]Read from MH i2c: E2 0E 00 [11:11:45]MH_I2C_Read... [11:11:45]Read from MH i2c: E2 0E 00 C9 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 08 [11:11:45]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:11:45]wFMCommunicate OK [11:11:45]SAM_PROTO_GetShiftState done [11:11:45]FM_GetShiftState done [11:11:45]opened in 1726964220 [11:11:45]opened+sec_in_day 1727050620 [11:11:45]quantity*price = 100005 [11:11:45]sum+1 = 100006 [11:11:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 114 22.09.2024 11:11 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86801 ФПД: 179170165731414 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T111146&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86801&fm=179170165731414&tin=02508201610067®Number=0000000000092592&sum=100000 [11:11:46]StoreToDocumentArchive [11:11:46]shift 497 fd 86801 [11:11:46]save to /storage/0497/doc_00086801 [11:11:46]save last doc name /storage/0497/doc_00086801 to /storage/kkm_last_doc_name [11:11:46]save OK [11:11:46]Clear old archive folders... [11:11:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:11:46]tlvbuf is 015702D0 [11:11:46]SAM_PROTO_ClearQueue [11:11:46]wFMCommunicate request_size=4 [11:11:46]MH_SAM_APDU [11:11:46]CAPDU: 80 09 00 00 [11:11:46]Write to MH i2c: E2 08 00 D6 04 80 09 00 00 00 00 00 00 4C [11:11:46]Write i2c OK [11:11:46]MH_I2C_Read... [11:11:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:11:46]Read from MH i2c: E2 [11:11:46]MH_I2C_Read... [11:11:46]Read from MH i2c: E2 03 00 [11:11:46]MH_I2C_Read... [11:11:46]Read from MH i2c: E2 03 00 D6 04 00 90 00 4E [11:11:46]RAPDU: 90 00 [11:11:46]wFMCommunicate OK [11:11:46]SAM_PROTO_ClearQueue done [11:11:46]KKMCreateOFDPacket [11:11:46]OFDProtocolAddRootSTLVToBuf [11:11:46]FM_MakeSignedData [11:11:46]FM_MakeSignedData [11:11:46]SAM_PROTO_SignData [11:11:46]wFMCommunicate request_size=4 [11:11:46]MH_SAM_APDU [11:11:46]CAPDU: 80 0D 01 02 [11:11:46]Write to MH i2c: E2 08 00 D7 04 80 0D 01 02 00 00 00 00 54 [11:11:46]Write i2c OK [11:11:46]MH_I2C_Read... [11:11:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:11:47]Read from MH i2c: E2 [11:11:47]MH_I2C_Read... [11:11:47]Read from MH i2c: E2 03 00 [11:11:47]MH_I2C_Read... [11:11:47]Read from MH i2c: E2 03 00 D7 04 00 90 00 4F [11:11:47]RAPDU: 90 00 [11:11:47]wFMCommunicate OK [11:11:47]wFMCommunicate request_size=255 [11:11:47]MH_SAM_APDU [11:11:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 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 72 00 00 00 F4 03 04 00 72 FB EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 11 53 01 00 35 04 06 00 A2 [11:11:47]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 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 72 00 00 00 F4 03 04 00 72 FB EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 11 53 01 00 35 04 06 00 A2 00 00 9D [11:11:47]Write i2c OK [11:11:47]MH_I2C_Read... [11:11:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:11:47]Read from MH i2c: E2 [11:11:47]MH_I2C_Read... [11:11:47]Read from MH i2c: E2 03 00 [11:11:47]MH_I2C_Read... [11:11:47]Read from MH i2c: E2 03 00 D8 04 00 90 00 50 [11:11:47]RAPDU: 90 00 [11:11:47]wFMCommunicate OK [11:11:47]wFMCommunicate request_size=10 [11:11:47]MH_SAM_APDU [11:11:47]CAPDU: 80 0D 02 02 05 F4 4E 15 30 56 [11:11:47]Write to MH i2c: E2 0D 00 D9 04 80 0D 02 02 05 00 F4 4E 15 30 56 00 00 3E [11:11:47]Write i2c OK [11:11:47]MH_I2C_Read... [11:11:47]OFD Sender: No OFD packet to send [11:11:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:11:47]Read from MH i2c: E2 [11:11:47]MH_I2C_Read... [11:11:47]Read from MH i2c: E2 03 00 [11:11:47]MH_I2C_Read... [11:11:47]Read from MH i2c: E2 03 00 D9 04 00 90 00 51 [11:11:47]RAPDU: 90 00 [11:11:47]wFMCommunicate OK [11:11:47]wFMCommunicate request_size=4 [11:11:47]MH_SAM_APDU [11:11:47]CAPDU: 80 0D 03 02 [11:11:47]Write to MH i2c: E2 08 00 DA 04 80 0D 03 02 00 00 00 00 59 [11:11:47]Write i2c OK [11:11:47]MH_I2C_Read... [11:11:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:11:47]Read from MH i2c: E2 [11:11:47]MH_I2C_Read... [11:11:47]Read from MH i2c: E2 0B 00 [11:11:47]MH_I2C_Read... [11:11:47]Read from MH i2c: E2 0B 00 DA 04 00 39 BC AD 43 DE 20 95 EF 90 00 C1 [11:11:47]RAPDU: 39 BC AD 43 DE 20 95 EF 90 00 [11:11:47]wFMCommunicate OK [11:11:47]SAM_PROTO_SignData done [11:11:47]FM_MakeSignedData done [11:11:47]CreateOFDProtocolMessage [11:11:47]wFMCommunicate request_size=4 [11:11:47]MH_SAM_APDU [11:11:47]CAPDU: 80 11 00 00 [11:11:47]Write to MH i2c: E2 08 00 DB 04 80 11 00 00 00 00 00 00 59 [11:11:47]Write i2c OK [11:11:47]MH_I2C_Read... [11:11:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:11:47]Read from MH i2c: E2 [11:11:47]MH_I2C_Read... [11:11:47]Read from MH i2c: E2 17 00 [11:11:47]MH_I2C_Read... [11:11:47]Read from MH i2c: E2 17 00 DB 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B8 [11:11:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:11:47]wFMCommunicate OK [11:11:47]CreateOFDProtocolMessage done [11:11:47]OFDSenderStorePacket 86801 [11:11:47]StoreOFDPacket docnum=86801 [11:11:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 5F DB 07 01 4C 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 72 00 00 00 F4 03 04 00 72 FB EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 11 53 01 00 35 04 06 00 A2 F4 4E 15 30 56 39 BC AD 43 DE 20 95 EF [11:11:47]CheckFolder [11:11:47]dirname=/storage/ofd_packets [11:11:47]CheckFolder done [11:11:47]ProducePacketName [11:11:47]name=ofd_packets/00086801 [11:11:47]NVStorageSaveData ofd_packets/00086801 [11:11:47]File name is /storage/ofd_packets/00086801 [11:11:47]Write 301 bytes [11:11:47]NVStorageSaveData done [11:11:47]OFDSenderStorePacket done [11:11:47]KKMCreateOFDPacket done [11:11:47]NVStorageSaveData kkm_last_timestamp [11:11:47]File name is /storage/kkm_last_timestamp [11:11:47]Write 4 bytes [11:11:47]NVStorageSaveData done [11:11:47]ExternCall_PrintAddStr [11:11:47]wPrintStart [11:11:47]Write to MH i2c: 01 00 00 DC 04 E0 [11:11:47]Write i2c OK [11:11:47]MH_I2C_Read... [11:11:47]Read from MH i2c: 01 [11:11:47]MH_I2C_Read... [11:11:47]Read from MH i2c: 01 07 00 [11:11:47]MH_I2C_Read... [11:11:47]Read from MH i2c: 01 07 00 DC 04 00 00 00 00 00 FF 0F F5 [11:11:47]RasterBufferAndPrint [11:11:47]line Счет N : (1)871663 [11:11:47]line ИНН: 02508201610067 [11:11:47]line Контрольно-Кассовый Чек [11:11:47]line ПРОДАЖА [11:11:47]line ТРК (МРК, ГНК) : 33 [11:11:47]line Товар: 2710124130 [11:11:47]line Аи-92-К-5 [11:11:47]line 14.750 * 67.80 [11:11:47]line = 1000.05 [11:11:47]line НДС 12% НСП 1% [11:11:47]line > о реализуемом товаре [11:11:47]line ОКРУГЛЕНИЕ: -0.05 [11:11:47]line ИТОГО: 1000.00 [11:11:47]line Внесено: 1000.00 [11:11:47]line СДАЧА: 0.00 [11:11:47]line НСП 1% : 8.85 [11:11:47]line НДС 12% : 106.20 [11:11:47]line Наличными: 1000.00 [11:11:47]line Безнал.: 0.00 [11:11:47]line Место: АЗС № 137 "Партнер Нефть" [11:11:47]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:11:47]line СНО: Общий режим [11:11:47]line Чек 114 22.09.2024 11:11 [11:11:47]line Смена: 497 ФФД: 1.0 [11:11:47]line ЗНМ: 0300000064 [11:11:47]line РНМ: 0000000000092592 [11:11:47]line Версия ККМ: 001 [11:11:47]line ФМ: 0000000000874979 [11:11:47]line ФД: 86801 [11:11:47]line ФПД: 179170165731414 [11:11:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T111146&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86801&fm=179170165731414&tin=02508201610067®Number=0000000000092592&sum=100000 [11:11:47]OFD Sender: Processing packet 86801 [packets to send 273, broken 272] [11:11:47]ProducePacketName [11:11:47]name=ofd_packets/00086801 [11:11:47]OFD Sender: To server: pG, [11:11:47]CommunicateWithHost lk.salyk.kg:30040 [11:11:47]ConnectInit lk.salyk.kg [11:11:47]written 0, free lines is 4095 [11:11:48]Write to MH i2c: 01 00 00 07 05 0C [11:11:48]Write i2c OK [11:11:48]MH_I2C_Read... [11:11:48]Read from MH i2c: 01 [11:11:48]MH_I2C_Read... [11:11:48]Read from MH i2c: 01 07 00 [11:11:48]MH_I2C_Read... [11:11:48]Read from MH i2c: 01 07 00 07 05 00 00 00 00 00 D4 0C F3 [11:11:48]RasterBufferAndPrint [11:11:48]line [11:11:48]line [11:11:48]line [11:11:48]line [11:11:48]line [11:11:48]written 0, free lines is 3290 [11:11:48]MH_Cut [11:11:48]Write to MH i2c: D1 01 00 0E 05 01 E5 [11:11:48]Write i2c OK [11:11:48]MH_I2C_Read... [11:11:48]Read from MH i2c: D1 [11:11:48]MH_I2C_Read... [11:11:48]Read from MH i2c: D1 01 00 [11:11:48]MH_I2C_Read... [11:11:48]Read from MH i2c: D1 01 00 0E 05 00 E4 [11:11:48]Write to MH i2c: 01 00 00 0F 05 14 [11:11:48]Write i2c OK [11:11:48]MH_I2C_Read... [11:11:48]*** Cut start [11:11:48]*** Partial cut [11:11:48]*** CUTSNS_PIN = 1 [11:11:49]*** CUTSNS_PIN = 0 [11:11:49]*** Brake cut motor [11:11:49]Read from MH i2c: 01 [11:11:49]MH_I2C_Read... [11:11:49]*** Stop cut motor [11:11:49]*** Cut end [11:11:49]Read from MH i2c: 01 07 00 [11:11:49]MH_I2C_Read... [11:11:49]Read from MH i2c: 01 07 00 0F 05 00 00 00 00 00 FF 0F 29 [11:11:49]process_action close_receipt done [11:11:49]requested_data is exist [11:11:49]produce_requested_data [11:11:49]requested_item fm.sn is exist - process it [11:11:49]wFMCommunicate request_size=4 [11:11:49]MH_SAM_APDU [11:11:49]CAPDU: 80 11 00 00 [11:11:49]Write to MH i2c: E2 08 00 10 05 80 11 00 00 00 00 00 00 8F [11:11:49]Write i2c OK [11:11:49]MH_I2C_Read... [11:11:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:11:49]Read from MH i2c: E2 [11:11:49]MH_I2C_Read... [11:11:49]Read from MH i2c: E2 17 00 [11:11:49]MH_I2C_Read... [11:11:49]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 34 39 37 39 90 00 EE [11:11:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:11:49]wFMCommunicate OK [11:11:49]requested_item fd.num is exist - process it [11:11:49]SAM_PROTO_GetFieldsCounters [11:11:49]wFMCommunicate request_size=4 [11:11:49]MH_SAM_APDU [11:11:49]CAPDU: 80 13 00 00 [11:11:49]Write to MH i2c: E2 08 00 11 05 80 13 00 00 00 00 00 00 92 [11:11:49]Write i2c OK [11:11:49]MH_I2C_Read... [11:11:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:11:49]Read from MH i2c: E2 [11:11:49]MH_I2C_Read... [11:11:49]Read from MH i2c: E2 62 00 [11:11:49]MH_I2C_Read... [11:11:49]Read from MH i2c: E2 62 00 11 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 11 53 01 00 0E 04 04 00 F1 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 6E [11:11:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 11 53 01 00 0E 04 04 00 F1 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:11:49]wFMCommunicate OK [11:11:49]SAM_PROTO_GetFieldsCounters done [11:11:49]requested_item shift.num is exist - process it [11:11:49]requested_item shift.opened is exist - process it [11:11:49]req_shift_opened [11:11:49]FM_GetShiftState [11:11:49]SAM_PROTO_GetShiftState [11:11:49]wFMCommunicate request_size=4 [11:11:49]MH_SAM_APDU [11:11:49]CAPDU: 80 13 01 00 [11:11:49]Write to MH i2c: E2 08 00 12 05 80 13 01 00 00 00 00 00 94 [11:11:49]Write i2c OK [11:11:49]MH_I2C_Read... [11:11:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:11:49]Read from MH i2c: E2 [11:11:49]MH_I2C_Read... [11:11:49]Read from MH i2c: E2 0E 00 [11:11:49]MH_I2C_Read... [11:11:49]Read from MH i2c: E2 0E 00 12 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 52 [11:11:49]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:11:49]wFMCommunicate OK [11:11:49]SAM_PROTO_GetShiftState done [11:11:49]FM_GetShiftState done [11:11:49]req_shift_opened done [11:11:49]requested_item shift.open_date is exist - process it [11:11:49]req_shift_open_date [11:11:49]req_shift_open_date done [11:11:49]produce_requested_data done [11:11:49]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86801,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:11:49]process_action_free close_receipt [11:11:49]json_value_free [11:11:49]json_value_free done [11:11:49]process_json_proto returns [11:11:49]Send response to host [11:11:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86801,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:11:49]free response buf [11:11:49]execute_script done [11:11:49]execute_script returns [11:11:49]free content buf [11:11:49]Sock 8.Close socket [11:11:49]Sock 8.Thread stoped [11:11:50]Connected sock=10 [11:11:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 5F DB 07 01 4C 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 72 00 00 00 F4 03 04 00 72 FB EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 11 53 01 00 35 04 06 00 A2 F4 4E 15 30 56 39 BC AD 43 DE 20 95 EF [11:11:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 4E 0A 47 00 AD F8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 11 53 01 00 F4 03 04 00 45 A6 EF 66 B6 04 01 00 00 21 E0 91 A4 09 AF B6 40 [11:11:52]CommunicateWithHost err = 0 [11:11:52]CheckOFDResponse [11:11:52]1017 (14) - 77093643461234 [11:11:52]1041 (16) - 0000000000874979 [11:11:52]1040 (4) - 86801 [11:11:52]1012 (4) - 22.09.2024 05:08 [11:11:52]1206 (1) - 0 [11:11:52]OFD Sender: Remove packet 86801 [11:11:52]ProducePacketName [11:11:52]name=ofd_packets/00086801 [11:11:52]NVStorageDeleteData [11:11:53]OFD Sender: No OFD packet to send [11:11:58]OFD Sender: No OFD packet to send [11:12:03]OFD Sender: No OFD packet to send [11:12:08]OFD Sender: No OFD packet to send [11:12:13]OFD Sender: No OFD packet to send [11:12:18]OFD Sender: No OFD packet to send [11:12:23]OFD Sender: No OFD packet to send [11:12:28]OFD Sender: No OFD packet to send [11:12:28]recv_with_timeout no data received [11:12:33]OFD Sender: No OFD packet to send [11:12:38]OFD Sender: No OFD packet to send [11:12:43]OFD Sender: No OFD packet to send [11:12:48]OFD Sender: No OFD packet to send [11:12:53]OFD Sender: No OFD packet to send [11:12:58]OFD Sender: No OFD packet to send [11:13:03]accept exits with 9 [11:13:03]New connection [11:13:03]New thread 3066547556 created [11:13:03]Thread 3066690916 joined [11:13:03]Waiting for new connection... [11:13:03] Sock 9.Parse request [11:13:03]Sock 9.Check first char [11:13:03]Sock 9.First char is OK [11:13:03]request: POST /json_proto HTTP/1.0 [11:13:03]Method: POST [11:13:03]URL: /json_proto [11:13:03]Method is POST - this is cgi request [11:13:03]url: /json_proto [11:13:03]query_string will be loaded in cgi processing [11:13:03]execute_cgi json_proto POST (null) [11:13:03]execute_cgi path=json_proto method=POST [11:13:03]POST find Content-Length [11:13:03]Host: 172.17.47.196:8080 [11:13:03]Content-Length: 677 [11:13:03]Content-Type: application/json [11:13:03] [11:13:03]POST finish read [11:13:03]Found Content-Length = 677 [11:13:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871664", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:13:03]execute_script... [11:13: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)871664", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:13:03]POST & json_proto [11:13:03]process_json_proto [11:13:03]json parsed OK: [11:13:03]protocol is kg_v1.0 [11:13:03]action value=close_receipt [11:13:03]process_action close_receipt [11:13:03]cmd_close_receipt [11:13:03]MH_GetDate [11:13:03]Write to MH i2c: F0 00 00 13 05 07 [11:13:03]Write i2c OK [11:13:03]MH_I2C_Read... [11:13:03]Read from MH i2c: F0 [11:13:03]MH_I2C_Read... [11:13:03]Read from MH i2c: F0 09 00 [11:13:03]MH_I2C_Read... [11:13:03]Read from MH i2c: F0 09 00 13 05 00 BF FB EF 66 4C 6B 94 66 D0 [11:13:03]GetLastDocTimeStamp 1727003506 [11:13:03]current date 1727003583 [11:13:03]FM_GetShiftState [11:13:03]SAM_PROTO_GetShiftState [11:13:03]wFMCommunicate request_size=4 [11:13:03]MH_SAM_APDU [11:13:03]CAPDU: 80 13 01 00 [11:13:03]Write to MH i2c: E2 08 00 14 05 80 13 01 00 00 00 00 00 96 [11:13:03]Write i2c OK [11:13:03]MH_I2C_Read... [11:13:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:03]Read from MH i2c: E2 [11:13:03]MH_I2C_Read... [11:13:03]Read from MH i2c: E2 0E 00 [11:13:03]MH_I2C_Read... [11:13:03]Read from MH i2c: E2 0E 00 14 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 54 [11:13:03]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:13:03]wFMCommunicate OK [11:13:03]SAM_PROTO_GetShiftState done [11:13:03]FM_GetShiftState done [11:13:03]opened in 1726964220 [11:13:03]opened+sec_in_day 1727050620 [11:13:03]quantity*price = 50036 [11:13:03]sum+1 = 50037 [11:13:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 115 22.09.2024 11:13 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86802 ФПД: 132849525515816 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T111303&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86802&fm=132849525515816&tin=02508201610067®Number=0000000000092592&sum=50000 [11:13:04]StoreToDocumentArchive [11:13:04]shift 497 fd 86802 [11:13:04]save to /storage/0497/doc_00086802 [11:13:04]save last doc name /storage/0497/doc_00086802 to /storage/kkm_last_doc_name [11:13:04]save OK [11:13:04]Clear old archive folders... [11:13:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:13:04]tlvbuf is 0156FE90 [11:13:04]SAM_PROTO_ClearQueue [11:13:04]wFMCommunicate request_size=4 [11:13:04]MH_SAM_APDU [11:13:04]CAPDU: 80 09 00 00 [11:13:04]Write to MH i2c: E2 08 00 21 05 80 09 00 00 00 00 00 00 98 [11:13:04]Write i2c OK [11:13:04]MH_I2C_Read... [11:13:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:13:04]Read from MH i2c: E2 [11:13:04]MH_I2C_Read... [11:13:04]Read from MH i2c: E2 03 00 [11:13:04]MH_I2C_Read... [11:13:04]Read from MH i2c: E2 03 00 21 05 00 90 00 9A [11:13:04]RAPDU: 90 00 [11:13:04]wFMCommunicate OK [11:13:04]SAM_PROTO_ClearQueue done [11:13:04]KKMCreateOFDPacket [11:13:04]OFDProtocolAddRootSTLVToBuf [11:13:04]FM_MakeSignedData [11:13:04]FM_MakeSignedData [11:13:04]SAM_PROTO_SignData [11:13:04]wFMCommunicate request_size=4 [11:13:04]MH_SAM_APDU [11:13:04]CAPDU: 80 0D 01 02 [11:13:04]Write to MH i2c: E2 08 00 22 05 80 0D 01 02 00 00 00 00 A0 [11:13:04]Write i2c OK [11:13:04]MH_I2C_Read... [11:13:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:13:04]Read from MH i2c: E2 [11:13:04]MH_I2C_Read... [11:13:04]Read from MH i2c: E2 03 00 [11:13:04]MH_I2C_Read... [11:13:04]Read from MH i2c: E2 03 00 22 05 00 90 00 9B [11:13:04]RAPDU: 90 00 [11:13:04]wFMCommunicate OK [11:13:04]wFMCommunicate request_size=255 [11:13:04]MH_SAM_APDU [11:13:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 BF FB EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 12 53 01 00 35 04 06 00 78 [11:13:04]Write to MH i2c: E2 02 01 23 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 73 00 00 00 F4 03 04 00 BF FB EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 12 53 01 00 35 04 06 00 78 00 00 7F [11:13:04]Write i2c OK [11:13:04]MH_I2C_Read... [11:13:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:04]Read from MH i2c: E2 [11:13:04]MH_I2C_Read... [11:13:04]Read from MH i2c: E2 03 00 [11:13:04]MH_I2C_Read... [11:13:04]Read from MH i2c: E2 03 00 23 05 00 90 00 9C [11:13:04]RAPDU: 90 00 [11:13:04]wFMCommunicate OK [11:13:04]wFMCommunicate request_size=10 [11:13:04]MH_SAM_APDU [11:13:04]CAPDU: 80 0D 02 02 05 D3 70 C6 E6 28 [11:13:04]Write to MH i2c: E2 0D 00 24 05 80 0D 02 02 05 00 D3 70 C6 E6 28 00 00 C4 [11:13:04]Write i2c OK [11:13:04]MH_I2C_Read... [11:13:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:04]Read from MH i2c: E2 [11:13:04]MH_I2C_Read... [11:13:04]Read from MH i2c: E2 03 00 [11:13:04]MH_I2C_Read... [11:13:04]Read from MH i2c: E2 03 00 24 05 00 90 00 9D [11:13:04]RAPDU: 90 00 [11:13:04]wFMCommunicate OK [11:13:04]wFMCommunicate request_size=4 [11:13:04]MH_SAM_APDU [11:13:04]CAPDU: 80 0D 03 02 [11:13:04]Write to MH i2c: E2 08 00 25 05 80 0D 03 02 00 00 00 00 A5 [11:13:04]Write i2c OK [11:13:04]MH_I2C_Read... [11:13:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:13:04]Read from MH i2c: E2 [11:13:04]MH_I2C_Read... [11:13:04]Read from MH i2c: E2 0B 00 [11:13:04]MH_I2C_Read... [11:13:04]Read from MH i2c: E2 0B 00 25 05 00 88 CB D1 A9 3B 85 EE 27 90 00 48 [11:13:04]RAPDU: 88 CB D1 A9 3B 85 EE 27 90 00 [11:13:04]wFMCommunicate OK [11:13:04]SAM_PROTO_SignData done [11:13:04]FM_MakeSignedData done [11:13:04]CreateOFDProtocolMessage [11:13:04]wFMCommunicate request_size=4 [11:13:04]MH_SAM_APDU [11:13:04]CAPDU: 80 11 00 00 [11:13:04]Write to MH i2c: E2 08 00 26 05 80 11 00 00 00 00 00 00 A5 [11:13:04]Write i2c OK [11:13:04]MH_I2C_Read... [11:13:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:04]Read from MH i2c: E2 [11:13:04]MH_I2C_Read... [11:13:04]Read from MH i2c: E2 17 00 [11:13:04]MH_I2C_Read... [11:13:04]Read from MH i2c: E2 17 00 26 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 04 [11:13:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:13:04]wFMCommunicate OK [11:13:04]CreateOFDProtocolMessage done [11:13:04]OFDSenderStorePacket 86802 [11:13:04]StoreOFDPacket docnum=86802 [11:13:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 43 AE 07 01 34 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 BF FB EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 12 53 01 00 35 04 06 00 78 D3 70 C6 E6 28 88 CB D1 A9 3B 85 EE 27 [11:13:04]CheckFolder [11:13:04]dirname=/storage/ofd_packets [11:13:04]CheckFolder done [11:13:04]ProducePacketName [11:13:04]name=ofd_packets/00086802 [11:13:04]NVStorageSaveData ofd_packets/00086802 [11:13:04]File name is /storage/ofd_packets/00086802 [11:13:04]Write 301 bytes [11:13:04]NVStorageSaveData done [11:13:04]OFDSenderStorePacket done [11:13:04]KKMCreateOFDPacket done [11:13:04]NVStorageSaveData kkm_last_timestamp [11:13:04]File name is /storage/kkm_last_timestamp [11:13:04]Write 4 bytes [11:13:04]NVStorageSaveData done [11:13:04]ExternCall_PrintAddStr [11:13:04]wPrintStart [11:13:04]Write to MH i2c: 01 00 00 27 05 2C [11:13:04]Write i2c OK [11:13:04]MH_I2C_Read... [11:13:04]Read from MH i2c: 01 [11:13:04]MH_I2C_Read... [11:13:04]Read from MH i2c: 01 07 00 [11:13:04]MH_I2C_Read... [11:13:04]Read from MH i2c: 01 07 00 27 05 00 00 00 00 00 FF 0F 41 [11:13:04]RasterBufferAndPrint [11:13:04]line Счет N : (1)871664 [11:13:04]line ИНН: 02508201610067 [11:13:04]line Контрольно-Кассовый Чек [11:13:04]line ПРОДАЖА [11:13:04]line ТРК (МРК, ГНК) : 53 [11:13:04]line Товар: 2710124130 [11:13:04]line Аи-92-К-5 [11:13:04]line 7.380 * 67.80 [11:13:04]line = 500.36 [11:13:04]line НДС 12% НСП 1% [11:13:04]line > о реализуемом товаре [11:13:04]line ОКРУГЛЕНИЕ: -0.36 [11:13:04]line ИТОГО: 500.00 [11:13:04]line Внесено: 500.00 [11:13:04]line СДАЧА: 0.00 [11:13:04]line НСП 1% : 4.43 [11:13:04]line НДС 12% : 53.14 [11:13:04]line Наличными: 500.00 [11:13:04]line Безнал.: 0.00 [11:13:04]line Место: АЗС № 137 "Партнер Нефть" [11:13:04]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:13:04]line СНО: Общий режим [11:13:04]line Чек 115 22.09.2024 11:13 [11:13:04]line Смена: 497 ФФД: 1.0 [11:13:04]line ЗНМ: 0300000064 [11:13:04]line РНМ: 0000000000092592 [11:13:04]line Версия ККМ: 001 [11:13:04]line ФМ: 0000000000874979 [11:13:04]line ФД: 86802 [11:13:04]line ФПД: 132849525515816 [11:13:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T111303&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86802&fm=132849525515816&tin=02508201610067®Number=0000000000092592&sum=50000 [11:13:04]written 0, free lines is 4095 [11:13:04]OFD Sender: Processing packet 86802 [packets to send 273, broken 272] [11:13:04]ProducePacketName [11:13:05]name=ofd_packets/00086802 [11:13:05]OFD Sender: To server: pG, [11:13:05]CommunicateWithHost lk.salyk.kg:30040 [11:13:05]ConnectInit lk.salyk.kg [11:13:05]Write to MH i2c: 01 00 00 52 05 57 [11:13:05]Write i2c OK [11:13:05]MH_I2C_Read... [11:13:05]Read from MH i2c: 01 [11:13:05]MH_I2C_Read... [11:13:05]Read from MH i2c: 01 07 00 [11:13:05]MH_I2C_Read... [11:13:05]Read from MH i2c: 01 07 00 52 05 00 00 00 00 00 DC 0C 46 [11:13:05]RasterBufferAndPrint [11:13:05]line [11:13:05]line [11:13:05]line [11:13:05]line [11:13:05]line [11:13:05]written 0, free lines is 3298 [11:13:05]MH_Cut [11:13:05]Write to MH i2c: D1 01 00 59 05 01 30 [11:13:05]Write i2c OK [11:13:05]MH_I2C_Read... [11:13:05]Read from MH i2c: D1 [11:13:05]MH_I2C_Read... [11:13:05]Read from MH i2c: D1 01 00 [11:13:05]MH_I2C_Read... [11:13:05]Read from MH i2c: D1 01 00 59 05 00 2F [11:13:05]Write to MH i2c: 01 00 00 5A 05 5F [11:13:05]Write i2c OK [11:13:05]MH_I2C_Read... [11:13:05]*** Cut start [11:13:05]*** Partial cut [11:13:05]*** CUTSNS_PIN = 1 [11:13:06]*** CUTSNS_PIN = 0 [11:13:06]Connected sock=8 [11:13:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 43 AE 07 01 34 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 BF FB EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 12 53 01 00 35 04 06 00 78 D3 70 C6 E6 28 88 CB D1 A9 3B 85 EE 27 [11:13:06]*** Brake cut motor [11:13:06]Read from MH i2c: 01 [11:13:06]MH_I2C_Read... [11:13:06]*** Stop cut motor [11:13:06]*** Cut end [11:13:06]Read from MH i2c: 01 07 00 [11:13:06]MH_I2C_Read... [11:13:06]Read from MH i2c: 01 07 00 5A 05 00 00 00 00 00 FF 0F 74 [11:13:06]process_action close_receipt done [11:13:06]requested_data is exist [11:13:06]produce_requested_data [11:13:06]requested_item fm.sn is exist - process it [11:13:06]wFMCommunicate request_size=4 [11:13:06]MH_SAM_APDU [11:13:06]CAPDU: 80 11 00 00 [11:13:06]Write to MH i2c: E2 08 00 5B 05 80 11 00 00 00 00 00 00 DA [11:13:06]Write i2c OK [11:13:06]MH_I2C_Read... [11:13:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:06]Read from MH i2c: E2 [11:13:06]MH_I2C_Read... [11:13:06]Read from MH i2c: E2 17 00 [11:13:06]MH_I2C_Read... [11:13:06]Read from MH i2c: E2 17 00 5B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 39 [11:13:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:13:06]wFMCommunicate OK [11:13:06]requested_item fd.num is exist - process it [11:13:06]SAM_PROTO_GetFieldsCounters [11:13:06]wFMCommunicate request_size=4 [11:13:06]MH_SAM_APDU [11:13:06]CAPDU: 80 13 00 00 [11:13:06]Write to MH i2c: E2 08 00 5C 05 80 13 00 00 00 00 00 00 DD [11:13:06]Write i2c OK [11:13:06]MH_I2C_Read... [11:13:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:13:06]Read from MH i2c: E2 [11:13:06]MH_I2C_Read... [11:13:06]Read from MH i2c: E2 62 00 [11:13:06]MH_I2C_Read... [11:13:06]Read from MH i2c: E2 62 00 5C 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 12 53 01 00 0E 04 04 00 F1 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 BD [11:13: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 12 53 01 00 0E 04 04 00 F1 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:13:06]wFMCommunicate OK [11:13:06]SAM_PROTO_GetFieldsCounters done [11:13:06]requested_item shift.num is exist - process it [11:13:06]requested_item shift.opened is exist - process it [11:13:06]req_shift_opened [11:13:06]FM_GetShiftState [11:13:06]SAM_PROTO_GetShiftState [11:13:06]wFMCommunicate request_size=4 [11:13:06]MH_SAM_APDU [11:13:06]CAPDU: 80 13 01 00 [11:13:06]Write to MH i2c: E2 08 00 5D 05 80 13 01 00 00 00 00 00 DF [11:13:06]Write i2c OK [11:13:06]MH_I2C_Read... [11:13:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:06]Read from MH i2c: E2 [11:13:06]MH_I2C_Read... [11:13:06]Read from MH i2c: E2 0E 00 [11:13:06]MH_I2C_Read... [11:13:06]Read from MH i2c: E2 0E 00 5D 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 9D [11:13:06]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:13:06]wFMCommunicate OK [11:13:06]SAM_PROTO_GetShiftState done [11:13:06]FM_GetShiftState done [11:13:06]req_shift_opened done [11:13:06]requested_item shift.open_date is exist - process it [11:13:06]req_shift_open_date [11:13:06]req_shift_open_date done [11:13:06]produce_requested_data done [11:13:06]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86802,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:13:06]process_action_free close_receipt [11:13:06]json_value_free [11:13:06]json_value_free done [11:13:06]process_json_proto returns [11:13:06]Send response to host [11:13:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86802,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:13:06]free response buf [11:13:06]execute_script done [11:13:06]execute_script returns [11:13:06]free content buf [11:13:06]Sock 9.Close socket [11:13:06]Sock 9.Thread stoped [11:13:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 FC 18 47 00 9E 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 34 39 37 39 10 04 04 00 12 53 01 00 F4 03 04 00 8F A6 EF 66 B6 04 01 00 00 C1 1E B4 B1 0B 07 81 A3 [11:13:09]CommunicateWithHost err = 0 [11:13:09]CheckOFDResponse [11:13:09]1017 (14) - 77093643461234 [11:13:09]1041 (16) - 0000000000874979 [11:13:09]1040 (4) - 86802 [11:13:09]1012 (4) - 22.09.2024 05:09 [11:13:09]1206 (1) - 0 [11:13:09]OFD Sender: Remove packet 86802 [11:13:09]ProducePacketName [11:13:09]name=ofd_packets/00086802 [11:13:09]NVStorageDeleteData [11:13:10]OFD Sender: No OFD packet to send [11:13:15]OFD Sender: No OFD packet to send [11:13:20]OFD Sender: No OFD packet to send [11:13:25]OFD Sender: No OFD packet to send [11:13:30]OFD Sender: No OFD packet to send [11:13:35]OFD Sender: No OFD packet to send [11:13:40]OFD Sender: No OFD packet to send [11:13:45]OFD Sender: No OFD packet to send [11:13:46]recv_with_timeout no data received [11:13:50]OFD Sender: No OFD packet to send [11:13:55]OFD Sender: No OFD packet to send [11:14:00]OFD Sender: No OFD packet to send [11:14:05]OFD Sender: No OFD packet to send [11:14:10]OFD Sender: No OFD packet to send [11:14:15]OFD Sender: No OFD packet to send [11:14:20]OFD Sender: No OFD packet to send [11:14:25]OFD Sender: No OFD packet to send [11:14:30]OFD Sender: No OFD packet to send [11:14:35]OFD Sender: No OFD packet to send [11:14:40]OFD Sender: No OFD packet to send [11:14:45]OFD Sender: No OFD packet to send [11:14:50]OFD Sender: No OFD packet to send [11:14:53]recv_with_timeout no data received [11:14:55]OFD Sender: No OFD packet to send [11:15:00]OFD Sender: No OFD packet to send [11:15:05]OFD Sender: No OFD packet to send [11:15:10]OFD Sender: No OFD packet to send [11:15:15]OFD Sender: No OFD packet to send [11:15:20]accept exits with 10 [11:15:20]New connection [11:15:20]New thread 3066690916 created [11:15:20]Thread 3066547556 joined [11:15:20]Waiting for new connection... [11:15:20] Sock 10.Parse request [11:15:20]Sock 10.Check first char [11:15:20]Sock 10.First char is OK [11:15:20]request: POST /json_proto HTTP/1.0 [11:15:20]Method: POST [11:15:20]URL: /json_proto [11:15:20]Method is POST - this is cgi request [11:15:20]url: /json_proto [11:15:20]query_string will be loaded in cgi processing [11:15:20]execute_cgi json_proto POST (null) [11:15:20]execute_cgi path=json_proto method=POST [11:15:20]POST find Content-Length [11:15:20]Host: 172.17.47.196:8080 [11:15:20]Content-Length: 803 [11:15:20]Content-Type: application/json [11:15:20] [11:15:20]POST finish read [11:15:20]Found Content-Length = 803 [11:15:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871665", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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 }]} ], "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" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:20]execute_script... [11: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)871665", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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 }]} ], "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" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:20]POST & json_proto [11:15:20]process_json_proto [11:15:20]json parsed OK: [11:15:20]protocol is kg_v1.0 [11:15:20]action value=close_receipt [11:15:20]process_action close_receipt [11:15:20]cmd_close_receipt [11:15:20]MH_GetDate [11:15:20]Write to MH i2c: F0 00 00 5E 05 52 [11:15:20]Write i2c OK [11:15:20]MH_I2C_Read... [11:15:20]Read from MH i2c: F0 [11:15:20]MH_I2C_Read... [11:15:20]Read from MH i2c: F0 09 00 [11:15:20]MH_I2C_Read... [11:15:20]Read from MH i2c: F0 09 00 5E 05 00 48 FC EF 66 4C 6B 94 66 A5 [11:15:20]GetLastDocTimeStamp 1727003583 [11:15:20]current date 1727003720 [11:15:20]FM_GetShiftState [11:15:20]SAM_PROTO_GetShiftState [11:15:20]wFMCommunicate request_size=4 [11:15:20]MH_SAM_APDU [11:15:20]CAPDU: 80 13 01 00 [11:15:20]Write to MH i2c: E2 08 00 5F 05 80 13 01 00 00 00 00 00 E1 [11:15:20]Write i2c OK [11:15:20]MH_I2C_Read... [11:15:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:20]Read from MH i2c: E2 [11:15:20]MH_I2C_Read... [11:15:20]Read from MH i2c: E2 0E 00 [11:15:20]MH_I2C_Read... [11:15:20]Read from MH i2c: E2 0E 00 5F 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 9F [11:15:20]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:15:20]wFMCommunicate OK [11:15:20]SAM_PROTO_GetShiftState done [11:15:20]FM_GetShiftState done [11:15:20]opened in 1726964220 [11:15:20]opened+sec_in_day 1727050620 [11:15:20]quantity*price = 100005 [11:15:20]sum+1 = 100006 [11:15:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 116 22.09.2024 11:15 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 86803 ФПД: 230310537025262 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T111520&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86803&fm=230310537025262&tin=02508201610067®Number=0000000000092592&sum=100005 [11:15:21]StoreToDocumentArchive [11:15:21]shift 497 fd 86803 [11:15:21]save to /storage/0497/doc_00086803 [11:15:21]save last doc name /storage/0497/doc_00086803 to /storage/kkm_last_doc_name [11:15:21]save OK [11:15:21]Clear old archive folders... [11:15:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:15:21]tlvbuf is 01578980 [11:15:21]SAM_PROTO_ClearQueue [11:15:21]wFMCommunicate request_size=4 [11:15:21]MH_SAM_APDU [11:15:21]CAPDU: 80 09 00 00 [11:15:21]Write to MH i2c: E2 08 00 6C 05 80 09 00 00 00 00 00 00 E3 [11:15:21]Write i2c OK [11:15:21]MH_I2C_Read... [11:15:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:15:21]Read from MH i2c: E2 [11:15:21]MH_I2C_Read... [11:15:21]Read from MH i2c: E2 03 00 [11:15:21]MH_I2C_Read... [11:15:21]Read from MH i2c: E2 03 00 6C 05 00 90 00 E5 [11:15:21]RAPDU: 90 00 [11:15:21]wFMCommunicate OK [11:15:21]SAM_PROTO_ClearQueue done [11:15:21]KKMCreateOFDPacket [11:15:21]OFDProtocolAddRootSTLVToBuf [11:15:21]FM_MakeSignedData [11:15:21]FM_MakeSignedData [11:15:21]SAM_PROTO_SignData [11:15:21]wFMCommunicate request_size=4 [11:15:21]MH_SAM_APDU [11:15:21]CAPDU: 80 0D 01 02 [11:15:21]Write to MH i2c: E2 08 00 6D 05 80 0D 01 02 00 00 00 00 EB [11:15:21]Write i2c OK [11:15:21]MH_I2C_Read... [11:15:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:15:21]Read from MH i2c: E2 [11:15:21]MH_I2C_Read... [11:15:21]Read from MH i2c: E2 03 00 [11:15:21]MH_I2C_Read... [11:15:21]Read from MH i2c: E2 03 00 6D 05 00 90 00 E6 [11:15:21]RAPDU: 90 00 [11:15:21]wFMCommunicate OK [11:15:21]wFMCommunicate request_size=255 [11:15:21]MH_SAM_APDU [11:15: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 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 48 FC EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 13 53 01 00 35 04 06 00 D1 [11:15:21]Write to MH i2c: E2 02 01 6E 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 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 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 48 FC EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 13 53 01 00 35 04 06 00 D1 00 00 48 [11:15:21]Write i2c OK [11:15:21]MH_I2C_Read... [11:15:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:21]Read from MH i2c: E2 [11:15:21]MH_I2C_Read... [11:15:21]Read from MH i2c: E2 03 00 [11:15:21]MH_I2C_Read... [11:15:21]Read from MH i2c: E2 03 00 6E 05 00 90 00 E7 [11:15:21]RAPDU: 90 00 [11:15:21]wFMCommunicate OK [11:15:21]wFMCommunicate request_size=10 [11:15:21]MH_SAM_APDU [11:15:21]CAPDU: 80 0D 02 02 05 77 59 BF 56 EE [11:15:21]Write to MH i2c: E2 0D 00 6F 05 80 0D 02 02 05 00 77 59 BF 56 EE 00 00 CB [11:15:21]Write i2c OK [11:15:21]MH_I2C_Read... [11:15:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:21]Read from MH i2c: E2 [11:15:21]MH_I2C_Read... [11:15:21]Read from MH i2c: E2 03 00 [11:15:21]MH_I2C_Read... [11:15:21]Read from MH i2c: E2 03 00 6F 05 00 90 00 E8 [11:15:21]RAPDU: 90 00 [11:15:21]wFMCommunicate OK [11:15:21]wFMCommunicate request_size=4 [11:15:21]MH_SAM_APDU [11:15:21]CAPDU: 80 0D 03 02 [11:15:21]Write to MH i2c: E2 08 00 70 05 80 0D 03 02 00 00 00 00 F0 [11:15:21]Write i2c OK [11:15:21]MH_I2C_Read... [11:15:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:15:21]Read from MH i2c: E2 [11:15:21]MH_I2C_Read... [11:15:21]Read from MH i2c: E2 0B 00 [11:15:21]MH_I2C_Read... [11:15:21]Read from MH i2c: E2 0B 00 70 05 00 1B D6 29 18 B5 27 23 40 90 00 62 [11:15:21]RAPDU: 1B D6 29 18 B5 27 23 40 90 00 [11:15:21]wFMCommunicate OK [11:15:21]SAM_PROTO_SignData done [11:15:21]FM_MakeSignedData done [11:15:21]CreateOFDProtocolMessage [11:15:21]wFMCommunicate request_size=4 [11:15:21]MH_SAM_APDU [11:15:21]CAPDU: 80 11 00 00 [11:15:21]Write to MH i2c: E2 08 00 71 05 80 11 00 00 00 00 00 00 F0 [11:15:21]Write i2c OK [11:15:21]MH_I2C_Read... [11:15:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:21]Read from MH i2c: E2 [11:15:21]MH_I2C_Read... [11:15:21]Read from MH i2c: E2 17 00 [11:15:21]MH_I2C_Read... [11:15:21]Read from MH i2c: E2 17 00 71 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 4F [11:15:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:15:21]wFMCommunicate OK [11:15:21]CreateOFDProtocolMessage done [11:15:21]OFDSenderStorePacket 86803 [11:15:21]StoreOFDPacket docnum=86803 [11:15:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 ED 53 07 01 63 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 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 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 48 FC EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 13 53 01 00 35 04 06 00 D1 77 59 BF 56 EE 1B D6 29 18 B5 27 23 40 [11:15:21]CheckFolder [11:15:21]dirname=/storage/ofd_packets [11:15:21]CheckFolder done [11:15:21]ProducePacketName [11:15:21]name=ofd_packets/00086803 [11:15:21]NVStorageSaveData ofd_packets/00086803 [11:15:21]File name is /storage/ofd_packets/00086803 [11:15:21]Write 301 bytes [11:15:21]NVStorageSaveData done [11:15:21]OFDSenderStorePacket done [11:15:21]KKMCreateOFDPacket done [11:15:21]NVStorageSaveData kkm_last_timestamp [11:15:21]File name is /storage/kkm_last_timestamp [11:15:21]Write 4 bytes [11:15:21]NVStorageSaveData done [11:15:21]ExternCall_PrintAddStr [11:15:21]wPrintStart [11:15:21]Write to MH i2c: 01 00 00 72 05 77 [11:15:21]Write i2c OK [11:15:21]MH_I2C_Read... [11:15:21]Read from MH i2c: 01 [11:15:21]MH_I2C_Read... [11:15:21]Read from MH i2c: 01 07 00 [11:15:21]MH_I2C_Read... [11:15:21]Read from MH i2c: 01 07 00 72 05 00 00 00 00 00 FF 0F 8C [11:15:21]RasterBufferAndPrint [11:15:21]line Счет N : (1)871665 [11:15:21]line ИНН: 02508201610067 [11:15:21]line Контрольно-Кассовый Чек [11:15:21]line ПРОДАЖА [11:15:21]line ТРК (МРК, ГНК) : 43 [11:15:21]line Товар: 2710124130 [11:15:21]line Аи-92-К-5 [11:15:21]line 14.750 * 67.80 [11:15:21]line = 1000.05 [11:15:21]line НДС 12% НСП 1% [11:15:21]line > о реализуемом товаре [11:15:21]line ИТОГО: 1000.05 [11:15:21]line НСП 1% : 8.85 [11:15:21]line НДС 12% : 106.20 [11:15:21]line Наличными: 0.00 [11:15:21]line Безнал.: 1000.05 [11:15:21]line Место: АЗС № 137 "Партнер Нефть" [11:15:21]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:15:21]line СНО: Общий режим [11:15:21]line Чек 116 22.09.2024 11:15 [11:15:21]line Смена: 497 ФФД: 1.0 [11:15:21]line ЗНМ: 0300000064 [11:15:21]line РНМ: 0000000000092592 [11:15:21]line Версия ККМ: 001 [11:15:21]line Платежная система: O! деньги [11:15:21]line ФМ: 0000000000874979 [11:15:21]line ФД: 86803 [11:15:21]line ФПД: 230310537025262 [11:15:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T111520&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86803&fm=230310537025262&tin=02508201610067®Number=0000000000092592&sum=100005 [11:15:21]written 0, free lines is 4095 [11:15:21]OFD Sender: Processing packet 86803 [packets to send 273, broken 272] [11:15:21]ProducePacketName [11:15:21]name=ofd_packets/00086803 [11:15:21]OFD Sender: To server: pG, [11:15:21]CommunicateWithHost lk.salyk.kg:30040 [11:15:21]ConnectInit lk.salyk.kg [11:15:22]Write to MH i2c: 01 00 00 9C 05 A1 [11:15:22]Write i2c OK [11:15:22]MH_I2C_Read... [11:15:22]Read from MH i2c: 01 [11:15:22]MH_I2C_Read... [11:15:22]Read from MH i2c: 01 07 00 [11:15:22]MH_I2C_Read... [11:15:22]Read from MH i2c: 01 07 00 9C 05 00 00 00 00 00 EE 0C A2 [11:15:22]RasterBufferAndPrint [11:15:22]line [11:15:22]line [11:15:22]line [11:15:22]line [11:15:22]line [11:15:22]written 0, free lines is 3317 [11:15:22]MH_Cut [11:15:22]Write to MH i2c: D1 01 00 A3 05 01 7A [11:15:22]Write i2c OK [11:15:22]MH_I2C_Read... [11:15:22]Read from MH i2c: D1 [11:15:22]MH_I2C_Read... [11:15:22]Read from MH i2c: D1 01 00 [11:15:22]MH_I2C_Read... [11:15:22]Read from MH i2c: D1 01 00 A3 05 00 79 [11:15:22]Write to MH i2c: 01 00 00 A4 05 A9 [11:15:22]Write i2c OK [11:15:22]MH_I2C_Read... [11:15:22]Connected sock=8 [11:15:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 ED 53 07 01 63 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 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 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 48 FC EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 13 53 01 00 35 04 06 00 D1 77 59 BF 56 EE 1B D6 29 18 B5 27 23 40 [11:15:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 6C ED 47 00 80 BE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 13 53 01 00 F4 03 04 00 18 A7 EF 66 B6 04 01 00 00 4F 46 D1 43 2A BE 32 84 [11:15:22]CommunicateWithHost err = 0 [11:15:22]CheckOFDResponse [11:15:22]1017 (14) - 77093643461234 [11:15:22]1041 (16) - 0000000000874979 [11:15:22]1040 (4) - 86803 [11:15:22]1012 (4) - 22.09.2024 05:11 [11:15:22]1206 (1) - 0 [11:15:22]OFD Sender: Remove packet 86803 [11:15:22]ProducePacketName [11:15:22]name=ofd_packets/00086803 [11:15:22]NVStorageDeleteData [11:15:23]*** Cut start [11:15:23]*** Partial cut [11:15:23]*** CUTSNS_PIN = 1 [11:15:23]*** CUTSNS_PIN = 0 [11:15:23]*** Brake cut motor [11:15:23]OFD Sender: No OFD packet to send [11:15:23]Read from MH i2c: 01 [11:15:23]MH_I2C_Read... [11:15:23]*** Stop cut motor [11:15:23]*** Cut end [11:15:23]Read from MH i2c: 01 07 00 [11:15:23]MH_I2C_Read... [11:15:23]Read from MH i2c: 01 07 00 A4 05 00 00 00 00 00 FF 0F BE [11:15:23]process_action close_receipt done [11:15:23]requested_data is exist [11:15:23]produce_requested_data [11:15:23]requested_item fm.sn is exist - process it [11:15:23]wFMCommunicate request_size=4 [11:15:23]MH_SAM_APDU [11:15:23]CAPDU: 80 11 00 00 [11:15:23]Write to MH i2c: E2 08 00 A5 05 80 11 00 00 00 00 00 00 24 [11:15:23]Write i2c OK [11:15:23]MH_I2C_Read... [11:15:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:23]Read from MH i2c: E2 [11:15:23]MH_I2C_Read... [11:15:23]Read from MH i2c: E2 17 00 [11:15:23]MH_I2C_Read... [11:15:23]Read from MH i2c: E2 17 00 A5 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 83 [11:15:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:15:23]wFMCommunicate OK [11:15:23]requested_item fd.num is exist - process it [11:15:23]SAM_PROTO_GetFieldsCounters [11:15:23]wFMCommunicate request_size=4 [11:15:23]MH_SAM_APDU [11:15:23]CAPDU: 80 13 00 00 [11:15:23]Write to MH i2c: E2 08 00 A6 05 80 13 00 00 00 00 00 00 27 [11:15:23]Write i2c OK [11:15:23]MH_I2C_Read... [11:15:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:15:23]Read from MH i2c: E2 [11:15:23]MH_I2C_Read... [11:15:23]Read from MH i2c: E2 62 00 [11:15:23]MH_I2C_Read... [11:15:23]Read from MH i2c: E2 62 00 A6 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 13 53 01 00 0E 04 04 00 F1 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 0B [11: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 13 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 74 00 00 00 5E 04 04 00 74 00 00 00 57 04 04 00 75 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:15:23]wFMCommunicate OK [11:15:23]SAM_PROTO_GetFieldsCounters done [11:15:23]requested_item shift.num is exist - process it [11:15:23]requested_item shift.opened is exist - process it [11:15:23]req_shift_opened [11:15:23]FM_GetShiftState [11:15:23]SAM_PROTO_GetShiftState [11:15:23]wFMCommunicate request_size=4 [11:15:23]MH_SAM_APDU [11:15:23]CAPDU: 80 13 01 00 [11:15:23]Write to MH i2c: E2 08 00 A7 05 80 13 01 00 00 00 00 00 29 [11:15:23]Write i2c OK [11:15:23]MH_I2C_Read... [11:15:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:24]Read from MH i2c: E2 [11:15:24]MH_I2C_Read... [11:15:24]Read from MH i2c: E2 0E 00 [11:15:24]MH_I2C_Read... [11:15:24]Read from MH i2c: E2 0E 00 A7 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 E7 [11:15:24]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:15:24]wFMCommunicate OK [11:15:24]SAM_PROTO_GetShiftState done [11:15:24]FM_GetShiftState done [11:15:24]req_shift_opened done [11:15:24]requested_item shift.open_date is exist - process it [11:15:24]req_shift_open_date [11:15:24]req_shift_open_date done [11:15:24]produce_requested_data done [11:15:24]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86803,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:15:24]process_action_free close_receipt [11:15:24]json_value_free [11:15:24]json_value_free done [11:15:24]process_json_proto returns [11:15:24]Send response to host [11:15:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86803,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:15:24]free response buf [11:15:24]execute_script done [11:15:24]execute_script returns [11:15:24]free content buf [11:15:24]Sock 10.Close socket [11:15:24]Sock 10.Thread stoped [11:15:28]OFD Sender: No OFD packet to send [11:15:33]OFD Sender: No OFD packet to send [11:15:38]OFD Sender: No OFD packet to send [11:15:43]OFD Sender: No OFD packet to send [11:15:48]recv_with_timeout no data received [11:15:48]OFD Sender: No OFD packet to send [11:15:53]OFD Sender: No OFD packet to send [11:15:58]OFD Sender: No OFD packet to send [11:16:03]OFD Sender: No OFD packet to send [11:16:08]OFD Sender: No OFD packet to send [11:16:13]OFD Sender: No OFD packet to send [11:16:18]OFD Sender: No OFD packet to send [11:16:23]recv_with_timeout no data received [11:16:23]OFD Sender: No OFD packet to send [11:16:28]OFD Sender: No OFD packet to send [11:16:33]accept exits with 9 [11:16:33]New connection [11:16:33]New thread 3066547556 created [11:16:33]Thread 3066690916 joined [11:16:33]Waiting for new connection... [11:16:33] Sock 9.Parse request [11:16:33]Sock 9.Check first char [11:16:33]Sock 9.First char is OK [11:16:33]request: POST /json_proto HTTP/1.0 [11:16:33]Method: POST [11:16:33]URL: /json_proto [11:16:33]Method is POST - this is cgi request [11:16:33]url: /json_proto [11:16:33]query_string will be loaded in cgi processing [11:16:33]execute_cgi json_proto POST (null) [11:16:33]execute_cgi path=json_proto method=POST [11:16:33]POST find Content-Length [11:16:33]Host: 172.17.47.196:8080 [11:16:33]Content-Length: 677 [11:16:33]Content-Type: application/json [11:16:33] [11:16:33]POST finish read [11:16:33]Found Content-Length = 677 [11:16:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871666", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:16:33]execute_script... [11:16: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)871666", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:16:33]POST & json_proto [11:16:33]process_json_proto [11:16:33]json parsed OK: [11:16:33]protocol is kg_v1.0 [11:16:33]action value=close_receipt [11:16:33]process_action close_receipt [11:16:33]cmd_close_receipt [11:16:33]MH_GetDate [11:16:33]Write to MH i2c: F0 00 00 A8 05 9C [11:16:33]Write i2c OK [11:16:33]MH_I2C_Read... [11:16:33]Read from MH i2c: F0 [11:16:33]MH_I2C_Read... [11:16:33]Read from MH i2c: F0 09 00 [11:16:33]MH_I2C_Read... [11:16:33]Read from MH i2c: F0 09 00 A8 05 00 91 FC EF 66 4C 6B 94 66 38 [11:16:33]GetLastDocTimeStamp 1727003720 [11:16:33]current date 1727003793 [11:16:33]FM_GetShiftState [11:16:33]SAM_PROTO_GetShiftState [11:16:33]wFMCommunicate request_size=4 [11:16:33]MH_SAM_APDU [11:16:33]CAPDU: 80 13 01 00 [11:16:33]Write to MH i2c: E2 08 00 A9 05 80 13 01 00 00 00 00 00 2B [11:16:33]Write i2c OK [11:16:33]MH_I2C_Read... [11:16:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:16:33]Read from MH i2c: E2 [11:16:33]MH_I2C_Read... [11:16:33]Read from MH i2c: E2 0E 00 [11:16:33]MH_I2C_Read... [11:16:33]Read from MH i2c: E2 0E 00 A9 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 E9 [11:16:33]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:16:33]wFMCommunicate OK [11:16:33]SAM_PROTO_GetShiftState done [11:16:33]FM_GetShiftState done [11:16:33]opened in 1726964220 [11:16:33]opened+sec_in_day 1727050620 [11:16:33]quantity*price = 50036 [11:16:33]sum+1 = 50037 [11:16:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 117 22.09.2024 11:16 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86804 ФПД: 102170483071462 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T111633&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86804&fm=102170483071462&tin=02508201610067®Number=0000000000092592&sum=50000 [11:16:34]StoreToDocumentArchive [11:16:34]shift 497 fd 86804 [11:16:34]save to /storage/0497/doc_00086804 [11:16:34]save last doc name /storage/0497/doc_00086804 to /storage/kkm_last_doc_name [11:16:34]save OK [11:16:34]Clear old archive folders... [11:16:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:16:34]tlvbuf is 015787D0 [11:16:34]SAM_PROTO_ClearQueue [11:16:34]wFMCommunicate request_size=4 [11:16:34]MH_SAM_APDU [11:16:34]CAPDU: 80 09 00 00 [11:16:34]Write to MH i2c: E2 08 00 B6 05 80 09 00 00 00 00 00 00 2D [11:16:34]Write i2c OK [11:16:34]MH_I2C_Read... [11:16:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:16:34]Read from MH i2c: E2 [11:16:34]MH_I2C_Read... [11:16:34]Read from MH i2c: E2 03 00 [11:16:34]MH_I2C_Read... [11:16:34]Read from MH i2c: E2 03 00 B6 05 00 90 00 2F [11:16:34]RAPDU: 90 00 [11:16:34]wFMCommunicate OK [11:16:34]SAM_PROTO_ClearQueue done [11:16:34]KKMCreateOFDPacket [11:16:34]OFDProtocolAddRootSTLVToBuf [11:16:34]FM_MakeSignedData [11:16:34]FM_MakeSignedData [11:16:34]SAM_PROTO_SignData [11:16:34]wFMCommunicate request_size=4 [11:16:34]MH_SAM_APDU [11:16:34]CAPDU: 80 0D 01 02 [11:16:34]Write to MH i2c: E2 08 00 B7 05 80 0D 01 02 00 00 00 00 35 [11:16:34]Write i2c OK [11:16:34]MH_I2C_Read... [11:16:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:16:34]Read from MH i2c: E2 [11:16:34]MH_I2C_Read... [11:16:34]Read from MH i2c: E2 03 00 [11:16:34]MH_I2C_Read... [11:16:34]Read from MH i2c: E2 03 00 B7 05 00 90 00 30 [11:16:34]RAPDU: 90 00 [11:16:34]wFMCommunicate OK [11:16:34]wFMCommunicate request_size=255 [11:16:34]MH_SAM_APDU [11:16:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 91 FC EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 14 53 01 00 35 04 06 00 5C [11:16:34]Write to MH i2c: E2 02 01 B8 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 75 00 00 00 F4 03 04 00 91 FC EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 14 53 01 00 35 04 06 00 5C 00 00 CF [11:16:34]Write i2c OK [11:16:34]MH_I2C_Read... [11:16:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:16:34]Read from MH i2c: E2 [11:16:34]MH_I2C_Read... [11:16:34]Read from MH i2c: E2 03 00 [11:16:34]MH_I2C_Read... [11:16:34]Read from MH i2c: E2 03 00 B8 05 00 90 00 31 [11:16:34]RAPDU: 90 00 [11:16:34]wFMCommunicate OK [11:16:34]wFMCommunicate request_size=10 [11:16:34]MH_SAM_APDU [11:16:34]CAPDU: 80 0D 02 02 05 EC 6B 59 99 E6 [11:16:34]Write to MH i2c: E2 0D 00 B9 05 80 0D 02 02 05 00 EC 6B 59 99 E6 00 00 71 [11:16:34]Write i2c OK [11:16:34]MH_I2C_Read... [11:16:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:16:34]Read from MH i2c: E2 [11:16:34]MH_I2C_Read... [11:16:34]Read from MH i2c: E2 03 00 [11:16:34]MH_I2C_Read... [11:16:34]Read from MH i2c: E2 03 00 B9 05 00 90 00 32 [11:16:34]RAPDU: 90 00 [11:16:34]wFMCommunicate OK [11:16:34]wFMCommunicate request_size=4 [11:16:34]MH_SAM_APDU [11:16:34]CAPDU: 80 0D 03 02 [11:16:34]Write to MH i2c: E2 08 00 BA 05 80 0D 03 02 00 00 00 00 3A [11:16:34]Write i2c OK [11:16:34]MH_I2C_Read... [11:16:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:16:34]Read from MH i2c: E2 [11:16:34]MH_I2C_Read... [11:16:34]Read from MH i2c: E2 0B 00 [11:16:34]MH_I2C_Read... [11:16:34]Read from MH i2c: E2 0B 00 BA 05 00 7A B3 FD 36 BC 45 BB B5 90 00 0C [11:16:34]RAPDU: 7A B3 FD 36 BC 45 BB B5 90 00 [11:16:34]wFMCommunicate OK [11:16:34]SAM_PROTO_SignData done [11:16:34]FM_MakeSignedData done [11:16:34]CreateOFDProtocolMessage [11:16:34]wFMCommunicate request_size=4 [11:16:34]MH_SAM_APDU [11:16:34]CAPDU: 80 11 00 00 [11:16:34]Write to MH i2c: E2 08 00 BB 05 80 11 00 00 00 00 00 00 3A [11:16:34]Write i2c OK [11:16:34]MH_I2C_Read... [11:16:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:16:34]Read from MH i2c: E2 [11:16:34]MH_I2C_Read... [11:16:34]Read from MH i2c: E2 17 00 [11:16:34]MH_I2C_Read... [11:16:34]Read from MH i2c: E2 17 00 BB 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 99 [11:16:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:16:34]wFMCommunicate OK [11:16:34]CreateOFDProtocolMessage done [11:16:34]OFDSenderStorePacket 86804 [11:16:34]StoreOFDPacket docnum=86804 [11:16:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 28 50 07 01 AB 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 91 FC EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 14 53 01 00 35 04 06 00 5C EC 6B 59 99 E6 7A B3 FD 36 BC 45 BB B5 [11:16:34]CheckFolder [11:16:34]dirname=/storage/ofd_packets [11:16:34]CheckFolder done [11:16:34]ProducePacketName [11:16:34]name=ofd_packets/00086804 [11:16:34]NVStorageSaveData ofd_packets/00086804 [11:16:34]File name is /storage/ofd_packets/00086804 [11:16:34]Write 301 bytes [11:16:34]NVStorageSaveData done [11:16:34]OFDSenderStorePacket done [11:16:34]KKMCreateOFDPacket done [11:16:34]NVStorageSaveData kkm_last_timestamp [11:16:34]File name is /storage/kkm_last_timestamp [11:16:34]Write 4 bytes [11:16:34]NVStorageSaveData done [11:16:34]ExternCall_PrintAddStr [11:16:34]wPrintStart [11:16:34]Write to MH i2c: 01 00 00 BC 05 C1 [11:16:34]Write i2c OK [11:16:34]MH_I2C_Read... [11:16:34]Read from MH i2c: 01 [11:16:34]MH_I2C_Read... [11:16:34]Read from MH i2c: 01 07 00 [11:16:34]MH_I2C_Read... [11:16:34]Read from MH i2c: 01 07 00 BC 05 00 00 00 00 00 FF 0F D6 [11:16:34]RasterBufferAndPrint [11:16:34]line Счет N : (1)871666 [11:16:34]line ИНН: 02508201610067 [11:16:34]line Контрольно-Кассовый Чек [11:16:34]line ПРОДАЖА [11:16:34]line ТРК (МРК, ГНК) : 33 [11:16:34]line Товар: 2710124130 [11:16:34]line Аи-92-К-5 [11:16:34]line 7.380 * 67.80 [11:16:34]line = 500.36 [11:16:34]line НДС 12% НСП 1% [11:16:34]line > о реализуемом товаре [11:16:34]line ОКРУГЛЕНИЕ: -0.36 [11:16:34]line ИТОГО: 500.00 [11:16:34]line Внесено: 500.00 [11:16:34]line СДАЧА: 0.00 [11:16:34]line НСП 1% : 4.43 [11:16:34]line НДС 12% : 53.14 [11:16:34]line Наличными: 500.00 [11:16:34]line Безнал.: 0.00 [11:16:34]line Место: АЗС № 137 "Партнер Нефть" [11:16:34]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:16:34]line СНО: Общий режим [11:16:34]line Чек 117 22.09.2024 11:16 [11:16:34]line Смена: 497 ФФД: 1.0 [11:16:34]line ЗНМ: 0300000064 [11:16:34]line РНМ: 0000000000092592 [11:16:34]line Версия ККМ: 001 [11:16:34]line ФМ: 0000000000874979 [11:16:34]line ФД: 86804 [11:16:34]line ФПД: 102170483071462 [11:16:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T111633&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86804&fm=102170483071462&tin=02508201610067®Number=0000000000092592&sum=50000 [11:16:34]OFD Sender: Processing packet 86804 [packets to send 273, broken 272] [11:16:34]ProducePacketName [11:16:34]name=ofd_packets/00086804 [11:16:34]OFD Sender: To server: pG, [11:16:34]CommunicateWithHost lk.salyk.kg:30040 [11:16:34]ConnectInit lk.salyk.kg [11:16:34]written 0, free lines is 4095 [11:16:35]Write to MH i2c: 01 00 00 E7 05 EC [11:16:35]Write i2c OK [11:16:35]MH_I2C_Read... [11:16:35]Read from MH i2c: 01 [11:16:35]MH_I2C_Read... [11:16:35]Read from MH i2c: 01 07 00 [11:16:35]MH_I2C_Read... [11:16:35]Read from MH i2c: 01 07 00 E7 05 00 00 00 00 00 D8 0C D7 [11:16:35]RasterBufferAndPrint [11:16:35]line [11:16:35]line [11:16:35]line [11:16:35]line [11:16:35]line [11:16:35]written 0, free lines is 3295 [11:16:35]MH_Cut [11:16:35]Write to MH i2c: D1 01 00 EE 05 01 C5 [11:16:35]Write i2c OK [11:16:35]MH_I2C_Read... [11:16:35]Read from MH i2c: D1 [11:16:35]MH_I2C_Read... [11:16:35]Read from MH i2c: D1 01 00 [11:16:35]MH_I2C_Read... [11:16:35]Read from MH i2c: D1 01 00 EE 05 00 C4 [11:16:35]Write to MH i2c: 01 00 00 EF 05 F4 [11:16:35]Write i2c OK [11:16:35]MH_I2C_Read... [11:16:35]*** Cut start [11:16:35]*** Partial cut [11:16:35]*** CUTSNS_PIN = 1 [11:16:36]*** CUTSNS_PIN = 0 [11:16:36]*** Brake cut motor [11:16:36]Read from MH i2c: 01 [11:16:36]MH_I2C_Read... [11:16:36]*** Stop cut motor [11:16:36]*** Cut end [11:16:36]Read from MH i2c: 01 07 00 [11:16:36]MH_I2C_Read... [11:16:36]Read from MH i2c: 01 07 00 EF 05 00 00 00 00 00 FF 0F 09 [11:16:36]process_action close_receipt done [11:16:36]requested_data is exist [11:16:36]produce_requested_data [11:16:36]requested_item fm.sn is exist - process it [11:16:36]wFMCommunicate request_size=4 [11:16:36]MH_SAM_APDU [11:16:36]CAPDU: 80 11 00 00 [11:16:36]Write to MH i2c: E2 08 00 F0 05 80 11 00 00 00 00 00 00 6F [11:16:36]Write i2c OK [11:16:36]MH_I2C_Read... [11:16:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:16:36]Read from MH i2c: E2 [11:16:36]MH_I2C_Read... [11:16:36]Read from MH i2c: E2 17 00 [11:16:36]MH_I2C_Read... [11:16:36]Read from MH i2c: E2 17 00 F0 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 CE [11:16:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:16:36]wFMCommunicate OK [11:16:36]requested_item fd.num is exist - process it [11:16:36]SAM_PROTO_GetFieldsCounters [11:16:36]wFMCommunicate request_size=4 [11:16:36]MH_SAM_APDU [11:16:36]CAPDU: 80 13 00 00 [11:16:36]Write to MH i2c: E2 08 00 F1 05 80 13 00 00 00 00 00 00 72 [11:16:36]Write i2c OK [11:16:36]MH_I2C_Read... [11:16:36]Connected sock=10 [11:16:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 28 50 07 01 AB 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 91 FC EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 14 53 01 00 35 04 06 00 5C EC 6B 59 99 E6 7A B3 FD 36 BC 45 BB B5 [11:16:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:16:36]Read from MH i2c: E2 [11:16:36]MH_I2C_Read... [11:16:36]Read from MH i2c: E2 62 00 [11:16:36]MH_I2C_Read... [11:16:36]Read from MH i2c: E2 62 00 F1 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 14 53 01 00 0E 04 04 00 F1 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 5A [11:16: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 14 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 75 00 00 00 5E 04 04 00 75 00 00 00 57 04 04 00 76 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:16:36]wFMCommunicate OK [11:16:36]SAM_PROTO_GetFieldsCounters done [11:16:36]requested_item shift.num is exist - process it [11:16:36]requested_item shift.opened is exist - process it [11:16:36]req_shift_opened [11:16:36]FM_GetShiftState [11:16:36]SAM_PROTO_GetShiftState [11:16:36]wFMCommunicate request_size=4 [11:16:36]MH_SAM_APDU [11:16:36]CAPDU: 80 13 01 00 [11:16:36]Write to MH i2c: E2 08 00 F2 05 80 13 01 00 00 00 00 00 74 [11:16:36]Write i2c OK [11:16:36]MH_I2C_Read... [11:16:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:16:36]Read from MH i2c: E2 [11:16:36]MH_I2C_Read... [11:16:36]Read from MH i2c: E2 0E 00 [11:16:36]MH_I2C_Read... [11:16:36]Read from MH i2c: E2 0E 00 F2 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 32 [11:16:36]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:16:36]wFMCommunicate OK [11:16:36]SAM_PROTO_GetShiftState done [11:16:36]FM_GetShiftState done [11:16:36]req_shift_opened done [11:16:36]requested_item shift.open_date is exist - process it [11:16:36]req_shift_open_date [11:16:36]req_shift_open_date done [11:16:36]produce_requested_data done [11:16:36]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86804,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:16:36]process_action_free close_receipt [11:16:36]json_value_free [11:16:36]json_value_free done [11:16:36]process_json_proto returns [11:16:36]Send response to host [11:16:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86804,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:16:36]free response buf [11:16:36]execute_script done [11:16:36]execute_script returns [11:16:36]free content buf [11:16:36]Sock 9.Close socket [11:16:36]Sock 9.Thread stoped [11:16:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 0A 6C 47 00 63 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 34 39 37 39 10 04 04 00 14 53 01 00 F4 03 04 00 62 A7 EF 66 B6 04 01 00 00 77 69 2B 97 B9 AC CA 39 [11:16:37]CommunicateWithHost err = 0 [11:16:37]CheckOFDResponse [11:16:37]1017 (14) - 77093643461234 [11:16:37]1041 (16) - 0000000000874979 [11:16:37]1040 (4) - 86804 [11:16:37]1012 (4) - 22.09.2024 05:13 [11:16:37]1206 (1) - 0 [11:16:37]OFD Sender: Remove packet 86804 [11:16:37]ProducePacketName [11:16:37]name=ofd_packets/00086804 [11:16:37]NVStorageDeleteData [11:16:37]OFD Sender: No OFD packet to send [11:16:42]OFD Sender: No OFD packet to send [11:16:44]recv_with_timeout no data received [11:16:47]OFD Sender: No OFD packet to send [11:16:52]OFD Sender: No OFD packet to send [11:16:57]recv_with_timeout no data received [11:16:58]OFD Sender: No OFD packet to send [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:28]OFD Sender: No OFD packet to send [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:18:58]accept exits with 8 [11:18:58]New connection [11:18:58]New thread 3066690916 created [11:18:58]Thread 3066547556 joined [11:18:58]Waiting for new connection... [11:18:58] Sock 8.Parse request [11:18:58]Sock 8.Check first char [11:18:58]Sock 8.First char is OK [11:18:58]request: POST /json_proto HTTP/1.0 [11:18:58]Method: POST [11:18:58]URL: /json_proto [11:18:58]Method is POST - this is cgi request [11:18:58]url: /json_proto [11:18:58]query_string will be loaded in cgi processing [11:18:58]execute_cgi json_proto POST (null) [11:18:58]execute_cgi path=json_proto method=POST [11:18:58]POST find Content-Length [11:18:58]Host: 172.17.47.196:8080 [11:18:58]Content-Length: 682 [11:18:58]Content-Type: application/json [11:18:58] [11:18:58]POST finish read [11:18:58]Found Content-Length = 682 [11:18:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871667", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:18:58]execute_script... [11:18: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)871667", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:18:58]POST & json_proto [11:18:58]process_json_proto [11:18:58]json parsed OK: [11:18:58]protocol is kg_v1.0 [11:18:58]action value=close_receipt [11:18:58]process_action close_receipt [11:18:58]cmd_close_receipt [11:18:58]MH_GetDate [11:18:58]Write to MH i2c: F0 00 00 F3 05 E7 [11:18:58]Write i2c OK [11:18:58]MH_I2C_Read... [11:18:58]Read from MH i2c: F0 [11:18:58]MH_I2C_Read... [11:18:58]Read from MH i2c: F0 09 00 [11:18:58]MH_I2C_Read... [11:18:58]Read from MH i2c: F0 09 00 F3 05 00 22 FD EF 66 4C 6B 94 66 15 [11:18:58]GetLastDocTimeStamp 1727003793 [11:18:58]current date 1727003938 [11:18:58]FM_GetShiftState [11:18:58]SAM_PROTO_GetShiftState [11:18:58]wFMCommunicate request_size=4 [11:18:58]MH_SAM_APDU [11:18:58]CAPDU: 80 13 01 00 [11:18:58]Write to MH i2c: E2 08 00 F4 05 80 13 01 00 00 00 00 00 76 [11:18:58]Write i2c OK [11:18:58]MH_I2C_Read... [11:18:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:18:58]Read from MH i2c: E2 [11:18:58]MH_I2C_Read... [11:18:58]Read from MH i2c: E2 0E 00 [11:18:58]MH_I2C_Read... [11:18:58]Read from MH i2c: E2 0E 00 F4 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 34 [11:18:58]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:18:58]wFMCommunicate OK [11:18:58]SAM_PROTO_GetShiftState done [11:18:58]FM_GetShiftState done [11:18:58]opened in 1726964220 [11:18:58]opened+sec_in_day 1727050620 [11:18:58]quantity*price = 100005 [11:18:58]sum+1 = 100006 [11:18:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 118 22.09.2024 11:18 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86805 ФПД: 176656990639483 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T111858&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86805&fm=176656990639483&tin=02508201610067®Number=0000000000092592&sum=100000 [11:18:59]StoreToDocumentArchive [11:18:59]shift 497 fd 86805 [11:18:59]save to /storage/0497/doc_00086805 [11:18:59]save last doc name /storage/0497/doc_00086805 to /storage/kkm_last_doc_name [11:18:59]save OK [11:18:59]Clear old archive folders... [11:18:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:18:59]tlvbuf is 015982F0 [11:18:59]SAM_PROTO_ClearQueue [11:18:59]wFMCommunicate request_size=4 [11:18:59]MH_SAM_APDU [11:18:59]CAPDU: 80 09 00 00 [11:18:59]Write to MH i2c: E2 08 00 01 06 80 09 00 00 00 00 00 00 79 [11:18:59]Write i2c OK [11:18:59]MH_I2C_Read... [11:18:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:18:59]Read from MH i2c: E2 [11:18:59]MH_I2C_Read... [11:18:59]Read from MH i2c: E2 03 00 [11:18:59]MH_I2C_Read... [11:18:59]Read from MH i2c: E2 03 00 01 06 00 90 00 7B [11:18:59]RAPDU: 90 00 [11:18:59]wFMCommunicate OK [11:18:59]SAM_PROTO_ClearQueue done [11:18:59]KKMCreateOFDPacket [11:18:59]OFDProtocolAddRootSTLVToBuf [11:18:59]FM_MakeSignedData [11:18:59]FM_MakeSignedData [11:18:59]SAM_PROTO_SignData [11:18:59]wFMCommunicate request_size=4 [11:18:59]MH_SAM_APDU [11:18:59]CAPDU: 80 0D 01 02 [11:18:59]Write to MH i2c: E2 08 00 02 06 80 0D 01 02 00 00 00 00 81 [11:18:59]Write i2c OK [11:18:59]MH_I2C_Read... [11:18:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:18:59]Read from MH i2c: E2 [11:18:59]MH_I2C_Read... [11:18:59]Read from MH i2c: E2 03 00 [11:18:59]MH_I2C_Read... [11:18:59]Read from MH i2c: E2 03 00 02 06 00 90 00 7C [11:18:59]RAPDU: 90 00 [11:18:59]wFMCommunicate OK [11:18:59]wFMCommunicate request_size=255 [11:18:59]MH_SAM_APDU [11:18:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 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 76 00 00 00 F4 03 04 00 22 FD EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 15 53 01 00 35 04 06 00 A0 [11:18:59]Write to MH i2c: E2 02 01 03 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 76 00 00 00 F4 03 04 00 22 FD EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 15 53 01 00 35 04 06 00 A0 00 00 82 [11:18:59]Write i2c OK [11:18:59]MH_I2C_Read... [11:18:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:18:59]Read from MH i2c: E2 [11:18:59]MH_I2C_Read... [11:18:59]Read from MH i2c: E2 03 00 [11:18:59]MH_I2C_Read... [11:18:59]Read from MH i2c: E2 03 00 03 06 00 90 00 7D [11:18:59]RAPDU: 90 00 [11:18:59]wFMCommunicate OK [11:18:59]wFMCommunicate request_size=10 [11:18:59]MH_SAM_APDU [11:18:59]CAPDU: 80 0D 02 02 05 AB 29 2C 95 7B [11:18:59]Write to MH i2c: E2 0D 00 04 06 80 0D 02 02 05 00 AB 29 2C 95 7B 00 00 9E [11:18:59]Write i2c OK [11:18:59]MH_I2C_Read... [11:18:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:18:59]Read from MH i2c: E2 [11:18:59]MH_I2C_Read... [11:18:59]Read from MH i2c: E2 03 00 [11:18:59]MH_I2C_Read... [11:18:59]Read from MH i2c: E2 03 00 04 06 00 90 00 7E [11:18:59]RAPDU: 90 00 [11:18:59]wFMCommunicate OK [11:18:59]wFMCommunicate request_size=4 [11:18:59]MH_SAM_APDU [11:18:59]CAPDU: 80 0D 03 02 [11:18:59]Write to MH i2c: E2 08 00 05 06 80 0D 03 02 00 00 00 00 86 [11:18:59]Write i2c OK [11:18:59]MH_I2C_Read... [11:18:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:18:59]Read from MH i2c: E2 [11:18:59]MH_I2C_Read... [11:18:59]Read from MH i2c: E2 0B 00 [11:18:59]MH_I2C_Read... [11:18:59]Read from MH i2c: E2 0B 00 05 06 00 E8 D1 27 8C E3 AB B7 70 90 00 A8 [11:18:59]RAPDU: E8 D1 27 8C E3 AB B7 70 90 00 [11:18:59]wFMCommunicate OK [11:18:59]SAM_PROTO_SignData done [11:18:59]FM_MakeSignedData done [11:18:59]CreateOFDProtocolMessage [11:18:59]wFMCommunicate request_size=4 [11:18:59]MH_SAM_APDU [11:18:59]CAPDU: 80 11 00 00 [11:18:59]Write to MH i2c: E2 08 00 06 06 80 11 00 00 00 00 00 00 86 [11:18:59]Write i2c OK [11:18:59]MH_I2C_Read... [11:19:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:00]Read from MH i2c: E2 [11:19:00]MH_I2C_Read... [11:19:00]Read from MH i2c: E2 17 00 [11:19:00]MH_I2C_Read... [11:19:00]Read from MH i2c: E2 17 00 06 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E5 [11:19:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:19:00]wFMCommunicate OK [11:19:00]CreateOFDProtocolMessage done [11:19:00]OFDSenderStorePacket 86805 [11:19:00]StoreOFDPacket docnum=86805 [11:19:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 62 9D 07 01 16 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 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 76 00 00 00 F4 03 04 00 22 FD EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 15 53 01 00 35 04 06 00 A0 AB 29 2C 95 7B E8 D1 27 8C E3 AB B7 70 [11:19:00]CheckFolder [11:19:00]dirname=/storage/ofd_packets [11:19:00]CheckFolder done [11:19:00]ProducePacketName [11:19:00]name=ofd_packets/00086805 [11:19:00]NVStorageSaveData ofd_packets/00086805 [11:19:00]File name is /storage/ofd_packets/00086805 [11:19:00]Write 301 bytes [11:19:00]NVStorageSaveData done [11:19:00]OFDSenderStorePacket done [11:19:00]KKMCreateOFDPacket done [11:19:00]NVStorageSaveData kkm_last_timestamp [11:19:00]File name is /storage/kkm_last_timestamp [11:19:00]Write 4 bytes [11:19:00]NVStorageSaveData done [11:19:00]ExternCall_PrintAddStr [11:19:00]wPrintStart [11:19:00]Write to MH i2c: 01 00 00 07 06 0D [11:19:00]Write i2c OK [11:19:00]MH_I2C_Read... [11:19:00]Read from MH i2c: 01 [11:19:00]MH_I2C_Read... [11:19:00]Read from MH i2c: 01 07 00 [11:19:00]MH_I2C_Read... [11:19:00]Read from MH i2c: 01 07 00 07 06 00 00 00 00 00 FF 0F 22 [11:19:00]RasterBufferAndPrint [11:19:00]line Счет N : (1)871667 [11:19:00]line ИНН: 02508201610067 [11:19:00]line Контрольно-Кассовый Чек [11:19:00]line ПРОДАЖА [11:19:00]line ТРК (МРК, ГНК) : 43 [11:19:00]line Товар: 2710124130 [11:19:00]line Аи-92-К-5 [11:19:00]line 14.750 * 67.80 [11:19:00]line = 1000.05 [11:19:00]line НДС 12% НСП 1% [11:19:00]line > о реализуемом товаре [11:19:00]line ОКРУГЛЕНИЕ: -0.05 [11:19:00]line ИТОГО: 1000.00 [11:19:00]line Внесено: 1000.00 [11:19:00]line СДАЧА: 0.00 [11:19:00]line НСП 1% : 8.85 [11:19:00]line НДС 12% : 106.20 [11:19:00]line Наличными: 1000.00 [11:19:00]line Безнал.: 0.00 [11:19:00]line Место: АЗС № 137 "Партнер Нефть" [11:19:00]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:19:00]line СНО: Общий режим [11:19:00]line Чек 118 22.09.2024 11:18 [11:19:00]line Смена: 497 ФФД: 1.0 [11:19:00]line ЗНМ: 0300000064 [11:19:00]line РНМ: 0000000000092592 [11:19:00]line Версия ККМ: 001 [11:19:00]line ФМ: 0000000000874979 [11:19:00]line ФД: 86805 [11:19:00]line ФПД: 176656990639483 [11:19:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T111858&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86805&fm=176656990639483&tin=02508201610067®Number=0000000000092592&sum=100000 [11:19:00]written 0, free lines is 4095 [11:19:00]OFD Sender: Processing packet 86805 [packets to send 273, broken 272] [11:19:00]ProducePacketName [11:19:00]name=ofd_packets/00086805 [11:19:00]OFD Sender: To server: pG, [11:19:00]CommunicateWithHost lk.salyk.kg:30040 [11:19:00]ConnectInit lk.salyk.kg [11:19:00]Write to MH i2c: 01 00 00 32 06 38 [11:19:00]Write i2c OK [11:19:00]MH_I2C_Read... [11:19:00]Read from MH i2c: 01 [11:19:00]MH_I2C_Read... [11:19:00]Read from MH i2c: 01 07 00 [11:19:00]MH_I2C_Read... [11:19:00]Read from MH i2c: 01 07 00 32 06 00 00 00 00 00 DE 0C 29 [11:19:00]RasterBufferAndPrint [11:19:00]line [11:19:00]line [11:19:00]line [11:19:00]line [11:19:00]line [11:19:00]written 0, free lines is 3300 [11:19:00]MH_Cut [11:19:00]Write to MH i2c: D1 01 00 39 06 01 11 [11:19:00]Write i2c OK [11:19:00]MH_I2C_Read... [11:19:00]Read from MH i2c: D1 [11:19:00]MH_I2C_Read... [11:19:00]Read from MH i2c: D1 01 00 [11:19:00]MH_I2C_Read... [11:19:00]Read from MH i2c: D1 01 00 39 06 00 10 [11:19:00]Write to MH i2c: 01 00 00 3A 06 40 [11:19:00]Write i2c OK [11:19:00]MH_I2C_Read... [11:19:01]*** Cut start [11:19:01]*** Partial cut [11:19:01]*** CUTSNS_PIN = 1 [11:19:01]*** CUTSNS_PIN = 0 [11:19:01]*** Brake cut motor [11:19:02]Read from MH i2c: 01 [11:19:02]MH_I2C_Read... [11:19:02]*** Stop cut motor [11:19:02]*** Cut end [11:19:02]Read from MH i2c: 01 07 00 [11:19:02]MH_I2C_Read... [11:19:02]Read from MH i2c: 01 07 00 3A 06 00 00 00 00 00 FF 0F 55 [11:19:02]process_action close_receipt done [11:19:02]requested_data is exist [11:19:02]produce_requested_data [11:19:02]requested_item fm.sn is exist - process it [11:19:02]wFMCommunicate request_size=4 [11:19:02]MH_SAM_APDU [11:19:02]CAPDU: 80 11 00 00 [11:19:02]Write to MH i2c: E2 08 00 3B 06 80 11 00 00 00 00 00 00 BB [11:19:02]Write i2c OK [11:19:02]MH_I2C_Read... [11:19:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:02]Read from MH i2c: E2 [11:19:02]MH_I2C_Read... [11:19:02]Read from MH i2c: E2 17 00 [11:19:02]MH_I2C_Read... [11:19:02]Read from MH i2c: E2 17 00 3B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 1A [11:19:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:19:02]wFMCommunicate OK [11:19:02]requested_item fd.num is exist - process it [11:19:02]SAM_PROTO_GetFieldsCounters [11:19:02]wFMCommunicate request_size=4 [11:19:02]MH_SAM_APDU [11:19:02]CAPDU: 80 13 00 00 [11:19:02]Write to MH i2c: E2 08 00 3C 06 80 13 00 00 00 00 00 00 BE [11:19:02]Write i2c OK [11:19:02]MH_I2C_Read... [11:19:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:19:02]Read from MH i2c: E2 [11:19:02]MH_I2C_Read... [11:19:02]Read from MH i2c: E2 62 00 [11:19:02]MH_I2C_Read... [11:19:02]Read from MH i2c: E2 62 00 3C 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 15 53 01 00 0E 04 04 00 F1 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 AA [11:19: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 15 53 01 00 0E 04 04 00 F1 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:19:02]wFMCommunicate OK [11:19:02]SAM_PROTO_GetFieldsCounters done [11:19:02]requested_item shift.num is exist - process it [11:19:02]requested_item shift.opened is exist - process it [11:19:02]req_shift_opened [11:19:02]FM_GetShiftState [11:19:02]SAM_PROTO_GetShiftState [11:19:02]wFMCommunicate request_size=4 [11:19:02]MH_SAM_APDU [11:19:02]CAPDU: 80 13 01 00 [11:19:02]Write to MH i2c: E2 08 00 3D 06 80 13 01 00 00 00 00 00 C0 [11:19:02]Write i2c OK [11:19:02]MH_I2C_Read... [11:19:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:02]Read from MH i2c: E2 [11:19:02]MH_I2C_Read... [11:19:02]Read from MH i2c: E2 0E 00 [11:19:02]MH_I2C_Read... [11:19:02]Read from MH i2c: E2 0E 00 3D 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 7E [11:19:02]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:19:02]wFMCommunicate OK [11:19:02]SAM_PROTO_GetShiftState done [11:19:02]FM_GetShiftState done [11:19:02]req_shift_opened done [11:19:02]requested_item shift.open_date is exist - process it [11:19:02]req_shift_open_date [11:19:02]req_shift_open_date done [11:19:02]produce_requested_data done [11:19:02]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86805,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:19:02]process_action_free close_receipt [11:19:02]json_value_free [11:19:02]json_value_free done [11:19:02]process_json_proto returns [11:19:02]Send response to host [11:19:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86805,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:19:02]free response buf [11:19:02]execute_script done [11:19:02]execute_script returns [11:19:02]free content buf [11:19:02]Sock 8.Close socket [11:19:02]Sock 8.Thread stoped [11:19:05]accept exits with 9 [11:19:05]New connection [11:19:05]New thread 3066547556 created [11:19:05]Thread 3066690916 joined [11:19:05]Waiting for new connection... [11:19:05] Sock 9.Parse request [11:19:05]Sock 9.Check first char [11:19:05]Sock 9.First char is OK [11:19:05]request: POST /json_proto HTTP/1.0 [11:19:05]Method: POST [11:19:05]URL: /json_proto [11:19:05]Method is POST - this is cgi request [11:19:05]url: /json_proto [11:19:05]query_string will be loaded in cgi processing [11:19:05]execute_cgi json_proto POST (null) [11:19:05]execute_cgi path=json_proto method=POST [11:19:05]POST find Content-Length [11:19:05]Host: 172.17.47.196:8080 [11:19:05]Content-Length: 677 [11:19:05]Content-Type: application/json [11:19:05] [11:19:05]POST finish read [11:19:05]Found Content-Length = 677 [11:19:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871668", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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:19:05]execute_script... [11:19:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871668", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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:19:05]POST & json_proto [11:19:05]process_json_proto [11:19:05]json parsed OK: [11:19:05]protocol is kg_v1.0 [11:19:05]action value=close_receipt [11:19:05]process_action close_receipt [11:19:05]cmd_close_receipt [11:19:05]MH_GetDate [11:19:05]Write to MH i2c: F0 00 00 3E 06 33 [11:19:05]Write i2c OK [11:19:05]MH_I2C_Read... [11:19:05]Read from MH i2c: F0 [11:19:05]MH_I2C_Read... [11:19:05]Read from MH i2c: F0 09 00 [11:19:05]MH_I2C_Read... [11:19:05]Read from MH i2c: F0 09 00 3E 06 00 29 FD EF 66 4C 6B 94 66 68 [11:19:05]GetLastDocTimeStamp 1727003938 [11:19:05]current date 1727003945 [11:19:05]FM_GetShiftState [11:19:05]SAM_PROTO_GetShiftState [11:19:05]wFMCommunicate request_size=4 [11:19:05]MH_SAM_APDU [11:19:05]CAPDU: 80 13 01 00 [11:19:05]Write to MH i2c: E2 08 00 3F 06 80 13 01 00 00 00 00 00 C2 [11:19:05]Write i2c OK [11:19:05]MH_I2C_Read... [11:19:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:05]Read from MH i2c: E2 [11:19:05]MH_I2C_Read... [11:19:05]Read from MH i2c: E2 0E 00 [11:19:05]MH_I2C_Read... [11:19:05]Read from MH i2c: E2 0E 00 3F 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 80 [11:19:05]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:19:05]wFMCommunicate OK [11:19:05]SAM_PROTO_GetShiftState done [11:19:05]FM_GetShiftState done [11:19:05]opened in 1726964220 [11:19:05]opened+sec_in_day 1727050620 [11:19:05]quantity*price = 20001 [11:19:05]sum+1 = 20002 [11:19:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 119 22.09.2024 11:19 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86806 ФПД: 253320911618827 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T111905&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86806&fm=253320911618827&tin=02508201610067®Number=0000000000092592&sum=20000 [11:19:06]StoreToDocumentArchive [11:19:06]shift 497 fd 86806 [11:19:06]save to /storage/0497/doc_00086806 [11:19:06]save last doc name /storage/0497/doc_00086806 to /storage/kkm_last_doc_name [11:19:06]save OK [11:19:06]Clear old archive folders... [11:19:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:19:06]tlvbuf is 01546670 [11:19:06]SAM_PROTO_ClearQueue [11:19:06]wFMCommunicate request_size=4 [11:19:06]MH_SAM_APDU [11:19:06]CAPDU: 80 09 00 00 [11:19:06]Write to MH i2c: E2 08 00 4C 06 80 09 00 00 00 00 00 00 C4 [11:19:06]Write i2c OK [11:19:06]MH_I2C_Read... [11:19:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:19:06]Read from MH i2c: E2 [11:19:06]MH_I2C_Read... [11:19:06]Read from MH i2c: E2 03 00 [11:19:06]MH_I2C_Read... [11:19:06]Read from MH i2c: E2 03 00 4C 06 00 90 00 C6 [11:19:06]RAPDU: 90 00 [11:19:06]wFMCommunicate OK [11:19:06]SAM_PROTO_ClearQueue done [11:19:06]KKMCreateOFDPacket [11:19:06]OFDProtocolAddRootSTLVToBuf [11:19:06]FM_MakeSignedData [11:19:06]FM_MakeSignedData [11:19:06]SAM_PROTO_SignData [11:19:06]wFMCommunicate request_size=4 [11:19:06]MH_SAM_APDU [11:19:06]CAPDU: 80 0D 01 02 [11:19:06]Write to MH i2c: E2 08 00 4D 06 80 0D 01 02 00 00 00 00 CC [11:19:06]Write i2c OK [11:19:06]MH_I2C_Read... [11:19:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:19:06]Read from MH i2c: E2 [11:19:06]MH_I2C_Read... [11:19:06]Read from MH i2c: E2 03 00 [11:19:06]MH_I2C_Read... [11:19:06]Read from MH i2c: E2 03 00 4D 06 00 90 00 C7 [11:19:06]RAPDU: 90 00 [11:19:06]wFMCommunicate OK [11:19:06]wFMCommunicate request_size=255 [11:19:06]MH_SAM_APDU [11:19:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 77 00 00 00 F4 03 04 00 29 FD EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 16 53 01 00 35 04 06 00 E6 [11:19:06]Write to MH i2c: E2 02 01 4E 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 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 77 00 00 00 F4 03 04 00 29 FD EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 16 53 01 00 35 04 06 00 E6 00 00 8F [11:19:06]Write i2c OK [11:19:06]MH_I2C_Read... [11:19:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:06]Read from MH i2c: E2 [11:19:06]MH_I2C_Read... [11:19:06]Read from MH i2c: E2 03 00 [11:19:06]MH_I2C_Read... [11:19:06]Read from MH i2c: E2 03 00 4E 06 00 90 00 C8 [11:19:06]RAPDU: 90 00 [11:19:06]wFMCommunicate OK [11:19:06]wFMCommunicate request_size=10 [11:19:06]MH_SAM_APDU [11:19:06]CAPDU: 80 0D 02 02 05 64 DE F3 83 0B [11:19:06]Write to MH i2c: E2 0D 00 4F 06 80 0D 02 02 05 00 64 DE F3 83 0B 00 00 9C [11:19:06]Write i2c OK [11:19:06]MH_I2C_Read... [11:19:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:06]Read from MH i2c: E2 [11:19:06]MH_I2C_Read... [11:19:06]Read from MH i2c: E2 03 00 [11:19:06]MH_I2C_Read... [11:19:06]Read from MH i2c: E2 03 00 4F 06 00 90 00 C9 [11:19:06]RAPDU: 90 00 [11:19:06]wFMCommunicate OK [11:19:06]wFMCommunicate request_size=4 [11:19:06]MH_SAM_APDU [11:19:06]CAPDU: 80 0D 03 02 [11:19:06]Write to MH i2c: E2 08 00 50 06 80 0D 03 02 00 00 00 00 D1 [11:19:06]Write i2c OK [11:19:06]MH_I2C_Read... [11:19:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:19:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 E0 B5 47 00 FB 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 34 39 37 39 10 04 04 00 15 53 01 00 F4 03 04 00 F7 A7 EF 66 B6 04 01 00 00 ED 99 A5 12 33 F2 70 39 [11:19:06]CommunicateWithHost err = 0 [11:19:06]CheckOFDResponse [11:19:06]1017 (14) - 77093643461234 [11:19:06]1041 (16) - 0000000000874979 [11:19:06]1040 (4) - 86805 [11:19:06]1012 (4) - 22.09.2024 05:15 [11:19:06]1206 (1) - 0 [11:19:06]OFD Sender: Remove packet 86805 [11:19:06]ProducePacketName [11:19:06]name=ofd_packets/00086805 [11:19:06]NVStorageDeleteData [11:19:06]Read from MH i2c: E2 [11:19:06]MH_I2C_Read... [11:19:06]Read from MH i2c: E2 0B 00 [11:19:06]MH_I2C_Read... [11:19:06]Read from MH i2c: E2 0B 00 50 06 00 1C 47 3B 67 2D 02 01 90 90 00 97 [11:19:06]RAPDU: 1C 47 3B 67 2D 02 01 90 90 00 [11:19:06]wFMCommunicate OK [11:19:06]SAM_PROTO_SignData done [11:19:06]FM_MakeSignedData done [11:19:06]CreateOFDProtocolMessage [11:19:06]wFMCommunicate request_size=4 [11:19:06]MH_SAM_APDU [11:19:06]CAPDU: 80 11 00 00 [11:19:06]Write to MH i2c: E2 08 00 51 06 80 11 00 00 00 00 00 00 D1 [11:19:06]Write i2c OK [11:19:06]MH_I2C_Read... [11:19:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:07]Read from MH i2c: E2 [11:19:07]MH_I2C_Read... [11:19:07]Read from MH i2c: E2 17 00 [11:19:07]MH_I2C_Read... [11:19:07]Read from MH i2c: E2 17 00 51 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 30 [11:19:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:19:07]wFMCommunicate OK [11:19:07]CreateOFDProtocolMessage done [11:19:07]OFDSenderStorePacket 86806 [11:19:07]StoreOFDPacket docnum=86806 [11:19:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 22 77 07 01 3D 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 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 77 00 00 00 F4 03 04 00 29 FD EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 16 53 01 00 35 04 06 00 E6 64 DE F3 83 0B 1C 47 3B 67 2D 02 01 90 [11:19:07]CheckFolder [11:19:07]dirname=/storage/ofd_packets [11:19:07]CheckFolder done [11:19:07]ProducePacketName [11:19:07]name=ofd_packets/00086806 [11:19:07]NVStorageSaveData ofd_packets/00086806 [11:19:07]File name is /storage/ofd_packets/00086806 [11:19:07]Write 301 bytes [11:19:07]NVStorageSaveData done [11:19:07]OFDSenderStorePacket done [11:19:07]KKMCreateOFDPacket done [11:19:07]NVStorageSaveData kkm_last_timestamp [11:19:07]File name is /storage/kkm_last_timestamp [11:19:07]Write 4 bytes [11:19:07]NVStorageSaveData done [11:19:07]ExternCall_PrintAddStr [11:19:07]wPrintStart [11:19:07]Write to MH i2c: 01 00 00 52 06 58 [11:19:07]Write i2c OK [11:19:07]MH_I2C_Read... [11:19:07]Read from MH i2c: 01 [11:19:07]MH_I2C_Read... [11:19:07]Read from MH i2c: 01 07 00 [11:19:07]MH_I2C_Read... [11:19:07]Read from MH i2c: 01 07 00 52 06 00 00 00 00 00 FF 0F 6D [11:19:07]RasterBufferAndPrint [11:19:07]line Счет N : (1)871668 [11:19:07]line ИНН: 02508201610067 [11:19:07]line Контрольно-Кассовый Чек [11:19:07]line ПРОДАЖА [11:19:07]line ТРК (МРК, ГНК) : 63 [11:19:07]line Товар: 2710124130 [11:19:07]line Аи-92-К-5 [11:19:07]line 2.950 * 67.80 [11:19:07]line = 200.01 [11:19:07]line НДС 12% НСП 1% [11:19:07]line > о реализуемом товаре [11:19:07]line ОКРУГЛЕНИЕ: -0.01 [11:19:07]line ИТОГО: 200.00 [11:19:07]line Внесено: 200.00 [11:19:07]line СДАЧА: 0.00 [11:19:07]line НСП 1% : 1.77 [11:19:07]line НДС 12% : 21.24 [11:19:07]line Наличными: 200.00 [11:19:07]line Безнал.: 0.00 [11:19:07]line Место: АЗС № 137 "Партнер Нефть" [11:19:07]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:19:07]line СНО: Общий режим [11:19:07]line Чек 119 22.09.2024 11:19 [11:19:07]line Смена: 497 ФФД: 1.0 [11:19:07]line ЗНМ: 0300000064 [11:19:07]line РНМ: 0000000000092592 [11:19:07]line Версия ККМ: 001 [11:19:07]line ФМ: 0000000000874979 [11:19:07]line ФД: 86806 [11:19:07]line ФПД: 253320911618827 [11:19:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T111905&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86806&fm=253320911618827&tin=02508201610067®Number=0000000000092592&sum=20000 [11:19:07]written 0, free lines is 4095 [11:19:07]OFD Sender: Processing packet 86806 [packets to send 273, broken 272] [11:19:07]ProducePacketName [11:19:07]name=ofd_packets/00086806 [11:19:07]OFD Sender: To server: pG, [11:19:07]CommunicateWithHost lk.salyk.kg:30040 [11:19:07]ConnectInit lk.salyk.kg [11:19:07]Write to MH i2c: 01 00 00 7D 06 83 [11:19:07]Write i2c OK [11:19:07]MH_I2C_Read... [11:19:07]Read from MH i2c: 01 [11:19:07]MH_I2C_Read... [11:19:07]Read from MH i2c: 01 07 00 [11:19:07]MH_I2C_Read... [11:19:07]Read from MH i2c: 01 07 00 7D 06 00 00 00 00 00 F2 0C 88 [11:19:07]RasterBufferAndPrint [11:19:07]line [11:19:07]line [11:19:07]line [11:19:07]line [11:19:07]line [11:19:07]written 0, free lines is 3330 [11:19:07]MH_Cut [11:19:07]Write to MH i2c: D1 01 00 84 06 01 5C [11:19:07]Write i2c OK [11:19:07]MH_I2C_Read... [11:19:07]Read from MH i2c: D1 [11:19:07]MH_I2C_Read... [11:19:07]Read from MH i2c: D1 01 00 [11:19:07]MH_I2C_Read... [11:19:07]Read from MH i2c: D1 01 00 84 06 00 5B [11:19:07]Write to MH i2c: 01 00 00 85 06 8B [11:19:07]Write i2c OK [11:19:07]MH_I2C_Read... [11:19:08]Connected sock=6 [11:19:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 22 77 07 01 3D 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 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 77 00 00 00 F4 03 04 00 29 FD EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 16 53 01 00 35 04 06 00 E6 64 DE F3 83 0B 1C 47 3B 67 2D 02 01 90 [11:19:08]*** Cut start [11:19:08]*** Partial cut [11:19:08]*** CUTSNS_PIN = 1 [11:19:08]*** CUTSNS_PIN = 0 [11:19:08]*** Brake cut motor [11:19:08]Read from MH i2c: 01 [11:19:08]MH_I2C_Read... [11:19:08]*** Stop cut motor [11:19:08]*** Cut end [11:19:08]Read from MH i2c: 01 07 00 [11:19:08]MH_I2C_Read... [11:19:08]Read from MH i2c: 01 07 00 85 06 00 00 00 00 00 FF 0F A0 [11:19:08]process_action close_receipt done [11:19:08]requested_data is exist [11:19:08]produce_requested_data [11:19:08]requested_item fm.sn is exist - process it [11:19:08]wFMCommunicate request_size=4 [11:19:08]MH_SAM_APDU [11:19:08]CAPDU: 80 11 00 00 [11:19:08]Write to MH i2c: E2 08 00 86 06 80 11 00 00 00 00 00 00 06 [11:19:08]Write i2c OK [11:19:08]MH_I2C_Read... [11:19:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:08]Read from MH i2c: E2 [11:19:08]MH_I2C_Read... [11:19:08]Read from MH i2c: E2 17 00 [11:19:08]MH_I2C_Read... [11:19:08]Read from MH i2c: E2 17 00 86 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 65 [11:19:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:19:08]wFMCommunicate OK [11:19:08]requested_item fd.num is exist - process it [11:19:08]SAM_PROTO_GetFieldsCounters [11:19:08]wFMCommunicate request_size=4 [11:19:08]MH_SAM_APDU [11:19:08]CAPDU: 80 13 00 00 [11:19:08]Write to MH i2c: E2 08 00 87 06 80 13 00 00 00 00 00 00 09 [11:19:08]Write i2c OK [11:19:08]MH_I2C_Read... [11:19:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:19:09]Read from MH i2c: E2 [11:19:09]MH_I2C_Read... [11:19:09]Read from MH i2c: E2 62 00 [11:19:09]MH_I2C_Read... [11:19:09]Read from MH i2c: E2 62 00 87 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 16 53 01 00 0E 04 04 00 F1 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 F9 [11:19: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 16 53 01 00 0E 04 04 00 F1 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:19:09]wFMCommunicate OK [11:19:09]SAM_PROTO_GetFieldsCounters done [11:19:09]requested_item shift.num is exist - process it [11:19:09]requested_item shift.opened is exist - process it [11:19:09]req_shift_opened [11:19:09]FM_GetShiftState [11:19:09]SAM_PROTO_GetShiftState [11:19:09]wFMCommunicate request_size=4 [11:19:09]MH_SAM_APDU [11:19:09]CAPDU: 80 13 01 00 [11:19:09]Write to MH i2c: E2 08 00 88 06 80 13 01 00 00 00 00 00 0B [11:19:09]Write i2c OK [11:19:09]MH_I2C_Read... [11:19:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:09]Read from MH i2c: E2 [11:19:09]MH_I2C_Read... [11:19:09]Read from MH i2c: E2 0E 00 [11:19:09]MH_I2C_Read... [11:19:09]Read from MH i2c: E2 0E 00 88 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 C9 [11:19:09]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:19:09]wFMCommunicate OK [11:19:09]SAM_PROTO_GetShiftState done [11:19:09]FM_GetShiftState done [11:19:09]req_shift_opened done [11:19:09]requested_item shift.open_date is exist - process it [11:19:09]req_shift_open_date [11:19:09]req_shift_open_date done [11:19:09]produce_requested_data done [11:19:09]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86806,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:19:09]process_action_free close_receipt [11:19:09]json_value_free [11:19:09]json_value_free done [11:19:09]process_json_proto returns [11:19:09]Send response to host [11:19:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86806,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:19:09]free response buf [11:19:09]execute_script done [11:19:09]execute_script returns [11:19:09]free content buf [11:19:09]Sock 9.Close socket [11:19:09]Sock 9.Thread stoped [11:19:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 C0 3C 47 00 56 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 34 39 37 39 10 04 04 00 16 53 01 00 F4 03 04 00 F9 A7 EF 66 B6 04 01 00 00 3F 52 CC C7 CE CC 26 F8 [11:19:09]CommunicateWithHost err = 0 [11:19:09]CheckOFDResponse [11:19:09]1017 (14) - 77093643461234 [11:19:09]1041 (16) - 0000000000874979 [11:19:09]1040 (4) - 86806 [11:19:09]1012 (4) - 22.09.2024 05:15 [11:19:09]1206 (1) - 0 [11:19:09]OFD Sender: Remove packet 86806 [11:19:09]ProducePacketName [11:19:09]name=ofd_packets/00086806 [11:19:09]NVStorageDeleteData [11:19:10]OFD Sender: No OFD packet to send [11:19:10]OFD Sender: No OFD packet to send [11:19:15]OFD Sender: No OFD packet to send [11:19:20]OFD Sender: No OFD packet to send [11:19:25]OFD Sender: No OFD packet to send [11:19:30]OFD Sender: No OFD packet to send [11:19:35]OFD Sender: No OFD packet to send [11:19:40]OFD Sender: No OFD packet to send [11:19:45]OFD Sender: No OFD packet to send [11:19:46]accept exits with 8 [11:19:46]New connection [11:19:46]New thread 3066690916 created [11:19:46]Thread 3066547556 joined [11:19:46]Waiting for new connection... [11:19:46] Sock 8.Parse request [11:19:46]Sock 8.Check first char [11:19:46]Sock 8.First char is OK [11:19:46]request: POST /json_proto HTTP/1.0 [11:19:46]Method: POST [11:19:46]URL: /json_proto [11:19:46]Method is POST - this is cgi request [11:19:46]url: /json_proto [11:19:46]query_string will be loaded in cgi processing [11:19:46]execute_cgi json_proto POST (null) [11:19:46]execute_cgi path=json_proto method=POST [11:19:46]POST find Content-Length [11:19:46]Host: 172.17.47.196:8080 [11:19:46]Content-Length: 677 [11:19:46]Content-Type: application/json [11:19:46] [11:19:46]POST finish read [11:19:46]Found Content-Length = 677 [11:19:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871669", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [11:19:46]execute_script... [11:19: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)871669", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [11:19:46]POST & json_proto [11:19:46]process_json_proto [11:19:46]json parsed OK: [11:19:46]protocol is kg_v1.0 [11:19:46]action value=close_receipt [11:19:46]process_action close_receipt [11:19:46]cmd_close_receipt [11:19:46]MH_GetDate [11:19:46]Write to MH i2c: F0 00 00 89 06 7E [11:19:46]Write i2c OK [11:19:46]MH_I2C_Read... [11:19:46]Read from MH i2c: F0 [11:19:46]MH_I2C_Read... [11:19:46]Read from MH i2c: F0 09 00 [11:19:46]MH_I2C_Read... [11:19:46]Read from MH i2c: F0 09 00 89 06 00 53 FD EF 66 4C 6B 94 66 DD [11:19:46]GetLastDocTimeStamp 1727003945 [11:19:46]current date 1727003987 [11:19:46]FM_GetShiftState [11:19:46]SAM_PROTO_GetShiftState [11:19:46]wFMCommunicate request_size=4 [11:19:46]MH_SAM_APDU [11:19:46]CAPDU: 80 13 01 00 [11:19:46]Write to MH i2c: E2 08 00 8A 06 80 13 01 00 00 00 00 00 0D [11:19:46]Write i2c OK [11:19:46]MH_I2C_Read... [11:19:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:46]Read from MH i2c: E2 [11:19:46]MH_I2C_Read... [11:19:46]Read from MH i2c: E2 0E 00 [11:19:46]MH_I2C_Read... [11:19:46]Read from MH i2c: E2 0E 00 8A 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 CB [11:19:46]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:19:46]wFMCommunicate OK [11:19:46]SAM_PROTO_GetShiftState done [11:19:46]FM_GetShiftState done [11:19:46]opened in 1726964220 [11:19:46]opened+sec_in_day 1727050620 [11:19:46]quantity*price = 30035 [11:19:46]sum+1 = 30036 [11:19: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 120 22.09.2024 11:19 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86807 ФПД: 106928323498161 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T111947&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86807&fm=106928323498161&tin=02508201610067®Number=0000000000092592&sum=30000 [11:19:47]StoreToDocumentArchive [11:19:47]shift 497 fd 86807 [11:19:47]save to /storage/0497/doc_00086807 [11:19:47]save last doc name /storage/0497/doc_00086807 to /storage/kkm_last_doc_name [11:19:47]save OK [11:19:47]Clear old archive folders... [11:19:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:19:47]tlvbuf is 01574490 [11:19:47]SAM_PROTO_ClearQueue [11:19:47]wFMCommunicate request_size=4 [11:19:47]MH_SAM_APDU [11:19:47]CAPDU: 80 09 00 00 [11:19:47]Write to MH i2c: E2 08 00 97 06 80 09 00 00 00 00 00 00 0F [11:19:47]Write i2c OK [11:19:47]MH_I2C_Read... [11:19:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:19:47]Read from MH i2c: E2 [11:19:47]MH_I2C_Read... [11:19:47]Read from MH i2c: E2 03 00 [11:19:47]MH_I2C_Read... [11:19:47]Read from MH i2c: E2 03 00 97 06 00 90 00 11 [11:19:47]RAPDU: 90 00 [11:19:47]wFMCommunicate OK [11:19:47]SAM_PROTO_ClearQueue done [11:19:47]KKMCreateOFDPacket [11:19:47]OFDProtocolAddRootSTLVToBuf [11:19:47]FM_MakeSignedData [11:19:47]FM_MakeSignedData [11:19:47]SAM_PROTO_SignData [11:19:47]wFMCommunicate request_size=4 [11:19:47]MH_SAM_APDU [11:19:47]CAPDU: 80 0D 01 02 [11:19:47]Write to MH i2c: E2 08 00 98 06 80 0D 01 02 00 00 00 00 17 [11:19:47]Write i2c OK [11:19:47]MH_I2C_Read... [11:19:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:19:47]Read from MH i2c: E2 [11:19:47]MH_I2C_Read... [11:19:47]Read from MH i2c: E2 03 00 [11:19:47]MH_I2C_Read... [11:19:47]Read from MH i2c: E2 03 00 98 06 00 90 00 12 [11:19:47]RAPDU: 90 00 [11:19:47]wFMCommunicate OK [11:19:47]wFMCommunicate request_size=255 [11:19:47]MH_SAM_APDU [11:19: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 78 00 00 00 F4 03 04 00 53 FD EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 17 53 01 00 35 04 06 00 61 [11:19:47]Write to MH i2c: E2 02 01 99 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 78 00 00 00 F4 03 04 00 53 FD EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 17 53 01 00 35 04 06 00 61 00 00 9E [11:19:47]Write i2c OK [11:19:47]MH_I2C_Read... [11:19:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:48]Read from MH i2c: E2 [11:19:48]MH_I2C_Read... [11:19:48]Read from MH i2c: E2 03 00 [11:19:48]MH_I2C_Read... [11:19:48]Read from MH i2c: E2 03 00 99 06 00 90 00 13 [11:19:48]RAPDU: 90 00 [11:19:48]wFMCommunicate OK [11:19:48]wFMCommunicate request_size=10 [11:19:48]MH_SAM_APDU [11:19:48]CAPDU: 80 0D 02 02 05 40 30 BD 10 B1 [11:19:48]Write to MH i2c: E2 0D 00 9A 06 80 0D 02 02 05 00 40 30 BD 10 B1 00 00 12 [11:19:48]Write i2c OK [11:19:48]MH_I2C_Read... [11:19:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:48]Read from MH i2c: E2 [11:19:48]MH_I2C_Read... [11:19:48]Read from MH i2c: E2 03 00 [11:19:48]MH_I2C_Read... [11:19:48]Read from MH i2c: E2 03 00 9A 06 00 90 00 14 [11:19:48]RAPDU: 90 00 [11:19:48]wFMCommunicate OK [11:19:48]wFMCommunicate request_size=4 [11:19:48]MH_SAM_APDU [11:19:48]CAPDU: 80 0D 03 02 [11:19:48]Write to MH i2c: E2 08 00 9B 06 80 0D 03 02 00 00 00 00 1C [11:19:48]Write i2c OK [11:19:48]MH_I2C_Read... [11:19:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:19:48]Read from MH i2c: E2 [11:19:48]MH_I2C_Read... [11:19:48]Read from MH i2c: E2 0B 00 [11:19:48]MH_I2C_Read... [11:19:48]Read from MH i2c: E2 0B 00 9B 06 00 E9 34 FE 68 9C 2A 0F 46 90 00 BB [11:19:48]RAPDU: E9 34 FE 68 9C 2A 0F 46 90 00 [11:19:48]wFMCommunicate OK [11:19:48]SAM_PROTO_SignData done [11:19:48]FM_MakeSignedData done [11:19:48]CreateOFDProtocolMessage [11:19:48]wFMCommunicate request_size=4 [11:19:48]MH_SAM_APDU [11:19:48]CAPDU: 80 11 00 00 [11:19:48]Write to MH i2c: E2 08 00 9C 06 80 11 00 00 00 00 00 00 1C [11:19:48]Write i2c OK [11:19:48]MH_I2C_Read... [11:19:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:48]Read from MH i2c: E2 [11:19:48]MH_I2C_Read... [11:19:48]Read from MH i2c: E2 17 00 [11:19:48]MH_I2C_Read... [11:19:48]Read from MH i2c: E2 17 00 9C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 7B [11:19:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:19:48]wFMCommunicate OK [11:19:48]CreateOFDProtocolMessage done [11:19:48]OFDSenderStorePacket 86807 [11:19:48]StoreOFDPacket docnum=86807 [11:19:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 F8 C2 07 01 5D 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 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 78 00 00 00 F4 03 04 00 53 FD EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 17 53 01 00 35 04 06 00 61 40 30 BD 10 B1 E9 34 FE 68 9C 2A 0F 46 [11:19:48]CheckFolder [11:19:48]dirname=/storage/ofd_packets [11:19:48]CheckFolder done [11:19:48]ProducePacketName [11:19:48]name=ofd_packets/00086807 [11:19:48]NVStorageSaveData ofd_packets/00086807 [11:19:48]File name is /storage/ofd_packets/00086807 [11:19:48]Write 301 bytes [11:19:48]NVStorageSaveData done [11:19:48]OFDSenderStorePacket done [11:19:48]KKMCreateOFDPacket done [11:19:48]NVStorageSaveData kkm_last_timestamp [11:19:48]File name is /storage/kkm_last_timestamp [11:19:48]Write 4 bytes [11:19:48]NVStorageSaveData done [11:19:48]ExternCall_PrintAddStr [11:19:48]wPrintStart [11:19:48]Write to MH i2c: 01 00 00 9D 06 A3 [11:19:48]Write i2c OK [11:19:48]MH_I2C_Read... [11:19:48]Read from MH i2c: 01 [11:19:48]MH_I2C_Read... [11:19:48]OFD Sender: Processing packet 86807 [packets to send 273, broken 272] [11:19:48]ProducePacketName [11:19:48]name=ofd_packets/00086807 [11:19:48]OFD Sender: To server: pG, [11:19:48]CommunicateWithHost lk.salyk.kg:30040 [11:19:48]ConnectInit lk.salyk.kg [11:19:48]Read from MH i2c: 01 07 00 [11:19:48]MH_I2C_Read... [11:19:48]Read from MH i2c: 01 07 00 9D 06 00 00 00 00 00 FF 0F B8 [11:19:48]RasterBufferAndPrint [11:19:48]line Счет N : (1)871669 [11:19:48]line ИНН: 02508201610067 [11:19:48]line Контрольно-Кассовый Чек [11:19:48]line ПРОДАЖА [11:19:48]line ТРК (МРК, ГНК) : 33 [11:19:48]line Товар: 2710124130 [11:19:48]line Аи-92-К-5 [11:19:48]line 4.430 * 67.80 [11:19:48]line = 300.35 [11:19:48]line НДС 12% НСП 1% [11:19:48]line > о реализуемом товаре [11:19:48]line ОКРУГЛЕНИЕ: -0.35 [11:19:48]line ИТОГО: 300.00 [11:19:48]line Внесено: 300.00 [11:19:48]line СДАЧА: 0.00 [11:19:48]line НСП 1% : 2.66 [11:19:48]line НДС 12% : 31.90 [11:19:48]line Наличными: 300.00 [11:19:48]line Безнал.: 0.00 [11:19:48]line Место: АЗС № 137 "Партнер Нефть" [11:19:48]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:19:48]line СНО: Общий режим [11:19:48]line Чек 120 22.09.2024 11:19 [11:19:48]line Смена: 497 ФФД: 1.0 [11:19:48]line ЗНМ: 0300000064 [11:19:48]line РНМ: 0000000000092592 [11:19:48]line Версия ККМ: 001 [11:19:48]line ФМ: 0000000000874979 [11:19:48]line ФД: 86807 [11:19:48]line ФПД: 106928323498161 [11:19:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T111947&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86807&fm=106928323498161&tin=02508201610067®Number=0000000000092592&sum=30000 [11:19:48]written 0, free lines is 4095 [11:19:48]Write to MH i2c: 01 00 00 C8 06 CE [11:19:48]Write i2c OK [11:19:48]MH_I2C_Read... [11:19:48]Read from MH i2c: 01 [11:19:48]MH_I2C_Read... [11:19:48]Read from MH i2c: 01 07 00 [11:19:48]MH_I2C_Read... [11:19:48]Read from MH i2c: 01 07 00 C8 06 00 00 00 00 00 E0 0C C1 [11:19:48]RasterBufferAndPrint [11:19:48]line [11:19:48]line [11:19:48]line [11:19:48]line [11:19:48]line [11:19:48]written 0, free lines is 3302 [11:19:48]MH_Cut [11:19:48]Write to MH i2c: D1 01 00 CF 06 01 A7 [11:19:48]Write i2c OK [11:19:48]MH_I2C_Read... [11:19:48]Read from MH i2c: D1 [11:19:48]MH_I2C_Read... [11:19:48]Read from MH i2c: D1 01 00 [11:19:48]MH_I2C_Read... [11:19:48]Read from MH i2c: D1 01 00 CF 06 00 A6 [11:19:48]Write to MH i2c: 01 00 00 D0 06 D6 [11:19:48]Write i2c OK [11:19:48]MH_I2C_Read... [11:19:49]*** Cut start [11:19:49]*** Partial cut [11:19:49]*** CUTSNS_PIN = 1 [11:19:49]*** CUTSNS_PIN = 0 [11:19:49]*** Brake cut motor [11:19:50]Read from MH i2c: 01 [11:19:50]MH_I2C_Read... [11:19:50]*** Stop cut motor [11:19:50]*** Cut end [11:19:50]Read from MH i2c: 01 07 00 [11:19:50]MH_I2C_Read... [11:19:50]Read from MH i2c: 01 07 00 D0 06 00 00 00 00 00 FF 0F EB [11:19:50]process_action close_receipt done [11:19:50]requested_data is exist [11:19:50]produce_requested_data [11:19:50]requested_item fm.sn is exist - process it [11:19:50]wFMCommunicate request_size=4 [11:19:50]MH_SAM_APDU [11:19:50]CAPDU: 80 11 00 00 [11:19:50]Write to MH i2c: E2 08 00 D1 06 80 11 00 00 00 00 00 00 51 [11:19:50]Write i2c OK [11:19:50]MH_I2C_Read... [11:19:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:50]Read from MH i2c: E2 [11:19:50]MH_I2C_Read... [11:19:50]Read from MH i2c: E2 17 00 [11:19:50]MH_I2C_Read... [11:19:50]Read from MH i2c: E2 17 00 D1 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B0 [11:19:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:19:50]wFMCommunicate OK [11:19:50]requested_item fd.num is exist - process it [11:19:50]SAM_PROTO_GetFieldsCounters [11:19:50]wFMCommunicate request_size=4 [11:19:50]MH_SAM_APDU [11:19:50]CAPDU: 80 13 00 00 [11:19:50]Write to MH i2c: E2 08 00 D2 06 80 13 00 00 00 00 00 00 54 [11:19:50]Write i2c OK [11:19:50]MH_I2C_Read... [11:19:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:19:50]Read from MH i2c: E2 [11:19:50]MH_I2C_Read... [11:19:50]Read from MH i2c: E2 62 00 [11:19:50]MH_I2C_Read... [11:19:50]Read from MH i2c: E2 62 00 D2 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 17 53 01 00 0E 04 04 00 F1 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 48 [11: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 17 53 01 00 0E 04 04 00 F1 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:19:50]wFMCommunicate OK [11:19:50]SAM_PROTO_GetFieldsCounters done [11:19:50]requested_item shift.num is exist - process it [11:19:50]requested_item shift.opened is exist - process it [11:19:50]req_shift_opened [11:19:50]FM_GetShiftState [11:19:50]SAM_PROTO_GetShiftState [11:19:50]wFMCommunicate request_size=4 [11:19:50]MH_SAM_APDU [11:19:50]CAPDU: 80 13 01 00 [11:19:50]Write to MH i2c: E2 08 00 D3 06 80 13 01 00 00 00 00 00 56 [11:19:50]Write i2c OK [11:19:50]MH_I2C_Read... [11:19:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:50]Read from MH i2c: E2 [11:19:50]MH_I2C_Read... [11:19:50]Read from MH i2c: E2 0E 00 [11:19:50]MH_I2C_Read... [11:19:50]Read from MH i2c: E2 0E 00 D3 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 14 [11:19:50]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:19:50]wFMCommunicate OK [11:19:50]SAM_PROTO_GetShiftState done [11:19:50]FM_GetShiftState done [11:19:50]req_shift_opened done [11:19:50]requested_item shift.open_date is exist - process it [11:19:50]req_shift_open_date [11:19:50]req_shift_open_date done [11:19:50]produce_requested_data done [11:19:50]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86807,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:19:50]process_action_free close_receipt [11:19:50]json_value_free [11:19:50]json_value_free done [11:19:50]process_json_proto returns [11:19:50]Send response to host [11:19:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86807,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:19:50]free response buf [11:19:50]execute_script done [11:19:50]execute_script returns [11:19:50]free content buf [11:19:50]Sock 8.Close socket [11:19:50]Sock 8.Thread stoped [11:19:54]recv_with_timeout no data received [11:19:55]Connected sock=11 [11:19:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 F8 C2 07 01 5D 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 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 78 00 00 00 F4 03 04 00 53 FD EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 17 53 01 00 35 04 06 00 61 40 30 BD 10 B1 E9 34 FE 68 9C 2A 0F 46 [11:19:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 21 3A 47 00 49 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 34 39 37 39 10 04 04 00 17 53 01 00 F4 03 04 00 29 A8 EF 66 B6 04 01 00 00 58 5A 01 A3 40 BF 93 6B [11:19:58]CommunicateWithHost err = 0 [11:19:58]CheckOFDResponse [11:19:58]1017 (14) - 77093643461234 [11:19:58]1041 (16) - 0000000000874979 [11:19:58]1040 (4) - 86807 [11:19:58]1012 (4) - 22.09.2024 05:16 [11:19:58]1206 (1) - 0 [11:19:58]OFD Sender: Remove packet 86807 [11:19:58]ProducePacketName [11:19:58]name=ofd_packets/00086807 [11:19:58]NVStorageDeleteData [11:19:58]OFD Sender: No OFD packet to send [11:20:03]OFD Sender: No OFD packet to send [11:20:05]accept exits with 9 [11:20:05]New connection [11:20:05]New thread 3066547556 created [11:20:05]Thread 3066690916 joined [11:20:05]Waiting for new connection... [11:20:05] Sock 9.Parse request [11:20:05]Sock 9.Check first char [11:20:05]Sock 9.First char is OK [11:20:05]request: POST /json_proto HTTP/1.0 [11:20:05]Method: POST [11:20:05]URL: /json_proto [11:20:05]Method is POST - this is cgi request [11:20:05]url: /json_proto [11:20:05]query_string will be loaded in cgi processing [11:20:05]execute_cgi json_proto POST (null) [11:20:05]execute_cgi path=json_proto method=POST [11:20:05]POST find Content-Length [11:20:05]Host: 172.17.47.196:8080 [11:20:05]Content-Length: 658 [11:20:05]Content-Type: application/json [11:20:05] [11:20:05]POST finish read [11:20:05]Found Content-Length = 658 [11:20:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148072", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 105.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:20:05]execute_script... [11: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 : (3)148072", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 105.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:20:05]POST & json_proto [11:20:05]process_json_proto [11:20:05]json parsed OK: [11:20:05]protocol is kg_v1.0 [11:20:05]action value=close_receipt [11:20:05]process_action close_receipt [11:20:05]cmd_close_receipt [11:20:05]MH_GetDate [11:20:05]Write to MH i2c: F0 00 00 D4 06 C9 [11:20:05]Write i2c OK [11:20:05]MH_I2C_Read... [11:20:05]Read from MH i2c: F0 [11:20:05]MH_I2C_Read... [11:20:05]Read from MH i2c: F0 09 00 [11:20:05]MH_I2C_Read... [11:20:05]Read from MH i2c: F0 09 00 D4 06 00 65 FD EF 66 4C 6B 94 66 3A [11:20:05]GetLastDocTimeStamp 1727003987 [11:20:05]current date 1727004005 [11:20:05]FM_GetShiftState [11:20:05]SAM_PROTO_GetShiftState [11:20:05]wFMCommunicate request_size=4 [11:20:05]MH_SAM_APDU [11:20:05]CAPDU: 80 13 01 00 [11:20:05]Write to MH i2c: E2 08 00 D5 06 80 13 01 00 00 00 00 00 58 [11:20:05]Write i2c OK [11:20:05]MH_I2C_Read... [11:20:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:20:05]Read from MH i2c: E2 [11:20:05]MH_I2C_Read... [11:20:05]Read from MH i2c: E2 0E 00 [11:20:05]MH_I2C_Read... [11:20:05]Read from MH i2c: E2 0E 00 D5 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 16 [11:20:05]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:20:05]wFMCommunicate OK [11:20:05]SAM_PROTO_GetShiftState done [11:20:05]FM_GetShiftState done [11:20:05]opened in 1726964220 [11:20:05]opened+sec_in_day 1727050620 [11:20:05]quantity*price = 10500 [11:20:05]sum+1 = 10501 [11:20:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 105.00 НСП 1% : 0.93 НДС 12% : 11.15 Наличными: 105.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 121 22.09.2024 11:20 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86808 ФПД: 207457291312054 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T112005&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86808&fm=207457291312054&tin=02508201610067®Number=0000000000092592&sum=10500 0 [11:20:06]StoreToDocumentArchive [11:20:06]shift 497 fd 86808 [11:20:06]save to /storage/0497/doc_00086808 [11:20:06]recv_with_timeout no data received [11:20:06]save last doc name /storage/0497/doc_00086808 to /storage/kkm_last_doc_name [11:20:06]save OK [11:20:06]Clear old archive folders... [11:20:06]ProcessDocumentItem done err = 0, tmpTLVsize=278 [11:20:06]tlvbuf is 0154A130 [11:20:06]SAM_PROTO_ClearQueue [11:20:06]wFMCommunicate request_size=4 [11:20:06]MH_SAM_APDU [11:20:06]CAPDU: 80 09 00 00 [11:20:06]Write to MH i2c: E2 08 00 E2 06 80 09 00 00 00 00 00 00 5A [11:20:06]Write i2c OK [11:20:06]MH_I2C_Read... [11:20:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:20:06]Read from MH i2c: E2 [11:20:06]MH_I2C_Read... [11:20:06]Read from MH i2c: E2 03 00 [11:20:06]MH_I2C_Read... [11:20:06]Read from MH i2c: E2 03 00 E2 06 00 90 00 5C [11:20:06]RAPDU: 90 00 [11:20:06]wFMCommunicate OK [11:20:06]SAM_PROTO_ClearQueue done [11:20:06]KKMCreateOFDPacket [11:20:06]OFDProtocolAddRootSTLVToBuf [11:20:06]FM_MakeSignedData [11:20:06]FM_MakeSignedData [11:20:06]SAM_PROTO_SignData [11:20:06]wFMCommunicate request_size=4 [11:20:06]MH_SAM_APDU [11:20:06]CAPDU: 80 0D 01 02 [11:20:06]Write to MH i2c: E2 08 00 E3 06 80 0D 01 02 00 00 00 00 62 [11:20:06]Write i2c OK [11:20:06]MH_I2C_Read... [11:20:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:20:06]Read from MH i2c: E2 [11:20:06]MH_I2C_Read... [11:20:06]Read from MH i2c: E2 03 00 [11:20:06]MH_I2C_Read... [11:20:06]Read from MH i2c: E2 03 00 E3 06 00 90 00 5D [11:20:06]RAPDU: 90 00 [11:20:06]wFMCommunicate OK [11:20:06]wFMCommunicate request_size=255 [11:20:06]MH_SAM_APDU [11:20:06]CAPDU: 80 0D 02 02 FA 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 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 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 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 65 FD EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 [11:20:06]Write to MH i2c: E2 02 01 E4 06 80 0D 02 02 FA 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 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 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 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 65 FD EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 00 00 EF [11:20:06]Write i2c OK [11:20:06]MH_I2C_Read... [11:20:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:20:06]Read from MH i2c: E2 [11:20:06]MH_I2C_Read... [11:20:06]Read from MH i2c: E2 03 00 [11:20:06]MH_I2C_Read... [11:20:06]Read from MH i2c: E2 03 00 E4 06 00 90 00 5E [11:20:06]RAPDU: 90 00 [11:20:06]wFMCommunicate OK [11:20:06]wFMCommunicate request_size=37 [11:20:06]MH_SAM_APDU [11:20:06]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 18 53 01 00 35 04 06 00 BC AE 6A 27 9B B6 [11:20:06]Write to MH i2c: E2 28 00 E5 06 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 18 53 01 00 35 04 06 00 BC AE 6A 27 9B B6 00 00 80 [11:20:06]Write i2c OK [11:20:06]MH_I2C_Read... [11:20:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:20:06]Read from MH i2c: E2 [11:20:06]MH_I2C_Read... [11:20:06]Read from MH i2c: E2 03 00 [11:20:06]MH_I2C_Read... [11:20:06]Read from MH i2c: E2 03 00 E5 06 00 90 00 5F [11:20:06]RAPDU: 90 00 [11:20:06]wFMCommunicate OK [11:20:06]wFMCommunicate request_size=4 [11:20:06]MH_SAM_APDU [11:20:06]CAPDU: 80 0D 03 02 [11:20:06]Write to MH i2c: E2 08 00 E6 06 80 0D 03 02 00 00 00 00 67 [11:20:06]Write i2c OK [11:20:06]MH_I2C_Read... [11:20:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:20:06]Read from MH i2c: E2 [11:20:06]MH_I2C_Read... [11:20:06]Read from MH i2c: E2 0B 00 [11:20:06]MH_I2C_Read... [11:20:06]Read from MH i2c: E2 0B 00 E6 06 00 80 E3 40 21 D3 F5 9E AD 90 00 3F [11:20:06]RAPDU: 80 E3 40 21 D3 F5 9E AD 90 00 [11:20:06]wFMCommunicate OK [11:20:06]SAM_PROTO_SignData done [11:20:06]FM_MakeSignedData done [11:20:06]CreateOFDProtocolMessage [11:20:06]wFMCommunicate request_size=4 [11:20:06]MH_SAM_APDU [11:20:06]CAPDU: 80 11 00 00 [11:20:06]Write to MH i2c: E2 08 00 E7 06 80 11 00 00 00 00 00 00 67 [11:20:06]Write i2c OK [11:20:06]MH_I2C_Read... [11:20:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:20:06]Read from MH i2c: E2 [11:20:06]MH_I2C_Read... [11:20:06]Read from MH i2c: E2 17 00 [11:20:06]MH_I2C_Read... [11:20:06]Read from MH i2c: E2 17 00 E7 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C6 [11:20:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:20:06]wFMCommunicate OK [11:20:06]CreateOFDProtocolMessage done [11:20:06]OFDSenderStorePacket 86808 [11:20:06]StoreOFDPacket docnum=86808 [11:20:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 2A 01 00 00 53 C8 22 01 0E 18 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 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 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 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 65 FD EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 18 53 01 00 35 04 06 00 BC AE 6A 27 9B B6 80 E3 40 21 D3 F5 9E AD [11:20:06]CheckFolder [11:20:06]dirname=/storage/ofd_packets [11:20:06]CheckFolder done [11:20:06]ProducePacketName [11:20:06]name=ofd_packets/00086808 [11:20:06]NVStorageSaveData ofd_packets/00086808 [11:20:06]File name is /storage/ofd_packets/00086808 [11:20:06]Write 328 bytes [11:20:06]NVStorageSaveData done [11:20:06]OFDSenderStorePacket done [11:20:06]KKMCreateOFDPacket done [11:20:06]NVStorageSaveData kkm_last_timestamp [11:20:06]File name is /storage/kkm_last_timestamp [11:20:06]Write 4 bytes [11:20:06]NVStorageSaveData done [11:20:06]ExternCall_PrintAddStr [11:20:06]wPrintStart [11:20:06]Write to MH i2c: 01 00 00 E8 06 EE [11:20:06]Write i2c OK [11:20:06]MH_I2C_Read... [11:20:06]Read from MH i2c: 01 [11:20:06]MH_I2C_Read... [11:20:06]Read from MH i2c: 01 07 00 [11:20:06]MH_I2C_Read... [11:20:06]Read from MH i2c: 01 07 00 E8 06 00 00 00 00 00 FF 0F 03 [11:20:06]RasterBufferAndPrint [11:20:06]line Счет N : (3)148072 [11:20:06]line ИНН: 02508201610067 [11:20:06]line Контрольно-Кассовый Чек [11:20:06]line ПРОДАЖА [11:20:06]line Товар: 5449000054227 [11:20:06]line Напиток Кока-Кола 1л [11:20:06]line 1.000 * 105.00 [11:20:06]line = 105.00 [11:20:06]line НДС 12% НСП 1% [11:20:06]line > о реализуемом товаре [11:20:06]line ИТОГО: 105.00 [11:20:06]line НСП 1% : 0.93 [11:20:06]line НДС 12% : 11.15 [11:20:06]line Наличными: 105.00 [11:20:06]line Безнал.: 0.00 [11:20:06]line Место: АЗС № 137 "Партнер Нефть" [11:20:06]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:20:06]line СНО: Общий режим [11:20:06]line Чек 121 22.09.2024 11:20 [11:20:06]line Смена: 497 ФФД: 1.0 [11:20:06]line ЗНМ: 0300000064 [11:20:06]line РНМ: 0000000000092592 [11:20:06]line Версия ККМ: 001 [11:20:06]line ФМ: 0000000000874979 [11:20:06]line ФД: 86808 [11:20:06]line ФПД: 207457291312054 [11:20:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T112005&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86808&fm=207457291312054&tin=02508201610067®Number=0000000000092592&sum=10500 [11:20:06]line 0 [11:20:06]written 0, free lines is 4095 [11:20:07]OFD Sender: Processing packet 86808 [packets to send 273, broken 272] [11:20:07]ProducePacketName [11:20:07]name=ofd_packets/00086808 [11:20:07]OFD Sender: To server: pG, [11:20:07]CommunicateWithHost lk.salyk.kg:30040 [11:20:07]ConnectInit lk.salyk.kg [11:20:07]Write to MH i2c: 01 00 00 10 07 17 [11:20:07]Write i2c OK [11:20:07]MH_I2C_Read... [11:20:07]Read from MH i2c: 01 [11:20:07]MH_I2C_Read... [11:20:07]Read from MH i2c: 01 07 00 [11:20:07]MH_I2C_Read... [11:20:07]Read from MH i2c: 01 07 00 10 07 00 00 00 00 00 05 0D 30 [11:20:07]RasterBufferAndPrint [11:20:07]line [11:20:07]line [11:20:07]line [11:20:07]line [11:20:07]line [11:20:07]written 0, free lines is 3346 [11:20:07]MH_Cut [11:20:07]Write to MH i2c: D1 01 00 17 07 01 F0 [11:20:07]Write i2c OK [11:20:07]MH_I2C_Read... [11:20:07]Read from MH i2c: D1 [11:20:07]MH_I2C_Read... [11:20:07]Read from MH i2c: D1 01 00 [11:20:07]MH_I2C_Read... [11:20:07]Read from MH i2c: D1 01 00 17 07 00 EF [11:20:07]Write to MH i2c: 01 00 00 18 07 1F [11:20:07]Write i2c OK [11:20:07]MH_I2C_Read... [11:20:08]*** Cut start [11:20:08]*** Partial cut [11:20:08]*** CUTSNS_PIN = 1 [11:20:08]*** CUTSNS_PIN = 0 [11:20:08]*** Brake cut motor [11:20:08]Read from MH i2c: 01 [11:20:08]MH_I2C_Read... [11:20:08]*** Stop cut motor [11:20:08]*** Cut end [11:20:08]Read from MH i2c: 01 07 00 [11:20:08]MH_I2C_Read... [11:20:08]Read from MH i2c: 01 07 00 18 07 00 00 00 00 00 FF 0F 34 [11:20:08]process_action close_receipt done [11:20:08]requested_data is exist [11:20:08]produce_requested_data [11:20:08]requested_item fm.sn is exist - process it [11:20:08]wFMCommunicate request_size=4 [11:20:08]MH_SAM_APDU [11:20:08]CAPDU: 80 11 00 00 [11:20:08]Write to MH i2c: E2 08 00 19 07 80 11 00 00 00 00 00 00 9A [11:20:08]Write i2c OK [11:20:08]MH_I2C_Read... [11:20:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:20:08]Read from MH i2c: E2 [11:20:08]MH_I2C_Read... [11:20:08]Read from MH i2c: E2 17 00 [11:20:08]MH_I2C_Read... [11:20:08]Read from MH i2c: E2 17 00 19 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 F9 [11:20:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:20:08]wFMCommunicate OK [11:20:08]requested_item fd.num is exist - process it [11:20:08]SAM_PROTO_GetFieldsCounters [11:20:08]wFMCommunicate request_size=4 [11:20:08]MH_SAM_APDU [11:20:08]CAPDU: 80 13 00 00 [11:20:08]Write to MH i2c: E2 08 00 1A 07 80 13 00 00 00 00 00 00 9D [11:20:08]Write i2c OK [11:20:08]MH_I2C_Read... [11:20:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:20:08]Read from MH i2c: E2 [11:20:08]MH_I2C_Read... [11:20:08]Read from MH i2c: E2 62 00 [11:20:08]MH_I2C_Read... [11:20:09]Read from MH i2c: E2 62 00 1A 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 18 53 01 00 0E 04 04 00 F1 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 95 [11:20: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 18 53 01 00 0E 04 04 00 F1 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:20:09]wFMCommunicate OK [11:20:09]SAM_PROTO_GetFieldsCounters done [11:20:09]requested_item shift.num is exist - process it [11:20:09]requested_item shift.opened is exist - process it [11:20:09]req_shift_opened [11:20:09]FM_GetShiftState [11:20:09]SAM_PROTO_GetShiftState [11:20:09]wFMCommunicate request_size=4 [11:20:09]MH_SAM_APDU [11:20:09]CAPDU: 80 13 01 00 [11:20:09]Write to MH i2c: E2 08 00 1B 07 80 13 01 00 00 00 00 00 9F [11:20:09]Write i2c OK [11:20:09]MH_I2C_Read... [11:20:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:20:09]Read from MH i2c: E2 [11:20:09]MH_I2C_Read... [11:20:09]Read from MH i2c: E2 0E 00 [11:20:09]MH_I2C_Read... [11:20:09]Read from MH i2c: E2 0E 00 1B 07 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 5D [11:20:09]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:20:09]wFMCommunicate OK [11:20:09]SAM_PROTO_GetShiftState done [11:20:09]FM_GetShiftState done [11:20:09]req_shift_opened done [11:20:09]requested_item shift.open_date is exist - process it [11:20:09]req_shift_open_date [11:20:09]req_shift_open_date done [11:20:09]produce_requested_data done [11:20:09]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86808,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:20:09]process_action_free close_receipt [11:20:09]json_value_free [11:20:09]json_value_free done [11:20:09]process_json_proto returns [11:20:09]Send response to host [11:20:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86808,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:20:09]free response buf [11:20:09]execute_script done [11:20:09]execute_script returns [11:20:09]free content buf [11:20:09]Sock 9.Close socket [11:20:09]Sock 9.Thread stoped [11:20:09]Connected sock=8 [11:20:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 2A 01 00 00 53 C8 22 01 0E 18 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 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 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 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 65 FD EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 18 53 01 00 35 04 06 00 BC AE 6A 27 9B B6 80 E3 40 21 D3 F5 9E AD [11:20:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 57 FD 47 00 63 F8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 18 53 01 00 F4 03 04 00 37 A8 EF 66 B6 04 01 00 00 5C 50 ED E1 DE 3D A3 84 [11:20:13]CommunicateWithHost err = 0 [11:20:13]CheckOFDResponse [11:20:13]1017 (14) - 77093643461234 [11:20:13]1041 (16) - 0000000000874979 [11:20:13]1040 (4) - 86808 [11:20:13]1012 (4) - 22.09.2024 05:16 [11:20:13]1206 (1) - 0 [11:20:13]OFD Sender: Remove packet 86808 [11:20:13]ProducePacketName [11:20:13]name=ofd_packets/00086808 [11:20:13]NVStorageDeleteData [11:20:14]OFD Sender: No OFD packet to send [11:20:18]recv_with_timeout no data received [11:20:19]OFD Sender: No OFD packet to send [11:20:24]OFD Sender: No OFD packet to send [11:20:29]OFD Sender: No OFD packet to send [11:20:34]OFD Sender: No OFD packet to send [11:20:39]OFD Sender: No OFD packet to send [11:20:44]OFD Sender: No OFD packet to send [11:20:46]recv_with_timeout no data received [11:20:49]OFD Sender: No OFD packet to send [11:20:54]OFD Sender: No OFD packet to send [11:20:59]OFD Sender: No OFD packet to send [11:21:03]accept exits with 10 [11:21:03]New connection [11:21:03]New thread 3066690916 created [11:21:03]Thread 3066547556 joined [11:21:03]Waiting for new connection... [11:21:03] Sock 10.Parse request [11:21:03]Sock 10.Check first char [11:21:03]Sock 10.First char is OK [11:21:03]request: POST /json_proto HTTP/1.0 [11:21:03]Method: POST [11:21:03]URL: /json_proto [11:21:03]Method is POST - this is cgi request [11:21:03]url: /json_proto [11:21:03]query_string will be loaded in cgi processing [11:21:03]execute_cgi json_proto POST (null) [11:21:03]execute_cgi path=json_proto method=POST [11:21:03]POST find Content-Length [11:21:03]Host: 172.17.47.196:8080 [11:21:03]Content-Length: 799 [11:21:03]Content-Type: application/json [11:21:03] [11:21:03]POST finish read [11:21:03]Found Content-Length = 799 [11:21:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871670", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 0.00, "quantity" : 13.060, "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\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:21:03]execute_script... [11:21: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)871670", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 0.00, "quantity" : 13.060, "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\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:21:03]POST & json_proto [11:21:03]process_json_proto [11:21:03]json parsed OK: [11:21:03]protocol is kg_v1.0 [11:21:03]action value=close_receipt [11:21:03]process_action close_receipt [11:21:03]cmd_close_receipt [11:21:03]MH_GetDate [11:21:03]Write to MH i2c: F0 00 00 1C 07 12 [11:21:03]Write i2c OK [11:21:03]MH_I2C_Read... [11:21:03]Read from MH i2c: F0 [11:21:03]MH_I2C_Read... [11:21:03]Read from MH i2c: F0 09 00 [11:21:03]MH_I2C_Read... [11:21:03]Read from MH i2c: F0 09 00 1C 07 00 A0 FD EF 66 4C 6B 94 66 BE [11:21:03]GetLastDocTimeStamp 1727004005 [11:21:03]current date 1727004064 [11:21:03]FM_GetShiftState [11:21:03]SAM_PROTO_GetShiftState [11:21:03]wFMCommunicate request_size=4 [11:21:03]MH_SAM_APDU [11:21:03]CAPDU: 80 13 01 00 [11:21:03]Write to MH i2c: E2 08 00 1D 07 80 13 01 00 00 00 00 00 A1 [11:21:03]Write i2c OK [11:21:03]MH_I2C_Read... [11:21:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:21:03]Read from MH i2c: E2 [11:21:03]MH_I2C_Read... [11:21:03]Read from MH i2c: E2 0E 00 [11:21:03]MH_I2C_Read... [11:21:03]Read from MH i2c: E2 0E 00 1D 07 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 5F [11:21:03]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:21:03]wFMCommunicate OK [11:21:03]SAM_PROTO_GetShiftState done [11:21:03]FM_GetShiftState done [11:21:03]opened in 1726964220 [11:21:03]opened+sec_in_day 1727050620 [11:21:03]quantity*price = 0 [11:21:03]sum+1 = 1 [11:21:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 122 22.09.2024 11:21 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000874979 ФД: 86809 ФПД: 183876102434702 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T112104&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86809&fm=183876102434702&tin=02508201610067®Number=0000000000092592&sum=0 [11:21:04]StoreToDocumentArchive [11:21:04]shift 497 fd 86809 [11:21:04]save to /storage/0497/doc_00086809 [11:21:04]save last doc name /storage/0497/doc_00086809 to /storage/kkm_last_doc_name [11:21:04]save OK [11:21:04]Clear old archive folders... [11:21:04]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:21:04]tlvbuf is 015829F0 [11:21:04]SAM_PROTO_ClearQueue [11:21:04]wFMCommunicate request_size=4 [11:21:04]MH_SAM_APDU [11:21:04]CAPDU: 80 09 00 00 [11:21:04]Write to MH i2c: E2 08 00 2A 07 80 09 00 00 00 00 00 00 A3 [11:21:04]Write i2c OK [11:21:04]MH_I2C_Read... [11:21:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:21:04]Read from MH i2c: E2 [11:21:04]MH_I2C_Read... [11:21:04]Read from MH i2c: E2 03 00 [11:21:04]MH_I2C_Read... [11:21:04]Read from MH i2c: E2 03 00 2A 07 00 90 00 A5 [11:21:04]RAPDU: 90 00 [11:21:04]wFMCommunicate OK [11:21:04]SAM_PROTO_ClearQueue done [11:21:04]KKMCreateOFDPacket [11:21:04]OFDProtocolAddRootSTLVToBuf [11:21:04]FM_MakeSignedData [11:21:04]FM_MakeSignedData [11:21:04]SAM_PROTO_SignData [11:21:04]wFMCommunicate request_size=4 [11:21:04]MH_SAM_APDU [11:21:04]CAPDU: 80 0D 01 02 [11:21:04]Write to MH i2c: E2 08 00 2B 07 80 0D 01 02 00 00 00 00 AB [11:21:04]Write i2c OK [11:21:04]MH_I2C_Read... [11:21:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:21:04]Read from MH i2c: E2 [11:21:04]MH_I2C_Read... [11:21:04]Read from MH i2c: E2 03 00 [11:21:04]MH_I2C_Read... [11:21:04]Read from MH i2c: E2 03 00 2B 07 00 90 00 A6 [11:21:04]RAPDU: 90 00 [11:21:04]wFMCommunicate OK [11:21:04]wFMCommunicate request_size=255 [11:21:04]MH_SAM_APDU [11:21:04]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 04 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 7A 00 00 00 F4 03 04 00 A0 FD EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 19 53 01 00 35 04 06 00 [11:21:04]Write to MH i2c: E2 02 01 2C 07 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 04 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 7A 00 00 00 F4 03 04 00 A0 FD EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 19 53 01 00 35 04 06 00 00 00 FF [11:21:04]Write i2c OK [11:21:04]MH_I2C_Read... [11:21:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:21:05]Read from MH i2c: E2 [11:21:05]MH_I2C_Read... [11:21:05]Read from MH i2c: E2 03 00 [11:21:05]MH_I2C_Read... [11:21:05]Read from MH i2c: E2 03 00 2C 07 00 90 00 A7 [11:21:05]RAPDU: 90 00 [11:21:05]wFMCommunicate OK [11:21:05]wFMCommunicate request_size=11 [11:21:05]MH_SAM_APDU [11:21:05]CAPDU: 80 0D 02 02 06 A7 3B FD C4 AF 8E [11:21:05]Write to MH i2c: E2 0E 00 2D 07 80 0D 02 02 06 00 A7 3B FD C4 AF 8E 00 00 9A [11:21:05]Write i2c OK [11:21:05]MH_I2C_Read... [11:21:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:21:05]Read from MH i2c: E2 [11:21:05]MH_I2C_Read... [11:21:05]Read from MH i2c: E2 03 00 [11:21:05]MH_I2C_Read... [11:21:05]Read from MH i2c: E2 03 00 2D 07 00 90 00 A8 [11:21:05]RAPDU: 90 00 [11:21:05]wFMCommunicate OK [11:21:05]wFMCommunicate request_size=4 [11:21:05]MH_SAM_APDU [11:21:05]CAPDU: 80 0D 03 02 [11:21:05]Write to MH i2c: E2 08 00 2E 07 80 0D 03 02 00 00 00 00 B0 [11:21:05]Write i2c OK [11:21:05]MH_I2C_Read... [11:21:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:21:05]Read from MH i2c: E2 [11:21:05]MH_I2C_Read... [11:21:05]Read from MH i2c: E2 0B 00 [11:21:05]MH_I2C_Read... [11:21:05]Read from MH i2c: E2 0B 00 2E 07 00 F9 18 48 72 FF 93 A7 DB 90 00 90 [11:21:05]RAPDU: F9 18 48 72 FF 93 A7 DB 90 00 [11:21:05]wFMCommunicate OK [11:21:05]SAM_PROTO_SignData done [11:21:05]FM_MakeSignedData done [11:21:05]CreateOFDProtocolMessage [11:21:05]wFMCommunicate request_size=4 [11:21:05]MH_SAM_APDU [11:21:05]CAPDU: 80 11 00 00 [11:21:05]Write to MH i2c: E2 08 00 2F 07 80 11 00 00 00 00 00 00 B0 [11:21:05]Write i2c OK [11:21:05]MH_I2C_Read... [11:21:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:21:05]Read from MH i2c: E2 [11:21:05]MH_I2C_Read... [11:21:05]Read from MH i2c: E2 17 00 [11:21:05]MH_I2C_Read... [11:21:05]Read from MH i2c: E2 17 00 2F 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 0F [11:21:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:21:05]wFMCommunicate OK [11:21:05]CreateOFDProtocolMessage done [11:21:05]OFDSenderStorePacket 86809 [11:21:05]StoreOFDPacket docnum=86809 [11:21:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 B7 EF 08 01 61 99 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 04 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 7A 00 00 00 F4 03 04 00 A0 FD EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 19 53 01 00 35 04 06 00 A7 3B FD C4 AF 8E F9 18 48 72 FF 93 A7 DB [11:21:05]CheckFolder [11:21:05]dirname=/storage/ofd_packets [11:21:05]CheckFolder done [11:21:05]ProducePacketName [11:21:05]name=ofd_packets/00086809 [11:21:05]NVStorageSaveData ofd_packets/00086809 [11:21:05]File name is /storage/ofd_packets/00086809 [11:21:05]Write 302 bytes [11:21:05]NVStorageSaveData done [11:21:05]OFDSenderStorePacket done [11:21:05]KKMCreateOFDPacket done [11:21:05]NVStorageSaveData kkm_last_timestamp [11:21:05]File name is /storage/kkm_last_timestamp [11:21:05]Write 4 bytes [11:21:05]NVStorageSaveData done [11:21:05]ExternCall_PrintAddStr [11:21:05]wPrintStart [11:21:05]Write to MH i2c: 01 00 00 30 07 37 [11:21:05]Write i2c OK [11:21:05]MH_I2C_Read... [11:21:05]Read from MH i2c: 01 [11:21:05]MH_I2C_Read... [11:21:05]Read from MH i2c: 01 07 00 [11:21:05]MH_I2C_Read... [11:21:05]Read from MH i2c: 01 07 00 30 07 00 00 00 00 00 FF 0F 4C [11:21:05]RasterBufferAndPrint [11:21:05]line Счет N : (1)871670 [11:21:05]line ИНН: 02508201610067 [11:21:05]line Контрольно-Кассовый Чек [11:21:05]line ПРОДАЖА [11:21:05]line ТРК (МРК, ГНК) : 11 [11:21:05]line Товар: 2710194210 [11:21:05]line ДТ(л)-К-4 [11:21:05]line 13.060 * 0.00 [11:21:05]line = 0.00 [11:21:05]line НДС 12% НСП 1% [11:21:05]line > о реализуемом товаре [11:21:05]line ИТОГО: 0.00 [11:21:05]line НСП 1% : 0.00 [11:21:05]line НДС 12% : 0.00 [11:21:05]line Наличными: 0.00 [11:21:05]line Безнал.: 0.00 [11:21:05]line Место: АЗС № 137 "Партнер Нефть" [11:21:05]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:21:05]line СНО: Общий режим [11:21:05]line Чек 122 22.09.2024 11:21 [11:21:05]line Смена: 497 ФФД: 1.0 [11:21:05]line ЗНМ: 0300000064 [11:21:05]line РНМ: 0000000000092592 [11:21:05]line Версия ККМ: 001 [11:21:05]line Талоны: Топливные Талоны [11:21:05]line 1 [11:21:05]line ФМ: 0000000000874979 [11:21:05]line ФД: 86809 [11:21:05]line ФПД: 183876102434702 [11:21:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T112104&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86809&fm=183876102434702&tin=02508201610067®Number=0000000000092592&sum=0 [11:21:05]written 0, free lines is 4095 [11:21:05]OFD Sender: Processing packet 86809 [packets to send 273, broken 272] [11:21:05]ProducePacketName [11:21:05]name=ofd_packets/00086809 [11:21:05]OFD Sender: To server: pG, [11:21:05]CommunicateWithHost lk.salyk.kg:30040 [11:21:05]ConnectInit lk.salyk.kg [11:21:05]Write to MH i2c: 01 00 00 5A 07 61 [11:21:05]Write i2c OK [11:21:05]MH_I2C_Read... [11:21:05]Read from MH i2c: 01 [11:21:05]MH_I2C_Read... [11:21:05]Read from MH i2c: 01 07 00 [11:21:05]MH_I2C_Read... [11:21:05]Read from MH i2c: 01 07 00 5A 07 00 00 00 00 00 E5 0C 59 [11:21:05]RasterBufferAndPrint [11:21:05]line [11:21:05]line [11:21:05]line [11:21:05]line [11:21:05]line [11:21:05]written 0, free lines is 3310 [11:21:05]MH_Cut [11:21:05]Write to MH i2c: D1 01 00 61 07 01 3A [11:21:05]Write i2c OK [11:21:05]MH_I2C_Read... [11:21:05]Read from MH i2c: D1 [11:21:05]MH_I2C_Read... [11:21:05]Read from MH i2c: D1 01 00 [11:21:05]MH_I2C_Read... [11:21:05]Read from MH i2c: D1 01 00 61 07 00 39 [11:21:05]Write to MH i2c: 01 00 00 62 07 69 [11:21:05]Write i2c OK [11:21:05]MH_I2C_Read... [11:21:06]*** Cut start [11:21:06]*** Partial cut [11:21:06]*** CUTSNS_PIN = 1 [11:21:06]*** CUTSNS_PIN = 0 [11:21:06]*** Brake cut motor [11:21:07]Read from MH i2c: 01 [11:21:07]MH_I2C_Read... [11:21:07]*** Stop cut motor [11:21:07]*** Cut end [11:21:07]Read from MH i2c: 01 07 00 [11:21:07]MH_I2C_Read... [11:21:07]Read from MH i2c: 01 07 00 62 07 00 00 00 00 00 FF 0F 7E [11:21:07]process_action close_receipt done [11:21:07]requested_data is exist [11:21:07]produce_requested_data [11:21:07]requested_item fm.sn is exist - process it [11:21:07]wFMCommunicate request_size=4 [11:21:07]MH_SAM_APDU [11:21:07]CAPDU: 80 11 00 00 [11:21:07]Write to MH i2c: E2 08 00 63 07 80 11 00 00 00 00 00 00 E4 [11:21:07]Write i2c OK [11:21:07]MH_I2C_Read... [11:21:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:21:07]Read from MH i2c: E2 [11:21:07]MH_I2C_Read... [11:21:07]Read from MH i2c: E2 17 00 [11:21:07]MH_I2C_Read... [11:21:07]Read from MH i2c: E2 17 00 63 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 43 [11:21:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:21:07]wFMCommunicate OK [11:21:07]requested_item fd.num is exist - process it [11:21:07]SAM_PROTO_GetFieldsCounters [11:21:07]wFMCommunicate request_size=4 [11:21:07]MH_SAM_APDU [11:21:07]CAPDU: 80 13 00 00 [11:21:07]Write to MH i2c: E2 08 00 64 07 80 13 00 00 00 00 00 00 E7 [11:21:07]Write i2c OK [11:21:07]MH_I2C_Read... [11:21:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:21:07]Read from MH i2c: E2 [11:21:07]MH_I2C_Read... [11:21:07]Read from MH i2c: E2 62 00 [11:21:07]MH_I2C_Read... [11:21:07]Read from MH i2c: E2 62 00 64 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 19 53 01 00 0E 04 04 00 F1 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 E3 [11:21:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 19 53 01 00 0E 04 04 00 F1 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:21:07]wFMCommunicate OK [11:21:07]SAM_PROTO_GetFieldsCounters done [11:21:07]requested_item shift.num is exist - process it [11:21:07]requested_item shift.opened is exist - process it [11:21:07]req_shift_opened [11:21:07]FM_GetShiftState [11:21:07]SAM_PROTO_GetShiftState [11:21:07]wFMCommunicate request_size=4 [11:21:07]MH_SAM_APDU [11:21:07]CAPDU: 80 13 01 00 [11:21:07]Write to MH i2c: E2 08 00 65 07 80 13 01 00 00 00 00 00 E9 [11:21:07]Write i2c OK [11:21:07]MH_I2C_Read... [11:21:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:21:07]Read from MH i2c: E2 [11:21:07]MH_I2C_Read... [11:21:07]Read from MH i2c: E2 0E 00 [11:21:07]MH_I2C_Read... [11:21:07]Read from MH i2c: E2 0E 00 65 07 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A7 [11:21:07]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:21:07]wFMCommunicate OK [11:21:07]SAM_PROTO_GetShiftState done [11:21:07]FM_GetShiftState done [11:21:07]req_shift_opened done [11:21:07]requested_item shift.open_date is exist - process it [11:21:07]req_shift_open_date [11:21:07]req_shift_open_date done [11:21:07]produce_requested_data done [11:21:07]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86809,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:21:07]process_action_free close_receipt [11:21:07]json_value_free [11:21:07]json_value_free done [11:21:07]process_json_proto returns [11:21:07]Send response to host [11:21:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86809,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:21:07]free response buf [11:21:07]execute_script done [11:21:07]execute_script returns [11:21:07]free content buf [11:21:07]Sock 10.Close socket [11:21:07]Sock 10.Thread stoped [11:21:08]Connected sock=11 [11:21:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 B7 EF 08 01 61 99 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 04 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 7A 00 00 00 F4 03 04 00 A0 FD EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 19 53 01 00 35 04 06 00 A7 3B FD C4 AF 8E F9 18 48 72 FF 93 A7 DB [11:21:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 2D 00 47 00 64 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 34 39 37 39 10 04 04 00 19 53 01 00 F4 03 04 00 71 A8 EF 66 B6 04 01 00 00 EA EE 1E 84 39 93 D5 0F [11:21:09]CommunicateWithHost err = 0 [11:21:09]CheckOFDResponse [11:21:09]1017 (14) - 77093643461234 [11:21:09]1041 (16) - 0000000000874979 [11:21:09]1040 (4) - 86809 [11:21:09]1012 (4) - 22.09.2024 05:17 [11:21:09]1206 (1) - 0 [11:21:09]OFD Sender: Remove packet 86809 [11:21:09]ProducePacketName [11:21:09]name=ofd_packets/00086809 [11:21:09]NVStorageDeleteData [11:21:10]OFD Sender: No OFD packet to send [11:21:15]OFD Sender: No OFD packet to send [11:21:18]recv_with_timeout no data received [11:21:20]OFD Sender: No OFD packet to send [11:21:25]OFD Sender: No OFD packet to send [11:21:30]OFD Sender: No OFD packet to send [11:21:35]OFD Sender: No OFD packet to send [11:21:40]OFD Sender: No OFD packet to send [11:21:45]OFD Sender: No OFD packet to send [11:21:50]OFD Sender: No OFD packet to send [11:21:55]OFD Sender: No OFD packet to send [11:22:00]OFD Sender: No OFD packet to send [11:22:05]OFD Sender: No OFD packet to send [11:22:10]OFD Sender: No OFD packet to send [11:22:15]OFD Sender: No OFD packet to send [11:22:20]OFD Sender: No OFD packet to send [11:22:25]OFD Sender: No OFD packet to send [11:22:30]OFD Sender: No OFD packet to send [11:22:35]OFD Sender: No OFD packet to send [11:22:40]OFD Sender: No OFD packet to send [11:22:45]OFD Sender: No OFD packet to send [11:22:50]OFD Sender: No OFD packet to send [11:22:55]OFD Sender: No OFD packet to send [11:23:00]OFD Sender: No OFD packet to send [11:23:05]OFD Sender: No OFD packet to send [11:23:10]OFD Sender: No OFD packet to send [11:23:15]OFD Sender: No OFD packet to send [11:23:18]recv_with_timeout no data received [11:23:20]OFD Sender: No OFD packet to send [11:23:25]OFD Sender: No OFD packet to send [11:23:30]OFD Sender: No OFD packet to send [11:23:35]OFD Sender: No OFD packet to send [11:23:40]OFD Sender: No OFD packet to send [11:23:45]accept exits with 9 [11:23:45]New connection [11:23:45]New thread 3066547556 created [11:23:45]Thread 3066690916 joined [11:23:45]Waiting for new connection... [11:23:45] Sock 9.Parse request [11:23:45]Sock 9.Check first char [11:23:45]Sock 9.First char is OK [11:23:45]request: POST /json_proto HTTP/1.0 [11:23:45]Method: POST [11:23:45]URL: /json_proto [11:23:45]Method is POST - this is cgi request [11:23:45]url: /json_proto [11:23:45]query_string will be loaded in cgi processing [11:23:45]execute_cgi json_proto POST (null) [11:23:45]execute_cgi path=json_proto method=POST [11:23:45]POST find Content-Length [11:23:45]Host: 172.17.47.196:8080 [11:23:45]Content-Length: 687 [11:23:45]Content-Type: application/json [11:23:45] [11:23:45]POST finish read [11:23:45]Found Content-Length = 687 [11:23:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871671", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 22.050, "sum" : 1680.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1680.00, "payments": [ { "type": 0, "sum" : 1680.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:23:45]execute_script... [11:23: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)871671", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 22.050, "sum" : 1680.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1680.00, "payments": [ { "type": 0, "sum" : 1680.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:23:45]POST & json_proto [11:23:45]process_json_proto [11:23:45]json parsed OK: [11:23:45]protocol is kg_v1.0 [11:23:45]action value=close_receipt [11:23:45]process_action close_receipt [11:23:45]cmd_close_receipt [11:23:45]MH_GetDate [11:23:45]Write to MH i2c: F0 00 00 66 07 5C [11:23:45]Write i2c OK [11:23:45]MH_I2C_Read... [11:23:45]Read from MH i2c: F0 [11:23:45]MH_I2C_Read... [11:23:45]Read from MH i2c: F0 09 00 [11:23:45]MH_I2C_Read... [11:23:45]Read from MH i2c: F0 09 00 66 07 00 41 FE EF 66 4C 6B 94 66 AA [11:23:45]GetLastDocTimeStamp 1727004064 [11:23:45]current date 1727004225 [11:23:45]FM_GetShiftState [11:23:45]SAM_PROTO_GetShiftState [11:23:45]wFMCommunicate request_size=4 [11:23:45]MH_SAM_APDU [11:23:45]CAPDU: 80 13 01 00 [11:23:45]Write to MH i2c: E2 08 00 67 07 80 13 01 00 00 00 00 00 EB [11:23:45]Write i2c OK [11:23:45]MH_I2C_Read... [11:23:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:23:45]Read from MH i2c: E2 [11:23:45]MH_I2C_Read... [11:23:45]Read from MH i2c: E2 0E 00 [11:23:45]MH_I2C_Read... [11:23:45]Read from MH i2c: E2 0E 00 67 07 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A9 [11:23:45]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:23:45]wFMCommunicate OK [11:23:45]SAM_PROTO_GetShiftState done [11:23:45]FM_GetShiftState done [11:23:45]opened in 1726964220 [11:23:45]opened+sec_in_day 1727050620 [11:23:45]quantity*price = 168021 [11:23:45]sum+1 = 168022 [11:23:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 1680.00 Внесено: 2000.00 СДАЧА: 320.00 НСП 1% : 14.87 НДС 12% : 178.43 Наличными: 1680.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 123 22.09.2024 11:23 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86810 ФПД: 6462871496169 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T112345&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86810&fm=6462871496169&tin=02508201610067®Number=0000000000092592&sum=168000 [11:23:46]StoreToDocumentArchive [11:23:46]shift 497 fd 86810 [11:23:46]save to /storage/0497/doc_00086810 [11:23:46]save last doc name /storage/0497/doc_00086810 to /storage/kkm_last_doc_name [11:23:46]save OK [11:23:46]Clear old archive folders... [11:23:46]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:23:46]tlvbuf is 0158A5E0 [11:23:46]SAM_PROTO_ClearQueue [11:23:46]wFMCommunicate request_size=4 [11:23:46]MH_SAM_APDU [11:23:46]CAPDU: 80 09 00 00 [11:23:46]Write to MH i2c: E2 08 00 74 07 80 09 00 00 00 00 00 00 ED [11:23:46]Write i2c OK [11:23:46]MH_I2C_Read... [11:23:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:23:46]Read from MH i2c: E2 [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: E2 03 00 [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: E2 03 00 74 07 00 90 00 EF [11:23:46]RAPDU: 90 00 [11:23:46]wFMCommunicate OK [11:23:46]SAM_PROTO_ClearQueue done [11:23:46]KKMCreateOFDPacket [11:23:46]OFDProtocolAddRootSTLVToBuf [11:23:46]FM_MakeSignedData [11:23:46]FM_MakeSignedData [11:23:46]SAM_PROTO_SignData [11:23:46]wFMCommunicate request_size=4 [11:23:46]MH_SAM_APDU [11:23:46]CAPDU: 80 0D 01 02 [11:23:46]Write to MH i2c: E2 08 00 75 07 80 0D 01 02 00 00 00 00 F5 [11:23:46]Write i2c OK [11:23:46]MH_I2C_Read... [11:23:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:23:46]Read from MH i2c: E2 [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: E2 03 00 [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: E2 03 00 75 07 00 90 00 F0 [11:23:46]RAPDU: 90 00 [11:23:46]wFMCommunicate OK [11:23:46]wFMCommunicate request_size=255 [11:23:46]MH_SAM_APDU [11:23:46]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 22 56 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 55 90 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 90 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CF 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B3 45 00 00 00 00 07 04 06 00 40 90 02 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 41 FE EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1A 53 01 00 35 04 06 00 [11:23:46]Write to MH i2c: E2 02 01 76 07 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 22 56 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 55 90 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 90 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CF 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B3 45 00 00 00 00 07 04 06 00 40 90 02 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 41 FE EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1A 53 01 00 35 04 06 00 00 00 66 [11:23:46]Write i2c OK [11:23:46]MH_I2C_Read... [11:23:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:23:46]Read from MH i2c: E2 [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: E2 03 00 [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: E2 03 00 76 07 00 90 00 F1 [11:23:46]RAPDU: 90 00 [11:23:46]wFMCommunicate OK [11:23:46]wFMCommunicate request_size=11 [11:23:46]MH_SAM_APDU [11:23:46]CAPDU: 80 0D 02 02 06 05 E0 C1 28 E5 E9 [11:23:46]Write to MH i2c: E2 0E 00 77 07 80 0D 02 02 06 00 05 E0 C1 28 E5 E9 00 00 A0 [11:23:46]Write i2c OK [11:23:46]MH_I2C_Read... [11:23:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:23:46]Read from MH i2c: E2 [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: E2 03 00 [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: E2 03 00 77 07 00 90 00 F2 [11:23:46]RAPDU: 90 00 [11:23:46]wFMCommunicate OK [11:23:46]wFMCommunicate request_size=4 [11:23:46]MH_SAM_APDU [11:23:46]CAPDU: 80 0D 03 02 [11:23:46]Write to MH i2c: E2 08 00 78 07 80 0D 03 02 00 00 00 00 FA [11:23:46]Write i2c OK [11:23:46]MH_I2C_Read... [11:23:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:23:46]Read from MH i2c: E2 [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: E2 0B 00 [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: E2 0B 00 78 07 00 0D 55 C8 DD D4 EA DE B1 90 00 4F [11:23:46]RAPDU: 0D 55 C8 DD D4 EA DE B1 90 00 [11:23:46]wFMCommunicate OK [11:23:46]SAM_PROTO_SignData done [11:23:46]FM_MakeSignedData done [11:23:46]CreateOFDProtocolMessage [11:23:46]wFMCommunicate request_size=4 [11:23:46]MH_SAM_APDU [11:23:46]CAPDU: 80 11 00 00 [11:23:46]Write to MH i2c: E2 08 00 79 07 80 11 00 00 00 00 00 00 FA [11:23:46]Write i2c OK [11:23:46]MH_I2C_Read... [11:23:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:23:46]Read from MH i2c: E2 [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: E2 17 00 [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: E2 17 00 79 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 59 [11:23:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:23:46]wFMCommunicate OK [11:23:46]CreateOFDProtocolMessage done [11:23:46]OFDSenderStorePacket 86810 [11:23:46]StoreOFDPacket docnum=86810 [11:23:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 48 F4 08 01 90 D5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 22 56 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 55 90 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 90 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CF 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B3 45 00 00 00 00 07 04 06 00 40 90 02 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 41 FE EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1A 53 01 00 35 04 06 00 05 E0 C1 28 E5 E9 0D 55 C8 DD D4 EA DE B1 [11:23:46]CheckFolder [11:23:46]dirname=/storage/ofd_packets [11:23:46]CheckFolder done [11:23:46]ProducePacketName [11:23:46]name=ofd_packets/00086810 [11:23:46]NVStorageSaveData ofd_packets/00086810 [11:23:46]File name is /storage/ofd_packets/00086810 [11:23:46]Write 302 bytes [11:23:46]NVStorageSaveData done [11:23:46]OFDSenderStorePacket done [11:23:46]KKMCreateOFDPacket done [11:23:46]NVStorageSaveData kkm_last_timestamp [11:23:46]File name is /storage/kkm_last_timestamp [11:23:46]Write 4 bytes [11:23:46]NVStorageSaveData done [11:23:46]ExternCall_PrintAddStr [11:23:46]wPrintStart [11:23:46]Write to MH i2c: 01 00 00 7A 07 81 [11:23:46]Write i2c OK [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: 01 [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: 01 07 00 [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: 01 07 00 7A 07 00 00 00 00 00 FF 0F 96 [11:23:46]RasterBufferAndPrint [11:23:46]line Счет N : (1)871671 [11:23:46]line ИНН: 02508201610067 [11:23:46]line Контрольно-Кассовый Чек [11:23:46]line ПРОДАЖА [11:23:46]line ТРК (МРК, ГНК) : 44 [11:23:46]line Товар: 2710194210 [11:23:46]line ДТ(л)-К-4 [11:23:46]line 22.050 * 76.20 [11:23:46]line = 1680.21 [11:23:46]line НДС 12% НСП 1% [11:23:46]line > о реализуемом товаре [11:23:46]line ОКРУГЛЕНИЕ: -0.21 [11:23:46]line ИТОГО: 1680.00 [11:23:46]line Внесено: 2000.00 [11:23:46]line СДАЧА: 320.00 [11:23:46]line НСП 1% : 14.87 [11:23:46]line НДС 12% : 178.43 [11:23:46]line Наличными: 1680.00 [11:23:46]line Безнал.: 0.00 [11:23:46]line Место: АЗС № 137 "Партнер Нефть" [11:23:46]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:23:46]line СНО: Общий режим [11:23:46]line Чек 123 22.09.2024 11:23 [11:23:46]line Смена: 497 ФФД: 1.0 [11:23:46]line ЗНМ: 0300000064 [11:23:46]line РНМ: 0000000000092592 [11:23:46]line Версия ККМ: 001 [11:23:46]line ФМ: 0000000000874979 [11:23:46]line ФД: 86810 [11:23:46]line ФПД: 6462871496169 [11:23:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T112345&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86810&fm=6462871496169&tin=02508201610067®Number=0000000000092592&sum=168000 [11:23:46]written 0, free lines is 4095 [11:23:46]OFD Sender: Processing packet 86810 [packets to send 273, broken 272] [11:23:46]ProducePacketName [11:23:46]name=ofd_packets/00086810 [11:23:46]OFD Sender: To server: pG, [11:23:46]CommunicateWithHost lk.salyk.kg:30040 [11:23:46]ConnectInit lk.salyk.kg [11:23:47]Write to MH i2c: 01 00 00 A5 07 AC [11:23:47]Write i2c OK [11:23:47]MH_I2C_Read... [11:23:47]Read from MH i2c: 01 [11:23:47]MH_I2C_Read... [11:23:47]Read from MH i2c: 01 07 00 [11:23:47]MH_I2C_Read... [11:23:47]Read from MH i2c: 01 07 00 A5 07 00 00 00 00 00 E7 0C A6 [11:23:47]RasterBufferAndPrint [11:23:47]line [11:23:47]line [11:23:47]line [11:23:47]line [11:23:47]line [11:23:47]written 0, free lines is 3307 [11:23:47]MH_Cut [11:23:47]Write to MH i2c: D1 01 00 AC 07 01 85 [11:23:47]Write i2c OK [11:23:47]MH_I2C_Read... [11:23:47]Read from MH i2c: D1 [11:23:47]MH_I2C_Read... [11:23:47]Read from MH i2c: D1 01 00 [11:23:47]MH_I2C_Read... [11:23:47]Read from MH i2c: D1 01 00 AC 07 00 84 [11:23:47]Write to MH i2c: 01 00 00 AD 07 B4 [11:23:47]Write i2c OK [11:23:47]MH_I2C_Read... [11:23:48]*** Cut start [11:23:48]*** Partial cut [11:23:48]*** CUTSNS_PIN = 1 [11:23:48]*** CUTSNS_PIN = 0 [11:23:48]*** Brake cut motor [11:23:48]Read from MH i2c: 01 [11:23:48]MH_I2C_Read... [11:23:48]*** Stop cut motor [11:23:48]*** Cut end [11:23:48]Read from MH i2c: 01 07 00 [11:23:48]MH_I2C_Read... [11:23:48]Read from MH i2c: 01 07 00 AD 07 00 00 00 00 00 FF 0F C9 [11:23:48]process_action close_receipt done [11:23:48]requested_data is exist [11:23:48]produce_requested_data [11:23:48]requested_item fm.sn is exist - process it [11:23:48]wFMCommunicate request_size=4 [11:23:48]MH_SAM_APDU [11:23:48]CAPDU: 80 11 00 00 [11:23:48]Write to MH i2c: E2 08 00 AE 07 80 11 00 00 00 00 00 00 2F [11:23:48]Write i2c OK [11:23:48]MH_I2C_Read... [11:23:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:23:48]Read from MH i2c: E2 [11:23:48]MH_I2C_Read... [11:23:48]Read from MH i2c: E2 17 00 [11:23:48]MH_I2C_Read... [11:23:48]Read from MH i2c: E2 17 00 AE 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 8E [11:23:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:23:48]wFMCommunicate OK [11:23:48]requested_item fd.num is exist - process it [11:23:48]SAM_PROTO_GetFieldsCounters [11:23:48]wFMCommunicate request_size=4 [11:23:48]MH_SAM_APDU [11:23:48]CAPDU: 80 13 00 00 [11:23:48]Write to MH i2c: E2 08 00 AF 07 80 13 00 00 00 00 00 00 32 [11:23:48]Write i2c OK [11:23:48]MH_I2C_Read... [11:23:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:23:49]Read from MH i2c: E2 [11:23:49]MH_I2C_Read... [11:23:49]Read from MH i2c: E2 62 00 [11:23:49]MH_I2C_Read... [11:23:49]Read from MH i2c: E2 62 00 AF 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 1A 53 01 00 0E 04 04 00 F1 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 32 [11:23:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 1A 53 01 00 0E 04 04 00 F1 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:23:49]wFMCommunicate OK [11:23:49]SAM_PROTO_GetFieldsCounters done [11:23:49]requested_item shift.num is exist - process it [11:23:49]requested_item shift.opened is exist - process it [11:23:49]req_shift_opened [11:23:49]FM_GetShiftState [11:23:49]SAM_PROTO_GetShiftState [11:23:49]wFMCommunicate request_size=4 [11:23:49]MH_SAM_APDU [11:23:49]CAPDU: 80 13 01 00 [11:23:49]Write to MH i2c: E2 08 00 B0 07 80 13 01 00 00 00 00 00 34 [11:23:49]Write i2c OK [11:23:49]MH_I2C_Read... [11:23:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:23:49]Read from MH i2c: E2 [11:23:49]MH_I2C_Read... [11:23:49]Read from MH i2c: E2 0E 00 [11:23:49]MH_I2C_Read... [11:23:49]Read from MH i2c: E2 0E 00 B0 07 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 F2 [11:23:49]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:23:49]wFMCommunicate OK [11:23:49]SAM_PROTO_GetShiftState done [11:23:49]FM_GetShiftState done [11:23:49]req_shift_opened done [11:23:49]requested_item shift.open_date is exist - process it [11:23:49]req_shift_open_date [11:23:49]req_shift_open_date done [11:23:49]produce_requested_data done [11:23:49]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86810,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:23:49]process_action_free close_receipt [11:23:49]json_value_free [11:23:49]json_value_free done [11:23:49]process_json_proto returns [11:23:49]Send response to host [11:23:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86810,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:23:49]free response buf [11:23:49]execute_script done [11:23:49]execute_script returns [11:23:49]free content buf [11:23:49]Sock 9.Close socket [11:23:49]Sock 9.Thread stoped [11:23:52]Connected sock=11 [11:23:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 48 F4 08 01 90 D5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 22 56 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 55 90 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 90 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CF 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B3 45 00 00 00 00 07 04 06 00 40 90 02 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 41 FE EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1A 53 01 00 35 04 06 00 05 E0 C1 28 E5 E9 0D 55 C8 DD D4 EA DE B1 [11:23:52]recv_with_timeout no data received [11:23:57]recv_with_timeout no data received [11:23:57]CommunicateWithHost answer receiving error [11:23:57]CommunicateWithHost err = -3 [11:23:57]OFD Sender: Server communicate error [11:24:02]OFD Sender: Processing packet 86810 [packets to send 273, broken 272] [11:24:02]ProducePacketName [11:24:02]name=ofd_packets/00086810 [11:24:02]OFD Sender: To server: pG, [11:24:02]CommunicateWithHost lk.salyk.kg:30040 [11:24:02]ConnectInit lk.salyk.kg [11:24:05]recv_with_timeout no data received [11:24:07]ConnectInit Can't take IP for lk.salyk.kg [11:24:07]CommunicateWithHost connect error [11:24:07]CommunicateWithHost err = -1 [11:24:07]OFD Sender: Server communicate error [11:24:12]OFD Sender: Processing packet 86810 [packets to send 273, broken 272] [11:24:12]ProducePacketName [11:24:12]name=ofd_packets/00086810 [11:24:12]OFD Sender: To server: pG, [11:24:12]CommunicateWithHost lk.salyk.kg:30040 [11:24:12]ConnectInit lk.salyk.kg [11:24:14]Connected sock=10 [11:24:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 48 F4 08 01 90 D5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 22 56 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 55 90 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 90 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CF 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B3 45 00 00 00 00 07 04 06 00 40 90 02 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 41 FE EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1A 53 01 00 35 04 06 00 05 E0 C1 28 E5 E9 0D 55 C8 DD D4 EA DE B1 [11:24:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 8B ED 47 00 79 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 34 39 37 39 10 04 04 00 1A 53 01 00 F4 03 04 00 2C A9 EF 66 B6 04 01 00 00 99 19 6B B3 1D D4 62 87 [11:24:15]CommunicateWithHost err = 0 [11:24:15]CheckOFDResponse [11:24:15]1017 (14) - 77093643461234 [11:24:15]1041 (16) - 0000000000874979 [11:24:15]1040 (4) - 86810 [11:24:15]1012 (4) - 22.09.2024 05:20 [11:24:15]1206 (1) - 0 [11:24:15]OFD Sender: Remove packet 86810 [11:24:15]ProducePacketName [11:24:15]name=ofd_packets/00086810 [11:24:15]NVStorageDeleteData [11:24:16]OFD Sender: No OFD packet to send [11:24:21]OFD Sender: No OFD packet to send [11:24:26]OFD Sender: No OFD packet to send [11:24:31]OFD Sender: No OFD packet to send [11:24:36]OFD Sender: No OFD packet to send [11:24:41]OFD Sender: No OFD packet to send [11:24:46]OFD Sender: No OFD packet to send [11:24:51]OFD Sender: No OFD packet to send [11:24:56]OFD Sender: No OFD packet to send [11:25:01]OFD Sender: No OFD packet to send [11:25:06]OFD Sender: No OFD packet to send [11:25:11]OFD Sender: No OFD packet to send [11:25:16]OFD Sender: No OFD packet to send [11:25:21]OFD Sender: No OFD packet to send [11:25:26]OFD Sender: No OFD packet to send [11:25:31]OFD Sender: No OFD packet to send [11:25:36]OFD Sender: No OFD packet to send [11:25:41]OFD Sender: No OFD packet to send [11:25:46]OFD Sender: No OFD packet to send [11:25:51]OFD Sender: No OFD packet to send [11:25:56]OFD Sender: No OFD packet to send [11:26:01]OFD Sender: No OFD packet to send [11:26:06]OFD Sender: No OFD packet to send [11:26:11]OFD Sender: No OFD packet to send [11:26:16]OFD Sender: No OFD packet to send [11:26:21]OFD Sender: No OFD packet to send [11:26:26]OFD Sender: No OFD packet to send [11:26:31]OFD Sender: No OFD packet to send [11:26:36]OFD Sender: No OFD packet to send [11:26:41]OFD Sender: No OFD packet to send [11:26:46]OFD Sender: No OFD packet to send [11:26:51]OFD Sender: No OFD packet to send [11:26:56]OFD Sender: No OFD packet to send [11:27:01]OFD Sender: No OFD packet to send [11:27:06]OFD Sender: No OFD packet to send [11:27:07]recv_with_timeout no data received [11:27:11]OFD Sender: No OFD packet to send [11:27:16]OFD Sender: No OFD packet to send [11:27:21]OFD Sender: No OFD packet to send [11:27:26]OFD Sender: No OFD packet to send [11:27:31]OFD Sender: No OFD packet to send [11:27:34]accept exits with 8 [11:27:34]New connection [11:27:34]New thread 3066690916 created [11:27:34]Thread 3066547556 joined [11:27:34]Waiting for new connection... [11:27:34] Sock 8.Parse request [11:27:34]Sock 8.Check first char [11:27:34]Sock 8.First char is OK [11:27:34]request: POST /json_proto HTTP/1.0 [11:27:34]Method: POST [11:27:34]URL: /json_proto [11:27:34]Method is POST - this is cgi request [11:27:34]url: /json_proto [11:27:34]query_string will be loaded in cgi processing [11:27:34]execute_cgi json_proto POST (null) [11:27:34]execute_cgi path=json_proto method=POST [11:27:34]POST find Content-Length [11:27:34]Host: 172.17.47.196:8080 [11:27:34]Content-Length: 621 [11:27:34]Content-Type: application/json [11:27:34] [11:27:34]POST finish read [11:27:34]Found Content-Length = 621 [11:27:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148073", "tax_sys" : 0, "items" : [ { "code": "48742344", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B LD Super Slims Pink", "price" : 134.00, "quantity" : 1.000, "sum" : 134.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 134.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:27:34]execute_script... [11:27:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148073", "tax_sys" : 0, "items" : [ { "code": "48742344", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B LD Super Slims Pink", "price" : 134.00, "quantity" : 1.000, "sum" : 134.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 134.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:27:34]POST & json_proto [11:27:34]process_json_proto [11:27:34]json parsed OK: [11:27:34]protocol is kg_v1.0 [11:27:34]action value=close_receipt [11:27:34]process_action close_receipt [11:27:34]cmd_close_receipt [11:27:34]MH_GetDate [11:27:34]Write to MH i2c: F0 00 00 B1 07 A7 [11:27:34]Write i2c OK [11:27:34]MH_I2C_Read... [11:27:34]Read from MH i2c: F0 [11:27:34]MH_I2C_Read... [11:27:34]Read from MH i2c: F0 09 00 [11:27:34]MH_I2C_Read... [11:27:34]Read from MH i2c: F0 09 00 B1 07 00 27 FF EF 66 4C 6B 94 66 DC [11:27:34]GetLastDocTimeStamp 1727004225 [11:27:34]current date 1727004455 [11:27:34]FM_GetShiftState [11:27:34]SAM_PROTO_GetShiftState [11:27:34]wFMCommunicate request_size=4 [11:27:34]MH_SAM_APDU [11:27:34]CAPDU: 80 13 01 00 [11:27:34]Write to MH i2c: E2 08 00 B2 07 80 13 01 00 00 00 00 00 36 [11:27:34]Write i2c OK [11:27:34]MH_I2C_Read... [11:27:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:27:35]Read from MH i2c: E2 [11:27:35]MH_I2C_Read... [11:27:35]Read from MH i2c: E2 0E 00 [11:27:35]MH_I2C_Read... [11:27:35]Read from MH i2c: E2 0E 00 B2 07 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 F4 [11:27:35]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:27:35]wFMCommunicate OK [11:27:35]SAM_PROTO_GetShiftState done [11:27:35]FM_GetShiftState done [11:27:35]opened in 1726964220 [11:27:35]opened+sec_in_day 1727050620 [11:27:35]quantity*price = 13400 [11:27:35]sum+1 = 13401 [11:27:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 134.00 НСП 1% : 1.19 НДС 12% : 14.23 Наличными: 134.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 124 22.09.2024 11:27 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86811 ФПД: 278389305854205 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T112735&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86811&fm=278389305854205&tin=02508201610067®Number=0000000000092592&sum=13400 0 [11:27:36]StoreToDocumentArchive [11:27:36]shift 497 fd 86811 [11:27:36]save to /storage/0497/doc_00086811 [11:27:36]save last doc name /storage/0497/doc_00086811 to /storage/kkm_last_doc_name [11:27:36]save OK [11:27:36]Clear old archive folders... [11:27:36]ProcessDocumentItem done err = 0, tmpTLVsize=273 [11:27:36]tlvbuf is 015701E0 [11:27:36]SAM_PROTO_ClearQueue [11:27:36]wFMCommunicate request_size=4 [11:27:36]MH_SAM_APDU [11:27:36]CAPDU: 80 09 00 00 [11:27:36]Write to MH i2c: E2 08 00 BF 07 80 09 00 00 00 00 00 00 38 [11:27:36]Write i2c OK [11:27:36]MH_I2C_Read... [11:27:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:27:36]Read from MH i2c: E2 [11:27:36]MH_I2C_Read... [11:27:36]Read from MH i2c: E2 03 00 [11:27:36]MH_I2C_Read... [11:27:36]Read from MH i2c: E2 03 00 BF 07 00 90 00 3A [11:27:36]RAPDU: 90 00 [11:27:36]wFMCommunicate OK [11:27:36]SAM_PROTO_ClearQueue done [11:27:36]KKMCreateOFDPacket [11:27:36]OFDProtocolAddRootSTLVToBuf [11:27:36]FM_MakeSignedData [11:27:36]FM_MakeSignedData [11:27:36]SAM_PROTO_SignData [11:27:36]wFMCommunicate request_size=4 [11:27:36]MH_SAM_APDU [11:27:36]CAPDU: 80 0D 01 02 [11:27:36]Write to MH i2c: E2 08 00 C0 07 80 0D 01 02 00 00 00 00 40 [11:27:36]Write i2c OK [11:27:36]MH_I2C_Read... [11:27:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:27:36]Read from MH i2c: E2 [11:27:36]MH_I2C_Read... [11:27:36]Read from MH i2c: E2 03 00 [11:27:36]MH_I2C_Read... [11:27:36]Read from MH i2c: E2 03 00 C0 07 00 90 00 3B [11:27:36]RAPDU: 90 00 [11:27:36]wFMCommunicate OK [11:27:36]wFMCommunicate request_size=255 [11:27:36]MH_SAM_APDU [11:27:36]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 32 33 34 34 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 53 75 70 65 72 20 53 6C 69 6D 73 20 50 69 6E 6B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 58 34 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 27 FF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 [11:27:36]Write to MH i2c: E2 02 01 C1 07 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 32 33 34 34 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 53 75 70 65 72 20 53 6C 69 6D 73 20 50 69 6E 6B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 58 34 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 27 FF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 00 00 E7 [11:27:36]Write i2c OK [11:27:36]MH_I2C_Read... [11:27:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:36]Read from MH i2c: E2 [11:27:36]MH_I2C_Read... [11:27:36]Read from MH i2c: E2 03 00 [11:27:36]MH_I2C_Read... [11:27:36]Read from MH i2c: E2 03 00 C1 07 00 90 00 3C [11:27:36]RAPDU: 90 00 [11:27:36]wFMCommunicate OK [11:27:36]wFMCommunicate request_size=32 [11:27:36]MH_SAM_APDU [11:27:36]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 34 39 37 39 10 04 04 00 1B 53 01 00 35 04 06 00 FD 31 8F AF 48 FD [11:27:36]Write to MH i2c: E2 23 00 C2 07 80 0D 02 02 1B 00 30 30 30 38 37 34 39 37 39 10 04 04 00 1B 53 01 00 35 04 06 00 FD 31 8F AF 48 FD 00 00 CC [11:27:36]Write i2c OK [11:27:36]MH_I2C_Read... [11:27:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:36]Read from MH i2c: E2 [11:27:36]MH_I2C_Read... [11:27:36]Read from MH i2c: E2 03 00 [11:27:36]MH_I2C_Read... [11:27:36]Read from MH i2c: E2 03 00 C2 07 00 90 00 3D [11:27:36]RAPDU: 90 00 [11:27:36]wFMCommunicate OK [11:27:36]wFMCommunicate request_size=4 [11:27:36]MH_SAM_APDU [11:27:36]CAPDU: 80 0D 03 02 [11:27:36]Write to MH i2c: E2 08 00 C3 07 80 0D 03 02 00 00 00 00 45 [11:27:36]Write i2c OK [11:27:36]MH_I2C_Read... [11:27:36]OFD Sender: No OFD packet to send [11:27:36]Read from MH i2c: E2 [11:27:36]MH_I2C_Read... [11:27:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:27:36]Read from MH i2c: E2 0B 00 [11:27:36]MH_I2C_Read... [11:27:36]Read from MH i2c: E2 0B 00 C3 07 00 D0 01 AC 64 64 8B 82 FE 90 00 96 [11:27:36]RAPDU: D0 01 AC 64 64 8B 82 FE 90 00 [11:27:36]wFMCommunicate OK [11:27:36]SAM_PROTO_SignData done [11:27:36]FM_MakeSignedData done [11:27:36]CreateOFDProtocolMessage [11:27:36]wFMCommunicate request_size=4 [11:27:36]MH_SAM_APDU [11:27:36]CAPDU: 80 11 00 00 [11:27:36]Write to MH i2c: E2 08 00 C4 07 80 11 00 00 00 00 00 00 45 [11:27:36]Write i2c OK [11:27:36]MH_I2C_Read... [11:27:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:36]Read from MH i2c: E2 [11:27:36]MH_I2C_Read... [11:27:36]Read from MH i2c: E2 17 00 [11:27:36]MH_I2C_Read... [11:27:36]Read from MH i2c: E2 17 00 C4 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A4 [11:27:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:27:36]wFMCommunicate OK [11:27:36]CreateOFDProtocolMessage done [11:27:36]OFDSenderStorePacket 86811 [11:27:36]StoreOFDPacket docnum=86811 [11:27:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 25 01 00 00 D5 6F 1D 01 44 D8 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 32 33 34 34 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 53 75 70 65 72 20 53 6C 69 6D 73 20 50 69 6E 6B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 58 34 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 27 FF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1B 53 01 00 35 04 06 00 FD 31 8F AF 48 FD D0 01 AC 64 64 8B 82 FE [11:27:36]CheckFolder [11:27:36]dirname=/storage/ofd_packets [11:27:36]CheckFolder done [11:27:36]ProducePacketName [11:27:36]name=ofd_packets/00086811 [11:27:36]NVStorageSaveData ofd_packets/00086811 [11:27:36]File name is /storage/ofd_packets/00086811 [11:27:36]Write 323 bytes [11:27:36]NVStorageSaveData done [11:27:36]OFDSenderStorePacket done [11:27:36]KKMCreateOFDPacket done [11:27:36]NVStorageSaveData kkm_last_timestamp [11:27:36]File name is /storage/kkm_last_timestamp [11:27:36]Write 4 bytes [11:27:36]NVStorageSaveData done [11:27:36]ExternCall_PrintAddStr [11:27:36]wPrintStart [11:27:36]Write to MH i2c: 01 00 00 C5 07 CC [11:27:36]Write i2c OK [11:27:36]MH_I2C_Read... [11:27:36]Read from MH i2c: 01 [11:27:36]MH_I2C_Read... [11:27:36]Read from MH i2c: 01 07 00 [11:27:36]MH_I2C_Read... [11:27:36]Read from MH i2c: 01 07 00 C5 07 00 00 00 00 00 FF 0F E1 [11:27:36]RasterBufferAndPrint [11:27:36]line Счет N : (3)148073 [11:27:36]line ИНН: 02508201610067 [11:27:36]line Контрольно-Кассовый Чек [11:27:36]line ПРОДАЖА [11:27:36]line Товар: 48742344 [11:27:36]line Сигареты LD Super Slims Pink [11:27:36]line 1.000 * 134.00 [11:27:36]line = 134.00 [11:27:36]line НДС 12% НСП 1% [11:27:36]line > о реализуемом товаре [11:27:36]line ИТОГО: 134.00 [11:27:36]line НСП 1% : 1.19 [11:27:36]line НДС 12% : 14.23 [11:27:36]line Наличными: 134.00 [11:27:36]line Безнал.: 0.00 [11:27:36]line Место: АЗС № 137 "Партнер Нефть" [11:27:36]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:27:36]line СНО: Общий режим [11:27:36]line Чек 124 22.09.2024 11:27 [11:27:36]line Смена: 497 ФФД: 1.0 [11:27:36]line ЗНМ: 0300000064 [11:27:36]line РНМ: 0000000000092592 [11:27:36]line Версия ККМ: 001 [11:27:36]line ФМ: 0000000000874979 [11:27:36]line ФД: 86811 [11:27:36]line ФПД: 278389305854205 [11:27:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T112735&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86811&fm=278389305854205&tin=02508201610067®Number=0000000000092592&sum=13400 [11:27:37]OFD Sender: Processing packet 86811 [packets to send 273, broken 272] [11:27:37]ProducePacketName [11:27:37]name=ofd_packets/00086811 [11:27:37]OFD Sender: To server: pG, [11:27:37]CommunicateWithHost lk.salyk.kg:30040 [11:27:37]ConnectInit lk.salyk.kg [11:27:37]line 0 [11:27:37]written 0, free lines is 4095 [11:27:37]Write to MH i2c: 01 00 00 ED 07 F4 [11:27:37]Write i2c OK [11:27:37]MH_I2C_Read... [11:27:37]Read from MH i2c: 01 [11:27:37]MH_I2C_Read... [11:27:37]Read from MH i2c: 01 07 00 [11:27:37]MH_I2C_Read... [11:27:37]Read from MH i2c: 01 07 00 ED 07 00 00 00 00 00 FC 0C 03 [11:27:37]RasterBufferAndPrint [11:27:37]line [11:27:37]line [11:27:37]line [11:27:37]line [11:27:37]line [11:27:37]written 0, free lines is 3330 [11:27:37]MH_Cut [11:27:37]Write to MH i2c: D1 01 00 F4 07 01 CD [11:27:37]Write i2c OK [11:27:37]MH_I2C_Read... [11:27:37]Read from MH i2c: D1 [11:27:37]MH_I2C_Read... [11:27:37]Read from MH i2c: D1 01 00 [11:27:37]MH_I2C_Read... [11:27:37]Read from MH i2c: D1 01 00 F4 07 00 CC [11:27:37]Write to MH i2c: 01 00 00 F5 07 FC [11:27:37]Write i2c OK [11:27:37]MH_I2C_Read... [11:27:38]*** Cut start [11:27:38]*** Partial cut [11:27:38]*** CUTSNS_PIN = 1 [11:27:38]Connected sock=9 [11:27:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 25 01 00 00 D5 6F 1D 01 44 D8 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 32 33 34 34 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 53 75 70 65 72 20 53 6C 69 6D 73 20 50 69 6E 6B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 58 34 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 27 FF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1B 53 01 00 35 04 06 00 FD 31 8F AF 48 FD D0 01 AC 64 64 8B 82 FE [11:27:38]*** CUTSNS_PIN = 0 [11:27:38]*** Brake cut motor [11:27:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 2F BF 47 00 00 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1B 53 01 00 F4 03 04 00 F7 A9 EF 66 B6 04 01 00 00 31 45 A9 DD DD 30 0D 74 [11:27:38]CommunicateWithHost err = 0 [11:27:38]CheckOFDResponse [11:27:38]1017 (14) - 77093643461234 [11:27:38]1041 (16) - 0000000000874979 [11:27:38]1040 (4) - 86811 [11:27:38]1012 (4) - 22.09.2024 05:24 [11:27:38]1206 (1) - 0 [11:27:38]OFD Sender: Remove packet 86811 [11:27:38]ProducePacketName [11:27:38]name=ofd_packets/00086811 [11:27:38]NVStorageDeleteData [11:27:38]Read from MH i2c: 01 [11:27:38]MH_I2C_Read... [11:27:38]*** Stop cut motor [11:27:38]*** Cut end [11:27:38]Read from MH i2c: 01 07 00 [11:27:38]MH_I2C_Read... [11:27:38]Read from MH i2c: 01 07 00 F5 07 00 00 00 00 00 FF 0F 11 [11:27:38]process_action close_receipt done [11:27:38]requested_data is exist [11:27:38]produce_requested_data [11:27:38]requested_item fm.sn is exist - process it [11:27:38]wFMCommunicate request_size=4 [11:27:38]MH_SAM_APDU [11:27:38]CAPDU: 80 11 00 00 [11:27:38]Write to MH i2c: E2 08 00 F6 07 80 11 00 00 00 00 00 00 77 [11:27:38]Write i2c OK [11:27:38]MH_I2C_Read... [11:27:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:38]Read from MH i2c: E2 [11:27:38]MH_I2C_Read... [11:27:38]Read from MH i2c: E2 17 00 [11:27:38]MH_I2C_Read... [11:27:38]Read from MH i2c: E2 17 00 F6 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D6 [11:27:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:27:38]wFMCommunicate OK [11:27:38]requested_item fd.num is exist - process it [11:27:38]SAM_PROTO_GetFieldsCounters [11:27:38]wFMCommunicate request_size=4 [11:27:38]MH_SAM_APDU [11:27:38]CAPDU: 80 13 00 00 [11:27:38]Write to MH i2c: E2 08 00 F7 07 80 13 00 00 00 00 00 00 7A [11:27:38]Write i2c OK [11:27:38]MH_I2C_Read... [11:27:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:27:38]Read from MH i2c: E2 [11:27:38]MH_I2C_Read... [11:27:39]Read from MH i2c: E2 62 00 [11:27:39]MH_I2C_Read... [11:27:39]Read from MH i2c: E2 62 00 F7 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 1B 53 01 00 0E 04 04 00 F1 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 7E [11:27:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 1B 53 01 00 0E 04 04 00 F1 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:27:39]wFMCommunicate OK [11:27:39]SAM_PROTO_GetFieldsCounters done [11:27:39]requested_item shift.num is exist - process it [11:27:39]requested_item shift.opened is exist - process it [11:27:39]req_shift_opened [11:27:39]FM_GetShiftState [11:27:39]SAM_PROTO_GetShiftState [11:27:39]wFMCommunicate request_size=4 [11:27:39]MH_SAM_APDU [11:27:39]CAPDU: 80 13 01 00 [11:27:39]Write to MH i2c: E2 08 00 F8 07 80 13 01 00 00 00 00 00 7C [11:27:39]Write i2c OK [11:27:39]MH_I2C_Read... [11:27:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:27:39]Read from MH i2c: E2 [11:27:39]MH_I2C_Read... [11:27:39]Read from MH i2c: E2 0E 00 [11:27:39]MH_I2C_Read... [11:27:39]Read from MH i2c: E2 0E 00 F8 07 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 3A [11:27:39]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:27:39]wFMCommunicate OK [11:27:39]SAM_PROTO_GetShiftState done [11:27:39]FM_GetShiftState done [11:27:39]req_shift_opened done [11:27:39]requested_item shift.open_date is exist - process it [11:27:39]req_shift_open_date [11:27:39]req_shift_open_date done [11:27:39]produce_requested_data done [11:27:39]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86811,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:27:39]process_action_free close_receipt [11:27:39]json_value_free [11:27:39]json_value_free done [11:27:39]process_json_proto returns [11:27:39]Send response to host [11:27:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86811,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:27:39]free response buf [11:27:39]execute_script done [11:27:39]execute_script returns [11:27:39]free content buf [11:27:39]Sock 8.Close socket [11:27:39]Sock 8.Thread stoped [11:27:39]OFD Sender: No OFD packet to send [11:27:44]OFD Sender: No OFD packet to send [11:27:48]accept exits with 10 [11:27:48]New connection [11:27:48]New thread 3066547556 created [11:27:48]Thread 3066690916 joined [11:27:48]Waiting for new connection... [11:27:48] Sock 10.Parse request [11:27:48]Sock 10.Check first char [11:27:48]Sock 10.First char is OK [11:27:48]request: POST /json_proto HTTP/1.0 [11:27:48]Method: POST [11:27:48]URL: /json_proto [11:27:48]Method is POST - this is cgi request [11:27:48]url: /json_proto [11:27:48]query_string will be loaded in cgi processing [11:27:48]execute_cgi json_proto POST (null) [11:27:48]execute_cgi path=json_proto method=POST [11:27:48]POST find Content-Length [11:27:48]Host: 172.17.47.196:8080 [11:27:48]Content-Length: 796 [11:27:48]Content-Type: application/json [11:27:48] [11:27:48]POST finish read [11:27:48]Found Content-Length = 796 [11:27:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871672", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 0.00, "quantity" : 8.360, "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\u000A92861", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:27:48]execute_script... [11: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)871672", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 0.00, "quantity" : 8.360, "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\u000A92861", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:27:48]POST & json_proto [11:27:48]process_json_proto [11:27:48]json parsed OK: [11:27:48]protocol is kg_v1.0 [11:27:48]action value=close_receipt [11:27:48]process_action close_receipt [11:27:48]cmd_close_receipt [11:27:48]MH_GetDate [11:27:48]Write to MH i2c: F0 00 00 F9 07 EF [11:27:48]Write i2c OK [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: F0 [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: F0 09 00 [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: F0 09 00 F9 07 00 34 FF EF 66 4C 6B 94 66 31 [11:27:48]GetLastDocTimeStamp 1727004455 [11:27:48]current date 1727004468 [11:27:48]FM_GetShiftState [11:27:48]SAM_PROTO_GetShiftState [11:27:48]wFMCommunicate request_size=4 [11:27:48]MH_SAM_APDU [11:27:48]CAPDU: 80 13 01 00 [11:27:48]Write to MH i2c: E2 08 00 FA 07 80 13 01 00 00 00 00 00 7E [11:27:48]Write i2c OK [11:27:48]MH_I2C_Read... [11:27:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:27:48]Read from MH i2c: E2 [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: E2 0E 00 [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: E2 0E 00 FA 07 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 3C [11:27:48]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:27:48]wFMCommunicate OK [11:27:48]SAM_PROTO_GetShiftState done [11:27:48]FM_GetShiftState done [11:27:48]opened in 1726964220 [11:27:48]opened+sec_in_day 1727050620 [11:27:48]quantity*price = 0 [11:27:48]sum+1 = 1 [11:27:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 125 22.09.2024 11:27 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: Топливная Карта 92861 ФМ: 0000000000874979 ФД: 86812 ФПД: 8720745084802 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T112748&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86812&fm=8720745084802&tin=02508201610067®Number=0000000000092592&sum=0 [11:27:49]StoreToDocumentArchive [11:27:49]shift 497 fd 86812 [11:27:49]save to /storage/0497/doc_00086812 [11:27:49]save last doc name /storage/0497/doc_00086812 to /storage/kkm_last_doc_name [11:27:49]save OK [11:27:49]Clear old archive folders... [11:27:49]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:27:49]tlvbuf is 015514A0 [11:27:49]SAM_PROTO_ClearQueue [11:27:49]wFMCommunicate request_size=4 [11:27:49]MH_SAM_APDU [11:27:49]CAPDU: 80 09 00 00 [11:27:49]Write to MH i2c: E2 08 00 07 08 80 09 00 00 00 00 00 00 81 [11:27:49]Write i2c OK [11:27:49]MH_I2C_Read... [11:27:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:27:49]Read from MH i2c: E2 [11:27:49]MH_I2C_Read... [11:27:49]Read from MH i2c: E2 03 00 [11:27:49]MH_I2C_Read... [11:27:49]Read from MH i2c: E2 03 00 07 08 00 90 00 83 [11:27:49]RAPDU: 90 00 [11:27:49]wFMCommunicate OK [11:27:49]SAM_PROTO_ClearQueue done [11:27:49]KKMCreateOFDPacket [11:27:49]OFDProtocolAddRootSTLVToBuf [11:27:49]FM_MakeSignedData [11:27:49]FM_MakeSignedData [11:27:49]SAM_PROTO_SignData [11:27:49]wFMCommunicate request_size=4 [11:27:49]MH_SAM_APDU [11:27:49]CAPDU: 80 0D 01 02 [11:27:49]Write to MH i2c: E2 08 00 08 08 80 0D 01 02 00 00 00 00 89 [11:27:49]Write i2c OK [11:27:49]MH_I2C_Read... [11:27:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:27:49]Read from MH i2c: E2 [11:27:49]MH_I2C_Read... [11:27:49]Read from MH i2c: E2 03 00 [11:27:49]MH_I2C_Read... [11:27:49]Read from MH i2c: E2 03 00 08 08 00 90 00 84 [11:27:49]RAPDU: 90 00 [11:27:49]wFMCommunicate OK [11:27:49]wFMCommunicate request_size=255 [11:27:49]MH_SAM_APDU [11:27:49]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 A8 20 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 34 FF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1C 53 01 00 35 04 06 00 [11:27:49]Write to MH i2c: E2 02 01 09 08 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 A8 20 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 34 FF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1C 53 01 00 35 04 06 00 00 00 0A [11:27:49]Write i2c OK [11:27:49]MH_I2C_Read... [11:27:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:49]Read from MH i2c: E2 [11:27:49]MH_I2C_Read... [11:27:49]Read from MH i2c: E2 03 00 [11:27:49]MH_I2C_Read... [11:27:49]Read from MH i2c: E2 03 00 09 08 00 90 00 85 [11:27:49]RAPDU: 90 00 [11:27:49]wFMCommunicate OK [11:27:49]wFMCommunicate request_size=11 [11:27:49]MH_SAM_APDU [11:27:49]CAPDU: 80 0D 02 02 06 07 EE 74 E9 B7 82 [11:27:49]Write to MH i2c: E2 0E 00 0A 08 80 0D 02 02 06 00 07 EE 74 E9 B7 82 00 00 23 [11:27:49]Write i2c OK [11:27:49]MH_I2C_Read... [11:27:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:50]Read from MH i2c: E2 [11:27:50]MH_I2C_Read... [11:27:50]Read from MH i2c: E2 03 00 [11:27:50]MH_I2C_Read... [11:27:50]Read from MH i2c: E2 03 00 0A 08 00 90 00 86 [11:27:50]RAPDU: 90 00 [11:27:50]wFMCommunicate OK [11:27:50]wFMCommunicate request_size=4 [11:27:50]MH_SAM_APDU [11:27:50]CAPDU: 80 0D 03 02 [11:27:50]Write to MH i2c: E2 08 00 0B 08 80 0D 03 02 00 00 00 00 8E [11:27:50]Write i2c OK [11:27:50]MH_I2C_Read... [11:27:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:27:50]Read from MH i2c: E2 [11:27:50]MH_I2C_Read... [11:27:50]Read from MH i2c: E2 0B 00 [11:27:50]MH_I2C_Read... [11:27:50]Read from MH i2c: E2 0B 00 0B 08 00 A6 CB 3B 1A E1 1B B1 8A 90 00 8C [11:27:50]RAPDU: A6 CB 3B 1A E1 1B B1 8A 90 00 [11:27:50]wFMCommunicate OK [11:27:50]SAM_PROTO_SignData done [11:27:50]FM_MakeSignedData done [11:27:50]CreateOFDProtocolMessage [11:27:50]wFMCommunicate request_size=4 [11:27:50]MH_SAM_APDU [11:27:50]CAPDU: 80 11 00 00 [11:27:50]Write to MH i2c: E2 08 00 0C 08 80 11 00 00 00 00 00 00 8E [11:27:50]Write i2c OK [11:27:50]MH_I2C_Read... [11:27:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:50]Read from MH i2c: E2 [11:27:50]MH_I2C_Read... [11:27:50]Read from MH i2c: E2 17 00 [11:27:50]MH_I2C_Read... [11:27:50]Read from MH i2c: E2 17 00 0C 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 ED [11:27:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:27:50]wFMCommunicate OK [11:27:50]CreateOFDProtocolMessage done [11:27:50]OFDSenderStorePacket 86812 [11:27:50]StoreOFDPacket docnum=86812 [11:27:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 C4 6F 08 01 9A 30 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 A8 20 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 34 FF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1C 53 01 00 35 04 06 00 07 EE 74 E9 B7 82 A6 CB 3B 1A E1 1B B1 8A [11:27:50]CheckFolder [11:27:50]dirname=/storage/ofd_packets [11:27:50]CheckFolder done [11:27:50]ProducePacketName [11:27:50]name=ofd_packets/00086812 [11:27:50]NVStorageSaveData ofd_packets/00086812 [11:27:50]File name is /storage/ofd_packets/00086812 [11:27:50]Write 302 bytes [11:27:50]NVStorageSaveData done [11:27:50]OFDSenderStorePacket done [11:27:50]KKMCreateOFDPacket done [11:27:50]NVStorageSaveData kkm_last_timestamp [11:27:50]File name is /storage/kkm_last_timestamp [11:27:50]Write 4 bytes [11:27:50]NVStorageSaveData done [11:27:50]ExternCall_PrintAddStr [11:27:50]wPrintStart [11:27:50]Write to MH i2c: 01 00 00 0D 08 15 [11:27:50]Write i2c OK [11:27:50]MH_I2C_Read... [11:27:50]Read from MH i2c: 01 [11:27:50]MH_I2C_Read... [11:27:50]Read from MH i2c: 01 07 00 [11:27:50]MH_I2C_Read... [11:27:50]Read from MH i2c: 01 07 00 0D 08 00 00 00 00 00 FF 0F 2A [11:27:50]RasterBufferAndPrint [11:27:50]line Счет N : (1)871672 [11:27:50]line ИНН: 02508201610067 [11:27:50]line Контрольно-Кассовый Чек [11:27:50]line ПРОДАЖА [11:27:50]line ТРК (МРК, ГНК) : 21 [11:27:50]line Товар: 2710194210 [11:27:50]line ДТ(л)-К-4 [11:27:50]line 8.360 * 0.00 [11:27:50]line = 0.00 [11:27:50]line НДС 12% НСП 1% [11:27:50]line > о реализуемом товаре [11:27:50]line ИТОГО: 0.00 [11:27:50]line НСП 1% : 0.00 [11:27:50]line НДС 12% : 0.00 [11:27:50]line Наличными: 0.00 [11:27:50]line Безнал.: 0.00 [11:27:50]line Место: АЗС № 137 "Партнер Нефть" [11:27:50]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:27:50]line СНО: Общий режим [11:27:50]line Чек 125 22.09.2024 11:27 [11:27:50]line Смена: 497 ФФД: 1.0 [11:27:50]line ЗНМ: 0300000064 [11:27:50]line РНМ: 0000000000092592 [11:27:50]line Версия ККМ: 001 [11:27:50]line Талоны: Топливная Карта [11:27:50]line 92861 [11:27:50]line ФМ: 0000000000874979 [11:27:50]line ФД: 86812 [11:27:50]line ФПД: 8720745084802 [11:27:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T112748&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86812&fm=8720745084802&tin=02508201610067®Number=0000000000092592&sum=0 [11:27:50]written 0, free lines is 4095 [11:27:50]OFD Sender: Processing packet 86812 [packets to send 273, broken 272] [11:27:50]ProducePacketName [11:27:50]name=ofd_packets/00086812 [11:27:50]OFD Sender: To server: pG, [11:27:50]CommunicateWithHost lk.salyk.kg:30040 [11:27:50]ConnectInit lk.salyk.kg [11:27:50]Write to MH i2c: 01 00 00 37 08 3F [11:27:50]Write i2c OK [11:27:50]MH_I2C_Read... [11:27:50]Read from MH i2c: 01 [11:27:50]MH_I2C_Read... [11:27:50]Read from MH i2c: 01 07 00 [11:27:50]MH_I2C_Read... [11:27:50]Read from MH i2c: 01 07 00 37 08 00 00 00 00 00 F3 0C 45 [11:27:50]RasterBufferAndPrint [11:27:50]line [11:27:50]line [11:27:50]line [11:27:50]line [11:27:50]line [11:27:50]written 0, free lines is 3323 [11:27:50]MH_Cut [11:27:50]Write to MH i2c: D1 01 00 3E 08 01 18 [11:27:50]Write i2c OK [11:27:50]MH_I2C_Read... [11:27:50]Read from MH i2c: D1 [11:27:50]MH_I2C_Read... [11:27:50]Read from MH i2c: D1 01 00 [11:27:50]MH_I2C_Read... [11:27:50]Read from MH i2c: D1 01 00 3E 08 00 17 [11:27:50]Write to MH i2c: 01 00 00 3F 08 47 [11:27:50]Write i2c OK [11:27:50]MH_I2C_Read... [11:27:51]*** Cut start [11:27:51]*** Partial cut [11:27:51]*** CUTSNS_PIN = 1 [11:27:51]*** CUTSNS_PIN = 0 [11:27:51]*** Brake cut motor [11:27:51]Read from MH i2c: 01 [11:27:51]MH_I2C_Read... [11:27:51]*** Stop cut motor [11:27:51]*** Cut end [11:27:51]Read from MH i2c: 01 07 00 [11:27:51]MH_I2C_Read... [11:27:51]Connected sock=11 [11: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 34 39 37 39 10 01 00 00 C4 6F 08 01 9A 30 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 A8 20 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 34 FF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1C 53 01 00 35 04 06 00 07 EE 74 E9 B7 82 A6 CB 3B 1A E1 1B B1 8A [11:27:52]Read from MH i2c: 01 07 00 3F 08 00 00 00 00 00 FF 0F 5C [11:27:52]process_action close_receipt done [11:27:52]requested_data is exist [11:27:52]produce_requested_data [11:27:52]requested_item fm.sn is exist - process it [11:27:52]wFMCommunicate request_size=4 [11:27:52]MH_SAM_APDU [11:27:52]CAPDU: 80 11 00 00 [11:27:52]Write to MH i2c: E2 08 00 40 08 80 11 00 00 00 00 00 00 C2 [11:27:52]Write i2c OK [11:27:52]MH_I2C_Read... [11:27:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:52]Read from MH i2c: E2 [11:27:52]MH_I2C_Read... [11:27:52]Read from MH i2c: E2 17 00 [11:27:52]MH_I2C_Read... [11:27:52]Read from MH i2c: E2 17 00 40 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 21 [11:27:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:27:52]wFMCommunicate OK [11:27:52]requested_item fd.num is exist - process it [11:27:52]SAM_PROTO_GetFieldsCounters [11:27:52]wFMCommunicate request_size=4 [11:27:52]MH_SAM_APDU [11:27:52]CAPDU: 80 13 00 00 [11:27:52]Write to MH i2c: E2 08 00 41 08 80 13 00 00 00 00 00 00 C5 [11:27:52]Write i2c OK [11:27:52]MH_I2C_Read... [11:27:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:27:52]Read from MH i2c: E2 [11:27:52]MH_I2C_Read... [11:27:52]Read from MH i2c: E2 62 00 [11:27:52]MH_I2C_Read... [11:27:52]Read from MH i2c: E2 62 00 41 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 1C 53 01 00 0E 04 04 00 F1 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 CD [11: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 1C 53 01 00 0E 04 04 00 F1 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:27:52]wFMCommunicate OK [11:27:52]SAM_PROTO_GetFieldsCounters done [11:27:52]requested_item shift.num is exist - process it [11:27:52]requested_item shift.opened is exist - process it [11:27:52]req_shift_opened [11:27:52]FM_GetShiftState [11:27:52]SAM_PROTO_GetShiftState [11:27:52]wFMCommunicate request_size=4 [11:27:52]MH_SAM_APDU [11:27:52]CAPDU: 80 13 01 00 [11:27:52]Write to MH i2c: E2 08 00 42 08 80 13 01 00 00 00 00 00 C7 [11:27:52]Write i2c OK [11:27:52]MH_I2C_Read... [11:27:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:27:52]Read from MH i2c: E2 [11:27:52]MH_I2C_Read... [11:27:52]Read from MH i2c: E2 0E 00 [11:27:52]MH_I2C_Read... [11:27:52]Read from MH i2c: E2 0E 00 42 08 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 85 [11:27:52]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:27:52]wFMCommunicate OK [11:27:52]SAM_PROTO_GetShiftState done [11:27:52]FM_GetShiftState done [11:27:52]req_shift_opened done [11:27:52]requested_item shift.open_date is exist - process it [11:27:52]req_shift_open_date [11:27:52]req_shift_open_date done [11:27:52]produce_requested_data done [11:27:52]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86812,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:27:52]process_action_free close_receipt [11:27:52]json_value_free [11:27:52]json_value_free done [11:27:52]process_json_proto returns [11:27:52]Send response to host [11:27:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86812,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:27:52]free response buf [11:27:52]execute_script done [11:27:52]execute_script returns [11:27:52]free content buf [11:27:52]Sock 10.Close socket [11:27:52]Sock 10.Thread stoped [11:27:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 CD 43 47 00 F1 F3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1C 53 01 00 F4 03 04 00 05 AA EF 66 B6 04 01 00 00 BF 83 53 01 EC 49 6D 77 [11:27:52]CommunicateWithHost err = 0 [11:27:52]CheckOFDResponse [11:27:52]1017 (14) - 77093643461234 [11:27:52]1041 (16) - 0000000000874979 [11:27:52]1040 (4) - 86812 [11:27:52]1012 (4) - 22.09.2024 05:24 [11:27:52]1206 (1) - 0 [11:27:52]OFD Sender: Remove packet 86812 [11:27:52]ProducePacketName [11:27:52]name=ofd_packets/00086812 [11:27:52]NVStorageDeleteData [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:29]accept exits with 8 [11:28:29]New connection [11:28:29]New thread 3066690916 created [11:28:29]Thread 3066547556 joined [11:28:29]Waiting for new connection... [11:28:29] Sock 8.Parse request [11:28:29]Sock 8.Check first char [11:28:29]Sock 8.First char is OK [11:28:29]request: POST /json_proto HTTP/1.0 [11:28:29]Method: POST [11:28:29]URL: /json_proto [11:28:29]Method is POST - this is cgi request [11:28:29]url: /json_proto [11:28:29]query_string will be loaded in cgi processing [11:28:29]execute_cgi json_proto POST (null) [11:28:29]execute_cgi path=json_proto method=POST [11:28:29]POST find Content-Length [11:28:29]Host: 172.17.47.196:8080 [11:28:29]Content-Length: 687 [11:28:29]Content-Type: application/json [11:28:29] [11:28:29]POST finish read [11:28:29]Found Content-Length = 687 [11:28:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871674", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:28:29]execute_script... [11:28: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)871674", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:28:29]POST & json_proto [11:28:29]process_json_proto [11:28:29]json parsed OK: [11:28:29]protocol is kg_v1.0 [11:28:29]action value=close_receipt [11:28:29]process_action close_receipt [11:28:29]cmd_close_receipt [11:28:29]MH_GetDate [11:28:29]Write to MH i2c: F0 00 00 43 08 3A [11:28:29]Write i2c OK [11:28:29]MH_I2C_Read... [11:28:29]Read from MH i2c: F0 [11:28:29]MH_I2C_Read... [11:28:29]Read from MH i2c: F0 09 00 [11:28:29]MH_I2C_Read... [11:28:29]Read from MH i2c: F0 09 00 43 08 00 5D FF EF 66 4C 6B 94 66 A5 [11:28:29]GetLastDocTimeStamp 1727004468 [11:28:29]current date 1727004509 [11:28:29]FM_GetShiftState [11:28:29]SAM_PROTO_GetShiftState [11:28:29]wFMCommunicate request_size=4 [11:28:29]MH_SAM_APDU [11:28:29]CAPDU: 80 13 01 00 [11:28:29]Write to MH i2c: E2 08 00 44 08 80 13 01 00 00 00 00 00 C9 [11:28:29]Write i2c OK [11:28:29]MH_I2C_Read... [11:28:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:28:29]Read from MH i2c: E2 [11:28:29]MH_I2C_Read... [11:28:29]Read from MH i2c: E2 0E 00 [11:28:29]MH_I2C_Read... [11:28:29]Read from MH i2c: E2 0E 00 44 08 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 87 [11:28:29]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:28:29]wFMCommunicate OK [11:28:29]SAM_PROTO_GetShiftState done [11:28:29]FM_GetShiftState done [11:28:29]opened in 1726964220 [11:28:29]opened+sec_in_day 1727050620 [11:28:29]quantity*price = 100050 [11:28:29]sum+1 = 100052 [11:28: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 126 22.09.2024 11:28 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86813 ФПД: 3569130845707 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T112829&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86813&fm=3569130845707&tin=02508201610067®Number=0000000000092592&sum=100000 [11:28:30]StoreToDocumentArchive [11:28:30]shift 497 fd 86813 [11:28:30]save to /storage/0497/doc_00086813 [11:28:30]save last doc name /storage/0497/doc_00086813 to /storage/kkm_last_doc_name [11:28:30]save OK [11:28:30]Clear old archive folders... [11:28:30]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:28:30]tlvbuf is 0159ED30 [11:28:30]SAM_PROTO_ClearQueue [11:28:30]wFMCommunicate request_size=4 [11:28:30]MH_SAM_APDU [11:28:30]CAPDU: 80 09 00 00 [11:28:30]Write to MH i2c: E2 08 00 51 08 80 09 00 00 00 00 00 00 CB [11:28:30]Write i2c OK [11:28:30]MH_I2C_Read... [11:28:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:28:30]Read from MH i2c: E2 [11:28:30]MH_I2C_Read... [11:28:30]Read from MH i2c: E2 03 00 [11:28:30]MH_I2C_Read... [11:28:30]Read from MH i2c: E2 03 00 51 08 00 90 00 CD [11:28:30]RAPDU: 90 00 [11:28:30]wFMCommunicate OK [11:28:30]SAM_PROTO_ClearQueue done [11:28:30]KKMCreateOFDPacket [11:28:30]OFDProtocolAddRootSTLVToBuf [11:28:30]FM_MakeSignedData [11:28:30]FM_MakeSignedData [11:28:30]SAM_PROTO_SignData [11:28:30]wFMCommunicate request_size=4 [11:28:30]MH_SAM_APDU [11:28:30]CAPDU: 80 0D 01 02 [11:28:30]Write to MH i2c: E2 08 00 52 08 80 0D 01 02 00 00 00 00 D3 [11:28:30]Write i2c OK [11:28:30]MH_I2C_Read... [11:28:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:28:30]Read from MH i2c: E2 [11:28:30]MH_I2C_Read... [11:28:30]Read from MH i2c: E2 03 00 [11:28:30]MH_I2C_Read... [11:28:30]Read from MH i2c: E2 03 00 52 08 00 90 00 CE [11:28:30]RAPDU: 90 00 [11:28:30]wFMCommunicate OK [11:28:30]wFMCommunicate request_size=255 [11:28:30]MH_SAM_APDU [11:28:30]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 5D FF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1D 53 01 00 35 04 06 00 [11:28:30]Write to MH i2c: E2 02 01 53 08 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 5D FF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1D 53 01 00 35 04 06 00 00 00 DF [11:28:30]Write i2c OK [11:28:30]MH_I2C_Read... [11:28:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:28:30]Read from MH i2c: E2 [11:28:30]MH_I2C_Read... [11:28:30]Read from MH i2c: E2 03 00 [11:28:30]MH_I2C_Read... [11:28:30]Read from MH i2c: E2 03 00 53 08 00 90 00 CF [11:28:30]RAPDU: 90 00 [11:28:30]wFMCommunicate OK [11:28:30]wFMCommunicate request_size=11 [11:28:30]MH_SAM_APDU [11:28:30]CAPDU: 80 0D 02 02 06 03 3F 00 C6 B6 0B [11:28:30]Write to MH i2c: E2 0E 00 54 08 80 0D 02 02 06 00 03 3F 00 C6 B6 0B 00 00 AB [11:28:30]Write i2c OK [11:28:30]MH_I2C_Read... [11:28:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:28:30]Read from MH i2c: E2 [11:28:30]MH_I2C_Read... [11:28:30]Read from MH i2c: E2 03 00 [11:28:30]MH_I2C_Read... [11:28:30]Read from MH i2c: E2 03 00 54 08 00 90 00 D0 [11:28:30]RAPDU: 90 00 [11:28:30]wFMCommunicate OK [11:28:30]wFMCommunicate request_size=4 [11:28:30]MH_SAM_APDU [11:28:30]CAPDU: 80 0D 03 02 [11:28:30]Write to MH i2c: E2 08 00 55 08 80 0D 03 02 00 00 00 00 D8 [11:28:30]Write i2c OK [11:28:30]MH_I2C_Read... [11:28:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:28:30]Read from MH i2c: E2 [11:28:30]MH_I2C_Read... [11:28:30]Read from MH i2c: E2 0B 00 [11:28:30]MH_I2C_Read... [11:28:30]Read from MH i2c: E2 0B 00 55 08 00 A5 5E 01 16 1D 97 EF DB 90 00 71 [11:28:30]RAPDU: A5 5E 01 16 1D 97 EF DB 90 00 [11:28:30]wFMCommunicate OK [11:28:30]SAM_PROTO_SignData done [11:28:30]FM_MakeSignedData done [11:28:30]CreateOFDProtocolMessage [11:28:30]wFMCommunicate request_size=4 [11:28:30]MH_SAM_APDU [11:28:30]CAPDU: 80 11 00 00 [11:28:30]Write to MH i2c: E2 08 00 56 08 80 11 00 00 00 00 00 00 D8 [11:28:30]Write i2c OK [11:28:30]MH_I2C_Read... [11:28:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:28:30]Read from MH i2c: E2 [11:28:30]MH_I2C_Read... [11:28:30]Read from MH i2c: E2 17 00 [11:28:30]MH_I2C_Read... [11:28:30]Read from MH i2c: E2 17 00 56 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 37 [11:28:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:28:30]wFMCommunicate OK [11:28:30]CreateOFDProtocolMessage done [11:28:30]OFDSenderStorePacket 86813 [11:28:30]StoreOFDPacket docnum=86813 [11:28:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 AD B8 08 01 C4 30 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 5D FF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1D 53 01 00 35 04 06 00 03 3F 00 C6 B6 0B A5 5E 01 16 1D 97 EF DB [11:28:30]CheckFolder [11:28:30]dirname=/storage/ofd_packets [11:28:30]CheckFolder done [11:28:30]ProducePacketName [11:28:30]name=ofd_packets/00086813 [11:28:30]NVStorageSaveData ofd_packets/00086813 [11:28:30]File name is /storage/ofd_packets/00086813 [11:28:30]Write 302 bytes [11:28:30]NVStorageSaveData done [11:28:30]OFDSenderStorePacket done [11:28:30]KKMCreateOFDPacket done [11:28:30]NVStorageSaveData kkm_last_timestamp [11:28:30]File name is /storage/kkm_last_timestamp [11:28:30]Write 4 bytes [11:28:30]NVStorageSaveData done [11:28:30]ExternCall_PrintAddStr [11:28:30]wPrintStart [11:28:30]Write to MH i2c: 01 00 00 57 08 5F [11:28:30]Write i2c OK [11:28:30]MH_I2C_Read... [11:28:30]Read from MH i2c: 01 [11:28:30]MH_I2C_Read... [11:28:30]Read from MH i2c: 01 07 00 [11:28:30]MH_I2C_Read... [11:28:30]Read from MH i2c: 01 07 00 57 08 00 00 00 00 00 FF 0F 74 [11:28:30]RasterBufferAndPrint [11:28:30]line Счет N : (1)871674 [11:28:30]line ИНН: 02508201610067 [11:28:30]line Контрольно-Кассовый Чек [11:28:30]line ПРОДАЖА [11:28:30]line ТРК (МРК, ГНК) : 21 [11:28:30]line Товар: 2710194210 [11:28:30]line ДТ(л)-К-4 [11:28:30]line 13.130 * 76.20 [11:28:30]line = 1000.51 [11:28:30]line НДС 12% НСП 1% [11:28:30]line > о реализуемом товаре [11:28:30]line ОКРУГЛЕНИЕ: -0.51 [11:28:30]line ИТОГО: 1000.00 [11:28:30]line Внесено: 1000.00 [11:28:30]line СДАЧА: 0.00 [11:28:30]line НСП 1% : 8.85 [11:28:30]line НДС 12% : 106.25 [11:28:30]line Наличными: 1000.00 [11:28:30]line Безнал.: 0.00 [11:28:30]line Место: АЗС № 137 "Партнер Нефть" [11:28:30]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:28:30]line СНО: Общий режим [11:28:30]line Чек 126 22.09.2024 11:28 [11:28:30]line Смена: 497 ФФД: 1.0 [11:28:30]line ЗНМ: 0300000064 [11:28:30]line РНМ: 0000000000092592 [11:28:30]line Версия ККМ: 001 [11:28:30]line ФМ: 0000000000874979 [11:28:30]line ФД: 86813 [11:28:30]line ФПД: 3569130845707 [11:28:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T112829&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86813&fm=3569130845707&tin=02508201610067®Number=0000000000092592&sum=100000 [11:28:30]written 0, free lines is 4095 [11:28:30]OFD Sender: Processing packet 86813 [packets to send 273, broken 272] [11:28:30]ProducePacketName [11:28:30]name=ofd_packets/00086813 [11:28:30]OFD Sender: To server: pG, [11:28:30]CommunicateWithHost lk.salyk.kg:30040 [11:28:30]ConnectInit lk.salyk.kg [11:28:31]Write to MH i2c: 01 00 00 82 08 8A [11:28:31]Write i2c OK [11:28:31]MH_I2C_Read... [11:28:31]Read from MH i2c: 01 [11:28:31]MH_I2C_Read... [11:28:31]Read from MH i2c: 01 07 00 [11:28:31]MH_I2C_Read... [11:28:31]Read from MH i2c: 01 07 00 82 08 00 00 00 00 00 D4 0C 71 [11:28:31]RasterBufferAndPrint [11:28:31]line [11:28:31]line [11:28:31]line [11:28:31]line [11:28:31]line [11:28:31]written 0, free lines is 3292 [11:28:31]MH_Cut [11:28:31]Write to MH i2c: D1 01 00 89 08 01 63 [11:28:31]Write i2c OK [11:28:31]MH_I2C_Read... [11:28:31]Read from MH i2c: D1 [11:28:31]MH_I2C_Read... [11:28:31]Read from MH i2c: D1 01 00 [11:28:31]MH_I2C_Read... [11:28:31]Read from MH i2c: D1 01 00 89 08 00 62 [11:28:31]Write to MH i2c: 01 00 00 8A 08 92 [11:28:31]Write i2c OK [11:28:31]MH_I2C_Read... [11:28:32]Connected sock=10 [11:28:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 AD B8 08 01 C4 30 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 5D FF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1D 53 01 00 35 04 06 00 03 3F 00 C6 B6 0B A5 5E 01 16 1D 97 EF DB [11:28:32]*** Cut start [11:28:32]*** Partial cut [11:28:32]*** CUTSNS_PIN = 1 [11:28:32]*** CUTSNS_PIN = 0 [11:28:32]*** Brake cut motor [11:28:32]Read from MH i2c: 01 [11:28:32]MH_I2C_Read... [11:28:32]*** Stop cut motor [11:28:32]*** Cut end [11:28:32]Read from MH i2c: 01 07 00 [11:28:32]MH_I2C_Read... [11:28:32]Read from MH i2c: 01 07 00 8A 08 00 00 00 00 00 FF 0F A7 [11:28:32]process_action close_receipt done [11:28:32]requested_data is exist [11:28:32]produce_requested_data [11:28:32]requested_item fm.sn is exist - process it [11:28:32]wFMCommunicate request_size=4 [11:28:32]MH_SAM_APDU [11:28:32]CAPDU: 80 11 00 00 [11:28:32]Write to MH i2c: E2 08 00 8B 08 80 11 00 00 00 00 00 00 0D [11:28:32]Write i2c OK [11:28:32]MH_I2C_Read... [11:28:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:28:32]Read from MH i2c: E2 [11:28:32]MH_I2C_Read... [11:28:32]Read from MH i2c: E2 17 00 [11:28:32]MH_I2C_Read... [11:28:32]Read from MH i2c: E2 17 00 8B 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 6C [11:28:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:28:32]wFMCommunicate OK [11:28:32]requested_item fd.num is exist - process it [11:28:32]SAM_PROTO_GetFieldsCounters [11:28:32]wFMCommunicate request_size=4 [11:28:32]MH_SAM_APDU [11:28:32]CAPDU: 80 13 00 00 [11:28:32]Write to MH i2c: E2 08 00 8C 08 80 13 00 00 00 00 00 00 10 [11:28:32]Write i2c OK [11:28:32]MH_I2C_Read... [11:28:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:28:32]Read from MH i2c: E2 [11:28:32]MH_I2C_Read... [11:28:32]Read from MH i2c: E2 62 00 [11:28:32]MH_I2C_Read... [11:28:32]Read from MH i2c: E2 62 00 8C 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 1D 53 01 00 0E 04 04 00 F1 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 1C [11: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 1D 53 01 00 0E 04 04 00 F1 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:28:32]wFMCommunicate OK [11:28:32]SAM_PROTO_GetFieldsCounters done [11:28:32]requested_item shift.num is exist - process it [11:28:32]requested_item shift.opened is exist - process it [11:28:32]req_shift_opened [11:28:32]FM_GetShiftState [11:28:32]SAM_PROTO_GetShiftState [11:28:32]wFMCommunicate request_size=4 [11:28:32]MH_SAM_APDU [11:28:32]CAPDU: 80 13 01 00 [11:28:32]Write to MH i2c: E2 08 00 8D 08 80 13 01 00 00 00 00 00 12 [11:28:32]Write i2c OK [11:28:32]MH_I2C_Read... [11:28:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:28:32]Read from MH i2c: E2 [11:28:32]MH_I2C_Read... [11:28:32]Read from MH i2c: E2 0E 00 [11:28:32]MH_I2C_Read... [11:28:32]Read from MH i2c: E2 0E 00 8D 08 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D0 [11:28:32]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:28:32]wFMCommunicate OK [11:28:32]SAM_PROTO_GetShiftState done [11:28:32]FM_GetShiftState done [11:28:32]req_shift_opened done [11:28:32]requested_item shift.open_date is exist - process it [11:28:32]req_shift_open_date [11:28:32]req_shift_open_date done [11:28:32]produce_requested_data done [11:28:32]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86813,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:28:32]process_action_free close_receipt [11:28:32]json_value_free [11:28:32]json_value_free done [11:28:32]process_json_proto returns [11:28:32]Send response to host [11:28:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86813,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:28:32]free response buf [11:28:32]execute_script done [11:28:32]execute_script returns [11:28:32]free content buf [11:28:32]Sock 8.Close socket [11:28:32]Sock 8.Thread stoped [11:28:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 1C 4C 47 00 D2 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 34 39 37 39 10 04 04 00 1D 53 01 00 F4 03 04 00 2D AA EF 66 B6 04 01 00 00 EE 53 5B 86 CB FA E9 B1 [11:28:33]CommunicateWithHost err = 0 [11:28:33]CheckOFDResponse [11:28:33]1017 (14) - 77093643461234 [11:28:33]1041 (16) - 0000000000874979 [11:28:33]1040 (4) - 86813 [11:28:33]1012 (4) - 22.09.2024 05:25 [11:28:33]1206 (1) - 0 [11:28:33]OFD Sender: Remove packet 86813 [11:28:33]ProducePacketName [11:28:33]name=ofd_packets/00086813 [11:28:33]NVStorageDeleteData [11:28:34]OFD Sender: No OFD packet to send [11:28:39]OFD Sender: No OFD packet to send [11:28:44]OFD Sender: No OFD packet to send [11:28:44]accept exits with 9 [11:28:44]New connection [11:28:44]New thread 3066547556 created [11:28:44]Thread 3066690916 joined [11:28:44]Waiting for new connection... [11:28:44] Sock 9.Parse request [11:28:44]Sock 9.Check first char [11:28:44]Sock 9.First char is OK [11:28:44]request: POST /json_proto HTTP/1.0 [11:28:44]Method: POST [11:28:44]URL: /json_proto [11:28:44]Method is POST - this is cgi request [11:28:44]url: /json_proto [11:28:44]query_string will be loaded in cgi processing [11:28:44]execute_cgi json_proto POST (null) [11:28:44]execute_cgi path=json_proto method=POST [11:28:44]POST find Content-Length [11:28:44]Host: 172.17.47.196:8080 [11:28:44]Content-Length: 687 [11:28:44]Content-Type: application/json [11:28:44] [11:28:44]POST finish read [11:28:44]Found Content-Length = 687 [11:28:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871673", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:28:44]execute_script... [11:28: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)871673", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:28:44]POST & json_proto [11:28:44]process_json_proto [11:28:44]json parsed OK: [11:28:44]protocol is kg_v1.0 [11:28:44]action value=close_receipt [11:28:44]process_action close_receipt [11:28:44]cmd_close_receipt [11:28:44]MH_GetDate [11:28:44]Write to MH i2c: F0 00 00 8E 08 85 [11:28:44]Write i2c OK [11:28:44]MH_I2C_Read... [11:28:44]Read from MH i2c: F0 [11:28:44]MH_I2C_Read... [11:28:44]Read from MH i2c: F0 09 00 [11:28:44]MH_I2C_Read... [11:28:44]Read from MH i2c: F0 09 00 8E 08 00 6D FF EF 66 4C 6B 94 66 00 [11:28:44]GetLastDocTimeStamp 1727004509 [11:28:44]current date 1727004525 [11:28:44]FM_GetShiftState [11:28:44]SAM_PROTO_GetShiftState [11:28:44]wFMCommunicate request_size=4 [11:28:44]MH_SAM_APDU [11:28:44]CAPDU: 80 13 01 00 [11:28:44]Write to MH i2c: E2 08 00 8F 08 80 13 01 00 00 00 00 00 14 [11:28:44]Write i2c OK [11:28:44]MH_I2C_Read... [11:28:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:28:44]Read from MH i2c: E2 [11:28:44]MH_I2C_Read... [11:28:44]Read from MH i2c: E2 0E 00 [11:28:44]MH_I2C_Read... [11:28:44]Read from MH i2c: E2 0E 00 8F 08 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D2 [11:28:44]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:28:44]wFMCommunicate OK [11:28:44]SAM_PROTO_GetShiftState done [11:28:44]FM_GetShiftState done [11:28:44]opened in 1726964220 [11:28:44]opened+sec_in_day 1727050620 [11:28:44]quantity*price = 100050 [11:28:44]sum+1 = 100052 [11:28: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 127 22.09.2024 11:28 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86814 ФПД: 72319247121593 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T112845&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86814&fm=72319247121593&tin=02508201610067®Number=0000000000092592&sum=100000 [11:28:45]StoreToDocumentArchive [11:28:45]shift 497 fd 86814 [11:28:45]save to /storage/0497/doc_00086814 [11:28:45]save last doc name /storage/0497/doc_00086814 to /storage/kkm_last_doc_name [11:28:45]save OK [11:28:45]Clear old archive folders... [11:28:45]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:28:45]tlvbuf is 0158AD50 [11:28:45]SAM_PROTO_ClearQueue [11:28:45]wFMCommunicate request_size=4 [11:28:45]MH_SAM_APDU [11:28:45]CAPDU: 80 09 00 00 [11:28:45]Write to MH i2c: E2 08 00 9C 08 80 09 00 00 00 00 00 00 16 [11:28:45]Write i2c OK [11:28:45]MH_I2C_Read... [11:28:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:28:45]Read from MH i2c: E2 [11:28:45]MH_I2C_Read... [11:28:45]Read from MH i2c: E2 03 00 [11:28:45]MH_I2C_Read... [11:28:45]Read from MH i2c: E2 03 00 9C 08 00 90 00 18 [11:28:45]RAPDU: 90 00 [11:28:45]wFMCommunicate OK [11:28:45]SAM_PROTO_ClearQueue done [11:28:45]KKMCreateOFDPacket [11:28:45]OFDProtocolAddRootSTLVToBuf [11:28:45]FM_MakeSignedData [11:28:45]FM_MakeSignedData [11:28:45]SAM_PROTO_SignData [11:28:45]wFMCommunicate request_size=4 [11:28:45]MH_SAM_APDU [11:28:45]CAPDU: 80 0D 01 02 [11:28:45]Write to MH i2c: E2 08 00 9D 08 80 0D 01 02 00 00 00 00 1E [11:28:45]Write i2c OK [11:28:45]MH_I2C_Read... [11:28:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:28:45]Read from MH i2c: E2 [11:28:45]MH_I2C_Read... [11:28:45]Read from MH i2c: E2 03 00 [11:28:45]MH_I2C_Read... [11:28:45]Read from MH i2c: E2 03 00 9D 08 00 90 00 19 [11:28:45]RAPDU: 90 00 [11:28:45]wFMCommunicate OK [11:28:45]wFMCommunicate request_size=255 [11:28:45]MH_SAM_APDU [11:28:45]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 6D FF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1E 53 01 00 35 04 06 00 [11:28:45]Write to MH i2c: E2 02 01 9E 08 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 6D FF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1E 53 01 00 35 04 06 00 00 00 3C [11:28:45]Write i2c OK [11:28:45]MH_I2C_Read... [11:28:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:28:46]Read from MH i2c: E2 [11:28:46]MH_I2C_Read... [11:28:46]Read from MH i2c: E2 03 00 [11:28:46]MH_I2C_Read... [11:28:46]Read from MH i2c: E2 03 00 9E 08 00 90 00 1A [11:28:46]RAPDU: 90 00 [11:28:46]wFMCommunicate OK [11:28:46]wFMCommunicate request_size=11 [11:28:46]MH_SAM_APDU [11:28:46]CAPDU: 80 0D 02 02 06 41 C6 23 08 FC B9 [11:28:46]Write to MH i2c: E2 0E 00 9F 08 80 0D 02 02 06 00 41 C6 23 08 FC B9 00 00 14 [11:28:46]Write i2c OK [11:28:46]MH_I2C_Read... [11:28:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:28:46]Read from MH i2c: E2 [11:28:46]MH_I2C_Read... [11:28:46]Read from MH i2c: E2 03 00 [11:28:46]MH_I2C_Read... [11:28:46]Read from MH i2c: E2 03 00 9F 08 00 90 00 1B [11:28:46]RAPDU: 90 00 [11:28:46]wFMCommunicate OK [11:28:46]wFMCommunicate request_size=4 [11:28:46]MH_SAM_APDU [11:28:46]CAPDU: 80 0D 03 02 [11:28:46]Write to MH i2c: E2 08 00 A0 08 80 0D 03 02 00 00 00 00 23 [11:28:46]Write i2c OK [11:28:46]MH_I2C_Read... [11:28:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:28:46]Read from MH i2c: E2 [11:28:46]MH_I2C_Read... [11:28:46]Read from MH i2c: E2 0B 00 [11:28:46]MH_I2C_Read... [11:28:46]Read from MH i2c: E2 0B 00 A0 08 00 C5 3E 31 95 69 39 02 E3 90 00 74 [11:28:46]RAPDU: C5 3E 31 95 69 39 02 E3 90 00 [11:28:46]wFMCommunicate OK [11:28:46]SAM_PROTO_SignData done [11:28:46]FM_MakeSignedData done [11:28:46]CreateOFDProtocolMessage [11:28:46]wFMCommunicate request_size=4 [11:28:46]MH_SAM_APDU [11:28:46]CAPDU: 80 11 00 00 [11:28:46]Write to MH i2c: E2 08 00 A1 08 80 11 00 00 00 00 00 00 23 [11:28:46]Write i2c OK [11:28:46]MH_I2C_Read... [11:28:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:28:46]Read from MH i2c: E2 [11:28:46]MH_I2C_Read... [11:28:46]Read from MH i2c: E2 17 00 [11:28:46]MH_I2C_Read... [11:28:46]Read from MH i2c: E2 17 00 A1 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 82 [11:28:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:28:46]wFMCommunicate OK [11:28:46]CreateOFDProtocolMessage done [11:28:46]OFDSenderStorePacket 86814 [11:28:46]StoreOFDPacket docnum=86814 [11:28:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 0C 8A 08 01 6A 44 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 6D FF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1E 53 01 00 35 04 06 00 41 C6 23 08 FC B9 C5 3E 31 95 69 39 02 E3 [11:28:46]CheckFolder [11:28:46]dirname=/storage/ofd_packets [11:28:46]CheckFolder done [11:28:46]ProducePacketName [11:28:46]name=ofd_packets/00086814 [11:28:46]NVStorageSaveData ofd_packets/00086814 [11:28:46]File name is /storage/ofd_packets/00086814 [11:28:46]Write 302 bytes [11:28:46]NVStorageSaveData done [11:28:46]OFDSenderStorePacket done [11:28:46]KKMCreateOFDPacket done [11:28:46]NVStorageSaveData kkm_last_timestamp [11:28:46]File name is /storage/kkm_last_timestamp [11:28:46]Write 4 bytes [11:28:46]NVStorageSaveData done [11:28:46]ExternCall_PrintAddStr [11:28:46]wPrintStart [11:28:46]Write to MH i2c: 01 00 00 A2 08 AA [11:28:46]Write i2c OK [11:28:46]MH_I2C_Read... [11:28:46]Read from MH i2c: 01 [11:28:46]MH_I2C_Read... [11:28:46]Read from MH i2c: 01 07 00 [11:28:46]MH_I2C_Read... [11:28:46]Read from MH i2c: 01 07 00 A2 08 00 00 00 00 00 FF 0F BF [11:28:46]RasterBufferAndPrint [11:28:46]line Счет N : (1)871673 [11:28:46]line ИНН: 02508201610067 [11:28:46]line Контрольно-Кассовый Чек [11:28:46]line ПРОДАЖА [11:28:46]line ТРК (МРК, ГНК) : 34 [11:28:46]line Товар: 2710194210 [11:28:46]line ДТ(л)-К-4 [11:28:46]line 13.130 * 76.20 [11:28:46]line = 1000.51 [11:28:46]line НДС 12% НСП 1% [11:28:46]line > о реализуемом товаре [11:28:46]line ОКРУГЛЕНИЕ: -0.51 [11:28:46]line ИТОГО: 1000.00 [11:28:46]line Внесено: 1000.00 [11:28:46]line СДАЧА: 0.00 [11:28:46]line НСП 1% : 8.85 [11:28:46]line НДС 12% : 106.25 [11:28:46]line Наличными: 1000.00 [11:28:46]line Безнал.: 0.00 [11:28:46]line Место: АЗС № 137 "Партнер Нефть" [11:28:46]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:28:46]line СНО: Общий режим [11:28:46]line Чек 127 22.09.2024 11:28 [11:28:46]line Смена: 497 ФФД: 1.0 [11:28:46]line ЗНМ: 0300000064 [11:28:46]line РНМ: 0000000000092592 [11:28:46]line Версия ККМ: 001 [11:28:46]line ФМ: 0000000000874979 [11:28:46]line ФД: 86814 [11:28:46]line ФПД: 72319247121593 [11:28:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T112845&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86814&fm=72319247121593&tin=02508201610067®Number=0000000000092592&sum=100000 [11:28:46]OFD Sender: Processing packet 86814 [packets to send 273, broken 272] [11:28:46]ProducePacketName [11:28:46]name=ofd_packets/00086814 [11:28:46]OFD Sender: To server: pG, [11:28:46]CommunicateWithHost lk.salyk.kg:30040 [11:28:46]ConnectInit lk.salyk.kg [11:28:46]written 0, free lines is 4095 [11:28:46]Write to MH i2c: 01 00 00 CD 08 D5 [11:28:46]Write i2c OK [11:28:46]MH_I2C_Read... [11:28:46]Read from MH i2c: 01 [11:28:46]MH_I2C_Read... [11:28:46]Read from MH i2c: 01 07 00 [11:28:46]MH_I2C_Read... [11:28:46]Read from MH i2c: 01 07 00 CD 08 00 00 00 00 00 D4 0C BC [11:28:46]RasterBufferAndPrint [11:28:46]line [11:28:46]line [11:28:46]line [11:28:46]line [11:28:46]line [11:28:46]written 0, free lines is 3294 [11:28:46]MH_Cut [11:28:46]Write to MH i2c: D1 01 00 D4 08 01 AE [11:28:46]Write i2c OK [11:28:46]MH_I2C_Read... [11:28:46]Read from MH i2c: D1 [11:28:46]MH_I2C_Read... [11:28:46]Read from MH i2c: D1 01 00 [11:28:46]MH_I2C_Read... [11:28:46]Read from MH i2c: D1 01 00 D4 08 00 AD [11:28:46]Write to MH i2c: 01 00 00 D5 08 DD [11:28:46]Write i2c OK [11:28:46]MH_I2C_Read... [11:28:47]*** Cut start [11:28:47]*** Partial cut [11:28:47]*** CUTSNS_PIN = 1 [11:28:47]*** CUTSNS_PIN = 0 [11:28:47]*** Brake cut motor [11:28:48]Read from MH i2c: 01 [11:28:48]MH_I2C_Read... [11:28:48]*** Stop cut motor [11:28:48]*** Cut end [11:28:48]Read from MH i2c: 01 07 00 [11:28:48]MH_I2C_Read... [11:28:48]Read from MH i2c: 01 07 00 D5 08 00 00 00 00 00 FF 0F F2 [11:28:48]process_action close_receipt done [11:28:48]requested_data is exist [11:28:48]produce_requested_data [11:28:48]requested_item fm.sn is exist - process it [11:28:48]wFMCommunicate request_size=4 [11:28:48]MH_SAM_APDU [11:28:48]CAPDU: 80 11 00 00 [11:28:48]Write to MH i2c: E2 08 00 D6 08 80 11 00 00 00 00 00 00 58 [11:28:48]Write i2c OK [11:28:48]MH_I2C_Read... [11:28:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:28:48]Read from MH i2c: E2 [11:28:48]MH_I2C_Read... [11:28:48]Read from MH i2c: E2 17 00 [11:28:48]MH_I2C_Read... [11:28:48]Read from MH i2c: E2 17 00 D6 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B7 [11:28:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:28:48]wFMCommunicate OK [11:28:48]requested_item fd.num is exist - process it [11:28:48]SAM_PROTO_GetFieldsCounters [11:28:48]wFMCommunicate request_size=4 [11:28:48]MH_SAM_APDU [11:28:48]CAPDU: 80 13 00 00 [11:28:48]Write to MH i2c: E2 08 00 D7 08 80 13 00 00 00 00 00 00 5B [11:28:48]Write i2c OK [11:28:48]MH_I2C_Read... [11:28:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:28:48]Read from MH i2c: E2 [11:28:48]MH_I2C_Read... [11:28:48]Read from MH i2c: E2 62 00 [11:28:48]MH_I2C_Read... [11:28:48]Read from MH i2c: E2 62 00 D7 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 1E 53 01 00 0E 04 04 00 F1 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 6B [11:28:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 1E 53 01 00 0E 04 04 00 F1 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:28:48]wFMCommunicate OK [11:28:48]SAM_PROTO_GetFieldsCounters done [11:28:48]requested_item shift.num is exist - process it [11:28:48]requested_item shift.opened is exist - process it [11:28:48]req_shift_opened [11:28:48]FM_GetShiftState [11:28:48]SAM_PROTO_GetShiftState [11:28:48]wFMCommunicate request_size=4 [11:28:48]MH_SAM_APDU [11:28:48]CAPDU: 80 13 01 00 [11:28:48]Write to MH i2c: E2 08 00 D8 08 80 13 01 00 00 00 00 00 5D [11:28:48]Write i2c OK [11:28:48]MH_I2C_Read... [11:28:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:28:48]Read from MH i2c: E2 [11:28:48]MH_I2C_Read... [11:28:48]Read from MH i2c: E2 0E 00 [11:28:48]MH_I2C_Read... [11:28:48]Read from MH i2c: E2 0E 00 D8 08 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 1B [11:28:48]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:28:48]wFMCommunicate OK [11:28:48]SAM_PROTO_GetShiftState done [11:28:48]FM_GetShiftState done [11:28:48]req_shift_opened done [11:28:48]requested_item shift.open_date is exist - process it [11:28:48]req_shift_open_date [11:28:48]req_shift_open_date done [11:28:48]produce_requested_data done [11:28:48]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86814,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:28:48]process_action_free close_receipt [11:28:48]json_value_free [11:28:48]json_value_free done [11:28:48]process_json_proto returns [11:28:48]Send response to host [11:28:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86814,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:28:48]free response buf [11:28:48]execute_script done [11:28:48]execute_script returns [11:28:48]free content buf [11:28:48]Sock 9.Close socket [11:28:48]Sock 9.Thread stoped [11:28:51]ConnectInit Can't take IP for lk.salyk.kg [11:28:51]CommunicateWithHost connect error [11:28:51]CommunicateWithHost err = -1 [11:28:51]OFD Sender: Server communicate error [11:28:56]OFD Sender: Processing packet 86814 [packets to send 273, broken 272] [11:28:56]ProducePacketName [11:28:56]name=ofd_packets/00086814 [11:28:56]OFD Sender: To server: pG, [11:28:56]CommunicateWithHost lk.salyk.kg:30040 [11:28:56]ConnectInit lk.salyk.kg [11:28:56]recv_with_timeout no data received [11:28:57]Connected sock=10 [11:28:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 0C 8A 08 01 6A 44 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 6D FF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1E 53 01 00 35 04 06 00 41 C6 23 08 FC B9 C5 3E 31 95 69 39 02 E3 [11:28:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 95 87 47 00 96 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 34 39 37 39 10 04 04 00 1E 53 01 00 F4 03 04 00 46 AA EF 66 B6 04 01 00 00 8A 8F D0 4A 19 F7 E5 40 [11:28:57]CommunicateWithHost err = 0 [11:28:57]CheckOFDResponse [11:28:57]1017 (14) - 77093643461234 [11:28:57]1041 (16) - 0000000000874979 [11:28:57]1040 (4) - 86814 [11:28:57]1012 (4) - 22.09.2024 05:25 [11:28:57]1206 (1) - 0 [11:28:57]OFD Sender: Remove packet 86814 [11:28:57]ProducePacketName [11:28:57]name=ofd_packets/00086814 [11:28:57]NVStorageDeleteData [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:13]OFD Sender: No OFD packet to send [11:29:18]OFD Sender: No OFD packet to send [11:29:23]OFD Sender: No OFD packet to send [11:29:26]recv_with_timeout no data received [11:29:28]OFD Sender: No OFD packet to send [11:29:33]OFD Sender: No OFD packet to send [11:29:38]OFD Sender: No OFD packet to send [11:29:43]OFD Sender: No OFD packet to send [11:29:48]OFD Sender: No OFD packet to send [11:29:53]OFD Sender: No OFD packet to send [11:29:58]OFD Sender: No OFD packet to send [11:29:59]accept exits with 8 [11:29:59]New connection [11:29:59]New thread 3066690916 created [11:29:59]Thread 3066547556 joined [11:29:59]Waiting for new connection... [11:29:59] Sock 8.Parse request [11:29:59]Sock 8.Check first char [11:29:59]Sock 8.First char is OK [11:29:59]request: POST /json_proto HTTP/1.0 [11:29:59]Method: POST [11:29:59]URL: /json_proto [11:29:59]Method is POST - this is cgi request [11:29:59]url: /json_proto [11:29:59]query_string will be loaded in cgi processing [11:29:59]execute_cgi json_proto POST (null) [11:29:59]execute_cgi path=json_proto method=POST [11:29:59]POST find Content-Length [11:29:59]Host: 172.17.47.196:8080 [11:29:59]Content-Length: 682 [11:29:59]Content-Type: application/json [11:29:59] [11:29:59]POST finish read [11:29:59]Found Content-Length = 682 [11:29:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871675", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:29:59]execute_script... [11:29: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)871675", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:29:59]POST & json_proto [11:29:59]process_json_proto [11:29:59]json parsed OK: [11:29:59]protocol is kg_v1.0 [11:29:59]action value=close_receipt [11:29:59]process_action close_receipt [11:29:59]cmd_close_receipt [11:29:59]MH_GetDate [11:29:59]Write to MH i2c: F0 00 00 D9 08 D0 [11:29:59]Write i2c OK [11:29:59]MH_I2C_Read... [11:29:59]Read from MH i2c: F0 [11:29:59]MH_I2C_Read... [11:29:59]Read from MH i2c: F0 09 00 [11:29:59]MH_I2C_Read... [11:29:59]Read from MH i2c: F0 09 00 D9 08 00 B8 FF EF 66 4C 6B 94 66 96 [11:29:59]GetLastDocTimeStamp 1727004525 [11:29:59]current date 1727004600 [11:29:59]FM_GetShiftState [11:29:59]SAM_PROTO_GetShiftState [11:29:59]wFMCommunicate request_size=4 [11:29:59]MH_SAM_APDU [11:29:59]CAPDU: 80 13 01 00 [11:29:59]Write to MH i2c: E2 08 00 DA 08 80 13 01 00 00 00 00 00 5F [11:29:59]Write i2c OK [11:29:59]MH_I2C_Read... [11:29:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:29:59]Read from MH i2c: E2 [11:29:59]MH_I2C_Read... [11:29:59]Read from MH i2c: E2 0E 00 [11:29:59]MH_I2C_Read... [11:29:59]Read from MH i2c: E2 0E 00 DA 08 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 1D [11:29:59]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:29:59]wFMCommunicate OK [11:29:59]SAM_PROTO_GetShiftState done [11:29:59]FM_GetShiftState done [11:29:59]opened in 1726964220 [11:29:59]opened+sec_in_day 1727050620 [11:29:59]quantity*price = 100005 [11:29:59]sum+1 = 100006 [11:29:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 128 22.09.2024 11:30 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86815 ФПД: 136961213960488 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T113000&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86815&fm=136961213960488&tin=02508201610067®Number=0000000000092592&sum=100000 [11:30:00]StoreToDocumentArchive [11:30:00]shift 497 fd 86815 [11:30:00]save to /storage/0497/doc_00086815 [11:30:00]save last doc name /storage/0497/doc_00086815 to /storage/kkm_last_doc_name [11:30:00]save OK [11:30:00]Clear old archive folders... [11:30:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:30:00]tlvbuf is 01574C00 [11:30:00]SAM_PROTO_ClearQueue [11:30:00]wFMCommunicate request_size=4 [11:30:00]MH_SAM_APDU [11:30:00]CAPDU: 80 09 00 00 [11:30:00]Write to MH i2c: E2 08 00 E7 08 80 09 00 00 00 00 00 00 61 [11:30:00]Write i2c OK [11:30:00]MH_I2C_Read... [11:30:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:30:00]Read from MH i2c: E2 [11:30:00]MH_I2C_Read... [11:30:00]Read from MH i2c: E2 03 00 [11:30:00]MH_I2C_Read... [11:30:00]Read from MH i2c: E2 03 00 E7 08 00 90 00 63 [11:30:00]RAPDU: 90 00 [11:30:00]wFMCommunicate OK [11:30:00]SAM_PROTO_ClearQueue done [11:30:00]KKMCreateOFDPacket [11:30:00]OFDProtocolAddRootSTLVToBuf [11:30:00]FM_MakeSignedData [11:30:00]FM_MakeSignedData [11:30:00]SAM_PROTO_SignData [11:30:00]wFMCommunicate request_size=4 [11:30:00]MH_SAM_APDU [11:30:00]CAPDU: 80 0D 01 02 [11:30:00]Write to MH i2c: E2 08 00 E8 08 80 0D 01 02 00 00 00 00 69 [11:30:00]Write i2c OK [11:30:00]MH_I2C_Read... [11:30:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:30:00]Read from MH i2c: E2 [11:30:00]MH_I2C_Read... [11:30:00]Read from MH i2c: E2 03 00 [11:30:00]MH_I2C_Read... [11:30:00]Read from MH i2c: E2 03 00 E8 08 00 90 00 64 [11:30:00]RAPDU: 90 00 [11:30:00]wFMCommunicate OK [11:30:00]wFMCommunicate request_size=255 [11:30:00]MH_SAM_APDU [11:30: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 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 80 00 00 00 F4 03 04 00 B8 FF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1F 53 01 00 35 04 06 00 7C [11:30:00]Write to MH i2c: E2 02 01 E9 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 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 80 00 00 00 F4 03 04 00 B8 FF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1F 53 01 00 35 04 06 00 7C 00 00 F2 [11:30:00]Write i2c OK [11:30:00]MH_I2C_Read... [11:30:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:30:01]Read from MH i2c: E2 [11:30:01]MH_I2C_Read... [11:30:01]Read from MH i2c: E2 03 00 [11:30:01]MH_I2C_Read... [11:30:01]Read from MH i2c: E2 03 00 E9 08 00 90 00 65 [11:30:01]RAPDU: 90 00 [11:30:01]wFMCommunicate OK [11:30:01]wFMCommunicate request_size=10 [11:30:01]MH_SAM_APDU [11:30:01]CAPDU: 80 0D 02 02 05 90 C4 81 91 28 [11:30:01]Write to MH i2c: E2 0D 00 EA 08 80 0D 02 02 05 00 90 C4 81 91 28 00 00 04 [11:30:01]Write i2c OK [11:30:01]MH_I2C_Read... [11:30:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:30:01]Read from MH i2c: E2 [11:30:01]MH_I2C_Read... [11:30:01]Read from MH i2c: E2 03 00 [11:30:01]MH_I2C_Read... [11:30:01]Read from MH i2c: E2 03 00 EA 08 00 90 00 66 [11:30:01]RAPDU: 90 00 [11:30:01]wFMCommunicate OK [11:30:01]wFMCommunicate request_size=4 [11:30:01]MH_SAM_APDU [11:30:01]CAPDU: 80 0D 03 02 [11:30:01]Write to MH i2c: E2 08 00 EB 08 80 0D 03 02 00 00 00 00 6E [11:30:01]Write i2c OK [11:30:01]MH_I2C_Read... [11:30:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:30:01]Read from MH i2c: E2 [11:30:01]MH_I2C_Read... [11:30:01]Read from MH i2c: E2 0B 00 [11:30:01]MH_I2C_Read... [11:30:01]Read from MH i2c: E2 0B 00 EB 08 00 92 3C 4C 08 6E 38 70 D2 90 00 79 [11:30:01]RAPDU: 92 3C 4C 08 6E 38 70 D2 90 00 [11:30:01]wFMCommunicate OK [11:30:01]SAM_PROTO_SignData done [11:30:01]FM_MakeSignedData done [11:30:01]CreateOFDProtocolMessage [11:30:01]wFMCommunicate request_size=4 [11:30:01]MH_SAM_APDU [11:30:01]CAPDU: 80 11 00 00 [11:30:01]Write to MH i2c: E2 08 00 EC 08 80 11 00 00 00 00 00 00 6E [11:30:01]Write i2c OK [11:30:01]MH_I2C_Read... [11:30:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:30:01]Read from MH i2c: E2 [11:30:01]MH_I2C_Read... [11:30:01]Read from MH i2c: E2 17 00 [11:30:01]MH_I2C_Read... [11:30:01]Read from MH i2c: E2 17 00 EC 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 CD [11:30:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:30:01]wFMCommunicate OK [11:30:01]CreateOFDProtocolMessage done [11:30:01]OFDSenderStorePacket 86815 [11:30:01]StoreOFDPacket docnum=86815 [11:30:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 E0 83 07 01 4C 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 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 80 00 00 00 F4 03 04 00 B8 FF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1F 53 01 00 35 04 06 00 7C 90 C4 81 91 28 92 3C 4C 08 6E 38 70 D2 [11:30:01]CheckFolder [11:30:01]dirname=/storage/ofd_packets [11:30:01]CheckFolder done [11:30:01]ProducePacketName [11:30:01]name=ofd_packets/00086815 [11:30:01]NVStorageSaveData ofd_packets/00086815 [11:30:01]File name is /storage/ofd_packets/00086815 [11:30:01]Write 301 bytes [11:30:01]NVStorageSaveData done [11:30:01]OFDSenderStorePacket done [11:30:01]KKMCreateOFDPacket done [11:30:01]NVStorageSaveData kkm_last_timestamp [11:30:01]File name is /storage/kkm_last_timestamp [11:30:01]Write 4 bytes [11:30:01]NVStorageSaveData done [11:30:01]ExternCall_PrintAddStr [11:30:01]wPrintStart [11:30:01]Write to MH i2c: 01 00 00 ED 08 F5 [11:30:01]Write i2c OK [11:30:01]MH_I2C_Read... [11:30:01]Read from MH i2c: 01 [11:30:01]MH_I2C_Read... [11:30:01]Read from MH i2c: 01 07 00 [11:30:01]MH_I2C_Read... [11:30:01]Read from MH i2c: 01 07 00 ED 08 00 00 00 00 00 FF 0F 0A [11:30:01]RasterBufferAndPrint [11:30:01]line Счет N : (1)871675 [11:30:01]line ИНН: 02508201610067 [11:30:01]line Контрольно-Кассовый Чек [11:30:01]line ПРОДАЖА [11:30:01]line ТРК (МРК, ГНК) : 43 [11:30:01]line Товар: 2710124130 [11:30:01]line Аи-92-К-5 [11:30:01]line 14.750 * 67.80 [11:30:01]line = 1000.05 [11:30:01]line НДС 12% НСП 1% [11:30:01]line > о реализуемом товаре [11:30:01]line ОКРУГЛЕНИЕ: -0.05 [11:30:01]line ИТОГО: 1000.00 [11:30:01]line Внесено: 1000.00 [11:30:01]line СДАЧА: 0.00 [11:30:01]line НСП 1% : 8.85 [11:30:01]line НДС 12% : 106.20 [11:30:01]line Наличными: 1000.00 [11:30:01]line Безнал.: 0.00 [11:30:01]line Место: АЗС № 137 "Партнер Нефть" [11:30:01]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:30:01]line СНО: Общий режим [11:30:01]line Чек 128 22.09.2024 11:30 [11:30:01]line Смена: 497 ФФД: 1.0 [11:30:01]line ЗНМ: 0300000064 [11:30:01]line РНМ: 0000000000092592 [11:30:01]line Версия ККМ: 001 [11:30:01]line ФМ: 0000000000874979 [11:30:01]line ФД: 86815 [11:30:01]line ФПД: 136961213960488 [11:30:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T113000&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86815&fm=136961213960488&tin=02508201610067®Number=0000000000092592&sum=100000 [11:30:01]OFD Sender: Processing packet 86815 [packets to send 273, broken 272] [11:30:01]ProducePacketName [11:30:01]name=ofd_packets/00086815 [11:30:01]OFD Sender: To server: pG, [11:30:01]CommunicateWithHost lk.salyk.kg:30040 [11:30:01]ConnectInit lk.salyk.kg [11:30:01]written 0, free lines is 4095 [11:30:02]Write to MH i2c: 01 00 00 18 09 21 [11:30:02]Write i2c OK [11:30:02]MH_I2C_Read... [11:30:02]Read from MH i2c: 01 [11:30:02]MH_I2C_Read... [11:30:02]Read from MH i2c: 01 07 00 [11:30:02]MH_I2C_Read... [11:30:02]Read from MH i2c: 01 07 00 18 09 00 00 00 00 00 DA 0C 0E [11:30:02]RasterBufferAndPrint [11:30:02]line [11:30:02]line [11:30:02]line [11:30:02]line [11:30:02]line [11:30:02]written 0, free lines is 3298 [11:30:02]MH_Cut [11:30:02]Write to MH i2c: D1 01 00 1F 09 01 FA [11:30:02]Write i2c OK [11:30:02]MH_I2C_Read... [11:30:02]Read from MH i2c: D1 [11:30:02]MH_I2C_Read... [11:30:02]Read from MH i2c: D1 01 00 [11:30:02]MH_I2C_Read... [11:30:02]Read from MH i2c: D1 01 00 1F 09 00 F9 [11:30:02]Write to MH i2c: 01 00 00 20 09 29 [11:30:02]Write i2c OK [11:30:02]MH_I2C_Read... [11:30:02]Connected sock=9 [11:30:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 E0 83 07 01 4C 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 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 80 00 00 00 F4 03 04 00 B8 FF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1F 53 01 00 35 04 06 00 7C 90 C4 81 91 28 92 3C 4C 08 6E 38 70 D2 [11:30:02]*** Cut start [11:30:02]*** Partial cut [11:30:02]*** CUTSNS_PIN = 1 [11:30:02]*** CUTSNS_PIN = 0 [11:30:03]*** Brake cut motor [11:30:03]Read from MH i2c: 01 [11:30:03]MH_I2C_Read... [11:30:03]*** Stop cut motor [11:30:03]*** Cut end [11:30:03]Read from MH i2c: 01 07 00 [11:30:03]MH_I2C_Read... [11:30:03]Read from MH i2c: 01 07 00 20 09 00 00 00 00 00 FF 0F 3E [11:30:03]process_action close_receipt done [11:30:03]requested_data is exist [11:30:03]produce_requested_data [11:30:03]requested_item fm.sn is exist - process it [11:30:03]wFMCommunicate request_size=4 [11:30:03]MH_SAM_APDU [11:30:03]CAPDU: 80 11 00 00 [11:30:03]Write to MH i2c: E2 08 00 21 09 80 11 00 00 00 00 00 00 A4 [11:30:03]Write i2c OK [11:30:03]MH_I2C_Read... [11:30:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:30:03]Read from MH i2c: E2 [11:30:03]MH_I2C_Read... [11:30:03]Read from MH i2c: E2 17 00 [11:30:03]MH_I2C_Read... [11:30:03]Read from MH i2c: E2 17 00 21 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 03 [11:30:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:30:03]wFMCommunicate OK [11:30:03]requested_item fd.num is exist - process it [11:30:03]SAM_PROTO_GetFieldsCounters [11:30:03]wFMCommunicate request_size=4 [11:30:03]MH_SAM_APDU [11:30:03]CAPDU: 80 13 00 00 [11:30:03]Write to MH i2c: E2 08 00 22 09 80 13 00 00 00 00 00 00 A7 [11:30:03]Write i2c OK [11:30:03]MH_I2C_Read... [11:30:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 35 3F 47 00 2D 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1F 53 01 00 F4 03 04 00 88 AA EF 66 B6 04 01 00 00 B5 4F AF 24 52 7B 07 74 [11:30:03]CommunicateWithHost err = 0 [11:30:03]CheckOFDResponse [11:30:03]1017 (14) - 77093643461234 [11:30:03]1041 (16) - 0000000000874979 [11:30:03]1040 (4) - 86815 [11:30:03]1012 (4) - 22.09.2024 05:26 [11:30:03]1206 (1) - 0 [11:30:03]OFD Sender: Remove packet 86815 [11:30:03]ProducePacketName [11:30:03]name=ofd_packets/00086815 [11:30:03]NVStorageDeleteData [11:30:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:30:03]Read from MH i2c: E2 [11:30:03]MH_I2C_Read... [11:30:03]Read from MH i2c: E2 62 00 [11:30:03]MH_I2C_Read... [11:30:03]Read from MH i2c: E2 62 00 22 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 1F 53 01 00 0E 04 04 00 F1 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 BB [11:30: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 1F 53 01 00 0E 04 04 00 F1 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:30:03]wFMCommunicate OK [11:30:03]SAM_PROTO_GetFieldsCounters done [11:30:03]requested_item shift.num is exist - process it [11:30:03]requested_item shift.opened is exist - process it [11:30:03]req_shift_opened [11:30:03]FM_GetShiftState [11:30:03]SAM_PROTO_GetShiftState [11:30:03]wFMCommunicate request_size=4 [11:30:03]MH_SAM_APDU [11:30:03]CAPDU: 80 13 01 00 [11:30:03]Write to MH i2c: E2 08 00 23 09 80 13 01 00 00 00 00 00 A9 [11:30:03]Write i2c OK [11:30:03]MH_I2C_Read... [11:30:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:30:03]Read from MH i2c: E2 [11:30:03]MH_I2C_Read... [11:30:03]Read from MH i2c: E2 0E 00 [11:30:03]MH_I2C_Read... [11:30:03]Read from MH i2c: E2 0E 00 23 09 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 67 [11:30:03]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:30:03]wFMCommunicate OK [11:30:03]SAM_PROTO_GetShiftState done [11:30:03]FM_GetShiftState done [11:30:03]req_shift_opened done [11:30:03]requested_item shift.open_date is exist - process it [11:30:03]req_shift_open_date [11:30:03]req_shift_open_date done [11:30:03]produce_requested_data done [11:30:03]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86815,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:30:03]process_action_free close_receipt [11:30:03]json_value_free [11:30:03]json_value_free done [11:30:03]process_json_proto returns [11:30:03]Send response to host [11:30:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86815,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:30:03]free response buf [11:30:03]execute_script done [11:30:03]execute_script returns [11:30:03]free content buf [11:30:03]Sock 8.Close socket [11:30:03]Sock 8.Thread stoped [11:30:04]OFD Sender: No OFD packet to send [11:30:09]OFD Sender: No OFD packet to send [11:30:13]recv_with_timeout no data received [11:30:13]accept exits with 10 [11:30:13]New connection [11:30:13]New thread 3066547556 created [11:30:13]Thread 3066690916 joined [11:30:13]Waiting for new connection... [11:30:13] Sock 10.Parse request [11:30:13]Sock 10.Check first char [11:30:13]Sock 10.First char is OK [11:30:13]request: POST /json_proto HTTP/1.0 [11:30:13]Method: POST [11:30:13]URL: /json_proto [11:30:13]Method is POST - this is cgi request [11:30:13]url: /json_proto [11:30:13]query_string will be loaded in cgi processing [11:30:13]execute_cgi json_proto POST (null) [11:30:13]execute_cgi path=json_proto method=POST [11:30:13]POST find Content-Length [11:30:13]Host: 172.17.47.196:8080 [11:30:13]Content-Length: 677 [11:30:13]Content-Type: application/json [11:30:13] [11:30:13]POST finish read [11:30:13]Found Content-Length = 677 [11:30:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871676", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:30:13]execute_script... [11: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 : (1)871676", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:30:13]POST & json_proto [11:30:13]process_json_proto [11:30:13]json parsed OK: [11:30:13]protocol is kg_v1.0 [11:30:13]action value=close_receipt [11:30:13]process_action close_receipt [11:30:13]cmd_close_receipt [11:30:13]MH_GetDate [11:30:13]Write to MH i2c: F0 00 00 24 09 1C [11:30:13]Write i2c OK [11:30:13]MH_I2C_Read... [11:30:13]Read from MH i2c: F0 [11:30:13]MH_I2C_Read... [11:30:13]Read from MH i2c: F0 09 00 [11:30:13]MH_I2C_Read... [11:30:13]Read from MH i2c: F0 09 00 24 09 00 C5 FF EF 66 4C 6B 94 66 EF [11:30:13]GetLastDocTimeStamp 1727004600 [11:30:13]current date 1727004613 [11:30:13]FM_GetShiftState [11:30:13]SAM_PROTO_GetShiftState [11:30:13]wFMCommunicate request_size=4 [11:30:13]MH_SAM_APDU [11:30:13]CAPDU: 80 13 01 00 [11:30:13]Write to MH i2c: E2 08 00 25 09 80 13 01 00 00 00 00 00 AB [11:30:13]Write i2c OK [11:30:13]MH_I2C_Read... [11:30:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:30:13]Read from MH i2c: E2 [11:30:13]MH_I2C_Read... [11:30:13]Read from MH i2c: E2 0E 00 [11:30:13]MH_I2C_Read... [11:30:13]Read from MH i2c: E2 0E 00 25 09 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 69 [11:30:13]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:30:13]wFMCommunicate OK [11:30:13]SAM_PROTO_GetShiftState done [11:30:13]FM_GetShiftState done [11:30:13]opened in 1726964220 [11:30:13]opened+sec_in_day 1727050620 [11:30:13]quantity*price = 40002 [11:30:13]sum+1 = 40003 [11:30:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 129 22.09.2024 11:30 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86816 ФПД: 115952760993856 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T113013&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86816&fm=115952760993856&tin=02508201610067®Number=0000000000092592&sum=40000 [11:30:14]StoreToDocumentArchive [11:30:14]shift 497 fd 86816 [11:30:14]save to /storage/0497/doc_00086816 [11:30:14]save last doc name /storage/0497/doc_00086816 to /storage/kkm_last_doc_name [11:30:14]save OK [11:30:14]Clear old archive folders... [11:30:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:30:14]tlvbuf is 015594E0 [11:30:14]SAM_PROTO_ClearQueue [11:30:14]wFMCommunicate request_size=4 [11:30:14]MH_SAM_APDU [11:30:14]CAPDU: 80 09 00 00 [11:30:14]Write to MH i2c: E2 08 00 32 09 80 09 00 00 00 00 00 00 AD [11:30:14]Write i2c OK [11:30:14]MH_I2C_Read... [11:30:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:30:14]Read from MH i2c: E2 [11:30:14]MH_I2C_Read... [11:30:14]Read from MH i2c: E2 03 00 [11:30:14]MH_I2C_Read... [11:30:14]Read from MH i2c: E2 03 00 32 09 00 90 00 AF [11:30:14]RAPDU: 90 00 [11:30:14]wFMCommunicate OK [11:30:14]SAM_PROTO_ClearQueue done [11:30:14]KKMCreateOFDPacket [11:30:14]OFDProtocolAddRootSTLVToBuf [11:30:14]FM_MakeSignedData [11:30:14]FM_MakeSignedData [11:30:14]SAM_PROTO_SignData [11:30:14]wFMCommunicate request_size=4 [11:30:14]MH_SAM_APDU [11:30:14]CAPDU: 80 0D 01 02 [11:30:14]Write to MH i2c: E2 08 00 33 09 80 0D 01 02 00 00 00 00 B5 [11:30:14]Write i2c OK [11:30:14]MH_I2C_Read... [11:30:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:30:14]Read from MH i2c: E2 [11:30:14]MH_I2C_Read... [11:30:14]Read from MH i2c: E2 03 00 [11:30:14]MH_I2C_Read... [11:30:14]Read from MH i2c: E2 03 00 33 09 00 90 00 B0 [11:30:14]RAPDU: 90 00 [11:30:14]wFMCommunicate OK [11:30:14]wFMCommunicate request_size=255 [11:30:14]MH_SAM_APDU [11:30: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 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 81 00 00 00 F4 03 04 00 C5 FF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 20 53 01 00 35 04 06 00 69 [11:30:14]Write to MH i2c: E2 02 01 34 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 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 81 00 00 00 F4 03 04 00 C5 FF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 20 53 01 00 35 04 06 00 69 00 00 90 [11:30:14]Write i2c OK [11:30:14]MH_I2C_Read... [11:30:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:30:14]Read from MH i2c: E2 [11:30:14]MH_I2C_Read... [11:30:14]Read from MH i2c: E2 03 00 [11:30:14]MH_I2C_Read... [11:30:14]Read from MH i2c: E2 03 00 34 09 00 90 00 B1 [11:30:14]RAPDU: 90 00 [11:30:14]wFMCommunicate OK [11:30:14]wFMCommunicate request_size=10 [11:30:14]MH_SAM_APDU [11:30:14]CAPDU: 80 0D 02 02 05 75 5B 21 38 40 [11:30:14]Write to MH i2c: E2 0D 00 35 09 80 0D 02 02 05 00 75 5B 21 38 40 00 00 2B [11:30:14]Write i2c OK [11:30:14]MH_I2C_Read... [11:30:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:30:14]Read from MH i2c: E2 [11:30:14]MH_I2C_Read... [11:30:14]Read from MH i2c: E2 03 00 [11:30:14]MH_I2C_Read... [11:30:14]Read from MH i2c: E2 03 00 35 09 00 90 00 B2 [11:30:14]RAPDU: 90 00 [11:30:14]wFMCommunicate OK [11:30:14]wFMCommunicate request_size=4 [11:30:14]MH_SAM_APDU [11:30:14]CAPDU: 80 0D 03 02 [11:30:14]Write to MH i2c: E2 08 00 36 09 80 0D 03 02 00 00 00 00 BA [11:30:14]Write i2c OK [11:30:14]MH_I2C_Read... [11:30:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:30:14]Read from MH i2c: E2 [11:30:14]MH_I2C_Read... [11:30:14]Read from MH i2c: E2 0B 00 [11:30:14]MH_I2C_Read... [11:30:14]Read from MH i2c: E2 0B 00 36 09 00 0B CB 80 10 BA 5D F0 29 90 00 51 [11:30:14]RAPDU: 0B CB 80 10 BA 5D F0 29 90 00 [11:30:14]wFMCommunicate OK [11:30:14]SAM_PROTO_SignData done [11:30:14]FM_MakeSignedData done [11:30:14]CreateOFDProtocolMessage [11:30:14]wFMCommunicate request_size=4 [11:30:14]MH_SAM_APDU [11:30:14]CAPDU: 80 11 00 00 [11:30:14]Write to MH i2c: E2 08 00 37 09 80 11 00 00 00 00 00 00 BA [11:30:14]Write i2c OK [11:30:14]MH_I2C_Read... [11:30:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:30:14]Read from MH i2c: E2 [11:30:14]MH_I2C_Read... [11:30:14]Read from MH i2c: E2 17 00 [11:30:14]MH_I2C_Read... [11:30:14]Read from MH i2c: E2 17 00 37 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 19 [11:30:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:30:14]wFMCommunicate OK [11:30:14]CreateOFDProtocolMessage done [11:30:14]OFDSenderStorePacket 86816 [11:30:14]StoreOFDPacket docnum=86816 [11:30:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 15 51 07 01 A9 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 81 00 00 00 F4 03 04 00 C5 FF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 20 53 01 00 35 04 06 00 69 75 5B 21 38 40 0B CB 80 10 BA 5D F0 29 [11:30:14]CheckFolder [11:30:14]dirname=/storage/ofd_packets [11:30:14]CheckFolder done [11:30:14]ProducePacketName [11:30:14]name=ofd_packets/00086816 [11:30:14]NVStorageSaveData ofd_packets/00086816 [11:30:14]File name is /storage/ofd_packets/00086816 [11:30:14]Write 301 bytes [11:30:14]NVStorageSaveData done [11:30:14]OFDSenderStorePacket done [11:30:14]KKMCreateOFDPacket done [11:30:14]NVStorageSaveData kkm_last_timestamp [11:30:14]File name is /storage/kkm_last_timestamp [11:30:14]Write 4 bytes [11:30:14]NVStorageSaveData done [11:30:14]OFD Sender: Processing packet 86816 [packets to send 273, broken 272] [11:30:14]ProducePacketName [11:30:14]name=ofd_packets/00086816 [11:30:14]OFD Sender: To server: pG, [11:30:14]CommunicateWithHost lk.salyk.kg:30040 [11:30:14]ConnectInit lk.salyk.kg [11:30:14]ExternCall_PrintAddStr [11:30:14]wPrintStart [11:30:14]Write to MH i2c: 01 00 00 38 09 41 [11:30:14]Write i2c OK [11:30:14]MH_I2C_Read... [11:30:14]Read from MH i2c: 01 [11:30:14]MH_I2C_Read... [11:30:14]Read from MH i2c: 01 07 00 [11:30:14]MH_I2C_Read... [11:30:14]Read from MH i2c: 01 07 00 38 09 00 00 00 00 00 FF 0F 56 [11:30:14]RasterBufferAndPrint [11:30:14]line Счет N : (1)871676 [11:30:14]line ИНН: 02508201610067 [11:30:14]line Контрольно-Кассовый Чек [11:30:14]line ПРОДАЖА [11:30:14]line ТРК (МРК, ГНК) : 53 [11:30:14]line Товар: 2710124130 [11:30:14]line Аи-92-К-5 [11:30:14]line 5.900 * 67.80 [11:30:14]line = 400.02 [11:30:14]line НДС 12% НСП 1% [11:30:14]line > о реализуемом товаре [11:30:14]line ОКРУГЛЕНИЕ: -0.02 [11:30:14]line ИТОГО: 400.00 [11:30:14]line Внесено: 400.00 [11:30:14]line СДАЧА: 0.00 [11:30:14]line НСП 1% : 3.54 [11:30:14]line НДС 12% : 42.48 [11:30:14]line Наличными: 400.00 [11:30:14]line Безнал.: 0.00 [11:30:14]line Место: АЗС № 137 "Партнер Нефть" [11:30:14]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:30:14]line СНО: Общий режим [11:30:14]line Чек 129 22.09.2024 11:30 [11:30:14]line Смена: 497 ФФД: 1.0 [11:30:14]line ЗНМ: 0300000064 [11:30:14]line РНМ: 0000000000092592 [11:30:14]line Версия ККМ: 001 [11:30:14]line ФМ: 0000000000874979 [11:30:14]line ФД: 86816 [11:30:14]line ФПД: 115952760993856 [11:30:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T113013&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86816&fm=115952760993856&tin=02508201610067®Number=0000000000092592&sum=40000 [11:30:14]written 0, free lines is 4095 [11:30:15]Write to MH i2c: 01 00 00 63 09 6C [11:30:15]Write i2c OK [11:30:15]MH_I2C_Read... [11:30:15]Read from MH i2c: 01 [11:30:15]MH_I2C_Read... [11:30:15]Read from MH i2c: 01 07 00 [11:30:15]MH_I2C_Read... [11:30:15]Read from MH i2c: 01 07 00 63 09 00 00 00 00 00 D8 0C 57 [11:30:15]RasterBufferAndPrint [11:30:15]line [11:30:15]line [11:30:15]line [11:30:15]line [11:30:15]line [11:30:15]written 0, free lines is 3298 [11:30:15]MH_Cut [11:30:15]Write to MH i2c: D1 01 00 6A 09 01 45 [11:30:15]Write i2c OK [11:30:15]MH_I2C_Read... [11:30:15]Read from MH i2c: D1 [11:30:15]MH_I2C_Read... [11:30:15]Read from MH i2c: D1 01 00 [11:30:15]MH_I2C_Read... [11:30:15]Read from MH i2c: D1 01 00 6A 09 00 44 [11:30:15]Write to MH i2c: 01 00 00 6B 09 74 [11:30:15]Write i2c OK [11:30:15]MH_I2C_Read... [11:30:16]*** Cut start [11:30:16]*** Partial cut [11:30:16]*** CUTSNS_PIN = 1 [11:30:16]*** CUTSNS_PIN = 0 [11:30:16]*** Brake cut motor [11:30:16]Read from MH i2c: 01 [11:30:16]MH_I2C_Read... [11:30:16]*** Stop cut motor [11:30:16]*** Cut end [11:30:16]Read from MH i2c: 01 07 00 [11:30:16]MH_I2C_Read... [11:30:16]Read from MH i2c: 01 07 00 6B 09 00 00 00 00 00 FF 0F 89 [11:30:16]process_action close_receipt done [11:30:16]requested_data is exist [11:30:16]produce_requested_data [11:30:16]requested_item fm.sn is exist - process it [11:30:16]wFMCommunicate request_size=4 [11:30:16]MH_SAM_APDU [11:30:16]CAPDU: 80 11 00 00 [11:30:16]Write to MH i2c: E2 08 00 6C 09 80 11 00 00 00 00 00 00 EF [11:30:16]Write i2c OK [11:30:16]MH_I2C_Read... [11:30:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:30:16]Read from MH i2c: E2 [11:30:16]MH_I2C_Read... [11:30:16]Read from MH i2c: E2 17 00 [11:30:16]MH_I2C_Read... [11:30:16]Read from MH i2c: E2 17 00 6C 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 4E [11:30:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:30:16]wFMCommunicate OK [11:30:16]requested_item fd.num is exist - process it [11:30:16]SAM_PROTO_GetFieldsCounters [11:30:16]wFMCommunicate request_size=4 [11:30:16]MH_SAM_APDU [11:30:16]CAPDU: 80 13 00 00 [11:30:16]Write to MH i2c: E2 08 00 6D 09 80 13 00 00 00 00 00 00 F2 [11:30:16]Write i2c OK [11:30:16]MH_I2C_Read... [11:30:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:30:17]Read from MH i2c: E2 [11:30:17]MH_I2C_Read... [11:30:17]Read from MH i2c: E2 62 00 [11:30:17]MH_I2C_Read... [11:30:17]Read from MH i2c: E2 62 00 6D 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 20 53 01 00 0E 04 04 00 F1 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 0A [11: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 20 53 01 00 0E 04 04 00 F1 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:30:17]wFMCommunicate OK [11:30:17]SAM_PROTO_GetFieldsCounters done [11:30:17]requested_item shift.num is exist - process it [11:30:17]requested_item shift.opened is exist - process it [11:30:17]req_shift_opened [11:30:17]FM_GetShiftState [11:30:17]SAM_PROTO_GetShiftState [11:30:17]wFMCommunicate request_size=4 [11:30:17]MH_SAM_APDU [11:30:17]CAPDU: 80 13 01 00 [11:30:17]Write to MH i2c: E2 08 00 6E 09 80 13 01 00 00 00 00 00 F4 [11:30:17]Write i2c OK [11:30:17]MH_I2C_Read... [11:30:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:30:17]Read from MH i2c: E2 [11:30:17]MH_I2C_Read... [11:30:17]Read from MH i2c: E2 0E 00 [11:30:17]MH_I2C_Read... [11:30:17]Read from MH i2c: E2 0E 00 6E 09 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B2 [11:30:17]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:30:17]wFMCommunicate OK [11:30:17]SAM_PROTO_GetShiftState done [11:30:17]FM_GetShiftState done [11:30:17]req_shift_opened done [11:30:17]requested_item shift.open_date is exist - process it [11:30:17]req_shift_open_date [11:30:17]req_shift_open_date done [11:30:17]produce_requested_data done [11:30:17]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86816,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:30:17]process_action_free close_receipt [11:30:17]json_value_free [11:30:17]json_value_free done [11:30:17]process_json_proto returns [11:30:17]Send response to host [11:30:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86816,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:30:17]free response buf [11:30:17]execute_script done [11:30:17]execute_script returns [11:30:17]free content buf [11:30:17]Sock 10.Close socket [11:30:17]Sock 10.Thread stoped [11:30:18]Connected sock=11 [11:30:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 15 51 07 01 A9 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 81 00 00 00 F4 03 04 00 C5 FF EF 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 20 53 01 00 35 04 06 00 69 75 5B 21 38 40 0B CB 80 10 BA 5D F0 29 [11:30:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 AA 84 47 00 4F 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 34 39 37 39 10 04 04 00 20 53 01 00 F4 03 04 00 9A AA EF 66 B6 04 01 00 00 A4 9E 4D AB 99 74 A6 A1 [11:30:20]CommunicateWithHost err = 0 [11:30:20]CheckOFDResponse [11:30:20]1017 (14) - 77093643461234 [11:30:20]1041 (16) - 0000000000874979 [11:30:20]1040 (4) - 86816 [11:30:20]1012 (4) - 22.09.2024 05:26 [11:30:20]1206 (1) - 0 [11:30:20]OFD Sender: Remove packet 86816 [11:30:20]ProducePacketName [11:30:20]name=ofd_packets/00086816 [11:30:20]NVStorageDeleteData [11:30:21]OFD Sender: No OFD packet to send [11:30:26]OFD Sender: No OFD packet to send [11:30:31]OFD Sender: No OFD packet to send [11:30:36]OFD Sender: No OFD packet to send [11:30:41]OFD Sender: No OFD packet to send [11:30:46]OFD Sender: No OFD packet to send [11:30:50]recv_with_timeout no data received [11:30:51]OFD Sender: No OFD packet to send [11:30:56]OFD Sender: No OFD packet to send [11:31:01]OFD Sender: No OFD packet to send [11:31:06]OFD Sender: No OFD packet to send [11:31:11]OFD Sender: No OFD packet to send [11:31:12]recv_with_timeout no data received [11:31:16]OFD Sender: No OFD packet to send [11:31:21]OFD Sender: No OFD packet to send [11:31:26]OFD Sender: No OFD packet to send [11:31:28]recv_with_timeout no data received [11:31:31]OFD Sender: No OFD packet to send [11:31:36]OFD Sender: No OFD packet to send [11:31:41]OFD Sender: No OFD packet to send [11:31:42]accept exits with 8 [11:31:42]New connection [11:31:42]New thread 3066690916 created [11:31:42]Thread 3066547556 joined [11:31:42]Waiting for new connection... [11:31:42] Sock 8.Parse request [11:31:42]Sock 8.Check first char [11:31:42]Sock 8.First char is OK [11:31:42]request: POST /json_proto HTTP/1.0 [11:31:42]Method: POST [11:31:42]URL: /json_proto [11:31:42]Method is POST - this is cgi request [11:31:42]url: /json_proto [11:31:42]query_string will be loaded in cgi processing [11:31:42]execute_cgi json_proto POST (null) [11:31:42]execute_cgi path=json_proto method=POST [11:31:42]POST find Content-Length [11:31:42]Host: 172.17.47.196:8080 [11:31:42]Content-Length: 677 [11:31:42]Content-Type: application/json [11:31:42] [11:31:42]POST finish read [11:31:42]Found Content-Length = 677 [11:31:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871677", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:31:42]execute_script... [11:31: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)871677", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:31:42]POST & json_proto [11:31:42]process_json_proto [11:31:42]json parsed OK: [11:31:42]protocol is kg_v1.0 [11:31:42]action value=close_receipt [11:31:42]process_action close_receipt [11:31:42]cmd_close_receipt [11:31:42]MH_GetDate [11:31:42]Write to MH i2c: F0 00 00 6F 09 67 [11:31:42]Write i2c OK [11:31:42]MH_I2C_Read... [11:31:42]Read from MH i2c: F0 [11:31:42]MH_I2C_Read... [11:31:42]Read from MH i2c: F0 09 00 [11:31:42]MH_I2C_Read... [11:31:42]Read from MH i2c: F0 09 00 6F 09 00 1E 00 F0 66 4C 6B 94 66 95 [11:31:42]GetLastDocTimeStamp 1727004613 [11:31:42]current date 1727004702 [11:31:42]FM_GetShiftState [11:31:42]SAM_PROTO_GetShiftState [11:31:42]wFMCommunicate request_size=4 [11:31:42]MH_SAM_APDU [11:31:42]CAPDU: 80 13 01 00 [11:31:42]Write to MH i2c: E2 08 00 70 09 80 13 01 00 00 00 00 00 F6 [11:31:42]Write i2c OK [11:31:42]MH_I2C_Read... [11:31:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:31:42]Read from MH i2c: E2 [11:31:42]MH_I2C_Read... [11:31:42]Read from MH i2c: E2 0E 00 [11:31:42]MH_I2C_Read... [11:31:42]Read from MH i2c: E2 0E 00 70 09 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B4 [11:31:42]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:31:42]wFMCommunicate OK [11:31:42]SAM_PROTO_GetShiftState done [11:31:42]FM_GetShiftState done [11:31:42]opened in 1726964220 [11:31:42]opened+sec_in_day 1727050620 [11:31:42]quantity*price = 50036 [11:31:42]sum+1 = 50037 [11:31:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 130 22.09.2024 11:31 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86817 ФПД: 127723683703816 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T113142&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86817&fm=127723683703816&tin=02508201610067®Number=0000000000092592&sum=50000 [11:31:43]StoreToDocumentArchive [11:31:43]shift 497 fd 86817 [11:31:43]save to /storage/0497/doc_00086817 [11:31:43]save last doc name /storage/0497/doc_00086817 to /storage/kkm_last_doc_name [11:31:43]save OK [11:31:43]Clear old archive folders... [11:31:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:31:43]tlvbuf is 015515F0 [11:31:43]SAM_PROTO_ClearQueue [11:31:43]wFMCommunicate request_size=4 [11:31:43]MH_SAM_APDU [11:31:43]CAPDU: 80 09 00 00 [11:31:43]Write to MH i2c: E2 08 00 7D 09 80 09 00 00 00 00 00 00 F8 [11:31:43]Write i2c OK [11:31:43]MH_I2C_Read... [11:31:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:31:43]Read from MH i2c: E2 [11:31:43]MH_I2C_Read... [11:31:43]Read from MH i2c: E2 03 00 [11:31:43]MH_I2C_Read... [11:31:43]Read from MH i2c: E2 03 00 7D 09 00 90 00 FA [11:31:43]RAPDU: 90 00 [11:31:43]wFMCommunicate OK [11:31:43]SAM_PROTO_ClearQueue done [11:31:43]KKMCreateOFDPacket [11:31:43]OFDProtocolAddRootSTLVToBuf [11:31:43]FM_MakeSignedData [11:31:43]FM_MakeSignedData [11:31:43]SAM_PROTO_SignData [11:31:43]wFMCommunicate request_size=4 [11:31:43]MH_SAM_APDU [11:31:43]CAPDU: 80 0D 01 02 [11:31:43]Write to MH i2c: E2 08 00 7E 09 80 0D 01 02 00 00 00 00 00 [11:31:43]Write i2c OK [11:31:43]MH_I2C_Read... [11:31:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:31:43]Read from MH i2c: E2 [11:31:43]MH_I2C_Read... [11:31:43]Read from MH i2c: E2 03 00 [11:31:43]MH_I2C_Read... [11:31:43]Read from MH i2c: E2 03 00 7E 09 00 90 00 FB [11:31:43]RAPDU: 90 00 [11:31:43]wFMCommunicate OK [11:31:43]wFMCommunicate request_size=255 [11:31:43]MH_SAM_APDU [11:31: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 82 00 00 00 F4 03 04 00 1E 00 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 21 53 01 00 35 04 06 00 74 [11:31:43]Write to MH i2c: E2 02 01 7F 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 82 00 00 00 F4 03 04 00 1E 00 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 21 53 01 00 35 04 06 00 74 00 00 5E [11:31:43]Write i2c OK [11:31:43]MH_I2C_Read... [11:31:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:31:43]Read from MH i2c: E2 [11:31:43]MH_I2C_Read... [11:31:43]Read from MH i2c: E2 03 00 [11:31:43]MH_I2C_Read... [11:31:43]Read from MH i2c: E2 03 00 7F 09 00 90 00 FC [11:31:43]RAPDU: 90 00 [11:31:43]wFMCommunicate OK [11:31:43]wFMCommunicate request_size=10 [11:31:43]MH_SAM_APDU [11:31:43]CAPDU: 80 0D 02 02 05 29 FC CB EC 08 [11:31:43]Write to MH i2c: E2 0D 00 80 09 80 0D 02 02 05 00 29 FC CB EC 08 00 00 F1 [11:31:43]Write i2c OK [11:31:43]MH_I2C_Read... [11:31:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:31:43]Read from MH i2c: E2 [11:31:43]MH_I2C_Read... [11:31:43]Read from MH i2c: E2 03 00 [11:31:43]MH_I2C_Read... [11:31:43]Read from MH i2c: E2 03 00 80 09 00 90 00 FD [11:31:43]RAPDU: 90 00 [11:31:43]wFMCommunicate OK [11:31:43]wFMCommunicate request_size=4 [11:31:43]MH_SAM_APDU [11:31:43]CAPDU: 80 0D 03 02 [11:31:43]Write to MH i2c: E2 08 00 81 09 80 0D 03 02 00 00 00 00 05 [11:31:43]Write i2c OK [11:31:43]MH_I2C_Read... [11:31:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:31:43]Read from MH i2c: E2 [11:31:43]MH_I2C_Read... [11:31:43]Read from MH i2c: E2 0B 00 [11:31:43]MH_I2C_Read... [11:31:43]Read from MH i2c: E2 0B 00 81 09 00 A4 D2 88 9B D6 69 B6 5A 90 00 EE [11:31:43]RAPDU: A4 D2 88 9B D6 69 B6 5A 90 00 [11:31:43]wFMCommunicate OK [11:31:43]SAM_PROTO_SignData done [11:31:43]FM_MakeSignedData done [11:31:43]CreateOFDProtocolMessage [11:31:43]wFMCommunicate request_size=4 [11:31:43]MH_SAM_APDU [11:31:43]CAPDU: 80 11 00 00 [11:31:43]Write to MH i2c: E2 08 00 82 09 80 11 00 00 00 00 00 00 05 [11:31:43]Write i2c OK [11:31:43]MH_I2C_Read... [11:31:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:31:43]Read from MH i2c: E2 [11:31:43]MH_I2C_Read... [11:31:43]Read from MH i2c: E2 17 00 [11:31:43]MH_I2C_Read... [11:31:43]Read from MH i2c: E2 17 00 82 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 64 [11:31:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:31:43]wFMCommunicate OK [11:31:43]CreateOFDProtocolMessage done [11:31:43]OFDSenderStorePacket 86817 [11:31:43]StoreOFDPacket docnum=86817 [11:31:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 67 F7 07 01 32 D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 1E 00 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 21 53 01 00 35 04 06 00 74 29 FC CB EC 08 A4 D2 88 9B D6 69 B6 5A [11:31:43]CheckFolder [11:31:43]dirname=/storage/ofd_packets [11:31:43]CheckFolder done [11:31:43]ProducePacketName [11:31:43]name=ofd_packets/00086817 [11:31:43]NVStorageSaveData ofd_packets/00086817 [11:31:43]File name is /storage/ofd_packets/00086817 [11:31:43]Write 301 bytes [11:31:43]NVStorageSaveData done [11:31:43]OFDSenderStorePacket done [11:31:43]KKMCreateOFDPacket done [11:31:43]NVStorageSaveData kkm_last_timestamp [11:31:43]File name is /storage/kkm_last_timestamp [11:31:43]Write 4 bytes [11:31:43]NVStorageSaveData done [11:31:43]ExternCall_PrintAddStr [11:31:43]wPrintStart [11:31:43]Write to MH i2c: 01 00 00 83 09 8C [11:31:43]Write i2c OK [11:31:43]MH_I2C_Read... [11:31:43]Read from MH i2c: 01 [11:31:43]MH_I2C_Read... [11:31:43]Read from MH i2c: 01 07 00 [11:31:43]MH_I2C_Read... [11:31:43]Read from MH i2c: 01 07 00 83 09 00 00 00 00 00 FF 0F A1 [11:31:43]RasterBufferAndPrint [11:31:43]line Счет N : (1)871677 [11:31:43]line ИНН: 02508201610067 [11:31:43]line Контрольно-Кассовый Чек [11:31:43]line ПРОДАЖА [11:31:43]line ТРК (МРК, ГНК) : 63 [11:31:43]line Товар: 2710124130 [11:31:43]line Аи-92-К-5 [11:31:43]line 7.380 * 67.80 [11:31:43]line = 500.36 [11:31:43]line НДС 12% НСП 1% [11:31:43]line > о реализуемом товаре [11:31:43]line ОКРУГЛЕНИЕ: -0.36 [11:31:43]line ИТОГО: 500.00 [11:31:43]line Внесено: 500.00 [11:31:43]line СДАЧА: 0.00 [11:31:43]line НСП 1% : 4.43 [11:31:43]line НДС 12% : 53.14 [11:31:43]line Наличными: 500.00 [11:31:43]line Безнал.: 0.00 [11:31:43]line Место: АЗС № 137 "Партнер Нефть" [11:31:43]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:31:43]line СНО: Общий режим [11:31:43]line Чек 130 22.09.2024 11:31 [11:31:43]line Смена: 497 ФФД: 1.0 [11:31:43]line ЗНМ: 0300000064 [11:31:43]line РНМ: 0000000000092592 [11:31:43]line Версия ККМ: 001 [11:31:43]line ФМ: 0000000000874979 [11:31:43]line ФД: 86817 [11:31:43]line ФПД: 127723683703816 [11:31:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T113142&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86817&fm=127723683703816&tin=02508201610067®Number=0000000000092592&sum=50000 [11:31:44]written 0, free lines is 4095 [11:31:44]OFD Sender: Processing packet 86817 [packets to send 273, broken 272] [11:31:44]ProducePacketName [11:31:44]name=ofd_packets/00086817 [11:31:44]OFD Sender: To server: pG, [11:31:44]CommunicateWithHost lk.salyk.kg:30040 [11:31:44]ConnectInit lk.salyk.kg [11:31:44]Write to MH i2c: 01 00 00 AE 09 B7 [11:31:44]Write i2c OK [11:31:44]MH_I2C_Read... [11:31:44]Read from MH i2c: 01 [11:31:44]MH_I2C_Read... [11:31:44]Read from MH i2c: 01 07 00 [11:31:44]MH_I2C_Read... [11:31:44]Read from MH i2c: 01 07 00 AE 09 00 00 00 00 00 D4 0C 9E [11:31:44]RasterBufferAndPrint [11:31:44]line [11:31:44]line [11:31:44]line [11:31:44]line [11:31:44]line [11:31:44]written 0, free lines is 3288 [11:31:44]MH_Cut [11:31:44]Write to MH i2c: D1 01 00 B5 09 01 90 [11:31:44]Write i2c OK [11:31:44]MH_I2C_Read... [11:31:44]Read from MH i2c: D1 [11:31:44]MH_I2C_Read... [11:31:44]Read from MH i2c: D1 01 00 [11:31:44]MH_I2C_Read... [11:31:44]Read from MH i2c: D1 01 00 B5 09 00 8F [11:31:44]Write to MH i2c: 01 00 00 B6 09 BF [11:31:44]Write i2c OK [11:31:44]MH_I2C_Read... [11:31:45]*** Cut start [11:31:45]*** Partial cut [11:31:45]*** CUTSNS_PIN = 1 [11:31:45]*** CUTSNS_PIN = 0 [11:31:45]*** Brake cut motor [11:31:45]Read from MH i2c: 01 [11:31:45]MH_I2C_Read... [11:31:46]*** Stop cut motor [11:31:46]*** Cut end [11:31:46]Read from MH i2c: 01 07 00 [11:31:46]MH_I2C_Read... [11:31:46]Read from MH i2c: 01 07 00 B6 09 00 00 00 00 00 FF 0F D4 [11:31:46]process_action close_receipt done [11:31:46]requested_data is exist [11:31:46]produce_requested_data [11:31:46]requested_item fm.sn is exist - process it [11:31:46]wFMCommunicate request_size=4 [11:31:46]MH_SAM_APDU [11:31:46]CAPDU: 80 11 00 00 [11:31:46]Write to MH i2c: E2 08 00 B7 09 80 11 00 00 00 00 00 00 3A [11:31:46]Write i2c OK [11:31:46]MH_I2C_Read... [11:31:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:31:46]Read from MH i2c: E2 [11:31:46]MH_I2C_Read... [11:31:46]Read from MH i2c: E2 17 00 [11:31:46]MH_I2C_Read... [11:31:46]Read from MH i2c: E2 17 00 B7 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 99 [11:31:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:31:46]wFMCommunicate OK [11:31:46]requested_item fd.num is exist - process it [11:31:46]SAM_PROTO_GetFieldsCounters [11:31:46]wFMCommunicate request_size=4 [11:31:46]MH_SAM_APDU [11:31:46]CAPDU: 80 13 00 00 [11:31:46]Write to MH i2c: E2 08 00 B8 09 80 13 00 00 00 00 00 00 3D [11:31:46]Write i2c OK [11:31:46]MH_I2C_Read... [11:31:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:31:46]Read from MH i2c: E2 [11:31:46]MH_I2C_Read... [11:31:46]Read from MH i2c: E2 62 00 [11:31:46]MH_I2C_Read... [11:31:46]Read from MH i2c: E2 62 00 B8 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 21 53 01 00 0E 04 04 00 F1 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 59 [11:31:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 21 53 01 00 0E 04 04 00 F1 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:31:46]wFMCommunicate OK [11:31:46]SAM_PROTO_GetFieldsCounters done [11:31:46]requested_item shift.num is exist - process it [11:31:46]requested_item shift.opened is exist - process it [11:31:46]req_shift_opened [11:31:46]FM_GetShiftState [11:31:46]SAM_PROTO_GetShiftState [11:31:46]wFMCommunicate request_size=4 [11:31:46]MH_SAM_APDU [11:31:46]CAPDU: 80 13 01 00 [11:31:46]Write to MH i2c: E2 08 00 B9 09 80 13 01 00 00 00 00 00 3F [11:31:46]Write i2c OK [11:31:46]MH_I2C_Read... [11:31:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:31:46]Read from MH i2c: E2 [11:31:46]MH_I2C_Read... [11:31:46]Read from MH i2c: E2 0E 00 [11:31:46]MH_I2C_Read... [11:31:46]Read from MH i2c: E2 0E 00 B9 09 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 FD [11:31:46]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:31:46]wFMCommunicate OK [11:31:46]SAM_PROTO_GetShiftState done [11:31:46]FM_GetShiftState done [11:31:46]req_shift_opened done [11:31:46]requested_item shift.open_date is exist - process it [11:31:46]req_shift_open_date [11:31:46]req_shift_open_date done [11:31:46]produce_requested_data done [11:31:46]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86817,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:31:46]process_action_free close_receipt [11:31:46]json_value_free [11:31:46]json_value_free done [11:31:46]process_json_proto returns [11:31:46]Send response to host [11:31:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86817,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:31:46]free response buf [11:31:46]execute_script done [11:31:46]execute_script returns [11:31:46]free content buf [11:31:46]Sock 8.Close socket [11:31:46]Sock 8.Thread stoped [11:31:49]ConnectInit Can't take IP for lk.salyk.kg [11:31:49]CommunicateWithHost connect error [11:31:49]CommunicateWithHost err = -1 [11:31:49]OFD Sender: Server communicate error [11:31:54]OFD Sender: Processing packet 86817 [packets to send 273, broken 272] [11:31:54]ProducePacketName [11:31:54]name=ofd_packets/00086817 [11:31:54]OFD Sender: To server: pG, [11:31:54]CommunicateWithHost lk.salyk.kg:30040 [11:31:54]ConnectInit lk.salyk.kg [11:31:54]recv_with_timeout no data received [11:31:57]Connected sock=8 [11:31:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 67 F7 07 01 32 D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 1E 00 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 21 53 01 00 35 04 06 00 74 29 FC CB EC 08 A4 D2 88 9B D6 69 B6 5A [11:31:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 49 B0 47 00 1A 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 34 39 37 39 10 04 04 00 21 53 01 00 F4 03 04 00 FA AA EF 66 B6 04 01 00 00 88 2C F5 71 2E 4D A8 23 [11:31:57]CommunicateWithHost err = 0 [11:31:57]CheckOFDResponse [11:31:57]1017 (14) - 77093643461234 [11:31:57]1041 (16) - 0000000000874979 [11:31:57]1040 (4) - 86817 [11:31:57]1012 (4) - 22.09.2024 05:28 [11:31:57]1206 (1) - 0 [11:31:57]OFD Sender: Remove packet 86817 [11:31:57]ProducePacketName [11:31:57]name=ofd_packets/00086817 [11:31:57]NVStorageDeleteData [11:31:58]OFD Sender: No OFD packet to send [11:32:03]OFD Sender: No OFD packet to send [11:32:08]OFD Sender: No OFD packet to send [11:32:13]OFD Sender: No OFD packet to send [11:32:18]OFD Sender: No OFD packet to send [11:32:23]OFD Sender: No OFD packet to send [11:32:28]OFD Sender: No OFD packet to send [11:32:33]OFD Sender: No OFD packet to send [11:32:38]OFD Sender: No OFD packet to send [11:32:43]OFD Sender: No OFD packet to send [11:32:48]OFD Sender: No OFD packet to send [11:32:53]OFD Sender: No OFD packet to send [11:32:58]OFD Sender: No OFD packet to send [11:33:03]OFD Sender: No OFD packet to send [11:33:08]OFD Sender: No OFD packet to send [11:33:13]OFD Sender: No OFD packet to send [11:33:18]OFD Sender: No OFD packet to send [11:33:23]OFD Sender: No OFD packet to send [11:33:28]OFD Sender: No OFD packet to send [11:33:33]OFD Sender: No OFD packet to send [11:33:38]OFD Sender: No OFD packet to send [11:33:43]OFD Sender: No OFD packet to send [11:33:48]OFD Sender: No OFD packet to send [11:33:53]OFD Sender: No OFD packet to send [11:33:57]accept exits with 9 [11:33:57]New connection [11:33:57]New thread 3066547556 created [11:33:57]Thread 3066690916 joined [11:33:57]Waiting for new connection... [11:33:57] Sock 9.Parse request [11:33:57]Sock 9.Check first char [11:33:57]Sock 9.First char is OK [11:33:57]request: POST /json_proto HTTP/1.0 [11:33:57]Method: POST [11:33:57]URL: /json_proto [11:33:57]Method is POST - this is cgi request [11:33:57]url: /json_proto [11:33:57]query_string will be loaded in cgi processing [11:33:57]execute_cgi json_proto POST (null) [11:33:57]execute_cgi path=json_proto method=POST [11:33:57]POST find Content-Length [11:33:57]Host: 172.17.47.196:8080 [11:33:57]Content-Length: 677 [11:33:57]Content-Type: application/json [11:33:57] [11:33:57]POST finish read [11:33:57]Found Content-Length = 677 [11:33:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871678", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [11:33:57]execute_script... [11:33:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871678", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [11:33:57]POST & json_proto [11:33:57]process_json_proto [11:33:57]json parsed OK: [11:33:57]protocol is kg_v1.0 [11:33:57]action value=close_receipt [11:33:57]process_action close_receipt [11:33:57]cmd_close_receipt [11:33:57]MH_GetDate [11:33:57]Write to MH i2c: F0 00 00 BA 09 B2 [11:33:57]Write i2c OK [11:33:57]MH_I2C_Read... [11:33:57]Read from MH i2c: F0 [11:33:57]MH_I2C_Read... [11:33:57]Read from MH i2c: F0 09 00 [11:33:57]MH_I2C_Read... [11:33:57]Read from MH i2c: F0 09 00 BA 09 00 A6 00 F0 66 4C 6B 94 66 68 [11:33:57]GetLastDocTimeStamp 1727004702 [11:33:57]current date 1727004838 [11:33:57]FM_GetShiftState [11:33:57]SAM_PROTO_GetShiftState [11:33:57]wFMCommunicate request_size=4 [11:33:57]MH_SAM_APDU [11:33:57]CAPDU: 80 13 01 00 [11:33:57]Write to MH i2c: E2 08 00 BB 09 80 13 01 00 00 00 00 00 41 [11:33:57]Write i2c OK [11:33:57]MH_I2C_Read... [11:33:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:33:57]Read from MH i2c: E2 [11:33:57]MH_I2C_Read... [11:33:57]Read from MH i2c: E2 0E 00 [11:33:57]MH_I2C_Read... [11:33:57]Read from MH i2c: E2 0E 00 BB 09 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 FF [11:33:57]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:33:57]wFMCommunicate OK [11:33:57]SAM_PROTO_GetShiftState done [11:33:57]FM_GetShiftState done [11:33:57]opened in 1726964220 [11:33:57]opened+sec_in_day 1727050620 [11:33:57]quantity*price = 52002 [11:33:57]sum+1 = 52004 [11:33:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 520.00 Внесено: 520.00 СДАЧА: 0.00 НСП 1% : 4.60 НДС 12% : 55.22 Наличными: 520.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 131 22.09.2024 11:33 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86818 ФПД: 10090686705422 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T113358&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86818&fm=10090686705422&tin=02508201610067®Number=0000000000092592&sum=52000 [11:33:58]StoreToDocumentArchive [11:33:58]shift 497 fd 86818 [11:33:58]save to /storage/0497/doc_00086818 [11:33:58]save last doc name /storage/0497/doc_00086818 to /storage/kkm_last_doc_name [11:33:58]save OK [11:33:58]Clear old archive folders... [11:33:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:33:58]tlvbuf is 01581DA0 [11:33:58]SAM_PROTO_ClearQueue [11:33:58]wFMCommunicate request_size=4 [11:33:58]MH_SAM_APDU [11:33:58]CAPDU: 80 09 00 00 [11:33:58]Write to MH i2c: E2 08 00 C8 09 80 09 00 00 00 00 00 00 43 [11:33:58]Write i2c OK [11:33:58]MH_I2C_Read... [11:33:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:33:58]Read from MH i2c: E2 [11:33:58]MH_I2C_Read... [11:33:58]Read from MH i2c: E2 03 00 [11:33:58]MH_I2C_Read... [11:33:58]Read from MH i2c: E2 03 00 C8 09 00 90 00 45 [11:33:58]RAPDU: 90 00 [11:33:58]wFMCommunicate OK [11:33:58]SAM_PROTO_ClearQueue done [11:33:58]KKMCreateOFDPacket [11:33:58]OFDProtocolAddRootSTLVToBuf [11:33:58]FM_MakeSignedData [11:33:58]FM_MakeSignedData [11:33:58]SAM_PROTO_SignData [11:33:58]wFMCommunicate request_size=4 [11:33:58]MH_SAM_APDU [11:33:58]CAPDU: 80 0D 01 02 [11:33:58]Write to MH i2c: E2 08 00 C9 09 80 0D 01 02 00 00 00 00 4B [11:33:58]Write i2c OK [11:33:58]MH_I2C_Read... [11:33:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:33:59]Read from MH i2c: E2 [11:33:59]MH_I2C_Read... [11:33:59]Read from MH i2c: E2 03 00 [11:33:59]MH_I2C_Read... [11:33:59]Read from MH i2c: E2 03 00 C9 09 00 90 00 46 [11:33:59]RAPDU: 90 00 [11:33:59]wFMCommunicate OK [11:33:59]wFMCommunicate request_size=255 [11:33:59]MH_SAM_APDU [11:33:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 83 00 00 00 F4 03 04 00 A6 00 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 22 53 01 00 35 04 06 00 09 [11:33:59]Write to MH i2c: E2 02 01 CA 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 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 83 00 00 00 F4 03 04 00 A6 00 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 22 53 01 00 35 04 06 00 09 00 00 34 [11:33:59]Write i2c OK [11:33:59]MH_I2C_Read... [11:33:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:33:59]Read from MH i2c: E2 [11:33:59]MH_I2C_Read... [11:33:59]Read from MH i2c: E2 03 00 [11:33:59]MH_I2C_Read... [11:33:59]Read from MH i2c: E2 03 00 CA 09 00 90 00 47 [11:33:59]RAPDU: 90 00 [11:33:59]wFMCommunicate OK [11:33:59]wFMCommunicate request_size=10 [11:33:59]MH_SAM_APDU [11:33:59]CAPDU: 80 0D 02 02 05 2D 6B CB EF 0E [11:33:59]Write to MH i2c: E2 0D 00 CB 09 80 0D 02 02 05 00 2D 6B CB EF 0E 00 00 B8 [11:33:59]Write i2c OK [11:33:59]MH_I2C_Read... [11:33:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:33:59]Read from MH i2c: E2 [11:33:59]MH_I2C_Read... [11:33:59]Read from MH i2c: E2 03 00 [11:33:59]MH_I2C_Read... [11:33:59]Read from MH i2c: E2 03 00 CB 09 00 90 00 48 [11:33:59]RAPDU: 90 00 [11:33:59]wFMCommunicate OK [11:33:59]wFMCommunicate request_size=4 [11:33:59]MH_SAM_APDU [11:33:59]CAPDU: 80 0D 03 02 [11:33:59]Write to MH i2c: E2 08 00 CC 09 80 0D 03 02 00 00 00 00 50 [11:33:59]Write i2c OK [11:33:59]MH_I2C_Read... [11:33:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:33:59]Read from MH i2c: E2 [11:33:59]MH_I2C_Read... [11:33:59]Read from MH i2c: E2 0B 00 [11:33:59]MH_I2C_Read... [11:33:59]Read from MH i2c: E2 0B 00 CC 09 00 39 88 84 D3 DA 79 F2 EF 90 00 9D [11:33:59]RAPDU: 39 88 84 D3 DA 79 F2 EF 90 00 [11:33:59]wFMCommunicate OK [11:33:59]SAM_PROTO_SignData done [11:33:59]FM_MakeSignedData done [11:33:59]CreateOFDProtocolMessage [11:33:59]wFMCommunicate request_size=4 [11:33:59]MH_SAM_APDU [11:33:59]CAPDU: 80 11 00 00 [11:33:59]Write to MH i2c: E2 08 00 CD 09 80 11 00 00 00 00 00 00 50 [11:33:59]Write i2c OK [11:33:59]MH_I2C_Read... [11:33:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:33:59]Read from MH i2c: E2 [11:33:59]MH_I2C_Read... [11:33:59]Read from MH i2c: E2 17 00 [11:33:59]MH_I2C_Read... [11:33:59]Read from MH i2c: E2 17 00 CD 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 AF [11:33:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:33:59]wFMCommunicate OK [11:33:59]CreateOFDProtocolMessage done [11:33:59]OFDSenderStorePacket 86818 [11:33:59]StoreOFDPacket docnum=86818 [11:33:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 B7 39 07 01 2A D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 83 00 00 00 F4 03 04 00 A6 00 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 22 53 01 00 35 04 06 00 09 2D 6B CB EF 0E 39 88 84 D3 DA 79 F2 EF [11:33:59]CheckFolder [11:33:59]dirname=/storage/ofd_packets [11:33:59]CheckFolder done [11:33:59]ProducePacketName [11:33:59]name=ofd_packets/00086818 [11:33:59]NVStorageSaveData ofd_packets/00086818 [11:33:59]File name is /storage/ofd_packets/00086818 [11:33:59]Write 301 bytes [11:33:59]NVStorageSaveData done [11:33:59]OFDSenderStorePacket done [11:33:59]KKMCreateOFDPacket done [11:33:59]NVStorageSaveData kkm_last_timestamp [11:33:59]File name is /storage/kkm_last_timestamp [11:33:59]Write 4 bytes [11:33:59]NVStorageSaveData done [11:33:59]ExternCall_PrintAddStr [11:33:59]wPrintStart [11:33:59]Write to MH i2c: 01 00 00 CE 09 D7 [11:33:59]Write i2c OK [11:33:59]MH_I2C_Read... [11:33:59]Read from MH i2c: 01 [11:33:59]MH_I2C_Read... [11:33:59]Read from MH i2c: 01 07 00 [11:33:59]MH_I2C_Read... [11:33:59]Read from MH i2c: 01 07 00 CE 09 00 00 00 00 00 FF 0F EC [11:33:59]RasterBufferAndPrint [11:33:59]line Счет N : (1)871678 [11:33:59]line ИНН: 02508201610067 [11:33:59]line Контрольно-Кассовый Чек [11:33:59]line ПРОДАЖА [11:33:59]line ТРК (МРК, ГНК) : 33 [11:33:59]line Товар: 2710124130 [11:33:59]line Аи-92-К-5 [11:33:59]line 7.670 * 67.80 [11:33:59]line = 520.03 [11:33:59]line НДС 12% НСП 1% [11:33:59]line > о реализуемом товаре [11:33:59]line ОКРУГЛЕНИЕ: -0.03 [11:33:59]line ИТОГО: 520.00 [11:33:59]line Внесено: 520.00 [11:33:59]line СДАЧА: 0.00 [11:33:59]line НСП 1% : 4.60 [11:33:59]line НДС 12% : 55.22 [11:33:59]line Наличными: 520.00 [11:33:59]line Безнал.: 0.00 [11:33:59]line Место: АЗС № 137 "Партнер Нефть" [11:33:59]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:33:59]line СНО: Общий режим [11:33:59]line Чек 131 22.09.2024 11:33 [11:33:59]line Смена: 497 ФФД: 1.0 [11:33:59]line ЗНМ: 0300000064 [11:33:59]line РНМ: 0000000000092592 [11:33:59]line Версия ККМ: 001 [11:33:59]line ФМ: 0000000000874979 [11:33:59]line ФД: 86818 [11:33:59]line ФПД: 10090686705422 [11:33:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T113358&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86818&fm=10090686705422&tin=02508201610067®Number=0000000000092592&sum=52000 [11:33:59]OFD Sender: Processing packet 86818 [packets to send 273, broken 272] [11:33:59]ProducePacketName [11:33:59]name=ofd_packets/00086818 [11:33:59]OFD Sender: To server: pG, [11:33:59]CommunicateWithHost lk.salyk.kg:30040 [11:33:59]ConnectInit lk.salyk.kg [11:33:59]written 0, free lines is 4095 [11:34:00]Write to MH i2c: 01 00 00 F9 09 02 [11:34:00]Write i2c OK [11:34:00]MH_I2C_Read... [11:34:00]Read from MH i2c: 01 [11:34:00]MH_I2C_Read... [11:34:00]Read from MH i2c: 01 07 00 [11:34:00]MH_I2C_Read... [11:34:00]Read from MH i2c: 01 07 00 F9 09 00 00 00 00 00 D2 0C E7 [11:34:00]RasterBufferAndPrint [11:34:00]line [11:34:00]line [11:34:00]line [11:34:00]line [11:34:00]line [11:34:00]written 0, free lines is 3286 [11:34:00]MH_Cut [11:34:00]Write to MH i2c: D1 01 00 00 0A 01 DC [11:34:00]Write i2c OK [11:34:00]MH_I2C_Read... [11:34:00]Read from MH i2c: D1 [11:34:00]MH_I2C_Read... [11:34:00]Read from MH i2c: D1 01 00 [11:34:00]MH_I2C_Read... [11:34:00]Read from MH i2c: D1 01 00 00 0A 00 DB [11:34:00]Write to MH i2c: 01 00 00 01 0A 0B [11:34:00]Write i2c OK [11:34:00]MH_I2C_Read... [11:34:00]*** Cut start [11:34:00]*** Partial cut [11:34:00]*** CUTSNS_PIN = 1 [11:34:01]*** CUTSNS_PIN = 0 [11:34:01]*** Brake cut motor [11:34:01]Read from MH i2c: 01 [11:34:01]MH_I2C_Read... [11:34:01]*** Stop cut motor [11:34:01]*** Cut end [11:34:01]Read from MH i2c: 01 07 00 [11:34:01]MH_I2C_Read... [11:34:01]Read from MH i2c: 01 07 00 01 0A 00 00 00 00 00 FF 0F 20 [11:34:01]process_action close_receipt done [11:34:01]requested_data is exist [11:34:01]produce_requested_data [11:34:01]requested_item fm.sn is exist - process it [11:34:01]wFMCommunicate request_size=4 [11:34:01]MH_SAM_APDU [11:34:01]CAPDU: 80 11 00 00 [11:34:01]Write to MH i2c: E2 08 00 02 0A 80 11 00 00 00 00 00 00 86 [11:34:01]Write i2c OK [11:34:01]MH_I2C_Read... [11:34:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:01]Read from MH i2c: E2 [11:34:01]MH_I2C_Read... [11:34:01]Read from MH i2c: E2 17 00 [11:34:01]MH_I2C_Read... [11:34:01]Read from MH i2c: E2 17 00 02 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E5 [11:34:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:34:01]wFMCommunicate OK [11:34:01]requested_item fd.num is exist - process it [11:34:01]SAM_PROTO_GetFieldsCounters [11:34:01]wFMCommunicate request_size=4 [11:34:01]MH_SAM_APDU [11:34:01]CAPDU: 80 13 00 00 [11:34:01]Write to MH i2c: E2 08 00 03 0A 80 13 00 00 00 00 00 00 89 [11:34:01]Write i2c OK [11:34:01]MH_I2C_Read... [11:34:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:34:01]Read from MH i2c: E2 [11:34:01]MH_I2C_Read... [11:34:01]Read from MH i2c: E2 62 00 [11:34:01]MH_I2C_Read... [11:34:01]Read from MH i2c: E2 62 00 03 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 22 53 01 00 0E 04 04 00 F1 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 A9 [11:34:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 22 53 01 00 0E 04 04 00 F1 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:34:01]wFMCommunicate OK [11:34:01]SAM_PROTO_GetFieldsCounters done [11:34:01]requested_item shift.num is exist - process it [11:34:01]requested_item shift.opened is exist - process it [11:34:01]req_shift_opened [11:34:01]FM_GetShiftState [11:34:01]SAM_PROTO_GetShiftState [11:34:01]wFMCommunicate request_size=4 [11:34:01]MH_SAM_APDU [11:34:01]CAPDU: 80 13 01 00 [11:34:01]Write to MH i2c: E2 08 00 04 0A 80 13 01 00 00 00 00 00 8B [11:34:01]Write i2c OK [11:34:01]MH_I2C_Read... [11:34:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:01]Read from MH i2c: E2 [11:34:01]MH_I2C_Read... [11:34:01]Read from MH i2c: E2 0E 00 [11:34:01]MH_I2C_Read... [11:34:01]Read from MH i2c: E2 0E 00 04 0A 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 49 [11:34:01]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:34:01]wFMCommunicate OK [11:34:01]SAM_PROTO_GetShiftState done [11:34:01]FM_GetShiftState done [11:34:01]req_shift_opened done [11:34:01]requested_item shift.open_date is exist - process it [11:34:01]req_shift_open_date [11:34:01]req_shift_open_date done [11:34:01]produce_requested_data done [11:34:01]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86818,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:34:01]process_action_free close_receipt [11:34:01]json_value_free [11:34:01]json_value_free done [11:34:01]process_json_proto returns [11:34:01]Send response to host [11:34:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86818,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:34:01]free response buf [11:34:01]execute_script done [11:34:01]execute_script returns [11:34:01]free content buf [11:34:01]Sock 9.Close socket [11:34:01]Sock 9.Thread stoped [11:34:04]ConnectInit Can't take IP for lk.salyk.kg [11:34:04]CommunicateWithHost connect error [11:34:04]CommunicateWithHost err = -1 [11:34:04]OFD Sender: Server communicate error [11:34:09]OFD Sender: Processing packet 86818 [packets to send 273, broken 272] [11:34:09]ProducePacketName [11:34:09]name=ofd_packets/00086818 [11:34:09]OFD Sender: To server: pG, [11:34:09]CommunicateWithHost lk.salyk.kg:30040 [11:34:09]ConnectInit lk.salyk.kg [11:34:14]ConnectInit Can't take IP for lk.salyk.kg [11:34:14]CommunicateWithHost connect error [11:34:14]CommunicateWithHost err = -1 [11:34:14]OFD Sender: Server communicate error [11:34:19]OFD Sender: Processing packet 86818 [packets to send 273, broken 272] [11:34:19]ProducePacketName [11:34:19]name=ofd_packets/00086818 [11:34:19]OFD Sender: To server: pG, [11:34:19]CommunicateWithHost lk.salyk.kg:30040 [11:34:19]ConnectInit lk.salyk.kg [11:34:20]recv_with_timeout no data received [11:34:24]ConnectInit Can't take IP for lk.salyk.kg [11:34:24]CommunicateWithHost connect error [11:34:24]CommunicateWithHost err = -1 [11:34:24]OFD Sender: Server communicate error [11:34:29]OFD Sender: Processing packet 86818 [packets to send 273, broken 272] [11:34:29]ProducePacketName [11:34:29]name=ofd_packets/00086818 [11:34:29]OFD Sender: To server: pG, [11:34:29]CommunicateWithHost lk.salyk.kg:30040 [11:34:29]ConnectInit lk.salyk.kg [11:34:31]recv_with_timeout no data received [11:34:34]ConnectInit Can't take IP for lk.salyk.kg [11:34:34]CommunicateWithHost connect error [11:34:34]CommunicateWithHost err = -1 [11:34:34]OFD Sender: Server communicate error [11:34:39]OFD Sender: Processing packet 86818 [packets to send 273, broken 272] [11:34:39]ProducePacketName [11:34:39]name=ofd_packets/00086818 [11:34:39]OFD Sender: To server: pG, [11:34:39]CommunicateWithHost lk.salyk.kg:30040 [11:34:39]ConnectInit lk.salyk.kg [11:34:47]recv_with_timeout no data received [11:34:55]Connected sock=10 [11:34:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 B7 39 07 01 2A D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 83 00 00 00 F4 03 04 00 A6 00 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 22 53 01 00 35 04 06 00 09 2D 6B CB EF 0E 39 88 84 D3 DA 79 F2 EF [11:35:00]recv_with_timeout no data received [11:35:00]CommunicateWithHost answer receiving error [11:35:00]CommunicateWithHost err = -3 [11:35:00]OFD Sender: Server communicate error [11:35:02]recv_with_timeout no data received [11:35:05]OFD Sender: Processing packet 86818 [packets to send 273, broken 272] [11:35:05]ProducePacketName [11:35:05]name=ofd_packets/00086818 [11:35:05]OFD Sender: To server: pG, [11:35:05]CommunicateWithHost lk.salyk.kg:30040 [11:35:05]ConnectInit lk.salyk.kg [11:35:07]Connected sock=9 [11:35:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 B7 39 07 01 2A D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 83 00 00 00 F4 03 04 00 A6 00 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 22 53 01 00 35 04 06 00 09 2D 6B CB EF 0E 39 88 84 D3 DA 79 F2 EF [11:35:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 D5 D6 47 00 23 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 34 39 37 39 10 04 04 00 22 53 01 00 F4 03 04 00 B9 AB EF 66 B6 04 01 00 00 1D BB 4C C1 7E A2 E8 2A [11:35:08]CommunicateWithHost err = 0 [11:35:08]CheckOFDResponse [11:35:08]1017 (14) - 77093643461234 [11:35:08]1041 (16) - 0000000000874979 [11:35:08]1040 (4) - 86818 [11:35:08]1012 (4) - 22.09.2024 05:31 [11:35:08]1206 (1) - 0 [11:35:08]OFD Sender: Remove packet 86818 [11:35:08]ProducePacketName [11:35:08]name=ofd_packets/00086818 [11:35:08]NVStorageDeleteData [11:35:08]OFD Sender: No OFD packet to send [11:35:13]OFD Sender: No OFD packet to send [11:35:18]OFD Sender: No OFD packet to send [11:35:23]OFD Sender: No OFD packet to send [11:35:28]OFD Sender: No OFD packet to send [11:35:33]OFD Sender: No OFD packet to send [11:35:38]OFD Sender: No OFD packet to send [11:35:43]OFD Sender: No OFD packet to send [11:35:47]recv_with_timeout no data received [11:35:48]OFD Sender: No OFD packet to send [11:35:53]OFD Sender: No OFD packet to send [11:35:58]accept exits with 8 [11:35:58]New connection [11:35:58]New thread 3066690916 created [11:35:58]Thread 3066547556 joined [11:35:58]Waiting for new connection... [11:35:58] Sock 8.Parse request [11:35:58]Sock 8.Check first char [11:35:58]Sock 8.First char is OK [11:35:58]request: POST /json_proto HTTP/1.0 [11:35:58]Method: POST [11:35:58]URL: /json_proto [11:35:58]Method is POST - this is cgi request [11:35:58]url: /json_proto [11:35:58]query_string will be loaded in cgi processing [11:35:58]execute_cgi json_proto POST (null) [11:35:58]execute_cgi path=json_proto method=POST [11:35:58]POST find Content-Length [11:35:58]Host: 172.17.47.196:8080 [11:35:58]Content-Length: 677 [11:35:58]Content-Type: application/json [11:35:58] [11:35:58]POST finish read [11:35:58]Found Content-Length = 677 [11:35:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871679", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:35:58]execute_script... [11: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)871679", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:35:58]POST & json_proto [11:35:58]process_json_proto [11:35:58]json parsed OK: [11:35:58]protocol is kg_v1.0 [11:35:58]action value=close_receipt [11:35:58]process_action close_receipt [11:35:58]cmd_close_receipt [11:35:58]MH_GetDate [11:35:58]Write to MH i2c: F0 00 00 05 0A FE [11:35:58]Write i2c OK [11:35:58]MH_I2C_Read... [11:35:58]Read from MH i2c: F0 [11:35:58]MH_I2C_Read... [11:35:58]Read from MH i2c: F0 09 00 [11:35:58]MH_I2C_Read... [11:35:58]Read from MH i2c: F0 09 00 05 0A 00 1F 01 F0 66 4C 6B 94 66 2E [11:35:58]GetLastDocTimeStamp 1727004838 [11:35:58]current date 1727004959 [11:35:58]FM_GetShiftState [11:35:58]SAM_PROTO_GetShiftState [11:35:58]wFMCommunicate request_size=4 [11:35:58]MH_SAM_APDU [11:35:58]CAPDU: 80 13 01 00 [11:35:58]Write to MH i2c: E2 08 00 06 0A 80 13 01 00 00 00 00 00 8D [11:35:58]Write i2c OK [11:35:58]MH_I2C_Read... [11:35:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:35:58]Read from MH i2c: E2 [11:35:58]MH_I2C_Read... [11:35:58]Read from MH i2c: E2 0E 00 [11:35:58]MH_I2C_Read... [11:35:58]Read from MH i2c: E2 0E 00 06 0A 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4B [11:35:58]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:35:58]wFMCommunicate OK [11:35:58]SAM_PROTO_GetShiftState done [11:35:58]FM_GetShiftState done [11:35:58]opened in 1726964220 [11:35:58]opened+sec_in_day 1727050620 [11:35:58]quantity*price = 40002 [11:35:58]sum+1 = 40003 [11:35:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 132 22.09.2024 11:35 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86819 ФПД: 49496230866783 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T113559&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86819&fm=49496230866783&tin=02508201610067®Number=0000000000092592&sum=40000 [11:35:59]StoreToDocumentArchive [11:35:59]shift 497 fd 86819 [11:35:59]save to /storage/0497/doc_00086819 [11:35:59]save last doc name /storage/0497/doc_00086819 to /storage/kkm_last_doc_name [11:35:59]save OK [11:35:59]Clear old archive folders... [11:35:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:35:59]tlvbuf is 014DEF00 [11:35:59]SAM_PROTO_ClearQueue [11:35:59]wFMCommunicate request_size=4 [11:35:59]MH_SAM_APDU [11:35:59]CAPDU: 80 09 00 00 [11:35:59]Write to MH i2c: E2 08 00 13 0A 80 09 00 00 00 00 00 00 8F [11:35:59]Write i2c OK [11:35:59]MH_I2C_Read... [11:35:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:35:59]Read from MH i2c: E2 [11:35:59]MH_I2C_Read... [11:35:59]Read from MH i2c: E2 03 00 [11:35:59]MH_I2C_Read... [11:35:59]Read from MH i2c: E2 03 00 13 0A 00 90 00 91 [11:35:59]RAPDU: 90 00 [11:35:59]wFMCommunicate OK [11:35:59]SAM_PROTO_ClearQueue done [11:35:59]KKMCreateOFDPacket [11:35:59]OFDProtocolAddRootSTLVToBuf [11:35:59]FM_MakeSignedData [11:35:59]FM_MakeSignedData [11:35:59]SAM_PROTO_SignData [11:35:59]wFMCommunicate request_size=4 [11:35:59]MH_SAM_APDU [11:35:59]CAPDU: 80 0D 01 02 [11:35:59]Write to MH i2c: E2 08 00 14 0A 80 0D 01 02 00 00 00 00 97 [11:35:59]Write i2c OK [11:35:59]MH_I2C_Read... [11:35:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:35:59]Read from MH i2c: E2 [11:35:59]MH_I2C_Read... [11:35:59]Read from MH i2c: E2 03 00 [11:35:59]MH_I2C_Read... [11:35:59]Read from MH i2c: E2 03 00 14 0A 00 90 00 92 [11:35:59]RAPDU: 90 00 [11:35:59]wFMCommunicate OK [11:35:59]wFMCommunicate request_size=255 [11:35:59]MH_SAM_APDU [11: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 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 84 00 00 00 F4 03 04 00 1F 01 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 23 53 01 00 35 04 06 00 2D [11:35:59]Write to MH i2c: E2 02 01 15 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 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 84 00 00 00 F4 03 04 00 1F 01 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 23 53 01 00 35 04 06 00 2D 00 00 99 [11:36:00]Write i2c OK [11:36:00]MH_I2C_Read... [11:36:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:36:00]Read from MH i2c: E2 [11:36:00]MH_I2C_Read... [11:36:00]Read from MH i2c: E2 03 00 [11:36:00]MH_I2C_Read... [11:36:00]Read from MH i2c: E2 03 00 15 0A 00 90 00 93 [11:36:00]RAPDU: 90 00 [11:36:00]wFMCommunicate OK [11:36:00]wFMCommunicate request_size=10 [11:36:00]MH_SAM_APDU [11:36:00]CAPDU: 80 0D 02 02 05 04 3D 42 2F 5F [11:36:00]Write to MH i2c: E2 0D 00 16 0A 80 0D 02 02 05 00 04 3D 42 2F 5F 00 00 B5 [11:36:00]Write i2c OK [11:36:00]MH_I2C_Read... [11:36:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:36:00]Read from MH i2c: E2 [11:36:00]MH_I2C_Read... [11:36:00]Read from MH i2c: E2 03 00 [11:36:00]MH_I2C_Read... [11:36:00]Read from MH i2c: E2 03 00 16 0A 00 90 00 94 [11:36:00]RAPDU: 90 00 [11:36:00]wFMCommunicate OK [11:36:00]wFMCommunicate request_size=4 [11:36:00]MH_SAM_APDU [11:36:00]CAPDU: 80 0D 03 02 [11:36:00]Write to MH i2c: E2 08 00 17 0A 80 0D 03 02 00 00 00 00 9C [11:36:00]Write i2c OK [11:36:00]MH_I2C_Read... [11:36:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:36:00]Read from MH i2c: E2 [11:36:00]MH_I2C_Read... [11:36:00]Read from MH i2c: E2 0B 00 [11:36:00]MH_I2C_Read... [11:36:00]Read from MH i2c: E2 0B 00 17 0A 00 13 BD 75 7A 1D 0E B0 92 90 00 C9 [11:36:00]RAPDU: 13 BD 75 7A 1D 0E B0 92 90 00 [11:36:00]wFMCommunicate OK [11:36:00]SAM_PROTO_SignData done [11:36:00]FM_MakeSignedData done [11:36:00]CreateOFDProtocolMessage [11:36:00]wFMCommunicate request_size=4 [11:36:00]MH_SAM_APDU [11:36:00]CAPDU: 80 11 00 00 [11:36:00]Write to MH i2c: E2 08 00 18 0A 80 11 00 00 00 00 00 00 9C [11:36:00]Write i2c OK [11:36:00]MH_I2C_Read... [11:36:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:36:00]Read from MH i2c: E2 [11:36:00]MH_I2C_Read... [11:36:00]Read from MH i2c: E2 17 00 [11:36:00]MH_I2C_Read... [11:36:00]Read from MH i2c: E2 17 00 18 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 FB [11:36:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:36:00]wFMCommunicate OK [11:36:00]CreateOFDProtocolMessage done [11:36:00]OFDSenderStorePacket 86819 [11:36:00]StoreOFDPacket docnum=86819 [11:36:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 66 21 07 01 DF 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 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 84 00 00 00 F4 03 04 00 1F 01 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 23 53 01 00 35 04 06 00 2D 04 3D 42 2F 5F 13 BD 75 7A 1D 0E B0 92 [11:36:00]CheckFolder [11:36:00]dirname=/storage/ofd_packets [11:36:00]CheckFolder done [11:36:00]ProducePacketName [11:36:00]name=ofd_packets/00086819 [11:36:00]NVStorageSaveData ofd_packets/00086819 [11:36:00]File name is /storage/ofd_packets/00086819 [11:36:00]Write 301 bytes [11:36:00]NVStorageSaveData done [11:36:00]OFDSenderStorePacket done [11:36:00]KKMCreateOFDPacket done [11:36:00]NVStorageSaveData kkm_last_timestamp [11:36:00]File name is /storage/kkm_last_timestamp [11:36:00]Write 4 bytes [11:36:00]NVStorageSaveData done [11:36:00]ExternCall_PrintAddStr [11:36:00]wPrintStart [11:36:00]Write to MH i2c: 01 00 00 19 0A 23 [11:36:00]Write i2c OK [11:36:00]MH_I2C_Read... [11:36:00]Read from MH i2c: 01 [11:36:00]MH_I2C_Read... [11:36:00]Read from MH i2c: 01 07 00 [11:36:00]MH_I2C_Read... [11:36:00]Read from MH i2c: 01 07 00 19 0A 00 00 00 00 00 FF 0F 38 [11:36:00]RasterBufferAndPrint [11:36:00]line Счет N : (1)871679 [11:36:00]line ИНН: 02508201610067 [11:36:00]line Контрольно-Кассовый Чек [11:36:00]line ПРОДАЖА [11:36:00]line ТРК (МРК, ГНК) : 43 [11:36:00]line Товар: 2710124130 [11:36:00]line Аи-92-К-5 [11:36:00]line 5.900 * 67.80 [11:36:00]line = 400.02 [11:36:00]line НДС 12% НСП 1% [11:36:00]line > о реализуемом товаре [11:36:00]line ОКРУГЛЕНИЕ: -0.02 [11:36:00]line ИТОГО: 400.00 [11:36:00]line Внесено: 400.00 [11:36:00]line СДАЧА: 0.00 [11:36:00]line НСП 1% : 3.54 [11:36:00]line НДС 12% : 42.48 [11:36:00]line Наличными: 400.00 [11:36:00]line Безнал.: 0.00 [11:36:00]line Место: АЗС № 137 "Партнер Нефть" [11:36:00]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:36:00]line СНО: Общий режим [11:36:00]line Чек 132 22.09.2024 11:35 [11:36:00]line Смена: 497 ФФД: 1.0 [11:36:00]line ЗНМ: 0300000064 [11:36:00]line РНМ: 0000000000092592 [11:36:00]line Версия ККМ: 001 [11:36:00]line ФМ: 0000000000874979 [11:36:00]line ФД: 86819 [11:36:00]line ФПД: 49496230866783 [11:36:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T113559&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86819&fm=49496230866783&tin=02508201610067®Number=0000000000092592&sum=40000 [11:36:00]written 0, free lines is 4095 [11:36:00]OFD Sender: Processing packet 86819 [packets to send 273, broken 272] [11:36:00]ProducePacketName [11:36:00]name=ofd_packets/00086819 [11:36:00]OFD Sender: To server: pG, [11:36:00]CommunicateWithHost lk.salyk.kg:30040 [11:36:00]ConnectInit lk.salyk.kg [11:36:00]Write to MH i2c: 01 00 00 44 0A 4E [11:36:00]Write i2c OK [11:36:00]MH_I2C_Read... [11:36:00]Read from MH i2c: 01 [11:36:00]MH_I2C_Read... [11:36:00]Read from MH i2c: 01 07 00 [11:36:00]MH_I2C_Read... [11:36:00]Read from MH i2c: 01 07 00 44 0A 00 00 00 00 00 D4 0C 35 [11:36:00]RasterBufferAndPrint [11:36:00]line [11:36:00]line [11:36:00]line [11:36:00]line [11:36:00]line [11:36:00]written 0, free lines is 3292 [11:36:00]MH_Cut [11:36:00]Write to MH i2c: D1 01 00 4B 0A 01 27 [11:36:00]Write i2c OK [11:36:00]MH_I2C_Read... [11:36:00]Read from MH i2c: D1 [11:36:00]MH_I2C_Read... [11:36:00]Read from MH i2c: D1 01 00 [11:36:00]MH_I2C_Read... [11:36:00]Read from MH i2c: D1 01 00 4B 0A 00 26 [11:36:00]Write to MH i2c: 01 00 00 4C 0A 56 [11:36:00]Write i2c OK [11:36:00]MH_I2C_Read... [11:36:01]*** Cut start [11:36:01]*** Partial cut [11:36:01]*** CUTSNS_PIN = 1 [11:36:01]*** CUTSNS_PIN = 0 [11:36:01]*** Brake cut motor [11:36:02]Read from MH i2c: 01 [11:36:02]MH_I2C_Read... [11:36:02]*** Stop cut motor [11:36:02]*** Cut end [11:36:02]Read from MH i2c: 01 07 00 [11:36:02]MH_I2C_Read... [11:36:02]Read from MH i2c: 01 07 00 4C 0A 00 00 00 00 00 FF 0F 6B [11:36:02]process_action close_receipt done [11:36:02]requested_data is exist [11:36:02]produce_requested_data [11:36:02]requested_item fm.sn is exist - process it [11:36:02]wFMCommunicate request_size=4 [11:36:02]MH_SAM_APDU [11:36:02]CAPDU: 80 11 00 00 [11:36:02]Write to MH i2c: E2 08 00 4D 0A 80 11 00 00 00 00 00 00 D1 [11:36:02]Write i2c OK [11:36:02]MH_I2C_Read... [11:36:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:36:02]Read from MH i2c: E2 [11:36:02]MH_I2C_Read... [11:36:02]Read from MH i2c: E2 17 00 [11:36:02]MH_I2C_Read... [11:36:02]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 34 39 37 39 90 00 30 [11:36:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:36:02]wFMCommunicate OK [11:36:02]requested_item fd.num is exist - process it [11:36:02]SAM_PROTO_GetFieldsCounters [11:36:02]wFMCommunicate request_size=4 [11:36:02]MH_SAM_APDU [11:36:02]CAPDU: 80 13 00 00 [11:36:02]Write to MH i2c: E2 08 00 4E 0A 80 13 00 00 00 00 00 00 D4 [11:36:02]Write i2c OK [11:36:02]MH_I2C_Read... [11:36:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:36:02]Read from MH i2c: E2 [11:36:02]MH_I2C_Read... [11:36:02]Read from MH i2c: E2 62 00 [11:36:02]MH_I2C_Read... [11:36:02]Read from MH i2c: E2 62 00 4E 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 23 53 01 00 0E 04 04 00 F1 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 F8 [11: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 23 53 01 00 0E 04 04 00 F1 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:36:02]wFMCommunicate OK [11:36:02]SAM_PROTO_GetFieldsCounters done [11:36:02]requested_item shift.num is exist - process it [11:36:02]requested_item shift.opened is exist - process it [11:36:02]req_shift_opened [11:36:02]FM_GetShiftState [11:36:02]SAM_PROTO_GetShiftState [11:36:02]wFMCommunicate request_size=4 [11:36:02]MH_SAM_APDU [11:36:02]CAPDU: 80 13 01 00 [11:36:02]Write to MH i2c: E2 08 00 4F 0A 80 13 01 00 00 00 00 00 D6 [11:36:02]Connected sock=9 [11:36:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 66 21 07 01 DF 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 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 84 00 00 00 F4 03 04 00 1F 01 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 23 53 01 00 35 04 06 00 2D 04 3D 42 2F 5F 13 BD 75 7A 1D 0E B0 92 [11:36:02]Write i2c OK [11:36:02]MH_I2C_Read... [11:36:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:36:02]Read from MH i2c: E2 [11:36:02]MH_I2C_Read... [11:36:02]Read from MH i2c: E2 0E 00 [11:36:02]MH_I2C_Read... [11:36:02]Read from MH i2c: E2 0E 00 4F 0A 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 94 [11:36:02]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:36:02]wFMCommunicate OK [11:36:02]SAM_PROTO_GetShiftState done [11:36:02]FM_GetShiftState done [11:36:02]req_shift_opened done [11:36:02]requested_item shift.open_date is exist - process it [11:36:02]req_shift_open_date [11:36:02]req_shift_open_date done [11:36:02]produce_requested_data done [11:36:02]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86819,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:36:02]process_action_free close_receipt [11:36:02]json_value_free [11:36:02]json_value_free done [11:36:02]process_json_proto returns [11:36:02]Send response to host [11:36:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86819,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:36:02]free response buf [11:36:02]execute_script done [11:36:02]execute_script returns [11:36:02]free content buf [11:36:02]Sock 8.Close socket [11:36:02]Sock 8.Thread stoped [11:36:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 AC 30 47 00 61 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 34 39 37 39 10 04 04 00 23 53 01 00 F4 03 04 00 F0 AB EF 66 B6 04 01 00 00 DF 5B 05 88 63 84 90 C1 [11:36:03]CommunicateWithHost err = 0 [11:36:03]CheckOFDResponse [11:36:03]1017 (14) - 77093643461234 [11:36:03]1041 (16) - 0000000000874979 [11:36:03]1040 (4) - 86819 [11:36:03]1012 (4) - 22.09.2024 05:32 [11:36:03]1206 (1) - 0 [11:36:03]OFD Sender: Remove packet 86819 [11:36:03]ProducePacketName [11:36:03]name=ofd_packets/00086819 [11:36:03]NVStorageDeleteData [11:36:03]OFD Sender: No OFD packet to send [11:36:08]OFD Sender: No OFD packet to send [11:36:10]recv_with_timeout no data received [11:36:13]OFD Sender: No OFD packet to send [11:36:18]OFD Sender: No OFD packet to send [11:36:23]OFD Sender: No OFD packet to send [11:36:24]recv_with_timeout no data received [11:36:28]OFD Sender: No OFD packet to send [11:36:33]OFD Sender: No OFD packet to send [11:36:38]recv_with_timeout no data received [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:54]OFD Sender: No OFD packet to send [11:36:59]OFD Sender: No OFD packet to send [11:37:04]OFD Sender: No OFD packet to send [11:37:09]OFD Sender: No OFD packet to send [11:37:14]OFD Sender: No OFD packet to send [11:37:19]OFD Sender: No OFD packet to send [11:37:24]OFD Sender: No OFD packet to send [11:37:29]OFD Sender: No OFD packet to send [11:37:34]OFD Sender: No OFD packet to send [11:37:39]OFD Sender: No OFD packet to send [11:37:40]recv_with_timeout no data received [11:37:44]OFD Sender: No OFD packet to send [11:37:49]OFD Sender: No OFD packet to send [11:37:54]OFD Sender: No OFD packet to send [11:37:59]OFD Sender: No OFD packet to send [11:38:04]OFD Sender: No OFD packet to send [11:38:09]OFD Sender: No OFD packet to send [11:38:14]OFD Sender: No OFD packet to send [11:38:19]OFD Sender: No OFD packet to send [11:38:24]OFD Sender: No OFD packet to send [11:38:29]OFD Sender: No OFD packet to send [11:38:34]OFD Sender: No OFD packet to send [11:38:39]OFD Sender: No OFD packet to send [11:38:44]OFD Sender: No OFD packet to send [11:38:49]OFD Sender: No OFD packet to send [11:38:54]OFD Sender: No OFD packet to send [11:38:59]OFD Sender: No OFD packet to send [11:39:04]OFD Sender: No OFD packet to send [11:39:09]OFD Sender: No OFD packet to send [11:39:14]OFD Sender: No OFD packet to send [11:39:19]OFD Sender: No OFD packet to send [11:39:24]OFD Sender: No OFD packet to send [11:39:29]OFD Sender: No OFD packet to send [11:39:34]OFD Sender: No OFD packet to send [11:39:39]OFD Sender: No OFD packet to send [11:39:44]OFD Sender: No OFD packet to send [11:39:49]OFD Sender: No OFD packet to send [11:39:54]OFD Sender: No OFD packet to send [11:39:59]OFD Sender: No OFD packet to send [11:39:59]recv_with_timeout no data received [11:40:04]OFD Sender: No OFD packet to send [11:40:09]OFD Sender: No OFD packet to send [11:40:14]OFD Sender: No OFD packet to send [11:40:19]OFD Sender: No OFD packet to send [11:40:24]OFD Sender: No OFD packet to send [11:40:29]OFD Sender: No OFD packet to send [11:40:34]OFD Sender: No OFD packet to send [11:40:39]OFD Sender: No OFD packet to send [11:40:44]OFD Sender: No OFD packet to send [11:40:49]OFD Sender: No OFD packet to send [11:40:54]OFD Sender: No OFD packet to send [11:40:59]OFD Sender: No OFD packet to send [11:41:04]OFD Sender: No OFD packet to send [11:41:09]OFD Sender: No OFD packet to send [11:41:14]OFD Sender: No OFD packet to send [11:41:19]OFD Sender: No OFD packet to send [11:41:24]OFD Sender: No OFD packet to send [11:41:29]OFD Sender: No OFD packet to send [11:41:34]OFD Sender: No OFD packet to send [11:41:39]OFD Sender: No OFD packet to send [11:41:44]OFD Sender: No OFD packet to send [11:41:49]OFD Sender: No OFD packet to send [11:41:54]OFD Sender: No OFD packet to send [11:41:59]OFD Sender: No OFD packet to send [11:42:04]OFD Sender: No OFD packet to send [11:42:09]OFD Sender: No OFD packet to send [11:42:14]OFD Sender: No OFD packet to send [11:42:19]OFD Sender: No OFD packet to send [11:42:24]OFD Sender: No OFD packet to send [11:42:29]OFD Sender: No OFD packet to send [11:42:34]OFD Sender: No OFD packet to send [11:42:39]OFD Sender: No OFD packet to send [11:42:44]OFD Sender: No OFD packet to send [11:42:49]OFD Sender: No OFD packet to send [11:42:54]OFD Sender: No OFD packet to send [11:42:59]OFD Sender: No OFD packet to send [11:43:04]OFD Sender: No OFD packet to send [11:43:09]OFD Sender: No OFD packet to send [11:43:14]OFD Sender: No OFD packet to send [11:43:19]OFD Sender: No OFD packet to send [11:43:24]OFD Sender: No OFD packet to send [11:43:29]OFD Sender: No OFD packet to send [11:43:34]OFD Sender: No OFD packet to send [11:43:39]OFD Sender: No OFD packet to send [11:43:44]OFD Sender: No OFD packet to send [11:43:49]OFD Sender: No OFD packet to send [11:43:54]OFD Sender: No OFD packet to send [11:43:59]OFD Sender: No OFD packet to send [11:44:04]OFD Sender: No OFD packet to send [11:44:09]OFD Sender: No OFD packet to send [11:44:14]OFD Sender: No OFD packet to send [11:44:19]OFD Sender: No OFD packet to send [11:44:24]OFD Sender: No OFD packet to send [11:44:29]OFD Sender: No OFD packet to send [11:44:34]OFD Sender: No OFD packet to send [11:44:39]OFD Sender: No OFD packet to send [11:44:44]OFD Sender: No OFD packet to send [11:44:49]OFD Sender: No OFD packet to send [11:44:54]OFD Sender: No OFD packet to send [11:44:59]OFD Sender: No OFD packet to send [11:45:04]OFD Sender: No OFD packet to send [11:45:09]OFD Sender: No OFD packet to send [11:45:14]OFD Sender: No OFD packet to send [11:45:19]OFD Sender: No OFD packet to send [11:45:24]OFD Sender: No OFD packet to send [11:45:29]OFD Sender: No OFD packet to send [11:45:34]OFD Sender: No OFD packet to send [11:45:39]OFD Sender: No OFD packet to send [11:45:44]OFD Sender: No OFD packet to send [11:45:49]OFD Sender: No OFD packet to send [11:45:54]OFD Sender: No OFD packet to send [11:45:59]OFD Sender: No OFD packet to send [11:46:04]OFD Sender: No OFD packet to send [11:46:09]OFD Sender: No OFD packet to send [11:46:14]OFD Sender: No OFD packet to send [11:46:19]OFD Sender: No OFD packet to send [11:46:24]OFD Sender: No OFD packet to send [11:46:30]OFD Sender: No OFD packet to send [11:46:35]OFD Sender: No OFD packet to send [11:46:40]OFD Sender: No OFD packet to send [11:46:45]OFD Sender: No OFD packet to send [11:46:50]OFD Sender: No OFD packet to send [11:46:55]OFD Sender: No OFD packet to send [11:47:00]OFD Sender: No OFD packet to send [11:47:03]accept exits with 10 [11:47:03]New connection [11:47:03]New thread 3066547556 created [11:47:03]Thread 3066690916 joined [11:47:03]Waiting for new connection... [11:47:03] Sock 10.Parse request [11:47:03]Sock 10.Check first char [11:47:03]Sock 10.First char is OK [11:47:03]request: POST /json_proto HTTP/1.0 [11:47:03]Method: POST [11:47:03]URL: /json_proto [11:47:03]Method is POST - this is cgi request [11:47:03]url: /json_proto [11:47:03]query_string will be loaded in cgi processing [11:47:03]execute_cgi json_proto POST (null) [11:47:03]execute_cgi path=json_proto method=POST [11:47:03]POST find Content-Length [11:47:03]Host: 172.17.47.196:8080 [11:47:03]Content-Length: 677 [11:47:03]Content-Type: application/json [11:47:03] [11:47:03]POST finish read [11:47:03]Found Content-Length = 677 [11:47:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871680", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [11:47:03]execute_script... [11:47: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)871680", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [11:47:03]POST & json_proto [11:47:03]process_json_proto [11:47:03]json parsed OK: [11:47:03]protocol is kg_v1.0 [11:47:03]action value=close_receipt [11:47:03]process_action close_receipt [11:47:03]cmd_close_receipt [11:47:03]MH_GetDate [11:47:03]Write to MH i2c: F0 00 00 50 0A 49 [11:47:03]Write i2c OK [11:47:03]MH_I2C_Read... [11:47:03]Read from MH i2c: F0 [11:47:03]MH_I2C_Read... [11:47:03]Read from MH i2c: F0 09 00 [11:47:03]MH_I2C_Read... [11:47:03]Read from MH i2c: F0 09 00 50 0A 00 B7 03 F0 66 4C 6B 94 66 13 [11:47:03]GetLastDocTimeStamp 1727004959 [11:47:03]current date 1727005623 [11:47:03]FM_GetShiftState [11:47:03]SAM_PROTO_GetShiftState [11:47:03]wFMCommunicate request_size=4 [11:47:03]MH_SAM_APDU [11:47:03]CAPDU: 80 13 01 00 [11:47:03]Write to MH i2c: E2 08 00 51 0A 80 13 01 00 00 00 00 00 D8 [11:47:03]Write i2c OK [11:47:03]MH_I2C_Read... [11:47:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:47:03]Read from MH i2c: E2 [11:47:03]MH_I2C_Read... [11:47:03]Read from MH i2c: E2 0E 00 [11:47:03]MH_I2C_Read... [11:47:03]Read from MH i2c: E2 0E 00 51 0A 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 96 [11:47:03]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:47:03]wFMCommunicate OK [11:47:03]SAM_PROTO_GetShiftState done [11:47:03]FM_GetShiftState done [11:47:03]opened in 1726964220 [11:47:03]opened+sec_in_day 1727050620 [11:47:03]quantity*price = 60003 [11:47:03]sum+1 = 60004 [11:47:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 133 22.09.2024 11:47 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86820 ФПД: 202852431225926 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T114703&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86820&fm=202852431225926&tin=02508201610067®Number=0000000000092592&sum=60000 [11:47:04]StoreToDocumentArchive [11:47:04]shift 497 fd 86820 [11:47:04]save to /storage/0497/doc_00086820 [11:47:04]save last doc name /storage/0497/doc_00086820 to /storage/kkm_last_doc_name [11:47:04]save OK [11:47:04]Clear old archive folders... [11:47:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:47:04]tlvbuf is B6E9AEB0 [11:47:04]SAM_PROTO_ClearQueue [11:47:04]wFMCommunicate request_size=4 [11:47:04]MH_SAM_APDU [11:47:04]CAPDU: 80 09 00 00 [11:47:04]Write to MH i2c: E2 08 00 5E 0A 80 09 00 00 00 00 00 00 DA [11:47:04]Write i2c OK [11:47:04]MH_I2C_Read... [11:47:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:47:04]Read from MH i2c: E2 [11:47:04]MH_I2C_Read... [11:47:04]Read from MH i2c: E2 03 00 [11:47:04]MH_I2C_Read... [11:47:04]Read from MH i2c: E2 03 00 5E 0A 00 90 00 DC [11:47:04]RAPDU: 90 00 [11:47:04]wFMCommunicate OK [11:47:04]SAM_PROTO_ClearQueue done [11:47:04]KKMCreateOFDPacket [11:47:04]OFDProtocolAddRootSTLVToBuf [11:47:04]FM_MakeSignedData [11:47:04]FM_MakeSignedData [11:47:04]SAM_PROTO_SignData [11:47:04]wFMCommunicate request_size=4 [11:47:04]MH_SAM_APDU [11:47:04]CAPDU: 80 0D 01 02 [11:47:04]Write to MH i2c: E2 08 00 5F 0A 80 0D 01 02 00 00 00 00 E2 [11:47:04]Write i2c OK [11:47:04]MH_I2C_Read... [11:47:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:47:04]Read from MH i2c: E2 [11:47:04]MH_I2C_Read... [11:47:04]Read from MH i2c: E2 03 00 [11:47:04]MH_I2C_Read... [11:47:04]Read from MH i2c: E2 03 00 5F 0A 00 90 00 DD [11:47:04]RAPDU: 90 00 [11:47:04]wFMCommunicate OK [11:47:04]wFMCommunicate request_size=255 [11:47:04]MH_SAM_APDU [11:47: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 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 85 00 00 00 F4 03 04 00 B7 03 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 24 53 01 00 35 04 06 00 B8 [11:47:04]Write to MH i2c: E2 02 01 60 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 85 00 00 00 F4 03 04 00 B7 03 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 24 53 01 00 35 04 06 00 B8 00 00 ED [11:47:04]Write i2c OK [11:47:04]MH_I2C_Read... [11:47:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:47:04]Read from MH i2c: E2 [11:47:04]MH_I2C_Read... [11:47:04]Read from MH i2c: E2 03 00 [11:47:04]MH_I2C_Read... [11:47:04]Read from MH i2c: E2 03 00 60 0A 00 90 00 DE [11:47:04]RAPDU: 90 00 [11:47:04]wFMCommunicate OK [11:47:04]wFMCommunicate request_size=10 [11:47:04]MH_SAM_APDU [11:47:04]CAPDU: 80 0D 02 02 05 7E 43 1A E4 46 [11:47:04]Write to MH i2c: E2 0D 00 61 0A 80 0D 02 02 05 00 7E 43 1A E4 46 00 00 F4 [11:47:04]Write i2c OK [11:47:04]MH_I2C_Read... [11:47:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:47:04]Read from MH i2c: E2 [11:47:04]MH_I2C_Read... [11:47:04]Read from MH i2c: E2 03 00 [11:47:04]MH_I2C_Read... [11:47:04]Read from MH i2c: E2 03 00 61 0A 00 90 00 DF [11:47:04]RAPDU: 90 00 [11:47:04]wFMCommunicate OK [11:47:04]wFMCommunicate request_size=4 [11:47:04]MH_SAM_APDU [11:47:04]CAPDU: 80 0D 03 02 [11:47:04]Write to MH i2c: E2 08 00 62 0A 80 0D 03 02 00 00 00 00 E7 [11:47:04]Write i2c OK [11:47:04]MH_I2C_Read... [11:47:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:47:04]Read from MH i2c: E2 [11:47:04]MH_I2C_Read... [11:47:04]Read from MH i2c: E2 0B 00 [11:47:04]MH_I2C_Read... [11:47:04]Read from MH i2c: E2 0B 00 62 0A 00 86 D6 FE 37 9B 7A 5B 90 90 00 79 [11:47:04]RAPDU: 86 D6 FE 37 9B 7A 5B 90 90 00 [11:47:04]wFMCommunicate OK [11:47:04]SAM_PROTO_SignData done [11:47:04]FM_MakeSignedData done [11:47:04]CreateOFDProtocolMessage [11:47:04]wFMCommunicate request_size=4 [11:47:04]MH_SAM_APDU [11:47:04]CAPDU: 80 11 00 00 [11:47:04]Write to MH i2c: E2 08 00 63 0A 80 11 00 00 00 00 00 00 E7 [11:47:04]Write i2c OK [11:47:04]MH_I2C_Read... [11:47:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:47:04]Read from MH i2c: E2 [11:47:04]MH_I2C_Read... [11:47:04]Read from MH i2c: E2 17 00 [11:47:04]MH_I2C_Read... [11:47:04]Read from MH i2c: E2 17 00 63 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 46 [11:47:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:47:04]wFMCommunicate OK [11:47:04]CreateOFDProtocolMessage done [11:47:04]OFDSenderStorePacket 86820 [11:47:04]StoreOFDPacket docnum=86820 [11:47:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 41 A0 07 01 BF DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 85 00 00 00 F4 03 04 00 B7 03 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 24 53 01 00 35 04 06 00 B8 7E 43 1A E4 46 86 D6 FE 37 9B 7A 5B 90 [11:47:04]CheckFolder [11:47:04]dirname=/storage/ofd_packets [11:47:04]CheckFolder done [11:47:04]ProducePacketName [11:47:04]name=ofd_packets/00086820 [11:47:04]NVStorageSaveData ofd_packets/00086820 [11:47:04]File name is /storage/ofd_packets/00086820 [11:47:04]Write 301 bytes [11:47:04]NVStorageSaveData done [11:47:04]OFDSenderStorePacket done [11:47:04]KKMCreateOFDPacket done [11:47:04]NVStorageSaveData kkm_last_timestamp [11:47:04]File name is /storage/kkm_last_timestamp [11:47:04]Write 4 bytes [11:47:04]NVStorageSaveData done [11:47:04]ExternCall_PrintAddStr [11:47:04]wPrintStart [11:47:04]Write to MH i2c: 01 00 00 64 0A 6E [11:47:04]Write i2c OK [11:47:04]MH_I2C_Read... [11:47:04]Read from MH i2c: 01 [11:47:04]MH_I2C_Read... [11:47:04]Read from MH i2c: 01 07 00 [11:47:04]MH_I2C_Read... [11:47:04]Read from MH i2c: 01 07 00 64 0A 00 00 00 00 00 FF 0F 83 [11:47:04]RasterBufferAndPrint [11:47:04]line Счет N : (1)871680 [11:47:04]line ИНН: 02508201610067 [11:47:04]line Контрольно-Кассовый Чек [11:47:04]line ПРОДАЖА [11:47:04]line ТРК (МРК, ГНК) : 43 [11:47:04]line Товар: 2710124130 [11:47:04]line Аи-92-К-5 [11:47:04]line 8.850 * 67.80 [11:47:04]line = 600.03 [11:47:04]line НДС 12% НСП 1% [11:47:04]line > о реализуемом товаре [11:47:04]line ОКРУГЛЕНИЕ: -0.03 [11:47:04]line ИТОГО: 600.00 [11:47:04]line Внесено: 600.00 [11:47:04]line СДАЧА: 0.00 [11:47:04]line НСП 1% : 5.31 [11:47:04]line НДС 12% : 63.72 [11:47:04]line Наличными: 600.00 [11:47:04]line Безнал.: 0.00 [11:47:04]line Место: АЗС № 137 "Партнер Нефть" [11:47:04]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:47:04]line СНО: Общий режим [11:47:04]line Чек 133 22.09.2024 11:47 [11:47:04]line Смена: 497 ФФД: 1.0 [11:47:04]line ЗНМ: 0300000064 [11:47:04]line РНМ: 0000000000092592 [11:47:04]line Версия ККМ: 001 [11:47:04]line ФМ: 0000000000874979 [11:47:04]line ФД: 86820 [11:47:04]line ФПД: 202852431225926 [11:47:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T114703&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86820&fm=202852431225926&tin=02508201610067®Number=0000000000092592&sum=60000 [11:47:05]OFD Sender: Processing packet 86820 [packets to send 273, broken 272] [11:47:05]ProducePacketName [11:47:05]name=ofd_packets/00086820 [11:47:05]OFD Sender: To server: pG, [11:47:05]CommunicateWithHost lk.salyk.kg:30040 [11:47:05]ConnectInit lk.salyk.kg [11:47:05]written 0, free lines is 4095 [11:47:05]Write to MH i2c: 01 00 00 8F 0A 99 [11:47:05]Write i2c OK [11:47:05]MH_I2C_Read... [11:47:05]Read from MH i2c: 01 [11:47:05]MH_I2C_Read... [11:47:05]Read from MH i2c: 01 07 00 [11:47:05]MH_I2C_Read... [11:47:05]Read from MH i2c: 01 07 00 8F 0A 00 00 00 00 00 D7 0C 83 [11:47:05]RasterBufferAndPrint [11:47:05]line [11:47:05]line [11:47:05]line [11:47:05]line [11:47:05]line [11:47:05]written 0, free lines is 3290 [11:47:05]MH_Cut [11:47:05]Write to MH i2c: D1 01 00 96 0A 01 72 [11:47:05]Write i2c OK [11:47:05]MH_I2C_Read... [11:47:05]Read from MH i2c: D1 [11:47:05]MH_I2C_Read... [11:47:05]Read from MH i2c: D1 01 00 [11:47:05]MH_I2C_Read... [11:47:05]Read from MH i2c: D1 01 00 96 0A 00 71 [11:47:05]Write to MH i2c: 01 00 00 97 0A A1 [11:47:05]Write i2c OK [11:47:05]MH_I2C_Read... [11:47:06]*** Cut start [11:47:06]*** Partial cut [11:47:06]*** CUTSNS_PIN = 1 [11:47:06]*** CUTSNS_PIN = 0 [11:47:06]*** Brake cut motor [11:47:07]Read from MH i2c: 01 [11:47:07]MH_I2C_Read... [11:47:07]*** Stop cut motor [11:47:07]*** Cut end [11:47:07]Read from MH i2c: 01 07 00 [11:47:07]MH_I2C_Read... [11:47:07]Read from MH i2c: 01 07 00 97 0A 00 00 00 00 00 FF 0F B6 [11:47:07]process_action close_receipt done [11:47:07]requested_data is exist [11:47:07]produce_requested_data [11:47:07]requested_item fm.sn is exist - process it [11:47:07]wFMCommunicate request_size=4 [11:47:07]MH_SAM_APDU [11:47:07]CAPDU: 80 11 00 00 [11:47:07]Write to MH i2c: E2 08 00 98 0A 80 11 00 00 00 00 00 00 1C [11:47:07]Write i2c OK [11:47:07]MH_I2C_Read... [11:47:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:47:07]Read from MH i2c: E2 [11:47:07]MH_I2C_Read... [11:47:07]Read from MH i2c: E2 17 00 [11:47:07]MH_I2C_Read... [11:47:07]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 34 39 37 39 90 00 7B [11:47:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:47:07]wFMCommunicate OK [11:47:07]requested_item fd.num is exist - process it [11:47:07]SAM_PROTO_GetFieldsCounters [11:47:07]wFMCommunicate request_size=4 [11:47:07]MH_SAM_APDU [11:47:07]CAPDU: 80 13 00 00 [11:47:07]Write to MH i2c: E2 08 00 99 0A 80 13 00 00 00 00 00 00 1F [11:47:07]Write i2c OK [11:47:07]MH_I2C_Read... [11:47:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:47:07]Read from MH i2c: E2 [11:47:07]MH_I2C_Read... [11:47:07]Read from MH i2c: E2 62 00 [11:47:07]MH_I2C_Read... [11:47:07]Read from MH i2c: E2 62 00 99 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 24 53 01 00 0E 04 04 00 F1 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 47 [11:47:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 24 53 01 00 0E 04 04 00 F1 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:47:07]wFMCommunicate OK [11:47:07]SAM_PROTO_GetFieldsCounters done [11:47:07]requested_item shift.num is exist - process it [11:47:07]requested_item shift.opened is exist - process it [11:47:07]req_shift_opened [11:47:07]FM_GetShiftState [11:47:07]SAM_PROTO_GetShiftState [11:47:07]wFMCommunicate request_size=4 [11:47:07]MH_SAM_APDU [11:47:07]CAPDU: 80 13 01 00 [11:47:07]Write to MH i2c: E2 08 00 9A 0A 80 13 01 00 00 00 00 00 21 [11:47:07]Write i2c OK [11:47:07]MH_I2C_Read... [11:47:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:47:07]Read from MH i2c: E2 [11:47:07]MH_I2C_Read... [11:47:07]Read from MH i2c: E2 0E 00 [11:47:07]MH_I2C_Read... [11:47:07]Read from MH i2c: E2 0E 00 9A 0A 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 DF [11:47:07]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:47:07]wFMCommunicate OK [11:47:07]SAM_PROTO_GetShiftState done [11:47:07]FM_GetShiftState done [11:47:07]req_shift_opened done [11:47:07]requested_item shift.open_date is exist - process it [11:47:07]req_shift_open_date [11:47:07]req_shift_open_date done [11:47:07]produce_requested_data done [11:47:07]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86820,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:47:07]process_action_free close_receipt [11:47:07]json_value_free [11:47:07]json_value_free done [11:47:07]process_json_proto returns [11:47:07]Send response to host [11:47:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86820,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:47:07]free response buf [11:47:07]execute_script done [11:47:07]execute_script returns [11:47:07]free content buf [11:47:07]Sock 10.Close socket [11:47:07]Sock 10.Thread stoped [11:47:10]recv_with_timeout no data received [11:47:17]Connected sock=11 [11:47:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 41 A0 07 01 BF DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 85 00 00 00 F4 03 04 00 B7 03 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 24 53 01 00 35 04 06 00 B8 7E 43 1A E4 46 86 D6 FE 37 9B 7A 5B 90 [11:47:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 D7 D8 47 00 1E 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 34 39 37 39 10 04 04 00 24 53 01 00 F4 03 04 00 95 AE EF 66 B6 04 01 00 00 9A A1 FE BD 15 B2 75 9D [11:47:20]CommunicateWithHost err = 0 [11:47:20]CheckOFDResponse [11:47:20]1017 (14) - 77093643461234 [11:47:20]1041 (16) - 0000000000874979 [11:47:20]1040 (4) - 86820 [11:47:20]1012 (4) - 22.09.2024 05:43 [11:47:20]1206 (1) - 0 [11:47:20]OFD Sender: Remove packet 86820 [11:47:20]ProducePacketName [11:47:20]name=ofd_packets/00086820 [11:47:20]NVStorageDeleteData [11:47:21]OFD Sender: No OFD packet to send [11:47:24]recv_with_timeout no data received [11:47:26]OFD Sender: No OFD packet to send [11:47:31]OFD Sender: No OFD packet to send [11:47:36]OFD Sender: No OFD packet to send [11:47:39]recv_with_timeout no data received [11:47:41]OFD Sender: No OFD packet to send [11:47:46]OFD Sender: No OFD packet to send [11:47:51]OFD Sender: No OFD packet to send [11:47:56]OFD Sender: No OFD packet to send [11:48:01]OFD Sender: No OFD packet to send [11:48:06]OFD Sender: No OFD packet to send [11:48:11]OFD Sender: No OFD packet to send [11:48:16]OFD Sender: No OFD packet to send [11:48:21]OFD Sender: No OFD packet to send [11:48:26]OFD Sender: No OFD packet to send [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: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: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:02]accept exits with 8 [11:50:02]New connection [11:50:02]New thread 3066690916 created [11:50:02]Thread 3066547556 joined [11:50:02]Waiting for new connection... [11:50:02] Sock 8.Parse request [11:50:02]Sock 8.Check first char [11:50:02]Sock 8.First char is OK [11:50:02]request: POST /json_proto HTTP/1.0 [11:50:02]Method: POST [11:50:02]URL: /json_proto [11:50:02]Method is POST - this is cgi request [11:50:02]url: /json_proto [11:50:02]query_string will be loaded in cgi processing [11:50:02]execute_cgi json_proto POST (null) [11:50:02]execute_cgi path=json_proto method=POST [11:50:02]POST find Content-Length [11:50:02]Host: 172.17.47.196:8080 [11:50:02]Content-Length: 682 [11:50:02]Content-Type: application/json [11:50:02] [11:50:02]POST finish read [11:50:02]Found Content-Length = 682 [11:50:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871681", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:50:02]execute_script... [11:50: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)871681", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:50:02]POST & json_proto [11:50:02]process_json_proto [11:50:02]json parsed OK: [11:50:02]protocol is kg_v1.0 [11:50:02]action value=close_receipt [11:50:02]process_action close_receipt [11:50:02]cmd_close_receipt [11:50:02]MH_GetDate [11:50:02]Write to MH i2c: F0 00 00 9B 0A 94 [11:50:02]Write i2c OK [11:50:02]MH_I2C_Read... [11:50:02]Read from MH i2c: F0 [11:50:02]MH_I2C_Read... [11:50:02]Read from MH i2c: F0 09 00 [11:50:02]MH_I2C_Read... [11:50:02]Read from MH i2c: F0 09 00 9B 0A 00 6A 04 F0 66 4C 6B 94 66 12 [11:50:02]GetLastDocTimeStamp 1727005623 [11:50:02]current date 1727005802 [11:50:02]FM_GetShiftState [11:50:02]SAM_PROTO_GetShiftState [11:50:02]wFMCommunicate request_size=4 [11:50:02]MH_SAM_APDU [11:50:02]CAPDU: 80 13 01 00 [11:50:02]Write to MH i2c: E2 08 00 9C 0A 80 13 01 00 00 00 00 00 23 [11:50:02]Write i2c OK [11:50:02]MH_I2C_Read... [11:50:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:50:02]Read from MH i2c: E2 [11:50:02]MH_I2C_Read... [11:50:02]Read from MH i2c: E2 0E 00 [11:50:02]MH_I2C_Read... [11:50:02]Read from MH i2c: E2 0E 00 9C 0A 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 E1 [11:50:02]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:50:02]wFMCommunicate OK [11:50:02]SAM_PROTO_GetShiftState done [11:50:02]FM_GetShiftState done [11:50:02]opened in 1726964220 [11:50:02]opened+sec_in_day 1727050620 [11:50:02]quantity*price = 100005 [11:50:02]sum+1 = 100006 [11:50:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 134 22.09.2024 11:50 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86821 ФПД: 65824171062148 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T115002&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86821&fm=65824171062148&tin=02508201610067®Number=0000000000092592&sum=100000 [11:50:03]StoreToDocumentArchive [11:50:03]shift 497 fd 86821 [11:50:03]save to /storage/0497/doc_00086821 [11:50:03]save last doc name /storage/0497/doc_00086821 to /storage/kkm_last_doc_name [11:50:03]save OK [11:50:03]Clear old archive folders... [11:50:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:50:03]tlvbuf is 01575B30 [11:50:03]SAM_PROTO_ClearQueue [11:50:03]wFMCommunicate request_size=4 [11:50:03]MH_SAM_APDU [11:50:03]CAPDU: 80 09 00 00 [11:50:03]Write to MH i2c: E2 08 00 A9 0A 80 09 00 00 00 00 00 00 25 [11:50:03]Write i2c OK [11:50:03]MH_I2C_Read... [11:50:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:50:03]Read from MH i2c: E2 [11:50:03]MH_I2C_Read... [11:50:03]Read from MH i2c: E2 03 00 [11:50:03]MH_I2C_Read... [11:50:03]Read from MH i2c: E2 03 00 A9 0A 00 90 00 27 [11:50:03]RAPDU: 90 00 [11:50:03]wFMCommunicate OK [11:50:03]SAM_PROTO_ClearQueue done [11:50:03]KKMCreateOFDPacket [11:50:03]OFDProtocolAddRootSTLVToBuf [11:50:03]FM_MakeSignedData [11:50:03]FM_MakeSignedData [11:50:03]SAM_PROTO_SignData [11:50:03]wFMCommunicate request_size=4 [11:50:03]MH_SAM_APDU [11:50:03]CAPDU: 80 0D 01 02 [11:50:03]Write to MH i2c: E2 08 00 AA 0A 80 0D 01 02 00 00 00 00 2D [11:50:03]Write i2c OK [11:50:03]MH_I2C_Read... [11:50:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:50:03]Read from MH i2c: E2 [11:50:03]MH_I2C_Read... [11:50:03]Read from MH i2c: E2 03 00 [11:50:03]MH_I2C_Read... [11:50:03]Read from MH i2c: E2 03 00 AA 0A 00 90 00 28 [11:50:03]RAPDU: 90 00 [11:50:03]wFMCommunicate OK [11:50:03]wFMCommunicate request_size=255 [11:50:03]MH_SAM_APDU [11:50:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 6A 04 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 25 53 01 00 35 04 06 00 3B [11:50:03]Write to MH i2c: E2 02 01 AB 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 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 86 00 00 00 F4 03 04 00 6A 04 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 25 53 01 00 35 04 06 00 3B 00 00 39 [11:50:03]Write i2c OK [11:50:03]MH_I2C_Read... [11:50:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:50:03]Read from MH i2c: E2 [11:50:03]MH_I2C_Read... [11:50:03]Read from MH i2c: E2 03 00 [11:50:03]MH_I2C_Read... [11:50:03]Read from MH i2c: E2 03 00 AB 0A 00 90 00 29 [11:50:03]RAPDU: 90 00 [11:50:03]wFMCommunicate OK [11:50:03]wFMCommunicate request_size=10 [11:50:03]MH_SAM_APDU [11:50:03]CAPDU: 80 0D 02 02 05 DD E2 55 73 84 [11:50:03]Write to MH i2c: E2 0D 00 AC 0A 80 0D 02 02 05 00 DD E2 55 73 84 00 00 45 [11:50:03]Write i2c OK [11:50:03]MH_I2C_Read... [11:50:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:50:03]Read from MH i2c: E2 [11:50:03]MH_I2C_Read... [11:50:03]Read from MH i2c: E2 03 00 [11:50:03]MH_I2C_Read... [11:50:03]Read from MH i2c: E2 03 00 AC 0A 00 90 00 2A [11:50:03]RAPDU: 90 00 [11:50:03]wFMCommunicate OK [11:50:03]wFMCommunicate request_size=4 [11:50:03]MH_SAM_APDU [11:50:03]CAPDU: 80 0D 03 02 [11:50:03]Write to MH i2c: E2 08 00 AD 0A 80 0D 03 02 00 00 00 00 32 [11:50:03]Write i2c OK [11:50:03]MH_I2C_Read... [11:50:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:50:03]Read from MH i2c: E2 [11:50:03]MH_I2C_Read... [11:50:03]Read from MH i2c: E2 0B 00 [11:50:03]MH_I2C_Read... [11:50:03]Read from MH i2c: E2 0B 00 AD 0A 00 67 BA 23 72 4F E3 48 AD 90 00 10 [11:50:03]RAPDU: 67 BA 23 72 4F E3 48 AD 90 00 [11:50:03]wFMCommunicate OK [11:50:03]SAM_PROTO_SignData done [11:50:03]FM_MakeSignedData done [11:50:03]CreateOFDProtocolMessage [11:50:03]wFMCommunicate request_size=4 [11:50:03]MH_SAM_APDU [11:50:03]CAPDU: 80 11 00 00 [11:50:03]Write to MH i2c: E2 08 00 AE 0A 80 11 00 00 00 00 00 00 32 [11:50:03]Write i2c OK [11:50:03]MH_I2C_Read... [11:50:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:50:03]Read from MH i2c: E2 [11:50:03]MH_I2C_Read... [11:50:03]Read from MH i2c: E2 17 00 [11:50:03]MH_I2C_Read... [11:50:03]Read from MH i2c: E2 17 00 AE 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 91 [11:50:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:50:03]wFMCommunicate OK [11:50:03]CreateOFDProtocolMessage done [11:50:03]OFDSenderStorePacket 86821 [11:50:03]StoreOFDPacket docnum=86821 [11:50:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 70 9B 07 01 59 D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 86 00 00 00 F4 03 04 00 6A 04 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 25 53 01 00 35 04 06 00 3B DD E2 55 73 84 67 BA 23 72 4F E3 48 AD [11:50:03]CheckFolder [11:50:03]dirname=/storage/ofd_packets [11:50:03]CheckFolder done [11:50:03]ProducePacketName [11:50:03]name=ofd_packets/00086821 [11:50:03]NVStorageSaveData ofd_packets/00086821 [11:50:03]File name is /storage/ofd_packets/00086821 [11:50:03]Write 301 bytes [11:50:03]NVStorageSaveData done [11:50:03]OFDSenderStorePacket done [11:50:03]KKMCreateOFDPacket done [11:50:03]NVStorageSaveData kkm_last_timestamp [11:50:03]File name is /storage/kkm_last_timestamp [11:50:03]Write 4 bytes [11:50:03]NVStorageSaveData done [11:50:03]ExternCall_PrintAddStr [11:50:03]wPrintStart [11:50:03]Write to MH i2c: 01 00 00 AF 0A B9 [11:50:03]Write i2c OK [11:50:03]MH_I2C_Read... [11:50:03]Read from MH i2c: 01 [11:50:03]MH_I2C_Read... [11:50:03]Read from MH i2c: 01 07 00 [11:50:03]MH_I2C_Read... [11:50:03]Read from MH i2c: 01 07 00 AF 0A 00 00 00 00 00 FF 0F CE [11:50:03]RasterBufferAndPrint [11:50:03]line Счет N : (1)871681 [11:50:03]line ИНН: 02508201610067 [11:50:03]line Контрольно-Кассовый Чек [11:50:03]line ПРОДАЖА [11:50:03]line ТРК (МРК, ГНК) : 33 [11:50:03]line Товар: 2710124130 [11:50:03]line Аи-92-К-5 [11:50:03]line 14.750 * 67.80 [11:50:03]line = 1000.05 [11:50:03]line НДС 12% НСП 1% [11:50:03]line > о реализуемом товаре [11:50:03]line ОКРУГЛЕНИЕ: -0.05 [11:50:03]line ИТОГО: 1000.00 [11:50:03]line Внесено: 1000.00 [11:50:03]line СДАЧА: 0.00 [11:50:03]line НСП 1% : 8.85 [11:50:03]line НДС 12% : 106.20 [11:50:03]line Наличными: 1000.00 [11:50:03]line Безнал.: 0.00 [11:50:03]line Место: АЗС № 137 "Партнер Нефть" [11:50:03]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:50:03]line СНО: Общий режим [11:50:03]line Чек 134 22.09.2024 11:50 [11:50:03]line Смена: 497 ФФД: 1.0 [11:50:03]line ЗНМ: 0300000064 [11:50:03]line РНМ: 0000000000092592 [11:50:03]line Версия ККМ: 001 [11:50:03]line ФМ: 0000000000874979 [11:50:03]line ФД: 86821 [11:50:03]line ФПД: 65824171062148 [11:50:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T115002&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86821&fm=65824171062148&tin=02508201610067®Number=0000000000092592&sum=100000 [11:50:04]OFD Sender: Processing packet 86821 [packets to send 273, broken 272] [11:50:04]ProducePacketName [11:50:04]name=ofd_packets/00086821 [11:50:04]OFD Sender: To server: pG, [11:50:04]CommunicateWithHost lk.salyk.kg:30040 [11:50:04]ConnectInit lk.salyk.kg [11:50:04]written 0, free lines is 4095 [11:50:04]Write to MH i2c: 01 00 00 DA 0A E4 [11:50:04]Write i2c OK [11:50:04]MH_I2C_Read... [11:50:04]Read from MH i2c: 01 [11:50:04]MH_I2C_Read... [11:50:04]Read from MH i2c: 01 07 00 [11:50:04]MH_I2C_Read... [11:50:04]Read from MH i2c: 01 07 00 DA 0A 00 00 00 00 00 D9 0C D0 [11:50:04]RasterBufferAndPrint [11:50:04]line [11:50:04]line [11:50:04]line [11:50:04]line [11:50:04]line [11:50:04]written 0, free lines is 3297 [11:50:04]MH_Cut [11:50:04]Write to MH i2c: D1 01 00 E1 0A 01 BD [11:50:04]Write i2c OK [11:50:04]MH_I2C_Read... [11:50:04]Read from MH i2c: D1 [11:50:04]MH_I2C_Read... [11:50:04]Read from MH i2c: D1 01 00 [11:50:04]MH_I2C_Read... [11:50:04]Read from MH i2c: D1 01 00 E1 0A 00 BC [11:50:04]Write to MH i2c: 01 00 00 E2 0A EC [11:50:04]Write i2c OK [11:50:04]MH_I2C_Read... [11:50:05]*** Cut start [11:50:05]*** Partial cut [11:50:05]*** CUTSNS_PIN = 1 [11:50:05]*** CUTSNS_PIN = 0 [11:50:05]*** Brake cut motor [11:50:06]Read from MH i2c: 01 [11:50:06]MH_I2C_Read... [11:50:06]*** Stop cut motor [11:50:06]*** Cut end [11:50:06]Read from MH i2c: 01 07 00 [11:50:06]MH_I2C_Read... [11:50:06]Read from MH i2c: 01 07 00 E2 0A 00 00 00 00 00 FF 0F 01 [11:50:06]process_action close_receipt done [11:50:06]requested_data is exist [11:50:06]produce_requested_data [11:50:06]requested_item fm.sn is exist - process it [11:50:06]wFMCommunicate request_size=4 [11:50:06]MH_SAM_APDU [11:50:06]CAPDU: 80 11 00 00 [11:50:06]Write to MH i2c: E2 08 00 E3 0A 80 11 00 00 00 00 00 00 67 [11:50:06]Write i2c OK [11:50:06]MH_I2C_Read... [11:50:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:50:06]Read from MH i2c: E2 [11:50:06]MH_I2C_Read... [11:50:06]Read from MH i2c: E2 17 00 [11:50:06]MH_I2C_Read... [11:50:06]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 34 39 37 39 90 00 C6 [11:50:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:50:06]wFMCommunicate OK [11:50:06]requested_item fd.num is exist - process it [11:50:06]SAM_PROTO_GetFieldsCounters [11:50:06]wFMCommunicate request_size=4 [11:50:06]MH_SAM_APDU [11:50:06]CAPDU: 80 13 00 00 [11:50:06]Write to MH i2c: E2 08 00 E4 0A 80 13 00 00 00 00 00 00 6A [11:50:06]Write i2c OK [11:50:06]MH_I2C_Read... [11:50:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:50:06]Read from MH i2c: E2 [11:50:06]MH_I2C_Read... [11:50:06]Read from MH i2c: E2 62 00 [11:50:06]MH_I2C_Read... [11:50:06]Read from MH i2c: E2 62 00 E4 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 25 53 01 00 0E 04 04 00 F1 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 96 [11:50: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 25 53 01 00 0E 04 04 00 F1 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:50:06]wFMCommunicate OK [11:50:06]SAM_PROTO_GetFieldsCounters done [11:50:06]requested_item shift.num is exist - process it [11:50:06]requested_item shift.opened is exist - process it [11:50:06]req_shift_opened [11:50:06]FM_GetShiftState [11:50:06]SAM_PROTO_GetShiftState [11:50:06]wFMCommunicate request_size=4 [11:50:06]MH_SAM_APDU [11:50:06]CAPDU: 80 13 01 00 [11:50:06]Write to MH i2c: E2 08 00 E5 0A 80 13 01 00 00 00 00 00 6C [11:50:06]Write i2c OK [11:50:06]MH_I2C_Read... [11:50:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:50:06]Read from MH i2c: E2 [11:50:06]MH_I2C_Read... [11:50:06]Read from MH i2c: E2 0E 00 [11:50:06]MH_I2C_Read... [11:50:06]Read from MH i2c: E2 0E 00 E5 0A 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 2A [11:50:06]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:50:06]wFMCommunicate OK [11:50:06]SAM_PROTO_GetShiftState done [11:50:06]FM_GetShiftState done [11:50:06]req_shift_opened done [11:50:06]requested_item shift.open_date is exist - process it [11:50:06]req_shift_open_date [11:50:06]req_shift_open_date done [11:50:06]produce_requested_data done [11:50:06]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86821,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:50:06]process_action_free close_receipt [11:50:06]json_value_free [11:50:06]json_value_free done [11:50:06]process_json_proto returns [11:50:06]Send response to host [11:50:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86821,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:50:06]free response buf [11:50:06]execute_script done [11:50:06]execute_script returns [11:50:06]free content buf [11:50:06]Sock 8.Close socket [11:50:06]Sock 8.Thread stoped [11:50:09]Connected sock=11 [11:50:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 70 9B 07 01 59 D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 86 00 00 00 F4 03 04 00 6A 04 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 25 53 01 00 35 04 06 00 3B DD E2 55 73 84 67 BA 23 72 4F E3 48 AD [11:50:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 DF 34 47 00 86 69 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 25 53 01 00 F4 03 04 00 40 AF EF 66 B6 04 01 00 00 08 AD 39 F5 D3 1E EB FC [11:50:10]CommunicateWithHost err = 0 [11:50:10]CheckOFDResponse [11:50:10]1017 (14) - 77093643461234 [11:50:10]1041 (16) - 0000000000874979 [11:50:10]1040 (4) - 86821 [11:50:10]1012 (4) - 22.09.2024 05:46 [11:50:10]1206 (1) - 0 [11:50:10]OFD Sender: Remove packet 86821 [11:50:10]ProducePacketName [11:50:10]name=ofd_packets/00086821 [11:50:10]NVStorageDeleteData [11:50:11]OFD Sender: No OFD packet to send [11:50:16]OFD Sender: No OFD packet to send [11:50:18]recv_with_timeout no data received [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:19]accept exits with 9 [11:51:19]New connection [11:51:19]New thread 3066547556 created [11:51:19]Thread 3066690916 joined [11:51:19]Waiting for new connection... [11:51:19] Sock 9.Parse request [11:51:19]Sock 9.Check first char [11:51:19]Sock 9.First char is OK [11:51:19]request: POST /json_proto HTTP/1.0 [11:51:19]Method: POST [11:51:19]URL: /json_proto [11:51:19]Method is POST - this is cgi request [11:51:19]url: /json_proto [11:51:19]query_string will be loaded in cgi processing [11:51:19]execute_cgi json_proto POST (null) [11:51:19]execute_cgi path=json_proto method=POST [11:51:19]POST find Content-Length [11:51:19]Host: 172.17.47.196:8080 [11:51:19]Content-Length: 677 [11:51:19]Content-Type: application/json [11:51:19] [11:51:19]POST finish read [11:51:19]Found Content-Length = 677 [11:51:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871682", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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" ] } } [11:51:19]execute_script... [11:51:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871682", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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" ] } } [11:51:19]POST & json_proto [11:51:19]process_json_proto [11:51:19]json parsed OK: [11:51:19]protocol is kg_v1.0 [11:51:19]action value=close_receipt [11:51:19]process_action close_receipt [11:51:19]cmd_close_receipt [11:51:19]MH_GetDate [11:51:19]Write to MH i2c: F0 00 00 E6 0A DF [11:51:19]Write i2c OK [11:51:19]MH_I2C_Read... [11:51:19]Read from MH i2c: F0 [11:51:19]MH_I2C_Read... [11:51:19]Read from MH i2c: F0 09 00 [11:51:19]MH_I2C_Read... [11:51:19]Read from MH i2c: F0 09 00 E6 0A 00 B7 04 F0 66 4C 6B 94 66 AA [11:51:19]GetLastDocTimeStamp 1727005802 [11:51:19]current date 1727005879 [11:51:19]FM_GetShiftState [11:51:19]SAM_PROTO_GetShiftState [11:51:19]wFMCommunicate request_size=4 [11:51:19]MH_SAM_APDU [11:51:19]CAPDU: 80 13 01 00 [11:51:19]Write to MH i2c: E2 08 00 E7 0A 80 13 01 00 00 00 00 00 6E [11:51:19]Write i2c OK [11:51:19]MH_I2C_Read... [11:51:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:51:19]Read from MH i2c: E2 [11:51:19]MH_I2C_Read... [11:51:19]Read from MH i2c: E2 0E 00 [11:51:19]MH_I2C_Read... [11:51:19]Read from MH i2c: E2 0E 00 E7 0A 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 2C [11:51:19]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:51:19]wFMCommunicate OK [11:51:19]SAM_PROTO_GetShiftState done [11:51:19]FM_GetShiftState done [11:51:19]opened in 1726964220 [11:51:19]opened+sec_in_day 1727050620 [11:51:19]quantity*price = 60003 [11:51:19]sum+1 = 60004 [11:51:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 135 22.09.2024 11:51 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86822 ФПД: 208684120074899 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T115119&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86822&fm=208684120074899&tin=02508201610067®Number=0000000000092592&sum=60000 [11:51:20]StoreToDocumentArchive [11:51:20]shift 497 fd 86822 [11:51:20]save to /storage/0497/doc_00086822 [11:51:20]save last doc name /storage/0497/doc_00086822 to /storage/kkm_last_doc_name [11:51:20]save OK [11:51:20]Clear old archive folders... [11:51:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:51:20]tlvbuf is 014B9CF0 [11:51:20]SAM_PROTO_ClearQueue [11:51:20]wFMCommunicate request_size=4 [11:51:20]MH_SAM_APDU [11:51:20]CAPDU: 80 09 00 00 [11:51:20]Write to MH i2c: E2 08 00 F4 0A 80 09 00 00 00 00 00 00 70 [11:51:20]Write i2c OK [11:51:20]MH_I2C_Read... [11:51:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:51:20]Read from MH i2c: E2 [11:51:20]MH_I2C_Read... [11:51:20]Read from MH i2c: E2 03 00 [11:51:20]MH_I2C_Read... [11:51:20]Read from MH i2c: E2 03 00 F4 0A 00 90 00 72 [11:51:20]RAPDU: 90 00 [11:51:20]wFMCommunicate OK [11:51:20]SAM_PROTO_ClearQueue done [11:51:20]KKMCreateOFDPacket [11:51:20]OFDProtocolAddRootSTLVToBuf [11:51:20]FM_MakeSignedData [11:51:20]FM_MakeSignedData [11:51:20]SAM_PROTO_SignData [11:51:20]wFMCommunicate request_size=4 [11:51:20]MH_SAM_APDU [11:51:20]CAPDU: 80 0D 01 02 [11:51:20]Write to MH i2c: E2 08 00 F5 0A 80 0D 01 02 00 00 00 00 78 [11:51:20]Write i2c OK [11:51:20]MH_I2C_Read... [11:51:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:51:20]Read from MH i2c: E2 [11:51:20]MH_I2C_Read... [11:51:20]Read from MH i2c: E2 03 00 [11:51:20]MH_I2C_Read... [11:51:20]Read from MH i2c: E2 03 00 F5 0A 00 90 00 73 [11:51:20]RAPDU: 90 00 [11:51:20]wFMCommunicate OK [11:51:20]wFMCommunicate request_size=255 [11:51:20]MH_SAM_APDU [11:51: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 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 87 00 00 00 F4 03 04 00 B7 04 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 26 53 01 00 35 04 06 00 BD [11:51:20]Write to MH i2c: E2 02 01 F6 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 87 00 00 00 F4 03 04 00 B7 04 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 26 53 01 00 35 04 06 00 BD 00 00 8D [11:51:20]Write i2c OK [11:51:20]MH_I2C_Read... [11:51:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:51:20]Read from MH i2c: E2 [11:51:20]MH_I2C_Read... [11:51:20]Read from MH i2c: E2 03 00 [11:51:20]MH_I2C_Read... [11:51:20]Read from MH i2c: E2 03 00 F6 0A 00 90 00 74 [11:51:20]RAPDU: 90 00 [11:51:20]wFMCommunicate OK [11:51:20]wFMCommunicate request_size=10 [11:51:20]MH_SAM_APDU [11:51:20]CAPDU: 80 0D 02 02 05 CC 0E D8 EA 93 [11:51:20]Write to MH i2c: E2 0D 00 F7 0A 80 0D 02 02 05 00 CC 0E D8 EA 93 00 00 B4 [11:51:20]Write i2c OK [11:51:20]MH_I2C_Read... [11:51:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:51:20]Read from MH i2c: E2 [11:51:20]MH_I2C_Read... [11:51:20]Read from MH i2c: E2 03 00 [11:51:20]MH_I2C_Read... [11:51:20]Read from MH i2c: E2 03 00 F7 0A 00 90 00 75 [11:51:20]RAPDU: 90 00 [11:51:20]wFMCommunicate OK [11:51:20]wFMCommunicate request_size=4 [11:51:20]MH_SAM_APDU [11:51:20]CAPDU: 80 0D 03 02 [11:51:20]Write to MH i2c: E2 08 00 F8 0A 80 0D 03 02 00 00 00 00 7D [11:51:20]Write i2c OK [11:51:20]MH_I2C_Read... [11:51:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:51:20]Read from MH i2c: E2 [11:51:20]MH_I2C_Read... [11:51:20]Read from MH i2c: E2 0B 00 [11:51:20]MH_I2C_Read... [11:51:20]Read from MH i2c: E2 0B 00 F8 0A 00 34 FD 5B 18 05 1F 4F BE 90 00 53 [11:51:20]RAPDU: 34 FD 5B 18 05 1F 4F BE 90 00 [11:51:20]wFMCommunicate OK [11:51:20]SAM_PROTO_SignData done [11:51:20]FM_MakeSignedData done [11:51:20]CreateOFDProtocolMessage [11:51:20]wFMCommunicate request_size=4 [11:51:20]MH_SAM_APDU [11:51:20]CAPDU: 80 11 00 00 [11:51:20]Write to MH i2c: E2 08 00 F9 0A 80 11 00 00 00 00 00 00 7D [11:51:20]Write i2c OK [11:51:20]MH_I2C_Read... [11:51:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:51:20]Read from MH i2c: E2 [11:51:20]MH_I2C_Read... [11:51:20]Read from MH i2c: E2 17 00 [11:51:20]MH_I2C_Read... [11:51:20]Read from MH i2c: E2 17 00 F9 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 DC [11:51:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:51:20]wFMCommunicate OK [11:51:20]CreateOFDProtocolMessage done [11:51:20]OFDSenderStorePacket 86822 [11:51:20]StoreOFDPacket docnum=86822 [11:51:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 2E 87 07 01 84 D1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 87 00 00 00 F4 03 04 00 B7 04 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 26 53 01 00 35 04 06 00 BD CC 0E D8 EA 93 34 FD 5B 18 05 1F 4F BE [11:51:20]CheckFolder [11:51:20]dirname=/storage/ofd_packets [11:51:20]CheckFolder done [11:51:20]ProducePacketName [11:51:20]name=ofd_packets/00086822 [11:51:20]NVStorageSaveData ofd_packets/00086822 [11:51:20]File name is /storage/ofd_packets/00086822 [11:51:20]Write 301 bytes [11:51:20]NVStorageSaveData done [11:51:20]OFDSenderStorePacket done [11:51:20]KKMCreateOFDPacket done [11:51:20]NVStorageSaveData kkm_last_timestamp [11:51:20]File name is /storage/kkm_last_timestamp [11:51:20]Write 4 bytes [11:51:20]NVStorageSaveData done [11:51:20]ExternCall_PrintAddStr [11:51:20]wPrintStart [11:51:20]Write to MH i2c: 01 00 00 FA 0A 04 [11:51:20]Write i2c OK [11:51:20]MH_I2C_Read... [11:51:20]Read from MH i2c: 01 [11:51:20]MH_I2C_Read... [11:51:20]Read from MH i2c: 01 07 00 [11:51:20]MH_I2C_Read... [11:51:20]Read from MH i2c: 01 07 00 FA 0A 00 00 00 00 00 FF 0F 19 [11:51:20]RasterBufferAndPrint [11:51:20]line Счет N : (1)871682 [11:51:20]line ИНН: 02508201610067 [11:51:20]line Контрольно-Кассовый Чек [11:51:20]line ПРОДАЖА [11:51:20]line ТРК (МРК, ГНК) : 53 [11:51:20]line Товар: 2710124130 [11:51:20]line Аи-92-К-5 [11:51:20]line 8.850 * 67.80 [11:51:20]line = 600.03 [11:51:20]line НДС 12% НСП 1% [11:51:20]line > о реализуемом товаре [11:51:20]line ОКРУГЛЕНИЕ: -0.03 [11:51:20]line ИТОГО: 600.00 [11:51:20]line Внесено: 600.00 [11:51:20]line СДАЧА: 0.00 [11:51:20]line НСП 1% : 5.31 [11:51:20]line НДС 12% : 63.72 [11:51:20]line Наличными: 600.00 [11:51:20]line Безнал.: 0.00 [11:51:20]line Место: АЗС № 137 "Партнер Нефть" [11:51:20]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:51:20]line СНО: Общий режим [11:51:20]line Чек 135 22.09.2024 11:51 [11:51:20]line Смена: 497 ФФД: 1.0 [11:51:20]line ЗНМ: 0300000064 [11:51:20]line РНМ: 0000000000092592 [11:51:20]line Версия ККМ: 001 [11:51:20]line ФМ: 0000000000874979 [11:51:20]line ФД: 86822 [11:51:20]line ФПД: 208684120074899 [11:51:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T115119&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86822&fm=208684120074899&tin=02508201610067®Number=0000000000092592&sum=60000 [11:51:21]OFD Sender: Processing packet 86822 [packets to send 273, broken 272] [11:51:21]ProducePacketName [11:51:21]name=ofd_packets/00086822 [11:51:21]OFD Sender: To server: pG, [11:51:21]CommunicateWithHost lk.salyk.kg:30040 [11:51:21]ConnectInit lk.salyk.kg [11:51:21]written 0, free lines is 4095 [11:51:21]Write to MH i2c: 01 00 00 25 0B 30 [11:51:21]Write i2c OK [11:51:21]MH_I2C_Read... [11:51:21]Read from MH i2c: 01 [11:51:21]MH_I2C_Read... [11:51:21]Read from MH i2c: 01 07 00 [11:51:21]MH_I2C_Read... [11:51:21]Read from MH i2c: 01 07 00 25 0B 00 00 00 00 00 D9 0C 1C [11:51:21]RasterBufferAndPrint [11:51:21]line [11:51:21]line [11:51:21]line [11:51:21]line [11:51:21]line [11:51:21]written 0, free lines is 3297 [11:51:21]MH_Cut [11:51:21]Write to MH i2c: D1 01 00 2C 0B 01 09 [11:51:21]Write i2c OK [11:51:21]MH_I2C_Read... [11:51:21]Read from MH i2c: D1 [11:51:21]MH_I2C_Read... [11:51:21]Read from MH i2c: D1 01 00 [11:51:21]MH_I2C_Read... [11:51:21]Read from MH i2c: D1 01 00 2C 0B 00 08 [11:51:21]Write to MH i2c: 01 00 00 2D 0B 38 [11:51:21]Write i2c OK [11:51:21]MH_I2C_Read... [11:51:21]Connected sock=8 [11:51:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 2E 87 07 01 84 D1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 87 00 00 00 F4 03 04 00 B7 04 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 26 53 01 00 35 04 06 00 BD CC 0E D8 EA 93 34 FD 5B 18 05 1F 4F BE [11:51:22]*** Cut start [11:51:22]*** Partial cut [11:51:22]*** CUTSNS_PIN = 1 [11:51:22]*** CUTSNS_PIN = 0 [11:51:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 54 08 47 00 41 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 34 39 37 39 10 04 04 00 26 53 01 00 F4 03 04 00 87 AF EF 66 B6 04 01 00 00 43 2E 77 EC CA 22 F4 A8 [11:51:22]CommunicateWithHost err = 0 [11:51:22]CheckOFDResponse [11:51:22]1017 (14) - 77093643461234 [11:51:22]1041 (16) - 0000000000874979 [11:51:22]1040 (4) - 86822 [11:51:22]1012 (4) - 22.09.2024 05:47 [11:51:22]1206 (1) - 0 [11:51:22]OFD Sender: Remove packet 86822 [11:51:22]ProducePacketName [11:51:22]name=ofd_packets/00086822 [11:51:22]NVStorageDeleteData [11:51:22]*** Brake cut motor [11:51:22]OFD Sender: No OFD packet to send [11:51:23]Read from MH i2c: 01 [11:51:23]MH_I2C_Read... [11:51:23]*** Stop cut motor [11:51:23]*** Cut end [11:51:23]Read from MH i2c: 01 07 00 [11:51:23]MH_I2C_Read... [11:51:23]Read from MH i2c: 01 07 00 2D 0B 00 00 00 00 00 FF 0F 4D [11:51:23]process_action close_receipt done [11:51:23]requested_data is exist [11:51:23]produce_requested_data [11:51:23]requested_item fm.sn is exist - process it [11:51:23]wFMCommunicate request_size=4 [11:51:23]MH_SAM_APDU [11:51:23]CAPDU: 80 11 00 00 [11:51:23]Write to MH i2c: E2 08 00 2E 0B 80 11 00 00 00 00 00 00 B3 [11:51:23]Write i2c OK [11:51:23]MH_I2C_Read... [11:51:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:51:23]Read from MH i2c: E2 [11:51:23]MH_I2C_Read... [11:51:23]Read from MH i2c: E2 17 00 [11:51:23]MH_I2C_Read... [11:51:23]Read from MH i2c: E2 17 00 2E 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 12 [11:51:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:51:23]wFMCommunicate OK [11:51:23]requested_item fd.num is exist - process it [11:51:23]SAM_PROTO_GetFieldsCounters [11:51:23]wFMCommunicate request_size=4 [11:51:23]MH_SAM_APDU [11:51:23]CAPDU: 80 13 00 00 [11:51:23]Write to MH i2c: E2 08 00 2F 0B 80 13 00 00 00 00 00 00 B6 [11:51:23]Write i2c OK [11:51:23]MH_I2C_Read... [11:51:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:51:23]Read from MH i2c: E2 [11:51:23]MH_I2C_Read... [11:51:23]Read from MH i2c: E2 62 00 [11:51:23]MH_I2C_Read... [11:51:23]Read from MH i2c: E2 62 00 2F 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 26 53 01 00 0E 04 04 00 F1 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 E6 [11:51: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 26 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 87 00 00 00 5E 04 04 00 87 00 00 00 57 04 04 00 88 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:51:23]wFMCommunicate OK [11:51:23]SAM_PROTO_GetFieldsCounters done [11:51:23]requested_item shift.num is exist - process it [11:51:23]requested_item shift.opened is exist - process it [11:51:23]req_shift_opened [11:51:23]FM_GetShiftState [11:51:23]SAM_PROTO_GetShiftState [11:51:23]wFMCommunicate request_size=4 [11:51:23]MH_SAM_APDU [11:51:23]CAPDU: 80 13 01 00 [11:51:23]Write to MH i2c: E2 08 00 30 0B 80 13 01 00 00 00 00 00 B8 [11:51:23]Write i2c OK [11:51:23]MH_I2C_Read... [11:51:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:51:23]Read from MH i2c: E2 [11:51:23]MH_I2C_Read... [11:51:23]Read from MH i2c: E2 0E 00 [11:51:23]MH_I2C_Read... [11:51:23]Read from MH i2c: E2 0E 00 30 0B 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 76 [11:51:23]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:51:23]wFMCommunicate OK [11:51:23]SAM_PROTO_GetShiftState done [11:51:23]FM_GetShiftState done [11:51:23]req_shift_opened done [11:51:23]requested_item shift.open_date is exist - process it [11:51:23]req_shift_open_date [11:51:23]req_shift_open_date done [11:51:23]produce_requested_data done [11:51:23]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86822,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:51:23]process_action_free close_receipt [11:51:23]json_value_free [11:51:23]json_value_free done [11:51:23]process_json_proto returns [11:51:23]Send response to host [11:51:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86822,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:51:23]free response buf [11:51:23]execute_script done [11:51:23]execute_script returns [11:51:23]free content buf [11:51:23]Sock 9.Close socket [11:51:23]Sock 9.Thread stoped [11:51:28]OFD Sender: No OFD packet to send [11:51:30]recv_with_timeout no data received [11:51:33]OFD Sender: No OFD packet to send [11:51:38]OFD Sender: No OFD packet to send [11:51:43]OFD Sender: No OFD packet to send [11:51:43]recv_with_timeout no data received [11:51:48]OFD Sender: No OFD packet to send [11:51:50]accept exits with 10 [11:51:50]New connection [11:51:50]New thread 3066690916 created [11:51:50]Thread 3066547556 joined [11:51:50]Waiting for new connection... [11:51:50] Sock 10.Parse request [11:51:50]Sock 10.Check first char [11:51:50]Sock 10.First char is OK [11:51:50]request: POST /json_proto HTTP/1.0 [11:51:50]Method: POST [11:51:50]URL: /json_proto [11:51:50]Method is POST - this is cgi request [11:51:50]url: /json_proto [11:51:50]query_string will be loaded in cgi processing [11:51:50]execute_cgi json_proto POST (null) [11:51:50]execute_cgi path=json_proto method=POST [11:51:50]POST find Content-Length [11:51:50]Host: 172.17.47.196:8080 [11:51:50]Content-Length: 682 [11:51:50]Content-Type: application/json [11:51:50] [11:51:50]POST finish read [11:51:50]Found Content-Length = 682 [11:51:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871683", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:51:50]execute_script... [11:51:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871683", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:51:50]POST & json_proto [11:51:50]process_json_proto [11:51:50]json parsed OK: [11:51:50]protocol is kg_v1.0 [11:51:50]action value=close_receipt [11:51:50]process_action close_receipt [11:51:50]cmd_close_receipt [11:51:50]MH_GetDate [11:51:50]Write to MH i2c: F0 00 00 31 0B 2B [11:51:50]Write i2c OK [11:51:50]MH_I2C_Read... [11:51:50]Read from MH i2c: F0 [11:51:50]MH_I2C_Read... [11:51:50]Read from MH i2c: F0 09 00 [11:51:50]MH_I2C_Read... [11:51:50]Read from MH i2c: F0 09 00 31 0B 00 D6 04 F0 66 4C 6B 94 66 15 [11:51:50]GetLastDocTimeStamp 1727005879 [11:51:50]current date 1727005910 [11:51:50]FM_GetShiftState [11:51:50]SAM_PROTO_GetShiftState [11:51:50]wFMCommunicate request_size=4 [11:51:50]MH_SAM_APDU [11:51:50]CAPDU: 80 13 01 00 [11:51:50]Write to MH i2c: E2 08 00 32 0B 80 13 01 00 00 00 00 00 BA [11:51:50]Write i2c OK [11:51:50]MH_I2C_Read... [11:51:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:51:50]Read from MH i2c: E2 [11:51:50]MH_I2C_Read... [11:51:50]Read from MH i2c: E2 0E 00 [11:51:50]MH_I2C_Read... [11:51:50]Read from MH i2c: E2 0E 00 32 0B 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 78 [11:51:50]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:51:50]wFMCommunicate OK [11:51:50]SAM_PROTO_GetShiftState done [11:51:50]FM_GetShiftState done [11:51:50]opened in 1726964220 [11:51:50]opened+sec_in_day 1727050620 [11:51:50]quantity*price = 100005 [11:51:50]sum+1 = 100006 [11:51: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 136 22.09.2024 11:51 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86823 ФПД: 147839320130405 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T115150&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86823&fm=147839320130405&tin=02508201610067®Number=0000000000092592&sum=100000 [11:51:51]StoreToDocumentArchive [11:51:51]shift 497 fd 86823 [11:51:51]save to /storage/0497/doc_00086823 [11:51:51]save last doc name /storage/0497/doc_00086823 to /storage/kkm_last_doc_name [11:51:51]save OK [11:51:51]Clear old archive folders... [11:51:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:51:51]tlvbuf is 01583070 [11:51:51]SAM_PROTO_ClearQueue [11:51:51]wFMCommunicate request_size=4 [11:51:51]MH_SAM_APDU [11:51:51]CAPDU: 80 09 00 00 [11:51:51]Write to MH i2c: E2 08 00 3F 0B 80 09 00 00 00 00 00 00 BC [11:51:51]Write i2c OK [11:51:51]MH_I2C_Read... [11:51:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:51:51]Read from MH i2c: E2 [11:51:51]MH_I2C_Read... [11:51:51]Read from MH i2c: E2 03 00 [11:51:51]MH_I2C_Read... [11:51:51]Read from MH i2c: E2 03 00 3F 0B 00 90 00 BE [11:51:51]RAPDU: 90 00 [11:51:51]wFMCommunicate OK [11:51:51]SAM_PROTO_ClearQueue done [11:51:51]KKMCreateOFDPacket [11:51:51]OFDProtocolAddRootSTLVToBuf [11:51:51]FM_MakeSignedData [11:51:51]FM_MakeSignedData [11:51:51]SAM_PROTO_SignData [11:51:51]wFMCommunicate request_size=4 [11:51:51]MH_SAM_APDU [11:51:51]CAPDU: 80 0D 01 02 [11:51:51]Write to MH i2c: E2 08 00 40 0B 80 0D 01 02 00 00 00 00 C4 [11:51:51]Write i2c OK [11:51:51]MH_I2C_Read... [11:51:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:51:51]Read from MH i2c: E2 [11:51:51]MH_I2C_Read... [11:51:51]Read from MH i2c: E2 03 00 [11:51:51]MH_I2C_Read... [11:51:51]Read from MH i2c: E2 03 00 40 0B 00 90 00 BF [11:51:51]RAPDU: 90 00 [11:51:51]wFMCommunicate OK [11:51:51]wFMCommunicate request_size=255 [11:51:51]MH_SAM_APDU [11:51: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 88 00 00 00 F4 03 04 00 D6 04 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 27 53 01 00 35 04 06 00 86 [11:51:51]Write to MH i2c: E2 02 01 41 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 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 88 00 00 00 F4 03 04 00 D6 04 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 27 53 01 00 35 04 06 00 86 00 00 8B [11:51:51]Write i2c OK [11:51:51]MH_I2C_Read... [11:51:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:51:51]Read from MH i2c: E2 [11:51:51]MH_I2C_Read... [11:51:51]Read from MH i2c: E2 03 00 [11:51:51]MH_I2C_Read... [11:51:51]Read from MH i2c: E2 03 00 41 0B 00 90 00 C0 [11:51:51]RAPDU: 90 00 [11:51:51]wFMCommunicate OK [11:51:51]wFMCommunicate request_size=10 [11:51:51]MH_SAM_APDU [11:51:51]CAPDU: 80 0D 02 02 05 75 86 29 03 65 [11:51:51]Write to MH i2c: E2 0D 00 42 0B 80 0D 02 02 05 00 75 86 29 03 65 00 00 5D [11:51:51]Write i2c OK [11:51:51]MH_I2C_Read... [11:51:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:51:51]Read from MH i2c: E2 [11:51:51]MH_I2C_Read... [11:51:51]Read from MH i2c: E2 03 00 [11:51:51]MH_I2C_Read... [11:51:51]Read from MH i2c: E2 03 00 42 0B 00 90 00 C1 [11:51:51]RAPDU: 90 00 [11:51:51]wFMCommunicate OK [11:51:51]wFMCommunicate request_size=4 [11:51:51]MH_SAM_APDU [11:51:51]CAPDU: 80 0D 03 02 [11:51:51]Write to MH i2c: E2 08 00 43 0B 80 0D 03 02 00 00 00 00 C9 [11:51:51]Write i2c OK [11:51:51]MH_I2C_Read... [11:51:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:51:51]Read from MH i2c: E2 [11:51:51]MH_I2C_Read... [11:51:51]Read from MH i2c: E2 0B 00 [11:51:51]MH_I2C_Read... [11:51:51]Read from MH i2c: E2 0B 00 43 0B 00 C4 8C 44 73 E3 EF 35 AC 90 00 84 [11:51:51]RAPDU: C4 8C 44 73 E3 EF 35 AC 90 00 [11:51:51]wFMCommunicate OK [11:51:51]SAM_PROTO_SignData done [11:51:51]FM_MakeSignedData done [11:51:51]CreateOFDProtocolMessage [11:51:51]wFMCommunicate request_size=4 [11:51:51]MH_SAM_APDU [11:51:51]CAPDU: 80 11 00 00 [11:51:51]Write to MH i2c: E2 08 00 44 0B 80 11 00 00 00 00 00 00 C9 [11:51:51]Write i2c OK [11:51:51]MH_I2C_Read... [11:51:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:51:51]Read from MH i2c: E2 [11:51:51]MH_I2C_Read... [11:51:51]Read from MH i2c: E2 17 00 [11:51:51]MH_I2C_Read... [11:51:51]Read from MH i2c: E2 17 00 44 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 28 [11:51:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:51:51]wFMCommunicate OK [11:51:51]CreateOFDProtocolMessage done [11:51:51]OFDSenderStorePacket 86823 [11:51:51]StoreOFDPacket docnum=86823 [11:51:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 A3 5F 07 01 D2 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 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 88 00 00 00 F4 03 04 00 D6 04 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 27 53 01 00 35 04 06 00 86 75 86 29 03 65 C4 8C 44 73 E3 EF 35 AC [11:51:51]CheckFolder [11:51:51]dirname=/storage/ofd_packets [11:51:51]CheckFolder done [11:51:51]ProducePacketName [11:51:51]name=ofd_packets/00086823 [11:51:51]NVStorageSaveData ofd_packets/00086823 [11:51:51]File name is /storage/ofd_packets/00086823 [11:51:51]Write 301 bytes [11:51:51]NVStorageSaveData done [11:51:51]OFDSenderStorePacket done [11:51:51]KKMCreateOFDPacket done [11:51:51]NVStorageSaveData kkm_last_timestamp [11:51:51]File name is /storage/kkm_last_timestamp [11:51:51]Write 4 bytes [11:51:51]NVStorageSaveData done [11:51:51]ExternCall_PrintAddStr [11:51:51]wPrintStart [11:51:51]Write to MH i2c: 01 00 00 45 0B 50 [11:51:51]Write i2c OK [11:51:51]MH_I2C_Read... [11:51:51]Read from MH i2c: 01 [11:51:51]MH_I2C_Read... [11:51:51]Read from MH i2c: 01 07 00 [11:51:51]MH_I2C_Read... [11:51:51]Read from MH i2c: 01 07 00 45 0B 00 00 00 00 00 FF 0F 65 [11:51:51]RasterBufferAndPrint [11:51:51]line Счет N : (1)871683 [11:51:51]line ИНН: 02508201610067 [11:51:51]line Контрольно-Кассовый Чек [11:51:51]line ПРОДАЖА [11:51:51]line ТРК (МРК, ГНК) : 43 [11:51:51]line Товар: 2710124130 [11:51:51]line Аи-92-К-5 [11:51:51]line 14.750 * 67.80 [11:51:51]line = 1000.05 [11:51:51]line НДС 12% НСП 1% [11:51:51]line > о реализуемом товаре [11:51:51]line ОКРУГЛЕНИЕ: -0.05 [11:51:51]line ИТОГО: 1000.00 [11:51:51]line Внесено: 1000.00 [11:51:51]line СДАЧА: 0.00 [11:51:51]line НСП 1% : 8.85 [11:51:51]line НДС 12% : 106.20 [11:51:51]line Наличными: 1000.00 [11:51:51]line Безнал.: 0.00 [11:51:51]line Место: АЗС № 137 "Партнер Нефть" [11:51:51]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:51:51]line СНО: Общий режим [11:51:51]line Чек 136 22.09.2024 11:51 [11:51:51]line Смена: 497 ФФД: 1.0 [11:51:51]line ЗНМ: 0300000064 [11:51:51]line РНМ: 0000000000092592 [11:51:51]line Версия ККМ: 001 [11:51:51]line ФМ: 0000000000874979 [11:51:51]line ФД: 86823 [11:51:51]line ФПД: 147839320130405 [11:51:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T115150&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86823&fm=147839320130405&tin=02508201610067®Number=0000000000092592&sum=100000 [11:51:52]OFD Sender: Processing packet 86823 [packets to send 273, broken 272] [11:51:52]ProducePacketName [11:51:52]name=ofd_packets/00086823 [11:51:52]OFD Sender: To server: pG, [11:51:52]CommunicateWithHost lk.salyk.kg:30040 [11:51:52]ConnectInit lk.salyk.kg [11:51:52]written 0, free lines is 4095 [11:51:52]Write to MH i2c: 01 00 00 70 0B 7B [11:51:52]Write i2c OK [11:51:52]MH_I2C_Read... [11:51:52]Read from MH i2c: 01 [11:51:52]MH_I2C_Read... [11:51:52]Read from MH i2c: 01 07 00 [11:51:52]MH_I2C_Read... [11:51:52]Read from MH i2c: 01 07 00 70 0B 00 00 00 00 00 DA 0C 68 [11:51:52]RasterBufferAndPrint [11:51:52]line [11:51:52]line [11:51:52]line [11:51:52]line [11:51:52]line [11:51:52]written 0, free lines is 3297 [11:51:52]MH_Cut [11:51:52]Write to MH i2c: D1 01 00 77 0B 01 54 [11:51:52]Write i2c OK [11:51:52]MH_I2C_Read... [11:51:52]Read from MH i2c: D1 [11:51:52]MH_I2C_Read... [11:51:52]Read from MH i2c: D1 01 00 [11:51:52]MH_I2C_Read... [11:51:52]Read from MH i2c: D1 01 00 77 0B 00 53 [11:51:52]Write to MH i2c: 01 00 00 78 0B 83 [11:51:52]Write i2c OK [11:51:52]MH_I2C_Read... [11:51:53]*** Cut start [11:51:53]*** Partial cut [11:51:53]*** CUTSNS_PIN = 1 [11:51:53]*** CUTSNS_PIN = 0 [11:51:53]*** Brake cut motor [11:51:54]Read from MH i2c: 01 [11:51:54]MH_I2C_Read... [11:51:54]*** Stop cut motor [11:51:54]*** Cut end [11:51:54]Read from MH i2c: 01 07 00 [11:51:54]MH_I2C_Read... [11:51:54]Read from MH i2c: 01 07 00 78 0B 00 00 00 00 00 FF 0F 98 [11:51:54]process_action close_receipt done [11:51:54]requested_data is exist [11:51:54]produce_requested_data [11:51:54]requested_item fm.sn is exist - process it [11:51:54]wFMCommunicate request_size=4 [11:51:54]MH_SAM_APDU [11:51:54]CAPDU: 80 11 00 00 [11:51:54]Write to MH i2c: E2 08 00 79 0B 80 11 00 00 00 00 00 00 FE [11:51:54]Write i2c OK [11:51:54]MH_I2C_Read... [11:51:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:51:54]Read from MH i2c: E2 [11:51:54]MH_I2C_Read... [11:51:54]Read from MH i2c: E2 17 00 [11:51:54]MH_I2C_Read... [11:51:54]Read from MH i2c: E2 17 00 79 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 5D [11:51:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:51:54]wFMCommunicate OK [11:51:54]requested_item fd.num is exist - process it [11:51:54]SAM_PROTO_GetFieldsCounters [11:51:54]wFMCommunicate request_size=4 [11:51:54]MH_SAM_APDU [11:51:54]CAPDU: 80 13 00 00 [11:51:54]Write to MH i2c: E2 08 00 7A 0B 80 13 00 00 00 00 00 00 01 [11:51:54]Write i2c OK [11:51:54]MH_I2C_Read... [11:51:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:51:54]Read from MH i2c: E2 [11:51:54]MH_I2C_Read... [11:51:54]Read from MH i2c: E2 62 00 [11:51:54]MH_I2C_Read... [11:51:54]Read from MH i2c: E2 62 00 7A 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 27 53 01 00 0E 04 04 00 F1 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 35 [11:51:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 27 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 88 00 00 00 5E 04 04 00 88 00 00 00 57 04 04 00 89 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:51:54]wFMCommunicate OK [11:51:54]SAM_PROTO_GetFieldsCounters done [11:51:54]requested_item shift.num is exist - process it [11:51:54]requested_item shift.opened is exist - process it [11:51:54]req_shift_opened [11:51:54]FM_GetShiftState [11:51:54]SAM_PROTO_GetShiftState [11:51:54]wFMCommunicate request_size=4 [11:51:54]MH_SAM_APDU [11:51:54]CAPDU: 80 13 01 00 [11:51:54]Write to MH i2c: E2 08 00 7B 0B 80 13 01 00 00 00 00 00 03 [11:51:54]Write i2c OK [11:51:54]MH_I2C_Read... [11:51:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:51:54]Read from MH i2c: E2 [11:51:54]MH_I2C_Read... [11:51:54]Read from MH i2c: E2 0E 00 [11:51:54]MH_I2C_Read... [11:51:54]Read from MH i2c: E2 0E 00 7B 0B 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 C1 [11:51:54]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:51:54]wFMCommunicate OK [11:51:54]SAM_PROTO_GetShiftState done [11:51:54]FM_GetShiftState done [11:51:54]req_shift_opened done [11:51:54]requested_item shift.open_date is exist - process it [11:51:54]req_shift_open_date [11:51:54]req_shift_open_date done [11:51:54]produce_requested_data done [11:51:54]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86823,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:51:54]process_action_free close_receipt [11:51:54]json_value_free [11:51:54]json_value_free done [11:51:54]process_json_proto returns [11:51:54]Send response to host [11:51:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86823,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:51:54]free response buf [11:51:54]execute_script done [11:51:54]execute_script returns [11:51:54]free content buf [11:51:54]Sock 10.Close socket [11:51:54]Sock 10.Thread stoped [11:51:56]recv_with_timeout no data received [11:51:57]ConnectInit Can't take IP for lk.salyk.kg [11:51:57]CommunicateWithHost connect error [11:51:57]CommunicateWithHost err = -1 [11:51:57]OFD Sender: Server communicate error [11:52:02]OFD Sender: Processing packet 86823 [packets to send 273, broken 272] [11:52:02]ProducePacketName [11:52:02]name=ofd_packets/00086823 [11:52:02]OFD Sender: To server: pG, [11:52:02]CommunicateWithHost lk.salyk.kg:30040 [11:52:02]ConnectInit lk.salyk.kg [11:52:07]ConnectInit Can't take IP for lk.salyk.kg [11:52:07]CommunicateWithHost connect error [11:52:07]CommunicateWithHost err = -1 [11:52:07]OFD Sender: Server communicate error [11:52:12]OFD Sender: Processing packet 86823 [packets to send 273, broken 272] [11:52:12]ProducePacketName [11:52:12]name=ofd_packets/00086823 [11:52:12]OFD Sender: To server: pG, [11:52:12]CommunicateWithHost lk.salyk.kg:30040 [11:52:12]ConnectInit lk.salyk.kg [11:52:14]recv_with_timeout no data received [11:52:17]ConnectInit Can't take IP for lk.salyk.kg [11:52:17]CommunicateWithHost connect error [11:52:17]CommunicateWithHost err = -1 [11:52:17]OFD Sender: Server communicate error [11:52:22]OFD Sender: Processing packet 86823 [packets to send 273, broken 272] [11:52:22]ProducePacketName [11:52:22]name=ofd_packets/00086823 [11:52:22]OFD Sender: To server: pG, [11:52:22]CommunicateWithHost lk.salyk.kg:30040 [11:52:22]ConnectInit lk.salyk.kg [11:52:27]ConnectInit Can't take IP for lk.salyk.kg [11:52:27]CommunicateWithHost connect error [11:52:27]CommunicateWithHost err = -1 [11:52:27]OFD Sender: Server communicate error [11:52:32]OFD Sender: Processing packet 86823 [packets to send 273, broken 272] [11:52:32]ProducePacketName [11:52:32]name=ofd_packets/00086823 [11:52:32]OFD Sender: To server: pG, [11:52:32]CommunicateWithHost lk.salyk.kg:30040 [11:52:32]ConnectInit lk.salyk.kg [11:52:34]recv_with_timeout no data received [11:52:37]ConnectInit Can't take IP for lk.salyk.kg [11:52:37]CommunicateWithHost connect error [11:52:37]CommunicateWithHost err = -1 [11:52:37]OFD Sender: Server communicate error [11:52:42]OFD Sender: Processing packet 86823 [packets to send 273, broken 272] [11:52:42]ProducePacketName [11:52:42]name=ofd_packets/00086823 [11:52:42]OFD Sender: To server: pG, [11:52:42]CommunicateWithHost lk.salyk.kg:30040 [11:52:42]ConnectInit lk.salyk.kg [11:52:47]ConnectInit Can't take IP for lk.salyk.kg [11:52:47]CommunicateWithHost connect error [11:52:47]CommunicateWithHost err = -1 [11:52:47]OFD Sender: Server communicate error [11:52:52]OFD Sender: Processing packet 86823 [packets to send 273, broken 272] [11:52:52]ProducePacketName [11:52:52]name=ofd_packets/00086823 [11:52:52]OFD Sender: To server: pG, [11:52:52]CommunicateWithHost lk.salyk.kg:30040 [11:52:52]ConnectInit lk.salyk.kg [11:52:52]recv_with_timeout no data received [11:52:57]ConnectInit Can't take IP for lk.salyk.kg [11:52:57]CommunicateWithHost connect error [11:52:57]CommunicateWithHost err = -1 [11:52:57]OFD Sender: Server communicate error [11:53:02]OFD Sender: Processing packet 86823 [packets to send 273, broken 272] [11:53:02]ProducePacketName [11:53:02]name=ofd_packets/00086823 [11:53:02]OFD Sender: To server: pG, [11:53:02]CommunicateWithHost lk.salyk.kg:30040 [11:53:02]ConnectInit lk.salyk.kg [11:53:10]recv_with_timeout no data received [11:53:12]Connected sock=10 [11:53:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 A3 5F 07 01 D2 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 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 88 00 00 00 F4 03 04 00 D6 04 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 27 53 01 00 35 04 06 00 86 75 86 29 03 65 C4 8C 44 73 E3 EF 35 AC [11:53:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 66 95 47 00 F1 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 34 39 37 39 10 04 04 00 27 53 01 00 F4 03 04 00 F7 AF EF 66 B6 04 01 00 00 01 A1 35 A8 31 86 B9 CB [11:53:14]CommunicateWithHost err = 0 [11:53:14]CheckOFDResponse [11:53:14]1017 (14) - 77093643461234 [11:53:14]1041 (16) - 0000000000874979 [11:53:14]1040 (4) - 86823 [11:53:14]1012 (4) - 22.09.2024 05:49 [11:53:14]1206 (1) - 0 [11:53:14]OFD Sender: Remove packet 86823 [11:53:14]ProducePacketName [11:53:14]name=ofd_packets/00086823 [11:53:14]NVStorageDeleteData [11:53:14]OFD Sender: No OFD packet to send [11:53:19]OFD Sender: No OFD packet to send [11:53:20]accept exits with 9 [11:53:20]New connection [11:53:20]New thread 3066547556 created [11:53:20]Thread 3066690916 joined [11:53:20]Waiting for new connection... [11:53:20] Sock 9.Parse request [11:53:20]Sock 9.Check first char [11:53:20]Sock 9.First char is OK [11:53:20]request: POST /json_proto HTTP/1.0 [11:53:20]Method: POST [11:53:20]URL: /json_proto [11:53:20]Method is POST - this is cgi request [11:53:20]url: /json_proto [11:53:20]query_string will be loaded in cgi processing [11:53:20]execute_cgi json_proto POST (null) [11:53:20]execute_cgi path=json_proto method=POST [11:53:20]POST find Content-Length [11:53:20]Host: 172.17.47.196:8080 [11:53:20]Content-Length: 677 [11:53:20]Content-Type: application/json [11:53:20] [11:53:20]POST finish read [11:53:20]Found Content-Length = 677 [11:53:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871686", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:53:20]execute_script... [11:53: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)871686", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:53:20]POST & json_proto [11:53:20]process_json_proto [11:53:20]json parsed OK: [11:53:20]protocol is kg_v1.0 [11:53:20]action value=close_receipt [11:53:20]process_action close_receipt [11:53:20]cmd_close_receipt [11:53:20]MH_GetDate [11:53:20]Write to MH i2c: F0 00 00 7C 0B 76 [11:53:20]Write i2c OK [11:53:20]MH_I2C_Read... [11:53:20]Read from MH i2c: F0 [11:53:20]MH_I2C_Read... [11:53:20]Read from MH i2c: F0 09 00 [11:53:20]MH_I2C_Read... [11:53:20]Read from MH i2c: F0 09 00 7C 0B 00 30 05 F0 66 4C 6B 94 66 BB [11:53:20]GetLastDocTimeStamp 1727005910 [11:53:20]current date 1727006000 [11:53:20]FM_GetShiftState [11:53:20]SAM_PROTO_GetShiftState [11:53:20]wFMCommunicate request_size=4 [11:53:20]MH_SAM_APDU [11:53:20]CAPDU: 80 13 01 00 [11:53:20]Write to MH i2c: E2 08 00 7D 0B 80 13 01 00 00 00 00 00 05 [11:53:20]Write i2c OK [11:53:20]MH_I2C_Read... [11:53:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:53:20]Read from MH i2c: E2 [11:53:20]MH_I2C_Read... [11:53:20]Read from MH i2c: E2 0E 00 [11:53:20]MH_I2C_Read... [11:53:20]Read from MH i2c: E2 0E 00 7D 0B 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 C3 [11:53:20]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:53:20]wFMCommunicate OK [11:53:20]SAM_PROTO_GetShiftState done [11:53:20]FM_GetShiftState done [11:53:20]opened in 1726964220 [11:53:20]opened+sec_in_day 1727050620 [11:53:20]quantity*price = 50036 [11:53:20]sum+1 = 50037 [11:53: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 137 22.09.2024 11:53 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86824 ФПД: 117844550221814 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T115320&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86824&fm=117844550221814&tin=02508201610067®Number=0000000000092592&sum=50000 [11:53:21]StoreToDocumentArchive [11:53:21]shift 497 fd 86824 [11:53:21]save to /storage/0497/doc_00086824 [11:53:21]save last doc name /storage/0497/doc_00086824 to /storage/kkm_last_doc_name [11:53:21]save OK [11:53:21]Clear old archive folders... [11:53:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:53:21]tlvbuf is 01581C50 [11:53:21]SAM_PROTO_ClearQueue [11:53:21]wFMCommunicate request_size=4 [11:53:21]MH_SAM_APDU [11:53:21]CAPDU: 80 09 00 00 [11:53:21]Write to MH i2c: E2 08 00 8A 0B 80 09 00 00 00 00 00 00 07 [11:53:21]Write i2c OK [11:53:21]MH_I2C_Read... [11:53:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:53:21]Read from MH i2c: E2 [11:53:21]MH_I2C_Read... [11:53:21]Read from MH i2c: E2 03 00 [11:53:21]MH_I2C_Read... [11:53:21]Read from MH i2c: E2 03 00 8A 0B 00 90 00 09 [11:53:21]RAPDU: 90 00 [11:53:21]wFMCommunicate OK [11:53:21]SAM_PROTO_ClearQueue done [11:53:21]KKMCreateOFDPacket [11:53:21]OFDProtocolAddRootSTLVToBuf [11:53:21]FM_MakeSignedData [11:53:21]FM_MakeSignedData [11:53:21]SAM_PROTO_SignData [11:53:21]wFMCommunicate request_size=4 [11:53:21]MH_SAM_APDU [11:53:21]CAPDU: 80 0D 01 02 [11:53:21]Write to MH i2c: E2 08 00 8B 0B 80 0D 01 02 00 00 00 00 0F [11:53:21]Write i2c OK [11:53:21]MH_I2C_Read... [11:53:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:53:21]Read from MH i2c: E2 [11:53:21]MH_I2C_Read... [11:53:21]Read from MH i2c: E2 03 00 [11:53:21]MH_I2C_Read... [11:53:21]Read from MH i2c: E2 03 00 8B 0B 00 90 00 0A [11:53:21]RAPDU: 90 00 [11:53:21]wFMCommunicate OK [11:53:21]wFMCommunicate request_size=255 [11:53:21]MH_SAM_APDU [11:53:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 30 05 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 28 53 01 00 35 04 06 00 6B [11:53:21]Write to MH i2c: E2 02 01 8C 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 89 00 00 00 F4 03 04 00 30 05 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 28 53 01 00 35 04 06 00 6B 00 00 89 [11:53:21]Write i2c OK [11:53:21]MH_I2C_Read... [11:53:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:53:21]Read from MH i2c: E2 [11:53:21]MH_I2C_Read... [11:53:21]Read from MH i2c: E2 03 00 [11:53:21]MH_I2C_Read... [11:53:21]Read from MH i2c: E2 03 00 8C 0B 00 90 00 0B [11:53:21]RAPDU: 90 00 [11:53:21]wFMCommunicate OK [11:53:21]wFMCommunicate request_size=10 [11:53:21]MH_SAM_APDU [11:53:21]CAPDU: 80 0D 02 02 05 2D D2 8D FF F6 [11:53:21]Write to MH i2c: E2 0D 00 8D 0B 80 0D 02 02 05 00 2D D2 8D FF F6 00 00 9D [11:53:21]Write i2c OK [11:53:21]MH_I2C_Read... [11:53:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:53:21]Read from MH i2c: E2 [11:53:21]MH_I2C_Read... [11:53:21]Read from MH i2c: E2 03 00 [11:53:21]MH_I2C_Read... [11:53:21]Read from MH i2c: E2 03 00 8D 0B 00 90 00 0C [11:53:21]RAPDU: 90 00 [11:53:21]wFMCommunicate OK [11:53:21]wFMCommunicate request_size=4 [11:53:21]MH_SAM_APDU [11:53:21]CAPDU: 80 0D 03 02 [11:53:21]Write to MH i2c: E2 08 00 8E 0B 80 0D 03 02 00 00 00 00 14 [11:53:21]Write i2c OK [11:53:21]MH_I2C_Read... [11:53:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:53:21]Read from MH i2c: E2 [11:53:21]MH_I2C_Read... [11:53:21]Read from MH i2c: E2 0B 00 [11:53:21]MH_I2C_Read... [11:53:21]Read from MH i2c: E2 0B 00 8E 0B 00 DD 86 F6 6B 85 4D 00 8C 90 00 37 [11:53:21]RAPDU: DD 86 F6 6B 85 4D 00 8C 90 00 [11:53:21]wFMCommunicate OK [11:53:21]SAM_PROTO_SignData done [11:53:21]FM_MakeSignedData done [11:53:21]CreateOFDProtocolMessage [11:53:21]wFMCommunicate request_size=4 [11:53:21]MH_SAM_APDU [11:53:21]CAPDU: 80 11 00 00 [11:53:21]Write to MH i2c: E2 08 00 8F 0B 80 11 00 00 00 00 00 00 14 [11:53:21]Write i2c OK [11:53:21]MH_I2C_Read... [11:53:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:53:22]Read from MH i2c: E2 [11:53:22]MH_I2C_Read... [11:53:22]Read from MH i2c: E2 17 00 [11:53:22]MH_I2C_Read... [11:53:22]Read from MH i2c: E2 17 00 8F 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 73 [11:53:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:53:22]wFMCommunicate OK [11:53:22]CreateOFDProtocolMessage done [11:53:22]OFDSenderStorePacket 86824 [11:53:22]StoreOFDPacket docnum=86824 [11:53:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 B6 EA 07 01 62 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 30 05 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 28 53 01 00 35 04 06 00 6B 2D D2 8D FF F6 DD 86 F6 6B 85 4D 00 8C [11:53:22]CheckFolder [11:53:22]dirname=/storage/ofd_packets [11:53:22]CheckFolder done [11:53:22]ProducePacketName [11:53:22]name=ofd_packets/00086824 [11:53:22]NVStorageSaveData ofd_packets/00086824 [11:53:22]File name is /storage/ofd_packets/00086824 [11:53:22]Write 301 bytes [11:53:22]NVStorageSaveData done [11:53:22]OFDSenderStorePacket done [11:53:22]KKMCreateOFDPacket done [11:53:22]NVStorageSaveData kkm_last_timestamp [11:53:22]File name is /storage/kkm_last_timestamp [11:53:22]Write 4 bytes [11:53:22]NVStorageSaveData done [11:53:22]ExternCall_PrintAddStr [11:53:22]wPrintStart [11:53:22]Write to MH i2c: 01 00 00 90 0B 9B [11:53:22]Write i2c OK [11:53:22]MH_I2C_Read... [11:53:22]Read from MH i2c: 01 [11:53:22]MH_I2C_Read... [11:53:22]Read from MH i2c: 01 07 00 [11:53:22]MH_I2C_Read... [11:53:22]Read from MH i2c: 01 07 00 90 0B 00 00 00 00 00 FF 0F B0 [11:53:22]RasterBufferAndPrint [11:53:22]line Счет N : (1)871686 [11:53:22]line ИНН: 02508201610067 [11:53:22]line Контрольно-Кассовый Чек [11:53:22]line ПРОДАЖА [11:53:22]line ТРК (МРК, ГНК) : 33 [11:53:22]line Товар: 2710124130 [11:53:22]line Аи-92-К-5 [11:53:22]line 7.380 * 67.80 [11:53:22]line = 500.36 [11:53:22]line НДС 12% НСП 1% [11:53:22]line > о реализуемом товаре [11:53:22]line ОКРУГЛЕНИЕ: -0.36 [11:53:22]line ИТОГО: 500.00 [11:53:22]line Внесено: 500.00 [11:53:22]line СДАЧА: 0.00 [11:53:22]line НСП 1% : 4.43 [11:53:22]line НДС 12% : 53.14 [11:53:22]line Наличными: 500.00 [11:53:22]line Безнал.: 0.00 [11:53:22]line Место: АЗС № 137 "Партнер Нефть" [11:53:22]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:53:22]line СНО: Общий режим [11:53:22]line Чек 137 22.09.2024 11:53 [11:53:22]line Смена: 497 ФФД: 1.0 [11:53:22]line ЗНМ: 0300000064 [11:53:22]line РНМ: 0000000000092592 [11:53:22]line Версия ККМ: 001 [11:53:22]line ФМ: 0000000000874979 [11:53:22]line ФД: 86824 [11:53:22]line ФПД: 117844550221814 [11:53:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T115320&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86824&fm=117844550221814&tin=02508201610067®Number=0000000000092592&sum=50000 [11:53:22]written 0, free lines is 4095 [11:53:22]OFD Sender: Processing packet 86824 [packets to send 273, broken 272] [11:53:22]ProducePacketName [11:53:22]name=ofd_packets/00086824 [11:53:22]OFD Sender: To server: pG, [11:53:22]CommunicateWithHost lk.salyk.kg:30040 [11:53:22]ConnectInit lk.salyk.kg [11:53:22]Write to MH i2c: 01 00 00 BB 0B C6 [11:53:22]Write i2c OK [11:53:22]MH_I2C_Read... [11:53:22]Read from MH i2c: 01 [11:53:22]MH_I2C_Read... [11:53:22]Read from MH i2c: 01 07 00 [11:53:22]MH_I2C_Read... [11:53:22]Read from MH i2c: 01 07 00 BB 0B 00 00 00 00 00 D4 0C AD [11:53:22]RasterBufferAndPrint [11:53:22]line [11:53:22]line [11:53:22]line [11:53:22]line [11:53:22]line [11:53:22]written 0, free lines is 3292 [11:53:22]MH_Cut [11:53:22]Write to MH i2c: D1 01 00 C2 0B 01 9F [11:53:22]Write i2c OK [11:53:22]MH_I2C_Read... [11:53:22]Read from MH i2c: D1 [11:53:22]MH_I2C_Read... [11:53:22]Read from MH i2c: D1 01 00 [11:53:22]MH_I2C_Read... [11:53:22]Read from MH i2c: D1 01 00 C2 0B 00 9E [11:53:22]Write to MH i2c: 01 00 00 C3 0B CE [11:53:22]Write i2c OK [11:53:22]MH_I2C_Read... [11:53:23]*** Cut start [11:53:23]*** Partial cut [11:53:23]*** CUTSNS_PIN = 1 [11:53:23]*** CUTSNS_PIN = 0 [11:53:23]*** Brake cut motor [11:53:23]Read from MH i2c: 01 [11:53:23]MH_I2C_Read... [11:53:23]*** Stop cut motor [11:53:23]*** Cut end [11:53:23]Read from MH i2c: 01 07 00 [11:53:23]MH_I2C_Read... [11:53:23]Read from MH i2c: 01 07 00 C3 0B 00 00 00 00 00 FF 0F E3 [11:53:23]process_action close_receipt done [11:53:23]requested_data is exist [11:53:23]produce_requested_data [11:53:23]requested_item fm.sn is exist - process it [11:53:23]wFMCommunicate request_size=4 [11:53:23]MH_SAM_APDU [11:53:23]CAPDU: 80 11 00 00 [11:53:23]Write to MH i2c: E2 08 00 C4 0B 80 11 00 00 00 00 00 00 49 [11:53:23]Write i2c OK [11:53:23]MH_I2C_Read... [11:53:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:53:23]Read from MH i2c: E2 [11:53:23]MH_I2C_Read... [11:53:23]Read from MH i2c: E2 17 00 [11:53:23]MH_I2C_Read... [11:53:23]Read from MH i2c: E2 17 00 C4 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A8 [11:53:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:53:23]wFMCommunicate OK [11:53:23]requested_item fd.num is exist - process it [11:53:23]SAM_PROTO_GetFieldsCounters [11:53:23]wFMCommunicate request_size=4 [11:53:23]MH_SAM_APDU [11:53:23]CAPDU: 80 13 00 00 [11:53:23]Write to MH i2c: E2 08 00 C5 0B 80 13 00 00 00 00 00 00 4C [11:53:23]Write i2c OK [11:53:23]MH_I2C_Read... [11:53:23]Connected sock=8 [11:53:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 B6 EA 07 01 62 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 30 05 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 28 53 01 00 35 04 06 00 6B 2D D2 8D FF F6 DD 86 F6 6B 85 4D 00 8C [11:53:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:53:24]Read from MH i2c: E2 [11:53:24]MH_I2C_Read... [11:53:24]Read from MH i2c: E2 62 00 [11:53:24]MH_I2C_Read... [11:53:24]Read from MH i2c: E2 62 00 C5 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 28 53 01 00 0E 04 04 00 F1 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 84 [11:53:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 28 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 89 00 00 00 5E 04 04 00 89 00 00 00 57 04 04 00 8A 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:53:24]wFMCommunicate OK [11:53:24]SAM_PROTO_GetFieldsCounters done [11:53:24]requested_item shift.num is exist - process it [11:53:24]requested_item shift.opened is exist - process it [11:53:24]req_shift_opened [11:53:24]FM_GetShiftState [11:53:24]SAM_PROTO_GetShiftState [11:53:24]wFMCommunicate request_size=4 [11:53:24]MH_SAM_APDU [11:53:24]CAPDU: 80 13 01 00 [11:53:24]Write to MH i2c: E2 08 00 C6 0B 80 13 01 00 00 00 00 00 4E [11:53:24]Write i2c OK [11:53:24]MH_I2C_Read... [11:53:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:53:24]Read from MH i2c: E2 [11:53:24]MH_I2C_Read... [11:53:24]Read from MH i2c: E2 0E 00 [11:53:24]MH_I2C_Read... [11:53:24]Read from MH i2c: E2 0E 00 C6 0B 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 0C [11:53:24]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:53:24]wFMCommunicate OK [11:53:24]SAM_PROTO_GetShiftState done [11:53:24]FM_GetShiftState done [11:53:24]req_shift_opened done [11:53:24]requested_item shift.open_date is exist - process it [11:53:24]req_shift_open_date [11:53:24]req_shift_open_date done [11:53:24]produce_requested_data done [11:53:24]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86824,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:53:24]process_action_free close_receipt [11:53:24]json_value_free [11:53:24]json_value_free done [11:53:24]process_json_proto returns [11:53:24]Send response to host [11:53:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86824,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:53:24]free response buf [11:53:24]execute_script done [11:53:24]execute_script returns [11:53:24]free content buf [11:53:24]Sock 9.Close socket [11:53:24]Sock 9.Thread stoped [11:53:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 80 94 47 00 5D 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 28 53 01 00 F4 03 04 00 02 B0 EF 66 B6 04 01 00 00 76 3B C0 BD 59 60 0D 11 [11:53:25]CommunicateWithHost err = 0 [11:53:25]CheckOFDResponse [11:53:25]1017 (14) - 77093643461234 [11:54:52]Read from MH i2c: E2 03 00 [11:54:52]MH_I2C_Read... [11:54:52]Read from MH i2c: E2 03 00 63 0C 00 90 00 E3 [11:54:52]RAPDU: 90 00 [11:54:52]wFMCommunicate OK [11:54:52]wFMCommunicate request_size=15 [11:54:52]MH_SAM_APDU [11:54:52]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [11:54:52]Write to MH i2c: E2 12 00 64 0C 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 47 [11:54:52]Write i2c OK [11:54:52]MH_I2C_Read... [11:54:53]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:54:53]Read from MH i2c: E2 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 03 00 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 03 00 64 0C 00 90 00 E4 [11:54:53]RAPDU: 90 00 [11:54:53]wFMCommunicate OK [11:54:53]wFMCommunicate request_size=11 [11:54:53]MH_SAM_APDU [11:54:53]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [11:54:53]Write to MH i2c: E2 0E 00 65 0C 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 23 [11:54:53]Write i2c OK [11:54:53]MH_I2C_Read... [11:54:53]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:54:53]Read from MH i2c: E2 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 03 00 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 03 00 65 0C 00 90 00 E5 [11:54:53]RAPDU: 90 00 [11:54:53]wFMCommunicate OK [11:54:53]wFMCommunicate request_size=13 [11:54:53]MH_SAM_APDU [11:54:53]CAPDU: 80 15 02 00 08 F4 03 04 00 8C 05 F0 66 [11:54:53]Write to MH i2c: E2 10 00 66 0C 80 15 02 00 08 00 F4 03 04 00 8C 05 F0 66 00 00 E4 [11:54:53]Write i2c OK [11:54:53]MH_I2C_Read... [11:54:53]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:54:53]Read from MH i2c: E2 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 03 00 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 03 00 66 0C 00 90 00 E6 [11:54:53]RAPDU: 90 00 [11:54:53]wFMCommunicate OK [11:54:53]wFMCommunicate request_size=25 [11:54:53]MH_SAM_APDU [11:54:53]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 [11:54:53]Write to MH i2c: E2 1C 00 67 0C 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 00 00 57 [11:54:53]Write i2c OK [11:54:53]MH_I2C_Read... [11:54:53]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:54:53]Read from MH i2c: E2 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 03 00 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 03 00 67 0C 00 90 00 E7 [11:54:53]RAPDU: 90 00 [11:54:53]wFMCommunicate OK [11:54:53]wFMCommunicate request_size=4 [11:54:53]MH_SAM_APDU [11:54:53]CAPDU: 80 15 03 00 [11:54:53]Write to MH i2c: E2 08 00 68 0C 80 15 03 00 00 00 00 00 F5 [11:54:53]Write i2c OK [11:54:53]MH_I2C_Read... [11:54:53]OFD Sender: Processing packet 86825 [packets to send 274, broken 272] [11:54:53]ProducePacketName [11:54:53]name=ofd_packets/00086825 [11:54:53]OFD Sender: To server: pG, [11:54:53]CommunicateWithHost lk.salyk.kg:30040 [11:54:53]ConnectInit lk.salyk.kg [11:54:53]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [11:54:53]Read from MH i2c: E2 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 40 00 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 40 00 68 0C 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2B 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 8C 00 00 00 35 04 06 00 A1 AD 83 24 5A C3 90 00 06 [11:54:53]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2B 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 8C 00 00 00 35 04 06 00 A1 AD 83 24 5A C3 90 00 [11:54:53]wFMCommunicate OK [11:54:53]SAM_PROTO_ProcessDocument answer len = 59 [11:54:53]SAM_PROTO_ProcessDocument done [11:54:53]SetTLVBufToDocument [11:54:53]Processing tag 1209 (04B9) [11:54:53]Malloc new data [11:54:53]Processing tag 1041 (0411) [11:54:53]Processing tag 1040 (0410) [11:54:53]Malloc new data [11:54:53]Processing tag 1038 (040E) [11:54:53]Malloc new data [11:54:53]Processing tag 1042 (0412) [11:54:53]Malloc new data [11:54:53]Processing tag 1077 (0435) [11:54:53]Malloc new data [11:54:53]SetTLVBufToDocument err=0 [11:54:53]KKMLoadAndSignReceiptData store KKM data [11:54:53]KKMLoadAndSignReceiptData err=0 [11:54:53]wFMCommunicate request_size=4 [11:54:53]MH_SAM_APDU [11:54:53]CAPDU: 80 11 00 00 [11:54:53]Write to MH i2c: E2 08 00 69 0C 80 11 00 00 00 00 00 00 EF [11:54:53]Write i2c OK [11:54:53]MH_I2C_Read... [11:54:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:53]Read from MH i2c: E2 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 17 00 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 17 00 69 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 4E [11:54:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:54:53]wFMCommunicate OK [11:54:53]Счет N : (1)871687 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 11 Товар: 2710194210 ДТ(л)-К-4 7.220 * 76.20 = 550.16 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 550.00 Внесено: 550.00 СДАЧА: 0.00 НСП 1% : 4.87 НДС 12% : 58.42 Наличными: 550.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 140 22.09.2024 11:54 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86827 ФПД: 177766601611971 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T115452&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86827&fm=177766601611971&tin=02508201610067®Number=0000000000092592&sum=55000 [11:54:53]StoreToDocumentArchive [11:54:53]shift 497 fd 86827 [11:54:53]save to /storage/0497/doc_00086827 [11:54:53]save last doc name /storage/0497/doc_00086827 to /storage/kkm_last_doc_name [11:54:53]save OK [11:54:53]Clear old archive folders... [11:54:53]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:54:53]tlvbuf is 01549830 [11:54:53]SAM_PROTO_ClearQueue [11:54:53]wFMCommunicate request_size=4 [11:54:53]MH_SAM_APDU [11:54:53]CAPDU: 80 09 00 00 [11:54:53]Write to MH i2c: E2 08 00 6A 0C 80 09 00 00 00 00 00 00 E8 [11:54:53]Write i2c OK [11:54:53]MH_I2C_Read... [11:54:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:54:53]Read from MH i2c: E2 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 03 00 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 03 00 6A 0C 00 90 00 EA [11:54:53]RAPDU: 90 00 [11:54:53]wFMCommunicate OK [11:54:53]SAM_PROTO_ClearQueue done [11:54:53]KKMCreateOFDPacket [11:54:53]OFDProtocolAddRootSTLVToBuf [11:54:53]FM_MakeSignedData [11:54:53]FM_MakeSignedData [11:54:53]SAM_PROTO_SignData [11:54:53]wFMCommunicate request_size=4 [11:54:53]MH_SAM_APDU [11:54:53]CAPDU: 80 0D 01 02 [11:54:53]Write to MH i2c: E2 08 00 6B 0C 80 0D 01 02 00 00 00 00 F0 [11:54:53]Write i2c OK [11:54:53]MH_I2C_Read... [11:54:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:54:53]Read from MH i2c: E2 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 03 00 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 03 00 6B 0C 00 90 00 EB [11:54:53]RAPDU: 90 00 [11:54:53]wFMCommunicate OK [11:54:53]wFMCommunicate request_size=255 [11:54:53]MH_SAM_APDU [11:54:53]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E8 D6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 8C 05 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2B 53 01 00 35 04 06 00 [11:54:53]Write to MH i2c: E2 02 01 6C 0C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E8 D6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 8C 05 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2B 53 01 00 35 04 06 00 00 00 41 [11:54:53]Write i2c OK [11:54:53]MH_I2C_Read... [11:54:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:53]Read from MH i2c: E2 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 03 00 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 03 00 6C 0C 00 90 00 EC [11:54:53]RAPDU: 90 00 [11:54:53]wFMCommunicate OK [11:54:53]wFMCommunicate request_size=11 [11:54:53]MH_SAM_APDU [11:54:53]CAPDU: 80 0D 02 02 06 A1 AD 83 24 5A C3 [11:54:53]Write to MH i2c: E2 0E 00 6D 0C 80 0D 02 02 06 00 A1 AD 83 24 5A C3 00 00 11 [11:54:53]Write i2c OK [11:54:53]MH_I2C_Read... [11:54:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:53]Read from MH i2c: E2 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 03 00 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 03 00 6D 0C 00 90 00 ED [11:54:53]RAPDU: 90 00 [11:54:53]wFMCommunicate OK [11:54:53]wFMCommunicate request_size=4 [11:54:53]MH_SAM_APDU [11:54:53]CAPDU: 80 0D 03 02 [11:54:53]Write to MH i2c: E2 08 00 6E 0C 80 0D 03 02 00 00 00 00 F5 [11:54:53]Write i2c OK [11:54:53]MH_I2C_Read... [11:54:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:54:53]Read from MH i2c: E2 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 0B 00 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 0B 00 6E 0C 00 3C E7 D3 95 45 71 A0 C8 90 00 9F [11:54:53]RAPDU: 3C E7 D3 95 45 71 A0 C8 90 00 [11:54:53]wFMCommunicate OK [11:54:53]SAM_PROTO_SignData done [11:54:53]FM_MakeSignedData done [11:54:53]CreateOFDProtocolMessage [11:54:53]wFMCommunicate request_size=4 [11:54:54]MH_SAM_APDU [11:54:54]CAPDU: 80 11 00 00 [11:54:54]Write to MH i2c: E2 08 00 6F 0C 80 11 00 00 00 00 00 00 F5 [11:54:54]Write i2c OK [11:54:54]MH_I2C_Read... [11:54:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:54]Read from MH i2c: E2 [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: E2 17 00 [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: E2 17 00 6F 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 54 [11:54:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:54:54]wFMCommunicate OK [11:54:54]CreateOFDProtocolMessage done [11:54:54]OFDSenderStorePacket 86827 [11:54:54]StoreOFDPacket docnum=86827 [11:54:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 A2 ED 08 01 11 37 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E8 D6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 8C 05 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2B 53 01 00 35 04 06 00 A1 AD 83 24 5A C3 3C E7 D3 95 45 71 A0 C8 [11:54:54]CheckFolder [11:54:54]dirname=/storage/ofd_packets [11:54:54]CheckFolder done [11:54:54]ProducePacketName [11:54:54]name=ofd_packets/00086827 [11:54:54]NVStorageSaveData ofd_packets/00086827 [11:54:54]File name is /storage/ofd_packets/00086827 [11:54:54]Write 302 bytes [11:54:54]NVStorageSaveData done [11:54:54]OFDSenderStorePacket done [11:54:54]KKMCreateOFDPacket done [11:54:54]NVStorageSaveData kkm_last_timestamp [11:54:54]File name is /storage/kkm_last_timestamp [11:54:54]Write 4 bytes [11:54:54]NVStorageSaveData done [11:54:54]ExternCall_PrintAddStr [11:54:54]wPrintStart [11:54:54]Write to MH i2c: 01 00 00 70 0C 7C [11:54:54]Write i2c OK [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: 01 [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: 01 07 00 [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: 01 07 00 70 0C 00 00 00 00 00 FF 0F 91 [11:54:54]RasterBufferAndPrint [11:54:54]line Счет N : (1)871687 [11:54:54]line ИНН: 02508201610067 [11:54:54]line Контрольно-Кассовый Чек [11:54:54]line ПРОДАЖА [11:54:54]line ТРК (МРК, ГНК) : 11 [11:54:54]line Товар: 2710194210 [11:54:54]line ДТ(л)-К-4 [11:54:54]line 7.220 * 76.20 [11:54:54]line = 550.16 [11:54:54]line НДС 12% НСП 1% [11:54:54]line > о реализуемом товаре [11:54:54]line ОКРУГЛЕНИЕ: -0.16 [11:54:54]line ИТОГО: 550.00 [11:54:54]line Внесено: 550.00 [11:54:54]line СДАЧА: 0.00 [11:54:54]line НСП 1% : 4.87 [11:54:54]line НДС 12% : 58.42 [11:54:54]line Наличными: 550.00 [11:54:54]line Безнал.: 0.00 [11:54:54]line Место: АЗС № 137 "Партнер Нефть" [11:54:54]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:54:54]line СНО: Общий режим [11:54:54]line Чек 140 22.09.2024 11:54 [11:54:54]line Смена: 497 ФФД: 1.0 [11:54:54]line ЗНМ: 0300000064 [11:54:54]line РНМ: 0000000000092592 [11:54:54]line Версия ККМ: 001 [11:54:54]line ФМ: 0000000000874979 [11:54:54]line ФД: 86827 [11:54:54]line ФПД: 177766601611971 [11:54:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T115452&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86827&fm=177766601611971&tin=02508201610067®Number=0000000000092592&sum=55000 [11:54:54]written 0, free lines is 4095 [11:54:54]Write to MH i2c: 01 00 00 9B 0C A7 [11:54:54]Write i2c OK [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: 01 [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: 01 07 00 [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: 01 07 00 9B 0C 00 00 00 00 00 D6 0C 90 [11:54:54]RasterBufferAndPrint [11:54:54]line [11:54:54]line [11:54:54]line [11:54:54]line [11:54:54]line [11:54:54]written 0, free lines is 3302 [11:54:54]MH_Cut [11:54:54]Write to MH i2c: D1 01 00 A2 0C 01 80 [11:54:54]Write i2c OK [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: D1 [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: D1 01 00 [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: D1 01 00 A2 0C 00 7F [11:54:54]Write to MH i2c: 01 00 00 A3 0C AF [11:54:54]Write i2c OK [11:54:54]MH_I2C_Read... [11:54:55]*** Cut start [11:54:55]*** Partial cut [11:54:55]*** CUTSNS_PIN = 1 [11:54:55]*** CUTSNS_PIN = 0 [11:54:55]*** Brake cut motor [11:54:55]ConnectInit Can't connect to host [11:54:55]Read from MH i2c: 01 [11:54:55]MH_I2C_Read... [11:54:55]*** Stop cut motor [11:54:55]Read from MH i2c: 01 07 00 [11:54:55]MH_I2C_Read... [11:54:55]*** Cut end [11:54:55]Read from MH i2c: 01 07 00 A3 0C 00 00 00 00 00 FF 0F C4 [11:54:55]process_action close_receipt done [11:54:55]requested_data is exist [11:54:55]produce_requested_data [11:54:55]requested_item fm.sn is exist - process it [11:54:55]wFMCommunicate request_size=4 [11:54:55]MH_SAM_APDU [11:54:55]CAPDU: 80 11 00 00 [11:54:55]Write to MH i2c: E2 08 00 A4 0C 80 11 00 00 00 00 00 00 2A [11:54:55]Write i2c OK [11:54:55]MH_I2C_Read... [11:54:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:55]Read from MH i2c: E2 [11:54:55]MH_I2C_Read... [11:54:55]Read from MH i2c: E2 17 00 [11:54:55]MH_I2C_Read... [11:54:55]Read from MH i2c: E2 17 00 A4 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 89 [11:54:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:54:56]wFMCommunicate OK [11:54:56]requested_item fd.num is exist - process it [11:54:56]SAM_PROTO_GetFieldsCounters [11:54:56]wFMCommunicate request_size=4 [11:54:56]MH_SAM_APDU [11:54:56]CAPDU: 80 13 00 00 [11:54:56]Write to MH i2c: E2 08 00 A5 0C 80 13 00 00 00 00 00 00 2D [11:54:56]Write i2c OK [11:54:56]MH_I2C_Read... [11:54:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:54:56]Read from MH i2c: E2 [11:54:56]MH_I2C_Read... [11:54:56]Read from MH i2c: E2 62 00 [11:54:56]MH_I2C_Read... [11:54:56]Read from MH i2c: E2 62 00 A5 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 2B 53 01 00 0E 04 04 00 F1 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 71 [11:54:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 2B 53 01 00 0E 04 04 00 F1 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 [11:54:56]wFMCommunicate OK [11:54:56]SAM_PROTO_GetFieldsCounters done [11:54:56]requested_item shift.num is exist - process it [11:54:56]requested_item shift.opened is exist - process it [11:54:56]req_shift_opened [11:54:56]FM_GetShiftState [11:54:56]SAM_PROTO_GetShiftState [11:54:56]wFMCommunicate request_size=4 [11:54:56]MH_SAM_APDU [11:54:56]CAPDU: 80 13 01 00 [11:54:56]Write to MH i2c: E2 08 00 A6 0C 80 13 01 00 00 00 00 00 2F [11:54:56]Write i2c OK [11:54:56]MH_I2C_Read... [11:54:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:54:56]Read from MH i2c: E2 [11:54:56]MH_I2C_Read... [11:54:56]Read from MH i2c: E2 0E 00 [11:54:56]MH_I2C_Read... [11:54:56]Read from MH i2c: E2 0E 00 A6 0C 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 ED [11:54:56]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:54:56]wFMCommunicate OK [11:54:56]SAM_PROTO_GetShiftState done [11:54:56]FM_GetShiftState done [11:54:56]req_shift_opened done [11:54:56]requested_item shift.open_date is exist - process it [11:54:56]req_shift_open_date [11:54:56]req_shift_open_date done [11:54:56]produce_requested_data done [11:54:56]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86827,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:54:56]process_action_free close_receipt [11:54:56]json_value_free [11:54:56]json_value_free done [11:54:56]process_json_proto returns [11:54:56]Send response to host [11:54:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86827,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:54:56]free response buf [11:54:56]execute_script done [11:54:56]execute_script returns [11:54:56]free content buf [11:54:56]Sock 10.Close socket [11:54:56]Sock 10.Thread stoped [11:54:58]ConnectInit Can't take IP for lk.salyk.kg [11:54:58]CommunicateWithHost connect error [11:54:58]CommunicateWithHost err = -1 [11:54:58]OFD Sender: Server communicate error [11:54:58]OFD Sender: Processing packet 86825 [packets to send 275, broken 272] [11:54:58]ProducePacketName [11:54:58]name=ofd_packets/00086825 [11:54:58]OFD Sender: To server: pG, [11:54:58]CommunicateWithHost lk.salyk.kg:30040 [11:54:58]ConnectInit lk.salyk.kg [11:55:00]ConnectInit Can't connect to host [11:55:03]ConnectInit Can't take IP for lk.salyk.kg [11:55:03]CommunicateWithHost connect error [11:55:03]CommunicateWithHost err = -1 [11:55:03]OFD Sender: Server communicate error [11:55:05]ConnectInit Can't connect to host [11:55:08]OFD Sender: Processing packet 86825 [packets to send 275, broken 272] [11:55:08]ProducePacketName [11:55:08]name=ofd_packets/00086825 [11:55:08]OFD Sender: To server: pG, [11:55:08]CommunicateWithHost lk.salyk.kg:30040 [11:55:08]ConnectInit lk.salyk.kg [11:55:10]ConnectInit Can't connect to host [11:55:13]ConnectInit Can't take IP for lk.salyk.kg [11:55:13]CommunicateWithHost connect error [11:55:13]CommunicateWithHost err = -1 [11:55:13]OFD Sender: Server communicate error [11:55:18]OFD Sender: Processing packet 86825 [packets to send 275, broken 272] [11:55:18]ProducePacketName [11:55:18]name=ofd_packets/00086825 [11:55:18]OFD Sender: To server: pG, [11:55:18]CommunicateWithHost lk.salyk.kg:30040 [11:55:18]ConnectInit lk.salyk.kg [11:55:22]recv_with_timeout no data received [11:55:22]Connected sock=10 [11:55:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 6C 2C 08 01 A3 3D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 36 05 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 29 53 01 00 35 04 06 00 82 1A 77 53 66 6F A9 FC F6 69 C0 39 07 83 [11:55:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 50 77 47 00 FE BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 29 53 01 00 F4 03 04 00 78 B0 EF 66 B6 04 01 00 00 DB D9 F7 AC 6C DE F7 25 [11:55:24]CommunicateWithHost err = 0 [11:55:24]CheckOFDResponse [11:55:24]1017 (14) - 77093643461234 [11:55:24]1041 (16) - 0000000000874979 [11:55:24]1040 (4) - 86825 [11:55:24]1012 (4) - 22.09.2024 05:51 [11:55:24]1206 (1) - 0 [11:55:24]OFD Sender: Remove packet 86825 [11:55:24]ProducePacketName [11:55:24]name=ofd_packets/00086825 [11:55:24]NVStorageDeleteData [11:55:25]OFD Sender: Processing packet 86826 [packets to send 274, broken 272] [11:55:25]ProducePacketName [11:55:25]name=ofd_packets/00086826 [11:55:25]OFD Sender: To server: pG, [11:55:25]CommunicateWithHost lk.salyk.kg:30040 [11:55:25]ConnectInit lk.salyk.kg [11:55:26]Connected sock=9 [11:55:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 6B F2 07 01 69 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4A 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4A 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 4C 05 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2A 53 01 00 35 04 06 00 5E 39 BC 4B FD DC 5B F6 13 E5 6F 31 65 90 [11:55:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 B0 70 47 00 F2 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 34 39 37 39 10 04 04 00 2A 53 01 00 F4 03 04 00 7C B0 EF 66 B6 04 01 00 00 C0 DA A3 D7 33 1A BB 2B [11:55:26]CommunicateWithHost err = 0 [11:55:26]CheckOFDResponse [11:55:26]1017 (14) - 77093643461234 [11:55:26]1041 (16) - 0000000000874979 [11:55:26]1040 (4) - 86826 [11:55:26]1012 (4) - 22.09.2024 05:51 [11:55:26]1206 (1) - 0 [11:55:26]OFD Sender: Remove packet 86826 [11:55:26]ProducePacketName [11:55:26]name=ofd_packets/00086826 [11:55:26]NVStorageDeleteData [11:55:27]OFD Sender: Processing packet 86827 [packets to send 273, broken 272] [11:55:27]ProducePacketName [11:55:27]name=ofd_packets/00086827 [11:55:27]OFD Sender: To server: pG, [11:55:27]CommunicateWithHost lk.salyk.kg:30040 [11:55:27]ConnectInit lk.salyk.kg [11:55:31]Connected sock=10 [11: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 34 39 37 39 10 01 00 00 A2 ED 08 01 11 37 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E8 D6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 8C 05 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2B 53 01 00 35 04 06 00 A1 AD 83 24 5A C3 3C E7 D3 95 45 71 A0 C8 [11:55:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 FE 3E 47 00 9C 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 34 39 37 39 10 04 04 00 2B 53 01 00 F4 03 04 00 80 B0 EF 66 B6 04 01 00 00 A6 37 75 EF C1 A3 5F D8 [11:55:32]CommunicateWithHost err = 0 [11:55:32]CheckOFDResponse [11:55:32]1017 (14) - 77093643461234 [11:55:32]1041 (16) - 0000000000874979 [11:55:32]1040 (4) - 86827 [11:55:32]1012 (4) - 22.09.2024 05:52 [11:55:32]1206 (1) - 0 [11:55:32]OFD Sender: Remove packet 86827 [11:55:32]ProducePacketName [11:55:32]name=ofd_packets/00086827 [11:55:32]NVStorageDeleteData [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:47]OFD Sender: No OFD packet to send [11:53:25]1041 (16) - 0000000000874979 [11:53:25]1040 (4) - 86824 [11:53:25]1012 (4) - 22.09.2024 05:49 [11:53:25]1206 (1) - 0 [11:53:25]OFD Sender: Remove packet 86824 [11:53:25]ProducePacketName [11:53:25]name=ofd_packets/00086824 [11:53:25]NVStorageDeleteData [11:53:26]OFD Sender: No OFD packet to send [11:53:26]accept exits with 10 [11:53:26]New connection [11:53:26]New thread 3066690916 created [11:53:26]Thread 3066547556 joined [11:53:26]Waiting for new connection... [11:53:26] Sock 10.Parse request [11:53:26]Sock 10.Check first char [11:53:26]Sock 10.First char is OK [11:53:26]request: POST /json_proto HTTP/1.0 [11:53:26]Method: POST [11:53:26]URL: /json_proto [11:53:26]Method is POST - this is cgi request [11:53:26]url: /json_proto [11:53:26]query_string will be loaded in cgi processing [11:53:26]execute_cgi json_proto POST (null) [11:53:26]execute_cgi path=json_proto method=POST [11:53:26]POST find Content-Length [11:53:26]Host: 172.17.47.196:8080 [11:53:26]Content-Length: 687 [11:53:26]Content-Type: application/json [11:53:26] [11:53:26]POST finish read [11:53:26]Found Content-Length = 687 [11:53:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871685", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:53:26]execute_script... [11:53: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)871685", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:53:26]POST & json_proto [11:53:26]process_json_proto [11:53:26]json parsed OK: [11:53:26]protocol is kg_v1.0 [11:53:26]action value=close_receipt [11:53:26]process_action close_receipt [11:53:26]cmd_close_receipt [11:53:26]MH_GetDate [11:53:26]Write to MH i2c: F0 00 00 C7 0B C1 [11:53:26]Write i2c OK [11:53:26]MH_I2C_Read... [11:53:26]Read from MH i2c: F0 [11:53:26]MH_I2C_Read... [11:53:26]Read from MH i2c: F0 09 00 [11:53:26]MH_I2C_Read... [11:53:26]Read from MH i2c: F0 09 00 C7 0B 00 36 05 F0 66 4C 6B 94 66 0C [11:53:26]GetLastDocTimeStamp 1727006000 [11:53:26]current date 1727006006 [11:53:26]FM_GetShiftState [11:53:26]SAM_PROTO_GetShiftState [11:53:26]wFMCommunicate request_size=4 [11:53:26]MH_SAM_APDU [11:53:26]CAPDU: 80 13 01 00 [11:53:26]Write to MH i2c: E2 08 00 C8 0B 80 13 01 00 00 00 00 00 50 [11:53:26]Write i2c OK [11:53:26]MH_I2C_Read... [11:53:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:53:26]Read from MH i2c: E2 [11:53:26]MH_I2C_Read... [11:53:26]Read from MH i2c: E2 0E 00 [11:53:26]MH_I2C_Read... [11:53:26]Read from MH i2c: E2 0E 00 C8 0B 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 0E [11:53:26]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:53:26]wFMCommunicate OK [11:53:26]SAM_PROTO_GetShiftState done [11:53:26]FM_GetShiftState done [11:53:26]opened in 1726964220 [11:53:26]opened+sec_in_day 1727050620 [11:53:26]quantity*price = 100050 [11:53:26]sum+1 = 100052 [11:53:26]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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 141 22.09.2024 11:57 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86828 ФПД: 177999931870747 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T115733&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86828&fm=177999931870747&tin=02508201610067®Number=0000000000092592&sum=100000 [11:57:33]StoreToDocumentArchive [11:57:33]shift 497 fd 86828 [11:57:33]save to /storage/0497/doc_00086828 [11:57:33]save last doc name /storage/0497/doc_00086828 to /storage/kkm_last_doc_name [11:57:33]save OK [11:57:33]Clear old archive folders... [11:57:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:57:33]tlvbuf is 01585CA0 [11:57:33]SAM_PROTO_ClearQueue [11:57:33]wFMCommunicate request_size=4 [11:57:33]MH_SAM_APDU [11:57:33]CAPDU: 80 09 00 00 [11:57:33]Write to MH i2c: E2 08 00 B5 0C 80 09 00 00 00 00 00 00 33 [11:57:33]Write i2c OK [11:57:33]MH_I2C_Read... [11:57:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:57:33]Read from MH i2c: E2 [11:57:33]MH_I2C_Read... [11:57:33]Read from MH i2c: E2 03 00 [11:57:33]MH_I2C_Read... [11:57:33]Read from MH i2c: E2 03 00 B5 0C 00 90 00 35 [11:57:33]RAPDU: 90 00 [11:57:33]wFMCommunicate OK [11:57:33]SAM_PROTO_ClearQueue done [11:57:33]KKMCreateOFDPacket [11:57:33]OFDProtocolAddRootSTLVToBuf [11:57:33]FM_MakeSignedData [11:57:33]FM_MakeSignedData [11:57:33]SAM_PROTO_SignData [11:57:33]wFMCommunicate request_size=4 [11:57:33]MH_SAM_APDU [11:57:33]CAPDU: 80 0D 01 02 [11:57:33]Write to MH i2c: E2 08 00 B6 0C 80 0D 01 02 00 00 00 00 3B [11:57:33]Write i2c OK [11:57:33]MH_I2C_Read... [11:57:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:57:33]Read from MH i2c: E2 [11:57:33]MH_I2C_Read... [11:57:33]Read from MH i2c: E2 03 00 [11:57:33]MH_I2C_Read... [11:57:33]Read from MH i2c: E2 03 00 B6 0C 00 90 00 36 [11:57:33]RAPDU: 90 00 [11:57:33]wFMCommunicate OK [11:57:33]wFMCommunicate request_size=255 [11:57:33]MH_SAM_APDU [11:57: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 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 8D 00 00 00 F4 03 04 00 2D 06 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2C 53 01 00 35 04 06 00 A1 [11:57:33]Write to MH i2c: E2 02 01 B7 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 8D 00 00 00 F4 03 04 00 2D 06 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2C 53 01 00 35 04 06 00 A1 00 00 80 [11:57:33]Write i2c OK [11:57:33]MH_I2C_Read... [11:57:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:57:34]Read from MH i2c: E2 [11:57:34]MH_I2C_Read... [11:57:34]Read from MH i2c: E2 03 00 [11:57:34]MH_I2C_Read... [11:57:34]Read from MH i2c: E2 03 00 B7 0C 00 90 00 37 [11:57:34]RAPDU: 90 00 [11:57:34]wFMCommunicate OK [11:57:34]wFMCommunicate request_size=10 [11:57:34]MH_SAM_APDU [11:57:34]CAPDU: 80 0D 02 02 05 E3 D6 B5 8E 1B [11:57:34]Write to MH i2c: E2 0D 00 B8 0C 80 0D 02 02 05 00 E3 D6 B5 8E 1B 00 00 5F [11:57:34]Write i2c OK [11:57:34]MH_I2C_Read... [11:57:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:57:34]Read from MH i2c: E2 [11:57:34]MH_I2C_Read... [11:57:34]Read from MH i2c: E2 03 00 [11:57:34]MH_I2C_Read... [11:57:34]Read from MH i2c: E2 03 00 B8 0C 00 90 00 38 [11:57:34]RAPDU: 90 00 [11:57:34]wFMCommunicate OK [11:57:34]wFMCommunicate request_size=4 [11:57:34]MH_SAM_APDU [11:57:34]CAPDU: 80 0D 03 02 [11:57:34]Write to MH i2c: E2 08 00 B9 0C 80 0D 03 02 00 00 00 00 40 [11:57:34]Write i2c OK [11:57:34]MH_I2C_Read... [11:57:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:57:34]Read from MH i2c: E2 [11:57:34]MH_I2C_Read... [11:57:34]Read from MH i2c: E2 0B 00 [11:57:34]MH_I2C_Read... [11:57:34]Read from MH i2c: E2 0B 00 B9 0C 00 3A 49 D0 E0 7B 2E 16 45 90 00 78 [11:57:34]RAPDU: 3A 49 D0 E0 7B 2E 16 45 90 00 [11:57:34]wFMCommunicate OK [11:57:34]SAM_PROTO_SignData done [11:57:34]FM_MakeSignedData done [11:57:34]CreateOFDProtocolMessage [11:57:34]wFMCommunicate request_size=4 [11:57:34]MH_SAM_APDU [11:57:34]CAPDU: 80 11 00 00 [11:57:34]Write to MH i2c: E2 08 00 BA 0C 80 11 00 00 00 00 00 00 40 [11:57:34]Write i2c OK [11:57:34]MH_I2C_Read... [11:57:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:57:34]Read from MH i2c: E2 [11:57:34]MH_I2C_Read... [11:57:34]Read from MH i2c: E2 17 00 [11:57:34]MH_I2C_Read... [11:57:34]Read from MH i2c: E2 17 00 BA 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 9F [11:57:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:57:34]wFMCommunicate OK [11:57:34]CreateOFDProtocolMessage done [11:57:34]OFDSenderStorePacket 86828 [11:57:34]StoreOFDPacket docnum=86828 [11:57:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 A6 6F 07 01 A3 B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 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 8D 00 00 00 F4 03 04 00 2D 06 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2C 53 01 00 35 04 06 00 A1 E3 D6 B5 8E 1B 3A 49 D0 E0 7B 2E 16 45 [11:57:34]CheckFolder [11:57:34]dirname=/storage/ofd_packets [11:57:34]CheckFolder done [11:57:34]ProducePacketName [11:57:34]name=ofd_packets/00086828 [11:57:34]NVStorageSaveData ofd_packets/00086828 [11:57:34]File name is /storage/ofd_packets/00086828 [11:57:34]Write 301 bytes [11:57:34]NVStorageSaveData done [11:57:34]OFDSenderStorePacket done [11:57:34]KKMCreateOFDPacket done [11:57:34]NVStorageSaveData kkm_last_timestamp [11:57:34]File name is /storage/kkm_last_timestamp [11:57:34]Write 4 bytes [11:57:34]NVStorageSaveData done [11:57:34]ExternCall_PrintAddStr [11:57:34]wPrintStart [11:57:34]Write to MH i2c: 01 00 00 BB 0C C7 [11:57:34]Write i2c OK [11:57:34]MH_I2C_Read... [11:57:34]Read from MH i2c: 01 [11:57:34]MH_I2C_Read... [11:57:34]Read from MH i2c: 01 07 00 [11:57:34]MH_I2C_Read... [11:57:34]Read from MH i2c: 01 07 00 BB 0C 00 00 00 00 00 FF 0F DC [11:57:34]RasterBufferAndPrint [11:57:34]line Счет N : (1)871688 [11:57:34]line ИНН: 02508201610067 [11:57:34]line Контрольно-Кассовый Чек [11:57:34]line ПРОДАЖА [11:57:34]line ТРК (МРК, ГНК) : 53 [11:57:34]line Товар: 2710124130 [11:57:34]line Аи-92-К-5 [11:57:34]line 14.750 * 67.80 [11:57:34]line = 1000.05 [11:57:34]line НДС 12% НСП 1% [11:57:34]line > о реализуемом товаре [11:57:34]line ОКРУГЛЕНИЕ: -0.05 [11:57:34]line ИТОГО: 1000.00 [11:57:34]line Внесено: 1000.00 [11:57:34]line СДАЧА: 0.00 [11:57:34]line НСП 1% : 8.85 [11:57:34]line НДС 12% : 106.20 [11:57:34]line Наличными: 1000.00 [11:57:34]line Безнал.: 0.00 [11:57:34]line Место: АЗС № 137 "Партнер Нефть" [11:57:34]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:57:34]line СНО: Общий режим [11:57:34]line Чек 141 22.09.2024 11:57 [11:57:34]line Смена: 497 ФФД: 1.0 [11:57:34]line ЗНМ: 0300000064 [11:57:34]line РНМ: 0000000000092592 [11:57:34]line Версия ККМ: 001 [11:57:34]line ФМ: 0000000000874979 [11:57:34]line ФД: 86828 [11:57:34]line ФПД: 177999931870747 [11:57:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T115733&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86828&fm=177999931870747&tin=02508201610067®Number=0000000000092592&sum=100000 [11:57:34]written 0, free lines is 4095 [11:57:34]OFD Sender: Processing packet 86828 [packets to send 273, broken 272] [11:57:34]ProducePacketName [11:57:34]name=ofd_packets/00086828 [11:57:34]OFD Sender: To server: pG, [11:57:34]CommunicateWithHost lk.salyk.kg:30040 [11:57:34]ConnectInit lk.salyk.kg [11:57:34]Write to MH i2c: 01 00 00 E6 0C F2 [11:57:34]Write i2c OK [11:57:34]MH_I2C_Read... [11:57:34]Read from MH i2c: 01 [11:57:34]MH_I2C_Read... [11:57:34]Read from MH i2c: 01 07 00 [11:57:34]MH_I2C_Read... [11:57:34]Read from MH i2c: 01 07 00 E6 0C 00 00 00 00 00 E0 0C E5 [11:57:34]RasterBufferAndPrint [11:57:34]line [11:57:34]line [11:57:34]line [11:57:34]line [11:57:34]line [11:57:34]written 0, free lines is 3302 [11:57:34]MH_Cut [11:57:34]Write to MH i2c: D1 01 00 ED 0C 01 CB [11:57:34]Write i2c OK [11:57:34]MH_I2C_Read... [11:57:34]Read from MH i2c: D1 [11:57:34]MH_I2C_Read... [11:57:34]Read from MH i2c: D1 01 00 [11:57:34]MH_I2C_Read... [11:57:34]Read from MH i2c: D1 01 00 ED 0C 00 CA [11:57:34]Write to MH i2c: 01 00 00 EE 0C FA [11:57:34]Write i2c OK [11:57:34]MH_I2C_Read... [11:57:35]*** Cut start [11:57:35]*** Partial cut [11:57:35]*** CUTSNS_PIN = 1 [11:57:35]*** CUTSNS_PIN = 0 [11:57:35]*** Brake cut motor [11:57:36]Connected sock=10 [11:57:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 A6 6F 07 01 A3 B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 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 8D 00 00 00 F4 03 04 00 2D 06 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2C 53 01 00 35 04 06 00 A1 E3 D6 B5 8E 1B 3A 49 D0 E0 7B 2E 16 45 [11:57:36]*** Stop cut motor [11:57:36]*** Cut end [11:57:36]Read from MH i2c: 01 [11:57:36]MH_I2C_Read... [11:57:36]Read from MH i2c: 01 07 00 [11:57:36]MH_I2C_Read... [11:57:36]Read from MH i2c: 01 07 00 EE 0C 00 00 00 00 00 FF 0F 0F [11:57:36]process_action close_receipt done [11:57:36]requested_data is exist [11:57:36]produce_requested_data [11:57:36]requested_item fm.sn is exist - process it [11:57:36]wFMCommunicate request_size=4 [11:57:36]MH_SAM_APDU [11:57:36]CAPDU: 80 11 00 00 [11:57:36]Write to MH i2c: E2 08 00 EF 0C 80 11 00 00 00 00 00 00 75 [11:57:36]Write i2c OK [11:57:36]MH_I2C_Read... [11:57:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:57:36]Read from MH i2c: E2 [11:57:36]MH_I2C_Read... [11:57:36]Read from MH i2c: E2 17 00 [11:57:36]MH_I2C_Read... [11:57:36]Read from MH i2c: E2 17 00 EF 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D4 [11:57:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:57:36]wFMCommunicate OK [11:57:36]requested_item fd.num is exist - process it [11:57:36]SAM_PROTO_GetFieldsCounters [11:57:36]wFMCommunicate request_size=4 [11:57:36]MH_SAM_APDU [11:57:36]CAPDU: 80 13 00 00 [11:57:36]Write to MH i2c: E2 08 00 F0 0C 80 13 00 00 00 00 00 00 78 [11:57:36]Write i2c OK [11:57:36]MH_I2C_Read... [11:57:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:57:36]Read from MH i2c: E2 [11:57:36]MH_I2C_Read... [11:57:36]Read from MH i2c: E2 62 00 [11:57:36]MH_I2C_Read... [11:57:36]Read from MH i2c: E2 62 00 F0 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 2C 53 01 00 0E 04 04 00 F1 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 C0 [11:57: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 2C 53 01 00 0E 04 04 00 F1 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 [11:57:36]wFMCommunicate OK [11:57:36]SAM_PROTO_GetFieldsCounters done [11:57:36]requested_item shift.num is exist - process it [11:57:36]requested_item shift.opened is exist - process it [11:57:36]req_shift_opened [11:57:36]FM_GetShiftState [11:57:36]SAM_PROTO_GetShiftState [11:57:36]wFMCommunicate request_size=4 [11:57:36]MH_SAM_APDU [11:57:36]CAPDU: 80 13 01 00 [11:57:36]Write to MH i2c: E2 08 00 F1 0C 80 13 01 00 00 00 00 00 7A [11:57:36]Write i2c OK [11:57:36]MH_I2C_Read... [11:57:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:57:36]Read from MH i2c: E2 [11:57:36]MH_I2C_Read... [11:57:36]Read from MH i2c: E2 0E 00 [11:57:36]MH_I2C_Read... [11:57:36]Read from MH i2c: E2 0E 00 F1 0C 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 38 [11:57:36]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:57:36]wFMCommunicate OK [11:57:36]SAM_PROTO_GetShiftState done [11:57:36]FM_GetShiftState done [11:57:36]req_shift_opened done [11:57:36]requested_item shift.open_date is exist - process it [11:57:36]req_shift_open_date [11:57:36]req_shift_open_date done [11:57:36]produce_requested_data done [11:57:36]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86828,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:57:36]process_action_free close_receipt [11:57:36]json_value_free [11:57:36]json_value_free done [11:57:36]process_json_proto returns [11:57:36]Send response to host [11:57:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86828,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:57:36]free response buf [11:57:36]execute_script done [11:57:36]execute_script returns [11:57:36]free content buf [11:57:36]Sock 8.Close socket [11:57:36]Sock 8.Thread stoped [11:57:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 7D 18 47 00 F7 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 34 39 37 39 10 04 04 00 2C 53 01 00 F4 03 04 00 FD B0 EF 66 B6 04 01 00 00 83 7E C8 F5 71 03 71 E9 [11:57:36]CommunicateWithHost err = 0 [11:57:36]CheckOFDResponse [11:57:36]1017 (14) - 77093643461234 [11:57:36]1041 (16) - 0000000000874979 [11:57:36]1040 (4) - 86828 [11:57:36]1012 (4) - 22.09.2024 05:54 [11:57:36]1206 (1) - 0 [11:57:36]OFD Sender: Remove packet 86828 [11:57:36]ProducePacketName [11:57:36]name=ofd_packets/00086828 [11:57:36]NVStorageDeleteData [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]recv_with_timeout no data received [11:57:52]OFD Sender: No OFD packet to send [11:57:57]OFD Sender: No OFD packet to send [11:58:02]OFD Sender: No OFD packet to send [11:58:06]recv_with_timeout no data received [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:31]accept exits with 9 [11:58:31]New connection [11:58:31]New thread 3066690916 created [11:58:31]Thread 3066547556 joined [11:58:31]Waiting for new connection... [11:58:31] Sock 9.Parse request [11:58:31]Sock 9.Check first char [11:58:31]Sock 9.First char is OK [11:58:31]request: POST /json_proto HTTP/1.0 [11:58:31]Method: POST [11:58:31]URL: /json_proto [11:58:31]Method is POST - this is cgi request [11:58:31]url: /json_proto [11:58:31]query_string will be loaded in cgi processing [11:58:31]execute_cgi json_proto POST (null) [11:58:31]execute_cgi path=json_proto method=POST [11:58:31]POST find Content-Length [11:58:31]Host: 172.17.47.196:8080 [11:58:31]Content-Length: 677 [11:58:31]Content-Type: application/json [11:58:31] [11:58:31]POST finish read [11:58:31]Found Content-Length = 677 [11:58:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871689", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:58:31]execute_script... [11: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)871689", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:58:31]POST & json_proto [11:58:31]process_json_proto [11:58:31]json parsed OK: [11:58:31]protocol is kg_v1.0 [11:58:31]action value=close_receipt [11:58:31]process_action close_receipt [11:58:31]cmd_close_receipt [11:58:31]MH_GetDate [11:58:31]Write to MH i2c: F0 00 00 F2 0C ED [11:58:31]Write i2c OK [11:58:31]MH_I2C_Read... [11:58:31]Read from MH i2c: F0 [11:58:31]MH_I2C_Read... [11:58:31]Read from MH i2c: F0 09 00 [11:58:31]MH_I2C_Read... [11:58:31]Read from MH i2c: F0 09 00 F2 0C 00 67 06 F0 66 4C 6B 94 66 6A [11:58:31]GetLastDocTimeStamp 1727006253 [11:58:31]current date 1727006311 [11:58:31]FM_GetShiftState [11:58:31]SAM_PROTO_GetShiftState [11:58:31]wFMCommunicate request_size=4 [11:58:31]MH_SAM_APDU [11:58:31]CAPDU: 80 13 01 00 [11:58:31]Write to MH i2c: E2 08 00 F3 0C 80 13 01 00 00 00 00 00 7C [11:58:31]Write i2c OK [11:58:31]MH_I2C_Read... [11:58:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:31]Read from MH i2c: E2 [11:58:31]MH_I2C_Read... [11:58:31]Read from MH i2c: E2 0E 00 [11:58:31]MH_I2C_Read... [11:58:31]Read from MH i2c: E2 0E 00 F3 0C 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 3A [11:58:31]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:58:31]wFMCommunicate OK [11:58:31]SAM_PROTO_GetShiftState done [11:58:31]FM_GetShiftState done [11:58:31]opened in 1726964220 [11:58:31]opened+sec_in_day 1727050620 [11:58:31]quantity*price = 50036 [11:58:31]sum+1 = 50037 [11:58:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 142 22.09.2024 11:58 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86829 ФПД: 86158812341554 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T115831&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86829&fm=86158812341554&tin=02508201610067®Number=0000000000092592&sum=50000 [11:58:32]StoreToDocumentArchive [11:58:32]shift 497 fd 86829 [11:58:32]save to /storage/0497/doc_00086829 [11:58:32]save last doc name /storage/0497/doc_00086829 to /storage/kkm_last_doc_name [11:58:32]save OK [11:58:32]Clear old archive folders... [11:58:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:58:32]tlvbuf is 01570E40 [11:58:32]SAM_PROTO_ClearQueue [11:58:32]wFMCommunicate request_size=4 [11:58:32]MH_SAM_APDU [11:58:32]CAPDU: 80 09 00 00 [11:58:32]Write to MH i2c: E2 08 00 00 0D 80 09 00 00 00 00 00 00 7F [11:58:32]Write i2c OK [11:58:32]MH_I2C_Read... [11:58:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:58:32]Read from MH i2c: E2 [11:58:32]MH_I2C_Read... [11:58:32]Read from MH i2c: E2 03 00 [11:58:32]MH_I2C_Read... [11:58:32]Read from MH i2c: E2 03 00 00 0D 00 90 00 81 [11:58:32]RAPDU: 90 00 [11:58:32]wFMCommunicate OK [11:58:32]SAM_PROTO_ClearQueue done [11:58:32]KKMCreateOFDPacket [11:58:32]OFDProtocolAddRootSTLVToBuf [11:58:32]FM_MakeSignedData [11:58:32]FM_MakeSignedData [11:58:32]SAM_PROTO_SignData [11:58:32]wFMCommunicate request_size=4 [11:58:32]MH_SAM_APDU [11:58:32]CAPDU: 80 0D 01 02 [11:58:32]Write to MH i2c: E2 08 00 01 0D 80 0D 01 02 00 00 00 00 87 [11:58:32]Write i2c OK [11:58:32]MH_I2C_Read... [11:58:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:58:32]Read from MH i2c: E2 [11:58:32]MH_I2C_Read... [11:58:32]Read from MH i2c: E2 03 00 [11:58:32]MH_I2C_Read... [11:58:32]Read from MH i2c: E2 03 00 01 0D 00 90 00 82 [11:58:32]RAPDU: 90 00 [11:58:32]wFMCommunicate OK [11:58:32]wFMCommunicate request_size=255 [11:58:32]MH_SAM_APDU [11:58:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 67 06 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2D 53 01 00 35 04 06 00 4E [11:58:32]Write to MH i2c: E2 02 01 02 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 67 06 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2D 53 01 00 35 04 06 00 4E 00 00 26 [11:58:32]Write i2c OK [11:58:32]MH_I2C_Read... [11:58:32]OFD Sender: No OFD packet to send [11:58:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:32]Read from MH i2c: E2 [11:58:32]MH_I2C_Read... [11:58:32]Read from MH i2c: E2 03 00 [11:58:32]MH_I2C_Read... [11:58:32]Read from MH i2c: E2 03 00 02 0D 00 90 00 83 [11:58:32]RAPDU: 90 00 [11:58:32]wFMCommunicate OK [11:58:32]wFMCommunicate request_size=10 [11:58:32]MH_SAM_APDU [11:58:32]CAPDU: 80 0D 02 02 05 5C 69 67 65 32 [11:58:32]Write to MH i2c: E2 0D 00 03 0D 80 0D 02 02 05 00 5C 69 67 65 32 00 00 57 [11:58:32]Write i2c OK [11:58:32]MH_I2C_Read... [11:58:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:32]Read from MH i2c: E2 [11:58:32]MH_I2C_Read... [11:58:32]Read from MH i2c: E2 03 00 [11:58:32]MH_I2C_Read... [11:58:32]Read from MH i2c: E2 03 00 03 0D 00 90 00 84 [11:58:32]RAPDU: 90 00 [11:58:32]wFMCommunicate OK [11:58:32]wFMCommunicate request_size=4 [11:58:32]MH_SAM_APDU [11:58:32]CAPDU: 80 0D 03 02 [11:58:32]Write to MH i2c: E2 08 00 04 0D 80 0D 03 02 00 00 00 00 8C [11:58:32]Write i2c OK [11:58:32]MH_I2C_Read... [11:58:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:58:32]Read from MH i2c: E2 [11:58:32]MH_I2C_Read... [11:58:32]Read from MH i2c: E2 0B 00 [11:58:32]MH_I2C_Read... [11:58:32]Read from MH i2c: E2 0B 00 04 0D 00 A3 78 89 91 B3 99 B9 21 90 00 E8 [11:58:32]RAPDU: A3 78 89 91 B3 99 B9 21 90 00 [11:58:32]wFMCommunicate OK [11:58:32]SAM_PROTO_SignData done [11:58:32]FM_MakeSignedData done [11:58:32]CreateOFDProtocolMessage [11:58:32]wFMCommunicate request_size=4 [11:58:32]MH_SAM_APDU [11:58:32]CAPDU: 80 11 00 00 [11:58:32]Write to MH i2c: E2 08 00 05 0D 80 11 00 00 00 00 00 00 8C [11:58:32]Write i2c OK [11:58:32]MH_I2C_Read... [11:58:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:32]Read from MH i2c: E2 [11:58:32]MH_I2C_Read... [11:58:32]Read from MH i2c: E2 17 00 [11:58:32]MH_I2C_Read... [11:58:32]Read from MH i2c: E2 17 00 05 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 EB [11:58:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:58:32]wFMCommunicate OK [11:58:32]CreateOFDProtocolMessage done [11:58:32]OFDSenderStorePacket 86829 [11:58:32]StoreOFDPacket docnum=86829 [11:58:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 8A 3E 07 01 14 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 8E 00 00 00 F4 03 04 00 67 06 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2D 53 01 00 35 04 06 00 4E 5C 69 67 65 32 A3 78 89 91 B3 99 B9 21 [11:58:32]CheckFolder [11:58:32]dirname=/storage/ofd_packets [11:58:32]CheckFolder done [11:58:32]ProducePacketName [11:58:32]name=ofd_packets/00086829 [11:58:32]NVStorageSaveData ofd_packets/00086829 [11:58:32]File name is /storage/ofd_packets/00086829 [11:58:32]Write 301 bytes [11:58:32]NVStorageSaveData done [11:58:32]OFDSenderStorePacket done [11:58:32]KKMCreateOFDPacket done [11:58:32]NVStorageSaveData kkm_last_timestamp [11:58:32]File name is /storage/kkm_last_timestamp [11:58:32]Write 4 bytes [11:58:32]NVStorageSaveData done [11:58:32]ExternCall_PrintAddStr [11:58:32]wPrintStart [11:58:32]Write to MH i2c: 01 00 00 06 0D 13 [11:58:32]Write i2c OK [11:58:32]MH_I2C_Read... [11:58:32]Read from MH i2c: 01 [11:58:32]MH_I2C_Read... [11:58:32]Read from MH i2c: 01 07 00 [11:58:32]MH_I2C_Read... [11:58:32]Read from MH i2c: 01 07 00 06 0D 00 00 00 00 00 FF 0F 28 [11:58:32]RasterBufferAndPrint [11:58:32]line Счет N : (1)871689 [11:58:32]line ИНН: 02508201610067 [11:58:32]line Контрольно-Кассовый Чек [11:58:32]line ПРОДАЖА [11:58:32]line ТРК (МРК, ГНК) : 33 [11:58:32]line Товар: 2710124130 [11:58:32]line Аи-92-К-5 [11:58:32]line 7.380 * 67.80 [11:58:32]line = 500.36 [11:58:32]line НДС 12% НСП 1% [11:58:32]line > о реализуемом товаре [11:58:32]line ОКРУГЛЕНИЕ: -0.36 [11:58:32]line ИТОГО: 500.00 [11:58:32]line Внесено: 500.00 [11:58:32]line СДАЧА: 0.00 [11:58:32]line НСП 1% : 4.43 [11:58:32]line НДС 12% : 53.14 [11:58:32]line Наличными: 500.00 [11:58:32]line Безнал.: 0.00 [11:58:32]line Место: АЗС № 137 "Партнер Нефть" [11:58:32]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:58:32]line СНО: Общий режим [11:58:32]line Чек 142 22.09.2024 11:58 [11:58:32]line Смена: 497 ФФД: 1.0 [11:58:32]line ЗНМ: 0300000064 [11:58:32]line РНМ: 0000000000092592 [11:58:32]line Версия ККМ: 001 [11:58:32]line ФМ: 0000000000874979 [11:58:32]line ФД: 86829 [11:58:32]line ФПД: 86158812341554 [11:58:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T115831&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86829&fm=86158812341554&tin=02508201610067®Number=0000000000092592&sum=50000 [11:58:33]OFD Sender: Processing packet 86829 [packets to send 273, broken 272] [11:58:33]ProducePacketName [11:58:33]name=ofd_packets/00086829 [11:58:33]OFD Sender: To server: pG, [11:58:33]CommunicateWithHost lk.salyk.kg:30040 [11:58:33]ConnectInit lk.salyk.kg [11:58:33]written 0, free lines is 4095 [11:58:33]Write to MH i2c: 01 00 00 31 0D 3E [11:58:33]Write i2c OK [11:58:33]MH_I2C_Read... [11:58:33]Read from MH i2c: 01 [11:58:33]MH_I2C_Read... [11:58:33]Read from MH i2c: 01 07 00 [11:58:33]MH_I2C_Read... [11:58:33]Read from MH i2c: 01 07 00 31 0D 00 00 00 00 00 D8 0C 29 [11:58:33]RasterBufferAndPrint [11:58:33]line [11:58:33]line [11:58:33]line [11:58:33]line [11:58:33]line [11:58:33]written 0, free lines is 3295 [11:58:33]MH_Cut [11:58:33]Write to MH i2c: D1 01 00 38 0D 01 17 [11:58:33]Write i2c OK [11:58:33]MH_I2C_Read... [11:58:33]Read from MH i2c: D1 [11:58:33]MH_I2C_Read... [11:58:33]Read from MH i2c: D1 01 00 [11:58:33]MH_I2C_Read... [11:58:33]Read from MH i2c: D1 01 00 38 0D 00 16 [11:58:33]Write to MH i2c: 01 00 00 39 0D 46 [11:58:33]Write i2c OK [11:58:33]MH_I2C_Read... [11:58:34]*** Cut start [11:58:34]*** Partial cut [11:58:34]*** CUTSNS_PIN = 1 [11:58:34]*** CUTSNS_PIN = 0 [11:58:34]*** Brake cut motor [11:58:34]Read from MH i2c: 01 [11:58:34]MH_I2C_Read... [11:58:34]*** Stop cut motor [11:58:34]*** Cut end [11:58:34]Read from MH i2c: 01 07 00 [11:58:34]MH_I2C_Read... [11:58:34]Read from MH i2c: 01 07 00 39 0D 00 00 00 00 00 FF 0F 5B [11:58:34]process_action close_receipt done [11:58:34]requested_data is exist [11:58:34]produce_requested_data [11:58:34]requested_item fm.sn is exist - process it [11:58:34]wFMCommunicate request_size=4 [11:58:34]MH_SAM_APDU [11:58:34]CAPDU: 80 11 00 00 [11:58:34]Write to MH i2c: E2 08 00 3A 0D 80 11 00 00 00 00 00 00 C1 [11:58:34]Write i2c OK [11:58:34]MH_I2C_Read... [11:58:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:35]Read from MH i2c: E2 [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: E2 17 00 [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: E2 17 00 3A 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 20 [11:58:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:58:35]wFMCommunicate OK [11:58:35]requested_item fd.num is exist - process it [11:58:35]SAM_PROTO_GetFieldsCounters [11:58:35]wFMCommunicate request_size=4 [11:58:35]MH_SAM_APDU [11:58:35]CAPDU: 80 13 00 00 [11:58:35]Write to MH i2c: E2 08 00 3B 0D 80 13 00 00 00 00 00 00 C4 [11:58:35]Write i2c OK [11:58:35]MH_I2C_Read... [11:58:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:58:35]Read from MH i2c: E2 [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: E2 62 00 [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: E2 62 00 3B 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 2D 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 8E 00 00 00 5E 04 04 00 8E 00 00 00 57 04 04 00 8F 00 00 00 19 04 04 00 00 00 00 00 90 00 10 [11:58: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 2D 53 01 00 0E 04 04 00 F1 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 [11:58:35]wFMCommunicate OK [11:58:35]SAM_PROTO_GetFieldsCounters done [11:58:35]requested_item shift.num is exist - process it [11:58:35]requested_item shift.opened is exist - process it [11:58:35]req_shift_opened [11:58:35]FM_GetShiftState [11:58:35]SAM_PROTO_GetShiftState [11:58:35]wFMCommunicate request_size=4 [11:58:35]MH_SAM_APDU [11:58:35]CAPDU: 80 13 01 00 [11:58:35]Write to MH i2c: E2 08 00 3C 0D 80 13 01 00 00 00 00 00 C6 [11:58:35]Write i2c OK [11:58:35]MH_I2C_Read... [11:58:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:35]Read from MH i2c: E2 [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: E2 0E 00 [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: E2 0E 00 3C 0D 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 84 [11:58:35]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [11:58:35]wFMCommunicate OK [11:58:35]SAM_PROTO_GetShiftState done [11:58:35]FM_GetShiftState done [11:58:35]req_shift_opened done [11:58:35]requested_item shift.open_date is exist - process it [11:58:35]req_shift_open_date [11:58:35]req_shift_open_date done [11:58:35]produce_requested_data done [11:58:35]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86829,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [11:58:35]process_action_free close_receipt [11:58:35]json_value_free [11:58:35]json_value_free done [11:58:35]process_json_proto returns [11:58:35]Send response to host [11:58:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86829,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [11:58:35]free response buf [11:58:35]execute_script done [11:58:35]execute_script returns [11:58:35]free content buf [11:58:35]Sock 9.Close socket [11:58:35]Sock 9.Thread stoped [11:58:35]Connected sock=10 [11:58:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 8A 3E 07 01 14 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 8E 00 00 00 F4 03 04 00 67 06 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2D 53 01 00 35 04 06 00 4E 5C 69 67 65 32 A3 78 89 91 B3 99 B9 21 [11:58:40]recv_with_timeout no data received [11:58:40]CommunicateWithHost answer receiving error [11:58:40]CommunicateWithHost err = -3 [11:58:40]OFD Sender: Server communicate error [11:58:40]recv_with_timeout no data received [11:58:45]OFD Sender: Processing packet 86829 [packets to send 273, broken 272] [11:58:45]ProducePacketName [11:58:45]name=ofd_packets/00086829 [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:50]ConnectInit Can't take IP for lk.salyk.kg [11:58:50]CommunicateWithHost connect error [11:58:50]CommunicateWithHost err = -1 [11:58:50]OFD Sender: Server communicate error [11:58:55]OFD Sender: Processing packet 86829 [packets to send 273, broken 272] [11:58:55]ProducePacketName [11:58:55]name=ofd_packets/00086829 [11:58:55]OFD Sender: To server: pG, [11:58:55]CommunicateWithHost lk.salyk.kg:30040 [11:58:55]ConnectInit lk.salyk.kg [11:58:59]recv_with_timeout no data received [11:59:00]ConnectInit Can't take IP for lk.salyk.kg [11:59:00]CommunicateWithHost connect error [11:59:00]CommunicateWithHost err = -1 [11:59:00]OFD Sender: Server communicate error [11:59:05]OFD Sender: Processing packet 86829 [packets to send 273, broken 272] [11:59:05]ProducePacketName [11:59:05]name=ofd_packets/00086829 [11:59:05]OFD Sender: To server: pG, [11:59:05]CommunicateWithHost lk.salyk.kg:30040 [11:59:05]ConnectInit lk.salyk.kg [11:59:10]ConnectInit Can't take IP for lk.salyk.kg [11:59:10]CommunicateWithHost connect error [11:59:10]CommunicateWithHost err = -1 [11:59:10]OFD Sender: Server communicate error [11:59:15]OFD Sender: Processing packet 86829 [packets to send 273, broken 272] [11:59:15]ProducePacketName [11:59:15]name=ofd_packets/00086829 [11:59:15]OFD Sender: To server: pG, [11:59:15]CommunicateWithHost lk.salyk.kg:30040 [11:59:15]ConnectInit lk.salyk.kg [11:59:20]recv_with_timeout no data received [11:59:20]ConnectInit Can't take IP for lk.salyk.kg [11:59:20]CommunicateWithHost connect error [11:59:20]CommunicateWithHost err = -1 [11:59:20]OFD Sender: Server communicate error [12:00:21]OFD Sender: To server: pG, [12:00:21]CommunicateWithHost lk.salyk.kg:30040 [12:00:21]ConnectInit lk.salyk.kg [12:00:22]ConnectInit Can't connect to host [12:00:26]ConnectInit Can't take IP for lk.salyk.kg [12:00:26]CommunicateWithHost connect error [12:00:26]CommunicateWithHost err = -1 [12:00:26]OFD Sender: Server communicate error [12:00:31]OFD Sender: Processing packet 86829 [packets to send 274, broken 272] [12:00:31]ProducePacketName [12:00:31]name=ofd_packets/00086829 [12:00:31]OFD Sender: To server: pG, [12:00:31]CommunicateWithHost lk.salyk.kg:30040 [12:00:31]ConnectInit lk.salyk.kg [12:00:34]recv_with_timeout no data received [12:00:36]ConnectInit Can't take IP for lk.salyk.kg [12:00:36]CommunicateWithHost connect error [12:00:36]CommunicateWithHost err = -1 [12:00:36]OFD Sender: Server communicate error [12:00:41]OFD Sender: Processing packet 86829 [packets to send 274, broken 272] [12:00:41]ProducePacketName [12:00:41]name=ofd_packets/00086829 [12:00:41]OFD Sender: To server: pG, [12:00:41]CommunicateWithHost lk.salyk.kg:30040 [12:00:41]ConnectInit lk.salyk.kg [12:00:46]ConnectInit Can't take IP for lk.salyk.kg [12:00:46]CommunicateWithHost connect error [12:00:46]CommunicateWithHost err = -1 [12:00:46]OFD Sender: Server communicate error [12:00:51]OFD Sender: Processing packet 86829 [packets to send 274, broken 272] [12:00:51]ProducePacketName [12:00:51]name=ofd_packets/00086829 [12:00:51]OFD Sender: To server: pG, [12:00:51]CommunicateWithHost lk.salyk.kg:30040 [12:00:51]ConnectInit lk.salyk.kg [12:00:56]Connected sock=9 [12:00:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 8A 3E 07 01 14 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 8E 00 00 00 F4 03 04 00 67 06 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2D 53 01 00 35 04 06 00 4E 5C 69 67 65 32 A3 78 89 91 B3 99 B9 21 [12:00:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 B9 54 47 00 ED 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 34 39 37 39 10 04 04 00 2D 53 01 00 F4 03 04 00 C5 B1 EF 66 B6 04 01 00 00 C0 34 0E A1 75 35 28 4B [12:00:56]CommunicateWithHost err = 0 [12:00:56]CheckOFDResponse [12:00:56]1017 (14) - 77093643461234 [12:00:56]1041 (16) - 0000000000874979 [12:00:56]1040 (4) - 86829 [12:00:56]1012 (4) - 22.09.2024 05:57 [12:00:56]1206 (1) - 0 [12:00:56]OFD Sender: Remove packet 86829 [12:00:56]ProducePacketName [12:00:56]name=ofd_packets/00086829 [12:00:56]NVStorageDeleteData [12:00:57]OFD Sender: Processing packet 86830 [packets to send 273, broken 272] [12:00:57]ProducePacketName [12:00:57]name=ofd_packets/00086830 [12:00:57]OFD Sender: To server: pG, [12:00:57]CommunicateWithHost lk.salyk.kg:30040 [12:00:57]ConnectInit lk.salyk.kg [12:00:57]Connected sock=8 [12:00:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 59 98 08 01 07 79 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 BF 06 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2E 53 01 00 35 04 06 00 44 3B CE 89 41 EF DB A3 5C 1F 9E F0 AF B4 [12:00:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 D4 39 47 00 74 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2E 53 01 00 F4 03 04 00 C7 B1 EF 66 B6 04 01 00 00 47 B7 61 3D 5D 5B AB 1B [12:00:59]CommunicateWithHost err = 0 [12:00:59]CheckOFDResponse [12:00:59]1017 (14) - 77093643461234 [12:00:59]1041 (16) - 0000000000874979 [12:00:59]1040 (4) - 86830 [12:00:59]1012 (4) - 22.09.2024 05:57 [12:00:59]1206 (1) - 0 [12:00:59]OFD Sender: Remove packet 86830 [12:00:59]ProducePacketName [12:00:59]name=ofd_packets/00086830 [12:00:59]NVStorageDeleteData [12:01:00]OFD Sender: No OFD packet to send [12:01:05]OFD Sender: No OFD packet to send [12:01:10]OFD Sender: No OFD packet to send [12:01:15]OFD Sender: No OFD packet to send [12:01:20]OFD Sender: No OFD packet to send [12:01:25]OFD Sender: No OFD packet to send [12:01:30]OFD Sender: No OFD packet to send [12:01:31]recv_with_timeout no data received [12:01:35]OFD Sender: No OFD packet to send [12:01:40]OFD Sender: No OFD packet to send [12:01:45]OFD Sender: No OFD packet to send [12:01:50]OFD Sender: No OFD packet to send [12:01:55]OFD Sender: No OFD packet to send [12:02:00]OFD Sender: No OFD packet to send [12:02:05]OFD Sender: No OFD packet to send [12:02:10]OFD Sender: No OFD packet to send [12:02:15]OFD Sender: No OFD packet to send [12:02:20]OFD Sender: No OFD packet to send [12:02:25]OFD Sender: No OFD packet to send [12:02:30]OFD Sender: No OFD packet to send [12:02:35]OFD Sender: No OFD packet to send [12:02:40]OFD Sender: No OFD packet to send [12:02:45]OFD Sender: No OFD packet to send [12:02:50]OFD Sender: No OFD packet to send [12:02:55]OFD Sender: No OFD packet to send [12:02:57]accept exits with 12 [12:02:57]New connection [12:02:57]New thread 3066690916 created [12:02:57]Thread 3066547556 joined [12:02:57]Waiting for new connection... [12:02:57] Sock 12.Parse request [12:02:57]Sock 12.Check first char [12:02:57]Sock 12.First char is OK [12:02:57]request: POST /json_proto HTTP/1.0 [12:02:57]Method: POST [12:02:57]URL: /json_proto [12:02:57]Method is POST - this is cgi request [12:02:57]url: /json_proto [12:02:57]query_string will be loaded in cgi processing [12:02:57]execute_cgi json_proto POST (null) [12:02:57]execute_cgi path=json_proto method=POST [12:02:57]POST find Content-Length [12:02:57]Host: 172.17.47.196:8080 [12:02:57]Content-Length: 677 [12:02:57]Content-Type: application/json [12:02:57] [12:02:57]POST finish read [12:02:57]Found Content-Length = 677 [12:02:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871691", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:02:57]execute_script... [12:02: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)871691", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:02:57]POST & json_proto [12:02:57]process_json_proto [12:02:57]json parsed OK: [12:02:57]protocol is kg_v1.0 [12:02:57]action value=close_receipt [12:02:57]process_action close_receipt [12:02:57]cmd_close_receipt [12:02:57]MH_GetDate [12:02:57]Write to MH i2c: F0 00 00 88 0D 84 [12:02:57]Write i2c OK [12:02:57]MH_I2C_Read... [12:02:57]Read from MH i2c: F0 [12:02:57]MH_I2C_Read... [12:02:57]Read from MH i2c: F0 09 00 [12:02:57]MH_I2C_Read... [12:02:57]Read from MH i2c: F0 09 00 88 0D 00 72 07 F0 66 4C 6B 94 66 0D [12:02:57]GetLastDocTimeStamp 1727006399 [12:02:57]current date 1727006578 [12:02:57]FM_GetShiftState [12:02:57]SAM_PROTO_GetShiftState [12:02:57]wFMCommunicate request_size=4 [12:02:57]MH_SAM_APDU [12:02:57]CAPDU: 80 13 01 00 [12:02:57]Write to MH i2c: E2 08 00 89 0D 80 13 01 00 00 00 00 00 13 [12:02:57]Write i2c OK [12:02:57]MH_I2C_Read... [12:02:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:02:57]Read from MH i2c: E2 [12:02:57]MH_I2C_Read... [12:02:57]Read from MH i2c: E2 0E 00 [12:02:57]MH_I2C_Read... [12:02:57]Read from MH i2c: E2 0E 00 89 0D 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D1 [12:02:57]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:02:57]wFMCommunicate OK [12:02:57]SAM_PROTO_GetShiftState done [12:02:57]FM_GetShiftState done [12:02:57]opened in 1726964220 [12:02:57]opened+sec_in_day 1727050620 [12:02:57]quantity*price = 60003 [12:02:57]sum+1 = 60004 [12:02:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 144 22.09.2024 12:02 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86831 ФПД: 115678497128838 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T120258&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86831&fm=115678497128838&tin=02508201610067®Number=0000000000092592&sum=60000 [12:02:58]StoreToDocumentArchive [12:02:58]shift 497 fd 86831 [12:02:58]save to /storage/0497/doc_00086831 [12:02:58]save last doc name /storage/0497/doc_00086831 to /storage/kkm_last_doc_name [12:02:58]save OK [12:02:58]Clear old archive folders... [12:02:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:02:58]tlvbuf is B6E68610 [12:02:58]SAM_PROTO_ClearQueue [12:02:58]wFMCommunicate request_size=4 [12:02:58]MH_SAM_APDU [12:02:58]CAPDU: 80 09 00 00 [12:02:58]Write to MH i2c: E2 08 00 96 0D 80 09 00 00 00 00 00 00 15 [12:02:58]Write i2c OK [12:02:58]MH_I2C_Read... [12:02:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:02:58]Read from MH i2c: E2 [12:02:58]MH_I2C_Read... [12:02:58]Read from MH i2c: E2 03 00 [12:02:58]MH_I2C_Read... [12:02:58]Read from MH i2c: E2 03 00 96 0D 00 90 00 17 [12:02:58]RAPDU: 90 00 [12:02:58]wFMCommunicate OK [12:02:58]SAM_PROTO_ClearQueue done [12:02:58]KKMCreateOFDPacket [12:02:58]OFDProtocolAddRootSTLVToBuf [12:02:58]FM_MakeSignedData [12:02:58]FM_MakeSignedData [12:02:58]SAM_PROTO_SignData [12:02:58]wFMCommunicate request_size=4 [12:02:58]MH_SAM_APDU [12:02:58]CAPDU: 80 0D 01 02 [12:02:58]Write to MH i2c: E2 08 00 97 0D 80 0D 01 02 00 00 00 00 1D [12:02:58]Write i2c OK [12:02:58]MH_I2C_Read... [12:02:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:02:58]Read from MH i2c: E2 [12:02:58]MH_I2C_Read... [12:02:58]Read from MH i2c: E2 03 00 [12:02:58]MH_I2C_Read... [12:02:58]Read from MH i2c: E2 03 00 97 0D 00 90 00 18 [12:02:58]RAPDU: 90 00 [12:02:58]wFMCommunicate OK [12:02:58]wFMCommunicate request_size=255 [12:02:58]MH_SAM_APDU [12:02: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 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 90 00 00 00 F4 03 04 00 72 07 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2F 53 01 00 35 04 06 00 69 [12:02:58]Write to MH i2c: E2 02 01 98 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 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 90 00 00 00 F4 03 04 00 72 07 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2F 53 01 00 35 04 06 00 69 00 00 AE [12:02:58]Write i2c OK [12:02:58]MH_I2C_Read... [12:02:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:02:58]Read from MH i2c: E2 [12:02:58]MH_I2C_Read... [12:02:58]Read from MH i2c: E2 03 00 [12:02:58]MH_I2C_Read... [12:02:58]Read from MH i2c: E2 03 00 98 0D 00 90 00 19 [12:02:58]RAPDU: 90 00 [12:02:58]wFMCommunicate OK [12:02:58]wFMCommunicate request_size=10 [12:02:58]MH_SAM_APDU [12:02:58]CAPDU: 80 0D 02 02 05 35 7F BA C1 86 [12:02:58]Write to MH i2c: E2 0D 00 99 0D 80 0D 02 02 05 00 35 7F BA C1 86 00 00 DF [12:02:58]Write i2c OK [12:02:58]MH_I2C_Read... [12:02:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:02:58]Read from MH i2c: E2 [12:02:58]MH_I2C_Read... [12:02:58]Read from MH i2c: E2 03 00 [12:02:58]MH_I2C_Read... [12:02:58]Read from MH i2c: E2 03 00 99 0D 00 90 00 1A [12:02:58]RAPDU: 90 00 [12:02:58]wFMCommunicate OK [12:02:58]wFMCommunicate request_size=4 [12:02:58]MH_SAM_APDU [12:02:58]CAPDU: 80 0D 03 02 [12:02:58]Write to MH i2c: E2 08 00 9A 0D 80 0D 03 02 00 00 00 00 22 [12:02:58]Write i2c OK [12:02:58]MH_I2C_Read... [12:02:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:02:58]Read from MH i2c: E2 [12:02:58]MH_I2C_Read... [12:02:58]Read from MH i2c: E2 0B 00 [12:02:58]MH_I2C_Read... [12:02:58]Read from MH i2c: E2 0B 00 9A 0D 00 BE E0 3B 52 71 D4 56 F7 90 00 E0 [12:02:58]RAPDU: BE E0 3B 52 71 D4 56 F7 90 00 [12:02:58]wFMCommunicate OK [12:02:58]SAM_PROTO_SignData done [12:02:58]FM_MakeSignedData done [12:02:58]CreateOFDProtocolMessage [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 9B 0D 80 11 00 00 00 00 00 00 22 [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 9B 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 81 [12:02:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:02:58]wFMCommunicate OK [12:02:58]CreateOFDProtocolMessage done [12:02:58]OFDSenderStorePacket 86831 [12:02:58]StoreOFDPacket docnum=86831 [12:02:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 6B 38 07 01 34 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 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 90 00 00 00 F4 03 04 00 72 07 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2F 53 01 00 35 04 06 00 69 35 7F BA C1 86 BE E0 3B 52 71 D4 56 F7 [12:02:58]CheckFolder [12:02:58]dirname=/storage/ofd_packets [12:02:58]CheckFolder done [12:02:58]ProducePacketName [12:02:58]name=ofd_packets/00086831 [12:02:58]NVStorageSaveData ofd_packets/00086831 [12:02:58]File name is /storage/ofd_packets/00086831 [12:02:59]Write 301 bytes [12:02:59]NVStorageSaveData done [12:02:59]OFDSenderStorePacket done [12:02:59]KKMCreateOFDPacket done [12:02:59]NVStorageSaveData kkm_last_timestamp [12:02:59]File name is /storage/kkm_last_timestamp [12:02:59]Write 4 bytes [12:02:59]NVStorageSaveData done [12:02:59]ExternCall_PrintAddStr [12:02:59]wPrintStart [12:02:59]Write to MH i2c: 01 00 00 9C 0D A9 [12:02:59]Write i2c OK [12:02:59]MH_I2C_Read... [12:02:59]Read from MH i2c: 01 [12:02:59]MH_I2C_Read... [12:02:59]Read from MH i2c: 01 07 00 [12:02:59]MH_I2C_Read... [12:02:59]Read from MH i2c: 01 07 00 9C 0D 00 00 00 00 00 FF 0F BE [12:02:59]RasterBufferAndPrint [12:02:59]line Счет N : (1)871691 [12:02:59]line ИНН: 02508201610067 [12:02:59]line Контрольно-Кассовый Чек [12:02:59]line ПРОДАЖА [12:02:59]line ТРК (МРК, ГНК) : 43 [12:02:59]line Товар: 2710124130 [12:02:59]line Аи-92-К-5 [12:02:59]line 8.850 * 67.80 [12:02:59]line = 600.03 [12:02:59]line НДС 12% НСП 1% [12:02:59]line > о реализуемом товаре [12:02:59]line ОКРУГЛЕНИЕ: -0.03 [12:02:59]line ИТОГО: 600.00 [12:02:59]line Внесено: 600.00 [12:02:59]line СДАЧА: 0.00 [12:02:59]line НСП 1% : 5.31 [12:02:59]line НДС 12% : 63.72 [12:02:59]line Наличными: 600.00 [12:02:59]line Безнал.: 0.00 [12:02:59]line Место: АЗС № 137 "Партнер Нефть" [12:02:59]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:02:59]line СНО: Общий режим [12:02:59]line Чек 144 22.09.2024 12:02 [12:02:59]line Смена: 497 ФФД: 1.0 [12:02:59]line ЗНМ: 0300000064 [12:02:59]line РНМ: 0000000000092592 [12:02:59]line Версия ККМ: 001 [12:02:59]line ФМ: 0000000000874979 [12:02:59]line ФД: 86831 [12:02:59]line ФПД: 115678497128838 [12:02:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T120258&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86831&fm=115678497128838&tin=02508201610067®Number=0000000000092592&sum=60000 [12:02:59]OFD Sender: Processing packet 86831 [packets to send 273, broken 272] [12:02:59]ProducePacketName [12:02:59]name=ofd_packets/00086831 [12:02:59]OFD Sender: To server: pG, [12:02:59]CommunicateWithHost lk.salyk.kg:30040 [12:02:59]ConnectInit lk.salyk.kg [12:02:59]written 0, free lines is 4095 [12:02:59]Write to MH i2c: 01 00 00 C7 0D D4 [12:02:59]Write i2c OK [12:02:59]MH_I2C_Read... [12:02:59]Read from MH i2c: 01 [12:02:59]MH_I2C_Read... [12:02:59]Read from MH i2c: 01 07 00 [12:02:59]MH_I2C_Read... [12:02:59]Read from MH i2c: 01 07 00 C7 0D 00 00 00 00 00 E0 0C C7 [12:02:59]RasterBufferAndPrint [12:02:59]line [12:02:59]line [12:02:59]line [12:02:59]line [12:02:59]line [12:02:59]written 0, free lines is 3302 [12:02:59]MH_Cut [12:02:59]Write to MH i2c: D1 01 00 CE 0D 01 AD [12:02:59]Write i2c OK [12:02:59]MH_I2C_Read... [12:02:59]Read from MH i2c: D1 [12:02:59]MH_I2C_Read... [12:02:59]Read from MH i2c: D1 01 00 [12:02:59]MH_I2C_Read... [12:02:59]Read from MH i2c: D1 01 00 CE 0D 00 AC [12:02:59]Write to MH i2c: 01 00 00 CF 0D DC [12:02:59]Write i2c OK [12:02:59]MH_I2C_Read... [12:03:00]*** Cut start [12:03:00]*** Partial cut [12:03:00]*** CUTSNS_PIN = 1 [12:03:00]*** CUTSNS_PIN = 0 [12:03:00]Connected sock=10 [12:03:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 6B 38 07 01 34 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 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 90 00 00 00 F4 03 04 00 72 07 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2F 53 01 00 35 04 06 00 69 35 7F BA C1 86 BE E0 3B 52 71 D4 56 F7 [12:03:00]*** Brake cut motor [12:03:01]Read from MH i2c: 01 [12:03:01]MH_I2C_Read... [12:03:01]*** Stop cut motor [12:03:01]*** Cut end [12:03:01]Read from MH i2c: 01 07 00 [12:03:01]MH_I2C_Read... [12:03:01]Read from MH i2c: 01 07 00 CF 0D 00 00 00 00 00 FF 0F F1 [12:03:01]process_action close_receipt done [12:03:01]requested_data is exist [12:03:01]produce_requested_data [12:03:01]requested_item fm.sn is exist - process it [12:03:01]wFMCommunicate request_size=4 [12:03:01]MH_SAM_APDU [12:03:01]CAPDU: 80 11 00 00 [12:03:01]Write to MH i2c: E2 08 00 D0 0D 80 11 00 00 00 00 00 00 57 [12:03:01]Write i2c OK [12:03:01]MH_I2C_Read... [12:03:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:03:01]Read from MH i2c: E2 [12:03:01]MH_I2C_Read... [12:03:01]Read from MH i2c: E2 17 00 [12:03:01]MH_I2C_Read... [12:03:01]Read from MH i2c: E2 17 00 D0 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B6 [12:03:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:03:01]wFMCommunicate OK [12:03:01]requested_item fd.num is exist - process it [12:03:01]SAM_PROTO_GetFieldsCounters [12:03:01]wFMCommunicate request_size=4 [12:03:01]MH_SAM_APDU [12:03:01]CAPDU: 80 13 00 00 [12:03:01]Write to MH i2c: E2 08 00 D1 0D 80 13 00 00 00 00 00 00 5A [12:03:01]Write i2c OK [12:03:01]MH_I2C_Read... [12:03:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:03:01]Read from MH i2c: E2 [12:03:01]MH_I2C_Read... [12:03:01]Read from MH i2c: E2 62 00 [12:03:01]MH_I2C_Read... [12:03:01]Read from MH i2c: E2 62 00 D1 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 2F 53 01 00 0E 04 04 00 F1 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 AE [12:03:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 2F 53 01 00 0E 04 04 00 F1 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:03:01]wFMCommunicate OK [12:03:01]SAM_PROTO_GetFieldsCounters done [12:03:01]requested_item shift.num is exist - process it [12:03:01]requested_item shift.opened is exist - process it [12:03:01]req_shift_opened [12:03:01]FM_GetShiftState [12:03:01]SAM_PROTO_GetShiftState [12:03:01]wFMCommunicate request_size=4 [12:03:01]MH_SAM_APDU [12:03:01]CAPDU: 80 13 01 00 [12:03:01]Write to MH i2c: E2 08 00 D2 0D 80 13 01 00 00 00 00 00 5C [12:03:01]Write i2c OK [12:03:01]MH_I2C_Read... [12:03:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:03:01]Read from MH i2c: E2 [12:03:01]MH_I2C_Read... [12:03:01]Read from MH i2c: E2 0E 00 [12:03:01]MH_I2C_Read... [12:03:01]Read from MH i2c: E2 0E 00 D2 0D 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 1A [12:03:01]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:03:01]wFMCommunicate OK [12:03:01]SAM_PROTO_GetShiftState done [12:03:01]FM_GetShiftState done [12:03:01]req_shift_opened done [12:03:01]requested_item shift.open_date is exist - process it [12:03:01]req_shift_open_date [12:03:01]req_shift_open_date done [12:03:01]produce_requested_data done [12:03:01]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86831,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:03:01]process_action_free close_receipt [12:03:01]json_value_free [12:03:01]json_value_free done [12:03:01]process_json_proto returns [12:03:01]Send response to host [12:03:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86831,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:03:01]free response buf [12:03:01]execute_script done [12:03:01]execute_script returns [12:03:01]free content buf [12:03:01]Sock 12.Close socket [12:03:01]Sock 12.Thread stoped [12:03:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 69 CF 47 00 E6 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 34 39 37 39 10 04 04 00 2F 53 01 00 F4 03 04 00 42 B2 EF 66 B6 04 01 00 00 25 5E BE 2C B6 8E 4D 38 [12:03:03]CommunicateWithHost err = 0 [12:03:03]CheckOFDResponse [12:03:03]1017 (14) - 77093643461234 [12:03:03]1041 (16) - 0000000000874979 [12:03:03]1040 (4) - 86831 [12:03:03]1012 (4) - 22.09.2024 05:59 [12:03:03]1206 (1) - 0 [12:03:03]OFD Sender: Remove packet 86831 [12:03:03]ProducePacketName [12:03:03]name=ofd_packets/00086831 [12:03:03]NVStorageDeleteData [12:03:04]OFD Sender: No OFD packet to send [12:03:09]OFD Sender: No OFD packet to send [12:03:12]recv_with_timeout no data received [12:03:14]OFD Sender: No OFD packet to send [12:03:19]OFD Sender: No OFD packet to send [12:03:23]recv_with_timeout no data received [12:03:24]OFD Sender: No OFD packet to send [12:03:29]OFD Sender: No OFD packet to send [12:03:34]OFD Sender: No OFD packet to send [12:03:39]OFD Sender: No OFD packet to send [12:03:44]OFD Sender: No OFD packet to send [12:03:49]OFD Sender: No OFD packet to send [12:03:54]OFD Sender: No OFD packet to send [12:03:59]OFD Sender: No OFD packet to send [12:04:04]OFD Sender: No OFD packet to send [12:04:09]OFD Sender: No OFD packet to send [12:04:14]OFD Sender: No OFD packet to send [12:04:19]OFD Sender: No OFD packet to send [12:04:23]accept exits with 8 [12:04:23]New connection [12:04:23]New thread 3066547556 created [12:04:23]Thread 3066690916 joined [12:04:23]Waiting for new connection... [12:04:23] Sock 8.Parse request [12:04:23]Sock 8.Check first char [12:04:23]Sock 8.First char is OK [12:04:23]request: POST /json_proto HTTP/1.0 [12:04:23]Method: POST [12:04:23]URL: /json_proto [12:04:23]Method is POST - this is cgi request [12:04:23]url: /json_proto [12:04:23]query_string will be loaded in cgi processing [12:04:23]execute_cgi json_proto POST (null) [12:04:23]execute_cgi path=json_proto method=POST [12:04:23]POST find Content-Length [12:04:23]Host: 172.17.47.196:8080 [12:04:23]Content-Length: 682 [12:04:23]Content-Type: application/json [12:04:23] [12:04:23]POST finish read [12:04:23]Found Content-Length = 682 [12:04:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871692", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:04:23]execute_script... [12:04: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)871692", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:04:23]POST & json_proto [12:04:23]process_json_proto [12:04:23]json parsed OK: [12:04:23]protocol is kg_v1.0 [12:04:23]action value=close_receipt [12:04:23]process_action close_receipt [12:04:23]cmd_close_receipt [12:04:23]MH_GetDate [12:04:23]Write to MH i2c: F0 00 00 D3 0D CF [12:04:23]Write i2c OK [12:04:23]MH_I2C_Read... [12:04:23]Read from MH i2c: F0 [12:04:23]MH_I2C_Read... [12:04:23]Read from MH i2c: F0 09 00 [12:04:23]MH_I2C_Read... [12:04:23]Read from MH i2c: F0 09 00 D3 0D 00 C8 07 F0 66 4C 6B 94 66 AE [12:04:23]GetLastDocTimeStamp 1727006578 [12:04:23]current date 1727006664 [12:04:23]FM_GetShiftState [12:04:23]SAM_PROTO_GetShiftState [12:04:23]wFMCommunicate request_size=4 [12:04:23]MH_SAM_APDU [12:04:23]CAPDU: 80 13 01 00 [12:04:23]Write to MH i2c: E2 08 00 D4 0D 80 13 01 00 00 00 00 00 5E [12:04:23]Write i2c OK [12:04:23]MH_I2C_Read... [12:04:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:04:23]Read from MH i2c: E2 [12:04:23]MH_I2C_Read... [12:04:23]Read from MH i2c: E2 0E 00 [12:04:23]MH_I2C_Read... [12:04:23]Read from MH i2c: E2 0E 00 D4 0D 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 1C [12:04:23]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:04:23]wFMCommunicate OK [12:04:23]SAM_PROTO_GetShiftState done [12:04:23]FM_GetShiftState done [12:04:23]opened in 1726964220 [12:04:23]opened+sec_in_day 1727050620 [12:04:23]quantity*price = 100005 [12:04:23]sum+1 = 100006 [12:04:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 145 22.09.2024 12:04 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86832 ФПД: 223656030155385 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T120424&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86832&fm=223656030155385&tin=02508201610067®Number=0000000000092592&sum=100000 [12:04:24]StoreToDocumentArchive [12:04:24]shift 497 fd 86832 [12:04:24]save to /storage/0497/doc_00086832 [12:04:24]save last doc name /storage/0497/doc_00086832 to /storage/kkm_last_doc_name [12:04:25]save OK [12:04:25]Clear old archive folders... [12:04:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:04:25]tlvbuf is 014E2300 [12:04:25]SAM_PROTO_ClearQueue [12:04:25]wFMCommunicate request_size=4 [12:04:25]MH_SAM_APDU [12:04:25]CAPDU: 80 09 00 00 [12:04:25]Write to MH i2c: E2 08 00 E1 0D 80 09 00 00 00 00 00 00 60 [12:04:25]Write i2c OK [12:04:25]MH_I2C_Read... [12:04:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:04:25]Read from MH i2c: E2 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: E2 03 00 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: E2 03 00 E1 0D 00 90 00 62 [12:04:25]RAPDU: 90 00 [12:04:25]wFMCommunicate OK [12:04:25]SAM_PROTO_ClearQueue done [12:04:25]KKMCreateOFDPacket [12:04:25]OFDProtocolAddRootSTLVToBuf [12:04:25]FM_MakeSignedData [12:04:25]FM_MakeSignedData [12:04:25]SAM_PROTO_SignData [12:04:25]wFMCommunicate request_size=4 [12:04:25]MH_SAM_APDU [12:04:25]CAPDU: 80 0D 01 02 [12:04:25]Write to MH i2c: E2 08 00 E2 0D 80 0D 01 02 00 00 00 00 68 [12:04:25]Write i2c OK [12:04:25]MH_I2C_Read... [12:04:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:04:25]Read from MH i2c: E2 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: E2 03 00 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: E2 03 00 E2 0D 00 90 00 63 [12:04:25]RAPDU: 90 00 [12:04:25]wFMCommunicate OK [12:04:25]wFMCommunicate request_size=255 [12:04:25]MH_SAM_APDU [12:04: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 91 00 00 00 F4 03 04 00 C8 07 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 30 53 01 00 35 04 06 00 CB [12:04:25]Write to MH i2c: E2 02 01 E3 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 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 91 00 00 00 F4 03 04 00 C8 07 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 30 53 01 00 35 04 06 00 CB 00 00 7B [12:04:25]Write i2c OK [12:04:25]MH_I2C_Read... [12:04:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:04:25]Read from MH i2c: E2 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: E2 03 00 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: E2 03 00 E3 0D 00 90 00 64 [12:04:25]RAPDU: 90 00 [12:04:25]wFMCommunicate OK [12:04:25]wFMCommunicate request_size=10 [12:04:25]MH_SAM_APDU [12:04:25]CAPDU: 80 0D 02 02 05 69 FA 3A B2 79 [12:04:25]Write to MH i2c: E2 0D 00 E4 0D 80 0D 02 02 05 00 69 FA 3A B2 79 00 00 3D [12:04:25]Write i2c OK [12:04:25]MH_I2C_Read... [12:04:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:04:25]Read from MH i2c: E2 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: E2 03 00 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: E2 03 00 E4 0D 00 90 00 65 [12:04:25]RAPDU: 90 00 [12:04:25]wFMCommunicate OK [12:04:25]wFMCommunicate request_size=4 [12:04:25]MH_SAM_APDU [12:04:25]CAPDU: 80 0D 03 02 [12:04:25]Write to MH i2c: E2 08 00 E5 0D 80 0D 03 02 00 00 00 00 6D [12:04:25]Write i2c OK [12:04:25]MH_I2C_Read... [12:04:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:04:25]Read from MH i2c: E2 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: E2 0B 00 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: E2 0B 00 E5 0D 00 9A 12 63 22 2E DF 82 95 90 00 C3 [12:04:25]RAPDU: 9A 12 63 22 2E DF 82 95 90 00 [12:04:25]wFMCommunicate OK [12:04:25]SAM_PROTO_SignData done [12:04:25]FM_MakeSignedData done [12:04:25]CreateOFDProtocolMessage [12:04:25]wFMCommunicate request_size=4 [12:04:25]MH_SAM_APDU [12:04:25]CAPDU: 80 11 00 00 [12:04:25]Write to MH i2c: E2 08 00 E6 0D 80 11 00 00 00 00 00 00 6D [12:04:25]Write i2c OK [12:04:25]MH_I2C_Read... [12:04:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:04:25]Read from MH i2c: E2 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: E2 17 00 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: E2 17 00 E6 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 CC [12:04:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:04:25]wFMCommunicate OK [12:04:25]CreateOFDProtocolMessage done [12:04:25]OFDSenderStorePacket 86832 [12:04:25]StoreOFDPacket docnum=86832 [12:04:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 F6 F9 07 01 78 1A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 91 00 00 00 F4 03 04 00 C8 07 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 30 53 01 00 35 04 06 00 CB 69 FA 3A B2 79 9A 12 63 22 2E DF 82 95 [12:04:25]CheckFolder [12:04:25]dirname=/storage/ofd_packets [12:04:25]CheckFolder done [12:04:25]ProducePacketName [12:04:25]name=ofd_packets/00086832 [12:04:25]NVStorageSaveData ofd_packets/00086832 [12:04:25]File name is /storage/ofd_packets/00086832 [12:04:25]Write 301 bytes [12:04:25]NVStorageSaveData done [12:04:25]OFDSenderStorePacket done [12:04:25]KKMCreateOFDPacket done [12:04:25]NVStorageSaveData kkm_last_timestamp [12:04:25]File name is /storage/kkm_last_timestamp [12:04:25]Write 4 bytes [12:04:25]NVStorageSaveData done [12:04:25]ExternCall_PrintAddStr [12:04:25]wPrintStart [12:04:25]Write to MH i2c: 01 00 00 E7 0D F4 [12:04:25]Write i2c OK [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: 01 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: 01 07 00 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: 01 07 00 E7 0D 00 00 00 00 00 FF 0F 09 [12:04:25]RasterBufferAndPrint [12:04:25]line Счет N : (1)871692 [12:04:25]line ИНН: 02508201610067 [12:04:25]line Контрольно-Кассовый Чек [12:04:25]line ПРОДАЖА [12:04:25]line ТРК (МРК, ГНК) : 63 [12:04:25]line Товар: 2710124130 [12:04:25]line Аи-92-К-5 [12:04:25]line 14.750 * 67.80 [12:04:25]line = 1000.05 [12:04:25]line НДС 12% НСП 1% [12:04:25]line > о реализуемом товаре [12:04:25]line ОКРУГЛЕНИЕ: -0.05 [12:04:25]line ИТОГО: 1000.00 [12:04:25]line Внесено: 1000.00 [12:04:25]line СДАЧА: 0.00 [12:04:25]line НСП 1% : 8.85 [12:04:25]line НДС 12% : 106.20 [12:04:25]line Наличными: 1000.00 [12:04:25]line Безнал.: 0.00 [12:04:25]line Место: АЗС № 137 "Партнер Нефть" [12:04:25]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:04:25]line СНО: Общий режим [12:04:25]line Чек 145 22.09.2024 12:04 [12:04:25]line Смена: 497 ФФД: 1.0 [12:04:25]line ЗНМ: 0300000064 [12:04:25]line РНМ: 0000000000092592 [12:04:25]line Версия ККМ: 001 [12:04:25]line ФМ: 0000000000874979 [12:04:25]line ФД: 86832 [12:04:25]line ФПД: 223656030155385 [12:04:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T120424&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86832&fm=223656030155385&tin=02508201610067®Number=0000000000092592&sum=100000 [12:04:25]written 0, free lines is 4095 [12:04:25]OFD Sender: Processing packet 86832 [packets to send 273, broken 272] [12:04:25]ProducePacketName [12:04:25]name=ofd_packets/00086832 [12:04:25]OFD Sender: To server: pG, [12:04:25]CommunicateWithHost lk.salyk.kg:30040 [12:04:25]ConnectInit lk.salyk.kg [12:04:26]Write to MH i2c: 01 00 00 12 0E 20 [12:04:26]Write i2c OK [12:04:26]MH_I2C_Read... [12:04:26]Read from MH i2c: 01 [12:04:26]MH_I2C_Read... [12:04:26]Read from MH i2c: 01 07 00 [12:04:26]MH_I2C_Read... [12:04:26]Read from MH i2c: 01 07 00 12 0E 00 00 00 00 00 E5 0C 18 [12:04:26]RasterBufferAndPrint [12:04:26]line [12:04:26]line [12:04:26]line [12:04:26]line [12:04:26]line [12:04:26]written 0, free lines is 3307 [12:04:26]MH_Cut [12:04:26]Write to MH i2c: D1 01 00 19 0E 01 F9 [12:04:26]Write i2c OK [12:04:26]MH_I2C_Read... [12:04:26]Read from MH i2c: D1 [12:04:26]MH_I2C_Read... [12:04:26]Read from MH i2c: D1 01 00 [12:04:26]MH_I2C_Read... [12:04:26]Read from MH i2c: D1 01 00 19 0E 00 F8 [12:04:26]Write to MH i2c: 01 00 00 1A 0E 28 [12:04:26]Write i2c OK [12:04:26]MH_I2C_Read... [12:04:26]*** Cut start [12:04:26]*** Partial cut [12:04:26]*** CUTSNS_PIN = 1 [12:04:26]*** CUTSNS_PIN = 0 [12:04:27]*** Brake cut motor [12:04:27]Read from MH i2c: 01 [12:04:27]MH_I2C_Read... [12:04:27]*** Stop cut motor [12:04:27]*** Cut end [12:04:27]Read from MH i2c: 01 07 00 [12:04:27]MH_I2C_Read... [12:04:27]Read from MH i2c: 01 07 00 1A 0E 00 00 00 00 00 FF 0F 3D [12:04:27]process_action close_receipt done [12:04:27]requested_data is exist [12:04:27]produce_requested_data [12:04:27]requested_item fm.sn is exist - process it [12:04:27]wFMCommunicate request_size=4 [12:04:27]MH_SAM_APDU [12:04:27]CAPDU: 80 11 00 00 [12:04:27]Write to MH i2c: E2 08 00 1B 0E 80 11 00 00 00 00 00 00 A3 [12:04:27]Write i2c OK [12:04:27]MH_I2C_Read... [12:04:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:04:27]Read from MH i2c: E2 [12:04:27]MH_I2C_Read... [12:04:27]Read from MH i2c: E2 17 00 [12:04:27]MH_I2C_Read... [12:04:27]Read from MH i2c: E2 17 00 1B 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 02 [12:04:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:04:27]wFMCommunicate OK [12:04:27]requested_item fd.num is exist - process it [12:04:27]SAM_PROTO_GetFieldsCounters [12:04:27]wFMCommunicate request_size=4 [12:04:27]MH_SAM_APDU [12:04:27]CAPDU: 80 13 00 00 [12:04:27]Write to MH i2c: E2 08 00 1C 0E 80 13 00 00 00 00 00 00 A6 [12:04:27]Write i2c OK [12:04:27]MH_I2C_Read... [12:04:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:04:27]Read from MH i2c: E2 [12:04:27]MH_I2C_Read... [12:04:27]Read from MH i2c: E2 62 00 [12:04:27]MH_I2C_Read... [12:04:27]Read from MH i2c: E2 62 00 1C 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 30 53 01 00 0E 04 04 00 F1 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 FE [12:04: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 30 53 01 00 0E 04 04 00 F1 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:04:27]wFMCommunicate OK [12:04:27]SAM_PROTO_GetFieldsCounters done [12:04:27]requested_item shift.num is exist - process it [12:04:27]requested_item shift.opened is exist - process it [12:04:27]req_shift_opened [12:04:27]FM_GetShiftState [12:04:27]SAM_PROTO_GetShiftState [12:04:27]wFMCommunicate request_size=4 [12:04:27]MH_SAM_APDU [12:04:27]CAPDU: 80 13 01 00 [12:04:27]Write to MH i2c: E2 08 00 1D 0E 80 13 01 00 00 00 00 00 A8 [12:04:27]Write i2c OK [12:04:27]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 1D 0E 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 66 [12:04:27]RAPDU: 09 00 01 FC 61 EF 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]req_shift_opened done [12:04:27]requested_item shift.open_date is exist - process it [12:04:27]req_shift_open_date [12:04:27]req_shift_open_date done [12:04:27]produce_requested_data done [12:04:27]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86832,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:04:27]process_action_free close_receipt [12:04:27]json_value_free [12:04:27]json_value_free done [12:04:27]process_json_proto returns [12:04:27]Send response to host [12:04:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86832,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:04:27]free response buf [12:04:27]execute_script done [12:04:27]execute_script returns [12:04:27]free content buf [12:04:27]Sock 8.Close socket [12:04:27]Sock 8.Thread stoped [12:04:28]Connected sock=10 [12:04:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 F6 F9 07 01 78 1A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 91 00 00 00 F4 03 04 00 C8 07 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 30 53 01 00 35 04 06 00 CB 69 FA 3A B2 79 9A 12 63 22 2E DF 82 95 [12:04:28]accept exits with 9 [12:04:28]New connection [12:04:28]New thread 3066690916 created [12:04:28]Thread 3066547556 joined [12:04:28]Waiting for new connection... [12:04:28] Sock 9.Parse request [12:04:28]Sock 9.Check first char [12:04:28]Sock 9.First char is OK [12:04:28]request: POST /json_proto HTTP/1.0 [12:04:28]Method: POST [12:04:28]URL: /json_proto [12:04:28]Method is POST - this is cgi request [12:04:28]url: /json_proto [12:04:28]query_string will be loaded in cgi processing [12:04:28]execute_cgi json_proto POST (null) [12:04:28]execute_cgi path=json_proto method=POST [12:04:28]POST find Content-Length [12:04:28]Host: 172.17.47.196:8080 [12:04:28]Content-Length: 728 [12:04:28]Content-Type: application/json [12:04:28] [12:04:28]POST finish read [12:04:28]Found Content-Length = 728 [12:04:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148074", "tax_sys" : 0, "items" : [ { "code": "5449000027474", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FuzeTea \u0437\u0435\u043B \u0447\u0430\u0439 \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C\u0430\u0448\u043A\u0430 1\u043B", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 105.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:04:28]execute_script... [12:04:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148074", "tax_sys" : 0, "items" : [ { "code": "5449000027474", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FuzeTea \u0437\u0435\u043B \u0447\u0430\u0439 \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C\u0430\u0448\u043A\u0430 1\u043B", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 105.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:04:28]POST & json_proto [12:04:28]process_json_proto [12:04:28]json parsed OK: [12:04:28]protocol is kg_v1.0 [12:04:28]action value=close_receipt [12:04:28]process_action close_receipt [12:04:28]cmd_close_receipt [12:04:28]MH_GetDate [12:04:28]Write to MH i2c: F0 00 00 1E 0E 1B [12:04:28]Write i2c OK [12:04:28]MH_I2C_Read... [12:04:28]Read from MH i2c: F0 [12:04:28]MH_I2C_Read... [12:04:28]Read from MH i2c: F0 09 00 [12:04:28]MH_I2C_Read... [12:04:28]Read from MH i2c: F0 09 00 1E 0E 00 CD 07 F0 66 4C 6B 94 66 FF [12:04:28]GetLastDocTimeStamp 1727006664 [12:04:28]current date 1727006669 [12:04:28]FM_GetShiftState [12:04:28]SAM_PROTO_GetShiftState [12:04:28]wFMCommunicate request_size=4 [12:04:28]MH_SAM_APDU [12:04:28]CAPDU: 80 13 01 00 [12:04:28]Write to MH i2c: E2 08 00 1F 0E 80 13 01 00 00 00 00 00 AA [12:04:28]Write i2c OK [12:04:28]MH_I2C_Read... [12:04:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:04:28]Read from MH i2c: E2 [12:04:28]MH_I2C_Read... [12:04:28]Read from MH i2c: E2 0E 00 [12:04:28]MH_I2C_Read... [12:04:28]Read from MH i2c: E2 0E 00 1F 0E 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 68 [12:04:28]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:04:28]wFMCommunicate OK [12:04:28]SAM_PROTO_GetShiftState done [12:04:28]FM_GetShiftState done [12:04:28]opened in 1726964220 [12:04:28]opened+sec_in_day 1727050620 [12:04:28]quantity*price = 10500 [12:04:28]sum+1 = 10501 [12:04:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 105.00 НСП 1% : 0.93 НДС 12% : 11.15 Наличными: 105.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 146 22.09.2024 12:04 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86833 ФПД: 258446161623607 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T120429&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86833&fm=258446161623607&tin=02508201610067®Number=0000000000092592&sum=10500 0 [12:04:29]StoreToDocumentArchive [12:04:29]shift 497 fd 86833 [12:04:29]save to /storage/0497/doc_00086833 [12:04:29]save last doc name /storage/0497/doc_00086833 to /storage/kkm_last_doc_name [12:04:29]save OK [12:04:29]Clear old archive folders... [12:04:29]ProcessDocumentItem done err = 0, tmpTLVsize=308 [12:04:29]tlvbuf is 01596E40 [12:04:29]SAM_PROTO_ClearQueue [12:04:29]wFMCommunicate request_size=4 [12:04:29]MH_SAM_APDU [12:04:29]CAPDU: 80 09 00 00 [12:04:29]Write to MH i2c: E2 08 00 2C 0E 80 09 00 00 00 00 00 00 AC [12:04:29]Write i2c OK [12:04:29]MH_I2C_Read... [12:04:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:04:30]Read from MH i2c: E2 [12:04:30]MH_I2C_Read... [12:04:30]Read from MH i2c: E2 03 00 [12:04:30]MH_I2C_Read... [12:04:30]Read from MH i2c: E2 03 00 2C 0E 00 90 00 AE [12:04:30]RAPDU: 90 00 [12:04:30]wFMCommunicate OK [12:04:30]SAM_PROTO_ClearQueue done [12:04:30]KKMCreateOFDPacket [12:04:30]OFDProtocolAddRootSTLVToBuf [12:04:30]FM_MakeSignedData [12:04:30]FM_MakeSignedData [12:04:30]SAM_PROTO_SignData [12:04:30]wFMCommunicate request_size=4 [12:04:30]MH_SAM_APDU [12:04:30]CAPDU: 80 0D 01 02 [12:04:30]Write to MH i2c: E2 08 00 2D 0E 80 0D 01 02 00 00 00 00 B4 [12:04:30]Write i2c OK [12:04:30]MH_I2C_Read... [12:04:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:04:30]Read from MH i2c: E2 [12:04:30]MH_I2C_Read... [12:04:30]Read from MH i2c: E2 03 00 [12:04:30]MH_I2C_Read... [12:04:30]Read from MH i2c: E2 03 00 2D 0E 00 90 00 AF [12:04:30]RAPDU: 90 00 [12:04:30]wFMCommunicate OK [12:04:30]wFMCommunicate request_size=255 [12:04:30]MH_SAM_APDU [12:04:30]CAPDU: 80 0D 02 02 FA 03 00 34 01 1E 04 01 00 01 23 04 86 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 37 34 06 04 42 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 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 CD 07 F0 66 0E 04 04 00 F1 01 00 00 B9 [12:04:30]Write to MH i2c: E2 02 01 2E 0E 80 0D 02 02 FA 00 03 00 34 01 1E 04 01 00 01 23 04 86 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 37 34 06 04 42 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 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 CD 07 F0 66 0E 04 04 00 F1 01 00 00 B9 00 00 62 [12:04:30]Write i2c OK [12:04:30]MH_I2C_Read... [12:04:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:04:30]Read from MH i2c: E2 [12:04:30]MH_I2C_Read... [12:04:30]Read from MH i2c: E2 03 00 [12:04:30]MH_I2C_Read... [12:04:30]Read from MH i2c: E2 03 00 2E 0E 00 90 00 B0 [12:04:30]RAPDU: 90 00 [12:04:30]wFMCommunicate OK [12:04:30]wFMCommunicate request_size=67 [12:04:30]MH_SAM_APDU [12:04:30]CAPDU: 80 0D 02 02 3E 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 31 53 01 00 35 04 06 00 EB 0E 2F A8 3A 37 [12:04:30]Write to MH i2c: E2 46 00 2F 0E 80 0D 02 02 3E 00 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 31 53 01 00 35 04 06 00 EB 0E 2F A8 3A 37 00 00 E3 [12:04:30]Write i2c OK [12:04:30]MH_I2C_Read... [12:04:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:04:30]Read from MH i2c: E2 [12:04:30]MH_I2C_Read... [12:04:30]Read from MH i2c: E2 03 00 [12:04:30]MH_I2C_Read... [12:04:30]Read from MH i2c: E2 03 00 2F 0E 00 90 00 B1 [12:04:30]RAPDU: 90 00 [12:04:30]wFMCommunicate OK [12:04:30]wFMCommunicate request_size=4 [12:04:30]MH_SAM_APDU [12:04:30]CAPDU: 80 0D 03 02 [12:04:30]Write to MH i2c: E2 08 00 30 0E 80 0D 03 02 00 00 00 00 B9 [12:04:30]Write i2c OK [12:04:30]MH_I2C_Read... [12:04:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:04:30]Read from MH i2c: E2 [12:04:30]MH_I2C_Read... [12:04:30]Read from MH i2c: E2 0B 00 [12:04:30]MH_I2C_Read... [12:04:30]Read from MH i2c: E2 0B 00 30 0E 00 D6 BB 84 69 22 BA 7E FE 90 00 90 [12:04:30]RAPDU: D6 BB 84 69 22 BA 7E FE 90 00 [12:04:30]wFMCommunicate OK [12:04:30]SAM_PROTO_SignData done [12:04:30]FM_MakeSignedData done [12:04:30]CreateOFDProtocolMessage [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 31 0E 80 11 00 00 00 00 00 00 B9 [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 31 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 18 [12:04:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:04:30]wFMCommunicate OK [12:04:30]CreateOFDProtocolMessage done [12:04:30]OFDSenderStorePacket 86833 [12:04:30]StoreOFDPacket docnum=86833 [12:04:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 48 01 00 00 AC 1B 40 01 3A EA 5A 03 01 00 03 00 34 01 1E 04 01 00 01 23 04 86 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 37 34 06 04 42 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 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 CD 07 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 31 53 01 00 35 04 06 00 EB 0E 2F A8 3A 37 D6 BB 84 69 22 BA 7E FE [12:04:30]CheckFolder [12:04:30]dirname=/storage/ofd_packets [12:04:30]CheckFolder done [12:04:30]ProducePacketName [12:04:30]name=ofd_packets/00086833 [12:04:30]NVStorageSaveData ofd_packets/00086833 [12:04:30]File name is /storage/ofd_packets/00086833 [12:04:30]Write 358 bytes [12:04:30]NVStorageSaveData done [12:04:30]OFDSenderStorePacket done [12:04:30]KKMCreateOFDPacket done [12:04:30]NVStorageSaveData kkm_last_timestamp [12:04:30]File name is /storage/kkm_last_timestamp [12:04:30]Write 4 bytes [12:04:30]NVStorageSaveData done [12:04:30]ExternCall_PrintAddStr [12:04:30]wPrintStart [12:04:30]Write to MH i2c: 01 00 00 32 0E 40 [12:04:30]Write i2c OK [12:04:30]MH_I2C_Read... [12:04:30]Read from MH i2c: 01 [12:04:30]MH_I2C_Read... [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 32 0E 00 00 00 00 00 FF 0F 55 [12:04:30]RasterBufferAndPrint [12:04:30]line Счет N : (3)148074 [12:04:30]line ИНН: 02508201610067 [12:04:30]line Контрольно-Кассовый Чек [12:04:30]line ПРОДАЖА [12:04:30]line Товар: 5449000027474 [12:04:30]line Напиток FuzeTea зел чай манго,ромашка 1л [12:04:30]line 1.000 * 105.00 [12:04:30]line = 105.00 [12:04:30]line НДС 12% НСП 1% [12:04:30]line > о реализуемом товаре [12:04:30]line ИТОГО: 105.00 [12:04:30]line НСП 1% : 0.93 [12:04:30]line НДС 12% : 11.15 [12:04:30]line Наличными: 105.00 [12:04:30]line Безнал.: 0.00 [12:04:30]line Место: АЗС № 137 "Партнер Нефть" [12:04:30]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:04:30]line СНО: Общий режим [12:04:30]line Чек 146 22.09.2024 12:04 [12:04:30]line Смена: 497 ФФД: 1.0 [12:04:30]line ЗНМ: 0300000064 [12:04:30]line РНМ: 0000000000092592 [12:04:30]line Версия ККМ: 001 [12:04:30]line ФМ: 0000000000874979 [12:04:30]line ФД: 86833 [12:04:30]line ФПД: 258446161623607 [12:04:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T120429&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86833&fm=258446161623607&tin=02508201610067®Number=0000000000092592&sum=10500 [12:04:30]line 0 [12:04:30]written 0, free lines is 4095 [12:04:31]Write to MH i2c: 01 00 00 5B 0E 69 [12:04:31]Write i2c OK [12:04:31]MH_I2C_Read... [12:04:31]Read from MH i2c: 01 [12:04:31]MH_I2C_Read... [12:04:31]Read from MH i2c: 01 07 00 [12:04:31]MH_I2C_Read... [12:04:31]Read from MH i2c: 01 07 00 5B 0E 00 00 00 00 00 E1 0C 5D [12:04:31]RasterBufferAndPrint [12:04:31]line [12:04:31]line [12:04:31]line [12:04:31]line [12:04:31]line [12:04:31]written 0, free lines is 3307 [12:04:31]MH_Cut [12:04:31]Write to MH i2c: D1 01 00 62 0E 01 42 [12:04:31]Write i2c OK [12:04:31]MH_I2C_Read... [12:04:31]Read from MH i2c: D1 [12:04:31]MH_I2C_Read... [12:04:31]Read from MH i2c: D1 01 00 [12:04:31]MH_I2C_Read... [12:04:31]Read from MH i2c: D1 01 00 62 0E 00 41 [12:04:31]Write to MH i2c: 01 00 00 63 0E 71 [12:04:31]Write i2c OK [12:04:31]MH_I2C_Read... [12:04:31]*** Cut start [12:04:31]*** Partial cut [12:04:31]*** CUTSNS_PIN = 1 [12:04:31]*** CUTSNS_PIN = 0 [12:04:32]*** Brake cut motor [12:04:32]Read from MH i2c: 01 [12:04:32]MH_I2C_Read... [12:04:32]*** Stop cut motor [12:04:32]*** Cut end [12:04:32]Read from MH i2c: 01 07 00 [12:04:32]MH_I2C_Read... [12:04:32]Read from MH i2c: 01 07 00 63 0E 00 00 00 00 00 FF 0F 86 [12:04:32]process_action close_receipt done [12:04:32]requested_data is exist [12:04:32]produce_requested_data [12:04:32]requested_item fm.sn is exist - process it [12:04:32]wFMCommunicate request_size=4 [12:04:32]MH_SAM_APDU [12:04:32]CAPDU: 80 11 00 00 [12:04:32]Write to MH i2c: E2 08 00 64 0E 80 11 00 00 00 00 00 00 EC [12:04:32]Write i2c OK [12:04:32]MH_I2C_Read... [12:04:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:04:32]Read from MH i2c: E2 [12:04:32]MH_I2C_Read... [12:04:32]Read from MH i2c: E2 17 00 [12:04:32]MH_I2C_Read... [12:04:32]Read from MH i2c: E2 17 00 64 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 4B [12:04:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:04:32]wFMCommunicate OK [12:04:32]requested_item fd.num is exist - process it [12:04:32]SAM_PROTO_GetFieldsCounters [12:04:32]wFMCommunicate request_size=4 [12:04:32]MH_SAM_APDU [12:04:32]CAPDU: 80 13 00 00 [12:04:32]Write to MH i2c: E2 08 00 65 0E 80 13 00 00 00 00 00 00 EF [12:04:32]Write i2c OK [12:04:32]MH_I2C_Read... [12:04:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:04:32]Read from MH i2c: E2 [12:04:32]MH_I2C_Read... [12:04:32]Read from MH i2c: E2 62 00 [12:04:32]MH_I2C_Read... [12:04:32]Read from MH i2c: E2 62 00 65 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 31 53 01 00 0E 04 04 00 F1 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 4B [12:04:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 31 53 01 00 0E 04 04 00 F1 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:04:32]wFMCommunicate OK [12:04:32]SAM_PROTO_GetFieldsCounters done [12:04:32]requested_item shift.num is exist - process it [12:04:32]requested_item shift.opened is exist - process it [12:04:32]req_shift_opened [12:04:32]FM_GetShiftState [12:04:32]SAM_PROTO_GetShiftState [12:04:32]wFMCommunicate request_size=4 [12:04:32]MH_SAM_APDU [12:04:32]CAPDU: 80 13 01 00 [12:04:32]Write to MH i2c: E2 08 00 66 0E 80 13 01 00 00 00 00 00 F1 [12:04:32]Write i2c OK [12:04:32]MH_I2C_Read... [12:04:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:04:32]Read from MH i2c: E2 [12:04:32]MH_I2C_Read... [12:04:32]Read from MH i2c: E2 0E 00 [12:04:32]MH_I2C_Read... [12:04:32]Read from MH i2c: E2 0E 00 66 0E 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 AF [12:04:32]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:04:32]wFMCommunicate OK [12:04:32]SAM_PROTO_GetShiftState done [12:04:32]FM_GetShiftState done [12:04:32]req_shift_opened done [12:04:32]requested_item shift.open_date is exist - process it [12:04:32]req_shift_open_date [12:04:32]req_shift_open_date done [12:04:32]produce_requested_data done [12:04:32]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86833,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:04:32]process_action_free close_receipt [12:04:32]json_value_free [12:04:32]json_value_free done [12:04:32]process_json_proto returns [12:04:32]Send response to host [12:04:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86833,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:04:32]free response buf [12:04:32]execute_script done [12:04:32]execute_script returns [12:04:32]free content buf [12:04:32]Sock 9.Close socket [12:04:32]Sock 9.Thread stoped [12:04:33]recv_with_timeout no data received [12:04:33]CommunicateWithHost answer receiving error [12:04:33]CommunicateWithHost err = -3 [12:04:33]OFD Sender: Server communicate error [12:04:33]OFD Sender: Processing packet 86832 [packets to send 274, broken 272] [12:04:33]ProducePacketName [12:04:33]name=ofd_packets/00086832 [12:04:33]OFD Sender: To server: pG, [12:04:33]CommunicateWithHost lk.salyk.kg:30040 [12:04:33]ConnectInit lk.salyk.kg [12:04:38]Connected sock=9 [12:04:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 F6 F9 07 01 78 1A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 91 00 00 00 F4 03 04 00 C8 07 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 30 53 01 00 35 04 06 00 CB 69 FA 3A B2 79 9A 12 63 22 2E DF 82 95 [12:04:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 E7 0C 47 00 FE 73 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 30 53 01 00 F4 03 04 00 A3 B2 EF 66 B6 04 01 00 00 0B 2D D7 75 3C 27 F1 FB [12:04:38]CommunicateWithHost err = 0 [12:04:38]CheckOFDResponse [12:04:38]1017 (14) - 77093643461234 [12:04:38]1041 (16) - 0000000000874979 [12:04:38]1040 (4) - 86832 [12:04:38]1012 (4) - 22.09.2024 06:01 [12:04:38]1206 (1) - 0 [12:04:38]OFD Sender: Remove packet 86832 [12:04:38]ProducePacketName [12:04:38]name=ofd_packets/00086832 [12:04:38]NVStorageDeleteData [12:04:39]OFD Sender: Processing packet 86833 [packets to send 273, broken 272] [12:04:39]ProducePacketName [12:04:39]name=ofd_packets/00086833 [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:39]Connected sock=9 [12:04:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 48 01 00 00 AC 1B 40 01 3A EA 5A 03 01 00 03 00 34 01 1E 04 01 00 01 23 04 86 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 37 34 06 04 42 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 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 CD 07 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 31 53 01 00 35 04 06 00 EB 0E 2F A8 3A 37 D6 BB 84 69 22 BA 7E FE [12:04:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 30 05 47 00 5E 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 34 39 37 39 10 04 04 00 31 53 01 00 F4 03 04 00 A5 B2 EF 66 B6 04 01 00 00 51 EB C0 EE EC DE 06 64 [12:04:40]CommunicateWithHost err = 0 [12:04:40]CheckOFDResponse [12:04:40]1017 (14) - 77093643461234 [12:04:40]1041 (16) - 0000000000874979 [12:04:40]1040 (4) - 86833 [12:04:40]1012 (4) - 22.09.2024 06:01 [12:04:40]1206 (1) - 0 [12:04:40]OFD Sender: Remove packet 86833 [12:04:40]ProducePacketName [12:04:40]name=ofd_packets/00086833 [12:04:40]NVStorageDeleteData [12:04:41]OFD Sender: No OFD packet to send [12:04:46]OFD Sender: No OFD packet to send [12:04:51]OFD Sender: No OFD packet to send [12:04:56]OFD Sender: No OFD packet to send [12:05:01]OFD Sender: No OFD packet to send [12:05:03]recv_with_timeout no data received [12:05:06]OFD Sender: No OFD packet to send [12:05:11]OFD Sender: No OFD packet to send [12:05:15]recv_with_timeout no data received [12:05:16]OFD Sender: No OFD packet to send [12:05:18]accept exits with 8 [12:05:18]New connection [12:05:18]New thread 3066547556 created [12:05:18]Thread 3066690916 joined [12:05:18]Waiting for new connection... [12:05:18] Sock 8.Parse request [12:05:18]Sock 8.Check first char [12:05:18]Sock 8.First char is OK [12:05:18]request: POST /json_proto HTTP/1.0 [12:05:18]Method: POST [12:05:18]URL: /json_proto [12:05:18]Method is POST - this is cgi request [12:05:18]url: /json_proto [12:05:18]query_string will be loaded in cgi processing [12:05:18]execute_cgi json_proto POST (null) [12:05:18]execute_cgi path=json_proto method=POST [12:05:18]POST find Content-Length [12:05:18]Host: 172.17.47.196:8080 [12:05:18]Content-Length: 677 [12:05:18]Content-Type: application/json [12:05:18] [12:05:18]POST finish read [12:05:18]Found Content-Length = 677 [12:05:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871694", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:05:18]execute_script... [12:05: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)871694", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:05:18]POST & json_proto [12:05:18]process_json_proto [12:05:18]json parsed OK: [12:05:18]protocol is kg_v1.0 [12:05:18]action value=close_receipt [12:05:18]process_action close_receipt [12:05:18]cmd_close_receipt [12:05:18]MH_GetDate [12:05:18]Write to MH i2c: F0 00 00 67 0E 64 [12:05:18]Write i2c OK [12:05:18]MH_I2C_Read... [12:05:18]Read from MH i2c: F0 [12:05:18]MH_I2C_Read... [12:05:18]Read from MH i2c: F0 09 00 [12:05:18]MH_I2C_Read... [12:05:18]Read from MH i2c: F0 09 00 67 0E 00 FF 07 F0 66 4C 6B 94 66 7A [12:05:18]GetLastDocTimeStamp 1727006669 [12:05:18]current date 1727006719 [12:05:18]FM_GetShiftState [12:05:18]SAM_PROTO_GetShiftState [12:05:18]wFMCommunicate request_size=4 [12:05:18]MH_SAM_APDU [12:05:18]CAPDU: 80 13 01 00 [12:05:18]Write to MH i2c: E2 08 00 68 0E 80 13 01 00 00 00 00 00 F3 [12:05:18]Write i2c OK [12:05:18]MH_I2C_Read... [12:05:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:05:18]Read from MH i2c: E2 [12:05:18]MH_I2C_Read... [12:05:18]Read from MH i2c: E2 0E 00 [12:05:18]MH_I2C_Read... [12:05:18]Read from MH i2c: E2 0E 00 68 0E 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B1 [12:05:18]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:05:18]wFMCommunicate OK [12:05:18]SAM_PROTO_GetShiftState done [12:05:18]FM_GetShiftState done [12:05:18]opened in 1726964220 [12:05:18]opened+sec_in_day 1727050620 [12:05:18]quantity*price = 30035 [12:05:18]sum+1 = 30036 [12:05: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 147 22.09.2024 12:05 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86834 ФПД: 247089339681052 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T120519&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86834&fm=247089339681052&tin=02508201610067®Number=0000000000092592&sum=30000 [12:05:20]StoreToDocumentArchive [12:05:20]shift 497 fd 86834 [12:05:20]save to /storage/0497/doc_00086834 [12:05:20]save last doc name /storage/0497/doc_00086834 to /storage/kkm_last_doc_name [12:05:20]save OK [12:05:20]Clear old archive folders... [12:05:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:05:20]tlvbuf is B6E9A8B0 [12:05:20]SAM_PROTO_ClearQueue [12:05:20]wFMCommunicate request_size=4 [12:05:20]MH_SAM_APDU [12:05:20]CAPDU: 80 09 00 00 [12:05:20]Write to MH i2c: E2 08 00 75 0E 80 09 00 00 00 00 00 00 F5 [12:05:20]Write i2c OK [12:05:20]MH_I2C_Read... [12:05:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:05:20]Read from MH i2c: E2 [12:05:20]MH_I2C_Read... [12:05:20]Read from MH i2c: E2 03 00 [12:05:20]MH_I2C_Read... [12:05:20]Read from MH i2c: E2 03 00 75 0E 00 90 00 F7 [12:05:20]RAPDU: 90 00 [12:05:20]wFMCommunicate OK [12:05:20]SAM_PROTO_ClearQueue done [12:05:20]KKMCreateOFDPacket [12:05:20]OFDProtocolAddRootSTLVToBuf [12:05:20]FM_MakeSignedData [12:05:20]FM_MakeSignedData [12:05:20]SAM_PROTO_SignData [12:05:20]wFMCommunicate request_size=4 [12:05:20]MH_SAM_APDU [12:05:20]CAPDU: 80 0D 01 02 [12:05:20]Write to MH i2c: E2 08 00 76 0E 80 0D 01 02 00 00 00 00 FD [12:05:20]Write i2c OK [12:05:20]MH_I2C_Read... [12:05:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:05:20]Read from MH i2c: E2 [12:05:20]MH_I2C_Read... [12:05:20]Read from MH i2c: E2 03 00 [12:05:20]MH_I2C_Read... [12:05:20]Read from MH i2c: E2 03 00 76 0E 00 90 00 F8 [12:05:20]RAPDU: 90 00 [12:05:20]wFMCommunicate OK [12:05:20]wFMCommunicate request_size=255 [12:05:20]MH_SAM_APDU [12:05:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 93 00 00 00 F4 03 04 00 FF 07 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 32 53 01 00 35 04 06 00 E0 [12:05:20]Write to MH i2c: E2 02 01 77 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 93 00 00 00 F4 03 04 00 FF 07 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 32 53 01 00 35 04 06 00 E0 00 00 F0 [12:05:20]Write i2c OK [12:05:20]MH_I2C_Read... [12:05:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:05:20]Read from MH i2c: E2 [12:05:20]MH_I2C_Read... [12:05:20]Read from MH i2c: E2 03 00 [12:05:20]MH_I2C_Read... [12:05:20]Read from MH i2c: E2 03 00 77 0E 00 90 00 F9 [12:05:20]RAPDU: 90 00 [12:05:20]wFMCommunicate OK [12:05:20]wFMCommunicate request_size=10 [12:05:20]MH_SAM_APDU [12:05:20]CAPDU: 80 0D 02 02 05 B9 F8 51 C9 1C [12:05:20]Write to MH i2c: E2 0D 00 78 0E 80 0D 02 02 05 00 B9 F8 51 C9 1C 00 00 F1 [12:05:20]Write i2c OK [12:05:20]MH_I2C_Read... [12:05:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:05:20]Read from MH i2c: E2 [12:05:20]MH_I2C_Read... [12:05:20]Read from MH i2c: E2 03 00 [12:05:20]MH_I2C_Read... [12:05:20]Read from MH i2c: E2 03 00 78 0E 00 90 00 FA [12:05:20]RAPDU: 90 00 [12:05:20]wFMCommunicate OK [12:05:20]wFMCommunicate request_size=4 [12:05:20]MH_SAM_APDU [12:05:20]CAPDU: 80 0D 03 02 [12:05:20]Write to MH i2c: E2 08 00 79 0E 80 0D 03 02 00 00 00 00 02 [12:05:20]Write i2c OK [12:05:20]MH_I2C_Read... [12:05:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:05:20]Read from MH i2c: E2 [12:05:20]MH_I2C_Read... [12:05:20]Read from MH i2c: E2 0B 00 [12:05:20]MH_I2C_Read... [12:05:20]Read from MH i2c: E2 0B 00 79 0E 00 7A 34 58 D1 3B B5 0D CF 90 00 A6 [12:05:20]RAPDU: 7A 34 58 D1 3B B5 0D CF 90 00 [12:05:20]wFMCommunicate OK [12:05:20]SAM_PROTO_SignData done [12:05:20]FM_MakeSignedData done [12:05:20]CreateOFDProtocolMessage [12:05:20]wFMCommunicate request_size=4 [12:05:20]MH_SAM_APDU [12:05:20]CAPDU: 80 11 00 00 [12:05:20]Write to MH i2c: E2 08 00 7A 0E 80 11 00 00 00 00 00 00 02 [12:05:20]Write i2c OK [12:05:20]MH_I2C_Read... [12:05:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:05:20]Read from MH i2c: E2 [12:05:20]MH_I2C_Read... [12:05:20]Read from MH i2c: E2 17 00 [12:05:20]MH_I2C_Read... [12:05:20]Read from MH i2c: E2 17 00 7A 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 61 [12:05:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:05:20]wFMCommunicate OK [12:05:20]CreateOFDProtocolMessage done [12:05:20]OFDSenderStorePacket 86834 [12:05:20]StoreOFDPacket docnum=86834 [12:05:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 7C 98 07 01 B9 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 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 93 00 00 00 F4 03 04 00 FF 07 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 32 53 01 00 35 04 06 00 E0 B9 F8 51 C9 1C 7A 34 58 D1 3B B5 0D CF [12:05:20]CheckFolder [12:05:20]dirname=/storage/ofd_packets [12:05:20]CheckFolder done [12:05:20]ProducePacketName [12:05:20]name=ofd_packets/00086834 [12:05:20]NVStorageSaveData ofd_packets/00086834 [12:05:20]File name is /storage/ofd_packets/00086834 [12:05:20]Write 301 bytes [12:05:20]NVStorageSaveData done [12:05:20]OFDSenderStorePacket done [12:05:20]KKMCreateOFDPacket done [12:05:20]NVStorageSaveData kkm_last_timestamp [12:05:20]File name is /storage/kkm_last_timestamp [12:05:20]Write 4 bytes [12:05:20]NVStorageSaveData done [12:05:20]ExternCall_PrintAddStr [12:05:20]wPrintStart [12:05:20]Write to MH i2c: 01 00 00 7B 0E 89 [12:05:20]Write i2c OK [12:05:20]MH_I2C_Read... [12:05:20]Read from MH i2c: 01 [12:05:20]MH_I2C_Read... [12:05:20]Read from MH i2c: 01 07 00 [12:05:20]MH_I2C_Read... [12:05:20]Read from MH i2c: 01 07 00 7B 0E 00 00 00 00 00 FF 0F 9E [12:05:20]RasterBufferAndPrint [12:05:20]line Счет N : (1)871694 [12:05:20]line ИНН: 02508201610067 [12:05:20]line Контрольно-Кассовый Чек [12:05:20]line ПРОДАЖА [12:05:20]line ТРК (МРК, ГНК) : 33 [12:05:20]line Товар: 2710124130 [12:05:20]line Аи-92-К-5 [12:05:20]line 4.430 * 67.80 [12:05:20]line = 300.35 [12:05:20]line НДС 12% НСП 1% [12:05:20]line > о реализуемом товаре [12:05:20]line ОКРУГЛЕНИЕ: -0.35 [12:05:20]line ИТОГО: 300.00 [12:05:20]line Внесено: 300.00 [12:05:20]line СДАЧА: 0.00 [12:05:20]line НСП 1% : 2.66 [12:05:20]line НДС 12% : 31.90 [12:05:20]line Наличными: 300.00 [12:05:20]line Безнал.: 0.00 [12:05:20]line Место: АЗС № 137 "Партнер Нефть" [12:05:20]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:05:20]line СНО: Общий режим [12:05:20]line Чек 147 22.09.2024 12:05 [12:05:20]line Смена: 497 ФФД: 1.0 [12:05:20]line ЗНМ: 0300000064 [12:05:20]line РНМ: 0000000000092592 [12:05:20]line Версия ККМ: 001 [12:05:20]line ФМ: 0000000000874979 [12:05:20]line ФД: 86834 [12:05:20]line ФПД: 247089339681052 [12:05:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T120519&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86834&fm=247089339681052&tin=02508201610067®Number=0000000000092592&sum=30000 [12:05:20]written 0, free lines is 4095 [12:05:20]OFD Sender: Processing packet 86834 [packets to send 273, broken 272] [12:05:20]ProducePacketName [12:05:20]name=ofd_packets/00086834 [12:05:20]OFD Sender: To server: pG, [12:05:20]CommunicateWithHost lk.salyk.kg:30040 [12:05:20]ConnectInit lk.salyk.kg [12:05:21]Write to MH i2c: 01 00 00 A6 0E B4 [12:05:21]Write i2c OK [12:05:21]MH_I2C_Read... [12:05:21]Read from MH i2c: 01 [12:05:21]MH_I2C_Read... [12:05:21]Read from MH i2c: 01 07 00 [12:05:21]MH_I2C_Read... [12:05:21]Read from MH i2c: 01 07 00 A6 0E 00 00 00 00 00 DC 0C A3 [12:05:21]RasterBufferAndPrint [12:05:21]line [12:05:21]line [12:05:21]line [12:05:21]line [12:05:21]line [12:05:21]written 0, free lines is 3298 [12:05:21]MH_Cut [12:05:21]Write to MH i2c: D1 01 00 AD 0E 01 8D [12:05:21]Write i2c OK [12:05:21]MH_I2C_Read... [12:05:21]Read from MH i2c: D1 [12:05:21]MH_I2C_Read... [12:05:21]Read from MH i2c: D1 01 00 [12:05:21]MH_I2C_Read... [12:05:21]Read from MH i2c: D1 01 00 AD 0E 00 8C [12:05:21]Write to MH i2c: 01 00 00 AE 0E BC [12:05:21]Write i2c OK [12:05:21]MH_I2C_Read... [12:05:21]*** Cut start [12:05:21]*** Partial cut [12:05:21]*** CUTSNS_PIN = 1 [12:05:21]*** CUTSNS_PIN = 0 [12:05:22]*** Brake cut motor [12:05:22]Read from MH i2c: 01 [12:05:22]MH_I2C_Read... [12:05:22]*** Stop cut motor [12:05:22]*** Cut end [12:05:22]Read from MH i2c: 01 07 00 [12:05:22]MH_I2C_Read... [12:05:22]Read from MH i2c: 01 07 00 AE 0E 00 00 00 00 00 FF 0F D1 [12:05:22]process_action close_receipt done [12:05:22]requested_data is exist [12:05:22]produce_requested_data [12:05:22]requested_item fm.sn is exist - process it [12:05:22]wFMCommunicate request_size=4 [12:05:22]MH_SAM_APDU [12:05:22]CAPDU: 80 11 00 00 [12:05:22]Write to MH i2c: E2 08 00 AF 0E 80 11 00 00 00 00 00 00 37 [12:05:22]Write i2c OK [12:05:22]MH_I2C_Read... [12:05:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:05:22]Read from MH i2c: E2 [12:05:22]MH_I2C_Read... [12:05:22]Read from MH i2c: E2 17 00 [12:05:22]MH_I2C_Read... [12:05:22]Read from MH i2c: E2 17 00 AF 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 96 [12:05:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:05:22]wFMCommunicate OK [12:05:22]requested_item fd.num is exist - process it [12:05:22]SAM_PROTO_GetFieldsCounters [12:05:22]wFMCommunicate request_size=4 [12:05:22]MH_SAM_APDU [12:05:22]CAPDU: 80 13 00 00 [12:05:22]Write to MH i2c: E2 08 00 B0 0E 80 13 00 00 00 00 00 00 3A [12:05:22]Write i2c OK [12:05:22]MH_I2C_Read... [12:05:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:05:22]Read from MH i2c: E2 [12:05:22]MH_I2C_Read... [12:05:22]Read from MH i2c: E2 62 00 [12:05:22]MH_I2C_Read... [12:05:22]Read from MH i2c: E2 62 00 B0 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 32 53 01 00 0E 04 04 00 F1 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 9A [12:05: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 32 53 01 00 0E 04 04 00 F1 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:05:22]wFMCommunicate OK [12:05:22]SAM_PROTO_GetFieldsCounters done [12:05:22]requested_item shift.num is exist - process it [12:05:22]requested_item shift.opened is exist - process it [12:05:22]req_shift_opened [12:05:22]FM_GetShiftState [12:05:22]SAM_PROTO_GetShiftState [12:05:22]wFMCommunicate request_size=4 [12:05:22]MH_SAM_APDU [12:05:22]CAPDU: 80 13 01 00 [12:05:22]Write to MH i2c: E2 08 00 B1 0E 80 13 01 00 00 00 00 00 3C [12:05:22]Write i2c OK [12:05:22]MH_I2C_Read... [12:05:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:05:22]Read from MH i2c: E2 [12:05:22]MH_I2C_Read... [12:05:22]Read from MH i2c: E2 0E 00 [12:05:22]MH_I2C_Read... [12:05:22]Read from MH i2c: E2 0E 00 B1 0E 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 FA [12:05:22]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:05:22]wFMCommunicate OK [12:05:22]SAM_PROTO_GetShiftState done [12:05:22]FM_GetShiftState done [12:05:22]req_shift_opened done [12:05:22]requested_item shift.open_date is exist - process it [12:05:22]req_shift_open_date [12:05:22]req_shift_open_date done [12:05:22]produce_requested_data done [12:05:22]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86834,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:05:22]process_action_free close_receipt [12:05:22]json_value_free [12:05:22]json_value_free done [12:05:22]process_json_proto returns [12:05:22]Send response to host [12:05:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86834,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:05:22]free response buf [12:05:22]execute_script done [12:05:22]execute_script returns [12:05:22]free content buf [12:05:22]Sock 8.Close socket [12:05:22]Sock 8.Thread stoped [12:05:25]ConnectInit Can't take IP for lk.salyk.kg [12:05:25]CommunicateWithHost connect error [12:05:25]CommunicateWithHost err = -1 [12:05:25]OFD Sender: Server communicate error [12:05:30]OFD Sender: Processing packet 86834 [packets to send 273, broken 272] [12:05:30]ProducePacketName [12:05:30]name=ofd_packets/00086834 [12:05:30]OFD Sender: To server: pG, [12:05:30]CommunicateWithHost lk.salyk.kg:30040 [12:05:30]ConnectInit lk.salyk.kg [12:05:30]recv_with_timeout no data received [12:05:35]ConnectInit Can't take IP for lk.salyk.kg [12:05:35]CommunicateWithHost connect error [12:05:35]CommunicateWithHost err = -1 [12:05:35]OFD Sender: Server communicate error [12:05:40]OFD Sender: Processing packet 86834 [packets to send 273, broken 272] [12:05:40]ProducePacketName [12:05:40]name=ofd_packets/00086834 [12:05:40]OFD Sender: To server: pG, [12:05:40]CommunicateWithHost lk.salyk.kg:30040 [12:05:40]ConnectInit lk.salyk.kg [12:05:47]recv_with_timeout no data received [12:06:03]Connected sock=10 [12:06:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 7C 98 07 01 B9 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 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 93 00 00 00 F4 03 04 00 FF 07 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 32 53 01 00 35 04 06 00 E0 B9 F8 51 C9 1C 7A 34 58 D1 3B B5 0D CF [12:06:08]recv_with_timeout no data received [12:06:08]CommunicateWithHost answer receiving error [12:06:08]CommunicateWithHost err = -3 [12:06:08]OFD Sender: Server communicate error [12:06:11]recv_with_timeout no data received [12:06:13]OFD Sender: Processing packet 86834 [packets to send 273, broken 272] [12:06:13]ProducePacketName [12:06:13]name=ofd_packets/00086834 [12:06:13]OFD Sender: To server: pG, [12:06:13]CommunicateWithHost lk.salyk.kg:30040 [12:06:13]ConnectInit lk.salyk.kg [12:06:18]ConnectInit Can't take IP for lk.salyk.kg [12:06:18]CommunicateWithHost connect error [12:06:18]CommunicateWithHost err = -1 [12:06:18]OFD Sender: Server communicate error [12:06:23]OFD Sender: Processing packet 86834 [packets to send 273, broken 272] [12:06:23]ProducePacketName [12:06:23]name=ofd_packets/00086834 [12:06:23]OFD Sender: To server: pG, [12:06:23]CommunicateWithHost lk.salyk.kg:30040 [12:06:23]ConnectInit lk.salyk.kg [12:06:29]recv_with_timeout no data received [12:06:39]Connected sock=8 [12:06:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 7C 98 07 01 B9 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 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 93 00 00 00 F4 03 04 00 FF 07 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 32 53 01 00 35 04 06 00 E0 B9 F8 51 C9 1C 7A 34 58 D1 3B B5 0D CF [12:06:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 B8 21 47 00 6E 80 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 32 53 01 00 F4 03 04 00 1F B3 EF 66 B6 04 01 00 00 7D 4F CF 32 0A 9C 9C 9E [12:06:41]CommunicateWithHost err = 0 [12:06:41]CheckOFDResponse [12:06:41]1017 (14) - 77093643461234 [12:06:41]1041 (16) - 0000000000874979 [12:06:41]1040 (4) - 86834 [12:06:41]1012 (4) - 22.09.2024 06:03 [12:06:41]1206 (1) - 0 [12:06:41]OFD Sender: Remove packet 86834 [12:06:41]ProducePacketName [12:06:41]name=ofd_packets/00086834 [12:06:41]NVStorageDeleteData [12:06:42]OFD Sender: No OFD packet to send [12:06:45]recv_with_timeout no data received [12:06:47]OFD Sender: No OFD packet to send [12:06:52]OFD Sender: No OFD packet to send [12:06:57]OFD Sender: No OFD packet to send [12:07:02]OFD Sender: No OFD packet to send [12:07:07]OFD Sender: No OFD packet to send [12:07:12]OFD Sender: No OFD packet to send [12:07:17]OFD Sender: No OFD packet to send [12:07:17]accept exits with 9 [12:07:17]New connection [12:07:17]New thread 3066690916 created [12:07:17]Thread 3066547556 joined [12:07:17]Waiting for new connection... [12:07:17] Sock 9.Parse request [12:07:17]Sock 9.Check first char [12:07:17]Sock 9.First char is OK [12:07:17]request: POST /json_proto HTTP/1.0 [12:07:17]Method: POST [12:07:17]URL: /json_proto [12:07:17]Method is POST - this is cgi request [12:07:17]url: /json_proto [12:07:17]query_string will be loaded in cgi processing [12:07:17]execute_cgi json_proto POST (null) [12:07:17]execute_cgi path=json_proto method=POST [12:07:17]POST find Content-Length [12:07:17]Host: 172.17.47.196:8080 [12:07:17]Content-Length: 800 [12:07:17]Content-Type: application/json [12:07:17] [12:07:17]POST finish read [12:07:17]Found Content-Length = 800 [12:07:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871695", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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 }]} ], "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" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:07:17]execute_script... [12:07: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)871695", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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 }]} ], "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" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:07:17]POST & json_proto [12:07:17]process_json_proto [12:07:17]json parsed OK: [12:07:17]protocol is kg_v1.0 [12:07:17]action value=close_receipt [12:07:17]process_action close_receipt [12:07:17]cmd_close_receipt [12:07:17]MH_GetDate [12:07:17]Write to MH i2c: F0 00 00 B2 0E AF [12:07:17]Write i2c OK [12:07:17]MH_I2C_Read... [12:07:17]Read from MH i2c: F0 [12:07:17]MH_I2C_Read... [12:07:17]Read from MH i2c: F0 09 00 [12:07:17]MH_I2C_Read... [12:07:17]Read from MH i2c: F0 09 00 B2 0E 00 76 08 F0 66 4C 6B 94 66 3D [12:07:17]GetLastDocTimeStamp 1727006719 [12:07:17]current date 1727006838 [12:07:17]FM_GetShiftState [12:07:17]SAM_PROTO_GetShiftState [12:07:17]wFMCommunicate request_size=4 [12:07:17]MH_SAM_APDU [12:07:17]CAPDU: 80 13 01 00 [12:07:17]Write to MH i2c: E2 08 00 B3 0E 80 13 01 00 00 00 00 00 3E [12:07:17]Write i2c OK [12:07:17]MH_I2C_Read... [12:07:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:07:17]Read from MH i2c: E2 [12:07:17]MH_I2C_Read... [12:07:17]Read from MH i2c: E2 0E 00 [12:07:17]MH_I2C_Read... [12:07:17]Read from MH i2c: E2 0E 00 B3 0E 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 FC [12:07:17]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:07:17]wFMCommunicate OK [12:07:17]SAM_PROTO_GetShiftState done [12:07:17]FM_GetShiftState done [12:07:17]opened in 1726964220 [12:07:17]opened+sec_in_day 1727050620 [12:07:17]quantity*price = 50036 [12:07:17]sum+1 = 50037 [12:07:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 148 22.09.2024 12:07 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 86835 ФПД: 158390344636152 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T120718&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86835&fm=158390344636152&tin=02508201610067®Number=0000000000092592&sum=50036 [12:07:19]StoreToDocumentArchive [12:07:19]shift 497 fd 86835 [12:07:19]save to /storage/0497/doc_00086835 [12:07:19]save last doc name /storage/0497/doc_00086835 to /storage/kkm_last_doc_name [12:07:19]save OK [12:07:19]Clear old archive folders... [12:07:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:07:19]tlvbuf is 01585820 [12:07:19]SAM_PROTO_ClearQueue [12:07:19]wFMCommunicate request_size=4 [12:07:19]MH_SAM_APDU [12:07:19]CAPDU: 80 09 00 00 [12:07:19]Write to MH i2c: E2 08 00 C0 0E 80 09 00 00 00 00 00 00 40 [12:07:19]Write i2c OK [12:07:19]MH_I2C_Read... [12:07:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:07:19]Read from MH i2c: E2 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 03 00 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 03 00 C0 0E 00 90 00 42 [12:07:19]RAPDU: 90 00 [12:07:19]wFMCommunicate OK [12:07:19]SAM_PROTO_ClearQueue done [12:07:19]KKMCreateOFDPacket [12:07:19]OFDProtocolAddRootSTLVToBuf [12:07:19]FM_MakeSignedData [12:07:19]FM_MakeSignedData [12:07:19]SAM_PROTO_SignData [12:07:19]wFMCommunicate request_size=4 [12:07:19]MH_SAM_APDU [12:07:19]CAPDU: 80 0D 01 02 [12:07:19]Write to MH i2c: E2 08 00 C1 0E 80 0D 01 02 00 00 00 00 48 [12:07:19]Write i2c OK [12:07:19]MH_I2C_Read... [12:07:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:07:19]Read from MH i2c: E2 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 03 00 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 03 00 C1 0E 00 90 00 43 [12:07:19]RAPDU: 90 00 [12:07:19]wFMCommunicate OK [12:07:19]wFMCommunicate request_size=255 [12:07:19]MH_SAM_APDU [12:07: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 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 76 08 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 33 53 01 00 35 04 06 00 90 [12:07:19]Write to MH i2c: E2 02 01 C2 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 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 76 08 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 33 53 01 00 35 04 06 00 90 00 00 8E [12:07:19]Write i2c OK [12:07:19]MH_I2C_Read... [12:07:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:07:19]Read from MH i2c: E2 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 03 00 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 03 00 C2 0E 00 90 00 44 [12:07:19]RAPDU: 90 00 [12:07:19]wFMCommunicate OK [12:07:19]wFMCommunicate request_size=10 [12:07:19]MH_SAM_APDU [12:07:19]CAPDU: 80 0D 02 02 05 0E 20 3A 56 F8 [12:07:19]Write to MH i2c: E2 0D 00 C3 0E 80 0D 02 02 05 00 0E 20 3A 56 F8 00 00 0B [12:07:19]Write i2c OK [12:07:19]MH_I2C_Read... [12:07:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:07:19]Read from MH i2c: E2 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 03 00 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 03 00 C3 0E 00 90 00 45 [12:07:19]RAPDU: 90 00 [12:07:19]wFMCommunicate OK [12:07:19]wFMCommunicate request_size=4 [12:07:19]MH_SAM_APDU [12:07:19]CAPDU: 80 0D 03 02 [12:07:19]Write to MH i2c: E2 08 00 C4 0E 80 0D 03 02 00 00 00 00 4D [12:07:19]Write i2c OK [12:07:19]MH_I2C_Read... [12:07:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:07:19]Read from MH i2c: E2 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 0B 00 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 0B 00 C4 0E 00 32 4E D6 AF 23 07 48 2E 90 00 F3 [12:07:19]RAPDU: 32 4E D6 AF 23 07 48 2E 90 00 [12:07:19]wFMCommunicate OK [12:07:19]SAM_PROTO_SignData done [12:07:19]FM_MakeSignedData done [12:07:19]CreateOFDProtocolMessage [12:07:19]wFMCommunicate request_size=4 [12:07:19]MH_SAM_APDU [12:07:19]CAPDU: 80 11 00 00 [12:07:19]Write to MH i2c: E2 08 00 C5 0E 80 11 00 00 00 00 00 00 4D [12:07:19]Write i2c OK [12:07:19]MH_I2C_Read... [12:07:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:07:19]Read from MH i2c: E2 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 17 00 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 17 00 C5 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 AC [12:07:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:07:19]wFMCommunicate OK [12:07:19]CreateOFDProtocolMessage done [12:07:19]OFDSenderStorePacket 86835 [12:07:19]StoreOFDPacket docnum=86835 [12:07:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 3E 80 07 01 0A 3C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 76 08 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 33 53 01 00 35 04 06 00 90 0E 20 3A 56 F8 32 4E D6 AF 23 07 48 2E [12:07:19]CheckFolder [12:07:19]dirname=/storage/ofd_packets [12:07:19]CheckFolder done [12:07:19]ProducePacketName [12:07:19]name=ofd_packets/00086835 [12:07:19]NVStorageSaveData ofd_packets/00086835 [12:07:19]File name is /storage/ofd_packets/00086835 [12:07:19]Write 301 bytes [12:07:19]NVStorageSaveData done [12:07:19]OFDSenderStorePacket done [12:07:19]KKMCreateOFDPacket done [12:07:19]NVStorageSaveData kkm_last_timestamp [12:07:19]File name is /storage/kkm_last_timestamp [12:07:19]Write 4 bytes [12:07:19]NVStorageSaveData done [12:07:19]ExternCall_PrintAddStr [12:07:19]wPrintStart [12:07:19]Write to MH i2c: 01 00 00 C6 0E D4 [12:07:19]Write i2c OK [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: 01 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: 01 07 00 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: 01 07 00 C6 0E 00 00 00 00 00 FF 0F E9 [12:07:19]RasterBufferAndPrint [12:07:19]line Счет N : (1)871695 [12:07:19]line ИНН: 02508201610067 [12:07:19]line Контрольно-Кассовый Чек [12:07:19]line ПРОДАЖА [12:07:19]line ТРК (МРК, ГНК) : 53 [12:07:19]line Товар: 2710124130 [12:07:19]line Аи-92-К-5 [12:07:19]line 7.380 * 67.80 [12:07:19]line = 500.36 [12:07:19]line НДС 12% НСП 1% [12:07:19]line > о реализуемом товаре [12:07:19]line ИТОГО: 500.36 [12:07:19]line НСП 1% : 4.43 [12:07:19]line НДС 12% : 53.14 [12:07:19]line Наличными: 0.00 [12:07:19]line Безнал.: 500.36 [12:07:19]line Место: АЗС № 137 "Партнер Нефть" [12:07:19]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:07:19]line СНО: Общий режим [12:07:19]line Чек 148 22.09.2024 12:07 [12:07:19]line Смена: 497 ФФД: 1.0 [12:07:19]line ЗНМ: 0300000064 [12:07:19]line РНМ: 0000000000092592 [12:07:19]line Версия ККМ: 001 [12:07:19]line Платежная система: O! деньги [12:07:19]line ФМ: 0000000000874979 [12:07:19]line ФД: 86835 [12:07:19]line ФПД: 158390344636152 [12:07:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T120718&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86835&fm=158390344636152&tin=02508201610067®Number=0000000000092592&sum=50036 [12:07:19]written 0, free lines is 4095 [12:07:19]OFD Sender: Processing packet 86835 [packets to send 273, broken 272] [12:07:19]ProducePacketName [12:07:19]name=ofd_packets/00086835 [12:07:19]OFD Sender: To server: pG, [12:07:19]CommunicateWithHost lk.salyk.kg:30040 [12:07:19]ConnectInit lk.salyk.kg [12:07:20]Write to MH i2c: 01 00 00 F0 0E FE [12:07:20]Write i2c OK [12:07:20]MH_I2C_Read... [12:07:20]Read from MH i2c: 01 [12:07:20]MH_I2C_Read... [12:07:20]Read from MH i2c: 01 07 00 [12:07:20]MH_I2C_Read... [12:07:20]Read from MH i2c: 01 07 00 F0 0E 00 00 00 00 00 EC 0C FD [12:07:20]RasterBufferAndPrint [12:07:20]line [12:07:20]line [12:07:20]line [12:07:20]line [12:07:20]line [12:07:20]written 0, free lines is 3315 [12:07:20]MH_Cut [12:07:20]Write to MH i2c: D1 01 00 F7 0E 01 D7 [12:07:20]Write i2c OK [12:07:20]MH_I2C_Read... [12:07:20]Read from MH i2c: D1 [12:07:20]MH_I2C_Read... [12:07:20]Read from MH i2c: D1 01 00 [12:07:20]MH_I2C_Read... [12:07:20]Read from MH i2c: D1 01 00 F7 0E 00 D6 [12:07:20]Write to MH i2c: 01 00 00 F8 0E 06 [12:07:20]Write i2c OK [12:07:20]MH_I2C_Read... [12:07:20]Connected sock=11 [12:07:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 3E 80 07 01 0A 3C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 76 08 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 33 53 01 00 35 04 06 00 90 0E 20 3A 56 F8 32 4E D6 AF 23 07 48 2E [12:07:20]*** Cut start [12:07:20]*** Partial cut [12:07:20]*** CUTSNS_PIN = 1 [12:07:20]*** CUTSNS_PIN = 0 [12:07:21]*** Brake cut motor [12:07:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 A4 D3 47 00 16 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 34 39 37 39 10 04 04 00 33 53 01 00 F4 03 04 00 46 B3 EF 66 B6 04 01 00 00 D2 93 62 96 60 A1 60 0A [12:07:21]CommunicateWithHost err = 0 [12:07:21]CheckOFDResponse [12:07:21]1017 (14) - 77093643461234 [12:07:21]1041 (16) - 0000000000874979 [12:07:21]1040 (4) - 86835 [12:07:21]1012 (4) - 22.09.2024 06:03 [12:07:21]1206 (1) - 0 [12:07:21]OFD Sender: Remove packet 86835 [12:07:21]ProducePacketName [12:07:21]name=ofd_packets/00086835 [12:07:21]NVStorageDeleteData [12:07:21]Read from MH i2c: 01 [12:07:21]MH_I2C_Read... [12:07:21]*** Stop cut motor [12:07:21]*** Cut end [12:07:21]Read from MH i2c: 01 07 00 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: 01 07 00 F8 0E 00 00 00 00 00 FF 0F 1B [12:07:21]process_action close_receipt done [12:07:21]requested_data is exist [12:07:21]produce_requested_data [12:07:21]requested_item fm.sn is exist - process it [12:07:21]wFMCommunicate request_size=4 [12:07:21]MH_SAM_APDU [12:07:21]CAPDU: 80 11 00 00 [12:07:21]Write to MH i2c: E2 08 00 F9 0E 80 11 00 00 00 00 00 00 81 [12:07:21]Write i2c OK [12:07:21]MH_I2C_Read... [12:07:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:07:21]Read from MH i2c: E2 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: E2 17 00 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: E2 17 00 F9 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E0 [12:07:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:07:21]wFMCommunicate OK [12:07:21]requested_item fd.num is exist - process it [12:07:21]SAM_PROTO_GetFieldsCounters [12:07:21]wFMCommunicate request_size=4 [12:07:21]MH_SAM_APDU [12:07:21]CAPDU: 80 13 00 00 [12:07:21]Write to MH i2c: E2 08 00 FA 0E 80 13 00 00 00 00 00 00 84 [12:07:21]Write i2c OK [12:07:21]MH_I2C_Read... [12:07:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:07:21]OFD Sender: No OFD packet to send [12:07:21]Read from MH i2c: E2 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: E2 62 00 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: E2 62 00 FA 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 33 53 01 00 0E 04 04 00 F1 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 E8 [12:07: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 33 53 01 00 0E 04 04 00 F1 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:07:21]wFMCommunicate OK [12:07:21]SAM_PROTO_GetFieldsCounters done [12:07:21]requested_item shift.num is exist - process it [12:07:21]requested_item shift.opened is exist - process it [12:07:21]req_shift_opened [12:07:21]FM_GetShiftState [12:07:21]SAM_PROTO_GetShiftState [12:07:21]wFMCommunicate request_size=4 [12:07:21]MH_SAM_APDU [12:07:21]CAPDU: 80 13 01 00 [12:07:21]Write to MH i2c: E2 08 00 FB 0E 80 13 01 00 00 00 00 00 86 [12:07:21]Write i2c OK [12:07:21]MH_I2C_Read... [12:07:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:07:21]Read from MH i2c: E2 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: E2 0E 00 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: E2 0E 00 FB 0E 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 44 [12:07:21]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:07:21]wFMCommunicate OK [12:07:21]SAM_PROTO_GetShiftState done [12:07:21]FM_GetShiftState done [12:07:21]req_shift_opened done [12:07:21]requested_item shift.open_date is exist - process it [12:07:21]req_shift_open_date [12:07:21]req_shift_open_date done [12:07:21]produce_requested_data done [12:07:21]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86835,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:07:21]process_action_free close_receipt [12:07:21]json_value_free [12:07:21]json_value_free done [12:07:21]process_json_proto returns [12:07:21]Send response to host [12:07:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86835,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:07:21]free response buf [12:07:21]execute_script done [12:07:21]execute_script returns [12:07:21]free content buf [12:07:21]Sock 9.Close socket [12:07:21]Sock 9.Thread stoped [12:07:26]OFD Sender: No OFD packet to send [12:07:31]OFD Sender: No OFD packet to send [12:07:36]OFD Sender: No OFD packet to send [12:07:41]recv_with_timeout no data received [12:07:41]OFD Sender: No OFD packet to send [12:07:46]OFD Sender: No OFD packet to send [12:07:51]OFD Sender: No OFD packet to send [12:07:55]recv_with_timeout no data received [12:07:56]OFD Sender: No OFD packet to send [12:08:01]OFD Sender: No OFD packet to send [12:08:06]OFD Sender: No OFD packet to send [12:08:11]OFD Sender: No OFD packet to send [12:08:16]OFD Sender: No OFD packet to send [12:08:21]OFD Sender: No OFD packet to send [12:08:26]OFD Sender: No OFD packet to send [12:08:31]OFD Sender: No OFD packet to send [12:08:36]OFD Sender: No OFD packet to send [12:08:41]OFD Sender: No OFD packet to send [12:08:46]OFD Sender: No OFD packet to send [12:08:51]OFD Sender: No OFD packet to send [12:08:56]OFD Sender: No OFD packet to send [12:09:01]OFD Sender: No OFD packet to send [12:09:06]OFD Sender: No OFD packet to send [12:09:11]OFD Sender: No OFD packet to send [12:09:16]OFD Sender: No OFD packet to send [12:09:21]OFD Sender: No OFD packet to send [12:09:26]OFD Sender: No OFD packet to send [12:09:31]OFD Sender: No OFD packet to send [12:09:36]OFD Sender: No OFD packet to send [12:09:41]OFD Sender: No OFD packet to send [12:09:46]OFD Sender: No OFD packet to send [12:09:51]OFD Sender: No OFD packet to send [12:09:56]OFD Sender: No OFD packet to send [12:10:00]accept exits with 10 [12:10:00]New connection [12:10:00]New thread 3066547556 created [12:10:00]Thread 3066690916 joined [12:10:00]Waiting for new connection... [12:10:00] Sock 10.Parse request [12:10:00]Sock 10.Check first char [12:10:00]Sock 10.First char is OK [12:10:00]request: POST /json_proto HTTP/1.0 [12:10:00]Method: POST [12:10:00]URL: /json_proto [12:10:00]Method is POST - this is cgi request [12:10:00]url: /json_proto [12:10:00]query_string will be loaded in cgi processing [12:10:00]execute_cgi json_proto POST (null) [12:10:00]execute_cgi path=json_proto method=POST [12:10:00]POST find Content-Length [12:10:00]Host: 172.17.47.196:8080 [12:10:00]Content-Length: 687 [12:10:00]Content-Type: application/json [12:10:00] [12:10:00]POST finish read [12:10:00]Found Content-Length = 687 [12:10:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871696", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:10:00]execute_script... [12:10: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)871696", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:10:00]POST & json_proto [12:10:00]process_json_proto [12:10:00]json parsed OK: [12:10:00]protocol is kg_v1.0 [12:10:00]action value=close_receipt [12:10:00]process_action close_receipt [12:10:00]cmd_close_receipt [12:10:00]MH_GetDate [12:10:00]Write to MH i2c: F0 00 00 FC 0E F9 [12:10:00]Write i2c OK [12:10:00]MH_I2C_Read... [12:10:00]Read from MH i2c: F0 [12:10:00]MH_I2C_Read... [12:10:00]Read from MH i2c: F0 09 00 [12:10:00]MH_I2C_Read... [12:10:00]Read from MH i2c: F0 09 00 FC 0E 00 19 09 F0 66 4C 6B 94 66 2B [12:10:00]GetLastDocTimeStamp 1727006838 [12:10:00]current date 1727007001 [12:10:00]FM_GetShiftState [12:10:00]SAM_PROTO_GetShiftState [12:10:00]wFMCommunicate request_size=4 [12:10:00]MH_SAM_APDU [12:10:00]CAPDU: 80 13 01 00 [12:10:00]Write to MH i2c: E2 08 00 FD 0E 80 13 01 00 00 00 00 00 88 [12:10:00]Write i2c OK [12:10:00]MH_I2C_Read... [12:10:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:10:00]Read from MH i2c: E2 [12:10:00]MH_I2C_Read... [12:10:00]Read from MH i2c: E2 0E 00 [12:10:00]MH_I2C_Read... [12:10:00]Read from MH i2c: E2 0E 00 FD 0E 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 46 [12:10:00]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:10:00]wFMCommunicate OK [12:10:00]SAM_PROTO_GetShiftState done [12:10:00]FM_GetShiftState done [12:10:00]opened in 1726964220 [12:10:00]opened+sec_in_day 1727050620 [12:10:00]quantity*price = 100050 [12:10:00]sum+1 = 100052 [12:10:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 149 22.09.2024 12:10 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86836 ФПД: 88508679750904 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T121001&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86836&fm=88508679750904&tin=02508201610067®Number=0000000000092592&sum=100000 [12:10:02]StoreToDocumentArchive [12:10:02]shift 497 fd 86836 [12:10:02]save to /storage/0497/doc_00086836 [12:10:02]save last doc name /storage/0497/doc_00086836 to /storage/kkm_last_doc_name [12:10:02]save OK [12:10:02]Clear old archive folders... [12:10:02]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:10:02]tlvbuf is B6E81B20 [12:10:02]SAM_PROTO_ClearQueue [12:10:02]wFMCommunicate request_size=4 [12:10:02]MH_SAM_APDU [12:10:02]CAPDU: 80 09 00 00 [12:10:02]Write to MH i2c: E2 08 00 0A 0F 80 09 00 00 00 00 00 00 8B [12:10:02]Write i2c OK [12:10:02]MH_I2C_Read... [12:10:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:10:02]Read from MH i2c: E2 [12:10:02]MH_I2C_Read... [12:10:02]Read from MH i2c: E2 03 00 [12:10:02]MH_I2C_Read... [12:10:02]Read from MH i2c: E2 03 00 0A 0F 00 90 00 8D [12:10:02]RAPDU: 90 00 [12:10:02]wFMCommunicate OK [12:10:02]SAM_PROTO_ClearQueue done [12:10:02]KKMCreateOFDPacket [12:10:02]OFDProtocolAddRootSTLVToBuf [12:10:02]FM_MakeSignedData [12:10:02]FM_MakeSignedData [12:10:02]SAM_PROTO_SignData [12:10:02]wFMCommunicate request_size=4 [12:10:02]MH_SAM_APDU [12:10:02]CAPDU: 80 0D 01 02 [12:10:02]Write to MH i2c: E2 08 00 0B 0F 80 0D 01 02 00 00 00 00 93 [12:10:02]Write i2c OK [12:10:02]MH_I2C_Read... [12:10:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:10:02]Read from MH i2c: E2 [12:10:02]MH_I2C_Read... [12:10:02]Read from MH i2c: E2 03 00 [12:10:02]MH_I2C_Read... [12:10:02]Read from MH i2c: E2 03 00 0B 0F 00 90 00 8E [12:10:02]RAPDU: 90 00 [12:10:02]wFMCommunicate OK [12:10:02]wFMCommunicate request_size=255 [12:10:02]MH_SAM_APDU [12:10:02]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 19 09 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 34 53 01 00 35 04 06 00 [12:10:02]Write to MH i2c: E2 02 01 0C 0F 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 19 09 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 34 53 01 00 35 04 06 00 00 00 94 [12:10:02]Write i2c OK [12:10:02]MH_I2C_Read... [12:10:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:10:02]Read from MH i2c: E2 [12:10:02]MH_I2C_Read... [12:10:02]Read from MH i2c: E2 03 00 [12:10:02]MH_I2C_Read... [12:10:02]Read from MH i2c: E2 03 00 0C 0F 00 90 00 8F [12:10:02]RAPDU: 90 00 [12:10:02]wFMCommunicate OK [12:10:02]wFMCommunicate request_size=11 [12:10:02]MH_SAM_APDU [12:10:02]CAPDU: 80 0D 02 02 06 50 7F 88 6A 84 F8 [12:10:02]Write to MH i2c: E2 0E 00 0D 0F 80 0D 02 02 06 00 50 7F 88 6A 84 F8 00 00 DF [12:10:02]Write i2c OK [12:10:02]MH_I2C_Read... [12:10:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:10:02]Read from MH i2c: E2 [12:10:02]MH_I2C_Read... [12:10:02]Read from MH i2c: E2 03 00 [12:10:02]MH_I2C_Read... [12:10:02]Read from MH i2c: E2 03 00 0D 0F 00 90 00 90 [12:10:02]RAPDU: 90 00 [12:10:02]wFMCommunicate OK [12:10:02]wFMCommunicate request_size=4 [12:10:02]MH_SAM_APDU [12:10:02]CAPDU: 80 0D 03 02 [12:10:02]Write to MH i2c: E2 08 00 0E 0F 80 0D 03 02 00 00 00 00 98 [12:10:02]Write i2c OK [12:10:02]MH_I2C_Read... [12:10:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:10:02]Read from MH i2c: E2 [12:10:02]MH_I2C_Read... [12:10:02]Read from MH i2c: E2 0B 00 [12:10:02]MH_I2C_Read... [12:10:02]Read from MH i2c: E2 0B 00 0E 0F 00 C1 0D 3F BA 66 48 82 05 90 00 95 [12:10:02]RAPDU: C1 0D 3F BA 66 48 82 05 90 00 [12:10:02]wFMCommunicate OK [12:10:02]SAM_PROTO_SignData done [12:10:02]FM_MakeSignedData done [12:10:02]CreateOFDProtocolMessage [12:10:02]wFMCommunicate request_size=4 [12:10:02]MH_SAM_APDU [12:10:02]CAPDU: 80 11 00 00 [12:10:02]Write to MH i2c: E2 08 00 0F 0F 80 11 00 00 00 00 00 00 98 [12:10:02]Write i2c OK [12:10:02]MH_I2C_Read... [12:10:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:10:02]Read from MH i2c: E2 [12:10:02]MH_I2C_Read... [12:10:02]Read from MH i2c: E2 17 00 [12:10:02]MH_I2C_Read... [12:10:02]Read from MH i2c: E2 17 00 0F 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 F7 [12:10:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:10:02]wFMCommunicate OK [12:10:02]CreateOFDProtocolMessage done [12:10:02]OFDSenderStorePacket 86836 [12:10:02]StoreOFDPacket docnum=86836 [12:10:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 F6 89 08 01 44 C1 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 19 09 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 34 53 01 00 35 04 06 00 50 7F 88 6A 84 F8 C1 0D 3F BA 66 48 82 05 [12:10:02]CheckFolder [12:10:02]dirname=/storage/ofd_packets [12:10:02]CheckFolder done [12:10:02]ProducePacketName [12:10:02]name=ofd_packets/00086836 [12:10:02]NVStorageSaveData ofd_packets/00086836 [12:10:02]File name is /storage/ofd_packets/00086836 [12:10:02]Write 302 bytes [12:10:02]NVStorageSaveData done [12:10:02]OFDSenderStorePacket done [12:10:02]KKMCreateOFDPacket done [12:10:02]NVStorageSaveData kkm_last_timestamp [12:10:02]File name is /storage/kkm_last_timestamp [12:10:02]Write 4 bytes [12:10:02]NVStorageSaveData done [12:10:02]ExternCall_PrintAddStr [12:10:02]wPrintStart [12:10:02]Write to MH i2c: 01 00 00 10 0F 1F [12:10:02]Write i2c OK [12:10:02]MH_I2C_Read... [12:10:02]Read from MH i2c: 01 [12:10:02]MH_I2C_Read... [12:10:02]Read from MH i2c: 01 07 00 [12:10:02]MH_I2C_Read... [12:10:02]Read from MH i2c: 01 07 00 10 0F 00 00 00 00 00 FF 0F 34 [12:10:02]RasterBufferAndPrint [12:10:02]line Счет N : (1)871696 [12:10:02]line ИНН: 02508201610067 [12:10:02]line Контрольно-Кассовый Чек [12:10:02]line ПРОДАЖА [12:10:02]line ТРК (МРК, ГНК) : 11 [12:10:02]line Товар: 2710194210 [12:10:02]line ДТ(л)-К-4 [12:10:02]line 13.130 * 76.20 [12:10:02]line = 1000.51 [12:10:02]line НДС 12% НСП 1% [12:10:02]line > о реализуемом товаре [12:10:02]line ОКРУГЛЕНИЕ: -0.51 [12:10:02]line ИТОГО: 1000.00 [12:10:02]line Внесено: 1000.00 [12:10:02]line СДАЧА: 0.00 [12:10:02]line НСП 1% : 8.85 [12:10:02]line НДС 12% : 106.25 [12:10:02]line Наличными: 1000.00 [12:10:02]line Безнал.: 0.00 [12:10:02]line Место: АЗС № 137 "Партнер Нефть" [12:10:02]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:10:02]line СНО: Общий режим [12:10:02]line Чек 149 22.09.2024 12:10 [12:10:02]line Смена: 497 ФФД: 1.0 [12:10:02]line ЗНМ: 0300000064 [12:10:02]line РНМ: 0000000000092592 [12:10:02]line Версия ККМ: 001 [12:10:02]line ФМ: 0000000000874979 [12:10:02]line ФД: 86836 [12:10:02]line ФПД: 88508679750904 [12:10:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T121001&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86836&fm=88508679750904&tin=02508201610067®Number=0000000000092592&sum=100000 [12:10:02]OFD Sender: Processing packet 86836 [packets to send 273, broken 272] [12:10:02]ProducePacketName [12:10:02]name=ofd_packets/00086836 [12:10:02]OFD Sender: To server: pG, [12:10:02]CommunicateWithHost lk.salyk.kg:30040 [12:10:02]ConnectInit lk.salyk.kg [12:10:02]written 0, free lines is 4095 [12:10:03]Write to MH i2c: 01 00 00 3B 0F 4A [12:10:03]Write i2c OK [12:10:03]MH_I2C_Read... [12:10:03]Read from MH i2c: 01 [12:10:03]MH_I2C_Read... [12:10:03]Read from MH i2c: 01 07 00 [12:10:03]MH_I2C_Read... [12:10:03]Read from MH i2c: 01 07 00 3B 0F 00 00 00 00 00 D6 0C 33 [12:10:03]RasterBufferAndPrint [12:10:03]line [12:10:03]line [12:10:03]line [12:10:03]line [12:10:03]line [12:10:03]written 0, free lines is 3294 [12:10:03]MH_Cut [12:10:03]Write to MH i2c: D1 01 00 42 0F 01 23 [12:10:03]Write i2c OK [12:10:03]MH_I2C_Read... [12:10:03]Read from MH i2c: D1 [12:10:03]MH_I2C_Read... [12:10:03]Read from MH i2c: D1 01 00 [12:10:03]MH_I2C_Read... [12:10:03]Read from MH i2c: D1 01 00 42 0F 00 22 [12:10:03]Write to MH i2c: 01 00 00 43 0F 52 [12:10:03]Write i2c OK [12:10:03]MH_I2C_Read... [12:10:04]*** Cut start [12:10:04]*** Partial cut [12:10:04]*** CUTSNS_PIN = 1 [12:10:04]*** CUTSNS_PIN = 0 [12:10:04]*** Brake cut motor [12:10:04]Read from MH i2c: 01 [12:10:04]MH_I2C_Read... [12:10:04]*** Stop cut motor [12:10:04]*** Cut end [12:10:04]Read from MH i2c: 01 07 00 [12:10:04]MH_I2C_Read... [12:10:04]Read from MH i2c: 01 07 00 43 0F 00 00 00 00 00 FF 0F 67 [12:10:04]process_action close_receipt done [12:10:04]requested_data is exist [12:10:04]produce_requested_data [12:10:04]requested_item fm.sn is exist - process it [12:10:04]wFMCommunicate request_size=4 [12:10:04]MH_SAM_APDU [12:10:04]CAPDU: 80 11 00 00 [12:10:04]Write to MH i2c: E2 08 00 44 0F 80 11 00 00 00 00 00 00 CD [12:10:04]Write i2c OK [12:10:04]MH_I2C_Read... [12:10:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:10:04]Read from MH i2c: E2 [12:10:04]MH_I2C_Read... [12:10:04]Read from MH i2c: E2 17 00 [12:10:04]MH_I2C_Read... [12:10:04]Read from MH i2c: E2 17 00 44 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 2C [12:10:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:10:04]wFMCommunicate OK [12:10:04]requested_item fd.num is exist - process it [12:10:04]SAM_PROTO_GetFieldsCounters [12:10:04]wFMCommunicate request_size=4 [12:10:04]MH_SAM_APDU [12:10:04]CAPDU: 80 13 00 00 [12:10:04]Write to MH i2c: E2 08 00 45 0F 80 13 00 00 00 00 00 00 D0 [12:10:04]Write i2c OK [12:10:04]MH_I2C_Read... [12:10:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:10:04]Read from MH i2c: E2 [12:10:04]MH_I2C_Read... [12:10:04]Read from MH i2c: E2 62 00 [12:10:04]MH_I2C_Read... [12:10:04]Read from MH i2c: E2 62 00 45 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 34 53 01 00 0E 04 04 00 F1 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 38 [12: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 34 53 01 00 0E 04 04 00 F1 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:10:04]wFMCommunicate OK [12:10:04]SAM_PROTO_GetFieldsCounters done [12:10:04]requested_item shift.num is exist - process it [12:10:04]requested_item shift.opened is exist - process it [12:10:04]req_shift_opened [12:10:04]FM_GetShiftState [12:10:04]SAM_PROTO_GetShiftState [12:10:04]wFMCommunicate request_size=4 [12:10:04]MH_SAM_APDU [12:10:04]CAPDU: 80 13 01 00 [12:10:04]Write to MH i2c: E2 08 00 46 0F 80 13 01 00 00 00 00 00 D2 [12:10:04]Write i2c OK [12:10:04]MH_I2C_Read... [12:10:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:10:05]Read from MH i2c: E2 [12:10:05]MH_I2C_Read... [12:10:05]Read from MH i2c: E2 0E 00 [12:10:05]MH_I2C_Read... [12:10:05]Read from MH i2c: E2 0E 00 46 0F 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 90 [12:10:05]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:10:05]wFMCommunicate OK [12:10:05]SAM_PROTO_GetShiftState done [12:10:05]FM_GetShiftState done [12:10:05]req_shift_opened done [12:10:05]requested_item shift.open_date is exist - process it [12:10:05]req_shift_open_date [12:10:05]req_shift_open_date done [12:10:05]produce_requested_data done [12:10:05]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86836,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:10:05]process_action_free close_receipt [12:10:05]json_value_free [12:10:05]json_value_free done [12:10:05]process_json_proto returns [12:10:05]Send response to host [12:10:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86836,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:10:05]free response buf [12:10:05]execute_script done [12:10:05]execute_script returns [12:10:05]free content buf [12:10:05]Sock 10.Close socket [12:10:05]Sock 10.Thread stoped [12:10:05]accept exits with 9 [12:10:05]New connection [12:10:05]New thread 3066690916 created [12:10:05]Thread 3066547556 joined [12:10:05]Waiting for new connection... [12:10:05] Sock 9.Parse request [12:10:05]Sock 9.Check first char [12:10:05]Sock 9.First char is OK [12:10:05]request: POST /json_proto HTTP/1.0 [12:10:05]Method: POST [12:10:05]URL: /json_proto [12:10:05]Method is POST - this is cgi request [12:10:05]url: /json_proto [12:10:05]query_string will be loaded in cgi processing [12:10:05]execute_cgi json_proto POST (null) [12:10:05]execute_cgi path=json_proto method=POST [12:10:05]POST find Content-Length [12:10:05]Host: 172.17.47.196:8080 [12:10:05]Content-Length: 677 [12:10:05]Content-Type: application/json [12:10:05] [12:10:05]POST finish read [12:10:05]Found Content-Length = 677 [12:10:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871697", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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:10:05]execute_script... [12:10: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)871697", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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:10:05]POST & json_proto [12:10:05]process_json_proto [12:10:05]json parsed OK: [12:10:05]protocol is kg_v1.0 [12:10:05]action value=close_receipt [12:10:05]process_action close_receipt [12:10:05]cmd_close_receipt [12:10:05]MH_GetDate [12:10:05]Write to MH i2c: F0 00 00 47 0F 45 [12:10:05]Write i2c OK [12:10:05]MH_I2C_Read... [12:10:05]Read from MH i2c: F0 [12:10:05]MH_I2C_Read... [12:10:05]Read from MH i2c: F0 09 00 [12:10:05]MH_I2C_Read... [12:10:05]Read from MH i2c: F0 09 00 47 0F 00 1D 09 F0 66 4C 6B 94 66 7B [12:10:05]GetLastDocTimeStamp 1727007001 [12:10:05]current date 1727007005 [12:10:05]FM_GetShiftState [12:10:05]SAM_PROTO_GetShiftState [12:10:05]wFMCommunicate request_size=4 [12:10:05]MH_SAM_APDU [12:10:05]CAPDU: 80 13 01 00 [12:10:05]Write to MH i2c: E2 08 00 48 0F 80 13 01 00 00 00 00 00 D4 [12:10:05]Write i2c OK [12:10:05]MH_I2C_Read... [12:10:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:10:05]Read from MH i2c: E2 [12:10:05]MH_I2C_Read... [12:10:05]Read from MH i2c: E2 0E 00 [12:10:05]MH_I2C_Read... [12:10:05]Read from MH i2c: E2 0E 00 48 0F 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 92 [12:10:05]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:10:05]wFMCommunicate OK [12:10:05]SAM_PROTO_GetShiftState done [12:10:05]FM_GetShiftState done [12:10:05]opened in 1726964220 [12:10:05]opened+sec_in_day 1727050620 [12:10:05]quantity*price = 50036 [12:10:05]sum+1 = 50037 [12:10: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 150 22.09.2024 12:10 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86837 ФПД: 70042513242927 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T121006&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86837&fm=70042513242927&tin=02508201610067®Number=0000000000092592&sum=50000 [12:10:06]04 StoreToDocumentArchive [12:10:06]06 shift 497 fd 86837 [12:10:06]00 save to /storage/0497/doc_00086837 [12:10:06]A0 86 01 save last doc name /storage/0497/doc_00086837 to /storage/kkm_last_doc_name [12:10:06]00 00 00 39 save OK [12:10:06]04 Clear old archive folders... [12:10:06]06 00 ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:10:06]00 tlvbuf is B6E688E0 [12:10:06]00 SAM_PROTO_ClearQueue [12:10:06]00 wFMCommunicate request_size=4 [12:10:06]00 MH_SAM_APDU [12:10:06]00 CAPDU: 00 80 1F 09 04 00 02 00 00 [12:10:06]01 Write to MH i2c: 00 E2 12 08 04 04 00 00 55 95 0F 00 80 00 09 00 00 00 F4 00 03 00 04 00 00 00 19 D6 09 F0 [12:10:06]66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 Write i2c OK [12:10:06]30 MH_I2C_Read... [12:10:06]30 30 30 38 37 34 39 37 39 10 04 04 00 34 53 01 00 35 04 06 00 50 7F 88 6A 84 F8 C1 0D 3F BA 66 48 82 05 [12:10:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:10:06]Read from MH i2c: E2 [12:10:06]MH_I2C_Read... [12:10:06]Read from MH i2c: E2 03 00 [12:10:06]MH_I2C_Read... [12:10:06]Read from MH i2c: E2 03 00 55 0F 00 90 00 D8 [12:10:06]RAPDU: 90 00 [12:10:06]wFMCommunicate OK [12:10:06]SAM_PROTO_ClearQueue done [12:10:06]KKMCreateOFDPacket [12:10:06]OFDProtocolAddRootSTLVToBuf [12:10:06]FM_MakeSignedData [12:10:06]FM_MakeSignedData [12:10:06]SAM_PROTO_SignData [12:10:06]wFMCommunicate request_size=4 [12:10:06]MH_SAM_APDU [12:10:06]CAPDU: 80 0D 01 02 [12:10:06]Write to MH i2c: E2 08 00 56 0F 80 0D 01 02 00 00 00 00 DE [12:10:06]Write i2c OK [12:10:06]MH_I2C_Read... [12:10:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:10:06]Read from MH i2c: E2 [12:10:06]MH_I2C_Read... [12:10:06]Read from MH i2c: E2 03 00 [12:10:06]MH_I2C_Read... [12:10:06]Read from MH i2c: E2 03 00 56 0F 00 90 00 D9 [12:10:06]RAPDU: 90 00 [12:10:06]wFMCommunicate OK [12:10:06]wFMCommunicate request_size=255 [12:10:06]MH_SAM_APDU [12:10: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 96 00 00 00 F4 03 04 00 1E 09 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 35 53 01 00 35 04 06 00 3F [12:10:07]Write to MH i2c: E2 02 01 57 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 1E 09 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 35 53 01 00 35 04 06 00 3F 00 00 38 [12:10:07]Write i2c OK [12:10:07]MH_I2C_Read... [12:10:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:10:07]Read from MH i2c: E2 [12:10:07]MH_I2C_Read... [12:10:07]Read from MH i2c: E2 03 00 [12:10:07]MH_I2C_Read... [12:10:07]Read from MH i2c: E2 03 00 57 0F 00 90 00 DA [12:10:07]RAPDU: 90 00 [12:10:07]wFMCommunicate OK [12:10:07]wFMCommunicate request_size=10 [12:10:07]MH_SAM_APDU [12:10:07]CAPDU: 80 0D 02 02 05 B4 0B 1E FB 2F [12:10:07]Write to MH i2c: E2 0D 00 58 0F 80 0D 02 02 05 00 B4 0B 1E FB 2F 00 00 F2 [12:10:07]Write i2c OK [12:10:07]MH_I2C_Read... [12:10:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:10:07]Read from MH i2c: E2 [12:10:07]MH_I2C_Read... [12:10:07]Read from MH i2c: E2 03 00 [12:10:07]MH_I2C_Read... [12:10:07]Read from MH i2c: E2 03 00 58 0F 00 90 00 DB [12:10:07]RAPDU: 90 00 [12:10:07]wFMCommunicate OK [12:10:07]wFMCommunicate request_size=4 [12:10:07]MH_SAM_APDU [12:10:07]CAPDU: 80 0D 03 02 [12:10:07]Write to MH i2c: E2 08 00 59 0F 80 0D 03 02 00 00 00 00 E3 [12:10:07]Write i2c OK [12:10:07]MH_I2C_Read... [12:10:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:10:07]Read from MH i2c: E2 [12:10:07]MH_I2C_Read... [12:10:07]Read from MH i2c: E2 0B 00 [12:10:07]MH_I2C_Read... [12:10:07]Read from MH i2c: E2 0B 00 59 0F 00 9F A7 EC 49 7E DC D6 C1 90 00 50 [12:10:07]RAPDU: 9F A7 EC 49 7E DC D6 C1 90 00 [12:10:07]wFMCommunicate OK [12:10:07]SAM_PROTO_SignData done [12:10:07]FM_MakeSignedData done [12:10:07]CreateOFDProtocolMessage [12:10:07]wFMCommunicate request_size=4 [12:10:07]MH_SAM_APDU [12:10:07]CAPDU: 80 11 00 00 [12:10:07]Write to MH i2c: E2 08 00 5A 0F 80 11 00 00 00 00 00 00 E3 [12:10:07]Write i2c OK [12:10:07]MH_I2C_Read... [12:10:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:10:07]Read from MH i2c: E2 [12:10:07]MH_I2C_Read... [12:10:07]Read from MH i2c: E2 17 00 [12:10:07]MH_I2C_Read... [12:10:07]Read from MH i2c: E2 17 00 5A 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 42 [12:10:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:10:07]wFMCommunicate OK [12:10:07]CreateOFDProtocolMessage done [12:10:07]OFDSenderStorePacket 86837 [12:10:07]StoreOFDPacket docnum=86837 [12:10:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 12 2B 07 01 15 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 1E 09 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 35 53 01 00 35 04 06 00 3F B4 0B 1E FB 2F 9F A7 EC 49 7E DC D6 C1 [12:10:07]CheckFolder [12:10:07]dirname=/storage/ofd_packets [12:10:07]CheckFolder done [12:10:07]ProducePacketName [12:10:07]name=ofd_packets/00086837 [12:10:07]NVStorageSaveData ofd_packets/00086837 [12:10:07]File name is /storage/ofd_packets/00086837 [12:10:07]Write 301 bytes [12:10:07]NVStorageSaveData done [12:10:07]OFDSenderStorePacket done [12:10:07]KKMCreateOFDPacket done [12:10:07]NVStorageSaveData kkm_last_timestamp [12:10:07]File name is /storage/kkm_last_timestamp [12:10:07]Write 4 bytes [12:10:07]NVStorageSaveData done [12:10:07]ExternCall_PrintAddStr [12:10:07]wPrintStart [12:10:07]Write to MH i2c: 01 00 00 5B 0F 6A [12:10:07]Write i2c OK [12:10:07]MH_I2C_Read... [12:10:07]Read from MH i2c: 01 [12:10:07]MH_I2C_Read... [12:10:07]Read from MH i2c: 01 07 00 [12:10:07]MH_I2C_Read... [12:10:07]Read from MH i2c: 01 07 00 5B 0F 00 00 00 00 00 FF 0F 7F [12:10:07]RasterBufferAndPrint [12:10:07]line Счет N : (1)871697 [12:10:07]line ИНН: 02508201610067 [12:10:07]line Контрольно-Кассовый Чек [12:10:07]line ПРОДАЖА [12:10:07]line ТРК (МРК, ГНК) : 53 [12:10:07]line Товар: 2710124130 [12:10:07]line Аи-92-К-5 [12:10:07]line 7.380 * 67.80 [12:10:07]line = 500.36 [12:10:07]line НДС 12% НСП 1% [12:10:07]line > о реализуемом товаре [12:10:07]line ОКРУГЛЕНИЕ: -0.36 [12:10:07]line ИТОГО: 500.00 [12:10:07]line Внесено: 500.00 [12:10:07]line СДАЧА: 0.00 [12:10:07]line НСП 1% : 4.43 [12:10:07]line НДС 12% : 53.14 [12:10:07]line Наличными: 500.00 [12:10:07]line Безнал.: 0.00 [12:10:07]line Место: АЗС № 137 "Партнер Нефть" [12:10:07]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:10:07]line СНО: Общий режим [12:10:07]line Чек 150 22.09.2024 12:10 [12:10:07]line Смена: 497 ФФД: 1.0 [12:10:07]line ЗНМ: 0300000064 [12:10:07]line РНМ: 0000000000092592 [12:10:07]line Версия ККМ: 001 [12:10:07]line ФМ: 0000000000874979 [12:10:07]line ФД: 86837 [12:10:07]line ФПД: 70042513242927 [12:10:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T121006&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86837&fm=70042513242927&tin=02508201610067®Number=0000000000092592&sum=50000 [12:10:07]written 0, free lines is 4095 [12:10:08]Write to MH i2c: 01 00 00 86 0F 95 [12:10:08]Write i2c OK [12:10:08]MH_I2C_Read... [12:10:08]Read from MH i2c: 01 [12:10:08]MH_I2C_Read... [12:10:08]Read from MH i2c: 01 07 00 [12:10:08]MH_I2C_Read... [12:10:08]Read from MH i2c: 01 07 00 86 0F 00 00 00 00 00 D8 0C 80 [12:10:08]RasterBufferAndPrint [12:10:08]line [12:10:08]line [12:10:08]line [12:10:08]line [12:10:08]line [12:10:08]written 0, free lines is 3304 [12:10:08]MH_Cut [12:10:08]Write to MH i2c: D1 01 00 8D 0F 01 6E [12:10:08]Write i2c OK [12:10:08]MH_I2C_Read... [12:10:08]Read from MH i2c: D1 [12:10:08]MH_I2C_Read... [12:10:08]Read from MH i2c: D1 01 00 [12:10:08]MH_I2C_Read... [12:10:08]Read from MH i2c: D1 01 00 8D 0F 00 6D [12:10:08]Write to MH i2c: 01 00 00 8E 0F 9D [12:10:08]Write i2c OK [12:10:08]MH_I2C_Read... [12:10:09]*** Cut start [12:10:09]*** Partial cut [12:10:09]*** CUTSNS_PIN = 1 [12:10:09]*** CUTSNS_PIN = 0 [12:10:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 1E 2E 47 00 0F 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 34 39 37 39 10 04 04 00 34 53 01 00 F4 03 04 00 EC B3 EF 66 B6 04 01 00 00 ED 86 10 1A 38 99 4D 65 [12:10:09]CommunicateWithHost err = 0 [12:10:09]CheckOFDResponse [12:10:09]1017 (14) - 77093643461234 [12:10:09]1041 (16) - 0000000000874979 [12:10:09]1040 (4) - 86836 [12:10:09]1012 (4) - 22.09.2024 06:06 [12:10:09]1206 (1) - 0 [12:10:09]OFD Sender: Remove packet 86836 [12:10:09]ProducePacketName [12:10:09]name=ofd_packets/00086836 [12:10:09]NVStorageDeleteData [12:10:09]*** Brake cut motor [12:10:09]Read from MH i2c: 01 [12:10:09]MH_I2C_Read... [12:10:09]*** Stop cut motor [12:10:09]*** Cut end [12:10:09]Read from MH i2c: 01 07 00 [12:10:09]MH_I2C_Read... [12:10:09]Read from MH i2c: 01 07 00 8E 0F 00 00 00 00 00 FF 0F B2 [12:10:09]process_action close_receipt done [12:10:09]requested_data is exist [12:10:09]produce_requested_data [12:10:09]requested_item fm.sn is exist - process it [12:10:09]wFMCommunicate request_size=4 [12:10:09]MH_SAM_APDU [12:10:09]CAPDU: 80 11 00 00 [12:10:09]Write to MH i2c: E2 08 00 8F 0F 80 11 00 00 00 00 00 00 18 [12:10:09]Write i2c OK [12:10:09]MH_I2C_Read... [12:10:09]OFD Sender: Processing packet 86837 [packets to send 273, broken 272] [12:10:09]ProducePacketName [12:10:09]name=ofd_packets/00086837 [12:10:09]OFD Sender: To server: pG, [12:10:09]CommunicateWithHost lk.salyk.kg:30040 [12:10:09]ConnectInit lk.salyk.kg [12:10:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:10:09]Read from MH i2c: E2 [12:10:09]MH_I2C_Read... [12:10:09]Read from MH i2c: E2 17 00 [12:10:09]MH_I2C_Read... [12:10:09]Read from MH i2c: E2 17 00 8F 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 77 [12:10:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:10:09]wFMCommunicate OK [12:10:09]requested_item fd.num is exist - process it [12:10:09]SAM_PROTO_GetFieldsCounters [12:10:09]wFMCommunicate request_size=4 [12:10:09]MH_SAM_APDU [12:10:09]CAPDU: 80 13 00 00 [12:10:09]Write to MH i2c: E2 08 00 90 0F 80 13 00 00 00 00 00 00 1B [12:10:09]Write i2c OK [12:10:09]MH_I2C_Read... [12:10:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:10:09]Read from MH i2c: E2 [12:10:09]MH_I2C_Read... [12:10:09]Read from MH i2c: E2 62 00 [12:10:09]MH_I2C_Read... [12:10:09]Read from MH i2c: E2 62 00 90 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 35 53 01 00 0E 04 04 00 F1 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 87 [12:10: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 35 53 01 00 0E 04 04 00 F1 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:10:09]wFMCommunicate OK [12:10:09]SAM_PROTO_GetFieldsCounters done [12:10:09]requested_item shift.num is exist - process it [12:10:09]requested_item shift.opened is exist - process it [12:10:09]req_shift_opened [12:10:09]FM_GetShiftState [12:10:09]SAM_PROTO_GetShiftState [12:10:09]wFMCommunicate request_size=4 [12:10:09]MH_SAM_APDU [12:10:09]CAPDU: 80 13 01 00 [12:10:09]Write to MH i2c: E2 08 00 91 0F 80 13 01 00 00 00 00 00 1D [12:10:09]Write i2c OK [12:10:09]MH_I2C_Read... [12:10:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:10:10]Read from MH i2c: E2 [12:10:10]MH_I2C_Read... [12:10:10]Read from MH i2c: E2 0E 00 [12:10:10]MH_I2C_Read... [12:10:10]Read from MH i2c: E2 0E 00 91 0F 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 DB [12:10:10]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:10:10]wFMCommunicate OK [12:10:10]SAM_PROTO_GetShiftState done [12:10:10]FM_GetShiftState done [12:10:10]req_shift_opened done [12:10:10]requested_item shift.open_date is exist - process it [12:10:10]req_shift_open_date [12:10:10]req_shift_open_date done [12:10:10]produce_requested_data done [12:10:10]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86837,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:10:10]process_action_free close_receipt [12:10:10]json_value_free [12:10:10]json_value_free done [12:10:10]process_json_proto returns [12:10:10]Send response to host [12:10:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86837,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:10:10]free response buf [12:10:10]execute_script done [12:10:10]execute_script returns [12:10:10]free content buf [12:10:10]Sock 9.Close socket [12:10:10]Sock 9.Thread stoped [12:10:10]Connected sock=8 [12:10:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 12 2B 07 01 15 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 1E 09 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 35 53 01 00 35 04 06 00 3F B4 0B 1E FB 2F 9F A7 EC 49 7E DC D6 C1 [12:10:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 73 4C 47 00 79 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 34 39 37 39 10 04 04 00 35 53 01 00 F4 03 04 00 F0 B3 EF 66 B6 04 01 00 00 E3 51 E3 FC 5C 40 D5 9B [12:10:11]CommunicateWithHost err = 0 [12:10:11]CheckOFDResponse [12:10:11]1017 (14) - 77093643461234 [12:10:11]1041 (16) - 0000000000874979 [12:10:11]1040 (4) - 86837 [12:10:11]1012 (4) - 22.09.2024 06:06 [12:10:11]1206 (1) - 0 [12:10:11]OFD Sender: Remove packet 86837 [12:10:11]ProducePacketName [12:10:11]name=ofd_packets/00086837 [12:10:11]NVStorageDeleteData [12:10:12]OFD Sender: No OFD packet to send [12:10:12]OFD Sender: No OFD packet to send [12:10:17]OFD Sender: No OFD packet to send [12:10:22]OFD Sender: No OFD packet to send [12:10:27]OFD Sender: No OFD packet to send [12:10:32]OFD Sender: No OFD packet to send [12:10:37]OFD Sender: No OFD packet to send [12:10:42]OFD Sender: No OFD packet to send [12:10:47]OFD Sender: No OFD packet to send [12:10:52]OFD Sender: No OFD packet to send [12:10:57]OFD Sender: No OFD packet to send [12:11:02]OFD Sender: No OFD packet to send [12:11:07]OFD Sender: No OFD packet to send [12:11:12]OFD Sender: No OFD packet to send [12:11:17]OFD Sender: No OFD packet to send [12:11:22]OFD Sender: No OFD packet to send [12:11:27]OFD Sender: No OFD packet to send [12:11:32]OFD Sender: No OFD packet to send [12:11:37]OFD Sender: No OFD packet to send [12:11:42]OFD Sender: No OFD packet to send [12:11:47]OFD Sender: No OFD packet to send [12:11:52]OFD Sender: No OFD packet to send [12:11:57]OFD Sender: No OFD packet to send [12:12:02]OFD Sender: No OFD packet to send [12:12:07]OFD Sender: No OFD packet to send [12:12:12]OFD Sender: No OFD packet to send [12:12:17]OFD Sender: No OFD packet to send [12:12:22]OFD Sender: No OFD packet to send [12:12:23]accept exits with 10 [12:12:23]New connection [12:12:23]New thread 3066547556 created [12:12:23]Thread 3066690916 joined [12:12:23]Waiting for new connection... [12:12:23] Sock 10.Parse request [12:12:23]Sock 10.Check first char [12:12:23]Sock 10.First char is OK [12:12:23]request: POST /json_proto HTTP/1.0 [12:12:23]Method: POST [12:12:23]URL: /json_proto [12:12:23]Method is POST - this is cgi request [12:12:23]url: /json_proto [12:12:23]query_string will be loaded in cgi processing [12:12:23]execute_cgi json_proto POST (null) [12:12:23]execute_cgi path=json_proto method=POST [12:12:23]POST find Content-Length [12:12:23]Host: 172.17.47.196:8080 [12:12:23]Content-Length: 687 [12:12:23]Content-Type: application/json [12:12:23] [12:12:23]POST finish read [12:12:23]Found Content-Length = 687 [12:12:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871698", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 22.310, "sum" : 1700.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1700.00, "total" : 1700.00, "payments": [ { "type": 0, "sum" : 1700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:12:23]execute_script... [12:12: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)871698", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 22.310, "sum" : 1700.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1700.00, "total" : 1700.00, "payments": [ { "type": 0, "sum" : 1700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:12:23]POST & json_proto [12:12:23]process_json_proto [12:12:23]json parsed OK: [12:12:23]protocol is kg_v1.0 [12:12:23]action value=close_receipt [12:12:23]process_action close_receipt [12:12:23]cmd_close_receipt [12:12:23]MH_GetDate [12:12:23]Write to MH i2c: F0 00 00 92 0F 90 [12:12:23]Write i2c OK [12:12:23]MH_I2C_Read... [12:12:23]Read from MH i2c: F0 [12:12:23]MH_I2C_Read... [12:12:23]Read from MH i2c: F0 09 00 [12:12:23]MH_I2C_Read... [12:12:23]Read from MH i2c: F0 09 00 92 0F 00 A8 09 F0 66 4C 6B 94 66 51 [12:12:23]GetLastDocTimeStamp 1727007006 [12:12:23]current date 1727007144 [12:12:23]FM_GetShiftState [12:12:23]SAM_PROTO_GetShiftState [12:12:23]wFMCommunicate request_size=4 [12:12:23]MH_SAM_APDU [12:12:23]CAPDU: 80 13 01 00 [12:12:23]Write to MH i2c: E2 08 00 93 0F 80 13 01 00 00 00 00 00 1F [12:12:23]Write i2c OK [12:12:23]MH_I2C_Read... [12:12:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:12:23]Read from MH i2c: E2 [12:12:23]MH_I2C_Read... [12:12:23]Read from MH i2c: E2 0E 00 [12:12:23]MH_I2C_Read... [12:12:23]Read from MH i2c: E2 0E 00 93 0F 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 DD [12:12:23]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:12:23]wFMCommunicate OK [12:12:23]SAM_PROTO_GetShiftState done [12:12:23]FM_GetShiftState done [12:12:23]opened in 1726964220 [12:12:23]opened+sec_in_day 1727050620 [12:12:23]quantity*price = 170002 [12:12:23]sum+1 = 170003 [12:12:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 1700.00 Внесено: 1700.00 СДАЧА: 0.00 НСП 1% : 15.04 НДС 12% : 180.53 Наличными: 1700.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 151 22.09.2024 12:12 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86838 ФПД: 114900527209845 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T121224&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86838&fm=114900527209845&tin=02508201610067®Number=0000000000092592&sum=170000 [12:12:25]StoreToDocumentArchive [12:12:25]shift 497 fd 86838 [12:12:25]save to /storage/0497/doc_00086838 [12:12:25]save last doc name /storage/0497/doc_00086838 to /storage/kkm_last_doc_name [12:12:25]save OK [12:12:25]Clear old archive folders... [12:12:25]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:12:25]tlvbuf is B6E68900 [12:12:25]SAM_PROTO_ClearQueue [12:12:25]wFMCommunicate request_size=4 [12:12:25]MH_SAM_APDU [12:12:25]CAPDU: 80 09 00 00 [12:12:25]Write to MH i2c: E2 08 00 A0 0F 80 09 00 00 00 00 00 00 21 [12:12:25]Write i2c OK [12:12:25]MH_I2C_Read... [12:12:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:12:25]Read from MH i2c: E2 [12:12:25]MH_I2C_Read... [12:12:25]Read from MH i2c: E2 03 00 [12:12:25]MH_I2C_Read... [12:12:25]Read from MH i2c: E2 03 00 A0 0F 00 90 00 23 [12:12:25]RAPDU: 90 00 [12:12:25]wFMCommunicate OK [12:12:25]SAM_PROTO_ClearQueue done [12:12:25]KKMCreateOFDPacket [12:12:25]OFDProtocolAddRootSTLVToBuf [12:12:25]FM_MakeSignedData [12:12:25]FM_MakeSignedData [12:12:25]SAM_PROTO_SignData [12:12:25]wFMCommunicate request_size=4 [12:12:25]MH_SAM_APDU [12:12:25]CAPDU: 80 0D 01 02 [12:12:25]Write to MH i2c: E2 08 00 A1 0F 80 0D 01 02 00 00 00 00 29 [12:12:25]Write i2c OK [12:12:25]MH_I2C_Read... [12:12:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:12:25]Read from MH i2c: E2 [12:12:25]MH_I2C_Read... [12:12:25]Read from MH i2c: E2 03 00 [12:12:25]MH_I2C_Read... [12:12:25]Read from MH i2c: E2 03 00 A1 0F 00 90 00 24 [12:12:25]RAPDU: 90 00 [12:12:25]wFMCommunicate OK [12:12:25]wFMCommunicate request_size=255 [12:12:25]MH_SAM_APDU [12:12:25]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 26 57 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 12 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 46 00 00 00 00 07 04 06 00 10 98 02 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 A8 09 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 36 53 01 00 35 04 06 00 [12:12:25]Write to MH i2c: E2 02 01 A2 0F 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 26 57 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 12 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 46 00 00 00 00 07 04 06 00 10 98 02 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 A8 09 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 36 53 01 00 35 04 06 00 00 00 A3 [12:12:25]Write i2c OK [12:12:25]MH_I2C_Read... [12:12:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:12:25]Read from MH i2c: E2 [12:12:25]MH_I2C_Read... [12:12:25]Read from MH i2c: E2 03 00 [12:12:25]MH_I2C_Read... [12:12:25]Read from MH i2c: E2 03 00 A2 0F 00 90 00 25 [12:12:25]RAPDU: 90 00 [12:12:25]wFMCommunicate OK [12:12:25]wFMCommunicate request_size=11 [12:12:25]MH_SAM_APDU [12:12:25]CAPDU: 80 0D 02 02 06 68 80 5D 1B DD 75 [12:12:25]Write to MH i2c: E2 0E 00 A3 0F 80 0D 02 02 06 00 68 80 5D 1B DD 75 00 00 EA [12:12:25]Write i2c OK [12:12:25]MH_I2C_Read... [12:12:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:12:25]Read from MH i2c: E2 [12:12:25]MH_I2C_Read... [12:12:25]Read from MH i2c: E2 03 00 [12:12:25]MH_I2C_Read... [12:12:25]Read from MH i2c: E2 03 00 A3 0F 00 90 00 26 [12:12:25]RAPDU: 90 00 [12:12:25]wFMCommunicate OK [12:12:25]wFMCommunicate request_size=4 [12:12:25]MH_SAM_APDU [12:12:25]CAPDU: 80 0D 03 02 [12:12:25]Write to MH i2c: E2 08 00 A4 0F 80 0D 03 02 00 00 00 00 2E [12:12:25]Write i2c OK [12:12:25]MH_I2C_Read... [12:12:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:12:25]Read from MH i2c: E2 [12:12:25]MH_I2C_Read... [12:12:25]Read from MH i2c: E2 0B 00 [12:12:25]MH_I2C_Read... [12:12:25]Read from MH i2c: E2 0B 00 A4 0F 00 90 70 43 FB DE B8 FA 78 90 00 75 [12:12:25]RAPDU: 90 70 43 FB DE B8 FA 78 90 00 [12:12:25]wFMCommunicate OK [12:12:25]SAM_PROTO_SignData done [12:12:25]FM_MakeSignedData done [12:12:25]CreateOFDProtocolMessage [12:12:25]wFMCommunicate request_size=4 [12:12:25]MH_SAM_APDU [12:12:25]CAPDU: 80 11 00 00 [12:12:25]Write to MH i2c: E2 08 00 A5 0F 80 11 00 00 00 00 00 00 2E [12:12:25]Write i2c OK [12:12:25]MH_I2C_Read... [12:12:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:12:25]Read from MH i2c: E2 [12:12:25]MH_I2C_Read... [12:12:25]Read from MH i2c: E2 17 00 [12:12:25]MH_I2C_Read... [12:12:25]Read from MH i2c: E2 17 00 A5 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 8D [12:12:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:12:25]wFMCommunicate OK [12:12:25]CreateOFDProtocolMessage done [12:12:25]OFDSenderStorePacket 86838 [12:12:25]StoreOFDPacket docnum=86838 [12:12:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 EF B7 08 01 1D 0A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 26 57 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 12 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 46 00 00 00 00 07 04 06 00 10 98 02 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 A8 09 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 36 53 01 00 35 04 06 00 68 80 5D 1B DD 75 90 70 43 FB DE B8 FA 78 [12:12:25]CheckFolder [12:12:25]dirname=/storage/ofd_packets [12:12:25]CheckFolder done [12:12:25]ProducePacketName [12:12:25]name=ofd_packets/00086838 [12:12:25]NVStorageSaveData ofd_packets/00086838 [12:12:25]File name is /storage/ofd_packets/00086838 [12:12:25]Write 302 bytes [12:12:25]NVStorageSaveData done [12:12:25]OFDSenderStorePacket done [12:12:25]KKMCreateOFDPacket done [12:12:25]NVStorageSaveData kkm_last_timestamp [12:12:25]File name is /storage/kkm_last_timestamp [12:12:25]Write 4 bytes [12:12:25]NVStorageSaveData done [12:12:25]ExternCall_PrintAddStr [12:12:25]wPrintStart [12:12:25]Write to MH i2c: 01 00 00 A6 0F B5 [12:12:25]Write i2c OK [12:12:25]MH_I2C_Read... [12:12:25]Read from MH i2c: 01 [12:12:25]MH_I2C_Read... [12:12:25]Read from MH i2c: 01 07 00 [12:12:25]MH_I2C_Read... [12:12:25]Read from MH i2c: 01 07 00 A6 0F 00 00 00 00 00 FF 0F CA [12:12:25]RasterBufferAndPrint [12:12:25]line Счет N : (1)871698 [12:12:25]line ИНН: 02508201610067 [12:12:25]line Контрольно-Кассовый Чек [12:12:25]line ПРОДАЖА [12:12:25]line ТРК (МРК, ГНК) : 64 [12:12:25]line Товар: 2710194210 [12:12:25]line ДТ(л)-К-4 [12:12:25]line 22.310 * 76.20 [12:12:25]line = 1700.02 [12:12:25]line НДС 12% НСП 1% [12:12:25]line > о реализуемом товаре [12:12:25]line ОКРУГЛЕНИЕ: -0.02 [12:12:25]line ИТОГО: 1700.00 [12:12:25]line Внесено: 1700.00 [12:12:25]line СДАЧА: 0.00 [12:12:25]line НСП 1% : 15.04 [12:12:25]line НДС 12% : 180.53 [12:12:25]line Наличными: 1700.00 [12:12:25]line Безнал.: 0.00 [12:12:25]line Место: АЗС № 137 "Партнер Нефть" [12:12:25]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:12:25]line СНО: Общий режим [12:12:25]line Чек 151 22.09.2024 12:12 [12:12:25]line Смена: 497 ФФД: 1.0 [12:12:25]line ЗНМ: 0300000064 [12:12:25]line РНМ: 0000000000092592 [12:12:25]line Версия ККМ: 001 [12:12:25]line ФМ: 0000000000874979 [12:12:25]line ФД: 86838 [12:12:25]line ФПД: 114900527209845 [12:12:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T121224&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86838&fm=114900527209845&tin=02508201610067®Number=0000000000092592&sum=170000 [12:12:25]OFD Sender: Processing packet 86838 [packets to send 273, broken 272] [12:12:25]ProducePacketName [12:12:25]name=ofd_packets/00086838 [12:12:25]OFD Sender: To server: pG, [12:12:25]CommunicateWithHost lk.salyk.kg:30040 [12:12:25]ConnectInit lk.salyk.kg [12:12:25]written 0, free lines is 4095 [12:12:26]Write to MH i2c: 01 00 00 D1 0F E0 [12:12:26]Write i2c OK [12:12:26]MH_I2C_Read... [12:12:26]Read from MH i2c: 01 [12:12:26]MH_I2C_Read... [12:12:26]Read from MH i2c: 01 07 00 [12:12:26]MH_I2C_Read... [12:12:26]Read from MH i2c: 01 07 00 D1 0F 00 00 00 00 00 D9 0C CC [12:12:26]RasterBufferAndPrint [12:12:26]line [12:12:26]line [12:12:26]line [12:12:26]line [12:12:26]line [12:12:26]written 0, free lines is 3296 [12:12:26]MH_Cut [12:12:26]Write to MH i2c: D1 01 00 D8 0F 01 B9 [12:12:26]Write i2c OK [12:12:26]MH_I2C_Read... [12:12:26]Read from MH i2c: D1 [12:12:26]MH_I2C_Read... [12:12:26]Read from MH i2c: D1 01 00 [12:12:26]MH_I2C_Read... [12:12:26]Read from MH i2c: D1 01 00 D8 0F 00 B8 [12:12:26]Write to MH i2c: 01 00 00 D9 0F E8 [12:12:26]Write i2c OK [12:12:26]MH_I2C_Read... [12:12:26]Connected sock=11 [12:12:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 EF B7 08 01 1D 0A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 26 57 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 12 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 46 00 00 00 00 07 04 06 00 10 98 02 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 A8 09 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 36 53 01 00 35 04 06 00 68 80 5D 1B DD 75 90 70 43 FB DE B8 FA 78 [12:12:27]*** Cut start [12:12:27]*** Partial cut [12:12:27]*** CUTSNS_PIN = 1 [12:12:27]*** CUTSNS_PIN = 0 [12:12:27]*** Brake cut motor [12:12:27]Read from MH i2c: 01 [12:12:27]MH_I2C_Read... [12:12:27]*** Stop cut motor [12:12:27]*** Cut end [12:12:27]Read from MH i2c: 01 07 00 [12:12:27]MH_I2C_Read... [12:12:27]Read from MH i2c: 01 07 00 D9 0F 00 00 00 00 00 FF 0F FD [12:12:27]process_action close_receipt done [12:12:27]requested_data is exist [12:12:27]produce_requested_data [12:12:27]requested_item fm.sn is exist - process it [12:12:27]wFMCommunicate request_size=4 [12:12:27]MH_SAM_APDU [12:12:27]CAPDU: 80 11 00 00 [12:12:27]Write to MH i2c: E2 08 00 DA 0F 80 11 00 00 00 00 00 00 63 [12:12:27]Write i2c OK [12:12:27]MH_I2C_Read... [12:12:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:12:27]Read from MH i2c: E2 [12:12:27]MH_I2C_Read... [12:12:27]Read from MH i2c: E2 17 00 [12:12:27]MH_I2C_Read... [12:12:27]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 34 39 37 39 90 00 C2 [12:12:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:12:27]wFMCommunicate OK [12:12:27]requested_item fd.num is exist - process it [12:12:27]SAM_PROTO_GetFieldsCounters [12:12:27]wFMCommunicate request_size=4 [12:12:27]MH_SAM_APDU [12:12:27]CAPDU: 80 13 00 00 [12:12:27]Write to MH i2c: E2 08 00 DB 0F 80 13 00 00 00 00 00 00 66 [12:12:27]Write i2c OK [12:12:27]MH_I2C_Read... [12:12:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:12:27]Read from MH i2c: E2 [12:12:27]MH_I2C_Read... [12:12:27]Read from MH i2c: E2 62 00 [12:12:27]MH_I2C_Read... [12:12:27]Read from MH i2c: E2 62 00 DB 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 36 53 01 00 0E 04 04 00 F1 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 D6 [12:12: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 36 53 01 00 0E 04 04 00 F1 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:12:27]wFMCommunicate OK [12:12:27]SAM_PROTO_GetFieldsCounters done [12:12:27]requested_item shift.num is exist - process it [12:12:27]requested_item shift.opened is exist - process it [12:12:27]req_shift_opened [12:12:27]FM_GetShiftState [12:12:27]SAM_PROTO_GetShiftState [12:12:27]wFMCommunicate request_size=4 [12:12:27]MH_SAM_APDU [12:12:27]CAPDU: 80 13 01 00 [12:12:27]Write to MH i2c: E2 08 00 DC 0F 80 13 01 00 00 00 00 00 68 [12:12:27]Write i2c OK [12:12:27]MH_I2C_Read... [12:12:28]Read from MH i2c: E2 [12:12:28]MH_I2C_Read... [12:12:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:12:28]Read from MH i2c: E2 0E 00 [12:12:28]MH_I2C_Read... [12:12:28]Read from MH i2c: E2 0E 00 DC 0F 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 26 [12:12:28]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:12:28]wFMCommunicate OK [12:12:28]SAM_PROTO_GetShiftState done [12:12:28]FM_GetShiftState done [12:12:28]req_shift_opened done [12:12:28]requested_item shift.open_date is exist - process it [12:12:28]req_shift_open_date [12:12:28]req_shift_open_date done [12:12:28]produce_requested_data done [12:12:28]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86838,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:12:28]process_action_free close_receipt [12:12:28]json_value_free [12:12:28]json_value_free done [12:12:28]process_json_proto returns [12:12:28]Send response to host [12:12:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86838,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:12:28]free response buf [12:12:28]execute_script done [12:12:28]execute_script returns [12:12:28]free content buf [12:12:28]Sock 10.Close socket [12:12:28]Sock 10.Thread stoped [12:12:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 46 CD 47 00 FE F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 36 53 01 00 F4 03 04 00 78 B4 EF 66 B6 04 01 00 00 A7 A1 85 D2 5A 8E 47 2A [12:12:29]CommunicateWithHost err = 0 [12:12:29]CheckOFDResponse [12:12:29]1017 (14) - 77093643461234 [12:12:29]1041 (16) - 0000000000874979 [12:12:29]1040 (4) - 86838 [12:12:29]1012 (4) - 22.09.2024 06:08 [12:12:29]1206 (1) - 0 [12:12:29]OFD Sender: Remove packet 86838 [12:12:29]ProducePacketName [12:12:29]name=ofd_packets/00086838 [12:12:29]NVStorageDeleteData [12:12:29]OFD Sender: No OFD packet to send [12:12:31]accept exits with 9 [12:12:31]New connection [12:12:31]New thread 3066690916 created [12:12:31]Thread 3066547556 joined [12:12:31]Waiting for new connection... [12:12:31] Sock 9.Parse request [12:12:31]Sock 9.Check first char [12:12:31]Sock 9.First char is OK [12:12:31]request: POST /json_proto HTTP/1.0 [12:12:31]Method: POST [12:12:31]URL: /json_proto [12:12:31]Method is POST - this is cgi request [12:12:31]url: /json_proto [12:12:31]query_string will be loaded in cgi processing [12:12:31]execute_cgi json_proto POST (null) [12:12:31]execute_cgi path=json_proto method=POST [12:12:31]POST find Content-Length [12:12:31]Host: 172.17.47.196:8080 [12:12:31]Content-Length: 984 [12:12:31]Content-Type: application/json [12:12:31] [12:12:31]POST finish read [12:12:31]Found Content-Length = 984 [12:12:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871699", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.80, "quantity" : 23.960, "sum" : 1600.53, "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 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 23.96 \u0441\u043E\u043C", "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" ] } } [12:12:31]execute_script... [12:12: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)871699", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.80, "quantity" : 23.960, "sum" : 1600.53, "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 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 23.96 \u0441\u043E\u043C", "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" ] } } [12:12:31]POST & json_proto [12:12:31]process_json_proto [12:12:31]json parsed OK: [12:12:31]protocol is kg_v1.0 [12:12:31]action value=close_receipt [12:12:31]process_action close_receipt [12:12:31]cmd_close_receipt [12:12:31]MH_GetDate [12:12:31]Write to MH i2c: F0 00 00 DD 0F DB [12:12:31]Write i2c OK [12:12:31]MH_I2C_Read... [12:12:31]Read from MH i2c: F0 [12:12:31]MH_I2C_Read... [12:12:31]Read from MH i2c: F0 09 00 [12:12:31]MH_I2C_Read... [12:12:31]Read from MH i2c: F0 09 00 DD 0F 00 B0 09 F0 66 4C 6B 94 66 A4 [12:12:31]GetLastDocTimeStamp 1727007144 [12:12:31]current date 1727007152 [12:12:31]FM_GetShiftState [12:12:31]SAM_PROTO_GetShiftState [12:12:31]wFMCommunicate request_size=4 [12:12:31]MH_SAM_APDU [12:12:31]CAPDU: 80 13 01 00 [12:12:31]Write to MH i2c: E2 08 00 DE 0F 80 13 01 00 00 00 00 00 6A [12:12:31]Write i2c OK [12:12:31]MH_I2C_Read... [12:12:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:12:31]Read from MH i2c: E2 [12:12:31]MH_I2C_Read... [12:12:31]Read from MH i2c: E2 0E 00 [12:12:31]MH_I2C_Read... [12:12:31]Read from MH i2c: E2 0E 00 DE 0F 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 28 [12:12:31]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:12:31]wFMCommunicate OK [12:12:31]SAM_PROTO_GetShiftState done [12:12:31]FM_GetShiftState done [12:12:31]opened in 1726964220 [12:12:31]opened+sec_in_day 1727050620 [12:12:31]quantity*price = 160052 [12:12:31]sum+1 = 160054 [12:12:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 1600.00 Внесено: 1600.00 СДАЧА: 0.00 НСП 1% : 14.16 НДС 12% : 169.97 Наличными: 1600.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 152 22.09.2024 12:12 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа АИ-92 номер 137 сэкономлено 23.96 сом ФМ: 0000000000874979 ФД: 86839 ФПД: 273688061740669 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T121232&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86839&fm=273688061740669&tin=02508201610067®Number=0000000000092592&sum=160000 [12:12:33]StoreToDocumentArchive [12:12:33]shift 497 fd 86839 [12:12:33]save to /storage/0497/doc_00086839 [12:12:33]save last doc name /storage/0497/doc_00086839 to /storage/kkm_last_doc_name [12:12:33]save OK [12:12:33]Clear old archive folders... [12:12:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:12:33]tlvbuf is 0155BAF0 [12:12:33]SAM_PROTO_ClearQueue [12:12:33]wFMCommunicate request_size=4 [12:12:33]MH_SAM_APDU [12:12:33]CAPDU: 80 09 00 00 [12:12:33]Write to MH i2c: E2 08 00 EB 0F 80 09 00 00 00 00 00 00 6C [12:12:33]Write i2c OK [12:12:33]MH_I2C_Read... [12:12:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:12:33]Read from MH i2c: E2 [12:12:33]MH_I2C_Read... [12:12:33]Read from MH i2c: E2 03 00 [12:12:33]MH_I2C_Read... [12:12:33]Read from MH i2c: E2 03 00 EB 0F 00 90 00 6E [12:12:33]RAPDU: 90 00 [12:12:33]wFMCommunicate OK [12:12:33]SAM_PROTO_ClearQueue done [12:12:33]KKMCreateOFDPacket [12:12:33]OFDProtocolAddRootSTLVToBuf [12:12:33]FM_MakeSignedData [12:12:33]FM_MakeSignedData [12:12:33]SAM_PROTO_SignData [12:12:33]wFMCommunicate request_size=4 [12:12:33]MH_SAM_APDU [12:12:33]CAPDU: 80 0D 01 02 [12:12:33]Write to MH i2c: E2 08 00 EC 0F 80 0D 01 02 00 00 00 00 74 [12:12:33]Write i2c OK [12:12:33]MH_I2C_Read... [12:12:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:12:33]Read from MH i2c: E2 [12:12:33]MH_I2C_Read... [12:12:33]Read from MH i2c: E2 03 00 [12:12:33]MH_I2C_Read... [12:12:33]Read from MH i2c: E2 03 00 EC 0F 00 90 00 6F [12:12:33]RAPDU: 90 00 [12:12:33]wFMCommunicate OK [12:12:33]wFMCommunicate request_size=255 [12:12:33]MH_SAM_APDU [12:12:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 5D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 35 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 B0 09 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 37 53 01 00 35 04 06 00 F8 [12:12:33]Write to MH i2c: E2 02 01 ED 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 98 5D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 35 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 B0 09 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 37 53 01 00 35 04 06 00 F8 00 00 91 [12:12:33]Write i2c OK [12:12:33]MH_I2C_Read... [12:12:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:12:33]Read from MH i2c: E2 [12:12:33]MH_I2C_Read... [12:12:33]Read from MH i2c: E2 03 00 [12:12:33]MH_I2C_Read... [12:12:33]Read from MH i2c: E2 03 00 ED 0F 00 90 00 70 [12:12:33]RAPDU: 90 00 [12:12:33]wFMCommunicate OK [12:12:33]wFMCommunicate request_size=10 [12:12:33]MH_SAM_APDU [12:12:33]CAPDU: 80 0D 02 02 05 EA F7 B3 06 7D [12:12:33]Write to MH i2c: E2 0D 00 EE 0F 80 0D 02 02 05 00 EA F7 B3 06 7D 00 00 98 [12:12:33]Write i2c OK [12:12:33]MH_I2C_Read... [12:12:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:12:33]Read from MH i2c: E2 [12:12:33]MH_I2C_Read... [12:12:33]Read from MH i2c: E2 03 00 [12:12:33]MH_I2C_Read... [12:12:33]Read from MH i2c: E2 03 00 EE 0F 00 90 00 71 [12:12:33]RAPDU: 90 00 [12:12:33]wFMCommunicate OK [12:12:33]wFMCommunicate request_size=4 [12:12:33]MH_SAM_APDU [12:12:33]CAPDU: 80 0D 03 02 [12:12:33]Write to MH i2c: E2 08 00 EF 0F 80 0D 03 02 00 00 00 00 79 [12:12:33]Write i2c OK [12:12:33]MH_I2C_Read... [12:12:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:12:33]Read from MH i2c: E2 [12:12:33]MH_I2C_Read... [12:12:33]Read from MH i2c: E2 0B 00 [12:12:33]MH_I2C_Read... [12:12:33]Read from MH i2c: E2 0B 00 EF 0F 00 B5 6E AC 1B 6E FA E3 33 90 00 E2 [12:12:33]RAPDU: B5 6E AC 1B 6E FA E3 33 90 00 [12:12:33]wFMCommunicate OK [12:12:33]SAM_PROTO_SignData done [12:12:33]FM_MakeSignedData done [12:12:33]CreateOFDProtocolMessage [12:12:33]wFMCommunicate request_size=4 [12:12:33]MH_SAM_APDU [12:12:33]CAPDU: 80 11 00 00 [12:12:33]Write to MH i2c: E2 08 00 F0 0F 80 11 00 00 00 00 00 00 79 [12:12:33]Write i2c OK [12:12:33]MH_I2C_Read... [12:12:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:12:33]Read from MH i2c: E2 [12:12:33]MH_I2C_Read... [12:12:33]Read from MH i2c: E2 17 00 [12:12:33]MH_I2C_Read... [12:12:33]Read from MH i2c: E2 17 00 F0 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D8 [12:12:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:12:33]wFMCommunicate OK [12:12:33]CreateOFDProtocolMessage done [12:12:33]OFDSenderStorePacket 86839 [12:12:33]StoreOFDPacket docnum=86839 [12:12:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 CF 30 07 01 87 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 98 5D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 35 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 B0 09 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 37 53 01 00 35 04 06 00 F8 EA F7 B3 06 7D B5 6E AC 1B 6E FA E3 33 [12:12:33]CheckFolder [12:12:33]dirname=/storage/ofd_packets [12:12:33]CheckFolder done [12:12:33]ProducePacketName [12:12:33]name=ofd_packets/00086839 [12:12:33]NVStorageSaveData ofd_packets/00086839 [12:12:33]File name is /storage/ofd_packets/00086839 [12:12:33]Write 301 bytes [12:12:33]NVStorageSaveData done [12:12:33]OFDSenderStorePacket done [12:12:33]KKMCreateOFDPacket done [12:12:33]NVStorageSaveData kkm_last_timestamp [12:12:33]File name is /storage/kkm_last_timestamp [12:12:33]Write 4 bytes [12:12:33]NVStorageSaveData done [12:12:33]ExternCall_PrintAddStr [12:12:33]wPrintStart [12:12:33]Write to MH i2c: 01 00 00 F1 0F 00 [12:12:33]Write i2c OK [12:12:33]MH_I2C_Read... [12:12:33]Read from MH i2c: 01 [12:12:33]MH_I2C_Read... [12:12:33]Read from MH i2c: 01 07 00 [12:12:33]MH_I2C_Read... [12:12:33]Read from MH i2c: 01 07 00 F1 0F 00 00 00 00 00 FF 0F 15 [12:12:33]RasterBufferAndPrint [12:12:33]line Счет N : (1)871699 [12:12:33]line ИНН: 02508201610067 [12:12:33]line Контрольно-Кассовый Чек [12:12:33]line ПРОДАЖА [12:12:33]line ТРК (МРК, ГНК) : 33 [12:12:33]line Товар: 2710124130 [12:12:33]line Аи-92-К-5 [12:12:33]line 23.960 * 66.80 [12:12:33]line = 1600.53 [12:12:33]line НДС 12% НСП 1% [12:12:33]line > о реализуемом товаре [12:12:33]line ОКРУГЛЕНИЕ: -0.53 [12:12:33]line ИТОГО: 1600.00 [12:12:33]line Внесено: 1600.00 [12:12:33]line СДАЧА: 0.00 [12:12:33]line НСП 1% : 14.16 [12:12:33]line НДС 12% : 169.97 [12:12:33]line Наличными: 1600.00 [12:12:33]line Безнал.: 0.00 [12:12:33]line Место: АЗС № 137 "Партнер Нефть" [12:12:33]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:12:33]line СНО: Общий режим [12:12:33]line Чек 152 22.09.2024 12:12 [12:12:33]line Смена: 497 ФФД: 1.0 [12:12:33]line ЗНМ: 0300000064 [12:12:33]line РНМ: 0000000000092592 [12:12:33]line Версия ККМ: 001 [12:12:33]line [12:12:33]line Дисконтная программа [12:12:33]line АИ-92 [12:12:33]line номер 137 [12:12:33]line сэкономлено 23.96 сом [12:12:33]line ФМ: 0000000000874979 [12:12:33]line ФД: 86839 [12:12:33]line ФПД: 273688061740669 [12:12:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T121232&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86839&fm=273688061740669&tin=02508201610067®Number=0000000000092592&sum=160000 [12:12:33]written 0, free lines is 4095 [12:12:33]OFD Sender: Processing packet 86839 [packets to send 273, broken 272] [12:12:33]ProducePacketName [12:12:33]name=ofd_packets/00086839 [12:12:33]OFD Sender: To server: pG, [12:12:33]CommunicateWithHost lk.salyk.kg:30040 [12:12:33]ConnectInit lk.salyk.kg [12:12:34]Write to MH i2c: 01 00 00 21 10 31 [12:12:34]Write i2c OK [12:12:34]MH_I2C_Read... [12:12:34]Read from MH i2c: 01 [12:12:34]MH_I2C_Read... [12:12:34]Read from MH i2c: 01 07 00 [12:12:34]MH_I2C_Read... [12:12:34]Read from MH i2c: 01 07 00 21 10 00 00 00 00 00 8A 0C CE [12:12:34]RasterBufferAndPrint [12:12:34]line [12:12:34]line [12:12:34]line [12:12:34]line [12:12:34]line [12:12:34]written 0, free lines is 3224 [12:12:34]MH_Cut [12:12:34]Write to MH i2c: D1 01 00 28 10 01 0A [12:12:34]Write i2c OK [12:12:34]MH_I2C_Read... [12:12:34]Read from MH i2c: D1 [12:12:34]MH_I2C_Read... [12:12:34]Read from MH i2c: D1 01 00 [12:12:34]MH_I2C_Read... [12:12:34]Read from MH i2c: D1 01 00 28 10 00 09 [12:12:34]Write to MH i2c: 01 00 00 29 10 39 [12:12:34]Write i2c OK [12:12:34]MH_I2C_Read... [12:12:34]*** Cut start [12:12:34]*** Partial cut [12:12:34]*** CUTSNS_PIN = 1 [12:12:34]*** CUTSNS_PIN = 0 [12:12:35]*** Brake cut motor [12:12:35]Read from MH i2c: 01 [12:12:35]MH_I2C_Read... [12:12:35]*** Stop cut motor [12:12:35]*** Cut end [12:12:35]Read from MH i2c: 01 07 00 [12:12:35]MH_I2C_Read... [12:12:35]Read from MH i2c: 01 07 00 29 10 00 00 00 00 00 FF 0F 4E [12:12:35]process_action close_receipt done [12:12:35]requested_data is exist [12:12:35]produce_requested_data [12:12:35]requested_item fm.sn is exist - process it [12:12:35]wFMCommunicate request_size=4 [12:12:35]MH_SAM_APDU [12:12:35]CAPDU: 80 11 00 00 [12:12:35]Write to MH i2c: E2 08 00 2A 10 80 11 00 00 00 00 00 00 B4 [12:12:35]Write i2c OK [12:12:35]MH_I2C_Read... [12:12:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:12:35]Read from MH i2c: E2 [12:12:35]MH_I2C_Read... [12:12:35]Read from MH i2c: E2 17 00 [12:12:35]MH_I2C_Read... [12:12:35]Read from MH i2c: E2 17 00 2A 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 13 [12:12:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:12:35]wFMCommunicate OK [12:12:35]requested_item fd.num is exist - process it [12:12:35]SAM_PROTO_GetFieldsCounters [12:12:35]wFMCommunicate request_size=4 [12:12:35]MH_SAM_APDU [12:12:35]CAPDU: 80 13 00 00 [12:12:35]Write to MH i2c: E2 08 00 2B 10 80 13 00 00 00 00 00 00 B7 [12:12:35]Write i2c OK [12:12:35]MH_I2C_Read... [12:12:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:12:35]Read from MH i2c: E2 [12:12:35]MH_I2C_Read... [12:12:35]Read from MH i2c: E2 62 00 [12:12:35]MH_I2C_Read... [12:12:35]Read from MH i2c: E2 62 00 2B 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 37 53 01 00 0E 04 04 00 F1 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 2B [12:12: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 37 53 01 00 0E 04 04 00 F1 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:12:35]wFMCommunicate OK [12:12:35]SAM_PROTO_GetFieldsCounters done [12:12:35]requested_item shift.num is exist - process it [12:12:35]requested_item shift.opened is exist - process it [12:12:35]req_shift_opened [12:12:35]FM_GetShiftState [12:12:35]SAM_PROTO_GetShiftState [12:12:35]wFMCommunicate request_size=4 [12:12:35]MH_SAM_APDU [12:12:35]CAPDU: 80 13 01 00 [12:12:35]Write to MH i2c: E2 08 00 2C 10 80 13 01 00 00 00 00 00 B9 [12:12:35]Write i2c OK [12:12:35]MH_I2C_Read... [12:12:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:12:35]Read from MH i2c: E2 [12:12:35]MH_I2C_Read... [12:12:35]Read from MH i2c: E2 0E 00 [12:12:35]MH_I2C_Read... [12:12:35]Read from MH i2c: E2 0E 00 2C 10 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 77 [12:12:35]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:12:35]wFMCommunicate OK [12:12:35]SAM_PROTO_GetShiftState done [12:12:35]FM_GetShiftState done [12:12:35]req_shift_opened done [12:12:35]requested_item shift.open_date is exist - process it [12:12:35]req_shift_open_date [12:12:35]req_shift_open_date done [12:12:35]produce_requested_data done [12:12:35]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86839,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:12:35]process_action_free close_receipt [12:12:35]json_value_free [12:12:35]json_value_free done [12:12:35]process_json_proto returns [12:12:35]Send response to host [12:12:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86839,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:12:35]free response buf [12:12:35]execute_script done [12:12:35]execute_script returns [12:12:35]free content buf [12:12:35]Sock 9.Close socket [12:12:35]Sock 9.Thread stoped [12:12:36]Connected sock=11 [12:12:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 CF 30 07 01 87 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 98 5D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 35 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 B0 09 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 37 53 01 00 35 04 06 00 F8 EA F7 B3 06 7D B5 6E AC 1B 6E FA E3 33 [12:12:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 FA F0 47 00 3C 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 34 39 37 39 10 04 04 00 37 53 01 00 F4 03 04 00 82 B4 EF 66 B6 04 01 00 00 F3 CA B0 EB 5C 18 73 16 [12:12:37]CommunicateWithHost err = 0 [12:12:37]CheckOFDResponse [12:12:37]1017 (14) - 77093643461234 [12:12:37]1041 (16) - 0000000000874979 [12:12:37]1040 (4) - 86839 [12:12:37]1012 (4) - 22.09.2024 06:09 [12:12:37]1206 (1) - 0 [12:12:37]OFD Sender: Remove packet 86839 [12:12:37]ProducePacketName [12:12:37]name=ofd_packets/00086839 [12:12:37]NVStorageDeleteData [12:12:37]OFD Sender: No OFD packet to send [12:12:42]OFD Sender: No OFD packet to send [12:12:47]OFD Sender: No OFD packet to send [12:12:52]OFD Sender: No OFD packet to send [12:12:57]OFD Sender: No OFD packet to send [12:13:02]OFD Sender: No OFD packet to send [12:13:07]OFD Sender: No OFD packet to send [12:13:12]OFD Sender: No OFD packet to send [12:13:15]accept exits with 10 [12:13:15]New connection [12:13:15]New thread 3066547556 created [12:13:15]Thread 3066690916 joined [12:13:15]Waiting for new connection... [12:13:15] Sock 10.Parse request [12:13:15]Sock 10.Check first char [12:13:15]Sock 10.First char is OK [12:13:15]request: POST /json_proto HTTP/1.0 [12:13:15]Method: POST [12:13:15]URL: /json_proto [12:13:15]Method is POST - this is cgi request [12:13:15]url: /json_proto [12:13:15]query_string will be loaded in cgi processing [12:13:15]execute_cgi json_proto POST (null) [12:13:15]execute_cgi path=json_proto method=POST [12:13:15]POST find Content-Length [12:13:15]Host: 172.17.47.196:8080 [12:13:15]Content-Length: 687 [12:13:15]Content-Type: application/json [12:13:15] [12:13:15]POST finish read [12:13:15]Found Content-Length = 687 [12:13:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871700", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:13:15]execute_script... [12:13: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)871700", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:13:15]POST & json_proto [12:13:15]process_json_proto [12:13:15]json parsed OK: [12:13:15]protocol is kg_v1.0 [12:13:15]action value=close_receipt [12:13:15]process_action close_receipt [12:13:15]cmd_close_receipt [12:13:15]MH_GetDate [12:13:15]Write to MH i2c: F0 00 00 2D 10 2C [12:13:15]Write i2c OK [12:13:15]MH_I2C_Read... [12:13:15]Read from MH i2c: F0 [12:13:15]MH_I2C_Read... [12:13:15]Read from MH i2c: F0 09 00 [12:13:15]MH_I2C_Read... [12:13:15]Read from MH i2c: F0 09 00 2D 10 00 DC 09 F0 66 4C 6B 94 66 21 [12:13:15]GetLastDocTimeStamp 1727007152 [12:13:15]current date 1727007196 [12:13:15]FM_GetShiftState [12:13:15]SAM_PROTO_GetShiftState [12:13:15]wFMCommunicate request_size=4 [12:13:15]MH_SAM_APDU [12:13:15]CAPDU: 80 13 01 00 [12:13:15]Write to MH i2c: E2 08 00 2E 10 80 13 01 00 00 00 00 00 BB [12:13:15]Write i2c OK [12:13:15]MH_I2C_Read... [12:13:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:13:15]Read from MH i2c: E2 [12:13:15]MH_I2C_Read... [12:13:15]Read from MH i2c: E2 0E 00 [12:13:15]MH_I2C_Read... [12:13:15]Read from MH i2c: E2 0E 00 2E 10 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 79 [12:13:15]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:13:15]wFMCommunicate OK [12:13:15]SAM_PROTO_GetShiftState done [12:13:15]FM_GetShiftState done [12:13:15]opened in 1726964220 [12:13:15]opened+sec_in_day 1727050620 [12:13:15]quantity*price = 100050 [12:13:15]sum+1 = 100052 [12:13:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 153 22.09.2024 12:13 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86840 ФПД: 259011251449090 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T121316&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86840&fm=259011251449090&tin=02508201610067®Number=0000000000092592&sum=100000 [12:13:17]StoreToDocumentArchive [12:13:17]shift 497 fd 86840 [12:13:17]save to /storage/0497/doc_00086840 [12:13:17]save last doc name /storage/0497/doc_00086840 to /storage/kkm_last_doc_name [12:13:17]save OK [12:13:17]Clear old archive folders... [12:13:17]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:13:17]tlvbuf is 0154E8C0 [12:13:17]SAM_PROTO_ClearQueue [12:13:17]wFMCommunicate request_size=4 [12:13:17]MH_SAM_APDU [12:13:17]CAPDU: 80 09 00 00 [12:13:17]Write to MH i2c: E2 08 00 3B 10 80 09 00 00 00 00 00 00 BD [12:13:17]Write i2c OK [12:13:17]MH_I2C_Read... [12:13:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:13:17]Read from MH i2c: E2 [12:13:17]MH_I2C_Read... [12:13:17]Read from MH i2c: E2 03 00 [12:13:17]MH_I2C_Read... [12:13:17]Read from MH i2c: E2 03 00 3B 10 00 90 00 BF [12:13:17]RAPDU: 90 00 [12:13:17]wFMCommunicate OK [12:13:17]SAM_PROTO_ClearQueue done [12:13:17]KKMCreateOFDPacket [12:13:17]OFDProtocolAddRootSTLVToBuf [12:13:17]FM_MakeSignedData [12:13:17]FM_MakeSignedData [12:13:17]SAM_PROTO_SignData [12:13:17]wFMCommunicate request_size=4 [12:13:17]MH_SAM_APDU [12:13:17]CAPDU: 80 0D 01 02 [12:13:17]Write to MH i2c: E2 08 00 3C 10 80 0D 01 02 00 00 00 00 C5 [12:13:17]Write i2c OK [12:13:17]MH_I2C_Read... [12:13:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:13:17]Read from MH i2c: E2 [12:13:17]MH_I2C_Read... [12:13:17]Read from MH i2c: E2 03 00 [12:13:17]MH_I2C_Read... [12:13:17]Read from MH i2c: E2 03 00 3C 10 00 90 00 C0 [12:13:17]RAPDU: 90 00 [12:13:17]wFMCommunicate OK [12:13:17]wFMCommunicate request_size=255 [12:13:17]MH_SAM_APDU [12:13:17]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 DC 09 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 38 53 01 00 35 04 06 00 [12:13:17]Write to MH i2c: E2 02 01 3D 10 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 DC 09 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 38 53 01 00 35 04 06 00 00 00 91 [12:13:17]Write i2c OK [12:13:17]MH_I2C_Read... [12:13:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:13:17]Read from MH i2c: E2 [12:13:17]MH_I2C_Read... [12:13:17]Read from MH i2c: E2 03 00 [12:13:17]MH_I2C_Read... [12:13:17]Read from MH i2c: E2 03 00 3D 10 00 90 00 C1 [12:13:17]RAPDU: 90 00 [12:13:17]wFMCommunicate OK [12:13:17]wFMCommunicate request_size=11 [12:13:17]MH_SAM_APDU [12:13:17]CAPDU: 80 0D 02 02 06 EB 91 C1 A2 AD 02 [12:13:17]Write to MH i2c: E2 0E 00 3E 10 80 0D 02 02 06 00 EB 91 C1 A2 AD 02 00 00 62 [12:13:17]Write i2c OK [12:13:17]MH_I2C_Read... [12:13:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:13:17]Read from MH i2c: E2 [12:13:17]MH_I2C_Read... [12:13:17]Read from MH i2c: E2 03 00 [12:13:17]MH_I2C_Read... [12:13:17]Read from MH i2c: E2 03 00 3E 10 00 90 00 C2 [12:13:17]RAPDU: 90 00 [12:13:17]wFMCommunicate OK [12:13:17]wFMCommunicate request_size=4 [12:13:17]MH_SAM_APDU [12:13:17]CAPDU: 80 0D 03 02 [12:13:17]Write to MH i2c: E2 08 00 3F 10 80 0D 03 02 00 00 00 00 CA [12:13:17]Write i2c OK [12:13:17]MH_I2C_Read... [12:13:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:13:17]Read from MH i2c: E2 [12:13:17]MH_I2C_Read... [12:13:17]Read from MH i2c: E2 0B 00 [12:13:17]MH_I2C_Read... [12:13:17]Read from MH i2c: E2 0B 00 3F 10 00 31 AA 55 E6 31 E4 3B 4A 90 00 7B [12:13:17]RAPDU: 31 AA 55 E6 31 E4 3B 4A 90 00 [12:13:17]wFMCommunicate OK [12:13:17]SAM_PROTO_SignData done [12:13:17]FM_MakeSignedData done [12:13:17]CreateOFDProtocolMessage [12:13:17]wFMCommunicate request_size=4 [12:13:17]MH_SAM_APDU [12:13:17]CAPDU: 80 11 00 00 [12:13:17]Write to MH i2c: E2 08 00 40 10 80 11 00 00 00 00 00 00 CA [12:13:17]Write i2c OK [12:13:17]MH_I2C_Read... [12:13:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:13:17]Read from MH i2c: E2 [12:13:17]MH_I2C_Read... [12:13:17]Read from MH i2c: E2 17 00 [12:13:17]MH_I2C_Read... [12:13:17]Read from MH i2c: E2 17 00 40 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 29 [12:13:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:13:17]wFMCommunicate OK [12:13:17]CreateOFDProtocolMessage done [12:13:17]OFDSenderStorePacket 86840 [12:13:17]StoreOFDPacket docnum=86840 [12:13:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 B1 94 08 01 F4 B0 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 DC 09 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 38 53 01 00 35 04 06 00 EB 91 C1 A2 AD 02 31 AA 55 E6 31 E4 3B 4A [12:13:17]CheckFolder [12:13:17]dirname=/storage/ofd_packets [12:13:17]CheckFolder done [12:13:17]ProducePacketName [12:13:17]name=ofd_packets/00086840 [12:13:17]NVStorageSaveData ofd_packets/00086840 [12:13:17]File name is /storage/ofd_packets/00086840 [12:13:17]Write 302 bytes [12:13:17]NVStorageSaveData done [12:13:17]OFDSenderStorePacket done [12:13:17]KKMCreateOFDPacket done [12:13:17]NVStorageSaveData kkm_last_timestamp [12:13:17]File name is /storage/kkm_last_timestamp [12:13:17]Write 4 bytes [12:13:17]NVStorageSaveData done [12:13:17]ExternCall_PrintAddStr [12:13:17]wPrintStart [12:13:17]Write to MH i2c: 01 00 00 41 10 51 [12:13:17]Write i2c OK [12:13:17]MH_I2C_Read... [12:13:17]Read from MH i2c: 01 [12:13:17]MH_I2C_Read... [12:13:17]Read from MH i2c: 01 07 00 [12:13:17]MH_I2C_Read... [12:13:17]Read from MH i2c: 01 07 00 41 10 00 00 00 00 00 FF 0F 66 [12:13:17]RasterBufferAndPrint [12:13:17]line Счет N : (1)871700 [12:13:17]line ИНН: 02508201610067 [12:13:17]line Контрольно-Кассовый Чек [12:13:17]line ПРОДАЖА [12:13:17]line ТРК (МРК, ГНК) : 11 [12:13:17]line Товар: 2710194210 [12:13:17]line ДТ(л)-К-4 [12:13:17]line 13.130 * 76.20 [12:13:17]line = 1000.51 [12:13:17]line НДС 12% НСП 1% [12:13:17]line > о реализуемом товаре [12:13:17]line ОКРУГЛЕНИЕ: -0.51 [12:13:17]line ИТОГО: 1000.00 [12:13:17]line Внесено: 1000.00 [12:13:17]line СДАЧА: 0.00 [12:13:17]line НСП 1% : 8.85 [12:13:17]line НДС 12% : 106.25 [12:13:17]line Наличными: 1000.00 [12:13:17]line Безнал.: 0.00 [12:13:17]line Место: АЗС № 137 "Партнер Нефть" [12:13:17]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:13:17]line СНО: Общий режим [12:13:17]line Чек 153 22.09.2024 12:13 [12:13:17]line Смена: 497 ФФД: 1.0 [12:13:17]line ЗНМ: 0300000064 [12:13:17]line РНМ: 0000000000092592 [12:13:17]line Версия ККМ: 001 [12:13:17]line ФМ: 0000000000874979 [12:13:17]line ФД: 86840 [12:13:17]line ФПД: 259011251449090 [12:13:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T121316&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86840&fm=259011251449090&tin=02508201610067®Number=0000000000092592&sum=100000 [12:13:17]written 0, free lines is 4095 [12:13:17]OFD Sender: Processing packet 86840 [packets to send 273, broken 272] [12:13:17]ProducePacketName [12:13:17]name=ofd_packets/00086840 [12:13:17]OFD Sender: To server: pG, [12:13:17]CommunicateWithHost lk.salyk.kg:30040 [12:13:17]ConnectInit lk.salyk.kg [12:13:18]Write to MH i2c: 01 00 00 6C 10 7C [12:13:18]Write i2c OK [12:13:18]MH_I2C_Read... [12:13:18]Read from MH i2c: 01 [12:13:18]MH_I2C_Read... [12:13:18]Read from MH i2c: 01 07 00 [12:13:18]MH_I2C_Read... [12:13:18]Read from MH i2c: 01 07 00 6C 10 00 00 00 00 00 D8 0C 67 [12:13:18]RasterBufferAndPrint [12:13:18]line [12:13:18]line [12:13:18]line [12:13:18]line [12:13:18]line [12:13:18]written 0, free lines is 3296 [12:13:18]MH_Cut [12:13:18]Write to MH i2c: D1 01 00 73 10 01 55 [12:13:18]Write i2c OK [12:13:18]MH_I2C_Read... [12:13:18]Read from MH i2c: D1 [12:13:18]MH_I2C_Read... [12:13:18]Read from MH i2c: D1 01 00 [12:13:18]MH_I2C_Read... [12:13:18]Read from MH i2c: D1 01 00 73 10 00 54 [12:13:18]Write to MH i2c: 01 00 00 74 10 84 [12:13:18]Write i2c OK [12:13:18]MH_I2C_Read... [12:13:18]*** Cut start [12:13:18]*** Partial cut [12:13:18]*** CUTSNS_PIN = 1 [12:13:18]*** CUTSNS_PIN = 0 [12:13:19]*** Brake cut motor [12:13:19]Connected sock=11 [12:13:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 B1 94 08 01 F4 B0 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 DC 09 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 38 53 01 00 35 04 06 00 EB 91 C1 A2 AD 02 31 AA 55 E6 31 E4 3B 4A [12:13:19]Read from MH i2c: 01 [12:13:19]MH_I2C_Read... [12:13:19]*** Stop cut motor [12:13:19]*** Cut end [12:13:19]Read from MH i2c: 01 07 00 [12:13:19]MH_I2C_Read... [12:13:19]Read from MH i2c: 01 07 00 74 10 00 00 00 00 00 FF 0F 99 [12:13:19]process_action close_receipt done [12:13:19]requested_data is exist [12:13:19]produce_requested_data [12:13:19]requested_item fm.sn is exist - process it [12:13:19]wFMCommunicate request_size=4 [12:13:19]MH_SAM_APDU [12:13:19]CAPDU: 80 11 00 00 [12:13:19]Write to MH i2c: E2 08 00 75 10 80 11 00 00 00 00 00 00 FF [12:13:19]Write i2c OK [12:13:19]MH_I2C_Read... [12:13:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:13:19]Read from MH i2c: E2 [12:13:19]MH_I2C_Read... [12:13:19]Read from MH i2c: E2 17 00 [12:13:19]MH_I2C_Read... [12:13:19]Read from MH i2c: E2 17 00 75 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 5E [12:13:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:13:19]wFMCommunicate OK [12:13:19]requested_item fd.num is exist - process it [12:13:19]SAM_PROTO_GetFieldsCounters [12:13:19]wFMCommunicate request_size=4 [12:13:19]MH_SAM_APDU [12:13:19]CAPDU: 80 13 00 00 [12:13:19]Write to MH i2c: E2 08 00 76 10 80 13 00 00 00 00 00 00 02 [12:13:19]Write i2c OK [12:13:19]MH_I2C_Read... [12:13:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:13:19]Read from MH i2c: E2 [12:13:19]MH_I2C_Read... [12:13:19]Read from MH i2c: E2 62 00 [12:13:19]MH_I2C_Read... [12:13:19]Read from MH i2c: E2 62 00 76 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 38 53 01 00 0E 04 04 00 F1 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 7A [12:13: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 38 53 01 00 0E 04 04 00 F1 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:13:19]wFMCommunicate OK [12:13:19]SAM_PROTO_GetFieldsCounters done [12:13:19]requested_item shift.num is exist - process it [12:13:19]requested_item shift.opened is exist - process it [12:13:19]req_shift_opened [12:13:19]FM_GetShiftState [12:13:19]SAM_PROTO_GetShiftState [12:13:19]wFMCommunicate request_size=4 [12:13:19]MH_SAM_APDU [12:13:19]CAPDU: 80 13 01 00 [12:13:19]Write to MH i2c: E2 08 00 77 10 80 13 01 00 00 00 00 00 04 [12:13:19]Write i2c OK [12:13:19]MH_I2C_Read... [12:13:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:13:19]Read from MH i2c: E2 [12:13:19]MH_I2C_Read... [12:13:19]Read from MH i2c: E2 0E 00 [12:13:19]MH_I2C_Read... [12:13:19]Read from MH i2c: E2 0E 00 77 10 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 C2 [12:13:19]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:13:19]wFMCommunicate OK [12:13:19]SAM_PROTO_GetShiftState done [12:13:19]FM_GetShiftState done [12:13:19]req_shift_opened done [12:13:19]requested_item shift.open_date is exist - process it [12:13:19]req_shift_open_date [12:13:19]req_shift_open_date done [12:13:19]produce_requested_data done [12:13:19]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86840,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:13:19]process_action_free close_receipt [12:13:19]json_value_free [12:13:19]json_value_free done [12:13:19]process_json_proto returns [12:13:19]Send response to host [12:13:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86840,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:13:19]free response buf [12:13:19]execute_script done [12:13:19]execute_script returns [12:13:19]free content buf [12:13:19]Sock 10.Close socket [12:13:19]Sock 10.Thread stoped [12:13:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 52 F7 47 00 7C 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 34 39 37 39 10 04 04 00 38 53 01 00 F4 03 04 00 AD B4 EF 66 B6 04 01 00 00 36 B9 4A 0D 7C 2D 1F CF [12:13:21]CommunicateWithHost err = 0 [12:13:21]CheckOFDResponse [12:13:21]1017 (14) - 77093643461234 [12:13:21]1041 (16) - 0000000000874979 [12:13:21]1040 (4) - 86840 [12:13:21]1012 (4) - 22.09.2024 06:09 [12:13:21]1206 (1) - 0 [12:13:21]OFD Sender: Remove packet 86840 [12:13:21]ProducePacketName [12:13:21]name=ofd_packets/00086840 [12:13:21]NVStorageDeleteData [12:13:22]OFD Sender: No OFD packet to send [12:13:27]OFD Sender: No OFD packet to send [12:13:32]OFD Sender: No OFD packet to send [12:13:37]OFD Sender: No OFD packet to send [12:13:42]OFD Sender: No OFD packet to send [12:13:47]OFD Sender: No OFD packet to send [12:13:52]OFD Sender: No OFD packet to send [12:13:57]OFD Sender: No OFD packet to send [12:13:58]recv_with_timeout no data received [12:14:02]OFD Sender: No OFD packet to send [12:14:07]OFD Sender: No OFD packet to send [12:14:10]recv_with_timeout no data received [12:14:12]OFD Sender: No OFD packet to send [12:14:17]OFD Sender: No OFD packet to send [12:14:22]OFD Sender: No OFD packet to send [12:14:27]OFD Sender: No OFD packet to send [12:14:32]OFD Sender: No OFD packet to send [12:14:37]OFD Sender: No OFD packet to send [12:14:42]OFD Sender: No OFD packet to send [12:14:47]OFD Sender: No OFD packet to send [12:14:52]OFD Sender: No OFD packet to send [12:14:57]OFD Sender: No OFD packet to send [12:15:00]recv_with_timeout no data received [12:15:02]OFD Sender: No OFD packet to send [12:15:07]OFD Sender: No OFD packet to send [12:15:12]OFD Sender: No OFD packet to send [12:15:17]OFD Sender: No OFD packet to send [12:15:20]accept exits with 9 [12:15:20]New connection [12:15:20]New thread 3066690916 created [12:15:20]Thread 3066547556 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.47.196:8080 [12:15:20]Content-Length: 687 [12:15:20]Content-Type: application/json [12:15:20] [12:15:20]POST finish read [12:15:20]Found Content-Length = 687 [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)871701", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "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" ] } } [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)871701", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "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" ] } } [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 78 10 77 [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 78 10 00 59 0A F0 66 4C 6B 94 66 EA [12:15:20]GetLastDocTimeStamp 1727007196 [12:15:20]current date 1727007321 [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 79 10 80 13 01 00 00 00 00 00 06 [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 79 10 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 C4 [12:15:20]RAPDU: 09 00 01 FC 61 EF 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 1726964220 [12:15:20]opened+sec_in_day 1727050620 [12:15:20]quantity*price = 250012 [12:15:20]sum+1 = 250013 [12:15:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.12 НДС 12% : 265.50 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 154 22.09.2024 12:15 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86841 ФПД: 266000812733261 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T121521&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86841&fm=266000812733261&tin=02508201610067®Number=0000000000092592&sum=250000 [12:15:21]StoreToDocumentArchive [12:15:21]shift 497 fd 86841 [12:15:21]save to /storage/0497/doc_00086841 [12:15:21]save last doc name /storage/0497/doc_00086841 to /storage/kkm_last_doc_name [12:15:21]save OK [12:15:21]Clear old archive folders... [12:15:21]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:15:21]tlvbuf is B6E81B30 [12:15:21]SAM_PROTO_ClearQueue [12:15:21]wFMCommunicate request_size=4 [12:15:21]MH_SAM_APDU [12:15:21]CAPDU: 80 09 00 00 [12:15:21]Write to MH i2c: E2 08 00 86 10 80 09 00 00 00 00 00 00 08 [12:15:21]Write i2c OK [12:15:21]MH_I2C_Read... [12:15:21]*** iso7816_exchange 80 09 00 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 86 10 00 90 00 0A [12:15:21]RAPDU: 90 00 [12:15:21]wFMCommunicate OK [12:15:21]SAM_PROTO_ClearQueue done [12:15:21]KKMCreateOFDPacket [12:15:21]OFDProtocolAddRootSTLVToBuf [12:15:21]FM_MakeSignedData [12:15:21]FM_MakeSignedData [12:15:21]SAM_PROTO_SignData [12:15:21]wFMCommunicate request_size=4 [12:15:21]MH_SAM_APDU [12:15:21]CAPDU: 80 0D 01 02 [12:15:21]Write to MH i2c: E2 08 00 87 10 80 0D 01 02 00 00 00 00 10 [12:15:21]Write i2c OK [12:15:21]MH_I2C_Read... [12:15:21]*** iso7816_exchange 80 0D 01 02... 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 87 10 00 90 00 0B [12:15:21]RAPDU: 90 00 [12:15:21]wFMCommunicate OK [12:15:21]wFMCommunicate request_size=255 [12:15:21]MH_SAM_APDU [12:15:21]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 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 9A 00 00 00 F4 03 04 00 59 0A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 39 53 01 00 35 04 06 00 [12:15:21]Write to MH i2c: E2 02 01 88 10 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 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 9A 00 00 00 F4 03 04 00 59 0A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 39 53 01 00 35 04 06 00 00 00 BD [12:15:21]Write i2c OK [12:15:21]MH_I2C_Read... [12:15:21]*** iso7816_exchange 80 0D 02 02... 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 88 10 00 90 00 0C [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 0D 02 02 06 F1 ED 23 F3 F3 4D [12:15:21]Write to MH i2c: E2 0E 00 89 10 80 0D 02 02 06 00 F1 ED 23 F3 F3 4D 00 00 53 [12:15:21]Write i2c OK [12:15:21]MH_I2C_Read... [12:15:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:22]Read from MH i2c: E2 [12:15:22]MH_I2C_Read... [12:15:22]Read from MH i2c: E2 03 00 [12:15:22]MH_I2C_Read... [12:15:22]Read from MH i2c: E2 03 00 89 10 00 90 00 0D [12:15:22]RAPDU: 90 00 [12:15:22]wFMCommunicate OK [12:15:22]wFMCommunicate request_size=4 [12:15:22]MH_SAM_APDU [12:15:22]CAPDU: 80 0D 03 02 [12:15:22]Write to MH i2c: E2 08 00 8A 10 80 0D 03 02 00 00 00 00 15 [12:15:22]Write i2c OK [12:15:22]MH_I2C_Read... [12:15:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:15:22]Read from MH i2c: E2 [12:15:22]MH_I2C_Read... [12:15:22]Read from MH i2c: E2 0B 00 [12:15:22]MH_I2C_Read... [12:15:22]Read from MH i2c: E2 0B 00 8A 10 00 CA 2F B8 AC 23 1B A1 5D 90 00 AF [12:15:22]RAPDU: CA 2F B8 AC 23 1B A1 5D 90 00 [12:15:22]wFMCommunicate OK [12:15:22]SAM_PROTO_SignData done [12:15:22]FM_MakeSignedData done [12:15:22]CreateOFDProtocolMessage [12:15:22]wFMCommunicate request_size=4 [12:15:22]MH_SAM_APDU [12:15:22]CAPDU: 80 11 00 00 [12:15:22]Write to MH i2c: E2 08 00 8B 10 80 11 00 00 00 00 00 00 15 [12:15:22]Write i2c OK [12:15:22]MH_I2C_Read... [12:15:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:22]Read from MH i2c: E2 [12:15:22]MH_I2C_Read... [12:15:22]Read from MH i2c: E2 17 00 [12:15:22]MH_I2C_Read... [12:15:22]Read from MH i2c: E2 17 00 8B 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 74 [12:15:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:15:22]wFMCommunicate OK [12:15:22]CreateOFDProtocolMessage done [12:15:22]OFDSenderStorePacket 86841 [12:15:22]StoreOFDPacket docnum=86841 [12:15:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 8F 42 08 01 14 64 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 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 9A 00 00 00 F4 03 04 00 59 0A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 39 53 01 00 35 04 06 00 F1 ED 23 F3 F3 4D CA 2F B8 AC 23 1B A1 5D [12:15:22]CheckFolder [12:15:22]dirname=/storage/ofd_packets [12:15:22]CheckFolder done [12:15:22]ProducePacketName [12:15:22]name=ofd_packets/00086841 [12:15:22]NVStorageSaveData ofd_packets/00086841 [12:15:22]File name is /storage/ofd_packets/00086841 [12:15:22]Write 302 bytes [12:15:22]NVStorageSaveData done [12:15:22]OFDSenderStorePacket done [12:15:22]KKMCreateOFDPacket done [12:15:22]NVStorageSaveData kkm_last_timestamp [12:15:22]File name is /storage/kkm_last_timestamp [12:15:22]Write 4 bytes [12:15:22]NVStorageSaveData done [12:15:22]ExternCall_PrintAddStr [12:15:22]wPrintStart [12:15:22]Write to MH i2c: 01 00 00 8C 10 9C [12:15:22]OFD Sender: Processing packet 86841 [packets to send 273, broken 272] [12:15:22]ProducePacketName [12:15:22]name=ofd_packets/00086841 [12:15:22]OFD Sender: To server: pG, [12:15:22]CommunicateWithHost lk.salyk.kg:30040 [12:15:22]ConnectInit lk.salyk.kg [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 8C 10 00 00 00 00 00 FF 0F B1 [12:15:22]RasterBufferAndPrint [12:15:22]line Счет N : (1)871701 [12:15:22]line ИНН: 02508201610067 [12:15:22]line Контрольно-Кассовый Чек [12:15:22]line ПРОДАЖА [12:15:22]line ТРК (МРК, ГНК) : 54 [12:15:22]line Товар: 2710194210 [12:15:22]line ДТ(л)-К-4 [12:15:22]line 32.810 * 76.20 [12:15:22]line = 2500.12 [12:15:22]line НДС 12% НСП 1% [12:15:22]line > о реализуемом товаре [12:15:22]line ОКРУГЛЕНИЕ: -0.12 [12:15:22]line ИТОГО: 2500.00 [12:15:22]line Внесено: 2500.00 [12:15:22]line СДАЧА: 0.00 [12:15:22]line НСП 1% : 22.12 [12:15:22]line НДС 12% : 265.50 [12:15:22]line Наличными: 2500.00 [12:15:22]line Безнал.: 0.00 [12:15:22]line Место: АЗС № 137 "Партнер Нефть" [12:15:22]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:15:22]line СНО: Общий режим [12:15:22]line Чек 154 22.09.2024 12:15 [12:15:22]line Смена: 497 ФФД: 1.0 [12:15:22]line ЗНМ: 0300000064 [12:15:22]line РНМ: 0000000000092592 [12:15:22]line Версия ККМ: 001 [12:15:22]line ФМ: 0000000000874979 [12:15:22]line ФД: 86841 [12:15:22]line ФПД: 266000812733261 [12:15:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T121521&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86841&fm=266000812733261&tin=02508201610067®Number=0000000000092592&sum=250000 [12:15:22]written 0, free lines is 4095 [12:15:22]Write to MH i2c: 01 00 00 B7 10 C7 [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 B7 10 00 00 00 00 00 DC 0C B6 [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 3298 [12:15:22]MH_Cut [12:15:22]Write to MH i2c: D1 01 00 BE 10 01 A0 [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 BE 10 00 9F [12:15:22]Write to MH i2c: 01 00 00 BF 10 CF [12:15:22]Write i2c OK [12:15:22]MH_I2C_Read... [12:15:23]*** Cut start [12:15:23]*** Partial cut [12:15:23]*** CUTSNS_PIN = 1 [12:15:23]*** CUTSNS_PIN = 0 [12:15:23]*** Brake cut motor [12:15:24]Connected sock=11 [12:15:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 8F 42 08 01 14 64 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 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 9A 00 00 00 F4 03 04 00 59 0A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 39 53 01 00 35 04 06 00 F1 ED 23 F3 F3 4D CA 2F B8 AC 23 1B A1 5D [12:15:24]Read from MH i2c: 01 [12:15:24]MH_I2C_Read... [12:15:24]*** Stop cut motor [12:15:24]*** Cut end [12:15:24]Read from MH i2c: 01 07 00 [12:15:24]MH_I2C_Read... [12:15:24]Read from MH i2c: 01 07 00 BF 10 00 00 00 00 00 FF 0F E4 [12:15:24]process_action close_receipt done [12:15:24]requested_data is exist [12:15:24]produce_requested_data [12:15:24]requested_item fm.sn is exist - process it [12:15:24]wFMCommunicate request_size=4 [12:15:24]MH_SAM_APDU [12:15:24]CAPDU: 80 11 00 00 [12:15:24]Write to MH i2c: E2 08 00 C0 10 80 11 00 00 00 00 00 00 4A [12:15:24]Write i2c OK [12:15:24]MH_I2C_Read... [12:15:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:24]Read from MH i2c: E2 [12:15:24]MH_I2C_Read... [12:15:24]Read from MH i2c: E2 17 00 [12:15:24]MH_I2C_Read... [12:15:24]Read from MH i2c: E2 17 00 C0 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A9 [12:15:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:15:24]wFMCommunicate OK [12:15:24]requested_item fd.num is exist - process it [12:15:24]SAM_PROTO_GetFieldsCounters [12:15:24]wFMCommunicate request_size=4 [12:15:24]MH_SAM_APDU [12:15:24]CAPDU: 80 13 00 00 [12:15:24]Write to MH i2c: E2 08 00 C1 10 80 13 00 00 00 00 00 00 4D [12:15:24]Write i2c OK [12:15:24]MH_I2C_Read... [12:15:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:15:24]Read from MH i2c: E2 [12:15:24]MH_I2C_Read... [12:15:24]Read from MH i2c: E2 62 00 [12:15:24]MH_I2C_Read... [12:15:24]Read from MH i2c: E2 62 00 C1 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 39 53 01 00 0E 04 04 00 F1 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 C9 [12:15:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 39 53 01 00 0E 04 04 00 F1 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:15:24]wFMCommunicate OK [12:15:24]SAM_PROTO_GetFieldsCounters done [12:15:24]requested_item shift.num is exist - process it [12:15:24]requested_item shift.opened is exist - process it [12:15:24]req_shift_opened [12:15:24]FM_GetShiftState [12:15:24]SAM_PROTO_GetShiftState [12:15:24]wFMCommunicate request_size=4 [12:15:24]MH_SAM_APDU [12:15:24]CAPDU: 80 13 01 00 [12:15:24]Write to MH i2c: E2 08 00 C2 10 80 13 01 00 00 00 00 00 4F [12:15:24]Write i2c OK [12:15:24]MH_I2C_Read... [12:15:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:24]Read from MH i2c: E2 [12:15:24]MH_I2C_Read... [12:15:24]Read from MH i2c: E2 0E 00 [12:15:24]MH_I2C_Read... [12:15:24]Read from MH i2c: E2 0E 00 C2 10 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 0D [12:15:24]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:15:24]wFMCommunicate OK [12:15:24]SAM_PROTO_GetShiftState done [12:15:24]FM_GetShiftState done [12:15:24]req_shift_opened done [12:15:24]requested_item shift.open_date is exist - process it [12:15:24]req_shift_open_date [12:15:24]req_shift_open_date done [12:15:24]produce_requested_data done [12:15:24]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86841,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:15:24]process_action_free close_receipt [12:15:24]json_value_free [12:15:24]json_value_free done [12:15:24]process_json_proto returns [12:15:24]Send response to host [12:15:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86841,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:15:24]free response buf [12:15:24]execute_script done [12:15:24]execute_script returns [12:15:24]free content buf [12:15:24]Sock 9.Close socket [12:15:24]Sock 9.Thread stoped [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 34 39 37 39 4F 00 00 00 71 35 47 00 66 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 34 39 37 39 10 04 04 00 39 53 01 00 F4 03 04 00 2A B5 EF 66 B6 04 01 00 00 BE 54 BF 04 ED CD 21 F3 [12:15:26]CommunicateWithHost err = 0 [12:15:26]CheckOFDResponse [12:15:26]1017 (14) - 77093643461234 [12:15:26]1041 (16) - 0000000000874979 [12:15:26]1040 (4) - 86841 [12:15:26]1012 (4) - 22.09.2024 06:11 [12:15:26]1206 (1) - 0 [12:15:26]OFD Sender: Remove packet 86841 [12:15:26]ProducePacketName [12:15:26]name=ofd_packets/00086841 [12:15:26]NVStorageDeleteData [12:15:26]OFD Sender: No OFD packet to send [12:15:31]OFD Sender: No OFD packet to send [12:15:36]OFD Sender: No OFD packet to send [12:15:41]OFD Sender: No OFD packet to send [12:15:42]recv_with_timeout no data received [12:15:46]OFD Sender: No OFD packet to send [12:15:51]OFD Sender: No OFD packet to send [12:15:56]OFD Sender: No OFD packet to send [12:16:01]OFD Sender: No OFD packet to send [12:16:06]accept exits with 8 [12:16:06]New connection [12:16:06]New thread 3066547556 created [12:16:06]Thread 3066690916 joined [12:16:06]Waiting for new connection... [12:16:06] Sock 8.Parse request [12:16:06]Sock 8.Check first char [12:16:06]Sock 8.First char is OK [12:16:06]request: POST /json_proto HTTP/1.0 [12:16:06]Method: POST [12:16:06]URL: /json_proto [12:16:06]Method is POST - this is cgi request [12:16:06]url: /json_proto [12:16:06]query_string will be loaded in cgi processing [12:16:06]execute_cgi json_proto POST (null) [12:16:06]execute_cgi path=json_proto method=POST [12:16:06]POST find Content-Length [12:16:06]Host: 172.17.47.196:8080 [12:16:06]Content-Length: 706 [12:16:06]Content-Type: application/json [12:16:06] [12:16:06]POST finish read [12:16:06]Found Content-Length = 706 [12:16:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148075", "tax_sys" : 0, "items" : [ { "code": "5449000189356", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E \u0430\u043D\u0430\u043D\u0430\u0441 1\u043B", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 105.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:06]execute_script... [12:16:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148075", "tax_sys" : 0, "items" : [ { "code": "5449000189356", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E \u0430\u043D\u0430\u043D\u0430\u0441 1\u043B", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 105.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:06]POST & json_proto [12:16:06]process_json_proto [12:16:06]json parsed OK: [12:16:06]protocol is kg_v1.0 [12:16:06]action value=close_receipt [12:16:06]process_action close_receipt [12:16:06]cmd_close_receipt [12:16:06]MH_GetDate [12:16:06]Write to MH i2c: F0 00 00 C3 10 C2 [12:16:06]Write i2c OK [12:16:06]MH_I2C_Read... [12:16:06]Read from MH i2c: F0 [12:16:06]MH_I2C_Read... [12:16:06]Read from MH i2c: F0 09 00 [12:16:06]MH_I2C_Read... [12:16:06]Read from MH i2c: F0 09 00 C3 10 00 86 0A F0 66 4C 6B 94 66 62 [12:16:06]GetLastDocTimeStamp 1727007321 [12:16:06]current date 1727007366 [12:16:06]FM_GetShiftState [12:16:06]SAM_PROTO_GetShiftState [12:16:06]wFMCommunicate request_size=4 [12:16:06]MH_SAM_APDU [12:16:06]CAPDU: 80 13 01 00 [12:16:06]Write to MH i2c: E2 08 00 C4 10 80 13 01 00 00 00 00 00 51 [12:16:06]Write i2c OK [12:16:06]MH_I2C_Read... [12:16:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:06]Read from MH i2c: E2 [12:16:06]MH_I2C_Read... [12:16:06]Read from MH i2c: E2 0E 00 [12:16:06]MH_I2C_Read... [12:16:06]Read from MH i2c: E2 0E 00 C4 10 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 0F [12:16:06]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:16:06]wFMCommunicate OK [12:16:06]SAM_PROTO_GetShiftState done [12:16:06]FM_GetShiftState done [12:16:06]opened in 1726964220 [12:16:06]opened+sec_in_day 1727050620 [12:16:06]quantity*price = 10500 [12:16:06]sum+1 = 10501 [12:16:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 105.00 НСП 1% : 0.93 НДС 12% : 11.15 Наличными: 105.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 155 22.09.2024 12:16 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86842 ФПД: 70215947620408 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T121606&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86842&fm=70215947620408&tin=02508201610067®Number=0000000000092592&sum=10500 0 [12:16:07]StoreToDocumentArchive [12:16:07]shift 497 fd 86842 [12:16:07]save to /storage/0497/doc_00086842 [12:16:07]save last doc name /storage/0497/doc_00086842 to /storage/kkm_last_doc_name [12:16:07]save OK [12:16:07]Clear old archive folders... [12:16:07]ProcessDocumentItem done err = 0, tmpTLVsize=298 [12:16:07]tlvbuf is 015903D0 [12:16:07]SAM_PROTO_ClearQueue [12:16:07]wFMCommunicate request_size=4 [12:16:07]MH_SAM_APDU [12:16:07]CAPDU: 80 09 00 00 [12:16:07]Write to MH i2c: E2 08 00 D1 10 80 09 00 00 00 00 00 00 53 [12:16:07]Write i2c OK [12:16:07]MH_I2C_Read... [12:16:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:16:07]Read from MH i2c: E2 [12:16:07]MH_I2C_Read... [12:16:07]Read from MH i2c: E2 03 00 [12:16:07]MH_I2C_Read... [12:16:07]Read from MH i2c: E2 03 00 D1 10 00 90 00 55 [12:16:07]RAPDU: 90 00 [12:16:07]wFMCommunicate OK [12:16:07]SAM_PROTO_ClearQueue done [12:16:07]KKMCreateOFDPacket [12:16:07]OFDProtocolAddRootSTLVToBuf [12:16:07]FM_MakeSignedData [12:16:07]FM_MakeSignedData [12:16:07]SAM_PROTO_SignData [12:16:07]wFMCommunicate request_size=4 [12:16:07]MH_SAM_APDU [12:16:07]CAPDU: 80 0D 01 02 [12:16:07]Write to MH i2c: E2 08 00 D2 10 80 0D 01 02 00 00 00 00 5B [12:16:07]Write i2c OK [12:16:07]MH_I2C_Read... [12:16:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:16:07]Read from MH i2c: E2 [12:16:07]MH_I2C_Read... [12:16:07]Read from MH i2c: E2 03 00 [12:16:07]MH_I2C_Read... [12:16:07]Read from MH i2c: E2 03 00 D2 10 00 90 00 56 [12:16:07]RAPDU: 90 00 [12:16:07]wFMCommunicate OK [12:16:07]wFMCommunicate request_size=255 [12:16:07]MH_SAM_APDU [12:16:07]CAPDU: 80 0D 02 02 FA 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 35 36 06 04 38 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 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 86 0A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 [12:16:07]Write to MH i2c: E2 02 01 D3 10 80 0D 02 02 FA 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 35 36 06 04 38 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 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 86 0A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 00 00 9C [12:16:07]Write i2c OK [12:16:07]MH_I2C_Read... [12:16:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:07]Read from MH i2c: E2 [12:16:07]MH_I2C_Read... [12:16:07]Read from MH i2c: E2 03 00 [12:16:07]MH_I2C_Read... [12:16:07]Read from MH i2c: E2 03 00 D3 10 00 90 00 57 [12:16:07]RAPDU: 90 00 [12:16:07]wFMCommunicate OK [12:16:07]wFMCommunicate request_size=57 [12:16:07]MH_SAM_APDU [12:16:07]CAPDU: 80 0D 02 02 34 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3A 53 01 00 35 04 06 00 3F DC 6C 9D 90 38 [12:16:07]Write to MH i2c: E2 3C 00 D4 10 80 0D 02 02 34 00 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3A 53 01 00 35 04 06 00 3F DC 6C 9D 90 38 00 00 A3 [12:16:07]Write i2c OK [12:16:07]MH_I2C_Read... [12:16:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:07]Read from MH i2c: E2 [12:16:07]MH_I2C_Read... [12:16:07]Read from MH i2c: E2 03 00 [12:16:07]MH_I2C_Read... [12:16:07]Read from MH i2c: E2 03 00 D4 10 00 90 00 58 [12:16:07]RAPDU: 90 00 [12:16:07]wFMCommunicate OK [12:16:07]wFMCommunicate request_size=4 [12:16:07]MH_SAM_APDU [12:16:07]CAPDU: 80 0D 03 02 [12:16:07]Write to MH i2c: E2 08 00 D5 10 80 0D 03 02 00 00 00 00 60 [12:16:07]Write i2c OK [12:16:07]MH_I2C_Read... [12:16:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:16:07]Read from MH i2c: E2 [12:16:07]MH_I2C_Read... [12:16:07]Read from MH i2c: E2 0B 00 [12:16:07]MH_I2C_Read... [12:16:07]Read from MH i2c: E2 0B 00 D5 10 00 9D 62 49 FD 1A 37 CB 64 90 00 26 [12:16:07]RAPDU: 9D 62 49 FD 1A 37 CB 64 90 00 [12:16:07]wFMCommunicate OK [12:16:07]SAM_PROTO_SignData done [12:16:07]FM_MakeSignedData done [12:16:07]CreateOFDProtocolMessage [12:16:07]wFMCommunicate request_size=4 [12:16:07]MH_SAM_APDU [12:16:07]CAPDU: 80 11 00 00 [12:16:07]Write to MH i2c: E2 08 00 D6 10 80 11 00 00 00 00 00 00 60 [12:16:07]Write i2c OK [12:16:07]MH_I2C_Read... [12:16:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:07]Read from MH i2c: E2 [12:16:07]MH_I2C_Read... [12:16:07]Read from MH i2c: E2 17 00 [12:16:07]MH_I2C_Read... [12:16:07]Read from MH i2c: E2 17 00 D6 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 BF [12:16:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:16:07]wFMCommunicate OK [12:16:07]CreateOFDProtocolMessage done [12:16:07]OFDSenderStorePacket 86842 [12:16:07]StoreOFDPacket docnum=86842 [12:16:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 3E 01 00 00 77 83 36 01 A6 37 5A 03 01 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 35 36 06 04 38 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 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 86 0A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3A 53 01 00 35 04 06 00 3F DC 6C 9D 90 38 9D 62 49 FD 1A 37 CB 64 [12:16:07]CheckFolder [12:16:07]dirname=/storage/ofd_packets [12:16:07]CheckFolder done [12:16:07]ProducePacketName [12:16:07]name=ofd_packets/00086842 [12:16:07]NVStorageSaveData ofd_packets/00086842 [12:16:07]File name is /storage/ofd_packets/00086842 [12:16:07]Write 348 bytes [12:16:07]NVStorageSaveData done [12:16:07]OFDSenderStorePacket done [12:16:07]KKMCreateOFDPacket done [12:16:07]NVStorageSaveData kkm_last_timestamp [12:16:07]File name is /storage/kkm_last_timestamp [12:16:07]Write 4 bytes [12:16:07]NVStorageSaveData done [12:16:07]ExternCall_PrintAddStr [12:16:07]wPrintStart [12:16:07]Write to MH i2c: 01 00 00 D7 10 E7 [12:16:07]Write i2c OK [12:16:07]MH_I2C_Read... [12:16:07]Read from MH i2c: 01 [12:16:07]MH_I2C_Read... [12:16:07]Read from MH i2c: 01 07 00 [12:16:07]MH_I2C_Read... [12:16:07]Read from MH i2c: 01 07 00 D7 10 00 00 00 00 00 FF 0F FC [12:16:07]RasterBufferAndPrint [12:16:07]line Счет N : (3)148075 [12:16:07]line ИНН: 02508201610067 [12:16:07]line Контрольно-Кассовый Чек [12:16:07]line ПРОДАЖА [12:16:07]line Товар: 5449000189356 [12:16:07]line Холодный чай Fuse манго ананас 1л [12:16:07]line 1.000 * 105.00 [12:16:07]line = 105.00 [12:16:07]line НДС 12% НСП 1% [12:16:07]line > о реализуемом товаре [12:16:07]line ИТОГО: 105.00 [12:16:07]line НСП 1% : 0.93 [12:16:07]line НДС 12% : 11.15 [12:16:07]line Наличными: 105.00 [12:16:07]line Безнал.: 0.00 [12:16:07]line Место: АЗС № 137 "Партнер Нефть" [12:16:07]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:16:07]line СНО: Общий режим [12:16:07]line Чек 155 22.09.2024 12:16 [12:16:07]line Смена: 497 ФФД: 1.0 [12:16:07]line ЗНМ: 0300000064 [12:16:07]line РНМ: 0000000000092592 [12:16:07]line Версия ККМ: 001 [12:16:07]line ФМ: 0000000000874979 [12:16:07]line ФД: 86842 [12:16:07]line ФПД: 70215947620408 [12:16:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T121606&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86842&fm=70215947620408&tin=02508201610067®Number=0000000000092592&sum=10500 [12:16:08]line 0 [12:16:08]OFD Sender: Processing packet 86842 [packets to send 273, broken 272] [12:16:08]ProducePacketName [12:16:08]name=ofd_packets/00086842 [12:16:08]OFD Sender: To server: pG, [12:16:08]CommunicateWithHost lk.salyk.kg:30040 [12:16:08]ConnectInit lk.salyk.kg [12:16:08]written 0, free lines is 4095 [12:16:08]Write to MH i2c: 01 00 00 00 11 11 [12:16:08]Write i2c OK [12:16:08]MH_I2C_Read... [12:16:08]Read from MH i2c: 01 [12:16:08]MH_I2C_Read... [12:16:08]Read from MH i2c: 01 07 00 [12:16:08]MH_I2C_Read... [12:16:08]Read from MH i2c: 01 07 00 00 11 00 00 00 00 00 DC 0C 00 [12:16:08]RasterBufferAndPrint [12:16:08]line [12:16:08]line [12:16:08]line [12:16:08]line [12:16:08]line [12:16:08]written 0, free lines is 3297 [12:16:08]MH_Cut [12:16:08]Write to MH i2c: D1 01 00 07 11 01 EA [12:16:08]Write i2c OK [12:16:08]MH_I2C_Read... [12:16:08]Read from MH i2c: D1 [12:16:08]MH_I2C_Read... [12:16:08]Read from MH i2c: D1 01 00 [12:16:08]MH_I2C_Read... [12:16:08]Read from MH i2c: D1 01 00 07 11 00 E9 [12:16:08]Write to MH i2c: 01 00 00 08 11 19 [12:16:08]Write i2c OK [12:16:08]MH_I2C_Read... [12:16:09]*** Cut start [12:16:09]*** Partial cut [12:16:09]*** CUTSNS_PIN = 1 [12:16:09]*** CUTSNS_PIN = 0 [12:16:09]*** Brake cut motor [12:16:09]Read from MH i2c: 01 [12:16:09]MH_I2C_Read... [12:16:09]*** Stop cut motor [12:16:09]*** Cut end [12:16:09]Read from MH i2c: 01 07 00 [12:16:09]MH_I2C_Read... [12:16:09]Read from MH i2c: 01 07 00 08 11 00 00 00 00 00 FF 0F 2E [12:16:09]process_action close_receipt done [12:16:09]requested_data is exist [12:16:09]produce_requested_data [12:16:09]requested_item fm.sn is exist - process it [12:16:09]wFMCommunicate request_size=4 [12:16:09]MH_SAM_APDU [12:16:09]CAPDU: 80 11 00 00 [12:16:09]Write to MH i2c: E2 08 00 09 11 80 11 00 00 00 00 00 00 94 [12:16:09]Write i2c OK [12:16:09]MH_I2C_Read... [12:16:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:09]Read from MH i2c: E2 [12:16:09]MH_I2C_Read... [12:16:09]Read from MH i2c: E2 17 00 [12:16:09]MH_I2C_Read... [12:16:09]Read from MH i2c: E2 17 00 09 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 F3 [12:16:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:16:09]wFMCommunicate OK [12:16:09]requested_item fd.num is exist - process it [12:16:09]SAM_PROTO_GetFieldsCounters [12:16:09]wFMCommunicate request_size=4 [12:16:09]MH_SAM_APDU [12:16:09]CAPDU: 80 13 00 00 [12:16:09]Write to MH i2c: E2 08 00 0A 11 80 13 00 00 00 00 00 00 97 [12:16:09]Write i2c OK [12:16:09]MH_I2C_Read... [12:16:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:16:10]Read from MH i2c: E2 [12:16:10]MH_I2C_Read... [12:16:10]Read from MH i2c: E2 62 00 [12:16:10]MH_I2C_Read... [12:16:10]Read from MH i2c: E2 62 00 0A 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 3A 53 01 00 0E 04 04 00 F1 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 17 [12:16:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 3A 53 01 00 0E 04 04 00 F1 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:16:10]wFMCommunicate OK [12:16:10]SAM_PROTO_GetFieldsCounters done [12:16:10]requested_item shift.num is exist - process it [12:16:10]requested_item shift.opened is exist - process it [12:16:10]req_shift_opened [12:16:10]FM_GetShiftState [12:16:10]SAM_PROTO_GetShiftState [12:16:10]wFMCommunicate request_size=4 [12:16:10]MH_SAM_APDU [12:16:10]CAPDU: 80 13 01 00 [12:16:10]Write to MH i2c: E2 08 00 0B 11 80 13 01 00 00 00 00 00 99 [12:16:10]Write i2c OK [12:16:10]MH_I2C_Read... [12:16:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:10]Read from MH i2c: E2 [12:16:10]MH_I2C_Read... [12:16:10]Read from MH i2c: E2 0E 00 [12:16:10]MH_I2C_Read... [12:16:10]Read from MH i2c: E2 0E 00 0B 11 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 57 [12:16:10]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:16:10]wFMCommunicate OK [12:16:10]SAM_PROTO_GetShiftState done [12:16:10]FM_GetShiftState done [12:16:10]req_shift_opened done [12:16:10]requested_item shift.open_date is exist - process it [12:16:10]req_shift_open_date [12:16:10]req_shift_open_date done [12:16:10]produce_requested_data done [12:16:10]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86842,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:16:10]process_action_free close_receipt [12:16:10]json_value_free [12:16:10]json_value_free done [12:16:10]process_json_proto returns [12:16:10]Send response to host [12:16:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86842,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:16:10]free response buf [12:16:10]execute_script done [12:16:10]execute_script returns [12:16:10]free content buf [12:16:10]Sock 8.Close socket [12:16:10]Sock 8.Thread stoped [12:16:12]recv_with_timeout no data received [12:16:13]ConnectInit Can't take IP for lk.salyk.kg [12:16:13]CommunicateWithHost connect error [12:16:13]CommunicateWithHost err = -1 [12:16:13]OFD Sender: Server communicate error [12:16:18]OFD Sender: Processing packet 86842 [packets to send 273, broken 272] [12:16:18]ProducePacketName [12:16:18]name=ofd_packets/00086842 [12:16:18]OFD Sender: To server: pG, [12:16:18]CommunicateWithHost lk.salyk.kg:30040 [12:16:18]ConnectInit lk.salyk.kg [12:16:25]recv_with_timeout no data received [12:16:35]Connected sock=10 [12:16:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 3E 01 00 00 77 83 36 01 A6 37 5A 03 01 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 35 36 06 04 38 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 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 86 0A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3A 53 01 00 35 04 06 00 3F DC 6C 9D 90 38 9D 62 49 FD 1A 37 CB 64 [12:16:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 1B E2 47 00 2D 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 34 39 37 39 10 04 04 00 3A 53 01 00 F4 03 04 00 74 B5 EF 66 B6 04 01 00 00 E5 B2 98 C8 FA 6A E4 02 [12:16:38]CommunicateWithHost err = 0 [12:16:38]CheckOFDResponse [12:16:38]1017 (14) - 77093643461234 [12:16:38]1041 (16) - 0000000000874979 [12:16:38]1040 (4) - 86842 [12:16:38]1012 (4) - 22.09.2024 06:13 [12:16:38]1206 (1) - 0 [12:16:38]OFD Sender: Remove packet 86842 [12:16:38]ProducePacketName [12:16:38]name=ofd_packets/00086842 [12:16:38]NVStorageDeleteData [12:16:39]OFD Sender: No OFD packet to send [12:16:42]recv_with_timeout no data received [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:58]recv_with_timeout no data received [12:16:59]OFD Sender: No OFD packet to send [12:17:02]accept exits with 9 [12:17:02]New connection [12:17:02]New thread 3066690916 created [12:17:02]Thread 3066547556 joined [12:17:02]Waiting for new connection... [12:17:02] Sock 9.Parse request [12:17:02]Sock 9.Check first char [12:17:02]Sock 9.First char is OK [12:17:02]request: POST /json_proto HTTP/1.0 [12:17:02]Method: POST [12:17:02]URL: /json_proto [12:17:02]Method is POST - this is cgi request [12:17:02]url: /json_proto [12:17:02]query_string will be loaded in cgi processing [12:17:02]execute_cgi json_proto POST (null) [12:17:02]execute_cgi path=json_proto method=POST [12:17:02]POST find Content-Length [12:17:02]Host: 172.17.47.196:8080 [12:17:02]Content-Length: 677 [12:17:02]Content-Type: application/json [12:17:02] [12:17:02]POST finish read [12:17:02]Found Content-Length = 677 [12:17:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871702", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [12:17:02]execute_script... [12:17:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871702", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [12:17:02]POST & json_proto [12:17:02]process_json_proto [12:17:02]json parsed OK: [12:17:02]protocol is kg_v1.0 [12:17:02]action value=close_receipt [12:17:02]process_action close_receipt [12:17:02]cmd_close_receipt [12:17:02]MH_GetDate [12:17:02]Write to MH i2c: F0 00 00 0C 11 0C [12:17:02]Write i2c OK [12:17:02]MH_I2C_Read... [12:17:02]Read from MH i2c: F0 [12:17:02]MH_I2C_Read... [12:17:02]Read from MH i2c: F0 09 00 [12:17:02]MH_I2C_Read... [12:17:02]Read from MH i2c: F0 09 00 0C 11 00 BF 0A F0 66 4C 6B 94 66 E5 [12:17:02]GetLastDocTimeStamp 1727007366 [12:17:02]current date 1727007423 [12:17:02]FM_GetShiftState [12:17:02]SAM_PROTO_GetShiftState [12:17:02]wFMCommunicate request_size=4 [12:17:02]MH_SAM_APDU [12:17:02]CAPDU: 80 13 01 00 [12:17:02]Write to MH i2c: E2 08 00 0D 11 80 13 01 00 00 00 00 00 9B [12:17:02]Write i2c OK [12:17:02]MH_I2C_Read... [12:17:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:17:02]Read from MH i2c: E2 [12:17:02]MH_I2C_Read... [12:17:02]Read from MH i2c: E2 0E 00 [12:17:02]MH_I2C_Read... [12:17:02]Read from MH i2c: E2 0E 00 0D 11 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 59 [12:17:02]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:17:02]wFMCommunicate OK [12:17:02]SAM_PROTO_GetShiftState done [12:17:02]FM_GetShiftState done [12:17:02]opened in 1726964220 [12:17:02]opened+sec_in_day 1727050620 [12:17:02]quantity*price = 25018 [12:17:02]sum+1 = 25019 [12:17:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 156 22.09.2024 12:17 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86843 ФПД: 154814313878024 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T121703&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86843&fm=154814313878024&tin=02508201610067®Number=0000000000092592&sum=25000 [12:17:03]StoreToDocumentArchive [12:17:03]shift 497 fd 86843 [12:17:03]save to /storage/0497/doc_00086843 [12:17:03]save last doc name /storage/0497/doc_00086843 to /storage/kkm_last_doc_name [12:17:03]save OK [12:17:03]Clear old archive folders... [12:17:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:17:03]tlvbuf is B6E68330 [12:17:03]SAM_PROTO_ClearQueue [12:17:03]wFMCommunicate request_size=4 [12:17:03]MH_SAM_APDU [12:17:03]CAPDU: 80 09 00 00 [12:17:03]Write to MH i2c: E2 08 00 1A 11 80 09 00 00 00 00 00 00 9D [12:17:03]Write i2c OK [12:17:03]MH_I2C_Read... [12:17:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:17:03]Read from MH i2c: E2 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: E2 03 00 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: E2 03 00 1A 11 00 90 00 9F [12:17:03]RAPDU: 90 00 [12:17:03]wFMCommunicate OK [12:17:03]SAM_PROTO_ClearQueue done [12:17:03]KKMCreateOFDPacket [12:17:03]OFDProtocolAddRootSTLVToBuf [12:17:03]FM_MakeSignedData [12:17:03]FM_MakeSignedData [12:17:03]SAM_PROTO_SignData [12:17:03]wFMCommunicate request_size=4 [12:17:03]MH_SAM_APDU [12:17:03]CAPDU: 80 0D 01 02 [12:17:03]Write to MH i2c: E2 08 00 1B 11 80 0D 01 02 00 00 00 00 A5 [12:17:03]Write i2c OK [12:17:03]MH_I2C_Read... [12:17:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:17:03]Read from MH i2c: E2 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: E2 03 00 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: E2 03 00 1B 11 00 90 00 A0 [12:17:03]RAPDU: 90 00 [12:17:03]wFMCommunicate OK [12:17:03]wFMCommunicate request_size=255 [12:17:03]MH_SAM_APDU [12:17: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 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 9C 00 00 00 F4 03 04 00 BF 0A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3B 53 01 00 35 04 06 00 8C [12:17:03]Write to MH i2c: E2 02 01 1C 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 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 9C 00 00 00 F4 03 04 00 BF 0A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3B 53 01 00 35 04 06 00 8C 00 00 08 [12:17:03]Write i2c OK [12:17:03]MH_I2C_Read... [12:17:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:17:03]Read from MH i2c: E2 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: E2 03 00 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: E2 03 00 1C 11 00 90 00 A1 [12:17:03]RAPDU: 90 00 [12:17:03]wFMCommunicate OK [12:17:03]wFMCommunicate request_size=10 [12:17:03]MH_SAM_APDU [12:17:03]CAPDU: 80 0D 02 02 05 CD 84 2F 52 08 [12:17:03]Write to MH i2c: E2 0D 00 1D 11 80 0D 02 02 05 00 CD 84 2F 52 08 00 00 8C [12:17:03]Write i2c OK [12:17:03]MH_I2C_Read... [12:17:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:17:03]Read from MH i2c: E2 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: E2 03 00 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: E2 03 00 1D 11 00 90 00 A2 [12:17:03]RAPDU: 90 00 [12:17:03]wFMCommunicate OK [12:17:03]wFMCommunicate request_size=4 [12:17:03]MH_SAM_APDU [12:17:03]CAPDU: 80 0D 03 02 [12:17:03]Write to MH i2c: E2 08 00 1E 11 80 0D 03 02 00 00 00 00 AA [12:17:03]Write i2c OK [12:17:03]MH_I2C_Read... [12:17:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:17:03]Read from MH i2c: E2 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: E2 0B 00 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: E2 0B 00 1E 11 00 6C E8 17 38 37 10 F0 1E 90 00 A3 [12:17:03]RAPDU: 6C E8 17 38 37 10 F0 1E 90 00 [12:17:03]wFMCommunicate OK [12:17:03]SAM_PROTO_SignData done [12:17:03]FM_MakeSignedData done [12:17:03]CreateOFDProtocolMessage [12:17:03]wFMCommunicate request_size=4 [12:17:03]MH_SAM_APDU [12:17:03]CAPDU: 80 11 00 00 [12:17:03]Write to MH i2c: E2 08 00 1F 11 80 11 00 00 00 00 00 00 AA [12:17:03]Write i2c OK [12:17:03]MH_I2C_Read... [12:17:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:17:03]Read from MH i2c: E2 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: E2 17 00 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: E2 17 00 1F 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 09 [12:17:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:17:03]wFMCommunicate OK [12:17:03]CreateOFDProtocolMessage done [12:17:03]OFDSenderStorePacket 86843 [12:17:03]StoreOFDPacket docnum=86843 [12:17:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 83 C8 07 01 92 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 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 9C 00 00 00 F4 03 04 00 BF 0A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3B 53 01 00 35 04 06 00 8C CD 84 2F 52 08 6C E8 17 38 37 10 F0 1E [12:17:03]CheckFolder [12:17:03]dirname=/storage/ofd_packets [12:17:03]CheckFolder done [12:17:03]ProducePacketName [12:17:03]name=ofd_packets/00086843 [12:17:03]NVStorageSaveData ofd_packets/00086843 [12:17:03]File name is /storage/ofd_packets/00086843 [12:17:03]Write 301 bytes [12:17:03]NVStorageSaveData done [12:17:03]OFDSenderStorePacket done [12:17:03]KKMCreateOFDPacket done [12:17:03]NVStorageSaveData kkm_last_timestamp [12:17:03]File name is /storage/kkm_last_timestamp [12:17:03]Write 4 bytes [12:17:03]NVStorageSaveData done [12:17:03]ExternCall_PrintAddStr [12:17:03]wPrintStart [12:17:03]Write to MH i2c: 01 00 00 20 11 31 [12:17:03]Write i2c OK [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: 01 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: 01 07 00 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: 01 07 00 20 11 00 00 00 00 00 FF 0F 46 [12:17:03]RasterBufferAndPrint [12:17:03]line Счет N : (1)871702 [12:17:03]line ИНН: 02508201610067 [12:17:03]line Контрольно-Кассовый Чек [12:17:03]line ПРОДАЖА [12:17:03]line ТРК (МРК, ГНК) : 33 [12:17:03]line Товар: 2710124130 [12:17:03]line Аи-92-К-5 [12:17:03]line 3.690 * 67.80 [12:17:03]line = 250.18 [12:17:03]line НДС 12% НСП 1% [12:17:03]line > о реализуемом товаре [12:17:03]line ОКРУГЛЕНИЕ: -0.18 [12:17:03]line ИТОГО: 250.00 [12:17:03]line Внесено: 250.00 [12:17:03]line СДАЧА: 0.00 [12:17:03]line НСП 1% : 2.21 [12:17:03]line НДС 12% : 26.57 [12:17:03]line Наличными: 250.00 [12:17:03]line Безнал.: 0.00 [12:17:03]line Место: АЗС № 137 "Партнер Нефть" [12:17:03]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:17:03]line СНО: Общий режим [12:17:03]line Чек 156 22.09.2024 12:17 [12:17:03]line Смена: 497 ФФД: 1.0 [12:17:03]line ЗНМ: 0300000064 [12:17:03]line РНМ: 0000000000092592 [12:17:03]line Версия ККМ: 001 [12:17:03]line ФМ: 0000000000874979 [12:17:03]line ФД: 86843 [12:17:03]line ФПД: 154814313878024 [12:17:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T121703&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86843&fm=154814313878024&tin=02508201610067®Number=0000000000092592&sum=25000 [12:17:04]OFD Sender: Processing packet 86843 [packets to send 273, broken 272] [12:17:04]ProducePacketName [12:17:04]name=ofd_packets/00086843 [12:17:04]OFD Sender: To server: pG, [12:17:04]CommunicateWithHost lk.salyk.kg:30040 [12:17:04]ConnectInit lk.salyk.kg [12:17:04]written 0, free lines is 4095 [12:17:04]Write to MH i2c: 01 00 00 4B 11 5C [12:17:04]Write i2c OK [12:17:04]MH_I2C_Read... [12:17:04]Read from MH i2c: 01 [12:17:04]MH_I2C_Read... [12:17:04]Read from MH i2c: 01 07 00 [12:17:04]MH_I2C_Read... [12:17:04]Read from MH i2c: 01 07 00 4B 11 00 00 00 00 00 DD 0C 4C [12:17:04]RasterBufferAndPrint [12:17:04]line [12:17:04]line [12:17:04]line [12:17:04]line [12:17:04]line [12:17:04]written 0, free lines is 3300 [12:17:04]MH_Cut [12:17:04]Write to MH i2c: D1 01 00 52 11 01 35 [12:17:04]Write i2c OK [12:17:04]MH_I2C_Read... [12:17:04]Read from MH i2c: D1 [12:17:04]MH_I2C_Read... [12:17:04]Read from MH i2c: D1 01 00 [12:17:04]MH_I2C_Read... [12:17:04]Read from MH i2c: D1 01 00 52 11 00 34 [12:17:04]Write to MH i2c: 01 00 00 53 11 64 [12:17:04]Write i2c OK [12:17:04]MH_I2C_Read... [12:17:05]*** Cut start [12:17:05]*** Partial cut [12:17:05]*** CUTSNS_PIN = 1 [12:17:05]*** CUTSNS_PIN = 0 [12:17:05]*** Brake cut motor [12:17:06]Read from MH i2c: 01 [12:17:06]MH_I2C_Read... [12:17:06]*** Stop cut motor [12:17:06]Read from MH i2c: 01 07 00 [12:17:06]MH_I2C_Read... [12:17:06]*** Cut end [12:17:06]Read from MH i2c: 01 07 00 53 11 00 00 00 00 00 FF 0F 79 [12:17:06]process_action close_receipt done [12:17:06]requested_data is exist [12:17:06]produce_requested_data [12:17:06]requested_item fm.sn is exist - process it [12:17:06]wFMCommunicate request_size=4 [12:17:06]MH_SAM_APDU [12:17:06]CAPDU: 80 11 00 00 [12:17:06]Write to MH i2c: E2 08 00 54 11 80 11 00 00 00 00 00 00 DF [12:17:06]Write i2c OK [12:17:06]MH_I2C_Read... [12:17:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:17:06]Read from MH i2c: E2 [12:17:06]MH_I2C_Read... [12:17:06]Read from MH i2c: E2 17 00 [12:17:06]MH_I2C_Read... [12:17:06]Read from MH i2c: E2 17 00 54 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3E [12:17:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:17:06]wFMCommunicate OK [12:17:06]requested_item fd.num is exist - process it [12:17:06]SAM_PROTO_GetFieldsCounters [12:17:06]wFMCommunicate request_size=4 [12:17:06]MH_SAM_APDU [12:17:06]CAPDU: 80 13 00 00 [12:17:06]Write to MH i2c: E2 08 00 55 11 80 13 00 00 00 00 00 00 E2 [12:17:06]Write i2c OK [12:17:06]MH_I2C_Read... [12:17:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:17:06]Read from MH i2c: E2 [12:17:06]MH_I2C_Read... [12:17:06]Read from MH i2c: E2 62 00 [12:17:06]MH_I2C_Read... [12:17:06]Read from MH i2c: E2 62 00 55 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 3B 53 01 00 0E 04 04 00 F1 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 66 [12:17: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 3B 53 01 00 0E 04 04 00 F1 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:17:06]wFMCommunicate OK [12:17:06]SAM_PROTO_GetFieldsCounters done [12:17:06]requested_item shift.num is exist - process it [12:17:06]requested_item shift.opened is exist - process it [12:17:06]req_shift_opened [12:17:06]FM_GetShiftState [12:17:06]SAM_PROTO_GetShiftState [12:17:06]wFMCommunicate request_size=4 [12:17:06]MH_SAM_APDU [12:17:06]CAPDU: 80 13 01 00 [12:17:06]Write to MH i2c: E2 08 00 56 11 80 13 01 00 00 00 00 00 E4 [12:17:06]Write i2c OK [12:17:06]MH_I2C_Read... [12:17:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:17:06]Read from MH i2c: E2 [12:17:06]MH_I2C_Read... [12:17:06]Read from MH i2c: E2 0E 00 [12:17:06]MH_I2C_Read... [12:17:06]Read from MH i2c: E2 0E 00 56 11 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A2 [12:17:06]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:17:06]wFMCommunicate OK [12:17:06]SAM_PROTO_GetShiftState done [12:17:06]FM_GetShiftState done [12:17:06]req_shift_opened done [12:17:06]requested_item shift.open_date is exist - process it [12:17:06]req_shift_open_date [12:17:06]req_shift_open_date done [12:17:06]produce_requested_data done [12:17:06]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86843,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:17:06]process_action_free close_receipt [12:17:06]json_value_free [12:17:06]json_value_free done [12:17:06]process_json_proto returns [12:17:06]Send response to host [12:17:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86843,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:17:06]free response buf [12:17:06]execute_script done [12:17:06]execute_script returns [12:17:06]free content buf [12:17:06]Sock 9.Close socket [12:17:06]Sock 9.Thread stoped [12:17:09]recv_with_timeout no data received [12:17:09]ConnectInit Can't take IP for lk.salyk.kg [12:17:09]CommunicateWithHost connect error [12:17:09]CommunicateWithHost err = -1 [12:17:09]OFD Sender: Server communicate error [12:17:14]OFD Sender: Processing packet 86843 [packets to send 273, broken 272] [12:17:14]ProducePacketName [12:17:14]name=ofd_packets/00086843 [12:17:14]OFD Sender: To server: pG, [12:17:14]CommunicateWithHost lk.salyk.kg:30040 [12:17:14]ConnectInit lk.salyk.kg [12:17:19]ConnectInit Can't take IP for lk.salyk.kg [12:17:19]CommunicateWithHost connect error [12:17:19]CommunicateWithHost err = -1 [12:17:19]OFD Sender: Server communicate error [12:17:24]OFD Sender: Processing packet 86843 [packets to send 273, broken 272] [12:17:24]ProducePacketName [12:17:24]name=ofd_packets/00086843 [12:17:24]OFD Sender: To server: pG, [12:17:24]CommunicateWithHost lk.salyk.kg:30040 [12:17:24]ConnectInit lk.salyk.kg [12:17:26]recv_with_timeout no data received [12:17:29]ConnectInit Can't take IP for lk.salyk.kg [12:17:29]CommunicateWithHost connect error [12:17:29]CommunicateWithHost err = -1 [12:17:29]OFD Sender: Server communicate error [12:17:34]OFD Sender: Processing packet 86843 [packets to send 273, broken 272] [12:17:34]ProducePacketName [12:17:34]name=ofd_packets/00086843 [12:17:34]OFD Sender: To server: pG, [12:17:34]CommunicateWithHost lk.salyk.kg:30040 [12:17:34]ConnectInit lk.salyk.kg [12:17:39]ConnectInit Can't take IP for lk.salyk.kg [12:17:39]CommunicateWithHost connect error [12:17:39]CommunicateWithHost err = -1 [12:17:39]OFD Sender: Server communicate error [12:17:44]OFD Sender: Processing packet 86843 [packets to send 273, broken 272] [12:17:44]ProducePacketName [12:17:44]name=ofd_packets/00086843 [12:17:44]OFD Sender: To server: pG, [12:17:44]CommunicateWithHost lk.salyk.kg:30040 [12:17:44]ConnectInit lk.salyk.kg [12:17:44]recv_with_timeout no data received [12:17:49]ConnectInit Can't take IP for lk.salyk.kg [12:17:49]CommunicateWithHost connect error [12:17:49]CommunicateWithHost err = -1 [12:17:49]OFD Sender: Server communicate error [12:17:54]OFD Sender: Processing packet 86843 [packets to send 273, broken 272] [12:17:54]ProducePacketName [12:17:54]name=ofd_packets/00086843 [12:17:54]OFD Sender: To server: pG, [12:17:54]CommunicateWithHost lk.salyk.kg:30040 [12:17:54]ConnectInit lk.salyk.kg [12:18:00]Connected sock=10 [12:18:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 83 C8 07 01 92 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 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 9C 00 00 00 F4 03 04 00 BF 0A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3B 53 01 00 35 04 06 00 8C CD 84 2F 52 08 6C E8 17 38 37 10 F0 1E [12:18:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 E0 5B 47 00 BF 0B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3B 53 01 00 F4 03 04 00 C8 B5 EF 66 B6 04 01 00 00 57 7B 63 A1 3A 5A 8B B5 [12:18:03]CommunicateWithHost err = 0 [12:18:03]CheckOFDResponse [12:18:03]1017 (14) - 77093643461234 [12:18:03]1041 (16) - 0000000000874979 [12:18:03]1040 (4) - 86843 [12:18:03]1012 (4) - 22.09.2024 06:14 [12:18:03]1206 (1) - 0 [12:18:03]OFD Sender: Remove packet 86843 [12:18:03]ProducePacketName [12:18:03]name=ofd_packets/00086843 [12:18:03]NVStorageDeleteData [12:18:04]OFD Sender: No OFD packet to send [12:18:09]OFD Sender: No OFD packet to send [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: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]accept exits with 8 [12:19:24]New connection [12:19:24]New thread 3066547556 created [12:19:24]Thread 3066690916 joined [12:19:24]Waiting for new connection... [12:19:24]OFD Sender: No OFD packet to send [12:19:24] Sock 8.Parse request [12:19:24]Sock 8.Check first char [12:19:24]Sock 8.First char is OK [12:19:24]request: POST /json_proto HTTP/1.0 [12:19:24]Method: POST [12:19:24]URL: /json_proto [12:19:24]Method is POST - this is cgi request [12:19:24]url: /json_proto [12:19:24]query_string will be loaded in cgi processing [12:19:24]execute_cgi json_proto POST (null) [12:19:24]execute_cgi path=json_proto method=POST [12:19:24]POST find Content-Length [12:19:24]Host: 172.17.47.196:8080 [12:19:24]Content-Length: 798 [12:19:24]Content-Type: application/json [12:19:24] [12:19:24]POST finish read [12:19:24]Found Content-Length = 798 [12:19:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871703", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 0.00, "quantity" : 3.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\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:19:24]execute_script... [12:19: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)871703", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 0.00, "quantity" : 3.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\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:19:24]POST & json_proto [12:19:24]process_json_proto [12:19:24]json parsed OK: [12:19:24]protocol is kg_v1.0 [12:19:24]action value=close_receipt [12:19:24]process_action close_receipt [12:19:24]cmd_close_receipt [12:19:24]MH_GetDate [12:19:24]Write to MH i2c: F0 00 00 57 11 57 [12:19:24]Write i2c OK [12:19:24]MH_I2C_Read... [12:19:24]Read from MH i2c: F0 [12:19:24]MH_I2C_Read... [12:19:24]Read from MH i2c: F0 09 00 [12:19:24]MH_I2C_Read... [12:19:24]Read from MH i2c: F0 09 00 57 11 00 4D 0B F0 66 4C 6B 94 66 BF [12:19:24]GetLastDocTimeStamp 1727007423 [12:19:24]current date 1727007565 [12:19:24]FM_GetShiftState [12:19:24]SAM_PROTO_GetShiftState [12:19:24]wFMCommunicate request_size=4 [12:19:24]MH_SAM_APDU [12:19:24]CAPDU: 80 13 01 00 [12:19:24]Write to MH i2c: E2 08 00 58 11 80 13 01 00 00 00 00 00 E6 [12:19:24]Write i2c OK [12:19:24]MH_I2C_Read... [12:19:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:19:24]Read from MH i2c: E2 [12:19:24]MH_I2C_Read... [12:19:24]Read from MH i2c: E2 0E 00 [12:19:24]MH_I2C_Read... [12:19:24]Read from MH i2c: E2 0E 00 58 11 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A4 [12:19:24]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:19:24]wFMCommunicate OK [12:19:24]SAM_PROTO_GetShiftState done [12:19:24]FM_GetShiftState done [12:19:24]opened in 1726964220 [12:19:24]opened+sec_in_day 1727050620 [12:19:24]quantity*price = 0 [12:19:24]sum+1 = 1 [12:19:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 157 22.09.2024 12:19 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000874979 ФД: 86844 ФПД: 69694565721493 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T121925&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86844&fm=69694565721493&tin=02508201610067®Number=0000000000092592&sum=0 [12:19:25]StoreToDocumentArchive [12:19:25]shift 497 fd 86844 [12:19:25]save to /storage/0497/doc_00086844 [12:19:25]save last doc name /storage/0497/doc_00086844 to /storage/kkm_last_doc_name [12:19:25]save OK [12:19:25]Clear old archive folders... [12:19:25]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:19:25]tlvbuf is B6E81BC0 [12:19:25]SAM_PROTO_ClearQueue [12:19:25]wFMCommunicate request_size=4 [12:19:25]MH_SAM_APDU [12:19:25]CAPDU: 80 09 00 00 [12:19:25]Write to MH i2c: E2 08 00 65 11 80 09 00 00 00 00 00 00 E8 [12:19:25]Write i2c OK [12:19:25]MH_I2C_Read... [12:19:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:19:25]Read from MH i2c: E2 [12:19:25]MH_I2C_Read... [12:19:25]Read from MH i2c: E2 03 00 [12:19:25]MH_I2C_Read... [12:19:25]Read from MH i2c: E2 03 00 65 11 00 90 00 EA [12:19:25]RAPDU: 90 00 [12:19:25]wFMCommunicate OK [12:19:25]SAM_PROTO_ClearQueue done [12:19:25]KKMCreateOFDPacket [12:19:25]OFDProtocolAddRootSTLVToBuf [12:19:25]FM_MakeSignedData [12:19:25]FM_MakeSignedData [12:19:25]SAM_PROTO_SignData [12:19:25]wFMCommunicate request_size=4 [12:19:25]MH_SAM_APDU [12:19:25]CAPDU: 80 0D 01 02 [12:19:25]Write to MH i2c: E2 08 00 66 11 80 0D 01 02 00 00 00 00 F0 [12:19:25]Write i2c OK [12:19:25]MH_I2C_Read... [12:19:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:19:25]Read from MH i2c: E2 [12:19:25]MH_I2C_Read... [12:19:25]Read from MH i2c: E2 03 00 [12:19:25]MH_I2C_Read... [12:19:25]Read from MH i2c: E2 03 00 66 11 00 90 00 EB [12:19:25]RAPDU: 90 00 [12:19:25]wFMCommunicate OK [12:19:25]wFMCommunicate request_size=255 [12:19:25]MH_SAM_APDU [12:19:25]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 E2 0E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 4D 0B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3C 53 01 00 35 04 06 00 [12:19:25]Write to MH i2c: E2 02 01 67 11 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 E2 0E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 4D 0B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3C 53 01 00 35 04 06 00 00 00 FF [12:19:25]Write i2c OK [12:19:25]MH_I2C_Read... [12:19:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:19:25]Read from MH i2c: E2 [12:19:25]MH_I2C_Read... [12:19:25]Read from MH i2c: E2 03 00 [12:19:25]MH_I2C_Read... [12:19:25]Read from MH i2c: E2 03 00 67 11 00 90 00 EC [12:19:25]RAPDU: 90 00 [12:19:25]wFMCommunicate OK [12:19:25]wFMCommunicate request_size=11 [12:19:25]MH_SAM_APDU [12:19:25]CAPDU: 80 0D 02 02 06 3F 63 07 D5 25 95 [12:19:25]Write to MH i2c: E2 0E 00 68 11 80 0D 02 02 06 00 3F 63 07 D5 25 95 00 00 37 [12:19:25]Write i2c OK [12:19:25]MH_I2C_Read... [12:19:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:19:26]Read from MH i2c: E2 [12:19:26]MH_I2C_Read... [12:19:26]Read from MH i2c: E2 03 00 [12:19:26]MH_I2C_Read... [12:19:26]Read from MH i2c: E2 03 00 68 11 00 90 00 ED [12:19:26]RAPDU: 90 00 [12:19:26]wFMCommunicate OK [12:19:26]wFMCommunicate request_size=4 [12:19:26]MH_SAM_APDU [12:19:26]CAPDU: 80 0D 03 02 [12:19:26]Write to MH i2c: E2 08 00 69 11 80 0D 03 02 00 00 00 00 F5 [12:19:26]Write i2c OK [12:19:26]MH_I2C_Read... [12:19:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:19:26]Read from MH i2c: E2 [12:19:26]MH_I2C_Read... [12:19:26]Read from MH i2c: E2 0B 00 [12:19:26]MH_I2C_Read... [12:19:26]Read from MH i2c: E2 0B 00 69 11 00 0A 2D 41 69 7C BA AB 2D 90 00 E5 [12:19:26]RAPDU: 0A 2D 41 69 7C BA AB 2D 90 00 [12:19:26]wFMCommunicate OK [12:19:26]SAM_PROTO_SignData done [12:19:26]FM_MakeSignedData done [12:19:26]CreateOFDProtocolMessage [12:19:26]wFMCommunicate request_size=4 [12:19:26]MH_SAM_APDU [12:19:26]CAPDU: 80 11 00 00 [12:19:26]Write to MH i2c: E2 08 00 6A 11 80 11 00 00 00 00 00 00 F5 [12:19:26]Write i2c OK [12:19:26]MH_I2C_Read... [12:19:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:19:26]Read from MH i2c: E2 [12:19:26]MH_I2C_Read... [12:19:26]Read from MH i2c: E2 17 00 [12:19:26]MH_I2C_Read... [12:19:26]Read from MH i2c: E2 17 00 6A 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 54 [12:19:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:19:26]wFMCommunicate OK [12:19:26]CreateOFDProtocolMessage done [12:19:26]OFDSenderStorePacket 86844 [12:19:26]StoreOFDPacket docnum=86844 [12:19:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 63 DA 08 01 97 5B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 E2 0E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 4D 0B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3C 53 01 00 35 04 06 00 3F 63 07 D5 25 95 0A 2D 41 69 7C BA AB 2D [12:19:26]CheckFolder [12:19:26]dirname=/storage/ofd_packets [12:19:26]CheckFolder done [12:19:26]ProducePacketName [12:19:26]name=ofd_packets/00086844 [12:19:26]NVStorageSaveData ofd_packets/00086844 [12:19:26]File name is /storage/ofd_packets/00086844 [12:19:26]Write 302 bytes [12:19:26]NVStorageSaveData done [12:19:26]OFDSenderStorePacket done [12:19:26]KKMCreateOFDPacket done [12:19:26]NVStorageSaveData kkm_last_timestamp [12:19:26]File name is /storage/kkm_last_timestamp [12:19:26]Write 4 bytes [12:19:26]NVStorageSaveData done [12:19:26]ExternCall_PrintAddStr [12:19:26]wPrintStart [12:19:26]Write to MH i2c: 01 00 00 6B 11 7C [12:19:26]Write i2c OK [12:19:26]MH_I2C_Read... [12:19:26]Read from MH i2c: 01 [12:19:26]MH_I2C_Read... [12:19:26]Read from MH i2c: 01 07 00 [12:19:26]MH_I2C_Read... [12:19:26]Read from MH i2c: 01 07 00 6B 11 00 00 00 00 00 FF 0F 91 [12:19:26]RasterBufferAndPrint [12:19:26]line Счет N : (1)871703 [12:19:26]line ИНН: 02508201610067 [12:19:26]line Контрольно-Кассовый Чек [12:19:26]line ПРОДАЖА [12:19:26]line ТРК (МРК, ГНК) : 54 [12:19:26]line Товар: 2710194210 [12:19:26]line ДТ(л)-К-4 [12:19:26]line 3.810 * 0.00 [12:19:26]line = 0.00 [12:19:26]line НДС 12% НСП 1% [12:19:26]line > о реализуемом товаре [12:19:26]line ИТОГО: 0.00 [12:19:26]line НСП 1% : 0.00 [12:19:26]line НДС 12% : 0.00 [12:19:26]line Наличными: 0.00 [12:19:26]line Безнал.: 0.00 [12:19:26]line Место: АЗС № 137 "Партнер Нефть" [12:19:26]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:19:26]line СНО: Общий режим [12:19:26]line Чек 157 22.09.2024 12:19 [12:19:26]line Смена: 497 ФФД: 1.0 [12:19:26]line ЗНМ: 0300000064 [12:19:26]line РНМ: 0000000000092592 [12:19:26]line Версия ККМ: 001 [12:19:26]line Талоны: Топливные Талоны [12:19:26]line 1 [12:19:26]line ФМ: 0000000000874979 [12:19:26]line ФД: 86844 [12:19:26]line ФПД: 69694565721493 [12:19:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T121925&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86844&fm=69694565721493&tin=02508201610067®Number=0000000000092592&sum=0 [12:19:26]written 0, free lines is 4095 [12:19:26]OFD Sender: Processing packet 86844 [packets to send 273, broken 272] [12:19:26]ProducePacketName [12:19:26]name=ofd_packets/00086844 [12:19:26]OFD Sender: To server: pG, [12:19:26]CommunicateWithHost lk.salyk.kg:30040 [12:19:26]ConnectInit lk.salyk.kg [12:19:26]Write to MH i2c: 01 00 00 95 11 A6 [12:19:26]Write i2c OK [12:19:26]MH_I2C_Read... [12:19:26]Read from MH i2c: 01 [12:19:26]MH_I2C_Read... [12:19:26]Read from MH i2c: 01 07 00 [12:19:26]MH_I2C_Read... [12:19:26]Read from MH i2c: 01 07 00 95 11 00 00 00 00 00 DD 0C 96 [12:19:26]RasterBufferAndPrint [12:19:26]line [12:19:26]line [12:19:26]line [12:19:26]line [12:19:26]line [12:19:26]written 0, free lines is 3299 [12:19:26]MH_Cut [12:19:26]Write to MH i2c: D1 01 00 9C 11 01 7F [12:19:26]Write i2c OK [12:19:26]MH_I2C_Read... [12:19:26]Read from MH i2c: D1 [12:19:26]MH_I2C_Read... [12:19:26]Read from MH i2c: D1 01 00 [12:19:26]MH_I2C_Read... [12:19:26]Read from MH i2c: D1 01 00 9C 11 00 7E [12:19:26]Write to MH i2c: 01 00 00 9D 11 AE [12:19:26]Write i2c OK [12:19:26]MH_I2C_Read... [12:19:26]Connected sock=9 [12:19:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 63 DA 08 01 97 5B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 E2 0E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 4D 0B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3C 53 01 00 35 04 06 00 3F 63 07 D5 25 95 0A 2D 41 69 7C BA AB 2D [12:19:27]*** Cut start [12:19:27]*** Partial cut [12:19:27]*** CUTSNS_PIN = 1 [12:19:27]*** CUTSNS_PIN = 0 [12:19:27]*** Brake cut motor [12:19:27]Read from MH i2c: 01 [12:19:27]MH_I2C_Read... [12:19:27]*** Stop cut motor [12:19:27]*** Cut end [12:19:27]Read from MH i2c: 01 07 00 [12:19:27]MH_I2C_Read... [12:19:27]Read from MH i2c: 01 07 00 9D 11 00 00 00 00 00 FF 0F C3 [12:19:27]process_action close_receipt done [12:19:27]requested_data is exist [12:19:27]produce_requested_data [12:19:27]requested_item fm.sn is exist - process it [12:19:27]wFMCommunicate request_size=4 [12:19:27]MH_SAM_APDU [12:19:27]CAPDU: 80 11 00 00 [12:19:27]Write to MH i2c: E2 08 00 9E 11 80 11 00 00 00 00 00 00 29 [12:19:27]Write i2c OK [12:19:27]MH_I2C_Read... [12:19:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:19:28]Read from MH i2c: E2 [12:19:28]MH_I2C_Read... [12:19:28]Read from MH i2c: E2 17 00 [12:19:28]MH_I2C_Read... [12:19:28]Read from MH i2c: E2 17 00 9E 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 88 [12:19:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:19:28]wFMCommunicate OK [12:19:28]requested_item fd.num is exist - process it [12:19:28]SAM_PROTO_GetFieldsCounters [12:19:28]wFMCommunicate request_size=4 [12:19:28]MH_SAM_APDU [12:19:28]CAPDU: 80 13 00 00 [12:19:28]Write to MH i2c: E2 08 00 9F 11 80 13 00 00 00 00 00 00 2C [12:19:28]Write i2c OK [12:19:28]MH_I2C_Read... [12:19:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:19:28]Read from MH i2c: E2 [12:19:28]MH_I2C_Read... [12:19:28]Read from MH i2c: E2 62 00 [12:19:28]MH_I2C_Read... [12:19:28]Read from MH i2c: E2 62 00 9F 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 3C 53 01 00 0E 04 04 00 F1 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 B4 [12:19: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 3C 53 01 00 0E 04 04 00 F1 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:19:28]wFMCommunicate OK [12:19:28]SAM_PROTO_GetFieldsCounters done [12:19:28]requested_item shift.num is exist - process it [12:19:28]requested_item shift.opened is exist - process it [12:19:28]req_shift_opened [12:19:28]FM_GetShiftState [12:19:28]SAM_PROTO_GetShiftState [12:19:28]wFMCommunicate request_size=4 [12:19:28]MH_SAM_APDU [12:19:28]CAPDU: 80 13 01 00 [12:19:28]Write to MH i2c: E2 08 00 A0 11 80 13 01 00 00 00 00 00 2E [12:19:28]Write i2c OK [12:19:28]MH_I2C_Read... [12:19:28]Read from MH i2c: E2 [12:19:28]MH_I2C_Read... [12:19:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:19:28]Read from MH i2c: E2 0E 00 [12:19:28]MH_I2C_Read... [12:19:28]Read from MH i2c: E2 0E 00 A0 11 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 EC [12:19:28]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:19:28]wFMCommunicate OK [12:19:28]SAM_PROTO_GetShiftState done [12:19:28]FM_GetShiftState done [12:19:28]req_shift_opened done [12:19:28]requested_item shift.open_date is exist - process it [12:19:28]req_shift_open_date [12:19:28]req_shift_open_date done [12:19:28]produce_requested_data done [12:19:28]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86844,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:19:28]process_action_free close_receipt [12:19:28]json_value_free [12:19:28]json_value_free done [12:19:28]process_json_proto returns [12:19:28]Send response to host [12:19:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86844,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:19:28]free response buf [12:19:28]execute_script done [12:19:28]execute_script returns [12:19:28]free content buf [12:19:28]Sock 8.Close socket [12:19:28]Sock 8.Thread stoped [12:19:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 95 05 47 00 57 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 34 39 37 39 10 04 04 00 3C 53 01 00 F4 03 04 00 1C B6 EF 66 B6 04 01 00 00 85 56 3A D8 83 E1 8B E6 [12:19:28]CommunicateWithHost err = 0 [12:19:28]CheckOFDResponse [12:19:28]1017 (14) - 77093643461234 [12:19:28]1041 (16) - 0000000000874979 [12:19:28]1040 (4) - 86844 [12:19:28]1012 (4) - 22.09.2024 06:15 [12:19:28]1206 (1) - 0 [12:19:28]OFD Sender: Remove packet 86844 [12:19:28]ProducePacketName [12:19:28]name=ofd_packets/00086844 [12:19:28]NVStorageDeleteData [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:44]OFD Sender: No OFD packet to send [12:19:45]recv_with_timeout no data received [12:19:49]OFD Sender: No OFD packet to send [12:19:50]accept exits with 11 [12:19:50]New connection [12:19:50]New thread 3066690916 created [12:19:50]Thread 3066547556 joined [12:19:50]Waiting for new connection... [12:19:50] Sock 11.Parse request [12:19:50]Sock 11.Check first char [12:19:50]Sock 11.First char is OK [12:19:50]request: POST /json_proto HTTP/1.0 [12:19:50]Method: POST [12:19:50]URL: /json_proto [12:19:50]Method is POST - this is cgi request [12:19:50]url: /json_proto [12:19:50]query_string will be loaded in cgi processing [12:19:50]execute_cgi json_proto POST (null) [12:19:50]execute_cgi path=json_proto method=POST [12:19:50]POST find Content-Length [12:19:50]Host: 172.17.47.196:8080 [12:19:50]Content-Length: 678 [12:19:50]Content-Type: application/json [12:19:50] [12:19:50]POST finish read [12:19:50]Found Content-Length = 678 [12:19:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871704", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:19:50]execute_script... [12: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)871704", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:19:50]POST & json_proto [12:19:50]process_json_proto [12:19:50]json parsed OK: [12:19:50]protocol is kg_v1.0 [12:19:50]action value=close_receipt [12:19:50]process_action close_receipt [12:19:50]cmd_close_receipt [12:19:50]MH_GetDate [12:19:50]Write to MH i2c: F0 00 00 A1 11 A1 [12:19:50]Write i2c OK [12:19:50]MH_I2C_Read... [12:19:50]Read from MH i2c: F0 [12:19:50]MH_I2C_Read... [12:19:50]Read from MH i2c: F0 09 00 [12:19:50]MH_I2C_Read... [12:19:50]Read from MH i2c: F0 09 00 A1 11 00 66 0B F0 66 4C 6B 94 66 22 [12:19:50]GetLastDocTimeStamp 1727007565 [12:19:50]current date 1727007590 [12:19:50]FM_GetShiftState [12:19:50]SAM_PROTO_GetShiftState [12:19:50]wFMCommunicate request_size=4 [12:19:50]MH_SAM_APDU [12:19:50]CAPDU: 80 13 01 00 [12:19:50]Write to MH i2c: E2 08 00 A2 11 80 13 01 00 00 00 00 00 30 [12:19:50]Write i2c OK [12:19:50]MH_I2C_Read... [12:19:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:19:50]Read from MH i2c: E2 [12:19:50]MH_I2C_Read... [12:19:50]Read from MH i2c: E2 0E 00 [12:19:50]MH_I2C_Read... [12:19:50]Read from MH i2c: E2 0E 00 A2 11 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 EE [12:19:50]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:19:50]wFMCommunicate OK [12:19:50]SAM_PROTO_GetShiftState done [12:19:50]FM_GetShiftState done [12:19:50]opened in 1726964220 [12:19:50]opened+sec_in_day 1727050620 [12:19:50]quantity*price = 70037 [12:19:50]sum+1 = 70038 [12:19:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 158 22.09.2024 12:19 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86845 ФПД: 106793315327760 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T121950&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86845&fm=106793315327760&tin=02508201610067®Number=0000000000092592&sum=70000 [12:19:51]StoreToDocumentArchive [12:19:51]shift 497 fd 86845 [12:19:51]save to /storage/0497/doc_00086845 [12:19:51]save last doc name /storage/0497/doc_00086845 to /storage/kkm_last_doc_name [12:19:51]save OK [12:19:51]Clear old archive folders... [12:19:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:19:51]tlvbuf is 0159B660 [12:19:51]SAM_PROTO_ClearQueue [12:19:51]wFMCommunicate request_size=4 [12:19:51]MH_SAM_APDU [12:19:51]CAPDU: 80 09 00 00 [12:19:51]Write to MH i2c: E2 08 00 AF 11 80 09 00 00 00 00 00 00 32 [12:19:51]Write i2c OK [12:19:51]MH_I2C_Read... [12:19:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:19:51]Read from MH i2c: E2 [12:19:51]MH_I2C_Read... [12:19:51]Read from MH i2c: E2 03 00 [12:19:51]MH_I2C_Read... [12:19:51]Read from MH i2c: E2 03 00 AF 11 00 90 00 34 [12:19:51]RAPDU: 90 00 [12:19:51]wFMCommunicate OK [12:19:51]SAM_PROTO_ClearQueue done [12:19:51]KKMCreateOFDPacket [12:19:51]OFDProtocolAddRootSTLVToBuf [12:19:51]FM_MakeSignedData [12:19:51]FM_MakeSignedData [12:19:51]SAM_PROTO_SignData [12:19:51]wFMCommunicate request_size=4 [12:19:51]MH_SAM_APDU [12:19:51]CAPDU: 80 0D 01 02 [12:19:51]Write to MH i2c: E2 08 00 B0 11 80 0D 01 02 00 00 00 00 3A [12:19:51]Write i2c OK [12:19:51]MH_I2C_Read... [12:19:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:19:51]Read from MH i2c: E2 [12:19:51]MH_I2C_Read... [12:19:51]Read from MH i2c: E2 03 00 [12:19:51]MH_I2C_Read... [12:19:51]Read from MH i2c: E2 03 00 B0 11 00 90 00 35 [12:19:51]RAPDU: 90 00 [12:19:51]wFMCommunicate OK [12:19:51]wFMCommunicate request_size=255 [12:19:51]MH_SAM_APDU [12:19: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 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 9E 00 00 00 F4 03 04 00 66 0B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3D 53 01 00 35 04 06 00 61 [12:19:51]Write to MH i2c: E2 02 01 B1 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 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 9E 00 00 00 F4 03 04 00 66 0B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3D 53 01 00 35 04 06 00 61 00 00 F7 [12:19:51]Write i2c OK [12:19:51]MH_I2C_Read... [12:19:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:19:51]Read from MH i2c: E2 [12:19:51]MH_I2C_Read... [12:19:51]Read from MH i2c: E2 03 00 [12:19:51]MH_I2C_Read... [12:19:51]Read from MH i2c: E2 03 00 B1 11 00 90 00 36 [12:19:51]RAPDU: 90 00 [12:19:51]wFMCommunicate OK [12:19:51]wFMCommunicate request_size=10 [12:19:51]MH_SAM_APDU [12:19:51]CAPDU: 80 0D 02 02 05 20 C1 9F DF 10 [12:19:51]Write to MH i2c: E2 0D 00 B2 11 80 0D 02 02 05 00 20 C1 9F DF 10 00 00 B6 [12:19:51]Write i2c OK [12:19:51]MH_I2C_Read... [12:19:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:19:51]Read from MH i2c: E2 [12:19:51]MH_I2C_Read... [12:19:51]Read from MH i2c: E2 03 00 [12:19:51]MH_I2C_Read... [12:19:51]Read from MH i2c: E2 03 00 B2 11 00 90 00 37 [12:19:51]RAPDU: 90 00 [12:19:51]wFMCommunicate OK [12:19:51]wFMCommunicate request_size=4 [12:19:51]MH_SAM_APDU [12:19:51]CAPDU: 80 0D 03 02 [12:19:51]Write to MH i2c: E2 08 00 B3 11 80 0D 03 02 00 00 00 00 3F [12:19:51]Write i2c OK [12:19:51]MH_I2C_Read... [12:19:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:19:51]Read from MH i2c: E2 [12:19:51]MH_I2C_Read... [12:19:51]Read from MH i2c: E2 0B 00 [12:19:51]MH_I2C_Read... [12:19:51]Read from MH i2c: E2 0B 00 B3 11 00 FB B8 2A AF 1E 6E 87 B4 90 00 93 [12:19:51]RAPDU: FB B8 2A AF 1E 6E 87 B4 90 00 [12:19:51]wFMCommunicate OK [12:19:51]SAM_PROTO_SignData done [12:19:51]FM_MakeSignedData done [12:19:51]CreateOFDProtocolMessage [12:19:51]wFMCommunicate request_size=4 [12:19:51]MH_SAM_APDU [12:19:51]CAPDU: 80 11 00 00 [12:19:51]Write to MH i2c: E2 08 00 B4 11 80 11 00 00 00 00 00 00 3F [12:19:51]Write i2c OK [12:19:51]MH_I2C_Read... [12:19:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:19:51]Read from MH i2c: E2 [12:19:51]MH_I2C_Read... [12:19:51]Read from MH i2c: E2 17 00 [12:19:51]MH_I2C_Read... [12:19:51]Read from MH i2c: E2 17 00 B4 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 9E [12:19:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:19:51]wFMCommunicate OK [12:19:51]CreateOFDProtocolMessage done [12:19:51]OFDSenderStorePacket 86845 [12:19:51]StoreOFDPacket docnum=86845 [12:19:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 BE E4 07 01 EF 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 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 9E 00 00 00 F4 03 04 00 66 0B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3D 53 01 00 35 04 06 00 61 20 C1 9F DF 10 FB B8 2A AF 1E 6E 87 B4 [12:19:51]CheckFolder [12:19:51]dirname=/storage/ofd_packets [12:19:51]CheckFolder done [12:19:51]ProducePacketName [12:19:51]name=ofd_packets/00086845 [12:19:51]NVStorageSaveData ofd_packets/00086845 [12:19:51]File name is /storage/ofd_packets/00086845 [12:19:51]Write 301 bytes [12:19:51]NVStorageSaveData done [12:19:51]OFDSenderStorePacket done [12:19:51]KKMCreateOFDPacket done [12:19:51]NVStorageSaveData kkm_last_timestamp [12:19:51]File name is /storage/kkm_last_timestamp [12:19:51]Write 4 bytes [12:19:51]NVStorageSaveData done [12:19:51]ExternCall_PrintAddStr [12:19:51]wPrintStart [12:19:51]Write to MH i2c: 01 00 00 B5 11 C6 [12:19:51]Write i2c OK [12:19:51]MH_I2C_Read... [12:19:51]Read from MH i2c: 01 [12:19:51]MH_I2C_Read... [12:19:51]Read from MH i2c: 01 07 00 [12:19:51]MH_I2C_Read... [12:19:51]Read from MH i2c: 01 07 00 B5 11 00 00 00 00 00 FF 0F DB [12:19:51]RasterBufferAndPrint [12:19:51]line Счет N : (1)871704 [12:19:51]line ИНН: 02508201610067 [12:19:51]line Контрольно-Кассовый Чек [12:19:51]line ПРОДАЖА [12:19:51]line ТРК (МРК, ГНК) : 33 [12:19:51]line Товар: 2710124130 [12:19:51]line Аи-92-К-5 [12:19:51]line 10.330 * 67.80 [12:19:51]line = 700.37 [12:19:51]line НДС 12% НСП 1% [12:19:51]line > о реализуемом товаре [12:19:51]line ОКРУГЛЕНИЕ: -0.37 [12:19:51]line ИТОГО: 700.00 [12:19:51]line Внесено: 700.00 [12:19:51]line СДАЧА: 0.00 [12:19:51]line НСП 1% : 6.20 [12:19:51]line НДС 12% : 74.38 [12:19:51]line Наличными: 700.00 [12:19:51]line Безнал.: 0.00 [12:19:51]line Место: АЗС № 137 "Партнер Нефть" [12:19:51]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:19:51]line СНО: Общий режим [12:19:51]line Чек 158 22.09.2024 12:19 [12:19:51]line Смена: 497 ФФД: 1.0 [12:19:51]line ЗНМ: 0300000064 [12:19:51]line РНМ: 0000000000092592 [12:19:51]line Версия ККМ: 001 [12:19:51]line ФМ: 0000000000874979 [12:19:51]line ФД: 86845 [12:19:51]line ФПД: 106793315327760 [12:19:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T121950&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86845&fm=106793315327760&tin=02508201610067®Number=0000000000092592&sum=70000 [12:19:51]written 0, free lines is 4095 [12:19:51]OFD Sender: Processing packet 86845 [packets to send 273, broken 272] [12:19:51]ProducePacketName [12:19:51]name=ofd_packets/00086845 [12:19:51]OFD Sender: To server: pG, [12:19:51]CommunicateWithHost lk.salyk.kg:30040 [12:19:51]ConnectInit lk.salyk.kg [12:19:52]Write to MH i2c: 01 00 00 E0 11 F1 [12:19:52]Write i2c OK [12:19:52]MH_I2C_Read... [12:19:52]Read from MH i2c: 01 [12:19:52]MH_I2C_Read... [12:19:52]Read from MH i2c: 01 07 00 [12:19:52]MH_I2C_Read... [12:19:52]Read from MH i2c: 01 07 00 E0 11 00 00 00 00 00 DC 0C E0 [12:19:52]RasterBufferAndPrint [12:19:52]line [12:19:52]line [12:19:52]line [12:19:52]line [12:19:52]line [12:19:52]written 0, free lines is 3298 [12:19:52]MH_Cut [12:19:52]Write to MH i2c: D1 01 00 E7 11 01 CA [12:19:52]Write i2c OK [12:19:52]MH_I2C_Read... [12:19:52]Read from MH i2c: D1 [12:19:52]MH_I2C_Read... [12:19:52]Read from MH i2c: D1 01 00 [12:19:52]MH_I2C_Read... [12:19:52]Read from MH i2c: D1 01 00 E7 11 00 C9 [12:19:52]Write to MH i2c: 01 00 00 E8 11 F9 [12:19:52]Write i2c OK [12:19:52]MH_I2C_Read... [12:19:52]*** Cut start [12:19:52]*** Partial cut [12:19:52]*** CUTSNS_PIN = 1 [12:19:53]*** CUTSNS_PIN = 0 [12:19:53]*** Brake cut motor [12:19:53]Read from MH i2c: 01 [12:19:53]MH_I2C_Read... [12:19:53]*** Stop cut motor [12:19:53]*** Cut end [12:19:53]Read from MH i2c: 01 07 00 [12:19:53]MH_I2C_Read... [12:19:53]Read from MH i2c: 01 07 00 E8 11 00 00 00 00 00 FF 0F 0E [12:19:53]process_action close_receipt done [12:19:53]requested_data is exist [12:19:53]produce_requested_data [12:19:53]requested_item fm.sn is exist - process it [12:19:53]wFMCommunicate request_size=4 [12:19:53]MH_SAM_APDU [12:19:53]CAPDU: 80 11 00 00 [12:19:53]Write to MH i2c: E2 08 00 E9 11 80 11 00 00 00 00 00 00 74 [12:19:53]Write i2c OK [12:19:53]MH_I2C_Read... [12:19:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:19:53]Read from MH i2c: E2 [12:19:53]MH_I2C_Read... [12:19:53]Read from MH i2c: E2 17 00 [12:19:53]MH_I2C_Read... [12:19:53]Read from MH i2c: E2 17 00 E9 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D3 [12:19:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:19:53]wFMCommunicate OK [12:19:53]requested_item fd.num is exist - process it [12:19:53]SAM_PROTO_GetFieldsCounters [12:19:53]wFMCommunicate request_size=4 [12:19:53]MH_SAM_APDU [12:19:53]CAPDU: 80 13 00 00 [12:19:53]Write to MH i2c: E2 08 00 EA 11 80 13 00 00 00 00 00 00 77 [12:19:53]Write i2c OK [12:19:53]MH_I2C_Read... [12:19:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:19:53]Read from MH i2c: E2 [12:19:53]MH_I2C_Read... [12:19:53]Read from MH i2c: E2 62 00 [12:19:53]MH_I2C_Read... [12:19:53]Read from MH i2c: E2 62 00 EA 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 3D 53 01 00 0E 04 04 00 F1 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 03 [12:19: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 3D 53 01 00 0E 04 04 00 F1 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:19:53]wFMCommunicate OK [12:19:53]SAM_PROTO_GetFieldsCounters done [12:19:53]requested_item shift.num is exist - process it [12:19:53]requested_item shift.opened is exist - process it [12:19:53]req_shift_opened [12:19:53]FM_GetShiftState [12:19:53]SAM_PROTO_GetShiftState [12:19:53]wFMCommunicate request_size=4 [12:19:53]MH_SAM_APDU [12:19:53]CAPDU: 80 13 01 00 [12:19:53]Write to MH i2c: E2 08 00 EB 11 80 13 01 00 00 00 00 00 79 [12:19:53]Write i2c OK [12:19:53]MH_I2C_Read... [12:19:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:19:53]Read from MH i2c: E2 [12:19:53]MH_I2C_Read... [12:19:53]Read from MH i2c: E2 0E 00 [12:19:53]MH_I2C_Read... [12:19:53]Read from MH i2c: E2 0E 00 EB 11 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 37 [12:19:53]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:19:53]wFMCommunicate OK [12:19:53]SAM_PROTO_GetShiftState done [12:19:53]FM_GetShiftState done [12:19:53]req_shift_opened done [12:19:53]requested_item shift.open_date is exist - process it [12:19:53]req_shift_open_date [12:19:53]req_shift_open_date done [12:19:53]produce_requested_data done [12:19:53]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86845,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:19:53]process_action_free close_receipt [12:19:53]json_value_free [12:19:53]json_value_free done [12:19:53]process_json_proto returns [12:19:53]Send response to host [12:19:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86845,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:19:53]free response buf [12:19:53]execute_script done [12:19:53]execute_script returns [12:19:53]free content buf [12:19:53]Sock 11.Close socket [12:19:53]Sock 11.Thread stoped [12:19:57]Connected sock=10 [12: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 34 39 37 39 0F 01 00 00 BE E4 07 01 EF 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 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 9E 00 00 00 F4 03 04 00 66 0B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3D 53 01 00 35 04 06 00 61 20 C1 9F DF 10 FB B8 2A AF 1E 6E 87 B4 [12:19:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 95 BB 47 00 E1 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 34 39 37 39 10 04 04 00 3D 53 01 00 F4 03 04 00 3B B6 EF 66 B6 04 01 00 00 48 3E 0D 8B BC 39 8F F0 [12:19:58]CommunicateWithHost err = 0 [12:19:58]CheckOFDResponse [12:19:58]1017 (14) - 77093643461234 [12:19:58]1041 (16) - 0000000000874979 [12:19:58]1040 (4) - 86845 [12:19:58]1012 (4) - 22.09.2024 06:16 [12:19:58]1206 (1) - 0 [12:19:58]OFD Sender: Remove packet 86845 [12:19:58]ProducePacketName [12:19:58]name=ofd_packets/00086845 [12:19:58]NVStorageDeleteData [12:19:59]OFD Sender: No OFD packet to send [12:20:04]OFD Sender: No OFD packet to send [12:20:09]OFD Sender: No OFD packet to send [12:20:14]OFD Sender: No OFD packet to send [12:20:19]OFD Sender: No OFD packet to send [12:20:24]OFD Sender: No OFD packet to send [12:20:24]recv_with_timeout no data received [12:20:26]accept exits with 8 [12:20:26]New connection [12:20:26]New thread 3066547556 created [12:20:26]Thread 3066690916 joined [12:20:26]Waiting for new connection... [12:20:26] Sock 8.Parse request [12:20:26]Sock 8.Check first char [12:20:26]Sock 8.First char is OK [12:20:26]request: POST /json_proto HTTP/1.0 [12:20:26]Method: POST [12:20:26]URL: /json_proto [12:20:26]Method is POST - this is cgi request [12:20:26]url: /json_proto [12:20:26]query_string will be loaded in cgi processing [12:20:26]execute_cgi json_proto POST (null) [12:20:26]execute_cgi path=json_proto method=POST [12:20:26]POST find Content-Length [12:20:26]Host: 172.17.47.196:8080 [12:20:26]Content-Length: 687 [12:20:26]Content-Type: application/json [12:20:26] [12:20:26]POST finish read [12:20:26]Found Content-Length = 687 [12:20:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871705", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 15.880, "sum" : 1210.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1210.00, "total" : 1210.00, "payments": [ { "type": 0, "sum" : 1210.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:20:26]execute_script... [12: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)871705", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 15.880, "sum" : 1210.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1210.00, "total" : 1210.00, "payments": [ { "type": 0, "sum" : 1210.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:20:26]POST & json_proto [12:20:26]process_json_proto [12:20:26]json parsed OK: [12:20:26]protocol is kg_v1.0 [12:20:26]action value=close_receipt [12:20:26]process_action close_receipt [12:20:26]cmd_close_receipt [12:20:26]MH_GetDate [12:20:26]Write to MH i2c: F0 00 00 EC 11 EC [12:20:26]Write i2c OK [12:20:26]MH_I2C_Read... [12:20:26]Read from MH i2c: F0 [12:20:26]MH_I2C_Read... [12:20:26]Read from MH i2c: F0 09 00 [12:20:26]MH_I2C_Read... [12:20:26]Read from MH i2c: F0 09 00 EC 11 00 8B 0B F0 66 4C 6B 94 66 92 [12:20:26]GetLastDocTimeStamp 1727007590 [12:20:26]current date 1727007627 [12:20:26]FM_GetShiftState [12:20:26]SAM_PROTO_GetShiftState [12:20:26]wFMCommunicate request_size=4 [12:20:26]MH_SAM_APDU [12:20:26]CAPDU: 80 13 01 00 [12:20:26]Write to MH i2c: E2 08 00 ED 11 80 13 01 00 00 00 00 00 7B [12:20:26]Write i2c OK [12:20:26]MH_I2C_Read... [12:20:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:20:26]Read from MH i2c: E2 [12:20:26]MH_I2C_Read... [12:20:26]Read from MH i2c: E2 0E 00 [12:20:26]MH_I2C_Read... [12:20:26]Read from MH i2c: E2 0E 00 ED 11 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 39 [12:20:26]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:20:26]wFMCommunicate OK [12:20:26]SAM_PROTO_GetShiftState done [12:20:26]FM_GetShiftState done [12:20:26]opened in 1726964220 [12:20:26]opened+sec_in_day 1727050620 [12:20:26]quantity*price = 121005 [12:20:26]sum+1 = 121007 [12:20:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 1210.00 Внесено: 1210.00 СДАЧА: 0.00 НСП 1% : 10.71 НДС 12% : 128.50 Наличными: 1210.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 159 22.09.2024 12:20 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86846 ФПД: 215454495595829 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T122027&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86846&fm=215454495595829&tin=02508201610067®Number=0000000000092592&sum=121000 [12:20:27]StoreToDocumentArchive [12:20:27]shift 497 fd 86846 [12:20:27]save to /storage/0497/doc_00086846 [12:20:27]save last doc name /storage/0497/doc_00086846 to /storage/kkm_last_doc_name [12:20:27]save OK [12:20:27]Clear old archive folders... [12:20:27]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:20:27]tlvbuf is 01598F60 [12:20:27]SAM_PROTO_ClearQueue [12:20:27]wFMCommunicate request_size=4 [12:20:27]MH_SAM_APDU [12:20:27]CAPDU: 80 09 00 00 [12:20:27]Write to MH i2c: E2 08 00 FA 11 80 09 00 00 00 00 00 00 7D [12:20:27]Write i2c OK [12:20:27]MH_I2C_Read... [12:20:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:20:27]Read from MH i2c: E2 [12:20:27]MH_I2C_Read... [12:20:27]Read from MH i2c: E2 03 00 [12:20:27]MH_I2C_Read... [12:20:27]Read from MH i2c: E2 03 00 FA 11 00 90 00 7F [12:20:27]RAPDU: 90 00 [12:20:27]wFMCommunicate OK [12:20:27]SAM_PROTO_ClearQueue done [12:20:27]KKMCreateOFDPacket [12:20:27]OFDProtocolAddRootSTLVToBuf [12:20:27]FM_MakeSignedData [12:20:27]FM_MakeSignedData [12:20:27]SAM_PROTO_SignData [12:20:27]wFMCommunicate request_size=4 [12:20:27]MH_SAM_APDU [12:20:27]CAPDU: 80 0D 01 02 [12:20:27]Write to MH i2c: E2 08 00 FB 11 80 0D 01 02 00 00 00 00 85 [12:20:27]Write i2c OK [12:20:27]MH_I2C_Read... [12:20:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:20:27]Read from MH i2c: E2 [12:20:27]MH_I2C_Read... [12:20:27]Read from MH i2c: E2 03 00 [12:20:27]MH_I2C_Read... [12:20:27]Read from MH i2c: E2 03 00 FB 11 00 90 00 80 [12:20:27]RAPDU: 90 00 [12:20:27]wFMCommunicate OK [12:20:27]wFMCommunicate request_size=255 [12:20:27]MH_SAM_APDU [12:20:27]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 08 3E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AE D8 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 D8 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 32 00 00 00 00 07 04 06 00 A8 D8 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 8B 0B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3E 53 01 00 35 04 06 00 [12:20:27]Write to MH i2c: E2 02 01 FC 11 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 08 3E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AE D8 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 D8 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 32 00 00 00 00 07 04 06 00 A8 D8 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 8B 0B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3E 53 01 00 35 04 06 00 00 00 2D [12:20:27]Write i2c OK [12:20:27]MH_I2C_Read... [12:20:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:20:28]Read from MH i2c: E2 [12:20:28]MH_I2C_Read... [12:20:28]Read from MH i2c: E2 03 00 [12:20:28]MH_I2C_Read... [12:20:28]Read from MH i2c: E2 03 00 FC 11 00 90 00 81 [12:20:28]RAPDU: 90 00 [12:20:28]wFMCommunicate OK [12:20:28]wFMCommunicate request_size=11 [12:20:28]MH_SAM_APDU [12:20:28]CAPDU: 80 0D 02 02 06 C3 F4 68 AC DD 35 [12:20:28]Write to MH i2c: E2 0E 00 FD 11 80 0D 02 02 06 00 C3 F4 68 AC DD 35 00 00 71 [12:20:28]Write i2c OK [12:20:28]MH_I2C_Read... [12:20:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:20:28]Read from MH i2c: E2 [12:20:28]MH_I2C_Read... [12:20:28]Read from MH i2c: E2 03 00 [12:20:28]MH_I2C_Read... [12:20:28]Read from MH i2c: E2 03 00 FD 11 00 90 00 82 [12:20:28]RAPDU: 90 00 [12:20:28]wFMCommunicate OK [12:20:28]wFMCommunicate request_size=4 [12:20:28]MH_SAM_APDU [12:20:28]CAPDU: 80 0D 03 02 [12:20:28]Write to MH i2c: E2 08 00 FE 11 80 0D 03 02 00 00 00 00 8A [12:20:28]Write i2c OK [12:20:28]MH_I2C_Read... [12:20:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:20:28]Read from MH i2c: E2 [12:20:28]MH_I2C_Read... [12:20:28]Read from MH i2c: E2 0B 00 [12:20:28]MH_I2C_Read... [12:20:28]Read from MH i2c: E2 0B 00 FE 11 00 C9 1E 80 6F 64 73 E8 70 90 00 90 [12:20:28]RAPDU: C9 1E 80 6F 64 73 E8 70 90 00 [12:20:28]wFMCommunicate OK [12:20:28]SAM_PROTO_SignData done [12:20:28]FM_MakeSignedData done [12:20:28]CreateOFDProtocolMessage [12:20:28]wFMCommunicate request_size=4 [12:20:28]MH_SAM_APDU [12:20:28]CAPDU: 80 11 00 00 [12:20:28]Write to MH i2c: E2 08 00 FF 11 80 11 00 00 00 00 00 00 8A [12:20:28]Write i2c OK [12:20:28]MH_I2C_Read... [12:20:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:20:28]Read from MH i2c: E2 [12:20:28]MH_I2C_Read... [12:20:28]Read from MH i2c: E2 17 00 [12:20:28]MH_I2C_Read... [12:20:28]Read from MH i2c: E2 17 00 FF 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E9 [12:20:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:20:28]wFMCommunicate OK [12:20:28]CreateOFDProtocolMessage done [12:20:28]OFDSenderStorePacket 86846 [12:20:28]StoreOFDPacket docnum=86846 [12:20:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 7F 2D 08 01 61 64 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 08 3E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AE D8 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 D8 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 32 00 00 00 00 07 04 06 00 A8 D8 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 8B 0B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3E 53 01 00 35 04 06 00 C3 F4 68 AC DD 35 C9 1E 80 6F 64 73 E8 70 [12:20:28]CheckFolder [12:20:28]dirname=/storage/ofd_packets [12:20:28]CheckFolder done [12:20:28]ProducePacketName [12:20:28]name=ofd_packets/00086846 [12:20:28]NVStorageSaveData ofd_packets/00086846 [12:20:28]File name is /storage/ofd_packets/00086846 [12:20:28]Write 302 bytes [12:20:28]NVStorageSaveData done [12:20:28]OFDSenderStorePacket done [12:20:28]KKMCreateOFDPacket done [12:20:28]NVStorageSaveData kkm_last_timestamp [12:20:28]File name is /storage/kkm_last_timestamp [12:20:28]Write 4 bytes [12:20:28]NVStorageSaveData done [12:20:28]ExternCall_PrintAddStr [12:20:28]wPrintStart [12:20:28]Write to MH i2c: 01 00 00 00 12 12 [12:20:28]OFD Sender: Processing packet 86846 [packets to send 273, broken 272] [12:20:28]ProducePacketName [12:20:28]name=ofd_packets/00086846 [12:20:28]OFD Sender: To server: pG, [12:20:28]CommunicateWithHost lk.salyk.kg:30040 [12:20:28]ConnectInit lk.salyk.kg [12:20:28]Write i2c OK [12:20:28]MH_I2C_Read... [12:20:28]Read from MH i2c: 01 [12:20:28]MH_I2C_Read... [12:20:28]Read from MH i2c: 01 07 00 [12:20:28]MH_I2C_Read... [12:20:28]Read from MH i2c: 01 07 00 00 12 00 00 00 00 00 FF 0F 27 [12:20:28]RasterBufferAndPrint [12:20:28]line Счет N : (1)871705 [12:20:28]line ИНН: 02508201610067 [12:20:28]line Контрольно-Кассовый Чек [12:20:28]line ПРОДАЖА [12:20:28]line ТРК (МРК, ГНК) : 54 [12:20:28]line Товар: 2710194210 [12:20:28]line ДТ(л)-К-4 [12:20:28]line 15.880 * 76.20 [12:20:28]line = 1210.06 [12:20:28]line НДС 12% НСП 1% [12:20:28]line > о реализуемом товаре [12:20:28]line ОКРУГЛЕНИЕ: -0.06 [12:20:28]line ИТОГО: 1210.00 [12:20:28]line Внесено: 1210.00 [12:20:28]line СДАЧА: 0.00 [12:20:28]line НСП 1% : 10.71 [12:20:28]line НДС 12% : 128.50 [12:20:28]line Наличными: 1210.00 [12:20:28]line Безнал.: 0.00 [12:20:28]line Место: АЗС № 137 "Партнер Нефть" [12:20:28]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:20:28]line СНО: Общий режим [12:20:28]line Чек 159 22.09.2024 12:20 [12:20:28]line Смена: 497 ФФД: 1.0 [12:20:28]line ЗНМ: 0300000064 [12:20:28]line РНМ: 0000000000092592 [12:20:28]line Версия ККМ: 001 [12:20:28]line ФМ: 0000000000874979 [12:20:28]line ФД: 86846 [12:20:28]line ФПД: 215454495595829 [12:20:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T122027&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86846&fm=215454495595829&tin=02508201610067®Number=0000000000092592&sum=121000 [12:20:28]written 0, free lines is 4095 [12:20:28]Write to MH i2c: 01 00 00 2B 12 3D [12:20:28]Write i2c OK [12:20:28]MH_I2C_Read... [12:20:28]Read from MH i2c: 01 [12:20:28]MH_I2C_Read... [12:20:28]Read from MH i2c: 01 07 00 [12:20:28]MH_I2C_Read... [12:20:28]Read from MH i2c: 01 07 00 2B 12 00 00 00 00 00 DF 0C 2F [12:20:28]RasterBufferAndPrint [12:20:28]line [12:20:28]line [12:20:28]line [12:20:28]line [12:20:28]line [12:20:28]written 0, free lines is 3301 [12:20:28]MH_Cut [12:20:28]Write to MH i2c: D1 01 00 32 12 01 16 [12:20:28]Write i2c OK [12:20:28]MH_I2C_Read... [12:20:28]Read from MH i2c: D1 [12:20:28]MH_I2C_Read... [12:20:28]Read from MH i2c: D1 01 00 [12:20:28]MH_I2C_Read... [12:20:28]Read from MH i2c: D1 01 00 32 12 00 15 [12:20:28]Write to MH i2c: 01 00 00 33 12 45 [12:20:28]Write i2c OK [12:20:28]MH_I2C_Read... [12:20:28]Connected sock=10 [12:20:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 7F 2D 08 01 61 64 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 08 3E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AE D8 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 D8 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 32 00 00 00 00 07 04 06 00 A8 D8 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 8B 0B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3E 53 01 00 35 04 06 00 C3 F4 68 AC DD 35 C9 1E 80 6F 64 73 E8 70 [12:20:29]*** Cut start [12:20:29]*** Partial cut [12:20:29]*** CUTSNS_PIN = 1 [12:20:29]*** CUTSNS_PIN = 0 [12:20:29]*** Brake cut motor [12:20:30]Read from MH i2c: 01 [12:20:30]MH_I2C_Read... [12:20:30]*** Stop cut motor [12:20:30]*** Cut end [12:20:30]Read from MH i2c: 01 07 00 [12:20:30]MH_I2C_Read... [12:20:30]Read from MH i2c: 01 07 00 33 12 00 00 00 00 00 FF 0F 5A [12:20:30]process_action close_receipt done [12:20:30]requested_data is exist [12:20:30]produce_requested_data [12:20:30]requested_item fm.sn is exist - process it [12:20:30]wFMCommunicate request_size=4 [12:20:30]MH_SAM_APDU [12:20:30]CAPDU: 80 11 00 00 [12:20:30]Write to MH i2c: E2 08 00 34 12 80 11 00 00 00 00 00 00 C0 [12:20:30]Write i2c OK [12:20:30]MH_I2C_Read... [12:20:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:20:30]Read from MH i2c: E2 [12:20:30]MH_I2C_Read... [12:20:30]Read from MH i2c: E2 17 00 [12:20:30]MH_I2C_Read... [12:20:30]Read from MH i2c: E2 17 00 34 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 1F [12:20:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:20:30]wFMCommunicate OK [12:20:30]requested_item fd.num is exist - process it [12:20:30]SAM_PROTO_GetFieldsCounters [12:20:30]wFMCommunicate request_size=4 [12:20:30]MH_SAM_APDU [12:20:30]CAPDU: 80 13 00 00 [12:20:30]Write to MH i2c: E2 08 00 35 12 80 13 00 00 00 00 00 00 C3 [12:20:30]Write i2c OK [12:20:30]MH_I2C_Read... [12:20:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:20:30]Read from MH i2c: E2 [12:20:30]MH_I2C_Read... [12:20:30]Read from MH i2c: E2 62 00 [12:20:30]MH_I2C_Read... [12:20:30]Read from MH i2c: E2 62 00 35 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 3E 53 01 00 0E 04 04 00 F1 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 53 [12:20: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 3E 53 01 00 0E 04 04 00 F1 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:20:30]wFMCommunicate OK [12:20:30]SAM_PROTO_GetFieldsCounters done [12:20:30]requested_item shift.num is exist - process it [12:20:30]requested_item shift.opened is exist - process it [12:20:30]req_shift_opened [12:20:30]FM_GetShiftState [12:20:30]SAM_PROTO_GetShiftState [12:20:30]wFMCommunicate request_size=4 [12:20:30]MH_SAM_APDU [12:20:30]CAPDU: 80 13 01 00 [12:20:30]Write to MH i2c: E2 08 00 36 12 80 13 01 00 00 00 00 00 C5 [12:20:30]Write i2c OK [12:20:30]MH_I2C_Read... [12:20:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:20:30]Read from MH i2c: E2 [12:20:30]MH_I2C_Read... [12:20:30]Read from MH i2c: E2 0E 00 [12:20:30]MH_I2C_Read... [12:20:30]Read from MH i2c: E2 0E 00 36 12 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 83 [12:20:30]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:20:30]wFMCommunicate OK [12:20:30]SAM_PROTO_GetShiftState done [12:20:30]FM_GetShiftState done [12:20:30]req_shift_opened done [12:20:30]requested_item shift.open_date is exist - process it [12:20:30]req_shift_open_date [12:20:30]req_shift_open_date done [12:20:30]produce_requested_data done [12:20:30]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86846,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:20:30]process_action_free close_receipt [12:20:30]json_value_free [12:20:30]json_value_free done [12:20:30]process_json_proto returns [12:20:30]Send response to host [12:20:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86846,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:20:30]free response buf [12:20:30]execute_script done [12:20:30]execute_script returns [12:20:30]free content buf [12:20:30]Sock 8.Close socket [12:20:30]Sock 8.Thread stoped [12:20:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 29 D5 47 00 63 C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3E 53 01 00 F4 03 04 00 5A B6 EF 66 B6 04 01 00 00 D2 80 69 1B 12 6B C6 50 [12:20:30]CommunicateWithHost err = 0 [12:20:30]CheckOFDResponse [12:20:30]1017 (14) - 77093643461234 [12:20:30]1041 (16) - 0000000000874979 [12:20:30]1040 (4) - 86846 [12:20:30]1012 (4) - 22.09.2024 06:16 [12:20:30]1206 (1) - 0 [12:20:30]OFD Sender: Remove packet 86846 [12:20:30]ProducePacketName [12:20:30]name=ofd_packets/00086846 [12:20:30]NVStorageDeleteData [12:20:31]OFD Sender: No OFD packet to send [12:20:36]OFD Sender: No OFD packet to send [12:20:41]OFD Sender: No OFD packet to send [12:20:46]OFD Sender: No OFD packet to send [12:20:51]OFD Sender: No OFD packet to send [12:20:56]OFD Sender: No OFD packet to send [12:21:01]OFD Sender: No OFD packet to send [12:21:06]OFD Sender: No OFD packet to send [12:21:08]accept exits with 9 [12:21:08]New connection [12:21:08]New thread 3066690916 created [12:21:08]Thread 3066547556 joined [12:21:08]Waiting for new connection... [12:21:08] Sock 9.Parse request [12:21:08]Sock 9.Check first char [12:21:08]Sock 9.First char is OK [12:21:08]request: POST /json_proto HTTP/1.0 [12:21:08]Method: POST [12:21:08]URL: /json_proto [12:21:08]Method is POST - this is cgi request [12:21:08]url: /json_proto [12:21:08]query_string will be loaded in cgi processing [12:21:08]execute_cgi json_proto POST (null) [12:21:08]execute_cgi path=json_proto method=POST [12:21:08]POST find Content-Length [12:21:08]Host: 172.17.47.196:8080 [12:21:08]Content-Length: 687 [12:21:08]Content-Type: application/json [12:21:08] [12:21:08]POST finish read [12:21:08]Found Content-Length = 687 [12:21:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871706", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:21:08]execute_script... [12:21: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)871706", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:21:08]POST & json_proto [12:21:08]process_json_proto [12:21:08]json parsed OK: [12:21:08]protocol is kg_v1.0 [12:21:08]action value=close_receipt [12:21:08]process_action close_receipt [12:21:08]cmd_close_receipt [12:21:08]MH_GetDate [12:21:08]Write to MH i2c: F0 00 00 37 12 38 [12:21:08]Write i2c OK [12:21:08]MH_I2C_Read... [12:21:08]Read from MH i2c: F0 [12:21:08]MH_I2C_Read... [12:21:08]Read from MH i2c: F0 09 00 [12:21:08]MH_I2C_Read... [12:21:08]Read from MH i2c: F0 09 00 37 12 00 B4 0B F0 66 4C 6B 94 66 07 [12:21:08]GetLastDocTimeStamp 1727007627 [12:21:08]current date 1727007668 [12:21:08]FM_GetShiftState [12:21:08]SAM_PROTO_GetShiftState [12:21:08]wFMCommunicate request_size=4 [12:21:08]MH_SAM_APDU [12:21:08]CAPDU: 80 13 01 00 [12:21:08]Write to MH i2c: E2 08 00 38 12 80 13 01 00 00 00 00 00 C7 [12:21:08]Write i2c OK [12:21:08]MH_I2C_Read... [12:21:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:21:08]Read from MH i2c: E2 [12:21:08]MH_I2C_Read... [12:21:08]Read from MH i2c: E2 0E 00 [12:21:08]MH_I2C_Read... [12:21:08]Read from MH i2c: E2 0E 00 38 12 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 85 [12:21:08]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:21:08]wFMCommunicate OK [12:21:08]SAM_PROTO_GetShiftState done [12:21:08]FM_GetShiftState done [12:21:08]opened in 1726964220 [12:21:08]opened+sec_in_day 1727050620 [12:21:08]quantity*price = 100050 [12:21:08]sum+1 = 100052 [12:21:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 160 22.09.2024 12:21 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86847 ФПД: 166284051050005 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T122108&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86847&fm=166284051050005&tin=02508201610067®Number=0000000000092592&sum=100000 [12:21:09]StoreToDocumentArchive [12:21:09]shift 497 fd 86847 [12:21:09]save to /storage/0497/doc_00086847 [12:21:09]save last doc name /storage/0497/doc_00086847 to /storage/kkm_last_doc_name [12:21:09]save OK [12:21:09]Clear old archive folders... [12:21:09]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:21:09]tlvbuf is 014E2ED0 [12:21:09]SAM_PROTO_ClearQueue [12:21:09]wFMCommunicate request_size=4 [12:21:09]MH_SAM_APDU [12:21:09]CAPDU: 80 09 00 00 [12:21:09]Write to MH i2c: E2 08 00 45 12 80 09 00 00 00 00 00 00 C9 [12:21:09]Write i2c OK [12:21:09]MH_I2C_Read... [12:21:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:21:09]Read from MH i2c: E2 [12:21:09]MH_I2C_Read... [12:21:09]Read from MH i2c: E2 03 00 [12:21:09]MH_I2C_Read... [12:21:09]Read from MH i2c: E2 03 00 45 12 00 90 00 CB [12:21:09]RAPDU: 90 00 [12:21:09]wFMCommunicate OK [12:21:09]SAM_PROTO_ClearQueue done [12:21:09]KKMCreateOFDPacket [12:21:09]OFDProtocolAddRootSTLVToBuf [12:21:09]FM_MakeSignedData [12:21:09]FM_MakeSignedData [12:21:09]SAM_PROTO_SignData [12:21:09]wFMCommunicate request_size=4 [12:21:09]MH_SAM_APDU [12:21:09]CAPDU: 80 0D 01 02 [12:21:09]Write to MH i2c: E2 08 00 46 12 80 0D 01 02 00 00 00 00 D1 [12:21:09]Write i2c OK [12:21:09]MH_I2C_Read... [12:21:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:21:09]Read from MH i2c: E2 [12:21:09]MH_I2C_Read... [12:21:09]Read from MH i2c: E2 03 00 [12:21:09]MH_I2C_Read... [12:21:09]Read from MH i2c: E2 03 00 46 12 00 90 00 CC [12:21:09]RAPDU: 90 00 [12:21:09]wFMCommunicate OK [12:21:09]wFMCommunicate request_size=255 [12:21:09]MH_SAM_APDU [12:21:09]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 B4 0B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3F 53 01 00 35 04 06 00 [12:21:09]Write to MH i2c: E2 02 01 47 12 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 B4 0B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3F 53 01 00 35 04 06 00 00 00 85 [12:21:09]Write i2c OK [12:21:09]MH_I2C_Read... [12:21:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:21:09]Read from MH i2c: E2 [12:21:09]MH_I2C_Read... [12:21:09]Read from MH i2c: E2 03 00 [12:21:09]MH_I2C_Read... [12:21:09]Read from MH i2c: E2 03 00 47 12 00 90 00 CD [12:21:09]RAPDU: 90 00 [12:21:09]wFMCommunicate OK [12:21:09]wFMCommunicate request_size=11 [12:21:09]MH_SAM_APDU [12:21:09]CAPDU: 80 0D 02 02 06 97 3C 05 CB 6E 15 [12:21:09]Write to MH i2c: E2 0E 00 48 12 80 0D 02 02 06 00 97 3C 05 CB 6E 15 00 00 06 [12:21:09]Write i2c OK [12:21:09]MH_I2C_Read... [12:21:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:21:09]Read from MH i2c: E2 [12:21:09]MH_I2C_Read... [12:21:09]Read from MH i2c: E2 03 00 [12:21:09]MH_I2C_Read... [12:21:09]Read from MH i2c: E2 03 00 48 12 00 90 00 CE [12:21:09]RAPDU: 90 00 [12:21:09]wFMCommunicate OK [12:21:09]wFMCommunicate request_size=4 [12:21:09]MH_SAM_APDU [12:21:09]CAPDU: 80 0D 03 02 [12:21:09]Write to MH i2c: E2 08 00 49 12 80 0D 03 02 00 00 00 00 D6 [12:21:09]Write i2c OK [12:21:09]MH_I2C_Read... [12:21:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:21:09]Read from MH i2c: E2 [12:21:09]MH_I2C_Read... [12:21:09]Read from MH i2c: E2 0B 00 [12:21:09]MH_I2C_Read... [12:21:09]Read from MH i2c: E2 0B 00 49 12 00 1C 75 02 2F 9D 27 2F 02 90 00 8E [12:21:09]RAPDU: 1C 75 02 2F 9D 27 2F 02 90 00 [12:21:09]wFMCommunicate OK [12:21:09]SAM_PROTO_SignData done [12:21:09]FM_MakeSignedData done [12:21:09]CreateOFDProtocolMessage [12:21:09]wFMCommunicate request_size=4 [12:21:09]MH_SAM_APDU [12:21:09]CAPDU: 80 11 00 00 [12:21:09]Write to MH i2c: E2 08 00 4A 12 80 11 00 00 00 00 00 00 D6 [12:21:09]Write i2c OK [12:21:09]MH_I2C_Read... [12:21:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:21:09]Read from MH i2c: E2 [12:21:09]MH_I2C_Read... [12:21:09]Read from MH i2c: E2 17 00 [12:21:09]MH_I2C_Read... [12:21:09]Read from MH i2c: E2 17 00 4A 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 35 [12:21:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:21:09]wFMCommunicate OK [12:21:09]CreateOFDProtocolMessage done [12:21:09]OFDSenderStorePacket 86847 [12:21:09]StoreOFDPacket docnum=86847 [12:21:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 1D FE 08 01 4E 6F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 B4 0B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3F 53 01 00 35 04 06 00 97 3C 05 CB 6E 15 1C 75 02 2F 9D 27 2F 02 [12:21:09]CheckFolder [12:21:09]dirname=/storage/ofd_packets [12:21:09]CheckFolder done [12:21:09]ProducePacketName [12:21:09]name=ofd_packets/00086847 [12:21:09]NVStorageSaveData ofd_packets/00086847 [12:21:09]File name is /storage/ofd_packets/00086847 [12:21:09]Write 302 bytes [12:21:09]NVStorageSaveData done [12:21:09]OFDSenderStorePacket done [12:21:09]KKMCreateOFDPacket done [12:21:09]NVStorageSaveData kkm_last_timestamp [12:21:09]File name is /storage/kkm_last_timestamp [12:21:09]Write 4 bytes [12:21:09]NVStorageSaveData done [12:21:09]ExternCall_PrintAddStr [12:21:09]wPrintStart [12:21:09]Write to MH i2c: 01 00 00 4B 12 5D [12:21:09]Write i2c OK [12:21:09]MH_I2C_Read... [12:21:09]Read from MH i2c: 01 [12:21:09]MH_I2C_Read... [12:21:09]Read from MH i2c: 01 07 00 [12:21:09]MH_I2C_Read... [12:21:09]Read from MH i2c: 01 07 00 4B 12 00 00 00 00 00 FF 0F 72 [12:21:09]RasterBufferAndPrint [12:21:09]line Счет N : (1)871706 [12:21:09]line ИНН: 02508201610067 [12:21:09]line Контрольно-Кассовый Чек [12:21:09]line ПРОДАЖА [12:21:09]line ТРК (МРК, ГНК) : 11 [12:21:09]line Товар: 2710194210 [12:21:09]line ДТ(л)-К-4 [12:21:09]line 13.130 * 76.20 [12:21:09]line = 1000.51 [12:21:09]line НДС 12% НСП 1% [12:21:09]line > о реализуемом товаре [12:21:09]line ОКРУГЛЕНИЕ: -0.51 [12:21:09]line ИТОГО: 1000.00 [12:21:09]line Внесено: 1000.00 [12:21:09]line СДАЧА: 0.00 [12:21:09]line НСП 1% : 8.85 [12:21:09]line НДС 12% : 106.25 [12:21:09]line Наличными: 1000.00 [12:21:09]line Безнал.: 0.00 [12:21:09]line Место: АЗС № 137 "Партнер Нефть" [12:21:09]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:21:09]line СНО: Общий режим [12:21:09]line Чек 160 22.09.2024 12:21 [12:21:09]line Смена: 497 ФФД: 1.0 [12:21:09]line ЗНМ: 0300000064 [12:21:09]line РНМ: 0000000000092592 [12:21:09]line Версия ККМ: 001 [12:21:09]line ФМ: 0000000000874979 [12:21:09]line ФД: 86847 [12:21:09]line ФПД: 166284051050005 [12:21:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T122108&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86847&fm=166284051050005&tin=02508201610067®Number=0000000000092592&sum=100000 [12:21:10]OFD Sender: Processing packet 86847 [packets to send 273, broken 272] [12:21:10]ProducePacketName [12:21:10]name=ofd_packets/00086847 [12:21:10]OFD Sender: To server: pG, [12:21:10]CommunicateWithHost lk.salyk.kg:30040 [12:21:10]ConnectInit lk.salyk.kg [12:21:10]written 0, free lines is 4095 [12:21:10]Write to MH i2c: 01 00 00 76 12 88 [12:21:10]Write i2c OK [12:21:10]MH_I2C_Read... [12:21:10]Read from MH i2c: 01 [12:21:10]MH_I2C_Read... [12:21:10]Read from MH i2c: 01 07 00 [12:21:10]MH_I2C_Read... [12:21:10]Read from MH i2c: 01 07 00 76 12 00 00 00 00 00 DA 0C 75 [12:21:10]RasterBufferAndPrint [12:21:10]line [12:21:10]line [12:21:10]line [12:21:10]line [12:21:10]line [12:21:10]written 0, free lines is 3298 [12:21:10]MH_Cut [12:21:10]Write to MH i2c: D1 01 00 7D 12 01 61 [12:21:10]Write i2c OK [12:21:10]MH_I2C_Read... [12:21:10]Read from MH i2c: D1 [12:21:10]MH_I2C_Read... [12:21:10]Read from MH i2c: D1 01 00 [12:21:10]MH_I2C_Read... [12:21:10]Read from MH i2c: D1 01 00 7D 12 00 60 [12:21:10]Write to MH i2c: 01 00 00 7E 12 90 [12:21:10]Write i2c OK [12:21:10]MH_I2C_Read... [12:21:11]*** Cut start [12:21:11]*** Partial cut [12:21:11]*** CUTSNS_PIN = 1 [12:21:11]*** CUTSNS_PIN = 0 [12:21:11]*** Brake cut motor [12:21:12]Read from MH i2c: 01 [12:21:12]MH_I2C_Read... [12:21:12]*** Stop cut motor [12:21:12]*** Cut end [12:21:12]Read from MH i2c: 01 07 00 [12:21:12]MH_I2C_Read... [12:21:12]Read from MH i2c: 01 07 00 7E 12 00 00 00 00 00 FF 0F A5 [12:21:12]process_action close_receipt done [12:21:12]requested_data is exist [12:21:12]produce_requested_data [12:21:12]requested_item fm.sn is exist - process it [12:21:12]wFMCommunicate request_size=4 [12:21:12]MH_SAM_APDU [12:21:12]CAPDU: 80 11 00 00 [12:21:12]Write to MH i2c: E2 08 00 7F 12 80 11 00 00 00 00 00 00 0B [12:21:12]Write i2c OK [12:21:12]MH_I2C_Read... [12:21:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:21:12]Read from MH i2c: E2 [12:21:12]MH_I2C_Read... [12:21:12]Read from MH i2c: E2 17 00 [12:21:12]MH_I2C_Read... [12:21:12]Read from MH i2c: E2 17 00 7F 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 6A [12:21:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:21:12]wFMCommunicate OK [12:21:12]requested_item fd.num is exist - process it [12:21:12]SAM_PROTO_GetFieldsCounters [12:21:12]wFMCommunicate request_size=4 [12:21:12]MH_SAM_APDU [12:21:12]CAPDU: 80 13 00 00 [12:21:12]Write to MH i2c: E2 08 00 80 12 80 13 00 00 00 00 00 00 0E [12:21:12]Write i2c OK [12:21:12]MH_I2C_Read... [12:21:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:21:12]Read from MH i2c: E2 [12:21:12]MH_I2C_Read... [12:21:12]Read from MH i2c: E2 62 00 [12:21:12]MH_I2C_Read... [12:21:12]Read from MH i2c: E2 62 00 80 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 3F 53 01 00 0E 04 04 00 F1 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 A2 [12:21: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 3F 53 01 00 0E 04 04 00 F1 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 [12:21:12]wFMCommunicate OK [12:21:12]SAM_PROTO_GetFieldsCounters done [12:21:12]requested_item shift.num is exist - process it [12:21:12]requested_item shift.opened is exist - process it [12:21:12]req_shift_opened [12:21:12]FM_GetShiftState [12:21:12]SAM_PROTO_GetShiftState [12:21:12]wFMCommunicate request_size=4 [12:21:12]MH_SAM_APDU [12:21:12]CAPDU: 80 13 01 00 [12:21:12]Write to MH i2c: E2 08 00 81 12 80 13 01 00 00 00 00 00 10 [12:21:12]Write i2c OK [12:21:12]MH_I2C_Read... [12:21:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:21:12]Read from MH i2c: E2 [12:21:12]MH_I2C_Read... [12:21:12]Read from MH i2c: E2 0E 00 [12:21:12]MH_I2C_Read... [12:21:12]Read from MH i2c: E2 0E 00 81 12 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 CE [12:21:12]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:21:12]wFMCommunicate OK [12:21:12]SAM_PROTO_GetShiftState done [12:21:12]FM_GetShiftState done [12:21:12]req_shift_opened done [12:21:12]requested_item shift.open_date is exist - process it [12:21:12]req_shift_open_date [12:21:12]req_shift_open_date done [12:21:12]produce_requested_data done [12:21:12]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86847,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:21:12]process_action_free close_receipt [12:21:12]json_value_free [12:21:12]json_value_free done [12:21:12]process_json_proto returns [12:21:12]Send response to host [12:21:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86847,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:21:12]free response buf [12:21:12]execute_script done [12:21:12]execute_script returns [12:21:12]free content buf [12:21:12]Sock 9.Close socket [12:21:12]Sock 9.Thread stoped [12:21:13]recv_with_timeout no data received [12:21:15]ConnectInit Can't take IP for lk.salyk.kg [12:21:15]CommunicateWithHost connect error [12:21:15]CommunicateWithHost err = -1 [12:21:15]OFD Sender: Server communicate error [12:21:20]OFD Sender: Processing packet 86847 [packets to send 273, broken 272] [12:21:20]ProducePacketName [12:21:20]name=ofd_packets/00086847 [12:21:20]OFD Sender: To server: pG, [12:21:20]CommunicateWithHost lk.salyk.kg:30040 [12:21:20]ConnectInit lk.salyk.kg [12:21:24]Connected sock=9 [12:21:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 1D FE 08 01 4E 6F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 B4 0B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3F 53 01 00 35 04 06 00 97 3C 05 CB 6E 15 1C 75 02 2F 9D 27 2F 02 [12:21:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 B4 5C 47 00 2E 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 34 39 37 39 10 04 04 00 3F 53 01 00 F4 03 04 00 92 B6 EF 66 B6 04 01 00 00 81 12 86 9C 1E 5B FB 23 [12:21:26]CommunicateWithHost err = 0 [12:21:26]CheckOFDResponse [12:21:26]1017 (14) - 77093643461234 [12:21:26]1041 (16) - 0000000000874979 [12:21:26]1040 (4) - 86847 [12:21:26]1012 (4) - 22.09.2024 06:17 [12:21:26]1206 (1) - 0 [12:21:26]OFD Sender: Remove packet 86847 [12:21:26]ProducePacketName [12:21:26]name=ofd_packets/00086847 [12:21:26]NVStorageDeleteData [12:21:27]OFD Sender: No OFD packet to send [12:21:32]OFD Sender: No OFD packet to send [12:21:37]OFD Sender: No OFD packet to send [12:21:42]OFD Sender: No OFD packet to send [12:21:47]OFD Sender: No OFD packet to send [12:21:52]OFD Sender: No OFD packet to send [12:21:57]OFD Sender: No OFD packet to send [12:22:02]OFD Sender: No OFD packet to send [12:22:07]OFD Sender: No OFD packet to send [12:22:12]OFD Sender: No OFD packet to send [12:22:17]OFD Sender: No OFD packet to send [12:22:22]OFD Sender: No OFD packet to send [12:22:27]OFD Sender: No OFD packet to send [12:22:32]OFD Sender: No OFD packet to send [12:22:37]OFD Sender: No OFD packet to send [12:22:42]OFD Sender: No OFD packet to send [12:22:47]OFD Sender: No OFD packet to send [12:22:52]OFD Sender: No OFD packet to send [12:22:54]accept exits with 10 [12:22:54]New connection [12:22:54]New thread 3066547556 created [12:22:54]Thread 3066690916 joined [12:22:54]Waiting for new connection... [12:22:54] Sock 10.Parse request [12:22:54]Sock 10.Check first char [12:22:54]Sock 10.First char is OK [12:22:54]request: POST /json_proto HTTP/1.0 [12:22:54]Method: POST [12:22:54]URL: /json_proto [12:22:54]Method is POST - this is cgi request [12:22:54]url: /json_proto [12:22:54]query_string will be loaded in cgi processing [12:22:54]execute_cgi json_proto POST (null) [12:22:54]execute_cgi path=json_proto method=POST [12:22:54]POST find Content-Length [12:22:54]Host: 172.17.47.196:8080 [12:22:54]Content-Length: 670 [12:22:54]Content-Type: application/json [12:22:54] [12:22:54]POST finish read [12:22:54]Found Content-Length = 670 [12:22:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148076", "tax_sys" : 0, "items" : [ { "code": "4700003010056", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:22:54]execute_script... [12:22:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148076", "tax_sys" : 0, "items" : [ { "code": "4700003010056", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:22:54]POST & json_proto [12:22:54]process_json_proto [12:22:54]json parsed OK: [12:22:54]protocol is kg_v1.0 [12:22:54]action value=close_receipt [12:22:54]process_action close_receipt [12:22:54]cmd_close_receipt [12:22:54]MH_GetDate [12:22:54]Write to MH i2c: F0 00 00 82 12 83 [12:22:54]Write i2c OK [12:22:54]MH_I2C_Read... [12:22:54]Read from MH i2c: F0 [12:22:54]MH_I2C_Read... [12:22:54]Read from MH i2c: F0 09 00 [12:22:54]MH_I2C_Read... [12:22:54]Read from MH i2c: F0 09 00 82 12 00 1E 0C F0 66 4C 6B 94 66 BD [12:22:54]GetLastDocTimeStamp 1727007668 [12:22:54]current date 1727007774 [12:22:54]FM_GetShiftState [12:22:54]SAM_PROTO_GetShiftState [12:22:54]wFMCommunicate request_size=4 [12:22:54]MH_SAM_APDU [12:22:54]CAPDU: 80 13 01 00 [12:22:54]Write to MH i2c: E2 08 00 83 12 80 13 01 00 00 00 00 00 12 [12:22:54]Write i2c OK [12:22:54]MH_I2C_Read... [12:22:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:54]Read from MH i2c: E2 [12:22:54]MH_I2C_Read... [12:22:54]Read from MH i2c: E2 0E 00 [12:22:54]MH_I2C_Read... [12:22:54]Read from MH i2c: E2 0E 00 83 12 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D0 [12:22:54]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:22:54]wFMCommunicate OK [12:22:54]SAM_PROTO_GetShiftState done [12:22:54]FM_GetShiftState done [12:22:54]opened in 1726964220 [12:22:54]opened+sec_in_day 1727050620 [12:22:54]quantity*price = 9500 [12:22:54]sum+1 = 9501 [12:22:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 161 22.09.2024 12:22 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86848 ФПД: 109378777028991 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T122254&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86848&fm=109378777028991&tin=02508201610067®Number=0000000000092592&sum=9500 0 [12:22:55]StoreToDocumentArchive [12:22:55]shift 497 fd 86848 [12:22:55]save to /storage/0497/doc_00086848 [12:22:55]save last doc name /storage/0497/doc_00086848 to /storage/kkm_last_doc_name [12:22:55]save OK [12:22:55]Clear old archive folders... [12:22:55]ProcessDocumentItem done err = 0, tmpTLVsize=293 [12:22:55]tlvbuf is B6E68090 [12:22:55]SAM_PROTO_ClearQueue [12:22:55]wFMCommunicate request_size=4 [12:22:55]MH_SAM_APDU [12:22:55]CAPDU: 80 09 00 00 [12:22:55]Write to MH i2c: E2 08 00 90 12 80 09 00 00 00 00 00 00 14 [12:22:55]Write i2c OK [12:22:55]MH_I2C_Read... [12:22:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:22:55]Read from MH i2c: E2 [12:22:55]MH_I2C_Read... [12:22:55]Read from MH i2c: E2 03 00 [12:22:55]MH_I2C_Read... [12:22:55]Read from MH i2c: E2 03 00 90 12 00 90 00 16 [12:22:55]RAPDU: 90 00 [12:22:55]wFMCommunicate OK [12:22:55]SAM_PROTO_ClearQueue done [12:22:55]KKMCreateOFDPacket [12:22:55]OFDProtocolAddRootSTLVToBuf [12:22:55]FM_MakeSignedData [12:22:55]FM_MakeSignedData [12:22:55]SAM_PROTO_SignData [12:22:55]wFMCommunicate request_size=4 [12:22:55]MH_SAM_APDU [12:22:55]CAPDU: 80 0D 01 02 [12:22:55]Write to MH i2c: E2 08 00 91 12 80 0D 01 02 00 00 00 00 1C [12:22:55]Write i2c OK [12:22:55]MH_I2C_Read... [12:22:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:22:55]Read from MH i2c: E2 [12:22:55]MH_I2C_Read... [12:22:55]Read from MH i2c: E2 03 00 [12:22:55]MH_I2C_Read... [12:22:55]Read from MH i2c: E2 03 00 91 12 00 90 00 17 [12:22:55]RAPDU: 90 00 [12:22:55]wFMCommunicate OK [12:22:55]wFMCommunicate request_size=255 [12:22:55]MH_SAM_APDU [12:22:55]CAPDU: 80 0D 02 02 FA 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 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 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 A1 00 00 00 F4 03 04 00 1E 0C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [12:22:55]Write to MH i2c: E2 02 01 92 12 80 0D 02 02 FA 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 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 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 A1 00 00 00 F4 03 04 00 1E 0C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 27 [12:22:55]Write i2c OK [12:22:55]MH_I2C_Read... [12:22:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:55]Read from MH i2c: E2 [12:22:55]MH_I2C_Read... [12:22:55]Read from MH i2c: E2 03 00 [12:22:55]MH_I2C_Read... [12:22:55]Read from MH i2c: E2 03 00 92 12 00 90 00 18 [12:22:55]RAPDU: 90 00 [12:22:55]wFMCommunicate OK [12:22:55]wFMCommunicate request_size=52 [12:22:55]MH_SAM_APDU [12:22:55]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 40 53 01 00 35 04 06 00 63 7A BB 26 99 7F [12:22:55]Write to MH i2c: E2 37 00 93 12 80 0D 02 02 2F 00 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 40 53 01 00 35 04 06 00 63 7A BB 26 99 7F 00 00 5A [12:22:55]Write i2c OK [12:22:55]MH_I2C_Read... [12:22:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:55]Read from MH i2c: E2 [12:22:55]MH_I2C_Read... [12:22:55]Read from MH i2c: E2 03 00 [12:22:55]MH_I2C_Read... [12:22:55]Read from MH i2c: E2 03 00 93 12 00 90 00 19 [12:22:55]RAPDU: 90 00 [12:22:55]wFMCommunicate OK [12:22:55]wFMCommunicate request_size=4 [12:22:55]MH_SAM_APDU [12:22:55]CAPDU: 80 0D 03 02 [12:22:55]Write to MH i2c: E2 08 00 94 12 80 0D 03 02 00 00 00 00 21 [12:22:55]Write i2c OK [12:22:55]MH_I2C_Read... [12:22:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:22:55]Read from MH i2c: E2 [12:22:55]MH_I2C_Read... [12:22:55]Read from MH i2c: E2 0B 00 [12:22:55]MH_I2C_Read... [12:22:55]Read from MH i2c: E2 0B 00 94 12 00 6E 56 14 AC D2 3C D9 7C 90 00 09 [12:22:55]RAPDU: 6E 56 14 AC D2 3C D9 7C 90 00 [12:22:55]wFMCommunicate OK [12:22:55]SAM_PROTO_SignData done [12:22:55]FM_MakeSignedData done [12:22:55]CreateOFDProtocolMessage [12:22:55]wFMCommunicate request_size=4 [12:22:55]MH_SAM_APDU [12:22:55]CAPDU: 80 11 00 00 [12:22:55]Write to MH i2c: E2 08 00 95 12 80 11 00 00 00 00 00 00 21 [12:22:55]Write i2c OK [12:22:55]MH_I2C_Read... [12:22:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:55]Read from MH i2c: E2 [12:22:55]MH_I2C_Read... [12:22:55]Read from MH i2c: E2 17 00 [12:22:55]MH_I2C_Read... [12:22:55]Read from MH i2c: E2 17 00 95 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 80 [12:22:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:22:55]wFMCommunicate OK [12:22:55]CreateOFDProtocolMessage done [12:22:55]OFDSenderStorePacket 86848 [12:22:55]StoreOFDPacket docnum=86848 [12:22:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 39 01 00 00 5E 4C 31 01 AA 7E 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 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 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 A1 00 00 00 F4 03 04 00 1E 0C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 40 53 01 00 35 04 06 00 63 7A BB 26 99 7F 6E 56 14 AC D2 3C D9 7C [12:22:55]CheckFolder [12:22:55]dirname=/storage/ofd_packets [12:22:55]CheckFolder done [12:22:55]ProducePacketName [12:22:55]name=ofd_packets/00086848 [12:22:55]NVStorageSaveData ofd_packets/00086848 [12:22:55]File name is /storage/ofd_packets/00086848 [12:22:55]Write 343 bytes [12:22:55]NVStorageSaveData done [12:22:55]OFDSenderStorePacket done [12:22:55]KKMCreateOFDPacket done [12:22:55]NVStorageSaveData kkm_last_timestamp [12:22:55]File name is /storage/kkm_last_timestamp [12:22:55]Write 4 bytes [12:22:55]NVStorageSaveData done [12:22:55]ExternCall_PrintAddStr [12:22:55]wPrintStart [12:22:55]Write to MH i2c: 01 00 00 96 12 A8 [12:22:55]Write i2c OK [12:22:55]MH_I2C_Read... [12:22:55]Read from MH i2c: 01 [12:22:55]MH_I2C_Read... [12:22:55]Read from MH i2c: 01 07 00 [12:22:55]MH_I2C_Read... [12:22:55]Read from MH i2c: 01 07 00 96 12 00 00 00 00 00 FF 0F BD [12:22:55]RasterBufferAndPrint [12:22:55]line Счет N : (3)148076 [12:22:55]line ИНН: 02508201610067 [12:22:55]line Контрольно-Кассовый Чек [12:22:55]line ПРОДАЖА [12:22:55]line Товар: 4700003010056 [12:22:55]line Чай хол Let`s Go! зел лим ПЭТ 1,25л [12:22:55]line 1.000 * 95.00 [12:22:55]line = 95.00 [12:22:55]line НДС 12% НСП 1% [12:22:55]line > о реализуемом товаре [12:22:55]line ИТОГО: 95.00 [12:22:55]line НСП 1% : 0.84 [12:22:55]line НДС 12% : 10.09 [12:22:55]line Наличными: 95.00 [12:22:55]line Безнал.: 0.00 [12:22:55]line Место: АЗС № 137 "Партнер Нефть" [12:22:55]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:22:55]line СНО: Общий режим [12:22:55]line Чек 161 22.09.2024 12:22 [12:22:55]line Смена: 497 ФФД: 1.0 [12:22:55]line ЗНМ: 0300000064 [12:22:55]line РНМ: 0000000000092592 [12:22:55]line Версия ККМ: 001 [12:22:55]line ФМ: 0000000000874979 [12:22:55]line ФД: 86848 [12:22:55]line ФПД: 109378777028991 [12:22:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T122254&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86848&fm=109378777028991&tin=02508201610067®Number=0000000000092592&sum=9500 [12:22:56]OFD Sender: Processing packet 86848 [packets to send 273, broken 272] [12:22:56]ProducePacketName [12:22:56]name=ofd_packets/00086848 [12:22:56]OFD Sender: To server: pG, [12:22:56]CommunicateWithHost lk.salyk.kg:30040 [12:22:56]ConnectInit lk.salyk.kg [12:22:56]line 0 [12:22:56]written 0, free lines is 4095 [12:22:56]Write to MH i2c: 01 00 00 BF 12 D1 [12:22:56]Write i2c OK [12:22:56]MH_I2C_Read... [12:22:56]Read from MH i2c: 01 [12:22:56]MH_I2C_Read... [12:22:56]Read from MH i2c: 01 07 00 [12:22:56]MH_I2C_Read... [12:22:56]Read from MH i2c: 01 07 00 BF 12 00 00 00 00 00 EB 0C CF [12:22:56]RasterBufferAndPrint [12:22:56]line [12:22:56]line [12:22:56]line [12:22:56]line [12:22:56]line [12:22:56]written 0, free lines is 3313 [12:22:56]MH_Cut [12:22:56]Write to MH i2c: D1 01 00 C6 12 01 AA [12:22:56]Write i2c OK [12:22:56]MH_I2C_Read... [12:22:56]Read from MH i2c: D1 [12:22:56]MH_I2C_Read... [12:22:56]Read from MH i2c: D1 01 00 [12:22:56]MH_I2C_Read... [12:22:56]Read from MH i2c: D1 01 00 C6 12 00 A9 [12:22:56]Write to MH i2c: 01 00 00 C7 12 D9 [12:22:56]Write i2c OK [12:22:56]MH_I2C_Read... [12:22:57]*** Cut start [12:22:57]*** Partial cut [12:22:57]*** CUTSNS_PIN = 1 [12:22:57]*** CUTSNS_PIN = 0 [12:22:57]*** Brake cut motor [12:22:57]Connected sock=8 [12:22:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 39 01 00 00 5E 4C 31 01 AA 7E 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 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 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 A1 00 00 00 F4 03 04 00 1E 0C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 40 53 01 00 35 04 06 00 63 7A BB 26 99 7F 6E 56 14 AC D2 3C D9 7C [12:22:57]Read from MH i2c: 01 [12:22:57]MH_I2C_Read... [12:22:57]*** Stop cut motor [12:22:57]*** Cut end [12:22:57]Read from MH i2c: 01 07 00 [12:22:57]MH_I2C_Read... [12:22:57]Read from MH i2c: 01 07 00 C7 12 00 00 00 00 00 FF 0F EE [12:22:57]process_action close_receipt done [12:22:57]requested_data is exist [12:22:57]produce_requested_data [12:22:57]requested_item fm.sn is exist - process it [12:22:57]wFMCommunicate request_size=4 [12:22:57]MH_SAM_APDU [12:22:57]CAPDU: 80 11 00 00 [12:22:57]Write to MH i2c: E2 08 00 C8 12 80 11 00 00 00 00 00 00 54 [12:22:57]Write i2c OK [12:22:57]MH_I2C_Read... [12:22:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:57]Read from MH i2c: E2 [12:22:57]MH_I2C_Read... [12:22:57]Read from MH i2c: E2 17 00 [12:22:57]MH_I2C_Read... [12:22:57]Read from MH i2c: E2 17 00 C8 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B3 [12:22:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:22:57]wFMCommunicate OK [12:22:57]requested_item fd.num is exist - process it [12:22:57]SAM_PROTO_GetFieldsCounters [12:22:57]wFMCommunicate request_size=4 [12:22:57]MH_SAM_APDU [12:22:57]CAPDU: 80 13 00 00 [12:22:57]Write to MH i2c: E2 08 00 C9 12 80 13 00 00 00 00 00 00 57 [12:22:58]Write i2c OK [12:22:58]MH_I2C_Read... [12:22:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:22:58]Read from MH i2c: E2 [12:22:58]MH_I2C_Read... [12:22:58]Read from MH i2c: E2 62 00 [12:22:58]MH_I2C_Read... [12:22:58]Read from MH i2c: E2 62 00 C9 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 40 53 01 00 0E 04 04 00 F1 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 EF [12:22:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 40 53 01 00 0E 04 04 00 F1 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 [12:22:58]wFMCommunicate OK [12:22:58]SAM_PROTO_GetFieldsCounters done [12:22:58]requested_item shift.num is exist - process it [12:22:58]requested_item shift.opened is exist - process it [12:22:58]req_shift_opened [12:22:58]FM_GetShiftState [12:22:58]SAM_PROTO_GetShiftState [12:22:58]wFMCommunicate request_size=4 [12:22:58]MH_SAM_APDU [12:22:58]CAPDU: 80 13 01 00 [12:22:58]Write to MH i2c: E2 08 00 CA 12 80 13 01 00 00 00 00 00 59 [12:22:58]Write i2c OK [12:22:58]MH_I2C_Read... [12:22:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:58]Read from MH i2c: E2 [12:22:58]MH_I2C_Read... [12:22:58]Read from MH i2c: E2 0E 00 [12:22:58]MH_I2C_Read... [12:22:58]Read from MH i2c: E2 0E 00 CA 12 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 17 [12:22:58]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:22:58]wFMCommunicate OK [12:22:58]SAM_PROTO_GetShiftState done [12:22:58]FM_GetShiftState done [12:22:58]req_shift_opened done [12:22:58]requested_item shift.open_date is exist - process it [12:22:58]req_shift_open_date [12:22:58]req_shift_open_date done [12:22:58]produce_requested_data done [12:22:58]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86848,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:22:58]process_action_free close_receipt [12:22:58]json_value_free [12:22:58]json_value_free done [12:22:58]process_json_proto returns [12:22:58]Send response to host [12:22:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86848,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:22:58]free response buf [12:22:58]execute_script done [12:22:58]execute_script returns [12:22:58]free content buf [12:22:58]Sock 10.Close socket [12:22:58]Sock 10.Thread stoped [12:22:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 F0 9F 47 00 F1 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 34 39 37 39 10 04 04 00 40 53 01 00 F4 03 04 00 EF B6 EF 66 B6 04 01 00 00 AE B3 08 89 70 B4 B2 60 [12:22:59]CommunicateWithHost err = 0 [12:22:59]CheckOFDResponse [12:22:59]1017 (14) - 77093643461234 [12:22:59]1041 (16) - 0000000000874979 [12:22:59]1040 (4) - 86848 [12:22:59]1012 (4) - 22.09.2024 06:19 [12:22:59]1206 (1) - 0 [12:22:59]OFD Sender: Remove packet 86848 [12:22:59]ProducePacketName [12:22:59]name=ofd_packets/00086848 [12:22:59]NVStorageDeleteData [12:22:59]OFD Sender: No OFD packet to send [12:23:04]OFD Sender: No OFD packet to send [12:23:09]OFD Sender: No OFD packet to send [12:23:14]OFD Sender: No OFD packet to send [12:23:19]OFD Sender: No OFD packet to send [12:23:24]OFD Sender: No OFD packet to send [12:23:29]OFD Sender: No OFD packet to send [12:23:34]OFD Sender: No OFD packet to send [12:23:39]OFD Sender: No OFD packet to send [12:23:44]OFD Sender: No OFD packet to send [12:23:49]OFD Sender: No OFD packet to send [12:23:54]OFD Sender: No OFD packet to send [12:23:59]OFD Sender: No OFD packet to send [12:24:04]OFD Sender: No OFD packet to send [12:24:09]OFD Sender: No OFD packet to send [12:24:14]OFD Sender: No OFD packet to send [12:24:19]OFD Sender: No OFD packet to send [12:24:24]OFD Sender: No OFD packet to send [12:24:29]OFD Sender: No OFD packet to send [12:24:34]recv_with_timeout no data received [12:24:34]OFD Sender: No OFD packet to send [12:24:39]OFD Sender: No OFD packet to send [12:24:44]OFD Sender: No OFD packet to send [12:24:49]OFD Sender: No OFD packet to send [12:24:54]OFD Sender: No OFD packet to send [12:24:59]OFD Sender: No OFD packet to send [12:25:04]OFD Sender: No OFD packet to send [12:25:09]OFD Sender: No OFD packet to send [12:25:14]OFD Sender: No OFD packet to send [12:25:17]accept exits with 9 [12:25:17]New connection [12:25:17]New thread 3066690916 created [12:25:17]Thread 3066547556 joined [12:25:17]Waiting for new connection... [12:25:17] Sock 9.Parse request [12:25:17]Sock 9.Check first char [12:25:17]Sock 9.First char is OK [12:25:17]request: POST /json_proto HTTP/1.0 [12:25:17]Method: POST [12:25:17]URL: /json_proto [12:25:17]Method is POST - this is cgi request [12:25:17]url: /json_proto [12:25:17]query_string will be loaded in cgi processing [12:25:17]execute_cgi json_proto POST (null) [12:25:17]execute_cgi path=json_proto method=POST [12:25:17]POST find Content-Length [12:25:17]Host: 172.17.47.196:8080 [12:25:17]Content-Length: 687 [12:25:17]Content-Type: application/json [12:25:17] [12:25:17]POST finish read [12:25:17]Found Content-Length = 687 [12:25:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871707", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 18.440, "sum" : 1405.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1405.00, "total" : 1405.00, "payments": [ { "type": 0, "sum" : 1405.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:25:17]execute_script... [12: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 : (1)871707", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 18.440, "sum" : 1405.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1405.00, "total" : 1405.00, "payments": [ { "type": 0, "sum" : 1405.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:25:17]POST & json_proto [12:25:17]process_json_proto [12:25:17]json parsed OK: [12:25:17]protocol is kg_v1.0 [12:25:17]action value=close_receipt [12:25:17]process_action close_receipt [12:25:17]cmd_close_receipt [12:25:17]MH_GetDate [12:25:17]Write to MH i2c: F0 00 00 CB 12 CC [12:25:17]Write i2c OK [12:25:17]MH_I2C_Read... [12:25:17]Read from MH i2c: F0 [12:25:17]MH_I2C_Read... [12:25:17]Read from MH i2c: F0 09 00 [12:25:17]MH_I2C_Read... [12:25:17]Read from MH i2c: F0 09 00 CB 12 00 AE 0C F0 66 4C 6B 94 66 96 [12:25:17]GetLastDocTimeStamp 1727007774 [12:25:17]current date 1727007918 [12:25:17]FM_GetShiftState [12:25:17]SAM_PROTO_GetShiftState [12:25:17]wFMCommunicate request_size=4 [12:25:17]MH_SAM_APDU [12:25:17]CAPDU: 80 13 01 00 [12:25:17]Write to MH i2c: E2 08 00 CC 12 80 13 01 00 00 00 00 00 5B [12:25:17]Write i2c OK [12:25:17]MH_I2C_Read... [12:25:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:17]Read from MH i2c: E2 [12:25:17]MH_I2C_Read... [12:25:17]Read from MH i2c: E2 0E 00 [12:25:17]MH_I2C_Read... [12:25:17]Read from MH i2c: E2 0E 00 CC 12 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 19 [12:25:17]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:25:17]wFMCommunicate OK [12:25:17]SAM_PROTO_GetShiftState done [12:25:17]FM_GetShiftState done [12:25:17]opened in 1726964220 [12:25:17]opened+sec_in_day 1727050620 [12:25:17]quantity*price = 140512 [12:25:17]sum+1 = 140514 [12:25:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.13 ИТОГО: 1405.00 Внесено: 1405.00 СДАЧА: 0.00 НСП 1% : 12.43 НДС 12% : 149.22 Наличными: 1405.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 162 22.09.2024 12:25 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86849 ФПД: 212834550291284 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T122518&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86849&fm=212834550291284&tin=02508201610067®Number=0000000000092592&sum=140500 [12:25:19]StoreToDocumentArchive [12:25:19]shift 497 fd 86849 [12:25:19]save to /storage/0497/doc_00086849 [12:25:19]save last doc name /storage/0497/doc_00086849 to /storage/kkm_last_doc_name [12:25:19]save OK [12:25:19]Clear old archive folders... [12:25:19]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:25:19]tlvbuf is B6E813F0 [12:25:19]SAM_PROTO_ClearQueue [12:25:19]wFMCommunicate request_size=4 [12:25:19]MH_SAM_APDU [12:25:19]CAPDU: 80 09 00 00 [12:25:19]Write to MH i2c: E2 08 00 D9 12 80 09 00 00 00 00 00 00 5D [12:25:19]Write i2c OK [12:25:19]MH_I2C_Read... [12:25:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:25:19]Read from MH i2c: E2 [12:25:19]MH_I2C_Read... [12:25:19]Read from MH i2c: E2 03 00 [12:25:19]MH_I2C_Read... [12:25:19]Read from MH i2c: E2 03 00 D9 12 00 90 00 5F [12:25:19]RAPDU: 90 00 [12:25:19]wFMCommunicate OK [12:25:19]SAM_PROTO_ClearQueue done [12:25:19]KKMCreateOFDPacket [12:25:19]OFDProtocolAddRootSTLVToBuf [12:25:19]FM_MakeSignedData [12:25:19]FM_MakeSignedData [12:25:19]SAM_PROTO_SignData [12:25:19]wFMCommunicate request_size=4 [12:25:19]MH_SAM_APDU [12:25:19]CAPDU: 80 0D 01 02 [12:25:19]Write to MH i2c: E2 08 00 DA 12 80 0D 01 02 00 00 00 00 65 [12:25:19]Write i2c OK [12:25:19]MH_I2C_Read... [12:25:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:25:19]Read from MH i2c: E2 [12:25:19]MH_I2C_Read... [12:25:19]Read from MH i2c: E2 03 00 [12:25:19]MH_I2C_Read... [12:25:19]Read from MH i2c: E2 03 00 DA 12 00 90 00 60 [12:25:19]RAPDU: 90 00 [12:25:19]wFMCommunicate OK [12:25:19]wFMCommunicate request_size=255 [12:25:19]MH_SAM_APDU [12:25:19]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 08 48 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E1 24 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 24 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DB 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4A 3A 00 00 00 00 07 04 06 00 D4 24 02 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 AE 0C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 41 53 01 00 35 04 06 00 [12:25:19]Write to MH i2c: E2 02 01 DB 12 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 08 48 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E1 24 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 24 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DB 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4A 3A 00 00 00 00 07 04 06 00 D4 24 02 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 AE 0C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 41 53 01 00 35 04 06 00 00 00 7F [12:25:19]Write i2c OK [12:25:19]MH_I2C_Read... [12:25:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:25:19]Read from MH i2c: E2 [12:25:19]MH_I2C_Read... [12:25:19]Read from MH i2c: E2 03 00 [12:25:19]MH_I2C_Read... [12:25:19]Read from MH i2c: E2 03 00 DB 12 00 90 00 61 [12:25:19]RAPDU: 90 00 [12:25:19]wFMCommunicate OK [12:25:19]wFMCommunicate request_size=11 [12:25:19]MH_SAM_APDU [12:25:19]CAPDU: 80 0D 02 02 06 C1 92 67 C4 1B 54 [12:25:19]Write to MH i2c: E2 0E 00 DC 12 80 0D 02 02 06 00 C1 92 67 C4 1B 54 00 00 61 [12:25:19]Write i2c OK [12:25:19]MH_I2C_Read... [12:25:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:25:19]Read from MH i2c: E2 [12:25:19]MH_I2C_Read... [12:25:19]Read from MH i2c: E2 03 00 [12:25:19]MH_I2C_Read... [12:25:19]Read from MH i2c: E2 03 00 DC 12 00 90 00 62 [12:25:19]RAPDU: 90 00 [12:25:19]wFMCommunicate OK [12:25:19]wFMCommunicate request_size=4 [12:25:19]MH_SAM_APDU [12:25:19]CAPDU: 80 0D 03 02 [12:25:19]Write to MH i2c: E2 08 00 DD 12 80 0D 03 02 00 00 00 00 6A [12:25:19]Write i2c OK [12:25:19]MH_I2C_Read... [12:25:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:25:19]Read from MH i2c: E2 [12:25:19]MH_I2C_Read... [12:25:19]Read from MH i2c: E2 0B 00 [12:25:19]MH_I2C_Read... [12:25:19]Read from MH i2c: E2 0B 00 DD 12 00 B5 9F 30 CD 01 EA F2 33 90 00 CC [12:25:19]RAPDU: B5 9F 30 CD 01 EA F2 33 90 00 [12:25:19]wFMCommunicate OK [12:25:19]SAM_PROTO_SignData done [12:25:19]FM_MakeSignedData done [12:25:19]CreateOFDProtocolMessage [12:25:19]wFMCommunicate request_size=4 [12:25:19]MH_SAM_APDU [12:25:19]CAPDU: 80 11 00 00 [12:25:19]Write to MH i2c: E2 08 00 DE 12 80 11 00 00 00 00 00 00 6A [12:25:19]Write i2c OK [12:25:19]MH_I2C_Read... [12:25:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:19]Read from MH i2c: E2 [12:25:19]MH_I2C_Read... [12:25:19]Read from MH i2c: E2 17 00 [12:25:19]MH_I2C_Read... [12:25:19]Read from MH i2c: E2 17 00 DE 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C9 [12:25:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:25:19]wFMCommunicate OK [12:25:19]CreateOFDProtocolMessage done [12:25:19]OFDSenderStorePacket 86849 [12:25:19]StoreOFDPacket docnum=86849 [12:25:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 EA 3A 08 01 2C AD 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 08 48 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E1 24 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 24 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DB 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4A 3A 00 00 00 00 07 04 06 00 D4 24 02 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 AE 0C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 41 53 01 00 35 04 06 00 C1 92 67 C4 1B 54 B5 9F 30 CD 01 EA F2 33 [12:25:19]CheckFolder [12:25:19]dirname=/storage/ofd_packets [12:25:19]CheckFolder done [12:25:19]ProducePacketName [12:25:19]name=ofd_packets/00086849 [12:25:19]NVStorageSaveData ofd_packets/00086849 [12:25:19]File name is /storage/ofd_packets/00086849 [12:25:19]Write 302 bytes [12:25:19]NVStorageSaveData done [12:25:19]OFDSenderStorePacket done [12:25:19]KKMCreateOFDPacket done [12:25:19]NVStorageSaveData kkm_last_timestamp [12:25:19]File name is /storage/kkm_last_timestamp [12:25:19]Write 4 bytes [12:25:19]NVStorageSaveData done [12:25:19]ExternCall_PrintAddStr [12:25:19]wPrintStart [12:25:19]Write to MH i2c: 01 00 00 DF 12 F1 [12:25:19]Write i2c OK [12:25:19]MH_I2C_Read... [12:25:19]Read from MH i2c: 01 [12:25:19]MH_I2C_Read... [12:25:19]Read from MH i2c: 01 07 00 [12:25:19]MH_I2C_Read... [12:25:19]Read from MH i2c: 01 07 00 DF 12 00 00 00 00 00 FF 0F 06 [12:25:19]RasterBufferAndPrint [12:25:19]line Счет N : (1)871707 [12:25:19]line ИНН: 02508201610067 [12:25:19]line Контрольно-Кассовый Чек [12:25:19]line ПРОДАЖА [12:25:19]line ТРК (МРК, ГНК) : 11 [12:25:19]line Товар: 2710194210 [12:25:19]line ДТ(л)-К-4 [12:25:19]line 18.440 * 76.20 [12:25:19]line = 1405.13 [12:25:19]line НДС 12% НСП 1% [12:25:19]line > о реализуемом товаре [12:25:19]line ОКРУГЛЕНИЕ: -0.13 [12:25:19]line ИТОГО: 1405.00 [12:25:19]line Внесено: 1405.00 [12:25:19]line СДАЧА: 0.00 [12:25:19]line НСП 1% : 12.43 [12:25:19]line НДС 12% : 149.22 [12:25:19]line Наличными: 1405.00 [12:25:19]line Безнал.: 0.00 [12:25:19]line Место: АЗС № 137 "Партнер Нефть" [12:25:19]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:25:19]line СНО: Общий режим [12:25:19]line Чек 162 22.09.2024 12:25 [12:25:19]line Смена: 497 ФФД: 1.0 [12:25:19]line ЗНМ: 0300000064 [12:25:19]line РНМ: 0000000000092592 [12:25:19]line Версия ККМ: 001 [12:25:19]line ФМ: 0000000000874979 [12:25:19]line ФД: 86849 [12:25:19]line ФПД: 212834550291284 [12:25:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T122518&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86849&fm=212834550291284&tin=02508201610067®Number=0000000000092592&sum=140500 [12:25:19]OFD Sender: Processing packet 86849 [packets to send 273, broken 272] [12:25:19]ProducePacketName [12:25:19]name=ofd_packets/00086849 [12:25:19]OFD Sender: To server: pG, [12:25:19]CommunicateWithHost lk.salyk.kg:30040 [12:25:19]ConnectInit lk.salyk.kg [12:25:19]written 0, free lines is 4095 [12:25:20]Write to MH i2c: 01 00 00 0A 13 1D [12:25:20]Write i2c OK [12:25:20]MH_I2C_Read... [12:25:20]Read from MH i2c: 01 [12:25:20]MH_I2C_Read... [12:25:20]Read from MH i2c: 01 07 00 [12:25:20]MH_I2C_Read... [12:25:20]Read from MH i2c: 01 07 00 0A 13 00 00 00 00 00 D8 0C 08 [12:25:20]RasterBufferAndPrint [12:25:20]line [12:25:20]line [12:25:20]line [12:25:20]line [12:25:20]line [12:25:20]written 0, free lines is 3295 [12:25:20]MH_Cut [12:25:20]Write to MH i2c: D1 01 00 11 13 01 F6 [12:25:20]Write i2c OK [12:25:20]MH_I2C_Read... [12:25:20]Read from MH i2c: D1 [12:25:20]MH_I2C_Read... [12:25:20]Read from MH i2c: D1 01 00 [12:25:20]MH_I2C_Read... [12:25:20]Read from MH i2c: D1 01 00 11 13 00 F5 [12:25:20]Write to MH i2c: 01 00 00 12 13 25 [12:25:20]Write i2c OK [12:25:20]MH_I2C_Read... [12:25:21]*** Cut start [12:25:21]*** Partial cut [12:25:21]*** CUTSNS_PIN = 1 [12:25:21]*** CUTSNS_PIN = 0 [12:25:21]*** Brake cut motor [12:25:21]Read from MH i2c: 01 [12:25:21]MH_I2C_Read... [12:25:21]*** Stop cut motor [12:25:21]*** Cut end [12:25:21]Read from MH i2c: 01 07 00 [12:25:21]MH_I2C_Read... [12:25:21]Read from MH i2c: 01 07 00 12 13 00 00 00 00 00 FF 0F 3A [12:25:21]process_action close_receipt done [12:25:21]requested_data is exist [12:25:21]produce_requested_data [12:25:21]requested_item fm.sn is exist - process it [12:25:21]wFMCommunicate request_size=4 [12:25:21]MH_SAM_APDU [12:25:21]CAPDU: 80 11 00 00 [12:25:21]Write to MH i2c: E2 08 00 13 13 80 11 00 00 00 00 00 00 A0 [12:25:21]Write i2c OK [12:25:21]MH_I2C_Read... [12:25:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:21]Read from MH i2c: E2 [12:25:21]MH_I2C_Read... [12:25:21]Read from MH i2c: E2 17 00 [12:25:21]MH_I2C_Read... [12:25:21]Read from MH i2c: E2 17 00 13 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 FF [12:25:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:25:21]wFMCommunicate OK [12:25:21]requested_item fd.num is exist - process it [12:25:21]SAM_PROTO_GetFieldsCounters [12:25:21]wFMCommunicate request_size=4 [12:25:21]MH_SAM_APDU [12:25:21]CAPDU: 80 13 00 00 [12:25:21]Write to MH i2c: E2 08 00 14 13 80 13 00 00 00 00 00 00 A3 [12:25:21]Write i2c OK [12:25:21]MH_I2C_Read... [12:25:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:25:21]Read from MH i2c: E2 [12:25:21]MH_I2C_Read... [12:25:21]Read from MH i2c: E2 62 00 [12:25:21]MH_I2C_Read... [12:25:21]Read from MH i2c: E2 62 00 14 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 41 53 01 00 0E 04 04 00 F1 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 3F [12: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 41 53 01 00 0E 04 04 00 F1 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 [12:25:21]wFMCommunicate OK [12:25:21]SAM_PROTO_GetFieldsCounters done [12:25:21]requested_item shift.num is exist - process it [12:25:21]requested_item shift.opened is exist - process it [12:25:21]req_shift_opened [12:25:21]FM_GetShiftState [12:25:21]SAM_PROTO_GetShiftState [12:25:21]wFMCommunicate request_size=4 [12:25:21]MH_SAM_APDU [12:25:21]CAPDU: 80 13 01 00 [12:25:21]Write to MH i2c: E2 08 00 15 13 80 13 01 00 00 00 00 00 A5 [12:25:21]Write i2c OK [12:25:21]MH_I2C_Read... [12:25:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:22]Read from MH i2c: E2 [12:25:22]MH_I2C_Read... [12:25:22]Read from MH i2c: E2 0E 00 [12:25:22]MH_I2C_Read... [12:25:22]Read from MH i2c: E2 0E 00 15 13 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 63 [12:25:22]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:25:22]wFMCommunicate OK [12:25:22]SAM_PROTO_GetShiftState done [12:25:22]FM_GetShiftState done [12:25:22]req_shift_opened done [12:25:22]requested_item shift.open_date is exist - process it [12:25:22]req_shift_open_date [12:25:22]req_shift_open_date done [12:25:22]produce_requested_data done [12:25:22]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86849,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:25:22]process_action_free close_receipt [12:25:22]json_value_free [12:25:22]json_value_free done [12:25:22]process_json_proto returns [12:25:22]Send response to host [12:25:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86849,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:25:22]free response buf [12:25:22]execute_script done [12:25:22]execute_script returns [12:25:22]free content buf [12:25:22]Sock 9.Close socket [12:25:22]Sock 9.Thread stoped [12:25:23]Connected sock=8 [12:25:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 EA 3A 08 01 2C AD 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 08 48 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E1 24 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 24 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DB 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4A 3A 00 00 00 00 07 04 06 00 D4 24 02 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 AE 0C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 41 53 01 00 35 04 06 00 C1 92 67 C4 1B 54 B5 9F 30 CD 01 EA F2 33 [12:25:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 6E FB 47 00 CD 9C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 41 53 01 00 F4 03 04 00 81 B7 EF 66 B6 04 01 00 00 C8 07 D2 92 CC 02 E1 9B [12:25:26]CommunicateWithHost err = 0 [12:25:26]CheckOFDResponse [12:25:26]1017 (14) - 77093643461234 [12:25:26]1041 (16) - 0000000000874979 [12:25:26]1040 (4) - 86849 [12:25:26]1012 (4) - 22.09.2024 06:21 [12:25:26]1206 (1) - 0 [12:25:26]OFD Sender: Remove packet 86849 [12:25:26]ProducePacketName [12:25:26]name=ofd_packets/00086849 [12:25:26]NVStorageDeleteData [12:25:27]OFD Sender: No OFD packet to send [12:25:30]recv_with_timeout no data received [12:25:32]OFD Sender: No OFD packet to send [12:25:35]accept exits with 10 [12:25:35]New connection [12:25:35]New thread 3066547556 created [12:25:35]Thread 3066690916 joined [12:25:35]Waiting for new connection... [12:25:35] Sock 10.Parse request [12:25:35]Sock 10.Check first char [12:25:35]Sock 10.First char is OK [12:25:35]request: POST /json_proto HTTP/1.0 [12:25:35]Method: POST [12:25:35]URL: /json_proto [12:25:35]Method is POST - this is cgi request [12:25:35]url: /json_proto [12:25:35]query_string will be loaded in cgi processing [12:25:35]execute_cgi json_proto POST (null) [12:25:35]execute_cgi path=json_proto method=POST [12:25:35]POST find Content-Length [12:25:35]Host: 172.17.47.196:8080 [12:25:35]Content-Length: 781 [12:25:35]Content-Type: application/json [12:25:35] [12:25:35]POST finish read [12:25:35]Found Content-Length = 781 [12:25:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148077", "tax_sys" : 0, "items" : [ { "code": "4640030091607", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange", "price" : 150.00, "quantity" : 1.000, "sum" : 150.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" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:25:35]execute_script... [12:25: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)148077", "tax_sys" : 0, "items" : [ { "code": "4640030091607", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange", "price" : 150.00, "quantity" : 1.000, "sum" : 150.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" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:25:35]POST & json_proto [12:25:35]process_json_proto [12:25:35]json parsed OK: [12:25:35]protocol is kg_v1.0 [12:25:35]action value=close_receipt [12:25:35]process_action close_receipt [12:25:35]cmd_close_receipt [12:25:35]MH_GetDate [12:25:35]Write to MH i2c: F0 00 00 16 13 18 [12:25:35]Write i2c OK [12:25:35]MH_I2C_Read... [12:25:35]Read from MH i2c: F0 [12:25:35]MH_I2C_Read... [12:25:35]Read from MH i2c: F0 09 00 [12:25:35]MH_I2C_Read... [12:25:35]Read from MH i2c: F0 09 00 16 13 00 BF 0C F0 66 4C 6B 94 66 F3 [12:25:35]GetLastDocTimeStamp 1727007918 [12:25:35]current date 1727007935 [12:25:35]FM_GetShiftState [12:25:35]SAM_PROTO_GetShiftState [12:25:35]wFMCommunicate request_size=4 [12:25:35]MH_SAM_APDU [12:25:35]CAPDU: 80 13 01 00 [12:25:35]Write to MH i2c: E2 08 00 17 13 80 13 01 00 00 00 00 00 A7 [12:25:35]Write i2c OK [12:25:35]MH_I2C_Read... [12:25:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:35]Read from MH i2c: E2 [12:25:35]MH_I2C_Read... [12:25:35]Read from MH i2c: E2 0E 00 [12:25:35]MH_I2C_Read... [12:25:35]Read from MH i2c: E2 0E 00 17 13 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 65 [12:25:35]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:25:35]wFMCommunicate OK [12:25:35]SAM_PROTO_GetShiftState done [12:25:35]FM_GetShiftState done [12:25:35]opened in 1726964220 [12:25:35]opened+sec_in_day 1727050620 [12:25:35]quantity*price = 15000 [12:25:35]sum+1 = 15001 [12:25:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 150.00 НСП 1% : 1.33 НДС 12% : 15.93 Наличными: 0.00 Безнал.: 150.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 163 22.09.2024 12:25 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 86850 ФПД: 262015978001261 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T122535&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86850&fm=262015978001261&tin=02508201610067®Number=0000000000092592&sum=15000 0 [12:25:36]StoreToDocumentArchive [12:25:36]shift 497 fd 86850 [12:25:36]save to /storage/0497/doc_00086850 [12:25:36]save last doc name /storage/0497/doc_00086850 to /storage/kkm_last_doc_name [12:25:36]save OK [12:25:36]Clear old archive folders... [12:25:36]ProcessDocumentItem done err = 0, tmpTLVsize=272 [12:25:36]tlvbuf is 01590470 [12:25:36]SAM_PROTO_ClearQueue [12:25:36]wFMCommunicate request_size=4 [12:25:36]MH_SAM_APDU [12:25:36]CAPDU: 80 09 00 00 [12:25:36]Write to MH i2c: E2 08 00 24 13 80 09 00 00 00 00 00 00 A9 [12:25:36]Write i2c OK [12:25:36]MH_I2C_Read... [12:25:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:25:36]Read from MH i2c: E2 [12:25:36]MH_I2C_Read... [12:25:36]Read from MH i2c: E2 03 00 [12:25:36]MH_I2C_Read... [12:25:36]Read from MH i2c: E2 03 00 24 13 00 90 00 AB [12:25:36]RAPDU: 90 00 [12:25:36]wFMCommunicate OK [12:25:36]SAM_PROTO_ClearQueue done [12:25:36]KKMCreateOFDPacket [12:25:36]OFDProtocolAddRootSTLVToBuf [12:25:36]FM_MakeSignedData [12:25:36]FM_MakeSignedData [12:25:36]SAM_PROTO_SignData [12:25:36]wFMCommunicate request_size=4 [12:25:36]MH_SAM_APDU [12:25:36]CAPDU: 80 0D 01 02 [12:25:36]Write to MH i2c: E2 08 00 25 13 80 0D 01 02 00 00 00 00 B1 [12:25:36]Write i2c OK [12:25:36]MH_I2C_Read... [12:25:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:25:36]Read from MH i2c: E2 [12:25:36]MH_I2C_Read... [12:25:36]Read from MH i2c: E2 03 00 [12:25:36]MH_I2C_Read... [12:25:36]Read from MH i2c: E2 03 00 25 13 00 90 00 AC [12:25:36]RAPDU: 90 00 [12:25:36]wFMCommunicate OK [12:25:36]wFMCommunicate request_size=255 [12:25:36]MH_SAM_APDU [12:25:36]CAPDU: 80 0D 02 02 FA 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 39 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 98 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 BF 0C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 [12:25:36]Write to MH i2c: E2 02 01 26 13 80 0D 02 02 FA 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 39 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 98 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 BF 0C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 00 00 F1 [12:25:36]Write i2c OK [12:25:36]MH_I2C_Read... [12:25:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:25:36]Read from MH i2c: E2 [12:25:36]MH_I2C_Read... [12:25:36]Read from MH i2c: E2 03 00 [12:25:36]MH_I2C_Read... [12:25:36]Read from MH i2c: E2 03 00 26 13 00 90 00 AD [12:25:36]RAPDU: 90 00 [12:25:36]wFMCommunicate OK [12:25:36]wFMCommunicate request_size=31 [12:25:36]MH_SAM_APDU [12:25:36]CAPDU: 80 0D 02 02 1A 30 30 38 37 34 39 37 39 10 04 04 00 42 53 01 00 35 04 06 00 EE 4D 59 4B 53 6D [12:25:36]Write to MH i2c: E2 22 00 27 13 80 0D 02 02 1A 00 30 30 38 37 34 39 37 39 10 04 04 00 42 53 01 00 35 04 06 00 EE 4D 59 4B 53 6D 00 00 20 [12:25:36]Write i2c OK [12:25:36]MH_I2C_Read... [12:25:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:25:36]Read from MH i2c: E2 [12:25:36]MH_I2C_Read... [12:25:36]Read from MH i2c: E2 03 00 [12:25:36]MH_I2C_Read... [12:25:36]Read from MH i2c: E2 03 00 27 13 00 90 00 AE [12:25:36]RAPDU: 90 00 [12:25:36]wFMCommunicate OK [12:25:36]wFMCommunicate request_size=4 [12:25:36]MH_SAM_APDU [12:25:36]CAPDU: 80 0D 03 02 [12:25:36]Write to MH i2c: E2 08 00 28 13 80 0D 03 02 00 00 00 00 B6 [12:25:36]Write i2c OK [12:25:36]MH_I2C_Read... [12:25:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:25:36]Read from MH i2c: E2 [12:25:36]MH_I2C_Read... [12:25:36]Read from MH i2c: E2 0B 00 [12:25:36]MH_I2C_Read... [12:25:36]Read from MH i2c: E2 0B 00 28 13 00 5C 9C F2 1D 90 BB B4 7F 90 00 3C [12:25:36]RAPDU: 5C 9C F2 1D 90 BB B4 7F 90 00 [12:25:36]wFMCommunicate OK [12:25:36]SAM_PROTO_SignData done [12:25:36]FM_MakeSignedData done [12:25:36]CreateOFDProtocolMessage [12:25:36]wFMCommunicate request_size=4 [12:25:36]MH_SAM_APDU [12:25:36]CAPDU: 80 11 00 00 [12:25:36]Write to MH i2c: E2 08 00 29 13 80 11 00 00 00 00 00 00 B6 [12:25:36]Write i2c OK [12:25:36]MH_I2C_Read... [12:25:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:36]Read from MH i2c: E2 [12:25:36]MH_I2C_Read... [12:25:36]Read from MH i2c: E2 17 00 [12:25:36]MH_I2C_Read... [12:25:36]Read from MH i2c: E2 17 00 29 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 15 [12:25:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:25:36]wFMCommunicate OK [12:25:36]CreateOFDProtocolMessage done [12:25:36]OFDSenderStorePacket 86850 [12:25:36]StoreOFDPacket docnum=86850 [12:25:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 24 01 00 00 22 00 1C 01 1F 1B 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 39 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 98 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 BF 0C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 42 53 01 00 35 04 06 00 EE 4D 59 4B 53 6D 5C 9C F2 1D 90 BB B4 7F [12:25:36]CheckFolder [12:25:36]dirname=/storage/ofd_packets [12:25:36]CheckFolder done [12:25:36]ProducePacketName [12:25:36]name=ofd_packets/00086850 [12:25:36]NVStorageSaveData ofd_packets/00086850 [12:25:36]File name is /storage/ofd_packets/00086850 [12:25:36]Write 322 bytes [12:25:36]NVStorageSaveData done [12:25:36]OFDSenderStorePacket done [12:25:36]KKMCreateOFDPacket done [12:25:36]NVStorageSaveData kkm_last_timestamp [12:25:36]File name is /storage/kkm_last_timestamp [12:25:36]Write 4 bytes [12:25:36]NVStorageSaveData done [12:25:36]ExternCall_PrintAddStr [12:25:36]wPrintStart [12:25:36]Write to MH i2c: 01 00 00 2A 13 3D [12:25:36]Write i2c OK [12:25:36]MH_I2C_Read... [12:25:36]Read from MH i2c: 01 [12:25:36]MH_I2C_Read... [12:25:36]Read from MH i2c: 01 07 00 [12:25:36]MH_I2C_Read... [12:25:36]Read from MH i2c: 01 07 00 2A 13 00 00 00 00 00 FF 0F 52 [12:25:36]RasterBufferAndPrint [12:25:36]line Счет N : (3)148077 [12:25:36]line ИНН: 02508201610067 [12:25:36]line Контрольно-Кассовый Чек [12:25:36]line ПРОДАЖА [12:25:36]line Товар: 4640030091607 [12:25:36]line Сигареты ESSE Exchange [12:25:36]line 1.000 * 150.00 [12:25:36]line = 150.00 [12:25:36]line НДС 12% НСП 1% [12:25:36]line > о реализуемом товаре [12:25:36]line ИТОГО: 150.00 [12:25:36]line НСП 1% : 1.33 [12:25:36]line НДС 12% : 15.93 [12:25:36]line Наличными: 0.00 [12:25:36]line Безнал.: 150.00 [12:25:36]line Место: АЗС № 137 "Партнер Нефть" [12:25:36]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:25:36]line СНО: Общий режим [12:25:36]line Чек 163 22.09.2024 12:25 [12:25:36]line Смена: 497 ФФД: 1.0 [12:25:36]line ЗНМ: 0300000064 [12:25:36]line РНМ: 0000000000092592 [12:25:36]line Версия ККМ: 001 [12:25:36]line Платежная система: O! деньги [12:25:36]line ФМ: 0000000000874979 [12:25:36]line ФД: 86850 [12:25:36]line ФПД: 262015978001261 [12:25:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T122535&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86850&fm=262015978001261&tin=02508201610067®Number=0000000000092592&sum=15000 [12:25:36]line 0 [12:25:36]written 0, free lines is 4095 [12:25:36]OFD Sender: Processing packet 86850 [packets to send 273, broken 272] [12:25:36]ProducePacketName [12:25:36]name=ofd_packets/00086850 [12:25:36]OFD Sender: To server: pG, [12:25:36]CommunicateWithHost lk.salyk.kg:30040 [12:25:36]ConnectInit lk.salyk.kg [12:25:37]Write to MH i2c: 01 00 00 54 13 67 [12:25:37]Write i2c OK [12:25:37]MH_I2C_Read... [12:25:37]Read from MH i2c: 01 [12:25:37]MH_I2C_Read... [12:25:37]Read from MH i2c: 01 07 00 [12:25:37]MH_I2C_Read... [12:25:37]Read from MH i2c: 01 07 00 54 13 00 00 00 00 00 E7 0C 61 [12:25:37]RasterBufferAndPrint [12:25:37]line [12:25:37]line [12:25:37]line [12:25:37]line [12:25:37]line [12:25:37]written 0, free lines is 3313 [12:25:37]MH_Cut [12:25:37]Write to MH i2c: D1 01 00 5B 13 01 40 [12:25:37]Write i2c OK [12:25:37]MH_I2C_Read... [12:25:37]Read from MH i2c: D1 [12:25:37]MH_I2C_Read... [12:25:37]Read from MH i2c: D1 01 00 [12:25:37]MH_I2C_Read... [12:25:37]Read from MH i2c: D1 01 00 5B 13 00 3F [12:25:37]Write to MH i2c: 01 00 00 5C 13 6F [12:25:37]Write i2c OK [12:25:37]MH_I2C_Read... [12:25:38]*** Cut start [12:25:38]*** Partial cut [12:25:38]*** CUTSNS_PIN = 1 [12:25:38]*** CUTSNS_PIN = 0 [12:25:38]*** Brake cut motor [12:25:38]Read from MH i2c: 01 [12:25:38]MH_I2C_Read... [12:25:38]*** Stop cut motor [12:25:38]*** Cut end [12:25:38]Read from MH i2c: 01 07 00 [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: 01 07 00 5C 13 00 00 00 00 00 FF 0F 84 [12:25:38]process_action close_receipt done [12:25:38]requested_data is exist [12:25:38]produce_requested_data [12:25:38]requested_item fm.sn is exist - process it [12:25:38]wFMCommunicate request_size=4 [12:25:38]MH_SAM_APDU [12:25:38]CAPDU: 80 11 00 00 [12:25:38]Write to MH i2c: E2 08 00 5D 13 80 11 00 00 00 00 00 00 EA [12:25:38]Write i2c OK [12:25:38]MH_I2C_Read... [12:25:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:38]Read from MH i2c: E2 [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: E2 17 00 [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: E2 17 00 5D 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 49 [12:25:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:25:38]wFMCommunicate OK [12:25:38]requested_item fd.num is exist - process it [12:25:38]SAM_PROTO_GetFieldsCounters [12:25:38]wFMCommunicate request_size=4 [12:25:38]MH_SAM_APDU [12:25:38]CAPDU: 80 13 00 00 [12:25:38]Write to MH i2c: E2 08 00 5E 13 80 13 00 00 00 00 00 00 ED [12:25:38]Write i2c OK [12:25:38]MH_I2C_Read... [12:25:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:25:38]Read from MH i2c: E2 [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: E2 62 00 [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: E2 62 00 5E 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 42 53 01 00 0E 04 04 00 F1 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 8D [12:25: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 42 53 01 00 0E 04 04 00 F1 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 [12:25:38]wFMCommunicate OK [12:25:38]SAM_PROTO_GetFieldsCounters done [12:25:38]requested_item shift.num is exist - process it [12:25:38]requested_item shift.opened is exist - process it [12:25:38]req_shift_opened [12:25:38]FM_GetShiftState [12:25:38]SAM_PROTO_GetShiftState [12:25:38]wFMCommunicate request_size=4 [12:25:38]MH_SAM_APDU [12:25:38]CAPDU: 80 13 01 00 [12:25:38]Write to MH i2c: E2 08 00 5F 13 80 13 01 00 00 00 00 00 EF [12:25:38]Write i2c OK [12:25:38]MH_I2C_Read... [12:25:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:38]Read from MH i2c: E2 [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: E2 0E 00 [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: E2 0E 00 5F 13 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 AD [12:25:38]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:25:38]wFMCommunicate OK [12:25:38]SAM_PROTO_GetShiftState done [12:25:38]FM_GetShiftState done [12:25:38]req_shift_opened done [12:25:38]requested_item shift.open_date is exist - process it [12:25:38]req_shift_open_date [12:25:38]req_shift_open_date done [12:25:38]produce_requested_data done [12:25:38]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86850,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:25:38]process_action_free close_receipt [12:25:38]json_value_free [12:25:38]json_value_free done [12:25:38]process_json_proto returns [12:25:38]Send response to host [12:25:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86850,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:25:38]free response buf [12:25:38]execute_script done [12:25:38]execute_script returns [12:25:38]free content buf [12:25:38]Sock 10.Close socket [12:25:38]Sock 10.Thread stoped [12:25:44]Connected sock=11 [12:25:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 24 01 00 00 22 00 1C 01 1F 1B 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 39 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 98 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 BF 0C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 42 53 01 00 35 04 06 00 EE 4D 59 4B 53 6D 5C 9C F2 1D 90 BB B4 7F [12:25:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 24 CA 47 00 1C 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 34 39 37 39 10 04 04 00 42 53 01 00 F4 03 04 00 96 B7 EF 66 B6 04 01 00 00 95 54 AB 70 2F 04 42 C3 [12:25:44]CommunicateWithHost err = 0 [12:25:44]CheckOFDResponse [12:25:44]1017 (14) - 77093643461234 [12:25:44]1041 (16) - 0000000000874979 [12:25:44]1040 (4) - 86850 [12:25:44]1012 (4) - 22.09.2024 06:22 [12:25:44]1206 (1) - 0 [12:25:44]OFD Sender: Remove packet 86850 [12:25:44]ProducePacketName [12:25:44]name=ofd_packets/00086850 [12:25:44]NVStorageDeleteData [12:25:45]OFD Sender: No OFD packet to send [12:25:50]OFD Sender: No OFD packet to send [12:25:55]OFD Sender: No OFD packet to send [12:26:00]OFD Sender: No OFD packet to send [12:26:05]OFD Sender: No OFD packet to send [12:26:10]OFD Sender: No OFD packet to send [12:26:15]OFD Sender: No OFD packet to send [12:26:16]accept exits with 8 [12:26:16]New connection [12:26:16]New thread 3066690916 created [12:26:16]Thread 3066547556 joined [12:26:16]Waiting for new connection... [12:26:16] Sock 8.Parse request [12:26:16]Sock 8.Check first char [12:26:16]Sock 8.First char is OK [12:26:16]request: POST /json_proto HTTP/1.0 [12:26:16]Method: POST [12:26:16]URL: /json_proto [12:26:16]Method is POST - this is cgi request [12:26:16]url: /json_proto [12:26:16]query_string will be loaded in cgi processing [12:26:16]execute_cgi json_proto POST (null) [12:26:16]execute_cgi path=json_proto method=POST [12:26:16]POST find Content-Length [12:26:16]Host: 172.17.47.196:8080 [12:26:16]Content-Length: 621 [12:26:16]Content-Type: application/json [12:26:16] [12:26:16]POST finish read [12:26:16]Found Content-Length = 621 [12:26:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148078", "tax_sys" : 0, "items" : [ { "code": "48747066", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston True Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:26:16]execute_script... [12:26:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148078", "tax_sys" : 0, "items" : [ { "code": "48747066", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston True Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:26:16]POST & json_proto [12:26:16]process_json_proto [12:26:16]json parsed OK: [12:26:16]protocol is kg_v1.0 [12:26:16]action value=close_receipt [12:26:16]process_action close_receipt [12:26:16]cmd_close_receipt [12:26:16]MH_GetDate [12:26:16]Write to MH i2c: F0 00 00 60 13 62 [12:26:16]Write i2c OK [12:26:16]MH_I2C_Read... [12:26:16]Read from MH i2c: F0 [12:26:16]MH_I2C_Read... [12:26:16]Read from MH i2c: F0 09 00 [12:26:16]MH_I2C_Read... [12:26:16]Read from MH i2c: F0 09 00 60 13 00 E8 0C F0 66 4C 6B 94 66 66 [12:26:16]GetLastDocTimeStamp 1727007935 [12:26:16]current date 1727007976 [12:26:16]FM_GetShiftState [12:26:16]SAM_PROTO_GetShiftState [12:26:16]wFMCommunicate request_size=4 [12:26:16]MH_SAM_APDU [12:26:16]CAPDU: 80 13 01 00 [12:26:16]Write to MH i2c: E2 08 00 61 13 80 13 01 00 00 00 00 00 F1 [12:26:16]Write i2c OK [12:26:16]MH_I2C_Read... [12:26:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:26:16]Read from MH i2c: E2 [12:26:16]MH_I2C_Read... [12:26:16]Read from MH i2c: E2 0E 00 [12:26:16]MH_I2C_Read... [12:26:16]Read from MH i2c: E2 0E 00 61 13 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 AF [12:26:16]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:26:16]wFMCommunicate OK [12:26:16]SAM_PROTO_GetShiftState done [12:26:16]FM_GetShiftState done [12:26:16]opened in 1726964220 [12:26:16]opened+sec_in_day 1727050620 [12:26:16]quantity*price = 14400 [12:26:16]sum+1 = 14401 [12:26:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 164 22.09.2024 12:26 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86851 ФПД: 88862538967397 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T122616&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86851&fm=88862538967397&tin=02508201610067®Number=0000000000092592&sum=14400 0 [12:26:17]StoreToDocumentArchive [12:26:17]shift 497 fd 86851 [12:26:17]save to /storage/0497/doc_00086851 [12:26:17]save last doc name /storage/0497/doc_00086851 to /storage/kkm_last_doc_name [12:26:17]save OK [12:26:17]Clear old archive folders... [12:26:17]ProcessDocumentItem done err = 0, tmpTLVsize=273 [12:26:17]tlvbuf is 014B97B0 [12:26:17]SAM_PROTO_ClearQueue [12:26:17]wFMCommunicate request_size=4 [12:26:17]MH_SAM_APDU [12:26:17]CAPDU: 80 09 00 00 [12:26:17]Write to MH i2c: E2 08 00 6E 13 80 09 00 00 00 00 00 00 F3 [12:26:17]Write i2c OK [12:26:17]MH_I2C_Read... [12:26:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:26:17]Read from MH i2c: E2 [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: E2 03 00 [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: E2 03 00 6E 13 00 90 00 F5 [12:26:17]RAPDU: 90 00 [12:26:17]wFMCommunicate OK [12:26:17]SAM_PROTO_ClearQueue done [12:26:17]KKMCreateOFDPacket [12:26:17]OFDProtocolAddRootSTLVToBuf [12:26:17]FM_MakeSignedData [12:26:17]FM_MakeSignedData [12:26:17]SAM_PROTO_SignData [12:26:17]wFMCommunicate request_size=4 [12:26:17]MH_SAM_APDU [12:26:17]CAPDU: 80 0D 01 02 [12:26:17]Write to MH i2c: E2 08 00 6F 13 80 0D 01 02 00 00 00 00 FB [12:26:17]Write i2c OK [12:26:17]MH_I2C_Read... [12:26:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:26:17]Read from MH i2c: E2 [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: E2 03 00 [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: E2 03 00 6F 13 00 90 00 F6 [12:26:17]RAPDU: 90 00 [12:26:17]wFMCommunicate OK [12:26:17]wFMCommunicate request_size=255 [12:26:17]MH_SAM_APDU [12:26:17]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 36 36 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 54 72 75 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 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 A4 00 00 00 F4 03 04 00 E8 0C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 [12:26:17]Write to MH i2c: E2 02 01 70 13 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 36 36 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 54 72 75 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 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 A4 00 00 00 F4 03 04 00 E8 0C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 00 00 6F [12:26:17]Write i2c OK [12:26:17]MH_I2C_Read... [12:26:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:26:17]Read from MH i2c: E2 [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: E2 03 00 [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: E2 03 00 70 13 00 90 00 F7 [12:26:17]RAPDU: 90 00 [12:26:17]wFMCommunicate OK [12:26:17]wFMCommunicate request_size=32 [12:26:17]MH_SAM_APDU [12:26:17]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 34 39 37 39 10 04 04 00 43 53 01 00 35 04 06 00 50 D1 EC 11 A9 65 [12:26:17]Write to MH i2c: E2 23 00 71 13 80 0D 02 02 1B 00 30 30 30 38 37 34 39 37 39 10 04 04 00 43 53 01 00 35 04 06 00 50 D1 EC 11 A9 65 00 00 2A [12:26:17]Write i2c OK [12:26:17]MH_I2C_Read... [12:26:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:26:17]Read from MH i2c: E2 [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: E2 03 00 [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: E2 03 00 71 13 00 90 00 F8 [12:26:17]RAPDU: 90 00 [12:26:17]wFMCommunicate OK [12:26:17]wFMCommunicate request_size=4 [12:26:17]MH_SAM_APDU [12:26:17]CAPDU: 80 0D 03 02 [12:26:17]Write to MH i2c: E2 08 00 72 13 80 0D 03 02 00 00 00 00 00 [12:26:17]Write i2c OK [12:26:17]MH_I2C_Read... [12:26:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:26:17]Read from MH i2c: E2 [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: E2 0B 00 [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: E2 0B 00 72 13 00 AB 4F 67 6D 6A 01 08 8D 90 00 CF [12:26:17]RAPDU: AB 4F 67 6D 6A 01 08 8D 90 00 [12:26:17]wFMCommunicate OK [12:26:17]SAM_PROTO_SignData done [12:26:17]FM_MakeSignedData done [12:26:17]CreateOFDProtocolMessage [12:26:17]wFMCommunicate request_size=4 [12:26:17]MH_SAM_APDU [12:26:17]CAPDU: 80 11 00 00 [12:26:17]Write to MH i2c: E2 08 00 73 13 80 11 00 00 00 00 00 00 00 [12:26:17]Write i2c OK [12:26:17]MH_I2C_Read... [12:26:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:26:17]Read from MH i2c: E2 [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: E2 17 00 [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: E2 17 00 73 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 5F [12:26:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:26:17]wFMCommunicate OK [12:26:17]CreateOFDProtocolMessage done [12:26:17]OFDSenderStorePacket 86851 [12:26:17]StoreOFDPacket docnum=86851 [12:26:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 25 01 00 00 1B 5E 1D 01 51 D4 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 36 36 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 54 72 75 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 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 A4 00 00 00 F4 03 04 00 E8 0C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 43 53 01 00 35 04 06 00 50 D1 EC 11 A9 65 AB 4F 67 6D 6A 01 08 8D [12:26:17]CheckFolder [12:26:17]dirname=/storage/ofd_packets [12:26:17]CheckFolder done [12:26:17]ProducePacketName [12:26:17]name=ofd_packets/00086851 [12:26:17]NVStorageSaveData ofd_packets/00086851 [12:26:17]File name is /storage/ofd_packets/00086851 [12:26:17]Write 323 bytes [12:26:17]NVStorageSaveData done [12:26:17]OFDSenderStorePacket done [12:26:17]KKMCreateOFDPacket done [12:26:17]NVStorageSaveData kkm_last_timestamp [12:26:17]File name is /storage/kkm_last_timestamp [12:26:17]Write 4 bytes [12:26:17]NVStorageSaveData done [12:26:17]OFD Sender: Processing packet 86851 [packets to send 273, broken 272] [12:26:17]ProducePacketName [12:26:17]name=ofd_packets/00086851 [12:26:17]OFD Sender: To server: pG, [12:26:17]CommunicateWithHost lk.salyk.kg:30040 [12:26:17]ConnectInit lk.salyk.kg [12:26:17]ExternCall_PrintAddStr [12:26:17]wPrintStart [12:26:17]Write to MH i2c: 01 00 00 74 13 87 [12:26:17]Write i2c OK [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: 01 [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: 01 07 00 [12:26:17]MH_I2C_Read... [12:26:17]Read from MH i2c: 01 07 00 74 13 00 00 00 00 00 FF 0F 9C [12:26:17]RasterBufferAndPrint [12:26:17]line Счет N : (3)148078 [12:26:17]line ИНН: 02508201610067 [12:26:17]line Контрольно-Кассовый Чек [12:26:17]line ПРОДАЖА [12:26:17]line Товар: 48747066 [12:26:17]line Сигареты Winston True Silver [12:26:17]line 1.000 * 144.00 [12:26:17]line = 144.00 [12:26:17]line НДС 12% НСП 1% [12:26:17]line > о реализуемом товаре [12:26:17]line ИТОГО: 144.00 [12:26:17]line НСП 1% : 1.27 [12:26:17]line НДС 12% : 15.29 [12:26:17]line Наличными: 144.00 [12:26:17]line Безнал.: 0.00 [12:26:17]line Место: АЗС № 137 "Партнер Нефть" [12:26:17]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:26:17]line СНО: Общий режим [12:26:17]line Чек 164 22.09.2024 12:26 [12:26:17]line Смена: 497 ФФД: 1.0 [12:26:17]line ЗНМ: 0300000064 [12:26:17]line РНМ: 0000000000092592 [12:26:17]line Версия ККМ: 001 [12:26:17]line ФМ: 0000000000874979 [12:26:17]line ФД: 86851 [12:26:17]line ФПД: 88862538967397 [12:26:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T122616&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86851&fm=88862538967397&tin=02508201610067®Number=0000000000092592&sum=14400 [12:26:17]line 0 [12:26:17]written 0, free lines is 4095 [12:26:18]Write to MH i2c: 01 00 00 9C 13 AF [12:26:18]Write i2c OK [12:26:18]MH_I2C_Read... [12:26:18]Read from MH i2c: 01 [12:26:18]MH_I2C_Read... [12:26:18]Read from MH i2c: 01 07 00 [12:26:18]MH_I2C_Read... [12:26:18]Read from MH i2c: 01 07 00 9C 13 00 00 00 00 00 F6 0C B8 [12:26:18]RasterBufferAndPrint [12:26:18]line [12:26:18]line [12:26:18]line [12:26:18]line [12:26:18]line [12:26:18]written 0, free lines is 3324 [12:26:18]MH_Cut [12:26:18]Write to MH i2c: D1 01 00 A3 13 01 88 [12:26:18]Write i2c OK [12:26:18]MH_I2C_Read... [12:26:18]Read from MH i2c: D1 [12:26:18]MH_I2C_Read... [12:26:18]Read from MH i2c: D1 01 00 [12:26:18]MH_I2C_Read... [12:26:18]Read from MH i2c: D1 01 00 A3 13 00 87 [12:26:18]Write to MH i2c: 01 00 00 A4 13 B7 [12:26:18]Write i2c OK [12:26:18]MH_I2C_Read... [12:26:18]*** Cut start [12:26:18]*** Partial cut [12:26:18]*** CUTSNS_PIN = 1 [12:26:18]*** CUTSNS_PIN = 0 [12:26:19]*** Brake cut motor [12:26:19]Read from MH i2c: 01 [12:26:19]MH_I2C_Read... [12:26:19]*** Stop cut motor [12:26:19]*** Cut end [12:26:19]Read from MH i2c: 01 07 00 [12:26:19]MH_I2C_Read... [12:26:19]Read from MH i2c: 01 07 00 A4 13 00 00 00 00 00 FF 0F CC [12:26:19]process_action close_receipt done [12:26:19]requested_data is exist [12:26:19]produce_requested_data [12:26:19]requested_item fm.sn is exist - process it [12:26:19]wFMCommunicate request_size=4 [12:26:19]MH_SAM_APDU [12:26:19]CAPDU: 80 11 00 00 [12:26:19]Write to MH i2c: E2 08 00 A5 13 80 11 00 00 00 00 00 00 32 [12:26:19]Write i2c OK [12:26:19]MH_I2C_Read... [12:26:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:26:19]Read from MH i2c: E2 [12:26:19]MH_I2C_Read... [12:26:19]Read from MH i2c: E2 17 00 [12:26:19]MH_I2C_Read... [12:26:19]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 34 39 37 39 90 00 91 [12:26:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:26:19]wFMCommunicate OK [12:26:19]requested_item fd.num is exist - process it [12:26:19]SAM_PROTO_GetFieldsCounters [12:26:19]wFMCommunicate request_size=4 [12:26:19]MH_SAM_APDU [12:26:19]CAPDU: 80 13 00 00 [12:26:19]Write to MH i2c: E2 08 00 A6 13 80 13 00 00 00 00 00 00 35 [12:26:19]Write i2c OK [12:26:19]MH_I2C_Read... [12:26:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:26:19]Read from MH i2c: E2 [12:26:19]MH_I2C_Read... [12:26:19]Read from MH i2c: E2 62 00 [12:26:19]MH_I2C_Read... [12:26:19]Read from MH i2c: E2 62 00 A6 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 43 53 01 00 0E 04 04 00 F1 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 D9 [12:26: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 43 53 01 00 0E 04 04 00 F1 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 [12:26:19]wFMCommunicate OK [12:26:19]SAM_PROTO_GetFieldsCounters done [12:26:19]requested_item shift.num is exist - process it [12:26:19]requested_item shift.opened is exist - process it [12:26:19]req_shift_opened [12:26:19]FM_GetShiftState [12:26:19]SAM_PROTO_GetShiftState [12:26:19]wFMCommunicate request_size=4 [12:26:19]MH_SAM_APDU [12:26:19]CAPDU: 80 13 01 00 [12:26:19]Write to MH i2c: E2 08 00 A7 13 80 13 01 00 00 00 00 00 37 [12:26:19]Write i2c OK [12:26:19]MH_I2C_Read... [12:26:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:26:19]Read from MH i2c: E2 [12:26:19]MH_I2C_Read... [12:26:19]Read from MH i2c: E2 0E 00 [12:26:19]MH_I2C_Read... [12:26:19]Read from MH i2c: E2 0E 00 A7 13 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 F5 [12:26:19]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:26:19]wFMCommunicate OK [12:26:19]SAM_PROTO_GetShiftState done [12:26:19]FM_GetShiftState done [12:26:19]req_shift_opened done [12:26:19]requested_item shift.open_date is exist - process it [12:26:19]req_shift_open_date [12:26:19]req_shift_open_date done [12:26:19]produce_requested_data done [12:26:19]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86851,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:26:19]process_action_free close_receipt [12:26:19]json_value_free [12:26:19]json_value_free done [12:26:19]process_json_proto returns [12:26:19]Send response to host [12:26:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86851,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:26:19]free response buf [12:26:19]execute_script done [12:26:19]execute_script returns [12:26:19]free content buf [12:26:19]Sock 8.Close socket [12:26:19]Sock 8.Thread stoped [12:26:21]Connected sock=12 [12:26:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 25 01 00 00 1B 5E 1D 01 51 D4 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 36 36 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 54 72 75 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 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 A4 00 00 00 F4 03 04 00 E8 0C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 43 53 01 00 35 04 06 00 50 D1 EC 11 A9 65 AB 4F 67 6D 6A 01 08 8D [12:26:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 D6 FE 47 00 9B FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 43 53 01 00 F4 03 04 00 BB B7 EF 66 B6 04 01 00 00 FE 92 B6 69 F2 AF 49 BB [12:26:24]CommunicateWithHost err = 0 [12:26:24]CheckOFDResponse [12:26:24]1017 (14) - 77093643461234 [12:26:24]1041 (16) - 0000000000874979 [12:26:24]1040 (4) - 86851 [12:26:24]1012 (4) - 22.09.2024 06:22 [12:26:24]1206 (1) - 0 [12:26:24]OFD Sender: Remove packet 86851 [12:26:24]ProducePacketName [12:26:24]name=ofd_packets/00086851 [12:26:24]NVStorageDeleteData [12:26:24]OFD Sender: No OFD packet to send [12:26:29]OFD Sender: No OFD packet to send [12:26:34]OFD Sender: No OFD packet to send [12:26:39]OFD Sender: No OFD packet to send [12:26:43]accept exits with 9 [12:26:43]New connection [12:26:43]New thread 3066547556 created [12:26:43]Thread 3066690916 joined [12:26:43]Waiting for new connection... [12:26:43] Sock 9.Parse request [12:26:43]Sock 9.Check first char [12:26:43]Sock 9.First char is OK [12:26:43]request: POST /json_proto HTTP/1.0 [12:26:43]Method: POST [12:26:43]URL: /json_proto [12:26:43]Method is POST - this is cgi request [12:26:43]url: /json_proto [12:26:43]query_string will be loaded in cgi processing [12:26:43]execute_cgi json_proto POST (null) [12:26:43]execute_cgi path=json_proto method=POST [12:26:43]POST find Content-Length [12:26:43]Host: 172.17.47.196:8080 [12:26:43]Content-Length: 677 [12:26:43]Content-Type: application/json [12:26:43] [12:26:43]POST finish read [12:26:43]Found Content-Length = 677 [12:26:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871708", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:26:43]execute_script... [12:26: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)871708", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:26:43]POST & json_proto [12:26:43]process_json_proto [12:26:43]json parsed OK: [12:26:43]protocol is kg_v1.0 [12:26:43]action value=close_receipt [12:26:43]process_action close_receipt [12:26:43]cmd_close_receipt [12:26:43]MH_GetDate [12:26:43]Write to MH i2c: F0 00 00 A8 13 AA [12:26:43]Write i2c OK [12:26:43]MH_I2C_Read... [12:26:43]Read from MH i2c: F0 [12:26:43]MH_I2C_Read... [12:26:43]Read from MH i2c: F0 09 00 [12:26:43]MH_I2C_Read... [12:26:43]Read from MH i2c: F0 09 00 A8 13 00 03 0D F0 66 4C 6B 94 66 CA [12:26:43]GetLastDocTimeStamp 1727007976 [12:26:43]current date 1727008003 [12:26:43]FM_GetShiftState [12:26:43]SAM_PROTO_GetShiftState [12:26:43]wFMCommunicate request_size=4 [12:26:43]MH_SAM_APDU [12:26:43]CAPDU: 80 13 01 00 [12:26:43]Write to MH i2c: E2 08 00 A9 13 80 13 01 00 00 00 00 00 39 [12:26:43]Write i2c OK [12:26:43]MH_I2C_Read... [12:26:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:26:43]Read from MH i2c: E2 [12:26:43]MH_I2C_Read... [12:26:43]Read from MH i2c: E2 0E 00 [12:26:43]MH_I2C_Read... [12:26:43]Read from MH i2c: E2 0E 00 A9 13 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 F7 [12:26:43]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:26:43]wFMCommunicate OK [12:26:43]SAM_PROTO_GetShiftState done [12:26:43]FM_GetShiftState done [12:26:43]opened in 1726964220 [12:26:43]opened+sec_in_day 1727050620 [12:26:43]quantity*price = 60003 [12:26:43]sum+1 = 60004 [12:26:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 165 22.09.2024 12:26 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86852 ФПД: 241774929190297 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T122643&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86852&fm=241774929190297&tin=02508201610067®Number=0000000000092592&sum=60000 [12:26:44]StoreToDocumentArchive [12:26:44]shift 497 fd 86852 [12:26:44]save to /storage/0497/doc_00086852 [12:26:44]save last doc name /storage/0497/doc_00086852 to /storage/kkm_last_doc_name [12:26:44]save OK [12:26:44]Clear old archive folders... [12:26:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:26:44]tlvbuf is 0154E4E0 [12:26:44]SAM_PROTO_ClearQueue [12:26:44]wFMCommunicate request_size=4 [12:26:44]MH_SAM_APDU [12:26:44]CAPDU: 80 09 00 00 [12:26:44]Write to MH i2c: E2 08 00 B6 13 80 09 00 00 00 00 00 00 3B [12:26:44]Write i2c OK [12:26:44]MH_I2C_Read... [12:26:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:26:44]Read from MH i2c: E2 [12:26:44]MH_I2C_Read... [12:26:44]Read from MH i2c: E2 03 00 [12:26:44]MH_I2C_Read... [12:26:44]Read from MH i2c: E2 03 00 B6 13 00 90 00 3D [12:26:44]RAPDU: 90 00 [12:26:44]wFMCommunicate OK [12:26:44]SAM_PROTO_ClearQueue done [12:26:44]KKMCreateOFDPacket [12:26:44]OFDProtocolAddRootSTLVToBuf [12:26:44]FM_MakeSignedData [12:26:44]FM_MakeSignedData [12:26:44]SAM_PROTO_SignData [12:26:44]wFMCommunicate request_size=4 [12:26:44]MH_SAM_APDU [12:26:44]CAPDU: 80 0D 01 02 [12:26:44]Write to MH i2c: E2 08 00 B7 13 80 0D 01 02 00 00 00 00 43 [12:26:44]Write i2c OK [12:26:44]MH_I2C_Read... [12:26:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:26:44]Read from MH i2c: E2 [12:26:44]MH_I2C_Read... [12:26:44]Read from MH i2c: E2 03 00 [12:26:44]MH_I2C_Read... [12:26:44]Read from MH i2c: E2 03 00 B7 13 00 90 00 3E [12:26:44]RAPDU: 90 00 [12:26:44]wFMCommunicate OK [12:26:44]wFMCommunicate request_size=255 [12:26:44]MH_SAM_APDU [12:26: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 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 A5 00 00 00 F4 03 04 00 03 0D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 44 53 01 00 35 04 06 00 DB [12:26:44]Write to MH i2c: E2 02 01 B8 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 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 A5 00 00 00 F4 03 04 00 03 0D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 44 53 01 00 35 04 06 00 DB 00 00 07 [12:26:44]Write i2c OK [12:26:44]MH_I2C_Read... [12:26:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:26:44]Read from MH i2c: E2 [12:26:44]MH_I2C_Read... [12:26:44]Read from MH i2c: E2 03 00 [12:26:44]MH_I2C_Read... [12:26:44]Read from MH i2c: E2 03 00 B8 13 00 90 00 3F [12:26:44]RAPDU: 90 00 [12:26:44]wFMCommunicate OK [12:26:44]wFMCommunicate request_size=10 [12:26:44]MH_SAM_APDU [12:26:44]CAPDU: 80 0D 02 02 05 E4 9C C5 1D 99 [12:26:44]Write to MH i2c: E2 0D 00 B9 13 80 0D 02 02 05 00 E4 9C C5 1D 99 00 00 4B [12:26:44]Write i2c OK [12:26:44]MH_I2C_Read... [12:26:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:26:44]Read from MH i2c: E2 [12:26:44]MH_I2C_Read... [12:26:44]Read from MH i2c: E2 03 00 [12:26:44]MH_I2C_Read... [12:26:44]Read from MH i2c: E2 03 00 B9 13 00 90 00 40 [12:26:44]RAPDU: 90 00 [12:26:44]wFMCommunicate OK [12:26:44]wFMCommunicate request_size=4 [12:26:44]MH_SAM_APDU [12:26:44]CAPDU: 80 0D 03 02 [12:26:44]Write to MH i2c: E2 08 00 BA 13 80 0D 03 02 00 00 00 00 48 [12:26:44]Write i2c OK [12:26:44]MH_I2C_Read... [12:26:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:26:44]Read from MH i2c: E2 [12:26:44]MH_I2C_Read... [12:26:44]Read from MH i2c: E2 0B 00 [12:26:44]MH_I2C_Read... [12:26:44]Read from MH i2c: E2 0B 00 BA 13 00 15 1D 75 82 16 58 F3 10 90 00 E3 [12:26:44]RAPDU: 15 1D 75 82 16 58 F3 10 90 00 [12:26:44]wFMCommunicate OK [12:26:44]SAM_PROTO_SignData done [12:26:44]FM_MakeSignedData done [12:26:44]CreateOFDProtocolMessage [12:26:44]wFMCommunicate request_size=4 [12:26:44]MH_SAM_APDU [12:26:44]CAPDU: 80 11 00 00 [12:26:44]Write to MH i2c: E2 08 00 BB 13 80 11 00 00 00 00 00 00 48 [12:26:44]Write i2c OK [12:26:44]MH_I2C_Read... [12:26:44]OFD Sender: No OFD packet to send [12:26:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:26:44]Read from MH i2c: E2 [12:26:44]MH_I2C_Read... [12:26:44]Read from MH i2c: E2 17 00 [12:26:44]MH_I2C_Read... [12:26:44]Read from MH i2c: E2 17 00 BB 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A7 [12:26:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:26:44]wFMCommunicate OK [12:26:44]CreateOFDProtocolMessage done [12:26:44]OFDSenderStorePacket 86852 [12:26:44]StoreOFDPacket docnum=86852 [12:26:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 AD EF 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 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 A5 00 00 00 F4 03 04 00 03 0D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 44 53 01 00 35 04 06 00 DB E4 9C C5 1D 99 15 1D 75 82 16 58 F3 10 [12:26:44]CheckFolder [12:26:44]dirname=/storage/ofd_packets [12:26:44]CheckFolder done [12:26:44]ProducePacketName [12:26:44]name=ofd_packets/00086852 [12:26:44]NVStorageSaveData ofd_packets/00086852 [12:26:44]File name is /storage/ofd_packets/00086852 [12:26:44]Write 301 bytes [12:26:44]NVStorageSaveData done [12:26:44]OFDSenderStorePacket done [12:26:44]KKMCreateOFDPacket done [12:26:44]NVStorageSaveData kkm_last_timestamp [12:26:44]File name is /storage/kkm_last_timestamp [12:26:44]Write 4 bytes [12:26:44]NVStorageSaveData done [12:26:44]ExternCall_PrintAddStr [12:26:44]wPrintStart [12:26:44]Write to MH i2c: 01 00 00 BC 13 CF [12:26:44]Write i2c OK [12:26:44]MH_I2C_Read... [12:26:44]Read from MH i2c: 01 [12:26:44]MH_I2C_Read... [12:26:44]Read from MH i2c: 01 07 00 [12:26:44]MH_I2C_Read... [12:26:44]Read from MH i2c: 01 07 00 BC 13 00 00 00 00 00 FF 0F E4 [12:26:44]RasterBufferAndPrint [12:26:44]line Счет N : (1)871708 [12:26:44]line ИНН: 02508201610067 [12:26:44]line Контрольно-Кассовый Чек [12:26:44]line ПРОДАЖА [12:26:44]line ТРК (МРК, ГНК) : 43 [12:26:44]line Товар: 2710124130 [12:26:44]line Аи-92-К-5 [12:26:44]line 8.850 * 67.80 [12:26:44]line = 600.03 [12:26:44]line НДС 12% НСП 1% [12:26:44]line > о реализуемом товаре [12:26:44]line ОКРУГЛЕНИЕ: -0.03 [12:26:44]line ИТОГО: 600.00 [12:26:44]line Внесено: 600.00 [12:26:44]line СДАЧА: 0.00 [12:26:44]line НСП 1% : 5.31 [12:26:44]line НДС 12% : 63.72 [12:26:44]line Наличными: 600.00 [12:26:44]line Безнал.: 0.00 [12:26:44]line Место: АЗС № 137 "Партнер Нефть" [12:26:44]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:26:44]line СНО: Общий режим [12:26:44]line Чек 165 22.09.2024 12:26 [12:26:44]line Смена: 497 ФФД: 1.0 [12:26:44]line ЗНМ: 0300000064 [12:26:44]line РНМ: 0000000000092592 [12:26:44]line Версия ККМ: 001 [12:26:44]line ФМ: 0000000000874979 [12:26:44]line ФД: 86852 [12:26:44]line ФПД: 241774929190297 [12:26:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T122643&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86852&fm=241774929190297&tin=02508201610067®Number=0000000000092592&sum=60000 [12:26:44]written 0, free lines is 4095 [12:26:44]OFD Sender: Processing packet 86852 [packets to send 273, broken 272] [12:26:44]ProducePacketName [12:26:44]name=ofd_packets/00086852 [12:26:44]OFD Sender: To server: pG, [12:26:44]CommunicateWithHost lk.salyk.kg:30040 [12:26:44]ConnectInit lk.salyk.kg [12:26:45]Connected sock=10 [12:26:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 AD EF 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 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 A5 00 00 00 F4 03 04 00 03 0D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 44 53 01 00 35 04 06 00 DB E4 9C C5 1D 99 15 1D 75 82 16 58 F3 10 [12:26:45]Write to MH i2c: 01 00 00 E7 13 FA [12:26:45]Write i2c OK [12:26:45]MH_I2C_Read... [12:26:45]Read from MH i2c: 01 [12:26:45]MH_I2C_Read... [12:26:45]Read from MH i2c: 01 07 00 [12:26:45]MH_I2C_Read... [12:26:45]Read from MH i2c: 01 07 00 E7 13 00 00 00 00 00 F7 0C 04 [12:26:45]RasterBufferAndPrint [12:26:45]line [12:26:45]line [12:26:45]line [12:26:45]line [12:26:45]line [12:26:45]written 0, free lines is 3329 [12:26:45]MH_Cut [12:26:45]Write to MH i2c: D1 01 00 EE 13 01 D3 [12:26:45]Write i2c OK [12:26:45]MH_I2C_Read... [12:26:45]Read from MH i2c: D1 [12:26:45]MH_I2C_Read... [12:26:45]Read from MH i2c: D1 01 00 [12:26:45]MH_I2C_Read... [12:26:45]Read from MH i2c: D1 01 00 EE 13 00 D2 [12:26:45]Write to MH i2c: 01 00 00 EF 13 02 [12:26:45]Write i2c OK [12:26:45]MH_I2C_Read... [12:26:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 BF 80 47 00 38 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 34 39 37 39 10 04 04 00 44 53 01 00 F4 03 04 00 D3 B7 EF 66 B6 04 01 00 00 C7 DA 39 FA B8 05 C7 7D [12:26:45]CommunicateWithHost err = 0 [12:26:45]CheckOFDResponse [12:26:45]1017 (14) - 77093643461234 [12:26:45]1041 (16) - 0000000000874979 [12:26:45]1040 (4) - 86852 [12:26:45]1012 (4) - 22.09.2024 06:23 [12:26:45]1206 (1) - 0 [12:26:45]OFD Sender: Remove packet 86852 [12:26:45]ProducePacketName [12:26:45]name=ofd_packets/00086852 [12:26:46]NVStorageDeleteData [12:26:46]*** Cut start [12:26:46]*** Partial cut [12:26:46]*** CUTSNS_PIN = 1 [12:26:46]*** CUTSNS_PIN = 0 [12:26:46]*** Brake cut motor [12:26:46]OFD Sender: No OFD packet to send [12:26:46]Read from MH i2c: 01 [12:26:46]MH_I2C_Read... [12:26:46]*** Stop cut motor [12:26:46]*** Cut end [12:26:46]Read from MH i2c: 01 07 00 [12:26:46]MH_I2C_Read... [12:26:46]Read from MH i2c: 01 07 00 EF 13 00 00 00 00 00 FF 0F 17 [12:26:46]process_action close_receipt done [12:26:46]requested_data is exist [12:26:46]produce_requested_data [12:26:46]requested_item fm.sn is exist - process it [12:26:46]wFMCommunicate request_size=4 [12:26:46]MH_SAM_APDU [12:26:46]CAPDU: 80 11 00 00 [12:26:46]Write to MH i2c: E2 08 00 F0 13 80 11 00 00 00 00 00 00 7D [12:26:46]Write i2c OK [12:26:46]MH_I2C_Read... [12:26:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:26:46]Read from MH i2c: E2 [12:26:46]MH_I2C_Read... [12:26:46]Read from MH i2c: E2 17 00 [12:26:46]MH_I2C_Read... [12:26:46]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 34 39 37 39 90 00 DC [12:26:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:26:46]wFMCommunicate OK [12:26:46]requested_item fd.num is exist - process it [12:26:46]SAM_PROTO_GetFieldsCounters [12:26:46]wFMCommunicate request_size=4 [12:26:46]MH_SAM_APDU [12:26:46]CAPDU: 80 13 00 00 [12:26:46]Write to MH i2c: E2 08 00 F1 13 80 13 00 00 00 00 00 00 80 [12:26:46]Write i2c OK [12:26:46]MH_I2C_Read... [12:26:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:26:46]Read from MH i2c: E2 [12:26:46]MH_I2C_Read... [12:26:46]Read from MH i2c: E2 62 00 [12:26:46]MH_I2C_Read... [12:26:46]Read from MH i2c: E2 62 00 F1 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 44 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 A5 00 00 00 5E 04 04 00 A5 00 00 00 57 04 04 00 A6 00 00 00 19 04 04 00 00 00 00 00 90 00 28 [12:26:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 44 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 A5 00 00 00 5E 04 04 00 A5 00 00 00 57 04 04 00 A6 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:26:46]wFMCommunicate OK [12:26:46]SAM_PROTO_GetFieldsCounters done [12:26:46]requested_item shift.num is exist - process it [12:26:46]requested_item shift.opened is exist - process it [12:26:46]req_shift_opened [12:26:46]FM_GetShiftState [12:26:46]SAM_PROTO_GetShiftState [12:26:46]wFMCommunicate request_size=4 [12:26:46]MH_SAM_APDU [12:26:46]CAPDU: 80 13 01 00 [12:26:46]Write to MH i2c: E2 08 00 F2 13 80 13 01 00 00 00 00 00 82 [12:26:46]Write i2c OK [12:26:46]MH_I2C_Read... [12:26:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:26:46]Read from MH i2c: E2 [12:26:46]MH_I2C_Read... [12:26:46]Read from MH i2c: E2 0E 00 [12:26:46]MH_I2C_Read... [12:26:46]Read from MH i2c: E2 0E 00 F2 13 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 40 [12:26:46]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:26:46]wFMCommunicate OK [12:26:46]SAM_PROTO_GetShiftState done [12:26:46]FM_GetShiftState done [12:26:46]req_shift_opened done [12:26:46]requested_item shift.open_date is exist - process it [12:26:46]req_shift_open_date [12:26:46]req_shift_open_date done [12:26:46]produce_requested_data done [12:26:46]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86852,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:26:46]process_action_free close_receipt [12:26:46]json_value_free [12:26:46]json_value_free done [12:26:46]process_json_proto returns [12:26:46]Send response to host [12:26:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86852,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:26:46]free response buf [12:26:46]execute_script done [12:26:46]execute_script returns [12:26:46]free content buf [12:26:46]Sock 9.Close socket [12:26:46]Sock 9.Thread stoped [12:26:51]OFD Sender: No OFD packet to send [12:26:56]OFD Sender: No OFD packet to send [12:26:58]recv_with_timeout no data received [12:27:01]OFD Sender: No OFD packet to send [12:27:06]OFD Sender: No OFD packet to send [12:27:11]OFD Sender: No OFD packet to send [12:27:13]accept exits with 8 [12:27:13]New connection [12:27:13]New thread 3066690916 created [12:27:13]Thread 3066547556 joined [12:27:13]Waiting for new connection... [12:27:13] Sock 8.Parse request [12:27:13]Sock 8.Check first char [12:27:13]Sock 8.First char is OK [12:27:13]request: POST /json_proto HTTP/1.0 [12:27:13]Method: POST [12:27:13]URL: /json_proto [12:27:13]Method is POST - this is cgi request [12:27:13]url: /json_proto [12:27:13]query_string will be loaded in cgi processing [12:27:13]execute_cgi json_proto POST (null) [12:27:13]execute_cgi path=json_proto method=POST [12:27:13]POST find Content-Length [12:27:13]Host: 172.17.47.196:8080 [12:27:13]Content-Length: 677 [12:27:13]Content-Type: application/json [12:27:13] [12:27:13]POST finish read [12:27:13]Found Content-Length = 677 [12:27:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871709", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.470, "sum" : 506.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 506.00, "total" : 506.00, "payments": [ { "type": 0, "sum" : 506.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:27:13]execute_script... [12:27: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)871709", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.470, "sum" : 506.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 506.00, "total" : 506.00, "payments": [ { "type": 0, "sum" : 506.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:27:13]POST & json_proto [12:27:13]process_json_proto [12:27:13]json parsed OK: [12:27:13]protocol is kg_v1.0 [12:27:13]action value=close_receipt [12:27:13]process_action close_receipt [12:27:13]cmd_close_receipt [12:27:13]MH_GetDate [12:27:13]Write to MH i2c: F0 00 00 F3 13 F5 [12:27:13]Write i2c OK [12:27:13]MH_I2C_Read... [12:27:13]Read from MH i2c: F0 [12:27:13]MH_I2C_Read... [12:27:13]Read from MH i2c: F0 09 00 [12:27:13]MH_I2C_Read... [12:27:13]Read from MH i2c: F0 09 00 F3 13 00 22 0D F0 66 4C 6B 94 66 34 [12:27:13]GetLastDocTimeStamp 1727008003 [12:27:13]current date 1727008034 [12:27:13]FM_GetShiftState [12:27:13]SAM_PROTO_GetShiftState [12:27:13]wFMCommunicate request_size=4 [12:27:13]MH_SAM_APDU [12:27:13]CAPDU: 80 13 01 00 [12:27:13]Write to MH i2c: E2 08 00 F4 13 80 13 01 00 00 00 00 00 84 [12:27:13]Write i2c OK [12:27:13]MH_I2C_Read... [12:27:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:27:14]Read from MH i2c: E2 [12:27:14]MH_I2C_Read... [12:27:14]Read from MH i2c: E2 0E 00 [12:27:14]MH_I2C_Read... [12:27:14]Read from MH i2c: E2 0E 00 F4 13 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 42 [12:27:14]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:27:14]wFMCommunicate OK [12:27:14]SAM_PROTO_GetShiftState done [12:27:14]FM_GetShiftState done [12:27:14]opened in 1726964220 [12:27:14]opened+sec_in_day 1727050620 [12:27:14]quantity*price = 50646 [12:27:14]sum+1 = 50648 [12:27:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.47 ИТОГО: 506.00 Внесено: 506.00 СДАЧА: 0.00 НСП 1% : 4.48 НДС 12% : 53.78 Наличными: 506.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 166 22.09.2024 12:27 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86853 ФПД: 257684446663852 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T122714&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86853&fm=257684446663852&tin=02508201610067®Number=0000000000092592&sum=50600 [12:27:15]StoreToDocumentArchive [12:27:15]shift 497 fd 86853 [12:27:15]save to /storage/0497/doc_00086853 [12:27:15]save last doc name /storage/0497/doc_00086853 to /storage/kkm_last_doc_name [12:27:15]save OK [12:27:15]Clear old archive folders... [12:27:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:27:15]tlvbuf is B6F15790 [12:27:15]SAM_PROTO_ClearQueue [12:27:15]wFMCommunicate request_size=4 [12:27:15]MH_SAM_APDU [12:27:15]CAPDU: 80 09 00 00 [12:27:15]Write to MH i2c: E2 08 00 01 14 80 09 00 00 00 00 00 00 87 [12:27:15]Write i2c OK [12:27:15]MH_I2C_Read... [12:27:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:27:15]Read from MH i2c: E2 [12:27:15]MH_I2C_Read... [12:27:15]Read from MH i2c: E2 03 00 [12:27:15]MH_I2C_Read... [12:27:15]Read from MH i2c: E2 03 00 01 14 00 90 00 89 [12:27:15]RAPDU: 90 00 [12:27:15]wFMCommunicate OK [12:27:15]SAM_PROTO_ClearQueue done [12:27:15]KKMCreateOFDPacket [12:27:15]OFDProtocolAddRootSTLVToBuf [12:27:15]FM_MakeSignedData [12:27:15]FM_MakeSignedData [12:27:15]SAM_PROTO_SignData [12:27:15]wFMCommunicate request_size=4 [12:27:15]MH_SAM_APDU [12:27:15]CAPDU: 80 0D 01 02 [12:27:15]Write to MH i2c: E2 08 00 02 14 80 0D 01 02 00 00 00 00 8F [12:27:15]Write i2c OK [12:27:15]MH_I2C_Read... [12:27:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:27:15]Read from MH i2c: E2 [12:27:15]MH_I2C_Read... [12:27:15]Read from MH i2c: E2 03 00 [12:27:15]MH_I2C_Read... [12:27:15]Read from MH i2c: E2 03 00 02 14 00 90 00 8A [12:27:15]RAPDU: 90 00 [12:27:15]wFMCommunicate OK [12:27:15]wFMCommunicate request_size=255 [12:27:15]MH_SAM_APDU [12:27: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 2E 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D7 C5 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 C5 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 02 15 00 00 00 00 07 04 06 00 A8 C5 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 22 0D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 45 53 01 00 35 04 06 00 EA [12:27:15]Write to MH i2c: E2 02 01 03 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 2E 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D7 C5 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 C5 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 02 15 00 00 00 00 07 04 06 00 A8 C5 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 22 0D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 45 53 01 00 35 04 06 00 EA 00 00 76 [12:27:15]Write i2c OK [12:27:15]MH_I2C_Read... [12:27:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:27:15]Read from MH i2c: E2 [12:27:15]MH_I2C_Read... [12:27:15]Read from MH i2c: E2 03 00 [12:27:15]MH_I2C_Read... [12:27:15]Read from MH i2c: E2 03 00 03 14 00 90 00 8B [12:27:15]RAPDU: 90 00 [12:27:15]wFMCommunicate OK [12:27:15]wFMCommunicate request_size=10 [12:27:15]MH_SAM_APDU [12:27:15]CAPDU: 80 0D 02 02 05 5C D5 E8 54 AC [12:27:15]Write to MH i2c: E2 0D 00 04 14 80 0D 02 02 05 00 5C D5 E8 54 AC 00 00 B5 [12:27:15]Write i2c OK [12:27:15]MH_I2C_Read... [12:27:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:27:15]Read from MH i2c: E2 [12:27:15]MH_I2C_Read... [12:27:15]Read from MH i2c: E2 03 00 [12:27:15]MH_I2C_Read... [12:27:15]Read from MH i2c: E2 03 00 04 14 00 90 00 8C [12:27:15]RAPDU: 90 00 [12:27:15]wFMCommunicate OK [12:27:15]wFMCommunicate request_size=4 [12:27:15]MH_SAM_APDU [12:27:15]CAPDU: 80 0D 03 02 [12:27:15]Write to MH i2c: E2 08 00 05 14 80 0D 03 02 00 00 00 00 94 [12:27:15]Write i2c OK [12:27:15]MH_I2C_Read... [12:27:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:27:15]Read from MH i2c: E2 [12:27:15]MH_I2C_Read... [12:27:15]Read from MH i2c: E2 0B 00 [12:27:15]MH_I2C_Read... [12:27:15]Read from MH i2c: E2 0B 00 05 14 00 B5 F0 49 00 A0 73 1C 80 90 00 32 [12:27:15]RAPDU: B5 F0 49 00 A0 73 1C 80 90 00 [12:27:15]wFMCommunicate OK [12:27:15]SAM_PROTO_SignData done [12:27:15]FM_MakeSignedData done [12:27:15]CreateOFDProtocolMessage [12:27:15]wFMCommunicate request_size=4 [12:27:15]MH_SAM_APDU [12:27:15]CAPDU: 80 11 00 00 [12:27:15]Write to MH i2c: E2 08 00 06 14 80 11 00 00 00 00 00 00 94 [12:27:15]Write i2c OK [12:27:15]MH_I2C_Read... [12:27:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:27:15]Read from MH i2c: E2 [12:27:15]MH_I2C_Read... [12:27:15]Read from MH i2c: E2 17 00 [12:27:15]MH_I2C_Read... [12:27:15]Read from MH i2c: E2 17 00 06 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 F3 [12:27:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:27:15]wFMCommunicate OK [12:27:15]CreateOFDProtocolMessage done [12:27:15]OFDSenderStorePacket 86853 [12:27:15]StoreOFDPacket docnum=86853 [12:27:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 60 FA 07 01 A4 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 2E 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D7 C5 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 C5 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 02 15 00 00 00 00 07 04 06 00 A8 C5 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 22 0D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 45 53 01 00 35 04 06 00 EA 5C D5 E8 54 AC B5 F0 49 00 A0 73 1C 80 [12:27:15]CheckFolder [12:27:15]dirname=/storage/ofd_packets [12:27:15]CheckFolder done [12:27:15]ProducePacketName [12:27:15]name=ofd_packets/00086853 [12:27:15]NVStorageSaveData ofd_packets/00086853 [12:27:15]File name is /storage/ofd_packets/00086853 [12:27:15]Write 301 bytes [12:27:15]NVStorageSaveData done [12:27:15]OFDSenderStorePacket done [12:27:15]KKMCreateOFDPacket done [12:27:15]NVStorageSaveData kkm_last_timestamp [12:27:15]File name is /storage/kkm_last_timestamp [12:27:15]Write 4 bytes [12:27:15]NVStorageSaveData done [12:27:15]ExternCall_PrintAddStr [12:27:15]wPrintStart [12:27:15]Write to MH i2c: 01 00 00 07 14 1B [12:27:15]Write i2c OK [12:27:15]MH_I2C_Read... [12:27:15]Read from MH i2c: 01 [12:27:15]MH_I2C_Read... [12:27:15]Read from MH i2c: 01 07 00 [12:27:15]MH_I2C_Read... [12:27:15]Read from MH i2c: 01 07 00 07 14 00 00 00 00 00 FF 0F 30 [12:27:15]RasterBufferAndPrint [12:27:15]line Счет N : (1)871709 [12:27:15]line ИНН: 02508201610067 [12:27:15]line Контрольно-Кассовый Чек [12:27:15]line ПРОДАЖА [12:27:15]line ТРК (МРК, ГНК) : 33 [12:27:15]line Товар: 2710124130 [12:27:15]line Аи-92-К-5 [12:27:15]line 7.470 * 67.80 [12:27:15]line = 506.47 [12:27:15]line НДС 12% НСП 1% [12:27:15]line > о реализуемом товаре [12:27:15]line ОКРУГЛЕНИЕ: -0.47 [12:27:15]line ИТОГО: 506.00 [12:27:15]line Внесено: 506.00 [12:27:15]line СДАЧА: 0.00 [12:27:15]line НСП 1% : 4.48 [12:27:15]line НДС 12% : 53.78 [12:27:15]line Наличными: 506.00 [12:27:15]line Безнал.: 0.00 [12:27:15]line Место: АЗС № 137 "Партнер Нефть" [12:27:15]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:27:15]line СНО: Общий режим [12:27:15]line Чек 166 22.09.2024 12:27 [12:27:15]line Смена: 497 ФФД: 1.0 [12:27:15]line ЗНМ: 0300000064 [12:27:15]line РНМ: 0000000000092592 [12:27:15]line Версия ККМ: 001 [12:27:15]line ФМ: 0000000000874979 [12:27:15]line ФД: 86853 [12:27:15]line ФПД: 257684446663852 [12:27:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T122714&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86853&fm=257684446663852&tin=02508201610067®Number=0000000000092592&sum=50600 [12:27:16]OFD Sender: Processing packet 86853 [packets to send 273, broken 272] [12:27:16]ProducePacketName [12:27:16]name=ofd_packets/00086853 [12:27:16]OFD Sender: To server: pG, [12:27:16]CommunicateWithHost lk.salyk.kg:30040 [12:27:16]ConnectInit lk.salyk.kg [12:27:16]written 0, free lines is 4095 [12:27:16]Write to MH i2c: 01 00 00 32 14 46 [12:27:16]Write i2c OK [12:27:16]MH_I2C_Read... [12:27:16]Read from MH i2c: 01 [12:27:16]MH_I2C_Read... [12:27:16]Read from MH i2c: 01 07 00 [12:27:16]MH_I2C_Read... [12:27:16]Read from MH i2c: 01 07 00 32 14 00 00 00 00 00 E6 0C 3F [12:27:16]RasterBufferAndPrint [12:27:16]line [12:27:16]line [12:27:16]line [12:27:16]line [12:27:16]line [12:27:16]written 0, free lines is 3308 [12:27:16]MH_Cut [12:27:16]Write to MH i2c: D1 01 00 39 14 01 1F [12:27:16]Write i2c OK [12:27:16]MH_I2C_Read... [12:27:16]Read from MH i2c: D1 [12:27:16]MH_I2C_Read... [12:27:16]Read from MH i2c: D1 01 00 [12:27:16]MH_I2C_Read... [12:27:16]Read from MH i2c: D1 01 00 39 14 00 1E [12:27:16]Write to MH i2c: 01 00 00 3A 14 4E [12:27:16]Write i2c OK [12:27:16]MH_I2C_Read... [12:27:17]*** Cut start [12:27:17]*** Partial cut [12:27:17]*** CUTSNS_PIN = 1 [12:27:17]*** CUTSNS_PIN = 0 [12:27:17]*** Brake cut motor [12:27:17]Read from MH i2c: 01 [12:27:17]MH_I2C_Read... [12:27:17]*** Stop cut motor [12:27:17]*** Cut end [12:27:17]Read from MH i2c: 01 07 00 [12:27:17]MH_I2C_Read... [12:27:17]Read from MH i2c: 01 07 00 3A 14 00 00 00 00 00 FF 0F 63 [12:27:17]process_action close_receipt done [12:27:17]requested_data is exist [12:27:17]produce_requested_data [12:27:17]requested_item fm.sn is exist - process it [12:27:17]wFMCommunicate request_size=4 [12:27:17]MH_SAM_APDU [12:27:17]CAPDU: 80 11 00 00 [12:27:17]Write to MH i2c: E2 08 00 3B 14 80 11 00 00 00 00 00 00 C9 [12:27:17]Write i2c OK [12:27:17]MH_I2C_Read... [12:27:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:27:17]Read from MH i2c: E2 [12:27:17]MH_I2C_Read... [12:27:17]Read from MH i2c: E2 17 00 [12:27:17]MH_I2C_Read... [12:27:17]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 34 39 37 39 90 00 28 [12:27:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:27:17]wFMCommunicate OK [12:27:17]requested_item fd.num is exist - process it [12:27:17]SAM_PROTO_GetFieldsCounters [12:27:17]wFMCommunicate request_size=4 [12:27:17]MH_SAM_APDU [12:27:17]CAPDU: 80 13 00 00 [12:27:17]Write to MH i2c: E2 08 00 3C 14 80 13 00 00 00 00 00 00 CC [12:27:17]Write i2c OK [12:27:17]MH_I2C_Read... [12:27:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:27:18]Read from MH i2c: E2 [12:27:18]MH_I2C_Read... [12:27:18]Read from MH i2c: E2 62 00 [12:27:18]MH_I2C_Read... [12:27:18]Read from MH i2c: E2 62 00 3C 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 45 53 01 00 0E 04 04 00 F1 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 78 [12:27: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 45 53 01 00 0E 04 04 00 F1 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 [12:27:18]wFMCommunicate OK [12:27:18]SAM_PROTO_GetFieldsCounters done [12:27:18]requested_item shift.num is exist - process it [12:27:18]requested_item shift.opened is exist - process it [12:27:18]req_shift_opened [12:27:18]FM_GetShiftState [12:27:18]SAM_PROTO_GetShiftState [12:27:18]wFMCommunicate request_size=4 [12:27:18]MH_SAM_APDU [12:27:18]CAPDU: 80 13 01 00 [12:27:18]Write to MH i2c: E2 08 00 3D 14 80 13 01 00 00 00 00 00 CE [12:27:18]Write i2c OK [12:27:18]MH_I2C_Read... [12:27:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:27:18]Read from MH i2c: E2 [12:27:18]MH_I2C_Read... [12:27:18]Read from MH i2c: E2 0E 00 [12:27:18]MH_I2C_Read... [12:27:18]Read from MH i2c: E2 0E 00 3D 14 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 8C [12:27:18]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:27:18]wFMCommunicate OK [12:27:18]SAM_PROTO_GetShiftState done [12:27:18]FM_GetShiftState done [12:27:18]req_shift_opened done [12:27:18]requested_item shift.open_date is exist - process it [12:27:18]req_shift_open_date [12:27:18]req_shift_open_date done [12:27:18]produce_requested_data done [12:27:18]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86853,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:27:18]process_action_free close_receipt [12:27:18]json_value_free [12:27:18]json_value_free done [12:27:18]process_json_proto returns [12:27:18]Send response to host [12:27:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86853,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:27:18]free response buf [12:27:18]execute_script done [12:27:18]execute_script returns [12:27:18]free content buf [12:27:18]Sock 8.Close socket [12:27:18]Sock 8.Thread stoped [12:27:18]Connected sock=11 [12:27:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 60 FA 07 01 A4 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 2E 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D7 C5 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 C5 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 02 15 00 00 00 00 07 04 06 00 A8 C5 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 22 0D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 45 53 01 00 35 04 06 00 EA 5C D5 E8 54 AC B5 F0 49 00 A0 73 1C 80 [12:27:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 B8 E8 47 00 BC F7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 45 53 01 00 F4 03 04 00 F4 B7 EF 66 B6 04 01 00 00 5D A7 31 56 8D 3B 26 46 [12:27:21]CommunicateWithHost err = 0 [12:27:21]CheckOFDResponse [12:27:21]1017 (14) - 77093643461234 [12:27:21]1041 (16) - 0000000000874979 [12:27:21]1040 (4) - 86853 [12:27:21]1012 (4) - 22.09.2024 06:23 [12:27:21]1206 (1) - 0 [12:27:21]OFD Sender: Remove packet 86853 [12:27:21]ProducePacketName [12:27:21]name=ofd_packets/00086853 [12:27:21]NVStorageDeleteData [12:27:21]OFD Sender: No OFD packet to send [12:27:26]OFD Sender: No OFD packet to send [12:27:28]recv_with_timeout no data received [12:27:31]OFD Sender: No OFD packet to send [12:27:36]OFD Sender: No OFD packet to send [12:27:41]OFD Sender: No OFD packet to send [12:27:43]recv_with_timeout no data received [12:27:46]OFD Sender: No OFD packet to send [12:27:51]OFD Sender: No OFD packet to send [12:27:56]OFD Sender: No OFD packet to send [12:27:57]recv_with_timeout no data received [12:28:01]OFD Sender: No OFD packet to send [12:28:06]OFD Sender: No OFD packet to send [12:28:11]OFD Sender: No OFD packet to send [12:28:16]OFD Sender: No OFD packet to send [12:28:21]OFD Sender: No OFD packet to send [12:28:26]OFD Sender: No OFD packet to send [12:28:32]OFD Sender: No OFD packet to send [12:28:35]accept exits with 10 [12:28:35]New connection [12:28:35]New thread 3066547556 created [12:28:35]Thread 3066690916 joined [12:28:35]Waiting for new connection... [12:28:35] Sock 10.Parse request [12:28:35]Sock 10.Check first char [12:28:35]Sock 10.First char is OK [12:28:35]request: POST /json_proto HTTP/1.0 [12:28:35]Method: POST [12:28:35]URL: /json_proto [12:28:35]Method is POST - this is cgi request [12:28:35]url: /json_proto [12:28:35]query_string will be loaded in cgi processing [12:28:35]execute_cgi json_proto POST (null) [12:28:35]execute_cgi path=json_proto method=POST [12:28:35]POST find Content-Length [12:28:35]Host: 172.17.47.196:8080 [12:28:35]Content-Length: 677 [12:28:35]Content-Type: application/json [12:28:35] [12:28:35]POST finish read [12:28:35]Found Content-Length = 677 [12:28:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871710", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:28:35]execute_script... [12:28: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)871710", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:28:35]POST & json_proto [12:28:35]process_json_proto [12:28:35]json parsed OK: [12:28:35]protocol is kg_v1.0 [12:28:35]action value=close_receipt [12:28:35]process_action close_receipt [12:28:35]cmd_close_receipt [12:28:35]MH_GetDate [12:28:35]Write to MH i2c: F0 00 00 3E 14 41 [12:28:35]Write i2c OK [12:28:35]MH_I2C_Read... [12:28:35]Read from MH i2c: F0 [12:28:35]MH_I2C_Read... [12:28:35]Read from MH i2c: F0 09 00 [12:28:35]MH_I2C_Read... [12:28:35]Read from MH i2c: F0 09 00 3E 14 00 74 0D F0 66 4C 6B 94 66 D2 [12:28:35]GetLastDocTimeStamp 1727008034 [12:28:35]current date 1727008116 [12:28:35]FM_GetShiftState [12:28:35]SAM_PROTO_GetShiftState [12:28:35]wFMCommunicate request_size=4 [12:28:35]MH_SAM_APDU [12:28:35]CAPDU: 80 13 01 00 [12:28:35]Write to MH i2c: E2 08 00 3F 14 80 13 01 00 00 00 00 00 D0 [12:28:35]Write i2c OK [12:28:35]MH_I2C_Read... [12:28:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:28:35]Read from MH i2c: E2 [12:28:35]MH_I2C_Read... [12:28:35]Read from MH i2c: E2 0E 00 [12:28:35]MH_I2C_Read... [12:28:35]Read from MH i2c: E2 0E 00 3F 14 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 8E [12:28:35]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:28:35]wFMCommunicate OK [12:28:35]SAM_PROTO_GetShiftState done [12:28:35]FM_GetShiftState done [12:28:35]opened in 1726964220 [12:28:35]opened+sec_in_day 1727050620 [12:28:35]quantity*price = 20001 [12:28:35]sum+1 = 20002 [12:28:35]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 168 22.09.2024 12:33 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86855 ФПД: 200314146270609 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T123350&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86855&fm=200314146270609&tin=02508201610067®Number=0000000000092592&sum=40000 [12:33:50]StoreToDocumentArchive [12:33:50]shift 497 fd 86855 [12:33:50]save to /storage/0497/doc_00086855 [12:33:50]save last doc name /storage/0497/doc_00086855 to /storage/kkm_last_doc_name [12:33:50]save OK [12:33:50]Clear old archive folders... [12:33:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:33:50]tlvbuf is 014C1BD0 [12:33:50]SAM_PROTO_ClearQueue [12:33:50]wFMCommunicate request_size=4 [12:33:50]MH_SAM_APDU [12:33:50]CAPDU: 80 09 00 00 [12:33:50]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [12:33:50]Write i2c OK [12:33:50]MH_I2C_Read... [12:33:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:33:50]Read from MH i2c: E2 [12:33:50]MH_I2C_Read... [12:33:50]Read from MH i2c: E2 03 00 [12:33:50]MH_I2C_Read... [12:33:50]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [12:33:50]RAPDU: 90 00 [12:33:50]wFMCommunicate OK [12:33:50]SAM_PROTO_ClearQueue done [12:33:50]KKMCreateOFDPacket [12:33:50]OFDProtocolAddRootSTLVToBuf [12:33:50]FM_MakeSignedData [12:33:50]FM_MakeSignedData [12:33:50]SAM_PROTO_SignData [12:33:50]wFMCommunicate request_size=4 [12:33:50]MH_SAM_APDU [12:33:50]CAPDU: 80 0D 01 02 [12:33:50]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [12:33:50]Write i2c OK [12:33:50]MH_I2C_Read... [12:33:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:33:51]Read from MH i2c: E2 [12:33:51]MH_I2C_Read... [12:33:51]Read from MH i2c: E2 03 00 [12:33:51]MH_I2C_Read... [12:33:51]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [12:33:51]RAPDU: 90 00 [12:33:51]wFMCommunicate OK [12:33:51]wFMCommunicate request_size=255 [12:33:51]MH_SAM_APDU [12:33: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 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 A8 00 00 00 F4 03 04 00 AE 0E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 47 53 01 00 35 04 06 00 B6 [12:33:51]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 AE 0E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 47 53 01 00 35 04 06 00 B6 00 00 14 [12:33:51]Write i2c OK [12:33:51]MH_I2C_Read... [12:33:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:33:51]Read from MH i2c: E2 [12:33:51]MH_I2C_Read... [12:33:51]Read from MH i2c: E2 03 00 [12:33:51]MH_I2C_Read... [12:33:51]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [12:33:51]RAPDU: 90 00 [12:33:51]wFMCommunicate OK [12:33:51]wFMCommunicate request_size=10 [12:33:51]MH_SAM_APDU [12:33:51]CAPDU: 80 0D 02 02 05 2F 45 88 2D 91 [12:33:51]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 2F 45 88 2D 91 00 00 6C [12:33:51]Write i2c OK [12:33:51]MH_I2C_Read... [12:33:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:33:51]Read from MH i2c: E2 [12:33:51]MH_I2C_Read... [12:33:51]Read from MH i2c: E2 03 00 [12:33:51]MH_I2C_Read... [12:33:51]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [12:33:51]RAPDU: 90 00 [12:33:51]wFMCommunicate OK [12:33:51]wFMCommunicate request_size=4 [12:33:51]MH_SAM_APDU [12:33:51]CAPDU: 80 0D 03 02 [12:33:51]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [12:33:51]Write i2c OK [12:33:51]MH_I2C_Read... [12:33:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:33:51]Read from MH i2c: E2 [12:33:51]MH_I2C_Read... [12:33:51]Read from MH i2c: E2 0B 00 [12:33:51]MH_I2C_Read... [12:33:51]Read from MH i2c: E2 0B 00 2F 00 00 A8 12 53 91 F0 CA 77 C0 90 00 3A [12:33:51]RAPDU: A8 12 53 91 F0 CA 77 C0 90 00 [12:33:51]wFMCommunicate OK [12:33:51]SAM_PROTO_SignData done [12:33:51]FM_MakeSignedData done [12:33:51]CreateOFDProtocolMessage [12:33:51]wFMCommunicate request_size=4 [12:33:51]MH_SAM_APDU [12:33:51]CAPDU: 80 11 00 00 [12:33:51]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [12:33:51]Write i2c OK [12:33:51]MH_I2C_Read... [12:33:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:33:51]Read from MH i2c: E2 [12:33:51]MH_I2C_Read... [12:33:51]Read from MH i2c: E2 17 00 [12:33:51]MH_I2C_Read... [12:33:51]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 09 [12:33:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:33:51]wFMCommunicate OK [12:33:51]CreateOFDProtocolMessage done [12:33:51]OFDSenderStorePacket 86855 [12:33:51]StoreOFDPacket docnum=86855 [12:33:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 2F AB 07 01 C1 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 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 A8 00 00 00 F4 03 04 00 AE 0E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 47 53 01 00 35 04 06 00 B6 2F 45 88 2D 91 A8 12 53 91 F0 CA 77 C0 [12:33:51]CheckFolder [12:33:51]dirname=/storage/ofd_packets [12:33:51]CheckFolder done [12:33:51]ProducePacketName [12:33:51]name=ofd_packets/00086855 [12:33:51]NVStorageSaveData ofd_packets/00086855 [12:33:51]File name is /storage/ofd_packets/00086855 [12:33:51]Write 301 bytes [12:33:51]NVStorageSaveData done [12:33:51]OFDSenderStorePacket done [12:33:51]KKMCreateOFDPacket done [12:33:51]NVStorageSaveData kkm_last_timestamp [12:33:51]File name is /storage/kkm_last_timestamp [12:33:51]Write 4 bytes [12:33:51]NVStorageSaveData done [12:33:51]ExternCall_PrintAddStr [12:33:51]wPrintStart [12:33:51]Write to MH i2c: 01 00 00 31 00 31 [12:33:51]Write i2c OK [12:33:51]MH_I2C_Read... [12:33:51]Read from MH i2c: 01 [12:33:51]MH_I2C_Read... [12:33:51]Read from MH i2c: 01 07 00 [12:33:51]MH_I2C_Read... [12:33:51]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [12:33:51]RasterBufferAndPrint [12:33:51]line Счет N : (1)871712 [12:33:51]line ИНН: 02508201610067 [12:33:51]line Контрольно-Кассовый Чек [12:33:51]line ПРОДАЖА [12:33:51]line ТРК (МРК, ГНК) : 43 [12:33:51]line Товар: 2710124130 [12:33:51]line Аи-92-К-5 [12:33:51]line 5.900 * 67.80 [12:33:51]line = 400.02 [12:33:51]line НДС 12% НСП 1% [12:33:51]line > о реализуемом товаре [12:33:51]line ОКРУГЛЕНИЕ: -0.02 [12:33:51]line ИТОГО: 400.00 [12:33:51]line Внесено: 400.00 [12:33:51]line СДАЧА: 0.00 [12:33:51]line НСП 1% : 3.54 [12:33:51]line НДС 12% : 42.48 [12:33:51]line Наличными: 400.00 [12:33:51]line Безнал.: 0.00 [12:33:51]line Место: АЗС № 137 "Партнер Нефть" [12:33:51]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:33:51]line СНО: Общий режим [12:33:51]line Чек 168 22.09.2024 12:33 [12:33:51]line Смена: 497 ФФД: 1.0 [12:33:51]line ЗНМ: 0300000064 [12:33:51]line РНМ: 0000000000092592 [12:33:51]line Версия ККМ: 001 [12:33:51]line ФМ: 0000000000874979 [12:33:51]line ФД: 86855 [12:33:51]line ФПД: 200314146270609 [12:33:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T123350&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86855&fm=200314146270609&tin=02508201610067®Number=0000000000092592&sum=40000 [12:33:51]written 0, free lines is 4095 [12:33:51]OFD Sender: Processing packet 86854 [packets to send 274, broken 272] [12:33:51]ProducePacketName [12:33:51]name=ofd_packets/00086854 [12:33:51]OFD Sender: To server: pG, [12:33:51]CommunicateWithHost lk.salyk.kg:30040 [12:33:51]ConnectInit lk.salyk.kg [12:33:52]Write to MH i2c: 01 00 00 5C 00 5C [12:33:52]Write i2c OK [12:33:52]MH_I2C_Read... [12:33:52]Read from MH i2c: 01 [12:33:52]MH_I2C_Read... [12:33:52]Read from MH i2c: 01 07 00 [12:33:52]MH_I2C_Read... [12:33:52]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E4 0C 53 [12:33:52]RasterBufferAndPrint [12:33:52]line [12:33:52]line [12:33:52]line [12:33:52]line [12:33:52]line [12:33:52]written 0, free lines is 3324 [12:33:52]MH_Cut [12:33:52]Write to MH i2c: D1 01 00 63 00 01 35 [12:33:52]Write i2c OK [12:33:52]MH_I2C_Read... [12:33:52]Read from MH i2c: D1 [12:33:52]MH_I2C_Read... [12:33:52]Read from MH i2c: D1 01 00 [12:33:52]MH_I2C_Read... [12:33:52]Read from MH i2c: D1 01 00 63 00 00 34 [12:33:52]Write to MH i2c: 01 00 00 64 00 64 [12:33:52]Write i2c OK [12:33:52]MH_I2C_Read... [12:33:52]*** Cut start [12:33:52]*** Partial cut [12:33:52]*** CUTSNS_PIN = 1 [12:33:52]*** CUTSNS_PIN = 0 [12:33:53]*** Brake cut motor [12:33:53]Read from MH i2c: 01 [12:33:53]MH_I2C_Read... [12:33:53]*** Stop cut motor [12:33:53]*** Cut end [12:33:53]Read from MH i2c: 01 07 00 [12:33:53]MH_I2C_Read... [12:33:53]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [12:33:53]process_action close_receipt done [12:33:53]requested_data is exist [12:33:53]produce_requested_data [12:33:53]requested_item fm.sn is exist - process it [12:33:53]wFMCommunicate request_size=4 [12:33:53]MH_SAM_APDU [12:33:53]CAPDU: 80 11 00 00 [12:33:53]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [12:33:53]Write i2c OK [12:33:53]MH_I2C_Read... [12:33:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:33:53]Read from MH i2c: E2 [12:33:53]MH_I2C_Read... [12:33:53]Read from MH i2c: E2 17 00 [12:33:53]MH_I2C_Read... [12:33:53]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3E [12:33:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:33:53]wFMCommunicate OK [12:33:53]requested_item fd.num is exist - process it [12:33:53]SAM_PROTO_GetFieldsCounters [12:33:53]wFMCommunicate request_size=4 [12:33:53]MH_SAM_APDU [12:33:53]CAPDU: 80 13 00 00 [12:33:53]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [12:33:53]Write i2c OK [12:33:53]MH_I2C_Read... [12:33:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:33:53]Read from MH i2c: E2 [12:33:53]MH_I2C_Read... [12:33:53]Read from MH i2c: E2 62 00 [12:33:53]MH_I2C_Read... [12:33:53]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 47 53 01 00 0E 04 04 00 F1 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 96 [12:33: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 47 53 01 00 0E 04 04 00 F1 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 [12:33:53]wFMCommunicate OK [12:33:53]SAM_PROTO_GetFieldsCounters done [12:33:53]requested_item shift.num is exist - process it [12:33:53]requested_item shift.opened is exist - process it [12:33:53]req_shift_opened [12:33:53]FM_GetShiftState [12:33:53]SAM_PROTO_GetShiftState [12:33:53]wFMCommunicate request_size=4 [12:33:53]MH_SAM_APDU [12:33:53]CAPDU: 80 13 01 00 [12:33:53]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [12:33:53]Write i2c OK [12:33:53]MH_I2C_Read... [12:33:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:33:53]Read from MH i2c: E2 [12:33:53]MH_I2C_Read... [12:33:53]Read from MH i2c: E2 0E 00 [12:33:53]MH_I2C_Read... [12:33:53]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A2 [12:33:53]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:33:53]wFMCommunicate OK [12:33:53]SAM_PROTO_GetShiftState done [12:33:53]FM_GetShiftState done [12:33:53]req_shift_opened done [12:33:53]requested_item shift.open_date is exist - process it [12:33:53]req_shift_open_date [12:33:53]req_shift_open_date done [12:33:53]produce_requested_data done [12:33:53]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86855,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:33:53]process_action_free close_receipt [12:33:53]json_value_free [12:33:53]json_value_free done [12:33:53]process_json_proto returns [12:33:53]Send response to host [12:33:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86855,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:33:53]free response buf [12:33:53]execute_script done [12:33:53]execute_script returns [12:33:53]free content buf [12:33:53]Sock 9.Close socket [12:33:53]Sock 9.Thread stoped [12:34:00]recv_with_timeout no data received [12:34:02]Connected sock=6 [12:34:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 61 20 07 01 9A 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 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 A7 00 00 00 F4 03 04 00 74 0D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 46 53 01 00 35 04 06 00 70 85 D7 B9 8B C1 A7 34 9D B6 E2 ED 92 47 [12:34:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 DC 86 47 00 AC 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 34 39 37 39 10 04 04 00 46 53 01 00 F4 03 04 00 88 B9 EF 66 B6 04 01 00 00 6A 06 7E 7B D8 28 02 9E [12:34:03]CommunicateWithHost err = 0 [12:34:03]CheckOFDResponse [12:34:03]1017 (14) - 77093643461234 [12:34:03]1041 (16) - 0000000000874979 [12:34:03]1040 (4) - 86854 [12:34:03]1012 (4) - 22.09.2024 06:30 [12:34:03]1206 (1) - 0 [12:34:03]OFD Sender: Remove packet 86854 [12:34:03]ProducePacketName [12:34:03]name=ofd_packets/00086854 [12:34:03]NVStorageDeleteData [12:34:03]OFD Sender: Processing packet 86855 [packets to send 273, broken 272] [12:34:03]ProducePacketName [12:34:03]name=ofd_packets/00086855 [12:34:03]OFD Sender: To server: pG, [12:34:03]CommunicateWithHost lk.salyk.kg:30040 [12:34:03]ConnectInit lk.salyk.kg [12:34:04]Connected sock=7 [12:34:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 2F AB 07 01 C1 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 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 A8 00 00 00 F4 03 04 00 AE 0E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 47 53 01 00 35 04 06 00 B6 2F 45 88 2D 91 A8 12 53 91 F0 CA 77 C0 [12:34:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 9F 42 47 00 E3 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 34 39 37 39 10 04 04 00 47 53 01 00 F4 03 04 00 8A B9 EF 66 B6 04 01 00 00 EF EC C6 6F DD 0D A6 89 [12:34:04]CommunicateWithHost err = 0 [12:34:04]CheckOFDResponse [12:34:04]1017 (14) - 77093643461234 [12:34:04]1041 (16) - 0000000000874979 [12:34:04]1040 (4) - 86855 [12:34:04]1012 (4) - 22.09.2024 06:30 [12:34:04]1206 (1) - 0 [12:34:04]OFD Sender: Remove packet 86855 [12:34:04]ProducePacketName [12:34:04]name=ofd_packets/00086855 [12:34:04]NVStorageDeleteData [12:34:05]OFD Sender: No OFD packet to send [12:34:10]OFD Sender: No OFD packet to send [12:34:15]OFD Sender: No OFD packet to send [12:34:20]OFD Sender: No OFD packet to send [12:34:25]OFD Sender: No OFD packet to send [12:34:30]OFD Sender: No OFD packet to send [12:34:35]OFD Sender: No OFD packet to send [12:34:40]OFD Sender: No OFD packet to send [12:34:45]OFD Sender: No OFD packet to send [12:34:50]OFD Sender: No OFD packet to send [12:34:55]OFD Sender: No OFD packet to send [12:35:00]OFD Sender: No OFD packet to send [12:35:05]OFD Sender: No OFD packet to send [12:35:10]OFD Sender: No OFD packet to send [12:35:15]OFD Sender: No OFD packet to send [12:35:20]OFD Sender: No OFD packet to send [12:35:25]OFD Sender: No OFD packet to send [12:35:30]recv_with_timeout no data received [12:35:30]OFD Sender: No OFD packet to send [12:35:35]OFD Sender: No OFD packet to send [12:35:40]OFD Sender: No OFD packet to send [12:35:45]OFD Sender: No OFD packet to send [12:35:50]OFD Sender: No OFD packet to send [12:35:53]accept exits with 10 [12:35:53]New connection [12:35:53]New thread 3066899812 created [12:35:53]Thread 3067043172 joined [12:35:53]Waiting for new connection... [12:35:53] Sock 10.Parse request [12:35:53]Sock 10.Check first char [12:35:53]Sock 10.First char is OK [12:35:53]request: POST /json_proto HTTP/1.0 [12:35:53]Method: POST [12:35:53]URL: /json_proto [12:35:53]Method is POST - this is cgi request [12:35:53]url: /json_proto [12:35:53]query_string will be loaded in cgi processing [12:35:53]execute_cgi json_proto POST (null) [12:35:53]execute_cgi path=json_proto method=POST [12:35:53]POST find Content-Length [12:35:53]Host: 172.17.47.196:8080 [12:35:53]Content-Length: 687 [12:35:53]Content-Type: application/json [12:35:53] [12:35:53]POST finish read [12:35:53]Found Content-Length = 687 [12:35:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871715", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:35:53]execute_script... [12:35:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871715", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:35:53]POST & json_proto [12:35:53]process_json_proto [12:35:53]json parsed OK: [12:35:53]protocol is kg_v1.0 [12:35:53]action value=close_receipt [12:35:53]process_action close_receipt [12:35:53]cmd_close_receipt [12:35:53]MH_GetDate [12:35:53]Write to MH i2c: F0 00 00 68 00 57 [12:35:53]Write i2c OK [12:35:53]MH_I2C_Read... [12:35:53]Read from MH i2c: F0 [12:35:53]MH_I2C_Read... [12:35:53]Read from MH i2c: F0 09 00 [12:35:53]MH_I2C_Read... [12:35:53]Read from MH i2c: F0 09 00 68 00 00 2A 0F F0 66 4C 6B 94 66 A0 [12:35:53]GetLastDocTimeStamp 1727008430 [12:35:53]current date 1727008554 [12:35:53]FM_GetShiftState [12:35:53]SAM_PROTO_GetShiftState [12:35:53]wFMCommunicate request_size=4 [12:35:53]MH_SAM_APDU [12:35:53]CAPDU: 80 13 01 00 [12:35:53]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [12:35:53]Write i2c OK [12:35:53]MH_I2C_Read... [12:35:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:53]Read from MH i2c: E2 [12:35:53]MH_I2C_Read... [12:35:53]Read from MH i2c: E2 0E 00 [12:35:53]MH_I2C_Read... [12:35:53]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A4 [12:35:53]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:35:53]wFMCommunicate OK [12:35:53]SAM_PROTO_GetShiftState done [12:35:53]FM_GetShiftState done [12:35:53]opened in 1726964220 [12:35:53]opened+sec_in_day 1727050620 [12:35:53]quantity*price = 100050 [12:35:53]sum+1 = 100052 [12:35: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 169 22.09.2024 12:35 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86856 ФПД: 238175327382636 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T123554&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86856&fm=238175327382636&tin=02508201610067®Number=0000000000092592&sum=100000 [12:35:54]StoreToDocumentArchive [12:35:54]shift 497 fd 86856 [12:35:54]save to /storage/0497/doc_00086856 [12:35:54]save last doc name /storage/0497/doc_00086856 to /storage/kkm_last_doc_name [12:35:54]save OK [12:35:54]Clear old archive folders... [12:35:54]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:35:54]tlvbuf is 0144DB10 [12:35:54]SAM_PROTO_ClearQueue [12:35:54]wFMCommunicate request_size=4 [12:35:54]MH_SAM_APDU [12:35:54]CAPDU: 80 09 00 00 [12:35:54]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [12:35:54]Write i2c OK [12:35:54]MH_I2C_Read... [12:35:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:35:55]Read from MH i2c: E2 [12:35:55]MH_I2C_Read... [12:35:55]Read from MH i2c: E2 03 00 [12:35:55]MH_I2C_Read... [12:35:55]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [12:35:55]RAPDU: 90 00 [12:35:55]wFMCommunicate OK [12:35:55]SAM_PROTO_ClearQueue done [12:35:55]KKMCreateOFDPacket [12:35:55]OFDProtocolAddRootSTLVToBuf [12:35:55]FM_MakeSignedData [12:35:55]FM_MakeSignedData [12:35:55]SAM_PROTO_SignData [12:35:55]wFMCommunicate request_size=4 [12:35:55]MH_SAM_APDU [12:35:55]CAPDU: 80 0D 01 02 [12:35:55]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [12:35:55]Write i2c OK [12:35:55]MH_I2C_Read... [12:35:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:35:55]Read from MH i2c: E2 [12:35:55]MH_I2C_Read... [12:35:55]Read from MH i2c: E2 03 00 [12:35:55]MH_I2C_Read... [12:35:55]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [12:35:55]RAPDU: 90 00 [12:35:55]wFMCommunicate OK [12:35:55]wFMCommunicate request_size=255 [12:35:55]MH_SAM_APDU [12:35:55]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 2A 0F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 48 53 01 00 35 04 06 00 [12:35:55]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 2A 0F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 48 53 01 00 35 04 06 00 00 00 30 [12:35:55]Write i2c OK [12:35:55]MH_I2C_Read... [12:35:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:55]Read from MH i2c: E2 [12:35:55]MH_I2C_Read... [12:35:55]Read from MH i2c: E2 03 00 [12:35:55]MH_I2C_Read... [12:35:55]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [12:35:55]RAPDU: 90 00 [12:35:55]wFMCommunicate OK [12:35:55]wFMCommunicate request_size=11 [12:35:55]MH_SAM_APDU [12:35:55]CAPDU: 80 0D 02 02 06 D8 9E 83 C8 6C 6C [12:35:55]Write to MH i2c: E2 0E 00 79 00 80 0D 02 02 06 00 D8 9E 83 C8 6C 6C 00 00 98 [12:35:55]Write i2c OK [12:35:55]MH_I2C_Read... [12:35:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:55]Read from MH i2c: E2 [12:35:55]MH_I2C_Read... [12:35:55]Read from MH i2c: E2 03 00 [12:35:55]MH_I2C_Read... [12:35:55]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [12:35:55]RAPDU: 90 00 [12:35:55]wFMCommunicate OK [12:35:55]wFMCommunicate request_size=4 [12:35:55]MH_SAM_APDU [12:35:55]CAPDU: 80 0D 03 02 [12:35:55]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [12:35:55]Write i2c OK [12:35:55]MH_I2C_Read... [12:35:55]OFD Sender: No OFD packet to send [12:35:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:35:55]Read from MH i2c: E2 [12:35:55]MH_I2C_Read... [12:35:55]Read from MH i2c: E2 0B 00 [12:35:55]MH_I2C_Read... [12:35:55]Read from MH i2c: E2 0B 00 7A 00 00 9E 26 EE 8A B7 CE E4 05 90 00 A0 [12:35:55]RAPDU: 9E 26 EE 8A B7 CE E4 05 90 00 [12:35:55]wFMCommunicate OK [12:35:55]SAM_PROTO_SignData done [12:35:55]FM_MakeSignedData done [12:35:55]CreateOFDProtocolMessage [12:35:55]wFMCommunicate request_size=4 [12:35:55]MH_SAM_APDU [12:35:55]CAPDU: 80 11 00 00 [12:35:55]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [12:35:55]Write i2c OK [12:35:55]MH_I2C_Read... [12:35:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:55]Read from MH i2c: E2 [12:35:55]MH_I2C_Read... [12:35:55]Read from MH i2c: E2 17 00 [12:35:55]MH_I2C_Read... [12:35:55]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 34 39 37 39 90 00 54 [12:35:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:35:55]wFMCommunicate OK [12:35:55]CreateOFDProtocolMessage done [12:35:55]OFDSenderStorePacket 86856 [12:35:55]StoreOFDPacket docnum=86856 [12:35:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 35 8F 08 01 27 8B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 2A 0F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 48 53 01 00 35 04 06 00 D8 9E 83 C8 6C 6C 9E 26 EE 8A B7 CE E4 05 [12:35:55]CheckFolder [12:35:55]dirname=/storage/ofd_packets [12:35:55]CheckFolder done [12:35:55]ProducePacketName [12:35:55]name=ofd_packets/00086856 [12:35:55]NVStorageSaveData ofd_packets/00086856 [12:35:55]File name is /storage/ofd_packets/00086856 [12:35:55]Write 302 bytes [12:35:55]NVStorageSaveData done [12:35:55]OFDSenderStorePacket done [12:35:55]KKMCreateOFDPacket done [12:35:55]NVStorageSaveData kkm_last_timestamp [12:35:55]File name is /storage/kkm_last_timestamp [12:35:55]Write 4 bytes [12:35:55]NVStorageSaveData done [12:35:55]ExternCall_PrintAddStr [12:35:55]wPrintStart [12:35:55]Write to MH i2c: 01 00 00 7C 00 7C [12:35:55]Write i2c OK [12:35:55]MH_I2C_Read... [12:35:55]Read from MH i2c: 01 [12:35:55]MH_I2C_Read... [12:35:55]Read from MH i2c: 01 07 00 [12:35:55]MH_I2C_Read... [12:35:55]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [12:35:55]RasterBufferAndPrint [12:35:55]line Счет N : (1)871715 [12:35:55]line ИНН: 02508201610067 [12:35:55]line Контрольно-Кассовый Чек [12:35:55]line ПРОДАЖА [12:35:55]line ТРК (МРК, ГНК) : 44 [12:35:55]line Товар: 2710194210 [12:35:55]line ДТ(л)-К-4 [12:35:55]line 13.130 * 76.20 [12:35:55]line = 1000.51 [12:35:55]line НДС 12% НСП 1% [12:35:55]line > о реализуемом товаре [12:35:55]line ОКРУГЛЕНИЕ: -0.51 [12:35:55]line ИТОГО: 1000.00 [12:35:55]line Внесено: 1000.00 [12:35:55]line СДАЧА: 0.00 [12:35:55]line НСП 1% : 8.85 [12:35:55]line НДС 12% : 106.25 [12:35:55]line Наличными: 1000.00 [12:35:55]line Безнал.: 0.00 [12:35:55]line Место: АЗС № 137 "Партнер Нефть" [12:35:55]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:35:55]line СНО: Общий режим [12:35:55]line Чек 169 22.09.2024 12:35 [12:35:55]line Смена: 497 ФФД: 1.0 [12:35:55]line ЗНМ: 0300000064 [12:35:55]line РНМ: 0000000000092592 [12:35:55]line Версия ККМ: 001 [12:35:55]line ФМ: 0000000000874979 [12:35:55]line ФД: 86856 [12:35:55]line ФПД: 238175327382636 [12:35:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T123554&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86856&fm=238175327382636&tin=02508201610067®Number=0000000000092592&sum=100000 [12:35:55]OFD Sender: Processing packet 86856 [packets to send 273, broken 272] [12:35:55]ProducePacketName [12:35:55]name=ofd_packets/00086856 [12:35:55]OFD Sender: To server: pG, [12:35:55]CommunicateWithHost lk.salyk.kg:30040 [12:35:55]ConnectInit lk.salyk.kg [12:35:55]written 0, free lines is 4095 [12:35:56]Write to MH i2c: 01 00 00 A7 00 A7 [12:35:56]Write i2c OK [12:35:56]MH_I2C_Read... [12:35:56]Read from MH i2c: 01 [12:35:56]MH_I2C_Read... [12:35:56]Read from MH i2c: 01 07 00 [12:35:56]MH_I2C_Read... [12:35:56]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 D9 0C 93 [12:35:56]RasterBufferAndPrint [12:35:56]line [12:35:56]line [12:35:56]line [12:35:56]line [12:35:56]line [12:35:56]written 0, free lines is 3294 [12:35:56]MH_Cut [12:35:56]Write to MH i2c: D1 01 00 AE 00 01 80 [12:35:56]Write i2c OK [12:35:56]MH_I2C_Read... [12:35:56]Read from MH i2c: D1 [12:35:56]MH_I2C_Read... [12:35:56]Read from MH i2c: D1 01 00 [12:35:56]MH_I2C_Read... [12:35:56]Read from MH i2c: D1 01 00 AE 00 00 7F [12:35:56]Write to MH i2c: 01 00 00 AF 00 AF [12:35:56]Write i2c OK [12:35:56]MH_I2C_Read... [12:35:57]*** Cut start [12:35:57]*** Partial cut [12:35:57]*** CUTSNS_PIN = 1 [12:35:57]*** CUTSNS_PIN = 0 [12:35:57]Connected sock=11 [12:35:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 35 8F 08 01 27 8B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 2A 0F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 48 53 01 00 35 04 06 00 D8 9E 83 C8 6C 6C 9E 26 EE 8A B7 CE E4 05 [12:35:57]*** Brake cut motor [12:35:57]Read from MH i2c: 01 [12:35:57]MH_I2C_Read... [12:35:57]*** Stop cut motor [12:35:57]*** Cut end [12:35:57]Read from MH i2c: 01 07 00 [12:35:57]MH_I2C_Read... [12:35:57]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [12:35:57]process_action close_receipt done [12:35:57]requested_data is exist [12:35:57]produce_requested_data [12:35:57]requested_item fm.sn is exist - process it [12:35:57]wFMCommunicate request_size=4 [12:35:57]MH_SAM_APDU [12:35:57]CAPDU: 80 11 00 00 [12:35:57]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [12:35:57]Write i2c OK [12:35:57]MH_I2C_Read... [12:35:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:57]Read from MH i2c: E2 [12:35:57]MH_I2C_Read... [12:35:57]Read from MH i2c: E2 17 00 [12:35:57]MH_I2C_Read... [12:35:57]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 34 39 37 39 90 00 89 [12:35:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:35:57]wFMCommunicate OK [12:35:57]requested_item fd.num is exist - process it [12:35:57]SAM_PROTO_GetFieldsCounters [12:35:57]wFMCommunicate request_size=4 [12:35:57]MH_SAM_APDU [12:35:57]CAPDU: 80 13 00 00 [12:35:57]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [12:35:57]Write i2c OK [12:35:57]MH_I2C_Read... [12:35:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:35:57]Read from MH i2c: E2 [12:35:57]MH_I2C_Read... [12:35:57]Read from MH i2c: E2 62 00 [12:35:57]MH_I2C_Read... [12:35:57]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 48 53 01 00 0E 04 04 00 F1 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 E5 [12:35: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 48 53 01 00 0E 04 04 00 F1 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 [12:35:57]wFMCommunicate OK [12:35:57]SAM_PROTO_GetFieldsCounters done [12:35:57]requested_item shift.num is exist - process it [12:35:57]requested_item shift.opened is exist - process it [12:35:57]req_shift_opened [12:35:57]FM_GetShiftState [12:35:57]SAM_PROTO_GetShiftState [12:35:57]wFMCommunicate request_size=4 [12:35:57]MH_SAM_APDU [12:35:57]CAPDU: 80 13 01 00 [12:35:57]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [12:35:57]Write i2c OK [12:35:57]MH_I2C_Read... [12:35:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:57]Read from MH i2c: E2 [12:35:57]MH_I2C_Read... [12:35:57]Read from MH i2c: E2 0E 00 [12:35:57]MH_I2C_Read... [12:35:57]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 ED [12:35:57]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:35:57]wFMCommunicate OK [12:35:57]SAM_PROTO_GetShiftState done [12:35:57]FM_GetShiftState done [12:35:57]req_shift_opened done [12:35:57]requested_item shift.open_date is exist - process it [12:35:57]req_shift_open_date [12:35:57]req_shift_open_date done [12:35:57]produce_requested_data done [12:35:57]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86856,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:35:57]process_action_free close_receipt [12:35:57]json_value_free [12:35:57]json_value_free done [12:35:57]process_json_proto returns [12:35:57]Send response to host [12:35:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86856,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:35:57]free response buf [12:35:57]execute_script done [12:35:57]execute_script returns [12:35:57]free content buf [12:35:57]Sock 10.Close socket [12:35:57]Sock 10.Thread stoped [12:35:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 43 F4 47 00 3F 73 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 48 53 01 00 F4 03 04 00 FB B9 EF 66 B6 04 01 00 00 1D 20 A8 17 DD F6 F4 E2 [12:35:58]CommunicateWithHost err = 0 [12:35:58]CheckOFDResponse [12:35:58]1017 (14) - 77093643461234 [12:35:58]1041 (16) - 0000000000874979 [12:35:58]1040 (4) - 86856 [12:35:58]1012 (4) - 22.09.2024 06:32 [12:35:58]1206 (1) - 0 [12:35:58]OFD Sender: Remove packet 86856 [12:35:58]ProducePacketName [12:35:58]name=ofd_packets/00086856 [12:35:58]NVStorageDeleteData [12:35:59]OFD Sender: No OFD packet to send [12:36:04]OFD Sender: No OFD packet to send [12:36:09]OFD Sender: No OFD packet to send [12:36:14]OFD Sender: No OFD packet to send [12:36:16]recv_with_timeout no data received [12:36:19]OFD Sender: No OFD packet to send [12:36:24]OFD Sender: No OFD packet to send [12:36:29]OFD Sender: No OFD packet to send [12:36:34]OFD Sender: No OFD packet to send [12:36:39]OFD Sender: No OFD packet to send [12:36:44]OFD Sender: No OFD packet to send [12:36:49]OFD Sender: No OFD packet to send [12:36:52]accept exits with 7 [12:36:52]New connection [12:36:52]New thread 3067043172 created [12:36:52]Thread 3066899812 joined [12:36:52]Waiting for new connection... [12:36:52] Sock 7.Parse request [12:36:52]Sock 7.Check first char [12:36:52]Sock 7.First char is OK [12:36:52]request: POST /json_proto HTTP/1.0 [12:36:52]Method: POST [12:36:52]URL: /json_proto [12:36:52]Method is POST - this is cgi request [12:36:52]url: /json_proto [12:36:52]query_string will be loaded in cgi processing [12:36:52]execute_cgi json_proto POST (null) [12:36:52]execute_cgi path=json_proto method=POST [12:36:52]POST find Content-Length [12:36:52]Host: 172.17.47.196:8080 [12:36:52]Content-Length: 677 [12:36:52]Content-Type: application/json [12:36:52] [12:36:52]POST finish read [12:36:52]Found Content-Length = 677 [12:36:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871716", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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:36:52]execute_script... [12: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)871716", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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:36:52]POST & json_proto [12:36:52]process_json_proto [12:36:52]json parsed OK: [12:36:52]protocol is kg_v1.0 [12:36:52]action value=close_receipt [12:36:52]process_action close_receipt [12:36:52]cmd_close_receipt [12:36:52]MH_GetDate [12:36:52]Write to MH i2c: F0 00 00 B3 00 A2 [12:36:52]Write i2c OK [12:36:52]MH_I2C_Read... [12:36:52]Read from MH i2c: F0 [12:36:52]MH_I2C_Read... [12:36:52]Read from MH i2c: F0 09 00 [12:36:52]MH_I2C_Read... [12:36:52]Read from MH i2c: F0 09 00 B3 00 00 65 0F F0 66 4C 6B 94 66 26 [12:36:52]GetLastDocTimeStamp 1727008554 [12:36:52]current date 1727008613 [12:36:52]FM_GetShiftState [12:36:52]SAM_PROTO_GetShiftState [12:36:52]wFMCommunicate request_size=4 [12:36:52]MH_SAM_APDU [12:36:52]CAPDU: 80 13 01 00 [12:36:52]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [12:36:52]Write i2c OK [12:36:52]MH_I2C_Read... [12:36:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:36:52]Read from MH i2c: E2 [12:36:52]MH_I2C_Read... [12:36:52]Read from MH i2c: E2 0E 00 [12:36:52]MH_I2C_Read... [12:36:52]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 EF [12:36:52]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:36:52]wFMCommunicate OK [12:36:52]SAM_PROTO_GetShiftState done [12:36:52]FM_GetShiftState done [12:36:52]opened in 1726964220 [12:36:52]opened+sec_in_day 1727050620 [12:36:52]quantity*price = 50036 [12:36:52]sum+1 = 50037 [12:36:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 170 22.09.2024 12:36 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86857 ФПД: 165839749382081 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T123653&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86857&fm=165839749382081&tin=02508201610067®Number=0000000000092592&sum=50000 [12:36:53]StoreToDocumentArchive [12:36:53]shift 497 fd 86857 [12:36:53]save to /storage/0497/doc_00086857 [12:36:53]save last doc name /storage/0497/doc_00086857 to /storage/kkm_last_doc_name [12:36:53]save OK [12:36:53]Clear old archive folders... [12:36:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:36:53]tlvbuf is 014C6350 [12:36:53]SAM_PROTO_ClearQueue [12:36:53]wFMCommunicate request_size=4 [12:36:53]MH_SAM_APDU [12:36:53]CAPDU: 80 09 00 00 [12:36:53]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [12:36:53]Write i2c OK [12:36:53]MH_I2C_Read... [12:36:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:36:53]Read from MH i2c: E2 [12:36:53]MH_I2C_Read... [12:36:53]Read from MH i2c: E2 03 00 [12:36:53]MH_I2C_Read... [12:36:53]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [12:36:53]RAPDU: 90 00 [12:36:53]wFMCommunicate OK [12:36:53]SAM_PROTO_ClearQueue done [12:36:53]KKMCreateOFDPacket [12:36:53]OFDProtocolAddRootSTLVToBuf [12:36:53]FM_MakeSignedData [12:36:53]FM_MakeSignedData [12:36:53]SAM_PROTO_SignData [12:36:53]wFMCommunicate request_size=4 [12:36:53]MH_SAM_APDU [12:36:53]CAPDU: 80 0D 01 02 [12:36:53]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [12:36:53]Write i2c OK [12:36:53]MH_I2C_Read... [12:36:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:36:53]Read from MH i2c: E2 [12:36:53]MH_I2C_Read... [12:36:53]Read from MH i2c: E2 03 00 [12:36:53]MH_I2C_Read... [12:36:53]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [12:36:53]RAPDU: 90 00 [12:36:53]wFMCommunicate OK [12:36:53]wFMCommunicate request_size=255 [12:36:53]MH_SAM_APDU [12:36: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 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 65 0F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 49 53 01 00 35 04 06 00 96 [12:36: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 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 65 0F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 49 53 01 00 35 04 06 00 96 00 00 61 [12:36:53]Write i2c OK [12:36:53]MH_I2C_Read... [12:36:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:36:53]Read from MH i2c: E2 [12:36:53]MH_I2C_Read... [12:36:53]Read from MH i2c: E2 03 00 [12:36:53]MH_I2C_Read... [12:36:53]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [12:36:53]RAPDU: 90 00 [12:36:53]wFMCommunicate OK [12:36:53]wFMCommunicate request_size=10 [12:36:53]MH_SAM_APDU [12:36:53]CAPDU: 80 0D 02 02 05 D4 93 59 FF C1 [12:36:53]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 D4 93 59 FF C1 00 00 C8 [12:36:53]Write i2c OK [12:36:53]MH_I2C_Read... [12:36:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:36:53]Read from MH i2c: E2 [12:36:53]MH_I2C_Read... [12:36:53]Read from MH i2c: E2 03 00 [12:36:53]MH_I2C_Read... [12:36:53]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [12:36:53]RAPDU: 90 00 [12:36:53]wFMCommunicate OK [12:36:53]wFMCommunicate request_size=4 [12:36:53]MH_SAM_APDU [12:36:53]CAPDU: 80 0D 03 02 [12:36:53]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [12:36:53]Write i2c OK [12:36:53]MH_I2C_Read... [12:36:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:36:53]Read from MH i2c: E2 [12:36:53]MH_I2C_Read... [12:36:53]Read from MH i2c: E2 0B 00 [12:36:53]MH_I2C_Read... [12:36:53]Read from MH i2c: E2 0B 00 C5 00 00 09 D0 13 67 3D 03 52 48 90 00 6E [12:36:53]RAPDU: 09 D0 13 67 3D 03 52 48 90 00 [12:36:53]wFMCommunicate OK [12:36:53]SAM_PROTO_SignData done [12:36:53]FM_MakeSignedData done [12:36:53]CreateOFDProtocolMessage [12:36:53]wFMCommunicate request_size=4 [12:36:53]MH_SAM_APDU [12:36:53]CAPDU: 80 11 00 00 [12:36:53]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [12:36:53]Write i2c OK [12:36:53]MH_I2C_Read... [12:36:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:36:53]Read from MH i2c: E2 [12:36:53]MH_I2C_Read... [12:36:53]Read from MH i2c: E2 17 00 [12:36:53]MH_I2C_Read... [12:36: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 34 39 37 39 90 00 9F [12:36:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:36:53]wFMCommunicate OK [12:36:53]CreateOFDProtocolMessage done [12:36:53]OFDSenderStorePacket 86857 [12:36:53]StoreOFDPacket docnum=86857 [12:36:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 BF CB 07 01 33 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 65 0F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 49 53 01 00 35 04 06 00 96 D4 93 59 FF C1 09 D0 13 67 3D 03 52 48 [12:36:53]CheckFolder [12:36:53]dirname=/storage/ofd_packets [12:36:53]CheckFolder done [12:36:53]ProducePacketName [12:36:53]name=ofd_packets/00086857 [12:36:53]NVStorageSaveData ofd_packets/00086857 [12:36:53]File name is /storage/ofd_packets/00086857 [12:36:53]Write 301 bytes [12:36:53]NVStorageSaveData done [12:36:53]OFDSenderStorePacket done [12:36:53]KKMCreateOFDPacket done [12:36:53]NVStorageSaveData kkm_last_timestamp [12:36:53]File name is /storage/kkm_last_timestamp [12:36:53]Write 4 bytes [12:36:53]NVStorageSaveData done [12:36:53]ExternCall_PrintAddStr [12:36:53]wPrintStart [12:36:53]Write to MH i2c: 01 00 00 C7 00 C7 [12:36:53]Write i2c OK [12:36:53]MH_I2C_Read... [12:36:53]Read from MH i2c: 01 [12:36:53]MH_I2C_Read... [12:36:53]Read from MH i2c: 01 07 00 [12:36:53]MH_I2C_Read... [12:36:53]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [12:36:53]RasterBufferAndPrint [12:36:53]line Счет N : (1)871716 [12:36:53]line ИНН: 02508201610067 [12:36:53]line Контрольно-Кассовый Чек [12:36:53]line ПРОДАЖА [12:36:53]line ТРК (МРК, ГНК) : 63 [12:36:53]line Товар: 2710124130 [12:36:53]line Аи-92-К-5 [12:36:53]line 7.380 * 67.80 [12:36:53]line = 500.36 [12:36:53]line НДС 12% НСП 1% [12:36:53]line > о реализуемом товаре [12:36:53]line ОКРУГЛЕНИЕ: -0.36 [12:36:53]line ИТОГО: 500.00 [12:36:53]line Внесено: 500.00 [12:36:53]line СДАЧА: 0.00 [12:36:53]line НСП 1% : 4.43 [12:36:53]line НДС 12% : 53.14 [12:36:53]line Наличными: 500.00 [12:36:53]line Безнал.: 0.00 [12:36:53]line Место: АЗС № 137 "Партнер Нефть" [12:36:53]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:36:53]line СНО: Общий режим [12:36:53]line Чек 170 22.09.2024 12:36 [12:36:53]line Смена: 497 ФФД: 1.0 [12:36:53]line ЗНМ: 0300000064 [12:36:53]line РНМ: 0000000000092592 [12:36:53]line Версия ККМ: 001 [12:36:53]line ФМ: 0000000000874979 [12:36:53]line ФД: 86857 [12:36:53]line ФПД: 165839749382081 [12:36:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T123653&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86857&fm=165839749382081&tin=02508201610067®Number=0000000000092592&sum=50000 [12:36:54]OFD Sender: Processing packet 86857 [packets to send 273, broken 272] [12:36:54]ProducePacketName [12:36:54]name=ofd_packets/00086857 [12:36:54]OFD Sender: To server: pG, [12:36:54]CommunicateWithHost lk.salyk.kg:30040 [12:36:54]ConnectInit lk.salyk.kg [12:36:54]written 0, free lines is 4095 [12:36:54]Write to MH i2c: 01 00 00 F2 00 F2 [12:36:54]Write i2c OK [12:36:54]MH_I2C_Read... [12:36:54]Read from MH i2c: 01 [12:36:54]MH_I2C_Read... [12:36:54]Read from MH i2c: 01 07 00 [12:36:54]MH_I2C_Read... [12:36:54]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 DC 0C E1 [12:36:54]RasterBufferAndPrint [12:36:54]line [12:36:54]line [12:36:54]line [12:36:54]line [12:36:54]line [12:36:54]written 0, free lines is 3296 [12:36:54]MH_Cut [12:36:54]Write to MH i2c: D1 01 00 F9 00 01 CB [12:36:54]Write i2c OK [12:36:54]MH_I2C_Read... [12:36:54]Read from MH i2c: D1 [12:36:54]MH_I2C_Read... [12:36:54]Read from MH i2c: D1 01 00 [12:36:54]MH_I2C_Read... [12:36:54]Read from MH i2c: D1 01 00 F9 00 00 CA [12:36:54]Write to MH i2c: 01 00 00 FA 00 FA [12:36:54]Write i2c OK [12:36:54]MH_I2C_Read... [12:36:55]*** Cut start [12:36:55]*** Partial cut [12:36:55]*** CUTSNS_PIN = 1 [12:36:55]*** CUTSNS_PIN = 0 [12:36:55]*** Brake cut motor [12:36:56]Read from MH i2c: 01 [12:36:56]MH_I2C_Read... [12:36:56]*** Stop cut motor [12:36:56]*** Cut end [12:36:56]Read from MH i2c: 01 07 00 [12:36:56]MH_I2C_Read... [12:36:56]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [12:36:56]process_action close_receipt done [12:36:56]requested_data is exist [12:36:56]produce_requested_data [12:36:56]requested_item fm.sn is exist - process it [12:36:56]wFMCommunicate request_size=4 [12:36:56]MH_SAM_APDU [12:36:56]CAPDU: 80 11 00 00 [12:36:56]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [12:36:56]Write i2c OK [12:36:56]MH_I2C_Read... [12:36:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:36:56]Read from MH i2c: E2 [12:36:56]MH_I2C_Read... [12:36:56]Read from MH i2c: E2 17 00 [12:36:56]MH_I2C_Read... [12:36:56]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D4 [12:36:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:36:56]wFMCommunicate OK [12:36:56]requested_item fd.num is exist - process it [12:36:56]SAM_PROTO_GetFieldsCounters [12:36:56]wFMCommunicate request_size=4 [12:36:56]MH_SAM_APDU [12:36:56]CAPDU: 80 13 00 00 [12:36:56]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [12:36:56]Write i2c OK [12:36:56]MH_I2C_Read... [12:36:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:36:56]Read from MH i2c: E2 [12:36:56]MH_I2C_Read... [12:36:56]Read from MH i2c: E2 62 00 [12:36:56]MH_I2C_Read... [12:36:56]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 49 53 01 00 0E 04 04 00 F1 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 34 [12: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 49 53 01 00 0E 04 04 00 F1 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 [12:36:56]wFMCommunicate OK [12:36:56]SAM_PROTO_GetFieldsCounters done [12:36:56]requested_item shift.num is exist - process it [12:36:56]requested_item shift.opened is exist - process it [12:36:56]req_shift_opened [12:36:56]FM_GetShiftState [12:36:56]SAM_PROTO_GetShiftState [12:36:56]wFMCommunicate request_size=4 [12:36:56]MH_SAM_APDU [12:36:56]CAPDU: 80 13 01 00 [12:36:56]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [12:36:56]Write i2c OK [12:36:56]MH_I2C_Read... [12:36:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:36:56]Read from MH i2c: E2 [12:36:56]MH_I2C_Read... [12:36:56]Read from MH i2c: E2 0E 00 [12:36:56]MH_I2C_Read... [12:36:56]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 38 [12:36:56]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:36:56]wFMCommunicate OK [12:36:56]SAM_PROTO_GetShiftState done [12:36:56]FM_GetShiftState done [12:36:56]req_shift_opened done [12:36:56]requested_item shift.open_date is exist - process it [12:36:56]req_shift_open_date [12:36:56]req_shift_open_date done [12:36:56]produce_requested_data done [12:36:56]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86857,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:36:56]process_action_free close_receipt [12:36:56]json_value_free [12:36:56]json_value_free done [12:36:56]process_json_proto returns [12:36:56]Send response to host [12:36:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86857,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:36:56]free response buf [12:36:56]execute_script done [12:36:56]execute_script returns [12:36:56]free content buf [12:36:56]Sock 7.Close socket [12:36:56]Sock 7.Thread stoped [12:36:59]recv_with_timeout no data received [12:37:19]Connected sock=11 [12:37:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 BF CB 07 01 33 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 65 0F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 49 53 01 00 35 04 06 00 96 D4 93 59 FF C1 09 D0 13 67 3D 03 52 48 [12:37:24]recv_with_timeout no data received [12:37:24]CommunicateWithHost answer receiving error [12:37:24]CommunicateWithHost err = -3 [12:37:24]OFD Sender: Server communicate error [12:37:24]recv_with_timeout no data received [12:37:29]OFD Sender: Processing packet 86857 [packets to send 273, broken 272] [12:37:29]ProducePacketName [12:37:29]name=ofd_packets/00086857 [12:37:29]OFD Sender: To server: pG, [12:37:29]CommunicateWithHost lk.salyk.kg:30040 [12:37:29]ConnectInit lk.salyk.kg [12:37:34]ConnectInit Can't take IP for lk.salyk.kg [12:37:34]CommunicateWithHost connect error [12:37:34]CommunicateWithHost err = -1 [12:37:34]OFD Sender: Server communicate error [12:37:39]OFD Sender: Processing packet 86857 [packets to send 273, broken 272] [12:37:39]ProducePacketName [12:37:39]name=ofd_packets/00086857 [12:37:39]OFD Sender: To server: pG, [12:37:39]CommunicateWithHost lk.salyk.kg:30040 [12:37:39]ConnectInit lk.salyk.kg [12:37:41]recv_with_timeout no data received [12:37:44]ConnectInit Can't take IP for lk.salyk.kg [12:37:44]CommunicateWithHost connect error [12:37:44]CommunicateWithHost err = -1 [12:37:44]OFD Sender: Server communicate error [12:37:49]OFD Sender: Processing packet 86857 [packets to send 273, broken 272] [12:37:49]ProducePacketName [12:37:49]name=ofd_packets/00086857 [12:37:49]OFD Sender: To server: pG, [12:37:49]CommunicateWithHost lk.salyk.kg:30040 [12:37:49]ConnectInit lk.salyk.kg [12:37:57]Connected sock=10 [12:37:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 BF CB 07 01 33 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 65 0F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 49 53 01 00 35 04 06 00 96 D4 93 59 FF C1 09 D0 13 67 3D 03 52 48 [12:37:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 03 DD 47 00 64 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 34 39 37 39 10 04 04 00 49 53 01 00 F4 03 04 00 74 BA EF 66 B6 04 01 00 00 1B F4 A6 32 DA 37 41 6F [12:37:59]CommunicateWithHost err = 0 [12:37:59]CheckOFDResponse [12:37:59]1017 (14) - 77093643461234 [12:37:59]1041 (16) - 0000000000874979 [12:37:59]1040 (4) - 86857 [12:37:59]1012 (4) - 22.09.2024 06:34 [12:37:59]1206 (1) - 0 [12:37:59]OFD Sender: Remove packet 86857 [12:37:59]ProducePacketName [12:37:59]name=ofd_packets/00086857 [12:37:59]NVStorageDeleteData [12:37:59]OFD Sender: No OFD packet to send [12:38:04]OFD Sender: No OFD packet to send [12:38:07]recv_with_timeout no data received [12:38:09]OFD Sender: No OFD packet to send [12:38:14]OFD Sender: No OFD packet to send [12:38:19]OFD Sender: No OFD packet to send [12:38:24]OFD Sender: No OFD packet to send [12:38:27]recv_with_timeout no data received [12:38:29]OFD Sender: No OFD packet to send [12:38:34]OFD Sender: No OFD packet to send [12:38:39]OFD Sender: No OFD packet to send [12:38:44]OFD Sender: No OFD packet to send [12:38:49]OFD Sender: No OFD packet to send [12:38:54]OFD Sender: No OFD packet to send [12:38:59]OFD Sender: No OFD packet to send [12:39:04]OFD Sender: No OFD packet to send [12:39: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: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:46]accept exits with 9 [12:39:46]New connection [12:39:46]New thread 3066899812 created [12:39:46]Thread 3067043172 joined [12:39:46]Waiting for new connection... [12:39:46] Sock 9.Parse request [12:39:46]Sock 9.Check first char [12:39:46]Sock 9.First char is OK [12:39:46]request: POST /json_proto HTTP/1.0 [12:39:46]Method: POST [12:39:46]URL: /json_proto [12:39:46]Method is POST - this is cgi request [12:39:46]url: /json_proto [12:39:46]query_string will be loaded in cgi processing [12:39:46]execute_cgi json_proto POST (null) [12:39:46]execute_cgi path=json_proto method=POST [12:39:46]POST find Content-Length [12:39:46]Host: 172.17.47.196:8080 [12:39:46]Content-Length: 687 [12:39:46]Content-Type: application/json [12:39:46] [12:39:46]POST finish read [12:39:46]Found Content-Length = 687 [12:39:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871719", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:46]execute_script... [12:39: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)871719", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:46]POST & json_proto [12:39:46]process_json_proto [12:39:46]json parsed OK: [12:39:46]protocol is kg_v1.0 [12:39:46]action value=close_receipt [12:39:46]process_action close_receipt [12:39:46]cmd_close_receipt [12:39:46]MH_GetDate [12:39:46]Write to MH i2c: F0 00 00 FE 00 ED [12:39:46]Write i2c OK [12:39:46]MH_I2C_Read... [12:39:46]Read from MH i2c: F0 [12:39:46]MH_I2C_Read... [12:39:46]Read from MH i2c: F0 09 00 [12:39:46]MH_I2C_Read... [12:39:46]Read from MH i2c: F0 09 00 FE 00 00 13 10 F0 66 4C 6B 94 66 20 [12:39:46]GetLastDocTimeStamp 1727008613 [12:39:46]current date 1727008787 [12:39:46]FM_GetShiftState [12:39:46]SAM_PROTO_GetShiftState [12:39:46]wFMCommunicate request_size=4 [12:39:46]MH_SAM_APDU [12:39:46]CAPDU: 80 13 01 00 [12:39:46]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [12:39:46]Write i2c OK [12:39:46]MH_I2C_Read... [12:39:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:46]Read from MH i2c: E2 [12:39:46]MH_I2C_Read... [12:39:46]Read from MH i2c: E2 0E 00 [12:39:46]MH_I2C_Read... [12:39:46]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 3A [12:39:46]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:39:46]wFMCommunicate OK [12:39:46]SAM_PROTO_GetShiftState done [12:39:46]FM_GetShiftState done [12:39:46]opened in 1726964220 [12:39:46]opened+sec_in_day 1727050620 [12:39:46]quantity*price = 200025 [12:39:46]sum+1 = 200026 [12:39: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 171 22.09.2024 12:39 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86858 ФПД: 138684091583614 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T123947&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86858&fm=138684091583614&tin=02508201610067®Number=0000000000092592&sum=200000 [12:39:47]StoreToDocumentArchive [12:39:47]shift 497 fd 86858 [12:39:47]save to /storage/0497/doc_00086858 [12:39:47]save last doc name /storage/0497/doc_00086858 to /storage/kkm_last_doc_name [12:39:47]save OK [12:39:47]Clear old archive folders... [12:39:47]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:39:47]tlvbuf is 014D2C40 [12:39:47]SAM_PROTO_ClearQueue [12:39:47]wFMCommunicate request_size=4 [12:39:47]MH_SAM_APDU [12:39:47]CAPDU: 80 09 00 00 [12:39:47]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [12:39:47]Write i2c OK [12:39:47]MH_I2C_Read... [12:39:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:39:47]Read from MH i2c: E2 [12:39:47]MH_I2C_Read... [12:39:47]Read from MH i2c: E2 03 00 [12:39:47]MH_I2C_Read... [12:39:47]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [12:39:47]RAPDU: 90 00 [12:39:47]wFMCommunicate OK [12:39:47]SAM_PROTO_ClearQueue done [12:39:47]KKMCreateOFDPacket [12:39:47]OFDProtocolAddRootSTLVToBuf [12:39:47]FM_MakeSignedData [12:39:47]FM_MakeSignedData [12:39:47]SAM_PROTO_SignData [12:39:47]wFMCommunicate request_size=4 [12:39:47]MH_SAM_APDU [12:39:47]CAPDU: 80 0D 01 02 [12:39:47]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [12:39:47]Write i2c OK [12:39:47]MH_I2C_Read... [12:39:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:39:47]Read from MH i2c: E2 [12:39:47]MH_I2C_Read... [12:39:47]Read from MH i2c: E2 03 00 [12:39:47]MH_I2C_Read... [12:39:47]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [12:39:47]RAPDU: 90 00 [12:39:47]wFMCommunicate OK [12:39:47]wFMCommunicate request_size=255 [12:39:47]MH_SAM_APDU [12:39:47]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 AB 00 00 00 F4 03 04 00 13 10 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4A 53 01 00 35 04 06 00 [12:39:47]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 AB 00 00 00 F4 03 04 00 13 10 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4A 53 01 00 35 04 06 00 00 00 A3 [12:39:47]Write i2c OK [12:39:47]MH_I2C_Read... [12:39:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:47]Read from MH i2c: E2 [12:39:47]MH_I2C_Read... [12:39:47]Read from MH i2c: E2 03 00 [12:39:47]MH_I2C_Read... [12:39:47]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [12:39:47]RAPDU: 90 00 [12:39:47]wFMCommunicate OK [12:39:47]wFMCommunicate request_size=11 [12:39:47]MH_SAM_APDU [12:39:47]CAPDU: 80 0D 02 02 06 7E 21 E8 03 CC 7E [12:39:47]Write to MH i2c: E2 0E 00 0F 01 80 0D 02 02 06 00 7E 21 E8 03 CC 7E 00 00 6A [12:39:47]Write i2c OK [12:39:47]MH_I2C_Read... [12:39:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:47]Read from MH i2c: E2 [12:39:47]MH_I2C_Read... [12:39:47]Read from MH i2c: E2 03 00 [12:39:47]MH_I2C_Read... [12:39:47]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [12:39:47]RAPDU: 90 00 [12:39:47]wFMCommunicate OK [12:39:47]wFMCommunicate request_size=4 [12:39:47]MH_SAM_APDU [12:39:47]CAPDU: 80 0D 03 02 [12:39:47]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [12:39:47]Write i2c OK [12:39:47]MH_I2C_Read... [12:39:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:39:47]Read from MH i2c: E2 [12:39:47]MH_I2C_Read... [12:39:47]Read from MH i2c: E2 0B 00 [12:39:47]MH_I2C_Read... [12:39:47]Read from MH i2c: E2 0B 00 10 01 00 22 C5 DF B8 3A 2E 64 D8 90 00 AF [12:39:47]RAPDU: 22 C5 DF B8 3A 2E 64 D8 90 00 [12:39:47]wFMCommunicate OK [12:39:47]SAM_PROTO_SignData done [12:39:47]FM_MakeSignedData done [12:39:47]CreateOFDProtocolMessage [12:39:47]wFMCommunicate request_size=4 [12:39:47]MH_SAM_APDU [12:39:47]CAPDU: 80 11 00 00 [12:39:47]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [12:39:47]Write i2c OK [12:39:47]MH_I2C_Read... [12:39:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:47]Read from MH i2c: E2 [12:39:47]MH_I2C_Read... [12:39:47]Read from MH i2c: E2 17 00 [12:39:47]MH_I2C_Read... [12:39: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 34 39 37 39 90 00 EB [12:39:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:39:47]wFMCommunicate OK [12:39:47]CreateOFDProtocolMessage done [12:39:47]OFDSenderStorePacket 86858 [12:39:47]StoreOFDPacket docnum=86858 [12:39:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 BE 3B 08 01 2B 44 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 AB 00 00 00 F4 03 04 00 13 10 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4A 53 01 00 35 04 06 00 7E 21 E8 03 CC 7E 22 C5 DF B8 3A 2E 64 D8 [12:39:47]CheckFolder [12:39:47]dirname=/storage/ofd_packets [12:39:47]CheckFolder done [12:39:47]ProducePacketName [12:39:47]name=ofd_packets/00086858 [12:39:47]NVStorageSaveData ofd_packets/00086858 [12:39:47]File name is /storage/ofd_packets/00086858 [12:39:47]Write 302 bytes [12:39:47]NVStorageSaveData done [12:39:47]OFDSenderStorePacket done [12:39:47]KKMCreateOFDPacket done [12:39:47]NVStorageSaveData kkm_last_timestamp [12:39:47]File name is /storage/kkm_last_timestamp [12:39:47]Write 4 bytes [12:39:47]NVStorageSaveData done [12:39:47]ExternCall_PrintAddStr [12:39:47]wPrintStart [12:39:47]Write to MH i2c: 01 00 00 12 01 13 [12:39:47]Write i2c OK [12:39:47]MH_I2C_Read... [12:39:47]Read from MH i2c: 01 [12:39:47]MH_I2C_Read... [12:39:47]Read from MH i2c: 01 07 00 [12:39:47]MH_I2C_Read... [12:39:47]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [12:39:47]RasterBufferAndPrint [12:39:47]line Счет N : (1)871719 [12:39:47]line ИНН: 02508201610067 [12:39:47]line Контрольно-Кассовый Чек [12:39:47]line ПРОДАЖА [12:39:47]line ТРК (МРК, ГНК) : 64 [12:39:47]line Товар: 2710194210 [12:39:47]line ДТ(л)-К-4 [12:39:47]line 26.250 * 76.20 [12:39:47]line = 2000.25 [12:39:47]line НДС 12% НСП 1% [12:39:47]line > о реализуемом товаре [12:39:47]line ОКРУГЛЕНИЕ: -0.25 [12:39:47]line ИТОГО: 2000.00 [12:39:47]line Внесено: 2000.00 [12:39:47]line СДАЧА: 0.00 [12:39:47]line НСП 1% : 17.70 [12:39:47]line НДС 12% : 212.42 [12:39:47]line Наличными: 2000.00 [12:39:47]line Безнал.: 0.00 [12:39:47]line Место: АЗС № 137 "Партнер Нефть" [12:39:47]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:39:47]line СНО: Общий режим [12:39:47]line Чек 171 22.09.2024 12:39 [12:39:47]line Смена: 497 ФФД: 1.0 [12:39:47]line ЗНМ: 0300000064 [12:39:47]line РНМ: 0000000000092592 [12:39:47]line Версия ККМ: 001 [12:39:47]line ФМ: 0000000000874979 [12:39:47]line ФД: 86858 [12:39:47]line ФПД: 138684091583614 [12:39:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T123947&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86858&fm=138684091583614&tin=02508201610067®Number=0000000000092592&sum=200000 [12:39:48]OFD Sender: Processing packet 86858 [packets to send 273, broken 272] [12:39:48]ProducePacketName [12:39:48]name=ofd_packets/00086858 [12:39:48]OFD Sender: To server: pG, [12:39:48]CommunicateWithHost lk.salyk.kg:30040 [12:39:48]ConnectInit lk.salyk.kg [12:39:48]written 0, free lines is 4095 [12:39:48]Write to MH i2c: 01 00 00 3D 01 3E [12:39:48]Write i2c OK [12:39:48]MH_I2C_Read... [12:39:48]Read from MH i2c: 01 [12:39:48]MH_I2C_Read... [12:39:48]Read from MH i2c: 01 07 00 [12:39:48]MH_I2C_Read... [12:39:48]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 DD 0C 2E [12:39:48]RasterBufferAndPrint [12:39:48]line [12:39:48]line [12:39:48]line [12:39:48]line [12:39:48]line [12:39:48]written 0, free lines is 3299 [12:39:48]MH_Cut [12:39:48]Write to MH i2c: D1 01 00 44 01 01 17 [12:39:48]Write i2c OK [12:39:48]MH_I2C_Read... [12:39:48]Read from MH i2c: D1 [12:39:48]MH_I2C_Read... [12:39:48]Read from MH i2c: D1 01 00 [12:39:48]MH_I2C_Read... [12:39:48]Read from MH i2c: D1 01 00 44 01 00 16 [12:39:48]Write to MH i2c: 01 00 00 45 01 46 [12:39:48]Write i2c OK [12:39:48]MH_I2C_Read... [12:39:49]*** Cut start [12:39:49]*** Partial cut [12:39:49]*** CUTSNS_PIN = 1 [12:39:49]*** CUTSNS_PIN = 0 [12:39:49]*** Brake cut motor [12:39:49]Read from MH i2c: 01 [12:39:49]MH_I2C_Read... [12:39:49]*** Stop cut motor [12:39:49]*** Cut end [12:39:49]Read from MH i2c: 01 07 00 [12:39:49]MH_I2C_Read... [12:39:49]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [12:39:49]process_action close_receipt done [12:39:49]requested_data is exist [12:39:49]produce_requested_data [12:39:49]requested_item fm.sn is exist - process it [12:39:49]wFMCommunicate request_size=4 [12:39:49]MH_SAM_APDU [12:39:49]CAPDU: 80 11 00 00 [12:39:49]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [12:39:49]Write i2c OK [12:39:49]MH_I2C_Read... [12:39:50]Read from MH i2c: E2 [12:39:50]MH_I2C_Read... [12:39:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:50]Read from MH i2c: E2 17 00 [12:39:50]MH_I2C_Read... [12:39:50]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 34 39 37 39 90 00 20 [12:39:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:39:50]wFMCommunicate OK [12:39:50]requested_item fd.num is exist - process it [12:39:50]SAM_PROTO_GetFieldsCounters [12:39:50]wFMCommunicate request_size=4 [12:39:50]MH_SAM_APDU [12:39:50]CAPDU: 80 13 00 00 [12:39:50]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [12:39:50]Write i2c OK [12:39:50]MH_I2C_Read... [12:39:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:39:50]Read from MH i2c: E2 [12:39:50]MH_I2C_Read... [12:39:50]Read from MH i2c: E2 62 00 [12:39:50]MH_I2C_Read... [12:39:50]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 4A 53 01 00 0E 04 04 00 F1 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 84 [12:39: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 4A 53 01 00 0E 04 04 00 F1 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 [12:39:50]wFMCommunicate OK [12:39:50]SAM_PROTO_GetFieldsCounters done [12:39:50]requested_item shift.num is exist - process it [12:39:50]requested_item shift.opened is exist - process it [12:39:50]req_shift_opened [12:39:50]FM_GetShiftState [12:39:50]SAM_PROTO_GetShiftState [12:39:50]wFMCommunicate request_size=4 [12:39:50]MH_SAM_APDU [12:39:50]CAPDU: 80 13 01 00 [12:39:50]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [12:39:50]Write i2c OK [12:39:50]MH_I2C_Read... [12:39:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:50]Read from MH i2c: E2 [12:39:50]MH_I2C_Read... [12:39:50]Read from MH i2c: E2 0E 00 [12:39:50]MH_I2C_Read... [12:39:50]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 84 [12:39:50]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:39:50]wFMCommunicate OK [12:39:50]SAM_PROTO_GetShiftState done [12:39:50]FM_GetShiftState done [12:39:50]req_shift_opened done [12:39:50]requested_item shift.open_date is exist - process it [12:39:50]req_shift_open_date [12:39:50]req_shift_open_date done [12:39:50]produce_requested_data done [12:39:50]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86858,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:39:50]process_action_free close_receipt [12:39:50]json_value_free [12:39:50]json_value_free done [12:39:50]process_json_proto returns [12:39:50]Send response to host [12:39:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86858,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:39:50]free response buf [12:39:50]execute_script done [12:39:50]execute_script returns [12:39:50]free content buf [12:39:50]Sock 9.Close socket [12:39:50]Sock 9.Thread stoped [12:39:50]Connected sock=11 [12:39:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 BE 3B 08 01 2B 44 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 AB 00 00 00 F4 03 04 00 13 10 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4A 53 01 00 35 04 06 00 7E 21 E8 03 CC 7E 22 C5 DF B8 3A 2E 64 D8 [12:39:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 76 46 47 00 45 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 34 39 37 39 10 04 04 00 4A 53 01 00 F4 03 04 00 E4 BA EF 66 B6 04 01 00 00 BA 7B D6 B1 EF 10 40 8A [12:39:51]CommunicateWithHost err = 0 [12:39:51]CheckOFDResponse [12:39:51]1017 (14) - 77093643461234 [12:39:51]1041 (16) - 0000000000874979 [12:39:51]1040 (4) - 86858 [12:39:51]1012 (4) - 22.09.2024 06:36 [12:39:51]1206 (1) - 0 [12:39:51]OFD Sender: Remove packet 86858 [12:39:51]ProducePacketName [12:39:51]name=ofd_packets/00086858 [12:39:51]NVStorageDeleteData [12:39:52]OFD Sender: No OFD packet to send [12:39:57]OFD Sender: No OFD packet to send [12:40:02]OFD Sender: No OFD packet to send [12:40:07]OFD Sender: No OFD packet to send [12:40:12]OFD Sender: No OFD packet to send [12:40:17]OFD Sender: No OFD packet to send [12:40:22]OFD Sender: No OFD packet to send [12:40:27]OFD Sender: No OFD packet to send [12:40:32]OFD Sender: No OFD packet to send [12:40:37]OFD Sender: No OFD packet to send [12:40:42]OFD Sender: No OFD packet to send [12:40:47]OFD Sender: No OFD packet to send [12:40:52]OFD Sender: No OFD packet to send [12:40:57]OFD Sender: No OFD packet to send [12:41:02]OFD Sender: No OFD packet to send [12:41:07]OFD Sender: No OFD packet to send [12:41:12]OFD Sender: No OFD packet to send [12:41:17]OFD Sender: No OFD packet to send [12:41:22]OFD Sender: No OFD packet to send [12:41:27]OFD Sender: No OFD packet to send [12:41:32]OFD Sender: No OFD packet to send [12:41:37]OFD Sender: No OFD packet to send [12:41:42]OFD Sender: No OFD packet to send [12:41:47]OFD Sender: No OFD packet to send [12:41:52]OFD Sender: No OFD packet to send [12:41:57]OFD Sender: No OFD packet to send [12:42:00]accept exits with 10 [12:42:00]New connection [12:42:00]New thread 3067043172 created [12:42:00]Thread 3066899812 joined [12:42:00]Waiting for new connection... [12:42:00] Sock 10.Parse request [12:42:00]Sock 10.Check first char [12:42:00]Sock 10.First char is OK [12:42:00]request: POST /json_proto HTTP/1.0 [12:42:00]Method: POST [12:42:00]URL: /json_proto [12:42:00]Method is POST - this is cgi request [12:42:00]url: /json_proto [12:42:00]query_string will be loaded in cgi processing [12:42:00]execute_cgi json_proto POST (null) [12:42:00]execute_cgi path=json_proto method=POST [12:42:00]POST find Content-Length [12:42:00]Host: 172.17.47.196:8080 [12:42:00]Content-Length: 677 [12:42:00]Content-Type: application/json [12:42:00] [12:42:00]POST finish read [12:42:00]Found Content-Length = 677 [12:42:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871723", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:42:00]execute_script... [12:42: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)871723", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:42:00]POST & json_proto [12:42:00]process_json_proto [12:42:00]json parsed OK: [12:42:00]protocol is kg_v1.0 [12:42:00]action value=close_receipt [12:42:00]process_action close_receipt [12:42:00]cmd_close_receipt [12:42:00]MH_GetDate [12:42:00]Write to MH i2c: F0 00 00 49 01 39 [12:42:00]Write i2c OK [12:42:00]MH_I2C_Read... [12:42:00]Read from MH i2c: F0 [12:42:00]MH_I2C_Read... [12:42:00]Read from MH i2c: F0 09 00 [12:42:00]MH_I2C_Read... [12:42:00]Read from MH i2c: F0 09 00 49 01 00 99 10 F0 66 4C 6B 94 66 F2 [12:42:00]GetLastDocTimeStamp 1727008787 [12:42:00]current date 1727008921 [12:42:00]FM_GetShiftState [12:42:00]SAM_PROTO_GetShiftState [12:42:00]wFMCommunicate request_size=4 [12:42:00]MH_SAM_APDU [12:42:00]CAPDU: 80 13 01 00 [12:42:00]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [12:42:00]Write i2c OK [12:42:00]MH_I2C_Read... [12:42:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:42:00]Read from MH i2c: E2 [12:42:00]MH_I2C_Read... [12:42:00]Read from MH i2c: E2 0E 00 [12:42:00]MH_I2C_Read... [12:42:00]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 86 [12:42:00]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:42:00]wFMCommunicate OK [12:42:00]SAM_PROTO_GetShiftState done [12:42:00]FM_GetShiftState done [12:42:00]opened in 1726964220 [12:42:00]opened+sec_in_day 1727050620 [12:42:00]quantity*price = 40002 [12:42:00]sum+1 = 40003 [12:42:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 172 22.09.2024 12:42 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86859 ФПД: 266877206807868 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T124201&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86859&fm=266877206807868&tin=02508201610067®Number=0000000000092592&sum=40000 [12:42:02]StoreToDocumentArchive [12:42:02]shift 497 fd 86859 [12:42:02]save to /storage/0497/doc_00086859 [12:42:02]save last doc name /storage/0497/doc_00086859 to /storage/kkm_last_doc_name [12:42:02]save OK [12:42:02]Clear old archive folders... [12:42:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:42:02]tlvbuf is 014D2800 [12:42:02]SAM_PROTO_ClearQueue [12:42:02]wFMCommunicate request_size=4 [12:42:02]MH_SAM_APDU [12:42:02]CAPDU: 80 09 00 00 [12:42:02]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [12:42:02]Write i2c OK [12:42:02]MH_I2C_Read... [12:42:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:42:02]Read from MH i2c: E2 [12:42:02]MH_I2C_Read... [12:42:02]Read from MH i2c: E2 03 00 [12:42:02]MH_I2C_Read... [12:42:02]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [12:42:02]RAPDU: 90 00 [12:42:02]wFMCommunicate OK [12:42:02]SAM_PROTO_ClearQueue done [12:42:02]KKMCreateOFDPacket [12:42:02]OFDProtocolAddRootSTLVToBuf [12:42:02]FM_MakeSignedData [12:42:02]FM_MakeSignedData [12:42:02]SAM_PROTO_SignData [12:42:02]wFMCommunicate request_size=4 [12:42:02]MH_SAM_APDU [12:42:02]CAPDU: 80 0D 01 02 [12:42:02]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [12:42:02]Write i2c OK [12:42:02]MH_I2C_Read... [12:42:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:42:02]Read from MH i2c: E2 [12:42:02]MH_I2C_Read... [12:42:02]Read from MH i2c: E2 03 00 [12:42:02]MH_I2C_Read... [12:42:02]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [12:42:02]RAPDU: 90 00 [12:42:02]wFMCommunicate OK [12:42:02]wFMCommunicate request_size=255 [12:42:02]MH_SAM_APDU [12:42: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 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 AC 00 00 00 F4 03 04 00 99 10 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4B 53 01 00 35 04 06 00 F2 [12:42:02]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 AC 00 00 00 F4 03 04 00 99 10 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4B 53 01 00 35 04 06 00 F2 00 00 72 [12:42:02]Write i2c OK [12:42:02]MH_I2C_Read... [12:42:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:42:02]OFD Sender: No OFD packet to send [12:42:02]Read from MH i2c: E2 [12:42:02]MH_I2C_Read... [12:42:02]Read from MH i2c: E2 03 00 [12:42:02]MH_I2C_Read... [12:42:02]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [12:42:02]RAPDU: 90 00 [12:42:02]wFMCommunicate OK [12:42:02]wFMCommunicate request_size=10 [12:42:02]MH_SAM_APDU [12:42:02]CAPDU: 80 0D 02 02 05 B9 31 1C 45 3C [12:42:02]Write to MH i2c: E2 0D 00 5A 01 80 0D 02 02 05 00 B9 31 1C 45 3C 00 00 66 [12:42:02]Write i2c OK [12:42:02]MH_I2C_Read... [12:42:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:42:02]Read from MH i2c: E2 [12:42:02]MH_I2C_Read... [12:42:02]Read from MH i2c: E2 03 00 [12:42:02]MH_I2C_Read... [12:42:02]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [12:42:02]RAPDU: 90 00 [12:42:02]wFMCommunicate OK [12:42:02]wFMCommunicate request_size=4 [12:42:02]MH_SAM_APDU [12:42:02]CAPDU: 80 0D 03 02 [12:42:02]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [12:42:02]Write i2c OK [12:42:02]MH_I2C_Read... [12:42:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:42:02]Read from MH i2c: E2 [12:42:02]MH_I2C_Read... [12:42:02]Read from MH i2c: E2 0B 00 [12:42:02]MH_I2C_Read... [12:42:02]Read from MH i2c: E2 0B 00 5B 01 00 D1 C8 E5 CB 7D 61 10 C2 90 00 D1 [12:42:02]RAPDU: D1 C8 E5 CB 7D 61 10 C2 90 00 [12:42:02]wFMCommunicate OK [12:42:02]SAM_PROTO_SignData done [12:42:02]FM_MakeSignedData done [12:42:02]CreateOFDProtocolMessage [12:42:02]wFMCommunicate request_size=4 [12:42:02]MH_SAM_APDU [12:42:02]CAPDU: 80 11 00 00 [12:42:02]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [12:42:02]Write i2c OK [12:42:02]MH_I2C_Read... [12:42:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:42:02]Read from MH i2c: E2 [12:42:02]MH_I2C_Read... [12:42:02]Read from MH i2c: E2 17 00 [12:42:02]MH_I2C_Read... [12:42:02]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 34 39 37 39 90 00 36 [12:42:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:42:02]wFMCommunicate OK [12:42:02]CreateOFDProtocolMessage done [12:42:02]OFDSenderStorePacket 86859 [12:42:02]StoreOFDPacket docnum=86859 [12:42:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 B1 DE 07 01 F0 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 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 AC 00 00 00 F4 03 04 00 99 10 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4B 53 01 00 35 04 06 00 F2 B9 31 1C 45 3C D1 C8 E5 CB 7D 61 10 C2 [12:42:02]CheckFolder [12:42:02]dirname=/storage/ofd_packets [12:42:02]CheckFolder done [12:42:02]ProducePacketName [12:42:02]name=ofd_packets/00086859 [12:42:02]NVStorageSaveData ofd_packets/00086859 [12:42:02]File name is /storage/ofd_packets/00086859 [12:42:02]Write 301 bytes [12:42:02]NVStorageSaveData done [12:42:02]OFDSenderStorePacket done [12:42:02]KKMCreateOFDPacket done [12:42:02]NVStorageSaveData kkm_last_timestamp [12:42:02]File name is /storage/kkm_last_timestamp [12:42:02]Write 4 bytes [12:42:02]NVStorageSaveData done [12:42:02]ExternCall_PrintAddStr [12:42:02]wPrintStart [12:42:02]Write to MH i2c: 01 00 00 5D 01 5E [12:42:02]Write i2c OK [12:42:02]MH_I2C_Read... [12:42:02]Read from MH i2c: 01 [12:42:02]MH_I2C_Read... [12:42:02]Read from MH i2c: 01 07 00 [12:42:02]MH_I2C_Read... [12:42:02]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [12:42:02]RasterBufferAndPrint [12:42:02]line Счет N : (1)871723 [12:42:02]line ИНН: 02508201610067 [12:42:02]line Контрольно-Кассовый Чек [12:42:02]line ПРОДАЖА [12:42:02]line ТРК (МРК, ГНК) : 63 [12:42:02]line Товар: 2710124130 [12:42:02]line Аи-92-К-5 [12:42:02]line 5.900 * 67.80 [12:42:02]line = 400.02 [12:42:02]line НДС 12% НСП 1% [12:42:02]line > о реализуемом товаре [12:42:02]line ОКРУГЛЕНИЕ: -0.02 [12:42:02]line ИТОГО: 400.00 [12:42:02]line Внесено: 400.00 [12:42:02]line СДАЧА: 0.00 [12:42:02]line НСП 1% : 3.54 [12:42:02]line НДС 12% : 42.48 [12:42:02]line Наличными: 400.00 [12:42:02]line Безнал.: 0.00 [12:42:02]line Место: АЗС № 137 "Партнер Нефть" [12:42:02]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:42:02]line СНО: Общий режим [12:42:02]line Чек 172 22.09.2024 12:42 [12:42:02]line Смена: 497 ФФД: 1.0 [12:42:02]line ЗНМ: 0300000064 [12:42:02]line РНМ: 0000000000092592 [12:42:02]line Версия ККМ: 001 [12:42:02]line ФМ: 0000000000874979 [12:42:02]line ФД: 86859 [12:42:02]line ФПД: 266877206807868 [12:42:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T124201&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86859&fm=266877206807868&tin=02508201610067®Number=0000000000092592&sum=40000 [12:42:02]OFD Sender: Processing packet 86859 [packets to send 273, broken 272] [12:42:02]ProducePacketName [12:42:02]name=ofd_packets/00086859 [12:42:02]OFD Sender: To server: pG, [12:42:02]CommunicateWithHost lk.salyk.kg:30040 [12:42:02]ConnectInit lk.salyk.kg [12:42:02]written 0, free lines is 4095 [12:42:03]Write to MH i2c: 01 00 00 88 01 89 [12:42:03]Write i2c OK [12:42:03]MH_I2C_Read... [12:42:03]Read from MH i2c: 01 [12:42:03]MH_I2C_Read... [12:42:03]Read from MH i2c: 01 07 00 [12:42:03]MH_I2C_Read... [12:42:03]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 E0 0C 7C [12:42:03]RasterBufferAndPrint [12:42:03]line [12:42:03]line [12:42:03]line [12:42:03]line [12:42:03]line [12:42:03]written 0, free lines is 3302 [12:42:03]MH_Cut [12:42:03]Write to MH i2c: D1 01 00 8F 01 01 62 [12:42:03]Write i2c OK [12:42:03]MH_I2C_Read... [12:42:03]Read from MH i2c: D1 [12:42:03]MH_I2C_Read... [12:42:03]Read from MH i2c: D1 01 00 [12:42:03]MH_I2C_Read... [12:42:03]Read from MH i2c: D1 01 00 8F 01 00 61 [12:42:03]Write to MH i2c: 01 00 00 90 01 91 [12:42:03]Write i2c OK [12:42:03]MH_I2C_Read... [12:42:03]Connected sock=7 [12:42:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 B1 DE 07 01 F0 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 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 AC 00 00 00 F4 03 04 00 99 10 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4B 53 01 00 35 04 06 00 F2 B9 31 1C 45 3C D1 C8 E5 CB 7D 61 10 C2 [12:42:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 94 40 47 00 DD 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 34 39 37 39 10 04 04 00 4B 53 01 00 F4 03 04 00 69 BB EF 66 B6 04 01 00 00 9B 08 72 C1 B5 E3 FD A6 [12:42:04]CommunicateWithHost err = 0 [12:42:04]CheckOFDResponse [12:42:04]1017 (14) - 77093643461234 [12:42:04]1041 (16) - 0000000000874979 [12:42:04]1040 (4) - 86859 [12:42:04]1012 (4) - 22.09.2024 06:38 [12:42:04]1206 (1) - 0 [12:42:04]OFD Sender: Remove packet 86859 [12:42:04]ProducePacketName [12:42:04]name=ofd_packets/00086859 [12:42:04]NVStorageDeleteData [12:42:04]*** Cut start [12:42:04]*** Partial cut [12:42:04]*** CUTSNS_PIN = 1 [12:42:04]*** CUTSNS_PIN = 0 [12:42:04]*** Brake cut motor [12:42:04]OFD Sender: No OFD packet to send [12:42:04]Read from MH i2c: 01 [12:42:04]MH_I2C_Read... [12:42:04]*** Stop cut motor [12:42:04]*** Cut end [12:42:04]Read from MH i2c: 01 07 00 [12:42:04]MH_I2C_Read... [12:42:04]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [12:42:04]process_action close_receipt done [12:42:04]requested_data is exist [12:42:04]produce_requested_data [12:42:04]requested_item fm.sn is exist - process it [12:42:04]wFMCommunicate request_size=4 [12:42:04]MH_SAM_APDU [12:42:04]CAPDU: 80 11 00 00 [12:42:04]Write to MH i2c: E2 08 00 91 01 80 11 00 00 00 00 00 00 0C [12:42:04]Write i2c OK [12:42:04]MH_I2C_Read... [12:42:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:42:04]Read from MH i2c: E2 [12:42:04]MH_I2C_Read... [12:42:04]Read from MH i2c: E2 17 00 [12:42:04]MH_I2C_Read... [12:42:04]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 34 39 37 39 90 00 6B [12:42:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:42:04]wFMCommunicate OK [12:42:04]requested_item fd.num is exist - process it [12:42:04]SAM_PROTO_GetFieldsCounters [12:42:04]wFMCommunicate request_size=4 [12:42:04]MH_SAM_APDU [12:42:04]CAPDU: 80 13 00 00 [12:42:04]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 0F [12:42:04]Write i2c OK [12:42:04]MH_I2C_Read... [12:42:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:42:04]Read from MH i2c: E2 [12:42:04]MH_I2C_Read... [12:42:04]Read from MH i2c: E2 62 00 [12:42:04]MH_I2C_Read... [12:42:04]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 4B 53 01 00 0E 04 04 00 F1 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 D3 [12:42:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 4B 53 01 00 0E 04 04 00 F1 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 [12:42:05]wFMCommunicate OK [12:42:05]SAM_PROTO_GetFieldsCounters done [12:42:05]requested_item shift.num is exist - process it [12:42:05]requested_item shift.opened is exist - process it [12:42:05]req_shift_opened [12:42:05]FM_GetShiftState [12:42:05]SAM_PROTO_GetShiftState [12:42:05]wFMCommunicate request_size=4 [12:42:05]MH_SAM_APDU [12:42:05]CAPDU: 80 13 01 00 [12:42:05]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [12:42:05]Write i2c OK [12:42:05]MH_I2C_Read... [12:42:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:42:05]Read from MH i2c: E2 [12:42:05]MH_I2C_Read... [12:42:05]Read from MH i2c: E2 0E 00 [12:42:05]MH_I2C_Read... [12:42:05]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 CF [12:42:05]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:42:05]wFMCommunicate OK [12:42:05]SAM_PROTO_GetShiftState done [12:42:05]FM_GetShiftState done [12:42:05]req_shift_opened done [12:42:05]requested_item shift.open_date is exist - process it [12:42:05]req_shift_open_date [12:42:05]req_shift_open_date done [12:42:05]produce_requested_data done [12:42:05]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86859,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:42:05]process_action_free close_receipt [12:42:05]json_value_free [12:42:05]json_value_free done [12:42:05]process_json_proto returns [12:42:05]Send response to host [12:42:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86859,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:42:05]free response buf [12:42:05]execute_script done [12:42:05]execute_script returns [12:42:05]free content buf [12:42:05]Sock 10.Close socket [12:42:05]Sock 10.Thread stoped [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:24]OFD Sender: No OFD packet to send [12:42:29]OFD Sender: No OFD packet to send [12:42:30]recv_with_timeout no data received [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:54]OFD Sender: No OFD packet to send [12:42:56]recv_with_timeout no data received [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:39]OFD Sender: No OFD packet to send [12:43:44]OFD Sender: No OFD packet to send [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:19]OFD Sender: No OFD packet to send [12:44:24]OFD Sender: No OFD packet to send [12:44:29]OFD Sender: No OFD packet to send [12:44:34]OFD Sender: No OFD packet to send [12:44:39]accept exits with 9 [12:44:39]New connection [12:44:39]New thread 3066899812 created [12:44:39]Thread 3067043172 joined [12:44:39]Waiting for new connection... [12:44:39] Sock 9.Parse request [12:44:39]Sock 9.Check first char [12:44:39]Sock 9.First char is OK [12:44:39]request: POST /json_proto HTTP/1.0 [12:44:39]Method: POST [12:44:39]URL: /json_proto [12:44:39]Method is POST - this is cgi request [12:44:39]url: /json_proto [12:44:39]query_string will be loaded in cgi processing [12:44:39]execute_cgi json_proto POST (null) [12:44:39]execute_cgi path=json_proto method=POST [12:44:39]POST find Content-Length [12:44:39]Host: 172.17.47.196:8080 [12:44:39]Content-Length: 687 [12:44:39]Content-Type: application/json [12:44:39] [12:44:39]POST finish read [12:44:39]Found Content-Length = 687 [12:44:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871724", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:44:39]execute_script... [12:44: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)871724", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:44:39]POST & json_proto [12:44:39]process_json_proto [12:44:39]json parsed OK: [12:44:39]protocol is kg_v1.0 [12:44:39]action value=close_receipt [12:44:39]process_action close_receipt [12:44:39]cmd_close_receipt [12:44:39]MH_GetDate [12:44:39]Write to MH i2c: F0 00 00 94 01 84 [12:44:39]Write i2c OK [12:44:39]MH_I2C_Read... [12:44:39]Read from MH i2c: F0 [12:44:39]MH_I2C_Read... [12:44:39]Read from MH i2c: F0 09 00 [12:44:39]MH_I2C_Read... [12:44:39]Read from MH i2c: F0 09 00 94 01 00 38 11 F0 66 4C 6B 94 66 DD [12:44:39]GetLastDocTimeStamp 1727008921 [12:44:39]current date 1727009080 [12:44:39]FM_GetShiftState [12:44:39]SAM_PROTO_GetShiftState [12:44:39]wFMCommunicate request_size=4 [12:44:39]MH_SAM_APDU [12:44:39]CAPDU: 80 13 01 00 [12:44:39]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [12:44:39]Write i2c OK [12:44:39]MH_I2C_Read... [12:44:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:44:39]Read from MH i2c: E2 [12:44:39]MH_I2C_Read... [12:44:39]Read from MH i2c: E2 0E 00 [12:44:39]MH_I2C_Read... [12:44:39]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D1 [12:44:39]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:44:39]wFMCommunicate OK [12:44:39]SAM_PROTO_GetShiftState done [12:44:39]FM_GetShiftState done [12:44:39]opened in 1726964220 [12:44:39]opened+sec_in_day 1727050620 [12:44:39]quantity*price = 200025 [12:44:39]sum+1 = 200026 [12:44:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 173 22.09.2024 12:44 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86860 ФПД: 99879075427436 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T124440&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86860&fm=99879075427436&tin=02508201610067®Number=0000000000092592&sum=200000 [12:44:40]StoreToDocumentArchive [12:44:40]shift 497 fd 86860 [12:44:40]save to /storage/0497/doc_00086860 [12:44:40]save last doc name /storage/0497/doc_00086860 to /storage/kkm_last_doc_name [12:44:40]save OK [12:44:40]Clear old archive folders... [12:44:40]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:44:40]tlvbuf is 014C6310 [12:44:40]SAM_PROTO_ClearQueue [12:44:40]wFMCommunicate request_size=4 [12:44:40]MH_SAM_APDU [12:44:40]CAPDU: 80 09 00 00 [12:44:40]Write to MH i2c: E2 08 00 A2 01 80 09 00 00 00 00 00 00 15 [12:44:40]Write i2c OK [12:44:40]MH_I2C_Read... [12:44:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:44:40]Read from MH i2c: E2 [12:44:40]MH_I2C_Read... [12:44:40]Read from MH i2c: E2 03 00 [12:44:40]MH_I2C_Read... [12:44:40]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [12:44:40]RAPDU: 90 00 [12:44:40]wFMCommunicate OK [12:44:40]SAM_PROTO_ClearQueue done [12:44:40]KKMCreateOFDPacket [12:44:40]OFDProtocolAddRootSTLVToBuf [12:44:40]FM_MakeSignedData [12:44:40]FM_MakeSignedData [12:44:40]SAM_PROTO_SignData [12:44:40]wFMCommunicate request_size=4 [12:44:40]MH_SAM_APDU [12:44:40]CAPDU: 80 0D 01 02 [12:44:40]Write to MH i2c: E2 08 00 A3 01 80 0D 01 02 00 00 00 00 1D [12:44:40]Write i2c OK [12:44:40]MH_I2C_Read... [12:44:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:44:40]Read from MH i2c: E2 [12:44:40]MH_I2C_Read... [12:44:40]Read from MH i2c: E2 03 00 [12:44:40]MH_I2C_Read... [12:44:40]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [12:44:40]RAPDU: 90 00 [12:44:40]wFMCommunicate OK [12:44:40]wFMCommunicate request_size=255 [12:44:40]MH_SAM_APDU [12:44:40]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 AD 00 00 00 F4 03 04 00 38 11 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4C 53 01 00 35 04 06 00 [12:44:40]Write to MH i2c: E2 02 01 A4 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 AD 00 00 00 F4 03 04 00 38 11 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4C 53 01 00 35 04 06 00 00 00 63 [12:44:40]Write i2c OK [12:44:40]MH_I2C_Read... [12:44:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:44:41]Read from MH i2c: E2 [12:44:41]MH_I2C_Read... [12:44:41]Read from MH i2c: E2 03 00 [12:44:41]MH_I2C_Read... [12:44:41]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [12:44:41]RAPDU: 90 00 [12:44:41]wFMCommunicate OK [12:44:41]wFMCommunicate request_size=11 [12:44:41]MH_SAM_APDU [12:44:41]CAPDU: 80 0D 02 02 06 5A D6 E8 CF B4 6C [12:44:41]Write to MH i2c: E2 0E 00 A5 01 80 0D 02 02 06 00 5A D6 E8 CF B4 6C 00 00 33 [12:44:41]Write i2c OK [12:44:41]MH_I2C_Read... [12:44:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:44:41]Read from MH i2c: E2 [12:44:41]MH_I2C_Read... [12:44:41]Read from MH i2c: E2 03 00 [12:44:41]MH_I2C_Read... [12:44:41]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [12:44:41]RAPDU: 90 00 [12:44:41]wFMCommunicate OK [12:44:41]wFMCommunicate request_size=4 [12:44:41]MH_SAM_APDU [12:44:41]CAPDU: 80 0D 03 02 [12:44:41]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [12:44:41]Write i2c OK [12:44:41]MH_I2C_Read... [12:44:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:44:41]Read from MH i2c: E2 [12:44:41]MH_I2C_Read... [12:44:41]Read from MH i2c: E2 0B 00 [12:44:41]MH_I2C_Read... [12:44:41]Read from MH i2c: E2 0B 00 A6 01 00 75 B7 08 AC 77 39 85 43 90 00 7B [12:44:41]RAPDU: 75 B7 08 AC 77 39 85 43 90 00 [12:44:41]wFMCommunicate OK [12:44:41]SAM_PROTO_SignData done [12:44:41]FM_MakeSignedData done [12:44:41]CreateOFDProtocolMessage [12:44:41]wFMCommunicate request_size=4 [12:44:41]MH_SAM_APDU [12:44:41]CAPDU: 80 11 00 00 [12:44:41]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [12:44:41]Write i2c OK [12:44:41]MH_I2C_Read... [12:44:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:44:41]Read from MH i2c: E2 [12:44:41]MH_I2C_Read... [12:44:41]Read from MH i2c: E2 17 00 [12:44:41]MH_I2C_Read... [12:44:41]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 34 39 37 39 90 00 81 [12:44:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:44:41]wFMCommunicate OK [12:44:41]CreateOFDProtocolMessage done [12:44:41]OFDSenderStorePacket 86860 [12:44:41]StoreOFDPacket docnum=86860 [12:44:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 D0 CA 08 01 A2 68 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 AD 00 00 00 F4 03 04 00 38 11 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4C 53 01 00 35 04 06 00 5A D6 E8 CF B4 6C 75 B7 08 AC 77 39 85 43 [12:44:41]CheckFolder [12:44:41]dirname=/storage/ofd_packets [12:44:41]CheckFolder done [12:44:41]ProducePacketName [12:44:41]name=ofd_packets/00086860 [12:44:41]NVStorageSaveData ofd_packets/00086860 [12:44:41]File name is /storage/ofd_packets/00086860 [12:44:41]Write 302 bytes [12:44:41]NVStorageSaveData done [12:44:41]OFDSenderStorePacket done [12:44:41]KKMCreateOFDPacket done [12:44:41]NVStorageSaveData kkm_last_timestamp [12:44:41]File name is /storage/kkm_last_timestamp [12:44:41]Write 4 bytes [12:44:41]NVStorageSaveData done [12:44:41]ExternCall_PrintAddStr [12:44:41]wPrintStart [12:44:41]Write to MH i2c: 01 00 00 A8 01 A9 [12:44:41]Write i2c OK [12:44:41]MH_I2C_Read... [12:44:41]Read from MH i2c: 01 [12:44:41]MH_I2C_Read... [12:44:41]Read from MH i2c: 01 07 00 [12:44:41]MH_I2C_Read... [12:44:41]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [12:44:41]RasterBufferAndPrint [12:44:41]line Счет N : (1)871724 [12:44:41]line ИНН: 02508201610067 [12:44:41]line Контрольно-Кассовый Чек [12:44:41]line ПРОДАЖА [12:44:41]line ТРК (МРК, ГНК) : 44 [12:44:41]line Товар: 2710194210 [12:44:41]line ДТ(л)-К-4 [12:44:41]line 26.250 * 76.20 [12:44:41]line = 2000.25 [12:44:41]line НДС 12% НСП 1% [12:44:41]line > о реализуемом товаре [12:44:41]line ОКРУГЛЕНИЕ: -0.25 [12:44:41]line ИТОГО: 2000.00 [12:44:41]line Внесено: 2000.00 [12:44:41]line СДАЧА: 0.00 [12:44:41]line НСП 1% : 17.70 [12:44:41]line НДС 12% : 212.42 [12:44:41]line Наличными: 2000.00 [12:44:41]line Безнал.: 0.00 [12:44:41]line Место: АЗС № 137 "Партнер Нефть" [12:44:41]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:44:41]line СНО: Общий режим [12:44:41]line Чек 173 22.09.2024 12:44 [12:44:41]line Смена: 497 ФФД: 1.0 [12:44:41]line ЗНМ: 0300000064 [12:44:41]line РНМ: 0000000000092592 [12:44:41]line Версия ККМ: 001 [12:44:41]line ФМ: 0000000000874979 [12:44:41]line ФД: 86860 [12:44:41]line ФПД: 99879075427436 [12:44:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T124440&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86860&fm=99879075427436&tin=02508201610067®Number=0000000000092592&sum=200000 [12:44:41]OFD Sender: Processing packet 86860 [packets to send 273, broken 272] [12:44:41]ProducePacketName [12:44:41]name=ofd_packets/00086860 [12:44:41]OFD Sender: To server: pG, [12:44:41]CommunicateWithHost lk.salyk.kg:30040 [12:44:41]ConnectInit lk.salyk.kg [12:44:41]written 0, free lines is 4095 [12:44:42]Write to MH i2c: 01 00 00 D3 01 D4 [12:44:42]Write i2c OK [12:44:42]MH_I2C_Read... [12:44:42]Read from MH i2c: 01 [12:44:42]MH_I2C_Read... [12:44:42]Read from MH i2c: 01 07 00 [12:44:42]MH_I2C_Read... [12:44:42]Read from MH i2c: 01 07 00 D3 01 00 00 00 00 00 D9 0C C0 [12:44:42]RasterBufferAndPrint [12:44:42]line [12:44:42]line [12:44:42]line [12:44:42]line [12:44:42]line [12:44:42]written 0, free lines is 3297 [12:44:42]MH_Cut [12:44:42]Write to MH i2c: D1 01 00 DA 01 01 AD [12:44:42]Write i2c OK [12:44:42]MH_I2C_Read... [12:44:42]Read from MH i2c: D1 [12:44:42]MH_I2C_Read... [12:44:42]Read from MH i2c: D1 01 00 [12:44:42]MH_I2C_Read... [12:44:42]Read from MH i2c: D1 01 00 DA 01 00 AC [12:44:42]Write to MH i2c: 01 00 00 DB 01 DC [12:44:42]Write i2c OK [12:44:42]MH_I2C_Read... [12:44:42]Connected sock=10 [12:44:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 D0 CA 08 01 A2 68 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 AD 00 00 00 F4 03 04 00 38 11 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4C 53 01 00 35 04 06 00 5A D6 E8 CF B4 6C 75 B7 08 AC 77 39 85 43 [12:44:42]*** Cut start [12:44:42]*** Partial cut [12:44:42]*** CUTSNS_PIN = 1 [12:44:42]*** CUTSNS_PIN = 0 [12:44:43]*** Brake cut motor [12:44:43]Read from MH i2c: 01 [12:44:43]MH_I2C_Read... [12:44:43]*** Stop cut motor [12:44:43]*** Cut end [12:44:43]Read from MH i2c: 01 07 00 [12:44:43]MH_I2C_Read... [12:44:43]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 FF 0F F1 [12:44:43]process_action close_receipt done [12:44:43]requested_data is exist [12:44:43]produce_requested_data [12:44:43]requested_item fm.sn is exist - process it [12:44:43]wFMCommunicate request_size=4 [12:44:43]MH_SAM_APDU [12:44:43]CAPDU: 80 11 00 00 [12:44:43]Write to MH i2c: E2 08 00 DC 01 80 11 00 00 00 00 00 00 57 [12:44:43]Write i2c OK [12:44:43]MH_I2C_Read... [12:44:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:44:43]Read from MH i2c: E2 [12:44:43]MH_I2C_Read... [12:44:43]Read from MH i2c: E2 17 00 [12:44:43]MH_I2C_Read... [12:44:43]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 34 39 37 39 90 00 B6 [12:44:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:44:43]wFMCommunicate OK [12:44:43]requested_item fd.num is exist - process it [12:44:43]SAM_PROTO_GetFieldsCounters [12:44:43]wFMCommunicate request_size=4 [12:44:43]MH_SAM_APDU [12:44:43]CAPDU: 80 13 00 00 [12:44:43]Write to MH i2c: E2 08 00 DD 01 80 13 00 00 00 00 00 00 5A [12:44:43]Write i2c OK [12:44:43]MH_I2C_Read... [12:44:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:44:43]Read from MH i2c: E2 [12:44:43]MH_I2C_Read... [12:44:43]Read from MH i2c: E2 62 00 [12:44:43]MH_I2C_Read... [12:44:43]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 4C 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 AD 00 00 00 5E 04 04 00 AD 00 00 00 57 04 04 00 AE 00 00 00 19 04 04 00 00 00 00 00 90 00 22 [12:44: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 4C 53 01 00 0E 04 04 00 F1 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 [12:44:43]wFMCommunicate OK [12:44:43]SAM_PROTO_GetFieldsCounters done [12:44:43]requested_item shift.num is exist - process it [12:44:43]requested_item shift.opened is exist - process it [12:44:43]req_shift_opened [12:44:43]FM_GetShiftState [12:44:43]SAM_PROTO_GetShiftState [12:44:43]wFMCommunicate request_size=4 [12:44:43]MH_SAM_APDU [12:44:43]CAPDU: 80 13 01 00 [12:44:43]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [12:44:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 63 AF 47 00 A1 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 34 39 37 39 10 04 04 00 4C 53 01 00 F4 03 04 00 08 BC EF 66 B6 04 01 00 00 61 CE 20 07 AD C0 92 C4 [12:44:43]CommunicateWithHost err = 0 [12:44:43]CheckOFDResponse [12:44:43]1017 (14) - 77093643461234 [12:44:43]1041 (16) - 0000000000874979 [12:44:43]1040 (4) - 86860 [12:44:43]1012 (4) - 22.09.2024 06:41 [12:44:43]1206 (1) - 0 [12:44:43]OFD Sender: Remove packet 86860 [12:44:43]ProducePacketName [12:44:43]name=ofd_packets/00086860 [12:44:43]NVStorageDeleteData [12:44:43]Write i2c OK [12:44:43]MH_I2C_Read... [12:44:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:44:43]Read from MH i2c: E2 [12:44:43]MH_I2C_Read... [12:44:43]Read from MH i2c: E2 0E 00 [12:44:43]MH_I2C_Read... [12:44:43]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 1A [12:44:43]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:44:43]wFMCommunicate OK [12:44:43]SAM_PROTO_GetShiftState done [12:44:43]FM_GetShiftState done [12:44:43]req_shift_opened done [12:44:43]requested_item shift.open_date is exist - process it [12:44:43]req_shift_open_date [12:44:43]req_shift_open_date done [12:44:43]produce_requested_data done [12:44:43]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86860,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:44:43]process_action_free close_receipt [12:44:43]json_value_free [12:44:43]json_value_free done [12:44:43]process_json_proto returns [12:44:43]Send response to host [12:44:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86860,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:44:43]free response buf [12:44:43]execute_script done [12:44:43]execute_script returns [12:44:43]free content buf [12:44:43]Sock 9.Close socket [12:44:43]Sock 9.Thread stoped [12:44:44]OFD Sender: No OFD packet to send [12:44:49]OFD Sender: No OFD packet to send [12:44:54]OFD Sender: No OFD packet to send [12:44:59]OFD Sender: No OFD packet to send [12:45:04]OFD Sender: No OFD packet to send [12:45:05]recv_with_timeout no data received [12:45:09]OFD Sender: No OFD packet to send [12:45:14]OFD Sender: No OFD packet to send [12:45:19]OFD Sender: No OFD packet to send [12:45:24]OFD Sender: No OFD packet to send [12:45:29]OFD Sender: No OFD packet to send [12:45:34]OFD Sender: No OFD packet to send [12:45:39]OFD Sender: No OFD packet to send [12:45:44]OFD Sender: No OFD packet to send [12:45:49]OFD Sender: No OFD packet to send [12:45:53]accept exits with 7 [12:45:53]New connection [12:45:53]New thread 3067043172 created [12:45:53]Thread 3066899812 joined [12:45:53]Waiting for new connection... [12:45:53] Sock 7.Parse request [12:45:53]Sock 7.Check first char [12:45:53]Sock 7.First char is OK [12:45:53]request: POST /json_proto HTTP/1.0 [12:45:53]Method: POST [12:45:53]URL: /json_proto [12:45:53]Method is POST - this is cgi request [12:45:53]url: /json_proto [12:45:53]query_string will be loaded in cgi processing [12:45:53]execute_cgi json_proto POST (null) [12:45:53]execute_cgi path=json_proto method=POST [12:45:53]POST find Content-Length [12:45:53]Host: 172.17.47.196:8080 [12:45:53]Content-Length: 797 [12:45:53]Content-Type: application/json [12:45:53] [12:45:53]POST finish read [12:45:53]Found Content-Length = 797 [12:45:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148079", "tax_sys" : 0, "items" : [ { "code": "48745536", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston SS Caster+", "price" : 147.00, "quantity" : 1.000, "sum" : 147.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" : 147.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:45:53]execute_script... [12:45:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148079", "tax_sys" : 0, "items" : [ { "code": "48745536", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston SS Caster+", "price" : 147.00, "quantity" : 1.000, "sum" : 147.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" : 147.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:45:53]POST & json_proto [12:45:53]process_json_proto [12:45:53]json parsed OK: [12:45:53]protocol is kg_v1.0 [12:45:53]action value=close_receipt [12:45:53]process_action close_receipt [12:45:53]cmd_close_receipt [12:45:53]MH_GetDate [12:45:53]Write to MH i2c: F0 00 00 DF 01 CF [12:45:53]Write i2c OK [12:45:53]MH_I2C_Read... [12:45:53]Read from MH i2c: F0 [12:45:53]MH_I2C_Read... [12:45:53]Read from MH i2c: F0 09 00 [12:45:53]MH_I2C_Read... [12:45:53]Read from MH i2c: F0 09 00 DF 01 00 82 11 F0 66 4C 6B 94 66 72 [12:45:53]GetLastDocTimeStamp 1727009080 [12:45:53]current date 1727009154 [12:45:53]FM_GetShiftState [12:45:53]SAM_PROTO_GetShiftState [12:45:53]wFMCommunicate request_size=4 [12:45:53]MH_SAM_APDU [12:45:53]CAPDU: 80 13 01 00 [12:45:53]Write to MH i2c: E2 08 00 E0 01 80 13 01 00 00 00 00 00 5E [12:45:53]Write i2c OK [12:45:53]MH_I2C_Read... [12:45:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:45:53]Read from MH i2c: E2 [12:45:53]MH_I2C_Read... [12:45:53]Read from MH i2c: E2 0E 00 [12:45:53]MH_I2C_Read... [12:45:53]Read from MH i2c: E2 0E 00 E0 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 1C [12:45:53]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:45:53]wFMCommunicate OK [12:45:53]SAM_PROTO_GetShiftState done [12:45:53]FM_GetShiftState done [12:45:53]opened in 1726964220 [12:45:53]opened+sec_in_day 1727050620 [12:45:53]quantity*price = 14700 [12:45:53]sum+1 = 14701 [12:45:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 147.00 НСП 1% : 1.30 НДС 12% : 15.61 Наличными: 0.00 Безнал.: 147.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 174 22.09.2024 12:45 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000874979 ФД: 86861 ФПД: 219880174949451 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T124554&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86861&fm=219880174949451&tin=02508201610067®Number=0000000000092592&sum=14700 0 [12:45:54]StoreToDocumentArchive [12:45:54]shift 497 fd 86861 [12:45:54]save to /storage/0497/doc_00086861 [12:45:54]save last doc name /storage/0497/doc_00086861 to /storage/kkm_last_doc_name [12:45:54]save OK [12:45:54]Clear old archive folders... [12:45:54]ProcessDocumentItem done err = 0, tmpTLVsize=272 [12:45:54]tlvbuf is 0144E840 [12:45:54]SAM_PROTO_ClearQueue [12:45:54]wFMCommunicate request_size=4 [12:45:54]MH_SAM_APDU [12:45:54]CAPDU: 80 09 00 00 [12:45:54]Write to MH i2c: E2 08 00 ED 01 80 09 00 00 00 00 00 00 60 [12:45:54]Write i2c OK [12:45:54]MH_I2C_Read... [12:45:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:45:55]Read from MH i2c: E2 [12:45:55]MH_I2C_Read... [12:45:55]Read from MH i2c: E2 03 00 [12:45:55]MH_I2C_Read... [12:45:55]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [12:45:55]RAPDU: 90 00 [12:45:55]wFMCommunicate OK [12:45:55]SAM_PROTO_ClearQueue done [12:45:55]KKMCreateOFDPacket [12:45:55]OFDProtocolAddRootSTLVToBuf [12:45:55]FM_MakeSignedData [12:45:55]FM_MakeSignedData [12:45:55]SAM_PROTO_SignData [12:45:55]wFMCommunicate request_size=4 [12:45:55]MH_SAM_APDU [12:45:55]CAPDU: 80 0D 01 02 [12:45:55]Write to MH i2c: E2 08 00 EE 01 80 0D 01 02 00 00 00 00 68 [12:45:55]Write i2c OK [12:45:55]MH_I2C_Read... [12:45:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:45:55]Read from MH i2c: E2 [12:45:55]MH_I2C_Read... [12:45:55]Read from MH i2c: E2 03 00 [12:45:55]MH_I2C_Read... [12:45:55]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [12:45:55]RAPDU: 90 00 [12:45:55]wFMCommunicate OK [12:45:55]wFMCommunicate request_size=255 [12:45:55]MH_SAM_APDU [12:45:55]CAPDU: 80 0D 02 02 FA 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 35 33 36 06 04 23 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 53 20 43 61 73 74 65 72 2B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 6C 39 00 00 00 00 13 04 06 00 6C 39 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 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 19 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6C 39 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 82 11 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 [12:45:55]Write to MH i2c: E2 02 01 EF 01 80 0D 02 02 FA 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 35 33 36 06 04 23 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 53 20 43 61 73 74 65 72 2B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 6C 39 00 00 00 00 13 04 06 00 6C 39 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 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 19 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6C 39 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 82 11 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 00 00 A8 [12:45:55]Write i2c OK [12:45:55]MH_I2C_Read... [12:45:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:45:55]Read from MH i2c: E2 [12:45:55]MH_I2C_Read... [12:45:55]Read from MH i2c: E2 03 00 [12:45:55]MH_I2C_Read... [12:45:55]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [12:45:55]RAPDU: 90 00 [12:45:55]wFMCommunicate OK [12:45:55]wFMCommunicate request_size=31 [12:45:55]MH_SAM_APDU [12:45:55]CAPDU: 80 0D 02 02 1A 30 30 38 37 34 39 37 39 10 04 04 00 4D 53 01 00 35 04 06 00 C7 FA D7 B8 94 4B [12:45:55]Write to MH i2c: E2 22 00 F0 01 80 0D 02 02 1A 00 30 30 38 37 34 39 37 39 10 04 04 00 4D 53 01 00 35 04 06 00 C7 FA D7 B8 94 4B 00 00 72 [12:45:55]Write i2c OK [12:45:55]MH_I2C_Read... [12:45:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:45:55]Read from MH i2c: E2 [12:45:55]MH_I2C_Read... [12:45:55]Read from MH i2c: E2 03 00 [12:45:55]MH_I2C_Read... [12:45:55]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [12:45:55]RAPDU: 90 00 [12:45:55]wFMCommunicate OK [12:45:55]wFMCommunicate request_size=4 [12:45:55]MH_SAM_APDU [12:45:55]CAPDU: 80 0D 03 02 [12:45:55]Write to MH i2c: E2 08 00 F1 01 80 0D 03 02 00 00 00 00 6D [12:45:55]Write i2c OK [12:45:55]MH_I2C_Read... [12:45:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:45:55]Read from MH i2c: E2 [12:45:55]MH_I2C_Read... [12:45:55]Read from MH i2c: E2 0B 00 [12:45:55]MH_I2C_Read... [12:45:55]Read from MH i2c: E2 0B 00 F1 01 00 02 06 AC 83 45 AA 13 98 90 00 3F [12:45:55]RAPDU: 02 06 AC 83 45 AA 13 98 90 00 [12:45:55]wFMCommunicate OK [12:45:55]SAM_PROTO_SignData done [12:45:55]FM_MakeSignedData done [12:45:55]CreateOFDProtocolMessage [12:45:55]wFMCommunicate request_size=4 [12:45:55]MH_SAM_APDU [12:45:55]CAPDU: 80 11 00 00 [12:45:55]Write to MH i2c: E2 08 00 F2 01 80 11 00 00 00 00 00 00 6D [12:45:55]Write i2c OK [12:45:55]MH_I2C_Read... [12:45:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:45:55]Read from MH i2c: E2 [12:45:55]MH_I2C_Read... [12:45:55]Read from MH i2c: E2 17 00 [12:45:55]MH_I2C_Read... [12:45:55]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 34 39 37 39 90 00 CC [12:45:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:45:55]wFMCommunicate OK [12:46:18]Write i2c OK [12:46:18]MH_I2C_Read... [12:46:18]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:46:18]Read from MH i2c: E2 [12:46:18]MH_I2C_Read... [12:46:18]Read from MH i2c: E2 03 00 [12:46:18]MH_I2C_Read... [12:46:18]Read from MH i2c: E2 03 00 2F 02 00 90 00 A5 [12:46:18]RAPDU: 90 00 [12:46:18]wFMCommunicate OK [12:46:18]wFMCommunicate request_size=15 [12:46:18]MH_SAM_APDU [12:46:18]CAPDU: 80 15 02 00 0A 07 04 06 00 A0 86 01 00 00 00 [12:46:18]Write to MH i2c: E2 12 00 30 02 80 15 02 00 0A 00 07 04 06 00 A0 86 01 00 00 00 00 00 FE [12:46:18]Write i2c OK [12:46:18]MH_I2C_Read... [12:46:18]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:46:18]Read from MH i2c: E2 [12:46:18]MH_I2C_Read... [12:46:18]Read from MH i2c: E2 03 00 [12:46:18]MH_I2C_Read... [12:46:18]Read from MH i2c: E2 03 00 30 02 00 90 00 A6 [12:46:18]RAPDU: 90 00 [12:46:18]wFMCommunicate OK [12:46:18]wFMCommunicate request_size=15 [12:46:18]MH_SAM_APDU [12:46:18]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [12:46:18]Write to MH i2c: E2 12 00 31 02 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 0A [12:46:18]Write i2c OK [12:46:18]MH_I2C_Read... [12:46:18]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:46:18]Read from MH i2c: E2 [12:46:18]MH_I2C_Read... [12:46:18]Read from MH i2c: E2 03 00 [12:46:18]MH_I2C_Read... [12:46:18]Read from MH i2c: E2 03 00 31 02 00 90 00 A7 [12:46:18]RAPDU: 90 00 [12:46:18]wFMCommunicate OK [12:46:18]wFMCommunicate request_size=11 [12:46:18]MH_SAM_APDU [12:46:18]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [12:46:18]Write to MH i2c: E2 0E 00 32 02 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 E6 [12:46:18]Write i2c OK [12:46:18]MH_I2C_Read... [12:46:18]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:46:18]Read from MH i2c: E2 [12:46:18]MH_I2C_Read... [12:46:18]Read from MH i2c: E2 03 00 [12:46:18]MH_I2C_Read... [12:46:18]Read from MH i2c: E2 03 00 32 02 00 90 00 A8 [12:46:18]RAPDU: 90 00 [12:46:18]wFMCommunicate OK [12:46:18]wFMCommunicate request_size=13 [12:46:18]MH_SAM_APDU [12:46:18]CAPDU: 80 15 02 00 08 F4 03 04 00 9B 11 F0 66 [12:46:18]Write to MH i2c: E2 10 00 33 02 80 15 02 00 08 00 F4 03 04 00 9B 11 F0 66 00 00 C2 [12:46:18]Write i2c OK [12:46:18]MH_I2C_Read... [12:46:19]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:46:19]Read from MH i2c: E2 [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: E2 03 00 [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: E2 03 00 33 02 00 90 00 A9 [12:46:19]RAPDU: 90 00 [12:46:19]wFMCommunicate OK [12:46:19]wFMCommunicate request_size=25 [12:46:19]MH_SAM_APDU [12:46:19]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 [12:46:19]Write to MH i2c: E2 1C 00 34 02 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 00 00 1A [12:46:19]Write i2c OK [12:46:19]MH_I2C_Read... [12:46:19]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:46:19]Read from MH i2c: E2 [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: E2 03 00 [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [12:46:19]RAPDU: 90 00 [12:46:19]wFMCommunicate OK [12:46:19]wFMCommunicate request_size=4 [12:46:19]MH_SAM_APDU [12:46:19]CAPDU: 80 15 03 00 [12:46:19]Write to MH i2c: E2 08 00 35 02 80 15 03 00 00 00 00 00 B8 [12:46:19]Write i2c OK [12:46:19]MH_I2C_Read... [12:46:19]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [12:46:19]Read from MH i2c: E2 [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: E2 40 00 [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: E2 40 00 35 02 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4E 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 AF 00 00 00 35 04 06 00 E4 AD 79 AE ED 3A 90 00 DC [12:46: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 34 39 37 39 10 04 04 00 4E 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 AF 00 00 00 35 04 06 00 E4 AD 79 AE ED 3A 90 00 [12:46:19]wFMCommunicate OK [12:46:19]SAM_PROTO_ProcessDocument answer len = 59 [12:46:19]SAM_PROTO_ProcessDocument done [12:46:19]SetTLVBufToDocument [12:46:19]Processing tag 1209 (04B9) [12:46:19]Malloc new data [12:46:19]Processing tag 1041 (0411) [12:46:19]Processing tag 1040 (0410) [12:46:19]Malloc new data [12:46:19]Processing tag 1038 (040E) [12:46:19]Malloc new data [12:46:19]Processing tag 1042 (0412) [12:46:19]Malloc new data [12:46:19]Processing tag 1077 (0435) [12:46:19]Malloc new data [12:46:19]SetTLVBufToDocument err=0 [12:46:19]KKMLoadAndSignReceiptData store KKM data [12:46:19]KKMLoadAndSignReceiptData err=0 [12:46:19]wFMCommunicate request_size=4 [12:46:19]MH_SAM_APDU [12:46:19]CAPDU: 80 11 00 00 [12:46:19]Write to MH i2c: E2 08 00 36 02 80 11 00 00 00 00 00 00 B2 [12:46:19]Write i2c OK [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: E2 [12:46:19]MH_I2C_Read... [12:46:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:19]Read from MH i2c: E2 17 00 [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: E2 17 00 36 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 11 [12:46:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:46:19]wFMCommunicate OK [12:46:19]Счет N : (1)871725 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 34 Товар: 2710194210 ДТ(л)-К-4 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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 175 22.09.2024 12:46 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86862 ФПД: 251433721982266 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T124619&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86862&fm=251433721982266&tin=02508201610067®Number=0000000000092592&sum=100000 [12:46:19]StoreToDocumentArchive [12:46:19]shift 497 fd 86862 [12:46:19]save to /storage/0497/doc_00086862 [12:46:19]save last doc name /storage/0497/doc_00086862 to /storage/kkm_last_doc_name [12:46:19]save OK [12:46:19]Clear old archive folders... [12:46:19]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:46:19]tlvbuf is 01450470 [12:46:19]SAM_PROTO_ClearQueue [12:46:19]wFMCommunicate request_size=4 [12:46:19]MH_SAM_APDU [12:46:19]CAPDU: 80 09 00 00 [12:46:19]Write to MH i2c: E2 08 00 37 02 80 09 00 00 00 00 00 00 AB [12:46:19]Write i2c OK [12:46:19]MH_I2C_Read... [12:46:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:46:19]Read from MH i2c: E2 [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: E2 03 00 [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [12:46:19]RAPDU: 90 00 [12:46:19]wFMCommunicate OK [12:46:19]SAM_PROTO_ClearQueue done [12:46:19]KKMCreateOFDPacket [12:46:19]OFDProtocolAddRootSTLVToBuf [12:46:19]FM_MakeSignedData [12:46:19]FM_MakeSignedData [12:46:19]SAM_PROTO_SignData [12:46:19]wFMCommunicate request_size=4 [12:46:19]MH_SAM_APDU [12:46:19]CAPDU: 80 0D 01 02 [12:46:19]Write to MH i2c: E2 08 00 38 02 80 0D 01 02 00 00 00 00 B3 [12:46:19]Write i2c OK [12:46:19]MH_I2C_Read... [12:46:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:46:19]Read from MH i2c: E2 [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: E2 03 00 [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [12:46:19]RAPDU: 90 00 [12:46:19]wFMCommunicate OK [12:46:19]wFMCommunicate request_size=255 [12:46:19]MH_SAM_APDU [12:46:19]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 9B 11 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4E 53 01 00 35 04 06 00 [12:46:19]Write to MH i2c: E2 02 01 39 02 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 9B 11 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4E 53 01 00 35 04 06 00 00 00 72 [12:46:19]Write i2c OK [12:46:19]MH_I2C_Read... [12:46:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:46:19]Read from MH i2c: E2 [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: E2 03 00 [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [12:46:19]RAPDU: 90 00 [12:46:19]wFMCommunicate OK [12:46:19]wFMCommunicate request_size=11 [12:46:19]MH_SAM_APDU [12:46:19]CAPDU: 80 0D 02 02 06 E4 AD 79 AE ED 3A [12:46:19]Write to MH i2c: E2 0E 00 3A 02 80 0D 02 02 06 00 E4 AD 79 AE ED 3A 00 00 A1 [12:46:19]Write i2c OK [12:46:19]MH_I2C_Read... [12:46:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:46:19]Read from MH i2c: E2 [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: E2 03 00 [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [12:46:19]RAPDU: 90 00 [12:46:19]wFMCommunicate OK [12:46:19]wFMCommunicate request_size=4 [12:46:19]MH_SAM_APDU [12:46:19]CAPDU: 80 0D 03 02 [12:46:19]Write to MH i2c: E2 08 00 3B 02 80 0D 03 02 00 00 00 00 B8 [12:46:19]Write i2c OK [12:46:19]MH_I2C_Read... [12:46:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:46:19]Read from MH i2c: E2 [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: E2 0B 00 [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: E2 0B 00 3B 02 00 71 BB DF 59 73 F1 D5 42 90 00 98 [12:46:19]RAPDU: 71 BB DF 59 73 F1 D5 42 90 00 [12:46:19]wFMCommunicate OK [12:46:19]SAM_PROTO_SignData done [12:46:19]FM_MakeSignedData done [12:46:19]CreateOFDProtocolMessage [12:46:19]wFMCommunicate request_size=4 [12:46:19]MH_SAM_APDU [12:46:19]CAPDU: 80 11 00 00 [12:46:19]Write to MH i2c: E2 08 00 3C 02 80 11 00 00 00 00 00 00 B8 [12:46:19]Write i2c OK [12:46:19]MH_I2C_Read... [12:46:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:19]Read from MH i2c: E2 [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: E2 17 00 [12:46:19]MH_I2C_Read... [12:46:19]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 34 39 37 39 90 00 17 [12:46:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:46:19]wFMCommunicate OK [12:46:19]CreateOFDProtocolMessage done [12:46:19]OFDSenderStorePacket 86862 [12:46:19]StoreOFDPacket docnum=86862 [12:46:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 9C A2 08 01 95 CA 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 9B 11 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4E 53 01 00 35 04 06 00 E4 AD 79 AE ED 3A 71 BB DF 59 73 F1 D5 42 [12:46:19]CheckFolder [12:46:19]dirname=/storage/ofd_packets [12:46:19]CheckFolder done [12:46:19]ProducePacketName [12:46:19]name=ofd_packets/00086862 [12:46:19]NVStorageSaveData ofd_packets/00086862 [12:46:19]File name is /storage/ofd_packets/00086862 [12:46:19]Write 302 bytes [12:46:19]NVStorageSaveData done [12:46:19]OFDSenderStorePacket done [12:46:19]KKMCreateOFDPacket done [12:46:19]NVStorageSaveData kkm_last_timestamp [12:46:19]File name is /storage/kkm_last_timestamp [12:46:19]Write 4 bytes [12:46:19]NVStorageSaveData done [12:46:19]ExternCall_PrintAddStr [12:46:19]wPrintStart [12:46:19]Write to MH i2c: 01 00 00 3D 02 3F [12:46:19]Write i2c OK [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: 01 [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: 01 07 00 [12:46:19]MH_I2C_Read... [12:46:19]Read from MH i2c: 01 07 00 3D 02 00 00 00 00 00 FF 0F 54 [12:46:19]RasterBufferAndPrint [12:46:19]line Счет N : (1)871725 [12:46:19]line ИНН: 02508201610067 [12:46:19]line Контрольно-Кассовый Чек [12:46:19]line ПРОДАЖА [12:46:19]line ТРК (МРК, ГНК) : 34 [12:46:19]line Товар: 2710194210 [12:46:19]line ДТ(л)-К-4 [12:46:19]line 13.130 * 76.20 [12:46:19]line = 1000.51 [12:46:19]line НДС 12% НСП 1% [12:46:19]line > о реализуемом товаре [12:46:19]line ОКРУГЛЕНИЕ: -0.51 [12:46:19]line ИТОГО: 1000.00 [12:46:19]line Внесено: 1000.00 [12:46:19]line СДАЧА: 0.00 [12:46:19]line НСП 1% : 8.85 [12:46:19]line НДС 12% : 106.25 [12:46:19]line Наличными: 1000.00 [12:46:19]line Безнал.: 0.00 [12:46:19]line Место: АЗС № 137 "Партнер Нефть" [12:46:19]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:46:19]line СНО: Общий режим [12:46:19]line Чек 175 22.09.2024 12:46 [12:46:19]line Смена: 497 ФФД: 1.0 [12:46:19]line ЗНМ: 0300000064 [12:46:19]line РНМ: 0000000000092592 [12:46:19]line Версия ККМ: 001 [12:46:19]line ФМ: 0000000000874979 [12:46:19]line ФД: 86862 [12:46:19]line ФПД: 251433721982266 [12:46:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T124619&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86862&fm=251433721982266&tin=02508201610067®Number=0000000000092592&sum=100000 [12:46:19]written 0, free lines is 4095 [12:46:19]OFD Sender: Processing packet 86862 [packets to send 273, broken 272] [12:46:19]ProducePacketName [12:46:19]name=ofd_packets/00086862 [12:46:19]OFD Sender: To server: pG, [12:46:19]CommunicateWithHost lk.salyk.kg:30040 [12:46:19]ConnectInit lk.salyk.kg [12:46:20]Write to MH i2c: 01 00 00 68 02 6A [12:46:20]Write i2c OK [12:46:20]MH_I2C_Read... [12:46:20]Read from MH i2c: 01 [12:46:20]MH_I2C_Read... [12:46:20]Read from MH i2c: 01 07 00 [12:46:20]MH_I2C_Read... [12:46:20]Read from MH i2c: 01 07 00 68 02 00 00 00 00 00 DD 0C 5A [12:46:20]RasterBufferAndPrint [12:46:20]line [12:46:20]line [12:46:20]line [12:46:20]line [12:46:20]line [12:46:20]written 0, free lines is 3299 [12:46:20]MH_Cut [12:46:20]Write to MH i2c: D1 01 00 6F 02 01 43 [12:46:20]Write i2c OK [12:46:20]MH_I2C_Read... [12:46:20]Read from MH i2c: D1 [12:46:20]MH_I2C_Read... [12:46:20]Read from MH i2c: D1 01 00 [12:46:20]MH_I2C_Read... [12:46:20]Read from MH i2c: D1 01 00 6F 02 00 42 [12:46:20]Write to MH i2c: 01 00 00 70 02 72 [12:46:20]Write i2c OK [12:46:20]MH_I2C_Read... [12:46:21]*** Cut start [12:46:21]*** Partial cut [12:46:21]*** CUTSNS_PIN = 1 [12:46:21]*** CUTSNS_PIN = 0 [12:46:21]*** Brake cut motor [12:46:21]Read from MH i2c: 01 [12:46:21]MH_I2C_Read... [12:46:21]*** Stop cut motor [12:46:21]*** Cut end [12:46:21]Read from MH i2c: 01 07 00 [12:46:21]MH_I2C_Read... [12:46:21]Read from MH i2c: 01 07 00 70 02 00 00 00 00 00 FF 0F 87 [12:46:21]process_action close_receipt done [12:46:21]requested_data is exist [12:46:21]produce_requested_data [12:46:21]requested_item fm.sn is exist - process it [12:46:21]wFMCommunicate request_size=4 [12:46:21]MH_SAM_APDU [12:46:21]CAPDU: 80 11 00 00 [12:46:21]Write to MH i2c: E2 08 00 71 02 80 11 00 00 00 00 00 00 ED [12:46:21]Write i2c OK [12:46:21]MH_I2C_Read... [12:46:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:21]Read from MH i2c: E2 [12:46:21]MH_I2C_Read... [12:46:21]Read from MH i2c: E2 17 00 [12:46:21]MH_I2C_Read... [12:46:21]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 34 39 37 39 90 00 4C [12:46:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:46:21]wFMCommunicate OK [12:46:21]requested_item fd.num is exist - process it [12:46:21]SAM_PROTO_GetFieldsCounters [12:46:21]wFMCommunicate request_size=4 [12:46:21]MH_SAM_APDU [12:46:21]CAPDU: 80 13 00 00 [12:46:21]Write to MH i2c: E2 08 00 72 02 80 13 00 00 00 00 00 00 F0 [12:46:21]Write i2c OK [12:46:21]MH_I2C_Read... [12:46:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:46:21]Read from MH i2c: E2 [12:46:21]MH_I2C_Read... [12:46:21]Read from MH i2c: E2 62 00 [12:46:21]MH_I2C_Read... [12:46:21]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 4E 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 AF 00 00 00 5E 04 04 00 AF 00 00 00 57 04 04 00 B0 00 00 00 19 04 04 00 00 00 00 00 90 00 C0 [12:46: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 4E 53 01 00 0E 04 04 00 F1 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 [12:46:21]wFMCommunicate OK [12:46:21]SAM_PROTO_GetFieldsCounters done [12:46:21]requested_item shift.num is exist - process it [12:46:21]requested_item shift.opened is exist - process it [12:46:21]req_shift_opened [12:46:21]FM_GetShiftState [12:46:21]SAM_PROTO_GetShiftState [12:46:21]wFMCommunicate request_size=4 [12:46:21]MH_SAM_APDU [12:46:21]CAPDU: 80 13 01 00 [12:46:21]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [12:46:21]Write i2c OK [12:46:21]MH_I2C_Read... [12:46:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:46:21]Read from MH i2c: E2 [12:46:21]MH_I2C_Read... [12:46:21]Read from MH i2c: E2 0E 00 [12:46:21]MH_I2C_Read... [12:46:21]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B0 [12:46:21]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:46:21]wFMCommunicate OK [12:46:21]SAM_PROTO_GetShiftState done [12:46:21]FM_GetShiftState done [12:46:21]req_shift_opened done [12:46:21]requested_item shift.open_date is exist - process it [12:46:21]req_shift_open_date [12:46:21]req_shift_open_date done [12:46:21]produce_requested_data done [12:46:21]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86862,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:46:21]process_action_free close_receipt [12:46:21]json_value_free [12:46:21]json_value_free done [12:46:21]process_json_proto returns [12:46:21]Send response to host [12:46:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86862,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:46:21]free response buf [12:46:21]execute_script done [12:46:21]execute_script returns [12:46:21]free content buf [12:46:21]Sock 9.Close socket [12:46:21]Sock 9.Thread stoped [12:46:24]recv_with_timeout no data received [12:46:24]ConnectInit Can't take IP for lk.salyk.kg [12:46:24]CommunicateWithHost connect error [12:46:24]CommunicateWithHost err = -1 [12:46:24]OFD Sender: Server communicate error [12:46:29]OFD Sender: Processing packet 86862 [packets to send 273, broken 272] [12:46:29]ProducePacketName [12:46:29]name=ofd_packets/00086862 [12:46:29]OFD Sender: To server: pG, [12:46:29]CommunicateWithHost lk.salyk.kg:30040 [12:46:29]ConnectInit lk.salyk.kg [12:46:34]ConnectInit Can't take IP for lk.salyk.kg [12:46:34]CommunicateWithHost connect error [12:46:34]CommunicateWithHost err = -1 [12:46:34]OFD Sender: Server communicate error [12:46:39]OFD Sender: Processing packet 86862 [packets to send 273, broken 272] [12:46:39]ProducePacketName [12:46:39]name=ofd_packets/00086862 [12:46:39]OFD Sender: To server: pG, [12:46:39]CommunicateWithHost lk.salyk.kg:30040 [12:46:39]ConnectInit lk.salyk.kg [12:46:42]accept exits with 7 [12:46:42]New connection [12:46:42]New thread 3067043172 created [12:46:42]Thread 3066899812 joined [12:46:42]Waiting for new connection... [12:46:42] Sock 7.Parse request [12:46:42]Sock 7.Check first char [12:46:42]Sock 7.First char is OK [12:46:42]request: POST /json_proto HTTP/1.0 [12:46:42]Method: POST [12:46:42]URL: /json_proto [12:46:42]Method is POST - this is cgi request [12:46:42]url: /json_proto [12:46:42]query_string will be loaded in cgi processing [12:46:42]execute_cgi json_proto POST (null) [12:46:42]execute_cgi path=json_proto method=POST [12:46:42]POST find Content-Length [12:46:42]Host: 172.17.47.196:8080 [12:46:42]Content-Length: 816 [12:46:42]Content-Type: application/json [12:46:42] [12:46:42]POST finish read [12:46:42]Found Content-Length = 816 [12:46:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871726", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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 }]} ], "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" : 400.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:46:42]execute_script... [12: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)871726", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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 }]} ], "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" : 400.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:46:42]POST & json_proto [12:46:42]process_json_proto [12:46:42]json parsed OK: [12:46:42]protocol is kg_v1.0 [12:46:42]action value=close_receipt [12:46:42]process_action close_receipt [12:46:42]cmd_close_receipt [12:46:42]MH_GetDate [12:46:42]Write to MH i2c: F0 00 00 74 02 65 [12:46:42]Write i2c OK [12:46:42]MH_I2C_Read... [12:46:42]Read from MH i2c: F0 [12:46:42]MH_I2C_Read... [12:46:42]Read from MH i2c: F0 09 00 [12:46:42]MH_I2C_Read... [12:46:42]Read from MH i2c: F0 09 00 74 02 00 B3 11 F0 66 4C 6B 94 66 39 [12:46:42]GetLastDocTimeStamp 1727009179 [12:46:42]current date 1727009203 [12:46:42]FM_GetShiftState [12:46:42]SAM_PROTO_GetShiftState [12:46:42]wFMCommunicate request_size=4 [12:46:42]MH_SAM_APDU [12:46:42]CAPDU: 80 13 01 00 [12:46:42]Write to MH i2c: E2 08 00 75 02 80 13 01 00 00 00 00 00 F4 [12:46:42]Write i2c OK [12:46:42]MH_I2C_Read... [12:46:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:46:43]Read from MH i2c: E2 [12:46:43]MH_I2C_Read... [12:46:43]Read from MH i2c: E2 0E 00 [12:46:43]MH_I2C_Read... [12:46:43]Read from MH i2c: E2 0E 00 75 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B2 [12:46:43]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:46:43]wFMCommunicate OK [12:46:43]SAM_PROTO_GetShiftState done [12:46:43]FM_GetShiftState done [12:46:43]opened in 1726964220 [12:46:43]opened+sec_in_day 1727050620 [12:46:43]quantity*price = 40002 [12:46:43]sum+1 = 40003 [12:46:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.02 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 0.00 Безнал.: 400.02 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 176 22.09.2024 12:46 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000874979 ФД: 86863 ФПД: 245565441154839 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T124643&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86863&fm=245565441154839&tin=02508201610067®Number=0000000000092592&sum=40002 [12:46:44]StoreToDocumentArchive [12:46:44]shift 497 fd 86863 [12:46:44]save to /storage/0497/doc_00086863 [12:46:44]save last doc name /storage/0497/doc_00086863 to /storage/kkm_last_doc_name [12:46:44]save OK [12:46:44]Clear old archive folders... [12:46:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:46:44]tlvbuf is 01462940 [12:46:44]SAM_PROTO_ClearQueue [12:46:44]wFMCommunicate request_size=4 [12:46:44]MH_SAM_APDU [12:46:44]CAPDU: 80 09 00 00 [12:46:44]Write to MH i2c: E2 08 00 82 02 80 09 00 00 00 00 00 00 F6 [12:46:44]Write i2c OK [12:46:44]MH_I2C_Read... [12:46:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:46:44]Read from MH i2c: E2 [12:46:44]MH_I2C_Read... [12:46:44]Read from MH i2c: E2 03 00 [12:46:44]MH_I2C_Read... [12:46:44]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [12:46:44]RAPDU: 90 00 [12:46:44]wFMCommunicate OK [12:46:44]SAM_PROTO_ClearQueue done [12:46:44]KKMCreateOFDPacket [12:46:44]OFDProtocolAddRootSTLVToBuf [12:46:44]FM_MakeSignedData [12:46:44]FM_MakeSignedData [12:46:44]SAM_PROTO_SignData [12:46:44]wFMCommunicate request_size=4 [12:46:44]MH_SAM_APDU [12:46:44]CAPDU: 80 0D 01 02 [12:46:44]Write to MH i2c: E2 08 00 83 02 80 0D 01 02 00 00 00 00 FE [12:46:44]Write i2c OK [12:46:44]MH_I2C_Read... [12:46:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:46:44]Read from MH i2c: E2 [12:46:44]MH_I2C_Read... [12:46:44]Read from MH i2c: E2 03 00 [12:46:44]MH_I2C_Read... [12:46:44]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [12:46:44]RAPDU: 90 00 [12:46:44]wFMCommunicate OK [12:46:44]wFMCommunicate request_size=255 [12:46:44]MH_SAM_APDU [12:46:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 B3 11 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4F 53 01 00 35 04 06 00 DF [12:46:44]Write to MH i2c: E2 02 01 84 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 42 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 B3 11 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4F 53 01 00 35 04 06 00 DF 00 00 B2 [12:46:44]Write i2c OK [12:46:44]MH_I2C_Read... [12:46:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:46:44]Read from MH i2c: E2 [12:46:44]MH_I2C_Read... [12:46:44]Read from MH i2c: E2 03 00 [12:46:44]MH_I2C_Read... [12:46:44]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [12:46:44]RAPDU: 90 00 [12:46:44]wFMCommunicate OK [12:46:44]wFMCommunicate request_size=10 [12:46:44]MH_SAM_APDU [12:46:44]CAPDU: 80 0D 02 02 05 57 28 E3 9F 17 [12:46:44]Write to MH i2c: E2 0D 00 85 02 80 0D 02 02 05 00 57 28 E3 9F 17 00 00 23 [12:46:44]Write i2c OK [12:46:44]MH_I2C_Read... [12:46:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:46:44]Read from MH i2c: E2 [12:46:44]MH_I2C_Read... [12:46:44]Read from MH i2c: E2 03 00 [12:46:44]MH_I2C_Read... [12:46:44]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [12:46:44]RAPDU: 90 00 [12:46:44]wFMCommunicate OK [12:46:44]wFMCommunicate request_size=4 [12:46:44]MH_SAM_APDU [12:46:44]CAPDU: 80 0D 03 02 [12:46:44]Write to MH i2c: E2 08 00 86 02 80 0D 03 02 00 00 00 00 03 [12:46:44]Write i2c OK [12:46:44]MH_I2C_Read... [12:46:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:46:44]Read from MH i2c: E2 [12:46:44]MH_I2C_Read... [12:46:44]Read from MH i2c: E2 0B 00 [12:46:44]MH_I2C_Read... [12:46:44]Read from MH i2c: E2 0B 00 86 02 00 77 51 AD A7 3B 40 35 CB 90 00 9B [12:46:44]RAPDU: 77 51 AD A7 3B 40 35 CB 90 00 [12:46:44]wFMCommunicate OK [12:46:44]SAM_PROTO_SignData done [12:46:44]FM_MakeSignedData done [12:46:44]CreateOFDProtocolMessage [12:46:44]wFMCommunicate request_size=4 [12:46:44]MH_SAM_APDU [12:46:44]CAPDU: 80 11 00 00 [12:46:44]Write to MH i2c: E2 08 00 87 02 80 11 00 00 00 00 00 00 03 [12:46:44]Write i2c OK [12:46:44]MH_I2C_Read... [12:46:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:44]Read from MH i2c: E2 [12:46:44]MH_I2C_Read... [12:46:44]Read from MH i2c: E2 17 00 [12:46:44]MH_I2C_Read... [12:46:44]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 34 39 37 39 90 00 62 [12:46:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:46:44]wFMCommunicate OK [12:46:44]CreateOFDProtocolMessage done [12:46:44]OFDSenderStorePacket 86863 [12:46:44]StoreOFDPacket docnum=86863 [12:46:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 B7 B4 07 01 2F 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 42 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 B3 11 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4F 53 01 00 35 04 06 00 DF 57 28 E3 9F 17 77 51 AD A7 3B 40 35 CB [12:46:44]CheckFolder [12:46:44]dirname=/storage/ofd_packets [12:46:44]CheckFolder done [12:46:44]ProducePacketName [12:46:44]name=ofd_packets/00086863 [12:46:44]NVStorageSaveData ofd_packets/00086863 [12:46:44]File name is /storage/ofd_packets/00086863 [12:46:44]Write 301 bytes [12:46:44]NVStorageSaveData done [12:46:44]OFDSenderStorePacket done [12:46:44]KKMCreateOFDPacket done [12:46:44]NVStorageSaveData kkm_last_timestamp [12:46:44]File name is /storage/kkm_last_timestamp [12:46:44]Write 4 bytes [12:46:44]NVStorageSaveData done [12:46:44]ExternCall_PrintAddStr [12:46:44]wPrintStart [12:46:44]Write to MH i2c: 01 00 00 88 02 8A [12:46:44]Write i2c OK [12:46:44]MH_I2C_Read... [12:46:44]Read from MH i2c: 01 [12:46:44]MH_I2C_Read... [12:46:44]Read from MH i2c: 01 07 00 [12:46:44]MH_I2C_Read... [12:46:44]Read from MH i2c: 01 07 00 88 02 00 00 00 00 00 FF 0F 9F [12:46:44]RasterBufferAndPrint [12:46:44]line Счет N : (1)871726 [12:46:44]line ИНН: 02508201610067 [12:46:44]line Контрольно-Кассовый Чек [12:46:44]line ПРОДАЖА [12:46:44]line ТРК (МРК, ГНК) : 53 [12:46:44]line Товар: 2710124130 [12:46:44]line Аи-92-К-5 [12:46:44]line 5.900 * 67.80 [12:46:44]line = 400.02 [12:46:44]line НДС 12% НСП 1% [12:46:44]line > о реализуемом товаре [12:46:44]line ИТОГО: 400.02 [12:46:44]line НСП 1% : 3.54 [12:46:44]line НДС 12% : 42.48 [12:46:44]line Наличными: 0.00 [12:46:44]line Безнал.: 400.02 [12:46:44]line Место: АЗС № 137 "Партнер Нефть" [12:46:44]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:46:44]line СНО: Общий режим [12:46:44]line Чек 176 22.09.2024 12:46 [12:46:44]line Смена: 497 ФФД: 1.0 [12:46:44]line ЗНМ: 0300000064 [12:46:44]line РНМ: 0000000000092592 [12:46:44]line Версия ККМ: 001 [12:46:44]line Платежная система: Бакай Банк [12:46:44]line ФМ: 0000000000874979 [12:46:44]line ФД: 86863 [12:46:44]line ФПД: 245565441154839 [12:46:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T124643&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86863&fm=245565441154839&tin=02508201610067®Number=0000000000092592&sum=40002 [12:46:44]written 0, free lines is 4095 [12:46:44]ConnectInit Can't take IP for lk.salyk.kg [12:46:44]CommunicateWithHost connect error [12:46:44]CommunicateWithHost err = -1 [12:46:44]OFD Sender: Server communicate error [12:46:45]OFD Sender: Processing packet 86862 [packets to send 274, broken 272] [12:46:45]ProducePacketName [12:46:45]name=ofd_packets/00086862 [12:46:45]OFD Sender: To server: pG, [12:46:45]CommunicateWithHost lk.salyk.kg:30040 [12:46:45]ConnectInit lk.salyk.kg [12:46:45]Write to MH i2c: 01 00 00 B2 02 B4 [12:46:45]Write i2c OK [12:46:45]MH_I2C_Read... [12:46:45]Read from MH i2c: 01 [12:46:45]MH_I2C_Read... [12:46:45]Read from MH i2c: 01 07 00 [12:46:45]MH_I2C_Read... [12:46:45]Read from MH i2c: 01 07 00 B2 02 00 00 00 00 00 F7 0C BE [12:46:45]RasterBufferAndPrint [12:46:45]line [12:46:45]line [12:46:45]line [12:46:45]line [12:46:45]line [12:46:45]written 0, free lines is 3332 [12:46:45]MH_Cut [12:46:45]Write to MH i2c: D1 01 00 B9 02 01 8D [12:46:45]Write i2c OK [12:46:45]MH_I2C_Read... [12:46:45]Read from MH i2c: D1 [12:46:45]MH_I2C_Read... [12:46:45]Read from MH i2c: D1 01 00 [12:46:45]MH_I2C_Read... [12:46:45]Read from MH i2c: D1 01 00 B9 02 00 8C [12:46:45]Write to MH i2c: 01 00 00 BA 02 BC [12:46:45]Write i2c OK [12:46:45]MH_I2C_Read... [12:46:45]*** Cut start [12:46:45]*** Partial cut [12:46:45]*** CUTSNS_PIN = 1 [12:46:45]*** CUTSNS_PIN = 0 [12:46:46]*** Brake cut motor [12:46:46]Read from MH i2c: 01 [12:46:46]MH_I2C_Read... [12:46:46]*** Stop cut motor [12:46:46]*** Cut end [12:46:46]Read from MH i2c: 01 07 00 [12:46:46]MH_I2C_Read... [12:46:46]Read from MH i2c: 01 07 00 BA 02 00 00 00 00 00 FF 0F D1 [12:46:46]process_action close_receipt done [12:46:46]requested_data is exist [12:46:46]produce_requested_data [12:46:46]requested_item fm.sn is exist - process it [12:46:46]wFMCommunicate request_size=4 [12:46:46]MH_SAM_APDU [12:46:46]CAPDU: 80 11 00 00 [12:46:46]Write to MH i2c: E2 08 00 BB 02 80 11 00 00 00 00 00 00 37 [12:46:46]Write i2c OK [12:46:46]MH_I2C_Read... [12:46:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:46]Read from MH i2c: E2 [12:46:46]MH_I2C_Read... [12:46:46]Read from MH i2c: E2 17 00 [12:46:46]MH_I2C_Read... [12:46:46]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 34 39 37 39 90 00 96 [12:46:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:46:46]wFMCommunicate OK [12:46:46]requested_item fd.num is exist - process it [12:46:46]SAM_PROTO_GetFieldsCounters [12:46:46]wFMCommunicate request_size=4 [12:46:46]MH_SAM_APDU [12:46:46]CAPDU: 80 13 00 00 [12:46:46]Write to MH i2c: E2 08 00 BC 02 80 13 00 00 00 00 00 00 3A [12:46:46]Write i2c OK [12:46:46]MH_I2C_Read... [12:46:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:46:46]Read from MH i2c: E2 [12:46:46]MH_I2C_Read... [12:46:46]Read from MH i2c: E2 62 00 [12:46:46]MH_I2C_Read... [12:46:46]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 4F 53 01 00 0E 04 04 00 F1 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 0E [12: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 4F 53 01 00 0E 04 04 00 F1 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 [12:46:46]wFMCommunicate OK [12:46:46]SAM_PROTO_GetFieldsCounters done [12:46:46]requested_item shift.num is exist - process it [12:46:46]requested_item shift.opened is exist - process it [12:46:46]req_shift_opened [12:46:46]FM_GetShiftState [12:46:46]SAM_PROTO_GetShiftState [12:46:46]wFMCommunicate request_size=4 [12:46:46]MH_SAM_APDU [12:46:46]CAPDU: 80 13 01 00 [12:46:46]Write to MH i2c: E2 08 00 BD 02 80 13 01 00 00 00 00 00 3C [12:46:46]Write i2c OK [12:46:46]MH_I2C_Read... [12:46:46]Read from MH i2c: E2 [12:46:46]MH_I2C_Read... [12:46:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:46:46]Read from MH i2c: E2 0E 00 [12:46:46]MH_I2C_Read... [12:46:46]Read from MH i2c: E2 0E 00 BD 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 FA [12:46:46]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:46:46]wFMCommunicate OK [12:46:46]SAM_PROTO_GetShiftState done [12:46:46]FM_GetShiftState done [12:46:46]req_shift_opened done [12:46:46]requested_item shift.open_date is exist - process it [12:46:46]req_shift_open_date [12:46:46]req_shift_open_date done [12:46:46]produce_requested_data done [12:46:46]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86863,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:46:46]process_action_free close_receipt [12:46:46]json_value_free [12:46:46]json_value_free done [12:46:46]process_json_proto returns [12:46:46]Send response to host [12:46:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86863,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:46:46]free response buf [12:46:46]execute_script done [12:46:46]execute_script returns [12:46:46]free content buf [12:46:46]Sock 7.Close socket [12:46:46]Sock 7.Thread stoped [12:46:47]accept exits with 12 [12:46:47]New connection [12:46:47]New thread 3066899812 created [12:46:47]Thread 3067043172 joined [12:46:47]Waiting for new connection... [12:46:47] Sock 12.Parse request [12:46:47]Sock 12.Check first char [12:46:47]Sock 12.First char is OK [12:46:47]request: POST /json_proto HTTP/1.0 [12:46:47]Method: POST [12:46:47]URL: /json_proto [12:46:47]Method is POST - this is cgi request [12:46:47]url: /json_proto [12:46:47]query_string will be loaded in cgi processing [12:46:47]execute_cgi json_proto POST (null) [12:46:47]execute_cgi path=json_proto method=POST [12:46:47]POST find Content-Length [12:46:47]Host: 172.17.47.196:8080 [12:46:47]Content-Length: 682 [12:46:47]Content-Type: application/json [12:46:47] [12:46:47]POST finish read [12:46:47]Found Content-Length = 682 [12:46:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871727", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:46:47]execute_script... [12:46: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)871727", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:46:47]POST & json_proto [12:46:47]process_json_proto [12:46:47]json parsed OK: [12:46:47]protocol is kg_v1.0 [12:46:47]action value=close_receipt [12:46:47]process_action close_receipt [12:46:47]cmd_close_receipt [12:46:47]MH_GetDate [12:46:47]Write to MH i2c: F0 00 00 BE 02 AF [12:46:47]Write i2c OK [12:46:47]MH_I2C_Read... [12:46:47]Read from MH i2c: F0 [12:46:47]MH_I2C_Read... [12:46:47]Read from MH i2c: F0 09 00 [12:46:47]MH_I2C_Read... [12:46:47]Read from MH i2c: F0 09 00 BE 02 00 B8 11 F0 66 4C 6B 94 66 88 [12:46:47]GetLastDocTimeStamp 1727009203 [12:46:47]current date 1727009208 [12:46:47]FM_GetShiftState [12:46:47]SAM_PROTO_GetShiftState [12:46:47]wFMCommunicate request_size=4 [12:46:47]MH_SAM_APDU [12:46:47]CAPDU: 80 13 01 00 [12:46:47]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [12:46:47]Write i2c OK [12:46:47]MH_I2C_Read... [12:46:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:46:47]Read from MH i2c: E2 [12:46:47]MH_I2C_Read... [12:46:47]Read from MH i2c: E2 0E 00 [12:46:47]MH_I2C_Read... [12:46:47]Read from MH i2c: E2 0E 00 BF 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 FC [12:46:47]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:46:47]wFMCommunicate OK [12:46:47]SAM_PROTO_GetShiftState done [12:46:47]FM_GetShiftState done [12:46:47]opened in 1726964220 [12:46:47]opened+sec_in_day 1727050620 [12:46:47]quantity*price = 100005 [12:46:47]sum+1 = 100006 [12:46:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 177 22.09.2024 12:46 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86864 ФПД: 248496385544643 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T124648&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86864&fm=248496385544643&tin=02508201610067®Number=0000000000092592&sum=100000 [12:46:48]StoreToDocumentArchive [12:46:48]shift 497 fd 86864 [12:46:48]save to /storage/0497/doc_00086864 [12:46:48]save last doc name /storage/0497/doc_00086864 to /storage/kkm_last_doc_name [12:46:48]save OK [12:46:48]Clear old archive folders... [12:46:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:46:48]tlvbuf is 0149A120 [12:46:48]SAM_PROTO_ClearQueue [12:46:48]wFMCommunicate request_size=4 [12:46:48]MH_SAM_APDU [12:46:48]CAPDU: 80 09 00 00 [12:46:48]Write to MH i2c: E2 08 00 CC 02 80 09 00 00 00 00 00 00 40 [12:46:48]Write i2c OK [12:46:48]MH_I2C_Read... [12:46:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:46:48]Read from MH i2c: E2 [12:46:48]MH_I2C_Read... [12:46:48]Read from MH i2c: E2 03 00 [12:46:48]MH_I2C_Read... [12:46:48]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [12:46:48]RAPDU: 90 00 [12:46:48]wFMCommunicate OK [12:46:48]SAM_PROTO_ClearQueue done [12:46:48]KKMCreateOFDPacket [12:46:48]OFDProtocolAddRootSTLVToBuf [12:46:48]FM_MakeSignedData [12:46:48]FM_MakeSignedData [12:46:48]SAM_PROTO_SignData [12:46:48]wFMCommunicate request_size=4 [12:46:48]MH_SAM_APDU [12:46:48]CAPDU: 80 0D 01 02 [12:46:48]Write to MH i2c: E2 08 00 CD 02 80 0D 01 02 00 00 00 00 48 [12:46:48]Write i2c OK [12:46:48]MH_I2C_Read... [12:46:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:46:48]Read from MH i2c: E2 [12:46:48]MH_I2C_Read... [12:46:48]Read from MH i2c: E2 03 00 [12:46:48]MH_I2C_Read... [12:46:48]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [12:46:48]RAPDU: 90 00 [12:46:48]wFMCommunicate OK [12:46:48]wFMCommunicate request_size=255 [12:46:48]MH_SAM_APDU [12:46: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 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 B8 11 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 50 53 01 00 35 04 06 00 E2 [12:46:48]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 B1 00 00 00 F4 03 04 00 B8 11 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 50 53 01 00 35 04 06 00 E2 00 00 AC [12:46:48]Write i2c OK [12:46:48]MH_I2C_Read... [12:46:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:46:48]Read from MH i2c: E2 [12:46:48]MH_I2C_Read... [12:46:48]Read from MH i2c: E2 03 00 [12:46:48]MH_I2C_Read... [12:46:48]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [12:46:48]RAPDU: 90 00 [12:46:48]wFMCommunicate OK [12:46:48]wFMCommunicate request_size=10 [12:46:48]MH_SAM_APDU [12:46:48]CAPDU: 80 0D 02 02 05 01 92 C9 D1 C3 [12:46:48]Write to MH i2c: E2 0D 00 CF 02 80 0D 02 02 05 00 01 92 C9 D1 C3 00 00 45 [12:46:48]Write i2c OK [12:46:48]MH_I2C_Read... [12:46:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:46:48]Read from MH i2c: E2 [12:46:48]MH_I2C_Read... [12:46:48]Read from MH i2c: E2 03 00 [12:46:48]MH_I2C_Read... [12:46:48]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [12:46:48]RAPDU: 90 00 [12:46:48]wFMCommunicate OK [12:46:48]wFMCommunicate request_size=4 [12:46:48]MH_SAM_APDU [12:46:48]CAPDU: 80 0D 03 02 [12:46:48]Write to MH i2c: E2 08 00 D0 02 80 0D 03 02 00 00 00 00 4D [12:46:48]Write i2c OK [12:46:48]MH_I2C_Read... [12:46:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:46:48]Read from MH i2c: E2 [12:46:48]MH_I2C_Read... [12:46:48]Read from MH i2c: E2 0B 00 [12:46:48]MH_I2C_Read... [12:46:48]Read from MH i2c: E2 0B 00 D0 02 00 FF 9D 02 1A A8 1B 95 D7 90 00 35 [12:46:48]RAPDU: FF 9D 02 1A A8 1B 95 D7 90 00 [12:46:48]wFMCommunicate OK [12:46:48]SAM_PROTO_SignData done [12:46:48]FM_MakeSignedData done [12:46:48]CreateOFDProtocolMessage [12:46:48]wFMCommunicate request_size=4 [12:46:48]MH_SAM_APDU [12:46:48]CAPDU: 80 11 00 00 [12:46:49]Write to MH i2c: E2 08 00 D1 02 80 11 00 00 00 00 00 00 4D [12:46:49]Write i2c OK [12:46:49]MH_I2C_Read... [12:46:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:49]Read from MH i2c: E2 [12:46:49]MH_I2C_Read... [12:46:49]Read from MH i2c: E2 17 00 [12:46:49]MH_I2C_Read... [12:46:49]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 34 39 37 39 90 00 AC [12:46:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:46:49]wFMCommunicate OK [12:46:49]CreateOFDProtocolMessage done [12:46:49]OFDSenderStorePacket 86864 [12:46:49]StoreOFDPacket docnum=86864 [12:46:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 9E 8A 07 01 9E 74 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 B8 11 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 50 53 01 00 35 04 06 00 E2 01 92 C9 D1 C3 FF 9D 02 1A A8 1B 95 D7 [12:46:49]CheckFolder [12:46:49]dirname=/storage/ofd_packets [12:46:49]CheckFolder done [12:46:49]ProducePacketName [12:46:49]name=ofd_packets/00086864 [12:46:49]NVStorageSaveData ofd_packets/00086864 [12:46:49]File name is /storage/ofd_packets/00086864 [12:46:49]Write 301 bytes [12:46:49]NVStorageSaveData done [12:46:49]OFDSenderStorePacket done [12:46:49]KKMCreateOFDPacket done [12:46:49]NVStorageSaveData kkm_last_timestamp [12:46:49]File name is /storage/kkm_last_timestamp [12:46:49]Write 4 bytes [12:46:49]NVStorageSaveData done [12:46:49]ExternCall_PrintAddStr [12:46:49]wPrintStart [12:46:49]Write to MH i2c: 01 00 00 D2 02 D4 [12:46:49]Write i2c OK [12:46:49]MH_I2C_Read... [12:46:49]Read from MH i2c: 01 [12:46:49]MH_I2C_Read... [12:46:49]Read from MH i2c: 01 07 00 [12:46:49]MH_I2C_Read... [12:46:49]Read from MH i2c: 01 07 00 D2 02 00 00 00 00 00 FF 0F E9 [12:46:49]RasterBufferAndPrint [12:46:49]line Счет N : (1)871727 [12:46:49]line ИНН: 02508201610067 [12:46:49]line Контрольно-Кассовый Чек [12:46:49]line ПРОДАЖА [12:46:49]line ТРК (МРК, ГНК) : 63 [12:46:49]line Товар: 2710124130 [12:46:49]line Аи-92-К-5 [12:46:49]line 14.750 * 67.80 [12:46:49]line = 1000.05 [12:46:49]line НДС 12% НСП 1% [12:46:49]line > о реализуемом товаре [12:46:49]line ОКРУГЛЕНИЕ: -0.05 [12:46:49]line ИТОГО: 1000.00 [12:46:49]line Внесено: 1000.00 [12:46:49]line СДАЧА: 0.00 [12:46:49]line НСП 1% : 8.85 [12:46:49]line НДС 12% : 106.20 [12:46:49]line Наличными: 1000.00 [12:46:49]line Безнал.: 0.00 [12:46:49]line Место: АЗС № 137 "Партнер Нефть" [12:46:49]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:46:49]line СНО: Общий режим [12:46:49]line Чек 177 22.09.2024 12:46 [12:46:49]line Смена: 497 ФФД: 1.0 [12:46:49]line ЗНМ: 0300000064 [12:46:49]line РНМ: 0000000000092592 [12:46:49]line Версия ККМ: 001 [12:46:49]line ФМ: 0000000000874979 [12:46:49]line ФД: 86864 [12:46:49]line ФПД: 248496385544643 [12:46:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T124648&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86864&fm=248496385544643&tin=02508201610067®Number=0000000000092592&sum=100000 [12:46:49]written 0, free lines is 4095 [12:46:49]Write to MH i2c: 01 00 00 FD 02 FF [12:46:49]Write i2c OK [12:46:49]MH_I2C_Read... [12:46:49]Read from MH i2c: 01 [12:46:49]MH_I2C_Read... [12:46:49]Read from MH i2c: 01 07 00 [12:46:49]MH_I2C_Read... [12:46:49]Read from MH i2c: 01 07 00 FD 02 00 00 00 00 00 E0 0C F2 [12:46:49]RasterBufferAndPrint [12:46:49]line [12:46:49]line [12:46:49]line [12:46:49]line [12:46:49]line [12:46:49]written 0, free lines is 3320 [12:46:49]MH_Cut [12:46:49]Write to MH i2c: D1 01 00 04 03 01 D9 [12:46:49]Write i2c OK [12:46:49]MH_I2C_Read... [12:46:49]Read from MH i2c: D1 [12:46:49]MH_I2C_Read... [12:46:49]Read from MH i2c: D1 01 00 [12:46:49]MH_I2C_Read... [12:46:49]Read from MH i2c: D1 01 00 04 03 00 D8 [12:46:49]Write to MH i2c: 01 00 00 05 03 08 [12:46:49]Write i2c OK [12:46:49]MH_I2C_Read... [12:46:50]ConnectInit Can't take IP for lk.salyk.kg [12:46:50]CommunicateWithHost connect error [12:46:50]CommunicateWithHost err = -1 [12:46:50]OFD Sender: Server communicate error [12:46:50]OFD Sender: Processing packet 86862 [packets to send 275, broken 272] [12:46:50]ProducePacketName [12:46:50]name=ofd_packets/00086862 [12:46:50]OFD Sender: To server: pG, [12:46:50]CommunicateWithHost lk.salyk.kg:30040 [12:46:50]ConnectInit lk.salyk.kg [12:46:50]*** Cut start [12:46:50]*** Partial cut [12:46:50]*** CUTSNS_PIN = 1 [12:46:50]*** CUTSNS_PIN = 0 [12:46:50]*** Brake cut motor [12:46:51]Read from MH i2c: 01 [12:46:51]MH_I2C_Read... [12:46:51]*** Stop cut motor [12:46:51]*** Cut end [12:46:51]Read from MH i2c: 01 07 00 [12:46:51]MH_I2C_Read... [12:46:51]Read from MH i2c: 01 07 00 05 03 00 00 00 00 00 FF 0F 1D [12:46:51]process_action close_receipt done [12:46:51]requested_data is exist [12:46:51]produce_requested_data [12:46:51]requested_item fm.sn is exist - process it [12:46:51]wFMCommunicate request_size=4 [12:46:51]MH_SAM_APDU [12:46:51]CAPDU: 80 11 00 00 [12:46:51]Write to MH i2c: E2 08 00 06 03 80 11 00 00 00 00 00 00 83 [12:46:51]Write i2c OK [12:46:51]MH_I2C_Read... [12:46:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:51]Read from MH i2c: E2 [12:46:51]MH_I2C_Read... [12:46:51]Read from MH i2c: E2 17 00 [12:46:51]MH_I2C_Read... [12:46:51]Read from MH i2c: E2 17 00 06 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E2 [12:46:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:46:51]wFMCommunicate OK [12:46:51]requested_item fd.num is exist - process it [12:46:51]SAM_PROTO_GetFieldsCounters [12:46:51]wFMCommunicate request_size=4 [12:46:51]MH_SAM_APDU [12:46:51]CAPDU: 80 13 00 00 [12:46:51]Write to MH i2c: E2 08 00 07 03 80 13 00 00 00 00 00 00 86 [12:46:51]Write i2c OK [12:46:51]MH_I2C_Read... [12:46:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:46:51]Read from MH i2c: E2 [12:46:51]MH_I2C_Read... [12:46:51]Read from MH i2c: E2 62 00 [12:46:51]MH_I2C_Read... [12:46:51]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 50 53 01 00 0E 04 04 00 F1 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 5E [12:46:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 50 53 01 00 0E 04 04 00 F1 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 [12:46:51]wFMCommunicate OK [12:46:51]SAM_PROTO_GetFieldsCounters done [12:46:51]requested_item shift.num is exist - process it [12:46:51]requested_item shift.opened is exist - process it [12:46:51]req_shift_opened [12:46:51]FM_GetShiftState [12:46:51]SAM_PROTO_GetShiftState [12:46:51]wFMCommunicate request_size=4 [12:46:51]MH_SAM_APDU [12:46:51]CAPDU: 80 13 01 00 [12:46:51]Write to MH i2c: E2 08 00 08 03 80 13 01 00 00 00 00 00 88 [12:46:51]Write i2c OK [12:46:51]MH_I2C_Read... [12:46:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:46:51]Read from MH i2c: E2 [12:46:51]MH_I2C_Read... [12:46:51]Read from MH i2c: E2 0E 00 [12:46:51]MH_I2C_Read... [12:46:51]Read from MH i2c: E2 0E 00 08 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 46 [12:46:51]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:46:51]wFMCommunicate OK [12:46:51]SAM_PROTO_GetShiftState done [12:46:51]FM_GetShiftState done [12:46:51]req_shift_opened done [12:46:51]requested_item shift.open_date is exist - process it [12:46:51]req_shift_open_date [12:46:51]req_shift_open_date done [12:46:51]produce_requested_data done [12:46:51]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86864,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:46:51]process_action_free close_receipt [12:46:51]json_value_free [12:46:51]json_value_free done [12:46:51]process_json_proto returns [12:46:51]Send response to host [12:46:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86864,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:46:51]free response buf [12:46:51]execute_script done [12:46:51]execute_script returns [12:46:51]free content buf [12:46:51]Sock 12.Close socket [12:46:51]Sock 12.Thread stoped [12:46:55]ConnectInit Can't take IP for lk.salyk.kg [12:46:55]CommunicateWithHost connect error [12:46:55]CommunicateWithHost err = -1 [12:46:55]OFD Sender: Server communicate error [12:47:00]OFD Sender: Processing packet 86862 [packets to send 275, broken 272] [12:47:00]ProducePacketName [12:47:00]name=ofd_packets/00086862 [12:47:00]OFD Sender: To server: pG, [12:47:00]CommunicateWithHost lk.salyk.kg:30040 [12:47:00]ConnectInit lk.salyk.kg [12:47:05]ConnectInit Can't take IP for lk.salyk.kg [12:47:05]CommunicateWithHost connect error [12:47:05]CommunicateWithHost err = -1 [12:47:05]OFD Sender: Server communicate error [12:47:10]OFD Sender: Processing packet 86862 [packets to send 275, broken 272] [12:47:10]ProducePacketName [12:47:10]name=ofd_packets/00086862 [12:47:10]OFD Sender: To server: pG, [12:47:10]CommunicateWithHost lk.salyk.kg:30040 [12:47:10]ConnectInit lk.salyk.kg [12:47:15]ConnectInit Can't take IP for lk.salyk.kg [12:47:15]CommunicateWithHost connect error [12:47:15]CommunicateWithHost err = -1 [12:47:15]OFD Sender: Server communicate error [12:47:20]OFD Sender: Processing packet 86862 [packets to send 275, broken 272] [12:47:20]ProducePacketName [12:47:20]name=ofd_packets/00086862 [12:47:20]OFD Sender: To server: pG, [12:47:20]CommunicateWithHost lk.salyk.kg:30040 [12:47:20]ConnectInit lk.salyk.kg [12:47:25]ConnectInit Can't take IP for lk.salyk.kg [12:47:25]CommunicateWithHost connect error [12:47:25]CommunicateWithHost err = -1 [12:47:25]OFD Sender: Server communicate error [12:47:30]OFD Sender: Processing packet 86862 [packets to send 275, broken 272] [12:47:30]ProducePacketName [12:47:30]name=ofd_packets/00086862 [12:47:30]OFD Sender: To server: pG, [12:47:30]CommunicateWithHost lk.salyk.kg:30040 [12:47:30]ConnectInit lk.salyk.kg [12:47:35]ConnectInit Can't take IP for lk.salyk.kg [12:47:35]CommunicateWithHost connect error [12:47:35]CommunicateWithHost err = -1 [12:47:35]OFD Sender: Server communicate error [12:47:39]accept exits with 7 [12:47:39]New connection [12:47:39]New thread 3067043172 created [12:47:39]Thread 3066899812 joined [12:47:39]Waiting for new connection... [12:47:39] Sock 7.Parse request [12:47:39]Sock 7.Check first char [12:47:39]Sock 7.First char is OK [12:47:39]request: POST /json_proto HTTP/1.0 [12:47:39]Method: POST [12:47:39]URL: /json_proto [12:47:39]Method is POST - this is cgi request [12:47:39]url: /json_proto [12:47:39]query_string will be loaded in cgi processing [12:47:39]execute_cgi json_proto POST (null) [12:47:39]execute_cgi path=json_proto method=POST [12:47:39]POST find Content-Length [12:47:39]Host: 172.17.47.196:8080 [12:47:39]Content-Length: 677 [12:47:39]Content-Type: application/json [12:47:39] [12:47:39]POST finish read [12:47:39]Found Content-Length = 677 [12:47:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871728", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:47:39]execute_script... [12: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)871728", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:47:39]POST & json_proto [12:47:39]process_json_proto [12:47:39]json parsed OK: [12:47:39]protocol is kg_v1.0 [12:47:39]action value=close_receipt [12:47:39]process_action close_receipt [12:47:39]cmd_close_receipt [12:47:39]MH_GetDate [12:47:39]Write to MH i2c: F0 00 00 09 03 FB [12:47:39]Write i2c OK [12:47:39]MH_I2C_Read... [12:47:39]Read from MH i2c: F0 [12:47:39]MH_I2C_Read... [12:47:39]Read from MH i2c: F0 09 00 [12:47:39]MH_I2C_Read... [12:47:39]Read from MH i2c: F0 09 00 09 03 00 EC 11 F0 66 4C 6B 94 66 08 [12:47:39]GetLastDocTimeStamp 1727009208 [12:47:39]current date 1727009260 [12:47:39]FM_GetShiftState [12:47:39]SAM_PROTO_GetShiftState [12:47:39]wFMCommunicate request_size=4 [12:47:39]MH_SAM_APDU [12:47:39]CAPDU: 80 13 01 00 [12:47:39]Write to MH i2c: E2 08 00 0A 03 80 13 01 00 00 00 00 00 8A [12:47:39]Write i2c OK [12:47:39]MH_I2C_Read... [12:47:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:47:39]Read from MH i2c: E2 [12:47:39]MH_I2C_Read... [12:47:39]Read from MH i2c: E2 0E 00 [12:47:39]MH_I2C_Read... [12:47:39]Read from MH i2c: E2 0E 00 0A 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 48 [12:47:39]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:47:39]wFMCommunicate OK [12:47:39]SAM_PROTO_GetShiftState done [12:47:39]FM_GetShiftState done [12:47:39]opened in 1726964220 [12:47:39]opened+sec_in_day 1727050620 [12:47:39]quantity*price = 40002 [12:47:39]sum+1 = 40003 [12:47:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 178 22.09.2024 12:47 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86865 ФПД: 148290537306400 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T124740&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86865&fm=148290537306400&tin=02508201610067®Number=0000000000092592&sum=40000 [12:47:40]StoreToDocumentArchive [12:47:40]shift 497 fd 86865 [12:47:40]save to /storage/0497/doc_00086865 [12:47:40]save last doc name /storage/0497/doc_00086865 to /storage/kkm_last_doc_name [12:47:40]save OK [12:47:40]Clear old archive folders... [12:47:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:47:40]tlvbuf is 014B72F0 [12:47:40]SAM_PROTO_ClearQueue [12:47:40]wFMCommunicate request_size=4 [12:47:40]MH_SAM_APDU [12:47:40]CAPDU: 80 09 00 00 [12:47:40]Write to MH i2c: E2 08 00 17 03 80 09 00 00 00 00 00 00 8C [12:47:40]Write i2c OK [12:47:40]MH_I2C_Read... [12:47:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:47:40]Read from MH i2c: E2 [12:47:40]MH_I2C_Read... [12:47:40]Read from MH i2c: E2 03 00 [12:47:40]MH_I2C_Read... [12:47:40]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [12:47:40]RAPDU: 90 00 [12:47:40]wFMCommunicate OK [12:47:40]SAM_PROTO_ClearQueue done [12:47:40]KKMCreateOFDPacket [12:47:40]OFDProtocolAddRootSTLVToBuf [12:47:40]FM_MakeSignedData [12:47:40]FM_MakeSignedData [12:47:40]SAM_PROTO_SignData [12:47:40]wFMCommunicate request_size=4 [12:47:40]MH_SAM_APDU [12:47:40]CAPDU: 80 0D 01 02 [12:47:40]Write to MH i2c: E2 08 00 18 03 80 0D 01 02 00 00 00 00 94 [12:47:40]Write i2c OK [12:47:40]MH_I2C_Read... [12:47:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:47:40]Read from MH i2c: E2 [12:47:40]MH_I2C_Read... [12:47:40]Read from MH i2c: E2 03 00 [12:47:40]MH_I2C_Read... [12:47:40]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [12:47:40]RAPDU: 90 00 [12:47:40]wFMCommunicate OK [12:47:40]wFMCommunicate request_size=255 [12:47:40]MH_SAM_APDU [12:47: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 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 B2 00 00 00 F4 03 04 00 EC 11 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 51 53 01 00 35 04 06 00 86 [12:47:40]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 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 B2 00 00 00 F4 03 04 00 EC 11 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 51 53 01 00 35 04 06 00 86 00 00 28 [12:47:41]Write i2c OK [12:47:41]MH_I2C_Read... [12:47:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:47:41]Read from MH i2c: E2 [12:47:41]MH_I2C_Read... [12:47:41]Read from MH i2c: E2 03 00 [12:47:41]MH_I2C_Read... [12:47:41]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [12:47:41]RAPDU: 90 00 [12:47:41]wFMCommunicate OK [12:47:41]wFMCommunicate request_size=10 [12:47:41]MH_SAM_APDU [12:47:41]CAPDU: 80 0D 02 02 05 DE 94 CC B9 20 [12:47:41]Write to MH i2c: E2 0D 00 1A 03 80 0D 02 02 05 00 DE 94 CC B9 20 00 00 B8 [12:47:41]Write i2c OK [12:47:41]MH_I2C_Read... [12:47:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:47:41]Read from MH i2c: E2 [12:47:41]MH_I2C_Read... [12:47:41]Read from MH i2c: E2 03 00 [12:47:41]MH_I2C_Read... [12:47:41]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [12:47:41]RAPDU: 90 00 [12:47:41]wFMCommunicate OK [12:47:41]wFMCommunicate request_size=4 [12:47:41]MH_SAM_APDU [12:47:41]CAPDU: 80 0D 03 02 [12:47:41]Write to MH i2c: E2 08 00 1B 03 80 0D 03 02 00 00 00 00 99 [12:47:41]Write i2c OK [12:47:41]MH_I2C_Read... [12:47:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:47:41]Read from MH i2c: E2 [12:47:41]MH_I2C_Read... [12:47:41]Read from MH i2c: E2 0B 00 [12:47:41]MH_I2C_Read... [12:47:41]Read from MH i2c: E2 0B 00 1B 03 00 99 C3 30 CD 58 15 8B 81 90 00 6C [12:47:41]RAPDU: 99 C3 30 CD 58 15 8B 81 90 00 [12:47:41]wFMCommunicate OK [12:47:41]SAM_PROTO_SignData done [12:47:41]FM_MakeSignedData done [12:47:41]CreateOFDProtocolMessage [12:47:41]wFMCommunicate request_size=4 [12:47:41]MH_SAM_APDU [12:47:41]CAPDU: 80 11 00 00 [12:47:41]Write to MH i2c: E2 08 00 1C 03 80 11 00 00 00 00 00 00 99 [12:47:41]Write i2c OK [12:47:41]MH_I2C_Read... [12:47:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:47:41]Read from MH i2c: E2 [12:47:41]MH_I2C_Read... [12:47:41]Read from MH i2c: E2 17 00 [12:47:41]MH_I2C_Read... [12:47:41]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 34 39 37 39 90 00 F8 [12:47:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:47:41]wFMCommunicate OK [12:47:41]CreateOFDProtocolMessage done [12:47:41]OFDSenderStorePacket 86865 [12:47:41]StoreOFDPacket docnum=86865 [12:47:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 36 56 07 01 1A E3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 B2 00 00 00 F4 03 04 00 EC 11 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 51 53 01 00 35 04 06 00 86 DE 94 CC B9 20 99 C3 30 CD 58 15 8B 81 [12:47:41]CheckFolder [12:47:41]dirname=/storage/ofd_packets [12:47:41]CheckFolder done [12:47:41]ProducePacketName [12:47:41]name=ofd_packets/00086865 [12:47:41]NVStorageSaveData ofd_packets/00086865 [12:47:41]File name is /storage/ofd_packets/00086865 [12:47:41]Write 301 bytes [12:47:41]NVStorageSaveData done [12:47:41]OFDSenderStorePacket done [12:47:41]KKMCreateOFDPacket done [12:47:41]NVStorageSaveData kkm_last_timestamp [12:47:41]File name is /storage/kkm_last_timestamp [12:47:41]Write 4 bytes [12:47:41]NVStorageSaveData done [12:47:41]ExternCall_PrintAddStr [12:47:41]wPrintStart [12:47:41]Write to MH i2c: 01 00 00 1D 03 20 [12:47:41]Write i2c OK [12:47:41]MH_I2C_Read... [12:47:41]Read from MH i2c: 01 [12:47:41]MH_I2C_Read... [12:47:41]Read from MH i2c: 01 07 00 [12:47:41]MH_I2C_Read... [12:47:41]Read from MH i2c: 01 07 00 1D 03 00 00 00 00 00 FF 0F 35 [12:47:41]RasterBufferAndPrint [12:47:41]line Счет N : (1)871728 [12:47:41]line ИНН: 02508201610067 [12:47:41]line Контрольно-Кассовый Чек [12:47:41]line ПРОДАЖА [12:47:41]line ТРК (МРК, ГНК) : 43 [12:47:41]line Товар: 2710124130 [12:47:41]line Аи-92-К-5 [12:47:41]line 5.900 * 67.80 [12:47:41]line = 400.02 [12:47:41]line НДС 12% НСП 1% [12:47:41]line > о реализуемом товаре [12:47:41]line ОКРУГЛЕНИЕ: -0.02 [12:47:41]line ИТОГО: 400.00 [12:47:41]line Внесено: 400.00 [12:47:41]line СДАЧА: 0.00 [12:47:41]line НСП 1% : 3.54 [12:47:41]line НДС 12% : 42.48 [12:47:41]line Наличными: 400.00 [12:47:41]line Безнал.: 0.00 [12:47:41]line Место: АЗС № 137 "Партнер Нефть" [12:47:41]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:47:41]line СНО: Общий режим [12:47:41]line Чек 178 22.09.2024 12:47 [12:47:41]line Смена: 497 ФФД: 1.0 [12:47:41]line ЗНМ: 0300000064 [12:47:41]line РНМ: 0000000000092592 [12:47:41]line Версия ККМ: 001 [12:47:41]line ФМ: 0000000000874979 [12:47:41]line ФД: 86865 [12:47:41]line ФПД: 148290537306400 [12:47:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T124740&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86865&fm=148290537306400&tin=02508201610067®Number=0000000000092592&sum=40000 [12:47:41]written 0, free lines is 4095 [12:47:42]Write to MH i2c: 01 00 00 48 03 4B [12:47:42]Write i2c OK [12:47:42]MH_I2C_Read... [12:47:42]Read from MH i2c: 01 [12:47:42]MH_I2C_Read... [12:47:42]Read from MH i2c: 01 07 00 [12:47:42]MH_I2C_Read... [12:47:42]Read from MH i2c: 01 07 00 48 03 00 00 00 00 00 E4 0C 42 [12:47:42]RasterBufferAndPrint [12:47:42]line [12:47:42]line [12:47:42]line [12:47:42]line [12:47:42]line [12:47:42]written 0, free lines is 3330 [12:47:42]MH_Cut [12:47:42]Write to MH i2c: D1 01 00 4F 03 01 24 [12:47:42]Write i2c OK [12:47:42]MH_I2C_Read... [12:47:42]Read from MH i2c: D1 [12:47:42]MH_I2C_Read... [12:47:42]Read from MH i2c: D1 01 00 [12:47:42]MH_I2C_Read... [12:47:42]Read from MH i2c: D1 01 00 4F 03 00 23 [12:47:42]Write to MH i2c: 01 00 00 50 03 53 [12:47:42]Write i2c OK [12:47:42]MH_I2C_Read... [12:47:42]*** Cut start [12:47:42]*** Partial cut [12:47:42]*** CUTSNS_PIN = 1 [12:47:42]*** CUTSNS_PIN = 0 [12:47:43]*** Brake cut motor [12:47:43]Read from MH i2c: 01 [12:47:43]MH_I2C_Read... [12:47:43]*** Stop cut motor [12:47:43]*** Cut end [12:47:43]Read from MH i2c: 01 07 00 [12:47:43]MH_I2C_Read... [12:47:43]Read from MH i2c: 01 07 00 50 03 00 00 00 00 00 FF 0F 68 [12:47:43]process_action close_receipt done [12:47:43]requested_data is exist [12:47:43]produce_requested_data [12:47:43]requested_item fm.sn is exist - process it [12:47:43]wFMCommunicate request_size=4 [12:47:43]MH_SAM_APDU [12:47:43]CAPDU: 80 11 00 00 [12:47:43]Write to MH i2c: E2 08 00 51 03 80 11 00 00 00 00 00 00 CE [12:47:43]Write i2c OK [12:47:43]MH_I2C_Read... [12:47:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:47:43]Read from MH i2c: E2 [12:47:43]MH_I2C_Read... [12:47:43]Read from MH i2c: E2 17 00 [12:47:43]MH_I2C_Read... [12:47:43]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 34 39 37 39 90 00 2D [12:47:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:47:43]wFMCommunicate OK [12:47:43]requested_item fd.num is exist - process it [12:47:43]SAM_PROTO_GetFieldsCounters [12:47:43]wFMCommunicate request_size=4 [12:47:43]MH_SAM_APDU [12:47:43]CAPDU: 80 13 00 00 [12:47:43]Write to MH i2c: E2 08 00 52 03 80 13 00 00 00 00 00 00 D1 [12:47:43]Write i2c OK [12:47:43]MH_I2C_Read... [12:47:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:47:43]Read from MH i2c: E2 [12:47:43]MH_I2C_Read... [12:47:43]Read from MH i2c: E2 62 00 [12:47:43]MH_I2C_Read... [12:47:43]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 51 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 B2 00 00 00 5E 04 04 00 B2 00 00 00 57 04 04 00 B3 00 00 00 19 04 04 00 00 00 00 00 90 00 AD [12: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 51 53 01 00 0E 04 04 00 F1 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 [12:47:43]wFMCommunicate OK [12:47:43]SAM_PROTO_GetFieldsCounters done [12:47:43]requested_item shift.num is exist - process it [12:47:43]requested_item shift.opened is exist - process it [12:47:43]req_shift_opened [12:47:43]FM_GetShiftState [12:47:43]SAM_PROTO_GetShiftState [12:47:43]wFMCommunicate request_size=4 [12:47:43]MH_SAM_APDU [12:47:43]CAPDU: 80 13 01 00 [12:47:43]Write to MH i2c: E2 08 00 53 03 80 13 01 00 00 00 00 00 D3 [12:47:43]Write i2c OK [12:47:43]MH_I2C_Read... [12:47:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:47:43]Read from MH i2c: E2 [12:47:43]MH_I2C_Read... [12:47:43]Read from MH i2c: E2 0E 00 [12:47:43]MH_I2C_Read... [12:47:43]Read from MH i2c: E2 0E 00 53 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 91 [12:47:43]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:47:43]wFMCommunicate OK [12:47:43]SAM_PROTO_GetShiftState done [12:47:43]FM_GetShiftState done [12:47:43]req_shift_opened done [12:47:43]requested_item shift.open_date is exist - process it [12:47:43]req_shift_open_date [12:47:43]req_shift_open_date done [12:47:43]produce_requested_data done [12:47:43]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86865,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:47:43]process_action_free close_receipt [12:47:43]json_value_free [12:47:43]json_value_free done [12:47:43]process_json_proto returns [12:47:43]Send response to host [12:47:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86865,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:47:43]free response buf [12:47:43]execute_script done [12:47:43]execute_script returns [12:47:43]free content buf [12:47:43]Sock 7.Close socket [12:47:43]Sock 7.Thread stoped [12:47:45]ConnectInit Can't take IP for lk.salyk.kg [12:47:45]CommunicateWithHost connect error [12:47:45]CommunicateWithHost err = -1 [12:47:45]OFD Sender: Server communicate error [12:47:45]OFD Sender: Processing packet 86862 [packets to send 276, broken 272] [12:47:45]ProducePacketName [12:47:45]name=ofd_packets/00086862 [12:47:45]OFD Sender: To server: pG, [12:47:45]CommunicateWithHost lk.salyk.kg:30040 [12:47:45]ConnectInit lk.salyk.kg [12:47:50]ConnectInit Can't take IP for lk.salyk.kg [12:47:50]CommunicateWithHost connect error [12:47:50]CommunicateWithHost err = -1 [12:47:50]OFD Sender: Server communicate error [12:47:55]OFD Sender: Processing packet 86862 [packets to send 276, broken 272] [12:47:55]ProducePacketName [12:47:55]name=ofd_packets/00086862 [12:47:55]OFD Sender: To server: pG, [12:47:55]CommunicateWithHost lk.salyk.kg:30040 [12:47:55]ConnectInit lk.salyk.kg [12:48:00]ConnectInit Can't take IP for lk.salyk.kg [12:48:00]CommunicateWithHost connect error [12:48:00]CommunicateWithHost err = -1 [12:48:00]OFD Sender: Server communicate error [12:48:05]OFD Sender: Processing packet 86862 [packets to send 276, broken 272] [12:48:05]ProducePacketName [12:48:05]name=ofd_packets/00086862 [12:48:05]OFD Sender: To server: pG, [12:48:05]CommunicateWithHost lk.salyk.kg:30040 [12:48:05]ConnectInit lk.salyk.kg [12:48:09]Connected sock=7 [12:48:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 9C A2 08 01 95 CA 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 9B 11 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4E 53 01 00 35 04 06 00 E4 AD 79 AE ED 3A 71 BB DF 59 73 F1 D5 42 [12:48:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 DE D8 47 00 40 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 34 39 37 39 10 04 04 00 4E 53 01 00 F4 03 04 00 D7 BC EF 66 B6 04 01 00 00 59 78 B6 74 0B 85 9B 5B [12:48:10]CommunicateWithHost err = 0 [12:48:10]CheckOFDResponse [12:48:10]1017 (14) - 77093643461234 [12:48:10]1041 (16) - 0000000000874979 [12:48:10]1040 (4) - 86862 [12:48:10]1012 (4) - 22.09.2024 06:44 [12:48:10]1206 (1) - 0 [12:48:10]OFD Sender: Remove packet 86862 [12:48:10]ProducePacketName [12:48:10]name=ofd_packets/00086862 [12:48:10]NVStorageDeleteData [12:48:11]OFD Sender: Processing packet 86863 [packets to send 275, broken 272] [12:48:11]ProducePacketName [12:48:11]name=ofd_packets/00086863 [12:48:11]OFD Sender: To server: pG, [12:48:11]CommunicateWithHost lk.salyk.kg:30040 [12:48:11]ConnectInit lk.salyk.kg [12:48:13]Connected sock=7 [12:48:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 B7 B4 07 01 2F 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 42 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 B3 11 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4F 53 01 00 35 04 06 00 DF 57 28 E3 9F 17 77 51 AD A7 3B 40 35 CB [12:48:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 EB 4D 47 00 EA 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 34 39 37 39 10 04 04 00 4F 53 01 00 F4 03 04 00 DC BC EF 66 B6 04 01 00 00 ED 55 F4 0C D2 EA EE 65 [12:48:17]CommunicateWithHost err = 0 [12:48:17]CheckOFDResponse [12:48:17]1017 (14) - 77093643461234 [12:48:17]1041 (16) - 0000000000874979 [12:48:17]1040 (4) - 86863 [12:48:17]1012 (4) - 22.09.2024 06:44 [12:48:17]1206 (1) - 0 [12:48:17]OFD Sender: Remove packet 86863 [12:48:17]ProducePacketName [12:48:17]name=ofd_packets/00086863 [12:48:17]NVStorageDeleteData [12:48:17]OFD Sender: Processing packet 86864 [packets to send 274, broken 272] [12:48:17]ProducePacketName [12:48:17]name=ofd_packets/00086864 [12:48:17]OFD Sender: To server: pG, [12:48:17]CommunicateWithHost lk.salyk.kg:30040 [12:48:17]ConnectInit lk.salyk.kg [12:48:21]Connected sock=7 [12:48:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 9E 8A 07 01 9E 74 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 B8 11 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 50 53 01 00 35 04 06 00 E2 01 92 C9 D1 C3 FF 9D 02 1A A8 1B 95 D7 [12:48:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 14 C3 47 00 45 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 50 53 01 00 F4 03 04 00 E4 BC EF 66 B6 04 01 00 00 AB E4 23 07 EE C8 C1 BE [12:48:25]CommunicateWithHost err = 0 [12:48:25]CheckOFDResponse [12:48:25]1017 (14) - 77093643461234 [12:48:25]1041 (16) - 0000000000874979 [12:48:25]1040 (4) - 86864 [12:48:25]1012 (4) - 22.09.2024 06:44 [12:48:25]1206 (1) - 0 [12:48:25]OFD Sender: Remove packet 86864 [12:48:25]ProducePacketName [12:48:25]name=ofd_packets/00086864 [12:48:25]NVStorageDeleteData [12:48:26]OFD Sender: Processing packet 86865 [packets to send 273, broken 272] [12:48:26]ProducePacketName [12:48:26]name=ofd_packets/00086865 [12:48:26]OFD Sender: To server: pG, [12:48:26]CommunicateWithHost lk.salyk.kg:30040 [12:48:26]ConnectInit lk.salyk.kg [12:48:27]Connected sock=7 [12:48:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 36 56 07 01 1A E3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 B2 00 00 00 F4 03 04 00 EC 11 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 51 53 01 00 35 04 06 00 86 DE 94 CC B9 20 99 C3 30 CD 58 15 8B 81 [12:48:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 06 9C 47 00 4B 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 34 39 37 39 10 04 04 00 51 53 01 00 F4 03 04 00 E9 BC EF 66 B6 04 01 00 00 93 19 0F 29 01 3C 75 C5 [12:48:31]CommunicateWithHost err = 0 [12:48:31]CheckOFDResponse [12:48:31]1017 (14) - 77093643461234 [12:48:31]1041 (16) - 0000000000874979 [12:48:31]1040 (4) - 86865 [12:48:31]1012 (4) - 22.09.2024 06:44 [12:48:31]1206 (1) - 0 [12:48:31]OFD Sender: Remove packet 86865 [12:48:31]ProducePacketName [12:48:31]name=ofd_packets/00086865 [12:48:31]NVStorageDeleteData [12:48:31]OFD Sender: No OFD packet to send [12:48:36]OFD Sender: No OFD packet to send [12:48:38]ConnectInit Can't connect to host [12:48:41]OFD Sender: No OFD packet to send [12:48:46]OFD Sender: No OFD packet to send [12:48:51]OFD Sender: No OFD packet to send [12:48:53]recv_with_timeout no data received [12:48:56]OFD Sender: No OFD packet to send [12:49:01]OFD Sender: No OFD packet to send [12:49:06]OFD Sender: No OFD packet to send [12:49:11]OFD Sender: No OFD packet to send [12:49:16]OFD Sender: No OFD packet to send [12:49:21]OFD Sender: No OFD packet to send [12:49:26]OFD Sender: No OFD packet to send [12:49:31]OFD Sender: No OFD packet to send [12:49:36]OFD Sender: No OFD packet to send [12:49:41]OFD Sender: No OFD packet to send [12:49:46]OFD Sender: No OFD packet to send [12:49:51]OFD Sender: No OFD packet to send [12:49:56]OFD Sender: No OFD packet to send [12:50:02]OFD Sender: No OFD packet to send [12:50:07]OFD Sender: No OFD packet to send [12:50:12]OFD Sender: No OFD packet to send [12:50:13]recv_with_timeout no data received [12:50:17]OFD Sender: No OFD packet to send [12:50:22]OFD Sender: No OFD packet to send [12:50:27]OFD Sender: No OFD packet to send [12:50:27]accept exits with 10 [12:50:27]New connection [12:50:27]New thread 3066899812 created [12:50:27]Thread 3067043172 joined [12:50:27]Waiting for new connection... [12:50:27] Sock 10.Parse request [12:50:27]Sock 10.Check first char [12:50:27]Sock 10.First char is OK [12:50:27]request: POST /json_proto HTTP/1.0 [12:50:27]Method: POST [12:50:27]URL: /json_proto [12:50:27]Method is POST - this is cgi request [12:50:27]url: /json_proto [12:50:27]query_string will be loaded in cgi processing [12:50:27]execute_cgi json_proto POST (null) [12:50:27]execute_cgi path=json_proto method=POST [12:50:27]POST find Content-Length [12:50:27]Host: 172.17.47.196:8080 [12:50:27]Content-Length: 682 [12:50:27]Content-Type: application/json [12:50:27] [12:50:27]POST finish read [12:50:27]Found Content-Length = 682 [12:50:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871730", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:50:27]execute_script... [12:50: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)871730", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:50:27]POST & json_proto [12:50:27]process_json_proto [12:50:27]json parsed OK: [12:50:27]protocol is kg_v1.0 [12:50:27]action value=close_receipt [12:50:27]process_action close_receipt [12:50:27]cmd_close_receipt [12:50:27]MH_GetDate [12:50:27]Write to MH i2c: F0 00 00 54 03 46 [12:50:27]Write i2c OK [12:50:27]MH_I2C_Read... [12:50:27]Read from MH i2c: F0 [12:50:27]MH_I2C_Read... [12:50:27]Read from MH i2c: F0 09 00 [12:50:27]MH_I2C_Read... [12:50:27]Read from MH i2c: F0 09 00 54 03 00 94 12 F0 66 4C 6B 94 66 FC [12:50:27]GetLastDocTimeStamp 1727009260 [12:50:27]current date 1727009428 [12:50:27]FM_GetShiftState [12:50:27]SAM_PROTO_GetShiftState [12:50:27]wFMCommunicate request_size=4 [12:50:27]MH_SAM_APDU [12:50:27]CAPDU: 80 13 01 00 [12:50:27]Write to MH i2c: E2 08 00 55 03 80 13 01 00 00 00 00 00 D5 [12:50:27]Write i2c OK [12:50:27]MH_I2C_Read... [12:50:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:50:27]Read from MH i2c: E2 [12:50:27]MH_I2C_Read... [12:50:27]Read from MH i2c: E2 0E 00 [12:50:27]MH_I2C_Read... [12:50:27]Read from MH i2c: E2 0E 00 55 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 93 [12:50:27]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:50:27]wFMCommunicate OK [12:50:27]SAM_PROTO_GetShiftState done [12:50:27]FM_GetShiftState done [12:50:27]opened in 1726964220 [12:50:27]opened+sec_in_day 1727050620 [12:50:27]quantity*price = 100005 [12:50:27]sum+1 = 100006 [12:50:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 179 22.09.2024 12:50 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86866 ФПД: 1886936134331 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T125028&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86866&fm=1886936134331&tin=02508201610067®Number=0000000000092592&sum=100000 [12:50:28]StoreToDocumentArchive [12:50:28]shift 497 fd 86866 [12:50:28]save to /storage/0497/doc_00086866 [12:50:28]save last doc name /storage/0497/doc_00086866 to /storage/kkm_last_doc_name [12:50:28]save OK [12:50:28]Clear old archive folders... [12:50:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:50:28]tlvbuf is 014C1AC0 [12:50:28]SAM_PROTO_ClearQueue [12:50:28]wFMCommunicate request_size=4 [12:50:28]MH_SAM_APDU [12:50:28]CAPDU: 80 09 00 00 [12:50:28]Write to MH i2c: E2 08 00 62 03 80 09 00 00 00 00 00 00 D7 [12:50:28]Write i2c OK [12:50:28]MH_I2C_Read... [12:50:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:50:28]Read from MH i2c: E2 [12:50:28]MH_I2C_Read... [12:50:28]Read from MH i2c: E2 03 00 [12:50:28]MH_I2C_Read... [12:50:28]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [12:50:28]RAPDU: 90 00 [12:50:28]wFMCommunicate OK [12:50:28]SAM_PROTO_ClearQueue done [12:50:28]KKMCreateOFDPacket [12:50:28]OFDProtocolAddRootSTLVToBuf [12:50:28]FM_MakeSignedData [12:50:28]FM_MakeSignedData [12:50:28]SAM_PROTO_SignData [12:50:28]wFMCommunicate request_size=4 [12:50:28]MH_SAM_APDU [12:50:28]CAPDU: 80 0D 01 02 [12:50:28]Write to MH i2c: E2 08 00 63 03 80 0D 01 02 00 00 00 00 DF [12:50:28]Write i2c OK [12:50:28]MH_I2C_Read... [12:50:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:50:28]Read from MH i2c: E2 [12:50:28]MH_I2C_Read... [12:50:28]Read from MH i2c: E2 03 00 [12:50:28]MH_I2C_Read... [12:50:28]Read from MH i2c: E2 03 00 63 03 00 90 00 DA [12:50:28]RAPDU: 90 00 [12:50:28]wFMCommunicate OK [12:50:28]wFMCommunicate request_size=255 [12:50:28]MH_SAM_APDU [12:50: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 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 B3 00 00 00 F4 03 04 00 94 12 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 52 53 01 00 35 04 06 00 01 [12:50:28]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 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 B3 00 00 00 F4 03 04 00 94 12 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 52 53 01 00 35 04 06 00 01 00 00 43 [12:50:28]Write i2c OK [12:50:28]MH_I2C_Read... [12:50:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:50:28]Read from MH i2c: E2 [12:50:28]MH_I2C_Read... [12:50:28]Read from MH i2c: E2 03 00 [12:50:28]MH_I2C_Read... [12:50:28]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [12:50:28]RAPDU: 90 00 [12:50:28]wFMCommunicate OK [12:50:28]wFMCommunicate request_size=10 [12:50:28]MH_SAM_APDU [12:50:28]CAPDU: 80 0D 02 02 05 B7 56 28 72 BB [12:50:28]Write to MH i2c: E2 0D 00 65 03 80 0D 02 02 05 00 B7 56 28 72 BB 00 00 4E [12:50:28]Write i2c OK [12:50:28]MH_I2C_Read... [12:50:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:50:28]Read from MH i2c: E2 [12:50:28]MH_I2C_Read... [12:50:28]Read from MH i2c: E2 03 00 [12:50:28]MH_I2C_Read... [12:50:28]Read from MH i2c: E2 03 00 65 03 00 90 00 DC [12:50:28]RAPDU: 90 00 [12:50:28]wFMCommunicate OK [12:50:28]wFMCommunicate request_size=4 [12:50:28]MH_SAM_APDU [12:50:28]CAPDU: 80 0D 03 02 [12:50:28]Write to MH i2c: E2 08 00 66 03 80 0D 03 02 00 00 00 00 E4 [12:50:28]Write i2c OK [12:50:28]MH_I2C_Read... [12:50:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:50:28]Read from MH i2c: E2 [12:50:28]MH_I2C_Read... [12:50:28]Read from MH i2c: E2 0B 00 [12:50:28]MH_I2C_Read... [12:50:28]Read from MH i2c: E2 0B 00 66 03 00 4D 67 FB 7F 7D 86 D0 DD 90 00 C3 [12:50:28]RAPDU: 4D 67 FB 7F 7D 86 D0 DD 90 00 [12:50:28]wFMCommunicate OK [12:50:28]SAM_PROTO_SignData done [12:50:28]FM_MakeSignedData done [12:50:28]CreateOFDProtocolMessage [12:50:28]wFMCommunicate request_size=4 [12:50:28]MH_SAM_APDU [12:50:28]CAPDU: 80 11 00 00 [12:50:28]Write to MH i2c: E2 08 00 67 03 80 11 00 00 00 00 00 00 E4 [12:50:28]Write i2c OK [12:50:28]MH_I2C_Read... [12:50:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:50:28]Read from MH i2c: E2 [12:50:28]MH_I2C_Read... [12:50:28]Read from MH i2c: E2 17 00 [12:50:28]MH_I2C_Read... [12:50:28]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 34 39 37 39 90 00 43 [12:50:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:50:28]wFMCommunicate OK [12:50:28]CreateOFDProtocolMessage done [12:50:28]OFDSenderStorePacket 86866 [12:50:28]StoreOFDPacket docnum=86866 [12:50:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 B4 12 07 01 15 B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 B3 00 00 00 F4 03 04 00 94 12 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 52 53 01 00 35 04 06 00 01 B7 56 28 72 BB 4D 67 FB 7F 7D 86 D0 DD [12:50:28]CheckFolder [12:50:28]dirname=/storage/ofd_packets [12:50:28]CheckFolder done [12:50:28]ProducePacketName [12:50:28]name=ofd_packets/00086866 [12:50:28]NVStorageSaveData ofd_packets/00086866 [12:50:28]File name is /storage/ofd_packets/00086866 [12:50:28]Write 301 bytes [12:50:28]NVStorageSaveData done [12:50:28]OFDSenderStorePacket done [12:50:28]KKMCreateOFDPacket done [12:50:28]NVStorageSaveData kkm_last_timestamp [12:50:28]File name is /storage/kkm_last_timestamp [12:50:28]Write 4 bytes [12:50:28]NVStorageSaveData done [12:50:28]ExternCall_PrintAddStr [12:50:28]wPrintStart [12:50:28]Write to MH i2c: 01 00 00 68 03 6B [12:50:28]Write i2c OK [12:50:28]MH_I2C_Read... [12:50:28]Read from MH i2c: 01 [12:50:28]MH_I2C_Read... [12:50:28]Read from MH i2c: 01 07 00 [12:50:28]MH_I2C_Read... [12:50:28]Read from MH i2c: 01 07 00 68 03 00 00 00 00 00 FF 0F 80 [12:50:28]RasterBufferAndPrint [12:50:28]line Счет N : (1)871730 [12:50:28]line ИНН: 02508201610067 [12:50:28]line Контрольно-Кассовый Чек [12:50:28]line ПРОДАЖА [12:50:28]line ТРК (МРК, ГНК) : 33 [12:50:28]line Товар: 2710124130 [12:50:28]line Аи-92-К-5 [12:50:28]line 14.750 * 67.80 [12:50:28]line = 1000.05 [12:50:28]line НДС 12% НСП 1% [12:50:28]line > о реализуемом товаре [12:50:28]line ОКРУГЛЕНИЕ: -0.05 [12:50:28]line ИТОГО: 1000.00 [12:50:28]line Внесено: 1000.00 [12:50:28]line СДАЧА: 0.00 [12:50:28]line НСП 1% : 8.85 [12:50:28]line НДС 12% : 106.20 [12:50:28]line Наличными: 1000.00 [12:50:28]line Безнал.: 0.00 [12:50:28]line Место: АЗС № 137 "Партнер Нефть" [12:50:28]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:50:28]line СНО: Общий режим [12:50:28]line Чек 179 22.09.2024 12:50 [12:50:28]line Смена: 497 ФФД: 1.0 [12:50:28]line ЗНМ: 0300000064 [12:50:28]line РНМ: 0000000000092592 [12:50:28]line Версия ККМ: 001 [12:50:28]line ФМ: 0000000000874979 [12:50:28]line ФД: 86866 [12:50:28]line ФПД: 1886936134331 [12:50:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T125028&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86866&fm=1886936134331&tin=02508201610067®Number=0000000000092592&sum=100000 [12:50:29]OFD Sender: Processing packet 86866 [packets to send 273, broken 272] [12:50:29]ProducePacketName [12:50:29]name=ofd_packets/00086866 [12:50:29]OFD Sender: To server: pG, [12:50:29]CommunicateWithHost lk.salyk.kg:30040 [12:50:29]ConnectInit lk.salyk.kg [12:50:29]written 0, free lines is 4095 [12:50:29]Write to MH i2c: 01 00 00 93 03 96 [12:50:29]Write i2c OK [12:50:29]MH_I2C_Read... [12:50:29]Read from MH i2c: 01 [12:50:29]MH_I2C_Read... [12:50:29]Read from MH i2c: 01 07 00 [12:50:29]MH_I2C_Read... [12:50:29]Read from MH i2c: 01 07 00 93 03 00 00 00 00 00 E2 0C 8B [12:50:29]RasterBufferAndPrint [12:50:29]line [12:50:29]line [12:50:29]line [12:50:29]line [12:50:29]line [12:50:29]written 0, free lines is 3304 [12:50:29]MH_Cut [12:50:29]Write to MH i2c: D1 01 00 9A 03 01 6F [12:50:29]Write i2c OK [12:50:29]MH_I2C_Read... [12:50:29]Read from MH i2c: D1 [12:50:29]MH_I2C_Read... [12:50:29]Read from MH i2c: D1 01 00 [12:50:29]MH_I2C_Read... [12:50:29]Read from MH i2c: D1 01 00 9A 03 00 6E [12:50:29]Write to MH i2c: 01 00 00 9B 03 9E [12:50:29]Write i2c OK [12:50:29]MH_I2C_Read... [12:50:30]*** Cut start [12:50:30]*** Partial cut [12:50:30]*** CUTSNS_PIN = 1 [12:50:30]*** CUTSNS_PIN = 0 [12:50:30]*** Brake cut motor [12:50:31]Read from MH i2c: 01 [12:50:31]MH_I2C_Read... [12:50:31]*** Stop cut motor [12:50:31]*** Cut end [12:50:31]Read from MH i2c: 01 07 00 [12:50:31]MH_I2C_Read... [12:50:31]Read from MH i2c: 01 07 00 9B 03 00 00 00 00 00 FF 0F B3 [12:50:31]process_action close_receipt done [12:50:31]requested_data is exist [12:50:31]produce_requested_data [12:50:31]requested_item fm.sn is exist - process it [12:50:31]wFMCommunicate request_size=4 [12:50:31]MH_SAM_APDU [12:50:31]CAPDU: 80 11 00 00 [12:50:31]Write to MH i2c: E2 08 00 9C 03 80 11 00 00 00 00 00 00 19 [12:50:31]Write i2c OK [12:50:31]MH_I2C_Read... [12:50:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:50:31]Read from MH i2c: E2 [12:50:31]MH_I2C_Read... [12:50:31]Read from MH i2c: E2 17 00 [12:50:31]MH_I2C_Read... [12:50:31]Read from MH i2c: E2 17 00 9C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 78 [12:50:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:50:31]wFMCommunicate OK [12:50:31]requested_item fd.num is exist - process it [12:50:31]SAM_PROTO_GetFieldsCounters [12:50:31]wFMCommunicate request_size=4 [12:50:31]MH_SAM_APDU [12:50:31]CAPDU: 80 13 00 00 [12:50:31]Write to MH i2c: E2 08 00 9D 03 80 13 00 00 00 00 00 00 1C [12:50:31]Write i2c OK [12:50:31]MH_I2C_Read... [12:50:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:50:31]Read from MH i2c: E2 [12:50:31]MH_I2C_Read... [12:50:31]Read from MH i2c: E2 62 00 [12:50:31]MH_I2C_Read... [12:50:31]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 52 53 01 00 0E 04 04 00 F1 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 FC [12:50:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 52 53 01 00 0E 04 04 00 F1 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 [12:50:31]wFMCommunicate OK [12:50:31]SAM_PROTO_GetFieldsCounters done [12:50:31]requested_item shift.num is exist - process it [12:50:31]requested_item shift.opened is exist - process it [12:50:31]req_shift_opened [12:50:31]FM_GetShiftState [12:50:31]SAM_PROTO_GetShiftState [12:50:31]wFMCommunicate request_size=4 [12:50:31]MH_SAM_APDU [12:50:31]CAPDU: 80 13 01 00 [12:50:31]Write to MH i2c: E2 08 00 9E 03 80 13 01 00 00 00 00 00 1E [12:50:31]Write i2c OK [12:50:31]MH_I2C_Read... [12:50:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:50:31]Read from MH i2c: E2 [12:50:31]MH_I2C_Read... [12:50:31]Read from MH i2c: E2 0E 00 [12:50:31]MH_I2C_Read... [12:50:31]Read from MH i2c: E2 0E 00 9E 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 DC [12:50:31]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:50:31]wFMCommunicate OK [12:50:31]SAM_PROTO_GetShiftState done [12:50:31]FM_GetShiftState done [12:50:31]req_shift_opened done [12:50:31]requested_item shift.open_date is exist - process it [12:50:31]req_shift_open_date [12:50:31]req_shift_open_date done [12:50:31]produce_requested_data done [12:50:31]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86866,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:50:31]process_action_free close_receipt [12:50:31]json_value_free [12:50:31]json_value_free done [12:50:31]process_json_proto returns [12:50:31]Send response to host [12:50:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86866,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:50:31]free response buf [12:50:31]execute_script done [12:50:31]execute_script returns [12:50:31]free content buf [12:50:31]Sock 10.Close socket [12:50:31]Sock 10.Thread stoped [12:50:32]accept exits with 9 [12:50:32]New connection [12:50:32]New thread 3067043172 created [12:50:32]Thread 3066899812 joined [12:50:32]Waiting for new connection... [12:50:32] Sock 9.Parse request [12:50:32]Sock 9.Check first char [12:50:32]Sock 9.First char is OK [12:50:32]request: POST /json_proto HTTP/1.0 [12:50:32]Method: POST [12:50:32]URL: /json_proto [12:50:32]Method is POST - this is cgi request [12:50:32]url: /json_proto [12:50:32]query_string will be loaded in cgi processing [12:50:32]execute_cgi json_proto POST (null) [12:50:32]execute_cgi path=json_proto method=POST [12:50:32]POST find Content-Length [12:50:32]Host: 172.17.47.196:8080 [12:50:32]Content-Length: 687 [12:50:32]Content-Type: application/json [12:50:32] [12:50:32]POST finish read [12:50:32]Found Content-Length = 687 [12:50:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871729", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:50:32]execute_script... [12:50:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871729", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:50:32]POST & json_proto [12:50:32]process_json_proto [12:50:32]json parsed OK: [12:50:32]protocol is kg_v1.0 [12:50:32]action value=close_receipt [12:50:32]process_action close_receipt [12:50:32]cmd_close_receipt [12:50:32]MH_GetDate [12:50:32]Write to MH i2c: F0 00 00 9F 03 91 [12:50:32]Write i2c OK [12:50:32]MH_I2C_Read... [12:50:32]Read from MH i2c: F0 [12:50:32]MH_I2C_Read... [12:50:32]Read from MH i2c: F0 09 00 [12:50:32]MH_I2C_Read... [12:50:32]Read from MH i2c: F0 09 00 9F 03 00 99 12 F0 66 4C 6B 94 66 4C [12:50:32]GetLastDocTimeStamp 1727009428 [12:50:32]current date 1727009433 [12:50:32]FM_GetShiftState [12:50:32]SAM_PROTO_GetShiftState [12:50:32]wFMCommunicate request_size=4 [12:50:32]MH_SAM_APDU [12:50:32]CAPDU: 80 13 01 00 [12:50:32]Write to MH i2c: E2 08 00 A0 03 80 13 01 00 00 00 00 00 20 [12:50:32]Write i2c OK [12:50:32]MH_I2C_Read... [12:50:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:50:32]Read from MH i2c: E2 [12:50:32]MH_I2C_Read... [12:50:32]Read from MH i2c: E2 0E 00 [12:50:32]MH_I2C_Read... [12:50:32]Read from MH i2c: E2 0E 00 A0 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 DE [12:50:32]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:50:32]wFMCommunicate OK [12:50:32]SAM_PROTO_GetShiftState done [12:50:32]FM_GetShiftState done [12:50:32]opened in 1726964220 [12:50:32]opened+sec_in_day 1727050620 [12:50:32]quantity*price = 200025 [12:50:32]sum+1 = 200026 [12:50:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 180 22.09.2024 12:50 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86867 ФПД: 94706891794314 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T125033&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86867&fm=94706891794314&tin=02508201610067®Number=0000000000092592&sum=200000 [12:50:33]StoreToDocumentArchive [12:50:33]shift 497 fd 86867 [12:50:33]save to /storage/0497/doc_00086867 [12:50:33]save last doc name /storage/0497/doc_00086867 to /storage/kkm_last_doc_name [12:50:33]save OK [12:50:33]Clear old archive folders... [12:50:33]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:50:33]tlvbuf is 014BC390 [12:50:33]SAM_PROTO_ClearQueue [12:50:33]wFMCommunicate request_size=4 [12:50:33]MH_SAM_APDU [12:50:33]CAPDU: 80 09 00 00 [12:50:33]Write to MH i2c: E2 08 00 AD 03 80 09 00 00 00 00 00 00 22 [12:50:33]Write i2c OK [12:50:33]MH_I2C_Read... [12:50:33]OFD Sender: No OFD packet to send [12:50:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:50:33]Read from MH i2c: E2 [12:50:33]MH_I2C_Read... [12:50:33]Read from MH i2c: E2 03 00 [12:50:33]MH_I2C_Read... [12:50:33]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [12:50:33]RAPDU: 90 00 [12:50:33]wFMCommunicate OK [12:50:33]SAM_PROTO_ClearQueue done [12:50:33]KKMCreateOFDPacket [12:50:33]OFDProtocolAddRootSTLVToBuf [12:50:33]FM_MakeSignedData [12:50:33]FM_MakeSignedData [12:50:33]SAM_PROTO_SignData [12:50:33]wFMCommunicate request_size=4 [12:50:33]MH_SAM_APDU [12:50:33]CAPDU: 80 0D 01 02 [12:50:33]Write to MH i2c: E2 08 00 AE 03 80 0D 01 02 00 00 00 00 2A [12:50:33]Write i2c OK [12:50:33]MH_I2C_Read... [12:50:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:50:33]Read from MH i2c: E2 [12:50:33]MH_I2C_Read... [12:50:33]Read from MH i2c: E2 03 00 [12:50:33]MH_I2C_Read... [12:50:33]Read from MH i2c: E2 03 00 AE 03 00 90 00 25 [12:50:33]RAPDU: 90 00 [12:50:33]wFMCommunicate OK [12:50:33]wFMCommunicate request_size=255 [12:50:33]MH_SAM_APDU [12:50:33]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 B4 00 00 00 F4 03 04 00 99 12 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 53 53 01 00 35 04 06 00 [12:50:33]Write to MH i2c: E2 02 01 AF 03 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 B4 00 00 00 F4 03 04 00 99 12 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 53 53 01 00 35 04 06 00 00 00 E0 [12:50:33]Write i2c OK [12:50:33]MH_I2C_Read... [12:50:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:50:33]Read from MH i2c: E2 [12:50:33]MH_I2C_Read... [12:50:33]Read from MH i2c: E2 03 00 [12:50:33]MH_I2C_Read... [12:50:33]Read from MH i2c: E2 03 00 AF 03 00 90 00 26 [12:50:33]RAPDU: 90 00 [12:50:33]wFMCommunicate OK [12:50:33]wFMCommunicate request_size=11 [12:50:33]MH_SAM_APDU [12:50:33]CAPDU: 80 0D 02 02 06 56 22 AA A4 A7 8A [12:50:33]Write to MH i2c: E2 0E 00 B0 03 80 0D 02 02 06 00 56 22 AA A4 A7 8A 00 00 30 [12:50:34]Write i2c OK [12:50:34]MH_I2C_Read... [12:50:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:50:34]Read from MH i2c: E2 [12:50:34]MH_I2C_Read... [12:50:34]Read from MH i2c: E2 03 00 [12:50:34]MH_I2C_Read... [12:50:34]Read from MH i2c: E2 03 00 B0 03 00 90 00 27 [12:50:34]RAPDU: 90 00 [12:50:34]wFMCommunicate OK [12:50:34]wFMCommunicate request_size=4 [12:50:34]MH_SAM_APDU [12:50:34]CAPDU: 80 0D 03 02 [12:50:34]Write to MH i2c: E2 08 00 B1 03 80 0D 03 02 00 00 00 00 2F [12:50:34]Write i2c OK [12:50:34]MH_I2C_Read... [12:50:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:50:34]Read from MH i2c: E2 [12:50:34]MH_I2C_Read... [12:50:34]Read from MH i2c: E2 0B 00 [12:50:34]MH_I2C_Read... [12:50:34]Read from MH i2c: E2 0B 00 B1 03 00 BC 49 01 83 B8 47 0B 37 90 00 FA [12:50:34]RAPDU: BC 49 01 83 B8 47 0B 37 90 00 [12:50:34]wFMCommunicate OK [12:50:34]SAM_PROTO_SignData done [12:50:34]FM_MakeSignedData done [12:45:55]CreateOFDProtocolMessage done [12:45:55]OFDSenderStorePacket 86861 [12:45:55]StoreOFDPacket docnum=86861 [12:45:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 24 01 00 00 99 2E 1C 01 79 09 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 35 33 36 06 04 23 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 53 20 43 61 73 74 65 72 2B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 6C 39 00 00 00 00 13 04 06 00 6C 39 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 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 19 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6C 39 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 82 11 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4D 53 01 00 35 04 06 00 C7 FA D7 B8 94 4B 02 06 AC 83 45 AA 13 98 [12:45:55]CheckFolder [12:45:55]dirname=/storage/ofd_packets [12:45:55]CheckFolder done [12:45:55]ProducePacketName [12:45:55]name=o[12:50:34]CreateOFDProtocolMessage [12:50:34]wFMCommunicate request_size=4 [12:50:34]MH_SAM_APDU [12:50:34]CAPDU: 80 11 00 00 [12:50:34]Write to MH i2c: E2 08 00 B2 03 80 11 00 00 00 00 00 00 2F [12:50:34]Write i2c OK [12:50:34]MH_I2C_Read... [12:50:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:50:34]Read from MH i2c: E2 [12:50:34]MH_I2C_Read... [12:50:34]Read from MH i2c: E2 17 00 [12:50:34]MH_I2C_Read... [12:50:34]Read from MH i2c: E2 17 00 B2 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 8E [12:50:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:50:34]wFMCommunicate OK [12:50:34]CreateOFDProtocolMessage done [12:50:34]OFDSenderStorePacket 86867 [12:50:34]StoreOFDPacket docnum=86867 [12:50:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 9B 6A 08 01 71 D5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 B4 00 00 00 F4 03 04 00 99 12 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 53 53 01 00 35 04 06 00 56 22 AA A4 A7 8A BC 49 01 83 B8 47 0B 37 [12:50:34]CheckFolder [12:50:34]dirname=/storage/ofd_packets [12:50:34]CheckFolder done [12:50:34]ProducePacketName [12:50:34]name=ofd_packets/00086867 [12:50:34]NVStorageSaveData ofd_packets/00086867 [12:50:34]File name is /storage/ofd_packets/00086867 [12:50:34]Write 302 bytes [12:50:34]NVStorageSaveData done [12:50:34]OFDSenderStorePacket done [12:50:34]KKMCreateOFDPacket done [12:50:34]NVStorageSaveData kkm_last_timestamp [12:50:34]File name is /storage/kkm_last_timestamp [12:50:34]Write 4 bytes [12:50:34]NVStorageSaveData done [12:50:34]ExternCall_PrintAddStr [12:50:34]wPrintStart [12:50:34]Write to MH i2c: 01 00 00 B3 03 B6 [12:50:34]Write i2c OK [12:50:34]MH_I2C_Read... [12:50:34]Read from MH i2c: 01 [12:50:34]MH_I2C_Read... [12:50:34]Read from MH i2c: 01 07 00 [12:50:34]MH_I2C_Read... [12:50:34]Read from MH i2c: 01 07 00 B3 03 00 00 00 00 00 FF 0F CB [12:50:34]RasterBufferAndPrint [12:50:34]line Счет N : (1)871729 [12:50:34]line ИНН: 02508201610067 [12:50:34]line Контрольно-Кассовый Чек [12:50:34]line ПРОДАЖА [12:50:34]line ТРК (МРК, ГНК) : 54 [12:50:34]line Товар: 2710194210 [12:50:34]line ДТ(л)-К-4 [12:50:34]line 26.250 * 76.20 [12:50:34]line = 2000.25 [12:50:34]line НДС 12% НСП 1% [12:50:34]line > о реализуемом товаре [12:50:34]line ОКРУГЛЕНИЕ: -0.25 [12:50:34]line ИТОГО: 2000.00 [12:50:34]line Внесено: 2000.00 [12:50:34]line СДАЧА: 0.00 [12:50:34]line НСП 1% : 17.70 [12:50:34]line НДС 12% : 212.42 [12:50:34]line Наличными: 2000.00 [12:50:34]line Безнал.: 0.00 [12:50:34]line Место: АЗС № 137 "Партнер Нефть" [12:50:34]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:50:34]line СНО: Общий режим [12:50:34]line Чек 180 22.09.2024 12:50 [12:50:34]line Смена: 497 ФФД: 1.0 [12:50:34]line ЗНМ: 0300000064 [12:50:34]line РНМ: 0000000000092592 [12:50:34]line Версия ККМ: 001 [12:50:34]line ФМ: 0000000000874979 [12:50:34]line ФД: 86867 [12:50:34]line ФПД: 94706891794314 [12:50:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T125033&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86867&fm=94706891794314&tin=02508201610067®Number=0000000000092592&sum=200000 [12:50:34]OFD Sender: Processing packet 86867 [packets to send 273, broken 272] [12:50:34]ProducePacketName [12:50:34]name=ofd_packets/00086867 [12:50:34]OFD Sender: To server: pG, [12:50:34]CommunicateWithHost lk.salyk.kg:30040 [12:50:34]ConnectInit lk.salyk.kg [12:50:34]written 0, free lines is 4095 [12:50:34]Write to MH i2c: 01 00 00 DE 03 E1 [12:50:34]Write i2c OK [12:50:34]MH_I2C_Read... [12:50:34]Read from MH i2c: 01 [12:50:34]MH_I2C_Read... [12:50:34]Read from MH i2c: 01 07 00 [12:50:34]MH_I2C_Read... [12:50:34]Read from MH i2c: 01 07 00 DE 03 00 00 00 00 00 E7 0C DB [12:50:34]RasterBufferAndPrint [12:50:34]line [12:50:34]line [12:50:34]line [12:50:34]line [12:50:34]line [12:50:34]written 0, free lines is 3318 [12:50:35]MH_Cut [12:50:35]Write to MH i2c: D1 01 00 E5 03 01 BA [12:50:35]Write i2c OK [12:50:35]MH_I2C_Read... [12:50:35]Read from MH i2c: D1 [12:50:35]MH_I2C_Read... [12:50:35]Read from MH i2c: D1 01 00 [12:50:35]MH_I2C_Read... [12:50:35]Read from MH i2c: D1 01 00 E5 03 00 B9 [12:50:35]Write to MH i2c: 01 00 00 E6 03 E9 [12:50:35]Write i2c OK [12:50:35]MH_I2C_Read... [12:50:35]Connected sock=7 [12:50:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 9B 6A 08 01 71 D5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 B4 00 00 00 F4 03 04 00 99 12 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 53 53 01 00 35 04 06 00 56 22 AA A4 A7 8A BC 49 01 83 B8 47 0B 37 [12:50:35]*** Cut start [12:50:35]*** Partial cut [12:50:35]*** CUTSNS_PIN = 1 [12:50:35]*** CUTSNS_PIN = 0 [12:50:36]*** Brake cut motor [12:50:36]Read from MH i2c: 01 [12:50:36]MH_I2C_Read... [12:50:36]*** Stop cut motor [12:50:36]*** Cut end [12:50:36]Read from MH i2c: 01 07 00 [12:50:36]MH_I2C_Read... [12:50:36]Read from MH i2c: 01 07 00 E6 03 00 00 00 00 00 FF 0F FE [12:50:36]process_action close_receipt done [12:50:36]requested_data is exist [12:50:36]produce_requested_data [12:50:36]requested_item fm.sn is exist - process it [12:50:36]wFMCommunicate request_size=4 [12:50:36]MH_SAM_APDU [12:50:36]CAPDU: 80 11 00 00 [12:50:36]Write to MH i2c: E2 08 00 E7 03 80 11 00 00 00 00 00 00 64 [12:50:36]Write i2c OK [12:50:36]MH_I2C_Read... [12:50:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:50:36]Read from MH i2c: E2 [12:50:36]MH_I2C_Read... [12:50:36]Read from MH i2c: E2 17 00 [12:50:36]MH_I2C_Read... [12:50:36]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 34 39 37 39 90 00 C3 [12:50:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:50:36]wFMCommunicate OK [12:50:36]requested_item fd.num is exist - process it [12:50:36]SAM_PROTO_GetFieldsCounters [12:50:36]wFMCommunicate request_size=4 [12:50:36]MH_SAM_APDU [12:50:36]CAPDU: 80 13 00 00 [12:50:36]Write to MH i2c: E2 08 00 E8 03 80 13 00 00 00 00 00 00 67 [12:50:36]Write i2c OK [12:50:36]MH_I2C_Read... [12:50:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:50:36]Read from MH i2c: E2 [12:50:36]MH_I2C_Read... [12:50:36]Read from MH i2c: E2 62 00 [12:50:36]MH_I2C_Read... [12:50:36]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 53 53 01 00 0E 04 04 00 F1 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 4B [12:50:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 53 53 01 00 0E 04 04 00 F1 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 [12:50:36]wFMCommunicate OK [12:50:36]SAM_PROTO_GetFieldsCounters done [12:50:36]requested_item shift.num is exist - process it [12:50:36]requested_item shift.opened is exist - process it [12:50:36]req_shift_opened [12:50:36]FM_GetShiftState [12:50:36]SAM_PROTO_GetShiftState [12:50:36]wFMCommunicate request_size=4 [12:50:36]MH_SAM_APDU [12:50:36]CAPDU: 80 13 01 00 [12:50:36]Write to MH i2c: E2 08 00 E9 03 80 13 01 00 00 00 00 00 69 [12:50:36]Write i2c OK [12:50:36]MH_I2C_Read... [12:50:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 4D F0 47 00 60 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 34 39 37 39 10 04 04 00 53 53 01 00 F4 03 04 00 69 BD EF 66 B6 04 01 00 00 2C 8C 0A 1E 05 8A 3C 58 [12:50:36]CommunicateWithHost err = 0 [12:50:36]CheckOFDResponse [12:50:36]1017 (14) - 77093643461234 [12:50:36]1041 (16) - 0000000000874979 [12:50:36]1040 (4) - 86867 [12:50:36]1012 (4) - 22.09.2024 06:47 [12:50:36]1206 (1) - 0 [12:50:36]OFD Sender: Remove packet 86867 [12:50:36]ProducePacketName [12:50:36]name=ofd_packets/00086867 [12:50:36]NVStorageDeleteData [12:50:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:50:36]Read from MH i2c: E2 [12:50:36]MH_I2C_Read... [12:50:36]Read from MH i2c: E2 0E 00 [12:50:36]MH_I2C_Read... [12:50:36]Read from MH i2c: E2 0E 00 E9 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 27 [12:50:36]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:50:36]wFMCommunicate OK [12:50:36]SAM_PROTO_GetShiftState done [12:50:36]FM_GetShiftState done [12:50:36]req_shift_opened done [12:50:36]requested_item shift.open_date is exist - process it [12:50:36]req_shift_open_date [12:50:36]req_shift_open_date done [12:50:36]produce_requested_data done [12:50:36]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86867,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:50:36]process_action_free close_receipt [12:50:36]json_value_free [12:50:36]json_value_free done [12:50:36]process_json_proto returns [12:50:36]Send response to host [12:50:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86867,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:50:36]free response buf [12:50:36]execute_script done [12:50:36]execute_script returns [12:50:36]free content buf [12:50:36]Sock 9.Close socket [12:50:36]Sock 9.Thread stoped [12:50:37]OFD Sender: No OFD packet to send [12:50:42]OFD Sender: No OFD packet to send [12:50:47]OFD Sender: No OFD packet to send [12:50:52]OFD Sender: No OFD packet to send [12:50:57]OFD Sender: No OFD packet to send [12:51:02]OFD Sender: No OFD packet to send [12:51:04]recv_with_timeout no data received [12:51:07]OFD Sender: No OFD packet to send [12:51:12]OFD Sender: No OFD packet to send [12:51:17]OFD Sender: No OFD packet to send [12:51:22]OFD Sender: No OFD packet to send [12:51:25]recv_with_timeout no data received [12:51:27]OFD Sender: No OFD packet to send [12:51:32]OFD Sender: No OFD packet to send [12:51:37]OFD Sender: No OFD packet to send [12:51:38]accept exits with 10 [12:51:38]New connection [12:51:38]New thread 3066899812 created [12:51:38]Thread 3067043172 joined [12:51:38]Waiting for new connection... [12:51:38] Sock 10.Parse request [12:51:38]Sock 10.Check first char [12:51:38]Sock 10.First char is OK [12:51:38]request: POST /json_proto HTTP/1.0 [12:51:38]Method: POST [12:51:38]URL: /json_proto [12:51:38]Method is POST - this is cgi request [12:51:38]url: /json_proto [12:51:38]query_string will be loaded in cgi processing [12:51:38]execute_cgi json_proto POST (null) [12:51:38]execute_cgi path=json_proto method=POST [12:51:38]POST find Content-Length [12:51:38]Host: 172.17.47.196:8080 [12:51:38]Content-Length: 687 [12:51:38]Content-Type: application/json [12:51:38] [12:51:38]POST finish read [12:51:38]Found Content-Length = 687 [12:51:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871731", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [12:51:38]execute_script... [12:51: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)871731", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [12:51:38]POST & json_proto [12:51:38]process_json_proto [12:51:38]json parsed OK: [12:51:38]protocol is kg_v1.0 [12:51:38]action value=close_receipt [12:51:38]process_action close_receipt [12:51:38]cmd_close_receipt [12:51:38]MH_GetDate [12:51:38]Write to MH i2c: F0 00 00 EA 03 DC [12:51:38]Write i2c OK [12:51:38]MH_I2C_Read... [12:51:38]Read from MH i2c: F0 [12:51:38]MH_I2C_Read... [12:51:38]Read from MH i2c: F0 09 00 [12:51:38]MH_I2C_Read... [12:51:38]Read from MH i2c: F0 09 00 EA 03 00 DB 12 F0 66 4C 6B 94 66 D9 [12:51:38]GetLastDocTimeStamp 1727009433 [12:51:38]current date 1727009499 [12:51:38]FM_GetShiftState [12:51:38]SAM_PROTO_GetShiftState [12:51:38]wFMCommunicate request_size=4 [12:51:38]MH_SAM_APDU [12:51:38]CAPDU: 80 13 01 00 [12:51:38]Write to MH i2c: E2 08 00 EB 03 80 13 01 00 00 00 00 00 6B [12:51:38]Write i2c OK [12:51:38]MH_I2C_Read... [12:51:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:38]Read from MH i2c: E2 [12:51:38]MH_I2C_Read... [12:51:38]Read from MH i2c: E2 0E 00 [12:51:38]MH_I2C_Read... [12:51:38]Read from MH i2c: E2 0E 00 EB 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 29 [12:51:38]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:51:38]wFMCommunicate OK [12:51:38]SAM_PROTO_GetShiftState done [12:51:38]FM_GetShiftState done [12:51:38]opened in 1726964220 [12:51:38]opened+sec_in_day 1727050620 [12:51:38]quantity*price = 150037 [12:51:38]sum+1 = 150039 [12:51:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 181 22.09.2024 12:51 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86868 ФПД: 96970247204791 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T125139&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86868&fm=96970247204791&tin=02508201610067®Number=0000000000092592&sum=150000 [12:51:39]StoreToDocumentArchive [12:51:39]shift 497 fd 86868 [12:51:39]save to /storage/0497/doc_00086868 [12:51:39]save last doc name /storage/0497/doc_00086868 to /storage/kkm_last_doc_name [12:51:39]save OK [12:51:39]Clear old archive folders... [12:51:39]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:51:39]tlvbuf is 01516060 [12:51:39]SAM_PROTO_ClearQueue [12:51:39]wFMCommunicate request_size=4 [12:51:39]MH_SAM_APDU [12:51:39]CAPDU: 80 09 00 00 [12:51:39]Write to MH i2c: E2 08 00 F8 03 80 09 00 00 00 00 00 00 6D [12:51:39]Write i2c OK [12:51:39]MH_I2C_Read... [12:51:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:51:39]Read from MH i2c: E2 [12:51:39]MH_I2C_Read... [12:51:39]Read from MH i2c: E2 03 00 [12:51:39]MH_I2C_Read... [12:51:39]Read from MH i2c: E2 03 00 F8 03 00 90 00 6F [12:51:39]RAPDU: 90 00 [12:51:39]wFMCommunicate OK [12:51:39]SAM_PROTO_ClearQueue done [12:51:39]KKMCreateOFDPacket [12:51:39]OFDProtocolAddRootSTLVToBuf [12:51:39]FM_MakeSignedData [12:51:39]FM_MakeSignedData [12:51:39]SAM_PROTO_SignData [12:51:39]wFMCommunicate request_size=4 [12:51:39]MH_SAM_APDU [12:51:39]CAPDU: 80 0D 01 02 [12:51:39]Write to MH i2c: E2 08 00 F9 03 80 0D 01 02 00 00 00 00 75 [12:51:39]Write i2c OK [12:51:39]MH_I2C_Read... [12:51:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:51:39]Read from MH i2c: E2 [12:51:39]MH_I2C_Read... [12:51:39]Read from MH i2c: E2 03 00 [12:51:39]MH_I2C_Read... [12:51:39]Read from MH i2c: E2 03 00 F9 03 00 90 00 70 [12:51:39]RAPDU: 90 00 [12:51:39]wFMCommunicate OK [12:51:39]wFMCommunicate request_size=255 [12:51:39]MH_SAM_APDU [12:51:39]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 B5 00 00 00 F4 03 04 00 DB 12 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 54 53 01 00 35 04 06 00 [12:51:39]Write to MH i2c: E2 02 01 FA 03 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 B5 00 00 00 F4 03 04 00 DB 12 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 54 53 01 00 35 04 06 00 00 00 F8 [12:51:39]Write i2c OK [12:51:39]MH_I2C_Read... [12:51:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:39]Read from MH i2c: E2 [12:51:39]MH_I2C_Read... [12:51:39]Read from MH i2c: E2 03 00 [12:51:39]MH_I2C_Read... [12:51:39]Read from MH i2c: E2 03 00 FA 03 00 90 00 71 [12:51:39]RAPDU: 90 00 [12:51:39]wFMCommunicate OK [12:51:39]wFMCommunicate request_size=11 [12:51:39]MH_SAM_APDU [12:51:39]CAPDU: 80 0D 02 02 06 58 31 A5 23 6F B7 [12:51:39]Write to MH i2c: E2 0E 00 FB 03 80 0D 02 02 06 00 58 31 A5 23 6F B7 00 00 FB [12:51:39]Write i2c OK [12:51:39]MH_I2C_Read... [12:51:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:39]Read from MH i2c: E2 [12:51:39]MH_I2C_Read... [12:51:39]Read from MH i2c: E2 03 00 [12:51:39]MH_I2C_Read... [12:51:39]Read from MH i2c: E2 03 00 FB 03 00 90 00 72 [12:51:39]RAPDU: 90 00 [12:51:39]wFMCommunicate OK [12:51:39]wFMCommunicate request_size=4 [12:51:39]MH_SAM_APDU [12:51:39]CAPDU: 80 0D 03 02 [12:51:39]Write to MH i2c: E2 08 00 FC 03 80 0D 03 02 00 00 00 00 7A [12:51:39]Write i2c OK [12:51:39]MH_I2C_Read... [12:51:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:51:39]Read from MH i2c: E2 [12:51:39]MH_I2C_Read... [12:51:39]Read from MH i2c: E2 0B 00 [12:51:39]MH_I2C_Read... [12:51:39]Read from MH i2c: E2 0B 00 FC 03 00 8F 1B A2 F1 0D 78 11 AB 90 00 F9 [12:51:39]RAPDU: 8F 1B A2 F1 0D 78 11 AB 90 00 [12:51:39]wFMCommunicate OK [12:51:39]SAM_PROTO_SignData done [12:51:39]FM_MakeSignedData done [12:51:39]CreateOFDProtocolMessage [12:51:39]wFMCommunicate request_size=4 [12:51:39]MH_SAM_APDU [12:51:39]CAPDU: 80 11 00 00 [12:51:39]Write to MH i2c: E2 08 00 FD 03 80 11 00 00 00 00 00 00 7A [12:51:39]Write i2c OK [12:51:39]MH_I2C_Read... [12:51:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:39]Read from MH i2c: E2 [12:51:39]MH_I2C_Read... [12:51:39]Read from MH i2c: E2 17 00 [12:51:39]MH_I2C_Read... [12:51:39]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 34 39 37 39 90 00 D9 [12:51:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:51:39]wFMCommunicate OK [12:51:39]CreateOFDProtocolMessage done [12:51:39]OFDSenderStorePacket 86868 [12:51:39]StoreOFDPacket docnum=86868 [12:51:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 6B B2 08 01 41 73 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 B5 00 00 00 F4 03 04 00 DB 12 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 54 53 01 00 35 04 06 00 58 31 A5 23 6F B7 8F 1B A2 F1 0D 78 11 AB [12:51:39]CheckFolder [12:51:39]dirname=/storage/ofd_packets [12:51:39]CheckFolder done [12:51:39]ProducePacketName [12:51:39]name=ofd_packets/00086868 [12:51:39]NVStorageSaveData ofd_packets/00086868 [12:51:39]File name is /storage/ofd_packets/00086868 [12:51:39]Write 302 bytes [12:51:39]NVStorageSaveData done [12:51:39]OFDSenderStorePacket done [12:51:39]KKMCreateOFDPacket done [12:51:39]NVStorageSaveData kkm_last_timestamp [12:51:39]File name is /storage/kkm_last_timestamp [12:51:39]Write 4 bytes [12:51:39]NVStorageSaveData done [12:51:39]ExternCall_PrintAddStr [12:51:39]wPrintStart [12:51:39]Write to MH i2c: 01 00 00 FE 03 01 [12:51:39]Write i2c OK [12:51:39]MH_I2C_Read... [12:51:39]Read from MH i2c: 01 [12:51:39]MH_I2C_Read... [12:51:39]Read from MH i2c: 01 07 00 [12:51:39]MH_I2C_Read... [12:51:39]Read from MH i2c: 01 07 00 FE 03 00 00 00 00 00 FF 0F 16 [12:51:39]RasterBufferAndPrint [12:51:39]line Счет N : (1)871731 [12:51:39]line ИНН: 02508201610067 [12:51:39]line Контрольно-Кассовый Чек [12:51:39]line ПРОДАЖА [12:51:39]line ТРК (МРК, ГНК) : 11 [12:51:39]line Товар: 2710194210 [12:51:39]line ДТ(л)-К-4 [12:51:39]line 19.690 * 76.20 [12:51:39]line = 1500.38 [12:51:39]line НДС 12% НСП 1% [12:51:39]line > о реализуемом товаре [12:51:39]line ОКРУГЛЕНИЕ: -0.38 [12:51:39]line ИТОГО: 1500.00 [12:51:39]line Внесено: 1500.00 [12:51:39]line СДАЧА: 0.00 [12:51:39]line НСП 1% : 13.28 [12:51:39]line НДС 12% : 159.33 [12:51:39]line Наличными: 1500.00 [12:51:39]line Безнал.: 0.00 [12:51:39]line Место: АЗС № 137 "Партнер Нефть" [12:51:39]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:51:39]line СНО: Общий режим [12:51:39]line Чек 181 22.09.2024 12:51 [12:51:39]line Смена: 497 ФФД: 1.0 [12:51:39]line ЗНМ: 0300000064 [12:51:39]line РНМ: 0000000000092592 [12:51:39]line Версия ККМ: 001 [12:51:39]line ФМ: 0000000000874979 [12:51:39]line ФД: 86868 [12:51:39]line ФПД: 96970247204791 [12:51:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T125139&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86868&fm=96970247204791&tin=02508201610067®Number=0000000000092592&sum=150000 [12:51:40]OFD Sender: Processing packet 86868 [packets to send 273, broken 272] [12:51:40]ProducePacketName [12:51:40]name=ofd_packets/00086868 [12:51:40]OFD Sender: To server: pG, [12:51:40]CommunicateWithHost lk.salyk.kg:30040 [12:51:40]ConnectInit lk.salyk.kg [12:51:40]written 0, free lines is 4095 [12:51:40]Write to MH i2c: 01 00 00 29 04 2D [12:51:40]Write i2c OK [12:51:40]MH_I2C_Read... [12:51:40]Read from MH i2c: 01 [12:51:40]MH_I2C_Read... [12:51:40]Read from MH i2c: 01 07 00 [12:51:40]MH_I2C_Read... [12:51:40]Read from MH i2c: 01 07 00 29 04 00 00 00 00 00 E4 0C 24 [12:51:40]RasterBufferAndPrint [12:51:40]line [12:51:40]line [12:51:40]line [12:51:40]line [12:51:40]line [12:51:40]written 0, free lines is 3306 [12:51:40]MH_Cut [12:51:40]Write to MH i2c: D1 01 00 30 04 01 06 [12:51:40]Write i2c OK [12:51:40]MH_I2C_Read... [12:51:40]Read from MH i2c: D1 [12:51:40]MH_I2C_Read... [12:51:40]Read from MH i2c: D1 01 00 [12:51:40]MH_I2C_Read... [12:51:40]Read from MH i2c: D1 01 00 30 04 00 05 [12:51:40]Write to MH i2c: 01 00 00 31 04 35 [12:51:40]Write i2c OK [12:51:40]MH_I2C_Read... [12:51:41]*** Cut start [12:51:41]*** Partial cut [12:51:41]*** CUTSNS_PIN = 1 [12:51:41]*** CUTSNS_PIN = 0 [12:51:41]*** Brake cut motor [12:51:42]Read from MH i2c: 01 [12:51:42]MH_I2C_Read... [12:51:42]*** Stop cut motor [12:51:42]*** Cut end [12:51:42]Read from MH i2c: 01 07 00 [12:51:42]MH_I2C_Read... [12:51:42]Read from MH i2c: 01 07 00 31 04 00 00 00 00 00 FF 0F 4A [12:51:42]process_action close_receipt done [12:51:42]requested_data is exist [12:51:42]produce_requested_data [12:51:42]requested_item fm.sn is exist - process it [12:51:42]wFMCommunicate request_size=4 [12:51:42]MH_SAM_APDU [12:51:42]CAPDU: 80 11 00 00 [12:51:42]Write to MH i2c: E2 08 00 32 04 80 11 00 00 00 00 00 00 B0 [12:51:42]Write i2c OK [12:51:42]MH_I2C_Read... [12:51:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:42]Read from MH i2c: E2 [12:51:42]MH_I2C_Read... [12:51:42]Read from MH i2c: E2 17 00 [12:51:42]MH_I2C_Read... [12:51:42]Read from MH i2c: E2 17 00 32 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 0F [12:51:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:51:42]wFMCommunicate OK [12:51:42]requested_item fd.num is exist - process it [12:51:42]SAM_PROTO_GetFieldsCounters [12:51:42]wFMCommunicate request_size=4 [12:51:42]MH_SAM_APDU [12:51:42]CAPDU: 80 13 00 00 [12:51:42]Write to MH i2c: E2 08 00 33 04 80 13 00 00 00 00 00 00 B3 [12:51:42]Write i2c OK [12:51:42]MH_I2C_Read... [12:51:42]Connected sock=11 [12:51:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 6B B2 08 01 41 73 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 B5 00 00 00 F4 03 04 00 DB 12 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 54 53 01 00 35 04 06 00 58 31 A5 23 6F B7 8F 1B A2 F1 0D 78 11 AB [12:51:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:51:42]Read from MH i2c: E2 [12:51:42]MH_I2C_Read... [12:51:42]Read from MH i2c: E2 62 00 [12:51:42]MH_I2C_Read... [12:51:42]Read from MH i2c: E2 62 00 33 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 54 53 01 00 0E 04 04 00 F1 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 9B [12:51:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 54 53 01 00 0E 04 04 00 F1 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 [12:51:42]wFMCommunicate OK [12:51:42]SAM_PROTO_GetFieldsCounters done [12:51:42]requested_item shift.num is exist - process it [12:51:42]requested_item shift.opened is exist - process it [12:51:42]req_shift_opened [12:51:42]FM_GetShiftState [12:51:42]SAM_PROTO_GetShiftState [12:51:42]wFMCommunicate request_size=4 [12:51:42]MH_SAM_APDU [12:51:42]CAPDU: 80 13 01 00 [12:51:42]Write to MH i2c: E2 08 00 34 04 80 13 01 00 00 00 00 00 B5 [12:51:42]Write i2c OK [12:51:42]MH_I2C_Read... [12:51:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:42]Read from MH i2c: E2 [12:51:42]MH_I2C_Read... [12:51:42]Read from MH i2c: E2 0E 00 [12:51:42]MH_I2C_Read... [12:51:42]Read from MH i2c: E2 0E 00 34 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 73 [12:51:42]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:51:42]wFMCommunicate OK [12:51:42]SAM_PROTO_GetShiftState done [12:51:42]FM_GetShiftState done [12:51:42]req_shift_opened done [12:51:42]requested_item shift.open_date is exist - process it [12:51:42]req_shift_open_date [12:51:42]req_shift_open_date done [12:51:42]produce_requested_data done [12:51:42]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86868,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:51:42]process_action_free close_receipt [12:51:42]json_value_free [12:51:42]json_value_free done [12:51:42]process_json_proto returns [12:51:42]Send response to host [12:51:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86868,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:51:42]free response buf [12:51:42]execute_script done [12:51:42]execute_script returns [12:51:42]free content buf [12:51:42]Sock 10.Close socket [12:51:42]Sock 10.Thread stoped [12:51:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 4B BD 47 00 95 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 34 39 37 39 10 04 04 00 54 53 01 00 F4 03 04 00 AC BD EF 66 B6 04 01 00 00 89 B6 1C 97 CF B7 45 AE [12:51:43]CommunicateWithHost err = 0 [12:51:43]CheckOFDResponse [12:51:43]1017 (14) - 77093643461234 [12:51:43]1041 (16) - 0000000000874979 [12:51:43]1040 (4) - 86868 [12:51:43]1012 (4) - 22.09.2024 06:48 [12:51:43]1206 (1) - 0 [12:51:43]OFD Sender: Remove packet 86868 [12:51:43]ProducePacketName [12:51:43]name=ofd_packets/00086868 [12:51:43]NVStorageDeleteData [12:51:43]OFD Sender: No OFD packet to send [12:51:48]OFD Sender: No OFD packet to send [12:51:53]recv_with_timeout no data received [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:04]accept exits with 7 [12:52:04]New connection [12:52:04]New thread 3067043172 created [12:52:04]Thread 3066899812 joined [12:52:04]Waiting for new connection... [12:52:04] Sock 7.Parse request [12:52:04]Sock 7.Check first char [12:52:04]Sock 7.First char is OK [12:52:04]request: POST /json_proto HTTP/1.0 [12:52:04]Method: POST [12:52:04]URL: /json_proto [12:52:04]Method is POST - this is cgi request [12:52:04]url: /json_proto [12:52:04]query_string will be loaded in cgi processing [12:52:04]execute_cgi json_proto POST (null) [12:52:04]execute_cgi path=json_proto method=POST [12:52:04]POST find Content-Length [12:52:04]Host: 172.17.47.196:8080 [12:52:04]Content-Length: 894 [12:52:04]Content-Type: application/json [12:52:04] [12:52:04]POST finish read [12:52:04]Found Content-Length = 894 [12:52:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148080", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4860019001339", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 0,33\u043B \u0441\u0442", "price" : 87.00, "quantity" : 1.000, "sum" : 87.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 137.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:52:04]execute_script... [12:52: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 : (3)148080", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4860019001339", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 0,33\u043B \u0441\u0442", "price" : 87.00, "quantity" : 1.000, "sum" : 87.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 137.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:52:04]POST & json_proto [12:52:04]process_json_proto [12:52:04]json parsed OK: [12:52:04]protocol is kg_v1.0 [12:52:04]action value=close_receipt [12:52:04]process_action close_receipt [12:52:04]cmd_close_receipt [12:52:04]MH_GetDate [12:52:04]Write to MH i2c: F0 00 00 35 04 28 [12:52:04]Write i2c OK [12:52:04]MH_I2C_Read... [12:52:04]Read from MH i2c: F0 [12:52:04]MH_I2C_Read... [12:52:04]Read from MH i2c: F0 09 00 [12:52:04]MH_I2C_Read... [12:52:04]Read from MH i2c: F0 09 00 35 04 00 F5 12 F0 66 4C 6B 94 66 3F [12:52:04]GetLastDocTimeStamp 1727009499 [12:52:04]current date 1727009525 [12:52:04]FM_GetShiftState [12:52:04]SAM_PROTO_GetShiftState [12:52:04]wFMCommunicate request_size=4 [12:52:04]MH_SAM_APDU [12:52:04]CAPDU: 80 13 01 00 [12:52:04]Write to MH i2c: E2 08 00 36 04 80 13 01 00 00 00 00 00 B7 [12:52:04]Write i2c OK [12:52:04]MH_I2C_Read... [12:52:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:52:04]Read from MH i2c: E2 [12:52:04]MH_I2C_Read... [12:52:04]Read from MH i2c: E2 0E 00 [12:52:04]MH_I2C_Read... [12:52:04]Read from MH i2c: E2 0E 00 36 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 75 [12:52:04]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:52:04]wFMCommunicate OK [12:52:04]SAM_PROTO_GetShiftState done [12:52:04]FM_GetShiftState done [12:52:04]opened in 1726964220 [12:52:04]opened+sec_in_day 1727050620 [12:52:04]quantity*price = 5000 [12:52:04]sum+1 = 5001 [12:52:04]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4860019001339 Вода Боржоми 0,33л ст 1.000 * 87.00 = 87.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 137.00 НСП 1% : 1.21 НДС 12% : 14.55 Наличными: 137.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 182 22.09.2024 12:52 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86869 ФПД: 101320484775559 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T125205&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86869&fm=101320484775559&tin=02508201610067®Number=0000000000092592&sum=13700 0 [12:52:05]StoreToDocumentArchive [12:52:05]shift 497 fd 86869 [12:52:05]save to /storage/0497/doc_00086869 [12:52:05]save last doc name /storage/0497/doc_00086869 to /storage/kkm_last_doc_name [12:52:05]save OK [12:52:05]Clear old archive folders... [12:52:05]ProcessDocumentItem done err = 0, tmpTLVsize=376 [12:52:05]tlvbuf is 014C7D20 [12:52:05]SAM_PROTO_ClearQueue [12:52:05]wFMCommunicate request_size=4 [12:52:05]MH_SAM_APDU [12:52:05]CAPDU: 80 09 00 00 [12:52:05]Write to MH i2c: E2 08 00 43 04 80 09 00 00 00 00 00 00 B9 [12:52:05]Write i2c OK [12:52:05]MH_I2C_Read... [12:52:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:52:05]Read from MH i2c: E2 [12:52:05]MH_I2C_Read... [12:52:05]Read from MH i2c: E2 03 00 [12:52:05]MH_I2C_Read... [12:52:05]Read from MH i2c: E2 03 00 43 04 00 90 00 BB [12:52:05]RAPDU: 90 00 [12:52:05]wFMCommunicate OK [12:52:05]SAM_PROTO_ClearQueue done [12:52:05]KKMCreateOFDPacket [12:52:05]OFDProtocolAddRootSTLVToBuf [12:52:05]FM_MakeSignedData [12:52:05]FM_MakeSignedData [12:52:05]SAM_PROTO_SignData [12:52:05]wFMCommunicate request_size=4 [12:52:05]MH_SAM_APDU [12:52:05]CAPDU: 80 0D 01 02 [12:52:05]Write to MH i2c: E2 08 00 44 04 80 0D 01 02 00 00 00 00 C1 [12:52:05]Write i2c OK [12:52:05]MH_I2C_Read... [12:52:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:52:05]Read from MH i2c: E2 [12:52:05]MH_I2C_Read... [12:52:05]Read from MH i2c: E2 03 00 [12:52:05]MH_I2C_Read... [12:52:05]Read from MH i2c: E2 03 00 44 04 00 90 00 BC [12:52:05]RAPDU: 90 00 [12:52:05]wFMCommunicate OK [12:52:05]wFMCommunicate request_size=255 [12:52:05]MH_SAM_APDU [12:52:05]CAPDU: 80 0D 02 02 FA 03 00 78 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 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 67 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 33 39 06 04 23 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 33 33 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 21 00 00 00 00 13 04 06 00 FC 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 00 00 00 00 00 EE 03 [12:52:05]Write to MH i2c: E2 02 01 45 04 80 0D 02 02 FA 00 03 00 78 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 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 67 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 33 39 06 04 23 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 33 33 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 21 00 00 00 00 13 04 06 00 FC 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 00 00 00 00 00 EE 03 00 00 05 [12:52:05]Write i2c OK [12:52:05]MH_I2C_Read... [12:52:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:52:05]Read from MH i2c: E2 [12:52:05]MH_I2C_Read... [12:52:05]Read from MH i2c: E2 03 00 [12:52:05]MH_I2C_Read... [12:52:05]Read from MH i2c: E2 03 00 45 04 00 90 00 BD [12:52:05]RAPDU: 90 00 [12:52:05]wFMCommunicate OK [12:52:05]wFMCommunicate request_size=135 [12:52:05]MH_SAM_APDU [12:52:05]CAPDU: 80 0D 02 02 82 0F 00 F2 03 01 00 01 F3 03 06 00 AF 05 00 00 00 00 07 04 06 00 84 35 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 F5 12 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 55 53 01 00 35 04 06 00 5C 26 83 80 E6 87 [12:52:05]Write to MH i2c: E2 8A 00 46 04 80 0D 02 02 82 00 0F 00 F2 03 01 00 01 F3 03 06 00 AF 05 00 00 00 00 07 04 06 00 84 35 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 F5 12 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 55 53 01 00 35 04 06 00 5C 26 83 80 E6 87 00 00 1F [12:52:05]Write i2c OK [12:52:05]MH_I2C_Read... [12:52:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:52:05]Read from MH i2c: E2 [12:52:05]MH_I2C_Read... [12:52:05]Read from MH i2c: E2 03 00 [12:52:05]MH_I2C_Read... [12:52:05]Read from MH i2c: E2 03 00 46 04 00 90 00 BE [12:52:05]RAPDU: 90 00 [12:52:05]wFMCommunicate OK [12:52:05]wFMCommunicate request_size=4 [12:52:05]MH_SAM_APDU [12:52:05]CAPDU: 80 0D 03 02 [12:52:05]Write to MH i2c: E2 08 00 47 04 80 0D 03 02 00 00 00 00 C6 [12:52:05]Write i2c OK [12:52:05]MH_I2C_Read... [12:52:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:52:05]Read from MH i2c: E2 [12:52:05]MH_I2C_Read... [12:52:05]Read from MH i2c: E2 0B 00 [12:52:05]MH_I2C_Read... [12:52:05]Read from MH i2c: E2 0B 00 47 04 00 CC F4 CD 24 E1 A5 C5 F0 90 00 B3 [12:52:05]RAPDU: CC F4 CD 24 E1 A5 C5 F0 90 00 [12:52:05]wFMCommunicate OK [12:52:05]SAM_PROTO_SignData done [12:52:05]FM_MakeSignedData done [12:52:05]CreateOFDProtocolMessage [12:52:05]wFMCommunicate request_size=4 [12:52:05]MH_SAM_APDU [12:52:05]CAPDU: 80 11 00 00 [12:52:05]Write to MH i2c: E2 08 00 48 04 80 11 00 00 00 00 00 00 C6 [12:52:05]Write i2c OK [12:52:05]MH_I2C_Read... [12:52:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:52:05]Read from MH i2c: E2 [12:52:05]MH_I2C_Read... [12:52:05]Read from MH i2c: E2 17 00 [12:52:05]MH_I2C_Read... [12:52:05]Read from MH i2c: E2 17 00 48 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 25 [12:52:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:52:05]wFMCommunicate OK [12:52:05]CreateOFDProtocolMessage done [12:52:05]OFDSenderStorePacket 86869 [12:52:05]StoreOFDPacket docnum=86869 [12:52:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 8C 01 00 00 22 02 84 01 97 39 5A 03 01 00 03 00 78 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 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 67 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 33 39 06 04 23 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 33 33 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 21 00 00 00 00 13 04 06 00 FC 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF 05 00 00 00 00 07 04 06 00 84 35 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 F5 12 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 55 53 01 00 35 04 06 00 5C 26 83 80 E6 87 CC F4 CD 24 E1 A5 C5 F0 [12:52:05]CheckFolder [12:52:05]dirname=/storage/ofd_packets [12:52:05]CheckFolder done [12:52:05]ProducePacketName [12:52:05]name=ofd_packets/00086869 [12:52:05]NVStorageSaveData ofd_packets/00086869 [12:52:05]File name is /storage/ofd_packets/00086869 [12:52:05]Write 426 bytes [12:52:05]NVStorageSaveData done [12:52:05]OFDSenderStorePacket done [12:52:05]KKMCreateOFDPacket done [12:52:05]NVStorageSaveData kkm_last_timestamp [12:52:05]File name is /storage/kkm_last_timestamp [12:52:05]Write 4 bytes [12:52:05]NVStorageSaveData done [12:52:05]ExternCall_PrintAddStr [12:52:05]wPrintStart [12:52:05]Write to MH i2c: 01 00 00 49 04 4D [12:52:05]Write i2c OK [12:52:05]MH_I2C_Read... [12:52:05]Read from MH i2c: 01 [12:52:05]MH_I2C_Read... [12:52:05]Read from MH i2c: 01 07 00 [12:52:05]MH_I2C_Read... [12:52:05]Read from MH i2c: 01 07 00 49 04 00 00 00 00 00 FF 0F 62 [12:52:05]RasterBufferAndPrint [12:52:05]line Счет N : (3)148080 [12:52:05]line ИНН: 02508201610067 [12:52:05]line Контрольно-Кассовый Чек [12:52:05]line ПРОДАЖА [12:52:05]line Товар: 4700000160358 [12:52:05]line Вода Легенда 1л [12:52:05]line 1.000 * 50.00 [12:52:05]line = 50.00 [12:52:05]line НДС 12% НСП 1% [12:52:06]line > о реализуемом товаре [12:52:06]line Товар: 4860019001339 [12:52:06]line Вода Боржоми 0,33л ст [12:52:06]line 1.000 * 87.00 [12:52:06]line = 87.00 [12:52:06]line НДС 12% НСП 1% [12:52:06]line > о реализуемом товаре [12:52:06]line ИТОГО: 137.00 [12:52:06]line НСП 1% : 1.21 [12:52:06]line НДС 12% : 14.55 [12:52:06]line Наличными: 137.00 [12:52:06]line Безнал.: 0.00 [12:52:06]line Место: АЗС № 137 "Партнер Нефть" [12:52:06]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:52:06]line СНО: Общий режим [12:52:06]line Чек 182 22.09.2024 12:52 [12:52:06]line Смена: 497 ФФД: 1.0 [12:52:06]line ЗНМ: 0300000064 [12:52:06]line РНМ: 0000000000092592 [12:52:06]line Версия ККМ: 001 [12:52:06]line ФМ: 0000000000874979 [12:52:06]line ФД: 86869 [12:52:06]line ФПД: 101320484775559 [12:52:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T125205&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86869&fm=101320484775559&tin=02508201610067®Number=0000000000092592&sum=13700 [12:52:06]line 0 [12:52:06]OFD Sender: Processing packet 86869 [packets to send 273, broken 272] [12:52:06]ProducePacketName [12:52:06]name=ofd_packets/00086869 [12:52:06]OFD Sender: To server: pG, [12:52:06]CommunicateWithHost lk.salyk.kg:30040 [12:52:06]ConnectInit lk.salyk.kg [12:52:06]written 0, free lines is 4095 [12:52:06]recv_with_timeout no data received [12:52:06]Write to MH i2c: 01 00 00 77 04 7B [12:52:06]Write i2c OK [12:52:06]MH_I2C_Read... [12:52:06]Read from MH i2c: 01 [12:52:06]MH_I2C_Read... [12:52:06]Read from MH i2c: 01 07 00 [12:52:06]MH_I2C_Read... [12:52:06]Read from MH i2c: 01 07 00 77 04 00 00 00 00 00 B3 0C 41 [12:52:06]RasterBufferAndPrint [12:52:06]line [12:52:06]line [12:52:06]line [12:52:06]line [12:52:06]line [12:52:06]written 0, free lines is 3258 [12:52:06]MH_Cut [12:52:06]Write to MH i2c: D1 01 00 7E 04 01 54 [12:52:06]Write i2c OK [12:52:06]MH_I2C_Read... [12:52:06]Read from MH i2c: D1 [12:52:06]MH_I2C_Read... [12:52:06]Read from MH i2c: D1 01 00 [12:52:06]MH_I2C_Read... [12:52:06]Read from MH i2c: D1 01 00 7E 04 00 53 [12:52:06]Write to MH i2c: 01 00 00 7F 04 83 [12:52:06]Write i2c OK [12:52:06]MH_I2C_Read... [12:52:07]*** Cut start [12:52:07]*** Partial cut [12:52:07]*** CUTSNS_PIN = 1 [12:52:07]*** CUTSNS_PIN = 0 [12:52:07]*** Brake cut motor [12:52:08]Read from MH i2c: 01 [12:52:08]MH_I2C_Read... [12:52:08]*** Stop cut motor [12:52:08]*** Cut end [12:52:08]Read from MH i2c: 01 07 00 [12:52:08]MH_I2C_Read... [12:52:08]Read from MH i2c: 01 07 00 7F 04 00 00 00 00 00 FF 0F 98 [12:52:08]process_action close_receipt done [12:52:08]requested_data is exist [12:52:08]produce_requested_data [12:52:08]requested_item fm.sn is exist - process it [12:52:08]wFMCommunicate request_size=4 [12:52:08]MH_SAM_APDU [12:52:08]CAPDU: 80 11 00 00 [12:52:08]Write to MH i2c: E2 08 00 80 04 80 11 00 00 00 00 00 00 FE [12:52:08]Write i2c OK [12:52:08]MH_I2C_Read... [12:52:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:52:08]Read from MH i2c: E2 [12:52:08]MH_I2C_Read... [12:52:08]Read from MH i2c: E2 17 00 [12:52:08]MH_I2C_Read... [12:52:08]Read from MH i2c: E2 17 00 80 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 5D [12:52:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:52:08]wFMCommunicate OK [12:52:08]requested_item fd.num is exist - process it [12:52:08]SAM_PROTO_GetFieldsCounters [12:52:08]wFMCommunicate request_size=4 [12:52:08]MH_SAM_APDU [12:52:08]CAPDU: 80 13 00 00 [12:52:08]Write to MH i2c: E2 08 00 81 04 80 13 00 00 00 00 00 00 01 [12:52:08]Write i2c OK [12:52:08]MH_I2C_Read... [12:52:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:52:08]Read from MH i2c: E2 [12:52:08]MH_I2C_Read... [12:52:08]Read from MH i2c: E2 62 00 [12:52:08]MH_I2C_Read... [12:52:08]Read from MH i2c: E2 62 00 81 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 55 53 01 00 0E 04 04 00 F1 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 ED [12:52: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 55 53 01 00 0E 04 04 00 F1 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 [12:52:08]wFMCommunicate OK [12:52:08]SAM_PROTO_GetFieldsCounters done [12:52:08]requested_item shift.num is exist - process it [12:52:08]requested_item shift.opened is exist - process it [12:52:08]req_shift_opened [12:52:08]FM_GetShiftState [12:52:08]SAM_PROTO_GetShiftState [12:52:08]wFMCommunicate request_size=4 [12:52:08]MH_SAM_APDU [12:52:08]CAPDU: 80 13 01 00 [12:52:08]Write to MH i2c: E2 08 00 82 04 80 13 01 00 00 00 00 00 03 [12:52:08]Write i2c OK [12:52:08]MH_I2C_Read... [12:52:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:52:08]Read from MH i2c: E2 [12:52:08]MH_I2C_Read... [12:52:08]Read from MH i2c: E2 0E 00 [12:52:08]MH_I2C_Read... [12:52:08]Read from MH i2c: E2 0E 00 82 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 C1 [12:52:08]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:52:08]wFMCommunicate OK [12:52:08]SAM_PROTO_GetShiftState done [12:52:08]FM_GetShiftState done [12:52:08]req_shift_opened done [12:52:08]requested_item shift.open_date is exist - process it [12:52:08]req_shift_open_date [12:52:08]req_shift_open_date done [12:52:08]produce_requested_data done [12:52:08]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86869,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:52:08]process_action_free close_receipt [12:52:08]json_value_free [12:52:08]json_value_free done [12:52:08]process_json_proto returns [12:52:08]Send response to host [12:52:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86869,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:52:08]free response buf [12:52:08]execute_script done [12:52:08]execute_script returns [12:52:08]free content buf [12:52:08]Sock 7.Close socket [12:52:08]Sock 7.Thread stoped [12:52:11]ConnectInit Can't take IP for lk.salyk.kg [12:52:11]CommunicateWithHost connect error [12:52:11]CommunicateWithHost err = -1 [12:52:11]OFD Sender: Server communicate error [12:52:16]OFD Sender: Processing packet 86869 [packets to send 273, broken 272] [12:52:16]ProducePacketName [12:52:16]name=ofd_packets/00086869 [12:52:16]OFD Sender: To server: pG, [12:52:16]CommunicateWithHost lk.salyk.kg:30040 [12:52:16]ConnectInit lk.salyk.kg [12:52:21]ConnectInit Can't take IP for lk.salyk.kg [12:52:21]CommunicateWithHost connect error [12:52:21]CommunicateWithHost err = -1 [12:52:21]OFD Sender: Server communicate error [12:52:26]OFD Sender: Processing packet 86869 [packets to send 273, broken 272] [12:52:26]ProducePacketName [12:52:26]name=ofd_packets/00086869 [12:52:26]OFD Sender: To server: pG, [12:52:26]CommunicateWithHost lk.salyk.kg:30040 [12:52:26]ConnectInit lk.salyk.kg [12:52:31]ConnectInit Can't take IP for lk.salyk.kg [12:52:31]CommunicateWithHost connect error [12:52:31]CommunicateWithHost err = -1 [12:52:31]OFD Sender: Server communicate error [12:52:34]accept exits with 10 [12:52:34]New connection [12:52:34]New thread 3066899812 created [12:52:34]Thread 3067043172 joined [12:52:34]Waiting for new connection... [12:52:34] Sock 10.Parse request [12:52:34]Sock 10.Check first char [12:52:34]Sock 10.First char is OK [12:52:34]request: POST /json_proto HTTP/1.0 [12:52:34]Method: POST [12:52:34]URL: /json_proto [12:52:34]Method is POST - this is cgi request [12:52:34]url: /json_proto [12:52:34]query_string will be loaded in cgi processing [12:52:34]execute_cgi json_proto POST (null) [12:52:34]execute_cgi path=json_proto method=POST [12:52:34]POST find Content-Length [12:52:34]Host: 172.17.47.196:8080 [12:52:34]Content-Length: 682 [12:52:34]Content-Type: application/json [12:52:34] [12:52:34]POST finish read [12:52:34]Found Content-Length = 682 [12:52:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871732", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:52:34]execute_script... [12:52: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)871732", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:52:34]POST & json_proto [12:52:34]process_json_proto [12:52:34]json parsed OK: [12:52:34]protocol is kg_v1.0 [12:52:34]action value=close_receipt [12:52:34]process_action close_receipt [12:52:34]cmd_close_receipt [12:52:34]MH_GetDate [12:52:34]Write to MH i2c: F0 00 00 83 04 76 [12:52:34]Write i2c OK [12:52:34]MH_I2C_Read... [12:52:34]Read from MH i2c: F0 [12:52:34]MH_I2C_Read... [12:52:34]Read from MH i2c: F0 09 00 [12:52:34]MH_I2C_Read... [12:52:34]Read from MH i2c: F0 09 00 83 04 00 13 13 F0 66 4C 6B 94 66 AC [12:52:34]GetLastDocTimeStamp 1727009525 [12:52:34]current date 1727009555 [12:52:34]FM_GetShiftState [12:52:34]SAM_PROTO_GetShiftState [12:52:34]wFMCommunicate request_size=4 [12:52:34]MH_SAM_APDU [12:52:34]CAPDU: 80 13 01 00 [12:52:34]Write to MH i2c: E2 08 00 84 04 80 13 01 00 00 00 00 00 05 [12:52:34]Write i2c OK [12:52:34]MH_I2C_Read... [12:52:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:52:34]Read from MH i2c: E2 [12:52:34]MH_I2C_Read... [12:52:34]Read from MH i2c: E2 0E 00 [12:52:34]MH_I2C_Read... [12:52:34]Read from MH i2c: E2 0E 00 84 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 C3 [12:52:34]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:52:34]wFMCommunicate OK [12:52:34]SAM_PROTO_GetShiftState done [12:52:34]FM_GetShiftState done [12:52:34]opened in 1726964220 [12:52:34]opened+sec_in_day 1727050620 [12:52:34]quantity*price = 100005 [12:52:34]sum+1 = 100006 [12:52:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 183 22.09.2024 12:52 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86870 ФПД: 240512480927373 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T125235&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86870&fm=240512480927373&tin=02508201610067®Number=0000000000092592&sum=100000 [12:52:35]StoreToDocumentArchive [12:52:35]shift 497 fd 86870 [12:52:35]save to /storage/0497/doc_00086870 [12:52:35]save last doc name /storage/0497/doc_00086870 to /storage/kkm_last_doc_name [12:52:35]save OK [12:52:35]Clear old archive folders... [12:52:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:52:35]tlvbuf is 014B1F00 [12:52:35]SAM_PROTO_ClearQueue [12:52:35]wFMCommunicate request_size=4 [12:52:35]MH_SAM_APDU [12:52:35]CAPDU: 80 09 00 00 [12:52:35]Write to MH i2c: E2 08 00 91 04 80 09 00 00 00 00 00 00 07 [12:52:35]Write i2c OK [12:52:35]MH_I2C_Read... [12:52:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:52:35]Read from MH i2c: E2 [12:52:35]MH_I2C_Read... [12:52:35]Read from MH i2c: E2 03 00 [12:52:35]MH_I2C_Read... [12:52:35]Read from MH i2c: E2 03 00 91 04 00 90 00 09 [12:52:35]RAPDU: 90 00 [12:52:35]wFMCommunicate OK [12:52:35]SAM_PROTO_ClearQueue done [12:52:35]KKMCreateOFDPacket [12:52:35]OFDProtocolAddRootSTLVToBuf [12:52:35]FM_MakeSignedData [12:52:35]FM_MakeSignedData [12:52:35]SAM_PROTO_SignData [12:52:35]wFMCommunicate request_size=4 [12:52:35]MH_SAM_APDU [12:52:35]CAPDU: 80 0D 01 02 [12:52:35]Write to MH i2c: E2 08 00 92 04 80 0D 01 02 00 00 00 00 0F [12:52:35]Write i2c OK [12:52:35]MH_I2C_Read... [12:52:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:52:35]Read from MH i2c: E2 [12:52:35]MH_I2C_Read... [12:52:35]Read from MH i2c: E2 03 00 [12:52:35]MH_I2C_Read... [12:52:35]Read from MH i2c: E2 03 00 92 04 00 90 00 0A [12:52:35]RAPDU: 90 00 [12:52:35]wFMCommunicate OK [12:52:35]wFMCommunicate request_size=255 [12:52:35]MH_SAM_APDU [12:52: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 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 B7 00 00 00 F4 03 04 00 13 13 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 56 53 01 00 35 04 06 00 DA [12:52:35]Write to MH i2c: E2 02 01 93 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 13 13 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 56 53 01 00 35 04 06 00 DA 00 00 D4 [12:52:35]Write i2c OK [12:52:35]MH_I2C_Read... [12:52:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:52:35]Read from MH i2c: E2 [12:52:35]MH_I2C_Read... [12:52:35]Read from MH i2c: E2 03 00 [12:52:35]MH_I2C_Read... [12:52:35]Read from MH i2c: E2 03 00 93 04 00 90 00 0B [12:52:35]RAPDU: 90 00 [12:52:35]wFMCommunicate OK [12:52:35]wFMCommunicate request_size=10 [12:52:35]MH_SAM_APDU [12:52:35]CAPDU: 80 0D 02 02 05 BE AC FD 5E 8D [12:52:35]Write to MH i2c: E2 0D 00 94 04 80 0D 02 02 05 00 BE AC FD 5E 8D 00 00 6E [12:52:35]Write i2c OK [12:52:35]MH_I2C_Read... [12:52:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:52:35]Read from MH i2c: E2 [12:52:35]MH_I2C_Read... [12:52:35]Read from MH i2c: E2 03 00 [12:52:35]MH_I2C_Read... [12:52:35]Read from MH i2c: E2 03 00 94 04 00 90 00 0C [12:52:35]RAPDU: 90 00 [12:52:35]wFMCommunicate OK [12:52:35]wFMCommunicate request_size=4 [12:52:35]MH_SAM_APDU [12:52:35]CAPDU: 80 0D 03 02 [12:52:35]Write to MH i2c: E2 08 00 95 04 80 0D 03 02 00 00 00 00 14 [12:52:35]Write i2c OK [12:52:35]MH_I2C_Read... [12:52:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:52:36]Read from MH i2c: E2 [12:52:36]MH_I2C_Read... [12:52:36]Read from MH i2c: E2 0B 00 [12:52:36]MH_I2C_Read... [12:52:36]Read from MH i2c: E2 0B 00 95 04 00 53 23 2D 5F 70 D9 25 75 90 00 FA [12:52:36]RAPDU: 53 23 2D 5F 70 D9 25 75 90 00 [12:52:36]wFMCommunicate OK [12:52:36]SAM_PROTO_SignData done [12:52:36]FM_MakeSignedData done [12:52:36]CreateOFDProtocolMessage [12:52:36]wFMCommunicate request_size=4 [12:52:36]MH_SAM_APDU [12:52:36]CAPDU: 80 11 00 00 [12:52:36]Write to MH i2c: E2 08 00 96 04 80 11 00 00 00 00 00 00 14 [12:52:36]Write i2c OK [12:52:36]MH_I2C_Read... [12:52:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:52:36]Read from MH i2c: E2 [12:52:36]MH_I2C_Read... [12:52:36]Read from MH i2c: E2 17 00 [12:52:36]MH_I2C_Read... [12:52:36]Read from MH i2c: E2 17 00 96 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 73 [12:52:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:52:36]wFMCommunicate OK [12:52:36]CreateOFDProtocolMessage done [12:52:36]OFDSenderStorePacket 86870 [12:52:36]StoreOFDPacket docnum=86870 [12:52:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 9E 91 07 01 28 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 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 B7 00 00 00 F4 03 04 00 13 13 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 56 53 01 00 35 04 06 00 DA BE AC FD 5E 8D 53 23 2D 5F 70 D9 25 75 [12:52:36]CheckFolder [12:52:36]dirname=/storage/ofd_packets [12:52:36]CheckFolder done [12:52:36]ProducePacketName [12:52:36]name=ofd_packets/00086870 [12:52:36]NVStorageSaveData ofd_packets/00086870 [12:52:36]File name is /storage/ofd_packets/00086870 [12:52:36]Write 301 bytes [12:52:36]NVStorageSaveData done [12:52:36]OFDSenderStorePacket done [12:52:36]KKMCreateOFDPacket done [12:52:36]NVStorageSaveData kkm_last_timestamp [12:52:36]File name is /storage/kkm_last_timestamp [12:52:36]Write 4 bytes [12:52:36]NVStorageSaveData done [12:52:36]ExternCall_PrintAddStr [12:52:36]wPrintStart [12:52:36]Write to MH i2c: 01 00 00 97 04 9B [12:52:36]Write i2c OK [12:52:36]MH_I2C_Read... [12:52:36]Read from MH i2c: 01 [12:52:36]MH_I2C_Read... [12:52:36]Read from MH i2c: 01 07 00 [12:52:36]MH_I2C_Read... [12:52:36]Read from MH i2c: 01 07 00 97 04 00 00 00 00 00 FF 0F B0 [12:52:36]RasterBufferAndPrint [12:52:36]line Счет N : (1)871732 [12:52:36]line ИНН: 02508201610067 [12:52:36]line Контрольно-Кассовый Чек [12:52:36]line ПРОДАЖА [12:52:36]line ТРК (МРК, ГНК) : 43 [12:52:36]line Товар: 2710124130 [12:52:36]line Аи-92-К-5 [12:52:36]line 14.750 * 67.80 [12:52:36]line = 1000.05 [12:52:36]line НДС 12% НСП 1% [12:52:36]line > о реализуемом товаре [12:52:36]line ОКРУГЛЕНИЕ: -0.05 [12:52:36]line ИТОГО: 1000.00 [12:52:36]line Внесено: 1000.00 [12:52:36]line СДАЧА: 0.00 [12:52:36]line НСП 1% : 8.85 [12:52:36]line НДС 12% : 106.20 [12:52:36]line Наличными: 1000.00 [12:52:36]line Безнал.: 0.00 [12:52:36]line Место: АЗС № 137 "Партнер Нефть" [12:52:36]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:52:36]line СНО: Общий режим [12:52:36]line Чек 183 22.09.2024 12:52 [12:52:36]line Смена: 497 ФФД: 1.0 [12:52:36]line ЗНМ: 0300000064 [12:52:36]line РНМ: 0000000000092592 [12:52:36]line Версия ККМ: 001 [12:52:36]line ФМ: 0000000000874979 [12:52:36]line ФД: 86870 [12:52:36]line ФПД: 240512480927373 [12:52:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T125235&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86870&fm=240512480927373&tin=02508201610067®Number=0000000000092592&sum=100000 [12:52:36]OFD Sender: Processing packet 86869 [packets to send 274, broken 272] [12:52:36]ProducePacketName [12:52:36]name=ofd_packets/00086869 [12:52:36]OFD Sender: To server: pG, [12:52:36]CommunicateWithHost lk.salyk.kg:30040 [12:52:36]ConnectInit lk.salyk.kg [12:52:36]written 0, free lines is 4095 [12:52:36]Write to MH i2c: 01 00 00 C2 04 C6 [12:52:36]Write i2c OK [12:52:36]MH_I2C_Read... [12:52:36]Read from MH i2c: 01 [12:52:36]MH_I2C_Read... [12:52:36]Read from MH i2c: 01 07 00 [12:52:36]MH_I2C_Read... [12:52:36]Read from MH i2c: 01 07 00 C2 04 00 00 00 00 00 EF 0C C8 [12:52:36]RasterBufferAndPrint [12:52:36]line [12:52:36]line [12:52:36]line [12:52:36]line [12:52:36]line [12:52:36]written 0, free lines is 3323 [12:52:36]MH_Cut [12:52:36]Write to MH i2c: D1 01 00 C9 04 01 9F [12:52:36]Write i2c OK [12:52:36]MH_I2C_Read... [12:52:36]Read from MH i2c: D1 [12:52:36]MH_I2C_Read... [12:52:36]Read from MH i2c: D1 01 00 [12:52:36]MH_I2C_Read... [12:52:36]Read from MH i2c: D1 01 00 C9 04 00 9E [12:52:36]Write to MH i2c: 01 00 00 CA 04 CE [12:52:36]Write i2c OK [12:52:36]MH_I2C_Read... [12:52:36]Connected sock=11 [12:52:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 8C 01 00 00 22 02 84 01 97 39 5A 03 01 00 03 00 78 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 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 67 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 33 39 06 04 23 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 33 33 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 21 00 00 00 00 13 04 06 00 FC 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF 05 00 00 00 00 07 04 06 00 84 35 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 F5 12 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 55 53 01 00 35 04 06 00 5C 26 83 80 E6 87 CC F4 CD 24 E1 A5 C5 F0 [12:52:37]*** Cut start [12:52:37]*** Partial cut [12:52:37]*** CUTSNS_PIN = 1 [12:52:37]*** CUTSNS_PIN = 0 [12:52:37]*** Brake cut motor [12:52:37]Read from MH i2c: 01 [12:52:37]MH_I2C_Read... [12:52:37]*** Stop cut motor [12:52:37]*** Cut end [12:52:37]Read from MH i2c: 01 07 00 [12:52:37]MH_I2C_Read... [12:52:37]Read from MH i2c: 01 07 00 CA 04 00 00 00 00 00 FF 0F E3 [12:52:37]process_action close_receipt done [12:52:37]requested_data is exist [12:52:37]produce_requested_data [12:52:37]requested_item fm.sn is exist - process it [12:52:37]wFMCommunicate request_size=4 [12:52:37]MH_SAM_APDU [12:52:37]CAPDU: 80 11 00 00 [12:52:37]Write to MH i2c: E2 08 00 CB 04 80 11 00 00 00 00 00 00 49 [12:52:37]Write i2c OK [12:52:37]MH_I2C_Read... [12:52:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:52:38]Read from MH i2c: E2 [12:52:38]MH_I2C_Read... [12:52:38]Read from MH i2c: E2 17 00 [12:52:38]MH_I2C_Read... [12:52:38]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 34 39 37 39 90 00 A8 [12:52:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:52:38]wFMCommunicate OK [12:52:38]requested_item fd.num is exist - process it [12:52:38]SAM_PROTO_GetFieldsCounters [12:52:38]wFMCommunicate request_size=4 [12:52:38]MH_SAM_APDU [12:52:38]CAPDU: 80 13 00 00 [12:52:38]Write to MH i2c: E2 08 00 CC 04 80 13 00 00 00 00 00 00 4C [12:52:38]Write i2c OK [12:52:38]MH_I2C_Read... [12:52:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:52:38]Read from MH i2c: E2 [12:52:38]MH_I2C_Read... [12:52:38]Read from MH i2c: E2 62 00 [12:52:38]MH_I2C_Read... [12:52:38]Read from MH i2c: E2 62 00 CC 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 56 53 01 00 0E 04 04 00 F1 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 3C [12:52: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 56 53 01 00 0E 04 04 00 F1 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 [12:52:38]wFMCommunicate OK [12:52:38]SAM_PROTO_GetFieldsCounters done [12:52:38]requested_item shift.num is exist - process it [12:52:38]requested_item shift.opened is exist - process it [12:52:38]req_shift_opened [12:52:38]FM_GetShiftState [12:52:38]SAM_PROTO_GetShiftState [12:52:38]wFMCommunicate request_size=4 [12:52:38]MH_SAM_APDU [12:52:38]CAPDU: 80 13 01 00 [12:52:38]Write to MH i2c: E2 08 00 CD 04 80 13 01 00 00 00 00 00 4E [12:52:38]Write i2c OK [12:52:38]MH_I2C_Read... [12:52:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:52:38]Read from MH i2c: E2 [12:52:38]MH_I2C_Read... [12:52:38]Read from MH i2c: E2 0E 00 [12:52:38]MH_I2C_Read... [12:52:38]Read from MH i2c: E2 0E 00 CD 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 0C [12:52:38]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:52:38]wFMCommunicate OK [12:52:38]SAM_PROTO_GetShiftState done [12:52:38]FM_GetShiftState done [12:52:38]req_shift_opened done [12:52:38]requested_item shift.open_date is exist - process it [12:52:38]req_shift_open_date [12:52:38]req_shift_open_date done [12:52:38]produce_requested_data done [12:52:38]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86870,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:52:38]process_action_free close_receipt [12:52:38]json_value_free [12:52:38]json_value_free done [12:52:38]process_json_proto returns [12:52:38]Send response to host [12:52:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86870,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:52:38]free response buf [12:52:38]execute_script done [12:52:38]execute_script returns [12:52:38]free content buf [12:52:38]Sock 10.Close socket [12:52:38]Sock 10.Thread stoped [12:52:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 18 27 47 00 40 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 34 39 37 39 10 04 04 00 55 53 01 00 F4 03 04 00 E3 BD EF 66 B6 04 01 00 00 B5 B7 DC 5E 1C 4E A2 3B [12:52:39]CommunicateWithHost err = 0 [12:52:39]CheckOFDResponse [12:52:39]1017 (14) - 77093643461234 [12:52:39]1041 (16) - 0000000000874979 [12:52:39]1040 (4) - 86869 [12:52:39]1012 (4) - 22.09.2024 06:49 [12:52:39]1206 (1) - 0 [12:52:39]OFD Sender: Remove packet 86869 [12:52:39]ProducePacketName [12:52:39]name=ofd_packets/00086869 [12:52:39]NVStorageDeleteData [12:52:40]OFD Sender: Processing packet 86870 [packets to send 273, broken 272] [12:52:40]ProducePacketName [12:52:40]name=ofd_packets/00086870 [12:52:40]OFD Sender: To server: pG, [12:52:40]CommunicateWithHost lk.salyk.kg:30040 [12:52:40]ConnectInit lk.salyk.kg [12:52:41]Connected sock=7 [12:52:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 9E 91 07 01 28 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 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 B7 00 00 00 F4 03 04 00 13 13 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 56 53 01 00 35 04 06 00 DA BE AC FD 5E 8D 53 23 2D 5F 70 D9 25 75 [12:52:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 25 83 47 00 CB B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 56 53 01 00 F4 03 04 00 E8 BD EF 66 B6 04 01 00 00 87 B4 41 F6 0B 92 1C 31 [12:52:43]CommunicateWithHost err = 0 [12:52:43]CheckOFDResponse [12:52:43]1017 (14) - 77093643461234 [12:52:43]1041 (16) - 0000000000874979 [12:52:43]1040 (4) - 86870 [12:52:43]1012 (4) - 22.09.2024 06:49 [12:52:43]1206 (1) - 0 [12:52:43]OFD Sender: Remove packet 86870 [12:52:43]ProducePacketName [12:52:43]name=ofd_packets/00086870 [12:52:43]NVStorageDeleteData [12:52:44]OFD Sender: No OFD packet to send [12:52:49]OFD Sender: No OFD packet to send [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: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:26]accept exits with 9 [12:53:26]New connection [12:53:26]New thread 3067043172 created [12:53:26]Thread 3066899812 joined [12:53:26]Waiting for new connection... [12:53:26] Sock 9.Parse request [12:53:26]Sock 9.Check first char [12:53:26]Sock 9.First char is OK [12:53:26]request: POST /json_proto HTTP/1.0 [12:53:26]Method: POST [12:53:26]URL: /json_proto [12:53:26]Method is POST - this is cgi request [12:53:26]url: /json_proto [12:53:26]query_string will be loaded in cgi processing [12:53:26]execute_cgi json_proto POST (null) [12:53:26]execute_cgi path=json_proto method=POST [12:53:26]POST find Content-Length [12:53:26]Host: 172.17.47.196:8080 [12:53:26]Content-Length: 687 [12:53:26]Content-Type: application/json [12:53:26] [12:53:26]POST finish read [12:53:26]Found Content-Length = 687 [12:53:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871733", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:53:26]execute_script... [12:53: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)871733", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:53:26]POST & json_proto [12:53:26]process_json_proto [12:53:26]json parsed OK: [12:53:26]protocol is kg_v1.0 [12:53:26]action value=close_receipt [12:53:26]process_action close_receipt [12:53:26]cmd_close_receipt [12:53:26]MH_GetDate [12:53:26]Write to MH i2c: F0 00 00 CE 04 C1 [12:53:26]Write i2c OK [12:53:26]MH_I2C_Read... [12:53:26]Read from MH i2c: F0 [12:53:26]MH_I2C_Read... [12:53:26]Read from MH i2c: F0 09 00 [12:53:26]MH_I2C_Read... [12:53:26]Read from MH i2c: F0 09 00 CE 04 00 47 13 F0 66 4C 6B 94 66 2B [12:53:26]GetLastDocTimeStamp 1727009555 [12:53:26]current date 1727009607 [12:53:26]FM_GetShiftState [12:53:26]SAM_PROTO_GetShiftState [12:53:26]wFMCommunicate request_size=4 [12:53:26]MH_SAM_APDU [12:53:26]CAPDU: 80 13 01 00 [12:53:26]Write to MH i2c: E2 08 00 CF 04 80 13 01 00 00 00 00 00 50 [12:53:26]Write i2c OK [12:53:26]MH_I2C_Read... [12:53:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:53:26]Read from MH i2c: E2 [12:53:26]MH_I2C_Read... [12:53:26]Read from MH i2c: E2 0E 00 [12:53:26]MH_I2C_Read... [12:53:26]Read from MH i2c: E2 0E 00 CF 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 0E [12:53:26]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:53:26]wFMCommunicate OK [12:53:26]SAM_PROTO_GetShiftState done [12:53:26]FM_GetShiftState done [12:53:26]opened in 1726964220 [12:53:26]opened+sec_in_day 1727050620 [12:53:26]quantity*price = 100050 [12:53:26]sum+1 = 100052 [12:53:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 184 22.09.2024 12:53 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86871 ФПД: 180137636675018 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T125327&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86871&fm=180137636675018&tin=02508201610067®Number=0000000000092592&sum=100000 [12:53:27]StoreToDocumentArchive [12:53:27]shift 497 fd 86871 [12:53:27]save to /storage/0497/doc_00086871 [12:53:27]save last doc name /storage/0497/doc_00086871 to /storage/kkm_last_doc_name [12:53:27]save OK [12:53:27]Clear old archive folders... [12:53:27]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:53:27]tlvbuf is 014AC050 [12:53:27]SAM_PROTO_ClearQueue [12:53:27]wFMCommunicate request_size=4 [12:53:27]MH_SAM_APDU [12:53:27]CAPDU: 80 09 00 00 [12:53:27]Write to MH i2c: E2 08 00 DC 04 80 09 00 00 00 00 00 00 52 [12:53:27]Write i2c OK [12:53:27]MH_I2C_Read... [12:53:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:53:27]Read from MH i2c: E2 [12:53:27]MH_I2C_Read... [12:53:27]Read from MH i2c: E2 03 00 [12:53:27]MH_I2C_Read... [12:53:27]Read from MH i2c: E2 03 00 DC 04 00 90 00 54 [12:53:27]RAPDU: 90 00 [12:53:27]wFMCommunicate OK [12:53:27]SAM_PROTO_ClearQueue done [12:53:27]KKMCreateOFDPacket [12:53:27]OFDProtocolAddRootSTLVToBuf [12:53:27]FM_MakeSignedData [12:53:27]FM_MakeSignedData [12:53:27]SAM_PROTO_SignData [12:53:27]wFMCommunicate request_size=4 [12:53:27]MH_SAM_APDU [12:53:27]CAPDU: 80 0D 01 02 [12:53:27]Write to MH i2c: E2 08 00 DD 04 80 0D 01 02 00 00 00 00 5A [12:53:27]Write i2c OK [12:53:27]MH_I2C_Read... [12:53:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:53:27]Read from MH i2c: E2 [12:53:27]MH_I2C_Read... [12:53:27]Read from MH i2c: E2 03 00 [12:53:27]MH_I2C_Read... [12:53:27]Read from MH i2c: E2 03 00 DD 04 00 90 00 55 [12:53:27]RAPDU: 90 00 [12:53:27]wFMCommunicate OK [12:53:27]wFMCommunicate request_size=255 [12:53:27]MH_SAM_APDU [12:53:27]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 47 13 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 57 53 01 00 35 04 06 00 [12:53:27]Write to MH i2c: E2 02 01 DE 04 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 47 13 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 57 53 01 00 35 04 06 00 00 00 D9 [12:53:27]Write i2c OK [12:53:27]MH_I2C_Read... [12:53:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:53:28]Read from MH i2c: E2 [12:53:28]MH_I2C_Read... [12:53:28]Read from MH i2c: E2 03 00 [12:53:28]MH_I2C_Read... [12:53:28]Read from MH i2c: E2 03 00 DE 04 00 90 00 56 [12:53:28]RAPDU: 90 00 [12:53:28]wFMCommunicate OK [12:53:28]wFMCommunicate request_size=11 [12:53:28]MH_SAM_APDU [12:53:28]CAPDU: 80 0D 02 02 06 A3 D5 8F D8 3D CA [12:53:28]Write to MH i2c: E2 0E 00 DF 04 80 0D 02 02 06 00 A3 D5 8F D8 3D CA 00 00 4F [12:53:28]Write i2c OK [12:53:28]MH_I2C_Read... [12:53:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:53:28]Read from MH i2c: E2 [12:53:28]MH_I2C_Read... [12:53:28]Read from MH i2c: E2 03 00 [12:53:28]MH_I2C_Read... [12:53:28]Read from MH i2c: E2 03 00 DF 04 00 90 00 57 [12:53:28]RAPDU: 90 00 [12:53:28]wFMCommunicate OK [12:53:28]wFMCommunicate request_size=4 [12:53:28]MH_SAM_APDU [12:53:28]CAPDU: 80 0D 03 02 [12:53:28]Write to MH i2c: E2 08 00 E0 04 80 0D 03 02 00 00 00 00 5F [12:53:28]Write i2c OK [12:53:28]MH_I2C_Read... [12:53:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:53:28]Read from MH i2c: E2 [12:53:28]MH_I2C_Read... [12:53:28]Read from MH i2c: E2 0B 00 [12:53:28]MH_I2C_Read... [12:53:28]Read from MH i2c: E2 0B 00 E0 04 00 3E 61 9C A5 AD 14 B0 79 90 00 2A [12:53:28]RAPDU: 3E 61 9C A5 AD 14 B0 79 90 00 [12:53:28]wFMCommunicate OK [12:53:28]SAM_PROTO_SignData done [12:53:28]FM_MakeSignedData done [12:53:28]CreateOFDProtocolMessage [12:53:28]wFMCommunicate request_size=4 [12:53:28]MH_SAM_APDU [12:53:28]CAPDU: 80 11 00 00 [12:53:28]Write to MH i2c: E2 08 00 E1 04 80 11 00 00 00 00 00 00 5F [12:53:28]Write i2c OK [12:53:28]MH_I2C_Read... [12:53:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:53:28]Read from MH i2c: E2 [12:53:28]MH_I2C_Read... [12:53:28]Read from MH i2c: E2 17 00 [12:53:28]MH_I2C_Read... [12:53:28]Read from MH i2c: E2 17 00 E1 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 BE [12:53:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:53:28]wFMCommunicate OK [12:53:28]CreateOFDProtocolMessage done [12:53:28]OFDSenderStorePacket 86871 [12:53:28]StoreOFDPacket docnum=86871 [12:53:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 97 A3 08 01 BF 80 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 47 13 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 57 53 01 00 35 04 06 00 A3 D5 8F D8 3D CA 3E 61 9C A5 AD 14 B0 79 [12:53:28]CheckFolder [12:53:28]dirname=/storage/ofd_packets [12:53:28]CheckFolder done [12:53:28]ProducePacketName [12:53:28]name=ofd_packets/00086871 [12:53:28]NVStorageSaveData ofd_packets/00086871 [12:53:28]File name is /storage/ofd_packets/00086871 [12:53:28]Write 302 bytes [12:53:28]NVStorageSaveData done [12:53:28]OFDSenderStorePacket done [12:53:28]KKMCreateOFDPacket done [12:53:28]NVStorageSaveData kkm_last_timestamp [12:53:28]File name is /storage/kkm_last_timestamp [12:53:28]Write 4 bytes [12:53:28]NVStorageSaveData done [12:53:28]ExternCall_PrintAddStr [12:53:28]wPrintStart [12:53:28]Write to MH i2c: 01 00 00 E2 04 E6 [12:53:28]Write i2c OK [12:53:28]MH_I2C_Read... [12:53:28]Read from MH i2c: 01 [12:53:28]MH_I2C_Read... [12:53:28]Read from MH i2c: 01 07 00 [12:53:28]MH_I2C_Read... [12:53:28]Read from MH i2c: 01 07 00 E2 04 00 00 00 00 00 FF 0F FB [12:53:28]RasterBufferAndPrint [12:53:28]line Счет N : (1)871733 [12:53:28]line ИНН: 02508201610067 [12:53:28]line Контрольно-Кассовый Чек [12:53:28]line ПРОДАЖА [12:53:28]line ТРК (МРК, ГНК) : 34 [12:53:28]line Товар: 2710194210 [12:53:28]line ДТ(л)-К-4 [12:53:28]line 13.130 * 76.20 [12:53:28]line = 1000.51 [12:53:28]line НДС 12% НСП 1% [12:53:28]line > о реализуемом товаре [12:53:28]line ОКРУГЛЕНИЕ: -0.51 [12:53:28]line ИТОГО: 1000.00 [12:53:28]line Внесено: 1000.00 [12:53:28]line СДАЧА: 0.00 [12:53:28]line НСП 1% : 8.85 [12:53:28]line НДС 12% : 106.25 [12:53:28]line Наличными: 1000.00 [12:53:28]line Безнал.: 0.00 [12:53:28]line Место: АЗС № 137 "Партнер Нефть" [12:53:28]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:53:28]line СНО: Общий режим [12:53:28]line Чек 184 22.09.2024 12:53 [12:53:28]line Смена: 497 ФФД: 1.0 [12:53:28]line ЗНМ: 0300000064 [12:53:28]line РНМ: 0000000000092592 [12:53:28]line Версия ККМ: 001 [12:53:28]line ФМ: 0000000000874979 [12:53:28]line ФД: 86871 [12:53:28]line ФПД: 180137636675018 [12:53:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T125327&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86871&fm=180137636675018&tin=02508201610067®Number=0000000000092592&sum=100000 [12:53:28]written 0, free lines is 4095 [12:53:28]OFD Sender: Processing packet 86871 [packets to send 273, broken 272] [12:53:28]ProducePacketName [12:53:28]name=ofd_packets/00086871 [12:53:28]OFD Sender: To server: pG, [12:53:28]CommunicateWithHost lk.salyk.kg:30040 [12:53:28]ConnectInit lk.salyk.kg [12:53:28]Write to MH i2c: 01 00 00 0D 05 12 [12:53:28]Write i2c OK [12:53:28]MH_I2C_Read... [12:53:28]Read from MH i2c: 01 [12:53:28]MH_I2C_Read... [12:53:28]Read from MH i2c: 01 07 00 [12:53:28]MH_I2C_Read... [12:53:28]Read from MH i2c: 01 07 00 0D 05 00 00 00 00 00 E4 0C 09 [12:53:28]RasterBufferAndPrint [12:53:28]line [12:53:28]line [12:53:28]line [12:53:28]line [12:53:28]line [12:53:28]written 0, free lines is 3312 [12:53:28]MH_Cut [12:53:28]Write to MH i2c: D1 01 00 14 05 01 EB [12:53:28]Write i2c OK [12:53:28]MH_I2C_Read... [12:53:28]Read from MH i2c: D1 [12:53:28]MH_I2C_Read... [12:53:28]Read from MH i2c: D1 01 00 [12:53:28]MH_I2C_Read... [12:53:28]Read from MH i2c: D1 01 00 14 05 00 EA [12:53:28]Write to MH i2c: 01 00 00 15 05 1A [12:53:28]Write i2c OK [12:53:28]MH_I2C_Read... [12:53:29]*** Cut start [12:53:29]*** Partial cut [12:53:29]*** CUTSNS_PIN = 1 [12:53:29]*** CUTSNS_PIN = 0 [12:53:29]*** Brake cut motor [12:53:30]Read from MH i2c: 01 [12:53:30]MH_I2C_Read... [12:53:30]*** Stop cut motor [12:53:30]*** Cut end [12:53:30]Read from MH i2c: 01 07 00 [12:53:30]MH_I2C_Read... [12:53:30]Read from MH i2c: 01 07 00 15 05 00 00 00 00 00 FF 0F 2F [12:53:30]process_action close_receipt done [12:53:30]requested_data is exist [12:53:30]produce_requested_data [12:53:30]requested_item fm.sn is exist - process it [12:53:30]wFMCommunicate request_size=4 [12:53:30]MH_SAM_APDU [12:53:30]CAPDU: 80 11 00 00 [12:53:30]Write to MH i2c: E2 08 00 16 05 80 11 00 00 00 00 00 00 95 [12:53:30]Write i2c OK [12:53:30]MH_I2C_Read... [12:53:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:53:30]Read from MH i2c: E2 [12:53:30]MH_I2C_Read... [12:53:30]Read from MH i2c: E2 17 00 [12:53:30]MH_I2C_Read... [12:53:30]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 34 39 37 39 90 00 F4 [12:53:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:53:30]wFMCommunicate OK [12:53:30]requested_item fd.num is exist - process it [12:53:30]SAM_PROTO_GetFieldsCounters [12:53:30]wFMCommunicate request_size=4 [12:53:30]MH_SAM_APDU [12:53:30]CAPDU: 80 13 00 00 [12:53:30]Write to MH i2c: E2 08 00 17 05 80 13 00 00 00 00 00 00 98 [12:53:30]Write i2c OK [12:53:30]MH_I2C_Read... [12:53:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:53:30]Read from MH i2c: E2 [12:53:30]MH_I2C_Read... [12:53:30]Read from MH i2c: E2 62 00 [12:53:30]MH_I2C_Read... [12:53:30]Read from MH i2c: E2 62 00 17 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 57 53 01 00 0E 04 04 00 F1 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 8C [12:53: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 57 53 01 00 0E 04 04 00 F1 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 [12:53:30]wFMCommunicate OK [12:53:30]SAM_PROTO_GetFieldsCounters done [12:53:30]requested_item shift.num is exist - process it [12:53:30]requested_item shift.opened is exist - process it [12:53:30]req_shift_opened [12:53:30]FM_GetShiftState [12:53:30]SAM_PROTO_GetShiftState [12:53:30]wFMCommunicate request_size=4 [12:53:30]MH_SAM_APDU [12:53:30]CAPDU: 80 13 01 00 [12:53:30]Write to MH i2c: E2 08 00 18 05 80 13 01 00 00 00 00 00 9A [12:53:30]Write i2c OK [12:53:30]MH_I2C_Read... [12:53:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:53:30]Read from MH i2c: E2 [12:53:30]MH_I2C_Read... [12:53:30]Read from MH i2c: E2 0E 00 [12:53:30]MH_I2C_Read... [12:53:30]Read from MH i2c: E2 0E 00 18 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 58 [12:53:30]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [12:53:30]wFMCommunicate OK [12:53:30]SAM_PROTO_GetShiftState done [12:53:30]FM_GetShiftState done [12:53:30]req_shift_opened done [12:53:30]requested_item shift.open_date is exist - process it [12:53:30]req_shift_open_date [12:53:30]req_shift_open_date done [12:53:30]produce_requested_data done [12:53:30]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86871,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [12:53:30]process_action_free close_receipt [12:53:30]json_value_free [12:53:30]json_value_free done [12:53:30]process_json_proto returns [12:53:30]Send response to host [12:53:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86871,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [12:53:30]free response buf [12:53:30]execute_script done [12:53:30]execute_script returns [12:53:30]free content buf [12:53:30]Sock 9.Close socket [12:53:30]Sock 9.Thread stoped [12:53:32]Connected sock=7 [12:53:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 97 A3 08 01 BF 80 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 47 13 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 57 53 01 00 35 04 06 00 A3 D5 8F D8 3D CA 3E 61 9C A5 AD 14 B0 79 [12:53:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 E1 B4 47 00 8D 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 34 39 37 39 10 04 04 00 57 53 01 00 F4 03 04 00 1A BE EF 66 B6 04 01 00 00 C7 A6 7D E6 47 24 5C 8E [12:53:34]CommunicateWithHost err = 0 [12:53:34]CheckOFDResponse [12:53:34]1017 (14) - 77093643461234 [12:53:34]1041 (16) - 0000000000874979 [12:53:34]1040 (4) - 86871 [12:53:34]1012 (4) - 22.09.2024 06:50 [12:53:34]1206 (1) - 0 [12:53:34]OFD Sender: Remove packet 86871 [12:53:34]ProducePacketName [12:53:34]name=ofd_packets/00086871 [12:53:34]NVStorageDeleteData [12:53:35]OFD Sender: No OFD packet to send [12:53:38]recv_with_timeout no data received [12:53:40]OFD Sender: No OFD packet to send [12:53:45]OFD Sender: No OFD packet to send [12:53:50]OFD Sender: No OFD packet to send [12:53:55]OFD Sender: No OFD packet to send [12:54:00]OFD Sender: No OFD packet to send [12:54:05]OFD Sender: No OFD packet to send [12:54:09]recv_with_timeout no data received [12:54:10]OFD Sender: No OFD packet to send [12:54:15]OFD Sender: No OFD packet to send [12:54:20]OFD Sender: No OFD packet to send [12:54:22]recv_with_timeout no data received [12:54:25]OFD Sender: No OFD packet to send [12:54:30]OFD Sender: No OFD packet to send [12:54:35]OFD Sender: No OFD packet to send [12:54:36]recv_with_timeout no data received [12:54:40]OFD Sender: No OFD packet to send [12:54:45]OFD Sender: No OFD packet to send [12:54:50]OFD Sender: No OFD packet to send [12:54:55]OFD Sender: No OFD packet to send [12:55:00]OFD Sender: No OFD packet to send [12:55:05]OFD Sender: No OFD packet to send [12:55:10]OFD Sender: No OFD packet to send [12:55:15]OFD Sender: No OFD packet to send [12:55:20]OFD Sender: No OFD packet to send [12:55:25]OFD Sender: No OFD packet to send [12:55:30]OFD Sender: No OFD packet to send [12:55:33]recv_with_timeout no data received [12:55:35]OFD Sender: No OFD packet to send [12:55:40]OFD Sender: No OFD packet to send [12:55:45]OFD Sender: No OFD packet to send [12:55:50]OFD Sender: No OFD packet to send [12:55:52]recv_with_timeout no data received [12:55:55]OFD Sender: No OFD packet to send [12:56:00]OFD Sender: No OFD packet to send [12:56:05]OFD Sender: No OFD packet to send [12:56:10]OFD Sender: No OFD packet to send [12:56:11]recv_with_timeout no data received [12:56:15]OFD Sender: No OFD packet to send [12:56:20]OFD Sender: No OFD packet to send [12:56:25]OFD Sender: No OFD packet to send [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: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:14]recv_with_timeout no data received [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:26]recv_with_timeout no data received [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:45]OFD Sender: No OFD packet to send [12:58:50]OFD Sender: No OFD packet to send [12:58:54]recv_with_timeout no data received [12:58:55]OFD Sender: No OFD packet to send [12:59:00]OFD Sender: No OFD packet to send [12:59:05]recv_with_timeout no data received [12:59:05]OFD Sender: No OFD packet to send [12:59:10]OFD Sender: No OFD packet to send [12:59:15]OFD Sender: No OFD packet to send [12:59:16]recv_with_timeout no data received [12:59:20]OFD Sender: No OFD packet to send [12:59:25]OFD Sender: No OFD packet to send [12:59:30]OFD Sender: No OFD packet to send [12:59:35]OFD Sender: No OFD packet to send [12:59:40]OFD Sender: No OFD packet to send [12:59:45]OFD Sender: No OFD packet to send [12:59:50]OFD Sender: No OFD packet to send [12:59:55]OFD Sender: No OFD packet to send [13:00:00]OFD Sender: No OFD packet to send [13:00:05]OFD Sender: No OFD packet to send [13:00:05]accept exits with 10 [13:00:05]New connection [13:00:05]New thread 3066899812 created [13:00:05]Thread 3067043172 joined [13:00:05]Waiting for new connection... [13:00:05] Sock 10.Parse request [13:00:05]Sock 10.Check first char [13:00:05]Sock 10.First char is OK [13:00:05]request: POST /json_proto HTTP/1.0 [13:00:05]Method: POST [13:00:05]URL: /json_proto [13:00:05]Method is POST - this is cgi request [13:00:05]url: /json_proto [13:00:05]query_string will be loaded in cgi processing [13:00:05]execute_cgi json_proto POST (null) [13:00:05]execute_cgi path=json_proto method=POST [13:00:05]POST find Content-Length [13:00:05]Host: 172.17.47.196:8080 [13:00:05]Content-Length: 644 [13:00:05]Content-Type: application/json [13:00:05] [13:00:05]POST finish read [13:00:05]Found Content-Length = 644 [13:00:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148081", "tax_sys" : 0, "items" : [ { "code": "4700000310326", "name": "\u0412\u043E\u0434\u0430 \u0410\u0434\u044B\u0433\u0435\u043D\u0435 1\u043B \u0431/\u0433", "price" : 35.00, "quantity" : 1.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 35.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:00:05]execute_script... [13:00: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)148081", "tax_sys" : 0, "items" : [ { "code": "4700000310326", "name": "\u0412\u043E\u0434\u0430 \u0410\u0434\u044B\u0433\u0435\u043D\u0435 1\u043B \u0431/\u0433", "price" : 35.00, "quantity" : 1.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 35.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:00:05]POST & json_proto [13:00:05]process_json_proto [13:00:05]json parsed OK: [13:00:05]protocol is kg_v1.0 [13:00:05]action value=close_receipt [13:00:05]process_action close_receipt [13:00:05]cmd_close_receipt [13:00:05]MH_GetDate [13:00:05]Write to MH i2c: F0 00 00 19 05 0D [13:00:05]Write i2c OK [13:00:05]MH_I2C_Read... [13:00:05]Read from MH i2c: F0 [13:00:05]MH_I2C_Read... [13:00:05]Read from MH i2c: F0 09 00 [13:00:05]MH_I2C_Read... [13:00:05]Read from MH i2c: F0 09 00 19 05 00 D6 14 F0 66 4C 6B 94 66 07 [13:00:05]GetLastDocTimeStamp 1727009607 [13:00:05]current date 1727010006 [13:00:05]FM_GetShiftState [13:00:05]SAM_PROTO_GetShiftState [13:00:05]wFMCommunicate request_size=4 [13:00:05]MH_SAM_APDU [13:00:05]CAPDU: 80 13 01 00 [13:00:05]Write to MH i2c: E2 08 00 1A 05 80 13 01 00 00 00 00 00 9C [13:00:05]Write i2c OK [13:00:05]MH_I2C_Read... [13:00:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:00:05]Read from MH i2c: E2 [13:00:05]MH_I2C_Read... [13:00:05]Read from MH i2c: E2 0E 00 [13:00:05]MH_I2C_Read... [13:00:05]Read from MH i2c: E2 0E 00 1A 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 5A [13:00:05]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:00:05]wFMCommunicate OK [13:00:05]SAM_PROTO_GetShiftState done [13:00:05]FM_GetShiftState done [13:00:05]opened in 1726964220 [13:00:05]opened+sec_in_day 1727050620 [13:00:05]quantity*price = 3500 [13:00:05]sum+1 = 3501 [13:00:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 35.00 НСП 1% : 0.31 НДС 12% : 3.72 Наличными: 35.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 185 22.09.2024 13:00 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86872 ФПД: 169146385914928 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T130006&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86872&fm=169146385914928&tin=02508201610067®Number=0000000000092592&sum=3500 0 [13:00:06]StoreToDocumentArchive [13:00:06]shift 497 fd 86872 [13:00:06]save to /storage/0497/doc_00086872 [13:00:06]save last doc name /storage/0497/doc_00086872 to /storage/kkm_last_doc_name [13:00:06]save OK [13:00:06]Clear old archive folders... [13:00:06]ProcessDocumentItem done err = 0, tmpTLVsize=275 [13:00:06]tlvbuf is 014D4410 [13:00:06]SAM_PROTO_ClearQueue [13:00:06]wFMCommunicate request_size=4 [13:00:06]MH_SAM_APDU [13:00:06]CAPDU: 80 09 00 00 [13:00:06]Write to MH i2c: E2 08 00 27 05 80 09 00 00 00 00 00 00 9E [13:00:06]Write i2c OK [13:00:06]MH_I2C_Read... [13:00:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:00:06]Read from MH i2c: E2 [13:00:06]MH_I2C_Read... [13:00:06]Read from MH i2c: E2 03 00 [13:00:06]MH_I2C_Read... [13:00:06]Read from MH i2c: E2 03 00 27 05 00 90 00 A0 [13:00:06]RAPDU: 90 00 [13:00:06]wFMCommunicate OK [13:00:06]SAM_PROTO_ClearQueue done [13:00:06]KKMCreateOFDPacket [13:00:06]OFDProtocolAddRootSTLVToBuf [13:00:06]FM_MakeSignedData [13:00:06]FM_MakeSignedData [13:00:06]SAM_PROTO_SignData [13:00:06]wFMCommunicate request_size=4 [13:00:06]MH_SAM_APDU [13:00:06]CAPDU: 80 0D 01 02 [13:00:06]Write to MH i2c: E2 08 00 28 05 80 0D 01 02 00 00 00 00 A6 [13:00:06]Write i2c OK [13:00:06]MH_I2C_Read... [13:00:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:00:07]Read from MH i2c: E2 [13:00:07]MH_I2C_Read... [13:00:07]Read from MH i2c: E2 03 00 [13:00:07]MH_I2C_Read... [13:00:07]Read from MH i2c: E2 03 00 28 05 00 90 00 A1 [13:00:07]RAPDU: 90 00 [13:00:07]wFMCommunicate OK [13:00:07]wFMCommunicate request_size=255 [13:00:07]MH_SAM_APDU [13:00:07]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 01 00 00 00 00 07 04 06 00 AC 0D 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 D6 14 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 [13:00:07]Write to MH i2c: E2 02 01 29 05 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 01 00 00 00 00 07 04 06 00 AC 0D 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 D6 14 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 00 00 7B [13:00:07]Write i2c OK [13:00:07]MH_I2C_Read... [13:00:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:00:07]Read from MH i2c: E2 [13:00:07]MH_I2C_Read... [13:00:07]Read from MH i2c: E2 03 00 [13:00:07]MH_I2C_Read... [13:00:07]Read from MH i2c: E2 03 00 29 05 00 90 00 A2 [13:00:07]RAPDU: 90 00 [13:00:07]wFMCommunicate OK [13:00:07]wFMCommunicate request_size=34 [13:00:07]MH_SAM_APDU [13:00:07]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 58 53 01 00 35 04 06 00 99 D6 76 3F 5C 30 [13:00:07]Write to MH i2c: E2 25 00 2A 05 80 0D 02 02 1D 00 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 58 53 01 00 35 04 06 00 99 D6 76 3F 5C 30 00 00 D2 [13:00:07]Write i2c OK [13:00:07]MH_I2C_Read... [13:00:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:00:07]Read from MH i2c: E2 [13:00:07]MH_I2C_Read... [13:00:07]Read from MH i2c: E2 03 00 [13:00:07]MH_I2C_Read... [13:00:07]Read from MH i2c: E2 03 00 2A 05 00 90 00 A3 [13:00:07]RAPDU: 90 00 [13:00:07]wFMCommunicate OK [13:00:07]wFMCommunicate request_size=4 [13:00:07]MH_SAM_APDU [13:00:07]CAPDU: 80 0D 03 02 [13:00:07]Write to MH i2c: E2 08 00 2B 05 80 0D 03 02 00 00 00 00 AB [13:00:07]Write i2c OK [13:00:07]MH_I2C_Read... [13:00:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:00:07]Read from MH i2c: E2 [13:00:07]MH_I2C_Read... [13:00:07]Read from MH i2c: E2 0B 00 [13:00:07]MH_I2C_Read... [13:00:07]Read from MH i2c: E2 0B 00 2B 05 00 F7 13 2F B5 B1 D8 61 11 90 00 95 [13:00:07]RAPDU: F7 13 2F B5 B1 D8 61 11 90 00 [13:00:07]wFMCommunicate OK [13:00:07]SAM_PROTO_SignData done [13:00:07]FM_MakeSignedData done [13:00:07]CreateOFDProtocolMessage [13:00:07]wFMCommunicate request_size=4 [13:00:07]MH_SAM_APDU [13:00:07]CAPDU: 80 11 00 00 [13:00:07]Write to MH i2c: E2 08 00 2C 05 80 11 00 00 00 00 00 00 AB [13:00:07]Write i2c OK [13:00:07]MH_I2C_Read... [13:00:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:00:07]Read from MH i2c: E2 [13:00:07]MH_I2C_Read... [13:00:07]Read from MH i2c: E2 17 00 [13:00:07]MH_I2C_Read... [13:00:07]Read from MH i2c: E2 17 00 2C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 0A [13:00:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:00:07]wFMCommunicate OK [13:00:07]CreateOFDProtocolMessage done [13:00:07]OFDSenderStorePacket 86872 [13:00:07]StoreOFDPacket docnum=86872 [13:00:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 27 01 00 00 7C F2 1F 01 E3 E0 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 01 00 00 00 00 07 04 06 00 AC 0D 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 D6 14 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 58 53 01 00 35 04 06 00 99 D6 76 3F 5C 30 F7 13 2F B5 B1 D8 61 11 [13:00:07]CheckFolder [13:00:07]dirname=/storage/ofd_packets [13:00:07]CheckFolder done [13:00:07]ProducePacketName [13:00:07]name=ofd_packets/00086872 [13:00:07]NVStorageSaveData ofd_packets/00086872 [13:00:07]File name is /storage/ofd_packets/00086872 [13:00:07]Write 325 bytes [13:00:07]NVStorageSaveData done [13:00:07]OFDSenderStorePacket done [13:00:07]KKMCreateOFDPacket done [13:00:07]NVStorageSaveData kkm_last_timestamp [13:00:07]File name is /storage/kkm_last_timestamp [13:00:07]Write 4 bytes [13:00:07]NVStorageSaveData done [13:00:07]ExternCall_PrintAddStr [13:00:07]wPrintStart [13:00:07]Write to MH i2c: 01 00 00 2D 05 32 [13:00:07]Write i2c OK [13:00:07]MH_I2C_Read... [13:00:07]Read from MH i2c: 01 [13:00:07]MH_I2C_Read... [13:00:07]Read from MH i2c: 01 07 00 [13:00:07]MH_I2C_Read... [13:00:07]Read from MH i2c: 01 07 00 2D 05 00 00 00 00 00 FF 0F 47 [13:00:07]RasterBufferAndPrint [13:00:07]line Счет N : (3)148081 [13:00:07]line ИНН: 02508201610067 [13:00:07]line Контрольно-Кассовый Чек [13:00:07]line ПРОДАЖА [13:00:07]line Товар: 4700000310326 [13:00:07]line Вода Адыгене 1л б/г [13:00:07]line 1.000 * 35.00 [13:00:07]line = 35.00 [13:00:07]line НДС 12% НСП 1% [13:00:07]line > о реализуемом товаре [13:00:07]line ИТОГО: 35.00 [13:00:07]line НСП 1% : 0.31 [13:00:07]line НДС 12% : 3.72 [13:00:07]line Наличными: 35.00 [13:00:07]line Безнал.: 0.00 [13:00:07]line Место: АЗС № 137 "Партнер Нефть" [13:00:07]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:00:07]line СНО: Общий режим [13:00:07]line Чек 185 22.09.2024 13:00 [13:00:07]line Смена: 497 ФФД: 1.0 [13:00:07]line ЗНМ: 0300000064 [13:00:07]line РНМ: 0000000000092592 [13:00:07]line Версия ККМ: 001 [13:00:07]line ФМ: 0000000000874979 [13:00:07]line ФД: 86872 [13:00:07]line ФПД: 169146385914928 [13:00:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T130006&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86872&fm=169146385914928&tin=02508201610067®Number=0000000000092592&sum=3500 [13:00:07]OFD Sender: Processing packet 86872 [packets to send 273, broken 272] [13:00:07]ProducePacketName [13:00:07]name=ofd_packets/00086872 [13:00:07]OFD Sender: To server: pG, [13:00:07]CommunicateWithHost lk.salyk.kg:30040 [13:00:07]ConnectInit lk.salyk.kg [13:00:07]line 0 [13:00:07]written 0, free lines is 4095 [13:00:08]Write to MH i2c: 01 00 00 55 05 5A [13:00:08]Write i2c OK [13:00:08]MH_I2C_Read... [13:00:08]Read from MH i2c: 01 [13:00:08]MH_I2C_Read... [13:00:08]Read from MH i2c: 01 07 00 [13:00:08]MH_I2C_Read... [13:00:08]Read from MH i2c: 01 07 00 55 05 00 00 00 00 00 FD 0C 6A [13:00:08]RasterBufferAndPrint [13:00:08]line [13:00:08]line [13:00:08]line [13:00:08]line [13:00:08]line [13:00:08]written 0, free lines is 3331 [13:00:08]MH_Cut [13:00:08]Write to MH i2c: D1 01 00 5C 05 01 33 [13:00:08]Write i2c OK [13:00:08]MH_I2C_Read... [13:00:08]Read from MH i2c: D1 [13:00:08]MH_I2C_Read... [13:00:08]Read from MH i2c: D1 01 00 [13:00:08]MH_I2C_Read... [13:00:08]Read from MH i2c: D1 01 00 5C 05 00 32 [13:00:08]Write to MH i2c: 01 00 00 5D 05 62 [13:00:08]Write i2c OK [13:00:08]MH_I2C_Read... [13:00:08]*** Cut start [13:00:08]*** Partial cut [13:00:08]*** CUTSNS_PIN = 1 [13:00:09]*** CUTSNS_PIN = 0 [13:00:09]*** Brake cut motor [13:00:09]Read from MH i2c: 01 [13:00:09]MH_I2C_Read... [13:00:09]*** Stop cut motor [13:00:09]*** Cut end [13:00:09]Read from MH i2c: 01 07 00 [13:00:09]MH_I2C_Read... [13:00:09]Read from MH i2c: 01 07 00 5D 05 00 00 00 00 00 FF 0F 77 [13:00:09]process_action close_receipt done [13:00:09]requested_data is exist [13:00:09]produce_requested_data [13:00:09]requested_item fm.sn is exist - process it [13:00:09]wFMCommunicate request_size=4 [13:00:09]MH_SAM_APDU [13:00:09]CAPDU: 80 11 00 00 [13:00:09]Write to MH i2c: E2 08 00 5E 05 80 11 00 00 00 00 00 00 DD [13:00:09]Write i2c OK [13:00:09]MH_I2C_Read... [13:00:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:00:09]Read from MH i2c: E2 [13:00:09]MH_I2C_Read... [13:00:09]Read from MH i2c: E2 17 00 [13:00:09]MH_I2C_Read... [13:00:09]Read from MH i2c: E2 17 00 5E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3C [13:00:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:00:09]wFMCommunicate OK [13:00:09]requested_item fd.num is exist - process it [13:00:09]SAM_PROTO_GetFieldsCounters [13:00:09]wFMCommunicate request_size=4 [13:00:09]MH_SAM_APDU [13:00:09]CAPDU: 80 13 00 00 [13:00:09]Write to MH i2c: E2 08 00 5F 05 80 13 00 00 00 00 00 00 E0 [13:00:09]Write i2c OK [13:00:09]MH_I2C_Read... [13:00:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:00:09]Read from MH i2c: E2 [13:00:09]MH_I2C_Read... [13:00:09]Read from MH i2c: E2 62 00 [13:00:09]MH_I2C_Read... [13:00:09]Read from MH i2c: E2 62 00 5F 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 58 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 B9 00 00 00 5E 04 04 00 B9 00 00 00 57 04 04 00 BA 00 00 00 19 04 04 00 00 00 00 00 90 00 D8 [13:00: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 58 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 B9 00 00 00 5E 04 04 00 B9 00 00 00 57 04 04 00 BA 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:00:09]wFMCommunicate OK [13:00:09]SAM_PROTO_GetFieldsCounters done [13:00:09]requested_item shift.num is exist - process it [13:00:09]requested_item shift.opened is exist - process it [13:00:09]req_shift_opened [13:00:09]FM_GetShiftState [13:00:09]SAM_PROTO_GetShiftState [13:00:09]wFMCommunicate request_size=4 [13:00:09]MH_SAM_APDU [13:00:09]CAPDU: 80 13 01 00 [13:00:09]Write to MH i2c: E2 08 00 60 05 80 13 01 00 00 00 00 00 E2 [13:00:09]Write i2c OK [13:00:09]MH_I2C_Read... [13:00:09]Read from MH i2c: E2 [13:00:09]MH_I2C_Read... [13:00:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:00:09]Read from MH i2c: E2 0E 00 [13:00:09]MH_I2C_Read... [13:00:09]Read from MH i2c: E2 0E 00 60 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A0 [13:00:09]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:00:09]wFMCommunicate OK [13:00:09]SAM_PROTO_GetShiftState done [13:00:09]FM_GetShiftState done [13:00:09]req_shift_opened done [13:00:09]requested_item shift.open_date is exist - process it [13:00:09]req_shift_open_date [13:00:09]req_shift_open_date done [13:00:09]produce_requested_data done [13:00:09]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86872,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:00:09]process_action_free close_receipt [13:00:09]json_value_free [13:00:09]json_value_free done [13:00:09]process_json_proto returns [13:00:09]Send response to host [13:00:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86872,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:00:09]free response buf [13:00:09]execute_script done [13:00:09]execute_script returns [13:00:09]free content buf [13:00:09]Sock 10.Close socket [13:00:09]Sock 10.Thread stoped [13:00:12]ConnectInit Can't take IP for lk.salyk.kg [13:00:12]CommunicateWithHost connect error [13:00:12]CommunicateWithHost err = -1 [13:00:12]OFD Sender: Server communicate error [13:00:17]OFD Sender: Processing packet 86872 [packets to send 273, broken 272] [13:00:17]ProducePacketName [13:00:17]name=ofd_packets/00086872 [13:00:17]OFD Sender: To server: pG, [13:00:17]CommunicateWithHost lk.salyk.kg:30040 [13:00:17]ConnectInit lk.salyk.kg [13:00:22]Connected sock=10 [13:00:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 27 01 00 00 7C F2 1F 01 E3 E0 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 01 00 00 00 00 07 04 06 00 AC 0D 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 D6 14 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 58 53 01 00 35 04 06 00 99 D6 76 3F 5C 30 F7 13 2F B5 B1 D8 61 11 [13:00:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 00 F9 47 00 A2 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 34 39 37 39 10 04 04 00 58 53 01 00 F4 03 04 00 B4 BF EF 66 B6 04 01 00 00 B2 C3 6D 06 51 2C E9 BF [13:00:23]CommunicateWithHost err = 0 [13:00:23]CheckOFDResponse [13:00:23]1017 (14) - 77093643461234 [13:00:23]1041 (16) - 0000000000874979 [13:00:23]1040 (4) - 86872 [13:00:23]1012 (4) - 22.09.2024 06:56 [13:00:23]1206 (1) - 0 [13:00:23]OFD Sender: Remove packet 86872 [13:00:23]ProducePacketName [13:00:23]name=ofd_packets/00086872 [13:00:23]NVStorageDeleteData [13:00:24]OFD Sender: No OFD packet to send [13:00:29]OFD Sender: No OFD packet to send [13:00:34]OFD Sender: No OFD packet to send [13:00:36]accept exits with 9 [13:00:36]New connection [13:00:36]New thread 3067043172 created [13:00:36]Thread 3066899812 joined [13:00:36]Waiting for new connection... [13:00:36] Sock 9.Parse request [13:00:36]Sock 9.Check first char [13:00:36]Sock 9.First char is OK [13:00:36]request: POST /json_proto HTTP/1.0 [13:00:36]Method: POST [13:00:36]URL: /json_proto [13:00:36]Method is POST - this is cgi request [13:00:36]url: /json_proto [13:00:36]query_string will be loaded in cgi processing [13:00:36]execute_cgi json_proto POST (null) [13:00:36]execute_cgi path=json_proto method=POST [13:00:36]POST find Content-Length [13:00:36]Host: 172.17.47.196:8080 [13:00:36]Content-Length: 687 [13:00:36]Content-Type: application/json [13:00:36] [13:00:36]POST finish read [13:00:36]Found Content-Length = 687 [13:00:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871737", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:00:36]execute_script... [13:00: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)871737", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:00:36]POST & json_proto [13:00:36]process_json_proto [13:00:36]json parsed OK: [13:00:36]protocol is kg_v1.0 [13:00:36]action value=close_receipt [13:00:36]process_action close_receipt [13:00:36]cmd_close_receipt [13:00:36]MH_GetDate [13:00:36]Write to MH i2c: F0 00 00 61 05 55 [13:00:36]Write i2c OK [13:00:36]MH_I2C_Read... [13:00:36]Read from MH i2c: F0 [13:00:36]MH_I2C_Read... [13:00:36]Read from MH i2c: F0 09 00 [13:00:36]MH_I2C_Read... [13:00:36]Read from MH i2c: F0 09 00 61 05 00 F5 14 F0 66 4C 6B 94 66 6E [13:00:36]GetLastDocTimeStamp 1727010006 [13:00:36]current date 1727010037 [13:00:36]FM_GetShiftState [13:00:36]SAM_PROTO_GetShiftState [13:00:36]wFMCommunicate request_size=4 [13:00:36]MH_SAM_APDU [13:00:36]CAPDU: 80 13 01 00 [13:00:36]Write to MH i2c: E2 08 00 62 05 80 13 01 00 00 00 00 00 E4 [13:00:36]Write i2c OK [13:00:36]MH_I2C_Read... [13:00:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:00:36]Read from MH i2c: E2 [13:00:36]MH_I2C_Read... [13:00:36]Read from MH i2c: E2 0E 00 [13:00:36]MH_I2C_Read... [13:00:36]Read from MH i2c: E2 0E 00 62 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A2 [13:00:36]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:00:36]wFMCommunicate OK [13:00:36]SAM_PROTO_GetShiftState done [13:00:36]FM_GetShiftState done [13:00:36]opened in 1726964220 [13:00:36]opened+sec_in_day 1727050620 [13:00:36]quantity*price = 100050 [13:00:36]sum+1 = 100052 [13:00: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 186 22.09.2024 13:00 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86873 ФПД: 88602487419786 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T130037&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86873&fm=88602487419786&tin=02508201610067®Number=0000000000092592&sum=100000 [13:00:37]StoreToDocumentArchive [13:00:37]shift 497 fd 86873 [13:00:37]save to /storage/0497/doc_00086873 [13:00:37]save last doc name /storage/0497/doc_00086873 to /storage/kkm_last_doc_name [13:00:37]save OK [13:00:37]Clear old archive folders... [13:00:37]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:00:37]tlvbuf is 014D02C0 [13:00:37]SAM_PROTO_ClearQueue [13:00:37]wFMCommunicate request_size=4 [13:00:37]MH_SAM_APDU [13:00:37]CAPDU: 80 09 00 00 [13:00:37]Write to MH i2c: E2 08 00 6F 05 80 09 00 00 00 00 00 00 E6 [13:00:37]Write i2c OK [13:00:37]MH_I2C_Read... [13:00:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:00:37]Read from MH i2c: E2 [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: E2 03 00 [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: E2 03 00 6F 05 00 90 00 E8 [13:00:37]RAPDU: 90 00 [13:00:37]wFMCommunicate OK [13:00:37]SAM_PROTO_ClearQueue done [13:00:37]KKMCreateOFDPacket [13:00:37]OFDProtocolAddRootSTLVToBuf [13:00:37]FM_MakeSignedData [13:00:37]FM_MakeSignedData [13:00:37]SAM_PROTO_SignData [13:00:37]wFMCommunicate request_size=4 [13:00:37]MH_SAM_APDU [13:00:37]CAPDU: 80 0D 01 02 [13:00:37]Write to MH i2c: E2 08 00 70 05 80 0D 01 02 00 00 00 00 EE [13:00:37]Write i2c OK [13:00:37]MH_I2C_Read... [13:00:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:00:37]Read from MH i2c: E2 [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: E2 03 00 [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: E2 03 00 70 05 00 90 00 E9 [13:00:37]RAPDU: 90 00 [13:00:37]wFMCommunicate OK [13:00:37]wFMCommunicate request_size=255 [13:00:37]MH_SAM_APDU [13:00:37]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 F5 14 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 59 53 01 00 35 04 06 00 [13:00:37]Write to MH i2c: E2 02 01 71 05 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 F5 14 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 59 53 01 00 35 04 06 00 00 00 20 [13:00:37]Write i2c OK [13:00:37]MH_I2C_Read... [13:00:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:00:37]Read from MH i2c: E2 [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: E2 03 00 [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: E2 03 00 71 05 00 90 00 EA [13:00:37]RAPDU: 90 00 [13:00:37]wFMCommunicate OK [13:00:37]wFMCommunicate request_size=11 [13:00:37]MH_SAM_APDU [13:00:37]CAPDU: 80 0D 02 02 06 50 95 5F C9 F3 8A [13:00:37]Write to MH i2c: E2 0E 00 72 05 80 0D 02 02 06 00 50 95 5F C9 F3 8A 00 00 87 [13:00:37]Write i2c OK [13:00:37]MH_I2C_Read... [13:00:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:00:37]Read from MH i2c: E2 [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: E2 03 00 [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: E2 03 00 72 05 00 90 00 EB [13:00:37]RAPDU: 90 00 [13:00:37]wFMCommunicate OK [13:00:37]wFMCommunicate request_size=4 [13:00:37]MH_SAM_APDU [13:00:37]CAPDU: 80 0D 03 02 [13:00:37]Write to MH i2c: E2 08 00 73 05 80 0D 03 02 00 00 00 00 F3 [13:00:37]Write i2c OK [13:00:37]MH_I2C_Read... [13:00:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:00:37]Read from MH i2c: E2 [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: E2 0B 00 [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: E2 0B 00 73 05 00 B6 5A F7 7A 05 06 1D 95 90 00 32 [13:00:37]RAPDU: B6 5A F7 7A 05 06 1D 95 90 00 [13:00:37]wFMCommunicate OK [13:00:37]SAM_PROTO_SignData done [13:00:37]FM_MakeSignedData done [13:00:37]CreateOFDProtocolMessage [13:00:37]wFMCommunicate request_size=4 [13:00:37]MH_SAM_APDU [13:00:37]CAPDU: 80 11 00 00 [13:00:37]Write to MH i2c: E2 08 00 74 05 80 11 00 00 00 00 00 00 F3 [13:00:37]Write i2c OK [13:00:37]MH_I2C_Read... [13:00:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:00:37]Read from MH i2c: E2 [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: E2 17 00 [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: E2 17 00 74 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 52 [13:00:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:00:37]wFMCommunicate OK [13:00:37]CreateOFDProtocolMessage done [13:00:37]OFDSenderStorePacket 86873 [13:00:37]StoreOFDPacket docnum=86873 [13:00:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 5B 74 08 01 18 25 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 F5 14 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 59 53 01 00 35 04 06 00 50 95 5F C9 F3 8A B6 5A F7 7A 05 06 1D 95 [13:00:37]CheckFolder [13:00:37]dirname=/storage/ofd_packets [13:00:37]CheckFolder done [13:00:37]ProducePacketName [13:00:37]name=ofd_packets/00086873 [13:00:37]NVStorageSaveData ofd_packets/00086873 [13:00:37]File name is /storage/ofd_packets/00086873 [13:00:37]Write 302 bytes [13:00:37]NVStorageSaveData done [13:00:37]OFDSenderStorePacket done [13:00:37]KKMCreateOFDPacket done [13:00:37]NVStorageSaveData kkm_last_timestamp [13:00:37]File name is /storage/kkm_last_timestamp [13:00:37]Write 4 bytes [13:00:37]NVStorageSaveData done [13:00:37]ExternCall_PrintAddStr [13:00:37]wPrintStart [13:00:37]Write to MH i2c: 01 00 00 75 05 7A [13:00:37]Write i2c OK [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: 01 [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: 01 07 00 [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: 01 07 00 75 05 00 00 00 00 00 FF 0F 8F [13:00:37]RasterBufferAndPrint [13:00:37]line Счет N : (1)871737 [13:00:37]line ИНН: 02508201610067 [13:00:37]line Контрольно-Кассовый Чек [13:00:37]line ПРОДАЖА [13:00:37]line ТРК (МРК, ГНК) : 34 [13:00:37]line Товар: 2710194210 [13:00:37]line ДТ(л)-К-4 [13:00:37]line 13.130 * 76.20 [13:00:37]line = 1000.51 [13:00:37]line НДС 12% НСП 1% [13:00:37]line > о реализуемом товаре [13:00:37]line ОКРУГЛЕНИЕ: -0.51 [13:00:37]line ИТОГО: 1000.00 [13:00:37]line Внесено: 1000.00 [13:00:37]line СДАЧА: 0.00 [13:00:37]line НСП 1% : 8.85 [13:00:37]line НДС 12% : 106.25 [13:00:37]line Наличными: 1000.00 [13:00:37]line Безнал.: 0.00 [13:00:37]line Место: АЗС № 137 "Партнер Нефть" [13:00:37]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:00:37]line СНО: Общий режим [13:00:37]line Чек 186 22.09.2024 13:00 [13:00:37]line Смена: 497 ФФД: 1.0 [13:00:37]line ЗНМ: 0300000064 [13:00:37]line РНМ: 0000000000092592 [13:00:37]line Версия ККМ: 001 [13:00:37]line ФМ: 0000000000874979 [13:00:37]line ФД: 86873 [13:00:37]line ФПД: 88602487419786 [13:00:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T130037&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86873&fm=88602487419786&tin=02508201610067®Number=0000000000092592&sum=100000 [13:00:37]written 0, free lines is 4095 [13:00:37]OFD Sender: Processing packet 86873 [packets to send 273, broken 272] [13:00:37]ProducePacketName [13:00:37]name=ofd_packets/00086873 [13:00:37]OFD Sender: To server: pG, [13:00:37]CommunicateWithHost lk.salyk.kg:30040 [13:00:37]ConnectInit lk.salyk.kg [13:00:38]Write to MH i2c: 01 00 00 A0 05 A5 [13:00:38]Write i2c OK [13:00:38]MH_I2C_Read... [13:00:38]Read from MH i2c: 01 [13:00:38]MH_I2C_Read... [13:00:38]Read from MH i2c: 01 07 00 [13:00:38]MH_I2C_Read... [13:00:38]Read from MH i2c: 01 07 00 A0 05 00 00 00 00 00 DD 0C 95 [13:00:38]RasterBufferAndPrint [13:00:38]line [13:00:38]line [13:00:38]line [13:00:38]line [13:00:38]line [13:00:38]written 0, free lines is 3302 [13:00:38]MH_Cut [13:00:38]Write to MH i2c: D1 01 00 A7 05 01 7E [13:00:38]Write i2c OK [13:00:38]MH_I2C_Read... [13:00:38]Read from MH i2c: D1 [13:00:38]MH_I2C_Read... [13:00:38]Read from MH i2c: D1 01 00 [13:00:38]MH_I2C_Read... [13:00:38]Read from MH i2c: D1 01 00 A7 05 00 7D [13:00:38]Write to MH i2c: 01 00 00 A8 05 AD [13:00:38]Write i2c OK [13:00:38]MH_I2C_Read... [13:00:38]Connected sock=10 [13: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 34 39 37 39 10 01 00 00 5B 74 08 01 18 25 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 F5 14 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 59 53 01 00 35 04 06 00 50 95 5F C9 F3 8A B6 5A F7 7A 05 06 1D 95 [13:00:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 35 50 47 00 1A 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 34 39 37 39 10 04 04 00 59 53 01 00 F4 03 04 00 C4 BF EF 66 B6 04 01 00 00 29 B8 0A D9 D4 9E 33 43 [13:00:38]CommunicateWithHost err = 0 [13:00:38]CheckOFDResponse [13:00:38]1017 (14) - 77093643461234 [13:00:38]1041 (16) - 0000000000874979 [13:00:38]1040 (4) - 86873 [13:00:38]1012 (4) - 22.09.2024 06:57 [13:00:38]1206 (1) - 0 [13:00:38]OFD Sender: Remove packet 86873 [13:00:38]ProducePacketName [13:00:38]name=ofd_packets/00086873 [13:00:38]NVStorageDeleteData [13:00:38]*** Cut start [13:00:38]*** Partial cut [13:00:38]*** CUTSNS_PIN = 1 [13:00:38]*** CUTSNS_PIN = 0 [13:00:39]*** Brake cut motor [13:00:39]OFD Sender: No OFD packet to send [13:00:39]Read from MH i2c: 01 [13:00:39]MH_I2C_Read... [13:00:39]*** Stop cut motor [13:00:39]*** Cut end [13:00:39]Read from MH i2c: 01 07 00 [13:00:39]MH_I2C_Read... [13:00:39]Read from MH i2c: 01 07 00 A8 05 00 00 00 00 00 FF 0F C2 [13:00:39]process_action close_receipt done [13:00:39]requested_data is exist [13:00:39]produce_requested_data [13:00:39]requested_item fm.sn is exist - process it [13:00:39]wFMCommunicate request_size=4 [13:00:39]MH_SAM_APDU [13:00:39]CAPDU: 80 11 00 00 [13:00:39]Write to MH i2c: E2 08 00 A9 05 80 11 00 00 00 00 00 00 28 [13:00:39]Write i2c OK [13:00:39]MH_I2C_Read... [13:00:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:00:39]Read from MH i2c: E2 [13:00:39]MH_I2C_Read... [13:00:39]Read from MH i2c: E2 17 00 [13:00:39]MH_I2C_Read... [13:00:39]Read from MH i2c: E2 17 00 A9 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 87 [13:00:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:00:39]wFMCommunicate OK [13:00:39]requested_item fd.num is exist - process it [13:00:39]SAM_PROTO_GetFieldsCounters [13:00:39]wFMCommunicate request_size=4 [13:00:39]MH_SAM_APDU [13:00:39]CAPDU: 80 13 00 00 [13:00:39]Write to MH i2c: E2 08 00 AA 05 80 13 00 00 00 00 00 00 2B [13:00:39]Write i2c OK [13:00:39]MH_I2C_Read... [13:00:39]Read from MH i2c: E2 [13:00:39]MH_I2C_Read... [13:00:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:00:39]Read from MH i2c: E2 62 00 [13:00:39]MH_I2C_Read... [13:00:39]Read from MH i2c: E2 62 00 AA 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 59 53 01 00 0E 04 04 00 F1 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 27 [13:00:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 59 53 01 00 0E 04 04 00 F1 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 [13:00:39]wFMCommunicate OK [13:00:39]SAM_PROTO_GetFieldsCounters done [13:00:39]requested_item shift.num is exist - process it [13:00:39]requested_item shift.opened is exist - process it [13:00:39]req_shift_opened [13:00:39]FM_GetShiftState [13:00:39]SAM_PROTO_GetShiftState [13:00:39]wFMCommunicate request_size=4 [13:00:39]MH_SAM_APDU [13:00:39]CAPDU: 80 13 01 00 [13:00:39]Write to MH i2c: E2 08 00 AB 05 80 13 01 00 00 00 00 00 2D [13:00:39]Write i2c OK [13:00:39]MH_I2C_Read... [13:00:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:00:39]Read from MH i2c: E2 [13:00:39]MH_I2C_Read... [13:00:39]Read from MH i2c: E2 0E 00 [13:00:39]MH_I2C_Read... [13:00:39]Read from MH i2c: E2 0E 00 AB 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 EB [13:00:39]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:00:39]wFMCommunicate OK [13:00:39]SAM_PROTO_GetShiftState done [13:00:39]FM_GetShiftState done [13:00:39]req_shift_opened done [13:00:39]requested_item shift.open_date is exist - process it [13:00:39]req_shift_open_date [13:00:39]req_shift_open_date done [13:00:39]produce_requested_data done [13:00:39]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86873,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:00:39]process_action_free close_receipt [13:00:39]json_value_free [13:00:39]json_value_free done [13:00:39]process_json_proto returns [13:00:39]Send response to host [13:00:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86873,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:00:39]free response buf [13:00:39]execute_script done [13:00:39]execute_script returns [13:00:39]free content buf [13:00:39]Sock 9.Close socket [13:00:39]Sock 9.Thread stoped [13:00:44]OFD Sender: No OFD packet to send [13:00:49]OFD Sender: No OFD packet to send [13:00:54]OFD Sender: No OFD packet to send [13:00:59]OFD Sender: No OFD packet to send [13:01:04]OFD Sender: No OFD packet to send [13:01:09]OFD Sender: No OFD packet to send [13:01:14]OFD Sender: No OFD packet to send [13:01:19]OFD Sender: No OFD packet to send [13:01:24]OFD Sender: No OFD packet to send [13:01:29]OFD Sender: No OFD packet to send [13:01:34]OFD Sender: No OFD packet to send [13:01:36]recv_with_timeout no data received [13:01:39]OFD Sender: No OFD packet to send [13:01:44]OFD Sender: No OFD packet to send [13:01:49]OFD Sender: No OFD packet to send [13:01:54]OFD Sender: No OFD packet to send [13:01:59]OFD Sender: No OFD packet to send [13:02:04]OFD Sender: No OFD packet to send [13:02:09]OFD Sender: No OFD packet to send [13:02:14]OFD Sender: No OFD packet to send [13:02:19]OFD Sender: No OFD packet to send [13:02:24]OFD Sender: No OFD packet to send [13:02:29]OFD Sender: No OFD packet to send [13:02:34]OFD Sender: No OFD packet to send [13:02:37]accept exits with 7 [13:02:37]New connection [13:02:37]New thread 3066899812 created [13:02:37]Thread 3067043172 joined [13:02:37]Waiting for new connection... [13:02:37] Sock 7.Parse request [13:02:37]Sock 7.Check first char [13:02:37]Sock 7.First char is OK [13:02:37]request: POST /json_proto HTTP/1.0 [13:02:37]Method: POST [13:02:37]URL: /json_proto [13:02:37]Method is POST - this is cgi request [13:02:37]url: /json_proto [13:02:37]query_string will be loaded in cgi processing [13:02:37]execute_cgi json_proto POST (null) [13:02:37]execute_cgi path=json_proto method=POST [13:02:37]POST find Content-Length [13:02:37]Host: 172.17.47.196:8080 [13:02:37]Content-Length: 687 [13:02:37]Content-Type: application/json [13:02:37] [13:02:37]POST finish read [13:02:37]Found Content-Length = 687 [13:02:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871738", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:37]execute_script... [13: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)871738", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:37]POST & json_proto [13:02:37]process_json_proto [13:02:37]json parsed OK: [13:02:37]protocol is kg_v1.0 [13:02:37]action value=close_receipt [13:02:37]process_action close_receipt [13:02:37]cmd_close_receipt [13:02:37]MH_GetDate [13:02:37]Write to MH i2c: F0 00 00 AC 05 A0 [13:02:37]Write i2c OK [13:02:37]MH_I2C_Read... [13:02:37]Read from MH i2c: F0 [13:02:37]MH_I2C_Read... [13:02:37]Read from MH i2c: F0 09 00 [13:02:37]MH_I2C_Read... [13:02:37]Read from MH i2c: F0 09 00 AC 05 00 6E 15 F0 66 4C 6B 94 66 33 [13:02:37]GetLastDocTimeStamp 1727010037 [13:02:37]current date 1727010158 [13:02:37]FM_GetShiftState [13:02:37]SAM_PROTO_GetShiftState [13:02:37]wFMCommunicate request_size=4 [13:02:37]MH_SAM_APDU [13:02:37]CAPDU: 80 13 01 00 [13:02:37]Write to MH i2c: E2 08 00 AD 05 80 13 01 00 00 00 00 00 2F [13:02:37]Write i2c OK [13:02:37]MH_I2C_Read... [13:02:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:02:37]Read from MH i2c: E2 [13:02:37]MH_I2C_Read... [13:02:37]Read from MH i2c: E2 0E 00 [13:02:37]MH_I2C_Read... [13:02:37]Read from MH i2c: E2 0E 00 AD 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 ED [13:02:37]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:02:37]wFMCommunicate OK [13:02:37]SAM_PROTO_GetShiftState done [13:02:37]FM_GetShiftState done [13:02:37]opened in 1726964220 [13:02:37]opened+sec_in_day 1727050620 [13:02:37]quantity*price = 100050 [13:02:37]sum+1 = 100052 [13:02:37]Check (price>sum+1) || (price+1 о реализуемом товаре [13:05:59]line ОКРУГЛЕНИЕ: -0.51 [13:05:59]line ИТОГО: 1000.00 [13:05:59]line Внесено: 1000.00 [13:05:59]line СДАЧА: 0.00 [13:05:59]line НСП 1% : 8.85 [13:05:59]line НДС 12% : 106.25 [13:05:59]line Наличными: 1000.00 [13:05:59]line Безнал.: 0.00 [13:05:59]line Место: АЗС № 137 "Партнер Нефть" [13:05:59]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:05:59]line СНО: Общий режим [13:05:59]line Чек 187 22.09.2024 13:02 [13:05:59]line Смена: 497 ФФД: 1.0 [13:05:59]line ЗНМ: 0300000064 [13:05:59]line РНМ: 0000000000092592 [13:05:59]line Версия ККМ: 001 [13:05:59]line ФМ: 0000000000874979 [13:05:59]line ФД: 86874 [13:05:59]line ФПД: 242375383934757 [13:05:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T130238&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86874&fm=242375383934757&tin=02508201610067®Number=0000000000092592&sum=100000 [13:05:59]written 0, free lines is 4095 [13:05:59]Write to MH i2c: 01 00 00 48 00 48 [13:05:59]Write i2c OK [13:05:59]MH_I2C_Read... [13:05:59]Read from MH i2c: 01 [13:05:59]MH_I2C_Read... [13:05:59]Read from MH i2c: 01 07 00 [13:05:59]MH_I2C_Read... [13:05:59]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 E0 0C 3B [13:05:59]RasterBufferAndPrint [13:05:59]line [13:05:59]line [13:05:59]line [13:05:59]line [13:05:59]line [13:05:59]written 0, free lines is 3314 [13:06:00]MH_Cut [13:06:00]Write to MH i2c: D1 01 00 4F 00 01 21 [13:06:00]Write i2c OK [13:06:00]MH_I2C_Read... [13:06:00]Read from MH i2c: D1 [13:06:00]MH_I2C_Read... [13:06:00]Read from MH i2c: D1 01 00 [13:06:00]MH_I2C_Read... [13:06:00]Read from MH i2c: D1 01 00 4F 00 00 20 [13:06:00]Write to MH i2c: 01 00 00 50 00 50 [13:06:00]Write i2c OK [13:06:00]MH_I2C_Read... [13:06:00]*** Cut start [13:06:00]*** Partial cut [13:06:00]*** CUTSNS_PIN = 1 [13:06:00]*** CUTSNS_PIN = 0 [13:06:01]*** Brake cut motor [13:06:01]Read from MH i2c: 01 [13:06:01]MH_I2C_Read... [13:06:01]*** Stop cut motor [13:06:01]*** Cut end [13:06:01]Read from MH i2c: 01 07 00 [13:06:01]MH_I2C_Read... [13:06:01]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [13:06:01]process_action print_doc done [13:06:01]requested_data is exist [13:06:01]produce_requested_data [13:06:01]produce_requested_data return (null) [13:06:01]process_action_free print_doc [13:06:01]json_value_free [13:06:01]json_value_free done [13:06:01]process_json_proto returns [13:06:01]Send response to host [13:06:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [13:06:01]free response buf [13:06:01]execute_script done [13:06:01]execute_script returns [13:06:01]free content buf [13:06:01]Sock 9.Close socket [13:06:01]Sock 9.Thread stoped [13:06:02]recv_with_timeout no data received [13:06:02]OFD Sender: No OFD packet to send [13:06:07]OFD Sender: No OFD packet to send [13:06:12]OFD Sender: No OFD packet to send [13:06:17]OFD Sender: No OFD packet to send [13:06:22]OFD Sender: No OFD packet to send [13:06:27]OFD Sender: No OFD packet to send [13:06:32]OFD Sender: No OFD packet to send [13:06:37]OFD Sender: No OFD packet to send [13:06:42]OFD Sender: No OFD packet to send [13:06:47]OFD Sender: No OFD packet to send [13:06:52]OFD Sender: No OFD packet to send [13:06:57]OFD Sender: No OFD packet to send [13:07:02]OFD Sender: No OFD packet to send [13:07:07]OFD Sender: No OFD packet to send [13:07:12]OFD Sender: No OFD packet to send [13:07:14]recv_with_timeout no data received [13:07:17]OFD Sender: No OFD packet to send [13:07:22]OFD Sender: No OFD packet to send [13:07:27]OFD Sender: No OFD packet to send [13:07:32]OFD Sender: No OFD packet to send [13:07:37]OFD Sender: No OFD packet to send [13:07:37]accept exits with 7 [13:07:37]New connection [13:07:37]New thread 3066998116 created [13:07:37]Thread 3067141476 joined [13:07:37]Waiting for new connection... [13:07:37] Sock 7.Parse request [13:07:37]Sock 7.Check first char [13:07:37]Sock 7.First char is OK [13:07:37]request: POST /json_proto HTTP/1.0 [13:07:37]Method: POST [13:07:37]URL: /json_proto [13:07:37]Method is POST - this is cgi request [13:07:37]url: /json_proto [13:07:37]query_string will be loaded in cgi processing [13:07:37]execute_cgi json_proto POST (null) [13:07:37]execute_cgi path=json_proto method=POST [13:07:37]POST find Content-Length [13:07:37]Host: 172.17.47.196:8080 [13:07:37]Content-Length: 677 [13:07:37]Content-Type: application/json [13:07:37] [13:07:37]POST finish read [13:07:37]Found Content-Length = 677 [13:07:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871740", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [13:07:37]execute_script... [13:07:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871740", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [13:07:37]POST & json_proto [13:07:37]process_json_proto [13:07:37]json parsed OK: [13:07:37]protocol is kg_v1.0 [13:07:37]action value=close_receipt [13:07:37]process_action close_receipt [13:07:37]cmd_close_receipt [13:07:37]MH_GetDate [13:07:37]Write to MH i2c: F0 00 00 51 00 40 [13:07:37]Write i2c OK [13:07:37]MH_I2C_Read... [13:07:37]Read from MH i2c: F0 [13:07:37]MH_I2C_Read... [13:07:37]Read from MH i2c: F0 09 00 [13:07:37]MH_I2C_Read... [13:07:37]Read from MH i2c: F0 09 00 51 00 00 9A 16 F0 66 4C 6B 94 66 00 [13:07:37]GetLastDocTimeStamp 1727010158 [13:07:37]current date 1727010458 [13:07:37]FM_GetShiftState [13:07:37]SAM_PROTO_GetShiftState [13:07:37]wFMCommunicate request_size=4 [13:07:37]MH_SAM_APDU [13:07:37]CAPDU: 80 13 01 00 [13:07:37]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [13:07:37]Write i2c OK [13:07:37]MH_I2C_Read... [13:07:38]Read from MH i2c: E2 [13:07:38]MH_I2C_Read... [13:07:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:07:38]Read from MH i2c: E2 0E 00 [13:07:38]MH_I2C_Read... [13:07:38]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 8D [13:07:38]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:07:38]wFMCommunicate OK [13:07:38]SAM_PROTO_GetShiftState done [13:07:38]FM_GetShiftState done [13:07:38]opened in 1726964220 [13:07:38]opened+sec_in_day 1727050620 [13:07:38]quantity*price = 40002 [13:07:38]sum+1 = 40003 [13:07:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 188 22.09.2024 13:07 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86875 ФПД: 65581950102557 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T130738&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86875&fm=65581950102557&tin=02508201610067®Number=0000000000092592&sum=40000 [13:07:39]StoreToDocumentArchive [13:07:39]shift 497 fd 86875 [13:07:39]save to /storage/0497/doc_00086875 [13:07:39]save last doc name /storage/0497/doc_00086875 to /storage/kkm_last_doc_name [13:07:39]save OK [13:07:39]Clear old archive folders... [13:07:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:07:39]tlvbuf is B6F86BA0 [13:07:39]SAM_PROTO_ClearQueue [13:07:39]wFMCommunicate request_size=4 [13:07:39]MH_SAM_APDU [13:07:39]CAPDU: 80 09 00 00 [13:07:39]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [13:07:39]Write i2c OK [13:07:39]MH_I2C_Read... [13:07:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:07:39]Read from MH i2c: E2 [13:07:39]MH_I2C_Read... [13:07:39]Read from MH i2c: E2 03 00 [13:07:39]MH_I2C_Read... [13:07:39]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [13:07:39]RAPDU: 90 00 [13:07:39]wFMCommunicate OK [13:07:39]SAM_PROTO_ClearQueue done [13:07:39]KKMCreateOFDPacket [13:07:39]OFDProtocolAddRootSTLVToBuf [13:07:39]FM_MakeSignedData [13:07:39]FM_MakeSignedData [13:07:39]SAM_PROTO_SignData [13:07:39]wFMCommunicate request_size=4 [13:07:39]MH_SAM_APDU [13:07:39]CAPDU: 80 0D 01 02 [13:07:39]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [13:07:39]Write i2c OK [13:07:39]MH_I2C_Read... [13:07:39]Read from MH i2c: E2 [13:07:39]MH_I2C_Read... [13:07:39]Read from MH i2c: E2 03 00 [13:07:39]MH_I2C_Read... [13:07:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:07:39]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [13:07:39]RAPDU: 90 00 [13:07:39]wFMCommunicate OK [13:07:39]wFMCommunicate request_size=255 [13:07:39]MH_SAM_APDU [13:07: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 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 9A 16 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5B 53 01 00 35 04 06 00 3B [13:07:39]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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 9A 16 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5B 53 01 00 35 04 06 00 3B 00 00 E9 [13:07:39]Write i2c OK [13:07:39]MH_I2C_Read... [13:07:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:07:39]Read from MH i2c: E2 [13:07:39]MH_I2C_Read... [13:07:39]Read from MH i2c: E2 03 00 [13:07:39]MH_I2C_Read... [13:07:39]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [13:07:39]RAPDU: 90 00 [13:07:39]wFMCommunicate OK [13:07:39]wFMCommunicate request_size=10 [13:07:39]MH_SAM_APDU [13:07:39]CAPDU: 80 0D 02 02 05 A5 7C D6 EC 1D [13:07:39]Write to MH i2c: E2 0D 00 62 00 80 0D 02 02 05 00 A5 7C D6 EC 1D 00 00 E6 [13:07:39]Write i2c OK [13:07:39]MH_I2C_Read... [13:07:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:07:39]Read from MH i2c: E2 [13:07:39]MH_I2C_Read... [13:07:39]Read from MH i2c: E2 03 00 [13:07:39]MH_I2C_Read... [13:07:39]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [13:07:39]RAPDU: 90 00 [13:07:39]wFMCommunicate OK [13:07:39]wFMCommunicate request_size=4 [13:07:39]MH_SAM_APDU [13:07:39]CAPDU: 80 0D 03 02 [13:07:39]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [13:07:39]Write i2c OK [13:07:39]MH_I2C_Read... [13:07:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:07:39]Read from MH i2c: E2 [13:07:39]MH_I2C_Read... [13:07:39]Read from MH i2c: E2 0B 00 [13:07:39]MH_I2C_Read... [13:07:39]Read from MH i2c: E2 0B 00 63 00 00 13 0F DE F7 3D 6E F9 BB 90 00 35 [13:07:39]RAPDU: 13 0F DE F7 3D 6E F9 BB 90 00 [13:07:39]wFMCommunicate OK [13:07:39]SAM_PROTO_SignData done [13:07:39]FM_MakeSignedData done [13:07:39]CreateOFDProtocolMessage [13:07:39]wFMCommunicate request_size=4 [13:07:39]MH_SAM_APDU [13:07:39]CAPDU: 80 11 00 00 [13:07:39]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [13:07:39]Write i2c OK [13:07:39]MH_I2C_Read... [13:07:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:07:39]Read from MH i2c: E2 [13:07:39]MH_I2C_Read... [13:07:39]Read from MH i2c: E2 17 00 [13:07:39]MH_I2C_Read... [13:07:39]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 34 39 37 39 90 00 3D [13:07:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:07:39]wFMCommunicate OK [13:07:39]CreateOFDProtocolMessage done [13:07:39]OFDSenderStorePacket 86875 [13:07:39]StoreOFDPacket docnum=86875 [13:07:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 7E 66 07 01 F2 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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 9A 16 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5B 53 01 00 35 04 06 00 3B A5 7C D6 EC 1D 13 0F DE F7 3D 6E F9 BB [13:07:39]CheckFolder [13:07:39]dirname=/storage/ofd_packets [13:07:39]CheckFolder done [13:07:39]ProducePacketName [13:07:39]name=ofd_packets/00086875 [13:07:39]NVStorageSaveData ofd_packets/00086875 [13:07:39]File name is /storage/ofd_packets/00086875 [13:07:39]Write 301 bytes [13:07:39]NVStorageSaveData done [13:07:39]OFDSenderStorePacket done [13:07:39]KKMCreateOFDPacket done [13:07:39]NVStorageSaveData kkm_last_timestamp [13:07:39]File name is /storage/kkm_last_timestamp [13:07:39]Write 4 bytes [13:07:39]NVStorageSaveData done [13:07:39]ExternCall_PrintAddStr [13:07:39]wPrintStart [13:07:39]Write to MH i2c: 01 00 00 65 00 65 [13:07:39]Write i2c OK [13:07:39]MH_I2C_Read... [13:07:39]Read from MH i2c: 01 [13:07:39]MH_I2C_Read... [13:07:39]Read from MH i2c: 01 07 00 [13:07:39]MH_I2C_Read... [13:07:39]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [13:07:39]RasterBufferAndPrint [13:07:39]line Счет N : (1)871740 [13:07:39]line ИНН: 02508201610067 [13:07:39]line Контрольно-Кассовый Чек [13:07:39]line ПРОДАЖА [13:07:39]line ТРК (МРК, ГНК) : 43 [13:07:39]line Товар: 2710124130 [13:07:39]line Аи-92-К-5 [13:07:39]line 5.900 * 67.80 [13:07:39]line = 400.02 [13:07:39]line НДС 12% НСП 1% [13:07:39]line > о реализуемом товаре [13:07:39]line ОКРУГЛЕНИЕ: -0.02 [13:07:39]line ИТОГО: 400.00 [13:07:39]line Внесено: 400.00 [13:07:39]line СДАЧА: 0.00 [13:07:39]line НСП 1% : 3.54 [13:07:39]line НДС 12% : 42.48 [13:07:39]line Наличными: 400.00 [13:07:39]line Безнал.: 0.00 [13:07:39]line Место: АЗС № 137 "Партнер Нефть" [13:07:39]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:07:39]line СНО: Общий режим [13:07:39]line Чек 188 22.09.2024 13:07 [13:07:39]line Смена: 497 ФФД: 1.0 [13:07:39]line ЗНМ: 0300000064 [13:07:39]line РНМ: 0000000000092592 [13:07:39]line Версия ККМ: 001 [13:07:39]line ФМ: 0000000000874979 [13:07:39]line ФД: 86875 [13:07:39]line ФПД: 65581950102557 [13:07:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T130738&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86875&fm=65581950102557&tin=02508201610067®Number=0000000000092592&sum=40000 [13:07:40]OFD Sender: Processing packet 86875 [packets to send 273, broken 272] [13:07:40]ProducePacketName [13:07:40]name=ofd_packets/00086875 [13:07:40]OFD Sender: To server: pG, [13:07:40]CommunicateWithHost lk.salyk.kg:30040 [13:07:40]ConnectInit lk.salyk.kg [13:07:40]written 0, free lines is 4095 [13:07:40]Write to MH i2c: 01 00 00 90 00 90 [13:07:40]Write i2c OK [13:07:40]MH_I2C_Read... [13:07:40]Read from MH i2c: 01 [13:07:40]MH_I2C_Read... [13:07:40]Read from MH i2c: 01 07 00 [13:07:40]MH_I2C_Read... [13:07:40]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 D4 0C 77 [13:07:40]RasterBufferAndPrint [13:07:40]line [13:07:40]line [13:07:40]line [13:07:40]line [13:07:40]line [13:07:40]written 0, free lines is 3288 [13:07:40]MH_Cut [13:07:40]Write to MH i2c: D1 01 00 97 00 01 69 [13:07:40]Write i2c OK [13:07:40]MH_I2C_Read... [13:07:40]Read from MH i2c: D1 [13:07:40]MH_I2C_Read... [13:07:40]Read from MH i2c: D1 01 00 [13:07:40]MH_I2C_Read... [13:07:40]Read from MH i2c: D1 01 00 97 00 00 68 [13:07:40]Write to MH i2c: 01 00 00 98 00 98 [13:07:40]Write i2c OK [13:07:40]MH_I2C_Read... [13:07:41]*** Cut start [13:07:41]*** Partial cut [13:07:41]*** CUTSNS_PIN = 1 [13:07:41]*** CUTSNS_PIN = 0 [13:07:41]*** Brake cut motor [13:07:41]Read from MH i2c: 01 [13:07:41]MH_I2C_Read... [13:07:41]*** Stop cut motor [13:07:41]*** Cut end [13:07:41]Read from MH i2c: 01 07 00 [13:07:41]MH_I2C_Read... [13:07:41]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [13:07:41]process_action close_receipt done [13:07:41]requested_data is exist [13:07:41]produce_requested_data [13:07:41]requested_item fm.sn is exist - process it [13:07:41]wFMCommunicate request_size=4 [13:07:41]MH_SAM_APDU [13:07:41]CAPDU: 80 11 00 00 [13:07:41]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [13:07:41]Write i2c OK [13:07:41]MH_I2C_Read... [13:07:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:07:41]Read from MH i2c: E2 [13:07:41]MH_I2C_Read... [13:07:41]Read from MH i2c: E2 17 00 [13:07:41]MH_I2C_Read... [13:07:41]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 34 39 37 39 90 00 72 [13:07:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:07:41]wFMCommunicate OK [13:07:41]requested_item fd.num is exist - process it [13:07:41]SAM_PROTO_GetFieldsCounters [13:07:41]wFMCommunicate request_size=4 [13:07:41]MH_SAM_APDU [13:07:41]CAPDU: 80 13 00 00 [13:07:41]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [13:07:41]Write i2c OK [13:07:41]MH_I2C_Read... [13:07:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:07:42]Read from MH i2c: E2 [13:07:42]MH_I2C_Read... [13:07:42]Read from MH i2c: E2 62 00 [13:07:42]MH_I2C_Read... [13:07:42]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 5B 53 01 00 0E 04 04 00 F1 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 1A [13:07:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 5B 53 01 00 0E 04 04 00 F1 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 [13:07:42]wFMCommunicate OK [13:07:42]SAM_PROTO_GetFieldsCounters done [13:07:42]requested_item shift.num is exist - process it [13:07:42]requested_item shift.opened is exist - process it [13:07:42]req_shift_opened [13:07:42]FM_GetShiftState [13:07:42]SAM_PROTO_GetShiftState [13:07:42]wFMCommunicate request_size=4 [13:07:42]MH_SAM_APDU [13:07:42]CAPDU: 80 13 01 00 [13:07:42]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [13:07:42]Write i2c OK [13:07:42]MH_I2C_Read... [13:07:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:07:42]Read from MH i2c: E2 [13:07:42]MH_I2C_Read... [13:07:42]Read from MH i2c: E2 0E 00 [13:07:42]MH_I2C_Read... [13:07:42]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D6 [13:07:42]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:07:42]wFMCommunicate OK [13:07:42]SAM_PROTO_GetShiftState done [13:07:42]FM_GetShiftState done [13:07:42]req_shift_opened done [13:07:42]requested_item shift.open_date is exist - process it [13:07:42]req_shift_open_date [13:07:42]req_shift_open_date done [13:07:42]produce_requested_data done [13:07:42]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86875,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:07:42]process_action_free close_receipt [13:07:42]json_value_free [13:07:42]json_value_free done [13:07:42]process_json_proto returns [13:07:42]Send response to host [13:07:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86875,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:07:42]free response buf [13:07:42]execute_script done [13:07:42]execute_script returns [13:07:42]free content buf [13:07:42]Sock 7.Close socket [13:07:42]Sock 7.Thread stoped [13:07:44]recv_with_timeout no data received [13:07:45]ConnectInit Can't take IP for lk.salyk.kg [13:07:45]CommunicateWithHost connect error [13:07:45]CommunicateWithHost err = -1 [13:07:45]OFD Sender: Server communicate error [13:07:50]OFD Sender: Processing packet 86875 [packets to send 273, broken 272] [13:07:50]ProducePacketName [13:07:50]name=ofd_packets/00086875 [13:07:50]OFD Sender: To server: pG, [13:07:50]CommunicateWithHost lk.salyk.kg:30040 [13:07:50]ConnectInit lk.salyk.kg [13:07:55]ConnectInit Can't take IP for lk.salyk.kg [13:07:55]CommunicateWithHost connect error [13:07:55]CommunicateWithHost err = -1 [13:07:55]OFD Sender: Server communicate error [13:08:00]accept exits with 9 [13:08:00]New connection [13:08:00]New thread 3067141476 created [13:08:00]Thread 3066998116 joined [13:08:00]Waiting for new connection... [13:08:00] Sock 9.Parse request [13:08:00]Sock 9.Check first char [13:08:00]Sock 9.First char is OK [13:08:00]request: POST /json_proto HTTP/1.0 [13:08:00]Method: POST [13:08:00]URL: /json_proto [13:08:00]Method is POST - this is cgi request [13:08:00]url: /json_proto [13:08:00]query_string will be loaded in cgi processing [13:08:00]execute_cgi json_proto POST (null) [13:08:00]execute_cgi path=json_proto method=POST [13:08:00]POST find Content-Length [13:08:00]Host: 172.17.47.196:8080 [13:08:00]Content-Length: 708 [13:08:00]Content-Type: application/json [13:08:00] [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 1A [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 5400000000572575 (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: 6007708+1721002828=1727010536 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 1B [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 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 E9 16 F0 66 4C 6B 94 66 05 [13:08:57]Current date/time: 22.09.2024 13:08 [13:08:57]FM_Init [13:08:57]wFMConnect [13:08:57]MH_SAM_On [13:08:57]Write to MH i2c: E0 00 00 08 00 E7 [13:08:57]Write i2c OK [13:08:57]MH_I2C_Read... [13:08:57]*** iso7816_init finished! [13:08:57]*** atr: [13:08:57]*** 0F 3B D5 18 FF 81 91 FE [13:08:57]*** 1F C3 80 73 C8 21 10 0A [13:08:57]*** 00 00 00 00 00 00 00 00 [13:08:57]*** 00 00 00 00 00 00 00 00 [13:08:57]*** 00 00 00 00 00 00 00 00 [13:08:57]*** 00 00 00 00 00 00 00 00 [13:08:57]*** 00 00 00 00 00 00 00 00 [13:08:57]*** 00 00 00 00 00 00 00 00 [13:08:57]Read from MH i2c: E0 [13:08:57]MH_I2C_Read... [13:08:57]Read from MH i2c: E0 10 00 [13:08:57]MH_I2C_Read... [13:08:57]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [13:08:57]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [13:08:57]wFMCommunicate request_size=10 [13:08:57]MH_SAM_APDU [13:08:57]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [13:08:57]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [13:08:57]Write i2c OK [13:08:57]MH_I2C_Read... [13:08:57]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [13:08:57]Read from MH i2c: E2 [13:08:57]MH_I2C_Read... [13:08:57]Read from MH i2c: E2 03 00 [13:08:57]MH_I2C_Read... [13:08:57]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [13:08:57]RAPDU: 90 00 [13:08:57]wFMCommunicate OK [13:08:57]wFMCommunicate request_size=4 [13:08:57]MH_SAM_APDU [13:08:57]CAPDU: 80 11 00 00 [13:08:57]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [13:08:57]Write i2c OK [13:08:57]MH_I2C_Read... [13:08:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:57]Read from MH i2c: E2 [13:08:57]MH_I2C_Read... [13:08:57]Read from MH i2c: E2 17 00 [13:08:57]MH_I2C_Read... [13:08: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 34 39 37 39 90 00 E3 [13:08:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:08:57]wFMCommunicate OK [13:08:57]Detected FM SN is 0000000000874979 [13:08:57]Stored FM SN is 0000000000874979 [13:08:57]wFMCommunicate request_size=9 [13:08:57]MH_SAM_APDU [13:08:57]CAPDU: 80 16 00 00 04 B6 D7 00 00 [13:08:57]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [13:08:57]Write i2c OK [13:08:57]MH_I2C_Read... [13:08:57]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [13:08:57]Read from MH i2c: E2 [13:08:57]MH_I2C_Read... [13:08:57]Read from MH i2c: E2 03 00 [13:08:57]MH_I2C_Read... [13:08:57]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [13:08:57]RAPDU: 90 00 [13:08:57]wFMCommunicate OK [13:08:57]FM PIN OK [13:08:57]wFMCommunicate request_size=8 [13:08:57]MH_SAM_APDU [13:08:57]CAPDU: 80 14 04 00 03 02 00 01 [13:08:57]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [13:08:57]Write i2c OK [13:08:57]MH_I2C_Read... [13:08:57]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [13:08:57]Read from MH i2c: E2 [13:08:57]MH_I2C_Read... [13:08:57]Read from MH i2c: E2 03 00 [13:08:57]MH_I2C_Read... [13:08:57]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [13:08:57]RAPDU: 90 00 [13:08:57]wFMCommunicate OK [13:08:57]wFMCommunicate request_size=13 [13:08:57]MH_SAM_APDU [13:08:57]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [13:08:57]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [13:08:57]Write i2c OK [13:08:57]MH_I2C_Read... [13:08:57]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [13:08:57]Read from MH i2c: E2 [13:08:57]MH_I2C_Read... [13:08:57]Read from MH i2c: E2 03 00 [13:08:57]MH_I2C_Read... [13:08:57]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [13:08:57]RAPDU: 90 00 [13:08:57]wFMCommunicate OK [13:08:57]wFMCommunicate request_size=4 [13:08:57]MH_SAM_APDU [13:08:57]CAPDU: 80 11 00 00 [13:08:57]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [13:08:57]Write i2c OK [13:08:57]MH_I2C_Read... [13:08:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:57]Read from MH i2c: E2 [13:08:57]MH_I2C_Read... [13:08:57]Read from MH i2c: E2 17 00 [13:08:57]MH_I2C_Read... [13:08: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 34 39 37 39 90 00 E7 [13:08:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:08:57]wFMCommunicate OK [13:08:57]DocumentArchiveInit [13:08:57]Start Httpd... [13:08:57]Httpd thread 3067526500 created [13:08:57]Write to MH i2c: 01 00 00 0F 00 0F [13:08:57]Write i2c OK [13:08:57]MH_I2C_Read... [13:08:57]Read from MH i2c: 01 [13:08:57]MH_I2C_Read... [13:08:57]Read from MH i2c: 01 07 00 [13:08:57]MH_I2C_Read... [13:08:57]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [13:08:57]MH Int Process started [13:08:57]Allocated Socket 8 [13:08:57]Bind OK [13:08:57]Listen OK [13:08:57]httpd running on port 8080 [13:08:57]Waiting for new connection... [13:08:57]accept exits with 9 [13:08:57]New connection [13:08:57]New thread 3067239780 created [13:08:57]Waiting for new connection... [13:08:57] Sock 9.Parse request [13:08:57]Sock 9.Check first char [13:08:57]Sock 9.First char is OK [13:08:57]request: POST /json_proto HTTP/1.0 [13:08:57]Method: POST [13:08:57]URL: /json_proto [13:08:57]Method is POST - this is cgi request [13:08:57]url: /json_proto [13:08:57]query_string will be loaded in cgi processing [13:08:57]execute_cgi json_proto POST (null) [13:08:57]execute_cgi path=json_proto method=POST [13:08:57]POST find Content-Length [13:08:57]Host: 172.17.47.196:8080 [13:08:57]Content-Length: 215 [13:08:57]Content-Type: application/json [13:08:57] [13:08:57]POST finish read [13:08:57]Found Content-Length = 215 [13:08:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:08:57]execute_script... [13:08:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:08:57]POST & json_proto [13:08:57]process_json_proto [13:08:57]json parsed OK: [13:08:57]protocol is kg_v1.0 [13:08:57]action value=get_value [13:08:57]process_action get_value [13:08:57]cmd_get_value [13:08:57]process_action get_value done [13:08:57]requested_data is exist [13:08:57]produce_requested_data [13:08:57]requested_item kkm.sn is exist - process it [13:08:57]requested_item kkm.ver is exist - process it [13:08:57]requested_item fm.sn is exist - process it [13:08:57]wFMCommunicate request_size=4 [13:08:57]MH_SAM_APDU [13:08:57]CAPDU: 80 11 00 00 [13:08:57]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [13:08:57]Write i2c OK [13:08:57]MH_I2C_Read... [13:08:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:57]Read from MH i2c: E2 [13:08:57]MH_I2C_Read... [13:08:57]Read from MH i2c: E2 17 00 [13:08:57]MH_I2C_Read... [13:08:57]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E9 [13:08:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:08:57]wFMCommunicate OK [13:08:57]requested_item fd.num is exist - process it [13:08:57]SAM_PROTO_GetFieldsCounters [13:08:57]wFMCommunicate request_size=4 [13:08:57]MH_SAM_APDU [13:08:57]CAPDU: 80 13 00 00 [13:08:57]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [13:08:57]Write i2c OK [13:08:57]MH_I2C_Read... [13:08:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:08:57]Read from MH i2c: E2 [13:08:57]MH_I2C_Read... [13:08:57]Read from MH i2c: E2 62 00 [13:08:57]MH_I2C_Read... [13:08:57]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 5D 53 01 00 0E 04 04 00 F1 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 99 [13:08: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 5D 53 01 00 0E 04 04 00 F1 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 [13:08:57]wFMCommunicate OK [13:08:57]SAM_PROTO_GetFieldsCounters done [13:08:57]requested_item shift.num is exist - process it [13:08:57]requested_item shift.opened is exist - process it [13:08:57]req_shift_opened [13:08:57]FM_GetShiftState [13:08:57]SAM_PROTO_GetShiftState [13:08:57]wFMCommunicate request_size=4 [13:08:57]MH_SAM_APDU [13:08:57]CAPDU: 80 13 01 00 [13:08:57]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [13:08:57]Write i2c OK [13:08:57]MH_I2C_Read... [13:08:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:08:57]Read from MH i2c: E2 [13:08:57]MH_I2C_Read... [13:08:57]Read from MH i2c: E2 0E 00 [13:08:57]MH_I2C_Read... [13:08:57]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4D [13:08:57]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:08:57]wFMCommunicate OK [13:08:57]SAM_PROTO_GetShiftState done [13:08:57]FM_GetShiftState done [13:08:57]req_shift_opened done [13:08:57]requested_item shift.open_date is exist - process it [13:08:57]req_shift_open_date [13:08:57]req_shift_open_date done [13:08:57]produce_requested_data done [13:08:57]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":86877,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:08:57]process_action_free get_value [13:08:57]json_value_free [13:08:57]json_value_free done [13:08:57]process_json_proto returns [13:08:57]Send response to host [13:08:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":86877,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:08:57]free response buf [13:08:57]execute_script done [13:08:57]execute_script returns [13:08:57]free content buf [13:08:57]Sock 9.Close socket [13:08:57]Sock 9.Thread stoped [13:08:57]accept exits with 10 [13:08:57]New connection [13:08:57]New thread 3067096420 created [13:08:57]Thread 3067239780 joined [13:08:57]Waiting for new connection... [13:08:57] Sock 10.Parse request [13:08:57]Sock 10.Check first char [13:08:57]Sock 10.First char is OK [13:08:57]request: POST /json_proto HTTP/1.0 [13:08:57]Method: POST [13:08:57]URL: /json_proto [13:08:57]Method is POST - this is cgi request [13:08:57]url: /json_proto [13:08:57]query_string will be loaded in cgi processing [13:08:57]execute_cgi json_proto POST (null) [13:08:57]execute_cgi path=json_proto method=POST [13:08:57]POST find Content-Length [13:08:57]Host: 172.17.47.196:8080 [13:08:57]Content-Length: 331 [13:08:57]Content-Type: application/json [13:08:57] [13:08:57]POST finish read [13:08:57]Found Content-Length = 331 [13:08:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [13:08:57]execute_script... [13:08:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [13:08:57]POST & json_proto [13:08:57]process_json_proto [13:08:57]json parsed OK: [13:08:57]protocol is kg_v1.0 [13:08:57]action value=get_value [13:08:57]process_action get_value [13:08:57]cmd_get_value [13:08:57]process_action get_value done [13:08:57]requested_data is exist [13:08:57]produce_requested_data [13:08:57]requested_item fm.sale.total is exist - process it [13:08:57]SAM_PROTO_GetFMData [13:08:57]wFMCommunicate request_size=4 [13:08:57]MH_SAM_APDU [13:08:57]CAPDU: 80 13 03 00 [13:08:57]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [13:08:57]Write i2c OK [13:08:57]MH_I2C_Read... [13:08:57]OFD Sender: Processing packet 86875 [packets to send 275, broken 274] [13:08:57]ProducePacketName [13:08:57]name=ofd_packets/00086875 [13:08:57]OFD Sender: To server: pG, [13:08:57]CommunicateWithHost lk.salyk.kg:30040 [13:08:57]ConnectInit lk.salyk.kg [13:08:58]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [13:08:58]Read from MH i2c: E2 [13:08:58]MH_I2C_Read... [13:08:58]Read from MH i2c: E2 FD 00 [13:08:58]MH_I2C_Read... [13:08:58]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 7A 4F 01 00 69 04 A3 00 6F 04 04 00 FF 4C 01 00 B1 04 05 00 0F E6 76 B7 01 70 04 05 00 F0 3C A7 89 01 72 04 04 00 1F A9 CF 2D 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 78 E1 AE 2E 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 9C D4 E3 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 9F 00 6F 04 04 00 7B 02 00 00 B1 04 04 00 9C 7D EE 0B 70 04 04 00 AC 6A E7 0B 72 04 03 00 F0 12 07 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 0D 66 44 01 90 00 04 [13:08:58]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 7A 4F 01 00 69 04 A3 00 6F 04 04 00 FF 4C 01 00 B1 04 05 00 0F E6 76 B7 01 70 04 05 00 F0 3C A7 89 01 72 04 04 00 1F A9 CF 2D 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 78 E1 AE 2E 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 9C D4 E3 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 9F 00 6F 04 04 00 7B 02 00 00 B1 04 04 00 9C 7D EE 0B 70 04 04 00 AC 6A E7 0B 72 04 03 00 F0 12 07 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 0D 66 44 01 90 00 [13:08:58]wFMCommunicate OK [13:08:58]wFMCommunicate request_size=4 [13:08:58]MH_SAM_APDU [13:08:58]CAPDU: 80 17 00 00 [13:08:58]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [13:08:58]Write i2c OK [13:08:58]MH_I2C_Read... [13:08:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:08:58]Read from MH i2c: E2 [13:08:58]MH_I2C_Read... [13:08:58]Read from MH i2c: E2 FD 00 [13:08:58]MH_I2C_Read... [13:08:58]Read from MH i2c: E2 FD 00 14 00 00 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 53 08 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 06 [13:08:58]RAPDU: 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 53 08 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [13:08:58]wFMCommunicate OK [13:08:58]wFMCommunicate request_size=4 [13:08:58]MH_SAM_APDU [13:08:58]CAPDU: 80 17 00 00 [13:08:58]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [13:08:58]Write i2c OK [13:08:58]MH_I2C_Read... [13:08:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:08:58]Read from MH i2c: E2 [13:08:58]MH_I2C_Read... [13:08:58]Read from MH i2c: E2 FD 00 [13:08:58]MH_I2C_Read... [13:08:58]Read from MH i2c: E2 FD 00 15 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 6D [13:08:58]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 [13:08:58]wFMCommunicate OK [13:08:58]wFMCommunicate request_size=4 [13:08:58]MH_SAM_APDU [13:08:58]CAPDU: 80 17 00 00 [13:08:58]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [13:08:58]Write i2c OK [13:08:58]MH_I2C_Read... [13:08:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:08:59]Read from MH i2c: E2 [13:08:59]MH_I2C_Read... [13:08:59]Read from MH i2c: E2 FD 00 [13:08:59]MH_I2C_Read... [13:08:59]Read from MH i2c: E2 FD 00 16 00 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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 0E [13:08:59]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [13:08:59]wFMCommunicate OK [13:08:59]wFMCommunicate request_size=4 [13:08:59]MH_SAM_APDU [13:08:59]CAPDU: 80 17 00 00 [13:08:59]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [13:08:59]Write i2c OK [13:08:59]MH_I2C_Read... [13:08:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [13:08:59]Read from MH i2c: E2 [13:08:59]MH_I2C_Read... [13:08:59]Read from MH i2c: E2 E5 00 [13:08:59]MH_I2C_Read... [13:08:59]Read from MH i2c: E2 E5 00 17 00 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [13:08:59]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:08:59]wFMCommunicate OK [13:08:59]SAM_PROTO_GetFMData done [13:08:59]requested_item fm.sale_refund.total is exist - process it [13:08:59]requested_item fm.buy.total is exist - process it [13:08:59]requested_item shift.sale.total is exist - process it [13:08:59]SAM_PROTO_GetShiftData [13:08:59]wFMCommunicate request_size=4 [13:08:59]MH_SAM_APDU [13:08:59]CAPDU: 80 13 02 00 [13:08:59]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [13:08:59]Write i2c OK [13:08:59]MH_I2C_Read... [13:08:59]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [13:08:59]Read from MH i2c: E2 [13:08:59]MH_I2C_Read... [13:08:59]Read from MH i2c: E2 FD 00 [13:08:59]MH_I2C_Read... [13:08:59]Read from MH i2c: E2 FD 00 18 00 00 B6 04 AA 04 B2 04 6E 04 04 00 BE 00 00 00 69 04 9C 00 6F 04 04 00 BD 00 00 00 B1 04 03 00 D6 36 D2 70 04 03 00 D8 67 B5 72 04 03 00 FE CE 1C 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 49 54 16 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 52 DC 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 94 00 6F 04 04 00 01 00 00 00 B1 04 02 00 68 10 70 04 02 00 68 10 72 04 00 00 00 04 78 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 BE 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 90 00 53 [13:08:59]RAPDU: B6 04 AA 04 B2 04 6E 04 04 00 BE 00 00 00 69 04 9C 00 6F 04 04 00 BD 00 00 00 B1 04 03 00 D6 36 D2 70 04 03 00 D8 67 B5 72 04 03 00 FE CE 1C 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 49 54 16 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 52 DC 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 94 00 6F 04 04 00 01 00 00 00 B1 04 02 00 68 10 70 04 02 00 68 10 72 04 00 00 00 04 78 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 BE 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 90 00 [13:08:59]wFMCommunicate OK [13:08:59]wFMCommunicate request_size=4 [13:08:59]MH_SAM_APDU [13:08:59]CAPDU: 80 17 00 00 [13:08:59]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [13:08:59]Write i2c OK [13:08:59]MH_I2C_Read... [13:09:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:09:00]Read from MH i2c: E2 [13:09:00]MH_I2C_Read... [13:09:00]Read from MH i2c: E2 FD 00 [13:09:00]MH_I2C_Read... [13:09:00]Read from MH i2c: E2 FD 00 19 00 00 00 F6 03 01 00 01 F7 03 01 00 25 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 D1 [13:09:00]RAPDU: 00 F6 03 01 00 01 F7 03 01 00 25 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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:09:00]wFMCommunicate OK [13:09:00]wFMCommunicate request_size=4 [13:09:00]MH_SAM_APDU [13:09:00]CAPDU: 80 17 00 00 [13:09:00]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [13:09:00]Write i2c OK [13:09:00]MH_I2C_Read... [13:09:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:09:00]Read from MH i2c: E2 [13:09:00]MH_I2C_Read... [13:09:00]Read from MH i2c: E2 FD 00 [13:09:00]MH_I2C_Read... [13:09:00]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:09:00]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:09:00]wFMCommunicate OK [13:09:00]wFMCommunicate request_size=4 [13:09:00]MH_SAM_APDU [13:09:00]CAPDU: 80 17 00 00 [13:09:00]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [13:09:00]Write i2c OK [13:09:00]MH_I2C_Read... [13:09:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:09:00]Read from MH i2c: E2 [13:09:00]MH_I2C_Read... [13:09:00]Read from MH i2c: E2 FD 00 [13:09:00]MH_I2C_Read... [13:09:00]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 [13:09:00]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:09:00]wFMCommunicate OK [13:09:00]wFMCommunicate request_size=4 [13:09:00]MH_SAM_APDU [13:09:00]CAPDU: 80 17 00 00 [13:09:00]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [13:09:00]Write i2c OK [13:09:00]MH_I2C_Read... [13:09:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 208! [13:09:01]Read from MH i2c: E2 [13:09:01]MH_I2C_Read... [13:09:01]Read from MH i2c: E2 D3 00 [13:09:01]MH_I2C_Read... [13:09:01]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:09:01]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:09:01]wFMCommunicate OK [13:09:01]SAM_PROTO_GetShiftData done [13:09:01]requested_item shift.sale.total_cash is exist - process it [13:09:01]requested_item shift.sale_refund.total is exist - process it [13:09:01]requested_item shift.sale_refund.total_cash is exist - process it [13:09:01]requested_item shift.buy.total is exist - process it [13:09:01]requested_item shift.buy.total_cash is exist - process it [13:09:01]produce_requested_data done [13:09:01]produce_requested_data return {"fm.sale.total":73729899.67,"fm.sale_refund.total":2001791.00,"fm.buy.total":0.00,"shift.sale.total":137765.98,"shift.sale.total_cash":118886.00,"shift.sale_refund.total":42.00,"shift.sale_refund.total_cash":42.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [13:09:01]process_action_free get_value [13:09:01]json_value_free [13:09:01]json_value_free done [13:09:01]process_json_proto returns [13:09:01]Send response to host [13:09:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73729899.67,"fm.sale_refund.total":2001791.00,"fm.buy.total":0.00,"shift.sale.total":137765.98,"shift.sale.total_cash":118886.00,"shift.sale_refund.total":42.00,"shift.sale_refund.total_cash":42.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [13:09:01]free response buf [13:09:01]execute_script done [13:09:01]execute_script returns [13:09:01]free content buf [13:09:01]Sock 10.Close socket [13:09:01]Sock 10.Thread stoped [13:09:01]accept exits with 9 [13:09:01]New connection [13:09:01]New thread 3067239780 created [13:09:01]Thread 3067096420 joined [13:09:01]Waiting for new connection... [13:09:01] Sock 9.Parse request [13:09:01]Sock 9.Check first char [13:09:01]Sock 9.First char is OK [13:09:01]request: POST /json_proto HTTP/1.0 [13:09:01]Method: POST [13:09:01]URL: /json_proto [13:09:01]Method is POST - this is cgi request [13:09:01]url: /json_proto [13:09:01]query_string will be loaded in cgi processing [13:09:01]execute_cgi json_proto POST (null) [13:09:01]execute_cgi path=json_proto method=POST [13:09:01]POST find Content-Length [13:09:01]Host: 172.17.47.196:8080 [13:09:01]Content-Length: 144 [13:09:01]Content-Type: application/json [13:09:01] [13:09:01]POST finish read [13:09:01]Found Content-Length = 144 [13:09:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [13:09:01]execute_script... [13:09:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [13:09:01]POST & json_proto [13:09:01]process_json_proto [13:09:01]json parsed OK: [13:09:01]protocol is kg_v1.0 [13:09:01]action value=print_doc [13:09:01]process_action print_doc [13:09:01]process_action_free print_doc [13:09:01]json_value_free [13:09:01]json_value_free done [13:09:01]process_json_proto returns [13:09:01]Send response to host [13:09:01]{"protocol":"kg_v1.0","response":{"error":1000,"error_desc":"Open file error(LoadLastDocumentFromArchive)"}} [13:09:01]free response buf [13:09:01]execute_script done [13:09:01]execute_script returns [13:09:01]free content buf [13:09:01]Sock 9.Close socket [13:09:01]Sock 9.Thread stoped [13:09:09]Connected sock=7 [13:09:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 7E 66 07 01 F2 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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 9A 16 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5B 53 01 00 35 04 06 00 3B A5 7C D6 EC 1D 13 0F DE F7 3D 6E F9 BB [13:09:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 CF 9C 47 00 6E 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 34 39 37 39 10 04 04 00 5B 53 01 00 F4 03 04 00 C4 C1 EF 66 B6 04 01 00 00 AA 40 5E AE 7D 3A 2A CF [13:09:11]CommunicateWithHost err = 0 [13:09:11]CheckOFDResponse [13:09:11]1017 (14) - 77093643461234 [13:09:11]1041 (16) - 0000000000874979 [13:09:11]1040 (4) - 86875 [13:09:11]1012 (4) - 22.09.2024 07:05 [13:09:11]1206 (1) - 0 [13:09:11]OFD Sender: Remove packet 86875 [13:09:11]ProducePacketName [13:09:11]name=ofd_packets/00086875 [13:09:11]NVStorageDeleteData [13:09:12]OFD Sender: No OFD packet to send [13:09:15]recv_with_timeout no data received [13:09:17]OFD Sender: No OFD packet to send [13:09:22]OFD Sender: No OFD packet to send [13:09:27]OFD Sender: No OFD packet to send [13:09:32]OFD Sender: No OFD packet to send [13:09:37]OFD Sender: No OFD packet to send [13:09:42]OFD Sender: No OFD packet to send [13:09:47]OFD Sender: No OFD packet to send [13:09:52]OFD Sender: No OFD packet to send [13:09:57]recv_with_timeout no data received [13:09:57]OFD Sender: No OFD packet to send [13:10:02]OFD Sender: No OFD packet to send [13:10:07]OFD Sender: No OFD packet to send [13:10:12]OFD Sender: No OFD packet to send [13:10:17]OFD Sender: No OFD packet to send [13:10:22]recv_with_timeout no data received [13:10:22]OFD Sender: No OFD packet to send [13:10:27]OFD Sender: No OFD packet to send [13:10:32]OFD Sender: No OFD packet to send [13:10:37]OFD Sender: No OFD packet to send [13:10:42]OFD Sender: No OFD packet to send [13:10:47]OFD Sender: No OFD packet to send [13:10:52]OFD Sender: No OFD packet to send [13:10:57]OFD Sender: No OFD packet to send [13:11:02]OFD Sender: No OFD packet to send [13:11:07]OFD Sender: No OFD packet to send [13:11:12]OFD Sender: No OFD packet to send [13:11:17]OFD Sender: No OFD packet to send [13:11:22]OFD Sender: No OFD packet to send [13:11:27]OFD Sender: No OFD packet to send [13:11:32]OFD Sender: No OFD packet to send [13:11:37]OFD Sender: No OFD packet to send [13:11:38]recv_with_timeout no data received [13:11:42]OFD Sender: No OFD packet to send [13:11:47]OFD Sender: No OFD packet to send [13:11:52]OFD Sender: No OFD packet to send [13:11:57]OFD Sender: No OFD packet to send [13:12:02]OFD Sender: No OFD packet to send [13:12:07]OFD Sender: No OFD packet to send [13:12:12]OFD Sender: No OFD packet to send [13:12:17]OFD Sender: No OFD packet to send [13:12:22]OFD Sender: No OFD packet to send [13:12:24]recv_with_timeout no data received [13:12:27]OFD Sender: No OFD packet to send [13:12:32]OFD Sender: No OFD packet to send [13:12:37]OFD Sender: No OFD packet to send [13:12:42]OFD Sender: No OFD packet to send [13:12:47]OFD Sender: No OFD packet to send [13:12:52]OFD Sender: No OFD packet to send [13:12:57]OFD Sender: No OFD packet to send [13:13:02]OFD Sender: No OFD packet to send [13:13:07]OFD Sender: No OFD packet to send [13:13:12]OFD Sender: No OFD packet to send [13:13:17]OFD Sender: No OFD packet to send [13:13:22]OFD Sender: No OFD packet to send [13:13:27]OFD Sender: No OFD packet to send [13:13:32]OFD Sender: No OFD packet to send [13:13:37]OFD Sender: No OFD packet to send [13:13:42]OFD Sender: No OFD packet to send [13:13:47]OFD Sender: No OFD packet to send [13:13:52]OFD Sender: No OFD packet to send [13:13:57]OFD Sender: No OFD packet to send [13:14:02]OFD Sender: No OFD packet to send [13:14:07]OFD Sender: No OFD packet to send [13:14:12]OFD Sender: No OFD packet to send [13:14:18]OFD Sender: No OFD packet to send [13:14:23]OFD Sender: No OFD packet to send [13:14:28]OFD Sender: No OFD packet to send [13:14:33]OFD Sender: No OFD packet to send [00:00:09]/dev/ttyS4 opened [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 1A [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 5400000000572575 (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: 6008061+1721002828=1727010889 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 1B [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 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 18 F0 66 4C 6B 94 66 68 [13:14:50]Current date/time: 22.09.2024 13:14 [13:14:50]FM_Init [13:14:50]wFMConnect [13:14:50]MH_SAM_On [13:14:50]Write to MH i2c: E0 00 00 08 00 E7 [13:14:50]Write i2c OK [13:14:50]MH_I2C_Read... [13:14:50]*** iso7816_init finished! [13:14:50]*** atr: [13:14:50]*** 0F 3B D5 18 FF 81 91 FE [13:14:50]*** 1F C3 80 73 C8 21 10 0A [13:14:50]*** 00 00 00 00 00 00 00 00 [13:14:50]*** 00 00 00 00 00 00 00 00 [13:14:50]*** 00 00 00 00 00 00 00 00 [13:14:50]*** 00 00 00 00 00 00 00 00 [13:14:50]*** 00 00 00 00 00 00 00 00 [13:14:50]*** 00 00 00 00 00 00 00 00 [13:14:50]Read from MH i2c: E0 [13:14:50]MH_I2C_Read... [13:14:50]Read from MH i2c: E0 10 00 [13:14:50]MH_I2C_Read... [13:14:50]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [13:14:50]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [13:14:50]wFMCommunicate request_size=10 [13:14:50]MH_SAM_APDU [13:14:50]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [13:14:50]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [13:14:50]Write i2c OK [13:14:50]MH_I2C_Read... [13:14:50]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [13:14:50]Read from MH i2c: E2 [13:14:50]MH_I2C_Read... [13:14:50]Read from MH i2c: E2 03 00 [13:14:50]MH_I2C_Read... [13:14:50]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [13:14:50]RAPDU: 90 00 [13:14:50]wFMCommunicate OK [13:14:50]wFMCommunicate request_size=4 [13:14:50]MH_SAM_APDU [13:14:50]CAPDU: 80 11 00 00 [13:14:50]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [13:14:50]Write i2c OK [13:14:50]MH_I2C_Read... [13:14:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:50]Read from MH i2c: E2 [13:14:50]MH_I2C_Read... [13:14:50]Read from MH i2c: E2 17 00 [13:14:50]MH_I2C_Read... [13:14:50]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E3 [13:14:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:14:50]wFMCommunicate OK [13:14:50]Detected FM SN is 0000000000874979 [13:14:50]Stored FM SN is 0000000000874979 [13:14:50]wFMCommunicate request_size=9 [13:14:50]MH_SAM_APDU [13:14:50]CAPDU: 80 16 00 00 04 B6 D7 00 00 [13:14:50]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [13:14:50]Write i2c OK [13:14:50]MH_I2C_Read... [13:14:50]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [13:14:50]Read from MH i2c: E2 [13:14:50]MH_I2C_Read... [13:14:50]Read from MH i2c: E2 03 00 [13:14:50]MH_I2C_Read... [13:14:50]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [13:14:50]RAPDU: 90 00 [13:14:50]wFMCommunicate OK [13:14:50]FM PIN OK [13:14:50]wFMCommunicate request_size=8 [13:14:50]MH_SAM_APDU [13:14:50]CAPDU: 80 14 04 00 03 02 00 01 [13:14:50]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [13:14:50]Write i2c OK [13:14:50]MH_I2C_Read... [13:14:50]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [13:14:50]Read from MH i2c: E2 [13:14:50]MH_I2C_Read... [13:14:50]Read from MH i2c: E2 03 00 [13:14:50]MH_I2C_Read... [13:14:50]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [13:14:50]RAPDU: 90 00 [13:14:50]wFMCommunicate OK [13:14:50]wFMCommunicate request_size=13 [13:14:50]MH_SAM_APDU [13:14:50]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [13:14:50]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [13:14:50]Write i2c OK [13:14:50]MH_I2C_Read... [13:14:50]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [13:14:50]Read from MH i2c: E2 [13:14:50]MH_I2C_Read... [13:14:50]Read from MH i2c: E2 03 00 [13:14:50]MH_I2C_Read... [13:14:50]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [13:14:50]RAPDU: 90 00 [13:14:50]wFMCommunicate OK [13:14:50]wFMCommunicate request_size=4 [13:14:50]MH_SAM_APDU [13:14:50]CAPDU: 80 11 00 00 [13:14:50]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [13:14:50]Write i2c OK [13:14:50]MH_I2C_Read... [13:14:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:50]Read from MH i2c: E2 [13:14:50]MH_I2C_Read... [13:14:50]Read from MH i2c: E2 17 00 [13:14:50]MH_I2C_Read... [13:14:50]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E7 [13:14:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:14:50]wFMCommunicate OK [13:14:50]DocumentArchiveInit [13:14:50]Start Httpd... [13:14:50]Httpd thread 3067796836 created [13:14:50]Write to MH i2c: 01 00 00 0F 00 0F [13:14:50]Write i2c OK [13:14:50]MH_I2C_Read... [13:14:50]Read from MH i2c: 01 [13:14:50]MH_I2C_Read... [13:14:50]Read from MH i2c: 01 07 00 [13:14:50]MH_I2C_Read... [13:14:50]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [13:14:50]MH Int Process started [13:14:50]Allocated Socket 7 [13:14:50]Bind OK [13:14:50]Listen OK [13:14:50]httpd running on port 8080 [13:14:50]Waiting for new connection... [13:14:50]OFD Sender: No OFD packet to send [13:14:51]accept exits with 8 [13:14:51]New connection [13:14:51]New thread 3067510116 created [13:14:51]Waiting for new connection... [13:14:51] Sock 8.Parse request [13:14:51]Sock 8.Check first char [13:14:51]Sock 8.First char is OK [13:14:51]request: POST /json_proto HTTP/1.0 [13:14:51]Method: POST [13:14:51]URL: /json_proto [13:14:51]Method is POST - this is cgi request [13:14:51]url: /json_proto [13:14:51]query_string will be loaded in cgi processing [13:14:51]execute_cgi json_proto POST (null) [13:14:51]execute_cgi path=json_proto method=POST [13:14:51]POST find Content-Length [13:14:51]Host: 172.17.47.196:8080 [13:14:51]Content-Length: 215 [13:14:51]Content-Type: application/json [13:14:51] [13:14:51]POST finish read [13:14:51]Found Content-Length = 215 [13:14:51]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:14:51]execute_script... [13:14:51]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:14:51]POST & json_proto [13:14:51]process_json_proto [13:14:51]json parsed OK: [13:14:51]protocol is kg_v1.0 [13:14:51]action value=get_value [13:14:51]process_action get_value [13:14:51]cmd_get_value [13:14:51]process_action get_value done [13:14:51]requested_data is exist [13:14:51]produce_requested_data [13:14:51]requested_item kkm.sn is exist - process it [13:14:51]requested_item kkm.ver is exist - process it [13:14:51]requested_item fm.sn is exist - process it [13:14:51]wFMCommunicate request_size=4 [13:14:51]MH_SAM_APDU [13:14:51]CAPDU: 80 11 00 00 [13:14:51]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [13:14:51]Write i2c OK [13:14:51]MH_I2C_Read... [13:14:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:51]Read from MH i2c: E2 [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: E2 17 00 [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E9 [13:14:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:14:51]wFMCommunicate OK [13:14:51]requested_item fd.num is exist - process it [13:14:51]SAM_PROTO_GetFieldsCounters [13:14:51]wFMCommunicate request_size=4 [13:14:51]MH_SAM_APDU [13:14:51]CAPDU: 80 13 00 00 [13:14:51]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [13:14:51]Write i2c OK [13:14:51]MH_I2C_Read... [13:14:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:14:51]Read from MH i2c: E2 [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: E2 62 00 [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 5D 53 01 00 0E 04 04 00 F1 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 99 [13:14:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 5D 53 01 00 0E 04 04 00 F1 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 [13:14:51]wFMCommunicate OK [13:14:51]SAM_PROTO_GetFieldsCounters done [13:14:51]requested_item shift.num is exist - process it [13:14:51]requested_item shift.opened is exist - process it [13:14:51]req_shift_opened [13:14:51]FM_GetShiftState [13:14:51]SAM_PROTO_GetShiftState [13:14:51]wFMCommunicate request_size=4 [13:14:51]MH_SAM_APDU [13:14:51]CAPDU: 80 13 01 00 [13:14:51]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [13:14:51]Write i2c OK [13:14:51]MH_I2C_Read... [13:14:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:51]Read from MH i2c: E2 [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: E2 0E 00 [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4D [13:14:51]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:14:51]wFMCommunicate OK [13:14:51]SAM_PROTO_GetShiftState done [13:14:51]FM_GetShiftState done [13:14:51]req_shift_opened done [13:14:51]requested_item shift.open_date is exist - process it [13:14:51]req_shift_open_date [13:14:51]req_shift_open_date done [13:14:51]produce_requested_data done [13:14:51]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":86877,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:14:51]process_action_free get_value [13:14:51]json_value_free [13:14:51]json_value_free done [13:14:51]process_json_proto returns [13:14:51]Send response to host [13:14:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":86877,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:14:51]free response buf [13:14:51]execute_script done [13:14:51]execute_script returns [13:14:51]free content buf [13:14:51]Sock 8.Close socket [13:14:51]Sock 8.Thread stoped [13:14:51]accept exits with 9 [13:14:51]New connection [13:14:51]New thread 3067366756 created [13:14:51]Thread 3067510116 joined [13:14:51]Waiting for new connection... [13:14:51] Sock 9.Parse request [13:14:51]Sock 9.Check first char [13:14:51]Sock 9.First char is OK [13:14:51]request: POST /json_proto HTTP/1.0 [13:14:51]Method: POST [13:14:51]URL: /json_proto [13:14:51]Method is POST - this is cgi request [13:14:51]url: /json_proto [13:14:51]query_string will be loaded in cgi processing [13:14:51]execute_cgi json_proto POST (null) [13:14:51]execute_cgi path=json_proto method=POST [13:14:51]POST find Content-Length [13:14:51]Host: 172.17.47.196:8080 [13:14:51]Content-Length: 331 [13:14:51]Content-Type: application/json [13:14:51] [13:14:51]POST finish read [13:14:51]Found Content-Length = 331 [13:14:51]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:14:51]execute_script... [13:14:51]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:14:51]POST & json_proto [13:14:51]process_json_proto [13:14:51]json parsed OK: [13:14:51]protocol is kg_v1.0 [13:14:51]action value=get_value [13:14:51]process_action get_value [13:14:51]cmd_get_value [13:14:51]process_action get_value done [13:14:51]requested_data is exist [13:14:51]produce_requested_data [13:14:51]requested_item fm.sale.total is exist - process it [13:14:51]SAM_PROTO_GetFMData [13:14:51]wFMCommunicate request_size=4 [13:14:51]MH_SAM_APDU [13:14:51]CAPDU: 80 13 03 00 [13:14:51]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [13:14:51]Write i2c OK [13:14:51]MH_I2C_Read... [13:14:52]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [13:14:52]Read from MH i2c: E2 [13:14:52]MH_I2C_Read... [13:14:52]Read from MH i2c: E2 FD 00 [13:14:52]MH_I2C_Read... [13:14:52]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 7A 4F 01 00 69 04 A3 00 6F 04 04 00 FF 4C 01 00 B1 04 05 00 0F E6 76 B7 01 70 04 05 00 F0 3C A7 89 01 72 04 04 00 1F A9 CF 2D 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 78 E1 AE 2E 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 9C D4 E3 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 9F 00 6F 04 04 00 7B 02 00 00 B1 04 04 00 9C 7D EE 0B 70 04 04 00 AC 6A E7 0B 72 04 03 00 F0 12 07 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 0D 66 44 01 90 00 04 [13:14:52]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 7A 4F 01 00 69 04 A3 00 6F 04 04 00 FF 4C 01 00 B1 04 05 00 0F E6 76 B7 01 70 04 05 00 F0 3C A7 89 01 72 04 04 00 1F A9 CF 2D 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 78 E1 AE 2E 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 9C D4 E3 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 9F 00 6F 04 04 00 7B 02 00 00 B1 04 04 00 9C 7D EE 0B 70 04 04 00 AC 6A E7 0B 72 04 03 00 F0 12 07 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 0D 66 44 01 90 00 [13:14:52]wFMCommunicate OK [13:14:52]wFMCommunicate request_size=4 [13:14:52]MH_SAM_APDU [13:14:52]CAPDU: 80 17 00 00 [13:14:52]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [13:14:52]Write i2c OK [13:14:52]MH_I2C_Read... [13:14:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:14:52]Read from MH i2c: E2 [13:14:52]MH_I2C_Read... [13:14:52]Read from MH i2c: E2 FD 00 [13:14:52]MH_I2C_Read... [13:14:52]Read from MH i2c: E2 FD 00 14 00 00 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 53 08 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 06 [13:14:52]RAPDU: 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 53 08 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [13:14:52]wFMCommunicate OK [13:14:52]wFMCommunicate request_size=4 [13:14:52]MH_SAM_APDU [13:14:52]CAPDU: 80 17 00 00 [13:14:52]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [13:14:52]Write i2c OK [13:14:52]MH_I2C_Read... [13:14:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:14:52]Read from MH i2c: E2 [13:14:52]MH_I2C_Read... [13:14:52]Read from MH i2c: E2 FD 00 [13:14:52]MH_I2C_Read... [13:14:52]Read from MH i2c: E2 FD 00 15 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 6D [13:14:52]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 [13:14:52]wFMCommunicate OK [13:14:52]wFMCommunicate request_size=4 [13:14:52]MH_SAM_APDU [13:14:52]CAPDU: 80 17 00 00 [13:14:52]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [13:14:52]Write i2c OK [13:14:52]MH_I2C_Read... [13:14:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:14:53]Read from MH i2c: E2 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 FD 00 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 FD 00 16 00 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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 0E [13:14:53]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [13:14:53]wFMCommunicate OK [13:14:53]wFMCommunicate request_size=4 [13:14:53]MH_SAM_APDU [13:14:53]CAPDU: 80 17 00 00 [13:14:53]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [13:14:53]Write i2c OK [13:14:53]MH_I2C_Read... [13:14:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [13:14:53]Read from MH i2c: E2 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 E5 00 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 E5 00 17 00 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [13:14:53]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:14:53]wFMCommunicate OK [13:14:53]SAM_PROTO_GetFMData done [13:14:53]requested_item fm.sale_refund.total is exist - process it [13:14:53]requested_item fm.buy.total is exist - process it [13:14:53]requested_item shift.sale.total is exist - process it [13:14:53]SAM_PROTO_GetShiftData [13:14:53]wFMCommunicate request_size=4 [13:14:53]MH_SAM_APDU [13:14:53]CAPDU: 80 13 02 00 [13:14:53]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [13:14:53]Write i2c OK [13:14:53]MH_I2C_Read... [13:14:53]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [13:14:53]Read from MH i2c: E2 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 FD 00 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 FD 00 18 00 00 B6 04 AA 04 B2 04 6E 04 04 00 BE 00 00 00 69 04 9C 00 6F 04 04 00 BD 00 00 00 B1 04 03 00 D6 36 D2 70 04 03 00 D8 67 B5 72 04 03 00 FE CE 1C 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 49 54 16 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 52 DC 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 94 00 6F 04 04 00 01 00 00 00 B1 04 02 00 68 10 70 04 02 00 68 10 72 04 00 00 00 04 78 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 BE 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 90 00 53 [13:14:53]RAPDU: B6 04 AA 04 B2 04 6E 04 04 00 BE 00 00 00 69 04 9C 00 6F 04 04 00 BD 00 00 00 B1 04 03 00 D6 36 D2 70 04 03 00 D8 67 B5 72 04 03 00 FE CE 1C 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 49 54 16 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 52 DC 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 94 00 6F 04 04 00 01 00 00 00 B1 04 02 00 68 10 70 04 02 00 68 10 72 04 00 00 00 04 78 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 BE 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 90 00 [13:14:53]wFMCommunicate OK [13:14:53]wFMCommunicate request_size=4 [13:14:53]MH_SAM_APDU [13:14:53]CAPDU: 80 17 00 00 [13:14:53]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [13:14:53]Write i2c OK [13:14:53]MH_I2C_Read... [13:14:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:14:54]Read from MH i2c: E2 [13:14:54]MH_I2C_Read... [13:14:54]Read from MH i2c: E2 FD 00 [13:14:54]MH_I2C_Read... [13:14:54]Read from MH i2c: E2 FD 00 19 00 00 00 F6 03 01 00 01 F7 03 01 00 25 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 D1 [13:14:54]RAPDU: 00 F6 03 01 00 01 F7 03 01 00 25 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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:14:54]wFMCommunicate OK [13:14:54]wFMCommunicate request_size=4 [13:14:54]MH_SAM_APDU [13:14:54]CAPDU: 80 17 00 00 [13:14:54]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [13:14:54]Write i2c OK [13:14:54]MH_I2C_Read... [13:14:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:14:54]Read from MH i2c: E2 [13:14:54]MH_I2C_Read... [13:14:54]Read from MH i2c: E2 FD 00 [13:14:54]MH_I2C_Read... [13:14:54]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:14:54]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:14:54]wFMCommunicate OK [13:14:54]wFMCommunicate request_size=4 [13:14:54]MH_SAM_APDU [13:14:54]CAPDU: 80 17 00 00 [13:14:54]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [13:14:54]Write i2c OK [13:14:54]MH_I2C_Read... [13:14:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:14:54]Read from MH i2c: E2 [13:14:54]MH_I2C_Read... [13:14:54]Read from MH i2c: E2 FD 00 [13:14:54]MH_I2C_Read... [13:14:54]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 [13:14:54]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:14:54]wFMCommunicate OK [13:14:54]wFMCommunicate request_size=4 [13:14:54]MH_SAM_APDU [13:14:54]CAPDU: 80 17 00 00 [13:14:54]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [13:14:54]Write i2c OK [13:14:54]MH_I2C_Read... [13:14:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 208! [13:14:55]Read from MH i2c: E2 [13:14:55]MH_I2C_Read... [13:14:55]Read from MH i2c: E2 D3 00 [13:14:55]MH_I2C_Read... [13:14:55]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:14:55]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:14:55]wFMCommunicate OK [13:14:55]SAM_PROTO_GetShiftData done [13:14:55]requested_item shift.sale.total_cash is exist - process it [13:14:55]requested_item shift.sale_refund.total is exist - process it [13:14:55]requested_item shift.sale_refund.total_cash is exist - process it [13:14:55]requested_item shift.buy.total is exist - process it [13:14:55]requested_item shift.buy.total_cash is exist - process it [13:14:55]produce_requested_data done [13:14:55]produce_requested_data return {"fm.sale.total":73729899.67,"fm.sale_refund.total":2001791.00,"fm.buy.total":0.00,"shift.sale.total":137765.98,"shift.sale.total_cash":118886.00,"shift.sale_refund.total":42.00,"shift.sale_refund.total_cash":42.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [13:14:55]process_action_free get_value [13:14:55]json_value_free [13:14:55]json_value_free done [13:14:55]process_json_proto returns [13:14:55]Send response to host [13:14:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73729899.67,"fm.sale_refund.total":2001791.00,"fm.buy.total":0.00,"shift.sale.total":137765.98,"shift.sale.total_cash":118886.00,"shift.sale_refund.total":42.00,"shift.sale_refund.total_cash":42.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [13:14:55]free response buf [13:14:55]execute_script done [13:14:55]execute_script returns [13:14:55]free content buf [13:14:55]Sock 9.Close socket [13:14:55]Sock 9.Thread stoped [13:14:55]OFD Sender: No OFD packet to send [13:14:56]accept exits with 8 [13:14:56]New connection [13:14:56]New thread 3067510116 created [13:14:56]Thread 3067366756 joined [13:14:56]Waiting for new connection... [13:14:56] Sock 8.Parse request [13:14:56]Sock 8.Check first char [13:14:56]Sock 8.First char is OK [13:14:56]request: POST /json_proto HTTP/1.0 [13:14:56]Method: POST [13:14:56]URL: /json_proto [13:14:56]Method is POST - this is cgi request [13:14:56]url: /json_proto [13:14:56]query_string will be loaded in cgi processing [13:14:56]execute_cgi json_proto POST (null) [13:14:56]execute_cgi path=json_proto method=POST [13:14:56]POST find Content-Length [13:14:56]Host: 172.17.47.196:8080 [13:14:56]Content-Length: 644 [13:14:56]Content-Type: application/json [13:14:56] [13:14:56]POST finish read [13:14:56]Found Content-Length = 644 [13:14:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148083", "tax_sys" : 0, "items" : [ { "code": "4700000310326", "name": "\u0412\u043E\u0434\u0430 \u0410\u0434\u044B\u0433\u0435\u043D\u0435 1\u043B \u0431/\u0433", "price" : 35.00, "quantity" : 1.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 35.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:14:56]execute_script... [13:14:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148083", "tax_sys" : 0, "items" : [ { "code": "4700000310326", "name": "\u0412\u043E\u0434\u0430 \u0410\u0434\u044B\u0433\u0435\u043D\u0435 1\u043B \u0431/\u0433", "price" : 35.00, "quantity" : 1.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 35.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:14:56]POST & json_proto [13:14:56]process_json_proto [13:14:56]json parsed OK: [13:14:56]protocol is kg_v1.0 [13:14:56]action value=close_receipt [13:14:56]process_action close_receipt [13:14:56]cmd_close_receipt [13:14:56]MH_GetDate [13:14:56]Write to MH i2c: F0 00 00 1D 00 0C [13:14:56]Write i2c OK [13:14:56]MH_I2C_Read... [13:14:56]Read from MH i2c: F0 [13:14:56]MH_I2C_Read... [13:14:56]Read from MH i2c: F0 09 00 [13:14:56]MH_I2C_Read... [13:14:56]Read from MH i2c: F0 09 00 1D 00 00 50 18 F0 66 4C 6B 94 66 84 [13:14:56]GetLastDocTimeStamp 1727010485 [13:14:56]current date 1727010896 [13:14:56]FM_GetShiftState [13:14:56]SAM_PROTO_GetShiftState [13:14:56]wFMCommunicate request_size=4 [13:14:56]MH_SAM_APDU [13:14:56]CAPDU: 80 13 01 00 [13:14:56]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [13:14:56]Write i2c OK [13:14:56]MH_I2C_Read... [13:14:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:56]Read from MH i2c: E2 [13:14:56]MH_I2C_Read... [13:14:56]Read from MH i2c: E2 0E 00 [13:14:56]MH_I2C_Read... [13:14:56]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 59 [13:14:56]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:14:56]wFMCommunicate OK [13:14:56]SAM_PROTO_GetShiftState done [13:14:56]FM_GetShiftState done [13:14:56]opened in 1726964220 [13:14:56]opened+sec_in_day 1727050620 [13:14:56]quantity*price = 3500 [13:14:56]sum+1 = 3501 [13:14:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 35.00 НСП 1% : 0.31 НДС 12% : 3.72 Наличными: 35.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 191 22.09.2024 13:14 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86878 ФПД: 62322453995898 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T131456&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86878&fm=62322453995898&tin=02508201610067®Number=0000000000092592&sum=3500 0 [13:14:57]StoreToDocumentArchive [13:14:57]shift 497 fd 86878 [13:14:57]save to /storage/0497/doc_00086878 [13:14:57]save last doc name /storage/0497/doc_00086878 to /storage/kkm_last_doc_name [13:14:57]save OK [13:14:57]Clear old archive folders... [13:14:57]ProcessDocumentItem done err = 0, tmpTLVsize=275 [13:14:57]tlvbuf is 00421A10 [13:14:57]SAM_PROTO_ClearQueue [13:14:57]wFMCommunicate request_size=4 [13:14:57]MH_SAM_APDU [13:14:57]CAPDU: 80 09 00 00 [13:14:57]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [13:14:57]Write i2c OK [13:14:57]MH_I2C_Read... [13:14:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:14:57]Read from MH i2c: E2 [13:14:57]MH_I2C_Read... [13:14:57]Read from MH i2c: E2 03 00 [13:14:57]MH_I2C_Read... [13:14:57]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [13:14:57]RAPDU: 90 00 [13:14:57]wFMCommunicate OK [13:14:57]SAM_PROTO_ClearQueue done [13:14:57]KKMCreateOFDPacket [13:14:57]OFDProtocolAddRootSTLVToBuf [13:14:57]FM_MakeSignedData [13:14:57]FM_MakeSignedData [13:14:57]SAM_PROTO_SignData [13:14:57]wFMCommunicate request_size=4 [13:14:57]MH_SAM_APDU [13:14:57]CAPDU: 80 0D 01 02 [13:14:57]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [13:14:57]Write i2c OK [13:14:57]MH_I2C_Read... [13:14:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:14:57]Read from MH i2c: E2 [13:14:57]MH_I2C_Read... [13:14:57]Read from MH i2c: E2 03 00 [13:14:57]MH_I2C_Read... [13:14:57]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [13:14:57]RAPDU: 90 00 [13:14:57]wFMCommunicate OK [13:14:57]wFMCommunicate request_size=255 [13:14:57]MH_SAM_APDU [13:14:57]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 01 00 00 00 00 07 04 06 00 AC 0D 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 50 18 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 [13:14:57]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 01 00 00 00 00 07 04 06 00 AC 0D 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 50 18 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 00 00 FE [13:14:57]Write i2c OK [13:14:57]MH_I2C_Read... [13:14:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:58]Read from MH i2c: E2 [13:14:58]MH_I2C_Read... [13:14:58]Read from MH i2c: E2 03 00 [13:14:58]MH_I2C_Read... [13:14:58]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [13:14:58]RAPDU: 90 00 [13:14:58]wFMCommunicate OK [13:14:58]wFMCommunicate request_size=34 [13:14:58]MH_SAM_APDU [13:14:58]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5E 53 01 00 35 04 06 00 38 AE 93 BB 61 7A [13:14:58]Write to MH i2c: E2 25 00 2E 00 80 0D 02 02 1D 00 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5E 53 01 00 35 04 06 00 38 AE 93 BB 61 7A 00 00 36 [13:14:58]Write i2c OK [13:14:58]MH_I2C_Read... [13:14:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:58]Read from MH i2c: E2 [13:14:58]MH_I2C_Read... [13:14:58]Read from MH i2c: E2 03 00 [13:14:58]MH_I2C_Read... [13:14:58]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [13:14:58]RAPDU: 90 00 [13:14:58]wFMCommunicate OK [13:14:58]wFMCommunicate request_size=4 [13:14:58]MH_SAM_APDU [13:14:58]CAPDU: 80 0D 03 02 [13:14:58]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [13:14:58]Write i2c OK [13:14:58]MH_I2C_Read... [13:14:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:14:58]Read from MH i2c: E2 [13:14:58]MH_I2C_Read... [13:14:58]Read from MH i2c: E2 0B 00 [13:14:58]MH_I2C_Read... [13:14:58]Read from MH i2c: E2 0B 00 2F 00 00 FF 6E BC 6A 20 A8 CF AA 90 00 7F [13:14:58]RAPDU: FF 6E BC 6A 20 A8 CF AA 90 00 [13:14:58]wFMCommunicate OK [13:14:58]SAM_PROTO_SignData done [13:14:58]FM_MakeSignedData done [13:14:58]CreateOFDProtocolMessage [13:14:58]wFMCommunicate request_size=4 [13:14:58]MH_SAM_APDU [13:14:58]CAPDU: 80 11 00 00 [13:14:58]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [13:14:58]Write i2c OK [13:14:58]MH_I2C_Read... [13:14:58]Read from MH i2c: E2 [13:14:58]MH_I2C_Read... [13:14:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:58]Read from MH i2c: E2 17 00 [13:14:58]MH_I2C_Read... [13:14:58]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 09 [13:14:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:14:58]wFMCommunicate OK [13:14:58]CreateOFDProtocolMessage done [13:14:58]OFDSenderStorePacket 86878 [13:14:58]StoreOFDPacket docnum=86878 [13:14:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 27 01 00 00 27 E2 1F 01 4B 21 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 01 00 00 00 00 07 04 06 00 AC 0D 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 50 18 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5E 53 01 00 35 04 06 00 38 AE 93 BB 61 7A FF 6E BC 6A 20 A8 CF AA [13:14:58]CheckFolder [13:14:58]dirname=/storage/ofd_packets [13:14:58]CheckFolder done [13:14:58]ProducePacketName [13:14:58]name=ofd_packets/00086878 [13:14:58]NVStorageSaveData ofd_packets/00086878 [13:14:58]File name is /storage/ofd_packets/00086878 [13:14:58]Write 325 bytes [13:14:58]NVStorageSaveData done [13:14:58]OFDSenderStorePacket done [13:14:58]KKMCreateOFDPacket done [13:14:58]NVStorageSaveData kkm_last_timestamp [13:14:58]File name is /storage/kkm_last_timestamp [13:14:58]Write 4 bytes [13:14:58]NVStorageSaveData done [13:14:58]ExternCall_PrintAddStr [13:14:58]wPrintStart [13:14:58]Write to MH i2c: 01 00 00 31 00 31 [13:14:58]Write i2c OK [13:14:58]MH_I2C_Read... [13:14:58]Read from MH i2c: 01 [13:14:58]MH_I2C_Read... [13:14:58]Read from MH i2c: 01 07 00 [13:14:58]MH_I2C_Read... [13:14:58]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [13:14:58]RasterBufferAndPrint [13:14:58]line Счет N : (3)148083 [13:14:58]line ИНН: 02508201610067 [13:14:58]line Контрольно-Кассовый Чек [13:14:58]line ПРОДАЖА [13:14:58]line Товар: 4700000310326 [13:14:58]line Вода Адыгене 1л б/г [13:14:58]line 1.000 * 35.00 [13:14:58]line = 35.00 [13:14:58]line НДС 12% НСП 1% [13:14:58]line > о реализуемом товаре [13:14:58]line ИТОГО: 35.00 [13:14:58]line НСП 1% : 0.31 [13:14:58]line НДС 12% : 3.72 [13:14:58]line Наличными: 35.00 [13:14:58]line Безнал.: 0.00 [13:14:58]line Место: АЗС № 137 "Партнер Нефть" [13:14:58]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:14:58]line СНО: Общий режим [13:14:58]line Чек 191 22.09.2024 13:14 [13:14:58]line Смена: 497 ФФД: 1.0 [13:14:58]line ЗНМ: 0300000064 [13:14:58]line РНМ: 0000000000092592 [13:14:58]line Версия ККМ: 001 [13:14:58]line ФМ: 0000000000874979 [13:14:58]line ФД: 86878 [13:14:58]line ФПД: 62322453995898 [13:14:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T131456&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86878&fm=62322453995898&tin=02508201610067®Number=0000000000092592&sum=3500 [13:14:58]OFD Sender: Processing packet 86878 [packets to send 275, broken 274] [13:14:58]ProducePacketName [13:14:58]name=ofd_packets/00086878 [13:14:58]OFD Sender: To server: pG, [13:14:58]CommunicateWithHost lk.salyk.kg:30040 [13:14:58]ConnectInit lk.salyk.kg [13:14:58]line 0 [13:14:58]written 0, free lines is 4095 [13:14:58]Write to MH i2c: 01 00 00 59 00 59 [13:14:58]Write i2c OK [13:14:58]MH_I2C_Read... [13:14:58]Read from MH i2c: 01 [13:14:58]MH_I2C_Read... [13:14:58]Read from MH i2c: 01 07 00 [13:14:58]MH_I2C_Read... [13:14:58]Read from MH i2c: 01 07 00 59 00 00 00 00 00 00 08 0D 75 [13:14:58]RasterBufferAndPrint [13:14:58]line [13:14:58]line [13:14:58]line [13:14:58]line [13:14:58]line [13:14:58]written 0, free lines is 3362 [13:14:58]MH_Cut [13:14:58]Write to MH i2c: D1 01 00 60 00 01 32 [13:14:58]Write i2c OK [13:14:58]MH_I2C_Read... [13:14:58]Read from MH i2c: D1 [13:14:58]MH_I2C_Read... [13:14:58]Read from MH i2c: D1 01 00 [13:14:58]MH_I2C_Read... [13:14:58]Read from MH i2c: D1 01 00 60 00 00 31 [13:14:58]Write to MH i2c: 01 00 00 61 00 61 [13:14:58]Write i2c OK [13:14:58]MH_I2C_Read... [13:14:59]*** Cut start [13:14:59]*** Partial cut [13:14:59]*** CUTSNS_PIN = 1 [13:14:59]*** CUTSNS_PIN = 0 [13:14:59]*** Brake cut motor [13:15:00]Read from MH i2c: 01 [13:15:00]MH_I2C_Read... [13:15:00]*** Stop cut motor [13:15:00]*** Cut end [13:15:00]Read from MH i2c: 01 07 00 [13:15:00]MH_I2C_Read... [13:15:00]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 FF 0F 76 [13:15:00]process_action close_receipt done [13:15:00]requested_data is exist [13:15:00]produce_requested_data [13:15:00]requested_item fm.sn is exist - process it [13:15:00]wFMCommunicate request_size=4 [13:15:00]MH_SAM_APDU [13:15:00]CAPDU: 80 11 00 00 [13:15:00]Write to MH i2c: E2 08 00 62 00 80 11 00 00 00 00 00 00 DC [13:15:00]Write i2c OK [13:15:00]MH_I2C_Read... [13:15:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:00]Read from MH i2c: E2 [13:15:00]MH_I2C_Read... [13:15:00]Read from MH i2c: E2 17 00 [13:15:00]MH_I2C_Read... [13:15:00]Read from MH i2c: E2 17 00 62 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3B [13:15:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:15:00]wFMCommunicate OK [13:15:00]requested_item fd.num is exist - process it [13:15:00]SAM_PROTO_GetFieldsCounters [13:15:00]wFMCommunicate request_size=4 [13:15:00]MH_SAM_APDU [13:15:00]CAPDU: 80 13 00 00 [13:15:00]Write to MH i2c: E2 08 00 63 00 80 13 00 00 00 00 00 00 DF [13:15:00]Write i2c OK [13:15:00]MH_I2C_Read... [13:15:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:15:00]Read from MH i2c: E2 [13:15:00]MH_I2C_Read... [13:15:00]Read from MH i2c: E2 62 00 [13:15:00]MH_I2C_Read... [13:15:00]Read from MH i2c: E2 62 00 63 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 5E 53 01 00 0E 04 04 00 F1 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 EF [13:15: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 5E 53 01 00 0E 04 04 00 F1 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 [13:15:00]wFMCommunicate OK [13:15:00]SAM_PROTO_GetFieldsCounters done [13:15:00]requested_item shift.num is exist - process it [13:15:00]requested_item shift.opened is exist - process it [13:15:00]req_shift_opened [13:15:00]FM_GetShiftState [13:15:00]SAM_PROTO_GetShiftState [13:15:00]wFMCommunicate request_size=4 [13:15:00]MH_SAM_APDU [13:15:00]CAPDU: 80 13 01 00 [13:15:00]Write to MH i2c: E2 08 00 64 00 80 13 01 00 00 00 00 00 E1 [13:15:00]Write i2c OK [13:15:00]MH_I2C_Read... [13:15:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:15:00]Read from MH i2c: E2 [13:15:00]MH_I2C_Read... [13:15:00]Read from MH i2c: E2 0E 00 [13:15:00]MH_I2C_Read... [13:15:00]Read from MH i2c: E2 0E 00 64 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 9F [13:15:00]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:15:00]wFMCommunicate OK [13:15:00]SAM_PROTO_GetShiftState done [13:15:00]FM_GetShiftState done [13:15:00]req_shift_opened done [13:15:00]requested_item shift.open_date is exist - process it [13:15:00]req_shift_open_date [13:15:00]req_shift_open_date done [13:15:00]produce_requested_data done [13:15:00]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86878,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:15:00]process_action_free close_receipt [13:15:00]json_value_free [13:15:00]json_value_free done [13:15:00]process_json_proto returns [13:15:00]Send response to host [13:15:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86878,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:15:00]free response buf [13:15:00]execute_script done [13:15:00]execute_script returns [13:15:00]free content buf [13:15:00]Sock 8.Close socket [13:15:00]Sock 8.Thread stoped [13:15:00]recv_with_timeout no data received [13:15:01]accept exits with 9 [13:15:01]New connection [13:15:01]New thread 3067366756 created [13:15:01]Thread 3067510116 joined [13:15:01]Waiting for new connection... [13:15:01] Sock 9.Parse request [13:15:01]Sock 9.Check first char [13:15:01]Sock 9.First char is OK [13:15:01]request: POST /json_proto HTTP/1.0 [13:15:01]Method: POST [13:15:01]URL: /json_proto [13:15:01]Method is POST - this is cgi request [13:15:01]url: /json_proto [13:15:01]query_string will be loaded in cgi processing [13:15:01]execute_cgi json_proto POST (null) [13:15:01]execute_cgi path=json_proto method=POST [13:15:01]POST find Content-Length [13:15:01]Host: 172.17.47.196:8080 [13:15:01]Content-Length: 614 [13:15:01]Content-Type: application/json [13:15:01] [13:15:01]POST finish read [13:15:01]Found Content-Length = 614 [13:15:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148084", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:15:01]execute_script... [13:15: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 : (3)148084", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:15:01]POST & json_proto [13:15:01]process_json_proto [13:15:01]json parsed OK: [13:15:01]protocol is kg_v1.0 [13:15:01]action value=close_receipt [13:15:01]process_action close_receipt [13:15:01]cmd_close_receipt [13:15:01]MH_GetDate [13:15:01]Write to MH i2c: F0 00 00 65 00 54 [13:15:01]Write i2c OK [13:15:01]MH_I2C_Read... [13:15:01]Read from MH i2c: F0 [13:15:01]MH_I2C_Read... [13:15:01]Read from MH i2c: F0 09 00 [13:15:01]MH_I2C_Read... [13:15:01]Read from MH i2c: F0 09 00 65 00 00 55 18 F0 66 4C 6B 94 66 D1 [13:15:01]GetLastDocTimeStamp 1727010896 [13:15:01]current date 1727010901 [13:15:01]FM_GetShiftState [13:15:01]SAM_PROTO_GetShiftState [13:15:01]wFMCommunicate request_size=4 [13:15:01]MH_SAM_APDU [13:15:01]CAPDU: 80 13 01 00 [13:15:01]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [13:15:01]Write i2c OK [13:15:01]MH_I2C_Read... [13:15:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:15:01]Read from MH i2c: E2 [13:15:01]MH_I2C_Read... [13:15:01]Read from MH i2c: E2 0E 00 [13:15:01]MH_I2C_Read... [13:15:01]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A1 [13:15:01]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:15:01]wFMCommunicate OK [13:15:01]SAM_PROTO_GetShiftState done [13:15:01]FM_GetShiftState done [13:15:01]opened in 1726964220 [13:15:01]opened+sec_in_day 1727050620 [13:15:01]quantity*price = 11000 [13:15:01]sum+1 = 11001 [13:15:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 110.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 192 22.09.2024 13:15 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86879 ФПД: 507246019369 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T131501&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86879&fm=507246019369&tin=02508201610067®Number=0000000000092592&sum=11000 0 [13:15:03]StoreToDocumentArchive [13:15:03]shift 497 fd 86879 [13:15:03]save to /storage/0497/doc_00086879 [13:15:03]save last doc name /storage/0497/doc_00086879 to /storage/kkm_last_doc_name [13:15:03]save OK [13:15:03]Clear old archive folders... [13:15:03]ProcessDocumentItem done err = 0, tmpTLVsize=266 [13:15:03]tlvbuf is 004218F0 [13:15:03]SAM_PROTO_ClearQueue [13:15:03]wFMCommunicate request_size=4 [13:15:03]MH_SAM_APDU [13:15:03]CAPDU: 80 09 00 00 [13:15:03]Write to MH i2c: E2 08 00 73 00 80 09 00 00 00 00 00 00 E5 [13:15:03]Write i2c OK [13:15:03]MH_I2C_Read... [13:15:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:15:03]Read from MH i2c: E2 [13:15:03]MH_I2C_Read... [13:15:03]Read from MH i2c: E2 03 00 [13:15:03]MH_I2C_Read... [13:15:03]Read from MH i2c: E2 03 00 73 00 00 90 00 E7 [13:15:03]RAPDU: 90 00 [13:15:03]wFMCommunicate OK [13:15:03]SAM_PROTO_ClearQueue done [13:15:03]KKMCreateOFDPacket [13:15:03]OFDProtocolAddRootSTLVToBuf [13:15:03]FM_MakeSignedData [13:15:03]FM_MakeSignedData [13:15:03]SAM_PROTO_SignData [13:15:03]wFMCommunicate request_size=4 [13:15:03]MH_SAM_APDU [13:15:03]CAPDU: 80 0D 01 02 [13:15:03]Write to MH i2c: E2 08 00 74 00 80 0D 01 02 00 00 00 00 ED [13:15:03]Write i2c OK [13:15:03]MH_I2C_Read... [13:15:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 *** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:15:03]E3 E6 47 00 59 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 34 39 37 39 10 04 04 00 5E 53 01 00 F4 03 04 00 24 C3 EF 66 B6 04 01 00 00 97 22 58 E5 9B FD 8C E3 [13:15:03]CommunicateWithHost err = 0 [13:15:03]CheckOFDResponse [13:15:03]1017 (14) - 77093643461234 [13:15:03]1041 (16) - 0000000000874979 [13:15:03]1040 (4) - 86878 [13:15:03]1012 (4) - 22.09.2024 07:11 [13:15:03]1206 (1) - 0 [13:15:03]OFD Sender: Remove packet 86878 [13:15:03]ProducePacketName [13:15:03]name=ofd_packets/00086878 [13:15:03]NVStorageDeleteData [13:15:03]Read from MH i2c: E2 [13:15:03]MH_I2C_Read... [13:15:03]Read from MH i2c: E2 03 00 [13:15:03]MH_I2C_Read... [13:15:03]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [13:15:03]RAPDU: 90 00 [13:15:03]wFMCommunicate OK [13:15:03]wFMCommunicate request_size=255 [13:15:03]MH_SAM_APDU [13:15:03]CAPDU: 80 0D 02 02 FA 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 55 18 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 [13:15:03]Write to MH i2c: E2 02 01 75 00 80 0D 02 02 FA 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 55 18 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 00 00 DF [13:15:03]Write i2c OK [13:15:03]MH_I2C_Read... [13:15:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:15:03]OFD Sender: No OFD packet to send [13:15:03]Read from MH i2c: E2 [13:15:03]MH_I2C_Read... [13:15:03]Read from MH i2c: E2 03 00 [13:15:03]MH_I2C_Read... [13:15:03]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [13:15:03]RAPDU: 90 00 [13:15:03]wFMCommunicate OK [13:15:03]wFMCommunicate request_size=25 [13:15:03]MH_SAM_APDU [13:15:03]CAPDU: 80 0D 02 02 14 37 39 10 04 04 00 5F 53 01 00 35 04 06 00 00 76 1A 38 03 29 [13:15:03]Write to MH i2c: E2 1C 00 76 00 80 0D 02 02 14 00 37 39 10 04 04 00 5F 53 01 00 35 04 06 00 00 76 1A 38 03 29 00 00 86 [13:15:03]Write i2c OK [13:15:03]MH_I2C_Read... [13:15:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:15:03]Read from MH i2c: E2 [13:15:03]MH_I2C_Read... [13:15:03]Read from MH i2c: E2 03 00 [13:15:03]MH_I2C_Read... [13:15:03]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [13:15:03]RAPDU: 90 00 [13:15:03]wFMCommunicate OK [13:15:03]wFMCommunicate request_size=4 [13:15:03]MH_SAM_APDU [13:15:03]CAPDU: 80 0D 03 02 [13:15:03]Write to MH i2c: E2 08 00 77 00 80 0D 03 02 00 00 00 00 F2 [13:15:03]Write i2c OK [13:15:03]MH_I2C_Read... [13:15:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:15:03]Read from MH i2c: E2 [13:15:03]MH_I2C_Read... [13:15:03]Read from MH i2c: E2 0B 00 [13:15:03]MH_I2C_Read... [13:15:03]Read from MH i2c: E2 0B 00 77 00 00 66 F1 0D 8B 27 C8 D3 3B 90 00 DF [13:15:03]RAPDU: 66 F1 0D 8B 27 C8 D3 3B 90 00 [13:15:03]wFMCommunicate OK [13:15:03]SAM_PROTO_SignData done [13:15:03]FM_MakeSignedData done [13:15:03]CreateOFDProtocolMessage [13:15:03]wFMCommunicate request_size=4 [13:15:03]MH_SAM_APDU [13:15:03]CAPDU: 80 11 00 00 [13:15:03]Write to MH i2c: E2 08 00 78 00 80 11 00 00 00 00 00 00 F2 [13:15:03]Write i2c OK [13:15:03]MH_I2C_Read... [13:15:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:04]Read from MH i2c: E2 [13:15:04]MH_I2C_Read... [13:15:04]Read from MH i2c: E2 17 00 [13:15:04]MH_I2C_Read... [13:15:04]Read from MH i2c: E2 17 00 78 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 51 [13:15:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:15:04]wFMCommunicate OK [13:15:04]CreateOFDProtocolMessage done [13:15:04]OFDSenderStorePacket 86879 [13:15:04]StoreOFDPacket docnum=86879 [13:15:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 1E 01 00 00 37 83 16 01 60 D6 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 55 18 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5F 53 01 00 35 04 06 00 00 76 1A 38 03 29 66 F1 0D 8B 27 C8 D3 3B [13:15:04]CheckFolder [13:15:04]dirname=/storage/ofd_packets [13:15:04]CheckFolder done [13:15:04]ProducePacketName [13:15:04]name=ofd_packets/00086879 [13:15:04]NVStorageSaveData ofd_packets/00086879 [13:15:04]File name is /storage/ofd_packets/00086879 [13:15:04]Write 316 bytes [13:15:04]NVStorageSaveData done [13:15:04]OFDSenderStorePacket done [13:15:04]KKMCreateOFDPacket done [13:15:04]NVStorageSaveData kkm_last_timestamp [13:15:04]File name is /storage/kkm_last_timestamp [13:15:04]Write 4 bytes [13:15:04]NVStorageSaveData done [13:15:04]ExternCall_PrintAddStr [13:15:04]wPrintStart [13:15:04]Write to MH i2c: 01 00 00 79 00 79 [13:15:04]Write i2c OK [13:15:04]MH_I2C_Read... [13:15:04]Read from MH i2c: 01 [13:15:04]MH_I2C_Read... [13:15:04]Read from MH i2c: 01 07 00 [13:15:04]MH_I2C_Read... [13:15:04]Read from MH i2c: 01 07 00 79 00 00 00 00 00 00 FF 0F 8E [13:15:04]RasterBufferAndPrint [13:15:04]line Счет N : (3)148084 [13:15:04]line ИНН: 02508201610067 [13:15:04]line Контрольно-Кассовый Чек [13:15:04]line ПРОДАЖА [13:15:04]line Товар: 4870001570071 [13:15:04]line Напиток Pepsi 1л [13:15:04]line 1.000 * 110.00 [13:15:04]line = 110.00 [13:15:04]line НДС 12% НСП 1% [13:15:04]line > о реализуемом товаре [13:15:04]line ИТОГО: 110.00 [13:15:04]line НСП 1% : 0.97 [13:15:04]line НДС 12% : 11.68 [13:15:04]line Наличными: 110.00 [13:15:04]line Безнал.: 0.00 [13:15:04]line Место: АЗС № 137 "Партнер Нефть" [13:15:04]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:15:04]line СНО: Общий режим [13:15:04]line Чек 192 22.09.2024 13:15 [13:15:04]line Смена: 497 ФФД: 1.0 [13:15:04]line ЗНМ: 0300000064 [13:15:04]line РНМ: 0000000000092592 [13:15:04]OFD Sender: Processing packet 86879 [packets to send 275, broken 274] [13:15:04]line Версия ККМ: 001 [13:15:04]ProducePacketName [13:15:04]line ФМ: 0000000000874979 [13:15:04]name=ofd_packets/00086879 [13:15:04]line ФД: 86879 [13:15:04]OFD Sender: To server: pG, [13:15:04]line ФПД: 507246019369 [13:15:04]CommunicateWithHost lk.salyk.kg:30040 [13:15:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T131501&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86879&fm=507246019369&tin=02508201610067®Number=0000000000092592&sum=11000 [13:15:04]ConnectInit lk.salyk.kg [13:15:04]line 0 [13:15:04]written 0, free lines is 4095 [13:15:04]Write to MH i2c: 01 00 00 A1 00 A1 [13:15:04]Write i2c OK [13:15:04]MH_I2C_Read... [13:15:04]Read from MH i2c: 01 [13:15:04]MH_I2C_Read... [13:15:04]Read from MH i2c: 01 07 00 [13:15:04]MH_I2C_Read... [13:15:04]Read from MH i2c: 01 07 00 A1 00 00 00 00 00 00 03 0D B8 [13:15:04]RasterBufferAndPrint [13:15:04]line [13:15:04]line [13:15:04]line [13:15:04]line [13:15:04]line [13:15:04]written 0, free lines is 3363 [13:15:04]MH_Cut [13:15:04]Write to MH i2c: D1 01 00 A8 00 01 7A [13:15:04]Write i2c OK [13:15:04]MH_I2C_Read... [13:15:04]Read from MH i2c: D1 [13:15:04]MH_I2C_Read... [13:15:04]Read from MH i2c: D1 01 00 [13:15:04]MH_I2C_Read... [13:15:04]Read from MH i2c: D1 01 00 A8 00 00 79 [13:15:04]Write to MH i2c: 01 00 00 A9 00 A9 [13:15:04]Write i2c OK [13:15:04]MH_I2C_Read... [13:15:04]Connected sock=10 [13: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 34 39 37 39 1E 01 00 00 37 83 16 01 60 D6 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 55 18 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5F 53 01 00 35 04 06 00 00 76 1A 38 03 29 66 F1 0D 8B 27 C8 D3 3B [13:15:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 *** Cut start [13:15:05]33 *** Partial cut [13:15:05]B7 *** CUTSNS_PIN = 1 [13:15:05]47 00 74 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 34 39 37 39 10 *** CUTSNS_PIN = 0 [13:15:05]04 04 00 5F 53 01 00 F4 03 04 00 26 C3 EF 66 B6 04 01 00 00 A0 20 73 E7 A4 C5 61 9A [13:15:05]CommunicateWithHost err = 0 [13:15:05]CheckOFDResponse [13:15:05]1017 (14) - 77093643461234 [13:15:05]1041 (16) - 0000000000874979 [13:15:05]1040 (4) - 86879 [13:15:05]1012 (4) - 22.09.2024 07:11 [13:15:05]1206 (1) - 0 [13:15:05]OFD Sender: Remove packet 86879 [13:15:05]ProducePacketName [13:15:05]name=ofd_packets/00086879 [13:15:05]NVStorageDeleteData [13:15:05]*** Brake cut motor [13:15:05]OFD Sender: No OFD packet to send [13:15:05]Read from MH i2c: *** Stop cut motor [13:15:05]01 *** Cut end [13:15:05] [13:15:05]MH_I2C_Read... [13:15:05]Read from MH i2c: 01 07 00 [13:15:05]MH_I2C_Read... [13:15:05]Read from MH i2c: 01 07 00 A9 00 00 00 00 00 00 FF 0F BE [13:15:05]process_action close_receipt done [13:15:05]requested_data is exist [13:15:05]produce_requested_data [13:15:05]requested_item fm.sn is exist - process it [13:15:05]wFMCommunicate request_size=4 [13:15:05]MH_SAM_APDU [13:15:05]CAPDU: 80 11 00 00 [13:15:05]Write to MH i2c: E2 08 00 AA 00 80 11 00 00 00 00 00 00 24 [13:15:05]Write i2c OK [13:15:05]MH_I2C_Read... [13:15:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:05]Read from MH i2c: E2 [13:15:05]MH_I2C_Read... [13:15:05]Read from MH i2c: E2 17 00 [13:15:05]MH_I2C_Read... [13:15:05]Read from MH i2c: E2 17 00 AA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 83 [13:15:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:15:05]wFMCommunicate OK [13:15:05]requested_item fd.num is exist - process it [13:15:05]SAM_PROTO_GetFieldsCounters [13:15:05]wFMCommunicate request_size=4 [13:15:05]MH_SAM_APDU [13:15:05]CAPDU: 80 13 00 00 [13:15:06]Write to MH i2c: E2 08 00 AB 00 80 13 00 00 00 00 00 00 27 [13:15:06]Write i2c OK [13:15:06]MH_I2C_Read... [13:15:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:15:06]Read from MH i2c: E2 [13:15:06]MH_I2C_Read... [13:15:06]Read from MH i2c: E2 62 00 [13:15:06]MH_I2C_Read... [13:15:06]Read from MH i2c: E2 62 00 AB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 5F 53 01 00 0E 04 04 00 F1 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 3B [13: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 5F 53 01 00 0E 04 04 00 F1 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 [13:15:06]wFMCommunicate OK [13:15:06]SAM_PROTO_GetFieldsCounters done [13:15:06]requested_item shift.num is exist - process it [13:15:06]requested_item shift.opened is exist - process it [13:15:06]req_shift_opened [13:15:06]FM_GetShiftState [13:15:06]SAM_PROTO_GetShiftState [13:15:06]wFMCommunicate request_size=4 [13:15:06]MH_SAM_APDU [13:15:06]CAPDU: 80 13 01 00 [13:15:06]Write to MH i2c: E2 08 00 AC 00 80 13 01 00 00 00 00 00 29 [13:15:06]Write i2c OK [13:15:06]MH_I2C_Read... [13:15:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:15:06]Read from MH i2c: E2 [13:15:06]MH_I2C_Read... [13:15:06]Read from MH i2c: E2 0E 00 [13:15:06]MH_I2C_Read... [13:15:06]Read from MH i2c: E2 0E 00 AC 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 E7 [13:15:06]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:15:06]wFMCommunicate OK [13:15:06]SAM_PROTO_GetShiftState done [13:15:06]FM_GetShiftState done [13:15:06]req_shift_opened done [13:15:06]requested_item shift.open_date is exist - process it [13:15:06]req_shift_open_date [13:15:06]req_shift_open_date done [13:15:06]produce_requested_data done [13:15:06]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86879,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:15:06]process_action_free close_receipt [13:15:06]json_value_free [13:15:06]json_value_free done [13:15:06]process_json_proto returns [13:15:06]Send response to host [13:15:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86879,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:15:06]free response buf [13:15:06]execute_script done [13:15:06]execute_script returns [13:15:06]free content buf [13:15:06]Sock 9.Close socket [13:15:06]Sock 9.Thread stoped [13:15:06]accept exits with 8 [13:15:06]New connection [13:15:06]New thread 3067510116 created [13:15:06]Thread 3067366756 joined [13:15:06]Waiting for new connection... [13:15:06] Sock 8.Parse request [13:15:06]Sock 8.Check first char [13:15:06]Sock 8.First char is OK [13:15:06]request: POST /json_proto HTTP/1.0 [13:15:06]Method: POST [13:15:06]URL: /json_proto [13:15:06]Method is POST - this is cgi request [13:15:06]url: /json_proto [13:15:06]query_string will be loaded in cgi processing [13:15:06]execute_cgi json_proto POST (null) [13:15:06]execute_cgi path=json_proto method=POST [13:15:06]POST find Content-Length [13:15:06]Host: 172.17.47.196:8080 [13:15:06]Content-Length: 687 [13:15:06]Content-Type: application/json [13:15:06] [13:15:06]POST finish read [13:15:06]Found Content-Length = 687 [13:15:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871743", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:15:06]execute_script... [13:15: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)871743", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:15:06]POST & json_proto [13:15:06]process_json_proto [13:15:06]json parsed OK: [13:15:06]protocol is kg_v1.0 [13:15:06]action value=close_receipt [13:15:06]process_action close_receipt [13:15:06]cmd_close_receipt [13:15:06]MH_GetDate [13:15:06]Write to MH i2c: F0 00 00 AD 00 9C [13:15:06]Write i2c OK [13:15:06]MH_I2C_Read... [13:15:06]Read from MH i2c: F0 [13:15:06]MH_I2C_Read... [13:15:06]Read from MH i2c: F0 09 00 [13:15:06]MH_I2C_Read... [13:15:06]Read from MH i2c: F0 09 00 AD 00 00 5B 18 F0 66 4C 6B 94 66 1F [13:15:06]GetLastDocTimeStamp 1727010901 [13:15:06]current date 1727010907 [13:15:06]FM_GetShiftState [13:15:06]SAM_PROTO_GetShiftState [13:15:06]wFMCommunicate request_size=4 [13:15:06]MH_SAM_APDU [13:15:06]CAPDU: 80 13 01 00 [13:15:06]Write to MH i2c: E2 08 00 AE 00 80 13 01 00 00 00 00 00 2B [13:15:06]Write i2c OK [13:15:06]MH_I2C_Read... [13:15:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:15:06]Read from MH i2c: E2 [13:15:06]MH_I2C_Read... [13:15:06]Read from MH i2c: E2 0E 00 [13:15:06]MH_I2C_Read... [13:15:06]Read from MH i2c: E2 0E 00 AE 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 E9 [13:15:06]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:15:06]wFMCommunicate OK [13:15:06]SAM_PROTO_GetShiftState done [13:15:06]FM_GetShiftState done [13:15:06]opened in 1726964220 [13:15:06]opened+sec_in_day 1727050620 [13:15:06]quantity*price = 100050 [13:15:06]sum+1 = 100052 [13:15: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 193 22.09.2024 13:15 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86880 ФПД: 174872697962411 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T131507&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86880&fm=174872697962411&tin=02508201610067®Number=0000000000092592&sum=100000 [13:15:08]StoreToDocumentArchive [13:15:08]shift 497 fd 86880 [13:15:08]save to /storage/0497/doc_00086880 [13:15:08]save last doc name /storage/0497/doc_00086880 to /storage/kkm_last_doc_name [13:15:08]save OK [13:15:08]Clear old archive folders... [13:15:08]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:15:08]tlvbuf is 00445E40 [13:15:08]SAM_PROTO_ClearQueue [13:15:08]wFMCommunicate request_size=4 [13:15:08]MH_SAM_APDU [13:15:08]CAPDU: 80 09 00 00 [13:15:08]Write to MH i2c: E2 08 00 BB 00 80 09 00 00 00 00 00 00 2D [13:15:08]Write i2c OK [13:15:08]MH_I2C_Read... [13:15:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:15:08]Read from MH i2c: E2 [13:15:08]MH_I2C_Read... [13:15:08]Read from MH i2c: E2 03 00 [13:15:08]MH_I2C_Read... [13:15:08]Read from MH i2c: E2 03 00 BB 00 00 90 00 2F [13:15:08]RAPDU: 90 00 [13:15:08]wFMCommunicate OK [13:15:08]SAM_PROTO_ClearQueue done [13:15:08]KKMCreateOFDPacket [13:15:08]OFDProtocolAddRootSTLVToBuf [13:15:08]FM_MakeSignedData [13:15:08]FM_MakeSignedData [13:15:08]SAM_PROTO_SignData [13:15:08]wFMCommunicate request_size=4 [13:15:08]MH_SAM_APDU [13:15:08]CAPDU: 80 0D 01 02 [13:15:08]Write to MH i2c: E2 08 00 BC 00 80 0D 01 02 00 00 00 00 35 [13:15:08]Write i2c OK [13:15:08]MH_I2C_Read... [13:15:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:15:08]Read from MH i2c: E2 [13:15:08]MH_I2C_Read... [13:15:08]Read from MH i2c: E2 03 00 [13:15:08]MH_I2C_Read... [13:15:08]Read from MH i2c: E2 03 00 BC 00 00 90 00 30 [13:15:08]RAPDU: 90 00 [13:15:08]wFMCommunicate OK [13:15:08]wFMCommunicate request_size=255 [13:15:08]MH_SAM_APDU [13:15:08]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 5B 18 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 60 53 01 00 35 04 06 00 [13:15:08]Write to MH i2c: E2 02 01 BD 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 5B 18 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 60 53 01 00 35 04 06 00 00 00 DF [13:15:08]Write i2c OK [13:15:08]MH_I2C_Read... [13:15:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:15:09]Read from MH i2c: E2 [13:15:09]MH_I2C_Read... [13:15:09]Read from MH i2c: E2 03 00 [13:15:09]MH_I2C_Read... [13:15:09]Read from MH i2c: E2 03 00 BD 00 00 90 00 31 [13:15:09]RAPDU: 90 00 [13:15:09]wFMCommunicate OK [13:15:09]wFMCommunicate request_size=11 [13:15:09]MH_SAM_APDU [13:15:09]CAPDU: 80 0D 02 02 06 9F 0B B9 0A FF AB [13:15:09]Write to MH i2c: E2 0E 00 BE 00 80 0D 02 02 06 00 9F 0B B9 0A FF AB 00 00 5B [13:15:09]Write i2c OK [13:15:09]MH_I2C_Read... [13:15:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:15:09]Read from MH i2c: E2 [13:15:09]MH_I2C_Read... [13:15:09]Read from MH i2c: E2 03 00 [13:15:09]MH_I2C_Read... [13:15:09]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [13:15:09]RAPDU: 90 00 [13:15:09]wFMCommunicate OK [13:15:09]wFMCommunicate request_size=4 [13:15:09]MH_SAM_APDU [13:15:09]CAPDU: 80 0D 03 02 [13:15:09]Write to MH i2c: E2 08 00 BF 00 80 0D 03 02 00 00 00 00 3A [13:15:09]Write i2c OK [13:15:09]MH_I2C_Read... [13:15:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:15:09]Read from MH i2c: E2 [13:15:09]MH_I2C_Read... [13:15:09]Read from MH i2c: E2 0B 00 [13:15:09]MH_I2C_Read... [13:15:09]Read from MH i2c: E2 0B 00 BF 00 00 C4 99 21 F6 03 3F C5 45 90 00 FB [13:15:09]RAPDU: C4 99 21 F6 03 3F C5 45 90 00 [13:15:09]wFMCommunicate OK [13:15:09]SAM_PROTO_SignData done [13:15:09]FM_MakeSignedData done [13:15:09]CreateOFDProtocolMessage [13:15:09]wFMCommunicate request_size=4 [13:15:09]MH_SAM_APDU [13:15:09]CAPDU: 80 11 00 00 [13:15:09]Write to MH i2c: E2 08 00 C0 00 80 11 00 00 00 00 00 00 3A [13:15:09]Write i2c OK [13:15:09]MH_I2C_Read... [13:15:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:09]Read from MH i2c: E2 [13:15:09]MH_I2C_Read... [13:15:09]Read from MH i2c: E2 17 00 [13:15:09]MH_I2C_Read... [13:15:09]Read from MH i2c: E2 17 00 C0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 99 [13:15:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:15:09]wFMCommunicate OK [13:15:09]CreateOFDProtocolMessage done [13:15:09]OFDSenderStorePacket 86880 [13:15:09]StoreOFDPacket docnum=86880 [13:15:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 76 18 08 01 F5 49 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 5B 18 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 60 53 01 00 35 04 06 00 9F 0B B9 0A FF AB C4 99 21 F6 03 3F C5 45 [13:15:09]CheckFolder [13:15:09]dirname=/storage/ofd_packets [13:15:09]CheckFolder done [13:15:09]ProducePacketName [13:15:09]name=ofd_packets/00086880 [13:15:09]NVStorageSaveData ofd_packets/00086880 [13:15:09]File name is /storage/ofd_packets/00086880 [13:15:09]Write 302 bytes [13:15:09]NVStorageSaveData done [13:15:09]OFDSenderStorePacket done [13:15:09]KKMCreateOFDPacket done [13:15:09]NVStorageSaveData kkm_last_timestamp [13:15:09]File name is /storage/kkm_last_timestamp [13:15:09]Write 4 bytes [13:15:09]NVStorageSaveData done [13:15:09]ExternCall_PrintAddStr [13:15:09]wPrintStart [13:15:09]Write to MH i2c: 01 00 00 C1 00 C1 [13:15:09]Write i2c OK [13:15:09]MH_I2C_Read... [13:15:09]Read from MH i2c: 01 [13:15:09]MH_I2C_Read... [13:15:09]Read from MH i2c: 01 07 00 [13:15:09]MH_I2C_Read... [13:15:09]Read from MH i2c: 01 07 00 C1 00 00 00 00 00 00 FF 0F D6 [13:15:09]RasterBufferAndPrint [13:15:09]line Счет N : (1)871743 [13:15:09]line ИНН: 02508201610067 [13:15:09]line Контрольно-Кассовый Чек [13:15:09]line ПРОДАЖА [13:15:09]line ТРК (МРК, ГНК) : 11 [13:15:09]line Товар: 2710194210 [13:15:09]line ДТ(л)-К-4 [13:15:09]line 13.130 * 76.20 [13:15:09]line = 1000.51 [13:15:09]line НДС 12% НСП 1% [13:15:09]line > о реализуемом товаре [13:15:09]line ОКРУГЛЕНИЕ: -0.51 [13:15:09]line ИТОГО: 1000.00 [13:15:09]line Внесено: 1000.00 [13:15:09]line СДАЧА: 0.00 [13:15:09]line НСП 1% : 8.85 [13:15:09]line НДС 12% : 106.25 [13:15:09]line Наличными: 1000.00 [13:15:09]line Безнал.: 0.00 [13:15:09]line Место: АЗС № 137 "Партнер Нефть" [13:15:09]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:15:09]line СНО: Общий режим [13:15:09]line Чек 193 22.09.2024 13:15 [13:15:09]line Смена: 497 ФФД: 1.0 [13:15:09]line ЗНМ: 0300000064 [13:15:09]line РНМ: 0000000000092592 [13:15:09]line Версия ККМ: 001 [13:15:09]line ФМ: 0000000000874979 [13:15:09]line ФД: 86880 [13:15:09]line ФПД: 174872697962411 [13:15:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T131507&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86880&fm=174872697962411&tin=02508201610067®Number=0000000000092592&sum=100000 [13:15:09]written 0, free lines is 4095 [13:15:09]OFD Sender: Processing packet 86880 [packets to send 275, broken 274] [13:15:09]ProducePacketName [13:15:09]name=ofd_packets/00086880 [13:15:09]OFD Sender: To server: pG, [13:15:09]CommunicateWithHost lk.salyk.kg:30040 [13:15:09]ConnectInit lk.salyk.kg [13:15:09]Write to MH i2c: 01 00 00 EC 00 EC [13:15:09]Write i2c OK [13:15:09]MH_I2C_Read... [13:15:09]Read from MH i2c: 01 [13:15:10]MH_I2C_Read... [13:15:10]Read from MH i2c: 01 07 00 [13:15:10]MH_I2C_Read... [13:15:10]Read from MH i2c: 01 07 00 EC 00 00 00 00 00 00 E4 0C E3 [13:15:10]RasterBufferAndPrint [13:15:10]line [13:15:10]line [13:15:10]line [13:15:10]line [13:15:10]line [13:15:10]written 0, free lines is 3337 [13:15:10]MH_Cut [13:15:10]Write to MH i2c: D1 01 00 F3 00 01 C5 [13:15:10]Write i2c OK [13:15:10]MH_I2C_Read... [13:15:10]Read from MH i2c: D1 [13:15:10]MH_I2C_Read... [13:15:10]Read from MH i2c: D1 01 00 [13:15:10]MH_I2C_Read... [13:15:10]Read from MH i2c: D1 01 00 F3 00 00 C4 [13:15:10]Write to MH i2c: 01 00 00 F4 00 F4 [13:15:10]Write i2c OK [13:15:10]MH_I2C_Read... [13:15:10]*** Cut start [13:15:10]*** Partial cut [13:15:10]*** CUTSNS_PIN = 1 [13:15:10]*** CUTSNS_PIN = 0 [13:15:10]Connected sock=10 [13:15:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 76 18 08 01 F5 49 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 5B 18 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 *** Brake cut motor [13:15:11]34 39 37 39 10 04 04 00 60 53 01 00 35 04 06 00 9F 0B B9 0A FF AB C4 99 21 F6 03 3F C5 45 [13:15:11]Read from MH i2c: *** Stop cut motor [13:15:11]01 *** Cut end [13:15:11] [13:15:11]MH_I2C_Read... [13:15:11]Read from MH i2c: 01 07 00 [13:15:11]MH_I2C_Read... [13:15:11]Read from MH i2c: 01 07 00 F4 00 00 00 00 00 00 FF 0F 09 [13:15:11]process_action close_receipt done [13:15:11]requested_data is exist [13:15:11]produce_requested_data [13:15:11]requested_item fm.sn is exist - process it [13:15:11]wFMCommunicate request_size=4 [13:15:11]MH_SAM_APDU [13:15:11]CAPDU: 80 11 00 00 [13:15:11]Write to MH i2c: E2 08 00 F5 00 80 11 00 00 00 00 00 00 6F [13:15:11]Write i2c OK [13:15:11]MH_I2C_Read... [13:15:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:11]Read from MH i2c: E2 [13:15:11]MH_I2C_Read... [13:15:11]Read from MH i2c: E2 17 00 [13:15:11]MH_I2C_Read... [13:15:11]Read from MH i2c: E2 17 00 F5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 CE [13:15:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:15:11]wFMCommunicate OK [13:15:11]requested_item fd.num is exist - process it [13:15:11]SAM_PROTO_GetFieldsCounters [13:15:11]wFMCommunicate request_size=4 [13:15:11]MH_SAM_APDU [13:15:11]CAPDU: 80 13 00 00 [13:15:11]Write to MH i2c: E2 08 00 F6 00 80 13 00 00 00 00 00 00 72 [13:15:11]Write i2c OK [13:15:11]MH_I2C_Read... [13:15:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 86 57 47 00 51 CB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:15:11]04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 60 53 01 00 F4 03 04 00 2C C3 EF 66 B6 04 01 00 00 34 12 8A 04 BF C5 D4 9E [13:15:11]CommunicateWithHost err = 0 [13:15:11]CheckOFDResponse [13:15:11]1017 (14) - 77093643461234 [13:15:11]1041 (16) - 0000000000874979 [13:15:11]1040 (4) - 86880 [13:15:11]1012 (4) - 22.09.2024 07:11 [13:15:11]1206 (1) - 0 [13:15:11]OFD Sender: Remove packet 86880 [13:15:11]ProducePacketName [13:15:11]name=ofd_packets/00086880 [13:15:11]NVStorageDeleteData [13:15:11]Read from MH i2c: E2 [13:15:11]MH_I2C_Read... [13:15:11]Read from MH i2c: E2 62 00 [13:15:11]MH_I2C_Read... [13:15:11]Read from MH i2c: E2 62 00 F6 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 60 53 01 00 0E 04 04 00 F1 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 8A [13:15:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 60 53 01 00 0E 04 04 00 F1 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 [13:15:11]wFMCommunicate OK [13:15:11]SAM_PROTO_GetFieldsCounters done [13:15:11]requested_item shift.num is exist - process it [13:15:11]requested_item shift.opened is exist - process it [13:15:11]req_shift_opened [13:15:11]FM_GetShiftState [13:15:11]SAM_PROTO_GetShiftState [13:15:11]wFMCommunicate request_size=4 [13:15:11]MH_SAM_APDU [13:15:11]CAPDU: 80 13 01 00 [13:15:11]Write to MH i2c: E2 08 00 F7 00 80 13 01 00 00 00 00 00 74 [13:15:11]Write i2c OK [13:15:11]MH_I2C_Read... [13:15:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:15:11]Read from MH i2c: E2 [13:15:11]MH_I2C_Read... [13:15:11]Read from MH i2c: E2 0E 00 [13:15:11]MH_I2C_Read... [13:15:11]Read from MH i2c: E2 0E 00 F7 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 32 [13:15:11]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:15:11]wFMCommunicate OK [13:15:11]SAM_PROTO_GetShiftState done [13:15:11]FM_GetShiftState done [13:15:11]req_shift_opened done [13:15:11]requested_item shift.open_date is exist - process it [13:15:11]req_shift_open_date [13:15:11]req_shift_open_date done [13:15:11]produce_requested_data done [13:15:11]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86880,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:15:11]process_action_free close_receipt [13:15:11]json_value_free [13:15:11]json_value_free done [13:15:11]process_json_proto returns [13:15:11]Send response to host [13:15:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86880,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:15:11]free response buf [13:15:11]execute_script done [13:15:11]execute_script returns [13:15:11]free content buf [13:15:11]Sock 8.Close socket [13:15:11]Sock 8.Thread stoped [13:15:12]OFD Sender: No OFD packet to send [13:15:17]OFD Sender: No OFD packet to send [13:15:22]OFD Sender: No OFD packet to send [13:15:27]OFD Sender: No OFD packet to send [13:15:32]OFD Sender: No OFD packet to send [13:15:36]recv_with_timeout no data received [13:15:37]OFD Sender: No OFD packet to send [13:15:42]OFD Sender: No OFD packet to send [13:15:47]OFD Sender: No OFD packet to send [13:15:48]accept exits with 9 [13:15:48]New connection [13:15:48]New thread 3067366756 created [13:15:48]Thread 3067510116 joined [13:15:48]Waiting for new connection... [13:15:48] Sock 9.Parse request [13:15:48]Sock 9.Check first char [13:15:48]Sock 9.First char is OK [13:15:48]request: POST /json_proto HTTP/1.0 [13:15:48]Method: POST [13:15:48]URL: /json_proto [13:15:48]Method is POST - this is cgi request [13:15:48]url: /json_proto [13:15:48]query_string will be loaded in cgi processing [13:15:48]execute_cgi json_proto POST (null) [13:15:48]execute_cgi path=json_proto method=POST [13:15:48]POST find Content-Length [13:15:48]Host: 172.17.47.196:8080 [13:15:48]Content-Length: 677 [13:15:48]Content-Type: application/json [13:15:48] [13:15:48]POST finish read [13:15:48]Found Content-Length = 677 [13:15:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871744", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:15:48]execute_script... [13:15:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871744", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:15:48]POST & json_proto [13:15:48]process_json_proto [13:15:48]json parsed OK: [13:15:48]protocol is kg_v1.0 [13:15:48]action value=close_receipt [13:15:48]process_action close_receipt [13:15:48]cmd_close_receipt [13:15:48]MH_GetDate [13:15:48]Write to MH i2c: F0 00 00 F8 00 E7 [13:15:48]Write i2c OK [13:15:48]MH_I2C_Read... [13:15:48]Read from MH i2c: F0 [13:15:48]MH_I2C_Read... [13:15:48]Read from MH i2c: F0 09 00 [13:15:48]MH_I2C_Read... [13:15:48]Read from MH i2c: F0 09 00 F8 00 00 85 18 F0 66 4C 6B 94 66 94 [13:15:48]GetLastDocTimeStamp 1727010907 [13:15:48]current date 1727010949 [13:15:48]FM_GetShiftState [13:15:48]SAM_PROTO_GetShiftState [13:15:48]wFMCommunicate request_size=4 [13:15:48]MH_SAM_APDU [13:15:48]CAPDU: 80 13 01 00 [13:15:48]Write to MH i2c: E2 08 00 F9 00 80 13 01 00 00 00 00 00 76 [13:15:48]Write i2c OK [13:15:48]MH_I2C_Read... [13:15:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:15:49]Read from MH i2c: E2 [13:15:49]MH_I2C_Read... [13:15:49]Read from MH i2c: E2 0E 00 [13:15:49]MH_I2C_Read... [13:15:49]Read from MH i2c: E2 0E 00 F9 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 34 [13:15:49]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:15:49]wFMCommunicate OK [13:15:49]SAM_PROTO_GetShiftState done [13:15:49]FM_GetShiftState done [13:15:49]opened in 1726964220 [13:15:49]opened+sec_in_day 1727050620 [13:15:49]quantity*price = 50036 [13:15:49]sum+1 = 50037 [13:15:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 194 22.09.2024 13:15 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86881 ФПД: 202220223421707 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T131549&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86881&fm=202220223421707&tin=02508201610067®Number=0000000000092592&sum=50000 [13:15:50]StoreToDocumentArchive [13:15:50]shift 497 fd 86881 [13:15:50]save to /storage/0497/doc_00086881 [13:15:50]save last doc name /storage/0497/doc_00086881 to /storage/kkm_last_doc_name [13:15:50]save OK [13:15:50]Clear old archive folders... [13:15:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:15:50]tlvbuf is 0046B6B0 [13:15:50]SAM_PROTO_ClearQueue [13:15:50]wFMCommunicate request_size=4 [13:15:50]MH_SAM_APDU [13:15:50]CAPDU: 80 09 00 00 [13:15:50]Write to MH i2c: E2 08 00 06 01 80 09 00 00 00 00 00 00 79 [13:15:50]Write i2c OK [13:15:50]MH_I2C_Read... [13:15:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:15:50]Read from MH i2c: E2 [13:15:50]MH_I2C_Read... [13:15:50]Read from MH i2c: E2 03 00 [13:15:50]MH_I2C_Read... [13:15:50]Read from MH i2c: E2 03 00 06 01 00 90 00 7B [13:15:50]RAPDU: 90 00 [13:15:50]wFMCommunicate OK [13:15:50]SAM_PROTO_ClearQueue done [13:15:50]KKMCreateOFDPacket [13:15:50]OFDProtocolAddRootSTLVToBuf [13:15:50]FM_MakeSignedData [13:15:50]FM_MakeSignedData [13:15:50]SAM_PROTO_SignData [13:15:50]wFMCommunicate request_size=4 [13:15:50]MH_SAM_APDU [13:15:50]CAPDU: 80 0D 01 02 [13:15:50]Write to MH i2c: E2 08 00 07 01 80 0D 01 02 00 00 00 00 81 [13:15:50]Write i2c OK [13:15:50]MH_I2C_Read... [13:15:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:15:50]Read from MH i2c: E2 [13:15:50]MH_I2C_Read... [13:15:50]Read from MH i2c: E2 03 00 [13:15:50]MH_I2C_Read... [13:15:50]Read from MH i2c: E2 03 00 07 01 00 90 00 7C [13:15:50]RAPDU: 90 00 [13:15:50]wFMCommunicate OK [13:15:50]wFMCommunicate request_size=255 [13:15:50]MH_SAM_APDU [13:15: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 C2 00 00 00 F4 03 04 00 85 18 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 61 53 01 00 35 04 06 00 B7 [13:15:50]Write to MH i2c: E2 02 01 08 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 C2 00 00 00 F4 03 04 00 85 18 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 61 53 01 00 35 04 06 00 B7 00 00 21 [13:15:50]Write i2c OK [13:15:50]MH_I2C_Read... [13:15:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:15:50]Read from MH i2c: E2 [13:15:50]MH_I2C_Read... [13:15:50]Read from MH i2c: E2 03 00 [13:15:50]MH_I2C_Read... [13:15:50]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [13:15:50]RAPDU: 90 00 [13:15:50]wFMCommunicate OK [13:15:50]wFMCommunicate request_size=10 [13:15:50]MH_SAM_APDU [13:15:50]CAPDU: 80 0D 02 02 05 EB 10 95 5D 0B [13:15:50]Write to MH i2c: E2 0D 00 09 01 80 0D 02 02 05 00 EB 10 95 5D 0B 00 00 86 [13:15:50]Write i2c OK [13:15:50]MH_I2C_Read... [13:15:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:15:51]Read from MH i2c: E2 [13:15:51]MH_I2C_Read... [13:15:51]Read from MH i2c: E2 03 00 [13:15:51]MH_I2C_Read... [13:15:51]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [13:15:51]RAPDU: 90 00 [13:15:51]wFMCommunicate OK [13:15:51]wFMCommunicate request_size=4 [13:15:51]MH_SAM_APDU [13:15:51]CAPDU: 80 0D 03 02 [13:15:51]Write to MH i2c: E2 08 00 0A 01 80 0D 03 02 00 00 00 00 86 [13:15:51]Write i2c OK [13:15:51]MH_I2C_Read... [13:15:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:15:51]Read from MH i2c: E2 [13:15:51]MH_I2C_Read... [13:15:51]Read from MH i2c: E2 0B 00 [13:15:51]MH_I2C_Read... [13:15:51]Read from MH i2c: E2 0B 00 0A 01 00 C4 D2 F3 4E 02 5A 54 3F 90 00 4D [13:15:51]RAPDU: C4 D2 F3 4E 02 5A 54 3F 90 00 [13:15:51]wFMCommunicate OK [13:15:51]SAM_PROTO_SignData done [13:15:51]FM_MakeSignedData done [13:15:51]CreateOFDProtocolMessage [13:15:51]wFMCommunicate request_size=4 [13:15:51]MH_SAM_APDU [13:15:51]CAPDU: 80 11 00 00 [13:15:51]Write to MH i2c: E2 08 00 0B 01 80 11 00 00 00 00 00 00 86 [13:15:51]Write i2c OK [13:15:51]MH_I2C_Read... [13:15:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:51]Read from MH i2c: E2 [13:15:51]MH_I2C_Read... [13:15:51]Read from MH i2c: E2 17 00 [13:15:51]MH_I2C_Read... [13:15:51]Read from MH i2c: E2 17 00 0B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E5 [13:15:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:15:51]wFMCommunicate OK [13:15:51]CreateOFDProtocolMessage done [13:15:51]OFDSenderStorePacket 86881 [13:15:51]StoreOFDPacket docnum=86881 [13:15:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 6A 7D 07 01 48 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 85 18 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 61 53 01 00 35 04 06 00 B7 EB 10 95 5D 0B C4 D2 F3 4E 02 5A 54 3F [13:15:51]CheckFolder [13:15:51]dirname=/storage/ofd_packets [13:15:51]CheckFolder done [13:15:51]ProducePacketName [13:15:51]name=ofd_packets/00086881 [13:15:51]NVStorageSaveData ofd_packets/00086881 [13:15:51]File name is /storage/ofd_packets/00086881 [13:15:51]Write 301 bytes [13:15:51]NVStorageSaveData done [13:15:51]OFDSenderStorePacket done [13:15:51]KKMCreateOFDPacket done [13:15:51]NVStorageSaveData kkm_last_timestamp [13:15:51]File name is /storage/kkm_last_timestamp [13:15:51]Write 4 bytes [13:15:51]NVStorageSaveData done [13:15:51]ExternCall_PrintAddStr [13:15:51]wPrintStart [13:15:51]Write to MH i2c: 01 00 00 0C 01 0D [13:15:51]Write i2c OK [13:15:51]MH_I2C_Read... [13:15:51]Read from MH i2c: 01 [13:15:51]MH_I2C_Read... [13:15:51]Read from MH i2c: 01 07 00 [13:15:51]MH_I2C_Read... [13:15:51]Read from MH i2c: 01 07 00 0C 01 00 00 00 00 00 FF 0F 22 [13:15:51]RasterBufferAndPrint [13:15:51]line Счет N : (1)871744 [13:15:51]line ИНН: 02508201610067 [13:15:51]line Контрольно-Кассовый Чек [13:15:51]line ПРОДАЖА [13:15:51]line ТРК (МРК, ГНК) : 43 [13:15:51]line Товар: 2710124130 [13:15:51]line Аи-92-К-5 [13:15:51]line 7.380 * 67.80 [13:15:51]line = 500.36 [13:15:51]line НДС 12% НСП 1% [13:15:51]line > о реализуемом товаре [13:15:51]line ОКРУГЛЕНИЕ: -0.36 [13:15:51]line ИТОГО: 500.00 [13:15:51]line Внесено: 500.00 [13:15:51]line СДАЧА: 0.00 [13:15:51]line НСП 1% : 4.43 [13:15:51]line НДС 12% : 53.14 [13:15:51]line Наличными: 500.00 [13:15:51]line Безнал.: 0.00 [13:15:51]line Место: АЗС № 137 "Партнер Нефть" [13:15:51]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:15:51]line СНО: Общий режим [13:15:51]line Чек 194 22.09.2024 13:15 [13:15:51]line Смена: 497 ФФД: 1.0 [13:15:51]line ЗНМ: 0300000064 [13:15:51]line РНМ: 0000000000092592 [13:15:51]line Версия ККМ: 001 [13:15:51]line ФМ: 0000000000874979 [13:15:51]line ФД: 86881 [13:15:51]line ФПД: 202220223421707 [13:15:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T131549&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86881&fm=202220223421707&tin=02508201610067®Number=0000000000092592&sum=50000 [13:15:51]written 0, free lines is 4095 [13:15:51]OFD Sender: Processing packet 86881 [packets to send 275, broken 274] [13:15:51]ProducePacketName [13:15:51]name=ofd_packets/00086881 [13:15:51]OFD Sender: To server: pG, [13:15:51]CommunicateWithHost lk.salyk.kg:30040 [13:15:51]ConnectInit lk.salyk.kg [13:15:51]Write to MH i2c: 01 00 00 37 01 38 [13:15:51]Write i2c OK [13:15:51]MH_I2C_Read... [13:15:51]Read from MH i2c: 01 [13:15:51]MH_I2C_Read... [13:15:51]Read from MH i2c: 01 07 00 [13:15:51]MH_I2C_Read... [13:15:51]Read from MH i2c: 01 07 00 37 01 00 00 00 00 00 E0 0C 2B [13:15:51]RasterBufferAndPrint [13:15:51]line [13:15:51]line [13:15:51]line [13:15:51]line [13:15:51]line [13:15:51]written 0, free lines is 3323 [13:15:51]MH_Cut [13:15:51]Write to MH i2c: D1 01 00 3E 01 01 11 [13:15:51]Write i2c OK [13:15:51]MH_I2C_Read... [13:15:51]Read from MH i2c: D1 [13:15:51]MH_I2C_Read... [13:15:51]Read from MH i2c: D1 01 00 [13:15:51]MH_I2C_Read... [13:15:51]Read from MH i2c: D1 01 00 3E 01 00 10 [13:15:51]Write to MH i2c: 01 00 00 3F 01 40 [13:15:51]Write i2c OK [13:15:51]MH_I2C_Read... [13:15:52]*** Cut start [13:15:52]*** Partial cut [13:15:52]*** CUTSNS_PIN = 1 [13:15:52]*** CUTSNS_PIN = 0 [13:15:52]*** Brake cut motor [13:15:53]Read from MH i2c: 01 [13:15:53]MH_I2C_Read... [13:15:53]*** Stop cut motor [13:15:53]*** Cut end [13:15:53]Read from MH i2c: 01 07 00 [13:15:53]MH_I2C_Read... [13:15:53]Read from MH i2c: 01 07 00 3F 01 00 00 00 00 00 FF 0F 55 [13:15:53]process_action close_receipt done [13:15:53]requested_data is exist [13:15:53]produce_requested_data [13:15:53]requested_item fm.sn is exist - process it [13:15:53]wFMCommunicate request_size=4 [13:15:53]MH_SAM_APDU [13:15:53]CAPDU: 80 11 00 00 [13:15:53]Write to MH i2c: E2 08 00 40 01 80 11 00 00 00 00 00 00 BB [13:15:53]Write i2c OK [13:15:53]MH_I2C_Read... [13:15:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:53]Read from MH i2c: E2 [13:15:53]MH_I2C_Read... [13:15:53]Read from MH i2c: E2 17 00 [13:15:53]MH_I2C_Read... [13:15:53]Read from MH i2c: E2 17 00 40 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 1A [13:15:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:15:53]wFMCommunicate OK [13:15:53]requested_item fd.num is exist - process it [13:15:53]SAM_PROTO_GetFieldsCounters [13:15:53]wFMCommunicate request_size=4 [13:15:53]MH_SAM_APDU [13:15:53]CAPDU: 80 13 00 00 [13:15:53]Write to MH i2c: E2 08 00 41 01 80 13 00 00 00 00 00 00 BE [13:15:53]Write i2c OK [13:15:53]MH_I2C_Read... [13:15:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:15:53]Read from MH i2c: E2 [13:15:53]MH_I2C_Read... [13:15:53]Read from MH i2c: E2 62 00 [13:15:53]MH_I2C_Read... [13:15:53]Read from MH i2c: E2 62 00 41 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 61 53 01 00 0E 04 04 00 F1 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 DA [13:15: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 61 53 01 00 0E 04 04 00 F1 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 [13:15:53]wFMCommunicate OK [13:15:53]SAM_PROTO_GetFieldsCounters done [13:15:53]requested_item shift.num is exist - process it [13:15:53]requested_item shift.opened is exist - process it [13:15:53]req_shift_opened [13:15:53]FM_GetShiftState [13:15:53]SAM_PROTO_GetShiftState [13:15:53]wFMCommunicate request_size=4 [13:15:53]MH_SAM_APDU [13:15:53]CAPDU: 80 13 01 00 [13:15:53]Write to MH i2c: E2 08 00 42 01 80 13 01 00 00 00 00 00 C0 [13:15:53]Write i2c OK [13:15:53]MH_I2C_Read... [13:15:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:15:53]Read from MH i2c: E2 [13:15:53]MH_I2C_Read... [13:15:53]Read from MH i2c: E2 0E 00 [13:15:53]MH_I2C_Read... [13:15:53]Read from MH i2c: E2 0E 00 42 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 7E [13:15:53]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:15:53]wFMCommunicate OK [13:15:53]SAM_PROTO_GetShiftState done [13:15:53]FM_GetShiftState done [13:15:53]req_shift_opened done [13:15:53]requested_item shift.open_date is exist - process it [13:15:53]req_shift_open_date [13:15:53]req_shift_open_date done [13:15:53]produce_requested_data done [13:15:53]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86881,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:15:53]process_action_free close_receipt [13:15:53]json_value_free [13:15:53]json_value_free done [13:15:53]process_json_proto returns [13:15:53]Send response to host [13:15:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86881,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:15:53]free response buf [13:15:53]execute_script done [13:15:53]execute_script returns [13:15:53]free content buf [13:15:53]Sock 9.Close socket [13:15:53]Sock 9.Thread stoped [13:15:53]accept exits with 8 [13:15:53]New connection [13:15:53]New thread 3067510116 created [13:15:53]Thread 3067366756 joined [13:15:53]Waiting for new connection... [13:15:53] Sock 8.Parse request [13:15:53]Sock 8.Check first char [13:15:53]Sock 8.First char is OK [13:15:53]request: POST /json_proto HTTP/1.0 [13:15:53]Method: POST [13:15:53]URL: /json_proto [13:15:53]Method is POST - this is cgi request [13:15:53]url: /json_proto [13:15:53]query_string will be loaded in cgi processing [13:15:53]execute_cgi json_proto POST (null) [13:15:53]execute_cgi path=json_proto method=POST [13:15:53]POST find Content-Length [13:15:53]Host: 172.17.47.196:8080 [13:15:53]Content-Length: 800 [13:15:53]Content-Type: application/json [13:15:53] [13:15:53]POST finish read [13:15:53]Found Content-Length = 800 [13:15:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871746", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.470, "sum" : 235.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 235.27 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:15:53]execute_script... [13:15:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871746", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.470, "sum" : 235.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 235.27 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:15:53]POST & json_proto [13:15:53]process_json_proto [13:15:53]json parsed OK: [13:15:53]protocol is kg_v1.0 [13:15:53]action value=close_receipt [13:15:53]process_action close_receipt [13:15:53]cmd_close_receipt [13:15:53]MH_GetDate [13:15:53]Write to MH i2c: F0 00 00 43 01 33 [13:15:53]Write i2c OK [13:15:53]MH_I2C_Read... [13:15:53]Read from MH i2c: F0 [13:15:53]MH_I2C_Read... [13:15:53]Read from MH i2c: F0 09 00 [13:15:53]MH_I2C_Read... [13:15:53]Read from MH i2c: F0 09 00 43 01 00 8A 18 F0 66 4C 6B 94 66 E5 [13:15:53]GetLastDocTimeStamp 1727010949 [13:15:53]current date 1727010954 [13:15:53]FM_GetShiftState [13:15:53]SAM_PROTO_GetShiftState [13:15:53]wFMCommunicate request_size=4 [13:15:53]MH_SAM_APDU [13:15:53]CAPDU: 80 13 01 00 [13:15:53]Write to MH i2c: E2 08 00 44 01 80 13 01 00 00 00 00 00 C2 [13:15:53]Write i2c OK [13:15:53]MH_I2C_Read... [13:15:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:15:53]Read from MH i2c: E2 [13:15:53]MH_I2C_Read... [13:15:53]Read from MH i2c: E2 0E 00 [13:15:53]MH_I2C_Read... [13:15:53]Read from MH i2c: E2 0E 00 44 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 80 [13:15:53]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:15:53]wFMCommunicate OK [13:15:53]SAM_PROTO_GetShiftState done [13:15:53]FM_GetShiftState done [13:15:53]opened in 1726964220 [13:15:53]opened+sec_in_day 1727050620 [13:15:53]quantity*price = 23526 [13:15:53]sum+1 = 23528 [13:15:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 235.27 НСП 1% : 2.08 НДС 12% : 24.98 Наличными: 0.00 Безнал.: 235.27 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 195 22.09.2024 13:15 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 86882 ФПД: 265775594448221 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T131554&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86882&fm=265775594448221&tin=02508201610067®Number=0000000000092592&sum=23527 [13:15:55]StoreToDocumentArchive [13:15:55]shift 497 fd 86882 [13:15:55]save to /storage/0497/doc_00086882 [13:15:55]save last doc name /storage/0497/doc_00086882 to /storage/kkm_last_doc_name [13:15:55]save OK [13:15:55]Clear old archive folders... [13:15:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:15:55]tlvbuf is 0046D110 [13:15:55]SAM_PROTO_ClearQueue [13:15:55]wFMCommunicate request_size=4 [13:15:55]MH_SAM_APDU [13:15:55]CAPDU: 80 09 00 00 [13:15:55]Write to MH i2c: E2 08 00 51 01 80 09 00 00 00 00 00 00 C4 [13:15:55]Write i2c OK [13:15:55]MH_I2C_Read... [13:15:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:15:55]Read from MH i2c: E2 [13:15:55]MH_I2C_Read... [13:15:55]Read from MH i2c: E2 03 00 [13:15:55]MH_I2C_Read... [13:15:55]Read from MH i2c: E2 03 00 51 01 00 90 00 C6 [13:15:55]RAPDU: 90 00 [13:15:55]wFMCommunicate OK [13:15:55]SAM_PROTO_ClearQueue done [13:15:55]KKMCreateOFDPacket [13:15:55]OFDProtocolAddRootSTLVToBuf [13:15:55]FM_MakeSignedData [13:15:55]FM_MakeSignedData [13:15:55]SAM_PROTO_SignData [13:15:55]wFMCommunicate request_size=4 [13:15:55]MH_SAM_APDU [13:15:55]CAPDU: 80 0D 01 02 [13:15:55]Write to MH i2c: E2 08 00 52 01 80 0D 01 02 00 00 00 00 CC [13:15:55]Write i2c OK [13:15:55]MH_I2C_Read... [13:15:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:15:55]Read from MH i2c: E2 [13:15:55]MH_I2C_Read... [13:15:55]Read from MH i2c: E2 03 00 [13:15:55]MH_I2C_Read... [13:15:55]Read from MH i2c: E2 03 00 52 01 00 90 00 C7 [13:15:55]RAPDU: 90 00 [13:15:55]wFMCommunicate OK [13:15:55]wFMCommunicate request_size=255 [13:15:55]MH_SAM_APDU [13:15:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 0D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E7 5B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E7 5B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E7 5B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 8A 18 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 62 53 01 00 35 04 06 00 F1 [13:15:55]Write to MH i2c: E2 02 01 53 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 8E 0D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E7 5B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E7 5B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E7 5B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 8A 18 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 62 53 01 00 35 04 06 00 F1 00 00 CA [13:15:55]Write i2c OK [13:15:55]MH_I2C_Read... [13:15:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:15:56]Read from MH i2c: E2 [13:15:56]MH_I2C_Read... [13:15:56]Read from MH i2c: E2 03 00 [13:15:56]MH_I2C_Read... [13:15:56]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [13:15:56]RAPDU: 90 00 [13:15:56]wFMCommunicate OK [13:15:56]wFMCommunicate request_size=10 [13:15:56]MH_SAM_APDU [13:15:56]CAPDU: 80 0D 02 02 05 B8 B3 E5 A5 5D [13:15:56]Write to MH i2c: E2 0D 00 54 01 80 0D 02 02 05 00 B8 B3 E5 A5 5D 00 00 2B [13:15:56]Write i2c OK [13:15:56]MH_I2C_Read... [13:15:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:15:56]Read from MH i2c: E2 [13:15:56]MH_I2C_Read... [13:15:56]Read from MH i2c: E2 03 00 [13:15:56]MH_I2C_Read... [13:15:56]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [13:15:56]RAPDU: 90 00 [13:15:56]wFMCommunicate OK [13:15:56]wFMCommunicate request_size=4 [13:15:56]MH_SAM_APDU [13:15:56]CAPDU: 80 0D 03 02 [13:15:56]Write to MH i2c: E2 08 00 55 01 80 0D 03 02 00 00 00 00 D1 [13:15:56]Write i2c OK [13:15:56]MH_I2C_Read... [13:15:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:15:56]Read from MH i2c: E2 [13:15:56]MH_I2C_Read... [13:15:56]Read from MH i2c: E2 0B 00 [13:15:56]MH_I2C_Read... [13:15:56]Read from MH i2c: E2 0B 00 55 01 00 EA ED 38 32 46 99 E9 9A 90 00 75 [13:15:56]RAPDU: EA ED 38 32 46 99 E9 9A 90 00 [13:15:56]wFMCommunicate OK [13:15:56]SAM_PROTO_SignData done [13:15:56]FM_MakeSignedData done [13:15:56]CreateOFDProtocolMessage [13:15:56]wFMCommunicate request_size=4 [13:15:56]MH_SAM_APDU [13:15:56]CAPDU: 80 11 00 00 [13:15:56]Write to MH i2c: E2 08 00 56 01 80 11 00 00 00 00 00 00 D1 [13:15:56]Write i2c OK [13:15:56]MH_I2C_Read... [13:15:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:56]Read from MH i2c: E2 [13:15:56]MH_I2C_Read... [13:15:56]Read from MH i2c: E2 17 00 [13:15:56]MH_I2C_Read... [13:15:56]Read from MH i2c: E2 17 00 56 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 30 [13:15:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:15:56]wFMCommunicate OK [13:15:56]CreateOFDProtocolMessage done [13:15:56]OFDSenderStorePacket 86882 [13:15:56]StoreOFDPacket docnum=86882 [13:15:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 5E DC 07 01 4A 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 0D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E7 5B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E7 5B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E7 5B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 8A 18 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 62 53 01 00 35 04 06 00 F1 B8 B3 E5 A5 5D EA ED 38 32 46 99 E9 9A [13:15:56]CheckFolder [13:15:56]dirname=/storage/ofd_packets [13:15:56]CheckFolder done [13:15:56]ProducePacketName [13:15:56]name=ofd_packets/00086882 [13:15:56]NVStorageSaveData ofd_packets/00086882 [13:15:56]File name is /storage/ofd_packets/00086882 [13:15:56]Write 301 bytes [13:15:56]NVStorageSaveData done [13:15:56]OFDSenderStorePacket done [13:15:56]KKMCreateOFDPacket done [13:15:56]NVStorageSaveData kkm_last_timestamp [13:15:56]File name is /storage/kkm_last_timestamp [13:15:56]Write 4 bytes [13:15:56]NVStorageSaveData done [13:15:56]ExternCall_PrintAddStr [13:15:56]wPrintStart [13:15:56]Write to MH i2c: 01 00 00 57 01 58 [13:15:56]Write i2c OK [13:15:56]MH_I2C_Read... [13:15:56]Read from MH i2c: 01 [13:15:56]MH_I2C_Read... [13:15:56]Read from MH i2c: 01 07 00 [13:15:56]MH_I2C_Read... [13:15:56]Read from MH i2c: 01 07 00 57 01 00 00 00 00 00 FF 0F 6D [13:15:56]RasterBufferAndPrint [13:15:56]line Счет N : (1)871746 [13:15:56]line ИНН: 02508201610067 [13:15:56]line Контрольно-Кассовый Чек [13:15:56]line ПРОДАЖА [13:15:56]line ТРК (МРК, ГНК) : 53 [13:15:56]line Товар: 2710124130 [13:15:56]line Аи-92-К-5 [13:15:56]line 3.470 * 67.80 [13:15:56]line = 235.27 [13:15:56]line НДС 12% НСП 1% [13:15:56]line > о реализуемом товаре [13:15:56]line ИТОГО: 235.27 [13:15:56]line НСП 1% : 2.08 [13:15:56]line НДС 12% : 24.98 [13:15:56]line Наличными: 0.00 [13:15:56]line Безнал.: 235.27 [13:15:56]line Место: АЗС № 137 "Партнер Нефть" [13:15:56]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:15:56]line СНО: Общий режим [13:15:56]line Чек 195 22.09.2024 13:15 [13:15:56]line Смена: 497 ФФД: 1.0 [13:15:56]line ЗНМ: 0300000064 [13:15:56]line РНМ: 0000000000092592 [13:15:56]line Версия ККМ: 001 [13:15:56]line Платежная система: O! деньги [13:15:56]line ФМ: 0000000000874979 [13:15:56]line ФД: 86882 [13:15:56]line ФПД: 265775594448221 [13:15:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T131554&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86882&fm=265775594448221&tin=02508201610067®Number=0000000000092592&sum=23527 [13:15:56]written 0, free lines is 4095 [13:15:56]recv_with_timeout no data received [13:15:56]Write to MH i2c: 01 00 00 81 01 82 [13:15:57]Write i2c OK [13:15:57]MH_I2C_Read... [13:15:57]Read from MH i2c: 01 [13:15:57]MH_I2C_Read... [13:15:57]Read from MH i2c: 01 07 00 [13:15:57]MH_I2C_Read... [13:15:57]Read from MH i2c: 01 07 00 81 01 00 00 00 00 00 F8 0C 8D [13:15:57]RasterBufferAndPrint [13:15:57]line [13:15:57]line [13:15:57]line [13:15:57]line [13:15:57]line [13:15:57]written 0, free lines is 3355 [13:15:57]MH_Cut [13:15:57]Write to MH i2c: D1 01 00 88 01 01 5B [13:15:57]Write i2c OK [13:15:57]MH_I2C_Read... [13:15:57]Read from MH i2c: D1 [13:15:57]MH_I2C_Read... [13:15:57]Read from MH i2c: D1 01 00 [13:15:57]MH_I2C_Read... [13:15:57]Read from MH i2c: D1 01 00 88 01 00 5A [13:15:57]Write to MH i2c: 01 00 00 89 01 8A [13:15:57]Write i2c OK [13:15:57]MH_I2C_Read... [13:15:57]*** Cut start [13:15:57]*** Partial cut [13:15:57]*** CUTSNS_PIN = 1 [13:15:57]*** CUTSNS_PIN = 0 [13:15:58]*** Brake cut motor [13:15:58]Read from MH i2c: 01 [13:15:58]MH_I2C_Read... [13:15:58]*** Stop cut motor [13:15:58]*** Cut end [13:15:58]Read from MH i2c: 01 07 00 [13:15:58]MH_I2C_Read... [13:15:58]Read from MH i2c: 01 07 00 89 01 00 00 00 00 00 FF 0F 9F [13:15:58]process_action close_receipt done [13:15:58]requested_data is exist [13:15:58]produce_requested_data [13:15:58]requested_item fm.sn is exist - process it [13:15:58]wFMCommunicate request_size=4 [13:15:58]MH_SAM_APDU [13:15:58]CAPDU: 80 11 00 00 [13:15:58]Write to MH i2c: E2 08 00 8A 01 80 11 00 00 00 00 00 00 05 [13:15:58]Write i2c OK [13:15:58]MH_I2C_Read... [13:15:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:58]Read from MH i2c: E2 [13:15:58]MH_I2C_Read... [13:15:58]Read from MH i2c: E2 17 00 [13:15:58]MH_I2C_Read... [13:15:58]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 34 39 37 39 90 00 64 [13:15:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:15:58]wFMCommunicate OK [13:15:58]requested_item fd.num is exist - process it [13:15:58]SAM_PROTO_GetFieldsCounters [13:15:58]wFMCommunicate request_size=4 [13:15:58]MH_SAM_APDU [13:15:58]CAPDU: 80 13 00 00 [13:15:58]Write to MH i2c: E2 08 00 8B 01 80 13 00 00 00 00 00 00 08 [13:15:58]Write i2c OK [13:15:58]MH_I2C_Read... [13:15:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:15:58]Read from MH i2c: E2 [13:15:58]MH_I2C_Read... [13:15:58]Read from MH i2c: E2 62 00 [13:15:58]MH_I2C_Read... [13:15:58]Read from MH i2c: E2 62 00 8B 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 62 53 01 00 0E 04 04 00 F1 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 28 [13:15:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 62 53 01 00 0E 04 04 00 F1 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 [13:15:58]wFMCommunicate OK [13:15:58]SAM_PROTO_GetFieldsCounters done [13:15:58]requested_item shift.num is exist - process it [13:15:58]requested_item shift.opened is exist - process it [13:15:58]req_shift_opened [13:15:58]FM_GetShiftState [13:15:58]SAM_PROTO_GetShiftState [13:15:58]wFMCommunicate request_size=4 [13:15:58]MH_SAM_APDU [13:15:58]CAPDU: 80 13 01 00 [13:15:58]Write to MH i2c: E2 08 00 8C 01 80 13 01 00 00 00 00 00 0A [13:15:58]Write i2c OK [13:15:58]MH_I2C_Read... [13:15:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:15:58]Read from MH i2c: E2 [13:15:58]MH_I2C_Read... [13:15:58]Read from MH i2c: E2 0E 00 [13:15:58]MH_I2C_Read... [13:15:58]Read from MH i2c: E2 0E 00 8C 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 C8 [13:15:58]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:15:58]wFMCommunicate OK [13:15:58]SAM_PROTO_GetShiftState done [13:15:58]FM_GetShiftState done [13:15:58]req_shift_opened done [13:15:58]requested_item shift.open_date is exist - process it [13:15:58]req_shift_open_date [13:15:58]req_shift_open_date done [13:15:58]produce_requested_data done [13:15:58]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86882,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:15:58]process_action_free close_receipt [13:15:58]json_value_free [13:15:58]json_value_free done [13:15:58]process_json_proto returns [13:15:58]Send response to host [13:15:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86882,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:15:58]free response buf [13:15:58]execute_script done [13:15:58]execute_script returns [13:15:58]free content buf [13:15:58]Sock 8.Close socket [13:15:58]Sock 8.Thread stoped [13:15:59]Connected sock=11 [13: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 34 39 37 39 0F 01 00 00 6A 7D 07 01 48 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 85 18 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 61 53 01 00 35 04 06 00 B7 EB 10 95 5D 0B C4 D2 F3 4E 02 5A 54 3F [13:16:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 26 0E 47 00 24 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 34 39 37 39 10 04 04 00 61 53 01 00 F4 03 04 00 5D C3 EF 66 B6 04 01 00 00 23 F5 51 E9 7E 9B 60 E0 [13:16:02]CommunicateWithHost err = 0 [13:16:02]CheckOFDResponse [13:16:02]1017 (14) - 77093643461234 [13:16:02]1041 (16) - 0000000000874979 [13:16:02]1040 (4) - 86881 [13:16:02]1012 (4) - 22.09.2024 07:12 [13:16:02]1206 (1) - 0 [13:16:02]OFD Sender: Remove packet 86881 [13:16:02]ProducePacketName [13:16:02]name=ofd_packets/00086881 [13:16:02]NVStorageDeleteData [13:16:02]OFD Sender: Processing packet 86882 [packets to send 275, broken 274] [13:16:02]ProducePacketName [13:16:02]name=ofd_packets/00086882 [13:16:02]OFD Sender: To server: pG, [13:16:02]CommunicateWithHost lk.salyk.kg:30040 [13:16:02]ConnectInit lk.salyk.kg [13:16:03]Connected sock=10 [13:16:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 5E DC 07 01 4A 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 0D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E7 5B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E7 5B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E7 5B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 8A 18 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 62 53 01 00 35 04 06 00 F1 B8 B3 E5 A5 5D EA ED 38 32 46 99 E9 9A [13:16:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 A5 F5 47 00 D5 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 62 53 01 00 F4 03 04 00 61 C3 EF 66 B6 04 01 00 00 48 7F B3 C5 47 C4 0A B4 [13:16:05]CommunicateWithHost err = 0 [13:16:05]CheckOFDResponse [13:16:05]1017 (14) - 77093643461234 [13:16:05]1041 (16) - 0000000000874979 [13:16:05]1040 (4) - 86882 [13:16:05]1012 (4) - 22.09.2024 07:12 [13:16:05]1206 (1) - 0 [13:16:05]OFD Sender: Remove packet 86882 [13:16:05]ProducePacketName [13:16:05]name=ofd_packets/00086882 [13:16:05]NVStorageDeleteData [13:16:05]OFD Sender: No OFD packet to send [13:16:06]OFD Sender: No OFD packet to send [13:16:10]accept exits with 9 [13:16:10]New connection [13:16:10]New thread 3067366756 created [13:16:10]Thread 3067510116 joined [13:16:10]Waiting for new connection... [13:16:10] Sock 9.Parse request [13:16:10]Sock 9.Check first char [13:16:10]Sock 9.First char is OK [13:16:10]request: POST /json_proto HTTP/1.0 [13:16:10]Method: POST [13:16:10]URL: /json_proto [13:16:10]Method is POST - this is cgi request [13:16:10]url: /json_proto [13:16:10]query_string will be loaded in cgi processing [13:16:10]execute_cgi json_proto POST (null) [13:16:10]execute_cgi path=json_proto method=POST [13:16:10]POST find Content-Length [13:16:10]Host: 172.17.47.196:8080 [13:16:10]Content-Length: 682 [13:16:10]Content-Type: application/json [13:16:10] [13:16:10]POST finish read [13:16:10]Found Content-Length = 682 [13:16:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871745", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:16:10]execute_script... [13:16: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)871745", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:16:10]POST & json_proto [13:16:10]process_json_proto [13:16:10]json parsed OK: [13:16:10]protocol is kg_v1.0 [13:16:10]action value=close_receipt [13:16:10]process_action close_receipt [13:16:10]cmd_close_receipt [13:16:10]MH_GetDate [13:16:10]Write to MH i2c: F0 00 00 8D 01 7D [13:16:10]Write i2c OK [13:16:10]MH_I2C_Read... [13:16:10]Read from MH i2c: F0 [13:16:10]MH_I2C_Read... [13:16:10]Read from MH i2c: F0 09 00 [13:16:10]MH_I2C_Read... [13:16:10]Read from MH i2c: F0 09 00 8D 01 00 9B 18 F0 66 4C 6B 94 66 40 [13:16:10]GetLastDocTimeStamp 1727010954 [13:16:10]current date 1727010971 [13:16:10]FM_GetShiftState [13:16:10]SAM_PROTO_GetShiftState [13:16:10]wFMCommunicate request_size=4 [13:16:10]MH_SAM_APDU [13:16:10]CAPDU: 80 13 01 00 [13:16:10]Write to MH i2c: E2 08 00 8E 01 80 13 01 00 00 00 00 00 0C [13:16:10]Write i2c OK [13:16:10]MH_I2C_Read... [13:16:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:10]Read from MH i2c: E2 [13:16:10]MH_I2C_Read... [13:16:10]Read from MH i2c: E2 0E 00 [13:16:10]MH_I2C_Read... [13:16:10]Read from MH i2c: E2 0E 00 8E 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 CA [13:16:10]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:16:10]wFMCommunicate OK [13:16:10]SAM_PROTO_GetShiftState done [13:16:10]FM_GetShiftState done [13:16:10]opened in 1726964220 [13:16:10]opened+sec_in_day 1727050620 [13:16:10]quantity*price = 100005 [13:16:10]sum+1 = 100006 [13:16:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 196 22.09.2024 13:16 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86883 ФПД: 8407782818304 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T131611&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86883&fm=8407782818304&tin=02508201610067®Number=0000000000092592&sum=100000 [13:16:12]StoreToDocumentArchive [13:16:12]shift 497 fd 86883 [13:16:12]save to /storage/0497/doc_00086883 [13:16:12]save last doc name /storage/0497/doc_00086883 to /storage/kkm_last_doc_name [13:16:12]save OK [13:16:12]Clear old archive folders... [13:16:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:16:12]tlvbuf is 00456380 [13:16:12]SAM_PROTO_ClearQueue [13:16:12]wFMCommunicate request_size=4 [13:16:12]MH_SAM_APDU [13:16:12]CAPDU: 80 09 00 00 [13:16:12]Write to MH i2c: E2 08 00 9B 01 80 09 00 00 00 00 00 00 0E [13:16:12]Write i2c OK [13:16:12]MH_I2C_Read... [13:16:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:16:12]Read from MH i2c: E2 [13:16:12]MH_I2C_Read... [13:16:12]Read from MH i2c: E2 03 00 [13:16:12]MH_I2C_Read... [13:16:12]Read from MH i2c: E2 03 00 9B 01 00 90 00 10 [13:16:12]RAPDU: 90 00 [13:16:12]wFMCommunicate OK [13:16:12]SAM_PROTO_ClearQueue done [13:16:12]KKMCreateOFDPacket [13:16:12]OFDProtocolAddRootSTLVToBuf [13:16:12]FM_MakeSignedData [13:16:12]FM_MakeSignedData [13:16:12]SAM_PROTO_SignData [13:16:12]wFMCommunicate request_size=4 [13:16:12]MH_SAM_APDU [13:16:12]CAPDU: 80 0D 01 02 [13:16:12]Write to MH i2c: E2 08 00 9C 01 80 0D 01 02 00 00 00 00 16 [13:16:12]Write i2c OK [13:16:12]MH_I2C_Read... [13:16:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:16:12]Read from MH i2c: E2 [13:16:12]MH_I2C_Read... [13:16:12]Read from MH i2c: E2 03 00 [13:16:12]MH_I2C_Read... [13:16:12]Read from MH i2c: E2 03 00 9C 01 00 90 00 11 [13:16:12]RAPDU: 90 00 [13:16:12]wFMCommunicate OK [13:16:12]wFMCommunicate request_size=255 [13:16:12]MH_SAM_APDU [13:16: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 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 C4 00 00 00 F4 03 04 00 9B 18 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 63 53 01 00 35 04 06 00 07 [13:16:12]Write to MH i2c: E2 02 01 9D 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 C4 00 00 00 F4 03 04 00 9B 18 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 63 53 01 00 35 04 06 00 07 00 00 AF [13:16:12]Write i2c OK [13:16:12]MH_I2C_Read... [13:16:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:12]Read from MH i2c: E2 [13:16:12]MH_I2C_Read... [13:16:12]Read from MH i2c: E2 03 00 [13:16:12]MH_I2C_Read... [13:16:12]Read from MH i2c: E2 03 00 9D 01 00 90 00 12 [13:16:12]RAPDU: 90 00 [13:16:12]wFMCommunicate OK [13:16:12]wFMCommunicate request_size=10 [13:16:12]MH_SAM_APDU [13:16:12]CAPDU: 80 0D 02 02 05 A5 96 E8 82 00 [13:16:12]Write to MH i2c: E2 0D 00 9E 01 80 0D 02 02 05 00 A5 96 E8 82 00 00 00 C8 [13:16:12]Write i2c OK [13:16:12]MH_I2C_Read... [13:16:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:12]Read from MH i2c: E2 [13:16:12]MH_I2C_Read... [13:16:12]Read from MH i2c: E2 03 00 [13:16:12]MH_I2C_Read... [13:16:12]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [13:16:12]RAPDU: 90 00 [13:16:12]wFMCommunicate OK [13:16:12]wFMCommunicate request_size=4 [13:16:12]MH_SAM_APDU [13:16:12]CAPDU: 80 0D 03 02 [13:16:12]Write to MH i2c: E2 08 00 9F 01 80 0D 03 02 00 00 00 00 1B [13:16:12]Write i2c OK [13:16:12]MH_I2C_Read... [13:16:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:16:13]Read from MH i2c: E2 [13:16:13]MH_I2C_Read... [13:16:13]Read from MH i2c: E2 0B 00 [13:16:13]MH_I2C_Read... [13:16:13]Read from MH i2c: E2 0B 00 9F 01 00 66 10 DF 97 36 16 44 7B 90 00 13 [13:16:13]RAPDU: 66 10 DF 97 36 16 44 7B 90 00 [13:16:13]wFMCommunicate OK [13:16:13]SAM_PROTO_SignData done [13:16:13]FM_MakeSignedData done [13:16:13]CreateOFDProtocolMessage [13:16:13]wFMCommunicate request_size=4 [13:16:13]MH_SAM_APDU [13:16:13]CAPDU: 80 11 00 00 [13:16:13]Write to MH i2c: E2 08 00 A0 01 80 11 00 00 00 00 00 00 1B [13:16:13]Write i2c OK [13:16:13]MH_I2C_Read... [13:16:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:13]Read from MH i2c: E2 [13:16:13]MH_I2C_Read... [13:16:13]Read from MH i2c: E2 17 00 [13:16:13]MH_I2C_Read... [13:16:13]Read from MH i2c: E2 17 00 A0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 7A [13:16:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:16:13]wFMCommunicate OK [13:16:13]CreateOFDProtocolMessage done [13:16:13]OFDSenderStorePacket 86883 [13:16:13]StoreOFDPacket docnum=86883 [13:16:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 6E DF 07 01 15 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 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 C4 00 00 00 F4 03 04 00 9B 18 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 63 53 01 00 35 04 06 00 07 A5 96 E8 82 00 66 10 DF 97 36 16 44 7B [13:16:13]CheckFolder [13:16:13]dirname=/storage/ofd_packets [13:16:13]CheckFolder done [13:16:13]ProducePacketName [13:16:13]name=ofd_packets/00086883 [13:16:13]NVStorageSaveData ofd_packets/00086883 [13:16:13]File name is /storage/ofd_packets/00086883 [13:16:13]Write 301 bytes [13:16:13]NVStorageSaveData done [13:16:13]OFDSenderStorePacket done [13:16:13]KKMCreateOFDPacket done [13:16:13]NVStorageSaveData kkm_last_timestamp [13:16:13]File name is /storage/kkm_last_timestamp [13:16:13]Write 4 bytes [13:16:13]NVStorageSaveData done [13:16:13]OFD Sender: Processing packet 86883 [packets to send 275, broken 274] [13:16:13]ProducePacketName [13:16:13]name=ofd_packets/00086883 [13:16:13]OFD Sender: To server: pG, [13:16:13]CommunicateWithHost lk.salyk.kg:30040 [13:16:13]ConnectInit lk.salyk.kg [13:16:13]ExternCall_PrintAddStr [13:16:13]wPrintStart [13:16:13]Write to MH i2c: 01 00 00 A1 01 A2 [13:16:13]Write i2c OK [13:16:13]MH_I2C_Read... [13:16:13]Read from MH i2c: 01 [13:16:13]MH_I2C_Read... [13:16:13]Read from MH i2c: 01 07 00 [13:16:13]MH_I2C_Read... [13:16:13]Read from MH i2c: 01 07 00 A1 01 00 00 00 00 00 FF 0F B7 [13:16:13]RasterBufferAndPrint [13:16:13]line Счет N : (1)871745 [13:16:13]line ИНН: 02508201610067 [13:16:13]line Контрольно-Кассовый Чек [13:16:13]line ПРОДАЖА [13:16:13]line ТРК (МРК, ГНК) : 33 [13:16:13]line Товар: 2710124130 [13:16:13]line Аи-92-К-5 [13:16:13]line 14.750 * 67.80 [13:16:13]line = 1000.05 [13:16:13]line НДС 12% НСП 1% [13:16:13]line > о реализуемом товаре [13:16:13]line ОКРУГЛЕНИЕ: -0.05 [13:16:13]line ИТОГО: 1000.00 [13:16:13]line Внесено: 1000.00 [13:16:13]line СДАЧА: 0.00 [13:16:13]line НСП 1% : 8.85 [13:16:13]line НДС 12% : 106.20 [13:16:13]line Наличными: 1000.00 [13:16:13]line Безнал.: 0.00 [13:16:13]line Место: АЗС № 137 "Партнер Нефть" [13:16:13]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:16:13]line СНО: Общий режим [13:16:13]line Чек 196 22.09.2024 13:16 [13:16:13]line Смена: 497 ФФД: 1.0 [13:16:13]line ЗНМ: 0300000064 [13:16:13]line РНМ: 0000000000092592 [13:16:13]line Версия ККМ: 001 [13:16:13]line ФМ: 0000000000874979 [13:16:13]line ФД: 86883 [13:16:13]line ФПД: 8407782818304 [13:16:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T131611&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86883&fm=8407782818304&tin=02508201610067®Number=0000000000092592&sum=100000 [13:16:13]written 0, free lines is 4095 [13:16:13]Write to MH i2c: 01 00 00 CC 01 CD [13:16:13]Write i2c OK [13:16:13]MH_I2C_Read... [13:16:13]Read from MH i2c: 01 [13:16:13]MH_I2C_Read... [13:16:13]Read from MH i2c: 01 07 00 [13:16:13]MH_I2C_Read... [13:16:13]Read from MH i2c: 01 07 00 CC 01 00 00 00 00 00 E7 0C C7 [13:16:13]RasterBufferAndPrint [13:16:13]line [13:16:13]line [13:16:13]line [13:16:13]line [13:16:13]line [13:16:13]written 0, free lines is 3340 [13:16:13]MH_Cut [13:16:13]Write to MH i2c: D1 01 00 D3 01 01 A6 [13:16:13]Write i2c OK [13:16:13]MH_I2C_Read... [13:16:13]Read from MH i2c: D1 [13:16:13]MH_I2C_Read... [13:16:13]Read from MH i2c: D1 01 00 [13:16:13]MH_I2C_Read... [13:16:13]Read from MH i2c: D1 01 00 D3 01 00 A5 [13:16:13]Write to MH i2c: 01 00 00 D4 01 D5 [13:16:13]Write i2c OK [13:16:13]MH_I2C_Read... [13:16:14]*** Cut start [13:16:14]*** Partial cut [13:16:14]*** CUTSNS_PIN = 1 [13:16:14]*** CUTSNS_PIN = 0 [13:16:14]*** Brake cut motor [13:16:15]Read from MH i2c: 01 [13:16:15]MH_I2C_Read... [13:16:15]*** Stop cut motor [13:16:15]*** Cut end [13:16:15]Read from MH i2c: 01 07 00 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: 01 07 00 D4 01 00 00 00 00 00 FF 0F EA [13:16:15]process_action close_receipt done [13:16:15]requested_data is exist [13:16:15]produce_requested_data [13:16:15]requested_item fm.sn is exist - process it [13:16:15]wFMCommunicate request_size=4 [13:16:15]MH_SAM_APDU [13:16:15]CAPDU: 80 11 00 00 [13:16:15]Write to MH i2c: E2 08 00 D5 01 80 11 00 00 00 00 00 00 50 [13:16:15]Write i2c OK [13:16:15]MH_I2C_Read... [13:16:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:15]Read from MH i2c: E2 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: E2 17 00 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: E2 17 00 D5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 AF [13:16:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:16:15]wFMCommunicate OK [13:16:15]requested_item fd.num is exist - process it [13:16:15]SAM_PROTO_GetFieldsCounters [13:16:15]wFMCommunicate request_size=4 [13:16:15]MH_SAM_APDU [13:16:15]CAPDU: 80 13 00 00 [13:16:15]Write to MH i2c: E2 08 00 D6 01 80 13 00 00 00 00 00 00 53 [13:16:15]Write i2c OK [13:16:15]MH_I2C_Read... [13:16:15]Connected sock=8 [13:16:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 6E DF 07 01 15 BF 5A 03 01 00 03 *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:16:15]00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 C4 00 00 00 F4 03 04 00 9B 18 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 63 53 01 00 35 04 06 00 07 A5 96 E8 82 00 66 10 DF 97 36 16 44 7B [13:16:15]Read from MH i2c: E2 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: E2 62 00 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: E2 62 00 D6 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 63 53 01 00 0E 04 04 00 F1 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 77 [13:16: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 63 53 01 00 0E 04 04 00 F1 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 [13:16:15]wFMCommunicate OK [13:16:15]SAM_PROTO_GetFieldsCounters done [13:16:15]requested_item shift.num is exist - process it [13:16:15]requested_item shift.opened is exist - process it [13:16:15]req_shift_opened [13:16:15]FM_GetShiftState [13:16:15]SAM_PROTO_GetShiftState [13:16:15]wFMCommunicate request_size=4 [13:16:15]MH_SAM_APDU [13:16:15]CAPDU: 80 13 01 00 [13:16:15]Write to MH i2c: E2 08 00 D7 01 80 13 01 00 00 00 00 00 55 [13:16:15]Write i2c OK [13:16:15]MH_I2C_Read... [13:16:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:16]Read from MH i2c: E2 [13:16:16]MH_I2C_Read... [13:16:16]Read from MH i2c: E2 0E 00 [13:16:16]MH_I2C_Read... [13:16:16]Read from MH i2c: E2 0E 00 D7 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 13 [13:16:16]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:16:16]wFMCommunicate OK [13:16:16]SAM_PROTO_GetShiftState done [13:16:16]FM_GetShiftState done [13:16:16]req_shift_opened done [13:16:16]requested_item shift.open_date is exist - process it [13:16:16]req_shift_open_date [13:16:16]req_shift_open_date done [13:16:16]produce_requested_data done [13:16:16]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86883,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:16:16]process_action_free close_receipt [13:16:16]json_value_free [13:16:16]json_value_free done [13:16:16]process_json_proto returns [13:16:16]Send response to host [13:16:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86883,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:16:16]free response buf [13:16:16]execute_script done [13:16:16]execute_script returns [13:16:16]free content buf [13:16:16]Sock 9.Close socket [13:16:16]Sock 9.Thread stoped [13:16:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 43 5E 47 00 E2 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 34 39 37 39 10 04 04 00 63 53 01 00 F4 03 04 00 6D C3 EF 66 B6 04 01 00 00 F6 1E 8B 3C CA 42 FE 17 [13:16:16]CommunicateWithHost err = 0 [13:16:16]CheckOFDResponse [13:16:16]1017 (14) - 77093643461234 [13:16:16]1041 (16) - 0000000000874979 [13:16:16]1040 (4) - 86883 [13:16:16]1012 (4) - 22.09.2024 07:12 [13:16:16]1206 (1) - 0 [13:16:16]OFD Sender: Remove packet 86883 [13:16:16]ProducePacketName [13:16:16]name=ofd_packets/00086883 [13:16:16]NVStorageDeleteData [13:16:16]OFD Sender: No OFD packet to send [13:16:21]recv_with_timeout no data received [13:16:21]OFD Sender: No OFD packet to send [13:16:26]OFD Sender: No OFD packet to send [13:16:31]OFD Sender: No OFD packet to send [13:16:33]recv_with_timeout no data received [13:16:36]OFD Sender: No OFD packet to send [13:16:41]OFD Sender: No OFD packet to send [13:16:46]recv_with_timeout no data received [13:16:46]OFD Sender: No OFD packet to send [13:16:51]OFD Sender: No OFD packet to send [13:16:56]OFD Sender: No OFD packet to send [13:17:00]recv_with_timeout no data received [13:17:01]OFD Sender: No OFD packet to send [13:17:07]OFD Sender: No OFD packet to send [13:17:12]OFD Sender: No OFD packet to send [13:17:15]recv_with_timeout no data received [13:17:17]OFD Sender: No OFD packet to send [13:17:22]OFD Sender: No OFD packet to send [13:17:27]OFD Sender: No OFD packet to send [13:17:29]recv_with_timeout no data received [13:17:32]OFD Sender: No OFD packet to send [13:17:37]OFD Sender: No OFD packet to send [13:17:42]OFD Sender: No OFD packet to send [13:17:47]OFD Sender: No OFD packet to send [13:17:52]OFD Sender: No OFD packet to send [13:17:56]accept exits with 10 [13:17:56]New connection [13:17:56]New thread 3067510116 created [13:17:56]Thread 3067366756 joined [13:17:56]Waiting for new connection... [13:17:56] Sock 10.Parse request [13:17:56]Sock 10.Check first char [13:17:56]Sock 10.First char is OK [13:17:56]request: POST /json_proto HTTP/1.0 [13:17:56]Method: POST [13:17:56]URL: /json_proto [13:17:56]Method is POST - this is cgi request [13:17:56]url: /json_proto [13:17:56]query_string will be loaded in cgi processing [13:17:56]execute_cgi json_proto POST (null) [13:17:56]execute_cgi path=json_proto method=POST [13:17:56]POST find Content-Length [13:17:56]Host: 172.17.47.196:8080 [13:17:56]Content-Length: 677 [13:17:56]Content-Type: application/json [13:17:56] [13:17:56]POST finish read [13:17:56]Found Content-Length = 677 [13:17:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871747", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:17:56]execute_script... [13:17: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)871747", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:17:56]POST & json_proto [13:17:56]process_json_proto [13:17:56]json parsed OK: [13:17:56]protocol is kg_v1.0 [13:17:56]action value=close_receipt [13:17:56]process_action close_receipt [13:17:56]cmd_close_receipt [13:17:56]MH_GetDate [13:17:56]Write to MH i2c: F0 00 00 D8 01 C8 [13:17:56]Write i2c OK [13:17:56]MH_I2C_Read... [13:17:56]Read from MH i2c: F0 [13:17:56]MH_I2C_Read... [13:17:56]Read from MH i2c: F0 09 00 [13:17:56]MH_I2C_Read... [13:17:56]Read from MH i2c: F0 09 00 D8 01 00 05 19 F0 66 4C 6B 94 66 F6 [13:17:56]GetLastDocTimeStamp 1727010971 [13:17:56]current date 1727011077 [13:17:56]FM_GetShiftState [13:17:56]SAM_PROTO_GetShiftState [13:17:56]wFMCommunicate request_size=4 [13:17:56]MH_SAM_APDU [13:17:56]CAPDU: 80 13 01 00 [13:17:56]Write to MH i2c: E2 08 00 D9 01 80 13 01 00 00 00 00 00 57 [13:17:56]Write i2c OK [13:17:56]MH_I2C_Read... [13:17:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:17:56]Read from MH i2c: E2 [13:17:56]MH_I2C_Read... [13:17:56]Read from MH i2c: E2 0E 00 [13:17:56]MH_I2C_Read... [13:17:56]Read from MH i2c: E2 0E 00 D9 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 15 [13:17:56]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:17:56]wFMCommunicate OK [13:17:56]SAM_PROTO_GetShiftState done [13:17:56]FM_GetShiftState done [13:17:56]opened in 1726964220 [13:17:56]opened+sec_in_day 1727050620 [13:17:56]quantity*price = 50036 [13:17:56]sum+1 = 50037 [13:17: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 197 22.09.2024 13:17 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86884 ФПД: 18975291264797 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T131757&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86884&fm=18975291264797&tin=02508201610067®Number=0000000000092592&sum=50000 [13:17:57]StoreToDocumentArchive [13:17:57]shift 497 fd 86884 [13:17:57]save to /storage/0497/doc_00086884 [13:17:57]save last doc name /storage/0497/doc_00086884 to /storage/kkm_last_doc_name [13:17:57]save OK [13:17:57]Clear old archive folders... [13:17:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:17:57]tlvbuf is 00404E60 [13:17:57]SAM_PROTO_ClearQueue [13:17:57]wFMCommunicate request_size=4 [13:17:57]MH_SAM_APDU [13:17:57]CAPDU: 80 09 00 00 [13:17:57]Write to MH i2c: E2 08 00 E6 01 80 09 00 00 00 00 00 00 59 [13:17:57]Write i2c OK [13:17:57]MH_I2C_Read... [13:17:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:17:57]Read from MH i2c: E2 [13:17:57]MH_I2C_Read... [13:17:57]Read from MH i2c: E2 03 00 [13:17:57]MH_I2C_Read... [13:17:57]Read from MH i2c: E2 03 00 E6 01 00 90 00 5B [13:17:57]RAPDU: 90 00 [13:17:57]wFMCommunicate OK [13:17:57]SAM_PROTO_ClearQueue done [13:17:57]KKMCreateOFDPacket [13:17:57]OFDProtocolAddRootSTLVToBuf [13:17:57]FM_MakeSignedData [13:17:57]FM_MakeSignedData [13:17:57]SAM_PROTO_SignData [13:17:57]wFMCommunicate request_size=4 [13:17:57]MH_SAM_APDU [13:17:57]CAPDU: 80 0D 01 02 [13:17:57]Write to MH i2c: E2 08 00 E7 01 80 0D 01 02 00 00 00 00 61 [13:17:57]Write i2c OK [13:17:57]MH_I2C_Read... [13:17:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:17:57]Read from MH i2c: E2 [13:17:57]MH_I2C_Read... [13:17:57]Read from MH i2c: E2 03 00 [13:17:57]MH_I2C_Read... [13:17:57]Read from MH i2c: E2 03 00 E7 01 00 90 00 5C [13:17:57]RAPDU: 90 00 [13:17:57]wFMCommunicate OK [13:17:57]wFMCommunicate request_size=255 [13:17:57]MH_SAM_APDU [13:17: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 C5 00 00 00 F4 03 04 00 05 19 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 64 53 01 00 35 04 06 00 11 [13:17:57]Write to MH i2c: E2 02 01 E8 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 C5 00 00 00 F4 03 04 00 05 19 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 64 53 01 00 35 04 06 00 11 00 00 E2 [13:17:58]Write i2c OK [13:17:58]MH_I2C_Read... [13:17:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:17:58]Read from MH i2c: E2 [13:17:58]MH_I2C_Read... [13:17:58]Read from MH i2c: E2 03 00 [13:17:58]MH_I2C_Read... [13:17:58]Read from MH i2c: E2 03 00 E8 01 00 90 00 5D [13:17:58]RAPDU: 90 00 [13:17:58]wFMCommunicate OK [13:17:58]wFMCommunicate request_size=10 [13:17:58]MH_SAM_APDU [13:17:58]CAPDU: 80 0D 02 02 05 42 07 7E CF 1D [13:17:58]Write to MH i2c: E2 0D 00 E9 01 80 0D 02 02 05 00 42 07 7E CF 1D 00 00 21 [13:17:58]Write i2c OK [13:17:58]MH_I2C_Read... [13:17:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:17:58]Read from MH i2c: E2 [13:17:58]MH_I2C_Read... [13:17:58]Read from MH i2c: E2 03 00 [13:17:58]MH_I2C_Read... [13:17:58]Read from MH i2c: E2 03 00 E9 01 00 90 00 5E [13:17:58]RAPDU: 90 00 [13:17:58]wFMCommunicate OK [13:17:58]wFMCommunicate request_size=4 [13:17:58]MH_SAM_APDU [13:17:58]CAPDU: 80 0D 03 02 [13:17:58]Write to MH i2c: E2 08 00 EA 01 80 0D 03 02 00 00 00 00 66 [13:17:58]Write i2c OK [13:17:58]MH_I2C_Read... [13:17:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:17:58]Read from MH i2c: E2 [13:17:58]MH_I2C_Read... [13:17:58]Read from MH i2c: E2 0B 00 [13:17:58]MH_I2C_Read... [13:17:58]Read from MH i2c: E2 0B 00 EA 01 00 81 07 A6 7E 53 FF 3A 99 90 00 38 [13:17:58]RAPDU: 81 07 A6 7E 53 FF 3A 99 90 00 [13:17:58]wFMCommunicate OK [13:17:58]SAM_PROTO_SignData done [13:17:58]FM_MakeSignedData done [13:17:58]CreateOFDProtocolMessage [13:17:58]wFMCommunicate request_size=4 [13:17:58]MH_SAM_APDU [13:17:58]CAPDU: 80 11 00 00 [13:17:58]Write to MH i2c: E2 08 00 EB 01 80 11 00 00 00 00 00 00 66 [13:17:58]Write i2c OK [13:17:58]MH_I2C_Read... [13:17:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:17:58]Read from MH i2c: E2 [13:17:58]MH_I2C_Read... [13:17:58]Read from MH i2c: E2 17 00 [13:17:58]MH_I2C_Read... [13:17:58]Read from MH i2c: E2 17 00 EB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C5 [13:17:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:17:58]wFMCommunicate OK [13:17:58]CreateOFDProtocolMessage done [13:17:58]OFDSenderStorePacket 86884 [13:17:58]StoreOFDPacket docnum=86884 [13:17:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 A5 0F 07 01 17 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 05 19 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 64 53 01 00 35 04 06 00 11 42 07 7E CF 1D 81 07 A6 7E 53 FF 3A 99 [13:17:58]CheckFolder [13:17:58]dirname=/storage/ofd_packets [13:17:58]CheckFolder done [13:17:58]ProducePacketName [13:17:58]name=ofd_packets/00086884 [13:17:58]NVStorageSaveData ofd_packets/00086884 [13:17:58]File name is /storage/ofd_packets/00086884 [13:17:58]Write 301 bytes [13:17:58]NVStorageSaveData done [13:17:58]OFDSenderStorePacket done [13:17:58]KKMCreateOFDPacket done [13:17:58]NVStorageSaveData kkm_last_timestamp [13:17:58]File name is /storage/kkm_last_timestamp [13:17:58]Write 4 bytes [13:17:58]NVStorageSaveData done [13:17:58]ExternCall_PrintAddStr [13:17:58]wPrintStart [13:17:58]Write to MH i2c: 01 00 00 EC 01 ED [13:17:58]Write i2c OK [13:17:58]MH_I2C_Read... [13:17:58]Read from MH i2c: 01 [13:17:58]MH_I2C_Read... [13:17:58]Read from MH i2c: 01 07 00 [13:17:58]MH_I2C_Read... [13:17:58]Read from MH i2c: 01 07 00 EC 01 00 00 00 00 00 FF 0F 02 [13:17:58]RasterBufferAndPrint [13:17:58]line Счет N : (1)871747 [13:17:58]line ИНН: 02508201610067 [13:17:58]line Контрольно-Кассовый Чек [13:17:58]line ПРОДАЖА [13:17:58]line ТРК (МРК, ГНК) : 63 [13:17:58]line Товар: 2710124130 [13:17:58]line Аи-92-К-5 [13:17:58]line 7.380 * 67.80 [13:17:58]line = 500.36 [13:17:58]line НДС 12% НСП 1% [13:17:58]line > о реализуемом товаре [13:17:58]line ОКРУГЛЕНИЕ: -0.36 [13:17:58]line ИТОГО: 500.00 [13:17:58]line Внесено: 500.00 [13:17:58]line СДАЧА: 0.00 [13:17:58]line НСП 1% : 4.43 [13:17:58]line НДС 12% : 53.14 [13:17:58]line Наличными: 500.00 [13:17:58]line Безнал.: 0.00 [13:17:58]line Место: АЗС № 137 "Партнер Нефть" [13:17:58]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:17:58]line СНО: Общий режим [13:17:58]line Чек 197 22.09.2024 13:17 [13:17:58]line Смена: 497 ФФД: 1.0 [13:17:58]line ЗНМ: 0300000064 [13:17:58]line РНМ: 0000000000092592 [13:17:58]line Версия ККМ: 001 [13:17:58]line ФМ: 0000000000874979 [13:17:58]line ФД: 86884 [13:17:58]line ФПД: 18975291264797 [13:17:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T131757&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86884&fm=18975291264797&tin=02508201610067®Number=0000000000092592&sum=50000 [13:17:58]written 0, free lines is 4095 [13:17:58]OFD Sender: Processing packet 86884 [packets to send 275, broken 274] [13:17:58]ProducePacketName [13:17:58]name=ofd_packets/00086884 [13:17:58]OFD Sender: To server: pG, [13:17:58]CommunicateWithHost lk.salyk.kg:30040 [13:17:58]ConnectInit lk.salyk.kg [13:17:59]Write to MH i2c: 01 00 00 17 02 19 [13:17:59]Write i2c OK [13:17:59]MH_I2C_Read... [13:17:59]Read from MH i2c: 01 [13:17:59]MH_I2C_Read... [13:17:59]Read from MH i2c: 01 07 00 [13:17:59]MH_I2C_Read... [13:17:59]Read from MH i2c: 01 07 00 17 02 00 00 00 00 00 E2 0C 0E [13:17:59]RasterBufferAndPrint [13:17:59]line [13:17:59]line [13:17:59]line [13:17:59]line [13:17:59]line [13:17:59]written 0, free lines is 3327 [13:17:59]MH_Cut [13:17:59]Write to MH i2c: D1 01 00 1E 02 01 F2 [13:17:59]Write i2c OK [13:17:59]MH_I2C_Read... [13:17:59]Read from MH i2c: D1 [13:17:59]MH_I2C_Read... [13:17:59]Read from MH i2c: D1 01 00 [13:17:59]MH_I2C_Read... [13:17:59]Read from MH i2c: D1 01 00 1E 02 00 F1 [13:17:59]Write to MH i2c: 01 00 00 1F 02 21 [13:17:59]Write i2c OK [13:17:59]MH_I2C_Read... [13:17:59]Connected sock=11 [13:17:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 A5 0F 07 01 17 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 05 19 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 64 53 01 00 35 04 06 00 11 42 07 7E CF 1D 81 07 A6 7E 53 FF 3A 99 [13:17:59]*** Cut start [13:17:59]*** Partial cut [13:17:59]*** CUTSNS_PIN = 1 [13:17:59]*** CUTSNS_PIN = 0 [13:18:00]*** Brake cut motor [13:18:00]Read from MH i2c: 01 [13:18:00]MH_I2C_Read... [13:18:00]*** Stop cut motor [13:18:00]*** Cut end [13:18:00]Read from MH i2c: 01 07 00 [13:18:00]MH_I2C_Read... [13:18:00]Read from MH i2c: 01 07 00 1F 02 00 00 00 00 00 FF 0F 36 [13:18:00]process_action close_receipt done [13:18:00]requested_data is exist [13:18:00]produce_requested_data [13:18:00]requested_item fm.sn is exist - process it [13:18:00]wFMCommunicate request_size=4 [13:18:00]MH_SAM_APDU [13:18:00]CAPDU: 80 11 00 00 [13:18:00]Write to MH i2c: E2 08 00 20 02 80 11 00 00 00 00 00 00 9C [13:18:00]Write i2c OK [13:18:00]MH_I2C_Read... [13:18:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:18:00]Read from MH i2c: E2 [13:18:00]MH_I2C_Read... [13:18:00]Read from MH i2c: E2 17 00 [13:18:00]MH_I2C_Read... [13:18:00]Read from MH i2c: E2 17 00 20 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 FB [13:18:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:18:00]wFMCommunicate OK [13:18:00]requested_item fd.num is exist - process it [13:18:00]SAM_PROTO_GetFieldsCounters [13:18:00]wFMCommunicate request_size=4 [13:18:00]MH_SAM_APDU [13:18:00]CAPDU: 80 13 00 00 [13:18:00]Write to MH i2c: E2 08 00 21 02 80 13 00 00 00 00 00 00 9F [13:18:00]Write i2c OK [13:18:00]MH_I2C_Read... [13:18:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:18:00]Read from MH i2c: E2 [13:18:00]MH_I2C_Read... [13:18:00]Read from MH i2c: E2 62 00 [13:18:00]MH_I2C_Read... [13:18:00]Read from MH i2c: E2 62 00 21 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 64 53 01 00 0E 04 04 00 F1 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 C7 [13: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 64 53 01 00 0E 04 04 00 F1 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 [13:18:00]wFMCommunicate OK [13:18:00]SAM_PROTO_GetFieldsCounters done [13:18:00]requested_item shift.num is exist - process it [13:18:00]requested_item shift.opened is exist - process it [13:18:00]req_shift_opened [13:18:00]FM_GetShiftState [13:18:00]SAM_PROTO_GetShiftState [13:18:00]wFMCommunicate request_size=4 [13:18:00]MH_SAM_APDU [13:18:00]CAPDU: 80 13 01 00 [13:18:00]Write to MH i2c: E2 08 00 22 02 80 13 01 00 00 00 00 00 A1 [13:18:00]Write i2c OK [13:18:00]MH_I2C_Read... [13:18:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:18:00]Read from MH i2c: E2 [13:18:00]MH_I2C_Read... [13:18:00]Read from MH i2c: E2 0E 00 [13:18:00]MH_I2C_Read... [13:18:00]Read from MH i2c: E2 0E 00 22 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 5F [13:18:00]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:18:00]wFMCommunicate OK [13:18:00]SAM_PROTO_GetShiftState done [13:18:00]FM_GetShiftState done [13:18:00]req_shift_opened done [13:18:00]requested_item shift.open_date is exist - process it [13:18:00]req_shift_open_date [13:18:00]req_shift_open_date done [13:18:00]produce_requested_data done [13:18:00]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86884,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:18:00]process_action_free close_receipt [13:18:00]json_value_free [13:18:00]json_value_free done [13:18:00]process_json_proto returns [13:18:00]Send response to host [13:18:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86884,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:18:00]free response buf [13:18:00]execute_script done [13:18:00]execute_script returns [13:18:00]free content buf [13:18:00]Sock 10.Close socket [13:18:00]Sock 10.Thread stoped [13:18:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 FA 35 47 00 B3 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 64 53 01 00 F4 03 04 00 D5 C3 EF 66 B6 04 01 00 00 99 66 DE B3 9B 80 AE 95 [13:18:00]CommunicateWithHost err = 0 [13:18:00]CheckOFDResponse [13:18:00]1017 (14) - 77093643461234 [13:18:00]1041 (16) - 0000000000874979 [13:18:00]1040 (4) - 86884 [13:18:00]1012 (4) - 22.09.2024 07:14 [13:18:00]1206 (1) - 0 [13:18:00]OFD Sender: Remove packet 86884 [13:18:00]ProducePacketName [13:18:00]name=ofd_packets/00086884 [13:18:00]NVStorageDeleteData [13:18:01]OFD Sender: No OFD packet to send [13:18:06]OFD Sender: No OFD packet to send [13:18:11]OFD Sender: No OFD packet to send [13:18:16]OFD Sender: No OFD packet to send [13:18:21]OFD Sender: No OFD packet to send [13:18:24]recv_with_timeout no data received [13:18:26]OFD Sender: No OFD packet to send [13:18:31]OFD Sender: No OFD packet to send [13:18:33]accept exits with 9 [13:18:33]New connection [13:18:33]New thread 3067366756 created [13:18:33]Thread 3067510116 joined [13:18:33]Waiting for new connection... [13:18:33] Sock 9.Parse request [13:18:33]Sock 9.Check first char [13:18:33]Sock 9.First char is OK [13:18:33]request: POST /json_proto HTTP/1.0 [13:18:33]Method: POST [13:18:33]URL: /json_proto [13:18:33]Method is POST - this is cgi request [13:18:33]url: /json_proto [13:18:33]query_string will be loaded in cgi processing [13:18:33]execute_cgi json_proto POST (null) [13:18:33]execute_cgi path=json_proto method=POST [13:18:33]POST find Content-Length [13:18:33]Host: 172.17.47.196:8080 [13:18:33]Content-Length: 682 [13:18:33]Content-Type: application/json [13:18:33] [13:18:33]POST finish read [13:18:33]Found Content-Length = 682 [13:18:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871748", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:18:33]execute_script... [13:18: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)871748", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:18:33]POST & json_proto [13:18:33]process_json_proto [13:18:33]json parsed OK: [13:18:33]protocol is kg_v1.0 [13:18:33]action value=close_receipt [13:18:33]process_action close_receipt [13:18:33]cmd_close_receipt [13:18:33]MH_GetDate [13:18:33]Write to MH i2c: F0 00 00 23 02 14 [13:18:33]Write i2c OK [13:18:33]MH_I2C_Read... [13:18:33]Read from MH i2c: F0 [13:18:33]MH_I2C_Read... [13:18:33]Read from MH i2c: F0 09 00 [13:18:33]MH_I2C_Read... [13:18:33]Read from MH i2c: F0 09 00 23 02 00 2A 19 F0 66 4C 6B 94 66 67 [13:18:33]GetLastDocTimeStamp 1727011077 [13:18:33]current date 1727011114 [13:18:33]FM_GetShiftState [13:18:33]SAM_PROTO_GetShiftState [13:18:33]wFMCommunicate request_size=4 [13:18:33]MH_SAM_APDU [13:18:33]CAPDU: 80 13 01 00 [13:18:33]Write to MH i2c: E2 08 00 24 02 80 13 01 00 00 00 00 00 A3 [13:18:33]Write i2c OK [13:18:33]MH_I2C_Read... [13:18:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:18:33]Read from MH i2c: E2 [13:18:33]MH_I2C_Read... [13:18:33]Read from MH i2c: E2 0E 00 [13:18:33]MH_I2C_Read... [13:18:33]Read from MH i2c: E2 0E 00 24 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 61 [13:18:33]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:18:33]wFMCommunicate OK [13:18:33]SAM_PROTO_GetShiftState done [13:18:33]FM_GetShiftState done [13:18:33]opened in 1726964220 [13:18:33]opened+sec_in_day 1727050620 [13:18:33]quantity*price = 100005 [13:18:33]sum+1 = 100006 [13:18:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 198 22.09.2024 13:18 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86885 ФПД: 139050197532090 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T131834&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86885&fm=139050197532090&tin=02508201610067®Number=0000000000092592&sum=100000 [13:18:34]StoreToDocumentArchive [13:18:34]shift 497 fd 86885 [13:18:34]save to /storage/0497/doc_00086885 [13:18:34]save last doc name /storage/0497/doc_00086885 to /storage/kkm_last_doc_name [13:18:34]save OK [13:18:34]Clear old archive folders... [13:18:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:18:34]tlvbuf is 0039CC70 [13:18:34]SAM_PROTO_ClearQueue [13:18:34]wFMCommunicate request_size=4 [13:18:34]MH_SAM_APDU [13:18:34]CAPDU: 80 09 00 00 [13:18:34]Write to MH i2c: E2 08 00 31 02 80 09 00 00 00 00 00 00 A5 [13:18:34]Write i2c OK [13:18:34]MH_I2C_Read... [13:18:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:18:34]Read from MH i2c: E2 [13:18:34]MH_I2C_Read... [13:18:34]Read from MH i2c: E2 03 00 [13:18:34]MH_I2C_Read... [13:18:34]Read from MH i2c: E2 03 00 31 02 00 90 00 A7 [13:18:34]RAPDU: 90 00 [13:18:34]wFMCommunicate OK [13:18:34]SAM_PROTO_ClearQueue done [13:18:34]KKMCreateOFDPacket [13:18:34]OFDProtocolAddRootSTLVToBuf [13:18:34]FM_MakeSignedData [13:18:34]FM_MakeSignedData [13:18:34]SAM_PROTO_SignData [13:18:34]wFMCommunicate request_size=4 [13:18:34]MH_SAM_APDU [13:18:34]CAPDU: 80 0D 01 02 [13:18:34]Write to MH i2c: E2 08 00 32 02 80 0D 01 02 00 00 00 00 AD [13:18:34]Write i2c OK [13:18:34]MH_I2C_Read... [13:18:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:18:34]Read from MH i2c: E2 [13:18:34]MH_I2C_Read... [13:18:34]Read from MH i2c: E2 03 00 [13:18:34]MH_I2C_Read... [13:18:34]Read from MH i2c: E2 03 00 32 02 00 90 00 A8 [13:18:34]RAPDU: 90 00 [13:18:34]wFMCommunicate OK [13:18:34]wFMCommunicate request_size=255 [13:18:34]MH_SAM_APDU [13:18: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 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 C6 00 00 00 F4 03 04 00 2A 19 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 65 53 01 00 35 04 06 00 7E [13:18:34]Write to MH i2c: E2 02 01 33 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 C6 00 00 00 F4 03 04 00 2A 19 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 65 53 01 00 35 04 06 00 7E 00 00 51 [13:18:35]Write i2c OK [13:18:35]MH_I2C_Read... [13:18:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:18:35]Read from MH i2c: E2 [13:18:35]MH_I2C_Read... [13:18:35]Read from MH i2c: E2 03 00 [13:18:35]MH_I2C_Read... [13:18:35]Read from MH i2c: E2 03 00 33 02 00 90 00 A9 [13:18:35]RAPDU: 90 00 [13:18:35]wFMCommunicate OK [13:18:35]wFMCommunicate request_size=10 [13:18:35]MH_SAM_APDU [13:18:35]CAPDU: 80 0D 02 02 05 77 25 A1 3D BA [13:18:35]Write to MH i2c: E2 0D 00 34 02 80 0D 02 02 05 00 77 25 A1 3D BA 00 00 EE [13:18:35]Write i2c OK [13:18:35]MH_I2C_Read... [13:18:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:18:35]Read from MH i2c: E2 [13:18:35]MH_I2C_Read... [13:18:35]Read from MH i2c: E2 03 00 [13:18:35]MH_I2C_Read... [13:18:35]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [13:18:35]RAPDU: 90 00 [13:18:35]wFMCommunicate OK [13:18:35]wFMCommunicate request_size=4 [13:18:35]MH_SAM_APDU [13:18:35]CAPDU: 80 0D 03 02 [13:18:35]Write to MH i2c: E2 08 00 35 02 80 0D 03 02 00 00 00 00 B2 [13:18:35]Write i2c OK [13:18:35]MH_I2C_Read... [13:18:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:18:35]Read from MH i2c: E2 [13:18:35]MH_I2C_Read... [13:18:35]Read from MH i2c: E2 0B 00 [13:18:35]MH_I2C_Read... [13:18:35]Read from MH i2c: E2 0B 00 35 02 00 7F E7 34 EC AD 90 4E 24 90 00 E8 [13:18:35]RAPDU: 7F E7 34 EC AD 90 4E 24 90 00 [13:18:35]wFMCommunicate OK [13:18:35]SAM_PROTO_SignData done [13:18:35]FM_MakeSignedData done [13:18:35]CreateOFDProtocolMessage [13:18:35]wFMCommunicate request_size=4 [13:18:35]MH_SAM_APDU [13:18:35]CAPDU: 80 11 00 00 [13:18:35]Write to MH i2c: E2 08 00 36 02 80 11 00 00 00 00 00 00 B2 [13:18:35]Write i2c OK [13:18:35]MH_I2C_Read... [13:18:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:18:35]Read from MH i2c: E2 [13:18:35]MH_I2C_Read... [13:18:35]Read from MH i2c: E2 17 00 [13:18:35]MH_I2C_Read... [13:18:35]Read from MH i2c: E2 17 00 36 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 11 [13:18:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:18:35]wFMCommunicate OK [13:18:35]CreateOFDProtocolMessage done [13:18:35]OFDSenderStorePacket 86885 [13:18:35]StoreOFDPacket docnum=86885 [13:18:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 6A 59 07 01 C6 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 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 C6 00 00 00 F4 03 04 00 2A 19 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 65 53 01 00 35 04 06 00 7E 77 25 A1 3D BA 7F E7 34 EC AD 90 4E 24 [13:18:35]CheckFolder [13:18:35]dirname=/storage/ofd_packets [13:18:35]CheckFolder done [13:18:35]ProducePacketName [13:18:35]name=ofd_packets/00086885 [13:18:35]NVStorageSaveData ofd_packets/00086885 [13:18:35]File name is /storage/ofd_packets/00086885 [13:18:35]Write 301 bytes [13:18:35]NVStorageSaveData done [13:18:35]OFDSenderStorePacket done [13:18:35]KKMCreateOFDPacket done [13:18:35]NVStorageSaveData kkm_last_timestamp [13:18:35]File name is /storage/kkm_last_timestamp [13:18:35]Write 4 bytes [13:18:35]NVStorageSaveData done [13:18:35]ExternCall_PrintAddStr [13:18:35]wPrintStart [13:18:35]Write to MH i2c: 01 00 00 37 02 39 [13:18:35]Write i2c OK [13:18:35]MH_I2C_Read... [13:18:35]Read from MH i2c: 01 [13:18:35]MH_I2C_Read... [13:18:35]Read from MH i2c: 01 07 00 [13:18:35]MH_I2C_Read... [13:18:35]Read from MH i2c: 01 07 00 37 02 00 00 00 00 00 FF 0F 4E [13:18:35]RasterBufferAndPrint [13:18:35]line Счет N : (1)871748 [13:18:35]line ИНН: 02508201610067 [13:18:35]line Контрольно-Кассовый Чек [13:18:35]line ПРОДАЖА [13:18:35]line ТРК (МРК, ГНК) : 43 [13:18:35]line Товар: 2710124130 [13:18:35]line Аи-92-К-5 [13:18:35]line 14.750 * 67.80 [13:18:35]line = 1000.05 [13:18:35]line НДС 12% НСП 1% [13:18:35]line > о реализуемом товаре [13:18:35]line ОКРУГЛЕНИЕ: -0.05 [13:18:35]line ИТОГО: 1000.00 [13:18:35]line Внесено: 1000.00 [13:18:35]line СДАЧА: 0.00 [13:18:35]line НСП 1% : 8.85 [13:18:35]line НДС 12% : 106.20 [13:18:35]line Наличными: 1000.00 [13:18:35]line Безнал.: 0.00 [13:18:35]line Место: АЗС № 137 "Партнер Нефть" [13:18:35]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:18:35]line СНО: Общий режим [13:18:35]line Чек 198 22.09.2024 13:18 [13:18:35]line Смена: 497 ФФД: 1.0 [13:18:35]line ЗНМ: 0300000064 [13:18:35]line РНМ: 0000000000092592 [13:18:35]line Версия ККМ: 001 [13:18:35]line ФМ: 0000000000874979 [13:18:35]line ФД: 86885 [13:18:35]line ФПД: 139050197532090 [13:18:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T131834&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86885&fm=139050197532090&tin=02508201610067®Number=0000000000092592&sum=100000 [13:18:35]OFD Sender: Processing packet 86885 [packets to send 275, broken 274] [13:18:35]ProducePacketName [13:18:35]name=ofd_packets/00086885 [13:18:35]OFD Sender: To server: pG, [13:18:35]CommunicateWithHost lk.salyk.kg:30040 [13:18:35]ConnectInit lk.salyk.kg [13:18:35]written 0, free lines is 4095 [13:18:35]Connected sock=10 [13:18:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 6A 59 07 01 C6 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 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 C6 00 00 00 F4 03 04 00 2A 19 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 65 53 01 00 35 04 06 00 7E 77 25 A1 3D BA 7F E7 34 EC AD 90 4E 24 [13:18:36]Write to MH i2c: 01 00 00 62 02 64 [13:18:36]Write i2c OK [13:18:36]MH_I2C_Read... [13:18:36]Read from MH i2c: 01 [13:18:36]MH_I2C_Read... [13:18:36]Read from MH i2c: 01 07 00 [13:18:36]MH_I2C_Read... [13:18:36]Read from MH i2c: 01 07 00 62 02 00 00 00 00 00 E4 0C 5B [13:18:36]RasterBufferAndPrint [13:18:36]line [13:18:36]line [13:18:36]line [13:18:36]line [13:18:36]line [13:18:36]written 0, free lines is 3327 [13:18:36]MH_Cut [13:18:36]Write to MH i2c: D1 01 00 69 02 01 3D [13:18:36]Write i2c OK [13:18:36]MH_I2C_Read... [13:18:36]Read from MH i2c: D1 [13:18:36]MH_I2C_Read... [13:18:36]Read from MH i2c: D1 01 00 [13:18:36]MH_I2C_Read... [13:18:36]Read from MH i2c: D1 01 00 69 02 00 3C [13:18:36]Write to MH i2c: 01 00 00 6A 02 6C [13:18:36]Write i2c OK [13:18:36]MH_I2C_Read... [13:18:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 9C B7 47 00 E2 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 34 39 37 39 10 04 04 00 65 53 01 00 F4 03 04 00 F9 C3 EF 66 B6 04 01 00 00 6A AB F8 E8 6D 74 DB 0A [13:18:36]CommunicateWithHost err = 0 [13:18:36]CheckOFDResponse [13:18:36]1017 (14) - 77093643461234 [13:18:36]1041 (16) - 0000000000874979 [13:18:36]1040 (4) - 86885 [13:18:36]1012 (4) - 22.09.2024 07:15 [13:18:36]1206 (1) - 0 [13:18:36]OFD Sender: Remove packet 86885 [13:18:36]ProducePacketName [13:18:36]name=ofd_packets/00086885 [13:18:36]NVStorageDeleteData [13:18:36]*** Cut start [13:18:36]*** Partial cut [13:18:36]*** CUTSNS_PIN = 1 [13:18:36]*** CUTSNS_PIN = 0 [13:18:36]OFD Sender: No OFD packet to send [13:18:37]*** Brake cut motor [13:18:37]Read from MH i2c: 01 [13:18:37]MH_I2C_Read... [13:18:37]*** Stop cut motor [13:18:37]*** Cut end [13:18:37]Read from MH i2c: 01 07 00 [13:18:37]MH_I2C_Read... [13:18:37]Read from MH i2c: 01 07 00 6A 02 00 00 00 00 00 FF 0F 81 [13:18:37]process_action close_receipt done [13:18:37]requested_data is exist [13:18:37]produce_requested_data [13:18:37]requested_item fm.sn is exist - process it [13:18:37]wFMCommunicate request_size=4 [13:18:37]MH_SAM_APDU [13:18:37]CAPDU: 80 11 00 00 [13:18:37]Write to MH i2c: E2 08 00 6B 02 80 11 00 00 00 00 00 00 E7 [13:18:37]Write i2c OK [13:18:37]MH_I2C_Read... [13:18:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:18:37]Read from MH i2c: E2 [13:18:37]MH_I2C_Read... [13:18:37]Read from MH i2c: E2 17 00 [13:18:37]MH_I2C_Read... [13:18:37]Read from MH i2c: E2 17 00 6B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 46 [13:18:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:18:37]wFMCommunicate OK [13:18:37]requested_item fd.num is exist - process it [13:18:37]SAM_PROTO_GetFieldsCounters [13:18:37]wFMCommunicate request_size=4 [13:18:37]MH_SAM_APDU [13:18:37]CAPDU: 80 13 00 00 [13:18:37]Write to MH i2c: E2 08 00 6C 02 80 13 00 00 00 00 00 00 EA [13:18:37]Write i2c OK [13:18:37]MH_I2C_Read... [13:18:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:18:37]Read from MH i2c: E2 [13:18:37]MH_I2C_Read... [13:18:37]Read from MH i2c: E2 62 00 [13:18:37]MH_I2C_Read... [13:18:37]Read from MH i2c: E2 62 00 6C 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 65 53 01 00 0E 04 04 00 F1 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 16 [13:18:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 65 53 01 00 0E 04 04 00 F1 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 [13:18:37]wFMCommunicate OK [13:18:37]SAM_PROTO_GetFieldsCounters done [13:18:37]requested_item shift.num is exist - process it [13:18:37]requested_item shift.opened is exist - process it [13:18:37]req_shift_opened [13:18:37]FM_GetShiftState [13:18:37]SAM_PROTO_GetShiftState [13:18:37]wFMCommunicate request_size=4 [13:18:37]MH_SAM_APDU [13:18:37]CAPDU: 80 13 01 00 [13:18:37]Write to MH i2c: E2 08 00 6D 02 80 13 01 00 00 00 00 00 EC [13:18:37]Write i2c OK [13:18:37]MH_I2C_Read... [13:18:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:18:37]Read from MH i2c: E2 [13:18:37]MH_I2C_Read... [13:18:37]Read from MH i2c: E2 0E 00 [13:18:37]MH_I2C_Read... [13:18:37]Read from MH i2c: E2 0E 00 6D 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 AA [13:18:37]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:18:37]wFMCommunicate OK [13:18:37]SAM_PROTO_GetShiftState done [13:18:37]FM_GetShiftState done [13:18:37]req_shift_opened done [13:18:37]requested_item shift.open_date is exist - process it [13:18:37]req_shift_open_date [13:18:37]req_shift_open_date done [13:18:37]produce_requested_data done [13:18:37]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86885,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:18:37]process_action_free close_receipt [13:18:37]json_value_free [13:18:37]json_value_free done [13:18:37]process_json_proto returns [13:18:37]Send response to host [13:18:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86885,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:18:37]free response buf [13:18:37]execute_script done [13:18:37]execute_script returns [13:18:37]free content buf [13:18:37]Sock 9.Close socket [13:18:37]Sock 9.Thread stoped [13:18:41]OFD Sender: No OFD packet to send [13:18:46]OFD Sender: No OFD packet to send [13:18:51]OFD Sender: No OFD packet to send [13:18:56]OFD Sender: No OFD packet to send [13:18:57]recv_with_timeout no data received [13:19:01]OFD Sender: No OFD packet to send [13:19:06]OFD Sender: No OFD packet to send [13:19:08]recv_with_timeout no data received [13:19:11]OFD Sender: No OFD packet to send [13:19:16]OFD Sender: No OFD packet to send [13:19:21]OFD Sender: No OFD packet to send [13:19:26]OFD Sender: No OFD packet to send [13:19:31]OFD Sender: No OFD packet to send [13:19:37]OFD Sender: No OFD packet to send [13:19:42]OFD Sender: No OFD packet to send [13:19:47]OFD Sender: No OFD packet to send [13:19:52]OFD Sender: No OFD packet to send [13:19:57]OFD Sender: No OFD packet to send [13:19:57]recv_with_timeout no data received [13:20:02]OFD Sender: No OFD packet to send [13:20:07]OFD Sender: No OFD packet to send [13:20:12]OFD Sender: No OFD packet to send [13:20:17]OFD Sender: No OFD packet to send [13:20:22]OFD Sender: No OFD packet to send [13:20:27]OFD Sender: No OFD packet to send [13:20:31]accept exits with 8 [13:20:31]New connection [13:20:31]New thread 3067510116 created [13:20:31]Thread 3067366756 joined [13:20:31]Waiting for new connection... [13:20:31] Sock 8.Parse request [13:20:31]Sock 8.Check first char [13:20:31]Sock 8.First char is OK [13:20:31]request: POST /json_proto HTTP/1.0 [13:20:31]Method: POST [13:20:31]URL: /json_proto [13:20:31]Method is POST - this is cgi request [13:20:31]url: /json_proto [13:20:31]query_string will be loaded in cgi processing [13:20:31]execute_cgi json_proto POST (null) [13:20:31]execute_cgi path=json_proto method=POST [13:20:31]POST find Content-Length [13:20:31]Host: 172.17.47.196:8080 [13:20:31]Content-Length: 677 [13:20:31]Content-Type: application/json [13:20:31] [13:20:31]POST finish read [13:20:31]Found Content-Length = 677 [13:20:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871749", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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" ] } } [13:20:31]execute_script... [13:20: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)871749", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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" ] } } [13:20:31]POST & json_proto [13:20:31]process_json_proto [13:20:31]json parsed OK: [13:20:31]protocol is kg_v1.0 [13:20:31]action value=close_receipt [13:20:31]process_action close_receipt [13:20:31]cmd_close_receipt [13:20:31]MH_GetDate [13:20:31]Write to MH i2c: F0 00 00 6E 02 5F [13:20:31]Write i2c OK [13:20:31]MH_I2C_Read... [13:20:31]Read from MH i2c: F0 [13:20:31]MH_I2C_Read... [13:20:31]Read from MH i2c: F0 09 00 [13:20:31]MH_I2C_Read... [13:20:31]Read from MH i2c: F0 09 00 6E 02 00 A0 19 F0 66 4C 6B 94 66 28 [13:20:31]GetLastDocTimeStamp 1727011114 [13:20:31]current date 1727011232 [13:20:31]FM_GetShiftState [13:20:31]SAM_PROTO_GetShiftState [13:20:31]wFMCommunicate request_size=4 [13:20:31]MH_SAM_APDU [13:20:31]CAPDU: 80 13 01 00 [13:20:31]Write to MH i2c: E2 08 00 6F 02 80 13 01 00 00 00 00 00 EE [13:20:31]Write i2c OK [13:20:31]MH_I2C_Read... [13:20:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:20:31]Read from MH i2c: E2 [13:20:31]MH_I2C_Read... [13:20:31]Read from MH i2c: E2 0E 00 [13:20:31]MH_I2C_Read... [13:20:31]Read from MH i2c: E2 0E 00 6F 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 AC [13:20:31]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:20:31]wFMCommunicate OK [13:20:31]SAM_PROTO_GetShiftState done [13:20:31]FM_GetShiftState done [13:20:31]opened in 1726964220 [13:20:31]opened+sec_in_day 1727050620 [13:20:31]quantity*price = 25018 [13:20:31]sum+1 = 25019 [13:20:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 199 22.09.2024 13:20 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86886 ФПД: 276441287869312 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T132032&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86886&fm=276441287869312&tin=02508201610067®Number=0000000000092592&sum=25000 [13:20:32]StoreToDocumentArchive [13:20:32]shift 497 fd 86886 [13:20:32]save to /storage/0497/doc_00086886 [13:20:32]save last doc name /storage/0497/doc_00086886 to /storage/kkm_last_doc_name [13:20:32]save OK [13:20:32]Clear old archive folders... [13:20:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:20:32]tlvbuf is 003BA6F0 [13:20:32]SAM_PROTO_ClearQueue [13:20:32]wFMCommunicate request_size=4 [13:20:32]MH_SAM_APDU [13:20:32]CAPDU: 80 09 00 00 [13:20:32]Write to MH i2c: E2 08 00 7C 02 80 09 00 00 00 00 00 00 F0 [13:20:32]Write i2c OK [13:20:32]MH_I2C_Read... [13:20:32]Read from MH i2c: E2 [13:20:32]MH_I2C_Read... [13:20:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:20:32]Read from MH i2c: E2 03 00 [13:20:32]MH_I2C_Read... [13:20:32]Read from MH i2c: E2 03 00 7C 02 00 90 00 F2 [13:20:32]RAPDU: 90 00 [13:20:32]wFMCommunicate OK [13:20:32]SAM_PROTO_ClearQueue done [13:20:32]KKMCreateOFDPacket [13:20:32]OFDProtocolAddRootSTLVToBuf [13:20:32]FM_MakeSignedData [13:20:32]FM_MakeSignedData [13:20:32]SAM_PROTO_SignData [13:20:32]wFMCommunicate request_size=4 [13:20:32]MH_SAM_APDU [13:20:32]CAPDU: 80 0D 01 02 [13:20:32]Write to MH i2c: E2 08 00 7D 02 80 0D 01 02 00 00 00 00 F8 [13:20:32]Write i2c OK [13:20:32]MH_I2C_Read... [13:20:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:20:32]Read from MH i2c: E2 [13:20:32]MH_I2C_Read... [13:20:32]Read from MH i2c: E2 03 00 [13:20:32]MH_I2C_Read... [13:20:32]Read from MH i2c: E2 03 00 7D 02 00 90 00 F3 [13:20:32]RAPDU: 90 00 [13:20:32]wFMCommunicate OK [13:20:32]wFMCommunicate request_size=255 [13:20:32]MH_SAM_APDU [13:20:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 C7 00 00 00 F4 03 04 00 A0 19 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 66 53 01 00 35 04 06 00 FB [13:20:32]Write to MH i2c: E2 02 01 7E 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 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 C7 00 00 00 F4 03 04 00 A0 19 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 66 53 01 00 35 04 06 00 FB 00 00 10 [13:20:32]Write i2c OK [13:20:32]MH_I2C_Read... [13:20:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:20:33]Read from MH i2c: E2 [13:20:33]MH_I2C_Read... [13:20:33]Read from MH i2c: E2 03 00 [13:20:33]MH_I2C_Read... [13:20:33]Read from MH i2c: E2 03 00 7E 02 00 90 00 F4 [13:20:33]RAPDU: 90 00 [13:20:33]wFMCommunicate OK [13:20:33]wFMCommunicate request_size=10 [13:20:33]MH_SAM_APDU [13:20:33]CAPDU: 80 0D 02 02 05 6C 00 C3 C3 80 [13:20:33]Write to MH i2c: E2 0D 00 7F 02 80 0D 02 02 05 00 6C 00 C3 C3 80 00 00 77 [13:20:33]Write i2c OK [13:20:33]MH_I2C_Read... [13:20:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:20:33]Read from MH i2c: E2 [13:20:33]MH_I2C_Read... [13:20:33]Read from MH i2c: E2 03 00 [13:20:33]MH_I2C_Read... [13:20:33]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [13:20:33]RAPDU: 90 00 [13:20:33]wFMCommunicate OK [13:20:33]wFMCommunicate request_size=4 [13:20:33]MH_SAM_APDU [13:20:33]CAPDU: 80 0D 03 02 [13:20:33]Write to MH i2c: E2 08 00 80 02 80 0D 03 02 00 00 00 00 FD [13:20:33]Write i2c OK [13:20:33]MH_I2C_Read... [13:20:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:20:33]Read from MH i2c: E2 [13:20:33]MH_I2C_Read... [13:20:33]Read from MH i2c: E2 0B 00 [13:20:33]MH_I2C_Read... [13:20:33]Read from MH i2c: E2 0B 00 80 02 00 26 B3 95 1D E3 DF 01 E3 90 00 2F [13:20:33]RAPDU: 26 B3 95 1D E3 DF 01 E3 90 00 [13:20:33]wFMCommunicate OK [13:20:33]SAM_PROTO_SignData done [13:20:33]FM_MakeSignedData done [13:20:33]CreateOFDProtocolMessage [13:20:33]wFMCommunicate request_size=4 [13:20:33]MH_SAM_APDU [13:20:33]CAPDU: 80 11 00 00 [13:20:33]Write to MH i2c: E2 08 00 81 02 80 11 00 00 00 00 00 00 FD [13:20:33]Write i2c OK [13:20:33]MH_I2C_Read... [13:20:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:20:33]Read from MH i2c: E2 [13:20:33]MH_I2C_Read... [13:20:33]Read from MH i2c: E2 17 00 [13:20:33]MH_I2C_Read... [13:20:33]Read from MH i2c: E2 17 00 81 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 5C [13:20:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:20:33]wFMCommunicate OK [13:20:33]CreateOFDProtocolMessage done [13:20:33]OFDSenderStorePacket 86886 [13:20:33]StoreOFDPacket docnum=86886 [13:20:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 7A D5 07 01 71 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 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 C7 00 00 00 F4 03 04 00 A0 19 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 66 53 01 00 35 04 06 00 FB 6C 00 C3 C3 80 26 B3 95 1D E3 DF 01 E3 [13:20:33]CheckFolder [13:20:33]dirname=/storage/ofd_packets [13:20:33]CheckFolder done [13:20:33]ProducePacketName [13:20:33]name=ofd_packets/00086886 [13:20:33]NVStorageSaveData ofd_packets/00086886 [13:20:33]File name is /storage/ofd_packets/00086886 [13:20:33]Write 301 bytes [13:20:33]NVStorageSaveData done [13:20:33]OFDSenderStorePacket done [13:20:33]KKMCreateOFDPacket done [13:20:33]NVStorageSaveData kkm_last_timestamp [13:20:33]File name is /storage/kkm_last_timestamp [13:20:33]Write 4 bytes [13:20:33]NVStorageSaveData done [13:20:33]ExternCall_PrintAddStr [13:20:33]wPrintStart [13:20:33]Write to MH i2c: 01 00 00 82 02 84 [13:20:33]Write i2c OK [13:20:33]MH_I2C_Read... [13:20:33]Read from MH i2c: 01 [13:20:33]MH_I2C_Read... [13:20:33]Read from MH i2c: 01 07 00 [13:20:33]MH_I2C_Read... [13:20:33]Read from MH i2c: 01 07 00 82 02 00 00 00 00 00 FF 0F 99 [13:20:33]RasterBufferAndPrint [13:20:33]line Счет N : (1)871749 [13:20:33]line ИНН: 02508201610067 [13:20:33]line Контрольно-Кассовый Чек [13:20:33]line ПРОДАЖА [13:20:33]line ТРК (МРК, ГНК) : 63 [13:20:33]line Товар: 2710124130 [13:20:33]line Аи-92-К-5 [13:20:33]line 3.690 * 67.80 [13:20:33]line = 250.18 [13:20:33]line НДС 12% НСП 1% [13:20:33]line > о реализуемом товаре [13:20:33]line ОКРУГЛЕНИЕ: -0.18 [13:20:33]line ИТОГО: 250.00 [13:20:33]line Внесено: 250.00 [13:20:33]line СДАЧА: 0.00 [13:20:33]line НСП 1% : 2.21 [13:20:33]line НДС 12% : 26.57 [13:20:33]line Наличными: 250.00 [13:20:33]line Безнал.: 0.00 [13:20:33]line Место: АЗС № 137 "Партнер Нефть" [13:20:33]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:20:33]line СНО: Общий режим [13:20:33]line Чек 199 22.09.2024 13:20 [13:20:33]line Смена: 497 ФФД: 1.0 [13:20:33]line ЗНМ: 0300000064 [13:20:33]line РНМ: 0000000000092592 [13:20:33]line Версия ККМ: 001 [13:20:33]line ФМ: 0000000000874979 [13:20:33]line ФД: 86886 [13:20:33]line ФПД: 276441287869312 [13:20:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T132032&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86886&fm=276441287869312&tin=02508201610067®Number=0000000000092592&sum=25000 [13:20:33]OFD Sender: Processing packet 86886 [packets to send 275, broken 274] [13:20:33]ProducePacketName [13:20:33]name=ofd_packets/00086886 [13:20:33]OFD Sender: To server: pG, [13:20:33]CommunicateWithHost lk.salyk.kg:30040 [13:20:33]ConnectInit lk.salyk.kg [13:20:33]written 0, free lines is 4095 [13:20:34]Write to MH i2c: 01 00 00 AD 02 AF [13:20:34]Write i2c OK [13:20:34]MH_I2C_Read... [13:20:34]Read from MH i2c: 01 [13:20:34]MH_I2C_Read... [13:20:34]Read from MH i2c: 01 07 00 [13:20:34]MH_I2C_Read... [13:20:34]Read from MH i2c: 01 07 00 AD 02 00 00 00 00 00 D9 0C 9B [13:20:34]RasterBufferAndPrint [13:20:34]line [13:20:34]line [13:20:34]line [13:20:34]line [13:20:34]line [13:20:34]written 0, free lines is 3293 [13:20:34]MH_Cut [13:20:34]Write to MH i2c: D1 01 00 B4 02 01 88 [13:20:34]Write i2c OK [13:20:34]MH_I2C_Read... [13:20:34]Read from MH i2c: D1 [13:20:34]MH_I2C_Read... [13:20:34]Read from MH i2c: D1 01 00 [13:20:34]MH_I2C_Read... [13:20:34]Read from MH i2c: D1 01 00 B4 02 00 87 [13:20:34]Write to MH i2c: 01 00 00 B5 02 B7 [13:20:34]Write i2c OK [13:20:34]MH_I2C_Read... [13:20:34]*** Cut start [13:20:34]*** Partial cut [13:20:34]*** CUTSNS_PIN = 1 [13:20:34]*** CUTSNS_PIN = 0 [13:20:35]*** Brake cut motor [13:20:35]Read from MH i2c: 01 [13:20:35]MH_I2C_Read... [13:20:35]*** Stop cut motor [13:20:35]*** Cut end [13:20:35]Read from MH i2c: 01 07 00 [13:20:35]MH_I2C_Read... [13:20:35]Read from MH i2c: 01 07 00 B5 02 00 00 00 00 00 FF 0F CC [13:20:35]process_action close_receipt done [13:20:35]requested_data is exist [13:20:35]produce_requested_data [13:20:35]requested_item fm.sn is exist - process it [13:20:35]wFMCommunicate request_size=4 [13:20:35]MH_SAM_APDU [13:20:35]CAPDU: 80 11 00 00 [13:20:35]Write to MH i2c: E2 08 00 B6 02 80 11 00 00 00 00 00 00 32 [13:20:35]Write i2c OK [13:20:35]MH_I2C_Read... [13:20:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:20:35]Read from MH i2c: E2 [13:20:35]MH_I2C_Read... [13:20:35]Read from MH i2c: E2 17 00 [13:20:35]MH_I2C_Read... [13:20:35]Read from MH i2c: E2 17 00 B6 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 91 [13:20:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:20:35]wFMCommunicate OK [13:20:35]requested_item fd.num is exist - process it [13:20:35]SAM_PROTO_GetFieldsCounters [13:20:35]wFMCommunicate request_size=4 [13:20:35]MH_SAM_APDU [13:20:35]CAPDU: 80 13 00 00 [13:20:35]Write to MH i2c: E2 08 00 B7 02 80 13 00 00 00 00 00 00 35 [13:20:35]Write i2c OK [13:20:35]MH_I2C_Read... [13:20:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:20:35]Read from MH i2c: E2 [13:20:35]MH_I2C_Read... [13:20:35]Read from MH i2c: E2 62 00 [13:20:35]MH_I2C_Read... [13:20:35]Read from MH i2c: E2 62 00 B7 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 66 53 01 00 0E 04 04 00 F1 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 65 [13:20: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 66 53 01 00 0E 04 04 00 F1 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 [13:20:35]wFMCommunicate OK [13:20:35]SAM_PROTO_GetFieldsCounters done [13:20:35]requested_item shift.num is exist - process it [13:20:35]requested_item shift.opened is exist - process it [13:20:35]req_shift_opened [13:20:35]FM_GetShiftState [13:20:35]SAM_PROTO_GetShiftState [13:20:35]wFMCommunicate request_size=4 [13:20:35]MH_SAM_APDU [13:20:35]CAPDU: 80 13 01 00 [13:20:35]Write to MH i2c: E2 08 00 B8 02 80 13 01 00 00 00 00 00 37 [13:20:35]Write i2c OK [13:20:35]MH_I2C_Read... [13:20:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:20:35]Read from MH i2c: E2 [13:20:35]MH_I2C_Read... [13:20:35]Read from MH i2c: E2 0E 00 [13:20:35]MH_I2C_Read... [13:20:35]Read from MH i2c: E2 0E 00 B8 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 F5 [13:20:35]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:20:35]wFMCommunicate OK [13:20:35]SAM_PROTO_GetShiftState done [13:20:35]FM_GetShiftState done [13:20:35]req_shift_opened done [13:20:35]requested_item shift.open_date is exist - process it [13:20:35]req_shift_open_date [13:20:35]req_shift_open_date done [13:20:35]produce_requested_data done [13:20:35]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86886,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:20:35]process_action_free close_receipt [13:20:35]json_value_free [13:20:35]json_value_free done [13:20:35]process_json_proto returns [13:20:35]Send response to host [13:20:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86886,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:20:35]free response buf [13:20:35]execute_script done [13:20:35]execute_script returns [13:20:35]free content buf [13:20:35]Sock 8.Close socket [13:20:35]Sock 8.Thread stoped [13:20:37]Connected sock=11 [13: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 34 39 37 39 0F 01 00 00 7A D5 07 01 71 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 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 C7 00 00 00 F4 03 04 00 A0 19 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 66 53 01 00 35 04 06 00 FB 6C 00 C3 C3 80 26 B3 95 1D E3 DF 01 E3 [13:20:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 26 4A 47 00 BD 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 34 39 37 39 10 04 04 00 66 53 01 00 F4 03 04 00 73 C4 EF 66 B6 04 01 00 00 E0 BE 4D BB AA 94 08 6C [13:20:38]CommunicateWithHost err = 0 [13:20:38]CheckOFDResponse [13:20:38]1017 (14) - 77093643461234 [13:20:38]1041 (16) - 0000000000874979 [13:20:38]1040 (4) - 86886 [13:20:38]1012 (4) - 22.09.2024 07:17 [13:20:38]1206 (1) - 0 [13:20:38]OFD Sender: Remove packet 86886 [13:20:38]ProducePacketName [13:20:38]name=ofd_packets/00086886 [13:20:38]NVStorageDeleteData [13:20:39]OFD Sender: No OFD packet to send [13:20:44]OFD Sender: No OFD packet to send [13:20:49]OFD Sender: No OFD packet to send [13:20:54]OFD Sender: No OFD packet to send [13:20:59]OFD Sender: No OFD packet to send [13:21:04]OFD Sender: No OFD packet to send [13:21:09]OFD Sender: No OFD packet to send [13:21:14]OFD Sender: No OFD packet to send [13:21:19]OFD Sender: No OFD packet to send [13:21:24]OFD Sender: No OFD packet to send [13:21:28]accept exits with 9 [13:21:28]New connection [13:21:28]New thread 3067366756 created [13:21:28]Thread 3067510116 joined [13:21:28]Waiting for new connection... [13:21:28] Sock 9.Parse request [13:21:28]Sock 9.Check first char [13:21:28]Sock 9.First char is OK [13:21:28]request: POST /json_proto HTTP/1.0 [13:21:28]Method: POST [13:21:28]URL: /json_proto [13:21:28]Method is POST - this is cgi request [13:21:28]url: /json_proto [13:21:28]query_string will be loaded in cgi processing [13:21:28]execute_cgi json_proto POST (null) [13:21:28]execute_cgi path=json_proto method=POST [13:21:28]POST find Content-Length [13:21:28]Host: 172.17.47.196:8080 [13:21:28]Content-Length: 677 [13:21:28]Content-Type: application/json [13:21:28] [13:21:28]POST finish read [13:21:28]Found Content-Length = 677 [13:21:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871752", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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" ] } } [13:21:28]execute_script... [13:21:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871752", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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" ] } } [13:21:28]POST & json_proto [13:21:28]process_json_proto [13:21:28]json parsed OK: [13:21:28]protocol is kg_v1.0 [13:21:28]action value=close_receipt [13:21:28]process_action close_receipt [13:21:28]cmd_close_receipt [13:21:28]MH_GetDate [13:21:28]Write to MH i2c: F0 00 00 B9 02 AA [13:21:28]Write i2c OK [13:21:28]MH_I2C_Read... [13:21:28]Read from MH i2c: F0 [13:21:28]MH_I2C_Read... [13:21:28]Read from MH i2c: F0 09 00 [13:21:28]MH_I2C_Read... [13:21:28]Read from MH i2c: F0 09 00 B9 02 00 D9 19 F0 66 4C 6B 94 66 AC [13:21:28]GetLastDocTimeStamp 1727011232 [13:21:28]current date 1727011289 [13:21:28]FM_GetShiftState [13:21:28]SAM_PROTO_GetShiftState [13:21:28]wFMCommunicate request_size=4 [13:21:28]MH_SAM_APDU [13:21:28]CAPDU: 80 13 01 00 [13:21:28]Write to MH i2c: E2 08 00 BA 02 80 13 01 00 00 00 00 00 39 [13:21:28]Write i2c OK [13:21:28]MH_I2C_Read... [13:21:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:21:28]Read from MH i2c: E2 [13:21:28]MH_I2C_Read... [13:21:28]Read from MH i2c: E2 0E 00 [13:21:28]MH_I2C_Read... [13:21:28]Read from MH i2c: E2 0E 00 BA 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 F7 [13:21:28]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:21:28]wFMCommunicate OK [13:21:28]SAM_PROTO_GetShiftState done [13:21:28]FM_GetShiftState done [13:21:28]opened in 1726964220 [13:21:28]opened+sec_in_day 1727050620 [13:21:28]quantity*price = 40002 [13:21:28]sum+1 = 40003 [13:21: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 200 22.09.2024 13:21 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86887 ФПД: 11819207447849 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T132129&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86887&fm=11819207447849&tin=02508201610067®Number=0000000000092592&sum=40000 [13:21:29]StoreToDocumentArchive [13:21:29]shift 497 fd 86887 [13:21:29]save to /storage/0497/doc_00086887 [13:21:29]save last doc name /storage/0497/doc_00086887 to /storage/kkm_last_doc_name [13:21:29]save OK [13:21:29]Clear old archive folders... [13:21:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:21:29]tlvbuf is 00436FA0 [13:21:29]SAM_PROTO_ClearQueue [13:21:29]wFMCommunicate request_size=4 [13:21:29]MH_SAM_APDU [13:21:29]CAPDU: 80 09 00 00 [13:21:29]Write to MH i2c: E2 08 00 C7 02 80 09 00 00 00 00 00 00 3B [13:21:29]Write i2c OK [13:21:29]MH_I2C_Read... [13:21:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:21:29]Read from MH i2c: E2 [13:21:29]MH_I2C_Read... [13:21:29]Read from MH i2c: E2 03 00 [13:21:29]MH_I2C_Read... [13:21:29]Read from MH i2c: E2 03 00 C7 02 00 90 00 3D [13:21:29]RAPDU: 90 00 [13:21:29]wFMCommunicate OK [13:21:29]SAM_PROTO_ClearQueue done [13:21:29]KKMCreateOFDPacket [13:21:29]OFDProtocolAddRootSTLVToBuf [13:21:29]FM_MakeSignedData [13:21:29]FM_MakeSignedData [13:21:29]SAM_PROTO_SignData [13:21:29]wFMCommunicate request_size=4 [13:21:29]MH_SAM_APDU [13:21:29]CAPDU: 80 0D 01 02 [13:21:29]Write to MH i2c: E2 08 00 C8 02 80 0D 01 02 00 00 00 00 43 [13:21:29]Write i2c OK [13:21:29]MH_I2C_Read... [13:21:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:21:29]Read from MH i2c: E2 [13:21:29]MH_I2C_Read... [13:21:29]Read from MH i2c: E2 03 00 [13:21:29]MH_I2C_Read... [13:21:29]Read from MH i2c: E2 03 00 C8 02 00 90 00 3E [13:21:29]RAPDU: 90 00 [13:21:29]wFMCommunicate OK [13:21:29]wFMCommunicate request_size=255 [13:21:29]MH_SAM_APDU [13:21: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 C8 00 00 00 F4 03 04 00 D9 19 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 67 53 01 00 35 04 06 00 0A [13:21:29]Write to MH i2c: E2 02 01 C9 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 C8 00 00 00 F4 03 04 00 D9 19 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 67 53 01 00 35 04 06 00 0A 00 00 7C [13:21:29]Write i2c OK [13:21:29]MH_I2C_Read... [13:21:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:21:30]Read from MH i2c: E2 [13:21:30]MH_I2C_Read... [13:21:30]Read from MH i2c: E2 03 00 [13:21:30]MH_I2C_Read... [13:21:30]Read from MH i2c: E2 03 00 C9 02 00 90 00 3F [13:21:30]RAPDU: 90 00 [13:21:30]wFMCommunicate OK [13:21:30]wFMCommunicate request_size=10 [13:21:30]MH_SAM_APDU [13:21:30]CAPDU: 80 0D 02 02 05 BF DF A9 55 29 [13:21:30]Write to MH i2c: E2 0D 00 CA 02 80 0D 02 02 05 00 BF DF A9 55 29 00 00 15 [13:21:30]Write i2c OK [13:21:30]MH_I2C_Read... [13:21:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:21:30]Read from MH i2c: E2 [13:21:30]MH_I2C_Read... [13:21:30]Read from MH i2c: E2 03 00 [13:21:30]MH_I2C_Read... [13:21:30]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [13:21:30]RAPDU: 90 00 [13:21:30]wFMCommunicate OK [13:21:30]wFMCommunicate request_size=4 [13:21:30]MH_SAM_APDU [13:21:30]CAPDU: 80 0D 03 02 [13:21:30]Write to MH i2c: E2 08 00 CB 02 80 0D 03 02 00 00 00 00 48 [13:21:30]Write i2c OK [13:21:30]MH_I2C_Read... [13:21:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:21:30]Read from MH i2c: E2 [13:21:30]MH_I2C_Read... [13:21:30]Read from MH i2c: E2 0B 00 [13:21:30]MH_I2C_Read... [13:21:30]Read from MH i2c: E2 0B 00 CB 02 00 86 FB AE 8D C8 22 23 69 90 00 7B [13:21:30]RAPDU: 86 FB AE 8D C8 22 23 69 90 00 [13:21:30]wFMCommunicate OK [13:21:30]SAM_PROTO_SignData done [13:21:30]FM_MakeSignedData done [13:21:30]CreateOFDProtocolMessage [13:21:30]wFMCommunicate request_size=4 [13:21:30]MH_SAM_APDU [13:21:30]CAPDU: 80 11 00 00 [13:21:30]Write to MH i2c: E2 08 00 CC 02 80 11 00 00 00 00 00 00 48 [13:21:30]Write i2c OK [13:21:30]MH_I2C_Read... [13:21:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:21:30]Read from MH i2c: E2 [13:21:30]MH_I2C_Read... [13:21:30]Read from MH i2c: E2 17 00 [13:21:30]MH_I2C_Read... [13:21:30]Read from MH i2c: E2 17 00 CC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A7 [13:21:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:21:30]wFMCommunicate OK [13:21:30]CreateOFDProtocolMessage done [13:21:30]OFDSenderStorePacket 86887 [13:21:30]StoreOFDPacket docnum=86887 [13:21:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 28 05 07 01 B4 75 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 D9 19 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 67 53 01 00 35 04 06 00 0A BF DF A9 55 29 86 FB AE 8D C8 22 23 69 [13:21:30]CheckFolder [13:21:30]dirname=/storage/ofd_packets [13:21:30]CheckFolder done [13:21:30]ProducePacketName [13:21:30]name=ofd_packets/00086887 [13:21:30]NVStorageSaveData ofd_packets/00086887 [13:21:30]File name is /storage/ofd_packets/00086887 [13:21:30]Write 301 bytes [13:21:30]NVStorageSaveData done [13:21:30]OFDSenderStorePacket done [13:21:30]KKMCreateOFDPacket done [13:21:30]NVStorageSaveData kkm_last_timestamp [13:21:30]File name is /storage/kkm_last_timestamp [13:21:30]Write 4 bytes [13:21:30]NVStorageSaveData done [13:21:30]ExternCall_PrintAddStr [13:21:30]wPrintStart [13:21:30]Write to MH i2c: 01 00 00 CD 02 CF [13:21:30]Write i2c OK [13:21:30]MH_I2C_Read... [13:21:30]Read from MH i2c: 01 [13:21:30]MH_I2C_Read... [13:21:30]Read from MH i2c: 01 07 00 [13:21:30]MH_I2C_Read... [13:21:30]Read from MH i2c: 01 07 00 CD 02 00 00 00 00 00 FF 0F E4 [13:21:30]RasterBufferAndPrint [13:21:30]line Счет N : (1)871752 [13:21:30]line ИНН: 02508201610067 [13:21:30]line Контрольно-Кассовый Чек [13:21:30]line ПРОДАЖА [13:21:30]line ТРК (МРК, ГНК) : 53 [13:21:30]line Товар: 2710124130 [13:21:30]line Аи-92-К-5 [13:21:30]line 5.900 * 67.80 [13:21:30]line = 400.02 [13:21:30]line НДС 12% НСП 1% [13:21:30]line > о реализуемом товаре [13:21:30]line ОКРУГЛЕНИЕ: -0.02 [13:21:30]line ИТОГО: 400.00 [13:21:30]line Внесено: 400.00 [13:21:30]line СДАЧА: 0.00 [13:21:30]line НСП 1% : 3.54 [13:21:30]line НДС 12% : 42.48 [13:21:30]line Наличными: 400.00 [13:21:30]line Безнал.: 0.00 [13:21:30]line Место: АЗС № 137 "Партнер Нефть" [13:21:30]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:21:30]line СНО: Общий режим [13:21:30]line Чек 200 22.09.2024 13:21 [13:21:30]line Смена: 497 ФФД: 1.0 [13:21:30]line ЗНМ: 0300000064 [13:21:30]line РНМ: 0000000000092592 [13:21:30]line Версия ККМ: 001 [13:21:30]line ФМ: 0000000000874979 [13:21:30]line ФД: 86887 [13:21:30]line ФПД: 11819207447849 [13:21:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T132129&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86887&fm=11819207447849&tin=02508201610067®Number=0000000000092592&sum=40000 [13:21:30]written 0, free lines is 4095 [13:21:30]OFD Sender: Processing packet 86887 [packets to send 275, broken 274] [13:21:30]ProducePacketName [13:21:30]name=ofd_packets/00086887 [13:21:30]OFD Sender: To server: pG, [13:21:30]CommunicateWithHost lk.salyk.kg:30040 [13:21:30]ConnectInit lk.salyk.kg [13:21:30]Write to MH i2c: 01 00 00 F8 02 FA [13:21:30]Write i2c OK [13:21:30]MH_I2C_Read... [13:21:30]Read from MH i2c: 01 [13:21:30]MH_I2C_Read... [13:21:30]Read from MH i2c: 01 07 00 [13:21:30]MH_I2C_Read... [13:21:30]Read from MH i2c: 01 07 00 F8 02 00 00 00 00 00 DD 0C EA [13:21:30]RasterBufferAndPrint [13:21:30]line [13:21:30]line [13:21:30]line [13:21:30]line [13:21:30]line [13:21:30]written 0, free lines is 3299 [13:21:30]MH_Cut [13:21:30]Write to MH i2c: D1 01 00 FF 02 01 D3 [13:21:30]Write i2c OK [13:21:30]MH_I2C_Read... [13:21:30]Read from MH i2c: D1 [13:21:30]MH_I2C_Read... [13:21:30]Read from MH i2c: D1 01 00 [13:21:30]MH_I2C_Read... [13:21:30]Read from MH i2c: D1 01 00 FF 02 00 D2 [13:21:30]Write to MH i2c: 01 00 00 00 03 03 [13:21:30]Write i2c OK [13:21:30]MH_I2C_Read... [13:21:31]*** Cut start [13:21:31]*** Partial cut [13:21:31]*** CUTSNS_PIN = 1 [13:21:31]*** CUTSNS_PIN = 0 [13:21:31]*** Brake cut motor [13:21:32]Read from MH i2c: 01 [13:21:32]MH_I2C_Read... [13:21:32]*** Stop cut motor [13:21:32]*** Cut end [13:21:32]Read from MH i2c: 01 07 00 [13:21:32]MH_I2C_Read... [13:21:32]Read from MH i2c: 01 07 00 00 03 00 00 00 00 00 FF 0F 18 [13:21:32]process_action close_receipt done [13:21:32]requested_data is exist [13:21:32]produce_requested_data [13:21:32]requested_item fm.sn is exist - process it [13:21:32]wFMCommunicate request_size=4 [13:21:32]MH_SAM_APDU [13:21:32]CAPDU: 80 11 00 00 [13:21:32]Write to MH i2c: E2 08 00 01 03 80 11 00 00 00 00 00 00 7E [13:21:32]Write i2c OK [13:21:32]MH_I2C_Read... [13:21:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:21:32]Read from MH i2c: E2 [13:21:32]MH_I2C_Read... [13:21:32]Read from MH i2c: E2 17 00 [13:21:32]MH_I2C_Read... [13:21:32]Read from MH i2c: E2 17 00 01 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 DD [13:21:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:21:32]wFMCommunicate OK [13:21:32]requested_item fd.num is exist - process it [13:21:32]SAM_PROTO_GetFieldsCounters [13:21:32]wFMCommunicate request_size=4 [13:21:32]MH_SAM_APDU [13:21:32]CAPDU: 80 13 00 00 [13:21:32]Write to MH i2c: E2 08 00 02 03 80 13 00 00 00 00 00 00 81 [13:21:32]Write i2c OK [13:21:32]MH_I2C_Read... [13:21:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:21:32]Read from MH i2c: E2 [13:21:32]MH_I2C_Read... [13:21:32]Read from MH i2c: E2 62 00 [13:21:32]MH_I2C_Read... [13:21:32]Read from MH i2c: E2 62 00 02 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 67 53 01 00 0E 04 04 00 F1 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 B5 [13:21:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 67 53 01 00 0E 04 04 00 F1 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 [13:21:32]wFMCommunicate OK [13:21:32]SAM_PROTO_GetFieldsCounters done [13:21:32]requested_item shift.num is exist - process it [13:21:32]requested_item shift.opened is exist - process it [13:21:32]req_shift_opened [13:21:32]FM_GetShiftState [13:21:32]SAM_PROTO_GetShiftState [13:21:32]wFMCommunicate request_size=4 [13:21:32]MH_SAM_APDU [13:21:32]CAPDU: 80 13 01 00 [13:21:32]Write to MH i2c: E2 08 00 03 03 80 13 01 00 00 00 00 00 83 [13:21:32]Write i2c OK [13:21:32]MH_I2C_Read... [13:21:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:21:32]Read from MH i2c: E2 [13:21:32]MH_I2C_Read... [13:21:32]Read from MH i2c: E2 0E 00 [13:21:32]MH_I2C_Read... [13:21:32]Read from MH i2c: E2 0E 00 03 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 41 [13:21:32]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:21:32]wFMCommunicate OK [13:21:32]SAM_PROTO_GetShiftState done [13:21:32]FM_GetShiftState done [13:21:32]req_shift_opened done [13:21:32]requested_item shift.open_date is exist - process it [13:21:32]req_shift_open_date [13:21:32]req_shift_open_date done [13:21:32]produce_requested_data done [13:21:32]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86887,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:21:32]process_action_free close_receipt [13:21:32]json_value_free [13:21:32]json_value_free done [13:21:32]process_json_proto returns [13:21:32]Send response to host [13:21:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86887,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:21:32]free response buf [13:21:32]execute_script done [13:21:32]execute_script returns [13:21:32]free content buf [13:21:32]Sock 9.Close socket [13:21:32]Sock 9.Thread stoped [13:21:37]Connected sock=11 [13:21:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 28 05 07 01 B4 75 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 D9 19 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 67 53 01 00 35 04 06 00 0A BF DF A9 55 29 86 FB AE 8D C8 22 23 69 [13:21:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 46 67 47 00 00 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 34 39 37 39 10 04 04 00 67 53 01 00 F4 03 04 00 AF C4 EF 66 B6 04 01 00 00 CE F7 71 AC A3 09 41 EB [13:21:37]CommunicateWithHost err = 0 [13:21:37]CheckOFDResponse [13:21:37]1017 (14) - 77093643461234 [13:21:37]1041 (16) - 0000000000874979 [13:21:37]1040 (4) - 86887 [13:21:37]1012 (4) - 22.09.2024 07:18 [13:21:37]1206 (1) - 0 [13:21:37]OFD Sender: Remove packet 86887 [13:21:37]ProducePacketName [13:21:37]name=ofd_packets/00086887 [13:21:37]NVStorageDeleteData [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]recv_with_timeout no data received [13:21:58]OFD Sender: No OFD packet to send [13:22:03]OFD Sender: No OFD packet to send [13:22:08]OFD Sender: No OFD packet to send [13:22:13]OFD Sender: No OFD packet to send [13:22:18]OFD Sender: No OFD packet to send [13:22:23]OFD Sender: No OFD packet to send [13:22:25]recv_with_timeout no data received [13:22:28]OFD Sender: No OFD packet to send [13:22:33]OFD Sender: No OFD packet to send [13:22:38]OFD Sender: No OFD packet to send [13:22:40]recv_with_timeout no data received [13:22:43]OFD Sender: No OFD packet to send [13:22:48]OFD Sender: No OFD packet to send [13:22:53]OFD Sender: No OFD packet to send [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: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:40]accept exits with 10 [13:23:40]New connection [13:23:40]New thread 3067510116 created [13:23:40]Thread 3067366756 joined [13:23:40]Waiting for new connection... [13:23:40] Sock 10.Parse request [13:23:40]Sock 10.Check first char [13:23:40]Sock 10.First char is OK [13:23:40]request: POST /json_proto HTTP/1.0 [13:23:40]Method: POST [13:23:40]URL: /json_proto [13:23:40]Method is POST - this is cgi request [13:23:40]url: /json_proto [13:23:40]query_string will be loaded in cgi processing [13:23:40]execute_cgi json_proto POST (null) [13:23:40]execute_cgi path=json_proto method=POST [13:23:40]POST find Content-Length [13:23:40]Host: 172.17.47.196:8080 [13:23:40]Content-Length: 677 [13:23:40]Content-Type: application/json [13:23:40] [13:23:40]POST finish read [13:23:40]Found Content-Length = 677 [13:23:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871753", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:23:40]execute_script... [13:23: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)871753", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:23:40]POST & json_proto [13:23:40]process_json_proto [13:23:40]json parsed OK: [13:23:40]protocol is kg_v1.0 [13:23:40]action value=close_receipt [13:23:40]process_action close_receipt [13:23:40]cmd_close_receipt [13:23:40]MH_GetDate [13:23:40]Write to MH i2c: F0 00 00 04 03 F6 [13:23:40]Write i2c OK [13:23:40]MH_I2C_Read... [13:23:40]Read from MH i2c: F0 [13:23:40]MH_I2C_Read... [13:23:40]Read from MH i2c: F0 09 00 [13:23:40]MH_I2C_Read... [13:23:40]Read from MH i2c: F0 09 00 04 03 00 5D 1A F0 66 4C 6B 94 66 7D [13:23:40]GetLastDocTimeStamp 1727011289 [13:23:40]current date 1727011421 [13:23:40]FM_GetShiftState [13:23:40]SAM_PROTO_GetShiftState [13:23:40]wFMCommunicate request_size=4 [13:23:40]MH_SAM_APDU [13:23:40]CAPDU: 80 13 01 00 [13:23:40]Write to MH i2c: E2 08 00 05 03 80 13 01 00 00 00 00 00 85 [13:23:40]Write i2c OK [13:23:40]MH_I2C_Read... [13:23:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:23:40]Read from MH i2c: E2 [13:23:40]MH_I2C_Read... [13:23:40]Read from MH i2c: E2 0E 00 [13:23:40]MH_I2C_Read... [13:23:40]Read from MH i2c: E2 0E 00 05 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 43 [13:23:40]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:23:40]wFMCommunicate OK [13:23:40]SAM_PROTO_GetShiftState done [13:23:40]FM_GetShiftState done [13:23:40]opened in 1726964220 [13:23:40]opened+sec_in_day 1727050620 [13:23:40]quantity*price = 50036 [13:23:40]sum+1 = 50037 [13:23:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 201 22.09.2024 13:23 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86888 ФПД: 112084652252240 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T132341&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86888&fm=112084652252240&tin=02508201610067®Number=0000000000092592&sum=50000 [13:23:41]StoreToDocumentArchive [13:23:41]shift 497 fd 86888 [13:23:41]save to /storage/0497/doc_00086888 [13:23:41]save last doc name /storage/0497/doc_00086888 to /storage/kkm_last_doc_name [13:23:41]save OK [13:23:41]Clear old archive folders... [13:23:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:23:41]tlvbuf is 0043AA00 [13:23:41]SAM_PROTO_ClearQueue [13:23:41]wFMCommunicate request_size=4 [13:23:41]MH_SAM_APDU [13:23:41]CAPDU: 80 09 00 00 [13:23:41]Write to MH i2c: E2 08 00 12 03 80 09 00 00 00 00 00 00 87 [13:23:41]Write i2c OK [13:23:41]MH_I2C_Read... [13:23:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:23:41]Read from MH i2c: E2 [13:23:41]MH_I2C_Read... [13:23:41]Read from MH i2c: E2 03 00 [13:23:41]MH_I2C_Read... [13:23:41]Read from MH i2c: E2 03 00 12 03 00 90 00 89 [13:23:41]RAPDU: 90 00 [13:23:41]wFMCommunicate OK [13:23:41]SAM_PROTO_ClearQueue done [13:23:41]KKMCreateOFDPacket [13:23:41]OFDProtocolAddRootSTLVToBuf [13:23:41]FM_MakeSignedData [13:23:41]FM_MakeSignedData [13:23:41]SAM_PROTO_SignData [13:23:41]wFMCommunicate request_size=4 [13:23:41]MH_SAM_APDU [13:23:41]CAPDU: 80 0D 01 02 [13:23:41]Write to MH i2c: E2 08 00 13 03 80 0D 01 02 00 00 00 00 8F [13:23:41]Write i2c OK [13:23:41]MH_I2C_Read... [13:23:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:23:41]Read from MH i2c: E2 [13:23:41]MH_I2C_Read... [13:23:41]Read from MH i2c: E2 03 00 [13:23:41]MH_I2C_Read... [13:23:41]Read from MH i2c: E2 03 00 13 03 00 90 00 8A [13:23:41]RAPDU: 90 00 [13:23:41]wFMCommunicate OK [13:23:41]wFMCommunicate request_size=255 [13:23:41]MH_SAM_APDU [13:23: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 C9 00 00 00 F4 03 04 00 5D 1A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 68 53 01 00 35 04 06 00 65 [13:23:41]Write to MH i2c: E2 02 01 14 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 5D 1A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 68 53 01 00 35 04 06 00 65 00 00 C5 [13:23:41]Write i2c OK [13:23:41]MH_I2C_Read... [13:23:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:23:42]Read from MH i2c: E2 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: E2 03 00 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: E2 03 00 14 03 00 90 00 8B [13:23:42]RAPDU: 90 00 [13:23:42]wFMCommunicate OK [13:23:42]wFMCommunicate request_size=10 [13:23:42]MH_SAM_APDU [13:23:42]CAPDU: 80 0D 02 02 05 F0 BD E1 DC 50 [13:23:42]Write to MH i2c: E2 0D 00 15 03 80 0D 02 02 05 00 F0 BD E1 DC 50 00 00 56 [13:23:42]Write i2c OK [13:23:42]MH_I2C_Read... [13:23:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:23:42]Read from MH i2c: E2 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: E2 03 00 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [13:23:42]RAPDU: 90 00 [13:23:42]wFMCommunicate OK [13:23:42]wFMCommunicate request_size=4 [13:23:42]MH_SAM_APDU [13:23:42]CAPDU: 80 0D 03 02 [13:23:42]Write to MH i2c: E2 08 00 16 03 80 0D 03 02 00 00 00 00 94 [13:23:42]Write i2c OK [13:23:42]MH_I2C_Read... [13:23:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:23:42]Read from MH i2c: E2 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: E2 0B 00 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: E2 0B 00 16 03 00 16 3D D8 4A 2B 6C D6 8E 90 00 05 [13:23:42]RAPDU: 16 3D D8 4A 2B 6C D6 8E 90 00 [13:23:42]wFMCommunicate OK [13:23:42]SAM_PROTO_SignData done [13:23:42]FM_MakeSignedData done [13:23:42]CreateOFDProtocolMessage [13:23:42]wFMCommunicate request_size=4 [13:23:42]MH_SAM_APDU [13:23:42]CAPDU: 80 11 00 00 [13:23:42]Write to MH i2c: E2 08 00 17 03 80 11 00 00 00 00 00 00 94 [13:23:42]Write i2c OK [13:23:42]MH_I2C_Read... [13:23:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:23:42]Read from MH i2c: E2 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: E2 17 00 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: E2 17 00 17 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 F3 [13:23:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:23:42]wFMCommunicate OK [13:23:42]CreateOFDProtocolMessage done [13:23:42]OFDSenderStorePacket 86888 [13:23:42]StoreOFDPacket docnum=86888 [13:23:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 34 85 07 01 A9 A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 5D 1A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 68 53 01 00 35 04 06 00 65 F0 BD E1 DC 50 16 3D D8 4A 2B 6C D6 8E [13:23:42]CheckFolder [13:23:42]dirname=/storage/ofd_packets [13:23:42]CheckFolder done [13:23:42]ProducePacketName [13:23:42]name=ofd_packets/00086888 [13:23:42]NVStorageSaveData ofd_packets/00086888 [13:23:42]File name is /storage/ofd_packets/00086888 [13:23:42]Write 301 bytes [13:23:42]NVStorageSaveData done [13:23:42]OFDSenderStorePacket done [13:23:42]KKMCreateOFDPacket done [13:23:42]NVStorageSaveData kkm_last_timestamp [13:23:42]File name is /storage/kkm_last_timestamp [13:23:42]Write 4 bytes [13:23:42]NVStorageSaveData done [13:23:42]ExternCall_PrintAddStr [13:23:42]wPrintStart [13:23:42]Write to MH i2c: 01 00 00 18 03 1B [13:23:42]Write i2c OK [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: 01 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: 01 07 00 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: 01 07 00 18 03 00 00 00 00 00 FF 0F 30 [13:23:42]RasterBufferAndPrint [13:23:42]line Счет N : (1)871753 [13:23:42]line ИНН: 02508201610067 [13:23:42]line Контрольно-Кассовый Чек [13:23:42]line ПРОДАЖА [13:23:42]line ТРК (МРК, ГНК) : 43 [13:23:42]line Товар: 2710124130 [13:23:42]line Аи-92-К-5 [13:23:42]line 7.380 * 67.80 [13:23:42]line = 500.36 [13:23:42]line НДС 12% НСП 1% [13:23:42]line > о реализуемом товаре [13:23:42]line ОКРУГЛЕНИЕ: -0.36 [13:23:42]line ИТОГО: 500.00 [13:23:42]line Внесено: 500.00 [13:23:42]line СДАЧА: 0.00 [13:23:42]line НСП 1% : 4.43 [13:23:42]line НДС 12% : 53.14 [13:23:42]line Наличными: 500.00 [13:23:42]line Безнал.: 0.00 [13:23:42]line Место: АЗС № 137 "Партнер Нефть" [13:23:42]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:23:42]line СНО: Общий режим [13:23:42]line Чек 201 22.09.2024 13:23 [13:23:42]line Смена: 497 ФФД: 1.0 [13:23:42]line ЗНМ: 0300000064 [13:23:42]line РНМ: 0000000000092592 [13:23:42]line Версия ККМ: 001 [13:23:42]line ФМ: 0000000000874979 [13:23:42]line ФД: 86888 [13:23:42]line ФПД: 112084652252240 [13:23:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T132341&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86888&fm=112084652252240&tin=02508201610067®Number=0000000000092592&sum=50000 [13:23:42]written 0, free lines is 4095 [13:23:42]OFD Sender: Processing packet 86888 [packets to send 275, broken 274] [13:23:42]ProducePacketName [13:23:42]name=ofd_packets/00086888 [13:23:42]OFD Sender: To server: pG, [13:23:42]CommunicateWithHost lk.salyk.kg:30040 [13:23:42]ConnectInit lk.salyk.kg [13:23:42]Write to MH i2c: 01 00 00 43 03 46 [13:23:42]Write i2c OK [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: 01 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: 01 07 00 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: 01 07 00 43 03 00 00 00 00 00 DA 0C 33 [13:23:42]RasterBufferAndPrint [13:23:42]line [13:23:42]line [13:23:42]line [13:23:42]line [13:23:42]line [13:23:42]written 0, free lines is 3297 [13:23:42]MH_Cut [13:23:42]Write to MH i2c: D1 01 00 4A 03 01 1F [13:23:42]Write i2c OK [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: D1 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: D1 01 00 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: D1 01 00 4A 03 00 1E [13:23:42]Write to MH i2c: 01 00 00 4B 03 4E [13:23:42]Write i2c OK [13:23:42]MH_I2C_Read... [13:23:43]Connected sock=9 [13:23:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 34 85 07 01 A9 A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 5D 1A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 68 53 01 00 35 04 06 00 65 F0 BD E1 DC 50 16 3D D8 4A 2B 6C D6 8E [13:23:43]*** Cut start [13:23:43]*** Partial cut [13:23:43]*** CUTSNS_PIN = 1 [13:23:43]*** CUTSNS_PIN = 0 [13:23:43]*** Brake cut motor [13:23:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 99 8D 47 00 D7 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 34 39 37 39 10 04 04 00 68 53 01 00 F4 03 04 00 2C C5 EF 66 B6 04 01 00 00 EE 6E 69 C8 52 EF 36 A1 [13:23:43]CommunicateWithHost err = 0 [13:23:43]CheckOFDResponse [13:23:43]1017 (14) - 77093643461234 [13:23:43]1041 (16) - 0000000000874979 [13:23:43]1040 (4) - 86888 [13:23:43]1012 (4) - 22.09.2024 07:20 [13:23:43]1206 (1) - 0 [13:23:43]OFD Sender: Remove packet 86888 [13:23:43]ProducePacketName [13:23:43]name=ofd_packets/00086888 [13:23:43]NVStorageDeleteData [13:23:44]Read from MH i2c: 01 [13:23:44]MH_I2C_Read... [13:23:44]*** Stop cut motor [13:23:44]*** Cut end [13:23:44]Read from MH i2c: 01 07 00 [13:23:44]MH_I2C_Read... [13:23:44]Read from MH i2c: 01 07 00 4B 03 00 00 00 00 00 FF 0F 63 [13:23:44]process_action close_receipt done [13:23:44]requested_data is exist [13:23:44]produce_requested_data [13:23:44]requested_item fm.sn is exist - process it [13:23:44]wFMCommunicate request_size=4 [13:23:44]MH_SAM_APDU [13:23:44]CAPDU: 80 11 00 00 [13:23:44]Write to MH i2c: E2 08 00 4C 03 80 11 00 00 00 00 00 00 C9 [13:23:44]Write i2c OK [13:23:44]MH_I2C_Read... [13:23:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:23:44]Read from MH i2c: E2 [13:23:44]MH_I2C_Read... [13:23:44]Read from MH i2c: E2 17 00 [13:23:44]MH_I2C_Read... [13:23:44]Read from MH i2c: E2 17 00 4C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 28 [13:23:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:23:44]wFMCommunicate OK [13:23:44]requested_item fd.num is exist - process it [13:23:44]SAM_PROTO_GetFieldsCounters [13:23:44]wFMCommunicate request_size=4 [13:23:44]MH_SAM_APDU [13:23:44]CAPDU: 80 13 00 00 [13:23:44]Write to MH i2c: E2 08 00 4D 03 80 13 00 00 00 00 00 00 CC [13:23:44]Write i2c OK [13:23:44]MH_I2C_Read... [13:23:44]OFD Sender: No OFD packet to send [13:23:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:23:44]Read from MH i2c: E2 [13:23:44]MH_I2C_Read... [13:23:44]Read from MH i2c: E2 62 00 [13:23:44]MH_I2C_Read... [13:23:44]Read from MH i2c: E2 62 00 4D 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 68 53 01 00 0E 04 04 00 F1 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 04 [13:23:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 68 53 01 00 0E 04 04 00 F1 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 [13:23:44]wFMCommunicate OK [13:23:44]SAM_PROTO_GetFieldsCounters done [13:23:44]requested_item shift.num is exist - process it [13:23:44]requested_item shift.opened is exist - process it [13:23:44]req_shift_opened [13:23:44]FM_GetShiftState [13:23:44]SAM_PROTO_GetShiftState [13:23:44]wFMCommunicate request_size=4 [13:23:44]MH_SAM_APDU [13:23:44]CAPDU: 80 13 01 00 [13:23:44]Write to MH i2c: E2 08 00 4E 03 80 13 01 00 00 00 00 00 CE [13:23:44]Write i2c OK [13:23:44]MH_I2C_Read... [13:23:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:23:44]Read from MH i2c: E2 [13:23:44]MH_I2C_Read... [13:23:44]Read from MH i2c: E2 0E 00 [13:23:44]MH_I2C_Read... [13:23:44]Read from MH i2c: E2 0E 00 4E 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 8C [13:23:44]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:23:44]wFMCommunicate OK [13:23:44]SAM_PROTO_GetShiftState done [13:23:44]FM_GetShiftState done [13:23:44]req_shift_opened done [13:23:44]requested_item shift.open_date is exist - process it [13:23:44]req_shift_open_date [13:23:44]req_shift_open_date done [13:23:44]produce_requested_data done [13:23:44]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86888,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:23:44]process_action_free close_receipt [13:23:44]json_value_free [13:23:44]json_value_free done [13:23:44]process_json_proto returns [13:23:44]Send response to host [13:23:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86888,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:23:44]free response buf [13:23:44]execute_script done [13:23:44]execute_script returns [13:23:44]free content buf [13:23:44]Sock 10.Close socket [13:23:44]Sock 10.Thread stoped [13:23:46]accept exits with 8 [13:23:46]New connection [13:23:46]New thread 3067366756 created [13:23:46]Thread 3067510116 joined [13:23:46]Waiting for new connection... [13:23:46] Sock 8.Parse request [13:23:46]Sock 8.Check first char [13:23:46]Sock 8.First char is OK [13:23:46]request: POST /json_proto HTTP/1.0 [13:23:46]Method: POST [13:23:46]URL: /json_proto [13:23:46]Method is POST - this is cgi request [13:23:46]url: /json_proto [13:23:46]query_string will be loaded in cgi processing [13:23:46]execute_cgi json_proto POST (null) [13:23:46]execute_cgi path=json_proto method=POST [13:23:46]POST find Content-Length [13:23:46]Host: 172.17.47.196:8080 [13:23:46]Content-Length: 570 [13:23:46]Content-Type: application/json [13:23:46] [13:23:46]POST finish read [13:23:46]Found Content-Length = 570 [13:23:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148085", "tax_sys" : 0, "items" : [ { "code": "48744546", "name": "LD Compact Silver", "price" : 134.00, "quantity" : 1.000, "sum" : 134.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 134.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:23:46]execute_script... [13:23:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148085", "tax_sys" : 0, "items" : [ { "code": "48744546", "name": "LD Compact Silver", "price" : 134.00, "quantity" : 1.000, "sum" : 134.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 134.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:23:46]POST & json_proto [13:23:46]process_json_proto [13:23:46]json parsed OK: [13:23:46]protocol is kg_v1.0 [13:23:46]action value=close_receipt [13:23:46]process_action close_receipt [13:23:46]cmd_close_receipt [13:23:46]MH_GetDate [13:23:46]Write to MH i2c: F0 00 00 4F 03 41 [13:23:46]Write i2c OK [13:23:46]MH_I2C_Read... [13:23:46]Read from MH i2c: F0 [13:23:46]MH_I2C_Read... [13:23:46]Read from MH i2c: F0 09 00 [13:23:46]MH_I2C_Read... [13:23:46]Read from MH i2c: F0 09 00 4F 03 00 62 1A F0 66 4C 6B 94 66 CD [13:23:46]GetLastDocTimeStamp 1727011421 [13:23:46]current date 1727011426 [13:23:46]FM_GetShiftState [13:23:46]SAM_PROTO_GetShiftState [13:23:46]wFMCommunicate request_size=4 [13:23:46]MH_SAM_APDU [13:23:46]CAPDU: 80 13 01 00 [13:23:46]Write to MH i2c: E2 08 00 50 03 80 13 01 00 00 00 00 00 D0 [13:23:46]Write i2c OK [13:23:46]MH_I2C_Read... [13:23:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:23:46]Read from MH i2c: E2 [13:23:46]MH_I2C_Read... [13:23:46]Read from MH i2c: E2 0E 00 [13:23:46]MH_I2C_Read... [13:23:46]Read from MH i2c: E2 0E 00 50 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 8E [13:23:46]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:23:46]wFMCommunicate OK [13:23:46]SAM_PROTO_GetShiftState done [13:23:46]FM_GetShiftState done [13:23:46]opened in 1726964220 [13:23:46]opened+sec_in_day 1727050620 [13:23:46]quantity*price = 13400 [13:23:46]sum+1 = 13401 [13:23:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 134.00 НСП 1% : 1.19 НДС 12% : 14.23 Наличными: 134.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 202 22.09.2024 13:23 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86889 ФПД: 11335964023044 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T132346&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86889&fm=11335964023044&tin=02508201610067®Number=0000000000092592&sum=13400 0 [13:23:47]StoreToDocumentArchive [13:23:47]shift 497 fd 86889 [13:23:47]save to /storage/0497/doc_00086889 [13:23:47]save last doc name /storage/0497/doc_00086889 to /storage/kkm_last_doc_name [13:23:47]save OK [13:23:47]Clear old archive folders... [13:23:47]ProcessDocumentItem done err = 0, tmpTLVsize=254 [13:23:47]tlvbuf is 00426730 [13:23:47]SAM_PROTO_ClearQueue [13:23:47]wFMCommunicate request_size=4 [13:23:47]MH_SAM_APDU [13:23:47]CAPDU: 80 09 00 00 [13:23:47]Write to MH i2c: E2 08 00 5D 03 80 09 00 00 00 00 00 00 D2 [13:23:47]Write i2c OK [13:23:47]MH_I2C_Read... [13:23:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:23:47]Read from MH i2c: E2 [13:23:47]MH_I2C_Read... [13:23:47]Read from MH i2c: E2 03 00 [13:23:47]MH_I2C_Read... [13:23:47]Read from MH i2c: E2 03 00 5D 03 00 90 00 D4 [13:23:47]RAPDU: 90 00 [13:23:47]wFMCommunicate OK [13:23:47]SAM_PROTO_ClearQueue done [13:23:47]KKMCreateOFDPacket [13:23:47]OFDProtocolAddRootSTLVToBuf [13:23:47]FM_MakeSignedData [13:23:47]FM_MakeSignedData [13:23:47]SAM_PROTO_SignData [13:23:47]wFMCommunicate request_size=4 [13:23:47]MH_SAM_APDU [13:23:47]CAPDU: 80 0D 01 02 [13:23:47]Write to MH i2c: E2 08 00 5E 03 80 0D 01 02 00 00 00 00 DA [13:23:47]Write i2c OK [13:23:47]MH_I2C_Read... [13:23:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:23:47]Read from MH i2c: E2 [13:23:47]MH_I2C_Read... [13:23:47]Read from MH i2c: E2 03 00 [13:23:47]MH_I2C_Read... [13:23:47]Read from MH i2c: E2 03 00 5E 03 00 90 00 D5 [13:23:47]RAPDU: 90 00 [13:23:47]wFMCommunicate OK [13:23:47]wFMCommunicate request_size=255 [13:23:47]MH_SAM_APDU [13:23:47]CAPDU: 80 0D 02 02 FA 03 00 FE 00 1E 04 01 00 01 23 04 50 00 8A 04 08 00 34 38 37 34 34 35 34 36 06 04 11 00 4C 44 20 43 6F 6D 70 61 63 74 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 58 34 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 62 1A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 69 53 01 00 35 04 [13:23:47]Write to MH i2c: E2 02 01 5F 03 80 0D 02 02 FA 00 03 00 FE 00 1E 04 01 00 01 23 04 50 00 8A 04 08 00 34 38 37 34 34 35 34 36 06 04 11 00 4C 44 20 43 6F 6D 70 61 63 74 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 58 34 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 62 1A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 69 53 01 00 35 04 00 00 AE [13:23:47]Write i2c OK [13:23:47]MH_I2C_Read... [13:23:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:23:47]Read from MH i2c: E2 [13:23:47]MH_I2C_Read... [13:23:47]Read from MH i2c: E2 03 00 [13:23:47]MH_I2C_Read... [13:23:47]Read from MH i2c: E2 03 00 5F 03 00 90 00 D6 [13:23:47]RAPDU: 90 00 [13:23:47]wFMCommunicate OK [13:23:47]wFMCommunicate request_size=13 [13:23:47]MH_SAM_APDU [13:23:47]CAPDU: 80 0D 02 02 08 06 00 0A 4F 5C 1B D9 04 [13:23:47]Write to MH i2c: E2 10 00 60 03 80 0D 02 02 08 00 06 00 0A 4F 5C 1B D9 04 00 00 A0 [13:23:47]Write i2c OK [13:23:47]MH_I2C_Read... [13:23:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:23:47]Read from MH i2c: E2 [13:23:47]MH_I2C_Read... [13:23:47]Read from MH i2c: E2 03 00 [13:23:47]MH_I2C_Read... [13:23:47]Read from MH i2c: E2 03 00 60 03 00 90 00 D7 [13:23:47]RAPDU: 90 00 [13:23:47]wFMCommunicate OK [13:23:47]wFMCommunicate request_size=4 [13:23:47]MH_SAM_APDU [13:23:47]CAPDU: 80 0D 03 02 [13:23:47]Write to MH i2c: E2 08 00 61 03 80 0D 03 02 00 00 00 00 DF [13:23:47]Write i2c OK [13:23:47]MH_I2C_Read... [13:23:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:23:47]Read from MH i2c: E2 [13:23:47]MH_I2C_Read... [13:23:47]Read from MH i2c: E2 0B 00 [13:23:47]MH_I2C_Read... [13:23:47]Read from MH i2c: E2 0B 00 61 03 00 E4 AB 0B A4 67 95 A0 AE 90 00 68 [13:23:47]RAPDU: E4 AB 0B A4 67 95 A0 AE 90 00 [13:23:47]wFMCommunicate OK [13:23:47]SAM_PROTO_SignData done [13:23:47]FM_MakeSignedData done [13:23:47]CreateOFDProtocolMessage [13:23:47]wFMCommunicate request_size=4 [13:23:47]MH_SAM_APDU [13:23:47]CAPDU: 80 11 00 00 [13:23:47]Write to MH i2c: E2 08 00 62 03 80 11 00 00 00 00 00 00 DF [13:23:47]Write i2c OK [13:23:47]MH_I2C_Read... [13:23:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:23:47]Read from MH i2c: E2 [13:23:47]MH_I2C_Read... [13:23:47]Read from MH i2c: E2 17 00 [13:23:47]MH_I2C_Read... [13:23:47]Read from MH i2c: E2 17 00 62 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3E [13:23:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:23:47]wFMCommunicate OK [13:23:47]CreateOFDProtocolMessage done [13:23:47]OFDSenderStorePacket 86889 [13:23:47]StoreOFDPacket docnum=86889 [13:23:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 12 01 00 00 0D 46 0A 01 57 FF 5A 03 01 00 03 00 FE 00 1E 04 01 00 01 23 04 50 00 8A 04 08 00 34 38 37 34 34 35 34 36 06 04 11 00 4C 44 20 43 6F 6D 70 61 63 74 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 58 34 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 62 1A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 69 53 01 00 35 04 06 00 0A 4F 5C 1B D9 04 E4 AB 0B A4 67 95 A0 AE [13:23:47]CheckFolder [13:23:47]dirname=/storage/ofd_packets [13:23:47]CheckFolder done [13:23:47]ProducePacketName [13:23:47]name=ofd_packets/00086889 [13:23:47]NVStorageSaveData ofd_packets/00086889 [13:23:47]File name is /storage/ofd_packets/00086889 [13:23:47]Write 304 bytes [13:23:47]NVStorageSaveData done [13:23:47]OFDSenderStorePacket done [13:23:47]KKMCreateOFDPacket done [13:23:47]NVStorageSaveData kkm_last_timestamp [13:23:47]File name is /storage/kkm_last_timestamp [13:23:47]Write 4 bytes [13:23:47]NVStorageSaveData done [13:23:47]ExternCall_PrintAddStr [13:23:47]wPrintStart [13:23:47]Write to MH i2c: 01 00 00 63 03 66 [13:23:47]Write i2c OK [13:23:47]MH_I2C_Read... [13:23:47]Read from MH i2c: 01 [13:23:47]MH_I2C_Read... [13:23:47]Read from MH i2c: 01 07 00 [13:23:47]MH_I2C_Read... [13:23:47]Read from MH i2c: 01 07 00 63 03 00 00 00 00 00 FF 0F 7B [13:23:47]RasterBufferAndPrint [13:23:47]line Счет N : (3)148085 [13:23:47]line ИНН: 02508201610067 [13:23:47]line Контрольно-Кассовый Чек [13:23:47]line ПРОДАЖА [13:23:47]line Товар: 48744546 [13:23:47]line LD Compact Silver [13:23:47]line 1.000 * 134.00 [13:23:47]line = 134.00 [13:23:47]line НДС 12% НСП 1% [13:23:47]line > о реализуемом товаре [13:23:47]line ИТОГО: 134.00 [13:23:47]line НСП 1% : 1.19 [13:23:47]line НДС 12% : 14.23 [13:23:47]line Наличными: 134.00 [13:23:47]line Безнал.: 0.00 [13:23:47]line Место: АЗС № 137 "Партнер Нефть" [13:23:47]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:23:47]line СНО: Общий режим [13:23:47]line Чек 202 22.09.2024 13:23 [13:23:47]line Смена: 497 ФФД: 1.0 [13:23:47]line ЗНМ: 0300000064 [13:23:47]line РНМ: 0000000000092592 [13:23:47]line Версия ККМ: 001 [13:23:47]line ФМ: 0000000000874979 [13:23:47]line ФД: 86889 [13:23:47]line ФПД: 11335964023044 [13:23:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T132346&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86889&fm=11335964023044&tin=02508201610067®Number=0000000000092592&sum=13400 [13:23:47]line 0 [13:23:47]OFD Sender: Processing packet 86889 [packets to send 275, broken 274] [13:23:47]ProducePacketName [13:23:47]name=ofd_packets/00086889 [13:23:47]OFD Sender: To server: pG, [13:23:47]CommunicateWithHost lk.salyk.kg:30040 [13:23:47]ConnectInit lk.salyk.kg [13:23:47]written 0, free lines is 4095 [13:23:48]Write to MH i2c: 01 00 00 8B 03 8E [13:23:48]Write i2c OK [13:23:48]MH_I2C_Read... [13:23:48]Read from MH i2c: 01 [13:23:48]MH_I2C_Read... [13:23:48]Read from MH i2c: 01 07 00 [13:23:48]MH_I2C_Read... [13:23:48]Read from MH i2c: 01 07 00 8B 03 00 00 00 00 00 05 0D A7 [13:23:48]RasterBufferAndPrint [13:23:48]line [13:23:48]line [13:23:48]line [13:23:48]line [13:23:48]line [13:23:48]written 0, free lines is 3343 [13:23:48]MH_Cut [13:23:48]Write to MH i2c: D1 01 00 92 03 01 67 [13:23:48]Write i2c OK [13:23:48]MH_I2C_Read... [13:23:48]Read from MH i2c: D1 [13:23:48]MH_I2C_Read... [13:23:48]Read from MH i2c: D1 01 00 [13:23:48]MH_I2C_Read... [13:23:48]Read from MH i2c: D1 01 00 92 03 00 66 [13:23:48]Write to MH i2c: 01 00 00 93 03 96 [13:23:48]Write i2c OK [13:23:48]MH_I2C_Read... [13:23:48]*** Cut start [13:23:48]*** Partial cut [13:23:48]*** CUTSNS_PIN = 1 [13:23:49]*** CUTSNS_PIN = 0 [13:23:49]*** Brake cut motor [13:23:49]Read from MH i2c: 01 [13:23:49]MH_I2C_Read... [13:23:49]*** Stop cut motor [13:23:49]*** Cut end [13:23:49]Read from MH i2c: 01 07 00 [13:23:49]MH_I2C_Read... [13:23:49]Read from MH i2c: 01 07 00 93 03 00 00 00 00 00 FF 0F AB [13:23:49]process_action close_receipt done [13:23:49]requested_data is exist [13:23:49]produce_requested_data [13:23:49]requested_item fm.sn is exist - process it [13:23:49]wFMCommunicate request_size=4 [13:23:49]MH_SAM_APDU [13:23:49]CAPDU: 80 11 00 00 [13:23:49]Write to MH i2c: E2 08 00 94 03 80 11 00 00 00 00 00 00 11 [13:23:49]Write i2c OK [13:23:49]MH_I2C_Read... [13:23:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:23:49]Read from MH i2c: E2 [13:23:49]MH_I2C_Read... [13:23:49]Read from MH i2c: E2 17 00 [13:23:49]MH_I2C_Read... [13:23:49]Read from MH i2c: E2 17 00 94 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 70 [13:23:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:23:49]wFMCommunicate OK [13:23:49]requested_item fd.num is exist - process it [13:23:49]SAM_PROTO_GetFieldsCounters [13:23:49]wFMCommunicate request_size=4 [13:23:49]MH_SAM_APDU [13:23:49]CAPDU: 80 13 00 00 [13:23:49]Write to MH i2c: E2 08 00 95 03 80 13 00 00 00 00 00 00 14 [13:23:49]Write i2c OK [13:23:49]MH_I2C_Read... [13:23:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:23:49]Read from MH i2c: E2 [13:23:49]MH_I2C_Read... [13:23:49]Read from MH i2c: E2 62 00 [13:23:49]MH_I2C_Read... [13:23:49]Read from MH i2c: E2 62 00 95 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 69 53 01 00 0E 04 04 00 F1 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 50 [13:23:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 69 53 01 00 0E 04 04 00 F1 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 [13:23:49]wFMCommunicate OK [13:23:49]SAM_PROTO_GetFieldsCounters done [13:23:49]requested_item shift.num is exist - process it [13:23:49]requested_item shift.opened is exist - process it [13:23:49]req_shift_opened [13:23:49]FM_GetShiftState [13:23:49]SAM_PROTO_GetShiftState [13:23:49]wFMCommunicate request_size=4 [13:23:49]MH_SAM_APDU [13:23:49]CAPDU: 80 13 01 00 [13:23:49]Write to MH i2c: E2 08 00 96 03 80 13 01 00 00 00 00 00 16 [13:23:49]Write i2c OK [13:23:49]MH_I2C_Read... [13:23:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:23:49]Read from MH i2c: E2 [13:23:49]MH_I2C_Read... [13:23:49]Read from MH i2c: E2 0E 00 [13:23:49]MH_I2C_Read... [13:23:49]Read from MH i2c: E2 0E 00 96 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D4 [13:23:49]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:23:49]wFMCommunicate OK [13:23:49]SAM_PROTO_GetShiftState done [13:23:49]FM_GetShiftState done [13:23:49]req_shift_opened done [13:23:49]requested_item shift.open_date is exist - process it [13:23:49]req_shift_open_date [13:23:49]req_shift_open_date done [13:23:49]produce_requested_data done [13:23:49]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86889,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:23:49]process_action_free close_receipt [13:23:49]json_value_free [13:23:49]json_value_free done [13:23:49]process_json_proto returns [13:23:49]Send response to host [13:23:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86889,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:23:49]free response buf [13:23:49]execute_script done [13:23:49]execute_script returns [13:23:49]free content buf [13:23:49]Sock 8.Close socket [13:23:49]Sock 8.Thread stoped [13:23:51]Connected sock=11 [13:23:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 12 01 00 00 0D 46 0A 01 57 FF 5A 03 01 00 03 00 FE 00 1E 04 01 00 01 23 04 50 00 8A 04 08 00 34 38 37 34 34 35 34 36 06 04 11 00 4C 44 20 43 6F 6D 70 61 63 74 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 58 34 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 62 1A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 69 53 01 00 35 04 06 00 0A 4F 5C 1B D9 04 E4 AB 0B A4 67 95 A0 AE [13:23:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 06 06 47 00 BC 26 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 69 53 01 00 F4 03 04 00 35 C5 EF 66 B6 04 01 00 00 C7 D9 E0 48 27 B3 8C 58 [13:23:54]CommunicateWithHost err = 0 [13:23:54]CheckOFDResponse [13:23:54]1017 (14) - 77093643461234 [13:23:54]1041 (16) - 0000000000874979 [13:23:54]1040 (4) - 86889 [13:23:54]1012 (4) - 22.09.2024 07:20 [13:23:54]1206 (1) - 0 [13:23:54]OFD Sender: Remove packet 86889 [13:23:54]ProducePacketName [13:23:54]name=ofd_packets/00086889 [13:23:54]NVStorageDeleteData [13:23:54]OFD Sender: No OFD packet to send [13:23:59]OFD Sender: No OFD packet to send [13:24:04]OFD Sender: No OFD packet to send [13:24:09]OFD Sender: No OFD packet to send [13:24:14]OFD Sender: No OFD packet to send [13:24:19]OFD Sender: No OFD packet to send [13:24:23]accept exits with 10 [13:24:23]New connection [13:24:23]New thread 3067510116 created [13:24:23]Thread 3067366756 joined [13:24:23]Waiting for new connection... [13:24:23] Sock 10.Parse request [13:24:23]Sock 10.Check first char [13:24:23]Sock 10.First char is OK [13:24:23]request: POST /json_proto HTTP/1.0 [13:24:23]Method: POST [13:24:23]URL: /json_proto [13:24:23]Method is POST - this is cgi request [13:24:23]url: /json_proto [13:24:23]query_string will be loaded in cgi processing [13:24:23]execute_cgi json_proto POST (null) [13:24:23]execute_cgi path=json_proto method=POST [13:24:23]POST find Content-Length [13:24:23]Host: 172.17.47.196:8080 [13:24:23]Content-Length: 682 [13:24:23]Content-Type: application/json [13:24:23] [13:24:23]POST finish read [13:24:23]Found Content-Length = 682 [13:24:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871754", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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:24:23]execute_script... [13:24: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)871754", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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:24:23]POST & json_proto [13:24:23]process_json_proto [13:24:23]json parsed OK: [13:24:23]protocol is kg_v1.0 [13:24:23]action value=close_receipt [13:24:23]process_action close_receipt [13:24:23]cmd_close_receipt [13:24:23]MH_GetDate [13:24:23]Write to MH i2c: F0 00 00 97 03 89 [13:24:23]Write i2c OK [13:24:23]MH_I2C_Read... [13:24:23]Read from MH i2c: F0 [13:24:23]MH_I2C_Read... [13:24:23]Read from MH i2c: F0 09 00 [13:24:23]MH_I2C_Read... [13:24:23]Read from MH i2c: F0 09 00 97 03 00 88 1A F0 66 4C 6B 94 66 3B [13:24:23]GetLastDocTimeStamp 1727011426 [13:24:23]current date 1727011464 [13:24:23]FM_GetShiftState [13:24:23]SAM_PROTO_GetShiftState [13:24:23]wFMCommunicate request_size=4 [13:24:23]MH_SAM_APDU [13:24:23]CAPDU: 80 13 01 00 [13:24:23]Write to MH i2c: E2 08 00 98 03 80 13 01 00 00 00 00 00 18 [13:24:23]Write i2c OK [13:24:23]MH_I2C_Read... [13:24:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:24:24]Read from MH i2c: E2 [13:24:24]MH_I2C_Read... [13:24:24]Read from MH i2c: E2 0E 00 [13:24:24]MH_I2C_Read... [13:24:24]Read from MH i2c: E2 0E 00 98 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D6 [13:24:24]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:24:24]wFMCommunicate OK [13:24:24]SAM_PROTO_GetShiftState done [13:24:24]FM_GetShiftState done [13:24:24]opened in 1726964220 [13:24:24]opened+sec_in_day 1727050620 [13:24:24]quantity*price = 100005 [13:24:24]sum+1 = 100006 [13:24: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 203 22.09.2024 13:24 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86890 ФПД: 13534197798496 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T132424&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86890&fm=13534197798496&tin=02508201610067®Number=0000000000092592&sum=100000 [13:24:25]StoreToDocumentArchive [13:24:25]shift 497 fd 86890 [13:24:25]save to /storage/0497/doc_00086890 [13:24:25]save last doc name /storage/0497/doc_00086890 to /storage/kkm_last_doc_name [13:24:25]save OK [13:24:25]Clear old archive folders... [13:24:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:24:25]tlvbuf is 0043C400 [13:24:25]SAM_PROTO_ClearQueue [13:24:25]wFMCommunicate request_size=4 [13:24:25]MH_SAM_APDU [13:24:25]CAPDU: 80 09 00 00 [13:24:25]Write to MH i2c: E2 08 00 A5 03 80 09 00 00 00 00 00 00 1A [13:24:25]Write i2c OK [13:24:25]MH_I2C_Read... [13:24:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:24:25]Read from MH i2c: E2 [13:24:25]MH_I2C_Read... [13:24:25]Read from MH i2c: E2 03 00 [13:24:25]MH_I2C_Read... [13:24:25]Read from MH i2c: E2 03 00 A5 03 00 90 00 1C [13:24:25]RAPDU: 90 00 [13:24:25]wFMCommunicate OK [13:24:25]SAM_PROTO_ClearQueue done [13:24:25]KKMCreateOFDPacket [13:24:25]OFDProtocolAddRootSTLVToBuf [13:24:25]FM_MakeSignedData [13:24:25]FM_MakeSignedData [13:24:25]SAM_PROTO_SignData [13:24:25]wFMCommunicate request_size=4 [13:24:25]MH_SAM_APDU [13:24:25]CAPDU: 80 0D 01 02 [13:24:25]Write to MH i2c: E2 08 00 A6 03 80 0D 01 02 00 00 00 00 22 [13:24:25]Write i2c OK [13:24:25]MH_I2C_Read... [13:24:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:24:25]Read from MH i2c: E2 [13:24:25]MH_I2C_Read... [13:24:25]Read from MH i2c: E2 03 00 [13:24:25]MH_I2C_Read... [13:24:25]Read from MH i2c: E2 03 00 A6 03 00 90 00 1D [13:24:25]RAPDU: 90 00 [13:24:25]wFMCommunicate OK [13:24:25]wFMCommunicate request_size=255 [13:24:25]MH_SAM_APDU [13: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 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 CB 00 00 00 F4 03 04 00 88 1A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6A 53 01 00 35 04 06 00 0C [13:24:25]Write to MH i2c: E2 02 01 A7 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 CB 00 00 00 F4 03 04 00 88 1A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6A 53 01 00 35 04 06 00 0C 00 00 BD [13:24:25]Write i2c OK [13:24:25]MH_I2C_Read... [13:24:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:24:25]Read from MH i2c: E2 [13:24:25]MH_I2C_Read... [13:24:25]Read from MH i2c: E2 03 00 [13:24:25]MH_I2C_Read... [13:24:25]Read from MH i2c: E2 03 00 A7 03 00 90 00 1E [13:24:25]RAPDU: 90 00 [13:24:25]wFMCommunicate OK [13:24:25]wFMCommunicate request_size=10 [13:24:25]MH_SAM_APDU [13:24:25]CAPDU: 80 0D 02 02 05 4F 2D 0D 56 60 [13:24:25]Write to MH i2c: E2 0D 00 A8 03 80 0D 02 02 05 00 4F 2D 0D 56 60 00 00 6E [13:24:25]Write i2c OK [13:24:25]MH_I2C_Read... [13:24:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:24:25]Read from MH i2c: E2 [13:24:25]MH_I2C_Read... [13:24:25]Read from MH i2c: E2 03 00 [13:24:25]MH_I2C_Read... [13:24:25]Read from MH i2c: E2 03 00 A8 03 00 90 00 1F [13:24:25]RAPDU: 90 00 [13:24:25]wFMCommunicate OK [13:24:25]wFMCommunicate request_size=4 [13:24:25]MH_SAM_APDU [13:24:25]CAPDU: 80 0D 03 02 [13:24:25]Write to MH i2c: E2 08 00 A9 03 80 0D 03 02 00 00 00 00 27 [13:24:25]Write i2c OK [13:24:25]MH_I2C_Read... [13:24:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:24:25]Read from MH i2c: E2 [13:24:25]MH_I2C_Read... [13:24:25]Read from MH i2c: E2 0B 00 [13:24:25]MH_I2C_Read... [13:24:25]Read from MH i2c: E2 0B 00 A9 03 00 4E 87 1F C3 DF 03 B1 E8 90 00 5A [13:24:25]RAPDU: 4E 87 1F C3 DF 03 B1 E8 90 00 [13:24:25]wFMCommunicate OK [13:24:25]SAM_PROTO_SignData done [13:24:25]FM_MakeSignedData done [13:24:25]CreateOFDProtocolMessage [13:24:25]wFMCommunicate request_size=4 [13:24:25]MH_SAM_APDU [13:24:25]CAPDU: 80 11 00 00 [13:24:25]Write to MH i2c: E2 08 00 AA 03 80 11 00 00 00 00 00 00 27 [13:24:25]Write i2c OK [13:24:25]MH_I2C_Read... [13:24:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:24:25]Read from MH i2c: E2 [13:24:25]MH_I2C_Read... [13:24:25]Read from MH i2c: E2 17 00 [13:24:25]MH_I2C_Read... [13:24:25]Read from MH i2c: E2 17 00 AA 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 86 [13:24:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:24:25]wFMCommunicate OK [13:24:25]CreateOFDProtocolMessage done [13:24:25]OFDSenderStorePacket 86890 [13:24:25]StoreOFDPacket docnum=86890 [13:24:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 C5 56 07 01 F2 BD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 CB 00 00 00 F4 03 04 00 88 1A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6A 53 01 00 35 04 06 00 0C 4F 2D 0D 56 60 4E 87 1F C3 DF 03 B1 E8 [13:24:25]CheckFolder [13:24:25]dirname=/storage/ofd_packets [13:24:25]CheckFolder done [13:24:25]ProducePacketName [13:24:25]name=ofd_packets/00086890 [13:24:25]NVStorageSaveData ofd_packets/00086890 [13:24:25]File name is /storage/ofd_packets/00086890 [13:24:25]Write 301 bytes [13:24:25]NVStorageSaveData done [13:24:25]OFDSenderStorePacket done [13:24:25]KKMCreateOFDPacket done [13:24:25]NVStorageSaveData kkm_last_timestamp [13:24:25]File name is /storage/kkm_last_timestamp [13:24:25]Write 4 bytes [13:24:25]NVStorageSaveData done [13:24:25]ExternCall_PrintAddStr [13:24:25]wPrintStart [13:24:25]Write to MH i2c: 01 00 00 AB 03 AE [13:24:25]Write i2c OK [13:24:25]MH_I2C_Read... [13:24:25]Read from MH i2c: 01 [13:24:25]MH_I2C_Read... [13:24:25]Read from MH i2c: 01 07 00 [13:24:25]MH_I2C_Read... [13:24:25]Read from MH i2c: 01 07 00 AB 03 00 00 00 00 00 FF 0F C3 [13:24:25]RasterBufferAndPrint [13:24:25]line Счет N : (1)871754 [13:24:25]line ИНН: 02508201610067 [13:24:25]line Контрольно-Кассовый Чек [13:24:25]line ПРОДАЖА [13:24:25]line ТРК (МРК, ГНК) : 63 [13:24:25]line Товар: 2710124130 [13:24:25]line Аи-92-К-5 [13:24:25]line 14.750 * 67.80 [13:24:25]line = 1000.05 [13:24:25]line НДС 12% НСП 1% [13:24:25]line > о реализуемом товаре [13:24:25]line ОКРУГЛЕНИЕ: -0.05 [13:24:25]line ИТОГО: 1000.00 [13:24:25]line Внесено: 1000.00 [13:24:25]line СДАЧА: 0.00 [13:24:25]line НСП 1% : 8.85 [13:24:25]line НДС 12% : 106.20 [13:24:25]line Наличными: 1000.00 [13:24:25]line Безнал.: 0.00 [13:24:25]line Место: АЗС № 137 "Партнер Нефть" [13:24:25]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:24:25]line СНО: Общий режим [13:24:25]line Чек 203 22.09.2024 13:24 [13:24:25]line Смена: 497 ФФД: 1.0 [13:24:25]line ЗНМ: 0300000064 [13:24:25]line РНМ: 0000000000092592 [13:24:25]line Версия ККМ: 001 [13:24:25]line ФМ: 0000000000874979 [13:24:25]line ФД: 86890 [13:24:25]line ФПД: 13534197798496 [13:24:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T132424&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86890&fm=13534197798496&tin=02508201610067®Number=0000000000092592&sum=100000 [13:24:25]written 0, free lines is 4095 [13:24:25]OFD Sender: Processing packet 86890 [packets to send 275, broken 274] [13:24:25]ProducePacketName [13:24:25]name=ofd_packets/00086890 [13:24:25]OFD Sender: To server: pG, [13:24:25]CommunicateWithHost lk.salyk.kg:30040 [13:24:25]ConnectInit lk.salyk.kg [13:24:26]Write to MH i2c: 01 00 00 D6 03 D9 [13:24:26]Write i2c OK [13:24:26]MH_I2C_Read... [13:24:26]Read from MH i2c: 01 [13:24:26]MH_I2C_Read... [13:24:26]Read from MH i2c: 01 07 00 [13:24:26]MH_I2C_Read... [13:24:26]Read from MH i2c: 01 07 00 D6 03 00 00 00 00 00 E2 0C CE [13:24:26]RasterBufferAndPrint [13:24:26]line [13:24:26]line [13:24:26]line [13:24:26]line [13:24:26]line [13:24:26]written 0, free lines is 3307 [13:24:26]MH_Cut [13:24:26]Write to MH i2c: D1 01 00 DD 03 01 B2 [13:24:26]Write i2c OK [13:24:26]MH_I2C_Read... [13:24:26]Read from MH i2c: D1 [13:24:26]MH_I2C_Read... [13:24:26]Read from MH i2c: D1 01 00 [13:24:26]MH_I2C_Read... [13:24:26]Read from MH i2c: D1 01 00 DD 03 00 B1 [13:24:26]Write to MH i2c: 01 00 00 DE 03 E1 [13:24:26]Write i2c OK [13:24:26]MH_I2C_Read... [13:24:26]*** Cut start [13:24:26]*** Partial cut [13:24:26]*** CUTSNS_PIN = 1 [13:24:26]*** CUTSNS_PIN = 0 [13:24:27]*** Brake cut motor [13:24:27]Read from MH i2c: 01 [13:24:27]MH_I2C_Read... [13:24:27]*** Stop cut motor [13:24:27]*** Cut end [13:24:27]Read from MH i2c: 01 07 00 [13:24:27]MH_I2C_Read... [13:24:27]Read from MH i2c: 01 07 00 DE 03 00 00 00 00 00 FF 0F F6 [13:24:27]process_action close_receipt done [13:24:27]requested_data is exist [13:24:27]produce_requested_data [13:24:27]requested_item fm.sn is exist - process it [13:24:27]wFMCommunicate request_size=4 [13:24:27]MH_SAM_APDU [13:24:27]CAPDU: 80 11 00 00 [13:24:27]Write to MH i2c: E2 08 00 DF 03 80 11 00 00 00 00 00 00 5C [13:24:27]Write i2c OK [13:24:27]MH_I2C_Read... [13:24:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:24:27]Read from MH i2c: E2 [13:24:27]MH_I2C_Read... [13:24:27]Read from MH i2c: E2 17 00 [13:24:27]MH_I2C_Read... [13:24:27]Read from MH i2c: E2 17 00 DF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 BB [13:24:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:24:27]wFMCommunicate OK [13:24:27]requested_item fd.num is exist - process it [13:24:27]SAM_PROTO_GetFieldsCounters [13:24:27]wFMCommunicate request_size=4 [13:24:27]MH_SAM_APDU [13:24:27]CAPDU: 80 13 00 00 [13:24:27]Write to MH i2c: E2 08 00 E0 03 80 13 00 00 00 00 00 00 5F [13:24:27]Write i2c OK [13:24:27]MH_I2C_Read... [13:24:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:24:27]Read from MH i2c: E2 [13:24:27]MH_I2C_Read... [13:24:27]Read from MH i2c: E2 62 00 [13:24:27]MH_I2C_Read... [13:24:27]Read from MH i2c: E2 62 00 E0 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 6A 53 01 00 0E 04 04 00 F1 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 9F [13: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 6A 53 01 00 0E 04 04 00 F1 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 [13:24:27]wFMCommunicate OK [13:24:27]SAM_PROTO_GetFieldsCounters done [13:24:27]requested_item shift.num is exist - process it [13:24:27]requested_item shift.opened is exist - process it [13:24:27]req_shift_opened [13:24:27]FM_GetShiftState [13:24:27]SAM_PROTO_GetShiftState [13:24:27]wFMCommunicate request_size=4 [13:24:27]MH_SAM_APDU [13:24:27]CAPDU: 80 13 01 00 [13:24:27]Write to MH i2c: E2 08 00 E1 03 80 13 01 00 00 00 00 00 61 [13:24:27]Write i2c OK [13:24:27]MH_I2C_Read... [13:24:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:24:27]Read from MH i2c: E2 [13:24:27]MH_I2C_Read... [13:24:27]Read from MH i2c: E2 0E 00 [13:24:27]MH_I2C_Read... [13:24:27]Read from MH i2c: E2 0E 00 E1 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 1F [13:24:27]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:24:27]wFMCommunicate OK [13:24:27]SAM_PROTO_GetShiftState done [13:24:27]FM_GetShiftState done [13:24:27]req_shift_opened done [13:24:27]requested_item shift.open_date is exist - process it [13:24:27]req_shift_open_date [13:24:27]req_shift_open_date done [13:24:27]produce_requested_data done [13:24:27]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86890,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:24:27]process_action_free close_receipt [13:24:27]json_value_free [13:24:27]json_value_free done [13:24:27]process_json_proto returns [13:24:27]Send response to host [13:24:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86890,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:24:27]free response buf [13:24:27]execute_script done [13:24:27]execute_script returns [13:24:27]free content buf [13:24:27]Sock 10.Close socket [13:24:27]Sock 10.Thread stoped [13:24:29]recv_with_timeout no data received [13:24:30]ConnectInit Can't take IP for lk.salyk.kg [13:24:30]CommunicateWithHost connect error [13:24:30]CommunicateWithHost err = -1 [13:24:30]OFD Sender: Server communicate error [13:24:35]OFD Sender: Processing packet 86890 [packets to send 275, broken 274] [13:24:35]ProducePacketName [13:24:35]name=ofd_packets/00086890 [13:24:35]OFD Sender: To server: pG, [13:24:35]CommunicateWithHost lk.salyk.kg:30040 [13:24:35]ConnectInit lk.salyk.kg [13:24:43]Connected sock=10 [13:24:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 C5 56 07 01 F2 BD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 CB 00 00 00 F4 03 04 00 88 1A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6A 53 01 00 35 04 06 00 0C 4F 2D 0D 56 60 4E 87 1F C3 DF 03 B1 E8 [13:24:43]recv_with_timeout no data received [13:24:48]accept exits with 8 [13:24:48]New connection [13:24:48]New thread 3067366756 created [13:24:48]Thread 3067510116 joined [13:24:48]Waiting for new connection... [13:24:48] Sock 8.Parse request [13:24:48]Sock 8.Check first char [13:24:48]Sock 8.First char is OK [13:24:48]request: POST /json_proto HTTP/1.0 [13:24:48]Method: POST [13:24:48]URL: /json_proto [13:24:48]Method is POST - this is cgi request [13:24:48]url: /json_proto [13:24:48]query_string will be loaded in cgi processing [13:24:48]execute_cgi json_proto POST (null) [13:24:48]execute_cgi path=json_proto method=POST [13:24:48]POST find Content-Length [13:24:48]Host: 172.17.47.196:8080 [13:24:48]Content-Length: 677 [13:24:48]Content-Type: application/json [13:24:48] [13:24:48]POST finish read [13:24:48]Found Content-Length = 677 [13:24:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871756", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.350, "sum" : 566.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 566.00, "total" : 566.00, "payments": [ { "type": 0, "sum" : 566.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:24:48]execute_script... [13: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)871756", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.350, "sum" : 566.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 566.00, "total" : 566.00, "payments": [ { "type": 0, "sum" : 566.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:24:48]POST & json_proto [13:24:48]process_json_proto [13:24:48]json parsed OK: [13:24:48]protocol is kg_v1.0 [13:24:48]action value=close_receipt [13:24:48]process_action close_receipt [13:24:48]cmd_close_receipt [13:24:48]MH_GetDate [13:24:48]Write to MH i2c: F0 00 00 E2 03 D4 [13:24:48]Write i2c OK [13:24:48]MH_I2C_Read... [13:24:48]Read from MH i2c: F0 [13:24:48]MH_I2C_Read... [13:24:48]Read from MH i2c: F0 09 00 [13:24:48]MH_I2C_Read... [13:24:48]Read from MH i2c: F0 09 00 E2 03 00 A0 1A F0 66 4C 6B 94 66 9E [13:24:48]GetLastDocTimeStamp 1727011464 [13:24:48]current date 1727011488 [13:24:48]FM_GetShiftState [13:24:48]SAM_PROTO_GetShiftState [13:24:48]wFMCommunicate request_size=4 [13:24:48]MH_SAM_APDU [13:24:48]CAPDU: 80 13 01 00 [13:24:48]Write to MH i2c: E2 08 00 E3 03 80 13 01 00 00 00 00 00 63 [13:24:48]Write i2c OK [13:24:48]MH_I2C_Read... [13:24:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:24:48]Read from MH i2c: E2 [13:24:48]MH_I2C_Read... [13:24:48]Read from MH i2c: E2 0E 00 [13:24:48]MH_I2C_Read... [13:24:48]Read from MH i2c: E2 0E 00 E3 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 21 [13:24:48]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:24:48]wFMCommunicate OK [13:24:48]SAM_PROTO_GetShiftState done [13:24:48]FM_GetShiftState done [13:24:48]opened in 1726964220 [13:24:48]opened+sec_in_day 1727050620 [13:24:48]quantity*price = 56613 [13:24:48]sum+1 = 56614 [13:24:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.13 ИТОГО: 566.00 Внесено: 566.00 СДАЧА: 0.00 НСП 1% : 5.01 НДС 12% : 60.12 Наличными: 566.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 204 22.09.2024 13:24 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86891 ФПД: 114263778311501 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T132449&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86891&fm=114263778311501&tin=02508201610067®Number=0000000000092592&sum=56600 [13:24:49]StoreToDocumentArchive [13:24:49]shift 497 fd 86891 [13:24:49]save to /storage/0497/doc_00086891 [13:24:49]save last doc name /storage/0497/doc_00086891 to /storage/kkm_last_doc_name [13:24:49]save OK [13:24:49]Clear old archive folders... [13:24:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:24:49]tlvbuf is 00428C50 [13:24:49]SAM_PROTO_ClearQueue [13:24:49]wFMCommunicate request_size=4 [13:24:49]MH_SAM_APDU [13:24:49]CAPDU: 80 09 00 00 [13:24:49]Write to MH i2c: E2 08 00 F0 03 80 09 00 00 00 00 00 00 65 [13:24:49]Write i2c OK [13:24:49]MH_I2C_Read... [13:24:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:24:49]Read from MH i2c: E2 [13:24:49]MH_I2C_Read... [13:24:49]Read from MH i2c: E2 03 00 [13:24:49]MH_I2C_Read... [13:24:49]Read from MH i2c: E2 03 00 F0 03 00 90 00 67 [13:24:49]RAPDU: 90 00 [13:24:49]wFMCommunicate OK [13:24:49]SAM_PROTO_ClearQueue done [13:24:49]KKMCreateOFDPacket [13:24:49]OFDProtocolAddRootSTLVToBuf [13:24:49]FM_MakeSignedData [13:24:49]FM_MakeSignedData [13:24:49]SAM_PROTO_SignData [13:24:49]wFMCommunicate request_size=4 [13:24:49]MH_SAM_APDU [13:24:49]CAPDU: 80 0D 01 02 [13:24:49]Write to MH i2c: E2 08 00 F1 03 80 0D 01 02 00 00 00 00 6D [13:24:49]Write i2c OK [13:24:49]MH_I2C_Read... [13:24:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:24:49]Read from MH i2c: E2 [13:24:49]MH_I2C_Read... [13:24:49]Read from MH i2c: E2 03 00 [13:24:49]MH_I2C_Read... [13:24:49]Read from MH i2c: E2 03 00 F1 03 00 90 00 68 [13:24:49]RAPDU: 90 00 [13:24:49]wFMCommunicate OK [13:24:49]wFMCommunicate request_size=255 [13:24:49]MH_SAM_APDU [13:24:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 20 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 25 DD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 DD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F5 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 17 00 00 00 00 07 04 06 00 18 DD 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 A1 1A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6B 53 01 00 35 04 06 00 67 [13:24:49]Write to MH i2c: E2 02 01 F2 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 20 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 25 DD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 DD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F5 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 17 00 00 00 00 07 04 06 00 18 DD 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 A1 1A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6B 53 01 00 35 04 06 00 67 00 00 43 [13:24:49]Write i2c OK [13:24:49]MH_I2C_Read... [13:24:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:24:49]Read from MH i2c: E2 [13:24:49]MH_I2C_Read... [13:24:49]Read from MH i2c: E2 03 00 [13:24:49]MH_I2C_Read... [13:24:49]Read from MH i2c: E2 03 00 F2 03 00 90 00 69 [13:24:49]RAPDU: 90 00 [13:24:49]wFMCommunicate OK [13:24:49]wFMCommunicate request_size=10 [13:24:49]MH_SAM_APDU [13:24:49]CAPDU: 80 0D 02 02 05 EC 1B EA BD 4D [13:24:49]Write to MH i2c: E2 0D 00 F3 03 80 0D 02 02 05 00 EC 1B EA BD 4D 00 00 75 [13:24:49]Write i2c OK [13:24:49]MH_I2C_Read... [13:24:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:24:49]Read from MH i2c: E2 [13:24:49]MH_I2C_Read... [13:24:49]Read from MH i2c: E2 03 00 [13:24:49]MH_I2C_Read... [13:24:49]Read from MH i2c: E2 03 00 F3 03 00 90 00 6A [13:24:49]RAPDU: 90 00 [13:24:49]wFMCommunicate OK [13:24:49]wFMCommunicate request_size=4 [13:24:49]MH_SAM_APDU [13:24:49]CAPDU: 80 0D 03 02 [13:24:49]Write to MH i2c: E2 08 00 F4 03 80 0D 03 02 00 00 00 00 72 [13:24:49]Write i2c OK [13:24:49]MH_I2C_Read... [13:24:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:24:49]Read from MH i2c: E2 [13:24:49]MH_I2C_Read... [13:24:49]Read from MH i2c: E2 0B 00 [13:24:49]MH_I2C_Read... [13:24:49]Read from MH i2c: E2 0B 00 F4 03 00 30 44 C0 B3 C8 4E 3B EC 90 00 97 [13:24:49]RAPDU: 30 44 C0 B3 C8 4E 3B EC 90 00 [13:24:49]wFMCommunicate OK [13:24:49]SAM_PROTO_SignData done [13:24:49]FM_MakeSignedData done [13:24:49]CreateOFDProtocolMessage [13:24:49]wFMCommunicate request_size=4 [13:24:49]MH_SAM_APDU [13:24:49]CAPDU: 80 11 00 00 [13:24:49]Write to MH i2c: E2 08 00 F5 03 80 11 00 00 00 00 00 00 72 [13:24:49]Write i2c OK [13:24:49]MH_I2C_Read... [13:24:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:24:49]Read from MH i2c: E2 [13:24:49]MH_I2C_Read... [13:24:49]Read from MH i2c: E2 17 00 [13:24:49]MH_I2C_Read... [13:24:49]Read from MH i2c: E2 17 00 F5 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D1 [13:24:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:24:49]wFMCommunicate OK [13:24:49]CreateOFDProtocolMessage done [13:24:49]OFDSenderStorePacket 86891 [13:24:49]StoreOFDPacket docnum=86891 [13:24:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 43 8F 07 01 98 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 9E 20 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 25 DD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 DD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F5 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 17 00 00 00 00 07 04 06 00 18 DD 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 A1 1A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6B 53 01 00 35 04 06 00 67 EC 1B EA BD 4D 30 44 C0 B3 C8 4E 3B EC [13:24:49]CheckFolder [13:24:49]dirname=/storage/ofd_packets [13:24:49]CheckFolder done [13:24:49]ProducePacketName [13:24:49]name=ofd_packets/00086891 [13:24:49]NVStorageSaveData ofd_packets/00086891 [13:24:49]File name is /storage/ofd_packets/00086891 [13:24:49]Write 301 bytes [13:24:49]NVStorageSaveData done [13:24:49]OFDSenderStorePacket done [13:24:49]KKMCreateOFDPacket done [13:24:49]NVStorageSaveData kkm_last_timestamp [13:24:49]File name is /storage/kkm_last_timestamp [13:24:49]Write 4 bytes [13:24:49]NVStorageSaveData done [13:24:49]ExternCall_PrintAddStr [13:24:49]wPrintStart [13:24:49]Write to MH i2c: 01 00 00 F6 03 F9 [13:24:49]Write i2c OK [13:24:49]MH_I2C_Read... [13:24:49]Read from MH i2c: 01 [13:24:49]MH_I2C_Read... [13:24:49]Read from MH i2c: 01 07 00 [13:24:49]MH_I2C_Read... [13:24:49]Read from MH i2c: 01 07 00 F6 03 00 00 00 00 00 FF 0F 0E [13:24:49]RasterBufferAndPrint [13:24:49]line Счет N : (1)871756 [13:24:49]line ИНН: 02508201610067 [13:24:49]line Контрольно-Кассовый Чек [13:24:49]line ПРОДАЖА [13:24:49]line ТРК (МРК, ГНК) : 33 [13:24:49]line Товар: 2710124130 [13:24:49]line Аи-92-К-5 [13:24:49]line 8.350 * 67.80 [13:24:49]line = 566.13 [13:24:49]line НДС 12% НСП 1% [13:24:49]line > о реализуемом товаре [13:24:49]line ОКРУГЛЕНИЕ: -0.13 [13:24:49]line ИТОГО: 566.00 [13:24:49]line Внесено: 566.00 [13:24:49]line СДАЧА: 0.00 [13:24:49]line НСП 1% : 5.01 [13:24:49]line НДС 12% : 60.12 [13:24:49]line Наличными: 566.00 [13:24:49]line Безнал.: 0.00 [13:24:49]line Место: АЗС № 137 "Партнер Нефть" [13:24:49]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:24:49]line СНО: Общий режим [13:24:49]line Чек 204 22.09.2024 13:24 [13:24:49]line Смена: 497 ФФД: 1.0 [13:24:49]line ЗНМ: 0300000064 [13:24:49]line РНМ: 0000000000092592 [13:24:49]line Версия ККМ: 001 [13:24:49]line ФМ: 0000000000874979 [13:24:49]line ФД: 86891 [13:24:49]line ФПД: 114263778311501 [13:24:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T132449&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86891&fm=114263778311501&tin=02508201610067®Number=0000000000092592&sum=56600 [13:24:49]written 0, free lines is 4095 [13:24:49]OFD Sender: Processing packet 86890 [packets to send 276, broken 274] [13:24:49]ProducePacketName [13:24:49]name=ofd_packets/00086890 [13:24:49]OFD Sender: To server: pG, [13:24:49]CommunicateWithHost lk.salyk.kg:30040 [13:24:49]ConnectInit lk.salyk.kg [13:24:50]Write to MH i2c: 01 00 00 21 04 25 [13:24:50]Write i2c OK [13:24:50]MH_I2C_Read... [13:24:50]Read from MH i2c: 01 [13:24:50]MH_I2C_Read... [13:24:50]Read from MH i2c: 01 07 00 [13:24:50]MH_I2C_Read... [13:24:50]Read from MH i2c: 01 07 00 21 04 00 00 00 00 00 E6 0C 1E [13:24:50]RasterBufferAndPrint [13:24:50]line [13:24:50]line [13:24:50]line [13:24:50]line [13:24:50]line [13:24:50]written 0, free lines is 3317 [13:24:50]MH_Cut [13:24:50]Write to MH i2c: D1 01 00 28 04 01 FE [13:24:50]Write i2c OK [13:24:50]MH_I2C_Read... [13:24:50]Read from MH i2c: D1 [13:24:50]MH_I2C_Read... [13:24:50]Read from MH i2c: D1 01 00 [13:24:50]MH_I2C_Read... [13:24:50]Read from MH i2c: D1 01 00 28 04 00 FD [13:24:50]Write to MH i2c: 01 00 00 29 04 2D [13:24:50]Write i2c OK [13:24:50]MH_I2C_Read... [13:24:51]*** Cut start [13:24:51]*** Partial cut [13:24:51]*** CUTSNS_PIN = 1 [13:24:51]*** CUTSNS_PIN = 0 [13:24:51]*** Brake cut motor [13:24:51]Read from MH i2c: 01 [13:24:51]MH_I2C_Read... [13:24:51]*** Stop cut motor [13:24:51]*** Cut end [13:24:51]Read from MH i2c: 01 07 00 [13:24:51]MH_I2C_Read... [13:24:51]Read from MH i2c: 01 07 00 29 04 00 00 00 00 00 FF 0F 42 [13:24:51]process_action close_receipt done [13:24:51]requested_data is exist [13:24:51]produce_requested_data [13:24:51]requested_item fm.sn is exist - process it [13:24:51]wFMCommunicate request_size=4 [13:24:51]MH_SAM_APDU [13:24:51]CAPDU: 80 11 00 00 [13:24:51]Write to MH i2c: E2 08 00 2A 04 80 11 00 00 00 00 00 00 A8 [13:24:51]Write i2c OK [13:24:51]MH_I2C_Read... [13:24:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:24:51]Read from MH i2c: E2 [13:24:51]MH_I2C_Read... [13:24:51]Read from MH i2c: E2 17 00 [13:24:51]MH_I2C_Read... [13:24:51]Read from MH i2c: E2 17 00 2A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 07 [13:24:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:24:51]wFMCommunicate OK [13:24:51]requested_item fd.num is exist - process it [13:24:51]SAM_PROTO_GetFieldsCounters [13:24:51]wFMCommunicate request_size=4 [13:24:51]MH_SAM_APDU [13:24:51]CAPDU: 80 13 00 00 [13:24:51]Write to MH i2c: E2 08 00 2B 04 80 13 00 00 00 00 00 00 AB [13:24:51]Write i2c OK [13:24:51]MH_I2C_Read... [13:24:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:24:51]Read from MH i2c: E2 [13:24:51]MH_I2C_Read... [13:24:51]Read from MH i2c: E2 62 00 [13:24:51]MH_I2C_Read... [13:24:51]Read from MH i2c: E2 62 00 2B 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 6B 53 01 00 0E 04 04 00 F1 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 EF [13: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 6B 53 01 00 0E 04 04 00 F1 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 [13:24:51]wFMCommunicate OK [13:24:51]SAM_PROTO_GetFieldsCounters done [13:24:51]requested_item shift.num is exist - process it [13:24:51]requested_item shift.opened is exist - process it [13:24:51]req_shift_opened [13:24:51]FM_GetShiftState [13:24:51]SAM_PROTO_GetShiftState [13:24:51]wFMCommunicate request_size=4 [13:24:51]MH_SAM_APDU [13:24:51]CAPDU: 80 13 01 00 [13:24:51]Write to MH i2c: E2 08 00 2C 04 80 13 01 00 00 00 00 00 AD [13:24:51]Write i2c OK [13:24:51]MH_I2C_Read... [13:24:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:24:52]Read from MH i2c: E2 [13:24:52]MH_I2C_Read... [13:24:52]Read from MH i2c: E2 0E 00 [13:24:52]MH_I2C_Read... [13:24:52]Read from MH i2c: E2 0E 00 2C 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 6B [13:24:52]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:24:52]wFMCommunicate OK [13:24:52]SAM_PROTO_GetShiftState done [13:24:52]FM_GetShiftState done [13:24:52]req_shift_opened done [13:24:52]requested_item shift.open_date is exist - process it [13:24:52]req_shift_open_date [13:24:52]req_shift_open_date done [13:24:52]produce_requested_data done [13:24:52]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86891,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:24:52]process_action_free close_receipt [13:24:52]json_value_free [13:24:52]json_value_free done [13:24:52]process_json_proto returns [13:24:52]Send response to host [13:24:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86891,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:24:52]free response buf [13:24:52]execute_script done [13:24:52]execute_script returns [13:24:52]free content buf [13:24:52]Sock 8.Close socket [13:24:52]Sock 8.Thread stoped [13:24:52]accept exits with 9 [13:24:52]New connection [13:24:52]New thread 3067510116 created [13:24:52]Thread 3067366756 joined [13:24:52]Waiting for new connection... [13:24:52] Sock 9.Parse request [13:24:52]Sock 9.Check first char [13:24:52]Sock 9.First char is OK [13:24:52]request: POST /json_proto HTTP/1.0 [13:24:52]Method: POST [13:24:52]URL: /json_proto [13:24:52]Method is POST - this is cgi request [13:24:52]url: /json_proto [13:24:52]query_string will be loaded in cgi processing [13:24:52]execute_cgi json_proto POST (null) [13:24:52]execute_cgi path=json_proto method=POST [13:24:52]POST find Content-Length [13:24:52]Host: 172.17.47.196:8080 [13:24:52]Content-Length: 630 [13:24:52]Content-Type: application/json [13:24:52] [13:24:52]POST finish read [13:24:52]Found Content-Length = 630 [13:24:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148086", "tax_sys" : 0, "items" : [ { "code": "5449000066473", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B", "price" : 42.00, "quantity" : 1.000, "sum" : 42.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 42.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:24:52]execute_script... [13:24:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148086", "tax_sys" : 0, "items" : [ { "code": "5449000066473", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B", "price" : 42.00, "quantity" : 1.000, "sum" : 42.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 42.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:24:52]POST & json_proto [13:24:52]process_json_proto [13:24:52]json parsed OK: [13:24:52]protocol is kg_v1.0 [13:24:52]action value=close_receipt [13:24:52]process_action close_receipt [13:24:52]cmd_close_receipt [13:24:52]MH_GetDate [13:24:52]Write to MH i2c: F0 00 00 2D 04 20 [13:24:52]Write i2c OK [13:24:52]MH_I2C_Read... [13:24:52]Read from MH i2c: F0 [13:24:52]MH_I2C_Read... [13:24:52]Read from MH i2c: F0 09 00 [13:24:52]MH_I2C_Read... [13:24:52]Read from MH i2c: F0 09 00 2D 04 00 A5 1A F0 66 4C 6B 94 66 EF [13:24:52]GetLastDocTimeStamp 1727011489 [13:24:52]current date 1727011493 [13:24:52]FM_GetShiftState [13:24:52]SAM_PROTO_GetShiftState [13:24:52]wFMCommunicate request_size=4 [13:24:52]MH_SAM_APDU [13:24:52]CAPDU: 80 13 01 00 [13:24:52]Write to MH i2c: E2 08 00 2E 04 80 13 01 00 00 00 00 00 AF [13:24:52]Write i2c OK [13:24:52]MH_I2C_Read... [13:24:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:24:52]Read from MH i2c: E2 [13:24:52]MH_I2C_Read... [13:24:52]Read from MH i2c: E2 0E 00 [13:24:52]MH_I2C_Read... [13:24:52]Read from MH i2c: E2 0E 00 2E 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 6D [13:24:52]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:24:52]wFMCommunicate OK [13:24:52]SAM_PROTO_GetShiftState done [13:24:52]FM_GetShiftState done [13:24:52]opened in 1726964220 [13:24:52]opened+sec_in_day 1727050620 [13:24:52]quantity*price = 4200 [13:24:52]sum+1 = 4201 [13:24:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 42.00 НСП 1% : 0.37 НДС 12% : 4.46 Наличными: 42.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 205 22.09.2024 13:24 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86892 ФПД: 183260522829554 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T132453&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86892&fm=183260522829554&tin=02508201610067®Number=0000000000092592&sum=4200 0 [13:24:54]StoreToDocumentArchive [13:24:54]shift 497 fd 86892 [13:24:54]save to /storage/0497/doc_00086892 [13:24:54]save last doc name /storage/0497/doc_00086892 to /storage/kkm_last_doc_name [13:24:54]save OK [13:24:54]Clear old archive folders... [13:24:54]ProcessDocumentItem done err = 0, tmpTLVsize=269 [13:24:54]tlvbuf is 003D45C0 [13:24:54]SAM_PROTO_ClearQueue [13:24:54]wFMCommunicate request_size=4 [13:24:54]MH_SAM_APDU [13:24:54]CAPDU: 80 09 00 00 [13:24:54]Write to MH i2c: E2 08 00 3B 04 80 09 00 00 00 00 00 00 B1 [13:24:54]Write i2c OK [13:24:54]MH_I2C_Read... [13:24:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:24:54]Read from MH i2c: E2 [13:24:54]MH_I2C_Read... [13:24:54]Read from MH i2c: E2 03 00 [13:24:54]MH_I2C_Read... [13:24:54]Read from MH i2c: E2 03 00 3B 04 00 90 00 B3 [13:24:54]RAPDU: 90 00 [13:24:54]wFMCommunicate OK [13:24:54]SAM_PROTO_ClearQueue done [13:24:54]KKMCreateOFDPacket [13:24:54]OFDProtocolAddRootSTLVToBuf [13:24:54]FM_MakeSignedData [13:24:54]FM_MakeSignedData [13:24:54]SAM_PROTO_SignData [13:24:54]wFMCommunicate request_size=4 [13:24:54]MH_SAM_APDU [13:24:54]CAPDU: 80 0D 01 02 [13:24:54]Write to MH i2c: E2 08 00 3C 04 80 0D 01 02 00 00 00 00 B9 [13:24:54]Write i2c OK [13:24:54]MH_I2C_Read... [13:24:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:24:54]Read from MH i2c: E2 [13:24:54]MH_I2C_Read... [13:24:54]Read from MH i2c: E2 03 00 [13:24:54]MH_I2C_Read... [13:24:54]Read from MH i2c: E2 03 00 3C 04 00 90 00 B4 [13:24:54]RAPDU: 90 00 [13:24:54]wFMCommunicate OK [13:24:54]wFMCommunicate request_size=255 [13:24:54]MH_SAM_APDU [13:24:54]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 35 34 34 39 30 30 30 30 36 36 34 37 33 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 10 00 00 00 00 13 04 06 00 68 10 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 10 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 25 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 01 00 00 00 00 07 04 06 00 68 10 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 A5 1A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [13:24:54]Write to MH i2c: E2 02 01 3D 04 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 35 34 34 39 30 30 30 30 36 36 34 37 33 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 10 00 00 00 00 13 04 06 00 68 10 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 10 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 25 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 01 00 00 00 00 07 04 06 00 68 10 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 A5 1A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 CA [13:24:54]Write i2c OK [13:24:54]MH_I2C_Read... [13:24:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:24:54]Read from MH i2c: E2 [13:24:54]MH_I2C_Read... [13:24:54]Read from MH i2c: E2 03 00 [13:24:54]MH_I2C_Read... [13:24:54]Read from MH i2c: E2 03 00 3D 04 00 90 00 B5 [13:24:54]RAPDU: 90 00 [13:24:54]wFMCommunicate OK [13:24:54]wFMCommunicate request_size=28 [13:24:54]MH_SAM_APDU [13:24:54]CAPDU: 80 0D 02 02 17 37 34 39 37 39 10 04 04 00 6C 53 01 00 35 04 06 00 A6 AC AA 5D 56 F2 [13:24:54]Write to MH i2c: E2 1F 00 3E 04 80 0D 02 02 17 00 37 34 39 37 39 10 04 04 00 6C 53 01 00 35 04 06 00 A6 AC AA 5D 56 F2 00 00 B6 [13:24:54]Write i2c OK [13:24:54]MH_I2C_Read... [13:24:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:24:54]Read from MH i2c: E2 [13:24:54]MH_I2C_Read... [13:24:54]Read from MH i2c: E2 03 00 [13:24:54]MH_I2C_Read... [13:24:54]Read from MH i2c: E2 03 00 3E 04 00 90 00 B6 [13:24:54]RAPDU: 90 00 [13:24:54]wFMCommunicate OK [13:24:54]wFMCommunicate request_size=4 [13:24:54]MH_SAM_APDU [13:24:54]CAPDU: 80 0D 03 02 [13:24:54]Write to MH i2c: E2 08 00 3F 04 80 0D 03 02 00 00 00 00 BE [13:24:54]Write i2c OK [13:24:54]MH_I2C_Read... [13:24:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:24:54]Read from MH i2c: E2 [13:24:54]MH_I2C_Read... [13:24:54]Read from MH i2c: E2 0B 00 [13:24:54]MH_I2C_Read... [13:24:54]Read from MH i2c: E2 0B 00 3F 04 00 64 F9 14 28 F1 66 3D 0C 90 00 F8 [13:24:54]RAPDU: 64 F9 14 28 F1 66 3D 0C 90 00 [13:24:54]wFMCommunicate OK [13:24:54]SAM_PROTO_SignData done [13:24:54]FM_MakeSignedData done [13:24:54]CreateOFDProtocolMessage [13:24:54]wFMCommunicate request_size=4 [13:24:54]MH_SAM_APDU [13:24:54]CAPDU: 80 11 00 00 [13:24:54]Write to MH i2c: E2 08 00 40 04 80 11 00 00 00 00 00 00 BE [13:24:54]Write i2c OK [13:24:54]MH_I2C_Read... [13:24:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:24:54]ConnectInit Can't take IP for lk.salyk.kg [13:24:54]CommunicateWithHost connect error [13:24:54]CommunicateWithHost err = -1 [13:24:54]OFD Sender: Server communicate error [13:24:54]Read from MH i2c: E2 [13:24:54]MH_I2C_Read... [13:24:54]Read from MH i2c: E2 17 00 [13:24:54]MH_I2C_Read... [13:24:54]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 34 39 37 39 90 00 1D [13:24:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:24:54]wFMCommunicate OK [13:24:54]CreateOFDProtocolMessage done [13:24:54]OFDSenderStorePacket 86892 [13:24:54]StoreOFDPacket docnum=86892 [13:24:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 21 01 00 00 36 C9 19 01 31 57 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 35 34 34 39 30 30 30 30 36 36 34 37 33 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 10 00 00 00 00 13 04 06 00 68 10 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 10 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 25 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 01 00 00 00 00 07 04 06 00 68 10 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 A5 1A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6C 53 01 00 35 04 06 00 A6 AC AA 5D 56 F2 64 F9 14 28 F1 66 3D 0C [13:24:54]CheckFolder [13:24:54]dirname=/storage/ofd_packets [13:24:54]CheckFolder done [13:24:54]ProducePacketName [13:24:54]name=ofd_packets/00086892 [13:24:54]NVStorageSaveData ofd_packets/00086892 [13:24:54]File name is /storage/ofd_packets/00086892 [13:24:54]Write 319 bytes [13:24:54]NVStorageSaveData done [13:24:54]OFDSenderStorePacket done [13:24:54]KKMCreateOFDPacket done [13:24:54]NVStorageSaveData kkm_last_timestamp [13:24:54]File name is /storage/kkm_last_timestamp [13:24:54]Write 4 bytes [13:24:54]NVStorageSaveData done [13:24:54]ExternCall_PrintAddStr [13:24:54]wPrintStart [13:24:54]Write to MH i2c: 01 00 00 41 04 45 [13:24:54]Write i2c OK [13:24:54]MH_I2C_Read... [13:24:54]Read from MH i2c: 01 [13:24:54]MH_I2C_Read... [13:24:54]Read from MH i2c: 01 07 00 [13:24:54]MH_I2C_Read... [13:24:54]Read from MH i2c: 01 07 00 41 04 00 00 00 00 00 FF 0F 5A [13:24:54]RasterBufferAndPrint [13:24:54]line Счет N : (3)148086 [13:24:54]line ИНН: 02508201610067 [13:24:54]line Контрольно-Кассовый Чек [13:24:54]line ПРОДАЖА [13:24:54]line Товар: 5449000066473 [13:24:54]line Вода Бонаква 1л [13:24:54]line 1.000 * 42.00 [13:24:54]line = 42.00 [13:24:54]line НДС 12% НСП 1% [13:24:54]line > о реализуемом товаре [13:24:54]line ИТОГО: 42.00 [13:24:54]line НСП 1% : 0.37 [13:24:54]line НДС 12% : 4.46 [13:24:54]line Наличными: 42.00 [13:24:54]line Безнал.: 0.00 [13:24:54]line Место: АЗС № 137 "Партнер Нефть" [13:24:54]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:24:54]line СНО: Общий режим [13:24:54]line Чек 205 22.09.2024 13:24 [13:24:54]line Смена: 497 ФФД: 1.0 [13:24:54]line ЗНМ: 0300000064 [13:24:54]line РНМ: 0000000000092592 [13:24:54]line Версия ККМ: 001 [13:24:54]line ФМ: 0000000000874979 [13:24:54]line ФД: 86892 [13:24:54]line ФПД: 183260522829554 [13:24:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T132453&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86892&fm=183260522829554&tin=02508201610067®Number=0000000000092592&sum=4200 [13:24:54]line 0 [13:24:54]written 0, free lines is 4095 [13:24:55]OFD Sender: Processing packet 86890 [packets to send 277, broken 274] [13:24:55]ProducePacketName [13:24:55]name=ofd_packets/00086890 [13:24:55]OFD Sender: To server: pG, [13:24:55]CommunicateWithHost lk.salyk.kg:30040 [13:24:55]ConnectInit lk.salyk.kg [13:24:55]Write to MH i2c: 01 00 00 69 04 6D [13:24:55]Write i2c OK [13:24:55]MH_I2C_Read... [13:24:55]Read from MH i2c: 01 [13:24:55]MH_I2C_Read... [13:24:55]Read from MH i2c: 01 07 00 [13:24:55]MH_I2C_Read... [13:24:55]Read from MH i2c: 01 07 00 69 04 00 00 00 00 00 08 0D 89 [13:24:55]RasterBufferAndPrint [13:24:55]line [13:24:55]line [13:24:55]line [13:24:55]line [13:24:55]line [13:24:55]written 0, free lines is 3359 [13:24:55]MH_Cut [13:24:55]Write to MH i2c: D1 01 00 70 04 01 46 [13:24:55]Write i2c OK [13:24:55]MH_I2C_Read... [13:24:55]Read from MH i2c: D1 [13:24:55]MH_I2C_Read... [13:24:55]Read from MH i2c: D1 01 00 [13:24:55]MH_I2C_Read... [13:24:55]Read from MH i2c: D1 01 00 70 04 00 45 [13:24:55]Write to MH i2c: 01 00 00 71 04 75 [13:24:55]Write i2c OK [13:24:55]MH_I2C_Read... [13:24:56]*** Cut start [13:24:56]*** Partial cut [13:24:56]*** CUTSNS_PIN = 1 [13:24:56]*** CUTSNS_PIN = 0 [13:24:56]*** Brake cut motor [13:24:56]Read from MH i2c: 01 [13:24:56]MH_I2C_Read... [13:24:56]*** Stop cut motor [13:24:56]*** Cut end [13:24:56]Read from MH i2c: 01 07 00 [13:24:56]MH_I2C_Read... [13:24:56]Read from MH i2c: 01 07 00 71 04 00 00 00 00 00 FF 0F 8A [13:24:56]process_action close_receipt done [13:24:56]requested_data is exist [13:24:56]produce_requested_data [13:24:56]requested_item fm.sn is exist - process it [13:24:56]wFMCommunicate request_size=4 [13:24:56]MH_SAM_APDU [13:24:56]CAPDU: 80 11 00 00 [13:24:56]Write to MH i2c: E2 08 00 72 04 80 11 00 00 00 00 00 00 F0 [13:24:56]Write i2c OK [13:24:56]MH_I2C_Read... [13:24:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:24:56]Read from MH i2c: E2 [13:24:56]MH_I2C_Read... [13:24:56]Read from MH i2c: E2 17 00 [13:24:56]MH_I2C_Read... [13:24:56]Read from MH i2c: E2 17 00 72 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 4F [13:24:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:24:56]wFMCommunicate OK [13:24:56]requested_item fd.num is exist - process it [13:24:56]SAM_PROTO_GetFieldsCounters [13:24:56]wFMCommunicate request_size=4 [13:24:56]MH_SAM_APDU [13:24:56]CAPDU: 80 13 00 00 [13:24:56]Write to MH i2c: E2 08 00 73 04 80 13 00 00 00 00 00 00 F3 [13:24:56]Write i2c OK [13:24:56]MH_I2C_Read... [13:24:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:24:57]Read from MH i2c: E2 [13:24:57]MH_I2C_Read... [13:24:57]Read from MH i2c: E2 62 00 [13:24:57]MH_I2C_Read... [13:24:57]Read from MH i2c: E2 62 00 73 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 6C 53 01 00 0E 04 04 00 F1 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 [13:24:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 6C 53 01 00 0E 04 04 00 F1 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 [13:24:57]wFMCommunicate OK [13:24:57]SAM_PROTO_GetFieldsCounters done [13:24:57]requested_item shift.num is exist - process it [13:24:57]requested_item shift.opened is exist - process it [13:24:57]req_shift_opened [13:24:57]FM_GetShiftState [13:24:57]SAM_PROTO_GetShiftState [13:24:57]wFMCommunicate request_size=4 [13:24:57]MH_SAM_APDU [13:24:57]CAPDU: 80 13 01 00 [13:24:57]Write to MH i2c: E2 08 00 74 04 80 13 01 00 00 00 00 00 F5 [13:24:57]Write i2c OK [13:24:57]MH_I2C_Read... [13:24:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:24:57]Read from MH i2c: E2 [13:24:57]MH_I2C_Read... [13:24:57]Read from MH i2c: E2 0E 00 [13:24:57]MH_I2C_Read... [13:24:57]Read from MH i2c: E2 0E 00 74 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B3 [13:24:57]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:24:57]wFMCommunicate OK [13:24:57]SAM_PROTO_GetShiftState done [13:24:57]FM_GetShiftState done [13:24:57]req_shift_opened done [13:24:57]requested_item shift.open_date is exist - process it [13:24:57]req_shift_open_date [13:24:57]req_shift_open_date done [13:24:57]produce_requested_data done [13:24:57]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86892,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:24:57]process_action_free close_receipt [13:24:57]json_value_free [13:24:57]json_value_free done [13:24:57]process_json_proto returns [13:24:57]Send response to host [13:24:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86892,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:24:57]free response buf [13:24:57]execute_script done [13:24:57]execute_script returns [13:24:57]free content buf [13:24:57]Sock 9.Close socket [13:24:57]Sock 9.Thread stoped [13:24:59]Connected sock=11 [13:24:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 C5 56 07 01 F2 BD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 CB 00 00 00 F4 03 04 00 88 1A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6A 53 01 00 35 04 06 00 0C 4F 2D 0D 56 60 4E 87 1F C3 DF 03 B1 E8 [13:25:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 30 35 47 00 32 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 34 39 37 39 10 04 04 00 6A 53 01 00 F4 03 04 00 79 C5 EF 66 B6 04 01 00 00 0F 25 53 2D F4 6A B1 78 [13:25:00]CommunicateWithHost err = 0 [13:25:00]CheckOFDResponse [13:25:00]1017 (14) - 77093643461234 [13:25:00]1041 (16) - 0000000000874979 [13:25:00]1040 (4) - 86890 [13:25:00]1012 (4) - 22.09.2024 07:21 [13:25:00]1206 (1) - 0 [13:25:00]OFD Sender: Remove packet 86890 [13:25:00]ProducePacketName [13:25:00]name=ofd_packets/00086890 [13:25:00]NVStorageDeleteData [13:25:00]OFD Sender: Processing packet 86891 [packets to send 276, broken 274] [13:25:00]ProducePacketName [13:25:00]name=ofd_packets/00086891 [13:25:00]OFD Sender: To server: pG, [13:25:00]CommunicateWithHost lk.salyk.kg:30040 [13:25:00]ConnectInit lk.salyk.kg [13:25:01]Connected sock=9 [13:25:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 43 8F 07 01 98 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 9E 20 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 25 DD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 DD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F5 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 17 00 00 00 00 07 04 06 00 18 DD 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 A1 1A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6B 53 01 00 35 04 06 00 67 EC 1B EA BD 4D 30 44 C0 B3 C8 4E 3B EC [13:25:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 8C 8A 47 00 77 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 34 39 37 39 10 04 04 00 6B 53 01 00 F4 03 04 00 7A C5 EF 66 B6 04 01 00 00 3C 00 F6 8F 90 9A 3E 81 [13:25:01]CommunicateWithHost err = 0 [13:25:01]CheckOFDResponse [13:25:01]1017 (14) - 77093643461234 [13:25:01]1041 (16) - 0000000000874979 [13:25:01]1040 (4) - 86891 [13:25:01]1012 (4) - 22.09.2024 07:21 [13:25:01]1206 (1) - 0 [13:25:01]OFD Sender: Remove packet 86891 [13:25:01]ProducePacketName [13:25:01]name=ofd_packets/00086891 [13:25:01]NVStorageDeleteData [13:25:02]OFD Sender: Processing packet 86892 [packets to send 275, broken 274] [13:25:02]ProducePacketName [13:25:02]name=ofd_packets/00086892 [13:25:02]OFD Sender: To server: pG, [13:25:02]CommunicateWithHost lk.salyk.kg:30040 [13:25:02]ConnectInit lk.salyk.kg [13:25:03]Connected sock=9 [13:25:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 21 01 00 00 36 C9 19 01 31 57 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 35 34 34 39 30 30 30 30 36 36 34 37 33 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 10 00 00 00 00 13 04 06 00 68 10 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 10 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 25 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 01 00 00 00 00 07 04 06 00 68 10 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 A5 1A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6C 53 01 00 35 04 06 00 A6 AC AA 5D 56 F2 64 F9 14 28 F1 66 3D 0C [13:25:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 66 74 47 00 79 F7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6C 53 01 00 F4 03 04 00 7C C5 EF 66 B6 04 01 00 00 CC D8 0E F1 D2 9C F7 CC [13:25:03]CommunicateWithHost err = 0 [13:25:03]CheckOFDResponse [13:25:03]1017 (14) - 77093643461234 [13:25:03]1041 (16) - 0000000000874979 [13:25:03]1040 (4) - 86892 [13:25:03]1012 (4) - 22.09.2024 07:21 [13:25:03]1206 (1) - 0 [13:25:03]OFD Sender: Remove packet 86892 [13:25:03]ProducePacketName [13:25:03]name=ofd_packets/00086892 [13:25:03]NVStorageDeleteData [13:25:04]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:18]recv_with_timeout no data received [13:25:19]OFD Sender: No OFD packet to send [13:25:24]OFD Sender: No OFD packet to send [13:25:28]recv_with_timeout no data received [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: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: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:11]recv_with_timeout no data received [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:07]accept exits with 8 [13:28:07]New connection [13:28:07]New thread 3067366756 created [13:28:07]Thread 3067510116 joined [13:28:07]Waiting for new connection... [13:28:07] Sock 8.Parse request [13:28:07]Sock 8.Check first char [13:28:07]Sock 8.First char is OK [13:28:07]request: POST /json_proto HTTP/1.0 [13:28:07]Method: POST [13:28:07]URL: /json_proto [13:28:07]Method is POST - this is cgi request [13:28:07]url: /json_proto [13:28:07]query_string will be loaded in cgi processing [13:28:07]execute_cgi json_proto POST (null) [13:28:07]execute_cgi path=json_proto method=POST [13:28:07]POST find Content-Length [13:28:07]Host: 172.17.47.196:8080 [13:28:07]Content-Length: 591 [13:28:07]Content-Type: application/json [13:28:07] [13:28:07]POST finish read [13:28:07]Found Content-Length = 591 [13:28:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148087", "tax_sys" : 0, "items" : [ { "code": "42069942", "name": "\u0416\u0435\u0432 Orbit White Fresh Mint", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:28:07]execute_script... [13:28:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148087", "tax_sys" : 0, "items" : [ { "code": "42069942", "name": "\u0416\u0435\u0432 Orbit White Fresh Mint", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:28:07]POST & json_proto [13:28:07]process_json_proto [13:28:07]json parsed OK: [13:28:07]protocol is kg_v1.0 [13:28:07]action value=close_receipt [13:28:07]process_action close_receipt [13:28:07]cmd_close_receipt [13:28:07]MH_GetDate [13:28:07]Write to MH i2c: F0 00 00 75 04 68 [13:28:07]Write i2c OK [13:28:07]MH_I2C_Read... [13:28:07]Read from MH i2c: F0 [13:28:07]MH_I2C_Read... [13:28:07]Read from MH i2c: F0 09 00 [13:28:07]MH_I2C_Read... [13:28:07]Read from MH i2c: F0 09 00 75 04 00 67 1B F0 66 4C 6B 94 66 FA [13:28:07]GetLastDocTimeStamp 1727011493 [13:28:07]current date 1727011687 [13:28:07]FM_GetShiftState [13:28:07]SAM_PROTO_GetShiftState [13:28:07]wFMCommunicate request_size=4 [13:28:07]MH_SAM_APDU [13:28:07]CAPDU: 80 13 01 00 [13:28:07]Write to MH i2c: E2 08 00 76 04 80 13 01 00 00 00 00 00 F7 [13:28:07]Write i2c OK [13:28:07]MH_I2C_Read... [13:28:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:07]Read from MH i2c: E2 [13:28:07]MH_I2C_Read... [13:28:07]Read from MH i2c: E2 0E 00 [13:28:07]MH_I2C_Read... [13:28:07]Read from MH i2c: E2 0E 00 76 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B5 [13:28:07]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:28:07]wFMCommunicate OK [13:28:07]SAM_PROTO_GetShiftState done [13:28:07]FM_GetShiftState done [13:28:07]opened in 1726964220 [13:28:07]opened+sec_in_day 1727050620 [13:28:07]quantity*price = 4000 [13:28:07]sum+1 = 4001 [13:28:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 40.00 НСП 1% : 0.35 НДС 12% : 4.25 Наличными: 40.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 206 22.09.2024 13:28 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86893 ФПД: 161925750324790 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T132807&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86893&fm=161925750324790&tin=02508201610067®Number=0000000000092592&sum=4000 0 [13:28:08]StoreToDocumentArchive [13:28:08]shift 497 fd 86893 [13:28:08]save to /storage/0497/doc_00086893 [13:28:08]save last doc name /storage/0497/doc_00086893 to /storage/kkm_last_doc_name [13:28:08]save OK [13:28:08]Clear old archive folders... [13:28:08]ProcessDocumentItem done err = 0, tmpTLVsize=266 [13:28:08]tlvbuf is 0043BDC0 [13:28:08]SAM_PROTO_ClearQueue [13:28:08]wFMCommunicate request_size=4 [13:28:08]MH_SAM_APDU [13:28:08]CAPDU: 80 09 00 00 [13:28:08]Write to MH i2c: E2 08 00 83 04 80 09 00 00 00 00 00 00 F9 [13:28:08]Write i2c OK [13:28:08]MH_I2C_Read... [13:28:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:28:08]Read from MH i2c: E2 [13:28:08]MH_I2C_Read... [13:28:08]Read from MH i2c: E2 03 00 [13:28:08]MH_I2C_Read... [13:28:08]Read from MH i2c: E2 03 00 83 04 00 90 00 FB [13:28:08]RAPDU: 90 00 [13:28:08]wFMCommunicate OK [13:28:08]SAM_PROTO_ClearQueue done [13:28:08]KKMCreateOFDPacket [13:28:08]OFDProtocolAddRootSTLVToBuf [13:28:08]FM_MakeSignedData [13:28:08]FM_MakeSignedData [13:28:08]SAM_PROTO_SignData [13:28:08]wFMCommunicate request_size=4 [13:28:08]MH_SAM_APDU [13:28:08]CAPDU: 80 0D 01 02 [13:28:08]Write to MH i2c: E2 08 00 84 04 80 0D 01 02 00 00 00 00 01 [13:28:08]Write i2c OK [13:28:08]MH_I2C_Read... [13:28:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:28:08]Read from MH i2c: E2 [13:28:08]MH_I2C_Read... [13:28:08]Read from MH i2c: E2 03 00 [13:28:08]MH_I2C_Read... [13:28:08]Read from MH i2c: E2 03 00 84 04 00 90 00 FC [13:28:08]RAPDU: 90 00 [13:28:08]wFMCommunicate OK [13:28:08]wFMCommunicate request_size=255 [13:28:08]MH_SAM_APDU [13:28:08]CAPDU: 80 0D 02 02 FA 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 67 1B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 [13:28:08]Write to MH i2c: E2 02 01 85 04 80 0D 02 02 FA 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 67 1B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 00 00 40 [13:28:08]Write i2c OK [13:28:08]MH_I2C_Read... [13:28:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:28:08]Read from MH i2c: E2 [13:28:08]MH_I2C_Read... [13:28:08]Read from MH i2c: E2 03 00 [13:28:08]MH_I2C_Read... [13:28:08]Read from MH i2c: E2 03 00 85 04 00 90 00 FD [13:28:08]RAPDU: 90 00 [13:28:08]wFMCommunicate OK [13:28:08]wFMCommunicate request_size=25 [13:28:08]MH_SAM_APDU [13:28:08]CAPDU: 80 0D 02 02 14 37 39 10 04 04 00 6D 53 01 00 35 04 06 00 93 45 46 D3 FE 36 [13:28:08]Write to MH i2c: E2 1C 00 86 04 80 0D 02 02 14 00 37 39 10 04 04 00 6D 53 01 00 35 04 06 00 93 45 46 D3 FE 36 00 00 D9 [13:28:08]Write i2c OK [13:28:08]MH_I2C_Read... [13:28:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:28:08]Read from MH i2c: E2 [13:28:08]MH_I2C_Read... [13:28:08]Read from MH i2c: E2 03 00 [13:28:08]MH_I2C_Read... [13:28:08]Read from MH i2c: E2 03 00 86 04 00 90 00 FE [13:28:08]RAPDU: 90 00 [13:28:08]wFMCommunicate OK [13:28:08]wFMCommunicate request_size=4 [13:28:08]MH_SAM_APDU [13:28:08]CAPDU: 80 0D 03 02 [13:28:08]Write to MH i2c: E2 08 00 87 04 80 0D 03 02 00 00 00 00 06 [13:28:08]Write i2c OK [13:28:08]MH_I2C_Read... [13:28:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:28:08]Read from MH i2c: E2 [13:28:08]MH_I2C_Read... [13:28:08]Read from MH i2c: E2 0B 00 [13:28:08]MH_I2C_Read... [13:28:08]Read from MH i2c: E2 0B 00 87 04 00 49 91 98 27 B2 D3 C7 C4 90 00 B0 [13:28:08]RAPDU: 49 91 98 27 B2 D3 C7 C4 90 00 [13:28:08]wFMCommunicate OK [13:28:08]SAM_PROTO_SignData done [13:28:08]FM_MakeSignedData done [13:28:08]CreateOFDProtocolMessage [13:28:08]wFMCommunicate request_size=4 [13:28:08]MH_SAM_APDU [13:28:08]CAPDU: 80 11 00 00 [13:28:08]Write to MH i2c: E2 08 00 88 04 80 11 00 00 00 00 00 00 06 [13:28:08]Write i2c OK [13:28:08]MH_I2C_Read... [13:28:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:08]Read from MH i2c: E2 [13:28:08]MH_I2C_Read... [13:28:08]Read from MH i2c: E2 17 00 [13:28:08]MH_I2C_Read... [13:28:08]Read from MH i2c: E2 17 00 88 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 65 [13:28:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:28:08]wFMCommunicate OK [13:28:08]CreateOFDProtocolMessage done [13:28:08]OFDSenderStorePacket 86893 [13:28:08]StoreOFDPacket docnum=86893 [13:28:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 1E 01 00 00 C5 2E 16 01 D2 11 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 67 1B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6D 53 01 00 35 04 06 00 93 45 46 D3 FE 36 49 91 98 27 B2 D3 C7 C4 [13:28:08]CheckFolder [13:28:08]dirname=/storage/ofd_packets [13:28:08]CheckFolder done [13:28:08]ProducePacketName [13:28:08]name=ofd_packets/00086893 [13:28:08]NVStorageSaveData ofd_packets/00086893 [13:28:08]File name is /storage/ofd_packets/00086893 [13:28:08]Write 316 bytes [13:28:08]NVStorageSaveData done [13:28:08]OFDSenderStorePacket done [13:28:08]KKMCreateOFDPacket done [13:28:08]NVStorageSaveData kkm_last_timestamp [13:28:08]File name is /storage/kkm_last_timestamp [13:28:08]Write 4 bytes [13:28:08]NVStorageSaveData done [13:28:08]ExternCall_PrintAddStr [13:28:08]wPrintStart [13:28:08]Write to MH i2c: 01 00 00 89 04 8D [13:28:08]Write i2c OK [13:28:08]MH_I2C_Read... [13:28:08]Read from MH i2c: 01 [13:28:08]MH_I2C_Read... [13:28:08]Read from MH i2c: 01 07 00 [13:28:08]MH_I2C_Read... [13:28:08]Read from MH i2c: 01 07 00 89 04 00 00 00 00 00 FF 0F A2 [13:28:08]RasterBufferAndPrint [13:28:08]line Счет N : (3)148087 [13:28:08]line ИНН: 02508201610067 [13:28:08]line Контрольно-Кассовый Чек [13:28:08]line ПРОДАЖА [13:28:08]line Товар: 42069942 [13:28:08]line Жев Orbit White Fresh Mint [13:28:08]line 1.000 * 40.00 [13:28:08]line = 40.00 [13:28:08]line НДС 12% НСП 1% [13:28:08]line > о реализуемом товаре [13:28:08]line ИТОГО: 40.00 [13:28:08]line НСП 1% : 0.35 [13:28:08]line НДС 12% : 4.25 [13:28:08]line Наличными: 40.00 [13:28:08]line Безнал.: 0.00 [13:28:08]line Место: АЗС № 137 "Партнер Нефть" [13:28:08]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:28:08]line СНО: Общий режим [13:28:08]line Чек 206 22.09.2024 13:28 [13:28:08]line Смена: 497 ФФД: 1.0 [13:28:08]line ЗНМ: 0300000064 [13:28:08]line РНМ: 0000000000092592 [13:28:08]line Версия ККМ: 001 [13:28:08]line ФМ: 0000000000874979 [13:28:08]line ФД: 86893 [13:28:08]line ФПД: 161925750324790 [13:28:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T132807&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86893&fm=161925750324790&tin=02508201610067®Number=0000000000092592&sum=4000 [13:28:09]line 0 [13:28:09]OFD Sender: Processing packet 86893 [packets to send 275, broken 274] [13:28:09]ProducePacketName [13:28:09]name=ofd_packets/00086893 [13:28:09]OFD Sender: To server: pG, [13:28:09]CommunicateWithHost lk.salyk.kg:30040 [13:28:09]ConnectInit lk.salyk.kg [13:28:09]written 0, free lines is 4095 [13:28:09]Write to MH i2c: 01 00 00 B1 04 B5 [13:28:09]Write i2c OK [13:28:09]MH_I2C_Read... [13:28:09]Read from MH i2c: 01 [13:28:09]MH_I2C_Read... [13:28:09]Read from MH i2c: 01 07 00 [13:28:09]MH_I2C_Read... [13:28:09]Read from MH i2c: 01 07 00 B1 04 00 00 00 00 00 F6 0C BE [13:28:09]RasterBufferAndPrint [13:28:09]line [13:28:09]line [13:28:09]line [13:28:09]line [13:28:09]line [13:28:09]written 0, free lines is 3325 [13:28:09]MH_Cut [13:28:09]Write to MH i2c: D1 01 00 B8 04 01 8E [13:28:09]Write i2c OK [13:28:09]MH_I2C_Read... [13:28:09]Read from MH i2c: D1 [13:28:09]MH_I2C_Read... [13:28:09]Read from MH i2c: D1 01 00 [13:28:09]MH_I2C_Read... [13:28:09]Read from MH i2c: D1 01 00 B8 04 00 8D [13:28:09]Write to MH i2c: 01 00 00 B9 04 BD [13:28:09]Write i2c OK [13:28:09]MH_I2C_Read... [13:28:10]*** Cut start [13:28:10]*** Partial cut [13:28:10]*** CUTSNS_PIN = 1 [13:28:10]*** CUTSNS_PIN = 0 [13:28:10]*** Brake cut motor [13:28:10]Read from MH i2c: 01 [13:28:10]MH_I2C_Read... [13:28:10]*** Stop cut motor [13:28:10]*** Cut end [13:28:10]Read from MH i2c: 01 07 00 [13:28:10]MH_I2C_Read... [13:28:10]Read from MH i2c: 01 07 00 B9 04 00 00 00 00 00 FF 0F D2 [13:28:10]process_action close_receipt done [13:28:10]requested_data is exist [13:28:10]produce_requested_data [13:28:10]requested_item fm.sn is exist - process it [13:28:10]wFMCommunicate request_size=4 [13:28:10]MH_SAM_APDU [13:28:10]CAPDU: 80 11 00 00 [13:28:10]Write to MH i2c: E2 08 00 BA 04 80 11 00 00 00 00 00 00 38 [13:28:10]Write i2c OK [13:28:10]MH_I2C_Read... [13:28:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:11]Read from MH i2c: E2 [13:28:11]MH_I2C_Read... [13:28:11]Read from MH i2c: E2 17 00 [13:28:11]MH_I2C_Read... [13:28:11]Read from MH i2c: E2 17 00 BA 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 97 [13:28:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:28:11]wFMCommunicate OK [13:28:11]requested_item fd.num is exist - process it [13:28:11]SAM_PROTO_GetFieldsCounters [13:28:11]wFMCommunicate request_size=4 [13:28:11]MH_SAM_APDU [13:28:11]CAPDU: 80 13 00 00 [13:28:11]Write to MH i2c: E2 08 00 BB 04 80 13 00 00 00 00 00 00 3B [13:28:11]Write i2c OK [13:28:11]MH_I2C_Read... [13:28:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:28:11]Read from MH i2c: E2 [13:28:11]MH_I2C_Read... [13:28:11]Read from MH i2c: E2 62 00 [13:28:11]MH_I2C_Read... [13:28:11]Read from MH i2c: E2 62 00 BB 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 6D 53 01 00 0E 04 04 00 F1 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 87 [13:28:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 6D 53 01 00 0E 04 04 00 F1 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 [13:28:11]wFMCommunicate OK [13:28:11]SAM_PROTO_GetFieldsCounters done [13:28:11]requested_item shift.num is exist - process it [13:28:11]requested_item shift.opened is exist - process it [13:28:11]req_shift_opened [13:28:11]FM_GetShiftState [13:28:11]SAM_PROTO_GetShiftState [13:28:11]wFMCommunicate request_size=4 [13:28:11]MH_SAM_APDU [13:28:11]CAPDU: 80 13 01 00 [13:28:11]Write to MH i2c: E2 08 00 BC 04 80 13 01 00 00 00 00 00 3D [13:28:11]Write i2c OK [13:28:11]MH_I2C_Read... [13:28:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:11]Read from MH i2c: E2 [13:28:11]MH_I2C_Read... [13:28:11]Read from MH i2c: E2 0E 00 [13:28:11]MH_I2C_Read... [13:28:11]Read from MH i2c: E2 0E 00 BC 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 FB [13:28:11]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:28:11]wFMCommunicate OK [13:28:11]SAM_PROTO_GetShiftState done [13:28:11]FM_GetShiftState done [13:28:11]req_shift_opened done [13:28:11]requested_item shift.open_date is exist - process it [13:28:11]req_shift_open_date [13:28:11]req_shift_open_date done [13:28:11]produce_requested_data done [13:28:11]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86893,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:28:11]process_action_free close_receipt [13:28:11]json_value_free [13:28:11]json_value_free done [13:28:11]process_json_proto returns [13:28:11]Send response to host [13:28:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86893,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:28:11]free response buf [13:28:11]execute_script done [13:28:11]execute_script returns [13:28:11]free content buf [13:28:11]Sock 8.Close socket [13:28:11]Sock 8.Thread stoped [13:28:13]Connected sock=11 [13:28:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 1E 01 00 00 C5 2E 16 01 D2 11 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 67 1B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6D 53 01 00 35 04 06 00 93 45 46 D3 FE 36 49 91 98 27 B2 D3 C7 C4 [13:28:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 F3 C0 47 00 6B 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6D 53 01 00 F4 03 04 00 3A C6 EF 66 B6 04 01 00 00 4B 23 62 00 B1 2B 65 7E [13:28:15]CommunicateWithHost err = 0 [13:28:15]CheckOFDResponse [13:28:15]1017 (14) - 77093643461234 [13:28:15]1041 (16) - 0000000000874979 [13:28:15]1040 (4) - 86893 [13:28:15]1012 (4) - 22.09.2024 07:24 [13:28:15]1206 (1) - 0 [13:28:15]OFD Sender: Remove packet 86893 [13:28:15]ProducePacketName [13:28:15]name=ofd_packets/00086893 [13:28:15]NVStorageDeleteData [13:28:15]OFD Sender: No OFD packet to send [13:28:20]OFD Sender: No OFD packet to send [13:28:25]OFD Sender: No OFD packet to send [13:28:25]recv_with_timeout no data received [13:28:30]OFD Sender: No OFD packet to send [13:28:35]OFD Sender: No OFD packet to send [13:28:36]accept exits with 9 [13:28:36]New connection [13:28:36]New thread 3067510116 created [13:28:36]Thread 3067366756 joined [13:28:36]Waiting for new connection... [13:28:36] Sock 9.Parse request [13:28:36]Sock 9.Check first char [13:28:36]Sock 9.First char is OK [13:28:36]request: POST /json_proto HTTP/1.0 [13:28:36]Method: POST [13:28:36]URL: /json_proto [13:28:36]Method is POST - this is cgi request [13:28:36]url: /json_proto [13:28:36]query_string will be loaded in cgi processing [13:28:36]execute_cgi json_proto POST (null) [13:28:36]execute_cgi path=json_proto method=POST [13:28:36]POST find Content-Length [13:28:36]Host: 172.17.47.196:8080 [13:28:36]Content-Length: 984 [13:28:36]Content-Type: application/json [13:28:36] [13:28:36]POST finish read [13:28:36]Found Content-Length = 984 [13:28:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871759", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.80, "quantity" : 20.450, "sum" : 1366.06, "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 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 20.45 \u0441\u043E\u043C", "deposit" : 1366.00, "total" : 1366.00, "payments": [ { "type": 0, "sum" : 1366.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:28:36]execute_script... [13:28: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)871759", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.80, "quantity" : 20.450, "sum" : 1366.06, "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 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 20.45 \u0441\u043E\u043C", "deposit" : 1366.00, "total" : 1366.00, "payments": [ { "type": 0, "sum" : 1366.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:28:36]POST & json_proto [13:28:36]process_json_proto [13:28:36]json parsed OK: [13:28:36]protocol is kg_v1.0 [13:28:36]action value=close_receipt [13:28:36]process_action close_receipt [13:28:36]cmd_close_receipt [13:28:36]MH_GetDate [13:28:36]Write to MH i2c: F0 00 00 BD 04 B0 [13:28:36]Write i2c OK [13:28:36]MH_I2C_Read... [13:28:36]Read from MH i2c: F0 [13:28:36]MH_I2C_Read... [13:28:36]Read from MH i2c: F0 09 00 [13:28:36]MH_I2C_Read... [13:28:36]Read from MH i2c: F0 09 00 BD 04 00 85 1B F0 66 4C 6B 94 66 60 [13:28:36]GetLastDocTimeStamp 1727011687 [13:28:36]current date 1727011717 [13:28:36]FM_GetShiftState [13:28:36]SAM_PROTO_GetShiftState [13:28:36]wFMCommunicate request_size=4 [13:28:36]MH_SAM_APDU [13:28:36]CAPDU: 80 13 01 00 [13:28:36]Write to MH i2c: E2 08 00 BE 04 80 13 01 00 00 00 00 00 3F [13:28:36]Write i2c OK [13:28:36]MH_I2C_Read... [13:28:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:37]Read from MH i2c: E2 [13:28:37]MH_I2C_Read... [13:28:37]Read from MH i2c: E2 0E 00 [13:28:37]MH_I2C_Read... [13:28:37]Read from MH i2c: E2 0E 00 BE 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 FD [13:28:37]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:28:37]wFMCommunicate OK [13:28:37]SAM_PROTO_GetShiftState done [13:28:37]FM_GetShiftState done [13:28:37]opened in 1726964220 [13:28:37]opened+sec_in_day 1727050620 [13:28:37]quantity*price = 136606 [13:28:37]sum+1 = 136607 [13:28:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 1366.00 Внесено: 1366.00 СДАЧА: 0.00 НСП 1% : 12.09 НДС 12% : 145.07 Наличными: 1366.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 207 22.09.2024 13:28 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа АИ-92 номер 137 сэкономлено 20.45 сом ФМ: 0000000000874979 ФД: 86894 ФПД: 8160155273993 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T132837&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86894&fm=8160155273993&tin=02508201610067®Number=0000000000092592&sum=136600 [13:28:38]StoreToDocumentArchive [13:28:38]shift 497 fd 86894 [13:28:38]save to /storage/0497/doc_00086894 [13:28:38]save last doc name /storage/0497/doc_00086894 to /storage/kkm_last_doc_name [13:28:38]save OK [13:28:38]Clear old archive folders... [13:28:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:28:38]tlvbuf is 0042F750 [13:28:38]SAM_PROTO_ClearQueue [13:28:38]wFMCommunicate request_size=4 [13:28:38]MH_SAM_APDU [13:28:38]CAPDU: 80 09 00 00 [13:28:38]Write to MH i2c: E2 08 00 CB 04 80 09 00 00 00 00 00 00 41 [13:28:38]Write i2c OK [13:28:38]MH_I2C_Read... [13:28:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:28:38]Read from MH i2c: E2 [13:28:38]MH_I2C_Read... [13:28:38]Read from MH i2c: E2 03 00 [13:28:38]MH_I2C_Read... [13:28:38]Read from MH i2c: E2 03 00 CB 04 00 90 00 43 [13:28:38]RAPDU: 90 00 [13:28:38]wFMCommunicate OK [13:28:38]SAM_PROTO_ClearQueue done [13:28:38]KKMCreateOFDPacket [13:28:38]OFDProtocolAddRootSTLVToBuf [13:28:38]FM_MakeSignedData [13:28:38]FM_MakeSignedData [13:28:38]SAM_PROTO_SignData [13:28:38]wFMCommunicate request_size=4 [13:28:38]MH_SAM_APDU [13:28:38]CAPDU: 80 0D 01 02 [13:28:38]Write to MH i2c: E2 08 00 CC 04 80 0D 01 02 00 00 00 00 49 [13:28:38]Write i2c OK [13:28:38]MH_I2C_Read... [13:28:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:28:38]Read from MH i2c: E2 [13:28:38]MH_I2C_Read... [13:28:38]Read from MH i2c: E2 03 00 [13:28:38]MH_I2C_Read... [13:28:38]Read from MH i2c: E2 03 00 CC 04 00 90 00 44 [13:28:38]RAPDU: 90 00 [13:28:38]wFMCommunicate OK [13:28:38]wFMCommunicate request_size=255 [13:28:38]MH_SAM_APDU [13:28: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 E2 4F 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 9E 15 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 15 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B9 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AB 38 00 00 00 00 07 04 06 00 98 15 02 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 85 1B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6E 53 01 00 35 04 06 00 07 [13:28:38]Write to MH i2c: E2 02 01 CD 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E2 4F 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 9E 15 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 15 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B9 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AB 38 00 00 00 00 07 04 06 00 98 15 02 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 85 1B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6E 53 01 00 35 04 06 00 07 00 00 F7 [13:28:38]Write i2c OK [13:28:38]MH_I2C_Read... [13:28:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:28:38]Read from MH i2c: E2 [13:28:38]MH_I2C_Read... [13:28:38]Read from MH i2c: E2 03 00 [13:28:38]MH_I2C_Read... [13:28:38]Read from MH i2c: E2 03 00 CD 04 00 90 00 45 [13:28:38]RAPDU: 90 00 [13:28:38]wFMCommunicate OK [13:28:38]wFMCommunicate request_size=10 [13:28:38]MH_SAM_APDU [13:28:38]CAPDU: 80 0D 02 02 05 6B EF 28 0B 09 [13:28:38]Write to MH i2c: E2 0D 00 CE 04 80 0D 02 02 05 00 6B EF 28 0B 09 00 00 EC [13:28:38]Write i2c OK [13:28:38]MH_I2C_Read... [13:28:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:28:38]Read from MH i2c: E2 [13:28:38]MH_I2C_Read... [13:28:38]Read from MH i2c: E2 03 00 [13:28:38]MH_I2C_Read... [13:28:38]Read from MH i2c: E2 03 00 CE 04 00 90 00 46 [13:28:38]RAPDU: 90 00 [13:28:38]wFMCommunicate OK [13:28:38]wFMCommunicate request_size=4 [13:28:38]MH_SAM_APDU [13:28:38]CAPDU: 80 0D 03 02 [13:28:38]Write to MH i2c: E2 08 00 CF 04 80 0D 03 02 00 00 00 00 4E [13:28:38]Write i2c OK [13:28:38]MH_I2C_Read... [13:28:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:28:38]Read from MH i2c: E2 [13:28:38]MH_I2C_Read... [13:28:38]Read from MH i2c: E2 0B 00 [13:28:38]MH_I2C_Read... [13:28:38]Read from MH i2c: E2 0B 00 CF 04 00 BC 33 AF B5 8A F4 44 2F 90 00 93 [13:28:38]RAPDU: BC 33 AF B5 8A F4 44 2F 90 00 [13:28:38]wFMCommunicate OK [13:28:38]SAM_PROTO_SignData done [13:28:38]FM_MakeSignedData done [13:28:38]CreateOFDProtocolMessage [13:28:38]wFMCommunicate request_size=4 [13:28:38]MH_SAM_APDU [13:28:38]CAPDU: 80 11 00 00 [13:28:38]Write to MH i2c: E2 08 00 D0 04 80 11 00 00 00 00 00 00 4E [13:28:38]Write i2c OK [13:28:38]MH_I2C_Read... [13:28:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:38]Read from MH i2c: E2 [13:28:38]MH_I2C_Read... [13:28:38]Read from MH i2c: E2 17 00 [13:28:38]MH_I2C_Read... [13:28:38]Read from MH i2c: E2 17 00 D0 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 AD [13:28:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:28:38]wFMCommunicate OK [13:28:38]CreateOFDProtocolMessage done [13:28:38]OFDSenderStorePacket 86894 [13:28:38]StoreOFDPacket docnum=86894 [13:28:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 13 45 07 01 AD 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 E2 4F 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 9E 15 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 15 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B9 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AB 38 00 00 00 00 07 04 06 00 98 15 02 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 85 1B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6E 53 01 00 35 04 06 00 07 6B EF 28 0B 09 BC 33 AF B5 8A F4 44 2F [13:28:38]CheckFolder [13:28:38]dirname=/storage/ofd_packets [13:28:38]CheckFolder done [13:28:38]ProducePacketName [13:28:38]name=ofd_packets/00086894 [13:28:38]NVStorageSaveData ofd_packets/00086894 [13:28:38]File name is /storage/ofd_packets/00086894 [13:28:38]Write 301 bytes [13:28:38]NVStorageSaveData done [13:28:38]OFDSenderStorePacket done [13:28:38]KKMCreateOFDPacket done [13:28:38]NVStorageSaveData kkm_last_timestamp [13:28:38]File name is /storage/kkm_last_timestamp [13:28:38]Write 4 bytes [13:28:38]NVStorageSaveData done [13:28:38]ExternCall_PrintAddStr [13:28:38]wPrintStart [13:28:38]Write to MH i2c: 01 00 00 D1 04 D5 [13:28:38]Write i2c OK [13:28:38]MH_I2C_Read... [13:28:38]Read from MH i2c: 01 [13:28:38]MH_I2C_Read... [13:28:38]Read from MH i2c: 01 07 00 [13:28:38]MH_I2C_Read... [13:28:38]Read from MH i2c: 01 07 00 D1 04 00 00 00 00 00 FF 0F EA [13:28:38]RasterBufferAndPrint [13:28:38]line Счет N : (1)871759 [13:28:38]line ИНН: 02508201610067 [13:28:38]line Контрольно-Кассовый Чек [13:28:38]line ПРОДАЖА [13:28:38]line ТРК (МРК, ГНК) : 53 [13:28:38]line Товар: 2710124130 [13:28:38]line Аи-92-К-5 [13:28:38]line 20.450 * 66.80 [13:28:38]line = 1366.06 [13:28:38]line НДС 12% НСП 1% [13:28:38]line > о реализуемом товаре [13:28:38]line ОКРУГЛЕНИЕ: -0.06 [13:28:38]line ИТОГО: 1366.00 [13:28:38]line Внесено: 1366.00 [13:28:38]line СДАЧА: 0.00 [13:28:38]line НСП 1% : 12.09 [13:28:38]line НДС 12% : 145.07 [13:28:38]line Наличными: 1366.00 [13:28:38]line Безнал.: 0.00 [13:28:38]line Место: АЗС № 137 "Партнер Нефть" [13:28:38]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:28:38]line СНО: Общий режим [13:28:38]line Чек 207 22.09.2024 13:28 [13:28:38]line Смена: 497 ФФД: 1.0 [13:28:38]line ЗНМ: 0300000064 [13:28:38]line РНМ: 0000000000092592 [13:28:38]line Версия ККМ: 001 [13:28:38]line [13:28:38]line Дисконтная программа [13:28:38]line АИ-92 [13:28:38]line номер 137 [13:28:38]line сэкономлено 20.45 сом [13:28:38]line ФМ: 0000000000874979 [13:28:38]line ФД: 86894 [13:28:38]line ФПД: 8160155273993 [13:28:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T132837&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86894&fm=8160155273993&tin=02508201610067®Number=0000000000092592&sum=136600 [13:28:39]OFD Sender: Processing packet 86894 [packets to send 275, broken 274] [13:28:39]ProducePacketName [13:28:39]name=ofd_packets/00086894 [13:28:39]OFD Sender: To server: pG, [13:28:39]CommunicateWithHost lk.salyk.kg:30040 [13:28:39]ConnectInit lk.salyk.kg [13:28:39]written 0, free lines is 4095 [13:28:39]Write to MH i2c: 01 00 00 01 05 06 [13:28:39]Write i2c OK [13:28:39]MH_I2C_Read... [13:28:39]Read from MH i2c: 01 [13:28:39]MH_I2C_Read... [13:28:39]Read from MH i2c: 01 07 00 [13:28:39]MH_I2C_Read... [13:28:39]Read from MH i2c: 01 07 00 01 05 00 00 00 00 00 9B 0C B4 [13:28:39]RasterBufferAndPrint [13:28:39]line [13:28:39]line [13:28:39]line [13:28:39]line [13:28:39]line [13:28:39]written 0, free lines is 3234 [13:28:39]MH_Cut [13:28:39]Write to MH i2c: D1 01 00 08 05 01 DF [13:28:39]Write i2c OK [13:28:39]MH_I2C_Read... [13:28:39]Read from MH i2c: D1 [13:28:39]MH_I2C_Read... [13:28:39]Read from MH i2c: D1 01 00 [13:28:39]MH_I2C_Read... [13:28:39]Read from MH i2c: D1 01 00 08 05 00 DE [13:28:39]Write to MH i2c: 01 00 00 09 05 0E [13:28:39]Write i2c OK [13:28:39]MH_I2C_Read... [13:28:40]*** Cut start [13:28:40]*** Partial cut [13:28:40]*** CUTSNS_PIN = 1 [13:28:40]*** CUTSNS_PIN = 0 [13:28:40]*** Brake cut motor [13:28:40]Read from MH i2c: 01 [13:28:40]MH_I2C_Read... [13:28:40]*** Stop cut motor [13:28:40]*** Cut end [13:28:40]Read from MH i2c: 01 07 00 [13:28:40]MH_I2C_Read... [13:28:40]Read from MH i2c: 01 07 00 09 05 00 00 00 00 00 FF 0F 23 [13:28:40]process_action close_receipt done [13:28:40]requested_data is exist [13:28:40]produce_requested_data [13:28:40]requested_item fm.sn is exist - process it [13:28:40]wFMCommunicate request_size=4 [13:28:40]MH_SAM_APDU [13:28:40]CAPDU: 80 11 00 00 [13:28:40]Write to MH i2c: E2 08 00 0A 05 80 11 00 00 00 00 00 00 89 [13:28:40]Write i2c OK [13:28:40]MH_I2C_Read... [13:28:41]Connected sock=11 [13:28:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 13 45 07 01 AD 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 E2 4F 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 9E 15 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 15 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B9 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AB 38 00 00 00 00 07 04 06 00 98 15 02 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 85 1B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6E 53 01 00 35 04 06 00 07 6B EF 28 0B 09 BC 33 AF B5 8A F4 44 2F [13:28:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:41]Read from MH i2c: E2 [13:28:41]MH_I2C_Read... [13:28:41]Read from MH i2c: E2 17 00 [13:28:41]MH_I2C_Read... [13:28:41]Read from MH i2c: E2 17 00 0A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E8 [13:28:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:28:41]wFMCommunicate OK [13:28:41]requested_item fd.num is exist - process it [13:28:41]SAM_PROTO_GetFieldsCounters [13:28:41]wFMCommunicate request_size=4 [13:28:41]MH_SAM_APDU [13:28:41]CAPDU: 80 13 00 00 [13:28:41]Write to MH i2c: E2 08 00 0B 05 80 13 00 00 00 00 00 00 8C [13:28:41]Write i2c OK [13:28:41]MH_I2C_Read... [13:28:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:28:41]Read from MH i2c: E2 [13:28:41]MH_I2C_Read... [13:28:41]Read from MH i2c: E2 62 00 [13:28:41]MH_I2C_Read... [13:28:41]Read from MH i2c: E2 62 00 0B 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 6E 53 01 00 0E 04 04 00 F1 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 DC [13:28: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 6E 53 01 00 0E 04 04 00 F1 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 [13:28:41]wFMCommunicate OK [13:28:41]SAM_PROTO_GetFieldsCounters done [13:28:41]requested_item shift.num is exist - process it [13:28:41]requested_item shift.opened is exist - process it [13:28:41]req_shift_opened [13:28:41]FM_GetShiftState [13:28:41]SAM_PROTO_GetShiftState [13:28:41]wFMCommunicate request_size=4 [13:28:41]MH_SAM_APDU [13:28:41]CAPDU: 80 13 01 00 [13:28:41]Write to MH i2c: E2 08 00 0C 05 80 13 01 00 00 00 00 00 8E [13:28:41]Write i2c OK [13:28:41]MH_I2C_Read... [13:28:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:41]Read from MH i2c: E2 [13:28:41]MH_I2C_Read... [13:28:41]Read from MH i2c: E2 0E 00 [13:28:41]MH_I2C_Read... [13:28:41]Read from MH i2c: E2 0E 00 0C 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4C [13:28:41]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:28:41]wFMCommunicate OK [13:28:41]SAM_PROTO_GetShiftState done [13:28:41]FM_GetShiftState done [13:28:41]req_shift_opened done [13:28:41]requested_item shift.open_date is exist - process it [13:28:41]req_shift_open_date [13:28:41]req_shift_open_date done [13:28:41]produce_requested_data done [13:28:41]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86894,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:28:41]process_action_free close_receipt [13:28:41]json_value_free [13:28:41]json_value_free done [13:28:41]process_json_proto returns [13:28:41]Send response to host [13:28:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86894,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:28:41]free response buf [13:28:41]execute_script done [13:28:41]execute_script returns [13:28:41]free content buf [13:28:41]Sock 9.Close socket [13:28:41]Sock 9.Thread stoped [13:28:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 EC 0E 47 00 C0 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 34 39 37 39 10 04 04 00 6E 53 01 00 F4 03 04 00 56 C6 EF 66 B6 04 01 00 00 6E 65 11 48 A6 FA 71 E1 [13:28:42]CommunicateWithHost err = 0 [13:28:42]CheckOFDResponse [13:28:42]1017 (14) - 77093643461234 [13:28:42]1041 (16) - 0000000000874979 [13:28:42]1040 (4) - 86894 [13:28:42]1012 (4) - 22.09.2024 07:25 [13:28:42]1206 (1) - 0 [13:28:42]OFD Sender: Remove packet 86894 [13:28:42]ProducePacketName [13:28:42]name=ofd_packets/00086894 [13:28:42]NVStorageDeleteData [13:28:42]OFD Sender: No OFD packet to send [13:28:47]OFD Sender: No OFD packet to send [13:28:52]OFD Sender: No OFD packet to send [13:28:57]OFD Sender: No OFD packet to send [13:29:02]OFD Sender: No OFD packet to send [13:29:07]OFD Sender: No OFD packet to send [13:29:12]OFD Sender: No OFD packet to send [13:29:17]OFD Sender: No OFD packet to send [13:29:22]OFD Sender: No OFD packet to send [13:29:27]OFD Sender: No OFD packet to send [13:29:32]recv_with_timeout no data received [13:29:32]OFD Sender: No OFD packet to send [13:29:37]OFD Sender: No OFD packet to send [13:29:42]OFD Sender: No OFD packet to send [13:29:47]OFD Sender: No OFD packet to send [13:29:52]OFD Sender: No OFD packet to send [13:29:57]OFD Sender: No OFD packet to send [13:30:02]OFD Sender: No OFD packet to send [13:30:07]OFD Sender: No OFD packet to send [13:30:12]OFD Sender: No OFD packet to send [13:30:17]OFD Sender: No OFD packet to send [13:30:17]accept exits with 8 [13:30:17]New connection [13:30:17]New thread 3067366756 created [13:30:17]Thread 3067510116 joined [13:30:17]Waiting for new connection... [13:30:17] Sock 8.Parse request [13:30:17]Sock 8.Check first char [13:30:17]Sock 8.First char is OK [13:30:17]request: POST /json_proto HTTP/1.0 [13:30:17]Method: POST [13:30:17]URL: /json_proto [13:30:17]Method is POST - this is cgi request [13:30:17]url: /json_proto [13:30:17]query_string will be loaded in cgi processing [13:30:17]execute_cgi json_proto POST (null) [13:30:17]execute_cgi path=json_proto method=POST [13:30:17]POST find Content-Length [13:30:17]Host: 172.17.47.196:8080 [13:30:17]Content-Length: 677 [13:30:17]Content-Type: application/json [13:30:17] [13:30:17]POST finish read [13:30:17]Found Content-Length = 677 [13:30:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871760", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 1.980, "sum" : 134.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 134.00, "total" : 134.00, "payments": [ { "type": 0, "sum" : 134.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:30:17]execute_script... [13:30: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)871760", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 1.980, "sum" : 134.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 134.00, "total" : 134.00, "payments": [ { "type": 0, "sum" : 134.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:30:17]POST & json_proto [13:30:17]process_json_proto [13:30:17]json parsed OK: [13:30:17]protocol is kg_v1.0 [13:30:17]action value=close_receipt [13:30:17]process_action close_receipt [13:30:17]cmd_close_receipt [13:30:17]MH_GetDate [13:30:17]Write to MH i2c: F0 00 00 0D 05 01 [13:30:17]Write i2c OK [13:30:17]MH_I2C_Read... [13:30:17]Read from MH i2c: F0 [13:30:17]MH_I2C_Read... [13:30:17]Read from MH i2c: F0 09 00 [13:30:17]MH_I2C_Read... [13:30:17]Read from MH i2c: F0 09 00 0D 05 00 EA 1B F0 66 4C 6B 94 66 16 [13:30:17]GetLastDocTimeStamp 1727011717 [13:30:17]current date 1727011818 [13:30:17]FM_GetShiftState [13:30:17]SAM_PROTO_GetShiftState [13:30:17]wFMCommunicate request_size=4 [13:30:17]MH_SAM_APDU [13:30:17]CAPDU: 80 13 01 00 [13:30:17]Write to MH i2c: E2 08 00 0E 05 80 13 01 00 00 00 00 00 90 [13:30:17]Write i2c OK [13:30:17]MH_I2C_Read... [13:30:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:30:18]Read from MH i2c: E2 [13:30:18]MH_I2C_Read... [13:30:18]Read from MH i2c: E2 0E 00 [13:30:18]MH_I2C_Read... [13:30:18]Read from MH i2c: E2 0E 00 0E 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4E [13:30:18]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:30:18]wFMCommunicate OK [13:30:18]SAM_PROTO_GetShiftState done [13:30:18]FM_GetShiftState done [13:30:18]opened in 1726964220 [13:30:18]opened+sec_in_day 1727050620 [13:30:18]quantity*price = 13424 [13:30:18]sum+1 = 13425 [13:30:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.24 ИТОГО: 134.00 Внесено: 134.00 СДАЧА: 0.00 НСП 1% : 1.19 НДС 12% : 14.26 Наличными: 134.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 208 22.09.2024 13:30 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86895 ФПД: 7035147462434 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T133018&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86895&fm=7035147462434&tin=02508201610067®Number=0000000000092592&sum=13400 [13:30:19]StoreToDocumentArchive [13:30:19]shift 497 fd 86895 [13:30:19]save to /storage/0497/doc_00086895 [13:30:19]save last doc name /storage/0497/doc_00086895 to /storage/kkm_last_doc_name [13:30:19]save OK [13:30:19]Clear old archive folders... [13:30:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:30:19]tlvbuf is 00439420 [13:30:19]SAM_PROTO_ClearQueue [13:30:19]wFMCommunicate request_size=4 [13:30:19]MH_SAM_APDU [13:30:19]CAPDU: 80 09 00 00 [13:30:19]Write to MH i2c: E2 08 00 1B 05 80 09 00 00 00 00 00 00 92 [13:30:19]Write i2c OK [13:30:19]MH_I2C_Read... [13:30:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:30:19]Read from MH i2c: E2 [13:30:19]MH_I2C_Read... [13:30:19]Read from MH i2c: E2 03 00 [13:30:19]MH_I2C_Read... [13:30:19]Read from MH i2c: E2 03 00 1B 05 00 90 00 94 [13:30:19]RAPDU: 90 00 [13:30:19]wFMCommunicate OK [13:30:19]SAM_PROTO_ClearQueue done [13:30:19]KKMCreateOFDPacket [13:30:19]OFDProtocolAddRootSTLVToBuf [13:30:19]FM_MakeSignedData [13:30:19]FM_MakeSignedData [13:30:19]SAM_PROTO_SignData [13:30:19]wFMCommunicate request_size=4 [13:30:19]MH_SAM_APDU [13:30:19]CAPDU: 80 0D 01 02 [13:30:19]Write to MH i2c: E2 08 00 1C 05 80 0D 01 02 00 00 00 00 9A [13:30:19]Write i2c OK [13:30:19]MH_I2C_Read... [13:30:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:30:19]Read from MH i2c: E2 [13:30:19]MH_I2C_Read... [13:30:19]Read from MH i2c: E2 03 00 [13:30:19]MH_I2C_Read... [13:30:19]Read from MH i2c: E2 03 00 1C 05 00 90 00 95 [13:30:19]RAPDU: 90 00 [13:30:19]wFMCommunicate OK [13:30:19]wFMCommunicate request_size=255 [13:30:19]MH_SAM_APDU [13:30: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 BC 07 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 70 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 05 00 00 00 00 07 04 06 00 58 34 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 EA 1B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6F 53 01 00 35 04 06 00 06 [13:30:19]Write to MH i2c: E2 02 01 1D 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 BC 07 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 70 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 05 00 00 00 00 07 04 06 00 58 34 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 EA 1B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6F 53 01 00 35 04 06 00 06 00 00 BB [13:30:19]Write i2c OK [13:30:19]MH_I2C_Read... [13:30:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:30:19]Read from MH i2c: E2 [13:30:19]MH_I2C_Read... [13:30:19]Read from MH i2c: E2 03 00 [13:30:19]MH_I2C_Read... [13:30:19]Read from MH i2c: E2 03 00 1D 05 00 90 00 96 [13:30:19]RAPDU: 90 00 [13:30:19]wFMCommunicate OK [13:30:19]wFMCommunicate request_size=10 [13:30:19]MH_SAM_APDU [13:30:19]CAPDU: 80 0D 02 02 05 65 FF 77 27 22 [13:30:19]Write to MH i2c: E2 0D 00 1E 05 80 0D 02 02 05 00 65 FF 77 27 22 00 00 CB [13:30:19]Write i2c OK [13:30:19]MH_I2C_Read... [13:30:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:30:19]Read from MH i2c: E2 [13:30:19]MH_I2C_Read... [13:30:19]Read from MH i2c: E2 03 00 [13:30:19]MH_I2C_Read... [13:30:19]Read from MH i2c: E2 03 00 1E 05 00 90 00 97 [13:30:19]RAPDU: 90 00 [13:30:19]wFMCommunicate OK [13:30:19]wFMCommunicate request_size=4 [13:30:19]MH_SAM_APDU [13:30:19]CAPDU: 80 0D 03 02 [13:30:19]Write to MH i2c: E2 08 00 1F 05 80 0D 03 02 00 00 00 00 9F [13:30:19]Write i2c OK [13:30:19]MH_I2C_Read... [13:30:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:30:19]Read from MH i2c: E2 [13:30:19]MH_I2C_Read... [13:30:19]Read from MH i2c: E2 0B 00 [13:30:19]MH_I2C_Read... [13:30:19]Read from MH i2c: E2 0B 00 1F 05 00 8A 28 E5 88 24 54 CE D8 90 00 DD [13:30:19]RAPDU: 8A 28 E5 88 24 54 CE D8 90 00 [13:30:19]wFMCommunicate OK [13:30:19]SAM_PROTO_SignData done [13:30:19]FM_MakeSignedData done [13:30:19]CreateOFDProtocolMessage [13:30:19]wFMCommunicate request_size=4 [13:30:19]MH_SAM_APDU [13:30:19]CAPDU: 80 11 00 00 [13:30:19]Write to MH i2c: E2 08 00 20 05 80 11 00 00 00 00 00 00 9F [13:30:19]Write i2c OK [13:30:19]MH_I2C_Read... [13:30:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:30:19]Read from MH i2c: E2 [13:30:19]MH_I2C_Read... [13:30:19]Read from MH i2c: E2 17 00 [13:30:19]MH_I2C_Read... [13:30:19]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 34 39 37 39 90 00 FE [13:30:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:30:19]wFMCommunicate OK [13:30:19]CreateOFDProtocolMessage done [13:30:19]OFDSenderStorePacket 86895 [13:30:19]StoreOFDPacket docnum=86895 [13:30:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 C6 59 07 01 C4 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 BC 07 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 70 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 05 00 00 00 00 07 04 06 00 58 34 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 EA 1B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6F 53 01 00 35 04 06 00 06 65 FF 77 27 22 8A 28 E5 88 24 54 CE D8 [13:30:19]CheckFolder [13:30:19]dirname=/storage/ofd_packets [13:30:19]CheckFolder done [13:30:19]ProducePacketName [13:30:19]name=ofd_packets/00086895 [13:30:19]NVStorageSaveData ofd_packets/00086895 [13:30:19]File name is /storage/ofd_packets/00086895 [13:30:19]Write 301 bytes [13:30:19]NVStorageSaveData done [13:30:19]OFDSenderStorePacket done [13:30:19]KKMCreateOFDPacket done [13:30:19]NVStorageSaveData kkm_last_timestamp [13:30:19]File name is /storage/kkm_last_timestamp [13:30:19]Write 4 bytes [13:30:19]NVStorageSaveData done [13:30:19]ExternCall_PrintAddStr [13:30:19]wPrintStart [13:30:19]Write to MH i2c: 01 00 00 21 05 26 [13:30:19]Write i2c OK [13:30:19]MH_I2C_Read... [13:30:19]Read from MH i2c: 01 [13:30:19]MH_I2C_Read... [13:30:19]Read from MH i2c: 01 07 00 [13:30:19]MH_I2C_Read... [13:30:19]Read from MH i2c: 01 07 00 21 05 00 00 00 00 00 FF 0F 3B [13:30:19]RasterBufferAndPrint [13:30:19]line Счет N : (1)871760 [13:30:19]line ИНН: 02508201610067 [13:30:19]line Контрольно-Кассовый Чек [13:30:19]line ПРОДАЖА [13:30:19]line ТРК (МРК, ГНК) : 53 [13:30:19]line Товар: 2710124130 [13:30:19]line Аи-92-К-5 [13:30:19]line 1.980 * 67.80 [13:30:19]line = 134.24 [13:30:19]line НДС 12% НСП 1% [13:30:19]line > о реализуемом товаре [13:30:19]line ОКРУГЛЕНИЕ: -0.24 [13:30:19]line ИТОГО: 134.00 [13:30:19]line Внесено: 134.00 [13:30:19]line СДАЧА: 0.00 [13:30:19]line НСП 1% : 1.19 [13:30:19]line НДС 12% : 14.26 [13:30:19]line Наличными: 134.00 [13:30:19]line Безнал.: 0.00 [13:30:19]line Место: АЗС № 137 "Партнер Нефть" [13:30:19]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:30:19]line СНО: Общий режим [13:30:19]line Чек 208 22.09.2024 13:30 [13:30:19]line Смена: 497 ФФД: 1.0 [13:30:19]line ЗНМ: 0300000064 [13:30:19]line РНМ: 0000000000092592 [13:30:19]line Версия ККМ: 001 [13:30:19]line ФМ: 0000000000874979 [13:30:19]line ФД: 86895 [13:30:19]line ФПД: 7035147462434 [13:30:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T133018&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86895&fm=7035147462434&tin=02508201610067®Number=0000000000092592&sum=13400 [13:30:19]written 0, free lines is 4095 [13:30:19]OFD Sender: Processing packet 86895 [packets to send 275, broken 274] [13:30:19]ProducePacketName [13:30:19]name=ofd_packets/00086895 [13:30:19]OFD Sender: To server: pG, [13:30:19]CommunicateWithHost lk.salyk.kg:30040 [13:30:19]ConnectInit lk.salyk.kg [13:30:20]Write to MH i2c: 01 00 00 4C 05 51 [13:30:20]Write i2c OK [13:30:20]MH_I2C_Read... [13:30:20]Read from MH i2c: 01 [13:30:20]MH_I2C_Read... [13:30:20]Read from MH i2c: 01 07 00 [13:30:20]MH_I2C_Read... [13:30:20]Read from MH i2c: 01 07 00 4C 05 00 00 00 00 00 E3 0C 47 [13:30:20]RasterBufferAndPrint [13:30:20]line [13:30:20]line [13:30:20]line [13:30:20]line [13:30:20]line [13:30:20]written 0, free lines is 3305 [13:30:20]MH_Cut [13:30:20]Write to MH i2c: D1 01 00 53 05 01 2A [13:30:20]Write i2c OK [13:30:20]MH_I2C_Read... [13:30:20]Read from MH i2c: D1 [13:30:20]MH_I2C_Read... [13:30:20]Read from MH i2c: D1 01 00 [13:30:20]MH_I2C_Read... [13:30:20]Read from MH i2c: D1 01 00 53 05 00 29 [13:30:20]Write to MH i2c: 01 00 00 54 05 59 [13:30:20]Write i2c OK [13:30:20]MH_I2C_Read... [13:30:20]*** Cut start [13:30:20]*** Partial cut [13:30:20]*** CUTSNS_PIN = 1 [13:30:20]*** CUTSNS_PIN = 0 [13:30:21]*** Brake cut motor [13:30:21]Connected sock=11 [13:30:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 C6 59 07 01 C4 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 BC 07 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 70 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 05 00 00 00 00 07 04 06 00 58 34 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 EA 1B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6F 53 01 00 35 04 06 00 06 65 FF 77 27 22 8A 28 E5 88 24 54 CE D8 [13:30:21]Read from MH i2c: 01 [13:30:21]MH_I2C_Read... [13:30:21]*** Stop cut motor [13:30:21]*** Cut end [13:30:21]Read from MH i2c: 01 07 00 [13:30:21]MH_I2C_Read... [13:30:21]Read from MH i2c: 01 07 00 54 05 00 00 00 00 00 FF 0F 6E [13:30:21]process_action close_receipt done [13:30:21]requested_data is exist [13:30:21]produce_requested_data [13:30:21]requested_item fm.sn is exist - process it [13:30:21]wFMCommunicate request_size=4 [13:30:21]MH_SAM_APDU [13:30:21]CAPDU: 80 11 00 00 [13:30:21]Write to MH i2c: E2 08 00 55 05 80 11 00 00 00 00 00 00 D4 [13:30:21]Write i2c OK [13:30:21]MH_I2C_Read... [13:30:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:30:21]Read from MH i2c: E2 [13:30:21]MH_I2C_Read... [13:30:21]Read from MH i2c: E2 17 00 [13:30:21]MH_I2C_Read... [13:30:21]Read from MH i2c: E2 17 00 55 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 33 [13:30:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:30:21]wFMCommunicate OK [13:30:21]requested_item fd.num is exist - process it [13:30:21]SAM_PROTO_GetFieldsCounters [13:30:21]wFMCommunicate request_size=4 [13:30:21]MH_SAM_APDU [13:30:21]CAPDU: 80 13 00 00 [13:30:21]Write to MH i2c: E2 08 00 56 05 80 13 00 00 00 00 00 00 D7 [13:30:21]Write i2c OK [13:30:21]MH_I2C_Read... [13:30:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 FE 75 47 00 C9 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 34 39 37 39 10 04 04 00 6F 53 01 00 F4 03 04 00 BA C6 EF 66 B6 04 01 00 00 2E 47 07 8D 73 3D 4E CD [13:30:21]CommunicateWithHost err = 0 [13:30:21]CheckOFDResponse [13:30:21]1017 (14) - 77093643461234 [13:30:21]1041 (16) - 0000000000874979 [13:30:21]1040 (4) - 86895 [13:30:21]1012 (4) - 22.09.2024 07:26 [13:30:21]1206 (1) - 0 [13:30:21]OFD Sender: Remove packet 86895 [13:30:21]ProducePacketName [13:30:21]name=ofd_packets/00086895 [13:30:21]NVStorageDeleteData [13:30:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:30:21]Read from MH i2c: E2 [13:30:21]MH_I2C_Read... [13:30:21]Read from MH i2c: E2 62 00 [13:30:21]MH_I2C_Read... [13:30:21]Read from MH i2c: E2 62 00 56 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 6F 53 01 00 0E 04 04 00 F1 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 2B [13:30: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 6F 53 01 00 0E 04 04 00 F1 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 [13:30:21]wFMCommunicate OK [13:30:21]SAM_PROTO_GetFieldsCounters done [13:30:21]requested_item shift.num is exist - process it [13:30:21]requested_item shift.opened is exist - process it [13:30:21]req_shift_opened [13:30:21]FM_GetShiftState [13:30:21]SAM_PROTO_GetShiftState [13:30:21]wFMCommunicate request_size=4 [13:30:21]MH_SAM_APDU [13:30:21]CAPDU: 80 13 01 00 [13:30:21]Write to MH i2c: E2 08 00 57 05 80 13 01 00 00 00 00 00 D9 [13:30:21]Write i2c OK [13:30:21]MH_I2C_Read... [13:30:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:30:21]Read from MH i2c: E2 [13:30:21]MH_I2C_Read... [13:30:21]Read from MH i2c: E2 0E 00 [13:30:21]MH_I2C_Read... [13:30:21]Read from MH i2c: E2 0E 00 57 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 97 [13:30:21]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:30:21]wFMCommunicate OK [13:30:21]SAM_PROTO_GetShiftState done [13:30:21]FM_GetShiftState done [13:30:21]req_shift_opened done [13:30:21]requested_item shift.open_date is exist - process it [13:30:21]req_shift_open_date [13:30:21]req_shift_open_date done [13:30:21]produce_requested_data done [13:30:21]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86895,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:30:21]process_action_free close_receipt [13:30:21]json_value_free [13:30:21]json_value_free done [13:30:21]process_json_proto returns [13:30:21]Send response to host [13:30:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86895,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:30:21]free response buf [13:30:21]execute_script done [13:30:21]execute_script returns [13:30:21]free content buf [13:30:21]Sock 8.Close socket [13:30:21]Sock 8.Thread stoped [13:30:22]OFD Sender: No OFD packet to send [13:30:27]OFD Sender: No OFD packet to send [13:30:29]accept exits with 10 [13:30:29]New connection [13:30:29]New thread 3067510116 created [13:30:29]Thread 3067366756 joined [13:30:29]Waiting for new connection... [13:30:29] Sock 10.Parse request [13:30:29]Sock 10.Check first char [13:30:29]Sock 10.First char is OK [13:30:29]request: POST /json_proto HTTP/1.0 [13:30:29]Method: POST [13:30:29]URL: /json_proto [13:30:29]Method is POST - this is cgi request [13:30:29]url: /json_proto [13:30:29]query_string will be loaded in cgi processing [13:30:29]execute_cgi json_proto POST (null) [13:30:29]execute_cgi path=json_proto method=POST [13:30:29]POST find Content-Length [13:30:29]Host: 172.17.47.196:8080 [13:30:29]Content-Length: 656 [13:30:29]Content-Type: application/json [13:30:29] [13:30:29]POST finish read [13:30:29]Found Content-Length = 656 [13:30:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148088", "tax_sys" : 0, "items" : [ { "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 77.00, "quantity" : 2.000, "sum" : 154.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 154.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:30:29]execute_script... [13: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 : (3)148088", "tax_sys" : 0, "items" : [ { "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 77.00, "quantity" : 2.000, "sum" : 154.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 154.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:30:29]POST & json_proto [13:30:29]process_json_proto [13:30:29]json parsed OK: [13:30:29]protocol is kg_v1.0 [13:30:29]action value=close_receipt [13:30:29]process_action close_receipt [13:30:29]cmd_close_receipt [13:30:29]MH_GetDate [13:30:29]Write to MH i2c: F0 00 00 58 05 4C [13:30:29]Write i2c OK [13:30:29]MH_I2C_Read... [13:30:29]Read from MH i2c: F0 [13:30:29]MH_I2C_Read... [13:30:29]Read from MH i2c: F0 09 00 [13:30:29]MH_I2C_Read... [13:30:29]Read from MH i2c: F0 09 00 58 05 00 F5 1B F0 66 4C 6B 94 66 6C [13:30:29]GetLastDocTimeStamp 1727011818 [13:30:29]current date 1727011829 [13:30:29]FM_GetShiftState [13:30:29]SAM_PROTO_GetShiftState [13:30:29]wFMCommunicate request_size=4 [13:30:29]MH_SAM_APDU [13:30:29]CAPDU: 80 13 01 00 [13:30:29]Write to MH i2c: E2 08 00 59 05 80 13 01 00 00 00 00 00 DB [13:30:29]Write i2c OK [13:30:29]MH_I2C_Read... [13:30:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:30:29]Read from MH i2c: E2 [13:30:29]MH_I2C_Read... [13:30:29]Read from MH i2c: E2 0E 00 [13:30:29]MH_I2C_Read... [13:30:29]Read from MH i2c: E2 0E 00 59 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 99 [13:30:29]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:30:29]wFMCommunicate OK [13:30:29]SAM_PROTO_GetShiftState done [13:30:29]FM_GetShiftState done [13:30:29]opened in 1726964220 [13:30:29]opened+sec_in_day 1727050620 [13:30:29]quantity*price = 15400 [13:30:29]sum+1 = 15401 [13:30:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 154.00 НСП 1% : 1.36 НДС 12% : 16.35 Наличными: 154.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 209 22.09.2024 13:30 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86896 ФПД: 43541015694406 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T133030&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86896&fm=43541015694406&tin=02508201610067®Number=0000000000092592&sum=15400 0 [13:30:30]StoreToDocumentArchive [13:30:30]shift 497 fd 86896 [13:30:30]save to /storage/0497/doc_00086896 [13:30:30]save last doc name /storage/0497/doc_00086896 to /storage/kkm_last_doc_name [13:30:30]save OK [13:30:30]Clear old archive folders... [13:30:30]ProcessDocumentItem done err = 0, tmpTLVsize=293 [13:30:30]tlvbuf is 003F7190 [13:30:30]SAM_PROTO_ClearQueue [13:30:30]wFMCommunicate request_size=4 [13:30:30]MH_SAM_APDU [13:30:30]CAPDU: 80 09 00 00 [13:30:30]Write to MH i2c: E2 08 00 66 05 80 09 00 00 00 00 00 00 DD [13:30:30]Write i2c OK [13:30:30]MH_I2C_Read... [13:30:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:30:30]Read from MH i2c: E2 [13:30:30]MH_I2C_Read... [13:30:30]Read from MH i2c: E2 03 00 [13:30:30]MH_I2C_Read... [13:30:30]Read from MH i2c: E2 03 00 66 05 00 90 00 DF [13:30:30]RAPDU: 90 00 [13:30:30]wFMCommunicate OK [13:30:30]SAM_PROTO_ClearQueue done [13:30:30]KKMCreateOFDPacket [13:30:30]OFDProtocolAddRootSTLVToBuf [13:30:30]FM_MakeSignedData [13:30:30]FM_MakeSignedData [13:30:30]SAM_PROTO_SignData [13:30:30]wFMCommunicate request_size=4 [13:30:30]MH_SAM_APDU [13:30:30]CAPDU: 80 0D 01 02 [13:30:30]Write to MH i2c: E2 08 00 67 05 80 0D 01 02 00 00 00 00 E5 [13:30:30]Write i2c OK [13:30:30]MH_I2C_Read... [13:30:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:30:30]Read from MH i2c: E2 [13:30:30]MH_I2C_Read... [13:30:30]Read from MH i2c: E2 03 00 [13:30:30]MH_I2C_Read... [13:30:30]Read from MH i2c: E2 03 00 67 05 00 90 00 E0 [13:30:30]RAPDU: 90 00 [13:30:30]wFMCommunicate OK [13:30:30]wFMCommunicate request_size=255 [13:30:30]MH_SAM_APDU [13:30:30]CAPDU: 80 0D 02 02 FA 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 14 1E 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 28 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 F6 1B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [13:30:30]Write to MH i2c: E2 02 01 68 05 80 0D 02 02 FA 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 14 1E 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 28 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 F6 1B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 9E [13:30:30]Write i2c OK [13:30:30]MH_I2C_Read... [13:30:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:30:30]Read from MH i2c: E2 [13:30:30]MH_I2C_Read... [13:30:30]Read from MH i2c: E2 03 00 [13:30:30]MH_I2C_Read... [13:30:30]Read from MH i2c: E2 03 00 68 05 00 90 00 E1 [13:30:30]RAPDU: 90 00 [13:30:30]wFMCommunicate OK [13:30:30]wFMCommunicate request_size=52 [13:30:30]MH_SAM_APDU [13:30:30]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 70 53 01 00 35 04 06 00 27 99 AE C6 0C 46 [13:30:30]Write to MH i2c: E2 37 00 69 05 80 0D 02 02 2F 00 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 70 53 01 00 35 04 06 00 27 99 AE C6 0C 46 00 00 03 [13:30:30]Write i2c OK [13:30:30]MH_I2C_Read... [13:30:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:30:31]Read from MH i2c: E2 [13:30:31]MH_I2C_Read... [13:30:31]Read from MH i2c: E2 03 00 [13:30:31]MH_I2C_Read... [13:30:31]Read from MH i2c: E2 03 00 69 05 00 90 00 E2 [13:30:31]RAPDU: 90 00 [13:30:31]wFMCommunicate OK [13:30:31]wFMCommunicate request_size=4 [13:30:31]MH_SAM_APDU [13:30:31]CAPDU: 80 0D 03 02 [13:30:31]Write to MH i2c: E2 08 00 6A 05 80 0D 03 02 00 00 00 00 EA [13:30:31]Write i2c OK [13:30:31]MH_I2C_Read... [13:30:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:30:31]Read from MH i2c: E2 [13:30:31]MH_I2C_Read... [13:30:31]Read from MH i2c: E2 0B 00 [13:30:31]MH_I2C_Read... [13:30:31]Read from MH i2c: E2 0B 00 6A 05 00 BC D0 4A E7 5F A9 B3 C8 90 00 2B [13:30:31]RAPDU: BC D0 4A E7 5F A9 B3 C8 90 00 [13:30:31]wFMCommunicate OK [13:30:31]SAM_PROTO_SignData done [13:30:31]FM_MakeSignedData done [13:30:31]CreateOFDProtocolMessage [13:30:31]wFMCommunicate request_size=4 [13:30:31]MH_SAM_APDU [13:30:31]CAPDU: 80 11 00 00 [13:30:31]Write to MH i2c: E2 08 00 6B 05 80 11 00 00 00 00 00 00 EA [13:30:31]Write i2c OK [13:30:31]MH_I2C_Read... [13:30:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:30:31]Read from MH i2c: E2 [13:30:31]MH_I2C_Read... [13:30:31]Read from MH i2c: E2 17 00 [13:30:31]MH_I2C_Read... [13:30:31]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 34 39 37 39 90 00 49 [13:30:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:30:31]wFMCommunicate OK [13:30:31]CreateOFDProtocolMessage done [13:30:31]OFDSenderStorePacket 86896 [13:30:31]StoreOFDPacket docnum=86896 [13:30:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 39 01 00 00 13 F1 31 01 0D 4C 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 14 1E 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 28 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 F6 1B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 70 53 01 00 35 04 06 00 27 99 AE C6 0C 46 BC D0 4A E7 5F A9 B3 C8 [13:30:31]CheckFolder [13:30:31]dirname=/storage/ofd_packets [13:30:31]CheckFolder done [13:30:31]ProducePacketName [13:30:31]name=ofd_packets/00086896 [13:30:31]NVStorageSaveData ofd_packets/00086896 [13:30:31]File name is /storage/ofd_packets/00086896 [13:30:31]Write 343 bytes [13:30:31]NVStorageSaveData done [13:30:31]OFDSenderStorePacket done [13:30:31]KKMCreateOFDPacket done [13:30:31]NVStorageSaveData kkm_last_timestamp [13:30:31]File name is /storage/kkm_last_timestamp [13:30:31]Write 4 bytes [13:30:31]NVStorageSaveData done [13:30:31]ExternCall_PrintAddStr [13:30:31]wPrintStart [13:30:31]Write to MH i2c: 01 00 00 6C 05 71 [13:30:31]Write i2c OK [13:30:31]MH_I2C_Read... [13:30:31]Read from MH i2c: 01 [13:30:31]MH_I2C_Read... [13:30:31]Read from MH i2c: 01 07 00 [13:30:31]MH_I2C_Read... [13:30:31]Read from MH i2c: 01 07 00 6C 05 00 00 00 00 00 FF 0F 86 [13:30:31]RasterBufferAndPrint [13:30:31]line Счет N : (3)148088 [13:30:31]line ИНН: 02508201610067 [13:30:31]line Контрольно-Кассовый Чек [13:30:31]line ПРОДАЖА [13:30:31]line Товар: 4700000480050 [13:30:31]line Напиток Nitro Energy эн green ж/б 0,45л [13:30:31]line 2.000 * 77.00 [13:30:31]line = 154.00 [13:30:31]line НДС 12% НСП 1% [13:30:31]line > о реализуемом товаре [13:30:31]line ИТОГО: 154.00 [13:30:31]line НСП 1% : 1.36 [13:30:31]line НДС 12% : 16.35 [13:30:31]line Наличными: 154.00 [13:30:31]line Безнал.: 0.00 [13:30:31]line Место: АЗС № 137 "Партнер Нефть" [13:30:31]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:30:31]line СНО: Общий режим [13:30:31]line Чек 209 22.09.2024 13:30 [13:30:31]line Смена: 497 ФФД: 1.0 [13:30:31]line ЗНМ: 0300000064 [13:30:31]line РНМ: 0000000000092592 [13:30:31]line Версия ККМ: 001 [13:30:31]line ФМ: 0000000000874979 [13:30:31]line ФД: 86896 [13:30:31]line ФПД: 43541015694406 [13:30:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T133030&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86896&fm=43541015694406&tin=02508201610067®Number=0000000000092592&sum=15400 [13:30:31]line 0 [13:30:31]OFD Sender: Processing packet 86896 [packets to send 275, broken 274] [13:30:31]ProducePacketName [13:30:31]name=ofd_packets/00086896 [13:30:31]OFD Sender: To server: pG, [13:30:31]CommunicateWithHost lk.salyk.kg:30040 [13:30:31]ConnectInit lk.salyk.kg [13:30:31]written 0, free lines is 4095 [13:30:31]Write to MH i2c: 01 00 00 95 05 9A [13:30:31]Write i2c OK [13:30:31]MH_I2C_Read... [13:30:31]Read from MH i2c: 01 [13:30:31]MH_I2C_Read... [13:30:31]Read from MH i2c: 01 07 00 [13:30:31]MH_I2C_Read... [13:30:31]Read from MH i2c: 01 07 00 95 05 00 00 00 00 00 F4 0C A1 [13:30:31]RasterBufferAndPrint [13:30:31]line [13:30:31]line [13:30:31]line [13:30:31]line [13:30:31]line [13:30:31]written 0, free lines is 3330 [13:30:31]MH_Cut [13:30:31]Write to MH i2c: D1 01 00 9C 05 01 73 [13:30:31]Write i2c OK [13:30:31]MH_I2C_Read... [13:30:31]Read from MH i2c: D1 [13:30:31]MH_I2C_Read... [13:30:31]Read from MH i2c: D1 01 00 [13:30:31]MH_I2C_Read... [13:30:31]Read from MH i2c: D1 01 00 9C 05 00 72 [13:30:31]Write to MH i2c: 01 00 00 9D 05 A2 [13:30:31]Write i2c OK [13:30:31]MH_I2C_Read... [13:30:31]Connected sock=8 [13:30:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 39 01 00 00 13 F1 31 01 0D 4C 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 14 1E 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 28 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 F6 1B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 70 53 01 00 35 04 06 00 27 99 AE C6 0C 46 BC D0 4A E7 5F A9 B3 C8 [13:30:32]*** Cut start [13:30:32]*** Partial cut [13:30:32]*** CUTSNS_PIN = 1 [13:30:32]*** CUTSNS_PIN = 0 [13:30:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 F3 C0 47 00 2D 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 34 39 37 39 10 04 04 00 70 53 01 00 F4 03 04 00 C5 C6 EF 66 B6 04 01 00 00 C7 50 37 20 7C AB 0A FA [13:30:32]CommunicateWithHost err = 0 [13:30:32]CheckOFDResponse [13:30:32]1017 (14) - 77093643461234 [13:30:32]1041 (16) - 0000000000874979 [13:30:32]1040 (4) - 86896 [13:30:32]1012 (4) - 22.09.2024 07:27 [13:30:32]1206 (1) - 0 [13:30:32]OFD Sender: Remove packet 86896 [13:30:32]ProducePacketName [13:30:32]name=ofd_packets/00086896 [13:30:32]NVStorageDeleteData [13:30:32]*** Brake cut motor [13:30:33]Read from MH i2c: 01 [13:30:33]MH_I2C_Read... [13:30:33]*** Stop cut motor [13:30:33]*** Cut end [13:30:33]Read from MH i2c: 01 07 00 [13:30:33]MH_I2C_Read... [13:30:33]Read from MH i2c: 01 07 00 9D 05 00 00 00 00 00 FF 0F B7 [13:30:33]process_action close_receipt done [13:30:33]requested_data is exist [13:30:33]produce_requested_data [13:30:33]requested_item fm.sn is exist - process it [13:30:33]wFMCommunicate request_size=4 [13:30:33]MH_SAM_APDU [13:30:33]CAPDU: 80 11 00 00 [13:30:33]Write to MH i2c: E2 08 00 9E 05 80 11 00 00 00 00 00 00 1D [13:30:33]Write i2c OK [13:30:33]MH_I2C_Read... [13:30:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:30:33]Read from MH i2c: E2 [13:30:33]MH_I2C_Read... [13:30:33]Read from MH i2c: E2 17 00 [13:30:33]MH_I2C_Read... [13:30:33]Read from MH i2c: E2 17 00 9E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 7C [13:30:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:30:33]wFMCommunicate OK [13:30:33]requested_item fd.num is exist - process it [13:30:33]SAM_PROTO_GetFieldsCounters [13:30:33]wFMCommunicate request_size=4 [13:30:33]MH_SAM_APDU [13:30:33]CAPDU: 80 13 00 00 [13:30:33]Write to MH i2c: E2 08 00 9F 05 80 13 00 00 00 00 00 00 20 [13:30:33]Write i2c OK [13:30:33]MH_I2C_Read... [13:30:33]OFD Sender: No OFD packet to send [13:30:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:30:33]Read from MH i2c: E2 [13:30:33]MH_I2C_Read... [13:30:33]Read from MH i2c: E2 62 00 [13:30:33]MH_I2C_Read... [13:30:33]Read from MH i2c: E2 62 00 9F 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 70 53 01 00 0E 04 04 00 F1 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 78 [13: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 70 53 01 00 0E 04 04 00 F1 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 [13:30:33]wFMCommunicate OK [13:30:33]SAM_PROTO_GetFieldsCounters done [13:30:33]requested_item shift.num is exist - process it [13:30:33]requested_item shift.opened is exist - process it [13:30:33]req_shift_opened [13:30:33]FM_GetShiftState [13:30:33]SAM_PROTO_GetShiftState [13:30:33]wFMCommunicate request_size=4 [13:30:33]MH_SAM_APDU [13:30:33]CAPDU: 80 13 01 00 [13:30:33]Write to MH i2c: E2 08 00 A0 05 80 13 01 00 00 00 00 00 22 [13:30:33]Write i2c OK [13:30:33]MH_I2C_Read... [13:30:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:30:33]Read from MH i2c: E2 [13:30:33]MH_I2C_Read... [13:30:33]Read from MH i2c: E2 0E 00 [13:30:33]MH_I2C_Read... [13:30:33]Read from MH i2c: E2 0E 00 A0 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 E0 [13:30:33]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:30:33]wFMCommunicate OK [13:30:33]SAM_PROTO_GetShiftState done [13:30:33]FM_GetShiftState done [13:30:33]req_shift_opened done [13:30:33]requested_item shift.open_date is exist - process it [13:30:33]req_shift_open_date [13:30:33]req_shift_open_date done [13:30:33]produce_requested_data done [13:30:33]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86896,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:30:33]process_action_free close_receipt [13:30:33]json_value_free [13:30:33]json_value_free done [13:30:33]process_json_proto returns [13:30:33]Send response to host [13:30:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86896,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:30:33]free response buf [13:30:33]execute_script done [13:30:33]execute_script returns [13:30:33]free content buf [13:30:33]Sock 10.Close socket [13:30:33]Sock 10.Thread stoped [13:30:38]OFD Sender: No OFD packet to send [13:30:43]OFD Sender: No OFD packet to send [13:30:48]OFD Sender: No OFD packet to send [13:30:53]OFD Sender: No OFD packet to send [13:30:58]OFD Sender: No OFD packet to send [13:31:03]OFD Sender: No OFD packet to send [13:31:08]OFD Sender: No OFD packet to send [13:31:13]OFD Sender: No OFD packet to send [13:31:18]OFD Sender: No OFD packet to send [13:31:23]OFD Sender: No OFD packet to send [13:31:26]accept exits with 9 [13:31:26]New connection [13:31:26]New thread 3067366756 created [13:31:26]Thread 3067510116 joined [13:31:26]Waiting for new connection... [13:31:26] Sock 9.Parse request [13:31:26]Sock 9.Check first char [13:31:26]Sock 9.First char is OK [13:31:26]request: POST /json_proto HTTP/1.0 [13:31:26]Method: POST [13:31:26]URL: /json_proto [13:31:26]Method is POST - this is cgi request [13:31:26]url: /json_proto [13:31:26]query_string will be loaded in cgi processing [13:31:26]execute_cgi json_proto POST (null) [13:31:26]execute_cgi path=json_proto method=POST [13:31:26]POST find Content-Length [13:31:26]Host: 172.17.47.196:8080 [13:31:26]Content-Length: 677 [13:31:26]Content-Type: application/json [13:31:26] [13:31:26]POST finish read [13:31:26]Found Content-Length = 677 [13:31:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871762", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 9.590, "sum" : 650.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 650.00, "total" : 650.00, "payments": [ { "type": 0, "sum" : 650.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:31:26]execute_script... [13:31: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)871762", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 9.590, "sum" : 650.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 650.00, "total" : 650.00, "payments": [ { "type": 0, "sum" : 650.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:31:26]POST & json_proto [13:31:26]process_json_proto [13:31:26]json parsed OK: [13:31:26]protocol is kg_v1.0 [13:31:26]action value=close_receipt [13:31:26]process_action close_receipt [13:31:26]cmd_close_receipt [13:31:26]MH_GetDate [13:31:26]Write to MH i2c: F0 00 00 A1 05 95 [13:31:26]Write i2c OK [13:31:26]MH_I2C_Read... [13:31:26]Read from MH i2c: F0 [13:31:26]MH_I2C_Read... [13:31:26]Read from MH i2c: F0 09 00 [13:31:26]MH_I2C_Read... [13:31:26]Read from MH i2c: F0 09 00 A1 05 00 2E 1C F0 66 4C 6B 94 66 EF [13:31:26]GetLastDocTimeStamp 1727011830 [13:31:26]current date 1727011886 [13:31:26]FM_GetShiftState [13:31:26]SAM_PROTO_GetShiftState [13:31:26]wFMCommunicate request_size=4 [13:31:26]MH_SAM_APDU [13:31:26]CAPDU: 80 13 01 00 [13:31:26]Write to MH i2c: E2 08 00 A2 05 80 13 01 00 00 00 00 00 24 [13:31:26]Write i2c OK [13:31:26]MH_I2C_Read... [13:31:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:31:26]Read from MH i2c: E2 [13:31:26]MH_I2C_Read... [13:31:26]Read from MH i2c: E2 0E 00 [13:31:26]MH_I2C_Read... [13:31:26]Read from MH i2c: E2 0E 00 A2 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 E2 [13:31:26]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:31:26]wFMCommunicate OK [13:31:26]SAM_PROTO_GetShiftState done [13:31:26]FM_GetShiftState done [13:31:26]opened in 1726964220 [13:31:26]opened+sec_in_day 1727050620 [13:31:26]quantity*price = 65020 [13:31:26]sum+1 = 65021 [13:31:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.20 ИТОГО: 650.00 Внесено: 650.00 СДАЧА: 0.00 НСП 1% : 5.75 НДС 12% : 69.05 Наличными: 650.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 210 22.09.2024 13:31 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86897 ФПД: 176304468633665 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T133126&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86897&fm=176304468633665&tin=02508201610067®Number=0000000000092592&sum=65000 [13:31:27]StoreToDocumentArchive [13:31:27]shift 497 fd 86897 [13:31:27]save to /storage/0497/doc_00086897 [13:31:27]save last doc name /storage/0497/doc_00086897 to /storage/kkm_last_doc_name [13:31:27]save OK [13:31:27]Clear old archive folders... [13:31:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:31:27]tlvbuf is 00439DB0 [13:31:27]SAM_PROTO_ClearQueue [13:31:27]wFMCommunicate request_size=4 [13:31:27]MH_SAM_APDU [13:31:27]CAPDU: 80 09 00 00 [13:31:27]Write to MH i2c: E2 08 00 AF 05 80 09 00 00 00 00 00 00 26 [13:31:27]Write i2c OK [13:31:27]MH_I2C_Read... [13:31:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:31:27]Read from MH i2c: E2 [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: E2 03 00 [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: E2 03 00 AF 05 00 90 00 28 [13:31:27]RAPDU: 90 00 [13:31:27]wFMCommunicate OK [13:31:27]SAM_PROTO_ClearQueue done [13:31:27]KKMCreateOFDPacket [13:31:27]OFDProtocolAddRootSTLVToBuf [13:31:27]FM_MakeSignedData [13:31:27]FM_MakeSignedData [13:31:27]SAM_PROTO_SignData [13:31:27]wFMCommunicate request_size=4 [13:31:27]MH_SAM_APDU [13:31:27]CAPDU: 80 0D 01 02 [13:31:27]Write to MH i2c: E2 08 00 B0 05 80 0D 01 02 00 00 00 00 2E [13:31:27]Write i2c OK [13:31:27]MH_I2C_Read... [13:31:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:31:27]Read from MH i2c: E2 [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: E2 03 00 [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: E2 03 00 B0 05 00 90 00 29 [13:31:27]RAPDU: 90 00 [13:31:27]wFMCommunicate OK [13:31:27]wFMCommunicate request_size=255 [13:31:27]MH_SAM_APDU [13:31: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 76 25 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FC FD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 2E 1C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 71 53 01 00 35 04 06 00 A0 [13:31:27]Write to MH i2c: E2 02 01 B1 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 76 25 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FC FD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 2E 1C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 71 53 01 00 35 04 06 00 A0 00 00 57 [13:31:27]Write i2c OK [13:31:27]MH_I2C_Read... [13:31:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:31:27]Read from MH i2c: E2 [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: E2 03 00 [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: E2 03 00 B1 05 00 90 00 2A [13:31:27]RAPDU: 90 00 [13:31:27]wFMCommunicate OK [13:31:27]wFMCommunicate request_size=10 [13:31:27]MH_SAM_APDU [13:31:27]CAPDU: 80 0D 02 02 05 59 15 39 A8 41 [13:31:27]Write to MH i2c: E2 0D 00 B2 05 80 0D 02 02 05 00 59 15 39 A8 41 00 00 CB [13:31:27]Write i2c OK [13:31:27]MH_I2C_Read... [13:31:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:31:27]Read from MH i2c: E2 [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: E2 03 00 [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: E2 03 00 B2 05 00 90 00 2B [13:31:27]RAPDU: 90 00 [13:31:27]wFMCommunicate OK [13:31:27]wFMCommunicate request_size=4 [13:31:27]MH_SAM_APDU [13:31:27]CAPDU: 80 0D 03 02 [13:31:27]Write to MH i2c: E2 08 00 B3 05 80 0D 03 02 00 00 00 00 33 [13:31:27]Write i2c OK [13:31:27]MH_I2C_Read... [13:31:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:31:27]Read from MH i2c: E2 [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: E2 0B 00 [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: E2 0B 00 B3 05 00 AB D6 AE 0A F8 12 9D F3 90 00 07 [13:31:27]RAPDU: AB D6 AE 0A F8 12 9D F3 90 00 [13:31:27]wFMCommunicate OK [13:31:27]SAM_PROTO_SignData done [13:31:27]FM_MakeSignedData done [13:31:27]CreateOFDProtocolMessage [13:31:27]wFMCommunicate request_size=4 [13:31:27]MH_SAM_APDU [13:31:27]CAPDU: 80 11 00 00 [13:31:27]Write to MH i2c: E2 08 00 B4 05 80 11 00 00 00 00 00 00 33 [13:31:27]Write i2c OK [13:31:27]MH_I2C_Read... [13:31:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:31:27]Read from MH i2c: E2 [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: E2 17 00 [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: E2 17 00 B4 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 92 [13:31:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:31:27]wFMCommunicate OK [13:31:27]CreateOFDProtocolMessage done [13:31:27]OFDSenderStorePacket 86897 [13:31:27]StoreOFDPacket docnum=86897 [13:31:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 9B 75 07 01 90 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 76 25 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FC FD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 2E 1C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 71 53 01 00 35 04 06 00 A0 59 15 39 A8 41 AB D6 AE 0A F8 12 9D F3 [13:31:27]CheckFolder [13:31:27]dirname=/storage/ofd_packets [13:31:27]CheckFolder done [13:31:27]ProducePacketName [13:31:27]name=ofd_packets/00086897 [13:31:27]NVStorageSaveData ofd_packets/00086897 [13:31:27]File name is /storage/ofd_packets/00086897 [13:31:27]Write 301 bytes [13:31:27]NVStorageSaveData done [13:31:27]OFDSenderStorePacket done [13:31:27]KKMCreateOFDPacket done [13:31:27]NVStorageSaveData kkm_last_timestamp [13:31:27]File name is /storage/kkm_last_timestamp [13:31:27]Write 4 bytes [13:31:27]NVStorageSaveData done [13:31:27]ExternCall_PrintAddStr [13:31:27]wPrintStart [13:31:27]Write to MH i2c: 01 00 00 B5 05 BA [13:31:27]Write i2c OK [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: 01 [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: 01 07 00 [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: 01 07 00 B5 05 00 00 00 00 00 FF 0F CF [13:31:27]RasterBufferAndPrint [13:31:27]line Счет N : (1)871762 [13:31:27]line ИНН: 02508201610067 [13:31:27]line Контрольно-Кассовый Чек [13:31:27]line ПРОДАЖА [13:31:27]line ТРК (МРК, ГНК) : 43 [13:31:27]line Товар: 2710124130 [13:31:27]line Аи-92-К-5 [13:31:27]line 9.590 * 67.80 [13:31:27]line = 650.20 [13:31:27]line НДС 12% НСП 1% [13:31:27]line > о реализуемом товаре [13:31:27]line ОКРУГЛЕНИЕ: -0.20 [13:31:27]line ИТОГО: 650.00 [13:31:27]line Внесено: 650.00 [13:31:27]line СДАЧА: 0.00 [13:31:27]line НСП 1% : 5.75 [13:31:27]line НДС 12% : 69.05 [13:31:27]line Наличными: 650.00 [13:31:27]line Безнал.: 0.00 [13:31:27]line Место: АЗС № 137 "Партнер Нефть" [13:31:27]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:31:27]line СНО: Общий режим [13:31:27]line Чек 210 22.09.2024 13:31 [13:31:27]line Смена: 497 ФФД: 1.0 [13:31:27]line ЗНМ: 0300000064 [13:31:27]line РНМ: 0000000000092592 [13:31:27]line Версия ККМ: 001 [13:31:27]line ФМ: 0000000000874979 [13:31:27]line ФД: 86897 [13:31:27]line ФПД: 176304468633665 [13:31:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T133126&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86897&fm=176304468633665&tin=02508201610067®Number=0000000000092592&sum=65000 [13:31:27]written 0, free lines is 4095 [13:31:27]OFD Sender: Processing packet 86897 [packets to send 275, broken 274] [13:31:27]ProducePacketName [13:31:27]name=ofd_packets/00086897 [13:31:27]OFD Sender: To server: pG, [13:31:27]CommunicateWithHost lk.salyk.kg:30040 [13:31:27]ConnectInit lk.salyk.kg [13:31:28]Write to MH i2c: 01 00 00 E0 05 E5 [13:31:28]Write i2c OK [13:31:28]MH_I2C_Read... [13:31:28]Read from MH i2c: 01 [13:31:28]MH_I2C_Read... [13:31:28]Read from MH i2c: 01 07 00 [13:31:28]MH_I2C_Read... [13:31:28]Read from MH i2c: 01 07 00 E0 05 00 00 00 00 00 E8 0C E0 [13:31:28]RasterBufferAndPrint [13:31:28]line [13:31:28]line [13:31:28]line [13:31:28]line [13:31:28]line [13:31:28]written 0, free lines is 3310 [13:31:28]MH_Cut [13:31:28]Write to MH i2c: D1 01 00 E7 05 01 BE [13:31:28]Write i2c OK [13:31:28]MH_I2C_Read... [13:31:28]Read from MH i2c: D1 [13:31:28]MH_I2C_Read... [13:31:28]Read from MH i2c: D1 01 00 [13:31:28]MH_I2C_Read... [13:31:28]Read from MH i2c: D1 01 00 E7 05 00 BD [13:31:28]Write to MH i2c: 01 00 00 E8 05 ED [13:31:28]Write i2c OK [13:31:28]MH_I2C_Read... [13:31:28]Connected sock=8 [13:31:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 9B 75 07 01 90 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 76 25 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FC FD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 2E 1C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 71 53 01 00 35 04 06 00 A0 59 15 39 A8 41 AB D6 AE 0A F8 12 9D F3 [13:31:28]*** Cut start [13:31:28]*** Partial cut [13:31:28]*** CUTSNS_PIN = 1 [13:31:28]*** CUTSNS_PIN = 0 [13:31:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 34 49 47 00 3F 55 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 71 53 01 00 F4 03 04 00 FE C6 EF 66 B6 04 01 00 00 FF B7 C9 27 E8 F3 EE B0 [13:31:29]CommunicateWithHost err = 0 [13:31:29]CheckOFDResponse [13:31:29]1017 (14) - 77093643461234 [13:31:29]1041 (16) - 0000000000874979 [13:31:29]1040 (4) - 86897 [13:31:29]1012 (4) - 22.09.2024 07:27 [13:31:29]1206 (1) - 0 [13:31:29]OFD Sender: Remove packet 86897 [13:31:29]ProducePacketName [13:31:29]name=ofd_packets/00086897 [13:31:29]NVStorageDeleteData [13:31:29]*** Brake cut motor [13:31:29]Read from MH i2c: 01 [13:31:29]MH_I2C_Read... [13:31:29]*** Stop cut motor [13:31:29]*** Cut end [13:31:29]OFD Sender: No OFD packet to send [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 E8 05 00 00 00 00 00 FF 0F 02 [13:31:29]process_action close_receipt done [13:31:29]requested_data is exist [13:31:29]produce_requested_data [13:31:29]requested_item fm.sn is exist - process it [13:31:29]wFMCommunicate request_size=4 [13:31:29]MH_SAM_APDU [13:31:29]CAPDU: 80 11 00 00 [13:31:29]Write to MH i2c: E2 08 00 E9 05 80 11 00 00 00 00 00 00 68 [13:31:29]Write i2c OK [13:31:29]MH_I2C_Read... [13:31:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:31:29]Read from MH i2c: E2 [13:31:29]MH_I2C_Read... [13:31:29]Read from MH i2c: E2 17 00 [13:31:29]MH_I2C_Read... [13:31:29]Read from MH i2c: E2 17 00 E9 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C7 [13:31:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:31:29]wFMCommunicate OK [13:31:29]requested_item fd.num is exist - process it [13:31:29]SAM_PROTO_GetFieldsCounters [13:31:29]wFMCommunicate request_size=4 [13:31:29]MH_SAM_APDU [13:31:29]CAPDU: 80 13 00 00 [13:31:29]Write to MH i2c: E2 08 00 EA 05 80 13 00 00 00 00 00 00 6B [13:31:29]Write i2c OK [13:31:29]MH_I2C_Read... [13:31:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:31:29]Read from MH i2c: E2 [13:31:29]MH_I2C_Read... [13:31:29]Read from MH i2c: E2 62 00 [13:31:29]MH_I2C_Read... [13:31:29]Read from MH i2c: E2 62 00 EA 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 71 53 01 00 0E 04 04 00 F1 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 C7 [13:31: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 71 53 01 00 0E 04 04 00 F1 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 [13:31:29]wFMCommunicate OK [13:31:29]SAM_PROTO_GetFieldsCounters done [13:31:29]requested_item shift.num is exist - process it [13:31:29]requested_item shift.opened is exist - process it [13:31:29]req_shift_opened [13:31:29]FM_GetShiftState [13:31:29]SAM_PROTO_GetShiftState [13:31:29]wFMCommunicate request_size=4 [13:31:29]MH_SAM_APDU [13:31:29]CAPDU: 80 13 01 00 [13:31:29]Write to MH i2c: E2 08 00 EB 05 80 13 01 00 00 00 00 00 6D [13:31:29]Write i2c OK [13:31:29]MH_I2C_Read... [13:31:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:31:29]Read from MH i2c: E2 [13:31:29]MH_I2C_Read... [13:31:29]Read from MH i2c: E2 0E 00 [13:31:29]MH_I2C_Read... [13:31:29]Read from MH i2c: E2 0E 00 EB 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 2B [13:31:29]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:31:29]wFMCommunicate OK [13:31:29]SAM_PROTO_GetShiftState done [13:31:29]FM_GetShiftState done [13:31:29]req_shift_opened done [13:31:29]requested_item shift.open_date is exist - process it [13:31:29]req_shift_open_date [13:31:29]req_shift_open_date done [13:31:29]produce_requested_data done [13:31:29]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86897,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:31:29]process_action_free close_receipt [13:31:29]json_value_free [13:31:29]json_value_free done [13:31:29]process_json_proto returns [13:31:29]Send response to host [13:31:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86897,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:31:29]free response buf [13:31:29]execute_script done [13:31:29]execute_script returns [13:31:29]free content buf [13:31:29]Sock 9.Close socket [13:31:29]Sock 9.Thread stoped [13:31:34]OFD Sender: No OFD packet to send [13:31:37]recv_with_timeout no data received [13:31:39]OFD Sender: No OFD packet to send [13:31:44]OFD Sender: No OFD packet to send [13:31:47]accept exits with 10 [13:31:47]New connection [13:31:47]New thread 3067510116 created [13:31:47]Thread 3067366756 joined [13:31:47]Waiting for new connection... [13:31:47] Sock 10.Parse request [13:31:47]Sock 10.Check first char [13:31:47]Sock 10.First char is OK [13:31:47]request: POST /json_proto HTTP/1.0 [13:31:47]Method: POST [13:31:47]URL: /json_proto [13:31:47]Method is POST - this is cgi request [13:31:47]url: /json_proto [13:31:47]query_string will be loaded in cgi processing [13:31:47]execute_cgi json_proto POST (null) [13:31:47]execute_cgi path=json_proto method=POST [13:31:47]POST find Content-Length [13:31:47]Host: 172.17.47.196:8080 [13:31:47]Content-Length: 687 [13:31:47]Content-Type: application/json [13:31:47] [13:31:47]POST finish read [13:31:47]Found Content-Length = 687 [13:31:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871761", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [13:31:47]execute_script... [13:31: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)871761", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [13:31:47]POST & json_proto [13:31:47]process_json_proto [13:31:47]json parsed OK: [13:31:47]protocol is kg_v1.0 [13:31:47]action value=close_receipt [13:31:47]process_action close_receipt [13:31:47]cmd_close_receipt [13:31:47]MH_GetDate [13:31:47]Write to MH i2c: F0 00 00 EC 05 E0 [13:31:47]Write i2c OK [13:31:47]MH_I2C_Read... [13:31:47]Read from MH i2c: F0 [13:31:47]MH_I2C_Read... [13:31:47]Read from MH i2c: F0 09 00 [13:31:47]MH_I2C_Read... [13:31:47]Read from MH i2c: F0 09 00 EC 05 00 44 1C F0 66 4C 6B 94 66 50 [13:31:47]GetLastDocTimeStamp 1727011886 [13:31:47]current date 1727011908 [13:31:47]FM_GetShiftState [13:31:47]SAM_PROTO_GetShiftState [13:31:47]wFMCommunicate request_size=4 [13:31:47]MH_SAM_APDU [13:31:47]CAPDU: 80 13 01 00 [13:31:47]Write to MH i2c: E2 08 00 ED 05 80 13 01 00 00 00 00 00 6F [13:31:47]Write i2c OK [13:31:47]MH_I2C_Read... [13:31:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:31:47]Read from MH i2c: E2 [13:31:47]MH_I2C_Read... [13:31:47]Read from MH i2c: E2 0E 00 [13:31:47]MH_I2C_Read... [13:31:47]Read from MH i2c: E2 0E 00 ED 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 2D [13:31:47]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:31:47]wFMCommunicate OK [13:31:47]SAM_PROTO_GetShiftState done [13:31:47]FM_GetShiftState done [13:31:47]opened in 1726964220 [13:31:47]opened+sec_in_day 1727050620 [13:31:47]quantity*price = 150037 [13:31:47]sum+1 = 150039 [13:31:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 211 22.09.2024 13:31 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86898 ФПД: 2929041573229 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T133148&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86898&fm=2929041573229&tin=02508201610067®Number=0000000000092592&sum=150000 [13:31:49]StoreToDocumentArchive [13:31:49]shift 497 fd 86898 [13:31:49]save to /storage/0497/doc_00086898 [13:31:49]save last doc name /storage/0497/doc_00086898 to /storage/kkm_last_doc_name [13:31:49]save OK [13:31:49]Clear old archive folders... [13:31:49]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:31:49]tlvbuf is 004A31D0 [13:31:49]SAM_PROTO_ClearQueue [13:31:49]wFMCommunicate request_size=4 [13:31:49]MH_SAM_APDU [13:31:49]CAPDU: 80 09 00 00 [13:31:49]Write to MH i2c: E2 08 00 FA 05 80 09 00 00 00 00 00 00 71 [13:31:49]Write i2c OK [13:31:49]MH_I2C_Read... [13:31:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:31:49]Read from MH i2c: E2 [13:31:49]MH_I2C_Read... [13:31:49]Read from MH i2c: E2 03 00 [13:31:49]MH_I2C_Read... [13:31:49]Read from MH i2c: E2 03 00 FA 05 00 90 00 73 [13:31:49]RAPDU: 90 00 [13:31:49]wFMCommunicate OK [13:31:49]SAM_PROTO_ClearQueue done [13:31:49]KKMCreateOFDPacket [13:31:49]OFDProtocolAddRootSTLVToBuf [13:31:49]FM_MakeSignedData [13:31:49]FM_MakeSignedData [13:31:49]SAM_PROTO_SignData [13:31:49]wFMCommunicate request_size=4 [13:31:49]MH_SAM_APDU [13:31:49]CAPDU: 80 0D 01 02 [13:31:49]Write to MH i2c: E2 08 00 FB 05 80 0D 01 02 00 00 00 00 79 [13:31:49]Write i2c OK [13:31:49]MH_I2C_Read... [13:31:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:31:49]Read from MH i2c: E2 [13:31:49]MH_I2C_Read... [13:31:49]Read from MH i2c: E2 03 00 [13:31:49]MH_I2C_Read... [13:31:49]Read from MH i2c: E2 03 00 FB 05 00 90 00 74 [13:31:49]RAPDU: 90 00 [13:31:49]wFMCommunicate OK [13:31:49]wFMCommunicate request_size=255 [13:31:49]MH_SAM_APDU [13:31:49]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 D3 00 00 00 F4 03 04 00 44 1C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 72 53 01 00 35 04 06 00 [13:31:49]Write to MH i2c: E2 02 01 FC 05 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 D3 00 00 00 F4 03 04 00 44 1C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 72 53 01 00 35 04 06 00 00 00 AB [13:31:49]Write i2c OK [13:31:49]MH_I2C_Read... [13:31:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:31:49]Read from MH i2c: E2 [13:31:49]MH_I2C_Read... [13:31:49]Read from MH i2c: E2 03 00 [13:31:49]MH_I2C_Read... [13:31:49]Read from MH i2c: E2 03 00 FC 05 00 90 00 75 [13:31:49]RAPDU: 90 00 [13:31:49]wFMCommunicate OK [13:31:49]wFMCommunicate request_size=11 [13:31:49]MH_SAM_APDU [13:31:49]CAPDU: 80 0D 02 02 06 02 A9 F8 7B 85 6D [13:31:49]Write to MH i2c: E2 0E 00 FD 05 80 0D 02 02 06 00 02 A9 F8 7B 85 6D 00 00 98 [13:31:49]Write i2c OK [13:31:49]MH_I2C_Read... [13:31:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:31:49]Read from MH i2c: E2 [13:31:49]MH_I2C_Read... [13:31:49]Read from MH i2c: E2 03 00 [13:31:49]MH_I2C_Read... [13:31:49]Read from MH i2c: E2 03 00 FD 05 00 90 00 76 [13:31:49]RAPDU: 90 00 [13:31:49]wFMCommunicate OK [13:31:49]wFMCommunicate request_size=4 [13:31:49]MH_SAM_APDU [13:31:49]CAPDU: 80 0D 03 02 [13:31:49]Write to MH i2c: E2 08 00 FE 05 80 0D 03 02 00 00 00 00 7E [13:31:49]Write i2c OK [13:31:49]MH_I2C_Read... [13:31:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:31:49]Read from MH i2c: E2 [13:31:49]MH_I2C_Read... [13:31:49]Read from MH i2c: E2 0B 00 [13:31:49]MH_I2C_Read... [13:31:49]Read from MH i2c: E2 0B 00 FE 05 00 19 59 78 0D 80 1A 91 76 90 00 17 [13:31:49]RAPDU: 19 59 78 0D 80 1A 91 76 90 00 [13:31:49]wFMCommunicate OK [13:31:49]SAM_PROTO_SignData done [13:31:49]FM_MakeSignedData done [13:31:49]CreateOFDProtocolMessage [13:31:49]wFMCommunicate request_size=4 [13:31:49]MH_SAM_APDU [13:31:49]CAPDU: 80 11 00 00 [13:31:49]Write to MH i2c: E2 08 00 FF 05 80 11 00 00 00 00 00 00 7E [13:31:49]Write i2c OK [13:31:49]MH_I2C_Read... [13:31:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:31:49]Read from MH i2c: E2 [13:31:49]MH_I2C_Read... [13:31:49]Read from MH i2c: E2 17 00 [13:31:49]MH_I2C_Read... [13:31:49]Read from MH i2c: E2 17 00 FF 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 DD [13:31:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:31:49]wFMCommunicate OK [13:31:49]CreateOFDProtocolMessage done [13:31:49]OFDSenderStorePacket 86898 [13:31:49]StoreOFDPacket docnum=86898 [13:31:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 55 F7 08 01 73 0C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 D3 00 00 00 F4 03 04 00 44 1C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 72 53 01 00 35 04 06 00 02 A9 F8 7B 85 6D 19 59 78 0D 80 1A 91 76 [13:31:49]CheckFolder [13:31:49]dirname=/storage/ofd_packets [13:31:49]CheckFolder done [13:31:49]ProducePacketName [13:31:49]name=ofd_packets/00086898 [13:31:49]NVStorageSaveData ofd_packets/00086898 [13:31:49]File name is /storage/ofd_packets/00086898 [13:31:49]Write 302 bytes [13:31:49]NVStorageSaveData done [13:31:49]OFDSenderStorePacket done [13:31:49]KKMCreateOFDPacket done [13:31:49]NVStorageSaveData kkm_last_timestamp [13:31:49]File name is /storage/kkm_last_timestamp [13:31:49]Write 4 bytes [13:31:49]NVStorageSaveData done [13:31:49]ExternCall_PrintAddStr [13:31:49]wPrintStart [13:31:49]Write to MH i2c: 01 00 00 00 06 06 [13:31:49]Write i2c OK [13:31:49]MH_I2C_Read... [13:31:49]Read from MH i2c: 01 [13:31:49]MH_I2C_Read... [13:31:49]Read from MH i2c: 01 07 00 [13:31:49]MH_I2C_Read... [13:31:49]Read from MH i2c: 01 07 00 00 06 00 00 00 00 00 FF 0F 1B [13:31:49]RasterBufferAndPrint [13:31:49]line Счет N : (1)871761 [13:31:49]line ИНН: 02508201610067 [13:31:49]line Контрольно-Кассовый Чек [13:31:49]line ПРОДАЖА [13:31:49]line ТРК (МРК, ГНК) : 34 [13:31:49]line Товар: 2710194210 [13:31:49]line ДТ(л)-К-4 [13:31:49]line 19.690 * 76.20 [13:31:49]line = 1500.38 [13:31:49]line НДС 12% НСП 1% [13:31:49]line > о реализуемом товаре [13:31:49]line ОКРУГЛЕНИЕ: -0.38 [13:31:49]line ИТОГО: 1500.00 [13:31:49]line Внесено: 1500.00 [13:31:49]line СДАЧА: 0.00 [13:31:49]line НСП 1% : 13.28 [13:31:49]line НДС 12% : 159.33 [13:31:49]line Наличными: 1500.00 [13:31:49]line Безнал.: 0.00 [13:31:49]line Место: АЗС № 137 "Партнер Нефть" [13:31:49]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:31:49]line СНО: Общий режим [13:31:49]line Чек 211 22.09.2024 13:31 [13:31:49]line Смена: 497 ФФД: 1.0 [13:31:49]line ЗНМ: 0300000064 [13:31:49]line РНМ: 0000000000092592 [13:31:49]line Версия ККМ: 001 [13:31:49]line ФМ: 0000000000874979 [13:31:49]line ФД: 86898 [13:31:49]line ФПД: 2929041573229 [13:31:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T133148&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86898&fm=2929041573229&tin=02508201610067®Number=0000000000092592&sum=150000 [13:31:49]written 0, free lines is 4095 [13:31:49]OFD Sender: Processing packet 86898 [packets to send 275, broken 274] [13:31:49]ProducePacketName [13:31:49]name=ofd_packets/00086898 [13:31:49]OFD Sender: To server: pG, [13:31:49]CommunicateWithHost lk.salyk.kg:30040 [13:31:49]ConnectInit lk.salyk.kg [13:31:50]Write to MH i2c: 01 00 00 2B 06 31 [13:31:50]Write i2c OK [13:31:50]MH_I2C_Read... [13:31:50]Read from MH i2c: 01 [13:31:50]MH_I2C_Read... [13:31:50]Read from MH i2c: 01 07 00 [13:31:50]MH_I2C_Read... [13:31:50]Read from MH i2c: 01 07 00 2B 06 00 00 00 00 00 E6 0C 2A [13:31:50]RasterBufferAndPrint [13:31:50]line [13:31:50]line [13:31:50]line [13:31:50]line [13:31:50]line [13:31:50]written 0, free lines is 3311 [13:31:50]MH_Cut [13:31:50]Write to MH i2c: D1 01 00 32 06 01 0A [13:31:50]Write i2c OK [13:31:50]MH_I2C_Read... [13:31:50]Read from MH i2c: D1 [13:31:50]MH_I2C_Read... [13:31:50]Read from MH i2c: D1 01 00 [13:31:50]MH_I2C_Read... [13:31:50]Read from MH i2c: D1 01 00 32 06 00 09 [13:31:50]Write to MH i2c: 01 00 00 33 06 39 [13:31:50]Write i2c OK [13:31:50]MH_I2C_Read... [13:31:50]*** Cut start [13:31:50]*** Partial cut [13:31:50]*** CUTSNS_PIN = 1 [13:31:50]*** CUTSNS_PIN = 0 [13:31:50]recv_with_timeout no data received [13:31:51]*** Brake cut motor [13:31:51]Read from MH i2c: 01 [13:31:51]MH_I2C_Read... [13:31:51]*** Stop cut motor [13:31:51]*** Cut end [13:31:51]Read from MH i2c: 01 07 00 [13:31:51]MH_I2C_Read... [13:31:51]Read from MH i2c: 01 07 00 33 06 00 00 00 00 00 FF 0F 4E [13:31:51]process_action close_receipt done [13:31:51]requested_data is exist [13:31:51]produce_requested_data [13:31:51]requested_item fm.sn is exist - process it [13:31:51]wFMCommunicate request_size=4 [13:31:51]MH_SAM_APDU [13:31:51]CAPDU: 80 11 00 00 [13:31:51]Write to MH i2c: E2 08 00 34 06 80 11 00 00 00 00 00 00 B4 [13:31:51]Write i2c OK [13:31:51]MH_I2C_Read... [13:31:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:31:51]Read from MH i2c: E2 [13:31:51]MH_I2C_Read... [13:31:51]Read from MH i2c: E2 17 00 [13:31:51]MH_I2C_Read... [13:31: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 34 39 37 39 90 00 13 [13:31:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:31:51]wFMCommunicate OK [13:31:51]requested_item fd.num is exist - process it [13:31:51]SAM_PROTO_GetFieldsCounters [13:31:51]wFMCommunicate request_size=4 [13:31:51]MH_SAM_APDU [13:31:51]CAPDU: 80 13 00 00 [13:31:51]Write to MH i2c: E2 08 00 35 06 80 13 00 00 00 00 00 00 B7 [13:31:51]Write i2c OK [13:31:51]MH_I2C_Read... [13:31:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:31:51]Read from MH i2c: E2 [13:31:51]MH_I2C_Read... [13:31:51]Read from MH i2c: E2 62 00 [13:31:51]MH_I2C_Read... [13:31:51]Read from MH i2c: E2 62 00 35 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 72 53 01 00 0E 04 04 00 F1 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 [13:31:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 72 53 01 00 0E 04 04 00 F1 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 [13:31:51]wFMCommunicate OK [13:31:51]SAM_PROTO_GetFieldsCounters done [13:31:51]requested_item shift.num is exist - process it [13:31:51]requested_item shift.opened is exist - process it [13:31:51]req_shift_opened [13:31:51]FM_GetShiftState [13:31:51]SAM_PROTO_GetShiftState [13:31:51]wFMCommunicate request_size=4 [13:31:51]MH_SAM_APDU [13:31:51]CAPDU: 80 13 01 00 [13:31:51]Write to MH i2c: E2 08 00 36 06 80 13 01 00 00 00 00 00 B9 [13:31:51]Write i2c OK [13:31:51]MH_I2C_Read... [13:31:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:31:51]Read from MH i2c: E2 [13:31:51]MH_I2C_Read... [13:31:51]Read from MH i2c: E2 0E 00 [13:31:51]MH_I2C_Read... [13:31:51]Read from MH i2c: E2 0E 00 36 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 77 [13:31:51]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:31:51]wFMCommunicate OK [13:31:51]SAM_PROTO_GetShiftState done [13:31:51]FM_GetShiftState done [13:31:51]req_shift_opened done [13:31:51]requested_item shift.open_date is exist - process it [13:31:51]req_shift_open_date [13:31:51]req_shift_open_date done [13:31:51]produce_requested_data done [13:31:51]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86898,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:31:51]process_action_free close_receipt [13:31:51]json_value_free [13:31:51]json_value_free done [13:31:51]process_json_proto returns [13:31:51]Send response to host [13:31:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86898,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:31:51]free response buf [13:31:51]execute_script done [13:31:51]execute_script returns [13:31:51]free content buf [13:31:51]Sock 10.Close socket [13:31:51]Sock 10.Thread stoped [13:31:54]ConnectInit Can't take IP for lk.salyk.kg [13:31:54]CommunicateWithHost connect error [13:31:54]CommunicateWithHost err = -1 [13:31:54]OFD Sender: Server communicate error [13:31:59]OFD Sender: Processing packet 86898 [packets to send 275, broken 274] [13:31:59]ProducePacketName [13:31:59]name=ofd_packets/00086898 [13:31:59]OFD Sender: To server: pG, [13:31:59]CommunicateWithHost lk.salyk.kg:30040 [13:31:59]ConnectInit lk.salyk.kg [13:32:07]recv_with_timeout no data received [13:32:15]Connected sock=10 [13:32:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 55 F7 08 01 73 0C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 [13:32:42]MH_I2C_Read... [13:32:42]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:32:42]Read from MH i2c: E2 [13:32:42]MH_I2C_Read... [13:32:42]Read from MH i2c: E2 03 00 [13:32:42]MH_I2C_Read... [13:32:42]Read from MH i2c: E2 03 00 3E 06 00 90 00 B8 [13:32:42]RAPDU: 90 00 [13:32:42]wFMCommunicate OK [13:32:42]wFMCommunicate request_size=15 [13:32:42]MH_SAM_APDU [13:32:42]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [13:32:42]Write to MH i2c: E2 12 00 3F 06 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 1C [13:32:42]Write i2c OK [13:32:42]MH_I2C_Read... [13:32:42]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:32:42]Read from MH i2c: E2 [13:32:42]MH_I2C_Read... [13:32:42]Read from MH i2c: E2 03 00 [13:32:42]MH_I2C_Read... [13:32:42]Read from MH i2c: E2 03 00 3F 06 00 90 00 B9 [13:32:42]RAPDU: 90 00 [13:32:42]wFMCommunicate OK [13:32:42]wFMCommunicate request_size=11 [13:32:42]MH_SAM_APDU [13:32:42]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [13:32:42]Write to MH i2c: E2 0E 00 40 06 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 F8 [13:32:42]Write i2c OK [13:32:42]MH_I2C_Read... [13:32:43]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:32:43]Read from MH i2c: E2 [13:32:43]MH_I2C_Read... [13:32:43]Read from MH i2c: E2 03 00 [13:32:43]MH_I2C_Read... [13:32:43]Read from MH i2c: E2 03 00 40 06 00 90 00 BA [13:32:43]RAPDU: 90 00 [13:32:43]wFMCommunicate OK [13:32:43]wFMCommunicate request_size=13 [13:32:43]MH_SAM_APDU [13:32:43]CAPDU: 80 15 02 00 08 F4 03 04 00 7A 1C F0 66 [13:32:43]Write to MH i2c: E2 10 00 41 06 80 15 02 00 08 00 F4 03 04 00 7A 1C F0 66 00 00 BE [13:32:43]Write i2c OK [13:32:43]MH_I2C_Read... [13:32:43]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:32:43]Read from MH i2c: E2 [13:32:43]MH_I2C_Read... [13:32:43]Read from MH i2c: E2 03 00 [13:32:43]MH_I2C_Read... [13:32:43]Read from MH i2c: E2 03 00 41 06 00 90 00 BB [13:32:43]RAPDU: 90 00 [13:32:43]wFMCommunicate OK [13:32:43]wFMCommunicate request_size=25 [13:32:43]MH_SAM_APDU [13:32:43]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 [13:32:43]Write to MH i2c: E2 1C 00 42 06 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 00 00 2C [13:32:43]Write i2c OK [13:32:43]MH_I2C_Read... [13:32:43]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:32:43]Read from MH i2c: E2 [13:32:43]MH_I2C_Read... [13:32:43]Read from MH i2c: E2 03 00 [13:32:43]MH_I2C_Read... [13:32:43]Read from MH i2c: E2 03 00 42 06 00 90 00 BC [13:32:43]RAPDU: 90 00 [13:32:43]wFMCommunicate OK [13:32:43]wFMCommunicate request_size=4 [13:32:43]MH_SAM_APDU [13:32:43]CAPDU: 80 15 03 00 [13:32:43]Write to MH i2c: E2 08 00 43 06 80 15 03 00 00 00 00 00 CA [13:32:43]Write i2c OK [13:32:43]MH_I2C_Read... [13:32:43]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [13:32:43]Read from MH i2c: E2 [13:32:43]MH_I2C_Read... [13:32:43]Read from MH i2c: E2 40 00 [13:32:43]MH_I2C_Read... [13:32:43]Read from MH i2c: E2 40 00 43 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 34 39 37 39 10 04 04 00 73 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 D4 00 00 00 35 04 06 00 83 0A 35 22 B4 AF 90 00 A0 [13:32:43]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 73 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 D4 00 00 00 35 04 06 00 83 0A 35 22 B4 AF 90 00 [13:32:43]wFMCommunicate OK [13:32:43]SAM_PROTO_ProcessDocument answer len = 59 [13:32:43]SAM_PROTO_ProcessDocument done [13:32:43]SetTLVBufToDocument [13:32:43]Processing tag 1209 (04B9) [13:32:43]Malloc new data [13:32:43]Processing tag 1041 (0411) [13:32:43]Processing tag 1040 (0410) [13:32:43]Malloc new data [13:32:43]Processing tag 1038 (040E) [13:32:43]Malloc new data [13:32:43]Processing tag 1042 (0412) [13:32:43]Malloc new data [13:32:43]Processing tag 1077 (0435) [13:32:43]Malloc new data [13:32:43]SetTLVBufToDocument err=0 [13:32:43]KKMLoadAndSignReceiptData store KKM data [13:32:43]KKMLoadAndSignReceiptData err=0 [13:32:43]wFMCommunicate request_size=4 [13:32:43]MH_SAM_APDU [13:32:43]CAPDU: 80 11 00 00 [13:32:43]Write to MH i2c: E2 08 00 44 06 80 11 00 00 00 00 00 00 C4 [13:32:43]Write i2c OK [13:32:43]MH_I2C_Read... [13:32:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:32:43]Read from MH i2c: E2 [13:32:43]MH_I2C_Read... [13:32:43]Read from MH i2c: E2 17 00 [13:32:43]MH_I2C_Read... [13:32:43]Read from MH i2c: E2 17 00 44 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 23 [13:32:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:32:43]wFMCommunicate OK [13:32:43]Счет N : (1)871763 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 53 Товар: 2710124130 Аи-92-К-5 16.230 * 67.80 = 1100.39 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.39 ИТОГО: 1100.00 Внесено: 1100.00 СДАЧА: 0.00 НСП 1% : 9.74 НДС 12% : 116.86 Наличными: 1100.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 212 22.09.2024 13:32 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86899 ФПД: 144079864378543 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T133242&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86899&fm=144079864378543&tin=02508201610067®Number=0000000000092592&sum=110000 [13:32:43]StoreToDocumentArchive [13:32:43]shift 497 fd 86899 [13:32:43]save to /storage/0497/doc_00086899 [13:32:43]save last doc name /storage/0497/doc_00086899 to /storage/kkm_last_doc_name [13:32:43]save OK [13:32:43]Clear old archive folders... [13:32:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:32:43]tlvbuf is 003DE130 [13:32:43]SAM_PROTO_ClearQueue [13:32:43]wFMCommunicate request_size=4 [13:32:43]MH_SAM_APDU [13:32:43]CAPDU: 80 09 00 00 [13:32:43]Write to MH i2c: E2 08 00 45 06 80 09 00 00 00 00 00 00 BD [13:32:43]Write i2c OK [13:32:43]MH_I2C_Read... [13:32:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:32:43]Read from MH i2c: E2 [13:32:43]MH_I2C_Read... [13:32:43]Read from MH i2c: E2 03 00 [13:32:43]MH_I2C_Read... [13:32:43]Read from MH i2c: E2 03 00 45 06 00 90 00 BF [13:32:43]RAPDU: 90 00 [13:32:43]wFMCommunicate OK [13:32:43]SAM_PROTO_ClearQueue done [13:32:43]KKMCreateOFDPacket [13:32:43]OFDProtocolAddRootSTLVToBuf [13:32:43]FM_MakeSignedData [13:32:43]FM_MakeSignedData [13:32:43]SAM_PROTO_SignData [13:32:43]wFMCommunicate request_size=4 [13:32:43]MH_SAM_APDU [13:32:43]CAPDU: 80 0D 01 02 [13:32:43]Write to MH i2c: E2 08 00 46 06 80 0D 01 02 00 00 00 00 C5 [13:32:43]Write i2c OK [13:32:43]MH_I2C_Read... [13:32:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:32:43]Read from MH i2c: E2 [13:32:43]MH_I2C_Read... [13:32:43]Read from MH i2c: E2 03 00 [13:32:43]MH_I2C_Read... [13:32:43]Read from MH i2c: E2 03 00 46 06 00 90 00 C0 [13:32:43]RAPDU: 90 00 [13:32:43]wFMCommunicate OK [13:32:43]wFMCommunicate request_size=255 [13:32:43]MH_SAM_APDU [13:32:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D7 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 2D 00 00 00 00 07 04 06 00 B0 AD 01 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 7A 1C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 73 53 01 00 35 04 06 00 83 [13:32:43]Write to MH i2c: E2 02 01 47 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D7 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 2D 00 00 00 00 07 04 06 00 B0 AD 01 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 7A 1C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 73 53 01 00 35 04 06 00 83 00 00 F9 [13:32:43]Write i2c OK [13:32:43]MH_I2C_Read... [13:32:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:32:43]Read from MH i2c: E2 [13:32:43]MH_I2C_Read... [13:32:43]Read from MH i2c: E2 03 00 [13:32:43]MH_I2C_Read... [13:32:43]Read from MH i2c: E2 03 00 47 06 00 90 00 C1 [13:32:43]RAPDU: 90 00 [13:32:43]wFMCommunicate OK [13:32:43]wFMCommunicate request_size=10 [13:32:43]MH_SAM_APDU [13:32:43]CAPDU: 80 0D 02 02 05 0A 35 22 B4 AF [13:32:43]Write to MH i2c: E2 0D 00 48 06 80 0D 02 02 05 00 0A 35 22 B4 AF 00 00 96 [13:32:43]Write i2c OK [13:32:43]MH_I2C_Read... [13:32:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:32:43]Read from MH i2c: E2 [13:32:43]MH_I2C_Read... [13:32:43]Read from MH i2c: E2 03 00 [13:32:43]MH_I2C_Read... [13:32:43]Read from MH i2c: E2 03 00 48 06 00 90 00 C2 [13:32:43]RAPDU: 90 00 [13:32:43]wFMCommunicate OK [13:32:43]wFMCommunicate request_size=4 [13:32:43]MH_SAM_APDU [13:32:43]CAPDU: 80 0D 03 02 [13:32:43]Write to MH i2c: E2 08 00 49 06 80 0D 03 02 00 00 00 00 CA [13:32:43]Write i2c OK [13:32:43]MH_I2C_Read... [13:32:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:32:43]Read from MH i2c: E2 [13:32:43]MH_I2C_Read... [13:32:43]Read from MH i2c: E2 0B 00 [13:32:43]MH_I2C_Read... [13:32:43]Read from MH i2c: E2 0B 00 49 06 00 A7 3B 97 01 04 21 A6 4C 90 00 5C [13:32:43]RAPDU: A7 3B 97 01 04 21 A6 4C 90 00 [13:32:43]wFMCommunicate OK [13:32:43]SAM_PROTO_SignData done [13:32:43]FM_MakeSignedData done [13:32:43]CreateOFDProtocolMessage [13:32:43]wFMCommunicate request_size=4 [13:32:43]MH_SAM_APDU [13:32:43]CAPDU: 80 11 00 00 [13:32:43]Write to MH i2c: E2 08 00 4A 06 80 11 00 00 00 00 00 00 CA [13:32:43]Write i2c OK [13:32:43]MH_I2C_Read... [13:32:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:32:43]Read from MH i2c: E2 [13:32:43]MH_I2C_Read... [13:32:43]Read from MH i2c: E2 17 00 [13:32:43]MH_I2C_Read... [13:32:43]Read from MH i2c: E2 17 00 4A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 29 [13:32:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:32:43]wFMCommunicate OK [13:32:43]CreateOFDProtocolMessage done [13:32:43]OFDSenderStorePacket 86899 [13:32:43]StoreOFDPacket docnum=86899 [13:32:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 5D 34 07 01 D9 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 66 3F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D7 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 2D 00 00 00 00 07 04 06 00 B0 AD 01 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 7A 1C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 73 53 01 00 35 04 06 00 83 0A 35 22 B4 AF A7 3B 97 01 04 21 A6 4C [13:32:43]CheckFolder [13:32:43]dirname=/storage/ofd_packets [13:32:43]CheckFolder done [13:32:43]ProducePacketName [13:32:43]name=ofd_packets/00086899 [13:32:43]NVStorageSaveData ofd_packets/00086899 [13:32:43]File name is /storage/ofd_packets/00086899 [13:32:43]Write 301 bytes [13:32:43]NVStorageSaveData done [13:32:43]OFDSenderStorePacket done [13:32:43]KKMCreateOFDPacket done [13:32:43]NVStorageSaveData kkm_last_timestamp [13:32:43]File name is /storage/kkm_last_timestamp [13:32:43]Write 4 bytes [13:32:43]NVStorageSaveData done [13:32:43]ExternCall_PrintAddStr [13:32:43]wPrintStart [13:32:43]Write to MH i2c: 01 00 00 4B 06 51 [13:32:43]Write i2c OK [13:32:43]MH_I2C_Read... [13:32:43]Read from MH i2c: 01 [13:32:43]MH_I2C_Read... [13:32:43]Read from MH i2c: 01 07 00 [13:32:43]MH_I2C_Read... [13:32:43]Read from MH i2c: 01 07 00 4B 06 00 00 00 00 00 FF 0F 66 [13:32:43]RasterBufferAndPrint [13:32:43]line Счет N : (1)871763 [13:32:43]line ИНН: 02508201610067 [13:32:43]line Контрольно-Кассовый Чек [13:32:43]line ПРОДАЖА [13:32:43]line ТРК (МРК, ГНК) : 53 [13:32:43]line Товар: 2710124130 [13:32:43]line Аи-92-К-5 [13:32:43]line 16.230 * 67.80 [13:32:43]line = 1100.39 [13:32:43]line НДС 12% НСП 1% [13:32:43]line > о реализуемом товаре [13:32:43]line ОКРУГЛЕНИЕ: -0.39 [13:32:43]line ИТОГО: 1100.00 [13:32:43]line Внесено: 1100.00 [13:32:43]line СДАЧА: 0.00 [13:32:43]line НСП 1% : 9.74 [13:32:43]line НДС 12% : 116.86 [13:32:43]line Наличными: 1100.00 [13:32:43]line Безнал.: 0.00 [13:32:43]line Место: АЗС № 137 "Партнер Нефть" [13:32:43]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:32:43]line СНО: Общий режим [13:32:43]line Чек 212 22.09.2024 13:32 [13:32:43]line Смена: 497 ФФД: 1.0 [13:32:43]line ЗНМ: 0300000064 [13:32:43]line РНМ: 0000000000092592 [13:32:43]line Версия ККМ: 001 [13:32:43]line ФМ: 0000000000874979 [13:32:43]line ФД: 86899 [13:32:43]line ФПД: 144079864378543 [13:32:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T133242&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86899&fm=144079864378543&tin=02508201610067®Number=0000000000092592&sum=110000 [13:32:43]written 0, free lines is 4095 [13:32:44]OFD Sender: Processing packet 86899 [packets to send 275, broken 274] [13:32:44]ProducePacketName [13:32:44]name=ofd_packets/00086899 [13:32:44]OFD Sender: To server: pG, [13:32:44]CommunicateWithHost lk.salyk.kg:30040 [13:32:44]ConnectInit lk.salyk.kg [13:32:44]Write to MH i2c: 01 00 00 76 06 7C [13:32:44]Write i2c OK [13:32:44]MH_I2C_Read... [13:32:44]Read from MH i2c: 01 [13:32:44]MH_I2C_Read... [13:32:44]Read from MH i2c: 01 07 00 [13:32:44]MH_I2C_Read... [13:32:44]Read from MH i2c: 01 07 00 76 06 00 00 00 00 00 E6 0C 75 [13:32:44]RasterBufferAndPrint [13:32:44]line [13:32:44]line [13:32:44]line [13:32:44]line [13:32:44]line [13:32:44]written 0, free lines is 3308 [13:32:44]MH_Cut [13:32:44]Write to MH i2c: D1 01 00 7D 06 01 55 [13:32:44]Write i2c OK [13:32:44]MH_I2C_Read... [13:32:44]Read from MH i2c: D1 [13:32:44]MH_I2C_Read... [13:32:44]Read from MH i2c: D1 01 00 [13:32:44]MH_I2C_Read... [13:32:44]Read from MH i2c: D1 01 00 7D 06 00 54 [13:32:44]Write to MH i2c: 01 00 00 7E 06 84 [13:32:44]Write i2c OK [13:32:44]MH_I2C_Read... [13:32:45]*** Cut start [13:32:45]*** Partial cut [13:32:45]*** CUTSNS_PIN = 1 [13:32:45]*** CUTSNS_PIN = 0 [13:32:45]*** Brake cut motor [13:32:45]Read from MH i2c: 01 [13:32:45]MH_I2C_Read... [13:32:45]*** Stop cut motor [13:32:45]*** Cut end [13:32:45]Read from MH i2c: 01 07 00 [13:32:45]MH_I2C_Read... [13:32:45]Read from MH i2c: 01 07 00 7E 06 00 00 00 00 00 FF 0F 99 [13:32:45]process_action close_receipt done [13:32:45]requested_data is exist [13:32:45]produce_requested_data [13:32:45]requested_item fm.sn is exist - process it [13:32:45]wFMCommunicate request_size=4 [13:32:45]MH_SAM_APDU [13:32:45]CAPDU: 80 11 00 00 [13:32:45]Write to MH i2c: E2 08 00 7F 06 80 11 00 00 00 00 00 00 FF [13:32:45]Write i2c OK [13:32:45]MH_I2C_Read... [13:32:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:32:45]Read from MH i2c: E2 [13:32:45]MH_I2C_Read... [13:32:45]Read from MH i2c: E2 17 00 [13:32:45]MH_I2C_Read... [13:32:45]Read from MH i2c: E2 17 00 7F 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 5E [13:32:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:32:45]wFMCommunicate OK [13:32:45]requested_item fd.num is exist - process it [13:32:45]SAM_PROTO_GetFieldsCounters [13:32:45]wFMCommunicate request_size=4 [13:32:45]MH_SAM_APDU [13:32:45]CAPDU: 80 13 00 00 [13:32:45]Write to MH i2c: E2 08 00 80 06 80 13 00 00 00 00 00 00 02 [13:32:45]Write i2c OK [13:32:45]MH_I2C_Read... [13:32:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:32:46]Read from MH i2c: E2 [13:32:46]MH_I2C_Read... [13:32:46]Read from MH i2c: E2 62 00 [13:32:46]MH_I2C_Read... [13:32:46]Read from MH i2c: E2 62 00 80 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 73 53 01 00 0E 04 04 00 F1 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 66 [13:32:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 73 53 01 00 0E 04 04 00 F1 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 [13:32:46]wFMCommunicate OK [13:32:46]SAM_PROTO_GetFieldsCounters done [13:32:46]requested_item shift.num is exist - process it [13:32:46]requested_item shift.opened is exist - process it [13:32:46]req_shift_opened [13:32:46]FM_GetShiftState [13:32:46]SAM_PROTO_GetShiftState [13:32:46]wFMCommunicate request_size=4 [13:32:46]MH_SAM_APDU [13:32:46]CAPDU: 80 13 01 00 [13:32:46]Write to MH i2c: E2 08 00 81 06 80 13 01 00 00 00 00 00 04 [13:32:46]Write i2c OK [13:32:46]MH_I2C_Read... [13:32:46]Read from MH i2c: E2 [13:32:46]MH_I2C_Read... [13:32:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:32:46]Read from MH i2c: E2 0E 00 [13:32:46]MH_I2C_Read... [13:32:46]Read from MH i2c: E2 0E 00 81 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 C2 [13:32:46]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:32:46]wFMCommunicate OK [13:32:46]SAM_PROTO_GetShiftState done [13:32:46]FM_GetShiftState done [13:32:46]req_shift_opened done [13:32:46]requested_item shift.open_date is exist - process it [13:32:46]req_shift_open_date [13:32:46]req_shift_open_date done [13:32:46]produce_requested_data done [13:32:46]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86899,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:32:46]process_action_free close_receipt [13:32:46]json_value_free [13:32:46]json_value_free done [13:32:46]process_json_proto returns [13:32:46]Send response to host [13:32:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86899,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:32:46]free response buf [13:32:46]execute_script done [13:32:46]execute_script returns [13:32:46]free content buf [13:32:46]Sock 9.Close socket [13:32:46]Sock 9.Thread stoped [13:32:51]recv_with_timeout no data received [13:32:59]Connected sock=11 [13:32:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 5D 34 07 01 D9 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 66 3F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D7 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 2D 00 00 00 00 07 04 06 00 B0 AD 01 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 7A 1C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 73 53 01 00 35 04 06 00 83 0A 35 22 B4 AF A7 3B 97 01 04 21 A6 4C [13:33:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 AE D0 47 00 18 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 34 39 37 39 10 04 04 00 73 53 01 00 F4 03 04 00 5C C7 EF 66 B6 04 01 00 00 E7 56 57 B2 6A 2C 33 06 [13:33:03]CommunicateWithHost err = 0 [13:33:03]CheckOFDResponse [13:33:03]1017 (14) - 77093643461234 [13:33:03]1041 (16) - 0000000000874979 [13:33:03]1040 (4) - 86899 [13:33:03]1012 (4) - 22.09.2024 07:29 [13:33:03]1206 (1) - 0 [13:33:03]OFD Sender: Remove packet 86899 [13:33:03]ProducePacketName [13:33:03]name=ofd_packets/00086899 [13:33:03]NVStorageDeleteData [13:33:04]OFD Sender: No OFD packet to send [13:33:07]recv_with_timeout no data received [13:33:09]OFD Sender: No OFD packet to send [13:33:14]OFD Sender: No OFD packet to send [13:33:19]OFD Sender: No OFD packet to send [13:33:24]OFD Sender: No OFD packet to send [13:33:29]OFD Sender: No OFD packet to send [13:33:34]OFD Sender: No OFD packet to send [13:33:36]recv_with_timeout no data received [13:33:39]OFD Sender: No OFD packet to send [13:33:44]OFD Sender: No OFD packet to send [13:33:49]OFD Sender: No OFD packet to send [13:33:49]recv_with_timeout no data received [13:33:54]OFD Sender: No OFD packet to send [13:33:59]OFD Sender: No OFD packet to send [13:34:04]OFD Sender: No OFD packet to send [13:34:09]OFD Sender: No OFD packet to send [13:34:14]OFD Sender: No OFD packet to send [13:34:19]OFD Sender: No OFD packet to send [13:34:23]accept exits with 10 [13:34:23]New connection [13:34:23]New thread 3067510116 created [13:34:23]Thread 3067366756 joined [13:34:23]Waiting for new connection... [13:34:23] Sock 10.Parse request [13:34:23]Sock 10.Check first char [13:34:23]Sock 10.First char is OK [13:34:23]request: POST /json_proto HTTP/1.0 [13:34:23]Method: POST [13:34:23]URL: /json_proto [13:34:23]Method is POST - this is cgi request [13:34:23]url: /json_proto [13:34:23]query_string will be loaded in cgi processing [13:34:23]execute_cgi json_proto POST (null) [13:34:23]execute_cgi path=json_proto method=POST [13:34:23]POST find Content-Length [13:34:23]Host: 172.17.47.196:8080 [13:34:23]Content-Length: 678 [13:34:23]Content-Type: application/json [13:34:23] [13:34:23]POST finish read [13:34:23]Found Content-Length = 678 [13:34:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871766", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.510, "sum" : 780.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 780.00, "total" : 780.00, "payments": [ { "type": 0, "sum" : 780.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:34:23]execute_script... [13:34:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871766", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.510, "sum" : 780.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 780.00, "total" : 780.00, "payments": [ { "type": 0, "sum" : 780.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:34:23]POST & json_proto [13:34:23]process_json_proto [13:34:23]json parsed OK: [13:34:23]protocol is kg_v1.0 [13:34:23]action value=close_receipt [13:34:23]process_action close_receipt [13:34:23]cmd_close_receipt [13:34:23]MH_GetDate [13:34:23]Write to MH i2c: F0 00 00 82 06 77 [13:34:23]Write i2c OK [13:34:23]MH_I2C_Read... [13:34:23]Read from MH i2c: F0 [13:34:23]MH_I2C_Read... [13:34:23]Read from MH i2c: F0 09 00 [13:34:23]MH_I2C_Read... [13:34:23]Read from MH i2c: F0 09 00 82 06 00 DF 1C F0 66 4C 6B 94 66 82 [13:34:23]GetLastDocTimeStamp 1727011962 [13:34:23]current date 1727012063 [13:34:23]FM_GetShiftState [13:34:23]SAM_PROTO_GetShiftState [13:34:23]wFMCommunicate request_size=4 [13:34:23]MH_SAM_APDU [13:34:23]CAPDU: 80 13 01 00 [13:34:23]Write to MH i2c: E2 08 00 83 06 80 13 01 00 00 00 00 00 06 [13:34:23]Write i2c OK [13:34:23]MH_I2C_Read... [13:34:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:34:23]Read from MH i2c: E2 [13:34:23]MH_I2C_Read... [13:34:23]Read from MH i2c: E2 0E 00 [13:34:23]MH_I2C_Read... [13:34:23]Read from MH i2c: E2 0E 00 83 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 C4 [13:34:23]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:34:23]wFMCommunicate OK [13:34:23]SAM_PROTO_GetShiftState done [13:34:23]FM_GetShiftState done [13:34:23]opened in 1726964220 [13:34:23]opened+sec_in_day 1727050620 [13:34:23]quantity*price = 78037 [13:34:23]sum+1 = 78039 [13:34:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 780.00 Внесено: 780.00 СДАЧА: 0.00 НСП 1% : 6.91 НДС 12% : 82.87 Наличными: 780.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 213 22.09.2024 13:34 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86900 ФПД: 108445429372355 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T133423&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86900&fm=108445429372355&tin=02508201610067®Number=0000000000092592&sum=78000 [13:34:24]StoreToDocumentArchive [13:34:24]shift 497 fd 86900 [13:34:24]save to /storage/0497/doc_00086900 [13:34:24]save last doc name /storage/0497/doc_00086900 to /storage/kkm_last_doc_name [13:34:24]save OK [13:34:24]Clear old archive folders... [13:34:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:34:24]tlvbuf is 004A1290 [13:34:24]SAM_PROTO_ClearQueue [13:34:24]wFMCommunicate request_size=4 [13:34:24]MH_SAM_APDU [13:34:24]CAPDU: 80 09 00 00 [13:34:24]Write to MH i2c: E2 08 00 90 06 80 09 00 00 00 00 00 00 08 [13:34:24]Write i2c OK [13:34:24]MH_I2C_Read... [13:34:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:34:24]Read from MH i2c: E2 [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: E2 03 00 [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: E2 03 00 90 06 00 90 00 0A [13:34:24]RAPDU: 90 00 [13:34:24]wFMCommunicate OK [13:34:24]SAM_PROTO_ClearQueue done [13:34:24]KKMCreateOFDPacket [13:34:24]OFDProtocolAddRootSTLVToBuf [13:34:24]FM_MakeSignedData [13:34:24]FM_MakeSignedData [13:34:24]SAM_PROTO_SignData [13:34:24]wFMCommunicate request_size=4 [13:34:24]MH_SAM_APDU [13:34:24]CAPDU: 80 0D 01 02 [13:34:24]Write to MH i2c: E2 08 00 91 06 80 0D 01 02 00 00 00 00 10 [13:34:24]Write i2c OK [13:34:24]MH_I2C_Read... [13:34:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:34:24]OFD Sender: No OFD packet to send [13:34:24]Read from MH i2c: E2 [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: E2 03 00 [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: E2 03 00 91 06 00 90 00 0B [13:34:24]RAPDU: 90 00 [13:34:24]wFMCommunicate OK [13:34:24]wFMCommunicate request_size=255 [13:34:24]MH_SAM_APDU [13: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 F6 2C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D6 30 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 30 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 20 00 00 00 00 07 04 06 00 B0 30 01 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 DF 1C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 74 53 01 00 35 04 06 00 62 [13:34:24]Write to MH i2c: E2 02 01 92 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 F6 2C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D6 30 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 30 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 20 00 00 00 00 07 04 06 00 B0 30 01 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 DF 1C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 74 53 01 00 35 04 06 00 62 00 00 1F [13:34:24]Write i2c OK [13:34:24]MH_I2C_Read... [13:34:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:34:24]Read from MH i2c: E2 [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: E2 03 00 [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: E2 03 00 92 06 00 90 00 0C [13:34:24]RAPDU: 90 00 [13:34:24]wFMCommunicate OK [13:34:24]wFMCommunicate request_size=10 [13:34:24]MH_SAM_APDU [13:34:24]CAPDU: 80 0D 02 02 05 A1 6B 4B 95 C3 [13:34:24]Write to MH i2c: E2 0D 00 93 06 80 0D 02 02 05 00 A1 6B 4B 95 C3 00 00 CC [13:34:24]Write i2c OK [13:34:24]MH_I2C_Read... [13:34:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:34:24]Read from MH i2c: E2 [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: E2 03 00 [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: E2 03 00 93 06 00 90 00 0D [13:34:24]RAPDU: 90 00 [13:34:24]wFMCommunicate OK [13:34:24]wFMCommunicate request_size=4 [13:34:24]MH_SAM_APDU [13:34:24]CAPDU: 80 0D 03 02 [13:34:24]Write to MH i2c: E2 08 00 94 06 80 0D 03 02 00 00 00 00 15 [13:34:24]Write i2c OK [13:34:24]MH_I2C_Read... [13:34:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:34:24]Read from MH i2c: E2 [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: E2 0B 00 [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: E2 0B 00 94 06 00 30 D6 72 81 B1 D6 27 25 90 00 E2 [13:34:24]RAPDU: 30 D6 72 81 B1 D6 27 25 90 00 [13:34:24]wFMCommunicate OK [13:34:24]SAM_PROTO_SignData done [13:34:24]FM_MakeSignedData done [13:34:24]CreateOFDProtocolMessage [13:34:24]wFMCommunicate request_size=4 [13:34:24]MH_SAM_APDU [13:34:24]CAPDU: 80 11 00 00 [13:34:24]Write to MH i2c: E2 08 00 95 06 80 11 00 00 00 00 00 00 15 [13:34:24]Write i2c OK [13:34:24]MH_I2C_Read... [13:34:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:34:24]Read from MH i2c: E2 [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: E2 17 00 [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: E2 17 00 95 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 74 [13:34:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:34:24]wFMCommunicate OK [13:34:24]CreateOFDProtocolMessage done [13:34:24]OFDSenderStorePacket 86900 [13:34:24]StoreOFDPacket docnum=86900 [13:34:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 F8 C7 07 01 F8 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 F6 2C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D6 30 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 30 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 20 00 00 00 00 07 04 06 00 B0 30 01 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 DF 1C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 74 53 01 00 35 04 06 00 62 A1 6B 4B 95 C3 30 D6 72 81 B1 D6 27 25 [13:34:24]CheckFolder [13:34:24]dirname=/storage/ofd_packets [13:34:24]CheckFolder done [13:34:24]ProducePacketName [13:34:24]name=ofd_packets/00086900 [13:34:24]NVStorageSaveData ofd_packets/00086900 [13:34:24]File name is /storage/ofd_packets/00086900 [13:34:24]Write 301 bytes [13:34:24]NVStorageSaveData done [13:34:24]OFDSenderStorePacket done [13:34:24]KKMCreateOFDPacket done [13:34:24]NVStorageSaveData kkm_last_timestamp [13:34:24]File name is /storage/kkm_last_timestamp [13:34:24]Write 4 bytes [13:34:24]NVStorageSaveData done [13:34:24]ExternCall_PrintAddStr [13:34:24]wPrintStart [13:34:24]Write to MH i2c: 01 00 00 96 06 9C [13:34:24]Write i2c OK [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: 01 [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: 01 07 00 [13:34:24]MH_I2C_Read... [13:34:24]Read from MH i2c: 01 07 00 96 06 00 00 00 00 00 FF 0F B1 [13:34:24]RasterBufferAndPrint [13:34:24]line Счет N : (1)871766 [13:34:24]line ИНН: 02508201610067 [13:34:24]line Контрольно-Кассовый Чек [13:34:24]line ПРОДАЖА [13:34:24]line ТРК (МРК, ГНК) : 43 [13:34:24]line Товар: 2710124130 [13:34:24]line Аи-92-К-5 [13:34:24]line 11.510 * 67.80 [13:34:24]line = 780.38 [13:34:24]line НДС 12% НСП 1% [13:34:24]line > о реализуемом товаре [13:34:24]line ОКРУГЛЕНИЕ: -0.38 [13:34:24]line ИТОГО: 780.00 [13:34:24]line Внесено: 780.00 [13:34:24]line СДАЧА: 0.00 [13:34:24]line НСП 1% : 6.91 [13:34:24]line НДС 12% : 82.87 [13:34:24]line Наличными: 780.00 [13:34:24]line Безнал.: 0.00 [13:34:24]line Место: АЗС № 137 "Партнер Нефть" [13:34:24]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:34:24]line СНО: Общий режим [13:34:24]line Чек 213 22.09.2024 13:34 [13:34:24]line Смена: 497 ФФД: 1.0 [13:34:24]line ЗНМ: 0300000064 [13:34:24]line РНМ: 0000000000092592 [13:34:24]line Версия ККМ: 001 [13:34:24]line ФМ: 0000000000874979 [13:34:24]line ФД: 86900 [13:34:24]line ФПД: 108445429372355 [13:34:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T133423&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86900&fm=108445429372355&tin=02508201610067®Number=0000000000092592&sum=78000 [13:34:25]OFD Sender: Processing packet 86900 [packets to send 275, broken 274] [13:34:25]ProducePacketName [13:34:25]name=ofd_packets/00086900 [13:34:25]OFD Sender: To server: pG, [13:34:25]CommunicateWithHost lk.salyk.kg:30040 [13:34:25]ConnectInit lk.salyk.kg [13:34:25]written 0, free lines is 4095 [13:34:25]Connected sock=9 [13: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 34 39 37 39 0F 01 00 00 F8 C7 07 01 F8 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 F6 2C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D6 30 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 30 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 20 00 00 00 00 07 04 06 00 B0 30 01 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 DF 1C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 74 53 01 00 35 04 06 00 62 A1 6B 4B 95 C3 30 D6 72 81 B1 D6 27 25 [13:34:25]Write to MH i2c: 01 00 00 C1 06 C7 [13:34:25]Write i2c OK [13:34:25]MH_I2C_Read... [13:34:25]Read from MH i2c: 01 [13:34:25]MH_I2C_Read... [13:34:25]Read from MH i2c: 01 07 00 [13:34:25]MH_I2C_Read... [13:34:25]Read from MH i2c: 01 07 00 C1 06 00 00 00 00 00 E4 0C BE [13:34:25]RasterBufferAndPrint [13:34:25]line [13:34:25]line [13:34:25]line [13:34:25]line [13:34:25]line [13:34:25]written 0, free lines is 3306 [13:34:25]MH_Cut [13:34:25]Write to MH i2c: D1 01 00 C8 06 01 A0 [13:34:25]Write i2c OK [13:34:25]MH_I2C_Read... [13:34:25]Read from MH i2c: D1 [13:34:25]MH_I2C_Read... [13:34:25]Read from MH i2c: D1 01 00 [13:34:25]MH_I2C_Read... [13:34:25]Read from MH i2c: D1 01 00 C8 06 00 9F [13:34:25]Write to MH i2c: 01 00 00 C9 06 CF [13:34:25]Write i2c OK [13:34:25]MH_I2C_Read... [13:34:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 00 F6 47 00 6E EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 74 53 01 00 F4 03 04 00 AF C7 EF 66 B6 04 01 00 00 98 1D 3D 91 60 B8 BE 30 [13:34:25]CommunicateWithHost err = 0 [13:34:25]CheckOFDResponse [13:34:25]1017 (14) - 77093643461234 [13:34:25]1041 (16) - 0000000000874979 [13:34:25]1040 (4) - 86900 [13:34:25]1012 (4) - 22.09.2024 07:30 [13:34:25]1206 (1) - 0 [13:34:25]OFD Sender: Remove packet 86900 [13:34:25]ProducePacketName [13:34:25]name=ofd_packets/00086900 [13:34:25]NVStorageDeleteData [13:34:26]*** Cut start [13:34:26]*** Partial cut [13:34:26]*** CUTSNS_PIN = 1 [13:34:26]*** CUTSNS_PIN = 0 [13:34:26]OFD Sender: No OFD packet to send [13:34:26]*** Brake cut motor [13:34:26]Read from MH i2c: 01 [13:34:26]MH_I2C_Read... [13:34:26]*** Stop cut motor [13:34:26]*** Cut end [13:34:26]Read from MH i2c: 01 07 00 [13:34:26]MH_I2C_Read... [13:34:26]Read from MH i2c: 01 07 00 C9 06 00 00 00 00 00 FF 0F E4 [13:34:26]process_action close_receipt done [13:34:26]requested_data is exist [13:34:26]produce_requested_data [13:34:26]requested_item fm.sn is exist - process it [13:34:26]wFMCommunicate request_size=4 [13:34:26]MH_SAM_APDU [13:34:26]CAPDU: 80 11 00 00 [13:34:26]Write to MH i2c: E2 08 00 CA 06 80 11 00 00 00 00 00 00 4A [13:34:26]Write i2c OK [13:34:26]MH_I2C_Read... [13:34:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:34:26]Read from MH i2c: E2 [13:34:26]MH_I2C_Read... [13:34:26]Read from MH i2c: E2 17 00 [13:34:26]MH_I2C_Read... [13:34:26]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 34 39 37 39 90 00 A9 [13:34:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:34:26]wFMCommunicate OK [13:34:26]requested_item fd.num is exist - process it [13:34:26]SAM_PROTO_GetFieldsCounters [13:34:26]wFMCommunicate request_size=4 [13:34:26]MH_SAM_APDU [13:34:26]CAPDU: 80 13 00 00 [13:34:26]Write to MH i2c: E2 08 00 CB 06 80 13 00 00 00 00 00 00 4D [13:34:26]Write i2c OK [13:34:26]MH_I2C_Read... [13:34:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:34:27]Read from MH i2c: E2 [13:34:27]MH_I2C_Read... [13:34:27]Read from MH i2c: E2 62 00 [13:34:27]MH_I2C_Read... [13:34:27]Read from MH i2c: E2 62 00 CB 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 74 53 01 00 0E 04 04 00 F1 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 B5 [13:34: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 74 53 01 00 0E 04 04 00 F1 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 [13:34:27]wFMCommunicate OK [13:34:27]SAM_PROTO_GetFieldsCounters done [13:34:27]requested_item shift.num is exist - process it [13:34:27]requested_item shift.opened is exist - process it [13:34:27]req_shift_opened [13:34:27]FM_GetShiftState [13:34:27]SAM_PROTO_GetShiftState [13:34:27]wFMCommunicate request_size=4 [13:34:27]MH_SAM_APDU [13:34:27]CAPDU: 80 13 01 00 [13:34:27]Write to MH i2c: E2 08 00 CC 06 80 13 01 00 00 00 00 00 4F [13:34:27]Write i2c OK [13:34:27]MH_I2C_Read... [13:34:27]Read from MH i2c: E2 [13:34:27]MH_I2C_Read... [13:34:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:34:27]Read from MH i2c: E2 0E 00 [13:34:27]MH_I2C_Read... [13:34:27]Read from MH i2c: E2 0E 00 CC 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 0D [13:34:27]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:34:27]wFMCommunicate OK [13:34:27]SAM_PROTO_GetShiftState done [13:34:27]FM_GetShiftState done [13:34:27]req_shift_opened done [13:34:27]requested_item shift.open_date is exist - process it [13:34:27]req_shift_open_date [13:34:27]req_shift_open_date done [13:34:27]produce_requested_data done [13:34:27]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86900,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:34:27]process_action_free close_receipt [13:34:27]json_value_free [13:34:27]json_value_free done [13:34:27]process_json_proto returns [13:34:27]Send response to host [13:34:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86900,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:34:27]free response buf [13:34:27]execute_script done [13:34:27]execute_script returns [13:34:27]free content buf [13:34:27]Sock 10.Close socket [13:34:27]Sock 10.Thread stoped [13:34:31]OFD Sender: No OFD packet to send [13:34:36]OFD Sender: No OFD packet to send [13:34:41]OFD Sender: No OFD packet to send [13:34:46]OFD Sender: No OFD packet to send [13:34:51]OFD Sender: No OFD packet to send [13:34:56]OFD Sender: No OFD packet to send [13:34:57]recv_with_timeout no data received [13:35:01]OFD Sender: No OFD packet to send [13:35:06]OFD Sender: No OFD packet to send [13:35:11]OFD Sender: No OFD packet to send [13:35:11]accept exits with 8 [13:35:11]New connection [13:35:11]New thread 3067366756 created [13:35:11]Thread 3067510116 joined [13:35:11]Waiting for new connection... [13:35:11] Sock 8.Parse request [13:35:11]Sock 8.Check first char [13:35:11]Sock 8.First char is OK [13:35:11]request: POST /json_proto HTTP/1.0 [13:35:11]Method: POST [13:35:11]URL: /json_proto [13:35:11]Method is POST - this is cgi request [13:35:11]url: /json_proto [13:35:11]query_string will be loaded in cgi processing [13:35:11]execute_cgi json_proto POST (null) [13:35:11]execute_cgi path=json_proto method=POST [13:35:11]POST find Content-Length [13:35:11]Host: 172.17.47.196:8080 [13:35:11]Content-Length: 677 [13:35:11]Content-Type: application/json [13:35:11] [13:35:11]POST finish read [13:35:11]Found Content-Length = 677 [13:35:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871767", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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:35:11]execute_script... [13:35:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871767", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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:35:11]POST & json_proto [13:35:11]process_json_proto [13:35:11]json parsed OK: [13:35:11]protocol is kg_v1.0 [13:35:11]action value=close_receipt [13:35:11]process_action close_receipt [13:35:11]cmd_close_receipt [13:35:11]MH_GetDate [13:35:11]Write to MH i2c: F0 00 00 CD 06 C2 [13:35:11]Write i2c OK [13:35:11]MH_I2C_Read... [13:35:11]Read from MH i2c: F0 [13:35:11]MH_I2C_Read... [13:35:11]Read from MH i2c: F0 09 00 [13:35:11]MH_I2C_Read... [13:35:11]Read from MH i2c: F0 09 00 CD 06 00 10 1D F0 66 4C 6B 94 66 FF [13:35:11]GetLastDocTimeStamp 1727012063 [13:35:11]current date 1727012112 [13:35:11]FM_GetShiftState [13:35:11]SAM_PROTO_GetShiftState [13:35:11]wFMCommunicate request_size=4 [13:35:11]MH_SAM_APDU [13:35:11]CAPDU: 80 13 01 00 [13:35:11]Write to MH i2c: E2 08 00 CE 06 80 13 01 00 00 00 00 00 51 [13:35:11]Write i2c OK [13:35:11]MH_I2C_Read... [13:35:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:35:11]Read from MH i2c: E2 [13:35:11]MH_I2C_Read... [13:35:11]Read from MH i2c: E2 0E 00 [13:35:11]MH_I2C_Read... [13:35:11]Read from MH i2c: E2 0E 00 CE 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 0F [13:35:11]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:35:11]wFMCommunicate OK [13:35:11]SAM_PROTO_GetShiftState done [13:35:11]FM_GetShiftState done [13:35:11]opened in 1726964220 [13:35:11]opened+sec_in_day 1727050620 [13:35:11]quantity*price = 30035 [13:35:11]sum+1 = 30036 [13:35:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 214 22.09.2024 13:35 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86901 ФПД: 116354574491139 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T133512&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86901&fm=116354574491139&tin=02508201610067®Number=0000000000092592&sum=30000 [13:35:12]StoreToDocumentArchive [13:35:12]shift 497 fd 86901 [13:35:12]save to /storage/0497/doc_00086901 [13:35:12]save last doc name /storage/0497/doc_00086901 to /storage/kkm_last_doc_name [13:35:12]save OK [13:35:12]Clear old archive folders... [13:35:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:35:12]tlvbuf is 004ABE40 [13:35:12]SAM_PROTO_ClearQueue [13:35:12]wFMCommunicate request_size=4 [13:35:12]MH_SAM_APDU [13:35:12]CAPDU: 80 09 00 00 [13:35:12]Write to MH i2c: E2 08 00 DB 06 80 09 00 00 00 00 00 00 53 [13:35:12]Write i2c OK [13:35:12]MH_I2C_Read... [13:35:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:35:12]Read from MH i2c: E2 [13:35:12]MH_I2C_Read... [13:35:12]Read from MH i2c: E2 03 00 [13:35:12]MH_I2C_Read... [13:35:12]Read from MH i2c: E2 03 00 DB 06 00 90 00 55 [13:35:12]RAPDU: 90 00 [13:35:12]wFMCommunicate OK [13:35:12]SAM_PROTO_ClearQueue done [13:35:12]KKMCreateOFDPacket [13:35:12]OFDProtocolAddRootSTLVToBuf [13:35:12]FM_MakeSignedData [13:35:12]FM_MakeSignedData [13:35:12]SAM_PROTO_SignData [13:35:12]wFMCommunicate request_size=4 [13:35:12]MH_SAM_APDU [13:35:12]CAPDU: 80 0D 01 02 [13:35:12]Write to MH i2c: E2 08 00 DC 06 80 0D 01 02 00 00 00 00 5B [13:35:12]Write i2c OK [13:35:12]MH_I2C_Read... [13:35:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:35:13]Read from MH i2c: E2 [13:35:13]MH_I2C_Read... [13:35:13]Read from MH i2c: E2 03 00 [13:35:13]MH_I2C_Read... [13:35:13]Read from MH i2c: E2 03 00 DC 06 00 90 00 56 [13:35:13]RAPDU: 90 00 [13:35:13]wFMCommunicate OK [13:35:13]wFMCommunicate request_size=255 [13:35:13]MH_SAM_APDU [13:35: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 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 D6 00 00 00 F4 03 04 00 10 1D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 75 53 01 00 35 04 06 00 69 [13:35:13]Write to MH i2c: E2 02 01 DD 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 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 D6 00 00 00 F4 03 04 00 10 1D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 75 53 01 00 35 04 06 00 69 00 00 84 [13:35:13]Write i2c OK [13:35:13]MH_I2C_Read... [13:35:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:35:13]Read from MH i2c: E2 [13:35:13]MH_I2C_Read... [13:35:13]Read from MH i2c: E2 03 00 [13:35:13]MH_I2C_Read... [13:35:13]Read from MH i2c: E2 03 00 DD 06 00 90 00 57 [13:35:13]RAPDU: 90 00 [13:35:13]wFMCommunicate OK [13:35:13]wFMCommunicate request_size=10 [13:35:13]MH_SAM_APDU [13:35:13]CAPDU: 80 0D 02 02 05 D2 E9 14 9E 03 [13:35:13]Write to MH i2c: E2 0D 00 DE 06 80 0D 02 02 05 00 D2 E9 14 9E 03 00 00 D8 [13:35:13]Write i2c OK [13:35:13]MH_I2C_Read... [13:35:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:35:13]recv_with_timeout no data received [13:35:13]Read from MH i2c: E2 [13:35:13]MH_I2C_Read... [13:35:13]Read from MH i2c: E2 03 00 [13:35:13]MH_I2C_Read... [13:35:13]Read from MH i2c: E2 03 00 DE 06 00 90 00 58 [13:35:13]RAPDU: 90 00 [13:35:13]wFMCommunicate OK [13:35:13]wFMCommunicate request_size=4 [13:35:13]MH_SAM_APDU [13:35:13]CAPDU: 80 0D 03 02 [13:35:13]Write to MH i2c: E2 08 00 DF 06 80 0D 03 02 00 00 00 00 60 [13:35:13]Write i2c OK [13:35:13]MH_I2C_Read... [13:35:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:35:13]Read from MH i2c: E2 [13:35:13]MH_I2C_Read... [13:35:13]Read from MH i2c: E2 0B 00 [13:35:13]MH_I2C_Read... [13:35:13]Read from MH i2c: E2 0B 00 DF 06 00 6A 4D ED 02 FF 1E 38 BC 90 00 18 [13:35:13]RAPDU: 6A 4D ED 02 FF 1E 38 BC 90 00 [13:35:13]wFMCommunicate OK [13:35:13]SAM_PROTO_SignData done [13:35:13]FM_MakeSignedData done [13:35:13]CreateOFDProtocolMessage [13:35:13]wFMCommunicate request_size=4 [13:35:13]MH_SAM_APDU [13:35:13]CAPDU: 80 11 00 00 [13:35:13]Write to MH i2c: E2 08 00 E0 06 80 11 00 00 00 00 00 00 60 [13:35:13]Write i2c OK [13:35:13]MH_I2C_Read... [13:35:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:35:13]Read from MH i2c: E2 [13:35:13]MH_I2C_Read... [13:35:13]Read from MH i2c: E2 17 00 [13:35:13]MH_I2C_Read... [13:35:13]Read from MH i2c: E2 17 00 E0 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 BF [13:35:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:35:13]wFMCommunicate OK [13:35:13]CreateOFDProtocolMessage done [13:35:13]OFDSenderStorePacket 86901 [13:35:13]StoreOFDPacket docnum=86901 [13:35:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 0B 1C 07 01 14 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 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 D6 00 00 00 F4 03 04 00 10 1D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 75 53 01 00 35 04 06 00 69 D2 E9 14 9E 03 6A 4D ED 02 FF 1E 38 BC [13:35:13]CheckFolder [13:35:13]dirname=/storage/ofd_packets [13:35:13]CheckFolder done [13:35:13]ProducePacketName [13:35:13]name=ofd_packets/00086901 [13:35:13]NVStorageSaveData ofd_packets/00086901 [13:35:13]File name is /storage/ofd_packets/00086901 [13:35:13]Write 301 bytes [13:35:13]NVStorageSaveData done [13:35:13]OFDSenderStorePacket done [13:35:13]KKMCreateOFDPacket done [13:35:13]NVStorageSaveData kkm_last_timestamp [13:35:13]File name is /storage/kkm_last_timestamp [13:35:13]Write 4 bytes [13:35:13]NVStorageSaveData done [13:35:13]ExternCall_PrintAddStr [13:35:13]wPrintStart [13:35:13]Write to MH i2c: 01 00 00 E1 06 E7 [13:35:13]Write i2c OK [13:35:13]MH_I2C_Read... [13:35:13]Read from MH i2c: 01 [13:35:13]MH_I2C_Read... [13:35:13]Read from MH i2c: 01 07 00 [13:35:13]MH_I2C_Read... [13:35:13]Read from MH i2c: 01 07 00 E1 06 00 00 00 00 00 FF 0F FC [13:35:13]RasterBufferAndPrint [13:35:13]line Счет N : (1)871767 [13:35:13]line ИНН: 02508201610067 [13:35:13]line Контрольно-Кассовый Чек [13:35:13]line ПРОДАЖА [13:35:13]line ТРК (МРК, ГНК) : 63 [13:35:13]line Товар: 2710124130 [13:35:13]line Аи-92-К-5 [13:35:13]line 4.430 * 67.80 [13:35:13]line = 300.35 [13:35:13]line НДС 12% НСП 1% [13:35:13]line > о реализуемом товаре [13:35:13]line ОКРУГЛЕНИЕ: -0.35 [13:35:13]line ИТОГО: 300.00 [13:35:13]line Внесено: 300.00 [13:35:13]line СДАЧА: 0.00 [13:35:13]line НСП 1% : 2.66 [13:35:13]line НДС 12% : 31.90 [13:35:13]line Наличными: 300.00 [13:35:13]line Безнал.: 0.00 [13:35:13]line Место: АЗС № 137 "Партнер Нефть" [13:35:13]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:35:13]line СНО: Общий режим [13:35:13]line Чек 214 22.09.2024 13:35 [13:35:13]line Смена: 497 ФФД: 1.0 [13:35:13]line ЗНМ: 0300000064 [13:35:13]line РНМ: 0000000000092592 [13:35:13]line Версия ККМ: 001 [13:35:13]line ФМ: 0000000000874979 [13:35:13]line ФД: 86901 [13:35:13]line ФПД: 116354574491139 [13:35:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T133512&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86901&fm=116354574491139&tin=02508201610067®Number=0000000000092592&sum=30000 [13:35:13]OFD Sender: Processing packet 86901 [packets to send 275, broken 274] [13:35:13]ProducePacketName [13:35:13]name=ofd_packets/00086901 [13:35:13]OFD Sender: To server: pG, [13:35:13]CommunicateWithHost lk.salyk.kg:30040 [13:35:13]ConnectInit lk.salyk.kg [13:35:13]written 0, free lines is 4095 [13:35:14]Write to MH i2c: 01 00 00 0C 07 13 [13:35:14]Write i2c OK [13:35:14]MH_I2C_Read... [13:35:14]Read from MH i2c: 01 [13:35:14]MH_I2C_Read... [13:35:14]Read from MH i2c: 01 07 00 [13:35:14]MH_I2C_Read... [13:35:14]Read from MH i2c: 01 07 00 0C 07 00 00 00 00 00 DE 0C 04 [13:35:14]RasterBufferAndPrint [13:35:14]line [13:35:14]line [13:35:14]line [13:35:14]line [13:35:14]line [13:35:14]written 0, free lines is 3300 [13:35:14]MH_Cut [13:35:14]Write to MH i2c: D1 01 00 13 07 01 EC [13:35:14]Write i2c OK [13:35:14]MH_I2C_Read... [13:35:14]Read from MH i2c: D1 [13:35:14]MH_I2C_Read... [13:35:14]Read from MH i2c: D1 01 00 [13:35:14]MH_I2C_Read... [13:35:14]Read from MH i2c: D1 01 00 13 07 00 EB [13:35:14]Write to MH i2c: 01 00 00 14 07 1B [13:35:14]Write i2c OK [13:35:14]MH_I2C_Read... [13:35:14]*** Cut start [13:35:14]*** Partial cut [13:35:14]*** CUTSNS_PIN = 1 [13:35:15]*** CUTSNS_PIN = 0 [13:35:15]*** Brake cut motor [13:35:15]Read from MH i2c: 01 [13:35:15]MH_I2C_Read... [13:35:15]*** Stop cut motor [13:35:15]*** Cut end [13:35:15]Read from MH i2c: 01 07 00 [13:35:15]MH_I2C_Read... [13:35:15]Read from MH i2c: 01 07 00 14 07 00 00 00 00 00 FF 0F 30 [13:35:15]process_action close_receipt done [13:35:15]requested_data is exist [13:35:15]produce_requested_data [13:35:15]requested_item fm.sn is exist - process it [13:35:15]wFMCommunicate request_size=4 [13:35:15]MH_SAM_APDU [13:35:15]CAPDU: 80 11 00 00 [13:35:15]Write to MH i2c: E2 08 00 15 07 80 11 00 00 00 00 00 00 96 [13:35:15]Write i2c OK [13:35:15]MH_I2C_Read... [13:35:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:35:15]Read from MH i2c: E2 [13:35:15]MH_I2C_Read... [13:35:15]Read from MH i2c: E2 17 00 [13:35:15]MH_I2C_Read... [13:35:15]Read from MH i2c: E2 17 00 15 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 F5 [13:35:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:35:15]wFMCommunicate OK [13:35:15]requested_item fd.num is exist - process it [13:35:15]SAM_PROTO_GetFieldsCounters [13:35:15]wFMCommunicate request_size=4 [13:35:15]MH_SAM_APDU [13:35:15]CAPDU: 80 13 00 00 [13:35:15]Write to MH i2c: E2 08 00 16 07 80 13 00 00 00 00 00 00 99 [13:35:15]Write i2c OK [13:35:15]MH_I2C_Read... [13:35:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:35:15]Read from MH i2c: E2 [13:35:15]MH_I2C_Read... [13:35:15]Read from MH i2c: E2 62 00 [13:35:15]MH_I2C_Read... [13:35:15]Read from MH i2c: E2 62 00 16 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 75 53 01 00 0E 04 04 00 F1 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 05 [13:35: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 75 53 01 00 0E 04 04 00 F1 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 [13:35:15]wFMCommunicate OK [13:35:15]SAM_PROTO_GetFieldsCounters done [13:35:15]requested_item shift.num is exist - process it [13:35:15]requested_item shift.opened is exist - process it [13:35:15]req_shift_opened [13:35:15]FM_GetShiftState [13:35:15]SAM_PROTO_GetShiftState [13:35:15]wFMCommunicate request_size=4 [13:35:15]MH_SAM_APDU [13:35:15]CAPDU: 80 13 01 00 [13:35:15]Write to MH i2c: E2 08 00 17 07 80 13 01 00 00 00 00 00 9B [13:35:15]Write i2c OK [13:35:15]MH_I2C_Read... [13:35:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:35:15]Read from MH i2c: E2 [13:35:15]MH_I2C_Read... [13:35:15]Read from MH i2c: E2 0E 00 [13:35:15]MH_I2C_Read... [13:35:15]Read from MH i2c: E2 0E 00 17 07 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 59 [13:35:15]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:35:15]wFMCommunicate OK [13:35:15]SAM_PROTO_GetShiftState done [13:35:15]FM_GetShiftState done [13:35:15]req_shift_opened done [13:35:15]requested_item shift.open_date is exist - process it [13:35:15]req_shift_open_date [13:35:15]req_shift_open_date done [13:35:15]produce_requested_data done [13:35:15]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86901,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:35:15]process_action_free close_receipt [13:35:15]json_value_free [13:35:15]json_value_free done [13:35:15]process_json_proto returns [13:35:15]Send response to host [13:35:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86901,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:35:15]free response buf [13:35:15]execute_script done [13:35:15]execute_script returns [13:35:15]free content buf [13:35:15]Sock 8.Close socket [13:35:15]Sock 8.Thread stoped [13:35:16]Connected sock=9 [13:35:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 0B 1C 07 01 14 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 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 D6 00 00 00 F4 03 04 00 10 1D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 75 53 01 00 35 04 06 00 69 D2 E9 14 9E 03 6A 4D ED 02 FF 1E 38 BC [13:35:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 0D 91 47 00 FF 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 34 39 37 39 10 04 04 00 75 53 01 00 F4 03 04 00 E3 C7 EF 66 B6 04 01 00 00 95 68 06 23 85 F9 34 F5 [13:35:21]CommunicateWithHost err = 0 [13:35:21]CheckOFDResponse [13:35:21]1017 (14) - 77093643461234 [13:35:21]1041 (16) - 0000000000874979 [13:35:21]1040 (4) - 86901 [13:35:21]1012 (4) - 22.09.2024 07:31 [13:35:21]1206 (1) - 0 [13:35:21]OFD Sender: Remove packet 86901 [13:35:21]ProducePacketName [13:35:21]name=ofd_packets/00086901 [13:35:21]NVStorageDeleteData [13:35:22]OFD Sender: No OFD packet to send [13:35:26]recv_with_timeout no data received [13:35:27]OFD Sender: No OFD packet to send [13:35:32]OFD Sender: No OFD packet to send [13:35:37]OFD Sender: No OFD packet to send [13:35:40]recv_with_timeout no data received [13:35:42]OFD Sender: No OFD packet to send [13:35:47]OFD Sender: No OFD packet to send [13:35:52]OFD Sender: No OFD packet to send [13:35:54]recv_with_timeout no data received [13:35:57]OFD Sender: No OFD packet to send [13:36:02]OFD Sender: No OFD packet to send [13:36:07]OFD Sender: No OFD packet to send [13:36:12]OFD Sender: No OFD packet to send [13:36:17]OFD Sender: No OFD packet to send [13:36:22]OFD Sender: No OFD packet to send [13:36:27]OFD Sender: No OFD packet to send [13:36:32]OFD Sender: No OFD packet to send [13:36:37]OFD Sender: No OFD packet to send [13:36:42]OFD Sender: No OFD packet to send [13:36:47]OFD Sender: No OFD packet to send [13:36:48]accept exits with 10 [13:36:48]New connection [13:36:48]New thread 3067510116 created [13:36:48]Thread 3067366756 joined [13:36:48]Waiting for new connection... [13:36:48] Sock 10.Parse request [13:36:48]Sock 10.Check first char [13:36:48]Sock 10.First char is OK [13:36:48]request: POST /json_proto HTTP/1.0 [13:36:48]Method: POST [13:36:48]URL: /json_proto [13:36:48]Method is POST - this is cgi request [13:36:48]url: /json_proto [13:36:48]query_string will be loaded in cgi processing [13:36:48]execute_cgi json_proto POST (null) [13:36:48]execute_cgi path=json_proto method=POST [13:36:48]POST find Content-Length [13:36:48]Host: 172.17.47.196:8080 [13:36:48]Content-Length: 687 [13:36:48]Content-Type: application/json [13:36:48] [13:36:48]POST finish read [13:36:48]Found Content-Length = 687 [13:36:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871768", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:36:48]execute_script... [13:36: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)871768", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:36:48]POST & json_proto [13:36:48]process_json_proto [13:36:48]json parsed OK: [13:36:48]protocol is kg_v1.0 [13:36:48]action value=close_receipt [13:36:48]process_action close_receipt [13:36:48]cmd_close_receipt [13:36:48]MH_GetDate [13:36:48]Write to MH i2c: F0 00 00 18 07 0E [13:36:48]Write i2c OK [13:36:48]MH_I2C_Read... [13:36:48]Read from MH i2c: F0 [13:36:48]MH_I2C_Read... [13:36:48]Read from MH i2c: F0 09 00 [13:36:48]MH_I2C_Read... [13:36:48]Read from MH i2c: F0 09 00 18 07 00 70 1D F0 66 4C 6B 94 66 AB [13:36:48]GetLastDocTimeStamp 1727012112 [13:36:48]current date 1727012208 [13:36:48]FM_GetShiftState [13:36:48]SAM_PROTO_GetShiftState [13:36:48]wFMCommunicate request_size=4 [13:36:48]MH_SAM_APDU [13:36:48]CAPDU: 80 13 01 00 [13:36:48]Write to MH i2c: E2 08 00 19 07 80 13 01 00 00 00 00 00 9D [13:36:48]Write i2c OK [13:36:48]MH_I2C_Read... [13:36:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:36:48]Read from MH i2c: E2 [13:36:48]MH_I2C_Read... [13:36:48]Read from MH i2c: E2 0E 00 [13:36:48]MH_I2C_Read... [13:36:48]Read from MH i2c: E2 0E 00 19 07 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 5B [13:36:48]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:36:48]wFMCommunicate OK [13:36:48]SAM_PROTO_GetShiftState done [13:36:48]FM_GetShiftState done [13:36:48]opened in 1726964220 [13:36:48]opened+sec_in_day 1727050620 [13:36:48]quantity*price = 100050 [13:36:48]sum+1 = 100052 [13:36: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 215 22.09.2024 13:36 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86902 ФПД: 54601793716340 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T133648&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86902&fm=54601793716340&tin=02508201610067®Number=0000000000092592&sum=100000 [13:36:49]StoreToDocumentArchive [13:36:49]shift 497 fd 86902 [13:36:49]save to /storage/0497/doc_00086902 [13:36:49]save last doc name /storage/0497/doc_00086902 to /storage/kkm_last_doc_name [13:36:49]save OK [13:36:49]Clear old archive folders... [13:36:49]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:36:49]tlvbuf is 00439820 [13:36:49]SAM_PROTO_ClearQueue [13:36:49]wFMCommunicate request_size=4 [13:36:49]MH_SAM_APDU [13:36:49]CAPDU: 80 09 00 00 [13:36:49]Write to MH i2c: E2 08 00 26 07 80 09 00 00 00 00 00 00 9F [13:36:49]Write i2c OK [13:36:49]MH_I2C_Read... [13:36:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:36:49]Read from MH i2c: E2 [13:36:49]MH_I2C_Read... [13:36:49]Read from MH i2c: E2 03 00 [13:36:49]MH_I2C_Read... [13:36:49]Read from MH i2c: E2 03 00 26 07 00 90 00 A1 [13:36:49]RAPDU: 90 00 [13:36:49]wFMCommunicate OK [13:36:49]SAM_PROTO_ClearQueue done [13:36:49]KKMCreateOFDPacket [13:36:49]OFDProtocolAddRootSTLVToBuf [13:36:49]FM_MakeSignedData [13:36:49]FM_MakeSignedData [13:36:49]SAM_PROTO_SignData [13:36:49]wFMCommunicate request_size=4 [13:36:49]MH_SAM_APDU [13:36:49]CAPDU: 80 0D 01 02 [13:36:49]Write to MH i2c: E2 08 00 27 07 80 0D 01 02 00 00 00 00 A7 [13:36:49]Write i2c OK [13:36:49]MH_I2C_Read... [13:36:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:36:49]Read from MH i2c: E2 [13:36:49]MH_I2C_Read... [13:36:49]Read from MH i2c: E2 03 00 [13:36:49]MH_I2C_Read... [13:36:49]Read from MH i2c: E2 03 00 27 07 00 90 00 A2 [13:36:49]RAPDU: 90 00 [13:36:49]wFMCommunicate OK [13:36:49]wFMCommunicate request_size=255 [13:36:49]MH_SAM_APDU [13:36:49]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 70 1D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 76 53 01 00 35 04 06 00 [13:36:49]Write to MH i2c: E2 02 01 28 07 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 70 1D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 76 53 01 00 35 04 06 00 00 00 97 [13:36:49]Write i2c OK [13:36:49]MH_I2C_Read... [13:36:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:36:49]Read from MH i2c: E2 [13:36:49]MH_I2C_Read... [13:36:49]Read from MH i2c: E2 03 00 [13:36:49]MH_I2C_Read... [13:36:49]Read from MH i2c: E2 03 00 28 07 00 90 00 A3 [13:36:49]RAPDU: 90 00 [13:36:49]wFMCommunicate OK [13:36:49]wFMCommunicate request_size=11 [13:36:49]MH_SAM_APDU [13:36:49]CAPDU: 80 0D 02 02 06 31 A8 F8 84 C0 74 [13:36:49]Write to MH i2c: E2 0E 00 29 07 80 0D 02 02 06 00 31 A8 F8 84 C0 74 00 00 3F [13:36:49]Write i2c OK [13:36:49]MH_I2C_Read... [13:36:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:36:49]Read from MH i2c: E2 [13:36:49]MH_I2C_Read... [13:36:49]Read from MH i2c: E2 03 00 [13:36:49]MH_I2C_Read... [13:36:49]Read from MH i2c: E2 03 00 29 07 00 90 00 A4 [13:36:49]RAPDU: 90 00 [13:36:49]wFMCommunicate OK [13:36:49]wFMCommunicate request_size=4 [13:36:49]MH_SAM_APDU [13:36:49]CAPDU: 80 0D 03 02 [13:36:49]Write to MH i2c: E2 08 00 2A 07 80 0D 03 02 00 00 00 00 AC [13:36:49]Write i2c OK [13:36:49]MH_I2C_Read... [13:36:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:36:49]Read from MH i2c: E2 [13:36:49]MH_I2C_Read... [13:36:49]Read from MH i2c: E2 0B 00 [13:36:49]MH_I2C_Read... [13:36:49]Read from MH i2c: E2 0B 00 2A 07 00 E5 D0 D2 CD 28 C4 AC 8D 90 00 26 [13:36:49]RAPDU: E5 D0 D2 CD 28 C4 AC 8D 90 00 [13:36:49]wFMCommunicate OK [13:36:49]SAM_PROTO_SignData done [13:36:49]FM_MakeSignedData done [13:36:49]CreateOFDProtocolMessage [13:36:49]wFMCommunicate request_size=4 [13:36:49]MH_SAM_APDU [13:36:49]CAPDU: 80 11 00 00 [13:36:49]Write to MH i2c: E2 08 00 2B 07 80 11 00 00 00 00 00 00 AC [13:36:49]Write i2c OK [13:36:49]MH_I2C_Read... [13:36:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:36:49]Read from MH i2c: E2 [13:36:49]MH_I2C_Read... [13:36:49]Read from MH i2c: E2 17 00 [13:36:49]MH_I2C_Read... [13:36:49]Read from MH i2c: E2 17 00 2B 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 0B [13:36:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:36:49]wFMCommunicate OK [13:36:49]CreateOFDProtocolMessage done [13:36:49]OFDSenderStorePacket 86902 [13:36:49]StoreOFDPacket docnum=86902 [13:36:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 F8 7D 08 01 E5 F5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 70 1D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 76 53 01 00 35 04 06 00 31 A8 F8 84 C0 74 E5 D0 D2 CD 28 C4 AC 8D [13:36:49]CheckFolder [13:36:49]dirname=/storage/ofd_packets [13:36:49]CheckFolder done [13:36:49]ProducePacketName [13:36:49]name=ofd_packets/00086902 [13:36:49]NVStorageSaveData ofd_packets/00086902 [13:36:49]File name is /storage/ofd_packets/00086902 [13:36:49]Write 302 bytes [13:36:49]NVStorageSaveData done [13:36:49]OFDSenderStorePacket done [13:36:49]KKMCreateOFDPacket done [13:36:49]NVStorageSaveData kkm_last_timestamp [13:36:49]File name is /storage/kkm_last_timestamp [13:36:49]Write 4 bytes [13:36:49]NVStorageSaveData done [13:36:49]ExternCall_PrintAddStr [13:36:49]wPrintStart [13:36:49]Write to MH i2c: 01 00 00 2C 07 33 [13:36:49]Write i2c OK [13:36:49]MH_I2C_Read... [13:36:49]Read from MH i2c: 01 [13:36:49]MH_I2C_Read... [13:36:49]Read from MH i2c: 01 07 00 [13:36:49]MH_I2C_Read... [13:36:49]Read from MH i2c: 01 07 00 2C 07 00 00 00 00 00 FF 0F 48 [13:36:49]RasterBufferAndPrint [13:36:49]line Счет N : (1)871768 [13:36:49]line ИНН: 02508201610067 [13:36:49]line Контрольно-Кассовый Чек [13:36:49]line ПРОДАЖА [13:36:49]line ТРК (МРК, ГНК) : 54 [13:36:49]line Товар: 2710194210 [13:36:49]line ДТ(л)-К-4 [13:36:49]line 13.130 * 76.20 [13:36:49]line = 1000.51 [13:36:49]line НДС 12% НСП 1% [13:36:49]line > о реализуемом товаре [13:36:49]line ОКРУГЛЕНИЕ: -0.51 [13:36:49]line ИТОГО: 1000.00 [13:36:49]line Внесено: 1000.00 [13:36:49]line СДАЧА: 0.00 [13:36:49]line НСП 1% : 8.85 [13:36:49]line НДС 12% : 106.25 [13:36:49]line Наличными: 1000.00 [13:36:49]line Безнал.: 0.00 [13:36:49]line Место: АЗС № 137 "Партнер Нефть" [13:36:49]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:36:49]line СНО: Общий режим [13:36:49]line Чек 215 22.09.2024 13:36 [13:36:49]line Смена: 497 ФФД: 1.0 [13:36:49]line ЗНМ: 0300000064 [13:36:49]line РНМ: 0000000000092592 [13:36:49]line Версия ККМ: 001 [13:36:49]line ФМ: 0000000000874979 [13:36:49]line ФД: 86902 [13:36:49]line ФПД: 54601793716340 [13:36:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T133648&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86902&fm=54601793716340&tin=02508201610067®Number=0000000000092592&sum=100000 [13:36:50]*** FLAG_PRN_PAP1 set [13:36:50]*** FLAG_PRN_PAP1 reset [13:36:50]*** FLAG_PRN_PAP1 set [13:36:50]*** FLAG_PRN_PAP1 reset [13:36:50]*** FLAG_PRN_PAP1 set [13:36:50]*** FLAG_PRN_PAP2 set [13:36:50]int [13:36:50]Write i2c OK [13:36:50]MH_I2C_Read... [13:36:50]Read from MH i2c: DD [13:36:50]MH_I2C_Read... [13:36:50]Read from MH i2c: DD 05 00 [13:36:50]MH_I2C_Read... [13:36:50]Read from MH i2c: DD 05 00 2D 07 00 00 00 FF 0F 23 [13:36:50]written 0, free lines is 4095 [13:36:50]Write to MH i2c: DD 92 01 2E 07 00 00 00 00 21 00 00 00 40 01 60 06 2D 0C 38 00 C0 FD 1D 03 F0 07 80 E0 C0 7C 03 7F 03 FF C0 F8 0F FF FC 03 F8 2D 0C 10 00 C0 2C 1E 0F FC C0 C3 FC FF 83 C7 03 FE 07 FC 2D 0C 00 00 E0 FF 1F 1E 0E 01 83 1C 01 81 C1 C0 03 C6 38 00 0F 07 82 0E 0E 2D 0C 10 00 40 2E 1D 38 06 E0 80 83 80 E0 80 0E 00 1C 07 2D 0C 00 00 20 02 02 70 00 03 C3 0E 2D F0 13 00 00 10 01 38 38 0F 80 FF FE F0 07 1E 2D C4 10 00 48 21 03 E0 3F E0 70 0E 00 00 00 1C 1C 2D C0 13 00 20 0E 1C 78 F0 03 80 78 07 E1 C1 C0 F8 0E 0E 2D C0 10 00 00 1E 1F 70 70 38 E0 7F 00 0F 3C 1D FC 03 F8 2D C0 10 00 08 1C 1F E0 38 3C 00 FF 80 0E 38 1F 1E 07 FC 2D 10 10 00 00 0E 1E 3C 1C E1 E3 C0 1E 0F 0F 1E 2D F0 10 00 00 1E 1F 1F F8 FF F8 1E E3 C1 E0 1E 78 1C 07 1E 0F 2D 10 10 00 00 14 19 0F 0E 80 1C 70 1C 07 2D F4 10 00 00 00 00 70 00 38 E0 00 0F 2D 00 10 00 20 12 03 07 03 C3 3C F0 0C 2D 4C 00 00 40 15 1F 38 06 70 80 01 C1 38 E0 0E 0F 1E 0F 2D CC 10 00 08 0E 1E 1E 0E 78 10 03 0E C1 E3 C0 07 1E 0F 1E 2D CC 00 00 E0 FF 1E 0F FC 3F F0 01 81 FF C1 80 FF 80 78 03 FF 81 03 FC 07 FC 2D CC 10 00 00 1C 1F 03 F0 0F C0 01 7F 00 70 C0 01 F0 03 F8 21 EC 3B 00 E8 01 00 00 00 00 00 00 00 00 00 00 00 00 C0 00 03 21 00 00 00 00 00 21 00 00 00 40 01 60 06 00 00 00 F9 [13:36:50]OFD Sender: Processing packet 86902 [packets to send 275, broken 274] [13:36:50]ProducePacketName [13:36:50]name=ofd_packets/00086902 [13:36:50]OFD Sender: To server: pG, [13:36:50]CommunicateWithHost lk.salyk.kg:30040 [13:36:50]ConnectInit lk.salyk.kg [13:36:50]Write to MH i2c: 01 00 00 2E 07 35 [13:36:50]Write i2c OK [13:36:50]MH_I2C_Read... [13:36:50]Write i2c OK [13:36:50]MH_I2C_Read... [13:36:50]Read from MH i2c: DD [13:36:50]MH_I2C_Read... [13:36:50]Read from MH i2c: DD [13:36:50]MH_I2C_Read... [13:36:50]Read from MH i2c: DD 01 00 [13:36:50]MH_I2C_Read... [13:36:50]Read from MH i2c: DD 01 00 [13:36:50]answer for other command [DD] [13:36:50]MH Int Process stopped [13:36:50]Read from MH i2c: DD 01 00 2E 07 05 17 [13:36:50]answer with wrong packet_num 072E - expected 072F [13:36:50]process_action_free close_receipt [13:36:50]json_value_free [13:36:50]json_value_free done [13:36:50]process_json_proto returns [13:36:50]Send response to host [13:36:50]{"protocol":"kg_v1.0","response":{"error":1039,"error_desc":"CoCPU protocol format"}} [13:36:50]free response buf [13:36:50]execute_script done [13:36:50]execute_script returns [13:36:50]free content buf [13:36:50]Sock 10.Close socket [13:36:50]Sock 10.Thread stoped [13:36:55]ConnectInit Can't take IP for lk.salyk.kg [13:36:55]CommunicateWithHost connect error [13:36:55]CommunicateWithHost err = -1 [13:36:55]OFD Sender: Server communicate error [13:37:00]OFD Sender: Processing packet 86902 [packets to send 275, broken 274] [13:37:00]ProducePacketName [13:37:00]name=ofd_packets/00086902 [13:37:00]OFD Sender: To server: pG, [13:37:00]CommunicateWithHost lk.salyk.kg:30040 [13:37:00]ConnectInit lk.salyk.kg [13:37:01]recv_with_timeout no data received [13:37:05]ConnectInit Can't take IP for lk.salyk.kg [13:37:05]CommunicateWithHost connect error [13:37:05]CommunicateWithHost err = -1 [13:37:05]OFD Sender: Server communicate error [13:37:10]OFD Sender: Processing packet 86902 [packets to send 275, broken 274] [13:37:10]ProducePacketName [13:37:10]name=ofd_packets/00086902 [13:37:10]OFD Sender: To server: pG, [13:37:10]CommunicateWithHost lk.salyk.kg:30040 [13:37:10]ConnectInit lk.salyk.kg [13:37:13]Connected sock=6 [13:37:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 F8 7D 08 01 E5 F5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 70 1D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 76 53 01 00 35 04 06 00 31 A8 F8 84 C0 74 E5 D0 D2 CD 28 C4 AC 8D [13:37:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 A5 47 47 00 78 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 34 39 37 39 10 04 04 00 76 53 01 00 F4 03 04 00 57 C8 EF 66 B6 04 01 00 00 F7 88 F5 08 CD 39 5D 80 [13:37:14]CommunicateWithHost err = 0 [13:37:14]CheckOFDResponse [13:37:14]1017 (14) - 77093643461234 [13:37:14]1041 (16) - 0000000000874979 [13:37:14]1040 (4) - 86902 [13:37:14]1012 (4) - 22.09.2024 07:33 [13:37:14]1206 (1) - 0 [13:37:14]OFD Sender: Remove packet 86902 [13:37:14]ProducePacketName [13:37:14]name=ofd_packets/00086902 [13:37:14]NVStorageDeleteData [13:37:14]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 1A [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 5400000000572575 (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: 6009421+1721002828=1727012249 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 1B [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 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 9A 1D F0 66 4C 6B 94 66 BD [13:37:30]Current date/time: 22.09.2024 13:37 [13:37:30]FM_Init [13:37:30]wFMConnect [13:37:30]MH_SAM_On [13:37:30]Write to MH i2c: E0 00 00 08 00 E7 [13:37:30]Write i2c OK [13:37:30]MH_I2C_Read... [13:37:30]*** iso7816_init finished! [13:37:30]*** atr: [13:37:30]*** 0F 3B D5 18 FF 81 91 FE [13:37:30]*** 1F C3 80 73 C8 21 10 0A [13:37:30]*** 00 00 00 00 00 00 00 00 [13:37:30]*** 00 00 00 00 00 00 00 00 [13:37:30]*** 00 00 00 00 00 00 00 00 [13:37:30]*** 00 00 00 00 00 00 00 00 [13:37:30]*** 00 00 00 00 00 00 00 00 [13:37:30]*** 00 00 00 00 00 00 00 00 [13:37:30]Read from MH i2c: E0 [13:37:30]MH_I2C_Read... [13:37:30]Read from MH i2c: E0 10 00 [13:37:30]MH_I2C_Read... [13:37: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 [13:37:30]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [13:37:30]wFMCommunicate request_size=10 [13:37:30]MH_SAM_APDU [13:37:30]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [13:37:30]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 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 D3 00 00 00 F4 03 04 00 44 1C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 72 53 01 00 35 04 06 00 02 A9 F8 7B 85 6D 19 59 78 0D 80 1A 91 76 [13:32:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 AC F9 47 00 B3 DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 72 53 01 00 F4 03 04 00 2F C7 EF 66 B6 04 01 00 00 FD BD 29 94 A4 04 38 BA [13:32:18]CommunicateWithHost err = 0 [13:32:18]CheckOFDResponse [13:32:18]1017 (14) - 77093643461234 [13:32:18]1041 (16) - 0000000000874979 [13:32:18]1040 (4) - 86898 [13:32:18]1012 (4) - 22.09.2024 07:28 [13:32:18]1206 (1) - 0 [13:32:18]OFD Sender: Remove packet 86898 [13:32:18]ProducePacketName [13:32:18]name=ofd_packets/00086898 [13:32:18]NVStorageDeleteData [13:32:18]OFD[13:37:30]Write i2c OK [13:37:30]MH_I2C_Read... [13:37:30]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [13:37:30]Read from MH i2c: E2 [13:37:30]MH_I2C_Read... [13:37:30]Read from MH i2c: E2 03 00 [13:37:30]MH_I2C_Read... [13:37:30]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [13:37:30]RAPDU: 90 00 [13:37:30]wFMCommunicate OK [13:37:30]wFMCommunicate request_size=4 [13:37:30]MH_SAM_APDU [13:37:30]CAPDU: 80 11 00 00 [13:37:30]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [13:37:30]Write i2c OK [13:37:30]MH_I2C_Read... [13:37:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:37:30]Read from MH i2c: E2 [13:37:30]MH_I2C_Read... [13:37:30]Read from MH i2c: E2 17 00 [13:37:30]MH_I2C_Read... [13:37: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 34 39 37 39 90 00 E3 [13:37:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:37:30]wFMCommunicate OK [13:37:30]Detected FM SN is 0000000000874979 [13:37:30]Stored FM SN is 0000000000874979 [13:37:30]wFMCommunicate request_size=9 [13:37:30]MH_SAM_APDU [13:37:30]CAPDU: 80 16 00 00 04 B6 D7 00 00 [13:37:30]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [13:37:30]Write i2c OK [13:37:30]MH_I2C_Read... [13:37:30]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [13:37:30]Read from MH i2c: E2 [13:37:30]MH_I2C_Read... [13:37:30]Read from MH i2c: E2 03 00 [13:37:30]MH_I2C_Read... [13:37:30]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [13:37:30]RAPDU: 90 00 [13:37:30]wFMCommunicate OK [13:37:30]FM PIN OK [13:37:30]wFMCommunicate request_size=8 [13:37:30]MH_SAM_APDU [13:37:30]CAPDU: 80 14 04 00 03 02 00 01 [13:37:30]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [13:37:30]Write i2c OK [13:37:30]MH_I2C_Read... [13:37:30]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [13:37:30]Read from MH i2c: E2 [13:37:30]MH_I2C_Read... [13:37:30]Read from MH i2c: E2 03 00 [13:37:30]MH_I2C_Read... [13:37:30]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [13:37:30]RAPDU: 90 00 [13:37:30]wFMCommunicate OK [13:37:30]wFMCommunicate request_size=13 [13:37:30]MH_SAM_APDU [13:37:30]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [13:37: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 [13:37:30]Write i2c OK [13:37:30]MH_I2C_Read... [13:37:30]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [13:37:30]Read from MH i2c: E2 [13:37:30]MH_I2C_Read... [13:37:30]Read from MH i2c: E2 03 00 [13:37:30]MH_I2C_Read... [13:37:30]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [13:37:30]RAPDU: 90 00 [13:37:30]wFMCommunicate OK [13:37:30]wFMCommunicate request_size=4 [13:37:30]MH_SAM_APDU [13:37:30]CAPDU: 80 11 00 00 [13:37:30]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [13:37:30]Write i2c OK [13:37:30]MH_I2C_Read... [13:37:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:37:30]Read from MH i2c: E2 [13:37:30]MH_I2C_Read... [13:37:30]Read from MH i2c: E2 17 00 [13:37:30]MH_I2C_Read... [13:37: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 34 39 37 39 90 00 E7 [13:37:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:37:30]wFMCommunicate OK [13:37:30]DocumentArchiveInit [13:37:30]Start Httpd... [13:37:30]Httpd thread 3067178340 created [13:37:30]Write to MH i2c: 01 00 00 0F 00 0F [13:37:30]Write i2c OK [13:37:30]MH_I2C_Read... [13:37:30]Read from MH i2c: 01 [13:37:30]MH_I2C_Read... [13:37:30]Read from MH i2c: 01 07 00 [13:37:30]MH_I2C_Read... [13:37:30]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [13:37:30]MH Int Process started [13:37:30]Allocated Socket 7 [13:37:30]Bind OK [13:37:30]Listen OK [13:37:30]httpd running on port 8080 [13:37:30]Waiting for new connection... [13:37:30]OFD Sender: No OFD packet to send [13:37:35]OFD Sender: No OFD packet to send [13:37:36]accept exits with 8 [13:37:36]New connection [13:37:36]New thread 3066891620 created [13:37:36]Waiting for new connection... [13:37:36] Sock 8.Parse request [13:37:36]Sock 8.Check first char [13:37:36]Sock 8.First char is OK [13:37:36]request: POST /json_proto HTTP/1.0 [13:37:36]Method: POST [13:37:36]URL: /json_proto [13:37:36]Method is POST - this is cgi request [13:37:36]url: /json_proto [13:37:36]query_string will be loaded in cgi processing [13:37:36]execute_cgi json_proto POST (null) [13:37:36]execute_cgi path=json_proto method=POST [13:37:36]POST find Content-Length [13:37:36]Host: 172.17.47.196:8080 [13:37:36]Content-Length: 215 [13:37:36]Content-Type: application/json [13:37:36] [13:37:36]POST finish read [13:37:36]Found Content-Length = 215 [13:37:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:37:36]execute_script... [13:37:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:37:36]POST & json_proto [13:37:36]process_json_proto [13:37:36]json parsed OK: [13:37:36]protocol is kg_v1.0 [13:37:36]action value=get_value [13:37:36]process_action get_value [13:37:36]cmd_get_value [13:37:36]process_action get_value done [13:37:36]requested_data is exist [13:37:36]produce_requested_data [13:37:36]requested_item kkm.sn is exist - process it [13:37:36]requested_item kkm.ver is exist - process it [13:37:36]requested_item fm.sn is exist - process it [13:37:36]wFMCommunicate request_size=4 [13:37:36]MH_SAM_APDU [13:37:36]CAPDU: 80 11 00 00 [13:37:36]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [13:37:36]Write i2c OK [13:37:36]MH_I2C_Read... [13:37:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:37:36]Read from MH i2c: E2 [13:37:36]MH_I2C_Read... [13:37:36]Read from MH i2c: E2 17 00 [13:37:36]MH_I2C_Read... [13:37:36]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E9 [13:37:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:37:36]wFMCommunicate OK [13:37:36]requested_item fd.num is exist - process it [13:37:36]SAM_PROTO_GetFieldsCounters [13:37:36]wFMCommunicate request_size=4 [13:37:36]MH_SAM_APDU [13:37:36]CAPDU: 80 13 00 00 [13:37:36]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [13:37:36]Write i2c OK [13:37:36]MH_I2C_Read... [13:37:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:37:36]Read from MH i2c: E2 [13:37:36]MH_I2C_Read... [13:37:36]Read from MH i2c: E2 62 00 [13:37:36]MH_I2C_Read... [13:37:36]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 76 53 01 00 0E 04 04 00 F1 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 FD [13:37: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 76 53 01 00 0E 04 04 00 F1 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 [13:37:36]wFMCommunicate OK [13:37:36]SAM_PROTO_GetFieldsCounters done [13:37:36]requested_item shift.num is exist - process it [13:37:36]requested_item shift.opened is exist - process it [13:37:36]req_shift_opened [13:37:36]FM_GetShiftState [13:37:36]SAM_PROTO_GetShiftState [13:37:36]wFMCommunicate request_size=4 [13:37:36]MH_SAM_APDU [13:37:36]CAPDU: 80 13 01 00 [13:37:36]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [13:37:36]Write i2c OK [13:37:36]MH_I2C_Read... [13:37:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:37:36]Read from MH i2c: E2 [13:37:36]MH_I2C_Read... [13:37:36]Read from MH i2c: E2 0E 00 [13:37:36]MH_I2C_Read... [13:37:36]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4D [13:37:36]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:37:36]wFMCommunicate OK [13:37:36]SAM_PROTO_GetShiftState done [13:37:36]FM_GetShiftState done [13:37:36]req_shift_opened done [13:37:36]requested_item shift.open_date is exist - process it [13:37:36]req_shift_open_date [13:37:36]req_shift_open_date done [13:37:36]produce_requested_data done [13:37:36]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":86902,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:37:36]process_action_free get_value [13:37:36]json_value_free [13:37:36]json_value_free done [13:37:36]process_json_proto returns [13:37:36]Send response to host [13:37:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":86902,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:37:36]free response buf [13:37:36]execute_script done [13:37:36]execute_script returns [13:37:36]free content buf [13:37:36]Sock 8.Close socket [13:37:36]Sock 8.Thread stoped [13:37:36]accept exits with 10 [13:37:36]New connection [13:37:36]New thread 3066748260 created [13:37:36]Thread 3066891620 joined [13:37:36]Waiting for new connection... [13:37:36] Sock 10.Parse request [13:37:36]Sock 10.Check first char [13:37:36]Sock 10.First char is OK [13:37:36]request: POST /json_proto HTTP/1.0 [13:37:36]Method: POST [13:37:36]URL: /json_proto [13:37:36]Method is POST - this is cgi request [13:37:36]url: /json_proto [13:37:36]query_string will be loaded in cgi processing [13:37:36]execute_cgi json_proto POST (null) [13:37:36]execute_cgi path=json_proto method=POST [13:37:36]POST find Content-Length [13:37:36]Host: 172.17.47.196:8080 [13:37:36]Content-Length: 331 [13:37:36]Content-Type: application/json [13:37:36] [13:37:36]POST finish read [13:37:36]Found Content-Length = 331 [13:37:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [13:37:36]execute_script... [13:37:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [13:37:36]POST & json_proto [13:37:36]process_json_proto [13:37:36]json parsed OK: [13:37:36]protocol is kg_v1.0 [13:37:36]action value=get_value [13:37:36]process_action get_value [13:37:36]cmd_get_value [13:37:36]process_action get_value done [13:37:36]requested_data is exist [13:37:36]produce_requested_data [13:37:36]requested_item fm.sale.total is exist - process it [13:37:36]SAM_PROTO_GetFMData [13:37:36]wFMCommunicate request_size=4 [13:37:36]MH_SAM_APDU [13:37:36]CAPDU: 80 13 03 00 [13:37:36]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [13:37:36]Write i2c OK [13:37:36]MH_I2C_Read... [13:37:37]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [13:37:37]Read from MH i2c: E2 [13:37:37]MH_I2C_Read... [13:37:37]Read from MH i2c: E2 FD 00 [13:37:37]MH_I2C_Read... [13:37:37]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 93 4F 01 00 69 04 A3 00 6F 04 04 00 18 4D 01 00 B1 04 05 00 8A B6 8C B7 01 70 04 05 00 84 B1 BC 89 01 72 04 04 00 06 05 D0 2D 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 B6 32 B1 2E 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 0B 06 E4 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 9F 00 6F 04 04 00 7B 02 00 00 B1 04 04 00 9C 7D EE 0B 70 04 04 00 AC 6A E7 0B 72 04 03 00 F0 12 07 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 0D 66 44 01 90 00 2E [13:37:37]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 93 4F 01 00 69 04 A3 00 6F 04 04 00 18 4D 01 00 B1 04 05 00 8A B6 8C B7 01 70 04 05 00 84 B1 BC 89 01 72 04 04 00 06 05 D0 2D 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 B6 32 B1 2E 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 0B 06 E4 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 9F 00 6F 04 04 00 7B 02 00 00 B1 04 04 00 9C 7D EE 0B 70 04 04 00 AC 6A E7 0B 72 04 03 00 F0 12 07 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 0D 66 44 01 90 00 [13:37:37]wFMCommunicate OK [13:37:37]wFMCommunicate request_size=4 [13:37:37]MH_SAM_APDU [13:37:37]CAPDU: 80 17 00 00 [13:37:37]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [13:37:37]Write i2c OK [13:37:37]MH_I2C_Read... [13:37:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:37:37]Read from MH i2c: E2 [13:37:37]MH_I2C_Read... [13:37:37]Read from MH i2c: E2 FD 00 [13:37:37]MH_I2C_Read... [13:37:37]Read from MH i2c: E2 FD 00 14 00 00 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 53 08 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 06 [13:37:37]RAPDU: 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 53 08 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [13:37:37]wFMCommunicate OK [13:37:37]wFMCommunicate request_size=4 [13:37:37]MH_SAM_APDU [13:37:37]CAPDU: 80 17 00 00 [13:37:37]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [13:37:37]Write i2c OK [13:37:37]MH_I2C_Read... [13:37:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:37:37]Read from MH i2c: E2 [13:37:37]MH_I2C_Read... [13:37:37]Read from MH i2c: E2 FD 00 [13:37:37]MH_I2C_Read... [13:37:37]Read from MH i2c: E2 FD 00 15 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 6D [13:37:37]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 [13:37:37]wFMCommunicate OK [13:37:37]wFMCommunicate request_size=4 [13:37:37]MH_SAM_APDU [13:37:37]CAPDU: 80 17 00 00 [13:37:37]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [13:37:37]Write i2c OK [13:37:37]MH_I2C_Read... [13:37:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:37:38]Read from MH i2c: E2 [13:37:38]MH_I2C_Read... [13:37:38]Read from MH i2c: E2 FD 00 [13:37:38]MH_I2C_Read... [13:37:38]Read from MH i2c: E2 FD 00 16 00 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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 0E [13:37:38]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [13:37:38]wFMCommunicate OK [13:37:38]wFMCommunicate request_size=4 [13:37:38]MH_SAM_APDU [13:37:38]CAPDU: 80 17 00 00 [13:37:38]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [13:37:38]Write i2c OK [13:37:38]MH_I2C_Read... [13:37:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [13:37:38]Read from MH i2c: E2 [13:37:38]MH_I2C_Read... [13:37:38]Read from MH i2c: E2 E5 00 [13:37:38]MH_I2C_Read... [13:37:38]Read from MH i2c: E2 E5 00 17 00 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [13:37:38]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:37:38]wFMCommunicate OK [13:37:38]SAM_PROTO_GetFMData done [13:37:38]requested_item fm.sale_refund.total is exist - process it [13:37:38]requested_item fm.buy.total is exist - process it [13:37:38]requested_item shift.sale.total is exist - process it [13:37:38]SAM_PROTO_GetShiftData [13:37:38]wFMCommunicate request_size=4 [13:37:38]MH_SAM_APDU [13:37:38]CAPDU: 80 13 02 00 [13:37:38]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [13:37:38]Write i2c OK [13:37:38]MH_I2C_Read... [13:37:38]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [13:37:38]Read from MH i2c: E2 [13:37:38]MH_I2C_Read... [13:37:38]Read from MH i2c: E2 FD 00 [13:37:38]MH_I2C_Read... [13:37:38]Read from MH i2c: E2 FD 00 18 00 00 B6 04 AA 04 B2 04 6E 04 04 00 D7 00 00 00 69 04 9C 00 6F 04 04 00 D6 00 00 00 B1 04 03 00 51 07 E8 70 04 03 00 6C DC CA 72 04 03 00 E5 2A 1D 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 87 A5 18 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C1 0D 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 94 00 6F 04 04 00 01 00 00 00 B1 04 02 00 68 10 70 04 02 00 68 10 72 04 00 00 00 04 78 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 BE 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 90 00 7B [13:37:38]RAPDU: B6 04 AA 04 B2 04 6E 04 04 00 D7 00 00 00 69 04 9C 00 6F 04 04 00 D6 00 00 00 B1 04 03 00 51 07 E8 70 04 03 00 6C DC CA 72 04 03 00 E5 2A 1D 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 87 A5 18 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C1 0D 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 94 00 6F 04 04 00 01 00 00 00 B1 04 02 00 68 10 70 04 02 00 68 10 72 04 00 00 00 04 78 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 BE 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 90 00 [13:37:38]wFMCommunicate OK [13:37:38]wFMCommunicate request_size=4 [13:37:38]MH_SAM_APDU [13:37:38]CAPDU: 80 17 00 00 [13:37:38]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [13:37:38]Write i2c OK [13:37:38]MH_I2C_Read... [13:37:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:37:39]Read from MH i2c: E2 [13:37:39]MH_I2C_Read... [13:37:39]Read from MH i2c: E2 FD 00 [13:37:39]MH_I2C_Read... [13:37:39]Read from MH i2c: E2 FD 00 19 00 00 00 F6 03 01 00 01 F7 03 01 00 25 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 D1 [13:37:39]RAPDU: 00 F6 03 01 00 01 F7 03 01 00 25 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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:37:39]wFMCommunicate OK [13:37:39]wFMCommunicate request_size=4 [13:37:39]MH_SAM_APDU [13:37:39]CAPDU: 80 17 00 00 [13:37:39]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [13:37:39]Write i2c OK [13:37:39]MH_I2C_Read... [13:37:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:37:39]Read from MH i2c: E2 [13:37:39]MH_I2C_Read... [13:37:39]Read from MH i2c: E2 FD 00 [13:37:39]MH_I2C_Read... [13:37:39]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:37:39]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:37:39]wFMCommunicate OK [13:37:39]wFMCommunicate request_size=4 [13:37:39]MH_SAM_APDU [13:37:39]CAPDU: 80 17 00 00 [13:37:39]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [13:37:39]Write i2c OK [13:37:39]MH_I2C_Read... [13:37:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:37:39]Read from MH i2c: E2 [13:37:39]MH_I2C_Read... [13:37:39]Read from MH i2c: E2 FD 00 [13:37:39]MH_I2C_Read... [13:37:39]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 [13:37:39]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:37:39]wFMCommunicate OK [13:37:39]wFMCommunicate request_size=4 [13:37:39]MH_SAM_APDU [13:37:39]CAPDU: 80 17 00 00 [13:37:39]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [13:37:39]Write i2c OK [13:37:39]MH_I2C_Read... [13:37:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 208! [13:37:40]Read from MH i2c: E2 [13:37:40]MH_I2C_Read... [13:37:40]Read from MH i2c: E2 D3 00 [13:37:40]MH_I2C_Read... [13:37:40]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:37:40]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:37:40]wFMCommunicate OK [13:37:40]SAM_PROTO_GetShiftData done [13:37:40]requested_item shift.sale.total_cash is exist - process it [13:37:40]requested_item shift.sale_refund.total is exist - process it [13:37:40]requested_item shift.sale_refund.total_cash is exist - process it [13:37:40]requested_item shift.buy.total is exist - process it [13:37:40]requested_item shift.buy.total_cash is exist - process it [13:37:40]produce_requested_data done [13:37:40]produce_requested_data return {"fm.sale.total":73744195.94,"fm.sale_refund.total":2001791.00,"fm.buy.total":0.00,"shift.sale.total":152062.25,"shift.sale.total_cash":132947.00,"shift.sale_refund.total":42.00,"shift.sale_refund.total_cash":42.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [13:37:40]process_action_free get_value [13:37:40]json_value_free [13:37:40]json_value_free done [13:37:40]process_json_proto returns [13:37:40]Send response to host [13:37:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73744195.94,"fm.sale_refund.total":2001791.00,"fm.buy.total":0.00,"shift.sale.total":152062.25,"shift.sale.total_cash":132947.00,"shift.sale_refund.total":42.00,"shift.sale_refund.total_cash":42.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [13:37:40]free response buf [13:37:40]execute_script done [13:37:40]execute_script returns [13:37:40]free content buf [13:37:40]Sock 10.Close socket [13:37:40]Sock 10.Thread stoped [13:37:40]accept exits with 8 [13:37:40]New connection [13:37:40]New thread 3066891620 created [13:37:40]Thread 3066748260 joined [13:37:40]Waiting for new connection... [13:37:40] Sock 8.Parse request [13:37:40]Sock 8.Check first char [13:37:40]Sock 8.First char is OK [13:37:40]request: POST /json_proto HTTP/1.0 [13:37:40]Method: POST [13:37:40]URL: /json_proto [13:37:40]Method is POST - this is cgi request [13:37:40]url: /json_proto [13:37:40]query_string will be loaded in cgi processing [13:37:40]execute_cgi json_proto POST (null) [13:37:40]execute_cgi path=json_proto method=POST [13:37:40]POST find Content-Length [13:37:40]Host: 172.17.47.196:8080 [13:37:40]Content-Length: 144 [13:37:40]Content-Type: application/json [13:37:40] [13:37:40]POST finish read [13:37:40]Found Content-Length = 144 [13:37:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [13:37:40]execute_script... [13:37:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [13:37:40]POST & json_proto [13:37:40]process_json_proto [13:37:40]json parsed OK: [13:37:40]protocol is kg_v1.0 [13:37:40]action value=print_doc [13:37:40]process_action print_doc [13:37:40]process_action_free print_doc [13:37:40]json_value_free [13:37:40]json_value_free done [13:37:40]process_json_proto returns [13:37:40]Send response to host [13:37:40]{"protocol":"kg_v1.0","response":{"error":1000,"error_desc":"Open file error(LoadLastDocumentFromArchive)"}} [13:37:40]free response buf [13:37:40]execute_script done [13:37:40]execute_script returns [13:37:40]free content buf [13:37:40]Sock 8.Close socket [13:37:40]Sock 8.Thread stoped [13:37:40]OFD Sender: No OFD packet to send [13:37:45]OFD Sender: No OFD packet to send [13:37:50]OFD Sender: No OFD packet to send [13:37:51]recv_with_timeout no data received [13:37:55]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: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:22]recv_with_timeout no data received [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:41]OFD Sender: No OFD packet to send [13:38:46]OFD Sender: No OFD packet to send [13:38:51]OFD Sender: No OFD packet to send [13:38:56]OFD Sender: No OFD packet to send [13:38:58]recv_with_timeout no data received [13:39:01]OFD Sender: No OFD packet to send [13:39:06]OFD Sender: No OFD packet to send [13:39:11]OFD Sender: No OFD packet to send [13:39:16]OFD Sender: No OFD packet to send [13:39:21]OFD Sender: No OFD packet to send [13:39:26]OFD Sender: No OFD packet to send [13:39:31]OFD Sender: No OFD packet to send [13:39:36]OFD Sender: No OFD packet to send [13:39:41]OFD Sender: No OFD packet to send [13:39:46]OFD Sender: No OFD packet to send [13:39:51]OFD Sender: No OFD packet to send [13:39:56]OFD Sender: No OFD packet to send [13:40:01]OFD Sender: No OFD packet to send [13:40:06]OFD Sender: No OFD packet to send [13:40:11]OFD Sender: No OFD packet to send [13:40:16]OFD Sender: No OFD packet to send [13:40:21]OFD Sender: No OFD packet to send [13:40:26]OFD Sender: No OFD packet to send [13:40:31]OFD Sender: No OFD packet to send [13:40:36]OFD Sender: No OFD packet to send [13:40:41]OFD Sender: No OFD packet to send [13:40:46]OFD Sender: No OFD packet to send [13:40:51]OFD Sender: No OFD packet to send [13:40:56]OFD Sender: No OFD packet to send [13:41:01]OFD Sender: No OFD packet to send [13:41:06]OFD Sender: No OFD packet to send [13:41:11]OFD Sender: No OFD packet to send [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 1A [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 5400000000572575 (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: 6009683+1721002828=1727012511 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 1B [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 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 9F 1E F0 66 4C 6B 94 66 C3 [13:41:51]Current date/time: 22.09.2024 13:41 [13:41:51]FM_Init [13:41:51]wFMConnect [13:41:51]MH_SAM_On [13:41:51]Write to MH i2c: E0 00 00 08 00 E7 [13:41:51]Write i2c OK [13:41:51]MH_I2C_Read... [13:41:51]*** iso7816_init finished! [13:41:51]*** atr: [13:41:51]*** 0F 3B D5 18 FF 81 91 FE [13:41:51]*** 1F C3 80 73 C8 21 10 0A [13:41:51]*** 00 00 00 00 00 00 00 00 [13:41:51]*** 00 00 00 00 00 00 00 00 [13:41:51]*** 00 00 00 00 00 00 00 00 [13:41:51]*** 00 00 00 00 00 00 00 00 [13:41:51]*** 00 00 00 00 00 00 00 00 [13:41:51]*** 00 00 00 00 00 00 00 00 [13:41:51]Read from MH i2c: E0 [13:41:51]MH_I2C_Read... [13:41:51]Read from MH i2c: E0 10 00 [13:41:51]MH_I2C_Read... [13:41:51]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [13:41:51]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [13:41:51]wFMCommunicate request_size=10 [13:41:51]MH_SAM_APDU [13:41:51]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [13:41:51]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [13:41:51]Write i2c OK [13:41:51]MH_I2C_Read... [13:41:51]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [13:41:51]Read from MH i2c: E2 [13:41:51]MH_I2C_Read... [13:41:51]Read from MH i2c: E2 03 00 [13:41:51]MH_I2C_Read... [13:41:51]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [13:41:51]RAPDU: 90 00 [13:41:51]wFMCommunicate OK [13:41:51]wFMCommunicate request_size=4 [13:41:51]MH_SAM_APDU [13:41:51]CAPDU: 80 11 00 00 [13:41:51]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [13:41:51]Write i2c OK [13:41:51]MH_I2C_Read... [13:41:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:51]Read from MH i2c: E2 [13:41:51]MH_I2C_Read... [13:41:51]Read from MH i2c: E2 17 00 [13:41:51]MH_I2C_Read... [13:41:51]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E3 [13:41:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:41:51]wFMCommunicate OK [13:41:51]Detected FM SN is 0000000000874979 [13:41:51]Stored FM SN is 0000000000874979 [13:41:51]wFMCommunicate request_size=9 [13:41:51]MH_SAM_APDU [13:41:51]CAPDU: 80 16 00 00 04 B6 D7 00 00 [13:41:51]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [13:41:51]Write i2c OK [13:41:51]MH_I2C_Read... [13:41:51]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [13:41:51]Read from MH i2c: E2 [13:41:51]MH_I2C_Read... [13:41:51]Read from MH i2c: E2 03 00 [13:41:51]MH_I2C_Read... [13:41:51]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [13:41:51]RAPDU: 90 00 [13:41:51]wFMCommunicate OK [13:41:51]FM PIN OK [13:41:51]wFMCommunicate request_size=8 [13:41:51]MH_SAM_APDU [13:41:51]CAPDU: 80 14 04 00 03 02 00 01 [13:41:51]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [13:41:51]Write i2c OK [13:41:51]MH_I2C_Read... [13:41:51]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [13:41:51]Read from MH i2c: E2 [13:41:51]MH_I2C_Read... [13:41:51]Read from MH i2c: E2 03 00 [13:41:51]MH_I2C_Read... [13:41:51]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [13:41:51]RAPDU: 90 00 [13:41:51]wFMCommunicate OK [13:41:51]wFMCommunicate request_size=13 [13:41:51]MH_SAM_APDU [13:41:51]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [13:41:51]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [13:41:51]Write i2c OK [13:41:51]MH_I2C_Read... [13:41:51]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [13:41:51]Read from MH i2c: E2 [13:41:51]MH_I2C_Read... [13:41:51]Read from MH i2c: E2 03 00 [13:41:51]MH_I2C_Read... [13:41:51]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [13:41:51]RAPDU: 90 00 [13:41:51]wFMCommunicate OK [13:41:51]wFMCommunicate request_size=4 [13:41:51]MH_SAM_APDU [13:41:51]CAPDU: 80 11 00 00 [13:41:51]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [13:41:51]Write i2c OK [13:41:51]MH_I2C_Read... [13:41:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:51]Read from MH i2c: E2 [13:41:51]MH_I2C_Read... [13:41:51]Read from MH i2c: E2 17 00 [13:41:51]MH_I2C_Read... [13:41:51]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E7 [13:41:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:41:51]wFMCommunicate OK [13:41:51]DocumentArchiveInit [13:41:51]Start Httpd... [13:41:51]Httpd thread 3067112804 created [13:41:51]Write to MH i2c: 01 00 00 0F 00 0F [13:41:51]Write i2c OK [13:41:51]MH_I2C_Read... [13:41:51]Read from MH i2c: 01 [13:41:51]MH_I2C_Read... [13:41:51]Read from MH i2c: 01 07 00 [13:41:51]MH_I2C_Read... [13:41:51]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [13:41:51]Allocated Socket 5 [13:41:51]Bind OK [13:41:51]Listen OK [13:41:51]httpd running on port 8080 [13:41:51]Waiting for new connection... [13:41:51]MH Int Process started [13:41:51]OFD Sender: No OFD packet to send [13:41:53]accept exits with 6 [13:41:53]New connection [13:41:53]New thread 3066826084 created [13:41:53]Waiting for new connection... [13:41:53] Sock 6.Parse request [13:41:53]Sock 6.Check first char [13:41:53]Sock 6.First char is OK [13:41:53]request: POST /json_proto HTTP/1.0 [13:41:53]Method: POST [13:41:53]URL: /json_proto [13:41:53]Method is POST - this is cgi request [13:41:53]url: /json_proto [13:41:53]query_string will be loaded in cgi processing [13:41:53]execute_cgi json_proto POST (null) [13:41:53]execute_cgi path=json_proto method=POST [13:41:53]POST find Content-Length [13:41:53]Host: 172.17.47.196:8080 [13:41:53]Content-Length: 215 [13:41:53]Content-Type: application/json [13:41:53] [13:41:53]POST finish read [13:41:53]Found Content-Length = 215 [13:41: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" ] } } [13:41:53]execute_script... [13:41: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" ] } } [13:41:53]POST & json_proto [13:41:53]process_json_proto [13:41:53]json parsed OK: [13:41:53]protocol is kg_v1.0 [13:41:53]action value=get_value [13:41:53]process_action get_value [13:41:53]cmd_get_value [13:41:53]process_action get_value done [13:41:53]requested_data is exist [13:41:53]produce_requested_data [13:41:53]requested_item kkm.sn is exist - process it [13:41:53]requested_item kkm.ver is exist - process it [13:41:53]requested_item fm.sn is exist - process it [13:41:53]wFMCommunicate request_size=4 [13:41:53]MH_SAM_APDU [13:41:53]CAPDU: 80 11 00 00 [13:41:53]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [13:41:53]Write i2c OK [13:41:53]MH_I2C_Read... [13:41:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:53]Read from MH i2c: E2 [13:41:53]MH_I2C_Read... [13:41:53]Read from MH i2c: E2 17 00 [13:41:53]MH_I2C_Read... [13:41:53]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E9 [13:41:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:41:53]wFMCommunicate OK [13:41:53]requested_item fd.num is exist - process it [13:41:53]SAM_PROTO_GetFieldsCounters [13:41:53]wFMCommunicate request_size=4 [13:41:53]MH_SAM_APDU [13:41:53]CAPDU: 80 13 00 00 [13:41:53]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [13:41:53]Write i2c OK [13:41:53]MH_I2C_Read... [13:41:54]Read from MH i2c: E2 [13:41:54]MH_I2C_Read... [13:41:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:41:54]Read from MH i2c: E2 62 00 [13:41:54]MH_I2C_Read... [13:41:54]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 76 53 01 00 0E 04 04 00 F1 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 FD [13:41:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 76 53 01 00 0E 04 04 00 F1 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 [13:41:54]wFMCommunicate OK [13:41:54]SAM_PROTO_GetFieldsCounters done [13:41:54]requested_item shift.num is exist - process it [13:41:54]requested_item shift.opened is exist - process it [13:41:54]req_shift_opened [13:41:54]FM_GetShiftState [13:41:54]SAM_PROTO_GetShiftState [13:41:54]wFMCommunicate request_size=4 [13:41:54]MH_SAM_APDU [13:41:54]CAPDU: 80 13 01 00 [13:41:54]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [13:41:54]Write i2c OK [13:41:54]MH_I2C_Read... [13:41:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:54]Read from MH i2c: E2 [13:41:54]MH_I2C_Read... [13:41:54]Read from MH i2c: E2 0E 00 [13:41:54]MH_I2C_Read... [13:41:54]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4D [13:41:54]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:41:54]wFMCommunicate OK [13:41:54]SAM_PROTO_GetShiftState done [13:41:54]FM_GetShiftState done [13:41:54]req_shift_opened done [13:41:54]requested_item shift.open_date is exist - process it [13:41:54]req_shift_open_date [13:41:54]req_shift_open_date done [13:41:54]produce_requested_data done [13:41:54]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":86902,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:41:54]process_action_free get_value [13:41:54]json_value_free [13:41:54]json_value_free done [13:41:54]process_json_proto returns [13:41:54]Send response to host [13:41:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":86902,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:41:54]free response buf [13:41:54]execute_script done [13:41:54]execute_script returns [13:41:54]free content buf [13:41:54]Sock 6.Close socket [13:41:54]Sock 6.Thread stoped [13:41:54]accept exits with 8 [13:41:54]New connection [13:41:54]New thread 3066682724 created [13:41:54]Thread 3066826084 joined [13:41:54]Waiting for new connection... [13:41:54] Sock 8.Parse request [13:41:54]Sock 8.Check first char [13:41:54]Sock 8.First char is OK [13:41:54]request: POST /json_proto HTTP/1.0 [13:41:54]Method: POST [13:41:54]URL: /json_proto [13:41:54]Method is POST - this is cgi request [13:41:54]url: /json_proto [13:41:54]query_string will be loaded in cgi processing [13:41:54]execute_cgi json_proto POST (null) [13:41:54]execute_cgi path=json_proto method=POST [13:41:54]POST find Content-Length [13:41:54]Host: 172.17.47.196:8080 [13:41:54]Content-Length: 331 [13:41:54]Content-Type: application/json [13:41:54] [13:41:54]POST finish read [13:41:54]Found Content-Length = 331 [13:41: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" ] } } [13:41:54]execute_script... [13:41: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" ] } } [13:41:54]POST & json_proto [13:41:54]process_json_proto [13:41:54]json parsed OK: [13:41:54]protocol is kg_v1.0 [13:41:54]action value=get_value [13:41:54]process_action get_value [13:41:54]cmd_get_value [13:41:54]process_action get_value done [13:41:54]requested_data is exist [13:41:54]produce_requested_data [13:41:54]requested_item fm.sale.total is exist - process it [13:41:54]SAM_PROTO_GetFMData [13:41:54]wFMCommunicate request_size=4 [13:41:54]MH_SAM_APDU [13:41:54]CAPDU: 80 13 03 00 [13:41:54]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [13:41:54]Write i2c OK [13:41:54]MH_I2C_Read... [13:41:54]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [13:41:54]Read from MH i2c: E2 [13:41:54]MH_I2C_Read... [13:41:54]Read from MH i2c: E2 FD 00 [13:41:54]MH_I2C_Read... [13:41:54]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 93 4F 01 00 69 04 A3 00 6F 04 04 00 18 4D 01 00 B1 04 05 00 8A B6 8C B7 01 70 04 05 00 84 B1 BC 89 01 72 04 04 00 06 05 D0 2D 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 B6 32 B1 2E 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 0B 06 E4 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 9F 00 6F 04 04 00 7B 02 00 00 B1 04 04 00 9C 7D EE 0B 70 04 04 00 AC 6A E7 0B 72 04 03 00 F0 12 07 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 0D 66 44 01 90 00 2E [13:41:54]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 93 4F 01 00 69 04 A3 00 6F 04 04 00 18 4D 01 00 B1 04 05 00 8A B6 8C B7 01 70 04 05 00 84 B1 BC 89 01 72 04 04 00 06 05 D0 2D 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 B6 32 B1 2E 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 0B 06 E4 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 9F 00 6F 04 04 00 7B 02 00 00 B1 04 04 00 9C 7D EE 0B 70 04 04 00 AC 6A E7 0B 72 04 03 00 F0 12 07 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 0D 66 44 01 90 00 [13:41:54]wFMCommunicate OK [13:41:54]wFMCommunicate request_size=4 [13:41:54]MH_SAM_APDU [13:41:54]CAPDU: 80 17 00 00 [13:41:54]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [13:41:54]Write i2c OK [13:41:54]MH_I2C_Read... [13:41:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:41:55]Read from MH i2c: E2 [13:41:55]MH_I2C_Read... [13:41:55]Read from MH i2c: E2 FD 00 [13:41:55]MH_I2C_Read... [13:41:55]Read from MH i2c: E2 FD 00 14 00 00 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 53 08 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 06 [13:41:55]RAPDU: 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 53 08 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [13:41:55]wFMCommunicate OK [13:41:55]wFMCommunicate request_size=4 [13:41:55]MH_SAM_APDU [13:41:55]CAPDU: 80 17 00 00 [13:41:55]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [13:41:55]Write i2c OK [13:41:55]MH_I2C_Read... [13:41:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:41:55]Read from MH i2c: E2 [13:41:55]MH_I2C_Read... [13:41:55]Read from MH i2c: E2 FD 00 [13:41:55]MH_I2C_Read... [13:41:55]Read from MH i2c: E2 FD 00 15 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 6D [13:41:55]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 [13:41:55]wFMCommunicate OK [13:41:55]wFMCommunicate request_size=4 [13:41:55]MH_SAM_APDU [13:41:55]CAPDU: 80 17 00 00 [13:41:55]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [13:41:55]Write i2c OK [13:41:55]MH_I2C_Read... [13:41:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:41:55]Read from MH i2c: E2 [13:41:55]MH_I2C_Read... [13:41:55]Read from MH i2c: E2 FD 00 [13:41:55]MH_I2C_Read... [13:41:55]Read from MH i2c: E2 FD 00 16 00 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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 0E [13:41:55]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [13:41:55]wFMCommunicate OK [13:41:55]wFMCommunicate request_size=4 [13:41:55]MH_SAM_APDU [13:41:55]CAPDU: 80 17 00 00 [13:41:55]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [13:41:55]Write i2c OK [13:41:55]MH_I2C_Read... [13:41:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [13:41:55]Read from MH i2c: E2 [13:41:55]MH_I2C_Read... [13:41:55]Read from MH i2c: E2 E5 00 [13:41:55]MH_I2C_Read... [13:41:55]Read from MH i2c: E2 E5 00 17 00 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [13:41:55]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:41:55]wFMCommunicate OK [13:41:55]SAM_PROTO_GetFMData done [13:41:55]requested_item fm.sale_refund.total is exist - process it [13:41:55]requested_item fm.buy.total is exist - process it [13:41:55]requested_item shift.sale.total is exist - process it [13:41:55]SAM_PROTO_GetShiftData [13:41:55]wFMCommunicate request_size=4 [13:41:55]MH_SAM_APDU [13:41:55]CAPDU: 80 13 02 00 [13:41:55]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [13:41:55]Write i2c OK [13:41:55]MH_I2C_Read... [13:41:56]Read from MH i2c: E2 [13:41:56]MH_I2C_Read... [13:41:56]Read from MH i2c: E2 FD 00 [13:41:56]MH_I2C_Read... [13:41:56]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [13:41:56]Read from MH i2c: E2 FD 00 18 00 00 B6 04 AA 04 B2 04 6E 04 04 00 D7 00 00 00 69 04 9C 00 6F 04 04 00 D6 00 00 00 B1 04 03 00 51 07 E8 70 04 03 00 6C DC CA 72 04 03 00 E5 2A 1D 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 87 A5 18 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C1 0D 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 94 00 6F 04 04 00 01 00 00 00 B1 04 02 00 68 10 70 04 02 00 68 10 72 04 00 00 00 04 78 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 BE 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 90 00 7B [13:41:56]RAPDU: B6 04 AA 04 B2 04 6E 04 04 00 D7 00 00 00 69 04 9C 00 6F 04 04 00 D6 00 00 00 B1 04 03 00 51 07 E8 70 04 03 00 6C DC CA 72 04 03 00 E5 2A 1D 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 87 A5 18 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C1 0D 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 94 00 6F 04 04 00 01 00 00 00 B1 04 02 00 68 10 70 04 02 00 68 10 72 04 00 00 00 04 78 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 BE 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 90 00 [13:41:56]wFMCommunicate OK [13:41:56]wFMCommunicate request_size=4 [13:41:56]MH_SAM_APDU [13:41:56]CAPDU: 80 17 00 00 [13:41:56]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [13:41:56]Write i2c OK [13:41:56]MH_I2C_Read... [13:41:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:41:56]Read from MH i2c: E2 [13:41:56]MH_I2C_Read... [13:41:56]Read from MH i2c: E2 FD 00 [13:41:56]MH_I2C_Read... [13:41:56]Read from MH i2c: E2 FD 00 19 00 00 00 F6 03 01 00 01 F7 03 01 00 25 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 D1 [13:41:56]RAPDU: 00 F6 03 01 00 01 F7 03 01 00 25 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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:41:56]wFMCommunicate OK [13:41:56]wFMCommunicate request_size=4 [13:41:56]MH_SAM_APDU [13:41:56]CAPDU: 80 17 00 00 [13:41:56]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [13:41:56]Write i2c OK [13:41:56]MH_I2C_Read... [13:41:56]OFD Sender: No OFD packet to send [13:41:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:41:56]Read from MH i2c: E2 [13:41:56]MH_I2C_Read... [13:41:56]Read from MH i2c: E2 FD 00 [13:41:56]MH_I2C_Read... [13:41:56]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:41:57]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:41:57]wFMCommunicate OK [13:41:57]wFMCommunicate request_size=4 [13:41:57]MH_SAM_APDU [13:41:57]CAPDU: 80 17 00 00 [13:41:57]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [13:41:57]Write i2c OK [13:41:57]MH_I2C_Read... [13:41:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:41:57]Read from MH i2c: E2 [13:41:57]MH_I2C_Read... [13:41:57]Read from MH i2c: E2 FD 00 [13:41:57]MH_I2C_Read... [13:41:57]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 [13:41:57]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:41:57]wFMCommunicate OK [13:41:57]wFMCommunicate request_size=4 [13:41:57]MH_SAM_APDU [13:41:57]CAPDU: 80 17 00 00 [13:41:57]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [13:41:57]Write i2c OK [13:41:57]MH_I2C_Read... [13:41:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 208! [13:41:57]Read from MH i2c: E2 [13:41:57]MH_I2C_Read... [13:41:57]Read from MH i2c: E2 D3 00 [13:41:57]MH_I2C_Read... [13:41:57]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:41:57]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:41:57]wFMCommunicate OK [13:41:57]SAM_PROTO_GetShiftData done [13:41:57]requested_item shift.sale.total_cash is exist - process it [13:41:57]requested_item shift.sale_refund.total is exist - process it [13:41:57]requested_item shift.sale_refund.total_cash is exist - process it [13:41:57]requested_item shift.buy.total is exist - process it [13:41:57]requested_item shift.buy.total_cash is exist - process it [13:41:57]produce_requested_data done [13:41:57]produce_requested_data return {"fm.sale.total":73744195.94,"fm.sale_refund.total":2001791.00,"fm.buy.total":0.00,"shift.sale.total":152062.25,"shift.sale.total_cash":132947.00,"shift.sale_refund.total":42.00,"shift.sale_refund.total_cash":42.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [13:41:57]process_action_free get_value [13:41:57]json_value_free [13:41:57]json_value_free done [13:41:57]process_json_proto returns [13:41:57]Send response to host [13:41:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73744195.94,"fm.sale_refund.total":2001791.00,"fm.buy.total":0.00,"shift.sale.total":152062.25,"shift.sale.total_cash":132947.00,"shift.sale_refund.total":42.00,"shift.sale_refund.total_cash":42.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [13:41:57]free response buf [13:41:57]execute_script done [13:41:57]execute_script returns [13:41:57]free content buf [13:41:57]Sock 8.Close socket [13:41:57]Sock 8.Thread stoped [13:41:58]accept exits with 6 [13:41:58]New connection [13:41:58]New thread 3066826084 created [13:41:58]Thread 3066682724 joined [13:41:58]Waiting for new connection... [13:41:58] Sock 6.Parse request [13:41:58]Sock 6.Check first char [13:41:58]Sock 6.First char is OK [13:41:58]request: POST /json_proto HTTP/1.0 [13:41:58]Method: POST [13:41:58]URL: /json_proto [13:41:58]Method is POST - this is cgi request [13:41:58]url: /json_proto [13:41:58]query_string will be loaded in cgi processing [13:41:58]execute_cgi json_proto POST (null) [13:41:58]execute_cgi path=json_proto method=POST [13:41:58]POST find Content-Length [13:41:58]Host: 172.17.47.196:8080 [13:41:58]Content-Length: 687 [13:41:58]Content-Type: application/json [13:41:58] [13:41:58]POST finish read [13:41:58]Found Content-Length = 687 [13:41:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871770", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:41:58]execute_script... [13:41: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)871770", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:41:58]POST & json_proto [13:41:58]process_json_proto [13:41:58]json parsed OK: [13:41:58]protocol is kg_v1.0 [13:41:58]action value=close_receipt [13:41:58]process_action close_receipt [13:41:58]cmd_close_receipt [13:41:58]MH_GetDate [13:41:58]Write to MH i2c: F0 00 00 1D 00 0C [13:41:58]Write i2c OK [13:41:58]MH_I2C_Read... [13:41:58]Read from MH i2c: F0 [13:41:58]MH_I2C_Read... [13:41:58]Read from MH i2c: F0 09 00 [13:41:58]MH_I2C_Read... [13:41:58]Read from MH i2c: F0 09 00 1D 00 00 A6 1E F0 66 4C 6B 94 66 E0 [13:41:58]GetLastDocTimeStamp 97 [13:41:58]current date 1727012518 [13:41:58]FM_GetShiftState [13:41:58]SAM_PROTO_GetShiftState [13:41:58]wFMCommunicate request_size=4 [13:41:58]MH_SAM_APDU [13:41:58]CAPDU: 80 13 01 00 [13:41:58]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [13:41:58]Write i2c OK [13:41:58]MH_I2C_Read... [13:41:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:58]Read from MH i2c: E2 [13:41:58]MH_I2C_Read... [13:41:58]Read from MH i2c: E2 0E 00 [13:41:58]MH_I2C_Read... [13:41:58]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 59 [13:41:58]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:41:58]wFMCommunicate OK [13:41:58]SAM_PROTO_GetShiftState done [13:41:58]FM_GetShiftState done [13:41:58]opened in 1726964220 [13:41:58]opened+sec_in_day 1727050620 [13:41:58]quantity*price = 100050 [13:41:58]sum+1 = 100052 [13:41: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 216 22.09.2024 13:41 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86903 ФПД: 71874341096266 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T134158&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86903&fm=71874341096266&tin=02508201610067®Number=0000000000092592&sum=100000 [13:41:59]StoreToDocumentArchive [13:41:59]shift 497 fd 86903 [13:41:59]save to /storage/0497/doc_00086903 [13:41:59]save last doc name /storage/0497/doc_00086903 to /storage/kkm_last_doc_name [13:41:59]save OK [13:41:59]Clear old archive folders... [13:41:59]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:41:59]tlvbuf is 01C30E10 [13:41:59]SAM_PROTO_ClearQueue [13:41:59]wFMCommunicate request_size=4 [13:41:59]MH_SAM_APDU [13:41:59]CAPDU: 80 09 00 00 [13:41:59]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [13:41:59]Write i2c OK [13:41:59]MH_I2C_Read... [13:41:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:41:59]Read from MH i2c: E2 [13:41:59]MH_I2C_Read... [13:41:59]Read from MH i2c: E2 03 00 [13:41:59]MH_I2C_Read... [13:41:59]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [13:41:59]RAPDU: 90 00 [13:41:59]wFMCommunicate OK [13:41:59]SAM_PROTO_ClearQueue done [13:41:59]KKMCreateOFDPacket [13:41:59]OFDProtocolAddRootSTLVToBuf [13:41:59]FM_MakeSignedData [13:41:59]FM_MakeSignedData [13:41:59]SAM_PROTO_SignData [13:41:59]wFMCommunicate request_size=4 [13:41:59]MH_SAM_APDU [13:41:59]CAPDU: 80 0D 01 02 [13:41:59]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [13:41:59]Write i2c OK [13:41:59]MH_I2C_Read... [13:41:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:41:59]Read from MH i2c: E2 [13:41:59]MH_I2C_Read... [13:41:59]Read from MH i2c: E2 03 00 [13:41:59]MH_I2C_Read... [13:41:59]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [13:41:59]RAPDU: 90 00 [13:41:59]wFMCommunicate OK [13:41:59]wFMCommunicate request_size=255 [13:41:59]MH_SAM_APDU [13:41:59]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 A6 1E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 77 53 01 00 35 04 06 00 [13:41:59]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 A6 1E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 77 53 01 00 35 04 06 00 00 00 CE [13:41:59]Write i2c OK [13:41:59]MH_I2C_Read... [13:42:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:42:00]Read from MH i2c: E2 [13:42:00]MH_I2C_Read... [13:42:00]Read from MH i2c: E2 03 00 [13:42:00]MH_I2C_Read... [13:42:00]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [13:42:00]RAPDU: 90 00 [13:42:00]wFMCommunicate OK [13:42:00]wFMCommunicate request_size=11 [13:42:00]MH_SAM_APDU [13:42:00]CAPDU: 80 0D 02 02 06 41 5E 8C 91 CB 4A [13:42:00]Write to MH i2c: E2 0E 00 2E 00 80 0D 02 02 06 00 41 5E 8C 91 CB 4A 00 00 85 [13:42:00]Write i2c OK [13:42:00]MH_I2C_Read... [13:42:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:42:00]Read from MH i2c: E2 [13:42:00]MH_I2C_Read... [13:42:00]Read from MH i2c: E2 03 00 [13:42:00]MH_I2C_Read... [13:42:00]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [13:42:00]RAPDU: 90 00 [13:42:00]wFMCommunicate OK [13:42:00]wFMCommunicate request_size=4 [13:42:00]MH_SAM_APDU [13:42:00]CAPDU: 80 0D 03 02 [13:42:00]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [13:42:00]Write i2c OK [13:42:00]MH_I2C_Read... [13:42:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:42:00]Read from MH i2c: E2 [13:42:00]MH_I2C_Read... [13:42:00]Read from MH i2c: E2 0B 00 [13:42:00]MH_I2C_Read... [13:42:00]Read from MH i2c: E2 0B 00 2F 00 00 30 33 01 DA 84 63 B1 4A 90 00 CB [13:42:00]RAPDU: 30 33 01 DA 84 63 B1 4A 90 00 [13:42:00]wFMCommunicate OK [13:42:00]SAM_PROTO_SignData done [13:42:00]FM_MakeSignedData done [13:42:00]CreateOFDProtocolMessage [13:42:00]wFMCommunicate request_size=4 [13:42:00]MH_SAM_APDU [13:42:00]CAPDU: 80 11 00 00 [13:42:00]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [13:42:00]Write i2c OK [13:42:00]MH_I2C_Read... [13:42:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:42:00]Read from MH i2c: E2 [13:42:00]MH_I2C_Read... [13:42:00]Read from MH i2c: E2 17 00 [13:42:00]MH_I2C_Read... [13:42:00]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 09 [13:42:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:42:00]wFMCommunicate OK [13:42:00]CreateOFDProtocolMessage done [13:42:00]OFDSenderStorePacket 86903 [13:42:00]StoreOFDPacket docnum=86903 [13:42:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 33 26 08 01 A5 1B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 A6 1E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 77 53 01 00 35 04 06 00 41 5E 8C 91 CB 4A 30 33 01 DA 84 63 B1 4A [13:42:00]CheckFolder [13:42:00]dirname=/storage/ofd_packets [13:42:00]CheckFolder done [13:42:00]ProducePacketName [13:42:00]name=ofd_packets/00086903 [13:42:00]NVStorageSaveData ofd_packets/00086903 [13:42:00]File name is /storage/ofd_packets/00086903 [13:42:00]Write 302 bytes [13:42:00]NVStorageSaveData done [13:42:00]OFDSenderStorePacket done [13:42:00]KKMCreateOFDPacket done [13:42:00]NVStorageSaveData kkm_last_timestamp [13:42:00]File name is /storage/kkm_last_timestamp [13:42:00]Write 4 bytes [13:42:00]NVStorageSaveData done [13:42:00]ExternCall_PrintAddStr [13:42:00]wPrintStart [13:42:00]Write to MH i2c: 01 00 00 31 00 31 [13:42:00]Write i2c OK [13:42:00]MH_I2C_Read... [13:42:00]Read from MH i2c: 01 [13:42:00]MH_I2C_Read... [13:42:00]Read from MH i2c: 01 07 00 [13:42:00]MH_I2C_Read... [13:42:00]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [13:42:00]RasterBufferAndPrint [13:42:00]line Счет N : (1)871770 [13:42:00]line ИНН: 02508201610067 [13:42:00]line Контрольно-Кассовый Чек [13:42:00]line ПРОДАЖА [13:42:00]line ТРК (МРК, ГНК) : 54 [13:42:00]line Товар: 2710194210 [13:42:00]line ДТ(л)-К-4 [13:42:00]line 13.130 * 76.20 [13:42:00]line = 1000.51 [13:42:00]line НДС 12% НСП 1% [13:42:00]line > о реализуемом товаре [13:42:00]line ОКРУГЛЕНИЕ: -0.51 [13:42:00]line ИТОГО: 1000.00 [13:42:00]line Внесено: 1000.00 [13:42:00]line СДАЧА: 0.00 [13:42:00]line НСП 1% : 8.85 [13:42:00]line НДС 12% : 106.25 [13:42:00]line Наличными: 1000.00 [13:42:00]line Безнал.: 0.00 [13:42:00]line Место: АЗС № 137 "Партнер Нефть" [13:42:00]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:42:00]line СНО: Общий режим [13:42:00]line Чек 216 22.09.2024 13:41 [13:42:00]line Смена: 497 ФФД: 1.0 [13:42:00]line ЗНМ: 0300000064 [13:42:00]line РНМ: 0000000000092592 [13:42:00]line Версия ККМ: 001 [13:42:00]line ФМ: 0000000000874979 [13:42:00]line ФД: 86903 [13:42:00]line ФПД: 71874341096266 [13:42:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T134158&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86903&fm=71874341096266&tin=02508201610067®Number=0000000000092592&sum=100000 [13:42:00]OFD Sender: Processing packet 86903 [packets to send 276, broken 275] [13:42:00]ProducePacketName [13:42:00]name=ofd_packets/00086903 [13:42:00]OFD Sender: To server: pG, [13:42:00]CommunicateWithHost lk.salyk.kg:30040 [13:42:00]ConnectInit lk.salyk.kg [13:42:00]written 0, free lines is 4095 [13:42:00]Write to MH i2c: 01 00 00 5C 00 5C [13:42:00]Write i2c OK [13:42:00]MH_I2C_Read... [13:42:00]Read from MH i2c: 01 [13:42:00]MH_I2C_Read... [13:42:00]Read from MH i2c: 01 07 00 [13:42:00]MH_I2C_Read... [13:42:00]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 DE 0C 4D [13:42:00]RasterBufferAndPrint [13:42:00]line [13:42:00]line [13:42:00]line [13:42:00]line [13:42:00]line [13:42:00]written 0, free lines is 3318 [13:42:00]MH_Cut [13:42:00]Write to MH i2c: D1 01 00 63 00 01 35 [13:42:00]Write i2c OK [13:42:00]MH_I2C_Read... [13:42:00]Read from MH i2c: D1 [13:42:00]MH_I2C_Read... [13:42:00]Read from MH i2c: D1 01 00 [13:42:00]MH_I2C_Read... [13:42:00]Read from MH i2c: D1 01 00 63 00 00 34 [13:42:00]Write to MH i2c: 01 00 00 64 00 64 [13:42:00]Write i2c OK [13:42:00]MH_I2C_Read... [13:42:01]Connected sock=10 [13:42:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 33 26 08 01 A5 1B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 A6 1E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 *** Cut start [13:42:01]30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 77 53 01 00 35 04 06 00 41 5E *** Partial cut [13:42:01]8C 91 CB 4A 30 33 01 DA 84 63 B1 4A [13:42:01]*** CUTSNS_PIN = 1 [13:42:01]*** CUTSNS_PIN = 0 [13:42:01]*** Brake cut motor [13:42:02]Read from MH i2c: 01 *** Stop cut motor [13:42:02] [13:42:02]*** Cut end [13:42:02]MH_I2C_Read... [13:42:02]Read from MH i2c: 01 07 00 [13:42:02]MH_I2C_Read... [13:42:02]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [13:42:02]process_action close_receipt done [13:42:02]requested_data is exist [13:42:02]produce_requested_data [13:42:02]requested_item fm.sn is exist - process it [13:42:02]wFMCommunicate request_size=4 [13:42:02]MH_SAM_APDU [13:42:02]CAPDU: 80 11 00 00 [13:42:02]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [13:42:02]Write i2c OK [13:42:02]MH_I2C_Read... [13:42:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:42:02]Read from MH i2c: E2 [13:42:02]MH_I2C_Read... [13:42:02]Read from MH i2c: E2 17 00 [13:42:02]MH_I2C_Read... [13:42:02]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 34 39 37 39 90 00 3E [13:42:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:42:02]wFMCommunicate OK [13:42:02]requested_item fd.num is exist - process it [13:42:02]SAM_PROTO_GetFieldsCounters [13:42:02]wFMCommunicate request_size=4 [13:42:02]MH_SAM_APDU [13:42:02]CAPDU: 80 13 00 00 [13:42:02]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [13:42:02]Write i2c OK [13:42:02]MH_I2C_Read... [13:42:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 9F 93 47 00 24 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 34 39 37 39 10 04 04 00 77 53 01 00 F4 03 04 00 77 C9 EF 66 B6 04 01 00 00 30 C6 28 F9 17 69 B8 F5 [13:42:02]CommunicateWithHost err = 0 [13:42:02]CheckOFDResponse [13:42:02]1017 (14) - 77093643461234 [13:42:02]1041 (16) - 0000000000874979 [13:42:02]1040 (4) - 86903 [13:42:02]1012 (4) - 22.09.2024 07:38 [13:42:02]1206 (1) - 0 [13:42:02]OFD Sender: Remove packet 86903 [13:42:02]ProducePacketName [13:42:02]name=ofd_packets/00086903 [13:42:02]NVStorageDeleteData [13:42:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:42:02]Read from MH i2c: E2 [13:42:02]MH_I2C_Read... [13:42:02]Read from MH i2c: E2 62 00 [13:42:02]MH_I2C_Read... [13:42:02]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 77 53 01 00 0E 04 04 00 F1 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 56 [13:42: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 77 53 01 00 0E 04 04 00 F1 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 [13:42:02]wFMCommunicate OK [13:42:02]SAM_PROTO_GetFieldsCounters done [13:42:02]requested_item shift.num is exist - process it [13:42:02]requested_item shift.opened is exist - process it [13:42:02]req_shift_opened [13:42:02]FM_GetShiftState [13:42:02]SAM_PROTO_GetShiftState [13:42:02]wFMCommunicate request_size=4 [13:42:02]MH_SAM_APDU [13:42:02]CAPDU: 80 13 01 00 [13:42:02]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [13:42:02]Write i2c OK [13:42:02]MH_I2C_Read... [13:42:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:42:02]Read from MH i2c: E2 [13:42:02]MH_I2C_Read... [13:42:02]Read from MH i2c: E2 0E 00 [13:42:02]MH_I2C_Read... [13:42:02]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A2 [13:42:02]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:42:02]wFMCommunicate OK [13:42:02]SAM_PROTO_GetShiftState done [13:42:02]FM_GetShiftState done [13:42:02]req_shift_opened done [13:42:02]requested_item shift.open_date is exist - process it [13:42:02]req_shift_open_date [13:42:02]req_shift_open_date done [13:42:02]produce_requested_data done [13:42:02]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86903,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:42:02]process_action_free close_receipt [13:42:02]json_value_free [13:42:02]json_value_free done [13:42:02]process_json_proto returns [13:42:02]Send response to host [13:42:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86903,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:42:02]free response buf [13:42:02]execute_script done [13:42:02]execute_script returns [13:42:02]free content buf [13:42:02]Sock 6.Close socket [13:42:02]Sock 6.Thread stoped [13:42:02]OFD Sender: No OFD packet to send [13:42:03]accept exits with 8 [13:42:03]New connection [13:42:03]New thread 3066682724 created [13:42:03]Thread 3066826084 joined [13:42:03]Waiting for new connection... [13:42:03] Sock 8.Parse request [13:42:03]Sock 8.Check first char [13:42:03]Sock 8.First char is OK [13:42:03]request: POST /json_proto HTTP/1.0 [13:42:03]Method: POST [13:42:03]URL: /json_proto [13:42:03]Method is POST - this is cgi request [13:42:03]url: /json_proto [13:42:03]query_string will be loaded in cgi processing [13:42:03]execute_cgi json_proto POST (null) [13:42:03]execute_cgi path=json_proto method=POST [13:42:03]POST find Content-Length [13:42:03]Host: 172.17.47.196:8080 [13:42:03]Content-Length: 687 [13:42:03]Content-Type: application/json [13:42:03] [13:42:03]POST finish read [13:42:03]Found Content-Length = 687 [13:42:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871771", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 45.940, "sum" : 3500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3500.00, "total" : 3500.00, "payments": [ { "type": 0, "sum" : 3500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:42:03]execute_script... [13:42: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)871771", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 45.940, "sum" : 3500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3500.00, "total" : 3500.00, "payments": [ { "type": 0, "sum" : 3500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:42:03]POST & json_proto [13:42:03]process_json_proto [13:42:03]json parsed OK: [13:42:03]protocol is kg_v1.0 [13:42:03]action value=close_receipt [13:42:03]process_action close_receipt [13:42:03]cmd_close_receipt [13:42:03]MH_GetDate [13:42:03]Write to MH i2c: F0 00 00 68 00 57 [13:42:03]Write i2c OK [13:42:03]MH_I2C_Read... [13:42:03]Read from MH i2c: F0 [13:42:03]MH_I2C_Read... [13:42:03]Read from MH i2c: F0 09 00 [13:42:03]MH_I2C_Read... [13:42:03]Read from MH i2c: F0 09 00 68 00 00 AB 1E F0 66 4C 6B 94 66 30 [13:42:03]GetLastDocTimeStamp 1727012518 [13:42:03]current date 1727012523 [13:42:03]FM_GetShiftState [13:42:03]SAM_PROTO_GetShiftState [13:42:03]wFMCommunicate request_size=4 [13:42:03]MH_SAM_APDU [13:42:03]CAPDU: 80 13 01 00 [13:42:03]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [13:42:03]Write i2c OK [13:42:03]MH_I2C_Read... [13:42:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:42:03]Read from MH i2c: E2 [13:42:03]MH_I2C_Read... [13:42:03]Read from MH i2c: E2 0E 00 [13:42:03]MH_I2C_Read... [13:42:03]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A4 [13:42:03]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:42:03]wFMCommunicate OK [13:42:03]SAM_PROTO_GetShiftState done [13:42:03]FM_GetShiftState done [13:42:03]opened in 1726964220 [13:42:03]opened+sec_in_day 1727050620 [13:42:03]quantity*price = 350062 [13:42:03]sum+1 = 350064 [13:42:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 3500.00 Внесено: 3500.00 СДАЧА: 0.00 НСП 1% : 30.98 НДС 12% : 371.75 Наличными: 3500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 217 22.09.2024 13:42 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86904 ФПД: 88750677768319 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T134203&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86904&fm=88750677768319&tin=02508201610067®Number=0000000000092592&sum=350000 [13:42:04]StoreToDocumentArchive [13:42:04]shift 497 fd 86904 [13:42:04]save to /storage/0497/doc_00086904 [13:42:04]save last doc name /storage/0497/doc_00086904 to /storage/kkm_last_doc_name [13:42:04]save OK [13:42:04]Clear old archive folders... [13:42:04]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:42:04]tlvbuf is 01C4E050 [13:42:04]SAM_PROTO_ClearQueue [13:42:04]wFMCommunicate request_size=4 [13:42:04]MH_SAM_APDU [13:42:04]CAPDU: 80 09 00 00 [13:42:04]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [13:42:04]Write i2c OK [13:42:04]MH_I2C_Read... [13:42:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:42:04]Read from MH i2c: E2 [13:42:04]MH_I2C_Read... [13:42:04]Read from MH i2c: E2 03 00 [13:42:04]MH_I2C_Read... [13:42:04]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [13:42:04]RAPDU: 90 00 [13:42:04]wFMCommunicate OK [13:42:04]SAM_PROTO_ClearQueue done [13:42:04]KKMCreateOFDPacket [13:42:04]OFDProtocolAddRootSTLVToBuf [13:42:04]FM_MakeSignedData [13:42:04]FM_MakeSignedData [13:42:04]SAM_PROTO_SignData [13:42:04]wFMCommunicate request_size=4 [13:42:04]MH_SAM_APDU [13:42:04]CAPDU: 80 0D 01 02 [13:42:04]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [13:42:04]Write i2c OK [13:42:04]MH_I2C_Read... [13:42:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:42:04]Read from MH i2c: E2 [13:42:04]MH_I2C_Read... [13:42:04]Read from MH i2c: E2 03 00 [13:42:04]MH_I2C_Read... [13:42:04]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [13:42:04]RAPDU: 90 00 [13:42:04]wFMCommunicate OK [13:42:04]wFMCommunicate request_size=255 [13:42:04]MH_SAM_APDU [13:42:04]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 74 B3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6F 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 37 91 00 00 00 00 07 04 06 00 30 57 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 AB 1E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 78 53 01 00 35 04 06 00 [13:42:04]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 74 B3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6F 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 37 91 00 00 00 00 07 04 06 00 30 57 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 AB 1E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 78 53 01 00 35 04 06 00 00 00 D1 [13:42:05]Write i2c OK [13:42:05]MH_I2C_Read... [13:42:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:42:05]Read from MH i2c: E2 [13:42:05]MH_I2C_Read... [13:42:05]Read from MH i2c: E2 03 00 [13:42:05]MH_I2C_Read... [13:42:05]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [13:42:05]RAPDU: 90 00 [13:42:05]wFMCommunicate OK [13:42:05]wFMCommunicate request_size=11 [13:42:05]MH_SAM_APDU [13:42:05]CAPDU: 80 0D 02 02 06 50 B7 E0 9F 38 7F [13:42:05]Write to MH i2c: E2 0E 00 79 00 80 0D 02 02 06 00 50 B7 E0 9F 38 7F 00 00 3C [13:42:05]Write i2c OK [13:42:05]MH_I2C_Read... [13:42:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:42:05]Read from MH i2c: E2 [13:42:05]MH_I2C_Read... [13:42:05]Read from MH i2c: E2 03 00 [13:42:05]MH_I2C_Read... [13:42:05]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [13:42:05]RAPDU: 90 00 [13:42:05]wFMCommunicate OK [13:42:05]wFMCommunicate request_size=4 [13:42:05]MH_SAM_APDU [13:42:05]CAPDU: 80 0D 03 02 [13:42:05]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [13:42:05]Write i2c OK [13:42:05]MH_I2C_Read... [13:42:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:42:05]Read from MH i2c: E2 [13:42:05]MH_I2C_Read... [13:42:05]Read from MH i2c: E2 0B 00 [13:42:05]MH_I2C_Read... [13:42:05]Read from MH i2c: E2 0B 00 7A 00 00 FD F7 AC 9A BF 69 FA D8 90 00 2A [13:42:05]RAPDU: FD F7 AC 9A BF 69 FA D8 90 00 [13:42:05]wFMCommunicate OK [13:42:05]SAM_PROTO_SignData done [13:42:05]FM_MakeSignedData done [13:42:05]CreateOFDProtocolMessage [13:42:05]wFMCommunicate request_size=4 [13:42:05]MH_SAM_APDU [13:42:05]CAPDU: 80 11 00 00 [13:42:05]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [13:42:05]Write i2c OK [13:42:05]MH_I2C_Read... [13:42:05]Read from MH i2c: *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:42:05]E2 [13:42:05]MH_I2C_Read... [13:42:05]Read from MH i2c: E2 17 00 [13:42:05]MH_I2C_Read... [13:42:05]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 34 39 37 39 90 00 54 [13:42:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:42:05]wFMCommunicate OK [13:42:05]CreateOFDProtocolMessage done [13:42:05]OFDSenderStorePacket 86904 [13:42:05]StoreOFDPacket docnum=86904 [13:42:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 D9 F0 08 01 46 81 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 74 B3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6F 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 37 91 00 00 00 00 07 04 06 00 30 57 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 AB 1E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 78 53 01 00 35 04 06 00 50 B7 E0 9F 38 7F FD F7 AC 9A BF 69 FA D8 [13:42:05]CheckFolder [13:42:05]dirname=/storage/ofd_packets [13:42:05]CheckFolder done [13:42:05]ProducePacketName [13:42:05]name=ofd_packets/00086904 [13:42:05]NVStorageSaveData ofd_packets/00086904 [13:42:05]File name is /storage/ofd_packets/00086904 [13:42:05]Write 302 bytes [13:42:05]NVStorageSaveData done [13:42:05]OFDSenderStorePacket done [13:42:05]KKMCreateOFDPacket done [13:42:05]NVStorageSaveData kkm_last_timestamp [13:42:05]File name is /storage/kkm_last_timestamp [13:42:05]Write 4 bytes [13:42:05]NVStorageSaveData done [13:42:05]ExternCall_PrintAddStr [13:42:05]wPrintStart [13:42:05]Write to MH i2c: 01 00 00 7C 00 7C [13:42:05]Write i2c OK [13:42:05]MH_I2C_Read... [13:42:05]Read from MH i2c: 01 [13:42:05]MH_I2C_Read... [13:42:05]Read from MH i2c: 01 07 00 [13:42:05]MH_I2C_Read... [13:42:05]OFD Sender: Processing packet 86904 [packets to send 276, broken 275] [13:42:05]ProducePacketName [13:42:05]name=ofd_packets/00086904 [13:42:05]OFD Sender: To server: pG, [13:42:05]CommunicateWithHost lk.salyk.kg:30040 [13:42:05]ConnectInit lk.salyk.kg [13:42:05]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [13:42:05]RasterBufferAndPrint [13:42:05]line Счет N : (1)871771 [13:42:05]line ИНН: 02508201610067 [13:42:05]line Контрольно-Кассовый Чек [13:42:05]line ПРОДАЖА [13:42:05]line ТРК (МРК, ГНК) : 21 [13:42:05]line Товар: 2710194210 [13:42:05]line ДТ(л)-К-4 [13:42:05]line 45.940 * 76.20 [13:42:05]line = 3500.63 [13:42:05]line НДС 12% НСП 1% [13:42:05]line > о реализуемом товаре [13:42:05]line ОКРУГЛЕНИЕ: -0.63 [13:42:05]line ИТОГО: 3500.00 [13:42:05]line Внесено: 3500.00 [13:42:05]line СДАЧА: 0.00 [13:42:05]line НСП 1% : 30.98 [13:42:05]line НДС 12% : 371.75 [13:42:05]line Наличными: 3500.00 [13:42:05]line Безнал.: 0.00 [13:42:05]line Место: АЗС № 137 "Партнер Нефть" [13:42:05]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:42:05]line СНО: Общий режим [13:42:05]line Чек 217 22.09.2024 13:42 [13:42:05]line Смена: 497 ФФД: 1.0 [13:42:05]line ЗНМ: 0300000064 [13:42:05]line РНМ: 0000000000092592 [13:42:05]line Версия ККМ: 001 [13:42:05]line ФМ: 0000000000874979 [13:42:05]line ФД: 86904 [13:42:05]line ФПД: 88750677768319 [13:42:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T134203&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86904&fm=88750677768319&tin=02508201610067®Number=0000000000092592&sum=350000 [13:42:05]written 0, free lines is 4095 [13:42:06]Write to MH i2c: 01 00 00 A7 00 A7 [13:42:06]Write i2c OK [13:42:06]MH_I2C_Read... [13:42:06]Read from MH i2c: 01 [13:42:06]MH_I2C_Read... [13:42:06]Read from MH i2c: 01 07 00 [13:42:06]MH_I2C_Read... [13:42:06]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 E4 0C 9E [13:42:06]RasterBufferAndPrint [13:42:06]line [13:42:06]line [13:42:06]line [13:42:06]line [13:42:06]line [13:42:06]written 0, free lines is 3330 [13:42:06]MH_Cut [13:42:06]Write to MH i2c: D1 01 00 AE 00 01 80 [13:42:06]Write i2c OK [13:42:06]MH_I2C_Read... [13:42:06]Read from MH i2c: D1 [13:42:06]MH_I2C_Read... [13:42:06]Read from MH i2c: D1 01 00 [13:42:06]MH_I2C_Read... [13:42:06]Read from MH i2c: D1 01 00 AE 00 00 7F [13:42:06]Write to MH i2c: 01 00 00 AF 00 AF [13:42:06]Write i2c OK [13:42:06]MH_I2C_Read... [13:42:06]*** Cut start [13:42:06]*** Partial cut [13:42:06]*** CUTSNS_PIN = 1 [13:42:06]*** CUTSNS_PIN = 0 [13:42:07]*** Brake cut motor [13:42:07]Connected sock=11 [13:42:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 D9 F0 08 01 46 81 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 74 B3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6F 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 37 91 00 00 00 00 07 04 06 00 30 57 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 AB 1E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 78 53 01 00 35 04 06 00 50 B7 E0 9F 38 7F FD F7 AC 9A BF 69 FA D8 [13:42:07]Read from MH i2c: *** Stop cut motor [13:42:07]01 *** Cut end [13:42:07] [13:42:07]MH_I2C_Read... [13:42:07]Read from MH i2c: 01 07 00 [13:42:07]MH_I2C_Read... [13:42:07]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [13:42:07]process_action close_receipt done [13:42:07]requested_data is exist [13:42:07]produce_requested_data [13:42:07]requested_item fm.sn is exist - process it [13:42:07]wFMCommunicate request_size=4 [13:42:07]MH_SAM_APDU [13:42:07]CAPDU: 80 11 00 00 [13:42:07]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [13:42:07]Write i2c OK [13:42:07]MH_I2C_Read... [13:42:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:42:07]Read from MH i2c: E2 [13:42:07]MH_I2C_Read... [13:42:07]Read from MH i2c: E2 17 00 [13:42:07]MH_I2C_Read... [13:42:07]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 34 39 37 39 90 00 89 [13:42:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:42:07]wFMCommunicate OK [13:42:07]requested_item fd.num is exist - process it [13:42:07]SAM_PROTO_GetFieldsCounters [13:42:07]wFMCommunicate request_size=4 [13:42:07]MH_SAM_APDU [13:42:07]CAPDU: 80 13 00 00 [13:42:07]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [13:42:07]Write i2c OK [13:42:07]MH_I2C_Read... [13:42:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:42:07]Read from MH i2c: E2 [13:42:07]MH_I2C_Read... [13:42:07]Read from MH i2c: E2 62 00 [13:42:07]MH_I2C_Read... [13:42:07]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 78 53 01 00 0E 04 04 00 F1 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 A5 [13:42:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 78 53 01 00 0E 04 04 00 F1 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 [13:42:07]wFMCommunicate OK [13:42:07]SAM_PROTO_GetFieldsCounters done [13:42:07]requested_item shift.num is exist - process it [13:42:07]requested_item shift.opened is exist - process it [13:42:07]req_shift_opened [13:42:07]FM_GetShiftState [13:42:07]SAM_PROTO_GetShiftState [13:42:07]wFMCommunicate request_size=4 [13:42:07]MH_SAM_APDU [13:42:07]CAPDU: 80 13 01 00 [13:42:07]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [13:42:07]Write i2c OK [13:42:07]MH_I2C_Read... [13:42:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:42:07]Read from MH i2c: E2 [13:42:07]MH_I2C_Read... [13:42:07]Read from MH i2c: E2 0E 00 [13:42:07]MH_I2C_Read... [13:42:07]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 ED [13:42:07]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:42:07]wFMCommunicate OK [13:42:07]SAM_PROTO_GetShiftState done [13:42:07]FM_GetShiftState done [13:42:07]req_shift_opened done [13:42:07]requested_item shift.open_date is exist - process it [13:42:07]req_shift_open_date [13:42:07]req_shift_open_date done [13:42:07]produce_requested_data done [13:42:07]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86904,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:42:07]process_action_free close_receipt [13:42:07]json_value_free [13:42:07]json_value_free done [13:42:07]process_json_proto returns [13:42:07]Send response to host [13:42:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86904,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:42:07]free response buf [13:42:07]execute_script done [13:42:07]execute_script returns [13:42:07]free content buf [13:42:07]Sock 8.Close socket [13:42:07]Sock 8.Thread stoped [13:42:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 09 77 47 00 60 BF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 78 53 01 00 F4 03 04 00 7C C9 EF 66 B6 04 01 00 00 F9 DC 14 F1 FA 46 1A 4B [13:42:08]CommunicateWithHost err = 0 [13:42:08]CheckOFDResponse [13:42:08]1017 (14) - 77093643461234 [13:42:08]1041 (16) - 0000000000874979 [13:42:08]1040 (4) - 86904 [13:42:08]1012 (4) - 22.09.2024 07:38 [13:42:08]1206 (1) - 0 [13:42:08]OFD Sender: Remove packet 86904 [13:42:08]ProducePacketName [13:42:08]name=ofd_packets/00086904 [13:42:08]NVStorageDeleteData [13:42:08]OFD Sender: No OFD packet to send [13:42:13]OFD Sender: No OFD packet to send [13:42:18]OFD Sender: No OFD packet to send [13:42:23]OFD Sender: No OFD packet to send [13:42:28]OFD Sender: No OFD packet to send [13:42:33]OFD Sender: No OFD packet to send [13:42:38]OFD Sender: No OFD packet to send [13:42:43]OFD Sender: No OFD packet to send [13:42:48]OFD Sender: No OFD packet to send [13:42:53]OFD Sender: No OFD packet to send [13:42:54]recv_with_timeout no data received [13:42:54]accept exits with 6 [13:42:54]New connection [13:42:54]New thread 3066826084 created [13:42:54]Thread 3066682724 joined [13:42:54]Waiting for new connection... [13:42:54] Sock 6.Parse request [13:42:54]Sock 6.Check first char [13:42:54]Sock 6.First char is OK [13:42:54]request: POST /json_proto HTTP/1.0 [13:42:54]Method: POST [13:42:54]URL: /json_proto [13:42:54]Method is POST - this is cgi request [13:42:54]url: /json_proto [13:42:54]query_string will be loaded in cgi processing [13:42:54]execute_cgi json_proto POST (null) [13:42:54]execute_cgi path=json_proto method=POST [13:42:54]POST find Content-Length [13:42:54]Host: 172.17.47.196:8080 [13:42:54]Content-Length: 687 [13:42:54]Content-Type: application/json [13:42:54] [13:42:54]POST finish read [13:42:54]Found Content-Length = 687 [13:42:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871772", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:42:54]execute_script... [13:42: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)871772", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:42:54]POST & json_proto [13:42:54]process_json_proto [13:42:54]json parsed OK: [13:42:54]protocol is kg_v1.0 [13:42:54]action value=close_receipt [13:42:54]process_action close_receipt [13:42:54]cmd_close_receipt [13:42:54]MH_GetDate [13:42:54]Write to MH i2c: F0 00 00 B3 00 A2 [13:42:54]Write i2c OK [13:42:54]MH_I2C_Read... [13:42:54]Read from MH i2c: F0 [13:42:54]MH_I2C_Read... [13:42:54]Read from MH i2c: F0 09 00 [13:42:54]MH_I2C_Read... [13:42:54]Read from MH i2c: F0 09 00 B3 00 00 DF 1E F0 66 4C 6B 94 66 AF [13:42:54]GetLastDocTimeStamp 1727012523 [13:42:54]current date 1727012575 [13:42:54]FM_GetShiftState [13:42:54]SAM_PROTO_GetShiftState [13:42:54]wFMCommunicate request_size=4 [13:42:54]MH_SAM_APDU [13:42:54]CAPDU: 80 13 01 00 [13:42:54]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [13:42:54]Write i2c OK [13:42:54]MH_I2C_Read... [13:42:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:42:54]Read from MH i2c: E2 [13:42:54]MH_I2C_Read... [13:42:54]Read from MH i2c: E2 0E 00 [13:42:54]MH_I2C_Read... [13:42:54]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 EF [13:42:54]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:42:54]wFMCommunicate OK [13:42:54]SAM_PROTO_GetShiftState done [13:42:54]FM_GetShiftState done [13:42:54]opened in 1726964220 [13:42:54]opened+sec_in_day 1727050620 [13:42:54]quantity*price = 100050 [13:42:54]sum+1 = 100052 [13:42:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 218 22.09.2024 13:42 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86905 ФПД: 118777837141598 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T134255&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86905&fm=118777837141598&tin=02508201610067®Number=0000000000092592&sum=100000 [13:42:55]StoreToDocumentArchive [13:42:55]shift 497 fd 86905 [13:42:55]save to /storage/0497/doc_00086905 [13:42:55]save last doc name /storage/0497/doc_00086905 to /storage/kkm_last_doc_name [13:42:55]save OK [13:42:55]Clear old archive folders... [13:42:55]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:42:55]tlvbuf is 01C5C620 [13:42:55]SAM_PROTO_ClearQueue [13:42:55]wFMCommunicate request_size=4 [13:42:55]MH_SAM_APDU [13:42:55]CAPDU: 80 09 00 00 [13:42:55]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [13:42:55]Write i2c OK [13:42:55]MH_I2C_Read... [13:42:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:42:55]Read from MH i2c: E2 [13:42:55]MH_I2C_Read... [13:42:55]Read from MH i2c: E2 03 00 [13:42:55]MH_I2C_Read... [13:42:55]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [13:42:55]RAPDU: 90 00 [13:42:55]wFMCommunicate OK [13:42:55]SAM_PROTO_ClearQueue done [13:42:55]KKMCreateOFDPacket [13:42:55]OFDProtocolAddRootSTLVToBuf [13:42:55]FM_MakeSignedData [13:42:55]FM_MakeSignedData [13:42:55]SAM_PROTO_SignData [13:42:55]wFMCommunicate request_size=4 [13:42:55]MH_SAM_APDU [13:42:55]CAPDU: 80 0D 01 02 [13:42:55]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [13:42:55]Write i2c OK [13:42:55]MH_I2C_Read... [13:42:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:42:55]Read from MH i2c: E2 [13:42:55]MH_I2C_Read... [13:42:55]Read from MH i2c: E2 03 00 [13:42:55]MH_I2C_Read... [13:42:55]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [13:42:55]RAPDU: 90 00 [13:42:55]wFMCommunicate OK [13:42:55]wFMCommunicate request_size=255 [13:42:55]MH_SAM_APDU [13:42:55]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 DF 1E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 79 53 01 00 35 04 06 00 [13:42:55]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 DF 1E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 79 53 01 00 35 04 06 00 00 00 A1 [13:42:55]Write i2c OK [13:42:55]MH_I2C_Read... [13:42:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:42:56]Read from MH i2c: E2 [13:42:56]MH_I2C_Read... [13:42:56]Read from MH i2c: E2 03 00 [13:42:56]MH_I2C_Read... [13:42:56]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [13:42:56]RAPDU: 90 00 [13:42:56]wFMCommunicate OK [13:42:56]wFMCommunicate request_size=11 [13:42:56]MH_SAM_APDU [13:42:56]CAPDU: 80 0D 02 02 06 6C 07 1E CA 3E 5E [13:42:56]Write to MH i2c: E2 0E 00 C4 00 80 0D 02 02 06 00 6C 07 1E CA 3E 5E 00 00 41 [13:42:56]Write i2c OK [13:42:56]MH_I2C_Read... [13:42:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:42:56]Read from MH i2c: E2 [13:42:56]MH_I2C_Read... [13:42:56]Read from MH i2c: E2 03 00 [13:42:56]MH_I2C_Read... [13:42:56]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [13:42:56]RAPDU: 90 00 [13:42:56]wFMCommunicate OK [13:42:56]wFMCommunicate request_size=4 [13:42:56]MH_SAM_APDU [13:42:56]CAPDU: 80 0D 03 02 [13:42:56]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [13:42:56]Write i2c OK [13:42:56]MH_I2C_Read... [13:42:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:42:56]Read from MH i2c: E2 [13:42:56]MH_I2C_Read... [13:42:56]Read from MH i2c: E2 0B 00 [13:42:56]MH_I2C_Read... [13:42:56]Read from MH i2c: E2 0B 00 C5 00 00 1E 39 A5 42 FD 17 F2 9B 90 00 20 [13:42:56]RAPDU: 1E 39 A5 42 FD 17 F2 9B 90 00 [13:42:56]wFMCommunicate OK [13:42:56]SAM_PROTO_SignData done [13:42:56]FM_MakeSignedData done [13:42:56]CreateOFDProtocolMessage [13:42:56]wFMCommunicate request_size=4 [13:42:56]MH_SAM_APDU [13:42:56]CAPDU: 80 11 00 00 [13:42:56]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [13:42:56]Write i2c OK [13:42:56]MH_I2C_Read... [13:42:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:42:56]Read from MH i2c: E2 [13:42:56]MH_I2C_Read... [13:42:56]Read from MH i2c: E2 17 00 [13:42:56]MH_I2C_Read... [13:42:56]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 9F [13:42:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:42:56]wFMCommunicate OK [13:42:56]CreateOFDProtocolMessage done [13:42:56]OFDSenderStorePacket 86905 [13:42:56]StoreOFDPacket docnum=86905 [13:42:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 02 E4 08 01 55 DA 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 DF 1E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 79 53 01 00 35 04 06 00 6C 07 1E CA 3E 5E 1E 39 A5 42 FD 17 F2 9B [13:42:56]CheckFolder [13:42:56]dirname=/storage/ofd_packets [13:42:56]CheckFolder done [13:42:56]ProducePacketName [13:42:56]name=ofd_packets/00086905 [13:42:56]NVStorageSaveData ofd_packets/00086905 [13:42:56]File name is /storage/ofd_packets/00086905 [13:42:56]Write 302 bytes [13:42:56]NVStorageSaveData done [13:42:56]OFDSenderStorePacket done [13:42:56]KKMCreateOFDPacket done [13:42:56]NVStorageSaveData kkm_last_timestamp [13:42:56]File name is /storage/kkm_last_timestamp [13:42:56]Write 4 bytes [13:42:56]NVStorageSaveData done [13:42:56]ExternCall_PrintAddStr [13:42:56]wPrintStart [13:42:56]Write to MH i2c: 01 00 00 C7 00 C7 [13:42:56]Write i2c OK [13:42:56]MH_I2C_Read... [13:42:56]Read from MH i2c: 01 [13:42:56]MH_I2C_Read... [13:42:56]Read from MH i2c: 01 07 00 [13:42:56]MH_I2C_Read... [13:42:56]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [13:42:56]RasterBufferAndPrint [13:42:56]line Счет N : (1)871772 [13:42:56]line ИНН: 02508201610067 [13:42:56]line Контрольно-Кассовый Чек [13:42:56]line ПРОДАЖА [13:42:56]line ТРК (МРК, ГНК) : 44 [13:42:56]line Товар: 2710194210 [13:42:56]line ДТ(л)-К-4 [13:42:56]line 13.130 * 76.20 [13:42:56]line = 1000.51 [13:42:56]line НДС 12% НСП 1% [13:42:56]line > о реализуемом товаре [13:42:56]line ОКРУГЛЕНИЕ: -0.51 [13:42:56]line ИТОГО: 1000.00 [13:42:56]line Внесено: 1000.00 [13:42:56]line СДАЧА: 0.00 [13:42:56]line НСП 1% : 8.85 [13:42:56]line НДС 12% : 106.25 [13:42:56]line Наличными: 1000.00 [13:42:56]line Безнал.: 0.00 [13:42:56]line Место: АЗС № 137 "Партнер Нефть" [13:42:56]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:42:56]line СНО: Общий режим [13:42:56]line Чек 218 22.09.2024 13:42 [13:42:56]line Смена: 497 ФФД: 1.0 [13:42:56]line ЗНМ: 0300000064 [13:42:56]line РНМ: 0000000000092592 [13:42:56]line Версия ККМ: 001 [13:42:56]line ФМ: 0000000000874979 [13:42:56]line ФД: 86905 [13:42:56]line ФПД: 118777837141598 [13:42:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T134255&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86905&fm=118777837141598&tin=02508201610067®Number=0000000000092592&sum=100000 [13:42:56]OFD Sender: Processing packet 86905 [packets to send 276, broken 275] [13:42:56]ProducePacketName [13:42:56]name=ofd_packets/00086905 [13:42:56]OFD Sender: To server: pG, [13:42:56]CommunicateWithHost lk.salyk.kg:30040 [13:42:56]ConnectInit lk.salyk.kg [13:42:56]written 0, free lines is 4095 [13:42:56]Write to MH i2c: 01 00 00 F2 00 F2 [13:42:56]Write i2c OK [13:42:56]MH_I2C_Read... [13:42:56]Read from MH i2c: 01 [13:42:56]MH_I2C_Read... [13:42:56]Read from MH i2c: 01 07 00 [13:42:56]MH_I2C_Read... [13:42:56]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 D7 0C DC [13:42:56]RasterBufferAndPrint [13:42:56]line [13:42:56]line [13:42:56]line [13:42:56]line [13:42:56]line [13:42:56]written 0, free lines is 3303 [13:42:56]MH_Cut [13:42:56]Write to MH i2c: D1 01 00 F9 00 01 CB [13:42:56]Write i2c OK [13:42:56]MH_I2C_Read... [13:42:56]Read from MH i2c: D1 [13:42:56]MH_I2C_Read... [13:42:56]Read from MH i2c: D1 01 00 [13:42:56]MH_I2C_Read... [13:42:56]Read from MH i2c: D1 01 00 F9 00 00 CA [13:42:56]Write to MH i2c: 01 00 00 FA 00 FA [13:42:56]Write i2c OK [13:42:56]MH_I2C_Read... [13:42:57]*** Cut start [13:42:57]*** Partial cut [13:42:57]*** CUTSNS_PIN = 1 [13:42:57]*** CUTSNS_PIN = 0 [13:42:57]*** Brake cut motor [13:42:58]Read from MH i2c: 01 [13:42:58]MH_I2C_Read... [13:42:58]*** Stop cut motor [13:42:58]*** Cut end [13:42:58]Read from MH i2c: 01 07 00 [13:42:58]MH_I2C_Read... [13:42:58]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [13:42:58]process_action close_receipt done [13:42:58]requested_data is exist [13:42:58]produce_requested_data [13:42:58]requested_item fm.sn is exist - process it [13:42:58]wFMCommunicate request_size=4 [13:42:58]MH_SAM_APDU [13:42:58]CAPDU: 80 11 00 00 [13:42:58]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [13:42:58]Write i2c OK [13:42:58]MH_I2C_Read... [13:42:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:42:58]Read from MH i2c: E2 [13:42:58]MH_I2C_Read... [13:42:58]Read from MH i2c: E2 17 00 [13:42:58]MH_I2C_Read... [13:42:58]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D4 [13:42:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:42:58]wFMCommunicate OK [13:42:58]requested_item fd.num is exist - process it [13:42:58]SAM_PROTO_GetFieldsCounters [13:42:58]wFMCommunicate request_size=4 [13:42:58]MH_SAM_APDU [13:42:58]CAPDU: 80 13 00 00 [13:42:58]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [13:42:58]Write i2c OK [13:42:58]MH_I2C_Read... [13:42:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:42:58]Read from MH i2c: E2 [13:42:58]MH_I2C_Read... [13:42:58]Read from MH i2c: E2 62 00 [13:42:58]MH_I2C_Read... [13:42:58]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 79 53 01 00 0E 04 04 00 F1 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 F4 [13:42:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 79 53 01 00 0E 04 04 00 F1 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 [13:42:58]wFMCommunicate OK [13:42:58]SAM_PROTO_GetFieldsCounters done [13:42:58]requested_item shift.num is exist - process it [13:42:58]requested_item shift.opened is exist - process it [13:42:58]req_shift_opened [13:42:58]FM_GetShiftState [13:42:58]SAM_PROTO_GetShiftState [13:42:58]wFMCommunicate request_size=4 [13:42:58]MH_SAM_APDU [13:42:58]CAPDU: 80 13 01 00 [13:42:58]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [13:42:58]Write i2c OK [13:42:58]MH_I2C_Read... [13:42:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:42:58]Read from MH i2c: E2 [13:42:58]MH_I2C_Read... [13:42:58]Read from MH i2c: E2 0E 00 [13:42:58]MH_I2C_Read... [13:42:58]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 38 [13:42:58]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:42:58]wFMCommunicate OK [13:42:58]SAM_PROTO_GetShiftState done [13:42:58]FM_GetShiftState done [13:42:58]req_shift_opened done [13:42:58]requested_item shift.open_date is exist - process it [13:42:58]req_shift_open_date [13:42:58]req_shift_open_date done [13:42:58]produce_requested_data done [13:42:58]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86905,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:42:58]process_action_free close_receipt [13:42:58]json_value_free [13:42:58]json_value_free done [13:42:58]process_json_proto returns [13:42:58]Send response to host [13:42:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86905,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:42:58]free response buf [13:42:58]execute_script done [13:42:58]execute_script returns [13:42:58]free content buf [13:42:58]Sock 6.Close socket [13:42:58]Sock 6.Thread stoped [13:43:07]recv_with_timeout no data received [13:43:20]recv_with_timeout no data received [13:43:39]recv_with_timeout no data received [13:43:53]recv_with_timeout no data received [13:44:09]recv_with_timeout no data received [13:44:13]accept exits with 9 [13:44:13]New connection [13:44:13]New thread 3066682724 created [13:44:13]Thread 3066826084 joined [13:44:13]Waiting for new connection... [13:44:13] Sock 9.Parse request [13:44:13]Sock 9.Check first char [13:44:13]Sock 9.First char is OK [13:44:13]request: POST /json_proto HTTP/1.0 [13:44:13]Method: POST [13:44:13]URL: /json_proto [13:44:13]Method is POST - this is cgi request [13:44:13]url: /json_proto [13:44:13]query_string will be loaded in cgi processing [13:44:13]execute_cgi json_proto POST (null) [13:44:13]execute_cgi path=json_proto method=POST [13:44:13]POST find Content-Length [13:44:13]Host: 172.17.47.196:8080 [13:44:13]Content-Length: 687 [13:44:13]Content-Type: application/json [13:44:13] [13:44:13]POST finish read [13:44:13]Found Content-Length = 687 [13:44:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871773", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [13:44:13]execute_script... [13:44: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)871773", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [13:44:13]POST & json_proto [13:44:13]process_json_proto [13:44:13]json parsed OK: [13:44:13]protocol is kg_v1.0 [13:44:13]action value=close_receipt [13:44:13]process_action close_receipt [13:44:13]cmd_close_receipt [13:44:13]MH_GetDate [13:44:13]Write to MH i2c: F0 00 00 FE 00 ED [13:44:13]Write i2c OK [13:44:13]MH_I2C_Read... [13:44:13]Read from MH i2c: F0 [13:44:13]MH_I2C_Read... [13:44:13]Read from MH i2c: F0 09 00 [13:44:13]MH_I2C_Read... [13:44:13]Read from MH i2c: F0 09 00 FE 00 00 2E 1F F0 66 4C 6B 94 66 4A [13:44:13]GetLastDocTimeStamp 1727012575 [13:44:13]current date 1727012654 [13:44:13]FM_GetShiftState [13:44:13]SAM_PROTO_GetShiftState [13:44:13]wFMCommunicate request_size=4 [13:44:13]MH_SAM_APDU [13:44:13]CAPDU: 80 13 01 00 [13:44:13]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [13:44:13]Write i2c OK [13:44:13]MH_I2C_Read... [13:44:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:44:13]Read from MH i2c: E2 [13:44:13]MH_I2C_Read... [13:44:13]Read from MH i2c: E2 0E 00 [13:44:13]MH_I2C_Read... [13:44:13]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 3A [13:44:13]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:44:13]wFMCommunicate OK [13:44:13]SAM_PROTO_GetShiftState done [13:44:13]FM_GetShiftState done [13:44:13]opened in 1726964220 [13:44:13]opened+sec_in_day 1727050620 [13:44:13]quantity*price = 120015 [13:44:13]sum+1 = 120016 [13:44:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 219 22.09.2024 13:44 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86906 ФПД: 208179269587261 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T134414&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86906&fm=208179269587261&tin=02508201610067®Number=0000000000092592&sum=120000 [13:44:14]StoreToDocumentArchive [13:44:14]shift 497 fd 86906 [13:44:14]save to /storage/0497/doc_00086906 [13:44:14]save last doc name /storage/0497/doc_00086906 to /storage/kkm_last_doc_name [13:44:14]save OK [13:44:14]Clear old archive folders... [13:44:14]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:44:14]tlvbuf is 01C208E0 [13:44:14]SAM_PROTO_ClearQueue [13:44:14]wFMCommunicate request_size=4 [13:44:14]MH_SAM_APDU [13:44:14]CAPDU: 80 09 00 00 [13:44:14]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [13:44:14]Write i2c OK [13:44:14]MH_I2C_Read... [13:44:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:44:14]Read from MH i2c: E2 [13:44:14]MH_I2C_Read... [13:44:14]Read from MH i2c: E2 03 00 [13:44:14]MH_I2C_Read... [13:44:14]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [13:44:14]RAPDU: 90 00 [13:44:14]wFMCommunicate OK [13:44:14]SAM_PROTO_ClearQueue done [13:44:14]KKMCreateOFDPacket [13:44:14]OFDProtocolAddRootSTLVToBuf [13:44:14]FM_MakeSignedData [13:44:14]FM_MakeSignedData [13:44:14]SAM_PROTO_SignData [13:44:14]wFMCommunicate request_size=4 [13:44:14]MH_SAM_APDU [13:44:14]CAPDU: 80 0D 01 02 [13:44:14]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [13:44:14]Write i2c OK [13:44:14]MH_I2C_Read... [13:44:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:44:14]Read from MH i2c: E2 [13:44:14]MH_I2C_Read... [13:44:14]Read from MH i2c: E2 03 00 [13:44:14]MH_I2C_Read... [13:44:14]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [13:44:14]RAPDU: 90 00 [13:44:14]wFMCommunicate OK [13:44:14]wFMCommunicate request_size=255 [13:44:14]MH_SAM_APDU [13:44:14]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 DB 00 00 00 F4 03 04 00 2E 1F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 7A 53 01 00 35 04 06 00 [13:44:14]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 DB 00 00 00 F4 03 04 00 2E 1F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 7A 53 01 00 35 04 06 00 00 00 AD [13:44:14]Write i2c OK [13:44:14]MH_I2C_Read... [13:44:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:44:14]Read from MH i2c: E2 [13:44:14]MH_I2C_Read... [13:44:14]Read from MH i2c: E2 03 00 [13:44:14]MH_I2C_Read... [13:44:14]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [13:44:14]RAPDU: 90 00 [13:44:14]wFMCommunicate OK [13:44:14]wFMCommunicate request_size=11 [13:44:14]MH_SAM_APDU [13:44:14]CAPDU: 80 0D 02 02 06 BD 56 83 69 D1 3D [13:44:14]Write to MH i2c: E2 0E 00 0F 01 80 0D 02 02 06 00 BD 56 83 69 D1 3D 00 00 A3 [13:44:14]Write i2c OK [13:44:14]MH_I2C_Read... [13:44:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:44:14]Read from MH i2c: E2 [13:44:14]MH_I2C_Read... [13:44:14]Read from MH i2c: E2 03 00 [13:44:14]MH_I2C_Read... [13:44:14]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [13:44:14]RAPDU: 90 00 [13:44:14]wFMCommunicate OK [13:44:14]wFMCommunicate request_size=4 [13:44:14]MH_SAM_APDU [13:44:14]CAPDU: 80 0D 03 02 [13:44:14]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [13:44:14]Write i2c OK [13:44:14]MH_I2C_Read... [13:44:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:44:14]Read from MH i2c: E2 [13:44:14]MH_I2C_Read... [13:44:14]Read from MH i2c: E2 0B 00 [13:44:14]MH_I2C_Read... [13:44:14]Read from MH i2c: E2 0B 00 10 01 00 D5 07 9C 1A 9F 5B 9C 82 90 00 37 [13:44:14]RAPDU: D5 07 9C 1A 9F 5B 9C 82 90 00 [13:44:14]wFMCommunicate OK [13:44:14]SAM_PROTO_SignData done [13:44:14]FM_MakeSignedData done [13:44:14]CreateOFDProtocolMessage [13:44:14]wFMCommunicate request_size=4 [13:44:14]MH_SAM_APDU [13:44:14]CAPDU: 80 11 00 00 [13:44:14]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [13:44:14]Write i2c OK [13:44:14]MH_I2C_Read... [13:44:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:44:14]Read from MH i2c: E2 [13:44:14]MH_I2C_Read... [13:44:14]Read from MH i2c: E2 17 00 [13:44:14]MH_I2C_Read... [13:44:14]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 34 39 37 39 90 00 EB [13:44:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:44:14]wFMCommunicate OK [13:44:14]CreateOFDProtocolMessage done [13:44:14]OFDSenderStorePacket 86906 [13:44:14]StoreOFDPacket docnum=86906 [13:44:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 29 B4 08 01 D4 48 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 DB 00 00 00 F4 03 04 00 2E 1F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 7A 53 01 00 35 04 06 00 BD 56 83 69 D1 3D D5 07 9C 1A 9F 5B 9C 82 [13:44:14]CheckFolder [13:44:14]dirname=/storage/ofd_packets [13:44:14]CheckFolder done [13:44:14]ProducePacketName [13:44:14]name=ofd_packets/00086906 [13:44:14]NVStorageSaveData ofd_packets/00086906 [13:44:14]File name is /storage/ofd_packets/00086906 [13:44:14]Write 302 bytes [13:44:14]NVStorageSaveData done [13:44:14]OFDSenderStorePacket done [13:44:14]KKMCreateOFDPacket done [13:44:14]NVStorageSaveData kkm_last_timestamp [13:44:14]File name is /storage/kkm_last_timestamp [13:44:14]Write 4 bytes [13:44:14]NVStorageSaveData done [13:44:14]ExternCall_PrintAddStr [13:44:14]wPrintStart [13:44:14]Write to MH i2c: 01 00 00 12 01 13 [13:44:14]Write i2c OK [13:44:14]MH_I2C_Read... [13:44:14]Read from MH i2c: 01 [13:44:14]MH_I2C_Read... [13:44:14]Read from MH i2c: 01 07 00 [13:44:14]MH_I2C_Read... [13:44:14]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [13:44:14]RasterBufferAndPrint [13:44:14]line Счет N : (1)871773 [13:44:14]line ИНН: 02508201610067 [13:44:14]line Контрольно-Кассовый Чек [13:44:14]line ПРОДАЖА [13:44:14]line ТРК (МРК, ГНК) : 34 [13:44:14]line Товар: 2710194210 [13:44:14]line ДТ(л)-К-4 [13:44:14]line 15.750 * 76.20 [13:44:14]line = 1200.15 [13:44:14]line НДС 12% НСП 1% [13:44:14]line > о реализуемом товаре [13:44:14]line ОКРУГЛЕНИЕ: -0.15 [13:44:14]line ИТОГО: 1200.00 [13:44:14]line Внесено: 1200.00 [13:44:14]line СДАЧА: 0.00 [13:44:14]line НСП 1% : 10.62 [13:44:14]line НДС 12% : 127.45 [13:44:14]line Наличными: 1200.00 [13:44:14]line Безнал.: 0.00 [13:44:14]line Место: АЗС № 137 "Партнер Нефть" [13:44:14]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:44:14]line СНО: Общий режим [13:44:14]line Чек 219 22.09.2024 13:44 [13:44:14]line Смена: 497 ФФД: 1.0 [13:44:14]line ЗНМ: 0300000064 [13:44:14]line РНМ: 0000000000092592 [13:44:14]line Версия ККМ: 001 [13:44:14]line ФМ: 0000000000874979 [13:44:14]line ФД: 86906 [13:44:14]line ФПД: 208179269587261 [13:44:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T134414&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86906&fm=208179269587261&tin=02508201610067®Number=0000000000092592&sum=120000 [13:44:15]written 0, free lines is 4095 [13:44:15]Write to MH i2c: 01 00 00 3D 01 3E [13:44:15]Write i2c OK [13:44:15]MH_I2C_Read... [13:44:15]Read from MH i2c: 01 [13:44:15]MH_I2C_Read... [13:44:15]Read from MH i2c: 01 07 00 [13:44:15]MH_I2C_Read... [13:44:15]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 D4 0C 25 [13:44:15]RasterBufferAndPrint [13:44:15]line [13:44:15]line [13:44:15]line [13:44:15]line [13:44:15]line [13:44:15]written 0, free lines is 3292 [13:44:15]MH_Cut [13:44:15]Write to MH i2c: D1 01 00 44 01 01 17 [13:44:15]Write i2c OK [13:44:15]MH_I2C_Read... [13:44:15]Read from MH i2c: D1 [13:44:15]MH_I2C_Read... [13:44:15]Read from MH i2c: D1 01 00 [13:44:15]MH_I2C_Read... [13:44:15]Read from MH i2c: D1 01 00 44 01 00 16 [13:44:15]Write to MH i2c: 01 00 00 45 01 46 [13:44:15]Write i2c OK [13:44:15]MH_I2C_Read... [13:44:16]*** Cut start [13:44:16]*** Partial cut [13:44:16]*** CUTSNS_PIN = 1 [13:44:16]*** CUTSNS_PIN = 0 [13:44:16]*** Brake cut motor [13:44:17]Read from MH i2c: 01 [13:44:17]MH_I2C_Read... [13:44:17]*** Stop cut motor [13:44:17]*** Cut end [13:44:17]Read from MH i2c: 01 07 00 [13:44:17]MH_I2C_Read... [13:44:17]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [13:44:17]process_action close_receipt done [13:44:17]requested_data is exist [13:44:17]produce_requested_data [13:44:17]requested_item fm.sn is exist - process it [13:44:17]wFMCommunicate request_size=4 [13:44:17]MH_SAM_APDU [13:44:17]CAPDU: 80 11 00 00 [13:44:17]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [13:44:17]Write i2c OK [13:44:17]MH_I2C_Read... [13:44:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:44:17]Read from MH i2c: E2 [13:44:17]MH_I2C_Read... [13:44:17]Read from MH i2c: E2 17 00 [13:44:17]MH_I2C_Read... [13:44:17]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 34 39 37 39 90 00 20 [13:44:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:44:17]wFMCommunicate OK [13:44:17]requested_item fd.num is exist - process it [13:44:17]SAM_PROTO_GetFieldsCounters [13:44:17]wFMCommunicate request_size=4 [13:44:17]MH_SAM_APDU [13:44:17]CAPDU: 80 13 00 00 [13:44:17]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [13:44:17]Write i2c OK [13:44:17]MH_I2C_Read... [13:44:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:44:17]Read from MH i2c: E2 [13:44:17]MH_I2C_Read... [13:44:17]Read from MH i2c: E2 62 00 [13:44:17]MH_I2C_Read... [13:44:17]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 7A 53 01 00 0E 04 04 00 F1 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 44 [13:44:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 7A 53 01 00 0E 04 04 00 F1 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 [13:44:17]wFMCommunicate OK [13:44:17]SAM_PROTO_GetFieldsCounters done [13:44:17]requested_item shift.num is exist - process it [13:44:17]requested_item shift.opened is exist - process it [13:44:17]req_shift_opened [13:44:17]FM_GetShiftState [13:44:17]SAM_PROTO_GetShiftState [13:44:17]wFMCommunicate request_size=4 [13:44:17]MH_SAM_APDU [13:44:17]CAPDU: 80 13 01 00 [13:44:17]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [13:44:17]Write i2c OK [13:44:17]MH_I2C_Read... [13:44:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:44:17]Read from MH i2c: E2 [13:44:17]MH_I2C_Read... [13:44:17]Read from MH i2c: E2 0E 00 [13:44:17]MH_I2C_Read... [13:44:17]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 84 [13:44:17]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:44:17]wFMCommunicate OK [13:44:17]SAM_PROTO_GetShiftState done [13:44:17]FM_GetShiftState done [13:44:17]req_shift_opened done [13:44:17]requested_item shift.open_date is exist - process it [13:44:17]req_shift_open_date [13:44:17]req_shift_open_date done [13:44:17]produce_requested_data done [13:44:17]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86906,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:44:17]process_action_free close_receipt [13:44:17]json_value_free [13:44:17]json_value_free done [13:44:17]process_json_proto returns [13:44:17]Send response to host [13:44:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86906,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:44:17]free response buf [13:44:17]execute_script done [13:44:17]execute_script returns [13:44:17]free content buf [13:44:17]Sock 9.Close socket [13:44:17]Sock 9.Thread stoped [13:44:25]recv_with_timeout no data received [13:44:47]recv_with_timeout no data received [13:45:04]recv_with_timeout no data received [13:45:10]ConnectInit Can't connect to host [13:45:10]CommunicateWithHost connect error [13:45:10]CommunicateWithHost err = -1 [13:45:10]OFD Sender: Server communicate error [13:45:10]OFD Sender: Processing packet 86905 [packets to send 277, broken 275] [13:45:10]ProducePacketName [13:45:10]name=ofd_packets/00086905 [13:45:10]OFD Sender: To server: pG, [13:45:10]CommunicateWithHost lk.salyk.kg:30040 [13:45:10]ConnectInit lk.salyk.kg [13:45:15]ConnectInit Can't take IP for lk.salyk.kg [13:45:15]CommunicateWithHost connect error [13:45:15]CommunicateWithHost err = -1 [13:45:15]OFD Sender: Server communicate error [13:45:20]OFD Sender: Processing packet 86905 [packets to send 277, broken 275] [13:45:20]ProducePacketName [13:45:20]name=ofd_packets/00086905 [13:45:20]OFD Sender: To server: pG, [13:45:20]CommunicateWithHost lk.salyk.kg:30040 [13:45:20]ConnectInit lk.salyk.kg [13:45:21]recv_with_timeout no data received [13:45:25]ConnectInit Can't take IP for lk.salyk.kg [13:45:25]CommunicateWithHost connect error [13:45:25]CommunicateWithHost err = -1 [13:45:25]OFD Sender: Server communicate error [13:45:30]OFD Sender: Processing packet 86905 [packets to send 277, broken 275] [13:45:30]ProducePacketName [13:45:30]name=ofd_packets/00086905 [13:45:30]OFD Sender: To server: pG, [13:45:30]CommunicateWithHost lk.salyk.kg:30040 [13:45:30]ConnectInit lk.salyk.kg [13:45:30]Connected sock=9 [13:45:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 02 E4 08 01 55 DA 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 DF 1E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 79 53 01 00 35 04 06 00 6C 07 1E CA 3E 5E 1E 39 A5 42 FD 17 F2 9B [13:45:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 84 B8 47 00 81 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 34 39 37 39 10 04 04 00 79 53 01 00 F4 03 04 00 48 CA EF 66 B6 04 01 00 00 8B CF 8F 40 18 ED 60 1A [13:45:31]CommunicateWithHost err = 0 [13:45:31]CheckOFDResponse [13:45:31]1017 (14) - 77093643461234 [13:45:31]1041 (16) - 0000000000874979 [13:45:31]1040 (4) - 86905 [13:45:31]1012 (4) - 22.09.2024 07:42 [13:45:31]1206 (1) - 0 [13:45:31]OFD Sender: Remove packet 86905 [13:45:31]ProducePacketName [13:45:31]name=ofd_packets/00086905 [13:45:31]NVStorageDeleteData [13:45:31]OFD Sender: Processing packet 86906 [packets to send 276, broken 275] [13:45:31]ProducePacketName [13:45:31]name=ofd_packets/00086906 [13:45:31]OFD Sender: To server: pG, [13:45:31]CommunicateWithHost lk.salyk.kg:30040 [13:45:31]ConnectInit lk.salyk.kg [13:45:33]Connected sock=9 [13:45:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 29 B4 08 01 D4 48 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 DB 00 00 00 F4 03 04 00 2E 1F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 7A 53 01 00 35 04 06 00 BD 56 83 69 D1 3D D5 07 9C 1A 9F 5B 9C 82 [13:45:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 BA 07 47 00 6C 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 7A 53 01 00 F4 03 04 00 4B CA EF 66 B6 04 01 00 00 5F 78 42 78 2E 83 42 B1 [13:45:34]CommunicateWithHost err = 0 [13:45:34]CheckOFDResponse [13:45:34]1017 (14) - 77093643461234 [13:45:34]1041 (16) - 0000000000874979 [13:45:34]1040 (4) - 86906 [13:45:34]1012 (4) - 22.09.2024 07:42 [13:45:34]1206 (1) - 0 [13:45:34]OFD Sender: Remove packet 86906 [13:45:34]ProducePacketName [13:45:34]name=ofd_packets/00086906 [13:45:34]NVStorageDeleteData [13:45:34]OFD Sender: No OFD packet to send [13:45:39]OFD Sender: No OFD packet to send [13:45:44]OFD Sender: No OFD packet to send [13:45:49]OFD Sender: No OFD packet to send [13:45:54]OFD Sender: No OFD packet to send [13:45:59]OFD Sender: No OFD packet to send [13:46:04]OFD Sender: No OFD packet to send [13:46:10]OFD Sender: No OFD packet to send [13:46:15]OFD Sender: No OFD packet to send [13:46:20]OFD Sender: No OFD packet to send [13:46:25]OFD Sender: No OFD packet to send [13:46:30]OFD Sender: No OFD packet to send [13:46:35]OFD Sender: No OFD packet to send [13:46:40]OFD Sender: No OFD packet to send [13:46:45]OFD Sender: No OFD packet to send [13:46:50]OFD Sender: No OFD packet to send [13:46:55]OFD Sender: No OFD packet to send [13:47:00]OFD Sender: No OFD packet to send [13:47:05]OFD Sender: No OFD packet to send [13:47:10]OFD Sender: No OFD packet to send [13:47:15]OFD Sender: No OFD packet to send [13:47:17]recv_with_timeout no data received [13:47:20]OFD Sender: No OFD packet to send [13:47:25]OFD Sender: No OFD packet to send [13:47:30]OFD Sender: No OFD packet to send [13:47:31]recv_with_timeout no data received [13:47:35]OFD Sender: No OFD packet to send [13:47:40]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:48:00]OFD Sender: No OFD packet to send [13:48:03]accept exits with 8 [13:48:03]New connection [13:48:03]New thread 3066826084 created [13:48:03]Thread 3066682724 joined [13:48:03]Waiting for new connection... [13:48:03] Sock 8.Parse request [13:48:03]Sock 8.Check first char [13:48:03]Sock 8.First char is OK [13:48:03]request: POST /json_proto HTTP/1.0 [13:48:03]Method: POST [13:48:03]URL: /json_proto [13:48:03]Method is POST - this is cgi request [13:48:03]url: /json_proto [13:48:03]query_string will be loaded in cgi processing [13:48:03]execute_cgi json_proto POST (null) [13:48:03]execute_cgi path=json_proto method=POST [13:48:03]POST find Content-Length [13:48:03]Host: 172.17.47.196:8080 [13:48:03]Content-Length: 683 [13:48:03]Content-Type: application/json [13:48:03] [13:48:03]POST finish read [13:48:03]Found Content-Length = 683 [13:48:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871774", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [13:48:03]execute_script... [13:48: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)871774", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [13:48:03]POST & json_proto [13:48:03]process_json_proto [13:48:03]json parsed OK: [13:48:03]protocol is kg_v1.0 [13:48:03]action value=close_receipt [13:48:03]process_action close_receipt [13:48:03]cmd_close_receipt [13:48:03]MH_GetDate [13:48:03]Write to MH i2c: F0 00 00 49 01 39 [13:48:03]Write i2c OK [13:48:03]MH_I2C_Read... [13:48:03]Read from MH i2c: F0 [13:48:03]MH_I2C_Read... [13:48:03]Read from MH i2c: F0 09 00 [13:48:03]MH_I2C_Read... [13:48:03]Read from MH i2c: F0 09 00 49 01 00 14 20 F0 66 4C 6B 94 66 7D [13:48:03]GetLastDocTimeStamp 1727012654 [13:48:03]current date 1727012884 [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 4A 01 80 13 01 00 00 00 00 00 C8 [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 4A 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 86 [13:48:03]RAPDU: 09 00 01 FC 61 EF 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]opened in 1726964220 [13:48:03]opened+sec_in_day 1727050620 [13:48:03]quantity*price = 80010 [13:48:03]sum+1 = 80011 [13:48:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 220 22.09.2024 13:48 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86907 ФПД: 155032800556526 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T134804&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86907&fm=155032800556526&tin=02508201610067®Number=0000000000092592&sum=80000 [13:48:04]StoreToDocumentArchive [13:48:04]shift 497 fd 86907 [13:48:04]save to /storage/0497/doc_00086907 [13:48:04]save last doc name /storage/0497/doc_00086907 to /storage/kkm_last_doc_name [13:48:04]save OK [13:48:04]Clear old archive folders... [13:48:04]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:48:04]tlvbuf is 01BD6380 [13:48:04]SAM_PROTO_ClearQueue [13:48:04]wFMCommunicate request_size=4 [13:48:04]MH_SAM_APDU [13:48:04]CAPDU: 80 09 00 00 [13:48:04]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [13:48:04]Write i2c OK [13:48:04]MH_I2C_Read... [13:48:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:48:04]Read from MH i2c: E2 [13:48:04]MH_I2C_Read... [13:48:04]Read from MH i2c: E2 03 00 [13:48:04]MH_I2C_Read... [13:48:04]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [13:48:04]RAPDU: 90 00 [13:48:04]wFMCommunicate OK [13:48:04]SAM_PROTO_ClearQueue done [13:48:04]KKMCreateOFDPacket [13:48:04]OFDProtocolAddRootSTLVToBuf [13:48:04]FM_MakeSignedData [13:48:04]FM_MakeSignedData [13:48:04]SAM_PROTO_SignData [13:48:04]wFMCommunicate request_size=4 [13:48:04]MH_SAM_APDU [13:48:04]CAPDU: 80 0D 01 02 [13:48:04]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [13:48:04]Write i2c OK [13:48:04]MH_I2C_Read... [13:48:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:48:04]Read from MH i2c: E2 [13:48:04]MH_I2C_Read... [13:48:04]Read from MH i2c: E2 03 00 [13:48:04]MH_I2C_Read... [13:48:04]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [13:48:04]RAPDU: 90 00 [13:48:04]wFMCommunicate OK [13:48:04]wFMCommunicate request_size=255 [13:48:04]MH_SAM_APDU [13:48:04]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 DC 00 00 00 F4 03 04 00 14 20 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 7B 53 01 00 35 04 06 00 [13:48:04]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 DC 00 00 00 F4 03 04 00 14 20 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 7B 53 01 00 35 04 06 00 00 00 A6 [13:48:04]Write i2c OK [13:48:04]MH_I2C_Read... [13:48:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:04]Read from MH i2c: E2 [13:48:04]MH_I2C_Read... [13:48:04]Read from MH i2c: E2 03 00 [13:48:04]MH_I2C_Read... [13:48:04]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [13:48:04]RAPDU: 90 00 [13:48:04]wFMCommunicate OK [13:48:04]wFMCommunicate request_size=11 [13:48:04]MH_SAM_APDU [13:48:04]CAPDU: 80 0D 02 02 06 8D 00 63 01 75 EE [13:48:04]Write to MH i2c: E2 0E 00 5A 01 80 0D 02 02 06 00 8D 00 63 01 75 EE 00 00 35 [13:48:04]Write i2c OK [13:48:04]MH_I2C_Read... [13:48:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:05]Read from MH i2c: E2 [13:48:05]MH_I2C_Read... [13:48:05]Read from MH i2c: E2 03 00 [13:48:05]MH_I2C_Read... [13:48:05]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [13:48:05]RAPDU: 90 00 [13:48:05]wFMCommunicate OK [13:48:05]wFMCommunicate request_size=4 [13:48:05]MH_SAM_APDU [13:48:05]CAPDU: 80 0D 03 02 [13:48:05]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [13:48:05]Write i2c OK [13:48:05]MH_I2C_Read... [13:48:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:48:05]Read from MH i2c: E2 [13:48:05]MH_I2C_Read... [13:48:05]Read from MH i2c: E2 0B 00 [13:48:05]MH_I2C_Read... [13:48:05]Read from MH i2c: E2 0B 00 5B 01 00 FC D5 64 CF 73 9F 43 66 90 00 97 [13:48:05]RAPDU: FC D5 64 CF 73 9F 43 66 90 00 [13:48:05]wFMCommunicate OK [13:48:05]SAM_PROTO_SignData done [13:48:05]FM_MakeSignedData done [13:48:05]CreateOFDProtocolMessage [13:48:05]wFMCommunicate request_size=4 [13:48:05]MH_SAM_APDU [13:48:05]CAPDU: 80 11 00 00 [13:48:05]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [13:48:05]Write i2c OK [13:48:05]MH_I2C_Read... [13:48:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:05]Read from MH i2c: E2 [13:48:05]MH_I2C_Read... [13:48:05]Read from MH i2c: E2 17 00 [13:48:05]MH_I2C_Read... [13:48:05]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 34 39 37 39 90 00 36 [13:48:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:48:05]wFMCommunicate OK [13:48:05]CreateOFDProtocolMessage done [13:48:05]OFDSenderStorePacket 86907 [13:48:05]StoreOFDPacket docnum=86907 [13:48:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 31 DB 08 01 D8 C6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 DC 00 00 00 F4 03 04 00 14 20 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 7B 53 01 00 35 04 06 00 8D 00 63 01 75 EE FC D5 64 CF 73 9F 43 66 [13:48:05]CheckFolder [13:48:05]dirname=/storage/ofd_packets [13:48:05]CheckFolder done [13:48:05]ProducePacketName [13:48:05]name=ofd_packets/00086907 [13:48:05]NVStorageSaveData ofd_packets/00086907 [13:48:05]File name is /storage/ofd_packets/00086907 [13:48:05]Write 302 bytes [13:48:05]NVStorageSaveData done [13:48:05]OFDSenderStorePacket done [13:48:05]KKMCreateOFDPacket done [13:48:05]NVStorageSaveData kkm_last_timestamp [13:48:05]File name is /storage/kkm_last_timestamp [13:48:05]Write 4 bytes [13:48:05]NVStorageSaveData done [13:48:05]ExternCall_PrintAddStr [13:48:05]wPrintStart [13:48:05]Write to MH i2c: 01 00 00 5D 01 5E [13:48:05]Write i2c OK [13:48:05]MH_I2C_Read... [13:48:05]Read from MH i2c: 01 [13:48:05]MH_I2C_Read... [13:48:05]Read from MH i2c: 01 07 00 [13:48:05]MH_I2C_Read... [13:48:05]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [13:48:05]RasterBufferAndPrint [13:48:05]line Счет N : (1)871774 [13:48:05]line ИНН: 02508201610067 [13:48:05]line Контрольно-Кассовый Чек [13:48:05]line ПРОДАЖА [13:48:05]line ТРК (МРК, ГНК) : 11 [13:48:05]line Товар: 2710194210 [13:48:05]line ДТ(л)-К-4 [13:48:05]line 10.500 * 76.20 [13:48:05]line = 800.10 [13:48:05]line НДС 12% НСП 1% [13:48:05]line > о реализуемом товаре [13:48:05]line ОКРУГЛЕНИЕ: -0.10 [13:48:05]line ИТОГО: 800.00 [13:48:05]line Внесено: 800.00 [13:48:05]line СДАЧА: 0.00 [13:48:05]line НСП 1% : 7.08 [13:48:05]line НДС 12% : 84.97 [13:48:05]line Наличными: 800.00 [13:48:05]line Безнал.: 0.00 [13:48:05]line Место: АЗС № 137 "Партнер Нефть" [13:48:05]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:48:05]line СНО: Общий режим [13:48:05]line Чек 220 22.09.2024 13:48 [13:48:05]line Смена: 497 ФФД: 1.0 [13:48:05]line ЗНМ: 0300000064 [13:48:05]line РНМ: 0000000000092592 [13:48:05]line Версия ККМ: 001 [13:48:05]line ФМ: 0000000000874979 [13:48:05]line ФД: 86907 [13:48:05]line ФПД: 155032800556526 [13:48:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T134804&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86907&fm=155032800556526&tin=02508201610067®Number=0000000000092592&sum=80000 [13:48:05]OFD Sender: Processing packet 86907 [packets to send 276, broken 275] [13:48:05]ProducePacketName [13:48:05]name=ofd_packets/00086907 [13:48:05]OFD Sender: To server: pG, [13:48:05]CommunicateWithHost lk.salyk.kg:30040 [13:48:05]ConnectInit lk.salyk.kg [13:48:05]written 0, free lines is 4095 [13:48:05]Write to MH i2c: 01 00 00 88 01 89 [13:48:05]Write i2c OK [13:48:05]MH_I2C_Read... [13:48:05]Read from MH i2c: 01 [13:48:05]MH_I2C_Read... [13:48:05]Read from MH i2c: 01 07 00 [13:48:05]MH_I2C_Read... [13:48:05]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 D6 0C 72 [13:48:05]RasterBufferAndPrint [13:48:05]line [13:48:05]line [13:48:05]line [13:48:05]line [13:48:05]line [13:48:05]written 0, free lines is 3293 [13:48:05]MH_Cut [13:48:05]Write to MH i2c: D1 01 00 8F 01 01 62 [13:48:05]Write i2c OK [13:48:05]MH_I2C_Read... [13:48:05]Read from MH i2c: D1 [13:48:05]MH_I2C_Read... [13:48:05]Read from MH i2c: D1 01 00 [13:48:05]MH_I2C_Read... [13:48:05]Read from MH i2c: D1 01 00 8F 01 00 61 [13:48:05]Write to MH i2c: 01 00 00 90 01 91 [13:48:05]Write i2c OK [13:48:05]MH_I2C_Read... [13:48:06]Connected sock=11 [13:48:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 31 DB 08 01 D8 C6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 DC 00 00 00 F4 03 04 00 14 20 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 7B 53 01 00 35 04 06 00 8D 00 63 01 75 EE FC D5 64 CF 73 9F 43 66 [13:48:06]*** Cut start [13:48:06]*** Partial cut [13:48:06]*** CUTSNS_PIN = 1 [13:48:06]*** CUTSNS_PIN = 0 [13:48:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 1F 40 47 00 2B 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 34 39 37 39 10 04 04 00 7B 53 01 00 F4 03 04 00 E4 CA EF 66 B6 04 01 00 00 E4 85 BC D1 6B 28 50 96 [13:48:06]CommunicateWithHost err = 0 [13:48:06]CheckOFDResponse [13:48:06]1017 (14) - 77093643461234 [13:48:06]1041 (16) - 0000000000874979 [13:48:06]1040 (4) - 86907 [13:48:06]1012 (4) - 22.09.2024 07:44 [13:48:06]1206 (1) - 0 [13:48:06]OFD Sender: Remove packet 86907 [13:48:06]ProducePacketName [13:48:06]name=ofd_packets/00086907 [13:48:06]NVStorageDeleteData [13:48:06]*** Brake cut motor [13:48:07]OFD Sender: No OFD packet to send [13:48:07]Read from MH i2c: 01 [13:48:07]MH_I2C_Read... [13:48:07]*** Stop cut motor [13:48:07]*** Cut end [13:48:07]Read from MH i2c: 01 07 00 [13:48:07]MH_I2C_Read... [13:48:07]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [13:48:07]process_action close_receipt done [13:48:07]requested_data is exist [13:48:07]produce_requested_data [13:48:07]requested_item fm.sn is exist - process it [13:48:07]wFMCommunicate request_size=4 [13:48:07]MH_SAM_APDU [13:48:07]CAPDU: 80 11 00 00 [13:48:07]Write to MH i2c: E2 08 00 91 01 80 11 00 00 00 00 00 00 0C [13:48:07]Write i2c OK [13:48:07]MH_I2C_Read... [13:48:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:07]Read from MH i2c: E2 [13:48:07]MH_I2C_Read... [13:48:07]Read from MH i2c: E2 17 00 [13:48:07]MH_I2C_Read... [13:48:07]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 34 39 37 39 90 00 6B [13:48:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:48:07]wFMCommunicate OK [13:48:07]requested_item fd.num is exist - process it [13:48:07]SAM_PROTO_GetFieldsCounters [13:48:07]wFMCommunicate request_size=4 [13:48:07]MH_SAM_APDU [13:48:07]CAPDU: 80 13 00 00 [13:48:07]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 0F [13:48:07]Write i2c OK [13:48:07]MH_I2C_Read... [13:48:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:48:07]Read from MH i2c: E2 [13:48:07]MH_I2C_Read... [13:48:07]Read from MH i2c: E2 62 00 [13:48:07]MH_I2C_Read... [13:48:07]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 7B 53 01 00 0E 04 04 00 F1 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 93 [13:48:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 7B 53 01 00 0E 04 04 00 F1 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 [13:48:07]wFMCommunicate OK [13:48:07]SAM_PROTO_GetFieldsCounters done [13:48:07]requested_item shift.num is exist - process it [13:48:07]requested_item shift.opened is exist - process it [13:48:07]req_shift_opened [13:48:07]FM_GetShiftState [13:48:07]SAM_PROTO_GetShiftState [13:48:07]wFMCommunicate request_size=4 [13:48:07]MH_SAM_APDU [13:48:07]CAPDU: 80 13 01 00 [13:48:07]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [13:48:07]Write i2c OK [13:48:07]MH_I2C_Read... [13:48:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:07]Read from MH i2c: E2 [13:48:07]MH_I2C_Read... [13:48:07]Read from MH i2c: E2 0E 00 [13:48:07]MH_I2C_Read... [13:48:07]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 CF [13:48:07]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:48:07]wFMCommunicate OK [13:48:07]SAM_PROTO_GetShiftState done [13:48:07]FM_GetShiftState done [13:48:07]req_shift_opened done [13:48:07]requested_item shift.open_date is exist - process it [13:48:07]req_shift_open_date [13:48:07]req_shift_open_date done [13:48:07]produce_requested_data done [13:48:07]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86907,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:48:07]process_action_free close_receipt [13:48:07]json_value_free [13:48:07]json_value_free done [13:48:07]process_json_proto returns [13:48:07]Send response to host [13:48:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86907,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:48:07]free response buf [13:48:07]execute_script done [13:48:07]execute_script returns [13:48:07]free content buf [13:48:07]Sock 8.Close socket [13:48:07]Sock 8.Thread stoped [13:48:07]accept exits with 10 [13:48:07]New connection [13:48:07]New thread 3066682724 created [13:48:07]Thread 3066826084 joined [13:48:07]Waiting for new connection... [13:48:07] Sock 10.Parse request [13:48:07]Sock 10.Check first char [13:48:07]Sock 10.First char is OK [13:48:07]request: POST /json_proto HTTP/1.0 [13:48:07]Method: POST [13:48:07]URL: /json_proto [13:48:07]Method is POST - this is cgi request [13:48:07]url: /json_proto [13:48:07]query_string will be loaded in cgi processing [13:48:07]execute_cgi json_proto POST (null) [13:48:07]execute_cgi path=json_proto method=POST [13:48:07]POST find Content-Length [13:48:07]Host: 172.17.47.196:8080 [13:48:07]Content-Length: 677 [13:48:07]Content-Type: application/json [13:48:07] [13:48:07]POST finish read [13:48:07]Found Content-Length = 677 [13:48:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871775", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [13:48:07]execute_script... [13: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)871775", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [13:48:07]POST & json_proto [13:48:07]process_json_proto [13:48:07]json parsed OK: [13:48:07]protocol is kg_v1.0 [13:48:07]action value=close_receipt [13:48:07]process_action close_receipt [13:48:07]cmd_close_receipt [13:48:07]MH_GetDate [13:48:07]Write to MH i2c: F0 00 00 94 01 84 [13:48:07]Write i2c OK [13:48:07]MH_I2C_Read... [13:48:07]Read from MH i2c: F0 [13:48:07]MH_I2C_Read... [13:48:07]Read from MH i2c: F0 09 00 [13:48:07]MH_I2C_Read... [13:48:07]Read from MH i2c: F0 09 00 94 01 00 18 20 F0 66 4C 6B 94 66 CC [13:48:07]GetLastDocTimeStamp 1727012884 [13:48:07]current date 1727012888 [13:48:07]FM_GetShiftState [13:48:07]SAM_PROTO_GetShiftState [13:48:07]wFMCommunicate request_size=4 [13:48:07]MH_SAM_APDU [13:48:07]CAPDU: 80 13 01 00 [13:48:07]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [13:48:07]Write i2c OK [13:48:07]MH_I2C_Read... [13:48:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:07]Read from MH i2c: E2 [13:48:07]MH_I2C_Read... [13:48:07]Read from MH i2c: E2 0E 00 [13:48:07]MH_I2C_Read... [13:48:07]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D1 [13:48:07]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:48:07]wFMCommunicate OK [13:48:07]SAM_PROTO_GetShiftState done [13:48:07]FM_GetShiftState done [13:48:07]opened in 1726964220 [13:48:07]opened+sec_in_day 1727050620 [13:48:07]quantity*price = 60003 [13:48:07]sum+1 = 60004 [13:48:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 221 22.09.2024 13:48 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86908 ФПД: 243003840943542 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T134808&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86908&fm=243003840943542&tin=02508201610067®Number=0000000000092592&sum=60000 [13:48:09]StoreToDocumentArchive [13:48:09]shift 497 fd 86908 [13:48:09]save to /storage/0497/doc_00086908 [13:48:09]save last doc name /storage/0497/doc_00086908 to /storage/kkm_last_doc_name [13:48:09]save OK [13:48:09]Clear old archive folders... [13:48:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:48:09]tlvbuf is 01BD6240 [13:48:09]SAM_PROTO_ClearQueue [13:48:09]wFMCommunicate request_size=4 [13:48:09]MH_SAM_APDU [13:48:09]CAPDU: 80 09 00 00 [13:48:09]Write to MH i2c: E2 08 00 A2 01 80 09 00 00 00 00 00 00 15 [13:48:09]Write i2c OK [13:48:09]MH_I2C_Read... [13:48:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:48:09]Read from MH i2c: E2 [13:48:09]MH_I2C_Read... [13:48:09]Read from MH i2c: E2 03 00 [13:48:09]MH_I2C_Read... [13:48:09]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [13:48:09]RAPDU: 90 00 [13:48:09]wFMCommunicate OK [13:48:09]SAM_PROTO_ClearQueue done [13:48:09]KKMCreateOFDPacket [13:48:09]OFDProtocolAddRootSTLVToBuf [13:48:09]FM_MakeSignedData [13:48:09]FM_MakeSignedData [13:48:09]SAM_PROTO_SignData [13:48:09]wFMCommunicate request_size=4 [13:48:09]MH_SAM_APDU [13:48:09]CAPDU: 80 0D 01 02 [13:48:09]Write to MH i2c: E2 08 00 A3 01 80 0D 01 02 00 00 00 00 1D [13:48:09]Write i2c OK [13:48:09]MH_I2C_Read... [13:48:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:48:09]Read from MH i2c: E2 [13:48:09]MH_I2C_Read... [13:48:09]Read from MH i2c: E2 03 00 [13:48:09]MH_I2C_Read... [13:48:09]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [13:48:09]RAPDU: 90 00 [13:48:09]wFMCommunicate OK [13:48:09]wFMCommunicate request_size=255 [13:48:09]MH_SAM_APDU [13:48: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 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 DD 00 00 00 F4 03 04 00 18 20 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 7C 53 01 00 35 04 06 00 DD [13:48:09]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 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 DD 00 00 00 F4 03 04 00 18 20 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 7C 53 01 00 35 04 06 00 DD 00 00 7B [13:48:09]Write i2c OK [13:48:09]MH_I2C_Read... [13:48:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:09]Read from MH i2c: E2 [13:48:09]MH_I2C_Read... [13:48:09]Read from MH i2c: E2 03 00 [13:48:09]MH_I2C_Read... [13:48:09]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [13:48:09]RAPDU: 90 00 [13:48:09]wFMCommunicate OK [13:48:09]wFMCommunicate request_size=10 [13:48:09]MH_SAM_APDU [13:48:09]CAPDU: 80 0D 02 02 05 02 BD 9E 55 B6 [13:48:09]Write to MH i2c: E2 0D 00 A5 01 80 0D 02 02 05 00 02 BD 9E 55 B6 00 00 92 [13:48:09]Write i2c OK [13:48:09]MH_I2C_Read... [13:48:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:09]Read from MH i2c: E2 [13:48:09]MH_I2C_Read... [13:48:09]Read from MH i2c: E2 03 00 [13:48:09]MH_I2C_Read... [13:48:09]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [13:48:09]RAPDU: 90 00 [13:48:09]wFMCommunicate OK [13:48:09]wFMCommunicate request_size=4 [13:48:09]MH_SAM_APDU [13:48:09]CAPDU: 80 0D 03 02 [13:48:09]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [13:48:09]Write i2c OK [13:48:09]MH_I2C_Read... [13:48:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:48:09]Read from MH i2c: E2 [13:48:09]MH_I2C_Read... [13:48:09]Read from MH i2c: E2 0B 00 [13:48:09]MH_I2C_Read... [13:48:09]Read from MH i2c: E2 0B 00 A6 01 00 66 50 51 91 5E E4 7B E8 90 00 60 [13:48:09]RAPDU: 66 50 51 91 5E E4 7B E8 90 00 [13:48:09]wFMCommunicate OK [13:48:09]SAM_PROTO_SignData done [13:48:09]FM_MakeSignedData done [13:48:09]CreateOFDProtocolMessage [13:48:09]wFMCommunicate request_size=4 [13:48:09]MH_SAM_APDU [13:48:09]CAPDU: 80 11 00 00 [13:48:09]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [13:48:09]Write i2c OK [13:48:09]MH_I2C_Read... [13:48:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:09]Read from MH i2c: E2 [13:48:09]MH_I2C_Read... [13:48:09]Read from MH i2c: E2 17 00 [13:48:09]MH_I2C_Read... [13:48:09]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 34 39 37 39 90 00 81 [13:48:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:48:09]wFMCommunicate OK [13:48:09]CreateOFDProtocolMessage done [13:48:09]OFDSenderStorePacket 86908 [13:48:09]StoreOFDPacket docnum=86908 [13:48:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 96 09 07 01 16 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 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 DD 00 00 00 F4 03 04 00 18 20 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 7C 53 01 00 35 04 06 00 DD 02 BD 9E 55 B6 66 50 51 91 5E E4 7B E8 [13:48:09]CheckFolder [13:48:09]dirname=/storage/ofd_packets [13:48:09]CheckFolder done [13:48:09]ProducePacketName [13:48:09]name=ofd_packets/00086908 [13:48:09]NVStorageSaveData ofd_packets/00086908 [13:48:09]File name is /storage/ofd_packets/00086908 [13:48:09]Write 301 bytes [13:48:09]NVStorageSaveData done [13:48:09]OFDSenderStorePacket done [13:48:09]KKMCreateOFDPacket done [13:48:09]NVStorageSaveData kkm_last_timestamp [13:48:09]File name is /storage/kkm_last_timestamp [13:48:09]Write 4 bytes [13:48:09]NVStorageSaveData done [13:48:09]ExternCall_PrintAddStr [13:48:09]wPrintStart [13:48:09]Write to MH i2c: 01 00 00 A8 01 A9 [13:48:09]Write i2c OK [13:48:09]MH_I2C_Read... [13:48:09]Read from MH i2c: 01 [13:48:09]MH_I2C_Read... [13:48:09]Read from MH i2c: 01 07 00 [13:48:09]MH_I2C_Read... [13:48:09]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [13:48:09]RasterBufferAndPrint [13:48:09]line Счет N : (1)871775 [13:48:09]line ИНН: 02508201610067 [13:48:09]line Контрольно-Кассовый Чек [13:48:09]line ПРОДАЖА [13:48:09]line ТРК (МРК, ГНК) : 43 [13:48:09]line Товар: 2710124130 [13:48:09]line Аи-92-К-5 [13:48:09]line 8.850 * 67.80 [13:48:09]line = 600.03 [13:48:09]line НДС 12% НСП 1% [13:48:09]line > о реализуемом товаре [13:48:09]line ОКРУГЛЕНИЕ: -0.03 [13:48:09]line ИТОГО: 600.00 [13:48:09]line Внесено: 600.00 [13:48:09]line СДАЧА: 0.00 [13:48:09]line НСП 1% : 5.31 [13:48:09]line НДС 12% : 63.72 [13:48:09]line Наличными: 600.00 [13:48:09]line Безнал.: 0.00 [13:48:09]line Место: АЗС № 137 "Партнер Нефть" [13:48:09]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:48:09]line СНО: Общий режим [13:48:09]line Чек 221 22.09.2024 13:48 [13:48:09]line Смена: 497 ФФД: 1.0 [13:48:09]line ЗНМ: 0300000064 [13:48:09]line РНМ: 0000000000092592 [13:48:09]line Версия ККМ: 001 [13:48:09]line ФМ: 0000000000874979 [13:48:09]line ФД: 86908 [13:48:10]line ФПД: 243003840943542 [13:48:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T134808&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86908&fm=243003840943542&tin=02508201610067®Number=0000000000092592&sum=60000 [13:48:10]OFD Sender: Processing packet 86908 [packets to send 276, broken 275] [13:48:10]ProducePacketName [13:48:10]name=ofd_packets/00086908 [13:48:10]written 0, free lines is 4095 [13:48:10]OFD Sender: To server: pG, [13:48:10]CommunicateWithHost lk.salyk.kg:30040 [13:48:10]ConnectInit lk.salyk.kg [13:48:10]Write to MH i2c: 01 00 00 D3 01 D4 [13:48:10]Write i2c OK [13:48:10]MH_I2C_Read... [13:48:10]Read from MH i2c: 01 [13:48:10]MH_I2C_Read... [13:48:10]Read from MH i2c: 01 07 00 [13:48:10]MH_I2C_Read... [13:48:10]Read from MH i2c: 01 07 00 D3 01 00 00 00 00 00 DC 0C C3 [13:48:10]RasterBufferAndPrint [13:48:10]line [13:48:10]line [13:48:10]line [13:48:10]line [13:48:10]line [13:48:10]written 0, free lines is 3307 [13:48:10]MH_Cut [13:48:10]Write to MH i2c: D1 01 00 DA 01 01 AD [13:48:10]Write i2c OK [13:48:10]MH_I2C_Read... [13:48:10]Read from MH i2c: D1 [13:48:10]MH_I2C_Read... [13:48:10]Read from MH i2c: D1 01 00 [13:48:10]MH_I2C_Read... [13:48:10]Read from MH i2c: D1 01 00 DA 01 00 AC [13:48:10]Write to MH i2c: 01 00 00 DB 01 DC [13:48:10]Write i2c OK [13:48:10]MH_I2C_Read... [13:48:10]Connected sock=9 [13:48:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 96 09 07 01 16 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 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 DD 00 00 00 F4 03 04 00 18 20 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 7C 53 01 00 35 04 06 00 DD 02 BD 9E 55 B6 66 50 51 91 5E E4 7B E8 [13:48:11]*** Cut start [13:48:11]*** Partial cut [13:48:11]*** CUTSNS_PIN = 1 [13:48:11]*** CUTSNS_PIN = 0 [13:48:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 50 D1 47 00 1B 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 34 39 37 39 10 04 04 00 7C 53 01 00 F4 03 04 00 E8 CA EF 66 B6 04 01 00 00 D8 BA 8B A7 C4 DE 30 1A [13:48:11]CommunicateWithHost err = 0 [13:48:11]CheckOFDResponse [13:48:11]1017 (14) - 77093643461234 [13:48:11]1041 (16) - 0000000000874979 [13:48:11]1040 (4) - 86908 [13:48:11]1012 (4) - 22.09.2024 07:44 [13:48:11]1206 (1) - 0 [13:48:11]OFD Sender: Remove packet 86908 [13:48:11]ProducePacketName [13:48:11]name=ofd_packets/00086908 [13:48:11]NVStorageDeleteData [13:48:11]*** Brake cut motor [13:48:12]Read from MH i2c: 01 [13:48:12]MH_I2C_Read... [13:48:12]*** Stop cut motor [13:48:12]*** Cut end [13:48:12]Read from MH i2c: 01 07 00 [13:48:12]MH_I2C_Read... [13:48:12]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 FF 0F F1 [13:48:12]process_action close_receipt done [13:48:12]requested_data is exist [13:48:12]produce_requested_data [13:48:12]requested_item fm.sn is exist - process it [13:48:12]wFMCommunicate request_size=4 [13:48:12]MH_SAM_APDU [13:48:12]CAPDU: 80 11 00 00 [13:48:12]Write to MH i2c: E2 08 00 DC 01 80 11 00 00 00 00 00 00 57 [13:48:12]Write i2c OK [13:48:12]MH_I2C_Read... [13:48:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:12]Read from MH i2c: E2 [13:48:12]MH_I2C_Read... [13:48:12]Read from MH i2c: E2 17 00 [13:48:12]MH_I2C_Read... [13:48:12]Read from MH i2c: E2 17 00 DC 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B6 [13:48:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:48:12]wFMCommunicate OK [13:48:12]requested_item fd.num is exist - process it [13:48:12]SAM_PROTO_GetFieldsCounters [13:48:12]wFMCommunicate request_size=4 [13:48:12]MH_SAM_APDU [13:48:12]CAPDU: 80 13 00 00 [13:48:12]Write to MH i2c: E2 08 00 DD 01 80 13 00 00 00 00 00 00 5A [13:48:12]Write i2c OK [13:48:12]MH_I2C_Read... [13:48:12]OFD Sender: No OFD packet to send [13:48:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:48:12]Read from MH i2c: E2 [13:48:12]MH_I2C_Read... [13:48:12]Read from MH i2c: E2 62 00 [13:48:12]MH_I2C_Read... [13:48:12]Read from MH i2c: E2 62 00 DD 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 7C 53 01 00 0E 04 04 00 F1 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 E2 [13:48: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 7C 53 01 00 0E 04 04 00 F1 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 [13:48:12]wFMCommunicate OK [13:48:12]SAM_PROTO_GetFieldsCounters done [13:48:12]requested_item shift.num is exist - process it [13:48:12]requested_item shift.opened is exist - process it [13:48:12]req_shift_opened [13:48:12]FM_GetShiftState [13:48:12]SAM_PROTO_GetShiftState [13:48:12]wFMCommunicate request_size=4 [13:48:12]MH_SAM_APDU [13:48:12]CAPDU: 80 13 01 00 [13:48:12]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [13:48:12]Write i2c OK [13:48:12]MH_I2C_Read... [13:48:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:12]Read from MH i2c: E2 [13:48:12]MH_I2C_Read... [13:48:12]Read from MH i2c: E2 0E 00 [13:48:12]MH_I2C_Read... [13:48:12]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 1A [13:48:12]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:48:12]wFMCommunicate OK [13:48:12]SAM_PROTO_GetShiftState done [13:48:12]FM_GetShiftState done [13:48:12]req_shift_opened done [13:48:12]requested_item shift.open_date is exist - process it [13:48:12]req_shift_open_date [13:48:12]req_shift_open_date done [13:48:12]produce_requested_data done [13:48:12]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86908,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:48:12]process_action_free close_receipt [13:48:12]json_value_free [13:48:12]json_value_free done [13:48:12]process_json_proto returns [13:48:12]Send response to host [13:48:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86908,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:48:12]free response buf [13:48:12]execute_script done [13:48:12]execute_script returns [13:48:12]free content buf [13:48:12]Sock 10.Close socket [13:48:12]Sock 10.Thread stoped [13:48:17]OFD Sender: No OFD packet to send [13:48:22]OFD Sender: No OFD packet to send [13:48:27]OFD Sender: No OFD packet to send [13:48:32]OFD Sender: No OFD packet to send [13:48:37]OFD Sender: No OFD packet to send [13:48:38]recv_with_timeout no data received [13:48:42]OFD Sender: No OFD packet to send [13:48:47]OFD Sender: No OFD packet to send [13:48:51]recv_with_timeout no data received [13:48:52]OFD Sender: No OFD packet to send [13:48:57]OFD Sender: No OFD packet to send [13:49:02]OFD Sender: No OFD packet to send [13:49:02]accept exits with 8 [13:49:02]New connection [13:49:02]New thread 3066826084 created [13:49:02]Thread 3066682724 joined [13:49:02]Waiting for new connection... [13:49:02] Sock 8.Parse request [13:49:02]Sock 8.Check first char [13:49:02]Sock 8.First char is OK [13:49:02]request: POST /json_proto HTTP/1.0 [13:49:02]Method: POST [13:49:02]URL: /json_proto [13:49:02]Method is POST - this is cgi request [13:49:02]url: /json_proto [13:49:02]query_string will be loaded in cgi processing [13:49:02]execute_cgi json_proto POST (null) [13:49:02]execute_cgi path=json_proto method=POST [13:49:02]POST find Content-Length [13:49:02]Host: 172.17.47.196:8080 [13:49:02]Content-Length: 682 [13:49:02]Content-Type: application/json [13:49:02] [13:49:02]POST finish read [13:49:02]Found Content-Length = 682 [13:49:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871776", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:49:02]execute_script... [13:49:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871776", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:49:02]POST & json_proto [13:49:02]process_json_proto [13:49:02]json parsed OK: [13:49:02]protocol is kg_v1.0 [13:49:02]action value=close_receipt [13:49:02]process_action close_receipt [13:49:02]cmd_close_receipt [13:49:02]MH_GetDate [13:49:02]Write to MH i2c: F0 00 00 DF 01 CF [13:49:02]Write i2c OK [13:49:02]MH_I2C_Read... [13:49:02]Read from MH i2c: F0 [13:49:02]MH_I2C_Read... [13:49:02]Read from MH i2c: F0 09 00 [13:49:02]MH_I2C_Read... [13:49:02]Read from MH i2c: F0 09 00 DF 01 00 4F 20 F0 66 4C 6B 94 66 4E [13:49:02]GetLastDocTimeStamp 1727012888 [13:49:02]current date 1727012943 [13:49:02]FM_GetShiftState [13:49:02]SAM_PROTO_GetShiftState [13:49:02]wFMCommunicate request_size=4 [13:49:02]MH_SAM_APDU [13:49:02]CAPDU: 80 13 01 00 [13:49:02]Write to MH i2c: E2 08 00 E0 01 80 13 01 00 00 00 00 00 5E [13:49:02]Write i2c OK [13:49:02]MH_I2C_Read... [13:49:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:49:02]Read from MH i2c: E2 [13:49:02]MH_I2C_Read... [13:49:02]Read from MH i2c: E2 0E 00 [13:49:02]MH_I2C_Read... [13:49:02]Read from MH i2c: E2 0E 00 E0 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 1C [13:49:02]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:49:02]wFMCommunicate OK [13:49:02]SAM_PROTO_GetShiftState done [13:49:02]FM_GetShiftState done [13:49:02]opened in 1726964220 [13:49:02]opened+sec_in_day 1727050620 [13:49:02]quantity*price = 50063 [13:49:02]sum+1 = 50064 [13:49:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 222 22.09.2024 13:49 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86909 ФПД: 107440481879592 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T134903&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86909&fm=107440481879592&tin=02508201610067®Number=0000000000092592&sum=50000 [13:49:03]StoreToDocumentArchive [13:49:03]shift 497 fd 86909 [13:49:03]save to /storage/0497/doc_00086909 [13:49:03]save last doc name /storage/0497/doc_00086909 to /storage/kkm_last_doc_name [13:49:04]save OK [13:49:04]Clear old archive folders... [13:49:04]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:49:04]tlvbuf is 01C68040 [13:49:04]SAM_PROTO_ClearQueue [13:49:04]wFMCommunicate request_size=4 [13:49:04]MH_SAM_APDU [13:49:04]CAPDU: 80 09 00 00 [13:49:04]Write to MH i2c: E2 08 00 ED 01 80 09 00 00 00 00 00 00 60 [13:49:04]Write i2c OK [13:49:04]MH_I2C_Read... [13:49:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:49:04]Read from MH i2c: E2 [13:49:04]MH_I2C_Read... [13:49:04]Read from MH i2c: E2 03 00 [13:49:04]MH_I2C_Read... [13:49:04]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [13:49:04]RAPDU: 90 00 [13:49:04]wFMCommunicate OK [13:49:04]SAM_PROTO_ClearQueue done [13:49:04]KKMCreateOFDPacket [13:49:04]OFDProtocolAddRootSTLVToBuf [13:49:04]FM_MakeSignedData [13:49:04]FM_MakeSignedData [13:49:04]SAM_PROTO_SignData [13:49:04]wFMCommunicate request_size=4 [13:49:04]MH_SAM_APDU [13:49:04]CAPDU: 80 0D 01 02 [13:49:04]Write to MH i2c: E2 08 00 EE 01 80 0D 01 02 00 00 00 00 68 [13:49:04]Write i2c OK [13:49:04]MH_I2C_Read... [13:49:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:49:04]Read from MH i2c: E2 [13:49:04]MH_I2C_Read... [13:49:04]Read from MH i2c: E2 03 00 [13:49:04]MH_I2C_Read... [13:49:04]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [13:49:04]RAPDU: 90 00 [13:49:04]wFMCommunicate OK [13:49:04]wFMCommunicate request_size=255 [13:49:04]MH_SAM_APDU [13:49:04]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 DE 00 00 00 F4 03 04 00 4F 20 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 7D 53 01 00 35 04 06 00 [13:49:04]Write to MH i2c: E2 02 01 EF 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 DE 00 00 00 F4 03 04 00 4F 20 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 7D 53 01 00 35 04 06 00 00 00 D0 [13:49:04]Write i2c OK [13:49:04]MH_I2C_Read... [13:49:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:49:04]Read from MH i2c: E2 [13:49:04]MH_I2C_Read... [13:49:04]Read from MH i2c: E2 03 00 [13:49:04]MH_I2C_Read... [13:49:04]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [13:49:04]RAPDU: 90 00 [13:49:04]wFMCommunicate OK [13:49:04]wFMCommunicate request_size=11 [13:49:04]MH_SAM_APDU [13:49:04]CAPDU: 80 0D 02 02 06 61 B7 6F C1 C6 28 [13:49:04]Write to MH i2c: E2 0E 00 F0 01 80 0D 02 02 06 00 61 B7 6F C1 C6 28 00 00 AD [13:49:04]Write i2c OK [13:49:04]MH_I2C_Read... [13:49:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:49:04]Read from MH i2c: E2 [13:49:04]MH_I2C_Read... [13:49:04]Read from MH i2c: E2 03 00 [13:49:04]MH_I2C_Read... [13:49:04]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [13:49:04]RAPDU: 90 00 [13:49:04]wFMCommunicate OK [13:49:04]wFMCommunicate request_size=4 [13:49:04]MH_SAM_APDU [13:49:04]CAPDU: 80 0D 03 02 [13:49:04]Write to MH i2c: E2 08 00 F1 01 80 0D 03 02 00 00 00 00 6D [13:49:04]Write i2c OK [13:49:04]MH_I2C_Read... [13:49:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:49:04]Read from MH i2c: E2 [13:49:04]MH_I2C_Read... [13:49:04]Read from MH i2c: E2 0B 00 [13:49:04]MH_I2C_Read... [13:49:04]Read from MH i2c: E2 0B 00 F1 01 00 F6 4F C6 E3 A1 60 E2 4E 90 00 8D [13:49:04]RAPDU: F6 4F C6 E3 A1 60 E2 4E 90 00 [13:49:04]wFMCommunicate OK [13:49:04]SAM_PROTO_SignData done [13:49:04]FM_MakeSignedData done [13:49:04]CreateOFDProtocolMessage [13:49:04]wFMCommunicate request_size=4 [13:49:04]MH_SAM_APDU [13:49:04]CAPDU: 80 11 00 00 [13:49:04]Write to MH i2c: E2 08 00 F2 01 80 11 00 00 00 00 00 00 6D [13:49:04]Write i2c OK [13:49:04]MH_I2C_Read... [13:49:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:49:04]Read from MH i2c: E2 [13:49:04]MH_I2C_Read... [13:49:04]Read from MH i2c: E2 17 00 [13:49:04]MH_I2C_Read... [13:49:04]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 34 39 37 39 90 00 CC [13:49:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:49:04]wFMCommunicate OK [13:49:04]CreateOFDProtocolMessage done [13:49:04]OFDSenderStorePacket 86909 [13:49:04]StoreOFDPacket docnum=86909 [13:49:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 AC FE 08 01 52 36 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 DE 00 00 00 F4 03 04 00 4F 20 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 7D 53 01 00 35 04 06 00 61 B7 6F C1 C6 28 F6 4F C6 E3 A1 60 E2 4E [13:49:04]CheckFolder [13:49:04]dirname=/storage/ofd_packets [13:49:04]CheckFolder done [13:49:04]ProducePacketName [13:49:04]name=ofd_packets/00086909 [13:49:04]NVStorageSaveData ofd_packets/00086909 [13:49:04]File name is /storage/ofd_packets/00086909 [13:49:04]Write 302 bytes [13:49:04]NVStorageSaveData done [13:49:04]OFDSenderStorePacket done [13:49:04]KKMCreateOFDPacket done [13:49:04]NVStorageSaveData kkm_last_timestamp [13:49:04]File name is /storage/kkm_last_timestamp [13:49:04]Write 4 bytes [13:49:04]NVStorageSaveData done [13:49:04]ExternCall_PrintAddStr [13:49:04]wPrintStart [13:49:04]Write to MH i2c: 01 00 00 F3 01 F4 [13:49:04]Write i2c OK [13:49:04]MH_I2C_Read... [13:49:04]Read from MH i2c: 01 [13:49:04]MH_I2C_Read... [13:49:04]Read from MH i2c: 01 07 00 [13:49:04]MH_I2C_Read... [13:49:04]Read from MH i2c: 01 07 00 F3 01 00 00 00 00 00 FF 0F 09 [13:49:04]RasterBufferAndPrint [13:49:04]line Счет N : (1)871776 [13:49:04]line ИНН: 02508201610067 [13:49:04]line Контрольно-Кассовый Чек [13:49:04]line ПРОДАЖА [13:49:04]line ТРК (МРК, ГНК) : 21 [13:49:04]line Товар: 2710194210 [13:49:04]line ДТ(л)-К-4 [13:49:04]line 6.570 * 76.20 [13:49:04]line = 500.63 [13:49:04]line НДС 12% НСП 1% [13:49:04]line > о реализуемом товаре [13:49:04]line ОКРУГЛЕНИЕ: -0.63 [13:49:04]line ИТОГО: 500.00 [13:49:04]line Внесено: 500.00 [13:49:04]line СДАЧА: 0.00 [13:49:04]line НСП 1% : 4.43 [13:49:04]line НДС 12% : 53.16 [13:49:04]line Наличными: 500.00 [13:49:04]line Безнал.: 0.00 [13:49:04]line Место: АЗС № 137 "Партнер Нефть" [13:49:04]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:49:04]line СНО: Общий режим [13:49:04]line Чек 222 22.09.2024 13:49 [13:49:04]line Смена: 497 ФФД: 1.0 [13:49:04]line ЗНМ: 0300000064 [13:49:04]line РНМ: 0000000000092592 [13:49:04]line Версия ККМ: 001 [13:49:04]line ФМ: 0000000000874979 [13:49:04]line ФД: 86909 [13:49:04]line ФПД: 107440481879592 [13:49:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T134903&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86909&fm=107440481879592&tin=02508201610067®Number=0000000000092592&sum=50000 [13:49:04]written 0, free lines is 4095 [13:49:04]OFD Sender: Processing packet 86909 [packets to send 276, broken 275] [13:49:04]ProducePacketName [13:49:04]name=ofd_packets/00086909 [13:49:04]OFD Sender: To server: pG, [13:49:04]CommunicateWithHost lk.salyk.kg:30040 [13:49:04]ConnectInit lk.salyk.kg [13:49:04]Write to MH i2c: 01 00 00 1E 02 20 [13:49:04]Write i2c OK [13:49:04]MH_I2C_Read... [13:49:05]Read from MH i2c: 01 [13:49:05]MH_I2C_Read... [13:49:05]Read from MH i2c: 01 07 00 [13:49:05]MH_I2C_Read... [13:49:05]Read from MH i2c: 01 07 00 1E 02 00 00 00 00 00 D8 0C 0B [13:49:05]RasterBufferAndPrint [13:49:05]line [13:49:05]line [13:49:05]line [13:49:05]line [13:49:05]line [13:49:05]written 0, free lines is 3298 [13:49:05]MH_Cut [13:49:05]Write to MH i2c: D1 01 00 25 02 01 F9 [13:49:05]Write i2c OK [13:49:05]MH_I2C_Read... [13:49:05]Read from MH i2c: D1 [13:49:05]MH_I2C_Read... [13:49:05]Read from MH i2c: D1 01 00 [13:49:05]MH_I2C_Read... [13:49:05]Read from MH i2c: D1 01 00 25 02 00 F8 [13:49:05]Write to MH i2c: 01 00 00 26 02 28 [13:49:05]Write i2c OK [13:49:05]MH_I2C_Read... [13:49:05]recv_with_timeout no data received [13:49:05]*** Cut start [13:49:05]*** Partial cut [13:49:05]*** CUTSNS_PIN = 1 [13:49:05]*** CUTSNS_PIN = 0 [13:49:06]*** Brake cut motor [13:49:06]Read from MH i2c: 01 [13:49:06]MH_I2C_Read... [13:49:06]*** Stop cut motor [13:49:06]*** Cut end [13:49:06]Read from MH i2c: 01 07 00 [13:49:06]MH_I2C_Read... [13:49:06]Read from MH i2c: 01 07 00 26 02 00 00 00 00 00 FF 0F 3D [13:49:06]process_action close_receipt done [13:49:06]requested_data is exist [13:49:06]produce_requested_data [13:49:06]requested_item fm.sn is exist - process it [13:49:06]wFMCommunicate request_size=4 [13:49:06]MH_SAM_APDU [13:49:06]CAPDU: 80 11 00 00 [13:49:06]Write to MH i2c: E2 08 00 27 02 80 11 00 00 00 00 00 00 A3 [13:49:06]Write i2c OK [13:49:06]MH_I2C_Read... [13:49:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:49:06]Read from MH i2c: E2 [13:49:06]MH_I2C_Read... [13:49:06]Read from MH i2c: E2 17 00 [13:49:06]MH_I2C_Read... [13:49:06]Read from MH i2c: E2 17 00 27 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 02 [13:49:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:49:06]wFMCommunicate OK [13:49:06]requested_item fd.num is exist - process it [13:49:06]SAM_PROTO_GetFieldsCounters [13:49:06]wFMCommunicate request_size=4 [13:49:06]MH_SAM_APDU [13:49:06]CAPDU: 80 13 00 00 [13:49:06]Write to MH i2c: E2 08 00 28 02 80 13 00 00 00 00 00 00 A6 [13:49:06]Write i2c OK [13:49:06]MH_I2C_Read... [13:49:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:49:06]Read from MH i2c: E2 [13:49:06]MH_I2C_Read... [13:49:06]Read from MH i2c: E2 62 00 [13:49:06]MH_I2C_Read... [13:49:06]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 7D 53 01 00 0E 04 04 00 F1 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 32 [13:49:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 7D 53 01 00 0E 04 04 00 F1 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 [13:49:06]wFMCommunicate OK [13:49:06]SAM_PROTO_GetFieldsCounters done [13:49:06]requested_item shift.num is exist - process it [13:49:06]requested_item shift.opened is exist - process it [13:49:06]req_shift_opened [13:49:06]FM_GetShiftState [13:49:06]SAM_PROTO_GetShiftState [13:49:06]wFMCommunicate request_size=4 [13:49:06]MH_SAM_APDU [13:49:06]CAPDU: 80 13 01 00 [13:49:06]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [13:49:06]Write i2c OK [13:49:06]MH_I2C_Read... [13:49:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:49:06]Read from MH i2c: E2 [13:49:06]MH_I2C_Read... [13:49:06]Read from MH i2c: E2 0E 00 [13:49:06]MH_I2C_Read... [13:49:06]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 66 [13:49:06]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:49:06]wFMCommunicate OK [13:49:06]SAM_PROTO_GetShiftState done [13:49:06]FM_GetShiftState done [13:49:06]req_shift_opened done [13:49:06]requested_item shift.open_date is exist - process it [13:49:06]req_shift_open_date [13:49:06]req_shift_open_date done [13:49:06]produce_requested_data done [13:49:06]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86909,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:49:06]process_action_free close_receipt [13:49:06]json_value_free [13:49:06]json_value_free done [13:49:06]process_json_proto returns [13:49:06]Send response to host [13:49:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86909,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:49:06]free response buf [13:49:06]execute_script done [13:49:06]execute_script returns [13:49:06]free content buf [13:49:06]Sock 8.Close socket [13:49:06]Sock 8.Thread stoped [13:49:09]ConnectInit Can't take IP for lk.salyk.kg [13:49:09]CommunicateWithHost connect error [13:49:09]CommunicateWithHost err = -1 [13:49:09]OFD Sender: Server communicate error [13:49:14]OFD Sender: Processing packet 86909 [packets to send 276, broken 275] [13:49:14]ProducePacketName [13:49:14]name=ofd_packets/00086909 [13:49:14]OFD Sender: To server: pG, [13:49:14]CommunicateWithHost lk.salyk.kg:30040 [13:49:14]ConnectInit lk.salyk.kg [13:49:20]recv_with_timeout no data received [13:49:28]Connected sock=9 [13:49:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 AC FE 08 01 52 36 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 DE 00 00 00 F4 03 04 00 4F 20 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 7D 53 01 00 35 04 06 00 61 B7 6F C1 C6 28 F6 4F C6 E3 A1 60 E2 4E [13:49:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 09 60 47 00 DC A8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 7D 53 01 00 F4 03 04 00 38 CB EF 66 B6 04 01 00 00 91 69 19 C1 4C 7E C1 F1 [13:49:31]CommunicateWithHost err = 0 [13:49:31]CheckOFDResponse [13:49:31]1017 (14) - 77093643461234 [13:49:31]1041 (16) - 0000000000874979 [13:49:31]1040 (4) - 86909 [13:49:31]1012 (4) - 22.09.2024 07:46 [13:49:31]1206 (1) - 0 [13:49:31]OFD Sender: Remove packet 86909 [13:49:31]ProducePacketName [13:49:31]name=ofd_packets/00086909 [13:49:31]NVStorageDeleteData [13:49:32]OFD Sender: No OFD packet to send [13:49:36]recv_with_timeout no data received [13:49:37]OFD Sender: No OFD packet to send [13:49:42]OFD Sender: No OFD packet to send [13:49:47]OFD Sender: No OFD packet to send [13:49:49]recv_with_timeout no data received [13:49:52]OFD Sender: No OFD packet to send [13:49:57]OFD Sender: No OFD packet to send [13:50:02]OFD Sender: No OFD packet to send [13:50:03]recv_with_timeout no data received [13:50:07]OFD Sender: No OFD packet to send [13:50:12]OFD Sender: No OFD packet to send [13:50:16]recv_with_timeout no data received [13:50:17]OFD Sender: No OFD packet to send [13:50:22]OFD Sender: No OFD packet to send [13:50:27]OFD Sender: No OFD packet to send [13:50:32]OFD Sender: No OFD packet to send [13:50:37]OFD Sender: No OFD packet to send [13:50:42]OFD Sender: No OFD packet to send [13:50:47]OFD Sender: No OFD packet to send [13:50:51]recv_with_timeout no data received [13:50:52]OFD Sender: No OFD packet to send [13:50:57]OFD Sender: No OFD packet to send [13:51:02]OFD Sender: No OFD packet to send [13:51:06]accept exits with 10 [13:51:06]New connection [13:51:06]New thread 3066682724 created [13:51:06]Thread 3066826084 joined [13:51:06]Waiting for new connection... [13:51:06] Sock 10.Parse request [13:51:06]Sock 10.Check first char [13:51:06]Sock 10.First char is OK [13:51:06]request: POST /json_proto HTTP/1.0 [13:51:06]Method: POST [13:51:06]URL: /json_proto [13:51:06]Method is POST - this is cgi request [13:51:06]url: /json_proto [13:51:06]query_string will be loaded in cgi processing [13:51:06]execute_cgi json_proto POST (null) [13:51:06]execute_cgi path=json_proto method=POST [13:51:06]POST find Content-Length [13:51:06]Host: 172.17.47.196:8080 [13:51:06]Content-Length: 675 [13:51:06]Content-Type: application/json [13:51:06] [13:51:06]POST finish read [13:51:06]Found Content-Length = 675 [13:51:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148089", "tax_sys" : 0, "items" : [ { "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 105.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:51:06]execute_script... [13:51:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148089", "tax_sys" : 0, "items" : [ { "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 105.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:51:06]POST & json_proto [13:51:06]process_json_proto [13:51:06]json parsed OK: [13:51:06]protocol is kg_v1.0 [13:51:06]action value=close_receipt [13:51:06]process_action close_receipt [13:51:06]cmd_close_receipt [13:51:06]MH_GetDate [13:51:06]Write to MH i2c: F0 00 00 2A 02 1B [13:51:06]Write i2c OK [13:51:06]MH_I2C_Read... [13:51:06]Read from MH i2c: F0 [13:51:06]MH_I2C_Read... [13:51:06]Read from MH i2c: F0 09 00 [13:51:06]MH_I2C_Read... [13:51:06]Read from MH i2c: F0 09 00 2A 02 00 CA 20 F0 66 4C 6B 94 66 15 [13:51:06]GetLastDocTimeStamp 1727012943 [13:51:06]current date 1727013066 [13:51:06]FM_GetShiftState [13:51:06]SAM_PROTO_GetShiftState [13:51:06]wFMCommunicate request_size=4 [13:51:06]MH_SAM_APDU [13:51:06]CAPDU: 80 13 01 00 [13:51:06]Write to MH i2c: E2 08 00 2B 02 80 13 01 00 00 00 00 00 AA [13:51:06]Write i2c OK [13:51:06]MH_I2C_Read... [13:51:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:06]Read from MH i2c: E2 [13:51:06]MH_I2C_Read... [13:51:06]Read from MH i2c: E2 0E 00 [13:51:06]MH_I2C_Read... [13:51:06]Read from MH i2c: E2 0E 00 2B 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 68 [13:51:06]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:51:06]wFMCommunicate OK [13:51:06]SAM_PROTO_GetShiftState done [13:51:06]FM_GetShiftState done [13:51:06]opened in 1726964220 [13:51:06]opened+sec_in_day 1727050620 [13:51:06]quantity*price = 10500 [13:51:06]sum+1 = 10501 [13:51:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 105.00 НСП 1% : 0.93 НДС 12% : 11.15 Наличными: 105.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 223 22.09.2024 13:51 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86910 ФПД: 98173713059116 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T135106&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86910&fm=98173713059116&tin=02508201610067®Number=0000000000092592&sum=10500 0 [13:51:07]StoreToDocumentArchive [13:51:07]shift 497 fd 86910 [13:51:07]save to /storage/0497/doc_00086910 [13:51:07]save last doc name /storage/0497/doc_00086910 to /storage/kkm_last_doc_name [13:51:07]save OK [13:51:07]Clear old archive folders... [13:51:07]ProcessDocumentItem done err = 0, tmpTLVsize=287 [13:51:07]tlvbuf is 01BD9440 [13:51:07]SAM_PROTO_ClearQueue [13:51:07]wFMCommunicate request_size=4 [13:51:07]MH_SAM_APDU [13:51:07]CAPDU: 80 09 00 00 [13:51:07]Write to MH i2c: E2 08 00 38 02 80 09 00 00 00 00 00 00 AC [13:51:07]Write i2c OK [13:51:07]MH_I2C_Read... [13:51:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:51:07]Read from MH i2c: E2 [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: E2 03 00 [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [13:51:07]RAPDU: 90 00 [13:51:07]wFMCommunicate OK [13:51:07]SAM_PROTO_ClearQueue done [13:51:07]KKMCreateOFDPacket [13:51:07]OFDProtocolAddRootSTLVToBuf [13:51:07]FM_MakeSignedData [13:51:07]FM_MakeSignedData [13:51:07]SAM_PROTO_SignData [13:51:07]wFMCommunicate request_size=4 [13:51:07]MH_SAM_APDU [13:51:07]CAPDU: 80 0D 01 02 [13:51:07]Write to MH i2c: E2 08 00 39 02 80 0D 01 02 00 00 00 00 B4 [13:51:07]Write i2c OK [13:51:07]MH_I2C_Read... [13:51:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:51:07]Read from MH i2c: E2 [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: E2 03 00 [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [13:51:07]RAPDU: 90 00 [13:51:07]wFMCommunicate OK [13:51:07]wFMCommunicate request_size=255 [13:51:07]MH_SAM_APDU [13:51:07]CAPDU: 80 0D 02 02 FA 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 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 CA 20 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 [13:51:07]Write to MH i2c: E2 02 01 3A 02 80 0D 02 02 FA 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 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 CA 20 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 00 00 9A [13:51:07]Write i2c OK [13:51:07]MH_I2C_Read... [13:51:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:07]Read from MH i2c: E2 [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: E2 03 00 [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [13:51:07]RAPDU: 90 00 [13:51:07]wFMCommunicate OK [13:51:07]wFMCommunicate request_size=46 [13:51:07]MH_SAM_APDU [13:51:07]CAPDU: 80 0D 02 02 29 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 7E 53 01 00 35 04 06 00 59 49 D9 4B 0D 2C [13:51:07]Write to MH i2c: E2 31 00 3B 02 80 0D 02 02 29 00 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 7E 53 01 00 35 04 06 00 59 49 D9 4B 0D 2C 00 00 22 [13:51:07]Write i2c OK [13:51:07]MH_I2C_Read... [13:51:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:07]Read from MH i2c: E2 [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: E2 03 00 [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [13:51:07]RAPDU: 90 00 [13:51:07]wFMCommunicate OK [13:51:07]wFMCommunicate request_size=4 [13:51:07]MH_SAM_APDU [13:51:07]CAPDU: 80 0D 03 02 [13:51:07]Write to MH i2c: E2 08 00 3C 02 80 0D 03 02 00 00 00 00 B9 [13:51:07]Write i2c OK [13:51:07]MH_I2C_Read... [13:51:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:51:07]Read from MH i2c: E2 [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: E2 0B 00 [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: E2 0B 00 3C 02 00 B1 E7 31 E3 7B C7 EB DB 90 00 6E [13:51:07]RAPDU: B1 E7 31 E3 7B C7 EB DB 90 00 [13:51:07]wFMCommunicate OK [13:51:07]SAM_PROTO_SignData done [13:51:07]FM_MakeSignedData done [13:51:07]CreateOFDProtocolMessage [13:51:07]wFMCommunicate request_size=4 [13:51:07]MH_SAM_APDU [13:51:07]CAPDU: 80 11 00 00 [13:51:07]Write to MH i2c: E2 08 00 3D 02 80 11 00 00 00 00 00 00 B9 [13:51:07]Write i2c OK [13:51:07]MH_I2C_Read... [13:51:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:07]Read from MH i2c: E2 [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: E2 17 00 [13:51:07]MH_I2C_Read... [13:51:07]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 34 39 37 39 90 00 18 [13:51:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:51:07]wFMCommunicate OK [13:51:07]CreateOFDProtocolMessage done [13:51:07]OFDSenderStorePacket 86910 [13:51:07]StoreOFDPacket docnum=86910 [13:51:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 33 01 00 00 B5 7C 2B 01 28 20 5A 03 01 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 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 CA 20 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 7E 53 01 00 35 04 06 00 59 49 D9 4B 0D 2C B1 E7 31 E3 7B C7 EB DB [13:51:07]CheckFolder [13:51:07]dirname=/storage/ofd_packets [13:51:07]CheckFolder done [13:51:07]ProducePacketName [13:51:07]name=ofd_packets/00086910 [13:51:07]NVStorageSaveData ofd_packets/00086910 [13:51:07]File name is /storage/ofd_packets/00086910 [13:51:07]Write 337 bytes [13:51:07]NVStorageSaveData done [13:51:07]OFDSenderStorePacket done [13:51:07]KKMCreateOFDPacket done [13:51:07]NVStorageSaveData kkm_last_timestamp [13:51:07]File name is /storage/kkm_last_timestamp [13:51:07]Write 4 bytes [13:51:07]NVStorageSaveData done [13:51:07]ExternCall_PrintAddStr [13:51:07]wPrintStart [13:51:07]Write to MH i2c: 01 00 00 3E 02 40 [13:51:07]Write i2c OK [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: 01 [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: 01 07 00 [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: 01 07 00 3E 02 00 00 00 00 00 FF 0F 55 [13:51:07]RasterBufferAndPrint [13:51:07]line Счет N : (3)148089 [13:51:07]line ИНН: 02508201610067 [13:51:07]line Контрольно-Кассовый Чек [13:51:07]line ПРОДАЖА [13:51:07]line Товар: 5449000189332 [13:51:07]line Холодный чай Fuse персик 1л [13:51:07]line 1.000 * 105.00 [13:51:07]line = 105.00 [13:51:07]line НДС 12% НСП 1% [13:51:07]line > о реализуемом товаре [13:51:07]line ИТОГО: 105.00 [13:51:07]line НСП 1% : 0.93 [13:51:07]line НДС 12% : 11.15 [13:51:07]line Наличными: 105.00 [13:51:07]line Безнал.: 0.00 [13:51:07]line Место: АЗС № 137 "Партнер Нефть" [13:51:07]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:51:07]line СНО: Общий режим [13:51:07]line Чек 223 22.09.2024 13:51 [13:51:07]line Смена: 497 ФФД: 1.0 [13:51:07]line ЗНМ: 0300000064 [13:51:07]line РНМ: 0000000000092592 [13:51:07]line Версия ККМ: 001 [13:51:07]line ФМ: 0000000000874979 [13:51:07]line ФД: 86910 [13:51:07]line ФПД: 98173713059116 [13:51:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T135106&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86910&fm=98173713059116&tin=02508201610067®Number=0000000000092592&sum=10500 [13:51:08]line 0 [13:51:08]OFD Sender: Processing packet 86910 [packets to send 276, broken 275] [13:51:08]ProducePacketName [13:51:08]name=ofd_packets/00086910 [13:51:08]OFD Sender: To server: pG, [13:51:08]CommunicateWithHost lk.salyk.kg:30040 [13:51:08]ConnectInit lk.salyk.kg [13:51:08]written 0, free lines is 4095 [13:51:08]Write to MH i2c: 01 00 00 66 02 68 [13:51:08]Write i2c OK [13:51:08]MH_I2C_Read... [13:51:08]Read from MH i2c: 01 [13:51:08]MH_I2C_Read... [13:51:08]Read from MH i2c: 01 07 00 [13:51:08]MH_I2C_Read... [13:51:08]Read from MH i2c: 01 07 00 66 02 00 00 00 00 00 F1 0C 6C [13:51:08]RasterBufferAndPrint [13:51:08]line [13:51:08]line [13:51:08]line [13:51:08]line [13:51:08]line [13:51:08]written 0, free lines is 3319 [13:51:08]MH_Cut [13:51:08]Write to MH i2c: D1 01 00 6D 02 01 41 [13:51:08]Write i2c OK [13:51:08]MH_I2C_Read... [13:51:08]Read from MH i2c: D1 [13:51:08]MH_I2C_Read... [13:51:08]Read from MH i2c: D1 01 00 [13:51:08]MH_I2C_Read... [13:51:08]Read from MH i2c: D1 01 00 6D 02 00 40 [13:51:08]Write to MH i2c: 01 00 00 6E 02 70 [13:51:08]Write i2c OK [13:51:08]MH_I2C_Read... [13:51:09]Connected sock=9 [13:51:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 33 01 00 00 B5 7C 2B 01 28 20 5A 03 01 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 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 CA 20 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 7E 53 01 00 35 04 06 00 59 49 D9 4B 0D 2C B1 E7 31 E3 7B C7 EB DB [13:51:09]*** Cut start [13:51:09]*** Partial cut [13:51:09]*** CUTSNS_PIN = 1 [13:51:09]*** CUTSNS_PIN = 0 [13:51:09]*** Brake cut motor [13:51:09]Read from MH i2c: 01 [13:51:09]MH_I2C_Read... [13:51:09]*** Stop cut motor [13:51:09]*** Cut end [13:51:09]Read from MH i2c: 01 07 00 [13:51:09]MH_I2C_Read... [13:51:10]Read from MH i2c: 01 07 00 6E 02 00 00 00 00 00 FF 0F 85 [13:51:10]process_action close_receipt done [13:51:10]requested_data is exist [13:51:10]produce_requested_data [13:51:10]requested_item fm.sn is exist - process it [13:51:10]wFMCommunicate request_size=4 [13:51:10]MH_SAM_APDU [13:51:10]CAPDU: 80 11 00 00 [13:51:10]Write to MH i2c: E2 08 00 6F 02 80 11 00 00 00 00 00 00 EB [13:51:10]Write i2c OK [13:51:10]MH_I2C_Read... [13:51:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:10]Read from MH i2c: E2 [13:51:10]MH_I2C_Read... [13:51:10]Read from MH i2c: E2 17 00 [13:51:10]MH_I2C_Read... [13:51:10]Read from MH i2c: E2 17 00 6F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 4A [13:51:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:51:10]wFMCommunicate OK [13:51:10]requested_item fd.num is exist - process it [13:51:10]SAM_PROTO_GetFieldsCounters [13:51:10]wFMCommunicate request_size=4 [13:51:10]MH_SAM_APDU [13:51:10]CAPDU: 80 13 00 00 [13:51:10]Write to MH i2c: E2 08 00 70 02 80 13 00 00 00 00 00 00 EE [13:51:10]Write i2c OK [13:51:10]MH_I2C_Read... [13:51:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:51:10]Read from MH i2c: E2 [13:51:10]MH_I2C_Read... [13:51:10]Read from MH i2c: E2 62 00 [13:51:10]MH_I2C_Read... [13:51:10]Read from MH i2c: E2 62 00 70 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 7E 53 01 00 0E 04 04 00 F1 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 7E [13:51:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 7E 53 01 00 0E 04 04 00 F1 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 [13:51:10]wFMCommunicate OK [13:51:10]SAM_PROTO_GetFieldsCounters done [13:51:10]requested_item shift.num is exist - process it [13:51:10]requested_item shift.opened is exist - process it [13:51:10]req_shift_opened [13:51:10]FM_GetShiftState [13:51:10]SAM_PROTO_GetShiftState [13:51:10]wFMCommunicate request_size=4 [13:51:10]MH_SAM_APDU [13:51:10]CAPDU: 80 13 01 00 [13:51:10]Write to MH i2c: E2 08 00 71 02 80 13 01 00 00 00 00 00 F0 [13:51:10]Write i2c OK [13:51:10]MH_I2C_Read... [13:51:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:10]Read from MH i2c: E2 [13:51:10]MH_I2C_Read... [13:51:10]Read from MH i2c: E2 0E 00 [13:51:10]MH_I2C_Read... [13:51:10]Read from MH i2c: E2 0E 00 71 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 AE [13:51:10]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:51:10]wFMCommunicate OK [13:51:10]SAM_PROTO_GetShiftState done [13:51:10]FM_GetShiftState done [13:51:10]req_shift_opened done [13:51:10]requested_item shift.open_date is exist - process it [13:51:10]req_shift_open_date [13:51:10]req_shift_open_date done [13:51:10]produce_requested_data done [13:51:10]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86910,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:51:10]process_action_free close_receipt [13:51:10]json_value_free [13:51:10]json_value_free done [13:51:10]process_json_proto returns [13:51:10]Send response to host [13:51:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86910,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:51:10]free response buf [13:51:10]execute_script done [13:51:10]execute_script returns [13:51:10]free content buf [13:51:10]Sock 10.Close socket [13:51:10]Sock 10.Thread stoped [13:51:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 FA A0 47 00 AB 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 34 39 37 39 10 04 04 00 7E 53 01 00 F4 03 04 00 9B CB EF 66 B6 04 01 00 00 A8 A1 D0 B2 5D 49 EC 0E [13:51:10]CommunicateWithHost err = 0 [13:51:10]CheckOFDResponse [13:51:10]1017 (14) - 77093643461234 [13:51:10]1041 (16) - 0000000000874979 [13:51:10]1040 (4) - 86910 [13:51:10]1012 (4) - 22.09.2024 07:47 [13:51:10]1206 (1) - 0 [13:51:10]OFD Sender: Remove packet 86910 [13:51:10]ProducePacketName [13:51:10]name=ofd_packets/00086910 [13:51:10]NVStorageDeleteData [13:51:11]OFD Sender: No OFD packet to send [13:51:15]recv_with_timeout no data received [13:51:16]OFD Sender: No OFD packet to send [13:51:21]OFD Sender: No OFD packet to send [13:51:26]OFD Sender: No OFD packet to send [13:51:31]recv_with_timeout no data received [13:51:31]OFD Sender: No OFD packet to send [13:51:36]OFD Sender: No OFD packet to send [13:51:41]OFD Sender: No OFD packet to send [13:51:45]recv_with_timeout no data received [13:51:46]OFD Sender: No OFD packet to send [13:51:51]OFD Sender: No OFD packet to send [13:51:51]accept exits with 8 [13:51:51]New connection [13:51:51]New thread 3066826084 created [13:51:51]Thread 3066682724 joined [13:51:51]Waiting for new connection... [13:51:51] Sock 8.Parse request [13:51:51]Sock 8.Check first char [13:51:51]Sock 8.First char is OK [13:51:51]request: POST /json_proto HTTP/1.0 [13:51:51]Method: POST [13:51:51]URL: /json_proto [13:51:51]Method is POST - this is cgi request [13:51:51]url: /json_proto [13:51:51]query_string will be loaded in cgi processing [13:51:51]execute_cgi json_proto POST (null) [13:51:51]execute_cgi path=json_proto method=POST [13:51:51]POST find Content-Length [13:51:51]Host: 172.17.47.196:8080 [13:51:51]Content-Length: 687 [13:51:51]Content-Type: application/json [13:51:51] [13:51:51]POST finish read [13:51:51]Found Content-Length = 687 [13:51:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871777", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [13:51:51]execute_script... [13:51: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)871777", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [13:51:51]POST & json_proto [13:51:51]process_json_proto [13:51:51]json parsed OK: [13:51:51]protocol is kg_v1.0 [13:51:51]action value=close_receipt [13:51:51]process_action close_receipt [13:51:51]cmd_close_receipt [13:51:51]MH_GetDate [13:51:51]Write to MH i2c: F0 00 00 72 02 63 [13:51:51]Write i2c OK [13:51:51]MH_I2C_Read... [13:51:51]Read from MH i2c: F0 [13:51:51]MH_I2C_Read... [13:51:51]Read from MH i2c: F0 09 00 [13:51:51]MH_I2C_Read... [13:51:51]Read from MH i2c: F0 09 00 72 02 00 F8 20 F0 66 4C 6B 94 66 8B [13:51:51]GetLastDocTimeStamp 1727013066 [13:51:51]current date 1727013112 [13:51:51]FM_GetShiftState [13:51:51]SAM_PROTO_GetShiftState [13:51:51]wFMCommunicate request_size=4 [13:51:51]MH_SAM_APDU [13:51:51]CAPDU: 80 13 01 00 [13:51:51]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [13:51:51]Write i2c OK [13:51:51]MH_I2C_Read... [13:51:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:51]Read from MH i2c: E2 [13:51:51]MH_I2C_Read... [13:51:51]Read from MH i2c: E2 0E 00 [13:51:51]MH_I2C_Read... [13:51:51]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B0 [13:51:51]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:51:51]wFMCommunicate OK [13:51:51]SAM_PROTO_GetShiftState done [13:51:51]FM_GetShiftState done [13:51:51]opened in 1726964220 [13:51:51]opened+sec_in_day 1727050620 [13:51:51]quantity*price = 200025 [13:51:51]sum+1 = 200026 [13:51:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 224 22.09.2024 13:51 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86911 ФПД: 216468490353263 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T135152&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86911&fm=216468490353263&tin=02508201610067®Number=0000000000092592&sum=200000 [13:51:52]StoreToDocumentArchive [13:51:52]shift 497 fd 86911 [13:51:52]save to /storage/0497/doc_00086911 [13:51:52]save last doc name /storage/0497/doc_00086911 to /storage/kkm_last_doc_name [13:51:52]save OK [13:51:52]Clear old archive folders... [13:51:52]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:51:52]tlvbuf is 01BCC2F0 [13:51:52]SAM_PROTO_ClearQueue [13:51:52]wFMCommunicate request_size=4 [13:51:52]MH_SAM_APDU [13:51:52]CAPDU: 80 09 00 00 [13:51:52]Write to MH i2c: E2 08 00 80 02 80 09 00 00 00 00 00 00 F4 [13:51:52]Write i2c OK [13:51:52]MH_I2C_Read... [13:51:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:51:52]Read from MH i2c: E2 [13:51:52]MH_I2C_Read... [13:51:52]Read from MH i2c: E2 03 00 [13:51:52]MH_I2C_Read... [13:51:52]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [13:51:52]RAPDU: 90 00 [13:51:52]wFMCommunicate OK [13:51:52]SAM_PROTO_ClearQueue done [13:51:52]KKMCreateOFDPacket [13:51:52]OFDProtocolAddRootSTLVToBuf [13:51:52]FM_MakeSignedData [13:51:52]FM_MakeSignedData [13:51:52]SAM_PROTO_SignData [13:51:52]wFMCommunicate request_size=4 [13:51:52]MH_SAM_APDU [13:51:52]CAPDU: 80 0D 01 02 [13:51:52]Write to MH i2c: E2 08 00 81 02 80 0D 01 02 00 00 00 00 FC [13:51:52]Write i2c OK [13:51:52]MH_I2C_Read... [13:51:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:51:52]Read from MH i2c: E2 [13:51:52]MH_I2C_Read... [13:51:52]Read from MH i2c: E2 03 00 [13:51:52]MH_I2C_Read... [13:51:52]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [13:51:52]RAPDU: 90 00 [13:51:52]wFMCommunicate OK [13:51:52]wFMCommunicate request_size=255 [13:51:52]MH_SAM_APDU [13:51:52]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 E0 00 00 00 F4 03 04 00 F8 20 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 7F 53 01 00 35 04 06 00 [13:51:52]Write to MH i2c: E2 02 01 82 02 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 E0 00 00 00 F4 03 04 00 F8 20 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 7F 53 01 00 35 04 06 00 00 00 77 [13:51:52]Write i2c OK [13:51:52]MH_I2C_Read... [13:51:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:53]Read from MH i2c: E2 [13:51:53]MH_I2C_Read... [13:51:53]Read from MH i2c: E2 03 00 [13:51:53]MH_I2C_Read... [13:51:53]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [13:51:53]RAPDU: 90 00 [13:51:53]wFMCommunicate OK [13:51:53]wFMCommunicate request_size=11 [13:51:53]MH_SAM_APDU [13:51:53]CAPDU: 80 0D 02 02 06 C4 E0 7F 78 FA 6F [13:51:53]Write to MH i2c: E2 0E 00 83 02 80 0D 02 02 06 00 C4 E0 7F 78 FA 6F 00 00 0F [13:51:53]Write i2c OK [13:51:53]MH_I2C_Read... [13:51:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:53]Read from MH i2c: E2 [13:51:53]MH_I2C_Read... [13:51:53]Read from MH i2c: E2 03 00 [13:51:53]MH_I2C_Read... [13:51:53]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [13:51:53]RAPDU: 90 00 [13:51:53]wFMCommunicate OK [13:51:53]wFMCommunicate request_size=4 [13:51:53]MH_SAM_APDU [13:51:53]CAPDU: 80 0D 03 02 [13:51:53]Write to MH i2c: E2 08 00 84 02 80 0D 03 02 00 00 00 00 01 [13:51:53]Write i2c OK [13:51:53]MH_I2C_Read... [13:51:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:51:53]Read from MH i2c: E2 [13:51:53]MH_I2C_Read... [13:51:53]Read from MH i2c: E2 0B 00 [13:51:53]MH_I2C_Read... [13:51:53]Read from MH i2c: E2 0B 00 84 02 00 5B FD 94 15 72 3C 53 CA 90 00 CE [13:51:53]RAPDU: 5B FD 94 15 72 3C 53 CA 90 00 [13:51:53]wFMCommunicate OK [13:51:53]SAM_PROTO_SignData done [13:51:53]FM_MakeSignedData done [13:51:53]CreateOFDProtocolMessage [13:51:53]wFMCommunicate request_size=4 [13:51:53]MH_SAM_APDU [13:51:53]CAPDU: 80 11 00 00 [13:51:53]Write to MH i2c: E2 08 00 85 02 80 11 00 00 00 00 00 00 01 [13:51:53]Write i2c OK [13:51:53]MH_I2C_Read... [13:51:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:53]Read from MH i2c: E2 [13:51:53]MH_I2C_Read... [13:51:53]Read from MH i2c: E2 17 00 [13:51:53]MH_I2C_Read... [13:51:53]Read from MH i2c: E2 17 00 85 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 60 [13:51:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:51:53]wFMCommunicate OK [13:51:53]CreateOFDProtocolMessage done [13:51:53]OFDSenderStorePacket 86911 [13:51:53]StoreOFDPacket docnum=86911 [13:51:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 F5 BF 08 01 F2 F3 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 E0 00 00 00 F4 03 04 00 F8 20 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 7F 53 01 00 35 04 06 00 C4 E0 7F 78 FA 6F 5B FD 94 15 72 3C 53 CA [13:51:53]CheckFolder [13:51:53]dirname=/storage/ofd_packets [13:51:53]CheckFolder done [13:51:53]ProducePacketName [13:51:53]name=ofd_packets/00086911 [13:51:53]NVStorageSaveData ofd_packets/00086911 [13:51:53]File name is /storage/ofd_packets/00086911 [13:51:53]Write 302 bytes [13:51:53]NVStorageSaveData done [13:51:53]OFDSenderStorePacket done [13:51:53]KKMCreateOFDPacket done [13:51:53]NVStorageSaveData kkm_last_timestamp [13:51:53]File name is /storage/kkm_last_timestamp [13:51:53]Write 4 bytes [13:51:53]NVStorageSaveData done [13:51:53]ExternCall_PrintAddStr [13:51:53]wPrintStart [13:51:53]Write to MH i2c: 01 00 00 86 02 88 [13:51:53]Write i2c OK [13:51:53]MH_I2C_Read... [13:51:53]Read from MH i2c: 01 [13:51:53]MH_I2C_Read... [13:51:53]Read from MH i2c: 01 07 00 [13:51:53]MH_I2C_Read... [13:51:53]Read from MH i2c: 01 07 00 86 02 00 00 00 00 00 FF 0F 9D [13:51:53]RasterBufferAndPrint [13:51:53]line Счет N : (1)871777 [13:51:53]line ИНН: 02508201610067 [13:51:53]line Контрольно-Кассовый Чек [13:51:53]line ПРОДАЖА [13:51:53]line ТРК (МРК, ГНК) : 11 [13:51:53]line Товар: 2710194210 [13:51:53]line ДТ(л)-К-4 [13:51:53]line 26.250 * 76.20 [13:51:53]line = 2000.25 [13:51:53]line НДС 12% НСП 1% [13:51:53]line > о реализуемом товаре [13:51:53]line ОКРУГЛЕНИЕ: -0.25 [13:51:53]line ИТОГО: 2000.00 [13:51:53]line Внесено: 2000.00 [13:51:53]line СДАЧА: 0.00 [13:51:53]line НСП 1% : 17.70 [13:51:53]line НДС 12% : 212.42 [13:51:53]line Наличными: 2000.00 [13:51:53]line Безнал.: 0.00 [13:51:53]line Место: АЗС № 137 "Партнер Нефть" [13:51:53]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:51:53]line СНО: Общий режим [13:51:53]line Чек 224 22.09.2024 13:51 [13:51:53]line Смена: 497 ФФД: 1.0 [13:51:53]line ЗНМ: 0300000064 [13:51:53]line РНМ: 0000000000092592 [13:51:53]line Версия ККМ: 001 [13:51:53]line ФМ: 0000000000874979 [13:51:53]line ФД: 86911 [13:51:53]line ФПД: 216468490353263 [13:51:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T135152&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86911&fm=216468490353263&tin=02508201610067®Number=0000000000092592&sum=200000 [13:51:53]OFD Sender: Processing packet 86911 [packets to send 276, broken 275] [13:51:53]ProducePacketName [13:51:53]name=ofd_packets/00086911 [13:51:53]OFD Sender: To server: pG, [13:51:53]CommunicateWithHost lk.salyk.kg:30040 [13:51:53]ConnectInit lk.salyk.kg [13:51:53]written 0, free lines is 4095 [13:51:53]Write to MH i2c: 01 00 00 B1 02 B3 [13:51:53]Write i2c OK [13:51:53]MH_I2C_Read... [13:51:53]Read from MH i2c: 01 [13:51:53]MH_I2C_Read... [13:51:53]Read from MH i2c: 01 07 00 [13:51:53]MH_I2C_Read... [13:51:53]Read from MH i2c: 01 07 00 B1 02 00 00 00 00 00 D9 0C 9F [13:51:53]RasterBufferAndPrint [13:51:53]line [13:51:53]line [13:51:53]line [13:51:53]line [13:51:53]line [13:51:53]written 0, free lines is 3294 [13:51:53]MH_Cut [13:51:53]Write to MH i2c: D1 01 00 B8 02 01 8C [13:51:53]Write i2c OK [13:51:53]MH_I2C_Read... [13:51:53]Read from MH i2c: D1 [13:51:53]MH_I2C_Read... [13:51:53]Read from MH i2c: D1 01 00 [13:51:53]MH_I2C_Read... [13:51:53]Read from MH i2c: D1 01 00 B8 02 00 8B [13:51:53]Write to MH i2c: 01 00 00 B9 02 BB [13:51:53]Write i2c OK [13:51:53]MH_I2C_Read... [13:51:54]*** Cut start [13:51:54]*** Partial cut [13:51:54]*** CUTSNS_PIN = 1 [13:51:54]*** CUTSNS_PIN = 0 [13:51:55]*** Brake cut motor [13:51:55]Read from MH i2c: 01 [13:51:55]MH_I2C_Read... [13:51:55]*** Stop cut motor [13:51:55]*** Cut end [13:51:55]Read from MH i2c: 01 07 00 [13:51:55]MH_I2C_Read... [13:51:55]Read from MH i2c: 01 07 00 B9 02 00 00 00 00 00 FF 0F D0 [13:51:55]process_action close_receipt done [13:51:55]requested_data is exist [13:51:55]produce_requested_data [13:51:55]requested_item fm.sn is exist - process it [13:51:55]wFMCommunicate request_size=4 [13:51:55]MH_SAM_APDU [13:51:55]CAPDU: 80 11 00 00 [13:51:55]Write to MH i2c: E2 08 00 BA 02 80 11 00 00 00 00 00 00 36 [13:51:55]Write i2c OK [13:51:55]MH_I2C_Read... [13:51:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:55]Read from MH i2c: E2 [13:51:55]MH_I2C_Read... [13:51:55]Read from MH i2c: E2 17 00 [13:51:55]MH_I2C_Read... [13:51:55]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 34 39 37 39 90 00 95 [13:51:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:51:55]wFMCommunicate OK [13:51:55]requested_item fd.num is exist - process it [13:51:55]SAM_PROTO_GetFieldsCounters [13:51:55]wFMCommunicate request_size=4 [13:51:55]MH_SAM_APDU [13:51:55]CAPDU: 80 13 00 00 [13:51:55]Write to MH i2c: E2 08 00 BB 02 80 13 00 00 00 00 00 00 39 [13:51:55]Write i2c OK [13:51:55]MH_I2C_Read... [13:51:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:51:55]Read from MH i2c: E2 [13:51:55]MH_I2C_Read... [13:51:55]Read from MH i2c: E2 62 00 [13:51:55]MH_I2C_Read... [13:51:55]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 7F 53 01 00 0E 04 04 00 F1 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 CD [13:51:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 7F 53 01 00 0E 04 04 00 F1 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 [13:51:55]wFMCommunicate OK [13:51:55]SAM_PROTO_GetFieldsCounters done [13:51:55]requested_item shift.num is exist - process it [13:51:55]requested_item shift.opened is exist - process it [13:51:55]req_shift_opened [13:51:55]FM_GetShiftState [13:51:55]SAM_PROTO_GetShiftState [13:51:55]wFMCommunicate request_size=4 [13:51:55]MH_SAM_APDU [13:51:55]CAPDU: 80 13 01 00 [13:51:55]Write to MH i2c: E2 08 00 BC 02 80 13 01 00 00 00 00 00 3B [13:51:55]Write i2c OK [13:51:55]MH_I2C_Read... [13:51:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:55]Read from MH i2c: E2 [13:51:55]MH_I2C_Read... [13:51:55]Read from MH i2c: E2 0E 00 [13:51:55]MH_I2C_Read... [13:51:55]Read from MH i2c: E2 0E 00 BC 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 F9 [13:51:55]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:51:55]wFMCommunicate OK [13:51:55]SAM_PROTO_GetShiftState done [13:51:55]FM_GetShiftState done [13:51:55]req_shift_opened done [13:51:55]requested_item shift.open_date is exist - process it [13:51:55]req_shift_open_date [13:51:55]req_shift_open_date done [13:51:55]produce_requested_data done [13:51:55]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86911,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:51:55]process_action_free close_receipt [13:51:55]json_value_free [13:51:55]json_value_free done [13:51:55]process_json_proto returns [13:51:55]Send response to host [13:51:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86911,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:51:55]free response buf [13:51:55]execute_script done [13:51:55]execute_script returns [13:51:55]free content buf [13:51:55]Sock 8.Close socket [13:51:55]Sock 8.Thread stoped [13:51:57]Connected sock=11 [13:51:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 F5 BF 08 01 F2 F3 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 E0 00 00 00 F4 03 04 00 F8 20 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 7F 53 01 00 35 04 06 00 C4 E0 7F 78 FA 6F 5B FD 94 15 72 3C 53 CA [13:51:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 3B AD 47 00 FB 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 34 39 37 39 10 04 04 00 7F 53 01 00 F4 03 04 00 CC CB EF 66 B6 04 01 00 00 F3 D4 58 C5 70 AC 2F FD [13:51:58]CommunicateWithHost err = 0 [13:51:58]CheckOFDResponse [13:51:58]1017 (14) - 77093643461234 [13:51:58]1041 (16) - 0000000000874979 [13:51:58]1040 (4) - 86911 [13:51:58]1012 (4) - 22.09.2024 07:48 [13:51:58]1206 (1) - 0 [13:51:58]OFD Sender: Remove packet 86911 [13:51:58]ProducePacketName [13:51:58]name=ofd_packets/00086911 [13:51:58]NVStorageDeleteData [13:51:59]OFD Sender: No OFD packet to send [13:52:04]OFD Sender: No OFD packet to send [13:52:07]recv_with_timeout no data received [13:52:09]OFD Sender: No OFD packet to send [13:52:14]OFD Sender: No OFD packet to send [13:52:19]OFD Sender: No OFD packet to send [13:52:22]recv_with_timeout no data received [13:52:24]OFD Sender: No OFD packet to send [13:52:29]OFD Sender: No OFD packet to send [13:52:34]OFD Sender: No OFD packet to send [13:52:37]recv_with_timeout no data received [13:52:39]OFD Sender: No OFD packet to send [13:52:40]accept exits with 10 [13:52:40]New connection [13:52:40]New thread 3066682724 created [13:52:40]Thread 3066826084 joined [13:52:40]Waiting for new connection... [13:52:40] Sock 10.Parse request [13:52:40]Sock 10.Check first char [13:52:40]Sock 10.First char is OK [13:52:40]request: POST /json_proto HTTP/1.0 [13:52:40]Method: POST [13:52:40]URL: /json_proto [13:52:40]Method is POST - this is cgi request [13:52:40]url: /json_proto [13:52:40]query_string will be loaded in cgi processing [13:52:40]execute_cgi json_proto POST (null) [13:52:40]execute_cgi path=json_proto method=POST [13:52:40]POST find Content-Length [13:52:40]Host: 172.17.47.196:8080 [13:52:40]Content-Length: 687 [13:52:40]Content-Type: application/json [13:52:40] [13:52:40]POST finish read [13:52:40]Found Content-Length = 687 [13:52:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871778", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 26.160, "sum" : 1993.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1993.00, "payments": [ { "type": 0, "sum" : 1993.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:52:40]execute_script... [13:52: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)871778", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 26.160, "sum" : 1993.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1993.00, "payments": [ { "type": 0, "sum" : 1993.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:52:40]POST & json_proto [13:52:40]process_json_proto [13:52:40]json parsed OK: [13:52:40]protocol is kg_v1.0 [13:52:40]action value=close_receipt [13:52:40]process_action close_receipt [13:52:40]cmd_close_receipt [13:52:40]MH_GetDate [13:52:40]Write to MH i2c: F0 00 00 BD 02 AE [13:52:40]Write i2c OK [13:52:40]MH_I2C_Read... [13:52:40]Read from MH i2c: F0 [13:52:40]MH_I2C_Read... [13:52:40]Read from MH i2c: F0 09 00 [13:52:40]MH_I2C_Read... [13:52:40]Read from MH i2c: F0 09 00 BD 02 00 29 21 F0 66 4C 6B 94 66 08 [13:52:40]GetLastDocTimeStamp 1727013112 [13:52:40]current date 1727013161 [13:52:40]FM_GetShiftState [13:52:40]SAM_PROTO_GetShiftState [13:52:40]wFMCommunicate request_size=4 [13:52:40]MH_SAM_APDU [13:52:40]CAPDU: 80 13 01 00 [13:52:40]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [13:52:40]Write i2c OK [13:52:40]MH_I2C_Read... [13:52:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:52:40]Read from MH i2c: E2 [13:52:40]MH_I2C_Read... [13:52:40]Read from MH i2c: E2 0E 00 [13:52:40]MH_I2C_Read... [13:52:40]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 FB [13:52:40]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:52:40]wFMCommunicate OK [13:52:40]SAM_PROTO_GetShiftState done [13:52:40]FM_GetShiftState done [13:52:40]opened in 1726964220 [13:52:40]opened+sec_in_day 1727050620 [13:52:40]quantity*price = 199339 [13:52:40]sum+1 = 199340 [13:52:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.39 ИТОГО: 1993.00 Внесено: 2000.00 СДАЧА: 7.00 НСП 1% : 17.64 НДС 12% : 211.69 Наличными: 1993.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 225 22.09.2024 13:52 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86912 ФПД: 85257893148994 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T135241&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86912&fm=85257893148994&tin=02508201610067®Number=0000000000092592&sum=199300 [13:52:41]StoreToDocumentArchive [13:52:41]shift 497 fd 86912 [13:52:41]save to /storage/0497/doc_00086912 [13:52:41]save last doc name /storage/0497/doc_00086912 to /storage/kkm_last_doc_name [13:52:41]save OK [13:52:41]Clear old archive folders... [13:52:41]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:52:41]tlvbuf is 01C7E560 [13:52:41]SAM_PROTO_ClearQueue [13:52:41]wFMCommunicate request_size=4 [13:52:41]MH_SAM_APDU [13:52:41]CAPDU: 80 09 00 00 [13:52:41]Write to MH i2c: E2 08 00 CB 02 80 09 00 00 00 00 00 00 3F [13:52:41]Write i2c OK [13:52:41]MH_I2C_Read... [13:52:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:52:41]Read from MH i2c: E2 [13:52:41]MH_I2C_Read... [13:52:41]Read from MH i2c: E2 03 00 [13:52:41]MH_I2C_Read... [13:52:41]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [13:52:41]RAPDU: 90 00 [13:52:41]wFMCommunicate OK [13:52:41]SAM_PROTO_ClearQueue done [13:52:41]KKMCreateOFDPacket [13:52:41]OFDProtocolAddRootSTLVToBuf [13:52:41]FM_MakeSignedData [13:52:41]FM_MakeSignedData [13:52:41]SAM_PROTO_SignData [13:52:41]wFMCommunicate request_size=4 [13:52:41]MH_SAM_APDU [13:52:41]CAPDU: 80 0D 01 02 [13:52:41]Write to MH i2c: E2 08 00 CC 02 80 0D 01 02 00 00 00 00 47 [13:52:41]Write i2c OK [13:52:41]MH_I2C_Read... [13:52:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:52:41]Read from MH i2c: E2 [13:52:41]MH_I2C_Read... [13:52:41]Read from MH i2c: E2 03 00 [13:52:41]MH_I2C_Read... [13:52:41]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [13:52:41]RAPDU: 90 00 [13:52:41]wFMCommunicate OK [13:52:41]wFMCommunicate request_size=255 [13:52:41]MH_SAM_APDU [13:52:41]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 30 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AB 0A 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 0A 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E4 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 52 00 00 00 00 07 04 06 00 84 0A 03 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 29 21 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 80 53 01 00 35 04 06 00 [13:52:41]Write to MH i2c: E2 02 01 CD 02 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 30 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AB 0A 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 0A 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E4 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 52 00 00 00 00 07 04 06 00 84 0A 03 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 29 21 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 80 53 01 00 35 04 06 00 00 00 1E [13:52:41]Write i2c OK [13:52:41]MH_I2C_Read... [13:52:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:52:41]Read from MH i2c: E2 [13:52:41]MH_I2C_Read... [13:52:41]Read from MH i2c: E2 03 00 [13:52:41]MH_I2C_Read... [13:52:41]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [13:52:41]RAPDU: 90 00 [13:52:41]wFMCommunicate OK [13:52:41]wFMCommunicate request_size=11 [13:52:41]MH_SAM_APDU [13:52:41]CAPDU: 80 0D 02 02 06 4D 8A A6 6F 79 42 [13:52:41]Write to MH i2c: E2 0E 00 CE 02 80 0D 02 02 06 00 4D 8A A6 6F 79 42 00 00 FD [13:52:41]Write i2c OK [13:52:41]MH_I2C_Read... [13:52:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:52:42]Read from MH i2c: E2 [13:52:42]MH_I2C_Read... [13:52:42]Read from MH i2c: E2 03 00 [13:52:42]MH_I2C_Read... [13:52:42]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [13:52:42]RAPDU: 90 00 [13:52:42]wFMCommunicate OK [13:52:42]wFMCommunicate request_size=4 [13:52:42]MH_SAM_APDU [13:52:42]CAPDU: 80 0D 03 02 [13:52:42]Write to MH i2c: E2 08 00 CF 02 80 0D 03 02 00 00 00 00 4C [13:52:42]Write i2c OK [13:52:42]MH_I2C_Read... [13:52:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:52:42]Read from MH i2c: E2 [13:52:42]MH_I2C_Read... [13:52:42]Read from MH i2c: E2 0B 00 [13:52:42]MH_I2C_Read... [13:52:42]Read from MH i2c: E2 0B 00 CF 02 00 71 63 22 D3 AA 9B 92 0D 90 00 FA [13:52:42]RAPDU: 71 63 22 D3 AA 9B 92 0D 90 00 [13:52:42]wFMCommunicate OK [13:52:42]SAM_PROTO_SignData done [13:52:42]FM_MakeSignedData done [13:52:42]CreateOFDProtocolMessage [13:52:42]wFMCommunicate request_size=4 [13:52:42]MH_SAM_APDU [13:52:42]CAPDU: 80 11 00 00 [13:52:42]Write to MH i2c: E2 08 00 D0 02 80 11 00 00 00 00 00 00 4C [13:52:42]Write i2c OK [13:52:42]MH_I2C_Read... [13:52:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:52:42]Read from MH i2c: E2 [13:52:42]MH_I2C_Read... [13:52:42]Read from MH i2c: E2 17 00 [13:52:42]MH_I2C_Read... [13:52:42]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 34 39 37 39 90 00 AB [13:52:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:52:42]wFMCommunicate OK [13:52:42]CreateOFDProtocolMessage done [13:52:42]OFDSenderStorePacket 86912 [13:52:42]StoreOFDPacket docnum=86912 [13:52:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 42 26 08 01 C2 F7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 30 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AB 0A 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 0A 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E4 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 52 00 00 00 00 07 04 06 00 84 0A 03 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 29 21 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 80 53 01 00 35 04 06 00 4D 8A A6 6F 79 42 71 63 22 D3 AA 9B 92 0D [13:52:42]CheckFolder [13:52:42]dirname=/storage/ofd_packets [13:52:42]CheckFolder done [13:52:42]ProducePacketName [13:52:42]name=ofd_packets/00086912 [13:52:42]NVStorageSaveData ofd_packets/00086912 [13:52:42]File name is /storage/ofd_packets/00086912 [13:52:42]Write 302 bytes [13:52:42]NVStorageSaveData done [13:52:42]OFDSenderStorePacket done [13:52:42]KKMCreateOFDPacket done [13:52:42]NVStorageSaveData kkm_last_timestamp [13:52:42]File name is /storage/kkm_last_timestamp [13:52:42]Write 4 bytes [13:52:42]NVStorageSaveData done [13:52:42]OFD Sender: Processing packet 86912 [packets to send 276, broken 275] [13:52:42]ProducePacketName [13:52:42]name=ofd_packets/00086912 [13:52:42]OFD Sender: To server: pG, [13:52:42]CommunicateWithHost lk.salyk.kg:30040 [13:52:42]ConnectInit lk.salyk.kg [13:52:42]ExternCall_PrintAddStr [13:52:42]wPrintStart [13:52:42]Write to MH i2c: 01 00 00 D1 02 D3 [13:52:42]Write i2c OK [13:52:42]MH_I2C_Read... [13:52:42]Read from MH i2c: 01 [13:52:42]MH_I2C_Read... [13:52:42]Read from MH i2c: 01 07 00 [13:52:42]MH_I2C_Read... [13:52:42]Read from MH i2c: 01 07 00 D1 02 00 00 00 00 00 FF 0F E8 [13:52:42]RasterBufferAndPrint [13:52:42]line Счет N : (1)871778 [13:52:42]line ИНН: 02508201610067 [13:52:42]line Контрольно-Кассовый Чек [13:52:42]line ПРОДАЖА [13:52:42]line ТРК (МРК, ГНК) : 34 [13:52:42]line Товар: 2710194210 [13:52:42]line ДТ(л)-К-4 [13:52:42]line 26.160 * 76.20 [13:52:42]line = 1993.39 [13:52:42]line НДС 12% НСП 1% [13:52:42]line > о реализуемом товаре [13:52:42]line ОКРУГЛЕНИЕ: -0.39 [13:52:42]line ИТОГО: 1993.00 [13:52:42]line Внесено: 2000.00 [13:52:42]line СДАЧА: 7.00 [13:52:42]line НСП 1% : 17.64 [13:52:42]line НДС 12% : 211.69 [13:52:42]line Наличными: 1993.00 [13:52:42]line Безнал.: 0.00 [13:52:42]line Место: АЗС № 137 "Партнер Нефть" [13:52:42]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:52:42]line СНО: Общий режим [13:52:42]line Чек 225 22.09.2024 13:52 [13:52:42]line Смена: 497 ФФД: 1.0 [13:52:42]line ЗНМ: 0300000064 [13:52:42]line РНМ: 0000000000092592 [13:52:42]line Версия ККМ: 001 [13:52:42]line ФМ: 0000000000874979 [13:52:42]line ФД: 86912 [13:52:42]line ФПД: 85257893148994 [13:52:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T135241&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86912&fm=85257893148994&tin=02508201610067®Number=0000000000092592&sum=199300 [13:52:42]written 0, free lines is 4095 [13:52:42]Write to MH i2c: 01 00 00 FC 02 FE [13:52:42]Write i2c OK [13:52:42]MH_I2C_Read... [13:52:42]Read from MH i2c: 01 [13:52:42]MH_I2C_Read... [13:52:42]Read from MH i2c: 01 07 00 [13:52:42]MH_I2C_Read... [13:52:42]Read from MH i2c: 01 07 00 FC 02 00 00 00 00 00 E1 0C F2 [13:52:42]RasterBufferAndPrint [13:52:42]line [13:52:42]line [13:52:42]line [13:52:42]line [13:52:42]line [13:52:42]written 0, free lines is 3302 [13:52:42]MH_Cut [13:52:42]Write to MH i2c: D1 01 00 03 03 01 D8 [13:52:42]Write i2c OK [13:52:42]MH_I2C_Read... [13:52:42]Read from MH i2c: D1 [13:52:42]MH_I2C_Read... [13:52:42]Read from MH i2c: D1 01 00 [13:52:42]MH_I2C_Read... [13:52:42]Read from MH i2c: D1 01 00 03 03 00 D7 [13:52:42]Write to MH i2c: 01 00 00 04 03 07 [13:52:42]Write i2c OK [13:52:42]MH_I2C_Read... [13:52:43]*** Cut start [13:52:43]*** Partial cut [13:52:43]*** CUTSNS_PIN = 1 [13:52:43]*** CUTSNS_PIN = 0 [13:52:43]*** Brake cut motor [13:52:43]Read from MH i2c: 01 [13:52:43]MH_I2C_Read... [13:52:43]*** Stop cut motor [13:52:43]*** Cut end [13:52:43]Read from MH i2c: 01 07 00 [13:52:43]MH_I2C_Read... [13:52:43]Read from MH i2c: 01 07 00 04 03 00 00 00 00 00 FF 0F 1C [13:52:43]process_action close_receipt done [13:52:43]requested_data is exist [13:52:43]produce_requested_data [13:52:43]requested_item fm.sn is exist - process it [13:52:43]wFMCommunicate request_size=4 [13:52:43]MH_SAM_APDU [13:52:43]CAPDU: 80 11 00 00 [13:52:43]Write to MH i2c: E2 08 00 05 03 80 11 00 00 00 00 00 00 82 [13:52:43]Write i2c OK [13:52:43]MH_I2C_Read... [13:52:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:52:44]Read from MH i2c: E2 [13:52:44]MH_I2C_Read... [13:52:44]Read from MH i2c: E2 17 00 [13:52:44]MH_I2C_Read... [13:52:44]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 34 39 37 39 90 00 E1 [13:52:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:52:44]wFMCommunicate OK [13:52:44]requested_item fd.num is exist - process it [13:52:44]SAM_PROTO_GetFieldsCounters [13:52:44]wFMCommunicate request_size=4 [13:52:44]MH_SAM_APDU [13:52:44]CAPDU: 80 13 00 00 [13:52:44]Write to MH i2c: E2 08 00 06 03 80 13 00 00 00 00 00 00 85 [13:52:44]Write i2c OK [13:52:44]MH_I2C_Read... [13:52:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:52:44]Read from MH i2c: E2 [13:52:44]MH_I2C_Read... [13:52:44]Read from MH i2c: E2 62 00 [13:52:44]MH_I2C_Read... [13:52:44]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 80 53 01 00 0E 04 04 00 F1 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 1D [13:52:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 80 53 01 00 0E 04 04 00 F1 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 [13:52:44]wFMCommunicate OK [13:52:44]SAM_PROTO_GetFieldsCounters done [13:52:44]requested_item shift.num is exist - process it [13:52:44]requested_item shift.opened is exist - process it [13:52:44]req_shift_opened [13:52:44]FM_GetShiftState [13:52:44]SAM_PROTO_GetShiftState [13:52:44]wFMCommunicate request_size=4 [13:52:44]MH_SAM_APDU [13:52:44]CAPDU: 80 13 01 00 [13:52:44]Write to MH i2c: E2 08 00 07 03 80 13 01 00 00 00 00 00 87 [13:52:44]Write i2c OK [13:52:44]MH_I2C_Read... [13:52:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:52:44]Read from MH i2c: E2 [13:52:44]MH_I2C_Read... [13:52:44]Read from MH i2c: E2 0E 00 [13:52:44]MH_I2C_Read... [13:52:44]Read from MH i2c: E2 0E 00 07 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 45 [13:52:44]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [13:52:44]wFMCommunicate OK [13:52:44]SAM_PROTO_GetShiftState done [13:52:44]FM_GetShiftState done [13:52:44]req_shift_opened done [13:52:44]requested_item shift.open_date is exist - process it [13:52:44]req_shift_open_date [13:52:44]req_shift_open_date done [13:52:44]produce_requested_data done [13:52:44]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86912,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [13:52:44]process_action_free close_receipt [13:52:44]json_value_free [13:52:44]json_value_free done [13:52:44]process_json_proto returns [13:52:44]Send response to host [13:52:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86912,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [13:52:44]free response buf [13:52:44]execute_script done [13:52:44]execute_script returns [13:52:44]free content buf [13:52:44]Sock 10.Close socket [13:52:44]Sock 10.Thread stoped [13:52:47]ConnectInit Can't take IP for lk.salyk.kg [13:52:47]CommunicateWithHost connect error [13:52:47]CommunicateWithHost err = -1 [13:52:47]OFD Sender: Server communicate error [13:52:52]OFD Sender: Processing packet 86912 [packets to send 276, broken 275] [13:52:52]ProducePacketName [13:52:52]name=ofd_packets/00086912 [13:52:52]OFD Sender: To server: pG, [13:52:52]CommunicateWithHost lk.salyk.kg:30040 [13:52:52]ConnectInit lk.salyk.kg [13:52:53]recv_with_timeout no data received [13:52:57]ConnectInit Can't take IP for lk.salyk.kg [13:52:57]CommunicateWithHost connect error [13:52:57]CommunicateWithHost err = -1 [13:52:57]OFD Sender: Server communicate error [13:53:02]OFD Sender: Processing packet 86912 [packets to send 276, broken 275] [13:53:02]ProducePacketName [13:53:02]name=ofd_packets/00086912 [13:53:02]OFD Sender: To server: pG, [13:53:02]CommunicateWithHost lk.salyk.kg:30040 [13:53:02]ConnectInit lk.salyk.kg [13:53:10]recv_with_timeout no data received [13:53:19]Connected sock=10 [13:53:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 42 26 08 01 C2 F7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 30 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AB 0A 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 0A 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E4 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 52 00 00 00 00 07 04 06 00 84 0A 03 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 29 21 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 80 53 01 00 35 04 06 00 4D 8A A6 6F 79 42 71 63 22 D3 AA 9B 92 0D [13:53:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 86 FD 47 00 CA 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 80 53 01 00 F4 03 04 00 20 CC EF 66 B6 04 01 00 00 13 1E AF 40 A8 31 5E CD [13:53:23]CommunicateWithHost err = 0 [13:53:23]CheckOFDResponse [13:53:23]1017 (14) - 77093643461234 [13:53:23]1041 (16) - 0000000000874979 [13:53:23]1040 (4) - 86912 [13:53:23]1012 (4) - 22.09.2024 07:49 [13:53:23]1206 (1) - 0 [13:53:23]OFD Sender: Remove packet 86912 [13:53:23]ProducePacketName [13:53:23]name=ofd_packets/00086912 [13:53:23]NVStorageDeleteData [13:53:23]OFD Sender: No OFD packet to send [13:53:26]recv_with_timeout no data received [13:53:28]OFD Sender: No OFD packet to send [13:53:33]OFD Sender: No OFD packet to send [13:53:38]OFD Sender: No OFD packet to send [13:53:43]OFD Sender: No OFD packet to send [13:53:48]OFD Sender: No OFD packet to send [13:53:53]OFD Sender: No OFD packet to send [13:53:58]OFD Sender: No OFD packet to send [13:54:03]OFD Sender: No OFD packet to send [13:54:08]OFD Sender: No OFD packet to send [13:54:13]OFD Sender: No OFD packet to send [13:54:18]OFD Sender: No OFD packet to send [13:54:23]OFD Sender: No OFD packet to send [13:54:28]OFD Sender: No OFD packet to send [13:54:33]OFD Sender: No OFD packet to send [13:54:38]OFD Sender: No OFD packet to send [13:54:43]OFD Sender: No OFD packet to send [13:54:48]OFD Sender: No OFD packet to send [13:54:53]OFD Sender: No OFD packet to send [13:54:58]OFD Sender: No OFD packet to send [13:55:03]OFD Sender: No OFD packet to send [13:55:08]OFD Sender: No OFD packet to send [13:55:12]recv_with_timeout no data received [13:55:13]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:33]OFD Sender: No OFD packet to send [13:55:38]OFD Sender: No OFD packet to send [13:55:43]recv_with_timeout no data received [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: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]OFD Sender: No OFD packet to send [13:57:03]OFD Sender: No OFD packet to send [13:57:08]OFD Sender: No OFD packet to send [13:57:13]OFD Sender: No OFD packet to send [13:57:18]OFD Sender: No OFD packet to send [13:57:23]OFD Sender: No OFD packet to send [13:57:28]OFD Sender: No OFD packet to send [13:57:33]OFD Sender: No OFD packet to send [13:57:38]OFD Sender: No OFD packet to send [13:57:39]recv_with_timeout no data received [13:57:43]OFD Sender: No OFD packet to send [13:57:49]OFD Sender: No OFD packet to send [13:57:54]OFD Sender: No OFD packet to send [13:57:59]OFD Sender: No OFD packet to send [13:58:04]OFD Sender: No OFD packet to send [13:58:09]OFD Sender: No OFD packet to send [13:58:14]OFD Sender: No OFD packet to send [13:58:19]OFD Sender: No OFD packet to send [13:58:24]OFD Sender: No OFD packet to send [13:58:29]OFD Sender: No OFD packet to send [13:58:34]OFD Sender: No OFD packet to send [13:58:39]OFD Sender: No OFD packet to send [13:58:44]OFD Sender: No OFD packet to send [13:58:49]OFD Sender: No OFD packet to send [13:58:54]OFD Sender: No OFD packet to send [13:58:59]OFD Sender: No OFD packet to send [13:59:04]OFD Sender: No OFD packet to send [13:59:09]OFD Sender: No OFD packet to send [13:59:14]OFD Sender: No OFD packet to send [13:59:19]OFD Sender: No OFD packet to send [13:59:24]OFD Sender: No OFD packet to send [13:59:29]OFD Sender: No OFD packet to send [13:59:31]recv_with_timeout no data received [13:59:34]OFD Sender: No OFD packet to send [13:59:39]OFD Sender: No OFD packet to send [13:59:44]OFD Sender: No OFD packet to send [13:59:48]recv_with_timeout no data received [13:59:49]OFD Sender: No OFD packet to send [13:59:54]OFD Sender: No OFD packet to send [13:59:59]OFD Sender: No OFD packet to send [14:00:04]OFD Sender: No OFD packet to send [14:00:09]OFD Sender: No OFD packet to send [14:00:14]OFD Sender: No OFD packet to send [14:00:19]OFD Sender: No OFD packet to send [14:00:24]OFD Sender: No OFD packet to send [14:00:29]OFD Sender: No OFD packet to send [14:00:34]OFD Sender: No OFD packet to send [14:00:39]OFD Sender: No OFD packet to send [14:00:44]OFD Sender: No OFD packet to send [14:00:49]OFD Sender: No OFD packet to send [14:00:54]OFD Sender: No OFD packet to send [14:00:59]OFD Sender: No OFD packet to send [14:01:04]OFD Sender: No OFD packet to send [14:01:09]OFD Sender: No OFD packet to send [14:01:14]OFD Sender: No OFD packet to send [14:01:19]OFD Sender: No OFD packet to send [14:01:22]recv_with_timeout no data received [14:01:24]OFD Sender: No OFD packet to send [14:01:29]OFD Sender: No OFD packet to send [14:01:34]OFD Sender: No OFD packet to send [14:01:39]OFD Sender: No OFD packet to send [14:01:44]OFD Sender: No OFD packet to send [14:01:49]OFD Sender: No OFD packet to send [14:01:54]OFD Sender: No OFD packet to send [14:01:59]OFD Sender: No OFD packet to send [14:02:04]OFD Sender: No OFD packet to send [14:02:09]OFD Sender: No OFD packet to send [14:02:14]recv_with_timeout no data received [14:02:14]OFD Sender: No OFD packet to send [14:02:19]OFD Sender: No OFD packet to send [14:02:24]OFD Sender: No OFD packet to send [14:02:29]OFD Sender: No OFD packet to send [14:02:34]OFD Sender: No OFD packet to send [14:02:39]OFD Sender: No OFD packet to send [14:02:44]OFD Sender: No OFD packet to send [14:02:49]OFD Sender: No OFD packet to send [14:02:54]OFD Sender: No OFD packet to send [14:02:59]OFD Sender: No OFD packet to send [14:03:04]OFD Sender: No OFD packet to send [14:03:09]OFD Sender: No OFD packet to send [14:03:14]OFD Sender: No OFD packet to send [14:03:19]OFD Sender: No OFD packet to send [14:03:24]OFD Sender: No OFD packet to send [14:03:29]OFD Sender: No OFD packet to send [14:03:34]OFD Sender: No OFD packet to send [14:03:39]OFD Sender: No OFD packet to send [14:03:44]OFD Sender: No OFD packet to send [14:03:49]OFD Sender: No OFD packet to send [14:03:54]OFD Sender: No OFD packet to send [14:03:59]OFD Sender: No OFD packet to send [14:04:04]OFD Sender: No OFD packet to send [14:04:09]OFD Sender: No OFD packet to send [14:04:14]OFD Sender: No OFD packet to send [14:04:19]OFD Sender: No OFD packet to send [14:04:24]OFD Sender: No OFD packet to send [14:04:29]OFD Sender: No OFD packet to send [14:04:34]OFD Sender: No OFD packet to send [14:04:39]OFD Sender: No OFD packet to send [14:04:43]recv_with_timeout no data received [14:04:44]OFD Sender: No OFD packet to send [14:04:49]OFD Sender: No OFD packet to send [14:04:53]recv_with_timeout no data received [14:04:54]OFD Sender: No OFD packet to send [14:04:59]OFD Sender: No OFD packet to send [14:05:04]OFD Sender: No OFD packet to send [14:05:09]OFD Sender: No OFD packet to send [14:05:14]OFD Sender: No OFD packet to send [14:05:19]OFD Sender: No OFD packet to send [14:05:24]OFD Sender: No OFD packet to send [14:05:29]OFD Sender: No OFD packet to send [14:05:34]OFD Sender: No OFD packet to send [14:05:39]OFD Sender: No OFD packet to send [14:05:44]OFD Sender: No OFD packet to send [14:05:49]OFD Sender: No OFD packet to send [14:05:54]OFD Sender: No OFD packet to send [14:05:59]OFD Sender: No OFD packet to send [14:06:04]OFD Sender: No OFD packet to send [14:06:08]accept exits with 8 [14:06:08]New connection [14:06:08]New thread 3066826084 created [14:06:08]Thread 3066682724 joined [14:06:08]Waiting for new connection... [14:06:08] Sock 8.Parse request [14:06:08]Sock 8.Check first char [14:06:08]Sock 8.First char is OK [14:06:08]request: POST /json_proto HTTP/1.0 [14:06:08]Method: POST [14:06:08]URL: /json_proto [14:06:08]Method is POST - this is cgi request [14:06:08]url: /json_proto [14:06:08]query_string will be loaded in cgi processing [14:06:08]execute_cgi json_proto POST (null) [14:06:08]execute_cgi path=json_proto method=POST [14:06:08]POST find Content-Length [14:06:08]Host: 172.17.47.196:8080 [14:06:08]Content-Length: 683 [14:06:08]Content-Type: application/json [14:06:08] [14:06:08]POST finish read [14:06:08]Found Content-Length = 683 [14:06:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148090", "tax_sys" : 0, "items" : [ { "code": "4870002328398", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043C\u044F\u0442\u0430 \u041F\u042D\u0422 1\u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:06:08]execute_script... [14:06:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148090", "tax_sys" : 0, "items" : [ { "code": "4870002328398", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043C\u044F\u0442\u0430 \u041F\u042D\u0422 1\u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:06:08]POST & json_proto [14:06:08]process_json_proto [14:06:08]json parsed OK: [14:06:08]protocol is kg_v1.0 [14:06:08]action value=close_receipt [14:06:08]process_action close_receipt [14:06:08]cmd_close_receipt [14:06:08]MH_GetDate [14:06:08]Write to MH i2c: F0 00 00 08 03 FA [14:06:08]Write i2c OK [14:06:08]MH_I2C_Read... [14:06:08]Read from MH i2c: F0 [14:06:08]MH_I2C_Read... [14:06:08]Read from MH i2c: F0 09 00 [14:06:08]MH_I2C_Read... [14:06:08]Read from MH i2c: F0 09 00 08 03 00 50 24 F0 66 4C 6B 94 66 7E [14:06:08]GetLastDocTimeStamp 1727013161 [14:06:08]current date 1727013968 [14:06:08]FM_GetShiftState [14:06:08]SAM_PROTO_GetShiftState [14:06:08]wFMCommunicate request_size=4 [14:06:08]MH_SAM_APDU [14:06:08]CAPDU: 80 13 01 00 [14:06:08]Write to MH i2c: E2 08 00 09 03 80 13 01 00 00 00 00 00 89 [14:06:08]Write i2c OK [14:06:08]MH_I2C_Read... [14:06:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:06:08]Read from MH i2c: E2 [14:06:08]MH_I2C_Read... [14:06:08]Read from MH i2c: E2 0E 00 [14:06:08]MH_I2C_Read... [14:06:08]Read from MH i2c: E2 0E 00 09 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 47 [14:06:08]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [14:06:08]wFMCommunicate OK [14:06:08]SAM_PROTO_GetShiftState done [14:06:08]FM_GetShiftState done [14:06:08]opened in 1726964220 [14:06:08]opened+sec_in_day 1727050620 [14:06:08]quantity*price = 10000 [14:06:08]sum+1 = 10001 [14:06:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 100.00 НСП 1% : 0.88 НДС 12% : 10.62 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 226 22.09.2024 14:06 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86913 ФПД: 134511089205885 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T140608&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86913&fm=134511089205885&tin=02508201610067®Number=0000000000092592&sum=10000 0 [14:06:09]StoreToDocumentArchive [14:06:09]shift 497 fd 86913 [14:06:09]save to /storage/0497/doc_00086913 [14:06:09]save last doc name /storage/0497/doc_00086913 to /storage/kkm_last_doc_name [14:06:09]save OK [14:06:09]Clear old archive folders... [14:06:09]ProcessDocumentItem done err = 0, tmpTLVsize=291 [14:06:09]tlvbuf is 01C44550 [14:06:09]SAM_PROTO_ClearQueue [14:06:09]wFMCommunicate request_size=4 [14:06:09]MH_SAM_APDU [14:06:09]CAPDU: 80 09 00 00 [14:06:09]Write to MH i2c: E2 08 00 16 03 80 09 00 00 00 00 00 00 8B [14:06:09]Write i2c OK [14:06:09]MH_I2C_Read... [14:06:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:06:09]Read from MH i2c: E2 [14:06:09]MH_I2C_Read... [14:06:09]Read from MH i2c: E2 03 00 [14:06:09]MH_I2C_Read... [14:06:09]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [14:06:09]RAPDU: 90 00 [14:06:09]wFMCommunicate OK [14:06:09]SAM_PROTO_ClearQueue done [14:06:09]KKMCreateOFDPacket [14:06:09]OFDProtocolAddRootSTLVToBuf [14:06:09]FM_MakeSignedData [14:06:09]FM_MakeSignedData [14:06:09]SAM_PROTO_SignData [14:06:09]wFMCommunicate request_size=4 [14:06:09]MH_SAM_APDU [14:06:09]CAPDU: 80 0D 01 02 [14:06:09]Write to MH i2c: E2 08 00 17 03 80 0D 01 02 00 00 00 00 93 [14:06:09]Write i2c OK [14:06:09]MH_I2C_Read... [14:06:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:06:09]Read from MH i2c: E2 [14:06:09]MH_I2C_Read... [14:06:09]Read from MH i2c: E2 03 00 [14:06:09]MH_I2C_Read... [14:06:09]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [14:06:09]RAPDU: 90 00 [14:06:09]wFMCommunicate OK [14:06:09]wFMCommunicate request_size=255 [14:06:09]MH_SAM_APDU [14:06:09]CAPDU: 80 0D 02 02 FA 03 00 23 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 38 33 39 38 06 04 31 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BC D1 8F D1 82 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 50 24 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 [14:06:09]Write to MH i2c: E2 02 01 18 03 80 0D 02 02 FA 00 03 00 23 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 38 33 39 38 06 04 31 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BC D1 8F D1 82 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 50 24 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 00 00 55 [14:06:09]Write i2c OK [14:06:09]MH_I2C_Read... [14:06:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:06:09]Read from MH i2c: E2 [14:06:09]MH_I2C_Read... [14:06:09]Read from MH i2c: E2 03 00 [14:06:09]MH_I2C_Read... [14:06:09]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [14:06:09]RAPDU: 90 00 [14:06:09]wFMCommunicate OK [14:06:09]wFMCommunicate request_size=50 [14:06:09]MH_SAM_APDU [14:06:09]CAPDU: 80 0D 02 02 2D 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 81 53 01 00 35 04 06 00 7A 56 4D B0 C2 7D [14:06:09]Write to MH i2c: E2 35 00 19 03 80 0D 02 02 2D 00 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 81 53 01 00 35 04 06 00 7A 56 4D B0 C2 7D 00 00 E4 [14:06:09]Write i2c OK [14:06:09]MH_I2C_Read... [14:06:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:06:09]Read from MH i2c: E2 [14:06:09]MH_I2C_Read... [14:06:09]Read from MH i2c: E2 03 00 [14:06:09]MH_I2C_Read... [14:06:09]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [14:06:09]RAPDU: 90 00 [14:06:09]wFMCommunicate OK [14:06:09]wFMCommunicate request_size=4 [14:06:09]MH_SAM_APDU [14:06:09]CAPDU: 80 0D 03 02 [14:06:09]Write to MH i2c: E2 08 00 1A 03 80 0D 03 02 00 00 00 00 98 [14:06:09]Write i2c OK [14:06:09]MH_I2C_Read... [14:06:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:06:09]Read from MH i2c: E2 [14:06:09]MH_I2C_Read... [14:06:09]Read from MH i2c: E2 0B 00 [14:06:09]MH_I2C_Read... [14:06:09]Read from MH i2c: E2 0B 00 1A 03 00 A2 51 B2 57 DC 38 E1 34 90 00 BE [14:06:09]RAPDU: A2 51 B2 57 DC 38 E1 34 90 00 [14:06:09]wFMCommunicate OK [14:06:09]SAM_PROTO_SignData done [14:06:09]FM_MakeSignedData done [14:06:09]CreateOFDProtocolMessage [14:06:09]wFMCommunicate request_size=4 [14:06:09]MH_SAM_APDU [14:06:09]CAPDU: 80 11 00 00 [14:06:09]Write to MH i2c: E2 08 00 1B 03 80 11 00 00 00 00 00 00 98 [14:06:09]Write i2c OK [14:06:09]MH_I2C_Read... [14:06:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:06:09]Read from MH i2c: E2 [14:06:09]MH_I2C_Read... [14:06:09]Read from MH i2c: E2 17 00 [14:06:09]MH_I2C_Read... [14:06:09]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 34 39 37 39 90 00 F7 [14:06:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:06:09]wFMCommunicate OK [14:06:09]CreateOFDProtocolMessage done [14:06:09]OFDSenderStorePacket 86913 [14:06:09]StoreOFDPacket docnum=86913 [14:06:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 37 01 00 00 7E FB 2F 01 E8 41 5A 03 01 00 03 00 23 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 38 33 39 38 06 04 31 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BC D1 8F D1 82 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 50 24 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 81 53 01 00 35 04 06 00 7A 56 4D B0 C2 7D A2 51 B2 57 DC 38 E1 34 [14:06:09]CheckFolder [14:06:09]dirname=/storage/ofd_packets [14:06:09]CheckFolder done [14:06:09]ProducePacketName [14:06:09]name=ofd_packets/00086913 [14:06:09]NVStorageSaveData ofd_packets/00086913 [14:06:09]File name is /storage/ofd_packets/00086913 [14:06:09]Write 341 bytes [14:06:09]NVStorageSaveData done [14:06:09]OFDSenderStorePacket done [14:06:09]KKMCreateOFDPacket done [14:06:09]NVStorageSaveData kkm_last_timestamp [14:06:09]File name is /storage/kkm_last_timestamp [14:06:09]Write 4 bytes [14:06:09]NVStorageSaveData done [14:06:09]ExternCall_PrintAddStr [14:06:09]wPrintStart [14:06:09]Write to MH i2c: 01 00 00 1C 03 1F [14:06:09]Write i2c OK [14:06:09]MH_I2C_Read... [14:06:09]Read from MH i2c: 01 [14:06:09]MH_I2C_Read... [14:06:09]Read from MH i2c: 01 07 00 [14:06:09]MH_I2C_Read... [14:06:09]Read from MH i2c: 01 07 00 1C 03 00 00 00 00 00 FF 0F 34 [14:06:09]RasterBufferAndPrint [14:06:09]line Счет N : (3)148090 [14:06:09]line ИНН: 02508201610067 [14:06:09]line Контрольно-Кассовый Чек [14:06:09]line ПРОДАЖА [14:06:09]line Товар: 4870002328398 [14:06:09]line Вода ASU пит н.газ мята ПЭТ 1л [14:06:09]line 1.000 * 100.00 [14:06:09]line = 100.00 [14:06:09]line НДС 12% НСП 1% [14:06:09]line > о реализуемом товаре [14:06:09]line ИТОГО: 100.00 [14:06:09]line НСП 1% : 0.88 [14:06:09]line НДС 12% : 10.62 [14:06:09]line Наличными: 100.00 [14:06:09]line Безнал.: 0.00 [14:06:09]line Место: АЗС № 137 "Партнер Нефть" [14:06:09]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [14:06:09]line СНО: Общий режим [14:06:09]line Чек 226 22.09.2024 14:06 [14:06:09]line Смена: 497 ФФД: 1.0 [14:06:09]line ЗНМ: 0300000064 [14:06:09]line РНМ: 0000000000092592 [14:06:09]line Версия ККМ: 001 [14:06:09]line ФМ: 0000000000874979 [14:06:09]line ФД: 86913 [14:06:09]line ФПД: 134511089205885 [14:06:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T140608&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86913&fm=134511089205885&tin=02508201610067®Number=0000000000092592&sum=10000 [14:06:10]OFD Sender: Processing packet 86913 [packets to send 276, broken 275] [14:06:10]ProducePacketName [14:06:10]name=ofd_packets/00086913 [14:06:10]OFD Sender: To server: pG, [14:06:10]CommunicateWithHost lk.salyk.kg:30040 [14:06:10]ConnectInit lk.salyk.kg [14:06:10]line 0 [14:06:10]written 0, free lines is 4095 [14:06:10]Write to MH i2c: 01 00 00 45 03 48 [14:06:10]Write i2c OK [14:06:10]MH_I2C_Read... [14:06:10]Read from MH i2c: 01 [14:06:10]MH_I2C_Read... [14:06:10]Read from MH i2c: 01 07 00 [14:06:10]MH_I2C_Read... [14:06:10]Read from MH i2c: 01 07 00 45 03 00 00 00 00 00 E7 0C 42 [14:06:10]RasterBufferAndPrint [14:06:10]line [14:06:10]line [14:06:10]line [14:06:10]line [14:06:10]line [14:06:10]written 0, free lines is 3307 [14:06:10]MH_Cut [14:06:10]Write to MH i2c: D1 01 00 4C 03 01 21 [14:06:10]Write i2c OK [14:06:10]MH_I2C_Read... [14:06:10]Read from MH i2c: D1 [14:06:10]MH_I2C_Read... [14:06:10]Read from MH i2c: D1 01 00 [14:06:10]MH_I2C_Read... [14:06:10]Read from MH i2c: D1 01 00 4C 03 00 20 [14:06:10]Write to MH i2c: 01 00 00 4D 03 50 [14:06:10]Write i2c OK [14:06:10]MH_I2C_Read... [14:06:11]*** Cut start [14:06:11]*** Partial cut [14:06:11]*** CUTSNS_PIN = 1 [14:06:11]*** CUTSNS_PIN = 0 [14:06:11]*** Brake cut motor [14:06:11]Read from MH i2c: 01 [14:06:11]MH_I2C_Read... [14:06:11]*** Stop cut motor [14:06:11]*** Cut end [14:06:11]Read from MH i2c: 01 07 00 [14:06:11]MH_I2C_Read... [14:06:11]Read from MH i2c: 01 07 00 4D 03 00 00 00 00 00 FF 0F 65 [14:06:11]process_action close_receipt done [14:06:11]requested_data is exist [14:06:11]produce_requested_data [14:06:11]requested_item fm.sn is exist - process it [14:06:11]wFMCommunicate request_size=4 [14:06:11]MH_SAM_APDU [14:06:11]CAPDU: 80 11 00 00 [14:06:11]Write to MH i2c: E2 08 00 4E 03 80 11 00 00 00 00 00 00 CB [14:06:11]Write i2c OK [14:06:11]MH_I2C_Read... [14:06:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:06:12]Read from MH i2c: E2 [14:06:12]MH_I2C_Read... [14:06:12]Read from MH i2c: E2 17 00 [14:06:12]MH_I2C_Read... [14:06:12]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 34 39 37 39 90 00 2A [14:06:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:06:12]wFMCommunicate OK [14:06:12]requested_item fd.num is exist - process it [14:06:12]SAM_PROTO_GetFieldsCounters [14:06:12]wFMCommunicate request_size=4 [14:06:12]MH_SAM_APDU [14:06:12]CAPDU: 80 13 00 00 [14:06:12]Write to MH i2c: E2 08 00 4F 03 80 13 00 00 00 00 00 00 CE [14:06:12]Write i2c OK [14:06:12]MH_I2C_Read... [14:06:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:06:12]Read from MH i2c: E2 [14:06:12]MH_I2C_Read... [14:06:12]Read from MH i2c: E2 62 00 [14:06:12]MH_I2C_Read... [14:06:12]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 81 53 01 00 0E 04 04 00 F1 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 6A [14:06: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 81 53 01 00 0E 04 04 00 F1 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 [14:06:12]wFMCommunicate OK [14:06:12]SAM_PROTO_GetFieldsCounters done [14:06:12]requested_item shift.num is exist - process it [14:06:12]requested_item shift.opened is exist - process it [14:06:12]req_shift_opened [14:06:12]FM_GetShiftState [14:06:12]SAM_PROTO_GetShiftState [14:06:12]wFMCommunicate request_size=4 [14:06:12]MH_SAM_APDU [14:06:12]CAPDU: 80 13 01 00 [14:06:12]Write to MH i2c: E2 08 00 50 03 80 13 01 00 00 00 00 00 D0 [14:06:12]Write i2c OK [14:06:12]MH_I2C_Read... [14:06:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:06:12]Read from MH i2c: E2 [14:06:12]MH_I2C_Read... [14:06:12]Read from MH i2c: E2 0E 00 [14:06:12]MH_I2C_Read... [14:06:12]Read from MH i2c: E2 0E 00 50 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 8E [14:06:12]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [14:06:12]wFMCommunicate OK [14:06:12]SAM_PROTO_GetShiftState done [14:06:12]FM_GetShiftState done [14:06:12]req_shift_opened done [14:06:12]requested_item shift.open_date is exist - process it [14:06:12]req_shift_open_date [14:06:12]req_shift_open_date done [14:06:12]produce_requested_data done [14:06:12]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86913,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [14:06:12]process_action_free close_receipt [14:06:12]json_value_free [14:06:12]json_value_free done [14:06:12]process_json_proto returns [14:06:12]Send response to host [14:06:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86913,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [14:06:12]free response buf [14:06:12]execute_script done [14:06:12]execute_script returns [14:06:12]free content buf [14:06:12]Sock 8.Close socket [14:06:12]Sock 8.Thread stoped [14:06:15]ConnectInit Can't take IP for lk.salyk.kg [14:06:15]CommunicateWithHost connect error [14:06:15]CommunicateWithHost err = -1 [14:06:15]OFD Sender: Server communicate error [14:06:20]OFD Sender: Processing packet 86913 [packets to send 276, broken 275] [14:06:20]ProducePacketName [14:06:20]name=ofd_packets/00086913 [14:06:20]OFD Sender: To server: pG, [14:06:20]CommunicateWithHost lk.salyk.kg:30040 [14:06:20]ConnectInit lk.salyk.kg [14:06:23]recv_with_timeout no data received [14:06:25]ConnectInit Can't take IP for lk.salyk.kg [14:06:25]CommunicateWithHost connect error [14:06:25]CommunicateWithHost err = -1 [14:06:25]OFD Sender: Server communicate error [14:06:30]OFD Sender: Processing packet 86913 [packets to send 276, broken 275] [14:06:30]ProducePacketName [14:06:30]name=ofd_packets/00086913 [14:06:30]OFD Sender: To server: pG, [14:06:30]CommunicateWithHost lk.salyk.kg:30040 [14:06:30]ConnectInit lk.salyk.kg [14:06:35]ConnectInit Can't take IP for lk.salyk.kg [14:06:35]CommunicateWithHost connect error [14:06:35]CommunicateWithHost err = -1 [14:06:35]OFD Sender: Server communicate error [14:06:40]OFD Sender: Processing packet 86913 [packets to send 276, broken 275] [14:06:40]ProducePacketName [14:06:40]name=ofd_packets/00086913 [14:06:40]OFD Sender: To server: pG, [14:06:40]CommunicateWithHost lk.salyk.kg:30040 [14:06:40]ConnectInit lk.salyk.kg [14:06:41]recv_with_timeout no data received [14:06:45]ConnectInit Can't take IP for lk.salyk.kg [14:06:45]CommunicateWithHost connect error [14:06:45]CommunicateWithHost err = -1 [14:06:45]OFD Sender: Server communicate error [14:06:50]OFD Sender: Processing packet 86913 [packets to send 276, broken 275] [14:06:50]ProducePacketName [14:06:50]name=ofd_packets/00086913 [14:06:50]OFD Sender: To server: pG, [14:06:50]CommunicateWithHost lk.salyk.kg:30040 [14:06:50]ConnectInit lk.salyk.kg [14:06:57]recv_with_timeout no data received [14:07:18]Connected sock=10 [14:07:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 37 01 00 00 7E FB 2F 01 E8 41 5A 03 01 00 03 00 23 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 38 33 39 38 06 04 31 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BC D1 8F D1 82 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 50 24 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 81 53 01 00 35 04 06 00 7A 56 4D B0 C2 7D A2 51 B2 57 DC 38 E1 34 [14:07:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 52 52 47 00 6D 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 34 39 37 39 10 04 04 00 81 53 01 00 F4 03 04 00 65 CF EF 66 B6 04 01 00 00 A1 C4 DD 4C 8F BF 50 82 [14:07:22]CommunicateWithHost err = 0 [14:07:22]CheckOFDResponse [14:07:22]1017 (14) - 77093643461234 [14:07:22]1041 (16) - 0000000000874979 [14:07:22]1040 (4) - 86913 [14:07:22]1012 (4) - 22.09.2024 08:03 [14:07:22]1206 (1) - 0 [14:07:22]OFD Sender: Remove packet 86913 [14:07:22]ProducePacketName [14:07:22]name=ofd_packets/00086913 [14:07:22]NVStorageDeleteData [14:07:22]OFD Sender: No OFD packet to send [14:07:27]OFD Sender: No OFD packet to send [14:07:32]OFD Sender: No OFD packet to send [14:07:37]recv_with_timeout no data received [14:07:37]OFD Sender: No OFD packet to send [14:07:42]OFD Sender: No OFD packet to send [14:07:47]OFD Sender: No OFD packet to send [14:07:48]recv_with_timeout no data received [14:07:52]OFD Sender: No OFD packet to send [14:07:57]OFD Sender: No OFD packet to send [14:08:02]OFD Sender: No OFD packet to send [14:08:07]OFD Sender: No OFD packet to send [14:08:12]OFD Sender: No OFD packet to send [14:08:17]OFD Sender: No OFD packet to send [14:08:22]OFD Sender: No OFD packet to send [14:08:27]OFD Sender: No OFD packet to send [14:08:32]OFD Sender: No OFD packet to send [14:08:37]OFD Sender: No OFD packet to send [14:08:42]OFD Sender: No OFD packet to send [14:08:47]OFD Sender: No OFD packet to send [14:08:52]OFD Sender: No OFD packet to send [14:08:57]OFD Sender: No OFD packet to send [14:09:02]OFD Sender: No OFD packet to send [14:09:07]OFD Sender: No OFD packet to send [14:09:12]OFD Sender: No OFD packet to send [14:09:17]OFD Sender: No OFD packet to send [14:09:22]OFD Sender: No OFD packet to send [14:09:27]OFD Sender: No OFD packet to send [14:09:32]OFD Sender: No OFD packet to send [14:09:37]recv_with_timeout no data received [14:09:37]OFD Sender: No OFD packet to send [14:09:42]OFD Sender: No OFD packet to send [14:09:47]OFD Sender: No OFD packet to send [14:09:52]OFD Sender: No OFD packet to send [14:09:57]OFD Sender: No OFD packet to send [14:10:02]OFD Sender: No OFD packet to send [14:10:08]OFD Sender: No OFD packet to send [14:10:13]OFD Sender: No OFD packet to send [14:10:18]OFD Sender: No OFD packet to send [14:10:23]OFD Sender: No OFD packet to send [14:10:28]OFD Sender: No OFD packet to send [14:10:33]OFD Sender: No OFD packet to send [14:10:38]OFD Sender: No OFD packet to send [14:10:43]OFD Sender: No OFD packet to send [14:10:48]OFD Sender: No OFD packet to send [14:10:53]OFD Sender: No OFD packet to send [14:10:55]recv_with_timeout no data received [14:10:58]OFD Sender: No OFD packet to send [14:11:03]OFD Sender: No OFD packet to send [14:11:08]OFD Sender: No OFD packet to send [14:11:13]OFD Sender: No OFD packet to send [14:11:18]OFD Sender: No OFD packet to send [14:11:22]recv_with_timeout no data received [14:11:23]OFD Sender: No OFD packet to send [14:11:28]OFD Sender: No OFD packet to send [14:11:33]OFD Sender: No OFD packet to send [14:11:38]OFD Sender: No OFD packet to send [14:11:43]OFD Sender: No OFD packet to send [14:11:48]OFD Sender: No OFD packet to send [14:11:53]OFD Sender: No OFD packet to send [14:11:58]OFD Sender: No OFD packet to send [14:12:03]OFD Sender: No OFD packet to send [14:12:08]OFD Sender: No OFD packet to send [14:12:13]OFD Sender: No OFD packet to send [14:12:18]OFD Sender: No OFD packet to send [14:12:23]OFD Sender: No OFD packet to send [14:12:28]OFD Sender: No OFD packet to send [14:12:33]OFD Sender: No OFD packet to send [14:12:38]OFD Sender: No OFD packet to send [14:12:43]OFD Sender: No OFD packet to send [14:12:48]OFD Sender: No OFD packet to send [14:12:53]OFD Sender: No OFD packet to send [14:12:58]OFD Sender: No OFD packet to send [14:13:03]OFD Sender: No OFD packet to send [14:13:08]OFD Sender: No OFD packet to send [14:13:13]OFD Sender: No OFD packet to send [14:13:18]OFD Sender: No OFD packet to send [14:13:23]OFD Sender: No OFD packet to send [14:13:28]OFD Sender: No OFD packet to send [14:13:33]OFD Sender: No OFD packet to send [14:13:38]OFD Sender: No OFD packet to send [14:13:43]OFD Sender: No OFD packet to send [14:13:48]OFD Sender: No OFD packet to send [14:13:52]recv_with_timeout no data received [14:13:53]OFD Sender: No OFD packet to send [14:13:58]OFD Sender: No OFD packet to send [14:14:03]OFD Sender: No OFD packet to send [14:14:08]OFD Sender: No OFD packet to send [14:14:12]recv_with_timeout no data received [14:14:13]OFD Sender: No OFD packet to send [14:14:18]OFD Sender: No OFD packet to send [14:14:23]OFD Sender: No OFD packet to send [14:14:27]recv_with_timeout no data received [14:14:28]OFD Sender: No OFD packet to send [14:14:33]OFD Sender: No OFD packet to send [14:14:38]OFD Sender: No OFD packet to send [14:14:40]recv_with_timeout no data received [14:14:43]OFD Sender: No OFD packet to send [14:15:08]OFD Sender: No OFD packet to send [14:15:13]OFD Sender: No OFD packet to send [14:15:18]OFD Sender: No OFD packet to send [14:15:20]recv_with_timeout no data received [14:15:23]OFD Sender: No OFD packet to send [14:15:28]OFD Sender: No OFD packet to send [14:15:33]OFD Sender: No OFD packet to send [14:15:38]OFD Sender: No OFD packet to send [14:15:43]OFD Sender: No OFD packet to send [14:15:48]OFD Sender: No OFD packet to send [14:15:53]OFD Sender: No OFD packet to send [14:15:58]OFD Sender: No OFD packet to send [14:16:03]OFD Sender: No OFD packet to send [14:16:08]OFD Sender: No OFD packet to send [14:16:13]OFD Sender: No OFD packet to send [14:16:18]OFD Sender: No OFD packet to send [14:16:23]OFD Sender: No OFD packet to send [14:16:28]OFD Sender: No OFD packet to send [14:16:33]OFD Sender: No OFD packet to send [14:16:38]OFD Sender: No OFD packet to send [14:16:43]OFD Sender: No OFD packet to send [14:16:44]recv_with_timeout no data received [14:16:48]OFD Sender: No OFD packet to send [14:17:38]ConnectInit Can't connect to host [14:17:38]OFD Sender: No OFD packet to send [14:17:43]OFD Sender: No OFD packet to send [14:17:48]OFD Sender: No OFD packet to send [14:17:53]OFD Sender: No OFD packet to send [14:17:58]OFD Sender: No OFD packet to send [14:18:03]OFD Sender: No OFD packet to send [14:18:08]OFD Sender: No OFD packet to send [14:18:13]OFD Sender: No OFD packet to send [14:18:18]OFD Sender: No OFD packet to send [14:18:23]OFD Sender: No OFD packet to send [14:18:28]OFD Sender: No OFD packet to send [14:18:33]OFD Sender: No OFD packet to send [14:18:38]OFD Sender: No OFD packet to send [14:18:43]OFD Sender: No OFD packet to send [14:18:48]OFD Sender: No OFD packet to send [14:18:53]OFD Sender: No OFD packet to send [14:18:58]OFD Sender: No OFD packet to send [14:19:03]OFD Sender: No OFD packet to send [14:19:08]OFD Sender: No OFD packet to send [14:19:13]OFD Sender: No OFD packet to send [14:19:18]OFD Sender: No OFD packet to send [14:19:23]OFD Sender: No OFD packet to send [14:19:28]OFD Sender: No OFD packet to send [14:19:33]OFD Sender: No OFD packet to send [14:19:38]OFD Sender: No OFD packet to send [14:19:43]OFD Sender: No OFD packet to send [14:19:48]OFD Sender: No OFD packet to send [14:19:53]OFD Sender: No OFD packet to send [14:19:58]OFD Sender: No OFD packet to send [14:20:03]OFD Sender: No OFD packet to send [14:20:09]OFD Sender: No OFD packet to send [14:20:14]OFD Sender: No OFD packet to send [14:20:19]OFD Sender: No OFD packet to send [14:20:24]OFD Sender: No OFD packet to send [14:20:25]recv_with_timeout no data received [14:20:29]OFD Sender: No OFD packet to send [14:20:34]OFD Sender: No OFD packet to send [14:20:39]OFD Sender: No OFD packet to send [14:20:44]OFD Sender: No OFD packet to send [14:20:49]OFD Sender: No OFD packet to send [14:20:54]OFD Sender: No OFD packet to send [14:20:59]OFD Sender: No OFD packet to send [14:21:04]OFD Sender: No OFD packet to send [14:21:09]OFD Sender: No OFD packet to send [14:21:14]OFD Sender: No OFD packet to send [14:21:19]OFD Sender: No OFD packet to send [14:21:24]OFD Sender: No OFD packet to send [14:21:29]OFD Sender: No OFD packet to send [14:21:34]OFD Sender: No OFD packet to send [14:21:39]OFD Sender: No OFD packet to send [14:21:44]OFD Sender: No OFD packet to send [14:21:49]OFD Sender: No OFD packet to send [14:21:54]OFD Sender: No OFD packet to send [14:21:59]OFD Sender: No OFD packet to send [14:22:04]OFD Sender: No OFD packet to send [14:22:09]OFD Sender: No OFD packet to send [14:22:14]OFD Sender: No OFD packet to send [14:22:19]OFD Sender: No OFD packet to send [14:22:24]OFD Sender: No OFD packet to send [14:22:29]OFD Sender: No OFD packet to send [14:22:34]OFD Sender: No OFD packet to send [14:22:39]OFD Sender: No OFD packet to send [14:22:39]recv_with_timeout no data received [14:22:44]OFD Sender: No OFD packet to send [14:22:49]OFD Sender: No OFD packet to send [14:22:54]OFD Sender: No OFD packet to send [14:22:59]OFD Sender: No OFD packet to send [14:23:04]OFD Sender: No OFD packet to send [14:23:09]OFD Sender: No OFD packet to send [14:23:09]recv_with_timeout no data received [14:23:14]OFD Sender: No OFD packet to send [14:23:19]OFD Sender: No OFD packet to send [14:23:24]OFD Sender: No OFD packet to send [14:23:29]OFD Sender: No OFD packet to send [14:23:34]OFD Sender: No OFD packet to send [14:23:39]OFD Sender: No OFD packet to send [14:23:44]OFD Sender: No OFD packet to send [14:23:49]OFD Sender: No OFD packet to send [14:23:54]OFD Sender: No OFD packet to send [14:23:59]OFD Sender: No OFD packet to send [14:24:04]OFD Sender: No OFD packet to send [14:24:08]recv_with_timeout no data received [14:24:09]OFD Sender: No OFD packet to send [14:24:14]OFD Sender: No OFD packet to send [14:24:19]OFD Sender: No OFD packet to send [14:24:24]OFD Sender: No OFD packet to send [14:24:29]OFD Sender: No OFD packet to send [14:24:34]OFD Sender: No OFD packet to send [14:24:39]OFD Sender: No OFD packet to send [14:24:40]recv_with_timeout no data received [14:24:44]OFD Sender: No OFD packet to send [14:24:49]OFD Sender: No OFD packet to send [14:24:54]OFD Sender: No OFD packet to send [14:24:59]OFD Sender: No OFD packet to send [14:25:04]OFD Sender: No OFD packet to send [14:25:09]OFD Sender: No OFD packet to send [14:25:14]OFD Sender: No OFD packet to send [14:25:19]OFD Sender: No OFD packet to send [14:25:24]OFD Sender: No OFD packet to send [14:25:29]OFD Sender: No OFD packet to send [14:25:34]OFD Sender: No OFD packet to send [14:25:34]recv_with_timeout no data received [14:25:39]OFD Sender: No OFD packet to send [14:25:44]OFD Sender: No OFD packet to send [14:25:49]OFD Sender: No OFD packet to send [14:25:54]OFD Sender: No OFD packet to send [14:25:59]OFD Sender: No OFD packet to send [14:26:04]OFD Sender: No OFD packet to send [14:26:09]OFD Sender: No OFD packet to send [14:26:14]OFD Sender: No OFD packet to send [14:26:19]OFD Sender: No OFD packet to send [14:26:24]OFD Sender: No OFD packet to send [14:26:28]recv_with_timeout no data received [14:26:29]OFD Sender: No OFD packet to send [14:26:34]OFD Sender: No OFD packet to send [14:26:39]OFD Sender: No OFD packet to send [14:26:44]OFD Sender: No OFD packet to send [14:26:49]OFD Sender: No OFD packet to send [14:26:54]OFD Sender: No OFD packet to send [14:26:59]OFD Sender: No OFD packet to send [14:27:04]OFD Sender: No OFD packet to send [14:27:09]OFD Sender: No OFD packet to send [14:27:14]OFD Sender: No OFD packet to send [14:27:19]OFD Sender: No OFD packet to send [14:27:24]OFD Sender: No OFD packet to send [14:27:29]OFD Sender: No OFD packet to send [14:27:34]OFD Sender: No OFD packet to send [14:27:39]OFD Sender: No OFD packet to send [14:27:44]OFD Sender: No OFD packet to send [14:27:49]OFD Sender: No OFD packet to send [14:27:54]OFD Sender: No OFD packet to send [14:27:59]OFD Sender: No OFD packet to send [14:28:04]OFD Sender: No OFD packet to send [14:28:09]OFD Sender: No OFD packet to send [14:28:14]OFD Sender: No OFD packet to send [14:28:19]OFD Sender: No OFD packet to send [14:28:24]OFD Sender: No OFD packet to send [14:28:29]OFD Sender: No OFD packet to send [14:28:34]OFD Sender: No OFD packet to send [14:28:39]OFD Sender: No OFD packet to send [14:28:44]OFD Sender: No OFD packet to send [14:28:49]OFD Sender: No OFD packet to send [14:28:54]OFD Sender: No OFD packet to send [14:28:59]OFD Sender: No OFD packet to send [14:29:04]OFD Sender: No OFD packet to send [14:29:09]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: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:05]OFD Sender: No OFD packet to send [14:30:10]OFD Sender: No OFD packet to send [14:30:15]OFD Sender: No OFD packet to send [14:30:20]OFD Sender: No OFD packet to send [14:30:25]OFD Sender: No OFD packet to send [14:30:26]recv_with_timeout no data received [14:30:30]OFD Sender: No OFD packet to send [14:30:35]OFD Sender: No OFD packet to send [14:30:40]OFD Sender: No OFD packet to send [14:30:45]OFD Sender: No OFD packet to send [14:30:50]OFD Sender: No OFD packet to send [14:30:55]OFD Sender: No OFD packet to send [14:31:00]OFD Sender: No OFD packet to send [14:31:05]OFD Sender: No OFD packet to send [14:31:10]OFD Sender: No OFD packet to send [14:31:15]OFD Sender: No OFD packet to send [14:31:20]OFD Sender: No OFD packet to send [14:31:25]OFD Sender: No OFD packet to send [14:31:30]OFD Sender: No OFD packet to send [14:31:35]OFD Sender: No OFD packet to send [14:31:40]OFD Sender: No OFD packet to send [14:31:45]OFD Sender: No OFD packet to send [14:31:50]OFD Sender: No OFD packet to send [14:31:55]OFD Sender: No OFD packet to send [14:32:00]OFD Sender: No OFD packet to send [14:32:05]OFD Sender: No OFD packet to send [14:32:10]OFD Sender: No OFD packet to send [14:32:15]OFD Sender: No OFD packet to send [14:32:20]OFD Sender: No OFD packet to send [14:32:25]OFD Sender: No OFD packet to send [14:32:30]OFD Sender: No OFD packet to send [14:32:35]OFD Sender: No OFD packet to send [14:32:40]OFD Sender: No OFD packet to send [14:32:45]OFD Sender: No OFD packet to send [14:32:50]OFD Sender: No OFD packet to send [14:32:53]recv_with_timeout no data received [14:32:55]OFD Sender: No OFD packet to send [14:33:00]OFD Sender: No OFD packet to send [14:33:05]OFD Sender: No OFD packet to send [14:33:09]recv_with_timeout no data received [14:33:10]OFD Sender: No OFD packet to send [14:33:15]OFD Sender: No OFD packet to send [14:33:20]OFD Sender: No OFD packet to send [14:33:25]recv_with_timeout no data received [14:33:25]OFD Sender: No OFD packet to send [14:33:30]OFD Sender: No OFD packet to send [14:33:35]OFD Sender: No OFD packet to send [14:33:40]OFD Sender: No OFD packet to send [14:33:45]OFD Sender: No OFD packet to send [14:33:50]OFD Sender: No OFD packet to send [14:33:55]OFD Sender: No OFD packet to send [14:34:00]OFD Sender: No OFD packet to send [14:34:05]OFD Sender: No OFD packet to send [14:34:10]OFD Sender: No OFD packet to send [14:34:15]OFD Sender: No OFD packet to send [14:34:20]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 1A [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 5400000000572575 (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: 6012875+1721002828=1727015703 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 1B [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 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 18 2B F0 66 4C 6B 94 66 49 [14:35:04]Current date/time: 22.09.2024 14:35 [14:35:04]FM_Init [14:35:04]wFMConnect [14:35:04]MH_SAM_On [14:35:04]Write to MH i2c: E0 00 00 08 00 E7 [14:35:04]Write i2c OK [14:35:04]MH_I2C_Read... [14:35:04]*** iso7816_init finished! [14:35:04]*** atr: [14:35:04]*** 0F 3B D5 18 FF 81 91 FE [14:35:04]*** 1F C3 80 73 C8 21 10 0A [14:35:04]*** 00 00 00 00 00 00 00 00 [14:35:04]*** 00 00 00 00 00 00 00 00 [14:35:04]*** 00 00 00 00 00 00 00 00 [14:35:04]*** 00 00 00 00 00 00 00 00 [14:35:04]*** 00 00 00 00 00 00 00 00 [14:35:04]*** 00 00 00 00 00 00 00 00 [14:35:04]Read from MH i2c: E0 [14:35:04]MH_I2C_Read... [14:35:04]Read from MH i2c: E0 10 00 [14:35:04]MH_I2C_Read... [14:35: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 [14:35:04]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [14:35:04]wFMCommunicate request_size=10 [14:35:04]MH_SAM_APDU [14:35:04]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [14:35:04]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:04]Write i2c OK [14:35:04]MH_I2C_Read... [14:35:04]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [14:35:04]Read from MH i2c: E2 [14:35:04]MH_I2C_Read... [14:35:04]Read from MH i2c: E2 03 00 [14:35:04]MH_I2C_Read... [14:35:04]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [14:35:04]RAPDU: 90 00 [14:35:04]wFMCommunicate OK [14:35:04]wFMCommunicate request_size=4 [14:35:04]MH_SAM_APDU [14:35:04]CAPDU: 80 11 00 00 [14:35:04]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [14:35:04]Write i2c OK [14:35:04]MH_I2C_Read... [14:35:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:04]Read from MH i2c: E2 [14:35:04]MH_I2C_Read... [14:35:04]Read from MH i2c: E2 17 00 [14:35:04]MH_I2C_Read... [14:35: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 34 39 37 39 90 00 E3 [14:35:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:35:04]wFMCommunicate OK [14:35:04]Detected FM SN is 0000000000874979 [14:35:04]Stored FM SN is 0000000000874979 [14:35:04]wFMCommunicate request_size=9 [14:35:04]MH_SAM_APDU [14:35:04]CAPDU: 80 16 00 00 04 B6 D7 00 00 [14:35:04]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [14:35:04]Write i2c OK [14:35:04]MH_I2C_Read... [14:35:04]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [14:35:04]Read from MH i2c: E2 [14:35:04]MH_I2C_Read... [14:35:04]Read from MH i2c: E2 03 00 [14:35:04]MH_I2C_Read... [14:35:04]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [14:35:04]RAPDU: 90 00 [14:35:04]wFMCommunicate OK [14:35:04]FM PIN OK [14:35:04]wFMCommunicate request_size=8 [14:35:04]MH_SAM_APDU [14:35:04]CAPDU: 80 14 04 00 03 02 00 01 [14:35:04]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [14:35:04]Write i2c OK [14:35:04]MH_I2C_Read... [14:35:04]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [14:35:04]Read from MH i2c: E2 [14:35:04]MH_I2C_Read... [14:35:04]Read from MH i2c: E2 03 00 [14:35:04]MH_I2C_Read... [14:35:04]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [14:35:04]RAPDU: 90 00 [14:35:04]wFMCommunicate OK [14:35:04]wFMCommunicate request_size=13 [14:35:04]MH_SAM_APDU [14:35:04]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [14:35: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 [14:35:04]Write i2c OK [14:35:04]MH_I2C_Read... [14:35:04]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [14:35:04]Read from MH i2c: E2 [14:35:04]MH_I2C_Read... [14:35:04]Read from MH i2c: E2 03 00 [14:35:04]MH_I2C_Read... [14:35:04]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [14:35:04]RAPDU: 90 00 [14:35:04]wFMCommunicate OK [14:35:04]wFMCommunicate request_size=4 [14:35:04]MH_SAM_APDU [14:35:04]CAPDU: 80 11 00 00 [14:35:04]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [14:35:04]Write i2c OK [14:35:04]MH_I2C_Read... [14:35:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:04]Read from MH i2c: E2 [14:35:04]MH_I2C_Read... [14:35:04]Read from MH i2c: E2 17 00 [14:35:04]MH_I2C_Read... [14:35: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 34 39 37 39 90 00 E7 [14:35:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:35:04]wFMCommunicate OK [14:35:04]DocumentArchiveInit [14:35:04]Start Httpd... [14:35:04]Httpd thread 3067764068 created [14:35:04]Write to MH i2c: 01 00 00 0F 00 0F [14:35:04]Write i2c OK [14:35:04]MH_I2C_Read... [14:35:04]Read from MH i2c: 01 [14:35:04]MH_I2C_Read... [14:35:04]Read from MH i2c: 01 07 00 [14:35:04]MH_I2C_Read... [14:35:04]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [14:35:04]MH Int Process started [14:35:04]Allocated Socket 7 [14:35:04]Bind OK [14:35:04]Listen OK [14:35:04]httpd running on port 8080 [14:35:04]Waiting for new connection... [14:35:04]OFD Sender: No OFD packet to send [14:35:09]OFD Sender: No OFD packet to send [14:35:13]recv_with_timeout no data received [14:35:14]OFD Sender: No OFD packet to send [14:35:19]OFD Sender: No OFD packet to send [14:35:24]OFD Sender: No OFD packet to send [14:35:29]OFD Sender: No OFD packet to send [14:35:34]OFD Sender: No OFD packet to send [14:35:39]OFD Sender: No OFD packet to send [14:35:44]OFD Sender: No OFD packet to send [14:35:49]OFD Sender: No OFD packet to send [14:35:54]OFD Sender: No OFD packet to send [14:35:59]OFD Sender: No OFD packet to send [14:36:04]OFD Sender: No OFD packet to send [14:36:09]OFD Sender: No OFD packet to send [14:36:14]OFD Sender: No OFD packet to send [14:36:19]OFD Sender: No OFD packet to send [14:36:24]OFD Sender: No OFD packet to send [14:36:29]OFD Sender: No OFD packet to send [14:36:34]OFD Sender: No OFD packet to send [14:36:39]OFD Sender: No OFD packet to send [14:36:44]OFD Sender: No OFD packet to send [14:36:49]OFD Sender: No OFD packet to send [14:36:54]OFD Sender: No OFD packet to send [14:36:59]OFD Sender: No OFD packet to send [14:37:05]OFD Sender: No OFD packet to send [14:37:10]OFD Sender: No OFD packet to send [14:37:15]OFD Sender: No OFD packet to send [14:37:20]OFD Sender: No OFD packet to send [14:37:25]OFD Sender: No OFD packet to send [14:37:30]OFD Sender: No OFD packet to send [14:37:35]OFD Sender: No OFD packet to send [14:37:40]OFD Sender: No OFD packet to send [14:37:45]OFD Sender: No OFD packet to send [14:37:50]OFD Sender: No OFD packet to send [14:37:55]OFD Sender: No OFD packet to send [14:38:00]OFD Sender: No OFD packet to send [14:38:05]OFD Sender: No OFD packet to send [14:38:10]OFD Sender: No OFD packet to send [14:38:15]OFD Sender: No OFD packet to send [14:38:20]OFD Sender: No OFD packet to send [14:38:25]OFD Sender: No OFD packet to send [14:38:30]OFD Sender: No OFD packet to send [14:38:35]OFD Sender: No OFD packet to send [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:38:59]recv_with_timeout no data received [14:39:00]OFD Sender: No OFD packet to send [14:39:05]OFD Sender: No OFD packet to send [14:39:10]OFD Sender: No OFD packet to send [14:39:15]OFD Sender: No OFD packet to send [14:39:20]OFD Sender: No OFD packet to send [14:39:25]OFD Sender: No OFD packet to send [14:39:30]OFD Sender: No OFD packet to send [14:39:35]OFD Sender: No OFD packet to send [14:39:40]OFD Sender: No OFD packet to send [14:39:45]OFD Sender: No OFD packet to send [14:39:50]OFD Sender: No OFD packet to send [14:39:55]OFD Sender: No OFD packet to send [14:39:55]recv_with_timeout no data received [14:40:00]OFD Sender: No OFD packet to send [14:40:05]OFD Sender: No OFD packet to send [14:40:10]OFD Sender: No OFD packet to send [14:40:15]OFD Sender: No OFD packet to send [14:40:20]OFD Sender: No OFD packet to send [14:40:25]OFD Sender: No OFD packet to send [14:40:30]OFD Sender: No OFD packet to send [14:40:35]OFD Sender: No OFD packet to send [14:40:40]OFD Sender: No OFD packet to send [14:40:45]OFD Sender: No OFD packet to send [14:40:50]OFD Sender: No OFD packet to send [14:40:55]OFD Sender: No OFD packet to send [14:41:00]OFD Sender: No OFD packet to send [14:41:05]OFD Sender: No OFD packet to send [14:41:10]OFD Sender: No OFD packet to send [14:41:15]OFD Sender: No OFD packet to send [14:41:20]OFD Sender: No OFD packet to send [14:41:25]OFD Sender: No OFD packet to send [14:41:30]OFD Sender: No OFD packet to send [14:41:35]OFD Sender: No OFD packet to send [14:41:40]OFD Sender: No OFD packet to send [14:41:45]OFD Sender: No OFD packet to send [14:41:50]OFD Sender: No OFD packet to send [14:41:55]OFD Sender: No OFD packet to send [14:42:00]OFD Sender: No OFD packet to send [14:42:05]OFD Sender: No OFD packet to send [14:42:10]OFD Sender: No OFD packet to send [14:42:15]OFD Sender: No OFD packet to send [14:42:20]OFD Sender: No OFD packet to send [14:42:25]OFD Sender: No OFD packet to send [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:54]accept exits with 9 [14:42:54]New connection [14:42:54]New thread 3067477348 created [14:42:54]Waiting for new connection... [14:42:54] Sock 9.Parse request [14:42:54]Sock 9.Check first char [14:42:54]Sock 9.First char is OK [14:42:54]request: POST /json_proto HTTP/1.0 [14:42:54]Method: POST [14:42:54]URL: /json_proto [14:42:54]Method is POST - this is cgi request [14:42:54]url: /json_proto [14:42:54]query_string will be loaded in cgi processing [14:42:54]execute_cgi json_proto POST (null) [14:42:54]execute_cgi path=json_proto method=POST [14:42:54]POST find Content-Length [14:42:54]Host: 172.17.47.196:8080 [14:42:54]Content-Length: 687 [14:42:54]Content-Type: application/json [14:42:54] [14:42:54]POST finish read [14:42:54]Found Content-Length = 687 [14:42:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871803", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 16.410, "sum" : 1250.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1250.00, "total" : 1250.00, "payments": [ { "type": 0, "sum" : 1250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:42:54]execute_script... [14:42: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)871803", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 16.410, "sum" : 1250.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1250.00, "total" : 1250.00, "payments": [ { "type": 0, "sum" : 1250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:42:54]POST & json_proto [14:42:54]process_json_proto [14:42:54]json parsed OK: [14:42:54]protocol is kg_v1.0 [14:42:54]action value=close_receipt [14:42:54]process_action close_receipt [14:42:54]cmd_close_receipt [14:42:54]MH_GetDate [14:42:54]Write to MH i2c: F0 00 00 10 00 FF [14:42:54]Write i2c OK [14:42:54]MH_I2C_Read... [14:42:54]Read from MH i2c: F0 [14:42:54]MH_I2C_Read... [14:42:54]Read from MH i2c: F0 09 00 [14:42:54]MH_I2C_Read... [14:42:54]Read from MH i2c: F0 09 00 10 00 00 EE 2C F0 66 4C 6B 94 66 29 [14:42:54]GetLastDocTimeStamp 1727013968 [14:42:54]current date 1727016174 [14:42:54]FM_GetShiftState [14:42:54]SAM_PROTO_GetShiftState [14:42:54]wFMCommunicate request_size=4 [14:42:54]MH_SAM_APDU [14:42:54]CAPDU: 80 13 01 00 [14:42:54]Write to MH i2c: E2 08 00 11 00 80 13 01 00 00 00 00 00 8E [14:42:54]Write i2c OK [14:42:54]MH_I2C_Read... [14:42:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:54]Read from MH i2c: E2 [14:42:54]MH_I2C_Read... [14:42:54]Read from MH i2c: E2 0E 00 [14:42:54]MH_I2C_Read... [14:42:54]Read from MH i2c: E2 0E 00 11 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4C [14:42:54]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [14:42:54]wFMCommunicate OK [14:42:54]SAM_PROTO_GetShiftState done [14:42:54]FM_GetShiftState done [14:42:54]opened in 1726964220 [14:42:54]opened+sec_in_day 1727050620 [14:42:54]quantity*price = 125044 [14:42:54]sum+1 = 125045 [14:42:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 1250.00 Внесено: 1250.00 СДАЧА: 0.00 НСП 1% : 11.07 НДС 12% : 132.79 Наличными: 1250.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 227 22.09.2024 14:42 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86914 ФПД: 68113074186537 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T144254&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86914&fm=68113074186537&tin=02508201610067®Number=0000000000092592&sum=125000 [14:42:55]StoreToDocumentArchive [14:42:55]shift 497 fd 86914 [14:42:55]save to /storage/0497/doc_00086914 [14:42:55]save last doc name /storage/0497/doc_00086914 to /storage/kkm_last_doc_name [14:42:55]save OK [14:42:55]Clear old archive folders... [14:42:55]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:42:55]tlvbuf is 01E0F830 [14:42:55]SAM_PROTO_ClearQueue [14:42:55]wFMCommunicate request_size=4 [14:42:55]MH_SAM_APDU [14:42:55]CAPDU: 80 09 00 00 [14:42:55]Write to MH i2c: E2 08 00 1E 00 80 09 00 00 00 00 00 00 90 [14:42:55]Write i2c OK [14:42:55]MH_I2C_Read... [14:42:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:42:55]Read from MH i2c: E2 [14:42:55]MH_I2C_Read... [14:42:55]Read from MH i2c: E2 03 00 [14:42:55]MH_I2C_Read... [14:42:55]Read from MH i2c: E2 03 00 1E 00 00 90 00 92 [14:42:55]RAPDU: 90 00 [14:42:55]wFMCommunicate OK [14:42:55]SAM_PROTO_ClearQueue done [14:42:55]KKMCreateOFDPacket [14:42:55]OFDProtocolAddRootSTLVToBuf [14:42:55]FM_MakeSignedData [14:42:55]FM_MakeSignedData [14:42:55]SAM_PROTO_SignData [14:42:55]wFMCommunicate request_size=4 [14:42:55]MH_SAM_APDU [14:42:55]CAPDU: 80 0D 01 02 [14:42:55]Write to MH i2c: E2 08 00 1F 00 80 0D 01 02 00 00 00 00 98 [14:42:55]Write i2c OK [14:42:55]MH_I2C_Read... [14:42:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:42:55]Read from MH i2c: E2 [14:42:55]MH_I2C_Read... [14:42:55]Read from MH i2c: E2 03 00 [14:42:55]MH_I2C_Read... [14:42:55]Read from MH i2c: E2 03 00 1F 00 00 90 00 93 [14:42:55]RAPDU: 90 00 [14:42:55]wFMCommunicate OK [14:42:55]wFMCommunicate request_size=255 [14:42:55]MH_SAM_APDU [14:42:55]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 1A 40 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 74 E8 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 E8 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 53 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 33 00 00 00 00 07 04 06 00 48 E8 01 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 EE 2C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 82 53 01 00 35 04 06 00 [14:42:55]Write to MH i2c: E2 02 01 20 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 1A 40 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 74 E8 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 E8 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 53 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 33 00 00 00 00 07 04 06 00 48 E8 01 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 EE 2C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 82 53 01 00 35 04 06 00 00 00 68 [14:42:55]Write i2c OK [14:42:55]MH_I2C_Read... [14:42:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:42:56]Read from MH i2c: E2 [14:42:56]MH_I2C_Read... [14:42:56]Read from MH i2c: E2 03 00 [14:42:56]MH_I2C_Read... [14:42:56]Read from MH i2c: E2 03 00 20 00 00 90 00 94 [14:42:56]RAPDU: 90 00 [14:42:56]wFMCommunicate OK [14:42:56]wFMCommunicate request_size=11 [14:42:56]MH_SAM_APDU [14:42:56]CAPDU: 80 0D 02 02 06 3D F2 CF 97 69 29 [14:42:56]Write to MH i2c: E2 0E 00 21 00 80 0D 02 02 06 00 3D F2 CF 97 69 29 00 00 CE [14:42:56]Write i2c OK [14:42:56]MH_I2C_Read... [14:42:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:42:56]Read from MH i2c: E2 [14:42:56]MH_I2C_Read... [14:42:56]Read from MH i2c: E2 03 00 [14:42:56]MH_I2C_Read... [14:42:56]Read from MH i2c: E2 03 00 21 00 00 90 00 95 [14:42:56]RAPDU: 90 00 [14:42:56]wFMCommunicate OK [14:42:56]wFMCommunicate request_size=4 [14:42:56]MH_SAM_APDU [14:42:56]CAPDU: 80 0D 03 02 [14:42:56]Write to MH i2c: E2 08 00 22 00 80 0D 03 02 00 00 00 00 9D [14:42:56]Write i2c OK [14:42:56]MH_I2C_Read... [14:42:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:42:56]Read from MH i2c: E2 [14:42:56]MH_I2C_Read... [14:42:56]Read from MH i2c: E2 0B 00 [14:42:56]MH_I2C_Read... [14:42:56]Read from MH i2c: E2 0B 00 22 00 00 FC 32 EB CA F1 1B 29 C0 90 00 76 [14:42:56]RAPDU: FC 32 EB CA F1 1B 29 C0 90 00 [14:42:56]wFMCommunicate OK [14:42:56]SAM_PROTO_SignData done [14:42:56]FM_MakeSignedData done [14:42:56]CreateOFDProtocolMessage [14:42:56]wFMCommunicate request_size=4 [14:42:56]MH_SAM_APDU [14:42:56]CAPDU: 80 11 00 00 [14:42:56]Write to MH i2c: E2 08 00 23 00 80 11 00 00 00 00 00 00 9D [14:42:56]Write i2c OK [14:42:56]MH_I2C_Read... [14:42:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:42:56]Read from MH i2c: E2 [14:42:56]MH_I2C_Read... [14:42:56]Read from MH i2c: E2 17 00 [14:42:56]MH_I2C_Read... [14:42:56]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 34 39 37 39 90 00 FC [14:42:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:42:56]wFMCommunicate OK [14:42:56]CreateOFDProtocolMessage done [14:42:56]OFDSenderStorePacket 86914 [14:42:56]StoreOFDPacket docnum=86914 [14:42:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 53 B5 08 01 04 E9 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 1A 40 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 74 E8 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 E8 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 53 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 33 00 00 00 00 07 04 06 00 48 E8 01 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 EE 2C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 82 53 01 00 35 04 06 00 3D F2 CF 97 69 29 FC 32 EB CA F1 1B 29 C0 [14:42:56]CheckFolder [14:42:56]dirname=/storage/ofd_packets [14:42:56]CheckFolder done [14:42:56]ProducePacketName [14:42:56]name=ofd_packets/00086914 [14:42:56]NVStorageSaveData ofd_packets/00086914 [14:42:56]File name is /storage/ofd_packets/00086914 [14:42:56]Write 302 bytes [14:42:56]NVStorageSaveData done [14:42:56]OFDSenderStorePacket done [14:42:56]KKMCreateOFDPacket done [14:42:56]NVStorageSaveData kkm_last_timestamp [14:42:56]File name is /storage/kkm_last_timestamp [14:42:56]Write 4 bytes [14:42:56]NVStorageSaveData done [14:42:56]ExternCall_PrintAddStr [14:42:56]wPrintStart [14:42:56]Write to MH i2c: 01 00 00 24 00 24 [14:42:56]Write i2c OK [14:42:56]MH_I2C_Read... [14:42:56]Read from MH i2c: 01 [14:42:56]MH_I2C_Read... [14:42:56]Read from MH i2c: 01 07 00 [14:42:56]MH_I2C_Read... [14:42:56]Read from MH i2c: 01 07 00 24 00 00 00 00 00 00 FF 0F 39 [14:42:56]RasterBufferAndPrint [14:42:56]line Счет N : (1)871803 [14:42:56]line ИНН: 02508201610067 [14:42:56]line Контрольно-Кассовый Чек [14:42:56]line ПРОДАЖА [14:42:56]line ТРК (МРК, ГНК) : 34 [14:42:56]line Товар: 2710194210 [14:42:56]line ДТ(л)-К-4 [14:42:56]line 16.410 * 76.20 [14:42:56]line = 1250.44 [14:42:56]line НДС 12% НСП 1% [14:42:56]line > о реализуемом товаре [14:42:56]line ОКРУГЛЕНИЕ: -0.44 [14:42:56]line ИТОГО: 1250.00 [14:42:56]line Внесено: 1250.00 [14:42:56]line СДАЧА: 0.00 [14:42:56]line НСП 1% : 11.07 [14:42:56]line НДС 12% : 132.79 [14:42:56]line Наличными: 1250.00 [14:42:56]line Безнал.: 0.00 [14:42:56]line Место: АЗС № 137 "Партнер Нефть" [14:42:56]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [14:42:56]line СНО: Общий режим [14:42:56]line Чек 227 22.09.2024 14:42 [14:42:56]line Смена: 497 ФФД: 1.0 [14:42:56]line ЗНМ: 0300000064 [14:42:56]line РНМ: 0000000000092592 [14:42:56]line Версия ККМ: 001 [14:42:56]line ФМ: 0000000000874979 [14:42:56]line ФД: 86914 [14:42:56]line ФПД: 68113074186537 [14:42:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T144254&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86914&fm=68113074186537&tin=02508201610067®Number=0000000000092592&sum=125000 [14:42:56]OFD Sender: Processing packet 86914 [packets to send 276, broken 275] [14:42:56]ProducePacketName [14:42:56]name=ofd_packets/00086914 [14:42:56]OFD Sender: To server: pG, [14:42:56]CommunicateWithHost lk.salyk.kg:30040 [14:42:56]ConnectInit lk.salyk.kg [14:42:56]written 0, free lines is 4095 [14:42:57]Write to MH i2c: 01 00 00 4F 00 4F [14:42:57]Write i2c OK [14:42:57]MH_I2C_Read... [14:42:57]Read from MH i2c: 01 [14:42:57]MH_I2C_Read... [14:42:57]Read from MH i2c: 01 07 00 [14:42:57]MH_I2C_Read... [14:42:57]Read from MH i2c: 01 07 00 4F 00 00 00 00 00 00 E4 0C 46 [14:42:57]RasterBufferAndPrint [14:42:57]line [14:42:57]line [14:42:57]line [14:42:57]line [14:42:57]line [14:42:57]written 0, free lines is 3306 [14:42:57]MH_Cut [14:42:57]Write to MH i2c: D1 01 00 56 00 01 28 [14:42:57]Write i2c OK [14:42:57]MH_I2C_Read... [14:42:57]Read from MH i2c: D1 [14:42:57]MH_I2C_Read... [14:42:57]Read from MH i2c: D1 01 00 [14:42:57]MH_I2C_Read... [14:42:57]Read from MH i2c: D1 01 00 56 00 00 27 [14:42:57]Write to MH i2c: 01 00 00 57 00 57 [14:42:57]Write i2c OK [14:42:57]MH_I2C_Read... [14:42:57]*** Cut start [14:42:57]*** Partial cut [14:42:57]*** CUTSNS_PIN = 1 [14:42:57]*** CUTSNS_PIN = 0 [14:42:58]*** Brake cut motor [14:42:58]Read from MH i2c: 01 [14:42:58]MH_I2C_Read... [14:42:58]*** Stop cut motor [14:42:58]*** Cut end [14:42:58]Read from MH i2c: 01 07 00 [14:42:58]MH_I2C_Read... [14:42:58]Read from MH i2c: 01 07 00 57 00 00 00 00 00 00 FF 0F 6C [14:42:58]process_action close_receipt done [14:42:58]requested_data is exist [14:42:58]produce_requested_data [14:42:58]requested_item fm.sn is exist - process it [14:42:58]wFMCommunicate request_size=4 [14:42:58]MH_SAM_APDU [14:42:58]CAPDU: 80 11 00 00 [14:42:58]Write to MH i2c: E2 08 00 58 00 80 11 00 00 00 00 00 00 D2 [14:42:58]Write i2c OK [14:42:58]MH_I2C_Read... [14:42:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:42:58]Read from MH i2c: E2 [14:42:58]MH_I2C_Read... [14:42:58]Read from MH i2c: E2 17 00 [14:42:58]MH_I2C_Read... [14:42:58]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 34 39 37 39 90 00 31 [14:42:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:42:58]wFMCommunicate OK [14:42:58]requested_item fd.num is exist - process it [14:42:58]SAM_PROTO_GetFieldsCounters [14:42:58]wFMCommunicate request_size=4 [14:42:58]MH_SAM_APDU [14:42:58]CAPDU: 80 13 00 00 [14:42:58]Write to MH i2c: E2 08 00 59 00 80 13 00 00 00 00 00 00 D5 [14:42:58]Write i2c OK [14:42:58]MH_I2C_Read... [14:42:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:42:58]Read from MH i2c: E2 [14:42:58]MH_I2C_Read... [14:42:58]Read from MH i2c: E2 62 00 [14:42:58]MH_I2C_Read... [14:42:58]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 82 53 01 00 0E 04 04 00 F1 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 75 [14:42:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 82 53 01 00 0E 04 04 00 F1 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 [14:42:58]wFMCommunicate OK [14:42:58]SAM_PROTO_GetFieldsCounters done [14:42:58]requested_item shift.num is exist - process it [14:42:58]requested_item shift.opened is exist - process it [14:42:58]req_shift_opened [14:42:58]FM_GetShiftState [14:42:58]SAM_PROTO_GetShiftState [14:42:58]wFMCommunicate request_size=4 [14:42:58]MH_SAM_APDU [14:42:58]CAPDU: 80 13 01 00 [14:42:58]Write to MH i2c: E2 08 00 5A 00 80 13 01 00 00 00 00 00 D7 [14:42:58]Write i2c OK [14:42:58]MH_I2C_Read... [14:42:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:58]Read from MH i2c: E2 [14:42:58]MH_I2C_Read... [14:42:58]Read from MH i2c: E2 0E 00 [14:42:58]MH_I2C_Read... [14:42:58]Read from MH i2c: E2 0E 00 5A 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 95 [14:42:58]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [14:42:58]wFMCommunicate OK [14:42:58]SAM_PROTO_GetShiftState done [14:42:58]FM_GetShiftState done [14:42:58]req_shift_opened done [14:42:58]requested_item shift.open_date is exist - process it [14:42:58]req_shift_open_date [14:42:58]req_shift_open_date done [14:42:58]produce_requested_data done [14:42:58]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86914,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [14:42:58]process_action_free close_receipt [14:42:58]json_value_free [14:42:58]json_value_free done [14:42:58]process_json_proto returns [14:42:58]Send response to host [14:42:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86914,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [14:42:58]free response buf [14:42:58]execute_script done [14:42:58]execute_script returns [14:42:58]free content buf [14:42:58]Sock 9.Close socket [14:42:58]Sock 9.Thread stoped [14:43:03]Connected sock=11 [14:43:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 53 B5 08 01 04 E9 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 1A 40 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 74 E8 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 E8 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 53 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 33 00 00 00 00 07 04 06 00 48 E8 01 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 EE 2C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 82 53 01 00 35 04 06 00 3D F2 CF 97 69 29 FC 32 EB CA F1 1B 29 C0 [14:43:08]recv_with_timeout no data received [14:43:08]CommunicateWithHost answer receiving error [14:43:08]CommunicateWithHost err = -3 [14:43:08]OFD Sender: Server communicate error [14:43:13]OFD Sender: Processing packet 86914 [packets to send 276, broken 275] [14:43:13]ProducePacketName [14:43:13]name=ofd_packets/00086914 [14:43:13]OFD Sender: To server: pG, [14:43:13]CommunicateWithHost lk.salyk.kg:30040 [14:43:13]ConnectInit lk.salyk.kg [14:43:14]recv_with_timeout no data received [14:43:17]Connected sock=10 [14:43:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 53 B5 08 01 04 E9 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 1A 40 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 74 E8 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 E8 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 53 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 33 00 00 00 00 07 04 06 00 48 E8 01 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 EE 2C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 82 53 01 00 35 04 06 00 3D F2 CF 97 69 29 FC 32 EB CA F1 1B 29 C0 [14:43:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 E6 3D 47 00 A2 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 34 39 37 39 10 04 04 00 82 53 01 00 F4 03 04 00 D2 D7 EF 66 B6 04 01 00 00 96 0A F9 93 80 03 17 56 [14:43:18]CommunicateWithHost err = 0 [14:43:18]CheckOFDResponse [14:43:18]1017 (14) - 77093643461234 [14:43:18]1041 (16) - 0000000000874979 [14:43:18]1040 (4) - 86914 [14:43:18]1012 (4) - 22.09.2024 08:39 [14:43:18]1206 (1) - 0 [14:43:18]OFD Sender: Remove packet 86914 [14:43:18]ProducePacketName [14:43:18]name=ofd_packets/00086914 [14:43:18]NVStorageDeleteData [14:43:18]OFD Sender: No OFD packet to send [14:43:23]OFD Sender: No OFD packet to send [14:43:28]recv_with_timeout no data received [14:43:28]OFD Sender: No OFD packet to send [14:43:33]OFD Sender: No OFD packet to send [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:53]OFD Sender: No OFD packet to send [14:43:58]OFD Sender: No OFD packet to send [14:44:03]OFD Sender: No OFD packet to send [14:44:08]OFD Sender: No OFD packet to send [14:44:13]OFD Sender: No OFD packet to send [14:44:18]OFD Sender: No OFD packet to send [14:44:23]OFD Sender: No OFD packet to send [14:44:28]OFD Sender: No OFD packet to send [14:44:33]OFD Sender: No OFD packet to send [14:44:38]OFD Sender: No OFD packet to send [14:44:40]recv_with_timeout no data received [14:44:43]OFD Sender: No OFD packet to send [14:44:48]OFD Sender: No OFD packet to send [14:44:53]OFD Sender: No OFD packet to send [14:44:58]OFD Sender: No OFD packet to send [14:45:03]OFD Sender: No OFD packet to send [14:45:08]OFD Sender: No OFD packet to send [14:45:13]OFD Sender: No OFD packet to send [14:45:18]OFD Sender: No OFD packet to send [14:45:23]OFD Sender: No OFD packet to send [14:45:28]OFD Sender: No OFD packet to send [14:45:33]OFD Sender: No OFD packet to send [14:45:38]OFD Sender: No OFD packet to send [14:45:43]OFD Sender: No OFD packet to send [14:45:48]OFD Sender: No OFD packet to send [14:45:53]OFD Sender: No OFD packet to send [14:45:58]OFD Sender: No OFD packet to send [14:46:04]OFD Sender: No OFD packet to send [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:44]OFD Sender: No OFD packet to send [14:46:49]OFD Sender: No OFD packet to send [14:46:54]OFD Sender: No OFD packet to send [14:46:59]OFD Sender: No OFD packet to send [14:47:04]OFD Sender: No OFD packet to send [14:47:09]OFD Sender: No OFD packet to send [14:47:10]recv_with_timeout no data received [14:47:14]OFD Sender: No OFD packet to send [14:47:19]OFD Sender: No OFD packet to send [14:47:24]OFD Sender: No OFD packet to send [14:47:29]OFD Sender: No OFD packet to send [14:47:34]OFD Sender: No OFD packet to send [14:47:39]OFD Sender: No OFD packet to send [14:47:40]recv_with_timeout no data received [14:47:44]OFD Sender: No OFD packet to send [14:47:49]OFD Sender: No OFD packet to send [14:47:51]recv_with_timeout no data received [14:47:54]OFD Sender: No OFD packet to send [14:47:59]OFD Sender: No OFD packet to send [14:48:04]OFD Sender: No OFD packet to send [14:48:09]OFD Sender: No OFD packet to send [14:48:14]OFD Sender: No OFD packet to send [14:48:19]OFD Sender: No OFD packet to send [14:48:24]OFD Sender: No OFD packet to send [14:48:29]OFD Sender: No OFD packet to send [14:48:34]OFD Sender: No OFD packet to send [14:48:39]OFD Sender: No OFD packet to send [14:48:44]OFD Sender: No OFD packet to send [14:48:49]OFD Sender: No OFD packet to send [14:48:54]OFD Sender: No OFD packet to send [14:48:59]OFD Sender: No OFD packet to send [14:49:04]OFD Sender: No OFD packet to send [14:49:05]recv_with_timeout no data received [14:49:09]OFD Sender: No OFD packet to send [14:49:14]OFD Sender: No OFD packet to send [14:49:19]OFD Sender: No OFD packet to send [14:49:24]OFD Sender: No OFD packet to send [14:49:29]OFD Sender: No OFD packet to send [14:49:34]OFD Sender: No OFD packet to send [14:49:39]OFD Sender: No OFD packet to send [14:49:44]OFD Sender: No OFD packet to send [14:49:49]OFD Sender: No OFD packet to send [14:49:54]OFD Sender: No OFD packet to send [14:49:59]OFD Sender: No OFD packet to send [14:50:04]OFD Sender: No OFD packet to send [14:50:09]OFD Sender: No OFD packet to send [14:50:14]OFD Sender: No OFD packet to send [14:50:19]OFD Sender: No OFD packet to send [14:50:24]OFD Sender: No OFD packet to send [14:50:29]OFD Sender: No OFD packet to send [14:50:34]OFD Sender: No OFD packet to send [14:50:39]OFD Sender: No OFD packet to send [14:50:44]OFD Sender: No OFD packet to send [14:50:49]OFD Sender: No OFD packet to send [14:50:54]OFD Sender: No OFD packet to send [14:50:59]OFD Sender: No OFD packet to send [14:51:04]OFD Sender: No OFD packet to send [14:51:09]OFD Sender: No OFD packet to send [14:51:14]OFD Sender: No OFD packet to send [14:51:19]OFD Sender: No OFD packet to send [14:51:24]OFD Sender: No OFD packet to send [14:51:29]OFD Sender: No OFD packet to send [14:51:34]OFD Sender: No OFD packet to send [14:51:39]OFD Sender: No OFD packet to send [14:51:44]OFD Sender: No OFD packet to send [14:51:49]OFD Sender: No OFD packet to send [14:51:54]OFD Sender: No OFD packet to send [14:51:59]OFD Sender: No OFD packet to send [14:52:04]OFD Sender: No OFD packet to send [14:52:07]recv_with_timeout no data received [14:52:09]OFD Sender: No OFD packet to send [14:52:14]OFD Sender: No OFD packet to send [14:52:19]OFD Sender: No OFD packet to send [14:52:24]OFD Sender: No OFD packet to send [14:52:29]OFD Sender: No OFD packet to send [14:52:34]OFD Sender: No OFD packet to send [14:52:39]OFD Sender: No OFD packet to send [14:52:44]recv_with_timeout no data received [14:52:44]OFD Sender: No OFD packet to send [14:52:49]OFD Sender: No OFD packet to send [14:52:54]OFD Sender: No OFD packet to send [14:52:59]OFD Sender: No OFD packet to send [14:53:04]OFD Sender: No OFD packet to send [14:53:08]recv_with_timeout no data received [14:53:09]OFD Sender: No OFD packet to send [14:53:14]OFD Sender: No OFD packet to send [14:53:19]OFD Sender: No OFD packet to send [14:53:24]OFD Sender: No OFD packet to send [14:53:29]OFD Sender: No OFD packet to send [14:53:34]OFD Sender: No OFD packet to send [14:53:39]OFD Sender: No OFD packet to send [14:53:44]OFD Sender: No OFD packet to send [14:53:49]OFD Sender: No OFD packet to send [14:53:54]OFD Sender: No OFD packet to send [14:53:59]OFD Sender: No OFD packet to send [14:54:04]OFD Sender: No OFD packet to send [14:54:09]OFD Sender: No OFD packet to send [14:54:10]accept exits with 8 [14:54:10]New connection [14:54:10]New thread 3067333988 created [14:54:10]Thread 3067477348 joined [14:54:10]Waiting for new connection... [14:54:10] Sock 8.Parse request [14:54:10]Sock 8.Check first char [14:54:10]Sock 8.First char is OK [14:54:10]request: POST /json_proto HTTP/1.0 [14:54:10]Method: POST [14:54:10]URL: /json_proto [14:54:10]Method is POST - this is cgi request [14:54:10]url: /json_proto [14:54:10]query_string will be loaded in cgi processing [14:54:10]execute_cgi json_proto POST (null) [14:54:10]execute_cgi path=json_proto method=POST [14:54:10]POST find Content-Length [14:54:10]Host: 172.17.47.196:8080 [14:54:10]Content-Length: 684 [14:54:10]Content-Type: application/json [14:54:10] [14:54:10]POST finish read [14:54:10]Found Content-Length = 684 [14:54:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148091", "tax_sys" : 0, "items" : [ { "code": "5449000027450", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FuzeTea \u0447\u0430\u0439 \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:54:10]execute_script... [14:54: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 : (3)148091", "tax_sys" : 0, "items" : [ { "code": "5449000027450", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FuzeTea \u0447\u0430\u0439 \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:54:10]POST & json_proto [14:54:10]process_json_proto [14:54:10]json parsed OK: [14:54:10]protocol is kg_v1.0 [14:54:10]action value=close_receipt [14:54:10]process_action close_receipt [14:54:10]cmd_close_receipt [14:54:10]MH_GetDate [14:54:10]Write to MH i2c: F0 00 00 5B 00 4A [14:54:10]Write i2c OK [14:54:10]MH_I2C_Read... [14:54:10]Read from MH i2c: F0 [14:54:10]MH_I2C_Read... [14:54:10]Read from MH i2c: F0 09 00 [14:54:10]MH_I2C_Read... [14:54:10]Read from MH i2c: F0 09 00 5B 00 00 92 2F F0 66 4C 6B 94 66 1B [14:54:10]GetLastDocTimeStamp 1727016174 [14:54:10]current date 1727016850 [14:54:10]FM_GetShiftState [14:54:10]SAM_PROTO_GetShiftState [14:54:10]wFMCommunicate request_size=4 [14:54:10]MH_SAM_APDU [14:54:10]CAPDU: 80 13 01 00 [14:54:10]Write to MH i2c: E2 08 00 5C 00 80 13 01 00 00 00 00 00 D9 [14:54:10]Write i2c OK [14:54:10]MH_I2C_Read... [14:54:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:54:10]Read from MH i2c: E2 [14:54:10]MH_I2C_Read... [14:54:10]Read from MH i2c: E2 0E 00 [14:54:10]MH_I2C_Read... [14:54:10]Read from MH i2c: E2 0E 00 5C 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 97 [14:54:10]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [14:54:10]wFMCommunicate OK [14:54:10]SAM_PROTO_GetShiftState done [14:54:10]FM_GetShiftState done [14:54:10]opened in 1726964220 [14:54:10]opened+sec_in_day 1727050620 [14:54:10]quantity*price = 7500 [14:54:10]sum+1 = 7501 [14:54:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 75.00 НСП 1% : 0.66 НДС 12% : 7.96 Наличными: 75.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 228 22.09.2024 14:54 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86915 ФПД: 204155601934215 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T145411&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86915&fm=204155601934215&tin=02508201610067®Number=0000000000092592&sum=7500 0 [14:54:11]StoreToDocumentArchive [14:54:11]shift 497 fd 86915 [14:54:11]save to /storage/0497/doc_00086915 [14:54:11]save last doc name /storage/0497/doc_00086915 to /storage/kkm_last_doc_name [14:54:11]save OK [14:54:11]Clear old archive folders... [14:54:11]ProcessDocumentItem done err = 0, tmpTLVsize=295 [14:54:11]tlvbuf is 01E20500 [14:54:11]SAM_PROTO_ClearQueue [14:54:11]wFMCommunicate request_size=4 [14:54:11]MH_SAM_APDU [14:54:11]CAPDU: 80 09 00 00 [14:54:11]Write to MH i2c: E2 08 00 69 00 80 09 00 00 00 00 00 00 DB [14:54:11]Write i2c OK [14:54:11]MH_I2C_Read... [14:54:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:54:11]Read from MH i2c: E2 [14:54:11]MH_I2C_Read... [14:54:11]Read from MH i2c: E2 03 00 [14:54:11]MH_I2C_Read... [14:54:11]Read from MH i2c: E2 03 00 69 00 00 90 00 DD [14:54:11]RAPDU: 90 00 [14:54:11]wFMCommunicate OK [14:54:11]SAM_PROTO_ClearQueue done [14:54:11]KKMCreateOFDPacket [14:54:11]OFDProtocolAddRootSTLVToBuf [14:54:11]FM_MakeSignedData [14:54:11]FM_MakeSignedData [14:54:11]SAM_PROTO_SignData [14:54:11]wFMCommunicate request_size=4 [14:54:11]MH_SAM_APDU [14:54:11]CAPDU: 80 0D 01 02 [14:54:11]Write to MH i2c: E2 08 00 6A 00 80 0D 01 02 00 00 00 00 E3 [14:54:11]Write i2c OK [14:54:11]MH_I2C_Read... [14:54:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:54:12]Read from MH i2c: E2 [14:54:12]MH_I2C_Read... [14:54:12]Read from MH i2c: E2 03 00 [14:54:12]MH_I2C_Read... [14:54:12]Read from MH i2c: E2 03 00 6A 00 00 90 00 DE [14:54:12]RAPDU: 90 00 [14:54:12]wFMCommunicate OK [14:54:12]wFMCommunicate request_size=255 [14:54:12]MH_SAM_APDU [14:54:12]CAPDU: 80 0D 02 02 FA 03 00 27 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 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 93 2F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 [14:54:12]Write to MH i2c: E2 02 01 6B 00 80 0D 02 02 FA 00 03 00 27 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 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 93 2F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 00 00 16 [14:54:12]Write i2c OK [14:54:12]MH_I2C_Read... [14:54:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:54:12]Read from MH i2c: E2 [14:54:12]MH_I2C_Read... [14:54:12]Read from MH i2c: E2 03 00 [14:54:12]MH_I2C_Read... [14:54:12]Read from MH i2c: E2 03 00 6B 00 00 90 00 DF [14:54:12]RAPDU: 90 00 [14:54:12]wFMCommunicate OK [14:54:12]wFMCommunicate request_size=54 [14:54:12]MH_SAM_APDU [14:54:12]CAPDU: 80 0D 02 02 31 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 83 53 01 00 35 04 06 00 B9 AD AE 21 D7 87 [14:54:12]Write to MH i2c: E2 39 00 6C 00 80 0D 02 02 31 00 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 83 53 01 00 35 04 06 00 B9 AD AE 21 D7 87 00 00 85 [14:54:12]Write i2c OK [14:54:12]MH_I2C_Read... [14:54:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:54:12]Read from MH i2c: E2 [14:54:12]MH_I2C_Read... [14:54:12]Read from MH i2c: E2 03 00 [14:54:12]MH_I2C_Read... [14:54:12]Read from MH i2c: E2 03 00 6C 00 00 90 00 E0 [14:54:12]RAPDU: 90 00 [14:54:12]wFMCommunicate OK [14:54:12]wFMCommunicate request_size=4 [14:54:12]MH_SAM_APDU [14:54:12]CAPDU: 80 0D 03 02 [14:54:12]Write to MH i2c: E2 08 00 6D 00 80 0D 03 02 00 00 00 00 E8 [14:54:12]Write i2c OK [14:54:12]MH_I2C_Read... [14:54:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:54:12]Read from MH i2c: E2 [14:54:12]MH_I2C_Read... [14:54:12]Read from MH i2c: E2 0B 00 [14:54:12]MH_I2C_Read... [14:54:12]Read from MH i2c: E2 0B 00 6D 00 00 24 B5 D4 A6 E0 A2 C1 CE 90 00 4D [14:54:12]RAPDU: 24 B5 D4 A6 E0 A2 C1 CE 90 00 [14:54:12]wFMCommunicate OK [14:54:12]SAM_PROTO_SignData done [14:54:12]FM_MakeSignedData done [14:54:12]CreateOFDProtocolMessage [14:54:12]wFMCommunicate request_size=4 [14:54:12]MH_SAM_APDU [14:54:12]CAPDU: 80 11 00 00 [14:54:12]Write to MH i2c: E2 08 00 6E 00 80 11 00 00 00 00 00 00 E8 [14:54:12]Write i2c OK [14:54:12]MH_I2C_Read... [14:54:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:54:12]Read from MH i2c: E2 [14:54:12]MH_I2C_Read... [14:54:12]Read from MH i2c: E2 17 00 [14:54:12]MH_I2C_Read... [14:54:12]Read from MH i2c: E2 17 00 6E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 47 [14:54:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:54:12]wFMCommunicate OK [14:54:12]CreateOFDProtocolMessage done [14:54:12]OFDSenderStorePacket 86915 [14:54:12]StoreOFDPacket docnum=86915 [14:54:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 3B 01 00 00 8C D7 33 01 CA 94 5A 03 01 00 03 00 27 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 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 93 2F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 83 53 01 00 35 04 06 00 B9 AD AE 21 D7 87 24 B5 D4 A6 E0 A2 C1 CE [14:54:12]CheckFolder [14:54:12]dirname=/storage/ofd_packets [14:54:12]CheckFolder done [14:54:12]ProducePacketName [14:54:12]name=ofd_packets/00086915 [14:54:12]NVStorageSaveData ofd_packets/00086915 [14:54:12]File name is /storage/ofd_packets/00086915 [14:54:12]Write 345 bytes [14:54:12]NVStorageSaveData done [14:54:12]OFDSenderStorePacket done [14:54:12]KKMCreateOFDPacket done [14:54:12]NVStorageSaveData kkm_last_timestamp [14:54:12]File name is /storage/kkm_last_timestamp [14:54:12]Write 4 bytes [14:54:12]NVStorageSaveData done [14:54:12]ExternCall_PrintAddStr [14:54:12]wPrintStart [14:54:12]Write to MH i2c: 01 00 00 6F 00 6F [14:54:12]Write i2c OK [14:54:12]MH_I2C_Read... [14:54:12]Read from MH i2c: 01 [14:54:12]MH_I2C_Read... [14:54:12]Read from MH i2c: 01 07 00 [14:54:12]MH_I2C_Read... [14:54:12]Read from MH i2c: 01 07 00 6F 00 00 00 00 00 00 FF 0F 84 [14:54:12]RasterBufferAndPrint [14:54:12]line Счет N : (3)148091 [14:54:12]line ИНН: 02508201610067 [14:54:12]line Контрольно-Кассовый Чек [14:54:12]line ПРОДАЖА [14:54:12]line Товар: 5449000027450 [14:54:12]line Напиток FuzeTea чай манго,ром 0,5л [14:54:12]line 1.000 * 75.00 [14:54:12]line = 75.00 [14:54:12]line НДС 12% НСП 1% [14:54:12]line > о реализуемом товаре [14:54:12]line ИТОГО: 75.00 [14:54:12]line НСП 1% : 0.66 [14:54:12]line НДС 12% : 7.96 [14:54:12]line Наличными: 75.00 [14:54:12]line Безнал.: 0.00 [14:54:12]line Место: АЗС № 137 "Партнер Нефть" [14:54:12]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [14:54:12]line СНО: Общий режим [14:54:12]line Чек 228 22.09.2024 14:54 [14:54:12]line Смена: 497 ФФД: 1.0 [14:54:12]line ЗНМ: 0300000064 [14:54:12]line РНМ: 0000000000092592 [14:54:12]line Версия ККМ: 001 [14:54:12]line ФМ: 0000000000874979 [14:54:12]line ФД: 86915 [14:54:12]line ФПД: 204155601934215 [14:54:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T145411&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86915&fm=204155601934215&tin=02508201610067®Number=0000000000092592&sum=7500 [14:54:12]OFD Sender: Processing packet 86915 [packets to send 276, broken 275] [14:54:12]ProducePacketName [14:54:12]name=ofd_packets/00086915 [14:54:12]OFD Sender: To server: pG, [14:54:12]CommunicateWithHost lk.salyk.kg:30040 [14:54:12]ConnectInit lk.salyk.kg [14:54:12]line 0 [14:54:12]written 0, free lines is 4095 [14:54:13]Connected sock=10 [14:54:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 3B 01 00 00 8C D7 33 01 CA 94 5A 03 01 00 03 00 27 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 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 93 2F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 83 53 01 00 35 04 06 00 B9 AD AE 21 D7 87 24 B5 D4 A6 E0 A2 C1 CE [14:54:13]Write to MH i2c: 01 00 00 98 00 98 [14:54:13]Write i2c OK [14:54:13]MH_I2C_Read... [14:54:13]Read from MH i2c: 01 [14:54:13]MH_I2C_Read... [14:54:13]Read from MH i2c: 01 07 00 [14:54:13]MH_I2C_Read... [14:54:13]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 E8 0C 93 [14:54:13]RasterBufferAndPrint [14:54:13]line [14:54:13]line [14:54:13]line [14:54:13]line [14:54:13]line [14:54:13]written 0, free lines is 3310 [14:54:13]MH_Cut [14:54:13]Write to MH i2c: D1 01 00 9F 00 01 71 [14:54:13]Write i2c OK [14:54:13]MH_I2C_Read... [14:54:13]Read from MH i2c: D1 [14:54:13]MH_I2C_Read... [14:54:13]Read from MH i2c: D1 01 00 [14:54:13]MH_I2C_Read... [14:54:13]Read from MH i2c: D1 01 00 9F 00 00 70 [14:54:13]Write to MH i2c: 01 00 00 A0 00 A0 [14:54:13]Write i2c OK [14:54:13]MH_I2C_Read... [14:54:14]*** Cut start [14:54:14]*** Partial cut [14:54:14]*** CUTSNS_PIN = 1 [14:54:14]*** CUTSNS_PIN = 0 [14:54:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 04 AE 47 00 22 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 34 39 37 39 10 04 04 00 83 53 01 00 F4 03 04 00 62 DA EF 66 B6 04 01 00 00 1C 1D 38 78 56 35 BA 03 [14:54:14]CommunicateWithHost err = 0 [14:54:14]CheckOFDResponse [14:54:14]1017 (14) - 77093643461234 [14:54:14]1041 (16) - 0000000000874979 [14:54:14]1040 (4) - 86915 [14:54:14]1012 (4) - 22.09.2024 08:50 [14:54:14]1206 (1) - 0 [14:54:14]OFD Sender: Remove packet 86915 [14:54:14]ProducePacketName [14:54:14]name=ofd_packets/00086915 [14:54:14]NVStorageDeleteData [14:54:14]*** Brake cut motor [14:54:14]OFD Sender: No OFD packet to send [14:54:14]Read from MH i2c: 01 [14:54:14]MH_I2C_Read... [14:54:14]*** Stop cut motor [14:54:14]*** Cut end [14:54:14]Read from MH i2c: 01 07 00 [14:54:14]MH_I2C_Read... [14:54:14]Read from MH i2c: 01 07 00 A0 00 00 00 00 00 00 FF 0F B5 [14:54:14]process_action close_receipt done [14:54:14]requested_data is exist [14:54:14]produce_requested_data [14:54:14]requested_item fm.sn is exist - process it [14:54:14]wFMCommunicate request_size=4 [14:54:14]MH_SAM_APDU [14:54:14]CAPDU: 80 11 00 00 [14:54:14]Write to MH i2c: E2 08 00 A1 00 80 11 00 00 00 00 00 00 1B [14:54:14]Write i2c OK [14:54:14]MH_I2C_Read... [14:54:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:54:14]Read from MH i2c: E2 [14:54:14]MH_I2C_Read... [14:54:14]Read from MH i2c: E2 17 00 [14:54:14]MH_I2C_Read... [14:54:14]Read from MH i2c: E2 17 00 A1 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 7A [14:54:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:54:14]wFMCommunicate OK [14:54:14]requested_item fd.num is exist - process it [14:54:14]SAM_PROTO_GetFieldsCounters [14:54:14]wFMCommunicate request_size=4 [14:54:14]MH_SAM_APDU [14:54:14]CAPDU: 80 13 00 00 [14:54:14]Write to MH i2c: E2 08 00 A2 00 80 13 00 00 00 00 00 00 1E [14:54:14]Write i2c OK [14:54:14]MH_I2C_Read... [14:54:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:54:14]Read from MH i2c: E2 [14:54:14]MH_I2C_Read... [14:54:14]Read from MH i2c: E2 62 00 [14:54:14]MH_I2C_Read... [14:54:14]Read from MH i2c: E2 62 00 A2 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 83 53 01 00 0E 04 04 00 F1 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 C2 [14:54: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 83 53 01 00 0E 04 04 00 F1 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 [14:54:14]wFMCommunicate OK [14:54:14]SAM_PROTO_GetFieldsCounters done [14:54:14]requested_item shift.num is exist - process it [14:54:14]requested_item shift.opened is exist - process it [14:54:14]req_shift_opened [14:54:14]FM_GetShiftState [14:54:14]SAM_PROTO_GetShiftState [14:54:14]wFMCommunicate request_size=4 [14:54:14]MH_SAM_APDU [14:54:14]CAPDU: 80 13 01 00 [14:54:14]Write to MH i2c: E2 08 00 A3 00 80 13 01 00 00 00 00 00 20 [14:54:14]Write i2c OK [14:54:14]MH_I2C_Read... [14:54:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:54:14]Read from MH i2c: E2 [14:54:14]MH_I2C_Read... [14:54:14]Read from MH i2c: E2 0E 00 [14:54:14]MH_I2C_Read... [14:54:14]Read from MH i2c: E2 0E 00 A3 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 DE [14:54:14]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [14:54:14]wFMCommunicate OK [14:54:14]SAM_PROTO_GetShiftState done [14:54:14]FM_GetShiftState done [14:54:14]req_shift_opened done [14:54:14]requested_item shift.open_date is exist - process it [14:54:14]req_shift_open_date [14:54:14]req_shift_open_date done [14:54:14]produce_requested_data done [14:54:14]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86915,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [14:54:14]process_action_free close_receipt [14:54:14]json_value_free [14:54:14]json_value_free done [14:54:14]process_json_proto returns [14:54:14]Send response to host [14:54:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86915,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [14:54:14]free response buf [14:54:14]execute_script done [14:54:14]execute_script returns [14:54:14]free content buf [14:54:14]Sock 8.Close socket [14:54:14]Sock 8.Thread stoped [14:54:19]OFD Sender: No OFD packet to send [14:54:24]OFD Sender: No OFD packet to send [14:54:29]OFD Sender: No OFD packet to send [14:54:34]OFD Sender: No OFD packet to send [14:54:39]OFD Sender: No OFD packet to send [14:54:44]OFD Sender: No OFD packet to send [14:54:49]OFD Sender: No OFD packet to send [14:54:54]OFD Sender: No OFD packet to send [14:54:59]OFD Sender: No OFD packet to send [14:55:04]OFD Sender: No OFD packet to send [14:55:09]OFD Sender: No OFD packet to send [14:55:14]OFD Sender: No OFD packet to send [14:55:19]OFD Sender: No OFD packet to send [14:55:24]OFD Sender: No OFD packet to send [14:55:29]OFD Sender: No OFD packet to send [14:55:34]OFD Sender: No OFD packet to send [14:55:39]OFD Sender: No OFD packet to send [14:55:44]OFD Sender: No OFD packet to send [14:55:49]OFD Sender: No OFD packet to send [14:55:54]OFD Sender: No OFD packet to send [14:55:59]OFD Sender: No OFD packet to send [14:56:04]OFD Sender: No OFD packet to send [14:56:08]recv_with_timeout no data received [14:56:09]OFD Sender: No OFD packet to send [14:56:14]OFD Sender: No OFD packet to send [14:56:19]OFD Sender: No OFD packet to send [14:56:24]OFD Sender: No OFD packet to send [14:56:29]OFD Sender: No OFD packet to send [14:56:34]OFD Sender: No OFD packet to send [14:56:39]OFD Sender: No OFD packet to send [14:56:44]OFD Sender: No OFD packet to send [14:56:49]OFD Sender: No OFD packet to send [14:56:54]OFD Sender: No OFD packet to send [14:56:59]OFD Sender: No OFD packet to send [14:57:04]OFD Sender: No OFD packet to send [14:57:09]OFD Sender: No OFD packet to send [14:57:14]OFD Sender: No OFD packet to send [14:57:19]OFD Sender: No OFD packet to send [14:57:24]OFD Sender: No OFD packet to send [14:57:29]OFD Sender: No OFD packet to send [14:57:34]OFD Sender: No OFD packet to send [14:57:39]OFD Sender: No OFD packet to send [14:57:44]accept exits with 9 [14:57:44]New connection [14:57:44]New thread 3067477348 created [14:57:44]Thread 3067333988 joined [14:57:44]Waiting for new connection... [14:57:44] Sock 9.Parse request [14:57:44]Sock 9.Check first char [14:57:44]Sock 9.First char is OK [14:57:44]request: POST /json_proto HTTP/1.0 [14:57:44]Method: POST [14:57:44]URL: /json_proto [14:57:44]Method is POST - this is cgi request [14:57:44]url: /json_proto [14:57:44]query_string will be loaded in cgi processing [14:57:44]execute_cgi json_proto POST (null) [14:57:44]execute_cgi path=json_proto method=POST [14:57:44]POST find Content-Length [14:57:44]Host: 172.17.47.196:8080 [14:57:44]Content-Length: 675 [14:57:44]Content-Type: application/json [14:57:44] [14:57:44]POST finish read [14:57:44]Found Content-Length = 675 [14:57:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148092", "tax_sys" : 0, "items" : [ { "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 105.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:57:44]execute_script... [14:57:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148092", "tax_sys" : 0, "items" : [ { "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 105.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:57:44]POST & json_proto [14:57:44]process_json_proto [14:57:44]json parsed OK: [14:57:44]protocol is kg_v1.0 [14:57:44]action value=close_receipt [14:57:44]process_action close_receipt [14:57:44]cmd_close_receipt [14:57:44]MH_GetDate [14:57:44]Write to MH i2c: F0 00 00 A4 00 93 [14:57:44]Write i2c OK [14:57:44]MH_I2C_Read... [14:57:44]Read from MH i2c: F0 [14:57:44]MH_I2C_Read... [14:57:44]Read from MH i2c: F0 09 00 [14:57:44]MH_I2C_Read... [14:57:44]Read from MH i2c: F0 09 00 A4 00 00 68 30 F0 66 4C 6B 94 66 3B [14:57:44]GetLastDocTimeStamp 1727016851 [14:57:44]current date 1727017064 [14:57:44]FM_GetShiftState [14:57:44]SAM_PROTO_GetShiftState [14:57:44]wFMCommunicate request_size=4 [14:57:44]MH_SAM_APDU [14:57:44]CAPDU: 80 13 01 00 [14:57:44]Write to MH i2c: E2 08 00 A5 00 80 13 01 00 00 00 00 00 22 [14:57:44]Write i2c OK [14:57:44]MH_I2C_Read... [14:57:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:57:44]Read from MH i2c: E2 [14:57:44]MH_I2C_Read... [14:57:44]Read from MH i2c: E2 0E 00 [14:57:44]MH_I2C_Read... [14:57:44]Read from MH i2c: E2 0E 00 A5 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 E0 [14:57:44]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [14:57:44]wFMCommunicate OK [14:57:44]SAM_PROTO_GetShiftState done [14:57:44]FM_GetShiftState done [14:57:44]opened in 1726964220 [14:57:44]opened+sec_in_day 1727050620 [14:57:44]quantity*price = 10500 [14:57:44]sum+1 = 10501 [14:57:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 105.00 НСП 1% : 0.93 НДС 12% : 11.15 Наличными: 105.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 229 22.09.2024 14:57 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86916 ФПД: 76213733876892 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T145745&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86916&fm=76213733876892&tin=02508201610067®Number=0000000000092592&sum=10500 0 [14:57:45]StoreToDocumentArchive [14:57:45]shift 497 fd 86916 [14:57:45]save to /storage/0497/doc_00086916 [14:57:45]save last doc name /storage/0497/doc_00086916 to /storage/kkm_last_doc_name [14:57:45]save OK [14:57:45]Clear old archive folders... [14:57:45]ProcessDocumentItem done err = 0, tmpTLVsize=287 [14:57:45]tlvbuf is 01E10940 [14:57:45]SAM_PROTO_ClearQueue [14:57:45]wFMCommunicate request_size=4 [14:57:45]MH_SAM_APDU [14:57:45]CAPDU: 80 09 00 00 [14:57:45]Write to MH i2c: E2 08 00 B2 00 80 09 00 00 00 00 00 00 24 [14:57:45]Write i2c OK [14:57:45]MH_I2C_Read... [14:57:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:57:45]Read from MH i2c: E2 [14:57:45]MH_I2C_Read... [14:57:45]Read from MH i2c: E2 03 00 [14:57:45]MH_I2C_Read... [14:57:45]Read from MH i2c: E2 03 00 B2 00 00 90 00 26 [14:57:45]RAPDU: 90 00 [14:57:45]wFMCommunicate OK [14:57:45]SAM_PROTO_ClearQueue done [14:57:45]KKMCreateOFDPacket [14:57:45]OFDProtocolAddRootSTLVToBuf [14:57:45]FM_MakeSignedData [14:57:45]FM_MakeSignedData [14:57:45]SAM_PROTO_SignData [14:57:45]wFMCommunicate request_size=4 [14:57:45]MH_SAM_APDU [14:57:45]CAPDU: 80 0D 01 02 [14:57:45]Write to MH i2c: E2 08 00 B3 00 80 0D 01 02 00 00 00 00 2C [14:57:45]Write i2c OK [14:57:45]MH_I2C_Read... [14:57:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:57:45]Read from MH i2c: E2 [14:57:45]MH_I2C_Read... [14:57:45]Read from MH i2c: E2 03 00 [14:57:45]MH_I2C_Read... [14:57:45]Read from MH i2c: E2 03 00 B3 00 00 90 00 27 [14:57:45]RAPDU: 90 00 [14:57:45]wFMCommunicate OK [14:57:45]wFMCommunicate request_size=255 [14:57:45]MH_SAM_APDU [14:57:45]CAPDU: 80 0D 02 02 FA 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 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 69 30 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 [14:57:45]Write to MH i2c: E2 02 01 B4 00 80 0D 02 02 FA 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 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 69 30 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 00 00 C7 [14:57:45]Write i2c OK [14:57:45]MH_I2C_Read... [14:57:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:57:46]Read from MH i2c: E2 [14:57:46]MH_I2C_Read... [14:57:46]Read from MH i2c: E2 03 00 [14:57:46]MH_I2C_Read... [14:57:46]Read from MH i2c: E2 03 00 B4 00 00 90 00 28 [14:57:46]RAPDU: 90 00 [14:57:46]wFMCommunicate OK [14:57:46]wFMCommunicate request_size=46 [14:57:46]MH_SAM_APDU [14:57:46]CAPDU: 80 0D 02 02 29 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 84 53 01 00 35 04 06 00 45 50 E4 88 E4 9C [14:57:46]Write to MH i2c: E2 31 00 B5 00 80 0D 02 02 29 00 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 84 53 01 00 35 04 06 00 45 50 E4 88 E4 9C 00 00 22 [14:57:46]Write i2c OK [14:57:46]MH_I2C_Read... [14:57:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:57:46]Read from MH i2c: E2 [14:57:46]MH_I2C_Read... [14:57:46]Read from MH i2c: E2 03 00 [14:57:46]MH_I2C_Read... [14:57:46]Read from MH i2c: E2 03 00 B5 00 00 90 00 29 [14:57:46]RAPDU: 90 00 [14:57:46]wFMCommunicate OK [14:57:46]wFMCommunicate request_size=4 [14:57:46]MH_SAM_APDU [14:57:46]CAPDU: 80 0D 03 02 [14:57:46]Write to MH i2c: E2 08 00 B6 00 80 0D 03 02 00 00 00 00 31 [14:57:46]Write i2c OK [14:57:46]MH_I2C_Read... [14:57:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:57:46]Read from MH i2c: E2 [14:57:46]MH_I2C_Read... [14:57:46]Read from MH i2c: E2 0B 00 [14:57:46]MH_I2C_Read... [14:57:46]Read from MH i2c: E2 0B 00 B6 00 00 28 9C AB 90 58 E5 DF 49 90 00 96 [14:57:46]RAPDU: 28 9C AB 90 58 E5 DF 49 90 00 [14:57:46]wFMCommunicate OK [14:57:46]SAM_PROTO_SignData done [14:57:46]FM_MakeSignedData done [14:57:46]CreateOFDProtocolMessage [14:57:46]wFMCommunicate request_size=4 [14:57:46]MH_SAM_APDU [14:57:46]CAPDU: 80 11 00 00 [14:57:46]Write to MH i2c: E2 08 00 B7 00 80 11 00 00 00 00 00 00 31 [14:57:46]Write i2c OK [14:57:46]MH_I2C_Read... [14:57:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:57:46]Read from MH i2c: E2 [14:57:46]MH_I2C_Read... [14:57:46]Read from MH i2c: E2 17 00 [14:57:46]MH_I2C_Read... [14:57:46]Read from MH i2c: E2 17 00 B7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 90 [14:57:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:57:46]wFMCommunicate OK [14:57:46]CreateOFDProtocolMessage done [14:57:46]OFDSenderStorePacket 86916 [14:57:46]StoreOFDPacket docnum=86916 [14:57:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 33 01 00 00 56 6C 2B 01 C9 54 5A 03 01 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 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 69 30 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 84 53 01 00 35 04 06 00 45 50 E4 88 E4 9C 28 9C AB 90 58 E5 DF 49 [14:57:46]CheckFolder [14:57:46]dirname=/storage/ofd_packets [14:57:46]CheckFolder done [14:57:46]ProducePacketName [14:57:46]name=ofd_packets/00086916 [14:57:46]NVStorageSaveData ofd_packets/00086916 [14:57:46]File name is /storage/ofd_packets/00086916 [14:57:46]Write 337 bytes [14:57:46]NVStorageSaveData done [14:57:46]OFDSenderStorePacket done [14:57:46]KKMCreateOFDPacket done [14:57:46]NVStorageSaveData kkm_last_timestamp [14:57:46]File name is /storage/kkm_last_timestamp [14:57:46]Write 4 bytes [14:57:46]NVStorageSaveData done [14:57:46]ExternCall_PrintAddStr [14:57:46]wPrintStart [14:57:46]Write to MH i2c: 01 00 00 B8 00 B8 [14:57:46]Write i2c OK [14:57:46]MH_I2C_Read... [14:57:46]Read from MH i2c: 01 [14:57:46]MH_I2C_Read... [14:57:46]Read from MH i2c: 01 07 00 [14:57:46]MH_I2C_Read... [14:57:46]Read from MH i2c: 01 07 00 B8 00 00 00 00 00 00 FF 0F CD [14:57:46]RasterBufferAndPrint [14:57:46]line Счет N : (3)148092 [14:57:46]line ИНН: 02508201610067 [14:57:46]line Контрольно-Кассовый Чек [14:57:46]line ПРОДАЖА [14:57:46]line Товар: 5449000189332 [14:57:46]line Холодный чай Fuse персик 1л [14:57:46]line 1.000 * 105.00 [14:57:46]line = 105.00 [14:57:46]line НДС 12% НСП 1% [14:57:46]line > о реализуемом товаре [14:57:46]line ИТОГО: 105.00 [14:57:46]line НСП 1% : 0.93 [14:57:46]line НДС 12% : 11.15 [14:57:46]line Наличными: 105.00 [14:57:46]line Безнал.: 0.00 [14:57:46]line Место: АЗС № 137 "Партнер Нефть" [14:57:46]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [14:57:46]line СНО: Общий режим [14:57:46]line Чек 229 22.09.2024 14:57 [14:57:46]line Смена: 497 ФФД: 1.0 [14:57:46]line ЗНМ: 0300000064 [14:57:46]line РНМ: 0000000000092592 [14:57:46]line Версия ККМ: 001 [14:57:46]line ФМ: 0000000000874979 [14:57:46]line ФД: 86916 [14:57:46]line ФПД: 76213733876892 [14:57:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T145745&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86916&fm=76213733876892&tin=02508201610067®Number=0000000000092592&sum=10500 [14:57:46]line 0 [14:57:46]OFD Sender: Processing packet 86916 [packets to send 276, broken 275] [14:57:46]ProducePacketName [14:57:46]name=ofd_packets/00086916 [14:57:46]OFD Sender: To server: pG, [14:57:46]CommunicateWithHost lk.salyk.kg:30040 [14:57:46]ConnectInit lk.salyk.kg [14:57:46]written 0, free lines is 4095 [14:57:47]Write to MH i2c: 01 00 00 E0 00 E0 [14:57:47]Write i2c OK [14:57:47]MH_I2C_Read... [14:57:47]Read from MH i2c: 01 [14:57:47]MH_I2C_Read... [14:57:47]Read from MH i2c: 01 07 00 [14:57:47]MH_I2C_Read... [14:57:47]Read from MH i2c: 01 07 00 E0 00 00 00 00 00 00 FE 0C F1 [14:57:47]RasterBufferAndPrint [14:57:47]line [14:57:47]line [14:57:47]line [14:57:47]line [14:57:47]line [14:57:47]written 0, free lines is 3332 [14:57:47]MH_Cut [14:57:47]Write to MH i2c: D1 01 00 E7 00 01 B9 [14:57:47]Write i2c OK [14:57:47]MH_I2C_Read... [14:57:47]Read from MH i2c: D1 [14:57:47]MH_I2C_Read... [14:57:47]Read from MH i2c: D1 01 00 [14:57:47]MH_I2C_Read... [14:57:47]Read from MH i2c: D1 01 00 E7 00 00 B8 [14:57:47]Write to MH i2c: 01 00 00 E8 00 E8 [14:57:47]Write i2c OK [14:57:47]MH_I2C_Read... [14:57:47]*** Cut start [14:57:47]*** Partial cut [14:57:47]*** CUTSNS_PIN = 1 [14:57:47]*** CUTSNS_PIN = 0 [14:57:48]*** Brake cut motor [14:57:48]Read from MH i2c: 01 [14:57:48]MH_I2C_Read... [14:57:48]*** Stop cut motor [14:57:48]*** Cut end [14:57:48]Read from MH i2c: 01 07 00 [14:57:48]MH_I2C_Read... [14:57:48]Read from MH i2c: 01 07 00 E8 00 00 00 00 00 00 FF 0F FD [14:57:48]process_action close_receipt done [14:57:48]requested_data is exist [14:57:48]produce_requested_data [14:57:48]requested_item fm.sn is exist - process it [14:57:48]wFMCommunicate request_size=4 [14:57:48]MH_SAM_APDU [14:57:48]CAPDU: 80 11 00 00 [14:57:48]Write to MH i2c: E2 08 00 E9 00 80 11 00 00 00 00 00 00 63 [14:57:48]Write i2c OK [14:57:48]MH_I2C_Read... [14:57:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:57:48]Read from MH i2c: E2 [14:57:48]MH_I2C_Read... [14:57:48]Read from MH i2c: E2 17 00 [14:57:48]MH_I2C_Read... [14:57:48]Read from MH i2c: E2 17 00 E9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C2 [14:57:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:57:48]wFMCommunicate OK [14:57:48]requested_item fd.num is exist - process it [14:57:48]SAM_PROTO_GetFieldsCounters [14:57:48]wFMCommunicate request_size=4 [14:57:48]MH_SAM_APDU [14:57:48]CAPDU: 80 13 00 00 [14:57:48]Write to MH i2c: E2 08 00 EA 00 80 13 00 00 00 00 00 00 66 [14:57:48]Write i2c OK [14:57:48]MH_I2C_Read... [14:57:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:57:48]Read from MH i2c: E2 [14:57:48]MH_I2C_Read... [14:57:48]Read from MH i2c: E2 62 00 [14:57:48]MH_I2C_Read... [14:57:48]Read from MH i2c: E2 62 00 EA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 84 53 01 00 0E 04 04 00 F1 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 0E [14:57:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 84 53 01 00 0E 04 04 00 F1 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 [14:57:48]wFMCommunicate OK [14:57:48]SAM_PROTO_GetFieldsCounters done [14:57:48]requested_item shift.num is exist - process it [14:57:48]requested_item shift.opened is exist - process it [14:57:48]req_shift_opened [14:57:48]FM_GetShiftState [14:57:48]SAM_PROTO_GetShiftState [14:57:48]wFMCommunicate request_size=4 [14:57:48]MH_SAM_APDU [14:57:48]CAPDU: 80 13 01 00 [14:57:48]Write to MH i2c: E2 08 00 EB 00 80 13 01 00 00 00 00 00 68 [14:57:48]Write i2c OK [14:57:48]MH_I2C_Read... [14:57:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:57:48]Read from MH i2c: E2 [14:57:48]MH_I2C_Read... [14:57:48]Read from MH i2c: E2 0E 00 [14:57:48]MH_I2C_Read... [14:57:48]Read from MH i2c: E2 0E 00 EB 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 26 [14:57:48]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [14:57:48]wFMCommunicate OK [14:57:48]SAM_PROTO_GetShiftState done [14:57:48]FM_GetShiftState done [14:57:48]req_shift_opened done [14:57:48]requested_item shift.open_date is exist - process it [14:57:48]req_shift_open_date [14:57:48]req_shift_open_date done [14:57:48]produce_requested_data done [14:57:48]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86916,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [14:57:48]process_action_free close_receipt [14:57:48]json_value_free [14:57:48]json_value_free done [14:57:48]process_json_proto returns [14:57:48]Send response to host [14:57:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86916,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [14:57:48]free response buf [14:57:48]execute_script done [14:57:48]execute_script returns [14:57:48]free content buf [14:57:48]Sock 9.Close socket [14:57:48]Sock 9.Thread stoped [14:57:49]Connected sock=8 [14:57:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 33 01 00 00 56 6C 2B 01 C9 54 5A 03 01 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 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 69 30 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 84 53 01 00 35 04 06 00 45 50 E4 88 E4 9C 28 9C AB 90 58 E5 DF 49 [14:57:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 8E 90 47 00 67 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 34 39 37 39 10 04 04 00 84 53 01 00 F4 03 04 00 3B DB EF 66 B6 04 01 00 00 3F 5F D5 0F C5 AA F1 5B [14:57:51]CommunicateWithHost err = 0 [14:57:51]CheckOFDResponse [14:57:51]1017 (14) - 77093643461234 [14:57:51]1041 (16) - 0000000000874979 [14:57:51]1040 (4) - 86916 [14:57:51]1012 (4) - 22.09.2024 08:54 [14:57:51]1206 (1) - 0 [14:57:51]OFD Sender: Remove packet 86916 [14:57:51]ProducePacketName [14:57:51]name=ofd_packets/00086916 [14:57:51]NVStorageDeleteData [14:57:52]OFD Sender: No OFD packet to send [14:57:57]OFD Sender: No OFD packet to send [14:58:02]OFD Sender: No OFD packet to send [14:58:07]OFD Sender: No OFD packet to send [14:58:12]OFD Sender: No OFD packet to send [14:58:17]OFD Sender: No OFD packet to send [14:58:22]OFD Sender: No OFD packet to send [14:58:27]OFD Sender: No OFD packet to send [14:58:32]OFD Sender: No OFD packet to send [14:58:37]OFD Sender: No OFD packet to send [14:58:42]OFD Sender: No OFD packet to send [14:58:47]OFD Sender: No OFD packet to send [14:58:51]accept exits with 10 [14:58:51]New connection [14:58:51]New thread 3067333988 created [14:58:51]Thread 3067477348 joined [14:58:51]Waiting for new connection... [14:58:51] Sock 10.Parse request [14:58:51]Sock 10.Check first char [14:58:51]Sock 10.First char is OK [14:58:51]request: POST /json_proto HTTP/1.0 [14:58:51]Method: POST [14:58:51]URL: /json_proto [14:58:51]Method is POST - this is cgi request [14:58:51]url: /json_proto [14:58:51]query_string will be loaded in cgi processing [14:58:51]execute_cgi json_proto POST (null) [14:58:51]execute_cgi path=json_proto method=POST [14:58:51]POST find Content-Length [14:58:51]Host: 172.17.47.196:8080 [14:58:51]Content-Length: 866 [14:58:51]Content-Type: application/json [14:58:51] [14:58:51]POST finish read [14:58:51]Found Content-Length = 866 [14:58:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148093", "tax_sys" : 0, "items" : [ { "code": "5449000189349", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E \u0430\u043D\u0430\u043D\u0430\u0441 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.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" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:58:51]execute_script... [14:58: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)148093", "tax_sys" : 0, "items" : [ { "code": "5449000189349", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E \u0430\u043D\u0430\u043D\u0430\u0441 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.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" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:58:51]POST & json_proto [14:58:51]process_json_proto [14:58:51]json parsed OK: [14:58:51]protocol is kg_v1.0 [14:58:51]action value=close_receipt [14:58:51]process_action close_receipt [14:58:51]cmd_close_receipt [14:58:51]MH_GetDate [14:58:51]Write to MH i2c: F0 00 00 EC 00 DB [14:58:51]Write i2c OK [14:58:51]MH_I2C_Read... [14:58:51]Read from MH i2c: F0 [14:58:51]MH_I2C_Read... [14:58:51]Read from MH i2c: F0 09 00 [14:58:51]MH_I2C_Read... [14:58:51]Read from MH i2c: F0 09 00 EC 00 00 AC 30 F0 66 4C 6B 94 66 C7 [14:58:51]GetLastDocTimeStamp 1727017065 [14:58:51]current date 1727017132 [14:58:51]FM_GetShiftState [14:58:51]SAM_PROTO_GetShiftState [14:58:51]wFMCommunicate request_size=4 [14:58:51]MH_SAM_APDU [14:58:51]CAPDU: 80 13 01 00 [14:58:51]Write to MH i2c: E2 08 00 ED 00 80 13 01 00 00 00 00 00 6A [14:58:51]Write i2c OK [14:58:51]MH_I2C_Read... [14:58:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:58:51]Read from MH i2c: E2 [14:58:51]MH_I2C_Read... [14:58:51]Read from MH i2c: E2 0E 00 [14:58:51]MH_I2C_Read... [14:58:51]Read from MH i2c: E2 0E 00 ED 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 28 [14:58:51]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [14:58:51]wFMCommunicate OK [14:58:51]SAM_PROTO_GetShiftState done [14:58:51]FM_GetShiftState done [14:58:51]opened in 1726964220 [14:58:51]opened+sec_in_day 1727050620 [14:58:51]quantity*price = 7500 [14:58:51]sum+1 = 7501 [14:58:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 75.00 НСП 1% : 0.66 НДС 12% : 7.96 Наличными: 0.00 Безнал.: 75.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 230 22.09.2024 14:58 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 86917 ФПД: 26780513700611 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T145852&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86917&fm=26780513700611&tin=02508201610067®Number=0000000000092592&sum=7500 0 [14:58:53]StoreToDocumentArchive [14:58:53]shift 497 fd 86917 [14:58:53]save to /storage/0497/doc_00086917 [14:58:53]save last doc name /storage/0497/doc_00086917 to /storage/kkm_last_doc_name [14:58:53]save OK [14:58:53]Clear old archive folders... [14:58:53]ProcessDocumentItem done err = 0, tmpTLVsize=300 [14:58:53]tlvbuf is 01E10550 [14:58:53]SAM_PROTO_ClearQueue [14:58:53]wFMCommunicate request_size=4 [14:58:53]MH_SAM_APDU [14:58:53]CAPDU: 80 09 00 00 [14:58:53]Write to MH i2c: E2 08 00 FA 00 80 09 00 00 00 00 00 00 6C [14:58:53]Write i2c OK [14:58:53]MH_I2C_Read... [14:58:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:58:53]Read from MH i2c: E2 [14:58:53]MH_I2C_Read... [14:58:53]Read from MH i2c: E2 03 00 [14:58:53]MH_I2C_Read... [14:58:53]Read from MH i2c: E2 03 00 FA 00 00 90 00 6E [14:58:53]RAPDU: 90 00 [14:58:53]wFMCommunicate OK [14:58:53]SAM_PROTO_ClearQueue done [14:58:53]KKMCreateOFDPacket [14:58:53]OFDProtocolAddRootSTLVToBuf [14:58:53]FM_MakeSignedData [14:58:53]FM_MakeSignedData [14:58:53]SAM_PROTO_SignData [14:58:53]wFMCommunicate request_size=4 [14:58:53]MH_SAM_APDU [14:58:53]CAPDU: 80 0D 01 02 [14:58:53]Write to MH i2c: E2 08 00 FB 00 80 0D 01 02 00 00 00 00 74 [14:58:53]Write i2c OK [14:58:53]MH_I2C_Read... [14:58:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:58:53]Read from MH i2c: E2 [14:58:53]MH_I2C_Read... [14:58:53]Read from MH i2c: E2 03 00 [14:58:53]MH_I2C_Read... [14:58:53]Read from MH i2c: E2 03 00 FB 00 00 90 00 6F [14:58:53]RAPDU: 90 00 [14:58:53]wFMCommunicate OK [14:58:53]wFMCommunicate request_size=255 [14:58:53]MH_SAM_APDU [14:58:53]CAPDU: 80 0D 02 02 FA 03 00 2C 01 1E 04 01 00 01 23 04 7E 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 34 39 06 04 3A 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 1D 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 AC 30 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 [14:58:53]Write to MH i2c: E2 02 01 FC 00 80 0D 02 02 FA 00 03 00 2C 01 1E 04 01 00 01 23 04 7E 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 34 39 06 04 3A 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 1D 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 AC 30 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 00 00 E9 [14:58:53]Write i2c OK [14:58:53]MH_I2C_Read... [14:58:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:58:53]Read from MH i2c: E2 [14:58:53]MH_I2C_Read... [14:58:53]Read from MH i2c: E2 03 00 [14:58:53]MH_I2C_Read... [14:58:53]Read from MH i2c: E2 03 00 FC 00 00 90 00 70 [14:58:53]RAPDU: 90 00 [14:58:53]wFMCommunicate OK [14:58:53]wFMCommunicate request_size=59 [14:58:53]MH_SAM_APDU [14:58:53]CAPDU: 80 0D 02 02 36 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 85 53 01 00 35 04 06 00 18 5B 53 01 8B 03 [14:58:53]Write to MH i2c: E2 3E 00 FD 00 80 0D 02 02 36 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 85 53 01 00 35 04 06 00 18 5B 53 01 8B 03 00 00 D4 [14:58:53]Write i2c OK [14:58:53]MH_I2C_Read... [14:58:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:58:53]Read from MH i2c: E2 [14:58:53]MH_I2C_Read... [14:58:53]Read from MH i2c: E2 03 00 [14:58:53]MH_I2C_Read... [14:58:53]Read from MH i2c: E2 03 00 FD 00 00 90 00 71 [14:58:53]RAPDU: 90 00 [14:58:53]wFMCommunicate OK [14:58:53]wFMCommunicate request_size=4 [14:58:53]MH_SAM_APDU [14:58:53]CAPDU: 80 0D 03 02 [14:58:53]Write to MH i2c: E2 08 00 FE 00 80 0D 03 02 00 00 00 00 79 [14:58:53]Write i2c OK [14:58:53]MH_I2C_Read... [14:58:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:58:53]Read from MH i2c: E2 [14:58:53]MH_I2C_Read... [14:58:53]Read from MH i2c: E2 0B 00 [14:58:53]MH_I2C_Read... [14:58:53]Read from MH i2c: E2 0B 00 FE 00 00 7F 79 2B D6 05 68 67 47 90 00 8E [14:58:53]RAPDU: 7F 79 2B D6 05 68 67 47 90 00 [14:58:53]wFMCommunicate OK [14:58:53]SAM_PROTO_SignData done [14:58:53]FM_MakeSignedData done [14:58:53]CreateOFDProtocolMessage [14:58:53]wFMCommunicate request_size=4 [14:58:53]MH_SAM_APDU [14:58:53]CAPDU: 80 11 00 00 [14:58:53]Write to MH i2c: E2 08 00 FF 00 80 11 00 00 00 00 00 00 79 [14:58:53]Write i2c OK [14:58:53]MH_I2C_Read... [14:58:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:58:53]Read from MH i2c: E2 [14:58:53]MH_I2C_Read... [14:58:53]Read from MH i2c: E2 17 00 [14:58:53]MH_I2C_Read... [14:58:53]Read from MH i2c: E2 17 00 FF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D8 [14:58:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:58:53]wFMCommunicate OK [14:58:53]CreateOFDProtocolMessage done [14:58:53]OFDSenderStorePacket 86917 [14:58:53]StoreOFDPacket docnum=86917 [14:58:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 40 01 00 00 3C 61 38 01 B1 1C 5A 03 01 00 03 00 2C 01 1E 04 01 00 01 23 04 7E 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 34 39 06 04 3A 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 1D 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 AC 30 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 85 53 01 00 35 04 06 00 18 5B 53 01 8B 03 7F 79 2B D6 05 68 67 47 [14:58:53]CheckFolder [14:58:53]dirname=/storage/ofd_packets [14:58:53]CheckFolder done [14:58:53]ProducePacketName [14:58:53]name=ofd_packets/00086917 [14:58:53]NVStorageSaveData ofd_packets/00086917 [14:58:53]File name is /storage/ofd_packets/00086917 [14:58:53]Write 350 bytes [14:58:53]NVStorageSaveData done [14:58:53]OFDSenderStorePacket done [14:58:53]KKMCreateOFDPacket done [14:58:53]NVStorageSaveData kkm_last_timestamp [14:58:53]File name is /storage/kkm_last_timestamp [14:58:53]Write 4 bytes [14:58:53]NVStorageSaveData done [14:58:53]ExternCall_PrintAddStr [14:58:53]wPrintStart [14:58:53]Write to MH i2c: 01 00 00 00 01 01 [14:58:53]Write i2c OK [14:58:53]MH_I2C_Read... [14:58:53]Read from MH i2c: 01 [14:58:53]MH_I2C_Read... [14:58:53]Read from MH i2c: 01 07 00 [14:58:53]MH_I2C_Read... [14:58:53]Read from MH i2c: 01 07 00 00 01 00 00 00 00 00 FF 0F 16 [14:58:53]RasterBufferAndPrint [14:58:53]line Счет N : (3)148093 [14:58:53]line ИНН: 02508201610067 [14:58:53]line Контрольно-Кассовый Чек [14:58:53]line ПРОДАЖА [14:58:53]line Товар: 5449000189349 [14:58:53]line Холодный чай Fuse манго ананас 0,5л [14:58:53]line 1.000 * 75.00 [14:58:53]line = 75.00 [14:58:53]line НДС 12% НСП 1% [14:58:53]line > о реализуемом товаре [14:58:53]line ИТОГО: 75.00 [14:58:53]line НСП 1% : 0.66 [14:58:53]line НДС 12% : 7.96 [14:58:53]line Наличными: 0.00 [14:58:53]line Безнал.: 75.00 [14:58:53]line Место: АЗС № 137 "Партнер Нефть" [14:58:53]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [14:58:53]line СНО: Общий режим [14:58:53]line Чек 230 22.09.2024 14:58 [14:58:53]line Смена: 497 ФФД: 1.0 [14:58:53]line ЗНМ: 0300000064 [14:58:53]line РНМ: 0000000000092592 [14:58:53]line Версия ККМ: 001 [14:58:53]line Платежная система: O! деньги [14:58:53]line ФМ: 0000000000874979 [14:58:53]line ФД: 86917 [14:58:53]line ФПД: 26780513700611 [14:58:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T145852&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86917&fm=26780513700611&tin=02508201610067®Number=0000000000092592&sum=7500 [14:58:53]line 0 [14:58:53]OFD Sender: Processing packet 86917 [packets to send 276, broken 275] [14:58:53]ProducePacketName [14:58:53]name=ofd_packets/00086917 [14:58:53]OFD Sender: To server: pG, [14:58:53]CommunicateWithHost lk.salyk.kg:30040 [14:58:53]ConnectInit lk.salyk.kg [14:58:53]written 0, free lines is 4095 [14:58:54]Write to MH i2c: 01 00 00 2B 01 2C [14:58:54]Write i2c OK [14:58:54]MH_I2C_Read... [14:58:54]Read from MH i2c: 01 [14:58:54]MH_I2C_Read... [14:58:54]Read from MH i2c: 01 07 00 [14:58:54]MH_I2C_Read... [14:58:54]Read from MH i2c: 01 07 00 2B 01 00 00 00 00 00 C5 0C 04 [14:58:54]RasterBufferAndPrint [14:58:54]line [14:58:54]line [14:58:54]line [14:58:54]line [14:58:54]line [14:58:54]written 0, free lines is 3276 [14:58:54]MH_Cut [14:58:54]Write to MH i2c: D1 01 00 32 01 01 05 [14:58:54]Write i2c OK [14:58:54]MH_I2C_Read... [14:58:54]Read from MH i2c: D1 [14:58:54]MH_I2C_Read... [14:58:54]Read from MH i2c: D1 01 00 [14:58:54]MH_I2C_Read... [14:58:54]Read from MH i2c: D1 01 00 32 01 00 04 [14:58:54]Write to MH i2c: 01 00 00 33 01 34 [14:58:54]Write i2c OK [14:58:54]MH_I2C_Read... [14:58:55]*** Cut start [14:58:55]*** Partial cut [14:58:55]*** CUTSNS_PIN = 1 [14:58:55]Connected sock=11 [14:58:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 40 01 00 00 3C 61 38 01 B1 1C 5A 03 01 00 03 00 2C 01 1E 04 01 00 01 23 04 7E 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 34 39 06 04 3A 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 1D 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 AC 30 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 85 53 01 00 35 04 06 00 18 5B 53 01 8B 03 7F 79 2B D6 05 68 67 47 [14:58:55]*** CUTSNS_PIN = 0 [14:58:55]*** Brake cut motor [14:58:55]Read from MH i2c: 01 [14:58:55]MH_I2C_Read... [14:58:55]*** Stop cut motor [14:58:55]*** Cut end [14:58:55]Read from MH i2c: 01 07 00 [14:58:55]MH_I2C_Read... [14:58:55]Read from MH i2c: 01 07 00 33 01 00 00 00 00 00 FF 0F 49 [14:58:55]process_action close_receipt done [14:58:55]requested_data is exist [14:58:55]produce_requested_data [14:58:55]requested_item fm.sn is exist - process it [14:58:55]wFMCommunicate request_size=4 [14:58:55]MH_SAM_APDU [14:58:55]CAPDU: 80 11 00 00 [14:58:55]Write to MH i2c: E2 08 00 34 01 80 11 00 00 00 00 00 00 AF [14:58:55]Write i2c OK [14:58:55]MH_I2C_Read... [14:58:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:58:55]Read from MH i2c: E2 [14:58:55]MH_I2C_Read... [14:58:55]Read from MH i2c: E2 17 00 [14:58:55]MH_I2C_Read... [14:58:55]Read from MH i2c: E2 17 00 34 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 0E [14:58:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:58:55]wFMCommunicate OK [14:58:55]requested_item fd.num is exist - process it [14:58:55]SAM_PROTO_GetFieldsCounters [14:58:55]wFMCommunicate request_size=4 [14:58:55]MH_SAM_APDU [14:58:55]CAPDU: 80 13 00 00 [14:58:55]Write to MH i2c: E2 08 00 35 01 80 13 00 00 00 00 00 00 B2 [14:58:55]Write i2c OK [14:58:55]MH_I2C_Read... [14:58:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:58:56]Read from MH i2c: E2 [14:58:56]MH_I2C_Read... [14:58:56]Read from MH i2c: E2 62 00 [14:58:56]MH_I2C_Read... [14:58:56]Read from MH i2c: E2 62 00 35 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 85 53 01 00 0E 04 04 00 F1 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 5E [14:58:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 85 53 01 00 0E 04 04 00 F1 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 [14:58:56]wFMCommunicate OK [14:58:56]SAM_PROTO_GetFieldsCounters done [14:58:56]requested_item shift.num is exist - process it [14:58:56]requested_item shift.opened is exist - process it [14:58:56]req_shift_opened [14:58:56]FM_GetShiftState [14:58:56]SAM_PROTO_GetShiftState [14:58:56]wFMCommunicate request_size=4 [14:58:56]MH_SAM_APDU [14:58:56]CAPDU: 80 13 01 00 [14:58:56]Write to MH i2c: E2 08 00 36 01 80 13 01 00 00 00 00 00 B4 [14:58:56]Write i2c OK [14:58:56]MH_I2C_Read... [14:58:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:58:56]Read from MH i2c: E2 [14:58:56]MH_I2C_Read... [14:58:56]Read from MH i2c: E2 0E 00 [14:58:56]MH_I2C_Read... [14:58:56]Read from MH i2c: E2 0E 00 36 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 72 [14:58:56]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [14:58:56]wFMCommunicate OK [14:58:56]SAM_PROTO_GetShiftState done [14:58:56]FM_GetShiftState done [14:58:56]req_shift_opened done [14:58:56]requested_item shift.open_date is exist - process it [14:58:56]req_shift_open_date [14:58:56]req_shift_open_date done [14:58:56]produce_requested_data done [14:58:56]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86917,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [14:58:56]process_action_free close_receipt [14:58:56]json_value_free [14:58:56]json_value_free done [14:58:56]process_json_proto returns [14:58:56]Send response to host [14:58:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86917,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [14:58:56]free response buf [14:58:56]execute_script done [14:58:56]execute_script returns [14:58:56]free content buf [14:58:56]Sock 10.Close socket [14:58:56]Sock 10.Thread stoped [14:58:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 07 43 47 00 53 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 85 53 01 00 F4 03 04 00 7D DB EF 66 B6 04 01 00 00 2A C6 FF 8D FB 2E 14 8D [14:58:57]CommunicateWithHost err = 0 [14:58:57]CheckOFDResponse [14:58:57]1017 (14) - 77093643461234 [14:58:57]1041 (16) - 0000000000874979 [14:58:57]1040 (4) - 86917 [14:58:57]1012 (4) - 22.09.2024 08:55 [14:58:57]1206 (1) - 0 [14:58:57]OFD Sender: Remove packet 86917 [14:58:57]ProducePacketName [14:58:57]name=ofd_packets/00086917 [14:58:57]NVStorageDeleteData [14:58:57]OFD Sender: No OFD packet to send [14:59:02]OFD Sender: No OFD packet to send [14:59:07]OFD Sender: No OFD packet to send [14:59:12]OFD Sender: No OFD packet to send [14:59:17]OFD Sender: No OFD packet to send [14:59:22]OFD Sender: No OFD packet to send [14:59:24]accept exits with 9 [14:59:24]New connection [14:59:24]New thread 3067477348 created [14:59:24]Thread 3067333988 joined [14:59:24]Waiting for new connection... [14:59:24] Sock 9.Parse request [14:59:24]Sock 9.Check first char [14:59:24]Sock 9.First char is OK [14:59:24]request: POST /json_proto HTTP/1.0 [14:59:24]Method: POST [14:59:24]URL: /json_proto [14:59:24]Method is POST - this is cgi request [14:59:24]url: /json_proto [14:59:24]query_string will be loaded in cgi processing [14:59:24]execute_cgi json_proto POST (null) [14:59:24]execute_cgi path=json_proto method=POST [14:59:24]POST find Content-Length [14:59:24]Host: 172.17.47.196:8080 [14:59:24]Content-Length: 709 [14:59:24]Content-Type: application/json [14:59:24] [14:59:24]POST finish read [14:59:24]Found Content-Length = 709 [14:59:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148094", "tax_sys" : 0, "items" : [ { "code": "4700000480302", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro \u043C\u0430\u043D\u0433\u043E-\u043A\u043B\u0443\u0431 0.45 \u0436/\u0431", "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" ] } } [14:59:24]execute_script... [14: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 : (3)148094", "tax_sys" : 0, "items" : [ { "code": "4700000480302", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro \u043C\u0430\u043D\u0433\u043E-\u043A\u043B\u0443\u0431 0.45 \u0436/\u0431", "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" ] } } [14:59:24]POST & json_proto [14:59:24]process_json_proto [14:59:24]json parsed OK: [14:59:24]protocol is kg_v1.0 [14:59:24]action value=close_receipt [14:59:24]process_action close_receipt [14:59:24]cmd_close_receipt [14:59:24]MH_GetDate [14:59:24]Write to MH i2c: F0 00 00 37 01 27 [14:59:24]Write i2c OK [14:59:24]MH_I2C_Read... [14:59:24]Read from MH i2c: F0 [14:59:24]MH_I2C_Read... [14:59:24]Read from MH i2c: F0 09 00 [14:59:24]MH_I2C_Read... [14:59:24]Read from MH i2c: F0 09 00 37 01 00 CD 30 F0 66 4C 6B 94 66 34 [14:59:24]GetLastDocTimeStamp 1727017132 [14:59:24]current date 1727017165 [14:59:24]FM_GetShiftState [14:59:24]SAM_PROTO_GetShiftState [14:59:24]wFMCommunicate request_size=4 [14:59:24]MH_SAM_APDU [14:59:24]CAPDU: 80 13 01 00 [14:59:24]Write to MH i2c: E2 08 00 38 01 80 13 01 00 00 00 00 00 B6 [14:59:24]Write i2c OK [14:59:24]MH_I2C_Read... [14:59:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:59:24]Read from MH i2c: E2 [14:59:24]MH_I2C_Read... [14:59:24]Read from MH i2c: E2 0E 00 [14:59:24]MH_I2C_Read... [14:59:24]Read from MH i2c: E2 0E 00 38 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 74 [14:59:24]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [14:59:24]wFMCommunicate OK [14:59:24]SAM_PROTO_GetShiftState done [14:59:24]FM_GetShiftState done [14:59:24]opened in 1726964220 [14:59:24]opened+sec_in_day 1727050620 [14:59:24]quantity*price = 9500 [14:59:24]sum+1 = 9501 [14:59:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 231 22.09.2024 14:59 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86918 ФПД: 45335334843294 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T145925&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86918&fm=45335334843294&tin=02508201610067®Number=0000000000092592&sum=9500 0 [14:59:26]StoreToDocumentArchive [14:59:26]shift 497 fd 86918 [14:59:26]save to /storage/0497/doc_00086918 [14:59:26]save last doc name /storage/0497/doc_00086918 to /storage/kkm_last_doc_name [14:59:26]save OK [14:59:26]Clear old archive folders... [14:59:26]ProcessDocumentItem done err = 0, tmpTLVsize=304 [14:59:26]tlvbuf is 01E0D040 [14:59:26]SAM_PROTO_ClearQueue [14:59:26]wFMCommunicate request_size=4 [14:59:26]MH_SAM_APDU [14:59:26]CAPDU: 80 09 00 00 [14:59:26]Write to MH i2c: E2 08 00 45 01 80 09 00 00 00 00 00 00 B8 [14:59:26]Write i2c OK [14:59:26]MH_I2C_Read... [14:59:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:59:26]Read from MH i2c: E2 [14:59:26]MH_I2C_Read... [14:59:26]Read from MH i2c: E2 03 00 [14:59:26]MH_I2C_Read... [14:59:26]Read from MH i2c: E2 03 00 45 01 00 90 00 BA [14:59:26]RAPDU: 90 00 [14:59:26]wFMCommunicate OK [14:59:26]SAM_PROTO_ClearQueue done [14:59:26]KKMCreateOFDPacket [14:59:26]OFDProtocolAddRootSTLVToBuf [14:59:26]FM_MakeSignedData [14:59:26]FM_MakeSignedData [14:59:26]SAM_PROTO_SignData [14:59:26]wFMCommunicate request_size=4 [14:59:26]MH_SAM_APDU [14:59:26]CAPDU: 80 0D 01 02 [14:59:26]Write to MH i2c: E2 08 00 46 01 80 0D 01 02 00 00 00 00 C0 [14:59:26]Write i2c OK [14:59:26]MH_I2C_Read... [14:59:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:59:26]Read from MH i2c: E2 [14:59:26]MH_I2C_Read... [14:59:26]Read from MH i2c: E2 03 00 [14:59:26]MH_I2C_Read... [14:59:26]Read from MH i2c: E2 03 00 46 01 00 90 00 BB [14:59:26]RAPDU: 90 00 [14:59:26]wFMCommunicate OK [14:59:26]wFMCommunicate request_size=255 [14:59:26]MH_SAM_APDU [14:59:26]CAPDU: 80 0D 02 02 FA 03 00 30 01 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 33 30 32 06 04 3E 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2D D0 BA D0 BB D1 83 D0 B1 20 30 2E 34 35 20 D0 B6 2F D0 B1 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 E7 00 00 00 F4 03 04 00 CD 30 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 [14:59:26]Write to MH i2c: E2 02 01 47 01 80 0D 02 02 FA 00 03 00 30 01 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 33 30 32 06 04 3E 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2D D0 BA D0 BB D1 83 D0 B1 20 30 2E 34 35 20 D0 B6 2F D0 B1 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 E7 00 00 00 F4 03 04 00 CD 30 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 00 00 32 [14:59:26]Write i2c OK [14:59:26]MH_I2C_Read... [14:59:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:59:26]Read from MH i2c: E2 [14:59:26]MH_I2C_Read... [14:59:26]Read from MH i2c: E2 03 00 [14:59:26]MH_I2C_Read... [14:59:26]Read from MH i2c: E2 03 00 47 01 00 90 00 BC [14:59:26]RAPDU: 90 00 [14:59:26]wFMCommunicate OK [14:59:26]wFMCommunicate request_size=63 [14:59:26]MH_SAM_APDU [14:59:26]CAPDU: 80 0D 02 02 3A 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 86 53 01 00 35 04 06 00 29 3B 74 87 73 9E [14:59:26]Write to MH i2c: E2 42 00 48 01 80 0D 02 02 3A 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 86 53 01 00 35 04 06 00 29 3B 74 87 73 9E 00 00 65 [14:59:26]Write i2c OK [14:59:26]MH_I2C_Read... [14:59:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:59:26]Read from MH i2c: E2 [14:59:26]MH_I2C_Read... [14:59:26]Read from MH i2c: E2 03 00 [14:59:26]MH_I2C_Read... [14:59:26]Read from MH i2c: E2 03 00 48 01 00 90 00 BD [14:59:26]RAPDU: 90 00 [14:59:26]wFMCommunicate OK [14:59:26]wFMCommunicate request_size=4 [14:59:26]MH_SAM_APDU [14:59:26]CAPDU: 80 0D 03 02 [14:59:26]Write to MH i2c: E2 08 00 49 01 80 0D 03 02 00 00 00 00 C5 [14:59:26]Write i2c OK [14:59:26]MH_I2C_Read... [14:59:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:59:26]Read from MH i2c: E2 [14:59:26]MH_I2C_Read... [14:59:26]Read from MH i2c: E2 0B 00 [14:59:26]MH_I2C_Read... [14:59:26]Read from MH i2c: E2 0B 00 49 01 00 BA 57 EC 15 58 5A B3 53 90 00 90 [14:59:26]RAPDU: BA 57 EC 15 58 5A B3 53 90 00 [14:59:26]wFMCommunicate OK [14:59:26]SAM_PROTO_SignData done [14:59:26]FM_MakeSignedData done [14:59:26]CreateOFDProtocolMessage [14:59:26]wFMCommunicate request_size=4 [14:59:26]MH_SAM_APDU [14:59:26]CAPDU: 80 11 00 00 [14:59:26]Write to MH i2c: E2 08 00 4A 01 80 11 00 00 00 00 00 00 C5 [14:59:26]Write i2c OK [14:59:26]MH_I2C_Read... [14:59:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:59:26]Read from MH i2c: E2 [14:59:26]MH_I2C_Read... [14:59:26]Read from MH i2c: E2 17 00 [14:59:26]MH_I2C_Read... [14:59:26]Read from MH i2c: E2 17 00 4A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 24 [14:59:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:59:26]wFMCommunicate OK [14:59:26]CreateOFDProtocolMessage done [14:59:26]OFDSenderStorePacket 86918 [14:59:26]StoreOFDPacket docnum=86918 [14:59:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 44 01 00 00 EC AD 3C 01 C7 C5 5A 03 01 00 03 00 30 01 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 33 30 32 06 04 3E 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2D D0 BA D0 BB D1 83 D0 B1 20 30 2E 34 35 20 D0 B6 2F D0 B1 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 E7 00 00 00 F4 03 04 00 CD 30 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 86 53 01 00 35 04 06 00 29 3B 74 87 73 9E BA 57 EC 15 58 5A B3 53 [14:59:26]CheckFolder [14:59:26]dirname=/storage/ofd_packets [14:59:26]CheckFolder done [14:59:26]ProducePacketName [14:59:26]name=ofd_packets/00086918 [14:59:26]NVStorageSaveData ofd_packets/00086918 [14:59:26]File name is /storage/ofd_packets/00086918 [14:59:26]Write 354 bytes [14:59:26]NVStorageSaveData done [14:59:26]OFDSenderStorePacket done [14:59:26]KKMCreateOFDPacket done [14:59:26]NVStorageSaveData kkm_last_timestamp [14:59:26]File name is /storage/kkm_last_timestamp [14:59:26]Write 4 bytes [14:59:26]NVStorageSaveData done [14:59:26]ExternCall_PrintAddStr [14:59:26]wPrintStart [14:59:26]Write to MH i2c: 01 00 00 4B 01 4C [14:59:26]Write i2c OK [14:59:26]MH_I2C_Read... [14:59:26]Read from MH i2c: 01 [14:59:26]MH_I2C_Read... [14:59:26]Read from MH i2c: 01 07 00 [14:59:26]MH_I2C_Read... [14:59:26]Read from MH i2c: 01 07 00 4B 01 00 00 00 00 00 FF 0F 61 [14:59:26]RasterBufferAndPrint [14:59:26]line Счет N : (3)148094 [14:59:26]line ИНН: 02508201610067 [14:59:26]line Контрольно-Кассовый Чек [14:59:26]line ПРОДАЖА [14:59:26]line Товар: 4700000480302 [14:59:26]line Напиток энерг Nitro манго-клуб 0.45 ж/б [14:59:26]line 1.000 * 95.00 [14:59:26]line = 95.00 [14:59:26]line НДС 12% НСП 1% [14:59:26]line > о реализуемом товаре [14:59:26]line ИТОГО: 95.00 [14:59:26]line НСП 1% : 0.84 [14:59:26]line НДС 12% : 10.09 [14:59:26]line Наличными: 95.00 [14:59:26]line Безнал.: 0.00 [14:59:26]line Место: АЗС № 137 "Партнер Нефть" [14:59:26]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [14:59:26]line СНО: Общий режим [14:59:26]line Чек 231 22.09.2024 14:59 [14:59:26]line Смена: 497 ФФД: 1.0 [14:59:26]line ЗНМ: 0300000064 [14:59:26]line РНМ: 0000000000092592 [14:59:26]line Версия ККМ: 001 [14:59:26]line ФМ: 0000000000874979 [14:59:26]line ФД: 86918 [14:59:26]line ФПД: 45335334843294 [14:59:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T145925&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86918&fm=45335334843294&tin=02508201610067®Number=0000000000092592&sum=9500 [14:59:26]line 0 [14:59:26]OFD Sender: Processing packet 86918 [packets to send 276, broken 275] [14:59:26]ProducePacketName [14:59:26]name=ofd_packets/00086918 [14:59:26]OFD Sender: To server: pG, [14:59:26]CommunicateWithHost lk.salyk.kg:30040 [14:59:26]ConnectInit lk.salyk.kg [14:59:26]written 0, free lines is 4095 [14:59:27]Write to MH i2c: 01 00 00 74 01 75 [14:59:27]Write i2c OK [14:59:27]MH_I2C_Read... [14:59:27]Read from MH i2c: 01 [14:59:27]MH_I2C_Read... [14:59:27]Read from MH i2c: 01 07 00 [14:59:27]MH_I2C_Read... [14:59:27]Read from MH i2c: 01 07 00 74 01 00 00 00 00 00 EB 0C 73 [14:59:27]RasterBufferAndPrint [14:59:27]line [14:59:27]line [14:59:27]line [14:59:27]line [14:59:27]line [14:59:27]written 0, free lines is 3313 [14:59:27]MH_Cut [14:59:27]Write to MH i2c: D1 01 00 7B 01 01 4E [14:59:27]Write i2c OK [14:59:27]MH_I2C_Read... [14:59:27]Read from MH i2c: D1 [14:59:27]MH_I2C_Read... [14:59:27]Read from MH i2c: D1 01 00 [14:59:27]MH_I2C_Read... [14:59:27]Read from MH i2c: D1 01 00 7B 01 00 4D [14:59:27]Write to MH i2c: 01 00 00 7C 01 7D [14:59:27]Write i2c OK [14:59:27]MH_I2C_Read... [14:59:28]*** Cut start [14:59:28]*** Partial cut [14:59:28]*** CUTSNS_PIN = 1 [14:59:28]*** CUTSNS_PIN = 0 [14:59:28]*** Brake cut motor [14:59:28]Read from MH i2c: 01 [14:59:28]MH_I2C_Read... [14:59:28]*** Stop cut motor [14:59:28]*** Cut end [14:59:28]Read from MH i2c: 01 07 00 [14:59:28]MH_I2C_Read... [14:59:28]Read from MH i2c: 01 07 00 7C 01 00 00 00 00 00 FF 0F 92 [14:59:28]process_action close_receipt done [14:59:28]requested_data is exist [14:59:28]produce_requested_data [14:59:28]requested_item fm.sn is exist - process it [14:59:28]wFMCommunicate request_size=4 [14:59:28]MH_SAM_APDU [14:59:28]CAPDU: 80 11 00 00 [14:59:28]Write to MH i2c: E2 08 00 7D 01 80 11 00 00 00 00 00 00 F8 [14:59:28]Write i2c OK [14:59:28]MH_I2C_Read... [14:59:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:59:28]Read from MH i2c: E2 [14:59:28]MH_I2C_Read... [14:59:28]Read from MH i2c: E2 17 00 [14:59:28]MH_I2C_Read... [14:59:28]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 34 39 37 39 90 00 57 [14:59:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:59:28]wFMCommunicate OK [14:59:28]requested_item fd.num is exist - process it [14:59:28]SAM_PROTO_GetFieldsCounters [14:59:28]wFMCommunicate request_size=4 [14:59:28]MH_SAM_APDU [14:59:28]CAPDU: 80 13 00 00 [14:59:28]Write to MH i2c: E2 08 00 7E 01 80 13 00 00 00 00 00 00 FB [14:59:28]Write i2c OK [14:59:28]MH_I2C_Read... [14:59:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:59:28]Read from MH i2c: E2 [14:59:28]MH_I2C_Read... [14:59:28]Read from MH i2c: E2 62 00 [14:59:28]MH_I2C_Read... [14:59:28]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 86 53 01 00 0E 04 04 00 F1 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 AB [14:59: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 86 53 01 00 0E 04 04 00 F1 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 [14:59:29]wFMCommunicate OK [14:59:29]SAM_PROTO_GetFieldsCounters done [14:59:29]requested_item shift.num is exist - process it [14:59:29]requested_item shift.opened is exist - process it [14:59:29]req_shift_opened [14:59:29]FM_GetShiftState [14:59:29]SAM_PROTO_GetShiftState [14:59:29]wFMCommunicate request_size=4 [14:59:29]MH_SAM_APDU [14:59:29]CAPDU: 80 13 01 00 [14:59:29]Write to MH i2c: E2 08 00 7F 01 80 13 01 00 00 00 00 00 FD [14:59:29]Write i2c OK [14:59:29]MH_I2C_Read... [14:59:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:59:29]Read from MH i2c: E2 [14:59:29]MH_I2C_Read... [14:59:29]Read from MH i2c: E2 0E 00 [14:59:29]MH_I2C_Read... [14:59:29]Read from MH i2c: E2 0E 00 7F 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 BB [14:59:29]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [14:59:29]wFMCommunicate OK [14:59:29]SAM_PROTO_GetShiftState done [14:59:29]FM_GetShiftState done [14:59:29]req_shift_opened done [14:59:29]requested_item shift.open_date is exist - process it [14:59:29]req_shift_open_date [14:59:29]req_shift_open_date done [14:59:29]produce_requested_data done [14:59:29]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86918,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [14:59:29]process_action_free close_receipt [14:59:29]json_value_free [14:59:29]json_value_free done [14:59:29]process_json_proto returns [14:59:29]Send response to host [14:59:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86918,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [14:59:29]free response buf [14:59:29]execute_script done [14:59:29]execute_script returns [14:59:29]free content buf [14:59:29]Sock 9.Close socket [14:59:29]Sock 9.Thread stoped [14:59:31]Connected sock=11 [14:59:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 44 01 00 00 EC AD 3C 01 C7 C5 5A 03 01 00 03 00 30 01 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 33 30 32 06 04 3E 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2D D0 BA D0 BB D1 83 D0 B1 20 30 2E 34 35 20 D0 B6 2F D0 B1 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 E7 00 00 00 F4 03 04 00 CD 30 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 86 53 01 00 35 04 06 00 29 3B 74 87 73 9E BA 57 EC 15 58 5A B3 53 [14:59:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 BA B9 47 00 BF F8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 86 53 01 00 F4 03 04 00 A0 DB EF 66 B6 04 01 00 00 52 BD 25 AB 7C 3D 65 56 [14:59:33]CommunicateWithHost err = 0 [14:59:33]CheckOFDResponse [14:59:33]1017 (14) - 77093643461234 [14:59:33]1041 (16) - 0000000000874979 [14:59:33]1040 (4) - 86918 [14:59:33]1012 (4) - 22.09.2024 08:56 [14:59:33]1206 (1) - 0 [14:59:33]OFD Sender: Remove packet 86918 [14:59:33]ProducePacketName [14:59:33]name=ofd_packets/00086918 [14:59:33]NVStorageDeleteData [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:44]accept exits with 10 [14:59:44]New connection [14:59:44]New thread 3067333988 created [14:59:44]Thread 3067477348 joined [14:59:44]Waiting for new connection... [14:59:44] Sock 10.Parse request [14:59:44]Sock 10.Check first char [14:59:44]Sock 10.First char is OK [14:59:44]request: POST /json_proto HTTP/1.0 [14:59:44]Method: POST [14:59:44]URL: /json_proto [14:59:44]Method is POST - this is cgi request [14:59:44]url: /json_proto [14:59:44]query_string will be loaded in cgi processing [14:59:44]execute_cgi json_proto POST (null) [14:59:44]execute_cgi path=json_proto method=POST [14:59:44]POST find Content-Length [14:59:44]Host: 172.17.47.196:8080 [14:59:44]Content-Length: 621 [14:59:44]Content-Type: application/json [14:59:44] [14:59:44]POST finish read [14:59:44]Found Content-Length = 621 [14:59:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148095", "tax_sys" : 0, "items" : [ { "code": "48744119", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Xstyle Dual", "price" : 149.00, "quantity" : 1.000, "sum" : 149.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 149.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:59:44]execute_script... [14:59:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148095", "tax_sys" : 0, "items" : [ { "code": "48744119", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Xstyle Dual", "price" : 149.00, "quantity" : 1.000, "sum" : 149.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 149.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:59:44]POST & json_proto [14:59:44]process_json_proto [14:59:44]json parsed OK: [14:59:44]protocol is kg_v1.0 [14:59:44]action value=close_receipt [14:59:44]process_action close_receipt [14:59:44]cmd_close_receipt [14:59:44]MH_GetDate [14:59:44]Write to MH i2c: F0 00 00 80 01 70 [14:59:44]Write i2c OK [14:59:44]MH_I2C_Read... [14:59:44]Read from MH i2c: F0 [14:59:44]MH_I2C_Read... [14:59:44]Read from MH i2c: F0 09 00 [14:59:44]MH_I2C_Read... [14:59:44]Read from MH i2c: F0 09 00 80 01 00 E1 30 F0 66 4C 6B 94 66 91 [14:59:44]GetLastDocTimeStamp 1727017165 [14:59:44]current date 1727017185 [14:59:44]FM_GetShiftState [14:59:44]SAM_PROTO_GetShiftState [14:59:44]wFMCommunicate request_size=4 [14:59:44]MH_SAM_APDU [14:59:44]CAPDU: 80 13 01 00 [14:59:44]Write to MH i2c: E2 08 00 81 01 80 13 01 00 00 00 00 00 FF [14:59:44]Write i2c OK [14:59:44]MH_I2C_Read... [14:59:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:59:44]Read from MH i2c: E2 [14:59:44]MH_I2C_Read... [14:59:44]Read from MH i2c: E2 0E 00 [14:59:44]MH_I2C_Read... [14:59:44]Read from MH i2c: E2 0E 00 81 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 BD [14:59:44]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [14:59:44]wFMCommunicate OK [14:59:44]SAM_PROTO_GetShiftState done [14:59:44]FM_GetShiftState done [14:59:44]opened in 1726964220 [14:59:44]opened+sec_in_day 1727050620 [14:59:44]quantity*price = 14900 [14:59:44]sum+1 = 14901 [14:59:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 149.00 НСП 1% : 1.32 НДС 12% : 15.82 Наличными: 149.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 232 22.09.2024 14:59 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86919 ФПД: 390432365525 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T145945&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86919&fm=390432365525&tin=02508201610067®Number=0000000000092592&sum=14900 0 [14:59:46]StoreToDocumentArchive [14:59:46]shift 497 fd 86919 [14:59:46]save to /storage/0497/doc_00086919 [14:59:46]save last doc name /storage/0497/doc_00086919 to /storage/kkm_last_doc_name [14:59:46]save OK [14:59:46]Clear old archive folders... [14:59:46]ProcessDocumentItem done err = 0, tmpTLVsize=273 [14:59:46]tlvbuf is 01E0BB60 [14:59:46]SAM_PROTO_ClearQueue [14:59:46]wFMCommunicate request_size=4 [14:59:46]MH_SAM_APDU [14:59:46]CAPDU: 80 09 00 00 [14:59:46]Write to MH i2c: E2 08 00 8E 01 80 09 00 00 00 00 00 00 01 [14:59:46]Write i2c OK [14:59:46]MH_I2C_Read... [14:59:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:59:46]Read from MH i2c: E2 [14:59:46]MH_I2C_Read... [14:59:46]Read from MH i2c: E2 03 00 [14:59:46]MH_I2C_Read... [14:59:46]Read from MH i2c: E2 03 00 8E 01 00 90 00 03 [14:59:46]RAPDU: 90 00 [14:59:46]wFMCommunicate OK [14:59:46]SAM_PROTO_ClearQueue done [14:59:46]KKMCreateOFDPacket [14:59:46]OFDProtocolAddRootSTLVToBuf [14:59:46]FM_MakeSignedData [14:59:46]FM_MakeSignedData [14:59:46]SAM_PROTO_SignData [14:59:46]wFMCommunicate request_size=4 [14:59:46]MH_SAM_APDU [14:59:46]CAPDU: 80 0D 01 02 [14:59:46]Write to MH i2c: E2 08 00 8F 01 80 0D 01 02 00 00 00 00 09 [14:59:46]Write i2c OK [14:59:46]MH_I2C_Read... [14:59:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:59:46]Read from MH i2c: E2 [14:59:46]MH_I2C_Read... [14:59:46]Read from MH i2c: E2 03 00 [14:59:46]MH_I2C_Read... [14:59:46]Read from MH i2c: E2 03 00 8F 01 00 90 00 04 [14:59:46]RAPDU: 90 00 [14:59:46]wFMCommunicate OK [14:59:46]wFMCommunicate request_size=255 [14:59:46]MH_SAM_APDU [14:59:46]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 34 31 31 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 73 74 79 6C 65 20 44 75 61 6C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 06 00 00 00 00 07 04 06 00 34 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 E8 00 00 00 F4 03 04 00 E1 30 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 [14:59:46]Write to MH i2c: E2 02 01 90 01 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 34 31 31 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 73 74 79 6C 65 20 44 75 61 6C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 06 00 00 00 00 07 04 06 00 34 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 E8 00 00 00 F4 03 04 00 E1 30 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 00 00 E7 [14:59:46]Write i2c OK [14:59:46]MH_I2C_Read... [14:59:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:59:46]Read from MH i2c: E2 [14:59:46]MH_I2C_Read... [14:59:46]Read from MH i2c: E2 03 00 [14:59:46]MH_I2C_Read... [14:59:46]Read from MH i2c: E2 03 00 90 01 00 90 00 05 [14:59:46]RAPDU: 90 00 [14:59:46]wFMCommunicate OK [14:59:46]wFMCommunicate request_size=32 [14:59:46]MH_SAM_APDU [14:59:46]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 34 39 37 39 10 04 04 00 87 53 01 00 35 04 06 00 00 5A E7 95 1B D5 [14:59:46]Write to MH i2c: E2 23 00 91 01 80 0D 02 02 1B 00 30 30 30 38 37 34 39 37 39 10 04 04 00 87 53 01 00 35 04 06 00 00 5A E7 95 1B D5 00 00 16 [14:59:46]Write i2c OK [14:59:46]MH_I2C_Read... [14:59:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:59:46]Read from MH i2c: E2 [14:59:46]MH_I2C_Read... [14:59:46]Read from MH i2c: E2 03 00 [14:59:46]MH_I2C_Read... [14:59:46]Read from MH i2c: E2 03 00 91 01 00 90 00 06 [14:59:46]RAPDU: 90 00 [14:59:46]wFMCommunicate OK [14:59:46]wFMCommunicate request_size=4 [14:59:46]MH_SAM_APDU [14:59:46]CAPDU: 80 0D 03 02 [14:59:46]Write to MH i2c: E2 08 00 92 01 80 0D 03 02 00 00 00 00 0E [14:59:46]Write i2c OK [14:59:46]MH_I2C_Read... [14:59:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:59:46]Read from MH i2c: E2 [14:59:46]MH_I2C_Read... [14:59:46]Read from MH i2c: E2 0B 00 [14:59:46]MH_I2C_Read... [14:59:46]Read from MH i2c: E2 0B 00 92 01 00 D6 D5 00 A3 34 9E 46 CC 90 00 41 [14:59:46]RAPDU: D6 D5 00 A3 34 9E 46 CC 90 00 [14:59:46]wFMCommunicate OK [14:59:46]SAM_PROTO_SignData done [14:59:46]FM_MakeSignedData done [14:59:46]CreateOFDProtocolMessage [14:59:46]wFMCommunicate request_size=4 [14:59:46]MH_SAM_APDU [14:59:46]CAPDU: 80 11 00 00 [14:59:46]Write to MH i2c: E2 08 00 93 01 80 11 00 00 00 00 00 00 0E [14:59:46]Write i2c OK [14:59:46]MH_I2C_Read... [14:59:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:59:46]Read from MH i2c: E2 [14:59:46]MH_I2C_Read... [14:59:46]Read from MH i2c: E2 17 00 [14:59:46]MH_I2C_Read... [14:59:46]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 34 39 37 39 90 00 6D [14:59:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:59:46]wFMCommunicate OK [14:59:46]CreateOFDProtocolMessage done [14:59:46]OFDSenderStorePacket 86919 [14:59:46]StoreOFDPacket docnum=86919 [14:59:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 25 01 00 00 2A 9A 1D 01 1F 60 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 34 31 31 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 73 74 79 6C 65 20 44 75 61 6C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 06 00 00 00 00 07 04 06 00 34 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 E8 00 00 00 F4 03 04 00 E1 30 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 87 53 01 00 35 04 06 00 00 5A E7 95 1B D5 D6 D5 00 A3 34 9E 46 CC [14:59:46]CheckFolder [14:59:46]dirname=/storage/ofd_packets [14:59:46]CheckFolder done [14:59:46]ProducePacketName [14:59:46]name=ofd_packets/00086919 [14:59:46]NVStorageSaveData ofd_packets/00086919 [14:59:46]File name is /storage/ofd_packets/00086919 [14:59:46]Write 323 bytes [14:59:46]NVStorageSaveData done [14:59:46]OFDSenderStorePacket done [14:59:46]KKMCreateOFDPacket done [14:59:46]NVStorageSaveData kkm_last_timestamp [14:59:46]File name is /storage/kkm_last_timestamp [14:59:46]Write 4 bytes [14:59:46]NVStorageSaveData done [14:59:46]ExternCall_PrintAddStr [14:59:46]wPrintStart [14:59:46]Write to MH i2c: 01 00 00 94 01 95 [14:59:46]Write i2c OK [14:59:46]MH_I2C_Read... [14:59:46]Read from MH i2c: 01 [14:59:46]MH_I2C_Read... [14:59:46]Read from MH i2c: 01 07 00 [14:59:46]MH_I2C_Read... [14:59:46]Read from MH i2c: 01 07 00 94 01 00 00 00 00 00 FF 0F AA [14:59:46]RasterBufferAndPrint [14:59:46]line Счет N : (3)148095 [14:59:46]line ИНН: 02508201610067 [14:59:46]line Контрольно-Кассовый Чек [14:59:46]line ПРОДАЖА [14:59:46]line Товар: 48744119 [14:59:46]line Сигареты Winston Xstyle Dual [14:59:46]line 1.000 * 149.00 [14:59:46]line = 149.00 [14:59:46]line НДС 12% НСП 1% [14:59:46]line > о реализуемом товаре [14:59:46]line ИТОГО: 149.00 [14:59:46]line НСП 1% : 1.32 [14:59:46]line НДС 12% : 15.82 [14:59:46]line Наличными: 149.00 [14:59:46]line Безнал.: 0.00 [14:59:46]line Место: АЗС № 137 "Партнер Нефть" [14:59:46]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [14:59:46]line СНО: Общий режим [14:59:46]line Чек 232 22.09.2024 14:59 [14:59:46]line Смена: 497 ФФД: 1.0 [14:59:46]line ЗНМ: 0300000064 [14:59:46]line РНМ: 0000000000092592 [14:59:46]line Версия ККМ: 001 [14:59:46]line ФМ: 0000000000874979 [14:59:46]line ФД: 86919 [14:59:46]line ФПД: 390432365525 [14:59:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T145945&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86919&fm=390432365525&tin=02508201610067®Number=0000000000092592&sum=14900 [14:59:46]line 0 [14:59:46]OFD Sender: Processing packet 86919 [packets to send 276, broken 275] [14:59:46]ProducePacketName [14:59:46]name=ofd_packets/00086919 [14:59:46]OFD Sender: To server: pG, [14:59:46]CommunicateWithHost lk.salyk.kg:30040 [14:59:46]ConnectInit lk.salyk.kg [14:59:46]written 0, free lines is 4095 [14:59:47]Write to MH i2c: 01 00 00 BC 01 BD [14:59:47]Write i2c OK [14:59:47]MH_I2C_Read... [14:59:47]Read from MH i2c: 01 [14:59:47]MH_I2C_Read... [14:59:47]Read from MH i2c: 01 07 00 [14:59:47]MH_I2C_Read... [14:59:47]Read from MH i2c: 01 07 00 BC 01 00 00 00 00 00 FA 0C CA [14:59:47]RasterBufferAndPrint [14:59:47]line [14:59:47]line [14:59:47]line [14:59:47]line [14:59:47]line [14:59:47]written 0, free lines is 3332 [14:59:47]MH_Cut [14:59:47]Write to MH i2c: D1 01 00 C3 01 01 96 [14:59:47]Write i2c OK [14:59:47]MH_I2C_Read... [14:59:47]Read from MH i2c: D1 [14:59:47]MH_I2C_Read... [14:59:47]Read from MH i2c: D1 01 00 [14:59:47]MH_I2C_Read... [14:59:47]Read from MH i2c: D1 01 00 C3 01 00 95 [14:59:47]Write to MH i2c: 01 00 00 C4 01 C5 [14:59:47]Write i2c OK [14:59:47]MH_I2C_Read... [14:59:47]*** Cut start [14:59:47]*** Partial cut [14:59:47]*** CUTSNS_PIN = 1 [14:59:47]*** CUTSNS_PIN = 0 [14:59:48]*** Brake cut motor [14:59:48]Read from MH i2c: 01 [14:59:48]MH_I2C_Read... [14:59:48]*** Stop cut motor [14:59:48]*** Cut end [14:59:48]Read from MH i2c: 01 07 00 [14:59:48]MH_I2C_Read... [14:59:48]Read from MH i2c: 01 07 00 C4 01 00 00 00 00 00 FF 0F DA [14:59:48]process_action close_receipt done [14:59:48]requested_data is exist [14:59:48]produce_requested_data [14:59:48]requested_item fm.sn is exist - process it [14:59:48]wFMCommunicate request_size=4 [14:59:48]MH_SAM_APDU [14:59:48]CAPDU: 80 11 00 00 [14:59:48]Write to MH i2c: E2 08 00 C5 01 80 11 00 00 00 00 00 00 40 [14:59:48]Write i2c OK [14:59:48]MH_I2C_Read... [14:59:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:59:48]Read from MH i2c: E2 [14:59:48]MH_I2C_Read... [14:59:48]Read from MH i2c: E2 17 00 [14:59:48]MH_I2C_Read... [14:59:48]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 34 39 37 39 90 00 9F [14:59:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:59:48]wFMCommunicate OK [14:59:48]requested_item fd.num is exist - process it [14:59:48]SAM_PROTO_GetFieldsCounters [14:59:48]wFMCommunicate request_size=4 [14:59:48]MH_SAM_APDU [14:59:48]CAPDU: 80 13 00 00 [14:59:48]Write to MH i2c: E2 08 00 C6 01 80 13 00 00 00 00 00 00 43 [14:59:48]Write i2c OK [14:59:48]MH_I2C_Read... [14:59:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:59:48]Read from MH i2c: E2 [14:59:48]MH_I2C_Read... [14:59:48]Read from MH i2c: E2 62 00 [14:59:48]MH_I2C_Read... [14:59:48]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 87 53 01 00 0E 04 04 00 F1 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 F7 [14:59:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 87 53 01 00 0E 04 04 00 F1 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 [14:59:48]wFMCommunicate OK [14:59:48]SAM_PROTO_GetFieldsCounters done [14:59:48]requested_item shift.num is exist - process it [14:59:48]requested_item shift.opened is exist - process it [14:59:48]req_shift_opened [14:59:48]FM_GetShiftState [14:59:48]SAM_PROTO_GetShiftState [14:59:48]wFMCommunicate request_size=4 [14:59:48]MH_SAM_APDU [14:59:48]CAPDU: 80 13 01 00 [14:59:48]Write to MH i2c: E2 08 00 C7 01 80 13 01 00 00 00 00 00 45 [14:59:48]Write i2c OK [14:59:48]MH_I2C_Read... [14:59:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:59:48]Read from MH i2c: E2 [14:59:48]MH_I2C_Read... [14:59:48]Read from MH i2c: E2 0E 00 [14:59:48]MH_I2C_Read... [14:59:48]Read from MH i2c: E2 0E 00 C7 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 03 [14:59:48]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [14:59:48]wFMCommunicate OK [14:59:48]SAM_PROTO_GetShiftState done [14:59:48]FM_GetShiftState done [14:59:48]req_shift_opened done [14:59:48]requested_item shift.open_date is exist - process it [14:59:48]req_shift_open_date [14:59:48]req_shift_open_date done [14:59:48]produce_requested_data done [14:59:48]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86919,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [14:59:48]process_action_free close_receipt [14:59:48]json_value_free [14:59:48]json_value_free done [14:59:48]process_json_proto returns [14:59:48]Send response to host [14:59:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86919,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [14:59:48]free response buf [14:59:48]execute_script done [14:59:48]execute_script returns [14:59:48]free content buf [14:59:48]Sock 10.Close socket [14:59:48]Sock 10.Thread stoped [14:59:51]recv_with_timeout no data received [14:59:54]Connected sock=11 [14:59:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 25 01 00 00 2A 9A 1D 01 1F 60 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 34 31 31 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 73 74 79 6C 65 20 44 75 61 6C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 06 00 00 00 00 07 04 06 00 34 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 E8 00 00 00 F4 03 04 00 E1 30 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 87 53 01 00 35 04 06 00 00 5A E7 95 1B D5 D6 D5 00 A3 34 9E 46 CC [14:59:59]recv_with_timeout no data received [14:59:59]CommunicateWithHost answer receiving error [14:59:59]CommunicateWithHost err = -3 [14:59:59]OFD Sender: Server communicate error [15:00:04]OFD Sender: Processing packet 86919 [packets to send 276, broken 275] [15:00:04]ProducePacketName [15:00:04]name=ofd_packets/00086919 [15:00:04]OFD Sender: To server: pG, [15:00:04]CommunicateWithHost lk.salyk.kg:30040 [15:00:04]ConnectInit lk.salyk.kg [15:00:07]recv_with_timeout no data received [15:00:09]ConnectInit Can't take IP for lk.salyk.kg [15:00:09]CommunicateWithHost connect error [15:00:09]CommunicateWithHost err = -1 [15:00:09]OFD Sender: Server communicate error [15:00:14]OFD Sender: Processing packet 86919 [packets to send 276, broken 275] [15:00:14]ProducePacketName [15:00:14]name=ofd_packets/00086919 [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:22]Connected sock=10 [15:00:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 25 01 00 00 2A 9A 1D 01 1F 60 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 34 31 31 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 73 74 79 6C 65 20 44 75 61 6C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 06 00 00 00 00 07 04 06 00 34 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 E8 00 00 00 F4 03 04 00 E1 30 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 87 53 01 00 35 04 06 00 00 5A E7 95 1B D5 D6 D5 00 A3 34 9E 46 CC [15:00:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 B0 BA 47 00 D4 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 34 39 37 39 10 04 04 00 87 53 01 00 F4 03 04 00 D3 DB EF 66 B6 04 01 00 00 12 6E C1 61 96 91 82 07 [15:00:23]CommunicateWithHost err = 0 [15:00:23]CheckOFDResponse [15:00:23]1017 (14) - 77093643461234 [15:00:23]1041 (16) - 0000000000874979 [15:00:23]1040 (4) - 86919 [15:00:23]1012 (4) - 22.09.2024 08:56 [15:00:23]1206 (1) - 0 [15:00:23]OFD Sender: Remove packet 86919 [15:00:23]ProducePacketName [15:00:23]name=ofd_packets/00086919 [15:00:23]NVStorageDeleteData [15:00:23]OFD Sender: No OFD packet to send [15:00:28]OFD Sender: No OFD packet to send [15:00:33]OFD Sender: No OFD packet to send [15:00:38]OFD Sender: No OFD packet to send [15:00:43]OFD Sender: No OFD packet to send [15:00:48]OFD Sender: No OFD packet to send [15:00:53]OFD Sender: No OFD packet to send [15:00:58]OFD Sender: No OFD packet to send [15:01:03]OFD Sender: No OFD packet to send [15:01:08]OFD Sender: No OFD packet to send [15:01:13]OFD Sender: No OFD packet to send [15:01:18]OFD Sender: No OFD packet to send [15:01:23]OFD Sender: No OFD packet to send [15:01:28]OFD Sender: No OFD packet to send [15:01:33]OFD Sender: No OFD packet to send [15:01:38]OFD Sender: No OFD packet to send [15:01:43]OFD Sender: No OFD packet to send [15:01:48]OFD Sender: No OFD packet to send [15:01:53]OFD Sender: No OFD packet to send [15:01:58]OFD Sender: No OFD packet to send [15:02:03]OFD Sender: No OFD packet to send [15:02:08]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: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: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:23]recv_with_timeout no data received [15:03:24]OFD Sender: No OFD packet to send [15:03:29]OFD Sender: No OFD packet to send [15:03:34]OFD Sender: No OFD packet to send [15:03:35]recv_with_timeout no data received [15:03:39]OFD Sender: No OFD packet to send [15:03:44]OFD Sender: No OFD packet to send [15:03:49]OFD Sender: No OFD packet to send [15:03:52]recv_with_timeout no data received [15:03:54]OFD Sender: No OFD packet to send [15:03:59]OFD Sender: No OFD packet to send [15:04:04]OFD Sender: No OFD packet to send [15:04:09]OFD Sender: No OFD packet to send [15:04:09]recv_with_timeout no data received [15:04:14]OFD Sender: No OFD packet to send [15:04:19]OFD Sender: No OFD packet to send [15:04:24]OFD Sender: No OFD packet to send [15:04:27]recv_with_timeout no data received [15:04:29]OFD Sender: No OFD packet to send [15:04:34]OFD Sender: No OFD packet to send [15:04:39]OFD Sender: No OFD packet to send [15:04:44]OFD Sender: No OFD packet to send [15:04:47]recv_with_timeout no data received [15:04:49]OFD Sender: No OFD packet to send [15:04:54]OFD Sender: No OFD packet to send [15:04:57]accept exits with 8 [15:04:57]New connection [15:04:57]New thread 3067477348 created [15:04:57]Thread 3067333988 joined [15:04:57]Waiting for new connection... [15:04:57] Sock 8.Parse request [15:04:57]Sock 8.Check first char [15:04:57]Sock 8.First char is OK [15:04:57]request: POST /json_proto HTTP/1.0 [15:04:57]Method: POST [15:04:57]URL: /json_proto [15:04:57]Method is POST - this is cgi request [15:04:57]url: /json_proto [15:04:57]query_string will be loaded in cgi processing [15:04:57]execute_cgi json_proto POST (null) [15:04:57]execute_cgi path=json_proto method=POST [15:04:57]POST find Content-Length [15:04:57]Host: 172.17.47.196:8080 [15:04:57]Content-Length: 1007 [15:04:57]Content-Type: application/json [15:04:57] [15:04:57]POST finish read [15:04:57]Found Content-Length = 1007 [15:04:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148096", "tax_sys" : 0, "items" : [ { "code": "5449000189349", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E \u0430\u043D\u0430\u043D\u0430\u0441 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000027450", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FuzeTea \u0447\u0430\u0439 \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:04:57]execute_script... [15:04:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148096", "tax_sys" : 0, "items" : [ { "code": "5449000189349", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E \u0430\u043D\u0430\u043D\u0430\u0441 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000027450", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FuzeTea \u0447\u0430\u0439 \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:04:57]POST & json_proto [15:04:57]process_json_proto [15:04:57]json parsed OK: [15:04:57]protocol is kg_v1.0 [15:04:57]action value=close_receipt [15:04:57]process_action close_receipt [15:04:57]cmd_close_receipt [15:04:57]MH_GetDate [15:04:57]Write to MH i2c: F0 00 00 C8 01 B8 [15:04:57]Write i2c OK [15:04:57]MH_I2C_Read... [15:04:57]Read from MH i2c: F0 [15:04:57]MH_I2C_Read... [15:04:57]Read from MH i2c: F0 09 00 [15:04:57]MH_I2C_Read... [15:04:57]Read from MH i2c: F0 09 00 C8 01 00 19 32 F0 66 4C 6B 94 66 13 [15:04:57]GetLastDocTimeStamp 1727017185 [15:04:57]current date 1727017497 [15:04:57]FM_GetShiftState [15:04:57]SAM_PROTO_GetShiftState [15:04:57]wFMCommunicate request_size=4 [15:04:57]MH_SAM_APDU [15:04:57]CAPDU: 80 13 01 00 [15:04:57]Write to MH i2c: E2 08 00 C9 01 80 13 01 00 00 00 00 00 47 [15:04:57]Write i2c OK [15:04:57]MH_I2C_Read... [15:04:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:04:57]Read from MH i2c: E2 [15:04:57]MH_I2C_Read... [15:04:57]Read from MH i2c: E2 0E 00 [15:04:57]MH_I2C_Read... [15:04:57]Read from MH i2c: E2 0E 00 C9 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 05 [15:04:57]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:04:57]wFMCommunicate OK [15:04:57]SAM_PROTO_GetShiftState done [15:04:57]FM_GetShiftState done [15:04:57]opened in 1726964220 [15:04:57]opened+sec_in_day 1727050620 [15:04:57]quantity*price = 7500 [15:04:57]sum+1 = 7501 [15:04:57]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 5449000027450 Напиток FuzeTea чай манго,ром 0,5л 1.000 * 75.00 = 75.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 150.00 НСП 1% : 1.32 НДС 12% : 15.92 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 233 22.09.2024 15:04 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86920 ФПД: 74058371784193 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T150457&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86920&fm=74058371784193&tin=02508201610067®Number=0000000000092592&sum=15000 0 [15:04:58]StoreToDocumentArchive [15:04:58]shift 497 fd 86920 [15:04:58]save to /storage/0497/doc_00086920 [15:04:58]save last doc name /storage/0497/doc_00086920 to /storage/kkm_last_doc_name [15:04:58]save OK [15:04:58]Clear old archive folders... [15:04:58]ProcessDocumentItem done err = 0, tmpTLVsize=425 [15:04:58]tlvbuf is 01E09150 [15:04:58]SAM_PROTO_ClearQueue [15:04:58]wFMCommunicate request_size=4 [15:04:58]MH_SAM_APDU [15:04:58]CAPDU: 80 09 00 00 [15:04:58]Write to MH i2c: E2 08 00 D6 01 80 09 00 00 00 00 00 00 49 [15:04:58]Write i2c OK [15:04:58]MH_I2C_Read... [15:04:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:04:58]Read from MH i2c: E2 [15:04:58]MH_I2C_Read... [15:04:58]Read from MH i2c: E2 03 00 [15:04:58]MH_I2C_Read... [15:04:58]Read from MH i2c: E2 03 00 D6 01 00 90 00 4B [15:04:58]RAPDU: 90 00 [15:04:58]wFMCommunicate OK [15:04:58]SAM_PROTO_ClearQueue done [15:04:58]KKMCreateOFDPacket [15:04:58]OFDProtocolAddRootSTLVToBuf [15:04:58]FM_MakeSignedData [15:04:58]FM_MakeSignedData [15:04:58]SAM_PROTO_SignData [15:04:58]wFMCommunicate request_size=4 [15:04:58]MH_SAM_APDU [15:04:58]CAPDU: 80 0D 01 02 [15:04:58]Write to MH i2c: E2 08 00 D7 01 80 0D 01 02 00 00 00 00 51 [15:04:58]Write i2c OK [15:04:58]MH_I2C_Read... [15:04:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:04:58]Read from MH i2c: E2 [15:04:58]MH_I2C_Read... [15:04:58]Read from MH i2c: E2 03 00 [15:04:58]MH_I2C_Read... [15:04:58]Read from MH i2c: E2 03 00 D7 01 00 90 00 4C [15:04:58]RAPDU: 90 00 [15:04:58]wFMCommunicate OK [15:04:58]wFMCommunicate request_size=255 [15:04:58]MH_SAM_APDU [15:04:58]CAPDU: 80 0D 02 02 FA 03 00 A9 01 1E 04 01 00 01 23 04 7E 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 34 39 06 04 3A 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 [15:04:58]Write to MH i2c: E2 02 01 D8 01 80 0D 02 02 FA 00 03 00 A9 01 1E 04 01 00 01 23 04 7E 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 34 39 06 04 3A 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 00 00 06 [15:04:58]Write i2c OK [15:04:58]MH_I2C_Read... [15:04:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:04:58]Read from MH i2c: E2 [15:04:58]MH_I2C_Read... [15:04:58]Read from MH i2c: E2 03 00 [15:04:58]MH_I2C_Read... [15:04:58]Read from MH i2c: E2 03 00 D8 01 00 90 00 4D [15:04:58]RAPDU: 90 00 [15:04:58]wFMCommunicate OK [15:04:58]wFMCommunicate request_size=184 [15:04:58]MH_SAM_APDU [15:04:58]CAPDU: 80 0D 02 02 B3 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 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 38 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 E9 00 00 00 F4 03 04 00 19 32 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 88 53 01 00 35 04 06 00 43 5B 0E F1 5E 01 [15:04:58]Write to MH i2c: E2 BB 00 D9 01 80 0D 02 02 B3 00 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 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 38 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 E9 00 00 00 F4 03 04 00 19 32 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 88 53 01 00 35 04 06 00 43 5B 0E F1 5E 01 00 00 86 [15:04:58]Write i2c OK [15:04:58]MH_I2C_Read... [15:04:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:04:58]Read from MH i2c: E2 [15:04:58]MH_I2C_Read... [15:04:58]Read from MH i2c: E2 03 00 [15:04:58]MH_I2C_Read... [15:04:58]Read from MH i2c: E2 03 00 D9 01 00 90 00 4E [15:04:58]RAPDU: 90 00 [15:04:58]wFMCommunicate OK [15:04:58]wFMCommunicate request_size=4 [15:04:58]MH_SAM_APDU [15:04:58]CAPDU: 80 0D 03 02 [15:04:58]Write to MH i2c: E2 08 00 DA 01 80 0D 03 02 00 00 00 00 56 [15:04:58]Write i2c OK [15:04:58]MH_I2C_Read... [15:04:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:04:58]Read from MH i2c: E2 [15:04:58]MH_I2C_Read... [15:04:58]Read from MH i2c: E2 0B 00 [15:04:58]MH_I2C_Read... [15:04:58]Read from MH i2c: E2 0B 00 DA 01 00 4C 08 23 85 D0 3D D3 15 90 00 48 [15:04:58]RAPDU: 4C 08 23 85 D0 3D D3 15 90 00 [15:04:58]wFMCommunicate OK [15:04:58]SAM_PROTO_SignData done [15:04:58]FM_MakeSignedData done [15:04:58]CreateOFDProtocolMessage [15:04:58]wFMCommunicate request_size=4 [15:04:58]MH_SAM_APDU [15:04:58]CAPDU: 80 11 00 00 [15:04:58]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [15:04:58]Write i2c OK [15:04:58]MH_I2C_Read... [15:04:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:04:58]Read from MH i2c: E2 [15:04:58]MH_I2C_Read... [15:04:58]Read from MH i2c: E2 17 00 [15:04:58]MH_I2C_Read... [15:04:58]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 34 39 37 39 90 00 B5 [15:04:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:04:58]wFMCommunicate OK [15:04:58]CreateOFDProtocolMessage done [15:04:58]OFDSenderStorePacket 86920 [15:04:58]StoreOFDPacket docnum=86920 [15:04:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 BD 01 00 00 E4 F3 B5 01 B1 D7 5A 03 01 00 03 00 A9 01 1E 04 01 00 01 23 04 7E 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 34 39 06 04 3A 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 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 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 38 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 E9 00 00 00 F4 03 04 00 19 32 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 88 53 01 00 35 04 06 00 43 5B 0E F1 5E 01 4C 08 23 85 D0 3D D3 15 [15:04:58]CheckFolder [15:04:58]dirname=/storage/ofd_packets [15:04:58]CheckFolder done [15:04:58]ProducePacketName [15:04:58]name=ofd_packets/00086920 [15:04:58]NVStorageSaveData ofd_packets/00086920 [15:04:58]File name is /storage/ofd_packets/00086920 [15:04:58]Write 475 bytes [15:04:58]NVStorageSaveData done [15:04:58]OFDSenderStorePacket done [15:04:58]KKMCreateOFDPacket done [15:04:58]NVStorageSaveData kkm_last_timestamp [15:04:58]File name is /storage/kkm_last_timestamp [15:04:58]Write 4 bytes [15:04:58]NVStorageSaveData done [15:04:58]ExternCall_PrintAddStr [15:04:58]wPrintStart [15:04:58]Write to MH i2c: 01 00 00 DC 01 DD [15:04:58]Write i2c OK [15:04:58]MH_I2C_Read... [15:04:58]Read from MH i2c: 01 [15:04:58]MH_I2C_Read... [15:04:58]Read from MH i2c: 01 07 00 [15:04:58]MH_I2C_Read... [15:04:58]Read from MH i2c: 01 07 00 DC 01 00 00 00 00 00 FF 0F F2 [15:04:59]RasterBufferAndPrint [15:04:59]line Счет N : (3)148096 [15:04:59]line ИНН: 02508201610067 [15:04:59]line Контрольно-Кассовый Чек [15:04:59]line ПРОДАЖА [15:04:59]line Товар: 5449000189349 [15:04:59]line Холодный чай Fuse манго ананас 0,5л [15:04:59]line 1.000 * 75.00 [15:04:59]line = 75.00 [15:04:59]line НДС 12% НСП 1% [15:04:59]line > о реализуемом товаре [15:04:59]line Товар: 5449000027450 [15:04:59]line Напиток FuzeTea чай манго,ром 0,5л [15:04:59]line 1.000 * 75.00 [15:04:59]line = 75.00 [15:04:59]line НДС 12% НСП 1% [15:04:59]line > о реализуемом товаре [15:04:59]line ИТОГО: 150.00 [15:04:59]line НСП 1% : 1.32 [15:04:59]line НДС 12% : 15.92 [15:04:59]line Наличными: 150.00 [15:04:59]line Безнал.: 0.00 [15:04:59]line Место: АЗС № 137 "Партнер Нефть" [15:04:59]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:04:59]line СНО: Общий режим [15:04:59]line Чек 233 22.09.2024 15:04 [15:04:59]line Смена: 497 ФФД: 1.0 [15:04:59]line ЗНМ: 0300000064 [15:04:59]line РНМ: 0000000000092592 [15:04:59]line Версия ККМ: 001 [15:04:59]line ФМ: 0000000000874979 [15:04:59]line ФД: 86920 [15:04:59]line ФПД: 74058371784193 [15:04:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T150457&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86920&fm=74058371784193&tin=02508201610067®Number=0000000000092592&sum=15000 [15:04:59]line 0 [15:04:59]OFD Sender: Processing packet 86920 [packets to send 276, broken 275] [15:04:59]ProducePacketName [15:04:59]name=ofd_packets/00086920 [15:04:59]OFD Sender: To server: pG, [15:04:59]CommunicateWithHost lk.salyk.kg:30040 [15:04:59]ConnectInit lk.salyk.kg [15:04:59]written 0, free lines is 4095 [15:04:59]Write to MH i2c: 01 00 00 0C 02 0E [15:04:59]Write i2c OK [15:04:59]MH_I2C_Read... [15:04:59]Read from MH i2c: 01 [15:04:59]MH_I2C_Read... [15:04:59]Read from MH i2c: 01 07 00 [15:04:59]MH_I2C_Read... [15:04:59]Read from MH i2c: 01 07 00 0C 02 00 00 00 00 00 6C 0C 8D [15:04:59]RasterBufferAndPrint [15:04:59]line [15:04:59]line [15:04:59]line [15:04:59]line [15:04:59]line [15:04:59]written 0, free lines is 3186 [15:04:59]MH_Cut [15:04:59]Write to MH i2c: D1 01 00 13 02 01 E7 [15:04:59]Write i2c OK [15:04:59]MH_I2C_Read... [15:04:59]Read from MH i2c: D1 [15:04:59]MH_I2C_Read... [15:04:59]Read from MH i2c: D1 01 00 [15:04:59]MH_I2C_Read... [15:04:59]Read from MH i2c: D1 01 00 13 02 00 E6 [15:04:59]Write to MH i2c: 01 00 00 14 02 16 [15:04:59]Write i2c OK [15:04:59]MH_I2C_Read... [15:05:00]*** Cut start [15:05:00]*** Partial cut [15:05:00]*** CUTSNS_PIN = 1 [15:05:00]*** CUTSNS_PIN = 0 [15:05:00]*** Brake cut motor [15:05:01]Read from MH i2c: 01 [15:05:01]MH_I2C_Read... [15:05:01]*** Stop cut motor [15:05:01]*** Cut end [15:05:01]Read from MH i2c: 01 07 00 [15:05:01]MH_I2C_Read... [15:05:01]Read from MH i2c: 01 07 00 14 02 00 00 00 00 00 FF 0F 2B [15:05:01]process_action close_receipt done [15:05:01]requested_data is exist [15:05:01]produce_requested_data [15:05:01]requested_item fm.sn is exist - process it [15:05:01]wFMCommunicate request_size=4 [15:05:01]MH_SAM_APDU [15:05:01]CAPDU: 80 11 00 00 [15:05:01]Write to MH i2c: E2 08 00 15 02 80 11 00 00 00 00 00 00 91 [15:05:01]Write i2c OK [15:05:01]MH_I2C_Read... [15:05:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:05:01]Read from MH i2c: E2 [15:05:01]MH_I2C_Read... [15:05:01]Read from MH i2c: E2 17 00 [15:05:01]MH_I2C_Read... [15:05:01]Read from MH i2c: E2 17 00 15 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 F0 [15:05:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:05:01]wFMCommunicate OK [15:05:01]requested_item fd.num is exist - process it [15:05:01]SAM_PROTO_GetFieldsCounters [15:05:01]wFMCommunicate request_size=4 [15:05:01]MH_SAM_APDU [15:05:01]CAPDU: 80 13 00 00 [15:05:01]Write to MH i2c: E2 08 00 16 02 80 13 00 00 00 00 00 00 94 [15:05:01]Write i2c OK [15:05:01]MH_I2C_Read... [15:05:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:05:01]Read from MH i2c: E2 [15:05:01]MH_I2C_Read... [15:05:01]Read from MH i2c: E2 62 00 [15:05:01]MH_I2C_Read... [15:05:01]Read from MH i2c: E2 62 00 16 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 88 53 01 00 0E 04 04 00 F1 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 4C [15:05:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 88 53 01 00 0E 04 04 00 F1 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:05:01]wFMCommunicate OK [15:05:01]SAM_PROTO_GetFieldsCounters done [15:05:01]requested_item shift.num is exist - process it [15:05:01]requested_item shift.opened is exist - process it [15:05:01]req_shift_opened [15:05:01]FM_GetShiftState [15:05:01]SAM_PROTO_GetShiftState [15:05:01]wFMCommunicate request_size=4 [15:05:01]MH_SAM_APDU [15:05:01]CAPDU: 80 13 01 00 [15:05:01]Write to MH i2c: E2 08 00 17 02 80 13 01 00 00 00 00 00 96 [15:05:01]Write i2c OK [15:05:01]MH_I2C_Read... [15:05:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:05:01]Read from MH i2c: E2 [15:05:01]MH_I2C_Read... [15:05:01]Read from MH i2c: E2 0E 00 [15:05:01]MH_I2C_Read... [15:05:01]Read from MH i2c: E2 0E 00 17 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 54 [15:05:01]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:05:01]wFMCommunicate OK [15:05:01]SAM_PROTO_GetShiftState done [15:05:01]FM_GetShiftState done [15:05:01]req_shift_opened done [15:05:01]requested_item shift.open_date is exist - process it [15:05:01]req_shift_open_date [15:05:01]req_shift_open_date done [15:05:01]produce_requested_data done [15:05:01]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86920,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [15:05:01]process_action_free close_receipt [15:05:01]json_value_free [15:05:01]json_value_free done [15:05:01]process_json_proto returns [15:05:01]Send response to host [15:05:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86920,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [15:05:01]free response buf [15:05:01]execute_script done [15:05:01]execute_script returns [15:05:01]free content buf [15:05:01]Sock 8.Close socket [15:05:01]Sock 8.Thread stoped [15:05:03]Connected sock=11 [15:05:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 BD 01 00 00 E4 F3 B5 01 B1 D7 5A 03 01 00 03 00 A9 01 1E 04 01 00 01 23 04 7E 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 34 39 06 04 3A 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 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 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 38 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 E9 00 00 00 F4 03 04 00 19 32 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 88 53 01 00 35 04 06 00 43 5B 0E F1 5E 01 4C 08 23 85 D0 3D D3 15 [15:05:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 D5 13 47 00 8F 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 34 39 37 39 10 04 04 00 88 53 01 00 F4 03 04 00 EC DC EF 66 B6 04 01 00 00 9C 73 8B A2 2F F1 C2 E7 [15:05:04]CommunicateWithHost err = 0 [15:05:04]CheckOFDResponse [15:05:04]1017 (14) - 77093643461234 [15:05:04]1041 (16) - 0000000000874979 [15:05:04]1040 (4) - 86920 [15:05:04]1012 (4) - 22.09.2024 09:01 [15:05:04]1206 (1) - 0 [15:05:04]OFD Sender: Remove packet 86920 [15:05:04]ProducePacketName [15:05:04]name=ofd_packets/00086920 [15:05:04]NVStorageDeleteData [15:05:04]OFD Sender: No OFD packet to send [15:05:09]OFD Sender: No OFD packet to send [15:05:14]OFD Sender: No OFD packet to send [15:05:19]OFD Sender: No OFD packet to send [15:05:24]OFD Sender: No OFD packet to send [15:05:29]OFD Sender: No OFD packet to send [15:05:34]OFD Sender: No OFD packet to send [15:05:39]OFD Sender: No OFD packet to send [15:05:44]OFD Sender: No OFD packet to send [15:05:45]recv_with_timeout no data received [15:05:49]OFD Sender: No OFD packet to send [15:05:54]OFD Sender: No OFD packet to send [15:05:59]OFD Sender: No OFD packet to send [15:06:03]recv_with_timeout no data received [15:06:04]OFD Sender: No OFD packet to send [15:06:09]OFD Sender: No OFD packet to send [15:06:14]OFD Sender: No OFD packet to send [15:06:19]OFD Sender: No OFD packet to send [15:06:24]OFD Sender: No OFD packet to send [15:06:29]OFD Sender: No OFD packet to send [15:06:34]OFD Sender: No OFD packet to send [15:06:39]OFD Sender: No OFD packet to send [15:06:44]OFD Sender: No OFD packet to send [15:06:49]OFD Sender: No OFD packet to send [15:06:54]OFD Sender: No OFD packet to send [15:06:59]OFD Sender: No OFD packet to send [15:07:04]OFD Sender: No OFD packet to send [15:07:09]OFD Sender: No OFD packet to send [15:07:14]OFD Sender: No OFD packet to send [15:07:19]OFD Sender: No OFD packet to send [15:07:24]OFD Sender: No OFD packet to send [15:07:29]OFD Sender: No OFD packet to send [15:07:34]OFD Sender: No OFD packet to send [15:07:39]OFD Sender: No OFD packet to send [15:07:44]OFD Sender: No OFD packet to send [15:07:49]OFD Sender: No OFD packet to send [15:07:54]OFD Sender: No OFD packet to send [15:07:59]OFD Sender: No OFD packet to send [15:08:04]OFD Sender: No OFD packet to send [15:08:09]OFD Sender: No OFD packet to send [15:08:10]accept exits with 10 [15:08:10]New connection [15:08:10]New thread 3067333988 created [15:08:10]Thread 3067477348 joined [15:08:10]Waiting for new connection... [15:08:10] Sock 10.Parse request [15:08:10]Sock 10.Check first char [15:08:10]Sock 10.First char is OK [15:08:10]request: POST /json_proto HTTP/1.0 [15:08:10]Method: POST [15:08:10]URL: /json_proto [15:08:10]Method is POST - this is cgi request [15:08:10]url: /json_proto [15:08:10]query_string will be loaded in cgi processing [15:08:10]execute_cgi json_proto POST (null) [15:08:10]execute_cgi path=json_proto method=POST [15:08:10]POST find Content-Length [15:08:10]Host: 172.17.47.196:8080 [15:08:10]Content-Length: 682 [15:08:10]Content-Type: application/json [15:08:10] [15:08:10]POST finish read [15:08:10]Found Content-Length = 682 [15:08:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871828", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:10]execute_script... [15:08: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)871828", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:10]POST & json_proto [15:08:10]process_json_proto [15:08:10]json parsed OK: [15:08:10]protocol is kg_v1.0 [15:08:10]action value=close_receipt [15:08:10]process_action close_receipt [15:08:10]cmd_close_receipt [15:08:10]MH_GetDate [15:08:10]Write to MH i2c: F0 00 00 18 02 09 [15:08:10]Write i2c OK [15:08:10]MH_I2C_Read... [15:08:10]Read from MH i2c: F0 [15:08:10]MH_I2C_Read... [15:08:10]Read from MH i2c: F0 09 00 [15:08:10]MH_I2C_Read... [15:08:10]Read from MH i2c: F0 09 00 18 02 00 DA 32 F0 66 4C 6B 94 66 25 [15:08:10]GetLastDocTimeStamp 1727017497 [15:08:10]current date 1727017690 [15:08:10]FM_GetShiftState [15:08:10]SAM_PROTO_GetShiftState [15:08:10]wFMCommunicate request_size=4 [15:08:10]MH_SAM_APDU [15:08:10]CAPDU: 80 13 01 00 [15:08:10]Write to MH i2c: E2 08 00 19 02 80 13 01 00 00 00 00 00 98 [15:08:10]Write i2c OK [15:08:10]MH_I2C_Read... [15:08:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:10]Read from MH i2c: E2 [15:08:10]MH_I2C_Read... [15:08:10]Read from MH i2c: E2 0E 00 [15:08:10]MH_I2C_Read... [15:08:10]Read from MH i2c: E2 0E 00 19 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 56 [15:08:10]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:08:10]wFMCommunicate OK [15:08:10]SAM_PROTO_GetShiftState done [15:08:10]FM_GetShiftState done [15:08:10]opened in 1726964220 [15:08:10]opened+sec_in_day 1727050620 [15:08:10]quantity*price = 50063 [15:08:10]sum+1 = 50064 [15:08:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 234 22.09.2024 15:08 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86921 ФПД: 135401775242415 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T150811&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86921&fm=135401775242415&tin=02508201610067®Number=0000000000092592&sum=50000 [15:08:11]StoreToDocumentArchive [15:08:11]shift 497 fd 86921 [15:08:11]save to /storage/0497/doc_00086921 [15:08:11]save last doc name /storage/0497/doc_00086921 to /storage/kkm_last_doc_name [15:08:11]save OK [15:08:11]Clear old archive folders... [15:08:11]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:08:11]tlvbuf is 01E07390 [15:08:11]SAM_PROTO_ClearQueue [15:08:11]wFMCommunicate request_size=4 [15:08:11]MH_SAM_APDU [15:08:11]CAPDU: 80 09 00 00 [15:08:11]Write to MH i2c: E2 08 00 26 02 80 09 00 00 00 00 00 00 9A [15:08:11]Write i2c OK [15:08:11]MH_I2C_Read... [15:08:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:08:11]Read from MH i2c: E2 [15:08:11]MH_I2C_Read... [15:08:11]Read from MH i2c: E2 03 00 [15:08:11]MH_I2C_Read... [15:08:11]Read from MH i2c: E2 03 00 26 02 00 90 00 9C [15:08:11]RAPDU: 90 00 [15:08:11]wFMCommunicate OK [15:08:11]SAM_PROTO_ClearQueue done [15:08:11]KKMCreateOFDPacket [15:08:11]OFDProtocolAddRootSTLVToBuf [15:08:11]FM_MakeSignedData [15:08:11]FM_MakeSignedData [15:08:11]SAM_PROTO_SignData [15:08:11]wFMCommunicate request_size=4 [15:08:11]MH_SAM_APDU [15:08:11]CAPDU: 80 0D 01 02 [15:08:11]Write to MH i2c: E2 08 00 27 02 80 0D 01 02 00 00 00 00 A2 [15:08:11]Write i2c OK [15:08:11]MH_I2C_Read... [15:08:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:08:11]Read from MH i2c: E2 [15:08:11]MH_I2C_Read... [15:08:11]Read from MH i2c: E2 03 00 [15:08:11]MH_I2C_Read... [15:08:11]Read from MH i2c: E2 03 00 27 02 00 90 00 9D [15:08:11]RAPDU: 90 00 [15:08:11]wFMCommunicate OK [15:08:11]wFMCommunicate request_size=255 [15:08:11]MH_SAM_APDU [15:08:11]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 EA 00 00 00 F4 03 04 00 DB 32 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 89 53 01 00 35 04 06 00 [15:08:11]Write to MH i2c: E2 02 01 28 02 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 EA 00 00 00 F4 03 04 00 DB 32 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 89 53 01 00 35 04 06 00 00 00 C0 [15:08:11]Write i2c OK [15:08:11]MH_I2C_Read... [15:08:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:12]Read from MH i2c: E2 [15:08:12]MH_I2C_Read... [15:08:12]Read from MH i2c: E2 03 00 [15:08:12]MH_I2C_Read... [15:08:12]Read from MH i2c: E2 03 00 28 02 00 90 00 9E [15:08:12]RAPDU: 90 00 [15:08:12]wFMCommunicate OK [15:08:12]wFMCommunicate request_size=11 [15:08:12]MH_SAM_APDU [15:08:12]CAPDU: 80 0D 02 02 06 7B 25 AE B7 1C AF [15:08:12]Write to MH i2c: E2 0E 00 29 02 80 0D 02 02 06 00 7B 25 AE B7 1C AF 00 00 81 [15:08:12]Write i2c OK [15:08:12]MH_I2C_Read... [15:08:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:12]Read from MH i2c: E2 [15:08:12]MH_I2C_Read... [15:08:12]Read from MH i2c: E2 03 00 [15:08:12]MH_I2C_Read... [15:08:12]Read from MH i2c: E2 03 00 29 02 00 90 00 9F [15:08:12]RAPDU: 90 00 [15:08:12]wFMCommunicate OK [15:08:12]wFMCommunicate request_size=4 [15:08:12]MH_SAM_APDU [15:08:12]CAPDU: 80 0D 03 02 [15:08:12]Write to MH i2c: E2 08 00 2A 02 80 0D 03 02 00 00 00 00 A7 [15:08:12]Write i2c OK [15:08:12]MH_I2C_Read... [15:08:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:08:12]Read from MH i2c: E2 [15:08:12]MH_I2C_Read... [15:08:12]Read from MH i2c: E2 0B 00 [15:08:12]MH_I2C_Read... [15:08:12]Read from MH i2c: E2 0B 00 2A 02 00 CF A4 13 59 90 CF 37 18 90 00 35 [15:08:12]RAPDU: CF A4 13 59 90 CF 37 18 90 00 [15:08:12]wFMCommunicate OK [15:08:12]SAM_PROTO_SignData done [15:08:12]FM_MakeSignedData done [15:08:12]CreateOFDProtocolMessage [15:08:12]wFMCommunicate request_size=4 [15:08:12]MH_SAM_APDU [15:08:12]CAPDU: 80 11 00 00 [15:08:12]Write to MH i2c: E2 08 00 2B 02 80 11 00 00 00 00 00 00 A7 [15:08:12]Write i2c OK [15:08:12]MH_I2C_Read... [15:08:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:12]Read from MH i2c: E2 [15:08:12]MH_I2C_Read... [15:08:12]Read from MH i2c: E2 17 00 [15:08:12]MH_I2C_Read... [15:08:12]Read from MH i2c: E2 17 00 2B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 06 [15:08:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:08:12]wFMCommunicate OK [15:08:12]CreateOFDProtocolMessage done [15:08:12]OFDSenderStorePacket 86921 [15:08:12]StoreOFDPacket docnum=86921 [15:08:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 BC 1D 08 01 0D 21 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 EA 00 00 00 F4 03 04 00 DB 32 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 89 53 01 00 35 04 06 00 7B 25 AE B7 1C AF CF A4 13 59 90 CF 37 18 [15:08:12]CheckFolder [15:08:12]dirname=/storage/ofd_packets [15:08:12]CheckFolder done [15:08:12]ProducePacketName [15:08:12]name=ofd_packets/00086921 [15:08:12]NVStorageSaveData ofd_packets/00086921 [15:08:12]File name is /storage/ofd_packets/00086921 [15:08:12]Write 302 bytes [15:08:12]NVStorageSaveData done [15:08:12]OFDSenderStorePacket done [15:08:12]KKMCreateOFDPacket done [15:08:12]NVStorageSaveData kkm_last_timestamp [15:08:12]File name is /storage/kkm_last_timestamp [15:08:12]Write 4 bytes [15:08:12]NVStorageSaveData done [15:08:12]ExternCall_PrintAddStr [15:08:12]wPrintStart [15:08:12]Write to MH i2c: 01 00 00 2C 02 2E [15:08:12]Write i2c OK [15:08:12]MH_I2C_Read... [15:08:12]Read from MH i2c: 01 [15:08:12]MH_I2C_Read... [15:08:12]Read from MH i2c: 01 07 00 [15:08:12]MH_I2C_Read... [15:08:12]Read from MH i2c: 01 07 00 2C 02 00 00 00 00 00 FF 0F 43 [15:08:12]RasterBufferAndPrint [15:08:12]line Счет N : (1)871828 [15:08:12]line ИНН: 02508201610067 [15:08:12]line Контрольно-Кассовый Чек [15:08:12]line ПРОДАЖА [15:08:12]line ТРК (МРК, ГНК) : 11 [15:08:12]line Товар: 2710194210 [15:08:12]line ДТ(л)-К-4 [15:08:12]line 6.570 * 76.20 [15:08:12]line = 500.63 [15:08:12]line НДС 12% НСП 1% [15:08:12]line > о реализуемом товаре [15:08:12]line ОКРУГЛЕНИЕ: -0.63 [15:08:12]line ИТОГО: 500.00 [15:08:12]line Внесено: 500.00 [15:08:12]line СДАЧА: 0.00 [15:08:12]line НСП 1% : 4.43 [15:08:12]line НДС 12% : 53.16 [15:08:12]line Наличными: 500.00 [15:08:12]line Безнал.: 0.00 [15:08:12]line Место: АЗС № 137 "Партнер Нефть" [15:08:12]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:08:12]line СНО: Общий режим [15:08:12]line Чек 234 22.09.2024 15:08 [15:08:12]line Смена: 497 ФФД: 1.0 [15:08:12]line ЗНМ: 0300000064 [15:08:12]line РНМ: 0000000000092592 [15:08:12]line Версия ККМ: 001 [15:08:12]line ФМ: 0000000000874979 [15:08:12]line ФД: 86921 [15:08:12]line ФПД: 135401775242415 [15:08:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T150811&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86921&fm=135401775242415&tin=02508201610067®Number=0000000000092592&sum=50000 [15:08:12]OFD Sender: Processing packet 86921 [packets to send 276, broken 275] [15:08:12]ProducePacketName [15:08:12]name=ofd_packets/00086921 [15:08:12]OFD Sender: To server: pG, [15:08:12]CommunicateWithHost lk.salyk.kg:30040 [15:08:12]ConnectInit lk.salyk.kg [15:08:12]written 0, free lines is 4095 [15:08:13]Write to MH i2c: 01 00 00 57 02 59 [15:08:13]Write i2c OK [15:08:13]MH_I2C_Read... [15:08:13]Read from MH i2c: 01 [15:08:13]MH_I2C_Read... [15:08:13]Read from MH i2c: 01 07 00 [15:08:13]MH_I2C_Read... [15:08:13]Read from MH i2c: 01 07 00 57 02 00 00 00 00 00 D4 0C 40 [15:08:13]RasterBufferAndPrint [15:08:13]line [15:08:13]line [15:08:13]line [15:08:13]line [15:08:13]line [15:08:13]written 0, free lines is 3292 [15:08:13]MH_Cut [15:08:13]Write to MH i2c: D1 01 00 5E 02 01 32 [15:08:13]Write i2c OK [15:08:13]MH_I2C_Read... [15:08:13]Read from MH i2c: D1 [15:08:13]MH_I2C_Read... [15:08:13]Read from MH i2c: D1 01 00 [15:08:13]MH_I2C_Read... [15:08:13]Read from MH i2c: D1 01 00 5E 02 00 31 [15:08:13]Write to MH i2c: 01 00 00 5F 02 61 [15:08:13]Write i2c OK [15:08:13]MH_I2C_Read... [15:08:13]*** Cut start [15:08:13]*** Partial cut [15:08:13]*** CUTSNS_PIN = 1 [15:08:13]*** CUTSNS_PIN = 0 [15:08:14]*** Brake cut motor [15:08:14]Connected sock=11 [15:08:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 BC 1D 08 01 0D 21 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 EA 00 00 00 F4 03 04 00 DB 32 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 89 53 01 00 35 04 06 00 7B 25 AE B7 1C AF CF A4 13 59 90 CF 37 18 [15:08:14]Read from MH i2c: 01 [15:08:14]MH_I2C_Read... [15:08:14]*** Stop cut motor [15:08:14]*** Cut end [15:08:14]Read from MH i2c: 01 07 00 [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: 01 07 00 5F 02 00 00 00 00 00 FF 0F 76 [15:08:14]process_action close_receipt done [15:08:14]requested_data is exist [15:08:14]produce_requested_data [15:08:14]requested_item fm.sn is exist - process it [15:08:14]wFMCommunicate request_size=4 [15:08:14]MH_SAM_APDU [15:08:14]CAPDU: 80 11 00 00 [15:08:14]Write to MH i2c: E2 08 00 60 02 80 11 00 00 00 00 00 00 DC [15:08:14]Write i2c OK [15:08:14]MH_I2C_Read... [15:08:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:14]Read from MH i2c: E2 [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: E2 17 00 [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: E2 17 00 60 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3B [15:08:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:08:14]wFMCommunicate OK [15:08:14]requested_item fd.num is exist - process it [15:08:14]SAM_PROTO_GetFieldsCounters [15:08:14]wFMCommunicate request_size=4 [15:08:14]MH_SAM_APDU [15:08:14]CAPDU: 80 13 00 00 [15:08:14]Write to MH i2c: E2 08 00 61 02 80 13 00 00 00 00 00 00 DF [15:08:14]Write i2c OK [15:08:14]MH_I2C_Read... [15:08:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:08:14]Read from MH i2c: E2 [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: E2 62 00 [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: E2 62 00 61 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 89 53 01 00 0E 04 04 00 F1 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 9B [15:08: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 89 53 01 00 0E 04 04 00 F1 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:08:14]wFMCommunicate OK [15:08:14]SAM_PROTO_GetFieldsCounters done [15:08:14]requested_item shift.num is exist - process it [15:08:14]requested_item shift.opened is exist - process it [15:08:14]req_shift_opened [15:08:14]FM_GetShiftState [15:08:14]SAM_PROTO_GetShiftState [15:08:14]wFMCommunicate request_size=4 [15:08:14]MH_SAM_APDU [15:08:14]CAPDU: 80 13 01 00 [15:08:14]Write to MH i2c: E2 08 00 62 02 80 13 01 00 00 00 00 00 E1 [15:08:14]Write i2c OK [15:08:14]MH_I2C_Read... [15:08:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:14]Read from MH i2c: E2 [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: E2 0E 00 [15:08:14]MH_I2C_Read... [15:08:14]Read from MH i2c: E2 0E 00 62 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 9F [15:08:14]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:08:14]wFMCommunicate OK [15:08:14]SAM_PROTO_GetShiftState done [15:08:14]FM_GetShiftState done [15:08:14]req_shift_opened done [15:08:14]requested_item shift.open_date is exist - process it [15:08:14]req_shift_open_date [15:08:14]req_shift_open_date done [15:08:14]produce_requested_data done [15:08:14]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86921,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [15:08:14]process_action_free close_receipt [15:08:14]json_value_free [15:08:14]json_value_free done [15:08:14]process_json_proto returns [15:08:14]Send response to host [15:08:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86921,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [15:08:14]free response buf [15:08:14]execute_script done [15:08:14]execute_script returns [15:08:14]free content buf [15:08:14]Sock 10.Close socket [15:08:14]Sock 10.Thread stoped [15:08:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 4C 91 47 00 AB 5D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 89 53 01 00 F4 03 04 00 AB DD EF 66 B6 04 01 00 00 88 47 D4 62 38 CF 8B 11 [15:08:18]CommunicateWithHost err = 0 [15:08:18]CheckOFDResponse [15:08:18]1017 (14) - 77093643461234 [15:08:18]1041 (16) - 0000000000874979 [15:08:18]1040 (4) - 86921 [15:08:18]1012 (4) - 22.09.2024 09:04 [15:08:18]1206 (1) - 0 [15:08:18]OFD Sender: Remove packet 86921 [15:08:18]ProducePacketName [15:08:18]name=ofd_packets/00086921 [15:08:18]NVStorageDeleteData [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:29]accept exits with 9 [15:08:29]New connection [15:08:29]New thread 3067477348 created [15:08:29]Thread 3067333988 joined [15:08:29]Waiting for new connection... [15:08:29] Sock 9.Parse request [15:08:29]Sock 9.Check first char [15:08:29]Sock 9.First char is OK [15:08:29]request: POST /json_proto HTTP/1.0 [15:08:29]Method: POST [15:08:29]URL: /json_proto [15:08:29]Method is POST - this is cgi request [15:08:29]url: /json_proto [15:08:29]query_string will be loaded in cgi processing [15:08:29]execute_cgi json_proto POST (null) [15:08:29]execute_cgi path=json_proto method=POST [15:08:29]POST find Content-Length [15:08:29]Host: 172.17.47.196:8080 [15:08:29]Content-Length: 986 [15:08:29]Content-Type: application/json [15:08:29] [15:08:29]POST finish read [15:08:29]Found Content-Length = 986 [15:08:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871827", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 75.20, "quantity" : 39.890, "sum" : 2999.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\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 39.89 \u0441\u043E\u043C", "deposit" : 4000.00, "total" : 2999.00, "payments": [ { "type": 0, "sum" : 2999.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:08:29]execute_script... [15: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)871827", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 75.20, "quantity" : 39.890, "sum" : 2999.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\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 39.89 \u0441\u043E\u043C", "deposit" : 4000.00, "total" : 2999.00, "payments": [ { "type": 0, "sum" : 2999.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:08:29]POST & json_proto [15:08:29]process_json_proto [15:08:29]json parsed OK: [15:08:29]protocol is kg_v1.0 [15:08:29]action value=close_receipt [15:08:29]process_action close_receipt [15:08:29]cmd_close_receipt [15:08:29]MH_GetDate [15:08:29]Write to MH i2c: F0 00 00 63 02 54 [15:08:29]Write i2c OK [15:08:29]MH_I2C_Read... [15:08:29]Read from MH i2c: F0 [15:08:29]MH_I2C_Read... [15:08:29]Read from MH i2c: F0 09 00 [15:08:29]MH_I2C_Read... [15:08:29]Read from MH i2c: F0 09 00 63 02 00 ED 32 F0 66 4C 6B 94 66 83 [15:08:29]GetLastDocTimeStamp 1727017691 [15:08:29]current date 1727017709 [15:08:29]FM_GetShiftState [15:08:29]SAM_PROTO_GetShiftState [15:08:29]wFMCommunicate request_size=4 [15:08:29]MH_SAM_APDU [15:08:29]CAPDU: 80 13 01 00 [15:08:29]Write to MH i2c: E2 08 00 64 02 80 13 01 00 00 00 00 00 E3 [15:08:29]Write i2c OK [15:08:29]MH_I2C_Read... [15:08:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:29]Read from MH i2c: E2 [15:08:29]MH_I2C_Read... [15:08:29]Read from MH i2c: E2 0E 00 [15:08:29]MH_I2C_Read... [15:08:29]Read from MH i2c: E2 0E 00 64 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A1 [15:08:29]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:08:29]wFMCommunicate OK [15:08:29]SAM_PROTO_GetShiftState done [15:08:29]FM_GetShiftState done [15:08:29]opened in 1726964220 [15:08:29]opened+sec_in_day 1727050620 [15:08:29]quantity*price = 299972 [15:08:29]sum+1 = 299974 [15:08:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.73 ИТОГО: 2999.00 Внесено: 4000.00 СДАЧА: 1001.00 НСП 1% : 26.55 НДС 12% : 318.55 Наличными: 2999.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 235 22.09.2024 15:08 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа ДТ номер 137 сэкономлено 39.89 сом ФМ: 0000000000874979 ФД: 86922 ФПД: 143873354941816 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T150829&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86922&fm=143873354941816&tin=02508201610067®Number=0000000000092592&sum=299900 [15:08:30]StoreToDocumentArchive [15:08:30]shift 497 fd 86922 [15:08:30]save to /storage/0497/doc_00086922 [15:08:30]save last doc name /storage/0497/doc_00086922 to /storage/kkm_last_doc_name [15:08:30]save OK [15:08:30]Clear old archive folders... [15:08:30]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:08:30]tlvbuf is 01E0C450 [15:08:30]SAM_PROTO_ClearQueue [15:08:30]wFMCommunicate request_size=4 [15:08:30]MH_SAM_APDU [15:08:30]CAPDU: 80 09 00 00 [15:08:30]Write to MH i2c: E2 08 00 71 02 80 09 00 00 00 00 00 00 E5 [15:08:30]Write i2c OK [15:08:30]MH_I2C_Read... [15:08:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:08:30]Read from MH i2c: E2 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: E2 03 00 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: E2 03 00 71 02 00 90 00 E7 [15:08:30]RAPDU: 90 00 [15:08:30]wFMCommunicate OK [15:08:30]SAM_PROTO_ClearQueue done [15:08:30]KKMCreateOFDPacket [15:08:30]OFDProtocolAddRootSTLVToBuf [15:08:30]FM_MakeSignedData [15:08:30]FM_MakeSignedData [15:08:30]SAM_PROTO_SignData [15:08:30]wFMCommunicate request_size=4 [15:08:30]MH_SAM_APDU [15:08:30]CAPDU: 80 0D 01 02 [15:08:30]Write to MH i2c: E2 08 00 72 02 80 0D 01 02 00 00 00 00 ED [15:08:30]Write i2c OK [15:08:30]MH_I2C_Read... [15:08:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:08:30]Read from MH i2c: E2 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: E2 03 00 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: E2 03 00 72 02 00 90 00 E8 [15:08:30]RAPDU: 90 00 [15:08:30]wFMCommunicate OK [15:08:30]wFMCommunicate request_size=255 [15:08:30]MH_SAM_APDU [15:08:30]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 D2 9B 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 C5 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 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 6F 7C 00 00 00 00 07 04 06 00 7C 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 EB 00 00 00 F4 03 04 00 ED 32 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 8A 53 01 00 35 04 06 00 [15:08:30]Write to MH i2c: E2 02 01 73 02 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 D2 9B 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 C5 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 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 6F 7C 00 00 00 00 07 04 06 00 7C 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 EB 00 00 00 F4 03 04 00 ED 32 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 8A 53 01 00 35 04 06 00 00 00 2F [15:08:30]Write i2c OK [15:08:30]MH_I2C_Read... [15:08:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:30]Read from MH i2c: E2 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: E2 03 00 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: E2 03 00 73 02 00 90 00 E9 [15:08:30]RAPDU: 90 00 [15:08:30]wFMCommunicate OK [15:08:30]wFMCommunicate request_size=11 [15:08:30]MH_SAM_APDU [15:08:30]CAPDU: 80 0D 02 02 06 82 DA 20 36 C5 78 [15:08:30]Write to MH i2c: E2 0E 00 74 02 80 0D 02 02 06 00 82 DA 20 36 C5 78 00 00 EB [15:08:30]Write i2c OK [15:08:30]MH_I2C_Read... [15:08:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:30]Read from MH i2c: E2 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: E2 03 00 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: E2 03 00 74 02 00 90 00 EA [15:08:30]RAPDU: 90 00 [15:08:30]wFMCommunicate OK [15:08:30]wFMCommunicate request_size=4 [15:08:30]MH_SAM_APDU [15:08:30]CAPDU: 80 0D 03 02 [15:08:30]Write to MH i2c: E2 08 00 75 02 80 0D 03 02 00 00 00 00 F2 [15:08:30]Write i2c OK [15:08:30]MH_I2C_Read... [15:08:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:08:30]Read from MH i2c: E2 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: E2 0B 00 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: E2 0B 00 75 02 00 76 2C B9 45 55 66 EE 7E 90 00 BA [15:08:30]RAPDU: 76 2C B9 45 55 66 EE 7E 90 00 [15:08:30]wFMCommunicate OK [15:08:30]SAM_PROTO_SignData done [15:08:30]FM_MakeSignedData done [15:08:30]CreateOFDProtocolMessage [15:08:30]wFMCommunicate request_size=4 [15:08:30]MH_SAM_APDU [15:08:30]CAPDU: 80 11 00 00 [15:08:30]Write to MH i2c: E2 08 00 76 02 80 11 00 00 00 00 00 00 F2 [15:08:30]Write i2c OK [15:08:30]MH_I2C_Read... [15:08:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:30]Read from MH i2c: E2 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: E2 17 00 [15:08:30]MH_I2C_Read... [15:08:30]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 34 39 37 39 90 00 51 [15:08:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:08:30]wFMCommunicate OK [15:08:30]CreateOFDProtocolMessage done [15:08:30]OFDSenderStorePacket 86922 [15:08:30]StoreOFDPacket docnum=86922 [15:08:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 5D 9F 08 01 38 23 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 D2 9B 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 C5 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 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 6F 7C 00 00 00 00 07 04 06 00 7C 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 EB 00 00 00 F4 03 04 00 ED 32 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 8A 53 01 00 35 04 06 00 82 DA 20 36 C5 78 76 2C B9 45 55 66 EE 7E [15:08:30]CheckFolder [15:08:30]dirname=/storage/ofd_packets [15:08:30]CheckFolder done [15:08:30]ProducePacketName [15:08:30]name=ofd_packets/00086922 [15:08:30]NVStorageSaveData ofd_packets/00086922 [15:08:30]File name is /storage/ofd_packets/00086922 [15:08:30]Write 302 bytes [15:08:30]NVStorageSaveData done [15:08:30]OFDSenderStorePacket done [15:08:30]KKMCreateOFDPacket done [15:08:30]NVStorageSaveData kkm_last_timestamp [15:08:30]File name is /storage/kkm_last_timestamp [15:08:30]Write 4 bytes [15:08:30]NVStorageSaveData done [15:08:30]ExternCall_PrintAddStr [15:08:30]wPrintStart [15:08:30]Write to MH i2c: 01 00 00 77 02 79 [15:08:30]Write i2c OK [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: 01 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: 01 07 00 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: 01 07 00 77 02 00 00 00 00 00 FF 0F 8E [15:08:30]RasterBufferAndPrint [15:08:30]line Счет N : (1)871827 [15:08:30]line ИНН: 02508201610067 [15:08:30]line Контрольно-Кассовый Чек [15:08:30]line ПРОДАЖА [15:08:30]line ТРК (МРК, ГНК) : 21 [15:08:30]line Товар: 2710194210 [15:08:30]line ДТ(л)-К-4 [15:08:30]line 39.890 * 75.20 [15:08:30]line = 2999.73 [15:08:30]line НДС 12% НСП 1% [15:08:30]line > о реализуемом товаре [15:08:30]line ОКРУГЛЕНИЕ: -0.73 [15:08:30]line ИТОГО: 2999.00 [15:08:30]line Внесено: 4000.00 [15:08:30]line СДАЧА: 1001.00 [15:08:30]line НСП 1% : 26.55 [15:08:30]line НДС 12% : 318.55 [15:08:30]line Наличными: 2999.00 [15:08:30]line Безнал.: 0.00 [15:08:30]line Место: АЗС № 137 "Партнер Нефть" [15:08:30]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:08:30]line СНО: Общий режим [15:08:30]line Чек 235 22.09.2024 15:08 [15:08:30]line Смена: 497 ФФД: 1.0 [15:08:30]line ЗНМ: 0300000064 [15:08:30]line РНМ: 0000000000092592 [15:08:30]line Версия ККМ: 001 [15:08:30]line [15:08:30]line Дисконтная программа [15:08:30]line ДТ [15:08:30]line номер 137 [15:08:30]line сэкономлено 39.89 сом [15:08:30]line ФМ: 0000000000874979 [15:08:30]line ФД: 86922 [15:08:30]line ФПД: 143873354941816 [15:08:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T150829&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86922&fm=143873354941816&tin=02508201610067®Number=0000000000092592&sum=299900 [15:08:31]OFD Sender: Processing packet 86922 [packets to send 276, broken 275] [15:08:31]ProducePacketName [15:08:31]name=ofd_packets/00086922 [15:08:31]OFD Sender: To server: pG, [15:08:31]CommunicateWithHost lk.salyk.kg:30040 [15:08:31]ConnectInit lk.salyk.kg [15:08:31]written 0, free lines is 4095 [15:08:31]Write to MH i2c: 01 00 00 A7 02 A9 [15:08:31]Write i2c OK [15:08:31]MH_I2C_Read... [15:08:31]Read from MH i2c: 01 [15:08:31]MH_I2C_Read... [15:08:31]Read from MH i2c: 01 07 00 [15:08:31]MH_I2C_Read... [15:08:31]Read from MH i2c: 01 07 00 A7 02 00 00 00 00 00 96 0C 52 [15:08:31]RasterBufferAndPrint [15:08:31]line [15:08:31]line [15:08:31]line [15:08:31]line [15:08:31]line [15:08:31]written 0, free lines is 3229 [15:08:31]MH_Cut [15:08:31]Write to MH i2c: D1 01 00 AE 02 01 82 [15:08:31]Write i2c OK [15:08:31]MH_I2C_Read... [15:08:31]Read from MH i2c: D1 [15:08:31]MH_I2C_Read... [15:08:31]Read from MH i2c: D1 01 00 [15:08:31]MH_I2C_Read... [15:08:31]Read from MH i2c: D1 01 00 AE 02 00 81 [15:08:31]Write to MH i2c: 01 00 00 AF 02 B1 [15:08:31]Write i2c OK [15:08:31]MH_I2C_Read... [15:08:32]Connected sock=11 [15: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 34 39 37 39 10 01 00 00 5D 9F 08 01 38 23 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 D2 9B 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 C5 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 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 6F 7C 00 00 00 00 07 04 06 00 7C 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 EB 00 00 00 F4 03 04 00 ED 32 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 8A 53 01 00 35 04 06 00 82 DA 20 36 C5 78 76 2C B9 45 55 66 EE 7E [15:08:32]*** Cut start [15:08:32]*** Partial cut [15:08:32]*** CUTSNS_PIN = 1 [15:08:32]*** CUTSNS_PIN = 0 [15:08:32]*** Brake cut motor [15:08:33]Read from MH i2c: 01 [15:08:33]MH_I2C_Read... [15:08:33]*** Stop cut motor [15:08:33]*** Cut end [15:08:33]Read from MH i2c: 01 07 00 [15:08:33]MH_I2C_Read... [15:08:33]Read from MH i2c: 01 07 00 AF 02 00 00 00 00 00 FF 0F C6 [15:08:33]process_action close_receipt done [15:08:33]requested_data is exist [15:08:33]produce_requested_data [15:08:33]requested_item fm.sn is exist - process it [15:08:33]wFMCommunicate request_size=4 [15:08:33]MH_SAM_APDU [15:08:33]CAPDU: 80 11 00 00 [15:08:33]Write to MH i2c: E2 08 00 B0 02 80 11 00 00 00 00 00 00 2C [15:08:33]Write i2c OK [15:08:33]MH_I2C_Read... [15:08:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:33]Read from MH i2c: E2 [15:08:33]MH_I2C_Read... [15:08:33]Read from MH i2c: E2 17 00 [15:08:33]MH_I2C_Read... [15:08:33]Read from MH i2c: E2 17 00 B0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 8B [15:08:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:08:33]wFMCommunicate OK [15:08:33]requested_item fd.num is exist - process it [15:08:33]SAM_PROTO_GetFieldsCounters [15:08:33]wFMCommunicate request_size=4 [15:08:33]MH_SAM_APDU [15:08:33]CAPDU: 80 13 00 00 [15:08:33]Write to MH i2c: E2 08 00 B1 02 80 13 00 00 00 00 00 00 2F [15:08:33]Write i2c OK [15:08:33]MH_I2C_Read... [15:08:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:08:33]Read from MH i2c: E2 [15:08:33]MH_I2C_Read... [15:08:33]Read from MH i2c: E2 62 00 [15:08:33]MH_I2C_Read... [15:08:33]Read from MH i2c: E2 62 00 B1 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 8A 53 01 00 0E 04 04 00 F1 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 EF [15: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 8A 53 01 00 0E 04 04 00 F1 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 [15:08:33]wFMCommunicate OK [15:08:33]SAM_PROTO_GetFieldsCounters done [15:08:33]requested_item shift.num is exist - process it [15:08:33]requested_item shift.opened is exist - process it [15:08:33]req_shift_opened [15:08:33]FM_GetShiftState [15:08:33]SAM_PROTO_GetShiftState [15:08:33]wFMCommunicate request_size=4 [15:08:33]MH_SAM_APDU [15:08:33]CAPDU: 80 13 01 00 [15:08:33]Write to MH i2c: E2 08 00 B2 02 80 13 01 00 00 00 00 00 31 [15:08:33]Write i2c OK [15:08:33]MH_I2C_Read... [15:08:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 D9 DC 47 00 62 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 34 39 37 39 10 04 04 00 8A 53 01 00 F4 03 04 00 BE DD EF 66 B6 04 01 00 00 25 93 49 8E 7B 3F 29 27 [15:08:33]CommunicateWithHost err = 0 [15:08:33]CheckOFDResponse [15:08:33]1017 (14) - 77093643461234 [15:08:33]1041 (16) - 0000000000874979 [15:08:33]1040 (4) - 86922 [15:08:33]1012 (4) - 22.09.2024 09:05 [15:08:33]1206 (1) - 0 [15:08:33]OFD Sender: Remove packet 86922 [15:08:33]ProducePacketName [15:08:33]name=ofd_packets/00086922 [15:08:33]NVStorageDeleteData [15:08:33]Read from MH i2c: E2 [15:08:33]MH_I2C_Read... [15:08:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:33]Read from MH i2c: E2 0E 00 [15:08:33]MH_I2C_Read... [15:08:33]Read from MH i2c: E2 0E 00 B2 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 EF [15:08:33]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:08:33]wFMCommunicate OK [15:08:33]SAM_PROTO_GetShiftState done [15:08:33]FM_GetShiftState done [15:08:33]req_shift_opened done [15:08:33]requested_item shift.open_date is exist - process it [15:08:33]req_shift_open_date [15:08:33]req_shift_open_date done [15:08:33]produce_requested_data done [15:08:33]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86922,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [15:08:33]process_action_free close_receipt [15:08:33]json_value_free [15:08:33]json_value_free done [15:08:33]process_json_proto returns [15:08:33]Send response to host [15:08:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86922,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [15:08:33]free response buf [15:08:33]execute_script done [15:08:33]execute_script returns [15:08:33]free content buf [15:08:33]Sock 9.Close socket [15:08:33]Sock 9.Thread stoped [15:08:33]OFD Sender: No OFD packet to send [15:08:38]OFD Sender: No OFD packet to send [15:08:43]recv_with_timeout no data received [15:08:43]OFD Sender: No OFD packet to send [15:08:48]OFD Sender: No OFD packet to send [15:08:53]recv_with_timeout no data received [15:08:53]OFD Sender: No OFD packet to send [15:08:58]OFD Sender: No OFD packet to send [15:09:03]OFD Sender: No OFD packet to send [15:09:04]accept exits with 10 [15:09:04]New connection [15:09:04]New thread 3067333988 created [15:09:04]Thread 3067477348 joined [15:09:04]Waiting for new connection... [15:09:04] Sock 10.Parse request [15:09:04]Sock 10.Check first char [15:09:04]Sock 10.First char is OK [15:09:04]request: POST /json_proto HTTP/1.0 [15:09:04]Method: POST [15:09:04]URL: /json_proto [15:09:04]Method is POST - this is cgi request [15:09:04]url: /json_proto [15:09:04]query_string will be loaded in cgi processing [15:09:04]execute_cgi json_proto POST (null) [15:09:04]execute_cgi path=json_proto method=POST [15:09:04]POST find Content-Length [15:09:04]Host: 172.17.47.196:8080 [15:09:04]Content-Length: 682 [15:09:04]Content-Type: application/json [15:09:04] [15:09:04]POST finish read [15:09:04]Found Content-Length = 682 [15:09:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871829", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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" ] } } [15:09:04]execute_script... [15:09: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)871829", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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" ] } } [15:09:04]POST & json_proto [15:09:04]process_json_proto [15:09:04]json parsed OK: [15:09:04]protocol is kg_v1.0 [15:09:04]action value=close_receipt [15:09:04]process_action close_receipt [15:09:04]cmd_close_receipt [15:09:04]MH_GetDate [15:09:04]Write to MH i2c: F0 00 00 B3 02 A4 [15:09:04]Write i2c OK [15:09:04]MH_I2C_Read... [15:09:04]Read from MH i2c: F0 [15:09:04]MH_I2C_Read... [15:09:04]Read from MH i2c: F0 09 00 [15:09:04]MH_I2C_Read... [15:09:04]Read from MH i2c: F0 09 00 B3 02 00 10 33 F0 66 4C 6B 94 66 F7 [15:09:04]GetLastDocTimeStamp 1727017709 [15:09:04]current date 1727017744 [15:09:04]FM_GetShiftState [15:09:04]SAM_PROTO_GetShiftState [15:09:04]wFMCommunicate request_size=4 [15:09:04]MH_SAM_APDU [15:09:04]CAPDU: 80 13 01 00 [15:09:04]Write to MH i2c: E2 08 00 B4 02 80 13 01 00 00 00 00 00 33 [15:09:04]Write i2c OK [15:09:04]MH_I2C_Read... [15:09:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:09:04]Read from MH i2c: E2 [15:09:04]MH_I2C_Read... [15:09:04]Read from MH i2c: E2 0E 00 [15:09:04]MH_I2C_Read... [15:09:04]Read from MH i2c: E2 0E 00 B4 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 F1 [15:09:04]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:09:04]wFMCommunicate OK [15:09:04]SAM_PROTO_GetShiftState done [15:09:04]FM_GetShiftState done [15:09:04]opened in 1726964220 [15:09:04]opened+sec_in_day 1727050620 [15:09:04]quantity*price = 100005 [15:09:04]sum+1 = 100006 [15:09:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 236 22.09.2024 15:09 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86923 ФПД: 116987804097746 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T150904&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86923&fm=116987804097746&tin=02508201610067®Number=0000000000092592&sum=100000 [15:09:05]StoreToDocumentArchive [15:09:05]shift 497 fd 86923 [15:09:05]save to /storage/0497/doc_00086923 [15:09:05]save last doc name /storage/0497/doc_00086923 to /storage/kkm_last_doc_name [15:09:05]save OK [15:09:05]Clear old archive folders... [15:09:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:09:05]tlvbuf is 01E071B0 [15:09:05]SAM_PROTO_ClearQueue [15:09:05]wFMCommunicate request_size=4 [15:09:05]MH_SAM_APDU [15:09:05]CAPDU: 80 09 00 00 [15:09:05]Write to MH i2c: E2 08 00 C1 02 80 09 00 00 00 00 00 00 35 [15:09:05]Write i2c OK [15:09:05]MH_I2C_Read... [15:09:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:09:05]Read from MH i2c: E2 [15:09:05]MH_I2C_Read... [15:09:05]Read from MH i2c: E2 03 00 [15:09:05]MH_I2C_Read... [15:09:05]Read from MH i2c: E2 03 00 C1 02 00 90 00 37 [15:09:05]RAPDU: 90 00 [15:09:05]wFMCommunicate OK [15:09:05]SAM_PROTO_ClearQueue done [15:09:05]KKMCreateOFDPacket [15:09:05]OFDProtocolAddRootSTLVToBuf [15:09:05]FM_MakeSignedData [15:09:05]FM_MakeSignedData [15:09:05]SAM_PROTO_SignData [15:09:05]wFMCommunicate request_size=4 [15:09:05]MH_SAM_APDU [15:09:05]CAPDU: 80 0D 01 02 [15:09:05]Write to MH i2c: E2 08 00 C2 02 80 0D 01 02 00 00 00 00 3D [15:09:05]Write i2c OK [15:09:05]MH_I2C_Read... [15:09:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:09:05]Read from MH i2c: E2 [15:09:05]MH_I2C_Read... [15:09:05]Read from MH i2c: E2 03 00 [15:09:05]MH_I2C_Read... [15:09:05]Read from MH i2c: E2 03 00 C2 02 00 90 00 38 [15:09:05]RAPDU: 90 00 [15:09:05]wFMCommunicate OK [15:09:05]wFMCommunicate request_size=255 [15:09:05]MH_SAM_APDU [15:09: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 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 EC 00 00 00 F4 03 04 00 10 33 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 8B 53 01 00 35 04 06 00 6A [15:09:05]Write to MH i2c: E2 02 01 C3 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 EC 00 00 00 F4 03 04 00 10 33 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 8B 53 01 00 35 04 06 00 6A 00 00 19 [15:09:05]Write i2c OK [15:09:05]MH_I2C_Read... [15:09:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:09:05]Read from MH i2c: E2 [15:09:05]MH_I2C_Read... [15:09:05]Read from MH i2c: E2 03 00 [15:09:05]MH_I2C_Read... [15:09:05]Read from MH i2c: E2 03 00 C3 02 00 90 00 39 [15:09:05]RAPDU: 90 00 [15:09:05]wFMCommunicate OK [15:09:05]wFMCommunicate request_size=10 [15:09:05]MH_SAM_APDU [15:09:05]CAPDU: 80 0D 02 02 05 66 58 81 9C D2 [15:09:05]Write to MH i2c: E2 0D 00 C4 02 80 0D 02 02 05 00 66 58 81 9C D2 00 00 F7 [15:09:05]Write i2c OK [15:09:05]MH_I2C_Read... [15:09:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:09:05]Read from MH i2c: E2 [15:09:05]MH_I2C_Read... [15:09:05]Read from MH i2c: E2 03 00 [15:09:05]MH_I2C_Read... [15:09:05]Read from MH i2c: E2 03 00 C4 02 00 90 00 3A [15:09:05]RAPDU: 90 00 [15:09:05]wFMCommunicate OK [15:09:05]wFMCommunicate request_size=4 [15:09:05]MH_SAM_APDU [15:09:05]CAPDU: 80 0D 03 02 [15:09:05]Write to MH i2c: E2 08 00 C5 02 80 0D 03 02 00 00 00 00 42 [15:09:05]Write i2c OK [15:09:05]MH_I2C_Read... [15:09:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:09:05]Read from MH i2c: E2 [15:09:05]MH_I2C_Read... [15:09:05]Read from MH i2c: E2 0B 00 [15:09:05]MH_I2C_Read... [15:09:05]Read from MH i2c: E2 0B 00 C5 02 00 F6 58 F0 28 46 59 5C B0 90 00 54 [15:09:05]RAPDU: F6 58 F0 28 46 59 5C B0 90 00 [15:09:05]wFMCommunicate OK [15:09:05]SAM_PROTO_SignData done [15:09:05]FM_MakeSignedData done [15:09:05]CreateOFDProtocolMessage [15:09:05]wFMCommunicate request_size=4 [15:09:05]MH_SAM_APDU [15:09:05]CAPDU: 80 11 00 00 [15:09:05]Write to MH i2c: E2 08 00 C6 02 80 11 00 00 00 00 00 00 42 [15:09:05]Write i2c OK [15:09:05]MH_I2C_Read... [15:09:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:09:05]Read from MH i2c: E2 [15:09:05]MH_I2C_Read... [15:09:05]Read from MH i2c: E2 17 00 [15:09:05]MH_I2C_Read... [15:09:05]Read from MH i2c: E2 17 00 C6 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A1 [15:09:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:09:05]wFMCommunicate OK [15:09:05]CreateOFDProtocolMessage done [15:09:05]OFDSenderStorePacket 86923 [15:09:05]StoreOFDPacket docnum=86923 [15:09:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 7F 31 07 01 4E 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 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 EC 00 00 00 F4 03 04 00 10 33 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 8B 53 01 00 35 04 06 00 6A 66 58 81 9C D2 F6 58 F0 28 46 59 5C B0 [15:09:05]CheckFolder [15:09:05]dirname=/storage/ofd_packets [15:09:05]CheckFolder done [15:09:05]ProducePacketName [15:09:05]name=ofd_packets/00086923 [15:09:05]NVStorageSaveData ofd_packets/00086923 [15:09:05]File name is /storage/ofd_packets/00086923 [15:09:05]Write 301 bytes [15:09:05]NVStorageSaveData done [15:09:05]OFDSenderStorePacket done [15:09:05]KKMCreateOFDPacket done [15:09:05]NVStorageSaveData kkm_last_timestamp [15:09:05]File name is /storage/kkm_last_timestamp [15:09:05]Write 4 bytes [15:09:05]NVStorageSaveData done [15:09:05]ExternCall_PrintAddStr [15:09:05]wPrintStart [15:09:05]Write to MH i2c: 01 00 00 C7 02 C9 [15:09:05]Write i2c OK [15:09:05]MH_I2C_Read... [15:09:05]Read from MH i2c: 01 [15:09:05]MH_I2C_Read... [15:09:05]Read from MH i2c: 01 07 00 [15:09:05]MH_I2C_Read... [15:09:05]Read from MH i2c: 01 07 00 C7 02 00 00 00 00 00 FF 0F DE [15:09:05]RasterBufferAndPrint [15:09:05]line Счет N : (1)871829 [15:09:05]line ИНН: 02508201610067 [15:09:05]line Контрольно-Кассовый Чек [15:09:05]line ПРОДАЖА [15:09:05]line ТРК (МРК, ГНК) : 53 [15:09:05]line Товар: 2710124130 [15:09:05]line Аи-92-К-5 [15:09:05]line 14.750 * 67.80 [15:09:05]line = 1000.05 [15:09:05]line НДС 12% НСП 1% [15:09:05]line > о реализуемом товаре [15:09:05]line ОКРУГЛЕНИЕ: -0.05 [15:09:05]line ИТОГО: 1000.00 [15:09:05]line Внесено: 1000.00 [15:09:05]line СДАЧА: 0.00 [15:09:05]line НСП 1% : 8.85 [15:09:05]line НДС 12% : 106.20 [15:09:05]line Наличными: 1000.00 [15:09:05]line Безнал.: 0.00 [15:09:05]line Место: АЗС № 137 "Партнер Нефть" [15:09:05]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:09:05]line СНО: Общий режим [15:09:05]line Чек 236 22.09.2024 15:09 [15:09:05]line Смена: 497 ФФД: 1.0 [15:09:05]line ЗНМ: 0300000064 [15:09:05]line РНМ: 0000000000092592 [15:09:05]line Версия ККМ: 001 [15:09:05]line ФМ: 0000000000874979 [15:09:05]line ФД: 86923 [15:09:05]line ФПД: 116987804097746 [15:09:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T150904&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86923&fm=116987804097746&tin=02508201610067®Number=0000000000092592&sum=100000 [15:09:05]written 0, free lines is 4095 [15:09:05]OFD Sender: Processing packet 86923 [packets to send 276, broken 275] [15:09:05]ProducePacketName [15:09:05]name=ofd_packets/00086923 [15:09:05]OFD Sender: To server: pG, [15:09:05]CommunicateWithHost lk.salyk.kg:30040 [15:09:05]ConnectInit lk.salyk.kg [15:09:06]Write to MH i2c: 01 00 00 F2 02 F4 [15:09:06]Write i2c OK [15:09:06]MH_I2C_Read... [15:09:06]Read from MH i2c: 01 [15:09:06]MH_I2C_Read... [15:09:06]Read from MH i2c: 01 07 00 [15:09:06]MH_I2C_Read... [15:09:06]Read from MH i2c: 01 07 00 F2 02 00 00 00 00 00 E4 0C EB [15:09:06]RasterBufferAndPrint [15:09:06]line [15:09:06]line [15:09:06]line [15:09:06]line [15:09:06]line [15:09:06]written 0, free lines is 3309 [15:09:06]MH_Cut [15:09:06]Write to MH i2c: D1 01 00 F9 02 01 CD [15:09:06]Write i2c OK [15:09:06]MH_I2C_Read... [15:09:06]Read from MH i2c: D1 [15:09:06]MH_I2C_Read... [15:09:06]Read from MH i2c: D1 01 00 [15:09:06]MH_I2C_Read... [15:09:06]Read from MH i2c: D1 01 00 F9 02 00 CC [15:09:06]Write to MH i2c: 01 00 00 FA 02 FC [15:09:06]Write i2c OK [15:09:06]MH_I2C_Read... [15:09:07]Connected sock=8 [15:09:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 7F 31 07 01 4E 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 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 EC 00 00 00 F4 03 04 00 10 33 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 8B 53 01 00 35 04 06 00 6A 66 58 81 9C D2 F6 58 F0 28 46 59 5C B0 [15:09:07]*** Cut start [15:09:07]*** Partial cut [15:09:07]*** CUTSNS_PIN = 1 [15:09:07]*** CUTSNS_PIN = 0 [15:09:07]*** Brake cut motor [15:09:07]Read from MH i2c: 01 [15:09:07]MH_I2C_Read... [15:09:07]*** Stop cut motor [15:09:07]*** Cut end [15:09:07]Read from MH i2c: 01 07 00 [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: 01 07 00 FA 02 00 00 00 00 00 FF 0F 11 [15:09:07]process_action close_receipt done [15:09:07]requested_data is exist [15:09:07]produce_requested_data [15:09:07]requested_item fm.sn is exist - process it [15:09:07]wFMCommunicate request_size=4 [15:09:07]MH_SAM_APDU [15:09:07]CAPDU: 80 11 00 00 [15:09:07]Write to MH i2c: E2 08 00 FB 02 80 11 00 00 00 00 00 00 77 [15:09:07]Write i2c OK [15:09:07]MH_I2C_Read... [15:09:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:09:07]Read from MH i2c: E2 [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: E2 17 00 [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: E2 17 00 FB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D6 [15:09:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:09:07]wFMCommunicate OK [15:09:07]requested_item fd.num is exist - process it [15:09:07]SAM_PROTO_GetFieldsCounters [15:09:07]wFMCommunicate request_size=4 [15:09:07]MH_SAM_APDU [15:09:07]CAPDU: 80 13 00 00 [15:09:07]Write to MH i2c: E2 08 00 FC 02 80 13 00 00 00 00 00 00 7A [15:09:07]Write i2c OK [15:09:07]MH_I2C_Read... [15:09:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:09:07]Read from MH i2c: E2 [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: E2 62 00 [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: E2 62 00 FC 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 8B 53 01 00 0E 04 04 00 F1 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 3E [15:09:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 8B 53 01 00 0E 04 04 00 F1 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 [15:09:07]wFMCommunicate OK [15:09:07]SAM_PROTO_GetFieldsCounters done [15:09:07]requested_item shift.num is exist - process it [15:09:07]requested_item shift.opened is exist - process it [15:09:07]req_shift_opened [15:09:07]FM_GetShiftState [15:09:07]SAM_PROTO_GetShiftState [15:09:07]wFMCommunicate request_size=4 [15:09:07]MH_SAM_APDU [15:09:07]CAPDU: 80 13 01 00 [15:09:07]Write to MH i2c: E2 08 00 FD 02 80 13 01 00 00 00 00 00 7C [15:09:07]Write i2c OK [15:09:07]MH_I2C_Read... [15:09:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:09:08]Read from MH i2c: E2 [15:09:08]MH_I2C_Read... [15:09:08]Read from MH i2c: E2 0E 00 [15:09:08]MH_I2C_Read... [15:09:08]Read from MH i2c: E2 0E 00 FD 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 3A [15:09:08]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:09:08]wFMCommunicate OK [15:09:08]SAM_PROTO_GetShiftState done [15:09:08]FM_GetShiftState done [15:09:08]req_shift_opened done [15:09:08]requested_item shift.open_date is exist - process it [15:09:08]req_shift_open_date [15:09:08]req_shift_open_date done [15:09:08]produce_requested_data done [15:09:08]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86923,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [15:09:08]process_action_free close_receipt [15:09:08]json_value_free [15:09:08]json_value_free done [15:09:08]process_json_proto returns [15:09:08]Send response to host [15:09:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86923,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [15:09:08]free response buf [15:09:08]execute_script done [15:09:08]execute_script returns [15:09:08]free content buf [15:09:08]Sock 10.Close socket [15:09:08]Sock 10.Thread stoped [15:09:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 90 24 47 00 C5 08 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 8B 53 01 00 F4 03 04 00 E0 DD EF 66 B6 04 01 00 00 EA 2A C2 1D 6F D9 C4 F8 [15:09:08]CommunicateWithHost err = 0 [15:09:08]CheckOFDResponse [15:09:08]1017 (14) - 77093643461234 [15:09:08]1041 (16) - 0000000000874979 [15:09:08]1040 (4) - 86923 [15:09:08]1012 (4) - 22.09.2024 09:05 [15:09:08]1206 (1) - 0 [15:09:08]OFD Sender: Remove packet 86923 [15:09:08]ProducePacketName [15:09:08]name=ofd_packets/00086923 [15:09:08]NVStorageDeleteData [15:09:09]OFD Sender: No OFD packet to send [15:09:14]OFD Sender: No OFD packet to send [15:09:15]recv_with_timeout no data received [15:09:19]OFD Sender: No OFD packet to send [15:09:24]OFD Sender: No OFD packet to send [15:09:28]recv_with_timeout no data received [15:09:29]OFD Sender: No OFD packet to send [15:09:34]OFD Sender: No OFD packet to send [15:09:39]OFD Sender: No OFD packet to send [15:09:40]recv_with_timeout no data received [15:09:44]OFD Sender: No OFD packet to send [15:09:49]OFD Sender: No OFD packet to send [15:09:53]recv_with_timeout no data received [15:09:54]OFD Sender: No OFD packet to send [15:09:59]OFD Sender: No OFD packet to send [15:10:04]OFD Sender: No OFD packet to send [15:10:06]recv_with_timeout no data received [15:10:09]OFD Sender: No OFD packet to send [15:10:14]OFD Sender: No OFD packet to send [15:10:19]OFD Sender: No OFD packet to send [15:10:24]OFD Sender: No OFD packet to send [15:10:29]OFD Sender: No OFD packet to send [15:10:34]OFD Sender: No OFD packet to send [15:10:39]OFD Sender: No OFD packet to send [15:10:44]OFD Sender: No OFD packet to send [15:10:49]OFD Sender: No OFD packet to send [15:10:54]OFD Sender: No OFD packet to send [15:10:54]recv_with_timeout no data received [15:10:59]OFD Sender: No OFD packet to send [15:11:04]OFD Sender: No OFD packet to send [15:11:09]OFD Sender: No OFD packet to send [15:11:14]OFD Sender: No OFD packet to send [15:11:19]OFD Sender: No OFD packet to send [15:11:21]accept exits with 9 [15:11:21]New connection [15:11:21]New thread 3067477348 created [15:11:21]Thread 3067333988 joined [15:11:21]Waiting for new connection... [15:11:21] Sock 9.Parse request [15:11:21]Sock 9.Check first char [15:11:21]Sock 9.First char is OK [15:11:21]request: POST /json_proto HTTP/1.0 [15:11:21]Method: POST [15:11:21]URL: /json_proto [15:11:21]Method is POST - this is cgi request [15:11:21]url: /json_proto [15:11:21]query_string will be loaded in cgi processing [15:11:21]execute_cgi json_proto POST (null) [15:11:21]execute_cgi path=json_proto method=POST [15:11:21]POST find Content-Length [15:11:21]Host: 172.17.47.196:8080 [15:11:21]Content-Length: 682 [15:11:21]Content-Type: application/json [15:11:21] [15:11:21]POST finish read [15:11:21]Found Content-Length = 682 [15:11:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871830", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:11:21]execute_script... [15:11: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)871830", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:11:21]POST & json_proto [15:11:21]process_json_proto [15:11:21]json parsed OK: [15:11:21]protocol is kg_v1.0 [15:11:21]action value=close_receipt [15:11:21]process_action close_receipt [15:11:21]cmd_close_receipt [15:11:21]MH_GetDate [15:11:21]Write to MH i2c: F0 00 00 FE 02 EF [15:11:21]Write i2c OK [15:11:21]MH_I2C_Read... [15:11:21]Read from MH i2c: F0 [15:11:21]MH_I2C_Read... [15:11:21]Read from MH i2c: F0 09 00 [15:11:21]MH_I2C_Read... [15:11:21]Read from MH i2c: F0 09 00 FE 02 00 9A 33 F0 66 4C 6B 94 66 CC [15:11:21]GetLastDocTimeStamp 1727017744 [15:11:21]current date 1727017882 [15:11:21]FM_GetShiftState [15:11:21]SAM_PROTO_GetShiftState [15:11:21]wFMCommunicate request_size=4 [15:11:21]MH_SAM_APDU [15:11:21]CAPDU: 80 13 01 00 [15:11:21]Write to MH i2c: E2 08 00 FF 02 80 13 01 00 00 00 00 00 7E [15:11:21]Write i2c OK [15:11:21]MH_I2C_Read... [15:11:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:11:21]Read from MH i2c: E2 [15:11:21]MH_I2C_Read... [15:11:21]Read from MH i2c: E2 0E 00 [15:11:21]MH_I2C_Read... [15:11:21]Read from MH i2c: E2 0E 00 FF 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 3C [15:11:21]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:11:21]wFMCommunicate OK [15:11:21]SAM_PROTO_GetShiftState done [15:11:21]FM_GetShiftState done [15:11:21]opened in 1726964220 [15:11:21]opened+sec_in_day 1727050620 [15:11:21]quantity*price = 50063 [15:11:21]sum+1 = 50064 [15:11:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 237 22.09.2024 15:11 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86924 ФПД: 276821711976160 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T151122&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86924&fm=276821711976160&tin=02508201610067®Number=0000000000092592&sum=50000 [15:11:22]StoreToDocumentArchive [15:11:22]shift 497 fd 86924 [15:11:22]save to /storage/0497/doc_00086924 [15:11:22]save last doc name /storage/0497/doc_00086924 to /storage/kkm_last_doc_name [15:11:22]save OK [15:11:22]Clear old archive folders... [15:11:22]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:11:22]tlvbuf is 01E0AB60 [15:11:22]SAM_PROTO_ClearQueue [15:11:22]wFMCommunicate request_size=4 [15:11:22]MH_SAM_APDU [15:11:22]CAPDU: 80 09 00 00 [15:11:22]Write to MH i2c: E2 08 00 0C 03 80 09 00 00 00 00 00 00 81 [15:11:22]Write i2c OK [15:11:22]MH_I2C_Read... [15:11:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:11:22]Read from MH i2c: E2 [15:11:22]MH_I2C_Read... [15:11:22]Read from MH i2c: E2 03 00 [15:11:22]MH_I2C_Read... [15:11:22]Read from MH i2c: E2 03 00 0C 03 00 90 00 83 [15:11:22]RAPDU: 90 00 [15:11:22]wFMCommunicate OK [15:11:22]SAM_PROTO_ClearQueue done [15:11:22]KKMCreateOFDPacket [15:11:22]OFDProtocolAddRootSTLVToBuf [15:11:22]FM_MakeSignedData [15:11:22]FM_MakeSignedData [15:11:22]SAM_PROTO_SignData [15:11:22]wFMCommunicate request_size=4 [15:11:22]MH_SAM_APDU [15:11:22]CAPDU: 80 0D 01 02 [15:11:22]Write to MH i2c: E2 08 00 0D 03 80 0D 01 02 00 00 00 00 89 [15:11:22]Write i2c OK [15:11:22]MH_I2C_Read... [15:11:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:11:23]Read from MH i2c: E2 [15:11:23]MH_I2C_Read... [15:11:23]Read from MH i2c: E2 03 00 [15:11:23]MH_I2C_Read... [15:11:23]Read from MH i2c: E2 03 00 0D 03 00 90 00 84 [15:11:23]RAPDU: 90 00 [15:11:23]wFMCommunicate OK [15:11:23]wFMCommunicate request_size=255 [15:11:23]MH_SAM_APDU [15:11:23]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 ED 00 00 00 F4 03 04 00 9A 33 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 8C 53 01 00 35 04 06 00 [15:11:23]Write to MH i2c: E2 02 01 0E 03 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 ED 00 00 00 F4 03 04 00 9A 33 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 8C 53 01 00 35 04 06 00 00 00 6D [15:11:23]Write i2c OK [15:11:23]MH_I2C_Read... [15:11:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:11:23]Read from MH i2c: E2 [15:11:23]MH_I2C_Read... [15:11:23]Read from MH i2c: E2 03 00 [15:11:23]MH_I2C_Read... [15:11:23]Read from MH i2c: E2 03 00 0E 03 00 90 00 85 [15:11:23]RAPDU: 90 00 [15:11:23]wFMCommunicate OK [15:11:23]wFMCommunicate request_size=11 [15:11:23]MH_SAM_APDU [15:11:23]CAPDU: 80 0D 02 02 06 FB C4 93 CE F6 E0 [15:11:23]Write to MH i2c: E2 0E 00 0F 03 80 0D 02 02 06 00 FB C4 93 CE F6 E0 00 00 8E [15:11:23]Write i2c OK [15:11:23]MH_I2C_Read... [15:11:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:11:23]Read from MH i2c: E2 [15:11:23]MH_I2C_Read... [15:11:23]Read from MH i2c: E2 03 00 [15:11:23]MH_I2C_Read... [15:11:23]Read from MH i2c: E2 03 00 0F 03 00 90 00 86 [15:11:23]RAPDU: 90 00 [15:11:23]wFMCommunicate OK [15:11:23]wFMCommunicate request_size=4 [15:11:23]MH_SAM_APDU [15:11:23]CAPDU: 80 0D 03 02 [15:11:23]Write to MH i2c: E2 08 00 10 03 80 0D 03 02 00 00 00 00 8E [15:11:23]Write i2c OK [15:11:23]MH_I2C_Read... [15:11:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:11:23]Read from MH i2c: E2 [15:11:23]MH_I2C_Read... [15:11:23]Read from MH i2c: E2 0B 00 [15:11:23]MH_I2C_Read... [15:11:23]Read from MH i2c: E2 0B 00 10 03 00 6C F0 42 19 16 0F 93 75 90 00 73 [15:11:23]RAPDU: 6C F0 42 19 16 0F 93 75 90 00 [15:11:23]wFMCommunicate OK [15:11:23]SAM_PROTO_SignData done [15:11:23]FM_MakeSignedData done [15:11:23]CreateOFDProtocolMessage [15:11:23]wFMCommunicate request_size=4 [15:11:23]MH_SAM_APDU [15:11:23]CAPDU: 80 11 00 00 [15:11:23]Write to MH i2c: E2 08 00 11 03 80 11 00 00 00 00 00 00 8E [15:11:23]Write i2c OK [15:11:23]MH_I2C_Read... [15:11:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:11:23]Read from MH i2c: E2 [15:11:23]MH_I2C_Read... [15:11:23]Read from MH i2c: E2 17 00 [15:11:23]MH_I2C_Read... [15:11:23]Read from MH i2c: E2 17 00 11 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 ED [15:11:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:11:23]wFMCommunicate OK [15:11:23]CreateOFDProtocolMessage done [15:11:23]OFDSenderStorePacket 86924 [15:11:23]StoreOFDPacket docnum=86924 [15:11:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 68 33 08 01 B2 E7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 ED 00 00 00 F4 03 04 00 9A 33 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 8C 53 01 00 35 04 06 00 FB C4 93 CE F6 E0 6C F0 42 19 16 0F 93 75 [15:11:23]CheckFolder [15:11:23]dirname=/storage/ofd_packets [15:11:23]CheckFolder done [15:11:23]ProducePacketName [15:11:23]name=ofd_packets/00086924 [15:11:23]NVStorageSaveData ofd_packets/00086924 [15:11:23]File name is /storage/ofd_packets/00086924 [15:11:23]Write 302 bytes [15:11:23]NVStorageSaveData done [15:11:23]OFDSenderStorePacket done [15:11:23]KKMCreateOFDPacket done [15:11:23]NVStorageSaveData kkm_last_timestamp [15:11:23]File name is /storage/kkm_last_timestamp [15:11:23]Write 4 bytes [15:11:23]NVStorageSaveData done [15:11:23]ExternCall_PrintAddStr [15:11:23]wPrintStart [15:11:23]Write to MH i2c: 01 00 00 12 03 15 [15:11:23]Write i2c OK [15:11:23]MH_I2C_Read... [15:11:23]Read from MH i2c: 01 [15:11:23]MH_I2C_Read... [15:11:23]Read from MH i2c: 01 07 00 [15:11:23]MH_I2C_Read... [15:11:23]Read from MH i2c: 01 07 00 12 03 00 00 00 00 00 FF 0F 2A [15:11:23]RasterBufferAndPrint [15:11:23]line Счет N : (1)871830 [15:11:23]line ИНН: 02508201610067 [15:11:23]line Контрольно-Кассовый Чек [15:11:23]line ПРОДАЖА [15:11:23]line ТРК (МРК, ГНК) : 34 [15:11:23]line Товар: 2710194210 [15:11:23]line ДТ(л)-К-4 [15:11:23]line 6.570 * 76.20 [15:11:23]line = 500.63 [15:11:23]line НДС 12% НСП 1% [15:11:23]line > о реализуемом товаре [15:11:23]line ОКРУГЛЕНИЕ: -0.63 [15:11:23]line ИТОГО: 500.00 [15:11:23]line Внесено: 500.00 [15:11:23]line СДАЧА: 0.00 [15:11:23]line НСП 1% : 4.43 [15:11:23]line НДС 12% : 53.16 [15:11:23]line Наличными: 500.00 [15:11:23]line Безнал.: 0.00 [15:11:23]line Место: АЗС № 137 "Партнер Нефть" [15:11:23]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:11:23]line СНО: Общий режим [15:11:23]line Чек 237 22.09.2024 15:11 [15:11:23]line Смена: 497 ФФД: 1.0 [15:11:23]line ЗНМ: 0300000064 [15:11:23]line РНМ: 0000000000092592 [15:11:23]line Версия ККМ: 001 [15:11:23]line ФМ: 0000000000874979 [15:11:23]line ФД: 86924 [15:11:23]line ФПД: 276821711976160 [15:11:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T151122&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86924&fm=276821711976160&tin=02508201610067®Number=0000000000092592&sum=50000 [15:11:23]OFD Sender: Processing packet 86924 [packets to send 276, broken 275] [15:11:23]ProducePacketName [15:11:23]name=ofd_packets/00086924 [15:11:23]OFD Sender: To server: pG, [15:11:23]CommunicateWithHost lk.salyk.kg:30040 [15:11:23]ConnectInit lk.salyk.kg [15:11:23]written 0, free lines is 4095 [15:11:23]Write to MH i2c: 01 00 00 3D 03 40 [15:11:23]Write i2c OK [15:11:23]MH_I2C_Read... [15:11:23]Read from MH i2c: 01 [15:11:23]MH_I2C_Read... [15:11:23]Read from MH i2c: 01 07 00 [15:11:23]MH_I2C_Read... [15:11:23]Read from MH i2c: 01 07 00 3D 03 00 00 00 00 00 E1 0C 34 [15:11:23]RasterBufferAndPrint [15:11:23]line [15:11:23]line [15:11:23]line [15:11:23]line [15:11:23]line [15:11:23]written 0, free lines is 3303 [15:11:23]MH_Cut [15:11:23]Write to MH i2c: D1 01 00 44 03 01 19 [15:11:23]Write i2c OK [15:11:23]MH_I2C_Read... [15:11:23]Read from MH i2c: D1 [15:11:23]MH_I2C_Read... [15:11:23]Read from MH i2c: D1 01 00 [15:11:23]MH_I2C_Read... [15:11:23]Read from MH i2c: D1 01 00 44 03 00 18 [15:11:23]Write to MH i2c: 01 00 00 45 03 48 [15:11:23]Write i2c OK [15:11:23]MH_I2C_Read... [15:11:24]*** Cut start [15:11:24]*** Partial cut [15:11:24]*** CUTSNS_PIN = 1 [15:11:24]*** CUTSNS_PIN = 0 [15:11:24]*** Brake cut motor [15:11:25]Read from MH i2c: 01 [15:11:25]MH_I2C_Read... [15:11:25]*** Stop cut motor [15:11:25]*** Cut end [15:11:25]Read from MH i2c: 01 07 00 [15:11:25]MH_I2C_Read... [15:11:25]Read from MH i2c: 01 07 00 45 03 00 00 00 00 00 FF 0F 5D [15:11:25]process_action close_receipt done [15:11:25]requested_data is exist [15:11:25]produce_requested_data [15:11:25]requested_item fm.sn is exist - process it [15:11:25]wFMCommunicate request_size=4 [15:11:25]MH_SAM_APDU [15:11:25]CAPDU: 80 11 00 00 [15:11:25]Write to MH i2c: E2 08 00 46 03 80 11 00 00 00 00 00 00 C3 [15:11:25]Write i2c OK [15:11:25]MH_I2C_Read... [15:11:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:11:25]Read from MH i2c: E2 [15:11:25]MH_I2C_Read... [15:11:25]Read from MH i2c: E2 17 00 [15:11:25]MH_I2C_Read... [15:11:25]Read from MH i2c: E2 17 00 46 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 22 [15:11:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:11:25]wFMCommunicate OK [15:11:25]requested_item fd.num is exist - process it [15:11:25]SAM_PROTO_GetFieldsCounters [15:11:25]wFMCommunicate request_size=4 [15:11:25]MH_SAM_APDU [15:11:25]CAPDU: 80 13 00 00 [15:11:25]Write to MH i2c: E2 08 00 47 03 80 13 00 00 00 00 00 00 C6 [15:11:25]Write i2c OK [15:11:25]MH_I2C_Read... [15:11:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:11:25]Read from MH i2c: E2 [15:11:25]MH_I2C_Read... [15:11:25]Read from MH i2c: E2 62 00 [15:11:25]MH_I2C_Read... [15:11:25]Read from MH i2c: E2 62 00 47 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 8C 53 01 00 0E 04 04 00 F1 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 8E [15:11:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 8C 53 01 00 0E 04 04 00 F1 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 [15:11:25]wFMCommunicate OK [15:11:25]SAM_PROTO_GetFieldsCounters done [15:11:25]requested_item shift.num is exist - process it [15:11:25]requested_item shift.opened is exist - process it [15:11:25]req_shift_opened [15:11:25]FM_GetShiftState [15:11:25]SAM_PROTO_GetShiftState [15:11:25]wFMCommunicate request_size=4 [15:11:25]MH_SAM_APDU [15:11:25]CAPDU: 80 13 01 00 [15:11:25]Write to MH i2c: E2 08 00 48 03 80 13 01 00 00 00 00 00 C8 [15:11:25]Write i2c OK [15:11:25]MH_I2C_Read... [15:11:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:11:25]Read from MH i2c: E2 [15:11:25]MH_I2C_Read... [15:11:25]Read from MH i2c: E2 0E 00 [15:11:25]MH_I2C_Read... [15:11:25]Read from MH i2c: E2 0E 00 48 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 86 [15:11:25]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:11:25]wFMCommunicate OK [15:11:25]SAM_PROTO_GetShiftState done [15:11:25]FM_GetShiftState done [15:11:25]req_shift_opened done [15:11:25]requested_item shift.open_date is exist - process it [15:11:25]req_shift_open_date [15:11:25]req_shift_open_date done [15:11:25]produce_requested_data done [15:11:25]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86924,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [15:11:25]process_action_free close_receipt [15:11:25]json_value_free [15:11:25]json_value_free done [15:11:25]process_json_proto returns [15:11:25]Send response to host [15:11:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86924,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [15:11:25]free response buf [15:11:25]execute_script done [15:11:25]execute_script returns [15:11:25]free content buf [15:11:25]Sock 9.Close socket [15:11:25]Sock 9.Thread stoped [15:11:25]recv_with_timeout no data received [15:11:28]Connected sock=11 [15:11:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 68 33 08 01 B2 E7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 ED 00 00 00 F4 03 04 00 9A 33 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 8C 53 01 00 35 04 06 00 FB C4 93 CE F6 E0 6C F0 42 19 16 0F 93 75 [15:11:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 25 49 47 00 CE 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 34 39 37 39 10 04 04 00 8C 53 01 00 F4 03 04 00 6D DE EF 66 B6 04 01 00 00 8B 46 A5 B9 C6 39 B1 DE [15:11:28]CommunicateWithHost err = 0 [15:11:28]CheckOFDResponse [15:11:28]1017 (14) - 77093643461234 [15:11:28]1041 (16) - 0000000000874979 [15:11:28]1040 (4) - 86924 [15:11:28]1012 (4) - 22.09.2024 09:07 [15:11:28]1206 (1) - 0 [15:11:28]OFD Sender: Remove packet 86924 [15:11:28]ProducePacketName [15:11:28]name=ofd_packets/00086924 [15:11:28]NVStorageDeleteData [15:11:29]OFD Sender: No OFD packet to send [15:11:34]OFD Sender: No OFD packet to send [15:11:39]OFD Sender: No OFD packet to send [15:11:44]OFD Sender: No OFD packet to send [15:11:47]recv_with_timeout no data received [15:11:49]OFD Sender: No OFD packet to send [15:11:54]OFD Sender: No OFD packet to send [15:11:59]OFD Sender: No OFD packet to send [15:12:04]OFD Sender: No OFD packet to send [15:12:07]recv_with_timeout no data received [15:12:09]OFD Sender: No OFD packet to send [15:12:14]OFD Sender: No OFD packet to send [15:12:19]OFD Sender: No OFD packet to send [15:12:24]OFD Sender: No OFD packet to send [15:12:29]OFD Sender: No OFD packet to send [15:12:34]OFD Sender: No OFD packet to send [15:12:39]OFD Sender: No OFD packet to send [15:12:44]OFD Sender: No OFD packet to send [15:12:49]OFD Sender: No OFD packet to send [15:12:54]OFD Sender: No OFD packet to send [15:12:58]accept exits with 10 [15:12:58]New connection [15:12:58]New thread 3067333988 created [15:12:58]Thread 3067477348 joined [15:12:58]Waiting for new connection... [15:12:58] Sock 10.Parse request [15:12:58]Sock 10.Check first char [15:12:58]Sock 10.First char is OK [15:12:58]request: POST /json_proto HTTP/1.0 [15:12:58]Method: POST [15:12:58]URL: /json_proto [15:12:58]Method is POST - this is cgi request [15:12:58]url: /json_proto [15:12:58]query_string will be loaded in cgi processing [15:12:58]execute_cgi json_proto POST (null) [15:12:58]execute_cgi path=json_proto method=POST [15:12:58]POST find Content-Length [15:12:58]Host: 172.17.47.196:8080 [15:12:58]Content-Length: 803 [15:12:58]Content-Type: application/json [15:12:58] [15:12:58]POST finish read [15:12:58]Found Content-Length = 803 [15:12:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871831", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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 }]} ], "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" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:12:58]execute_script... [15:12: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)871831", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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 }]} ], "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" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:12:58]POST & json_proto [15:12:58]process_json_proto [15:12:58]json parsed OK: [15:12:58]protocol is kg_v1.0 [15:12:58]action value=close_receipt [15:12:58]process_action close_receipt [15:12:58]cmd_close_receipt [15:12:58]MH_GetDate [15:12:58]Write to MH i2c: F0 00 00 49 03 3B [15:12:58]Write i2c OK [15:12:58]MH_I2C_Read... [15:12:58]Read from MH i2c: F0 [15:12:58]MH_I2C_Read... [15:12:58]Read from MH i2c: F0 09 00 [15:12:58]MH_I2C_Read... [15:12:58]Read from MH i2c: F0 09 00 49 03 00 FA 33 F0 66 4C 6B 94 66 78 [15:12:58]GetLastDocTimeStamp 1727017882 [15:12:58]current date 1727017978 [15:12:58]FM_GetShiftState [15:12:58]SAM_PROTO_GetShiftState [15:12:58]wFMCommunicate request_size=4 [15:12:58]MH_SAM_APDU [15:12:58]CAPDU: 80 13 01 00 [15:12:58]Write to MH i2c: E2 08 00 4A 03 80 13 01 00 00 00 00 00 CA [15:12:58]Write i2c OK [15:12:58]MH_I2C_Read... [15:12:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:12:58]Read from MH i2c: E2 [15:12:58]MH_I2C_Read... [15:12:58]Read from MH i2c: E2 0E 00 [15:12:58]MH_I2C_Read... [15:12:58]Read from MH i2c: E2 0E 00 4A 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 88 [15:12:58]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:12:58]wFMCommunicate OK [15:12:58]SAM_PROTO_GetShiftState done [15:12:58]FM_GetShiftState done [15:12:58]opened in 1726964220 [15:12:58]opened+sec_in_day 1727050620 [15:12:58]quantity*price = 100005 [15:12:58]sum+1 = 100006 [15:12:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 238 22.09.2024 15:12 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 86925 ФПД: 10241299078794 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T151258&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86925&fm=10241299078794&tin=02508201610067®Number=0000000000092592&sum=100005 [15:12:59]StoreToDocumentArchive [15:12:59]shift 497 fd 86925 [15:12:59]save to /storage/0497/doc_00086925 [15:12:59]save last doc name /storage/0497/doc_00086925 to /storage/kkm_last_doc_name [15:12:59]save OK [15:12:59]Clear old archive folders... [15:12:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:12:59]tlvbuf is 01E324C0 [15:12:59]SAM_PROTO_ClearQueue [15:12:59]wFMCommunicate request_size=4 [15:12:59]MH_SAM_APDU [15:12:59]CAPDU: 80 09 00 00 [15:12:59]Write to MH i2c: E2 08 00 57 03 80 09 00 00 00 00 00 00 CC [15:12:59]Write i2c OK [15:12:59]MH_I2C_Read... [15:12:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:12:59]Read from MH i2c: E2 [15:12:59]MH_I2C_Read... [15:12:59]Read from MH i2c: E2 03 00 [15:12:59]MH_I2C_Read... [15:12:59]Read from MH i2c: E2 03 00 57 03 00 90 00 CE [15:12:59]RAPDU: 90 00 [15:12:59]wFMCommunicate OK [15:12:59]SAM_PROTO_ClearQueue done [15:12:59]KKMCreateOFDPacket [15:12:59]OFDProtocolAddRootSTLVToBuf [15:12:59]FM_MakeSignedData [15:12:59]FM_MakeSignedData [15:12:59]SAM_PROTO_SignData [15:12:59]wFMCommunicate request_size=4 [15:12:59]MH_SAM_APDU [15:12:59]CAPDU: 80 0D 01 02 [15:12:59]Write to MH i2c: E2 08 00 58 03 80 0D 01 02 00 00 00 00 D4 [15:12:59]Write i2c OK [15:12:59]MH_I2C_Read... [15:12:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:12:59]Read from MH i2c: E2 [15:12:59]MH_I2C_Read... [15:12:59]Read from MH i2c: E2 03 00 [15:12:59]MH_I2C_Read... [15:12:59]Read from MH i2c: E2 03 00 58 03 00 90 00 CF [15:12:59]RAPDU: 90 00 [15:12:59]wFMCommunicate OK [15:12:59]wFMCommunicate request_size=255 [15:12:59]MH_SAM_APDU [15:12:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 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 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 FA 33 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 8D 53 01 00 35 04 06 00 09 [15:12:59]Write to MH i2c: E2 02 01 59 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 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 FA 33 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 8D 53 01 00 35 04 06 00 09 00 00 47 [15:12:59]Write i2c OK [15:12:59]MH_I2C_Read... [15:12:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:12:59]Read from MH i2c: E2 [15:12:59]MH_I2C_Read... [15:12:59]Read from MH i2c: E2 03 00 [15:12:59]MH_I2C_Read... [15:12:59]Read from MH i2c: E2 03 00 59 03 00 90 00 D0 [15:12:59]RAPDU: 90 00 [15:12:59]wFMCommunicate OK [15:12:59]wFMCommunicate request_size=10 [15:12:59]MH_SAM_APDU [15:12:59]CAPDU: 80 0D 02 02 05 50 7C FE 5E 8A [15:12:59]Write to MH i2c: E2 0D 00 5A 03 80 0D 02 02 05 00 50 7C FE 5E 8A 00 00 93 [15:12:59]Write i2c OK [15:12:59]MH_I2C_Read... [15:12:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:12:59]Read from MH i2c: E2 [15:12:59]MH_I2C_Read... [15:12:59]Read from MH i2c: E2 03 00 [15:12:59]MH_I2C_Read... [15:12:59]Read from MH i2c: E2 03 00 5A 03 00 90 00 D1 [15:12:59]RAPDU: 90 00 [15:12:59]wFMCommunicate OK [15:12:59]wFMCommunicate request_size=4 [15:12:59]MH_SAM_APDU [15:12:59]CAPDU: 80 0D 03 02 [15:12:59]Write to MH i2c: E2 08 00 5B 03 80 0D 03 02 00 00 00 00 D9 [15:12:59]Write i2c OK [15:12:59]MH_I2C_Read... [15:12:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:12:59]Read from MH i2c: E2 [15:12:59]MH_I2C_Read... [15:12:59]Read from MH i2c: E2 0B 00 [15:12:59]MH_I2C_Read... [15:12:59]Read from MH i2c: E2 0B 00 5B 03 00 66 8A EB 43 B5 25 66 0D 90 00 45 [15:12:59]RAPDU: 66 8A EB 43 B5 25 66 0D 90 00 [15:12:59]wFMCommunicate OK [15:12:59]SAM_PROTO_SignData done [15:12:59]FM_MakeSignedData done [15:12:59]CreateOFDProtocolMessage [15:12:59]wFMCommunicate request_size=4 [15:12:59]MH_SAM_APDU [15:12:59]CAPDU: 80 11 00 00 [15:12:59]Write to MH i2c: E2 08 00 5C 03 80 11 00 00 00 00 00 00 D9 [15:12:59]Write i2c OK [15:12:59]MH_I2C_Read... [15:13:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:13:00]Read from MH i2c: E2 [15:13:00]MH_I2C_Read... [15:13:00]Read from MH i2c: E2 17 00 [15:13:00]MH_I2C_Read... [15:13:00]Read from MH i2c: E2 17 00 5C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 38 [15:13:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:13:00]wFMCommunicate OK [15:13:00]CreateOFDProtocolMessage done [15:13:00]OFDSenderStorePacket 86925 [15:13:00]StoreOFDPacket docnum=86925 [15:13:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 81 63 07 01 41 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 FA 33 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 8D 53 01 00 35 04 06 00 09 50 7C FE 5E 8A 66 8A EB 43 B5 25 66 0D [15:13:00]CheckFolder [15:13:00]dirname=/storage/ofd_packets [15:13:00]CheckFolder done [15:13:00]ProducePacketName [15:13:00]name=ofd_packets/00086925 [15:13:00]NVStorageSaveData ofd_packets/00086925 [15:13:00]File name is /storage/ofd_packets/00086925 [15:13:00]Write 301 bytes [15:13:00]NVStorageSaveData done [15:13:00]OFDSenderStorePacket done [15:13:00]KKMCreateOFDPacket done [15:13:00]NVStorageSaveData kkm_last_timestamp [15:13:00]File name is /storage/kkm_last_timestamp [15:13:00]Write 4 bytes [15:13:00]NVStorageSaveData done [15:13:00]ExternCall_PrintAddStr [15:13:00]wPrintStart [15:13:00]Write to MH i2c: 01 00 00 5D 03 60 [15:13:00]Write i2c OK [15:13:00]MH_I2C_Read... [15:13:00]Read from MH i2c: 01 [15:13:00]MH_I2C_Read... [15:13:00]Read from MH i2c: 01 07 00 [15:13:00]MH_I2C_Read... [15:13:00]Read from MH i2c: 01 07 00 5D 03 00 00 00 00 00 FF 0F 75 [15:13:00]RasterBufferAndPrint [15:13:00]line Счет N : (1)871831 [15:13:00]line ИНН: 02508201610067 [15:13:00]line Контрольно-Кассовый Чек [15:13:00]line ПРОДАЖА [15:13:00]line ТРК (МРК, ГНК) : 43 [15:13:00]line Товар: 2710124130 [15:13:00]line Аи-92-К-5 [15:13:00]line 14.750 * 67.80 [15:13:00]line = 1000.05 [15:13:00]line НДС 12% НСП 1% [15:13:00]line > о реализуемом товаре [15:13:00]line ИТОГО: 1000.05 [15:13:00]line НСП 1% : 8.85 [15:13:00]line НДС 12% : 106.20 [15:13:00]line Наличными: 0.00 [15:13:00]line Безнал.: 1000.05 [15:13:00]line Место: АЗС № 137 "Партнер Нефть" [15:13:00]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:13:00]line СНО: Общий режим [15:13:00]line Чек 238 22.09.2024 15:12 [15:13:00]line Смена: 497 ФФД: 1.0 [15:13:00]line ЗНМ: 0300000064 [15:13:00]line РНМ: 0000000000092592 [15:13:00]line Версия ККМ: 001 [15:13:00]line Платежная система: O! деньги [15:13:00]line ФМ: 0000000000874979 [15:13:00]line ФД: 86925 [15:13:00]line ФПД: 10241299078794 [15:13:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T151258&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86925&fm=10241299078794&tin=02508201610067®Number=0000000000092592&sum=100005 [15:13:00]OFD Sender: Processing packet 86925 [packets to send 276, broken 275] [15:13:00]ProducePacketName [15:13:00]name=ofd_packets/00086925 [15:13:00]OFD Sender: To server: pG, [15:13:00]CommunicateWithHost lk.salyk.kg:30040 [15:13:00]ConnectInit lk.salyk.kg [15:13:00]written 0, free lines is 4095 [15:13:00]Write to MH i2c: 01 00 00 87 03 8A [15:13:00]Write i2c OK [15:13:00]MH_I2C_Read... [15:13:00]Read from MH i2c: 01 [15:13:00]MH_I2C_Read... [15:13:00]Read from MH i2c: 01 07 00 [15:13:00]MH_I2C_Read... [15:13:00]Read from MH i2c: 01 07 00 87 03 00 00 00 00 00 F2 0C 8F [15:13:00]RasterBufferAndPrint [15:13:00]line [15:13:00]line [15:13:00]line [15:13:00]line [15:13:00]line [15:13:00]written 0, free lines is 3320 [15:13:00]MH_Cut [15:13:00]Write to MH i2c: D1 01 00 8E 03 01 63 [15:13:00]Write i2c OK [15:13:00]MH_I2C_Read... [15:13:00]Read from MH i2c: D1 [15:13:00]MH_I2C_Read... [15:13:00]Read from MH i2c: D1 01 00 [15:13:00]MH_I2C_Read... [15:13:00]Read from MH i2c: D1 01 00 8E 03 00 62 [15:13:00]Write to MH i2c: 01 00 00 8F 03 92 [15:13:00]Write i2c OK [15:13:00]MH_I2C_Read... [15:13:01]*** Cut start [15:13:01]*** Partial cut [15:13:01]*** CUTSNS_PIN = 1 [15:13:01]*** CUTSNS_PIN = 0 [15:13:01]*** Brake cut motor [15:13:02]Read from MH i2c: 01 [15:13:02]MH_I2C_Read... [15:13:02]*** Stop cut motor [15:13:02]*** Cut end [15:13:02]Read from MH i2c: 01 07 00 [15:13:02]MH_I2C_Read... [15:13:02]Read from MH i2c: 01 07 00 8F 03 00 00 00 00 00 FF 0F A7 [15:13:02]process_action close_receipt done [15:13:02]requested_data is exist [15:13:02]produce_requested_data [15:13:02]requested_item fm.sn is exist - process it [15:13:02]wFMCommunicate request_size=4 [15:13:02]MH_SAM_APDU [15:13:02]CAPDU: 80 11 00 00 [15:13:02]Write to MH i2c: E2 08 00 90 03 80 11 00 00 00 00 00 00 0D [15:13:02]Write i2c OK [15:13:02]MH_I2C_Read... [15:13:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:13:02]Read from MH i2c: E2 [15:13:02]MH_I2C_Read... [15:13:02]Read from MH i2c: E2 17 00 [15:13:02]MH_I2C_Read... [15:13:02]Read from MH i2c: E2 17 00 90 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 6C [15:13:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:13:02]wFMCommunicate OK [15:13:02]requested_item fd.num is exist - process it [15:13:02]SAM_PROTO_GetFieldsCounters [15:13:02]wFMCommunicate request_size=4 [15:13:02]MH_SAM_APDU [15:13:02]CAPDU: 80 13 00 00 [15:13:02]Write to MH i2c: E2 08 00 91 03 80 13 00 00 00 00 00 00 10 [15:13:02]Write i2c OK [15:13:02]MH_I2C_Read... [15:13:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:13:02]Read from MH i2c: E2 [15:13:02]MH_I2C_Read... [15:13:02]Read from MH i2c: E2 62 00 [15:13:02]MH_I2C_Read... [15:13:02]Read from MH i2c: E2 62 00 91 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 8D 53 01 00 0E 04 04 00 F1 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 DC [15:13: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 8D 53 01 00 0E 04 04 00 F1 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 [15:13:02]wFMCommunicate OK [15:13:02]SAM_PROTO_GetFieldsCounters done [15:13:02]requested_item shift.num is exist - process it [15:13:02]requested_item shift.opened is exist - process it [15:13:02]req_shift_opened [15:13:02]FM_GetShiftState [15:13:02]SAM_PROTO_GetShiftState [15:13:02]wFMCommunicate request_size=4 [15:13:02]MH_SAM_APDU [15:13:02]CAPDU: 80 13 01 00 [15:13:02]Write to MH i2c: E2 08 00 92 03 80 13 01 00 00 00 00 00 12 [15:13:02]Write i2c OK [15:13:02]MH_I2C_Read... [15:13:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:13:02]Read from MH i2c: E2 [15:13:02]MH_I2C_Read... [15:13:02]Read from MH i2c: E2 0E 00 [15:13:02]MH_I2C_Read... [15:13:02]Read from MH i2c: E2 0E 00 92 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D0 [15:13:02]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:13:02]wFMCommunicate OK [15:13:02]SAM_PROTO_GetShiftState done [15:13:02]FM_GetShiftState done [15:13:02]req_shift_opened done [15:13:02]requested_item shift.open_date is exist - process it [15:13:02]req_shift_open_date [15:13:02]req_shift_open_date done [15:13:02]produce_requested_data done [15:13:02]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86925,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [15:13:02]process_action_free close_receipt [15:13:02]json_value_free [15:13:02]json_value_free done [15:13:02]process_json_proto returns [15:13:02]Send response to host [15:13:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86925,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [15:13:02]free response buf [15:13:02]execute_script done [15:13:02]execute_script returns [15:13:02]free content buf [15:13:02]Sock 10.Close socket [15:13:02]Sock 10.Thread stoped [15:13:03]Connected sock=11 [15:13:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 81 63 07 01 41 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 FA 33 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 8D 53 01 00 35 04 06 00 09 50 7C FE 5E 8A 66 8A EB 43 B5 25 66 0D [15:13:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 E0 23 47 00 72 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 34 39 37 39 10 04 04 00 8D 53 01 00 F4 03 04 00 CC DE EF 66 B6 04 01 00 00 88 32 B9 ED 63 C8 2A DF [15:13:04]CommunicateWithHost err = 0 [15:13:04]CheckOFDResponse [15:13:04]1017 (14) - 77093643461234 [15:13:04]1041 (16) - 0000000000874979 [15:13:04]1040 (4) - 86925 [15:13:04]1012 (4) - 22.09.2024 09:09 [15:13:04]1206 (1) - 0 [15:13:04]OFD Sender: Remove packet 86925 [15:13:04]ProducePacketName [15:13:04]name=ofd_packets/00086925 [15:13:04]NVStorageDeleteData [15:13:05]OFD Sender: No OFD packet to send [15:13:10]OFD Sender: No OFD packet to send [15:13:15]OFD Sender: No OFD packet to send [15:13:20]OFD Sender: No OFD packet to send [15:13:25]recv_with_timeout no data received [15:13:25]OFD Sender: No OFD packet to send [15:13:30]OFD Sender: No OFD packet to send [15:13:35]OFD Sender: No OFD packet to send [15:13:40]recv_with_timeout no data received [15:13:40]OFD Sender: No OFD packet to send [15:13:45]OFD Sender: No OFD packet to send [15:13:50]OFD Sender: No OFD packet to send [15:13:55]OFD Sender: No OFD packet to send [15:14:00]OFD Sender: No OFD packet to send [15:14:05]OFD Sender: No OFD packet to send [15:14:09]accept exits with 8 [15:14:09]New connection [15:14:09]New thread 3067477348 created [15:14:09]Thread 3067333988 joined [15:14:09]Waiting for new connection... [15:14:09] Sock 8.Parse request [15:14:09]Sock 8.Check first char [15:14:09]Sock 8.First char is OK [15:14:09]request: POST /json_proto HTTP/1.0 [15:14:09]Method: POST [15:14:09]URL: /json_proto [15:14:09]Method is POST - this is cgi request [15:14:09]url: /json_proto [15:14:09]query_string will be loaded in cgi processing [15:14:09]execute_cgi json_proto POST (null) [15:14:09]execute_cgi path=json_proto method=POST [15:14:09]POST find Content-Length [15:14:09]Host: 172.17.47.196:8080 [15:14:09]Content-Length: 632 [15:14:09]Content-Type: application/json [15:14:09] [15:14:09]POST finish read [15:14:09]Found Content-Length = 632 [15:14:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148097", "tax_sys" : 0, "items" : [ { "code": "48745031", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Superslims Expand Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:14:09]execute_script... [15:14:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148097", "tax_sys" : 0, "items" : [ { "code": "48745031", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Superslims Expand Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:14:09]POST & json_proto [15:14:09]process_json_proto [15:14:09]json parsed OK: [15:14:09]protocol is kg_v1.0 [15:14:09]action value=close_receipt [15:14:09]process_action close_receipt [15:14:09]cmd_close_receipt [15:14:09]MH_GetDate [15:14:09]Write to MH i2c: F0 00 00 93 03 85 [15:14:09]Write i2c OK [15:14:09]MH_I2C_Read... [15:14:09]Read from MH i2c: F0 [15:14:09]MH_I2C_Read... [15:14:09]Read from MH i2c: F0 09 00 [15:14:09]MH_I2C_Read... [15:14:09]Read from MH i2c: F0 09 00 93 03 00 42 34 F0 66 4C 6B 94 66 0B [15:14:09]GetLastDocTimeStamp 1727017978 [15:14:09]current date 1727018050 [15:14:09]FM_GetShiftState [15:14:09]SAM_PROTO_GetShiftState [15:14:09]wFMCommunicate request_size=4 [15:14:09]MH_SAM_APDU [15:14:09]CAPDU: 80 13 01 00 [15:14:09]Write to MH i2c: E2 08 00 94 03 80 13 01 00 00 00 00 00 14 [15:14:09]Write i2c OK [15:14:09]MH_I2C_Read... [15:14:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:14:09]Read from MH i2c: E2 [15:14:09]MH_I2C_Read... [15:14:09]Read from MH i2c: E2 0E 00 [15:14:09]MH_I2C_Read... [15:14:09]Read from MH i2c: E2 0E 00 94 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D2 [15:14:09]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:14:09]wFMCommunicate OK [15:14:09]SAM_PROTO_GetShiftState done [15:14:09]FM_GetShiftState done [15:14:09]opened in 1726964220 [15:14:09]opened+sec_in_day 1727050620 [15:14:09]quantity*price = 14400 [15:14:09]sum+1 = 14401 [15:14:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 239 22.09.2024 15:14 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86926 ФПД: 48044038852933 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T151410&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86926&fm=48044038852933&tin=02508201610067®Number=0000000000092592&sum=14400 0 [15:14:10]StoreToDocumentArchive [15:14:10]shift 497 fd 86926 [15:14:10]save to /storage/0497/doc_00086926 [15:14:10]save last doc name /storage/0497/doc_00086926 to /storage/kkm_last_doc_name [15:14:10]save OK [15:14:10]Clear old archive folders... [15:14:10]ProcessDocumentItem done err = 0, tmpTLVsize=284 [15:14:10]tlvbuf is 01E27E40 [15:14:10]SAM_PROTO_ClearQueue [15:14:10]wFMCommunicate request_size=4 [15:14:10]MH_SAM_APDU [15:14:10]CAPDU: 80 09 00 00 [15:14:10]Write to MH i2c: E2 08 00 A1 03 80 09 00 00 00 00 00 00 16 [15:14:10]Write i2c OK [15:14:10]MH_I2C_Read... [15:14:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:14:10]Read from MH i2c: E2 [15:14:10]MH_I2C_Read... [15:14:10]Read from MH i2c: E2 03 00 [15:14:10]MH_I2C_Read... [15:14:10]Read from MH i2c: E2 03 00 A1 03 00 90 00 18 [15:14:10]RAPDU: 90 00 [15:14:10]wFMCommunicate OK [15:14:10]SAM_PROTO_ClearQueue done [15:14:10]KKMCreateOFDPacket [15:14:10]OFDProtocolAddRootSTLVToBuf [15:14:10]FM_MakeSignedData [15:14:10]FM_MakeSignedData [15:14:10]SAM_PROTO_SignData [15:14:10]wFMCommunicate request_size=4 [15:14:10]MH_SAM_APDU [15:14:10]CAPDU: 80 0D 01 02 [15:14:10]Write to MH i2c: E2 08 00 A2 03 80 0D 01 02 00 00 00 00 1E [15:14:10]Write i2c OK [15:14:10]MH_I2C_Read... [15:14:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:14:10]Read from MH i2c: E2 [15:14:10]MH_I2C_Read... [15:14:10]Read from MH i2c: E2 03 00 [15:14:10]MH_I2C_Read... [15:14:10]Read from MH i2c: E2 03 00 A2 03 00 90 00 19 [15:14:10]RAPDU: 90 00 [15:14:10]wFMCommunicate OK [15:14:10]wFMCommunicate request_size=255 [15:14:10]MH_SAM_APDU [15:14:10]CAPDU: 80 0D 02 02 FA 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 08 00 34 38 37 34 35 30 33 31 06 04 2F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 73 6C 69 6D 73 20 45 78 70 61 6E 64 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 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 EF 00 00 00 F4 03 04 00 42 34 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 [15:14:10]Write to MH i2c: E2 02 01 A3 03 80 0D 02 02 FA 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 08 00 34 38 37 34 35 30 33 31 06 04 2F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 73 6C 69 6D 73 20 45 78 70 61 6E 64 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 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 EF 00 00 00 F4 03 04 00 42 34 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 00 00 2B [15:14:11]Write i2c OK [15:14:11]MH_I2C_Read... [15:14:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:14:11]Read from MH i2c: E2 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: E2 03 00 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: E2 03 00 A3 03 00 90 00 1A [15:14:11]RAPDU: 90 00 [15:14:11]wFMCommunicate OK [15:14:11]wFMCommunicate request_size=43 [15:14:11]MH_SAM_APDU [15:14:11]CAPDU: 80 0D 02 02 26 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 8E 53 01 00 35 04 06 00 2B B2 1F DE 91 45 [15:14:11]Write to MH i2c: E2 2E 00 A4 03 80 0D 02 02 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 8E 53 01 00 35 04 06 00 2B B2 1F DE 91 45 00 00 A7 [15:14:11]Write i2c OK [15:14:11]MH_I2C_Read... [15:14:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:14:11]Read from MH i2c: E2 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: E2 03 00 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: E2 03 00 A4 03 00 90 00 1B [15:14:11]RAPDU: 90 00 [15:14:11]wFMCommunicate OK [15:14:11]wFMCommunicate request_size=4 [15:14:11]MH_SAM_APDU [15:14:11]CAPDU: 80 0D 03 02 [15:14:11]Write to MH i2c: E2 08 00 A5 03 80 0D 03 02 00 00 00 00 23 [15:14:11]Write i2c OK [15:14:11]MH_I2C_Read... [15:14:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:14:11]Read from MH i2c: E2 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: E2 0B 00 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: E2 0B 00 A5 03 00 F3 99 BE F1 45 87 5C B7 90 00 3E [15:14:11]RAPDU: F3 99 BE F1 45 87 5C B7 90 00 [15:14:11]wFMCommunicate OK [15:14:11]SAM_PROTO_SignData done [15:14:11]FM_MakeSignedData done [15:14:11]CreateOFDProtocolMessage [15:14:11]wFMCommunicate request_size=4 [15:14:11]MH_SAM_APDU [15:14:11]CAPDU: 80 11 00 00 [15:14:11]Write to MH i2c: E2 08 00 A6 03 80 11 00 00 00 00 00 00 23 [15:14:11]Write i2c OK [15:14:11]MH_I2C_Read... [15:14:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:14:11]Read from MH i2c: E2 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: E2 17 00 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: E2 17 00 A6 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 82 [15:14:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:14:11]wFMCommunicate OK [15:14:11]CreateOFDProtocolMessage done [15:14:11]OFDSenderStorePacket 86926 [15:14:11]StoreOFDPacket docnum=86926 [15:14:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 30 01 00 00 8F 1A 28 01 F4 11 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 08 00 34 38 37 34 35 30 33 31 06 04 2F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 73 6C 69 6D 73 20 45 78 70 61 6E 64 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 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 EF 00 00 00 F4 03 04 00 42 34 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 8E 53 01 00 35 04 06 00 2B B2 1F DE 91 45 F3 99 BE F1 45 87 5C B7 [15:14:11]CheckFolder [15:14:11]dirname=/storage/ofd_packets [15:14:11]CheckFolder done [15:14:11]ProducePacketName [15:14:11]name=ofd_packets/00086926 [15:14:11]NVStorageSaveData ofd_packets/00086926 [15:14:11]File name is /storage/ofd_packets/00086926 [15:14:11]Write 334 bytes [15:14:11]NVStorageSaveData done [15:14:11]OFDSenderStorePacket done [15:14:11]KKMCreateOFDPacket done [15:14:11]NVStorageSaveData kkm_last_timestamp [15:14:11]File name is /storage/kkm_last_timestamp [15:14:11]Write 4 bytes [15:14:11]NVStorageSaveData done [15:14:11]ExternCall_PrintAddStr [15:14:11]wPrintStart [15:14:11]Write to MH i2c: 01 00 00 A7 03 AA [15:14:11]Write i2c OK [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: 01 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: 01 07 00 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: 01 07 00 A7 03 00 00 00 00 00 FF 0F BF [15:14:11]RasterBufferAndPrint [15:14:11]line Счет N : (3)148097 [15:14:11]line ИНН: 02508201610067 [15:14:11]line Контрольно-Кассовый Чек [15:14:11]line ПРОДАЖА [15:14:11]line Товар: 48745031 [15:14:11]line Сигареты Winston Superslims Expand Blue [15:14:11]line 1.000 * 144.00 [15:14:11]line = 144.00 [15:14:11]line НДС 12% НСП 1% [15:14:11]line > о реализуемом товаре [15:14:11]line ИТОГО: 144.00 [15:14:11]line НСП 1% : 1.27 [15:14:11]line НДС 12% : 15.29 [15:14:11]line Наличными: 144.00 [15:14:11]line Безнал.: 0.00 [15:14:11]line Место: АЗС № 137 "Партнер Нефть" [15:14:11]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:14:11]line СНО: Общий режим [15:14:11]line Чек 239 22.09.2024 15:14 [15:14:11]line Смена: 497 ФФД: 1.0 [15:14:11]line ЗНМ: 0300000064 [15:14:11]line РНМ: 0000000000092592 [15:14:11]line Версия ККМ: 001 [15:14:11]line ФМ: 0000000000874979 [15:14:11]line ФД: 86926 [15:14:11]line ФПД: 48044038852933 [15:14:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T151410&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86926&fm=48044038852933&tin=02508201610067®Number=0000000000092592&sum=14400 [15:14:11]line 0 [15:14:11]OFD Sender: Processing packet 86926 [packets to send 276, broken 275] [15:14:11]ProducePacketName [15:14:11]name=ofd_packets/00086926 [15:14:11]OFD Sender: To server: pG, [15:14:11]CommunicateWithHost lk.salyk.kg:30040 [15:14:11]ConnectInit lk.salyk.kg [15:14:11]written 0, free lines is 4095 [15:14:12]Write to MH i2c: 01 00 00 D0 03 D3 [15:14:12]Write i2c OK [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: 01 [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: 01 07 00 [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: 01 07 00 D0 03 00 00 00 00 00 DD 0C C3 [15:14:12]RasterBufferAndPrint [15:14:12]line [15:14:12]line [15:14:12]line [15:14:12]line [15:14:12]line [15:14:12]written 0, free lines is 3299 [15:14:12]MH_Cut [15:14:12]Write to MH i2c: D1 01 00 D7 03 01 AC [15:14:12]Write i2c OK [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: D1 [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: D1 01 00 [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: D1 01 00 D7 03 00 AB [15:14:12]Write to MH i2c: 01 00 00 D8 03 DB [15:14:12]Write i2c OK [15:14:12]MH_I2C_Read... [15:14:12]Connected sock=10 [15:14:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 30 01 00 00 8F 1A 28 01 F4 11 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 08 00 34 38 37 34 35 30 33 31 06 04 2F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 73 6C 69 6D 73 20 45 78 70 61 6E 64 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 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 EF 00 00 00 F4 03 04 00 42 34 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 8E 53 01 00 35 04 06 00 2B B2 1F DE 91 45 F3 99 BE F1 45 87 5C B7 [15:14:12]*** Cut start [15:14:12]*** Partial cut [15:14:12]*** CUTSNS_PIN = 1 [15:14:12]*** CUTSNS_PIN = 0 [15:14:13]*** Brake cut motor [15:14:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 9F 59 47 00 02 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 34 39 37 39 10 04 04 00 8E 53 01 00 F4 03 04 00 11 DF EF 66 B6 04 01 00 00 AA 42 E4 D0 58 7B 84 81 [15:14:13]CommunicateWithHost err = 0 [15:14:13]CheckOFDResponse [15:14:13]1017 (14) - 77093643461234 [15:14:13]1041 (16) - 0000000000874979 [15:14:13]1040 (4) - 86926 [15:14:13]1012 (4) - 22.09.2024 09:10 [15:14:13]1206 (1) - 0 [15:14:13]OFD Sender: Remove packet 86926 [15:14:13]ProducePacketName [15:14:13]name=ofd_packets/00086926 [15:14:13]NVStorageDeleteData [15:14:13]Read from MH i2c: 01 [15:14:13]MH_I2C_Read... [15:14:13]*** Stop cut motor [15:14:13]*** Cut end [15:14:13]Read from MH i2c: 01 07 00 [15:14:13]MH_I2C_Read... [15:14:13]Read from MH i2c: 01 07 00 D8 03 00 00 00 00 00 FF 0F F0 [15:14:13]process_action close_receipt done [15:14:13]requested_data is exist [15:14:13]produce_requested_data [15:14:13]requested_item fm.sn is exist - process it [15:14:13]wFMCommunicate request_size=4 [15:14:13]MH_SAM_APDU [15:14:13]CAPDU: 80 11 00 00 [15:14:13]Write to MH i2c: E2 08 00 D9 03 80 11 00 00 00 00 00 00 56 [15:14:13]Write i2c OK [15:14:13]MH_I2C_Read... [15:14:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:14:13]Read from MH i2c: E2 [15:14:13]MH_I2C_Read... [15:14:13]Read from MH i2c: E2 17 00 [15:14:13]MH_I2C_Read... [15:14:13]Read from MH i2c: E2 17 00 D9 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B5 [15:14:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:14:13]wFMCommunicate OK [15:14:13]requested_item fd.num is exist - process it [15:14:13]SAM_PROTO_GetFieldsCounters [15:14:13]wFMCommunicate request_size=4 [15:14:13]MH_SAM_APDU [15:14:13]CAPDU: 80 13 00 00 [15:14:13]Write to MH i2c: E2 08 00 DA 03 80 13 00 00 00 00 00 00 59 [15:14:13]Write i2c OK [15:14:13]MH_I2C_Read... [15:14:13]OFD Sender: No OFD packet to send [15:14:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:14:13]Read from MH i2c: E2 [15:14:13]MH_I2C_Read... [15:14:13]Read from MH i2c: E2 62 00 [15:14:13]MH_I2C_Read... [15:14:13]Read from MH i2c: E2 62 00 DA 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 8E 53 01 00 0E 04 04 00 F1 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 29 [15:14:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 8E 53 01 00 0E 04 04 00 F1 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 [15:14:13]wFMCommunicate OK [15:14:13]SAM_PROTO_GetFieldsCounters done [15:14:13]requested_item shift.num is exist - process it [15:14:13]requested_item shift.opened is exist - process it [15:14:13]req_shift_opened [15:14:13]FM_GetShiftState [15:14:13]SAM_PROTO_GetShiftState [15:14:13]wFMCommunicate request_size=4 [15:14:13]MH_SAM_APDU [15:14:13]CAPDU: 80 13 01 00 [15:14:13]Write to MH i2c: E2 08 00 DB 03 80 13 01 00 00 00 00 00 5B [15:14:13]Write i2c OK [15:14:13]MH_I2C_Read... [15:14:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:14:13]Read from MH i2c: E2 [15:14:13]MH_I2C_Read... [15:14:13]Read from MH i2c: E2 0E 00 [15:14:13]MH_I2C_Read... [15:14:13]Read from MH i2c: E2 0E 00 DB 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 19 [15:14:13]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:14:13]wFMCommunicate OK [15:14:13]SAM_PROTO_GetShiftState done [15:14:13]FM_GetShiftState done [15:14:13]req_shift_opened done [15:14:13]requested_item shift.open_date is exist - process it [15:14:13]req_shift_open_date [15:14:13]req_shift_open_date done [15:14:13]produce_requested_data done [15:14:13]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86926,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [15:14:13]process_action_free close_receipt [15:14:13]json_value_free [15:14:13]json_value_free done [15:14:13]process_json_proto returns [15:14:13]Send response to host [15:14:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86926,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [15:14:13]free response buf [15:14:13]execute_script done [15:14:13]execute_script returns [15:14:13]free content buf [15:14:13]Sock 8.Close socket [15:14:13]Sock 8.Thread stoped [15:14:18]OFD Sender: No OFD packet to send [15:14:23]OFD Sender: No OFD packet to send [15:14:28]OFD Sender: No OFD packet to send [15:14:33]OFD Sender: No OFD packet to send [15:14:38]OFD Sender: No OFD packet to send [15:14:43]OFD Sender: No OFD packet to send [15:14:48]OFD Sender: No OFD packet to send [15:14:53]OFD Sender: No OFD packet to send [15:14:58]OFD Sender: No OFD packet to send [15:15:03]OFD Sender: No OFD packet to send [15:15:08]OFD Sender: No OFD packet to send [15:15:13]OFD Sender: No OFD packet to send [15:15:18]OFD Sender: No OFD packet to send [15:15:23]OFD Sender: No OFD packet to send [15:15:28]OFD Sender: No OFD packet to send [15:15:33]OFD Sender: No OFD packet to send [15:15:38]OFD Sender: No OFD packet to send [15:15:43]OFD Sender: No OFD packet to send [15:15:48]OFD Sender: No OFD packet to send [15:15:53]OFD Sender: No OFD packet to send [15:15:58]OFD Sender: No OFD packet to send [15:16:03]OFD Sender: No OFD packet to send [15:16:08]OFD Sender: No OFD packet to send [15:16:13]OFD Sender: No OFD packet to send [15:16:18]OFD Sender: No OFD packet to send [15:16:23]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:56]recv_with_timeout no data received [15:16:59]OFD Sender: No OFD packet to send [15:17:04]OFD Sender: No OFD packet to send [15:17:09]OFD Sender: No OFD packet to send [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:32]recv_with_timeout no data received [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:54]OFD Sender: No OFD packet to send [15:17:59]OFD Sender: No OFD packet to send [15:18:04]OFD Sender: No OFD packet to send [15:18:09]OFD Sender: No OFD packet to send [15:18:14]OFD Sender: No OFD packet to send [15:18:19]OFD Sender: No OFD packet to send [15:18:24]OFD Sender: No OFD packet to send [15:18:29]OFD Sender: No OFD packet to send [15:18:34]OFD Sender: No OFD packet to send [15:18:39]OFD Sender: No OFD packet to send [15:18:44]OFD Sender: No OFD packet to send [15:18:49]OFD Sender: No OFD packet to send [15:18:54]OFD Sender: No OFD packet to send [15:18:59]OFD Sender: No OFD packet to send [15:19:04]OFD Sender: No OFD packet to send [15:19:09]OFD Sender: No OFD packet to send [15:19:14]OFD Sender: No OFD packet to send [15:19:19]OFD Sender: No OFD packet to send [15:19:24]OFD Sender: No OFD packet to send [15:19:29]OFD Sender: No OFD packet to send [15:19:34]OFD Sender: No OFD packet to send [15:19:39]OFD Sender: No OFD packet to send [15:19:44]OFD Sender: No OFD packet to send [15:19:49]OFD Sender: No OFD packet to send [15:19:54]OFD Sender: No OFD packet to send [15:19:59]OFD Sender: No OFD packet to send [15:20:04]OFD Sender: No OFD packet to send [15:20:09]OFD Sender: No OFD packet to send [15:20:14]OFD Sender: No OFD packet to send [15:20:19]OFD Sender: No OFD packet to send [15:20:24]OFD Sender: No OFD packet to send [15:20:29]OFD Sender: No OFD packet to send [15:20:34]OFD Sender: No OFD packet to send [15:20:39]OFD Sender: No OFD packet to send [15:20:42]recv_with_timeout no data received [15:20:44]OFD Sender: No OFD packet to send [15:20:49]OFD Sender: No OFD packet to send [15:20:54]OFD Sender: No OFD packet to send [15:20:56]recv_with_timeout no data received [15:20:59]OFD Sender: No OFD packet to send [15:21:04]OFD Sender: No OFD packet to send [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: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:39]OFD Sender: No OFD packet to send [15:21:44]OFD Sender: No OFD packet to send [15:21:49]OFD Sender: No OFD packet to send [15:21:54]OFD Sender: No OFD packet to send [15:21:59]OFD Sender: No OFD packet to send [15:22:04]OFD Sender: No OFD packet to send [15:22:09]OFD Sender: No OFD packet to send [15:22:14]OFD Sender: No OFD packet to send [15:22:19]OFD Sender: No OFD packet to send [15:22:24]OFD Sender: No OFD packet to send [15:22:29]OFD Sender: No OFD packet to send [15:22:34]OFD Sender: No OFD packet to send [15:22:39]OFD Sender: No OFD packet to send [15:22:44]OFD Sender: No OFD packet to send [15:22:49]OFD Sender: No OFD packet to send [15:22:54]OFD Sender: No OFD packet to send [15:22:57]recv_with_timeout no data received [15:22:59]OFD Sender: No OFD packet to send [15:23:04]OFD Sender: No OFD packet to send [15:23:09]recv_with_timeout no data received [15:23:09]OFD Sender: No OFD packet to send [15:23:14]OFD Sender: No OFD packet to send [15:23:19]OFD Sender: No OFD packet to send [15:23:24]OFD Sender: No OFD packet to send [15:23:29]OFD Sender: No OFD packet to send [15:23:34]OFD Sender: No OFD packet to send [15:23:39]OFD Sender: No OFD packet to send [15:23:44]OFD Sender: No OFD packet to send [15:23:49]OFD Sender: No OFD packet to send [15:23:54]OFD Sender: No OFD packet to send [15:23:59]OFD Sender: No OFD packet to send [15:24:04]OFD Sender: No OFD packet to send [15:24:09]OFD Sender: No OFD packet to send [15:24:14]OFD Sender: No OFD packet to send [15:24:19]OFD Sender: No OFD packet to send [15:24:24]OFD Sender: No OFD packet to send [15:24:29]OFD Sender: No OFD packet to send [15:24:34]OFD Sender: No OFD packet to send [15:24:39]OFD Sender: No OFD packet to send [15:24:44]OFD Sender: No OFD packet to send [15:24:49]OFD Sender: No OFD packet to send [15:24:54]OFD Sender: No OFD packet to send [15:24:59]OFD Sender: No OFD packet to send [15:25:04]OFD Sender: No OFD packet to send [15:25:09]OFD Sender: No OFD packet to send [15:25:14]OFD Sender: No OFD packet to send [15:25:19]OFD Sender: No OFD packet to send [15:25:24]OFD Sender: No OFD packet to send [15:25:29]OFD Sender: No OFD packet to send [15:25:34]OFD Sender: No OFD packet to send [15:25:39]OFD Sender: No OFD packet to send [15:25:44]OFD Sender: No OFD packet to send [15:25:49]OFD Sender: No OFD packet to send [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:15]OFD Sender: No OFD packet to send [15:26:20]OFD Sender: No OFD packet to send [15:26:25]OFD Sender: No OFD packet to send [15:26:30]OFD Sender: No OFD packet to send [15:26:35]OFD Sender: No OFD packet to send [15:26:40]OFD Sender: No OFD packet to send [15:26:45]OFD Sender: No OFD packet to send [15:26:50]OFD Sender: No OFD packet to send [15:26:55]OFD Sender: No OFD packet to send [15:27:00]OFD Sender: No OFD packet to send [15:27:05]OFD Sender: No OFD packet to send [15:27:10]OFD Sender: No OFD packet to send [15:27:15]OFD Sender: No OFD packet to send [15:27:20]OFD Sender: No OFD packet to send [15:27:25]OFD Sender: No OFD packet to send [15:27:30]OFD Sender: No OFD packet to send [15:27:35]OFD Sender: No OFD packet to send [15:27:40]OFD Sender: No OFD packet to send [15:27:45]OFD Sender: No OFD packet to send [15:27:50]OFD Sender: No OFD packet to send [15:27:55]OFD Sender: No OFD packet to send [15:28:00]OFD Sender: No OFD packet to send [15:28:05]OFD Sender: No OFD packet to send [15:28:10]OFD Sender: No OFD packet to send [15:28:15]OFD Sender: No OFD packet to send [15:28:20]OFD Sender: No OFD packet to send [15:28:25]OFD Sender: No OFD packet to send [15:28:30]OFD Sender: No OFD packet to send [15:28:35]OFD Sender: No OFD packet to send [15:28:39]recv_with_timeout no data received [15:28:40]OFD Sender: No OFD packet to send [15:28:45]OFD Sender: No OFD packet to send [15:28:50]OFD Sender: No OFD packet to send [15:28:55]OFD Sender: No OFD packet to send [15:29:00]OFD Sender: No OFD packet to send [15:29:05]OFD Sender: No OFD packet to send [15:29:10]OFD Sender: No OFD packet to send [15:29:15]OFD Sender: No OFD packet to send [15:29:20]OFD Sender: No OFD packet to send [15:29:25]OFD Sender: No OFD packet to send [15:29:30]OFD Sender: No OFD packet to send [15:29:35]OFD Sender: No OFD packet to send [15:29:40]OFD Sender: No OFD packet to send [15:29:45]OFD Sender: No OFD packet to send [15:29:50]OFD Sender: No OFD packet to send [15:29:55]OFD Sender: No OFD packet to send [15:30:00]OFD Sender: No OFD packet to send [15:30:05]OFD Sender: No OFD packet to send [15:30:10]OFD Sender: No OFD packet to send [15:30:15]OFD Sender: No OFD packet to send [15:30:20]OFD Sender: No OFD packet to send [15:30:25]OFD Sender: No OFD packet to send [15:30:30]OFD Sender: No OFD packet to send [15:30:35]OFD Sender: No OFD packet to send [15:30:40]OFD Sender: No OFD packet to send [15:30:45]OFD Sender: No OFD packet to send [15:30:50]OFD Sender: No OFD packet to send [15:30:55]OFD Sender: No OFD packet to send [15:31:00]OFD Sender: No OFD packet to send [15:31:05]OFD Sender: No OFD packet to send [15:31:08]recv_with_timeout no data received [15:31:10]OFD Sender: No OFD packet to send [15:31:15]OFD Sender: No OFD packet to send [15:31:20]OFD Sender: No OFD packet to send [15:31:25]OFD Sender: No OFD packet to send [15:31:30]OFD Sender: No OFD packet to send [15:31:35]OFD Sender: No OFD packet to send [15:31:38]recv_with_timeout no data received [15:31:40]OFD Sender: No OFD packet to send [15:31:45]OFD Sender: No OFD packet to send [15:31:50]OFD Sender: No OFD packet to send [15:31:55]OFD Sender: No OFD packet to send [15:31:56]recv_with_timeout no data received [15:32:00]OFD Sender: No OFD packet to send [15:32:05]OFD Sender: No OFD packet to send [15:32:10]OFD Sender: No OFD packet to send [15:32:12]accept exits with 9 [15:32:12]New connection [15:32:12]New thread 3067333988 created [15:32:12]Thread 3067477348 joined [15:32:12]Waiting for new connection... [15:32:12] Sock 9.Parse request [15:32:12]Sock 9.Check first char [15:32:12]Sock 9.First char is OK [15:32:12]request: POST /json_proto HTTP/1.0 [15:32:12]Method: POST [15:32:12]URL: /json_proto [15:32:12]Method is POST - this is cgi request [15:32:12]url: /json_proto [15:32:12]query_string will be loaded in cgi processing [15:32:12]execute_cgi json_proto POST (null) [15:32:12]execute_cgi path=json_proto method=POST [15:32:12]POST find Content-Length [15:32:12]Host: 172.17.47.196:8080 [15:32:12]Content-Length: 614 [15:32:12]Content-Type: application/json [15:32:12] [15:32:12]POST finish read [15:32:12]Found Content-Length = 614 [15:32:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148098", "tax_sys" : 0, "items" : [ { "code": "4870001570095", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 2\u043B", "price" : 205.00, "quantity" : 1.000, "sum" : 205.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 205.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:32:12]execute_script... [15:32:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148098", "tax_sys" : 0, "items" : [ { "code": "4870001570095", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 2\u043B", "price" : 205.00, "quantity" : 1.000, "sum" : 205.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 205.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:32:12]POST & json_proto [15:32:12]process_json_proto [15:32:12]json parsed OK: [15:32:12]protocol is kg_v1.0 [15:32:12]action value=close_receipt [15:32:12]process_action close_receipt [15:32:12]cmd_close_receipt [15:32:12]MH_GetDate [15:32:12]Write to MH i2c: F0 00 00 DC 03 CE [15:32:12]Write i2c OK [15:32:12]MH_I2C_Read... [15:32:12]Read from MH i2c: F0 [15:32:12]MH_I2C_Read... [15:32:12]Read from MH i2c: F0 09 00 [15:32:12]MH_I2C_Read... [15:32:12]Read from MH i2c: F0 09 00 DC 03 00 7D 38 F0 66 4C 6B 94 66 93 [15:32:12]GetLastDocTimeStamp 1727018050 [15:32:12]current date 1727019133 [15:32:12]FM_GetShiftState [15:32:12]SAM_PROTO_GetShiftState [15:32:12]wFMCommunicate request_size=4 [15:32:12]MH_SAM_APDU [15:32:12]CAPDU: 80 13 01 00 [15:32:12]Write to MH i2c: E2 08 00 DD 03 80 13 01 00 00 00 00 00 5D [15:32:12]Write i2c OK [15:32:12]MH_I2C_Read... [15:32:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:32:12]Read from MH i2c: E2 [15:32:12]MH_I2C_Read... [15:32:12]Read from MH i2c: E2 0E 00 [15:32:12]MH_I2C_Read... [15:32:12]Read from MH i2c: E2 0E 00 DD 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 1B [15:32:12]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:32:12]wFMCommunicate OK [15:32:12]SAM_PROTO_GetShiftState done [15:32:12]FM_GetShiftState done [15:32:12]opened in 1726964220 [15:32:12]opened+sec_in_day 1727050620 [15:32:12]quantity*price = 20500 [15:32:12]sum+1 = 20501 [15:32:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 205.00 НСП 1% : 1.81 НДС 12% : 21.77 Наличными: 205.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 240 22.09.2024 15:32 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86927 ФПД: 38230779440225 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T153213&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86927&fm=38230779440225&tin=02508201610067®Number=0000000000092592&sum=20500 0 [15:32:13]StoreToDocumentArchive [15:32:13]shift 497 fd 86927 [15:32:13]save to /storage/0497/doc_00086927 [15:32:13]save last doc name /storage/0497/doc_00086927 to /storage/kkm_last_doc_name [15:32:13]save OK [15:32:13]Clear old archive folders... [15:32:13]ProcessDocumentItem done err = 0, tmpTLVsize=266 [15:32:13]tlvbuf is 01E26690 [15:32:13]SAM_PROTO_ClearQueue [15:32:13]wFMCommunicate request_size=4 [15:32:13]MH_SAM_APDU [15:32:13]CAPDU: 80 09 00 00 [15:32:13]Write to MH i2c: E2 08 00 EA 03 80 09 00 00 00 00 00 00 5F [15:32:13]Write i2c OK [15:32:13]MH_I2C_Read... [15:32:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:32:13]Read from MH i2c: E2 [15:32:13]MH_I2C_Read... [15:32:13]Read from MH i2c: E2 03 00 [15:32:13]MH_I2C_Read... [15:32:13]Read from MH i2c: E2 03 00 EA 03 00 90 00 61 [15:32:13]RAPDU: 90 00 [15:32:13]wFMCommunicate OK [15:32:13]SAM_PROTO_ClearQueue done [15:32:13]KKMCreateOFDPacket [15:32:13]OFDProtocolAddRootSTLVToBuf [15:32:13]FM_MakeSignedData [15:32:13]FM_MakeSignedData [15:32:13]SAM_PROTO_SignData [15:32:13]wFMCommunicate request_size=4 [15:32:13]MH_SAM_APDU [15:32:13]CAPDU: 80 0D 01 02 [15:32:13]Write to MH i2c: E2 08 00 EB 03 80 0D 01 02 00 00 00 00 67 [15:32:13]Write i2c OK [15:32:13]MH_I2C_Read... [15:32:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:32:14]Read from MH i2c: E2 [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: E2 03 00 [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: E2 03 00 EB 03 00 90 00 62 [15:32:14]RAPDU: 90 00 [15:32:14]wFMCommunicate OK [15:32:14]wFMCommunicate request_size=255 [15:32:14]MH_SAM_APDU [15:32:14]CAPDU: 80 0D 02 02 FA 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 39 35 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 14 50 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 7D 38 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 [15:32:14]Write to MH i2c: E2 02 01 EC 03 80 0D 02 02 FA 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 39 35 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 14 50 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 7D 38 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 00 00 29 [15:32:14]Write i2c OK [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: E2 [15:32:14]MH_I2C_Read... [15:32:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:14]Read from MH i2c: E2 03 00 [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: E2 03 00 EC 03 00 90 00 63 [15:32:14]RAPDU: 90 00 [15:32:14]wFMCommunicate OK [15:32:14]wFMCommunicate request_size=25 [15:32:14]MH_SAM_APDU [15:32:14]CAPDU: 80 0D 02 02 14 37 39 10 04 04 00 8F 53 01 00 35 04 06 00 22 C5 4C 07 2C 61 [15:32:14]Write to MH i2c: E2 1C 00 ED 03 80 0D 02 02 14 00 37 39 10 04 04 00 8F 53 01 00 35 04 06 00 22 C5 4C 07 2C 61 00 00 03 [15:32:14]Write i2c OK [15:32:14]MH_I2C_Read... [15:32:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:14]Read from MH i2c: E2 [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: E2 03 00 [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: E2 03 00 ED 03 00 90 00 64 [15:32:14]RAPDU: 90 00 [15:32:14]wFMCommunicate OK [15:32:14]wFMCommunicate request_size=4 [15:32:14]MH_SAM_APDU [15:32:14]CAPDU: 80 0D 03 02 [15:32:14]Write to MH i2c: E2 08 00 EE 03 80 0D 03 02 00 00 00 00 6C [15:32:14]Write i2c OK [15:32:14]MH_I2C_Read... [15:32:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:32:14]Read from MH i2c: E2 [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: E2 0B 00 [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: E2 0B 00 EE 03 00 FC 56 80 65 7B A8 8A 4A 90 00 9B [15:32:14]RAPDU: FC 56 80 65 7B A8 8A 4A 90 00 [15:32:14]wFMCommunicate OK [15:32:14]SAM_PROTO_SignData done [15:32:14]FM_MakeSignedData done [15:32:14]CreateOFDProtocolMessage [15:32:14]wFMCommunicate request_size=4 [15:32:14]MH_SAM_APDU [15:32:14]CAPDU: 80 11 00 00 [15:32:14]Write to MH i2c: E2 08 00 EF 03 80 11 00 00 00 00 00 00 6C [15:32:14]Write i2c OK [15:32:14]MH_I2C_Read... [15:32:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:14]Read from MH i2c: E2 [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: E2 17 00 [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: E2 17 00 EF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 CB [15:32:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:32:14]wFMCommunicate OK [15:32:14]CreateOFDProtocolMessage done [15:32:14]OFDSenderStorePacket 86927 [15:32:14]StoreOFDPacket docnum=86927 [15:32:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 1E 01 00 00 01 25 16 01 61 D5 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 39 35 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 14 50 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 7D 38 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 8F 53 01 00 35 04 06 00 22 C5 4C 07 2C 61 FC 56 80 65 7B A8 8A 4A [15:32:14]CheckFolder [15:32:14]dirname=/storage/ofd_packets [15:32:14]CheckFolder done [15:32:14]ProducePacketName [15:32:14]name=ofd_packets/00086927 [15:32:14]NVStorageSaveData ofd_packets/00086927 [15:32:14]File name is /storage/ofd_packets/00086927 [15:32:14]Write 316 bytes [15:32:14]NVStorageSaveData done [15:32:14]OFDSenderStorePacket done [15:32:14]KKMCreateOFDPacket done [15:32:14]NVStorageSaveData kkm_last_timestamp [15:32:14]File name is /storage/kkm_last_timestamp [15:32:14]Write 4 bytes [15:32:14]NVStorageSaveData done [15:32:14]ExternCall_PrintAddStr [15:32:14]wPrintStart [15:32:14]Write to MH i2c: 01 00 00 F0 03 F3 [15:32:14]Write i2c OK [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: 01 [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: 01 07 00 [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: 01 07 00 F0 03 00 00 00 00 00 FF 0F 08 [15:32:14]RasterBufferAndPrint [15:32:14]line Счет N : (3)148098 [15:32:14]line ИНН: 02508201610067 [15:32:14]line Контрольно-Кассовый Чек [15:32:14]line ПРОДАЖА [15:32:14]line Товар: 4870001570095 [15:32:14]line Напиток Pepsi 2л [15:32:14]line 1.000 * 205.00 [15:32:14]line = 205.00 [15:32:14]line НДС 12% НСП 1% [15:32:14]line > о реализуемом товаре [15:32:14]line ИТОГО: 205.00 [15:32:14]line НСП 1% : 1.81 [15:32:14]line НДС 12% : 21.77 [15:32:14]line Наличными: 205.00 [15:32:14]line Безнал.: 0.00 [15:32:14]line Место: АЗС № 137 "Партнер Нефть" [15:32:14]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:32:14]line СНО: Общий режим [15:32:14]line Чек 240 22.09.2024 15:32 [15:32:14]line Смена: 497 ФФД: 1.0 [15:32:14]line ЗНМ: 0300000064 [15:32:14]line РНМ: 0000000000092592 [15:32:14]line Версия ККМ: 001 [15:32:14]line ФМ: 0000000000874979 [15:32:14]line ФД: 86927 [15:32:14]line ФПД: 38230779440225 [15:32:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T153213&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86927&fm=38230779440225&tin=02508201610067®Number=0000000000092592&sum=20500 [15:32:14]line 0 [15:32:14]written 0, free lines is 4095 [15:32:14]OFD Sender: Processing packet 86927 [packets to send 276, broken 275] [15:32:14]ProducePacketName [15:32:14]name=ofd_packets/00086927 [15:32:14]OFD Sender: To server: pG, [15:32:14]CommunicateWithHost lk.salyk.kg:30040 [15:32:14]ConnectInit lk.salyk.kg [15:32:14]Connected sock=10 [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 34 39 37 39 1E 01 00 00 01 25 16 01 61 D5 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 39 35 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 14 50 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 7D 38 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 8F 53 01 00 35 04 06 00 22 C5 4C 07 2C 61 FC 56 80 65 7B A8 8A 4A [15:32:14]Write to MH i2c: 01 00 00 18 04 1C [15:32:14]Write i2c OK [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: 01 [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: 01 07 00 [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: 01 07 00 18 04 00 00 00 00 00 12 0D 42 [15:32:14]RasterBufferAndPrint [15:32:14]line [15:32:14]line [15:32:14]line [15:32:14]line [15:32:14]line [15:32:14]written 0, free lines is 3353 [15:32:14]MH_Cut [15:32:14]Write to MH i2c: D1 01 00 1F 04 01 F5 [15:32:14]Write i2c OK [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: D1 [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: D1 01 00 [15:32:14]MH_I2C_Read... [15:32:14]Read from MH i2c: D1 01 00 1F 04 00 F4 [15:32:14]Write to MH i2c: 01 00 00 20 04 24 [15:32:14]Write i2c OK [15:32:14]MH_I2C_Read... [15:32:15]*** Cut start [15:32:15]*** Partial cut [15:32:15]*** CUTSNS_PIN = 1 [15:32:15]*** CUTSNS_PIN = 0 [15:32:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 EE 96 47 00 32 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 34 39 37 39 10 04 04 00 8F 53 01 00 F4 03 04 00 4B E3 EF 66 B6 04 01 00 00 D4 AE F5 7B 22 7A 01 95 [15:32:15]CommunicateWithHost err = 0 [15:32:15]CheckOFDResponse [15:32:15]1017 (14) - 77093643461234 [15:32:15]1041 (16) - 0000000000874979 [15:32:15]1040 (4) - 86927 [15:32:15]1012 (4) - 22.09.2024 09:28 [15:32:15]1206 (1) - 0 [15:32:15]OFD Sender: Remove packet 86927 [15:32:15]ProducePacketName [15:32:15]name=ofd_packets/00086927 [15:32:15]NVStorageDeleteData [15:32:15]*** Brake cut motor [15:32:16]Read from MH i2c: 01 [15:32:16]MH_I2C_Read... [15:32:16]*** Stop cut motor [15:32:16]*** Cut end [15:32:16]Read from MH i2c: 01 07 00 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: 01 07 00 20 04 00 00 00 00 00 FF 0F 39 [15:32:16]process_action close_receipt done [15:32:16]requested_data is exist [15:32:16]produce_requested_data [15:32:16]requested_item fm.sn is exist - process it [15:32:16]wFMCommunicate request_size=4 [15:32:16]MH_SAM_APDU [15:32:16]CAPDU: 80 11 00 00 [15:32:16]Write to MH i2c: E2 08 00 21 04 80 11 00 00 00 00 00 00 9F [15:32:16]Write i2c OK [15:32:16]MH_I2C_Read... [15:32:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:16]Read from MH i2c: E2 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 17 00 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 17 00 21 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 FE [15:32:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:32:16]wFMCommunicate OK [15:32:16]requested_item fd.num is exist - process it [15:32:16]SAM_PROTO_GetFieldsCounters [15:32:16]wFMCommunicate request_size=4 [15:32:16]MH_SAM_APDU [15:32:16]CAPDU: 80 13 00 00 [15:32:16]Write to MH i2c: E2 08 00 22 04 80 13 00 00 00 00 00 00 A2 [15:32:16]Write i2c OK [15:32:16]MH_I2C_Read... [15:32:16]OFD Sender: No OFD packet to send [15:32:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:32:16]Read from MH i2c: E2 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 62 00 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 62 00 22 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 8F 53 01 00 0E 04 04 00 F1 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 76 [15:32:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 8F 53 01 00 0E 04 04 00 F1 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 [15:32:16]wFMCommunicate OK [15:32:16]SAM_PROTO_GetFieldsCounters done [15:32:16]requested_item shift.num is exist - process it [15:32:16]requested_item shift.opened is exist - process it [15:32:16]req_shift_opened [15:32:16]FM_GetShiftState [15:32:16]SAM_PROTO_GetShiftState [15:32:16]wFMCommunicate request_size=4 [15:32:16]MH_SAM_APDU [15:32:16]CAPDU: 80 13 01 00 [15:32:16]Write to MH i2c: E2 08 00 23 04 80 13 01 00 00 00 00 00 A4 [15:32:16]Write i2c OK [15:32:16]MH_I2C_Read... [15:32:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:32:16]Read from MH i2c: E2 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 0E 00 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 0E 00 23 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 62 [15:32:16]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:32:16]wFMCommunicate OK [15:32:16]SAM_PROTO_GetShiftState done [15:32:16]FM_GetShiftState done [15:32:16]req_shift_opened done [15:32:16]requested_item shift.open_date is exist - process it [15:32:16]req_shift_open_date [15:32:16]req_shift_open_date done [15:32:16]produce_requested_data done [15:32:16]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86927,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [15:32:16]process_action_free close_receipt [15:32:16]json_value_free [15:32:16]json_value_free done [15:32:16]process_json_proto returns [15:32:16]Send response to host [15:32:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86927,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [15:32:16]free response buf [15:32:16]execute_script done [15:32:16]execute_script returns [15:32:16]free content buf [15:32:16]Sock 9.Close socket [15:32:16]Sock 9.Thread stoped [15:32:21]OFD Sender: No OFD packet to send [15:32:26]OFD Sender: No OFD packet to send [15:32:31]OFD Sender: No OFD packet to send [15:32:36]OFD Sender: No OFD packet to send [15:32:41]OFD Sender: No OFD packet to send [15:32:46]OFD Sender: No OFD packet to send [15:32:51]OFD Sender: No OFD packet to send [15:32:56]OFD Sender: No OFD packet to send [15:33:01]OFD Sender: No OFD packet to send [15:33:06]OFD Sender: No OFD packet to send [15:33:11]OFD Sender: No OFD packet to send [15:33:16]OFD Sender: No OFD packet to send [15:33:21]OFD Sender: No OFD packet to send [15:33:26]OFD Sender: No OFD packet to send [15:33:31]OFD Sender: No OFD packet to send [15:33:32]recv_with_timeout no data received [15:33:36]OFD Sender: No OFD packet to send [15:33:41]OFD Sender: No OFD packet to send [15:33:46]OFD Sender: No OFD packet to send [15:33:51]OFD Sender: No OFD packet to send [15:33:56]OFD Sender: No OFD packet to send [15:34:01]OFD Sender: No OFD packet to send [15:34:06]OFD Sender: No OFD packet to send [15:34:11]OFD Sender: No OFD packet to send [15:34:16]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: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:36]OFD Sender: No OFD packet to send [15:35:41]OFD Sender: No OFD packet to send [15:35:46]OFD Sender: No OFD packet to send [15:35:48]recv_with_timeout no data received [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:06]OFD Sender: No OFD packet to send [15:36:11]OFD Sender: No OFD packet to send [15:36:16]OFD Sender: No OFD packet to send [15:36:16]recv_with_timeout no data received [15:36:21]OFD Sender: No OFD packet to send [15:36:26]OFD Sender: No OFD packet to send [15:36:31]OFD Sender: No OFD packet to send [15:36:36]OFD Sender: No OFD packet to send [15:36:41]OFD Sender: No OFD packet to send [15:36:46]OFD Sender: No OFD packet to send [15:36:51]OFD Sender: No OFD packet to send [15:36:56]OFD Sender: No OFD packet to send [15:37:01]OFD Sender: No OFD packet to send [15:37:06]OFD Sender: No OFD packet to send [15:37:11]OFD Sender: No OFD packet to send [15:37:16]OFD Sender: No OFD packet to send [15:37:21]OFD Sender: No OFD packet to send [15:37:24]recv_with_timeout no data received [15:37:26]OFD Sender: No OFD packet to send [15:37:31]OFD Sender: No OFD packet to send [15:37:36]OFD Sender: No OFD packet to send [15:37:41]OFD Sender: No OFD packet to send [15:37:46]OFD Sender: No OFD packet to send [15:37:51]OFD Sender: No OFD packet to send [15:37:57]OFD Sender: No OFD packet to send [15:38:02]OFD Sender: No OFD packet to send [15:38:07]OFD Sender: No OFD packet to send [15:38:12]OFD Sender: No OFD packet to send [15:38:17]OFD Sender: No OFD packet to send [15:38:22]OFD Sender: No OFD packet to send [15:38:27]OFD Sender: No OFD packet to send [15:38:32]OFD Sender: No OFD packet to send [15:38:37]OFD Sender: No OFD packet to send [15:38:42]OFD Sender: No OFD packet to send [15:38:47]OFD Sender: No OFD packet to send [15:38:52]OFD Sender: No OFD packet to send [15:38:54]recv_with_timeout no data received [15:38:57]OFD Sender: No OFD packet to send [15:39:02]OFD Sender: No OFD packet to send [15:39:07]OFD Sender: No OFD packet to send [15:39:12]OFD Sender: No OFD packet to send [15:39:17]OFD Sender: No OFD packet to send [15:39:18]recv_with_timeout no data received [15:39:22]OFD Sender: No OFD packet to send [15:39:27]OFD Sender: No OFD packet to send [15:39:32]OFD Sender: No OFD packet to send [15:39:37]OFD Sender: No OFD packet to send [15:39:42]OFD Sender: No OFD packet to send [15:39:47]OFD Sender: No OFD packet to send [15:39:52]OFD Sender: No OFD packet to send [15:39:57]OFD Sender: No OFD packet to send [15:40:02]OFD Sender: No OFD packet to send [15:40:07]OFD Sender: No OFD packet to send [15:40:12]OFD Sender: No OFD packet to send [15:40:17]OFD Sender: No OFD packet to send [15:40:22]OFD Sender: No OFD packet to send [15:40:27]OFD Sender: No OFD packet to send [15:40:32]OFD Sender: No OFD packet to send [15:40:37]OFD Sender: No OFD packet to send [15:40:42]recv_with_timeout no data received [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:38]accept exits with 8 [15:41:38]New connection [15:41:38]New thread 3067477348 created [15:41:38]Thread 3067333988 joined [15:41:38]Waiting for new connection... [15:41:38] Sock 8.Parse request [15:41:38]Sock 8.Check first char [15:41:38]Sock 8.First char is OK [15:41:38]request: POST /json_proto HTTP/1.0 [15:41:38]Method: POST [15:41:38]URL: /json_proto [15:41:38]Method is POST - this is cgi request [15:41:38]url: /json_proto [15:41:38]query_string will be loaded in cgi processing [15:41:38]execute_cgi json_proto POST (null) [15:41:38]execute_cgi path=json_proto method=POST [15:41:38]POST find Content-Length [15:41:38]Host: 172.17.47.196:8080 [15:41:38]Content-Length: 632 [15:41:38]Content-Type: application/json [15:41:38] [15:41:38]POST finish read [15:41:38]Found Content-Length = 632 [15:41:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148099", "tax_sys" : 0, "items" : [ { "code": "4700000160204", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1,5\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:41:38]execute_script... [15:41: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)148099", "tax_sys" : 0, "items" : [ { "code": "4700000160204", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1,5\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:41:38]POST & json_proto [15:41:38]process_json_proto [15:41:38]json parsed OK: [15:41:38]protocol is kg_v1.0 [15:41:38]action value=close_receipt [15:41:38]process_action close_receipt [15:41:38]cmd_close_receipt [15:41:38]MH_GetDate [15:41:38]Write to MH i2c: F0 00 00 24 04 17 [15:41:38]Write i2c OK [15:41:38]MH_I2C_Read... [15:41:38]Read from MH i2c: F0 [15:41:38]MH_I2C_Read... [15:41:38]Read from MH i2c: F0 09 00 [15:41:38]MH_I2C_Read... [15:41:38]Read from MH i2c: F0 09 00 24 04 00 B3 3A F0 66 4C 6B 94 66 14 [15:41:38]GetLastDocTimeStamp 1727019133 [15:41:38]current date 1727019699 [15:41:38]FM_GetShiftState [15:41:38]SAM_PROTO_GetShiftState [15:41:38]wFMCommunicate request_size=4 [15:41:38]MH_SAM_APDU [15:41:38]CAPDU: 80 13 01 00 [15:41:38]Write to MH i2c: E2 08 00 25 04 80 13 01 00 00 00 00 00 A6 [15:41:38]Write i2c OK [15:41:38]MH_I2C_Read... [15:41:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:41:38]Read from MH i2c: E2 [15:41:38]MH_I2C_Read... [15:41:38]Read from MH i2c: E2 0E 00 [15:41:38]MH_I2C_Read... [15:41:38]Read from MH i2c: E2 0E 00 25 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 64 [15:41:38]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:41:38]wFMCommunicate OK [15:41:38]SAM_PROTO_GetShiftState done [15:41:38]FM_GetShiftState done [15:41:38]opened in 1726964220 [15:41:38]opened+sec_in_day 1727050620 [15:41:38]quantity*price = 6000 [15:41:38]sum+1 = 6001 [15:41:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 60.00 НСП 1% : 0.53 НДС 12% : 6.37 Наличными: 60.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 241 22.09.2024 15:41 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86928 ФПД: 185327035806921 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T154139&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86928&fm=185327035806921&tin=02508201610067®Number=0000000000092592&sum=6000 0 [15:41:39]StoreToDocumentArchive [15:41:39]shift 497 fd 86928 [15:41:39]save to /storage/0497/doc_00086928 [15:41:39]save last doc name /storage/0497/doc_00086928 to /storage/kkm_last_doc_name [15:41:39]save OK [15:41:39]Clear old archive folders... [15:41:39]ProcessDocumentItem done err = 0, tmpTLVsize=271 [15:41:39]tlvbuf is 01E27E00 [15:41:39]SAM_PROTO_ClearQueue [15:41:39]wFMCommunicate request_size=4 [15:41:39]MH_SAM_APDU [15:41:39]CAPDU: 80 09 00 00 [15:41:39]Write to MH i2c: E2 08 00 32 04 80 09 00 00 00 00 00 00 A8 [15:41:39]Write i2c OK [15:41:39]MH_I2C_Read... [15:41:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:41:39]Read from MH i2c: E2 [15:41:39]MH_I2C_Read... [15:41:39]Read from MH i2c: E2 03 00 [15:41:39]MH_I2C_Read... [15:41:39]Read from MH i2c: E2 03 00 32 04 00 90 00 AA [15:41:39]RAPDU: 90 00 [15:41:39]wFMCommunicate OK [15:41:39]SAM_PROTO_ClearQueue done [15:41:39]KKMCreateOFDPacket [15:41:39]OFDProtocolAddRootSTLVToBuf [15:41:39]FM_MakeSignedData [15:41:39]FM_MakeSignedData [15:41:39]SAM_PROTO_SignData [15:41:39]wFMCommunicate request_size=4 [15:41:39]MH_SAM_APDU [15:41:39]CAPDU: 80 0D 01 02 [15:41:39]Write to MH i2c: E2 08 00 33 04 80 0D 01 02 00 00 00 00 B0 [15:41:39]Write i2c OK [15:41:39]MH_I2C_Read... [15:41:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:41:39]Read from MH i2c: E2 [15:41:39]MH_I2C_Read... [15:41:39]Read from MH i2c: E2 03 00 [15:41:39]MH_I2C_Read... [15:41:39]Read from MH i2c: E2 03 00 33 04 00 90 00 AB [15:41:39]RAPDU: 90 00 [15:41:39]wFMCommunicate OK [15:41:39]wFMCommunicate request_size=255 [15:41:39]MH_SAM_APDU [15:41:39]CAPDU: 80 0D 02 02 FA 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 B3 3A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 [15:41:39]Write to MH i2c: E2 02 01 34 04 80 0D 02 02 FA 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 B3 3A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 00 00 07 [15:41:39]Write i2c OK [15:41:39]MH_I2C_Read... [15:41:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:40]Read from MH i2c: E2 [15:41:40]MH_I2C_Read... [15:41:40]Read from MH i2c: E2 03 00 [15:41:40]MH_I2C_Read... [15:41:40]Read from MH i2c: E2 03 00 34 04 00 90 00 AC [15:41:40]RAPDU: 90 00 [15:41:40]wFMCommunicate OK [15:41:40]wFMCommunicate request_size=30 [15:41:40]MH_SAM_APDU [15:41:40]CAPDU: 80 0D 02 02 19 30 38 37 34 39 37 39 10 04 04 00 90 53 01 00 35 04 06 00 A8 8D D0 22 F4 C9 [15:41:40]Write to MH i2c: E2 21 00 35 04 80 0D 02 02 19 00 30 38 37 34 39 37 39 10 04 04 00 90 53 01 00 35 04 06 00 A8 8D D0 22 F4 C9 00 00 80 [15:41:40]Write i2c OK [15:41:40]MH_I2C_Read... [15:41:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:40]Read from MH i2c: E2 [15:41:40]MH_I2C_Read... [15:41:40]Read from MH i2c: E2 03 00 [15:41:40]MH_I2C_Read... [15:41:40]Read from MH i2c: E2 03 00 35 04 00 90 00 AD [15:41:40]RAPDU: 90 00 [15:41:40]wFMCommunicate OK [15:41:40]wFMCommunicate request_size=4 [15:41:40]MH_SAM_APDU [15:41:40]CAPDU: 80 0D 03 02 [15:41:40]Write to MH i2c: E2 08 00 36 04 80 0D 03 02 00 00 00 00 B5 [15:41:40]Write i2c OK [15:41:40]MH_I2C_Read... [15:41:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:41:40]Read from MH i2c: E2 [15:41:40]MH_I2C_Read... [15:41:40]Read from MH i2c: E2 0B 00 [15:41:40]MH_I2C_Read... [15:41:40]Read from MH i2c: E2 0B 00 36 04 00 D8 00 E4 3D 38 59 C5 09 90 00 0E [15:41:40]RAPDU: D8 00 E4 3D 38 59 C5 09 90 00 [15:41:40]wFMCommunicate OK [15:41:40]SAM_PROTO_SignData done [15:41:40]FM_MakeSignedData done [15:41:40]CreateOFDProtocolMessage [15:41:40]wFMCommunicate request_size=4 [15:41:40]MH_SAM_APDU [15:41:40]CAPDU: 80 11 00 00 [15:41:40]Write to MH i2c: E2 08 00 37 04 80 11 00 00 00 00 00 00 B5 [15:41:40]Write i2c OK [15:41:40]MH_I2C_Read... [15:41:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:40]Read from MH i2c: E2 [15:41:40]MH_I2C_Read... [15:41:40]Read from MH i2c: E2 17 00 [15:41:40]MH_I2C_Read... [15:41:40]Read from MH i2c: E2 17 00 37 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 14 [15:41:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:41:40]wFMCommunicate OK [15:41:40]CreateOFDProtocolMessage done [15:41:40]OFDSenderStorePacket 86928 [15:41:40]StoreOFDPacket docnum=86928 [15:41:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 23 01 00 00 19 C9 1B 01 86 99 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 B3 3A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 90 53 01 00 35 04 06 00 A8 8D D0 22 F4 C9 D8 00 E4 3D 38 59 C5 09 [15:41:40]CheckFolder [15:41:40]dirname=/storage/ofd_packets [15:41:40]CheckFolder done [15:41:40]ProducePacketName [15:41:40]name=ofd_packets/00086928 [15:41:40]NVStorageSaveData ofd_packets/00086928 [15:41:40]File name is /storage/ofd_packets/00086928 [15:41:40]Write 321 bytes [15:41:40]NVStorageSaveData done [15:41:40]OFDSenderStorePacket done [15:41:40]KKMCreateOFDPacket done [15:41:40]NVStorageSaveData kkm_last_timestamp [15:41:40]File name is /storage/kkm_last_timestamp [15:41:40]Write 4 bytes [15:41:40]NVStorageSaveData done [15:41:40]ExternCall_PrintAddStr [15:41:40]wPrintStart [15:41:40]Write to MH i2c: 01 00 00 38 04 3C [15:41:40]Write i2c OK [15:41:40]MH_I2C_Read... [15:41:40]Read from MH i2c: 01 [15:41:40]MH_I2C_Read... [15:41:40]Read from MH i2c: 01 07 00 [15:41:40]MH_I2C_Read... [15:41:40]Read from MH i2c: 01 07 00 38 04 00 00 00 00 00 FF 0F 51 [15:41:40]RasterBufferAndPrint [15:41:40]line Счет N : (3)148099 [15:41:40]line ИНН: 02508201610067 [15:41:40]line Контрольно-Кассовый Чек [15:41:40]line ПРОДАЖА [15:41:40]line Товар: 4700000160204 [15:41:40]line Вода Легенда 1,5л [15:41:40]line 1.000 * 60.00 [15:41:40]line = 60.00 [15:41:40]line НДС 12% НСП 1% [15:41:40]line > о реализуемом товаре [15:41:40]line ИТОГО: 60.00 [15:41:40]line НСП 1% : 0.53 [15:41:40]line НДС 12% : 6.37 [15:41:40]line Наличными: 60.00 [15:41:40]line Безнал.: 0.00 [15:41:40]line Место: АЗС № 137 "Партнер Нефть" [15:41:40]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:41:40]line СНО: Общий режим [15:41:40]line Чек 241 22.09.2024 15:41 [15:41:40]line Смена: 497 ФФД: 1.0 [15:41:40]line ЗНМ: 0300000064 [15:41:40]line РНМ: 0000000000092592 [15:41:40]line Версия ККМ: 001 [15:41:40]line ФМ: 0000000000874979 [15:41:40]line ФД: 86928 [15:41:40]line ФПД: 185327035806921 [15:41:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T154139&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86928&fm=185327035806921&tin=02508201610067®Number=0000000000092592&sum=6000 [15:41:40]OFD Sender: Processing packet 86928 [packets to send 276, broken 275] [15:41:40]ProducePacketName [15:41:40]name=ofd_packets/00086928 [15:41:40]OFD Sender: To server: pG, [15:41:40]CommunicateWithHost lk.salyk.kg:30040 [15:41:40]ConnectInit lk.salyk.kg [15:41:40]line 0 [15:41:40]written 0, free lines is 4095 [15:41:41]Write to MH i2c: 01 00 00 60 04 64 [15:41:41]Write i2c OK [15:41:41]MH_I2C_Read... [15:41:41]Read from MH i2c: 01 [15:41:41]MH_I2C_Read... [15:41:41]Read from MH i2c: 01 07 00 [15:41:41]MH_I2C_Read... [15:41:41]Read from MH i2c: 01 07 00 60 04 00 00 00 00 00 FB 0C 72 [15:41:41]RasterBufferAndPrint [15:41:41]line [15:41:41]line [15:41:41]line [15:41:41]line [15:41:41]line [15:41:41]written 0, free lines is 3329 [15:41:41]MH_Cut [15:41:41]Write to MH i2c: D1 01 00 67 04 01 3D [15:41:41]Write i2c OK [15:41:41]MH_I2C_Read... [15:41:41]Read from MH i2c: D1 [15:41:41]MH_I2C_Read... [15:41:41]Read from MH i2c: D1 01 00 [15:41:41]MH_I2C_Read... [15:41:41]Read from MH i2c: D1 01 00 67 04 00 3C [15:41:41]Write to MH i2c: 01 00 00 68 04 6C [15:41:41]Write i2c OK [15:41:41]MH_I2C_Read... [15:41:41]Connected sock=10 [15:41:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 23 01 00 00 19 C9 1B 01 86 99 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 B3 3A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 90 53 01 00 35 04 06 00 A8 8D D0 22 F4 C9 D8 00 E4 3D 38 59 C5 09 [15:41:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 CA 0C 47 00 C0 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 34 39 37 39 10 04 04 00 90 53 01 00 F4 03 04 00 82 E5 EF 66 B6 04 01 00 00 2E E8 B1 C9 A5 D8 F9 BE [15:41:41]CommunicateWithHost err = 0 [15:41:41]CheckOFDResponse [15:41:41]1017 (14) - 77093643461234 [15:41:41]1041 (16) - 0000000000874979 [15:41:41]1040 (4) - 86928 [15:41:41]1012 (4) - 22.09.2024 09:38 [15:41:41]1206 (1) - 0 [15:41:41]OFD Sender: Remove packet 86928 [15:41:41]ProducePacketName [15:41:41]name=ofd_packets/00086928 [15:41:41]NVStorageDeleteData [15:41:41]*** Cut start [15:41:41]*** Partial cut [15:41:41]*** CUTSNS_PIN = 1 [15:41:41]*** CUTSNS_PIN = 0 [15:41:42]*** Brake cut motor [15:41:42]OFD Sender: No OFD packet to send [15:41:42]Read from MH i2c: 01 [15:41:42]MH_I2C_Read... [15:41:42]*** Stop cut motor [15:41:42]*** Cut end [15:41:42]Read from MH i2c: 01 07 00 [15:41:42]MH_I2C_Read... [15:41:42]Read from MH i2c: 01 07 00 68 04 00 00 00 00 00 FF 0F 81 [15:41:42]process_action close_receipt done [15:41:42]requested_data is exist [15:41:42]produce_requested_data [15:41:42]requested_item fm.sn is exist - process it [15:41:42]wFMCommunicate request_size=4 [15:41:42]MH_SAM_APDU [15:41:42]CAPDU: 80 11 00 00 [15:41:42]Write to MH i2c: E2 08 00 69 04 80 11 00 00 00 00 00 00 E7 [15:41:42]Write i2c OK [15:41:42]MH_I2C_Read... [15:41:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:42]Read from MH i2c: E2 [15:41:42]MH_I2C_Read... [15:41:42]Read from MH i2c: E2 17 00 [15:41:42]MH_I2C_Read... [15:41:42]Read from MH i2c: E2 17 00 69 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 46 [15:41:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:41:42]wFMCommunicate OK [15:41:42]requested_item fd.num is exist - process it [15:41:42]SAM_PROTO_GetFieldsCounters [15:41:42]wFMCommunicate request_size=4 [15:41:42]MH_SAM_APDU [15:41:42]CAPDU: 80 13 00 00 [15:41:42]Write to MH i2c: E2 08 00 6A 04 80 13 00 00 00 00 00 00 EA [15:41:42]Write i2c OK [15:41:42]MH_I2C_Read... [15:41:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:41:42]Read from MH i2c: E2 [15:41:42]MH_I2C_Read... [15:41:42]Read from MH i2c: E2 62 00 [15:41:42]MH_I2C_Read... [15:41:42]Read from MH i2c: E2 62 00 6A 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 90 53 01 00 0E 04 04 00 F1 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 C2 [15:41:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 90 53 01 00 0E 04 04 00 F1 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 [15:41:42]wFMCommunicate OK [15:41:42]SAM_PROTO_GetFieldsCounters done [15:41:42]requested_item shift.num is exist - process it [15:41:42]requested_item shift.opened is exist - process it [15:41:42]req_shift_opened [15:41:42]FM_GetShiftState [15:41:42]SAM_PROTO_GetShiftState [15:41:42]wFMCommunicate request_size=4 [15:41:42]MH_SAM_APDU [15:41:42]CAPDU: 80 13 01 00 [15:41:42]Write to MH i2c: E2 08 00 6B 04 80 13 01 00 00 00 00 00 EC [15:41:42]Write i2c OK [15:41:42]MH_I2C_Read... [15:41:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:41:42]Read from MH i2c: E2 [15:41:42]MH_I2C_Read... [15:41:42]Read from MH i2c: E2 0E 00 [15:41:42]MH_I2C_Read... [15:41:42]Read from MH i2c: E2 0E 00 6B 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 AA [15:41:42]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:41:42]wFMCommunicate OK [15:41:42]SAM_PROTO_GetShiftState done [15:41:42]FM_GetShiftState done [15:41:42]req_shift_opened done [15:41:42]requested_item shift.open_date is exist - process it [15:41:42]req_shift_open_date [15:41:42]req_shift_open_date done [15:41:42]produce_requested_data done [15:41:42]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86928,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [15:41:42]process_action_free close_receipt [15:41:42]json_value_free [15:41:42]json_value_free done [15:41:42]process_json_proto returns [15:41:42]Send response to host [15:41:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86928,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [15:41:42]free response buf [15:41:42]execute_script done [15:41:42]execute_script returns [15:41:42]free content buf [15:41:42]Sock 8.Close socket [15:41:42]Sock 8.Thread stoped [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:42:02]OFD Sender: No OFD packet to send [15:42:07]OFD Sender: No OFD packet to send [15:42:12]OFD Sender: No OFD packet to send [15:42:17]OFD Sender: No OFD packet to send [15:42:22]OFD Sender: No OFD packet to send [15:42:27]OFD Sender: No OFD packet to send [15:42:28]accept exits with 9 [15:42:28]New connection [15:42:28]New thread 3067333988 created [15:42:28]Thread 3067477348 joined [15:42:28]Waiting for new connection... [15:42:28] Sock 9.Parse request [15:42:28]Sock 9.Check first char [15:42:28]Sock 9.First char is OK [15:42:28]request: POST /json_proto HTTP/1.0 [15:42:28]Method: POST [15:42:28]URL: /json_proto [15:42:28]Method is POST - this is cgi request [15:42:28]url: /json_proto [15:42:28]query_string will be loaded in cgi processing [15:42:28]execute_cgi json_proto POST (null) [15:42:28]execute_cgi path=json_proto method=POST [15:42:28]POST find Content-Length [15:42:28]Host: 172.17.47.196:8080 [15:42:28]Content-Length: 677 [15:42:28]Content-Type: application/json [15:42:28] [15:42:28]POST finish read [15:42:28]Found Content-Length = 677 [15:42:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871850", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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" ] } } [15:42:28]execute_script... [15:42: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)871850", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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" ] } } [15:42:28]POST & json_proto [15:42:28]process_json_proto [15:42:28]json parsed OK: [15:42:28]protocol is kg_v1.0 [15:42:28]action value=close_receipt [15:42:28]process_action close_receipt [15:42:28]cmd_close_receipt [15:42:28]MH_GetDate [15:42:28]Write to MH i2c: F0 00 00 6C 04 5F [15:42:28]Write i2c OK [15:42:28]MH_I2C_Read... [15:42:28]Read from MH i2c: F0 [15:42:28]MH_I2C_Read... [15:42:28]Read from MH i2c: F0 09 00 [15:42:28]MH_I2C_Read... [15:42:28]Read from MH i2c: F0 09 00 6C 04 00 E4 3A F0 66 4C 6B 94 66 8D [15:42:28]GetLastDocTimeStamp 1727019699 [15:42:28]current date 1727019748 [15:42:28]FM_GetShiftState [15:42:28]SAM_PROTO_GetShiftState [15:42:28]wFMCommunicate request_size=4 [15:42:28]MH_SAM_APDU [15:42:28]CAPDU: 80 13 01 00 [15:42:28]Write to MH i2c: E2 08 00 6D 04 80 13 01 00 00 00 00 00 EE [15:42:28]Write i2c OK [15:42:28]MH_I2C_Read... [15:42:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:42:28]Read from MH i2c: E2 [15:42:28]MH_I2C_Read... [15:42:28]Read from MH i2c: E2 0E 00 [15:42:28]MH_I2C_Read... [15:42:28]Read from MH i2c: E2 0E 00 6D 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 AC [15:42:28]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:42:28]wFMCommunicate OK [15:42:28]SAM_PROTO_GetShiftState done [15:42:28]FM_GetShiftState done [15:42:28]opened in 1726964220 [15:42:28]opened+sec_in_day 1727050620 [15:42:28]quantity*price = 60003 [15:42:28]sum+1 = 60004 [15:42:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 242 22.09.2024 15:42 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86929 ФПД: 232810345528311 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T154228&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86929&fm=232810345528311&tin=02508201610067®Number=0000000000092592&sum=60000 [15:42:29]StoreToDocumentArchive [15:42:29]shift 497 fd 86929 [15:42:29]save to /storage/0497/doc_00086929 [15:42:29]save last doc name /storage/0497/doc_00086929 to /storage/kkm_last_doc_name [15:42:29]save OK [15:42:29]Clear old archive folders... [15:42:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:42:29]tlvbuf is 01E2DB20 [15:42:29]SAM_PROTO_ClearQueue [15:42:29]wFMCommunicate request_size=4 [15:42:29]MH_SAM_APDU [15:42:29]CAPDU: 80 09 00 00 [15:42:29]Write to MH i2c: E2 08 00 7A 04 80 09 00 00 00 00 00 00 F0 [15:42:29]Write i2c OK [15:42:29]MH_I2C_Read... [15:42:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:42:29]Read from MH i2c: E2 [15:42:29]MH_I2C_Read... [15:42:29]Read from MH i2c: E2 03 00 [15:42:29]MH_I2C_Read... [15:42:29]Read from MH i2c: E2 03 00 7A 04 00 90 00 F2 [15:42:29]RAPDU: 90 00 [15:42:29]wFMCommunicate OK [15:42:29]SAM_PROTO_ClearQueue done [15:42:29]KKMCreateOFDPacket [15:42:29]OFDProtocolAddRootSTLVToBuf [15:42:29]FM_MakeSignedData [15:42:29]FM_MakeSignedData [15:42:29]SAM_PROTO_SignData [15:42:29]wFMCommunicate request_size=4 [15:42:29]MH_SAM_APDU [15:42:29]CAPDU: 80 0D 01 02 [15:42:29]Write to MH i2c: E2 08 00 7B 04 80 0D 01 02 00 00 00 00 F8 [15:42:29]Write i2c OK [15:42:29]MH_I2C_Read... [15:42:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:42:29]Read from MH i2c: E2 [15:42:29]MH_I2C_Read... [15:42:29]Read from MH i2c: E2 03 00 [15:42:29]MH_I2C_Read... [15:42:29]Read from MH i2c: E2 03 00 7B 04 00 90 00 F3 [15:42:29]RAPDU: 90 00 [15:42:29]wFMCommunicate OK [15:42:29]wFMCommunicate request_size=255 [15:42:29]MH_SAM_APDU [15:42: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 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 F2 00 00 00 F4 03 04 00 E4 3A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 91 53 01 00 35 04 06 00 D3 [15:42:29]Write to MH i2c: E2 02 01 7C 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 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 F2 00 00 00 F4 03 04 00 E4 3A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 91 53 01 00 35 04 06 00 D3 00 00 5C [15:42:29]Write i2c OK [15:42:29]MH_I2C_Read... [15:42:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:42:30]Read from MH i2c: E2 [15:42:30]MH_I2C_Read... [15:42:30]Read from MH i2c: E2 03 00 [15:42:30]MH_I2C_Read... [15:42:30]Read from MH i2c: E2 03 00 7C 04 00 90 00 F4 [15:42:30]RAPDU: 90 00 [15:42:30]wFMCommunicate OK [15:42:30]wFMCommunicate request_size=10 [15:42:30]MH_SAM_APDU [15:42:30]CAPDU: 80 0D 02 02 05 BD 61 F1 FB F7 [15:42:30]Write to MH i2c: E2 0D 00 7D 04 80 0D 02 02 05 00 BD 61 F1 FB F7 00 00 06 [15:42:30]Write i2c OK [15:42:30]MH_I2C_Read... [15:42:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:42:30]Read from MH i2c: E2 [15:42:30]MH_I2C_Read... [15:42:30]Read from MH i2c: E2 03 00 [15:42:30]MH_I2C_Read... [15:42:30]Read from MH i2c: E2 03 00 7D 04 00 90 00 F5 [15:42:30]RAPDU: 90 00 [15:42:30]wFMCommunicate OK [15:42:30]wFMCommunicate request_size=4 [15:42:30]MH_SAM_APDU [15:42:30]CAPDU: 80 0D 03 02 [15:42:30]Write to MH i2c: E2 08 00 7E 04 80 0D 03 02 00 00 00 00 FD [15:42:30]Write i2c OK [15:42:30]MH_I2C_Read... [15:42:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:42:30]Read from MH i2c: E2 [15:42:30]MH_I2C_Read... [15:42:30]Read from MH i2c: E2 0B 00 [15:42:30]MH_I2C_Read... [15:42:30]Read from MH i2c: E2 0B 00 7E 04 00 5A 2A 1C EC B2 8F C3 38 90 00 C6 [15:42:30]RAPDU: 5A 2A 1C EC B2 8F C3 38 90 00 [15:42:30]wFMCommunicate OK [15:42:30]SAM_PROTO_SignData done [15:42:30]FM_MakeSignedData done [15:42:30]CreateOFDProtocolMessage [15:42:30]wFMCommunicate request_size=4 [15:42:30]MH_SAM_APDU [15:42:30]CAPDU: 80 11 00 00 [15:42:30]Write to MH i2c: E2 08 00 7F 04 80 11 00 00 00 00 00 00 FD [15:42:30]Write i2c OK [15:42:30]MH_I2C_Read... [15:42:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:42:30]Read from MH i2c: E2 [15:42:30]MH_I2C_Read... [15:42:30]Read from MH i2c: E2 17 00 [15:42:30]MH_I2C_Read... [15:42:30]Read from MH i2c: E2 17 00 7F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 5C [15:42:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:42:30]wFMCommunicate OK [15:42:30]CreateOFDProtocolMessage done [15:42:30]OFDSenderStorePacket 86929 [15:42:30]StoreOFDPacket docnum=86929 [15:42:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 91 76 07 01 0F 3E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 F2 00 00 00 F4 03 04 00 E4 3A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 91 53 01 00 35 04 06 00 D3 BD 61 F1 FB F7 5A 2A 1C EC B2 8F C3 38 [15:42:30]CheckFolder [15:42:30]dirname=/storage/ofd_packets [15:42:30]CheckFolder done [15:42:30]ProducePacketName [15:42:30]name=ofd_packets/00086929 [15:42:30]NVStorageSaveData ofd_packets/00086929 [15:42:30]File name is /storage/ofd_packets/00086929 [15:42:30]Write 301 bytes [15:42:30]NVStorageSaveData done [15:42:30]OFDSenderStorePacket done [15:42:30]KKMCreateOFDPacket done [15:42:30]NVStorageSaveData kkm_last_timestamp [15:42:30]File name is /storage/kkm_last_timestamp [15:42:30]Write 4 bytes [15:42:30]NVStorageSaveData done [15:42:30]ExternCall_PrintAddStr [15:42:30]wPrintStart [15:42:30]Write to MH i2c: 01 00 00 80 04 84 [15:42:30]Write i2c OK [15:42:30]MH_I2C_Read... [15:42:30]Read from MH i2c: 01 [15:42:30]MH_I2C_Read... [15:42:30]Read from MH i2c: 01 07 00 [15:42:30]MH_I2C_Read... [15:42:30]Read from MH i2c: 01 07 00 80 04 00 00 00 00 00 FF 0F 99 [15:42:30]RasterBufferAndPrint [15:42:30]line Счет N : (1)871850 [15:42:30]line ИНН: 02508201610067 [15:42:30]line Контрольно-Кассовый Чек [15:42:30]line ПРОДАЖА [15:42:30]line ТРК (МРК, ГНК) : 53 [15:42:30]line Товар: 2710124130 [15:42:30]line Аи-92-К-5 [15:42:30]line 8.850 * 67.80 [15:42:30]line = 600.03 [15:42:30]line НДС 12% НСП 1% [15:42:30]line > о реализуемом товаре [15:42:30]line ОКРУГЛЕНИЕ: -0.03 [15:42:30]line ИТОГО: 600.00 [15:42:30]line Внесено: 600.00 [15:42:30]line СДАЧА: 0.00 [15:42:30]line НСП 1% : 5.31 [15:42:30]line НДС 12% : 63.72 [15:42:30]line Наличными: 600.00 [15:42:30]line Безнал.: 0.00 [15:42:30]line Место: АЗС № 137 "Партнер Нефть" [15:42:30]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:42:30]line СНО: Общий режим [15:42:30]line Чек 242 22.09.2024 15:42 [15:42:30]line Смена: 497 ФФД: 1.0 [15:42:30]line ЗНМ: 0300000064 [15:42:30]line РНМ: 0000000000092592 [15:42:30]line Версия ККМ: 001 [15:42:30]line ФМ: 0000000000874979 [15:42:30]line ФД: 86929 [15:42:30]line ФПД: 232810345528311 [15:42:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T154228&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86929&fm=232810345528311&tin=02508201610067®Number=0000000000092592&sum=60000 [15:42:30]written 0, free lines is 4095 [15:42:30]OFD Sender: Processing packet 86929 [packets to send 276, broken 275] [15:42:30]ProducePacketName [15:42:30]name=ofd_packets/00086929 [15:42:30]OFD Sender: To server: pG, [15:42:30]CommunicateWithHost lk.salyk.kg:30040 [15:42:30]ConnectInit lk.salyk.kg [15:42:30]Write to MH i2c: 01 00 00 AB 04 AF [15:42:30]Write i2c OK [15:42:30]MH_I2C_Read... [15:42:30]Read from MH i2c: 01 [15:42:30]MH_I2C_Read... [15:42:30]Read from MH i2c: 01 07 00 [15:42:30]MH_I2C_Read... [15:42:30]Read from MH i2c: 01 07 00 AB 04 00 00 00 00 00 E2 0C A4 [15:42:30]RasterBufferAndPrint [15:42:30]line [15:42:30]line [15:42:30]line [15:42:30]line [15:42:30]line [15:42:30]written 0, free lines is 3304 [15:42:30]MH_Cut [15:42:30]Write to MH i2c: D1 01 00 B2 04 01 88 [15:42:30]Write i2c OK [15:42:30]MH_I2C_Read... [15:42:30]Read from MH i2c: D1 [15:42:30]MH_I2C_Read... [15:42:30]Read from MH i2c: D1 01 00 [15:42:30]MH_I2C_Read... [15:42:30]Read from MH i2c: D1 01 00 B2 04 00 87 [15:42:30]Write to MH i2c: 01 00 00 B3 04 B7 [15:42:30]Write i2c OK [15:42:30]MH_I2C_Read... [15:42:31]*** Cut start [15:42:31]*** Partial cut [15:42:31]*** CUTSNS_PIN = 1 [15:42:31]*** CUTSNS_PIN = 0 [15:42:31]*** Brake cut motor [15:42:32]Read from MH i2c: 01 [15:42:32]MH_I2C_Read... [15:42:32]*** Stop cut motor [15:42:32]*** Cut end [15:42:32]Read from MH i2c: 01 07 00 [15:42:32]MH_I2C_Read... [15:42:32]Read from MH i2c: 01 07 00 B3 04 00 00 00 00 00 FF 0F CC [15:42:32]process_action close_receipt done [15:42:32]requested_data is exist [15:42:32]produce_requested_data [15:42:32]requested_item fm.sn is exist - process it [15:42:32]wFMCommunicate request_size=4 [15:42:32]MH_SAM_APDU [15:42:32]CAPDU: 80 11 00 00 [15:42:32]Write to MH i2c: E2 08 00 B4 04 80 11 00 00 00 00 00 00 32 [15:42:32]Write i2c OK [15:42:32]MH_I2C_Read... [15:42:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:42:32]Read from MH i2c: E2 [15:42:32]MH_I2C_Read... [15:42:32]Read from MH i2c: E2 17 00 [15:42:32]MH_I2C_Read... [15:42:32]Read from MH i2c: E2 17 00 B4 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 91 [15:42:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:42:32]wFMCommunicate OK [15:42:32]requested_item fd.num is exist - process it [15:42:32]SAM_PROTO_GetFieldsCounters [15:42:32]wFMCommunicate request_size=4 [15:42:32]MH_SAM_APDU [15:42:32]CAPDU: 80 13 00 00 [15:42:32]Write to MH i2c: E2 08 00 B5 04 80 13 00 00 00 00 00 00 35 [15:42:32]Write i2c OK [15:42:32]MH_I2C_Read... [15:42:32]Connected sock=10 [15:42:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 91 76 07 01 0F 3E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 F2 00 00 00 F4 03 04 00 E4 3A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 91 53 01 00 35 04 06 00 D3 BD 61 F1 FB F7 5A 2A 1C EC B2 8F C3 38 [15:42:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:42:32]Read from MH i2c: E2 [15:42:32]MH_I2C_Read... [15:42:32]Read from MH i2c: E2 62 00 [15:42:32]MH_I2C_Read... [15:42:32]Read from MH i2c: E2 62 00 B5 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 91 53 01 00 0E 04 04 00 F1 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 11 [15:42:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 91 53 01 00 0E 04 04 00 F1 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 [15:42:32]wFMCommunicate OK [15:42:32]SAM_PROTO_GetFieldsCounters done [15:42:32]requested_item shift.num is exist - process it [15:42:32]requested_item shift.opened is exist - process it [15:42:32]req_shift_opened [15:42:32]FM_GetShiftState [15:42:32]SAM_PROTO_GetShiftState [15:42:32]wFMCommunicate request_size=4 [15:42:32]MH_SAM_APDU [15:42:32]CAPDU: 80 13 01 00 [15:42:32]Write to MH i2c: E2 08 00 B6 04 80 13 01 00 00 00 00 00 37 [15:42:32]Write i2c OK [15:42:32]MH_I2C_Read... [15:42:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:42:32]Read from MH i2c: E2 [15:42:32]MH_I2C_Read... [15:42:32]Read from MH i2c: E2 0E 00 [15:42:32]MH_I2C_Read... [15:42:32]Read from MH i2c: E2 0E 00 B6 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 F5 [15:42:32]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:42:32]wFMCommunicate OK [15:42:32]SAM_PROTO_GetShiftState done [15:42:32]FM_GetShiftState done [15:42:32]req_shift_opened done [15:42:32]requested_item shift.open_date is exist - process it [15:42:32]req_shift_open_date [15:42:32]req_shift_open_date done [15:42:32]produce_requested_data done [15:42:32]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86929,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [15:42:32]process_action_free close_receipt [15:42:32]json_value_free [15:42:32]json_value_free done [15:42:32]process_json_proto returns [15:42:32]Send response to host [15:42:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86929,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [15:42:32]free response buf [15:42:32]execute_script done [15:42:32]execute_script returns [15:42:32]free content buf [15:42:32]Sock 9.Close socket [15:42:32]Sock 9.Thread stoped [15:42:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 06 2E 47 00 A0 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 34 39 37 39 10 04 04 00 91 53 01 00 F4 03 04 00 B5 E5 EF 66 B6 04 01 00 00 AE 6C 6E 48 72 58 E8 9B [15:42:32]CommunicateWithHost err = 0 [15:42:32]CheckOFDResponse [15:42:32]1017 (14) - 77093643461234 [15:42:32]1041 (16) - 0000000000874979 [15:42:32]1040 (4) - 86929 [15:42:32]1012 (4) - 22.09.2024 09:39 [15:42:32]1206 (1) - 0 [15:42:32]OFD Sender: Remove packet 86929 [15:42:32]ProducePacketName [15:42:32]name=ofd_packets/00086929 [15:42:32]NVStorageDeleteData [15:42:33]OFD Sender: No OFD packet to send [15:42:38]OFD Sender: No OFD packet to send [15:42:43]OFD Sender: No OFD packet to send [15:42:48]OFD Sender: No OFD packet to send [15:42:50]recv_with_timeout no data received [15:42:53]OFD Sender: No OFD packet to send [15:42:58]OFD Sender: No OFD packet to send [15:43:01]recv_with_timeout no data received [15:43:03]OFD Sender: No OFD packet to send [15:43:08]OFD Sender: No OFD packet to send [15:43:13]OFD Sender: No OFD packet to send [15:43:18]OFD Sender: No OFD packet to send [15:43:23]OFD Sender: No OFD packet to send [15:43:28]OFD Sender: No OFD packet to send [15:43:33]OFD Sender: No OFD packet to send [15:43:33]accept exits with 8 [15:43:33]New connection [15:43:33]New thread 3067477348 created [15:43:33]Thread 3067333988 joined [15:43:33]Waiting for new connection... [15:43:33] Sock 8.Parse request [15:43:33]Sock 8.Check first char [15:43:33]Sock 8.First char is OK [15:43:33]request: POST /json_proto HTTP/1.0 [15:43:33]Method: POST [15:43:33]URL: /json_proto [15:43:33]Method is POST - this is cgi request [15:43:33]url: /json_proto [15:43:33]query_string will be loaded in cgi processing [15:43:33]execute_cgi json_proto POST (null) [15:43:33]execute_cgi path=json_proto method=POST [15:43:33]POST find Content-Length [15:43:33]Host: 172.17.47.196:8080 [15:43:33]Content-Length: 651 [15:43:33]Content-Type: application/json [15:43:33] [15:43:33]POST finish read [15:43:33]Found Content-Length = 651 [15:43:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148100", "tax_sys" : 0, "items" : [ { "code": "4607120852456", "name": "\u041A\u0438\u0440\u0438\u0435\u0448\u043A\u0438 Light 80 \u0433 \u0441\u043B-\u0441\u044B\u0440", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:43:33]execute_script... [15:43: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 : (3)148100", "tax_sys" : 0, "items" : [ { "code": "4607120852456", "name": "\u041A\u0438\u0440\u0438\u0435\u0448\u043A\u0438 Light 80 \u0433 \u0441\u043B-\u0441\u044B\u0440", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:43:33]POST & json_proto [15:43:33]process_json_proto [15:43:33]json parsed OK: [15:43:33]protocol is kg_v1.0 [15:43:33]action value=close_receipt [15:43:33]process_action close_receipt [15:43:33]cmd_close_receipt [15:43:33]MH_GetDate [15:43:33]Write to MH i2c: F0 00 00 B7 04 AA [15:43:33]Write i2c OK [15:43:33]MH_I2C_Read... [15:43:33]Read from MH i2c: F0 [15:43:33]MH_I2C_Read... [15:43:33]Read from MH i2c: F0 09 00 [15:43:33]MH_I2C_Read... [15:43:33]Read from MH i2c: F0 09 00 B7 04 00 26 3B F0 66 4C 6B 94 66 1B [15:43:33]GetLastDocTimeStamp 1727019748 [15:43:33]current date 1727019814 [15:43:33]FM_GetShiftState [15:43:33]SAM_PROTO_GetShiftState [15:43:33]wFMCommunicate request_size=4 [15:43:33]MH_SAM_APDU [15:43:33]CAPDU: 80 13 01 00 [15:43:33]Write to MH i2c: E2 08 00 B8 04 80 13 01 00 00 00 00 00 39 [15:43:33]Write i2c OK [15:43:33]MH_I2C_Read... [15:43:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:43:33]Read from MH i2c: E2 [15:43:33]MH_I2C_Read... [15:43:33]Read from MH i2c: E2 0E 00 [15:43:33]MH_I2C_Read... [15:43:33]Read from MH i2c: E2 0E 00 B8 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 F7 [15:43:33]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:43:33]wFMCommunicate OK [15:43:33]SAM_PROTO_GetShiftState done [15:43:33]FM_GetShiftState done [15:43:33]opened in 1726964220 [15:43:33]opened+sec_in_day 1727050620 [15:43:33]quantity*price = 4000 [15:43:33]sum+1 = 4001 [15:43:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 40.00 НСП 1% : 0.35 НДС 12% : 4.25 Наличными: 40.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 243 22.09.2024 15:43 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86930 ФПД: 182663565433244 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T154334&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86930&fm=182663565433244&tin=02508201610067®Number=0000000000092592&sum=4000 0 [15:43:34]StoreToDocumentArchive [15:43:34]shift 497 fd 86930 [15:43:34]save to /storage/0497/doc_00086930 [15:43:34]save last doc name /storage/0497/doc_00086930 to /storage/kkm_last_doc_name [15:43:34]save OK [15:43:34]Clear old archive folders... [15:43:34]ProcessDocumentItem done err = 0, tmpTLVsize=282 [15:43:34]tlvbuf is 01E27AB0 [15:43:34]SAM_PROTO_ClearQueue [15:43:34]wFMCommunicate request_size=4 [15:43:34]MH_SAM_APDU [15:43:34]CAPDU: 80 09 00 00 [15:43:34]Write to MH i2c: E2 08 00 C5 04 80 09 00 00 00 00 00 00 3B [15:43:34]Write i2c OK [15:43:34]MH_I2C_Read... [15:43:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:43:34]Read from MH i2c: E2 [15:43:34]MH_I2C_Read... [15:43:34]Read from MH i2c: E2 03 00 [15:43:34]MH_I2C_Read... [15:43:34]Read from MH i2c: E2 03 00 C5 04 00 90 00 3D [15:43:34]RAPDU: 90 00 [15:43:34]wFMCommunicate OK [15:43:34]SAM_PROTO_ClearQueue done [15:43:34]KKMCreateOFDPacket [15:43:34]OFDProtocolAddRootSTLVToBuf [15:43:34]FM_MakeSignedData [15:43:34]FM_MakeSignedData [15:43:34]SAM_PROTO_SignData [15:43:34]wFMCommunicate request_size=4 [15:43:34]MH_SAM_APDU [15:43:34]CAPDU: 80 0D 01 02 [15:43:34]Write to MH i2c: E2 08 00 C6 04 80 0D 01 02 00 00 00 00 43 [15:43:34]Write i2c OK [15:43:34]MH_I2C_Read... [15:43:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:43:35]Read from MH i2c: E2 [15:43:35]MH_I2C_Read... [15:43:35]Read from MH i2c: E2 03 00 [15:43:35]MH_I2C_Read... [15:43:35]Read from MH i2c: E2 03 00 C6 04 00 90 00 3E [15:43:35]RAPDU: 90 00 [15:43:35]wFMCommunicate OK [15:43:35]wFMCommunicate request_size=255 [15:43:35]MH_SAM_APDU [15:43:35]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 36 30 37 31 32 30 38 35 32 34 35 36 06 04 28 00 D0 9A D0 B8 D1 80 D0 B8 D0 B5 D1 88 D0 BA D0 B8 20 4C 69 67 68 74 20 38 30 20 D0 B3 20 D1 81 D0 BB 2D D1 81 D1 8B D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 26 3B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 [15:43:35]Write to MH i2c: E2 02 01 C7 04 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 36 30 37 31 32 30 38 35 32 34 35 36 06 04 28 00 D0 9A D0 B8 D1 80 D0 B8 D0 B5 D1 88 D0 BA D0 B8 20 4C 69 67 68 74 20 38 30 20 D0 B3 20 D1 81 D0 BB 2D D1 81 D1 8B D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 26 3B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 00 00 91 [15:43:35]Write i2c OK [15:43:35]MH_I2C_Read... [15:43:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:43:35]Read from MH i2c: E2 [15:43:35]MH_I2C_Read... [15:43:35]Read from MH i2c: E2 03 00 [15:43:35]MH_I2C_Read... [15:43:35]Read from MH i2c: E2 03 00 C7 04 00 90 00 3F [15:43:35]RAPDU: 90 00 [15:43:35]wFMCommunicate OK [15:43:35]wFMCommunicate request_size=41 [15:43:35]MH_SAM_APDU [15:43:35]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 92 53 01 00 35 04 06 00 A6 21 AC EE 59 9C [15:43:35]Write to MH i2c: E2 2C 00 C8 04 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 92 53 01 00 35 04 06 00 A6 21 AC EE 59 9C 00 00 5D [15:43:35]Write i2c OK [15:43:35]MH_I2C_Read... [15:43:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:43:35]Read from MH i2c: E2 [15:43:35]MH_I2C_Read... [15:43:35]Read from MH i2c: E2 03 00 [15:43:35]MH_I2C_Read... [15:43:35]Read from MH i2c: E2 03 00 C8 04 00 90 00 40 [15:43:35]RAPDU: 90 00 [15:43:35]wFMCommunicate OK [15:43:35]wFMCommunicate request_size=4 [15:43:35]MH_SAM_APDU [15:43:35]CAPDU: 80 0D 03 02 [15:43:35]Write to MH i2c: E2 08 00 C9 04 80 0D 03 02 00 00 00 00 48 [15:43:35]Write i2c OK [15:43:35]MH_I2C_Read... [15:43:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:43:35]Read from MH i2c: E2 [15:43:35]MH_I2C_Read... [15:43:35]Read from MH i2c: E2 0B 00 [15:43:35]MH_I2C_Read... [15:43:35]Read from MH i2c: E2 0B 00 C9 04 00 EB B9 23 92 3C 98 38 9A 90 00 48 [15:43:35]RAPDU: EB B9 23 92 3C 98 38 9A 90 00 [15:43:35]wFMCommunicate OK [15:43:35]SAM_PROTO_SignData done [15:43:35]FM_MakeSignedData done [15:43:35]CreateOFDProtocolMessage [15:43:35]wFMCommunicate request_size=4 [15:43:35]MH_SAM_APDU [15:43:35]CAPDU: 80 11 00 00 [15:43:35]Write to MH i2c: E2 08 00 CA 04 80 11 00 00 00 00 00 00 48 [15:43:35]Write i2c OK [15:43:35]MH_I2C_Read... [15:43:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:43:35]Read from MH i2c: E2 [15:43:35]MH_I2C_Read... [15:43:35]Read from MH i2c: E2 17 00 [15:43:35]MH_I2C_Read... [15:43:35]Read from MH i2c: E2 17 00 CA 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A7 [15:43:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:43:35]wFMCommunicate OK [15:43:35]CreateOFDProtocolMessage done [15:43:35]OFDSenderStorePacket 86930 [15:43:35]StoreOFDPacket docnum=86930 [15:43:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 2E 01 00 00 97 5D 26 01 23 E0 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 36 30 37 31 32 30 38 35 32 34 35 36 06 04 28 00 D0 9A D0 B8 D1 80 D0 B8 D0 B5 D1 88 D0 BA D0 B8 20 4C 69 67 68 74 20 38 30 20 D0 B3 20 D1 81 D0 BB 2D D1 81 D1 8B D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 26 3B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 92 53 01 00 35 04 06 00 A6 21 AC EE 59 9C EB B9 23 92 3C 98 38 9A [15:43:35]CheckFolder [15:43:35]dirname=/storage/ofd_packets [15:43:35]CheckFolder done [15:43:35]ProducePacketName [15:43:35]name=ofd_packets/00086930 [15:43:35]NVStorageSaveData ofd_packets/00086930 [15:43:35]File name is /storage/ofd_packets/00086930 [15:43:35]Write 332 bytes [15:43:35]NVStorageSaveData done [15:43:35]OFDSenderStorePacket done [15:43:35]KKMCreateOFDPacket done [15:43:35]NVStorageSaveData kkm_last_timestamp [15:43:35]File name is /storage/kkm_last_timestamp [15:43:35]Write 4 bytes [15:43:35]NVStorageSaveData done [15:43:35]ExternCall_PrintAddStr [15:43:35]wPrintStart [15:43:35]Write to MH i2c: 01 00 00 CB 04 CF [15:43:35]Write i2c OK [15:43:35]MH_I2C_Read... [15:43:35]Read from MH i2c: 01 [15:43:35]MH_I2C_Read... [15:43:35]Read from MH i2c: 01 07 00 [15:43:35]MH_I2C_Read... [15:43:35]Read from MH i2c: 01 07 00 CB 04 00 00 00 00 00 FF 0F E4 [15:43:35]RasterBufferAndPrint [15:43:35]line Счет N : (3)148100 [15:43:35]line ИНН: 02508201610067 [15:43:35]line Контрольно-Кассовый Чек [15:43:35]line ПРОДАЖА [15:43:35]line Товар: 4607120852456 [15:43:35]line Кириешки Light 80 г сл-сыр [15:43:35]line 1.000 * 40.00 [15:43:35]line = 40.00 [15:43:35]line НДС 12% НСП 1% [15:43:35]line > о реализуемом товаре [15:43:35]line ИТОГО: 40.00 [15:43:35]line НСП 1% : 0.35 [15:43:35]line НДС 12% : 4.25 [15:43:35]line Наличными: 40.00 [15:43:35]line Безнал.: 0.00 [15:43:35]line Место: АЗС № 137 "Партнер Нефть" [15:43:35]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:43:35]line СНО: Общий режим [15:43:35]line Чек 243 22.09.2024 15:43 [15:43:35]line Смена: 497 ФФД: 1.0 [15:43:35]line ЗНМ: 0300000064 [15:43:35]line РНМ: 0000000000092592 [15:43:35]line Версия ККМ: 001 [15:43:35]line ФМ: 0000000000874979 [15:43:35]line ФД: 86930 [15:43:35]line ФПД: 182663565433244 [15:43:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T154334&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86930&fm=182663565433244&tin=02508201610067®Number=0000000000092592&sum=4000 [15:43:35]OFD Sender: Processing packet 86930 [packets to send 276, broken 275] [15:43:35]ProducePacketName [15:43:35]name=ofd_packets/00086930 [15:43:35]OFD Sender: To server: pG, [15:43:35]CommunicateWithHost lk.salyk.kg:30040 [15:43:35]ConnectInit lk.salyk.kg [15:43:35]line 0 [15:43:35]written 0, free lines is 4095 [15:43:36]Write to MH i2c: 01 00 00 F3 04 F7 [15:43:36]Write i2c OK [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: 01 [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: 01 07 00 [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: 01 07 00 F3 04 00 00 00 00 00 05 0D 10 [15:43:36]RasterBufferAndPrint [15:43:36]line [15:43:36]line [15:43:36]line [15:43:36]line [15:43:36]line [15:43:36]written 0, free lines is 3340 [15:43:36]MH_Cut [15:43:36]Write to MH i2c: D1 01 00 FA 04 01 D0 [15:43:36]Write i2c OK [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: D1 [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: D1 01 00 [15:43:36]MH_I2C_Read... [15:43:36]Read from MH i2c: D1 01 00 FA 04 00 CF [15:43:36]Write to MH i2c: 01 00 00 FB 04 FF [15:43:36]Write i2c OK [15:43:36]MH_I2C_Read... [15:43:36]*** Cut start [15:43:36]*** Partial cut [15:43:36]*** CUTSNS_PIN = 1 [15:43:37]*** CUTSNS_PIN = 0 [15:43:37]*** Brake cut motor [15:43:37]Read from MH i2c: 01 [15:43:37]MH_I2C_Read... [15:43:37]*** Stop cut motor [15:43:37]*** Cut end [15:43:37]Read from MH i2c: 01 07 00 [15:43:37]MH_I2C_Read... [15:43:37]Read from MH i2c: 01 07 00 FB 04 00 00 00 00 00 FF 0F 14 [15:43:37]process_action close_receipt done [15:43:37]requested_data is exist [15:43:37]produce_requested_data [15:43:37]requested_item fm.sn is exist - process it [15:43:37]wFMCommunicate request_size=4 [15:43:37]MH_SAM_APDU [15:43:37]CAPDU: 80 11 00 00 [15:43:37]Write to MH i2c: E2 08 00 FC 04 80 11 00 00 00 00 00 00 7A [15:43:37]Write i2c OK [15:43:37]MH_I2C_Read... [15:43:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:43:37]Read from MH i2c: E2 [15:43:37]MH_I2C_Read... [15:43:37]Read from MH i2c: E2 17 00 [15:43:37]MH_I2C_Read... [15:43:37]Read from MH i2c: E2 17 00 FC 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D9 [15:43:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:43:37]wFMCommunicate OK [15:43:37]requested_item fd.num is exist - process it [15:43:37]SAM_PROTO_GetFieldsCounters [15:43:37]wFMCommunicate request_size=4 [15:43:37]MH_SAM_APDU [15:43:37]CAPDU: 80 13 00 00 [15:43:37]Write to MH i2c: E2 08 00 FD 04 80 13 00 00 00 00 00 00 7D [15:43:37]Write i2c OK [15:43:37]MH_I2C_Read... [15:43:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:43:37]Read from MH i2c: E2 [15:43:37]MH_I2C_Read... [15:43:37]Read from MH i2c: E2 62 00 [15:43:37]MH_I2C_Read... [15:43:37]Read from MH i2c: E2 62 00 FD 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 92 53 01 00 0E 04 04 00 F1 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 5D [15:43:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 92 53 01 00 0E 04 04 00 F1 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 [15:43:37]wFMCommunicate OK [15:43:37]SAM_PROTO_GetFieldsCounters done [15:43:37]requested_item shift.num is exist - process it [15:43:37]requested_item shift.opened is exist - process it [15:43:37]req_shift_opened [15:43:37]FM_GetShiftState [15:43:37]SAM_PROTO_GetShiftState [15:43:37]wFMCommunicate request_size=4 [15:43:37]MH_SAM_APDU [15:43:37]CAPDU: 80 13 01 00 [15:43:37]Write to MH i2c: E2 08 00 FE 04 80 13 01 00 00 00 00 00 7F [15:43:37]Write i2c OK [15:43:37]MH_I2C_Read... [15:43:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:43:37]Read from MH i2c: E2 [15:43:37]MH_I2C_Read... [15:43:37]Read from MH i2c: E2 0E 00 [15:43:37]MH_I2C_Read... [15:43:37]Read from MH i2c: E2 0E 00 FE 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 3D [15:43:37]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:43:37]wFMCommunicate OK [15:43:37]SAM_PROTO_GetShiftState done [15:43:37]FM_GetShiftState done [15:43:37]req_shift_opened done [15:43:37]requested_item shift.open_date is exist - process it [15:43:37]req_shift_open_date [15:43:37]req_shift_open_date done [15:43:37]produce_requested_data done [15:43:37]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86930,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [15:43:37]process_action_free close_receipt [15:43:37]json_value_free [15:43:37]json_value_free done [15:43:37]process_json_proto returns [15:43:37]Send response to host [15:43:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86930,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [15:43:37]free response buf [15:43:37]execute_script done [15:43:37]execute_script returns [15:43:37]free content buf [15:43:37]Sock 8.Close socket [15:43:37]Sock 8.Thread stoped [15:43:38]Connected sock=11 [15:43:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 2E 01 00 00 97 5D 26 01 23 E0 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 36 30 37 31 32 30 38 35 32 34 35 36 06 04 28 00 D0 9A D0 B8 D1 80 D0 B8 D0 B5 D1 88 D0 BA D0 B8 20 4C 69 67 68 74 20 38 30 20 D0 B3 20 D1 81 D0 BB 2D D1 81 D1 8B D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 26 3B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 92 53 01 00 35 04 06 00 A6 21 AC EE 59 9C EB B9 23 92 3C 98 38 9A [15:43:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 5B 31 47 00 7A 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 34 39 37 39 10 04 04 00 92 53 01 00 F4 03 04 00 F7 E5 EF 66 B6 04 01 00 00 42 33 0F 16 B2 5C 0A 31 [15:43:38]CommunicateWithHost err = 0 [15:43:38]CheckOFDResponse [15:43:38]1017 (14) - 77093643461234 [15:43:38]1041 (16) - 0000000000874979 [15:43:38]1040 (4) - 86930 [15:43:38]1012 (4) - 22.09.2024 09:40 [15:43:38]1206 (1) - 0 [15:43:38]OFD Sender: Remove packet 86930 [15:43:38]ProducePacketName [15:43:38]name=ofd_packets/00086930 [15:43:38]NVStorageDeleteData [15:43:39]OFD Sender: No OFD packet to send [15:43:44]OFD Sender: No OFD packet to send [15:43:49]OFD Sender: No OFD packet to send [15:43:54]OFD Sender: No OFD packet to send [15:43:59]OFD Sender: No OFD packet to send [15:44:04]OFD Sender: No OFD packet to send [15:44:09]OFD Sender: No OFD packet to send [15:44:14]OFD Sender: No OFD packet to send [15:44:19]OFD Sender: No OFD packet to send [15:44:24]OFD Sender: No OFD packet to send [15:44:29]OFD Sender: No OFD packet to send [15:44:34]OFD Sender: No OFD packet to send [15:44:39]OFD Sender: No OFD packet to send [15:44:44]OFD Sender: No OFD packet to send [15:44:49]OFD Sender: No OFD packet to send [15:44:54]OFD Sender: No OFD packet to send [15:44:59]OFD Sender: No OFD packet to send [15:45:04]OFD Sender: No OFD packet to send [15:45:09]OFD Sender: No OFD packet to send [15:45:14]OFD Sender: No OFD packet to send [15:45:19]OFD Sender: No OFD packet to send [15:45:24]OFD Sender: No OFD packet to send [15:45:29]OFD Sender: No OFD packet to send [15:45:30]accept exits with 9 [15:45:30]New connection [15:45:30]New thread 3067333988 created [15:45:30]Thread 3067477348 joined [15:45:30]Waiting for new connection... [15:45:30] Sock 9.Parse request [15:45:30]Sock 9.Check first char [15:45:30]Sock 9.First char is OK [15:45:30]request: POST /json_proto HTTP/1.0 [15:45:30]Method: POST [15:45:30]URL: /json_proto [15:45:30]Method is POST - this is cgi request [15:45:30]url: /json_proto [15:45:30]query_string will be loaded in cgi processing [15:45:30]execute_cgi json_proto POST (null) [15:45:30]execute_cgi path=json_proto method=POST [15:45:30]POST find Content-Length [15:45:30]Host: 172.17.47.196:8080 [15:45:30]Content-Length: 799 [15:45:30]Content-Type: application/json [15:45:30] [15:45:30]POST finish read [15:45:30]Found Content-Length = 799 [15:45:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871853", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:45:30]execute_script... [15:45: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)871853", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:45:30]POST & json_proto [15:45:30]process_json_proto [15:45:30]json parsed OK: [15:45:30]protocol is kg_v1.0 [15:45:30]action value=close_receipt [15:45:30]process_action close_receipt [15:45:30]cmd_close_receipt [15:45:30]MH_GetDate [15:45:30]Write to MH i2c: F0 00 00 FF 04 F2 [15:45:30]Write i2c OK [15:45:30]MH_I2C_Read... [15:45:30]Read from MH i2c: F0 [15:45:30]MH_I2C_Read... [15:45:30]Read from MH i2c: F0 09 00 [15:45:30]MH_I2C_Read... [15:45:30]Read from MH i2c: F0 09 00 FF 04 00 9B 3B F0 66 4C 6B 94 66 D8 [15:45:30]GetLastDocTimeStamp 1727019814 [15:45:30]current date 1727019931 [15:45:30]FM_GetShiftState [15:45:30]SAM_PROTO_GetShiftState [15:45:30]wFMCommunicate request_size=4 [15:45:30]MH_SAM_APDU [15:45:30]CAPDU: 80 13 01 00 [15:45:30]Write to MH i2c: E2 08 00 00 05 80 13 01 00 00 00 00 00 82 [15:45:30]Write i2c OK [15:45:30]MH_I2C_Read... [15:45:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:45:30]Read from MH i2c: E2 [15:45:30]MH_I2C_Read... [15:45:30]Read from MH i2c: E2 0E 00 [15:45:30]MH_I2C_Read... [15:45:30]Read from MH i2c: E2 0E 00 00 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 40 [15:45:30]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:45:30]wFMCommunicate OK [15:45:30]SAM_PROTO_GetShiftState done [15:45:30]FM_GetShiftState done [15:45:30]opened in 1726964220 [15:45:30]opened+sec_in_day 1727050620 [15:45:30]quantity*price = 0 [15:45:30]sum+1 = 1 [15:45:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 244 22.09.2024 15:45 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000874979 ФД: 86931 ФПД: 213577745345138 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T154531&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86931&fm=213577745345138&tin=02508201610067®Number=0000000000092592&sum=0 [15:45:32]StoreToDocumentArchive [15:45:32]shift 497 fd 86931 [15:45:32]save to /storage/0497/doc_00086931 [15:45:32]save last doc name /storage/0497/doc_00086931 to /storage/kkm_last_doc_name [15:45:32]save OK [15:45:32]Clear old archive folders... [15:45:32]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:45:32]tlvbuf is 01E26640 [15:45:32]SAM_PROTO_ClearQueue [15:45:32]wFMCommunicate request_size=4 [15:45:32]MH_SAM_APDU [15:45:32]CAPDU: 80 09 00 00 [15:45:32]Write to MH i2c: E2 08 00 0D 05 80 09 00 00 00 00 00 00 84 [15:45:32]Write i2c OK [15:45:32]MH_I2C_Read... [15:45:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:45:32]Read from MH i2c: E2 [15:45:32]MH_I2C_Read... [15:45:32]Read from MH i2c: E2 03 00 [15:45:32]MH_I2C_Read... [15:45:32]Read from MH i2c: E2 03 00 0D 05 00 90 00 86 [15:45:32]RAPDU: 90 00 [15:45:32]wFMCommunicate OK [15:45:32]SAM_PROTO_ClearQueue done [15:45:32]KKMCreateOFDPacket [15:45:32]OFDProtocolAddRootSTLVToBuf [15:45:32]FM_MakeSignedData [15:45:32]FM_MakeSignedData [15:45:32]SAM_PROTO_SignData [15:45:32]wFMCommunicate request_size=4 [15:45:32]MH_SAM_APDU [15:45:32]CAPDU: 80 0D 01 02 [15:45:32]Write to MH i2c: E2 08 00 0E 05 80 0D 01 02 00 00 00 00 8C [15:45:32]Write i2c OK [15:45:32]MH_I2C_Read... [15:45:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:45:32]Read from MH i2c: E2 [15:45:32]MH_I2C_Read... [15:45:32]Read from MH i2c: E2 03 00 [15:45:32]MH_I2C_Read... [15:45:32]Read from MH i2c: E2 03 00 0E 05 00 90 00 87 [15:45:32]RAPDU: 90 00 [15:45:32]wFMCommunicate OK [15:45:32]wFMCommunicate request_size=255 [15:45:32]MH_SAM_APDU [15:45:32]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 F4 00 00 00 F4 03 04 00 9B 3B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 93 53 01 00 35 04 06 00 [15:45:32]Write to MH i2c: E2 02 01 0F 05 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 F4 00 00 00 F4 03 04 00 9B 3B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 93 53 01 00 35 04 06 00 00 00 0E [15:45:32]Write i2c OK [15:45:32]MH_I2C_Read... [15:45:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:45:32]Read from MH i2c: E2 [15:45:32]MH_I2C_Read... [15:45:32]Read from MH i2c: E2 03 00 [15:45:32]MH_I2C_Read... [15:45:32]Read from MH i2c: E2 03 00 0F 05 00 90 00 88 [15:45:32]RAPDU: 90 00 [15:45:32]wFMCommunicate OK [15:45:32]wFMCommunicate request_size=11 [15:45:32]MH_SAM_APDU [15:45:32]CAPDU: 80 0D 02 02 06 C2 3F 71 A4 AA 72 [15:45:32]Write to MH i2c: E2 0E 00 10 05 80 0D 02 02 06 00 C2 3F 71 A4 AA 72 00 00 CD [15:45:32]Write i2c OK [15:45:32]MH_I2C_Read... [15:45:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:45:32]Read from MH i2c: E2 [15:45:32]MH_I2C_Read... [15:45:32]Read from MH i2c: E2 03 00 [15:45:32]MH_I2C_Read... [15:45:32]Read from MH i2c: E2 03 00 10 05 00 90 00 89 [15:45:32]RAPDU: 90 00 [15:45:32]wFMCommunicate OK [15:45:32]wFMCommunicate request_size=4 [15:45:32]MH_SAM_APDU [15:45:32]CAPDU: 80 0D 03 02 [15:45:32]Write to MH i2c: E2 08 00 11 05 80 0D 03 02 00 00 00 00 91 [15:45:32]Write i2c OK [15:45:32]MH_I2C_Read... [15:45:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:45:32]Read from MH i2c: E2 [15:45:32]MH_I2C_Read... [15:45:32]Read from MH i2c: E2 0B 00 [15:45:32]MH_I2C_Read... [15:45:32]Read from MH i2c: E2 0B 00 11 05 00 72 20 5E 2C 12 37 F5 06 90 00 F2 [15:45:32]RAPDU: 72 20 5E 2C 12 37 F5 06 90 00 [15:45:32]wFMCommunicate OK [15:45:32]SAM_PROTO_SignData done [15:45:32]FM_MakeSignedData done [15:45:32]CreateOFDProtocolMessage [15:45:32]wFMCommunicate request_size=4 [15:45:32]MH_SAM_APDU [15:45:32]CAPDU: 80 11 00 00 [15:45:32]Write to MH i2c: E2 08 00 12 05 80 11 00 00 00 00 00 00 91 [15:45:32]Write i2c OK [15:45:32]MH_I2C_Read... [15:45:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:45:32]Read from MH i2c: E2 [15:45:32]MH_I2C_Read... [15:45:32]Read from MH i2c: E2 17 00 [15:45:32]MH_I2C_Read... [15:45:32]Read from MH i2c: E2 17 00 12 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 F0 [15:45:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:45:32]wFMCommunicate OK [15:45:32]CreateOFDProtocolMessage done [15:45:32]OFDSenderStorePacket 86931 [15:45:32]StoreOFDPacket docnum=86931 [15:45:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 0A AB 08 01 73 7B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 F4 00 00 00 F4 03 04 00 9B 3B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 93 53 01 00 35 04 06 00 C2 3F 71 A4 AA 72 72 20 5E 2C 12 37 F5 06 [15:45:32]CheckFolder [15:45:32]dirname=/storage/ofd_packets [15:45:32]CheckFolder done [15:45:32]ProducePacketName [15:45:32]name=ofd_packets/00086931 [15:45:32]NVStorageSaveData ofd_packets/00086931 [15:45:32]File name is /storage/ofd_packets/00086931 [15:45:32]Write 302 bytes [15:45:32]NVStorageSaveData done [15:45:32]OFDSenderStorePacket done [15:45:32]KKMCreateOFDPacket done [15:45:32]NVStorageSaveData kkm_last_timestamp [15:45:32]File name is /storage/kkm_last_timestamp [15:45:32]Write 4 bytes [15:45:32]NVStorageSaveData done [15:45:32]ExternCall_PrintAddStr [15:45:32]wPrintStart [15:45:32]Write to MH i2c: 01 00 00 13 05 18 [15:45:32]Write i2c OK [15:45:32]MH_I2C_Read... [15:45:32]Read from MH i2c: 01 [15:45:32]MH_I2C_Read... [15:45:32]Read from MH i2c: 01 07 00 [15:45:32]MH_I2C_Read... [15:45:32]Read from MH i2c: 01 07 00 13 05 00 00 00 00 00 FF 0F 2D [15:45:32]RasterBufferAndPrint [15:45:32]line Счет N : (1)871853 [15:45:32]line ИНН: 02508201610067 [15:45:32]line Контрольно-Кассовый Чек [15:45:32]line ПРОДАЖА [15:45:32]line ТРК (МРК, ГНК) : 21 [15:45:32]line Товар: 2710194210 [15:45:32]line ДТ(л)-К-4 [15:45:32]line 10.000 * 0.00 [15:45:32]line = 0.00 [15:45:32]line НДС 12% НСП 1% [15:45:32]line > о реализуемом товаре [15:45:32]line ИТОГО: 0.00 [15:45:32]line НСП 1% : 0.00 [15:45:32]line НДС 12% : 0.00 [15:45:32]line Наличными: 0.00 [15:45:32]line Безнал.: 0.00 [15:45:32]line Место: АЗС № 137 "Партнер Нефть" [15:45:32]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:45:32]line СНО: Общий режим [15:45:32]line Чек 244 22.09.2024 15:45 [15:45:32]line Смена: 497 ФФД: 1.0 [15:45:32]line ЗНМ: 0300000064 [15:45:32]line РНМ: 0000000000092592 [15:45:32]line Версия ККМ: 001 [15:45:32]line Талоны: Топливные Талоны [15:45:32]line 1 [15:45:32]line ФМ: 0000000000874979 [15:45:32]line ФД: 86931 [15:45:32]line ФПД: 213577745345138 [15:45:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T154531&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86931&fm=213577745345138&tin=02508201610067®Number=0000000000092592&sum=0 [15:45:32]written 0, free lines is 4095 [15:45:32]OFD Sender: Processing packet 86931 [packets to send 276, broken 275] [15:45:32]ProducePacketName [15:45:32]name=ofd_packets/00086931 [15:45:32]OFD Sender: To server: pG, [15:45:32]CommunicateWithHost lk.salyk.kg:30040 [15:45:32]ConnectInit lk.salyk.kg [15:45:33]Write to MH i2c: 01 00 00 3D 05 42 [15:45:33]Write i2c OK [15:45:33]MH_I2C_Read... [15:45:33]Read from MH i2c: 01 [15:45:33]MH_I2C_Read... [15:45:33]Read from MH i2c: 01 07 00 [15:45:33]MH_I2C_Read... [15:45:33]Read from MH i2c: 01 07 00 3D 05 00 00 00 00 00 E2 0C 37 [15:45:33]RasterBufferAndPrint [15:45:33]line [15:45:33]line [15:45:33]line [15:45:33]line [15:45:33]line [15:45:33]written 0, free lines is 3304 [15:45:33]MH_Cut [15:45:33]Write to MH i2c: D1 01 00 44 05 01 1B [15:45:33]Write i2c OK [15:45:33]MH_I2C_Read... [15:45:33]Read from MH i2c: D1 [15:45:33]MH_I2C_Read... [15:45:33]Read from MH i2c: D1 01 00 [15:45:33]MH_I2C_Read... [15:45:33]Read from MH i2c: D1 01 00 44 05 00 1A [15:45:33]Write to MH i2c: 01 00 00 45 05 4A [15:45:33]Write i2c OK [15:45:33]MH_I2C_Read... [15:45:33]Connected sock=10 [15:45:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 0A AB 08 01 73 7B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 F4 00 00 00 F4 03 04 00 9B 3B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 93 53 01 00 35 04 06 00 C2 3F 71 A4 AA 72 72 20 5E 2C 12 37 F5 06 [15:45:33]*** Cut start [15:45:33]*** Partial cut [15:45:33]*** CUTSNS_PIN = 1 [15:45:33]*** CUTSNS_PIN = 0 [15:45:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 8F 89 47 00 27 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 34 39 37 39 10 04 04 00 93 53 01 00 F4 03 04 00 6A E6 EF 66 B6 04 01 00 00 79 81 53 7B 84 40 25 7D [15:45:33]CommunicateWithHost err = 0 [15:45:33]CheckOFDResponse [15:45:33]1017 (14) - 77093643461234 [15:45:33]1041 (16) - 0000000000874979 [15:45:33]1040 (4) - 86931 [15:45:33]1012 (4) - 22.09.2024 09:42 [15:45:33]1206 (1) - 0 [15:45:33]OFD Sender: Remove packet 86931 [15:45:33]ProducePacketName [15:45:33]name=ofd_packets/00086931 [15:45:33]NVStorageDeleteData [15:45:34]*** Brake cut motor [15:45:34]OFD Sender: No OFD packet to send [15:45:34]Read from MH i2c: 01 [15:45:34]MH_I2C_Read... [15:45:34]*** Stop cut motor [15:45:34]*** Cut end [15:45:34]Read from MH i2c: 01 07 00 [15:45:34]MH_I2C_Read... [15:45:34]Read from MH i2c: 01 07 00 45 05 00 00 00 00 00 FF 0F 5F [15:45:34]process_action close_receipt done [15:45:34]requested_data is exist [15:45:34]produce_requested_data [15:45:34]requested_item fm.sn is exist - process it [15:45:34]wFMCommunicate request_size=4 [15:45:34]MH_SAM_APDU [15:45:34]CAPDU: 80 11 00 00 [15:45:34]Write to MH i2c: E2 08 00 46 05 80 11 00 00 00 00 00 00 C5 [15:45:34]Write i2c OK [15:45:34]MH_I2C_Read... [15:45:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:45:34]Read from MH i2c: E2 [15:45:34]MH_I2C_Read... [15:45:34]Read from MH i2c: E2 17 00 [15:45:34]MH_I2C_Read... [15:45:34]Read from MH i2c: E2 17 00 46 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 24 [15:45:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:45:34]wFMCommunicate OK [15:45:34]requested_item fd.num is exist - process it [15:45:34]SAM_PROTO_GetFieldsCounters [15:45:34]wFMCommunicate request_size=4 [15:45:34]MH_SAM_APDU [15:45:34]CAPDU: 80 13 00 00 [15:45:34]Write to MH i2c: E2 08 00 47 05 80 13 00 00 00 00 00 00 C8 [15:45:34]Write i2c OK [15:45:34]MH_I2C_Read... [15:45:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:45:34]Read from MH i2c: E2 [15:45:34]MH_I2C_Read... [15:45:34]Read from MH i2c: E2 62 00 [15:45:34]MH_I2C_Read... [15:45:34]Read from MH i2c: E2 62 00 47 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 93 53 01 00 0E 04 04 00 F1 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 AC [15:45: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 93 53 01 00 0E 04 04 00 F1 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 [15:45:34]wFMCommunicate OK [15:45:34]SAM_PROTO_GetFieldsCounters done [15:45:34]requested_item shift.num is exist - process it [15:45:34]requested_item shift.opened is exist - process it [15:45:34]req_shift_opened [15:45:34]FM_GetShiftState [15:45:34]SAM_PROTO_GetShiftState [15:45:34]wFMCommunicate request_size=4 [15:45:34]MH_SAM_APDU [15:45:34]CAPDU: 80 13 01 00 [15:45:34]Write to MH i2c: E2 08 00 48 05 80 13 01 00 00 00 00 00 CA [15:45:34]Write i2c OK [15:45:34]MH_I2C_Read... [15:45:34]Read from MH i2c: E2 [15:45:34]MH_I2C_Read... [15:45:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:45:34]Read from MH i2c: E2 0E 00 [15:45:34]MH_I2C_Read... [15:45:34]Read from MH i2c: E2 0E 00 48 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 88 [15:45:34]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:45:34]wFMCommunicate OK [15:45:34]SAM_PROTO_GetShiftState done [15:45:34]FM_GetShiftState done [15:45:34]req_shift_opened done [15:45:34]requested_item shift.open_date is exist - process it [15:45:34]req_shift_open_date [15:45:34]req_shift_open_date done [15:45:34]produce_requested_data done [15:45:34]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86931,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [15:45:34]process_action_free close_receipt [15:45:34]json_value_free [15:45:34]json_value_free done [15:45:34]process_json_proto returns [15:45:34]Send response to host [15:45:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86931,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [15:45:34]free response buf [15:45:34]execute_script done [15:45:34]execute_script returns [15:45:34]free content buf [15:45:34]Sock 9.Close socket [15:45:34]Sock 9.Thread stoped [15:45:39]OFD Sender: No OFD packet to send [15:45:40]accept exits with 8 [15:45:40]New connection [15:45:40]New thread 3067477348 created [15:45:40]Thread 3067333988 joined [15:45:40]Waiting for new connection... [15:45:40] Sock 8.Parse request [15:45:40]Sock 8.Check first char [15:45:40]Sock 8.First char is OK [15:45:40]request: POST /json_proto HTTP/1.0 [15:45:40]Method: POST [15:45:40]URL: /json_proto [15:45:40]Method is POST - this is cgi request [15:45:40]url: /json_proto [15:45:40]query_string will be loaded in cgi processing [15:45:40]execute_cgi json_proto POST (null) [15:45:40]execute_cgi path=json_proto method=POST [15:45:40]POST find Content-Length [15:45:40]Host: 172.17.47.196:8080 [15:45:40]Content-Length: 677 [15:45:40]Content-Type: application/json [15:45:40] [15:45:40]POST finish read [15:45:40]Found Content-Length = 677 [15:45:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871851", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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:45:40]execute_script... [15:45:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871851", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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:45:40]POST & json_proto [15:45:40]process_json_proto [15:45:40]json parsed OK: [15:45:40]protocol is kg_v1.0 [15:45:40]action value=close_receipt [15:45:40]process_action close_receipt [15:45:40]cmd_close_receipt [15:45:40]MH_GetDate [15:45:40]Write to MH i2c: F0 00 00 49 05 3D [15:45:40]Write i2c OK [15:45:40]MH_I2C_Read... [15:45:40]Read from MH i2c: F0 [15:45:40]MH_I2C_Read... [15:45:40]Read from MH i2c: F0 09 00 [15:45:40]MH_I2C_Read... [15:45:40]Read from MH i2c: F0 09 00 49 05 00 A4 3B F0 66 4C 6B 94 66 2C [15:45:40]GetLastDocTimeStamp 1727019931 [15:45:40]current date 1727019940 [15:45:40]FM_GetShiftState [15:45:40]SAM_PROTO_GetShiftState [15:45:40]wFMCommunicate request_size=4 [15:45:40]MH_SAM_APDU [15:45:40]CAPDU: 80 13 01 00 [15:45:40]Write to MH i2c: E2 08 00 4A 05 80 13 01 00 00 00 00 00 CC [15:45:40]Write i2c OK [15:45:40]MH_I2C_Read... [15:45:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:45:40]Read from MH i2c: E2 [15:45:40]MH_I2C_Read... [15:45:40]Read from MH i2c: E2 0E 00 [15:45:40]MH_I2C_Read... [15:45:40]Read from MH i2c: E2 0E 00 4A 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 8A [15:45:40]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:45:40]wFMCommunicate OK [15:45:40]SAM_PROTO_GetShiftState done [15:45:40]FM_GetShiftState done [15:45:40]opened in 1726964220 [15:45:40]opened+sec_in_day 1727050620 [15:45:40]quantity*price = 40002 [15:45:40]sum+1 = 40003 [15:45:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 245 22.09.2024 15:45 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86932 ФПД: 271253683198066 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T154540&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86932&fm=271253683198066&tin=02508201610067®Number=0000000000092592&sum=40000 [15:45:41]StoreToDocumentArchive [15:45:41]shift 497 fd 86932 [15:45:41]save to /storage/0497/doc_00086932 [15:45:41]save last doc name /storage/0497/doc_00086932 to /storage/kkm_last_doc_name [15:45:41]save OK [15:45:41]Clear old archive folders... [15:45:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:45:41]tlvbuf is 01E49D20 [15:45:41]SAM_PROTO_ClearQueue [15:45:41]wFMCommunicate request_size=4 [15:45:41]MH_SAM_APDU [15:45:41]CAPDU: 80 09 00 00 [15:45:41]Write to MH i2c: E2 08 00 57 05 80 09 00 00 00 00 00 00 CE [15:45:41]Write i2c OK [15:45:41]MH_I2C_Read... [15:45:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:45:41]Read from MH i2c: E2 [15:45:41]MH_I2C_Read... [15:45:41]Read from MH i2c: E2 03 00 [15:45:41]MH_I2C_Read... [15:45:41]Read from MH i2c: E2 03 00 57 05 00 90 00 D0 [15:45:41]RAPDU: 90 00 [15:45:41]wFMCommunicate OK [15:45:41]SAM_PROTO_ClearQueue done [15:45:41]KKMCreateOFDPacket [15:45:41]OFDProtocolAddRootSTLVToBuf [15:45:41]FM_MakeSignedData [15:45:41]FM_MakeSignedData [15:45:41]SAM_PROTO_SignData [15:45:41]wFMCommunicate request_size=4 [15:45:41]MH_SAM_APDU [15:45:41]CAPDU: 80 0D 01 02 [15:45:41]Write to MH i2c: E2 08 00 58 05 80 0D 01 02 00 00 00 00 D6 [15:45:41]Write i2c OK [15:45:41]MH_I2C_Read... [15:45:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:45:41]Read from MH i2c: E2 [15:45:41]MH_I2C_Read... [15:45:41]Read from MH i2c: E2 03 00 [15:45:41]MH_I2C_Read... [15:45:41]Read from MH i2c: E2 03 00 58 05 00 90 00 D1 [15:45:41]RAPDU: 90 00 [15:45:41]wFMCommunicate OK [15:45:41]wFMCommunicate request_size=255 [15:45:41]MH_SAM_APDU [15:45:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 F5 00 00 00 F4 03 04 00 A4 3B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 94 53 01 00 35 04 06 00 F6 [15:45:41]Write to MH i2c: E2 02 01 59 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 F5 00 00 00 F4 03 04 00 A4 3B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 94 53 01 00 35 04 06 00 F6 00 00 42 [15:45:41]Write i2c OK [15:45:41]MH_I2C_Read... [15:45:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:45:41]Read from MH i2c: E2 [15:45:41]MH_I2C_Read... [15:45:41]Read from MH i2c: E2 03 00 [15:45:41]MH_I2C_Read... [15:45:41]Read from MH i2c: E2 03 00 59 05 00 90 00 D2 [15:45:41]RAPDU: 90 00 [15:45:41]wFMCommunicate OK [15:45:41]wFMCommunicate request_size=10 [15:45:41]MH_SAM_APDU [15:45:41]CAPDU: 80 0D 02 02 05 B4 2B 6E 58 72 [15:45:41]Write to MH i2c: E2 0D 00 5A 05 80 0D 02 02 05 00 B4 2B 6E 58 72 00 00 FA [15:45:41]Write i2c OK [15:45:41]MH_I2C_Read... [15:45:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:45:41]Read from MH i2c: E2 [15:45:41]MH_I2C_Read... [15:45:41]Read from MH i2c: E2 03 00 [15:45:41]MH_I2C_Read... [15:45:41]Read from MH i2c: E2 03 00 5A 05 00 90 00 D3 [15:45:41]RAPDU: 90 00 [15:45:41]wFMCommunicate OK [15:45:41]wFMCommunicate request_size=4 [15:45:41]MH_SAM_APDU [15:45:41]CAPDU: 80 0D 03 02 [15:45:41]Write to MH i2c: E2 08 00 5B 05 80 0D 03 02 00 00 00 00 DB [15:45:41]Write i2c OK [15:45:41]MH_I2C_Read... [15:45:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:45:41]Read from MH i2c: E2 [15:45:41]MH_I2C_Read... [15:45:41]Read from MH i2c: E2 0B 00 [15:45:41]MH_I2C_Read... [15:45:41]Read from MH i2c: E2 0B 00 5B 05 00 EE 2C 7E 28 1F 4C 81 A7 90 00 2F [15:45:41]RAPDU: EE 2C 7E 28 1F 4C 81 A7 90 00 [15:45:41]wFMCommunicate OK [15:45:41]SAM_PROTO_SignData done [15:45:41]FM_MakeSignedData done [15:45:41]CreateOFDProtocolMessage [15:45:41]wFMCommunicate request_size=4 [15:45:41]MH_SAM_APDU [15:45:41]CAPDU: 80 11 00 00 [15:45:41]Write to MH i2c: E2 08 00 5C 05 80 11 00 00 00 00 00 00 DB [15:45:41]Write i2c OK [15:45:41]MH_I2C_Read... [15:45:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:45:41]Read from MH i2c: E2 [15:45:41]MH_I2C_Read... [15:45:41]Read from MH i2c: E2 17 00 [15:45:41]MH_I2C_Read... [15:45:41]Read from MH i2c: E2 17 00 5C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3A [15:45:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:45:41]wFMCommunicate OK [15:45:41]CreateOFDProtocolMessage done [15:45:41]OFDSenderStorePacket 86932 [15:45:41]StoreOFDPacket docnum=86932 [15:45:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 5C 4B 07 01 BF 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 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 F5 00 00 00 F4 03 04 00 A4 3B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 94 53 01 00 35 04 06 00 F6 B4 2B 6E 58 72 EE 2C 7E 28 1F 4C 81 A7 [15:45:41]CheckFolder [15:45:41]dirname=/storage/ofd_packets [15:45:41]CheckFolder done [15:45:41]ProducePacketName [15:45:41]name=ofd_packets/00086932 [15:45:41]NVStorageSaveData ofd_packets/00086932 [15:45:41]File name is /storage/ofd_packets/00086932 [15:45:41]Write 301 bytes [15:45:41]NVStorageSaveData done [15:45:41]OFDSenderStorePacket done [15:45:41]KKMCreateOFDPacket done [15:45:41]NVStorageSaveData kkm_last_timestamp [15:45:41]File name is /storage/kkm_last_timestamp [15:45:41]Write 4 bytes [15:45:41]NVStorageSaveData done [15:45:41]ExternCall_PrintAddStr [15:45:41]wPrintStart [15:45:41]Write to MH i2c: 01 00 00 5D 05 62 [15:45:41]Write i2c OK [15:45:41]MH_I2C_Read... [15:45:41]Read from MH i2c: 01 [15:45:41]MH_I2C_Read... [15:45:41]Read from MH i2c: 01 07 00 [15:45:41]MH_I2C_Read... [15:45:41]Read from MH i2c: 01 07 00 5D 05 00 00 00 00 00 FF 0F 77 [15:45:41]RasterBufferAndPrint [15:45:41]line Счет N : (1)871851 [15:45:41]line ИНН: 02508201610067 [15:45:41]line Контрольно-Кассовый Чек [15:45:41]line ПРОДАЖА [15:45:41]line ТРК (МРК, ГНК) : 53 [15:45:41]line Товар: 2710124130 [15:45:41]line Аи-92-К-5 [15:45:41]line 5.900 * 67.80 [15:45:41]line = 400.02 [15:45:41]line НДС 12% НСП 1% [15:45:41]line > о реализуемом товаре [15:45:41]line ОКРУГЛЕНИЕ: -0.02 [15:45:41]line ИТОГО: 400.00 [15:45:41]line Внесено: 400.00 [15:45:41]line СДАЧА: 0.00 [15:45:41]line НСП 1% : 3.54 [15:45:41]line НДС 12% : 42.48 [15:45:41]line Наличными: 400.00 [15:45:41]line Безнал.: 0.00 [15:45:41]line Место: АЗС № 137 "Партнер Нефть" [15:45:41]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:45:41]line СНО: Общий режим [15:45:41]line Чек 245 22.09.2024 15:45 [15:45:41]line Смена: 497 ФФД: 1.0 [15:45:41]line ЗНМ: 0300000064 [15:45:41]line РНМ: 0000000000092592 [15:45:41]line Версия ККМ: 001 [15:45:41]line ФМ: 0000000000874979 [15:45:41]line ФД: 86932 [15:45:41]line ФПД: 271253683198066 [15:45:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T154540&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86932&fm=271253683198066&tin=02508201610067®Number=0000000000092592&sum=40000 [15:45:42]OFD Sender: Processing packet 86932 [packets to send 276, broken 275] [15:45:42]ProducePacketName [15:45:42]name=ofd_packets/00086932 [15:45:42]OFD Sender: To server: pG, [15:45:42]CommunicateWithHost lk.salyk.kg:30040 [15:45:42]ConnectInit lk.salyk.kg [15:45:42]written 0, free lines is 4095 [15:45:42]Write to MH i2c: 01 00 00 88 05 8D [15:45:42]Write i2c OK [15:45:42]MH_I2C_Read... [15:45:42]Read from MH i2c: 01 [15:45:42]MH_I2C_Read... [15:45:42]Read from MH i2c: 01 07 00 [15:45:42]MH_I2C_Read... [15:45:42]Read from MH i2c: 01 07 00 88 05 00 00 00 00 00 E4 0C 84 [15:45:42]RasterBufferAndPrint [15:45:42]line [15:45:42]line [15:45:42]line [15:45:42]line [15:45:42]line [15:45:42]written 0, free lines is 3312 [15:45:42]MH_Cut [15:45:42]Write to MH i2c: D1 01 00 8F 05 01 66 [15:45:42]Write i2c OK [15:45:42]MH_I2C_Read... [15:45:42]Read from MH i2c: D1 [15:45:42]MH_I2C_Read... [15:45:42]Read from MH i2c: D1 01 00 [15:45:42]MH_I2C_Read... [15:45:42]Read from MH i2c: D1 01 00 8F 05 00 65 [15:45:42]Write to MH i2c: 01 00 00 90 05 95 [15:45:42]Write i2c OK [15:45:42]MH_I2C_Read... [15:45:43]*** Cut start [15:45:43]*** Partial cut [15:45:43]*** CUTSNS_PIN = 1 [15:45:43]*** CUTSNS_PIN = 0 [15:45:43]*** Brake cut motor [15:45:43]Read from MH i2c: 01 [15:45:43]MH_I2C_Read... [15:45:43]*** Stop cut motor [15:45:43]*** Cut end [15:45:43]Read from MH i2c: 01 07 00 [15:45:43]MH_I2C_Read... [15:45:43]Read from MH i2c: 01 07 00 90 05 00 00 00 00 00 FF 0F AA [15:45:43]process_action close_receipt done [15:45:43]requested_data is exist [15:45:43]produce_requested_data [15:45:43]requested_item fm.sn is exist - process it [15:45:43]wFMCommunicate request_size=4 [15:45:43]MH_SAM_APDU [15:45:43]CAPDU: 80 11 00 00 [15:45:43]Write to MH i2c: E2 08 00 91 05 80 11 00 00 00 00 00 00 10 [15:45:43]Write i2c OK [15:45:43]MH_I2C_Read... [15:45:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:45:43]Read from MH i2c: E2 [15:45:43]MH_I2C_Read... [15:45:43]Read from MH i2c: E2 17 00 [15:45:43]MH_I2C_Read... [15:45:43]Read from MH i2c: E2 17 00 91 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 6F [15:45:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:45:43]wFMCommunicate OK [15:45:43]requested_item fd.num is exist - process it [15:45:43]SAM_PROTO_GetFieldsCounters [15:45:43]wFMCommunicate request_size=4 [15:45:43]MH_SAM_APDU [15:45:43]CAPDU: 80 13 00 00 [15:45:43]Write to MH i2c: E2 08 00 92 05 80 13 00 00 00 00 00 00 13 [15:45:43]Write i2c OK [15:45:43]MH_I2C_Read... [15:45:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:45:44]Read from MH i2c: E2 [15:45:44]MH_I2C_Read... [15:45:44]Read from MH i2c: E2 62 00 [15:45:44]MH_I2C_Read... [15:45:44]Read from MH i2c: E2 62 00 92 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 94 53 01 00 0E 04 04 00 F1 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 FB [15:45:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 94 53 01 00 0E 04 04 00 F1 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 [15:45:44]wFMCommunicate OK [15:45:44]SAM_PROTO_GetFieldsCounters done [15:45:44]requested_item shift.num is exist - process it [15:45:44]requested_item shift.opened is exist - process it [15:45:44]req_shift_opened [15:45:44]FM_GetShiftState [15:45:44]SAM_PROTO_GetShiftState [15:45:44]wFMCommunicate request_size=4 [15:45:44]MH_SAM_APDU [15:45:44]CAPDU: 80 13 01 00 [15:45:44]Write to MH i2c: E2 08 00 93 05 80 13 01 00 00 00 00 00 15 [15:45:44]Write i2c OK [15:45:44]MH_I2C_Read... [15:45:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:45:44]Read from MH i2c: E2 [15:45:44]MH_I2C_Read... [15:45:44]Read from MH i2c: E2 0E 00 [15:45:44]MH_I2C_Read... [15:45:44]Read from MH i2c: E2 0E 00 93 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D3 [15:45:44]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:45:44]wFMCommunicate OK [15:45:44]SAM_PROTO_GetShiftState done [15:45:44]FM_GetShiftState done [15:45:44]req_shift_opened done [15:45:44]requested_item shift.open_date is exist - process it [15:45:44]req_shift_open_date [15:45:44]req_shift_open_date done [15:45:44]produce_requested_data done [15:45:44]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86932,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [15:45:44]process_action_free close_receipt [15:45:44]json_value_free [15:45:44]json_value_free done [15:45:44]process_json_proto returns [15:45:44]Send response to host [15:45:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86932,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [15:45:44]free response buf [15:45:44]execute_script done [15:45:44]execute_script returns [15:45:44]free content buf [15:45:44]Sock 8.Close socket [15:45:44]Sock 8.Thread stoped [15:45:47]ConnectInit Can't take IP for lk.salyk.kg [15:45:47]CommunicateWithHost connect error [15:45:47]CommunicateWithHost err = -1 [15:45:47]OFD Sender: Server communicate error [15:45:52]OFD Sender: Processing packet 86932 [packets to send 276, broken 275] [15:45:52]ProducePacketName [15:45:52]name=ofd_packets/00086932 [15:45:52]OFD Sender: To server: pG, [15:45:52]CommunicateWithHost lk.salyk.kg:30040 [15:45:52]ConnectInit lk.salyk.kg [15:45:54]recv_with_timeout no data received [15:45:57]ConnectInit Can't take IP for lk.salyk.kg [15:45:57]CommunicateWithHost connect error [15:45:57]CommunicateWithHost err = -1 [15:45:57]OFD Sender: Server communicate error [15:46:02]OFD Sender: Processing packet 86932 [packets to send 276, broken 275] [15:46:02]ProducePacketName [15:46:02]name=ofd_packets/00086932 [15:46:02]OFD Sender: To server: pG, [15:46:02]CommunicateWithHost lk.salyk.kg:30040 [15:46:02]ConnectInit lk.salyk.kg [15:46:05]Connected sock=10 [15:46:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 5C 4B 07 01 BF 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 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 F5 00 00 00 F4 03 04 00 A4 3B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 94 53 01 00 35 04 06 00 F6 B4 2B 6E 58 72 EE 2C 7E 28 1F 4C 81 A7 [15:46:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 17 F3 47 00 8D 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 34 39 37 39 10 04 04 00 94 53 01 00 F4 03 04 00 8A E6 EF 66 B6 04 01 00 00 8A 7A 22 E8 98 5C 83 34 [15:46:07]CommunicateWithHost err = 0 [15:46:07]CheckOFDResponse [15:46:07]1017 (14) - 77093643461234 [15:46:07]1041 (16) - 0000000000874979 [15:46:07]1040 (4) - 86932 [15:46:07]1012 (4) - 22.09.2024 09:42 [15:46:07]1206 (1) - 0 [15:46:07]OFD Sender: Remove packet 86932 [15:46:07]ProducePacketName [15:46:07]name=ofd_packets/00086932 [15:46:07]NVStorageDeleteData [15:46:07]OFD Sender: No OFD packet to send [15:46:12]OFD Sender: No OFD packet to send [15:46:17]recv_with_timeout no data received [15:46:17]OFD Sender: No OFD packet to send [15:46:22]OFD Sender: No OFD packet to send [15:46:27]OFD Sender: No OFD packet to send [15:46:32]OFD Sender: No OFD packet to send [15:46:37]OFD Sender: No OFD packet to send [15:46:42]OFD Sender: No OFD packet to send [15:46:47]OFD Sender: No OFD packet to send [15:46:52]OFD Sender: No OFD packet to send [15:46:57]OFD Sender: No OFD packet to send [15:47:02]OFD Sender: No OFD packet to send [15:47:07]OFD Sender: No OFD packet to send [15:47:12]OFD Sender: No OFD packet to send [15:47:17]OFD Sender: No OFD packet to send [15:47:18]accept exits with 9 [15:47:18]New connection [15:47:18]New thread 3067333988 created [15:47:18]Thread 3067477348 joined [15:47:18]Waiting for new connection... [15:47:18] Sock 9.Parse request [15:47:18]Sock 9.Check first char [15:47:18]Sock 9.First char is OK [15:47:18]request: POST /json_proto HTTP/1.0 [15:47:18]Method: POST [15:47:18]URL: /json_proto [15:47:18]Method is POST - this is cgi request [15:47:18]url: /json_proto [15:47:18]query_string will be loaded in cgi processing [15:47:18]execute_cgi json_proto POST (null) [15:47:18]execute_cgi path=json_proto method=POST [15:47:18]POST find Content-Length [15:47:18]Host: 172.17.47.196:8080 [15:47:18]Content-Length: 759 [15:47:18]Content-Type: application/json [15:47:18] [15:47:18]POST finish read [15:47:18]Found Content-Length = 759 [15:47:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871852", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 0.00, "quantity" : 60.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\u000A30116596", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:47:18]execute_script... [15:47: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)871852", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 0.00, "quantity" : 60.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\u000A30116596", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:47:18]POST & json_proto [15:47:18]process_json_proto [15:47:18]json parsed OK: [15:47:18]protocol is kg_v1.0 [15:47:18]action value=close_receipt [15:47:18]process_action close_receipt [15:47:18]cmd_close_receipt [15:47:18]MH_GetDate [15:47:18]Write to MH i2c: F0 00 00 94 05 88 [15:47:18]Write i2c OK [15:47:18]MH_I2C_Read... [15:47:18]Read from MH i2c: F0 [15:47:18]MH_I2C_Read... [15:47:18]Read from MH i2c: F0 09 00 [15:47:18]MH_I2C_Read... [15:47:18]Read from MH i2c: F0 09 00 94 05 00 06 3C F0 66 4C 6B 94 66 DA [15:47:18]GetLastDocTimeStamp 1727019940 [15:47:18]current date 1727020038 [15:47:18]FM_GetShiftState [15:47:18]SAM_PROTO_GetShiftState [15:47:18]wFMCommunicate request_size=4 [15:47:18]MH_SAM_APDU [15:47:18]CAPDU: 80 13 01 00 [15:47:18]Write to MH i2c: E2 08 00 95 05 80 13 01 00 00 00 00 00 17 [15:47:18]Write i2c OK [15:47:18]MH_I2C_Read... [15:47:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:47:18]Read from MH i2c: E2 [15:47:18]MH_I2C_Read... [15:47:18]Read from MH i2c: E2 0E 00 [15:47:18]MH_I2C_Read... [15:47:18]Read from MH i2c: E2 0E 00 95 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D5 [15:47:18]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:47:18]wFMCommunicate OK [15:47:18]SAM_PROTO_GetShiftState done [15:47:18]FM_GetShiftState done [15:47:18]opened in 1726964220 [15:47:18]opened+sec_in_day 1727050620 [15:47:18]quantity*price = 0 [15:47:18]sum+1 = 1 [15:47:18]Check (price>sum+1) || (price+1 о реализуемом товаре [15:49:06]line ИТОГО: 0.00 [15:49:06]line НСП 1% : 0.00 [15:49:06]line НДС 12% : 0.00 [15:49:06]line Наличными: 0.00 [15:49:06]line Безнал.: 0.00 [15:49:06]line Место: АЗС № 137 "Партнер Нефть" [15:49:06]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:49:06]line СНО: Общий режим [15:49:06]line Чек 246 22.09.2024 15:47 [15:49:06]line Смена: 497 ФФД: 1.0 [15:49:06]line ЗНМ: 0300000064 [15:49:06]line РНМ: 0000000000092592 [15:49:06]line Версия ККМ: 001 [15:49:06]line Талоны: ТК ГПНА Online [15:49:06]line 30116596 [15:49:06]line ФМ: 0000000000874979 [15:49:06]line ФД: 86933 [15:49:06]line ФПД: 199726052736475 [15:49:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T154718&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86933&fm=199726052736475&tin=02508201610067®Number=0000000000092592&sum=0 [15:49:06]written 0, free lines is 4095 [15:49:06]Write to MH i2c: 01 00 00 47 00 47 [15:49:06]Write i2c OK [15:49:06]MH_I2C_Read... [15:49:06]Read from MH i2c: 01 [15:49:06]MH_I2C_Read... [15:49:06]Read from MH i2c: 01 07 00 [15:49:06]MH_I2C_Read... [15:49:06]Read from MH i2c: 01 07 00 47 00 00 00 00 00 00 ED 0C 47 [15:49:06]RasterBufferAndPrint [15:49:06]line [15:49:06]line [15:49:06]line [15:49:06]line [15:49:06]line [15:49:06]written 0, free lines is 3318 [15:49:06]MH_Cut [15:49:06]Write to MH i2c: D1 01 00 4E 00 01 20 [15:49:06]Write i2c OK [15:49:06]MH_I2C_Read... [15:49:06]Read from MH i2c: D1 [15:49:06]MH_I2C_Read... [15:49:06]Read from MH i2c: D1 01 00 [15:49:06]MH_I2C_Read... [15:49:06]Read from MH i2c: D1 01 00 4E 00 00 1F [15:49:06]Write to MH i2c: 01 00 00 4F 00 4F [15:49:06]Write i2c OK [15:49:06]MH_I2C_Read... [15:49:07]*** Cut start [15:49:07]*** Partial cut [15:49:07]*** CUTSNS_PIN = 1 [15:49:07]*** CUTSNS_PIN = 0 [15:49:07]*** Brake cut motor [15:49:08]Read from MH i2c: 01 [15:49:08]MH_I2C_Read... [15:49:08]*** Stop cut motor [15:49:08]*** Cut end [15:49:08]Read from MH i2c: 01 07 00 [15:49:08]MH_I2C_Read... [15:49:08]Read from MH i2c: 01 07 00 4F 00 00 00 00 00 00 FF 0F 64 [15:49:08]process_action print_doc done [15:49:08]requested_data is exist [15:49:08]produce_requested_data [15:49:08]produce_requested_data return (null) [15:49:08]process_action_free print_doc [15:49:08]json_value_free [15:49:08]json_value_free done [15:49:08]process_json_proto returns [15:49:08]Send response to host [15:49:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [15:49:08]free response buf [15:49:08]execute_script done [15:49:08]execute_script returns [15:49:08]free content buf [15:49:08]Sock 8.Close socket [15:49:08]Sock 8.Thread stoped [15:49:08]accept exits with 10 [15:49:08]New connection [15:49:08]New thread 3066707300 created [15:49:08]Thread 3066850660 joined [15:49:08]Waiting for new connection... [15:49:08] Sock 10.Parse request [15:49:08]Sock 10.Check first char [15:49:08]Sock 10.First char is OK [15:49:08]request: POST /json_proto HTTP/1.0 [15:49:08]Method: POST [15:49:08]URL: /json_proto [15:49:08]Method is POST - this is cgi request [15:49:08]url: /json_proto [15:49:08]query_string will be loaded in cgi processing [15:49:08]execute_cgi json_proto POST (null) [15:49:08]execute_cgi path=json_proto method=POST [15:49:08]POST find Content-Length [15:49:08]Host: 172.17.47.196:8080 [15:49:08]Content-Length: 687 [15:49:08]Content-Type: application/json [15:49:08] [15:49:08]POST finish read [15:49:08]Found Content-Length = 687 [15:49:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871855", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:49:08]execute_script... [15:49: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)871855", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:49:08]POST & json_proto [15:49:08]process_json_proto [15:49:08]json parsed OK: [15:49:08]protocol is kg_v1.0 [15:49:08]action value=close_receipt [15:49:08]process_action close_receipt [15:49:08]cmd_close_receipt [15:49:08]MH_GetDate [15:49:08]Write to MH i2c: F0 00 00 50 00 3F [15:49:08]Write i2c OK [15:49:08]MH_I2C_Read... [15:49:08]Read from MH i2c: F0 [15:49:08]MH_I2C_Read... [15:49:08]Read from MH i2c: F0 09 00 [15:49:08]MH_I2C_Read... [15:49:08]Read from MH i2c: F0 09 00 50 00 00 74 3C F0 66 4C 6B 94 66 FF [15:49:08]GetLastDocTimeStamp 1727020038 [15:49:08]current date 1727020148 [15:49:08]FM_GetShiftState [15:49:08]SAM_PROTO_GetShiftState [15:49:08]wFMCommunicate request_size=4 [15:49:08]MH_SAM_APDU [15:49:08]CAPDU: 80 13 01 00 [15:49:08]Write to MH i2c: E2 08 00 51 00 80 13 01 00 00 00 00 00 CE [15:49:08]Write i2c OK [15:49:08]MH_I2C_Read... [15:49:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:49:08]Read from MH i2c: E2 [15:49:08]MH_I2C_Read... [15:49:08]Read from MH i2c: E2 0E 00 [15:49:08]MH_I2C_Read... [15:49:08]Read from MH i2c: E2 0E 00 51 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 8C [15:49:08]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:49:08]wFMCommunicate OK [15:49:08]SAM_PROTO_GetShiftState done [15:49:08]FM_GetShiftState done [15:49:08]opened in 1726964220 [15:49:08]opened+sec_in_day 1727050620 [15:49:08]quantity*price = 100050 [15:49:08]sum+1 = 100052 [15:49:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 248 22.09.2024 15:49 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86935 ФПД: 256323086859667 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T154908&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86935&fm=256323086859667&tin=02508201610067®Number=0000000000092592&sum=100000 [15:49:09]StoreToDocumentArchive [15:49:09]shift 497 fd 86935 [15:49:09]save to /storage/0497/doc_00086935 [15:49:09]save last doc name /storage/0497/doc_00086935 to /storage/kkm_last_doc_name [15:49:09]save OK [15:49:09]Clear old archive folders... [15:49:09]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:49:09]tlvbuf is B6F3C8C0 [15:49:09]SAM_PROTO_ClearQueue [15:49:09]wFMCommunicate request_size=4 [15:49:09]MH_SAM_APDU [15:49:09]CAPDU: 80 09 00 00 [15:49:09]Write to MH i2c: E2 08 00 5E 00 80 09 00 00 00 00 00 00 D0 [15:49:09]Write i2c OK [15:49:09]MH_I2C_Read... [15:49:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:49:09]Read from MH i2c: E2 [15:49:09]MH_I2C_Read... [15:49:09]Read from MH i2c: E2 03 00 [15:49:09]MH_I2C_Read... [15:49:09]Read from MH i2c: E2 03 00 5E 00 00 90 00 D2 [15:49:09]RAPDU: 90 00 [15:49:09]wFMCommunicate OK [15:49:09]SAM_PROTO_ClearQueue done [15:49:09]KKMCreateOFDPacket [15:49:09]OFDProtocolAddRootSTLVToBuf [15:49:09]FM_MakeSignedData [15:49:09]FM_MakeSignedData [15:49:09]SAM_PROTO_SignData [15:49:09]wFMCommunicate request_size=4 [15:49:09]MH_SAM_APDU [15:49:09]CAPDU: 80 0D 01 02 [15:49:09]Write to MH i2c: E2 08 00 5F 00 80 0D 01 02 00 00 00 00 D8 [15:49:09]Write i2c OK [15:49:09]MH_I2C_Read... [15:49:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:49:09]Read from MH i2c: E2 [15:49:09]MH_I2C_Read... [15:49:09]Read from MH i2c: E2 03 00 [15:49:09]MH_I2C_Read... [15:49:09]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [15:49:09]RAPDU: 90 00 [15:49:09]wFMCommunicate OK [15:49:09]wFMCommunicate request_size=255 [15:49:09]MH_SAM_APDU [15:49:09]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 74 3C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 97 53 01 00 35 04 06 00 [15:49:09]Write to MH i2c: E2 02 01 60 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 74 3C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 97 53 01 00 35 04 06 00 00 00 2D [15:49:09]Write i2c OK [15:49:09]MH_I2C_Read... [15:49:09]OFD Sender: No OFD packet to send [15:49:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:49:10]Read from MH i2c: E2 [15:49:10]MH_I2C_Read... [15:49:10]Read from MH i2c: E2 03 00 [15:49:10]MH_I2C_Read... [15:49:10]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [15:49:10]RAPDU: 90 00 [15:49:10]wFMCommunicate OK [15:49:10]wFMCommunicate request_size=11 [15:49:10]MH_SAM_APDU [15:49:10]CAPDU: 80 0D 02 02 06 E9 1F DE 8A 3D 93 [15:49:10]Write to MH i2c: E2 0E 00 61 00 80 0D 02 02 06 00 E9 1F DE 8A 3D 93 00 00 27 [15:49:10]Write i2c OK [15:49:10]MH_I2C_Read... [15:49:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:49:10]Read from MH i2c: E2 [15:49:10]MH_I2C_Read... [15:49:10]Read from MH i2c: E2 03 00 [15:49:10]MH_I2C_Read... [15:49:10]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [15:49:10]RAPDU: 90 00 [15:49:10]wFMCommunicate OK [15:49:10]wFMCommunicate request_size=4 [15:49:10]MH_SAM_APDU [15:49:10]CAPDU: 80 0D 03 02 [15:49:10]Write to MH i2c: E2 08 00 62 00 80 0D 03 02 00 00 00 00 DD [15:49:10]Write i2c OK [15:49:10]MH_I2C_Read... [15:49:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:49:10]Read from MH i2c: E2 [15:49:10]MH_I2C_Read... [15:49:10]Read from MH i2c: E2 0B 00 [15:49:10]MH_I2C_Read... [15:49:10]Read from MH i2c: E2 0B 00 62 00 00 83 B7 8F 11 86 4A DC 13 90 00 77 [15:49:10]RAPDU: 83 B7 8F 11 86 4A DC 13 90 00 [15:49:10]wFMCommunicate OK [15:49:10]SAM_PROTO_SignData done [15:49:10]FM_MakeSignedData done [15:49:10]CreateOFDProtocolMessage [15:49:10]wFMCommunicate request_size=4 [15:49:10]MH_SAM_APDU [15:49:10]CAPDU: 80 11 00 00 [15:49:10]Write to MH i2c: E2 08 00 63 00 80 11 00 00 00 00 00 00 DD [15:49:10]Write i2c OK [15:49:10]MH_I2C_Read... [15:49:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:49:10]Read from MH i2c: E2 [15:49:10]MH_I2C_Read... [15:49:10]Read from MH i2c: E2 17 00 [15:49:10]MH_I2C_Read... [15:49:10]Read from MH i2c: E2 17 00 63 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3C [15:49:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:49:10]wFMCommunicate OK [15:49:10]CreateOFDProtocolMessage done [15:49:10]OFDSenderStorePacket 86935 [15:49:10]StoreOFDPacket docnum=86935 [15:49:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 5C 6D 08 01 11 00 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 74 3C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 97 53 01 00 35 04 06 00 E9 1F DE 8A 3D 93 83 B7 8F 11 86 4A DC 13 [15:49:10]CheckFolder [15:49:10]dirname=/storage/ofd_packets [15:49:10]CheckFolder done [15:49:10]ProducePacketName [15:49:10]name=ofd_packets/00086935 [15:49:10]NVStorageSaveData ofd_packets/00086935 [15:49:10]File name is /storage/ofd_packets/00086935 [15:49:10]Write 302 bytes [15:49:10]NVStorageSaveData done [15:49:10]OFDSenderStorePacket done [15:49:10]KKMCreateOFDPacket done [15:49:10]NVStorageSaveData kkm_last_timestamp [15:49:10]File name is /storage/kkm_last_timestamp [15:49:10]Write 4 bytes [15:49:10]NVStorageSaveData done [15:49:10]ExternCall_PrintAddStr [15:49:10]wPrintStart [15:49:10]Write to MH i2c: 01 00 00 64 00 64 [15:49:10]Write i2c OK [15:49:10]MH_I2C_Read... [15:49:10]Read from MH i2c: 01 [15:49:10]MH_I2C_Read... [15:49:10]Read from MH i2c: 01 07 00 [15:49:10]MH_I2C_Read... [15:49:10]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [15:49:10]RasterBufferAndPrint [15:49:10]line Счет N : (1)871855 [15:49:10]line ИНН: 02508201610067 [15:49:10]line Контрольно-Кассовый Чек [15:49:10]line ПРОДАЖА [15:49:10]line ТРК (МРК, ГНК) : 34 [15:49:10]line Товар: 2710194210 [15:49:10]line ДТ(л)-К-4 [15:49:10]line 13.130 * 76.20 [15:49:10]line = 1000.51 [15:49:10]line НДС 12% НСП 1% [15:49:10]line > о реализуемом товаре [15:49:10]line ОКРУГЛЕНИЕ: -0.51 [15:49:10]line ИТОГО: 1000.00 [15:49:10]line Внесено: 1000.00 [15:49:10]line СДАЧА: 0.00 [15:49:10]line НСП 1% : 8.85 [15:49:10]line НДС 12% : 106.25 [15:49:10]line Наличными: 1000.00 [15:49:10]line Безнал.: 0.00 [15:49:10]line Место: АЗС № 137 "Партнер Нефть" [15:49:10]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:49:10]line СНО: Общий режим [15:49:10]line Чек 248 22.09.2024 15:49 [15:49:10]line Смена: 497 ФФД: 1.0 [15:49:10]line ЗНМ: 0300000064 [15:49:10]line РНМ: 0000000000092592 [15:49:10]line Версия ККМ: 001 [15:49:10]line ФМ: 0000000000874979 [15:49:10]line ФД: 86935 [15:49:10]line ФПД: 256323086859667 [15:49:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T154908&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86935&fm=256323086859667&tin=02508201610067®Number=0000000000092592&sum=100000 [15:49:10]OFD Sender: Processing packet 86935 [packets to send 276, broken 275] [15:49:10]ProducePacketName [15:49:10]name=ofd_packets/00086935 [15:49:10]written 0, free lines is 4095 [15:49:10]OFD Sender: To server: pG, [15:49:10]CommunicateWithHost lk.salyk.kg:30040 [15:49:10]ConnectInit lk.salyk.kg [15:49:11]Write to MH i2c: 01 00 00 8F 00 8F [15:49:11]Write i2c OK [15:49:11]MH_I2C_Read... [15:49:11]Read from MH i2c: 01 [15:49:11]MH_I2C_Read... [15:49:11]Read from MH i2c: 01 07 00 [15:49:11]MH_I2C_Read... [15:49:11]Read from MH i2c: 01 07 00 8F 00 00 00 00 00 00 E3 0C 85 [15:49:11]RasterBufferAndPrint [15:49:11]line [15:49:11]line [15:49:11]line [15:49:11]line [15:49:11]line [15:49:11]written 0, free lines is 3317 [15:49:11]MH_Cut [15:49:11]Write to MH i2c: D1 01 00 96 00 01 68 [15:49:11]Write i2c OK [15:49:11]MH_I2C_Read... [15:49:11]Read from MH i2c: D1 [15:49:11]MH_I2C_Read... [15:49:11]Read from MH i2c: D1 01 00 [15:49:11]MH_I2C_Read... [15:49:11]Read from MH i2c: D1 01 00 96 00 00 67 [15:49:11]Write to MH i2c: 01 00 00 97 00 97 [15:49:11]Write i2c OK [15:49:11]MH_I2C_Read... [15:49:11]*** Cut start [15:49:11]*** Partial cut [15:49:11]*** CUTSNS_PIN = 1 [15:49:11]*** CUTSNS_PIN = 0 [15:49:12]*** Brake cut motor [15:49:12]Connected sock=9 [15:49:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 5C 6D 08 01 11 00 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 74 3C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 97 53 01 00 35 04 06 00 E9 1F DE 8A *** Stop cut motor [15:49:12]3D *** Cut end [15:49:12]93 Read from MH i2c: 83 01 B7 [15:49:12]8F MH_I2C_Read... [15:49:12]11 Read from MH i2c: 86 01 4A 07 DC 00 13 [15:49:12] [15:49:12]MH_I2C_Read... [15:49:12]Read from MH i2c: 01 07 00 97 00 00 00 00 00 00 FF 0F AC [15:49:12]process_action close_receipt done [15:49:12]requested_data is exist [15:49:12]produce_requested_data [15:49:12]requested_item fm.sn is exist - process it [15:49:12]wFMCommunicate request_size=4 [15:49:12]MH_SAM_APDU [15:49:12]CAPDU: 80 11 00 00 [15:49:12]Write to MH i2c: E2 08 00 98 00 80 11 00 00 00 00 00 00 12 [15:49:12]Write i2c OK [15:49:12]MH_I2C_Read... [15:49:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:49:12]Read from MH i2c: E2 [15:49:12]MH_I2C_Read... [15:49:12]Read from MH i2c: E2 17 00 [15:49:12]MH_I2C_Read... [15:49:12]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 34 39 37 39 90 00 71 [15:49:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:49:12]wFMCommunicate OK [15:49:12]requested_item fd.num is exist - process it [15:49:12]SAM_PROTO_GetFieldsCounters [15:49:12]wFMCommunicate request_size=4 [15:49:12]MH_SAM_APDU [15:49:12]CAPDU: 80 13 00 00 [15:49:12]Write to MH i2c: E2 08 00 99 00 80 13 00 00 00 00 00 00 15 [15:49:12]Write i2c OK [15:49:12]MH_I2C_Read... [15:49:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:49:12]Read from MH i2c: E2 [15:49:12]MH_I2C_Read... [15:49:12]Read from MH i2c: E2 62 00 [15:49:12]MH_I2C_Read... [15:49:12]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 97 53 01 00 0E 04 04 00 F1 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 09 [15:49: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 97 53 01 00 0E 04 04 00 F1 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 Received data: 00 87 19 95 04 F6 04 70 00 47 00 2C 00 01 00 00 00 30 90 30 00 30 [15:49:12]30 wFMCommunicate OK [15:49:12]30 SAM_PROTO_GetFieldsCounters done [15:49:12]30 requested_item shift.num is exist - process it [15:49:12]30 requested_item shift.opened is exist - process it [15:49:12]30 req_shift_opened [15:49:12]FM_GetShiftState [15:49:12]SAM_PROTO_GetShiftState [15:49:12]wFMCommunicate request_size=4 [15:49:12]MH_SAM_APDU [15:49:12]CAPDU: 80 13 01 00 [15:49:12]Write to MH i2c: E2 08 00 9A 00 80 13 01 00 00 00 00 00 17 [15:49:12]30 30 38 37 34 39 37 39 4F 00 00 00 5A 96 47 00 E9 53 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 97 53 01 00 F4 03 04 00 45 E7 EF 66 B6 04 01 00 00 C0 EF F8 59 AF 56 C8 D7 [15:49:13]CommunicateWithHost err = 0 [15:49:13]CheckOFDResponse [15:49:13]1017 (14) - 77093643461234 [15:49:13]1041 (16) - 0000000000874979 [15:49:13]1040 (4) - 86935 [15:49:13]1012 (4) - 22.09.2024 09:45 [15:49:13]1206 (1) - 0 [15:49:13]OFD Sender: Remove packet 86935 [15:49:13]ProducePacketName [15:49:13]name=ofd_packets/00086935 [15:49:13]NVStorageDeleteData [15:49:13]Write i2c OK [15:49:13]MH_I2C_Read... [15:49:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:49:13]Read from MH i2c: E2 [15:49:13]MH_I2C_Read... [15:49:13]Read from MH i2c: E2 0E 00 [15:49:13]MH_I2C_Read... [15:49:13]Read from MH i2c: E2 0E 00 9A 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D5 [15:49:13]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:49:13]wFMCommunicate OK [15:49:13]SAM_PROTO_GetShiftState done [15:49:13]FM_GetShiftState done [15:49:13]req_shift_opened done [15:49:13]requested_item shift.open_date is exist - process it [15:49:13]req_shift_open_date [15:49:13]req_shift_open_date done [15:49:13]produce_requested_data done [15:49:13]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86935,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [15:49:13]process_action_free close_receipt [15:49:13]json_value_free [15:49:13]json_value_free done [15:49:13]process_json_proto returns [15:49:13]Send response to host [15:49:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86935,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [15:49:13]free response buf [15:49:13]execute_script done [15:49:13]execute_script returns [15:49:13]free content buf [15:49:13]Sock 10.Close socket [15:49:13]Sock 10.Thread stoped [15:49:13]OFD Sender: No OFD packet to send [15:49:18]OFD Sender: No OFD packet to send [15:49:23]OFD Sender: No OFD packet to send [15:49:28]OFD Sender: No OFD packet to send [15:49:33]OFD Sender: No OFD packet to send [15:49:38]OFD Sender: No OFD packet to send [15:49:38]recv_with_timeout no data received [15:49:43]OFD Sender: No OFD packet to send [15:49:48]OFD Sender: No OFD packet to send [15:49:50]recv_with_timeout no data received [15:49:53]OFD Sender: No OFD packet to send [15:49:58]OFD Sender: No OFD packet to send [15:50:03]OFD Sender: No OFD packet to send [15:50:05]recv_with_timeout no data received [15:50:07]accept exits with 8 [15:50:07]New connection [15:50:07]New thread 3066850660 created [15:50:07]Thread 3066707300 joined [15:50:07]Waiting for new connection... [15:50:07] Sock 8.Parse request [15:50:07]Sock 8.Check first char [15:50:07]Sock 8.First char is OK [15:50:07]request: POST /json_proto HTTP/1.0 [15:50:07]Method: POST [15:50:07]URL: /json_proto [15:50:07]Method is POST - this is cgi request [15:50:07]url: /json_proto [15:50:07]query_string will be loaded in cgi processing [15:50:07]execute_cgi json_proto POST (null) [15:50:07]execute_cgi path=json_proto method=POST [15:50:07]POST find Content-Length [15:50:07]Host: 172.17.47.196:8080 [15:50:07]Content-Length: 687 [15:50:07]Content-Type: application/json [15:50:07] [15:50:07]POST finish read [15:50:07]Found Content-Length = 687 [15:50:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871858", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:50:07]execute_script... [15:50:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871858", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:50:07]POST & json_proto [15:50:07]process_json_proto [15:50:07]json parsed OK: [15:50:07]protocol is kg_v1.0 [15:50:07]action value=close_receipt [15:50:07]process_action close_receipt [15:50:07]cmd_close_receipt [15:50:07]MH_GetDate [15:50:07]Write to MH i2c: F0 00 00 9B 00 8A [15:50:07]Write i2c OK [15:50:07]MH_I2C_Read... [15:50:07]Read from MH i2c: F0 [15:50:07]MH_I2C_Read... [15:50:07]Read from MH i2c: F0 09 00 [15:50:07]MH_I2C_Read... [15:50:07]Read from MH i2c: F0 09 00 9B 00 00 AF 3C F0 66 4C 6B 94 66 85 [15:50:07]GetLastDocTimeStamp 1727020148 [15:50:07]current date 1727020207 [15:50:07]FM_GetShiftState [15:50:07]SAM_PROTO_GetShiftState [15:50:07]wFMCommunicate request_size=4 [15:50:07]MH_SAM_APDU [15:50:07]CAPDU: 80 13 01 00 [15:50:07]Write to MH i2c: E2 08 00 9C 00 80 13 01 00 00 00 00 00 19 [15:50:07]Write i2c OK [15:50:07]MH_I2C_Read... [15:50:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:50:07]Read from MH i2c: E2 [15:50:07]MH_I2C_Read... [15:50:07]Read from MH i2c: E2 0E 00 [15:50:07]MH_I2C_Read... [15:50:07]Read from MH i2c: E2 0E 00 9C 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D7 [15:50:07]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:50:07]wFMCommunicate OK [15:50:07]SAM_PROTO_GetShiftState done [15:50:07]FM_GetShiftState done [15:50:07]opened in 1726964220 [15:50:07]opened+sec_in_day 1727050620 [15:50:07]quantity*price = 100050 [15:50:07]sum+1 = 100052 [15:50:07]Check (price>sum+1) || (price+1 о реализуемом товаре [15:51:12]line ОКРУГЛЕНИЕ: -0.56 [15:51:12]line ИТОГО: 1400.00 [15:51:12]line Внесено: 1400.00 [15:51:12]line СДАЧА: 0.00 [15:51:12]line НСП 1% : 12.39 [15:51:12]line НДС 12% : 148.73 [15:51:12]line Наличными: 1400.00 [15:51:12]line Безнал.: 0.00 [15:51:12]line Место: АЗС № 137 "Партнер Нефть" [15:51:12]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:51:12]line СНО: Общий режим [15:51:12]line Чек 251 22.09.2024 15:51 [15:51:12]line Смена: 497 ФФД: 1.0 [15:51:12]line ЗНМ: 0300000064 [15:51:12]line РНМ: 0000000000092592 [15:51:12]line Версия ККМ: 001 [15:51:12]line ФМ: 0000000000874979 [15:51:12]line ФД: 86938 [15:51:12]line ФПД: 267875909481828 [15:51:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T155110&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86938&fm=267875909481828&tin=02508201610067®Number=0000000000092592&sum=140000 [15:51:12]written 0, free lines is 4095 [15:51:12]ConnectInit Can't take IP for lk.salyk.kg [15:51:12]CommunicateWithHost connect error [15:51:12]CommunicateWithHost err = -1 [15:51:12]OFD Sender: Server communicate error [15:51:12]OFD Sender: Processing packet 86936 [packets to send 278, broken 275] [15:51:12]ProducePacketName [15:51:12]name=ofd_packets/00086936 [15:51:12]OFD Sender: To server: pG, [15:51:12]CommunicateWithHost lk.salyk.kg:30040 [15:51:12]ConnectInit lk.salyk.kg [15:51:12]Write to MH i2c: 01 00 00 70 01 71 [15:51:12]Write i2c OK [15:51:12]MH_I2C_Read... [15:51:12]Read from MH i2c: 01 [15:51:12]MH_I2C_Read... [15:51:12]Read from MH i2c: 01 07 00 [15:51:12]MH_I2C_Read... [15:51:12]Read from MH i2c: 01 07 00 70 01 00 00 00 00 00 F6 0C 7A [15:51:12]RasterBufferAndPrint [15:51:12]line [15:51:12]line [15:51:12]line [15:51:12]line [15:51:12]line [15:51:12]written 0, free lines is 3330 [15:51:12]MH_Cut [15:51:12]Write to MH i2c: D1 01 00 77 01 01 4A [15:51:12]Write i2c OK [15:51:12]MH_I2C_Read... [15:51:12]Read from MH i2c: D1 [15:51:12]MH_I2C_Read... [15:51:12]Read from MH i2c: D1 01 00 [15:51:12]MH_I2C_Read... [15:51:12]Read from MH i2c: D1 01 00 77 01 00 49 [15:51:12]Write to MH i2c: 01 00 00 78 01 79 [15:51:12]Write i2c OK [15:51:12]MH_I2C_Read... [15:51:13]*** Cut start [15:51:13]*** Partial cut [15:51:13]*** CUTSNS_PIN = 1 [15:51:13]*** CUTSNS_PIN = 0 [15:51:13]*** Brake cut motor [15:51:14]Read from MH i2c: 01 [15:51:14]MH_I2C_Read... [15:51:14]*** Stop cut motor [15:51:14]*** Cut end [15:51:14]Read from MH i2c: 01 07 00 [15:51:14]MH_I2C_Read... [15:51:14]Read from MH i2c: 01 07 00 78 01 00 00 00 00 00 FF 0F 8E [15:51:14]process_action close_receipt done [15:51:14]requested_data is exist [15:51:14]produce_requested_data [15:51:14]requested_item fm.sn is exist - process it [15:51:14]wFMCommunicate request_size=4 [15:51:14]MH_SAM_APDU [15:51:14]CAPDU: 80 11 00 00 [15:51:14]Write to MH i2c: E2 08 00 79 01 80 11 00 00 00 00 00 00 F4 [15:51:14]Write i2c OK [15:51:14]MH_I2C_Read... [15:51:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:14]Read from MH i2c: E2 [15:51:14]MH_I2C_Read... [15:51:14]Read from MH i2c: E2 17 00 [15:51:14]MH_I2C_Read... [15:51:14]Read from MH i2c: E2 17 00 79 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 53 [15:51:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:51:14]wFMCommunicate OK [15:51:14]requested_item fd.num is exist - process it [15:51:14]SAM_PROTO_GetFieldsCounters [15:51:14]wFMCommunicate request_size=4 [15:51:14]MH_SAM_APDU [15:51:14]CAPDU: 80 13 00 00 [15:51:14]Write to MH i2c: E2 08 00 7A 01 80 13 00 00 00 00 00 00 F7 [15:51:14]Write i2c OK [15:51:14]MH_I2C_Read... [15:51:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:51:14]Read from MH i2c: E2 [15:51:14]MH_I2C_Read... [15:51:14]Read from MH i2c: E2 62 00 [15:51:14]MH_I2C_Read... [15:51:14]Read from MH i2c: E2 62 00 7A 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 9A 53 01 00 0E 04 04 00 F1 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 F7 [15:51: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 9A 53 01 00 0E 04 04 00 F1 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 [15:51:14]wFMCommunicate OK [15:51:14]SAM_PROTO_GetFieldsCounters done [15:51:14]requested_item shift.num is exist - process it [15:51:14]requested_item shift.opened is exist - process it [15:51:14]req_shift_opened [15:51:14]FM_GetShiftState [15:51:14]SAM_PROTO_GetShiftState [15:51:14]wFMCommunicate request_size=4 [15:51:14]MH_SAM_APDU [15:51:14]CAPDU: 80 13 01 00 [15:51:14]Write to MH i2c: E2 08 00 7B 01 80 13 01 00 00 00 00 00 F9 [15:51:14]Write i2c OK [15:51:14]MH_I2C_Read... [15:51:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:51:14]Read from MH i2c: E2 [15:51:14]MH_I2C_Read... [15:51:14]Read from MH i2c: E2 0E 00 [15:51:14]MH_I2C_Read... [15:51:14]Read from MH i2c: E2 0E 00 7B 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B7 [15:51:14]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:51:14]wFMCommunicate OK [15:51:14]SAM_PROTO_GetShiftState done [15:51:14]FM_GetShiftState done [15:51:14]req_shift_opened done [15:51:14]requested_item shift.open_date is exist - process it [15:51:14]req_shift_open_date [15:51:14]req_shift_open_date done [15:51:14]produce_requested_data done [15:51:14]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86938,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [15:51:14]process_action_free close_receipt [15:51:14]json_value_free [15:51:14]json_value_free done [15:51:14]process_json_proto returns [15:51:14]Send response to host [15:51:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86938,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [15:51:14]free response buf [15:51:14]execute_script done [15:51:14]execute_script returns [15:51:14]free content buf [15:51:14]Sock 10.Close socket [15:51:14]Sock 10.Thread stoped [15:51:17]ConnectInit Can't take IP for lk.salyk.kg [15:51:17]CommunicateWithHost connect error [15:51:17]CommunicateWithHost err = -1 [15:51:17]OFD Sender: Server communicate error [15:51:22]OFD Sender: Processing packet 86936 [packets to send 278, broken 275] [15:51:22]ProducePacketName [15:51:22]name=ofd_packets/00086936 [15:51:22]OFD Sender: To server: pG, [15:51:22]CommunicateWithHost lk.salyk.kg:30040 [15:51:22]ConnectInit lk.salyk.kg [15:51:23]ConnectInit Can't connect to host [15:51:27]ConnectInit Can't take IP for lk.salyk.kg [15:51:27]CommunicateWithHost connect error [15:51:27]CommunicateWithHost err = -1 [15:51:27]OFD Sender: Server communicate error [15:51:29]ConnectInit Can't connect to host [15:51:32]OFD Sender: Processing packet 86936 [packets to send 278, broken 275] [15:51:32]ProducePacketName [15:51:32]name=ofd_packets/00086936 [15:51:32]OFD Sender: To server: pG, [15:51:32]CommunicateWithHost lk.salyk.kg:30040 [15:51:32]ConnectInit lk.salyk.kg [15:51:34]ConnectInit Can't connect to host [15:51:37]ConnectInit Can't take IP for lk.salyk.kg [15:51:37]CommunicateWithHost connect error [15:51:37]CommunicateWithHost err = -1 [15:51:37]OFD Sender: Server communicate error [15:51:39]ConnectInit Can't connect to host [15:51:42]OFD Sender: Processing packet 86936 [packets to send 278, broken 275] [15:51:42]ProducePacketName [15:51:42]name=ofd_packets/00086936 [15:51:42]OFD Sender: To server: pG, [15:51:42]CommunicateWithHost lk.salyk.kg:30040 [15:51:42]ConnectInit lk.salyk.kg [15:51:44]ConnectInit Can't connect to host [15:51:47]ConnectInit Can't take IP for lk.salyk.kg [15:51:47]CommunicateWithHost connect error [15:51:47]CommunicateWithHost err = -1 [15:51:47]OFD Sender: Server communicate error [15:51:52]OFD Sender: Processing packet 86936 [packets to send 278, broken 275] [15:51:52]ProducePacketName [15:51:52]name=ofd_packets/00086936 [15:51:52]OFD Sender: To server: pG, [15:51:52]CommunicateWithHost lk.salyk.kg:30040 [15:51:52]ConnectInit lk.salyk.kg [15:51:56]recv_with_timeout no data received [15:51:57]ConnectInit Can't take IP for lk.salyk.kg [15:51:57]CommunicateWithHost connect error [15:51:57]CommunicateWithHost err = -1 [15:51:57]OFD Sender: Server communicate error [15:52:02]OFD Sender: Processing packet 86936 [packets to send 278, broken 275] [15:52:02]ProducePacketName [15:52:02]name=ofd_packets/00086936 [15:52:02]OFD Sender: To server: pG, [15:52:02]CommunicateWithHost lk.salyk.kg:30040 [15:52:02]ConnectInit lk.salyk.kg [15:52:04]Connected sock=9 [15:52:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 EC 35 08 01 14 1D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 AF 3C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 98 53 01 00 35 04 06 00 14 93 CF 6B E7 06 50 27 0B E4 A9 61 B4 2D [15:52:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 83 EC 47 00 72 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 34 39 37 39 10 04 04 00 98 53 01 00 F4 03 04 00 F1 E7 EF 66 B6 04 01 00 00 29 47 B0 42 B8 04 64 F0 [15:52:06]CommunicateWithHost err = 0 [15:52:06]CheckOFDResponse [15:52:06]1017 (14) - 77093643461234 [15:52:06]1041 (16) - 0000000000874979 [15:52:06]1040 (4) - 86936 [15:52:06]1012 (4) - 22.09.2024 09:48 [15:52:06]1206 (1) - 0 [15:52:06]OFD Sender: Remove packet 86936 [15:52:06]ProducePacketName [15:52:06]name=ofd_packets/00086936 [15:52:06]NVStorageDeleteData [15:52:07]OFD Sender: Processing packet 86937 [packets to send 277, broken 275] [15:52:07]ProducePacketName [15:52:07]name=ofd_packets/00086937 [15:52:07]OFD Sender: To server: pG, [15:52:07]CommunicateWithHost lk.salyk.kg:30040 [15:52:07]ConnectInit lk.salyk.kg [15:52:07]Connected sock=8 [15:52:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 FE 0F 08 01 A1 DA 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 DF 3C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 99 53 01 00 35 04 06 00 9F A2 BD D4 F7 A0 08 79 48 0C EE 10 93 03 [15:52:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 8C 7C 47 00 60 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 34 39 37 39 10 04 04 00 99 53 01 00 F4 03 04 00 F4 E7 EF 66 B6 04 01 00 00 B3 EA 74 D7 20 2C 3E 1D [15:52:10]CommunicateWithHost err = 0 [15:52:10]CheckOFDResponse [15:52:10]1017 (14) - 77093643461234 [15:52:10]1041 (16) - 0000000000874979 [15:52:10]1040 (4) - 86937 [15:52:10]1012 (4) - 22.09.2024 09:48 [15:52:10]1206 (1) - 0 [15:52:10]OFD Sender: Remove packet 86937 [15:52:10]ProducePacketName [15:52:10]name=ofd_packets/00086937 [15:52:10]NVStorageDeleteData [15:52:10]OFD Sender: Processing packet 86938 [packets to send 276, broken 275] [15:52:10]ProducePacketName [15:52:10]name=ofd_packets/00086938 [15:52:10]OFD Sender: To server: pG, [15:52:10]CommunicateWithHost lk.salyk.kg:30040 [15:52:10]ConnectInit lk.salyk.kg [15:52:11]Connected sock=8 [15:52:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 91 D4 08 01 3D E9 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 FB 00 00 00 F4 03 04 00 EE 3C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 9A 53 01 00 35 04 06 00 F3 A1 B8 6D B5 64 EC AA 11 C5 44 91 5D 93 [15:52:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 BD 60 47 00 62 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 34 39 37 39 10 04 04 00 9A 53 01 00 F4 03 04 00 F8 E7 EF 66 B6 04 01 00 00 5B 31 49 E3 DA 75 A2 66 [15:52:14]CommunicateWithHost err = 0 [15:52:14]CheckOFDResponse [15:52:14]1017 (14) - 77093643461234 [15:52:14]1041 (16) - 0000000000874979 [15:52:14]1040 (4) - 86938 [15:52:14]1012 (4) - 22.09.2024 09:48 [15:52:14]1206 (1) - 0 [15:52:14]OFD Sender: Remove packet 86938 [15:52:14]ProducePacketName [15:52:14]name=ofd_packets/00086938 [15:52:14]NVStorageDeleteData [15:52:14]OFD Sender: No OFD packet to send [15:52:19]OFD Sender: No OFD packet to send [15:52:24]OFD Sender: No OFD packet to send [15:52:29]OFD Sender: No OFD packet to send [15:52:33]recv_with_timeout no data received [15:52:34]OFD Sender: No OFD packet to send [15:52:39]OFD Sender: No OFD packet to send [15:52:44]OFD Sender: No OFD packet to send [15:52:49]OFD Sender: No OFD packet to send [15:52:54]OFD Sender: No OFD packet to send [15:52:59]OFD Sender: No OFD packet to send [15:53:04]OFD Sender: No OFD packet to send [15:53:09]OFD Sender: No OFD packet to send [15:53:12]recv_with_timeout no data received [15:53:14]OFD Sender: No OFD packet to send [15:53:19]OFD Sender: No OFD packet to send [15:53:24]recv_with_timeout no data received [15:53:24]OFD Sender: No OFD packet to send [15:53:29]OFD Sender: No OFD packet to send [15:53:34]OFD Sender: No OFD packet to send [15:53:39]OFD Sender: No OFD packet to send [15:53:44]OFD Sender: No OFD packet to send [15:53:50]OFD Sender: No OFD packet to send [15:53:55]OFD Sender: No OFD packet to send [15:54:00]OFD Sender: No OFD packet to send [15:54:05]OFD Sender: No OFD packet to send [15:54:10]OFD Sender: No OFD packet to send [15:54:15]OFD Sender: No OFD packet to send [15:54:20]OFD Sender: No OFD packet to send [15:54:25]OFD Sender: No OFD packet to send [15:54:30]OFD Sender: No OFD packet to send [15:54:35]OFD Sender: No OFD packet to send [15:54:40]OFD Sender: No OFD packet to send [15:54:45]OFD Sender: No OFD packet to send [15:54:50]OFD Sender: No OFD packet to send [15:54:55]OFD Sender: No OFD packet to send [15:55:00]OFD Sender: No OFD packet to send [15:55:05]OFD Sender: No OFD packet to send [15:55:10]OFD Sender: No OFD packet to send [15:55:15]OFD Sender: No OFD packet to send [15:55:20]OFD Sender: No OFD packet to send [15:55:25]OFD Sender: No OFD packet to send [15:55:30]OFD Sender: No OFD packet to send [15:55:35]OFD Sender: No OFD packet to send [15:55:40]OFD Sender: No OFD packet to send [15:55:45]OFD Sender: No OFD packet to send [15:55:50]OFD Sender: No OFD packet to send [15:55:55]OFD Sender: No OFD packet to send [15:55:56]recv_with_timeout no data received [15:56:00]OFD Sender: No OFD packet to send [15:50:07]Load OK [15:50:07]Malloc new data [15:50:07]Malloc new data [15:50:07]Load OK [15:50:07]Load OK [15:50:07]Malloc new data [15:50:07]Malloc new data [15:50:07]free (receipt_item_data.pre_item_text) [15:50:07]free (receipt_item_data.post_item_text) [15:50:07]done [15:50:07]Malloc new data [15:50:07]Malloc new data [15:50:07]Malloc new data [15:50:07]KKMSetReceiptData OK [15:50:07]Malloc new data [15:50:07]Malloc new data [15:50:07]Malloc new data [15:50:07]Malloc new data [15:50:07]ProcessDocumentItem done err = 0, tmpTLVsize=111 [15:50:08]tlvbuf is B6E8F230 [15:50:08]KKMLoadAndSignReceiptData [15:50:08]SAM_PROTO_ProcessDocument [15:50:08]wFMCommunicate request_size=9 [15:50:08]MH_SAM_APDU [15:50:08]CAPDU: 80 15 01 00 04 03 00 6F 00 [15:50:08]Write to MH i2c: E2 0C 00 9E 00 80 15 01 00 04 00 03 00 6F 00 00 00 97 [15:50:08]Write i2c OK [15:50:08]MH_I2C_Read... [15:50:08]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [15:50:08]Read from MH i2c: E2 [15:50:08]MH_I2C_Read... [15:50:08]Read from MH i2c: E2 03 00 [15:50:08]MH_I2C_Read... [15:50:08]Read from MH i2c: E2 03 00 9E 00 00 90 00 12 [15:50:08]RAPDU: 90 00 [15:50:08]wFMCommunicate OK [15:50:08]wFMCommunicate request_size=10 [15:50:08]MH_SAM_APDU [15:50:08]CAPDU: 80 15 02 00 05 1E 04 01 00 01 [15:50:08]Write to MH i2c: E2 0D 00 9F 00 80 15 02 00 05 00 1E 04 01 00 01 00 00 4D [15:50:08]Write i2c OK [15:50:08]MH_I2C_Read... [15:50:08]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:50:08]Read from MH i2c: E2 [15:50:08]MH_I2C_Read... [15:50:08]Read from MH i2c: E2 03 00 [15:50:08]MH_I2C_Read... [15:50:08]Read from MH i2c: E2 03 00 9F 00 00 90 00 13 [15:50:08]RAPDU: 90 00 [15:50:08]wFMCommunicate OK [15:50:08]wFMCommunicate request_size=15 [15:50:08]MH_SAM_APDU [15:50:08]CAPDU: 80 15 02 00 0A FC 03 06 00 A0 86 01 00 00 00 [15:50:08]Write to MH i2c: E2 12 00 A0 00 80 15 02 00 0A 00 FC 03 06 00 A0 86 01 00 00 00 00 00 60 [15:50:08]Write i2c OK [15:50:08]MH_I2C_Read... [15:50:08]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:50:08]Read from MH i2c: E2 [15:50:08]MH_I2C_Read... [15:50:08]Read from MH i2c: E2 03 00 [15:50:08]MH_I2C_Read... [15:50:08]Read from MH i2c: E2 03 00 A0 00 00 90 00 14 [15:50:08]RAPDU: 90 00 [15:50:08]wFMCommunicate OK [15:50:08]wFMCommunicate request_size=47 [15:50:08]MH_SAM_APDU [15:50:08]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 [15:50:08]Write to MH i2c: E2 32 00 A1 00 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 00 00 9A [15:50:08]Write i2c OK [15:50:08]MH_I2C_Read... [15:50:08]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:50:08]Read from MH i2c: E2 [15:50:08]MH_I2C_Read... [15:50:08]Read from MH i2c: E2 03 00 [15:50:08]MH_I2C_Read... [15:50:08]Read from MH i2c: E2 03 00 A1 00 00 90 00 15 [15:50:08]RAPDU: 90 00 [15:50:08]wFMCommunicate OK [15:50:08]wFMCommunicate request_size=15 [15:50:08]MH_SAM_APDU [15:50:08]CAPDU: 80 15 02 00 0A 07 04 06 00 A0 86 01 00 00 00 [15:50:08]Write to MH i2c: E2 12 00 A2 00 80 15 02 00 0A 00 07 04 06 00 A0 86 01 00 00 00 00 00 6E [15:50:08]Write i2c OK [15:50:08]MH_I2C_Read... [15:50:08]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:50:08]Read from MH i2c: E2 [15:50:08]MH_I2C_Read... [15:50:08]Read from MH i2c: E2 03 00 [15:50:08]MH_I2C_Read... [15:50:08]Read from MH i2c: E2 03 00 A2 00 00 90 00 16 [15:50:08]RAPDU: 90 00 [15:50:08]wFMCommunicate OK [15:50:08]wFMCommunicate request_size=15 [15:50:08]MH_SAM_APDU [15:50:08]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [15:50:08]Write to MH i2c: E2 12 00 A3 00 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 7A [15:50:08]Write i2c OK [15:50:08]MH_I2C_Read... [15:50:08]*[15:56:05]OFD Sender: No OFD packet to send [15:56:10]OFD Sender: No OFD packet to send [15:56:15]OFD Sender: No OFD packet to send [15:56:20]OFD Sender: No OFD packet to send [15:56:25]OFD Sender: No OFD packet to send [15:56:26]recv_with_timeout no data received [15:56:30]OFD Sender: No OFD packet to send [15:56:35]OFD Sender: No OFD packet to send [15:56:40]OFD Sender: No OFD packet to send [15:56:45]OFD Sender: No OFD packet to send [15:56:50]OFD Sender: No OFD packet to send [15:56:52]recv_with_timeout no data received [15:56:55]OFD Sender: No OFD packet to send [15:57:00]OFD Sender: No OFD packet to send [15:57:05]OFD Sender: No OFD packet to send [15:57:08]recv_with_timeout no data received [15:57:10]OFD Sender: No OFD packet to send [15:57:15]OFD Sender: No OFD packet to send [15:57:20]OFD Sender: No OFD packet to send [15:57:25]OFD Sender: No OFD packet to send [15:57:30]OFD Sender: No OFD packet to send [15:57:35]OFD Sender: No OFD packet to send [15:57:40]OFD Sender: No OFD packet to send [15:57:45]OFD Sender: No OFD packet to send [15:57:50]OFD Sender: No OFD packet to send [15:57:55]OFD Sender: No OFD packet to send [15:58:00]OFD Sender: No OFD packet to send [15:58:05]OFD Sender: No OFD packet to send [15:58:10]OFD Sender: No OFD packet to send [15:58:15]OFD Sender: No OFD packet to send [15:58:20]OFD Sender: No OFD packet to send [15:58:25]OFD Sender: No OFD packet to send [15:58:30]OFD Sender: No OFD packet to send [15:58:35]OFD Sender: No OFD packet to send [15:58:40]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:55]OFD Sender: No OFD packet to send [15:59:00]OFD Sender: No OFD packet to send [15:59:05]OFD Sender: No OFD packet to send [15:59:10]OFD Sender: No OFD packet to send [15:59:15]OFD Sender: No OFD packet to send [15:59:20]OFD Sender: No OFD packet to send [15:59:23]accept exits with 12 [15:59:23]New connection [15:59:23]New thread 3066707300 created [15:59:23]Thread 3066850660 joined [15:59:23]Waiting for new connection... [15:59:23] Sock 12.Parse request [15:59:23]Sock 12.Check first char [15:59:23]Sock 12.First char is OK [15:59:23]request: POST /json_proto HTTP/1.0 [15:59:23]Method: POST [15:59:23]URL: /json_proto [15:59:23]Method is POST - this is cgi request [15:59:23]url: /json_proto [15:59:23]query_string will be loaded in cgi processing [15:59:23]execute_cgi json_proto POST (null) [15:59:23]execute_cgi path=json_proto method=POST [15:59:23]POST find Content-Length [15:59:23]Host: 172.17.47.196:8080 [15:59:23]Content-Length: 683 [15:59:23]Content-Type: application/json [15:59:23] [15:59:23]POST finish read [15:59:23]Found Content-Length = 683 [15:59:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871867", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:59:23]execute_script... [15: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)871867", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:59:23]POST & json_proto [15:59:23]process_json_proto [15:59:23]json parsed OK: [15:59:23]protocol is kg_v1.0 [15:59:23]action value=close_receipt [15:59:23]process_action close_receipt [15:59:23]cmd_close_receipt [15:59:23]MH_GetDate [15:59:23]Write to MH i2c: F0 00 00 7C 01 6C [15:59:23]Write i2c OK [15:59:23]MH_I2C_Read... [15:59:23]Read from MH i2c: F0 [15:59:23]MH_I2C_Read... [15:59:23]Read from MH i2c: F0 09 00 [15:59:23]MH_I2C_Read... [15:59:23]Read from MH i2c: F0 09 00 7C 01 00 DB 3E F0 66 4C 6B 94 66 95 [15:59:23]GetLastDocTimeStamp 1727020270 [15:59:23]current date 1727020763 [15:59:23]FM_GetShiftState [15:59:23]SAM_PROTO_GetShiftState [15:59:23]wFMCommunicate request_size=4 [15:59:23]MH_SAM_APDU [15:59:23]CAPDU: 80 13 01 00 [15:59:23]Write to MH i2c: E2 08 00 7D 01 80 13 01 00 00 00 00 00 FB [15:59:23]Write i2c OK [15:59:23]MH_I2C_Read... [15:59:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:23]Read from MH i2c: E2 [15:59:23]MH_I2C_Read... [15:59:23]Read from MH i2c: E2 0E 00 [15:59:23]MH_I2C_Read... [15:59:23]Read from MH i2c: E2 0E 00 7D 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B9 [15:59:23]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:59:23]wFMCommunicate OK [15:59:23]SAM_PROTO_GetShiftState done [15:59:23]FM_GetShiftState done [15:59:23]opened in 1726964220 [15:59:23]opened+sec_in_day 1727050620 [15:59:23]quantity*price = 80010 [15:59:23]sum+1 = 80011 [15:59:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 252 22.09.2024 15:59 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86939 ФПД: 197796988619866 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T155923&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86939&fm=197796988619866&tin=02508201610067®Number=0000000000092592&sum=80000 [15:59:24]StoreToDocumentArchive [15:59:24]shift 497 fd 86939 [15:59:24]save to /storage/0497/doc_00086939 [15:59:24]save last doc name /storage/0497/doc_00086939 to /storage/kkm_last_doc_name [15:59:24]save OK [15:59:24]Clear old archive folders... [15:59:24]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:59:24]tlvbuf is 013B9200 [15:59:24]SAM_PROTO_ClearQueue [15:59:24]wFMCommunicate request_size=4 [15:59:24]MH_SAM_APDU [15:59:24]CAPDU: 80 09 00 00 [15:59:24]Write to MH i2c: E2 08 00 8A 01 80 09 00 00 00 00 00 00 FD [15:59:24]Write i2c OK [15:59:24]MH_I2C_Read... [15:59:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:59:24]Read from MH i2c: E2 [15:59:24]MH_I2C_Read... [15:59:24]Read from MH i2c: E2 03 00 [15:59:24]MH_I2C_Read... [15:59:24]Read from MH i2c: E2 03 00 8A 01 00 90 00 FF [15:59:24]RAPDU: 90 00 [15:59:24]wFMCommunicate OK [15:59:24]SAM_PROTO_ClearQueue done [15:59:24]KKMCreateOFDPacket [15:59:24]OFDProtocolAddRootSTLVToBuf [15:59:24]FM_MakeSignedData [15:59:24]FM_MakeSignedData [15:59:24]SAM_PROTO_SignData [15:59:24]wFMCommunicate request_size=4 [15:59:24]MH_SAM_APDU [15:59:24]CAPDU: 80 0D 01 02 [15:59:24]Write to MH i2c: E2 08 00 8B 01 80 0D 01 02 00 00 00 00 05 [15:59:24]Write i2c OK [15:59:24]MH_I2C_Read... [15:59:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:59:24]Read from MH i2c: E2 [15:59:24]MH_I2C_Read... [15:59:24]Read from MH i2c: E2 03 00 [15:59:24]MH_I2C_Read... [15:59:24]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [15:59:24]RAPDU: 90 00 [15:59:24]wFMCommunicate OK [15:59:24]wFMCommunicate request_size=255 [15:59:24]MH_SAM_APDU [15:59:24]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 FC 00 00 00 F4 03 04 00 DB 3E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 9B 53 01 00 35 04 06 00 [15:59:24]Write to MH i2c: E2 02 01 8C 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 FC 00 00 00 F4 03 04 00 DB 3E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 9B 53 01 00 35 04 06 00 00 00 FE [15:59:24]Write i2c OK [15:59:24]MH_I2C_Read... [15:59:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:25]Read from MH i2c: E2 [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: E2 03 00 [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: E2 03 00 8C 01 00 90 00 01 [15:59:25]RAPDU: 90 00 [15:59:25]wFMCommunicate OK [15:59:25]wFMCommunicate request_size=11 [15:59:25]MH_SAM_APDU [15:59:25]CAPDU: 80 0D 02 02 06 B3 E5 33 3E 8C 5A [15:59:25]Write to MH i2c: E2 0E 00 8D 01 80 0D 02 02 06 00 B3 E5 33 3E 8C 5A 00 00 03 [15:59:25]Write i2c OK [15:59:25]MH_I2C_Read... [15:59:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:25]Read from MH i2c: E2 [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: E2 03 00 [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: E2 03 00 8D 01 00 90 00 02 [15:59:25]RAPDU: 90 00 [15:59:25]wFMCommunicate OK [15:59:25]wFMCommunicate request_size=4 [15:59:25]MH_SAM_APDU [15:59:25]CAPDU: 80 0D 03 02 [15:59:25]Write to MH i2c: E2 08 00 8E 01 80 0D 03 02 00 00 00 00 0A [15:59:25]Write i2c OK [15:59:25]MH_I2C_Read... [15:59:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:59:25]Read from MH i2c: E2 [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: E2 0B 00 [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: E2 0B 00 8E 01 00 EE 6A DC 44 6C 19 84 4F 90 00 DB [15:59:25]RAPDU: EE 6A DC 44 6C 19 84 4F 90 00 [15:59:25]wFMCommunicate OK [15:59:25]SAM_PROTO_SignData done [15:59:25]FM_MakeSignedData done [15:59:25]CreateOFDProtocolMessage [15:59:25]wFMCommunicate request_size=4 [15:59:25]MH_SAM_APDU [15:59:25]CAPDU: 80 11 00 00 [15:59:25]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [15:59:25]Write i2c OK [15:59:25]MH_I2C_Read... [15:59:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:25]Read from MH i2c: E2 [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: E2 17 00 [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 69 [15:59:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:59:25]wFMCommunicate OK [15:59:25]CreateOFDProtocolMessage done [15:59:25]OFDSenderStorePacket 86939 [15:59:25]StoreOFDPacket docnum=86939 [15:59:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 54 CF 08 01 FE 11 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 FC 00 00 00 F4 03 04 00 DB 3E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 9B 53 01 00 35 04 06 00 B3 E5 33 3E 8C 5A EE 6A DC 44 6C 19 84 4F [15:59:25]CheckFolder [15:59:25]dirname=/storage/ofd_packets [15:59:25]CheckFolder done [15:59:25]ProducePacketName [15:59:25]name=ofd_packets/00086939 [15:59:25]NVStorageSaveData ofd_packets/00086939 [15:59:25]File name is /storage/ofd_packets/00086939 [15:59:25]Write 302 bytes [15:59:25]NVStorageSaveData done [15:59:25]OFDSenderStorePacket done [15:59:25]KKMCreateOFDPacket done [15:59:25]NVStorageSaveData kkm_last_timestamp [15:59:25]File name is /storage/kkm_last_timestamp [15:59:25]Write 4 bytes [15:59:25]NVStorageSaveData done [15:59:25]ExternCall_PrintAddStr [15:59:25]wPrintStart [15:59:25]Write to MH i2c: 01 00 00 90 01 91 [15:59:25]Write i2c OK [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: 01 [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: 01 07 00 [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [15:59:25]RasterBufferAndPrint [15:59:25]line Счет N : (1)871867 [15:59:25]line ИНН: 02508201610067 [15:59:25]line Контрольно-Кассовый Чек [15:59:25]line ПРОДАЖА [15:59:25]line ТРК (МРК, ГНК) : 34 [15:59:25]line Товар: 2710194210 [15:59:25]line ДТ(л)-К-4 [15:59:25]line 10.500 * 76.20 [15:59:25]line = 800.10 [15:59:25]line НДС 12% НСП 1% [15:59:25]line > о реализуемом товаре [15:59:25]line ОКРУГЛЕНИЕ: -0.10 [15:59:25]line ИТОГО: 800.00 [15:59:25]line Внесено: 800.00 [15:59:25]line СДАЧА: 0.00 [15:59:25]line НСП 1% : 7.08 [15:59:25]line НДС 12% : 84.97 [15:59:25]line Наличными: 800.00 [15:59:25]line Безнал.: 0.00 [15:59:25]line Место: АЗС № 137 "Партнер Нефть" [15:59:25]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:59:25]line СНО: Общий режим [15:59:25]line Чек 252 22.09.2024 15:59 [15:59:25]line Смена: 497 ФФД: 1.0 [15:59:25]line ЗНМ: 0300000064 [15:59:25]line РНМ: 0000000000092592 [15:59:25]line Версия ККМ: 001 [15:59:25]line ФМ: 0000000000874979 [15:59:25]line ФД: 86939 [15:59:25]line ФПД: 197796988619866 [15:59:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T155923&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86939&fm=197796988619866&tin=02508201610067®Number=0000000000092592&sum=80000 [15:59:25]OFD Sender: Processing packet 86939 [packets to send 276, broken 275] [15:59:25]ProducePacketName [15:59:25]name=ofd_packets/00086939 [15:59:25]OFD Sender: To server: pG, [15:59:25]CommunicateWithHost lk.salyk.kg:30040 [15:59:25]ConnectInit lk.salyk.kg [15:59:25]written 0, free lines is 4095 [15:59:26]Write to MH i2c: 01 00 00 BB 01 BC [15:59:26]Write i2c OK [15:59:26]MH_I2C_Read... [15:59:26]Read from MH i2c: 01 [15:59:26]MH_I2C_Read... [15:59:26]Read from MH i2c: 01 07 00 [15:59:26]MH_I2C_Read... [15:59:26]Read from MH i2c: 01 07 00 BB 01 00 00 00 00 00 DC 0C AB [15:59:26]RasterBufferAndPrint [15:59:26]line [15:59:26]line [15:59:26]line [15:59:26]line [15:59:26]line [15:59:26]written 0, free lines is 3296 [15:59:26]MH_Cut [15:59:26]Write to MH i2c: D1 01 00 C2 01 01 95 [15:59:26]Write i2c OK [15:59:26]MH_I2C_Read... [15:59:26]Read from MH i2c: D1 [15:59:26]MH_I2C_Read... [15:59:26]Read from MH i2c: D1 01 00 [15:59:26]MH_I2C_Read... [15:59:26]Read from MH i2c: D1 01 00 C2 01 00 94 [15:59:26]Write to MH i2c: 01 00 00 C3 01 C4 [15:59:26]Write i2c OK [15:59:26]MH_I2C_Read... [15:59:26]*** Cut start [15:59:26]*** Partial cut [15:59:26]*** CUTSNS_PIN = 1 [15:59:26]*** CUTSNS_PIN = 0 [15:59:27]*** Brake cut motor [15:59:27]Read from MH i2c: 01 [15:59:27]MH_I2C_Read... [15:59:27]*** Stop cut motor [15:59:27]*** Cut end [15:59:27]Read from MH i2c: 01 07 00 [15:59:27]MH_I2C_Read... [15:59:27]Read from MH i2c: 01 07 00 C3 01 00 00 00 00 00 FF 0F D9 [15:59:27]process_action close_receipt done [15:59:27]requested_data is exist [15:59:27]produce_requested_data [15:59:27]requested_item fm.sn is exist - process it [15:59:27]wFMCommunicate request_size=4 [15:59:27]MH_SAM_APDU [15:59:27]CAPDU: 80 11 00 00 [15:59:27]Write to MH i2c: E2 08 00 C4 01 80 11 00 00 00 00 00 00 3F [15:59:27]Write i2c OK [15:59:27]MH_I2C_Read... [15:59:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:27]Read from MH i2c: E2 [15:59:27]MH_I2C_Read... [15:59:27]Read from MH i2c: E2 17 00 [15:59:27]MH_I2C_Read... [15:59:27]Read from MH i2c: E2 17 00 C4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 9E [15:59:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:59:27]wFMCommunicate OK [15:59:27]requested_item fd.num is exist - process it [15:59:27]SAM_PROTO_GetFieldsCounters [15:59:27]wFMCommunicate request_size=4 [15:59:27]MH_SAM_APDU [15:59:27]CAPDU: 80 13 00 00 [15:59:27]Write to MH i2c: E2 08 00 C5 01 80 13 00 00 00 00 00 00 42 [15:59:27]Write i2c OK [15:59:27]MH_I2C_Read... [15:59:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:59:27]Read from MH i2c: E2 [15:59:27]MH_I2C_Read... [15:59:27]Read from MH i2c: E2 62 00 [15:59:27]MH_I2C_Read... [15:59:27]Read from MH i2c: E2 62 00 C5 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 9B 53 01 00 0E 04 04 00 F1 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 46 [15: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 9B 53 01 00 0E 04 04 00 F1 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 [15:59:27]wFMCommunicate OK [15:59:27]SAM_PROTO_GetFieldsCounters done [15:59:27]requested_item shift.num is exist - process it [15:59:27]requested_item shift.opened is exist - process it [15:59:27]req_shift_opened [15:59:27]FM_GetShiftState [15:59:27]SAM_PROTO_GetShiftState [15:59:27]wFMCommunicate request_size=4 [15:59:27]MH_SAM_APDU [15:59:27]CAPDU: 80 13 01 00 [15:59:27]Write to MH i2c: E2 08 00 C6 01 80 13 01 00 00 00 00 00 44 [15:59:27]Write i2c OK [15:59:27]MH_I2C_Read... [15:59:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:27]Read from MH i2c: E2 [15:59:27]MH_I2C_Read... [15:59:27]Read from MH i2c: E2 0E 00 [15:59:27]MH_I2C_Read... [15:59:27]Read from MH i2c: E2 0E 00 C6 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 02 [15:59:27]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [15:59:27]wFMCommunicate OK [15:59:27]SAM_PROTO_GetShiftState done [15:59:27]FM_GetShiftState done [15:59:27]req_shift_opened done [15:59:27]requested_item shift.open_date is exist - process it [15:59:27]req_shift_open_date [15:59:27]req_shift_open_date done [15:59:27]produce_requested_data done [15:59:27]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86939,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [15:59:27]process_action_free close_receipt [15:59:27]json_value_free [15:59:27]json_value_free done [15:59:27]process_json_proto returns [15:59:27]Send response to host [15:59:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86939,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [15:59:27]free response buf [15:59:27]execute_script done [15:59:27]execute_script returns [15:59:27]free content buf [15:59:27]Sock 12.Close socket [15:59:27]Sock 12.Thread stoped [16:00:01]accept exits with 8 [16:00:01]New connection [16:00:01]New thread 3066850660 created [16:00:01]Thread 3066707300 joined [16:00:01]Waiting for new connection... [16:00:01] Sock 8.Parse request [16:00:01]Sock 8.Check first char [16:00:01]Sock 8.First char is OK [16:00:01]request: POST /json_proto HTTP/1.0 [16:00:01]Method: POST [16:00:01]URL: /json_proto [16:00:01]Method is POST - this is cgi request [16:00:01]url: /json_proto [16:00:01]query_string will be loaded in cgi processing [16:00:01]execute_cgi json_proto POST (null) [16:00:01]execute_cgi path=json_proto method=POST [16:00:01]POST find Content-Length [16:00:01]Host: 172.17.47.196:8080 [16:00:01]Content-Length: 687 [16:00:01]Content-Type: application/json [16:00:01] [16:00:01]POST finish read [16:00:01]Found Content-Length = 687 [16:00:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871868", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:00:01]execute_script... [16:00:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871868", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:00:01]POST & json_proto [16:00:01]process_json_proto [16:00:01]json parsed OK: [16:00:01]protocol is kg_v1.0 [16:00:01]action value=close_receipt [16:00:01]process_action close_receipt [16:00:01]cmd_close_receipt [16:00:01]MH_GetDate [16:00:01]Write to MH i2c: F0 00 00 C7 01 B7 [16:00:01]Write i2c OK [16:00:01]MH_I2C_Read... [16:00:01]Read from MH i2c: F0 [16:00:01]MH_I2C_Read... [16:00:01]Read from MH i2c: F0 09 00 [16:00:01]MH_I2C_Read... [16:00:01]Read from MH i2c: F0 09 00 C7 01 00 02 3F F0 66 4C 6B 94 66 08 [16:00:01]GetLastDocTimeStamp 1727020763 [16:00:01]current date 1727020802 [16:00:01]FM_GetShiftState [16:00:01]SAM_PROTO_GetShiftState [16:00:01]wFMCommunicate request_size=4 [16:00:01]MH_SAM_APDU [16:00:01]CAPDU: 80 13 01 00 [16:00:01]Write to MH i2c: E2 08 00 C8 01 80 13 01 00 00 00 00 00 46 [16:00:01]Write i2c OK [16:00:01]MH_I2C_Read... [16:00:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:01]Read from MH i2c: E2 [16:00:01]MH_I2C_Read... [16:00:01]Read from MH i2c: E2 0E 00 [16:00:01]MH_I2C_Read... [16:00:01]Read from MH i2c: E2 0E 00 C8 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 04 [16:00:01]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:00:01]wFMCommunicate OK [16:00:01]SAM_PROTO_GetShiftState done [16:00:01]FM_GetShiftState done [16:00:01]opened in 1726964220 [16:00:01]opened+sec_in_day 1727050620 [16:00:01]quantity*price = 100050 [16:00:01]sum+1 = 100052 [16:00:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 253 22.09.2024 16:00 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86940 ФПД: 223679399770354 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T160002&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86940&fm=223679399770354&tin=02508201610067®Number=0000000000092592&sum=100000 [16:00:03]StoreToDocumentArchive [16:00:03]shift 497 fd 86940 [16:00:03]save to /storage/0497/doc_00086940 [16:00:03]save last doc name /storage/0497/doc_00086940 to /storage/kkm_last_doc_name [16:00:03]save OK [16:00:03]Clear old archive folders... [16:00:03]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:00:03]tlvbuf is 013C70D0 [16:00:03]SAM_PROTO_ClearQueue [16:00:03]wFMCommunicate request_size=4 [16:00:03]MH_SAM_APDU [16:00:03]CAPDU: 80 09 00 00 [16:00:03]Write to MH i2c: E2 08 00 D5 01 80 09 00 00 00 00 00 00 48 [16:00:03]Write i2c OK [16:00:03]MH_I2C_Read... [16:00:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:00:03]Read from MH i2c: E2 [16:00:03]MH_I2C_Read... [16:00:03]Read from MH i2c: E2 03 00 [16:00:03]MH_I2C_Read... [16:00:03]Read from MH i2c: E2 03 00 D5 01 00 90 00 4A [16:00:03]RAPDU: 90 00 [16:00:03]wFMCommunicate OK [16:00:03]SAM_PROTO_ClearQueue done [16:00:03]KKMCreateOFDPacket [16:00:03]OFDProtocolAddRootSTLVToBuf [16:00:03]FM_MakeSignedData [16:00:03]FM_MakeSignedData [16:00:03]SAM_PROTO_SignData [16:00:03]wFMCommunicate request_size=4 [16:00:03]MH_SAM_APDU [16:00:03]CAPDU: 80 0D 01 02 [16:00:03]Write to MH i2c: E2 08 00 D6 01 80 0D 01 02 00 00 00 00 50 [16:00:03]Write i2c OK [16:00:03]MH_I2C_Read... [16:00:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:00:03]Read from MH i2c: E2 [16:00:03]MH_I2C_Read... [16:00:03]Read from MH i2c: E2 03 00 [16:00:03]MH_I2C_Read... [16:00:03]Read from MH i2c: E2 03 00 D6 01 00 90 00 4B [16:00:03]RAPDU: 90 00 [16:00:03]wFMCommunicate OK [16:00:03]wFMCommunicate request_size=255 [16:00:03]MH_SAM_APDU [16:00:03]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 02 3F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 9C 53 01 00 35 04 06 00 [16:00:03]Write to MH i2c: E2 02 01 D7 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 02 3F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 9C 53 01 00 35 04 06 00 00 00 40 [16:00:03]Write i2c OK [16:00:03]MH_I2C_Read... [16:00:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:00:03]Read from MH i2c: E2 [16:00:03]MH_I2C_Read... [16:00:03]Read from MH i2c: E2 03 00 [16:00:03]MH_I2C_Read... [16:00:03]Read from MH i2c: E2 03 00 D7 01 00 90 00 4C [16:00:03]RAPDU: 90 00 [16:00:03]wFMCommunicate OK [16:00:03]wFMCommunicate request_size=11 [16:00:03]MH_SAM_APDU [16:00:03]CAPDU: 80 0D 02 02 06 CB 6F 6B 2A B8 F2 [16:00:03]Write to MH i2c: E2 0E 00 D8 01 80 0D 02 02 06 00 CB 6F 6B 2A B8 F2 00 00 D8 [16:00:03]Write i2c OK [16:00:03]MH_I2C_Read... [16:00:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:00:03]Read from MH i2c: E2 [16:00:03]MH_I2C_Read... [16:00:03]Read from MH i2c: E2 03 00 [16:00:03]MH_I2C_Read... [16:00:03]Read from MH i2c: E2 03 00 D8 01 00 90 00 4D [16:00:03]RAPDU: 90 00 [16:00:03]wFMCommunicate OK [16:00:03]wFMCommunicate request_size=4 [16:00:03]MH_SAM_APDU [16:00:03]CAPDU: 80 0D 03 02 [16:00:03]Write to MH i2c: E2 08 00 D9 01 80 0D 03 02 00 00 00 00 55 [16:00:03]Write i2c OK [16:00:03]MH_I2C_Read... [16:00:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:00:03]Read from MH i2c: E2 [16:00:03]MH_I2C_Read... [16:00:03]Read from MH i2c: E2 0B 00 [16:00:03]MH_I2C_Read... [16:00:03]Read from MH i2c: E2 0B 00 D9 01 00 40 A7 B9 B8 AE 62 C5 4C 90 00 CF [16:00:03]RAPDU: 40 A7 B9 B8 AE 62 C5 4C 90 00 [16:00:03]wFMCommunicate OK [16:00:03]SAM_PROTO_SignData done [16:00:03]FM_MakeSignedData done [16:00:03]CreateOFDProtocolMessage [16:00:03]wFMCommunicate request_size=4 [16:00:03]MH_SAM_APDU [16:00:03]CAPDU: 80 11 00 00 [16:00:03]Write to MH i2c: E2 08 00 DA 01 80 11 00 00 00 00 00 00 55 [16:00:03]Write i2c OK [16:00:03]MH_I2C_Read... [16:00:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:03]Read from MH i2c: E2 [16:00:03]MH_I2C_Read... [16:00:03]Read from MH i2c: E2 17 00 [16:00:03]MH_I2C_Read... [16:00:03]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 34 39 37 39 90 00 B4 [16:00:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:00:03]wFMCommunicate OK [16:00:03]CreateOFDProtocolMessage done [16:00:03]OFDSenderStorePacket 86940 [16:00:03]StoreOFDPacket docnum=86940 [16:00:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 CE B8 08 01 93 53 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 02 3F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 9C 53 01 00 35 04 06 00 CB 6F 6B 2A B8 F2 40 A7 B9 B8 AE 62 C5 4C [16:00:03]CheckFolder [16:00:03]dirname=/storage/ofd_packets [16:00:03]CheckFolder done [16:00:03]ProducePacketName [16:00:03]name=ofd_packets/00086940 [16:00:03]NVStorageSaveData ofd_packets/00086940 [16:00:03]File name is /storage/ofd_packets/00086940 [16:00:03]Write 302 bytes [16:00:03]NVStorageSaveData done [16:00:03]OFDSenderStorePacket done [16:00:03]KKMCreateOFDPacket done [16:00:03]NVStorageSaveData kkm_last_timestamp [16:00:03]File name is /storage/kkm_last_timestamp [16:00:03]Write 4 bytes [16:00:03]NVStorageSaveData done [16:00:03]ExternCall_PrintAddStr [16:00:03]wPrintStart [16:00:03]Write to MH i2c: 01 00 00 DB 01 DC [16:00:03]Write i2c OK [16:00:03]MH_I2C_Read... [16:00:03]Read from MH i2c: 01 [16:00:03]MH_I2C_Read... [16:00:03]Read from MH i2c: 01 07 00 [16:00:03]MH_I2C_Read... [16:00:03]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 FF 0F F1 [16:00:03]RasterBufferAndPrint [16:00:03]line Счет N : (1)871868 [16:00:03]line ИНН: 02508201610067 [16:00:03]line Контрольно-Кассовый Чек [16:00:03]line ПРОДАЖА [16:00:03]line ТРК (МРК, ГНК) : 11 [16:00:03]line Товар: 2710194210 [16:00:03]line ДТ(л)-К-4 [16:00:03]line 13.130 * 76.20 [16:00:03]line = 1000.51 [16:00:03]line НДС 12% НСП 1% [16:00:03]line > о реализуемом товаре [16:00:03]line ОКРУГЛЕНИЕ: -0.51 [16:00:03]line ИТОГО: 1000.00 [16:00:03]line Внесено: 1000.00 [16:00:03]line СДАЧА: 0.00 [16:00:03]line НСП 1% : 8.85 [16:00:03]line НДС 12% : 106.25 [16:00:03]line Наличными: 1000.00 [16:00:03]line Безнал.: 0.00 [16:00:03]line Место: АЗС № 137 "Партнер Нефть" [16:00:03]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:00:03]line СНО: Общий режим [16:00:03]line Чек 253 22.09.2024 16:00 [16:00:03]line Смена: 497 ФФД: 1.0 [16:00:03]line ЗНМ: 0300000064 [16:00:03]line РНМ: 0000000000092592 [16:00:03]line Версия ККМ: 001 [16:00:03]line ФМ: 0000000000874979 [16:00:03]line ФД: 86940 [16:00:03]line ФПД: 223679399770354 [16:00:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T160002&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86940&fm=223679399770354&tin=02508201610067®Number=0000000000092592&sum=100000 [16:00:03]written 0, free lines is 4095 [16:00:04]Write to MH i2c: 01 00 00 06 02 08 [16:00:04]Write i2c OK [16:00:04]MH_I2C_Read... [16:00:04]Read from MH i2c: 01 [16:00:04]MH_I2C_Read... [16:00:04]Read from MH i2c: 01 07 00 [16:00:04]MH_I2C_Read... [16:00:04]Read from MH i2c: 01 07 00 06 02 00 00 00 00 00 D5 0C F0 [16:00:04]RasterBufferAndPrint [16:00:04]line [16:00:04]line [16:00:04]line [16:00:04]line [16:00:04]line [16:00:04]written 0, free lines is 3292 [16:00:04]MH_Cut [16:00:04]Write to MH i2c: D1 01 00 0D 02 01 E1 [16:00:04]Write i2c OK [16:00:04]MH_I2C_Read... [16:00:04]Read from MH i2c: D1 [16:00:04]MH_I2C_Read... [16:00:04]Read from MH i2c: D1 01 00 [16:00:04]MH_I2C_Read... [16:00:04]Read from MH i2c: D1 01 00 0D 02 00 E0 [16:00:04]Write to MH i2c: 01 00 00 0E 02 10 [16:00:04]Write i2c OK [16:00:04]MH_I2C_Read... [16:00:05]*** Cut start [16:00:05]*** Partial cut [16:00:05]*** CUTSNS_PIN = 1 [16:00:05]*** CUTSNS_PIN = 0 [16:00:05]*** Brake cut motor [16:00:05]Read from MH i2c: 01 [16:00:05]MH_I2C_Read... [16:00:05]*** Stop cut motor [16:00:05]*** Cut end [16:00:05]Read from MH i2c: 01 07 00 [16:00:05]MH_I2C_Read... [16:00:05]Read from MH i2c: 01 07 00 0E 02 00 00 00 00 00 FF 0F 25 [16:00:05]process_action close_receipt done [16:00:05]requested_data is exist [16:00:05]produce_requested_data [16:00:05]requested_item fm.sn is exist - process it [16:00:05]wFMCommunicate request_size=4 [16:00:05]MH_SAM_APDU [16:00:05]CAPDU: 80 11 00 00 [16:00:05]Write to MH i2c: E2 08 00 0F 02 80 11 00 00 00 00 00 00 8B [16:00:05]Write i2c OK [16:00:05]MH_I2C_Read... [16:00:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:05]Read from MH i2c: E2 [16:00:05]MH_I2C_Read... [16:00:05]Read from MH i2c: E2 17 00 [16:00:05]MH_I2C_Read... [16:00:05]Read from MH i2c: E2 17 00 0F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 EA [16:00:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:00:05]wFMCommunicate OK [16:00:05]requested_item fd.num is exist - process it [16:00:05]SAM_PROTO_GetFieldsCounters [16:00:05]wFMCommunicate request_size=4 [16:00:05]MH_SAM_APDU [16:00:05]CAPDU: 80 13 00 00 [16:00:05]Write to MH i2c: E2 08 00 10 02 80 13 00 00 00 00 00 00 8E [16:00:05]Write i2c OK [16:00:05]MH_I2C_Read... [16:00:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:00:05]Read from MH i2c: E2 [16:00:05]MH_I2C_Read... [16:00:05]Read from MH i2c: E2 62 00 [16:00:05]MH_I2C_Read... [16:00:05]Read from MH i2c: E2 62 00 10 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 9C 53 01 00 0E 04 04 00 F1 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 96 [16:00:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 9C 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 FD 00 00 00 5E 04 04 00 FD 00 00 00 57 04 04 00 FE 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:00:05]wFMCommunicate OK [16:00:05]SAM_PROTO_GetFieldsCounters done [16:00:05]requested_item shift.num is exist - process it [16:00:05]requested_item shift.opened is exist - process it [16:00:05]req_shift_opened [16:00:05]FM_GetShiftState [16:00:05]SAM_PROTO_GetShiftState [16:00:05]wFMCommunicate request_size=4 [16:00:05]MH_SAM_APDU [16:00:05]CAPDU: 80 13 01 00 [16:00:05]Write to MH i2c: E2 08 00 11 02 80 13 01 00 00 00 00 00 90 [16:00:05]Write i2c OK [16:00:05]MH_I2C_Read... [16:00:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:06]Read from MH i2c: E2 [16:00:06]MH_I2C_Read... [16:00:06]Read from MH i2c: E2 0E 00 [16:00:06]MH_I2C_Read... [16:00:06]Read from MH i2c: E2 0E 00 11 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4E [16:00:06]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:00:06]wFMCommunicate OK [16:00:06]SAM_PROTO_GetShiftState done [16:00:06]FM_GetShiftState done [16:00:06]req_shift_opened done [16:00:06]requested_item shift.open_date is exist - process it [16:00:06]req_shift_open_date [16:00:06]req_shift_open_date done [16:00:06]produce_requested_data done [16:00:06]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86940,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:00:06]process_action_free close_receipt [16:00:06]json_value_free [16:00:06]json_value_free done [16:00:06]process_json_proto returns [16:00:06]Send response to host [16:00:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86940,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:00:06]free response buf [16:00:06]execute_script done [16:00:06]execute_script returns [16:00:06]free content buf [16:00:06]Sock 8.Close socket [16:00:06]Sock 8.Thread stoped [16:00:10]recv_with_timeout no data received [16:00:22]recv_with_timeout no data received [16:00:36]recv_with_timeout no data received 00 08 F4 03 04 00 2D 3F F0 66 [16:00:46]Write to MH i2c: E2 10 00 1C 02 80 15 02 00 08 00 F4 03 04 00 2D 3F F0 66 00 00 6B [16:00:46]Write i2c OK [16:00:46]MH_I2C_Read... [16:00:46]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:00:46]Read from MH i2c: E2 [16:00:46]MH_I2C_Read... [16:00:46]Read from MH i2c: E2 03 00 [16:00:46]MH_I2C_Read... [16:00:46]Read from MH i2c: E2 03 00 1C 02 00 90 00 92 [16:00:46]RAPDU: 90 00 [16:00:46]wFMCommunicate OK [16:00:46]wFMCommunicate request_size=25 [16:00:46]MH_SAM_APDU [16:00:46]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 [16:00:46]Write to MH i2c: E2 1C 00 1D 02 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 00 00 03 [16:00:46]Write i2c OK [16:00:46]MH_I2C_Read... [16:00:46]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:00:46]Read from MH i2c: E2 [16:00:46]MH_I2C_Read... [16:00:46]Read from MH i2c: E2 03 00 [16:00:46]MH_I2C_Read... [16:00:46]Read from MH i2c: E2 03 00 1D 02 00 90 00 93 [16:00:46]RAPDU: 90 00 [16:00:46]wFMCommunicate OK [16:00:46]wFMCommunicate request_size=4 [16:00:46]MH_SAM_APDU [16:00:46]CAPDU: 80 15 03 00 [16:00:46]Write to MH i2c: E2 08 00 1E 02 80 15 03 00 00 00 00 00 A1 [16:00:46]Write i2c OK [16:00:46]MH_I2C_Read... [16:00:46]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [16:00:46]Read from MH i2c: E2 [16:00:46]MH_I2C_Read... [16:00:46]Read from MH i2c: E2 40 00 [16:00:46]MH_I2C_Read... [16:00:46]Read from MH i2c: E2 40 00 1E 02 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 9D 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 FE 00 00 00 35 04 06 00 A7 60 89 D0 70 CA 90 00 1E [16:00:46]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 9D 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 FE 00 00 00 35 04 06 00 A7 60 89 D0 70 CA 90 00 [16:00:46]wFMCommunicate OK [16:00:46]SAM_PROTO_ProcessDocument answer len = 59 [16:00:46]SAM_PROTO_ProcessDocument done [16:00:46]SetTLVBufToDocument [16:00:46]Processing tag 1209 (04B9) [16:00:46]Malloc new data [16:00:46]Processing tag 1041 (0411) [16:00:46]Processing tag 1040 (0410) [16:00:46]Malloc new data [16:00:46]Processing tag 1038 (040E) [16:00:46]Malloc new data [16:00:46]Processing tag 1042 (0412) [16:00:46]Malloc new data [16:00:46]Processing tag 1077 (0435) [16:00:46]Malloc new data [16:00:46]SetTLVBufToDocument err=0 [16:00:46]KKMLoadAndSignReceiptData store KKM data [16:00:46]KKMLoadAndSignReceiptData err=0 [16:00:46]wFMCommunicate request_size=4 [16:00:46]MH_SAM_APDU [16:00:46]CAPDU: 80 11 00 00 [16:00:46]Write to MH i2c: E2 08 00 1F 02 80 11 00 00 00 00 00 00 9B [16:00:46]Write i2c OK [16:00:46]MH_I2C_Read... [16:00:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:46]Read from MH i2c: E2 [16:00:46]MH_I2C_Read... [16:00:46]Read from MH i2c: E2 17 00 [16:00:46]MH_I2C_Read... [16:00:46]Read from MH i2c: E2 17 00 1F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 FA [16:00:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:00:46]wFMCommunicate OK [16:00:46]Счет N : (1)871869 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 44 Товар: 2710194210 ДТ(л)-К-4 20.620 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 254 22.09.2024 16:00 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: ТК ГПНА Online 30116596 ФМ: 0000000000874979 ФД: 86941 ФПД: 184033070837962 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T160045&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86941&fm=184033070837962&tin=02508201610067®Number=0000000000092592&sum=0 [16:00:46]StoreToDocumentArchive [16:00:46]shift 497 fd 86941 [16:00:46]save to /storage/0497/doc_00086941 [16:00:46]save last doc name /storage/0497/doc_00086941 to /storage/kkm_last_doc_name [16:00:46]save OK [16:00:46]Clear old archive folders... [16:00:46]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:00:46]tlvbuf is 013C9F00 [16:00:46]SAM_PROTO_ClearQueue [16:00:46]wFMCommunicate request_size=4 [16:00:46]MH_SAM_APDU [16:00:46]CAPDU: 80 09 00 00 [16:00:46]Write to MH i2c: E2 08 00 20 02 80 09 00 00 00 00 00 00 94 [16:00:46]Write i2c OK [16:00:46]MH_I2C_Read... [16:00:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:00:46]Read from MH i2c: E2 [16:00:46]MH_I2C_Read... [16:00:46]Read from MH i2c: E2 03 00 [16:00:46]MH_I2C_Read... [16:00:46]Read from MH i2c: E2 03 00 20 02 00 90 00 96 [16:00:46]RAPDU: 90 00 [16:00:46]wFMCommunicate OK [16:00:46]SAM_PROTO_ClearQueue done [16:00:46]KKMCreateOFDPacket [16:00:46]OFDProtocolAddRootSTLVToBuf [16:00:46]FM_MakeSignedData [16:00:46]FM_MakeSignedData [16:00:46]SAM_PROTO_SignData [16:00:46]wFMCommunicate request_size=4 [16:00:46]MH_SAM_APDU [16:00:46]CAPDU: 80 0D 01 02 [16:00:46]Write to MH i2c: E2 08 00 21 02 80 0D 01 02 00 00 00 00 9C [16:00:46]Write i2c OK [16:00:46]MH_I2C_Read... [16:00:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:00:46]Read from MH i2c: E2 [16:00:46]MH_I2C_Read... [16:00:46]Read from MH i2c: E2 03 00 [16:00:46]MH_I2C_Read... [16:00:46]Read from MH i2c: E2 03 00 21 02 00 90 00 97 [16:00:46]RAPDU: 90 00 [16:00:46]wFMCommunicate OK [16:00:46]wFMCommunicate request_size=255 [16:00:46]MH_SAM_APDU [16:00:46]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 8C 50 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 2D 3F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 9D 53 01 00 35 04 06 00 [16:00:46]Write to MH i2c: E2 02 01 22 02 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 8C 50 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 2D 3F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 9D 53 01 00 35 04 06 00 00 00 6D [16:00:47]Write i2c OK [16:00:47]MH_I2C_Read... [16:00:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:00:47]Read from MH i2c: E2 [16:00:47]MH_I2C_Read... [16:00:47]Read from MH i2c: E2 03 00 [16:00:47]MH_I2C_Read... [16:00:47]Read from MH i2c: E2 03 00 22 02 00 90 00 98 [16:00:47]RAPDU: 90 00 [16:00:47]wFMCommunicate OK [16:00:47]wFMCommunicate request_size=11 [16:00:47]MH_SAM_APDU [16:00:47]CAPDU: 80 0D 02 02 06 A7 60 89 D0 70 CA [16:00:47]Write to MH i2c: E2 0E 00 23 02 80 0D 02 02 06 00 A7 60 89 D0 70 CA 00 00 45 [16:00:47]Write i2c OK [16:00:47]MH_I2C_Read... [16:00:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:00:47]Read from MH i2c: E2 [16:00:47]MH_I2C_Read... [16:00:47]Read from MH i2c: E2 03 00 [16:00:47]MH_I2C_Read... [16:00:47]Read from MH i2c: E2 03 00 23 02 00 90 00 99 [16:00:47]RAPDU: 90 00 [16:00:47]wFMCommunicate OK [16:00:47]wFMCommunicate request_size=4 [16:00:47]MH_SAM_APDU [16:00:47]CAPDU: 80 0D 03 02 [16:00:47]Write to MH i2c: E2 08 00 24 02 80 0D 03 02 00 00 00 00 A1 [16:00:47]Write i2c OK [16:00:47]MH_I2C_Read... [16:00:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:00:47]Read from MH i2c: E2 [16:00:47]MH_I2C_Read... [16:00:47]Read from MH i2c: E2 0B 00 [16:00:47]MH_I2C_Read... [16:00:47]Read from MH i2c: E2 0B 00 24 02 00 22 3D EC C4 A5 BD 8C 98 90 00 37 [16:00:47]RAPDU: 22 3D EC C4 A5 BD 8C 98 90 00 [16:00:47]wFMCommunicate OK [16:00:47]SAM_PROTO_SignData done [16:00:47]FM_MakeSignedData done [16:00:47]CreateOFDProtocolMessage [16:00:47]wFMCommunicate request_size=4 [16:00:47]MH_SAM_APDU [16:00:47]CAPDU: 80 11 00 00 [16:00:47]Write to MH i2c: E2 08 00 25 02 80 11 00 00 00 00 00 00 A1 [16:00:47]Write i2c OK [16:00:47]MH_I2C_Read... [16:00:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:47]Read from MH i2c: E2 [16:00:47]MH_I2C_Read... [16:00:47]Read from MH i2c: E2 17 00 [16:00:47]MH_I2C_Read... [16:00:47]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 34 39 37 39 90 00 00 [16:00:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:00:47]wFMCommunicate OK [16:00:47]CreateOFDProtocolMessage done [16:00:47]OFDSenderStorePacket 86941 [16:00:47]StoreOFDPacket docnum=86941 [16:00:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 39 CB 08 01 29 30 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 8C 50 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 2D 3F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 9D 53 01 00 35 04 06 00 A7 60 89 D0 70 CA 22 3D EC C4 A5 BD 8C 98 [16:00:47]CheckFolder [16:00:47]dirname=/storage/ofd_packets [16:00:47]CheckFolder done [16:00:47]ProducePacketName [16:00:47]name=ofd_packets/00086941 [16:00:47]NVStorageSaveData ofd_packets/00086941 [16:00:47]File name is /storage/ofd_packets/00086941 [16:00:47]Write 302 bytes [16:00:47]NVStorageSaveData done [16:00:47]OFDSenderStorePacket done [16:00:47]KKMCreateOFDPacket done [16:00:47]NVStorageSaveData kkm_last_timestamp [16:00:47]File name is /storage/kkm_last_timestamp [16:00:47]Write 4 bytes [16:00:47]NVStorageSaveData done [16:00:47]ExternCall_PrintAddStr [16:00:47]wPrintStart [16:00:47]Write to MH i2c: 01 00 00 26 02 28 [16:00:47]Write i2c OK [16:00:47]MH_I2C_Read... [16:00:47]Read from MH i2c: 01 [16:00:47]MH_I2C_Read... [16:00:47]Read from MH i2c: 01 07 00 [16:00:47]MH_I2C_Read... [16:00:47]Read from MH i2c: 01 07 00 26 02 00 00 00 00 00 FF 0F 3D [16:00:47]RasterBufferAndPrint [16:00:47]line Счет N : (1)871869 [16:00:47]line ИНН: 02508201610067 [16:00:47]line Контрольно-Кассовый Чек [16:00:47]line ПРОДАЖА [16:00:47]line ТРК (МРК, ГНК) : 44 [16:00:47]line Товар: 2710194210 [16:00:47]line ДТ(л)-К-4 [16:00:47]line 20.620 * 0.00 [16:00:47]line = 0.00 [16:00:47]line НДС 12% НСП 1% [16:00:47]line > о реализуемом товаре [16:00:47]line ИТОГО: 0.00 [16:00:47]line НСП 1% : 0.00 [16:00:47]line НДС 12% : 0.00 [16:00:47]line Наличными: 0.00 [16:00:47]line Безнал.: 0.00 [16:00:47]line Место: АЗС № 137 "Партнер Нефть" [16:00:47]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:00:47]line СНО: Общий режим [16:00:47]line Чек 254 22.09.2024 16:00 [16:00:47]line Смена: 497 ФФД: 1.0 [16:00:47]line ЗНМ: 0300000064 [16:00:47]line РНМ: 0000000000092592 [16:00:47]line Версия ККМ: 001 [16:00:47]line Талоны: ТК ГПНА Online [16:00:47]line 30116596 [16:00:47]line ФМ: 0000000000874979 [16:00:47]line ФД: 86941 [16:00:47]line ФПД: 184033070837962 [16:00:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T160045&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86941&fm=184033070837962&tin=02508201610067®Number=0000000000092592&sum=0 [16:00:47]written 0, free lines is 4095 [16:00:47]Write to MH i2c: 01 00 00 50 02 52 [16:00:47]Write i2c OK [16:00:47]MH_I2C_Read... [16:00:47]Read from MH i2c: 01 [16:00:47]MH_I2C_Read... [16:00:47]Read from MH i2c: 01 07 00 [16:00:47]MH_I2C_Read... [16:00:47]Read from MH i2c: 01 07 00 50 02 00 00 00 00 00 E6 0C 4B [16:00:47]RasterBufferAndPrint [16:00:47]line [16:00:47]line [16:00:47]line [16:00:47]line [16:00:47]line [16:00:47]written 0, free lines is 3309 [16:00:47]MH_Cut [16:00:47]Write to MH i2c: D1 01 00 57 02 01 2B [16:00:47]Write i2c OK [16:00:47]MH_I2C_Read... [16:00:47]Read from MH i2c: D1 [16:00:47]MH_I2C_Read... [16:00:47]Read from MH i2c: D1 01 00 [16:00:47]MH_I2C_Read... [16:00:47]Read from MH i2c: D1 01 00 57 02 00 2A [16:00:47]Write to MH i2c: 01 00 00 58 02 5A [16:00:47]Write i2c OK [16:00:47]MH_I2C_Read... [16:00:48]*** Cut start [16:00:48]*** Partial cut [16:00:48]*** CUTSNS_PIN = 1 [16:00:48]*** CUTSNS_PIN = 0 [16:00:48]*** Brake cut motor [16:00:49]Read from MH i2c: 01 [16:00:49]MH_I2C_Read... [16:00:49]*** Stop cut motor [16:00:49]*** Cut end [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 58 02 00 00 00 00 00 FF 0F 6F [16:00:49]process_action close_receipt done [16:00:49]requested_data is exist [16:00:49]produce_requested_data [16:00:49]requested_item fm.sn is exist - process it [16:00:49]wFMCommunicate request_size=4 [16:00:49]MH_SAM_APDU [16:00:49]CAPDU: 80 11 00 00 [16:00:49]Write to MH i2c: E2 08 00 59 02 80 11 00 00 00 00 00 00 D5 [16:00:49]Write i2c OK [16:00:49]MH_I2C_Read... [16:00:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:49]Read from MH i2c: E2 [16:00:49]MH_I2C_Read... [16:00:49]Read from MH i2c: E2 17 00 [16:00:49]MH_I2C_Read... [16:00:49]Read from MH i2c: E2 17 00 59 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 34 [16:00:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:00:49]wFMCommunicate OK [16:00:49]requested_item fd.num is exist - process it [16:00:49]SAM_PROTO_GetFieldsCounters [16:00:49]wFMCommunicate request_size=4 [16:00:49]MH_SAM_APDU [16:00:49]CAPDU: 80 13 00 00 [16:00:49]Write to MH i2c: E2 08 00 5A 02 80 13 00 00 00 00 00 00 D8 [16:00:49]Write i2c OK [16:00:49]MH_I2C_Read... [16:00:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:00:49]Read from MH i2c: E2 [16:00:49]MH_I2C_Read... [16:00:49]Read from MH i2c: E2 62 00 [16:00:49]MH_I2C_Read... [16:00:49]Read from MH i2c: E2 62 00 5A 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 9D 53 01 00 0E 04 04 00 F1 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 E4 [16:00:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 9D 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 FE 00 00 00 5E 04 04 00 FE 00 00 00 57 04 04 00 FF 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:00:49]wFMCommunicate OK [16:00:49]SAM_PROTO_GetFieldsCounters done [16:00:49]requested_item shift.num is exist - process it [16:00:49]requested_item shift.opened is exist - process it [16:00:49]req_shift_opened [16:00:49]FM_GetShiftState [16:00:49]SAM_PROTO_GetShiftState [16:00:49]wFMCommunicate request_size=4 [16:00:49]MH_SAM_APDU [16:00:49]CAPDU: 80 13 01 00 [16:00:49]Write to MH i2c: E2 08 00 5B 02 80 13 01 00 00 00 00 00 DA [16:00:49]Write i2c OK [16:00:49]MH_I2C_Read... [16:00:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:49]Read from MH i2c: E2 [16:00:49]MH_I2C_Read... [16:00:49]Read from MH i2c: E2 0E 00 [16:00:49]MH_I2C_Read... [16:00:49]Read from MH i2c: E2 0E 00 5B 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 98 [16:00:49]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:00:49]wFMCommunicate OK [16:00:49]SAM_PROTO_GetShiftState done [16:00:49]FM_GetShiftState done [16:00:49]req_shift_opened done [16:00:49]requested_item shift.open_date is exist - process it [16:00:49]req_shift_open_date [16:00:49]req_shift_open_date done [16:00:49]produce_requested_data done [16:00:49]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86941,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:00:49]process_action_free close_receipt [16:00:49]json_value_free [16:00:49]json_value_free done [16:00:49]process_json_proto returns [16:00:49]Send response to host [16:00:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86941,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:00:49]free response buf [16:00:49]execute_script done [16:00:49]execute_script returns [16:00:49]free content buf [16:00:49]Sock 10.Close socket [16:00:49]Sock 10.Thread stoped [16:00:51]recv_with_timeout no data received [16:01:04]recv_with_timeout no data received [16:01:28]accept exits with 11 [16:01:28]New connection [16:01:28]New thread 3066850660 created [16:01:28]Thread 3066707300 joined [16:01:28]Waiting for new connection... [16:01:28] Sock 11.Parse request [16:01:28]Sock 11.Check first char [16:01:28]Sock 11.First char is OK [16:01:28]request: POST /json_proto HTTP/1.0 [16:01:28]Method: POST [16:01:28]URL: /json_proto [16:01:28]Method is POST - this is cgi request [16:01:28]url: /json_proto [16:01:28]query_string will be loaded in cgi processing [16:01:28]execute_cgi json_proto POST (null) [16:01:28]execute_cgi path=json_proto method=POST [16:01:28]POST find Content-Length [16:01:28]Host: 172.17.47.196:8080 [16:01:28]Content-Length: 645 [16:01:28]Content-Type: application/json [16:01:28] [16:01:28]POST finish read [16:01:28]Found Content-Length = 645 [16:01:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148101", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:01:28]execute_script... [16:01:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148101", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:01:28]POST & json_proto [16:01:28]process_json_proto [16:01:28]json parsed OK: [16:01:28]protocol is kg_v1.0 [16:01:28]action value=close_receipt [16:01:28]process_action close_receipt [16:01:28]cmd_close_receipt [16:01:28]MH_GetDate [16:01:28]Write to MH i2c: F0 00 00 5C 02 4D [16:01:28]Write i2c OK [16:01:28]MH_I2C_Read... [16:01:28]Read from MH i2c: F0 [16:01:28]MH_I2C_Read... [16:01:28]Read from MH i2c: F0 09 00 [16:01:28]MH_I2C_Read... [16:01:28]Read from MH i2c: F0 09 00 5C 02 00 59 3F F0 66 4C 6B 94 66 F5 [16:01:28]GetLastDocTimeStamp 1727020845 [16:01:28]current date 1727020889 [16:01:28]FM_GetShiftState [16:01:28]SAM_PROTO_GetShiftState [16:01:28]wFMCommunicate request_size=4 [16:01:28]MH_SAM_APDU [16:01:28]CAPDU: 80 13 01 00 [16:01:28]Write to MH i2c: E2 08 00 5D 02 80 13 01 00 00 00 00 00 DC [16:01:28]Write i2c OK [16:01:28]MH_I2C_Read... [16:01:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:01:29]Read from MH i2c: E2 [16:01:29]MH_I2C_Read... [16:01:29]Read from MH i2c: E2 0E 00 [16:01:29]MH_I2C_Read... [16:01:29]Read from MH i2c: E2 0E 00 5D 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 9A [16:01:29]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:01:29]wFMCommunicate OK [16:01:29]SAM_PROTO_GetShiftState done [16:01:29]FM_GetShiftState done [16:01:29]opened in 1726964220 [16:01:29]opened+sec_in_day 1727050620 [16:01:29]quantity*price = 6000 [16:01:29]sum+1 = 6001 [16:01:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 60.00 НСП 1% : 0.53 НДС 12% : 6.37 Наличными: 60.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 255 22.09.2024 16:01 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86942 ФПД: 133478457446386 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T160129&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86942&fm=133478457446386&tin=02508201610067®Number=0000000000092592&sum=6000 0 [16:01:30]StoreToDocumentArchive [16:01:30]shift 497 fd 86942 [16:01:30]save to /storage/0497/doc_00086942 [16:01:30]save last doc name /storage/0497/doc_00086942 to /storage/kkm_last_doc_name [16:01:30]save OK [16:01:30]Clear old archive folders... [16:01:30]ProcessDocumentItem done err = 0, tmpTLVsize=276 [16:01:30]tlvbuf is 013CA6F0 [16:01:30]SAM_PROTO_ClearQueue [16:01:30]wFMCommunicate request_size=4 [16:01:30]MH_SAM_APDU [16:01:30]CAPDU: 80 09 00 00 [16:01:30]Write to MH i2c: E2 08 00 6A 02 80 09 00 00 00 00 00 00 DE [16:01:30]Write i2c OK [16:01:30]MH_I2C_Read... [16:01:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:01:30]Read from MH i2c: E2 [16:01:30]MH_I2C_Read... [16:01:30]Read from MH i2c: E2 03 00 [16:01:30]MH_I2C_Read... [16:01:30]Read from MH i2c: E2 03 00 6A 02 00 90 00 E0 [16:01:30]RAPDU: 90 00 [16:01:30]wFMCommunicate OK [16:01:30]SAM_PROTO_ClearQueue done [16:01:30]KKMCreateOFDPacket [16:01:30]OFDProtocolAddRootSTLVToBuf [16:01:30]FM_MakeSignedData [16:01:30]FM_MakeSignedData [16:01:30]SAM_PROTO_SignData [16:01:30]wFMCommunicate request_size=4 [16:01:30]MH_SAM_APDU [16:01:30]CAPDU: 80 0D 01 02 [16:01:30]Write to MH i2c: E2 08 00 6B 02 80 0D 01 02 00 00 00 00 E6 [16:01:30]Write i2c OK [16:01:30]MH_I2C_Read... [16:01:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:01:30]Read from MH i2c: E2 [16:01:30]MH_I2C_Read... [16:01:30]Read from MH i2c: E2 03 00 [16:01:30]MH_I2C_Read... [16:01:30]Read from MH i2c: E2 03 00 6B 02 00 90 00 E1 [16:01:30]RAPDU: 90 00 [16:01:30]wFMCommunicate OK [16:01:30]wFMCommunicate request_size=255 [16:01:30]MH_SAM_APDU [16:01:30]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 59 3F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 [16:01:30]Write to MH i2c: E2 02 01 6C 02 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 59 3F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 00 00 02 [16:01:30]Write i2c OK [16:01:30]MH_I2C_Read... [16:01:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:01:30]Read from MH i2c: E2 [16:01:30]MH_I2C_Read... [16:01:30]Read from MH i2c: E2 03 00 [16:01:30]MH_I2C_Read... [16:01:30]Read from MH i2c: E2 03 00 6C 02 00 90 00 E2 [16:01:30]RAPDU: 90 00 [16:01:30]wFMCommunicate OK [16:01:30]wFMCommunicate request_size=35 [16:01:30]MH_SAM_APDU [16:01:30]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 9E 53 01 00 35 04 06 00 79 65 E0 0A 8F F2 [16:01:30]Write to MH i2c: E2 26 00 6D 02 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 9E 53 01 00 35 04 06 00 79 65 E0 0A 8F F2 00 00 23 [16:01:30]Write i2c OK [16:01:30]MH_I2C_Read... [16:01:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:01:30]Read from MH i2c: E2 [16:01:30]MH_I2C_Read... [16:01:30]Read from MH i2c: E2 03 00 [16:01:30]MH_I2C_Read... [16:01:30]Read from MH i2c: E2 03 00 6D 02 00 90 00 E3 [16:01:30]RAPDU: 90 00 [16:01:30]wFMCommunicate OK [16:01:30]wFMCommunicate request_size=4 [16:01:30]MH_SAM_APDU [16:01:30]CAPDU: 80 0D 03 02 [16:01:30]Write to MH i2c: E2 08 00 6E 02 80 0D 03 02 00 00 00 00 EB [16:01:30]Write i2c OK [16:01:30]MH_I2C_Read... [16:01:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:01:30]Read from MH i2c: E2 [16:01:30]MH_I2C_Read... [16:01:30]Read from MH i2c: E2 0B 00 [16:01:30]MH_I2C_Read... [16:01:30]Read from MH i2c: E2 0B 00 6E 02 00 35 72 5F 62 14 C2 60 05 90 00 8F [16:01:30]RAPDU: 35 72 5F 62 14 C2 60 05 90 00 [16:01:30]wFMCommunicate OK [16:01:30]SAM_PROTO_SignData done [16:01:30]FM_MakeSignedData done [16:01:30]CreateOFDProtocolMessage [16:01:30]wFMCommunicate request_size=4 [16:01:30]MH_SAM_APDU [16:01:30]CAPDU: 80 11 00 00 [16:01:30]Write to MH i2c: E2 08 00 6F 02 80 11 00 00 00 00 00 00 EB [16:01:30]Write i2c OK [16:01:30]MH_I2C_Read... [16:01:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:01:30]Read from MH i2c: E2 [16:01:30]MH_I2C_Read... [16:01:30]Read from MH i2c: E2 17 00 [16:01:30]MH_I2C_Read... [16:01:30]Read from MH i2c: E2 17 00 6F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 4A [16:01:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:01:30]wFMCommunicate OK [16:01:30]CreateOFDProtocolMessage done [16:01:30]OFDSenderStorePacket 86942 [16:01:30]StoreOFDPacket docnum=86942 [16:01:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 28 01 00 00 72 59 20 01 78 88 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 59 3F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 9E 53 01 00 35 04 06 00 79 65 E0 0A 8F F2 35 72 5F 62 14 C2 60 05 [16:01:30]CheckFolder [16:01:30]dirname=/storage/ofd_packets [16:01:30]CheckFolder done [16:01:30]ProducePacketName [16:01:30]name=ofd_packets/00086942 [16:01:30]NVStorageSaveData ofd_packets/00086942 [16:01:30]File name is /storage/ofd_packets/00086942 [16:01:30]Write 326 bytes [16:01:30]NVStorageSaveData done [16:01:30]OFDSenderStorePacket done [16:01:30]KKMCreateOFDPacket done [16:01:30]NVStorageSaveData kkm_last_timestamp [16:01:30]File name is /storage/kkm_last_timestamp [16:01:30]Write 4 bytes [16:01:30]NVStorageSaveData done [16:01:30]ExternCall_PrintAddStr [16:01:30]wPrintStart [16:01:30]Write to MH i2c: 01 00 00 70 02 72 [16:01:30]Write i2c OK [16:01:30]MH_I2C_Read... [16:01:30]Read from MH i2c: 01 [16:01:30]MH_I2C_Read... [16:01:30]Read from MH i2c: 01 07 00 [16:01:30]MH_I2C_Read... [16:01:30]Read from MH i2c: 01 07 00 70 02 00 00 00 00 00 FF 0F 87 [16:01:30]RasterBufferAndPrint [16:01:30]line Счет N : (3)148101 [16:01:30]line ИНН: 02508201610067 [16:01:30]line Контрольно-Кассовый Чек [16:01:30]line ПРОДАЖА [16:01:30]line Товар: 4700000310043 [16:01:30]line Вода Жалалабат 27 1л [16:01:30]line 1.000 * 60.00 [16:01:30]line = 60.00 [16:01:30]line НДС 12% НСП 1% [16:01:30]line > о реализуемом товаре [16:01:30]line ИТОГО: 60.00 [16:01:30]line НСП 1% : 0.53 [16:01:30]line НДС 12% : 6.37 [16:01:30]line Наличными: 60.00 [16:01:30]line Безнал.: 0.00 [16:01:30]line Место: АЗС № 137 "Партнер Нефть" [16:01:30]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:01:30]line СНО: Общий режим [16:01:30]line Чек 255 22.09.2024 16:01 [16:01:30]line Смена: 497 ФФД: 1.0 [16:01:30]line ЗНМ: 0300000064 [16:01:30]line РНМ: 0000000000092592 [16:01:30]line Версия ККМ: 001 [16:01:30]line ФМ: 0000000000874979 [16:01:30]line ФД: 86942 [16:01:30]line ФПД: 133478457446386 [16:01:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T160129&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86942&fm=133478457446386&tin=02508201610067®Number=0000000000092592&sum=6000 [16:01:30]line 0 [16:01:30]written 0, free lines is 4095 [16:01:31]Write to MH i2c: 01 00 00 98 02 9A [16:01:31]Write i2c OK [16:01:31]MH_I2C_Read... [16:01:31]Read from MH i2c: 01 [16:01:31]MH_I2C_Read... [16:01:31]Read from MH i2c: 01 07 00 [16:01:31]MH_I2C_Read... [16:01:31]Read from MH i2c: 01 07 00 98 02 00 00 00 00 00 00 0D AE [16:01:31]RasterBufferAndPrint [16:01:31]line [16:01:31]line [16:01:31]line [16:01:31]line [16:01:31]line [16:01:31]written 0, free lines is 3334 [16:01:31]MH_Cut [16:01:31]Write to MH i2c: D1 01 00 9F 02 01 73 [16:01:31]Write i2c OK [16:01:31]MH_I2C_Read... [16:01:31]Read from MH i2c: D1 [16:01:31]MH_I2C_Read... [16:01:31]Read from MH i2c: D1 01 00 [16:01:31]MH_I2C_Read... [16:01:31]Read from MH i2c: D1 01 00 9F 02 00 72 [16:01:31]Write to MH i2c: 01 00 00 A0 02 A2 [16:01:31]Write i2c OK [16:01:31]MH_I2C_Read... [16:01:31]*** Cut start [16:01:31]*** Partial cut [16:01:31]*** CUTSNS_PIN = 1 [16:01:31]*** CUTSNS_PIN = 0 [16:01:32]*** Brake cut motor [16:01:32]Read from MH i2c: 01 [16:01:32]MH_I2C_Read... [16:01:32]*** Stop cut motor [16:01:32]*** Cut end [16:01:32]Read from MH i2c: 01 07 00 [16:01:32]MH_I2C_Read... [16:01:32]Read from MH i2c: 01 07 00 A0 02 00 00 00 00 00 FF 0F B7 [16:01:32]process_action close_receipt done [16:01:32]requested_data is exist [16:01:32]produce_requested_data [16:01:32]requested_item fm.sn is exist - process it [16:01:32]wFMCommunicate request_size=4 [16:01:32]MH_SAM_APDU [16:01:32]CAPDU: 80 11 00 00 [16:01:32]Write to MH i2c: E2 08 00 A1 02 80 11 00 00 00 00 00 00 1D [16:01:32]Write i2c OK [16:01:32]MH_I2C_Read... [16:01:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:01:32]Read from MH i2c: E2 [16:01:32]MH_I2C_Read... [16:01:32]Read from MH i2c: E2 17 00 [16:01:32]MH_I2C_Read... [16:01:32]Read from MH i2c: E2 17 00 A1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 7C [16:01:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:01:32]wFMCommunicate OK [16:01:32]requested_item fd.num is exist - process it [16:01:32]SAM_PROTO_GetFieldsCounters [16:01:32]wFMCommunicate request_size=4 [16:01:32]MH_SAM_APDU [16:01:32]CAPDU: 80 13 00 00 [16:01:32]Write to MH i2c: E2 08 00 A2 02 80 13 00 00 00 00 00 00 20 [16:01:32]Write i2c OK [16:01:32]MH_I2C_Read... [16:01:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:01:32]Read from MH i2c: E2 [16:01:32]MH_I2C_Read... [16:01:32]Read from MH i2c: E2 62 00 [16:01:32]MH_I2C_Read... [16:01:32]Read from MH i2c: E2 62 00 A2 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 9E 53 01 00 0E 04 04 00 F1 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 31 [16:01:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 9E 53 01 00 0E 04 04 00 F1 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 [16:01:32]wFMCommunicate OK [16:01:32]SAM_PROTO_GetFieldsCounters done [16:01:32]requested_item shift.num is exist - process it [16:01:32]requested_item shift.opened is exist - process it [16:01:32]req_shift_opened [16:01:32]FM_GetShiftState [16:01:32]SAM_PROTO_GetShiftState [16:01:32]wFMCommunicate request_size=4 [16:01:32]MH_SAM_APDU [16:01:32]CAPDU: 80 13 01 00 [16:01:32]Write to MH i2c: E2 08 00 A3 02 80 13 01 00 00 00 00 00 22 [16:01:32]Write i2c OK [16:01:32]MH_I2C_Read... [16:01:32]Read from MH i2c: E2 [16:01:32]MH_I2C_Read... [16:01:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:01:32]Read from MH i2c: E2 0E 00 [16:01:32]MH_I2C_Read... [16:01:32]Read from MH i2c: E2 0E 00 A3 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 E0 [16:01:32]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:01:32]wFMCommunicate OK [16:01:32]SAM_PROTO_GetShiftState done [16:01:32]FM_GetShiftState done [16:01:32]req_shift_opened done [16:01:32]requested_item shift.open_date is exist - process it [16:01:32]req_shift_open_date [16:01:32]req_shift_open_date done [16:01:32]produce_requested_data done [16:01:32]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86942,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:01:32]process_action_free close_receipt [16:01:32]json_value_free [16:01:32]json_value_free done [16:01:32]process_json_proto returns [16:01:32]Send response to host [16:01:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86942,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:01:32]free response buf [16:01:32]execute_script done [16:01:32]execute_script returns [16:01:32]free content buf [16:01:32]Sock 11.Close socket [16:01:32]Sock 11.Thread stoped [16:01:38]ConnectInit Can't connect to host [16:01:38]CommunicateWithHost connect error [16:01:38]CommunicateWithHost err = -1 [16:01:38]OFD Sender: Server communicate error [16:01:38]OFD Sender: Processing packet 86939 [packets to send 279, broken 275] [16:01:38]ProducePacketName [16:01:38]name=ofd_packets/00086939 [16:01:38]OFD Sender: To server: pG, [16:01:38]CommunicateWithHost lk.salyk.kg:30040 [16:01:38]ConnectInit lk.salyk.kg [16:01:39]Connected sock=8 [16:01:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 54 CF 08 01 FE 11 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 FC 00 00 00 F4 03 04 00 DB 3E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 9B 53 01 00 35 04 06 00 B3 E5 33 3E 8C 5A EE 6A DC 44 6C 19 84 4F [16:01:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 08 F8 47 00 EF 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 34 39 37 39 10 04 04 00 9B 53 01 00 F4 03 04 00 31 EA EF 66 B6 04 01 00 00 B2 63 EC 7E E4 D0 3B 41 [16:01:40]CommunicateWithHost err = 0 [16:01:40]CheckOFDResponse [16:01:40]1017 (14) - 77093643461234 [16:01:40]1041 (16) - 0000000000874979 [16:01:40]1040 (4) - 86939 [16:01:40]1012 (4) - 22.09.2024 09:58 [16:01:40]1206 (1) - 0 [16:01:40]OFD Sender: Remove packet 86939 [16:01:40]ProducePacketName [16:01:40]name=ofd_packets/00086939 [16:01:40]NVStorageDeleteData [16:01:41]OFD Sender: Processing packet 86940 [packets to send 278, broken 275] [16:01:41]ProducePacketName [16:01:41]name=ofd_packets/00086940 [16:01:41]OFD Sender: To server: pG, [16:01:41]CommunicateWithHost lk.salyk.kg:30040 [16:01:41]ConnectInit lk.salyk.kg [16:01:41]Connected sock=8 [16:01:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 CE B8 08 01 93 53 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 02 3F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 9C 53 01 00 35 04 06 00 CB 6F 6B 2A B8 F2 40 A7 B9 B8 AE 62 C5 4C [16:01:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 CC 9F 47 00 78 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 34 39 37 39 10 04 04 00 9C 53 01 00 F4 03 04 00 32 EA EF 66 B6 04 01 00 00 9A 70 5A 2B F5 52 61 AD [16:01:43]CommunicateWithHost err = 0 [16:01:43]CheckOFDResponse [16:01:43]1017 (14) - 77093643461234 [16:01:43]1041 (16) - 0000000000874979 [16:01:43]1040 (4) - 86940 [16:01:43]1012 (4) - 22.09.2024 09:58 [16:01:43]1206 (1) - 0 [16:01:43]OFD Sender: Remove packet 86940 [16:01:43]ProducePacketName [16:01:43]name=ofd_packets/00086940 [16:01:43]NVStorageDeleteData [16:01:44]OFD Sender: Processing packet 86941 [packets to send 277, broken 275] [16:01:44]ProducePacketName [16:01:44]name=ofd_packets/00086941 [16:01:44]OFD Sender: To server: pG, [16:01:44]CommunicateWithHost lk.salyk.kg:30040 [16:01:44]ConnectInit lk.salyk.kg [16:01:44]Connected sock=8 [16:01:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 39 CB 08 01 29 30 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 8C 50 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 2D 3F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 9D 53 01 00 35 04 06 00 A7 60 89 D0 70 CA 22 3D EC C4 A5 BD 8C 98 [16:01:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 F8 CD 47 00 FC 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 9D 53 01 00 F4 03 04 00 35 EA EF 66 B6 04 01 00 00 03 85 99 2F B2 95 69 12 [16:01:46]CommunicateWithHost err = 0 [16:01:46]CheckOFDResponse [16:01:46]1017 (14) - 77093643461234 [16:01:46]1041 (16) - 0000000000874979 [16:01:46]1040 (4) - 86941 [16:01:46]1012 (4) - 22.09.2024 09:58 [16:01:46]1206 (1) - 0 [16:01:46]OFD Sender: Remove packet 86941 [16:01:46]ProducePacketName [16:01:46]name=ofd_packets/00086941 [16:01:46]NVStorageDeleteData [16:01:46]OFD Sender: Processing packet 86942 [packets to send 276, broken 275] [16:01:46]ProducePacketName [16:01:46]name=ofd_packets/00086942 [16:01:46]OFD Sender: To server: pG, [16:01:46]CommunicateWithHost lk.salyk.kg:30040 [16:01:46]ConnectInit lk.salyk.kg [16:01:48]Connected sock=9 [16:01:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 28 01 00 00 72 59 20 01 78 88 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 59 3F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 9E 53 01 00 35 04 06 00 79 65 E0 0A 8F F2 35 72 5F 62 14 C2 60 05 [16:01:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 4E 41 47 00 F8 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 34 39 37 39 10 04 04 00 9E 53 01 00 F4 03 04 00 38 EA EF 66 B6 04 01 00 00 59 1A 4D 5F DC 4E 10 B6 [16:01:49]CommunicateWithHost err = 0 [16:01:49]CheckOFDResponse [16:01:49]1017 (14) - 77093643461234 [16:01:49]1041 (16) - 0000000000874979 [16:01:49]1040 (4) - 86942 [16:01:49]1012 (4) - 22.09.2024 09:58 [16:01:49]1206 (1) - 0 [16:01:49]OFD Sender: Remove packet 86942 [16:01:49]ProducePacketName [16:01:49]name=ofd_packets/00086942 [16:01:49]NVStorageDeleteData [16:01:50]OFD Sender: No OFD packet to send [16:01:55]OFD Sender: No OFD packet to send [16:02:00]OFD Sender: No OFD packet to send [16:02:01]accept exits with 10 [16:02:01]New connection [16:02:01]New thread 3066707300 created [16:02:01]Thread 3066850660 joined [16:02:01]Waiting for new connection... [16:02:01] Sock 10.Parse request [16:02:01]Sock 10.Check first char [16:02:01]Sock 10.First char is OK [16:02:01]request: POST /json_proto HTTP/1.0 [16:02:01]Method: POST [16:02:01]URL: /json_proto [16:02:01]Method is POST - this is cgi request [16:02:01]url: /json_proto [16:02:01]query_string will be loaded in cgi processing [16:02:01]execute_cgi json_proto POST (null) [16:02:01]execute_cgi path=json_proto method=POST [16:02:01]POST find Content-Length [16:02:01]Host: 172.17.47.196:8080 [16:02:01]Content-Length: 682 [16:02:01]Content-Type: application/json [16:02:01] [16:02:01]POST finish read [16:02:01]Found Content-Length = 682 [16:02:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871870", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 4.320, "sum" : 329.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 329.00, "total" : 329.00, "payments": [ { "type": 0, "sum" : 329.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:02:01]execute_script... [16: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)871870", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 4.320, "sum" : 329.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 329.00, "total" : 329.00, "payments": [ { "type": 0, "sum" : 329.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:02:01]POST & json_proto [16:02:01]process_json_proto [16:02:01]json parsed OK: [16:02:01]protocol is kg_v1.0 [16:02:01]action value=close_receipt [16:02:01]process_action close_receipt [16:02:01]cmd_close_receipt [16:02:01]MH_GetDate [16:02:01]Write to MH i2c: F0 00 00 A4 02 95 [16:02:01]Write i2c OK [16:02:01]MH_I2C_Read... [16:02:01]Read from MH i2c: F0 [16:02:01]MH_I2C_Read... [16:02:01]Read from MH i2c: F0 09 00 [16:02:01]MH_I2C_Read... [16:02:01]Read from MH i2c: F0 09 00 A4 02 00 79 3F F0 66 4C 6B 94 66 5D [16:02:01]GetLastDocTimeStamp 1727020889 [16:02:01]current date 1727020921 [16:02:01]FM_GetShiftState [16:02:01]SAM_PROTO_GetShiftState [16:02:01]wFMCommunicate request_size=4 [16:02:01]MH_SAM_APDU [16:02:01]CAPDU: 80 13 01 00 [16:02:01]Write to MH i2c: E2 08 00 A5 02 80 13 01 00 00 00 00 00 24 [16:02:01]Write i2c OK [16:02:01]MH_I2C_Read... [16:02:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:02:01]Read from MH i2c: E2 [16:02:01]MH_I2C_Read... [16:02:01]Read from MH i2c: E2 0E 00 [16:02:01]MH_I2C_Read... [16:02:01]Read from MH i2c: E2 0E 00 A5 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 E2 [16:02:01]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:02:01]wFMCommunicate OK [16:02:01]SAM_PROTO_GetShiftState done [16:02:01]FM_GetShiftState done [16:02:01]opened in 1726964220 [16:02:01]opened+sec_in_day 1727050620 [16:02:01]quantity*price = 32918 [16:02:01]sum+1 = 32919 [16:02:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 329.00 Внесено: 329.00 СДАЧА: 0.00 НСП 1% : 2.91 НДС 12% : 34.96 Наличными: 329.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 256 22.09.2024 16:02 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86943 ФПД: 4922046525248 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T160201&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86943&fm=4922046525248&tin=02508201610067®Number=0000000000092592&sum=32900 [16:02:02]StoreToDocumentArchive [16:02:02]shift 497 fd 86943 [16:02:02]save to /storage/0497/doc_00086943 [16:02:02]save last doc name /storage/0497/doc_00086943 to /storage/kkm_last_doc_name [16:02:02]save OK [16:02:02]Clear old archive folders... [16:02:02]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:02:02]tlvbuf is 01441AA0 [16:02:02]SAM_PROTO_ClearQueue [16:02:02]wFMCommunicate request_size=4 [16:02:02]MH_SAM_APDU [16:02:02]CAPDU: 80 09 00 00 [16:02:02]Write to MH i2c: E2 08 00 B2 02 80 09 00 00 00 00 00 00 26 [16:02:02]Write i2c OK [16:02:02]MH_I2C_Read... [16:02:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:02:03]Read from MH i2c: E2 [16:02:03]MH_I2C_Read... [16:02:03]Read from MH i2c: E2 03 00 [16:02:03]MH_I2C_Read... [16:02:03]Read from MH i2c: E2 03 00 B2 02 00 90 00 28 [16:02:03]RAPDU: 90 00 [16:02:03]wFMCommunicate OK [16:02:03]SAM_PROTO_ClearQueue done [16:02:03]KKMCreateOFDPacket [16:02:03]OFDProtocolAddRootSTLVToBuf [16:02:03]FM_MakeSignedData [16:02:03]FM_MakeSignedData [16:02:03]SAM_PROTO_SignData [16:02:03]wFMCommunicate request_size=4 [16:02:03]MH_SAM_APDU [16:02:03]CAPDU: 80 0D 01 02 [16:02:03]Write to MH i2c: E2 08 00 B3 02 80 0D 01 02 00 00 00 00 2E [16:02:03]Write i2c OK [16:02:03]MH_I2C_Read... [16:02:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:02:03]Read from MH i2c: E2 [16:02:03]MH_I2C_Read... [16:02:03]Read from MH i2c: E2 03 00 [16:02:03]MH_I2C_Read... [16:02:03]Read from MH i2c: E2 03 00 B3 02 00 90 00 29 [16:02:03]RAPDU: 90 00 [16:02:03]wFMCommunicate OK [16:02:03]wFMCommunicate request_size=255 [16:02:03]MH_SAM_APDU [16:02:03]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 E0 10 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 96 80 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 80 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 0D 00 00 00 00 07 04 06 00 84 80 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 79 3F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 9F 53 01 00 35 04 06 00 [16:02:03]Write to MH i2c: E2 02 01 B4 02 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 E0 10 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 96 80 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 80 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 0D 00 00 00 00 07 04 06 00 84 80 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 79 3F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 9F 53 01 00 35 04 06 00 00 00 3C [16:02:03]Write i2c OK [16:02:03]MH_I2C_Read... [16:02:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:02:03]Read from MH i2c: E2 [16:02:03]MH_I2C_Read... [16:02:03]Read from MH i2c: E2 03 00 [16:02:03]MH_I2C_Read... [16:02:03]Read from MH i2c: E2 03 00 B4 02 00 90 00 2A [16:02:03]RAPDU: 90 00 [16:02:03]wFMCommunicate OK [16:02:03]wFMCommunicate request_size=11 [16:02:03]MH_SAM_APDU [16:02:03]CAPDU: 80 0D 02 02 06 04 7A 00 D5 AF 40 [16:02:03]Write to MH i2c: E2 0E 00 B5 02 80 0D 02 02 06 00 04 7A 00 D5 AF 40 00 00 7F [16:02:03]Write i2c OK [16:02:03]MH_I2C_Read... [16:02:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:02:03]Read from MH i2c: E2 [16:02:03]MH_I2C_Read... [16:02:03]Read from MH i2c: E2 03 00 [16:02:03]MH_I2C_Read... [16:02:03]Read from MH i2c: E2 03 00 B5 02 00 90 00 2B [16:02:03]RAPDU: 90 00 [16:02:03]wFMCommunicate OK [16:02:03]wFMCommunicate request_size=4 [16:02:03]MH_SAM_APDU [16:02:03]CAPDU: 80 0D 03 02 [16:02:03]Write to MH i2c: E2 08 00 B6 02 80 0D 03 02 00 00 00 00 33 [16:02:03]Write i2c OK [16:02:03]MH_I2C_Read... [16:02:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:02:03]Read from MH i2c: E2 [16:02:03]MH_I2C_Read... [16:02:03]Read from MH i2c: E2 0B 00 [16:02:03]MH_I2C_Read... [16:02:03]Read from MH i2c: E2 0B 00 B6 02 00 5B 70 18 F2 CB 30 81 27 90 00 AC [16:02:03]RAPDU: 5B 70 18 F2 CB 30 81 27 90 00 [16:02:03]wFMCommunicate OK [16:02:03]SAM_PROTO_SignData done [16:02:03]FM_MakeSignedData done [16:02:03]CreateOFDProtocolMessage [16:02:03]wFMCommunicate request_size=4 [16:02:03]MH_SAM_APDU [16:02:03]CAPDU: 80 11 00 00 [16:02:03]Write to MH i2c: E2 08 00 B7 02 80 11 00 00 00 00 00 00 33 [16:02:03]Write i2c OK [16:02:03]MH_I2C_Read... [16:02:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:02:03]Read from MH i2c: E2 [16:02:03]MH_I2C_Read... [16:02:03]Read from MH i2c: E2 17 00 [16:02:03]MH_I2C_Read... [16:02:03]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 34 39 37 39 90 00 92 [16:02:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:02:03]wFMCommunicate OK [16:02:03]CreateOFDProtocolMessage done [16:02:03]OFDSenderStorePacket 86943 [16:02:03]StoreOFDPacket docnum=86943 [16:02:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 B7 EF 08 01 61 99 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 E0 10 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 96 80 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 80 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 0D 00 00 00 00 07 04 06 00 84 80 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 79 3F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 9F 53 01 00 35 04 06 00 04 7A 00 D5 AF 40 5B 70 18 F2 CB 30 81 27 [16:02:03]CheckFolder [16:02:03]dirname=/storage/ofd_packets [16:02:03]CheckFolder done [16:02:03]ProducePacketName [16:02:03]name=ofd_packets/00086943 [16:02:03]NVStorageSaveData ofd_packets/00086943 [16:02:03]File name is /storage/ofd_packets/00086943 [16:02:03]Write 302 bytes [16:02:03]NVStorageSaveData done [16:02:03]OFDSenderStorePacket done [16:02:03]KKMCreateOFDPacket done [16:02:03]NVStorageSaveData kkm_last_timestamp [16:02:03]File name is /storage/kkm_last_timestamp [16:02:03]Write 4 bytes [16:02:03]NVStorageSaveData done [16:02:03]ExternCall_PrintAddStr [16:02:03]wPrintStart [16:02:03]Write to MH i2c: 01 00 00 B8 02 BA [16:02:03]Write i2c OK [16:02:03]MH_I2C_Read... [16:02:03]Read from MH i2c: 01 [16:02:03]MH_I2C_Read... [16:02:03]Read from MH i2c: 01 07 00 [16:02:03]MH_I2C_Read... [16:02:03]Read from MH i2c: 01 07 00 B8 02 00 00 00 00 00 FF 0F CF [16:02:03]RasterBufferAndPrint [16:02:03]line Счет N : (1)871870 [16:02:03]line ИНН: 02508201610067 [16:02:03]line Контрольно-Кассовый Чек [16:02:03]line ПРОДАЖА [16:02:03]line ТРК (МРК, ГНК) : 44 [16:02:03]line Товар: 2710194210 [16:02:03]line ДТ(л)-К-4 [16:02:03]line 4.320 * 76.20 [16:02:03]line = 329.18 [16:02:03]line НДС 12% НСП 1% [16:02:03]line > о реализуемом товаре [16:02:03]line ОКРУГЛЕНИЕ: -0.18 [16:02:03]line ИТОГО: 329.00 [16:02:03]line Внесено: 329.00 [16:02:03]line СДАЧА: 0.00 [16:02:03]line НСП 1% : 2.91 [16:02:03]line НДС 12% : 34.96 [16:02:03]line Наличными: 329.00 [16:02:03]line Безнал.: 0.00 [16:02:03]line Место: АЗС № 137 "Партнер Нефть" [16:02:03]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:02:03]line СНО: Общий режим [16:02:03]line Чек 256 22.09.2024 16:02 [16:02:03]line Смена: 497 ФФД: 1.0 [16:02:03]line ЗНМ: 0300000064 [16:02:03]line РНМ: 0000000000092592 [16:02:03]line Версия ККМ: 001 [16:02:03]line ФМ: 0000000000874979 [16:02:03]line ФД: 86943 [16:02:03]line ФПД: 4922046525248 [16:02:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T160201&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86943&fm=4922046525248&tin=02508201610067®Number=0000000000092592&sum=32900 [16:02:03]OFD Sender: Processing packet 86943 [packets to send 276, broken 275] [16:02:03]ProducePacketName [16:02:03]name=ofd_packets/00086943 [16:02:03]OFD Sender: To server: pG, [16:02:03]CommunicateWithHost lk.salyk.kg:30040 [16:02:03]ConnectInit lk.salyk.kg [16:02:03]written 0, free lines is 4095 [16:02:03]Write to MH i2c: 01 00 00 E3 02 E5 [16:02:03]Write i2c OK [16:02:03]MH_I2C_Read... [16:02:03]Read from MH i2c: 01 [16:02:03]MH_I2C_Read... [16:02:03]Read from MH i2c: 01 07 00 [16:02:03]MH_I2C_Read... [16:02:03]Read from MH i2c: 01 07 00 E3 02 00 00 00 00 00 DC 0C D4 [16:02:03]RasterBufferAndPrint [16:02:03]line [16:02:03]line [16:02:03]line [16:02:03]line [16:02:03]line [16:02:03]written 0, free lines is 3302 [16:02:04]MH_Cut [16:02:04]Write to MH i2c: D1 01 00 EA 02 01 BE [16:02:04]Write i2c OK [16:02:04]MH_I2C_Read... [16:02:04]Read from MH i2c: D1 [16:02:04]MH_I2C_Read... [16:02:04]Read from MH i2c: D1 01 00 [16:02:04]MH_I2C_Read... [16:02:04]Read from MH i2c: D1 01 00 EA 02 00 BD [16:02:04]Write to MH i2c: 01 00 00 EB 02 ED [16:02:04]Write i2c OK [16:02:04]MH_I2C_Read... [16:02:04]*** Cut start [16:02:04]*** Partial cut [16:02:04]*** CUTSNS_PIN = 1 [16:02:04]*** CUTSNS_PIN = 0 [16:02:05]*** Brake cut motor [16:02:05]Read from MH i2c: 01 [16:02:05]MH_I2C_Read... [16:02:05]*** Stop cut motor [16:02:05]*** Cut end [16:02:05]Read from MH i2c: 01 07 00 [16:02:05]MH_I2C_Read... [16:02:05]Read from MH i2c: 01 07 00 EB 02 00 00 00 00 00 FF 0F 02 [16:02:05]process_action close_receipt done [16:02:05]requested_data is exist [16:02:05]produce_requested_data [16:02:05]requested_item fm.sn is exist - process it [16:02:05]wFMCommunicate request_size=4 [16:02:05]MH_SAM_APDU [16:02:05]CAPDU: 80 11 00 00 [16:02:05]Write to MH i2c: E2 08 00 EC 02 80 11 00 00 00 00 00 00 68 [16:02:05]Write i2c OK [16:02:05]MH_I2C_Read... [16:02:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:02:05]Read from MH i2c: E2 [16:02:05]MH_I2C_Read... [16:02:05]Read from MH i2c: E2 17 00 [16:02:05]MH_I2C_Read... [16:02:05]Read from MH i2c: E2 17 00 EC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C7 [16:02:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:02:05]wFMCommunicate OK [16:02:05]requested_item fd.num is exist - process it [16:02:05]SAM_PROTO_GetFieldsCounters [16:02:05]wFMCommunicate request_size=4 [16:02:05]MH_SAM_APDU [16:02:05]CAPDU: 80 13 00 00 [16:02:05]Write to MH i2c: E2 08 00 ED 02 80 13 00 00 00 00 00 00 6B [16:02:05]Write i2c OK [16:02:05]MH_I2C_Read... [16:02:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:02:05]Read from MH i2c: E2 [16:02:05]MH_I2C_Read... [16:02:05]Read from MH i2c: E2 62 00 [16:02:05]MH_I2C_Read... [16:02:05]Read from MH i2c: E2 62 00 ED 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 9F 53 01 00 0E 04 04 00 F1 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 82 [16: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 9F 53 01 00 0E 04 04 00 F1 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 [16:02:05]wFMCommunicate OK [16:02:05]SAM_PROTO_GetFieldsCounters done [16:02:05]requested_item shift.num is exist - process it [16:02:05]requested_item shift.opened is exist - process it [16:02:05]req_shift_opened [16:02:05]FM_GetShiftState [16:02:05]SAM_PROTO_GetShiftState [16:02:05]wFMCommunicate request_size=4 [16:02:05]MH_SAM_APDU [16:02:05]CAPDU: 80 13 01 00 [16:02:05]Write to MH i2c: E2 08 00 EE 02 80 13 01 00 00 00 00 00 6D [16:02:05]Write i2c OK [16:02:05]MH_I2C_Read... [16:02:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:02:05]Read from MH i2c: E2 [16:02:05]MH_I2C_Read... [16:02:05]Read from MH i2c: E2 0E 00 [16:02:05]MH_I2C_Read... [16:02:05]Read from MH i2c: E2 0E 00 EE 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 2B [16:02:05]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:02:05]wFMCommunicate OK [16:02:05]SAM_PROTO_GetShiftState done [16:02:05]FM_GetShiftState done [16:02:05]req_shift_opened done [16:02:05]requested_item shift.open_date is exist - process it [16:02:05]req_shift_open_date [16:02:05]req_shift_open_date done [16:02:05]produce_requested_data done [16:02:05]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86943,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:02:05]process_action_free close_receipt [16:02:05]json_value_free [16:02:05]json_value_free done [16:02:05]process_json_proto returns [16:02:05]Send response to host [16:02:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86943,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:02:05]free response buf [16:02:05]execute_script done [16:02:05]execute_script returns [16:02:05]free content buf [16:02:05]Sock 10.Close socket [16:02:05]Sock 10.Thread stoped [16:02:06]Connected sock=11 [16:02:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 B7 EF 08 01 61 99 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 E0 10 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 96 80 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 80 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 0D 00 00 00 00 07 04 06 00 84 80 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 79 3F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 9F 53 01 00 35 04 06 00 04 7A 00 D5 AF 40 5B 70 18 F2 CB 30 81 27 [16:02:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 74 77 47 00 BD 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 34 39 37 39 10 04 04 00 9F 53 01 00 F4 03 04 00 4B EA EF 66 B6 04 01 00 00 96 B4 8D 25 92 14 E0 E7 [16:02:09]CommunicateWithHost err = 0 [16:02:09]CheckOFDResponse [16:02:09]1017 (14) - 77093643461234 [16:02:09]1041 (16) - 0000000000874979 [16:02:09]1040 (4) - 86943 [16:02:09]1012 (4) - 22.09.2024 09:58 [16:02:09]1206 (1) - 0 [16:02:09]OFD Sender: Remove packet 86943 [16:02:09]ProducePacketName [16:02:09]name=ofd_packets/00086943 [16:02:09]NVStorageDeleteData [16:02:10]OFD Sender: No OFD packet to send [16:02:15]OFD Sender: No OFD packet to send [16:02:20]OFD Sender: No OFD packet to send [16:02:25]OFD Sender: No OFD packet to send [16:02:30]OFD Sender: No OFD packet to send [16:02:35]OFD Sender: No OFD packet to send [16:02:40]OFD Sender: No OFD packet to send [16:02:45]OFD Sender: No OFD packet to send [16:02:50]OFD Sender: No OFD packet to send [16:02:55]OFD Sender: No OFD packet to send [16:03:00]OFD Sender: No OFD packet to send [16:03:05]OFD Sender: No OFD packet to send [16:03:10]OFD Sender: No OFD packet to send [16:03:15]OFD Sender: No OFD packet to send [16:03:20]OFD Sender: No OFD packet to send [16:03:25]OFD Sender: No OFD packet to send [16:03:30]OFD Sender: No OFD packet to send [16:03:35]OFD Sender: No OFD packet to send [16:03:40]OFD Sender: No OFD packet to send [16:03:42]accept exits with 8 [16:03:42]New connection [16:03:42]New thread 3066850660 created [16:03:42]Thread 3066707300 joined [16:03:42]Waiting for new connection... [16:03:42] Sock 8.Parse request [16:03:42]Sock 8.Check first char [16:03:42]Sock 8.First char is OK [16:03:42]request: POST /json_proto HTTP/1.0 [16:03:42]Method: POST [16:03:42]URL: /json_proto [16:03:42]Method is POST - this is cgi request [16:03:42]url: /json_proto [16:03:42]query_string will be loaded in cgi processing [16:03:42]execute_cgi json_proto POST (null) [16:03:42]execute_cgi path=json_proto method=POST [16:03:42]POST find Content-Length [16:03:42]Host: 172.17.47.196:8080 [16:03:42]Content-Length: 687 [16:03:42]Content-Type: application/json [16:03:42] [16:03:42]POST finish read [16:03:42]Found Content-Length = 687 [16:03:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871871", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 44.620, "sum" : 3400.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3400.00, "total" : 3400.00, "payments": [ { "type": 0, "sum" : 3400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:03:42]execute_script... [16:03: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)871871", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 44.620, "sum" : 3400.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3400.00, "total" : 3400.00, "payments": [ { "type": 0, "sum" : 3400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:03:42]POST & json_proto [16:03:42]process_json_proto [16:03:42]json parsed OK: [16:03:42]protocol is kg_v1.0 [16:03:42]action value=close_receipt [16:03:42]process_action close_receipt [16:03:42]cmd_close_receipt [16:03:42]MH_GetDate [16:03:42]Write to MH i2c: F0 00 00 EF 02 E0 [16:03:42]Write i2c OK [16:03:42]MH_I2C_Read... [16:03:42]Read from MH i2c: F0 [16:03:42]MH_I2C_Read... [16:03:42]Read from MH i2c: F0 09 00 [16:03:42]MH_I2C_Read... [16:03:42]Read from MH i2c: F0 09 00 EF 02 00 DE 3F F0 66 4C 6B 94 66 0D [16:03:42]GetLastDocTimeStamp 1727020921 [16:03:42]current date 1727021022 [16:03:42]FM_GetShiftState [16:03:42]SAM_PROTO_GetShiftState [16:03:42]wFMCommunicate request_size=4 [16:03:42]MH_SAM_APDU [16:03:42]CAPDU: 80 13 01 00 [16:03:42]Write to MH i2c: E2 08 00 F0 02 80 13 01 00 00 00 00 00 6F [16:03:42]Write i2c OK [16:03:42]MH_I2C_Read... [16:03:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:03:42]Read from MH i2c: E2 [16:03:42]MH_I2C_Read... [16:03:42]Read from MH i2c: E2 0E 00 [16:03:42]MH_I2C_Read... [16:03:42]Read from MH i2c: E2 0E 00 F0 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 2D [16:03:42]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:03:42]wFMCommunicate OK [16:03:42]SAM_PROTO_GetShiftState done [16:03:42]FM_GetShiftState done [16:03:42]opened in 1726964220 [16:03:42]opened+sec_in_day 1727050620 [16:03:42]quantity*price = 340004 [16:03:42]sum+1 = 340005 [16:03:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 3400.00 Внесено: 3400.00 СДАЧА: 0.00 НСП 1% : 30.09 НДС 12% : 361.07 Наличными: 3400.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 257 22.09.2024 16:03 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86944 ФПД: 35256580739447 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T160342&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86944&fm=35256580739447&tin=02508201610067®Number=0000000000092592&sum=340000 [16:03:43]StoreToDocumentArchive [16:03:43]shift 497 fd 86944 [16:03:43]save to /storage/0497/doc_00086944 [16:03:43]save last doc name /storage/0497/doc_00086944 to /storage/kkm_last_doc_name [16:03:43]save OK [16:03:43]Clear old archive folders... [16:03:43]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:03:43]tlvbuf is 013B5CD0 [16:03:43]SAM_PROTO_ClearQueue [16:03:43]wFMCommunicate request_size=4 [16:03:43]MH_SAM_APDU [16:03:43]CAPDU: 80 09 00 00 [16:03:43]Write to MH i2c: E2 08 00 FD 02 80 09 00 00 00 00 00 00 71 [16:03:43]Write i2c OK [16:03:43]MH_I2C_Read... [16:03:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:03:43]Read from MH i2c: E2 [16:03:43]MH_I2C_Read... [16:03:43]Read from MH i2c: E2 03 00 [16:03:43]MH_I2C_Read... [16:03:43]Read from MH i2c: E2 03 00 FD 02 00 90 00 73 [16:03:43]RAPDU: 90 00 [16:03:43]wFMCommunicate OK [16:03:43]SAM_PROTO_ClearQueue done [16:03:43]KKMCreateOFDPacket [16:03:43]OFDProtocolAddRootSTLVToBuf [16:03:43]FM_MakeSignedData [16:03:43]FM_MakeSignedData [16:03:43]SAM_PROTO_SignData [16:03:43]wFMCommunicate request_size=4 [16:03:43]MH_SAM_APDU [16:03:43]CAPDU: 80 0D 01 02 [16:03:43]Write to MH i2c: E2 08 00 FE 02 80 0D 01 02 00 00 00 00 79 [16:03:43]Write i2c OK [16:03:43]MH_I2C_Read... [16:03:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:03:43]Read from MH i2c: E2 [16:03:43]MH_I2C_Read... [16:03:43]Read from MH i2c: E2 03 00 [16:03:43]MH_I2C_Read... [16:03:43]Read from MH i2c: E2 03 00 FE 02 00 90 00 74 [16:03:43]RAPDU: 90 00 [16:03:43]wFMCommunicate OK [16:03:43]wFMCommunicate request_size=255 [16:03:43]MH_SAM_APDU [16:03:43]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4C AE 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 24 30 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 30 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C1 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0B 8D 00 00 00 00 07 04 06 00 20 30 05 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 DE 3F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A0 53 01 00 35 04 06 00 [16:03:43]Write to MH i2c: E2 02 01 FF 02 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4C AE 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 24 30 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 30 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C1 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0B 8D 00 00 00 00 07 04 06 00 20 30 05 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 DE 3F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A0 53 01 00 35 04 06 00 00 00 68 [16:03:43]Write i2c OK [16:03:43]MH_I2C_Read... [16:03:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:03:43]Read from MH i2c: E2 [16:03:43]MH_I2C_Read... [16:03:43]Read from MH i2c: E2 03 00 [16:03:43]MH_I2C_Read... [16:03:43]Read from MH i2c: E2 03 00 FF 02 00 90 00 75 [16:03:43]RAPDU: 90 00 [16:03:43]wFMCommunicate OK [16:03:43]wFMCommunicate request_size=11 [16:03:43]MH_SAM_APDU [16:03:43]CAPDU: 80 0D 02 02 06 20 10 CF F8 91 77 [16:03:43]Write to MH i2c: E2 0E 00 00 03 80 0D 02 02 06 00 20 10 CF F8 91 77 00 00 88 [16:03:43]Write i2c OK [16:03:43]MH_I2C_Read... [16:03:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:03:43]Read from MH i2c: E2 [16:03:43]MH_I2C_Read... [16:03:43]Read from MH i2c: E2 03 00 [16:03:43]MH_I2C_Read... [16:03:43]Read from MH i2c: E2 03 00 00 03 00 90 00 77 [16:03:43]RAPDU: 90 00 [16:03:43]wFMCommunicate OK [16:03:43]wFMCommunicate request_size=4 [16:03:43]MH_SAM_APDU [16:03:43]CAPDU: 80 0D 03 02 [16:03:43]Write to MH i2c: E2 08 00 01 03 80 0D 03 02 00 00 00 00 7F [16:03:43]Write i2c OK [16:03:43]MH_I2C_Read... [16:03:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:03:43]Read from MH i2c: E2 [16:03:43]MH_I2C_Read... [16:03:43]Read from MH i2c: E2 0B 00 [16:03:43]MH_I2C_Read... [16:03:43]Read from MH i2c: E2 0B 00 01 03 00 86 C8 80 7F 21 60 91 CD 90 00 AC [16:03:43]RAPDU: 86 C8 80 7F 21 60 91 CD 90 00 [16:03:43]wFMCommunicate OK [16:03:43]SAM_PROTO_SignData done [16:03:43]FM_MakeSignedData done [16:03:43]CreateOFDProtocolMessage [16:03:43]wFMCommunicate request_size=4 [16:03:43]MH_SAM_APDU [16:03:43]CAPDU: 80 11 00 00 [16:03:43]Write to MH i2c: E2 08 00 02 03 80 11 00 00 00 00 00 00 7F [16:03:43]Write i2c OK [16:03:43]MH_I2C_Read... [16:03:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:03:43]Read from MH i2c: E2 [16:03:43]MH_I2C_Read... [16:03:43]Read from MH i2c: E2 17 00 [16:03:43]MH_I2C_Read... [16:03:43]Read from MH i2c: E2 17 00 02 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 DE [16:03:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:03:43]wFMCommunicate OK [16:03:43]CreateOFDProtocolMessage done [16:03:43]OFDSenderStorePacket 86944 [16:03:43]StoreOFDPacket docnum=86944 [16:03:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 89 DD 08 01 04 FC 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4C AE 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 24 30 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 30 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C1 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0B 8D 00 00 00 00 07 04 06 00 20 30 05 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 DE 3F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A0 53 01 00 35 04 06 00 20 10 CF F8 91 77 86 C8 80 7F 21 60 91 CD [16:03:43]CheckFolder [16:03:43]dirname=/storage/ofd_packets [16:03:43]CheckFolder done [16:03:43]ProducePacketName [16:03:43]name=ofd_packets/00086944 [16:03:43]NVStorageSaveData ofd_packets/00086944 [16:03:43]File name is /storage/ofd_packets/00086944 [16:03:43]Write 302 bytes [16:03:43]NVStorageSaveData done [16:03:43]OFDSenderStorePacket done [16:03:43]KKMCreateOFDPacket done [16:03:43]NVStorageSaveData kkm_last_timestamp [16:03:43]File name is /storage/kkm_last_timestamp [16:03:43]Write 4 bytes [16:03:43]NVStorageSaveData done [16:03:43]ExternCall_PrintAddStr [16:03:43]wPrintStart [16:03:43]Write to MH i2c: 01 00 00 03 03 06 [16:03:43]Write i2c OK [16:03:43]MH_I2C_Read... [16:03:43]Read from MH i2c: 01 [16:03:43]MH_I2C_Read... [16:03:43]Read from MH i2c: 01 07 00 [16:03:43]MH_I2C_Read... [16:03:43]Read from MH i2c: 01 07 00 03 03 00 00 00 00 00 FF 0F 1B [16:03:43]RasterBufferAndPrint [16:03:43]line Счет N : (1)871871 [16:03:43]line ИНН: 02508201610067 [16:03:43]line Контрольно-Кассовый Чек [16:03:43]line ПРОДАЖА [16:03:43]line ТРК (МРК, ГНК) : 34 [16:03:43]line Товар: 2710194210 [16:03:43]line ДТ(л)-К-4 [16:03:43]line 44.620 * 76.20 [16:03:43]line = 3400.04 [16:03:43]line НДС 12% НСП 1% [16:03:43]line > о реализуемом товаре [16:03:43]line ОКРУГЛЕНИЕ: -0.04 [16:03:43]line ИТОГО: 3400.00 [16:03:43]line Внесено: 3400.00 [16:03:43]line СДАЧА: 0.00 [16:03:43]line НСП 1% : 30.09 [16:03:43]line НДС 12% : 361.07 [16:03:43]line Наличными: 3400.00 [16:03:43]line Безнал.: 0.00 [16:03:43]line Место: АЗС № 137 "Партнер Нефть" [16:03:43]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:03:43]line СНО: Общий режим [16:03:43]line Чек 257 22.09.2024 16:03 [16:03:43]line Смена: 497 ФФД: 1.0 [16:03:43]line ЗНМ: 0300000064 [16:03:43]line РНМ: 0000000000092592 [16:03:43]line Версия ККМ: 001 [16:03:43]line ФМ: 0000000000874979 [16:03:43]line ФД: 86944 [16:03:43]line ФПД: 35256580739447 [16:03:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T160342&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86944&fm=35256580739447&tin=02508201610067®Number=0000000000092592&sum=340000 [16:03:44]OFD Sender: Processing packet 86944 [packets to send 276, broken 275] [16:03:44]ProducePacketName [16:03:44]name=ofd_packets/00086944 [16:03:44]OFD Sender: To server: pG, [16:03:44]CommunicateWithHost lk.salyk.kg:30040 [16:03:44]ConnectInit lk.salyk.kg [16:03:44]written 0, free lines is 4095 [16:03:44]Write to MH i2c: 01 00 00 2E 03 31 [16:03:44]Write i2c OK [16:03:44]MH_I2C_Read... [16:03:44]Read from MH i2c: 01 [16:03:44]MH_I2C_Read... [16:03:44]Read from MH i2c: 01 07 00 [16:03:44]MH_I2C_Read... [16:03:44]Read from MH i2c: 01 07 00 2E 03 00 00 00 00 00 DD 0C 21 [16:03:44]RasterBufferAndPrint [16:03:44]line [16:03:44]line [16:03:44]line [16:03:44]line [16:03:44]line [16:03:44]written 0, free lines is 3299 [16:03:44]MH_Cut [16:03:44]Write to MH i2c: D1 01 00 35 03 01 0A [16:03:44]Write i2c OK [16:03:44]MH_I2C_Read... [16:03:44]Read from MH i2c: D1 [16:03:44]MH_I2C_Read... [16:03:44]Read from MH i2c: D1 01 00 [16:03:44]MH_I2C_Read... [16:03:44]Read from MH i2c: D1 01 00 35 03 00 09 [16:03:44]Write to MH i2c: 01 00 00 36 03 39 [16:03:44]Write i2c OK [16:03:44]MH_I2C_Read... [16:03:45]*** Cut start [16:03:45]*** Partial cut [16:03:45]*** CUTSNS_PIN = 1 [16:03:45]*** CUTSNS_PIN = 0 [16:03:45]*** Brake cut motor [16:03:45]Read from MH i2c: 01 [16:03:45]MH_I2C_Read... [16:03:45]*** Stop cut motor [16:03:45]*** Cut end [16:03:45]Read from MH i2c: 01 07 00 [16:03:45]MH_I2C_Read... [16:03:45]Read from MH i2c: 01 07 00 36 03 00 00 00 00 00 FF 0F 4E [16:03:45]process_action close_receipt done [16:03:45]requested_data is exist [16:03:45]produce_requested_data [16:03:45]requested_item fm.sn is exist - process it [16:03:45]wFMCommunicate request_size=4 [16:03:45]MH_SAM_APDU [16:03:45]CAPDU: 80 11 00 00 [16:03:45]Write to MH i2c: E2 08 00 37 03 80 11 00 00 00 00 00 00 B4 [16:03:45]Write i2c OK [16:03:45]MH_I2C_Read... [16:03:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:03:46]Read from MH i2c: E2 [16:03:46]MH_I2C_Read... [16:03:46]Read from MH i2c: E2 17 00 [16:03:46]MH_I2C_Read... [16:03:46]Read from MH i2c: E2 17 00 37 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 13 [16:03:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:03:46]wFMCommunicate OK [16:03:46]requested_item fd.num is exist - process it [16:03:46]SAM_PROTO_GetFieldsCounters [16:03:46]wFMCommunicate request_size=4 [16:03:46]MH_SAM_APDU [16:03:46]CAPDU: 80 13 00 00 [16:03:46]Write to MH i2c: E2 08 00 38 03 80 13 00 00 00 00 00 00 B7 [16:03:46]Write i2c OK [16:03:46]MH_I2C_Read... [16:03:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:03:46]Read from MH i2c: E2 [16:03:46]MH_I2C_Read... [16:03:46]Read from MH i2c: E2 62 00 [16:03:46]MH_I2C_Read... [16:03:46]Read from MH i2c: E2 62 00 38 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 A0 53 01 00 0E 04 04 00 F1 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 D2 [16:03:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 A0 53 01 00 0E 04 04 00 F1 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 [16:03:46]wFMCommunicate OK [16:03:46]SAM_PROTO_GetFieldsCounters done [16:03:46]requested_item shift.num is exist - process it [16:03:46]requested_item shift.opened is exist - process it [16:03:46]req_shift_opened [16:03:46]FM_GetShiftState [16:03:46]SAM_PROTO_GetShiftState [16:03:46]wFMCommunicate request_size=4 [16:03:46]MH_SAM_APDU [16:03:46]CAPDU: 80 13 01 00 [16:03:46]Write to MH i2c: E2 08 00 39 03 80 13 01 00 00 00 00 00 B9 [16:03:46]Write i2c OK [16:03:46]MH_I2C_Read... [16:03:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:03:46]Read from MH i2c: E2 [16:03:46]MH_I2C_Read... [16:03:46]Read from MH i2c: E2 0E 00 [16:03:46]MH_I2C_Read... [16:03:46]Read from MH i2c: E2 0E 00 39 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 77 [16:03:46]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:03:46]wFMCommunicate OK [16:03:46]SAM_PROTO_GetShiftState done [16:03:46]FM_GetShiftState done [16:03:46]req_shift_opened done [16:03:46]requested_item shift.open_date is exist - process it [16:03:46]req_shift_open_date [16:03:46]req_shift_open_date done [16:03:46]produce_requested_data done [16:03:46]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86944,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:03:46]process_action_free close_receipt [16:03:46]json_value_free [16:03:46]json_value_free done [16:03:46]process_json_proto returns [16:03:46]Send response to host [16:03:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86944,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:03:46]free response buf [16:03:46]execute_script done [16:03:46]execute_script returns [16:03:46]free content buf [16:03:46]Sock 8.Close socket [16:03:46]Sock 8.Thread stoped [16:03:49]ConnectInit Can't take IP for lk.salyk.kg [16:03:49]CommunicateWithHost connect error [16:03:49]CommunicateWithHost err = -1 [16:03:49]OFD Sender: Server communicate error [16:03:54]OFD Sender: Processing packet 86944 [packets to send 276, broken 275] [16:03:54]ProducePacketName [16:03:54]name=ofd_packets/00086944 [16:03:54]OFD Sender: To server: pG, [16:03:54]CommunicateWithHost lk.salyk.kg:30040 [16:03:54]ConnectInit lk.salyk.kg [16:03:57]Connected sock=8 [16: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 34 39 37 39 10 01 00 00 89 DD 08 01 04 FC 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4C AE 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 24 30 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 30 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C1 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0B 8D 00 00 00 00 07 04 06 00 20 30 05 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 DE 3F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A0 53 01 00 35 04 06 00 20 10 CF F8 91 77 86 C8 80 7F 21 60 91 CD [16:03:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 56 05 47 00 88 41 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A0 53 01 00 F4 03 04 00 BA EA EF 66 B6 04 01 00 00 91 0E 24 75 53 BA B8 B8 [16:03:57]CommunicateWithHost err = 0 [16:03:57]CheckOFDResponse [16:03:57]1017 (14) - 77093643461234 [16:03:57]1041 (16) - 0000000000874979 [16:03:57]1040 (4) - 86944 [16:03:57]1012 (4) - 22.09.2024 10:00 [16:03:57]1206 (1) - 0 [16:03:57]OFD Sender: Remove packet 86944 [16:03:57]ProducePacketName [16:03:57]name=ofd_packets/00086944 [16:03:57]NVStorageDeleteData [16:03:58]OFD Sender: No OFD packet to send [16:04:03]OFD Sender: No OFD packet to send [16:04:08]OFD Sender: No OFD packet to send [16:04:13]OFD Sender: No OFD packet to send [16:04:18]OFD Sender: No OFD packet to send [16:04:19]recv_with_timeout no data received [16:04:23]OFD Sender: No OFD packet to send [16:04:28]OFD Sender: No OFD packet to send [16:04:33]OFD Sender: No OFD packet to send [16:04:38]OFD Sender: No OFD packet to send [16:04:43]OFD Sender: No OFD packet to send [16:04:48]OFD Sender: No OFD packet to send [16:04:53]OFD Sender: No OFD packet to send [16:04:58]OFD Sender: No OFD packet to send [16:05:03]OFD Sender: No OFD packet to send [16:05:08]OFD Sender: No OFD packet to send [16:05:13]OFD Sender: No OFD packet to send [16:05:18]OFD Sender: No OFD packet to send [16:05:23]OFD Sender: No OFD packet to send [16:05:28]OFD Sender: No OFD packet to send [16:05:33]OFD Sender: No OFD packet to send [16:05:38]OFD Sender: No OFD packet to send [16:05:43]OFD Sender: No OFD packet to send [16:05:48]OFD Sender: No OFD packet to send [16:05:53]OFD Sender: No OFD packet to send [16:05:58]OFD Sender: No OFD packet to send [16:06:03]OFD Sender: No OFD packet to send [16:06:08]OFD Sender: No OFD packet to send [16:06:13]OFD Sender: No OFD packet to send [16:06:18]OFD Sender: No OFD packet to send [16:06:23]OFD Sender: No OFD packet to send [16:06:28]OFD Sender: No OFD packet to send [16:06:33]OFD Sender: No OFD packet to send [16:06:34]recv_with_timeout no data received [16:06:38]OFD Sender: No OFD packet to send [16:06:43]OFD Sender: No OFD packet to send [16:06:48]OFD Sender: No OFD packet to send [16:06:53]OFD Sender: No OFD packet to send [16:06:56]accept exits with 9 [16:06:56]New connection [16:06:56]New thread 3066707300 created [16:06:56]Thread 3066850660 joined [16:06:56]Waiting for new connection... [16:06:56] Sock 9.Parse request [16:06:56]Sock 9.Check first char [16:06:56]Sock 9.First char is OK [16:06:56]request: POST /json_proto HTTP/1.0 [16:06:56]Method: POST [16:06:56]URL: /json_proto [16:06:56]Method is POST - this is cgi request [16:06:56]url: /json_proto [16:06:56]query_string will be loaded in cgi processing [16:06:56]execute_cgi json_proto POST (null) [16:06:56]execute_cgi path=json_proto method=POST [16:06:56]POST find Content-Length [16:06:56]Host: 172.17.47.196:8080 [16:06:56]Content-Length: 687 [16:06:56]Content-Type: application/json [16:06:56] [16:06:56]POST finish read [16:06:56]Found Content-Length = 687 [16:06:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871874", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 13.390, "sum" : 1020.32, "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" ] } } [16:06:56]execute_script... [16: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)871874", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 13.390, "sum" : 1020.32, "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" ] } } [16:06:56]POST & json_proto [16:06:56]process_json_proto [16:06:56]json parsed OK: [16:06:56]protocol is kg_v1.0 [16:06:56]action value=close_receipt [16:06:56]process_action close_receipt [16:06:56]cmd_close_receipt [16:06:56]MH_GetDate [16:06:56]Write to MH i2c: F0 00 00 3A 03 2C [16:06:56]Write i2c OK [16:06:56]MH_I2C_Read... [16:06:56]Read from MH i2c: F0 [16:06:56]MH_I2C_Read... [16:06:56]Read from MH i2c: F0 09 00 [16:06:56]MH_I2C_Read... [16:06:56]Read from MH i2c: F0 09 00 3A 03 00 A0 40 F0 66 4C 6B 94 66 1C [16:06:56]GetLastDocTimeStamp 1727021022 [16:06:56]current date 1727021216 [16:06:56]FM_GetShiftState [16:06:56]SAM_PROTO_GetShiftState [16:06:56]wFMCommunicate request_size=4 [16:06:56]MH_SAM_APDU [16:06:56]CAPDU: 80 13 01 00 [16:06:56]Write to MH i2c: E2 08 00 3B 03 80 13 01 00 00 00 00 00 BB [16:06:56]Write i2c OK [16:06:56]MH_I2C_Read... [16:06:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:56]Read from MH i2c: E2 [16:06:56]MH_I2C_Read... [16:06:56]Read from MH i2c: E2 0E 00 [16:06:56]MH_I2C_Read... [16:06:56]Read from MH i2c: E2 0E 00 3B 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 79 [16:06:56]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:06:56]wFMCommunicate OK [16:06:56]SAM_PROTO_GetShiftState done [16:06:56]FM_GetShiftState done [16:06:56]opened in 1726964220 [16:06:56]opened+sec_in_day 1727050620 [16:06:56]quantity*price = 102031 [16:06:56]sum+1 = 102033 [16:06:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1020.00 Внесено: 1020.00 СДАЧА: 0.00 НСП 1% : 9.03 НДС 12% : 108.35 Наличными: 1020.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 258 22.09.2024 16:06 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86945 ФПД: 135570791848465 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T160656&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86945&fm=135570791848465&tin=02508201610067®Number=0000000000092592&sum=102000 [16:06:57]StoreToDocumentArchive [16:06:57]shift 497 fd 86945 [16:06:57]save to /storage/0497/doc_00086945 [16:06:57]save last doc name /storage/0497/doc_00086945 to /storage/kkm_last_doc_name [16:06:57]save OK [16:06:57]Clear old archive folders... [16:06:57]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:06:57]tlvbuf is 01418480 [16:06:57]SAM_PROTO_ClearQueue [16:06:57]wFMCommunicate request_size=4 [16:06:57]MH_SAM_APDU [16:06:57]CAPDU: 80 09 00 00 [16:06:57]Write to MH i2c: E2 08 00 48 03 80 09 00 00 00 00 00 00 BD [16:06:57]Write i2c OK [16:06:57]MH_I2C_Read... [16:06:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:06:57]Read from MH i2c: E2 [16:06:57]MH_I2C_Read... [16:06:57]Read from MH i2c: E2 03 00 [16:06:57]MH_I2C_Read... [16:06:57]Read from MH i2c: E2 03 00 48 03 00 90 00 BF [16:06:57]RAPDU: 90 00 [16:06:57]wFMCommunicate OK [16:06:57]SAM_PROTO_ClearQueue done [16:06:57]KKMCreateOFDPacket [16:06:57]OFDProtocolAddRootSTLVToBuf [16:06:57]FM_MakeSignedData [16:06:57]FM_MakeSignedData [16:06:57]SAM_PROTO_SignData [16:06:57]wFMCommunicate request_size=4 [16:06:57]MH_SAM_APDU [16:06:57]CAPDU: 80 0D 01 02 [16:06:57]Write to MH i2c: E2 08 00 49 03 80 0D 01 02 00 00 00 00 C5 [16:06:57]Write i2c OK [16:06:57]MH_I2C_Read... [16:06:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:06:57]Read from MH i2c: E2 [16:06:57]MH_I2C_Read... [16:06:57]Read from MH i2c: E2 03 00 [16:06:57]MH_I2C_Read... [16:06:57]Read from MH i2c: E2 03 00 49 03 00 90 00 C0 [16:06:57]RAPDU: 90 00 [16:06:57]wFMCommunicate OK [16:06:57]wFMCommunicate request_size=255 [16:06:57]MH_SAM_APDU [16:06:57]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4E 34 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 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 53 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 02 01 00 00 F4 03 04 00 A0 40 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A1 53 01 00 35 04 06 00 [16:06:57]Write to MH i2c: E2 02 01 4A 03 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4E 34 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 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 53 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 02 01 00 00 F4 03 04 00 A0 40 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A1 53 01 00 35 04 06 00 00 00 BE [16:06:57]Write i2c OK [16:06:57]MH_I2C_Read... [16:06:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:57]Read from MH i2c: E2 [16:06:57]MH_I2C_Read... [16:06:57]Read from MH i2c: E2 03 00 [16:06:57]MH_I2C_Read... [16:06:57]Read from MH i2c: E2 03 00 4A 03 00 90 00 C1 [16:06:57]RAPDU: 90 00 [16:06:57]wFMCommunicate OK [16:06:57]wFMCommunicate request_size=11 [16:06:57]MH_SAM_APDU [16:06:57]CAPDU: 80 0D 02 02 06 7B 4D 08 E3 DA 11 [16:06:57]Write to MH i2c: E2 0E 00 4B 03 80 0D 02 02 06 00 7B 4D 08 E3 DA 11 00 00 72 [16:06:57]Write i2c OK [16:06:57]MH_I2C_Read... [16:06:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:57]Read from MH i2c: E2 [16:06:57]MH_I2C_Read... [16:06:57]Read from MH i2c: E2 03 00 [16:06:57]MH_I2C_Read... [16:06:57]Read from MH i2c: E2 03 00 4B 03 00 90 00 C2 [16:06:57]RAPDU: 90 00 [16:06:57]wFMCommunicate OK [16:06:57]wFMCommunicate request_size=4 [16:06:57]MH_SAM_APDU [16:06:57]CAPDU: 80 0D 03 02 [16:06:57]Write to MH i2c: E2 08 00 4C 03 80 0D 03 02 00 00 00 00 CA [16:06:57]Write i2c OK [16:06:57]MH_I2C_Read... [16:06:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:06:57]Read from MH i2c: E2 [16:06:57]MH_I2C_Read... [16:06:57]Read from MH i2c: E2 0B 00 [16:06:57]MH_I2C_Read... [16:06:57]Read from MH i2c: E2 0B 00 4C 03 00 D4 39 CC 6E 8A 21 F6 A3 90 00 56 [16:06:57]RAPDU: D4 39 CC 6E 8A 21 F6 A3 90 00 [16:06:57]wFMCommunicate OK [16:06:57]SAM_PROTO_SignData done [16:06:57]FM_MakeSignedData done [16:06:57]CreateOFDProtocolMessage [16:06:57]wFMCommunicate request_size=4 [16:06:57]MH_SAM_APDU [16:06:57]CAPDU: 80 11 00 00 [16:06:57]Write to MH i2c: E2 08 00 4D 03 80 11 00 00 00 00 00 00 CA [16:06:57]Write i2c OK [16:06:57]MH_I2C_Read... [16:06:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:58]Read from MH i2c: E2 [16:06:58]MH_I2C_Read... [16:06:58]Read from MH i2c: E2 17 00 [16:06:58]MH_I2C_Read... [16:06:58]Read from MH i2c: E2 17 00 4D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 29 [16:06:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:06:58]wFMCommunicate OK [16:06:58]CreateOFDProtocolMessage done [16:06:58]OFDSenderStorePacket 86945 [16:06:58]StoreOFDPacket docnum=86945 [16:06:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 CF EA 08 01 A1 92 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4E 34 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 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 53 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 02 01 00 00 F4 03 04 00 A0 40 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A1 53 01 00 35 04 06 00 7B 4D 08 E3 DA 11 D4 39 CC 6E 8A 21 F6 A3 [16:06:58]CheckFolder [16:06:58]dirname=/storage/ofd_packets [16:06:58]CheckFolder done [16:06:58]ProducePacketName [16:06:58]name=ofd_packets/00086945 [16:06:58]NVStorageSaveData ofd_packets/00086945 [16:06:58]File name is /storage/ofd_packets/00086945 [16:06:58]Write 302 bytes [16:06:58]NVStorageSaveData done [16:06:58]OFDSenderStorePacket done [16:06:58]KKMCreateOFDPacket done [16:06:58]NVStorageSaveData kkm_last_timestamp [16:06:58]File name is /storage/kkm_last_timestamp [16:06:58]Write 4 bytes [16:06:58]NVStorageSaveData done [16:06:58]ExternCall_PrintAddStr [16:06:58]wPrintStart [16:06:58]Write to MH i2c: 01 00 00 4E 03 51 [16:06:58]Write i2c OK [16:06:58]MH_I2C_Read... [16:06:58]Read from MH i2c: 01 [16:06:58]MH_I2C_Read... [16:06:58]Read from MH i2c: 01 07 00 [16:06:58]MH_I2C_Read... [16:06:58]Read from MH i2c: 01 07 00 4E 03 00 00 00 00 00 FF 0F 66 [16:06:58]RasterBufferAndPrint [16:06:58]line Счет N : (1)871874 [16:06:58]line ИНН: 02508201610067 [16:06:58]line Контрольно-Кассовый Чек [16:06:58]line ПРОДАЖА [16:06:58]line ТРК (МРК, ГНК) : 11 [16:06:58]line Товар: 2710194210 [16:06:58]line ДТ(л)-К-4 [16:06:58]line 13.390 * 76.20 [16:06:58]line = 1020.32 [16:06:58]line НДС 12% НСП 1% [16:06:58]line > о реализуемом товаре [16:06:58]line ОКРУГЛЕНИЕ: -0.32 [16:06:58]line ИТОГО: 1020.00 [16:06:58]line Внесено: 1020.00 [16:06:58]line СДАЧА: 0.00 [16:06:58]line НСП 1% : 9.03 [16:06:58]line НДС 12% : 108.35 [16:06:58]line Наличными: 1020.00 [16:06:58]line Безнал.: 0.00 [16:06:58]line Место: АЗС № 137 "Партнер Нефть" [16:06:58]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:06:58]line СНО: Общий режим [16:06:58]line Чек 258 22.09.2024 16:06 [16:06:58]line Смена: 497 ФФД: 1.0 [16:06:58]line ЗНМ: 0300000064 [16:06:58]line РНМ: 0000000000092592 [16:06:58]line Версия ККМ: 001 [16:06:58]line ФМ: 0000000000874979 [16:06:58]line ФД: 86945 [16:06:58]line ФПД: 135570791848465 [16:06:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T160656&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86945&fm=135570791848465&tin=02508201610067®Number=0000000000092592&sum=102000 [16:06:58]OFD Sender: Processing packet 86945 [packets to send 276, broken 275] [16:06:58]ProducePacketName [16:06:58]name=ofd_packets/00086945 [16:06:58]OFD Sender: To server: pG, [16:06:58]CommunicateWithHost lk.salyk.kg:30040 [16:06:58]ConnectInit lk.salyk.kg [16:06:58]written 0, free lines is 4095 [16:06:58]Write to MH i2c: 01 00 00 79 03 7C [16:06:58]Write i2c OK [16:06:58]MH_I2C_Read... [16:06:58]Read from MH i2c: 01 [16:06:58]MH_I2C_Read... [16:06:58]Read from MH i2c: 01 07 00 [16:06:58]MH_I2C_Read... [16:06:58]Read from MH i2c: 01 07 00 79 03 00 00 00 00 00 E4 0C 73 [16:06:58]RasterBufferAndPrint [16:06:58]line [16:06:58]line [16:06:58]line [16:06:58]line [16:06:58]line [16:06:58]written 0, free lines is 3306 [16:06:58]MH_Cut [16:06:58]Write to MH i2c: D1 01 00 80 03 01 55 [16:06:58]Write i2c OK [16:06:58]MH_I2C_Read... [16:06:58]Read from MH i2c: D1 [16:06:58]MH_I2C_Read... [16:06:58]Read from MH i2c: D1 01 00 [16:06:58]MH_I2C_Read... [16:06:58]Read from MH i2c: D1 01 00 80 03 00 54 [16:06:58]Write to MH i2c: 01 00 00 81 03 84 [16:06:58]Write i2c OK [16:06:58]MH_I2C_Read... [16:06:58]Connected sock=10 [16: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 34 39 37 39 10 01 00 00 CF EA 08 01 A1 92 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4E 34 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 90 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 53 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 02 01 00 00 F4 03 04 00 A0 40 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A1 53 01 00 35 04 06 00 7B 4D 08 E3 DA 11 D4 39 CC 6E 8A 21 F6 A3 [16:06:59]*** Cut start [16:06:59]*** Partial cut [16:06:59]*** CUTSNS_PIN = 1 [16:06:59]*** CUTSNS_PIN = 0 [16:06:59]*** Brake cut motor [16:07:00]Read from MH i2c: 01 [16:07:00]MH_I2C_Read... [16:07:00]*** Stop cut motor [16:07:00]*** Cut end [16:07:00]Read from MH i2c: 01 07 00 [16:07:00]MH_I2C_Read... [16:07:00]Read from MH i2c: 01 07 00 81 03 00 00 00 00 00 FF 0F 99 [16:07:00]process_action close_receipt done [16:07:00]requested_data is exist [16:07:00]produce_requested_data [16:07:00]requested_item fm.sn is exist - process it [16:07:00]wFMCommunicate request_size=4 [16:07:00]MH_SAM_APDU [16:07:00]CAPDU: 80 11 00 00 [16:07:00]Write to MH i2c: E2 08 00 82 03 80 11 00 00 00 00 00 00 FF [16:07:00]Write i2c OK [16:07:00]MH_I2C_Read... [16:07:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:00]Read from MH i2c: E2 [16:07:00]MH_I2C_Read... [16:07:00]Read from MH i2c: E2 17 00 [16:07:00]MH_I2C_Read... [16:07:00]Read from MH i2c: E2 17 00 82 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 5E [16:07:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:07:00]wFMCommunicate OK [16:07:00]requested_item fd.num is exist - process it [16:07:00]SAM_PROTO_GetFieldsCounters [16:07:00]wFMCommunicate request_size=4 [16:07:00]MH_SAM_APDU [16:07:00]CAPDU: 80 13 00 00 [16:07:00]Write to MH i2c: E2 08 00 83 03 80 13 00 00 00 00 00 00 02 [16:07:00]Write i2c OK [16:07:00]MH_I2C_Read... [16:07:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:07:00]Read from MH i2c: E2 [16:07:00]MH_I2C_Read... [16:07:00]Read from MH i2c: E2 62 00 [16:07:00]MH_I2C_Read... [16:07:00]Read from MH i2c: E2 62 00 83 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 A1 53 01 00 0E 04 04 00 F1 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 21 [16:07: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 A1 53 01 00 0E 04 04 00 F1 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 [16:07:00]wFMCommunicate OK [16:07:00]SAM_PROTO_GetFieldsCounters done [16:07:00]requested_item shift.num is exist - process it [16:07:00]requested_item shift.opened is exist - process it [16:07:00]req_shift_opened [16:07:00]FM_GetShiftState [16:07:00]SAM_PROTO_GetShiftState [16:07:00]wFMCommunicate request_size=4 [16:07:00]MH_SAM_APDU [16:07:00]CAPDU: 80 13 01 00 [16:07:00]Write to MH i2c: E2 08 00 84 03 80 13 01 00 00 00 00 00 04 [16:07:00]Write i2c OK [16:07:00]MH_I2C_Read... [16:07:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:00]Read from MH i2c: E2 [16:07:00]MH_I2C_Read... [16:07:00]Read from MH i2c: E2 0E 00 [16:07:00]MH_I2C_Read... [16:07:00]Read from MH i2c: E2 0E 00 84 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 C2 [16:07:00]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:07:00]wFMCommunicate OK [16:07:00]SAM_PROTO_GetShiftState done [16:07:00]FM_GetShiftState done [16:07:00]req_shift_opened done [16:07:00]requested_item shift.open_date is exist - process it [16:07:00]req_shift_open_date [16:07:00]req_shift_open_date done [16:07:00]produce_requested_data done [16:07:00]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86945,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:07:00]process_action_free close_receipt [16:07:00]json_value_free [16:07:00]json_value_free done [16:07:00]process_json_proto returns [16:07:00]Send response to host [16:07:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86945,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:07:00]free response buf [16:07:00]execute_script done [16:07:00]execute_script returns [16:07:00]free content buf [16:07:00]Sock 9.Close socket [16:07:00]Sock 9.Thread stoped [16:07:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 82 50 47 00 00 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 34 39 37 39 10 04 04 00 A1 53 01 00 F4 03 04 00 6F EB EF 66 B6 04 01 00 00 3C 9D 29 7E 39 FA B8 6F [16:07:00]CommunicateWithHost err = 0 [16:07:00]CheckOFDResponse [16:07:00]1017 (14) - 77093643461234 [16:07:00]1041 (16) - 0000000000874979 [16:07:00]1040 (4) - 86945 [16:07:00]1012 (4) - 22.09.2024 10:03 [16:07:00]1206 (1) - 0 [16:07:00]OFD Sender: Remove packet 86945 [16:07:00]ProducePacketName [16:07:00]name=ofd_packets/00086945 [16:07:00]NVStorageDeleteData [16:07:01]OFD Sender: No OFD packet to send [16:07:06]OFD Sender: No OFD packet to send [16:07:11]OFD Sender: No OFD packet to send [16:07:16]OFD Sender: No OFD packet to send [16:07:21]OFD Sender: No OFD packet to send [16:07:26]OFD Sender: No OFD packet to send [16:07:31]OFD Sender: No OFD packet to send [16:07:36]OFD Sender: No OFD packet to send [16:07:37]accept exits with 8 [16:07:37]New connection [16:07:37]New thread 3066850660 created [16:07:37]Thread 3066707300 joined [16:07:37]Waiting for new connection... [16:07:37] Sock 8.Parse request [16:07:37]Sock 8.Check first char [16:07:37]Sock 8.First char is OK [16:07:37]request: POST /json_proto HTTP/1.0 [16:07:37]Method: POST [16:07:37]URL: /json_proto [16:07:37]Method is POST - this is cgi request [16:07:37]url: /json_proto [16:07:37]query_string will be loaded in cgi processing [16:07:37]execute_cgi json_proto POST (null) [16:07:37]execute_cgi path=json_proto method=POST [16:07:37]POST find Content-Length [16:07:37]Host: 172.17.47.196:8080 [16:07:37]Content-Length: 687 [16:07:37]Content-Type: application/json [16:07:37] [16:07:37]POST finish read [16:07:37]Found Content-Length = 687 [16:07:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871876", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 24.940, "sum" : 1900.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1900.00, "total" : 1900.00, "payments": [ { "type": 0, "sum" : 1900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:37]execute_script... [16:07:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871876", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 24.940, "sum" : 1900.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1900.00, "total" : 1900.00, "payments": [ { "type": 0, "sum" : 1900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:37]POST & json_proto [16:07:37]process_json_proto [16:07:37]json parsed OK: [16:07:37]protocol is kg_v1.0 [16:07:37]action value=close_receipt [16:07:37]process_action close_receipt [16:07:37]cmd_close_receipt [16:07:37]MH_GetDate [16:07:37]Write to MH i2c: F0 00 00 85 03 77 [16:07:37]Write i2c OK [16:07:37]MH_I2C_Read... [16:07:37]Read from MH i2c: F0 [16:07:37]MH_I2C_Read... [16:07:37]Read from MH i2c: F0 09 00 [16:07:37]MH_I2C_Read... [16:07:37]Read from MH i2c: F0 09 00 85 03 00 C9 40 F0 66 4C 6B 94 66 90 [16:07:37]GetLastDocTimeStamp 1727021216 [16:07:37]current date 1727021257 [16:07:37]FM_GetShiftState [16:07:37]SAM_PROTO_GetShiftState [16:07:37]wFMCommunicate request_size=4 [16:07:37]MH_SAM_APDU [16:07:37]CAPDU: 80 13 01 00 [16:07:37]Write to MH i2c: E2 08 00 86 03 80 13 01 00 00 00 00 00 06 [16:07:37]Write i2c OK [16:07:37]MH_I2C_Read... [16:07:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:37]Read from MH i2c: E2 [16:07:37]MH_I2C_Read... [16:07:37]Read from MH i2c: E2 0E 00 [16:07:37]MH_I2C_Read... [16:07:37]Read from MH i2c: E2 0E 00 86 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 C4 [16:07:37]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:07:37]wFMCommunicate OK [16:07:37]SAM_PROTO_GetShiftState done [16:07:37]FM_GetShiftState done [16:07:37]opened in 1726964220 [16:07:37]opened+sec_in_day 1727050620 [16:07:37]quantity*price = 190042 [16:07:37]sum+1 = 190044 [16:07:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 1900.00 Внесено: 1900.00 СДАЧА: 0.00 НСП 1% : 16.82 НДС 12% : 201.82 Наличными: 1900.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 259 22.09.2024 16:07 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86946 ФПД: 264580898483636 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T160737&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86946&fm=264580898483636&tin=02508201610067®Number=0000000000092592&sum=190000 [16:07:38]StoreToDocumentArchive [16:07:38]shift 497 fd 86946 [16:07:38]save to /storage/0497/doc_00086946 [16:07:38]save last doc name /storage/0497/doc_00086946 to /storage/kkm_last_doc_name [16:07:38]save OK [16:07:38]Clear old archive folders... [16:07:38]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:07:38]tlvbuf is 013C80B0 [16:07:38]SAM_PROTO_ClearQueue [16:07:38]wFMCommunicate request_size=4 [16:07:38]MH_SAM_APDU [16:07:38]CAPDU: 80 09 00 00 [16:07:38]Write to MH i2c: E2 08 00 93 03 80 09 00 00 00 00 00 00 08 [16:07:38]Write i2c OK [16:07:38]MH_I2C_Read... [16:07:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:07:38]Read from MH i2c: E2 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: E2 03 00 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: E2 03 00 93 03 00 90 00 0A [16:07:38]RAPDU: 90 00 [16:07:38]wFMCommunicate OK [16:07:38]SAM_PROTO_ClearQueue done [16:07:38]KKMCreateOFDPacket [16:07:38]OFDProtocolAddRootSTLVToBuf [16:07:38]FM_MakeSignedData [16:07:38]FM_MakeSignedData [16:07:38]SAM_PROTO_SignData [16:07:38]wFMCommunicate request_size=4 [16:07:38]MH_SAM_APDU [16:07:38]CAPDU: 80 0D 01 02 [16:07:38]Write to MH i2c: E2 08 00 94 03 80 0D 01 02 00 00 00 00 10 [16:07:38]Write i2c OK [16:07:38]MH_I2C_Read... [16:07:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:07:38]Read from MH i2c: E2 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: E2 03 00 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: E2 03 00 94 03 00 90 00 0B [16:07:38]RAPDU: 90 00 [16:07:38]wFMCommunicate OK [16:07:38]wFMCommunicate request_size=255 [16:07:38]MH_SAM_APDU [16:07:38]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 6C 61 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5B E6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 E6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 4E 00 00 00 00 07 04 06 00 30 E6 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 C9 40 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A2 53 01 00 35 04 06 00 [16:07:38]Write to MH i2c: E2 02 01 95 03 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 6C 61 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5B E6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 E6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 4E 00 00 00 00 07 04 06 00 30 E6 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 C9 40 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A2 53 01 00 35 04 06 00 00 00 8A [16:07:38]Write i2c OK [16:07:38]MH_I2C_Read... [16:07:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:38]Read from MH i2c: E2 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: E2 03 00 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: E2 03 00 95 03 00 90 00 0C [16:07:38]RAPDU: 90 00 [16:07:38]wFMCommunicate OK [16:07:38]wFMCommunicate request_size=11 [16:07:38]MH_SAM_APDU [16:07:38]CAPDU: 80 0D 02 02 06 F0 A2 8A 77 ED B4 [16:07:38]Write to MH i2c: E2 0E 00 96 03 80 0D 02 02 06 00 F0 A2 8A 77 ED B4 00 00 53 [16:07:38]Write i2c OK [16:07:38]MH_I2C_Read... [16:07:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:38]Read from MH i2c: E2 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: E2 03 00 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: E2 03 00 96 03 00 90 00 0D [16:07:38]RAPDU: 90 00 [16:07:38]wFMCommunicate OK [16:07:38]wFMCommunicate request_size=4 [16:07:38]MH_SAM_APDU [16:07:38]CAPDU: 80 0D 03 02 [16:07:38]Write to MH i2c: E2 08 00 97 03 80 0D 03 02 00 00 00 00 15 [16:07:38]Write i2c OK [16:07:38]MH_I2C_Read... [16:07:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:07:38]Read from MH i2c: E2 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: E2 0B 00 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: E2 0B 00 97 03 00 60 59 46 84 D0 1D 54 98 90 00 72 [16:07:38]RAPDU: 60 59 46 84 D0 1D 54 98 90 00 [16:07:38]wFMCommunicate OK [16:07:38]SAM_PROTO_SignData done [16:07:38]FM_MakeSignedData done [16:07:38]CreateOFDProtocolMessage [16:07:38]wFMCommunicate request_size=4 [16:07:38]MH_SAM_APDU [16:07:38]CAPDU: 80 11 00 00 [16:07:38]Write to MH i2c: E2 08 00 98 03 80 11 00 00 00 00 00 00 15 [16:07:38]Write i2c OK [16:07:38]MH_I2C_Read... [16:07:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:38]Read from MH i2c: E2 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: E2 17 00 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: E2 17 00 98 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 74 [16:07:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:07:38]wFMCommunicate OK [16:07:38]CreateOFDProtocolMessage done [16:07:38]OFDSenderStorePacket 86946 [16:07:38]StoreOFDPacket docnum=86946 [16:07:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 29 59 08 01 1D F8 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 6C 61 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5B E6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 E6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 4E 00 00 00 00 07 04 06 00 30 E6 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 C9 40 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A2 53 01 00 35 04 06 00 F0 A2 8A 77 ED B4 60 59 46 84 D0 1D 54 98 [16:07:38]CheckFolder [16:07:38]dirname=/storage/ofd_packets [16:07:38]CheckFolder done [16:07:38]ProducePacketName [16:07:38]name=ofd_packets/00086946 [16:07:38]NVStorageSaveData ofd_packets/00086946 [16:07:38]File name is /storage/ofd_packets/00086946 [16:07:38]Write 302 bytes [16:07:38]NVStorageSaveData done [16:07:38]OFDSenderStorePacket done [16:07:38]KKMCreateOFDPacket done [16:07:38]NVStorageSaveData kkm_last_timestamp [16:07:38]File name is /storage/kkm_last_timestamp [16:07:38]Write 4 bytes [16:07:38]NVStorageSaveData done [16:07:38]ExternCall_PrintAddStr [16:07:38]wPrintStart [16:07:38]Write to MH i2c: 01 00 00 99 03 9C [16:07:38]Write i2c OK [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: 01 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: 01 07 00 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: 01 07 00 99 03 00 00 00 00 00 FF 0F B1 [16:07:38]RasterBufferAndPrint [16:07:38]line Счет N : (1)871876 [16:07:38]line ИНН: 02508201610067 [16:07:38]line Контрольно-Кассовый Чек [16:07:38]line ПРОДАЖА [16:07:38]line ТРК (МРК, ГНК) : 34 [16:07:38]line Товар: 2710194210 [16:07:38]line ДТ(л)-К-4 [16:07:38]line 24.940 * 76.20 [16:07:38]line = 1900.43 [16:07:38]line НДС 12% НСП 1% [16:07:38]line > о реализуемом товаре [16:07:38]line ОКРУГЛЕНИЕ: -0.43 [16:07:38]line ИТОГО: 1900.00 [16:07:38]line Внесено: 1900.00 [16:07:38]line СДАЧА: 0.00 [16:07:38]line НСП 1% : 16.82 [16:07:38]line НДС 12% : 201.82 [16:07:38]line Наличными: 1900.00 [16:07:38]line Безнал.: 0.00 [16:07:38]line Место: АЗС № 137 "Партнер Нефть" [16:07:38]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:07:38]line СНО: Общий режим [16:07:38]line Чек 259 22.09.2024 16:07 [16:07:38]line Смена: 497 ФФД: 1.0 [16:07:38]line ЗНМ: 0300000064 [16:07:38]line РНМ: 0000000000092592 [16:07:38]line Версия ККМ: 001 [16:07:38]line ФМ: 0000000000874979 [16:07:38]line ФД: 86946 [16:07:38]line ФПД: 264580898483636 [16:07:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T160737&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86946&fm=264580898483636&tin=02508201610067®Number=0000000000092592&sum=190000 [16:07:39]OFD Sender: Processing packet 86946 [packets to send 276, broken 275] [16:07:39]ProducePacketName [16:07:39]name=ofd_packets/00086946 [16:07:39]OFD Sender: To server: pG, [16:07:39]CommunicateWithHost lk.salyk.kg:30040 [16:07:39]ConnectInit lk.salyk.kg [16:07:39]written 0, free lines is 4095 [16:07:39]Write to MH i2c: 01 00 00 C4 03 C7 [16:07:39]Write i2c OK [16:07:39]MH_I2C_Read... [16:07:39]Read from MH i2c: 01 [16:07:39]MH_I2C_Read... [16:07:39]Read from MH i2c: 01 07 00 [16:07:39]MH_I2C_Read... [16:07:39]Read from MH i2c: 01 07 00 C4 03 00 00 00 00 00 DF 0C B9 [16:07:39]RasterBufferAndPrint [16:07:39]line [16:07:39]line [16:07:39]line [16:07:39]line [16:07:39]line [16:07:39]written 0, free lines is 3301 [16:07:39]MH_Cut [16:07:39]Write to MH i2c: D1 01 00 CB 03 01 A0 [16:07:39]Write i2c OK [16:07:39]MH_I2C_Read... [16:07:39]Read from MH i2c: D1 [16:07:39]MH_I2C_Read... [16:07:39]Read from MH i2c: D1 01 00 [16:07:39]MH_I2C_Read... [16:07:39]Read from MH i2c: D1 01 00 CB 03 00 9F [16:07:39]Write to MH i2c: 01 00 00 CC 03 CF [16:07:39]Write i2c OK [16:07:39]MH_I2C_Read... [16:07:40]*** Cut start [16:07:40]*** Partial cut [16:07:40]*** CUTSNS_PIN = 1 [16:07:40]*** CUTSNS_PIN = 0 [16:07:40]*** Brake cut motor [16:07:40]Read from MH i2c: 01 [16:07:40]MH_I2C_Read... [16:07:40]*** Stop cut motor [16:07:40]*** Cut end [16:07:40]Read from MH i2c: 01 07 00 [16:07:40]MH_I2C_Read... [16:07:40]Read from MH i2c: 01 07 00 CC 03 00 00 00 00 00 FF 0F E4 [16:07:40]process_action close_receipt done [16:07:40]requested_data is exist [16:07:40]produce_requested_data [16:07:40]requested_item fm.sn is exist - process it [16:07:40]wFMCommunicate request_size=4 [16:07:40]MH_SAM_APDU [16:07:40]CAPDU: 80 11 00 00 [16:07:40]Write to MH i2c: E2 08 00 CD 03 80 11 00 00 00 00 00 00 4A [16:07:40]Write i2c OK [16:07:40]MH_I2C_Read... [16:07:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:41]Read from MH i2c: E2 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 17 00 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 17 00 CD 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A9 [16:07:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:07:41]wFMCommunicate OK [16:07:41]requested_item fd.num is exist - process it [16:07:41]SAM_PROTO_GetFieldsCounters [16:07:41]wFMCommunicate request_size=4 [16:07:41]MH_SAM_APDU [16:07:41]CAPDU: 80 13 00 00 [16:07:41]Write to MH i2c: E2 08 00 CE 03 80 13 00 00 00 00 00 00 4D [16:07:41]Write i2c OK [16:07:41]MH_I2C_Read... [16:07:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:07:41]Read from MH i2c: E2 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 62 00 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 62 00 CE 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 A2 53 01 00 0E 04 04 00 F1 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 70 [16:07:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 A2 53 01 00 0E 04 04 00 F1 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 [16:07:41]wFMCommunicate OK [16:07:41]SAM_PROTO_GetFieldsCounters done [16:07:41]requested_item shift.num is exist - process it [16:07:41]requested_item shift.opened is exist - process it [16:07:41]req_shift_opened [16:07:41]FM_GetShiftState [16:07:41]SAM_PROTO_GetShiftState [16:07:41]wFMCommunicate request_size=4 [16:07:41]MH_SAM_APDU [16:07:41]CAPDU: 80 13 01 00 [16:07:41]Write to MH i2c: E2 08 00 CF 03 80 13 01 00 00 00 00 00 4F [16:07:41]Write i2c OK [16:07:41]MH_I2C_Read... [16:07:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:41]Read from MH i2c: E2 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 0E 00 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 0E 00 CF 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 0D [16:07:41]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:07:41]wFMCommunicate OK [16:07:41]SAM_PROTO_GetShiftState done [16:07:41]FM_GetShiftState done [16:07:41]req_shift_opened done [16:07:41]requested_item shift.open_date is exist - process it [16:07:41]req_shift_open_date [16:07:41]req_shift_open_date done [16:07:41]produce_requested_data done [16:07:41]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86946,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:07:41]process_action_free close_receipt [16:07:41]json_value_free [16:07:41]json_value_free done [16:07:41]process_json_proto returns [16:07:41]Send response to host [16:07:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86946,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:07:41]free response buf [16:07:41]execute_script done [16:07:41]execute_script returns [16:07:41]free content buf [16:07:41]Sock 8.Close socket [16:07:41]Sock 8.Thread stoped [16:07:42]Connected sock=11 [16: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 34 39 37 39 10 01 00 00 29 59 08 01 1D F8 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 6C 61 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5B E6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 E6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 4E 00 00 00 00 07 04 06 00 30 E6 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 C9 40 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A2 53 01 00 35 04 06 00 F0 A2 8A 77 ED B4 60 59 46 84 D0 1D 54 98 [16:07:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 CD BA 47 00 4F 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 34 39 37 39 10 04 04 00 A2 53 01 00 F4 03 04 00 9B EB EF 66 B6 04 01 00 00 85 D0 37 29 1D 8E F1 A7 [16:07:44]CommunicateWithHost err = 0 [16:07:44]CheckOFDResponse [16:07:44]1017 (14) - 77093643461234 [16:07:44]1041 (16) - 0000000000874979 [16:07:44]1040 (4) - 86946 [16:07:44]1012 (4) - 22.09.2024 10:04 [16:07:44]1206 (1) - 0 [16:07:44]OFD Sender: Remove packet 86946 [16:07:44]ProducePacketName [16:07:44]name=ofd_packets/00086946 [16:07:44]NVStorageDeleteData [16:07:44]OFD Sender: No OFD packet to send [16:07:49]OFD Sender: No OFD packet to send [16:07:54]OFD Sender: No OFD packet to send [16:07:59]OFD Sender: No OFD packet to send [16:08:04]OFD Sender: No OFD packet to send [16:08:09]OFD Sender: No OFD packet to send [16:08:15]OFD Sender: No OFD packet to send [16:08:20]OFD Sender: No OFD packet to send [16:08:25]OFD Sender: No OFD packet to send [16:08:30]OFD Sender: No OFD packet to send [16:08:35]OFD Sender: No OFD packet to send [16:08:40]OFD Sender: No OFD packet to send [16:08:45]OFD Sender: No OFD packet to send [16:08:50]OFD Sender: No OFD packet to send [16:08:55]OFD Sender: No OFD packet to send [16:09:00]OFD Sender: No OFD packet to send [16:09:05]OFD Sender: No OFD packet to send [16:09:07]accept exits with 9 [16:09:07]New connection [16:09:07]New thread 3066707300 created [16:09:07]Thread 3066850660 joined [16:09:07]Waiting for new connection... [16:09:07] Sock 9.Parse request [16:09:07]Sock 9.Check first char [16:09:07]Sock 9.First char is OK [16:09:07]request: POST /json_proto HTTP/1.0 [16:09:07]Method: POST [16:09:07]URL: /json_proto [16:09:07]Method is POST - this is cgi request [16:09:07]url: /json_proto [16:09:07]query_string will be loaded in cgi processing [16:09:07]execute_cgi json_proto POST (null) [16:09:07]execute_cgi path=json_proto method=POST [16:09:07]POST find Content-Length [16:09:07]Host: 172.17.47.196:8080 [16:09:07]Content-Length: 687 [16:09:07]Content-Type: application/json [16:09:07] [16:09:07]POST finish read [16:09:07]Found Content-Length = 687 [16:09:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871877", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "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" ] } } [16:09:07]execute_script... [16:09: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)871877", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "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" ] } } [16:09:07]POST & json_proto [16:09:07]process_json_proto [16:09:07]json parsed OK: [16:09:07]protocol is kg_v1.0 [16:09:07]action value=close_receipt [16:09:07]process_action close_receipt [16:09:07]cmd_close_receipt [16:09:07]MH_GetDate [16:09:07]Write to MH i2c: F0 00 00 D0 03 C2 [16:09:07]Write i2c OK [16:09:07]MH_I2C_Read... [16:09:07]Read from MH i2c: F0 [16:09:07]MH_I2C_Read... [16:09:07]Read from MH i2c: F0 09 00 [16:09:07]MH_I2C_Read... [16:09:07]Read from MH i2c: F0 09 00 D0 03 00 23 41 F0 66 4C 6B 94 66 36 [16:09:07]GetLastDocTimeStamp 1727021257 [16:09:07]current date 1727021347 [16:09:07]FM_GetShiftState [16:09:07]SAM_PROTO_GetShiftState [16:09:07]wFMCommunicate request_size=4 [16:09:07]MH_SAM_APDU [16:09:07]CAPDU: 80 13 01 00 [16:09:07]Write to MH i2c: E2 08 00 D1 03 80 13 01 00 00 00 00 00 51 [16:09:07]Write i2c OK [16:09:07]MH_I2C_Read... [16:09:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:09:07]Read from MH i2c: E2 [16:09:07]MH_I2C_Read... [16:09:07]Read from MH i2c: E2 0E 00 [16:09:07]MH_I2C_Read... [16:09:07]Read from MH i2c: E2 0E 00 D1 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 0F [16:09:07]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:09:07]wFMCommunicate OK [16:09:07]SAM_PROTO_GetShiftState done [16:09:07]FM_GetShiftState done [16:09:07]opened in 1726964220 [16:09:07]opened+sec_in_day 1727050620 [16:09:07]quantity*price = 250012 [16:09:07]sum+1 = 250013 [16:09:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.12 НДС 12% : 265.50 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 260 22.09.2024 16:09 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86947 ФПД: 162637050077566 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T160907&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86947&fm=162637050077566&tin=02508201610067®Number=0000000000092592&sum=250000 [16:09:08]StoreToDocumentArchive [16:09:08]shift 497 fd 86947 [16:09:08]save to /storage/0497/doc_00086947 [16:09:08]save last doc name /storage/0497/doc_00086947 to /storage/kkm_last_doc_name [16:09:08]save OK [16:09:08]Clear old archive folders... [16:09:08]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:09:08]tlvbuf is 013B4DC0 [16:09:08]SAM_PROTO_ClearQueue [16:09:08]wFMCommunicate request_size=4 [16:09:08]MH_SAM_APDU [16:09:08]CAPDU: 80 09 00 00 [16:09:08]Write to MH i2c: E2 08 00 DE 03 80 09 00 00 00 00 00 00 53 [16:09:08]Write i2c OK [16:09:08]MH_I2C_Read... [16:09:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:09:08]Read from MH i2c: E2 [16:09:08]MH_I2C_Read... [16:09:08]Read from MH i2c: E2 03 00 [16:09:08]MH_I2C_Read... [16:09:08]Read from MH i2c: E2 03 00 DE 03 00 90 00 55 [16:09:08]RAPDU: 90 00 [16:09:08]wFMCommunicate OK [16:09:08]SAM_PROTO_ClearQueue done [16:09:08]KKMCreateOFDPacket [16:09:08]OFDProtocolAddRootSTLVToBuf [16:09:08]FM_MakeSignedData [16:09:08]FM_MakeSignedData [16:09:08]SAM_PROTO_SignData [16:09:08]wFMCommunicate request_size=4 [16:09:08]MH_SAM_APDU [16:09:08]CAPDU: 80 0D 01 02 [16:09:08]Write to MH i2c: E2 08 00 DF 03 80 0D 01 02 00 00 00 00 5B [16:09:08]Write i2c OK [16:09:08]MH_I2C_Read... [16:09:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:09:08]Read from MH i2c: E2 [16:09:08]MH_I2C_Read... [16:09:08]Read from MH i2c: E2 03 00 [16:09:08]MH_I2C_Read... [16:09:08]Read from MH i2c: E2 03 00 DF 03 00 90 00 56 [16:09:08]RAPDU: 90 00 [16:09:08]wFMCommunicate OK [16:09:08]wFMCommunicate request_size=255 [16:09:08]MH_SAM_APDU [16:09:08]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 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 04 01 00 00 F4 03 04 00 23 41 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A3 53 01 00 35 04 06 00 [16:09:08]Write to MH i2c: E2 02 01 E0 03 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 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 04 01 00 00 F4 03 04 00 23 41 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A3 53 01 00 35 04 06 00 00 00 DE [16:09:08]Write i2c OK [16:09:08]MH_I2C_Read... [16:09:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:09:09]Read from MH i2c: E2 [16:09:09]MH_I2C_Read... [16:09:09]Read from MH i2c: E2 03 00 [16:09:09]MH_I2C_Read... [16:09:09]Read from MH i2c: E2 03 00 E0 03 00 90 00 57 [16:09:09]RAPDU: 90 00 [16:09:09]wFMCommunicate OK [16:09:09]wFMCommunicate request_size=11 [16:09:09]MH_SAM_APDU [16:09:09]CAPDU: 80 0D 02 02 06 93 EA E3 98 E1 7E [16:09:09]Write to MH i2c: E2 0E 00 E1 03 80 0D 02 02 06 00 93 EA E3 98 E1 7E 00 00 C1 [16:09:09]Write i2c OK [16:09:09]MH_I2C_Read... [16:09:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:09:09]Read from MH i2c: E2 [16:09:09]MH_I2C_Read... [16:09:09]Read from MH i2c: E2 03 00 [16:09:09]MH_I2C_Read... [16:09:09]Read from MH i2c: E2 03 00 E1 03 00 90 00 58 [16:09:09]RAPDU: 90 00 [16:09:09]wFMCommunicate OK [16:09:09]wFMCommunicate request_size=4 [16:09:09]MH_SAM_APDU [16:09:09]CAPDU: 80 0D 03 02 [16:09:09]Write to MH i2c: E2 08 00 E2 03 80 0D 03 02 00 00 00 00 60 [16:09:09]Write i2c OK [16:09:09]MH_I2C_Read... [16:09:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:09:09]Read from MH i2c: E2 [16:09:09]MH_I2C_Read... [16:09:09]Read from MH i2c: E2 0B 00 [16:09:09]MH_I2C_Read... [16:09:09]Read from MH i2c: E2 0B 00 E2 03 00 E3 2C 05 C7 BE 31 80 E7 90 00 92 [16:09:09]RAPDU: E3 2C 05 C7 BE 31 80 E7 90 00 [16:09:09]wFMCommunicate OK [16:09:09]SAM_PROTO_SignData done [16:09:09]FM_MakeSignedData done [16:09:09]CreateOFDProtocolMessage [16:09:09]wFMCommunicate request_size=4 [16:09:09]MH_SAM_APDU [16:09:09]CAPDU: 80 11 00 00 [16:09:09]Write to MH i2c: E2 08 00 E3 03 80 11 00 00 00 00 00 00 60 [16:09:09]Write i2c OK [16:09:09]MH_I2C_Read... [16:09:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:09:09]Read from MH i2c: E2 [16:09:09]MH_I2C_Read... [16:09:09]Read from MH i2c: E2 17 00 [16:09:09]MH_I2C_Read... [16:09:09]Read from MH i2c: E2 17 00 E3 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 BF [16:09:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:09:09]wFMCommunicate OK [16:09:09]CreateOFDProtocolMessage done [16:09:09]OFDSenderStorePacket 86947 [16:09:09]StoreOFDPacket docnum=86947 [16:09:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 A1 A0 08 01 7A 58 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 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 04 01 00 00 F4 03 04 00 23 41 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A3 53 01 00 35 04 06 00 93 EA E3 98 E1 7E E3 2C 05 C7 BE 31 80 E7 [16:09:09]CheckFolder [16:09:09]dirname=/storage/ofd_packets [16:09:09]CheckFolder done [16:09:09]ProducePacketName [16:09:09]name=ofd_packets/00086947 [16:09:09]NVStorageSaveData ofd_packets/00086947 [16:09:09]File name is /storage/ofd_packets/00086947 [16:09:09]Write 302 bytes [16:09:09]NVStorageSaveData done [16:09:09]OFDSenderStorePacket done [16:09:09]KKMCreateOFDPacket done [16:09:09]NVStorageSaveData kkm_last_timestamp [16:09:09]File name is /storage/kkm_last_timestamp [16:09:09]Write 4 bytes [16:09:09]NVStorageSaveData done [16:09:09]ExternCall_PrintAddStr [16:09:09]wPrintStart [16:09:09]Write to MH i2c: 01 00 00 E4 03 E7 [16:09:09]Write i2c OK [16:09:09]MH_I2C_Read... [16:09:09]Read from MH i2c: 01 [16:09:09]MH_I2C_Read... [16:09:09]Read from MH i2c: 01 07 00 [16:09:09]MH_I2C_Read... [16:09:09]Read from MH i2c: 01 07 00 E4 03 00 00 00 00 00 FF 0F FC [16:09:09]RasterBufferAndPrint [16:09:09]line Счет N : (1)871877 [16:09:09]line ИНН: 02508201610067 [16:09:09]line Контрольно-Кассовый Чек [16:09:09]line ПРОДАЖА [16:09:09]line ТРК (МРК, ГНК) : 44 [16:09:09]line Товар: 2710194210 [16:09:09]line ДТ(л)-К-4 [16:09:09]line 32.810 * 76.20 [16:09:09]line = 2500.12 [16:09:09]line НДС 12% НСП 1% [16:09:09]line > о реализуемом товаре [16:09:09]line ОКРУГЛЕНИЕ: -0.12 [16:09:09]line ИТОГО: 2500.00 [16:09:09]line Внесено: 2500.00 [16:09:09]line СДАЧА: 0.00 [16:09:09]line НСП 1% : 22.12 [16:09:09]line НДС 12% : 265.50 [16:09:09]line Наличными: 2500.00 [16:09:09]line Безнал.: 0.00 [16:09:09]line Место: АЗС № 137 "Партнер Нефть" [16:09:09]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:09:09]line СНО: Общий режим [16:09:09]line Чек 260 22.09.2024 16:09 [16:09:09]line Смена: 497 ФФД: 1.0 [16:09:09]line ЗНМ: 0300000064 [16:09:09]line РНМ: 0000000000092592 [16:09:09]line Версия ККМ: 001 [16:09:09]line ФМ: 0000000000874979 [16:09:09]line ФД: 86947 [16:09:09]line ФПД: 162637050077566 [16:09:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T160907&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86947&fm=162637050077566&tin=02508201610067®Number=0000000000092592&sum=250000 [16:09:09]OFD Sender: Processing packet 86947 [packets to send 276, broken 275] [16:09:09]ProducePacketName [16:09:09]name=ofd_packets/00086947 [16:09:09]OFD Sender: To server: pG, [16:09:09]CommunicateWithHost lk.salyk.kg:30040 [16:09:09]ConnectInit lk.salyk.kg [16:09:09]written 0, free lines is 4095 [16:09:10]Write to MH i2c: 01 00 00 0F 04 13 [16:09:10]Write i2c OK [16:09:10]MH_I2C_Read... [16:09:10]Read from MH i2c: 01 [16:09:10]MH_I2C_Read... [16:09:10]Read from MH i2c: 01 07 00 [16:09:10]MH_I2C_Read... [16:09:10]Read from MH i2c: 01 07 00 0F 04 00 00 00 00 00 DF 0C 05 [16:09:10]RasterBufferAndPrint [16:09:10]line [16:09:10]line [16:09:10]line [16:09:10]line [16:09:10]line [16:09:10]written 0, free lines is 3300 [16:09:10]MH_Cut [16:09:10]Write to MH i2c: D1 01 00 16 04 01 EC [16:09:10]Write i2c OK [16:09:10]MH_I2C_Read... [16:09:10]Read from MH i2c: D1 [16:09:10]MH_I2C_Read... [16:09:10]Read from MH i2c: D1 01 00 [16:09:10]MH_I2C_Read... [16:09:10]Read from MH i2c: D1 01 00 16 04 00 EB [16:09:10]Write to MH i2c: 01 00 00 17 04 1B [16:09:10]Write i2c OK [16:09:10]MH_I2C_Read... [16:09:10]*** Cut start [16:09:10]*** Partial cut [16:09:10]*** CUTSNS_PIN = 1 [16:09:10]*** CUTSNS_PIN = 0 [16:09:11]*** Brake cut motor [16:09:11]Read from MH i2c: 01 [16:09:11]MH_I2C_Read... [16:09:11]*** Stop cut motor [16:09:11]*** Cut end [16:09:11]Read from MH i2c: 01 07 00 [16:09:11]MH_I2C_Read... [16:09:11]Read from MH i2c: 01 07 00 17 04 00 00 00 00 00 FF 0F 30 [16:09:11]process_action close_receipt done [16:09:11]requested_data is exist [16:09:11]produce_requested_data [16:09:11]requested_item fm.sn is exist - process it [16:09:11]wFMCommunicate request_size=4 [16:09:11]MH_SAM_APDU [16:09:11]CAPDU: 80 11 00 00 [16:09:11]Write to MH i2c: E2 08 00 18 04 80 11 00 00 00 00 00 00 96 [16:09:11]Write i2c OK [16:09:11]MH_I2C_Read... [16:09:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:09:11]Read from MH i2c: E2 [16:09:11]MH_I2C_Read... [16:09:11]Read from MH i2c: E2 17 00 [16:09:11]MH_I2C_Read... [16:09:11]Read from MH i2c: E2 17 00 18 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 F5 [16:09:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:09:11]wFMCommunicate OK [16:09:11]requested_item fd.num is exist - process it [16:09:11]SAM_PROTO_GetFieldsCounters [16:09:11]wFMCommunicate request_size=4 [16:09:11]MH_SAM_APDU [16:09:11]CAPDU: 80 13 00 00 [16:09:11]Write to MH i2c: E2 08 00 19 04 80 13 00 00 00 00 00 00 99 [16:09:11]Write i2c OK [16:09:11]MH_I2C_Read... [16:09:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:09:11]Read from MH i2c: E2 [16:09:11]MH_I2C_Read... [16:09:11]Read from MH i2c: E2 62 00 [16:09:11]MH_I2C_Read... [16:09:11]Read from MH i2c: E2 62 00 19 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 A3 53 01 00 0E 04 04 00 F1 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 C0 [16:09:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 A3 53 01 00 0E 04 04 00 F1 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 [16:09:11]wFMCommunicate OK [16:09:11]SAM_PROTO_GetFieldsCounters done [16:09:11]requested_item shift.num is exist - process it [16:09:11]requested_item shift.opened is exist - process it [16:09:11]req_shift_opened [16:09:11]FM_GetShiftState [16:09:11]SAM_PROTO_GetShiftState [16:09:11]wFMCommunicate request_size=4 [16:09:11]MH_SAM_APDU [16:09:11]CAPDU: 80 13 01 00 [16:09:11]Write to MH i2c: E2 08 00 1A 04 80 13 01 00 00 00 00 00 9B [16:09:11]Write i2c OK [16:09:11]MH_I2C_Read... [16:09:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:09:11]Read from MH i2c: E2 [16:09:11]MH_I2C_Read... [16:09:11]Read from MH i2c: E2 0E 00 [16:09:11]MH_I2C_Read... [16:09:11]Read from MH i2c: E2 0E 00 1A 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 59 [16:09:11]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:09:11]wFMCommunicate OK [16:09:11]SAM_PROTO_GetShiftState done [16:09:11]FM_GetShiftState done [16:09:11]req_shift_opened done [16:09:11]requested_item shift.open_date is exist - process it [16:09:11]req_shift_open_date [16:09:11]req_shift_open_date done [16:09:11]produce_requested_data done [16:09:11]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86947,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:09:11]process_action_free close_receipt [16:09:11]json_value_free [16:09:11]json_value_free done [16:09:11]process_json_proto returns [16:09:11]Send response to host [16:09:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86947,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:09:11]free response buf [16:09:11]execute_script done [16:09:11]execute_script returns [16:09:11]free content buf [16:09:11]Sock 9.Close socket [16:09:11]Sock 9.Thread stoped [16:09:14]ConnectInit Can't take IP for lk.salyk.kg [16:09:14]CommunicateWithHost connect error [16:09:14]CommunicateWithHost err = -1 [16:09:14]OFD Sender: Server communicate error [16:09:16]recv_with_timeout no data received [16:09:19]OFD Sender: Processing packet 86947 [packets to send 276, broken 275] [16:09:19]ProducePacketName [16:09:19]name=ofd_packets/00086947 [16:09:19]OFD Sender: To server: pG, [16:09:19]CommunicateWithHost lk.salyk.kg:30040 [16:09:19]ConnectInit lk.salyk.kg [16:09:29]recv_with_timeout no data received [16:09:47]recv_with_timeout no data received [16:11:32]ConnectInit Can't connect to host [16:11:32]CommunicateWithHost connect error [16:11:32]CommunicateWithHost err = -1 [16:11:32]OFD Sender: Server communicate error [16:11:37]OFD Sender: Processing packet 86947 [packets to send 276, broken 275] [16:11:37]ProducePacketName [16:11:37]name=ofd_packets/00086947 [16:11:37]OFD Sender: To server: pG, [16:11:37]CommunicateWithHost lk.salyk.kg:30040 [16:11:37]ConnectInit lk.salyk.kg [16:11:37]Connected sock=9 [16:11:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 A1 A0 08 01 7A 58 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 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 04 01 00 00 F4 03 04 00 23 41 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A3 53 01 00 35 04 06 00 93 EA E3 98 E1 7E E3 2C 05 C7 BE 31 80 E7 [16:11:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 7F D3 47 00 03 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A3 53 01 00 F4 03 04 00 86 EC EF 66 B6 04 01 00 00 4F 4A 46 24 07 50 3C CB [16:11:38]CommunicateWithHost err = 0 [16:11:38]CheckOFDResponse [16:11:38]1017 (14) - 77093643461234 [16:11:38]1041 (16) - 0000000000874979 [16:11:38]1040 (4) - 86947 [16:11:38]1012 (4) - 22.09.2024 10:08 [16:11:38]1206 (1) - 0 [16:11:38]OFD Sender: Remove packet 86947 [16:11:38]ProducePacketName [16:11:38]name=ofd_packets/00086947 [16:11:38]NVStorageDeleteData [16:11:39]OFD Sender: No OFD packet to send [16:11:44]OFD Sender: No OFD packet to send [16:11:49]OFD Sender: No OFD packet to send [16:11:54]OFD Sender: No OFD packet to send [16:11:59]OFD Sender: No OFD packet to send [16:12:04]OFD Sender: No OFD packet to send [16:12:09]OFD Sender: No OFD packet to send [16:12:11]accept exits with 10 [16:12:11]New connection [16:12:11]New thread 3066850660 created [16:12:11]Thread 3066707300 joined [16:12:11]Waiting for new connection... [16:12:11] Sock 10.Parse request [16:12:11]Sock 10.Check first char [16:12:11]Sock 10.First char is OK [16:12:11]request: POST /json_proto HTTP/1.0 [16:12:11]Method: POST [16:12:11]URL: /json_proto [16:12:11]Method is POST - this is cgi request [16:12:11]url: /json_proto [16:12:11]query_string will be loaded in cgi processing [16:12:11]execute_cgi json_proto POST (null) [16:12:11]execute_cgi path=json_proto method=POST [16:12:11]POST find Content-Length [16:12:11]Host: 172.17.47.196:8080 [16:12:11]Content-Length: 682 [16:12:11]Content-Type: application/json [16:12:11] [16:12:11]POST finish read [16:12:11]Found Content-Length = 682 [16:12:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871880", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:12:11]execute_script... [16:12: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)871880", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:12:11]POST & json_proto [16:12:11]process_json_proto [16:12:11]json parsed OK: [16:12:11]protocol is kg_v1.0 [16:12:11]action value=close_receipt [16:12:11]process_action close_receipt [16:12:11]cmd_close_receipt [16:12:11]MH_GetDate [16:12:11]Write to MH i2c: F0 00 00 1B 04 0E [16:12:11]Write i2c OK [16:12:11]MH_I2C_Read... [16:12:11]Read from MH i2c: F0 [16:12:11]MH_I2C_Read... [16:12:11]Read from MH i2c: F0 09 00 [16:12:11]MH_I2C_Read... [16:12:11]Read from MH i2c: F0 09 00 1B 04 00 DB 41 F0 66 4C 6B 94 66 3A [16:12:11]GetLastDocTimeStamp 1727021347 [16:12:11]current date 1727021531 [16:12:11]FM_GetShiftState [16:12:11]SAM_PROTO_GetShiftState [16:12:11]wFMCommunicate request_size=4 [16:12:11]MH_SAM_APDU [16:12:11]CAPDU: 80 13 01 00 [16:12:11]Write to MH i2c: E2 08 00 1C 04 80 13 01 00 00 00 00 00 9D [16:12:11]Write i2c OK [16:12:11]MH_I2C_Read... [16:12:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:12:11]Read from MH i2c: E2 [16:12:11]MH_I2C_Read... [16:12:11]Read from MH i2c: E2 0E 00 [16:12:11]MH_I2C_Read... [16:12:11]Read from MH i2c: E2 0E 00 1C 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 5B [16:12:11]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:12:11]wFMCommunicate OK [16:12:11]SAM_PROTO_GetShiftState done [16:12:11]FM_GetShiftState done [16:12:11]opened in 1726964220 [16:12:11]opened+sec_in_day 1727050620 [16:12:11]quantity*price = 100005 [16:12:11]sum+1 = 100006 [16:12:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 261 22.09.2024 16:12 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86948 ФПД: 156047114365202 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T161211&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86948&fm=156047114365202&tin=02508201610067®Number=0000000000092592&sum=100000 [16:12:12]StoreToDocumentArchive [16:12:12]shift 497 fd 86948 [16:12:12]save to /storage/0497/doc_00086948 [16:12:12]save last doc name /storage/0497/doc_00086948 to /storage/kkm_last_doc_name [16:12:12]save OK [16:12:12]Clear old archive folders... [16:12:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:12:12]tlvbuf is 013B6800 [16:12:12]SAM_PROTO_ClearQueue [16:12:12]wFMCommunicate request_size=4 [16:12:12]MH_SAM_APDU [16:12:12]CAPDU: 80 09 00 00 [16:12:12]Write to MH i2c: E2 08 00 29 04 80 09 00 00 00 00 00 00 9F [16:12:12]Write i2c OK [16:12:12]MH_I2C_Read... [16:12:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:12:12]Read from MH i2c: E2 [16:12:12]MH_I2C_Read... [16:12:12]Read from MH i2c: E2 03 00 [16:12:12]MH_I2C_Read... [16:12:12]Read from MH i2c: E2 03 00 29 04 00 90 00 A1 [16:12:12]RAPDU: 90 00 [16:12:12]wFMCommunicate OK [16:12:12]SAM_PROTO_ClearQueue done [16:12:12]KKMCreateOFDPacket [16:12:12]OFDProtocolAddRootSTLVToBuf [16:12:12]FM_MakeSignedData [16:12:12]FM_MakeSignedData [16:12:12]SAM_PROTO_SignData [16:12:12]wFMCommunicate request_size=4 [16:12:12]MH_SAM_APDU [16:12:12]CAPDU: 80 0D 01 02 [16:12:12]Write to MH i2c: E2 08 00 2A 04 80 0D 01 02 00 00 00 00 A7 [16:12:12]Write i2c OK [16:12:12]MH_I2C_Read... [16:12:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:12:12]Read from MH i2c: E2 [16:12:12]MH_I2C_Read... [16:12:12]Read from MH i2c: E2 03 00 [16:12:12]MH_I2C_Read... [16:12:12]Read from MH i2c: E2 03 00 2A 04 00 90 00 A2 [16:12:12]RAPDU: 90 00 [16:12:12]wFMCommunicate OK [16:12:12]wFMCommunicate request_size=255 [16:12:12]MH_SAM_APDU [16:12: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 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 05 01 00 00 F4 03 04 00 DB 41 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A4 53 01 00 35 04 06 00 8D [16:12:12]Write to MH i2c: E2 02 01 2B 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 05 01 00 00 F4 03 04 00 DB 41 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A4 53 01 00 35 04 06 00 8D 00 00 B2 [16:12:12]Write i2c OK [16:12:12]MH_I2C_Read... [16:12:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:12:12]Read from MH i2c: E2 [16:12:12]MH_I2C_Read... [16:12:12]Read from MH i2c: E2 03 00 [16:12:12]MH_I2C_Read... [16:12:12]Read from MH i2c: E2 03 00 2B 04 00 90 00 A3 [16:12:12]RAPDU: 90 00 [16:12:12]wFMCommunicate OK [16:12:12]wFMCommunicate request_size=10 [16:12:12]MH_SAM_APDU [16:12:12]CAPDU: 80 0D 02 02 05 EC 8C D1 E9 12 [16:12:12]Write to MH i2c: E2 0D 00 2C 04 80 0D 02 02 05 00 EC 8C D1 E9 12 00 00 F8 [16:12:12]Write i2c OK [16:12:12]MH_I2C_Read... [16:12:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:12:12]Read from MH i2c: E2 [16:12:12]MH_I2C_Read... [16:12:12]Read from MH i2c: E2 03 00 [16:12:12]MH_I2C_Read... [16:12:12]Read from MH i2c: E2 03 00 2C 04 00 90 00 A4 [16:12:12]RAPDU: 90 00 [16:12:12]wFMCommunicate OK [16:12:12]wFMCommunicate request_size=4 [16:12:12]MH_SAM_APDU [16:12:12]CAPDU: 80 0D 03 02 [16:12:12]Write to MH i2c: E2 08 00 2D 04 80 0D 03 02 00 00 00 00 AC [16:12:12]Write i2c OK [16:12:12]MH_I2C_Read... [16:12:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:12:12]Read from MH i2c: E2 [16:12:12]MH_I2C_Read... [16:12:12]Read from MH i2c: E2 0B 00 [16:12:12]MH_I2C_Read... [16:12:12]Read from MH i2c: E2 0B 00 2D 04 00 68 C7 B5 09 EF 20 4A 82 90 00 75 [16:12:12]RAPDU: 68 C7 B5 09 EF 20 4A 82 90 00 [16:12:12]wFMCommunicate OK [16:12:12]SAM_PROTO_SignData done [16:12:12]FM_MakeSignedData done [16:12:12]CreateOFDProtocolMessage [16:12:12]wFMCommunicate request_size=4 [16:12:12]MH_SAM_APDU [16:12:12]CAPDU: 80 11 00 00 [16:12:12]Write to MH i2c: E2 08 00 2E 04 80 11 00 00 00 00 00 00 AC [16:12:12]Write i2c OK [16:12:12]MH_I2C_Read... [16:12:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:12:12]Read from MH i2c: E2 [16:12:12]MH_I2C_Read... [16:12:12]Read from MH i2c: E2 17 00 [16:12:12]MH_I2C_Read... [16:12:12]Read from MH i2c: E2 17 00 2E 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 0B [16:12:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:12:12]wFMCommunicate OK [16:12:12]CreateOFDProtocolMessage done [16:12:12]OFDSenderStorePacket 86948 [16:12:12]StoreOFDPacket docnum=86948 [16:12:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 7D 09 07 01 8B 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 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 05 01 00 00 F4 03 04 00 DB 41 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A4 53 01 00 35 04 06 00 8D EC 8C D1 E9 12 68 C7 B5 09 EF 20 4A 82 [16:12:12]CheckFolder [16:12:12]dirname=/storage/ofd_packets [16:12:12]CheckFolder done [16:12:12]ProducePacketName [16:12:12]name=ofd_packets/00086948 [16:12:12]NVStorageSaveData ofd_packets/00086948 [16:12:12]File name is /storage/ofd_packets/00086948 [16:12:12]Write 301 bytes [16:12:12]NVStorageSaveData done [16:12:12]OFDSenderStorePacket done [16:12:12]KKMCreateOFDPacket done [16:12:12]NVStorageSaveData kkm_last_timestamp [16:12:12]File name is /storage/kkm_last_timestamp [16:12:12]Write 4 bytes [16:12:12]NVStorageSaveData done [16:12:12]ExternCall_PrintAddStr [16:12:12]wPrintStart [16:12:12]Write to MH i2c: 01 00 00 2F 04 33 [16:12:13]Write i2c OK [16:12:13]MH_I2C_Read... [16:12:13]Read from MH i2c: 01 [16:12:13]MH_I2C_Read... [16:12:13]Read from MH i2c: 01 07 00 [16:12:13]MH_I2C_Read... [16:12:13]Read from MH i2c: 01 07 00 2F 04 00 00 00 00 00 FF 0F 48 [16:12:13]RasterBufferAndPrint [16:12:13]line Счет N : (1)871880 [16:12:13]line ИНН: 02508201610067 [16:12:13]line Контрольно-Кассовый Чек [16:12:13]line ПРОДАЖА [16:12:13]line ТРК (МРК, ГНК) : 63 [16:12:13]line Товар: 2710124130 [16:12:13]line Аи-92-К-5 [16:12:13]line 14.750 * 67.80 [16:12:13]line = 1000.05 [16:12:13]line НДС 12% НСП 1% [16:12:13]line > о реализуемом товаре [16:12:13]line ОКРУГЛЕНИЕ: -0.05 [16:12:13]line ИТОГО: 1000.00 [16:12:13]line Внесено: 1000.00 [16:12:13]line СДАЧА: 0.00 [16:12:13]line НСП 1% : 8.85 [16:12:13]line НДС 12% : 106.20 [16:12:13]line Наличными: 1000.00 [16:12:13]line Безнал.: 0.00 [16:12:13]line Место: АЗС № 137 "Партнер Нефть" [16:12:13]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:12:13]line СНО: Общий режим [16:12:13]line Чек 261 22.09.2024 16:12 [16:12:13]line Смена: 497 ФФД: 1.0 [16:12:13]line ЗНМ: 0300000064 [16:12:13]line РНМ: 0000000000092592 [16:12:13]line Версия ККМ: 001 [16:12:13]line ФМ: 0000000000874979 [16:12:13]line ФД: 86948 [16:12:13]line ФПД: 156047114365202 [16:12:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T161211&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86948&fm=156047114365202&tin=02508201610067®Number=0000000000092592&sum=100000 [16:12:13]OFD Sender: Processing packet 86948 [packets to send 276, broken 275] [16:12:13]ProducePacketName [16:12:13]name=ofd_packets/00086948 [16:12:13]OFD Sender: To server: pG, [16:12:13]CommunicateWithHost lk.salyk.kg:30040 [16:12:13]ConnectInit lk.salyk.kg [16:12:13]written 0, free lines is 4095 [16:12:13]Write to MH i2c: 01 00 00 5A 04 5E [16:12:13]Write i2c OK [16:12:13]MH_I2C_Read... [16:12:13]Read from MH i2c: 01 [16:12:13]MH_I2C_Read... [16:12:13]Read from MH i2c: 01 07 00 [16:12:13]MH_I2C_Read... [16:12:13]Read from MH i2c: 01 07 00 5A 04 00 00 00 00 00 DE 0C 4F [16:12:13]RasterBufferAndPrint [16:12:13]line [16:12:13]line [16:12:13]line [16:12:13]line [16:12:13]line [16:12:13]written 0, free lines is 3300 [16:12:13]MH_Cut [16:12:13]Write to MH i2c: D1 01 00 61 04 01 37 [16:12:13]Write i2c OK [16:12:13]MH_I2C_Read... [16:12:13]Read from MH i2c: D1 [16:12:13]MH_I2C_Read... [16:12:13]Read from MH i2c: D1 01 00 [16:12:13]MH_I2C_Read... [16:12:13]Read from MH i2c: D1 01 00 61 04 00 36 [16:12:13]Write to MH i2c: 01 00 00 62 04 66 [16:12:13]Write i2c OK [16:12:13]MH_I2C_Read... [16:12:14]*** Cut start [16:12:14]*** Partial cut [16:12:14]*** CUTSNS_PIN = 1 [16:12:14]Connected sock=11 [16:12:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 7D 09 07 01 8B 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 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 05 01 00 00 F4 03 04 00 DB 41 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A4 53 01 00 35 04 06 00 8D EC 8C D1 E9 12 68 C7 B5 09 EF 20 4A 82 [16:12:14]*** CUTSNS_PIN = 0 [16:12:14]*** Brake cut motor [16:12:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 98 BC 47 00 EE 09 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A4 53 01 00 F4 03 04 00 AB EC EF 66 B6 04 01 00 00 D0 4E FA 63 A4 3E FE C7 [16:12:14]CommunicateWithHost err = 0 [16:12:14]CheckOFDResponse [16:12:14]1017 (14) - 77093643461234 [16:12:14]1041 (16) - 0000000000874979 [16:12:14]1040 (4) - 86948 [16:12:14]1012 (4) - 22.09.2024 10:08 [16:12:14]1206 (1) - 0 [16:12:14]OFD Sender: Remove packet 86948 [16:12:14]ProducePacketName [16:12:14]name=ofd_packets/00086948 [16:12:14]NVStorageDeleteData [16:12:15]Read from MH i2c: 01 [16:12:15]MH_I2C_Read... [16:12:15]*** Stop cut motor [16:12:15]*** Cut end [16:12:15]Read from MH i2c: 01 07 00 [16:12:15]MH_I2C_Read... [16:12:15]Read from MH i2c: 01 07 00 62 04 00 00 00 00 00 FF 0F 7B [16:12:15]process_action close_receipt done [16:12:15]requested_data is exist [16:12:15]produce_requested_data [16:12:15]requested_item fm.sn is exist - process it [16:12:15]wFMCommunicate request_size=4 [16:12:15]MH_SAM_APDU [16:12:15]CAPDU: 80 11 00 00 [16:12:15]Write to MH i2c: E2 08 00 63 04 80 11 00 00 00 00 00 00 E1 [16:12:15]Write i2c OK [16:12:15]MH_I2C_Read... [16:12:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:12:15]Read from MH i2c: E2 [16:12:15]MH_I2C_Read... [16:12:15]Read from MH i2c: E2 17 00 [16:12:15]MH_I2C_Read... [16:12:15]Read from MH i2c: E2 17 00 63 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 40 [16:12:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:12:15]wFMCommunicate OK [16:12:15]requested_item fd.num is exist - process it [16:12:15]SAM_PROTO_GetFieldsCounters [16:12:15]wFMCommunicate request_size=4 [16:12:15]MH_SAM_APDU [16:12:15]CAPDU: 80 13 00 00 [16:12:15]Write to MH i2c: E2 08 00 64 04 80 13 00 00 00 00 00 00 E4 [16:12:15]Write i2c OK [16:12:15]MH_I2C_Read... [16:12:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:12:15]Read from MH i2c: E2 [16:12:15]MH_I2C_Read... [16:12:15]Read from MH i2c: E2 62 00 [16:12:15]MH_I2C_Read... [16:12:15]Read from MH i2c: E2 62 00 64 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 A4 53 01 00 0E 04 04 00 F1 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 0F [16:12: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 A4 53 01 00 0E 04 04 00 F1 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 [16:12:15]wFMCommunicate OK [16:12:15]SAM_PROTO_GetFieldsCounters done [16:12:15]requested_item shift.num is exist - process it [16:12:15]requested_item shift.opened is exist - process it [16:12:15]req_shift_opened [16:12:15]FM_GetShiftState [16:12:15]SAM_PROTO_GetShiftState [16:12:15]wFMCommunicate request_size=4 [16:12:15]MH_SAM_APDU [16:12:15]CAPDU: 80 13 01 00 [16:12:15]Write to MH i2c: E2 08 00 65 04 80 13 01 00 00 00 00 00 E6 [16:12:15]Write i2c OK [16:12:15]MH_I2C_Read... [16:12:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:12:15]Read from MH i2c: E2 [16:12:15]MH_I2C_Read... [16:12:15]Read from MH i2c: E2 0E 00 [16:12:15]MH_I2C_Read... [16:12:15]Read from MH i2c: E2 0E 00 65 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A4 [16:12:15]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:12:15]wFMCommunicate OK [16:12:15]SAM_PROTO_GetShiftState done [16:12:15]FM_GetShiftState done [16:12:15]req_shift_opened done [16:12:15]requested_item shift.open_date is exist - process it [16:12:15]req_shift_open_date [16:12:15]req_shift_open_date done [16:12:15]produce_requested_data done [16:12:15]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86948,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:12:15]process_action_free close_receipt [16:12:15]json_value_free [16:12:15]json_value_free done [16:12:15]process_json_proto returns [16:12:15]Send response to host [16:12:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86948,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:12:15]free response buf [16:12:15]execute_script done [16:12:15]execute_script returns [16:12:15]free content buf [16:12:15]Sock 10.Close socket [16:12:15]Sock 10.Thread stoped [16:12:15]OFD Sender: No OFD packet to send [16:12:15]accept exits with 8 [16:12:15]New connection [16:12:15]New thread 3066707300 created [16:12:15]Thread 3066850660 joined [16:12:15]Waiting for new connection... [16:12:15] Sock 8.Parse request [16:12:15]Sock 8.Check first char [16:12:15]Sock 8.First char is OK [16:12:15]request: POST /json_proto HTTP/1.0 [16:12:15]Method: POST [16:12:15]URL: /json_proto [16:12:15]Method is POST - this is cgi request [16:12:15]url: /json_proto [16:12:15]query_string will be loaded in cgi processing [16:12:15]execute_cgi json_proto POST (null) [16:12:15]execute_cgi path=json_proto method=POST [16:12:15]POST find Content-Length [16:12:15]Host: 172.17.47.196:8080 [16:12:15]Content-Length: 683 [16:12:15]Content-Type: application/json [16:12:15] [16:12:15]POST finish read [16:12:15]Found Content-Length = 683 [16:12:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871884", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [16:12:15]execute_script... [16:12: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)871884", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [16:12:15]POST & json_proto [16:12:15]process_json_proto [16:12:15]json parsed OK: [16:12:15]protocol is kg_v1.0 [16:12:15]action value=close_receipt [16:12:15]process_action close_receipt [16:12:15]cmd_close_receipt [16:12:15]MH_GetDate [16:12:15]Write to MH i2c: F0 00 00 66 04 59 [16:12:15]Write i2c OK [16:12:15]MH_I2C_Read... [16:12:15]Read from MH i2c: F0 [16:12:15]MH_I2C_Read... [16:12:15]Read from MH i2c: F0 09 00 [16:12:15]MH_I2C_Read... [16:12:15]Read from MH i2c: F0 09 00 66 04 00 DF 41 F0 66 4C 6B 94 66 89 [16:12:15]GetLastDocTimeStamp 1727021531 [16:12:15]current date 1727021535 [16:12:15]FM_GetShiftState [16:12:15]SAM_PROTO_GetShiftState [16:12:15]wFMCommunicate request_size=4 [16:12:15]MH_SAM_APDU [16:12:15]CAPDU: 80 13 01 00 [16:12:15]Write to MH i2c: E2 08 00 67 04 80 13 01 00 00 00 00 00 E8 [16:12:15]Write i2c OK [16:12:15]MH_I2C_Read... [16:12:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:12:15]Read from MH i2c: E2 [16:12:15]MH_I2C_Read... [16:12:15]Read from MH i2c: E2 0E 00 [16:12:15]MH_I2C_Read... [16:12:15]Read from MH i2c: E2 0E 00 67 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A6 [16:12:15]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:12:15]wFMCommunicate OK [16:12:15]SAM_PROTO_GetShiftState done [16:12:15]FM_GetShiftState done [16:12:15]opened in 1726964220 [16:12:15]opened+sec_in_day 1727050620 [16:12:15]quantity*price = 80010 [16:12:15]sum+1 = 80011 [16:12:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 262 22.09.2024 16:12 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86949 ФПД: 27769029257039 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T161216&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86949&fm=27769029257039&tin=02508201610067®Number=0000000000092592&sum=80000 [16:12:17]StoreToDocumentArchive [16:12:17]shift 497 fd 86949 [16:12:17]save to /storage/0497/doc_00086949 [16:12:17]save last doc name /storage/0497/doc_00086949 to /storage/kkm_last_doc_name [16:12:17]save OK [16:12:17]Clear old archive folders... [16:12:17]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:12:17]tlvbuf is 0143D460 [16:12:17]SAM_PROTO_ClearQueue [16:12:17]wFMCommunicate request_size=4 [16:12:17]MH_SAM_APDU [16:12:17]CAPDU: 80 09 00 00 [16:12:17]Write to MH i2c: E2 08 00 74 04 80 09 00 00 00 00 00 00 EA [16:12:17]Write i2c OK [16:12:17]MH_I2C_Read... [16:12:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:12:17]Read from MH i2c: E2 [16:12:17]MH_I2C_Read... [16:12:17]Read from MH i2c: E2 03 00 [16:12:17]MH_I2C_Read... [16:12:17]Read from MH i2c: E2 03 00 74 04 00 90 00 EC [16:12:17]RAPDU: 90 00 [16:12:17]wFMCommunicate OK [16:12:17]SAM_PROTO_ClearQueue done [16:12:17]KKMCreateOFDPacket [16:12:17]OFDProtocolAddRootSTLVToBuf [16:12:17]FM_MakeSignedData [16:12:17]FM_MakeSignedData [16:12:17]SAM_PROTO_SignData [16:12:17]wFMCommunicate request_size=4 [16:12:17]MH_SAM_APDU [16:12:17]CAPDU: 80 0D 01 02 [16:12:17]Write to MH i2c: E2 08 00 75 04 80 0D 01 02 00 00 00 00 F2 [16:12:17]Write i2c OK [16:12:17]MH_I2C_Read... [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]/dev/ttyS4 opened [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 1A [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 00 *** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]00 *** [00:00:10]A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 5400000000572575 (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: 6018813+1721002828=1727021641 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 1B [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 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 42 F0 66 4C 6B 94 66 92 [16:14:02]Current date/time: 22.09.2024 16:14 [16:14:02]FM_Init [16:14:02]wFMConnect [16:14:02]MH_SAM_On [16:14:02]Write to MH i2c: E0 00 00 08 00 E7 [16:14:02]Write i2c OK [16:14:02]MH_I2C_Read... [16:14:02]*** iso7816_init finished! [16:14:02]*** atr: [16:14:02]*** 0F 3B D5 18 FF 81 91 FE [16:14:02]*** 1F C3 80 73 C8 21 10 0A [16:14:02]*** 00 00 00 00 00 00 00 00 [16:14:02]*** 00 00 00 00 00 00 00 00 [16:14:02]*** 00 00 00 00 00 00 00 00 [16:14:02]*** 00 00 00 00 00 00 00 00 [16:14:02]*** 00 00 00 00 00 00 00 00 [16:14:02]*** 00 00 00 00 00 00 00 00 [16:14:02]Read from MH i2c: E0 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: E0 10 00 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [16:14:02]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [16:14:02]wFMCommunicate request_size=10 [16:14:02]MH_SAM_APDU [16:14:02]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [16:14:02]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [16:14:02]Write i2c OK [16:14:02]MH_I2C_Read... [16:14:02]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [16:14:02]Read from MH i2c: E2 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: E2 03 00 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [16:14:02]RAPDU: 90 00 [16:14:02]wFMCommunicate OK [16:14:02]wFMCommunicate request_size=4 [16:14:02]MH_SAM_APDU [16:14:02]CAPDU: 80 11 00 00 [16:14:02]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [16:14:02]Write i2c OK [16:14:02]MH_I2C_Read... [16:14:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:02]Read from MH i2c: E2 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: E2 17 00 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E3 [16:14:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:14:02]wFMCommunicate OK [16:14:02]Detected FM SN is 0000000000874979 [16:14:02]Stored FM SN is 0000000000874979 [16:14:02]wFMCommunicate request_size=9 [16:14:02]MH_SAM_APDU [16:14:02]CAPDU: 80 16 00 00 04 B6 D7 00 00 [16:14:02]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [16:14:02]Write i2c OK [16:14:02]MH_I2C_Read... [16:14:02]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [16:14:02]Read from MH i2c: E2 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: E2 03 00 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [16:14:02]RAPDU: 90 00 [16:14:02]wFMCommunicate OK [16:14:02]FM PIN OK [16:14:02]wFMCommunicate request_size=8 [16:14:02]MH_SAM_APDU [16:14:02]CAPDU: 80 14 04 00 03 02 00 01 [16:14:02]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [16:14:02]Write i2c OK [16:14:02]MH_I2C_Read... [16:14:02]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [16:14:02]Read from MH i2c: E2 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: E2 03 00 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [16:14:02]RAPDU: 90 00 [16:14:02]wFMCommunicate OK [16:14:02]wFMCommunicate request_size=13 [16:14:02]MH_SAM_APDU [16:14:02]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [16:14:02]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [16:14:02]Write i2c OK [16:14:02]MH_I2C_Read... [16:14:02]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [16:14:02]Read from MH i2c: E2 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: E2 03 00 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [16:14:02]RAPDU: 90 00 [16:14:02]wFMCommunicate OK [16:14:02]wFMCommunicate request_size=4 [16:14:02]MH_SAM_APDU [16:14:02]CAPDU: 80 11 00 00 [16:14:02]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [16:14:02]Write i2c OK [16:14:02]MH_I2C_Read... [16:14:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:02]Read from MH i2c: E2 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: E2 17 00 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E7 [16:14:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:14:02]wFMCommunicate OK [16:14:02]DocumentArchiveInit [16:14:02]Start Httpd... [16:14:02]Httpd thread 3066883428 created [16:14:02]Write to MH i2c: 01 00 00 0F 00 0F [16:14:02]Write i2c OK [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: 01 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: 01 07 00 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [16:14:02]Allocated Socket 6 [16:14:02]Bind OK [16:14:02]Listen OK [16:14:02]httpd running on port 8080 [16:14:02]Waiting for new connection... [16:14:02]MH Int Process started [16:14:02]OFD Sender: Processing packet 86949 [packets to send 278, broken 275] [16:14:02]ProducePacketName [16:14:02]name=ofd_packets/00086949 [16:14:02]OFD Sender: To server: pG, [16:14:02]CommunicateWithHost lk.salyk.kg:30040 [16:14:02]ConnectInit lk.salyk.kg [16:14:05]accept exits with 7 [16:14:05]New connection [16:14:05]New thread 3066596708 created [16:14:05]Waiting for new connection... [16:14:05] Sock 7.Parse request [16:14:05]Sock 7.Check first char [16:14:05]Sock 7.First char is OK [16:14:05]request: POST /json_proto HTTP/1.0 [16:14:05]Method: POST [16:14:05]URL: /json_proto [16:14:05]Method is POST - this is cgi request [16:14:05]url: /json_proto [16:14:05]query_string will be loaded in cgi processing [16:14:05]execute_cgi json_proto POST (null) [16:14:05]execute_cgi path=json_proto method=POST [16:14:05]POST find Content-Length [16:14:05]Host: 172.17.47.196:8080 [16:14:05]Content-Length: 215 [16:14:05]Content-Type: application/json [16:14:05] [16:14:05]POST finish read [16:14:05]Found Content-Length = 215 [16:14:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:14:05]execute_script... [16:14:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:14:05]POST & json_proto [16:14:05]process_json_proto [16:14:05]json parsed OK: [16:14:05]protocol is kg_v1.0 [16:14:05]action value=get_value [16:14:05]process_action get_value [16:14:05]cmd_get_value [16:14:05]process_action get_value done [16:14:05]requested_data is exist [16:14:05]produce_requested_data [16:14:05]requested_item kkm.sn is exist - process it [16:14:05]requested_item kkm.ver is exist - process it [16:14:05]requested_item fm.sn is exist - process it [16:14:05]wFMCommunicate request_size=4 [16:14:05]MH_SAM_APDU [16:14:05]CAPDU: 80 11 00 00 [16:14:05]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [16:14:05]Write i2c OK [16:14:05]MH_I2C_Read... [16:14:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:05]Read from MH i2c: E2 [16:14:05]MH_I2C_Read... [16:14:05]Read from MH i2c: E2 17 00 [16:14:05]MH_I2C_Read... [16:14:05]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E9 [16:14:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:14:05]wFMCommunicate OK [16:14:05]requested_item fd.num is exist - process it [16:14:05]SAM_PROTO_GetFieldsCounters [16:14:05]wFMCommunicate request_size=4 [16:14:05]MH_SAM_APDU [16:14:05]CAPDU: 80 13 00 00 [16:14:05]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [16:14:05]Write i2c OK [16:14:05]MH_I2C_Read... [16:14:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:14:05]Read from MH i2c: E2 [16:14:05]MH_I2C_Read... [16:14:05]Read from MH i2c: E2 62 00 [16:14:05]MH_I2C_Read... [16:14:05]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 A7 53 01 00 0E 04 04 00 F1 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 C4 [16:14:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 A7 53 01 00 0E 04 04 00 F1 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 [16:14:05]wFMCommunicate OK [16:14:05]SAM_PROTO_GetFieldsCounters done [16:14:05]requested_item shift.num is exist - process it [16:14:05]requested_item shift.opened is exist - process it [16:14:05]req_shift_opened [16:14:05]FM_GetShiftState [16:14:05]SAM_PROTO_GetShiftState [16:14:05]wFMCommunicate request_size=4 [16:14:05]MH_SAM_APDU [16:14:05]CAPDU: 80 13 01 00 [16:14:05]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [16:14:05]Write i2c OK [16:14:05]MH_I2C_Read... [16:14:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:14:05]Read from MH i2c: E2 [16:14:05]MH_I2C_Read... [16:14:05]Read from MH i2c: E2 0E 00 [16:14:05]MH_I2C_Read... [16:14:05]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4D [16:14:05]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:14:05]wFMCommunicate OK [16:14:05]SAM_PROTO_GetShiftState done [16:14:05]FM_GetShiftState done [16:14:05]req_shift_opened done [16:14:05]requested_item shift.open_date is exist - process it [16:14:05]req_shift_open_date [16:14:05]req_shift_open_date done [16:14:05]produce_requested_data done [16:14:05]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":86951,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:14:05]process_action_free get_value [16:14:05]json_value_free [16:14:05]json_value_free done [16:14:05]process_json_proto returns [16:14:05]Send response to host [16:14:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":86951,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:14:05]free response buf [16:14:05]execute_script done [16:14:05]execute_script returns [16:14:05]free content buf [16:14:05]Sock 7.Close socket [16:14:05]Sock 7.Thread stoped [16:14:05]accept exits with 11 [16:14:05]New connection [16:14:05]New thread 3066453348 created [16:14:05]Thread 3066596708 joined [16:14:05]Waiting for new connection... [16:14:05] Sock 11.Parse request [16:14:05]Sock 11.Check first char [16:14:05]Sock 11.First char is OK [16:14:05]request: POST /json_proto HTTP/1.0 [16:14:05]Method: POST [16:14:05]URL: /json_proto [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 1A [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 00 00 A2 [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 5400000000572575 (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: 6019196+1721002828=1727022024 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 1B [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 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 C8 43 F0 66 4C 6B 94 66 11 [16:20:24]Current date/time: 22.09.2024 16:20 [16:20:24]FM_Init [16:20:24]wFMConnect [16:20:24]MH_SAM_On [16:20:24]Write to MH i2c: E0 00 00 08 00 E7 [16:20:24]Write i2c OK [16:20:24]MH_I2C_Read... [16:20:24]*** iso7816_init finished! [16:20:24]*** atr: [16:20:24]*** 0F 3B D5 18 FF 81 91 FE [16:20:24]*** 1F C3 80 73 C8 21 10 0A [16:20:24]*** 00 00 00 00 00 00 00 00 [16:20:24]*** 00 00 00 00 00 00 00 00 [16:20:24]*** 00 00 00 00 00 00 00 00 [16:20:24]*** 00 00 00 00 00 00 00 00 [16:20:24]*** 00 00 00 00 00 00 00 00 [16:20:24]*** 00 00 00 00 00 00 00 00 [16:20:24]Read from MH i2c: E0 [16:20:24]MH_I2C_Read... [16:20:24]Read from MH i2c: E0 10 00 [16:20:24]MH_I2C_Read... [16:20:24]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [16:20:24]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [16:20:24]wFMCommunicate request_size=10 [16:20:24]MH_SAM_APDU [16:20:24]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [16:20:24]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [16:20:24]Write i2c OK [16:20:24]MH_I2C_Read... [16:20:24]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [16:20:24]Read from MH i2c: E2 [16:20:24]MH_I2C_Read... [16:20:24]Read from MH i2c: E2 03 00 [16:20:24]MH_I2C_Read... [16:20:24]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [16:20:24]RAPDU: 90 00 [16:20:24]wFMCommunicate OK [16:20:24]wFMCommunicate request_size=4 [16:20:24]MH_SAM_APDU [16:20:24]CAPDU: 80 11 00 00 [16:20:24]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [16:20:24]Write i2c OK [16:20:24]MH_I2C_Read... [16:20:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:20:24]Read from MH i2c: E2 [16:20:24]MH_I2C_Read... [16:20:24]Read from MH i2c: E2 17 00 [16:20:24]MH_I2C_Read... [16:20:24]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E3 [16:20:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:20:24]wFMCommunicate OK [16:20:24]Detected FM SN is 0000000000874979 [16:20:24]Stored FM SN is 0000000000874979 [16:20:24]wFMCommunicate request_size=9 [16:20:24]MH_SAM_APDU [16:20:24]CAPDU: 80 16 00 00 04 B6 D7 00 00 [16:20:24]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [16:20:24]Write i2c OK [16:20:24]MH_I2C_Read... [16:20:24]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [16:20:24]Read from MH i2c: E2 [16:20:24]MH_I2C_Read... [16:20:24]Read from MH i2c: E2 03 00 [16:20:24]MH_I2C_Read... [16:20:24]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [16:20:24]RAPDU: 90 00 [16:20:24]wFMCommunicate OK [16:20:24]FM PIN OK [16:20:24]wFMCommunicate request_size=8 [16:20:24]MH_SAM_APDU [16:20:24]CAPDU: 80 14 04 00 03 02 00 01 [16:20:24]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [16:20:24]Write i2c OK [16:20:24]MH_I2C_Read... [16:20:24]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [16:20:24]Read from MH i2c: E2 [16:20:24]MH_I2C_Read... [16:20:24]Read from MH i2c: E2 03 00 [16:20:24]MH_I2C_Read... [16:20:24]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [16:20:24]RAPDU: 90 00 [16:20:24]wFMCommunicate OK [16:20:24]wFMCommunicate request_size=13 [16:20:24]MH_SAM_APDU [16:20:24]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [16:20:24]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [16:20:24]Write i2c OK [16:20:24]MH_I2C_Read... [16:20:24]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [16:20:24]Read from MH i2c: E2 [16:20:24]MH_I2C_Read... [16:20:24]Read from MH i2c: E2 03 00 [16:20:24]MH_I2C_Read... [16:20:24]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [16:20:24]RAPDU: 90 00 [16:20:24]wFMCommunicate OK [16:20:24]wFMCommunicate request_size=4 [16:20:24]MH_SAM_APDU [16:20:24]CAPDU: 80 11 00 00 [16:20:24]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [16:20:24]Write i2c OK [16:20:24]MH_I2C_Read... [16:20:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:20:24]Read from MH i2c: E2 [16:20:24]MH_I2C_Read... [16:20:24]Read from MH i2c: E2 17 00 [16:20:24]MH_I2C_Read... [16:20:24]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E7 [16:20:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:20:24]wFMCommunicate OK [16:20:24]DocumentArchiveInit [16:20:24]Start Httpd... [16:20:24]Httpd thread 3067030884 created [16:20:24]Write to MH i2c: 01 00 00 0F 00 0F [16:20:24]Write i2c OK [16:20:24]MH_I2C_Read... [16:20:24]Read from MH i2c: 01 [16:20:24]MH_I2C_Read... [16:20:24]Read from MH i2c: 01 07 00 [16:20:24]MH_I2C_Read... [16:20:24]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [16:20:24]MH Int Process started [16:20:24]Allocated Socket 7 [16:20:24]Bind OK [16:20:24]Listen OK [16:20:24]httpd running on port 8080 [16:20:24]Waiting for new connection... [16:20:24]OFD Sender: Processing packet 86949 [packets to send 279, broken 275] [16:20:24]ProducePacketName [16:20:24]name=ofd_packets/00086949 [16:20:24]OFD Sender: To server: pG, [16:20:24]CommunicateWithHost lk.salyk.kg:30040 [16:20:24]ConnectInit lk.salyk.kg [16:20:25]Connected sock=8 [16:20:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 CB A6 08 01 70 5F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 06 01 00 00 F4 03 04 00 E0 41 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A5 53 01 00 35 04 06 00 19 41 7B 1F E7 4F 5A F3 ED C2 76 BF 8D F1 [16:20:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 95 C3 47 00 49 92 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A5 53 01 00 F4 03 04 00 96 EE EF 66 B6 04 01 00 00 F4 E8 41 4E A5 0D ED E8 [16:20:25]CommunicateWithHost err = 0 [16:20:25]CheckOFDResponse [16:20:25]1017 (14) - 77093643461234 [16:20:25]1041 (16) - 0000000000874979 [16:20:25]1040 (4) - 86949 [16:20:25]1012 (4) - 22.09.2024 10:16 [16:20:25]1206 (1) - 0 [16:20:25]OFD Sender: Remove packet 86949 [16:20:25]ProducePacketName [16:20:25]name=ofd_packets/00086949 [16:20:25]NVStorageDeleteData [16:20:26]accept exits with 9 [16:20:26]New connection [16:20:26]New thread 3066744164 created [16:20:26]Waiting for new connection... [16:20:26] Sock 9.Parse request [16:20:26]Sock 9.Check first char [16:20:26]Sock 9.First char is OK [16:20:26]request: POST /json_proto HTTP/1.0 [16:20:26]Method: POST [16:20:26]URL: /json_proto [16:20:26]Method is POST - this is cgi request [16:20:26]url: /json_proto [16:20:26]query_string will be loaded in cgi processing [16:20:26]execute_cgi json_proto POST (null) [16:20:26]execute_cgi path=json_proto method=POST [16:20:26]POST find Content-Length [16:20:26]Host: 172.17.47.196:8080 [16:20:26]Content-Length: 215 [16:20:26]Content-Type: application/json [16:20:26] [16:20:26]POST finish read [16:20:26]Found Content-Length = 215 [16:20:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:20:26]execute_script... [16:20:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:20:26]POST & json_proto [16:20:26]process_json_proto [16:20:26]json parsed OK: [16:20:26]protocol is kg_v1.0 [16:20:26]action value=get_value [16:20:26]process_action get_value [16:20:26]cmd_get_value [16:20:26]process_action get_value done [16:20:26]requested_data is exist [16:20:26]produce_requested_data [16:20:26]requested_item kkm.sn is exist - process it [16:20:26]requested_item kkm.ver is exist - process it [16:20:26]requested_item fm.sn is exist - process it [16:20:26]wFMCommunicate request_size=4 [16:20:26]MH_SAM_APDU [16:20:26]CAPDU: 80 11 00 00 [16:20:26]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [16:20:26]Write i2c OK [16:20:26]MH_I2C_Read... [16:20:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:20:26]Read from MH i2c: E2 [16:20:26]MH_I2C_Read... [16:20:26]Read from MH i2c: E2 17 00 [16:20:26]MH_I2C_Read... [16:20:26]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E9 [16:20:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:20:26]wFMCommunicate OK [16:20:26]requested_item fd.num is exist - process it [16:20:26]SAM_PROTO_GetFieldsCounters [16:20:26]wFMCommunicate request_size=4 [16:20:26]MH_SAM_APDU [16:20:26]CAPDU: 80 13 00 00 [16:20:26]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [16:20:26]Write i2c OK [16:20:26]MH_I2C_Read... [16:20:26]OFD Sender: Processing packet 86950 [packets to send 278, broken 275] [16:20:26]ProducePacketName [16:20:26]name=ofd_packets/00086950 [16:20:26]OFD Sender: To server: pG, [16:20:26]CommunicateWithHost lk.salyk.kg:30040 [16:20:26]ConnectInit lk.salyk.kg [16:20:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:20:26]Read from MH i2c: E2 [16:20:26]MH_I2C_Read... [16:20:26]Read from MH i2c: E2 62 00 [16:20:26]MH_I2C_Read... [16:20:26]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 A8 53 01 00 0E 04 04 00 F1 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 C8 [16:20:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 A8 53 01 00 0E 04 04 00 F1 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 [16:20:26]wFMCommunicate OK [16:20:26]SAM_PROTO_GetFieldsCounters done [16:20:26]requested_item shift.num is exist - process it [16:20:26]requested_item shift.opened is exist - process it [16:20:26]req_shift_opened [16:20:26]FM_GetShiftState [16:20:26]SAM_PROTO_GetShiftState [16:20:26]wFMCommunicate request_size=4 [16:20:26]MH_SAM_APDU [16:20:26]CAPDU: 80 13 01 00 [16:20:26]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [16:20:26]Write i2c OK [16:20:26]MH_I2C_Read... [16:20:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:20:26]Read from MH i2c: E2 [16:20:26]MH_I2C_Read... [16:20:26]Read from MH i2c: E2 0E 00 [16:20:26]MH_I2C_Read... [16:20:26]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4D [16:20:26]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:20:26]wFMCommunicate OK [16:20:26]SAM_PROTO_GetShiftState done [16:20:26]FM_GetShiftState done [16:20:26]req_shift_opened done [16:20:26]requested_item shift.open_date is exist - process it [16:20:26]req_shift_open_date [16:20:26]req_shift_open_date done [16:20:26]produce_requested_data done [16:20:26]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":86952,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:20:26]process_action_free get_value [16:20:26]json_value_free [16:20:26]json_value_free done [16:20:26]process_json_proto returns [16:20:26]Send response to host [16:20:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":86952,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:20:26]free response buf [16:20:26]execute_script done [16:20:26]execute_script returns [16:20:26]free content buf [16:20:26]Sock 9.Close socket [16:20:26]Sock 9.Thread stoped [16:20:26]accept exits with 8 [16:20:26]New connection [16:20:26]New thread 3066600804 created [16:20:26]Thread 3066744164 joined [16:20:26]Waiting for new connection... [16:20:26] Sock 8.Parse request [16:20:26]Sock 8.Check first char [16:20:26]Sock 8.First char is OK [16:20:26]request: POST /json_proto HTTP/1.0 [16:20:26]Method: POST [16:20:26]URL: /json_proto [16:20:26]Method is POST - this is cgi request [16:20:26]url: /json_proto [16:20:26]query_string will be loaded in cgi processing [16:20:26]execute_cgi json_proto POST (null) [16:20:26]execute_cgi path=json_proto method=POST [16:20:26]POST find Content-Length [16:20:26]Host: 172.17.47.196:8080 [16:20:26]Content-Length: 331 [16:20:26]Content-Type: application/json [16:20:26] [16:20:26]POST finish read [16:20:26]Found Content-Length = 331 [16:20:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [16:20:26]execute_script... [16:20:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [16:20:26]POST & json_proto [16:20:26]process_json_proto [16:20:26]json parsed OK: [16:20:26]protocol is kg_v1.0 [16:20:26]action value=get_value [16:20:26]process_action get_value [16:20:26]cmd_get_value [16:20:26]process_action get_value done [16:20:26]requested_data is exist [16:20:26]produce_requested_data [16:20:26]requested_item fm.sale.total is exist - process it [16:20:26]SAM_PROTO_GetFMData [16:20:26]wFMCommunicate request_size=4 [16:20:26]MH_SAM_APDU [16:20:26]CAPDU: 80 13 03 00 [16:20:26]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [16:20:26]Write i2c OK [16:20:26]MH_I2C_Read... [16:20:27]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:20:27]Read from MH i2c: E2 [16:20:27]MH_I2C_Read... [16:20:27]Read from MH i2c: E2 FD 00 [16:20:27]MH_I2C_Read... [16:20:27]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 C5 4F 01 00 69 04 A3 00 6F 04 04 00 4A 4D 01 00 B1 04 05 00 46 A5 CD B7 01 70 04 05 00 80 27 FA 89 01 72 04 04 00 C6 7D D3 2D 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 6B 18 B8 2E 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 29 99 E4 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 9F 00 6F 04 04 00 7B 02 00 00 B1 04 04 00 9C 7D EE 0B 70 04 04 00 AC 6A E7 0B 72 04 03 00 F0 12 07 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 0D 66 44 01 90 00 BC [16:20:27]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 C5 4F 01 00 69 04 A3 00 6F 04 04 00 4A 4D 01 00 B1 04 05 00 46 A5 CD B7 01 70 04 05 00 80 27 FA 89 01 72 04 04 00 C6 7D D3 2D 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 6B 18 B8 2E 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 29 99 E4 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 9F 00 6F 04 04 00 7B 02 00 00 B1 04 04 00 9C 7D EE 0B 70 04 04 00 AC 6A E7 0B 72 04 03 00 F0 12 07 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 0D 66 44 01 90 00 [16:20:27]wFMCommunicate OK [16:20:27]wFMCommunicate request_size=4 [16:20:27]MH_SAM_APDU [16:20:27]CAPDU: 80 17 00 00 [16:20:27]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [16:20:27]Write i2c OK [16:20:27]MH_I2C_Read... [16:20:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:20:27]Read from MH i2c: E2 [16:20:27]MH_I2C_Read... [16:20:27]Read from MH i2c: E2 FD 00 [16:20:27]MH_I2C_Read... [16:20:27]Read from MH i2c: E2 FD 00 14 00 00 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 53 08 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 06 [16:20:27]RAPDU: 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 53 08 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [16:20:27]wFMCommunicate OK [16:20:27]wFMCommunicate request_size=4 [16:20:27]MH_SAM_APDU [16:20:27]CAPDU: 80 17 00 00 [16:20:27]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [16:20:27]Write i2c OK [16:20:27]MH_I2C_Read... [16:20:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:20:27]Read from MH i2c: E2 [16:20:27]MH_I2C_Read... [16:20:27]Read from MH i2c: E2 FD 00 [16:20:27]MH_I2C_Read... [16:20:27]Read from MH i2c: E2 FD 00 15 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 6D [16:20:27]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 [16:20:27]wFMCommunicate OK [16:20:27]wFMCommunicate request_size=4 [16:20:27]MH_SAM_APDU [16:20:27]CAPDU: 80 17 00 00 [16:20:27]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [16:20:27]Write i2c OK [16:20:27]MH_I2C_Read... [16:20:27]Connected sock=10 [16:20:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 4C C6 08 01 5A 03 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 EA 41 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A6 53 01 00 35 04 06 00 15 5F 04 A1 66 C5 E1 AB 17 62 5B 80 28 A3 [16:20:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:20:28]Read from MH i2c: E2 [16:20:28]MH_I2C_Read... [16:20:28]Read from MH i2c: E2 FD 00 [16:20:28]MH_I2C_Read... [16:20:28]Read from MH i2c: E2 FD 00 16 00 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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 0E [16:20:28]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [16:20:28]wFMCommunicate OK [16:20:28]wFMCommunicate request_size=4 [16:20:28]MH_SAM_APDU [16:20:28]CAPDU: 80 17 00 00 [16:20:28]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [16:20:28]Write i2c OK [16:20:28]MH_I2C_Read... [16:20:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [16:20:28]Read from MH i2c: E2 [16:20:28]MH_I2C_Read... [16:20:28]Read from MH i2c: E2 E5 00 [16:20:28]MH_I2C_Read... [16:20:28]Read from MH i2c: E2 E5 00 17 00 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 Received data: 00 87 00 95 EF F6 70 03 47 09 2C 00 01 F6 00 03 30 30 30 01 30 00 30 06 30 F7 30 03 30 00 30 00 30 D1 38 04 37 8D 34 00 39 6F 37 04 39 04 4F 00 00 00 00 00 00 00 00 71 B1 F0 04 47 00 00 00 AF 70 C7 04 A5 00 07 01 00 00 72 07 04 00 00 3B 00 00 00 F9 04 03 75 0E 00 00 EE 37 03 09 37 00 30 F2 39 03 33 01 36 00 34 00 33 F3 03 34 00 36 00 31 EE 32 03 33 09 34 00 11 F2 04 03 10 01 00 00 30 01 30 30 F3 30 03 30 30 00 30 30 00 30 EF 30 03 38 09 37 00 34 F6 39 03 37 01 39 00 10 04 04 00 F7 00 03 A6 00 53 00 01 EF 00 03 F4 09 03 00 F6 04 03 00 01 99 00 EE 01 EF F7 66 03 B6 00 04 00 01 EF 00 03 00 62 09 4B 00 11 F6 80 03 CD 01 99 00 83 02 91 F7 [16:20:28]03 CommunicateWithHost err = 0 [16:20:28]00 CheckOFDResponse [16:20:28]00 1017 (14) - 77093643461234 [16:20:28]EF 1041 (16) - 0000000000874979 [16:20:28]03 1040 (4) - 86950 [16:20:28]09 1012 (4) - 22.09.2024 10:16 [16:20:28]00 1206 (1) - 0 [16:20:28]F6 OFD Sender: Remove packet 86950 [16:20:28]03 ProducePacketName [16:20:28]01 name=ofd_packets/00086950 [16:20:28]00 NVStorageDeleteData [16:20:28]03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [16:20:28]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:20:28]wFMCommunicate OK [16:20:28]SAM_PROTO_GetFMData done [16:20:28]requested_item fm.sale_refund.total is exist - process it [16:20:28]requested_item fm.buy.total is exist - process it [16:20:28]requested_item shift.sale.total is exist - process it [16:20:28]SAM_PROTO_GetShiftData [16:20:28]wFMCommunicate request_size=4 [16:20:28]MH_SAM_APDU [16:20:28]CAPDU: 80 13 02 00 [16:20:28]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [16:20:28]Write i2c OK [16:20:28]MH_I2C_Read... [16:20:28]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:20:28]Read from MH i2c: E2 [16:20:28]MH_I2C_Read... [16:20:28]Read from MH i2c: E2 FD 00 [16:20:28]MH_I2C_Read... [16:20:28]Read from MH i2c: E2 FD 00 18 00 00 B8 04 AA 04 B4 04 6E 04 04 00 09 01 00 00 69 04 9E 00 6F 04 04 00 08 01 00 00 B1 04 04 00 0D F6 28 01 70 04 04 00 68 52 08 01 72 04 03 00 A5 A3 20 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 3C 8B 1F 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 DF A0 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 94 00 6F 04 04 00 01 00 00 00 B1 04 02 00 68 10 70 04 02 00 68 10 72 04 00 00 00 04 78 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 BE 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 08 [16:20:28]RAPDU: B8 04 AA 04 B4 04 6E 04 04 00 09 01 00 00 69 04 9E 00 6F 04 04 00 08 01 00 00 B1 OFD Sender: Processing packet 86951 [packets to send 277, broken 275] [16:20:28]04 ProducePacketName [16:20:28]04 name=ofd_packets/00086951 [16:20:28]00 0D F6 28 01 70 04 04 00 68 52 08 01 72 04 03 00 A5 A3 20 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 3C 8B 1F 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 DF A0 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 OFD Sender: To server: pG, [16:20:28]04 CommunicateWithHost lk.salyk.kg:30040 [16:20:28]F7 ConnectInit lk.salyk.kg [16:20:28]03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 94 00 6F 04 04 00 01 00 00 00 B1 04 02 00 68 10 70 04 02 00 68 10 72 04 00 00 00 04 78 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 BE 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [16:20:28]wFMCommunicate OK [16:20:28]wFMCommunicate request_size=4 [16:20:28]MH_SAM_APDU [16:20:28]CAPDU: 80 17 00 00 [16:20:28]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [16:20:28]Write i2c OK [16:20:28]MH_I2C_Read... [16:20:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:20:29]Read from MH i2c: E2 [16:20:29]MH_I2C_Read... [16:20:29]Read from MH i2c: E2 FD 00 [16:20:29]MH_I2C_Read... [16:20:29]Read from MH i2c: E2 FD 00 19 00 00 03 0A 00 F6 03 01 00 01 F7 03 01 00 25 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 F0 [16:20:29]RAPDU: 03 0A 00 F6 03 01 00 01 F7 03 01 00 25 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 [16:20:29]wFMCommunicate OK [16:20:29]wFMCommunicate request_size=4 [16:20:29]MH_SAM_APDU [16:20:29]CAPDU: 80 17 00 00 [16:20:29]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [16:20:29]Write i2c OK [16:20:29]MH_I2C_Read... [16:20:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:20:29]Read from MH i2c: E2 [16:20:29]MH_I2C_Read... [16:20:29]Read from MH i2c: E2 FD 00 [16:20:29]MH_I2C_Read... [16:20:29]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 [16:20:29]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 [16:20:29]wFMCommunicate OK [16:20:29]wFMCommunicate request_size=4 [16:20:29]MH_SAM_APDU [16:20:29]CAPDU: 80 17 00 00 [16:20:29]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [16:20:29]Write i2c OK [16:20:29]MH_I2C_Read... [16:20:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:20:29]Read from MH i2c: E2 [16:20:29]MH_I2C_Read... [16:20:29]Read from MH i2c: E2 FD 00 [16:20:29]MH_I2C_Read... [16:20:29]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 [16:20:29]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 [16:20:30]wFMCommunicate OK [16:20:30]wFMCommunicate request_size=4 [16:20:30]MH_SAM_APDU [16:20:30]CAPDU: 80 17 00 00 [16:20:30]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [16:20:30]Write i2c OK [16:20:30]MH_I2C_Read... [16:20:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 210! [16:20:30]Read from MH i2c: E2 [16:20:30]MH_I2C_Read... [16:20:30]Read from MH i2c: E2 D5 00 [16:20:30]MH_I2C_Read... [16:20:30]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 [16:20:30]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 [16:20:30]wFMCommunicate OK [16:20:30]SAM_PROTO_GetShiftData done [16:20:30]requested_item shift.sale.total_cash is exist - process it [16:20:30]requested_item shift.sale_refund.total is exist - process it [16:20:30]requested_item shift.sale_refund.total_cash is exist - process it [16:20:30]requested_item shift.buy.total is exist - process it [16:20:30]requested_item shift.buy.total_cash is exist - process it [16:20:30]produce_requested_data done [16:20:30]produce_requested_data return {"fm.sale.total":73786750.14,"fm.sale_refund.total":2001791.00,"fm.buy.total":0.00,"shift.sale.total":194616.45,"shift.sale.total_cash":173226.00,"shift.sale_refund.total":42.00,"shift.sale_refund.total_cash":42.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [16:20:30]process_action_free get_value [16:20:30]json_value_free [16:20:30]json_value_free done [16:20:30]process_json_proto returns [16:20:30]Send response to host [16:20:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73786750.14,"fm.sale_refund.total":2001791.00,"fm.buy.total":0.00,"shift.sale.total":194616.45,"shift.sale.total_cash":173226.00,"shift.sale_refund.total":42.00,"shift.sale_refund.total_cash":42.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [16:20:30]free response buf [16:20:30]execute_script done [16:20:30]execute_script returns [16:20:30]free content buf [16:20:30]Sock 8.Close socket [16:20:30]Sock 8.Thread stoped [16:20:30]Connected sock=12 [16:20:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 E7 F7 08 01 4B 6F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CF D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CF D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 F5 41 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A7 53 01 00 35 04 06 00 0D 29 45 D0 3A B9 02 06 C7 CB 4F 22 01 37 [16:20:30]accept exits with 9 [16:20:30]New connection [16:20:30]New thread 3066744164 created [16:20:30]Thread 3066600804 joined [16:20:30]Waiting for new connection... [16:20:30] Sock 9.Parse request [16:20:30]Sock 9.Check first char [16:20:30]Sock 9.First char is OK [16:20:30]request: POST /json_proto HTTP/1.0 [16:20:30]Method: POST [16:20:30]URL: /json_proto [16:20:30]Method is POST - this is cgi request [16:20:30]url: /json_proto [16:20:30]query_string will be loaded in cgi processing [16:20:30]execute_cgi json_proto POST (null) [16:20:30]execute_cgi path=json_proto method=POST [16:20:30]POST find Content-Length [16:20:30]Host: 172.17.47.196:8080 [16:20:30]Content-Length: 677 [16:20:30]Content-Type: application/json [16:20:30] [16:20:30]POST finish read [16:20:30]Found Content-Length = 677 [16:20:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871890", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:20:30]execute_script... [16:20:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871890", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:20:30]POST & json_proto [16:20:30]process_json_proto [16:20:30]json parsed OK: [16:20:30]protocol is kg_v1.0 [16:20:30]action value=close_receipt [16:20:30]process_action close_receipt [16:20:30]cmd_close_receipt [16:20:30]MH_GetDate [16:20:30]Write to MH i2c: F0 00 00 1D 00 0C [16:20:30]Write i2c OK [16:20:30]MH_I2C_Read... [16:20:30]Read from MH i2c: F0 [16:20:30]MH_I2C_Read... [16:20:30]Read from MH i2c: F0 09 00 [16:20:30]MH_I2C_Read... [16:20:30]Read from MH i2c: F0 09 00 1D 00 00 CF 43 F0 66 4C 6B 94 66 2E [16:20:30]GetLastDocTimeStamp 1727021650 [16:20:30]current date 1727022031 [16:20:30]FM_GetShiftState [16:20:30]SAM_PROTO_GetShiftState [16:20:30]wFMCommunicate request_size=4 [16:20:30]MH_SAM_APDU [16:20:30]CAPDU: 80 13 01 00 [16:20:30]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [16:20:30]Write i2c OK [16:20:30]MH_I2C_Read... [16:20:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:20:30]Read from MH i2c: E2 [16:20:30]MH_I2C_Read... [16:20:30]Read from MH i2c: E2 0E 00 [16:20:30]MH_I2C_Read... [16:20:30]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 59 [16:20:30]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:20:30]wFMCommunicate OK [16:20:30]SAM_PROTO_GetShiftState done [16:20:30]FM_GetShiftState done [16:20:30]opened in 1726964220 [16:20:30]opened+sec_in_day 1727050620 [16:20:30]quantity*price = 50036 [16:20:30]sum+1 = 50037 [16:20:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 266 22.09.2024 16:20 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86953 ФПД: 74949774494434 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T162031&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86953&fm=74949774494434&tin=02508201610067®Number=0000000000092592&sum=50000 [16:20:32]StoreToDocumentArchive [16:20:32]shift 497 fd 86953 [16:20:32]save to /storage/0497/doc_00086953 [16:20:32]save last doc name /storage/0497/doc_00086953 to /storage/kkm_last_doc_name [16:20:32]save OK [16:20:32]Clear old archive folders... [16:20:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:20:32]tlvbuf is 01E64620 [16:20:32]SAM_PROTO_ClearQueue [16:20:32]wFMCommunicate request_size=4 [16:20:32]MH_SAM_APDU [16:20:32]CAPDU: 80 09 00 00 [16:20:32]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [16:20:32]Write i2c OK [16:20:32]MH_I2C_Read... [16:20:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:20:32]Read from MH i2c: E2 [16:20:32]MH_I2C_Read... [16:20:32]Read from MH i2c: E2 03 00 [16:20:32]MH_I2C_Read... [16:20:32]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [16:20:32]RAPDU: 90 00 [16:20:32]wFMCommunicate OK [16:20:32]SAM_PROTO_ClearQueue done [16:20:32]KKMCreateOFDPacket [16:20:32]OFDProtocolAddRootSTLVToBuf [16:20:32]FM_MakeSignedData [16:20:32]FM_MakeSignedData [16:20:32]SAM_PROTO_SignData [16:20:32]wFMCommunicate request_size=4 [16:20:32]MH_SAM_APDU [16:20:32]CAPDU: 80 0D 01 02 [16:20:32]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [16:20:32]Write i2c OK [16:20:32]MH_I2C_Read... [16:20:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:20:32]Read from MH i2c: E2 [16:20:32]MH_I2C_Read... [16:20:32]Read from MH i2c: E2 03 00 [16:20:32]MH_I2C_Read... [16:20:32]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [16:20:32]RAPDU: 90 00 [16:20:32]wFMCommunicate OK [16:20:32]wFMCommunicate request_size=255 [16:20:32]MH_SAM_APDU [16:20:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 CF 43 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A9 53 01 00 35 04 06 00 44 [16:20:32]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 CF 43 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A9 53 01 00 35 04 06 00 44 00 00 D8 [16:20:32]Write i2c OK [16:20:32]MH_I2C_Read... [16:20:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:20:33]Read from MH i2c: E2 [16:20:33]MH_I2C_Read... [16:20:33]Read from MH i2c: E2 03 00 [16:20:33]MH_I2C_Read... [16:20:33]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [16:20:33]RAPDU: 90 00 [16:20:33]wFMCommunicate OK [16:20:33]wFMCommunicate request_size=10 [16:20:33]MH_SAM_APDU [16:20:33]CAPDU: 80 0D 02 02 05 2A 9A AF 4A E2 [16:20:33]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 2A 9A AF 4A E2 00 00 51 [16:20:33]Write i2c OK [16:20:33]MH_I2C_Read... [16:20:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:20:33]Read from MH i2c: E2 [16:20:33]MH_I2C_Read... [16:20:33]Read from MH i2c: E2 03 00 [16:20:33]MH_I2C_Read... [16:20:33]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [16:20:33]RAPDU: 90 00 [16:20:33]wFMCommunicate OK [16:20:33]wFMCommunicate request_size=4 [16:20:33]MH_SAM_APDU [16:20:33]CAPDU: 80 0D 03 02 [16:20:33]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [16:20:33]Write i2c OK [16:20:33]MH_I2C_Read... [16:20:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:20:33]Read from MH i2c: E2 [16:20:33]MH_I2C_Read... [16:20:33]Read from MH i2c: E2 0B 00 [16:20:33]MH_I2C_Read... [16:20:33]Read from MH i2c: E2 0B 00 2F 00 00 4B 7E 9C 28 45 A6 76 6B 90 00 04 [16:20:33]RAPDU: 4B 7E 9C 28 45 A6 76 6B 90 00 [16:20:33]wFMCommunicate OK [16:20:33]SAM_PROTO_SignData done [16:20:33]FM_MakeSignedData done [16:20:33]CreateOFDProtocolMessage [16:20:33]wFMCommunicate request_size=4 [16:20:33]MH_SAM_APDU [16:20:33]CAPDU: 80 11 00 00 [16:20:33]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [16:20:33]Write i2c OK [16:20:33]MH_I2C_Read... [16:20:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:20:33]Read from MH i2c: E2 [16:20:33]MH_I2C_Read... [16:20:33]Read from MH i2c: E2 17 00 [16:20:33]MH_I2C_Read... [16:20:33]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 09 [16:20:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:20:33]wFMCommunicate OK [16:20:33]CreateOFDProtocolMessage done [16:20:33]OFDSenderStorePacket 86953 [16:20:33]StoreOFDPacket docnum=86953 [16:20:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 08 C8 07 01 A1 3F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 CF 43 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A9 53 01 00 35 04 06 00 44 2A 9A AF 4A E2 4B 7E 9C 28 45 A6 76 6B [16:20:33]CheckFolder [16:20:33]dirname=/storage/ofd_packets [16:20:33]CheckFolder done [16:20:33]ProducePacketName [16:20:33]name=ofd_packets/00086953 [16:20:33]NVStorageSaveData ofd_packets/00086953 [16:20:33]File name is /storage/ofd_packets/00086953 [16:20:33]Write 301 bytes [16:20:33]NVStorageSaveData done [16:20:33]OFDSenderStorePacket done [16:20:33]KKMCreateOFDPacket done [16:20:33]NVStorageSaveData kkm_last_timestamp [16:20:33]File name is /storage/kkm_last_timestamp [16:20:33]Write 4 bytes [16:20:33]NVStorageSaveData done [16:20:33]ExternCall_PrintAddStr [16:20:33]wPrintStart [16:20:33]Write to MH i2c: 01 00 00 31 00 31 [16:20:33]Write i2c OK [16:20:33]MH_I2C_Read... [16:20:33]Read from MH i2c: 01 [16:20:33]MH_I2C_Read... [16:20:33]Read from MH i2c: 01 07 00 [16:20:33]MH_I2C_Read... [16:20:33]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [16:20:33]RasterBufferAndPrint [16:20:33]line Счет N : (1)871890 [16:20:33]line ИНН: 02508201610067 [16:20:33]line Контрольно-Кассовый Чек [16:20:33]line ПРОДАЖА [16:20:33]line ТРК (МРК, ГНК) : 43 [16:20:33]line Товар: 2710124130 [16:20:33]line Аи-92-К-5 [16:20:33]line 7.380 * 67.80 [16:20:33]line = 500.36 [16:20:33]line НДС 12% НСП 1% [16:20:33]line > о реализуемом товаре [16:20:33]line ОКРУГЛЕНИЕ: -0.36 [16:20:33]line ИТОГО: 500.00 [16:20:33]line Внесено: 500.00 [16:20:33]line СДАЧА: 0.00 [16:20:33]line НСП 1% : 4.43 [16:20:33]line НДС 12% : 53.14 [16:20:33]line Наличными: 500.00 [16:20:33]line Безнал.: 0.00 [16:20:33]line Место: АЗС № 137 "Партнер Нефть" [16:20:33]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:20:33]line СНО: Общий режим [16:20:33]line Чек 266 22.09.2024 16:20 [16:20:33]line Смена: 497 ФФД: 1.0 [16:20:33]line ЗНМ: 0300000064 [16:20:33]line РНМ: 0000000000092592 [16:20:33]line Версия ККМ: 001 [16:20:33]line ФМ: 0000000000874979 [16:20:33]line ФД: 86953 [16:20:33]line ФПД: 74949774494434 [16:20:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T162031&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86953&fm=74949774494434&tin=02508201610067®Number=0000000000092592&sum=50000 [16:20:33]written 0, free lines is 4095 [16:20:33]Write to MH i2c: 01 00 00 5C 00 5C [16:20:33]Write i2c OK [16:20:33]MH_I2C_Read... [16:20:33]Read from MH i2c: 01 [16:20:33]MH_I2C_Read... [16:20:33]Read from MH i2c: 01 07 00 [16:20:33]MH_I2C_Read... [16:20:33]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E5 0C 54 [16:20:33]RasterBufferAndPrint [16:20:33]line [16:20:33]line [16:20:33]line [16:20:33]line [16:20:33]line [16:20:33]written 0, free lines is 3326 [16:20:33]MH_Cut [16:20:33]Write to MH i2c: D1 01 00 63 00 01 35 [16:20:33]Write i2c OK [16:20:33]MH_I2C_Read... [16:20:33]Read from MH i2c: D1 [16:20:33]MH_I2C_Read... [16:20:33]Read from MH i2c: D1 01 00 [16:20:33]MH_I2C_Read... [16:20:33]Read from MH i2c: D1 01 00 63 00 00 34 [16:20:33]Write to MH i2c: 01 00 00 64 00 64 [16:20:33]Write i2c OK [16:20:33]MH_I2C_Read... [16:20:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 CF 65 47 00 B5 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 34 39 37 39 10 04 04 00 A8 53 01 00 F4 03 04 00 9D EE EF 66 B6 04 01 00 00 6D 98 E9 78 9C F1 EB 95 [16:20:34]CommunicateWithHost err = 0 [16:20:34]CheckOFDResponse [16:20:34]1017 (14) - 77093643461234 [16:20:34]1041 (16) - 0000000000874979 [16:20:34]1040 (4) - 86952 [16:20:34]1012 (4) - 22.09.2024 10:17 [16:20:34]1206 (1) - 0 [16:20:34]OFD Sender: Remove packet 86952 [16:20:34]ProducePacketName [16:20:34]name=ofd_packets/00086952 [16:20:34]NVStorageDeleteData [16:20:34]*** Cut start [16:20:34]*** Partial cut [16:20:34]*** CUTSNS_PIN = 1 [16:20:34]*** CUTSNS_PIN = 0 [16:20:34]*** Brake cut motor [16:20:35]OFD Sender: Processing packet 86953 [packets to send 276, broken 275] [16:20:35]ProducePacketName [16:20:35]name=ofd_packets/00086953 [16:20:35]OFD Sender: To server: pG, [16:20:35]CommunicateWithHost lk.salyk.kg:30040 [16:20:35]ConnectInit lk.salyk.kg [16:20:35]Read from MH i2c: *** Stop cut motor [16:20:35]01 *** Cut end [16:20:35] [16:20:35]MH_I2C_Read... [16:20:35]Read from MH i2c: 01 07 00 [16:20:35]MH_I2C_Read... [16:20:35]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [16:20:35]process_action close_receipt done [16:20:35]requested_data is exist [16:20:35]produce_requested_data [16:20:35]requested_item fm.sn is exist - process it [16:20:35]wFMCommunicate request_size=4 [16:20:35]MH_SAM_APDU [16:20:35]CAPDU: 80 11 00 00 [16:20:35]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [16:20:35]Write i2c OK [16:20:35]MH_I2C_Read... [16:20:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:20:35]Read from MH i2c: E2 [16:20:35]MH_I2C_Read... [16:20:35]Read from MH i2c: E2 17 00 [16:20:35]MH_I2C_Read... [16:20: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 34 39 37 39 90 00 3E [16:20:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:20:35]wFMCommunicate OK [16:20:35]requested_item fd.num is exist - process it [16:20:35]SAM_PROTO_GetFieldsCounters [16:20:35]wFMCommunicate request_size=4 [16:20:35]MH_SAM_APDU [16:20:35]CAPDU: 80 13 00 00 [16:20:35]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [16:20:35]Write i2c OK [16:20:35]MH_I2C_Read... [16:20:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:20:35]Read from MH i2c: E2 [16:20:35]MH_I2C_Read... [16:20:35]Read from MH i2c: E2 62 00 [16:20:35]MH_I2C_Read... [16:20:35]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 A9 53 01 00 0E 04 04 00 F1 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 21 [16:20: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 A9 53 01 00 0E 04 04 00 F1 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 [16:20:35]wFMCommunicate OK [16:20:35]SAM_PROTO_GetFieldsCounters done [16:20:35]requested_item shift.num is exist - process it [16:20:35]requested_item shift.opened is exist - process it [16:20:35]req_shift_opened [16:20:35]FM_GetShiftState [16:20:35]SAM_PROTO_GetShiftState [16:20:35]wFMCommunicate request_size=4 [16:20:35]MH_SAM_APDU [16:20:35]CAPDU: 80 13 01 00 [16:20:35]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [16:20:35]Write i2c OK [16:20:35]MH_I2C_Read... [16:20:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:20:35]Read from MH i2c: E2 [16:20:35]MH_I2C_Read... [16:20:35]Read from MH i2c: E2 0E 00 [16:20:35]MH_I2C_Read... [16:20:35]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A2 [16:20:35]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:20:35]wFMCommunicate OK [16:20:35]SAM_PROTO_GetShiftState done [16:20:35]FM_GetShiftState done [16:20:35]req_shift_opened done [16:20:35]requested_item shift.open_date is exist - process it [16:20:35]req_shift_open_date [16:20:35]req_shift_open_date done [16:20:35]produce_requested_data done [16:20:35]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86953,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:20:35]process_action_free close_receipt [16:20:35]json_value_free [16:20:35]json_value_free done [16:20:35]process_json_proto returns [16:20:35]Send response to host [16:20:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86953,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:20:35]free response buf [16:20:35]execute_script done [16:20:35]execute_script returns [16:20:35]free content buf [16:20:35]Sock 9.Close socket [16:20:35]Sock 9.Thread stoped [16:20:36]Connected sock=11 [16:20:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 08 C8 07 01 A1 3F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 CF 43 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A9 53 01 00 35 04 06 00 44 2A 9A AF 4A E2 4B 7E 9C 28 45 A6 76 6B [16:20:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 47 72 47 00 1D 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 34 39 37 39 10 04 04 00 A9 53 01 00 F4 03 04 00 A1 EE EF 66 B6 04 01 00 00 B5 5C 59 78 45 B7 BE E6 [16:20:36]CommunicateWithHost err = 0 [16:20:36]CheckOFDResponse [16:20:36]1017 (14) - 77093643461234 [16:20:36]1041 (16) - 0000000000874979 [16:20:36]1040 (4) - 86953 [16:20:36]1012 (4) - 22.09.2024 10:17 [16:20:36]1206 (1) - 0 [16:20:36]OFD Sender: Remove packet 86953 [16:20:36]ProducePacketName [16:20:36]name=ofd_packets/00086953 [16:20:36]NVStorageDeleteData [16:20:37]OFD Sender: No OFD packet to send [16:20:37]OFD Sender: No OFD packet to send [16:20:42]OFD Sender: No OFD packet to send [16:20:47]OFD Sender: No OFD packet to send [16:20:52]OFD Sender: No OFD packet to send [16:20:55]recv_with_timeout no data received [16:20:57]OFD Sender: No OFD packet to send [16:21:02]OFD Sender: No OFD packet to send [16:21:07]OFD Sender: No OFD packet to send [16:21:12]OFD Sender: No OFD packet to send [16:21:17]OFD Sender: No OFD packet to send [16:21:22]OFD Sender: No OFD packet to send [16:21:27]OFD Sender: No OFD packet to send [16:21:32]OFD Sender: No OFD packet to send [16:21:37]OFD Sender: No OFD packet to send [16:21:41]accept exits with 8 [16:21:41]New connection [16:21:41]New thread 3066600804 created [16:21:41]Thread 3066744164 joined [16:21:41]Waiting for new connection... [16:21:41] Sock 8.Parse request [16:21:41]Sock 8.Check first char [16:21:41]Sock 8.First char is OK [16:21:41]request: POST /json_proto HTTP/1.0 [16:21:41]Method: POST [16:21:41]URL: /json_proto [16:21:41]Method is POST - this is cgi request [16:21:41]url: /json_proto [16:21:41]query_string will be loaded in cgi processing [16:21:41]execute_cgi json_proto POST (null) [16:21:41]execute_cgi path=json_proto method=POST [16:21:41]POST find Content-Length [16:21:41]Host: 172.17.47.196:8080 [16:21:41]Content-Length: 677 [16:21:41]Content-Type: application/json [16:21:41] [16:21:41]POST finish read [16:21:41]Found Content-Length = 677 [16:21:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871893", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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:21:41]execute_script... [16:21:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871893", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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:21:41]POST & json_proto [16:21:41]process_json_proto [16:21:41]json parsed OK: [16:21:41]protocol is kg_v1.0 [16:21:41]action value=close_receipt [16:21:41]process_action close_receipt [16:21:41]cmd_close_receipt [16:21:41]MH_GetDate [16:21:41]Write to MH i2c: F0 00 00 68 00 57 [16:21:41]Write i2c OK [16:21:41]MH_I2C_Read... [16:21:41]Read from MH i2c: F0 [16:21:41]MH_I2C_Read... [16:21:41]Read from MH i2c: F0 09 00 [16:21:41]MH_I2C_Read... [16:21:41]Read from MH i2c: F0 09 00 68 00 00 16 44 F0 66 4C 6B 94 66 C1 [16:21:41]GetLastDocTimeStamp 1727022031 [16:21:41]current date 1727022102 [16:21:41]FM_GetShiftState [16:21:41]SAM_PROTO_GetShiftState [16:21:41]wFMCommunicate request_size=4 [16:21:41]MH_SAM_APDU [16:21:41]CAPDU: 80 13 01 00 [16:21:41]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [16:21:41]Write i2c OK [16:21:41]MH_I2C_Read... [16:21:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:21:42]Read from MH i2c: E2 [16:21:42]MH_I2C_Read... [16:21:42]Read from MH i2c: E2 0E 00 [16:21:42]MH_I2C_Read... [16:21:42]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A4 [16:21:42]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:21:42]wFMCommunicate OK [16:21:42]SAM_PROTO_GetShiftState done [16:21:42]FM_GetShiftState done [16:21:42]opened in 1726964220 [16:21:42]opened+sec_in_day 1727050620 [16:21:42]quantity*price = 30035 [16:21:42]sum+1 = 30036 [16:21:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 267 22.09.2024 16:21 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86954 ФПД: 1852896974940 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T162142&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86954&fm=1852896974940&tin=02508201610067®Number=0000000000092592&sum=30000 [16:21:43]StoreToDocumentArchive [16:21:43]shift 497 fd 86954 [16:21:43]save to /storage/0497/doc_00086954 [16:21:43]save last doc name /storage/0497/doc_00086954 to /storage/kkm_last_doc_name [16:21:43]save OK [16:21:43]Clear old archive folders... [16:21:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:21:43]tlvbuf is 01E70DB0 [16:21:43]SAM_PROTO_ClearQueue [16:21:43]wFMCommunicate request_size=4 [16:21:43]MH_SAM_APDU [16:21:43]CAPDU: 80 09 00 00 [16:21:43]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [16:21:43]Write i2c OK [16:21:43]MH_I2C_Read... [16:21:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:21:43]Read from MH i2c: E2 [16:21:43]MH_I2C_Read... [16:21:43]Read from MH i2c: E2 03 00 [16:21:43]MH_I2C_Read... [16:21:43]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [16:21:43]RAPDU: 90 00 [16:21:43]wFMCommunicate OK [16:21:43]SAM_PROTO_ClearQueue done [16:21:43]KKMCreateOFDPacket [16:21:43]OFDProtocolAddRootSTLVToBuf [16:21:43]FM_MakeSignedData [16:21:43]FM_MakeSignedData [16:21:43]SAM_PROTO_SignData [16:21:43]wFMCommunicate request_size=4 [16:21:43]MH_SAM_APDU [16:21:43]CAPDU: 80 0D 01 02 [16:21:43]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [16:21:43]Write i2c OK [16:21:43]MH_I2C_Read... [16:21:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:21:43]Read from MH i2c: E2 [16:21:43]MH_I2C_Read... [16:21:43]Read from MH i2c: E2 03 00 [16:21:43]MH_I2C_Read... [16:21:43]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [16:21:43]RAPDU: 90 00 [16:21:43]wFMCommunicate OK [16:21:43]wFMCommunicate request_size=255 [16:21:43]MH_SAM_APDU [16:21: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 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 0B 01 00 00 F4 03 04 00 16 44 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AA 53 01 00 35 04 06 00 01 [16:21:43]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 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 0B 01 00 00 F4 03 04 00 16 44 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AA 53 01 00 35 04 06 00 01 00 00 49 [16:21:43]Write i2c OK [16:21:43]MH_I2C_Read... [16:21:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:21:43]Read from MH i2c: E2 [16:21:43]MH_I2C_Read... [16:21:43]Read from MH i2c: E2 03 00 [16:21:43]MH_I2C_Read... [16:21:43]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [16:21:43]RAPDU: 90 00 [16:21:43]wFMCommunicate OK [16:21:43]wFMCommunicate request_size=10 [16:21:43]MH_SAM_APDU [16:21:43]CAPDU: 80 0D 02 02 05 AF 69 44 18 5C [16:21:43]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 AF 69 44 18 5C 00 00 CD [16:21:43]Write i2c OK [16:21:43]MH_I2C_Read... [16:21:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:21:43]Read from MH i2c: E2 [16:21:43]MH_I2C_Read... [16:21:43]Read from MH i2c: E2 03 00 [16:21:43]MH_I2C_Read... [16:21:43]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [16:21:43]RAPDU: 90 00 [16:21:43]wFMCommunicate OK [16:21:43]wFMCommunicate request_size=4 [16:21:43]MH_SAM_APDU [16:21:43]CAPDU: 80 0D 03 02 [16:21:43]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [16:21:43]Write i2c OK [16:21:43]MH_I2C_Read... [16:21:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:21:43]Read from MH i2c: E2 [16:21:43]MH_I2C_Read... [16:21:43]Read from MH i2c: E2 0B 00 [16:21:43]MH_I2C_Read... [16:21:43]Read from MH i2c: E2 0B 00 7A 00 00 A2 2F 9A 67 5A A0 4E A8 90 00 B8 [16:21:43]RAPDU: A2 2F 9A 67 5A A0 4E A8 90 00 [16:21:43]wFMCommunicate OK [16:21:43]SAM_PROTO_SignData done [16:21:43]FM_MakeSignedData done [16:21:43]CreateOFDProtocolMessage [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 7B 00 80 11 00 00 00 00 00 00 F5 [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 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 54 [16:21:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:21:43]wFMCommunicate OK [16:21:43]CreateOFDProtocolMessage done [16:21:43]OFDSenderStorePacket 86954 [16:21:43]StoreOFDPacket docnum=86954 [16:21:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 A4 E5 07 01 DC 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 0B 01 00 00 F4 03 04 00 16 44 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AA 53 01 00 35 04 06 00 01 AF 69 44 18 5C A2 2F 9A 67 5A A0 4E A8 [16:21:43]CheckFolder [16:21:43]dirname=/storage/ofd_packets [16:21:43]CheckFolder done [16:21:43]ProducePacketName [16:21:43]name=ofd_packets/00086954 [16:21:43]NVStorageSaveData ofd_packets/00086954 [16:21:43]File name is /storage/ofd_packets/00086954 [16:21:43]Write 301 bytes [16:21:43]NVStorageSaveData done [16:21:43]OFDSenderStorePacket done [16:21:43]KKMCreateOFDPacket done [16:21:43]NVStorageSaveData kkm_last_timestamp [16:21:43]File name is /storage/kkm_last_timestamp [16:21:43]Write 4 bytes [16:21:43]NVStorageSaveData done [16:21:43]ExternCall_PrintAddStr [16:21:43]wPrintStart [16:21:43]Write to MH i2c: 01 00 00 7C 00 7C [16:21:43]Write i2c OK [16:21:43]MH_I2C_Read... [16:21:43]Read from MH i2c: 01 [16:21:43]MH_I2C_Read... [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 7C 00 00 00 00 00 00 FF 0F 91 [16:21:43]RasterBufferAndPrint [16:21:43]line Счет N : (1)871893 [16:21:43]line ИНН: 02508201610067 [16:21:43]line Контрольно-Кассовый Чек [16:21:43]line ПРОДАЖА [16:21:43]line ТРК (МРК, ГНК) : 53 [16:21:43]line Товар: 2710124130 [16:21:43]line Аи-92-К-5 [16:21:43]line 4.430 * 67.80 [16:21:43]line = 300.35 [16:21:43]line НДС 12% НСП 1% [16:21:43]line > о реализуемом товаре [16:21:43]line ОКРУГЛЕНИЕ: -0.35 [16:21:43]line ИТОГО: 300.00 [16:21:43]line Внесено: 300.00 [16:21:43]line СДАЧА: 0.00 [16:21:43]line НСП 1% : 2.66 [16:21:43]line НДС 12% : 31.90 [16:21:43]line Наличными: 300.00 [16:21:43]line Безнал.: 0.00 [16:21:43]line Место: АЗС № 137 "Партнер Нефть" [16:21:43]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:21:43]line СНО: Общий режим [16:21:43]line Чек 267 22.09.2024 16:21 [16:21:43]line Смена: 497 ФФД: 1.0 [16:21:43]line ЗНМ: 0300000064 [16:21:43]line РНМ: 0000000000092592 [16:21:43]line Версия ККМ: 001 [16:21:43]line ФМ: 0000000000874979 [16:21:43]line ФД: 86954 [16:21:43]line ФПД: 1852896974940 [16:21:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T162142&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86954&fm=1852896974940&tin=02508201610067®Number=0000000000092592&sum=30000 [16:21:43]written 0, free lines is 4095 [16:21:43]OFD Sender: Processing packet 86954 [packets to send 276, broken 275] [16:21:43]ProducePacketName [16:21:43]name=ofd_packets/00086954 [16:21:43]OFD Sender: To server: pG, [16:21:43]CommunicateWithHost lk.salyk.kg:30040 [16:21:43]ConnectInit lk.salyk.kg [16:21:44]Connected sock=10 [16:21:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 A4 E5 07 01 DC 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 0B 01 00 00 F4 03 04 00 16 44 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AA 53 01 00 35 04 06 00 01 AF 69 44 18 5C A2 2F 9A 67 5A A0 4E A8 [16:21:44]Write to MH i2c: 01 00 00 A7 00 A7 [16:21:44]Write i2c OK [16:21:44]MH_I2C_Read... [16:21:44]Read from MH i2c: 01 [16:21:44]MH_I2C_Read... [16:21:44]Read from MH i2c: 01 07 00 [16:21:44]MH_I2C_Read... [16:21:44]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 E4 0C 9E [16:21:44]RasterBufferAndPrint [16:21:44]line [16:21:44]line [16:21:44]line [16:21:44]line [16:21:44]line [16:21:44]written 0, free lines is 3306 [16:21:44]MH_Cut [16:21:44]Write to MH i2c: D1 01 00 AE 00 01 80 [16:21:44]Write i2c OK [16:21:44]MH_I2C_Read... [16:21:44]Read from MH i2c: D1 [16:21:44]MH_I2C_Read... [16:21:44]Read from MH i2c: D1 01 00 [16:21:44]MH_I2C_Read... [16:21:44]Read from MH i2c: D1 01 00 AE 00 00 7F [16:21:44]Write to MH i2c: 01 00 00 AF 00 AF [16:21:44]Write i2c OK [16:21:44]MH_I2C_Read... [16:21:44]*** Cut start [16:21:44]*** Partial cut [16:21:44]*** CUTSNS_PIN = 1 [16:21:44]*** CUTSNS_PIN = 0 [16:21:45]*** Brake cut motor [16:21:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 C0 27 47 00 F1 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 34 39 37 39 10 04 04 00 AA 53 01 00 F4 03 04 00 E5 EE EF 66 B6 04 01 00 00 73 84 AB 57 EB 7B 63 D0 [16:21:45]CommunicateWithHost err = 0 [16:21:45]CheckOFDResponse [16:21:45]1017 (14) - 77093643461234 [16:21:45]1041 (16) - 0000000000874979 [16:21:45]1040 (4) - 86954 [16:21:45]1012 (4) - 22.09.2024 10:18 [16:21:45]1206 (1) - 0 [16:21:45]OFD Sender: Remove packet 86954 [16:21:45]ProducePacketName [16:21:45]name=ofd_packets/00086954 [16:21:45]NVStorageDeleteData [16:21:45]Read from MH i2c: 01 [16:21:45]MH_I2C_Read... [16:21:45]*** Stop cut motor [16:21:45]*** Cut end [16:21:45]Read from MH i2c: 01 07 00 [16:21:45]MH_I2C_Read... [16:21:45]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [16:21:45]process_action close_receipt done [16:21:45]requested_data is exist [16:21:45]produce_requested_data [16:21:45]requested_item fm.sn is exist - process it [16:21:45]wFMCommunicate request_size=4 [16:21:45]MH_SAM_APDU [16:21:45]CAPDU: 80 11 00 00 [16:21:45]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [16:21:45]Write i2c OK [16:21:45]MH_I2C_Read... [16:21:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:21:45]Read from MH i2c: E2 [16:21:45]MH_I2C_Read... [16:21:45]Read from MH i2c: E2 17 00 [16:21:45]MH_I2C_Read... [16:21:45]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 34 39 37 39 90 00 89 [16:21:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:21:45]wFMCommunicate OK [16:21:45]requested_item fd.num is exist - process it [16:21:45]SAM_PROTO_GetFieldsCounters [16:21:45]wFMCommunicate request_size=4 [16:21:45]MH_SAM_APDU [16:21:45]CAPDU: 80 13 00 00 [16:21:45]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [16:21:45]Write i2c OK [16:21:45]MH_I2C_Read... [16:21:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:21:45]Read from MH i2c: E2 [16:21:45]MH_I2C_Read... [16:21:45]Read from MH i2c: E2 62 00 [16:21:45]MH_I2C_Read... [16:21:45]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 AA 53 01 00 0E 04 04 00 F1 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 70 [16:21: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 AA 53 01 00 0E 04 04 00 F1 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 [16:21:45]wFMCommunicate OK [16:21:45]SAM_PROTO_GetFieldsCounters done [16:21:45]requested_item shift.num is exist - process it [16:21:45]requested_item shift.opened is exist - process it [16:21:45]req_shift_opened [16:21:45]FM_GetShiftState [16:21:45]SAM_PROTO_GetShiftState [16:21:45]wFMCommunicate request_size=4 [16:21:45]MH_SAM_APDU [16:21:45]CAPDU: 80 13 01 00 [16:21:45]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [16:21:45]Write i2c OK [16:21:45]MH_I2C_Read... [16:21:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:21:45]Read from MH i2c: E2 [16:21:45]MH_I2C_Read... [16:21:45]Read from MH i2c: E2 0E 00 [16:21:45]MH_I2C_Read... [16:21:45]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 ED [16:21:45]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:21:45]wFMCommunicate OK [16:21:45]SAM_PROTO_GetShiftState done [16:21:45]FM_GetShiftState done [16:21:45]req_shift_opened done [16:21:45]requested_item shift.open_date is exist - process it [16:21:45]req_shift_open_date [16:21:45]req_shift_open_date done [16:21:45]produce_requested_data done [16:21:45]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86954,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:21:45]process_action_free close_receipt [16:21:45]json_value_free [16:21:45]json_value_free done [16:21:45]process_json_proto returns [16:21:45]Send response to host [16:21:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86954,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:21:45]free response buf [16:21:45]execute_script done [16:21:45]execute_script returns [16:21:45]free content buf [16:21:45]Sock 8.Close socket [16:21:45]Sock 8.Thread stoped [16:21:46]OFD Sender: No OFD packet to send [16:21:51]OFD Sender: No OFD packet to send [16:21:56]OFD Sender: No OFD packet to send [16:22:01]OFD Sender: No OFD packet to send [16:22:06]OFD Sender: No OFD packet to send [16:22:11]OFD Sender: No OFD packet to send [16:22:16]OFD Sender: No OFD packet to send [16:22:21]OFD Sender: No OFD packet to send [16:22:26]OFD Sender: No OFD packet to send [16:22:31]OFD Sender: No OFD packet to send [16:22:34]accept exits with 9 [16:22:34]New connection [16:22:34]New thread 3066744164 created [16:22:34]Thread 3066600804 joined [16:22:34]Waiting for new connection... [16:22:34] Sock 9.Parse request [16:22:34]Sock 9.Check first char [16:22:34]Sock 9.First char is OK [16:22:34]request: POST /json_proto HTTP/1.0 [16:22:34]Method: POST [16:22:34]URL: /json_proto [16:22:34]Method is POST - this is cgi request [16:22:34]url: /json_proto [16:22:34]query_string will be loaded in cgi processing [16:22:34]execute_cgi json_proto POST (null) [16:22:34]execute_cgi path=json_proto method=POST [16:22:34]POST find Content-Length [16:22:34]Host: 172.17.47.196:8080 [16:22:34]Content-Length: 759 [16:22:34]Content-Type: application/json [16:22:34] [16:22:34]POST finish read [16:22:34]Found Content-Length = 759 [16:22:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871892", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 0.00, "quantity" : 60.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\u000A30116596", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:22:34]execute_script... [16:22: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)871892", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 0.00, "quantity" : 60.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\u000A30116596", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:22:34]POST & json_proto [16:22:34]process_json_proto [16:22:34]json parsed OK: [16:22:34]protocol is kg_v1.0 [16:22:34]action value=close_receipt [16:22:34]process_action close_receipt [16:22:34]cmd_close_receipt [16:22:34]MH_GetDate [16:22:34]Write to MH i2c: F0 00 00 B3 00 A2 [16:22:34]Write i2c OK [16:22:34]MH_I2C_Read... [16:22:34]Read from MH i2c: F0 [16:22:34]MH_I2C_Read... [16:22:34]Read from MH i2c: F0 09 00 [16:22:34]MH_I2C_Read... [16:22:34]Read from MH i2c: F0 09 00 B3 00 00 4A 44 F0 66 4C 6B 94 66 40 [16:22:34]GetLastDocTimeStamp 1727022102 [16:22:34]current date 1727022154 [16:22:34]FM_GetShiftState [16:22:34]SAM_PROTO_GetShiftState [16:22:34]wFMCommunicate request_size=4 [16:22:34]MH_SAM_APDU [16:22:34]CAPDU: 80 13 01 00 [16:22:34]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [16:22:34]Write i2c OK [16:22:34]MH_I2C_Read... [16:22:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:34]Read from MH i2c: E2 [16:22:34]MH_I2C_Read... [16:22:34]Read from MH i2c: E2 0E 00 [16:22:34]MH_I2C_Read... [16:22:34]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 EF [16:22:34]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:22:34]wFMCommunicate OK [16:22:34]SAM_PROTO_GetShiftState done [16:22:34]FM_GetShiftState done [16:22:34]opened in 1726964220 [16:22:34]opened+sec_in_day 1727050620 [16:22:34]quantity*price = 0 [16:22:34]sum+1 = 1 [16:22:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 268 22.09.2024 16:22 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: ТК ГПНА Online 30116596 ФМ: 0000000000874979 ФД: 86955 ФПД: 38153899777374 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T162234&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86955&fm=38153899777374&tin=02508201610067®Number=0000000000092592&sum=0 [16:22:35]StoreToDocumentArchive [16:22:35]shift 497 fd 86955 [16:22:35]save to /storage/0497/doc_00086955 [16:22:35]save last doc name /storage/0497/doc_00086955 to /storage/kkm_last_doc_name [16:22:35]save OK [16:22:35]Clear old archive folders... [16:22:35]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:22:35]tlvbuf is 01DE2AA0 [16:22:35]SAM_PROTO_ClearQueue [16:22:35]wFMCommunicate request_size=4 [16:22:35]MH_SAM_APDU [16:22:35]CAPDU: 80 09 00 00 [16:22:35]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [16:22:35]Write i2c OK [16:22:35]MH_I2C_Read... [16:22:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:22:35]Read from MH i2c: E2 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: E2 03 00 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [16:22:35]RAPDU: 90 00 [16:22:35]wFMCommunicate OK [16:22:35]SAM_PROTO_ClearQueue done [16:22:35]KKMCreateOFDPacket [16:22:35]OFDProtocolAddRootSTLVToBuf [16:22:35]FM_MakeSignedData [16:22:35]FM_MakeSignedData [16:22:35]SAM_PROTO_SignData [16:22:35]wFMCommunicate request_size=4 [16:22:35]MH_SAM_APDU [16:22:35]CAPDU: 80 0D 01 02 [16:22:35]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [16:22:35]Write i2c OK [16:22:35]MH_I2C_Read... [16:22:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:22:35]Read from MH i2c: E2 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: E2 03 00 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [16:22:35]RAPDU: 90 00 [16:22:35]wFMCommunicate OK [16:22:35]wFMCommunicate request_size=255 [16:22:35]MH_SAM_APDU [16:22:35]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 4A 44 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AB 53 01 00 35 04 06 00 [16:22:35]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 4A 44 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AB 53 01 00 35 04 06 00 00 00 B9 [16:22:35]Write i2c OK [16:22:35]MH_I2C_Read... [16:22:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:35]Read from MH i2c: E2 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: E2 03 00 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [16:22:35]RAPDU: 90 00 [16:22:35]wFMCommunicate OK [16:22:35]wFMCommunicate request_size=11 [16:22:35]MH_SAM_APDU [16:22:35]CAPDU: 80 0D 02 02 06 22 B3 65 A4 9D 5E [16:22:35]Write to MH i2c: E2 0E 00 C4 00 80 0D 02 02 06 00 22 B3 65 A4 9D 5E 00 00 23 [16:22:35]Write i2c OK [16:22:35]MH_I2C_Read... [16:22:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:35]Read from MH i2c: E2 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: E2 03 00 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [16:22:35]RAPDU: 90 00 [16:22:35]wFMCommunicate OK [16:22:35]wFMCommunicate request_size=4 [16:22:35]MH_SAM_APDU [16:22:35]CAPDU: 80 0D 03 02 [16:22:35]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [16:22:35]Write i2c OK [16:22:35]MH_I2C_Read... [16:22:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:22:35]Read from MH i2c: E2 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: E2 0B 00 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: E2 0B 00 C5 00 00 0F 0C 47 F9 13 C6 AB E9 90 00 09 [16:22:35]RAPDU: 0F 0C 47 F9 13 C6 AB E9 90 00 [16:22:35]wFMCommunicate OK [16:22:35]SAM_PROTO_SignData done [16:22:35]FM_MakeSignedData done [16:22:35]CreateOFDProtocolMessage [16:22:35]wFMCommunicate request_size=4 [16:22:35]MH_SAM_APDU [16:22:35]CAPDU: 80 11 00 00 [16:22:35]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [16:22:35]Write i2c OK [16:22:35]MH_I2C_Read... [16:22:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:35]Read from MH i2c: E2 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: E2 17 00 [16:22:35]MH_I2C_Read... [16:22:35]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 34 39 37 39 90 00 9F [16:22:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:22:35]wFMCommunicate OK [16:22:35]CreateOFDProtocolMessage done [16:22:35]OFDSenderStorePacket 86955 [16:22:35]StoreOFDPacket docnum=86955 [16:22:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 04 5C 08 01 B5 CB 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 4A 44 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AB 53 01 00 35 04 06 00 22 B3 65 A4 9D 5E 0F 0C 47 F9 13 C6 AB E9 [16:22:35]CheckFolder [16:22:35]dirname=/storage/ofd_packets [16:22:35]CheckFolder done [16:22:35]ProducePacketName [16:22:35]name=ofd_packets/00086955 [16:22:35]NVStorageSaveData ofd_packets/00086955 [16:22:35]File name is /storage/ofd_packets/00086955 [16:22:35]Write 302 bytes [16:22:35]NVStorageSaveData done [16:22:35]OFDSenderStorePacket done [16:22:35]KKMCreateOFDPacket done [16:22:35]NVStorageSaveData kkm_last_timestamp [16:22:35]File name is /storage/kkm_last_timestamp [16:22:35]Write 4 bytes [16:22:35]NVStorageSaveData done [16:22:35]OFD Sender: Processing packet 86955 [packets to send 276, broken 275] [16:22:35]ProducePacketName [16:22:35]name=ofd_packets/00086955 [16:22:35]OFD Sender: To server: pG, [16:22:35]CommunicateWithHost lk.salyk.kg:30040 [16:22:35]ConnectInit lk.salyk.kg [16:22:35]ExternCall_PrintAddStr [16:22:35]wPrintStart [16:22:35]Write to MH i2c: 01 00 00 C7 00 C7 [16:22:35]Write i2c OK [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: 01 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: 01 07 00 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [16:22:35]RasterBufferAndPrint [16:22:35]line Счет N : (1)871892 [16:22:35]line ИНН: 02508201610067 [16:22:35]line Контрольно-Кассовый Чек [16:22:35]line ПРОДАЖА [16:22:35]line ТРК (МРК, ГНК) : 34 [16:22:35]line Товар: 2710194210 [16:22:35]line ДТ(л)-К-4 [16:22:35]line 60.000 * 0.00 [16:22:35]line = 0.00 [16:22:35]line НДС 12% НСП 1% [16:22:35]line > о реализуемом товаре [16:22:35]line ИТОГО: 0.00 [16:22:35]line НСП 1% : 0.00 [16:22:35]line НДС 12% : 0.00 [16:22:35]line Наличными: 0.00 [16:22:35]line Безнал.: 0.00 [16:22:35]line Место: АЗС № 137 "Партнер Нефть" [16:22:35]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:22:35]line СНО: Общий режим [16:22:35]line Чек 268 22.09.2024 16:22 [16:22:35]line Смена: 497 ФФД: 1.0 [16:22:35]line ЗНМ: 0300000064 [16:22:35]line РНМ: 0000000000092592 [16:22:35]line Версия ККМ: 001 [16:22:35]line Талоны: ТК ГПНА Online [16:22:35]line 30116596 [16:22:35]line ФМ: 0000000000874979 [16:22:35]line ФД: 86955 [16:22:35]line ФПД: 38153899777374 [16:22:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T162234&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86955&fm=38153899777374&tin=02508201610067®Number=0000000000092592&sum=0 [16:22:36]written 0, free lines is 4095 [16:22:36]Write to MH i2c: 01 00 00 F1 00 F1 [16:22:36]Write i2c OK [16:22:36]MH_I2C_Read... [16:22:36]Read from MH i2c: 01 [16:22:36]MH_I2C_Read... [16:22:36]Read from MH i2c: 01 07 00 [16:22:36]MH_I2C_Read... [16:22:36]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 ED 0C F1 [16:22:36]RasterBufferAndPrint [16:22:36]line [16:22:36]line [16:22:36]line [16:22:36]line [16:22:36]line [16:22:36]written 0, free lines is 3316 [16:22:36]MH_Cut [16:22:36]Write to MH i2c: D1 01 00 F8 00 01 CA [16:22:36]Write i2c OK [16:22:36]MH_I2C_Read... [16:22:36]Read from MH i2c: D1 [16:22:36]MH_I2C_Read... [16:22:36]Read from MH i2c: D1 01 00 [16:22:36]MH_I2C_Read... [16:22:36]Read from MH i2c: D1 01 00 F8 00 00 C9 [16:22:36]Write to MH i2c: 01 00 00 F9 00 F9 [16:22:36]Write i2c OK [16:22:36]MH_I2C_Read... [16:22:36]Connected sock=12 [16:22:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 04 5C 08 01 B5 CB 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 4A 44 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AB 53 01 00 35 04 06 00 22 B3 65 A4 9D 5E 0F 0C 47 F9 13 C6 AB E9 [16:22:37]*** Cut start [16:22:37]*** Partial cut [16:22:37]*** CUTSNS_PIN = 1 [16:22:37]*** CUTSNS_PIN = 0 [16:22:37]*** Brake cut motor [16:22:37]Read from MH i2c: 01 [16:22:37]MH_I2C_Read... [16:22:37]*** Stop cut motor [16:22:37]*** Cut end [16:22:37]Read from MH i2c: 01 07 00 [16:22:37]MH_I2C_Read... [16:22:37]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [16:22:37]process_action close_receipt done [16:22:37]requested_data is exist [16:22:37]produce_requested_data [16:22:37]requested_item fm.sn is exist - process it [16:22:37]wFMCommunicate request_size=4 [16:22:37]MH_SAM_APDU [16:22:37]CAPDU: 80 11 00 00 [16:22:37]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [16:22:37]Write i2c OK [16:22:37]MH_I2C_Read... [16:22:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:37]Read from MH i2c: E2 [16:22:37]MH_I2C_Read... [16:22:37]Read from MH i2c: E2 17 00 [16:22:37]MH_I2C_Read... [16:22:37]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 34 39 37 39 90 00 D3 [16:22:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:22:37]wFMCommunicate OK [16:22:37]requested_item fd.num is exist - process it [16:22:37]SAM_PROTO_GetFieldsCounters [16:22:37]wFMCommunicate request_size=4 [16:22:37]MH_SAM_APDU [16:22:37]CAPDU: 80 13 00 00 [16:22:37]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [16:22:37]Write i2c OK [16:22:37]MH_I2C_Read... [16:22:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:22:38]Read from MH i2c: E2 [16:22:38]MH_I2C_Read... [16:22:38]Read from MH i2c: E2 62 00 [16:22:38]MH_I2C_Read... [16:22:38]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 AB 53 01 00 0E 04 04 00 F1 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 BE [16:22: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 AB 53 01 00 0E 04 04 00 F1 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 [16:22:38]wFMCommunicate OK [16:22:38]SAM_PROTO_GetFieldsCounters done [16:22:38]requested_item shift.num is exist - process it [16:22:38]requested_item shift.opened is exist - process it [16:22:38]req_shift_opened [16:22:38]FM_GetShiftState [16:22:38]SAM_PROTO_GetShiftState [16:22:38]wFMCommunicate request_size=4 [16:22:38]MH_SAM_APDU [16:22:38]CAPDU: 80 13 01 00 [16:22:38]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [16:22:38]Write i2c OK [16:22:38]MH_I2C_Read... [16:22:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:38]Read from MH i2c: E2 [16:22:38]MH_I2C_Read... [16:22:38]Read from MH i2c: E2 0E 00 [16:22:38]MH_I2C_Read... [16:22:38]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 37 [16:22:38]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:22:38]wFMCommunicate OK [16:22:38]SAM_PROTO_GetShiftState done [16:22:38]FM_GetShiftState done [16:22:38]req_shift_opened done [16:22:38]requested_item shift.open_date is exist - process it [16:22:38]req_shift_open_date [16:22:38]req_shift_open_date done [16:22:38]produce_requested_data done [16:22:38]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86955,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:22:38]process_action_free close_receipt [16:22:38]json_value_free [16:22:38]json_value_free done [16:22:38]process_json_proto returns [16:22:38]Send response to host [16:22:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86955,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:22:38]free response buf [16:22:38]execute_script done [16:22:38]execute_script returns [16:22:38]free content buf [16:22:38]Sock 9.Close socket [16:22:38]Sock 9.Thread stoped [16:22:38]accept exits with 10 [16:22:38]New connection [16:22:38]New thread 3066600804 created [16:22:38]Thread 3066744164 joined [16:22:38]Waiting for new connection... [16:22:38] Sock 10.Parse request [16:22:38]Sock 10.Check first char [16:22:38]Sock 10.First char is OK [16:22:38]request: POST /json_proto HTTP/1.0 [16:22:38]Method: POST [16:22:38]URL: /json_proto [16:22:38]Method is POST - this is cgi request [16:22:38]url: /json_proto [16:22:38]query_string will be loaded in cgi processing [16:22:38]execute_cgi json_proto POST (null) [16:22:38]execute_cgi path=json_proto method=POST [16:22:38]POST find Content-Length [16:22:38]Host: 172.17.47.196:8080 [16:22:38]Content-Length: 687 [16:22:38]Content-Type: application/json [16:22:38] [16:22:38]POST finish read [16:22:38]Found Content-Length = 687 [16:22:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871894", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:22:38]execute_script... [16:22:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871894", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:22:38]POST & json_proto [16:22:38]process_json_proto [16:22:38]json parsed OK: [16:22:38]protocol is kg_v1.0 [16:22:38]action value=close_receipt [16:22:38]process_action close_receipt [16:22:38]cmd_close_receipt [16:22:38]MH_GetDate [16:22:38]Write to MH i2c: F0 00 00 FD 00 EC [16:22:38]Write i2c OK [16:22:38]MH_I2C_Read... [16:22:38]Read from MH i2c: F0 [16:22:38]MH_I2C_Read... [16:22:38]Read from MH i2c: F0 09 00 [16:22:38]MH_I2C_Read... [16:22:38]Read from MH i2c: F0 09 00 FD 00 00 4F 44 F0 66 4C 6B 94 66 8F [16:22:38]GetLastDocTimeStamp 1727022154 [16:22:38]current date 1727022159 [16:22:38]FM_GetShiftState [16:22:38]SAM_PROTO_GetShiftState [16:22:38]wFMCommunicate request_size=4 [16:22:38]MH_SAM_APDU [16:22:38]CAPDU: 80 13 01 00 [16:22:38]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [16:22:38]Write i2c OK [16:22:38]MH_I2C_Read... [16:22:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:38]Read from MH i2c: E2 [16:22:38]MH_I2C_Read... [16:22:38]Read from MH i2c: E2 0E 00 [16:22:38]MH_I2C_Read... [16:22:38]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 39 [16:22:38]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:22:38]wFMCommunicate OK [16:22:38]SAM_PROTO_GetShiftState done [16:22:38]FM_GetShiftState done [16:22:38]opened in 1726964220 [16:22:38]opened+sec_in_day 1727050620 [16:22:38]quantity*price = 100050 [16:22:38]sum+1 = 100052 [16:22: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 269 22.09.2024 16:22 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86956 ФПД: 252770759361313 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T162239&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86956&fm=252770759361313&tin=02508201610067®Number=0000000000092592&sum=100000 [16:22:39]StoreToDocumentArchive [16:22:39]shift 497 fd 86956 [16:22:39]save to /storage/0497/doc_00086956 [16:22:39]save last doc name /storage/0497/doc_00086956 to /storage/kkm_last_doc_name [16:22:39]save OK [16:22:39]Clear old archive folders... [16:22:39]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:22:39]tlvbuf is 01DE7130 [16:22:39]SAM_PROTO_ClearQueue [16:22:39]wFMCommunicate request_size=4 [16:22:39]MH_SAM_APDU [16:22:39]CAPDU: 80 09 00 00 [16:22:39]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [16:22:39]Write i2c OK [16:22:39]MH_I2C_Read... [16:22:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:22:39]Read from MH i2c: E2 [16:22:39]MH_I2C_Read... [16:22:39]Read from MH i2c: E2 03 00 [16:22:39]MH_I2C_Read... [16:22:39]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [16:22:39]RAPDU: 90 00 [16:22:39]wFMCommunicate OK [16:22:39]SAM_PROTO_ClearQueue done [16:22:39]KKMCreateOFDPacket [16:22:39]OFDProtocolAddRootSTLVToBuf [16:22:39]FM_MakeSignedData [16:22:39]FM_MakeSignedData [16:22:39]SAM_PROTO_SignData [16:22:39]wFMCommunicate request_size=4 [16:22:39]MH_SAM_APDU [16:22:39]CAPDU: 80 0D 01 02 [16:22:39]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [16:22:39]Write i2c OK [16:22:40]MH_I2C_Read... [16:22:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:22:40]Read from MH i2c: E2 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: E2 03 00 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [16:22:40]RAPDU: 90 00 [16:22:40]wFMCommunicate OK [16:22:40]wFMCommunicate request_size=255 [16:22:40]MH_SAM_APDU [16:22:40]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 01 00 00 F4 03 04 00 4F 44 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AC 53 01 00 35 04 06 00 [16:22:40]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 01 00 00 F4 03 04 00 4F 44 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AC 53 01 00 35 04 06 00 00 00 E9 [16:22:40]Write i2c OK [16:22:40]MH_I2C_Read... [16:22:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:40]Read from MH i2c: E2 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: E2 03 00 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [16:22:40]RAPDU: 90 00 [16:22:40]wFMCommunicate OK [16:22:40]wFMCommunicate request_size=11 [16:22:40]MH_SAM_APDU [16:22:40]CAPDU: 80 0D 02 02 06 E5 E4 C7 52 43 21 [16:22:40]Write to MH i2c: E2 0E 00 0E 01 80 0D 02 02 06 00 E5 E4 C7 52 43 21 00 00 DB [16:22:40]Write i2c OK [16:22:40]MH_I2C_Read... [16:22:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:40]Read from MH i2c: E2 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: E2 03 00 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [16:22:40]RAPDU: 90 00 [16:22:40]wFMCommunicate OK [16:22:40]wFMCommunicate request_size=4 [16:22:40]MH_SAM_APDU [16:22:40]CAPDU: 80 0D 03 02 [16:22:40]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [16:22:40]Write i2c OK [16:22:40]MH_I2C_Read... [16:22:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:22:40]Read from MH i2c: E2 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: E2 0B 00 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: E2 0B 00 0F 01 00 C0 8E 7E 8F EE E3 5D 61 90 00 76 [16:22:40]RAPDU: C0 8E 7E 8F EE E3 5D 61 90 00 [16:22:40]wFMCommunicate OK [16:22:40]SAM_PROTO_SignData done [16:22:40]FM_MakeSignedData done [16:22:40]CreateOFDProtocolMessage [16:22:40]wFMCommunicate request_size=4 [16:22:40]MH_SAM_APDU [16:22:40]CAPDU: 80 11 00 00 [16:22:40]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [16:22:40]Write i2c OK [16:22:40]MH_I2C_Read... [16:22:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:40]Read from MH i2c: E2 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: E2 17 00 [16:22:40]MH_I2C_Read... [16:22:40]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 34 39 37 39 90 00 EA [16:22:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:22:40]wFMCommunicate OK [16:22:40]CreateOFDProtocolMessage done [16:22:40]OFDSenderStorePacket 86956 [16:22:40]StoreOFDPacket docnum=86956 [16:22:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 2F F0 08 01 02 6F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 01 00 00 F4 03 04 00 4F 44 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AC 53 01 00 35 04 06 00 E5 E4 C7 52 43 21 C0 8E 7E 8F EE E3 5D 61 [16:22:40]CheckFolder [16:22:40]dirname=/storage/ofd_packets [16:22:40]CheckFolder done [16:22:40]ProducePacketName [16:22:40]name=ofd_packets/00086956 [16:22:40]NVStorageSaveData ofd_packets/00086956 [16:22:40]File name is /storage/ofd_packets/00086956 [16:22:40]Write 302 bytes [16:22:40]NVStorageSaveData done [16:22:40]OFDSenderStorePacket done [16:22:40]KKMCreateOFDPacket done [16:22:40]NVStorageSaveData kkm_last_timestamp [16:22:40]File name is /storage/kkm_last_timestamp [16:22:40]Write 4 bytes [16:22:40]NVStorageSaveData done [16:22:40]ExternCall_PrintAddStr [16:22:40]wPrintStart [16:22:40]Write to MH i2c: 01 00 00 11 01 12 [16:22:40]Write i2c OK [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: 01 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: 01 07 00 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [16:22:40]RasterBufferAndPrint [16:22:40]line Счет N : (1)871894 [16:22:40]line ИНН: 02508201610067 [16:22:40]line Контрольно-Кассовый Чек [16:22:40]line ПРОДАЖА [16:22:40]line ТРК (МРК, ГНК) : 11 [16:22:40]line Товар: 2710194210 [16:22:40]line ДТ(л)-К-4 [16:22:40]line 13.130 * 76.20 [16:22:40]line = 1000.51 [16:22:40]line НДС 12% НСП 1% [16:22:40]line > о реализуемом товаре [16:22:40]line ОКРУГЛЕНИЕ: -0.51 [16:22:40]line ИТОГО: 1000.00 [16:22:40]line Внесено: 1000.00 [16:22:40]line СДАЧА: 0.00 [16:22:40]line НСП 1% : 8.85 [16:22:40]line НДС 12% : 106.25 [16:22:40]line Наличными: 1000.00 [16:22:40]line Безнал.: 0.00 [16:22:40]line Место: АЗС № 137 "Партнер Нефть" [16:22:40]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:22:40]line СНО: Общий режим [16:22:40]line Чек 269 22.09.2024 16:22 [16:22:40]line Смена: 497 ФФД: 1.0 [16:22:40]line ЗНМ: 0300000064 [16:22:40]line РНМ: 0000000000092592 [16:22:40]line Версия ККМ: 001 [16:22:40]line ФМ: 0000000000874979 [16:22:40]line ФД: 86956 [16:22:40]line ФПД: 252770759361313 [16:22:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T162239&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86956&fm=252770759361313&tin=02508201610067®Number=0000000000092592&sum=100000 [16:22:40]OFD Sender: Processing packet 86956 [packets to send 276, broken 275] [16:22:40]ProducePacketName [16:22:40]name=ofd_packets/00086956 [16:22:40]OFD Sender: To server: pG, [16:22:40]CommunicateWithHost lk.salyk.kg:30040 [16:22:40]ConnectInit lk.salyk.kg [16:22:40]written 0, free lines is 4095 [16:22:41]Write to MH i2c: 01 00 00 3C 01 3D [16:22:41]Write i2c OK [16:22:41]MH_I2C_Read... [16:22:41]Read from MH i2c: 01 [16:22:41]MH_I2C_Read... [16:22:41]Read from MH i2c: 01 07 00 [16:22:41]MH_I2C_Read... [16:22:41]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 E6 0C 36 [16:22:41]RasterBufferAndPrint [16:22:41]line [16:22:41]line [16:22:41]line [16:22:41]line [16:22:41]line [16:22:41]written 0, free lines is 3314 [16:22:41]MH_Cut [16:22:41]Write to MH i2c: D1 01 00 43 01 01 16 [16:22:41]Write i2c OK [16:22:41]MH_I2C_Read... [16:22:41]Read from MH i2c: D1 [16:22:41]MH_I2C_Read... [16:22:41]Read from MH i2c: D1 01 00 [16:22:41]MH_I2C_Read... [16:22:41]Read from MH i2c: D1 01 00 43 01 00 15 [16:22:41]Write to MH i2c: 01 00 00 44 01 45 [16:22:41]Write i2c OK [16:22:41]MH_I2C_Read... [16:22:42]*** Cut start [16:22:42]*** Partial cut [16:22:42]*** CUTSNS_PIN = 1 [16:22:42]*** CUTSNS_PIN = 0 [16:22:42]*** Brake cut motor [16:22:42]Read from MH i2c: 01 [16:22:42]MH_I2C_Read... [16:22:42]*** Stop cut motor [16:22:42]*** Cut end [16:22:42]Read from MH i2c: 01 07 00 [16:22:42]MH_I2C_Read... [16:22:42]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [16:22:42]process_action close_receipt done [16:22:42]requested_data is exist [16:22:42]produce_requested_data [16:22:42]requested_item fm.sn is exist - process it [16:22:42]wFMCommunicate request_size=4 [16:22:42]MH_SAM_APDU [16:22:42]CAPDU: 80 11 00 00 [16:22:42]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [16:22:42]Write i2c OK [16:22:42]MH_I2C_Read... [16:22:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:42]Read from MH i2c: E2 [16:22:42]MH_I2C_Read... [16:22:42]Read from MH i2c: E2 17 00 [16:22:42]MH_I2C_Read... [16:22:42]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 34 39 37 39 90 00 1F [16:22:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:22:42]wFMCommunicate OK [16:22:42]requested_item fd.num is exist - process it [16:22:42]SAM_PROTO_GetFieldsCounters [16:22:42]wFMCommunicate request_size=4 [16:22:42]MH_SAM_APDU [16:22:42]CAPDU: 80 13 00 00 [16:22:42]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [16:22:42]Write i2c OK [16:22:42]MH_I2C_Read... [16:22:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:22:42]Read from MH i2c: E2 [16:22:42]MH_I2C_Read... [16:22:42]Read from MH i2c: E2 62 00 [16:22:42]MH_I2C_Read... [16:22:42]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 AC 53 01 00 0E 04 04 00 F1 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 0E [16:22:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 AC 53 01 00 0E 04 04 00 F1 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 [16:22:42]wFMCommunicate OK [16:22:42]SAM_PROTO_GetFieldsCounters done [16:22:42]requested_item shift.num is exist - process it [16:22:42]requested_item shift.opened is exist - process it [16:22:42]req_shift_opened [16:22:42]FM_GetShiftState [16:22:42]SAM_PROTO_GetShiftState [16:22:42]wFMCommunicate request_size=4 [16:22:42]MH_SAM_APDU [16:22:42]CAPDU: 80 13 01 00 [16:22:42]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [16:22:42]Write i2c OK [16:22:42]MH_I2C_Read... [16:22:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:43]Read from MH i2c: E2 [16:22:43]MH_I2C_Read... [16:22:43]Read from MH i2c: E2 0E 00 [16:22:43]MH_I2C_Read... [16:22:43]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 83 [16:22:43]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:22:43]wFMCommunicate OK [16:22:43]SAM_PROTO_GetShiftState done [16:22:43]FM_GetShiftState done [16:22:43]req_shift_opened done [16:22:43]requested_item shift.open_date is exist - process it [16:22:43]req_shift_open_date [16:22:43]req_shift_open_date done [16:22:43]produce_requested_data done [16:22:43]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86956,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:22:43]process_action_free close_receipt [16:22:43]json_value_free [16:22:43]json_value_free done [16:22:43]process_json_proto returns [16:22:43]Send response to host [16:22:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86956,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:22:43]free response buf [16:22:43]execute_script done [16:22:43]execute_script returns [16:22:43]free content buf [16:22:43]Sock 10.Close socket [16:22:43]Sock 10.Thread stoped [16:22:46]recv_with_timeout no data received [16:23:22]recv_with_timeout no data received [16:24:23]accept exits with 8 [16:24:23]New connection [16:24:23]New thread 3066744164 created [16:24:23]Thread 3066600804 joined [16:24:23]Waiting for new connection... [16:24:23] Sock 8.Parse request [16:24:23]Sock 8.Check first char [16:24:23]Sock 8.First char is OK [16:24:23]request: POST /json_proto HTTP/1.0 [16:24:23]Method: POST [16:24:23]URL: /json_proto [16:24:23]Method is POST - this is cgi request [16:24:23]url: /json_proto [16:24:23]query_string will be loaded in cgi processing [16:24:23]execute_cgi json_proto POST (null) [16:24:23]execute_cgi path=json_proto method=POST [16:24:23]POST find Content-Length [16:24:23]Host: 172.17.47.196:8080 [16:24:23]Content-Length: 682 [16:24:23]Content-Type: application/json [16:24:23] [16:24:23]POST finish read [16:24:23]Found Content-Length = 682 [16:24:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871895", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:24:23]execute_script... [16:24: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)871895", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:24:23]POST & json_proto [16:24:23]process_json_proto [16:24:23]json parsed OK: [16:24:23]protocol is kg_v1.0 [16:24:23]action value=close_receipt [16:24:23]process_action close_receipt [16:24:23]cmd_close_receipt [16:24:23]MH_GetDate [16:24:23]Write to MH i2c: F0 00 00 48 01 38 [16:24:23]Write i2c OK [16:24:23]MH_I2C_Read... [16:24:23]Read from MH i2c: F0 [16:24:23]MH_I2C_Read... [16:24:23]Read from MH i2c: F0 09 00 [16:24:23]MH_I2C_Read... [16:24:23]Read from MH i2c: F0 09 00 48 01 00 B8 44 F0 66 4C 6B 94 66 44 [16:24:23]GetLastDocTimeStamp 1727022159 [16:24:23]current date 1727022264 [16:24:23]FM_GetShiftState [16:24:23]SAM_PROTO_GetShiftState [16:24:23]wFMCommunicate request_size=4 [16:24:23]MH_SAM_APDU [16:24:23]CAPDU: 80 13 01 00 [16:24:23]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [16:24:23]Write i2c OK [16:24:23]MH_I2C_Read... [16:24:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:24:23]Read from MH i2c: E2 [16:24:23]MH_I2C_Read... [16:24:23]Read from MH i2c: E2 0E 00 [16:24:23]MH_I2C_Read... [16:24:23]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 85 [16:24:23]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:24:23]wFMCommunicate OK [16:24:23]SAM_PROTO_GetShiftState done [16:24:23]FM_GetShiftState done [16:24:23]opened in 1726964220 [16:24:23]opened+sec_in_day 1727050620 [16:24:23]quantity*price = 70027 [16:24:23]sum+1 = 70029 [16:24:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 270 22.09.2024 16:24 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86957 ФПД: 73516303247180 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T162424&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86957&fm=73516303247180&tin=02508201610067®Number=0000000000092592&sum=70000 [16:24:24]StoreToDocumentArchive [16:24:24]shift 497 fd 86957 [16:24:24]save to /storage/0497/doc_00086957 [16:24:24]save last doc name /storage/0497/doc_00086957 to /storage/kkm_last_doc_name [16:24:24]save OK [16:24:24]Clear old archive folders... [16:24:24]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:24:24]tlvbuf is 01DDF8E0 [16:24:24]SAM_PROTO_ClearQueue [16:24:24]wFMCommunicate request_size=4 [16:24:24]MH_SAM_APDU [16:24:24]CAPDU: 80 09 00 00 [16:24:24]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [16:24:24]Write i2c OK [16:24:24]MH_I2C_Read... [16:24:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:24:24]Read from MH i2c: E2 [16:24:24]MH_I2C_Read... [16:24:24]Read from MH i2c: E2 03 00 [16:24:24]MH_I2C_Read... [16:24:24]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [16:24:24]RAPDU: 90 00 [16:24:24]wFMCommunicate OK [16:24:24]SAM_PROTO_ClearQueue done [16:24:24]KKMCreateOFDPacket [16:24:24]OFDProtocolAddRootSTLVToBuf [16:24:24]FM_MakeSignedData [16:24:24]FM_MakeSignedData [16:24:24]SAM_PROTO_SignData [16:24:24]wFMCommunicate request_size=4 [16:24:24]MH_SAM_APDU [16:24:24]CAPDU: 80 0D 01 02 [16:24:24]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [16:24:24]Write i2c OK [16:24:24]MH_I2C_Read... [16:24:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:24:24]Read from MH i2c: E2 [16:24:24]MH_I2C_Read... [16:24:24]Read from MH i2c: E2 03 00 [16:24:24]MH_I2C_Read... [16:24:24]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [16:24:24]RAPDU: 90 00 [16:24:24]wFMCommunicate OK [16:24:24]wFMCommunicate request_size=255 [16:24:24]MH_SAM_APDU [16:24:24]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 0E 01 00 00 F4 03 04 00 B8 44 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AD 53 01 00 35 04 06 00 [16:24:24]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 0E 01 00 00 F4 03 04 00 B8 44 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AD 53 01 00 35 04 06 00 00 00 9B [16:24:24]Write i2c OK [16:24:24]MH_I2C_Read... [16:24:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:24:24]Read from MH i2c: E2 [16:24:24]MH_I2C_Read... [16:24:24]Read from MH i2c: E2 03 00 [16:24:24]MH_I2C_Read... [16:24:24]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [16:24:24]RAPDU: 90 00 [16:24:24]wFMCommunicate OK [16:24:24]wFMCommunicate request_size=11 [16:24:24]MH_SAM_APDU [16:24:24]CAPDU: 80 0D 02 02 06 42 DC D9 23 E7 4C [16:24:24]Write to MH i2c: E2 0E 00 59 01 80 0D 02 02 06 00 42 DC D9 23 E7 4C 00 00 2D [16:24:24]Write i2c OK [16:24:24]MH_I2C_Read... [16:24:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:24:25]Read from MH i2c: E2 [16:24:25]MH_I2C_Read... [16:24:25]Read from MH i2c: E2 03 00 [16:24:25]MH_I2C_Read... [16:24:25]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [16:24:25]RAPDU: 90 00 [16:24:25]wFMCommunicate OK [16:24:25]wFMCommunicate request_size=4 [16:24:25]MH_SAM_APDU [16:24:25]CAPDU: 80 0D 03 02 [16:24:25]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [16:24:25]Write i2c OK [16:24:25]MH_I2C_Read... [16:24:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:24:25]Read from MH i2c: E2 [16:24:25]MH_I2C_Read... [16:24:25]Read from MH i2c: E2 0B 00 [16:24:25]MH_I2C_Read... [16:24:25]Read from MH i2c: E2 0B 00 5A 01 00 4A AB 62 61 30 C1 E1 74 90 00 D5 [16:24:25]RAPDU: 4A AB 62 61 30 C1 E1 74 90 00 [16:24:25]wFMCommunicate OK [16:24:25]SAM_PROTO_SignData done [16:24:25]FM_MakeSignedData done [16:24:25]CreateOFDProtocolMessage [16:24:25]wFMCommunicate request_size=4 [16:24:25]MH_SAM_APDU [16:24:25]CAPDU: 80 11 00 00 [16:24:25]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [16:24:25]Write i2c OK [16:24:25]MH_I2C_Read... [16:24:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:24:25]Read from MH i2c: E2 [16:24:25]MH_I2C_Read... [16:24:25]Read from MH i2c: E2 17 00 [16:24:25]MH_I2C_Read... [16:24:25]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 34 39 37 39 90 00 35 [16:24:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:24:25]wFMCommunicate OK [16:24:25]CreateOFDProtocolMessage done [16:24:25]OFDSenderStorePacket 86957 [16:24:25]StoreOFDPacket docnum=86957 [16:24:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 21 23 08 01 53 D2 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 0E 01 00 00 F4 03 04 00 B8 44 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AD 53 01 00 35 04 06 00 42 DC D9 23 E7 4C 4A AB 62 61 30 C1 E1 74 [16:24:25]CheckFolder [16:24:25]dirname=/storage/ofd_packets [16:24:25]CheckFolder done [16:24:25]ProducePacketName [16:24:25]name=ofd_packets/00086957 [16:24:25]NVStorageSaveData ofd_packets/00086957 [16:24:25]File name is /storage/ofd_packets/00086957 [16:24:25]Write 302 bytes [16:24:25]NVStorageSaveData done [16:24:25]OFDSenderStorePacket done [16:24:25]KKMCreateOFDPacket done [16:24:25]NVStorageSaveData kkm_last_timestamp [16:24:25]File name is /storage/kkm_last_timestamp [16:24:25]Write 4 bytes [16:24:25]NVStorageSaveData done [16:24:25]ExternCall_PrintAddStr [16:24:25]wPrintStart [16:24:25]Write to MH i2c: 01 00 00 5C 01 5D [16:24:25]Write i2c OK [16:24:25]MH_I2C_Read... [16:24:25]Read from MH i2c: 01 [16:24:25]MH_I2C_Read... [16:24:25]Read from MH i2c: 01 07 00 [16:24:25]MH_I2C_Read... [16:24:25]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [16:24:25]RasterBufferAndPrint [16:24:25]line Счет N : (1)871895 [16:24:25]line ИНН: 02508201610067 [16:24:25]line Контрольно-Кассовый Чек [16:24:25]line ПРОДАЖА [16:24:25]line ТРК (МРК, ГНК) : 21 [16:24:25]line Товар: 2710194210 [16:24:25]line ДТ(л)-К-4 [16:24:25]line 9.190 * 76.20 [16:24:25]line = 700.28 [16:24:25]line НДС 12% НСП 1% [16:24:25]line > о реализуемом товаре [16:24:25]line ОКРУГЛЕНИЕ: -0.28 [16:24:25]line ИТОГО: 700.00 [16:24:25]line Внесено: 700.00 [16:24:25]line СДАЧА: 0.00 [16:24:25]line НСП 1% : 6.20 [16:24:25]line НДС 12% : 74.37 [16:24:25]line Наличными: 700.00 [16:24:25]line Безнал.: 0.00 [16:24:25]line Место: АЗС № 137 "Партнер Нефть" [16:24:25]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:24:25]line СНО: Общий режим [16:24:25]line Чек 270 22.09.2024 16:24 [16:24:25]line Смена: 497 ФФД: 1.0 [16:24:25]line ЗНМ: 0300000064 [16:24:25]line РНМ: 0000000000092592 [16:24:25]line Версия ККМ: 001 [16:24:25]line ФМ: 0000000000874979 [16:24:25]line ФД: 86957 [16:24:25]line ФПД: 73516303247180 [16:24:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T162424&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86957&fm=73516303247180&tin=02508201610067®Number=0000000000092592&sum=70000 [16:24:25]written 0, free lines is 4095 [16:24:25]Write to MH i2c: 01 00 00 87 01 88 [16:24:25]Write i2c OK [16:24:25]MH_I2C_Read... [16:24:25]Read from MH i2c: 01 [16:24:25]MH_I2C_Read... [16:24:25]Read from MH i2c: 01 07 00 [16:24:25]MH_I2C_Read... [16:24:25]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 E1 0C 7C [16:24:25]RasterBufferAndPrint [16:24:25]line [16:24:25]line [16:24:25]line [16:24:25]line [16:24:25]line [16:24:25]written 0, free lines is 3303 [16:24:25]MH_Cut [16:24:25]Write to MH i2c: D1 01 00 8E 01 01 61 [16:24:25]Write i2c OK [16:24:25]MH_I2C_Read... [16:24:25]Read from MH i2c: D1 [16:24:25]MH_I2C_Read... [16:24:25]Read from MH i2c: D1 01 00 [16:24:25]MH_I2C_Read... [16:24:25]Read from MH i2c: D1 01 00 8E 01 00 60 [16:24:25]Write to MH i2c: 01 00 00 8F 01 90 [16:24:25]Write i2c OK [16:24:25]MH_I2C_Read... [16:24:26]*** Cut start [16:24:26]*** Partial cut [16:24:26]*** CUTSNS_PIN = 1 [16:24:26]*** CUTSNS_PIN = 0 [16:24:26]*** Brake cut motor [16:24:27]Read from MH i2c: 01 [16:24:27]MH_I2C_Read... [16:24:27]*** Stop cut motor [16:24:27]*** Cut end [16:24:27]Read from MH i2c: 01 07 00 [16:24:27]MH_I2C_Read... [16:24:27]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [16:24:27]process_action close_receipt done [16:24:27]requested_data is exist [16:24:27]produce_requested_data [16:24:27]requested_item fm.sn is exist - process it [16:24:27]wFMCommunicate request_size=4 [16:24:27]MH_SAM_APDU [16:24:27]CAPDU: 80 11 00 00 [16:24:27]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [16:24:27]Write i2c OK [16:24:27]MH_I2C_Read... [16:24:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:24:27]Read from MH i2c: E2 [16:24:27]MH_I2C_Read... [16:24:27]Read from MH i2c: E2 17 00 [16:24:27]MH_I2C_Read... [16:24:27]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 34 39 37 39 90 00 6A [16:24:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:24:27]wFMCommunicate OK [16:24:27]requested_item fd.num is exist - process it [16:24:27]SAM_PROTO_GetFieldsCounters [16:24:27]wFMCommunicate request_size=4 [16:24:27]MH_SAM_APDU [16:24:27]CAPDU: 80 13 00 00 [16:24:27]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [16:24:27]Write i2c OK [16:24:27]MH_I2C_Read... [16:24:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:24:27]Read from MH i2c: E2 [16:24:27]MH_I2C_Read... [16:24:27]Read from MH i2c: E2 62 00 [16:24:27]MH_I2C_Read... [16:24:27]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 AD 53 01 00 0E 04 04 00 F1 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 5D [16: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 AD 53 01 00 0E 04 04 00 F1 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 [16:24:27]wFMCommunicate OK [16:24:27]SAM_PROTO_GetFieldsCounters done [16:24:27]requested_item shift.num is exist - process it [16:24:27]requested_item shift.opened is exist - process it [16:24:27]req_shift_opened [16:24:27]FM_GetShiftState [16:24:27]SAM_PROTO_GetShiftState [16:24:27]wFMCommunicate request_size=4 [16:24:27]MH_SAM_APDU [16:24:27]CAPDU: 80 13 01 00 [16:24:27]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [16:24:27]Write i2c OK [16:24:27]MH_I2C_Read... [16:24:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:24:27]Read from MH i2c: E2 [16:24:27]MH_I2C_Read... [16:24:27]Read from MH i2c: E2 0E 00 [16:24:27]MH_I2C_Read... [16:24:27]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 CE [16:24:27]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:24:27]wFMCommunicate OK [16:24:27]SAM_PROTO_GetShiftState done [16:24:27]FM_GetShiftState done [16:24:27]req_shift_opened done [16:24:27]requested_item shift.open_date is exist - process it [16:24:27]req_shift_open_date [16:24:27]req_shift_open_date done [16:24:27]produce_requested_data done [16:24:27]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86957,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:24:27]process_action_free close_receipt [16:24:27]json_value_free [16:24:27]json_value_free done [16:24:27]process_json_proto returns [16:24:27]Send response to host [16:24:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86957,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:24:27]free response buf [16:24:27]execute_script done [16:24:27]execute_script returns [16:24:27]free content buf [16:24:27]Sock 8.Close socket [16:24:27]Sock 8.Thread stoped [16:24:50]accept exits with 10 [16:24:50]New connection [16:24:50]New thread 3066600804 created [16:24:50]Thread 3066744164 joined [16:24:50]Waiting for new connection... [16:24:50] Sock 10.Parse request [16:24:50]Sock 10.Check first char [16:24:50]Sock 10.First char is OK [16:24:50]request: POST /json_proto HTTP/1.0 [16:24:50]Method: POST [16:24:50]URL: /json_proto [16:24:50]Method is POST - this is cgi request [16:24:50]url: /json_proto [16:24:50]query_string will be loaded in cgi processing [16:24:50]execute_cgi json_proto POST (null) [16:24:50]execute_cgi path=json_proto method=POST [16:24:50]POST find Content-Length [16:24:50]Host: 172.17.47.196:8080 [16:24:50]Content-Length: 984 [16:24:50]Content-Type: application/json [16:24:50] [16:24:50]POST finish read [16:24:50]Found Content-Length = 984 [16:24:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871896", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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 137\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" ] } } [16:24:50]execute_script... [16: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)871896", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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 137\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" ] } } [16:24:50]POST & json_proto [16:24:50]process_json_proto [16:24:50]json parsed OK: [16:24:50]protocol is kg_v1.0 [16:24:50]action value=close_receipt [16:24:50]process_action close_receipt [16:24:50]cmd_close_receipt [16:24:50]MH_GetDate [16:24:50]Write to MH i2c: F0 00 00 93 01 83 [16:24:50]Write i2c OK [16:24:50]MH_I2C_Read... [16:24:50]Read from MH i2c: F0 [16:24:50]MH_I2C_Read... [16:24:50]Read from MH i2c: F0 09 00 [16:24:50]MH_I2C_Read... [16:24:50]Read from MH i2c: F0 09 00 93 01 00 D3 44 F0 66 4C 6B 94 66 AA [16:24:50]GetLastDocTimeStamp 1727022264 [16:24:50]current date 1727022291 [16:24:50]FM_GetShiftState [16:24:50]SAM_PROTO_GetShiftState [16:24:50]wFMCommunicate request_size=4 [16:24:50]MH_SAM_APDU [16:24:50]CAPDU: 80 13 01 00 [16:24:50]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [16:24:50]Write i2c OK [16:24:50]MH_I2C_Read... [16:24:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:24:50]Read from MH i2c: E2 [16:24:50]MH_I2C_Read... [16:24:50]Read from MH i2c: E2 0E 00 [16:24:50]MH_I2C_Read... [16:24:50]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D0 [16:24:50]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:24:50]wFMCommunicate OK [16:24:50]SAM_PROTO_GetShiftState done [16:24:50]FM_GetShiftState done [16:24:50]opened in 1726964220 [16:24:50]opened+sec_in_day 1727050620 [16:24:50]quantity*price = 200066 [16:24:50]sum+1 = 200067 [16:24:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.46 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 271 22.09.2024 16:24 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа АИ-92 номер 137 сэкономлено 29.95 сом ФМ: 0000000000874979 ФД: 86958 ФПД: 48702237080503 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T162451&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86958&fm=48702237080503&tin=02508201610067®Number=0000000000092592&sum=200000 [16:24:52]StoreToDocumentArchive [16:24:52]shift 497 fd 86958 [16:24:52]save to /storage/0497/doc_00086958 [16:24:52]save last doc name /storage/0497/doc_00086958 to /storage/kkm_last_doc_name [16:24:52]save OK [16:24:52]Clear old archive folders... [16:24:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:24:52]tlvbuf is 01E87EC0 [16:24:52]SAM_PROTO_ClearQueue [16:24:52]wFMCommunicate request_size=4 [16:24:52]MH_SAM_APDU [16:24:52]CAPDU: 80 09 00 00 [16:24:52]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [16:24:52]Write i2c OK [16:24:52]MH_I2C_Read... [16:24:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:24:52]Read from MH i2c: E2 [16:24:52]MH_I2C_Read... [16:24:52]Read from MH i2c: E2 03 00 [16:24:52]MH_I2C_Read... [16:24:52]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [16:24:52]RAPDU: 90 00 [16:24:52]wFMCommunicate OK [16:24:52]SAM_PROTO_ClearQueue done [16:24:52]KKMCreateOFDPacket [16:24:52]OFDProtocolAddRootSTLVToBuf [16:24:52]FM_MakeSignedData [16:24:52]FM_MakeSignedData [16:24:52]SAM_PROTO_SignData [16:24:52]wFMCommunicate request_size=4 [16:24:52]MH_SAM_APDU [16:24:52]CAPDU: 80 0D 01 02 [16:24:52]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [16:24:52]Write i2c OK [16:24:52]MH_I2C_Read... [16:24:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:24:52]Read from MH i2c: E2 [16:24:52]MH_I2C_Read... [16:24:52]Read from MH i2c: E2 03 00 [16:24:52]MH_I2C_Read... [16:24:52]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [16:24:52]RAPDU: 90 00 [16:24:52]wFMCommunicate OK [16:24:52]wFMCommunicate request_size=255 [16:24:52]MH_SAM_APDU [16:24: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 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 0F 01 00 00 F4 03 04 00 D3 44 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AE 53 01 00 35 04 06 00 2C [16:24:52]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 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 0F 01 00 00 F4 03 04 00 D3 44 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AE 53 01 00 35 04 06 00 2C 00 00 E7 [16:24:52]Write i2c OK [16:24:52]MH_I2C_Read... [16:24:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:24:52]Read from MH i2c: E2 [16:24:52]MH_I2C_Read... [16:24:52]Read from MH i2c: E2 03 00 [16:24:52]MH_I2C_Read... [16:24:52]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [16:24:52]RAPDU: 90 00 [16:24:52]wFMCommunicate OK [16:24:52]wFMCommunicate request_size=10 [16:24:52]MH_SAM_APDU [16:24:52]CAPDU: 80 0D 02 02 05 4B 5F 8A 7B B7 [16:24:52]Write to MH i2c: E2 0D 00 A4 01 80 0D 02 02 05 00 4B 5F 8A 7B B7 00 00 8F [16:24:52]Write i2c OK [16:24:52]MH_I2C_Read... [16:24:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:24:52]Read from MH i2c: E2 [16:24:52]MH_I2C_Read... [16:24:52]Read from MH i2c: E2 03 00 [16:24:52]MH_I2C_Read... [16:24:52]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [16:24:52]RAPDU: 90 00 [16:24:52]wFMCommunicate OK [16:24:52]wFMCommunicate request_size=4 [16:24:52]MH_SAM_APDU [16:24:52]CAPDU: 80 0D 03 02 [16:24:52]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [16:24:52]Write i2c OK [16:24:52]MH_I2C_Read... [16:24:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:24:52]Read from MH i2c: E2 [16:24:52]MH_I2C_Read... [16:24:52]Read from MH i2c: E2 0B 00 [16:24:52]MH_I2C_Read... [16:24:52]Read from MH i2c: E2 0B 00 A5 01 00 D2 3E 62 4F 16 D6 61 F6 90 00 26 [16:24:52]RAPDU: D2 3E 62 4F 16 D6 61 F6 90 00 [16:24:52]wFMCommunicate OK [16:24:52]SAM_PROTO_SignData done [16:24:52]FM_MakeSignedData done [16:24:52]CreateOFDProtocolMessage [16:24:52]wFMCommunicate request_size=4 [16:24:52]MH_SAM_APDU [16:24:52]CAPDU: 80 11 00 00 [16:24:52]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [16:24:52]Write i2c OK [16:24:52]MH_I2C_Read... [16:24:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:24:52]Read from MH i2c: E2 [16:24:52]MH_I2C_Read... [16:24:52]Read from MH i2c: E2 17 00 [16:24:52]MH_I2C_Read... [16:24:52]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 34 39 37 39 90 00 80 [16:24:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:24:52]wFMCommunicate OK [16:24:52]CreateOFDProtocolMessage done [16:24:52]OFDSenderStorePacket 86958 [16:24:52]StoreOFDPacket docnum=86958 [16:24:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 28 A0 07 01 EC F7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 0F 01 00 00 F4 03 04 00 D3 44 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AE 53 01 00 35 04 06 00 2C 4B 5F 8A 7B B7 D2 3E 62 4F 16 D6 61 F6 [16:24:52]CheckFolder [16:24:52]dirname=/storage/ofd_packets [16:24:52]CheckFolder done [16:24:52]ProducePacketName [16:24:52]name=ofd_packets/00086958 [16:24:52]NVStorageSaveData ofd_packets/00086958 [16:24:52]File name is /storage/ofd_packets/00086958 [16:24:52]Write 301 bytes [16:24:52]NVStorageSaveData done [16:24:52]OFDSenderStorePacket done [16:24:52]KKMCreateOFDPacket done [16:24:52]NVStorageSaveData kkm_last_timestamp [16:24:52]File name is /storage/kkm_last_timestamp [16:24:52]Write 4 bytes [16:24:52]NVStorageSaveData done [16:24:52]ExternCall_PrintAddStr [16:24:52]wPrintStart [16:24:52]Write to MH i2c: 01 00 00 A7 01 A8 [16:24:52]Write i2c OK [16:24:52]MH_I2C_Read... [16:24:52]Read from MH i2c: 01 [16:24:52]MH_I2C_Read... [16:24:52]Read from MH i2c: 01 07 00 [16:24:52]MH_I2C_Read... [16:24:52]Read from MH i2c: 01 07 00 A7 01 00 00 00 00 00 FF 0F BD [16:24:52]RasterBufferAndPrint [16:24:52]line Счет N : (1)871896 [16:24:52]line ИНН: 02508201610067 [16:24:52]line Контрольно-Кассовый Чек [16:24:52]line ПРОДАЖА [16:24:52]line ТРК (МРК, ГНК) : 53 [16:24:52]line Товар: 2710124130 [16:24:52]line Аи-92-К-5 [16:24:52]line 29.950 * 66.80 [16:24:52]line = 2000.66 [16:24:52]line НДС 12% НСП 1% [16:24:52]line > о реализуемом товаре [16:24:52]line ОКРУГЛЕНИЕ: -0.66 [16:24:52]line ИТОГО: 2000.00 [16:24:52]line Внесено: 2000.00 [16:24:52]line СДАЧА: 0.00 [16:24:52]line НСП 1% : 17.70 [16:24:52]line НДС 12% : 212.46 [16:24:52]line Наличными: 2000.00 [16:24:52]line Безнал.: 0.00 [16:24:52]line Место: АЗС № 137 "Партнер Нефть" [16:24:52]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:24:52]line СНО: Общий режим [16:24:52]line Чек 271 22.09.2024 16:24 [16:24:52]line Смена: 497 ФФД: 1.0 [16:24:52]line ЗНМ: 0300000064 [16:24:52]line РНМ: 0000000000092592 [16:24:52]line Версия ККМ: 001 [16:24:52]line [16:24:52]line Дисконтная программа [16:24:52]line АИ-92 [16:24:52]line номер 137 [16:24:52]line сэкономлено 29.95 сом [16:24:52]line ФМ: 0000000000874979 [16:24:52]line ФД: 86958 [16:24:52]line ФПД: 48702237080503 [16:24:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T162451&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86958&fm=48702237080503&tin=02508201610067®Number=0000000000092592&sum=200000 [16:24:52]written 0, free lines is 4095 [16:24:53]Write to MH i2c: 01 00 00 D7 01 D8 [16:24:53]Write i2c OK [16:24:53]MH_I2C_Read... [16:24:53]Read from MH i2c: 01 [16:24:53]MH_I2C_Read... [16:24:53]Read from MH i2c: 01 07 00 [16:24:53]MH_I2C_Read... [16:24:53]Read from MH i2c: 01 07 00 D7 01 00 00 00 00 00 8B 0C 76 [16:24:53]RasterBufferAndPrint [16:24:53]line [16:24:53]line [16:24:53]line [16:24:53]line [16:24:53]line [16:24:53]written 0, free lines is 3214 [16:24:53]MH_Cut [16:24:53]Write to MH i2c: D1 01 00 DE 01 01 B1 [16:24:53]Write i2c OK [16:24:53]MH_I2C_Read... [16:24:53]Read from MH i2c: D1 [16:24:53]MH_I2C_Read... [16:24:53]Read from MH i2c: D1 01 00 [16:24:53]MH_I2C_Read... [16:24:53]Read from MH i2c: D1 01 00 DE 01 00 B0 [16:24:53]Write to MH i2c: 01 00 00 DF 01 E0 [16:24:53]Write i2c OK [16:24:53]MH_I2C_Read... [16:24:54]*** Cut start [16:24:54]*** Partial cut [16:24:54]*** CUTSNS_PIN = 1 [16:24:54]*** CUTSNS_PIN = 0 [16:24:54]*** Brake cut motor [16:24:54]ConnectInit Can't connect to host [16:24:54]CommunicateWithHost connect error [16:24:54]CommunicateWithHost err = -1 [16:24:54]OFD Sender: Server communicate error [16:24:54]Read from MH i2c: 01 [16:24:54]MH_I2C_Read... [16:24:54]*** Stop cut motor [16:24:54]*** Cut end [16:24:54]Read from MH i2c: 01 07 00 [16:24:54]MH_I2C_Read... [16:24:54]Read from MH i2c: 01 07 00 DF 01 00 00 00 00 00 FF 0F F5 [16:24:54]process_action close_receipt done [16:24:54]requested_data is exist [16:24:54]produce_requested_data [16:24:54]requested_item fm.sn is exist - process it [16:24:54]wFMCommunicate request_size=4 [16:24:54]MH_SAM_APDU [16:24:54]CAPDU: 80 11 00 00 [16:24:54]Write to MH i2c: E2 08 00 E0 01 80 11 00 00 00 00 00 00 5B [16:24:54]Write i2c OK [16:24:54]MH_I2C_Read... [16:24:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:24:54]Read from MH i2c: E2 [16:24:54]MH_I2C_Read... [16:24:54]Read from MH i2c: E2 17 00 [16:24:54]MH_I2C_Read... [16:24:54]Read from MH i2c: E2 17 00 E0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 BA [16:24:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:24:54]wFMCommunicate OK [16:24:54]requested_item fd.num is exist - process it [16:24:54]SAM_PROTO_GetFieldsCounters [16:24:54]wFMCommunicate request_size=4 [16:24:54]MH_SAM_APDU [16:24:54]CAPDU: 80 13 00 00 [16:24:54]Write to MH i2c: E2 08 00 E1 01 80 13 00 00 00 00 00 00 5E [16:24:54]Write i2c OK [16:24:54]MH_I2C_Read... [16:24:55]OFD Sender: Processing packet 86956 [packets to send 278, broken 275] [16:24:55]ProducePacketName [16:24:55]name=ofd_packets/00086956 [16:24:55]OFD Sender: To server: pG, [16:24:55]CommunicateWithHost lk.salyk.kg:30040 [16:24:55]ConnectInit lk.salyk.kg [16:24:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:24:55]Read from MH i2c: E2 [16:24:55]MH_I2C_Read... [16:24:55]Read from MH i2c: E2 62 00 [16:24:55]MH_I2C_Read... [16:24:55]Read from MH i2c: E2 62 00 E1 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 AE 53 01 00 0E 04 04 00 F1 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 B1 [16: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 AE 53 01 00 0E 04 04 00 F1 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 [16:24:55]wFMCommunicate OK [16:24:55]SAM_PROTO_GetFieldsCounters done [16:24:55]requested_item shift.num is exist - process it [16:24:55]requested_item shift.opened is exist - process it [16:24:55]req_shift_opened [16:24:55]FM_GetShiftState [16:24:55]SAM_PROTO_GetShiftState [16:24:55]wFMCommunicate request_size=4 [16:24:55]MH_SAM_APDU [16:24:55]CAPDU: 80 13 01 00 [16:24:55]Write to MH i2c: E2 08 00 E2 01 80 13 01 00 00 00 00 00 60 [16:24:55]Write i2c OK [16:24:55]MH_I2C_Read... [16:24:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:24:55]Read from MH i2c: E2 [16:24:55]MH_I2C_Read... [16:24:55]Read from MH i2c: E2 0E 00 [16:24:55]MH_I2C_Read... [16:24:55]Read from MH i2c: E2 0E 00 E2 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 1E [16:24:55]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:24:55]wFMCommunicate OK [16:24:55]SAM_PROTO_GetShiftState done [16:24:55]FM_GetShiftState done [16:24:55]req_shift_opened done [16:24:55]requested_item shift.open_date is exist - process it [16:24:55]req_shift_open_date [16:24:55]req_shift_open_date done [16:24:55]produce_requested_data done [16:24:55]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86958,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:24:55]process_action_free close_receipt [16:24:55]json_value_free [16:24:55]json_value_free done [16:24:55]process_json_proto returns [16:24:55]Send response to host [16:24:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86958,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:24:55]free response buf [16:24:55]execute_script done [16:24:55]execute_script returns [16:24:55]free content buf [16:24:55]Sock 10.Close socket [16:24:55]Sock 10.Thread stoped [16:24:56]Connected sock=9 [16:24:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 2F F0 08 01 02 6F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 01 00 00 F4 03 04 00 4F 44 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AC 53 01 00 35 04 06 00 E5 E4 C7 52 43 21 C0 8E 7E 8F EE E3 5D 61 [16:24:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 8A 83 47 00 1B 73 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AC 53 01 00 F4 03 04 00 A5 EF EF 66 B6 04 01 00 00 2E 7F C2 D6 E4 30 5F A2 [16:24:57]CommunicateWithHost err = 0 [16:24:57]CheckOFDResponse [16:24:57]1017 (14) - 77093643461234 [16:24:57]1041 (16) - 0000000000874979 [16:24:57]1040 (4) - 86956 [16:24:57]1012 (4) - 22.09.2024 10:21 [16:24:57]1206 (1) - 0 [16:24:57]OFD Sender: Remove packet 86956 [16:24:57]ProducePacketName [16:24:57]name=ofd_packets/00086956 [16:24:57]NVStorageDeleteData [16:24:58]OFD Sender: Processing packet 86957 [packets to send 277, broken 275] [16:24:58]ProducePacketName [16:24:58]name=ofd_packets/00086957 [16:24:58]OFD Sender: To server: pG, [16:24:58]CommunicateWithHost lk.salyk.kg:30040 [16:24:58]ConnectInit lk.salyk.kg [16:25:00]Connected sock=9 [16:25:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 21 23 08 01 53 D2 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 0E 01 00 00 F4 03 04 00 B8 44 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AD 53 01 00 35 04 06 00 42 DC D9 23 E7 4C 4A AB 62 61 30 C1 E1 74 [16:25:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 70 92 47 00 B3 EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AD 53 01 00 F4 03 04 00 A9 EF EF 66 B6 04 01 00 00 48 C6 3F 81 E2 FB 65 D2 [16:25:02]CommunicateWithHost err = 0 [16:25:02]CheckOFDResponse [16:25:02]1017 (14) - 77093643461234 [16:25:02]1041 (16) - 0000000000874979 [16:25:02]1040 (4) - 86957 [16:25:02]1012 (4) - 22.09.2024 10:21 [16:25:02]1206 (1) - 0 [16:25:02]OFD Sender: Remove packet 86957 [16:25:02]ProducePacketName [16:25:02]name=ofd_packets/00086957 [16:25:02]NVStorageDeleteData [16:25:02]OFD Sender: Processing packet 86958 [packets to send 276, broken 275] [16:25:02]ProducePacketName [16:25:02]name=ofd_packets/00086958 [16:25:02]OFD Sender: To server: pG, [16:25:02]CommunicateWithHost lk.salyk.kg:30040 [16:25:02]ConnectInit lk.salyk.kg [16:25:03]Connected sock=9 [16:25:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 28 A0 07 01 EC F7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 0F 01 00 00 F4 03 04 00 D3 44 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AE 53 01 00 35 04 06 00 2C 4B 5F 8A 7B B7 D2 3E 62 4F 16 D6 61 F6 [16:25:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 FA E4 47 00 32 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 34 39 37 39 10 04 04 00 AE 53 01 00 F4 03 04 00 AC EF EF 66 B6 04 01 00 00 65 B8 C0 0A 49 E5 70 FF [16:25:04]CommunicateWithHost err = 0 [16:25:04]CheckOFDResponse [16:25:04]1017 (14) - 77093643461234 [16:25:04]1041 (16) - 0000000000874979 [16:25:04]1040 (4) - 86958 [16:25:04]1012 (4) - 22.09.2024 10:21 [16:25:04]1206 (1) - 0 [16:25:04]OFD Sender: Remove packet 86958 [16:25:04]ProducePacketName [16:25:04]name=ofd_packets/00086958 [16:25:04]NVStorageDeleteData [16:25:05]OFD Sender: No OFD packet to send [16:25:10]OFD Sender: No OFD packet to send [16:25:15]OFD Sender: No OFD packet to send [16:25:20]OFD Sender: No OFD packet to send [16:25:25]OFD Sender: No OFD packet to send [16:25:30]OFD Sender: No OFD packet to send [16:25:35]OFD Sender: No OFD packet to send [16:25:40]OFD Sender: No OFD packet to send [16:25:45]OFD Sender: No OFD packet to send [16:25:50]OFD Sender: No OFD packet to send [16:25:55]OFD Sender: No OFD packet to send [16:26:00]OFD Sender: No OFD packet to send [16:26:05]OFD Sender: No OFD packet to send [16:26:10]OFD Sender: No OFD packet to send [16:26:15]OFD Sender: No OFD packet to send [16:26:20]OFD Sender: No OFD packet to send [16:26:25]OFD Sender: No OFD packet to send [16:26:30]OFD Sender: No OFD packet to send [16:26:35]OFD Sender: No OFD packet to send [16:26:40]OFD Sender: No OFD packet to send [16:26:45]OFD Sender: No OFD packet to send [16:26:50]OFD Sender: No OFD packet to send [16:26:52]recv_with_timeout no data received [16:26:55]OFD Sender: No OFD packet to send [16:27:00]OFD Sender: No OFD packet to send [16:27:05]OFD Sender: No OFD packet to send [16:27:10]OFD Sender: No OFD packet to send [16:27:15]OFD Sender: No OFD packet to send [16:27:20]OFD Sender: No OFD packet to send [16:27:25]OFD Sender: No OFD packet to send [16:27:30]OFD Sender: No OFD packet to send [16:27:35]OFD Sender: No OFD packet to send [16:27:40]OFD Sender: No OFD packet to send [16:27:45]OFD Sender: No OFD packet to send [16:27:50]OFD Sender: No OFD packet to send [16:27:55]OFD Sender: No OFD packet to send [16:28:00]OFD Sender: No OFD packet to send [16:28:05]OFD Sender: No OFD packet to send [16:28:10]OFD Sender: No OFD packet to send [16:28:15]OFD Sender: No OFD packet to send [16:28:20]OFD Sender: No OFD packet to send [16:28:25]OFD Sender: No OFD packet to send [16:28:30]OFD Sender: No OFD packet to send [16:28:35]OFD Sender: No OFD packet to send [16:28:40]OFD Sender: No OFD packet to send [16:28:45]OFD Sender: No OFD packet to send [16:28:50]OFD Sender: No OFD packet to send [16:28:55]OFD Sender: No OFD packet to send [16:29:00]OFD Sender: No OFD packet to send [16:29:05]OFD Sender: No OFD packet to send [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: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: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]recv_with_timeout no data received [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: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: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:45]OFD Sender: No OFD packet to send [16:31:50]OFD Sender: No OFD packet to send [16:31:55]OFD Sender: No OFD packet to send [16:32:00]OFD Sender: No OFD packet to send [16:32:05]OFD Sender: No OFD packet to send [16:32:10]OFD Sender: No OFD packet to send [16:32:15]OFD Sender: No OFD packet to send [16:32:20]OFD Sender: No OFD packet to send [16:32:25]OFD Sender: No OFD packet to send [16:32:30]OFD Sender: No OFD packet to send [16:32:35]OFD Sender: No OFD packet to send [16:32:40]OFD Sender: No OFD packet to send [16:32:45]OFD Sender: No OFD packet to send [16:32:50]OFD Sender: No OFD packet to send [16:32:52]accept exits with 8 [16:32:52]New connection [16:32:52]New thread 3066744164 created [16:32:52]Thread 3066600804 joined [16:32:52]Waiting for new connection... [16:32:52] Sock 8.Parse request [16:32:52]Sock 8.Check first char [16:32:52]Sock 8.First char is OK [16:32:52]request: POST /json_proto HTTP/1.0 [16:32:52]Method: POST [16:32:52]URL: /json_proto [16:32:52]Method is POST - this is cgi request [16:32:52]url: /json_proto [16:32:52]query_string will be loaded in cgi processing [16:32:52]execute_cgi json_proto POST (null) [16:32:52]execute_cgi path=json_proto method=POST [16:32:52]POST find Content-Length [16:32:52]Host: 172.17.47.196:8080 [16:32:52]Content-Length: 984 [16:32:52]Content-Type: application/json [16:32:52] [16:32:52]POST finish read [16:32:52]Found Content-Length = 984 [16:32:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871898", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.80, "quantity" : 23.960, "sum" : 1600.53, "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 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 23.96 \u0441\u043E\u043C", "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" ] } } [16:32:52]execute_script... [16:32:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871898", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.80, "quantity" : 23.960, "sum" : 1600.53, "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 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 23.96 \u0441\u043E\u043C", "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" ] } } [16:32:52]POST & json_proto [16:32:52]process_json_proto [16:32:52]json parsed OK: [16:32:52]protocol is kg_v1.0 [16:32:52]action value=close_receipt [16:32:52]process_action close_receipt [16:32:52]cmd_close_receipt [16:32:52]MH_GetDate [16:32:52]Write to MH i2c: F0 00 00 E3 01 D3 [16:32:52]Write i2c OK [16:32:52]MH_I2C_Read... [16:32:52]Read from MH i2c: F0 [16:32:52]MH_I2C_Read... [16:32:52]Read from MH i2c: F0 09 00 [16:32:52]MH_I2C_Read... [16:32:52]Read from MH i2c: F0 09 00 E3 01 00 B5 46 F0 66 4C 6B 94 66 DE [16:32:52]GetLastDocTimeStamp 1727022291 [16:32:52]current date 1727022773 [16:32:52]FM_GetShiftState [16:32:52]SAM_PROTO_GetShiftState [16:32:52]wFMCommunicate request_size=4 [16:32:52]MH_SAM_APDU [16:32:52]CAPDU: 80 13 01 00 [16:32:52]Write to MH i2c: E2 08 00 E4 01 80 13 01 00 00 00 00 00 62 [16:32:52]Write i2c OK [16:32:52]MH_I2C_Read... [16:32:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:32:52]Read from MH i2c: E2 [16:32:52]MH_I2C_Read... [16:32:52]Read from MH i2c: E2 0E 00 [16:32:52]MH_I2C_Read... [16:32:52]Read from MH i2c: E2 0E 00 E4 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 20 [16:32:52]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:32:52]wFMCommunicate OK [16:32:52]SAM_PROTO_GetShiftState done [16:32:52]FM_GetShiftState done [16:32:52]opened in 1726964220 [16:32:52]opened+sec_in_day 1727050620 [16:32:52]quantity*price = 160052 [16:32:52]sum+1 = 160054 [16:32:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 1600.00 Внесено: 1600.00 СДАЧА: 0.00 НСП 1% : 14.16 НДС 12% : 169.97 Наличными: 1600.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 272 22.09.2024 16:32 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа АИ-92 номер 137 сэкономлено 23.96 сом ФМ: 0000000000874979 ФД: 86959 ФПД: 95691835864620 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T163253&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86959&fm=95691835864620&tin=02508201610067®Number=0000000000092592&sum=160000 [16:32:53]StoreToDocumentArchive [16:32:53]shift 497 fd 86959 [16:32:53]save to /storage/0497/doc_00086959 [16:32:53]save last doc name /storage/0497/doc_00086959 to /storage/kkm_last_doc_name [16:32:53]save OK [16:32:53]Clear old archive folders... [16:32:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:32:53]tlvbuf is 01E75EC0 [16:32:53]SAM_PROTO_ClearQueue [16:32:53]wFMCommunicate request_size=4 [16:32:53]MH_SAM_APDU [16:32:53]CAPDU: 80 09 00 00 [16:32:53]Write to MH i2c: E2 08 00 F1 01 80 09 00 00 00 00 00 00 64 [16:32:53]Write i2c OK [16:32:53]MH_I2C_Read... [16:32:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:32:53]Read from MH i2c: E2 [16:32:53]MH_I2C_Read... [16:32:53]Read from MH i2c: E2 03 00 [16:32:53]MH_I2C_Read... [16:32:53]Read from MH i2c: E2 03 00 F1 01 00 90 00 66 [16:32:53]RAPDU: 90 00 [16:32:53]wFMCommunicate OK [16:32:53]SAM_PROTO_ClearQueue done [16:32:53]KKMCreateOFDPacket [16:32:53]OFDProtocolAddRootSTLVToBuf [16:32:53]FM_MakeSignedData [16:32:53]FM_MakeSignedData [16:32:53]SAM_PROTO_SignData [16:32:53]wFMCommunicate request_size=4 [16:32:53]MH_SAM_APDU [16:32:53]CAPDU: 80 0D 01 02 [16:32:53]Write to MH i2c: E2 08 00 F2 01 80 0D 01 02 00 00 00 00 6C [16:32:53]Write i2c OK [16:32:53]MH_I2C_Read... [16:32:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:32:53]Read from MH i2c: E2 [16:32:53]MH_I2C_Read... [16:32:53]Read from MH i2c: E2 03 00 [16:32:53]MH_I2C_Read... [16:32:53]Read from MH i2c: E2 03 00 F2 01 00 90 00 67 [16:32:53]RAPDU: 90 00 [16:32:53]wFMCommunicate OK [16:32:53]wFMCommunicate request_size=255 [16:32:53]MH_SAM_APDU [16:32:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 98 5D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 35 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 B5 46 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AF 53 01 00 35 04 06 00 57 [16:32:53]Write to MH i2c: E2 02 01 F3 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 5D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 35 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 B5 46 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AF 53 01 00 35 04 06 00 57 00 00 1B [16:32:53]Write i2c OK [16:32:53]MH_I2C_Read... [16:32:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:32:54]Read from MH i2c: E2 [16:32:54]MH_I2C_Read... [16:32:54]Read from MH i2c: E2 03 00 [16:32:54]MH_I2C_Read... [16:32:54]Read from MH i2c: E2 03 00 F3 01 00 90 00 68 [16:32:54]RAPDU: 90 00 [16:32:54]wFMCommunicate OK [16:32:54]wFMCommunicate request_size=10 [16:32:54]MH_SAM_APDU [16:32:54]CAPDU: 80 0D 02 02 05 07 FD E2 76 2C [16:32:54]Write to MH i2c: E2 0D 00 F4 01 80 0D 02 02 05 00 07 FD E2 76 2C 00 00 01 [16:32:54]Write i2c OK [16:32:54]MH_I2C_Read... [16:32:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:32:54]Read from MH i2c: E2 [16:32:54]MH_I2C_Read... [16:32:54]Read from MH i2c: E2 03 00 [16:32:54]MH_I2C_Read... [16:32:54]Read from MH i2c: E2 03 00 F4 01 00 90 00 69 [16:32:54]RAPDU: 90 00 [16:32:54]wFMCommunicate OK [16:32:54]wFMCommunicate request_size=4 [16:32:54]MH_SAM_APDU [16:32:54]CAPDU: 80 0D 03 02 [16:32:54]Write to MH i2c: E2 08 00 F5 01 80 0D 03 02 00 00 00 00 71 [16:32:54]Write i2c OK [16:32:54]MH_I2C_Read... [16:32:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:32:54]Read from MH i2c: E2 [16:32:54]MH_I2C_Read... [16:32:54]Read from MH i2c: E2 0B 00 [16:32:54]MH_I2C_Read... [16:32:54]Read from MH i2c: E2 0B 00 F5 01 00 29 36 14 BF DF 41 B0 61 90 00 D5 [16:32:54]RAPDU: 29 36 14 BF DF 41 B0 61 90 00 [16:32:54]wFMCommunicate OK [16:32:54]SAM_PROTO_SignData done [16:32:54]FM_MakeSignedData done [16:32:54]CreateOFDProtocolMessage [16:32:54]wFMCommunicate request_size=4 [16:32:54]MH_SAM_APDU [16:32:54]CAPDU: 80 11 00 00 [16:32:54]Write to MH i2c: E2 08 00 F6 01 80 11 00 00 00 00 00 00 71 [16:32:54]Write i2c OK [16:32:54]MH_I2C_Read... [16:32:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:32:54]Read from MH i2c: E2 [16:32:54]MH_I2C_Read... [16:32:54]Read from MH i2c: E2 17 00 [16:32:54]MH_I2C_Read... [16:32:54]Read from MH i2c: E2 17 00 F6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D0 [16:32:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:32:54]wFMCommunicate OK [16:32:54]CreateOFDProtocolMessage done [16:32:54]OFDSenderStorePacket 86959 [16:32:54]StoreOFDPacket docnum=86959 [16:32:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 0A 1D 07 01 A9 EC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 98 5D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 35 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 B5 46 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AF 53 01 00 35 04 06 00 57 07 FD E2 76 2C 29 36 14 BF DF 41 B0 61 [16:32:54]CheckFolder [16:32:54]dirname=/storage/ofd_packets [16:32:54]CheckFolder done [16:32:54]ProducePacketName [16:32:54]name=ofd_packets/00086959 [16:32:54]NVStorageSaveData ofd_packets/00086959 [16:32:54]File name is /storage/ofd_packets/00086959 [16:32:54]Write 301 bytes [16:32:54]NVStorageSaveData done [16:32:54]OFDSenderStorePacket done [16:32:54]KKMCreateOFDPacket done [16:32:54]NVStorageSaveData kkm_last_timestamp [16:32:54]File name is /storage/kkm_last_timestamp [16:32:54]Write 4 bytes [16:32:54]NVStorageSaveData done [16:32:54]ExternCall_PrintAddStr [16:32:54]wPrintStart [16:32:54]Write to MH i2c: 01 00 00 F7 01 F8 [16:32:54]Write i2c OK [16:32:54]MH_I2C_Read... [16:32:54]Read from MH i2c: 01 [16:32:54]MH_I2C_Read... [16:32:54]Read from MH i2c: 01 07 00 [16:32:54]MH_I2C_Read... [16:32:54]Read from MH i2c: 01 07 00 F7 01 00 00 00 00 00 FF 0F 0D [16:32:54]RasterBufferAndPrint [16:32:54]line Счет N : (1)871898 [16:32:54]line ИНН: 02508201610067 [16:32:54]line Контрольно-Кассовый Чек [16:32:54]line ПРОДАЖА [16:32:54]line ТРК (МРК, ГНК) : 53 [16:32:54]line Товар: 2710124130 [16:32:54]line Аи-92-К-5 [16:32:54]line 23.960 * 66.80 [16:32:54]line = 1600.53 [16:32:54]line НДС 12% НСП 1% [16:32:54]line > о реализуемом товаре [16:32:54]line ОКРУГЛЕНИЕ: -0.53 [16:32:54]line ИТОГО: 1600.00 [16:32:54]line Внесено: 1600.00 [16:32:54]line СДАЧА: 0.00 [16:32:54]line НСП 1% : 14.16 [16:32:54]line НДС 12% : 169.97 [16:32:54]line Наличными: 1600.00 [16:32:54]line Безнал.: 0.00 [16:32:54]line Место: АЗС № 137 "Партнер Нефть" [16:32:54]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:32:54]line СНО: Общий режим [16:32:54]line Чек 272 22.09.2024 16:32 [16:32:54]line Смена: 497 ФФД: 1.0 [16:32:54]line ЗНМ: 0300000064 [16:32:54]line РНМ: 0000000000092592 [16:32:54]line Версия ККМ: 001 [16:32:54]line [16:32:54]line Дисконтная программа [16:32:54]line АИ-92 [16:32:54]line номер 137 [16:32:54]line сэкономлено 23.96 сом [16:32:54]line ФМ: 0000000000874979 [16:32:54]line ФД: 86959 [16:32:54]line ФПД: 95691835864620 [16:32:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T163253&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86959&fm=95691835864620&tin=02508201610067®Number=0000000000092592&sum=160000 [16:32:54]OFD Sender: Processing packet 86959 [packets to send 276, broken 275] [16:32:54]ProducePacketName [16:32:54]name=ofd_packets/00086959 [16:32:54]OFD Sender: To server: pG, [16:32:54]CommunicateWithHost lk.salyk.kg:30040 [16:32:54]ConnectInit lk.salyk.kg [16:32:54]written 0, free lines is 4095 [16:32:55]Write to MH i2c: 01 00 00 27 02 29 [16:32:55]Write i2c OK [16:32:55]MH_I2C_Read... [16:32:55]Read from MH i2c: 01 [16:32:55]MH_I2C_Read... [16:32:55]Read from MH i2c: 01 07 00 [16:32:55]MH_I2C_Read... [16:32:55]Read from MH i2c: 01 07 00 27 02 00 00 00 00 00 93 0C CF [16:32:55]RasterBufferAndPrint [16:32:55]line [16:32:55]line [16:32:55]line [16:32:55]line [16:32:55]line [16:32:55]written 0, free lines is 3226 [16:32:55]MH_Cut [16:32:55]Write to MH i2c: D1 01 00 2E 02 01 02 [16:32:55]Write i2c OK [16:32:55]MH_I2C_Read... [16:32:55]Read from MH i2c: D1 [16:32:55]MH_I2C_Read... [16:32:55]Read from MH i2c: D1 01 00 [16:32:55]MH_I2C_Read... [16:32:55]Read from MH i2c: D1 01 00 2E 02 00 01 [16:32:55]Write to MH i2c: 01 00 00 2F 02 31 [16:32:55]Write i2c OK [16:32:55]MH_I2C_Read... [16:32:55]*** Cut start [16:32:55]*** Partial cut [16:32:55]*** CUTSNS_PIN = 1 [16:32:55]*** CUTSNS_PIN = 0 [16:32:56]*** Brake cut motor [16:32:56]Read from MH i2c: 01 [16:32:56]MH_I2C_Read... [16:32:56]*** Stop cut motor [16:32:56]*** Cut end [16:32:56]Read from MH i2c: 01 07 00 [16:32:56]MH_I2C_Read... [16:32:56]Read from MH i2c: 01 07 00 2F 02 00 00 00 00 00 FF 0F 46 [16:32:56]process_action close_receipt done [16:32:56]requested_data is exist [16:32:56]produce_requested_data [16:32:56]requested_item fm.sn is exist - process it [16:32:56]wFMCommunicate request_size=4 [16:32:56]MH_SAM_APDU [16:32:56]CAPDU: 80 11 00 00 [16:32:56]Write to MH i2c: E2 08 00 30 02 80 11 00 00 00 00 00 00 AC [16:32:56]Write i2c OK [16:32:56]MH_I2C_Read... [16:32:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:32:56]Read from MH i2c: E2 [16:32:56]MH_I2C_Read... [16:32:56]Read from MH i2c: E2 17 00 [16:32:56]MH_I2C_Read... [16:32:56]Read from MH i2c: E2 17 00 30 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 0B [16:32:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:32:56]wFMCommunicate OK [16:32:56]requested_item fd.num is exist - process it [16:32:56]SAM_PROTO_GetFieldsCounters [16:32:56]wFMCommunicate request_size=4 [16:32:56]MH_SAM_APDU [16:32:56]CAPDU: 80 13 00 00 [16:32:56]Write to MH i2c: E2 08 00 31 02 80 13 00 00 00 00 00 00 AF [16:32:56]Write i2c OK [16:32:56]MH_I2C_Read... [16:32:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:32:56]Read from MH i2c: E2 [16:32:56]MH_I2C_Read... [16:32:56]Read from MH i2c: E2 62 00 [16:32:56]MH_I2C_Read... [16:32:56]Read from MH i2c: E2 62 00 31 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 AF 53 01 00 0E 04 04 00 F1 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 06 [16:32:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 AF 53 01 00 0E 04 04 00 F1 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 [16:32:56]wFMCommunicate OK [16:32:56]SAM_PROTO_GetFieldsCounters done [16:32:56]requested_item shift.num is exist - process it [16:32:56]requested_item shift.opened is exist - process it [16:32:56]req_shift_opened [16:32:56]FM_GetShiftState [16:32:56]SAM_PROTO_GetShiftState [16:32:56]wFMCommunicate request_size=4 [16:32:56]MH_SAM_APDU [16:32:56]CAPDU: 80 13 01 00 [16:32:56]Write to MH i2c: E2 08 00 32 02 80 13 01 00 00 00 00 00 B1 [16:32:56]Write i2c OK [16:32:56]MH_I2C_Read... [16:32:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:32:56]Read from MH i2c: E2 [16:32:56]MH_I2C_Read... [16:32:56]Read from MH i2c: E2 0E 00 [16:32:56]MH_I2C_Read... [16:32:56]Read from MH i2c: E2 0E 00 32 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 6F [16:32:56]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:32:56]wFMCommunicate OK [16:32:56]SAM_PROTO_GetShiftState done [16:32:56]FM_GetShiftState done [16:32:56]req_shift_opened done [16:32:56]requested_item shift.open_date is exist - process it [16:32:56]req_shift_open_date [16:32:56]req_shift_open_date done [16:32:56]produce_requested_data done [16:32:56]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86959,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:32:56]process_action_free close_receipt [16:32:56]json_value_free [16:32:56]json_value_free done [16:32:56]process_json_proto returns [16:32:56]Send response to host [16:32:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86959,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:32:56]free response buf [16:32:56]execute_script done [16:32:56]execute_script returns [16:32:56]free content buf [16:32:56]Sock 8.Close socket [16:32:56]Sock 8.Thread stoped [16:32:59]ConnectInit Can't take IP for lk.salyk.kg [16:32:59]CommunicateWithHost connect error [16:32:59]CommunicateWithHost err = -1 [16:32:59]OFD Sender: Server communicate error [16:33:04]OFD Sender: Processing packet 86959 [packets to send 276, broken 275] [16:33:04]ProducePacketName [16:33:04]name=ofd_packets/00086959 [16:33:04]OFD Sender: To server: pG, [16:33:04]CommunicateWithHost lk.salyk.kg:30040 [16:33:04]ConnectInit lk.salyk.kg [16:33:06]Connected sock=8 [16:33:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 0A 1D 07 01 A9 EC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 98 5D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 35 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 B5 46 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AF 53 01 00 35 04 06 00 57 07 FD E2 76 2C 29 36 14 BF DF 41 B0 61 [16:33:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 62 8A 47 00 D0 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 34 39 37 39 10 04 04 00 AF 53 01 00 F4 03 04 00 90 F1 EF 66 B6 04 01 00 00 23 E0 B9 17 D0 4A 69 D5 [16:33:08]CommunicateWithHost err = 0 [16:33:08]CheckOFDResponse [16:33:08]1017 (14) - 77093643461234 [16:33:08]1041 (16) - 0000000000874979 [16:33:08]1040 (4) - 86959 [16:33:08]1012 (4) - 22.09.2024 10:29 [16:33:08]1206 (1) - 0 [16:33:08]OFD Sender: Remove packet 86959 [16:33:08]ProducePacketName [16:33:08]name=ofd_packets/00086959 [16:33:08]NVStorageDeleteData [16:33:09]OFD Sender: No OFD packet to send [16:33:13]recv_with_timeout no data received [16:33:14]OFD Sender: No OFD packet to send [16:33:19]OFD Sender: No OFD packet to send [16:33:24]OFD Sender: No OFD packet to send [16:33:29]OFD Sender: No OFD packet to send [16:33:31]recv_with_timeout no data received [16:33:34]OFD Sender: No OFD packet to send [16:33:39]OFD Sender: No OFD packet to send [16:33:44]OFD Sender: No OFD packet to send [16:33:46]recv_with_timeout no data received [16:33:49]OFD Sender: No OFD packet to send [16:33:54]OFD Sender: No OFD packet to send [16:33:59]OFD Sender: No OFD packet to send [16:34:04]OFD Sender: No OFD packet to send [16:34:09]OFD Sender: No OFD packet to send [16:34:14]OFD Sender: No OFD packet to send [16:34:19]OFD Sender: No OFD packet to send [16:34:24]OFD Sender: No OFD packet to send [16:34:29]OFD Sender: No OFD packet to send [16:34:34]OFD Sender: No OFD packet to send [16:34:39]OFD Sender: No OFD packet to send [16:34:44]OFD Sender: No OFD packet to send [16:34:45]recv_with_timeout no data received [16:34:49]OFD Sender: No OFD packet to send [16:34:54]OFD Sender: No OFD packet to send [16:34:59]OFD Sender: No OFD packet to send [16:35:04]OFD Sender: No OFD packet to send [16:35:09]OFD Sender: No OFD packet to send [16:35:14]OFD Sender: No OFD packet to send [16:35:19]OFD Sender: No OFD packet to send [16:35:24]OFD Sender: No OFD packet to send [16:35:29]OFD Sender: No OFD packet to send [16:35:34]OFD Sender: No OFD packet to send [16:35:39]OFD Sender: No OFD packet to send [16:35:40]recv_with_timeout no data received [16:35:44]OFD Sender: No OFD packet to send [16:35:49]OFD Sender: No OFD packet to send [16:35:54]OFD Sender: No OFD packet to send [16:35:59]OFD Sender: No OFD packet to send [16:36:02]recv_with_timeout no data received [16:36:04]OFD Sender: No OFD packet to send [16:36:07]accept exits with 10 [16:36:07]New connection [16:36:07]New thread 3066600804 created [16:36:07]Thread 3066744164 joined [16:36:07]Waiting for new connection... [16:36:07] Sock 10.Parse request [16:36:07]Sock 10.Check first char [16:36:07]Sock 10.First char is OK [16:36:07]request: POST /json_proto HTTP/1.0 [16:36:07]Method: POST [16:36:07]URL: /json_proto [16:36:07]Method is POST - this is cgi request [16:36:07]url: /json_proto [16:36:07]query_string will be loaded in cgi processing [16:36:07]execute_cgi json_proto POST (null) [16:36:07]execute_cgi path=json_proto method=POST [16:36:07]POST find Content-Length [16:36:07]Host: 172.17.47.196:8080 [16:36:07]Content-Length: 683 [16:36:07]Content-Type: application/json [16:36:07] [16:36:07]POST finish read [16:36:07]Found Content-Length = 683 [16:36:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871899", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [16:36:07]execute_script... [16:36: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)871899", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [16:36:07]POST & json_proto [16:36:07]process_json_proto [16:36:07]json parsed OK: [16:36:07]protocol is kg_v1.0 [16:36:07]action value=close_receipt [16:36:07]process_action close_receipt [16:36:07]cmd_close_receipt [16:36:07]MH_GetDate [16:36:07]Write to MH i2c: F0 00 00 33 02 24 [16:36:07]Write i2c OK [16:36:07]MH_I2C_Read... [16:36:07]Read from MH i2c: F0 [16:36:07]MH_I2C_Read... [16:36:07]Read from MH i2c: F0 09 00 [16:36:07]MH_I2C_Read... [16:36:07]Read from MH i2c: F0 09 00 33 02 00 78 47 F0 66 4C 6B 94 66 F3 [16:36:07]GetLastDocTimeStamp 1727022773 [16:36:07]current date 1727022968 [16:36:07]FM_GetShiftState [16:36:07]SAM_PROTO_GetShiftState [16:36:07]wFMCommunicate request_size=4 [16:36:07]MH_SAM_APDU [16:36:07]CAPDU: 80 13 01 00 [16:36:07]Write to MH i2c: E2 08 00 34 02 80 13 01 00 00 00 00 00 B3 [16:36:07]Write i2c OK [16:36:07]MH_I2C_Read... [16:36:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:36:07]Read from MH i2c: E2 [16:36:07]MH_I2C_Read... [16:36:07]Read from MH i2c: E2 0E 00 [16:36:07]MH_I2C_Read... [16:36:07]Read from MH i2c: E2 0E 00 34 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 71 [16:36:07]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:36:07]wFMCommunicate OK [16:36:07]SAM_PROTO_GetShiftState done [16:36:07]FM_GetShiftState done [16:36:07]opened in 1726964220 [16:36:07]opened+sec_in_day 1727050620 [16:36:07]quantity*price = 80010 [16:36:07]sum+1 = 80011 [16:36:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 273 22.09.2024 16:36 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86960 ФПД: 108965761221976 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T163608&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86960&fm=108965761221976&tin=02508201610067®Number=0000000000092592&sum=80000 [16:36:08]StoreToDocumentArchive [16:36:08]shift 497 fd 86960 [16:36:08]save to /storage/0497/doc_00086960 [16:36:08]save last doc name /storage/0497/doc_00086960 to /storage/kkm_last_doc_name [16:36:08]save OK [16:36:08]Clear old archive folders... [16:36:08]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:36:08]tlvbuf is 01E7F940 [16:36:08]SAM_PROTO_ClearQueue [16:36:08]wFMCommunicate request_size=4 [16:36:08]MH_SAM_APDU [16:36:08]CAPDU: 80 09 00 00 [16:36:08]Write to MH i2c: E2 08 00 41 02 80 09 00 00 00 00 00 00 B5 [16:36:08]Write i2c OK [16:36:08]MH_I2C_Read... [16:36:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:36:08]Read from MH i2c: E2 [16:36:08]MH_I2C_Read... [16:36:08]Read from MH i2c: E2 03 00 [16:36:08]MH_I2C_Read... [16:36:08]Read from MH i2c: E2 03 00 41 02 00 90 00 B7 [16:36:08]RAPDU: 90 00 [16:36:08]wFMCommunicate OK [16:36:08]SAM_PROTO_ClearQueue done [16:36:08]KKMCreateOFDPacket [16:36:08]OFDProtocolAddRootSTLVToBuf [16:36:08]FM_MakeSignedData [16:36:08]FM_MakeSignedData [16:36:08]SAM_PROTO_SignData [16:36:08]wFMCommunicate request_size=4 [16:36:08]MH_SAM_APDU [16:36:08]CAPDU: 80 0D 01 02 [16:36:08]Write to MH i2c: E2 08 00 42 02 80 0D 01 02 00 00 00 00 BD [16:36:08]Write i2c OK [16:36:08]MH_I2C_Read... [16:36:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:36:08]Read from MH i2c: E2 [16:36:08]MH_I2C_Read... [16:36:08]Read from MH i2c: E2 03 00 [16:36:08]MH_I2C_Read... [16:36:08]Read from MH i2c: E2 03 00 42 02 00 90 00 B8 [16:36:08]RAPDU: 90 00 [16:36:08]wFMCommunicate OK [16:36:08]wFMCommunicate request_size=255 [16:36:08]MH_SAM_APDU [16:36:08]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 11 01 00 00 F4 03 04 00 78 47 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B0 53 01 00 35 04 06 00 [16:36:08]Write to MH i2c: E2 02 01 43 02 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 11 01 00 00 F4 03 04 00 78 47 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B0 53 01 00 35 04 06 00 00 00 87 [16:36:08]Write i2c OK [16:36:08]MH_I2C_Read... [16:36:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:36:08]Read from MH i2c: E2 [16:36:08]MH_I2C_Read... [16:36:08]Read from MH i2c: E2 03 00 [16:36:08]MH_I2C_Read... [16:36:08]Read from MH i2c: E2 03 00 43 02 00 90 00 B9 [16:36:08]RAPDU: 90 00 [16:36:08]wFMCommunicate OK [16:36:08]wFMCommunicate request_size=11 [16:36:08]MH_SAM_APDU [16:36:08]CAPDU: 80 0D 02 02 06 63 1A 91 7D 85 58 [16:36:08]Write to MH i2c: E2 0E 00 44 02 80 0D 02 02 06 00 63 1A 91 7D 85 58 00 00 34 [16:36:08]Write i2c OK [16:36:08]MH_I2C_Read... [16:36:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:36:08]Read from MH i2c: E2 [16:36:08]MH_I2C_Read... [16:36:08]Read from MH i2c: E2 03 00 [16:36:08]MH_I2C_Read... [16:36:08]Read from MH i2c: E2 03 00 44 02 00 90 00 BA [16:36:08]RAPDU: 90 00 [16:36:08]wFMCommunicate OK [16:36:08]wFMCommunicate request_size=4 [16:36:08]MH_SAM_APDU [16:36:08]CAPDU: 80 0D 03 02 [16:36:08]Write to MH i2c: E2 08 00 45 02 80 0D 03 02 00 00 00 00 C2 [16:36:08]Write i2c OK [16:36:08]MH_I2C_Read... [16:36:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:36:09]Read from MH i2c: E2 [16:36:09]MH_I2C_Read... [16:36:09]Read from MH i2c: E2 0B 00 [16:36:09]MH_I2C_Read... [16:36:09]Read from MH i2c: E2 0B 00 45 02 00 3B A0 F5 4E CB F0 FB 61 90 00 F8 [16:36:09]RAPDU: 3B A0 F5 4E CB F0 FB 61 90 00 [16:36:09]wFMCommunicate OK [16:36:09]SAM_PROTO_SignData done [16:36:09]FM_MakeSignedData done [16:36:09]CreateOFDProtocolMessage [16:36:09]wFMCommunicate request_size=4 [16:36:09]MH_SAM_APDU [16:36:09]CAPDU: 80 11 00 00 [16:36:09]Write to MH i2c: E2 08 00 46 02 80 11 00 00 00 00 00 00 C2 [16:36:09]Write i2c OK [16:36:09]MH_I2C_Read... [16:36:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:36:09]Read from MH i2c: E2 [16:36:09]MH_I2C_Read... [16:36:09]Read from MH i2c: E2 17 00 [16:36:09]MH_I2C_Read... [16:36:09]Read from MH i2c: E2 17 00 46 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 21 [16:36:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:36:09]wFMCommunicate OK [16:36:09]CreateOFDProtocolMessage done [16:36:09]OFDSenderStorePacket 86960 [16:36:09]StoreOFDPacket docnum=86960 [16:36:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 38 05 08 01 B9 9E 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 11 01 00 00 F4 03 04 00 78 47 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B0 53 01 00 35 04 06 00 63 1A 91 7D 85 58 3B A0 F5 4E CB F0 FB 61 [16:36:09]CheckFolder [16:36:09]dirname=/storage/ofd_packets [16:36:09]CheckFolder done [16:36:09]ProducePacketName [16:36:09]name=ofd_packets/00086960 [16:36:09]NVStorageSaveData ofd_packets/00086960 [16:36:09]File name is /storage/ofd_packets/00086960 [16:36:09]Write 302 bytes [16:36:09]NVStorageSaveData done [16:36:09]OFDSenderStorePacket done [16:36:09]KKMCreateOFDPacket done [16:36:09]NVStorageSaveData kkm_last_timestamp [16:36:09]File name is /storage/kkm_last_timestamp [16:36:09]Write 4 bytes [16:36:09]NVStorageSaveData done [16:36:09]ExternCall_PrintAddStr [16:36:09]wPrintStart [16:36:09]Write to MH i2c: 01 00 00 47 02 49 [16:36:09]Write i2c OK [16:36:09]MH_I2C_Read... [16:36:09]Read from MH i2c: 01 [16:36:09]MH_I2C_Read... [16:36:09]Read from MH i2c: 01 07 00 [16:36:09]MH_I2C_Read... [16:36:09]Read from MH i2c: 01 07 00 47 02 00 00 00 00 00 FF 0F 5E [16:36:09]RasterBufferAndPrint [16:36:09]line Счет N : (1)871899 [16:36:09]line ИНН: 02508201610067 [16:36:09]line Контрольно-Кассовый Чек [16:36:09]line ПРОДАЖА [16:36:09]line ТРК (МРК, ГНК) : 34 [16:36:09]line Товар: 2710194210 [16:36:09]line ДТ(л)-К-4 [16:36:09]line 10.500 * 76.20 [16:36:09]line = 800.10 [16:36:09]line НДС 12% НСП 1% [16:36:09]line > о реализуемом товаре [16:36:09]line ОКРУГЛЕНИЕ: -0.10 [16:36:09]line ИТОГО: 800.00 [16:36:09]line Внесено: 800.00 [16:36:09]line СДАЧА: 0.00 [16:36:09]line НСП 1% : 7.08 [16:36:09]line НДС 12% : 84.97 [16:36:09]line Наличными: 800.00 [16:36:09]line Безнал.: 0.00 [16:36:09]line Место: АЗС № 137 "Партнер Нефть" [16:36:09]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:36:09]line СНО: Общий режим [16:36:09]line Чек 273 22.09.2024 16:36 [16:36:09]line Смена: 497 ФФД: 1.0 [16:36:09]line ЗНМ: 0300000064 [16:36:09]line РНМ: 0000000000092592 [16:36:09]line Версия ККМ: 001 [16:36:09]line ФМ: 0000000000874979 [16:36:09]line ФД: 86960 [16:36:09]line ФПД: 108965761221976 [16:36:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T163608&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86960&fm=108965761221976&tin=02508201610067®Number=0000000000092592&sum=80000 [16:36:09]OFD Sender: Processing packet 86960 [packets to send 276, broken 275] [16:36:09]ProducePacketName [16:36:09]name=ofd_packets/00086960 [16:36:09]OFD Sender: To server: pG, [16:36:09]CommunicateWithHost lk.salyk.kg:30040 [16:36:09]ConnectInit lk.salyk.kg [16:36:09]written 0, free lines is 4095 [16:36:09]Write to MH i2c: 01 00 00 72 02 74 [16:36:09]Write i2c OK [16:36:09]MH_I2C_Read... [16:36:09]Read from MH i2c: 01 [16:36:09]MH_I2C_Read... [16:36:09]Read from MH i2c: 01 07 00 [16:36:09]MH_I2C_Read... [16:36:09]Read from MH i2c: 01 07 00 72 02 00 00 00 00 00 E4 0C 6B [16:36:09]RasterBufferAndPrint [16:36:09]line [16:36:09]line [16:36:09]line [16:36:09]line [16:36:09]line [16:36:09]written 0, free lines is 3306 [16:36:09]MH_Cut [16:36:09]Write to MH i2c: D1 01 00 79 02 01 4D [16:36:09]Write i2c OK [16:36:09]MH_I2C_Read... [16:36:09]Read from MH i2c: D1 [16:36:09]MH_I2C_Read... [16:36:09]Read from MH i2c: D1 01 00 [16:36:09]MH_I2C_Read... [16:36:09]Read from MH i2c: D1 01 00 79 02 00 4C [16:36:09]Write to MH i2c: 01 00 00 7A 02 7C [16:36:09]Write i2c OK [16:36:09]MH_I2C_Read... [16:36:10]*** Cut start [16:36:10]*** Partial cut [16:36:10]*** CUTSNS_PIN = 1 [16:36:10]*** CUTSNS_PIN = 0 [16:36:10]*** Brake cut motor [16:36:11]Read from MH i2c: 01 [16:36:11]MH_I2C_Read... [16:36:11]Read from MH i2c: 01 07 00 [16:36:11]MH_I2C_Read... [16:36:11]*** Stop cut motor [16:36:11]*** Cut end [16:36:11]Read from MH i2c: 01 07 00 7A 02 00 00 00 00 00 FF 0F 91 [16:36:11]process_action close_receipt done [16:36:11]requested_data is exist [16:36:11]produce_requested_data [16:36:11]requested_item fm.sn is exist - process it [16:36:11]wFMCommunicate request_size=4 [16:36:11]MH_SAM_APDU [16:36:11]CAPDU: 80 11 00 00 [16:36:11]Write to MH i2c: E2 08 00 7B 02 80 11 00 00 00 00 00 00 F7 [16:36:11]Write i2c OK [16:36:11]MH_I2C_Read... [16:36:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:36:11]Read from MH i2c: E2 [16:36:11]MH_I2C_Read... [16:36:11]Read from MH i2c: E2 17 00 [16:36:11]MH_I2C_Read... [16:36:11]Read from MH i2c: E2 17 00 7B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 56 [16:36:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:36:11]wFMCommunicate OK [16:36:11]requested_item fd.num is exist - process it [16:36:11]SAM_PROTO_GetFieldsCounters [16:36:11]wFMCommunicate request_size=4 [16:36:11]MH_SAM_APDU [16:36:11]CAPDU: 80 13 00 00 [16:36:11]Write to MH i2c: E2 08 00 7C 02 80 13 00 00 00 00 00 00 FA [16:36:11]Write i2c OK [16:36:11]MH_I2C_Read... [16:36:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:36:11]Read from MH i2c: E2 [16:36:11]MH_I2C_Read... [16:36:11]Read from MH i2c: E2 62 00 [16:36:11]MH_I2C_Read... [16:36:11]Read from MH i2c: E2 62 00 7C 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 B0 53 01 00 0E 04 04 00 F1 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 55 [16:36:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 B0 53 01 00 0E 04 04 00 F1 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 [16:36:11]wFMCommunicate OK [16:36:11]SAM_PROTO_GetFieldsCounters done [16:36:11]requested_item shift.num is exist - process it [16:36:11]requested_item shift.opened is exist - process it [16:36:11]req_shift_opened [16:36:11]FM_GetShiftState [16:36:11]SAM_PROTO_GetShiftState [16:36:11]wFMCommunicate request_size=4 [16:36:11]MH_SAM_APDU [16:36:11]CAPDU: 80 13 01 00 [16:36:11]Write to MH i2c: E2 08 00 7D 02 80 13 01 00 00 00 00 00 FC [16:36:11]Write i2c OK [16:36:11]MH_I2C_Read... [16:36:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:36:11]Read from MH i2c: E2 [16:36:11]MH_I2C_Read... [16:36:11]Read from MH i2c: E2 0E 00 [16:36:11]MH_I2C_Read... [16:36:11]Read from MH i2c: E2 0E 00 7D 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 BA [16:36:11]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:36:11]wFMCommunicate OK [16:36:11]SAM_PROTO_GetShiftState done [16:36:11]FM_GetShiftState done [16:36:11]req_shift_opened done [16:36:11]requested_item shift.open_date is exist - process it [16:36:11]req_shift_open_date [16:36:11]req_shift_open_date done [16:36:11]produce_requested_data done [16:36:11]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86960,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:36:11]process_action_free close_receipt [16:36:11]json_value_free [16:36:11]json_value_free done [16:36:11]process_json_proto returns [16:36:11]Send response to host [16:36:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86960,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:36:11]free response buf [16:36:11]execute_script done [16:36:11]execute_script returns [16:36:11]free content buf [16:36:11]Sock 10.Close socket [16:36:11]Sock 10.Thread stoped [16:36:12]Connected sock=11 [16: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 34 39 37 39 10 01 00 00 38 05 08 01 B9 9E 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 11 01 00 00 F4 03 04 00 78 47 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B0 53 01 00 35 04 06 00 63 1A 91 7D 85 58 3B A0 F5 4E CB F0 FB 61 [16:36:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 86 D5 47 00 90 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 34 39 37 39 10 04 04 00 B0 53 01 00 F4 03 04 00 49 F2 EF 66 B6 04 01 00 00 A3 0B FA E1 9F F4 A8 60 [16:36:13]CommunicateWithHost err = 0 [16:36:13]CheckOFDResponse [16:36:13]1017 (14) - 77093643461234 [16:36:13]1041 (16) - 0000000000874979 [16:36:13]1040 (4) - 86960 [16:36:13]1012 (4) - 22.09.2024 10:32 [16:36:13]1206 (1) - 0 [16:36:13]OFD Sender: Remove packet 86960 [16:36:13]ProducePacketName [16:36:13]name=ofd_packets/00086960 [16:36:13]NVStorageDeleteData [16:36:14]OFD Sender: No OFD packet to send [16:36:19]OFD Sender: No OFD packet to send [16:36:24]OFD Sender: No OFD packet to send [16:36:29]OFD Sender: No OFD packet to send [16:36:34]OFD Sender: No OFD packet to send [16:36:35]recv_with_timeout no data received [16:36:39]OFD Sender: No OFD packet to send [16:36:44]OFD Sender: No OFD packet to send [16:36:46]recv_with_timeout no data received [16:36:49]OFD Sender: No OFD packet to send [16:36:54]OFD Sender: No OFD packet to send [16:36:59]OFD Sender: No OFD packet to send [16:37:04]OFD Sender: No OFD packet to send [16:37:09]OFD Sender: No OFD packet to send [16:37:14]OFD Sender: No OFD packet to send [16:37:19]OFD Sender: No OFD packet to send [16:37:24]OFD Sender: No OFD packet to send [16:37:28]recv_with_timeout no data received [16:37:29]OFD Sender: No OFD packet to send [16:37:34]OFD Sender: No OFD packet to send [16:37:39]OFD Sender: No OFD packet to send [16:37:41]accept exits with 8 [16:37:41]New connection [16:37:41]New thread 3066744164 created [16:37:41]Thread 3066600804 joined [16:37:41]Waiting for new connection... [16:37:41] Sock 8.Parse request [16:37:41]Sock 8.Check first char [16:37:41]Sock 8.First char is OK [16:37:41]request: POST /json_proto HTTP/1.0 [16:37:41]Method: POST [16:37:41]URL: /json_proto [16:37:41]Method is POST - this is cgi request [16:37:41]url: /json_proto [16:37:41]query_string will be loaded in cgi processing [16:37:41]execute_cgi json_proto POST (null) [16:37:41]execute_cgi path=json_proto method=POST [16:37:41]POST find Content-Length [16:37:41]Host: 172.17.47.196:8080 [16:37:41]Content-Length: 986 [16:37:41]Content-Type: application/json [16:37:41] [16:37:41]POST finish read [16:37:41]Found Content-Length = 986 [16:37:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871897", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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 137\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" ] } } [16:37:41]execute_script... [16:37: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)871897", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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 137\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" ] } } [16:37:41]POST & json_proto [16:37:41]process_json_proto [16:37:41]json parsed OK: [16:37:41]protocol is kg_v1.0 [16:37:41]action value=close_receipt [16:37:41]process_action close_receipt [16:37:41]cmd_close_receipt [16:37:41]MH_GetDate [16:37:41]Write to MH i2c: F0 00 00 7E 02 6F [16:37:41]Write i2c OK [16:37:41]MH_I2C_Read... [16:37:41]Read from MH i2c: F0 [16:37:41]MH_I2C_Read... [16:37:41]Read from MH i2c: F0 09 00 [16:37:41]MH_I2C_Read... [16:37:41]Read from MH i2c: F0 09 00 7E 02 00 D6 47 F0 66 4C 6B 94 66 9C [16:37:41]GetLastDocTimeStamp 1727022968 [16:37:41]current date 1727023062 [16:37:41]FM_GetShiftState [16:37:41]SAM_PROTO_GetShiftState [16:37:41]wFMCommunicate request_size=4 [16:37:41]MH_SAM_APDU [16:37:41]CAPDU: 80 13 01 00 [16:37:41]Write to MH i2c: E2 08 00 7F 02 80 13 01 00 00 00 00 00 FE [16:37:41]Write i2c OK [16:37:41]MH_I2C_Read... [16:37:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:41]Read from MH i2c: E2 [16:37:41]MH_I2C_Read... [16:37:41]Read from MH i2c: E2 0E 00 [16:37:41]MH_I2C_Read... [16:37:41]Read from MH i2c: E2 0E 00 7F 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 BC [16:37:41]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:37:41]wFMCommunicate OK [16:37:41]SAM_PROTO_GetShiftState done [16:37:41]FM_GetShiftState done [16:37:41]opened in 1726964220 [16:37:41]opened+sec_in_day 1727050620 [16:37:41]quantity*price = 400064 [16:37:41]sum+1 = 400065 [16:37:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.64 ИТОГО: 4000.00 Внесено: 4000.00 СДАЧА: 0.00 НСП 1% : 35.40 НДС 12% : 424.85 Наличными: 4000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 274 22.09.2024 16:37 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа ДТ номер 137 сэкономлено 53.20 сом ФМ: 0000000000874979 ФД: 86961 ФПД: 103052056092516 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T163742&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86961&fm=103052056092516&tin=02508201610067®Number=0000000000092592&sum=400000 [16:37:42]StoreToDocumentArchive [16:37:42]shift 497 fd 86961 [16:37:42]save to /storage/0497/doc_00086961 [16:37:42]save last doc name /storage/0497/doc_00086961 to /storage/kkm_last_doc_name [16:37:42]save OK [16:37:42]Clear old archive folders... [16:37:42]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:37:42]tlvbuf is 01E7F800 [16:37:42]SAM_PROTO_ClearQueue [16:37:42]wFMCommunicate request_size=4 [16:37:42]MH_SAM_APDU [16:37:42]CAPDU: 80 09 00 00 [16:37:42]Write to MH i2c: E2 08 00 8C 02 80 09 00 00 00 00 00 00 00 [16:37:42]Write i2c OK [16:37:42]MH_I2C_Read... [16:37:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:37:42]Read from MH i2c: E2 [16:37:42]MH_I2C_Read... [16:37:42]Read from MH i2c: E2 03 00 [16:37:42]MH_I2C_Read... [16:37:42]Read from MH i2c: E2 03 00 8C 02 00 90 00 02 [16:37:42]RAPDU: 90 00 [16:37:42]wFMCommunicate OK [16:37:42]SAM_PROTO_ClearQueue done [16:37:42]KKMCreateOFDPacket [16:37:42]OFDProtocolAddRootSTLVToBuf [16:37:42]FM_MakeSignedData [16:37:42]FM_MakeSignedData [16:37:42]SAM_PROTO_SignData [16:37:42]wFMCommunicate request_size=4 [16:37:42]MH_SAM_APDU [16:37:42]CAPDU: 80 0D 01 02 [16:37:42]Write to MH i2c: E2 08 00 8D 02 80 0D 01 02 00 00 00 00 08 [16:37:42]Write i2c OK [16:37:42]MH_I2C_Read... [16:37:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:37:42]Read from MH i2c: E2 [16:37:42]MH_I2C_Read... [16:37:42]Read from MH i2c: E2 03 00 [16:37:42]MH_I2C_Read... [16:37:42]Read from MH i2c: E2 03 00 8D 02 00 90 00 03 [16:37:42]RAPDU: 90 00 [16:37:42]wFMCommunicate OK [16:37:42]wFMCommunicate request_size=255 [16:37:42]MH_SAM_APDU [16:37:42]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 12 01 00 00 F4 03 04 00 D6 47 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B1 53 01 00 35 04 06 00 [16:37:42]Write to MH i2c: E2 02 01 8E 02 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 12 01 00 00 F4 03 04 00 D6 47 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B1 53 01 00 35 04 06 00 00 00 8E [16:37:42]Write i2c OK [16:37:42]MH_I2C_Read... [16:37:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:43]Read from MH i2c: E2 [16:37:43]MH_I2C_Read... [16:37:43]Read from MH i2c: E2 03 00 [16:37:43]MH_I2C_Read... [16:37:43]Read from MH i2c: E2 03 00 8E 02 00 90 00 04 [16:37:43]RAPDU: 90 00 [16:37:43]wFMCommunicate OK [16:37:43]wFMCommunicate request_size=11 [16:37:43]MH_SAM_APDU [16:37:43]CAPDU: 80 0D 02 02 06 5D B9 AD 32 5F 64 [16:37:43]Write to MH i2c: E2 0E 00 8F 02 80 0D 02 02 06 00 5D B9 AD 32 5F 64 00 00 CF [16:37:43]Write i2c OK [16:37:43]MH_I2C_Read... [16:37:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:43]Read from MH i2c: E2 [16:37:43]MH_I2C_Read... [16:37:43]Read from MH i2c: E2 03 00 [16:37:43]MH_I2C_Read... [16:37:43]Read from MH i2c: E2 03 00 8F 02 00 90 00 05 [16:37:43]RAPDU: 90 00 [16:37:43]wFMCommunicate OK [16:37:43]wFMCommunicate request_size=4 [16:37:43]MH_SAM_APDU [16:37:43]CAPDU: 80 0D 03 02 [16:37:43]Write to MH i2c: E2 08 00 90 02 80 0D 03 02 00 00 00 00 0D [16:37:43]Write i2c OK [16:37:43]MH_I2C_Read... [16:37:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:37:43]Read from MH i2c: E2 [16:37:43]MH_I2C_Read... [16:37:43]Read from MH i2c: E2 0B 00 [16:37:43]MH_I2C_Read... [16:37:43]Read from MH i2c: E2 0B 00 90 02 00 3B 7A 97 E4 20 44 14 39 90 00 EF [16:37:43]RAPDU: 3B 7A 97 E4 20 44 14 39 90 00 [16:37:43]wFMCommunicate OK [16:37:43]SAM_PROTO_SignData done [16:37:43]FM_MakeSignedData done [16:37:43]CreateOFDProtocolMessage [16:37:43]wFMCommunicate request_size=4 [16:37:43]MH_SAM_APDU [16:37:43]CAPDU: 80 11 00 00 [16:37:43]Write to MH i2c: E2 08 00 91 02 80 11 00 00 00 00 00 00 0D [16:37:43]Write i2c OK [16:37:43]MH_I2C_Read... [16:37:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:43]Read from MH i2c: E2 [16:37:43]MH_I2C_Read... [16:37:43]Read from MH i2c: E2 17 00 [16:37:43]MH_I2C_Read... [16:37:43]Read from MH i2c: E2 17 00 91 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 6C [16:37:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:37:43]wFMCommunicate OK [16:37:43]CreateOFDProtocolMessage done [16:37:43]OFDSenderStorePacket 86961 [16:37:43]StoreOFDPacket docnum=86961 [16:37:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 5B 2E 08 01 94 33 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 12 01 00 00 F4 03 04 00 D6 47 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B1 53 01 00 35 04 06 00 5D B9 AD 32 5F 64 3B 7A 97 E4 20 44 14 39 [16:37:43]CheckFolder [16:37:43]dirname=/storage/ofd_packets [16:37:43]CheckFolder done [16:37:43]ProducePacketName [16:37:43]name=ofd_packets/00086961 [16:37:43]NVStorageSaveData ofd_packets/00086961 [16:37:43]File name is /storage/ofd_packets/00086961 [16:37:43]Write 302 bytes [16:37:43]NVStorageSaveData done [16:37:43]OFDSenderStorePacket done [16:37:43]KKMCreateOFDPacket done [16:37:43]NVStorageSaveData kkm_last_timestamp [16:37:43]File name is /storage/kkm_last_timestamp [16:37:43]Write 4 bytes [16:37:43]NVStorageSaveData done [16:37:43]OFD Sender: Processing packet 86961 [packets to send 276, broken 275] [16:37:43]ProducePacketName [16:37:43]name=ofd_packets/00086961 [16:37:43]OFD Sender: To server: pG, [16:37:43]CommunicateWithHost lk.salyk.kg:30040 [16:37:43]ConnectInit lk.salyk.kg [16:37:43]ExternCall_PrintAddStr [16:37:43]wPrintStart [16:37:43]Write to MH i2c: 01 00 00 92 02 94 [16:37:43]Write i2c OK [16:37:43]MH_I2C_Read... [16:37:43]Read from MH i2c: 01 [16:37:43]MH_I2C_Read... [16:37:43]Read from MH i2c: 01 07 00 [16:37:43]MH_I2C_Read... [16:37:43]Read from MH i2c: 01 07 00 92 02 00 00 00 00 00 FF 0F A9 [16:37:43]RasterBufferAndPrint [16:37:43]line Счет N : (1)871897 [16:37:43]line ИНН: 02508201610067 [16:37:43]line Контрольно-Кассовый Чек [16:37:43]line ПРОДАЖА [16:37:43]line ТРК (МРК, ГНК) : 11 [16:37:43]line Товар: 2710194210 [16:37:43]line ДТ(л)-К-4 [16:37:43]line 53.200 * 75.20 [16:37:43]line = 4000.64 [16:37:43]line НДС 12% НСП 1% [16:37:43]line > о реализуемом товаре [16:37:43]line ОКРУГЛЕНИЕ: -0.64 [16:37:43]line ИТОГО: 4000.00 [16:37:43]line Внесено: 4000.00 [16:37:43]line СДАЧА: 0.00 [16:37:43]line НСП 1% : 35.40 [16:37:43]line НДС 12% : 424.85 [16:37:43]line Наличными: 4000.00 [16:37:43]line Безнал.: 0.00 [16:37:43]line Место: АЗС № 137 "Партнер Нефть" [16:37:43]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:37:43]line СНО: Общий режим [16:37:43]line Чек 274 22.09.2024 16:37 [16:37:43]line Смена: 497 ФФД: 1.0 [16:37:43]line ЗНМ: 0300000064 [16:37:43]line РНМ: 0000000000092592 [16:37:43]line Версия ККМ: 001 [16:37:43]line [16:37:43]line Дисконтная программа [16:37:43]line ДТ [16:37:43]line номер 137 [16:37:43]line сэкономлено 53.20 сом [16:37:43]line ФМ: 0000000000874979 [16:37:43]line ФД: 86961 [16:37:43]line ФПД: 103052056092516 [16:37:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T163742&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86961&fm=103052056092516&tin=02508201610067®Number=0000000000092592&sum=400000 [16:37:43]written 0, free lines is 4095 [16:37:44]Write to MH i2c: 01 00 00 C2 02 C4 [16:37:44]Write i2c OK [16:37:44]MH_I2C_Read... [16:37:44]Read from MH i2c: 01 [16:37:44]MH_I2C_Read... [16:37:44]Read from MH i2c: 01 07 00 [16:37:44]MH_I2C_Read... [16:37:44]Read from MH i2c: 01 07 00 C2 02 00 00 00 00 00 8A 0C 61 [16:37:44]RasterBufferAndPrint [16:37:44]line [16:37:44]line [16:37:44]line [16:37:44]line [16:37:44]line [16:37:44]written 0, free lines is 3217 [16:37:44]MH_Cut [16:37:44]Write to MH i2c: D1 01 00 C9 02 01 9D [16:37:44]Write i2c OK [16:37:44]MH_I2C_Read... [16:37:44]Read from MH i2c: D1 [16:37:44]MH_I2C_Read... [16:37:44]Read from MH i2c: D1 01 00 [16:37:44]MH_I2C_Read... [16:37:44]Read from MH i2c: D1 01 00 C9 02 00 9C [16:37:44]Write to MH i2c: 01 00 00 CA 02 CC [16:37:44]Write i2c OK [16:37:44]MH_I2C_Read... [16:37:44]Connected sock=12 [16:37:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 5B 2E 08 01 94 33 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 12 01 00 00 F4 03 04 00 D6 47 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B1 53 01 00 35 04 06 00 5D B9 AD 32 5F 64 3B 7A 97 E4 20 44 14 39 [16:37:44]*** Cut start [16:37:44]*** Partial cut [16:37:44]*** CUTSNS_PIN = 1 [16:37:44]*** CUTSNS_PIN = 0 [16:37:45]*** Brake cut motor [16:37:45]Read from MH i2c: 01 [16:37:45]MH_I2C_Read... [16:37:45]*** Stop cut motor [16:37:45]*** Cut end [16:37:45]Read from MH i2c: 01 07 00 [16:37:45]MH_I2C_Read... [16:37:45]Read from MH i2c: 01 07 00 CA 02 00 00 00 00 00 FF 0F E1 [16:37:45]process_action close_receipt done [16:37:45]requested_data is exist [16:37:45]produce_requested_data [16:37:45]requested_item fm.sn is exist - process it [16:37:45]wFMCommunicate request_size=4 [16:37:45]MH_SAM_APDU [16:37:45]CAPDU: 80 11 00 00 [16:37:45]Write to MH i2c: E2 08 00 CB 02 80 11 00 00 00 00 00 00 47 [16:37:45]Write i2c OK [16:37:45]MH_I2C_Read... [16:37:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:45]Read from MH i2c: E2 [16:37:45]MH_I2C_Read... [16:37:45]Read from MH i2c: E2 17 00 [16:37:45]MH_I2C_Read... [16:37:45]Read from MH i2c: E2 17 00 CB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A6 [16:37:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:37:45]wFMCommunicate OK [16:37:45]requested_item fd.num is exist - process it [16:37:45]SAM_PROTO_GetFieldsCounters [16:37:45]wFMCommunicate request_size=4 [16:37:45]MH_SAM_APDU [16:37:45]CAPDU: 80 13 00 00 [16:37:45]Write to MH i2c: E2 08 00 CC 02 80 13 00 00 00 00 00 00 4A [16:37:45]Write i2c OK [16:37:45]MH_I2C_Read... [16:37:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:37:45]Read from MH i2c: E2 [16:37:45]MH_I2C_Read... [16:37:45]Read from MH i2c: E2 62 00 [16:37:45]MH_I2C_Read... [16:37:45]Read from MH i2c: E2 62 00 CC 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 B1 53 01 00 0E 04 04 00 F1 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 A9 [16:37: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 B1 53 01 00 0E 04 04 00 F1 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 [16:37:45]wFMCommunicate OK [16:37:45]SAM_PROTO_GetFieldsCounters done [16:37:45]requested_item shift.num is exist - process it [16:37:45]requested_item shift.opened is exist - process it [16:37:45]req_shift_opened [16:37:45]FM_GetShiftState [16:37:45]SAM_PROTO_GetShiftState [16:37:45]wFMCommunicate request_size=4 [16:37:45]MH_SAM_APDU [16:37:45]CAPDU: 80 13 01 00 [16:37:45]Write to MH i2c: E2 08 00 CD 02 80 13 01 00 00 00 00 00 4C [16:37:45]Write i2c OK [16:37:45]MH_I2C_Read... [16:37:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:45]Read from MH i2c: E2 [16:37:45]MH_I2C_Read... [16:37:45]Read from MH i2c: E2 0E 00 [16:37:45]MH_I2C_Read... [16:37:45]Read from MH i2c: E2 0E 00 CD 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 0A [16:37:45]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:37:45]wFMCommunicate OK [16:37:45]SAM_PROTO_GetShiftState done [16:37:45]FM_GetShiftState done [16:37:45]req_shift_opened done [16:37:45]requested_item shift.open_date is exist - process it [16:37:45]req_shift_open_date [16:37:45]req_shift_open_date done [16:37:45]produce_requested_data done [16:37:45]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86961,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:37:45]process_action_free close_receipt [16:37:45]json_value_free [16:37:45]json_value_free done [16:37:45]process_json_proto returns [16:37:45]Send response to host [16:37:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86961,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:37:45]free response buf [16:37:45]execute_script done [16:37:45]execute_script returns [16:37:45]free content buf [16:37:45]Sock 8.Close socket [16:37:45]Sock 8.Thread stoped [16:37:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 DA FB 47 00 16 69 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B1 53 01 00 F4 03 04 00 A5 F2 EF 66 B6 04 01 00 00 C6 10 FE 90 3D B3 39 3C [16:37:46]CommunicateWithHost err = 0 [16:37:46]CheckOFDResponse [16:37:46]1017 (14) - 77093643461234 [16:37:46]1041 (16) - 0000000000874979 [16:37:46]1040 (4) - 86961 [16:37:46]1012 (4) - 22.09.2024 10:34 [16:37:46]1206 (1) - 0 [16:37:46]OFD Sender: Remove packet 86961 [16:37:46]ProducePacketName [16:37:46]name=ofd_packets/00086961 [16:37:46]NVStorageDeleteData [16:37:46]OFD Sender: No OFD packet to send [16:37:51]OFD Sender: No OFD packet to send [16:37:54]recv_with_timeout no data received [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:14]recv_with_timeout no data received [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:36]OFD Sender: No OFD packet to send [16:38:41]OFD Sender: No OFD packet to send [16:38:46]OFD Sender: No OFD packet to send [16:38:50]accept exits with 10 [16:38:50]New connection [16:38:50]New thread 3066600804 created [16:38:50]Thread 3066744164 joined [16:38:50]Waiting for new connection... [16:38:50] Sock 10.Parse request [16:38:50]Sock 10.Check first char [16:38:50]Sock 10.First char is OK [16:38:50]request: POST /json_proto HTTP/1.0 [16:38:50]Method: POST [16:38:50]URL: /json_proto [16:38:50]Method is POST - this is cgi request [16:38:50]url: /json_proto [16:38:50]query_string will be loaded in cgi processing [16:38:50]execute_cgi json_proto POST (null) [16:38:50]execute_cgi path=json_proto method=POST [16:38:50]POST find Content-Length [16:38:50]Host: 172.17.47.196:8080 [16:38:50]Content-Length: 687 [16:38:50]Content-Type: application/json [16:38:50] [16:38:50]POST finish read [16:38:50]Found Content-Length = 687 [16:38:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871901", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:38:50]execute_script... [16:38: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)871901", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:38:50]POST & json_proto [16:38:50]process_json_proto [16:38:50]json parsed OK: [16:38:50]protocol is kg_v1.0 [16:38:50]action value=close_receipt [16:38:50]process_action close_receipt [16:38:50]cmd_close_receipt [16:38:50]MH_GetDate [16:38:50]Write to MH i2c: F0 00 00 CE 02 BF [16:38:50]Write i2c OK [16:38:50]MH_I2C_Read... [16:38:50]Read from MH i2c: F0 [16:38:50]MH_I2C_Read... [16:38:50]Read from MH i2c: F0 09 00 [16:38:50]MH_I2C_Read... [16:38:50]Read from MH i2c: F0 09 00 CE 02 00 1B 48 F0 66 4C 6B 94 66 32 [16:38:50]GetLastDocTimeStamp 1727023062 [16:38:50]current date 1727023131 [16:38:50]FM_GetShiftState [16:38:50]SAM_PROTO_GetShiftState [16:38:50]wFMCommunicate request_size=4 [16:38:50]MH_SAM_APDU [16:38:50]CAPDU: 80 13 01 00 [16:38:50]Write to MH i2c: E2 08 00 CF 02 80 13 01 00 00 00 00 00 4E [16:38:50]Write i2c OK [16:38:50]MH_I2C_Read... [16:38:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:38:51]Read from MH i2c: E2 [16:38:51]MH_I2C_Read... [16:38:51]Read from MH i2c: E2 0E 00 [16:38:51]MH_I2C_Read... [16:38:51]Read from MH i2c: E2 0E 00 CF 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 0C [16:38:51]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:38:51]wFMCommunicate OK [16:38:51]SAM_PROTO_GetShiftState done [16:38:51]FM_GetShiftState done [16:38:51]opened in 1726964220 [16:38:51]opened+sec_in_day 1727050620 [16:38:51]quantity*price = 100050 [16:38:51]sum+1 = 100052 [16:38:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 275 22.09.2024 16:38 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86962 ФПД: 159917399698436 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T163851&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86962&fm=159917399698436&tin=02508201610067®Number=0000000000092592&sum=100000 [16:38:52]StoreToDocumentArchive [16:38:52]shift 497 fd 86962 [16:38:52]save to /storage/0497/doc_00086962 [16:38:52]save last doc name /storage/0497/doc_00086962 to /storage/kkm_last_doc_name [16:38:52]save OK [16:38:52]Clear old archive folders... [16:38:52]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:38:52]tlvbuf is 01DDE690 [16:38:52]SAM_PROTO_ClearQueue [16:38:52]wFMCommunicate request_size=4 [16:38:52]MH_SAM_APDU [16:38:52]CAPDU: 80 09 00 00 [16:38:52]Write to MH i2c: E2 08 00 DC 02 80 09 00 00 00 00 00 00 50 [16:38:52]Write i2c OK [16:38:52]MH_I2C_Read... [16:38:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:38:52]Read from MH i2c: E2 [16:38:52]MH_I2C_Read... [16:38:52]Read from MH i2c: E2 03 00 [16:38:52]MH_I2C_Read... [16:38:52]Read from MH i2c: E2 03 00 DC 02 00 90 00 52 [16:38:52]RAPDU: 90 00 [16:38:52]wFMCommunicate OK [16:38:52]SAM_PROTO_ClearQueue done [16:38:52]KKMCreateOFDPacket [16:38:52]OFDProtocolAddRootSTLVToBuf [16:38:52]FM_MakeSignedData [16:38:52]FM_MakeSignedData [16:38:52]SAM_PROTO_SignData [16:38:52]wFMCommunicate request_size=4 [16:38:52]MH_SAM_APDU [16:38:52]CAPDU: 80 0D 01 02 [16:38:52]Write to MH i2c: E2 08 00 DD 02 80 0D 01 02 00 00 00 00 58 [16:38:52]Write i2c OK [16:38:52]MH_I2C_Read... [16:38:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:38:52]Read from MH i2c: E2 [16:38:52]MH_I2C_Read... [16:38:52]Read from MH i2c: E2 03 00 [16:38:52]MH_I2C_Read... [16:38:52]Read from MH i2c: E2 03 00 DD 02 00 90 00 53 [16:38:52]RAPDU: 90 00 [16:38:52]wFMCommunicate OK [16:38:52]wFMCommunicate request_size=255 [16:38:52]MH_SAM_APDU [16:38:52]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 1B 48 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B2 53 01 00 35 04 06 00 [16:38:52]Write to MH i2c: E2 02 01 DE 02 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 1B 48 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B2 53 01 00 35 04 06 00 00 00 97 [16:38:52]Write i2c OK [16:38:52]MH_I2C_Read... [16:38:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:38:52]Read from MH i2c: E2 [16:38:52]MH_I2C_Read... [16:38:52]Read from MH i2c: E2 03 00 [16:38:52]MH_I2C_Read... [16:38:52]Read from MH i2c: E2 03 00 DE 02 00 90 00 54 [16:38:52]RAPDU: 90 00 [16:38:52]wFMCommunicate OK [16:38:52]wFMCommunicate request_size=11 [16:38:52]MH_SAM_APDU [16:38:52]CAPDU: 80 0D 02 02 06 91 71 AB CD 6C 04 [16:38:52]Write to MH i2c: E2 0E 00 DF 02 80 0D 02 02 06 00 91 71 AB CD 6C 04 00 00 51 [16:38:52]Write i2c OK [16:38:52]MH_I2C_Read... [16:38:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:38:52]Read from MH i2c: E2 [16:38:52]MH_I2C_Read... [16:38:52]Read from MH i2c: E2 03 00 [16:38:52]MH_I2C_Read... [16:38:52]Read from MH i2c: E2 03 00 DF 02 00 90 00 55 [16:38:52]RAPDU: 90 00 [16:38:52]wFMCommunicate OK [16:38:52]wFMCommunicate request_size=4 [16:38:52]MH_SAM_APDU [16:38:52]CAPDU: 80 0D 03 02 [16:38:52]Write to MH i2c: E2 08 00 E0 02 80 0D 03 02 00 00 00 00 5D [16:38:52]Write i2c OK [16:38:52]MH_I2C_Read... [16:38:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:38:52]Read from MH i2c: E2 [16:38:52]MH_I2C_Read... [16:38:52]Read from MH i2c: E2 0B 00 [16:38:52]MH_I2C_Read... [16:38:52]Read from MH i2c: E2 0B 00 E0 02 00 B9 83 EF 2F 6C 3B 8A F5 90 00 DE [16:38:52]RAPDU: B9 83 EF 2F 6C 3B 8A F5 90 00 [16:38:52]wFMCommunicate OK [16:38:52]SAM_PROTO_SignData done [16:38:52]FM_MakeSignedData done [16:38:52]CreateOFDProtocolMessage [16:38:52]wFMCommunicate request_size=4 [16:38:52]MH_SAM_APDU [16:38:52]CAPDU: 80 11 00 00 [16:38:52]Write to MH i2c: E2 08 00 E1 02 80 11 00 00 00 00 00 00 5D [16:38:52]Write i2c OK [16:38:52]MH_I2C_Read... [16:38:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:38:52]Read from MH i2c: E2 [16:38:52]MH_I2C_Read... [16:38:52]Read from MH i2c: E2 17 00 [16:38:52]MH_I2C_Read... [16:38:52]Read from MH i2c: E2 17 00 E1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 BC [16:38:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:38:52]wFMCommunicate OK [16:38:52]CreateOFDProtocolMessage done [16:38:52]OFDSenderStorePacket 86962 [16:38:52]StoreOFDPacket docnum=86962 [16:38:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 4D 8F 08 01 BC C1 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 1B 48 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B2 53 01 00 35 04 06 00 91 71 AB CD 6C 04 B9 83 EF 2F 6C 3B 8A F5 [16:38:52]CheckFolder [16:38:52]dirname=/storage/ofd_packets [16:38:52]CheckFolder done [16:38:52]ProducePacketName [16:38:52]name=ofd_packets/00086962 [16:38:52]NVStorageSaveData ofd_packets/00086962 [16:38:52]File name is /storage/ofd_packets/00086962 [16:38:52]Write 302 bytes [16:38:52]NVStorageSaveData done [16:38:52]OFDSenderStorePacket done [16:38:52]KKMCreateOFDPacket done [16:38:52]NVStorageSaveData kkm_last_timestamp [16:38:52]File name is /storage/kkm_last_timestamp [16:38:52]Write 4 bytes [16:38:52]NVStorageSaveData done [16:38:52]ExternCall_PrintAddStr [16:38:52]wPrintStart [16:38:52]Write to MH i2c: 01 00 00 E2 02 E4 [16:38:52]Write i2c OK [16:38:52]MH_I2C_Read... [16:38:52]Read from MH i2c: 01 [16:38:52]MH_I2C_Read... [16:38:52]Read from MH i2c: 01 07 00 [16:38:52]MH_I2C_Read... [16:38:52]Read from MH i2c: 01 07 00 E2 02 00 00 00 00 00 FF 0F F9 [16:38:52]RasterBufferAndPrint [16:38:52]line Счет N : (1)871901 [16:38:52]line ИНН: 02508201610067 [16:38:52]line Контрольно-Кассовый Чек [16:38:52]line ПРОДАЖА [16:38:52]line ТРК (МРК, ГНК) : 54 [16:38:52]line Товар: 2710194210 [16:38:52]line ДТ(л)-К-4 [16:38:52]line 13.130 * 76.20 [16:38:52]line = 1000.51 [16:38:52]line НДС 12% НСП 1% [16:38:52]line > о реализуемом товаре [16:38:52]line ОКРУГЛЕНИЕ: -0.51 [16:38:52]line ИТОГО: 1000.00 [16:38:52]line Внесено: 1000.00 [16:38:52]line СДАЧА: 0.00 [16:38:52]line НСП 1% : 8.85 [16:38:52]line НДС 12% : 106.25 [16:38:52]line Наличными: 1000.00 [16:38:52]line Безнал.: 0.00 [16:38:52]line Место: АЗС № 137 "Партнер Нефть" [16:38:52]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:38:52]line СНО: Общий режим [16:38:52]line Чек 275 22.09.2024 16:38 [16:38:52]line Смена: 497 ФФД: 1.0 [16:38:52]line ЗНМ: 0300000064 [16:38:52]line РНМ: 0000000000092592 [16:38:52]line Версия ККМ: 001 [16:38:52]line ФМ: 0000000000874979 [16:38:52]line ФД: 86962 [16:38:52]line ФПД: 159917399698436 [16:38:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T163851&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86962&fm=159917399698436&tin=02508201610067®Number=0000000000092592&sum=100000 [16:38:53]OFD Sender: Processing packet 86962 [packets to send 276, broken 275] [16:38:53]ProducePacketName [16:38:53]name=ofd_packets/00086962 [16:38:53]OFD Sender: To server: pG, [16:38:53]CommunicateWithHost lk.salyk.kg:30040 [16:38:53]ConnectInit lk.salyk.kg [16:38:53]written 0, free lines is 4095 [16:38:53]Write to MH i2c: 01 00 00 0D 03 10 [16:38:53]Write i2c OK [16:38:53]MH_I2C_Read... [16:38:53]Read from MH i2c: 01 [16:38:53]MH_I2C_Read... [16:38:53]Read from MH i2c: 01 07 00 [16:38:53]MH_I2C_Read... [16:38:53]Read from MH i2c: 01 07 00 0D 03 00 00 00 00 00 E6 0C 09 [16:38:53]RasterBufferAndPrint [16:38:53]line [16:38:53]line [16:38:53]line [16:38:53]line [16:38:53]line [16:38:53]written 0, free lines is 3308 [16:38:53]MH_Cut [16:38:53]Write to MH i2c: D1 01 00 14 03 01 E9 [16:38:53]Write i2c OK [16:38:53]MH_I2C_Read... [16:38:53]Read from MH i2c: D1 [16:38:53]MH_I2C_Read... [16:38:53]Read from MH i2c: D1 01 00 [16:38:53]MH_I2C_Read... [16:38:53]Read from MH i2c: D1 01 00 14 03 00 E8 [16:38:53]Write to MH i2c: 01 00 00 15 03 18 [16:38:53]Write i2c OK [16:38:53]MH_I2C_Read... [16:38:54]*** Cut start [16:38:54]*** Partial cut [16:38:54]*** CUTSNS_PIN = 1 [16:38:54]*** CUTSNS_PIN = 0 [16:38:54]*** Brake cut motor [16:38:54]Read from MH i2c: 01 [16:38:54]MH_I2C_Read... [16:38:54]*** Stop cut motor [16:38:54]*** Cut end [16:38:54]Read from MH i2c: 01 07 00 [16:38:54]MH_I2C_Read... [16:38:54]Read from MH i2c: 01 07 00 15 03 00 00 00 00 00 FF 0F 2D [16:38:54]process_action close_receipt done [16:38:54]requested_data is exist [16:38:54]produce_requested_data [16:38:54]requested_item fm.sn is exist - process it [16:38:54]wFMCommunicate request_size=4 [16:38:54]MH_SAM_APDU [16:38:54]CAPDU: 80 11 00 00 [16:38:54]Write to MH i2c: E2 08 00 16 03 80 11 00 00 00 00 00 00 93 [16:38:54]Write i2c OK [16:38:54]MH_I2C_Read... [16:38:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:38:54]Read from MH i2c: E2 [16:38:54]MH_I2C_Read... [16:38:54]Read from MH i2c: E2 17 00 [16:38:54]MH_I2C_Read... [16:38: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 34 39 37 39 90 00 F2 [16:38:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:38:54]wFMCommunicate OK [16:38:54]requested_item fd.num is exist - process it [16:38:54]SAM_PROTO_GetFieldsCounters [16:38:54]wFMCommunicate request_size=4 [16:38:54]MH_SAM_APDU [16:38:54]CAPDU: 80 13 00 00 [16:38:54]Write to MH i2c: E2 08 00 17 03 80 13 00 00 00 00 00 00 96 [16:38:54]Write i2c OK [16:38:54]MH_I2C_Read... [16:38:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:38:55]Read from MH i2c: E2 [16:38:55]MH_I2C_Read... [16:38:55]Read from MH i2c: E2 62 00 [16:38:55]MH_I2C_Read... [16:38:55]Read from MH i2c: E2 62 00 17 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 B2 53 01 00 0E 04 04 00 F1 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 F9 [16:38:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 B2 53 01 00 0E 04 04 00 F1 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 [16:38:55]wFMCommunicate OK [16:38:55]SAM_PROTO_GetFieldsCounters done [16:38:55]requested_item shift.num is exist - process it [16:38:55]requested_item shift.opened is exist - process it [16:38:55]req_shift_opened [16:38:55]FM_GetShiftState [16:38:55]SAM_PROTO_GetShiftState [16:38:55]wFMCommunicate request_size=4 [16:38:55]MH_SAM_APDU [16:38:55]CAPDU: 80 13 01 00 [16:38:55]Write to MH i2c: E2 08 00 18 03 80 13 01 00 00 00 00 00 98 [16:38:55]Write i2c OK [16:38:55]MH_I2C_Read... [16:38:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:38:55]Read from MH i2c: E2 [16:38:55]MH_I2C_Read... [16:38:55]Read from MH i2c: E2 0E 00 [16:38:55]MH_I2C_Read... [16:38:55]Read from MH i2c: E2 0E 00 18 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 56 [16:38:55]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:38:55]wFMCommunicate OK [16:38:55]SAM_PROTO_GetShiftState done [16:38:55]FM_GetShiftState done [16:38:55]req_shift_opened done [16:38:55]requested_item shift.open_date is exist - process it [16:38:55]req_shift_open_date [16:38:55]req_shift_open_date done [16:38:55]produce_requested_data done [16:38:55]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86962,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:38:55]process_action_free close_receipt [16:38:55]json_value_free [16:38:55]json_value_free done [16:38:55]process_json_proto returns [16:38:55]Send response to host [16:38:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86962,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:38:55]free response buf [16:38:55]execute_script done [16:38:55]execute_script returns [16:38:55]free content buf [16:38:55]Sock 10.Close socket [16:38:55]Sock 10.Thread stoped [16:38:56]Connected sock=11 [16:38:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 4D 8F 08 01 BC C1 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 1B 48 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B2 53 01 00 35 04 06 00 91 71 AB CD 6C 04 B9 83 EF 2F 6C 3B 8A F5 [16:38:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 7F C8 47 00 87 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 34 39 37 39 10 04 04 00 B2 53 01 00 F4 03 04 00 EE F2 EF 66 B6 04 01 00 00 D4 74 71 5B 70 A6 FB 14 [16:38:58]CommunicateWithHost err = 0 [16:38:58]CheckOFDResponse [16:38:58]1017 (14) - 77093643461234 [16:38:58]1041 (16) - 0000000000874979 [16:38:58]1040 (4) - 86962 [16:38:58]1012 (4) - 22.09.2024 10:35 [16:38:58]1206 (1) - 0 [16:38:58]OFD Sender: Remove packet 86962 [16:38:58]ProducePacketName [16:38:58]name=ofd_packets/00086962 [16:38:58]NVStorageDeleteData [16:38:58]OFD Sender: No OFD packet to send [16:39:03]OFD Sender: No OFD packet to send [16:39:04]recv_with_timeout no data received [16:39:08]OFD Sender: No OFD packet to send [16:39:13]OFD Sender: No OFD packet to send [16:39:18]OFD Sender: No OFD packet to send [16:39:19]recv_with_timeout no data received [16:39:23]OFD Sender: No OFD packet to send [16:39:28]OFD Sender: No OFD packet to send [16:39:33]OFD Sender: No OFD packet to send [16:39:36]recv_with_timeout no data received [16:39:36]accept exits with 9 [16:39:36]New connection [16:39:36]New thread 3066744164 created [16:39:36]Thread 3066600804 joined [16:39:36]Waiting for new connection... [16:39:36] Sock 9.Parse request [16:39:36]Sock 9.Check first char [16:39:36]Sock 9.First char is OK [16:39:36]request: POST /json_proto HTTP/1.0 [16:39:36]Method: POST [16:39:36]URL: /json_proto [16:39:36]Method is POST - this is cgi request [16:39:36]url: /json_proto [16:39:36]query_string will be loaded in cgi processing [16:39:36]execute_cgi json_proto POST (null) [16:39:36]execute_cgi path=json_proto method=POST [16:39:36]POST find Content-Length [16:39:36]Host: 172.17.47.196:8080 [16:39:36]Content-Length: 986 [16:39:36]Content-Type: application/json [16:39:36] [16:39:36]POST finish read [16:39:36]Found Content-Length = 986 [16:39:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871900", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 75.20, "quantity" : 51.870, "sum" : 3900.62, "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 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 51.87 \u0441\u043E\u043C", "deposit" : 3900.00, "total" : 3900.00, "payments": [ { "type": 0, "sum" : 3900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:39:36]execute_script... [16:39: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)871900", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 75.20, "quantity" : 51.870, "sum" : 3900.62, "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 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 51.87 \u0441\u043E\u043C", "deposit" : 3900.00, "total" : 3900.00, "payments": [ { "type": 0, "sum" : 3900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:39:36]POST & json_proto [16:39:36]process_json_proto [16:39:36]json parsed OK: [16:39:36]protocol is kg_v1.0 [16:39:36]action value=close_receipt [16:39:36]process_action close_receipt [16:39:36]cmd_close_receipt [16:39:36]MH_GetDate [16:39:36]Write to MH i2c: F0 00 00 19 03 0B [16:39:36]Write i2c OK [16:39:36]MH_I2C_Read... [16:39:36]Read from MH i2c: F0 [16:39:36]MH_I2C_Read... [16:39:36]Read from MH i2c: F0 09 00 [16:39:36]MH_I2C_Read... [16:39:36]Read from MH i2c: F0 09 00 19 03 00 49 48 F0 66 4C 6B 94 66 AC [16:39:36]GetLastDocTimeStamp 1727023131 [16:39:36]current date 1727023177 [16:39:36]FM_GetShiftState [16:39:36]SAM_PROTO_GetShiftState [16:39:36]wFMCommunicate request_size=4 [16:39:36]MH_SAM_APDU [16:39:36]CAPDU: 80 13 01 00 [16:39:36]Write to MH i2c: E2 08 00 1A 03 80 13 01 00 00 00 00 00 9A [16:39:36]Write i2c OK [16:39:36]MH_I2C_Read... [16:39:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:39:36]Read from MH i2c: E2 [16:39:36]MH_I2C_Read... [16:39:36]Read from MH i2c: E2 0E 00 [16:39:36]MH_I2C_Read... [16:39:36]Read from MH i2c: E2 0E 00 1A 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 58 [16:39:36]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:39:36]wFMCommunicate OK [16:39:36]SAM_PROTO_GetShiftState done [16:39:36]FM_GetShiftState done [16:39:36]opened in 1726964220 [16:39:36]opened+sec_in_day 1727050620 [16:39:36]quantity*price = 390062 [16:39:36]sum+1 = 390063 [16:39:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 3900.00 Внесено: 3900.00 СДАЧА: 0.00 НСП 1% : 34.52 НДС 12% : 414.22 Наличными: 3900.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 276 22.09.2024 16:39 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа ДТ номер 137 сэкономлено 51.87 сом ФМ: 0000000000874979 ФД: 86963 ФПД: 136304244078327 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T163937&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86963&fm=136304244078327&tin=02508201610067®Number=0000000000092592&sum=390000 [16:39:38]StoreToDocumentArchive [16:39:38]shift 497 fd 86963 [16:39:38]save to /storage/0497/doc_00086963 [16:39:38]save last doc name /storage/0497/doc_00086963 to /storage/kkm_last_doc_name [16:39:38]save OK [16:39:38]Clear old archive folders... [16:39:38]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:39:38]tlvbuf is 01E89690 [16:39:38]SAM_PROTO_ClearQueue [16:39:38]wFMCommunicate request_size=4 [16:39:38]MH_SAM_APDU [16:39:38]CAPDU: 80 09 00 00 [16:39:38]Write to MH i2c: E2 08 00 27 03 80 09 00 00 00 00 00 00 9C [16:39:38]Write i2c OK [16:39:38]MH_I2C_Read... [16:39:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:39:38]Read from MH i2c: E2 [16:39:38]MH_I2C_Read... [16:39:38]Read from MH i2c: E2 03 00 [16:39:38]MH_I2C_Read... [16:39:38]Read from MH i2c: E2 03 00 27 03 00 90 00 9E [16:39:38]RAPDU: 90 00 [16:39:38]wFMCommunicate OK [16:39:38]SAM_PROTO_ClearQueue done [16:39:38]KKMCreateOFDPacket [16:39:38]OFDProtocolAddRootSTLVToBuf [16:39:38]FM_MakeSignedData [16:39:38]FM_MakeSignedData [16:39:38]SAM_PROTO_SignData [16:39:38]wFMCommunicate request_size=4 [16:39:38]MH_SAM_APDU [16:39:38]CAPDU: 80 0D 01 02 [16:39:38]Write to MH i2c: E2 08 00 28 03 80 0D 01 02 00 00 00 00 A4 [16:39:38]Write i2c OK [16:39:38]MH_I2C_Read... [16:39:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:39:38]Read from MH i2c: E2 [16:39:38]MH_I2C_Read... [16:39:38]Read from MH i2c: E2 03 00 [16:39:38]MH_I2C_Read... [16:39:38]Read from MH i2c: E2 03 00 28 03 00 90 00 9F [16:39:38]RAPDU: 90 00 [16:39:38]wFMCommunicate OK [16:39:38]wFMCommunicate request_size=255 [16:39:38]MH_SAM_APDU [16:39:38]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 9E CA 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 AE F3 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 F3 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE A1 00 00 00 00 07 04 06 00 70 F3 05 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 49 48 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B3 53 01 00 35 04 06 00 [16:39:38]Write to MH i2c: E2 02 01 29 03 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 9E CA 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 AE F3 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 F3 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE A1 00 00 00 00 07 04 06 00 70 F3 05 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 49 48 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B3 53 01 00 35 04 06 00 00 00 3E [16:39:38]Write i2c OK [16:39:38]MH_I2C_Read... [16:39:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:39:38]Read from MH i2c: E2 [16:39:38]MH_I2C_Read... [16:39:38]Read from MH i2c: E2 03 00 [16:39:38]MH_I2C_Read... [16:39:38]Read from MH i2c: E2 03 00 29 03 00 90 00 A0 [16:39:38]RAPDU: 90 00 [16:39:38]wFMCommunicate OK [16:39:38]wFMCommunicate request_size=11 [16:39:38]MH_SAM_APDU [16:39:38]CAPDU: 80 0D 02 02 06 7B F7 CE 0C B6 F7 [16:39:38]Write to MH i2c: E2 0E 00 2A 03 80 0D 02 02 06 00 7B F7 CE 0C B6 F7 00 00 AC [16:39:38]Write i2c OK [16:39:38]MH_I2C_Read... [16:39:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:39:38]Read from MH i2c: E2 [16:39:38]MH_I2C_Read... [16:39:38]Read from MH i2c: E2 03 00 [16:39:38]MH_I2C_Read... [16:39:38]Read from MH i2c: E2 03 00 2A 03 00 90 00 A1 [16:39:38]RAPDU: 90 00 [16:39:38]wFMCommunicate OK [16:39:38]wFMCommunicate request_size=4 [16:39:38]MH_SAM_APDU [16:39:38]CAPDU: 80 0D 03 02 [16:39:38]Write to MH i2c: E2 08 00 2B 03 80 0D 03 02 00 00 00 00 A9 [16:39:38]Write i2c OK [16:39:38]MH_I2C_Read... [16:39:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:39:38]Read from MH i2c: E2 [16:39:38]MH_I2C_Read... [16:39:38]Read from MH i2c: E2 0B 00 [16:39:38]MH_I2C_Read... [16:39:38]Read from MH i2c: E2 0B 00 2B 03 00 84 22 A9 A9 D1 F7 8A 12 90 00 06 [16:39:38]RAPDU: 84 22 A9 A9 D1 F7 8A 12 90 00 [16:39:38]wFMCommunicate OK [16:39:38]SAM_PROTO_SignData done [16:39:38]FM_MakeSignedData done [16:39:38]CreateOFDProtocolMessage [16:39:38]wFMCommunicate request_size=4 [16:39:38]MH_SAM_APDU [16:39:38]CAPDU: 80 11 00 00 [16:39:38]Write to MH i2c: E2 08 00 2C 03 80 11 00 00 00 00 00 00 A9 [16:39:38]Write i2c OK [16:39:38]MH_I2C_Read... [16:39:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:39:38]Read from MH i2c: E2 [16:39:38]MH_I2C_Read... [16:39:38]Read from MH i2c: E2 17 00 [16:39:38]MH_I2C_Read... [16:39:38]Read from MH i2c: E2 17 00 2C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 08 [16:39:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:39:38]wFMCommunicate OK [16:39:38]CreateOFDProtocolMessage done [16:39:38]OFDSenderStorePacket 86963 [16:39:38]StoreOFDPacket docnum=86963 [16:39:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 A5 E9 08 01 F0 D4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 9E CA 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 AE F3 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 F3 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE A1 00 00 00 00 07 04 06 00 70 F3 05 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 49 48 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B3 53 01 00 35 04 06 00 7B F7 CE 0C B6 F7 84 22 A9 A9 D1 F7 8A 12 [16:39:38]CheckFolder [16:39:38]dirname=/storage/ofd_packets [16:39:38]CheckFolder done [16:39:38]ProducePacketName [16:39:38]name=ofd_packets/00086963 [16:39:38]NVStorageSaveData ofd_packets/00086963 [16:39:38]File name is /storage/ofd_packets/00086963 [16:39:38]Write 302 bytes [16:39:38]NVStorageSaveData done [16:39:38]OFDSenderStorePacket done [16:39:38]KKMCreateOFDPacket done [16:39:38]NVStorageSaveData kkm_last_timestamp [16:39:38]File name is /storage/kkm_last_timestamp [16:39:38]Write 4 bytes [16:39:38]NVStorageSaveData done [16:39:38]ExternCall_PrintAddStr [16:39:38]wPrintStart [16:39:38]Write to MH i2c: 01 00 00 2D 03 30 [16:39:38]Write i2c OK [16:39:38]MH_I2C_Read... [16:39:38]Read from MH i2c: 01 [16:39:38]MH_I2C_Read... [16:39:38]Read from MH i2c: 01 07 00 [16:39:38]MH_I2C_Read... [16:39:38]Read from MH i2c: 01 07 00 2D 03 00 00 00 00 00 FF 0F 45 [16:39:38]RasterBufferAndPrint [16:39:38]line Счет N : (1)871900 [16:39:38]line ИНН: 02508201610067 [16:39:38]line Контрольно-Кассовый Чек [16:39:38]line ПРОДАЖА [16:39:38]line ТРК (МРК, ГНК) : 11 [16:39:38]line Товар: 2710194210 [16:39:38]line ДТ(л)-К-4 [16:39:38]line 51.870 * 75.20 [16:39:38]line = 3900.62 [16:39:38]line НДС 12% НСП 1% [16:39:38]line > о реализуемом товаре [16:39:38]line ОКРУГЛЕНИЕ: -0.62 [16:39:38]line ИТОГО: 3900.00 [16:39:38]line Внесено: 3900.00 [16:39:38]line СДАЧА: 0.00 [16:39:38]line НСП 1% : 34.52 [16:39:38]line НДС 12% : 414.22 [16:39:38]line Наличными: 3900.00 [16:39:38]line Безнал.: 0.00 [16:39:38]line Место: АЗС № 137 "Партнер Нефть" [16:39:38]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:39:38]line СНО: Общий режим [16:39:38]line Чек 276 22.09.2024 16:39 [16:39:38]line Смена: 497 ФФД: 1.0 [16:39:38]line ЗНМ: 0300000064 [16:39:38]line РНМ: 0000000000092592 [16:39:38]line Версия ККМ: 001 [16:39:38]line [16:39:38]line Дисконтная программа [16:39:38]line ДТ [16:39:38]line номер 137 [16:39:38]line сэкономлено 51.87 сом [16:39:38]line ФМ: 0000000000874979 [16:39:38]line ФД: 86963 [16:39:38]line ФПД: 136304244078327 [16:39:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T163937&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86963&fm=136304244078327&tin=02508201610067®Number=0000000000092592&sum=390000 [16:39:38]OFD Sender: Processing packet 86963 [packets to send 276, broken 275] [16:39:38]ProducePacketName [16:39:38]name=ofd_packets/00086963 [16:39:38]OFD Sender: To server: pG, [16:39:38]CommunicateWithHost lk.salyk.kg:30040 [16:39:39]ConnectInit lk.salyk.kg [16:39:39]written 0, free lines is 4095 [16:39:39]Write to MH i2c: 01 00 00 5D 03 60 [16:39:39]Write i2c OK [16:39:39]MH_I2C_Read... [16:39:39]Read from MH i2c: 01 [16:39:39]MH_I2C_Read... [16:39:39]Read from MH i2c: 01 07 00 [16:39:39]MH_I2C_Read... [16:39:39]Read from MH i2c: 01 07 00 5D 03 00 00 00 00 00 94 0C 07 [16:39:39]RasterBufferAndPrint [16:39:39]line [16:39:39]line [16:39:39]line [16:39:39]line [16:39:39]line [16:39:39]written 0, free lines is 3226 [16:39:39]MH_Cut [16:39:39]Write to MH i2c: D1 01 00 64 03 01 39 [16:39:39]Write i2c OK [16:39:39]MH_I2C_Read... [16:39:39]Read from MH i2c: D1 [16:39:39]MH_I2C_Read... [16:39:39]Read from MH i2c: D1 01 00 [16:39:39]MH_I2C_Read... [16:39:39]Read from MH i2c: D1 01 00 64 03 00 38 [16:39:39]Write to MH i2c: 01 00 00 65 03 68 [16:39:39]Write i2c OK [16:39:39]MH_I2C_Read... [16:39:40]*** Cut start [16:39:40]*** Partial cut [16:39:40]*** CUTSNS_PIN = 1 [16:39:40]*** CUTSNS_PIN = 0 [16:39:40]*** Brake cut motor [16:39:40]Read from MH i2c: 01 [16:39:40]MH_I2C_Read... [16:39:40]*** Stop cut motor [16:39:40]*** Cut end [16:39:40]Read from MH i2c: 01 07 00 [16:39:40]MH_I2C_Read... [16:39:40]Read from MH i2c: 01 07 00 65 03 00 00 00 00 00 FF 0F 7D [16:39:40]process_action close_receipt done [16:39:40]requested_data is exist [16:39:40]produce_requested_data [16:39:40]requested_item fm.sn is exist - process it [16:39:40]wFMCommunicate request_size=4 [16:39:40]MH_SAM_APDU [16:39:40]CAPDU: 80 11 00 00 [16:39:40]Write to MH i2c: E2 08 00 66 03 80 11 00 00 00 00 00 00 E3 [16:39:40]Write i2c OK [16:39:40]MH_I2C_Read... [16:39:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:39:41]Read from MH i2c: E2 [16:39:41]MH_I2C_Read... [16:39:41]Read from MH i2c: E2 17 00 [16:39:41]MH_I2C_Read... [16:39:41]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 34 39 37 39 90 00 42 [16:39:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:39:41]wFMCommunicate OK [16:39:41]requested_item fd.num is exist - process it [16:39:41]SAM_PROTO_GetFieldsCounters [16:39:41]wFMCommunicate request_size=4 [16:39:41]MH_SAM_APDU [16:39:41]CAPDU: 80 13 00 00 [16:39:41]Write to MH i2c: E2 08 00 67 03 80 13 00 00 00 00 00 00 E6 [16:39:41]Write i2c OK [16:39:41]MH_I2C_Read... [16:39:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:39:41]Read from MH i2c: E2 [16:39:41]MH_I2C_Read... [16:39:41]Read from MH i2c: E2 62 00 [16:39:41]MH_I2C_Read... [16:39:41]Read from MH i2c: E2 62 00 67 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 B3 53 01 00 0E 04 04 00 F1 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 4D [16:39: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 B3 53 01 00 0E 04 04 00 F1 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 [16:39:41]wFMCommunicate OK [16:39:41]SAM_PROTO_GetFieldsCounters done [16:39:41]requested_item shift.num is exist - process it [16:39:41]requested_item shift.opened is exist - process it [16:39:41]req_shift_opened [16:39:41]FM_GetShiftState [16:39:41]SAM_PROTO_GetShiftState [16:39:41]wFMCommunicate request_size=4 [16:39:41]MH_SAM_APDU [16:39:41]CAPDU: 80 13 01 00 [16:39:41]Write to MH i2c: E2 08 00 68 03 80 13 01 00 00 00 00 00 E8 [16:39:41]Write i2c OK [16:39:41]MH_I2C_Read... [16:39:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:39:41]Read from MH i2c: E2 [16:39:41]MH_I2C_Read... [16:39:41]Read from MH i2c: E2 0E 00 [16:39:41]MH_I2C_Read... [16:39:41]Read from MH i2c: E2 0E 00 68 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A6 [16:39:41]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:39:41]wFMCommunicate OK [16:39:41]SAM_PROTO_GetShiftState done [16:39:41]FM_GetShiftState done [16:39:41]req_shift_opened done [16:39:41]requested_item shift.open_date is exist - process it [16:39:41]req_shift_open_date [16:39:41]req_shift_open_date done [16:39:41]produce_requested_data done [16:39:41]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86963,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:39:41]process_action_free close_receipt [16:39:41]json_value_free [16:39:41]json_value_free done [16:39:41]process_json_proto returns [16:39:41]Send response to host [16:39:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86963,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:39:41]free response buf [16:39:41]execute_script done [16:39:41]execute_script returns [16:39:41]free content buf [16:39:41]Sock 9.Close socket [16:39:41]Sock 9.Thread stoped [16:39:44]ConnectInit Can't take IP for lk.salyk.kg [16:39:44]CommunicateWithHost connect error [16:39:44]CommunicateWithHost err = -1 [16:39:44]OFD Sender: Server communicate error [16:39:49]OFD Sender: Processing packet 86963 [packets to send 276, broken 275] [16:39:49]ProducePacketName [16:39:49]name=ofd_packets/00086963 [16:39:49]OFD Sender: To server: pG, [16:39:49]CommunicateWithHost lk.salyk.kg:30040 [16:39:49]ConnectInit lk.salyk.kg [16:39:51]recv_with_timeout no data received [16:39:54]ConnectInit Can't take IP for lk.salyk.kg [16:39:54]CommunicateWithHost connect error [16:39:54]CommunicateWithHost err = -1 [16:39:54]OFD Sender: Server communicate error [16:39:59]OFD Sender: Processing packet 86963 [packets to send 276, broken 275] [16:39:59]ProducePacketName [16:39:59]name=ofd_packets/00086963 [16:39:59]OFD Sender: To server: pG, [16:39:59]CommunicateWithHost lk.salyk.kg:30040 [16:39:59]ConnectInit lk.salyk.kg [16:40:08]recv_with_timeout no data received [16:40:17]Connected sock=10 [16:40:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 A5 E9 08 01 F0 D4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 9E CA 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 AE F3 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 F3 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE A1 00 00 00 00 07 04 06 00 70 F3 05 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 49 48 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B3 53 01 00 35 04 06 00 7B F7 CE 0C B6 F7 84 22 A9 A9 D1 F7 8A 12 [16:40:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 0C 4E 47 00 A1 38 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B3 53 01 00 F4 03 04 00 41 F3 EF 66 B6 04 01 00 00 C3 A5 00 20 73 8E FB A0 [16:40:20]CommunicateWithHost err = 0 [16:40:20]CheckOFDResponse [16:40:20]1017 (14) - 77093643461234 [16:40:20]1041 (16) - 0000000000874979 [16:40:20]1040 (4) - 86963 [16:40:20]1012 (4) - 22.09.2024 10:36 [16:40:20]1206 (1) - 0 [16:40:20]OFD Sender: Remove packet 86963 [16:40:20]ProducePacketName [16:40:20]name=ofd_packets/00086963 [16:40:20]NVStorageDeleteData [16:40:20]OFD Sender: No OFD packet to send [16:40:24]recv_with_timeout no data received [16:40:25]OFD Sender: No OFD packet to send [16:40:30]OFD Sender: No OFD packet to send [16:40:35]OFD Sender: No OFD packet to send [16:40:40]OFD Sender: No OFD packet to send [16:40:45]OFD Sender: No OFD packet to send [16:40:50]OFD Sender: No OFD packet to send [16:40:55]OFD Sender: No OFD packet to send [16:41:00]OFD Sender: No OFD packet to send [16:41:05]OFD Sender: No OFD packet to send [16:41:10]OFD Sender: No OFD packet to send [16:41:15]OFD Sender: No OFD packet to send [16:41:20]OFD Sender: No OFD packet to send [16:41:25]OFD Sender: No OFD packet to send [16:41:30]OFD Sender: No OFD packet to send [16:41:35]OFD Sender: No OFD packet to send [16:41:40]OFD Sender: No OFD packet to send [16:41:45]OFD Sender: No OFD packet to send [16:41:50]OFD Sender: No OFD packet to send [16:41:55]OFD Sender: No OFD packet to send [16:42:00]OFD Sender: No OFD packet to send [16:42:01]accept exits with 8 [16:42:01]New connection [16:42:01]New thread 3066600804 created [16:42:01]Thread 3066744164 joined [16:42:01]Waiting for new connection... [16:42:01] Sock 8.Parse request [16:42:01]Sock 8.Check first char [16:42:01]Sock 8.First char is OK [16:42:01]request: POST /json_proto HTTP/1.0 [16:42:01]Method: POST [16:42:01]URL: /json_proto [16:42:01]Method is POST - this is cgi request [16:42:01]url: /json_proto [16:42:01]query_string will be loaded in cgi processing [16:42:01]execute_cgi json_proto POST (null) [16:42:01]execute_cgi path=json_proto method=POST [16:42:01]POST find Content-Length [16:42:01]Host: 172.17.47.196:8080 [16:42:01]Content-Length: 682 [16:42:01]Content-Type: application/json [16:42:01] [16:42:01]POST finish read [16:42:01]Found Content-Length = 682 [16:42:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871902", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [16:42:01]execute_script... [16:42: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)871902", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [16:42:01]POST & json_proto [16:42:01]process_json_proto [16:42:01]json parsed OK: [16:42:01]protocol is kg_v1.0 [16:42:01]action value=close_receipt [16:42:01]process_action close_receipt [16:42:01]cmd_close_receipt [16:42:01]MH_GetDate [16:42:01]Write to MH i2c: F0 00 00 69 03 5B [16:42:01]Write i2c OK [16:42:01]MH_I2C_Read... [16:42:01]Read from MH i2c: F0 [16:42:01]MH_I2C_Read... [16:42:01]Read from MH i2c: F0 09 00 [16:42:01]MH_I2C_Read... [16:42:01]Read from MH i2c: F0 09 00 69 03 00 DA 48 F0 66 4C 6B 94 66 8D [16:42:01]GetLastDocTimeStamp 1727023177 [16:42:01]current date 1727023322 [16:42:01]FM_GetShiftState [16:42:01]SAM_PROTO_GetShiftState [16:42:01]wFMCommunicate request_size=4 [16:42:01]MH_SAM_APDU [16:42:01]CAPDU: 80 13 01 00 [16:42:01]Write to MH i2c: E2 08 00 6A 03 80 13 01 00 00 00 00 00 EA [16:42:01]Write i2c OK [16:42:01]MH_I2C_Read... [16:42:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:42:01]Read from MH i2c: E2 [16:42:01]MH_I2C_Read... [16:42:01]Read from MH i2c: E2 0E 00 [16:42:01]MH_I2C_Read... [16:42:01]Read from MH i2c: E2 0E 00 6A 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A8 [16:42:01]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:42:01]wFMCommunicate OK [16:42:01]SAM_PROTO_GetShiftState done [16:42:01]FM_GetShiftState done [16:42:01]opened in 1726964220 [16:42:01]opened+sec_in_day 1727050620 [16:42:01]quantity*price = 30022 [16:42:01]sum+1 = 30024 [16:42:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.23 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.88 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 277 22.09.2024 16:42 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86964 ФПД: 270262407080838 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T164202&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86964&fm=270262407080838&tin=02508201610067®Number=0000000000092592&sum=30000 [16:42:03]StoreToDocumentArchive [16:42:03]shift 497 fd 86964 [16:42:03]save to /storage/0497/doc_00086964 [16:42:03]save last doc name /storage/0497/doc_00086964 to /storage/kkm_last_doc_name [16:42:03]save OK [16:42:03]Clear old archive folders... [16:42:03]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:42:03]tlvbuf is 01DF8F70 [16:42:03]SAM_PROTO_ClearQueue [16:42:03]wFMCommunicate request_size=4 [16:42:03]MH_SAM_APDU [16:42:03]CAPDU: 80 09 00 00 [16:42:03]Write to MH i2c: E2 08 00 77 03 80 09 00 00 00 00 00 00 EC [16:42:03]Write i2c OK [16:42:03]MH_I2C_Read... [16:42:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:42:03]Read from MH i2c: E2 [16:42:03]MH_I2C_Read... [16:42:03]Read from MH i2c: E2 03 00 [16:42:03]MH_I2C_Read... [16:42:03]Read from MH i2c: E2 03 00 77 03 00 90 00 EE [16:42:03]RAPDU: 90 00 [16:42:03]wFMCommunicate OK [16:42:03]SAM_PROTO_ClearQueue done [16:42:03]KKMCreateOFDPacket [16:42:03]OFDProtocolAddRootSTLVToBuf [16:42:03]FM_MakeSignedData [16:42:03]FM_MakeSignedData [16:42:03]SAM_PROTO_SignData [16:42:03]wFMCommunicate request_size=4 [16:42:03]MH_SAM_APDU [16:42:03]CAPDU: 80 0D 01 02 [16:42:03]Write to MH i2c: E2 08 00 78 03 80 0D 01 02 00 00 00 00 F4 [16:42:03]Write i2c OK [16:42:03]MH_I2C_Read... [16:42:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:42:03]Read from MH i2c: E2 [16:42:03]MH_I2C_Read... [16:42:03]Read from MH i2c: E2 03 00 [16:42:03]MH_I2C_Read... [16:42:03]Read from MH i2c: E2 03 00 78 03 00 90 00 EF [16:42:03]RAPDU: 90 00 [16:42:03]wFMCommunicate OK [16:42:03]wFMCommunicate request_size=255 [16:42:03]MH_SAM_APDU [16:42:03]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 15 01 00 00 F4 03 04 00 DA 48 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B4 53 01 00 35 04 06 00 [16:42:03]Write to MH i2c: E2 02 01 79 03 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 15 01 00 00 F4 03 04 00 DA 48 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B4 53 01 00 35 04 06 00 00 00 B3 [16:42:03]Write i2c OK [16:42:03]MH_I2C_Read... [16:42:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:42:03]Read from MH i2c: E2 [16:42:03]MH_I2C_Read... [16:42:03]Read from MH i2c: E2 03 00 [16:42:03]MH_I2C_Read... [16:42:03]Read from MH i2c: E2 03 00 79 03 00 90 00 F0 [16:42:03]RAPDU: 90 00 [16:42:03]wFMCommunicate OK [16:42:03]wFMCommunicate request_size=11 [16:42:03]MH_SAM_APDU [16:42:03]CAPDU: 80 0D 02 02 06 F5 CD 5E C5 2B 86 [16:42:03]Write to MH i2c: E2 0E 00 7A 03 80 0D 02 02 06 00 F5 CD 5E C5 2B 86 00 00 99 [16:42:03]Write i2c OK [16:42:03]MH_I2C_Read... [16:42:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:42:03]Read from MH i2c: E2 [16:42:03]MH_I2C_Read... [16:42:03]Read from MH i2c: E2 03 00 [16:42:03]MH_I2C_Read... [16:42:03]Read from MH i2c: E2 03 00 7A 03 00 90 00 F1 [16:42:03]RAPDU: 90 00 [16:42:03]wFMCommunicate OK [16:42:03]wFMCommunicate request_size=4 [16:42:03]MH_SAM_APDU [16:42:03]CAPDU: 80 0D 03 02 [16:42:03]Write to MH i2c: E2 08 00 7B 03 80 0D 03 02 00 00 00 00 F9 [16:42:03]Write i2c OK [16:42:03]MH_I2C_Read... [16:42:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:42:03]Read from MH i2c: E2 [16:42:03]MH_I2C_Read... [16:42:03]Read from MH i2c: E2 0B 00 [16:42:03]MH_I2C_Read... [16:42:03]Read from MH i2c: E2 0B 00 7B 03 00 10 89 E3 AE 2B FD 95 84 90 00 65 [16:42:03]RAPDU: 10 89 E3 AE 2B FD 95 84 90 00 [16:42:03]wFMCommunicate OK [16:42:03]SAM_PROTO_SignData done [16:42:03]FM_MakeSignedData done [16:42:03]CreateOFDProtocolMessage [16:42:03]wFMCommunicate request_size=4 [16:42:03]MH_SAM_APDU [16:42:03]CAPDU: 80 11 00 00 [16:42:03]Write to MH i2c: E2 08 00 7C 03 80 11 00 00 00 00 00 00 F9 [16:42:03]Write i2c OK [16:42:03]MH_I2C_Read... [16:42:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:42:03]Read from MH i2c: E2 [16:42:03]MH_I2C_Read... [16:42:03]Read from MH i2c: E2 17 00 [16:42:03]MH_I2C_Read... [16:42:03]Read from MH i2c: E2 17 00 7C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 58 [16:42:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:42:03]wFMCommunicate OK [16:42:03]CreateOFDProtocolMessage done [16:42:03]OFDSenderStorePacket 86964 [16:42:03]StoreOFDPacket docnum=86964 [16:42:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 EE 26 08 01 5A F3 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 15 01 00 00 F4 03 04 00 DA 48 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B4 53 01 00 35 04 06 00 F5 CD 5E C5 2B 86 10 89 E3 AE 2B FD 95 84 [16:42:03]CheckFolder [16:42:03]dirname=/storage/ofd_packets [16:42:03]CheckFolder done [16:42:03]ProducePacketName [16:42:03]name=ofd_packets/00086964 [16:42:03]NVStorageSaveData ofd_packets/00086964 [16:42:03]File name is /storage/ofd_packets/00086964 [16:42:03]Write 302 bytes [16:42:03]NVStorageSaveData done [16:42:03]OFDSenderStorePacket done [16:42:03]KKMCreateOFDPacket done [16:42:03]NVStorageSaveData kkm_last_timestamp [16:42:03]File name is /storage/kkm_last_timestamp [16:42:03]Write 4 bytes [16:42:03]NVStorageSaveData done [16:42:03]ExternCall_PrintAddStr [16:42:03]wPrintStart [16:42:03]Write to MH i2c: 01 00 00 7D 03 80 [16:42:03]Write i2c OK [16:42:03]MH_I2C_Read... [16:42:03]Read from MH i2c: 01 [16:42:03]MH_I2C_Read... [16:42:03]Read from MH i2c: 01 07 00 [16:42:03]MH_I2C_Read... [16:42:03]Read from MH i2c: 01 07 00 7D 03 00 00 00 00 00 FF 0F 95 [16:42:03]RasterBufferAndPrint [16:42:03]line Счет N : (1)871902 [16:42:03]line ИНН: 02508201610067 [16:42:03]line Контрольно-Кассовый Чек [16:42:03]line ПРОДАЖА [16:42:03]line ТРК (МРК, ГНК) : 21 [16:42:03]line Товар: 2710194210 [16:42:03]line ДТ(л)-К-4 [16:42:03]line 3.940 * 76.20 [16:42:03]line = 300.23 [16:42:03]line НДС 12% НСП 1% [16:42:03]line > о реализуемом товаре [16:42:03]line ОКРУГЛЕНИЕ: -0.23 [16:42:03]line ИТОГО: 300.00 [16:42:03]line Внесено: 300.00 [16:42:03]line СДАЧА: 0.00 [16:42:03]line НСП 1% : 2.66 [16:42:03]line НДС 12% : 31.88 [16:42:03]line Наличными: 300.00 [16:42:03]line Безнал.: 0.00 [16:42:03]line Место: АЗС № 137 "Партнер Нефть" [16:42:03]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:42:03]line СНО: Общий режим [16:42:03]line Чек 277 22.09.2024 16:42 [16:42:03]line Смена: 497 ФФД: 1.0 [16:42:03]line ЗНМ: 0300000064 [16:42:03]line РНМ: 0000000000092592 [16:42:03]line Версия ККМ: 001 [16:42:03]line ФМ: 0000000000874979 [16:42:03]line ФД: 86964 [16:42:03]line ФПД: 270262407080838 [16:42:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T164202&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86964&fm=270262407080838&tin=02508201610067®Number=0000000000092592&sum=30000 [16:42:03]OFD Sender: Processing packet 86964 [packets to send 276, broken 275] [16:42:03]ProducePacketName [16:42:03]name=ofd_packets/00086964 [16:42:03]OFD Sender: To server: pG, [16:42:03]CommunicateWithHost lk.salyk.kg:30040 [16:42:03]ConnectInit lk.salyk.kg [16:42:03]written 0, free lines is 4095 [16:42:04]Write to MH i2c: 01 00 00 A8 03 AB [16:42:04]Write i2c OK [16:42:04]MH_I2C_Read... [16:42:04]Read from MH i2c: 01 [16:42:04]MH_I2C_Read... [16:42:04]Read from MH i2c: 01 07 00 [16:42:04]MH_I2C_Read... [16:42:04]Read from MH i2c: 01 07 00 A8 03 00 00 00 00 00 E5 0C A3 [16:42:04]RasterBufferAndPrint [16:42:04]line [16:42:04]line [16:42:04]line [16:42:04]line [16:42:04]line [16:42:04]written 0, free lines is 3307 [16:42:04]MH_Cut [16:42:04]Write to MH i2c: D1 01 00 AF 03 01 84 [16:42:04]Write i2c OK [16:42:04]MH_I2C_Read... [16:42:04]Read from MH i2c: D1 [16:42:04]MH_I2C_Read... [16:42:04]Read from MH i2c: D1 01 00 [16:42:04]MH_I2C_Read... [16:42:04]Read from MH i2c: D1 01 00 AF 03 00 83 [16:42:04]Write to MH i2c: 01 00 00 B0 03 B3 [16:42:04]Write i2c OK [16:42:04]MH_I2C_Read... [16:42:05]*** Cut start [16:42:05]*** Partial cut [16:42:05]*** CUTSNS_PIN = 1 [16:42:05]*** CUTSNS_PIN = 0 [16:42:05]*** Brake cut motor [16:42:05]Read from MH i2c: 01 [16:42:05]MH_I2C_Read... [16:42:05]*** Stop cut motor [16:42:05]*** Cut end [16:42:05]Read from MH i2c: 01 07 00 [16:42:05]MH_I2C_Read... [16:42:05]Read from MH i2c: 01 07 00 B0 03 00 00 00 00 00 FF 0F C8 [16:42:05]process_action close_receipt done [16:42:05]requested_data is exist [16:42:05]produce_requested_data [16:42:05]requested_item fm.sn is exist - process it [16:42:05]wFMCommunicate request_size=4 [16:42:05]MH_SAM_APDU [16:42:05]CAPDU: 80 11 00 00 [16:42:05]Write to MH i2c: E2 08 00 B1 03 80 11 00 00 00 00 00 00 2E [16:42:05]Write i2c OK [16:42:05]MH_I2C_Read... [16:42:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:42:05]Read from MH i2c: E2 [16:42:05]MH_I2C_Read... [16:42:05]Read from MH i2c: E2 17 00 [16:42:05]MH_I2C_Read... [16:42:05]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 34 39 37 39 90 00 8D [16:42:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:42:05]wFMCommunicate OK [16:42:05]requested_item fd.num is exist - process it [16:42:05]SAM_PROTO_GetFieldsCounters [16:42:05]wFMCommunicate request_size=4 [16:42:05]MH_SAM_APDU [16:42:05]CAPDU: 80 13 00 00 [16:42:05]Write to MH i2c: E2 08 00 B2 03 80 13 00 00 00 00 00 00 31 [16:42:05]Write i2c OK [16:42:05]MH_I2C_Read... [16:42:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:42:05]Read from MH i2c: E2 [16:42:05]MH_I2C_Read... [16:42:05]Read from MH i2c: E2 62 00 [16:42:05]MH_I2C_Read... [16:42:05]Read from MH i2c: E2 62 00 B2 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 B4 53 01 00 0E 04 04 00 F1 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 [16:42:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 B4 53 01 00 0E 04 04 00 F1 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 [16:42:05]wFMCommunicate OK [16:42:05]SAM_PROTO_GetFieldsCounters done [16:42:05]requested_item shift.num is exist - process it [16:42:05]requested_item shift.opened is exist - process it [16:42:05]req_shift_opened [16:42:05]FM_GetShiftState [16:42:05]SAM_PROTO_GetShiftState [16:42:05]wFMCommunicate request_size=4 [16:42:05]MH_SAM_APDU [16:42:05]CAPDU: 80 13 01 00 [16:42:05]Write to MH i2c: E2 08 00 B3 03 80 13 01 00 00 00 00 00 33 [16:42:05]Write i2c OK [16:42:05]MH_I2C_Read... [16:42:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:42:05]Read from MH i2c: E2 [16:42:05]MH_I2C_Read... [16:42:05]Read from MH i2c: E2 0E 00 [16:42:05]MH_I2C_Read... [16:42:05]Read from MH i2c: E2 0E 00 B3 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 F1 [16:42:05]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:42:05]wFMCommunicate OK [16:42:05]SAM_PROTO_GetShiftState done [16:42:05]FM_GetShiftState done [16:42:05]req_shift_opened done [16:42:05]requested_item shift.open_date is exist - process it [16:42:05]req_shift_open_date [16:42:05]req_shift_open_date done [16:42:05]produce_requested_data done [16:42:05]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86964,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:42:05]process_action_free close_receipt [16:42:05]json_value_free [16:42:05]json_value_free done [16:42:05]process_json_proto returns [16:42:05]Send response to host [16:42:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86964,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:42:05]free response buf [16:42:05]execute_script done [16:42:05]execute_script returns [16:42:05]free content buf [16:42:05]Sock 8.Close socket [16:42:05]Sock 8.Thread stoped [16:42:06]Connected sock=11 [16:42:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 EE 26 08 01 5A F3 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 15 01 00 00 F4 03 04 00 DA 48 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B4 53 01 00 35 04 06 00 F5 CD 5E C5 2B 86 10 89 E3 AE 2B FD 95 84 [16:42:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 B1 09 47 00 6A 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 34 39 37 39 10 04 04 00 B4 53 01 00 F4 03 04 00 AB F3 EF 66 B6 04 01 00 00 3A 87 35 33 C4 A5 0E 1C [16:42:07]CommunicateWithHost err = 0 [16:42:07]CheckOFDResponse [16:42:07]1017 (14) - 77093643461234 [16:42:07]1041 (16) - 0000000000874979 [16:42:07]1040 (4) - 86964 [16:42:07]1012 (4) - 22.09.2024 10:38 [16:42:07]1206 (1) - 0 [16:42:07]OFD Sender: Remove packet 86964 [16:42:07]ProducePacketName [16:42:07]name=ofd_packets/00086964 [16:42:07]NVStorageDeleteData [16:42:08]OFD Sender: No OFD packet to send [16:42:13]OFD Sender: No OFD packet to send [16:42:15]accept exits with 10 [16:42:15]New connection [16:42:15]New thread 3066744164 created [16:42:15]Thread 3066600804 joined [16:42:15]Waiting for new connection... [16:42:15] Sock 10.Parse request [16:42:15]Sock 10.Check first char [16:42:15]Sock 10.First char is OK [16:42:15]request: POST /json_proto HTTP/1.0 [16:42:15]Method: POST [16:42:15]URL: /json_proto [16:42:15]Method is POST - this is cgi request [16:42:15]url: /json_proto [16:42:15]query_string will be loaded in cgi processing [16:42:15]execute_cgi json_proto POST (null) [16:42:15]execute_cgi path=json_proto method=POST [16:42:15]POST find Content-Length [16:42:15]Host: 172.17.47.196:8080 [16:42:15]Content-Length: 682 [16:42:15]Content-Type: application/json [16:42:15] [16:42:15]POST finish read [16:42:15]Found Content-Length = 682 [16:42:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871903", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:42:15]execute_script... [16:42:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871903", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:42:15]POST & json_proto [16:42:15]process_json_proto [16:42:15]json parsed OK: [16:42:15]protocol is kg_v1.0 [16:42:15]action value=close_receipt [16:42:15]process_action close_receipt [16:42:15]cmd_close_receipt [16:42:15]MH_GetDate [16:42:15]Write to MH i2c: F0 00 00 B4 03 A6 [16:42:15]Write i2c OK [16:42:15]MH_I2C_Read... [16:42:15]Read from MH i2c: F0 [16:42:15]MH_I2C_Read... [16:42:15]Read from MH i2c: F0 09 00 [16:42:15]MH_I2C_Read... [16:42:15]Read from MH i2c: F0 09 00 B4 03 00 E8 48 F0 66 4C 6B 94 66 E6 [16:42:15]GetLastDocTimeStamp 1727023322 [16:42:15]current date 1727023336 [16:42:15]FM_GetShiftState [16:42:15]SAM_PROTO_GetShiftState [16:42:15]wFMCommunicate request_size=4 [16:42:15]MH_SAM_APDU [16:42:15]CAPDU: 80 13 01 00 [16:42:15]Write to MH i2c: E2 08 00 B5 03 80 13 01 00 00 00 00 00 35 [16:42:15]Write i2c OK [16:42:15]MH_I2C_Read... [16:42:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:42:15]Read from MH i2c: E2 [16:42:15]MH_I2C_Read... [16:42:15]Read from MH i2c: E2 0E 00 [16:42:15]MH_I2C_Read... [16:42:15]Read from MH i2c: E2 0E 00 B5 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 F3 [16:42:15]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:42:15]wFMCommunicate OK [16:42:15]SAM_PROTO_GetShiftState done [16:42:15]FM_GetShiftState done [16:42:15]opened in 1726964220 [16:42:15]opened+sec_in_day 1727050620 [16:42:15]quantity*price = 100005 [16:42:15]sum+1 = 100006 [16:42:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 278 22.09.2024 16:42 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86965 ФПД: 263099894908861 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T164216&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86965&fm=263099894908861&tin=02508201610067®Number=0000000000092592&sum=100000 [16:42:16]StoreToDocumentArchive [16:42:16]shift 497 fd 86965 [16:42:16]save to /storage/0497/doc_00086965 [16:42:16]save last doc name /storage/0497/doc_00086965 to /storage/kkm_last_doc_name [16:42:16]save OK [16:42:16]Clear old archive folders... [16:42:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:42:16]tlvbuf is 01E03B00 [16:42:16]SAM_PROTO_ClearQueue [16:42:16]wFMCommunicate request_size=4 [16:42:16]MH_SAM_APDU [16:42:16]CAPDU: 80 09 00 00 [16:42:16]Write to MH i2c: E2 08 00 C2 03 80 09 00 00 00 00 00 00 37 [16:42:16]Write i2c OK [16:42:16]MH_I2C_Read... [16:42:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:42:16]Read from MH i2c: E2 [16:42:16]MH_I2C_Read... [16:42:16]Read from MH i2c: E2 03 00 [16:42:16]MH_I2C_Read... [16:42:16]Read from MH i2c: E2 03 00 C2 03 00 90 00 39 [16:42:16]RAPDU: 90 00 [16:42:16]wFMCommunicate OK [16:42:16]SAM_PROTO_ClearQueue done [16:42:16]KKMCreateOFDPacket [16:42:16]OFDProtocolAddRootSTLVToBuf [16:42:16]FM_MakeSignedData [16:42:16]FM_MakeSignedData [16:42:16]SAM_PROTO_SignData [16:42:16]wFMCommunicate request_size=4 [16:42:16]MH_SAM_APDU [16:42:16]CAPDU: 80 0D 01 02 [16:42:16]Write to MH i2c: E2 08 00 C3 03 80 0D 01 02 00 00 00 00 3F [16:42:16]Write i2c OK [16:42:16]MH_I2C_Read... [16:42:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:42:16]Read from MH i2c: E2 [16:42:16]MH_I2C_Read... [16:42:16]Read from MH i2c: E2 03 00 [16:42:16]MH_I2C_Read... [16:42:16]Read from MH i2c: E2 03 00 C3 03 00 90 00 3A [16:42:16]RAPDU: 90 00 [16:42:16]wFMCommunicate OK [16:42:16]wFMCommunicate request_size=255 [16:42:16]MH_SAM_APDU [16:42:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 E8 48 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B5 53 01 00 35 04 06 00 EF [16:42:16]Write to MH i2c: E2 02 01 C4 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 16 01 00 00 F4 03 04 00 E8 48 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B5 53 01 00 35 04 06 00 EF 00 00 E2 [16:42:16]Write i2c OK [16:42:16]MH_I2C_Read... [16:42:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:42:17]Read from MH i2c: E2 [16:42:17]MH_I2C_Read... [16:42:17]Read from MH i2c: E2 03 00 [16:42:17]MH_I2C_Read... [16:42:17]Read from MH i2c: E2 03 00 C4 03 00 90 00 3B [16:42:17]RAPDU: 90 00 [16:42:17]wFMCommunicate OK [16:42:17]wFMCommunicate request_size=10 [16:42:17]MH_SAM_APDU [16:42:17]CAPDU: 80 0D 02 02 05 49 B7 C6 C7 BD [16:42:17]Write to MH i2c: E2 0D 00 C5 03 80 0D 02 02 05 00 49 B7 C6 C7 BD 00 00 96 [16:42:17]Write i2c OK [16:42:17]MH_I2C_Read... [16:42:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:42:17]Read from MH i2c: E2 [16:42:17]MH_I2C_Read... [16:42:17]Read from MH i2c: E2 03 00 [16:42:17]MH_I2C_Read... [16:42:17]Read from MH i2c: E2 03 00 C5 03 00 90 00 3C [16:42:17]RAPDU: 90 00 [16:42:17]wFMCommunicate OK [16:42:17]wFMCommunicate request_size=4 [16:42:17]MH_SAM_APDU [16:42:17]CAPDU: 80 0D 03 02 [16:42:17]Write to MH i2c: E2 08 00 C6 03 80 0D 03 02 00 00 00 00 44 [16:42:17]Write i2c OK [16:42:17]MH_I2C_Read... [16:42:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:42:17]Read from MH i2c: E2 [16:42:17]MH_I2C_Read... [16:42:17]Read from MH i2c: E2 0B 00 [16:42:17]MH_I2C_Read... [16:42:17]Read from MH i2c: E2 0B 00 C6 03 00 72 57 6B 1A 53 A8 39 8D 90 00 54 [16:42:17]RAPDU: 72 57 6B 1A 53 A8 39 8D 90 00 [16:42:17]wFMCommunicate OK [16:42:17]SAM_PROTO_SignData done [16:42:17]FM_MakeSignedData done [16:42:17]CreateOFDProtocolMessage [16:42:17]wFMCommunicate request_size=4 [16:42:17]MH_SAM_APDU [16:42:17]CAPDU: 80 11 00 00 [16:42:17]Write to MH i2c: E2 08 00 C7 03 80 11 00 00 00 00 00 00 44 [16:42:17]Write i2c OK [16:42:17]MH_I2C_Read... [16:42:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:42:17]Read from MH i2c: E2 [16:42:17]MH_I2C_Read... [16:42:17]Read from MH i2c: E2 17 00 [16:42:17]MH_I2C_Read... [16:42:17]Read from MH i2c: E2 17 00 C7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A3 [16:42:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:42:17]wFMCommunicate OK [16:42:17]CreateOFDProtocolMessage done [16:42:17]OFDSenderStorePacket 86965 [16:42:17]StoreOFDPacket docnum=86965 [16:42:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 84 36 07 01 DA 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 16 01 00 00 F4 03 04 00 E8 48 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B5 53 01 00 35 04 06 00 EF 49 B7 C6 C7 BD 72 57 6B 1A 53 A8 39 8D [16:42:17]CheckFolder [16:42:17]dirname=/storage/ofd_packets [16:42:17]CheckFolder done [16:42:17]ProducePacketName [16:42:17]name=ofd_packets/00086965 [16:42:17]NVStorageSaveData ofd_packets/00086965 [16:42:17]File name is /storage/ofd_packets/00086965 [16:42:17]Write 301 bytes [16:42:17]NVStorageSaveData done [16:42:17]OFDSenderStorePacket done [16:42:17]KKMCreateOFDPacket done [16:42:17]NVStorageSaveData kkm_last_timestamp [16:42:17]File name is /storage/kkm_last_timestamp [16:42:17]Write 4 bytes [16:42:17]NVStorageSaveData done [16:42:17]ExternCall_PrintAddStr [16:42:17]wPrintStart [16:42:17]Write to MH i2c: 01 00 00 C8 03 CB [16:42:17]Write i2c OK [16:42:17]MH_I2C_Read... [16:42:17]Read from MH i2c: 01 [16:42:17]MH_I2C_Read... [16:42:17]Read from MH i2c: 01 07 00 [16:42:17]MH_I2C_Read... [16:42:17]Read from MH i2c: 01 07 00 C8 03 00 00 00 00 00 FF 0F E0 [16:42:17]RasterBufferAndPrint [16:42:17]line Счет N : (1)871903 [16:42:17]line ИНН: 02508201610067 [16:42:17]line Контрольно-Кассовый Чек [16:42:17]line ПРОДАЖА [16:42:17]line ТРК (МРК, ГНК) : 63 [16:42:17]line Товар: 2710124130 [16:42:17]line Аи-92-К-5 [16:42:17]line 14.750 * 67.80 [16:42:17]line = 1000.05 [16:42:17]line НДС 12% НСП 1% [16:42:17]line > о реализуемом товаре [16:42:17]line ОКРУГЛЕНИЕ: -0.05 [16:42:17]line ИТОГО: 1000.00 [16:42:17]line Внесено: 1000.00 [16:42:17]line СДАЧА: 0.00 [16:42:17]line НСП 1% : 8.85 [16:42:17]line НДС 12% : 106.20 [16:42:17]line Наличными: 1000.00 [16:42:17]line Безнал.: 0.00 [16:42:17]line Место: АЗС № 137 "Партнер Нефть" [16:42:17]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:42:17]line СНО: Общий режим [16:42:17]line Чек 278 22.09.2024 16:42 [16:42:17]line Смена: 497 ФФД: 1.0 [16:42:17]line ЗНМ: 0300000064 [16:42:17]line РНМ: 0000000000092592 [16:42:17]line Версия ККМ: 001 [16:42:17]line ФМ: 0000000000874979 [16:42:17]line ФД: 86965 [16:42:17]line ФПД: 263099894908861 [16:42:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T164216&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86965&fm=263099894908861&tin=02508201610067®Number=0000000000092592&sum=100000 [16:42:17]written 0, free lines is 4095 [16:42:17]OFD Sender: Processing packet 86965 [packets to send 276, broken 275] [16:42:17]ProducePacketName [16:42:17]name=ofd_packets/00086965 [16:42:17]OFD Sender: To server: pG, [16:42:17]CommunicateWithHost lk.salyk.kg:30040 [16:42:17]ConnectInit lk.salyk.kg [16:42:17]Write to MH i2c: 01 00 00 F3 03 F6 [16:42:17]Write i2c OK [16:42:17]MH_I2C_Read... [16:42:17]Read from MH i2c: 01 [16:42:17]MH_I2C_Read... [16:42:17]Read from MH i2c: 01 07 00 [16:42:17]MH_I2C_Read... [16:42:17]Read from MH i2c: 01 07 00 F3 03 00 00 00 00 00 EC 0C F5 [16:42:17]RasterBufferAndPrint [16:42:17]line [16:42:17]line [16:42:17]line [16:42:17]line [16:42:17]line [16:42:17]written 0, free lines is 3320 [16:42:17]MH_Cut [16:42:17]Write to MH i2c: D1 01 00 FA 03 01 CF [16:42:17]Write i2c OK [16:42:17]MH_I2C_Read... [16:42:17]Read from MH i2c: D1 [16:42:17]MH_I2C_Read... [16:42:17]Read from MH i2c: D1 01 00 [16:42:17]MH_I2C_Read... [16:42:17]Read from MH i2c: D1 01 00 FA 03 00 CE [16:42:17]Write to MH i2c: 01 00 00 FB 03 FE [16:42:17]Write i2c OK [16:42:17]MH_I2C_Read... [16:42:18]Connected sock=9 [16:42:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 84 36 07 01 DA 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 16 01 00 00 F4 03 04 00 E8 48 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B5 53 01 00 35 04 06 00 EF 49 B7 C6 C7 BD 72 57 6B 1A 53 A8 39 8D [16:42:18]*** Cut start [16:42:18]*** Partial cut [16:42:18]*** CUTSNS_PIN = 1 [16:42:18]*** CUTSNS_PIN = 0 [16:42:18]*** Brake cut motor [16:42:19]Read from MH i2c: 01 [16:42:19]MH_I2C_Read... [16:42:19]*** Stop cut motor [16:42:19]*** Cut end [16:42:19]Read from MH i2c: 01 07 00 [16:42:19]MH_I2C_Read... [16:42:19]Read from MH i2c: 01 07 00 FB 03 00 00 00 00 00 FF 0F 13 [16:42:19]process_action close_receipt done [16:42:19]requested_data is exist [16:42:19]produce_requested_data [16:42:19]requested_item fm.sn is exist - process it [16:42:19]wFMCommunicate request_size=4 [16:42:19]MH_SAM_APDU [16:42:19]CAPDU: 80 11 00 00 [16:42:19]Write to MH i2c: E2 08 00 FC 03 80 11 00 00 00 00 00 00 79 [16:42:19]Write i2c OK [16:42:19]MH_I2C_Read... [16:42:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:42:19]Read from MH i2c: E2 [16:42:19]MH_I2C_Read... [16:42:19]Read from MH i2c: E2 17 00 [16:42:19]MH_I2C_Read... [16:42:19]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 34 39 37 39 90 00 D8 [16:42:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:42:19]wFMCommunicate OK [16:42:19]requested_item fd.num is exist - process it [16:42:19]SAM_PROTO_GetFieldsCounters [16:42:19]wFMCommunicate request_size=4 [16:42:19]MH_SAM_APDU [16:42:19]CAPDU: 80 13 00 00 [16:42:19]Write to MH i2c: E2 08 00 FD 03 80 13 00 00 00 00 00 00 7C [16:42:19]Write i2c OK [16:42:19]MH_I2C_Read... [16:42:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:42:19]Read from MH i2c: E2 [16:42:19]MH_I2C_Read... [16:42:19]Read from MH i2c: E2 62 00 [16:42:19]MH_I2C_Read... [16:42:19]Read from MH i2c: E2 62 00 FD 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 B5 53 01 00 0E 04 04 00 F1 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 [16:42: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 B5 53 01 00 0E 04 04 00 F1 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 [16:42:19]wFMCommunicate OK [16:42:19]SAM_PROTO_GetFieldsCounters done [16:42:19]requested_item shift.num is exist - process it [16:42:19]requested_item shift.opened is exist - process it [16:42:19]req_shift_opened [16:42:19]FM_GetShiftState [16:42:19]SAM_PROTO_GetShiftState [16:42:19]wFMCommunicate request_size=4 [16:42:19]MH_SAM_APDU [16:42:19]CAPDU: 80 13 01 00 [16:42:19]Write to MH i2c: E2 08 00 FE 03 80 13 01 00 00 00 00 00 7E [16:42:19]Write i2c OK [16:42:19]MH_I2C_Read... [16:42:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:42:19]Read from MH i2c: E2 [16:42:19]MH_I2C_Read... [16:42:19]Read from MH i2c: E2 0E 00 [16:42:19]MH_I2C_Read... [16:42:19]Read from MH i2c: E2 0E 00 FE 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 3C [16:42:19]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:42:19]wFMCommunicate OK [16:42:19]SAM_PROTO_GetShiftState done [16:42:19]FM_GetShiftState done [16:42:19]req_shift_opened done [16:42:19]requested_item shift.open_date is exist - process it [16:42:19]req_shift_open_date [16:42:19]req_shift_open_date done [16:42:19]produce_requested_data done [16:42:19]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86965,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:42:19]process_action_free close_receipt [16:42:19]json_value_free [16:42:19]json_value_free done [16:42:19]process_json_proto returns [16:42:19]Send response to host [16:42:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86965,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:42:19]free response buf [16:42:19]execute_script done [16:42:19]execute_script returns [16:42:19]free content buf [16:42:19]Sock 10.Close socket [16:42:19]Sock 10.Thread stoped [16:42:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 A3 F0 47 00 E4 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 34 39 37 39 10 04 04 00 B5 53 01 00 F4 03 04 00 B7 F3 EF 66 B6 04 01 00 00 F1 D0 36 D1 62 BF AF 97 [16:42:19]CommunicateWithHost err = 0 [16:42:19]CheckOFDResponse [16:42:19]1017 (14) - 77093643461234 [16:42:19]1041 (16) - 0000000000874979 [16:42:19]1040 (4) - 86965 [16:42:19]1012 (4) - 22.09.2024 10:38 [16:42:19]1206 (1) - 0 [16:42:19]OFD Sender: Remove packet 86965 [16:42:19]ProducePacketName [16:42:19]name=ofd_packets/00086965 [16:42:19]NVStorageDeleteData [16:42:20]OFD Sender: No OFD packet to send [16:42:25]OFD Sender: No OFD packet to send [16:42:30]OFD Sender: No OFD packet to send [16:42:35]OFD Sender: No OFD packet to send [16:42:40]OFD Sender: No OFD packet to send [16:42:45]OFD Sender: No OFD packet to send [16:42:50]OFD Sender: No OFD packet to send [16:42:55]OFD Sender: No OFD packet to send [16:43:00]OFD Sender: No OFD packet to send [16:43:05]OFD Sender: No OFD packet to send [16:43:06]recv_with_timeout no data received [16:43:10]OFD Sender: No OFD packet to send [16:43:15]OFD Sender: No OFD packet to send [16:43:20]OFD Sender: No OFD packet to send [16:43:22]accept exits with 8 [16:43:22]New connection [16:43:22]New thread 3066600804 created [16:43:22]Thread 3066744164 joined [16:43:22]Waiting for new connection... [16:43:22] Sock 8.Parse request [16:43:22]Sock 8.Check first char [16:43:22]Sock 8.First char is OK [16:43:22]request: POST /json_proto HTTP/1.0 [16:43:22]Method: POST [16:43:22]URL: /json_proto [16:43:22]Method is POST - this is cgi request [16:43:22]url: /json_proto [16:43:22]query_string will be loaded in cgi processing [16:43:22]execute_cgi json_proto POST (null) [16:43:22]execute_cgi path=json_proto method=POST [16:43:22]POST find Content-Length [16:43:22]Host: 172.17.47.196:8080 [16:43:22]Content-Length: 616 [16:43:22]Content-Type: application/json [16:43:22] [16:43:22]POST finish read [16:43:22]Found Content-Length = 616 [16:43:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148102", "tax_sys" : 0, "items" : [ { "code": "4870002329487", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1,5\u043B", "price" : 175.00, "quantity" : 1.000, "sum" : 175.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 175.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:43:22]execute_script... [16:43: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)148102", "tax_sys" : 0, "items" : [ { "code": "4870002329487", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1,5\u043B", "price" : 175.00, "quantity" : 1.000, "sum" : 175.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 175.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:43:22]POST & json_proto [16:43:22]process_json_proto [16:43:22]json parsed OK: [16:43:22]protocol is kg_v1.0 [16:43:22]action value=close_receipt [16:43:22]process_action close_receipt [16:43:22]cmd_close_receipt [16:43:22]MH_GetDate [16:43:22]Write to MH i2c: F0 00 00 FF 03 F1 [16:43:22]Write i2c OK [16:43:22]MH_I2C_Read... [16:43:22]Read from MH i2c: F0 [16:43:22]MH_I2C_Read... [16:43:22]Read from MH i2c: F0 09 00 [16:43:22]MH_I2C_Read... [16:43:22]Read from MH i2c: F0 09 00 FF 03 00 2B 49 F0 66 4C 6B 94 66 75 [16:43:22]GetLastDocTimeStamp 1727023336 [16:43:22]current date 1727023403 [16:43:22]FM_GetShiftState [16:43:22]SAM_PROTO_GetShiftState [16:43:22]wFMCommunicate request_size=4 [16:43:22]MH_SAM_APDU [16:43:22]CAPDU: 80 13 01 00 [16:43:22]Write to MH i2c: E2 08 00 00 04 80 13 01 00 00 00 00 00 81 [16:43:22]Write i2c OK [16:43:22]MH_I2C_Read... [16:43:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:43:22]Read from MH i2c: E2 [16:43:22]MH_I2C_Read... [16:43:22]Read from MH i2c: E2 0E 00 [16:43:22]MH_I2C_Read... [16:43:22]Read from MH i2c: E2 0E 00 00 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 3F [16:43:22]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:43:22]wFMCommunicate OK [16:43:22]SAM_PROTO_GetShiftState done [16:43:22]FM_GetShiftState done [16:43:22]opened in 1726964220 [16:43:22]opened+sec_in_day 1727050620 [16:43:22]quantity*price = 17500 [16:43:22]sum+1 = 17501 [16:43:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 175.00 НСП 1% : 1.55 НДС 12% : 18.58 Наличными: 175.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 279 22.09.2024 16:43 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86966 ФПД: 82165319149394 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T164323&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86966&fm=82165319149394&tin=02508201610067®Number=0000000000092592&sum=17500 0 [16:43:23]StoreToDocumentArchive [16:43:23]shift 497 fd 86966 [16:43:23]save to /storage/0497/doc_00086966 [16:43:23]save last doc name /storage/0497/doc_00086966 to /storage/kkm_last_doc_name [16:43:23]save OK [16:43:23]Clear old archive folders... [16:43:23]ProcessDocumentItem done err = 0, tmpTLVsize=268 [16:43:23]tlvbuf is 01E8B8A0 [16:43:23]SAM_PROTO_ClearQueue [16:43:23]wFMCommunicate request_size=4 [16:43:23]MH_SAM_APDU [16:43:23]CAPDU: 80 09 00 00 [16:43:23]Write to MH i2c: E2 08 00 0D 04 80 09 00 00 00 00 00 00 83 [16:43:23]Write i2c OK [16:43:23]MH_I2C_Read... [16:43:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:43:23]Read from MH i2c: E2 [16:43:23]MH_I2C_Read... [16:43:23]Read from MH i2c: E2 03 00 [16:43:23]MH_I2C_Read... [16:43:23]Read from MH i2c: E2 03 00 0D 04 00 90 00 85 [16:43:23]RAPDU: 90 00 [16:43:23]wFMCommunicate OK [16:43:23]SAM_PROTO_ClearQueue done [16:43:23]KKMCreateOFDPacket [16:43:23]OFDProtocolAddRootSTLVToBuf [16:43:23]FM_MakeSignedData [16:43:23]FM_MakeSignedData [16:43:23]SAM_PROTO_SignData [16:43:23]wFMCommunicate request_size=4 [16:43:23]MH_SAM_APDU [16:43:23]CAPDU: 80 0D 01 02 [16:43:23]Write to MH i2c: E2 08 00 0E 04 80 0D 01 02 00 00 00 00 8B [16:43:23]Write i2c OK [16:43:23]MH_I2C_Read... [16:43:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:43:23]Read from MH i2c: E2 [16:43:23]MH_I2C_Read... [16:43:23]Read from MH i2c: E2 03 00 [16:43:23]MH_I2C_Read... [16:43:23]Read from MH i2c: E2 03 00 0E 04 00 90 00 86 [16:43:23]RAPDU: 90 00 [16:43:23]wFMCommunicate OK [16:43:23]wFMCommunicate request_size=255 [16:43:23]MH_SAM_APDU [16:43:23]CAPDU: 80 0D 02 02 FA 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 39 34 38 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 5C 44 00 00 00 00 13 04 06 00 5C 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 42 07 00 00 00 00 07 04 06 00 5C 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 2B 49 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 [16:43:23]Write to MH i2c: E2 02 01 0F 04 80 0D 02 02 FA 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 39 34 38 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 5C 44 00 00 00 00 13 04 06 00 5C 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 42 07 00 00 00 00 07 04 06 00 5C 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 2B 49 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 00 00 CB [16:43:23]Write i2c OK [16:43:23]MH_I2C_Read... [16:43:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:43:23]Read from MH i2c: E2 [16:43:23]MH_I2C_Read... [16:43:23]Read from MH i2c: E2 03 00 [16:43:23]MH_I2C_Read... [16:43:23]Read from MH i2c: E2 03 00 0F 04 00 90 00 87 [16:43:23]RAPDU: 90 00 [16:43:23]wFMCommunicate OK [16:43:23]wFMCommunicate request_size=27 [16:43:23]MH_SAM_APDU [16:43:23]CAPDU: 80 0D 02 02 16 34 39 37 39 10 04 04 00 B6 53 01 00 35 04 06 00 4A BA 9A A9 27 52 [16:43:23]Write to MH i2c: E2 1E 00 10 04 80 0D 02 02 16 00 34 39 37 39 10 04 04 00 B6 53 01 00 35 04 06 00 4A BA 9A A9 27 52 00 00 B8 [16:43:23]Write i2c OK [16:43:23]MH_I2C_Read... [16:43:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:43:23]Read from MH i2c: E2 [16:43:23]MH_I2C_Read... [16:43:23]Read from MH i2c: E2 03 00 [16:43:23]MH_I2C_Read... [16:43:23]Read from MH i2c: E2 03 00 10 04 00 90 00 88 [16:43:23]RAPDU: 90 00 [16:43:23]wFMCommunicate OK [16:43:23]wFMCommunicate request_size=4 [16:43:23]MH_SAM_APDU [16:43:23]CAPDU: 80 0D 03 02 [16:43:23]Write to MH i2c: E2 08 00 11 04 80 0D 03 02 00 00 00 00 90 [16:43:23]Write i2c OK [16:43:23]MH_I2C_Read... [16:43:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:43:23]Read from MH i2c: E2 [16:43:23]MH_I2C_Read... [16:43:23]Read from MH i2c: E2 0B 00 [16:43:23]MH_I2C_Read... [16:43:23]Read from MH i2c: E2 0B 00 11 04 00 30 E2 E9 E6 37 96 52 AC 90 00 3D [16:43:23]RAPDU: 30 E2 E9 E6 37 96 52 AC 90 00 [16:43:23]wFMCommunicate OK [16:43:23]SAM_PROTO_SignData done [16:43:23]FM_MakeSignedData done [16:43:23]CreateOFDProtocolMessage [16:43:23]wFMCommunicate request_size=4 [16:43:23]MH_SAM_APDU [16:43:23]CAPDU: 80 11 00 00 [16:43:23]Write to MH i2c: E2 08 00 12 04 80 11 00 00 00 00 00 00 90 [16:43:23]Write i2c OK [16:43:23]MH_I2C_Read... [16:43:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:43:23]Read from MH i2c: E2 [16:43:23]MH_I2C_Read... [16:43:23]Read from MH i2c: E2 17 00 [16:43:23]MH_I2C_Read... [16:43:23]Read from MH i2c: E2 17 00 12 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 EF [16:43:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:43:23]wFMCommunicate OK [16:43:23]CreateOFDProtocolMessage done [16:43:23]OFDSenderStorePacket 86966 [16:43:23]StoreOFDPacket docnum=86966 [16:43:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 20 01 00 00 03 D6 18 01 14 3E 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 39 34 38 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 5C 44 00 00 00 00 13 04 06 00 5C 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 42 07 00 00 00 00 07 04 06 00 5C 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 2B 49 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B6 53 01 00 35 04 06 00 4A BA 9A A9 27 52 30 E2 E9 E6 37 96 52 AC [16:43:23]CheckFolder [16:43:23]dirname=/storage/ofd_packets [16:43:23]CheckFolder done [16:43:23]ProducePacketName [16:43:23]name=ofd_packets/00086966 [16:43:23]NVStorageSaveData ofd_packets/00086966 [16:43:23]File name is /storage/ofd_packets/00086966 [16:43:23]Write 318 bytes [16:43:23]NVStorageSaveData done [16:43:23]OFDSenderStorePacket done [16:43:23]KKMCreateOFDPacket done [16:43:23]NVStorageSaveData kkm_last_timestamp [16:43:23]File name is /storage/kkm_last_timestamp [16:43:23]Write 4 bytes [16:43:23]NVStorageSaveData done [16:43:23]ExternCall_PrintAddStr [16:43:23]wPrintStart [16:43:23]Write to MH i2c: 01 00 00 13 04 17 [16:43:23]OFD Sender: Processing packet 86966 [packets to send 276, broken 275] [16:43:23]ProducePacketName [16:43:23]name=ofd_packets/00086966 [16:43:23]OFD Sender: To server: pG, [16:43:23]CommunicateWithHost lk.salyk.kg:30040 [16:43:23]ConnectInit lk.salyk.kg [16:43:23]Write i2c OK [16:43:23]MH_I2C_Read... [16:43:23]Read from MH i2c: 01 [16:43:23]MH_I2C_Read... [16:43:23]Read from MH i2c: 01 07 00 [16:43:23]MH_I2C_Read... [16:43:23]Read from MH i2c: 01 07 00 13 04 00 00 00 00 00 FF 0F 2C [16:43:23]RasterBufferAndPrint [16:43:23]line Счет N : (3)148102 [16:43:23]line ИНН: 02508201610067 [16:43:23]line Контрольно-Кассовый Чек [16:43:23]line ПРОДАЖА [16:43:23]line Товар: 4870002329487 [16:43:23]line Напиток Pepsi 1,5л [16:43:23]line 1.000 * 175.00 [16:43:23]line = 175.00 [16:43:23]line НДС 12% НСП 1% [16:43:23]line > о реализуемом товаре [16:43:23]line ИТОГО: 175.00 [16:43:23]line НСП 1% : 1.55 [16:43:23]line НДС 12% : 18.58 [16:43:23]line Наличными: 175.00 [16:43:23]line Безнал.: 0.00 [16:43:23]line Место: АЗС № 137 "Партнер Нефть" [16:43:23]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:43:23]line СНО: Общий режим [16:43:23]line Чек 279 22.09.2024 16:43 [16:43:23]line Смена: 497 ФФД: 1.0 [16:43:23]line ЗНМ: 0300000064 [16:43:23]line РНМ: 0000000000092592 [16:43:23]line Версия ККМ: 001 [16:43:23]line ФМ: 0000000000874979 [16:43:23]line ФД: 86966 [16:43:23]line ФПД: 82165319149394 [16:43:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T164323&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86966&fm=82165319149394&tin=02508201610067®Number=0000000000092592&sum=17500 [16:43:24]line 0 [16:43:24]written 0, free lines is 4095 [16:43:24]Write to MH i2c: 01 00 00 3B 04 3F [16:43:24]Write i2c OK [16:43:24]MH_I2C_Read... [16:43:24]Read from MH i2c: 01 [16:43:24]MH_I2C_Read... [16:43:24]Read from MH i2c: 01 07 00 [16:43:24]MH_I2C_Read... [16:43:24]Read from MH i2c: 01 07 00 3B 04 00 00 00 00 00 0D 0D 60 [16:43:24]RasterBufferAndPrint [16:43:24]line [16:43:24]line [16:43:24]line [16:43:24]line [16:43:24]line [16:43:24]written 0, free lines is 3348 [16:43:24]MH_Cut [16:43:24]Write to MH i2c: D1 01 00 42 04 01 18 [16:43:24]Write i2c OK [16:43:24]MH_I2C_Read... [16:43:24]Read from MH i2c: D1 [16:43:24]MH_I2C_Read... [16:43:24]Read from MH i2c: D1 01 00 [16:43:24]MH_I2C_Read... [16:43:24]Read from MH i2c: D1 01 00 42 04 00 17 [16:43:24]Write to MH i2c: 01 00 00 43 04 47 [16:43:24]Write i2c OK [16:43:24]MH_I2C_Read... [16:43:25]Connected sock=10 [16:43:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 20 01 00 00 03 D6 18 01 14 3E 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 39 34 38 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 5C 44 00 00 00 00 13 04 06 00 5C 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 42 07 00 00 00 00 07 04 06 00 5C 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 2B 49 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B6 53 01 00 35 04 06 00 4A BA 9A A9 27 52 30 E2 E9 E6 37 96 52 AC [16:43:25]*** Cut start [16:43:25]*** Partial cut [16:43:25]*** CUTSNS_PIN = 1 [16:43:25]*** CUTSNS_PIN = 0 [16:43:25]*** Brake cut motor [16:43:25]Read from MH i2c: 01 [16:43:25]MH_I2C_Read... [16:43:25]*** Stop cut motor [16:43:25]*** Cut end [16:43:25]Read from MH i2c: 01 07 00 [16:43:25]MH_I2C_Read... [16:43:25]Read from MH i2c: 01 07 00 43 04 00 00 00 00 00 FF 0F 5C [16:43:25]process_action close_receipt done [16:43:25]requested_data is exist [16:43:25]produce_requested_data [16:43:25]requested_item fm.sn is exist - process it [16:43:25]wFMCommunicate request_size=4 [16:43:25]MH_SAM_APDU [16:43:25]CAPDU: 80 11 00 00 [16:43:25]Write to MH i2c: E2 08 00 44 04 80 11 00 00 00 00 00 00 C2 [16:43:25]Write i2c OK [16:43:25]MH_I2C_Read... [16:43:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:43:26]Read from MH i2c: E2 [16:43:26]MH_I2C_Read... [16:43:26]Read from MH i2c: E2 17 00 [16:43:26]MH_I2C_Read... [16:43:26]Read from MH i2c: E2 17 00 44 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 21 [16:43:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:43:26]wFMCommunicate OK [16:43:26]requested_item fd.num is exist - process it [16:43:26]SAM_PROTO_GetFieldsCounters [16:43:26]wFMCommunicate request_size=4 [16:43:26]MH_SAM_APDU [16:43:26]CAPDU: 80 13 00 00 [16:43:26]Write to MH i2c: E2 08 00 45 04 80 13 00 00 00 00 00 00 C5 [16:43:26]Write i2c OK [16:43:26]MH_I2C_Read... [16:43:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:43:26]Read from MH i2c: E2 [16:43:26]MH_I2C_Read... [16:43:26]Read from MH i2c: E2 62 00 [16:43:26]MH_I2C_Read... [16:43:26]Read from MH i2c: E2 62 00 45 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 B6 53 01 00 0E 04 04 00 F1 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 38 [16:43:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 B6 53 01 00 0E 04 04 00 F1 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 [16:43:26]wFMCommunicate OK [16:43:26]SAM_PROTO_GetFieldsCounters done [16:43:26]requested_item shift.num is exist - process it [16:43:26]requested_item shift.opened is exist - process it [16:43:26]req_shift_opened [16:43:26]FM_GetShiftState [16:43:26]SAM_PROTO_GetShiftState [16:43:26]wFMCommunicate request_size=4 [16:43:26]MH_SAM_APDU [16:43:26]CAPDU: 80 13 01 00 [16:43:26]Write to MH i2c: E2 08 00 46 04 80 13 01 00 00 00 00 00 C7 [16:43:26]Write i2c OK [16:43:26]MH_I2C_Read... [16:43:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:43:26]Read from MH i2c: E2 [16:43:26]MH_I2C_Read... [16:43:26]Read from MH i2c: E2 0E 00 [16:43:26]MH_I2C_Read... [16:43:26]Read from MH i2c: E2 0E 00 46 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 85 [16:43:26]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:43:26]wFMCommunicate OK [16:43:26]SAM_PROTO_GetShiftState done [16:43:26]FM_GetShiftState done [16:43:26]req_shift_opened done [16:43:26]requested_item shift.open_date is exist - process it [16:43:26]req_shift_open_date [16:43:26]req_shift_open_date done [16:43:26]produce_requested_data done [16:43:26]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86966,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:43:26]process_action_free close_receipt [16:43:26]json_value_free [16:43:26]json_value_free done [16:43:26]process_json_proto returns [16:43:26]Send response to host [16:43:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86966,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:43:26]free response buf [16:43:26]execute_script done [16:43:26]execute_script returns [16:43:26]free content buf [16:43:26]Sock 8.Close socket [16:43:26]Sock 8.Thread stoped [16:43:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 6E C4 47 00 4E 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 34 39 37 39 10 04 04 00 B6 53 01 00 F4 03 04 00 FA F3 EF 66 B6 04 01 00 00 6E 1C 15 E9 1A AF EF 49 [16:43:28]CommunicateWithHost err = 0 [16:43:28]CheckOFDResponse [16:43:28]1017 (14) - 77093643461234 [16:43:28]1041 (16) - 0000000000874979 [16:43:28]1040 (4) - 86966 [16:43:28]1012 (4) - 22.09.2024 10:39 [16:43:28]1206 (1) - 0 [16:43:28]OFD Sender: Remove packet 86966 [16:43:28]ProducePacketName [16:43:28]name=ofd_packets/00086966 [16:43:28]NVStorageDeleteData [16:43:28]OFD Sender: No OFD packet to send [16:43:30]accept exits with 9 [16:43:30]New connection [16:43:30]New thread 3066744164 created [16:43:30]Thread 3066600804 joined [16:43:30]Waiting for new connection... [16:43:30] Sock 9.Parse request [16:43:30]Sock 9.Check first char [16:43:30]Sock 9.First char is OK [16:43:30]request: POST /json_proto HTTP/1.0 [16:43:30]Method: POST [16:43:30]URL: /json_proto [16:43:30]Method is POST - this is cgi request [16:43:30]url: /json_proto [16:43:30]query_string will be loaded in cgi processing [16:43:30]execute_cgi json_proto POST (null) [16:43:30]execute_cgi path=json_proto method=POST [16:43:30]POST find Content-Length [16:43:30]Host: 172.17.47.196:8080 [16:43:30]Content-Length: 677 [16:43:30]Content-Type: application/json [16:43:30] [16:43:30]POST finish read [16:43:30]Found Content-Length = 677 [16:43:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871904", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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:43:30]execute_script... [16:43: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)871904", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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:43:30]POST & json_proto [16:43:30]process_json_proto [16:43:30]json parsed OK: [16:43:30]protocol is kg_v1.0 [16:43:30]action value=close_receipt [16:43:30]process_action close_receipt [16:43:30]cmd_close_receipt [16:43:30]MH_GetDate [16:43:30]Write to MH i2c: F0 00 00 47 04 3A [16:43:30]Write i2c OK [16:43:30]MH_I2C_Read... [16:43:30]Read from MH i2c: F0 [16:43:30]MH_I2C_Read... [16:43:30]Read from MH i2c: F0 09 00 [16:43:30]MH_I2C_Read... [16:43:30]Read from MH i2c: F0 09 00 47 04 00 32 49 F0 66 4C 6B 94 66 C5 [16:43:30]GetLastDocTimeStamp 1727023403 [16:43:30]current date 1727023410 [16:43:30]FM_GetShiftState [16:43:30]SAM_PROTO_GetShiftState [16:43:30]wFMCommunicate request_size=4 [16:43:30]MH_SAM_APDU [16:43:30]CAPDU: 80 13 01 00 [16:43:30]Write to MH i2c: E2 08 00 48 04 80 13 01 00 00 00 00 00 C9 [16:43:30]Write i2c OK [16:43:30]MH_I2C_Read... [16:43:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:43:30]Read from MH i2c: E2 [16:43:30]MH_I2C_Read... [16:43:30]Read from MH i2c: E2 0E 00 [16:43:30]MH_I2C_Read... [16:43:30]Read from MH i2c: E2 0E 00 48 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 87 [16:43:30]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:43:30]wFMCommunicate OK [16:43:30]SAM_PROTO_GetShiftState done [16:43:30]FM_GetShiftState done [16:43:30]opened in 1726964220 [16:43:30]opened+sec_in_day 1727050620 [16:43:30]quantity*price = 50036 [16:43:30]sum+1 = 50037 [16:43:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 280 22.09.2024 16:43 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86967 ФПД: 238609529809851 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T164330&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86967&fm=238609529809851&tin=02508201610067®Number=0000000000092592&sum=50000 [16:43:31]StoreToDocumentArchive [16:43:31]shift 497 fd 86967 [16:43:31]save to /storage/0497/doc_00086967 [16:43:31]save last doc name /storage/0497/doc_00086967 to /storage/kkm_last_doc_name [16:43:31]save OK [16:43:31]Clear old archive folders... [16:43:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:43:31]tlvbuf is 01DE48A0 [16:43:31]SAM_PROTO_ClearQueue [16:43:31]wFMCommunicate request_size=4 [16:43:31]MH_SAM_APDU [16:43:31]CAPDU: 80 09 00 00 [16:43:31]Write to MH i2c: E2 08 00 55 04 80 09 00 00 00 00 00 00 CB [16:43:31]Write i2c OK [16:43:31]MH_I2C_Read... [16:43:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:43:31]Read from MH i2c: E2 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: E2 03 00 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: E2 03 00 55 04 00 90 00 CD [16:43:31]RAPDU: 90 00 [16:43:31]wFMCommunicate OK [16:43:31]SAM_PROTO_ClearQueue done [16:43:31]KKMCreateOFDPacket [16:43:31]OFDProtocolAddRootSTLVToBuf [16:43:31]FM_MakeSignedData [16:43:31]FM_MakeSignedData [16:43:31]SAM_PROTO_SignData [16:43:31]wFMCommunicate request_size=4 [16:43:31]MH_SAM_APDU [16:43:31]CAPDU: 80 0D 01 02 [16:43:31]Write to MH i2c: E2 08 00 56 04 80 0D 01 02 00 00 00 00 D3 [16:43:31]Write i2c OK [16:43:31]MH_I2C_Read... [16:43:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:43:31]Read from MH i2c: E2 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: E2 03 00 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: E2 03 00 56 04 00 90 00 CE [16:43:31]RAPDU: 90 00 [16:43:31]wFMCommunicate OK [16:43:31]wFMCommunicate request_size=255 [16:43:31]MH_SAM_APDU [16:43: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 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 32 49 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B7 53 01 00 35 04 06 00 D9 [16:43:31]Write to MH i2c: E2 02 01 57 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 18 01 00 00 F4 03 04 00 32 49 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B7 53 01 00 35 04 06 00 D9 00 00 20 [16:43:31]Write i2c OK [16:43:31]MH_I2C_Read... [16:43:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:43:31]Read from MH i2c: E2 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: E2 03 00 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: E2 03 00 57 04 00 90 00 CF [16:43:31]RAPDU: 90 00 [16:43:31]wFMCommunicate OK [16:43:31]wFMCommunicate request_size=10 [16:43:31]MH_SAM_APDU [16:43:31]CAPDU: 80 0D 02 02 05 03 9C 43 AB BB [16:43:31]Write to MH i2c: E2 0D 00 58 04 80 0D 02 02 05 00 03 9C 43 AB BB 00 00 28 [16:43:31]Write i2c OK [16:43:31]MH_I2C_Read... [16:43:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:43:31]Read from MH i2c: E2 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: E2 03 00 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: E2 03 00 58 04 00 90 00 D0 [16:43:31]RAPDU: 90 00 [16:43:31]wFMCommunicate OK [16:43:31]wFMCommunicate request_size=4 [16:43:31]MH_SAM_APDU [16:43:31]CAPDU: 80 0D 03 02 [16:43:31]Write to MH i2c: E2 08 00 59 04 80 0D 03 02 00 00 00 00 D8 [16:43:31]Write i2c OK [16:43:31]MH_I2C_Read... [16:43:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:43:31]Read from MH i2c: E2 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: E2 0B 00 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: E2 0B 00 59 04 00 FC D2 F2 95 51 A9 F5 8A 90 00 A7 [16:43:31]RAPDU: FC D2 F2 95 51 A9 F5 8A 90 00 [16:43:31]wFMCommunicate OK [16:43:31]SAM_PROTO_SignData done [16:43:31]FM_MakeSignedData done [16:43:31]CreateOFDProtocolMessage [16:43:31]wFMCommunicate request_size=4 [16:43:31]MH_SAM_APDU [16:43:31]CAPDU: 80 11 00 00 [16:43:31]Write to MH i2c: E2 08 00 5A 04 80 11 00 00 00 00 00 00 D8 [16:43:31]Write i2c OK [16:43:31]MH_I2C_Read... [16:43:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:43:31]Read from MH i2c: E2 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: E2 17 00 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: E2 17 00 5A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 37 [16:43:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:43:31]wFMCommunicate OK [16:43:31]CreateOFDProtocolMessage done [16:43:31]OFDSenderStorePacket 86967 [16:43:31]StoreOFDPacket docnum=86967 [16:43:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 C0 99 07 01 09 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 32 49 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B7 53 01 00 35 04 06 00 D9 03 9C 43 AB BB FC D2 F2 95 51 A9 F5 8A [16:43:31]CheckFolder [16:43:31]dirname=/storage/ofd_packets [16:43:31]CheckFolder done [16:43:31]ProducePacketName [16:43:31]name=ofd_packets/00086967 [16:43:31]NVStorageSaveData ofd_packets/00086967 [16:43:31]File name is /storage/ofd_packets/00086967 [16:43:31]Write 301 bytes [16:43:31]NVStorageSaveData done [16:43:31]OFDSenderStorePacket done [16:43:31]KKMCreateOFDPacket done [16:43:31]NVStorageSaveData kkm_last_timestamp [16:43:31]File name is /storage/kkm_last_timestamp [16:43:31]Write 4 bytes [16:43:31]NVStorageSaveData done [16:43:31]ExternCall_PrintAddStr [16:43:31]wPrintStart [16:43:31]Write to MH i2c: 01 00 00 5B 04 5F [16:43:31]Write i2c OK [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: 01 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: 01 07 00 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: 01 07 00 5B 04 00 00 00 00 00 FF 0F 74 [16:43:31]RasterBufferAndPrint [16:43:31]line Счет N : (1)871904 [16:43:31]line ИНН: 02508201610067 [16:43:31]line Контрольно-Кассовый Чек [16:43:31]line ПРОДАЖА [16:43:31]line ТРК (МРК, ГНК) : 53 [16:43:31]line Товар: 2710124130 [16:43:31]line Аи-92-К-5 [16:43:31]line 7.380 * 67.80 [16:43:31]line = 500.36 [16:43:31]line НДС 12% НСП 1% [16:43:31]line > о реализуемом товаре [16:43:31]line ОКРУГЛЕНИЕ: -0.36 [16:43:31]line ИТОГО: 500.00 [16:43:31]line Внесено: 500.00 [16:43:31]line СДАЧА: 0.00 [16:43:31]line НСП 1% : 4.43 [16:43:31]line НДС 12% : 53.14 [16:43:31]line Наличными: 500.00 [16:43:31]line Безнал.: 0.00 [16:43:31]line Место: АЗС № 137 "Партнер Нефть" [16:43:31]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:43:31]line СНО: Общий режим [16:43:31]line Чек 280 22.09.2024 16:43 [16:43:31]line Смена: 497 ФФД: 1.0 [16:43:31]line ЗНМ: 0300000064 [16:43:31]line РНМ: 0000000000092592 [16:43:31]line Версия ККМ: 001 [16:43:31]line ФМ: 0000000000874979 [16:43:31]line ФД: 86967 [16:43:31]line ФПД: 238609529809851 [16:43:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T164330&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86967&fm=238609529809851&tin=02508201610067®Number=0000000000092592&sum=50000 [16:43:31]written 0, free lines is 4095 [16:43:31]OFD Sender: Processing packet 86967 [packets to send 276, broken 275] [16:43:31]ProducePacketName [16:43:31]name=ofd_packets/00086967 [16:43:31]OFD Sender: To server: pG, [16:43:31]CommunicateWithHost lk.salyk.kg:30040 [16:43:31]ConnectInit lk.salyk.kg [16:43:32]Write to MH i2c: 01 00 00 86 04 8A [16:43:32]Write i2c OK [16:43:32]MH_I2C_Read... [16:43:32]Read from MH i2c: 01 [16:43:32]MH_I2C_Read... [16:43:32]Read from MH i2c: 01 07 00 [16:43:32]MH_I2C_Read... [16:43:32]Read from MH i2c: 01 07 00 86 04 00 00 00 00 00 E5 0C 82 [16:43:32]RasterBufferAndPrint [16:43:32]line [16:43:32]line [16:43:32]line [16:43:32]line [16:43:32]line [16:43:32]written 0, free lines is 3315 [16:43:32]MH_Cut [16:43:32]Write to MH i2c: D1 01 00 8D 04 01 63 [16:43:32]Write i2c OK [16:43:32]MH_I2C_Read... [16:43:32]Read from MH i2c: D1 [16:43:32]MH_I2C_Read... [16:43:32]Read from MH i2c: D1 01 00 [16:43:32]MH_I2C_Read... [16:43:32]Read from MH i2c: D1 01 00 8D 04 00 62 [16:43:32]Write to MH i2c: 01 00 00 8E 04 92 [16:43:32]Write i2c OK [16:43:32]MH_I2C_Read... [16:43:32]Connected sock=11 [16:43:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 C0 99 07 01 09 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 32 49 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B7 53 01 00 35 04 06 00 D9 03 9C 43 AB BB FC D2 F2 95 51 A9 F5 8A [16:43:32]*** Cut start [16:43:32]*** Partial cut [16:43:32]*** CUTSNS_PIN = 1 [16:43:33]*** CUTSNS_PIN = 0 [16:43:33]*** Brake cut motor [16:43:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 34 EF 47 00 F9 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 34 39 37 39 10 04 04 00 B7 53 01 00 F4 03 04 00 02 F4 EF 66 B6 04 01 00 00 B3 3B BA CB 9E 4A 05 33 [16:43:33]CommunicateWithHost err = 0 [16:43:33]CheckOFDResponse [16:43:33]1017 (14) - 77093643461234 [16:43:33]1041 (16) - 0000000000874979 [16:43:33]1040 (4) - 86967 [16:43:33]1012 (4) - 22.09.2024 10:40 [16:43:33]1206 (1) - 0 [16:43:33]OFD Sender: Remove packet 86967 [16:43:33]ProducePacketName [16:43:33]name=ofd_packets/00086967 [16:43:33]NVStorageDeleteData [16:43:33]Read from MH i2c: 01 [16:43:33]MH_I2C_Read... [16:43:33]*** Stop cut motor [16:43:33]*** Cut end [16:43:33]Read from MH i2c: 01 07 00 [16:43:33]MH_I2C_Read... [16:43:33]Read from MH i2c: 01 07 00 8E 04 00 00 00 00 00 FF 0F A7 [16:43:33]process_action close_receipt done [16:43:33]requested_data is exist [16:43:33]produce_requested_data [16:43:33]requested_item fm.sn is exist - process it [16:43:33]wFMCommunicate request_size=4 [16:43:33]MH_SAM_APDU [16:43:33]CAPDU: 80 11 00 00 [16:43:33]Write to MH i2c: E2 08 00 8F 04 80 11 00 00 00 00 00 00 0D [16:43:33]Write i2c OK [16:43:33]MH_I2C_Read... [16:43:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:43:33]Read from MH i2c: E2 [16:43:33]MH_I2C_Read... [16:43:33]Read from MH i2c: E2 17 00 [16:43:33]MH_I2C_Read... [16:43:33]Read from MH i2c: E2 17 00 8F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 6C [16:43:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:43:33]wFMCommunicate OK [16:43:33]requested_item fd.num is exist - process it [16:43:33]SAM_PROTO_GetFieldsCounters [16:43:33]wFMCommunicate request_size=4 [16:43:33]MH_SAM_APDU [16:43:33]CAPDU: 80 13 00 00 [16:43:33]Write to MH i2c: E2 08 00 90 04 80 13 00 00 00 00 00 00 10 [16:43:33]Write i2c OK [16:43:33]MH_I2C_Read... [16:43:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:43:33]Read from MH i2c: E2 [16:43:33]MH_I2C_Read... [16:43:33]Read from MH i2c: E2 62 00 [16:43:33]MH_I2C_Read... [16:43:33]Read from MH i2c: E2 62 00 90 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 B7 53 01 00 0E 04 04 00 F1 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 87 [16: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 B7 53 01 00 0E 04 04 00 F1 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 [16:43:33]wFMCommunicate OK [16:43:33]SAM_PROTO_GetFieldsCounters done [16:43:33]requested_item shift.num is exist - process it [16:43:33]requested_item shift.opened is exist - process it [16:43:33]req_shift_opened [16:43:33]FM_GetShiftState [16:43:33]SAM_PROTO_GetShiftState [16:43:33]wFMCommunicate request_size=4 [16:43:33]MH_SAM_APDU [16:43:33]CAPDU: 80 13 01 00 [16:43:33]Write to MH i2c: E2 08 00 91 04 80 13 01 00 00 00 00 00 12 [16:43:33]OFD Sender: No OFD packet to send [16:43:33]Write i2c OK [16:43:33]MH_I2C_Read... [16:43:33]Read from MH i2c: E2 [16:43:33]MH_I2C_Read... [16:43:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:43:33]Read from MH i2c: E2 0E 00 [16:43:33]MH_I2C_Read... [16:43:33]Read from MH i2c: E2 0E 00 91 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D0 [16:43:34]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:43:34]wFMCommunicate OK [16:43:34]SAM_PROTO_GetShiftState done [16:43:34]FM_GetShiftState done [16:43:34]req_shift_opened done [16:43:34]requested_item shift.open_date is exist - process it [16:43:34]req_shift_open_date [16:43:34]req_shift_open_date done [16:43:34]produce_requested_data done [16:43:34]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86967,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:43:34]process_action_free close_receipt [16:43:34]json_value_free [16:43:34]json_value_free done [16:43:34]process_json_proto returns [16:43:34]Send response to host [16:43:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86967,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:43:34]free response buf [16:43:34]execute_script done [16:43:34]execute_script returns [16:43:34]free content buf [16:43:34]Sock 9.Close socket [16:43:34]Sock 9.Thread stoped [16:43:38]OFD Sender: No OFD packet to send [16:43:43]OFD Sender: No OFD packet to send [16:43:45]recv_with_timeout no data received [16:43:48]OFD Sender: No OFD packet to send [16:43:53]OFD Sender: No OFD packet to send [16:43:58]recv_with_timeout no data received [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 10 [16:44:07]New connection [16:44:07]New thread 3066600804 created [16:44:07]Thread 3066744164 joined [16:44:07]Waiting for new connection... [16:44:07] Sock 10.Parse request [16:44:07]Sock 10.Check first char [16:44:07]Sock 10.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.47.196:8080 [16:44:07]Content-Length: 687 [16:44:07]Content-Type: application/json [16:44:07] [16:44:07]POST finish read [16:44:07]Found Content-Length = 687 [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)871905", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [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)871905", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [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 92 04 85 [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 92 04 00 58 49 F0 66 4C 6B 94 66 36 [16:44:07]GetLastDocTimeStamp 1727023410 [16:44:07]current date 1727023448 [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 93 04 80 13 01 00 00 00 00 00 14 [16:44:07]Write i2c OK [16:44:07]MH_I2C_Read... [16:44:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:44:07]Read from MH i2c: E2 [16:44:07]MH_I2C_Read... [16:44:07]Read from MH i2c: E2 0E 00 [16:44:07]MH_I2C_Read... [16:44:07]Read from MH i2c: E2 0E 00 93 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D2 [16:44:07]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:44:07]wFMCommunicate OK [16:44:07]SAM_PROTO_GetShiftState done [16:44:07]FM_GetShiftState done [16:44:07]opened in 1726964220 [16:44:07]opened+sec_in_day 1727050620 [16:44:07]quantity*price = 200025 [16:44:07]sum+1 = 200026 [16:44:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 281 22.09.2024 16:44 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86968 ФПД: 271405912515043 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T164408&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86968&fm=271405912515043&tin=02508201610067®Number=0000000000092592&sum=200000 [16:44:08]StoreToDocumentArchive [16:44:08]shift 497 fd 86968 [16:44:08]save to /storage/0497/doc_00086968 [16:44:08]save last doc name /storage/0497/doc_00086968 to /storage/kkm_last_doc_name [16:44:08]save OK [16:44:08]Clear old archive folders... [16:44:08]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:44:08]tlvbuf is 01DF76D0 [16:44:08]SAM_PROTO_ClearQueue [16:44:08]wFMCommunicate request_size=4 [16:44:08]MH_SAM_APDU [16:44:08]CAPDU: 80 09 00 00 [16:44:08]Write to MH i2c: E2 08 00 A0 04 80 09 00 00 00 00 00 00 16 [16:44:08]Write i2c OK [16:44:08]MH_I2C_Read... [16:44:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:44:08]Read from MH i2c: E2 [16:44:08]MH_I2C_Read... [16:44:08]Read from MH i2c: E2 03 00 [16:44:08]MH_I2C_Read... [16:44:08]Read from MH i2c: E2 03 00 A0 04 00 90 00 18 [16:44:08]RAPDU: 90 00 [16:44:08]wFMCommunicate OK [16:44:08]SAM_PROTO_ClearQueue done [16:44:08]KKMCreateOFDPacket [16:44:08]OFDProtocolAddRootSTLVToBuf [16:44:08]FM_MakeSignedData [16:44:08]FM_MakeSignedData [16:44:08]SAM_PROTO_SignData [16:44:08]wFMCommunicate request_size=4 [16:44:08]MH_SAM_APDU [16:44:08]CAPDU: 80 0D 01 02 [16:44:08]Write to MH i2c: E2 08 00 A1 04 80 0D 01 02 00 00 00 00 1E [16:44:08]Write i2c OK [16:44:08]MH_I2C_Read... [16:44:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:44:08]Read from MH i2c: E2 [16:44:08]MH_I2C_Read... [16:44:08]Read from MH i2c: E2 03 00 [16:44:08]MH_I2C_Read... [16:44:08]Read from MH i2c: E2 03 00 A1 04 00 90 00 19 [16:44:08]RAPDU: 90 00 [16:44:08]wFMCommunicate OK [16:44:08]wFMCommunicate request_size=255 [16:44:08]MH_SAM_APDU [16:44:08]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 19 01 00 00 F4 03 04 00 58 49 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B8 53 01 00 35 04 06 00 [16:44:08]Write to MH i2c: E2 02 01 A2 04 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 19 01 00 00 F4 03 04 00 58 49 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B8 53 01 00 35 04 06 00 00 00 95 [16:44:08]Write i2c OK [16:44:08]MH_I2C_Read... [16:44:08]OFD Sender: No OFD packet to send [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 A2 04 00 90 00 1A [16:44:09]RAPDU: 90 00 [16:44:09]wFMCommunicate OK [16:44:09]wFMCommunicate request_size=11 [16:44:09]MH_SAM_APDU [16:44:09]CAPDU: 80 0D 02 02 06 F6 D7 9D 01 61 E3 [16:44:09]Write to MH i2c: E2 0E 00 A3 04 80 0D 02 02 06 00 F6 D7 9D 01 61 E3 00 00 DC [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 A3 04 00 90 00 1B [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 A4 04 80 0D 03 02 00 00 00 00 23 [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 A4 04 00 67 69 9F C1 2D 76 48 FE 90 00 3D [16:44:09]RAPDU: 67 69 9F C1 2D 76 48 FE 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 A5 04 80 11 00 00 00 00 00 00 23 [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 A5 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 82 [16:44:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:44:09]wFMCommunicate OK [16:44:09]CreateOFDProtocolMessage done [16:44:09]OFDSenderStorePacket 86968 [16:44:09]StoreOFDPacket docnum=86968 [16:44:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 F0 5D 08 01 27 C9 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 19 01 00 00 F4 03 04 00 58 49 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B8 53 01 00 35 04 06 00 F6 D7 9D 01 61 E3 67 69 9F C1 2D 76 48 FE [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/00086968 [16:44:09]NVStorageSaveData ofd_packets/00086968 [16:44:09]File name is /storage/ofd_packets/00086968 [16:44:09]Write 302 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]OFD Sender: Processing packet 86968 [packets to send 276, broken 275] [16:44:09]ProducePacketName [16:44:09]name=ofd_packets/00086968 [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:09]ExternCall_PrintAddStr [16:44:09]wPrintStart [16:44:09]Write to MH i2c: 01 00 00 A6 04 AA [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 A6 04 00 00 00 00 00 FF 0F BF [16:44:09]RasterBufferAndPrint [16:44:09]line Счет N : (1)871905 [16:44:09]line ИНН: 02508201610067 [16:44:09]line Контрольно-Кассовый Чек [16:44:09]line ПРОДАЖА [16:44:09]line ТРК (МРК, ГНК) : 34 [16:44:09]line Товар: 2710194210 [16:44:09]line ДТ(л)-К-4 [16:44:09]line 26.250 * 76.20 [16:44:09]line = 2000.25 [16:44:09]line НДС 12% НСП 1% [16:44:09]line > о реализуемом товаре [16:44:09]line ОКРУГЛЕНИЕ: -0.25 [16:44:09]line ИТОГО: 2000.00 [16:44:09]line Внесено: 2000.00 [16:44:09]line СДАЧА: 0.00 [16:44:09]line НСП 1% : 17.70 [16:44:09]line НДС 12% : 212.42 [16:44:09]line Наличными: 2000.00 [16:44:09]line Безнал.: 0.00 [16:44:09]line Место: АЗС № 137 "Партнер Нефть" [16:44:09]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:44:09]line СНО: Общий режим [16:44:09]line Чек 281 22.09.2024 16:44 [16:44:09]line Смена: 497 ФФД: 1.0 [16:44:09]line ЗНМ: 0300000064 [16:44:09]line РНМ: 0000000000092592 [16:44:09]line Версия ККМ: 001 [16:44:09]line ФМ: 0000000000874979 [16:44:09]line ФД: 86968 [16:44:09]line ФПД: 271405912515043 [16:44:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T164408&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86968&fm=271405912515043&tin=02508201610067®Number=0000000000092592&sum=200000 [16:44:09]written 0, free lines is 4095 [16:44:09]Write to MH i2c: 01 00 00 D1 04 D5 [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 D1 04 00 00 00 00 00 EA 0C D2 [16:44:09]RasterBufferAndPrint [16:44:09]line [16:44:09]line [16:44:09]line [16:44:09]line [16:44:09]line [16:44:09]written 0, free lines is 3321 [16:44:09]MH_Cut [16:44:09]Write to MH i2c: D1 01 00 D8 04 01 AE [16:44:09]Write i2c OK [16:44:09]MH_I2C_Read... [16:44:09]Read from MH i2c: D1 [16:44:09]MH_I2C_Read... [16:44:09]Read from MH i2c: D1 01 00 [16:44:09]MH_I2C_Read... [16:44:09]Read from MH i2c: D1 01 00 D8 04 00 AD [16:44:09]Write to MH i2c: 01 00 00 D9 04 DD [16:44:09]Write i2c OK [16:44:09]MH_I2C_Read... [16:44:10]*** Cut start [16:44:10]*** Partial cut [16:44:10]*** CUTSNS_PIN = 1 [16:44:10]*** CUTSNS_PIN = 0 [16:44:10]*** Brake cut motor [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 D9 04 00 00 00 00 00 FF 0F F2 [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 DA 04 80 11 00 00 00 00 00 00 58 [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 DA 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B7 [16:44:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 DB 04 80 13 00 00 00 00 00 00 5B [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 DB 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 B8 53 01 00 0E 04 04 00 F1 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 D6 [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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 B8 53 01 00 0E 04 04 00 F1 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 [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 DC 04 80 13 01 00 00 00 00 00 5D [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 DC 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 1B [16:44:11]RAPDU: 09 00 01 FC 61 EF 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":"0000000000874979","fd.num":86968,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [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":"0000000000874979","fd.num":86968,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [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 10.Close socket [16:44:11]Sock 10.Thread stoped [16:44:13]recv_with_timeout no data received [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:19]OFD Sender: Processing packet 86968 [packets to send 276, broken 275] [16:44:19]ProducePacketName [16:44:19]name=ofd_packets/00086968 [16:44:19]OFD Sender: To server: pG, [16:44:19]CommunicateWithHost lk.salyk.kg:30040 [16:44:19]ConnectInit lk.salyk.kg [16:44:29]recv_with_timeout no data received [16:44:38]Connected sock=10 [16:44:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 F0 5D 08 01 27 C9 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 19 01 00 00 F4 03 04 00 58 49 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B8 53 01 00 35 04 06 00 F6 D7 9D 01 61 E3 67 69 9F C1 2D 76 48 FE [16:44:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 3C A9 47 00 D9 89 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B8 53 01 00 F4 03 04 00 44 F4 EF 66 B6 04 01 00 00 75 4E 97 C2 BD B8 63 DD [16:44:42]CommunicateWithHost err = 0 [16:44:42]CheckOFDResponse [16:44:42]1017 (14) - 77093643461234 [16:44:42]1041 (16) - 0000000000874979 [16:44:42]1040 (4) - 86968 [16:44:42]1012 (4) - 22.09.2024 10:41 [16:44:42]1206 (1) - 0 [16:44:42]OFD Sender: Remove packet 86968 [16:44:42]ProducePacketName [16:44:42]name=ofd_packets/00086968 [16:44:42]NVStorageDeleteData [16:44:43]OFD Sender: No OFD packet to send [16:44:45]recv_with_timeout no data received [16:44:48]OFD Sender: No OFD packet to send [16:44:53]OFD Sender: No OFD packet to send [16:44:58]OFD Sender: No OFD packet to send [16:45:03]OFD Sender: No OFD packet to send [16:45:03]recv_with_timeout no data received [16:45:08]OFD Sender: No OFD packet to send [16:45:13]OFD Sender: No OFD packet to send [16:45:18]OFD Sender: No OFD packet to send [16:45:23]recv_with_timeout no data received [16:45:23]OFD Sender: No OFD packet to send [16:45:28]OFD Sender: No OFD packet to send [16:45:33]OFD Sender: No OFD packet to send [16:45:38]OFD Sender: No OFD packet to send [16:45:40]recv_with_timeout no data received [16:45:43]OFD Sender: No OFD packet to send [16:45:48]OFD Sender: No OFD packet to send [16:45:53]OFD Sender: No OFD packet to send [16:45:58]OFD Sender: No OFD packet to send [16:45:59]recv_with_timeout no data received [16:46:03]OFD Sender: No OFD packet to send [16:46:08]OFD Sender: No OFD packet to send [16:46:12]recv_with_timeout no data received [16:46:13]OFD Sender: No OFD packet to send [16:46:18]OFD Sender: No OFD packet to send [16:46:23]OFD Sender: No OFD packet to send [16:46:28]OFD Sender: No OFD packet to send [16:46:33]OFD Sender: No OFD packet to send [16:46:38]OFD Sender: No OFD packet to send [16:46:39]accept exits with 9 [16:46:39]New connection [16:46:39]New thread 3066744164 created [16:46:39]Thread 3066600804 joined [16:46:39]Waiting for new connection... [16:46:39] Sock 9.Parse request [16:46:39]Sock 9.Check first char [16:46:39]Sock 9.First char is OK [16:46:39]request: POST /json_proto HTTP/1.0 [16:46:39]Method: POST [16:46:39]URL: /json_proto [16:46:39]Method is POST - this is cgi request [16:46:39]url: /json_proto [16:46:39]query_string will be loaded in cgi processing [16:46:39]execute_cgi json_proto POST (null) [16:46:39]execute_cgi path=json_proto method=POST [16:46:39]POST find Content-Length [16:46:39]Host: 172.17.47.196:8080 [16:46:39]Content-Length: 626 [16:46:39]Content-Type: application/json [16:46:39] [16:46:39]POST finish read [16:46:39]Found Content-Length = 626 [16:46:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148103", "tax_sys" : 0, "items" : [ { "code": "4640030092499", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE SENSE Himalaya", "price" : 150.00, "quantity" : 1.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:46:39]execute_script... [16:46: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 : (3)148103", "tax_sys" : 0, "items" : [ { "code": "4640030092499", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE SENSE Himalaya", "price" : 150.00, "quantity" : 1.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:46:39]POST & json_proto [16:46:39]process_json_proto [16:46:39]json parsed OK: [16:46:39]protocol is kg_v1.0 [16:46:39]action value=close_receipt [16:46:39]process_action close_receipt [16:46:39]cmd_close_receipt [16:46:39]MH_GetDate [16:46:39]Write to MH i2c: F0 00 00 DD 04 D0 [16:46:39]Write i2c OK [16:46:39]MH_I2C_Read... [16:46:39]Read from MH i2c: F0 [16:46:39]MH_I2C_Read... [16:46:39]Read from MH i2c: F0 09 00 [16:46:39]MH_I2C_Read... [16:46:39]Read from MH i2c: F0 09 00 DD 04 00 F0 49 F0 66 4C 6B 94 66 19 [16:46:39]GetLastDocTimeStamp 1727023448 [16:46:39]current date 1727023600 [16:46:39]FM_GetShiftState [16:46:39]SAM_PROTO_GetShiftState [16:46:39]wFMCommunicate request_size=4 [16:46:39]MH_SAM_APDU [16:46:39]CAPDU: 80 13 01 00 [16:46:39]Write to MH i2c: E2 08 00 DE 04 80 13 01 00 00 00 00 00 5F [16:46:39]Write i2c OK [16:46:39]MH_I2C_Read... [16:46:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:46:39]Read from MH i2c: E2 [16:46:39]MH_I2C_Read... [16:46:39]Read from MH i2c: E2 0E 00 [16:46:39]MH_I2C_Read... [16:46:39]Read from MH i2c: E2 0E 00 DE 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 1D [16:46:39]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:46:39]wFMCommunicate OK [16:46:39]SAM_PROTO_GetShiftState done [16:46:39]FM_GetShiftState done [16:46:39]opened in 1726964220 [16:46:39]opened+sec_in_day 1727050620 [16:46:39]quantity*price = 15000 [16:46:39]sum+1 = 15001 [16:46:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 150.00 НСП 1% : 1.33 НДС 12% : 15.93 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 282 22.09.2024 16:46 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86969 ФПД: 170203072816636 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T164640&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86969&fm=170203072816636&tin=02508201610067®Number=0000000000092592&sum=15000 0 [16:46:40]StoreToDocumentArchive [16:46:40]shift 497 fd 86969 [16:46:40]save to /storage/0497/doc_00086969 [16:46:40]save last doc name /storage/0497/doc_00086969 to /storage/kkm_last_doc_name [16:46:40]save OK [16:46:40]Clear old archive folders... [16:46:40]ProcessDocumentItem done err = 0, tmpTLVsize=278 [16:46:40]tlvbuf is 01DFFEE0 [16:46:40]SAM_PROTO_ClearQueue [16:46:40]wFMCommunicate request_size=4 [16:46:40]MH_SAM_APDU [16:46:40]CAPDU: 80 09 00 00 [16:46:40]Write to MH i2c: E2 08 00 EB 04 80 09 00 00 00 00 00 00 61 [16:46:40]Write i2c OK [16:46:40]MH_I2C_Read... [16:46:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:46:40]Read from MH i2c: E2 [16:46:40]MH_I2C_Read... [16:46:40]Read from MH i2c: E2 03 00 [16:46:40]MH_I2C_Read... [16:46:40]Read from MH i2c: E2 03 00 EB 04 00 90 00 63 [16:46:40]RAPDU: 90 00 [16:46:40]wFMCommunicate OK [16:46:40]SAM_PROTO_ClearQueue done [16:46:40]KKMCreateOFDPacket [16:46:40]OFDProtocolAddRootSTLVToBuf [16:46:40]FM_MakeSignedData [16:46:40]FM_MakeSignedData [16:46:40]SAM_PROTO_SignData [16:46:40]wFMCommunicate request_size=4 [16:46:40]MH_SAM_APDU [16:46:40]CAPDU: 80 0D 01 02 [16:46:40]Write to MH i2c: E2 08 00 EC 04 80 0D 01 02 00 00 00 00 69 [16:46:40]Write i2c OK [16:46:40]MH_I2C_Read... [16:46:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:46:40]Read from MH i2c: E2 [16:46:40]MH_I2C_Read... [16:46:40]Read from MH i2c: E2 03 00 [16:46:40]MH_I2C_Read... [16:46:40]Read from MH i2c: E2 03 00 EC 04 00 90 00 64 [16:46:40]RAPDU: 90 00 [16:46:40]wFMCommunicate OK [16:46:40]wFMCommunicate request_size=255 [16:46:40]MH_SAM_APDU [16:46:40]CAPDU: 80 0D 02 02 FA 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 32 34 39 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 53 45 4E 53 45 20 48 69 6D 61 6C 61 79 61 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 39 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 1A 01 00 00 F4 03 04 00 F0 49 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 [16:46:40]Write to MH i2c: E2 02 01 ED 04 80 0D 02 02 FA 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 32 34 39 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 53 45 4E 53 45 20 48 69 6D 61 6C 61 79 61 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 39 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 1A 01 00 00 F4 03 04 00 F0 49 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 00 00 2C [16:46:40]Write i2c OK [16:46:40]MH_I2C_Read... [16:46:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:46:40]Read from MH i2c: E2 [16:46:40]MH_I2C_Read... [16:46:40]Read from MH i2c: E2 03 00 [16:46:40]MH_I2C_Read... [16:46:40]Read from MH i2c: E2 03 00 ED 04 00 90 00 65 [16:46:40]RAPDU: 90 00 [16:46:40]wFMCommunicate OK [16:46:40]wFMCommunicate request_size=37 [16:46:40]MH_SAM_APDU [16:46:40]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B9 53 01 00 35 04 06 00 9A CC 7D B1 E5 FC [16:46:40]Write to MH i2c: E2 28 00 EE 04 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B9 53 01 00 35 04 06 00 9A CC 7D B1 E5 FC 00 00 51 [16:46:40]Write i2c OK [16:46:40]MH_I2C_Read... [16:46:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:46:40]Read from MH i2c: E2 [16:46:40]MH_I2C_Read... [16:46:40]Read from MH i2c: E2 03 00 [16:46:40]MH_I2C_Read... [16:46:40]Read from MH i2c: E2 03 00 EE 04 00 90 00 66 [16:46:40]RAPDU: 90 00 [16:46:40]wFMCommunicate OK [16:46:40]wFMCommunicate request_size=4 [16:46:40]MH_SAM_APDU [16:46:40]CAPDU: 80 0D 03 02 [16:46:40]Write to MH i2c: E2 08 00 EF 04 80 0D 03 02 00 00 00 00 6E [16:46:40]Write i2c OK [16:46:40]MH_I2C_Read... [16:46:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:46:41]Read from MH i2c: E2 [16:46:41]MH_I2C_Read... [16:46:41]Read from MH i2c: E2 0B 00 [16:46:41]MH_I2C_Read... [16:46:41]Read from MH i2c: E2 0B 00 EF 04 00 B2 EF 98 BC AF BA 19 8D 90 00 73 [16:46:41]RAPDU: B2 EF 98 BC AF BA 19 8D 90 00 [16:46:41]wFMCommunicate OK [16:46:41]SAM_PROTO_SignData done [16:46:41]FM_MakeSignedData done [16:46:41]CreateOFDProtocolMessage [16:46:41]wFMCommunicate request_size=4 [16:46:41]MH_SAM_APDU [16:46:41]CAPDU: 80 11 00 00 [16:46:41]Write to MH i2c: E2 08 00 F0 04 80 11 00 00 00 00 00 00 6E [16:46:41]Write i2c OK [16:46:41]MH_I2C_Read... [16:46:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:46:41]Read from MH i2c: E2 [16:46:41]MH_I2C_Read... [16:46:41]Read from MH i2c: E2 17 00 [16:46:41]MH_I2C_Read... [16:46:41]Read from MH i2c: E2 17 00 F0 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 CD [16:46:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:46:41]wFMCommunicate OK [16:46:41]CreateOFDProtocolMessage done [16:46:41]OFDSenderStorePacket 86969 [16:46:41]StoreOFDPacket docnum=86969 [16:46:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 2A 01 00 00 51 6F 22 01 03 C2 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 32 34 39 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 53 45 4E 53 45 20 48 69 6D 61 6C 61 79 61 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 39 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 1A 01 00 00 F4 03 04 00 F0 49 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B9 53 01 00 35 04 06 00 9A CC 7D B1 E5 FC B2 EF 98 BC AF BA 19 8D [16:46:41]CheckFolder [16:46:41]dirname=/storage/ofd_packets [16:46:41]CheckFolder done [16:46:41]ProducePacketName [16:46:41]name=ofd_packets/00086969 [16:46:41]NVStorageSaveData ofd_packets/00086969 [16:46:41]File name is /storage/ofd_packets/00086969 [16:46:41]Write 328 bytes [16:46:41]NVStorageSaveData done [16:46:41]OFDSenderStorePacket done [16:46:41]KKMCreateOFDPacket done [16:46:41]NVStorageSaveData kkm_last_timestamp [16:46:41]File name is /storage/kkm_last_timestamp [16:46:41]Write 4 bytes [16:46:41]NVStorageSaveData done [16:46:41]ExternCall_PrintAddStr [16:46:41]wPrintStart [16:46:41]Write to MH i2c: 01 00 00 F1 04 F5 [16:46:41]Write i2c OK [16:46:41]MH_I2C_Read... [16:46:41]Read from MH i2c: 01 [16:46:41]MH_I2C_Read... [16:46:41]Read from MH i2c: 01 07 00 [16:46:41]MH_I2C_Read... [16:46:41]Read from MH i2c: 01 07 00 F1 04 00 00 00 00 00 FF 0F 0A [16:46:41]RasterBufferAndPrint [16:46:41]line Счет N : (3)148103 [16:46:41]line ИНН: 02508201610067 [16:46:41]line Контрольно-Кассовый Чек [16:46:41]line ПРОДАЖА [16:46:41]line Товар: 4640030092499 [16:46:41]line Сигареты ESSE SENSE Himalaya [16:46:41]line 1.000 * 150.00 [16:46:41]line = 150.00 [16:46:41]line НДС 12% НСП 1% [16:46:41]line > о реализуемом товаре [16:46:41]line ИТОГО: 150.00 [16:46:41]line НСП 1% : 1.33 [16:46:41]line НДС 12% : 15.93 [16:46:41]line Наличными: 150.00 [16:46:41]line Безнал.: 0.00 [16:46:41]line Место: АЗС № 137 "Партнер Нефть" [16:46:41]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:46:41]line СНО: Общий режим [16:46:41]line Чек 282 22.09.2024 16:46 [16:46:41]line Смена: 497 ФФД: 1.0 [16:46:41]line ЗНМ: 0300000064 [16:46:41]line РНМ: 0000000000092592 [16:46:41]line Версия ККМ: 001 [16:46:41]line ФМ: 0000000000874979 [16:46:41]line ФД: 86969 [16:46:41]line ФПД: 170203072816636 [16:46:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T164640&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86969&fm=170203072816636&tin=02508201610067®Number=0000000000092592&sum=15000 [16:46:41]OFD Sender: Processing packet 86969 [packets to send 276, broken 275] [16:46:41]ProducePacketName [16:46:41]name=ofd_packets/00086969 [16:46:41]OFD Sender: To server: pG, [16:46:41]CommunicateWithHost lk.salyk.kg:30040 [16:46:41]ConnectInit lk.salyk.kg [16:46:41]line 0 [16:46:41]written 0, free lines is 4095 [16:46:41]Write to MH i2c: 01 00 00 1A 05 1F [16:46:41]Write i2c OK [16:46:41]MH_I2C_Read... [16:46:41]Read from MH i2c: 01 [16:46:41]MH_I2C_Read... [16:46:41]Read from MH i2c: 01 07 00 [16:46:41]MH_I2C_Read... [16:46:41]Read from MH i2c: 01 07 00 1A 05 00 00 00 00 00 E6 0C 18 [16:46:41]RasterBufferAndPrint [16:46:41]line [16:46:41]line [16:46:41]line [16:46:41]line [16:46:41]line [16:46:41]written 0, free lines is 3308 [16:46:41]MH_Cut [16:46:41]Write to MH i2c: D1 01 00 21 05 01 F8 [16:46:41]Write i2c OK [16:46:41]MH_I2C_Read... [16:46:41]Read from MH i2c: D1 [16:46:41]MH_I2C_Read... [16:46:41]Read from MH i2c: D1 01 00 [16:46:41]MH_I2C_Read... [16:46:41]Read from MH i2c: D1 01 00 21 05 00 F7 [16:46:41]Write to MH i2c: 01 00 00 22 05 27 [16:46:41]Write i2c OK [16:46:41]MH_I2C_Read... [16:46:42]*** Cut start [16:46:42]*** Partial cut [16:46:42]*** CUTSNS_PIN = 1 [16:46:42]*** CUTSNS_PIN = 0 [16:46:42]*** Brake cut motor [16:46:43]Read from MH i2c: 01 [16:46:43]MH_I2C_Read... [16:46:43]*** Stop cut motor [16:46:43]*** Cut end [16:46:43]Read from MH i2c: 01 07 00 [16:46:43]MH_I2C_Read... [16:46:43]Read from MH i2c: 01 07 00 22 05 00 00 00 00 00 FF 0F 3C [16:46:43]process_action close_receipt done [16:46:43]requested_data is exist [16:46:43]produce_requested_data [16:46:43]requested_item fm.sn is exist - process it [16:46:43]wFMCommunicate request_size=4 [16:46:43]MH_SAM_APDU [16:46:43]CAPDU: 80 11 00 00 [16:46:43]Write to MH i2c: E2 08 00 23 05 80 11 00 00 00 00 00 00 A2 [16:46:43]Write i2c OK [16:46:43]MH_I2C_Read... [16:46:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:46:43]Read from MH i2c: E2 [16:46:43]MH_I2C_Read... [16:46:43]Read from MH i2c: E2 17 00 [16:46:43]MH_I2C_Read... [16:46:43]Read from MH i2c: E2 17 00 23 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 01 [16:46:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:46:43]wFMCommunicate OK [16:46:43]requested_item fd.num is exist - process it [16:46:43]SAM_PROTO_GetFieldsCounters [16:46:43]wFMCommunicate request_size=4 [16:46:43]MH_SAM_APDU [16:46:43]CAPDU: 80 13 00 00 [16:46:43]Write to MH i2c: E2 08 00 24 05 80 13 00 00 00 00 00 00 A5 [16:46:43]Write i2c OK [16:46:43]MH_I2C_Read... [16:46:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:46:43]Read from MH i2c: E2 [16:46:43]MH_I2C_Read... [16:46:43]Read from MH i2c: E2 62 00 [16:46:43]MH_I2C_Read... [16:46:43]Read from MH i2c: E2 62 00 24 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 B9 53 01 00 0E 04 04 00 F1 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 24 [16:46:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 B9 53 01 00 0E 04 04 00 F1 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 [16:46:43]wFMCommunicate OK [16:46:43]SAM_PROTO_GetFieldsCounters done [16:46:43]requested_item shift.num is exist - process it [16:46:43]requested_item shift.opened is exist - process it [16:46:43]req_shift_opened [16:46:43]FM_GetShiftState [16:46:43]SAM_PROTO_GetShiftState [16:46:43]wFMCommunicate request_size=4 [16:46:43]MH_SAM_APDU [16:46:43]CAPDU: 80 13 01 00 [16:46:43]Write to MH i2c: E2 08 00 25 05 80 13 01 00 00 00 00 00 A7 [16:46:43]Write i2c OK [16:46:43]MH_I2C_Read... [16:46:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:46:43]Read from MH i2c: E2 [16:46:43]MH_I2C_Read... [16:46:43]Read from MH i2c: E2 0E 00 [16:46:43]MH_I2C_Read... [16:46:43]Read from MH i2c: E2 0E 00 25 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 65 [16:46:43]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:46:43]wFMCommunicate OK [16:46:43]SAM_PROTO_GetShiftState done [16:46:43]FM_GetShiftState done [16:46:43]req_shift_opened done [16:46:43]requested_item shift.open_date is exist - process it [16:46:43]req_shift_open_date [16:46:43]req_shift_open_date done [16:46:43]produce_requested_data done [16:46:43]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86969,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:46:43]process_action_free close_receipt [16:46:43]json_value_free [16:46:43]json_value_free done [16:46:43]process_json_proto returns [16:46:43]Send response to host [16:46:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86969,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:46:43]free response buf [16:46:43]execute_script done [16:46:43]execute_script returns [16:46:43]free content buf [16:46:43]Sock 9.Close socket [16:46:43]Sock 9.Thread stoped [16:46:46]recv_with_timeout no data received [16:46:54]Connected sock=11 [16:46:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 2A 01 00 00 51 6F 22 01 03 C2 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 32 34 39 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 53 45 4E 53 45 20 48 69 6D 61 6C 61 79 61 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 39 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 1A 01 00 00 F4 03 04 00 F0 49 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B9 53 01 00 35 04 06 00 9A CC 7D B1 E5 FC B2 EF 98 BC AF BA 19 8D [16:46:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 05 E4 47 00 64 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 34 39 37 39 10 04 04 00 B9 53 01 00 F4 03 04 00 CE F4 EF 66 B6 04 01 00 00 60 9D 0C ED 6E F0 34 30 [16:46:57]CommunicateWithHost err = 0 [16:46:57]CheckOFDResponse [16:46:57]1017 (14) - 77093643461234 [16:46:57]1041 (16) - 0000000000874979 [16:46:57]1040 (4) - 86969 [16:46:57]1012 (4) - 22.09.2024 10:43 [16:46:57]1206 (1) - 0 [16:46:57]OFD Sender: Remove packet 86969 [16:46:57]ProducePacketName [16:46:57]name=ofd_packets/00086969 [16:46:57]NVStorageDeleteData [16:46:58]OFD Sender: No OFD packet to send [16:47:01]recv_with_timeout no data received [16:47:03]OFD Sender: No OFD packet to send [16:47:08]OFD Sender: No OFD packet to send [16:47:13]OFD Sender: No OFD packet to send [16:47:17]accept exits with 8 [16:47:17]New connection [16:47:17]New thread 3066600804 created [16:47:17]Thread 3066744164 joined [16:47:17]Waiting for new connection... [16:47:17] Sock 8.Parse request [16:47:17]Sock 8.Check first char [16:47:17]Sock 8.First char is OK [16:47:17]request: POST /json_proto HTTP/1.0 [16:47:17]Method: POST [16:47:17]URL: /json_proto [16:47:17]Method is POST - this is cgi request [16:47:17]url: /json_proto [16:47:17]query_string will be loaded in cgi processing [16:47:17]execute_cgi json_proto POST (null) [16:47:17]execute_cgi path=json_proto method=POST [16:47:17]POST find Content-Length [16:47:17]Host: 172.17.47.196:8080 [16:47:17]Content-Length: 682 [16:47:17]Content-Type: application/json [16:47:17] [16:47:17]POST finish read [16:47:17]Found Content-Length = 682 [16:47:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871907", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [16:47:17]execute_script... [16:47: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)871907", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [16:47:17]POST & json_proto [16:47:17]process_json_proto [16:47:17]json parsed OK: [16:47:17]protocol is kg_v1.0 [16:47:17]action value=close_receipt [16:47:17]process_action close_receipt [16:47:17]cmd_close_receipt [16:47:17]MH_GetDate [16:47:17]Write to MH i2c: F0 00 00 26 05 1A [16:47:17]Write i2c OK [16:47:17]MH_I2C_Read... [16:47:17]Read from MH i2c: F0 [16:47:17]MH_I2C_Read... [16:47:17]Read from MH i2c: F0 09 00 [16:47:17]MH_I2C_Read... [16:47:17]Read from MH i2c: F0 09 00 26 05 00 16 4A F0 66 4C 6B 94 66 8A [16:47:17]GetLastDocTimeStamp 1727023600 [16:47:17]current date 1727023638 [16:47:17]FM_GetShiftState [16:47:17]SAM_PROTO_GetShiftState [16:47:17]wFMCommunicate request_size=4 [16:47:17]MH_SAM_APDU [16:47:17]CAPDU: 80 13 01 00 [16:47:17]Write to MH i2c: E2 08 00 27 05 80 13 01 00 00 00 00 00 A9 [16:47:17]Write i2c OK [16:47:17]MH_I2C_Read... [16:47:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:47:17]Read from MH i2c: E2 [16:47:17]MH_I2C_Read... [16:47:17]Read from MH i2c: E2 0E 00 [16:47:17]MH_I2C_Read... [16:47:17]Read from MH i2c: E2 0E 00 27 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 67 [16:47:17]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:47:17]wFMCommunicate OK [16:47:17]SAM_PROTO_GetShiftState done [16:47:17]FM_GetShiftState done [16:47:17]opened in 1726964220 [16:47:17]opened+sec_in_day 1727050620 [16:47:17]quantity*price = 120006 [16:47:17]sum+1 = 120007 [16:47:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.44 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 283 22.09.2024 16:47 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86970 ФПД: 65695925938267 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T164718&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86970&fm=65695925938267&tin=02508201610067®Number=0000000000092592&sum=120000 [16:47:18]StoreToDocumentArchive [16:47:18]shift 497 fd 86970 [16:47:18]save to /storage/0497/doc_00086970 [16:47:18]save last doc name /storage/0497/doc_00086970 to /storage/kkm_last_doc_name [16:47:18]save OK [16:47:18]Clear old archive folders... [16:47:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:47:18]tlvbuf is 01E779A0 [16:47:18]SAM_PROTO_ClearQueue [16:47:18]wFMCommunicate request_size=4 [16:47:18]MH_SAM_APDU [16:47:18]CAPDU: 80 09 00 00 [16:47:18]Write to MH i2c: E2 08 00 34 05 80 09 00 00 00 00 00 00 AB [16:47:18]Write i2c OK [16:47:18]MH_I2C_Read... [16:47:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:47:18]Read from MH i2c: E2 [16:47:18]MH_I2C_Read... [16:47:18]Read from MH i2c: E2 03 00 [16:47:18]MH_I2C_Read... [16:47:18]Read from MH i2c: E2 03 00 34 05 00 90 00 AD [16:47:18]RAPDU: 90 00 [16:47:18]wFMCommunicate OK [16:47:18]SAM_PROTO_ClearQueue done [16:47:18]KKMCreateOFDPacket [16:47:18]OFDProtocolAddRootSTLVToBuf [16:47:18]FM_MakeSignedData [16:47:18]FM_MakeSignedData [16:47:18]SAM_PROTO_SignData [16:47:18]wFMCommunicate request_size=4 [16:47:18]MH_SAM_APDU [16:47:18]CAPDU: 80 0D 01 02 [16:47:18]Write to MH i2c: E2 08 00 35 05 80 0D 01 02 00 00 00 00 B3 [16:47:18]Write i2c OK [16:47:18]MH_I2C_Read... [16:47:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:47:18]Read from MH i2c: E2 [16:47:18]MH_I2C_Read... [16:47:18]Read from MH i2c: E2 03 00 [16:47:18]MH_I2C_Read... [16:47:18]Read from MH i2c: E2 03 00 35 05 00 90 00 AE [16:47:18]RAPDU: 90 00 [16:47:18]wFMCommunicate OK [16:47:18]wFMCommunicate request_size=255 [16:47:18]MH_SAM_APDU [16:47: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 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 1B 01 00 00 F4 03 04 00 16 4A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BA 53 01 00 35 04 06 00 3B [16:47:18]Write to MH i2c: E2 02 01 36 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 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 1B 01 00 00 F4 03 04 00 16 4A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BA 53 01 00 35 04 06 00 3B 00 00 BF [16:47:18]Write i2c OK [16:47:18]MH_I2C_Read... [16:47:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:47:18]Read from MH i2c: E2 [16:47:18]MH_I2C_Read... [16:47:18]Read from MH i2c: E2 03 00 [16:47:18]MH_I2C_Read... [16:47:18]Read from MH i2c: E2 03 00 36 05 00 90 00 AF [16:47:18]RAPDU: 90 00 [16:47:18]wFMCommunicate OK [16:47:18]wFMCommunicate request_size=10 [16:47:18]MH_SAM_APDU [16:47:18]CAPDU: 80 0D 02 02 05 C0 06 54 28 5B [16:47:18]Write to MH i2c: E2 0D 00 37 05 80 0D 02 02 05 00 C0 06 54 28 5B 00 00 5D [16:47:18]Write i2c OK [16:47:18]MH_I2C_Read... [16:47:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:47:18]Read from MH i2c: E2 [16:47:18]MH_I2C_Read... [16:47:18]Read from MH i2c: E2 03 00 [16:47:18]MH_I2C_Read... [16:47:18]Read from MH i2c: E2 03 00 37 05 00 90 00 B0 [16:47:18]RAPDU: 90 00 [16:47:18]wFMCommunicate OK [16:47:18]wFMCommunicate request_size=4 [16:47:18]MH_SAM_APDU [16:47:18]CAPDU: 80 0D 03 02 [16:47:18]Write to MH i2c: E2 08 00 38 05 80 0D 03 02 00 00 00 00 B8 [16:47:18]Write i2c OK [16:47:18]MH_I2C_Read... [16:47:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:47:18]Read from MH i2c: E2 [16:47:18]MH_I2C_Read... [16:47:18]Read from MH i2c: E2 0B 00 [16:47:18]MH_I2C_Read... [16:47:18]Read from MH i2c: E2 0B 00 38 05 00 4A 77 0A 05 2A 11 4B 4B 90 00 5A [16:47:18]RAPDU: 4A 77 0A 05 2A 11 4B 4B 90 00 [16:47:18]wFMCommunicate OK [16:47:18]SAM_PROTO_SignData done [16:47:18]FM_MakeSignedData done [16:47:18]CreateOFDProtocolMessage [16:47:18]wFMCommunicate request_size=4 [16:47:18]MH_SAM_APDU [16:47:18]CAPDU: 80 11 00 00 [16:47:18]Write to MH i2c: E2 08 00 39 05 80 11 00 00 00 00 00 00 B8 [16:47:18]Write i2c OK [16:47:18]MH_I2C_Read... [16:47:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:47:18]Read from MH i2c: E2 [16:47:18]MH_I2C_Read... [16:47:18]Read from MH i2c: E2 17 00 [16:47:18]MH_I2C_Read... [16:47:18]Read from MH i2c: E2 17 00 39 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 17 [16:47:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:47:18]wFMCommunicate OK [16:47:18]CreateOFDProtocolMessage done [16:47:18]OFDSenderStorePacket 86970 [16:47:18]StoreOFDPacket docnum=86970 [16:47:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 2A A8 07 01 DC 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 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 1B 01 00 00 F4 03 04 00 16 4A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BA 53 01 00 35 04 06 00 3B C0 06 54 28 5B 4A 77 0A 05 2A 11 4B 4B [16:47:18]CheckFolder [16:47:18]dirname=/storage/ofd_packets [16:47:18]CheckFolder done [16:47:18]ProducePacketName [16:47:18]name=ofd_packets/00086970 [16:47:18]NVStorageSaveData ofd_packets/00086970 [16:47:18]File name is /storage/ofd_packets/00086970 [16:47:18]Write 301 bytes [16:47:18]NVStorageSaveData done [16:47:18]OFDSenderStorePacket done [16:47:18]KKMCreateOFDPacket done [16:47:18]NVStorageSaveData kkm_last_timestamp [16:47:18]File name is /storage/kkm_last_timestamp [16:47:18]Write 4 bytes [16:47:18]NVStorageSaveData done [16:47:18]OFD Sender: Processing packet 86970 [packets to send 276, broken 275] [16:47:18]ProducePacketName [16:47:18]name=ofd_packets/00086970 [16:47:18]OFD Sender: To server: pG, [16:47:18]CommunicateWithHost lk.salyk.kg:30040 [16:47:18]ConnectInit lk.salyk.kg [16:47:18]ExternCall_PrintAddStr [16:47:18]wPrintStart [16:47:18]Write to MH i2c: 01 00 00 3A 05 3F [16:47:18]Write i2c OK [16:47:18]MH_I2C_Read... [16:47:18]Read from MH i2c: 01 [16:47:18]MH_I2C_Read... [16:47:18]Read from MH i2c: 01 07 00 [16:47:18]MH_I2C_Read... [16:47:18]Read from MH i2c: 01 07 00 3A 05 00 00 00 00 00 FF 0F 54 [16:47:18]RasterBufferAndPrint [16:47:18]line Счет N : (1)871907 [16:47:18]line ИНН: 02508201610067 [16:47:18]line Контрольно-Кассовый Чек [16:47:18]line ПРОДАЖА [16:47:18]line ТРК (МРК, ГНК) : 33 [16:47:18]line Товар: 2710124130 [16:47:18]line Аи-92-К-5 [16:47:18]line 17.700 * 67.80 [16:47:18]line = 1200.06 [16:47:18]line НДС 12% НСП 1% [16:47:18]line > о реализуемом товаре [16:47:18]line ОКРУГЛЕНИЕ: -0.06 [16:47:18]line ИТОГО: 1200.00 [16:47:18]line Внесено: 1200.00 [16:47:18]line СДАЧА: 0.00 [16:47:18]line НСП 1% : 10.62 [16:47:18]line НДС 12% : 127.44 [16:47:18]line Наличными: 1200.00 [16:47:18]line Безнал.: 0.00 [16:47:18]line Место: АЗС № 137 "Партнер Нефть" [16:47:18]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:47:18]line СНО: Общий режим [16:47:18]line Чек 283 22.09.2024 16:47 [16:47:18]line Смена: 497 ФФД: 1.0 [16:47:18]line ЗНМ: 0300000064 [16:47:18]line РНМ: 0000000000092592 [16:47:18]line Версия ККМ: 001 [16:47:18]line ФМ: 0000000000874979 [16:47:18]line ФД: 86970 [16:47:18]line ФПД: 65695925938267 [16:47:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T164718&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86970&fm=65695925938267&tin=02508201610067®Number=0000000000092592&sum=120000 [16:47:19]written 0, free lines is 4095 [16:47:19]Write to MH i2c: 01 00 00 65 05 6A [16:47:19]Write i2c OK [16:47:19]MH_I2C_Read... [16:47:19]Read from MH i2c: 01 [16:47:19]MH_I2C_Read... [16:47:19]Read from MH i2c: 01 07 00 [16:47:19]MH_I2C_Read... [16:47:19]Read from MH i2c: 01 07 00 65 05 00 00 00 00 00 E4 0C 61 [16:47:19]RasterBufferAndPrint [16:47:19]line [16:47:19]line [16:47:19]line [16:47:19]line [16:47:19]line [16:47:19]written 0, free lines is 3306 [16:47:19]MH_Cut [16:47:19]Write to MH i2c: D1 01 00 6C 05 01 43 [16:47:19]Write i2c OK [16:47:19]MH_I2C_Read... [16:47:19]Read from MH i2c: D1 [16:47:19]MH_I2C_Read... [16:47:19]Read from MH i2c: D1 01 00 [16:47:19]MH_I2C_Read... [16:47:19]Read from MH i2c: D1 01 00 6C 05 00 42 [16:47:19]Write to MH i2c: 01 00 00 6D 05 72 [16:47:19]Write i2c OK [16:47:19]MH_I2C_Read... [16:47:20]*** Cut start [16:47:20]*** Partial cut [16:47:20]*** CUTSNS_PIN = 1 [16:47:20]*** CUTSNS_PIN = 0 [16:47:20]*** Brake cut motor [16:47:21]Read from MH i2c: 01 [16:47:21]MH_I2C_Read... [16:47:21]*** Stop cut motor [16:47:21]*** Cut end [16:47:21]Read from MH i2c: 01 07 00 [16:47:21]MH_I2C_Read... [16:47:21]Read from MH i2c: 01 07 00 6D 05 00 00 00 00 00 FF 0F 87 [16:47:21]process_action close_receipt done [16:47:21]requested_data is exist [16:47:21]produce_requested_data [16:47:21]requested_item fm.sn is exist - process it [16:47:21]wFMCommunicate request_size=4 [16:47:21]MH_SAM_APDU [16:47:21]CAPDU: 80 11 00 00 [16:47:21]Write to MH i2c: E2 08 00 6E 05 80 11 00 00 00 00 00 00 ED [16:47:21]Write i2c OK [16:47:21]MH_I2C_Read... [16:47:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:47:21]Read from MH i2c: E2 [16:47:21]MH_I2C_Read... [16:47:21]Read from MH i2c: E2 17 00 [16:47:21]MH_I2C_Read... [16:47:21]Read from MH i2c: E2 17 00 6E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 4C [16:47:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:47:21]wFMCommunicate OK [16:47:21]requested_item fd.num is exist - process it [16:47:21]SAM_PROTO_GetFieldsCounters [16:47:21]wFMCommunicate request_size=4 [16:47:21]MH_SAM_APDU [16:47:21]CAPDU: 80 13 00 00 [16:47:21]Write to MH i2c: E2 08 00 6F 05 80 13 00 00 00 00 00 00 F0 [16:47:21]Write i2c OK [16:47:21]MH_I2C_Read... [16:47:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:47:21]Read from MH i2c: E2 [16:47:21]MH_I2C_Read... [16:47:21]Read from MH i2c: E2 62 00 [16:47:21]MH_I2C_Read... [16:47:21]Read from MH i2c: E2 62 00 6F 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 BA 53 01 00 0E 04 04 00 F1 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 73 [16:47: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 BA 53 01 00 0E 04 04 00 F1 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 [16:47:21]wFMCommunicate OK [16:47:21]SAM_PROTO_GetFieldsCounters done [16:47:21]requested_item shift.num is exist - process it [16:47:21]requested_item shift.opened is exist - process it [16:47:21]req_shift_opened [16:47:21]FM_GetShiftState [16:47:21]SAM_PROTO_GetShiftState [16:47:21]wFMCommunicate request_size=4 [16:47:21]MH_SAM_APDU [16:47:21]CAPDU: 80 13 01 00 [16:47:21]Write to MH i2c: E2 08 00 70 05 80 13 01 00 00 00 00 00 F2 [16:47:21]Write i2c OK [16:47:21]MH_I2C_Read... [16:47:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:47:21]Read from MH i2c: E2 [16:47:21]MH_I2C_Read... [16:47:21]Read from MH i2c: E2 0E 00 [16:47:21]MH_I2C_Read... [16:47:21]Read from MH i2c: E2 0E 00 70 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B0 [16:47:21]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:47:21]wFMCommunicate OK [16:47:21]SAM_PROTO_GetShiftState done [16:47:21]FM_GetShiftState done [16:47:21]req_shift_opened done [16:47:21]requested_item shift.open_date is exist - process it [16:47:21]req_shift_open_date [16:47:21]req_shift_open_date done [16:47:21]produce_requested_data done [16:47:21]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86970,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:47:21]process_action_free close_receipt [16:47:21]json_value_free [16:47:21]json_value_free done [16:47:21]process_json_proto returns [16:47:21]Send response to host [16:47:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86970,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:47:21]free response buf [16:47:21]execute_script done [16:47:21]execute_script returns [16:47:21]free content buf [16:47:21]Sock 8.Close socket [16:47:21]Sock 8.Thread stoped [16:47:23]ConnectInit Can't take IP for lk.salyk.kg [16:47:23]CommunicateWithHost connect error [16:47:23]CommunicateWithHost err = -1 [16:47:23]OFD Sender: Server communicate error [16:47:28]OFD Sender: Processing packet 86970 [packets to send 276, broken 275] [16:47:28]ProducePacketName [16:47:28]name=ofd_packets/00086970 [16:47:28]OFD Sender: To server: pG, [16:47:28]CommunicateWithHost lk.salyk.kg:30040 [16:47:28]ConnectInit lk.salyk.kg [16:47:33]recv_with_timeout no data received [16:47:33]ConnectInit Can't take IP for lk.salyk.kg [16:47:33]CommunicateWithHost connect error [16:47:33]CommunicateWithHost err = -1 [16:47:33]OFD Sender: Server communicate error [16:47:38]OFD Sender: Processing packet 86970 [packets to send 276, broken 275] [16:47:38]ProducePacketName [16:47:38]name=ofd_packets/00086970 [16:47:38]OFD Sender: To server: pG, [16:47:38]CommunicateWithHost lk.salyk.kg:30040 [16:47:38]ConnectInit lk.salyk.kg [16:47:43]ConnectInit Can't take IP for lk.salyk.kg [16:47:43]CommunicateWithHost connect error [16:47:43]CommunicateWithHost err = -1 [16:47:43]OFD Sender: Server communicate error [16:47:45]accept exits with 10 [16:47:45]New connection [16:47:45]New thread 3066744164 created [16:47:45]Thread 3066600804 joined [16:47:45]Waiting for new connection... [16:47:45] Sock 10.Parse request [16:47:45]Sock 10.Check first char [16:47:45]Sock 10.First char is OK [16:47:45]request: POST /json_proto HTTP/1.0 [16:47:45]Method: POST [16:47:45]URL: /json_proto [16:47:45]Method is POST - this is cgi request [16:47:45]url: /json_proto [16:47:45]query_string will be loaded in cgi processing [16:47:45]execute_cgi json_proto POST (null) [16:47:45]execute_cgi path=json_proto method=POST [16:47:45]POST find Content-Length [16:47:45]Host: 172.17.47.196:8080 [16:47:45]Content-Length: 687 [16:47:45]Content-Type: application/json [16:47:45] [16:47:45]POST finish read [16:47:45]Found Content-Length = 687 [16:47:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871906", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 40.030, "sum" : 3050.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3500.00, "total" : 3050.00, "payments": [ { "type": 0, "sum" : 3050.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:47:45]execute_script... [16:47: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)871906", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 40.030, "sum" : 3050.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3500.00, "total" : 3050.00, "payments": [ { "type": 0, "sum" : 3050.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:47:45]POST & json_proto [16:47:45]process_json_proto [16:47:45]json parsed OK: [16:47:45]protocol is kg_v1.0 [16:47:45]action value=close_receipt [16:47:45]process_action close_receipt [16:47:45]cmd_close_receipt [16:47:45]MH_GetDate [16:47:45]Write to MH i2c: F0 00 00 71 05 65 [16:47:45]Write i2c OK [16:47:45]MH_I2C_Read... [16:47:45]Read from MH i2c: F0 [16:47:45]MH_I2C_Read... [16:47:45]Read from MH i2c: F0 09 00 [16:47:45]MH_I2C_Read... [16:47:45]Read from MH i2c: F0 09 00 71 05 00 32 4A F0 66 4C 6B 94 66 F1 [16:47:45]GetLastDocTimeStamp 1727023638 [16:47:45]current date 1727023666 [16:47:45]FM_GetShiftState [16:47:45]SAM_PROTO_GetShiftState [16:47:45]wFMCommunicate request_size=4 [16:47:45]MH_SAM_APDU [16:47:45]CAPDU: 80 13 01 00 [16:47:45]Write to MH i2c: E2 08 00 72 05 80 13 01 00 00 00 00 00 F4 [16:47:45]Write i2c OK [16:47:45]MH_I2C_Read... [16:47:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:47:46]Read from MH i2c: E2 [16:47:46]MH_I2C_Read... [16:47:46]Read from MH i2c: E2 0E 00 [16:47:46]MH_I2C_Read... [16:47:46]Read from MH i2c: E2 0E 00 72 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B2 [16:47:46]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:47:46]wFMCommunicate OK [16:47:46]SAM_PROTO_GetShiftState done [16:47:46]FM_GetShiftState done [16:47:46]opened in 1726964220 [16:47:46]opened+sec_in_day 1727050620 [16:47:46]quantity*price = 305028 [16:47:46]sum+1 = 305030 [16:47:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.29 ИТОГО: 3050.00 Внесено: 3500.00 СДАЧА: 450.00 НСП 1% : 26.99 НДС 12% : 323.92 Наличными: 3050.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 284 22.09.2024 16:47 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86971 ФПД: 269530600811981 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T164746&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86971&fm=269530600811981&tin=02508201610067®Number=0000000000092592&sum=305000 [16:47:47]StoreToDocumentArchive [16:47:47]shift 497 fd 86971 [16:47:47]save to /storage/0497/doc_00086971 [16:47:47]save last doc name /storage/0497/doc_00086971 to /storage/kkm_last_doc_name [16:47:47]save OK [16:47:47]Clear old archive folders... [16:47:47]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:47:47]tlvbuf is 01E040C0 [16:47:47]SAM_PROTO_ClearQueue [16:47:47]wFMCommunicate request_size=4 [16:47:47]MH_SAM_APDU [16:47:47]CAPDU: 80 09 00 00 [16:47:47]Write to MH i2c: E2 08 00 7F 05 80 09 00 00 00 00 00 00 F6 [16:47:47]Write i2c OK [16:47:47]MH_I2C_Read... [16:47:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:47:47]Read from MH i2c: E2 [16:47:47]MH_I2C_Read... [16:47:47]Read from MH i2c: E2 03 00 [16:47:47]MH_I2C_Read... [16:47:47]Read from MH i2c: E2 03 00 7F 05 00 90 00 F8 [16:47:47]RAPDU: 90 00 [16:47:47]wFMCommunicate OK [16:47:47]SAM_PROTO_ClearQueue done [16:47:47]KKMCreateOFDPacket [16:47:47]OFDProtocolAddRootSTLVToBuf [16:47:47]FM_MakeSignedData [16:47:47]FM_MakeSignedData [16:47:47]SAM_PROTO_SignData [16:47:47]wFMCommunicate request_size=4 [16:47:47]MH_SAM_APDU [16:47:47]CAPDU: 80 0D 01 02 [16:47:47]Write to MH i2c: E2 08 00 80 05 80 0D 01 02 00 00 00 00 FE [16:47:47]Write i2c OK [16:47:47]MH_I2C_Read... [16:47:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:47:47]Read from MH i2c: E2 [16:47:47]MH_I2C_Read... [16:47:47]Read from MH i2c: E2 03 00 [16:47:47]MH_I2C_Read... [16:47:47]Read from MH i2c: E2 03 00 80 05 00 90 00 F9 [16:47:47]RAPDU: 90 00 [16:47:47]wFMCommunicate OK [16:47:47]wFMCommunicate request_size=255 [16:47:47]MH_SAM_APDU [16:47:47]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 5E 9C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 85 A7 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 A7 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8B 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 7E 00 00 00 00 07 04 06 00 68 A7 04 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 32 4A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BB 53 01 00 35 04 06 00 [16:47:47]Write to MH i2c: E2 02 01 81 05 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 5E 9C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 85 A7 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 A7 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8B 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 7E 00 00 00 00 07 04 06 00 68 A7 04 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 32 4A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BB 53 01 00 35 04 06 00 00 00 0C [16:47:47]Write i2c OK [16:47:47]MH_I2C_Read... [16:47:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:47:47]Read from MH i2c: E2 [16:47:47]MH_I2C_Read... [16:47:47]Read from MH i2c: E2 03 00 [16:47:47]MH_I2C_Read... [16:47:47]Read from MH i2c: E2 03 00 81 05 00 90 00 FA [16:47:47]RAPDU: 90 00 [16:47:47]wFMCommunicate OK [16:47:47]wFMCommunicate request_size=11 [16:47:47]MH_SAM_APDU [16:47:47]CAPDU: 80 0D 02 02 06 F5 22 FB B7 AD CD [16:47:47]Write to MH i2c: E2 0E 00 82 05 80 0D 02 02 06 00 F5 22 FB B7 AD CD 00 00 50 [16:47:47]Write i2c OK [16:47:47]MH_I2C_Read... [16:47:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:47:47]Read from MH i2c: E2 [16:47:47]MH_I2C_Read... [16:47:47]Read from MH i2c: E2 03 00 [16:47:47]MH_I2C_Read... [16:47:47]Read from MH i2c: E2 03 00 82 05 00 90 00 FB [16:47:47]RAPDU: 90 00 [16:47:47]wFMCommunicate OK [16:47:47]wFMCommunicate request_size=4 [16:47:47]MH_SAM_APDU [16:47:47]CAPDU: 80 0D 03 02 [16:47:47]Write to MH i2c: E2 08 00 83 05 80 0D 03 02 00 00 00 00 03 [16:47:47]Write i2c OK [16:47:47]MH_I2C_Read... [16:47:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:47:47]Read from MH i2c: E2 [16:47:47]MH_I2C_Read... [16:47:47]Read from MH i2c: E2 0B 00 [16:47:47]MH_I2C_Read... [16:47:47]Read from MH i2c: E2 0B 00 83 05 00 C8 1B BC 6B 7B D9 A3 99 90 00 9E [16:47:47]RAPDU: C8 1B BC 6B 7B D9 A3 99 90 00 [16:47:47]wFMCommunicate OK [16:47:47]SAM_PROTO_SignData done [16:47:47]FM_MakeSignedData done [16:47:47]CreateOFDProtocolMessage [16:47:47]wFMCommunicate request_size=4 [16:47:47]MH_SAM_APDU [16:47:47]CAPDU: 80 11 00 00 [16:47:47]Write to MH i2c: E2 08 00 84 05 80 11 00 00 00 00 00 00 03 [16:47:47]Write i2c OK [16:47:47]MH_I2C_Read... [16:47:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:47:47]Read from MH i2c: E2 [16:47:47]MH_I2C_Read... [16:47:47]Read from MH i2c: E2 17 00 [16:47:47]MH_I2C_Read... [16:47:47]Read from MH i2c: E2 17 00 84 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 62 [16:47:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:47:47]wFMCommunicate OK [16:47:47]CreateOFDProtocolMessage done [16:47:47]OFDSenderStorePacket 86971 [16:47:47]StoreOFDPacket docnum=86971 [16:47:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 60 F4 08 01 0F E9 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 5E 9C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 85 A7 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 A7 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8B 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 7E 00 00 00 00 07 04 06 00 68 A7 04 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 32 4A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BB 53 01 00 35 04 06 00 F5 22 FB B7 AD CD C8 1B BC 6B 7B D9 A3 99 [16:47:47]CheckFolder [16:47:47]dirname=/storage/ofd_packets [16:47:47]CheckFolder done [16:47:47]ProducePacketName [16:47:47]name=ofd_packets/00086971 [16:47:47]NVStorageSaveData ofd_packets/00086971 [16:47:47]File name is /storage/ofd_packets/00086971 [16:47:47]Write 302 bytes [16:47:47]NVStorageSaveData done [16:47:47]OFDSenderStorePacket done [16:47:47]KKMCreateOFDPacket done [16:47:47]NVStorageSaveData kkm_last_timestamp [16:47:47]File name is /storage/kkm_last_timestamp [16:47:47]Write 4 bytes [16:47:47]NVStorageSaveData done [16:47:47]ExternCall_PrintAddStr [16:47:47]wPrintStart [16:47:47]Write to MH i2c: 01 00 00 85 05 8A [16:47:47]Write i2c OK [16:47:47]MH_I2C_Read... [16:47:47]Read from MH i2c: 01 [16:47:47]MH_I2C_Read... [16:47:47]Read from MH i2c: 01 07 00 [16:47:47]MH_I2C_Read... [16:47:47]Read from MH i2c: 01 07 00 85 05 00 00 00 00 00 FF 0F 9F [16:47:47]RasterBufferAndPrint [16:47:47]line Счет N : (1)871906 [16:47:47]line ИНН: 02508201610067 [16:47:47]line Контрольно-Кассовый Чек [16:47:47]line ПРОДАЖА [16:47:47]line ТРК (МРК, ГНК) : 11 [16:47:47]line Товар: 2710194210 [16:47:47]line ДТ(л)-К-4 [16:47:47]line 40.030 * 76.20 [16:47:47]line = 3050.29 [16:47:47]line НДС 12% НСП 1% [16:47:47]line > о реализуемом товаре [16:47:47]line ОКРУГЛЕНИЕ: -0.29 [16:47:47]line ИТОГО: 3050.00 [16:47:47]line Внесено: 3500.00 [16:47:47]line СДАЧА: 450.00 [16:47:47]line НСП 1% : 26.99 [16:47:47]line НДС 12% : 323.92 [16:47:47]line Наличными: 3050.00 [16:47:47]line Безнал.: 0.00 [16:47:47]line Место: АЗС № 137 "Партнер Нефть" [16:47:47]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:47:47]line СНО: Общий режим [16:47:47]line Чек 284 22.09.2024 16:47 [16:47:47]line Смена: 497 ФФД: 1.0 [16:47:47]line ЗНМ: 0300000064 [16:47:47]line РНМ: 0000000000092592 [16:47:47]line Версия ККМ: 001 [16:47:47]line ФМ: 0000000000874979 [16:47:47]line ФД: 86971 [16:47:47]line ФПД: 269530600811981 [16:47:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T164746&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86971&fm=269530600811981&tin=02508201610067®Number=0000000000092592&sum=305000 [16:47:47]OFD Sender: Processing packet 86970 [packets to send 277, broken 275] [16:47:47]ProducePacketName [16:47:47]name=ofd_packets/00086970 [16:47:47]OFD Sender: To server: pG, [16:47:47]CommunicateWithHost lk.salyk.kg:30040 [16:47:47]ConnectInit lk.salyk.kg [16:47:47]written 0, free lines is 4095 [16:47:48]Write to MH i2c: 01 00 00 B0 05 B5 [16:47:48]Write i2c OK [16:47:48]MH_I2C_Read... [16:47:48]Read from MH i2c: 01 [16:47:48]MH_I2C_Read... [16:47:48]Read from MH i2c: 01 07 00 [16:47:48]MH_I2C_Read... [16:47:48]Read from MH i2c: 01 07 00 B0 05 00 00 00 00 00 ED 0C B5 [16:47:48]RasterBufferAndPrint [16:47:48]line [16:47:48]line [16:47:48]line [16:47:48]line [16:47:48]line [16:47:48]written 0, free lines is 3319 [16:47:48]MH_Cut [16:47:48]Write to MH i2c: D1 01 00 B7 05 01 8E [16:47:48]Write i2c OK [16:47:48]MH_I2C_Read... [16:47:48]Read from MH i2c: D1 [16:47:48]MH_I2C_Read... [16:47:48]Read from MH i2c: D1 01 00 [16:47:48]MH_I2C_Read... [16:47:48]Read from MH i2c: D1 01 00 B7 05 00 8D [16:47:48]Write to MH i2c: 01 00 00 B8 05 BD [16:47:48]Write i2c OK [16:47:48]MH_I2C_Read... [16:47:48]*** Cut start [16:47:48]*** Partial cut [16:47:48]*** CUTSNS_PIN = 1 [16:47:48]*** CUTSNS_PIN = 0 [16:47:49]*** Brake cut motor [16:47:49]recv_with_timeout no data received [16:47:49]Read from MH i2c: 01 [16:47:49]MH_I2C_Read... [16:47:49]*** Stop cut motor [16:47:49]*** Cut end [16:47:49]Read from MH i2c: 01 07 00 [16:47:49]MH_I2C_Read... [16:47:49]Read from MH i2c: 01 07 00 B8 05 00 00 00 00 00 FF 0F D2 [16:47:49]process_action close_receipt done [16:47:49]requested_data is exist [16:47:49]produce_requested_data [16:47:49]requested_item fm.sn is exist - process it [16:47:49]wFMCommunicate request_size=4 [16:47:49]MH_SAM_APDU [16:47:49]CAPDU: 80 11 00 00 [16:47:49]Write to MH i2c: E2 08 00 B9 05 80 11 00 00 00 00 00 00 38 [16:47:49]Write i2c OK [16:47:49]MH_I2C_Read... [16:47:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:47:49]Read from MH i2c: E2 [16:47:49]MH_I2C_Read... [16:47:49]Read from MH i2c: E2 17 00 [16:47:49]MH_I2C_Read... [16:47:49]Read from MH i2c: E2 17 00 B9 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 97 [16:47:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:47:49]wFMCommunicate OK [16:47:49]requested_item fd.num is exist - process it [16:47:49]SAM_PROTO_GetFieldsCounters [16:47:49]wFMCommunicate request_size=4 [16:47:49]MH_SAM_APDU [16:47:49]CAPDU: 80 13 00 00 [16:47:49]Write to MH i2c: E2 08 00 BA 05 80 13 00 00 00 00 00 00 3B [16:47:49]Write i2c OK [16:47:49]MH_I2C_Read... [16:47:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:47:49]Read from MH i2c: E2 [16:47:49]MH_I2C_Read... [16:47:49]Read from MH i2c: E2 62 00 [16:47:49]MH_I2C_Read... [16:47:49]Read from MH i2c: E2 62 00 BA 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 BB 53 01 00 0E 04 04 00 F1 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 C2 [16:47:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 BB 53 01 00 0E 04 04 00 F1 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 [16:47:49]wFMCommunicate OK [16:47:49]SAM_PROTO_GetFieldsCounters done [16:47:49]requested_item shift.num is exist - process it [16:47:49]requested_item shift.opened is exist - process it [16:47:49]req_shift_opened [16:47:49]FM_GetShiftState [16:47:49]SAM_PROTO_GetShiftState [16:47:49]wFMCommunicate request_size=4 [16:47:49]MH_SAM_APDU [16:47:49]CAPDU: 80 13 01 00 [16:47:49]Write to MH i2c: E2 08 00 BB 05 80 13 01 00 00 00 00 00 3D [16:47:49]Write i2c OK [16:47:49]MH_I2C_Read... [16:47:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:47:49]Read from MH i2c: E2 [16:47:49]MH_I2C_Read... [16:47:49]Read from MH i2c: E2 0E 00 [16:47:49]MH_I2C_Read... [16:47:49]Read from MH i2c: E2 0E 00 BB 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 FB [16:47:49]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:47:49]wFMCommunicate OK [16:47:49]SAM_PROTO_GetShiftState done [16:47:49]FM_GetShiftState done [16:47:49]req_shift_opened done [16:47:49]requested_item shift.open_date is exist - process it [16:47:49]req_shift_open_date [16:47:49]req_shift_open_date done [16:47:49]produce_requested_data done [16:47:49]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86971,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:47:49]process_action_free close_receipt [16:47:49]json_value_free [16:47:49]json_value_free done [16:47:49]process_json_proto returns [16:47:49]Send response to host [16:47:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86971,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:47:49]free response buf [16:47:49]execute_script done [16:47:49]execute_script returns [16:47:49]free content buf [16:47:49]Sock 10.Close socket [16:47:49]Sock 10.Thread stoped [16:47:52]ConnectInit Can't take IP for lk.salyk.kg [16:47:52]CommunicateWithHost connect error [16:47:52]CommunicateWithHost err = -1 [16:47:52]OFD Sender: Server communicate error [16:47:57]OFD Sender: Processing packet 86970 [packets to send 277, broken 275] [16:47:57]ProducePacketName [16:47:57]name=ofd_packets/00086970 [16:47:57]OFD Sender: To server: pG, [16:47:57]CommunicateWithHost lk.salyk.kg:30040 [16:47:57]ConnectInit lk.salyk.kg [16:48:06]recv_with_timeout no data received [16:48:15]Connected sock=10 [16:48:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 2A A8 07 01 DC 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 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 1B 01 00 00 F4 03 04 00 16 4A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BA 53 01 00 35 04 06 00 3B C0 06 54 28 5B 4A 77 0A 05 2A 11 4B 4B [16:48:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 3A F3 47 00 D6 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 34 39 37 39 10 04 04 00 BA 53 01 00 F4 03 04 00 1F F5 EF 66 B6 04 01 00 00 19 E0 81 44 05 E5 07 1A [16:48:18]CommunicateWithHost err = 0 [16:48:18]CheckOFDResponse [16:48:18]1017 (14) - 77093643461234 [16:48:18]1041 (16) - 0000000000874979 [16:48:18]1040 (4) - 86970 [16:48:18]1012 (4) - 22.09.2024 10:44 [16:48:18]1206 (1) - 0 [16:48:18]OFD Sender: Remove packet 86970 [16:48:18]ProducePacketName [16:48:18]name=ofd_packets/00086970 [16:48:18]NVStorageDeleteData [16:48:19]OFD Sender: Processing packet 86971 [packets to send 276, broken 275] [16:48:19]ProducePacketName [16:48:19]name=ofd_packets/00086971 [16:48:19]OFD Sender: To server: pG, [16:48:19]CommunicateWithHost lk.salyk.kg:30040 [16:48:19]ConnectInit lk.salyk.kg [16:48:21]recv_with_timeout no data received [16:48:24]ConnectInit Can't take IP for lk.salyk.kg [16:48:24]CommunicateWithHost connect error [16:48:24]CommunicateWithHost err = -1 [16:48:24]OFD Sender: Server communicate error [16:48:29]OFD Sender: Processing packet 86971 [packets to send 276, broken 275] [16:48:29]ProducePacketName [16:48:29]name=ofd_packets/00086971 [16:48:29]OFD Sender: To server: pG, [16:48:29]CommunicateWithHost lk.salyk.kg:30040 [16:48:29]ConnectInit lk.salyk.kg [16:48:38]recv_with_timeout no data received [16:48:47]Connected sock=10 [16:48:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 60 F4 08 01 0F E9 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 5E 9C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 85 A7 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 A7 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8B 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 7E 00 00 00 00 07 04 06 00 68 A7 04 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 32 4A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BB 53 01 00 35 04 06 00 F5 22 FB B7 AD CD C8 1B BC 6B 7B D9 A3 99 [16:48:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 6F 0F 47 00 3D 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 34 39 37 39 10 04 04 00 BB 53 01 00 F4 03 04 00 3F F5 EF 66 B6 04 01 00 00 4E 55 80 CC 86 5F 74 8C [16:48:52]CommunicateWithHost err = 0 [16:48:52]CheckOFDResponse [16:48:52]1017 (14) - 77093643461234 [16:48:52]1041 (16) - 0000000000874979 [16:48:52]1040 (4) - 86971 [16:48:52]1012 (4) - 22.09.2024 10:45 [16:48:52]1206 (1) - 0 [16:48:52]OFD Sender: Remove packet 86971 [16:48:52]ProducePacketName [16:48:52]name=ofd_packets/00086971 [16:48:52]NVStorageDeleteData [16:48:53]OFD Sender: No OFD packet to send [16:48:54]recv_with_timeout no data received [16:48:58]OFD Sender: No OFD packet to send [16:49:03]OFD Sender: No OFD packet to send [16:49:08]OFD Sender: No OFD packet to send [16:49:08]recv_with_timeout no data received [16:49:13]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: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: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:27]recv_with_timeout no data received [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:43]accept exits with 9 [16:50:43]New connection [16:50:43]New thread 3066600804 created [16:50:43]Thread 3066744164 joined [16:50:43]Waiting for new connection... [16:50:43] Sock 9.Parse request [16:50:43]Sock 9.Check first char [16:50:43]Sock 9.First char is OK [16:50:43]request: POST /json_proto HTTP/1.0 [16:50:43]Method: POST [16:50:43]URL: /json_proto [16:50:43]Method is POST - this is cgi request [16:50:43]url: /json_proto [16:50:43]query_string will be loaded in cgi processing [16:50:43]execute_cgi json_proto POST (null) [16:50:43]execute_cgi path=json_proto method=POST [16:50:43]POST find Content-Length [16:50:43]Host: 172.17.47.196:8080 [16:50:43]Content-Length: 948 [16:50:43]Content-Type: application/json [16:50:43] [16:50:43]POST finish read [16:50:43]Found Content-Length = 948 [16:50:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871908", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 75.20, "quantity" : 100.000, "sum" : 7520.00, "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 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 100.00 \u0441\u043E\u043C", "payments": [ { "type": 0, "sum" : 7520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:50:43]execute_script... [16:50: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)871908", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 75.20, "quantity" : 100.000, "sum" : 7520.00, "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 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 100.00 \u0441\u043E\u043C", "payments": [ { "type": 0, "sum" : 7520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:50:43]POST & json_proto [16:50:43]process_json_proto [16:50:43]json parsed OK: [16:50:43]protocol is kg_v1.0 [16:50:43]action value=close_receipt [16:50:43]process_action close_receipt [16:50:43]cmd_close_receipt [16:50:43]MH_GetDate [16:50:43]Write to MH i2c: F0 00 00 BC 05 B0 [16:50:43]Write i2c OK [16:50:43]MH_I2C_Read... [16:50:43]Read from MH i2c: F0 [16:50:43]MH_I2C_Read... [16:50:43]Read from MH i2c: F0 09 00 [16:50:43]MH_I2C_Read... [16:50:43]Read from MH i2c: F0 09 00 BC 05 00 E4 4A F0 66 4C 6B 94 66 EE [16:50:43]GetLastDocTimeStamp 1727023666 [16:50:43]current date 1727023844 [16:50:43]FM_GetShiftState [16:50:43]SAM_PROTO_GetShiftState [16:50:43]wFMCommunicate request_size=4 [16:50:43]MH_SAM_APDU [16:50:43]CAPDU: 80 13 01 00 [16:50:43]Write to MH i2c: E2 08 00 BD 05 80 13 01 00 00 00 00 00 3F [16:50:43]Write i2c OK [16:50:43]MH_I2C_Read... [16:50:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:50:43]Read from MH i2c: E2 [16:50:43]MH_I2C_Read... [16:50:43]Read from MH i2c: E2 0E 00 [16:50:43]MH_I2C_Read... [16:50:43]Read from MH i2c: E2 0E 00 BD 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 FD [16:50:43]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:50:43]wFMCommunicate OK [16:50:43]SAM_PROTO_GetShiftState done [16:50:43]FM_GetShiftState done [16:50:43]opened in 1726964220 [16:50:43]opened+sec_in_day 1727050620 [16:50:43]quantity*price = 752000 [16:50:43]sum+1 = 752001 [16:50:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7520.00 НСП 1% : 66.55 НДС 12% : 798.58 Наличными: 7520.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 285 22.09.2024 16:50 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа ДТ номер 137 сэкономлено 100.00 сом ФМ: 0000000000874979 ФД: 86972 ФПД: 229171459569079 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165044&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86972&fm=229171459569079&tin=02508201610067®Number=0000000000092592&sum=752000 [16:50:44]StoreToDocumentArchive [16:50:44]shift 497 fd 86972 [16:50:44]save to /storage/0497/doc_00086972 [16:50:44]save last doc name /storage/0497/doc_00086972 to /storage/kkm_last_doc_name [16:50:44]save OK [16:50:44]Clear old archive folders... [16:50:44]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:50:44]tlvbuf is 01DFF7F0 [16:50:44]SAM_PROTO_ClearQueue [16:50:44]wFMCommunicate request_size=4 [16:50:44]MH_SAM_APDU [16:50:44]CAPDU: 80 09 00 00 [16:50:44]Write to MH i2c: E2 08 00 CA 05 80 09 00 00 00 00 00 00 41 [16:50:44]Write i2c OK [16:50:44]MH_I2C_Read... [16:50:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:50:44]Read from MH i2c: E2 [16:50:44]MH_I2C_Read... [16:50:44]Read from MH i2c: E2 03 00 [16:50:44]MH_I2C_Read... [16:50:44]Read from MH i2c: E2 03 00 CA 05 00 90 00 43 [16:50:44]RAPDU: 90 00 [16:50:44]wFMCommunicate OK [16:50:44]SAM_PROTO_ClearQueue done [16:50:44]KKMCreateOFDPacket [16:50:44]OFDProtocolAddRootSTLVToBuf [16:50:44]FM_MakeSignedData [16:50:44]FM_MakeSignedData [16:50:44]SAM_PROTO_SignData [16:50:44]wFMCommunicate request_size=4 [16:50:44]MH_SAM_APDU [16:50:44]CAPDU: 80 0D 01 02 [16:50:44]Write to MH i2c: E2 08 00 CB 05 80 0D 01 02 00 00 00 00 49 [16:50:44]Write i2c OK [16:50:44]MH_I2C_Read... [16:50:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:50:44]Read from MH i2c: E2 [16:50:44]MH_I2C_Read... [16:50:44]Read from MH i2c: E2 03 00 [16:50:44]MH_I2C_Read... [16:50:44]Read from MH i2c: E2 03 00 CB 05 00 90 00 44 [16:50:44]RAPDU: 90 00 [16:50:44]wFMCommunicate OK [16:50:44]wFMCommunicate request_size=255 [16:50:44]MH_SAM_APDU [16:50:44]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 80 79 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 79 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FF 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 37 01 00 00 00 07 04 06 00 80 79 0B 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 E4 4A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BC 53 01 00 35 04 06 00 [16:50:44]Write to MH i2c: E2 02 01 CC 05 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 80 79 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 79 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FF 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 37 01 00 00 00 07 04 06 00 80 79 0B 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 E4 4A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BC 53 01 00 35 04 06 00 00 00 31 [16:50:44]Write i2c OK [16:50:44]MH_I2C_Read... [16:50:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:50:45]Read from MH i2c: E2 [16:50:45]MH_I2C_Read... [16:50:45]Read from MH i2c: E2 03 00 [16:50:45]MH_I2C_Read... [16:50:45]Read from MH i2c: E2 03 00 CC 05 00 90 00 45 [16:50:45]RAPDU: 90 00 [16:50:45]wFMCommunicate OK [16:50:45]wFMCommunicate request_size=11 [16:50:45]MH_SAM_APDU [16:50:45]CAPDU: 80 0D 02 02 06 D0 6E 23 70 B5 B7 [16:50:45]Write to MH i2c: E2 0E 00 CD 05 80 0D 02 02 06 00 D0 6E 23 70 B5 B7 00 00 95 [16:50:45]Write i2c OK [16:50:45]MH_I2C_Read... [16:50:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:50:45]Read from MH i2c: E2 [16:50:45]MH_I2C_Read... [16:50:45]Read from MH i2c: E2 03 00 [16:50:45]MH_I2C_Read... [16:50:45]Read from MH i2c: E2 03 00 CD 05 00 90 00 46 [16:50:45]RAPDU: 90 00 [16:50:45]wFMCommunicate OK [16:50:45]wFMCommunicate request_size=4 [16:50:45]MH_SAM_APDU [16:50:45]CAPDU: 80 0D 03 02 [16:50:45]Write to MH i2c: E2 08 00 CE 05 80 0D 03 02 00 00 00 00 4E [16:50:45]Write i2c OK [16:50:45]MH_I2C_Read... [16:50:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:50:45]Read from MH i2c: E2 [16:50:45]MH_I2C_Read... [16:50:45]Read from MH i2c: E2 0B 00 [16:50:45]MH_I2C_Read... [16:50:45]Read from MH i2c: E2 0B 00 CE 05 00 38 F8 89 01 82 20 70 4C 90 00 67 [16:50:45]RAPDU: 38 F8 89 01 82 20 70 4C 90 00 [16:50:45]wFMCommunicate OK [16:50:45]SAM_PROTO_SignData done [16:50:45]FM_MakeSignedData done [16:50:45]CreateOFDProtocolMessage [16:50:45]wFMCommunicate request_size=4 [16:50:45]MH_SAM_APDU [16:50:45]CAPDU: 80 11 00 00 [16:50:45]Write to MH i2c: E2 08 00 CF 05 80 11 00 00 00 00 00 00 4E [16:50:45]Write i2c OK [16:50:45]MH_I2C_Read... [16:50:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:50:45]Read from MH i2c: E2 [16:50:45]MH_I2C_Read... [16:50:45]Read from MH i2c: E2 17 00 [16:50:45]MH_I2C_Read... [16:50:45]Read from MH i2c: E2 17 00 CF 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 AD [16:50:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:50:45]wFMCommunicate OK [16:50:45]CreateOFDProtocolMessage done [16:50:45]OFDSenderStorePacket 86972 [16:50:45]StoreOFDPacket docnum=86972 [16:50:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 1A 06 08 01 04 BD 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 80 79 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 79 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FF 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 37 01 00 00 00 07 04 06 00 80 79 0B 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 E4 4A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BC 53 01 00 35 04 06 00 D0 6E 23 70 B5 B7 38 F8 89 01 82 20 70 4C [16:50:45]CheckFolder [16:50:45]dirname=/storage/ofd_packets [16:50:45]CheckFolder done [16:50:45]ProducePacketName [16:50:45]name=ofd_packets/00086972 [16:50:45]NVStorageSaveData ofd_packets/00086972 [16:50:45]File name is /storage/ofd_packets/00086972 [16:50:45]Write 302 bytes [16:50:45]NVStorageSaveData done [16:50:45]OFDSenderStorePacket done [16:50:45]KKMCreateOFDPacket done [16:50:45]NVStorageSaveData kkm_last_timestamp [16:50:45]File name is /storage/kkm_last_timestamp [16:50:45]Write 4 bytes [16:50:45]NVStorageSaveData done [16:50:45]ExternCall_PrintAddStr [16:50:45]wPrintStart [16:50:45]Write to MH i2c: 01 00 00 D0 05 D5 [16:50:45]Write i2c OK [16:50:45]MH_I2C_Read... [16:50:45]Read from MH i2c: 01 [16:50:45]MH_I2C_Read... [16:50:45]Read from MH i2c: 01 07 00 [16:50:45]MH_I2C_Read... [16:50:45]Read from MH i2c: 01 07 00 D0 05 00 00 00 00 00 FF 0F EA [16:50:45]RasterBufferAndPrint [16:50:45]line Счет N : (1)871908 [16:50:45]line ИНН: 02508201610067 [16:50:45]line Контрольно-Кассовый Чек [16:50:45]line ПРОДАЖА [16:50:45]line ТРК (МРК, ГНК) : 21 [16:50:45]line Товар: 2710194210 [16:50:45]line ДТ(л)-К-4 [16:50:45]line 100.000 * 75.20 [16:50:45]line = 7520.00 [16:50:45]line НДС 12% НСП 1% [16:50:45]line > о реализуемом товаре [16:50:45]line ИТОГО: 7520.00 [16:50:45]line НСП 1% : 66.55 [16:50:45]line НДС 12% : 798.58 [16:50:45]line Наличными: 7520.00 [16:50:45]line Безнал.: 0.00 [16:50:45]line Место: АЗС № 137 "Партнер Нефть" [16:50:45]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:50:45]line СНО: Общий режим [16:50:45]line Чек 285 22.09.2024 16:50 [16:50:45]line Смена: 497 ФФД: 1.0 [16:50:45]line ЗНМ: 0300000064 [16:50:45]line РНМ: 0000000000092592 [16:50:45]line Версия ККМ: 001 [16:50:45]line [16:50:45]line Дисконтная программа [16:50:45]line ДТ [16:50:45]line номер 137 [16:50:45]line сэкономлено 100.00 сом [16:50:45]line ФМ: 0000000000874979 [16:50:45]line ФД: 86972 [16:50:45]line ФПД: 229171459569079 [16:50:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165044&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86972&fm=229171459569079&tin=02508201610067®Number=0000000000092592&sum=752000 [16:50:45]OFD Sender: Processing packet 86972 [packets to send 276, broken 275] [16:50:45]ProducePacketName [16:50:45]name=ofd_packets/00086972 [16:50:45]OFD Sender: To server: pG, [16:50:45]CommunicateWithHost lk.salyk.kg:30040 [16:50:45]ConnectInit lk.salyk.kg [16:50:45]written 0, free lines is 4095 [16:50:46]Write to MH i2c: 01 00 00 FD 05 02 [16:50:46]Write i2c OK [16:50:46]MH_I2C_Read... [16:50:46]Read from MH i2c: 01 [16:50:46]MH_I2C_Read... [16:50:46]Read from MH i2c: 01 07 00 [16:50:46]MH_I2C_Read... [16:50:46]Read from MH i2c: 01 07 00 FD 05 00 00 00 00 00 BF 0C D4 [16:50:46]RasterBufferAndPrint [16:50:46]line [16:50:46]line [16:50:46]line [16:50:46]line [16:50:46]line [16:50:46]written 0, free lines is 3269 [16:50:46]MH_Cut [16:50:46]Write to MH i2c: D1 01 00 04 06 01 DC [16:50:46]Write i2c OK [16:50:46]MH_I2C_Read... [16:50:46]Read from MH i2c: D1 [16:50:46]MH_I2C_Read... [16:50:46]Read from MH i2c: D1 01 00 [16:50:46]MH_I2C_Read... [16:50:46]Read from MH i2c: D1 01 00 04 06 00 DB [16:50:46]Write to MH i2c: 01 00 00 05 06 0B [16:50:46]Write i2c OK [16:50:46]MH_I2C_Read... [16:50:46]Connected sock=8 [16: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 34 39 37 39 10 01 00 00 1A 06 08 01 04 BD 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 80 79 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 79 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FF 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 37 01 00 00 00 07 04 06 00 80 79 0B 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 E4 4A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BC 53 01 00 35 04 06 00 D0 6E 23 70 B5 B7 38 F8 89 01 82 20 70 4C [16:50:46]*** Cut start [16:50:46]*** Partial cut [16:50:46]*** CUTSNS_PIN = 1 [16:50:46]*** CUTSNS_PIN = 0 [16:50:47]*** Brake cut motor [16:50:47]Read from MH i2c: 01 [16:50:47]MH_I2C_Read... [16:50:47]*** Stop cut motor [16:50:47]*** Cut end [16:50:47]Read from MH i2c: 01 07 00 [16:50:47]MH_I2C_Read... [16:50:47]Read from MH i2c: 01 07 00 05 06 00 00 00 00 00 FF 0F 20 [16:50:47]process_action close_receipt done [16:50:47]requested_data is exist [16:50:47]produce_requested_data [16:50:47]requested_item fm.sn is exist - process it [16:50:47]wFMCommunicate request_size=4 [16:50:47]MH_SAM_APDU [16:50:47]CAPDU: 80 11 00 00 [16:50:47]Write to MH i2c: E2 08 00 06 06 80 11 00 00 00 00 00 00 86 [16:50:47]Write i2c OK [16:50:47]MH_I2C_Read... [16:50:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:50:47]Read from MH i2c: E2 [16:50:47]MH_I2C_Read... [16:50:47]Read from MH i2c: E2 17 00 [16:50:47]MH_I2C_Read... [16:50:47]Read from MH i2c: E2 17 00 06 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E5 [16:50:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:50:47]wFMCommunicate OK [16:50:47]requested_item fd.num is exist - process it [16:50:47]SAM_PROTO_GetFieldsCounters [16:50:47]wFMCommunicate request_size=4 [16:50:47]MH_SAM_APDU [16:50:47]CAPDU: 80 13 00 00 [16:50:47]Write to MH i2c: E2 08 00 07 06 80 13 00 00 00 00 00 00 89 [16:50:47]Write i2c OK [16:50:47]MH_I2C_Read... [16:50:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:50:47]Read from MH i2c: E2 [16:50:47]MH_I2C_Read... [16:50:47]Read from MH i2c: E2 62 00 [16:50:47]MH_I2C_Read... [16:50:47]Read from MH i2c: E2 62 00 07 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 BC 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 1D 01 00 00 5E 04 04 00 1D 01 00 00 57 04 04 00 1E 01 00 00 19 04 04 00 00 00 00 00 90 00 14 [16: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 BC 53 01 00 0E 04 04 00 F1 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 [16:50:47]wFMCommunicate OK [16:50:47]SAM_PROTO_GetFieldsCounters done [16:50:47]requested_item shift.num is exist - process it [16:50:47]requested_item shift.opened is exist - process it [16:50:47]req_shift_opened [16:50:47]FM_GetShiftState [16:50:47]SAM_PROTO_GetShiftState [16:50:47]wFMCommunicate request_size=4 [16:50:47]MH_SAM_APDU [16:50:47]CAPDU: 80 13 01 00 [16:50:47]Write to MH i2c: E2 08 00 08 06 80 13 01 00 00 00 00 00 8B [16:50:47]Write i2c OK [16:50:47]MH_I2C_Read... [16:50:47]Read from MH i2c: E2 [16:50:47]MH_I2C_Read... [16:50:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:50:47]Read from MH i2c: E2 0E 00 [16:50:47]MH_I2C_Read... [16:50:47]Read from MH i2c: E2 0E 00 08 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 49 [16:50:47]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:50:47]wFMCommunicate OK [16:50:47]SAM_PROTO_GetShiftState done [16:50:47]FM_GetShiftState done [16:50:47]req_shift_opened done [16:50:47]requested_item shift.open_date is exist - process it [16:50:47]req_shift_open_date [16:50:47]req_shift_open_date done [16:50:47]produce_requested_data done [16:50:47]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86972,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:50:47]process_action_free close_receipt [16:50:47]json_value_free [16:50:47]json_value_free done [16:50:47]process_json_proto returns [16:50:47]Send response to host [16:50:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86972,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:50:47]free response buf [16:50:47]execute_script done [16:50:47]execute_script returns [16:50:47]free content buf [16:50:47]Sock 9.Close socket [16:50:47]Sock 9.Thread stoped [16:50:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 F4 A4 47 00 B2 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BC 53 01 00 F4 03 04 00 B4 F5 EF 66 B6 04 01 00 00 38 9F A1 C2 F8 A8 B1 4C [16:50:48]CommunicateWithHost err = 0 [16:50:48]CheckOFDResponse [16:50:48]1017 (14) - 77093643461234 [16:50:48]1041 (16) - 0000000000874979 [16:50:48]1040 (4) - 86972 [16:50:48]1012 (4) - 22.09.2024 10:47 [16:50:48]1206 (1) - 0 [16:50:48]OFD Sender: Remove packet 86972 [16:50:48]ProducePacketName [16:50:48]name=ofd_packets/00086972 [16:50:48]NVStorageDeleteData [16:50:48]OFD Sender: No OFD packet to send [16:50:53]OFD Sender: No OFD packet to send [16:50:55]recv_with_timeout no data received [16:50:58]OFD Sender: No OFD packet to send [16:51:03]OFD Sender: No OFD packet to send [16:51:08]OFD Sender: No OFD packet to send [16:51:11]recv_with_timeout no data received [16:51:13]accept exits with 10 [16:51:13]New connection [16:51:13]New thread 3066744164 created [16:51:13]Thread 3066600804 joined [16:51:13]Waiting for new connection... [16:51:13] Sock 10.Parse request [16:51:13]Sock 10.Check first char [16:51:13]Sock 10.First char is OK [16:51:13]request: POST /json_proto HTTP/1.0 [16:51:13]Method: POST [16:51:13]URL: /json_proto [16:51:13]Method is POST - this is cgi request [16:51:13]url: /json_proto [16:51:13]query_string will be loaded in cgi processing [16:51:13]execute_cgi json_proto POST (null) [16:51:13]execute_cgi path=json_proto method=POST [16:51:13]POST find Content-Length [16:51:13]Host: 172.17.47.196:8080 [16:51:13]Content-Length: 644 [16:51:13]Content-Type: application/json [16:51:13] [16:51:13]POST finish read [16:51:13]Found Content-Length = 644 [16:51:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148104", "tax_sys" : 0, "items" : [ { "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 42.00, "quantity" : 1.000, "sum" : 42.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 42.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:13]execute_script... [16:51:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148104", "tax_sys" : 0, "items" : [ { "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 42.00, "quantity" : 1.000, "sum" : 42.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 42.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:13]POST & json_proto [16:51:13]process_json_proto [16:51:13]json parsed OK: [16:51:13]protocol is kg_v1.0 [16:51:13]action value=close_receipt [16:51:13]process_action close_receipt [16:51:13]cmd_close_receipt [16:51:13]MH_GetDate [16:51:13]Write to MH i2c: F0 00 00 09 06 FE [16:51:13]Write i2c OK [16:51:13]MH_I2C_Read... [16:51:13]Read from MH i2c: F0 [16:51:13]MH_I2C_Read... [16:51:13]Read from MH i2c: F0 09 00 [16:51:13]MH_I2C_Read... [16:51:13]Read from MH i2c: F0 09 00 09 06 00 02 4B F0 66 4C 6B 94 66 5B [16:51:13]GetLastDocTimeStamp 1727023844 [16:51:13]current date 1727023874 [16:51:13]FM_GetShiftState [16:51:13]SAM_PROTO_GetShiftState [16:51:13]wFMCommunicate request_size=4 [16:51:13]MH_SAM_APDU [16:51:13]CAPDU: 80 13 01 00 [16:51:13]Write to MH i2c: E2 08 00 0A 06 80 13 01 00 00 00 00 00 8D [16:51:13]Write i2c OK [16:51:13]MH_I2C_Read... [16:51:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:13]Read from MH i2c: E2 [16:51:13]MH_I2C_Read... [16:51:13]Read from MH i2c: E2 0E 00 [16:51:13]MH_I2C_Read... [16:51:13]Read from MH i2c: E2 0E 00 0A 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4B [16:51:13]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:51:13]wFMCommunicate OK [16:51:13]SAM_PROTO_GetShiftState done [16:51:13]FM_GetShiftState done [16:51:13]opened in 1726964220 [16:51:13]opened+sec_in_day 1727050620 [16:51:13]quantity*price = 4200 [16:51:13]sum+1 = 4201 [16:51:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 42.00 НСП 1% : 0.37 НДС 12% : 4.46 Наличными: 42.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 286 22.09.2024 16:51 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86973 ФПД: 20010466527149 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165114&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86973&fm=20010466527149&tin=02508201610067®Number=0000000000092592&sum=4200 0 [16:51:14]StoreToDocumentArchive [16:51:14]shift 497 fd 86973 [16:51:14]save to /storage/0497/doc_00086973 [16:51:14]save last doc name /storage/0497/doc_00086973 to /storage/kkm_last_doc_name [16:51:14]save OK [16:51:14]Clear old archive folders... [16:51:14]ProcessDocumentItem done err = 0, tmpTLVsize=275 [16:51:14]tlvbuf is 01E015C0 [16:51:14]SAM_PROTO_ClearQueue [16:51:14]wFMCommunicate request_size=4 [16:51:14]MH_SAM_APDU [16:51:14]CAPDU: 80 09 00 00 [16:51:14]Write to MH i2c: E2 08 00 17 06 80 09 00 00 00 00 00 00 8F [16:51:14]Write i2c OK [16:51:14]MH_I2C_Read... [16:51:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:51:14]Read from MH i2c: E2 [16:51:14]MH_I2C_Read... [16:51:14]Read from MH i2c: E2 03 00 [16:51:14]MH_I2C_Read... [16:51:14]Read from MH i2c: E2 03 00 17 06 00 90 00 91 [16:51:14]RAPDU: 90 00 [16:51:14]wFMCommunicate OK [16:51:14]SAM_PROTO_ClearQueue done [16:51:14]KKMCreateOFDPacket [16:51:14]OFDProtocolAddRootSTLVToBuf [16:51:14]FM_MakeSignedData [16:51:14]FM_MakeSignedData [16:51:14]SAM_PROTO_SignData [16:51:14]wFMCommunicate request_size=4 [16:51:14]MH_SAM_APDU [16:51:14]CAPDU: 80 0D 01 02 [16:51:14]Write to MH i2c: E2 08 00 18 06 80 0D 01 02 00 00 00 00 97 [16:51:14]Write i2c OK [16:51:14]MH_I2C_Read... [16:51:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:51:14]Read from MH i2c: E2 [16:51:14]MH_I2C_Read... [16:51:14]Read from MH i2c: E2 03 00 [16:51:14]MH_I2C_Read... [16:51:14]Read from MH i2c: E2 03 00 18 06 00 90 00 92 [16:51:14]RAPDU: 90 00 [16:51:14]wFMCommunicate OK [16:51:14]wFMCommunicate request_size=255 [16:51:14]MH_SAM_APDU [16:51:14]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 10 00 00 00 00 13 04 06 00 68 10 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 10 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 25 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 01 00 00 00 00 07 04 06 00 68 10 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 02 4B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 [16:51:14]Write to MH i2c: E2 02 01 19 06 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 10 00 00 00 00 13 04 06 00 68 10 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 10 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 25 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 01 00 00 00 00 07 04 06 00 68 10 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 02 4B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 00 00 C5 [16:51:14]Write i2c OK [16:51:14]MH_I2C_Read... [16:51:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:14]Read from MH i2c: E2 [16:51:14]MH_I2C_Read... [16:51:14]Read from MH i2c: E2 03 00 [16:51:14]MH_I2C_Read... [16:51:14]Read from MH i2c: E2 03 00 19 06 00 90 00 93 [16:51:14]RAPDU: 90 00 [16:51:14]wFMCommunicate OK [16:51:14]wFMCommunicate request_size=34 [16:51:14]MH_SAM_APDU [16:51:14]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BD 53 01 00 35 04 06 00 12 33 0C BF C7 AD [16:51:14]Write to MH i2c: E2 25 00 1A 06 80 0D 02 02 1D 00 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BD 53 01 00 35 04 06 00 12 33 0C BF C7 AD 00 00 FC [16:51:14]Write i2c OK [16:51:14]MH_I2C_Read... [16:51:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:15]Read from MH i2c: E2 [16:51:15]MH_I2C_Read... [16:51:15]Read from MH i2c: E2 03 00 [16:51:15]MH_I2C_Read... [16:51:15]Read from MH i2c: E2 03 00 1A 06 00 90 00 94 [16:51:15]RAPDU: 90 00 [16:51:15]wFMCommunicate OK [16:51:15]wFMCommunicate request_size=4 [16:51:15]MH_SAM_APDU [16:51:15]CAPDU: 80 0D 03 02 [16:51:15]Write to MH i2c: E2 08 00 1B 06 80 0D 03 02 00 00 00 00 9C [16:51:15]Write i2c OK [16:51:15]MH_I2C_Read... [16:51:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:51:15]Read from MH i2c: E2 [16:51:15]MH_I2C_Read... [16:51:15]Read from MH i2c: E2 0B 00 [16:51:15]MH_I2C_Read... [16:51:15]Read from MH i2c: E2 0B 00 1B 06 00 44 82 FE 60 72 8F 04 21 90 00 E7 [16:51:15]RAPDU: 44 82 FE 60 72 8F 04 21 90 00 [16:51:15]wFMCommunicate OK [16:51:15]SAM_PROTO_SignData done [16:51:15]FM_MakeSignedData done [16:51:15]CreateOFDProtocolMessage [16:51:15]wFMCommunicate request_size=4 [16:51:15]MH_SAM_APDU [16:51:15]CAPDU: 80 11 00 00 [16:51:15]Write to MH i2c: E2 08 00 1C 06 80 11 00 00 00 00 00 00 9C [16:51:15]Write i2c OK [16:51:15]MH_I2C_Read... [16:51:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:15]Read from MH i2c: E2 [16:51:15]MH_I2C_Read... [16:51:15]Read from MH i2c: E2 17 00 [16:51:15]MH_I2C_Read... [16:51:15]Read from MH i2c: E2 17 00 1C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 FB [16:51:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:51:15]wFMCommunicate OK [16:51:15]CreateOFDProtocolMessage done [16:51:15]OFDSenderStorePacket 86973 [16:51:15]StoreOFDPacket docnum=86973 [16:51:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 27 01 00 00 CD 7A 1F 01 66 17 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 10 00 00 00 00 13 04 06 00 68 10 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 10 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 25 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 01 00 00 00 00 07 04 06 00 68 10 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 02 4B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BD 53 01 00 35 04 06 00 12 33 0C BF C7 AD 44 82 FE 60 72 8F 04 21 [16:51:15]CheckFolder [16:51:15]dirname=/storage/ofd_packets [16:51:15]CheckFolder done [16:51:15]ProducePacketName [16:51:15]name=ofd_packets/00086973 [16:51:15]NVStorageSaveData ofd_packets/00086973 [16:51:15]File name is /storage/ofd_packets/00086973 [16:51:15]Write 325 bytes [16:51:15]NVStorageSaveData done [16:51:15]OFDSenderStorePacket done [16:51:15]KKMCreateOFDPacket done [16:51:15]NVStorageSaveData kkm_last_timestamp [16:51:15]File name is /storage/kkm_last_timestamp [16:51:15]Write 4 bytes [16:51:15]NVStorageSaveData done [16:51:15]ExternCall_PrintAddStr [16:51:15]wPrintStart [16:51:15]Write to MH i2c: 01 00 00 1D 06 23 [16:51:15]Write i2c OK [16:51:15]MH_I2C_Read... [16:51:15]Read from MH i2c: 01 [16:51:15]MH_I2C_Read... [16:51:15]Read from MH i2c: 01 07 00 [16:51:15]MH_I2C_Read... [16:51:15]Read from MH i2c: 01 07 00 1D 06 00 00 00 00 00 FF 0F 38 [16:51:15]RasterBufferAndPrint [16:51:15]line Счет N : (3)148104 [16:51:15]line ИНН: 02508201610067 [16:51:15]line Контрольно-Кассовый Чек [16:51:15]line ПРОДАЖА [16:51:15]line Товар: 5449000005489 [16:51:15]line Вода Бонаква 1л б/г [16:51:15]line 1.000 * 42.00 [16:51:15]line = 42.00 [16:51:15]line НДС 12% НСП 1% [16:51:15]line > о реализуемом товаре [16:51:15]line ИТОГО: 42.00 [16:51:15]line НСП 1% : 0.37 [16:51:15]line НДС 12% : 4.46 [16:51:15]line Наличными: 42.00 [16:51:15]line Безнал.: 0.00 [16:51:15]line Место: АЗС № 137 "Партнер Нефть" [16:51:15]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:51:15]line СНО: Общий режим [16:51:15]line Чек 286 22.09.2024 16:51 [16:51:15]line Смена: 497 ФФД: 1.0 [16:51:15]line ЗНМ: 0300000064 [16:51:15]line РНМ: 0000000000092592 [16:51:15]line Версия ККМ: 001 [16:51:15]line ФМ: 0000000000874979 [16:51:15]line ФД: 86973 [16:51:15]line ФПД: 20010466527149 [16:51:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165114&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86973&fm=20010466527149&tin=02508201610067®Number=0000000000092592&sum=4200 [16:51:15]line 0 [16:51:15]written 0, free lines is 4095 [16:51:15]OFD Sender: Processing packet 86973 [packets to send 276, broken 275] [16:51:15]ProducePacketName [16:51:15]name=ofd_packets/00086973 [16:51:15]OFD Sender: To server: pG, [16:51:15]CommunicateWithHost lk.salyk.kg:30040 [16:51:15]ConnectInit lk.salyk.kg [16:51:15]Write to MH i2c: 01 00 00 45 06 4B [16:51:15]Write i2c OK [16:51:15]MH_I2C_Read... [16:51:15]Read from MH i2c: 01 [16:51:15]MH_I2C_Read... [16:51:15]Read from MH i2c: 01 07 00 [16:51:15]MH_I2C_Read... [16:51:15]Read from MH i2c: 01 07 00 45 06 00 00 00 00 00 14 0D 73 [16:51:15]RasterBufferAndPrint [16:51:15]line [16:51:15]line [16:51:15]line [16:51:15]line [16:51:15]line [16:51:15]written 0, free lines is 3357 [16:51:15]MH_Cut [16:51:15]Write to MH i2c: D1 01 00 4C 06 01 24 [16:51:15]Write i2c OK [16:51:15]MH_I2C_Read... [16:51:15]Read from MH i2c: D1 [16:51:15]MH_I2C_Read... [16:51:15]Read from MH i2c: D1 01 00 [16:51:15]MH_I2C_Read... [16:51:15]Read from MH i2c: D1 01 00 4C 06 00 23 [16:51:15]Write to MH i2c: 01 00 00 4D 06 53 [16:51:15]Write i2c OK [16:51:15]MH_I2C_Read... [16:51:16]*** Cut start [16:51:16]*** Partial cut [16:51:16]*** CUTSNS_PIN = 1 [16:51:16]*** CUTSNS_PIN = 0 [16:51:16]*** Brake cut motor [16:51:16]Read from MH i2c: 01 [16:51:16]MH_I2C_Read... [16:51:16]*** Stop cut motor [16:51:16]*** Cut end [16:51:16]Read from MH i2c: 01 07 00 [16:51:16]MH_I2C_Read... [16:51:16]Read from MH i2c: 01 07 00 4D 06 00 00 00 00 00 FF 0F 68 [16:51:16]process_action close_receipt done [16:51:16]requested_data is exist [16:51:16]produce_requested_data [16:51:16]requested_item fm.sn is exist - process it [16:51:16]wFMCommunicate request_size=4 [16:51:16]MH_SAM_APDU [16:51:16]CAPDU: 80 11 00 00 [16:51:16]Write to MH i2c: E2 08 00 4E 06 80 11 00 00 00 00 00 00 CE [16:51:16]Write i2c OK [16:51:16]MH_I2C_Read... [16:51:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:17]Read from MH i2c: E2 [16:51:17]MH_I2C_Read... [16:51:17]Read from MH i2c: E2 17 00 [16:51:17]MH_I2C_Read... [16:51:17]Read from MH i2c: E2 17 00 4E 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 2D [16:51:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:51:17]wFMCommunicate OK [16:51:17]requested_item fd.num is exist - process it [16:51:17]SAM_PROTO_GetFieldsCounters [16:51:17]wFMCommunicate request_size=4 [16:51:17]MH_SAM_APDU [16:51:17]CAPDU: 80 13 00 00 [16:51:17]Write to MH i2c: E2 08 00 4F 06 80 13 00 00 00 00 00 00 D1 [16:51:17]Write i2c OK [16:51:17]MH_I2C_Read... [16:51:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:51:17]Read from MH i2c: E2 [16:51:17]MH_I2C_Read... [16:51:17]Read from MH i2c: E2 62 00 [16:51:17]MH_I2C_Read... [16:51:17]Read from MH i2c: E2 62 00 4F 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 BD 53 01 00 0E 04 04 00 F1 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 60 [16:51:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 BD 53 01 00 0E 04 04 00 F1 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 [16:51:17]wFMCommunicate OK [16:51:17]SAM_PROTO_GetFieldsCounters done [16:51:17]requested_item shift.num is exist - process it [16:51:17]requested_item shift.opened is exist - process it [16:51:17]req_shift_opened [16:51:17]FM_GetShiftState [16:51:17]SAM_PROTO_GetShiftState [16:51:17]wFMCommunicate request_size=4 [16:51:17]MH_SAM_APDU [16:51:17]CAPDU: 80 13 01 00 [16:51:17]Write to MH i2c: E2 08 00 50 06 80 13 01 00 00 00 00 00 D3 [16:51:17]Write i2c OK [16:51:17]MH_I2C_Read... [16:51:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:17]Read from MH i2c: E2 [16:51:17]MH_I2C_Read... [16:51:17]Read from MH i2c: E2 0E 00 [16:51:17]MH_I2C_Read... [16:51:17]Read from MH i2c: E2 0E 00 50 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 91 [16:51:17]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:51:17]wFMCommunicate OK [16:51:17]SAM_PROTO_GetShiftState done [16:51:17]FM_GetShiftState done [16:51:17]req_shift_opened done [16:51:17]requested_item shift.open_date is exist - process it [16:51:17]req_shift_open_date [16:51:17]req_shift_open_date done [16:51:17]produce_requested_data done [16:51:17]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86973,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:51:17]process_action_free close_receipt [16:51:17]json_value_free [16:51:17]json_value_free done [16:51:17]process_json_proto returns [16:51:17]Send response to host [16:51:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86973,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:51:17]free response buf [16:51:17]execute_script done [16:51:17]execute_script returns [16:51:17]free content buf [16:51:17]Sock 10.Close socket [16:51:17]Sock 10.Thread stoped [16:51:20]ConnectInit Can't take IP for lk.salyk.kg [16:51:20]CommunicateWithHost connect error [16:51:20]CommunicateWithHost err = -1 [16:51:20]OFD Sender: Server communicate error [16:51:25]OFD Sender: Processing packet 86973 [packets to send 276, broken 275] [16:51:25]ProducePacketName [16:51:25]name=ofd_packets/00086973 [16:51:25]OFD Sender: To server: pG, [16:51:25]CommunicateWithHost lk.salyk.kg:30040 [16:51:25]ConnectInit lk.salyk.kg [16:51:26]recv_with_timeout no data received [16:51:30]ConnectInit Can't take IP for lk.salyk.kg [16:51:30]CommunicateWithHost connect error [16:51:30]CommunicateWithHost err = -1 [16:51:30]OFD Sender: Server communicate error [16:51:35]OFD Sender: Processing packet 86973 [packets to send 276, broken 275] [16:51:35]ProducePacketName [16:51:35]name=ofd_packets/00086973 [16:51:35]OFD Sender: To server: pG, [16:51:35]CommunicateWithHost lk.salyk.kg:30040 [16:51:35]ConnectInit lk.salyk.kg [16:51:42]recv_with_timeout no data received [16:51:52]Connected sock=10 [16:51:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 27 01 00 00 CD 7A 1F 01 66 17 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 10 00 00 00 00 13 04 06 00 68 10 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 10 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 25 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 01 00 00 00 00 07 04 06 00 68 10 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 02 4B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BD 53 01 00 35 04 06 00 12 33 0C BF C7 AD 44 82 FE 60 72 8F 04 21 [16:51:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 39 7D 47 00 CD F3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BD 53 01 00 F4 03 04 00 F8 F5 EF 66 B6 04 01 00 00 48 CD 6D 7C 93 38 E3 6D [16:51:56]CommunicateWithHost err = 0 [16:51:56]CheckOFDResponse [16:51:56]1017 (14) - 77093643461234 [16:51:56]1041 (16) - 0000000000874979 [16:51:56]1040 (4) - 86973 [16:51:56]1012 (4) - 22.09.2024 10:48 [16:51:56]1206 (1) - 0 [16:51:56]OFD Sender: Remove packet 86973 [16:51:56]ProducePacketName [16:51:56]name=ofd_packets/00086973 [16:51:56]NVStorageDeleteData [16:51:57]OFD Sender: No OFD packet to send [16:51:59]recv_with_timeout no data received [16:52:02]OFD Sender: No OFD packet to send [16:52:07]OFD Sender: No OFD packet to send [16:52:12]OFD Sender: No OFD packet to send [16:52:17]OFD Sender: No OFD packet to send [16:52:17]recv_with_timeout no data received [16:52:18]accept exits with 8 [16:52:18]New connection [16:52:18]New thread 3066600804 created [16:52:18]Thread 3066744164 joined [16:52:18]Waiting for new connection... [16:52:18] Sock 8.Parse request [16:52:18]Sock 8.Check first char [16:52:18]Sock 8.First char is OK [16:52:18]request: POST /json_proto HTTP/1.0 [16:52:18]Method: POST [16:52:18]URL: /json_proto [16:52:18]Method is POST - this is cgi request [16:52:18]url: /json_proto [16:52:18]query_string will be loaded in cgi processing [16:52:18]execute_cgi json_proto POST (null) [16:52:18]execute_cgi path=json_proto method=POST [16:52:18]POST find Content-Length [16:52:18]Host: 172.17.47.196:8080 [16:52:18]Content-Length: 683 [16:52:18]Content-Type: application/json [16:52:18] [16:52:18]POST finish read [16:52:18]Found Content-Length = 683 [16:52:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871909", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [16:52:18]execute_script... [16:52:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871909", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [16:52:18]POST & json_proto [16:52:18]process_json_proto [16:52:18]json parsed OK: [16:52:18]protocol is kg_v1.0 [16:52:18]action value=close_receipt [16:52:18]process_action close_receipt [16:52:18]cmd_close_receipt [16:52:18]MH_GetDate [16:52:18]Write to MH i2c: F0 00 00 51 06 46 [16:52:18]Write i2c OK [16:52:18]MH_I2C_Read... [16:52:18]Read from MH i2c: F0 [16:52:18]MH_I2C_Read... [16:52:18]Read from MH i2c: F0 09 00 [16:52:18]MH_I2C_Read... [16:52:18]Read from MH i2c: F0 09 00 51 06 00 43 4B F0 66 4C 6B 94 66 E4 [16:52:18]GetLastDocTimeStamp 1727023874 [16:52:18]current date 1727023939 [16:52:18]FM_GetShiftState [16:52:18]SAM_PROTO_GetShiftState [16:52:18]wFMCommunicate request_size=4 [16:52:18]MH_SAM_APDU [16:52:18]CAPDU: 80 13 01 00 [16:52:18]Write to MH i2c: E2 08 00 52 06 80 13 01 00 00 00 00 00 D5 [16:52:18]Write i2c OK [16:52:18]MH_I2C_Read... [16:52:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:52:19]Read from MH i2c: E2 [16:52:19]MH_I2C_Read... [16:52:19]Read from MH i2c: E2 0E 00 [16:52:19]MH_I2C_Read... [16:52:19]Read from MH i2c: E2 0E 00 52 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 93 [16:52:19]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:52:19]wFMCommunicate OK [16:52:19]SAM_PROTO_GetShiftState done [16:52:19]FM_GetShiftState done [16:52:19]opened in 1726964220 [16:52:19]opened+sec_in_day 1727050620 [16:52:19]quantity*price = 80010 [16:52:19]sum+1 = 80011 [16:52:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 287 22.09.2024 16:52 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86974 ФПД: 270214815399548 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165219&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86974&fm=270214815399548&tin=02508201610067®Number=0000000000092592&sum=80000 [16:52:20]StoreToDocumentArchive [16:52:20]shift 497 fd 86974 [16:52:20]save to /storage/0497/doc_00086974 [16:52:20]save last doc name /storage/0497/doc_00086974 to /storage/kkm_last_doc_name [16:52:20]save OK [16:52:20]Clear old archive folders... [16:52:20]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:52:20]tlvbuf is 01E00F10 [16:52:20]SAM_PROTO_ClearQueue [16:52:20]wFMCommunicate request_size=4 [16:52:20]MH_SAM_APDU [16:52:20]CAPDU: 80 09 00 00 [16:52:20]Write to MH i2c: E2 08 00 5F 06 80 09 00 00 00 00 00 00 D7 [16:52:20]Write i2c OK [16:52:20]MH_I2C_Read... [16:52:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:52:20]Read from MH i2c: E2 [16:52:20]MH_I2C_Read... [16:52:20]Read from MH i2c: E2 03 00 [16:52:20]MH_I2C_Read... [16:52:20]Read from MH i2c: E2 03 00 5F 06 00 90 00 D9 [16:52:20]RAPDU: 90 00 [16:52:20]wFMCommunicate OK [16:52:20]SAM_PROTO_ClearQueue done [16:52:20]KKMCreateOFDPacket [16:52:20]OFDProtocolAddRootSTLVToBuf [16:52:20]FM_MakeSignedData [16:52:20]FM_MakeSignedData [16:52:20]SAM_PROTO_SignData [16:52:20]wFMCommunicate request_size=4 [16:52:20]MH_SAM_APDU [16:52:20]CAPDU: 80 0D 01 02 [16:52:20]Write to MH i2c: E2 08 00 60 06 80 0D 01 02 00 00 00 00 DF [16:52:20]Write i2c OK [16:52:20]MH_I2C_Read... [16:52:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:52:20]Read from MH i2c: E2 [16:52:20]MH_I2C_Read... [16:52:20]Read from MH i2c: E2 03 00 [16:52:20]MH_I2C_Read... [16:52:20]Read from MH i2c: E2 03 00 60 06 00 90 00 DA [16:52:20]RAPDU: 90 00 [16:52:20]wFMCommunicate OK [16:52:20]wFMCommunicate request_size=255 [16:52:20]MH_SAM_APDU [16:52:20]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 1F 01 00 00 F4 03 04 00 43 4B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BE 53 01 00 35 04 06 00 [16:52:20]Write to MH i2c: E2 02 01 61 06 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 1F 01 00 00 F4 03 04 00 43 4B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BE 53 01 00 35 04 06 00 00 00 94 [16:52:20]Write i2c OK [16:52:20]MH_I2C_Read... [16:52:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:52:20]Read from MH i2c: E2 [16:52:20]MH_I2C_Read... [16:52:20]Read from MH i2c: E2 03 00 [16:52:20]MH_I2C_Read... [16:52:20]Read from MH i2c: E2 03 00 61 06 00 90 00 DB [16:52:20]RAPDU: 90 00 [16:52:20]wFMCommunicate OK [16:52:20]wFMCommunicate request_size=11 [16:52:20]MH_SAM_APDU [16:52:20]CAPDU: 80 0D 02 02 06 F5 C2 4A 15 BE 7C [16:52:20]Write to MH i2c: E2 0E 00 62 06 80 0D 02 02 06 00 F5 C2 4A 15 BE 7C 00 00 3E [16:52:20]Write i2c OK [16:52:20]MH_I2C_Read... [16:52:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:52:20]Read from MH i2c: E2 [16:52:20]MH_I2C_Read... [16:52:20]Read from MH i2c: E2 03 00 [16:52:20]MH_I2C_Read... [16:52:20]Read from MH i2c: E2 03 00 62 06 00 90 00 DC [16:52:20]RAPDU: 90 00 [16:52:20]wFMCommunicate OK [16:52:20]wFMCommunicate request_size=4 [16:52:20]MH_SAM_APDU [16:52:20]CAPDU: 80 0D 03 02 [16:52:20]Write to MH i2c: E2 08 00 63 06 80 0D 03 02 00 00 00 00 E4 [16:52:20]Write i2c OK [16:52:20]MH_I2C_Read... [16:52:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:52:20]Read from MH i2c: E2 [16:52:20]MH_I2C_Read... [16:52:20]Read from MH i2c: E2 0B 00 [16:52:20]MH_I2C_Read... [16:52:20]Read from MH i2c: E2 0B 00 63 06 00 12 6C 97 E4 D8 C0 0F 1E 90 00 A3 [16:52:20]RAPDU: 12 6C 97 E4 D8 C0 0F 1E 90 00 [16:52:20]wFMCommunicate OK [16:52:20]SAM_PROTO_SignData done [16:52:20]FM_MakeSignedData done [16:52:20]CreateOFDProtocolMessage [16:52:20]wFMCommunicate request_size=4 [16:52:20]MH_SAM_APDU [16:52:20]CAPDU: 80 11 00 00 [16:52:20]Write to MH i2c: E2 08 00 64 06 80 11 00 00 00 00 00 00 E4 [16:52:20]Write i2c OK [16:52:20]MH_I2C_Read... [16:52:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:52:20]Read from MH i2c: E2 [16:52:20]MH_I2C_Read... [16:52:20]Read from MH i2c: E2 17 00 [16:52:20]MH_I2C_Read... [16:52:20]Read from MH i2c: E2 17 00 64 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 43 [16:52:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:52:20]wFMCommunicate OK [16:52:20]CreateOFDProtocolMessage done [16:52:20]OFDSenderStorePacket 86974 [16:52:20]StoreOFDPacket docnum=86974 [16:52:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 93 8F 08 01 67 13 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 1F 01 00 00 F4 03 04 00 43 4B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BE 53 01 00 35 04 06 00 F5 C2 4A 15 BE 7C 12 6C 97 E4 D8 C0 0F 1E [16:52:20]CheckFolder [16:52:20]dirname=/storage/ofd_packets [16:52:20]CheckFolder done [16:52:20]ProducePacketName [16:52:20]name=ofd_packets/00086974 [16:52:20]NVStorageSaveData ofd_packets/00086974 [16:52:20]File name is /storage/ofd_packets/00086974 [16:52:20]Write 302 bytes [16:52:20]NVStorageSaveData done [16:52:20]OFDSenderStorePacket done [16:52:20]KKMCreateOFDPacket done [16:52:20]NVStorageSaveData kkm_last_timestamp [16:52:20]File name is /storage/kkm_last_timestamp [16:52:20]Write 4 bytes [16:52:20]NVStorageSaveData done [16:52:20]ExternCall_PrintAddStr [16:52:20]wPrintStart [16:52:20]Write to MH i2c: 01 00 00 65 06 6B [16:52:20]Write i2c OK [16:52:20]MH_I2C_Read... [16:52:20]Read from MH i2c: 01 [16:52:20]MH_I2C_Read... [16:52:20]Read from MH i2c: 01 07 00 [16:52:20]MH_I2C_Read... [16:52:20]Read from MH i2c: 01 07 00 65 06 00 00 00 00 00 FF 0F 80 [16:52:20]RasterBufferAndPrint [16:52:20]line Счет N : (1)871909 [16:52:20]line ИНН: 02508201610067 [16:52:20]line Контрольно-Кассовый Чек [16:52:20]line ПРОДАЖА [16:52:20]line ТРК (МРК, ГНК) : 54 [16:52:20]line Товар: 2710194210 [16:52:20]line ДТ(л)-К-4 [16:52:20]line 10.500 * 76.20 [16:52:20]line = 800.10 [16:52:20]line НДС 12% НСП 1% [16:52:20]line > о реализуемом товаре [16:52:20]line ОКРУГЛЕНИЕ: -0.10 [16:52:20]line ИТОГО: 800.00 [16:52:20]line Внесено: 800.00 [16:52:20]line СДАЧА: 0.00 [16:52:20]line НСП 1% : 7.08 [16:52:20]line НДС 12% : 84.97 [16:52:20]line Наличными: 800.00 [16:52:20]line Безнал.: 0.00 [16:52:20]line Место: АЗС № 137 "Партнер Нефть" [16:52:20]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:52:20]line СНО: Общий режим [16:52:20]line Чек 287 22.09.2024 16:52 [16:52:20]line Смена: 497 ФФД: 1.0 [16:52:20]line ЗНМ: 0300000064 [16:52:20]line РНМ: 0000000000092592 [16:52:20]line Версия ККМ: 001 [16:52:20]line ФМ: 0000000000874979 [16:52:20]line ФД: 86974 [16:52:20]line ФПД: 270214815399548 [16:52:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165219&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86974&fm=270214815399548&tin=02508201610067®Number=0000000000092592&sum=80000 [16:52:20]OFD Sender: Processing packet 86974 [packets to send 276, broken 275] [16:52:20]ProducePacketName [16:52:20]name=ofd_packets/00086974 [16:52:20]OFD Sender: To server: pG, [16:52:20]CommunicateWithHost lk.salyk.kg:30040 [16:52:20]ConnectInit lk.salyk.kg [16:52:20]written 0, free lines is 4095 [16:52:21]Write to MH i2c: 01 00 00 90 06 96 [16:52:21]Write i2c OK [16:52:21]MH_I2C_Read... [16:52:21]Read from MH i2c: 01 [16:52:21]MH_I2C_Read... [16:52:21]Read from MH i2c: 01 07 00 [16:52:21]MH_I2C_Read... [16:52:21]Read from MH i2c: 01 07 00 90 06 00 00 00 00 00 E2 0C 8B [16:52:21]RasterBufferAndPrint [16:52:21]line [16:52:21]line [16:52:21]line [16:52:21]line [16:52:21]line [16:52:21]written 0, free lines is 3304 [16:52:21]MH_Cut [16:52:21]Write to MH i2c: D1 01 00 97 06 01 6F [16:52:21]Write i2c OK [16:52:21]MH_I2C_Read... [16:52:21]Read from MH i2c: D1 [16:52:21]MH_I2C_Read... [16:52:21]Read from MH i2c: D1 01 00 [16:52:21]MH_I2C_Read... [16:52:21]Read from MH i2c: D1 01 00 97 06 00 6E [16:52:21]Write to MH i2c: 01 00 00 98 06 9E [16:52:21]Write i2c OK [16:52:21]MH_I2C_Read... [16:52:21]*** Cut start [16:52:21]*** Partial cut [16:52:21]*** CUTSNS_PIN = 1 [16:52:21]*** CUTSNS_PIN = 0 [16:52:22]*** Brake cut motor [16:52:22]Read from MH i2c: 01 [16:52:22]MH_I2C_Read... [16:52:22]*** Stop cut motor [16:52:22]*** Cut end [16:52:22]Read from MH i2c: 01 07 00 [16:52:22]MH_I2C_Read... [16:52:22]Read from MH i2c: 01 07 00 98 06 00 00 00 00 00 FF 0F B3 [16:52:22]process_action close_receipt done [16:52:22]requested_data is exist [16:52:22]produce_requested_data [16:52:22]requested_item fm.sn is exist - process it [16:52:22]wFMCommunicate request_size=4 [16:52:22]MH_SAM_APDU [16:52:22]CAPDU: 80 11 00 00 [16:52:22]Write to MH i2c: E2 08 00 99 06 80 11 00 00 00 00 00 00 19 [16:52:22]Write i2c OK [16:52:22]MH_I2C_Read... [16:52:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:52:22]Read from MH i2c: E2 [16:52:22]MH_I2C_Read... [16:52:22]Read from MH i2c: E2 17 00 [16:52:22]MH_I2C_Read... [16:52:22]Read from MH i2c: E2 17 00 99 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 78 [16:52:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:52:22]wFMCommunicate OK [16:52:22]requested_item fd.num is exist - process it [16:52:22]SAM_PROTO_GetFieldsCounters [16:52:22]wFMCommunicate request_size=4 [16:52:22]MH_SAM_APDU [16:52:22]CAPDU: 80 13 00 00 [16:52:22]Write to MH i2c: E2 08 00 9A 06 80 13 00 00 00 00 00 00 1C [16:52:22]Write i2c OK [16:52:22]MH_I2C_Read... [16:52:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:52:22]Read from MH i2c: E2 [16:52:22]MH_I2C_Read... [16:52:22]Read from MH i2c: E2 62 00 [16:52:22]MH_I2C_Read... [16:52:22]Read from MH i2c: E2 62 00 9A 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 BE 53 01 00 0E 04 04 00 F1 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 AF [16:52: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 BE 53 01 00 0E 04 04 00 F1 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 [16:52:22]wFMCommunicate OK [16:52:22]SAM_PROTO_GetFieldsCounters done [16:52:22]requested_item shift.num is exist - process it [16:52:22]requested_item shift.opened is exist - process it [16:52:22]req_shift_opened [16:52:22]FM_GetShiftState [16:52:22]SAM_PROTO_GetShiftState [16:52:22]wFMCommunicate request_size=4 [16:52:22]MH_SAM_APDU [16:52:22]CAPDU: 80 13 01 00 [16:52:22]Write to MH i2c: E2 08 00 9B 06 80 13 01 00 00 00 00 00 1E [16:52:22]Write i2c OK [16:52:22]MH_I2C_Read... [16:52:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:52:22]Read from MH i2c: E2 [16:52:22]MH_I2C_Read... [16:52:22]Read from MH i2c: E2 0E 00 [16:52:22]MH_I2C_Read... [16:52:22]Read from MH i2c: E2 0E 00 9B 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 DC [16:52:22]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:52:22]wFMCommunicate OK [16:52:22]SAM_PROTO_GetShiftState done [16:52:22]FM_GetShiftState done [16:52:22]req_shift_opened done [16:52:22]requested_item shift.open_date is exist - process it [16:52:22]req_shift_open_date [16:52:22]req_shift_open_date done [16:52:22]produce_requested_data done [16:52:22]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86974,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:52:22]process_action_free close_receipt [16:52:22]json_value_free [16:52:22]json_value_free done [16:52:22]process_json_proto returns [16:52:22]Send response to host [16:52:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86974,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:52:22]free response buf [16:52:22]execute_script done [16:52:22]execute_script returns [16:52:22]free content buf [16:52:22]Sock 8.Close socket [16:52:22]Sock 8.Thread stoped [16:52:25]ConnectInit Can't take IP for lk.salyk.kg [16:52:25]CommunicateWithHost connect error [16:52:25]CommunicateWithHost err = -1 [16:52:25]OFD Sender: Server communicate error [16:52:30]OFD Sender: Processing packet 86974 [packets to send 276, broken 275] [16:52:30]ProducePacketName [16:52:30]name=ofd_packets/00086974 [16:52:30]OFD Sender: To server: pG, [16:52:30]CommunicateWithHost lk.salyk.kg:30040 [16:52:30]ConnectInit lk.salyk.kg [16:52:32]recv_with_timeout no data received [16:52:35]ConnectInit Can't take IP for lk.salyk.kg [16:52:35]CommunicateWithHost connect error [16:52:35]CommunicateWithHost err = -1 [16:52:35]OFD Sender: Server communicate error [16:52:40]OFD Sender: Processing packet 86974 [packets to send 276, broken 275] [16:52:40]ProducePacketName [16:52:40]name=ofd_packets/00086974 [16:52:40]OFD Sender: To server: pG, [16:52:40]CommunicateWithHost lk.salyk.kg:30040 [16:52:40]ConnectInit lk.salyk.kg [16:52:45]ConnectInit Can't take IP for lk.salyk.kg [16:52:45]CommunicateWithHost connect error [16:52:45]CommunicateWithHost err = -1 [16:52:45]OFD Sender: Server communicate error [16:52:50]OFD Sender: Processing packet 86974 [packets to send 276, broken 275] [16:52:50]ProducePacketName [16:52:50]name=ofd_packets/00086974 [16:52:50]OFD Sender: To server: pG, [16:52:50]CommunicateWithHost lk.salyk.kg:30040 [16:52:50]ConnectInit lk.salyk.kg [16:52:50]recv_with_timeout no data received [16:52:55]ConnectInit Can't take IP for lk.salyk.kg [16:52:55]CommunicateWithHost connect error [16:52:55]CommunicateWithHost err = -1 [16:52:55]OFD Sender: Server communicate error [16:53:00]OFD Sender: Processing packet 86974 [packets to send 276, broken 275] [16:53:00]ProducePacketName [16:53:00]name=ofd_packets/00086974 [16:53:00]OFD Sender: To server: pG, [16:53:00]CommunicateWithHost lk.salyk.kg:30040 [16:53:00]ConnectInit lk.salyk.kg [16:53:07]recv_with_timeout no data received [16:53:16]Connected sock=10 [16:53:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 93 8F 08 01 67 13 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 1F 01 00 00 F4 03 04 00 43 4B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BE 53 01 00 35 04 06 00 F5 C2 4A 15 BE 7C 12 6C 97 E4 D8 C0 0F 1E [16:53:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 8A 32 47 00 61 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 34 39 37 39 10 04 04 00 BE 53 01 00 F4 03 04 00 4C F6 EF 66 B6 04 01 00 00 B1 84 B2 B1 7A 4C 5F 76 [16:53:19]CommunicateWithHost err = 0 [16:53:19]CheckOFDResponse [16:53:19]1017 (14) - 77093643461234 [16:53:19]1041 (16) - 0000000000874979 [16:53:19]1040 (4) - 86974 [16:53:19]1012 (4) - 22.09.2024 10:49 [16:53:19]1206 (1) - 0 [16:53:19]OFD Sender: Remove packet 86974 [16:53:19]ProducePacketName [16:53:19]name=ofd_packets/00086974 [16:53:19]NVStorageDeleteData [16:53:19]OFD Sender: No OFD packet to send [16:53:23]recv_with_timeout no data received [16:53:24]OFD Sender: No OFD packet to send [16:53:29]OFD Sender: No OFD packet to send [16:53:34]OFD Sender: No OFD packet to send [16:53:39]OFD Sender: No OFD packet to send [16:53:42]accept exits with 9 [16:53:42]New connection [16:53:42]New thread 3066744164 created [16:53:42]Thread 3066600804 joined [16:53:42]Waiting for new connection... [16:53:42] Sock 9.Parse request [16:53:42]Sock 9.Check first char [16:53:42]Sock 9.First char is OK [16:53:42]request: POST /json_proto HTTP/1.0 [16:53:42]Method: POST [16:53:42]URL: /json_proto [16:53:42]Method is POST - this is cgi request [16:53:42]url: /json_proto [16:53:42]query_string will be loaded in cgi processing [16:53:42]execute_cgi json_proto POST (null) [16:53:42]execute_cgi path=json_proto method=POST [16:53:42]POST find Content-Length [16:53:42]Host: 172.17.47.196:8080 [16:53:42]Content-Length: 1004 [16:53:42]Content-Type: application/json [16:53:42] [16:53:42]POST finish read [16:53:42]Found Content-Length = 1004 [16:53:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale_refund", "base_FD": 86972, "base_FM": "0000000000874979", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871908", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 75.20, "quantity" : 100.000, "sum" : 7520.00, "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 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 100.00 \u0441\u043E\u043C", "payments": [ { "type": 0, "sum" : 7520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:53:42]execute_script... [16:53:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale_refund", "base_FD": 86972, "base_FM": "0000000000874979", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871908", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 75.20, "quantity" : 100.000, "sum" : 7520.00, "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 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 100.00 \u0441\u043E\u043C", "payments": [ { "type": 0, "sum" : 7520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:53:42]POST & json_proto [16:53:42]process_json_proto [16:53:42]json parsed OK: [16:53:42]protocol is kg_v1.0 [16:53:42]action value=close_receipt [16:53:42]process_action close_receipt [16:53:42]cmd_close_receipt [16:53:42]MH_GetDate [16:53:42]Write to MH i2c: F0 00 00 9C 06 91 [16:53:42]Write i2c OK [16:53:42]MH_I2C_Read... [16:53:42]Read from MH i2c: F0 [16:53:42]MH_I2C_Read... [16:53:42]Read from MH i2c: F0 09 00 [16:53:42]MH_I2C_Read... [16:53:42]Read from MH i2c: F0 09 00 9C 06 00 97 4B F0 66 4C 6B 94 66 83 [16:53:42]GetLastDocTimeStamp 1727023939 [16:53:42]current date 1727024023 [16:53:42]FM_GetShiftState [16:53:42]SAM_PROTO_GetShiftState [16:53:42]wFMCommunicate request_size=4 [16:53:42]MH_SAM_APDU [16:53:42]CAPDU: 80 13 01 00 [16:53:42]Write to MH i2c: E2 08 00 9D 06 80 13 01 00 00 00 00 00 20 [16:53:42]Write i2c OK [16:53:42]MH_I2C_Read... [16:53:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:53:42]Read from MH i2c: E2 [16:53:42]MH_I2C_Read... [16:53:42]Read from MH i2c: E2 0E 00 [16:53:42]MH_I2C_Read... [16:53:42]Read from MH i2c: E2 0E 00 9D 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 DE [16:53:42]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:53:42]wFMCommunicate OK [16:53:42]SAM_PROTO_GetShiftState done [16:53:42]FM_GetShiftState done [16:53:42]opened in 1726964220 [16:53:42]opened+sec_in_day 1727050620 [16:53:42]quantity*price = 752000 [16:53:42]sum+1 = 752001 [16:53:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7520.00 НСП 1% : 66.55 НДС 12% : 798.58 Наличными: 7520.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 288 22.09.2024 16:53 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФД осн.: 86972 ФМ осн.: 0000000000874979 Дисконтная программа ДТ номер 137 сэкономлено 100.00 сом ФМ: 0000000000874979 ФД: 86975 ФПД: 274896993243929 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165343&type=2&operation_type=1&fn_number=0000000000874979&fd_number=86975&fm=274896993243929&tin=02508201610067®Number=0000000000092592&sum=752000 [16:53:43]StoreToDocumentArchive [16:53:43]shift 497 fd 86975 [16:53:43]save to /storage/0497/doc_00086975 [16:53:43]save last doc name /storage/0497/doc_00086975 to /storage/kkm_last_doc_name [16:53:43]save OK [16:53:43]Clear old archive folders... [16:53:43]ProcessDocumentItem done err = 0, tmpTLVsize=280 [16:53:43]tlvbuf is 01E76EB0 [16:53:43]SAM_PROTO_ClearQueue [16:53:43]wFMCommunicate request_size=4 [16:53:43]MH_SAM_APDU [16:53:43]CAPDU: 80 09 00 00 [16:53:43]Write to MH i2c: E2 08 00 AC 06 80 09 00 00 00 00 00 00 24 [16:53:43]Write i2c OK [16:53:43]MH_I2C_Read... [16:53:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:53:43]Read from MH i2c: E2 [16:53:43]MH_I2C_Read... [16:53:43]Read from MH i2c: E2 03 00 [16:53:43]MH_I2C_Read... [16:53:43]Read from MH i2c: E2 03 00 AC 06 00 90 00 26 [16:53:43]RAPDU: 90 00 [16:53:43]wFMCommunicate OK [16:53:43]SAM_PROTO_ClearQueue done [16:53:43]KKMCreateOFDPacket [16:53:43]OFDProtocolAddRootSTLVToBuf [16:53:43]FM_MakeSignedData [16:53:43]FM_MakeSignedData [16:53:43]SAM_PROTO_SignData [16:53:43]wFMCommunicate request_size=4 [16:53:43]MH_SAM_APDU [16:53:43]CAPDU: 80 0D 01 02 [16:53:43]Write to MH i2c: E2 08 00 AD 06 80 0D 01 02 00 00 00 00 2C [16:53:43]Write i2c OK [16:53:43]MH_I2C_Read... [16:53:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:53:43]Read from MH i2c: E2 [16:53:43]MH_I2C_Read... [16:53:43]Read from MH i2c: E2 03 00 [16:53:43]MH_I2C_Read... [16:53:43]Read from MH i2c: E2 03 00 AD 06 00 90 00 27 [16:53:43]RAPDU: 90 00 [16:53:43]wFMCommunicate OK [16:53:43]wFMCommunicate request_size=255 [16:53:43]MH_SAM_APDU [16:53:43]CAPDU: 80 0D 02 02 FA 03 00 18 01 1E 04 01 00 02 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 80 79 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 79 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FF 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 37 01 00 00 00 07 04 06 00 80 79 0B 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 97 4B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 27 04 04 00 BC 53 01 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 11 04 10 00 [16:53:43]Write to MH i2c: E2 02 01 AE 06 80 0D 02 02 FA 00 03 00 18 01 1E 04 01 00 02 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 80 79 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 79 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FF 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 37 01 00 00 00 07 04 06 00 80 79 0B 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 97 4B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 27 04 04 00 BC 53 01 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 11 04 10 00 00 00 FD [16:53:43]Write i2c OK [16:53:43]MH_I2C_Read... [16:53:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:53:44]Read from MH i2c: E2 [16:53:44]MH_I2C_Read... [16:53:44]Read from MH i2c: E2 03 00 [16:53:44]MH_I2C_Read... [16:53:44]Read from MH i2c: E2 03 00 AE 06 00 90 00 28 [16:53:44]RAPDU: 90 00 [16:53:44]wFMCommunicate OK [16:53:44]wFMCommunicate request_size=39 [16:53:44]MH_SAM_APDU [16:53:44]CAPDU: 80 0D 02 02 22 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BF 53 01 00 35 04 06 00 FA 04 71 A1 D3 19 [16:53:44]Write to MH i2c: E2 2A 00 AF 06 80 0D 02 02 22 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BF 53 01 00 35 04 06 00 FA 04 71 A1 D3 19 00 00 05 [16:53:44]Write i2c OK [16:53:44]MH_I2C_Read... [16:53:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:53:44]Read from MH i2c: E2 [16:53:44]MH_I2C_Read... [16:53:44]Read from MH i2c: E2 03 00 [16:53:44]MH_I2C_Read... [16:53:44]Read from MH i2c: E2 03 00 AF 06 00 90 00 29 [16:53:44]RAPDU: 90 00 [16:53:44]wFMCommunicate OK [16:53:44]wFMCommunicate request_size=4 [16:53:44]MH_SAM_APDU [16:53:44]CAPDU: 80 0D 03 02 [16:53:44]Write to MH i2c: E2 08 00 B0 06 80 0D 03 02 00 00 00 00 31 [16:53:44]Write i2c OK [16:53:44]MH_I2C_Read... [16:53:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:53:44]Read from MH i2c: E2 [16:53:44]MH_I2C_Read... [16:53:44]Read from MH i2c: E2 0B 00 [16:53:44]MH_I2C_Read... [16:53:44]Read from MH i2c: E2 0B 00 B0 06 00 51 38 F3 09 1D 55 29 70 90 00 C2 [16:53:44]RAPDU: 51 38 F3 09 1D 55 29 70 90 00 [16:53:44]wFMCommunicate OK [16:53:44]SAM_PROTO_SignData done [16:53:44]FM_MakeSignedData done [16:53:44]CreateOFDProtocolMessage [16:53:44]wFMCommunicate request_size=4 [16:53:44]MH_SAM_APDU [16:53:44]CAPDU: 80 11 00 00 [16:53:44]Write to MH i2c: E2 08 00 B1 06 80 11 00 00 00 00 00 00 31 [16:53:44]Write i2c OK [16:53:44]MH_I2C_Read... [16:53:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:53:44]Read from MH i2c: E2 [16:53:44]MH_I2C_Read... [16:53:44]Read from MH i2c: E2 17 00 [16:53:44]MH_I2C_Read... [16:53:44]Read from MH i2c: E2 17 00 B1 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 90 [16:53:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:53:44]wFMCommunicate OK [16:53:44]CreateOFDProtocolMessage done [16:53:44]OFDSenderStorePacket 86975 [16:53:44]StoreOFDPacket docnum=86975 [16:53:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 2C 01 00 00 0E B4 24 01 3F 42 5A 03 01 00 03 00 18 01 1E 04 01 00 02 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 80 79 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 79 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FF 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 37 01 00 00 00 07 04 06 00 80 79 0B 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 97 4B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 27 04 04 00 BC 53 01 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BF 53 01 00 35 04 06 00 FA 04 71 A1 D3 19 51 38 F3 09 1D 55 29 70 [16:53:44]CheckFolder [16:53:44]dirname=/storage/ofd_packets [16:53:44]CheckFolder done [16:53:44]ProducePacketName [16:53:44]name=ofd_packets/00086975 [16:53:44]NVStorageSaveData ofd_packets/00086975 [16:53:44]File name is /storage/ofd_packets/00086975 [16:53:44]Write 330 bytes [16:53:44]NVStorageSaveData done [16:53:44]OFDSenderStorePacket done [16:53:44]KKMCreateOFDPacket done [16:53:44]NVStorageSaveData kkm_last_timestamp [16:53:44]File name is /storage/kkm_last_timestamp [16:53:44]Write 4 bytes [16:53:44]NVStorageSaveData done [16:53:44]ExternCall_PrintAddStr [16:53:44]wPrintStart [16:53:44]Write to MH i2c: 01 00 00 B2 06 B8 [16:53:44]Write i2c OK [16:53:44]MH_I2C_Read... [16:53:44]Read from MH i2c: 01 [16:53:44]MH_I2C_Read... [16:53:44]Read from MH i2c: 01 07 00 [16:53:44]MH_I2C_Read... [16:53:44]Read from MH i2c: 01 07 00 B2 06 00 00 00 00 00 FF 0F CD [16:53:44]RasterBufferAndPrint [16:53:44]line Счет N : (1)871908 [16:53:44]line ИНН: 02508201610067 [16:53:44]line Контрольно-Кассовый Чек [16:53:44]line ВОЗВРАТ ПРОДАЖИ [16:53:44]line ТРК (МРК, ГНК) : 21 [16:53:44]line Товар: 2710194210 [16:53:44]line ДТ(л)-К-4 [16:53:44]line 100.000 * 75.20 [16:53:44]line = 7520.00 [16:53:44]line НДС 12% НСП 1% [16:53:44]line > о реализуемом товаре [16:53:44]line ИТОГО: 7520.00 [16:53:44]line НСП 1% : 66.55 [16:53:44]line НДС 12% : 798.58 [16:53:44]line Наличными: 7520.00 [16:53:44]line Безнал.: 0.00 [16:53:44]line Место: АЗС № 137 "Партнер Нефть" [16:53:44]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:53:44]line СНО: Общий режим [16:53:44]line Чек 288 22.09.2024 16:53 [16:53:44]line Смена: 497 ФФД: 1.0 [16:53:44]line ЗНМ: 0300000064 [16:53:44]line РНМ: 0000000000092592 [16:53:44]line Версия ККМ: 001 [16:53:44]line ФД осн.: 86972 [16:53:44]line ФМ осн.: 0000000000874979 [16:53:44]line [16:53:44]line Дисконтная программа [16:53:44]line ДТ [16:53:44]line номер 137 [16:53:44]line сэкономлено 100.00 сом [16:53:44]line ФМ: 0000000000874979 [16:53:44]line ФД: 86975 [16:53:44]line ФПД: 274896993243929 [16:53:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165343&type=2&operation_type=1&fn_number=0000000000874979&fd_number=86975&fm=274896993243929&tin=02508201610067®Number=0000000000092592&sum=752000 [16:53:44]OFD Sender: Processing packet 86975 [packets to send 276, broken 275] [16:53:44]ProducePacketName [16:53:44]name=ofd_packets/00086975 [16:53:44]OFD Sender: To server: pG, [16:53:44]CommunicateWithHost lk.salyk.kg:30040 [16:53:44]ConnectInit lk.salyk.kg [16:53:44]written 0, free lines is 4095 [16:53:45]Write to MH i2c: 01 00 00 E1 06 E7 [16:53:45]Write i2c OK [16:53:45]MH_I2C_Read... [16:53:45]Read from MH i2c: 01 [16:53:45]MH_I2C_Read... [16:53:45]Read from MH i2c: 01 07 00 [16:53:45]MH_I2C_Read... [16:53:45]Read from MH i2c: 01 07 00 E1 06 00 00 00 00 00 A9 0C A3 [16:53:45]RasterBufferAndPrint [16:53:45]line [16:53:45]line [16:53:45]line [16:53:45]line [16:53:45]line [16:53:45]written 0, free lines is 3246 [16:53:45]MH_Cut [16:53:45]Write to MH i2c: D1 01 00 E8 06 01 C0 [16:53:45]Write i2c OK [16:53:45]MH_I2C_Read... [16:53:45]Read from MH i2c: D1 [16:53:45]MH_I2C_Read... [16:53:45]Read from MH i2c: D1 01 00 [16:53:45]MH_I2C_Read... [16:53:45]Read from MH i2c: D1 01 00 E8 06 00 BF [16:53:45]Write to MH i2c: 01 00 00 E9 06 EF [16:53:45]Write i2c OK [16:53:45]MH_I2C_Read... [16:53:45]*** Cut start [16:53:45]*** Partial cut [16:53:45]*** CUTSNS_PIN = 1 [16:53:46]*** CUTSNS_PIN = 0 [16:53:46]Connected sock=10 [16:53:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 2C 01 00 00 0E B4 24 01 3F 42 5A 03 01 00 03 00 18 01 1E 04 01 00 02 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 80 79 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 79 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FF 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 37 01 00 00 00 07 04 06 00 80 79 0B 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 97 4B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 27 04 04 00 BC 53 01 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BF 53 01 00 35 04 06 00 FA 04 71 A1 D3 19 51 38 F3 09 1D 55 29 70 [16:53:46]*** Brake cut motor [16:53:46]Read from MH i2c: 01 [16:53:46]MH_I2C_Read... [16:53:46]*** Stop cut motor [16:53:46]*** Cut end [16:53:46]Read from MH i2c: 01 07 00 [16:53:46]MH_I2C_Read... [16:53:46]Read from MH i2c: 01 07 00 E9 06 00 00 00 00 00 FF 0F 04 [16:53:46]process_action close_receipt done [16:53:46]requested_data is exist [16:53:46]produce_requested_data [16:53:46]requested_item fm.sn is exist - process it [16:53:46]wFMCommunicate request_size=4 [16:53:46]MH_SAM_APDU [16:53:46]CAPDU: 80 11 00 00 [16:53:46]Write to MH i2c: E2 08 00 EA 06 80 11 00 00 00 00 00 00 6A [16:53:46]Write i2c OK [16:53:46]MH_I2C_Read... [16:53:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:53:46]Read from MH i2c: E2 [16:53:46]MH_I2C_Read... [16:53:46]Read from MH i2c: E2 17 00 [16:53:46]MH_I2C_Read... [16:53:46]Read from MH i2c: E2 17 00 EA 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C9 [16:53:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:53:46]wFMCommunicate OK [16:53:46]requested_item fd.num is exist - process it [16:53:46]SAM_PROTO_GetFieldsCounters [16:53:46]wFMCommunicate request_size=4 [16:53:46]MH_SAM_APDU [16:53:46]CAPDU: 80 13 00 00 [16:53:46]Write to MH i2c: E2 08 00 EB 06 80 13 00 00 00 00 00 00 6D [16:53:46]Write i2c OK [16:53:46]MH_I2C_Read... [16:53:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:53:46]Read from MH i2c: E2 [16:53:46]MH_I2C_Read... [16:53:46]Read from MH i2c: E2 62 00 [16:53:46]MH_I2C_Read... [16:53:46]Read from MH i2c: E2 62 00 EB 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 BF 53 01 00 0E 04 04 00 F1 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 04 [16:53:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 BF 53 01 00 0E 04 04 00 F1 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 [16:53:46]wFMCommunicate OK [16:53:46]SAM_PROTO_GetFieldsCounters done [16:53:46]requested_item shift.num is exist - process it [16:53:46]requested_item shift.opened is exist - process it [16:53:46]req_shift_opened [16:53:46]FM_GetShiftState [16:53:46]SAM_PROTO_GetShiftState [16:53:46]wFMCommunicate request_size=4 [16:53:46]MH_SAM_APDU [16:53:46]CAPDU: 80 13 01 00 [16:53:46]Write to MH i2c: E2 08 00 EC 06 80 13 01 00 00 00 00 00 6F [16:53:46]Write i2c OK [16:53:46]MH_I2C_Read... [16:53:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:53:46]Read from MH i2c: E2 [16:53:46]MH_I2C_Read... [16:53:46]Read from MH i2c: E2 0E 00 [16:53:46]MH_I2C_Read... [16:53:46]Read from MH i2c: E2 0E 00 EC 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 2D [16:53:46]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:53:46]wFMCommunicate OK [16:53:46]SAM_PROTO_GetShiftState done [16:53:46]FM_GetShiftState done [16:53:46]req_shift_opened done [16:53:46]requested_item shift.open_date is exist - process it [16:53:46]req_shift_open_date [16:53:46]req_shift_open_date done [16:53:46]produce_requested_data done [16:53:46]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86975,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:53:46]process_action_free close_receipt [16:53:46]json_value_free [16:53:46]json_value_free done [16:53:46]process_json_proto returns [16:53:46]Send response to host [16:53:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86975,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:53:46]free response buf [16:53:46]execute_script done [16:53:46]execute_script returns [16:53:46]free content buf [16:53:46]Sock 9.Close socket [16:53:46]Sock 9.Thread stoped [16:53:47]accept exits with 8 [16:53:47]New connection [16:53:47]New thread 3066600804 created [16:53:47]Thread 3066744164 joined [16:53:47]Waiting for new connection... [16:53:47] Sock 8.Parse request [16:53:47]Sock 8.Check first char [16:53:47]Sock 8.First char is OK [16:53:47]request: POST /json_proto HTTP/1.0 [16:53:47]Method: POST [16:53:47]URL: /json_proto [16:53:47]Method is POST - this is cgi request [16:53:47]url: /json_proto [16:53:47]query_string will be loaded in cgi processing [16:53:47]execute_cgi json_proto POST (null) [16:53:47]execute_cgi path=json_proto method=POST [16:53:47]POST find Content-Length [16:53:47]Host: 172.17.47.196:8080 [16:53:47]Content-Length: 986 [16:53:47]Content-Type: application/json [16:53:47] [16:53:47]POST finish read [16:53:47]Found Content-Length = 986 [16:53:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871908", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 75.20, "quantity" : 90.410, "sum" : 6798.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\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 90.41 \u0441\u043E\u043C", "deposit" : 7520.00, "total" : 6798.00, "payments": [ { "type": 0, "sum" : 6798.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:53:47]execute_script... [16:53: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)871908", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 75.20, "quantity" : 90.410, "sum" : 6798.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\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 90.41 \u0441\u043E\u043C", "deposit" : 7520.00, "total" : 6798.00, "payments": [ { "type": 0, "sum" : 6798.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:53:47]POST & json_proto [16:53:47]process_json_proto [16:53:47]json parsed OK: [16:53:47]protocol is kg_v1.0 [16:53:47]action value=close_receipt [16:53:47]process_action close_receipt [16:53:47]cmd_close_receipt [16:53:47]MH_GetDate [16:53:47]Write to MH i2c: F0 00 00 ED 06 E2 [16:53:47]Write i2c OK [16:53:47]MH_I2C_Read... [16:53:47]Read from MH i2c: F0 [16:53:47]MH_I2C_Read... [16:53:47]Read from MH i2c: F0 09 00 [16:53:47]MH_I2C_Read... [16:53:47]Read from MH i2c: F0 09 00 ED 06 00 9B 4B F0 66 4C 6B 94 66 D8 [16:53:47]GetLastDocTimeStamp 1727024023 [16:53:47]current date 1727024027 [16:53:47]FM_GetShiftState [16:53:47]SAM_PROTO_GetShiftState [16:53:47]wFMCommunicate request_size=4 [16:53:47]MH_SAM_APDU [16:53:47]CAPDU: 80 13 01 00 [16:53:47]Write to MH i2c: E2 08 00 EE 06 80 13 01 00 00 00 00 00 71 [16:53:47]Write i2c OK [16:53:47]MH_I2C_Read... [16:53:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:53:47]Read from MH i2c: E2 [16:53:47]MH_I2C_Read... [16:53:47]Read from MH i2c: E2 0E 00 [16:53:47]MH_I2C_Read... [16:53:47]Read from MH i2c: E2 0E 00 EE 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 2F [16:53:47]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:53:47]wFMCommunicate OK [16:53:47]SAM_PROTO_GetShiftState done [16:53:47]FM_GetShiftState done [16:53:47]opened in 1726964220 [16:53:47]opened+sec_in_day 1727050620 [16:53:47]quantity*price = 679883 [16:53:47]sum+1 = 679884 [16:53:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.83 ИТОГО: 6798.00 Внесено: 7520.00 СДАЧА: 722.00 НСП 1% : 60.17 НДС 12% : 722.00 Наличными: 6798.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 289 22.09.2024 16:53 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа ДТ номер 137 сэкономлено 90.41 сом ФМ: 0000000000874979 ФД: 86976 ФПД: 152915822243419 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165348&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86976&fm=152915822243419&tin=02508201610067®Number=0000000000092592&sum=679800 [16:53:48]StoreToDocumentArchive [16:53:48]shift 497 fd 86976 [16:53:48]save to /storage/0497/doc_00086976 [16:53:48]save last doc name /storage/0497/doc_00086976 to /storage/kkm_last_doc_name [16:53:48]save OK [16:53:48]Clear old archive folders... [16:53:48]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:53:48]tlvbuf is 01DE8D40 [16:53:48]SAM_PROTO_ClearQueue [16:53:48]wFMCommunicate request_size=4 [16:53:48]MH_SAM_APDU [16:53:48]CAPDU: 80 09 00 00 [16:53:48]Write to MH i2c: E2 08 00 FB 06 80 09 00 00 00 00 00 00 73 [16:53:48]Write i2c OK [16:53:48]MH_I2C_Read... [16:53:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:53:48]Read from MH i2c: E2 [16:53:48]MH_I2C_Read... [16:53:48]Read from MH i2c: E2 03 00 [16:53:48]MH_I2C_Read... [16:53:48]Read from MH i2c: E2 03 00 FB 06 00 90 00 75 [16:53:48]RAPDU: 90 00 [16:53:48]wFMCommunicate OK [16:53:48]SAM_PROTO_ClearQueue done [16:53:48]KKMCreateOFDPacket [16:53:48]OFDProtocolAddRootSTLVToBuf [16:53:48]FM_MakeSignedData [16:53:48]FM_MakeSignedData [16:53:48]SAM_PROTO_SignData [16:53:48]wFMCommunicate request_size=4 [16:53:48]MH_SAM_APDU [16:53:48]CAPDU: 80 0D 01 02 [16:53:48]Write to MH i2c: E2 08 00 FC 06 80 0D 01 02 00 00 00 00 7B [16:53:48]Write i2c OK [16:53:48]MH_I2C_Read... [16:53:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:53:48]Read from MH i2c: E2 [16:53:48]MH_I2C_Read... [16:53:48]Read from MH i2c: E2 03 00 [16:53:48]MH_I2C_Read... [16:53:48]Read from MH i2c: E2 03 00 FC 06 00 90 00 76 [16:53:48]RAPDU: 90 00 [16:53:48]wFMCommunicate OK [16:53:48]wFMCommunicate request_size=255 [16:53:48]MH_SAM_APDU [16:53:48]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 2A 61 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 CB 5F 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 5F 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 81 17 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 08 1A 01 00 00 00 07 04 06 00 78 5F 0A 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 9C 4B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C0 53 01 00 35 04 06 00 [16:53:48]Write to MH i2c: E2 02 01 FD 06 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 2A 61 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 CB 5F 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 5F 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 81 17 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 08 1A 01 00 00 00 07 04 06 00 78 5F 0A 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 9C 4B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C0 53 01 00 35 04 06 00 00 00 EC [16:53:49]Write i2c OK [16:53:49]MH_I2C_Read... [16:53:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:53:49]Read from MH i2c: E2 [16:53:49]MH_I2C_Read... [16:53:49]Read from MH i2c: E2 03 00 [16:53:49]MH_I2C_Read... [16:53:49]Read from MH i2c: E2 03 00 FD 06 00 90 00 77 [16:53:49]RAPDU: 90 00 [16:53:49]wFMCommunicate OK [16:53:49]wFMCommunicate request_size=11 [16:53:49]MH_SAM_APDU [16:53:49]CAPDU: 80 0D 02 02 06 8B 13 7D 43 EE 5B [16:53:49]Write to MH i2c: E2 0E 00 FE 06 80 0D 02 02 06 00 8B 13 7D 43 EE 5B 00 00 31 [16:53:49]Write i2c OK [16:53:49]MH_I2C_Read... [16:53:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:53:49]Read from MH i2c: E2 [16:53:49]MH_I2C_Read... [16:53:49]Read from MH i2c: E2 03 00 [16:53:49]MH_I2C_Read... [16:53:49]Read from MH i2c: E2 03 00 FE 06 00 90 00 78 [16:53:49]RAPDU: 90 00 [16:53:49]wFMCommunicate OK [16:53:49]wFMCommunicate request_size=4 [16:53:49]MH_SAM_APDU [16:53:49]CAPDU: 80 0D 03 02 [16:53:49]Write to MH i2c: E2 08 00 FF 06 80 0D 03 02 00 00 00 00 80 [16:53:49]Write i2c OK [16:53:49]MH_I2C_Read... [16:53:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:53:49]Read from MH i2c: E2 [16:53:49]MH_I2C_Read... [16:53:49]Read from MH i2c: E2 0B 00 [16:53:49]MH_I2C_Read... [16:53:49]Read from MH i2c: E2 0B 00 FF 06 00 1A 16 10 49 88 56 BC 69 90 00 0D [16:53:49]RAPDU: 1A 16 10 49 88 56 BC 69 90 00 [16:53:49]wFMCommunicate OK [16:53:49]SAM_PROTO_SignData done [16:53:49]FM_MakeSignedData done [16:53:49]CreateOFDProtocolMessage [16:53:49]wFMCommunicate request_size=4 [16:53:49]MH_SAM_APDU [16:53:49]CAPDU: 80 11 00 00 [16:53:49]Write to MH i2c: E2 08 00 00 07 80 11 00 00 00 00 00 00 81 [16:53:49]Write i2c OK [16:53:49]MH_I2C_Read... [16:53:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:53:49]Read from MH i2c: E2 [16:53:49]MH_I2C_Read... [16:53:49]Read from MH i2c: E2 17 00 [16:53:49]MH_I2C_Read... [16:53:49]Read from MH i2c: E2 17 00 00 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E0 [16:53:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:53:49]wFMCommunicate OK [16:53:49]CreateOFDProtocolMessage done [16:53:49]OFDSenderStorePacket 86976 [16:53:49]StoreOFDPacket docnum=86976 [16:53:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 F8 5F 08 01 4E 3D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 2A 61 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 CB 5F 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 5F 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 81 17 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 08 1A 01 00 00 00 07 04 06 00 78 5F 0A 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 9C 4B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C0 53 01 00 35 04 06 00 8B 13 7D 43 EE 5B 1A 16 10 49 88 56 BC 69 [16:53:49]CheckFolder [16:53:49]dirname=/storage/ofd_packets [16:53:49]CheckFolder done [16:53:49]ProducePacketName [16:53:49]name=ofd_packets/00086976 [16:53:49]NVStorageSaveData ofd_packets/00086976 [16:53:49]File name is /storage/ofd_packets/00086976 [16:53:49]Write 302 bytes [16:53:49]NVStorageSaveData done [16:53:49]OFDSenderStorePacket done [16:53:49]KKMCreateOFDPacket done [16:53:49]NVStorageSaveData kkm_last_timestamp [16:53:49]File name is /storage/kkm_last_timestamp [16:53:49]Write 4 bytes [16:53:49]NVStorageSaveData done [16:53:49]OFD Sender: Processing packet 86976 [packets to send 276, broken 275] [16:53:49]ProducePacketName [16:53:49]name=ofd_packets/00086976 [16:53:49]OFD Sender: To server: pG, [16:53:49]CommunicateWithHost lk.salyk.kg:30040 [16:53:49]ConnectInit lk.salyk.kg [16:53:49]ExternCall_PrintAddStr [16:53:49]wPrintStart [16:53:49]Write to MH i2c: 01 00 00 01 07 08 [16:53:49]Write i2c OK [16:53:49]MH_I2C_Read... [16:53:49]Read from MH i2c: 01 [16:53:49]MH_I2C_Read... [16:53:49]Read from MH i2c: 01 07 00 [16:53:49]MH_I2C_Read... [16:53:49]Read from MH i2c: 01 07 00 01 07 00 00 00 00 00 FF 0F 1D [16:53:49]RasterBufferAndPrint [16:53:49]line Счет N : (1)871908 [16:53:49]line ИНН: 02508201610067 [16:53:49]line Контрольно-Кассовый Чек [16:53:49]line ПРОДАЖА [16:53:49]line ТРК (МРК, ГНК) : 21 [16:53:49]line Товар: 2710194210 [16:53:49]line ДТ(л)-К-4 [16:53:49]line 90.410 * 75.20 [16:53:49]line = 6798.83 [16:53:49]line НДС 12% НСП 1% [16:53:49]line > о реализуемом товаре [16:53:49]line ОКРУГЛЕНИЕ: -0.83 [16:53:49]line ИТОГО: 6798.00 [16:53:49]line Внесено: 7520.00 [16:53:49]line СДАЧА: 722.00 [16:53:49]line НСП 1% : 60.17 [16:53:49]line НДС 12% : 722.00 [16:53:49]line Наличными: 6798.00 [16:53:49]line Безнал.: 0.00 [16:53:49]line Место: АЗС № 137 "Партнер Нефть" [16:53:49]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:53:49]line СНО: Общий режим [16:53:49]line Чек 289 22.09.2024 16:53 [16:53:49]line Смена: 497 ФФД: 1.0 [16:53:49]line ЗНМ: 0300000064 [16:53:49]line РНМ: 0000000000092592 [16:53:49]line Версия ККМ: 001 [16:53:49]line [16:53:49]line Дисконтная программа [16:53:49]line ДТ [16:53:49]line номер 137 [16:53:49]line сэкономлено 90.41 сом [16:53:49]line ФМ: 0000000000874979 [16:53:49]line ФД: 86976 [16:53:49]line ФПД: 152915822243419 [16:53:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165348&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86976&fm=152915822243419&tin=02508201610067®Number=0000000000092592&sum=679800 [16:53:49]written 0, free lines is 4095 [16:53:50]Write to MH i2c: 01 00 00 31 07 38 [16:53:50]Write i2c OK [16:53:50]MH_I2C_Read... [16:53:50]Read from MH i2c: 01 [16:53:50]MH_I2C_Read... [16:53:50]Read from MH i2c: 01 07 00 [16:53:50]MH_I2C_Read... [16:53:50]Read from MH i2c: 01 07 00 31 07 00 00 00 00 00 97 0C E2 [16:53:50]RasterBufferAndPrint [16:53:50]line [16:53:50]line [16:53:50]line [16:53:50]line [16:53:50]line [16:53:50]written 0, free lines is 3236 [16:53:50]MH_Cut [16:53:50]Write to MH i2c: D1 01 00 38 07 01 11 [16:53:50]Write i2c OK [16:53:50]MH_I2C_Read... [16:53:50]Read from MH i2c: D1 [16:53:50]MH_I2C_Read... [16:53:50]Read from MH i2c: D1 01 00 [16:53:50]MH_I2C_Read... [16:53:50]Read from MH i2c: D1 01 00 38 07 00 10 [16:53:50]Write to MH i2c: 01 00 00 39 07 40 [16:53:50]Write i2c OK [16:53:50]MH_I2C_Read... [16:53:50]*** Cut start [16:53:50]*** Partial cut [16:53:50]*** CUTSNS_PIN = 1 [16:53:50]*** CUTSNS_PIN = 0 [16:53:51]*** Brake cut motor [16:53:51]Read from MH i2c: 01 [16:53:51]MH_I2C_Read... [16:53:51]*** Stop cut motor [16:53:51]*** Cut end [16:53:51]Read from MH i2c: 01 07 00 [16:53:51]MH_I2C_Read... [16:53:51]Read from MH i2c: 01 07 00 39 07 00 00 00 00 00 FF 0F 55 [16:53:51]process_action close_receipt done [16:53:51]requested_data is exist [16:53:51]produce_requested_data [16:53:51]requested_item fm.sn is exist - process it [16:53:51]wFMCommunicate request_size=4 [16:53:51]MH_SAM_APDU [16:53:51]CAPDU: 80 11 00 00 [16:53:51]Write to MH i2c: E2 08 00 3A 07 80 11 00 00 00 00 00 00 BB [16:53:51]Write i2c OK [16:53:51]MH_I2C_Read... [16:53:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:53:51]Read from MH i2c: E2 [16:53:51]MH_I2C_Read... [16:53:51]Read from MH i2c: E2 17 00 [16:53:51]MH_I2C_Read... [16:53:51]Read from MH i2c: E2 17 00 3A 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 1A [16:53:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:53:51]wFMCommunicate OK [16:53:51]requested_item fd.num is exist - process it [16:53:51]SAM_PROTO_GetFieldsCounters [16:53:51]wFMCommunicate request_size=4 [16:53:51]MH_SAM_APDU [16:53:51]CAPDU: 80 13 00 00 [16:53:51]Write to MH i2c: E2 08 00 3B 07 80 13 00 00 00 00 00 00 BE [16:53:51]Write i2c OK [16:53:51]MH_I2C_Read... [16:53:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:53:51]Read from MH i2c: E2 [16:53:51]MH_I2C_Read... [16:53:51]Read from MH i2c: E2 62 00 [16:53:51]MH_I2C_Read... [16:53:51]Read from MH i2c: E2 62 00 3B 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C0 53 01 00 0E 04 04 00 F1 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 59 [16:53:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C0 53 01 00 0E 04 04 00 F1 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 [16:53:51]wFMCommunicate OK [16:53:51]SAM_PROTO_GetFieldsCounters done [16:53:51]requested_item shift.num is exist - process it [16:53:51]requested_item shift.opened is exist - process it [16:53:51]req_shift_opened [16:53:51]FM_GetShiftState [16:53:51]SAM_PROTO_GetShiftState [16:53:51]wFMCommunicate request_size=4 [16:53:51]MH_SAM_APDU [16:53:51]CAPDU: 80 13 01 00 [16:53:51]Write to MH i2c: E2 08 00 3C 07 80 13 01 00 00 00 00 00 C0 [16:53:51]Write i2c OK [16:53:51]MH_I2C_Read... [16:53:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:53:51]Read from MH i2c: E2 [16:53:51]MH_I2C_Read... [16:53:51]Read from MH i2c: E2 0E 00 [16:53:51]MH_I2C_Read... [16:53:51]Read from MH i2c: E2 0E 00 3C 07 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 7E [16:53:51]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:53:51]wFMCommunicate OK [16:53:51]SAM_PROTO_GetShiftState done [16:53:51]FM_GetShiftState done [16:53:51]req_shift_opened done [16:53:51]requested_item shift.open_date is exist - process it [16:53:51]req_shift_open_date [16:53:51]req_shift_open_date done [16:53:51]produce_requested_data done [16:53:51]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86976,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:53:51]process_action_free close_receipt [16:53:51]json_value_free [16:53:51]json_value_free done [16:53:51]process_json_proto returns [16:53:51]Send response to host [16:53:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86976,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:53:51]free response buf [16:53:51]execute_script done [16:53:51]execute_script returns [16:53:51]free content buf [16:53:51]Sock 8.Close socket [16:53:51]Sock 8.Thread stoped [16:53:52]recv_with_timeout no data received [16:53:54]ConnectInit Can't take IP for lk.salyk.kg [16:53:54]CommunicateWithHost connect error [16:53:54]CommunicateWithHost err = -1 [16:53:54]OFD Sender: Server communicate error [16:53:59]OFD Sender: Processing packet 86976 [packets to send 276, broken 275] [16:53:59]ProducePacketName [16:53:59]name=ofd_packets/00086976 [16:53:59]OFD Sender: To server: pG, [16:53:59]CommunicateWithHost lk.salyk.kg:30040 [16:53:59]ConnectInit lk.salyk.kg [16:54:07]recv_with_timeout no data received [16:54:17]Connected sock=10 [16:54:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 F8 5F 08 01 4E 3D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 2A 61 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 CB 5F 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 5F 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 81 17 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 08 1A 01 00 00 00 07 04 06 00 78 5F 0A 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 9C 4B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C0 53 01 00 35 04 06 00 8B 13 7D 43 EE 5B 1A 16 10 49 88 56 BC 69 [16:54:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 FE 61 47 00 81 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 34 39 37 39 10 04 04 00 C0 53 01 00 F4 03 04 00 88 F6 EF 66 B6 04 01 00 00 5F 8A C2 F5 61 30 62 5D [16:54:20]CommunicateWithHost err = 0 [16:54:20]CheckOFDResponse [16:54:20]1017 (14) - 77093643461234 [16:54:20]1041 (16) - 0000000000874979 [16:54:20]1040 (4) - 86976 [16:54:20]1012 (4) - 22.09.2024 10:50 [16:54:20]1206 (1) - 0 [16:54:20]OFD Sender: Remove packet 86976 [16:54:20]ProducePacketName [16:54:20]name=ofd_packets/00086976 [16:54:20]NVStorageDeleteData [16:54:21]OFD Sender: No OFD packet to send [16:54:23]recv_with_timeout no data received [16:54:26]OFD Sender: No OFD packet to send [16:54:31]OFD Sender: No OFD packet to send [16:54:36]OFD Sender: No OFD packet to send [16:54:39]recv_with_timeout no data received [16:54:41]OFD Sender: No OFD packet to send [16:54:46]OFD Sender: No OFD packet to send [16:54:51]OFD Sender: No OFD packet to send [16:54:52]recv_with_timeout no data received [16:54:56]OFD Sender: No OFD packet to send [16:55:01]OFD Sender: No OFD packet to send [16:55:06]OFD Sender: No OFD packet to send [16:55:07]recv_with_timeout no data received [16:55:11]OFD Sender: No OFD packet to send [16:55:16]OFD Sender: No OFD packet to send [16:55:20]accept exits with 9 [16:55:20]New connection [16:55:20]New thread 3066744164 created [16:55:20]Thread 3066600804 joined [16:55:20]Waiting for new connection... [16:55:20] Sock 9.Parse request [16:55:20]Sock 9.Check first char [16:55:20]Sock 9.First char is OK [16:55:20]request: POST /json_proto HTTP/1.0 [16:55:20]Method: POST [16:55:20]URL: /json_proto [16:55:20]Method is POST - this is cgi request [16:55:20]url: /json_proto [16:55:20]query_string will be loaded in cgi processing [16:55:20]execute_cgi json_proto POST (null) [16:55:20]execute_cgi path=json_proto method=POST [16:55:20]POST find Content-Length [16:55:20]Host: 172.17.47.196:8080 [16:55:20]Content-Length: 687 [16:55:20]Content-Type: application/json [16:55:20] [16:55:20]POST finish read [16:55:20]Found Content-Length = 687 [16:55:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871910", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [16:55:20]execute_script... [16:55:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871910", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [16:55:20]POST & json_proto [16:55:20]process_json_proto [16:55:20]json parsed OK: [16:55:20]protocol is kg_v1.0 [16:55:20]action value=close_receipt [16:55:20]process_action close_receipt [16:55:20]cmd_close_receipt [16:55:20]MH_GetDate [16:55:20]Write to MH i2c: F0 00 00 3D 07 33 [16:55:20]Write i2c OK [16:55:20]MH_I2C_Read... [16:55:20]Read from MH i2c: F0 [16:55:20]MH_I2C_Read... [16:55:20]Read from MH i2c: F0 09 00 [16:55:20]MH_I2C_Read... [16:55:20]Read from MH i2c: F0 09 00 3D 07 00 F9 4B F0 66 4C 6B 94 66 87 [16:55:20]GetLastDocTimeStamp 1727024028 [16:55:20]current date 1727024121 [16:55:20]FM_GetShiftState [16:55:20]SAM_PROTO_GetShiftState [16:55:20]wFMCommunicate request_size=4 [16:55:20]MH_SAM_APDU [16:55:20]CAPDU: 80 13 01 00 [16:55:20]Write to MH i2c: E2 08 00 3E 07 80 13 01 00 00 00 00 00 C2 [16:55:20]Write i2c OK [16:55:20]MH_I2C_Read... [16:55:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:55:20]Read from MH i2c: E2 [16:55:20]MH_I2C_Read... [16:55:20]Read from MH i2c: E2 0E 00 [16:55:20]MH_I2C_Read... [16:55:20]Read from MH i2c: E2 0E 00 3E 07 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 80 [16:55:20]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:55:20]wFMCommunicate OK [16:55:20]SAM_PROTO_GetShiftState done [16:55:20]FM_GetShiftState done [16:55:20]opened in 1726964220 [16:55:20]opened+sec_in_day 1727050620 [16:55:20]quantity*price = 200025 [16:55:20]sum+1 = 200026 [16:55:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 290 22.09.2024 16:55 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86977 ФПД: 68027520118781 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165521&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86977&fm=68027520118781&tin=02508201610067®Number=0000000000092592&sum=200000 [16:55:21]StoreToDocumentArchive [16:55:21]shift 497 fd 86977 [16:55:21]save to /storage/0497/doc_00086977 [16:55:21]save last doc name /storage/0497/doc_00086977 to /storage/kkm_last_doc_name [16:55:21]save OK [16:55:21]Clear old archive folders... [16:55:21]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:55:21]tlvbuf is 01E00040 [16:55:21]SAM_PROTO_ClearQueue [16:55:21]wFMCommunicate request_size=4 [16:55:21]MH_SAM_APDU [16:55:21]CAPDU: 80 09 00 00 [16:55:21]Write to MH i2c: E2 08 00 4B 07 80 09 00 00 00 00 00 00 C4 [16:55:21]Write i2c OK [16:55:21]MH_I2C_Read... [16:55:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:55:21]OFD Sender: No OFD packet to send [16:55:21]Read from MH i2c: E2 [16:55:21]MH_I2C_Read... [16:55:21]Read from MH i2c: E2 03 00 [16:55:21]MH_I2C_Read... [16:55:21]Read from MH i2c: E2 03 00 4B 07 00 90 00 C6 [16:55:21]RAPDU: 90 00 [16:55:21]wFMCommunicate OK [16:55:21]SAM_PROTO_ClearQueue done [16:55:21]KKMCreateOFDPacket [16:55:21]OFDProtocolAddRootSTLVToBuf [16:55:21]FM_MakeSignedData [16:55:21]FM_MakeSignedData [16:55:21]SAM_PROTO_SignData [16:55:21]wFMCommunicate request_size=4 [16:55:21]MH_SAM_APDU [16:55:21]CAPDU: 80 0D 01 02 [16:55:21]Write to MH i2c: E2 08 00 4C 07 80 0D 01 02 00 00 00 00 CC [16:55:21]Write i2c OK [16:55:21]MH_I2C_Read... [16:55:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:55:21]Read from MH i2c: E2 [16:55:21]MH_I2C_Read... [16:55:21]Read from MH i2c: E2 03 00 [16:55:21]MH_I2C_Read... [16:55:21]Read from MH i2c: E2 03 00 4C 07 00 90 00 C7 [16:55:21]RAPDU: 90 00 [16:55:21]wFMCommunicate OK [16:55:21]wFMCommunicate request_size=255 [16:55:21]MH_SAM_APDU [16:55:21]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 F9 4B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C1 53 01 00 35 04 06 00 [16:55:21]Write to MH i2c: E2 02 01 4D 07 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 F9 4B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C1 53 01 00 35 04 06 00 00 00 F8 [16:55:21]Write i2c OK [16:55:21]MH_I2C_Read... [16:55:21]recv_with_timeout no data received [16:55:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:55:21]Read from MH i2c: E2 [16:55:21]MH_I2C_Read... [16:55:21]Read from MH i2c: E2 03 00 [16:55:21]MH_I2C_Read... [16:55:21]Read from MH i2c: E2 03 00 4D 07 00 90 00 C8 [16:55:21]RAPDU: 90 00 [16:55:21]wFMCommunicate OK [16:55:21]wFMCommunicate request_size=11 [16:55:21]MH_SAM_APDU [16:55:21]CAPDU: 80 0D 02 02 06 3D DE E4 2B EF FD [16:55:21]Write to MH i2c: E2 0E 00 4E 07 80 0D 02 02 06 00 3D DE E4 2B EF FD 00 00 F1 [16:55:21]Write i2c OK [16:55:21]MH_I2C_Read... [16:55:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:55:21]Read from MH i2c: E2 [16:55:21]MH_I2C_Read... [16:55:21]Read from MH i2c: E2 03 00 [16:55:21]MH_I2C_Read... [16:55:21]Read from MH i2c: E2 03 00 4E 07 00 90 00 C9 [16:55:21]RAPDU: 90 00 [16:55:21]wFMCommunicate OK [16:55:21]wFMCommunicate request_size=4 [16:55:21]MH_SAM_APDU [16:55:21]CAPDU: 80 0D 03 02 [16:55:21]Write to MH i2c: E2 08 00 4F 07 80 0D 03 02 00 00 00 00 D1 [16:55:21]Write i2c OK [16:55:21]MH_I2C_Read... [16:55:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:55:22]Read from MH i2c: E2 [16:55:22]MH_I2C_Read... [16:55:22]Read from MH i2c: E2 0B 00 [16:55:22]MH_I2C_Read... [16:55:22]Read from MH i2c: E2 0B 00 4F 07 00 45 BB A7 2A 69 EC 93 88 90 00 13 [16:55:22]RAPDU: 45 BB A7 2A 69 EC 93 88 90 00 [16:55:22]wFMCommunicate OK [16:55:22]SAM_PROTO_SignData done [16:55:22]FM_MakeSignedData done [16:55:22]CreateOFDProtocolMessage [16:55:22]wFMCommunicate request_size=4 [16:55:22]MH_SAM_APDU [16:55:22]CAPDU: 80 11 00 00 [16:55:22]Write to MH i2c: E2 08 00 50 07 80 11 00 00 00 00 00 00 D1 [16:55:22]Write i2c OK [16:55:22]MH_I2C_Read... [16:55:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:55:22]Read from MH i2c: E2 [16:55:22]MH_I2C_Read... [16:55:22]Read from MH i2c: E2 17 00 [16:55:22]MH_I2C_Read... [16:55:22]Read from MH i2c: E2 17 00 50 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 30 [16:55:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:55:22]wFMCommunicate OK [16:55:22]CreateOFDProtocolMessage done [16:55:22]OFDSenderStorePacket 86977 [16:55:22]StoreOFDPacket docnum=86977 [16:55:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 C2 84 08 01 BA 36 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 F9 4B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C1 53 01 00 35 04 06 00 3D DE E4 2B EF FD 45 BB A7 2A 69 EC 93 88 [16:55:22]CheckFolder [16:55:22]dirname=/storage/ofd_packets [16:55:22]CheckFolder done [16:55:22]ProducePacketName [16:55:22]name=ofd_packets/00086977 [16:55:22]NVStorageSaveData ofd_packets/00086977 [16:55:22]File name is /storage/ofd_packets/00086977 [16:55:22]Write 302 bytes [16:55:22]NVStorageSaveData done [16:55:22]OFDSenderStorePacket done [16:55:22]KKMCreateOFDPacket done [16:55:22]NVStorageSaveData kkm_last_timestamp [16:55:22]File name is /storage/kkm_last_timestamp [16:55:22]Write 4 bytes [16:55:22]NVStorageSaveData done [16:55:22]ExternCall_PrintAddStr [16:55:22]wPrintStart [16:55:22]Write to MH i2c: 01 00 00 51 07 58 [16:55:22]Write i2c OK [16:55:22]MH_I2C_Read... [16:55:22]Read from MH i2c: 01 [16:55:22]MH_I2C_Read... [16:55:22]Read from MH i2c: 01 07 00 [16:55:22]MH_I2C_Read... [16:55:22]Read from MH i2c: 01 07 00 51 07 00 00 00 00 00 FF 0F 6D [16:55:22]RasterBufferAndPrint [16:55:22]line Счет N : (1)871910 [16:55:22]line ИНН: 02508201610067 [16:55:22]line Контрольно-Кассовый Чек [16:55:22]line ПРОДАЖА [16:55:22]line ТРК (МРК, ГНК) : 11 [16:55:22]line Товар: 2710194210 [16:55:22]line ДТ(л)-К-4 [16:55:22]line 26.250 * 76.20 [16:55:22]line = 2000.25 [16:55:22]line НДС 12% НСП 1% [16:55:22]line > о реализуемом товаре [16:55:22]line ОКРУГЛЕНИЕ: -0.25 [16:55:22]line ИТОГО: 2000.00 [16:55:22]line Внесено: 2000.00 [16:55:22]line СДАЧА: 0.00 [16:55:22]line НСП 1% : 17.70 [16:55:22]line НДС 12% : 212.42 [16:55:22]line Наличными: 2000.00 [16:55:22]line Безнал.: 0.00 [16:55:22]line Место: АЗС № 137 "Партнер Нефть" [16:55:22]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:55:22]line СНО: Общий режим [16:55:22]line Чек 290 22.09.2024 16:55 [16:55:22]line Смена: 497 ФФД: 1.0 [16:55:22]line ЗНМ: 0300000064 [16:55:22]line РНМ: 0000000000092592 [16:55:22]line Версия ККМ: 001 [16:55:22]line ФМ: 0000000000874979 [16:55:22]line ФД: 86977 [16:55:22]line ФПД: 68027520118781 [16:55:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165521&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86977&fm=68027520118781&tin=02508201610067®Number=0000000000092592&sum=200000 [16:55:22]OFD Sender: Processing packet 86977 [packets to send 276, broken 275] [16:55:22]ProducePacketName [16:55:22]name=ofd_packets/00086977 [16:55:22]OFD Sender: To server: pG, [16:55:22]CommunicateWithHost lk.salyk.kg:30040 [16:55:22]ConnectInit lk.salyk.kg [16:55:22]written 0, free lines is 4095 [16:55:22]Write to MH i2c: 01 00 00 7C 07 83 [16:55:22]Write i2c OK [16:55:22]MH_I2C_Read... [16:55:22]Read from MH i2c: 01 [16:55:22]MH_I2C_Read... [16:55:22]Read from MH i2c: 01 07 00 [16:55:22]MH_I2C_Read... [16:55:22]Read from MH i2c: 01 07 00 7C 07 00 00 00 00 00 E4 0C 7A [16:55:22]RasterBufferAndPrint [16:55:22]line [16:55:22]line [16:55:22]line [16:55:22]line [16:55:22]line [16:55:22]written 0, free lines is 3306 [16:55:22]MH_Cut [16:55:22]Write to MH i2c: D1 01 00 83 07 01 5C [16:55:22]Write i2c OK [16:55:22]MH_I2C_Read... [16:55:22]Read from MH i2c: D1 [16:55:22]MH_I2C_Read... [16:55:22]Read from MH i2c: D1 01 00 [16:55:22]MH_I2C_Read... [16:55:22]Read from MH i2c: D1 01 00 83 07 00 5B [16:55:22]Write to MH i2c: 01 00 00 84 07 8B [16:55:22]Write i2c OK [16:55:22]MH_I2C_Read... [16:55:23]*** Cut start [16:55:23]*** Partial cut [16:55:23]*** CUTSNS_PIN = 1 [16:55:23]*** CUTSNS_PIN = 0 [16:55:23]*** Brake cut motor [16:55:24]Read from MH i2c: 01 [16:55:24]MH_I2C_Read... [16:55:24]*** Stop cut motor [16:55:24]*** Cut end [16:55:24]Read from MH i2c: 01 07 00 [16:55:24]MH_I2C_Read... [16:55:24]Read from MH i2c: 01 07 00 84 07 00 00 00 00 00 FF 0F A0 [16:55:24]process_action close_receipt done [16:55:24]requested_data is exist [16:55:24]produce_requested_data [16:55:24]requested_item fm.sn is exist - process it [16:55:24]wFMCommunicate request_size=4 [16:55:24]MH_SAM_APDU [16:55:24]CAPDU: 80 11 00 00 [16:55:24]Write to MH i2c: E2 08 00 85 07 80 11 00 00 00 00 00 00 06 [16:55:24]Write i2c OK [16:55:24]MH_I2C_Read... [16:55:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:55:24]Read from MH i2c: E2 [16:55:24]MH_I2C_Read... [16:55:24]Read from MH i2c: E2 17 00 [16:55:24]MH_I2C_Read... [16:55:24]Read from MH i2c: E2 17 00 85 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 65 [16:55:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:55:24]wFMCommunicate OK [16:55:24]requested_item fd.num is exist - process it [16:55:24]SAM_PROTO_GetFieldsCounters [16:55:24]wFMCommunicate request_size=4 [16:55:24]MH_SAM_APDU [16:55:24]CAPDU: 80 13 00 00 [16:55:24]Write to MH i2c: E2 08 00 86 07 80 13 00 00 00 00 00 00 09 [16:55:24]Write i2c OK [16:55:24]MH_I2C_Read... [16:55:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:55:24]Read from MH i2c: E2 [16:55:24]MH_I2C_Read... [16:55:24]Read from MH i2c: E2 62 00 [16:55:24]MH_I2C_Read... [16:55:24]Read from MH i2c: E2 62 00 86 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C1 53 01 00 0E 04 04 00 F1 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 A8 [16:55:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C1 53 01 00 0E 04 04 00 F1 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 [16:55:24]wFMCommunicate OK [16:55:24]SAM_PROTO_GetFieldsCounters done [16:55:24]requested_item shift.num is exist - process it [16:55:24]requested_item shift.opened is exist - process it [16:55:24]req_shift_opened [16:55:24]FM_GetShiftState [16:55:24]SAM_PROTO_GetShiftState [16:55:24]wFMCommunicate request_size=4 [16:55:24]MH_SAM_APDU [16:55:24]CAPDU: 80 13 01 00 [16:55:24]Write to MH i2c: E2 08 00 87 07 80 13 01 00 00 00 00 00 0B [16:55:24]Write i2c OK [16:55:24]MH_I2C_Read... [16:55:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:55:24]Read from MH i2c: E2 [16:55:24]MH_I2C_Read... [16:55:24]Read from MH i2c: E2 0E 00 [16:55:24]MH_I2C_Read... [16:55:24]Read from MH i2c: E2 0E 00 87 07 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 C9 [16:55:24]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:55:24]wFMCommunicate OK [16:55:24]SAM_PROTO_GetShiftState done [16:55:24]FM_GetShiftState done [16:55:24]req_shift_opened done [16:55:24]requested_item shift.open_date is exist - process it [16:55:24]req_shift_open_date [16:55:24]req_shift_open_date done [16:55:24]produce_requested_data done [16:55:24]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86977,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:55:24]process_action_free close_receipt [16:55:24]json_value_free [16:55:24]json_value_free done [16:55:24]process_json_proto returns [16:55:24]Send response to host [16:55:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86977,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:55:24]free response buf [16:55:24]execute_script done [16:55:24]execute_script returns [16:55:24]free content buf [16:55:24]Sock 9.Close socket [16:55:24]Sock 9.Thread stoped [16:55:24]Connected sock=8 [16:55:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 C2 84 08 01 BA 36 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 F9 4B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C1 53 01 00 35 04 06 00 3D DE E4 2B EF FD 45 BB A7 2A 69 EC 93 88 [16:55:25]accept exits with 10 [16:55:25]New connection [16:55:25]New thread 3066600804 created [16:55:25]Thread 3066744164 joined [16:55:25]Waiting for new connection... [16:55:25] Sock 10.Parse request [16:55:25]Sock 10.Check first char [16:55:25]Sock 10.First char is OK [16:55:25]request: POST /json_proto HTTP/1.0 [16:55:25]Method: POST [16:55:25]URL: /json_proto [16:55:25]Method is POST - this is cgi request [16:55:25]url: /json_proto [16:55:25]query_string will be loaded in cgi processing [16:55:25]execute_cgi json_proto POST (null) [16:55:25]execute_cgi path=json_proto method=POST [16:55:25]POST find Content-Length [16:55:25]Host: 172.17.47.196:8080 [16:55:25]Content-Length: 904 [16:55:25]Content-Type: application/json [16:55:25] [16:55:25]POST finish read [16:55:25]Found Content-Length = 904 [16:55:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148105", "tax_sys" : 0, "items" : [ { "code": "4870001571535", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 0,5\u043B", "price" : 65.00, "quantity" : 2.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42069942", "name": "\u0416\u0435\u0432 Orbit White Fresh Mint", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 170.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:55:25]execute_script... [16:55: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)148105", "tax_sys" : 0, "items" : [ { "code": "4870001571535", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 0,5\u043B", "price" : 65.00, "quantity" : 2.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42069942", "name": "\u0416\u0435\u0432 Orbit White Fresh Mint", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 170.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:55:25]POST & json_proto [16:55:25]process_json_proto [16:55:25]json parsed OK: [16:55:25]protocol is kg_v1.0 [16:55:25]action value=close_receipt [16:55:25]process_action close_receipt [16:55:25]cmd_close_receipt [16:55:25]MH_GetDate [16:55:25]Write to MH i2c: F0 00 00 88 07 7E [16:55:25]Write i2c OK [16:55:25]MH_I2C_Read... [16:55:25]Read from MH i2c: F0 [16:55:25]MH_I2C_Read... [16:55:25]Read from MH i2c: F0 09 00 [16:55:25]MH_I2C_Read... [16:55:25]Read from MH i2c: F0 09 00 88 07 00 FE 4B F0 66 4C 6B 94 66 D7 [16:55:25]GetLastDocTimeStamp 1727024121 [16:55:25]current date 1727024126 [16:55:25]FM_GetShiftState [16:55:25]SAM_PROTO_GetShiftState [16:55:25]wFMCommunicate request_size=4 [16:55:25]MH_SAM_APDU [16:55:25]CAPDU: 80 13 01 00 [16:55:25]Write to MH i2c: E2 08 00 89 07 80 13 01 00 00 00 00 00 0D [16:55:25]Write i2c OK [16:55:25]MH_I2C_Read... [16:55:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:55:25]Read from MH i2c: E2 [16:55:25]MH_I2C_Read... [16:55:25]Read from MH i2c: E2 0E 00 [16:55:25]MH_I2C_Read... [16:55:25]Read from MH i2c: E2 0E 00 89 07 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 CB [16:55:25]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:55:25]wFMCommunicate OK [16:55:25]SAM_PROTO_GetShiftState done [16:55:25]FM_GetShiftState done [16:55:25]opened in 1726964220 [16:55:25]opened+sec_in_day 1727050620 [16:55:25]quantity*price = 13000 [16:55:25]sum+1 = 13001 [16:55:25]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 42069942 Жев Orbit White Fresh Mint 1.000 * 40.00 = 40.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 170.00 НСП 1% : 1.50 НДС 12% : 18.05 Наличными: 170.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 291 22.09.2024 16:55 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86978 ФПД: 96464986822888 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165526&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86978&fm=96464986822888&tin=02508201610067®Number=0000000000092592&sum=17000 0 [16:55:26]StoreToDocumentArchive [16:55:26]shift 497 fd 86978 [16:55:26]save to /storage/0497/doc_00086978 [16:55:26]save last doc name /storage/0497/doc_00086978 to /storage/kkm_last_doc_name [16:55:26]save OK [16:55:26]Clear old archive folders... [16:55:26]ProcessDocumentItem done err = 0, tmpTLVsize=393 [16:55:26]tlvbuf is B6F222E0 [16:55:26]SAM_PROTO_ClearQueue [16:55:26]wFMCommunicate request_size=4 [16:55:26]MH_SAM_APDU [16:55:26]CAPDU: 80 09 00 00 [16:55:26]Write to MH i2c: E2 08 00 96 07 80 09 00 00 00 00 00 00 0F [16:55:26]Write i2c OK [16:55:26]MH_I2C_Read... [16:55:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:55:27]Read from MH i2c: E2 [16:55:27]MH_I2C_Read... [16:55:27]Read from MH i2c: E2 03 00 [16:55:27]MH_I2C_Read... [16:55:27]Read from MH i2c: E2 03 00 96 07 00 90 00 11 [16:55:27]RAPDU: 90 00 [16:55:27]wFMCommunicate OK [16:55:27]SAM_PROTO_ClearQueue done [16:55:27]KKMCreateOFDPacket [16:55:27]OFDProtocolAddRootSTLVToBuf [16:55:27]FM_MakeSignedData [16:55:27]FM_MakeSignedData [16:55:27]SAM_PROTO_SignData [16:55:27]wFMCommunicate request_size=4 [16:55:27]MH_SAM_APDU [16:55:27]CAPDU: 80 0D 01 02 [16:55:27]Write to MH i2c: E2 08 00 97 07 80 0D 01 02 00 00 00 00 17 [16:55:27]Write i2c OK [16:55:27]MH_I2C_Read... [16:55:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:55:27]Read from MH i2c: E2 [16:55:27]MH_I2C_Read... [16:55:27]Read from MH i2c: E2 03 00 [16:55:27]MH_I2C_Read... [16:55:27]Read from MH i2c: E2 03 00 97 07 00 90 00 12 [16:55:27]RAPDU: 90 00 [16:55:27]wFMCommunicate OK [16:55:27]wFMCommunicate request_size=255 [16:55:27]MH_SAM_APDU [16:55:27]CAPDU: 80 0D 02 02 FA 03 00 89 01 1E 04 01 00 01 23 04 7B 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 35 33 35 06 04 37 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 [16:55:27]Write to MH i2c: E2 02 01 98 07 80 0D 02 02 FA 00 03 00 89 01 1E 04 01 00 01 23 04 7B 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 35 33 35 06 04 37 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 00 00 65 [16:55:27]OFD Sender: No OFD packet to send [16:55:27]Write i2c OK [16:55:27]MH_I2C_Read... [16:55:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:55:27]Read from MH i2c: E2 [16:55:27]MH_I2C_Read... [16:55:27]Read from MH i2c: E2 03 00 [16:55:27]MH_I2C_Read... [16:55:27]Read from MH i2c: E2 03 00 98 07 00 90 00 13 [16:55:27]RAPDU: 90 00 [16:55:27]wFMCommunicate OK [16:55:27]wFMCommunicate request_size=152 [16:55:27]MH_SAM_APDU [16:55:27]CAPDU: 80 0D 02 02 93 F6 03 01 00 01 F7 03 06 00 96 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 FE 4B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C2 53 01 00 35 04 06 00 57 BC 01 45 D8 E8 [16:55:27]Write to MH i2c: E2 9B 00 99 07 80 0D 02 02 93 00 F6 03 01 00 01 F7 03 06 00 96 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 FE 4B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C2 53 01 00 35 04 06 00 57 BC 01 45 D8 E8 00 00 AE [16:55:27]Write i2c OK [16:55:27]MH_I2C_Read... [16:55:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:55:27]Read from MH i2c: E2 [16:55:27]MH_I2C_Read... [16:55:27]Read from MH i2c: E2 03 00 [16:55:27]MH_I2C_Read... [16:55:27]Read from MH i2c: E2 03 00 99 07 00 90 00 14 [16:55:27]RAPDU: 90 00 [16:55:27]wFMCommunicate OK [16:55:27]wFMCommunicate request_size=4 [16:55:27]MH_SAM_APDU [16:55:27]CAPDU: 80 0D 03 02 [16:55:27]Write to MH i2c: E2 08 00 9A 07 80 0D 03 02 00 00 00 00 1C [16:55:27]Write i2c OK [16:55:27]MH_I2C_Read... [16:55:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:55:27]Read from MH i2c: E2 [16:55:27]MH_I2C_Read... [16:55:27]Read from MH i2c: E2 0B 00 [16:55:27]MH_I2C_Read... [16:55:27]Read from MH i2c: E2 0B 00 9A 07 00 AB E4 C8 29 34 0E 80 18 90 00 77 [16:55:27]RAPDU: AB E4 C8 29 34 0E 80 18 90 00 [16:55:27]wFMCommunicate OK [16:55:27]SAM_PROTO_SignData done [16:55:27]FM_MakeSignedData done [16:55:27]CreateOFDProtocolMessage [16:55:27]wFMCommunicate request_size=4 [16:55:27]MH_SAM_APDU [16:55:27]CAPDU: 80 11 00 00 [16:55:27]Write to MH i2c: E2 08 00 9B 07 80 11 00 00 00 00 00 00 1C [16:55:27]Write i2c OK [16:55:27]MH_I2C_Read... [16:55:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:55:28]Read from MH i2c: E2 [16:55:28]MH_I2C_Read... [16:55:28]Read from MH i2c: E2 17 00 [16:55:28]MH_I2C_Read... [16:55:28]Read from MH i2c: E2 17 00 9B 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 7B [16:55:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:55:28]wFMCommunicate OK [16:55:28]CreateOFDProtocolMessage done [16:55:28]OFDSenderStorePacket 86978 [16:55:28]StoreOFDPacket docnum=86978 [16:55:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 9D 01 00 00 D8 62 95 01 85 C4 5A 03 01 00 03 00 89 01 1E 04 01 00 01 23 04 7B 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 35 33 35 06 04 37 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 96 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 FE 4B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C2 53 01 00 35 04 06 00 57 BC 01 45 D8 E8 AB E4 C8 29 34 0E 80 18 [16:55:28]CheckFolder [16:55:28]dirname=/storage/ofd_packets [16:55:28]CheckFolder done [16:55:28]ProducePacketName [16:55:28]name=ofd_packets/00086978 [16:55:28]NVStorageSaveData ofd_packets/00086978 [16:55:28]File name is /storage/ofd_packets/00086978 [16:55:28]Write 443 bytes [16:55:28]NVStorageSaveData done [16:55:28]OFDSenderStorePacket done [16:55:28]KKMCreateOFDPacket done [16:55:28]NVStorageSaveData kkm_last_timestamp [16:55:28]File name is /storage/kkm_last_timestamp [16:55:28]Write 4 bytes [16:55:28]NVStorageSaveData done [16:55:28]ExternCall_PrintAddStr [16:55:28]wPrintStart [16:55:28]Write to MH i2c: 01 00 00 9C 07 A3 [16:55:28]Write i2c OK [16:55:28]MH_I2C_Read... [16:55:28]Read from MH i2c: 01 [16:55:28]MH_I2C_Read... [16:55:28]OFD Sender: Processing packet 86978 [packets to send 276, broken 275] [16:55:28]ProducePacketName [16:55:28]name=ofd_packets/00086978 [16:55:28]OFD Sender: To server: pG, [16:55:28]CommunicateWithHost lk.salyk.kg:30040 [16:55:28]ConnectInit lk.salyk.kg [16:55:28]Read from MH i2c: 01 07 00 [16:55:28]MH_I2C_Read... [16:55:28]Read from MH i2c: 01 07 00 9C 07 00 00 00 00 00 FF 0F B8 [16:55:28]RasterBufferAndPrint [16:55:28]line Счет N : (3)148105 [16:55:28]line ИНН: 02508201610067 [16:55:28]line Контрольно-Кассовый Чек [16:55:28]line ПРОДАЖА [16:55:28]line Товар: 4870001571535 [16:55:28]line Вода ASU пит н.газ персик ПЭТ 0,5л [16:55:28]line 2.000 * 65.00 [16:55:28]line = 130.00 [16:55:28]line НДС 12% НСП 1% [16:55:28]line > о реализуемом товаре [16:55:28]line Товар: 42069942 [16:55:28]line Жев Orbit White Fresh Mint [16:55:28]line 1.000 * 40.00 [16:55:28]line = 40.00 [16:55:28]line НДС 12% НСП 1% [16:55:28]line > о реализуемом товаре [16:55:28]line ИТОГО: 170.00 [16:55:28]line НСП 1% : 1.50 [16:55:28]line НДС 12% : 18.05 [16:55:28]line Наличными: 170.00 [16:55:28]line Безнал.: 0.00 [16:55:28]line Место: АЗС № 137 "Партнер Нефть" [16:55:28]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:55:28]line СНО: Общий режим [16:55:28]line Чек 291 22.09.2024 16:55 [16:55:28]line Смена: 497 ФФД: 1.0 [16:55:28]line ЗНМ: 0300000064 [16:55:28]line РНМ: 0000000000092592 [16:55:28]line Версия ККМ: 001 [16:55:28]line ФМ: 0000000000874979 [16:55:28]line ФД: 86978 [16:55:28]line ФПД: 96464986822888 [16:55:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165526&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86978&fm=96464986822888&tin=02508201610067®Number=0000000000092592&sum=17000 [16:55:28]line 0 [16:55:28]written 0, free lines is 4095 [16:55:28]Write to MH i2c: 01 00 00 CB 07 D2 [16:55:28]Write i2c OK [16:55:28]MH_I2C_Read... [16:55:28]Read from MH i2c: 01 [16:55:28]MH_I2C_Read... [16:55:28]Read from MH i2c: 01 07 00 [16:55:28]MH_I2C_Read... [16:55:28]Read from MH i2c: 01 07 00 CB 07 00 00 00 00 00 98 0C 7D [16:55:28]RasterBufferAndPrint [16:55:28]line [16:55:28]line [16:55:28]line [16:55:28]line [16:55:28]line [16:55:28]written 0, free lines is 3238 [16:55:28]MH_Cut [16:55:28]Write to MH i2c: D1 01 00 D2 07 01 AB [16:55:28]Write i2c OK [16:55:28]MH_I2C_Read... [16:55:28]Read from MH i2c: D1 [16:55:28]MH_I2C_Read... [16:55:28]Read from MH i2c: D1 01 00 [16:55:28]MH_I2C_Read... [16:55:28]Read from MH i2c: D1 01 00 D2 07 00 AA [16:55:28]Write to MH i2c: 01 00 00 D3 07 DA [16:55:28]Write i2c OK [16:55:28]MH_I2C_Read... [16:55:29]*** Cut start [16:55:29]*** Partial cut [16:55:29]*** CUTSNS_PIN = 1 [16:55:29]*** CUTSNS_PIN = 0 [16:55:29]*** Brake cut motor [16:55:30]Read from MH i2c: 01 [16:55:30]MH_I2C_Read... [16:55:30]*** Stop cut motor [16:55:30]*** Cut end [16:55:30]Read from MH i2c: 01 07 00 [16:55:30]MH_I2C_Read... [16:55:30]Read from MH i2c: 01 07 00 D3 07 00 00 00 00 00 FF 0F EF [16:55:30]process_action close_receipt done [16:55:30]requested_data is exist [16:55:30]produce_requested_data [16:55:30]requested_item fm.sn is exist - process it [16:55:30]wFMCommunicate request_size=4 [16:55:30]MH_SAM_APDU [16:55:30]CAPDU: 80 11 00 00 [16:55:30]Write to MH i2c: E2 08 00 D4 07 80 11 00 00 00 00 00 00 55 [16:55:30]Write i2c OK [16:55:30]MH_I2C_Read... [16:55:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:55:30]Read from MH i2c: E2 [16:55:30]MH_I2C_Read... [16:55:30]Read from MH i2c: E2 17 00 [16:55:30]MH_I2C_Read... [16:55:30]Read from MH i2c: E2 17 00 D4 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B4 [16:55:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:55:30]wFMCommunicate OK [16:55:30]requested_item fd.num is exist - process it [16:55:30]SAM_PROTO_GetFieldsCounters [16:55:30]wFMCommunicate request_size=4 [16:55:30]MH_SAM_APDU [16:55:30]CAPDU: 80 13 00 00 [16:55:30]Write to MH i2c: E2 08 00 D5 07 80 13 00 00 00 00 00 00 58 [16:55:30]Write i2c OK [16:55:30]MH_I2C_Read... [16:55:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:55:30]Read from MH i2c: E2 [16:55:30]MH_I2C_Read... [16:55:30]Read from MH i2c: E2 62 00 [16:55:30]MH_I2C_Read... [16:55:30]Read from MH i2c: E2 62 00 D5 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C2 53 01 00 0E 04 04 00 F1 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 FB [16:55: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C2 53 01 00 0E 04 04 00 F1 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 [16:55:30]wFMCommunicate OK [16:55:30]SAM_PROTO_GetFieldsCounters done [16:55:30]requested_item shift.num is exist - process it [16:55:30]requested_item shift.opened is exist - process it [16:55:30]req_shift_opened [16:55:30]FM_GetShiftState [16:55:30]SAM_PROTO_GetShiftState [16:55:30]wFMCommunicate request_size=4 [16:55:30]MH_SAM_APDU [16:55:30]CAPDU: 80 13 01 00 [16:55:30]Write to MH i2c: E2 08 00 D6 07 80 13 01 00 00 00 00 00 5A [16:55:30]Write i2c OK [16:55:30]MH_I2C_Read... [16:55:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:55:30]Read from MH i2c: E2 [16:55:30]MH_I2C_Read... [16:55:30]Read from MH i2c: E2 0E 00 [16:55:30]MH_I2C_Read... [16:55:30]Read from MH i2c: E2 0E 00 D6 07 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 18 [16:55:30]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:55:30]wFMCommunicate OK [16:55:30]SAM_PROTO_GetShiftState done [16:55:30]FM_GetShiftState done [16:55:30]req_shift_opened done [16:55:30]requested_item shift.open_date is exist - process it [16:55:30]req_shift_open_date [16:55:30]req_shift_open_date done [16:55:30]produce_requested_data done [16:55:30]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86978,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:55:30]process_action_free close_receipt [16:55:30]json_value_free [16:55:30]json_value_free done [16:55:30]process_json_proto returns [16:55:30]Send response to host [16:55:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86978,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:55:30]free response buf [16:55:30]execute_script done [16:55:30]execute_script returns [16:55:30]free content buf [16:55:30]Sock 10.Close socket [16:55:30]Sock 10.Thread stoped [16:55:32]recv_with_timeout no data received [16:55:33]ConnectInit Can't take IP for lk.salyk.kg [16:55:33]CommunicateWithHost connect error [16:55:33]CommunicateWithHost err = -1 [16:55:33]OFD Sender: Server communicate error [16:55:38]OFD Sender: Processing packet 86978 [packets to send 276, broken 275] [16:55:38]ProducePacketName [16:55:38]name=ofd_packets/00086978 [16:55:38]OFD Sender: To server: pG, [16:55:38]CommunicateWithHost lk.salyk.kg:30040 [16:55:38]ConnectInit lk.salyk.kg [16:55:47]recv_with_timeout no data received [16:55:55]Connected sock=10 [16: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 34 39 37 39 9D 01 00 00 D8 62 95 01 85 C4 5A 03 01 00 03 00 89 01 1E 04 01 00 01 23 04 7B 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 35 33 35 06 04 37 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 96 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 FE 4B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C2 53 01 00 35 04 06 00 57 BC 01 45 D8 E8 AB E4 C8 29 34 0E 80 18 [16:55:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 D9 9B 47 00 2C 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 34 39 37 39 10 04 04 00 C2 53 01 00 F4 03 04 00 EB F6 EF 66 B6 04 01 00 00 73 35 16 8C 51 BB EE 43 [16:55:59]CommunicateWithHost err = 0 [16:55:59]CheckOFDResponse [16:55:59]1017 (14) - 77093643461234 [16:55:59]1041 (16) - 0000000000874979 [16:55:59]1040 (4) - 86978 [16:55:59]1012 (4) - 22.09.2024 10:52 [16:55:59]1206 (1) - 0 [16:55:59]OFD Sender: Remove packet 86978 [16:55:59]ProducePacketName [16:55:59]name=ofd_packets/00086978 [16:55:59]NVStorageDeleteData [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]recv_with_timeout no data received [16:56:19]OFD Sender: No OFD packet to send [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:43]recv_with_timeout no data received [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:57]recv_with_timeout no data received [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:11]recv_with_timeout no data received [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:25]accept exits with 9 [16:57:25]New connection [16:57:25]New thread 3066744164 created [16:57:25]Thread 3066600804 joined [16:57:25]Waiting for new connection... [16:57:25] Sock 9.Parse request [16:57:25]Sock 9.Check first char [16:57:25]Sock 9.First char is OK [16:57:25]request: POST /json_proto HTTP/1.0 [16:57:25]Method: POST [16:57:25]URL: /json_proto [16:57:25]Method is POST - this is cgi request [16:57:25]url: /json_proto [16:57:25]query_string will be loaded in cgi processing [16:57:25]execute_cgi json_proto POST (null) [16:57:25]execute_cgi path=json_proto method=POST [16:57:25]POST find Content-Length [16:57:25]Host: 172.17.47.196:8080 [16:57:25]Content-Length: 677 [16:57:25]Content-Type: application/json [16:57:25] [16:57:25]POST finish read [16:57:25]Found Content-Length = 677 [16:57:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871911", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:57:25]execute_script... [16:57: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)871911", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:57:25]POST & json_proto [16:57:25]process_json_proto [16:57:25]json parsed OK: [16:57:25]protocol is kg_v1.0 [16:57:25]action value=close_receipt [16:57:25]process_action close_receipt [16:57:25]cmd_close_receipt [16:57:25]MH_GetDate [16:57:25]Write to MH i2c: F0 00 00 D7 07 CD [16:57:25]Write i2c OK [16:57:25]MH_I2C_Read... [16:57:25]Read from MH i2c: F0 [16:57:25]MH_I2C_Read... [16:57:25]Read from MH i2c: F0 09 00 [16:57:25]MH_I2C_Read... [16:57:25]Read from MH i2c: F0 09 00 D7 07 00 76 4C F0 66 4C 6B 94 66 9F [16:57:25]GetLastDocTimeStamp 1727024126 [16:57:25]current date 1727024246 [16:57:25]FM_GetShiftState [16:57:25]SAM_PROTO_GetShiftState [16:57:25]wFMCommunicate request_size=4 [16:57:25]MH_SAM_APDU [16:57:25]CAPDU: 80 13 01 00 [16:57:25]Write to MH i2c: E2 08 00 D8 07 80 13 01 00 00 00 00 00 5C [16:57:25]Write i2c OK [16:57:25]MH_I2C_Read... [16:57:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:57:25]Read from MH i2c: E2 [16:57:25]MH_I2C_Read... [16:57:25]Read from MH i2c: E2 0E 00 [16:57:25]MH_I2C_Read... [16:57:25]Read from MH i2c: E2 0E 00 D8 07 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 1A [16:57:25]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:57:25]wFMCommunicate OK [16:57:25]SAM_PROTO_GetShiftState done [16:57:25]FM_GetShiftState done [16:57:25]opened in 1726964220 [16:57:25]opened+sec_in_day 1727050620 [16:57:25]quantity*price = 50036 [16:57:25]sum+1 = 50037 [16:57:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 292 22.09.2024 16:57 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86979 ФПД: 2060744806472 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165726&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86979&fm=2060744806472&tin=02508201610067®Number=0000000000092592&sum=50000 [16:57:26]StoreToDocumentArchive [16:57:26]shift 497 fd 86979 [16:57:26]save to /storage/0497/doc_00086979 [16:57:26]save last doc name /storage/0497/doc_00086979 to /storage/kkm_last_doc_name [16:57:26]save OK [16:57:26]Clear old archive folders... [16:57:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:57:26]tlvbuf is 01E1B8C0 [16:57:26]SAM_PROTO_ClearQueue [16:57:26]wFMCommunicate request_size=4 [16:57:26]MH_SAM_APDU [16:57:26]CAPDU: 80 09 00 00 [16:57:26]Write to MH i2c: E2 08 00 E5 07 80 09 00 00 00 00 00 00 5E [16:57:26]Write i2c OK [16:57:26]MH_I2C_Read... [16:57:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:57:26]Read from MH i2c: E2 [16:57:26]MH_I2C_Read... [16:57:26]Read from MH i2c: E2 03 00 [16:57:26]MH_I2C_Read... [16:57:26]Read from MH i2c: E2 03 00 E5 07 00 90 00 60 [16:57:26]RAPDU: 90 00 [16:57:26]wFMCommunicate OK [16:57:26]SAM_PROTO_ClearQueue done [16:57:26]KKMCreateOFDPacket [16:57:26]OFDProtocolAddRootSTLVToBuf [16:57:26]FM_MakeSignedData [16:57:26]FM_MakeSignedData [16:57:26]SAM_PROTO_SignData [16:57:26]wFMCommunicate request_size=4 [16:57:26]MH_SAM_APDU [16:57:26]CAPDU: 80 0D 01 02 [16:57:26]Write to MH i2c: E2 08 00 E6 07 80 0D 01 02 00 00 00 00 66 [16:57:26]Write i2c OK [16:57:26]MH_I2C_Read... [16:57:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:57:26]Read from MH i2c: E2 [16:57:26]MH_I2C_Read... [16:57:26]Read from MH i2c: E2 03 00 [16:57:26]MH_I2C_Read... [16:57:26]Read from MH i2c: E2 03 00 E6 07 00 90 00 61 [16:57:26]RAPDU: 90 00 [16:57:26]wFMCommunicate OK [16:57:26]wFMCommunicate request_size=255 [16:57:26]MH_SAM_APDU [16:57: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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 76 4C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C3 53 01 00 35 04 06 00 01 [16:57:26]Write to MH i2c: E2 02 01 E7 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 24 01 00 00 F4 03 04 00 76 4C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C3 53 01 00 35 04 06 00 01 00 00 3A [16:57:26]Write i2c OK [16:57:26]MH_I2C_Read... [16:57:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:57:27]Read from MH i2c: E2 [16:57:27]MH_I2C_Read... [16:57:27]Read from MH i2c: E2 03 00 [16:57:27]MH_I2C_Read... [16:57:27]Read from MH i2c: E2 03 00 E7 07 00 90 00 62 [16:57:27]RAPDU: 90 00 [16:57:27]wFMCommunicate OK [16:57:27]wFMCommunicate request_size=10 [16:57:27]MH_SAM_APDU [16:57:27]CAPDU: 80 0D 02 02 05 DF CD F6 50 48 [16:57:27]Write to MH i2c: E2 0D 00 E8 07 80 0D 02 02 05 00 DF CD F6 50 48 00 00 AD [16:57:27]Write i2c OK [16:57:27]MH_I2C_Read... [16:57:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:57:27]Read from MH i2c: E2 [16:57:27]MH_I2C_Read... [16:57:27]Read from MH i2c: E2 03 00 [16:57:27]MH_I2C_Read... [16:57:27]Read from MH i2c: E2 03 00 E8 07 00 90 00 63 [16:57:27]RAPDU: 90 00 [16:57:27]wFMCommunicate OK [16:57:27]wFMCommunicate request_size=4 [16:57:27]MH_SAM_APDU [16:57:27]CAPDU: 80 0D 03 02 [16:57:27]Write to MH i2c: E2 08 00 E9 07 80 0D 03 02 00 00 00 00 6B [16:57:27]Write i2c OK [16:57:27]MH_I2C_Read... [16:57:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:57:27]Read from MH i2c: E2 [16:57:27]MH_I2C_Read... [16:57:27]Read from MH i2c: E2 0B 00 [16:57:27]MH_I2C_Read... [16:57:27]Read from MH i2c: E2 0B 00 E9 07 00 BC 74 2A 24 51 33 EE 4E 90 00 AA [16:57:27]RAPDU: BC 74 2A 24 51 33 EE 4E 90 00 [16:57:27]wFMCommunicate OK [16:57:27]SAM_PROTO_SignData done [16:57:27]FM_MakeSignedData done [16:57:27]CreateOFDProtocolMessage [16:57:27]wFMCommunicate request_size=4 [16:57:27]MH_SAM_APDU [16:57:27]CAPDU: 80 11 00 00 [16:57:27]Write to MH i2c: E2 08 00 EA 07 80 11 00 00 00 00 00 00 6B [16:57:27]Write i2c OK [16:57:27]MH_I2C_Read... [16:57:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:57:27]Read from MH i2c: E2 [16:57:27]MH_I2C_Read... [16:57:27]Read from MH i2c: E2 17 00 [16:57:27]MH_I2C_Read... [16:57:27]Read from MH i2c: E2 17 00 EA 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 CA [16:57:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:57:27]wFMCommunicate OK [16:57:27]CreateOFDProtocolMessage done [16:57:27]OFDSenderStorePacket 86979 [16:57:27]StoreOFDPacket docnum=86979 [16:57:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 03 DD 07 01 E6 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 76 4C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C3 53 01 00 35 04 06 00 01 DF CD F6 50 48 BC 74 2A 24 51 33 EE 4E [16:57:27]CheckFolder [16:57:27]dirname=/storage/ofd_packets [16:57:27]CheckFolder done [16:57:27]ProducePacketName [16:57:27]name=ofd_packets/00086979 [16:57:27]NVStorageSaveData ofd_packets/00086979 [16:57:27]File name is /storage/ofd_packets/00086979 [16:57:27]Write 301 bytes [16:57:27]NVStorageSaveData done [16:57:27]OFDSenderStorePacket done [16:57:27]KKMCreateOFDPacket done [16:57:27]NVStorageSaveData kkm_last_timestamp [16:57:27]File name is /storage/kkm_last_timestamp [16:57:27]Write 4 bytes [16:57:27]NVStorageSaveData done [16:57:27]ExternCall_PrintAddStr [16:57:27]wPrintStart [16:57:27]Write to MH i2c: 01 00 00 EB 07 F2 [16:57:27]Write i2c OK [16:57:27]MH_I2C_Read... [16:57:27]Read from MH i2c: 01 [16:57:27]MH_I2C_Read... [16:57:27]Read from MH i2c: 01 07 00 [16:57:27]MH_I2C_Read... [16:57:27]Read from MH i2c: 01 07 00 EB 07 00 00 00 00 00 FF 0F 07 [16:57:27]RasterBufferAndPrint [16:57:27]line Счет N : (1)871911 [16:57:27]line ИНН: 02508201610067 [16:57:27]line Контрольно-Кассовый Чек [16:57:27]line ПРОДАЖА [16:57:27]line ТРК (МРК, ГНК) : 43 [16:57:27]line Товар: 2710124130 [16:57:27]line Аи-92-К-5 [16:57:27]line 7.380 * 67.80 [16:57:27]line = 500.36 [16:57:27]line НДС 12% НСП 1% [16:57:27]line > о реализуемом товаре [16:57:27]line ОКРУГЛЕНИЕ: -0.36 [16:57:27]line ИТОГО: 500.00 [16:57:27]line Внесено: 500.00 [16:57:27]line СДАЧА: 0.00 [16:57:27]line НСП 1% : 4.43 [16:57:27]line НДС 12% : 53.14 [16:57:27]line Наличными: 500.00 [16:57:27]line Безнал.: 0.00 [16:57:27]line Место: АЗС № 137 "Партнер Нефть" [16:57:27]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:57:27]line СНО: Общий режим [16:57:27]line Чек 292 22.09.2024 16:57 [16:57:27]line Смена: 497 ФФД: 1.0 [16:57:27]line ЗНМ: 0300000064 [16:57:27]line РНМ: 0000000000092592 [16:57:27]line Версия ККМ: 001 [16:57:27]line ФМ: 0000000000874979 [16:57:27]line ФД: 86979 [16:57:27]line ФПД: 2060744806472 [16:57:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165726&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86979&fm=2060744806472&tin=02508201610067®Number=0000000000092592&sum=50000 [16:57:27]OFD Sender: Processing packet 86979 [packets to send 276, broken 275] [16:57:27]ProducePacketName [16:57:27]name=ofd_packets/00086979 [16:57:27]OFD Sender: To server: pG, [16:57:27]CommunicateWithHost lk.salyk.kg:30040 [16:57:27]ConnectInit lk.salyk.kg [16:57:27]written 0, free lines is 4095 [16:57:28]Write to MH i2c: 01 00 00 16 08 1E [16:57:28]Write i2c OK [16:57:28]MH_I2C_Read... [16:57:28]Read from MH i2c: 01 [16:57:28]MH_I2C_Read... [16:57:28]Read from MH i2c: 01 07 00 [16:57:28]MH_I2C_Read... [16:57:28]Read from MH i2c: 01 07 00 16 08 00 00 00 00 00 E4 0C 15 [16:57:28]RasterBufferAndPrint [16:57:28]line [16:57:28]line [16:57:28]line [16:57:28]line [16:57:28]line [16:57:28]written 0, free lines is 3306 [16:57:28]MH_Cut [16:57:28]Write to MH i2c: D1 01 00 1D 08 01 F7 [16:57:28]Write i2c OK [16:57:28]MH_I2C_Read... [16:57:28]Read from MH i2c: D1 [16:57:28]MH_I2C_Read... [16:57:28]Read from MH i2c: D1 01 00 [16:57:28]MH_I2C_Read... [16:57:28]Read from MH i2c: D1 01 00 1D 08 00 F6 [16:57:28]Write to MH i2c: 01 00 00 1E 08 26 [16:57:28]Write i2c OK [16:57:28]MH_I2C_Read... [16:57:28]Connected sock=8 [16:57:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 03 DD 07 01 E6 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 76 4C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C3 53 01 00 35 04 06 00 01 DF CD F6 50 48 BC 74 2A 24 51 33 EE 4E [16:57:28]*** Cut start [16:57:28]*** Partial cut [16:57:28]*** CUTSNS_PIN = 1 [16:57:28]*** CUTSNS_PIN = 0 [16:57:29]*** Brake cut motor [16:57:29]Read from MH i2c: 01 [16:57:29]MH_I2C_Read... [16:57:29]*** Stop cut motor [16:57:29]*** Cut end [16:57:29]Read from MH i2c: 01 07 00 [16:57:29]MH_I2C_Read... [16:57:29]Read from MH i2c: 01 07 00 1E 08 00 00 00 00 00 FF 0F 3B [16:57:29]process_action close_receipt done [16:57:29]requested_data is exist [16:57:29]produce_requested_data [16:57:29]requested_item fm.sn is exist - process it [16:57:29]wFMCommunicate request_size=4 [16:57:29]MH_SAM_APDU [16:57:29]CAPDU: 80 11 00 00 [16:57:29]Write to MH i2c: E2 08 00 1F 08 80 11 00 00 00 00 00 00 A1 [16:57:29]Write i2c OK [16:57:29]MH_I2C_Read... [16:57:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:57:29]Read from MH i2c: E2 [16:57:29]MH_I2C_Read... [16:57:29]Read from MH i2c: E2 17 00 [16:57:29]MH_I2C_Read... [16:57:29]Read from MH i2c: E2 17 00 1F 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 00 [16:57:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:57:29]wFMCommunicate OK [16:57:29]requested_item fd.num is exist - process it [16:57:29]SAM_PROTO_GetFieldsCounters [16:57:29]wFMCommunicate request_size=4 [16:57:29]MH_SAM_APDU [16:57:29]CAPDU: 80 13 00 00 [16:57:29]Write to MH i2c: E2 08 00 20 08 80 13 00 00 00 00 00 00 A4 [16:57:29]Write i2c OK [16:57:29]MH_I2C_Read... [16:57:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:57:29]Read from MH i2c: E2 [16:57:29]MH_I2C_Read... [16:57:29]Read from MH i2c: E2 62 00 [16:57:29]MH_I2C_Read... [16:57:29]Read from MH i2c: E2 62 00 20 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C3 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 24 01 00 00 5E 04 04 00 24 01 00 00 57 04 04 00 25 01 00 00 19 04 04 00 00 00 00 00 90 00 4B [16:57: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C3 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 24 01 00 00 5E 04 04 00 24 01 00 00 57 04 04 00 25 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:57:29]wFMCommunicate OK [16:57:29]SAM_PROTO_GetFieldsCounters done [16:57:29]requested_item shift.num is exist - process it [16:57:29]requested_item shift.opened is exist - process it [16:57:29]req_shift_opened [16:57:29]FM_GetShiftState [16:57:29]SAM_PROTO_GetShiftState [16:57:29]wFMCommunicate request_size=4 [16:57:29]MH_SAM_APDU [16:57:29]CAPDU: 80 13 01 00 [16:57:29]Write to MH i2c: E2 08 00 21 08 80 13 01 00 00 00 00 00 A6 [16:57:29]Write i2c OK [16:57:29]MH_I2C_Read... [16:57:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:57:29]Read from MH i2c: E2 [16:57:29]MH_I2C_Read... [16:57:29]Read from MH i2c: E2 0E 00 [16:57:29]MH_I2C_Read... [16:57:29]Read from MH i2c: E2 0E 00 21 08 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 64 [16:57:29]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:57:29]wFMCommunicate OK [16:57:29]SAM_PROTO_GetShiftState done [16:57:29]FM_GetShiftState done [16:57:29]req_shift_opened done [16:57:29]requested_item shift.open_date is exist - process it [16:57:29]req_shift_open_date [16:57:29]req_shift_open_date done [16:57:29]produce_requested_data done [16:57:29]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86979,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:57:29]process_action_free close_receipt [16:57:29]json_value_free [16:57:29]json_value_free done [16:57:29]process_json_proto returns [16:57:29]Send response to host [16:57:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86979,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:57:29]free response buf [16:57:29]execute_script done [16:57:29]execute_script returns [16:57:29]free content buf [16:57:29]Sock 9.Close socket [16:57:29]Sock 9.Thread stoped [16:57:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 4F 10 47 00 7C 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 34 39 37 39 10 04 04 00 C3 53 01 00 F4 03 04 00 46 F7 EF 66 B6 04 01 00 00 BF C7 5D 36 3C 0F 5E 0E [16:57:29]CommunicateWithHost err = 0 [16:57:29]CheckOFDResponse [16:57:29]1017 (14) - 77093643461234 [16:57:29]1041 (16) - 0000000000874979 [16:57:29]1040 (4) - 86979 [16:57:29]1012 (4) - 22.09.2024 10:53 [16:57:29]1206 (1) - 0 [16:57:29]OFD Sender: Remove packet 86979 [16:57:29]ProducePacketName [16:57:29]name=ofd_packets/00086979 [16:57:29]NVStorageDeleteData [16:57:30]OFD Sender: No OFD packet to send [16:57:35]OFD Sender: No OFD packet to send [16:57:36]recv_with_timeout no data received [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:52]recv_with_timeout no data received [16:57:55]OFD Sender: No OFD packet to send [16:58:00]OFD Sender: No OFD packet to send [16:58:05]OFD Sender: No OFD packet to send [16:58:07]recv_with_timeout no data received [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:30]OFD Sender: No OFD packet to send [16:58:35]OFD Sender: No OFD packet to send [16:58:40]OFD Sender: No OFD packet to send [16:58:45]OFD Sender: No OFD packet to send [16:58:47]accept exits with 10 [16:58:47]New connection [16:58:47]New thread 3066600804 created [16:58:47]Thread 3066744164 joined [16:58:47]Waiting for new connection... [16:58:47] Sock 10.Parse request [16:58:47]Sock 10.Check first char [16:58:47]Sock 10.First char is OK [16:58:47]request: POST /json_proto HTTP/1.0 [16:58:47]Method: POST [16:58:47]URL: /json_proto [16:58:47]Method is POST - this is cgi request [16:58:47]url: /json_proto [16:58:47]query_string will be loaded in cgi processing [16:58:47]execute_cgi json_proto POST (null) [16:58:47]execute_cgi path=json_proto method=POST [16:58:47]POST find Content-Length [16:58:47]Host: 172.17.47.196:8080 [16:58:47]Content-Length: 1444 [16:58:47]Content-Type: application/json [16:58:47] [16:58:47]POST finish read [16:58:47]Found Content-Length = 1444 [16:58:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148106", "tax_sys" : 0, "items" : [ { "code": "4700003010056", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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 }]} ,{ "code": "4607065001445", "name": "\u0428\u043E\u043A \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A Snickers 50,5\u0433", "price" : 59.00, "quantity" : 2.000, "sum" : 118.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42069942", "name": "\u0416\u0435\u0432 Orbit White Fresh Mint", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 348.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:58:47]execute_script... [16:58: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 : (3)148106", "tax_sys" : 0, "items" : [ { "code": "4700003010056", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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 }]} ,{ "code": "4607065001445", "name": "\u0428\u043E\u043A \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A Snickers 50,5\u0433", "price" : 59.00, "quantity" : 2.000, "sum" : 118.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42069942", "name": "\u0416\u0435\u0432 Orbit White Fresh Mint", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 348.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:58:47]POST & json_proto [16:58:47]process_json_proto [16:58:47]json parsed OK: [16:58:47]protocol is kg_v1.0 [16:58:47]action value=close_receipt [16:58:47]process_action close_receipt [16:58:47]cmd_close_receipt [16:58:47]MH_GetDate [16:58:47]Write to MH i2c: F0 00 00 22 08 19 [16:58:47]Write i2c OK [16:58:47]MH_I2C_Read... [16:58:47]Read from MH i2c: F0 [16:58:47]MH_I2C_Read... [16:58:47]Read from MH i2c: F0 09 00 [16:58:47]MH_I2C_Read... [16:58:47]Read from MH i2c: F0 09 00 22 08 00 C8 4C F0 66 4C 6B 94 66 3D [16:58:47]GetLastDocTimeStamp 1727024246 [16:58:47]current date 1727024328 [16:58:47]FM_GetShiftState [16:58:47]SAM_PROTO_GetShiftState [16:58:47]wFMCommunicate request_size=4 [16:58:47]MH_SAM_APDU [16:58:47]CAPDU: 80 13 01 00 [16:58:47]Write to MH i2c: E2 08 00 23 08 80 13 01 00 00 00 00 00 A8 [16:58:47]Write i2c OK [16:58:47]MH_I2C_Read... [16:58:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:47]Read from MH i2c: E2 [16:58:47]MH_I2C_Read... [16:58:47]Read from MH i2c: E2 0E 00 [16:58:47]MH_I2C_Read... [16:58:47]Read from MH i2c: E2 0E 00 23 08 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 66 [16:58:47]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:58:47]wFMCommunicate OK [16:58:47]SAM_PROTO_GetShiftState done [16:58:47]FM_GetShiftState done [16:58:47]opened in 1726964220 [16:58:47]opened+sec_in_day 1727050620 [16:58:47]quantity*price = 9500 [16:58:47]sum+1 = 9501 [16:58:47]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700003010070 Чай хол Let`s Go! чер персик ПЭТ 1,25л 1.000 * 95.00 = 95.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4607065001445 Шок батончик Snickers 50,5г 2.000 * 59.00 = 118.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 42069942 Жев Orbit White Fresh Mint 1.000 * 40.00 = 40.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 348.00 НСП 1% : 3.07 НДС 12% : 36.96 Наличными: 348.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 293 22.09.2024 16:58 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86980 ФПД: 75443524973974 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165848&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86980&fm=75443524973974&tin=02508201610067®Number=0000000000092592&sum=34800 0 [16:58:48]StoreToDocumentArchive [16:58:48]shift 497 fd 86980 [16:58:48]save to /storage/0497/doc_00086980 [16:58:48]save last doc name /storage/0497/doc_00086980 to /storage/kkm_last_doc_name [16:58:48]save OK [16:58:48]Clear old archive folders... [16:58:48]ProcessDocumentItem done err = 0, tmpTLVsize=629 [16:58:48]tlvbuf is 01E15700 [16:58:48]SAM_PROTO_ClearQueue [16:58:48]wFMCommunicate request_size=4 [16:58:48]MH_SAM_APDU [16:58:48]CAPDU: 80 09 00 00 [16:58:48]Write to MH i2c: E2 08 00 30 08 80 09 00 00 00 00 00 00 AA [16:58:48]Write i2c OK [16:58:48]MH_I2C_Read... [16:58:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:58:48]Read from MH i2c: E2 [16:58:48]MH_I2C_Read... [16:58:48]Read from MH i2c: E2 03 00 [16:58:48]MH_I2C_Read... [16:58:48]Read from MH i2c: E2 03 00 30 08 00 90 00 AC [16:58:48]RAPDU: 90 00 [16:58:48]wFMCommunicate OK [16:58:48]SAM_PROTO_ClearQueue done [16:58:48]KKMCreateOFDPacket [16:58:48]OFDProtocolAddRootSTLVToBuf [16:58:48]FM_MakeSignedData [16:58:48]FM_MakeSignedData [16:58:48]SAM_PROTO_SignData [16:58:48]wFMCommunicate request_size=4 [16:58:48]MH_SAM_APDU [16:58:48]CAPDU: 80 0D 01 02 [16:58:48]Write to MH i2c: E2 08 00 31 08 80 0D 01 02 00 00 00 00 B2 [16:58:48]Write i2c OK [16:58:48]MH_I2C_Read... [16:58:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:58:48]Read from MH i2c: E2 [16:58:48]MH_I2C_Read... [16:58:48]Read from MH i2c: E2 03 00 [16:58:48]MH_I2C_Read... [16:58:48]Read from MH i2c: E2 03 00 31 08 00 90 00 AD [16:58:48]RAPDU: 90 00 [16:58:48]wFMCommunicate OK [16:58:48]wFMCommunicate request_size=255 [16:58:48]MH_SAM_APDU [16:58:48]CAPDU: 80 0D 02 02 FA 03 00 75 02 1E 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 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 [16:58:48]Write to MH i2c: E2 02 01 32 08 80 0D 02 02 FA 00 03 00 75 02 1E 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 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 00 00 6C [16:58:48]Write i2c OK [16:58:48]MH_I2C_Read... [16:58:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:58:49]Read from MH i2c: E2 [16:58:49]MH_I2C_Read... [16:58:49]Read from MH i2c: E2 03 00 [16:58:49]MH_I2C_Read... [16:58:49]Read from MH i2c: E2 03 00 32 08 00 90 00 AE [16:58:49]RAPDU: 90 00 [16:58:49]wFMCommunicate OK [16:58:49]wFMCommunicate request_size=255 [16:58:49]MH_SAM_APDU [16:58:49]CAPDU: 80 0D 02 02 FA 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 31 34 34 35 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 53 6E 69 63 6B 65 72 73 20 35 30 2C 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 18 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 87 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 01 00 00 00 [16:58:49]Write to MH i2c: E2 02 01 33 08 80 0D 02 02 FA 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 31 34 34 35 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 53 6E 69 63 6B 65 72 73 20 35 30 2C 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 18 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 87 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 01 00 00 00 00 00 9D [16:58:49]Write i2c OK [16:58:49]MH_I2C_Read... [16:58:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:58:49]Read from MH i2c: E2 [16:58:49]MH_I2C_Read... [16:58:49]Read from MH i2c: E2 03 00 [16:58:49]MH_I2C_Read... [16:58:49]Read from MH i2c: E2 03 00 33 08 00 90 00 AF [16:58:49]RAPDU: 90 00 [16:58:49]wFMCommunicate OK [16:58:49]wFMCommunicate request_size=138 [16:58:49]MH_SAM_APDU [16:58:49]CAPDU: 80 0D 02 02 85 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 70 0E 00 00 00 00 07 04 06 00 F0 87 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 C8 4C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C4 53 01 00 35 04 06 00 44 9D 90 81 B5 96 [16:58:49]Write to MH i2c: E2 8D 00 34 08 80 0D 02 02 85 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 70 0E 00 00 00 00 07 04 06 00 F0 87 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 C8 4C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C4 53 01 00 35 04 06 00 44 9D 90 81 B5 96 00 00 C7 [16:58:49]Write i2c OK [16:58:49]MH_I2C_Read... [16:58:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:58:49]Read from MH i2c: E2 [16:58:49]MH_I2C_Read... [16:58:49]Read from MH i2c: E2 03 00 [16:58:49]MH_I2C_Read... [16:58:49]Read from MH i2c: E2 03 00 34 08 00 90 00 B0 [16:58:49]RAPDU: 90 00 [16:58:49]wFMCommunicate OK [16:58:49]wFMCommunicate request_size=4 [16:58:49]MH_SAM_APDU [16:58:49]CAPDU: 80 0D 03 02 [16:58:49]Write to MH i2c: E2 08 00 35 08 80 0D 03 02 00 00 00 00 B8 [16:58:49]Write i2c OK [16:58:49]MH_I2C_Read... [16:58:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:58:49]Read from MH i2c: E2 [16:58:49]MH_I2C_Read... [16:58:49]Read from MH i2c: E2 0B 00 [16:58:49]MH_I2C_Read... [16:58:49]Read from MH i2c: E2 0B 00 35 08 00 07 31 65 41 AB A7 53 E2 90 00 1E [16:58:49]RAPDU: 07 31 65 41 AB A7 53 E2 90 00 [16:58:49]wFMCommunicate OK [16:58:49]SAM_PROTO_SignData done [16:58:49]FM_MakeSignedData done [16:58:49]CreateOFDProtocolMessage [16:58:49]wFMCommunicate request_size=4 [16:58:49]MH_SAM_APDU [16:58:49]CAPDU: 80 11 00 00 [16:58:49]Write to MH i2c: E2 08 00 36 08 80 11 00 00 00 00 00 00 B8 [16:58:49]Write i2c OK [16:58:49]MH_I2C_Read... [16:58:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:49]Read from MH i2c: E2 [16:58:49]MH_I2C_Read... [16:58:49]Read from MH i2c: E2 17 00 [16:58:49]MH_I2C_Read... [16:58:49]Read from MH i2c: E2 17 00 36 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 17 [16:58:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:58:49]wFMCommunicate OK [16:58:49]CreateOFDProtocolMessage done [16:58:49]OFDSenderStorePacket 86980 [16:58:49]StoreOFDPacket docnum=86980 [16:58:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 89 02 00 00 D9 A9 81 02 73 0C 5A 03 01 00 03 00 75 02 1E 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 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 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 31 34 34 35 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 53 6E 69 63 6B 65 72 73 20 35 30 2C 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 18 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 87 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 70 0E 00 00 00 00 07 04 06 00 F0 87 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 C8 4C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C4 53 01 00 35 04 06 00 44 9D 90 81 B5 96 07 31 65 41 AB A7 53 E2 [16:58:49]CheckFolder [16:58:49]dirname=/storage/ofd_packets [16:58:49]CheckFolder done [16:58:49]ProducePacketName [16:58:49]name=ofd_packets/00086980 [16:58:49]NVStorageSaveData ofd_packets/00086980 [16:58:49]File name is /storage/ofd_packets/00086980 [16:58:49]Write 679 bytes [16:58:49]NVStorageSaveData done [16:58:49]OFDSenderStorePacket done [16:58:49]KKMCreateOFDPacket done [16:58:49]NVStorageSaveData kkm_last_timestamp [16:58:49]File name is /storage/kkm_last_timestamp [16:58:49]Write 4 bytes [16:58:49]NVStorageSaveData done [16:58:49]ExternCall_PrintAddStr [16:58:49]wPrintStart [16:58:49]Write to MH i2c: 01 00 00 37 08 3F [16:58:49]Write i2c OK [16:58:49]MH_I2C_Read... [16:58:49]Read from MH i2c: 01 [16:58:49]MH_I2C_Read... [16:58:49]Read from MH i2c: 01 07 00 [16:58:49]MH_I2C_Read... [16:58:49]Read from MH i2c: 01 07 00 37 08 00 00 00 00 00 FF 0F 54 [16:58:49]RasterBufferAndPrint [16:58:49]line Счет N : (3)148106 [16:58:49]line ИНН: 02508201610067 [16:58:49]line Контрольно-Кассовый Чек [16:58:49]line ПРОДАЖА [16:58:49]line Товар: 4700003010056 [16:58:49]line Чай хол Let`s Go! зел лим ПЭТ 1,25л [16:58:49]line 1.000 * 95.00 [16:58:49]line = 95.00 [16:58:49]line НДС 12% НСП 1% [16:58:49]line > о реализуемом товаре [16:58:49]line Товар: 4700003010070 [16:58:49]line Чай хол Let`s Go! чер персик ПЭТ 1,25л [16:58:49]line 1.000 * 95.00 [16:58:49]line = 95.00 [16:58:49]line НДС 12% НСП 1% [16:58:49]line > о реализуемом товаре [16:58:49]line Товар: 4607065001445 [16:58:49]line Шок батончик Snickers 50,5г [16:58:49]line 2.000 * 59.00 [16:58:49]line = 118.00 [16:58:49]line НДС 12% НСП 1% [16:58:49]line > о реализуемом товаре [16:58:49]line Товар: 42069942 [16:58:49]line Жев Orbit White Fresh Mint [16:58:49]line 1.000 * 40.00 [16:58:49]line = 40.00 [16:58:49]line НДС 12% НСП 1% [16:58:49]line > о реализуемом товаре [16:58:49]line ИТОГО: 348.00 [16:58:49]line НСП 1% : 3.07 [16:58:49]line НДС 12% : 36.96 [16:58:49]line Наличными: 348.00 [16:58:49]line Безнал.: 0.00 [16:58:49]line Место: АЗС № 137 "Партнер Нефть" [16:58:49]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:58:49]line СНО: Общий режим [16:58:49]line Чек 293 22.09.2024 16:58 [16:58:49]line Смена: 497 ФФД: 1.0 [16:58:49]line ЗНМ: 0300000064 [16:58:49]line РНМ: 0000000000092592 [16:58:49]line Версия ККМ: 001 [16:58:49]line ФМ: 0000000000874979 [16:58:49]line ФД: 86980 [16:58:49]line ФПД: 75443524973974 [16:58:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T165848&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86980&fm=75443524973974&tin=02508201610067®Number=0000000000092592&sum=34800 [16:58:49]OFD Sender: Processing packet 86980 [packets to send 276, broken 275] [16:58:49]ProducePacketName [16:58:49]name=ofd_packets/00086980 [16:58:49]OFD Sender: To server: pG, [16:58:49]CommunicateWithHost lk.salyk.kg:30040 [16:58:49]ConnectInit lk.salyk.kg [16:58:50]line 0 [16:58:50]written 0, free lines is 4095 [16:58:50]Write to MH i2c: 01 00 00 73 08 7B [16:58:50]Write i2c OK [16:58:50]MH_I2C_Read... [16:58:50]Read from MH i2c: 01 [16:58:50]MH_I2C_Read... [16:58:50]Read from MH i2c: 01 07 00 [16:58:50]MH_I2C_Read... [16:58:50]Read from MH i2c: 01 07 00 73 08 00 00 00 00 00 F1 0B 7E [16:58:50]RasterBufferAndPrint [16:58:50]line [16:58:50]line [16:58:50]line [16:58:50]line [16:58:50]line [16:58:50]written 0, free lines is 3064 [16:58:50]MH_Cut [16:58:50]Write to MH i2c: D1 01 00 7A 08 01 54 [16:58:50]Write i2c OK [16:58:50]MH_I2C_Read... [16:58:50]Read from MH i2c: D1 [16:58:50]MH_I2C_Read... [16:58:50]Read from MH i2c: D1 01 00 [16:58:50]MH_I2C_Read... [16:58:50]Read from MH i2c: D1 01 00 7A 08 00 53 [16:58:50]Write to MH i2c: 01 00 00 7B 08 83 [16:58:50]Write i2c OK [16:58:50]MH_I2C_Read... [16:58:51]*** Cut start [16:58:51]*** Partial cut [16:58:51]*** CUTSNS_PIN = 1 [16:58:51]*** CUTSNS_PIN = 0 [16:58:51]*** Brake cut motor [16:58:52]Read from MH i2c: 01 [16:58:52]MH_I2C_Read... [16:58:52]*** Stop cut motor [16:58:52]*** Cut end [16:58:52]Read from MH i2c: 01 07 00 [16:58:52]MH_I2C_Read... [16:58:52]Read from MH i2c: 01 07 00 7B 08 00 00 00 00 00 FF 0F 98 [16:58:52]process_action close_receipt done [16:58:52]requested_data is exist [16:58:52]produce_requested_data [16:58:52]requested_item fm.sn is exist - process it [16:58:52]wFMCommunicate request_size=4 [16:58:52]MH_SAM_APDU [16:58:52]CAPDU: 80 11 00 00 [16:58:52]Write to MH i2c: E2 08 00 7C 08 80 11 00 00 00 00 00 00 FE [16:58:52]Write i2c OK [16:58:52]MH_I2C_Read... [16:58:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:52]Read from MH i2c: E2 [16:58:52]MH_I2C_Read... [16:58:52]Read from MH i2c: E2 17 00 [16:58:52]MH_I2C_Read... [16:58:52]Read from MH i2c: E2 17 00 7C 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 5D [16:58:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:58:52]wFMCommunicate OK [16:58:52]requested_item fd.num is exist - process it [16:58:52]SAM_PROTO_GetFieldsCounters [16:58:52]wFMCommunicate request_size=4 [16:58:52]MH_SAM_APDU [16:58:52]CAPDU: 80 13 00 00 [16:58:52]Write to MH i2c: E2 08 00 7D 08 80 13 00 00 00 00 00 00 01 [16:58:52]Write i2c OK [16:58:52]MH_I2C_Read... [16:58:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:58:52]Read from MH i2c: E2 [16:58:52]MH_I2C_Read... [16:58:52]Read from MH i2c: E2 62 00 [16:58:52]MH_I2C_Read... [16:58:52]Read from MH i2c: E2 62 00 7D 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C4 53 01 00 0E 04 04 00 F1 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 AC [16:58: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C4 53 01 00 0E 04 04 00 F1 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 [16:58:52]wFMCommunicate OK [16:58:52]SAM_PROTO_GetFieldsCounters done [16:58:52]requested_item shift.num is exist - process it [16:58:52]requested_item shift.opened is exist - process it [16:58:52]req_shift_opened [16:58:52]FM_GetShiftState [16:58:52]SAM_PROTO_GetShiftState [16:58:52]wFMCommunicate request_size=4 [16:58:52]MH_SAM_APDU [16:58:52]CAPDU: 80 13 01 00 [16:58:52]Write to MH i2c: E2 08 00 7E 08 80 13 01 00 00 00 00 00 03 [16:58:52]Write i2c OK [16:58:52]MH_I2C_Read... [16:58:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:52]Read from MH i2c: E2 [16:58:52]MH_I2C_Read... [16:58:52]Read from MH i2c: E2 0E 00 [16:58:52]MH_I2C_Read... [16:58:52]Read from MH i2c: E2 0E 00 7E 08 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 C1 [16:58:52]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [16:58:52]wFMCommunicate OK [16:58:52]SAM_PROTO_GetShiftState done [16:58:52]FM_GetShiftState done [16:58:52]req_shift_opened done [16:58:52]requested_item shift.open_date is exist - process it [16:58:52]req_shift_open_date [16:58:52]req_shift_open_date done [16:58:52]produce_requested_data done [16:58:52]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86980,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [16:58:52]process_action_free close_receipt [16:58:52]json_value_free [16:58:52]json_value_free done [16:58:52]process_json_proto returns [16:58:52]Send response to host [16:58:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86980,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [16:58:52]free response buf [16:58:52]execute_script done [16:58:52]execute_script returns [16:58:52]free content buf [16:58:52]Sock 10.Close socket [16:58:52]Sock 10.Thread stoped [16:58:55]ConnectInit Can't take IP for lk.salyk.kg [16:58:55]CommunicateWithHost connect error [16:58:55]CommunicateWithHost err = -1 [16:58:55]OFD Sender: Server communicate error [16:59:00]OFD Sender: Processing packet 86980 [packets to send 276, broken 275] [16:59:00]ProducePacketName [16:59:00]name=ofd_packets/00086980 [16:59:00]OFD Sender: To server: pG, [16:59:00]CommunicateWithHost lk.salyk.kg:30040 [16:59:00]ConnectInit lk.salyk.kg [16:59:01]Connected sock=8 [16:59:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 89 02 00 00 D9 A9 81 02 73 0C 5A 03 01 00 03 00 75 02 1E 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 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 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 31 34 34 35 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 53 6E 69 63 6B 65 72 73 20 35 30 2C 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 18 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 87 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 70 0E 00 00 00 00 07 04 06 00 F0 87 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 C8 4C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C4 53 01 00 35 04 06 00 44 9D 90 81 B5 96 07 31 65 41 AB A7 53 E2 [16:59:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 C1 E0 47 00 99 26 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C4 53 01 00 F4 03 04 00 A3 F7 EF 66 B6 04 01 00 00 99 AB 6C B6 18 45 FA 8D [16:59:02]CommunicateWithHost err = 0 [16:59:02]CheckOFDResponse [16:59:02]1017 (14) - 77093643461234 [16:59:02]1041 (16) - 0000000000874979 [16:59:02]1040 (4) - 86980 [16:59:02]1012 (4) - 22.09.2024 10:55 [16:59:02]1206 (1) - 0 [16:59:02]OFD Sender: Remove packet 86980 [16:59:02]ProducePacketName [16:59:02]name=ofd_packets/00086980 [16:59:02]NVStorageDeleteData [16:59:02]OFD Sender: No OFD packet to send [16:59:07]OFD Sender: No OFD packet to send [16:59:09]recv_with_timeout no data received [16:59:12]OFD Sender: No OFD packet to send [16:59:17]OFD Sender: No OFD packet to send [16:59:22]OFD Sender: No OFD packet to send [16:59:27]OFD Sender: No OFD packet to send [16:59:32]OFD Sender: No OFD packet to send [16:59:37]OFD Sender: No OFD packet to send [16:59:42]OFD Sender: No OFD packet to send [16:59:47]OFD Sender: No OFD packet to send [16:59:52]OFD Sender: No OFD packet to send [16:59:57]OFD Sender: No OFD packet to send [17:00:02]OFD Sender: No OFD packet to send [17:00:07]OFD Sender: No OFD packet to send [17:00:12]OFD Sender: No OFD packet to send [17:00:17]OFD Sender: No OFD packet to send [17:00:21]accept exits with 9 [17:00:21]New connection [17:00:21]New thread 3066744164 created [17:00:21]Thread 3066600804 joined [17:00:21]Waiting for new connection... [17:00:21] Sock 9.Parse request [17:00:21]Sock 9.Check first char [17:00:21]Sock 9.First char is OK [17:00:21]request: POST /json_proto HTTP/1.0 [17:00:21]Method: POST [17:00:21]URL: /json_proto [17:00:21]Method is POST - this is cgi request [17:00:21]url: /json_proto [17:00:21]query_string will be loaded in cgi processing [17:00:21]execute_cgi json_proto POST (null) [17:00:21]execute_cgi path=json_proto method=POST [17:00:21]POST find Content-Length [17:00:21]Host: 172.17.47.196:8080 [17:00:21]Content-Length: 687 [17:00:21]Content-Type: application/json [17:00:21] [17:00:21]POST finish read [17:00:21]Found Content-Length = 687 [17:00:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871913", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:00:21]execute_script... [17:00: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)871913", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:00:21]POST & json_proto [17:00:21]process_json_proto [17:00:21]json parsed OK: [17:00:21]protocol is kg_v1.0 [17:00:21]action value=close_receipt [17:00:21]process_action close_receipt [17:00:21]cmd_close_receipt [17:00:21]MH_GetDate [17:00:21]Write to MH i2c: F0 00 00 7F 08 76 [17:00:21]Write i2c OK [17:00:21]MH_I2C_Read... [17:00:21]Read from MH i2c: F0 [17:00:21]MH_I2C_Read... [17:00:21]Read from MH i2c: F0 09 00 [17:00:21]MH_I2C_Read... [17:00:21]Read from MH i2c: F0 09 00 7F 08 00 26 4D F0 66 4C 6B 94 66 F9 [17:00:21]GetLastDocTimeStamp 1727024328 [17:00:21]current date 1727024422 [17:00:21]FM_GetShiftState [17:00:21]SAM_PROTO_GetShiftState [17:00:21]wFMCommunicate request_size=4 [17:00:21]MH_SAM_APDU [17:00:21]CAPDU: 80 13 01 00 [17:00:21]Write to MH i2c: E2 08 00 80 08 80 13 01 00 00 00 00 00 05 [17:00:21]Write i2c OK [17:00:21]MH_I2C_Read... [17:00:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:00:21]Read from MH i2c: E2 [17:00:21]MH_I2C_Read... [17:00:21]Read from MH i2c: E2 0E 00 [17:00:21]MH_I2C_Read... [17:00:21]Read from MH i2c: E2 0E 00 80 08 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 C3 [17:00:21]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:00:21]wFMCommunicate OK [17:00:21]SAM_PROTO_GetShiftState done [17:00:21]FM_GetShiftState done [17:00:21]opened in 1726964220 [17:00:21]opened+sec_in_day 1727050620 [17:00:21]quantity*price = 100050 [17:00:21]sum+1 = 100052 [17:00:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 294 22.09.2024 17:00 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86981 ФПД: 144223837601826 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T170022&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86981&fm=144223837601826&tin=02508201610067®Number=0000000000092592&sum=100000 [17:00:22]StoreToDocumentArchive [17:00:22]shift 497 fd 86981 [17:00:22]save to /storage/0497/doc_00086981 [17:00:22]save last doc name /storage/0497/doc_00086981 to /storage/kkm_last_doc_name [17:00:22]save OK [17:00:22]Clear old archive folders... [17:00:22]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:00:22]tlvbuf is 01E1EEB0 [17:00:22]SAM_PROTO_ClearQueue [17:00:22]wFMCommunicate request_size=4 [17:00:22]MH_SAM_APDU [17:00:22]CAPDU: 80 09 00 00 [17:00:22]Write to MH i2c: E2 08 00 8D 08 80 09 00 00 00 00 00 00 07 [17:00:22]Write i2c OK [17:00:22]MH_I2C_Read... [17:00:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:00:22]Read from MH i2c: E2 [17:00:22]MH_I2C_Read... [17:00:22]Read from MH i2c: E2 03 00 [17:00:22]MH_I2C_Read... [17:00:22]Read from MH i2c: E2 03 00 8D 08 00 90 00 09 [17:00:22]RAPDU: 90 00 [17:00:22]wFMCommunicate OK [17:00:22]SAM_PROTO_ClearQueue done [17:00:22]KKMCreateOFDPacket [17:00:22]OFDProtocolAddRootSTLVToBuf [17:00:22]FM_MakeSignedData [17:00:22]FM_MakeSignedData [17:00:22]SAM_PROTO_SignData [17:00:22]wFMCommunicate request_size=4 [17:00:22]MH_SAM_APDU [17:00:22]CAPDU: 80 0D 01 02 [17:00:22]Write to MH i2c: E2 08 00 8E 08 80 0D 01 02 00 00 00 00 0F [17:00:22]Write i2c OK [17:00:22]MH_I2C_Read... [17:00:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:00:22]Read from MH i2c: E2 [17:00:22]MH_I2C_Read... [17:00:22]Read from MH i2c: E2 03 00 [17:00:22]MH_I2C_Read... [17:00:22]Read from MH i2c: E2 03 00 8E 08 00 90 00 0A [17:00:22]RAPDU: 90 00 [17:00:22]wFMCommunicate OK [17:00:22]wFMCommunicate request_size=255 [17:00:22]MH_SAM_APDU [17:00:22]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 26 4D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C5 53 01 00 35 04 06 00 [17:00:22]Write to MH i2c: E2 02 01 8F 08 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 26 4D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C5 53 01 00 35 04 06 00 00 00 84 [17:00:22]Write i2c OK [17:00:22]MH_I2C_Read... [17:00:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:00:23]Read from MH i2c: E2 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: E2 03 00 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: E2 03 00 8F 08 00 90 00 0B [17:00:23]RAPDU: 90 00 [17:00:23]wFMCommunicate OK [17:00:23]wFMCommunicate request_size=11 [17:00:23]MH_SAM_APDU [17:00:23]CAPDU: 80 0D 02 02 06 83 2B BA 9B C0 22 [17:00:23]Write to MH i2c: E2 0E 00 90 08 80 0D 02 02 06 00 83 2B BA 9B C0 22 00 00 03 [17:00:23]Write i2c OK [17:00:23]MH_I2C_Read... [17:00:23]recv_with_timeout no data received [17:00:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:00:23]Read from MH i2c: E2 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: E2 03 00 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: E2 03 00 90 08 00 90 00 0C [17:00:23]RAPDU: 90 00 [17:00:23]wFMCommunicate OK [17:00:23]wFMCommunicate request_size=4 [17:00:23]MH_SAM_APDU [17:00:23]CAPDU: 80 0D 03 02 [17:00:23]Write to MH i2c: E2 08 00 91 08 80 0D 03 02 00 00 00 00 14 [17:00:23]Write i2c OK [17:00:23]MH_I2C_Read... [17:00:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:00:23]Read from MH i2c: E2 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: E2 0B 00 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: E2 0B 00 91 08 00 C5 E7 CE 9F 3C AB 17 FC 90 00 28 [17:00:23]RAPDU: C5 E7 CE 9F 3C AB 17 FC 90 00 [17:00:23]wFMCommunicate OK [17:00:23]SAM_PROTO_SignData done [17:00:23]FM_MakeSignedData done [17:00:23]CreateOFDProtocolMessage [17:00:23]wFMCommunicate request_size=4 [17:00:23]MH_SAM_APDU [17:00:23]CAPDU: 80 11 00 00 [17:00:23]Write to MH i2c: E2 08 00 92 08 80 11 00 00 00 00 00 00 14 [17:00:23]Write i2c OK [17:00:23]MH_I2C_Read... [17:00:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:00:23]Read from MH i2c: E2 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: E2 17 00 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: E2 17 00 92 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 73 [17:00:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:00:23]wFMCommunicate OK [17:00:23]CreateOFDProtocolMessage done [17:00:23]OFDSenderStorePacket 86981 [17:00:23]StoreOFDPacket docnum=86981 [17:00:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 8D D9 08 01 5C 22 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 26 4D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C5 53 01 00 35 04 06 00 83 2B BA 9B C0 22 C5 E7 CE 9F 3C AB 17 FC [17:00:23]CheckFolder [17:00:23]dirname=/storage/ofd_packets [17:00:23]CheckFolder done [17:00:23]ProducePacketName [17:00:23]name=ofd_packets/00086981 [17:00:23]NVStorageSaveData ofd_packets/00086981 [17:00:23]File name is /storage/ofd_packets/00086981 [17:00:23]Write 302 bytes [17:00:23]NVStorageSaveData done [17:00:23]OFDSenderStorePacket done [17:00:23]KKMCreateOFDPacket done [17:00:23]NVStorageSaveData kkm_last_timestamp [17:00:23]File name is /storage/kkm_last_timestamp [17:00:23]Write 4 bytes [17:00:23]NVStorageSaveData done [17:00:23]ExternCall_PrintAddStr [17:00:23]wPrintStart [17:00:23]Write to MH i2c: 01 00 00 93 08 9B [17:00:23]Write i2c OK [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: 01 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: 01 07 00 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: 01 07 00 93 08 00 00 00 00 00 FF 0F B0 [17:00:23]RasterBufferAndPrint [17:00:23]line Счет N : (1)871913 [17:00:23]line ИНН: 02508201610067 [17:00:23]line Контрольно-Кассовый Чек [17:00:23]line ПРОДАЖА [17:00:23]line ТРК (МРК, ГНК) : 34 [17:00:23]line Товар: 2710194210 [17:00:23]line ДТ(л)-К-4 [17:00:23]line 13.130 * 76.20 [17:00:23]line = 1000.51 [17:00:23]line НДС 12% НСП 1% [17:00:23]line > о реализуемом товаре [17:00:23]line ОКРУГЛЕНИЕ: -0.51 [17:00:23]line ИТОГО: 1000.00 [17:00:23]line Внесено: 1000.00 [17:00:23]line СДАЧА: 0.00 [17:00:23]line НСП 1% : 8.85 [17:00:23]line НДС 12% : 106.25 [17:00:23]line Наличными: 1000.00 [17:00:23]line Безнал.: 0.00 [17:00:23]line Место: АЗС № 137 "Партнер Нефть" [17:00:23]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:00:23]line СНО: Общий режим [17:00:23]line Чек 294 22.09.2024 17:00 [17:00:23]line Смена: 497 ФФД: 1.0 [17:00:23]line ЗНМ: 0300000064 [17:00:23]line РНМ: 0000000000092592 [17:00:23]line Версия ККМ: 001 [17:00:23]line ФМ: 0000000000874979 [17:00:23]line ФД: 86981 [17:00:23]line ФПД: 144223837601826 [17:00:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T170022&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86981&fm=144223837601826&tin=02508201610067®Number=0000000000092592&sum=100000 [17:00:23]written 0, free lines is 4095 [17:00:23]OFD Sender: Processing packet 86981 [packets to send 276, broken 275] [17:00:23]ProducePacketName [17:00:23]name=ofd_packets/00086981 [17:00:23]OFD Sender: To server: pG, [17:00:23]CommunicateWithHost lk.salyk.kg:30040 [17:00:23]ConnectInit lk.salyk.kg [17:00:23]Write to MH i2c: 01 00 00 BE 08 C6 [17:00:23]Write i2c OK [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: 01 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: 01 07 00 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: 01 07 00 BE 08 00 00 00 00 00 DD 0C B6 [17:00:23]RasterBufferAndPrint [17:00:23]line [17:00:23]line [17:00:23]line [17:00:23]line [17:00:23]line [17:00:23]written 0, free lines is 3299 [17:00:23]MH_Cut [17:00:23]Write to MH i2c: D1 01 00 C5 08 01 9F [17:00:23]Write i2c OK [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: D1 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: D1 01 00 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: D1 01 00 C5 08 00 9E [17:00:23]Write to MH i2c: 01 00 00 C6 08 CE [17:00:23]Write i2c OK [17:00:23]MH_I2C_Read... [17:00:24]*** Cut start [17:00:24]*** Partial cut [17:00:24]*** CUTSNS_PIN = 1 [17:00:24]*** CUTSNS_PIN = 0 [17:00:24]*** Brake cut motor [17:00:25]Read from MH i2c: 01 [17:00:25]MH_I2C_Read... [17:00:25]*** Stop cut motor [17:00:25]*** Cut end [17:00:25]Read from MH i2c: 01 07 00 [17:00:25]MH_I2C_Read... [17:00:25]Read from MH i2c: 01 07 00 C6 08 00 00 00 00 00 FF 0F E3 [17:00:25]process_action close_receipt done [17:00:25]requested_data is exist [17:00:25]produce_requested_data [17:00:25]requested_item fm.sn is exist - process it [17:00:25]wFMCommunicate request_size=4 [17:00:25]MH_SAM_APDU [17:00:25]CAPDU: 80 11 00 00 [17:00:25]Write to MH i2c: E2 08 00 C7 08 80 11 00 00 00 00 00 00 49 [17:00:25]Write i2c OK [17:00:25]MH_I2C_Read... [17:00:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:00:25]Read from MH i2c: E2 [17:00:25]MH_I2C_Read... [17:00:25]Read from MH i2c: E2 17 00 [17:00:25]MH_I2C_Read... [17:00:25]Read from MH i2c: E2 17 00 C7 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A8 [17:00:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:00:25]wFMCommunicate OK [17:00:25]requested_item fd.num is exist - process it [17:00:25]SAM_PROTO_GetFieldsCounters [17:00:25]wFMCommunicate request_size=4 [17:00:25]MH_SAM_APDU [17:00:25]CAPDU: 80 13 00 00 [17:00:25]Write to MH i2c: E2 08 00 C8 08 80 13 00 00 00 00 00 00 4C [17:00:25]Write i2c OK [17:00:25]MH_I2C_Read... [17:00:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:00:25]Read from MH i2c: E2 [17:00:25]MH_I2C_Read... [17:00:25]Read from MH i2c: E2 62 00 [17:00:25]MH_I2C_Read... [17:00:25]Read from MH i2c: E2 62 00 C8 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C5 53 01 00 0E 04 04 00 F1 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 FB [17:00:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C5 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 26 01 00 00 5E 04 04 00 26 01 00 00 57 04 04 00 27 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:00:25]wFMCommunicate OK [17:00:25]SAM_PROTO_GetFieldsCounters done [17:00:25]requested_item shift.num is exist - process it [17:00:25]requested_item shift.opened is exist - process it [17:00:25]req_shift_opened [17:00:25]FM_GetShiftState [17:00:25]SAM_PROTO_GetShiftState [17:00:25]wFMCommunicate request_size=4 [17:00:25]MH_SAM_APDU [17:00:25]CAPDU: 80 13 01 00 [17:00:25]Write to MH i2c: E2 08 00 C9 08 80 13 01 00 00 00 00 00 4E [17:00:25]Write i2c OK [17:00:25]MH_I2C_Read... [17:00:25]Read from MH i2c: E2 [17:00:25]MH_I2C_Read... [17:00:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:00:25]Read from MH i2c: E2 0E 00 [17:00:25]MH_I2C_Read... [17:00:25]Read from MH i2c: E2 0E 00 C9 08 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 0C [17:00:25]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:00:25]wFMCommunicate OK [17:00:25]SAM_PROTO_GetShiftState done [17:00:25]FM_GetShiftState done [17:00:25]req_shift_opened done [17:00:25]requested_item shift.open_date is exist - process it [17:00:25]req_shift_open_date [17:00:25]req_shift_open_date done [17:00:25]produce_requested_data done [17:00:25]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86981,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:00:25]process_action_free close_receipt [17:00:25]json_value_free [17:00:25]json_value_free done [17:00:25]process_json_proto returns [17:00:25]Send response to host [17:00:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86981,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:00:25]free response buf [17:00:25]execute_script done [17:00:25]execute_script returns [17:00:25]free content buf [17:00:25]Sock 9.Close socket [17:00:25]Sock 9.Thread stoped [17:00:34]recv_with_timeout no data received [17:01:30]accept exits with 10 [17:01:30]New connection [17:01:30]New thread 3066600804 created [17:01:30]Thread 3066744164 joined [17:01:30]Waiting for new connection... [17:01:30] Sock 10.Parse request [17:01:30]Sock 10.Check first char [17:01:30]Sock 10.First char is OK [17:01:30]request: POST /json_proto HTTP/1.0 [17:01:30]Method: POST [17:01:30]URL: /json_proto [17:01:30]Method is POST - this is cgi request [17:01:30]url: /json_proto [17:01:30]query_string will be loaded in cgi processing [17:01:30]execute_cgi json_proto POST (null) [17:01:30]execute_cgi path=json_proto method=POST [17:01:30]POST find Content-Length [17:01:30]Host: 172.17.47.196:8080 [17:01:30]Content-Length: 683 [17:01:30]Content-Type: application/json [17:01:30] [17:01:30]POST finish read [17:01:30]Found Content-Length = 683 [17:01:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871914", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:01:30]execute_script... [17: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)871914", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:01:30]POST & json_proto [17:01:30]process_json_proto [17:01:30]json parsed OK: [17:01:30]protocol is kg_v1.0 [17:01:30]action value=close_receipt [17:01:30]process_action close_receipt [17:01:30]cmd_close_receipt [17:01:30]MH_GetDate [17:01:30]Write to MH i2c: F0 00 00 CA 08 C1 [17:01:30]Write i2c OK [17:01:30]MH_I2C_Read... [17:01:30]Read from MH i2c: F0 [17:01:30]MH_I2C_Read... [17:01:30]Read from MH i2c: F0 09 00 [17:01:30]MH_I2C_Read... [17:01:30]Read from MH i2c: F0 09 00 CA 08 00 6B 4D F0 66 4C 6B 94 66 89 [17:01:30]GetLastDocTimeStamp 1727024422 [17:01:30]current date 1727024491 [17:01:30]FM_GetShiftState [17:01:30]SAM_PROTO_GetShiftState [17:01:30]wFMCommunicate request_size=4 [17:01:30]MH_SAM_APDU [17:01:30]CAPDU: 80 13 01 00 [17:01:30]Write to MH i2c: E2 08 00 CB 08 80 13 01 00 00 00 00 00 50 [17:01:30]Write i2c OK [17:01:30]MH_I2C_Read... [17:01:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:01:30]Read from MH i2c: E2 [17:01:30]MH_I2C_Read... [17:01:30]Read from MH i2c: E2 0E 00 [17:01:30]MH_I2C_Read... [17:01:30]Read from MH i2c: E2 0E 00 CB 08 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 0E [17:01:30]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:01:30]wFMCommunicate OK [17:01:30]SAM_PROTO_GetShiftState done [17:01:30]FM_GetShiftState done [17:01:30]opened in 1726964220 [17:01:30]opened+sec_in_day 1727050620 [17:01:30]quantity*price = 80010 [17:01:30]sum+1 = 80011 [17:01:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 295 22.09.2024 17:01 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86982 ФПД: 250350129053603 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T170131&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86982&fm=250350129053603&tin=02508201610067®Number=0000000000092592&sum=80000 [17:01:31]StoreToDocumentArchive [17:01:31]shift 497 fd 86982 [17:01:31]save to /storage/0497/doc_00086982 [17:01:31]save last doc name /storage/0497/doc_00086982 to /storage/kkm_last_doc_name [17:01:31]save OK [17:01:31]Clear old archive folders... [17:01:31]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:01:31]tlvbuf is 01DE2E90 [17:01:31]SAM_PROTO_ClearQueue [17:01:31]wFMCommunicate request_size=4 [17:01:31]MH_SAM_APDU [17:01:31]CAPDU: 80 09 00 00 [17:01:31]Write to MH i2c: E2 08 00 D8 08 80 09 00 00 00 00 00 00 52 [17:01:31]Write i2c OK [17:01:31]MH_I2C_Read... [17:01:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:01:31]Read from MH i2c: E2 [17:01:31]MH_I2C_Read... [17:01:31]Read from MH i2c: E2 03 00 [17:01:31]MH_I2C_Read... [17:01:31]Read from MH i2c: E2 03 00 D8 08 00 90 00 54 [17:01:31]RAPDU: 90 00 [17:01:31]wFMCommunicate OK [17:01:31]SAM_PROTO_ClearQueue done [17:01:31]KKMCreateOFDPacket [17:01:31]OFDProtocolAddRootSTLVToBuf [17:01:31]FM_MakeSignedData [17:01:31]FM_MakeSignedData [17:01:31]SAM_PROTO_SignData [17:01:31]wFMCommunicate request_size=4 [17:01:31]MH_SAM_APDU [17:01:31]CAPDU: 80 0D 01 02 [17:01:31]Write to MH i2c: E2 08 00 D9 08 80 0D 01 02 00 00 00 00 5A [17:01:31]Write i2c OK [17:01:31]MH_I2C_Read... [17:01:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:01:31]Read from MH i2c: E2 [17:01:31]MH_I2C_Read... [17:01:31]Read from MH i2c: E2 03 00 [17:01:31]MH_I2C_Read... [17:01:31]Read from MH i2c: E2 03 00 D9 08 00 90 00 55 [17:01:31]RAPDU: 90 00 [17:01:31]wFMCommunicate OK [17:01:31]wFMCommunicate request_size=255 [17:01:31]MH_SAM_APDU [17:01:31]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 27 01 00 00 F4 03 04 00 6B 4D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C6 53 01 00 35 04 06 00 [17:01:31]Write to MH i2c: E2 02 01 DA 08 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 27 01 00 00 F4 03 04 00 6B 4D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C6 53 01 00 35 04 06 00 00 00 49 [17:01:31]Write i2c OK [17:01:31]MH_I2C_Read... [17:01:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:01:31]Read from MH i2c: E2 [17:01:31]MH_I2C_Read... [17:01:31]Read from MH i2c: E2 03 00 [17:01:31]MH_I2C_Read... [17:01:31]Read from MH i2c: E2 03 00 DA 08 00 90 00 56 [17:01:31]RAPDU: 90 00 [17:01:31]wFMCommunicate OK [17:01:31]wFMCommunicate request_size=11 [17:01:31]MH_SAM_APDU [17:01:31]CAPDU: 80 0D 02 02 06 E3 B1 2E 82 FF A3 [17:01:31]Write to MH i2c: E2 0E 00 DB 08 80 0D 02 02 06 00 E3 B1 2E 82 FF A3 00 00 4F [17:01:31]Write i2c OK [17:01:31]MH_I2C_Read... [17:01:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:01:31]Read from MH i2c: E2 [17:01:31]MH_I2C_Read... [17:01:31]Read from MH i2c: E2 03 00 [17:01:31]MH_I2C_Read... [17:01:31]Read from MH i2c: E2 03 00 DB 08 00 90 00 57 [17:01:31]RAPDU: 90 00 [17:01:31]wFMCommunicate OK [17:01:31]wFMCommunicate request_size=4 [17:01:31]MH_SAM_APDU [17:01:31]CAPDU: 80 0D 03 02 [17:01:31]Write to MH i2c: E2 08 00 DC 08 80 0D 03 02 00 00 00 00 5F [17:01:31]Write i2c OK [17:01:31]MH_I2C_Read... [17:01:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:01:31]Read from MH i2c: E2 [17:01:31]MH_I2C_Read... [17:01:31]Read from MH i2c: E2 0B 00 [17:01:31]MH_I2C_Read... [17:01:31]Read from MH i2c: E2 0B 00 DC 08 00 89 DA CD 72 A8 4D BD BD 90 00 71 [17:01:31]RAPDU: 89 DA CD 72 A8 4D BD BD 90 00 [17:01:31]wFMCommunicate OK [17:01:31]SAM_PROTO_SignData done [17:01:31]FM_MakeSignedData done [17:01:31]CreateOFDProtocolMessage [17:01:31]wFMCommunicate request_size=4 [17:01:31]MH_SAM_APDU [17:01:31]CAPDU: 80 11 00 00 [17:01:31]Write to MH i2c: E2 08 00 DD 08 80 11 00 00 00 00 00 00 5F [17:01:31]Write i2c OK [17:01:31]MH_I2C_Read... [17:01:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:01:31]Read from MH i2c: E2 [17:01:31]MH_I2C_Read... [17:01:31]Read from MH i2c: E2 17 00 [17:01:31]MH_I2C_Read... [17:01:31]Read from MH i2c: E2 17 00 DD 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 BE [17:01:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:01:31]wFMCommunicate OK [17:01:31]CreateOFDProtocolMessage done [17:01:31]OFDSenderStorePacket 86982 [17:01:31]StoreOFDPacket docnum=86982 [17:01:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 D1 B9 08 01 5C E5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 27 01 00 00 F4 03 04 00 6B 4D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C6 53 01 00 35 04 06 00 E3 B1 2E 82 FF A3 89 DA CD 72 A8 4D BD BD [17:01:31]CheckFolder [17:01:31]dirname=/storage/ofd_packets [17:01:31]CheckFolder done [17:01:31]ProducePacketName [17:01:31]name=ofd_packets/00086982 [17:01:31]NVStorageSaveData ofd_packets/00086982 [17:01:31]File name is /storage/ofd_packets/00086982 [17:01:31]Write 302 bytes [17:01:31]NVStorageSaveData done [17:01:31]OFDSenderStorePacket done [17:01:31]KKMCreateOFDPacket done [17:01:31]NVStorageSaveData kkm_last_timestamp [17:01:31]File name is /storage/kkm_last_timestamp [17:01:31]Write 4 bytes [17:01:31]NVStorageSaveData done [17:01:31]ExternCall_PrintAddStr [17:01:31]wPrintStart [17:01:31]Write to MH i2c: 01 00 00 DE 08 E6 [17:01:31]Write i2c OK [17:01:31]MH_I2C_Read... [17:01:31]Read from MH i2c: 01 [17:01:31]MH_I2C_Read... [17:01:31]Read from MH i2c: 01 07 00 [17:01:31]MH_I2C_Read... [17:01:31]Read from MH i2c: 01 07 00 DE 08 00 00 00 00 00 FF 0F FB [17:01:31]RasterBufferAndPrint [17:01:31]line Счет N : (1)871914 [17:01:31]line ИНН: 02508201610067 [17:01:31]line Контрольно-Кассовый Чек [17:01:31]line ПРОДАЖА [17:01:31]line ТРК (МРК, ГНК) : 54 [17:01:31]line Товар: 2710194210 [17:01:31]line ДТ(л)-К-4 [17:01:31]line 10.500 * 76.20 [17:01:31]line = 800.10 [17:01:31]line НДС 12% НСП 1% [17:01:31]line > о реализуемом товаре [17:01:31]line ОКРУГЛЕНИЕ: -0.10 [17:01:31]line ИТОГО: 800.00 [17:01:31]line Внесено: 800.00 [17:01:31]line СДАЧА: 0.00 [17:01:31]line НСП 1% : 7.08 [17:01:31]line НДС 12% : 84.97 [17:01:31]line Наличными: 800.00 [17:01:31]line Безнал.: 0.00 [17:01:31]line Место: АЗС № 137 "Партнер Нефть" [17:01:31]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:01:31]line СНО: Общий режим [17:01:31]line Чек 295 22.09.2024 17:01 [17:01:31]line Смена: 497 ФФД: 1.0 [17:01:31]line ЗНМ: 0300000064 [17:01:31]line РНМ: 0000000000092592 [17:01:31]line Версия ККМ: 001 [17:01:31]line ФМ: 0000000000874979 [17:01:31]line ФД: 86982 [17:01:31]line ФПД: 250350129053603 [17:01:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T170131&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86982&fm=250350129053603&tin=02508201610067®Number=0000000000092592&sum=80000 [17:01:32]written 0, free lines is 4095 [17:01:32]Write to MH i2c: 01 00 00 09 09 12 [17:01:32]Write i2c OK [17:01:32]MH_I2C_Read... [17:01:32]Read from MH i2c: 01 [17:01:32]MH_I2C_Read... [17:01:32]Read from MH i2c: 01 07 00 [17:01:32]MH_I2C_Read... [17:01:32]Read from MH i2c: 01 07 00 09 09 00 00 00 00 00 E6 0C 0B [17:01:32]RasterBufferAndPrint [17:01:32]line [17:01:32]line [17:01:32]line [17:01:32]line [17:01:32]line [17:01:32]written 0, free lines is 3308 [17:01:32]MH_Cut [17:01:32]Write to MH i2c: D1 01 00 10 09 01 EB [17:01:32]Write i2c OK [17:01:32]MH_I2C_Read... [17:01:32]Read from MH i2c: D1 [17:01:32]MH_I2C_Read... [17:01:32]Read from MH i2c: D1 01 00 [17:01:32]MH_I2C_Read... [17:01:32]Read from MH i2c: D1 01 00 10 09 00 EA [17:01:32]Write to MH i2c: 01 00 00 11 09 1A [17:01:32]Write i2c OK [17:01:32]MH_I2C_Read... [17:01:33]*** Cut start [17:01:33]*** Partial cut [17:01:33]*** CUTSNS_PIN = 1 [17:01:33]*** CUTSNS_PIN = 0 [17:01:33]*** Brake cut motor [17:01:34]Read from MH i2c: 01 [17:01:34]MH_I2C_Read... [17:01:34]*** Stop cut motor [17:01:34]*** Cut end [17:01:34]Read from MH i2c: 01 07 00 [17:01:34]MH_I2C_Read... [17:01:34]Read from MH i2c: 01 07 00 11 09 00 00 00 00 00 FF 0F 2F [17:01:34]process_action close_receipt done [17:01:34]requested_data is exist [17:01:34]produce_requested_data [17:01:34]requested_item fm.sn is exist - process it [17:01:34]wFMCommunicate request_size=4 [17:01:34]MH_SAM_APDU [17:01:34]CAPDU: 80 11 00 00 [17:01:34]Write to MH i2c: E2 08 00 12 09 80 11 00 00 00 00 00 00 95 [17:01:34]Write i2c OK [17:01:34]MH_I2C_Read... [17:01:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:01:34]Read from MH i2c: E2 [17:01:34]MH_I2C_Read... [17:01:34]Read from MH i2c: E2 17 00 [17:01:34]MH_I2C_Read... [17:01:34]Read from MH i2c: E2 17 00 12 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 F4 [17:01:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:01:34]wFMCommunicate OK [17:01:34]requested_item fd.num is exist - process it [17:01:34]SAM_PROTO_GetFieldsCounters [17:01:34]wFMCommunicate request_size=4 [17:01:34]MH_SAM_APDU [17:01:34]CAPDU: 80 13 00 00 [17:01:34]Write to MH i2c: E2 08 00 13 09 80 13 00 00 00 00 00 00 98 [17:01:34]Write i2c OK [17:01:34]MH_I2C_Read... [17:01:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:01:34]Read from MH i2c: E2 [17:01:34]MH_I2C_Read... [17:01:34]Read from MH i2c: E2 62 00 [17:01:34]MH_I2C_Read... [17:01:34]Read from MH i2c: E2 62 00 13 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C6 53 01 00 0E 04 04 00 F1 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 4B [17: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C6 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 27 01 00 00 5E 04 04 00 27 01 00 00 57 04 04 00 28 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:01:34]wFMCommunicate OK [17:01:34]SAM_PROTO_GetFieldsCounters done [17:01:34]requested_item shift.num is exist - process it [17:01:34]requested_item shift.opened is exist - process it [17:01:34]req_shift_opened [17:01:34]FM_GetShiftState [17:01:34]SAM_PROTO_GetShiftState [17:01:34]wFMCommunicate request_size=4 [17:01:34]MH_SAM_APDU [17:01:34]CAPDU: 80 13 01 00 [17:01:34]Write to MH i2c: E2 08 00 14 09 80 13 01 00 00 00 00 00 9A [17:01:34]Write i2c OK [17:01:34]MH_I2C_Read... [17:01:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:01:34]Read from MH i2c: E2 [17:01:34]MH_I2C_Read... [17:01:34]Read from MH i2c: E2 0E 00 [17:01:34]MH_I2C_Read... [17:01:34]Read from MH i2c: E2 0E 00 14 09 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 58 [17:01:34]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:01:34]wFMCommunicate OK [17:01:34]SAM_PROTO_GetShiftState done [17:01:34]FM_GetShiftState done [17:01:34]req_shift_opened done [17:01:34]requested_item shift.open_date is exist - process it [17:01:34]req_shift_open_date [17:01:34]req_shift_open_date done [17:01:34]produce_requested_data done [17:01:34]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86982,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:01:34]process_action_free close_receipt [17:01:34]json_value_free [17:01:34]json_value_free done [17:01:34]process_json_proto returns [17:01:34]Send response to host [17:01:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86982,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:01:34]free response buf [17:01:34]execute_script done [17:01:34]execute_script returns [17:01:34]free content buf [17:01:34]Sock 10.Close socket [17:01:34]Sock 10.Thread stoped [17:01:45]recv_with_timeout no data received [17:01:56]recv_with_timeout no data received [17:02:37]ConnectInit Can't connect to host [17:02:37]CommunicateWithHost connect error [17:02:37]CommunicateWithHost err = -1 [17:02:37]OFD Sender: Server communicate error [17:02:38]OFD Sender: Processing packet 86981 [packets to send 277, broken 275] [17:02:38]ProducePacketName [17:02:38]name=ofd_packets/00086981 [17:02:38]OFD Sender: To server: pG, [17:02:38]CommunicateWithHost lk.salyk.kg:30040 [17:02:38]ConnectInit lk.salyk.kg [17:02:38]Connected sock=8 [17:02:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 8D D9 08 01 5C 22 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 26 4D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C5 53 01 00 35 04 06 00 83 2B BA 9B C0 22 C5 E7 CE 9F 3C AB 17 FC [17:02:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 BE 78 47 00 B6 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 34 39 37 39 10 04 04 00 C5 53 01 00 F4 03 04 00 7C F8 EF 66 B6 04 01 00 00 3F B1 DE A6 9D B9 2B 2C [17:02:39]CommunicateWithHost err = 0 [17:02:39]CheckOFDResponse [17:02:39]1017 (14) - 77093643461234 [17:02:39]1041 (16) - 0000000000874979 [17:02:39]1040 (4) - 86981 [17:02:39]1012 (4) - 22.09.2024 10:59 [17:02:39]1206 (1) - 0 [17:02:39]OFD Sender: Remove packet 86981 [17:02:39]ProducePacketName [17:02:39]name=ofd_packets/00086981 [17:02:39]NVStorageDeleteData [17:02:40]OFD Sender: Processing packet 86982 [packets to send 276, broken 275] [17:02:40]ProducePacketName [17:02:40]name=ofd_packets/00086982 [17:02:40]OFD Sender: To server: pG, [17:02:40]CommunicateWithHost lk.salyk.kg:30040 [17:02:40]ConnectInit lk.salyk.kg [17:02:44]Connected sock=10 [17:02:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 D1 B9 08 01 5C E5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 27 01 00 00 F4 03 04 00 6B 4D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C6 53 01 00 35 04 06 00 E3 B1 2E 82 FF A3 89 DA CD 72 A8 4D BD BD [17:02:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 96 CC 47 00 21 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 34 39 37 39 10 04 04 00 C6 53 01 00 F4 03 04 00 83 F8 EF 66 B6 04 01 00 00 E4 96 F3 68 39 E1 46 09 [17:02:46]CommunicateWithHost err = 0 [17:02:46]CheckOFDResponse [17:02:46]1017 (14) - 77093643461234 [17:02:46]1041 (16) - 0000000000874979 [17:02:46]1040 (4) - 86982 [17:02:46]1012 (4) - 22.09.2024 10:59 [17:02:46]1206 (1) - 0 [17:02:46]OFD Sender: Remove packet 86982 [17:02:46]ProducePacketName [17:02:46]name=ofd_packets/00086982 [17:02:46]NVStorageDeleteData [17:02:47]OFD Sender: No OFD packet to send [17:02:52]OFD Sender: No OFD packet to send [17:02:57]OFD Sender: No OFD packet to send [17:03:02]OFD Sender: No OFD packet to send [17:03:05]accept exits with 9 [17:03:05]New connection [17:03:05]New thread 3066744164 created [17:03:05]Thread 3066600804 joined [17:03:05]Waiting for new connection... [17:03:05] Sock 9.Parse request [17:03:05]Sock 9.Check first char [17:03:05]Sock 9.First char is OK [17:03:05]request: POST /json_proto HTTP/1.0 [17:03:05]Method: POST [17:03:05]URL: /json_proto [17:03:05]Method is POST - this is cgi request [17:03:05]url: /json_proto [17:03:05]query_string will be loaded in cgi processing [17:03:05]execute_cgi json_proto POST (null) [17:03:05]execute_cgi path=json_proto method=POST [17:03:05]POST find Content-Length [17:03:05]Host: 172.17.47.196:8080 [17:03:05]Content-Length: 677 [17:03:05]Content-Type: application/json [17:03:05] [17:03:05]POST finish read [17:03:05]Found Content-Length = 677 [17:03:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871915", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:03:05]execute_script... [17:03: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)871915", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:03:05]POST & json_proto [17:03:05]process_json_proto [17:03:05]json parsed OK: [17:03:05]protocol is kg_v1.0 [17:03:05]action value=close_receipt [17:03:05]process_action close_receipt [17:03:05]cmd_close_receipt [17:03:05]MH_GetDate [17:03:05]Write to MH i2c: F0 00 00 15 09 0D [17:03:05]Write i2c OK [17:03:05]MH_I2C_Read... [17:03:05]Read from MH i2c: F0 [17:03:05]MH_I2C_Read... [17:03:05]Read from MH i2c: F0 09 00 [17:03:05]MH_I2C_Read... [17:03:05]Read from MH i2c: F0 09 00 15 09 00 CA 4D F0 66 4C 6B 94 66 34 [17:03:05]GetLastDocTimeStamp 1727024491 [17:03:05]current date 1727024586 [17:03:05]FM_GetShiftState [17:03:05]SAM_PROTO_GetShiftState [17:03:05]wFMCommunicate request_size=4 [17:03:05]MH_SAM_APDU [17:03:05]CAPDU: 80 13 01 00 [17:03:05]Write to MH i2c: E2 08 00 16 09 80 13 01 00 00 00 00 00 9C [17:03:05]Write i2c OK [17:03:05]MH_I2C_Read... [17:03:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:05]Read from MH i2c: E2 [17:03:05]MH_I2C_Read... [17:03:05]Read from MH i2c: E2 0E 00 [17:03:05]MH_I2C_Read... [17:03:05]Read from MH i2c: E2 0E 00 16 09 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 5A [17:03:05]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:03:05]wFMCommunicate OK [17:03:05]SAM_PROTO_GetShiftState done [17:03:05]FM_GetShiftState done [17:03:05]opened in 1726964220 [17:03:05]opened+sec_in_day 1727050620 [17:03:05]quantity*price = 50036 [17:03:05]sum+1 = 50037 [17:03: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 296 22.09.2024 17:03 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86983 ФПД: 232138257387359 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T170306&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86983&fm=232138257387359&tin=02508201610067®Number=0000000000092592&sum=50000 [17:03:06]StoreToDocumentArchive [17:03:06]shift 497 fd 86983 [17:03:06]save to /storage/0497/doc_00086983 [17:03:06]save last doc name /storage/0497/doc_00086983 to /storage/kkm_last_doc_name [17:03:06]save OK [17:03:06]Clear old archive folders... [17:03:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:03:06]tlvbuf is 01E1EC60 [17:03:06]SAM_PROTO_ClearQueue [17:03:06]wFMCommunicate request_size=4 [17:03:06]MH_SAM_APDU [17:03:06]CAPDU: 80 09 00 00 [17:03:06]Write to MH i2c: E2 08 00 23 09 80 09 00 00 00 00 00 00 9E [17:03:06]Write i2c OK [17:03:06]MH_I2C_Read... [17:03:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:03:06]Read from MH i2c: E2 [17:03:06]MH_I2C_Read... [17:03:06]Read from MH i2c: E2 03 00 [17:03:06]MH_I2C_Read... [17:03:06]Read from MH i2c: E2 03 00 23 09 00 90 00 A0 [17:03:06]RAPDU: 90 00 [17:03:06]wFMCommunicate OK [17:03:06]SAM_PROTO_ClearQueue done [17:03:06]KKMCreateOFDPacket [17:03:06]OFDProtocolAddRootSTLVToBuf [17:03:06]FM_MakeSignedData [17:03:06]FM_MakeSignedData [17:03:06]SAM_PROTO_SignData [17:03:06]wFMCommunicate request_size=4 [17:03:06]MH_SAM_APDU [17:03:06]CAPDU: 80 0D 01 02 [17:03:06]Write to MH i2c: E2 08 00 24 09 80 0D 01 02 00 00 00 00 A6 [17:03:06]Write i2c OK [17:03:06]MH_I2C_Read... [17:03:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:03:06]Read from MH i2c: E2 [17:03:06]MH_I2C_Read... [17:03:06]Read from MH i2c: E2 03 00 [17:03:06]MH_I2C_Read... [17:03:06]Read from MH i2c: E2 03 00 24 09 00 90 00 A1 [17:03:06]RAPDU: 90 00 [17:03:06]wFMCommunicate OK [17:03:06]wFMCommunicate request_size=255 [17:03:06]MH_SAM_APDU [17:03: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 28 01 00 00 F4 03 04 00 CA 4D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C7 53 01 00 35 04 06 00 D3 [17:03:06]Write to MH i2c: E2 02 01 25 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 CA 4D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C7 53 01 00 35 04 06 00 D3 00 00 A9 [17:03:06]Write i2c OK [17:03:06]MH_I2C_Read... [17:03:07]OFD Sender: No OFD packet to send [17:03:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:07]Read from MH i2c: E2 [17:03:07]MH_I2C_Read... [17:03:07]Read from MH i2c: E2 03 00 [17:03:07]MH_I2C_Read... [17:03:07]Read from MH i2c: E2 03 00 25 09 00 90 00 A2 [17:03:07]RAPDU: 90 00 [17:03:07]wFMCommunicate OK [17:03:07]wFMCommunicate request_size=10 [17:03:07]MH_SAM_APDU [17:03:07]CAPDU: 80 0D 02 02 05 20 E6 5E CF 5F [17:03:07]Write to MH i2c: E2 0D 00 26 09 80 0D 02 02 05 00 20 E6 5E CF 5F 00 00 45 [17:03:07]Write i2c OK [17:03:07]MH_I2C_Read... [17:03:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:07]Read from MH i2c: E2 [17:03:07]MH_I2C_Read... [17:03:07]Read from MH i2c: E2 03 00 [17:03:07]MH_I2C_Read... [17:03:07]Read from MH i2c: E2 03 00 26 09 00 90 00 A3 [17:03:07]RAPDU: 90 00 [17:03:07]wFMCommunicate OK [17:03:07]wFMCommunicate request_size=4 [17:03:07]MH_SAM_APDU [17:03:07]CAPDU: 80 0D 03 02 [17:03:07]Write to MH i2c: E2 08 00 27 09 80 0D 03 02 00 00 00 00 AB [17:03:07]Write i2c OK [17:03:07]MH_I2C_Read... [17:03:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:03:07]Read from MH i2c: E2 [17:03:07]MH_I2C_Read... [17:03:07]Read from MH i2c: E2 0B 00 [17:03:07]MH_I2C_Read... [17:03:07]Read from MH i2c: E2 0B 00 27 09 00 82 98 C2 45 6D 00 1A 08 90 00 5C [17:03:07]RAPDU: 82 98 C2 45 6D 00 1A 08 90 00 [17:03:07]wFMCommunicate OK [17:03:07]SAM_PROTO_SignData done [17:03:07]FM_MakeSignedData done [17:03:07]CreateOFDProtocolMessage [17:03:07]wFMCommunicate request_size=4 [17:03:07]MH_SAM_APDU [17:03:07]CAPDU: 80 11 00 00 [17:03:07]Write to MH i2c: E2 08 00 28 09 80 11 00 00 00 00 00 00 AB [17:03:07]Write i2c OK [17:03:07]MH_I2C_Read... [17:03:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:03:07]Read from MH i2c: E2 [17:03:07]MH_I2C_Read... [17:03:07]Read from MH i2c: E2 17 00 [17:03:07]MH_I2C_Read... [17:03:07]Read from MH i2c: E2 17 00 28 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 0A [17:03:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:03:07]wFMCommunicate OK [17:03:07]CreateOFDProtocolMessage done [17:03:07]OFDSenderStorePacket 86983 [17:03:07]StoreOFDPacket docnum=86983 [17:03:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 79 6D 07 01 DF 31 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 CA 4D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C7 53 01 00 35 04 06 00 D3 20 E6 5E CF 5F 82 98 C2 45 6D 00 1A 08 [17:03:07]CheckFolder [17:03:07]dirname=/storage/ofd_packets [17:03:07]CheckFolder done [17:03:07]ProducePacketName [17:03:07]name=ofd_packets/00086983 [17:03:07]NVStorageSaveData ofd_packets/00086983 [17:03:07]File name is /storage/ofd_packets/00086983 [17:03:07]Write 301 bytes [17:03:07]NVStorageSaveData done [17:03:07]OFDSenderStorePacket done [17:03:07]KKMCreateOFDPacket done [17:03:07]NVStorageSaveData kkm_last_timestamp [17:03:07]File name is /storage/kkm_last_timestamp [17:03:07]Write 4 bytes [17:03:07]NVStorageSaveData done [17:03:07]ExternCall_PrintAddStr [17:03:07]wPrintStart [17:03:07]Write to MH i2c: 01 00 00 29 09 32 [17:03:07]Write i2c OK [17:03:07]MH_I2C_Read... [17:03:07]Read from MH i2c: 01 [17:03:07]MH_I2C_Read... [17:03:07]Read from MH i2c: 01 07 00 [17:03:07]MH_I2C_Read... [17:03:07]Read from MH i2c: 01 07 00 29 09 00 00 00 00 00 FF 0F 47 [17:03:07]RasterBufferAndPrint [17:03:07]line Счет N : (1)871915 [17:03:07]line ИНН: 02508201610067 [17:03:07]line Контрольно-Кассовый Чек [17:03:07]line ПРОДАЖА [17:03:07]line ТРК (МРК, ГНК) : 43 [17:03:07]line Товар: 2710124130 [17:03:07]line Аи-92-К-5 [17:03:07]line 7.380 * 67.80 [17:03:07]line = 500.36 [17:03:07]line НДС 12% НСП 1% [17:03:07]line > о реализуемом товаре [17:03:07]line ОКРУГЛЕНИЕ: -0.36 [17:03:07]line ИТОГО: 500.00 [17:03:07]line Внесено: 500.00 [17:03:07]line СДАЧА: 0.00 [17:03:07]line НСП 1% : 4.43 [17:03:07]line НДС 12% : 53.14 [17:03:07]line Наличными: 500.00 [17:03:07]line Безнал.: 0.00 [17:03:07]line Место: АЗС № 137 "Партнер Нефть" [17:03:07]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:03:07]line СНО: Общий режим [17:03:07]line Чек 296 22.09.2024 17:03 [17:03:07]line Смена: 497 ФФД: 1.0 [17:03:07]line ЗНМ: 0300000064 [17:03:07]line РНМ: 0000000000092592 [17:03:07]line Версия ККМ: 001 [17:03:07]line ФМ: 0000000000874979 [17:03:07]line ФД: 86983 [17:03:07]line ФПД: 232138257387359 [17:03:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T170306&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86983&fm=232138257387359&tin=02508201610067®Number=0000000000092592&sum=50000 [17:03:07]written 0, free lines is 4095 [17:03:07]OFD Sender: Processing packet 86983 [packets to send 276, broken 275] [17:03:07]ProducePacketName [17:03:07]name=ofd_packets/00086983 [17:03:07]OFD Sender: To server: pG, [17:03:07]CommunicateWithHost lk.salyk.kg:30040 [17:03:07]ConnectInit lk.salyk.kg [17:03:07]Write to MH i2c: 01 00 00 54 09 5D [17:03:07]Write i2c OK [17:03:07]MH_I2C_Read... [17:03:07]Read from MH i2c: 01 [17:03:07]MH_I2C_Read... [17:03:07]Read from MH i2c: 01 07 00 [17:03:07]MH_I2C_Read... [17:03:07]Read from MH i2c: 01 07 00 54 09 00 00 00 00 00 E5 0C 55 [17:03:07]RasterBufferAndPrint [17:03:07]line [17:03:07]line [17:03:07]line [17:03:07]line [17:03:07]line [17:03:07]written 0, free lines is 3307 [17:03:07]MH_Cut [17:03:07]Write to MH i2c: D1 01 00 5B 09 01 36 [17:03:07]Write i2c OK [17:03:07]MH_I2C_Read... [17:03:07]Read from MH i2c: D1 [17:03:07]MH_I2C_Read... [17:03:07]Read from MH i2c: D1 01 00 [17:03:07]MH_I2C_Read... [17:03:07]Read from MH i2c: D1 01 00 5B 09 00 35 [17:03:07]Write to MH i2c: 01 00 00 5C 09 65 [17:03:07]Write i2c OK [17:03:07]MH_I2C_Read... [17:03:08]Connected sock=10 [17:03:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 79 6D 07 01 DF 31 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 CA 4D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C7 53 01 00 35 04 06 00 D3 20 E6 5E CF 5F 82 98 C2 45 6D 00 1A 08 [17:03:08]*** Cut start [17:03:08]*** Partial cut [17:03:08]*** CUTSNS_PIN = 1 [17:03:08]*** CUTSNS_PIN = 0 [17:03:08]*** Brake cut motor [17:03:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 14 2D 47 00 22 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 34 39 37 39 10 04 04 00 C7 53 01 00 F4 03 04 00 9A F8 EF 66 B6 04 01 00 00 B2 5C AA BC 70 41 D7 60 [17:03:09]CommunicateWithHost err = 0 [17:03:09]CheckOFDResponse [17:03:09]1017 (14) - 77093643461234 [17:03:09]1041 (16) - 0000000000874979 [17:03:09]1040 (4) - 86983 [17:03:09]1012 (4) - 22.09.2024 10:59 [17:03:09]1206 (1) - 0 [17:03:09]OFD Sender: Remove packet 86983 [17:03:09]ProducePacketName [17:03:09]name=ofd_packets/00086983 [17:03:09]NVStorageDeleteData [17:03:09]Read from MH i2c: 01 [17:03:09]MH_I2C_Read... [17:03:09]*** Stop cut motor [17:03:09]*** Cut end [17:03:09]Read from MH i2c: 01 07 00 [17:03:09]MH_I2C_Read... [17:03:09]Read from MH i2c: 01 07 00 5C 09 00 00 00 00 00 FF 0F 7A [17:03:09]process_action close_receipt done [17:03:09]requested_data is exist [17:03:09]produce_requested_data [17:03:09]requested_item fm.sn is exist - process it [17:03:09]wFMCommunicate request_size=4 [17:03:09]MH_SAM_APDU [17:03:09]CAPDU: 80 11 00 00 [17:03:09]Write to MH i2c: E2 08 00 5D 09 80 11 00 00 00 00 00 00 E0 [17:03:09]Write i2c OK [17:03:09]MH_I2C_Read... [17:03:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:03:09]Read from MH i2c: E2 [17:03:09]MH_I2C_Read... [17:03:09]Read from MH i2c: E2 17 00 [17:03:09]MH_I2C_Read... [17:03:09]Read from MH i2c: E2 17 00 5D 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3F [17:03:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:03:09]wFMCommunicate OK [17:03:09]requested_item fd.num is exist - process it [17:03:09]SAM_PROTO_GetFieldsCounters [17:03:09]wFMCommunicate request_size=4 [17:03:09]MH_SAM_APDU [17:03:09]CAPDU: 80 13 00 00 [17:03:09]Write to MH i2c: E2 08 00 5E 09 80 13 00 00 00 00 00 00 E3 [17:03:09]Write i2c OK [17:03:09]MH_I2C_Read... [17:03:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:03:09]Read from MH i2c: E2 [17:03:09]MH_I2C_Read... [17:03:09]Read from MH i2c: E2 62 00 [17:03:09]MH_I2C_Read... [17:03:09]Read from MH i2c: E2 62 00 5E 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C7 53 01 00 0E 04 04 00 F1 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 9A [17:03: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C7 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 28 01 00 00 5E 04 04 00 28 01 00 00 57 04 04 00 29 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:03:09]wFMCommunicate OK [17:03:09]SAM_PROTO_GetFieldsCounters done [17:03:09]requested_item shift.num is exist - process it [17:03:09]requested_item shift.opened is exist - process it [17:03:09]req_shift_opened [17:03:09]FM_GetShiftState [17:03:09]SAM_PROTO_GetShiftState [17:03:09]wFMCommunicate request_size=4 [17:03:09]MH_SAM_APDU [17:03:09]CAPDU: 80 13 01 00 [17:03:09]Write to MH i2c: E2 08 00 5F 09 80 13 01 00 00 00 00 00 E5 [17:03:09]Write i2c OK [17:03:09]MH_I2C_Read... [17:03:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:09]Read from MH i2c: E2 [17:03:09]MH_I2C_Read... [17:03:09]OFD Sender: No OFD packet to send [17:03:09]Read from MH i2c: E2 0E 00 [17:03:09]MH_I2C_Read... [17:03:09]Read from MH i2c: E2 0E 00 5F 09 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A3 [17:03:09]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:03:09]wFMCommunicate OK [17:03:09]SAM_PROTO_GetShiftState done [17:03:09]FM_GetShiftState done [17:03:09]req_shift_opened done [17:03:09]requested_item shift.open_date is exist - process it [17:03:09]req_shift_open_date [17:03:09]req_shift_open_date done [17:03:09]produce_requested_data done [17:03:09]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86983,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:03:09]process_action_free close_receipt [17:03:09]json_value_free [17:03:09]json_value_free done [17:03:09]process_json_proto returns [17:03:09]Send response to host [17:03:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86983,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:03:09]free response buf [17:03:09]execute_script done [17:03:09]execute_script returns [17:03:09]free content buf [17:03:09]Sock 9.Close socket [17:03:09]Sock 9.Thread stoped [17:03:14]recv_with_timeout no data received [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:54]OFD Sender: No OFD packet to send [17:03:59]OFD Sender: No OFD packet to send [17:04:03]accept exits with 8 [17:04:03]New connection [17:04:03]New thread 3066600804 created [17:04:03]Thread 3066744164 joined [17:04:03]Waiting for new connection... [17:04:03] Sock 8.Parse request [17:04:03]Sock 8.Check first char [17:04:03]Sock 8.First char is OK [17:04:03]request: POST /json_proto HTTP/1.0 [17:04:03]Method: POST [17:04:03]URL: /json_proto [17:04:03]Method is POST - this is cgi request [17:04:03]url: /json_proto [17:04:03]query_string will be loaded in cgi processing [17:04:03]execute_cgi json_proto POST (null) [17:04:03]execute_cgi path=json_proto method=POST [17:04:03]POST find Content-Length [17:04:03]Host: 172.17.47.196:8080 [17:04:03]Content-Length: 800 [17:04:03]Content-Type: application/json [17:04:03] [17:04:03]POST finish read [17:04:03]Found Content-Length = 800 [17:04:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871916", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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 }]} ], "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" : 300.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:04:03]execute_script... [17:04: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)871916", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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 }]} ], "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" : 300.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:04:03]POST & json_proto [17:04:03]process_json_proto [17:04:03]json parsed OK: [17:04:03]protocol is kg_v1.0 [17:04:03]action value=close_receipt [17:04:03]process_action close_receipt [17:04:03]cmd_close_receipt [17:04:03]MH_GetDate [17:04:03]Write to MH i2c: F0 00 00 60 09 58 [17:04:03]Write i2c OK [17:04:03]MH_I2C_Read... [17:04:03]Read from MH i2c: F0 [17:04:03]MH_I2C_Read... [17:04:03]Read from MH i2c: F0 09 00 [17:04:03]MH_I2C_Read... [17:04:03]Read from MH i2c: F0 09 00 60 09 00 04 4E F0 66 4C 6B 94 66 BA [17:04:03]GetLastDocTimeStamp 1727024586 [17:04:03]current date 1727024644 [17:04:03]FM_GetShiftState [17:04:03]SAM_PROTO_GetShiftState [17:04:03]wFMCommunicate request_size=4 [17:04:03]MH_SAM_APDU [17:04:03]CAPDU: 80 13 01 00 [17:04:03]Write to MH i2c: E2 08 00 61 09 80 13 01 00 00 00 00 00 E7 [17:04:03]Write i2c OK [17:04:03]MH_I2C_Read... [17:04:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:04:03]Read from MH i2c: E2 [17:04:03]MH_I2C_Read... [17:04:03]Read from MH i2c: E2 0E 00 [17:04:03]MH_I2C_Read... [17:04:03]Read from MH i2c: E2 0E 00 61 09 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A5 [17:04:03]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:04:03]wFMCommunicate OK [17:04:03]SAM_PROTO_GetShiftState done [17:04:03]FM_GetShiftState done [17:04:03]opened in 1726964220 [17:04:03]opened+sec_in_day 1727050620 [17:04:03]quantity*price = 30035 [17:04:03]sum+1 = 30036 [17:04:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.35 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.35 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 297 22.09.2024 17:04 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 86984 ФПД: 37125008212782 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T170404&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86984&fm=37125008212782&tin=02508201610067®Number=0000000000092592&sum=30035 [17:04:05]StoreToDocumentArchive [17:04:05]shift 497 fd 86984 [17:04:05]save to /storage/0497/doc_00086984 [17:04:05]save last doc name /storage/0497/doc_00086984 to /storage/kkm_last_doc_name [17:04:05]save OK [17:04:05]Clear old archive folders... [17:04:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:04:05]tlvbuf is 01E80570 [17:04:05]SAM_PROTO_ClearQueue [17:04:05]wFMCommunicate request_size=4 [17:04:05]MH_SAM_APDU [17:04:05]CAPDU: 80 09 00 00 [17:04:05]Write to MH i2c: E2 08 00 6E 09 80 09 00 00 00 00 00 00 E9 [17:04:05]Write i2c OK [17:04:05]MH_I2C_Read... [17:04:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:04:05]Read from MH i2c: E2 [17:04:05]MH_I2C_Read... [17:04:05]Read from MH i2c: E2 03 00 [17:04:05]MH_I2C_Read... [17:04:05]Read from MH i2c: E2 03 00 6E 09 00 90 00 EB [17:04:05]RAPDU: 90 00 [17:04:05]wFMCommunicate OK [17:04:05]SAM_PROTO_ClearQueue done [17:04:05]KKMCreateOFDPacket [17:04:05]OFDProtocolAddRootSTLVToBuf [17:04:05]FM_MakeSignedData [17:04:05]FM_MakeSignedData [17:04:05]SAM_PROTO_SignData [17:04:05]wFMCommunicate request_size=4 [17:04:05]MH_SAM_APDU [17:04:05]CAPDU: 80 0D 01 02 [17:04:05]Write to MH i2c: E2 08 00 6F 09 80 0D 01 02 00 00 00 00 F1 [17:04:05]Write i2c OK [17:04:05]MH_I2C_Read... [17:04:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:04:05]Read from MH i2c: E2 [17:04:05]MH_I2C_Read... [17:04:05]Read from MH i2c: E2 03 00 [17:04:05]MH_I2C_Read... [17:04:05]Read from MH i2c: E2 03 00 6F 09 00 90 00 EC [17:04:05]RAPDU: 90 00 [17:04:05]wFMCommunicate OK [17:04:05]wFMCommunicate request_size=255 [17:04:05]MH_SAM_APDU [17:04: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 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 53 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 53 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 04 4E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C8 53 01 00 35 04 06 00 21 [17:04:05]Write to MH i2c: E2 02 01 70 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 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 53 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 53 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 04 4E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C8 53 01 00 35 04 06 00 21 00 00 E4 [17:04:05]Write i2c OK [17:04:05]MH_I2C_Read... [17:04:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:04:05]Read from MH i2c: E2 [17:04:05]MH_I2C_Read... [17:04:05]Read from MH i2c: E2 03 00 [17:04:05]MH_I2C_Read... [17:04:05]Read from MH i2c: E2 03 00 70 09 00 90 00 ED [17:04:05]RAPDU: 90 00 [17:04:05]wFMCommunicate OK [17:04:05]wFMCommunicate request_size=10 [17:04:05]MH_SAM_APDU [17:04:05]CAPDU: 80 0D 02 02 05 C3 D6 ED 43 2E [17:04:05]Write to MH i2c: E2 0D 00 71 09 80 0D 02 02 05 00 C3 D6 ED 43 2E 00 00 F5 [17:04:05]Write i2c OK [17:04:05]MH_I2C_Read... [17:04:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:04:05]Read from MH i2c: E2 [17:04:05]MH_I2C_Read... [17:04:05]Read from MH i2c: E2 03 00 [17:04:05]MH_I2C_Read... [17:04:05]Read from MH i2c: E2 03 00 71 09 00 90 00 EE [17:04:05]RAPDU: 90 00 [17:04:05]wFMCommunicate OK [17:04:05]wFMCommunicate request_size=4 [17:04:05]MH_SAM_APDU [17:04:05]CAPDU: 80 0D 03 02 [17:04:05]Write to MH i2c: E2 08 00 72 09 80 0D 03 02 00 00 00 00 F6 [17:04:05]Write i2c OK [17:04:05]MH_I2C_Read... [17:04:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:04:05]Read from MH i2c: E2 [17:04:05]MH_I2C_Read... [17:04:05]Read from MH i2c: E2 0B 00 [17:04:05]MH_I2C_Read... [17:04:05]Read from MH i2c: E2 0B 00 72 09 00 3F A8 AB C9 83 44 54 5C 90 00 C9 [17:04:05]RAPDU: 3F A8 AB C9 83 44 54 5C 90 00 [17:04:05]wFMCommunicate OK [17:04:05]SAM_PROTO_SignData done [17:04:05]FM_MakeSignedData done [17:04:05]CreateOFDProtocolMessage [17:04:05]wFMCommunicate request_size=4 [17:04:05]MH_SAM_APDU [17:04:05]CAPDU: 80 11 00 00 [17:04:05]Write to MH i2c: E2 08 00 73 09 80 11 00 00 00 00 00 00 F6 [17:04:05]Write i2c OK [17:04:05]MH_I2C_Read... [17:04:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:04:05]Read from MH i2c: E2 [17:04:05]MH_I2C_Read... [17:04:05]Read from MH i2c: E2 17 00 [17:04:05]MH_I2C_Read... [17:04:05]Read from MH i2c: E2 17 00 73 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 55 [17:04:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:04:05]wFMCommunicate OK [17:04:05]CreateOFDProtocolMessage done [17:04:05]OFDSenderStorePacket 86984 [17:04:05]StoreOFDPacket docnum=86984 [17:04:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 BF 6D 07 01 F2 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 53 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 53 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 04 4E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C8 53 01 00 35 04 06 00 21 C3 D6 ED 43 2E 3F A8 AB C9 83 44 54 5C [17:04:05]CheckFolder [17:04:05]dirname=/storage/ofd_packets [17:04:05]CheckFolder done [17:04:05]ProducePacketName [17:04:05]name=ofd_packets/00086984 [17:04:05]NVStorageSaveData ofd_packets/00086984 [17:04:05]File name is /storage/ofd_packets/00086984 [17:04:05]Write 301 bytes [17:04:05]NVStorageSaveData done [17:04:05]OFDSenderStorePacket done [17:04:05]KKMCreateOFDPacket done [17:04:05]NVStorageSaveData kkm_last_timestamp [17:04:05]File name is /storage/kkm_last_timestamp [17:04:05]Write 4 bytes [17:04:05]OFD Sender: Processing packet 86984 [packets to send 276, broken 275] [17:04:05]ProducePacketName [17:04:05]name=ofd_packets/00086984 [17:04:05]OFD Sender: To server: pG, [17:04:05]CommunicateWithHost lk.salyk.kg:30040 [17:04:05]ConnectInit lk.salyk.kg [17:04:05]NVStorageSaveData done [17:04:05]ExternCall_PrintAddStr [17:04:05]wPrintStart [17:04:05]Write to MH i2c: 01 00 00 74 09 7D [17:04:05]Write i2c OK [17:04:05]MH_I2C_Read... [17:04:05]Read from MH i2c: 01 [17:04:05]MH_I2C_Read... [17:04:05]Read from MH i2c: 01 07 00 [17:04:05]MH_I2C_Read... [17:04:05]Read from MH i2c: 01 07 00 74 09 00 00 00 00 00 FF 0F 92 [17:04:05]RasterBufferAndPrint [17:04:05]line Счет N : (1)871916 [17:04:05]line ИНН: 02508201610067 [17:04:05]line Контрольно-Кассовый Чек [17:04:05]line ПРОДАЖА [17:04:05]line ТРК (МРК, ГНК) : 43 [17:04:05]line Товар: 2710124130 [17:04:05]line Аи-92-К-5 [17:04:05]line 4.430 * 67.80 [17:04:05]line = 300.35 [17:04:05]line НДС 12% НСП 1% [17:04:05]line > о реализуемом товаре [17:04:05]line ИТОГО: 300.35 [17:04:05]line НСП 1% : 2.66 [17:04:05]line НДС 12% : 31.90 [17:04:05]line Наличными: 0.00 [17:04:05]line Безнал.: 300.35 [17:04:05]line Место: АЗС № 137 "Партнер Нефть" [17:04:05]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:04:05]line СНО: Общий режим [17:04:05]line Чек 297 22.09.2024 17:04 [17:04:05]line Смена: 497 ФФД: 1.0 [17:04:05]line ЗНМ: 0300000064 [17:04:05]line РНМ: 0000000000092592 [17:04:05]line Версия ККМ: 001 [17:04:05]line Платежная система: O! деньги [17:04:05]line ФМ: 0000000000874979 [17:04:05]line ФД: 86984 [17:04:05]line ФПД: 37125008212782 [17:04:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T170404&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86984&fm=37125008212782&tin=02508201610067®Number=0000000000092592&sum=30035 [17:04:05]written 0, free lines is 4095 [17:04:06]Write to MH i2c: 01 00 00 9E 09 A7 [17:04:06]Write i2c OK [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: 01 [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: 01 07 00 [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: 01 07 00 9E 09 00 00 00 00 00 F6 0C B0 [17:04:06]RasterBufferAndPrint [17:04:06]line [17:04:06]line [17:04:06]line [17:04:06]line [17:04:06]line [17:04:06]written 0, free lines is 3324 [17:04:06]MH_Cut [17:04:06]Write to MH i2c: D1 01 00 A5 09 01 80 [17:04:06]Write i2c OK [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: D1 [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: D1 01 00 [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: D1 01 00 A5 09 00 7F [17:04:06]Write to MH i2c: 01 00 00 A6 09 AF [17:04:06]Write i2c OK [17:04:06]MH_I2C_Read... [17:04:06]Connected sock=11 [17:04:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 BF 6D 07 01 F2 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 53 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 53 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 04 4E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C8 53 01 00 35 04 06 00 21 C3 D6 ED 43 2E 3F A8 AB C9 83 44 54 5C [17:04:06]*** Cut start [17:04:06]*** Partial cut [17:04:06]*** CUTSNS_PIN = 1 [17:04:06]*** CUTSNS_PIN = 0 [17:04:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 5D 0B 47 00 AD 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 34 39 37 39 10 04 04 00 C8 53 01 00 F4 03 04 00 D4 F8 EF 66 B6 04 01 00 00 64 92 73 B2 71 07 11 B3 [17:04:07]CommunicateWithHost err = 0 [17:04:07]CheckOFDResponse [17:04:07]1017 (14) - 77093643461234 [17:04:07]1041 (16) - 0000000000874979 [17:04:07]1040 (4) - 86984 [17:04:07]1012 (4) - 22.09.2024 11:00 [17:04:07]1206 (1) - 0 [17:04:07]OFD Sender: Remove packet 86984 [17:04:07]ProducePacketName [17:04:07]name=ofd_packets/00086984 [17:04:07]NVStorageDeleteData [17:04:07]*** Brake cut motor [17:04:07]Read from MH i2c: 01 [17:04:07]MH_I2C_Read... [17:04:07]*** Stop cut motor [17:04:07]*** Cut end [17:04:07]Read from MH i2c: 01 07 00 [17:04:07]MH_I2C_Read... [17:04:07]Read from MH i2c: 01 07 00 A6 09 00 00 00 00 00 FF 0F C4 [17:04:07]process_action close_receipt done [17:04:07]requested_data is exist [17:04:07]produce_requested_data [17:04:07]requested_item fm.sn is exist - process it [17:04:07]wFMCommunicate request_size=4 [17:04:07]MH_SAM_APDU [17:04:07]CAPDU: 80 11 00 00 [17:04:07]Write to MH i2c: E2 08 00 A7 09 80 11 00 00 00 00 00 00 2A [17:04:07]Write i2c OK [17:04:07]MH_I2C_Read... [17:04:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:04:07]Read from MH i2c: E2 [17:04:07]MH_I2C_Read... [17:04:07]Read from MH i2c: E2 17 00 [17:04:07]MH_I2C_Read... [17:04:07]Read from MH i2c: E2 17 00 A7 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 89 [17:04:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:04:07]wFMCommunicate OK [17:04:07]requested_item fd.num is exist - process it [17:04:07]SAM_PROTO_GetFieldsCounters [17:04:07]wFMCommunicate request_size=4 [17:04:07]MH_SAM_APDU [17:04:07]CAPDU: 80 13 00 00 [17:04:07]Write to MH i2c: E2 08 00 A8 09 80 13 00 00 00 00 00 00 2D [17:04:07]Write i2c OK [17:04:07]MH_I2C_Read... [17:04:07]OFD Sender: No OFD packet to send [17:04:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:04:07]Read from MH i2c: E2 [17:04:07]MH_I2C_Read... [17:04:07]Read from MH i2c: E2 62 00 [17:04:07]MH_I2C_Read... [17:04:07]Read from MH i2c: E2 62 00 A8 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C8 53 01 00 0E 04 04 00 F1 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 E8 [17:04:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C8 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 29 01 00 00 5E 04 04 00 29 01 00 00 57 04 04 00 2A 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:04:07]wFMCommunicate OK [17:04:07]SAM_PROTO_GetFieldsCounters done [17:04:07]requested_item shift.num is exist - process it [17:04:07]requested_item shift.opened is exist - process it [17:04:07]req_shift_opened [17:04:07]FM_GetShiftState [17:04:07]SAM_PROTO_GetShiftState [17:04:07]wFMCommunicate request_size=4 [17:04:07]MH_SAM_APDU [17:04:07]CAPDU: 80 13 01 00 [17:04:07]Write to MH i2c: E2 08 00 A9 09 80 13 01 00 00 00 00 00 2F [17:04:07]Write i2c OK [17:04:07]MH_I2C_Read... [17:04:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:04:07]Read from MH i2c: E2 [17:04:07]MH_I2C_Read... [17:04:07]Read from MH i2c: E2 0E 00 [17:04:07]MH_I2C_Read... [17:04:07]Read from MH i2c: E2 0E 00 A9 09 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 ED [17:04:07]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:04:07]wFMCommunicate OK [17:04:07]SAM_PROTO_GetShiftState done [17:04:07]FM_GetShiftState done [17:04:07]req_shift_opened done [17:04:07]requested_item shift.open_date is exist - process it [17:04:07]req_shift_open_date [17:04:07]req_shift_open_date done [17:04:07]produce_requested_data done [17:04:07]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86984,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:04:07]process_action_free close_receipt [17:04:07]json_value_free [17:04:07]json_value_free done [17:04:07]process_json_proto returns [17:04:07]Send response to host [17:04:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86984,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:04:07]free response buf [17:04:07]execute_script done [17:04:07]execute_script returns [17:04:07]free content buf [17:04:07]Sock 8.Close socket [17:04:07]Sock 8.Thread stoped [17:04:12]OFD Sender: No OFD packet to send [17:04:17]OFD Sender: No OFD packet to send [17:04:22]OFD Sender: No OFD packet to send [17:04:27]OFD Sender: No OFD packet to send [17:04:32]OFD Sender: No OFD packet to send [17:04:32]recv_with_timeout no data received [17:04:37]OFD Sender: No OFD packet to send [17:04:42]OFD Sender: No OFD packet to send [17:04:47]OFD Sender: No OFD packet to send [17:04:52]OFD Sender: No OFD packet to send [17:04:57]OFD Sender: No OFD packet to send [17:05:02]OFD Sender: No OFD packet to send [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 1A [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 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [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 (2007E328 010249C5) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903S init start (LINUX_LIGHT) [00:00:09]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:09]*** Serial: 3139303353513838 5400000000572575 (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: 6021896+1721002828=1727024724 [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:09]*** Is cutter blocked? [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 1B [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 30620 [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 54 4E F0 66 4C 6B 94 66 A8 [17:05:24]Current date/time: 22.09.2024 17:05 [17:05:24]FM_Init [17:05:24]wFMConnect [17:05:24]MH_SAM_On [17:05:24]Write to MH i2c: E0 00 00 08 00 E7 [17:05:24]Write i2c OK [17:05:24]MH_I2C_Read... [17:05:24]*** iso7816_init finished! [17:05:24]*** atr: [17:05:24]*** 0F 3B D5 18 FF 81 91 FE [17:05:24]*** 1F C3 80 73 C8 21 10 0A [17:05:24]*** 00 00 00 00 00 00 00 00 [17:05:24]*** 00 00 00 00 00 00 00 00 [17:05:24]*** 00 00 00 00 00 00 00 00 [17:05:24]*** 00 00 00 00 00 00 00 00 [17:05:24]*** 00 00 00 00 00 00 00 00 [17:05:24]*** 00 00 00 00 00 00 00 00 [17:05:24]Read from MH i2c: E0 [17:05:24]MH_I2C_Read... [17:05:24]Read from MH i2c: E0 10 00 [17:05:24]MH_I2C_Read... [17:05:24]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [17:05:24]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [17:05:24]wFMCommunicate request_size=10 [17:05:24]MH_SAM_APDU [17:05:24]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [17:05:24]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [17:05:24]Write i2c OK [17:05:24]MH_I2C_Read... [17:05:24]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [17:05:24]Read from MH i2c: E2 [17:05:24]MH_I2C_Read... [17:05:24]Read from MH i2c: E2 03 00 [17:05:24]MH_I2C_Read... [17:05:24]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [17:05:24]RAPDU: 90 00 [17:05:24]wFMCommunicate OK [17:05:24]wFMCommunicate request_size=4 [17:05:24]MH_SAM_APDU [17:05:24]CAPDU: 80 11 00 00 [17:05:24]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [17:05:24]Write i2c OK [17:05:24]MH_I2C_Read... [17:05:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:05:24]Read from MH i2c: E2 [17:05:24]MH_I2C_Read... [17:05:24]Read from MH i2c: E2 17 00 [17:05:24]MH_I2C_Read... [17:05:24]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E3 [17:05:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:05:24]wFMCommunicate OK [17:05:24]Detected FM SN is 0000000000874979 [17:05:24]Stored FM SN is 0000000000874979 [17:05:24]wFMCommunicate request_size=9 [17:05:24]MH_SAM_APDU [17:05:24]CAPDU: 80 16 00 00 04 B6 D7 00 00 [17:05:24]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [17:05:24]Write i2c OK [17:05:24]MH_I2C_Read... [17:05:24]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [17:05:24]Read from MH i2c: E2 [17:05:24]MH_I2C_Read... [17:05:24]Read from MH i2c: E2 03 00 [17:05:24]MH_I2C_Read... [17:05:24]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [17:05:24]RAPDU: 90 00 [17:05:24]wFMCommunicate OK [17:05:24]FM PIN OK [17:05:24]wFMCommunicate request_size=8 [17:05:24]MH_SAM_APDU [17:05:24]CAPDU: 80 14 04 00 03 02 00 01 [17:05:24]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [17:05:24]Write i2c OK [17:05:24]MH_I2C_Read... [17:05:24]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [17:05:24]Read from MH i2c: E2 [17:05:24]MH_I2C_Read... [17:05:24]Read from MH i2c: E2 03 00 [17:05:24]MH_I2C_Read... [17:05:24]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [17:05:24]RAPDU: 90 00 [17:05:24]wFMCommunicate OK [17:05:24]wFMCommunicate request_size=13 [17:05:24]MH_SAM_APDU [17:05:24]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [17:05:24]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [17:05:24]Write i2c OK [17:05:24]MH_I2C_Read... [17:05:24]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [17:05:24]Read from MH i2c: E2 [17:05:24]MH_I2C_Read... [17:05:24]Read from MH i2c: E2 03 00 [17:05:24]MH_I2C_Read... [17:05:24]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [17:05:24]RAPDU: 90 00 [17:05:24]wFMCommunicate OK [17:05:24]wFMCommunicate request_size=4 [17:05:24]MH_SAM_APDU [17:05:24]CAPDU: 80 11 00 00 [17:05:24]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [17:05:24]Write i2c OK [17:05:24]MH_I2C_Read... [17:05:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:05:24]Read from MH i2c: E2 [17:05:24]MH_I2C_Read... [17:05:24]Read from MH i2c: E2 17 00 [17:05:24]MH_I2C_Read... [17:05:24]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E7 [17:05:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:05:24]wFMCommunicate OK [17:05:24]DocumentArchiveInit [17:05:24]Start Httpd... [17:05:24]Httpd thread 3067620708 created [17:05:24]Write to MH i2c: 01 00 00 0F 00 0F [17:05:24]Write i2c OK [17:05:24]MH_I2C_Read... [17:05:24]Read from MH i2c: 01 [17:05:24]MH_I2C_Read... [17:05:24]Read from MH i2c: 01 07 00 [17:05:24]MH_I2C_Read... [17:05:24]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [17:05:24]MH Int Process started [17:05:24]Allocated Socket 8 [17:05:24]Bind OK [17:05:24]Listen OK [17:05:24]httpd running on port 8080 [17:05:24]Waiting for new connection... [17:05:24]OFD Sender: No OFD packet to send [17:05:26]accept exits with 9 [17:05:26]New connection [17:05:26]New thread 3067333988 created [17:05:26]Waiting for new connection... [17:05:26] Sock 9.Parse request [17:05:26]Sock 9.Check first char [17:05:26]Sock 9.First char is OK [17:05:26]request: POST /json_proto HTTP/1.0 [17:05:26]Method: POST [17:05:26]URL: /json_proto [17:05:26]Method is POST - this is cgi request [17:05:26]url: /json_proto [17:05:26]query_string will be loaded in cgi processing [17:05:26]execute_cgi json_proto POST (null) [17:05:26]execute_cgi path=json_proto method=POST [17:05:26]POST find Content-Length [17:05:26]Host: 172.17.47.196:8080 [17:05:26]Content-Length: 215 [17:05:26]Content-Type: application/json [17:05:26] [17:05:26]POST finish read [17:05:26]Found Content-Length = 215 [17:05:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:05:26]execute_script... [17:05:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:05:26]POST & json_proto [17:05:26]process_json_proto [17:05:26]json parsed OK: [17:05:26]protocol is kg_v1.0 [17:05:26]action value=get_value [17:05:26]process_action get_value [17:05:26]cmd_get_value [17:05:26]process_action get_value done [17:05:26]requested_data is exist [17:05:26]produce_requested_data [17:05:26]requested_item kkm.sn is exist - process it [17:05:26]requested_item kkm.ver is exist - process it [17:05:26]requested_item fm.sn is exist - process it [17:05:26]wFMCommunicate request_size=4 [17:05:26]MH_SAM_APDU [17:05:26]CAPDU: 80 11 00 00 [17:05:26]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [17:05:26]Write i2c OK [17:05:26]MH_I2C_Read... [17:05:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:05:27]Read from MH i2c: E2 [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: E2 17 00 [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E9 [17:05:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:05:27]wFMCommunicate OK [17:05:27]requested_item fd.num is exist - process it [17:05:27]SAM_PROTO_GetFieldsCounters [17:05:27]wFMCommunicate request_size=4 [17:05:27]MH_SAM_APDU [17:05:27]CAPDU: 80 13 00 00 [17:05:27]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [17:05:27]Write i2c OK [17:05:27]MH_I2C_Read... [17:05:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:05:27]Read from MH i2c: E2 [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: E2 62 00 [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C8 53 01 00 0E 04 04 00 F1 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 [17:05: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C8 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 29 01 00 00 5E 04 04 00 29 01 00 00 57 04 04 00 2A 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:05:27]wFMCommunicate OK [17:05:27]SAM_PROTO_GetFieldsCounters done [17:05:27]requested_item shift.num is exist - process it [17:05:27]requested_item shift.opened is exist - process it [17:05:27]req_shift_opened [17:05:27]FM_GetShiftState [17:05:27]SAM_PROTO_GetShiftState [17:05:27]wFMCommunicate request_size=4 [17:05:27]MH_SAM_APDU [17:05:27]CAPDU: 80 13 01 00 [17:05:27]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [17:05:27]Write i2c OK [17:05:27]MH_I2C_Read... [17:05:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:05:27]Read from MH i2c: E2 [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: E2 0E 00 [17:05:27]MH_I2C_Read... [17:05:27]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4D [17:05:27]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:05:27]wFMCommunicate OK [17:05:27]SAM_PROTO_GetShiftState done [17:05:27]FM_GetShiftState done [17:05:27]req_shift_opened done [17:05:27]requested_item shift.open_date is exist - process it [17:05:27]req_shift_open_date [17:05:27]req_shift_open_date done [17:05:27]produce_requested_data done [17:05:27]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":86984,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:05:27]process_action_free get_value [17:05:27]json_value_free [17:05:27]json_value_free done [17:05:27]process_json_proto returns [17:05:27]Send response to host [17:05:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":86984,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:05:27]free response buf [17:05:27]execute_script done [17:05:27]execute_script returns [17:05:27]free content buf [17:05:27]Sock 9.Close socket [17:05:27]Sock 9.Thread stoped [17:05:27]accept exits with 6 [17:05:27]New connection [17:05:27]New thread 3067190628 created [17:05:27]Thread 3067333988 joined [17:05:27]Waiting for new connection... [17:05:27] Sock 6.Parse request [17:05:27]Sock 6.Check first char [17:05:27]Sock 6.First char is OK [17:05:27]request: POST /json_proto HTTP/1.0 [17:05:27]Method: POST [17:05:27]URL: /json_proto [17:05:27]Method is POST - this is cgi request [17:05:27]url: /json_proto [17:05:27]query_string will be loaded in cgi processing [17:05:27]execute_cgi json_proto POST (null) [17:05:27]execute_cgi path=json_proto method=POST [17:05:27]POST find Content-Length [17:05:27]Host: 172.17.47.196:8080 [17:05:27]Content-Length: 331 [17:05:27]Content-Type: application/json [17:05:27] [17:05:27]POST finish read [17:05:27]Found Content-Length = 331 [17:05:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [17:05:27]execute_script... [17:05:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [17:05:27]POST & json_proto [17:05:27]process_json_proto [17:05:27]json parsed OK: [17:05:27]protocol is kg_v1.0 [17:05:27]action value=get_value [17:05:27]process_action get_value [17:05:27]cmd_get_value [17:05:27]process_action get_value done [17:05:27]requested_data is exist [17:05:27]produce_requested_data [17:05:27]requested_item fm.sale.total is exist - process it [17:05:27]SAM_PROTO_GetFMData [17:05:27]wFMCommunicate request_size=4 [17:05:27]MH_SAM_APDU [17:05:27]CAPDU: 80 13 03 00 [17:05:27]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [17:05:27]Write i2c OK [17:05:27]MH_I2C_Read... [17:05:27]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [17:05:28]Read from MH i2c: E2 [17:05:28]MH_I2C_Read... [17:05:28]Read from MH i2c: E2 FD 00 [17:05:28]MH_I2C_Read... [17:05:28]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 E5 4F 01 00 69 04 A3 00 6F 04 04 00 69 4D 01 00 B1 04 05 00 2D 3D 12 B8 01 70 04 05 00 14 4A 3E 8A 01 72 04 04 00 19 F3 D3 2D 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 8C 61 BF 2E 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 94 34 E5 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 32 [17:05:28]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 E5 4F 01 00 69 04 A3 00 6F 04 04 00 69 4D 01 00 B1 04 05 00 2D 3D 12 B8 01 70 04 05 00 14 4A 3E 8A 01 72 04 04 00 19 F3 D3 2D 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 8C 61 BF 2E 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 94 34 E5 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 [17:05:28]wFMCommunicate OK [17:05:28]wFMCommunicate request_size=4 [17:05:28]MH_SAM_APDU [17:05:28]CAPDU: 80 17 00 00 [17:05:28]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [17:05:28]Write i2c OK [17:05:28]MH_I2C_Read... [17:05:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:05:28]Read from MH i2c: E2 [17:05:28]MH_I2C_Read... [17:05:28]Read from MH i2c: E2 FD 00 [17:05:28]MH_I2C_Read... [17:05:28]Read from MH i2c: E2 FD 00 14 00 00 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 1F [17:05:28]RAPDU: 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [17:05:28]wFMCommunicate OK [17:05:28]wFMCommunicate request_size=4 [17:05:28]MH_SAM_APDU [17:05:28]CAPDU: 80 17 00 00 [17:05:28]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [17:05:28]Write i2c OK [17:05:28]MH_I2C_Read... [17:05:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:05:28]Read from MH i2c: E2 [17:05:28]MH_I2C_Read... [17:05:28]Read from MH i2c: E2 FD 00 [17:05:28]MH_I2C_Read... [17:05:28]Read from MH i2c: E2 FD 00 15 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 6D [17:05:28]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 [17:05:28]wFMCommunicate OK [17:05:28]wFMCommunicate request_size=4 [17:05:28]MH_SAM_APDU [17:05:28]CAPDU: 80 17 00 00 [17:05:28]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [17:05:28]Write i2c OK [17:05:28]MH_I2C_Read... [17:05:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:05:28]Read from MH i2c: E2 [17:05:28]MH_I2C_Read... [17:05:28]Read from MH i2c: E2 FD 00 [17:05:28]MH_I2C_Read... [17:05:28]Read from MH i2c: E2 FD 00 16 00 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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 0E [17:05:28]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [17:05:28]wFMCommunicate OK [17:05:28]wFMCommunicate request_size=4 [17:05:28]MH_SAM_APDU [17:05:28]CAPDU: 80 17 00 00 [17:05:28]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [17:05:28]Write i2c OK [17:05:28]MH_I2C_Read... [17:05:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [17:05:29]Read from MH i2c: E2 [17:05:29]MH_I2C_Read... [17:05:29]Read from MH i2c: E2 E5 00 [17:05:29]MH_I2C_Read... [17:05:29]Read from MH i2c: E2 E5 00 17 00 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [17:05:29]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [17:05:29]wFMCommunicate OK [17:05:29]SAM_PROTO_GetFMData done [17:05:29]requested_item fm.sale_refund.total is exist - process it [17:05:29]requested_item fm.buy.total is exist - process it [17:05:29]requested_item shift.sale.total is exist - process it [17:05:29]SAM_PROTO_GetShiftData [17:05:29]wFMCommunicate request_size=4 [17:05:29]MH_SAM_APDU [17:05:29]CAPDU: 80 13 02 00 [17:05:29]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [17:05:29]Write i2c OK [17:05:29]MH_I2C_Read... [17:05:29]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [17:05:29]Read from MH i2c: E2 [17:05:29]MH_I2C_Read... [17:05:29]Read from MH i2c: E2 FD 00 [17:05:29]MH_I2C_Read... [17:05:29]Read from MH i2c: E2 FD 00 18 00 00 BC 04 AA 04 B8 04 6E 04 04 00 29 01 00 00 69 04 9E 00 6F 04 04 00 27 01 00 00 B1 04 04 00 F4 8D 6D 01 70 04 04 00 FC 74 4C 01 72 04 03 00 F8 18 21 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 5D D4 26 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 4A 3C 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 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 9D [17:05:29]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 29 01 00 00 69 04 9E 00 6F 04 04 00 27 01 00 00 B1 04 04 00 F4 8D 6D 01 70 04 04 00 FC 74 4C 01 72 04 03 00 F8 18 21 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 5D D4 26 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 4A 3C 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 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [17:05:29]wFMCommunicate OK [17:05:29]wFMCommunicate request_size=4 [17:05:29]MH_SAM_APDU [17:05:29]CAPDU: 80 17 00 00 [17:05:29]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [17:05:29]Write i2c OK [17:05:29]MH_I2C_Read... [17:05:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:05:29]Read from MH i2c: E2 [17:05:29]MH_I2C_Read... [17:05:29]Read from MH i2c: E2 FD 00 [17:05:29]MH_I2C_Read... [17:05:29]Read from MH i2c: E2 FD 00 19 00 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 81 [17:05:29]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 [17:05:29]wFMCommunicate OK [17:05:29]wFMCommunicate request_size=4 [17:05:29]MH_SAM_APDU [17:05:29]CAPDU: 80 17 00 00 [17:05:29]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [17:05:29]OFD Sender: No OFD packet to send [17:05:29]Write i2c OK [17:05:29]MH_I2C_Read... [17:05:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:05:30]Read from MH i2c: E2 [17:05:30]MH_I2C_Read... [17:05:30]Read from MH i2c: E2 FD 00 [17:05:30]MH_I2C_Read... [17:05:30]Read from MH i2c: E2 FD 00 1A 00 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 C3 [17:05:30]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 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [17:05:30]wFMCommunicate OK [17:05:30]wFMCommunicate request_size=4 [17:05:30]MH_SAM_APDU [17:05:30]CAPDU: 80 17 00 00 [17:05:30]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [17:05:30]Write i2c OK [17:05:30]MH_I2C_Read... [17:05:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:05:30]Read from MH i2c: E2 [17:05:30]MH_I2C_Read... [17:05:30]Read from MH i2c: E2 FD 00 [17:05:30]MH_I2C_Read... [17:05:30]Read from MH i2c: E2 FD 00 1B 00 00 03 00 00 EF 03 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 90 00 1C [17:05:30]RAPDU: 03 00 00 EF 03 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 90 00 [17:05:30]wFMCommunicate OK [17:05:30]wFMCommunicate request_size=4 [17:05:30]MH_SAM_APDU [17:05:30]CAPDU: 80 17 00 00 [17:05:30]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [17:05:30]Write i2c OK [17:05:30]MH_I2C_Read... [17:05:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [17:05:30]Read from MH i2c: E2 [17:05:30]MH_I2C_Read... [17:05:30]Read from MH i2c: E2 D9 00 [17:05:30]MH_I2C_Read... [17:05:30]Read from MH i2c: E2 D9 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [17:05:30]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [17:05:30]wFMCommunicate OK [17:05:30]SAM_PROTO_GetShiftData done [17:05:30]requested_item shift.sale.total_cash is exist - process it [17:05:30]requested_item shift.sale_refund.total is exist - process it [17:05:30]requested_item shift.sale_refund.total_cash is exist - process it [17:05:30]requested_item shift.buy.total is exist - process it [17:05:30]requested_item shift.buy.total_cash is exist - process it [17:05:30]produce_requested_data done [17:05:30]produce_requested_data return {"fm.sale.total":73831703.49,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":239569.80,"shift.sale.total_cash":217879.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [17:05:30]process_action_free get_value [17:05:30]json_value_free [17:05:30]json_value_free done [17:05:30]process_json_proto returns [17:05:30]Send response to host [17:05:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73831703.49,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":239569.80,"shift.sale.total_cash":217879.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [17:05:30]free response buf [17:05:30]execute_script done [17:05:30]execute_script returns [17:05:30]free content buf [17:05:30]Sock 6.Close socket [17:05:30]Sock 6.Thread stoped [17:05:34]OFD Sender: No OFD packet to send [17:05:39]OFD Sender: No OFD packet to send [17:05:44]OFD Sender: No OFD packet to send [17:05:49]OFD Sender: No OFD packet to send [17:05:54]OFD Sender: No OFD packet to send [17:05:59]OFD Sender: No OFD packet to send [17:06:04]OFD Sender: No OFD packet to send [17:06:09]OFD Sender: No OFD packet to send [17:06:14]OFD Sender: No OFD packet to send [17:06:19]OFD Sender: No OFD packet to send [17:06:24]OFD Sender: No OFD packet to send [17:06:29]OFD Sender: No OFD packet to send [17:06:34]OFD Sender: No OFD packet to send [17:06: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:34]recv_with_timeout no data received [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:12]accept exits with 9 [17:08:12]New connection [17:08:12]New thread 3067333988 created [17:08:12]Thread 3067190628 joined [17:08:12]Waiting for new connection... [17:08:12] Sock 9.Parse request [17:08:12]Sock 9.Check first char [17:08:12]Sock 9.First char is OK [17:08:12]request: POST /json_proto HTTP/1.0 [17:08:12]Method: POST [17:08:12]URL: /json_proto [17:08:12]Method is POST - this is cgi request [17:08:12]url: /json_proto [17:08:12]query_string will be loaded in cgi processing [17:08:12]execute_cgi json_proto POST (null) [17:08:12]execute_cgi path=json_proto method=POST [17:08:12]POST find Content-Length [17:08:12]Host: 172.17.47.196:8080 [17:08:12]Content-Length: 687 [17:08:12]Content-Type: application/json [17:08:12] [17:08:12]POST finish read [17:08:12]Found Content-Length = 687 [17:08:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871917", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:08:12]execute_script... [17:08:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871917", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:08:12]POST & json_proto [17:08:12]process_json_proto [17:08:12]json parsed OK: [17:08:12]protocol is kg_v1.0 [17:08:12]action value=close_receipt [17:08:12]process_action close_receipt [17:08:12]cmd_close_receipt [17:08:12]MH_GetDate [17:08:12]Write to MH i2c: F0 00 00 1D 00 0C [17:08:12]Write i2c OK [17:08:12]MH_I2C_Read... [17:08:12]Read from MH i2c: F0 [17:08:12]MH_I2C_Read... [17:08:12]Read from MH i2c: F0 09 00 [17:08:12]MH_I2C_Read... [17:08:12]Read from MH i2c: F0 09 00 1D 00 00 FD 4E F0 66 4C 6B 94 66 67 [17:08:12]GetLastDocTimeStamp 1727024644 [17:08:12]current date 1727024893 [17:08:12]FM_GetShiftState [17:08:12]SAM_PROTO_GetShiftState [17:08:12]wFMCommunicate request_size=4 [17:08:12]MH_SAM_APDU [17:08:12]CAPDU: 80 13 01 00 [17:08:12]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [17:08:12]Write i2c OK [17:08:12]MH_I2C_Read... [17:08:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:08:12]Read from MH i2c: E2 [17:08:12]MH_I2C_Read... [17:08:12]Read from MH i2c: E2 0E 00 [17:08:12]MH_I2C_Read... [17:08:12]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 59 [17:08:12]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:08:12]wFMCommunicate OK [17:08:12]SAM_PROTO_GetShiftState done [17:08:12]FM_GetShiftState done [17:08:12]opened in 1726964220 [17:08:12]opened+sec_in_day 1727050620 [17:08:12]quantity*price = 200025 [17:08:12]sum+1 = 200026 [17:08:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 298 22.09.2024 17:08 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86985 ФПД: 153585835604144 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T170813&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86985&fm=153585835604144&tin=02508201610067®Number=0000000000092592&sum=200000 [17:08:14]StoreToDocumentArchive [17:08:14]shift 497 fd 86985 [17:08:14]save to /storage/0497/doc_00086985 [17:08:14]save last doc name /storage/0497/doc_00086985 to /storage/kkm_last_doc_name [17:08:14]save OK [17:08:14]Clear old archive folders... [17:08:14]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:08:14]tlvbuf is 01BC7C10 [17:08:14]SAM_PROTO_ClearQueue [17:08:14]wFMCommunicate request_size=4 [17:08:14]MH_SAM_APDU [17:08:14]CAPDU: 80 09 00 00 [17:08:14]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [17:08:14]Write i2c OK [17:08:14]MH_I2C_Read... [17:08:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:08:14]Read from MH i2c: E2 [17:08:14]MH_I2C_Read... [17:08:14]Read from MH i2c: E2 03 00 [17:08:14]MH_I2C_Read... [17:08:14]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [17:08:14]RAPDU: 90 00 [17:08:14]wFMCommunicate OK [17:08:14]SAM_PROTO_ClearQueue done [17:08:14]KKMCreateOFDPacket [17:08:14]OFDProtocolAddRootSTLVToBuf [17:08:14]FM_MakeSignedData [17:08:14]FM_MakeSignedData [17:08:14]SAM_PROTO_SignData [17:08:14]wFMCommunicate request_size=4 [17:08:14]MH_SAM_APDU [17:08:14]CAPDU: 80 0D 01 02 [17:08:14]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [17:08:14]Write i2c OK [17:08:14]MH_I2C_Read... [17:08:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:08:14]Read from MH i2c: E2 [17:08:14]MH_I2C_Read... [17:08:14]Read from MH i2c: E2 03 00 [17:08:14]MH_I2C_Read... [17:08:14]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [17:08:14]RAPDU: 90 00 [17:08:14]wFMCommunicate OK [17:08:14]wFMCommunicate request_size=255 [17:08:14]MH_SAM_APDU [17:08:14]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 2A 01 00 00 F4 03 04 00 FD 4E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C9 53 01 00 35 04 06 00 [17:08:14]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 2A 01 00 00 F4 03 04 00 FD 4E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C9 53 01 00 35 04 06 00 00 00 E8 [17:08:14]Write i2c OK [17:08:14]MH_I2C_Read... [17:08:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:08:14]Read from MH i2c: E2 [17:08:14]MH_I2C_Read... [17:08:14]Read from MH i2c: E2 03 00 [17:08:14]MH_I2C_Read... [17:08:14]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [17:08:14]RAPDU: 90 00 [17:08:14]wFMCommunicate OK [17:08:14]wFMCommunicate request_size=11 [17:08:14]MH_SAM_APDU [17:08:14]CAPDU: 80 0D 02 02 06 8B AF 7D 2C 78 B0 [17:08:14]Write to MH i2c: E2 0E 00 2E 00 80 0D 02 02 06 00 8B AF 7D 2C 78 B0 00 00 BF [17:08:14]Write i2c OK [17:08:14]MH_I2C_Read... [17:08:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:08:14]Read from MH i2c: E2 [17:08:14]MH_I2C_Read... [17:08:14]Read from MH i2c: E2 03 00 [17:08:14]MH_I2C_Read... [17:08:14]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [17:08:14]RAPDU: 90 00 [17:08:14]wFMCommunicate OK [17:08:14]wFMCommunicate request_size=4 [17:08:14]MH_SAM_APDU [17:08:14]CAPDU: 80 0D 03 02 [17:08:14]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [17:08:14]Write i2c OK [17:08:14]MH_I2C_Read... [17:08:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:08:14]Read from MH i2c: E2 [17:08:14]MH_I2C_Read... [17:08:14]Read from MH i2c: E2 0B 00 [17:08:14]MH_I2C_Read... [17:08:14]Read from MH i2c: E2 0B 00 2F 00 00 8C CC A2 71 A7 03 AF 33 90 00 A2 [17:08:14]RAPDU: 8C CC A2 71 A7 03 AF 33 90 00 [17:08:14]wFMCommunicate OK [17:08:14]SAM_PROTO_SignData done [17:08:14]FM_MakeSignedData done [17:08:14]CreateOFDProtocolMessage [17:08:14]wFMCommunicate request_size=4 [17:08:14]MH_SAM_APDU [17:08:14]CAPDU: 80 11 00 00 [17:08:14]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [17:08:14]Write i2c OK [17:08:14]MH_I2C_Read... [17:08:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:08:14]Read from MH i2c: E2 [17:08:14]MH_I2C_Read... [17:08:14]Read from MH i2c: E2 17 00 [17:08:14]MH_I2C_Read... [17:08:14]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 09 [17:08:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:08:14]wFMCommunicate OK [17:08:14]CreateOFDProtocolMessage done [17:08:14]OFDSenderStorePacket 86985 [17:08:14]StoreOFDPacket docnum=86985 [17:08:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 C9 32 08 01 D5 DA 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 2A 01 00 00 F4 03 04 00 FD 4E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C9 53 01 00 35 04 06 00 8B AF 7D 2C 78 B0 8C CC A2 71 A7 03 AF 33 [17:08:14]CheckFolder [17:08:14]dirname=/storage/ofd_packets [17:08:14]CheckFolder done [17:08:14]ProducePacketName [17:08:14]name=ofd_packets/00086985 [17:08:14]NVStorageSaveData ofd_packets/00086985 [17:08:14]File name is /storage/ofd_packets/00086985 [17:08:14]Write 302 bytes [17:08:14]NVStorageSaveData done [17:08:14]OFDSenderStorePacket done [17:08:14]KKMCreateOFDPacket done [17:08:14]NVStorageSaveData kkm_last_timestamp [17:08:14]File name is /storage/kkm_last_timestamp [17:08:14]Write 4 bytes [17:08:14]NVStorageSaveData done [17:08:14]ExternCall_PrintAddStr [17:08:14]wPrintStart [17:08:14]Write to MH i2c: 01 00 00 31 00 31 [17:08:14]Write i2c OK [17:08:14]MH_I2C_Read... [17:08:14]Read from MH i2c: 01 [17:08:14]MH_I2C_Read... [17:08:14]Read from MH i2c: 01 07 00 [17:08:14]MH_I2C_Read... [17:08:14]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [17:08:14]RasterBufferAndPrint [17:08:14]line Счет N : (1)871917 [17:08:14]line ИНН: 02508201610067 [17:08:14]line Контрольно-Кассовый Чек [17:08:14]line ПРОДАЖА [17:08:14]line ТРК (МРК, ГНК) : 11 [17:08:14]line Товар: 2710194210 [17:08:14]line ДТ(л)-К-4 [17:08:14]line 26.250 * 76.20 [17:08:14]line = 2000.25 [17:08:14]line НДС 12% НСП 1% [17:08:14]line > о реализуемом товаре [17:08:14]line ОКРУГЛЕНИЕ: -0.25 [17:08:14]line ИТОГО: 2000.00 [17:08:14]line Внесено: 2000.00 [17:08:14]line СДАЧА: 0.00 [17:08:14]line НСП 1% : 17.70 [17:08:14]line НДС 12% : 212.42 [17:08:14]line Наличными: 2000.00 [17:08:14]line Безнал.: 0.00 [17:08:14]line Место: АЗС № 137 "Партнер Нефть" [17:08:14]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:08:14]line СНО: Общий режим [17:08:14]line Чек 298 22.09.2024 17:08 [17:08:14]line Смена: 497 ФФД: 1.0 [17:08:14]line ЗНМ: 0300000064 [17:08:14]line РНМ: 0000000000092592 [17:08:14]line Версия ККМ: 001 [17:08:14]line ФМ: 0000000000874979 [17:08:14]line ФД: 86985 [17:08:14]line ФПД: 153585835604144 [17:08:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T170813&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86985&fm=153585835604144&tin=02508201610067®Number=0000000000092592&sum=200000 [17:08:14]OFD Sender: Processing packet 86985 [packets to send 276, broken 275] [17:08:14]ProducePacketName [17:08:14]name=ofd_packets/00086985 [17:08:14]OFD Sender: To server: pG, [17:08:14]CommunicateWithHost lk.salyk.kg:30040 [17:08:14]ConnectInit lk.salyk.kg [17:08:14]written 0, free lines is 4095 [17:08:15]Write to MH i2c: 01 00 00 5C 00 5C [17:08:15]Write i2c OK [17:08:15]MH_I2C_Read... [17:08:15]Read from MH i2c: 01 [17:08:15]MH_I2C_Read... [17:08:15]Read from MH i2c: 01 07 00 [17:08:15]MH_I2C_Read... [17:08:15]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 ED 0C 5C [17:08:15]RasterBufferAndPrint [17:08:15]line [17:08:15]line [17:08:15]line [17:08:15]line [17:08:15]line [17:08:15]written 0, free lines is 3315 [17:08:15]MH_Cut [17:08:15]Write to MH i2c: D1 01 00 63 00 01 35 [17:08:15]Write i2c OK [17:08:15]MH_I2C_Read... [17:08:15]Read from MH i2c: D1 [17:08:15]MH_I2C_Read... [17:08:15]Read from MH i2c: D1 01 00 [17:08:15]MH_I2C_Read... [17:08:15]Read from MH i2c: D1 01 00 63 00 00 34 [17:08:15]Write to MH i2c: 01 00 00 64 00 64 [17:08:15]Write i2c OK [17:08:15]MH_I2C_Read... [17:08:15]Connected sock=7 [17:08:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 C9 32 08 01 D5 DA 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 2A 01 00 00 F4 03 04 00 FD 4E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C9 53 01 00 35 04 06 00 8B AF 7D 2C 78 B0 8C CC A2 71 A7 03 AF 33 [17:08:15]*** Cut start [17:08:15]*** Partial cut [17:08:15]*** CUTSNS_PIN = 1 [17:08:15]*** CUTSNS_PIN = 0 [17:08:16]*** Brake cut motor [17:08:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 5F D4 47 00 74 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 34 39 37 39 10 04 04 00 C9 53 01 00 F4 03 04 00 CC F9 EF 66 B6 04 01 00 00 B4 46 81 CC 5E B2 0E 3E [17:08:16]CommunicateWithHost err = 0 [17:08:16]CheckOFDResponse [17:08:16]1017 (14) - 77093643461234 [17:08:16]1041 (16) - 0000000000874979 [17:08:16]1040 (4) - 86985 [17:08:16]1012 (4) - 22.09.2024 11:04 [17:08:16]1206 (1) - 0 [17:08:16]OFD Sender: Remove packet 86985 [17:08:16]ProducePacketName [17:08:16]name=ofd_packets/00086985 [17:08:16]NVStorageDeleteData [17:08:16]Read from MH i2c: 01 [17:08:16]MH_I2C_Read... [17:08:16]*** Stop cut motor [17:08:16]*** Cut end [17:08:16]Read from MH i2c: 01 07 00 [17:08:16]MH_I2C_Read... [17:08:16]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [17:08:16]process_action close_receipt done [17:08:16]requested_data is exist [17:08:16]produce_requested_data [17:08:16]requested_item fm.sn is exist - process it [17:08:16]wFMCommunicate request_size=4 [17:08:16]MH_SAM_APDU [17:08:16]CAPDU: 80 11 00 00 [17:08:16]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [17:08:16]Write i2c OK [17:08:16]MH_I2C_Read... [17:08:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:08:16]Read from MH i2c: E2 [17:08:16]MH_I2C_Read... [17:08:16]Read from MH i2c: E2 17 00 [17:08:16]MH_I2C_Read... [17:08:16]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 34 39 37 39 90 00 3E [17:08:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:08:16]wFMCommunicate OK [17:08:16]requested_item fd.num is exist - process it [17:08:16]SAM_PROTO_GetFieldsCounters [17:08:16]wFMCommunicate request_size=4 [17:08:16]MH_SAM_APDU [17:08:16]CAPDU: 80 13 00 00 [17:08:16]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [17:08:16]Write i2c OK [17:08:16]MH_I2C_Read... [17:08:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:08:16]Read from MH i2c: E2 [17:08:16]MH_I2C_Read... [17:08:16]Read from MH i2c: E2 62 00 [17:08:16]MH_I2C_Read... [17:08:16]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C9 53 01 00 0E 04 04 00 F1 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 A1 [17:08:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 C9 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 2A 01 00 00 5E 04 04 00 2A 01 00 00 57 04 04 00 2B 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:08:16]wFMCommunicate OK [17:08:16]SAM_PROTO_GetFieldsCounters done [17:08:16]requested_item shift.num is exist - process it [17:08:16]requested_item shift.opened is exist - process it [17:08:16]req_shift_opened [17:08:16]FM_GetShiftState [17:08:16]SAM_PROTO_GetShiftState [17:08:16]wFMCommunicate request_size=4 [17:08:16]MH_SAM_APDU [17:08:16]CAPDU: 80 13 01 00 [17:08:16]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [17:08:16]Write i2c OK [17:08:16]MH_I2C_Read... [17:08:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:08:16]Read from MH i2c: E2 [17:08:16]MH_I2C_Read... [17:08:16]Read from MH i2c: E2 0E 00 [17:08:16]MH_I2C_Read... [17:08:16]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A2 [17:08:16]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:08:16]wFMCommunicate OK [17:08:16]SAM_PROTO_GetShiftState done [17:08:16]FM_GetShiftState done [17:08:16]req_shift_opened done [17:08:16]requested_item shift.open_date is exist - process it [17:08:16]req_shift_open_date [17:08:16]req_shift_open_date done [17:08:16]produce_requested_data done [17:08:16]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86985,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:08:16]process_action_free close_receipt [17:08:16]json_value_free [17:08:16]json_value_free done [17:08:16]process_json_proto returns [17:08:16]Send response to host [17:08:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86985,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:08:16]free response buf [17:08:16]execute_script done [17:08:16]execute_script returns [17:08:16]free content buf [17:08:16]Sock 9.Close socket [17:08:16]Sock 9.Thread stoped [17:08:16]OFD Sender: No OFD packet to send [17:08:21]OFD Sender: No OFD packet to send [17:08:26]OFD Sender: No OFD packet to send [17:08:31]OFD Sender: No OFD packet to send [17:08:34]recv_with_timeout no data received [17:08:36]OFD Sender: No OFD packet to send [17:08:41]OFD Sender: No OFD packet to send [17:08:46]OFD Sender: No OFD packet to send [17:08:48]accept exits with 10 [17:08:48]New connection [17:08:48]New thread 3067190628 created [17:08:48]Thread 3067333988 joined [17:08:48]Waiting for new connection... [17:08:48] Sock 10.Parse request [17:08:48]Sock 10.Check first char [17:08:48]Sock 10.First char is OK [17:08:48]request: POST /json_proto HTTP/1.0 [17:08:48]Method: POST [17:08:48]URL: /json_proto [17:08:48]Method is POST - this is cgi request [17:08:48]url: /json_proto [17:08:48]query_string will be loaded in cgi processing [17:08:48]execute_cgi json_proto POST (null) [17:08:48]execute_cgi path=json_proto method=POST [17:08:48]POST find Content-Length [17:08:48]Host: 172.17.47.196:8080 [17:08:48]Content-Length: 678 [17:08:48]Content-Type: application/json [17:08:48] [17:08:48]POST finish read [17:08:48]Found Content-Length = 678 [17:08:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871918", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:08:48]execute_script... [17:08: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)871918", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:08:48]POST & json_proto [17:08:48]process_json_proto [17:08:48]json parsed OK: [17:08:48]protocol is kg_v1.0 [17:08:48]action value=close_receipt [17:08:48]process_action close_receipt [17:08:48]cmd_close_receipt [17:08:48]MH_GetDate [17:08:48]Write to MH i2c: F0 00 00 68 00 57 [17:08:48]Write i2c OK [17:08:48]MH_I2C_Read... [17:08:48]Read from MH i2c: F0 [17:08:48]MH_I2C_Read... [17:08:48]Read from MH i2c: F0 09 00 [17:08:48]MH_I2C_Read... [17:08:48]Read from MH i2c: F0 09 00 68 00 00 21 4F F0 66 4C 6B 94 66 D7 [17:08:48]GetLastDocTimeStamp 1727024893 [17:08:48]current date 1727024929 [17:08:48]FM_GetShiftState [17:08:48]SAM_PROTO_GetShiftState [17:08:48]wFMCommunicate request_size=4 [17:08:48]MH_SAM_APDU [17:08:48]CAPDU: 80 13 01 00 [17:08:48]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [17:08:48]Write i2c OK [17:08:48]MH_I2C_Read... [17:08:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:08:48]Read from MH i2c: E2 [17:08:48]MH_I2C_Read... [17:08:48]Read from MH i2c: E2 0E 00 [17:08:48]MH_I2C_Read... [17:08:48]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A4 [17:08:48]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:08:48]wFMCommunicate OK [17:08:48]SAM_PROTO_GetShiftState done [17:08:48]FM_GetShiftState done [17:08:48]opened in 1726964220 [17:08:48]opened+sec_in_day 1727050620 [17:08:48]quantity*price = 70037 [17:08:48]sum+1 = 70038 [17:08:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 299 22.09.2024 17:08 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86986 ФПД: 252847238433642 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T170849&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86986&fm=252847238433642&tin=02508201610067®Number=0000000000092592&sum=70000 [17:08:49]StoreToDocumentArchive [17:08:49]shift 497 fd 86986 [17:08:49]save to /storage/0497/doc_00086986 [17:08:49]save last doc name /storage/0497/doc_00086986 to /storage/kkm_last_doc_name [17:08:49]save OK [17:08:49]Clear old archive folders... [17:08:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:08:49]tlvbuf is 01BCB020 [17:08:49]SAM_PROTO_ClearQueue [17:08:49]wFMCommunicate request_size=4 [17:08:49]MH_SAM_APDU [17:08:49]CAPDU: 80 09 00 00 [17:08:49]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [17:08:49]Write i2c OK [17:08:49]MH_I2C_Read... [17:08:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:08:49]Read from MH i2c: E2 [17:08:49]MH_I2C_Read... [17:08:49]Read from MH i2c: E2 03 00 [17:08:49]MH_I2C_Read... [17:08:49]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [17:08:49]RAPDU: 90 00 [17:08:49]wFMCommunicate OK [17:08:49]SAM_PROTO_ClearQueue done [17:08:49]KKMCreateOFDPacket [17:08:49]OFDProtocolAddRootSTLVToBuf [17:08:49]FM_MakeSignedData [17:08:49]FM_MakeSignedData [17:08:49]SAM_PROTO_SignData [17:08:49]wFMCommunicate request_size=4 [17:08:49]MH_SAM_APDU [17:08:49]CAPDU: 80 0D 01 02 [17:08:49]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [17:08:49]Write i2c OK [17:08:49]MH_I2C_Read... [17:08:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:08:49]Read from MH i2c: E2 [17:08:49]MH_I2C_Read... [17:08:49]Read from MH i2c: E2 03 00 [17:08:49]MH_I2C_Read... [17:08:49]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [17:08:49]RAPDU: 90 00 [17:08:49]wFMCommunicate OK [17:08:49]wFMCommunicate request_size=255 [17:08:49]MH_SAM_APDU [17:08:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2B 01 00 00 F4 03 04 00 21 4F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CA 53 01 00 35 04 06 00 E5 [17:08:49]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 2B 01 00 00 F4 03 04 00 21 4F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CA 53 01 00 35 04 06 00 E5 00 00 4B [17:08:49]Write i2c OK [17:08:49]MH_I2C_Read... [17:08:49]recv_with_timeout no data received [17:08:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:08:49]Read from MH i2c: E2 [17:08:49]MH_I2C_Read... [17:08:49]Read from MH i2c: E2 03 00 [17:08:49]MH_I2C_Read... [17:08:49]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [17:08:49]RAPDU: 90 00 [17:08:49]wFMCommunicate OK [17:08:49]wFMCommunicate request_size=10 [17:08:49]MH_SAM_APDU [17:08:49]CAPDU: 80 0D 02 02 05 F6 95 D4 4B 6A [17:08:49]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 F6 95 D4 4B 6A 00 00 11 [17:08:49]Write i2c OK [17:08:49]MH_I2C_Read... [17:08:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:08:49]Read from MH i2c: E2 [17:08:49]MH_I2C_Read... [17:08:49]Read from MH i2c: E2 03 00 [17:08:49]MH_I2C_Read... [17:08:49]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [17:08:49]RAPDU: 90 00 [17:08:49]wFMCommunicate OK [17:08:49]wFMCommunicate request_size=4 [17:08:49]MH_SAM_APDU [17:08:49]CAPDU: 80 0D 03 02 [17:08:49]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [17:08:49]Write i2c OK [17:08:49]MH_I2C_Read... [17:08:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:08:49]Read from MH i2c: E2 [17:08:49]MH_I2C_Read... [17:08:49]Read from MH i2c: E2 0B 00 [17:08:49]MH_I2C_Read... [17:08:49]Read from MH i2c: E2 0B 00 7A 00 00 B1 FF 7B 6A 6B 26 07 09 90 00 2C [17:08:49]RAPDU: B1 FF 7B 6A 6B 26 07 09 90 00 [17:08:49]wFMCommunicate OK [17:08:49]SAM_PROTO_SignData done [17:08:49]FM_MakeSignedData done [17:08:49]CreateOFDProtocolMessage [17:08:49]wFMCommunicate request_size=4 [17:08:49]MH_SAM_APDU [17:08:49]CAPDU: 80 11 00 00 [17:08:49]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [17:08:49]Write i2c OK [17:08:49]MH_I2C_Read... [17:08:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:08:50]Read from MH i2c: E2 [17:08:50]MH_I2C_Read... [17:08:50]Read from MH i2c: E2 17 00 [17:08:50]MH_I2C_Read... [17:08:50]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 34 39 37 39 90 00 54 [17:08:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:08:50]wFMCommunicate OK [17:08:50]CreateOFDProtocolMessage done [17:08:50]OFDSenderStorePacket 86986 [17:08:50]StoreOFDPacket docnum=86986 [17:08:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 4C 31 07 01 F4 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 21 4F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CA 53 01 00 35 04 06 00 E5 F6 95 D4 4B 6A B1 FF 7B 6A 6B 26 07 09 [17:08:50]CheckFolder [17:08:50]dirname=/storage/ofd_packets [17:08:50]CheckFolder done [17:08:50]ProducePacketName [17:08:50]name=ofd_packets/00086986 [17:08:50]NVStorageSaveData ofd_packets/00086986 [17:08:50]File name is /storage/ofd_packets/00086986 [17:08:50]Write 301 bytes [17:08:50]NVStorageSaveData done [17:08:50]OFDSenderStorePacket done [17:08:50]KKMCreateOFDPacket done [17:08:50]NVStorageSaveData kkm_last_timestamp [17:08:50]File name is /storage/kkm_last_timestamp [17:08:50]Write 4 bytes [17:08:50]NVStorageSaveData done [17:08:50]ExternCall_PrintAddStr [17:08:50]wPrintStart [17:08:50]Write to MH i2c: 01 00 00 7C 00 7C [17:08:50]Write i2c OK [17:08:50]MH_I2C_Read... [17:08:50]Read from MH i2c: 01 [17:08:50]MH_I2C_Read... [17:08:50]Read from MH i2c: 01 07 00 [17:08:50]MH_I2C_Read... [17:08:50]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [17:08:50]RasterBufferAndPrint [17:08:50]line Счет N : (1)871918 [17:08:50]line ИНН: 02508201610067 [17:08:50]line Контрольно-Кассовый Чек [17:08:50]line ПРОДАЖА [17:08:50]line ТРК (МРК, ГНК) : 33 [17:08:50]line Товар: 2710124130 [17:08:50]line Аи-92-К-5 [17:08:50]line 10.330 * 67.80 [17:08:50]line = 700.37 [17:08:50]line НДС 12% НСП 1% [17:08:50]line > о реализуемом товаре [17:08:50]line ОКРУГЛЕНИЕ: -0.37 [17:08:50]line ИТОГО: 700.00 [17:08:50]line Внесено: 700.00 [17:08:50]line СДАЧА: 0.00 [17:08:50]line НСП 1% : 6.20 [17:08:50]line НДС 12% : 74.38 [17:08:50]line Наличными: 700.00 [17:08:50]line Безнал.: 0.00 [17:08:50]line Место: АЗС № 137 "Партнер Нефть" [17:08:50]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:08:50]line СНО: Общий режим [17:08:50]line Чек 299 22.09.2024 17:08 [17:08:50]line Смена: 497 ФФД: 1.0 [17:08:50]line ЗНМ: 0300000064 [17:08:50]line РНМ: 0000000000092592 [17:08:50]line Версия ККМ: 001 [17:08:50]line ФМ: 0000000000874979 [17:08:50]line ФД: 86986 [17:08:50]line ФПД: 252847238433642 [17:08:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T170849&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86986&fm=252847238433642&tin=02508201610067®Number=0000000000092592&sum=70000 [17:08:50]written 0, free lines is 4095 [17:08:50]OFD Sender: Processing packet 86986 [packets to send 276, broken 275] [17:08:50]ProducePacketName [17:08:50]name=ofd_packets/00086986 [17:08:50]OFD Sender: To server: pG, [17:08:50]CommunicateWithHost lk.salyk.kg:30040 [17:08:50]ConnectInit lk.salyk.kg [17:08:50]Write to MH i2c: 01 00 00 A7 00 A7 [17:08:50]Write i2c OK [17:08:50]MH_I2C_Read... [17:08:50]Read from MH i2c: 01 [17:08:50]MH_I2C_Read... [17:08:50]Read from MH i2c: 01 07 00 [17:08:50]MH_I2C_Read... [17:08:50]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 DD 0C 97 [17:08:50]RasterBufferAndPrint [17:08:50]line [17:08:50]line [17:08:50]line [17:08:50]line [17:08:50]line [17:08:50]written 0, free lines is 3299 [17:08:50]MH_Cut [17:08:50]Write to MH i2c: D1 01 00 AE 00 01 80 [17:08:50]Write i2c OK [17:08:50]MH_I2C_Read... [17:08:50]Read from MH i2c: D1 [17:08:50]MH_I2C_Read... [17:08:50]Read from MH i2c: D1 01 00 [17:08:50]MH_I2C_Read... [17:08:50]Read from MH i2c: D1 01 00 AE 00 00 7F [17:08:50]Write to MH i2c: 01 00 00 AF 00 AF [17:08:50]Write i2c OK [17:08:50]MH_I2C_Read... [17:08:50]Connected sock=7 [17:08:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 4C 31 07 01 F4 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 21 4F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CA 53 01 00 35 04 06 00 E5 F6 95 D4 4B 6A B1 FF 7B 6A 6B 26 07 09 [17:08:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 DF 34 47 00 A5 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 34 39 37 39 10 04 04 00 CA 53 01 00 F4 03 04 00 EF F9 EF 66 B6 04 01 00 00 82 AA A8 7A 02 71 58 6B [17:08:51]CommunicateWithHost err = 0 [17:08:51]CheckOFDResponse [17:08:51]1017 (14) - 77093643461234 [17:08:51]1041 (16) - 0000000000874979 [17:08:51]1040 (4) - 86986 [17:08:51]1012 (4) - 22.09.2024 11:05 [17:08:51]1206 (1) - 0 [17:08:51]OFD Sender: Remove packet 86986 [17:08:51]ProducePacketName [17:08:51]name=ofd_packets/00086986 [17:08:51]NVStorageDeleteData [17:08:51]*** Cut start [17:08:51]*** Partial cut [17:08:51]*** CUTSNS_PIN = 1 [17:08:51]*** CUTSNS_PIN = 0 [17:08:51]OFD Sender: No OFD packet to send [17:08:51]*** Brake cut motor [17:08:51]Read from MH i2c: 01 [17:08:51]MH_I2C_Read... [17:08:51]*** Stop cut motor [17:08:51]*** Cut end [17:08:51]Read from MH i2c: 01 07 00 [17:08:51]MH_I2C_Read... [17:08:51]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [17:08:51]process_action close_receipt done [17:08:51]requested_data is exist [17:08:51]produce_requested_data [17:08:51]requested_item fm.sn is exist - process it [17:08:51]wFMCommunicate request_size=4 [17:08:51]MH_SAM_APDU [17:08:51]CAPDU: 80 11 00 00 [17:08:51]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [17:08:51]Write i2c OK [17:08:51]MH_I2C_Read... [17:08:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:08:51]Read from MH i2c: E2 [17:08:51]MH_I2C_Read... [17:08:51]Read from MH i2c: E2 17 00 [17:08:51]MH_I2C_Read... [17:08:51]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 34 39 37 39 90 00 89 [17:08:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:08:51]wFMCommunicate OK [17:08:51]requested_item fd.num is exist - process it [17:08:51]SAM_PROTO_GetFieldsCounters [17:08:51]wFMCommunicate request_size=4 [17:08:51]MH_SAM_APDU [17:08:51]CAPDU: 80 13 00 00 [17:08:51]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [17:08:51]Write i2c OK [17:08:51]MH_I2C_Read... [17:08:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:08:52]Read from MH i2c: E2 [17:08:52]MH_I2C_Read... [17:08:52]Read from MH i2c: E2 62 00 [17:08:52]MH_I2C_Read... [17:08:52]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 CA 53 01 00 0E 04 04 00 F1 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 F0 [17: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 CA 53 01 00 0E 04 04 00 F1 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 [17:08:52]wFMCommunicate OK [17:08:52]SAM_PROTO_GetFieldsCounters done [17:08:52]requested_item shift.num is exist - process it [17:08:52]requested_item shift.opened is exist - process it [17:08:52]req_shift_opened [17:08:52]FM_GetShiftState [17:08:52]SAM_PROTO_GetShiftState [17:08:52]wFMCommunicate request_size=4 [17:08:52]MH_SAM_APDU [17:08:52]CAPDU: 80 13 01 00 [17:08:52]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [17:08:52]Write i2c OK [17:08:52]MH_I2C_Read... [17:08:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:08:52]Read from MH i2c: E2 [17:08:52]MH_I2C_Read... [17:08:52]Read from MH i2c: E2 0E 00 [17:08:52]MH_I2C_Read... [17:08:52]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 ED [17:08:52]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:08:52]wFMCommunicate OK [17:08:52]SAM_PROTO_GetShiftState done [17:08:52]FM_GetShiftState done [17:08:52]req_shift_opened done [17:08:52]requested_item shift.open_date is exist - process it [17:08:52]req_shift_open_date [17:08:52]req_shift_open_date done [17:08:52]produce_requested_data done [17:08:52]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86986,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:08:52]process_action_free close_receipt [17:08:52]json_value_free [17:08:52]json_value_free done [17:08:52]process_json_proto returns [17:08:52]Send response to host [17:08:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86986,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:08:52]free response buf [17:08:52]execute_script done [17:08:52]execute_script returns [17:08:52]free content buf [17:08:52]Sock 10.Close socket [17:08:52]Sock 10.Thread stoped [17:08:56]OFD Sender: No OFD packet to send [17:09:01]OFD Sender: No OFD packet to send [17:09:06]OFD Sender: No OFD packet to send [17:09:11]OFD Sender: No OFD packet to send [17:09:16]OFD Sender: No OFD packet to send [17:09:21]OFD Sender: No OFD packet to send [17:09:26]OFD Sender: No OFD packet to send [17:09:31]OFD Sender: No OFD packet to send [17:09:36]OFD Sender: No OFD packet to send [17:09:41]OFD Sender: No OFD packet to send [17:09:46]OFD Sender: No OFD packet to send [17:09:51]OFD Sender: No OFD packet to send [17:09:56]OFD Sender: No OFD packet to send [17:10:01]OFD Sender: No OFD packet to send [17:10:06]OFD Sender: No OFD packet to send [17:10:11]OFD Sender: No OFD packet to send [17:10:16]OFD Sender: No OFD packet to send [17:10:20]recv_with_timeout no data received [17:10:21]OFD Sender: No OFD packet to send [17:10:26]OFD Sender: No OFD packet to send [17:10:29]accept exits with 9 [17:10:29]New connection [17:10:29]New thread 3067333988 created [17:10:29]Thread 3067190628 joined [17:10:29]Waiting for new connection... [17:10:29] Sock 9.Parse request [17:10:29]Sock 9.Check first char [17:10:29]Sock 9.First char is OK [17:10:29]request: POST /json_proto HTTP/1.0 [17:10:29]Method: POST [17:10:29]URL: /json_proto [17:10:29]Method is POST - this is cgi request [17:10:29]url: /json_proto [17:10:29]query_string will be loaded in cgi processing [17:10:29]execute_cgi json_proto POST (null) [17:10:29]execute_cgi path=json_proto method=POST [17:10:29]POST find Content-Length [17:10:29]Host: 172.17.47.196:8080 [17:10:29]Content-Length: 683 [17:10:29]Content-Type: application/json [17:10:29] [17:10:29]POST finish read [17:10:29]Found Content-Length = 683 [17:10:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871921", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 12.600, "sum" : 960.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 960.00, "total" : 960.00, "payments": [ { "type": 0, "sum" : 960.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:10:29]execute_script... [17:10: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)871921", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 12.600, "sum" : 960.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 960.00, "total" : 960.00, "payments": [ { "type": 0, "sum" : 960.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:10:29]POST & json_proto [17:10:29]process_json_proto [17:10:29]json parsed OK: [17:10:29]protocol is kg_v1.0 [17:10:29]action value=close_receipt [17:10:29]process_action close_receipt [17:10:29]cmd_close_receipt [17:10:29]MH_GetDate [17:10:29]Write to MH i2c: F0 00 00 B3 00 A2 [17:10:29]Write i2c OK [17:10:29]MH_I2C_Read... [17:10:29]Read from MH i2c: F0 [17:10:29]MH_I2C_Read... [17:10:29]Read from MH i2c: F0 09 00 [17:10:29]MH_I2C_Read... [17:10:29]Read from MH i2c: F0 09 00 B3 00 00 86 4F F0 66 4C 6B 94 66 87 [17:10:29]GetLastDocTimeStamp 1727024929 [17:10:29]current date 1727025030 [17:10:29]FM_GetShiftState [17:10:29]SAM_PROTO_GetShiftState [17:10:29]wFMCommunicate request_size=4 [17:10:29]MH_SAM_APDU [17:10:29]CAPDU: 80 13 01 00 [17:10:29]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [17:10:29]Write i2c OK [17:10:29]MH_I2C_Read... [17:10:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:10:29]Read from MH i2c: E2 [17:10:29]MH_I2C_Read... [17:10:29]Read from MH i2c: E2 0E 00 [17:10:29]MH_I2C_Read... [17:10:29]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 EF [17:10:29]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:10:29]wFMCommunicate OK [17:10:29]SAM_PROTO_GetShiftState done [17:10:29]FM_GetShiftState done [17:10:29]opened in 1726964220 [17:10:29]opened+sec_in_day 1727050620 [17:10:29]quantity*price = 96012 [17:10:29]sum+1 = 96013 [17:10:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 960.00 Внесено: 960.00 СДАЧА: 0.00 НСП 1% : 8.50 НДС 12% : 101.96 Наличными: 960.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 300 22.09.2024 17:10 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86987 ФПД: 18704526601548 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T171030&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86987&fm=18704526601548&tin=02508201610067®Number=0000000000092592&sum=96000 [17:10:30]StoreToDocumentArchive [17:10:30]shift 497 fd 86987 [17:10:30]save to /storage/0497/doc_00086987 [17:10:30]save last doc name /storage/0497/doc_00086987 to /storage/kkm_last_doc_name [17:10:30]save OK [17:10:30]Clear old archive folders... [17:10:30]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:10:30]tlvbuf is 01BC8D10 [17:10:30]SAM_PROTO_ClearQueue [17:10:30]wFMCommunicate request_size=4 [17:10:30]MH_SAM_APDU [17:10:30]CAPDU: 80 09 00 00 [17:10:30]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [17:10:30]Write i2c OK [17:10:30]MH_I2C_Read... [17:10:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:10:30]Read from MH i2c: E2 [17:10:30]MH_I2C_Read... [17:10:30]Read from MH i2c: E2 03 00 [17:10:30]MH_I2C_Read... [17:10:30]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [17:10:30]RAPDU: 90 00 [17:10:30]wFMCommunicate OK [17:10:30]SAM_PROTO_ClearQueue done [17:10:30]KKMCreateOFDPacket [17:10:30]OFDProtocolAddRootSTLVToBuf [17:10:30]FM_MakeSignedData [17:10:30]FM_MakeSignedData [17:10:30]SAM_PROTO_SignData [17:10:30]wFMCommunicate request_size=4 [17:10:30]MH_SAM_APDU [17:10:30]CAPDU: 80 0D 01 02 [17:10:30]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [17:10:30]Write i2c OK [17:10:30]MH_I2C_Read... [17:10:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:10:31]Read from MH i2c: E2 [17:10:31]MH_I2C_Read... [17:10:31]Read from MH i2c: E2 03 00 [17:10:31]MH_I2C_Read... [17:10:31]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [17:10:31]RAPDU: 90 00 [17:10:31]wFMCommunicate OK [17:10:31]wFMCommunicate request_size=255 [17:10:31]MH_SAM_APDU [17:10:31]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 38 31 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0C 77 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 77 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 52 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 27 00 00 00 00 07 04 06 00 00 77 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 86 4F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CB 53 01 00 35 04 06 00 [17:10:31]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 38 31 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0C 77 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 77 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 52 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 27 00 00 00 00 07 04 06 00 00 77 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 86 4F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CB 53 01 00 35 04 06 00 00 00 04 [17:10:31]Write i2c OK [17:10:31]MH_I2C_Read... [17:10:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:10:31]Read from MH i2c: E2 [17:10:31]MH_I2C_Read... [17:10:31]Read from MH i2c: E2 03 00 [17:10:31]MH_I2C_Read... [17:10:31]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [17:10:31]RAPDU: 90 00 [17:10:31]wFMCommunicate OK [17:10:31]wFMCommunicate request_size=11 [17:10:31]MH_SAM_APDU [17:10:31]CAPDU: 80 0D 02 02 06 11 02 FC A9 ED 4C [17:10:31]Write to MH i2c: E2 0E 00 C4 00 80 0D 02 02 06 00 11 02 FC A9 ED 4C 00 00 3B [17:10:31]Write i2c OK [17:10:31]MH_I2C_Read... [17:10:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:10:31]Read from MH i2c: E2 [17:10:31]MH_I2C_Read... [17:10:31]Read from MH i2c: E2 03 00 [17:10:31]MH_I2C_Read... [17:10:31]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [17:10:31]RAPDU: 90 00 [17:10:31]wFMCommunicate OK [17:10:31]wFMCommunicate request_size=4 [17:10:31]MH_SAM_APDU [17:10:31]CAPDU: 80 0D 03 02 [17:10:31]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [17:10:31]Write i2c OK [17:10:31]MH_I2C_Read... [17:10:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:10:31]Read from MH i2c: E2 [17:10:31]MH_I2C_Read... [17:10:31]Read from MH i2c: E2 0B 00 [17:10:31]MH_I2C_Read... [17:10:31]Read from MH i2c: E2 0B 00 C5 00 00 4F 80 B4 4D 6E E4 F8 44 90 00 9F [17:10:31]RAPDU: 4F 80 B4 4D 6E E4 F8 44 90 00 [17:10:31]wFMCommunicate OK [17:10:31]SAM_PROTO_SignData done [17:10:31]FM_MakeSignedData done [17:10:31]CreateOFDProtocolMessage [17:10:31]wFMCommunicate request_size=4 [17:10:31]MH_SAM_APDU [17:10:31]CAPDU: 80 11 00 00 [17:10:31]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [17:10:31]Write i2c OK [17:10:31]MH_I2C_Read... [17:10:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:10:31]Read from MH i2c: E2 [17:10:31]MH_I2C_Read... [17:10:31]Read from MH i2c: E2 17 00 [17:10:31]MH_I2C_Read... [17:10:31]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 34 39 37 39 90 00 9F [17:10:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:10:31]wFMCommunicate OK [17:10:31]CreateOFDProtocolMessage done [17:10:31]OFDSenderStorePacket 86987 [17:10:31]StoreOFDPacket docnum=86987 [17:10:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 2F DD 08 01 44 64 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 38 31 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0C 77 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 77 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 52 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 27 00 00 00 00 07 04 06 00 00 77 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 86 4F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CB 53 01 00 35 04 06 00 11 02 FC A9 ED 4C 4F 80 B4 4D 6E E4 F8 44 [17:10:31]CheckFolder [17:10:31]dirname=/storage/ofd_packets [17:10:31]CheckFolder done [17:10:31]ProducePacketName [17:10:31]name=ofd_packets/00086987 [17:10:31]NVStorageSaveData ofd_packets/00086987 [17:10:31]File name is /storage/ofd_packets/00086987 [17:10:31]Write 302 bytes [17:10:31]NVStorageSaveData done [17:10:31]OFDSenderStorePacket done [17:10:31]KKMCreateOFDPacket done [17:10:31]NVStorageSaveData kkm_last_timestamp [17:10:31]File name is /storage/kkm_last_timestamp [17:10:31]Write 4 bytes [17:10:31]NVStorageSaveData done [17:10:31]ExternCall_PrintAddStr [17:10:31]wPrintStart [17:10:31]Write to MH i2c: 01 00 00 C7 00 C7 [17:10:31]Write i2c OK [17:10:31]MH_I2C_Read... [17:10:31]Read from MH i2c: 01 [17:10:31]MH_I2C_Read... [17:10:31]Read from MH i2c: 01 07 00 [17:10:31]MH_I2C_Read... [17:10:31]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [17:10:31]RasterBufferAndPrint [17:10:31]line Счет N : (1)871921 [17:10:31]line ИНН: 02508201610067 [17:10:31]line Контрольно-Кассовый Чек [17:10:31]line ПРОДАЖА [17:10:31]line ТРК (МРК, ГНК) : 21 [17:10:31]line Товар: 2710194210 [17:10:31]line ДТ(л)-К-4 [17:10:31]line 12.600 * 76.20 [17:10:31]line = 960.12 [17:10:31]line НДС 12% НСП 1% [17:10:31]line > о реализуемом товаре [17:10:31]line ОКРУГЛЕНИЕ: -0.12 [17:10:31]line ИТОГО: 960.00 [17:10:31]line Внесено: 960.00 [17:10:31]line СДАЧА: 0.00 [17:10:31]line НСП 1% : 8.50 [17:10:31]line НДС 12% : 101.96 [17:10:31]line Наличными: 960.00 [17:10:31]line Безнал.: 0.00 [17:10:31]line Место: АЗС № 137 "Партнер Нефть" [17:10:31]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:10:31]line СНО: Общий режим [17:10:31]line Чек 300 22.09.2024 17:10 [17:10:31]line Смена: 497 ФФД: 1.0 [17:10:31]line ЗНМ: 0300000064 [17:10:31]line РНМ: 0000000000092592 [17:10:31]line Версия ККМ: 001 [17:10:31]line ФМ: 0000000000874979 [17:10:31]line ФД: 86987 [17:10:31]line ФПД: 18704526601548 [17:10:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T171030&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86987&fm=18704526601548&tin=02508201610067®Number=0000000000092592&sum=96000 [17:10:31]OFD Sender: Processing packet 86987 [packets to send 276, broken 275] [17:10:31]ProducePacketName [17:10:31]name=ofd_packets/00086987 [17:10:31]OFD Sender: To server: pG, [17:10:31]CommunicateWithHost lk.salyk.kg:30040 [17:10:31]ConnectInit lk.salyk.kg [17:10:31]written 0, free lines is 4095 [17:10:32]Write to MH i2c: 01 00 00 F2 00 F2 [17:10:32]Write i2c OK [17:10:32]MH_I2C_Read... [17:10:32]Read from MH i2c: 01 [17:10:32]MH_I2C_Read... [17:10:32]Read from MH i2c: 01 07 00 [17:10:32]MH_I2C_Read... [17:10:32]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 D7 0C DC [17:10:32]RasterBufferAndPrint [17:10:32]line [17:10:32]line [17:10:32]line [17:10:32]line [17:10:32]line [17:10:32]written 0, free lines is 3294 [17:10:32]MH_Cut [17:10:32]Write to MH i2c: D1 01 00 F9 00 01 CB [17:10:32]Write i2c OK [17:10:32]MH_I2C_Read... [17:10:32]Read from MH i2c: D1 [17:10:32]MH_I2C_Read... [17:10:32]Read from MH i2c: D1 01 00 [17:10:32]MH_I2C_Read... [17:10:32]Read from MH i2c: D1 01 00 F9 00 00 CA [17:10:32]Write to MH i2c: 01 00 00 FA 00 FA [17:10:32]Write i2c OK [17:10:32]MH_I2C_Read... [17:10:32]Connected sock=10 [17:10:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 2F DD 08 01 44 64 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 38 31 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0C 77 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 77 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 52 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 27 00 00 00 00 07 04 06 00 00 77 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 86 4F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CB 53 01 00 35 04 06 00 11 02 FC A9 ED 4C 4F 80 B4 4D 6E E4 F8 44 [17:10:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 65 BD 47 00 6A 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 34 39 37 39 10 04 04 00 CB 53 01 00 F4 03 04 00 55 FA EF 66 B6 04 01 00 00 BC D5 7D C3 C3 97 B4 C4 [17:10:32]CommunicateWithHost err = 0 [17:10:32]CheckOFDResponse [17:10:32]1017 (14) - 77093643461234 [17:10:32]1041 (16) - 0000000000874979 [17:10:32]1040 (4) - 86987 [17:10:32]1012 (4) - 22.09.2024 11:07 [17:10:32]1206 (1) - 0 [17:10:32]OFD Sender: Remove packet 86987 [17:10:32]ProducePacketName [17:10:32]name=ofd_packets/00086987 [17:10:32]NVStorageDeleteData [17:10:32]*** Cut start [17:10:32]*** Partial cut [17:10:32]*** CUTSNS_PIN = 1 [17:10:33]*** CUTSNS_PIN = 0 [17:10:33]*** Brake cut motor [17:10:33]OFD Sender: No OFD packet to send [17:10:33]Read from MH i2c: 01 [17:10:33]MH_I2C_Read... [17:10:33]*** Stop cut motor [17:10:33]*** Cut end [17:10:33]Read from MH i2c: 01 07 00 [17:10:33]MH_I2C_Read... [17:10:33]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [17:10:33]process_action close_receipt done [17:10:33]requested_data is exist [17:10:33]produce_requested_data [17:10:33]requested_item fm.sn is exist - process it [17:10:33]wFMCommunicate request_size=4 [17:10:33]MH_SAM_APDU [17:10:33]CAPDU: 80 11 00 00 [17:10:33]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [17:10:33]Write i2c OK [17:10:33]MH_I2C_Read... [17:10:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:10:33]Read from MH i2c: E2 [17:10:33]MH_I2C_Read... [17:10:33]Read from MH i2c: E2 17 00 [17:10:33]MH_I2C_Read... [17:10:33]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 34 39 37 39 90 00 D4 [17:10:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:10:33]wFMCommunicate OK [17:10:33]requested_item fd.num is exist - process it [17:10:33]SAM_PROTO_GetFieldsCounters [17:10:33]wFMCommunicate request_size=4 [17:10:33]MH_SAM_APDU [17:10:33]CAPDU: 80 13 00 00 [17:10:33]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [17:10:33]Write i2c OK [17:10:33]MH_I2C_Read... [17:10:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:10:33]Read from MH i2c: E2 [17:10:33]MH_I2C_Read... [17:10:33]Read from MH i2c: E2 62 00 [17:10:33]MH_I2C_Read... [17:10:33]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 CB 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 2C 01 00 00 5E 04 04 00 2C 01 00 00 57 04 04 00 2D 01 00 00 19 04 04 00 00 00 00 00 90 00 3F [17:10:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 CB 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 2C 01 00 00 5E 04 04 00 2C 01 00 00 57 04 04 00 2D 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:10:33]wFMCommunicate OK [17:10:33]SAM_PROTO_GetFieldsCounters done [17:10:33]requested_item shift.num is exist - process it [17:10:33]requested_item shift.opened is exist - process it [17:10:33]req_shift_opened [17:10:33]FM_GetShiftState [17:10:33]SAM_PROTO_GetShiftState [17:10:33]wFMCommunicate request_size=4 [17:10:33]MH_SAM_APDU [17:10:33]CAPDU: 80 13 01 00 [17:10:33]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [17:10:33]Write i2c OK [17:10:33]MH_I2C_Read... [17:10:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:10:33]Read from MH i2c: E2 [17:10:33]MH_I2C_Read... [17:10:33]Read from MH i2c: E2 0E 00 [17:10:33]MH_I2C_Read... [17:10:33]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 38 [17:10:33]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:10:33]wFMCommunicate OK [17:10:33]SAM_PROTO_GetShiftState done [17:10:33]FM_GetShiftState done [17:10:33]req_shift_opened done [17:10:33]requested_item shift.open_date is exist - process it [17:10:33]req_shift_open_date [17:10:33]req_shift_open_date done [17:10:33]produce_requested_data done [17:10:33]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86987,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:10:33]process_action_free close_receipt [17:10:33]json_value_free [17:10:33]json_value_free done [17:10:33]process_json_proto returns [17:10:33]Send response to host [17:10:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86987,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:10:33]free response buf [17:10:33]execute_script done [17:10:33]execute_script returns [17:10:33]free content buf [17:10:33]Sock 9.Close socket [17:10:33]Sock 9.Thread stoped [17:10:38]OFD Sender: No OFD packet to send [17:10:43]OFD Sender: No OFD packet to send [17:10:46]accept exits with 7 [17:10:46]New connection [17:10:46]New thread 3067190628 created [17:10:46]Thread 3067333988 joined [17:10:46]Waiting for new connection... [17:10:46] Sock 7.Parse request [17:10:46]Sock 7.Check first char [17:10:46]Sock 7.First char is OK [17:10:46]request: POST /json_proto HTTP/1.0 [17:10:46]Method: POST [17:10:46]URL: /json_proto [17:10:46]Method is POST - this is cgi request [17:10:46]url: /json_proto [17:10:46]query_string will be loaded in cgi processing [17:10:46]execute_cgi json_proto POST (null) [17:10:46]execute_cgi path=json_proto method=POST [17:10:46]POST find Content-Length [17:10:46]Host: 172.17.47.196:8080 [17:10:46]Content-Length: 682 [17:10:46]Content-Type: application/json [17:10:46] [17:10:46]POST finish read [17:10:46]Found Content-Length = 682 [17:10:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871920", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:10:46]execute_script... [17:10: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)871920", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:10:46]POST & json_proto [17:10:46]process_json_proto [17:10:46]json parsed OK: [17:10:46]protocol is kg_v1.0 [17:10:46]action value=close_receipt [17:10:46]process_action close_receipt [17:10:46]cmd_close_receipt [17:10:46]MH_GetDate [17:10:46]Write to MH i2c: F0 00 00 FE 00 ED [17:10:46]Write i2c OK [17:10:46]MH_I2C_Read... [17:10:46]Read from MH i2c: F0 [17:10:46]MH_I2C_Read... [17:10:46]Read from MH i2c: F0 09 00 [17:10:46]MH_I2C_Read... [17:10:46]Read from MH i2c: F0 09 00 FE 00 00 97 4F F0 66 4C 6B 94 66 E3 [17:10:46]GetLastDocTimeStamp 1727025030 [17:10:46]current date 1727025047 [17:10:46]FM_GetShiftState [17:10:46]SAM_PROTO_GetShiftState [17:10:46]wFMCommunicate request_size=4 [17:10:46]MH_SAM_APDU [17:10:46]CAPDU: 80 13 01 00 [17:10:46]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [17:10:46]Write i2c OK [17:10:46]MH_I2C_Read... [17:10:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:10:46]Read from MH i2c: E2 [17:10:46]MH_I2C_Read... [17:10:46]Read from MH i2c: E2 0E 00 [17:10:46]MH_I2C_Read... [17:10:46]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 3A [17:10:46]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:10:46]wFMCommunicate OK [17:10:46]SAM_PROTO_GetShiftState done [17:10:46]FM_GetShiftState done [17:10:46]opened in 1726964220 [17:10:46]opened+sec_in_day 1727050620 [17:10:46]quantity*price = 100005 [17:10:46]sum+1 = 100006 [17:10:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 301 22.09.2024 17:10 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86988 ФПД: 112744977279489 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T171047&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86988&fm=112744977279489&tin=02508201610067®Number=0000000000092592&sum=100000 [17:10:47]StoreToDocumentArchive [17:10:47]shift 497 fd 86988 [17:10:47]save to /storage/0497/doc_00086988 [17:10:47]save last doc name /storage/0497/doc_00086988 to /storage/kkm_last_doc_name [17:10:47]save OK [17:10:47]Clear old archive folders... [17:10:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:10:47]tlvbuf is 01BC7C90 [17:10:47]SAM_PROTO_ClearQueue [17:10:47]wFMCommunicate request_size=4 [17:10:47]MH_SAM_APDU [17:10:47]CAPDU: 80 09 00 00 [17:10:47]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [17:10:47]Write i2c OK [17:10:47]MH_I2C_Read... [17:10:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:10:47]Read from MH i2c: E2 [17:10:47]MH_I2C_Read... [17:10:47]Read from MH i2c: E2 03 00 [17:10:47]MH_I2C_Read... [17:10:47]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [17:10:47]RAPDU: 90 00 [17:10:47]wFMCommunicate OK [17:10:47]SAM_PROTO_ClearQueue done [17:10:47]KKMCreateOFDPacket [17:10:47]OFDProtocolAddRootSTLVToBuf [17:10:47]FM_MakeSignedData [17:10:47]FM_MakeSignedData [17:10:47]SAM_PROTO_SignData [17:10:47]wFMCommunicate request_size=4 [17:10:47]MH_SAM_APDU [17:10:47]CAPDU: 80 0D 01 02 [17:10:47]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [17:10:47]Write i2c OK [17:10:47]MH_I2C_Read... [17:10:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:10:47]Read from MH i2c: E2 [17:10:47]MH_I2C_Read... [17:10:47]Read from MH i2c: E2 03 00 [17:10:47]MH_I2C_Read... [17:10:47]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [17:10:47]RAPDU: 90 00 [17:10:47]wFMCommunicate OK [17:10:47]wFMCommunicate request_size=255 [17:10:47]MH_SAM_APDU [17:10:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 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 2D 01 00 00 F4 03 04 00 97 4F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CC 53 01 00 35 04 06 00 66 [17:10:47]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 2D 01 00 00 F4 03 04 00 97 4F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CC 53 01 00 35 04 06 00 66 00 00 85 [17:10:47]Write i2c OK [17:10:47]MH_I2C_Read... [17:10:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:10:47]Read from MH i2c: E2 [17:10:47]MH_I2C_Read... [17:10:47]Read from MH i2c: E2 03 00 [17:10:47]MH_I2C_Read... [17:10:47]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [17:10:47]RAPDU: 90 00 [17:10:47]wFMCommunicate OK [17:10:47]wFMCommunicate request_size=10 [17:10:47]MH_SAM_APDU [17:10:47]CAPDU: 80 0D 02 02 05 8A 7C 52 2A 01 [17:10:47]Write to MH i2c: E2 0D 00 0F 01 80 0D 02 02 05 00 8A 7C 52 2A 01 00 00 17 [17:10:47]Write i2c OK [17:10:47]MH_I2C_Read... [17:10:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:10:47]Read from MH i2c: E2 [17:10:47]MH_I2C_Read... [17:10:47]Read from MH i2c: E2 03 00 [17:10:47]MH_I2C_Read... [17:10:47]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [17:10:47]RAPDU: 90 00 [17:10:47]wFMCommunicate OK [17:10:47]wFMCommunicate request_size=4 [17:10:47]MH_SAM_APDU [17:10:47]CAPDU: 80 0D 03 02 [17:10:47]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [17:10:47]Write i2c OK [17:10:47]MH_I2C_Read... [17:10:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:10:47]Read from MH i2c: E2 [17:10:47]MH_I2C_Read... [17:10:47]Read from MH i2c: E2 0B 00 [17:10:47]MH_I2C_Read... [17:10:47]Read from MH i2c: E2 0B 00 10 01 00 77 80 F1 AF 3F D0 B7 49 90 00 33 [17:10:47]RAPDU: 77 80 F1 AF 3F D0 B7 49 90 00 [17:10:47]wFMCommunicate OK [17:10:47]SAM_PROTO_SignData done [17:10:47]FM_MakeSignedData done [17:10:47]CreateOFDProtocolMessage [17:10:47]wFMCommunicate request_size=4 [17:10:47]MH_SAM_APDU [17:10:47]CAPDU: 80 11 00 00 [17:10:47]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [17:10:47]Write i2c OK [17:10:47]MH_I2C_Read... [17:10:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:10:48]Read from MH i2c: E2 [17:10:48]MH_I2C_Read... [17:10:48]Read from MH i2c: E2 17 00 [17:10:48]MH_I2C_Read... [17:10:48]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 34 39 37 39 90 00 EB [17:10:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:10:48]wFMCommunicate OK [17:10:48]CreateOFDProtocolMessage done [17:10:48]OFDSenderStorePacket 86988 [17:10:48]StoreOFDPacket docnum=86988 [17:10:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 BC DF 07 01 34 BB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2D 01 00 00 F4 03 04 00 97 4F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CC 53 01 00 35 04 06 00 66 8A 7C 52 2A 01 77 80 F1 AF 3F D0 B7 49 [17:10:48]CheckFolder [17:10:48]dirname=/storage/ofd_packets [17:10:48]CheckFolder done [17:10:48]ProducePacketName [17:10:48]name=ofd_packets/00086988 [17:10:48]NVStorageSaveData ofd_packets/00086988 [17:10:48]File name is /storage/ofd_packets/00086988 [17:10:48]Write 301 bytes [17:10:48]NVStorageSaveData done [17:10:48]OFDSenderStorePacket done [17:10:48]KKMCreateOFDPacket done [17:10:48]NVStorageSaveData kkm_last_timestamp [17:10:48]File name is /storage/kkm_last_timestamp [17:10:48]Write 4 bytes [17:10:48]NVStorageSaveData done [17:10:48]ExternCall_PrintAddStr [17:10:48]wPrintStart [17:10:48]Write to MH i2c: 01 00 00 12 01 13 [17:10:48]Write i2c OK [17:10:48]MH_I2C_Read... [17:10:48]Read from MH i2c: 01 [17:10:48]MH_I2C_Read... [17:10:48]Read from MH i2c: 01 07 00 [17:10:48]MH_I2C_Read... [17:10:48]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [17:10:48]RasterBufferAndPrint [17:10:48]line Счет N : (1)871920 [17:10:48]line ИНН: 02508201610067 [17:10:48]line Контрольно-Кассовый Чек [17:10:48]line ПРОДАЖА [17:10:48]line ТРК (МРК, ГНК) : 43 [17:10:48]line Товар: 2710124130 [17:10:48]line Аи-92-К-5 [17:10:48]line 14.750 * 67.80 [17:10:48]line = 1000.05 [17:10:48]line НДС 12% НСП 1% [17:10:48]line > о реализуемом товаре [17:10:48]line ОКРУГЛЕНИЕ: -0.05 [17:10:48]line ИТОГО: 1000.00 [17:10:48]line Внесено: 1000.00 [17:10:48]line СДАЧА: 0.00 [17:10:48]line НСП 1% : 8.85 [17:10:48]line НДС 12% : 106.20 [17:10:48]line Наличными: 1000.00 [17:10:48]line Безнал.: 0.00 [17:10:48]line Место: АЗС № 137 "Партнер Нефть" [17:10:48]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:10:48]line СНО: Общий режим [17:10:48]line Чек 301 22.09.2024 17:10 [17:10:48]line Смена: 497 ФФД: 1.0 [17:10:48]line ЗНМ: 0300000064 [17:10:48]line РНМ: 0000000000092592 [17:10:48]line Версия ККМ: 001 [17:10:48]line ФМ: 0000000000874979 [17:10:48]line ФД: 86988 [17:10:48]line ФПД: 112744977279489 [17:10:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T171047&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86988&fm=112744977279489&tin=02508201610067®Number=0000000000092592&sum=100000 [17:10:48]OFD Sender: Processing packet 86988 [packets to send 276, broken 275] [17:10:48]ProducePacketName [17:10:48]name=ofd_packets/00086988 [17:10:48]OFD Sender: To server: pG, [17:10:48]CommunicateWithHost lk.salyk.kg:30040 [17:10:48]ConnectInit lk.salyk.kg [17:10:48]written 0, free lines is 4095 [17:10:48]Write to MH i2c: 01 00 00 3D 01 3E [17:10:48]Write i2c OK [17:10:48]MH_I2C_Read... [17:10:48]Read from MH i2c: 01 [17:10:48]MH_I2C_Read... [17:10:48]Read from MH i2c: 01 07 00 [17:10:48]MH_I2C_Read... [17:10:48]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 E4 0C 35 [17:10:48]RasterBufferAndPrint [17:10:48]line [17:10:48]line [17:10:48]line [17:10:48]line [17:10:48]line [17:10:48]written 0, free lines is 3309 [17:10:48]MH_Cut [17:10:48]Write to MH i2c: D1 01 00 44 01 01 17 [17:10:48]Write i2c OK [17:10:48]MH_I2C_Read... [17:10:48]Read from MH i2c: D1 [17:10:48]MH_I2C_Read... [17:10:48]Read from MH i2c: D1 01 00 [17:10:48]MH_I2C_Read... [17:10:48]Read from MH i2c: D1 01 00 44 01 00 16 [17:10:48]Write to MH i2c: 01 00 00 45 01 46 [17:10:48]Write i2c OK [17:10:48]MH_I2C_Read... [17:10:48]Connected sock=9 [17:10:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 BC DF 07 01 34 BB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2D 01 00 00 F4 03 04 00 97 4F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CC 53 01 00 35 04 06 00 66 8A 7C 52 2A 01 77 80 F1 AF 3F D0 B7 49 [17:10:49]*** Cut start [17:10:49]*** Partial cut [17:10:49]*** CUTSNS_PIN = 1 [17:10:49]*** CUTSNS_PIN = 0 [17:10:49]*** Brake cut motor [17:10:49]Read from MH i2c: 01 [17:10:49]MH_I2C_Read... [17:10:49]*** Stop cut motor [17:10:49]*** Cut end [17:10:49]Read from MH i2c: 01 07 00 [17:10:49]MH_I2C_Read... [17:10:49]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [17:10:49]process_action close_receipt done [17:10:49]requested_data is exist [17:10:49]produce_requested_data [17:10:49]requested_item fm.sn is exist - process it [17:10:49]wFMCommunicate request_size=4 [17:10:49]MH_SAM_APDU [17:10:49]CAPDU: 80 11 00 00 [17:10:49]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [17:10:49]Write i2c OK [17:10:49]MH_I2C_Read... [17:10:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:10:49]Read from MH i2c: E2 [17:10:49]MH_I2C_Read... [17:10:49]Read from MH i2c: E2 17 00 [17:10:49]MH_I2C_Read... [17:10:49]Read from MH i2c: E2 17 00 46 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 20 [17:10:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:10:49]wFMCommunicate OK [17:10:49]requested_item fd.num is exist - process it [17:10:49]SAM_PROTO_GetFieldsCounters [17:10:49]wFMCommunicate request_size=4 [17:10:49]MH_SAM_APDU [17:10:49]CAPDU: 80 13 00 00 [17:10:49]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [17:10:49]Write i2c OK [17:10:49]MH_I2C_Read... [17:10:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:10:50]Read from MH i2c: E2 [17:10:50]MH_I2C_Read... [17:10:50]Read from MH i2c: E2 62 00 [17:10:50]MH_I2C_Read... [17:10:50]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 CC 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 2D 01 00 00 5E 04 04 00 2D 01 00 00 57 04 04 00 2E 01 00 00 19 04 04 00 00 00 00 00 90 00 8F [17:10: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 CC 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 2D 01 00 00 5E 04 04 00 2D 01 00 00 57 04 04 00 2E 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:10:50]wFMCommunicate OK [17:10:50]SAM_PROTO_GetFieldsCounters done [17:10:50]requested_item shift.num is exist - process it [17:10:50]requested_item shift.opened is exist - process it [17:10:50]req_shift_opened [17:10:50]FM_GetShiftState [17:10:50]SAM_PROTO_GetShiftState [17:10:50]wFMCommunicate request_size=4 [17:10:50]MH_SAM_APDU [17:10:50]CAPDU: 80 13 01 00 [17:10:50]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [17:10:50]Write i2c OK [17:10:50]MH_I2C_Read... [17:10:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:10:50]Read from MH i2c: E2 [17:10:50]MH_I2C_Read... [17:10:50]Read from MH i2c: E2 0E 00 [17:10:50]MH_I2C_Read... [17:10:50]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 84 [17:10:50]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:10:50]wFMCommunicate OK [17:10:50]SAM_PROTO_GetShiftState done [17:10:50]FM_GetShiftState done [17:10:50]req_shift_opened done [17:10:50]requested_item shift.open_date is exist - process it [17:10:50]req_shift_open_date [17:10:50]req_shift_open_date done [17:10:50]produce_requested_data done [17:10:50]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86988,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:10:50]process_action_free close_receipt [17:10:50]json_value_free [17:10:50]json_value_free done [17:10:50]process_json_proto returns [17:10:50]Send response to host [17:10:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86988,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:10:50]free response buf [17:10:50]execute_script done [17:10:50]execute_script returns [17:10:50]free content buf [17:10:50]Sock 7.Close socket [17:10:50]Sock 7.Thread stoped [17:10:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 FE 5D 47 00 B0 B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CC 53 01 00 F4 03 04 00 65 FA EF 66 B6 04 01 00 00 A1 EB B5 C0 56 F3 40 94 [17:10:50]CommunicateWithHost err = 0 [17:10:50]CheckOFDResponse [17:10:50]1017 (14) - 77093643461234 [17:10:50]1041 (16) - 0000000000874979 [17:10:50]1040 (4) - 86988 [17:10:50]1012 (4) - 22.09.2024 11:07 [17:10:50]1206 (1) - 0 [17:10:50]OFD Sender: Remove packet 86988 [17:10:50]ProducePacketName [17:10:50]name=ofd_packets/00086988 [17:10:50]NVStorageDeleteData [17:10:50]OFD Sender: No OFD packet to send [17:10:55]OFD Sender: No OFD packet to send [17:11:00]OFD Sender: No OFD packet to send [17:11:05]OFD Sender: No OFD packet to send [17:11:10]OFD Sender: No OFD packet to send [17:11:15]OFD Sender: No OFD packet to send [17:11:20]OFD Sender: No OFD packet to send [17:11:25]OFD Sender: No OFD packet to send [17:11:30]OFD Sender: No OFD packet to send [17:11:35]OFD Sender: No OFD packet to send [17:11:40]OFD Sender: No OFD packet to send [17:11:45]OFD Sender: No OFD packet to send [17:11:49]accept exits with 10 [17:11:49]New connection [17:11:49]New thread 3067333988 created [17:11:49]Thread 3067190628 joined [17:11:49]Waiting for new connection... [17:11:49] Sock 10.Parse request [17:11:49]Sock 10.Check first char [17:11:49]Sock 10.First char is OK [17:11:49]request: POST /json_proto HTTP/1.0 [17:11:49]Method: POST [17:11:49]URL: /json_proto [17:11:49]Method is POST - this is cgi request [17:11:49]url: /json_proto [17:11:49]query_string will be loaded in cgi processing [17:11:49]execute_cgi json_proto POST (null) [17:11:49]execute_cgi path=json_proto method=POST [17:11:49]POST find Content-Length [17:11:49]Host: 172.17.47.196:8080 [17:11:49]Content-Length: 687 [17:11:49]Content-Type: application/json [17:11:49] [17:11:49]POST finish read [17:11:49]Found Content-Length = 687 [17:11:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871922", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:11:49]execute_script... [17:11:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871922", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:11:49]POST & json_proto [17:11:49]process_json_proto [17:11:49]json parsed OK: [17:11:49]protocol is kg_v1.0 [17:11:49]action value=close_receipt [17:11:49]process_action close_receipt [17:11:49]cmd_close_receipt [17:11:49]MH_GetDate [17:11:49]Write to MH i2c: F0 00 00 49 01 39 [17:11:49]Write i2c OK [17:11:49]MH_I2C_Read... [17:11:49]Read from MH i2c: F0 [17:11:49]MH_I2C_Read... [17:11:49]Read from MH i2c: F0 09 00 [17:11:49]MH_I2C_Read... [17:11:49]Read from MH i2c: F0 09 00 49 01 00 D5 4F F0 66 4C 6B 94 66 6D [17:11:49]GetLastDocTimeStamp 1727025047 [17:11:49]current date 1727025109 [17:11:49]FM_GetShiftState [17:11:49]SAM_PROTO_GetShiftState [17:11:49]wFMCommunicate request_size=4 [17:11:49]MH_SAM_APDU [17:11:49]CAPDU: 80 13 01 00 [17:11:49]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [17:11:49]Write i2c OK [17:11:49]MH_I2C_Read... [17:11:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:11:49]Read from MH i2c: E2 [17:11:49]MH_I2C_Read... [17:11:49]Read from MH i2c: E2 0E 00 [17:11:49]MH_I2C_Read... [17:11:49]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 86 [17:11:49]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:11:49]wFMCommunicate OK [17:11:49]SAM_PROTO_GetShiftState done [17:11:49]FM_GetShiftState done [17:11:49]opened in 1726964220 [17:11:49]opened+sec_in_day 1727050620 [17:11:49]quantity*price = 100050 [17:11:49]sum+1 = 100052 [17:11:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 302 22.09.2024 17:11 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86989 ФПД: 45505153357183 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T171149&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86989&fm=45505153357183&tin=02508201610067®Number=0000000000092592&sum=100000 [17:11:50]StoreToDocumentArchive [17:11:50]shift 497 fd 86989 [17:11:50]save to /storage/0497/doc_00086989 [17:11:50]save last doc name /storage/0497/doc_00086989 to /storage/kkm_last_doc_name [17:11:50]save OK [17:11:50]Clear old archive folders... [17:11:50]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:11:50]tlvbuf is 01BB7710 [17:11:50]SAM_PROTO_ClearQueue [17:11:50]wFMCommunicate request_size=4 [17:11:50]MH_SAM_APDU [17:11:50]CAPDU: 80 09 00 00 [17:11:50]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [17:11:50]Write i2c OK [17:11:50]MH_I2C_Read... [17:11:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:11:50]Read from MH i2c: E2 [17:11:50]MH_I2C_Read... [17:11:50]Read from MH i2c: E2 03 00 [17:11:50]MH_I2C_Read... [17:11:50]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [17:11:50]RAPDU: 90 00 [17:11:50]wFMCommunicate OK [17:11:50]SAM_PROTO_ClearQueue done [17:11:50]KKMCreateOFDPacket [17:11:50]OFDProtocolAddRootSTLVToBuf [17:11:50]FM_MakeSignedData [17:11:50]FM_MakeSignedData [17:11:50]SAM_PROTO_SignData [17:11:50]wFMCommunicate request_size=4 [17:11:50]MH_SAM_APDU [17:11:50]CAPDU: 80 0D 01 02 [17:11:50]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [17:11:50]Write i2c OK [17:11:50]MH_I2C_Read... [17:11:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:11:50]Read from MH i2c: E2 [17:11:50]MH_I2C_Read... [17:11:50]Read from MH i2c: E2 03 00 [17:11:50]MH_I2C_Read... [17:11:50]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [17:11:50]RAPDU: 90 00 [17:11:50]wFMCommunicate OK [17:11:50]wFMCommunicate request_size=255 [17:11:50]MH_SAM_APDU [17:11:50]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 D5 4F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CD 53 01 00 35 04 06 00 [17:11:50]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 D5 4F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CD 53 01 00 35 04 06 00 00 00 08 [17:11:50]Write i2c OK [17:11:50]MH_I2C_Read... [17:11:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:11:50]Read from MH i2c: E2 [17:11:50]MH_I2C_Read... [17:11:50]Read from MH i2c: E2 03 00 [17:11:50]MH_I2C_Read... [17:11:50]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [17:11:50]RAPDU: 90 00 [17:11:50]wFMCommunicate OK [17:11:50]wFMCommunicate request_size=11 [17:11:50]MH_SAM_APDU [17:11:50]CAPDU: 80 0D 02 02 06 29 62 FE 80 55 7F [17:11:50]Write to MH i2c: E2 0E 00 5A 01 80 0D 02 02 06 00 29 62 FE 80 55 7F 00 00 BE [17:11:50]Write i2c OK [17:11:50]MH_I2C_Read... [17:11:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:11:50]Read from MH i2c: E2 [17:11:50]MH_I2C_Read... [17:11:50]Read from MH i2c: E2 03 00 [17:11:50]MH_I2C_Read... [17:11:50]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [17:11:50]RAPDU: 90 00 [17:11:50]wFMCommunicate OK [17:11:50]wFMCommunicate request_size=4 [17:11:50]MH_SAM_APDU [17:11:50]CAPDU: 80 0D 03 02 [17:11:50]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [17:11:50]Write i2c OK [17:11:50]MH_I2C_Read... [17:11:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:11:50]Read from MH i2c: E2 [17:11:50]MH_I2C_Read... [17:11:50]Read from MH i2c: E2 0B 00 [17:11:50]MH_I2C_Read... [17:11:50]Read from MH i2c: E2 0B 00 5B 01 00 BE 86 EC 49 84 E5 E2 06 90 00 A2 [17:11:50]RAPDU: BE 86 EC 49 84 E5 E2 06 90 00 [17:11:50]wFMCommunicate OK [17:11:50]SAM_PROTO_SignData done [17:11:50]FM_MakeSignedData done [17:11:50]CreateOFDProtocolMessage [17:11:50]wFMCommunicate request_size=4 [17:11:50]MH_SAM_APDU [17:11:50]CAPDU: 80 11 00 00 [17:11:50]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [17:11:50]Write i2c OK [17:11:50]MH_I2C_Read... [17:11:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:11:50]Read from MH i2c: E2 [17:11:50]MH_I2C_Read... [17:11:50]Read from MH i2c: E2 17 00 [17:11:50]MH_I2C_Read... [17:11:50]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 34 39 37 39 90 00 36 [17:11:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:11:50]wFMCommunicate OK [17:11:50]CreateOFDProtocolMessage done [17:11:50]OFDSenderStorePacket 86989 [17:11:50]StoreOFDPacket docnum=86989 [17:11:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 BB C2 08 01 2A 7D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 D5 4F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CD 53 01 00 35 04 06 00 29 62 FE 80 55 7F BE 86 EC 49 84 E5 E2 06 [17:11:50]CheckFolder [17:11:50]dirname=/storage/ofd_packets [17:11:50]CheckFolder done [17:11:50]ProducePacketName [17:11:50]name=ofd_packets/00086989 [17:11:50]NVStorageSaveData ofd_packets/00086989 [17:11:50]File name is /storage/ofd_packets/00086989 [17:11:50]Write 302 bytes [17:11:50]NVStorageSaveData done [17:11:50]OFDSenderStorePacket done [17:11:50]KKMCreateOFDPacket done [17:11:50]NVStorageSaveData kkm_last_timestamp [17:11:50]File name is /storage/kkm_last_timestamp [17:11:50]Write 4 bytes [17:11:50]NVStorageSaveData done [17:11:50]ExternCall_PrintAddStr [17:11:50]wPrintStart [17:11:50]Write to MH i2c: 01 00 00 5D 01 5E [17:11:50]Write i2c OK [17:11:50]MH_I2C_Read... [17:11:50]Read from MH i2c: 01 [17:11:50]MH_I2C_Read... [17:11:50]Read from MH i2c: 01 07 00 [17:11:50]MH_I2C_Read... [17:11:50]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [17:11:50]RasterBufferAndPrint [17:11:50]line Счет N : (1)871922 [17:11:50]line ИНН: 02508201610067 [17:11:50]line Контрольно-Кассовый Чек [17:11:50]line ПРОДАЖА [17:11:50]line ТРК (МРК, ГНК) : 11 [17:11:50]line Товар: 2710194210 [17:11:50]line ДТ(л)-К-4 [17:11:50]line 13.130 * 76.20 [17:11:50]line = 1000.51 [17:11:50]line НДС 12% НСП 1% [17:11:50]line > о реализуемом товаре [17:11:50]line ОКРУГЛЕНИЕ: -0.51 [17:11:50]line ИТОГО: 1000.00 [17:11:50]line Внесено: 1000.00 [17:11:50]line СДАЧА: 0.00 [17:11:50]line НСП 1% : 8.85 [17:11:50]line НДС 12% : 106.25 [17:11:50]line Наличными: 1000.00 [17:11:50]line Безнал.: 0.00 [17:11:50]line Место: АЗС № 137 "Партнер Нефть" [17:11:50]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:11:50]line СНО: Общий режим [17:11:50]line Чек 302 22.09.2024 17:11 [17:11:50]line Смена: 497 ФФД: 1.0 [17:11:50]line ЗНМ: 0300000064 [17:11:50]line РНМ: 0000000000092592 [17:11:50]line Версия ККМ: 001 [17:11:50]line ФМ: 0000000000874979 [17:11:50]line ФД: 86989 [17:11:50]line ФПД: 45505153357183 [17:11:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T171149&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86989&fm=45505153357183&tin=02508201610067®Number=0000000000092592&sum=100000 [17:11:51]OFD Sender: Processing packet 86989 [packets to send 276, broken 275] [17:11:51]ProducePacketName [17:11:51]name=ofd_packets/00086989 [17:11:51]OFD Sender: To server: pG, [17:11:51]CommunicateWithHost lk.salyk.kg:30040 [17:11:51]ConnectInit lk.salyk.kg [17:11:51]written 0, free lines is 4095 [17:11:51]Write to MH i2c: 01 00 00 88 01 89 [17:11:51]Write i2c OK [17:11:51]MH_I2C_Read... [17:11:51]Read from MH i2c: 01 [17:11:51]MH_I2C_Read... [17:11:51]Read from MH i2c: 01 07 00 [17:11:51]MH_I2C_Read... [17:11:51]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 D5 0C 71 [17:11:51]RasterBufferAndPrint [17:11:51]line [17:11:51]line [17:11:51]line [17:11:51]line [17:11:51]line [17:11:51]written 0, free lines is 3289 [17:11:51]MH_Cut [17:11:51]Write to MH i2c: D1 01 00 8F 01 01 62 [17:11:51]Write i2c OK [17:11:51]MH_I2C_Read... [17:11:51]Read from MH i2c: D1 [17:11:51]MH_I2C_Read... [17:11:51]Read from MH i2c: D1 01 00 [17:11:51]MH_I2C_Read... [17:11:51]Read from MH i2c: D1 01 00 8F 01 00 61 [17:11:51]Write to MH i2c: 01 00 00 90 01 91 [17:11:51]Write i2c OK [17:11:51]MH_I2C_Read... [17:11:52]*** Cut start [17:11:52]*** Partial cut [17:11:52]*** CUTSNS_PIN = 1 [17:11:52]*** CUTSNS_PIN = 0 [17:11:52]*** Brake cut motor [17:11:52]Read from MH i2c: 01 [17:11:52]MH_I2C_Read... [17:11:52]*** Stop cut motor [17:11:52]*** Cut end [17:11:52]Read from MH i2c: 01 07 00 [17:11:52]MH_I2C_Read... [17:11:52]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [17:11:52]process_action close_receipt done [17:11:52]requested_data is exist [17:11:52]produce_requested_data [17:11:52]requested_item fm.sn is exist - process it [17:11:52]wFMCommunicate request_size=4 [17:11:52]MH_SAM_APDU [17:11:52]CAPDU: 80 11 00 00 [17:11:52]Write to MH i2c: E2 08 00 91 01 80 11 00 00 00 00 00 00 0C [17:11:52]Write i2c OK [17:11:52]MH_I2C_Read... [17:11:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:11:53]Read from MH i2c: E2 [17:11:53]MH_I2C_Read... [17:11:53]Read from MH i2c: E2 17 00 [17:11:53]MH_I2C_Read... [17:11: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 34 39 37 39 90 00 6B [17:11:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:11:53]wFMCommunicate OK [17:11:53]requested_item fd.num is exist - process it [17:11:53]SAM_PROTO_GetFieldsCounters [17:11:53]wFMCommunicate request_size=4 [17:11:53]MH_SAM_APDU [17:11:53]CAPDU: 80 13 00 00 [17:11:53]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 0F [17:11:53]Write i2c OK [17:11:53]MH_I2C_Read... [17:11:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:11:53]Read from MH i2c: E2 [17:11:53]MH_I2C_Read... [17:11:53]Read from MH i2c: E2 62 00 [17:11:53]MH_I2C_Read... [17:11: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 CD 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 2E 01 00 00 5E 04 04 00 2E 01 00 00 57 04 04 00 2F 01 00 00 19 04 04 00 00 00 00 00 90 00 DE [17:11: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 CD 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 2E 01 00 00 5E 04 04 00 2E 01 00 00 57 04 04 00 2F 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:11:53]wFMCommunicate OK [17:11:53]SAM_PROTO_GetFieldsCounters done [17:11:53]requested_item shift.num is exist - process it [17:11:53]requested_item shift.opened is exist - process it [17:11:53]req_shift_opened [17:11:53]FM_GetShiftState [17:11:53]SAM_PROTO_GetShiftState [17:11:53]wFMCommunicate request_size=4 [17:11:53]MH_SAM_APDU [17:11:53]CAPDU: 80 13 01 00 [17:11:53]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [17:11:53]Write i2c OK [17:11:53]MH_I2C_Read... [17:11:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:11:53]Read from MH i2c: E2 [17:11:53]MH_I2C_Read... [17:11:53]Read from MH i2c: E2 0E 00 [17:11:53]MH_I2C_Read... [17:11:53]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 CF [17:11:53]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:11:53]wFMCommunicate OK [17:11:53]SAM_PROTO_GetShiftState done [17:11:53]FM_GetShiftState done [17:11:53]req_shift_opened done [17:11:53]requested_item shift.open_date is exist - process it [17:11:53]req_shift_open_date [17:11:53]req_shift_open_date done [17:11:53]produce_requested_data done [17:11:53]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86989,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:11:53]process_action_free close_receipt [17:11:53]json_value_free [17:11:53]json_value_free done [17:11:53]process_json_proto returns [17:11:53]Send response to host [17:11:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86989,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:11:53]free response buf [17:11:53]execute_script done [17:11:53]execute_script returns [17:11:53]free content buf [17:11:53]Sock 10.Close socket [17:11:53]Sock 10.Thread stoped [17:11:54]recv_with_timeout no data received [17:11:56]ConnectInit Can't take IP for lk.salyk.kg [17:11:56]CommunicateWithHost connect error [17:11:56]CommunicateWithHost err = -1 [17:11:56]OFD Sender: Server communicate error [17:12:01]OFD Sender: Processing packet 86989 [packets to send 276, broken 275] [17:12:01]ProducePacketName [17:12:01]name=ofd_packets/00086989 [17:12:01]OFD Sender: To server: pG, [17:12:01]CommunicateWithHost lk.salyk.kg:30040 [17:12:01]ConnectInit lk.salyk.kg [17:12:08]recv_with_timeout no data received [17:12:18]Connected sock=10 [17:12:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 BB C2 08 01 2A 7D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 D5 4F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CD 53 01 00 35 04 06 00 29 62 FE 80 55 7F BE 86 EC 49 84 E5 E2 06 [17:12:23]recv_with_timeout no data received [17:12:23]CommunicateWithHost answer receiving error [17:12:23]CommunicateWithHost err = -3 [17:12:23]OFD Sender: Server communicate error [17:12:24]recv_with_timeout no data received [17:12:28]OFD Sender: Processing packet 86989 [packets to send 276, broken 275] [17:12:28]ProducePacketName [17:12:28]name=ofd_packets/00086989 [17:12:28]OFD Sender: To server: pG, [17:12:28]CommunicateWithHost lk.salyk.kg:30040 [17:12:28]ConnectInit lk.salyk.kg [17:12:33]ConnectInit Can't take IP for lk.salyk.kg [17:12:33]CommunicateWithHost connect error [17:12:33]CommunicateWithHost err = -1 [17:12:33]OFD Sender: Server communicate error [17:12:38]OFD Sender: Processing packet 86989 [packets to send 276, broken 275] [17:12:38]ProducePacketName [17:12:38]name=ofd_packets/00086989 [17:12:38]OFD Sender: To server: pG, [17:12:38]CommunicateWithHost lk.salyk.kg:30040 [17:12:38]ConnectInit lk.salyk.kg [17:12:43]recv_with_timeout no data received [17:12:46]Connected sock=9 [17:12:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 BB C2 08 01 2A 7D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 D5 4F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CD 53 01 00 35 04 06 00 29 62 FE 80 55 7F BE 86 EC 49 84 E5 E2 06 [17:13:29]ConnectInit Can't connect to host [17:13:31]OFD Sender: Processing packet 86989 [packets to send 276, broken 275] [17:13:31]ProducePacketName [17:13:31]name=ofd_packets/00086989 [17:13:31]OFD Sender: To server: pG, [17:13:31]CommunicateWithHost lk.salyk.kg:30040 [17:13:31]ConnectInit lk.salyk.kg [17:13:36]ConnectInit Can't take IP for lk.salyk.kg [17:13:36]CommunicateWithHost connect error [17:13:36]CommunicateWithHost err = -1 [17:13:36]OFD Sender: Server communicate error [17:13:39]accept exits with 7 [17:13:39]New connection [17:13:39]New thread 3067190628 created [17:13:39]Thread 3067333988 joined [17:13:39]Waiting for new connection... [17:13:39] Sock 7.Parse request [17:13:39]Sock 7.Check first char [17:13:39]Sock 7.First char is OK [17:13:39]request: POST /json_proto HTTP/1.0 [17:13:39]Method: POST [17:13:39]URL: /json_proto [17:13:39]Method is POST - this is cgi request [17:13:39]url: /json_proto [17:13:39]query_string will be loaded in cgi processing [17:13:39]execute_cgi json_proto POST (null) [17:13:39]execute_cgi path=json_proto method=POST [17:13:39]POST find Content-Length [17:13:39]Host: 172.17.47.196:8080 [17:13:39]Content-Length: 682 [17:13:39]Content-Type: application/json [17:13:39] [17:13:39]POST finish read [17:13:39]Found Content-Length = 682 [17:13:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871923", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:13:39]execute_script... [17:13: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)871923", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:13:39]POST & json_proto [17:13:39]process_json_proto [17:13:39]json parsed OK: [17:13:39]protocol is kg_v1.0 [17:13:39]action value=close_receipt [17:13:39]process_action close_receipt [17:13:39]cmd_close_receipt [17:13:39]MH_GetDate [17:13:39]Write to MH i2c: F0 00 00 94 01 84 [17:13:39]Write i2c OK [17:13:39]MH_I2C_Read... [17:13:39]Read from MH i2c: F0 [17:13:39]MH_I2C_Read... [17:13:39]Read from MH i2c: F0 09 00 [17:13:39]MH_I2C_Read... [17:13:39]Read from MH i2c: F0 09 00 94 01 00 43 50 F0 66 4C 6B 94 66 27 [17:13:39]GetLastDocTimeStamp 1727025109 [17:13:39]current date 1727025219 [17:13:39]FM_GetShiftState [17:13:39]SAM_PROTO_GetShiftState [17:13:39]wFMCommunicate request_size=4 [17:13:39]MH_SAM_APDU [17:13:39]CAPDU: 80 13 01 00 [17:13:39]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [17:13:39]Write i2c OK [17:13:39]MH_I2C_Read... [17:13:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:13:39]Read from MH i2c: E2 [17:13:39]MH_I2C_Read... [17:13:39]Read from MH i2c: E2 0E 00 [17:13:39]MH_I2C_Read... [17:13:39]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D1 [17:13:39]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:13:39]wFMCommunicate OK [17:13:39]SAM_PROTO_GetShiftState done [17:13:39]FM_GetShiftState done [17:13:39]opened in 1726964220 [17:13:39]opened+sec_in_day 1727050620 [17:13:39]quantity*price = 100005 [17:13:39]sum+1 = 100006 [17:13:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 303 22.09.2024 17:13 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86990 ФПД: 44746096020650 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T171339&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86990&fm=44746096020650&tin=02508201610067®Number=0000000000092592&sum=100000 [17:13:40]StoreToDocumentArchive [17:13:40]shift 497 fd 86990 [17:13:40]save to /storage/0497/doc_00086990 [17:13:40]save last doc name /storage/0497/doc_00086990 to /storage/kkm_last_doc_name [17:13:40]save OK [17:13:40]Clear old archive folders... [17:13:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:13:40]tlvbuf is 01BE5460 [17:13:40]SAM_PROTO_ClearQueue [17:13:40]wFMCommunicate request_size=4 [17:13:40]MH_SAM_APDU [17:13:40]CAPDU: 80 09 00 00 [17:13:40]Write to MH i2c: E2 08 00 A2 01 80 09 00 00 00 00 00 00 15 [17:13:40]Write i2c OK [17:13:40]MH_I2C_Read... [17:13:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:13:40]Read from MH i2c: E2 [17:13:40]MH_I2C_Read... [17:13:40]Read from MH i2c: E2 03 00 [17:13:40]MH_I2C_Read... [17:13:40]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [17:13:40]RAPDU: 90 00 [17:13:40]wFMCommunicate OK [17:13:40]SAM_PROTO_ClearQueue done [17:13:40]KKMCreateOFDPacket [17:13:40]OFDProtocolAddRootSTLVToBuf [17:13:40]FM_MakeSignedData [17:13:40]FM_MakeSignedData [17:13:40]SAM_PROTO_SignData [17:13:40]wFMCommunicate request_size=4 [17:13:40]MH_SAM_APDU [17:13:40]CAPDU: 80 0D 01 02 [17:13:40]Write to MH i2c: E2 08 00 A3 01 80 0D 01 02 00 00 00 00 1D [17:13:40]Write i2c OK [17:13:40]MH_I2C_Read... [17:13:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:13:40]Read from MH i2c: E2 [17:13:40]MH_I2C_Read... [17:13:40]Read from MH i2c: E2 03 00 [17:13:40]MH_I2C_Read... [17:13:40]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [17:13:40]RAPDU: 90 00 [17:13:40]wFMCommunicate OK [17:13:40]wFMCommunicate request_size=255 [17:13:40]MH_SAM_APDU [17:13: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 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 2F 01 00 00 F4 03 04 00 43 50 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CE 53 01 00 35 04 06 00 28 [17:13:40]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 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 2F 01 00 00 F4 03 04 00 43 50 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CE 53 01 00 35 04 06 00 28 00 00 8E [17:13:40]Write i2c OK [17:13:40]MH_I2C_Read... [17:13:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:13:40]Read from MH i2c: E2 [17:13:40]MH_I2C_Read... [17:13:40]Read from MH i2c: E2 03 00 [17:13:40]MH_I2C_Read... [17:13:40]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [17:13:40]RAPDU: 90 00 [17:13:40]wFMCommunicate OK [17:13:40]wFMCommunicate request_size=10 [17:13:40]MH_SAM_APDU [17:13:40]CAPDU: 80 0D 02 02 05 B2 43 28 8C AA [17:13:40]Write to MH i2c: E2 0D 00 A5 01 80 0D 02 02 05 00 B2 43 28 8C AA 00 00 7D [17:13:40]Write i2c OK [17:13:40]MH_I2C_Read... [17:13:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:13:40]Read from MH i2c: E2 [17:13:40]MH_I2C_Read... [17:13:40]Read from MH i2c: E2 03 00 [17:13:40]MH_I2C_Read... [17:13:40]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [17:13:40]RAPDU: 90 00 [17:13:40]wFMCommunicate OK [17:13:40]wFMCommunicate request_size=4 [17:13:40]MH_SAM_APDU [17:13:40]CAPDU: 80 0D 03 02 [17:13:40]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [17:13:40]Write i2c OK [17:13:40]MH_I2C_Read... [17:13:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:13:40]Read from MH i2c: E2 [17:13:40]MH_I2C_Read... [17:13:40]Read from MH i2c: E2 0B 00 [17:13:40]MH_I2C_Read... [17:13:40]Read from MH i2c: E2 0B 00 A6 01 00 03 52 FE 3E 7E 20 53 8B 90 00 30 [17:13:40]RAPDU: 03 52 FE 3E 7E 20 53 8B 90 00 [17:13:40]wFMCommunicate OK [17:13:40]SAM_PROTO_SignData done [17:13:40]FM_MakeSignedData done [17:13:40]CreateOFDProtocolMessage [17:13:40]wFMCommunicate request_size=4 [17:13:40]MH_SAM_APDU [17:13:40]CAPDU: 80 11 00 00 [17:13:40]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [17:13:40]Write i2c OK [17:13:40]MH_I2C_Read... [17:13:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:13:40]Read from MH i2c: E2 [17:13:40]MH_I2C_Read... [17:13:40]Read from MH i2c: E2 17 00 [17:13:40]MH_I2C_Read... [17:13:40]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 34 39 37 39 90 00 81 [17:13:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:13:40]wFMCommunicate OK [17:13:40]CreateOFDProtocolMessage done [17:13:40]OFDSenderStorePacket 86990 [17:13:40]StoreOFDPacket docnum=86990 [17:13:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 83 10 07 01 88 E3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2F 01 00 00 F4 03 04 00 43 50 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CE 53 01 00 35 04 06 00 28 B2 43 28 8C AA 03 52 FE 3E 7E 20 53 8B [17:13:40]CheckFolder [17:13:40]dirname=/storage/ofd_packets [17:13:40]CheckFolder done [17:13:40]ProducePacketName [17:13:40]name=ofd_packets/00086990 [17:13:40]NVStorageSaveData ofd_packets/00086990 [17:13:40]File name is /storage/ofd_packets/00086990 [17:13:40]Write 301 bytes [17:13:40]NVStorageSaveData done [17:13:40]OFDSenderStorePacket done [17:13:40]KKMCreateOFDPacket done [17:13:40]NVStorageSaveData kkm_last_timestamp [17:13:40]File name is /storage/kkm_last_timestamp [17:13:40]Write 4 bytes [17:13:40]NVStorageSaveData done [17:13:40]ExternCall_PrintAddStr [17:13:40]wPrintStart [17:13:40]Write to MH i2c: 01 00 00 A8 01 A9 [17:13:40]Write i2c OK [17:13:40]MH_I2C_Read... [17:13:40]Read from MH i2c: 01 [17:13:40]MH_I2C_Read... [17:13:40]Read from MH i2c: 01 07 00 [17:13:40]MH_I2C_Read... [17:13:40]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [17:13:40]RasterBufferAndPrint [17:13:40]line Счет N : (1)871923 [17:13:40]line ИНН: 02508201610067 [17:13:40]line Контрольно-Кассовый Чек [17:13:40]line ПРОДАЖА [17:13:40]line ТРК (МРК, ГНК) : 43 [17:13:40]line Товар: 2710124130 [17:13:40]line Аи-92-К-5 [17:13:40]line 14.750 * 67.80 [17:13:40]line = 1000.05 [17:13:40]line НДС 12% НСП 1% [17:13:40]line > о реализуемом товаре [17:13:40]line ОКРУГЛЕНИЕ: -0.05 [17:13:40]line ИТОГО: 1000.00 [17:13:40]line Внесено: 1000.00 [17:13:40]line СДАЧА: 0.00 [17:13:40]line НСП 1% : 8.85 [17:13:40]line НДС 12% : 106.20 [17:13:40]line Наличными: 1000.00 [17:13:40]line Безнал.: 0.00 [17:13:40]line Место: АЗС № 137 "Партнер Нефть" [17:13:40]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:13:40]line СНО: Общий режим [17:13:40]line Чек 303 22.09.2024 17:13 [17:13:40]line Смена: 497 ФФД: 1.0 [17:13:40]line ЗНМ: 0300000064 [17:13:40]line РНМ: 0000000000092592 [17:13:40]line Версия ККМ: 001 [17:13:40]line ФМ: 0000000000874979 [17:13:40]line ФД: 86990 [17:13:40]line ФПД: 44746096020650 [17:13:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T171339&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86990&fm=44746096020650&tin=02508201610067®Number=0000000000092592&sum=100000 [17:13:41]OFD Sender: Processing packet 86989 [packets to send 277, broken 275] [17:13:41]ProducePacketName [17:13:41]name=ofd_packets/00086989 [17:13:41]OFD Sender: To server: pG, [17:13:41]CommunicateWithHost lk.salyk.kg:30040 [17:13:41]ConnectInit lk.salyk.kg [17:13:41]written 0, free lines is 4095 [17:13:41]Write to MH i2c: 01 00 00 D3 01 D4 [17:13:41]Write i2c OK [17:13:41]MH_I2C_Read... [17:13:41]Read from MH i2c: 01 [17:13:41]MH_I2C_Read... [17:13:41]Read from MH i2c: 01 07 00 [17:13:41]MH_I2C_Read... [17:13:41]Read from MH i2c: 01 07 00 D3 01 00 00 00 00 00 D9 0C C0 [17:13:41]RasterBufferAndPrint [17:13:41]line [17:13:41]line [17:13:41]line [17:13:41]line [17:13:41]line [17:13:41]written 0, free lines is 3295 [17:13:41]MH_Cut [17:13:41]Write to MH i2c: D1 01 00 DA 01 01 AD [17:13:41]Write i2c OK [17:13:41]MH_I2C_Read... [17:13:41]Read from MH i2c: D1 [17:13:41]MH_I2C_Read... [17:13:41]Read from MH i2c: D1 01 00 [17:13:41]MH_I2C_Read... [17:13:41]Read from MH i2c: D1 01 00 DA 01 00 AC [17:13:41]Write to MH i2c: 01 00 00 DB 01 DC [17:13:41]Write i2c OK [17:13:41]MH_I2C_Read... [17:13:42]*** Cut start [17:13:42]*** Partial cut [17:13:42]*** CUTSNS_PIN = 1 [17:13:42]*** CUTSNS_PIN = 0 [17:13:42]*** Brake cut motor [17:13:42]Connected sock=10 [17:13:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 BB C2 08 01 2A 7D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 D5 4F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CD 53 01 00 35 04 06 00 29 62 FE 80 55 7F BE 86 EC 49 84 E5 E2 06 [17:13:43]Read from MH i2c: 01 [17:13:43]MH_I2C_Read... [17:13:43]*** Stop cut motor [17:13:43]*** Cut end [17:13:43]Read from MH i2c: 01 07 00 [17:13:43]MH_I2C_Read... [17:13:43]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 FF 0F F1 [17:13:43]process_action close_receipt done [17:13:43]requested_data is exist [17:13:43]produce_requested_data [17:13:43]requested_item fm.sn is exist - process it [17:13:43]wFMCommunicate request_size=4 [17:13:43]MH_SAM_APDU [17:13:43]CAPDU: 80 11 00 00 [17:13:43]Write to MH i2c: E2 08 00 DC 01 80 11 00 00 00 00 00 00 57 [17:13:43]Write i2c OK [17:13:43]MH_I2C_Read... [17:13:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:13:43]Read from MH i2c: E2 [17:13:43]MH_I2C_Read... [17:13:43]Read from MH i2c: E2 17 00 [17:13:43]MH_I2C_Read... [17:13:43]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 34 39 37 39 90 00 B6 [17:13:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:13:43]wFMCommunicate OK [17:13:43]requested_item fd.num is exist - process it [17:13:43]SAM_PROTO_GetFieldsCounters [17:13:43]wFMCommunicate request_size=4 [17:13:43]MH_SAM_APDU [17:13:43]CAPDU: 80 13 00 00 [17:13:43]Write to MH i2c: E2 08 00 DD 01 80 13 00 00 00 00 00 00 5A [17:13:43]Write i2c OK [17:13:43]MH_I2C_Read... [17:13:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:13:43]Read from MH i2c: E2 [17:13:43]MH_I2C_Read... [17:13:43]Read from MH i2c: E2 62 00 [17:13:43]MH_I2C_Read... [17:13:43]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 CE 53 01 00 0E 04 04 00 F1 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 2D [17:13: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 CE 53 01 00 0E 04 04 00 F1 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 [17:13:43]wFMCommunicate OK [17:13:43]SAM_PROTO_GetFieldsCounters done [17:13:43]requested_item shift.num is exist - process it [17:13:43]requested_item shift.opened is exist - process it [17:13:43]req_shift_opened [17:13:43]FM_GetShiftState [17:13:43]SAM_PROTO_GetShiftState [17:13:43]wFMCommunicate request_size=4 [17:13:43]MH_SAM_APDU [17:13:43]CAPDU: 80 13 01 00 [17:13:43]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [17:13:43]Write i2c OK [17:13:43]MH_I2C_Read... [17:13:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:13:43]Read from MH i2c: E2 [17:13:43]MH_I2C_Read... [17:13:43]Read from MH i2c: E2 0E 00 [17:13:43]MH_I2C_Read... [17:13:43]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 1A [17:13:43]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:13:43]wFMCommunicate OK [17:13:43]SAM_PROTO_GetShiftState done [17:13:43]FM_GetShiftState done [17:13:43]req_shift_opened done [17:13:43]requested_item shift.open_date is exist - process it [17:13:43]req_shift_open_date [17:13:43]req_shift_open_date done [17:13:43]produce_requested_data done [17:13:43]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86990,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:13:43]process_action_free close_receipt [17:13:43]json_value_free [17:13:43]json_value_free done [17:13:43]process_json_proto returns [17:13:43]Send response to host [17:13:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86990,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:13:43]free response buf [17:13:43]execute_script done [17:13:43]execute_script returns [17:13:43]free content buf [17:13:43]Sock 7.Close socket [17:13:43]Sock 7.Thread stoped [17:13:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 9F FF 47 00 E7 C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CD 53 01 00 F4 03 04 00 14 FB EF 66 B6 04 01 00 00 D3 9D AF 36 A0 F9 59 1B [17:13:43]CommunicateWithHost err = 0 [17:13:43]CheckOFDResponse [17:13:43]1017 (14) - 77093643461234 [17:13:43]1041 (16) - 0000000000874979 [17:13:43]1040 (4) - 86989 [17:13:43]1012 (4) - 22.09.2024 11:10 [17:13:43]1206 (1) - 0 [17:13:43]OFD Sender: Remove packet 86989 [17:13:43]ProducePacketName [17:13:43]name=ofd_packets/00086989 [17:13:43]NVStorageDeleteData [17:13:43]OFD Sender: Processing packet 86990 [packets to send 276, broken 275] [17:13:43]ProducePacketName [17:13:43]name=ofd_packets/00086990 [17:13:43]OFD Sender: To server: pG, [17:13:43]CommunicateWithHost lk.salyk.kg:30040 [17:13:43]ConnectInit lk.salyk.kg [17:13:44]Connected sock=7 [17:13:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 83 10 07 01 88 E3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2F 01 00 00 F4 03 04 00 43 50 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CE 53 01 00 35 04 06 00 28 B2 43 28 8C AA 03 52 FE 3E 7E 20 53 8B [17:13:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 A5 33 47 00 CB 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 34 39 37 39 10 04 04 00 CE 53 01 00 F4 03 04 00 16 FB EF 66 B6 04 01 00 00 DF FA C1 57 E8 70 67 5A [17:13:45]CommunicateWithHost err = 0 [17:13:45]CheckOFDResponse [17:13:45]1017 (14) - 77093643461234 [17:13:45]1041 (16) - 0000000000874979 [17:13:45]1040 (4) - 86990 [17:13:45]1012 (4) - 22.09.2024 11:10 [17:13:45]1206 (1) - 0 [17:13:45]OFD Sender: Remove packet 86990 [17:13:45]ProducePacketName [17:13:45]name=ofd_packets/00086990 [17:13:45]NVStorageDeleteData [17:13:45]OFD Sender: No OFD packet to send [17:13:50]OFD Sender: No OFD packet to send [17:13:53]recv_with_timeout no data received [17:13:55]OFD Sender: No OFD packet to send [17:14:00]OFD Sender: No OFD packet to send [17:14:04]accept exits with 9 [17:14:04]New connection [17:14:04]New thread 3067333988 created [17:14:04]Thread 3067190628 joined [17:14:04]Waiting for new connection... [17:14:04] Sock 9.Parse request [17:14:04]Sock 9.Check first char [17:14:04]Sock 9.First char is OK [17:14:04]request: POST /json_proto HTTP/1.0 [17:14:04]Method: POST [17:14:04]URL: /json_proto [17:14:04]Method is POST - this is cgi request [17:14:04]url: /json_proto [17:14:04]query_string will be loaded in cgi processing [17:14:04]execute_cgi json_proto POST (null) [17:14:04]execute_cgi path=json_proto method=POST [17:14:04]POST find Content-Length [17:14:04]Host: 172.17.47.196:8080 [17:14:04]Content-Length: 687 [17:14:04]Content-Type: application/json [17:14:04] [17:14:04]POST finish read [17:14:04]Found Content-Length = 687 [17:14:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871924", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:14:04]execute_script... [17:14:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871924", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:14:04]POST & json_proto [17:14:04]process_json_proto [17:14:04]json parsed OK: [17:14:04]protocol is kg_v1.0 [17:14:04]action value=close_receipt [17:14:04]process_action close_receipt [17:14:04]cmd_close_receipt [17:14:04]MH_GetDate [17:14:04]Write to MH i2c: F0 00 00 DF 01 CF [17:14:04]Write i2c OK [17:14:04]MH_I2C_Read... [17:14:04]Read from MH i2c: F0 [17:14:04]MH_I2C_Read... [17:14:04]Read from MH i2c: F0 09 00 [17:14:04]MH_I2C_Read... [17:14:04]Read from MH i2c: F0 09 00 DF 01 00 5D 50 F0 66 4C 6B 94 66 8C [17:14:04]GetLastDocTimeStamp 1727025219 [17:14:04]current date 1727025245 [17:14:04]FM_GetShiftState [17:14:04]SAM_PROTO_GetShiftState [17:14:04]wFMCommunicate request_size=4 [17:14:04]MH_SAM_APDU [17:14:04]CAPDU: 80 13 01 00 [17:14:04]Write to MH i2c: E2 08 00 E0 01 80 13 01 00 00 00 00 00 5E [17:14:04]Write i2c OK [17:14:04]MH_I2C_Read... [17:14:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:14:04]Read from MH i2c: E2 [17:14:04]MH_I2C_Read... [17:14:04]Read from MH i2c: E2 0E 00 [17:14:04]MH_I2C_Read... [17:14:04]Read from MH i2c: E2 0E 00 E0 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 1C [17:14:04]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:14:04]wFMCommunicate OK [17:14:04]SAM_PROTO_GetShiftState done [17:14:04]FM_GetShiftState done [17:14:04]opened in 1726964220 [17:14:04]opened+sec_in_day 1727050620 [17:14:04]quantity*price = 100050 [17:14:04]sum+1 = 100052 [17:14:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 304 22.09.2024 17:14 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86991 ФПД: 27852617511221 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T171405&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86991&fm=27852617511221&tin=02508201610067®Number=0000000000092592&sum=100000 [17:14:05]StoreToDocumentArchive [17:14:05]shift 497 fd 86991 [17:14:05]save to /storage/0497/doc_00086991 [17:14:05]save last doc name /storage/0497/doc_00086991 to /storage/kkm_last_doc_name [17:14:05]save OK [17:14:05]Clear old archive folders... [17:14:05]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:14:05]tlvbuf is 01BBAB90 [17:14:05]SAM_PROTO_ClearQueue [17:14:05]wFMCommunicate request_size=4 [17:14:05]MH_SAM_APDU [17:14:05]CAPDU: 80 09 00 00 [17:14:05]Write to MH i2c: E2 08 00 ED 01 80 09 00 00 00 00 00 00 60 [17:14:05]Write i2c OK [17:14:05]MH_I2C_Read... [17:14:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:14:05]Read from MH i2c: E2 [17:14:05]MH_I2C_Read... [17:14:05]Read from MH i2c: E2 03 00 [17:14:05]MH_I2C_Read... [17:14:05]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [17:14:05]RAPDU: 90 00 [17:14:05]wFMCommunicate OK [17:14:05]SAM_PROTO_ClearQueue done [17:14:05]KKMCreateOFDPacket [17:14:05]OFDProtocolAddRootSTLVToBuf [17:14:05]FM_MakeSignedData [17:14:05]FM_MakeSignedData [17:14:05]SAM_PROTO_SignData [17:14:05]wFMCommunicate request_size=4 [17:14:05]MH_SAM_APDU [17:14:05]CAPDU: 80 0D 01 02 [17:14:05]Write to MH i2c: E2 08 00 EE 01 80 0D 01 02 00 00 00 00 68 [17:14:05]Write i2c OK [17:14:05]MH_I2C_Read... [17:14:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:14:06]Read from MH i2c: E2 [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: E2 03 00 [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [17:14:06]RAPDU: 90 00 [17:14:06]wFMCommunicate OK [17:14:06]wFMCommunicate request_size=255 [17:14:06]MH_SAM_APDU [17:14:06]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 5D 50 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CF 53 01 00 35 04 06 00 [17:14:06]Write to MH i2c: E2 02 01 EF 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 5D 50 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CF 53 01 00 35 04 06 00 00 00 2B [17:14:06]Write i2c OK [17:14:06]MH_I2C_Read... [17:14:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:14:06]Read from MH i2c: E2 [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: E2 03 00 [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [17:14:06]RAPDU: 90 00 [17:14:06]wFMCommunicate OK [17:14:06]wFMCommunicate request_size=11 [17:14:06]MH_SAM_APDU [17:14:06]CAPDU: 80 0D 02 02 06 19 54 F1 5F 71 35 [17:14:06]Write to MH i2c: E2 0E 00 F0 01 80 0D 02 02 06 00 19 54 F1 5F 71 35 00 00 DA [17:14:06]Write i2c OK [17:14:06]MH_I2C_Read... [17:14:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:14:06]Read from MH i2c: E2 [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: E2 03 00 [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [17:14:06]RAPDU: 90 00 [17:14:06]wFMCommunicate OK [17:14:06]wFMCommunicate request_size=4 [17:14:06]MH_SAM_APDU [17:14:06]CAPDU: 80 0D 03 02 [17:14:06]Write to MH i2c: E2 08 00 F1 01 80 0D 03 02 00 00 00 00 6D [17:14:06]Write i2c OK [17:14:06]MH_I2C_Read... [17:14:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:14:06]Read from MH i2c: E2 [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: E2 0B 00 [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: E2 0B 00 F1 01 00 45 3D 9A F0 E0 93 D4 94 90 00 55 [17:14:06]RAPDU: 45 3D 9A F0 E0 93 D4 94 90 00 [17:14:06]wFMCommunicate OK [17:14:06]SAM_PROTO_SignData done [17:14:06]FM_MakeSignedData done [17:14:06]CreateOFDProtocolMessage [17:14:06]wFMCommunicate request_size=4 [17:14:06]MH_SAM_APDU [17:14:06]CAPDU: 80 11 00 00 [17:14:06]Write to MH i2c: E2 08 00 F2 01 80 11 00 00 00 00 00 00 6D [17:14:06]Write i2c OK [17:14:06]MH_I2C_Read... [17:14:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:14:06]Read from MH i2c: E2 [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: E2 17 00 [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: E2 17 00 F2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 CC [17:14:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:14:06]wFMCommunicate OK [17:14:06]CreateOFDProtocolMessage done [17:14:06]OFDSenderStorePacket 86991 [17:14:06]StoreOFDPacket docnum=86991 [17:14:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 54 9C 08 01 3E 06 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 5D 50 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CF 53 01 00 35 04 06 00 19 54 F1 5F 71 35 45 3D 9A F0 E0 93 D4 94 [17:14:06]CheckFolder [17:14:06]dirname=/storage/ofd_packets [17:14:06]CheckFolder done [17:14:06]ProducePacketName [17:14:06]name=ofd_packets/00086991 [17:14:06]NVStorageSaveData ofd_packets/00086991 [17:14:06]File name is /storage/ofd_packets/00086991 [17:14:06]Write 302 bytes [17:14:06]NVStorageSaveData done [17:14:06]OFDSenderStorePacket done [17:14:06]KKMCreateOFDPacket done [17:14:06]NVStorageSaveData kkm_last_timestamp [17:14:06]File name is /storage/kkm_last_timestamp [17:14:06]Write 4 bytes [17:14:06]NVStorageSaveData done [17:14:06]ExternCall_PrintAddStr [17:14:06]wPrintStart [17:14:06]Write to MH i2c: 01 00 00 F3 01 F4 [17:14:06]Write i2c OK [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: 01 [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: 01 07 00 [17:14:06]MH_I2C_Read... [17:14:06]Read from MH i2c: 01 07 00 F3 01 00 00 00 00 00 FF 0F 09 [17:14:06]RasterBufferAndPrint [17:14:06]line Счет N : (1)871924 [17:14:06]line ИНН: 02508201610067 [17:14:06]line Контрольно-Кассовый Чек [17:14:06]line ПРОДАЖА [17:14:06]line ТРК (МРК, ГНК) : 34 [17:14:06]line Товар: 2710194210 [17:14:06]line ДТ(л)-К-4 [17:14:06]line 13.130 * 76.20 [17:14:06]line = 1000.51 [17:14:06]line НДС 12% НСП 1% [17:14:06]line > о реализуемом товаре [17:14:06]line ОКРУГЛЕНИЕ: -0.51 [17:14:06]line ИТОГО: 1000.00 [17:14:06]line Внесено: 1000.00 [17:14:06]line СДАЧА: 0.00 [17:14:06]line НСП 1% : 8.85 [17:14:06]line НДС 12% : 106.25 [17:14:06]line Наличными: 1000.00 [17:14:06]line Безнал.: 0.00 [17:14:06]line Место: АЗС № 137 "Партнер Нефть" [17:14:06]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:14:06]line СНО: Общий режим [17:14:06]line Чек 304 22.09.2024 17:14 [17:14:06]line Смена: 497 ФФД: 1.0 [17:14:06]line ЗНМ: 0300000064 [17:14:06]line РНМ: 0000000000092592 [17:14:06]line Версия ККМ: 001 [17:14:06]line ФМ: 0000000000874979 [17:14:06]line ФД: 86991 [17:14:06]line ФПД: 27852617511221 [17:14:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T171405&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86991&fm=27852617511221&tin=02508201610067®Number=0000000000092592&sum=100000 [17:14:06]OFD Sender: Processing packet 86991 [packets to send 276, broken 275] [17:14:06]ProducePacketName [17:14:06]name=ofd_packets/00086991 [17:14:06]OFD Sender: To server: pG, [17:14:06]CommunicateWithHost lk.salyk.kg:30040 [17:14:06]ConnectInit lk.salyk.kg [17:14:06]written 0, free lines is 4095 [17:14:07]Write to MH i2c: 01 00 00 1E 02 20 [17:14:07]Write i2c OK [17:14:07]MH_I2C_Read... [17:14:07]Read from MH i2c: 01 [17:14:07]MH_I2C_Read... [17:14:07]Read from MH i2c: 01 07 00 [17:14:07]MH_I2C_Read... [17:14:07]Read from MH i2c: 01 07 00 1E 02 00 00 00 00 00 D4 0C 07 [17:14:07]RasterBufferAndPrint [17:14:07]line [17:14:07]line [17:14:07]line [17:14:07]line [17:14:07]line [17:14:07]written 0, free lines is 3292 [17:14:07]MH_Cut [17:14:07]Write to MH i2c: D1 01 00 25 02 01 F9 [17:14:07]Write i2c OK [17:14:07]MH_I2C_Read... [17:14:07]Read from MH i2c: D1 [17:14:07]MH_I2C_Read... [17:14:07]Read from MH i2c: D1 01 00 [17:14:07]MH_I2C_Read... [17:14:07]Read from MH i2c: D1 01 00 25 02 00 F8 [17:14:07]Write to MH i2c: 01 00 00 26 02 28 [17:14:07]Write i2c OK [17:14:07]MH_I2C_Read... [17:14:07]*** Cut start [17:14:07]*** Partial cut [17:14:07]*** CUTSNS_PIN = 1 [17:14:08]*** CUTSNS_PIN = 0 [17:14:08]*** Brake cut motor [17:14:08]Read from MH i2c: 01 [17:14:08]MH_I2C_Read... [17:14:08]*** Stop cut motor [17:14:08]*** Cut end [17:14:08]Read from MH i2c: 01 07 00 [17:14:08]MH_I2C_Read... [17:14:08]Read from MH i2c: 01 07 00 26 02 00 00 00 00 00 FF 0F 3D [17:14:08]process_action close_receipt done [17:14:08]requested_data is exist [17:14:08]produce_requested_data [17:14:08]requested_item fm.sn is exist - process it [17:14:08]wFMCommunicate request_size=4 [17:14:08]MH_SAM_APDU [17:14:08]CAPDU: 80 11 00 00 [17:14:08]Write to MH i2c: E2 08 00 27 02 80 11 00 00 00 00 00 00 A3 [17:14:08]Write i2c OK [17:14:08]MH_I2C_Read... [17:14:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:14:08]Read from MH i2c: E2 [17:14:08]MH_I2C_Read... [17:14:08]Read from MH i2c: E2 17 00 [17:14:08]MH_I2C_Read... [17:14:08]Read from MH i2c: E2 17 00 27 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 02 [17:14:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:14:08]wFMCommunicate OK [17:14:08]requested_item fd.num is exist - process it [17:14:08]SAM_PROTO_GetFieldsCounters [17:14:08]wFMCommunicate request_size=4 [17:14:08]MH_SAM_APDU [17:14:08]CAPDU: 80 13 00 00 [17:14:08]Write to MH i2c: E2 08 00 28 02 80 13 00 00 00 00 00 00 A6 [17:14:08]Write i2c OK [17:14:08]MH_I2C_Read... [17:14:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:14:08]Read from MH i2c: E2 [17:14:08]MH_I2C_Read... [17:14:08]Read from MH i2c: E2 62 00 [17:14:08]MH_I2C_Read... [17:14:08]Read from MH i2c: E2 62 00 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 CF 53 01 00 0E 04 04 00 F1 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 7D [17:14:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 CF 53 01 00 0E 04 04 00 F1 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 [17:14:08]wFMCommunicate OK [17:14:08]SAM_PROTO_GetFieldsCounters done [17:14:08]requested_item shift.num is exist - process it [17:14:08]requested_item shift.opened is exist - process it [17:14:08]req_shift_opened [17:14:08]FM_GetShiftState [17:14:08]SAM_PROTO_GetShiftState [17:14:08]wFMCommunicate request_size=4 [17:14:08]MH_SAM_APDU [17:14:08]CAPDU: 80 13 01 00 [17:14:08]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [17:14:08]Write i2c OK [17:14:08]MH_I2C_Read... [17:14:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:14:08]Read from MH i2c: E2 [17:14:08]MH_I2C_Read... [17:14:08]Read from MH i2c: E2 0E 00 [17:14:08]MH_I2C_Read... [17:14:08]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 66 [17:14:08]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:14:08]wFMCommunicate OK [17:14:08]SAM_PROTO_GetShiftState done [17:14:08]FM_GetShiftState done [17:14:08]req_shift_opened done [17:14:08]requested_item shift.open_date is exist - process it [17:14:08]req_shift_open_date [17:14:08]req_shift_open_date done [17:14:08]produce_requested_data done [17:14:08]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86991,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:14:08]process_action_free close_receipt [17:14:08]json_value_free [17:14:08]json_value_free done [17:14:08]process_json_proto returns [17:14:08]Send response to host [17:14:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86991,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:14:08]free response buf [17:14:08]execute_script done [17:14:08]execute_script returns [17:14:08]free content buf [17:14:08]Sock 9.Close socket [17:14:08]Sock 9.Thread stoped [17:14:10]Connected sock=11 [17:14:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 54 9C 08 01 3E 06 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 5D 50 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CF 53 01 00 35 04 06 00 19 54 F1 5F 71 35 45 3D 9A F0 E0 93 D4 94 [17:14:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 65 53 47 00 4B 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 34 39 37 39 10 04 04 00 CF 53 01 00 F4 03 04 00 2F FB EF 66 B6 04 01 00 00 51 1E 11 68 D0 82 6E 6A [17:14:11]CommunicateWithHost err = 0 [17:14:11]CheckOFDResponse [17:14:11]1017 (14) - 77093643461234 [17:14:11]1041 (16) - 0000000000874979 [17:14:11]1040 (4) - 86991 [17:14:11]1012 (4) - 22.09.2024 11:10 [17:14:11]1206 (1) - 0 [17:14:11]OFD Sender: Remove packet 86991 [17:14:11]ProducePacketName [17:14:11]name=ofd_packets/00086991 [17:14:11]NVStorageDeleteData [17:14:11]OFD Sender: No OFD packet to send [17:14:16]OFD Sender: No OFD packet to send [17:14:21]OFD Sender: No OFD packet to send [17:14:26]OFD Sender: No OFD packet to send [17:14:28]recv_with_timeout no data received [17:14:31]OFD Sender: No OFD packet to send [17:14:36]OFD Sender: No OFD packet to send [17:14:41]OFD Sender: No OFD packet to send [17:14:46]OFD Sender: No OFD packet to send [17:14:51]OFD Sender: No OFD packet to send [17:14:56]OFD Sender: No OFD packet to send [17:15:01]OFD Sender: No OFD packet to send [17:15:06]OFD Sender: No OFD packet to send [17:15:07]recv_with_timeout no data received [17:15:11]OFD Sender: No OFD packet to send [17:15:16]OFD Sender: No OFD packet to send [17:15:21]OFD Sender: No OFD packet to send [17:15:26]OFD Sender: No OFD packet to send [17:15:31]OFD Sender: No OFD packet to send [17:15:36]OFD Sender: No OFD packet to send [17:15:41]OFD Sender: No OFD packet to send [17:15:46]OFD Sender: No OFD packet to send 00 [17:15:52]wFMCommunicate OK [17:15:52]wFMCommunicate request_size=13 [17:15:52]MH_SAM_APDU [17:15:52]CAPDU: 80 15 02 00 08 F4 03 04 00 C8 50 F0 66 [17:15:52]Write to MH i2c: E2 10 00 34 02 80 15 02 00 08 00 F4 03 04 00 C8 50 F0 66 00 00 2F [17:15:52]Write i2c OK [17:15:52]MH_I2C_Read... [17:15:52]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:15:52]Read from MH i2c: E2 [17:15:52]MH_I2C_Read... [17:15:52]Read from MH i2c: E2 03 00 [17:15:52]MH_I2C_Read... [17:15:52]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [17:15:52]RAPDU: 90 00 [17:15:52]wFMCommunicate OK [17:15:52]wFMCommunicate request_size=25 [17:15:52]MH_SAM_APDU [17:15:52]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 [17:15:52]Write to MH i2c: E2 1C 00 35 02 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 00 00 1B [17:15:52]Write i2c OK [17:15:52]MH_I2C_Read... [17:15:52]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:15:52]Read from MH i2c: E2 [17:15:52]MH_I2C_Read... [17:15:52]Read from MH i2c: E2 03 00 [17:15:52]MH_I2C_Read... [17:15:52]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [17:15:52]RAPDU: 90 00 [17:15:52]wFMCommunicate OK [17:15:52]wFMCommunicate request_size=4 [17:15:52]MH_SAM_APDU [17:15:52]CAPDU: 80 15 03 00 [17:15:52]Write to MH i2c: E2 08 00 36 02 80 15 03 00 00 00 00 00 B9 [17:15:52]Write i2c OK [17:15:52]MH_I2C_Read... [17:15:52]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [17:15:52]Read from MH i2c: E2 [17:15:52]MH_I2C_Read... [17:15:52]Read from MH i2c: E2 40 00 [17:15:52]MH_I2C_Read... [17:15:52]Read from MH i2c: E2 40 00 36 02 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D0 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 31 01 00 00 35 04 06 00 14 F1 59 27 11 D4 90 00 6D [17:15:52]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D0 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 31 01 00 00 35 04 06 00 14 F1 59 27 11 D4 90 00 [17:15:52]wFMCommunicate OK [17:15:52]SAM_PROTO_ProcessDocument answer len = 59 [17:15:52]SAM_PROTO_ProcessDocument done [17:15:52]SetTLVBufToDocument [17:15:52]Processing tag 1209 (04B9) [17:15:52]Malloc new data [17:15:52]Processing tag 1041 (0411) [17:15:52]Processing tag 1040 (0410) [17:15:52]Malloc new data [17:15:52]Processing tag 1038 (040E) [17:15:52]Malloc new data [17:15:52]Processing tag 1042 (0412) [17:15:52]Malloc new data [17:15:52]Processing tag 1077 (0435) [17:15:52]Malloc new data [17:15:52]SetTLVBufToDocument err=0 [17:15:52]KKMLoadAndSignReceiptData store KKM data [17:15:52]KKMLoadAndSignReceiptData err=0 [17:15:52]wFMCommunicate request_size=4 [17:15:52]MH_SAM_APDU [17:15:52]CAPDU: 80 11 00 00 [17:15:52]Write to MH i2c: E2 08 00 37 02 80 11 00 00 00 00 00 00 B3 [17:15:52]Write i2c OK [17:15:52]MH_I2C_Read... [17:15:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:15:53]Read from MH i2c: E2 [17:15:53]MH_I2C_Read... [17:15:53]Read from MH i2c: E2 17 00 [17:15:53]MH_I2C_Read... [17:15:53]Read from MH i2c: E2 17 00 37 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 12 [17:15:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:15:53]wFMCommunicate OK [17:15:53]Счет N : (1)871927 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 21 Товар: 2710194210 ДТ(л)-К-4 20.000 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 305 22.09.2024 17:15 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000874979 ФД: 86992 ФПД: 23026815406548 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T171552&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86992&fm=23026815406548&tin=02508201610067®Number=0000000000092592&sum=0 [17:15:53]StoreToDocumentArchive [17:15:53]shift 497 fd 86992 [17:15:53]save to /storage/0497/doc_00086992 [17:15:53]save last doc name /storage/0497/doc_00086992 to /storage/kkm_last_doc_name [17:15:53]save OK [17:15:53]Clear old archive folders... [17:15:53]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:15:53]tlvbuf is 01BB3150 [17:15:53]SAM_PROTO_ClearQueue [17:15:53]wFMCommunicate request_size=4 [17:15:53]MH_SAM_APDU [17:15:53]CAPDU: 80 09 00 00 [17:15:53]Write to MH i2c: E2 08 00 38 02 80 09 00 00 00 00 00 00 AC [17:15:53]Write i2c OK [17:15:53]MH_I2C_Read... [17:15:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:15:53]Read from MH i2c: E2 [17:15:53]MH_I2C_Read... [17:15:53]Read from MH i2c: E2 03 00 [17:15:53]MH_I2C_Read... [17:15:53]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [17:15:53]RAPDU: 90 00 [17:15:53]wFMCommunicate OK [17:15:53]SAM_PROTO_ClearQueue done [17:15:53]KKMCreateOFDPacket [17:15:53]OFDProtocolAddRootSTLVToBuf [17:15:53]FM_MakeSignedData [17:15:53]FM_MakeSignedData [17:15:53]SAM_PROTO_SignData [17:15:53]wFMCommunicate request_size=4 [17:15:53]MH_SAM_APDU [17:15:53]CAPDU: 80 0D 01 02 [17:15:53]Write to MH i2c: E2 08 00 39 02 80 0D 01 02 00 00 00 00 B4 [17:15:53]Write i2c OK [17:15:53]MH_I2C_Read... [17:15:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:15:53]Read from MH i2c: E2 [17:15:53]MH_I2C_Read... [17:15:53]Read from MH i2c: E2 03 00 [17:15:53]MH_I2C_Read... [17:15:53]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [17:15:53]RAPDU: 90 00 [17:15:53]wFMCommunicate OK [17:15:53]wFMCommunicate request_size=255 [17:15:53]MH_SAM_APDU [17:15:53]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 31 01 00 00 F4 03 04 00 C8 50 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D0 53 01 00 35 04 06 00 [17:15:53]Write to MH i2c: E2 02 01 3A 02 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 31 01 00 00 F4 03 04 00 C8 50 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D0 53 01 00 35 04 06 00 00 00 2A [17:15:53]Write i2c OK [17:15:53]MH_I2C_Read... [17:15:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:15:53]Read from MH i2c: E2 [17:15:53]MH_I2C_Read... [17:15:53]Read from MH i2c: E2 03 00 [17:15:53]MH_I2C_Read... [17:15:53]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [17:15:53]RAPDU: 90 00 [17:15:53]wFMCommunicate OK [17:15:53]wFMCommunicate request_size=11 [17:15:53]MH_SAM_APDU [17:15:53]CAPDU: 80 0D 02 02 06 14 F1 59 27 11 D4 [17:15:53]Write to MH i2c: E2 0E 00 3B 02 80 0D 02 02 06 00 14 F1 59 27 11 D4 00 00 2D [17:15:53]Write i2c OK [17:15:53]MH_I2C_Read... [17:15:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:15:53]Read from MH i2c: E2 [17:15:53]MH_I2C_Read... [17:15:53]Read from MH i2c: E2 03 00 [17:15:53]MH_I2C_Read... [17:15:53]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [17:15:53]RAPDU: 90 00 [17:15:53]wFMCommunicate OK [17:15:53]wFMCommunicate request_size=4 [17:15:53]MH_SAM_APDU [17:15:53]CAPDU: 80 0D 03 02 [17:15:53]Write to MH i2c: E2 08 00 3C 02 80 0D 03 02 00 00 00 00 B9 [17:15:53]Write i2c OK [17:15:53]MH_I2C_Read... [17:15:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:15:53]Read from MH i2c: E2 [17:15:53]MH_I2C_Read... [17:15:53]Read from MH i2c: E2 0B 00 [17:15:53]MH_I2C_Read... [17:15:53]Read from MH i2c: E2 0B 00 3C 02 00 82 24 75 31 BB B7 3E 78 90 00 2E [17:15:53]RAPDU: 82 24 75 31 BB B7 3E 78 90 00 [17:15:53]wFMCommunicate OK [17:15:53]SAM_PROTO_SignData done [17:15:53]FM_MakeSignedData done [17:15:53]CreateOFDProtocolMessage [17:15:53]wFMCommunicate request_size=4 [17:15:53]MH_SAM_APDU [17:15:53]CAPDU: 80 11 00 00 [17:15:53]Write to MH i2c: E2 08 00 3D 02 80 11 00 00 00 00 00 00 B9 [17:15:53]Write i2c OK [17:15:53]MH_I2C_Read... [17:15:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:15:53]Read from MH i2c: E2 [17:15:53]MH_I2C_Read... [17:15:53]Read from MH i2c: E2 17 00 [17:15:53]MH_I2C_Read... [17:15:53]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 34 39 37 39 90 00 18 [17:15:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:15:53]wFMCommunicate OK [17:15:53]CreateOFDProtocolMessage done [17:15:53]OFDSenderStorePacket 86992 [17:15:53]StoreOFDPacket docnum=86992 [17:15:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 8D 98 08 01 99 30 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 31 01 00 00 F4 03 04 00 C8 50 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D0 53 01 00 35 04 06 00 14 F1 59 27 11 D4 82 24 75 31 BB B7 3E 78 [17:15:53]CheckFolder [17:15:53]dirname=/storage/ofd_packets [17:15:53]CheckFolder done [17:15:53]ProducePacketName [17:15:53]name=ofd_packets/00086992 [17:15:53]NVStorageSaveData ofd_packets/00086992 [17:15:53]File name is /storage/ofd_packets/00086992 [17:15:53]Write 302 bytes [17:15:53]NVStorageSaveData done [17:15:53]OFDSenderStorePacket done [17:15:53]KKMCreateOFDPacket done [17:15:53]NVStorageSaveData kkm_last_timestamp [17:15:53]File name is /storage/kkm_last_timestamp [17:15:53]Write 4 bytes [17:15:53]NVStorageSaveData done [17:15:53]OFD Sender: Processing packet 86992 [packets to send 276, broken 275] [17:15:53]ProducePacketName [17:15:53]name=ofd_packets/00086992 [17:15:53]OFD Sender: To server: pG, [17:15:53]CommunicateWithHost lk.salyk.kg:30040 [17:15:53]ConnectInit lk.salyk.kg [17:15:53]ExternCall_PrintAddStr [17:15:53]wPrintStart [17:15:53]Write to MH i2c: 01 00 00 3E 02 40 [17:15:53]Write i2c OK [17:15:53]MH_I2C_Read... [17:15:53]Read from MH i2c: 01 [17:15:53]MH_I2C_Read... [17:15:53]Read from MH i2c: 01 07 00 [17:15:53]MH_I2C_Read... [17:15:53]Read from MH i2c: 01 07 00 3E 02 00 00 00 00 00 FF 0F 55 [17:15:53]RasterBufferAndPrint [17:15:53]line Счет N : (1)871927 [17:15:53]line ИНН: 02508201610067 [17:15:53]line Контрольно-Кассовый Чек [17:15:53]line ПРОДАЖА [17:15:53]line ТРК (МРК, ГНК) : 21 [17:15:53]line Товар: 2710194210 [17:15:53]line ДТ(л)-К-4 [17:15:53]line 20.000 * 0.00 [17:15:53]line = 0.00 [17:15:53]line НДС 12% НСП 1% [17:15:53]line > о реализуемом товаре [17:15:53]line ИТОГО: 0.00 [17:15:53]line НСП 1% : 0.00 [17:15:53]line НДС 12% : 0.00 [17:15:53]line Наличными: 0.00 [17:15:53]line Безнал.: 0.00 [17:15:53]line Место: АЗС № 137 "Партнер Нефть" [17:15:53]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:15:53]line СНО: Общий режим [17:15:53]line Чек 305 22.09.2024 17:15 [17:15:53]line Смена: 497 ФФД: 1.0 [17:15:53]line ЗНМ: 0300000064 [17:15:53]line РНМ: 0000000000092592 [17:15:53]line Версия ККМ: 001 [17:15:53]line Талоны: Топливные Талоны [17:15:53]line 1 [17:15:53]line ФМ: 0000000000874979 [17:15:53]line ФД: 86992 [17:15:53]line ФПД: 23026815406548 [17:15:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T171552&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86992&fm=23026815406548&tin=02508201610067®Number=0000000000092592&sum=0 [17:15:53]written 0, free lines is 4095 [17:15:54]Write to MH i2c: 01 00 00 68 02 6A [17:15:54]Write i2c OK [17:15:54]MH_I2C_Read... [17:15:54]Read from MH i2c: 01 [17:15:54]MH_I2C_Read... [17:15:54]Read from MH i2c: 01 07 00 [17:15:54]MH_I2C_Read... [17:15:54]Read from MH i2c: 01 07 00 68 02 00 00 00 00 00 E1 0C 5E [17:15:54]RasterBufferAndPrint [17:15:54]line [17:15:54]line [17:15:54]line [17:15:54]line [17:15:54]line [17:15:54]written 0, free lines is 3303 [17:15:54]MH_Cut [17:15:54]Write to MH i2c: D1 01 00 6F 02 01 43 [17:15:54]Write i2c OK [17:15:54]MH_I2C_Read... [17:15:54]Read from MH i2c: D1 [17:15:54]MH_I2C_Read... [17:15:54]Read from MH i2c: D1 01 00 [17:15:54]MH_I2C_Read... [17:15:54]Read from MH i2c: D1 01 00 6F 02 00 42 [17:15:54]Write to MH i2c: 01 00 00 70 02 72 [17:15:54]Write i2c OK [17:15:54]MH_I2C_Read... [17:15:55]*** Cut start [17:15:55]*** Partial cut [17:15:55]*** CUTSNS_PIN = 1 [17:15:55]*** CUTSNS_PIN = 0 [17:15:55]*** Brake cut motor [17:15:55]Read from MH i2c: 01 [17:15:55]MH_I2C_Read... [17:15:55]*** Stop cut motor [17:15:55]*** Cut end [17:15:55]Read from MH i2c: 01 07 00 [17:15:55]MH_I2C_Read... [17:15:55]Read from MH i2c: 01 07 00 70 02 00 00 00 00 00 FF 0F 87 [17:15:55]process_action close_receipt done [17:15:55]requested_data is exist [17:15:55]produce_requested_data [17:15:55]requested_item fm.sn is exist - process it [17:15:55]wFMCommunicate request_size=4 [17:15:55]MH_SAM_APDU [17:15:55]CAPDU: 80 11 00 00 [17:15:55]Write to MH i2c: E2 08 00 71 02 80 11 00 00 00 00 00 00 ED [17:15:55]Write i2c OK [17:15:55]MH_I2C_Read... [17:15:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:15:55]Read from MH i2c: E2 [17:15:55]MH_I2C_Read... [17:15:55]Read from MH i2c: E2 17 00 [17:15:55]MH_I2C_Read... [17:15:55]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 34 39 37 39 90 00 4C [17:15:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:15:55]wFMCommunicate OK [17:15:55]requested_item fd.num is exist - process it [17:15:55]SAM_PROTO_GetFieldsCounters [17:15:55]wFMCommunicate request_size=4 [17:15:55]MH_SAM_APDU [17:15:55]CAPDU: 80 13 00 00 [17:15:55]Write to MH i2c: E2 08 00 72 02 80 13 00 00 00 00 00 00 F0 [17:15:55]Write i2c OK [17:15:55]MH_I2C_Read... [17:15:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:15:55]Read from MH i2c: E2 [17:15:55]MH_I2C_Read... [17:15:55]Read from MH i2c: E2 62 00 [17:15:55]MH_I2C_Read... [17:15:55]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D0 53 01 00 0E 04 04 00 F1 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 CB [17:15:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D0 53 01 00 0E 04 04 00 F1 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 [17:15:55]wFMCommunicate OK [17:15:55]SAM_PROTO_GetFieldsCounters done [17:15:55]requested_item shift.num is exist - process it [17:15:55]requested_item shift.opened is exist - process it [17:15:55]req_shift_opened [17:15:55]FM_GetShiftState [17:15:55]SAM_PROTO_GetShiftState [17:15:55]wFMCommunicate request_size=4 [17:15:55]MH_SAM_APDU [17:15:55]CAPDU: 80 13 01 00 [17:15:55]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [17:15:55]Write i2c OK [17:15:55]MH_I2C_Read... [17:15:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:15:55]Read from MH i2c: E2 [17:15:55]MH_I2C_Read... [17:15:55]Read from MH i2c: E2 0E 00 [17:15:55]MH_I2C_Read... [17:15:55]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B0 [17:15:55]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:15:55]wFMCommunicate OK [17:15:55]SAM_PROTO_GetShiftState done [17:15:55]FM_GetShiftState done [17:15:55]req_shift_opened done [17:15:55]requested_item shift.open_date is exist - process it [17:15:55]req_shift_open_date [17:15:55]req_shift_open_date done [17:15:55]produce_requested_data done [17:15:55]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86992,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:15:55]process_action_free close_receipt [17:15:55]json_value_free [17:15:55]json_value_free done [17:15:55]process_json_proto returns [17:15:55]Send response to host [17:15:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86992,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:15:55]free response buf [17:15:55]execute_script done [17:15:55]execute_script returns [17:15:55]free content buf [17:15:55]Sock 7.Close socket [17:15:55]Sock 7.Thread stoped [17:16:01]accept exits with 10 [17:16:01]New connection [17:16:01]New thread 3067333988 created [17:16:01]Thread 3067190628 joined [17:16:01]Waiting for new connection... [17:16:01] Sock 10.Parse request [17:16:01]Sock 10.Check first char [17:16:01]Sock 10.First char is OK [17:16:01]request: POST /json_proto HTTP/1.0 [17:16:01]Method: POST [17:16:01]URL: /json_proto [17:16:01]Method is POST - this is cgi request [17:16:01]url: /json_proto [17:16:01]query_string will be loaded in cgi processing [17:16:01]execute_cgi json_proto POST (null) [17:16:01]execute_cgi path=json_proto method=POST [17:16:01]POST find Content-Length [17:16:01]Host: 172.17.47.196:8080 [17:16:01]Content-Length: 677 [17:16:01]Content-Type: application/json [17:16:01] [17:16:01]POST finish read [17:16:01]Found Content-Length = 677 [17:16:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871928", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:01]execute_script... [17:16: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)871928", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:01]POST & json_proto [17:16:01]process_json_proto [17:16:01]json parsed OK: [17:16:01]protocol is kg_v1.0 [17:16:01]action value=close_receipt [17:16:01]process_action close_receipt [17:16:01]cmd_close_receipt [17:16:01]MH_GetDate [17:16:01]Write to MH i2c: F0 00 00 74 02 65 [17:16:01]Write i2c OK [17:16:01]MH_I2C_Read... [17:16:01]Read from MH i2c: F0 [17:16:01]MH_I2C_Read... [17:16:01]Read from MH i2c: F0 09 00 [17:16:01]MH_I2C_Read... [17:16:01]Read from MH i2c: F0 09 00 74 02 00 D2 50 F0 66 4C 6B 94 66 97 [17:16:01]GetLastDocTimeStamp 1727025352 [17:16:01]current date 1727025362 [17:16:01]FM_GetShiftState [17:16:01]SAM_PROTO_GetShiftState [17:16:01]wFMCommunicate request_size=4 [17:16:01]MH_SAM_APDU [17:16:01]CAPDU: 80 13 01 00 [17:16:01]Write to MH i2c: E2 08 00 75 02 80 13 01 00 00 00 00 00 F4 [17:16:01]Write i2c OK [17:16:01]MH_I2C_Read... [17:16:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:16:01]Read from MH i2c: E2 [17:16:01]MH_I2C_Read... [17:16:01]Read from MH i2c: E2 0E 00 [17:16:01]MH_I2C_Read... [17:16:01]Read from MH i2c: E2 0E 00 75 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B2 [17:16:01]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:16:01]wFMCommunicate OK [17:16:01]SAM_PROTO_GetShiftState done [17:16:01]FM_GetShiftState done [17:16:01]opened in 1726964220 [17:16:01]opened+sec_in_day 1727050620 [17:16:01]quantity*price = 50036 [17:16:01]sum+1 = 50037 [17:16: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 306 22.09.2024 17:16 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86993 ФПД: 2750514120938 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T171602&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86993&fm=2750514120938&tin=02508201610067®Number=0000000000092592&sum=50000 [17:16:02]StoreToDocumentArchive [17:16:02]shift 497 fd 86993 [17:16:02]save to /storage/0497/doc_00086993 [17:16:02]save last doc name /storage/0497/doc_00086993 to /storage/kkm_last_doc_name [17:16:02]save OK [17:16:02]Clear old archive folders... [17:16:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:16:02]tlvbuf is 01BE2DE0 [17:16:02]SAM_PROTO_ClearQueue [17:16:02]wFMCommunicate request_size=4 [17:16:02]MH_SAM_APDU [17:16:02]CAPDU: 80 09 00 00 [17:16:02]Write to MH i2c: E2 08 00 82 02 80 09 00 00 00 00 00 00 F6 [17:16:02]Write i2c OK [17:16:02]MH_I2C_Read... [17:16:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:16:02]Read from MH i2c: E2 [17:16:02]MH_I2C_Read... [17:16:02]Read from MH i2c: E2 03 00 [17:16:02]MH_I2C_Read... [17:16:02]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [17:16:02]RAPDU: 90 00 [17:16:02]wFMCommunicate OK [17:16:02]SAM_PROTO_ClearQueue done [17:16:02]KKMCreateOFDPacket [17:16:02]OFDProtocolAddRootSTLVToBuf [17:16:02]FM_MakeSignedData [17:16:02]FM_MakeSignedData [17:16:02]SAM_PROTO_SignData [17:16:02]wFMCommunicate request_size=4 [17:16:02]MH_SAM_APDU [17:16:02]CAPDU: 80 0D 01 02 [17:16:02]Write to MH i2c: E2 08 00 83 02 80 0D 01 02 00 00 00 00 FE [17:16:02]Write i2c OK [17:16:02]MH_I2C_Read... [17:16:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:16:02]Read from MH i2c: E2 [17:16:02]MH_I2C_Read... [17:16:02]Read from MH i2c: E2 03 00 [17:16:02]MH_I2C_Read... [17:16:02]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [17:16:02]RAPDU: 90 00 [17:16:02]wFMCommunicate OK [17:16:02]wFMCommunicate request_size=255 [17:16:02]MH_SAM_APDU [17:16: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 32 01 00 00 F4 03 04 00 D2 50 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D1 53 01 00 35 04 06 00 02 [17:16:02]Write to MH i2c: E2 02 01 84 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 D2 50 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D1 53 01 00 35 04 06 00 02 00 00 4F [17:16:02]Write i2c OK [17:16:02]MH_I2C_Read... [17:16:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:16:03]Read from MH i2c: E2 [17:16:03]MH_I2C_Read... [17:16:03]Read from MH i2c: E2 03 00 [17:16:03]MH_I2C_Read... [17:16:03]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [17:16:03]RAPDU: 90 00 [17:16:03]wFMCommunicate OK [17:16:03]wFMCommunicate request_size=10 [17:16:03]MH_SAM_APDU [17:16:03]CAPDU: 80 0D 02 02 05 80 67 6A C8 EA [17:16:03]Write to MH i2c: E2 0D 00 85 02 80 0D 02 02 05 00 80 67 6A C8 EA 00 00 0E [17:16:03]Write i2c OK [17:16:03]MH_I2C_Read... [17:16:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:16:03]Read from MH i2c: E2 [17:16:03]MH_I2C_Read... [17:16:03]Read from MH i2c: E2 03 00 [17:16:03]MH_I2C_Read... [17:16:03]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [17:16:03]RAPDU: 90 00 [17:16:03]wFMCommunicate OK [17:16:03]wFMCommunicate request_size=4 [17:16:03]MH_SAM_APDU [17:16:03]CAPDU: 80 0D 03 02 [17:16:03]Write to MH i2c: E2 08 00 86 02 80 0D 03 02 00 00 00 00 03 [17:16:03]Write i2c OK [17:16:03]MH_I2C_Read... [17:16:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:16:03]Read from MH i2c: E2 [17:16:03]MH_I2C_Read... [17:16:03]Read from MH i2c: E2 0B 00 [17:16:03]MH_I2C_Read... [17:16:03]Read from MH i2c: E2 0B 00 86 02 00 AC 16 5B F6 3F 79 9E 66 90 00 D3 [17:16:03]RAPDU: AC 16 5B F6 3F 79 9E 66 90 00 [17:16:03]wFMCommunicate OK [17:16:03]SAM_PROTO_SignData done [17:16:03]FM_MakeSignedData done [17:16:03]CreateOFDProtocolMessage [17:16:03]wFMCommunicate request_size=4 [17:16:03]MH_SAM_APDU [17:16:03]CAPDU: 80 11 00 00 [17:16:03]Write to MH i2c: E2 08 00 87 02 80 11 00 00 00 00 00 00 03 [17:16:03]Write i2c OK [17:16:03]MH_I2C_Read... [17:16:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:16:03]Read from MH i2c: E2 [17:16:03]MH_I2C_Read... [17:16:03]Read from MH i2c: E2 17 00 [17:16:03]MH_I2C_Read... [17:16:03]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 34 39 37 39 90 00 62 [17:16:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:16:03]wFMCommunicate OK [17:16:03]CreateOFDProtocolMessage done [17:16:03]OFDSenderStorePacket 86993 [17:16:03]StoreOFDPacket docnum=86993 [17:16:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 9D 4A 07 01 50 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 D2 50 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D1 53 01 00 35 04 06 00 02 80 67 6A C8 EA AC 16 5B F6 3F 79 9E 66 [17:16:03]CheckFolder [17:16:03]dirname=/storage/ofd_packets [17:16:03]CheckFolder done [17:16:03]ProducePacketName [17:16:03]name=ofd_packets/00086993 [17:16:03]NVStorageSaveData ofd_packets/00086993 [17:16:03]File name is /storage/ofd_packets/00086993 [17:16:03]Write 301 bytes [17:16:03]NVStorageSaveData done [17:16:03]OFDSenderStorePacket done [17:16:03]KKMCreateOFDPacket done [17:16:03]NVStorageSaveData kkm_last_timestamp [17:16:03]File name is /storage/kkm_last_timestamp [17:16:03]Write 4 bytes [17:16:03]NVStorageSaveData done [17:16:03]ExternCall_PrintAddStr [17:16:03]wPrintStart [17:16:03]Write to MH i2c: 01 00 00 88 02 8A [17:16:03]Write i2c OK [17:16:03]MH_I2C_Read... [17:16:03]Read from MH i2c: 01 [17:16:03]MH_I2C_Read... [17:16:03]Read from MH i2c: 01 07 00 [17:16:03]MH_I2C_Read... [17:16:03]Read from MH i2c: 01 07 00 88 02 00 00 00 00 00 FF 0F 9F [17:16:03]RasterBufferAndPrint [17:16:03]line Счет N : (1)871928 [17:16:03]line ИНН: 02508201610067 [17:16:03]line Контрольно-Кассовый Чек [17:16:03]line ПРОДАЖА [17:16:03]line ТРК (МРК, ГНК) : 43 [17:16:03]line Товар: 2710124130 [17:16:03]line Аи-92-К-5 [17:16:03]line 7.380 * 67.80 [17:16:03]line = 500.36 [17:16:03]line НДС 12% НСП 1% [17:16:03]line > о реализуемом товаре [17:16:03]line ОКРУГЛЕНИЕ: -0.36 [17:16:03]line ИТОГО: 500.00 [17:16:03]line Внесено: 500.00 [17:16:03]line СДАЧА: 0.00 [17:16:03]line НСП 1% : 4.43 [17:16:03]line НДС 12% : 53.14 [17:16:03]line Наличными: 500.00 [17:16:03]line Безнал.: 0.00 [17:16:03]line Место: АЗС № 137 "Партнер Нефть" [17:16:03]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:16:03]line СНО: Общий режим [17:16:03]line Чек 306 22.09.2024 17:16 [17:16:03]line Смена: 497 ФФД: 1.0 [17:16:03]line ЗНМ: 0300000064 [17:16:03]line РНМ: 0000000000092592 [17:16:03]line Версия ККМ: 001 [17:16:03]line ФМ: 0000000000874979 [17:16:03]line ФД: 86993 [17:16:03]line ФПД: 2750514120938 [17:16:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T171602&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86993&fm=2750514120938&tin=02508201610067®Number=0000000000092592&sum=50000 [17:16:03]written 0, free lines is 4095 [17:16:03]Write to MH i2c: 01 00 00 B3 02 B5 [17:16:03]Write i2c OK [17:16:03]MH_I2C_Read... [17:16:03]Read from MH i2c: 01 [17:16:03]MH_I2C_Read... [17:16:03]Read from MH i2c: 01 07 00 [17:16:03]MH_I2C_Read... [17:16:03]Read from MH i2c: 01 07 00 B3 02 00 00 00 00 00 D9 0C A1 [17:16:03]RasterBufferAndPrint [17:16:03]line [17:16:03]line [17:16:03]line [17:16:03]line [17:16:03]line [17:16:03]written 0, free lines is 3302 [17:16:03]MH_Cut [17:16:03]Write to MH i2c: D1 01 00 BA 02 01 8E [17:16:03]Write i2c OK [17:16:03]MH_I2C_Read... [17:16:03]Read from MH i2c: D1 [17:16:03]MH_I2C_Read... [17:16:03]Read from MH i2c: D1 01 00 [17:16:03]MH_I2C_Read... [17:16:03]Read from MH i2c: D1 01 00 BA 02 00 8D [17:16:03]Write to MH i2c: 01 00 00 BB 02 BD [17:16:03]Write i2c OK [17:16:03]MH_I2C_Read... [17:16:04]*** Cut start [17:16:04]*** Partial cut [17:16:04]*** CUTSNS_PIN = 1 [17:16:04]*** CUTSNS_PIN = 0 [17:16:04]*** Brake cut motor [17:16:05]Read from MH i2c: 01 [17:16:05]MH_I2C_Read... [17:16:05]*** Stop cut motor [17:16:05]*** Cut end [17:16:05]Read from MH i2c: 01 07 00 [17:16:05]MH_I2C_Read... [17:16:05]Read from MH i2c: 01 07 00 BB 02 00 00 00 00 00 FF 0F D2 [17:16:05]process_action close_receipt done [17:16:05]requested_data is exist [17:16:05]produce_requested_data [17:16:05]requested_item fm.sn is exist - process it [17:16:05]wFMCommunicate request_size=4 [17:16:05]MH_SAM_APDU [17:16:05]CAPDU: 80 11 00 00 [17:16:05]Write to MH i2c: E2 08 00 BC 02 80 11 00 00 00 00 00 00 38 [17:16:05]Write i2c OK [17:16:05]MH_I2C_Read... [17:16:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:16:05]Read from MH i2c: E2 [17:16:05]MH_I2C_Read... [17:16:05]Read from MH i2c: E2 17 00 [17:16:05]MH_I2C_Read... [17:16:05]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 34 39 37 39 90 00 97 [17:16:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:16:05]wFMCommunicate OK [17:16:05]requested_item fd.num is exist - process it [17:16:05]SAM_PROTO_GetFieldsCounters [17:16:05]wFMCommunicate request_size=4 [17:16:05]MH_SAM_APDU [17:16:05]CAPDU: 80 13 00 00 [17:16:05]Write to MH i2c: E2 08 00 BD 02 80 13 00 00 00 00 00 00 3B [17:16:05]Write i2c OK [17:16:05]MH_I2C_Read... [17:16:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:16:05]Read from MH i2c: E2 [17:16:05]MH_I2C_Read... [17:16:05]Read from MH i2c: E2 62 00 [17:16:05]MH_I2C_Read... [17:16:05]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D1 53 01 00 0E 04 04 00 F1 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 1A [17:16:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D1 53 01 00 0E 04 04 00 F1 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 [17:16:05]wFMCommunicate OK [17:16:05]SAM_PROTO_GetFieldsCounters done [17:16:05]requested_item shift.num is exist - process it [17:16:05]requested_item shift.opened is exist - process it [17:16:05]req_shift_opened [17:16:05]FM_GetShiftState [17:16:05]SAM_PROTO_GetShiftState [17:16:05]wFMCommunicate request_size=4 [17:16:05]MH_SAM_APDU [17:16:05]CAPDU: 80 13 01 00 [17:16:05]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [17:16:05]Write i2c OK [17:16:05]MH_I2C_Read... [17:16:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:16:05]Read from MH i2c: E2 [17:16:05]MH_I2C_Read... [17:16:05]Read from MH i2c: E2 0E 00 [17:16:05]MH_I2C_Read... [17:16:05]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 FB [17:16:05]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:16:05]wFMCommunicate OK [17:16:05]SAM_PROTO_GetShiftState done [17:16:05]FM_GetShiftState done [17:16:05]req_shift_opened done [17:16:05]requested_item shift.open_date is exist - process it [17:16:05]req_shift_open_date [17:16:05]req_shift_open_date done [17:16:05]produce_requested_data done [17:16:05]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86993,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:16:05]process_action_free close_receipt [17:16:05]json_value_free [17:16:05]json_value_free done [17:16:05]process_json_proto returns [17:16:05]Send response to host [17:16:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86993,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:16:05]free response buf [17:16:05]execute_script done [17:16:05]execute_script returns [17:16:05]free content buf [17:16:05]Sock 10.Close socket [17:16:05]Sock 10.Thread stoped [17:16:05]Connected sock=11 [17:16:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 8D 98 08 01 99 30 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 31 01 00 00 F4 03 04 00 C8 50 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D0 53 01 00 35 04 06 00 14 F1 59 27 11 D4 82 24 75 31 BB B7 3E 78 [17:16:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 B3 6B 47 00 B7 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D0 53 01 00 F4 03 04 00 A3 FB EF 66 B6 04 01 00 00 9E 18 F6 CB 43 66 C8 91 [17:16:06]CommunicateWithHost err = 0 [17:16:06]CheckOFDResponse [17:16:06]1017 (14) - 77093643461234 [17:16:06]1041 (16) - 0000000000874979 [17:16:06]1040 (4) - 86992 [17:16:06]1012 (4) - 22.09.2024 11:12 [17:16:06]1206 (1) - 0 [17:16:06]OFD Sender: Remove packet 86992 [17:16:06]ProducePacketName [17:16:06]name=ofd_packets/00086992 [17:16:06]NVStorageDeleteData [17:16:07]OFD Sender: Processing packet 86993 [packets to send 276, broken 275] [17:16:07]ProducePacketName [17:16:07]name=ofd_packets/00086993 [17:16:07]OFD Sender: To server: pG, [17:16:07]CommunicateWithHost lk.salyk.kg:30040 [17:16:07]ConnectInit lk.salyk.kg [17:16:11]recv_with_timeout no data received [17:16:12]ConnectInit Can't take IP for lk.salyk.kg [17:16:12]CommunicateWithHost connect error [17:16:12]CommunicateWithHost err = -1 [17:16:12]OFD Sender: Server communicate error [17:16:12]OFD Sender: Processing packet 86993 [packets to send 276, broken 275] [17:16:12]ProducePacketName [17:16:12]name=ofd_packets/00086993 [17:16:12]OFD Sender: To server: pG, [17:16:12]CommunicateWithHost lk.salyk.kg:30040 [17:16:12]ConnectInit lk.salyk.kg [17:16:17]ConnectInit Can't take IP for lk.salyk.kg [17:16:17]CommunicateWithHost connect error [17:16:17]CommunicateWithHost err = -1 [17:16:17]OFD Sender: Server communicate error [17:16:19]accept exits with 9 [17:16:19]New connection [17:16:19]New thread 3067190628 created [17:16:19]Thread 3067333988 joined [17:16:19]Waiting for new connection... [17:16:19] Sock 9.Parse request [17:16:19]Sock 9.Check first char [17:16:19]Sock 9.First char is OK [17:16:19]request: POST /json_proto HTTP/1.0 [17:16:19]Method: POST [17:16:19]URL: /json_proto [17:16:19]Method is POST - this is cgi request [17:16:19]url: /json_proto [17:16:19]query_string will be loaded in cgi processing [17:16:19]execute_cgi json_proto POST (null) [17:16:19]execute_cgi path=json_proto method=POST [17:16:19]POST find Content-Length [17:16:19]Host: 172.17.47.196:8080 [17:16:19]Content-Length: 687 [17:16:19]Content-Type: application/json [17:16:19] [17:16:19]POST finish read [17:16:19]Found Content-Length = 687 [17:16:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871926", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "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" ] } } [17:16:19]execute_script... [17:16: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)871926", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "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" ] } } [17:16:19]POST & json_proto [17:16:19]process_json_proto [17:16:19]json parsed OK: [17:16:19]protocol is kg_v1.0 [17:16:19]action value=close_receipt [17:16:19]process_action close_receipt [17:16:19]cmd_close_receipt [17:16:19]MH_GetDate [17:16:19]Write to MH i2c: F0 00 00 BF 02 B0 [17:16:19]Write i2c OK [17:16:19]MH_I2C_Read... [17:16:19]Read from MH i2c: F0 [17:16:19]MH_I2C_Read... [17:16:19]Read from MH i2c: F0 09 00 [17:16:19]MH_I2C_Read... [17:16:19]Read from MH i2c: F0 09 00 BF 02 00 E3 50 F0 66 4C 6B 94 66 F3 [17:16:19]GetLastDocTimeStamp 1727025362 [17:16:19]current date 1727025379 [17:16:19]FM_GetShiftState [17:16:19]SAM_PROTO_GetShiftState [17:16:19]wFMCommunicate request_size=4 [17:16:19]MH_SAM_APDU [17:16:19]CAPDU: 80 13 01 00 [17:16:19]Write to MH i2c: E2 08 00 C0 02 80 13 01 00 00 00 00 00 3F [17:16:19]Write i2c OK [17:16:19]MH_I2C_Read... [17:16:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:16:19]Read from MH i2c: E2 [17:16:19]MH_I2C_Read... [17:16:19]Read from MH i2c: E2 0E 00 [17:16:19]MH_I2C_Read... [17:16:19]Read from MH i2c: E2 0E 00 C0 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 FD [17:16:19]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:16:19]wFMCommunicate OK [17:16:19]SAM_PROTO_GetShiftState done [17:16:19]FM_GetShiftState done [17:16:19]opened in 1726964220 [17:16:19]opened+sec_in_day 1727050620 [17:16:19]quantity*price = 250012 [17:16:19]sum+1 = 250013 [17:16:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.12 НДС 12% : 265.50 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 307 22.09.2024 17:16 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86994 ФПД: 263804647540019 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T171620&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86994&fm=263804647540019&tin=02508201610067®Number=0000000000092592&sum=250000 [17:16:20]StoreToDocumentArchive [17:16:20]shift 497 fd 86994 [17:16:20]save to /storage/0497/doc_00086994 [17:16:20]save last doc name /storage/0497/doc_00086994 to /storage/kkm_last_doc_name [17:16:20]save OK [17:16:20]Clear old archive folders... [17:16:20]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:16:20]tlvbuf is 01BC40C0 [17:16:20]SAM_PROTO_ClearQueue [17:16:20]wFMCommunicate request_size=4 [17:16:20]MH_SAM_APDU [17:16:20]CAPDU: 80 09 00 00 [17:16:20]Write to MH i2c: E2 08 00 CD 02 80 09 00 00 00 00 00 00 41 [17:16:20]Write i2c OK [17:16:20]MH_I2C_Read... [17:16:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:16:20]Read from MH i2c: E2 [17:16:20]MH_I2C_Read... [17:16:20]Read from MH i2c: E2 03 00 [17:16:20]MH_I2C_Read... [17:16:20]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [17:16:20]RAPDU: 90 00 [17:16:20]wFMCommunicate OK [17:16:20]SAM_PROTO_ClearQueue done [17:16:20]KKMCreateOFDPacket [17:16:20]OFDProtocolAddRootSTLVToBuf [17:16:20]FM_MakeSignedData [17:16:20]FM_MakeSignedData [17:16:20]SAM_PROTO_SignData [17:16:20]wFMCommunicate request_size=4 [17:16:20]MH_SAM_APDU [17:16:20]CAPDU: 80 0D 01 02 [17:16:20]Write to MH i2c: E2 08 00 CE 02 80 0D 01 02 00 00 00 00 49 [17:16:20]Write i2c OK [17:16:20]MH_I2C_Read... [17:16:20]Read from MH i2c: E2 [17:16:20]MH_I2C_Read... [17:16:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:16:20]Read from MH i2c: E2 03 00 [17:16:20]MH_I2C_Read... [17:16:20]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [17:16:20]RAPDU: 90 00 [17:16:20]wFMCommunicate OK [17:16:20]wFMCommunicate request_size=255 [17:16:20]MH_SAM_APDU [17:16:20]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 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 33 01 00 00 F4 03 04 00 E4 50 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D2 53 01 00 35 04 06 00 [17:16:20]Write to MH i2c: E2 02 01 CF 02 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 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 33 01 00 00 F4 03 04 00 E4 50 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D2 53 01 00 35 04 06 00 00 00 FA [17:16:20]Write i2c OK [17:16:20]MH_I2C_Read... [17:16:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:16:20]Read from MH i2c: E2 [17:16:20]MH_I2C_Read... [17:16:20]Read from MH i2c: E2 03 00 [17:16:20]MH_I2C_Read... [17:16:20]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [17:16:20]RAPDU: 90 00 [17:16:20]wFMCommunicate OK [17:16:20]wFMCommunicate request_size=11 [17:16:20]MH_SAM_APDU [17:16:20]CAPDU: 80 0D 02 02 06 EF ED CE 4E 85 33 [17:16:20]Write to MH i2c: E2 0E 00 D0 02 80 0D 02 02 06 00 EF ED CE 4E 85 33 00 00 08 [17:16:20]Write i2c OK [17:16:20]MH_I2C_Read... [17:16:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:16:20]Read from MH i2c: E2 [17:16:20]MH_I2C_Read... [17:16:20]Read from MH i2c: E2 03 00 [17:16:20]MH_I2C_Read... [17:16:20]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [17:16:20]RAPDU: 90 00 [17:16:20]wFMCommunicate OK [17:16:20]wFMCommunicate request_size=4 [17:16:20]MH_SAM_APDU [17:16:20]CAPDU: 80 0D 03 02 [17:16:20]Write to MH i2c: E2 08 00 D1 02 80 0D 03 02 00 00 00 00 4E [17:16:20]Write i2c OK [17:16:20]MH_I2C_Read... [17:16:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:16:20]Read from MH i2c: E2 [17:16:20]MH_I2C_Read... [17:16:20]Read from MH i2c: E2 0B 00 [17:16:20]MH_I2C_Read... [17:16:20]Read from MH i2c: E2 0B 00 D1 02 00 52 19 DB BF 25 92 0D E3 90 00 FB [17:16:20]RAPDU: 52 19 DB BF 25 92 0D E3 90 00 [17:16:20]wFMCommunicate OK [17:16:20]SAM_PROTO_SignData done [17:16:20]FM_MakeSignedData done [17:16:20]CreateOFDProtocolMessage [17:16:20]wFMCommunicate request_size=4 [17:16:20]MH_SAM_APDU [17:16:20]CAPDU: 80 11 00 00 [17:16:20]Write to MH i2c: E2 08 00 D2 02 80 11 00 00 00 00 00 00 4E [17:16:20]Write i2c OK [17:16:20]MH_I2C_Read... [17:16:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:16:20]Read from MH i2c: E2 [17:16:20]MH_I2C_Read... [17:16:20]Read from MH i2c: E2 17 00 [17:16:20]MH_I2C_Read... [17:16:20]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 34 39 37 39 90 00 AD [17:16:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:16:20]wFMCommunicate OK [17:16:20]CreateOFDProtocolMessage done [17:16:20]OFDSenderStorePacket 86994 [17:16:20]StoreOFDPacket docnum=86994 [17:16:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 AF BC 08 01 49 9D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 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 33 01 00 00 F4 03 04 00 E4 50 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D2 53 01 00 35 04 06 00 EF ED CE 4E 85 33 52 19 DB BF 25 92 0D E3 [17:16:20]CheckFolder [17:16:20]dirname=/storage/ofd_packets [17:16:20]CheckFolder done [17:16:20]ProducePacketName [17:16:20]name=ofd_packets/00086994 [17:16:20]NVStorageSaveData ofd_packets/00086994 [17:16:20]File name is /storage/ofd_packets/00086994 [17:16:20]Write 302 bytes [17:16:20]NVStorageSaveData done [17:16:20]OFDSenderStorePacket done [17:16:20]KKMCreateOFDPacket done [17:16:20]NVStorageSaveData kkm_last_timestamp [17:16:20]File name is /storage/kkm_last_timestamp [17:16:20]Write 4 bytes [17:16:20]NVStorageSaveData done [17:16:20]ExternCall_PrintAddStr [17:16:20]wPrintStart [17:16:20]Write to MH i2c: 01 00 00 D3 02 D5 [17:16:20]Write i2c OK [17:16:20]MH_I2C_Read... [17:16:20]Read from MH i2c: 01 [17:16:20]MH_I2C_Read... [17:16:20]Read from MH i2c: 01 07 00 [17:16:20]MH_I2C_Read... [17:16:20]Read from MH i2c: 01 07 00 D3 02 00 00 00 00 00 FF 0F EA [17:16:20]RasterBufferAndPrint [17:16:20]line Счет N : (1)871926 [17:16:20]line ИНН: 02508201610067 [17:16:20]line Контрольно-Кассовый Чек [17:16:20]line ПРОДАЖА [17:16:20]line ТРК (МРК, ГНК) : 54 [17:16:20]line Товар: 2710194210 [17:16:20]line ДТ(л)-К-4 [17:16:20]line 32.810 * 76.20 [17:16:20]line = 2500.12 [17:16:20]line НДС 12% НСП 1% [17:16:20]line > о реализуемом товаре [17:16:20]line ОКРУГЛЕНИЕ: -0.12 [17:16:20]line ИТОГО: 2500.00 [17:16:20]line Внесено: 2500.00 [17:16:20]line СДАЧА: 0.00 [17:16:20]line НСП 1% : 22.12 [17:16:20]line НДС 12% : 265.50 [17:16:20]line Наличными: 2500.00 [17:16:20]line Безнал.: 0.00 [17:16:20]line Место: АЗС № 137 "Партнер Нефть" [17:16:20]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:16:20]line СНО: Общий режим [17:16:20]line Чек 307 22.09.2024 17:16 [17:16:20]line Смена: 497 ФФД: 1.0 [17:16:20]line ЗНМ: 0300000064 [17:16:20]line РНМ: 0000000000092592 [17:16:20]line Версия ККМ: 001 [17:16:20]line ФМ: 0000000000874979 [17:16:20]line ФД: 86994 [17:16:20]line ФПД: 263804647540019 [17:16:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T171620&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86994&fm=263804647540019&tin=02508201610067®Number=0000000000092592&sum=250000 [17:16:20]written 0, free lines is 4095 [17:16:20]OFD Sender: Processing packet 86993 [packets to send 277, broken 275] [17:16:20]ProducePacketName [17:16:20]name=ofd_packets/00086993 [17:16:20]OFD Sender: To server: pG, [17:16:20]CommunicateWithHost lk.salyk.kg:30040 [17:16:20]ConnectInit lk.salyk.kg [17:16:21]Write to MH i2c: 01 00 00 FE 02 00 [17:16:21]Write i2c OK [17:16:21]MH_I2C_Read... [17:16:21]Read from MH i2c: 01 [17:16:21]MH_I2C_Read... [17:16:21]Read from MH i2c: 01 07 00 [17:16:21]MH_I2C_Read... [17:16:21]Read from MH i2c: 01 07 00 FE 02 00 00 00 00 00 E2 0C F5 [17:16:21]RasterBufferAndPrint [17:16:21]line [17:16:21]line [17:16:21]line [17:16:21]line [17:16:21]line [17:16:21]written 0, free lines is 3316 [17:16:21]MH_Cut [17:16:21]Write to MH i2c: D1 01 00 05 03 01 DA [17:16:21]Write i2c OK [17:16:21]MH_I2C_Read... [17:16:21]Read from MH i2c: D1 [17:16:21]MH_I2C_Read... [17:16:21]Read from MH i2c: D1 01 00 [17:16:21]MH_I2C_Read... [17:16:21]Read from MH i2c: D1 01 00 05 03 00 D9 [17:16:21]Write to MH i2c: 01 00 00 06 03 09 [17:16:21]Write i2c OK [17:16:21]MH_I2C_Read... [17:16:21]*** Cut start [17:16:21]*** Partial cut [17:16:21]*** CUTSNS_PIN = 1 [17:16:22]*** CUTSNS_PIN = 0 [17:16:22]*** Brake cut motor [17:16:22]Read from MH i2c: 01 [17:16:22]MH_I2C_Read... [17:16:22]*** Stop cut motor [17:16:22]*** Cut end [17:16:22]Read from MH i2c: 01 07 00 [17:16:22]MH_I2C_Read... [17:16:22]Read from MH i2c: 01 07 00 06 03 00 00 00 00 00 FF 0F 1E [17:16:22]process_action close_receipt done [17:16:22]requested_data is exist [17:16:22]produce_requested_data [17:16:22]requested_item fm.sn is exist - process it [17:16:22]wFMCommunicate request_size=4 [17:16:22]MH_SAM_APDU [17:16:22]CAPDU: 80 11 00 00 [17:16:22]Write to MH i2c: E2 08 00 07 03 80 11 00 00 00 00 00 00 84 [17:16:22]Write i2c OK [17:16:22]MH_I2C_Read... [17:16:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:16:22]Read from MH i2c: E2 [17:16:22]MH_I2C_Read... [17:16:22]Read from MH i2c: E2 17 00 [17:16:22]MH_I2C_Read... [17:16:22]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 34 39 37 39 90 00 E3 [17:16:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:16:22]wFMCommunicate OK [17:16:22]requested_item fd.num is exist - process it [17:16:22]SAM_PROTO_GetFieldsCounters [17:16:22]wFMCommunicate request_size=4 [17:16:22]MH_SAM_APDU [17:16:22]CAPDU: 80 13 00 00 [17:16:22]Write to MH i2c: E2 08 00 08 03 80 13 00 00 00 00 00 00 87 [17:16:22]Write i2c OK [17:16:22]MH_I2C_Read... [17:16:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:16:22]Read from MH i2c: E2 [17:16:22]MH_I2C_Read... [17:16:22]Read from MH i2c: E2 62 00 [17:16:22]MH_I2C_Read... [17:16:22]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D2 53 01 00 0E 04 04 00 F1 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 6A [17:16: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D2 53 01 00 0E 04 04 00 F1 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 [17:16:22]wFMCommunicate OK [17:16:22]SAM_PROTO_GetFieldsCounters done [17:16:22]requested_item shift.num is exist - process it [17:16:22]requested_item shift.opened is exist - process it [17:16:22]req_shift_opened [17:16:22]FM_GetShiftState [17:16:22]SAM_PROTO_GetShiftState [17:16:22]wFMCommunicate request_size=4 [17:16:22]MH_SAM_APDU [17:16:22]CAPDU: 80 13 01 00 [17:16:22]Write to MH i2c: E2 08 00 09 03 80 13 01 00 00 00 00 00 89 [17:16:22]Write i2c OK [17:16:22]MH_I2C_Read... [17:16:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:16:22]Read from MH i2c: E2 [17:16:22]MH_I2C_Read... [17:16:22]Read from MH i2c: E2 0E 00 [17:16:22]MH_I2C_Read... [17:16:22]Read from MH i2c: E2 0E 00 09 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 47 [17:16:22]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:16:22]wFMCommunicate OK [17:16:22]SAM_PROTO_GetShiftState done [17:16:22]FM_GetShiftState done [17:16:22]req_shift_opened done [17:16:22]requested_item shift.open_date is exist - process it [17:16:22]req_shift_open_date [17:16:22]req_shift_open_date done [17:16:22]produce_requested_data done [17:16:22]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86994,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:16:22]process_action_free close_receipt [17:16:22]json_value_free [17:16:22]json_value_free done [17:16:22]process_json_proto returns [17:16:22]Send response to host [17:16:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86994,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:16:23]free response buf [17:16:23]execute_script done [17:16:23]execute_script returns [17:16:23]free content buf [17:16:23]Sock 9.Close socket [17:16:23]Sock 9.Thread stoped [17:16:25]ConnectInit Can't take IP for lk.salyk.kg [17:16:25]CommunicateWithHost connect error [17:16:25]CommunicateWithHost err = -1 [17:16:25]OFD Sender: Server communicate error [17:16:30]OFD Sender: Processing packet 86993 [packets to send 277, broken 275] [17:16:30]ProducePacketName [17:16:30]name=ofd_packets/00086993 [17:16:30]OFD Sender: To server: pG, [17:16:30]CommunicateWithHost lk.salyk.kg:30040 [17:16:30]ConnectInit lk.salyk.kg [17:16:35]ConnectInit Can't take IP for lk.salyk.kg [17:16:35]CommunicateWithHost connect error [17:16:35]CommunicateWithHost err = -1 [17:16:35]OFD Sender: Server communicate error [17:16:40]OFD Sender: Processing packet 86993 [packets to send 277, broken 275] [17:16:40]ProducePacketName [17:16:40]name=ofd_packets/00086993 [17:16:40]OFD Sender: To server: pG, [17:16:40]CommunicateWithHost lk.salyk.kg:30040 [17:16:40]ConnectInit lk.salyk.kg [17:16:41]Connected sock=9 [17:16:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 9D 4A 07 01 50 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 D2 50 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D1 53 01 00 35 04 06 00 02 80 67 6A C8 EA AC 16 5B F6 3F 79 9E 66 [17:16:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 69 1D 47 00 D5 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 34 39 37 39 10 04 04 00 D1 53 01 00 F4 03 04 00 C6 FB EF 66 B6 04 01 00 00 C3 3B A7 A7 DC 95 8E 0C [17:16:42]CommunicateWithHost err = 0 [17:16:42]CheckOFDResponse [17:16:42]1017 (14) - 77093643461234 [17:16:42]1041 (16) - 0000000000874979 [17:16:42]1040 (4) - 86993 [17:16:42]1012 (4) - 22.09.2024 11:13 [17:16:42]1206 (1) - 0 [17:16:42]OFD Sender: Remove packet 86993 [17:16:42]ProducePacketName [17:16:42]name=ofd_packets/00086993 [17:16:42]NVStorageDeleteData [17:16:43]OFD Sender: Processing packet 86994 [packets to send 276, broken 275] [17:16:43]ProducePacketName [17:16:43]name=ofd_packets/00086994 [17:16:43]OFD Sender: To server: pG, [17:16:43]CommunicateWithHost lk.salyk.kg:30040 [17:16:43]ConnectInit lk.salyk.kg [17:16:44]Connected sock=9 [17:16:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 AF BC 08 01 49 9D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 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 33 01 00 00 F4 03 04 00 E4 50 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D2 53 01 00 35 04 06 00 EF ED CE 4E 85 33 52 19 DB BF 25 92 0D E3 [17:16:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 52 E0 47 00 C0 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 34 39 37 39 10 04 04 00 D2 53 01 00 F4 03 04 00 C9 FB EF 66 B6 04 01 00 00 B9 AC AF 54 86 3D 9E FA [17:16:45]CommunicateWithHost err = 0 [17:16:45]CheckOFDResponse [17:16:45]1017 (14) - 77093643461234 [17:16:45]1041 (16) - 0000000000874979 [17:16:45]1040 (4) - 86994 [17:16:45]1012 (4) - 22.09.2024 11:13 [17:16:45]1206 (1) - 0 [17:16:45]OFD Sender: Remove packet 86994 [17:16:45]ProducePacketName [17:16:45]name=ofd_packets/00086994 [17:16:45]NVStorageDeleteData [17:16:46]OFD Sender: No OFD packet to send [17:16:51]OFD Sender: No OFD packet to send [17:16:56]OFD Sender: No OFD packet to send [17:17:01]OFD Sender: No OFD packet to send [17:17:06]OFD Sender: No OFD packet to send [17:17:11]OFD Sender: No OFD packet to send [17:17:16]OFD Sender: No OFD packet to send [17:17:21]OFD Sender: No OFD packet to send [17:17:26]OFD Sender: No OFD packet to send [17:17:31]OFD Sender: No OFD packet to send [17:17:36]OFD Sender: No OFD packet to send [17:17:41]OFD Sender: No OFD packet to send [17:17:46]OFD Sender: No OFD packet to send [17:17:48]recv_with_timeout no data received [17:17:51]OFD Sender: No OFD packet to send [17:17:56]OFD Sender: No OFD packet to send [17:18:01]OFD Sender: No OFD packet to send [17:18:06]OFD Sender: No OFD packet to send [17:18:11]OFD Sender: No OFD packet to send [17:18:16]OFD Sender: No OFD packet to send [17:18:21]OFD Sender: No OFD packet to send [17:18:24]accept exits with 7 [17:18:24]New connection [17:18:24]New thread 3067333988 created [17:18:24]Thread 3067190628 joined [17:18:24]Waiting for new connection... [17:18:24] Sock 7.Parse request [17:18:24]Sock 7.Check first char [17:18:24]Sock 7.First char is OK [17:18:24]request: POST /json_proto HTTP/1.0 [17:18:24]Method: POST [17:18:24]URL: /json_proto [17:18:24]Method is POST - this is cgi request [17:18:24]url: /json_proto [17:18:24]query_string will be loaded in cgi processing [17:18:24]execute_cgi json_proto POST (null) [17:18:24]execute_cgi path=json_proto method=POST [17:18:24]POST find Content-Length [17:18:24]Host: 172.17.47.196:8080 [17:18:24]Content-Length: 754 [17:18:24]Content-Type: application/json [17:18:24] [17:18:24]POST finish read [17:18:24]Found Content-Length = 754 [17:18:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871929", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116604", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:18:24]execute_script... [17:18: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)871929", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116604", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:18:24]POST & json_proto [17:18:24]process_json_proto [17:18:24]json parsed OK: [17:18:24]protocol is kg_v1.0 [17:18:24]action value=close_receipt [17:18:24]process_action close_receipt [17:18:24]cmd_close_receipt [17:18:24]MH_GetDate [17:18:24]Write to MH i2c: F0 00 00 0A 03 FC [17:18:24]Write i2c OK [17:18:24]MH_I2C_Read... [17:18:24]Read from MH i2c: F0 [17:18:24]MH_I2C_Read... [17:18:24]Read from MH i2c: F0 09 00 [17:18:24]MH_I2C_Read... [17:18:24]Read from MH i2c: F0 09 00 0A 03 00 61 51 F0 66 4C 6B 94 66 BE [17:18:24]GetLastDocTimeStamp 1727025380 [17:18:24]current date 1727025505 [17:18:24]FM_GetShiftState [17:18:24]SAM_PROTO_GetShiftState [17:18:24]wFMCommunicate request_size=4 [17:18:24]MH_SAM_APDU [17:18:24]CAPDU: 80 13 01 00 [17:18:24]Write to MH i2c: E2 08 00 0B 03 80 13 01 00 00 00 00 00 8B [17:18:24]Write i2c OK [17:18:24]MH_I2C_Read... [17:18:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:18:24]Read from MH i2c: E2 [17:18:24]MH_I2C_Read... [17:18:24]Read from MH i2c: E2 0E 00 [17:18:24]MH_I2C_Read... [17:18:24]Read from MH i2c: E2 0E 00 0B 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 49 [17:18:24]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:18:24]wFMCommunicate OK [17:18:24]SAM_PROTO_GetShiftState done [17:18:24]FM_GetShiftState done [17:18:24]opened in 1726964220 [17:18:24]opened+sec_in_day 1727050620 [17:18:24]quantity*price = 0 [17:18:24]sum+1 = 1 [17:18:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 308 22.09.2024 17:18 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: ТК ГПНА Online 30116604 ФМ: 0000000000874979 ФД: 86995 ФПД: 7083640778097 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T171825&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86995&fm=7083640778097&tin=02508201610067®Number=0000000000092592&sum=0 [17:18:26]StoreToDocumentArchive [17:18:26]shift 497 fd 86995 [17:18:26]save to /storage/0497/doc_00086995 [17:18:26]save last doc name /storage/0497/doc_00086995 to /storage/kkm_last_doc_name [17:18:26]save OK [17:18:26]Clear old archive folders... [17:18:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:18:26]tlvbuf is 01BC6CA0 [17:18:26]SAM_PROTO_ClearQueue [17:18:26]wFMCommunicate request_size=4 [17:18:26]MH_SAM_APDU [17:18:26]CAPDU: 80 09 00 00 [17:18:26]Write to MH i2c: E2 08 00 18 03 80 09 00 00 00 00 00 00 8D [17:18:26]Write i2c OK [17:18:26]MH_I2C_Read... [17:18:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:18:26]Read from MH i2c: E2 [17:18:26]MH_I2C_Read... [17:18:26]Read from MH i2c: E2 03 00 [17:18:26]MH_I2C_Read... [17:18:26]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [17:18:26]RAPDU: 90 00 [17:18:26]wFMCommunicate OK [17:18:26]SAM_PROTO_ClearQueue done [17:18:26]KKMCreateOFDPacket [17:18:26]OFDProtocolAddRootSTLVToBuf [17:18:26]FM_MakeSignedData [17:18:26]FM_MakeSignedData [17:18:26]SAM_PROTO_SignData [17:18:26]wFMCommunicate request_size=4 [17:18:26]MH_SAM_APDU [17:18:26]CAPDU: 80 0D 01 02 [17:18:26]Write to MH i2c: E2 08 00 19 03 80 0D 01 02 00 00 00 00 95 [17:18:26]Write i2c OK [17:18:26]MH_I2C_Read... [17:18:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:18:26]Read from MH i2c: E2 [17:18:26]MH_I2C_Read... [17:18:26]Read from MH i2c: E2 03 00 [17:18:26]MH_I2C_Read... [17:18:26]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [17:18:26]RAPDU: 90 00 [17:18:26]wFMCommunicate OK [17:18:26]wFMCommunicate request_size=255 [17:18:26]MH_SAM_APDU [17:18: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 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 34 01 00 00 F4 03 04 00 61 51 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D3 53 01 00 35 04 06 00 06 [17:18:26]Write to MH i2c: E2 02 01 1A 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 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 34 01 00 00 F4 03 04 00 61 51 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D3 53 01 00 35 04 06 00 06 00 00 77 [17:18:26]Write i2c OK [17:18:26]MH_I2C_Read... [17:18:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:18:26]Read from MH i2c: E2 [17:18:26]MH_I2C_Read... [17:18:26]Read from MH i2c: E2 03 00 [17:18:26]MH_I2C_Read... [17:18:26]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [17:18:26]RAPDU: 90 00 [17:18:26]wFMCommunicate OK [17:18:26]wFMCommunicate request_size=10 [17:18:26]MH_SAM_APDU [17:18:26]CAPDU: 80 0D 02 02 05 71 49 E4 6D 71 [17:18:26]Write to MH i2c: E2 0D 00 1B 03 80 0D 02 02 05 00 71 49 E4 6D 71 00 00 1E [17:18:26]Write i2c OK [17:18:26]MH_I2C_Read... [17:18:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:18:26]Read from MH i2c: E2 [17:18:26]MH_I2C_Read... [17:18:26]Read from MH i2c: E2 03 00 [17:18:26]MH_I2C_Read... [17:18:26]Read from MH i2c: E2 03 00 1B 03 00 90 00 92 [17:18:26]RAPDU: 90 00 [17:18:26]wFMCommunicate OK [17:18:26]wFMCommunicate request_size=4 [17:18:26]MH_SAM_APDU [17:18:26]CAPDU: 80 0D 03 02 [17:18:26]Write to MH i2c: E2 08 00 1C 03 80 0D 03 02 00 00 00 00 9A [17:18:26]Write i2c OK [17:18:26]MH_I2C_Read... [17:18:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:18:26]OFD Sender: No OFD packet to send [17:18:26]Read from MH i2c: E2 [17:18:26]MH_I2C_Read... [17:18:26]Read from MH i2c: E2 0B 00 [17:18:26]MH_I2C_Read... [17:18:26]Read from MH i2c: E2 0B 00 1C 03 00 7E 0A 98 E2 49 A3 7D AA 90 00 B0 [17:18:26]RAPDU: 7E 0A 98 E2 49 A3 7D AA 90 00 [17:18:26]wFMCommunicate OK [17:18:26]SAM_PROTO_SignData done [17:18:26]FM_MakeSignedData done [17:18:26]CreateOFDProtocolMessage [17:18:26]wFMCommunicate request_size=4 [17:18:26]MH_SAM_APDU [17:18:26]CAPDU: 80 11 00 00 [17:18:26]Write to MH i2c: E2 08 00 1D 03 80 11 00 00 00 00 00 00 9A [17:18:26]Write i2c OK [17:18:26]MH_I2C_Read... [17:18:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:18:26]Read from MH i2c: E2 [17:18:26]MH_I2C_Read... [17:18:26]Read from MH i2c: E2 17 00 [17:18:26]MH_I2C_Read... [17:18:26]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 34 39 37 39 90 00 F9 [17:18:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:18:26]wFMCommunicate OK [17:18:26]CreateOFDProtocolMessage done [17:18:26]OFDSenderStorePacket 86995 [17:18:26]StoreOFDPacket docnum=86995 [17:18:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 E5 1A 07 01 B6 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 34 01 00 00 F4 03 04 00 61 51 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D3 53 01 00 35 04 06 00 06 71 49 E4 6D 71 7E 0A 98 E2 49 A3 7D AA [17:18:26]CheckFolder [17:18:26]dirname=/storage/ofd_packets [17:18:26]CheckFolder done [17:18:26]ProducePacketName [17:18:26]name=ofd_packets/00086995 [17:18:26]NVStorageSaveData ofd_packets/00086995 [17:18:26]File name is /storage/ofd_packets/00086995 [17:18:26]Write 301 bytes [17:18:26]NVStorageSaveData done [17:18:26]OFDSenderStorePacket done [17:18:26]KKMCreateOFDPacket done [17:18:26]NVStorageSaveData kkm_last_timestamp [17:18:26]File name is /storage/kkm_last_timestamp [17:18:26]Write 4 bytes [17:18:26]NVStorageSaveData done [17:18:26]ExternCall_PrintAddStr [17:18:26]wPrintStart [17:18:26]Write to MH i2c: 01 00 00 1E 03 21 [17:18:26]Write i2c OK [17:18:26]MH_I2C_Read... [17:18:26]Read from MH i2c: 01 [17:18:26]MH_I2C_Read... [17:18:26]Read from MH i2c: 01 07 00 [17:18:26]MH_I2C_Read... [17:18:26]Read from MH i2c: 01 07 00 1E 03 00 00 00 00 00 FF 0F 36 [17:18:26]RasterBufferAndPrint [17:18:26]line Счет N : (1)871929 [17:18:26]line ИНН: 02508201610067 [17:18:26]line Контрольно-Кассовый Чек [17:18:26]line ПРОДАЖА [17:18:26]line ТРК (МРК, ГНК) : 53 [17:18:26]line Товар: 2710124130 [17:18:26]line Аи-92-К-5 [17:18:26]line 20.000 * 0.00 [17:18:26]line = 0.00 [17:18:26]line НДС 12% НСП 1% [17:18:26]line > о реализуемом товаре [17:18:26]line ИТОГО: 0.00 [17:18:26]line НСП 1% : 0.00 [17:18:26]line НДС 12% : 0.00 [17:18:26]line Наличными: 0.00 [17:18:26]line Безнал.: 0.00 [17:18:26]line Место: АЗС № 137 "Партнер Нефть" [17:18:26]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:18:26]line СНО: Общий режим [17:18:26]line Чек 308 22.09.2024 17:18 [17:18:26]line Смена: 497 ФФД: 1.0 [17:18:26]line ЗНМ: 0300000064 [17:18:26]line РНМ: 0000000000092592 [17:18:26]line Версия ККМ: 001 [17:18:26]line Талоны: ТК ГПНА Online [17:18:26]line 30116604 [17:18:26]line ФМ: 0000000000874979 [17:18:26]line ФД: 86995 [17:18:26]line ФПД: 7083640778097 [17:18:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T171825&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86995&fm=7083640778097&tin=02508201610067®Number=0000000000092592&sum=0 [17:18:26]written 0, free lines is 4095 [17:18:26]OFD Sender: Processing packet 86995 [packets to send 276, broken 275] [17:18:26]ProducePacketName [17:18:26]name=ofd_packets/00086995 [17:18:26]OFD Sender: To server: pG, [17:18:26]CommunicateWithHost lk.salyk.kg:30040 [17:18:26]ConnectInit lk.salyk.kg [17:18:27]Write to MH i2c: 01 00 00 48 03 4B [17:18:27]Write i2c OK [17:18:27]MH_I2C_Read... [17:18:27]Read from MH i2c: 01 [17:18:27]MH_I2C_Read... [17:18:27]Read from MH i2c: 01 07 00 [17:18:27]MH_I2C_Read... [17:18:27]Read from MH i2c: 01 07 00 48 03 00 00 00 00 00 E4 0C 42 [17:18:27]RasterBufferAndPrint [17:18:27]line [17:18:27]line [17:18:27]line [17:18:27]line [17:18:27]line [17:18:27]written 0, free lines is 3306 [17:18:27]MH_Cut [17:18:27]Write to MH i2c: D1 01 00 4F 03 01 24 [17:18:27]Write i2c OK [17:18:27]MH_I2C_Read... [17:18:27]Read from MH i2c: D1 [17:18:27]MH_I2C_Read... [17:18:27]Read from MH i2c: D1 01 00 [17:18:27]MH_I2C_Read... [17:18:27]Read from MH i2c: D1 01 00 4F 03 00 23 [17:18:27]Write to MH i2c: 01 00 00 50 03 53 [17:18:27]Write i2c OK [17:18:27]MH_I2C_Read... [17:18:28]*** Cut start [17:18:28]*** Partial cut [17:18:28]*** CUTSNS_PIN = 1 [17:18:28]*** CUTSNS_PIN = 0 [17:18:28]*** Brake cut motor [17:18:28]Read from MH i2c: 01 [17:18:28]MH_I2C_Read... [17:18:28]*** Stop cut motor [17:18:28]*** Cut end [17:18:28]Read from MH i2c: 01 07 00 [17:18:28]MH_I2C_Read... [17:18:28]Read from MH i2c: 01 07 00 50 03 00 00 00 00 00 FF 0F 68 [17:18:28]process_action close_receipt done [17:18:28]requested_data is exist [17:18:28]produce_requested_data [17:18:28]requested_item fm.sn is exist - process it [17:18:28]wFMCommunicate request_size=4 [17:18:28]MH_SAM_APDU [17:18:28]CAPDU: 80 11 00 00 [17:18:28]Write to MH i2c: E2 08 00 51 03 80 11 00 00 00 00 00 00 CE [17:18:28]Write i2c OK [17:18:28]MH_I2C_Read... [17:18:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:18:28]Read from MH i2c: E2 [17:18:28]MH_I2C_Read... [17:18:28]Read from MH i2c: E2 17 00 [17:18:28]MH_I2C_Read... [17:18:28]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 34 39 37 39 90 00 2D [17:18:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:18:28]wFMCommunicate OK [17:18:28]requested_item fd.num is exist - process it [17:18:28]SAM_PROTO_GetFieldsCounters [17:18:28]wFMCommunicate request_size=4 [17:18:28]MH_SAM_APDU [17:18:28]CAPDU: 80 13 00 00 [17:18:28]Write to MH i2c: E2 08 00 52 03 80 13 00 00 00 00 00 00 D1 [17:18:28]Write i2c OK [17:18:28]MH_I2C_Read... [17:18:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:18:28]Read from MH i2c: E2 [17:18:28]MH_I2C_Read... [17:18:28]Read from MH i2c: E2 62 00 [17:18:28]MH_I2C_Read... [17:18:28]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D3 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 34 01 00 00 5E 04 04 00 34 01 00 00 57 04 04 00 35 01 00 00 19 04 04 00 00 00 00 00 90 00 B8 [17:18: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D3 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 34 01 00 00 5E 04 04 00 34 01 00 00 57 04 04 00 35 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:18:28]wFMCommunicate OK [17:18:28]SAM_PROTO_GetFieldsCounters done [17:18:28]requested_item shift.num is exist - process it [17:18:28]requested_item shift.opened is exist - process it [17:18:28]req_shift_opened [17:18:28]FM_GetShiftState [17:18:28]SAM_PROTO_GetShiftState [17:18:28]wFMCommunicate request_size=4 [17:18:28]MH_SAM_APDU [17:18:28]CAPDU: 80 13 01 00 [17:18:28]Write to MH i2c: E2 08 00 53 03 80 13 01 00 00 00 00 00 D3 [17:18:28]Write i2c OK [17:18:28]MH_I2C_Read... [17:18:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:18:28]Read from MH i2c: E2 [17:18:28]MH_I2C_Read... [17:18:28]Read from MH i2c: E2 0E 00 [17:18:28]MH_I2C_Read... [17:18:28]Read from MH i2c: E2 0E 00 53 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 91 [17:18:28]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:18:28]wFMCommunicate OK [17:18:28]SAM_PROTO_GetShiftState done [17:18:28]FM_GetShiftState done [17:18:28]req_shift_opened done [17:18:28]requested_item shift.open_date is exist - process it [17:18:28]req_shift_open_date [17:18:28]req_shift_open_date done [17:18:28]produce_requested_data done [17:18:28]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86995,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:18:28]process_action_free close_receipt [17:18:28]json_value_free [17:18:29]json_value_free done [17:18:29]process_json_proto returns [17:18:29]Send response to host [17:18:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86995,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:18:29]free response buf [17:18:29]execute_script done [17:18:29]execute_script returns [17:18:29]free content buf [17:18:29]Sock 7.Close socket [17:18:29]Sock 7.Thread stoped [17:18:29]Connected sock=9 [17:18:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 E5 1A 07 01 B6 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 34 01 00 00 F4 03 04 00 61 51 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D3 53 01 00 35 04 06 00 06 71 49 E4 6D 71 7E 0A 98 E2 49 A3 7D AA [17:18:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 39 11 47 00 2D 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 34 39 37 39 10 04 04 00 D3 53 01 00 F4 03 04 00 33 FC EF 66 B6 04 01 00 00 1C 5C 76 04 3D 35 83 CF [17:18:30]CommunicateWithHost err = 0 [17:18:30]CheckOFDResponse [17:18:30]1017 (14) - 77093643461234 [17:18:30]1041 (16) - 0000000000874979 [17:18:30]1040 (4) - 86995 [17:18:30]1012 (4) - 22.09.2024 11:14 [17:18:30]1206 (1) - 0 [17:18:30]OFD Sender: Remove packet 86995 [17:18:30]ProducePacketName [17:18:30]name=ofd_packets/00086995 [17:18:30]NVStorageDeleteData [17:18:31]OFD Sender: No OFD packet to send [17:18:36]OFD Sender: No OFD packet to send [17:18:41]OFD Sender: No OFD packet to send [17:18:46]OFD Sender: No OFD packet to send [17:18:51]OFD Sender: No OFD packet to send [17:18:56]OFD Sender: No OFD packet to send [17:19:01]OFD Sender: No OFD packet to send [17:19:06]OFD Sender: No OFD packet to send [17:19:11]OFD Sender: No OFD packet to send [17:19:16]OFD Sender: No OFD packet to send [17:19:21]OFD Sender: No OFD packet to send [17:19:26]OFD Sender: No OFD packet to send [17:19:31]OFD Sender: No OFD packet to send [17:19:36]OFD Sender: No OFD packet to send [17:19:41]OFD Sender: No OFD packet to send [17:19:44]accept exits with 10 [17:19:44]New connection [17:19:44]New thread 3067190628 created [17:19:44]Thread 3067333988 joined [17:19:44]Waiting for new connection... [17:19:44] Sock 10.Parse request [17:19:44]Sock 10.Check first char [17:19:44]Sock 10.First char is OK [17:19:44]request: POST /json_proto HTTP/1.0 [17:19:44]Method: POST [17:19:44]URL: /json_proto [17:19:44]Method is POST - this is cgi request [17:19:44]url: /json_proto [17:19:44]query_string will be loaded in cgi processing [17:19:44]execute_cgi json_proto POST (null) [17:19:44]execute_cgi path=json_proto method=POST [17:19:44]POST find Content-Length [17:19:44]Host: 172.17.47.196:8080 [17:19:44]Content-Length: 678 [17:19:44]Content-Type: application/json [17:19:44] [17:19:44]POST finish read [17:19:44]Found Content-Length = 678 [17:19:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871930", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.980, "sum" : 744.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 744.00, "total" : 744.00, "payments": [ { "type": 0, "sum" : 744.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:19:44]execute_script... [17:19:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871930", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.980, "sum" : 744.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 744.00, "total" : 744.00, "payments": [ { "type": 0, "sum" : 744.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:19:44]POST & json_proto [17:19:44]process_json_proto [17:19:44]json parsed OK: [17:19:44]protocol is kg_v1.0 [17:19:44]action value=close_receipt [17:19:44]process_action close_receipt [17:19:44]cmd_close_receipt [17:19:44]MH_GetDate [17:19:44]Write to MH i2c: F0 00 00 54 03 46 [17:19:44]Write i2c OK [17:19:44]MH_I2C_Read... [17:19:44]Read from MH i2c: F0 [17:19:44]MH_I2C_Read... [17:19:44]Read from MH i2c: F0 09 00 [17:19:44]MH_I2C_Read... [17:19:44]Read from MH i2c: F0 09 00 54 03 00 B1 51 F0 66 4C 6B 94 66 58 [17:19:44]GetLastDocTimeStamp 1727025505 [17:19:44]current date 1727025585 [17:19:44]FM_GetShiftState [17:19:44]SAM_PROTO_GetShiftState [17:19:44]wFMCommunicate request_size=4 [17:19:44]MH_SAM_APDU [17:19:44]CAPDU: 80 13 01 00 [17:19:44]Write to MH i2c: E2 08 00 55 03 80 13 01 00 00 00 00 00 D5 [17:19:44]Write i2c OK [17:19:44]MH_I2C_Read... [17:19:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:19:44]Read from MH i2c: E2 [17:19:44]MH_I2C_Read... [17:19:44]Read from MH i2c: E2 0E 00 [17:19:44]MH_I2C_Read... [17:19:44]Read from MH i2c: E2 0E 00 55 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 93 [17:19:44]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:19:44]wFMCommunicate OK [17:19:44]SAM_PROTO_GetShiftState done [17:19:44]FM_GetShiftState done [17:19:44]opened in 1726964220 [17:19:44]opened+sec_in_day 1727050620 [17:19:44]quantity*price = 74444 [17:19:44]sum+1 = 74445 [17:19:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 744.00 Внесено: 744.00 СДАЧА: 0.00 НСП 1% : 6.59 НДС 12% : 79.06 Наличными: 744.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 309 22.09.2024 17:19 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86996 ФПД: 176109322727917 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T171945&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86996&fm=176109322727917&tin=02508201610067®Number=0000000000092592&sum=74400 [17:19:45]StoreToDocumentArchive [17:19:45]shift 497 fd 86996 [17:19:45]save to /storage/0497/doc_00086996 [17:19:45]save last doc name /storage/0497/doc_00086996 to /storage/kkm_last_doc_name [17:19:45]save OK [17:19:45]Clear old archive folders... [17:19:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:19:45]tlvbuf is 01BB5C20 [17:19:45]SAM_PROTO_ClearQueue [17:19:45]wFMCommunicate request_size=4 [17:19:45]MH_SAM_APDU [17:19:45]CAPDU: 80 09 00 00 [17:19:45]Write to MH i2c: E2 08 00 62 03 80 09 00 00 00 00 00 00 D7 [17:19:45]Write i2c OK [17:19:45]MH_I2C_Read... [17:19:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:19:45]Read from MH i2c: E2 [17:19:45]MH_I2C_Read... [17:19:45]Read from MH i2c: E2 03 00 [17:19:45]MH_I2C_Read... [17:19:45]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [17:19:45]RAPDU: 90 00 [17:19:45]wFMCommunicate OK [17:19:45]SAM_PROTO_ClearQueue done [17:19:45]KKMCreateOFDPacket [17:19:45]OFDProtocolAddRootSTLVToBuf [17:19:45]FM_MakeSignedData [17:19:45]FM_MakeSignedData [17:19:45]SAM_PROTO_SignData [17:19:45]wFMCommunicate request_size=4 [17:19:45]MH_SAM_APDU [17:19:45]CAPDU: 80 0D 01 02 [17:19:45]Write to MH i2c: E2 08 00 63 03 80 0D 01 02 00 00 00 00 DF [17:19:45]Write i2c OK [17:19:45]MH_I2C_Read... [17:19:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:19:45]Read from MH i2c: E2 [17:19:45]MH_I2C_Read... [17:19:45]Read from MH i2c: E2 03 00 [17:19:45]MH_I2C_Read... [17:19:45]Read from MH i2c: E2 03 00 63 03 00 90 00 DA [17:19:45]RAPDU: 90 00 [17:19:45]wFMCommunicate OK [17:19:45]wFMCommunicate request_size=255 [17:19:45]MH_SAM_APDU [17:19: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 E4 2A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CC 22 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 22 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 93 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 1E 00 00 00 00 07 04 06 00 A0 22 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 B1 51 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D4 53 01 00 35 04 06 00 A0 [17:19:46]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 E4 2A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CC 22 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 22 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 93 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 1E 00 00 00 00 07 04 06 00 A0 22 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 B1 51 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D4 53 01 00 35 04 06 00 A0 00 00 ED [17:19:46]Write i2c OK [17:19:46]MH_I2C_Read... [17:19:46]OFD Sender: No OFD packet to send [17:19:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:19:46]Read from MH i2c: E2 [17:19:46]MH_I2C_Read... [17:19:46]Read from MH i2c: E2 03 00 [17:19:46]MH_I2C_Read... [17:19:46]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [17:19:46]RAPDU: 90 00 [17:19:46]wFMCommunicate OK [17:19:46]wFMCommunicate request_size=10 [17:19:46]MH_SAM_APDU [17:19:46]CAPDU: 80 0D 02 02 05 2B A5 9F 71 ED [17:19:46]Write to MH i2c: E2 0D 00 65 03 80 0D 02 02 05 00 2B A5 9F 71 ED 00 00 B9 [17:19:46]Write i2c OK [17:19:46]MH_I2C_Read... [17:19:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:19:46]Read from MH i2c: E2 [17:19:46]MH_I2C_Read... [17:19:46]Read from MH i2c: E2 03 00 [17:19:46]MH_I2C_Read... [17:19:46]Read from MH i2c: E2 03 00 65 03 00 90 00 DC [17:19:46]RAPDU: 90 00 [17:19:46]wFMCommunicate OK [17:19:46]wFMCommunicate request_size=4 [17:19:46]MH_SAM_APDU [17:19:46]CAPDU: 80 0D 03 02 [17:19:46]Write to MH i2c: E2 08 00 66 03 80 0D 03 02 00 00 00 00 E4 [17:19:46]Write i2c OK [17:19:46]MH_I2C_Read... [17:19:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:19:46]Read from MH i2c: E2 [17:19:46]MH_I2C_Read... [17:19:46]Read from MH i2c: E2 0B 00 [17:19:46]MH_I2C_Read... [17:19:46]Read from MH i2c: E2 0B 00 66 03 00 07 16 F4 35 D3 DA F3 46 90 00 11 [17:19:46]RAPDU: 07 16 F4 35 D3 DA F3 46 90 00 [17:19:46]wFMCommunicate OK [17:19:46]SAM_PROTO_SignData done [17:19:46]FM_MakeSignedData done [17:19:46]CreateOFDProtocolMessage [17:19:46]wFMCommunicate request_size=4 [17:19:46]MH_SAM_APDU [17:19:46]CAPDU: 80 11 00 00 [17:19:46]Write to MH i2c: E2 08 00 67 03 80 11 00 00 00 00 00 00 E4 [17:19:46]Write i2c OK [17:19:46]MH_I2C_Read... [17:19:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:19:46]Read from MH i2c: E2 [17:19:46]MH_I2C_Read... [17:19:46]Read from MH i2c: E2 17 00 [17:19:46]MH_I2C_Read... [17:19:46]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 34 39 37 39 90 00 43 [17:19:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:19:46]wFMCommunicate OK [17:19:46]CreateOFDProtocolMessage done [17:19:46]OFDSenderStorePacket 86996 [17:19:46]StoreOFDPacket docnum=86996 [17:19:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 D8 7B 07 01 FB 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 E4 2A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CC 22 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 22 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 93 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 1E 00 00 00 00 07 04 06 00 A0 22 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 B1 51 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D4 53 01 00 35 04 06 00 A0 2B A5 9F 71 ED 07 16 F4 35 D3 DA F3 46 [17:19:46]CheckFolder [17:19:46]dirname=/storage/ofd_packets [17:19:46]CheckFolder done [17:19:46]ProducePacketName [17:19:46]name=ofd_packets/00086996 [17:19:46]NVStorageSaveData ofd_packets/00086996 [17:19:46]File name is /storage/ofd_packets/00086996 [17:19:46]Write 301 bytes [17:19:46]NVStorageSaveData done [17:19:46]OFDSenderStorePacket done [17:19:46]KKMCreateOFDPacket done [17:19:46]NVStorageSaveData kkm_last_timestamp [17:19:46]File name is /storage/kkm_last_timestamp [17:19:46]Write 4 bytes [17:19:46]NVStorageSaveData done [17:19:46]ExternCall_PrintAddStr [17:19:46]wPrintStart [17:19:46]Write to MH i2c: 01 00 00 68 03 6B [17:19:46]Write i2c OK [17:19:46]MH_I2C_Read... [17:19:46]Read from MH i2c: 01 [17:19:46]MH_I2C_Read... [17:19:46]Read from MH i2c: 01 07 00 [17:19:46]MH_I2C_Read... [17:19:46]Read from MH i2c: 01 07 00 68 03 00 00 00 00 00 FF 0F 80 [17:19:46]RasterBufferAndPrint [17:19:46]line Счет N : (1)871930 [17:19:46]line ИНН: 02508201610067 [17:19:46]line Контрольно-Кассовый Чек [17:19:46]line ПРОДАЖА [17:19:46]line ТРК (МРК, ГНК) : 53 [17:19:46]line Товар: 2710124130 [17:19:46]line Аи-92-К-5 [17:19:46]line 10.980 * 67.80 [17:19:46]line = 744.44 [17:19:46]line НДС 12% НСП 1% [17:19:46]line > о реализуемом товаре [17:19:46]line ОКРУГЛЕНИЕ: -0.44 [17:19:46]line ИТОГО: 744.00 [17:19:46]line Внесено: 744.00 [17:19:46]line СДАЧА: 0.00 [17:19:46]line НСП 1% : 6.59 [17:19:46]line НДС 12% : 79.06 [17:19:46]line Наличными: 744.00 [17:19:46]line Безнал.: 0.00 [17:19:46]line Место: АЗС № 137 "Партнер Нефть" [17:19:46]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:19:46]line СНО: Общий режим [17:19:46]line Чек 309 22.09.2024 17:19 [17:19:46]line Смена: 497 ФФД: 1.0 [17:19:46]line ЗНМ: 0300000064 [17:19:46]line РНМ: 0000000000092592 [17:19:46]line Версия ККМ: 001 [17:19:46]line ФМ: 0000000000874979 [17:19:46]line ФД: 86996 [17:19:46]line ФПД: 176109322727917 [17:19:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T171945&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86996&fm=176109322727917&tin=02508201610067®Number=0000000000092592&sum=74400 [17:19:46]OFD Sender: Processing packet 86996 [packets to send 276, broken 275] [17:19:46]ProducePacketName [17:19:46]name=ofd_packets/00086996 [17:19:46]OFD Sender: To server: pG, [17:19:46]CommunicateWithHost lk.salyk.kg:30040 [17:19:46]ConnectInit lk.salyk.kg [17:19:46]written 0, free lines is 4095 [17:19:47]Write to MH i2c: 01 00 00 93 03 96 [17:19:47]Write i2c OK [17:19:47]MH_I2C_Read... [17:19:47]Read from MH i2c: 01 [17:19:47]MH_I2C_Read... [17:19:47]Read from MH i2c: 01 07 00 [17:19:47]MH_I2C_Read... [17:19:47]Read from MH i2c: 01 07 00 93 03 00 00 00 00 00 DD 0C 86 [17:19:47]RasterBufferAndPrint [17:19:47]line [17:19:47]line [17:19:47]line [17:19:47]line [17:19:47]line [17:19:47]written 0, free lines is 3300 [17:19:47]MH_Cut [17:19:47]Write to MH i2c: D1 01 00 9A 03 01 6F [17:19:47]Write i2c OK [17:19:47]MH_I2C_Read... [17:19:47]Read from MH i2c: D1 [17:19:47]MH_I2C_Read... [17:19:47]Read from MH i2c: D1 01 00 [17:19:47]MH_I2C_Read... [17:19:47]Read from MH i2c: D1 01 00 9A 03 00 6E [17:19:47]Write to MH i2c: 01 00 00 9B 03 9E [17:19:47]Write i2c OK [17:19:47]MH_I2C_Read... [17:19:47]*** Cut start [17:19:47]*** Partial cut [17:19:47]*** CUTSNS_PIN = 1 [17:19:47]*** CUTSNS_PIN = 0 [17:19:48]*** Brake cut motor [17:19:48]Read from MH i2c: 01 [17:19:48]MH_I2C_Read... [17:19:48]*** Stop cut motor [17:19:48]*** Cut end [17:19:48]Read from MH i2c: 01 07 00 [17:19:48]MH_I2C_Read... [17:19:48]Read from MH i2c: 01 07 00 9B 03 00 00 00 00 00 FF 0F B3 [17:19:48]process_action close_receipt done [17:19:48]requested_data is exist [17:19:48]produce_requested_data [17:19:48]requested_item fm.sn is exist - process it [17:19:48]wFMCommunicate request_size=4 [17:19:48]MH_SAM_APDU [17:19:48]CAPDU: 80 11 00 00 [17:19:48]Write to MH i2c: E2 08 00 9C 03 80 11 00 00 00 00 00 00 19 [17:19:48]Write i2c OK [17:19:48]MH_I2C_Read... [17:19:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:19:48]Read from MH i2c: E2 [17:19:48]MH_I2C_Read... [17:19:48]Read from MH i2c: E2 17 00 [17:19:48]MH_I2C_Read... [17:19:48]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 34 39 37 39 90 00 78 [17:19:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:19:48]wFMCommunicate OK [17:19:48]requested_item fd.num is exist - process it [17:19:48]SAM_PROTO_GetFieldsCounters [17:19:48]wFMCommunicate request_size=4 [17:19:48]MH_SAM_APDU [17:19:48]CAPDU: 80 13 00 00 [17:19:48]Write to MH i2c: E2 08 00 9D 03 80 13 00 00 00 00 00 00 1C [17:19:48]Write i2c OK [17:19:48]MH_I2C_Read... [17:19:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:19:48]Read from MH i2c: E2 [17:19:48]MH_I2C_Read... [17:19:48]Read from MH i2c: E2 62 00 [17:19:48]MH_I2C_Read... [17:19:48]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D4 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 35 01 00 00 5E 04 04 00 35 01 00 00 57 04 04 00 36 01 00 00 19 04 04 00 00 00 00 00 90 00 07 [17:19:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D4 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 35 01 00 00 5E 04 04 00 35 01 00 00 57 04 04 00 36 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:19:48]wFMCommunicate OK [17:19:48]SAM_PROTO_GetFieldsCounters done [17:19:48]requested_item shift.num is exist - process it [17:19:48]requested_item shift.opened is exist - process it [17:19:48]req_shift_opened [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 9E 03 80 13 01 00 00 00 00 00 1E [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 9E 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 DC [17:19:48]RAPDU: 09 00 01 FC 61 EF 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]req_shift_opened done [17:19:48]requested_item shift.open_date is exist - process it [17:19:48]req_shift_open_date [17:19:48]req_shift_open_date done [17:19:48]produce_requested_data done [17:19:48]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86996,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:19:48]process_action_free close_receipt [17:19:48]json_value_free [17:19:48]json_value_free done [17:19:48]process_json_proto returns [17:19:48]Send response to host [17:19:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86996,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:19:48]free response buf [17:19:48]execute_script done [17:19:48]execute_script returns [17:19:48]free content buf [17:19:48]Sock 10.Close socket [17:19:48]Sock 10.Thread stoped [17:19:50]Connected sock=11 [17:19:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 D8 7B 07 01 FB 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 E4 2A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CC 22 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 22 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 93 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 1E 00 00 00 00 07 04 06 00 A0 22 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 B1 51 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D4 53 01 00 35 04 06 00 A0 2B A5 9F 71 ED 07 16 F4 35 D3 DA F3 46 [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 34 39 37 39 4F 00 00 00 58 51 47 00 25 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 34 39 37 39 10 04 04 00 D4 53 01 00 F4 03 04 00 83 FC EF 66 B6 04 01 00 00 E0 C7 F5 C7 5C 71 87 96 [17:19:52]CommunicateWithHost err = 0 [17:19:52]CheckOFDResponse [17:19:52]1017 (14) - 77093643461234 [17:19:52]1041 (16) - 0000000000874979 [17:19:52]1040 (4) - 86996 [17:19:52]1012 (4) - 22.09.2024 11:16 [17:19:52]1206 (1) - 0 [17:19:52]OFD Sender: Remove packet 86996 [17:19:52]ProducePacketName [17:19:52]name=ofd_packets/00086996 [17:19:52]NVStorageDeleteData [17:19:52]OFD Sender: No OFD packet to send [17:19:57]OFD Sender: No OFD packet to send [17:20:02]OFD Sender: No OFD packet to send [17:20:03]recv_with_timeout no data received [17:20:07]OFD Sender: No OFD packet to send [17:20:12]OFD Sender: No OFD packet to send [17:20:14]recv_with_timeout no data received [17:20:17]OFD Sender: No OFD packet to send [17:20:22]OFD Sender: No OFD packet to send [17:20:27]recv_with_timeout no data received [17:20:27]OFD Sender: No OFD packet to send [17:20:32]OFD Sender: No OFD packet to send [17:20:37]OFD Sender: No OFD packet to send [17:20:42]OFD Sender: No OFD packet to send [17:20:47]OFD Sender: No OFD packet to send [17:20:52]OFD Sender: No OFD packet to send [17:20:57]OFD Sender: No OFD packet to send [17:21:02]OFD Sender: No OFD packet to send [17:21:06]recv_with_timeout no data received [17:21:07]OFD Sender: No OFD packet to send [17:21:12]OFD Sender: No OFD packet to send [17:21:17]OFD Sender: No OFD packet to send [17:21:22]OFD Sender: No OFD packet to send [17:21:27]OFD Sender: No OFD packet to send [17:21:32]OFD Sender: No OFD packet to send [17:21:37]OFD Sender: No OFD packet to send [17:21:42]OFD Sender: No OFD packet to send [17:21:46]accept exits with 9 [17:21:46]New connection [17:21:46]New thread 3067333988 created [17:21:46]Thread 3067190628 joined [17:21:46]Waiting for new connection... [17:21:46] Sock 9.Parse request [17:21:46]Sock 9.Check first char [17:21:46]Sock 9.First char is OK [17:21:46]request: POST /json_proto HTTP/1.0 [17:21:46]Method: POST [17:21:46]URL: /json_proto [17:21:46]Method is POST - this is cgi request [17:21:46]url: /json_proto [17:21:46]query_string will be loaded in cgi processing [17:21:46]execute_cgi json_proto POST (null) [17:21:46]execute_cgi path=json_proto method=POST [17:21:46]POST find Content-Length [17:21:46]Host: 172.17.47.196:8080 [17:21:46]Content-Length: 678 [17:21:46]Content-Type: application/json [17:21:46] [17:21:46]POST finish read [17:21:46]Found Content-Length = 678 [17:21:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871931", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [17:21:46]execute_script... [17:21: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)871931", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [17:21:46]POST & json_proto [17:21:46]process_json_proto [17:21:46]json parsed OK: [17:21:46]protocol is kg_v1.0 [17:21:46]action value=close_receipt [17:21:46]process_action close_receipt [17:21:46]cmd_close_receipt [17:21:46]MH_GetDate [17:21:46]Write to MH i2c: F0 00 00 9F 03 91 [17:21:46]Write i2c OK [17:21:46]MH_I2C_Read... [17:21:46]Read from MH i2c: F0 [17:21:46]MH_I2C_Read... [17:21:46]Read from MH i2c: F0 09 00 [17:21:46]MH_I2C_Read... [17:21:46]Read from MH i2c: F0 09 00 9F 03 00 2B 52 F0 66 4C 6B 94 66 1E [17:21:46]GetLastDocTimeStamp 1727025585 [17:21:46]current date 1727025707 [17:21:46]FM_GetShiftState [17:21:46]SAM_PROTO_GetShiftState [17:21:46]wFMCommunicate request_size=4 [17:21:46]MH_SAM_APDU [17:21:46]CAPDU: 80 13 01 00 [17:21:46]Write to MH i2c: E2 08 00 A0 03 80 13 01 00 00 00 00 00 20 [17:21:46]Write i2c OK [17:21:46]MH_I2C_Read... [17:21:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:21:46]Read from MH i2c: E2 [17:21:46]MH_I2C_Read... [17:21:46]Read from MH i2c: E2 0E 00 [17:21:46]MH_I2C_Read... [17:21:46]Read from MH i2c: E2 0E 00 A0 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 DE [17:21:46]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:21:46]wFMCommunicate OK [17:21:46]SAM_PROTO_GetShiftState done [17:21:46]FM_GetShiftState done [17:21:46]opened in 1726964220 [17:21:46]opened+sec_in_day 1727050620 [17:21:46]quantity*price = 80004 [17:21:46]sum+1 = 80005 [17:21:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.96 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 310 22.09.2024 17:21 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 86997 ФПД: 133640820036036 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T172147&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86997&fm=133640820036036&tin=02508201610067®Number=0000000000092592&sum=80000 [17:21:48]StoreToDocumentArchive [17:21:48]shift 497 fd 86997 [17:21:48]save to /storage/0497/doc_00086997 [17:21:48]save last doc name /storage/0497/doc_00086997 to /storage/kkm_last_doc_name [17:21:48]save OK [17:21:48]Clear old archive folders... [17:21:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:21:48]tlvbuf is 01BBCF40 [17:21:48]SAM_PROTO_ClearQueue [17:21:48]wFMCommunicate request_size=4 [17:21:48]MH_SAM_APDU [17:21:48]CAPDU: 80 09 00 00 [17:21:48]Write to MH i2c: E2 08 00 AD 03 80 09 00 00 00 00 00 00 22 [17:21:48]Write i2c OK [17:21:48]MH_I2C_Read... [17:21:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:21:48]Read from MH i2c: E2 [17:21:48]MH_I2C_Read... [17:21:48]Read from MH i2c: E2 03 00 [17:21:48]MH_I2C_Read... [17:21:48]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [17:21:48]RAPDU: 90 00 [17:21:48]wFMCommunicate OK [17:21:48]SAM_PROTO_ClearQueue done [17:21:48]KKMCreateOFDPacket [17:21:48]OFDProtocolAddRootSTLVToBuf [17:21:48]FM_MakeSignedData [17:21:48]FM_MakeSignedData [17:21:48]SAM_PROTO_SignData [17:21:48]wFMCommunicate request_size=4 [17:21:48]MH_SAM_APDU [17:21:48]CAPDU: 80 0D 01 02 [17:21:48]Write to MH i2c: E2 08 00 AE 03 80 0D 01 02 00 00 00 00 2A [17:21:48]Write i2c OK [17:21:48]MH_I2C_Read... [17:21:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:21:48]Read from MH i2c: E2 [17:21:48]MH_I2C_Read... [17:21:48]Read from MH i2c: E2 03 00 [17:21:48]MH_I2C_Read... [17:21:48]Read from MH i2c: E2 03 00 AE 03 00 90 00 25 [17:21:48]RAPDU: 90 00 [17:21:48]wFMCommunicate OK [17:21:48]wFMCommunicate request_size=255 [17:21:48]MH_SAM_APDU [17:21: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 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 36 01 00 00 F4 03 04 00 2B 52 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D5 53 01 00 35 04 06 00 79 [17:21:48]Write to MH i2c: E2 02 01 AF 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 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 36 01 00 00 F4 03 04 00 2B 52 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D5 53 01 00 35 04 06 00 79 00 00 02 [17:21:48]Write i2c OK [17:21:48]MH_I2C_Read... [17:21:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:21:48]Read from MH i2c: E2 [17:21:48]MH_I2C_Read... [17:21:48]Read from MH i2c: E2 03 00 [17:21:48]MH_I2C_Read... [17:21:48]Read from MH i2c: E2 03 00 AF 03 00 90 00 26 [17:21:48]RAPDU: 90 00 [17:21:48]wFMCommunicate OK [17:21:48]wFMCommunicate request_size=10 [17:21:48]MH_SAM_APDU [17:21:48]CAPDU: 80 0D 02 02 05 8B AD 9B 11 C4 [17:21:48]Write to MH i2c: E2 0D 00 B0 03 80 0D 02 02 05 00 8B AD 9B 11 C4 00 00 DF [17:21:48]Write i2c OK [17:21:48]MH_I2C_Read... [17:21:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:21:48]Read from MH i2c: E2 [17:21:48]MH_I2C_Read... [17:21:48]Read from MH i2c: E2 03 00 [17:21:48]MH_I2C_Read... [17:21:48]Read from MH i2c: E2 03 00 B0 03 00 90 00 27 [17:21:48]RAPDU: 90 00 [17:21:48]wFMCommunicate OK [17:21:48]wFMCommunicate request_size=4 [17:21:48]MH_SAM_APDU [17:21:48]CAPDU: 80 0D 03 02 [17:21:48]Write to MH i2c: E2 08 00 B1 03 80 0D 03 02 00 00 00 00 2F [17:21:48]Write i2c OK [17:21:48]MH_I2C_Read... [17:21:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:21:48]Read from MH i2c: E2 [17:21:48]MH_I2C_Read... [17:21:48]Read from MH i2c: E2 0B 00 [17:21:48]MH_I2C_Read... [17:21:48]Read from MH i2c: E2 0B 00 B1 03 00 5A 91 53 B2 7E 6D 4F 37 90 00 91 [17:21:48]RAPDU: 5A 91 53 B2 7E 6D 4F 37 90 00 [17:21:48]wFMCommunicate OK [17:21:48]SAM_PROTO_SignData done [17:21:48]FM_MakeSignedData done [17:21:48]CreateOFDProtocolMessage [17:21:48]wFMCommunicate request_size=4 [17:21:48]MH_SAM_APDU [17:21:48]CAPDU: 80 11 00 00 [17:21:48]Write to MH i2c: E2 08 00 B2 03 80 11 00 00 00 00 00 00 2F [17:21:48]Write i2c OK [17:21:48]MH_I2C_Read... [17:21:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:21:48]Read from MH i2c: E2 [17:21:48]MH_I2C_Read... [17:21:48]Read from MH i2c: E2 17 00 [17:21:48]MH_I2C_Read... [17:21: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 34 39 37 39 90 00 8E [17:21:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:21:48]wFMCommunicate OK [17:21:48]CreateOFDProtocolMessage done [17:21:48]OFDSenderStorePacket 86997 [17:21:48]StoreOFDPacket docnum=86997 [17:21:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 41 2E 07 01 A4 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 36 01 00 00 F4 03 04 00 2B 52 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D5 53 01 00 35 04 06 00 79 8B AD 9B 11 C4 5A 91 53 B2 7E 6D 4F 37 [17:21:48]CheckFolder [17:21:48]dirname=/storage/ofd_packets [17:21:48]CheckFolder done [17:21:48]ProducePacketName [17:21:48]name=ofd_packets/00086997 [17:21:48]NVStorageSaveData ofd_packets/00086997 [17:21:48]File name is /storage/ofd_packets/00086997 [17:21:48]Write 301 bytes [17:21:48]NVStorageSaveData done [17:21:48]OFDSenderStorePacket done [17:21:48]KKMCreateOFDPacket done [17:21:48]NVStorageSaveData kkm_last_timestamp [17:21:48]File name is /storage/kkm_last_timestamp [17:21:48]Write 4 bytes [17:21:48]NVStorageSaveData done [17:21:48]ExternCall_PrintAddStr [17:21:48]wPrintStart [17:21:48]Write to MH i2c: 01 00 00 B3 03 B6 [17:21:48]Write i2c OK [17:21:48]MH_I2C_Read... [17:21:48]Read from MH i2c: 01 [17:21:48]MH_I2C_Read... [17:21:48]Read from MH i2c: 01 07 00 [17:21:48]MH_I2C_Read... [17:21:48]Read from MH i2c: 01 07 00 B3 03 00 00 00 00 00 FF 0F CB [17:21:48]RasterBufferAndPrint [17:21:48]line Счет N : (1)871931 [17:21:48]line ИНН: 02508201610067 [17:21:48]line Контрольно-Кассовый Чек [17:21:48]line ПРОДАЖА [17:21:48]line ТРК (МРК, ГНК) : 43 [17:21:48]line Товар: 2710124130 [17:21:48]line Аи-92-К-5 [17:21:48]line 11.800 * 67.80 [17:21:48]line = 800.04 [17:21:48]line НДС 12% НСП 1% [17:21:48]line > о реализуемом товаре [17:21:48]line ОКРУГЛЕНИЕ: -0.04 [17:21:48]line ИТОГО: 800.00 [17:21:48]line Внесено: 800.00 [17:21:48]line СДАЧА: 0.00 [17:21:48]line НСП 1% : 7.08 [17:21:48]line НДС 12% : 84.96 [17:21:48]line Наличными: 800.00 [17:21:48]line Безнал.: 0.00 [17:21:48]line Место: АЗС № 137 "Партнер Нефть" [17:21:48]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:21:48]line СНО: Общий режим [17:21:48]line Чек 310 22.09.2024 17:21 [17:21:48]line Смена: 497 ФФД: 1.0 [17:21:48]line ЗНМ: 0300000064 [17:21:48]line РНМ: 0000000000092592 [17:21:48]line Версия ККМ: 001 [17:21:48]line ФМ: 0000000000874979 [17:21:48]line ФД: 86997 [17:21:48]line ФПД: 133640820036036 [17:21:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T172147&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86997&fm=133640820036036&tin=02508201610067®Number=0000000000092592&sum=80000 [17:21:48]OFD Sender: Processing packet 86997 [packets to send 276, broken 275] [17:21:48]ProducePacketName [17:21:48]name=ofd_packets/00086997 [17:21:48]OFD Sender: To server: pG, [17:21:48]CommunicateWithHost lk.salyk.kg:30040 [17:21:48]ConnectInit lk.salyk.kg [17:21:48]written 0, free lines is 4095 [17:21:49]Write to MH i2c: 01 00 00 DE 03 E1 [17:21:49]Write i2c OK [17:21:49]MH_I2C_Read... [17:21:49]Read from MH i2c: 01 [17:21:49]MH_I2C_Read... [17:21:49]Read from MH i2c: 01 07 00 [17:21:49]MH_I2C_Read... [17:21:49]Read from MH i2c: 01 07 00 DE 03 00 00 00 00 00 E4 0C D8 [17:21:49]RasterBufferAndPrint [17:21:49]line [17:21:49]line [17:21:49]line [17:21:49]line [17:21:49]line [17:21:49]written 0, free lines is 3306 [17:21:49]MH_Cut [17:21:49]Write to MH i2c: D1 01 00 E5 03 01 BA [17:21:49]Write i2c OK [17:21:49]MH_I2C_Read... [17:21:49]Read from MH i2c: D1 [17:21:49]MH_I2C_Read... [17:21:49]Read from MH i2c: D1 01 00 [17:21:49]MH_I2C_Read... [17:21:49]Read from MH i2c: D1 01 00 E5 03 00 B9 [17:21:49]Write to MH i2c: 01 00 00 E6 03 E9 [17:21:49]Write i2c OK [17:21:49]MH_I2C_Read... [17:21:50]*** Cut start [17:21:50]*** Partial cut [17:21:50]*** CUTSNS_PIN = 1 [17:21:50]*** CUTSNS_PIN = 0 [17:21:50]*** Brake cut motor [17:21:50]Read from MH i2c: 01 [17:21:50]MH_I2C_Read... [17:21:50]*** Stop cut motor [17:21:50]*** Cut end [17:21:50]Read from MH i2c: 01 07 00 [17:21:50]MH_I2C_Read... [17:21:50]Read from MH i2c: 01 07 00 E6 03 00 00 00 00 00 FF 0F FE [17:21:50]process_action close_receipt done [17:21:50]requested_data is exist [17:21:50]produce_requested_data [17:21:50]requested_item fm.sn is exist - process it [17:21:50]wFMCommunicate request_size=4 [17:21:50]MH_SAM_APDU [17:21:50]CAPDU: 80 11 00 00 [17:21:50]Write to MH i2c: E2 08 00 E7 03 80 11 00 00 00 00 00 00 64 [17:21:50]Write i2c OK [17:21:50]MH_I2C_Read... [17:21:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:21:50]Read from MH i2c: E2 [17:21:50]MH_I2C_Read... [17:21:50]Read from MH i2c: E2 17 00 [17:21:50]MH_I2C_Read... [17:21: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 34 39 37 39 90 00 C3 [17:21:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:21:50]wFMCommunicate OK [17:21:50]requested_item fd.num is exist - process it [17:21:50]SAM_PROTO_GetFieldsCounters [17:21:50]wFMCommunicate request_size=4 [17:21:50]MH_SAM_APDU [17:21:50]CAPDU: 80 13 00 00 [17:21:50]Write to MH i2c: E2 08 00 E8 03 80 13 00 00 00 00 00 00 67 [17:21:50]Write i2c OK [17:21:50]MH_I2C_Read... [17:21:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:21:51]Read from MH i2c: E2 [17:21:51]MH_I2C_Read... [17:21:51]Read from MH i2c: E2 62 00 [17:21:51]MH_I2C_Read... [17:21:51]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D5 53 01 00 0E 04 04 00 F1 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 56 [17:21:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D5 53 01 00 0E 04 04 00 F1 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 [17:21:51]wFMCommunicate OK [17:21:51]SAM_PROTO_GetFieldsCounters done [17:21:51]requested_item shift.num is exist - process it [17:21:51]requested_item shift.opened is exist - process it [17:21:51]req_shift_opened [17:21:51]FM_GetShiftState [17:21:51]SAM_PROTO_GetShiftState [17:21:51]wFMCommunicate request_size=4 [17:21:51]MH_SAM_APDU [17:21:51]CAPDU: 80 13 01 00 [17:21:51]Write to MH i2c: E2 08 00 E9 03 80 13 01 00 00 00 00 00 69 [17:21:51]Write i2c OK [17:21:51]MH_I2C_Read... [17:21:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:21:51]Read from MH i2c: E2 [17:21:51]MH_I2C_Read... [17:21:51]Read from MH i2c: E2 0E 00 [17:21:51]MH_I2C_Read... [17:21:51]Read from MH i2c: E2 0E 00 E9 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 27 [17:21:51]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:21:51]wFMCommunicate OK [17:21:51]SAM_PROTO_GetShiftState done [17:21:51]FM_GetShiftState done [17:21:51]req_shift_opened done [17:21:51]requested_item shift.open_date is exist - process it [17:21:51]req_shift_open_date [17:21:51]req_shift_open_date done [17:21:51]produce_requested_data done [17:21:51]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86997,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:21:51]process_action_free close_receipt [17:21:51]json_value_free [17:21:51]json_value_free done [17:21:51]process_json_proto returns [17:21:51]Send response to host [17:21:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86997,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:21:51]free response buf [17:21:51]execute_script done [17:21:51]execute_script returns [17:21:51]free content buf [17:21:51]Sock 9.Close socket [17:21:51]Sock 9.Thread stoped [17:21:52]Connected sock=11 [17:21:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 41 2E 07 01 A4 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 36 01 00 00 F4 03 04 00 2B 52 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D5 53 01 00 35 04 06 00 79 8B AD 9B 11 C4 5A 91 53 B2 7E 6D 4F 37 [17:21:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 21 D4 47 00 0D 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 34 39 37 39 10 04 04 00 D5 53 01 00 F4 03 04 00 FD FC EF 66 B6 04 01 00 00 A6 DB 3C 97 49 11 05 22 [17:21:52]CommunicateWithHost err = 0 [17:21:52]CheckOFDResponse [17:21:52]1017 (14) - 77093643461234 [17:21:52]1041 (16) - 0000000000874979 [17:21:52]1040 (4) - 86997 [17:21:52]1012 (4) - 22.09.2024 11:18 [17:21:52]1206 (1) - 0 [17:21:52]OFD Sender: Remove packet 86997 [17:21:52]ProducePacketName [17:21:52]name=ofd_packets/00086997 [17:21:52]NVStorageDeleteData [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:33]OFD Sender: No OFD packet to send [17:22:38]OFD Sender: No OFD packet to send [17:22:43]OFD Sender: No OFD packet to send [17:22:46]accept exits with 7 [17:22:46]New connection [17:22:46]New thread 3067190628 created [17:22:46]Thread 3067333988 joined [17:22:46]Waiting for new connection... [17:22:46] Sock 7.Parse request [17:22:46]Sock 7.Check first char [17:22:46]Sock 7.First char is OK [17:22:46]request: POST /json_proto HTTP/1.0 [17:22:46]Method: POST [17:22:46]URL: /json_proto [17:22:46]Method is POST - this is cgi request [17:22:46]url: /json_proto [17:22:46]query_string will be loaded in cgi processing [17:22:46]execute_cgi json_proto POST (null) [17:22:46]execute_cgi path=json_proto method=POST [17:22:46]POST find Content-Length [17:22:46]Host: 172.17.47.196:8080 [17:22:46]Content-Length: 803 [17:22:46]Content-Type: application/json [17:22:46] [17:22:46]POST finish read [17:22:46]Found Content-Length = 803 [17:22:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871932", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.340, "sum" : 1175.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1175.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:22:46]execute_script... [17:22: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)871932", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.340, "sum" : 1175.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1175.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:22:46]POST & json_proto [17:22:46]process_json_proto [17:22:46]json parsed OK: [17:22:46]protocol is kg_v1.0 [17:22:46]action value=close_receipt [17:22:46]process_action close_receipt [17:22:46]cmd_close_receipt [17:22:46]MH_GetDate [17:22:46]Write to MH i2c: F0 00 00 EA 03 DC [17:22:46]Write i2c OK [17:22:46]MH_I2C_Read... [17:22:46]Read from MH i2c: F0 [17:22:46]MH_I2C_Read... [17:22:46]Read from MH i2c: F0 09 00 [17:22:46]MH_I2C_Read... [17:22:46]Read from MH i2c: F0 09 00 EA 03 00 67 52 F0 66 4C 6B 94 66 A5 [17:22:46]GetLastDocTimeStamp 1727025707 [17:22:46]current date 1727025767 [17:22:46]FM_GetShiftState [17:22:46]SAM_PROTO_GetShiftState [17:22:46]wFMCommunicate request_size=4 [17:22:46]MH_SAM_APDU [17:22:46]CAPDU: 80 13 01 00 [17:22:46]Write to MH i2c: E2 08 00 EB 03 80 13 01 00 00 00 00 00 6B [17:22:46]Write i2c OK [17:22:46]MH_I2C_Read... [17:22:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:22:46]Read from MH i2c: E2 [17:22:46]MH_I2C_Read... [17:22:46]Read from MH i2c: E2 0E 00 [17:22:46]MH_I2C_Read... [17:22:46]Read from MH i2c: E2 0E 00 EB 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 29 [17:22:46]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:22:46]wFMCommunicate OK [17:22:46]SAM_PROTO_GetShiftState done [17:22:46]FM_GetShiftState done [17:22:46]opened in 1726964220 [17:22:46]opened+sec_in_day 1727050620 [17:22:46]quantity*price = 117565 [17:22:46]sum+1 = 117566 [17:22:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1175.65 НСП 1% : 10.40 НДС 12% : 124.85 Наличными: 0.00 Безнал.: 1175.65 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 311 22.09.2024 17:22 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 86998 ФПД: 124939846861339 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T172247&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86998&fm=124939846861339&tin=02508201610067®Number=0000000000092592&sum=117565 [17:22:47]StoreToDocumentArchive [17:22:47]shift 497 fd 86998 [17:22:47]save to /storage/0497/doc_00086998 [17:22:47]save last doc name /storage/0497/doc_00086998 to /storage/kkm_last_doc_name [17:22:47]save OK [17:22:47]Clear old archive folders... [17:22:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:22:47]tlvbuf is B6F37750 [17:22:47]SAM_PROTO_ClearQueue [17:22:47]wFMCommunicate request_size=4 [17:22:47]MH_SAM_APDU [17:22:47]CAPDU: 80 09 00 00 [17:22:47]Write to MH i2c: E2 08 00 F8 03 80 09 00 00 00 00 00 00 6D [17:22:47]Write i2c OK [17:22:47]MH_I2C_Read... [17:22:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:22:47]Read from MH i2c: E2 [17:22:47]MH_I2C_Read... [17:22:47]Read from MH i2c: E2 03 00 [17:22:47]MH_I2C_Read... [17:22:47]Read from MH i2c: E2 03 00 F8 03 00 90 00 6F [17:22:47]RAPDU: 90 00 [17:22:47]wFMCommunicate OK [17:22:47]SAM_PROTO_ClearQueue done [17:22:47]KKMCreateOFDPacket [17:22:47]OFDProtocolAddRootSTLVToBuf [17:22:47]FM_MakeSignedData [17:22:47]FM_MakeSignedData [17:22:47]SAM_PROTO_SignData [17:22:47]wFMCommunicate request_size=4 [17:22:47]MH_SAM_APDU [17:22:47]CAPDU: 80 0D 01 02 [17:22:47]Write to MH i2c: E2 08 00 F9 03 80 0D 01 02 00 00 00 00 75 [17:22:47]Write i2c OK [17:22:47]MH_I2C_Read... [17:22:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:22:47]Read from MH i2c: E2 [17:22:47]MH_I2C_Read... [17:22:47]Read from MH i2c: E2 03 00 [17:22:47]MH_I2C_Read... [17:22:47]Read from MH i2c: E2 03 00 F9 03 00 90 00 70 [17:22:47]RAPDU: 90 00 [17:22:47]wFMCommunicate OK [17:22:47]wFMCommunicate request_size=255 [17:22:47]MH_SAM_APDU [17:22: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 BC 43 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 3D CB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3D CB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 30 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3D CB 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 67 52 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D6 53 01 00 35 04 06 00 71 [17:22:47]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 BC 43 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 3D CB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3D CB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 30 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3D CB 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 67 52 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D6 53 01 00 35 04 06 00 71 00 00 1A [17:22:47]Write i2c OK [17:22:47]MH_I2C_Read... [17:22:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:22:47]Read from MH i2c: E2 [17:22:47]MH_I2C_Read... [17:22:47]Read from MH i2c: E2 03 00 [17:22:47]MH_I2C_Read... [17:22:47]Read from MH i2c: E2 03 00 FA 03 00 90 00 71 [17:22:47]RAPDU: 90 00 [17:22:47]wFMCommunicate OK [17:22:47]wFMCommunicate request_size=10 [17:22:47]MH_SAM_APDU [17:22:47]CAPDU: 80 0D 02 02 05 A1 D3 30 C2 1B [17:22:47]Write to MH i2c: E2 0D 00 FB 03 80 0D 02 02 05 00 A1 D3 30 C2 1B 00 00 03 [17:22:47]Write i2c OK [17:22:47]MH_I2C_Read... [17:22:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:22:47]Read from MH i2c: E2 [17:22:47]MH_I2C_Read... [17:22:47]Read from MH i2c: E2 03 00 [17:22:47]MH_I2C_Read... [17:22:47]Read from MH i2c: E2 03 00 FB 03 00 90 00 72 [17:22:47]RAPDU: 90 00 [17:22:47]wFMCommunicate OK [17:22:47]wFMCommunicate request_size=4 [17:22:47]MH_SAM_APDU [17:22:47]CAPDU: 80 0D 03 02 [17:22:47]Write to MH i2c: E2 08 00 FC 03 80 0D 03 02 00 00 00 00 7A [17:22:47]Write i2c OK [17:22:47]MH_I2C_Read... [17:22:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:22:47]Read from MH i2c: E2 [17:22:47]MH_I2C_Read... [17:22:47]Read from MH i2c: E2 0B 00 [17:22:47]MH_I2C_Read... [17:22:47]Read from MH i2c: E2 0B 00 FC 03 00 20 1A EE 4D 2C C2 D2 4C 90 00 FC [17:22:47]RAPDU: 20 1A EE 4D 2C C2 D2 4C 90 00 [17:22:47]wFMCommunicate OK [17:22:47]SAM_PROTO_SignData done [17:22:47]FM_MakeSignedData done [17:22:47]CreateOFDProtocolMessage [17:22:47]wFMCommunicate request_size=4 [17:22:47]MH_SAM_APDU [17:22:47]CAPDU: 80 11 00 00 [17:22:47]Write to MH i2c: E2 08 00 FD 03 80 11 00 00 00 00 00 00 7A [17:22:47]Write i2c OK [17:22:47]MH_I2C_Read... [17:22:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:22:48]Read from MH i2c: E2 [17:22:48]MH_I2C_Read... [17:22:48]Read from MH i2c: E2 17 00 [17:22:48]MH_I2C_Read... [17:22:48]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 34 39 37 39 90 00 D9 [17:22:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:22:48]wFMCommunicate OK [17:22:48]CreateOFDProtocolMessage done [17:22:48]OFDSenderStorePacket 86998 [17:22:48]StoreOFDPacket docnum=86998 [17:22:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 55 22 07 01 7B E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 43 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 3D CB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3D CB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 30 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3D CB 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 67 52 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D6 53 01 00 35 04 06 00 71 A1 D3 30 C2 1B 20 1A EE 4D 2C C2 D2 4C [17:22:48]CheckFolder [17:22:48]dirname=/storage/ofd_packets [17:22:48]CheckFolder done [17:22:48]ProducePacketName [17:22:48]name=ofd_packets/00086998 [17:22:48]NVStorageSaveData ofd_packets/00086998 [17:22:48]File name is /storage/ofd_packets/00086998 [17:22:48]Write 301 bytes [17:22:48]NVStorageSaveData done [17:22:48]OFDSenderStorePacket done [17:22:48]KKMCreateOFDPacket done [17:22:48]NVStorageSaveData kkm_last_timestamp [17:22:48]File name is /storage/kkm_last_timestamp [17:22:48]Write 4 bytes [17:22:48]NVStorageSaveData done [17:22:48]ExternCall_PrintAddStr [17:22:48]wPrintStart [17:22:48]Write to MH i2c: 01 00 00 FE 03 01 [17:22:48]Write i2c OK [17:22:48]MH_I2C_Read... [17:22:48]Read from MH i2c: 01 [17:22:48]MH_I2C_Read... [17:22:48]Read from MH i2c: 01 07 00 [17:22:48]MH_I2C_Read... [17:22:48]Read from MH i2c: 01 07 00 FE 03 00 00 00 00 00 FF 0F 16 [17:22:48]RasterBufferAndPrint [17:22:48]line Счет N : (1)871932 [17:22:48]line ИНН: 02508201610067 [17:22:48]line Контрольно-Кассовый Чек [17:22:48]line ПРОДАЖА [17:22:48]line ТРК (МРК, ГНК) : 63 [17:22:48]line Товар: 2710124130 [17:22:48]line Аи-92-К-5 [17:22:48]line 17.340 * 67.80 [17:22:48]line = 1175.65 [17:22:48]line НДС 12% НСП 1% [17:22:48]line > о реализуемом товаре [17:22:48]line ИТОГО: 1175.65 [17:22:48]line НСП 1% : 10.40 [17:22:48]line НДС 12% : 124.85 [17:22:48]line Наличными: 0.00 [17:22:48]line Безнал.: 1175.65 [17:22:48]line Место: АЗС № 137 "Партнер Нефть" [17:22:48]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:22:48]line СНО: Общий режим [17:22:48]line Чек 311 22.09.2024 17:22 [17:22:48]line Смена: 497 ФФД: 1.0 [17:22:48]line ЗНМ: 0300000064 [17:22:48]line РНМ: 0000000000092592 [17:22:48]line Версия ККМ: 001 [17:22:48]line Платежная система: O! деньги [17:22:48]line ФМ: 0000000000874979 [17:22:48]line ФД: 86998 [17:22:48]line ФПД: 124939846861339 [17:22:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T172247&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86998&fm=124939846861339&tin=02508201610067®Number=0000000000092592&sum=117565 [17:22:48]OFD Sender: Processing packet 86998 [packets to send 276, broken 275] [17:22:48]ProducePacketName [17:22:48]name=ofd_packets/00086998 [17:22:48]OFD Sender: To server: pG, [17:22:48]CommunicateWithHost lk.salyk.kg:30040 [17:22:48]ConnectInit lk.salyk.kg [17:22:48]written 0, free lines is 4095 [17:22:48]Write to MH i2c: 01 00 00 28 04 2C [17:22:48]Write i2c OK [17:22:48]MH_I2C_Read... [17:22:48]Read from MH i2c: 01 [17:22:48]MH_I2C_Read... [17:22:48]Read from MH i2c: 01 07 00 [17:22:48]MH_I2C_Read... [17:22:48]Read from MH i2c: 01 07 00 28 04 00 00 00 00 00 FC 0C 3B [17:22:48]RasterBufferAndPrint [17:22:48]line [17:22:48]line [17:22:48]line [17:22:48]line [17:22:48]line [17:22:48]written 0, free lines is 3331 [17:22:48]MH_Cut [17:22:48]Write to MH i2c: D1 01 00 2F 04 01 05 [17:22:48]Write i2c OK [17:22:48]MH_I2C_Read... [17:22:48]Read from MH i2c: D1 [17:22:48]MH_I2C_Read... [17:22:48]Read from MH i2c: D1 01 00 [17:22:48]MH_I2C_Read... [17:22:48]Read from MH i2c: D1 01 00 2F 04 00 04 [17:22:48]Write to MH i2c: 01 00 00 30 04 34 [17:22:48]Write i2c OK [17:22:48]MH_I2C_Read... [17:22:49]*** Cut start [17:22:49]*** Partial cut [17:22:49]*** CUTSNS_PIN = 1 [17:22:49]*** CUTSNS_PIN = 0 [17:22:49]*** Brake cut motor [17:22:50]Read from MH i2c: 01 [17:22:50]MH_I2C_Read... [17:22:50]*** Stop cut motor [17:22:50]*** Cut end [17:22:50]Read from MH i2c: 01 07 00 [17:22:50]MH_I2C_Read... [17:22:50]Read from MH i2c: 01 07 00 30 04 00 00 00 00 00 FF 0F 49 [17:22:50]process_action close_receipt done [17:22:50]requested_data is exist [17:22:50]produce_requested_data [17:22:50]requested_item fm.sn is exist - process it [17:22:50]wFMCommunicate request_size=4 [17:22:50]MH_SAM_APDU [17:22:50]CAPDU: 80 11 00 00 [17:22:50]Write to MH i2c: E2 08 00 31 04 80 11 00 00 00 00 00 00 AF [17:22:50]Write i2c OK [17:22:50]MH_I2C_Read... [17:22:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:22:50]Read from MH i2c: E2 [17:22:50]MH_I2C_Read... [17:22:50]Read from MH i2c: E2 17 00 [17:22:50]MH_I2C_Read... [17:22:50]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 34 39 37 39 90 00 0E [17:22:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:22:50]wFMCommunicate OK [17:22:50]requested_item fd.num is exist - process it [17:22:50]SAM_PROTO_GetFieldsCounters [17:22:50]wFMCommunicate request_size=4 [17:22:50]MH_SAM_APDU [17:22:50]CAPDU: 80 13 00 00 [17:22:50]Write to MH i2c: E2 08 00 32 04 80 13 00 00 00 00 00 00 B2 [17:22:50]Write i2c OK [17:22:50]MH_I2C_Read... [17:22:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:22:50]Read from MH i2c: E2 [17:22:50]MH_I2C_Read... [17:22:50]Read from MH i2c: E2 62 00 [17:22:50]MH_I2C_Read... [17:22:50]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D6 53 01 00 0E 04 04 00 F1 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 A5 [17:22: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D6 53 01 00 0E 04 04 00 F1 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 [17:22:50]wFMCommunicate OK [17:22:50]SAM_PROTO_GetFieldsCounters done [17:22:50]requested_item shift.num is exist - process it [17:22:50]requested_item shift.opened is exist - process it [17:22:50]req_shift_opened [17:22:50]FM_GetShiftState [17:22:50]SAM_PROTO_GetShiftState [17:22:50]wFMCommunicate request_size=4 [17:22:50]MH_SAM_APDU [17:22:50]CAPDU: 80 13 01 00 [17:22:50]Write to MH i2c: E2 08 00 33 04 80 13 01 00 00 00 00 00 B4 [17:22:50]Write i2c OK [17:22:50]MH_I2C_Read... [17:22:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:22:50]Read from MH i2c: E2 [17:22:50]MH_I2C_Read... [17:22:50]Read from MH i2c: E2 0E 00 [17:22:50]MH_I2C_Read... [17:22:50]Read from MH i2c: E2 0E 00 33 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 72 [17:22:50]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:22:50]wFMCommunicate OK [17:22:50]SAM_PROTO_GetShiftState done [17:22:50]FM_GetShiftState done [17:22:50]req_shift_opened done [17:22:50]requested_item shift.open_date is exist - process it [17:22:50]req_shift_open_date [17:22:50]req_shift_open_date done [17:22:50]produce_requested_data done [17:22:50]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86998,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:22:50]process_action_free close_receipt [17:22:50]json_value_free [17:22:50]json_value_free done [17:22:50]process_json_proto returns [17:22:50]Send response to host [17:22:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86998,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:22:50]free response buf [17:22:50]execute_script done [17:22:50]execute_script returns [17:22:50]free content buf [17:22:50]Sock 7.Close socket [17:22:50]Sock 7.Thread stoped [17:22:51]Connected sock=11 [17: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 34 39 37 39 0F 01 00 00 55 22 07 01 7B E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 43 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 3D CB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3D CB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 30 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3D CB 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 67 52 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D6 53 01 00 35 04 06 00 71 A1 D3 30 C2 1B 20 1A EE 4D 2C C2 D2 4C [17:22:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 B0 BA 47 00 D4 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 34 39 37 39 10 04 04 00 D6 53 01 00 F4 03 04 00 38 FD EF 66 B6 04 01 00 00 67 22 9D A1 54 87 25 84 [17:22:54]CommunicateWithHost err = 0 [17:22:54]CheckOFDResponse [17:22:54]1017 (14) - 77093643461234 [17:22:54]1041 (16) - 0000000000874979 [17:22:54]1040 (4) - 86998 [17:22:54]1012 (4) - 22.09.2024 11:19 [17:22:54]1206 (1) - 0 [17:22:54]OFD Sender: Remove packet 86998 [17:22:54]ProducePacketName [17:22:54]name=ofd_packets/00086998 [17:22:54]NVStorageDeleteData [17:22:54]OFD Sender: No OFD packet to send [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:29]OFD Sender: No OFD packet to send [17:23:34]OFD Sender: No OFD packet to send [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: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: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:53]recv_with_timeout no data received [17:25:54]OFD Sender: No OFD packet to send [17:25:58]accept exits with 9 [17:25:58]New connection [17:25:58]New thread 3067333988 created [17:25:58]Thread 3067190628 joined [17:25:58]Waiting for new connection... [17:25:58] Sock 9.Parse request [17:25:58]Sock 9.Check first char [17:25:58]Sock 9.First char is OK [17:25:58]request: POST /json_proto HTTP/1.0 [17:25:58]Method: POST [17:25:58]URL: /json_proto [17:25:58]Method is POST - this is cgi request [17:25:58]url: /json_proto [17:25:58]query_string will be loaded in cgi processing [17:25:58]execute_cgi json_proto POST (null) [17:25:58]execute_cgi path=json_proto method=POST [17:25:58]POST find Content-Length [17:25:58]Host: 172.17.47.196:8080 [17:25:58]Content-Length: 1455 [17:25:58]Content-Type: application/json [17:25:58] [17:25:58]POST finish read [17:25:58]Found Content-Length = 1455 [17:25:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148107", "tax_sys" : 0, "items" : [ { "code": "4870145004982", "name": "\u041F\u0438\u0432\u043E \u0416\u0430\u0442\u0435\u0446\u043A\u0438\u0439 \u0413\u0443\u0441\u044C 7 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u043D\u043E\u0435 0,43\u043B \u0436/", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870235681079", "name": "Grizzly \u0432\u043E\u043B\u043D\u0438\u0441\u0442\u044B\u0435 \u0421\u043B\u0430\u0434\u043A\u0438\u0439 \u0447\u0438\u043B\u0438 55 \u0433\u0440", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 156.00, "quantity" : 1.000, "sum" : 156.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" : 351.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:58]execute_script... [17:25:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148107", "tax_sys" : 0, "items" : [ { "code": "4870145004982", "name": "\u041F\u0438\u0432\u043E \u0416\u0430\u0442\u0435\u0446\u043A\u0438\u0439 \u0413\u0443\u0441\u044C 7 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u043D\u043E\u0435 0,43\u043B \u0436/", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870235681079", "name": "Grizzly \u0432\u043E\u043B\u043D\u0438\u0441\u0442\u044B\u0435 \u0421\u043B\u0430\u0434\u043A\u0438\u0439 \u0447\u0438\u043B\u0438 55 \u0433\u0440", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 156.00, "quantity" : 1.000, "sum" : 156.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" : 351.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:58]POST & json_proto [17:25:58]process_json_proto [17:25:58]json parsed OK: [17:25:58]protocol is kg_v1.0 [17:25:58]action value=close_receipt [17:25:58]process_action close_receipt [17:25:58]cmd_close_receipt [17:25:58]MH_GetDate [17:25:58]Write to MH i2c: F0 00 00 34 04 27 [17:25:58]Write i2c OK [17:25:58]MH_I2C_Read... [17:25:58]Read from MH i2c: F0 [17:25:58]MH_I2C_Read... [17:25:58]Read from MH i2c: F0 09 00 [17:25:58]MH_I2C_Read... [17:25:58]Read from MH i2c: F0 09 00 34 04 00 26 53 F0 66 4C 6B 94 66 B0 [17:25:58]GetLastDocTimeStamp 1727025767 [17:25:58]current date 1727025958 [17:25:58]FM_GetShiftState [17:25:58]SAM_PROTO_GetShiftState [17:25:58]wFMCommunicate request_size=4 [17:25:58]MH_SAM_APDU [17:25:58]CAPDU: 80 13 01 00 [17:25:58]Write to MH i2c: E2 08 00 35 04 80 13 01 00 00 00 00 00 B6 [17:25:58]Write i2c OK [17:25:58]MH_I2C_Read... [17:25:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:58]Read from MH i2c: E2 [17:25:58]MH_I2C_Read... [17:25:58]Read from MH i2c: E2 0E 00 [17:25:58]MH_I2C_Read... [17:25:58]Read from MH i2c: E2 0E 00 35 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 74 [17:25:58]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:25:58]wFMCommunicate OK [17:25:58]SAM_PROTO_GetShiftState done [17:25:58]FM_GetShiftState done [17:25:58]opened in 1726964220 [17:25:58]opened+sec_in_day 1727050620 [17:25:58]quantity*price = 10500 [17:25:58]sum+1 = 10501 [17:25:58]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870235681079 Grizzly волнистые Сладкий чили 55 гр 1.000 * 90.00 = 90.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 48741958 Сигареты Parliament Aqua Blue 1.000 * 156.00 = 156.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 351.00 НСП 1% : 3.11 НДС 12% : 37.28 Наличными: 0.00 Безнал.: 351.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 312 22.09.2024 17:25 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 86999 ФПД: 239770515541286 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T172559&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86999&fm=239770515541286&tin=02508201610067®Number=0000000000092592&sum=35100 0 [17:25:59]StoreToDocumentArchive [17:25:59]shift 497 fd 86999 [17:25:59]save to /storage/0497/doc_00086999 [17:25:59]save last doc name /storage/0497/doc_00086999 to /storage/kkm_last_doc_name [17:25:59]save OK [17:25:59]Clear old archive folders... [17:25:59]ProcessDocumentItem done err = 0, tmpTLVsize=544 [17:25:59]tlvbuf is 01BB8430 [17:25:59]SAM_PROTO_ClearQueue [17:25:59]wFMCommunicate request_size=4 [17:25:59]MH_SAM_APDU [17:25:59]CAPDU: 80 09 00 00 [17:25:59]Write to MH i2c: E2 08 00 42 04 80 09 00 00 00 00 00 00 B8 [17:25:59]Write i2c OK [17:25:59]MH_I2C_Read... [17:25:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:25:59]Read from MH i2c: E2 [17:25:59]MH_I2C_Read... [17:25:59]Read from MH i2c: E2 03 00 [17:25:59]MH_I2C_Read... [17:25:59]Read from MH i2c: E2 03 00 42 04 00 90 00 BA [17:25:59]RAPDU: 90 00 [17:25:59]wFMCommunicate OK [17:25:59]SAM_PROTO_ClearQueue done [17:25:59]KKMCreateOFDPacket [17:25:59]OFDProtocolAddRootSTLVToBuf [17:25:59]FM_MakeSignedData [17:25:59]FM_MakeSignedData [17:25:59]SAM_PROTO_SignData [17:25:59]wFMCommunicate request_size=4 [17:25:59]MH_SAM_APDU [17:25:59]CAPDU: 80 0D 01 02 [17:25:59]Write to MH i2c: E2 08 00 43 04 80 0D 01 02 00 00 00 00 C0 [17:25:59]Write i2c OK [17:25:59]MH_I2C_Read... [17:25:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:25:59]Read from MH i2c: E2 [17:25:59]MH_I2C_Read... [17:25:59]Read from MH i2c: E2 03 00 [17:25:59]MH_I2C_Read... [17:25:59]Read from MH i2c: E2 03 00 43 04 00 90 00 BB [17:25:59]RAPDU: 90 00 [17:25:59]wFMCommunicate OK [17:25:59]wFMCommunicate request_size=255 [17:25:59]MH_SAM_APDU [17:25:59]CAPDU: 80 0D 02 02 FA 03 00 20 02 1E 04 01 00 01 23 04 88 00 8A 04 0D 00 34 38 37 30 31 34 35 30 30 34 39 38 32 06 04 44 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B0 D1 82 D0 B5 D1 86 D0 BA D0 B8 D0 B9 20 D0 93 D1 83 D1 81 D1 8C 20 37 20 D1 8D D0 BA D1 81 D0 BF D0 BE D1 80 D1 82 D0 BD D0 BE D0 B5 20 30 2C 34 33 D0 BB 20 D0 B6 2F FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7E 00 8A 04 0D 00 34 38 37 30 32 33 35 36 38 31 30 37 39 06 04 3A 00 47 72 69 7A 7A 6C 79 20 D0 B2 D0 BE D0 BB D0 BD D0 B8 D1 81 D1 82 D1 8B D0 B5 20 D0 A1 D0 BB D0 B0 D0 B4 D0 BA D0 B8 D0 B9 20 D1 87 D0 B8 D0 BB D0 B8 20 35 35 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 [17:25:59]Write to MH i2c: E2 02 01 44 04 80 0D 02 02 FA 00 03 00 20 02 1E 04 01 00 01 23 04 88 00 8A 04 0D 00 34 38 37 30 31 34 35 30 30 34 39 38 32 06 04 44 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B0 D1 82 D0 B5 D1 86 D0 BA D0 B8 D0 B9 20 D0 93 D1 83 D1 81 D1 8C 20 37 20 D1 8D D0 BA D1 81 D0 BF D0 BE D1 80 D1 82 D0 BD D0 BE D0 B5 20 30 2C 34 33 D0 BB 20 D0 B6 2F FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7E 00 8A 04 0D 00 34 38 37 30 32 33 35 36 38 31 30 37 39 06 04 3A 00 47 72 69 7A 7A 6C 79 20 D0 B2 D0 BE D0 BB D0 BD D0 B8 D1 81 D1 82 D1 8B D0 B5 20 D0 A1 D0 BB D0 B0 D0 B4 D0 BA D0 B8 D0 B9 20 D1 87 D0 B8 D0 BB D0 B8 20 35 35 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 A3 [17:25:59]Write i2c OK [17:25:59]MH_I2C_Read... [17:25:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:59]Read from MH i2c: E2 [17:25:59]MH_I2C_Read... [17:25:59]Read from MH i2c: E2 03 00 [17:25:59]MH_I2C_Read... [17:25:59]Read from MH i2c: E2 03 00 44 04 00 90 00 BC [17:25:59]RAPDU: 90 00 [17:25:59]wFMCommunicate OK [17:25:59]wFMCommunicate request_size=255 [17:25:59]MH_SAM_APDU [17:25:59]CAPDU: 80 0D 02 02 FA 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F0 3C 00 00 00 00 13 04 06 00 F0 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 89 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 0E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 1C 89 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 27 53 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 [17:25:59]Write to MH i2c: E2 02 01 45 04 80 0D 02 02 FA 00 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F0 3C 00 00 00 00 13 04 06 00 F0 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 89 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 0E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 1C 89 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 27 53 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 00 00 FA [17:25:59]Write i2c OK [17:25:59]MH_I2C_Read... [17:25:59]OFD Sender: No OFD packet to send [17:26:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:26:00]Read from MH i2c: E2 [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: E2 03 00 [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: E2 03 00 45 04 00 90 00 BD [17:26:00]RAPDU: 90 00 [17:26:00]wFMCommunicate OK [17:26:00]wFMCommunicate request_size=53 [17:26:00]MH_SAM_APDU [17:26:00]CAPDU: 80 0D 02 02 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D7 53 01 00 35 04 06 00 DA 11 EC 68 0D 26 [17:26:00]Write to MH i2c: E2 38 00 46 04 80 0D 02 02 30 00 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D7 53 01 00 35 04 06 00 DA 11 EC 68 0D 26 00 00 64 [17:26:00]Write i2c OK [17:26:00]MH_I2C_Read... [17:26:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:26:00]Read from MH i2c: E2 [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: E2 03 00 [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: E2 03 00 46 04 00 90 00 BE [17:26:00]RAPDU: 90 00 [17:26:00]wFMCommunicate OK [17:26:00]wFMCommunicate request_size=4 [17:26:00]MH_SAM_APDU [17:26:00]CAPDU: 80 0D 03 02 [17:26:00]Write to MH i2c: E2 08 00 47 04 80 0D 03 02 00 00 00 00 C6 [17:26:00]Write i2c OK [17:26:00]MH_I2C_Read... [17:26:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:26:00]Read from MH i2c: E2 [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: E2 0B 00 [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: E2 0B 00 47 04 00 EB C7 15 0E C1 CF E8 EC 90 00 00 [17:26:00]RAPDU: EB C7 15 0E C1 CF E8 EC 90 00 [17:26:00]wFMCommunicate OK [17:26:00]SAM_PROTO_SignData done [17:26:00]FM_MakeSignedData done [17:26:00]CreateOFDProtocolMessage [17:26:00]wFMCommunicate request_size=4 [17:26:00]MH_SAM_APDU [17:26:00]CAPDU: 80 11 00 00 [17:26:00]Write to MH i2c: E2 08 00 48 04 80 11 00 00 00 00 00 00 C6 [17:26:00]Write i2c OK [17:26:00]MH_I2C_Read... [17:26:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:26:00]Read from MH i2c: E2 [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: E2 17 00 [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: E2 17 00 48 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 25 [17:26:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:26:00]wFMCommunicate OK [17:26:00]CreateOFDProtocolMessage done [17:26:00]OFDSenderStorePacket 86999 [17:26:00]StoreOFDPacket docnum=86999 [17:26:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 34 02 00 00 9C 62 2C 02 61 F6 5A 03 01 00 03 00 20 02 1E 04 01 00 01 23 04 88 00 8A 04 0D 00 34 38 37 30 31 34 35 30 30 34 39 38 32 06 04 44 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B0 D1 82 D0 B5 D1 86 D0 BA D0 B8 D0 B9 20 D0 93 D1 83 D1 81 D1 8C 20 37 20 D1 8D D0 BA D1 81 D0 BF D0 BE D1 80 D1 82 D0 BD D0 BE D0 B5 20 30 2C 34 33 D0 BB 20 D0 B6 2F FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7E 00 8A 04 0D 00 34 38 37 30 32 33 35 36 38 31 30 37 39 06 04 3A 00 47 72 69 7A 7A 6C 79 20 D0 B2 D0 BE D0 BB D0 BD D0 B8 D1 81 D1 82 D1 8B D0 B5 20 D0 A1 D0 BB D0 B0 D0 B4 D0 BA D0 B8 D0 B9 20 D1 87 D0 B8 D0 BB D0 B8 20 35 35 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F0 3C 00 00 00 00 13 04 06 00 F0 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 89 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 0E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 1C 89 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 27 53 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D7 53 01 00 35 04 06 00 DA 11 EC 68 0D 26 EB C7 15 0E C1 CF E8 EC [17:26:00]CheckFolder [17:26:00]dirname=/storage/ofd_packets [17:26:00]CheckFolder done [17:26:00]ProducePacketName [17:26:00]name=ofd_packets/00086999 [17:26:00]NVStorageSaveData ofd_packets/00086999 [17:26:00]File name is /storage/ofd_packets/00086999 [17:26:00]Write 594 bytes [17:26:00]NVStorageSaveData done [17:26:00]OFDSenderStorePacket done [17:26:00]KKMCreateOFDPacket done [17:26:00]NVStorageSaveData kkm_last_timestamp [17:26:00]File name is /storage/kkm_last_timestamp [17:26:00]Write 4 bytes [17:26:00]NVStorageSaveData done [17:26:00]ExternCall_PrintAddStr [17:26:00]wPrintStart [17:26:00]Write to MH i2c: 01 00 00 49 04 4D [17:26:00]Write i2c OK [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: 01 [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: 01 07 00 [17:26:00]MH_I2C_Read... [17:26:00]Read from MH i2c: 01 07 00 49 04 00 00 00 00 00 FF 0F 62 [17:26:00]RasterBufferAndPrint [17:26:00]line Счет N : (3)148107 [17:26:00]line ИНН: 02508201610067 [17:26:00]line Контрольно-Кассовый Чек [17:26:00]line ПРОДАЖА [17:26:00]line Товар: 4870145004982 [17:26:00]line Пиво Жатецкий Гусь 7 экспортное 0,43л ж/ [17:26:00]line 1.000 * 105.00 [17:26:00]line = 105.00 [17:26:00]line НДС 12% НСП 1% [17:26:00]line > о реализуемом товаре [17:26:00]line Товар: 4870235681079 [17:26:00]line Grizzly волнистые Сладкий чили 55 гр [17:26:00]line 1.000 * 90.00 [17:26:00]line = 90.00 [17:26:00]line НДС 12% НСП 1% [17:26:00]line > о реализуемом товаре [17:26:00]line Товар: 48741958 [17:26:00]line Сигареты Parliament Aqua Blue [17:26:00]line 1.000 * 156.00 [17:26:00]line = 156.00 [17:26:00]line НДС 12% НСП 1% [17:26:00]line > о реализуемом товаре [17:26:00]line ИТОГО: 351.00 [17:26:00]line НСП 1% : 3.11 [17:26:00]line НДС 12% : 37.28 [17:26:00]line Наличными: 0.00 [17:26:00]line Безнал.: 351.00 [17:26:00]line Место: АЗС № 137 "Партнер Нефть" [17:26:00]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:26:00]line СНО: Общий режим [17:26:00]line Чек 312 22.09.2024 17:25 [17:26:00]line Смена: 497 ФФД: 1.0 [17:26:00]line ЗНМ: 0300000064 [17:26:00]line РНМ: 0000000000092592 [17:26:00]line Версия ККМ: 001 [17:26:00]line Платежная система: O! деньги [17:26:00]line ФМ: 0000000000874979 [17:26:00]line ФД: 86999 [17:26:00]line ФПД: 239770515541286 [17:26:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T172559&type=1&operation_type=1&fn_number=0000000000874979&fd_number=86999&fm=239770515541286&tin=02508201610067®Number=0000000000092592&sum=35100 [17:26:00]OFD Sender: Processing packet 86999 [packets to send 276, broken 275] [17:26:00]ProducePacketName [17:26:00]name=ofd_packets/00086999 [17:26:00]OFD Sender: To server: pG, [17:26:00]CommunicateWithHost lk.salyk.kg:30040 [17:26:00]ConnectInit lk.salyk.kg [17:26:00]line 0 [17:26:00]written 0, free lines is 4095 [17:26:01]Write to MH i2c: 01 00 00 82 04 86 [17:26:01]Write i2c OK [17:26:01]MH_I2C_Read... [17:26:01]Read from MH i2c: 01 [17:26:01]MH_I2C_Read... [17:26:01]Read from MH i2c: 01 07 00 [17:26:01]MH_I2C_Read... [17:26:01]Read from MH i2c: 01 07 00 82 04 00 00 00 00 00 F1 0B 89 [17:26:01]RasterBufferAndPrint [17:26:01]line [17:26:01]line [17:26:01]line [17:26:01]line [17:26:01]line [17:26:01]written 0, free lines is 3063 [17:26:01]MH_Cut [17:26:01]Write to MH i2c: D1 01 00 89 04 01 5F [17:26:01]Write i2c OK [17:26:01]MH_I2C_Read... [17:26:01]Read from MH i2c: D1 [17:26:01]MH_I2C_Read... [17:26:01]Read from MH i2c: D1 01 00 [17:26:01]MH_I2C_Read... [17:26:01]Read from MH i2c: D1 01 00 89 04 00 5E [17:26:01]Write to MH i2c: 01 00 00 8A 04 8E [17:26:01]Write i2c OK [17:26:01]MH_I2C_Read... [17:26:02]*** Cut start [17:26:02]*** Partial cut [17:26:02]*** CUTSNS_PIN = 1 [17:26:02]*** CUTSNS_PIN = 0 [17:26:02]*** Brake cut motor [17:26:02]Read from MH i2c: 01 [17:26:02]MH_I2C_Read... [17:26:02]*** Stop cut motor [17:26:02]*** Cut end [17:26:02]Read from MH i2c: 01 07 00 [17:26:02]MH_I2C_Read... [17:26:02]Read from MH i2c: 01 07 00 8A 04 00 00 00 00 00 FF 0F A3 [17:26:02]process_action close_receipt done [17:26:02]requested_data is exist [17:26:02]produce_requested_data [17:26:02]requested_item fm.sn is exist - process it [17:26:02]wFMCommunicate request_size=4 [17:26:02]MH_SAM_APDU [17:26:02]CAPDU: 80 11 00 00 [17:26:02]Write to MH i2c: E2 08 00 8B 04 80 11 00 00 00 00 00 00 09 [17:26:02]Write i2c OK [17:26:02]MH_I2C_Read... [17:26:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:26:02]Read from MH i2c: E2 [17:26:02]MH_I2C_Read... [17:26:02]Read from MH i2c: E2 17 00 [17:26:02]MH_I2C_Read... [17:26:02]Read from MH i2c: E2 17 00 8B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 68 [17:26:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:26:02]wFMCommunicate OK [17:26:02]requested_item fd.num is exist - process it [17:26:02]SAM_PROTO_GetFieldsCounters [17:26:02]wFMCommunicate request_size=4 [17:26:02]MH_SAM_APDU [17:26:02]CAPDU: 80 13 00 00 [17:26:02]Write to MH i2c: E2 08 00 8C 04 80 13 00 00 00 00 00 00 0C [17:26:02]Write i2c OK [17:26:02]MH_I2C_Read... [17:26:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:26:03]Read from MH i2c: E2 [17:26:03]MH_I2C_Read... [17:26:03]Read from MH i2c: E2 62 00 [17:26:03]MH_I2C_Read... [17:26:03]Read from MH i2c: E2 62 00 8C 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D7 53 01 00 0E 04 04 00 F1 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 03 [17:26: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D7 53 01 00 0E 04 04 00 F1 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 [17:26:03]wFMCommunicate OK [17:26:03]SAM_PROTO_GetFieldsCounters done [17:26:03]requested_item shift.num is exist - process it [17:26:03]requested_item shift.opened is exist - process it [17:26:03]req_shift_opened [17:26:03]FM_GetShiftState [17:26:03]SAM_PROTO_GetShiftState [17:26:03]wFMCommunicate request_size=4 [17:26:03]MH_SAM_APDU [17:26:03]CAPDU: 80 13 01 00 [17:26:03]Write to MH i2c: E2 08 00 8D 04 80 13 01 00 00 00 00 00 0E [17:26:03]Write i2c OK [17:26:03]MH_I2C_Read... [17:26:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:26:03]Read from MH i2c: E2 [17:26:03]MH_I2C_Read... [17:26:03]Read from MH i2c: E2 0E 00 [17:26:03]MH_I2C_Read... [17:26:03]Read from MH i2c: E2 0E 00 8D 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 CC [17:26:03]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:26:03]wFMCommunicate OK [17:26:03]SAM_PROTO_GetShiftState done [17:26:03]FM_GetShiftState done [17:26:03]req_shift_opened done [17:26:03]requested_item shift.open_date is exist - process it [17:26:03]req_shift_open_date [17:26:03]req_shift_open_date done [17:26:03]produce_requested_data done [17:26:03]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":86999,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:26:03]process_action_free close_receipt [17:26:03]json_value_free [17:26:03]json_value_free done [17:26:03]process_json_proto returns [17:26:03]Send response to host [17:26:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":86999,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:26:03]free response buf [17:26:03]execute_script done [17:26:03]execute_script returns [17:26:03]free content buf [17:26:03]Sock 9.Close socket [17:26:03]Sock 9.Thread stoped [17:26:06]recv_with_timeout no data received [17:26:17]Connected sock=11 [17:26:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 34 02 00 00 9C 62 2C 02 61 F6 5A 03 01 00 03 00 20 02 1E 04 01 00 01 23 04 88 00 8A 04 0D 00 34 38 37 30 31 34 35 30 30 34 39 38 32 06 04 44 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B0 D1 82 D0 B5 D1 86 D0 BA D0 B8 D0 B9 20 D0 93 D1 83 D1 81 D1 8C 20 37 20 D1 8D D0 BA D1 81 D0 BF D0 BE D1 80 D1 82 D0 BD D0 BE D0 B5 20 30 2C 34 33 D0 BB 20 D0 B6 2F FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7E 00 8A 04 0D 00 34 38 37 30 32 33 35 36 38 31 30 37 39 06 04 3A 00 47 72 69 7A 7A 6C 79 20 D0 B2 D0 BE D0 BB D0 BD D0 B8 D1 81 D1 82 D1 8B D0 B5 20 D0 A1 D0 BB D0 B0 D0 B4 D0 BA D0 B8 D0 B9 20 D1 87 D0 B8 D0 BB D0 B8 20 35 35 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F0 3C 00 00 00 00 13 04 06 00 F0 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 89 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 0E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 1C 89 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 27 53 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D7 53 01 00 35 04 06 00 DA 11 EC 68 0D 26 EB C7 15 0E C1 CF E8 EC [17:26:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 A6 47 47 00 9A 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 34 39 37 39 10 04 04 00 D7 53 01 00 F4 03 04 00 07 FE EF 66 B6 04 01 00 00 36 C4 C5 4C 75 A1 3E 8A [17:26:20]CommunicateWithHost err = 0 [17:26:20]CheckOFDResponse [17:26:20]1017 (14) - 77093643461234 [17:26:20]1041 (16) - 0000000000874979 [17:26:20]1040 (4) - 86999 [17:26:20]1012 (4) - 22.09.2024 11:22 [17:26:20]1206 (1) - 0 [17:26:20]OFD Sender: Remove packet 86999 [17:26:20]ProducePacketName [17:26:20]name=ofd_packets/00086999 [17:26:20]NVStorageDeleteData [17:26:21]OFD Sender: No OFD packet to send [17:26:23]recv_with_timeout no data received [17:26:26]OFD Sender: No OFD packet to send [17:26:31]OFD Sender: No OFD packet to send [17:26:36]OFD Sender: No OFD packet to send [17:26:39]recv_with_timeout no data received [17:26:41]OFD Sender: No OFD packet to send [17:26:44]accept exits with 7 [17:26:44]New connection [17:26:44]New thread 3067190628 created [17:26:44]Thread 3067333988 joined [17:26:44]Waiting for new connection... [17:26:44] Sock 7.Parse request [17:26:44]Sock 7.Check first char [17:26:44]Sock 7.First char is OK [17:26:44]request: POST /json_proto HTTP/1.0 [17:26:44]Method: POST [17:26:44]URL: /json_proto [17:26:44]Method is POST - this is cgi request [17:26:44]url: /json_proto [17:26:44]query_string will be loaded in cgi processing [17:26:44]execute_cgi json_proto POST (null) [17:26:44]execute_cgi path=json_proto method=POST [17:26:44]POST find Content-Length [17:26:44]Host: 172.17.47.196:8080 [17:26:44]Content-Length: 670 [17:26:44]Content-Type: application/json [17:26:44] [17:26:44]POST finish read [17:26:44]Found Content-Length = 670 [17:26:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148108", "tax_sys" : 0, "items" : [ { "code": "4870209744502", "name": "\u0421\u0443\u0445\u0430\u0440\u0438\u043A\u0438 \u0424\u043B\u0438\u043D\u0442 \u0421\u044B\u0440 100 \u0433\u0440", "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:26:44]execute_script... [17:26:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148108", "tax_sys" : 0, "items" : [ { "code": "4870209744502", "name": "\u0421\u0443\u0445\u0430\u0440\u0438\u043A\u0438 \u0424\u043B\u0438\u043D\u0442 \u0421\u044B\u0440 100 \u0433\u0440", "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:26:44]POST & json_proto [17:26:44]process_json_proto [17:26:44]json parsed OK: [17:26:44]protocol is kg_v1.0 [17:26:44]action value=close_receipt [17:26:44]process_action close_receipt [17:26:44]cmd_close_receipt [17:26:44]MH_GetDate [17:26:44]Write to MH i2c: F0 00 00 8E 04 81 [17:26:44]Write i2c OK [17:26:44]MH_I2C_Read... [17:26:44]Read from MH i2c: F0 [17:26:44]MH_I2C_Read... [17:26:44]Read from MH i2c: F0 09 00 [17:26:44]MH_I2C_Read... [17:26:44]Read from MH i2c: F0 09 00 8E 04 00 55 53 F0 66 4C 6B 94 66 39 [17:26:44]GetLastDocTimeStamp 1727025959 [17:26:44]current date 1727026005 [17:26:44]FM_GetShiftState [17:26:44]SAM_PROTO_GetShiftState [17:26:44]wFMCommunicate request_size=4 [17:26:44]MH_SAM_APDU [17:26:44]CAPDU: 80 13 01 00 [17:26:44]Write to MH i2c: E2 08 00 8F 04 80 13 01 00 00 00 00 00 10 [17:26:44]Write i2c OK [17:26:44]MH_I2C_Read... [17:26:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:26:44]Read from MH i2c: E2 [17:26:44]MH_I2C_Read... [17:26:44]Read from MH i2c: E2 0E 00 [17:26:44]MH_I2C_Read... [17:26:44]Read from MH i2c: E2 0E 00 8F 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 CE [17:26:44]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:26:44]wFMCommunicate OK [17:26:44]SAM_PROTO_GetShiftState done [17:26:44]FM_GetShiftState done [17:26:44]opened in 1726964220 [17:26:44]opened+sec_in_day 1727050620 [17:26:44]quantity*price = 5000 [17:26:44]sum+1 = 5001 [17:26:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 313 22.09.2024 17:26 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87000 ФПД: 146583359203478 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T172645&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87000&fm=146583359203478&tin=02508201610067®Number=0000000000092592&sum=5000 0 [17:26:45]StoreToDocumentArchive [17:26:45]shift 497 fd 87000 [17:26:45]save to /storage/0497/doc_00087000 [17:26:45]save last doc name /storage/0497/doc_00087000 to /storage/kkm_last_doc_name [17:26:45]save OK [17:26:45]Clear old archive folders... [17:26:45]ProcessDocumentItem done err = 0, tmpTLVsize=285 [17:26:45]tlvbuf is B6F37A60 [17:26:45]SAM_PROTO_ClearQueue [17:26:45]wFMCommunicate request_size=4 [17:26:45]MH_SAM_APDU [17:26:45]CAPDU: 80 09 00 00 [17:26:45]Write to MH i2c: E2 08 00 9C 04 80 09 00 00 00 00 00 00 12 [17:26:45]Write i2c OK [17:26:45]MH_I2C_Read... [17:26:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:26:45]Read from MH i2c: E2 [17:26:45]MH_I2C_Read... [17:26:45]Read from MH i2c: E2 03 00 [17:26:45]MH_I2C_Read... [17:26:45]Read from MH i2c: E2 03 00 9C 04 00 90 00 14 [17:26:45]RAPDU: 90 00 [17:26:45]wFMCommunicate OK [17:26:45]SAM_PROTO_ClearQueue done [17:26:45]KKMCreateOFDPacket [17:26:45]OFDProtocolAddRootSTLVToBuf [17:26:45]FM_MakeSignedData [17:26:45]FM_MakeSignedData [17:26:45]SAM_PROTO_SignData [17:26:45]wFMCommunicate request_size=4 [17:26:45]MH_SAM_APDU [17:26:45]CAPDU: 80 0D 01 02 [17:26:45]Write to MH i2c: E2 08 00 9D 04 80 0D 01 02 00 00 00 00 1A [17:26:45]Write i2c OK [17:26:45]MH_I2C_Read... [17:26:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:26:45]Read from MH i2c: E2 [17:26:45]MH_I2C_Read... [17:26:45]Read from MH i2c: E2 03 00 [17:26:45]MH_I2C_Read... [17:26:45]Read from MH i2c: E2 03 00 9D 04 00 90 00 15 [17:26:45]RAPDU: 90 00 [17:26:45]wFMCommunicate OK [17:26:45]wFMCommunicate request_size=255 [17:26:45]MH_SAM_APDU [17:26:45]CAPDU: 80 0D 02 02 FA 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 34 38 37 30 32 30 39 37 34 34 35 30 32 06 04 2B 00 D0 A1 D1 83 D1 85 D0 B0 D1 80 D0 B8 D0 BA D0 B8 20 D0 A4 D0 BB D0 B8 D0 BD D1 82 20 D0 A1 D1 8B D1 80 20 31 30 30 20 D0 B3 D1 80 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 39 01 00 00 F4 03 04 00 55 53 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 [17:26:45]Write to MH i2c: E2 02 01 9E 04 80 0D 02 02 FA 00 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 34 38 37 30 32 30 39 37 34 34 35 30 32 06 04 2B 00 D0 A1 D1 83 D1 85 D0 B0 D1 80 D0 B8 D0 BA D0 B8 20 D0 A4 D0 BB D0 B8 D0 BD D1 82 20 D0 A1 D1 8B D1 80 20 31 30 30 20 D0 B3 D1 80 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 39 01 00 00 F4 03 04 00 55 53 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 00 00 A7 [17:26:45]Write i2c OK [17:26:45]MH_I2C_Read... [17:26:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:26:46]OFD Sender: No OFD packet to send [17:26:46]Read from MH i2c: E2 [17:26:46]MH_I2C_Read... [17:26:46]Read from MH i2c: E2 03 00 [17:26:46]MH_I2C_Read... [17:26:46]Read from MH i2c: E2 03 00 9E 04 00 90 00 16 [17:26:46]RAPDU: 90 00 [17:26:46]wFMCommunicate OK [17:26:46]wFMCommunicate request_size=44 [17:26:46]MH_SAM_APDU [17:26:46]CAPDU: 80 0D 02 02 27 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D8 53 01 00 35 04 06 00 85 51 19 0E 28 96 [17:26:46]Write to MH i2c: E2 2F 00 9F 04 80 0D 02 02 27 00 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D8 53 01 00 35 04 06 00 85 51 19 0E 28 96 00 00 2C [17:26:46]Write i2c OK [17:26:46]MH_I2C_Read... [17:26:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:26:46]Read from MH i2c: E2 [17:26:46]MH_I2C_Read... [17:26:46]Read from MH i2c: E2 03 00 [17:26:46]MH_I2C_Read... [17:26:46]Read from MH i2c: E2 03 00 9F 04 00 90 00 17 [17:26:46]RAPDU: 90 00 [17:26:46]wFMCommunicate OK [17:26:46]wFMCommunicate request_size=4 [17:26:46]MH_SAM_APDU [17:26:46]CAPDU: 80 0D 03 02 [17:26:46]Write to MH i2c: E2 08 00 A0 04 80 0D 03 02 00 00 00 00 1F [17:26:46]Write i2c OK [17:26:46]MH_I2C_Read... [17:26:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:26:46]Read from MH i2c: E2 [17:26:46]MH_I2C_Read... [17:26:46]Read from MH i2c: E2 0B 00 [17:26:46]MH_I2C_Read... [17:26:46]Read from MH i2c: E2 0B 00 A0 04 00 F8 7F 50 B6 29 5A 87 D9 90 00 80 [17:26:46]RAPDU: F8 7F 50 B6 29 5A 87 D9 90 00 [17:26:46]wFMCommunicate OK [17:26:46]SAM_PROTO_SignData done [17:26:46]FM_MakeSignedData done [17:26:46]CreateOFDProtocolMessage [17:26:46]wFMCommunicate request_size=4 [17:26:46]MH_SAM_APDU [17:26:46]CAPDU: 80 11 00 00 [17:26:46]Write to MH i2c: E2 08 00 A1 04 80 11 00 00 00 00 00 00 1F [17:26:46]Write i2c OK [17:26:46]MH_I2C_Read... [17:26:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:26:46]Read from MH i2c: E2 [17:26:46]MH_I2C_Read... [17:26:46]Read from MH i2c: E2 17 00 [17:26:46]MH_I2C_Read... [17:26:46]Read from MH i2c: E2 17 00 A1 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 7E [17:26:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:26:46]wFMCommunicate OK [17:26:46]CreateOFDProtocolMessage done [17:26:46]OFDSenderStorePacket 87000 [17:26:46]StoreOFDPacket docnum=87000 [17:26:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 31 01 00 00 83 A3 29 01 CA 2A 5A 03 01 00 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 34 38 37 30 32 30 39 37 34 34 35 30 32 06 04 2B 00 D0 A1 D1 83 D1 85 D0 B0 D1 80 D0 B8 D0 BA D0 B8 20 D0 A4 D0 BB D0 B8 D0 BD D1 82 20 D0 A1 D1 8B D1 80 20 31 30 30 20 D0 B3 D1 80 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 39 01 00 00 F4 03 04 00 55 53 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D8 53 01 00 35 04 06 00 85 51 19 0E 28 96 F8 7F 50 B6 29 5A 87 D9 [17:26:46]CheckFolder [17:26:46]dirname=/storage/ofd_packets [17:26:46]CheckFolder done [17:26:46]ProducePacketName [17:26:46]name=ofd_packets/00087000 [17:26:46]NVStorageSaveData ofd_packets/00087000 [17:26:46]File name is /storage/ofd_packets/00087000 [17:26:46]Write 335 bytes [17:26:46]NVStorageSaveData done [17:26:46]OFDSenderStorePacket done [17:26:46]KKMCreateOFDPacket done [17:26:46]NVStorageSaveData kkm_last_timestamp [17:26:46]File name is /storage/kkm_last_timestamp [17:26:46]Write 4 bytes [17:26:46]NVStorageSaveData done [17:26:46]ExternCall_PrintAddStr [17:26:46]wPrintStart [17:26:46]Write to MH i2c: 01 00 00 A2 04 A6 [17:26:46]Write i2c OK [17:26:46]MH_I2C_Read... [17:26:46]Read from MH i2c: 01 [17:26:46]MH_I2C_Read... [17:26:46]Read from MH i2c: 01 07 00 [17:26:46]MH_I2C_Read... [17:26:46]Read from MH i2c: 01 07 00 A2 04 00 00 00 00 00 FF 0F BB [17:26:46]RasterBufferAndPrint [17:26:46]line Счет N : (3)148108 [17:26:46]line ИНН: 02508201610067 [17:26:46]line Контрольно-Кассовый Чек [17:26:46]line ПРОДАЖА [17:26:46]line Товар: 4870209744502 [17:26:46]line Сухарики Флинт Сыр 100 гр [17:26:46]line 1.000 * 50.00 [17:26:46]line = 50.00 [17:26:46]line НДС 12% НСП 1% [17:26:46]line > о реализуемом товаре [17:26:46]line ИТОГО: 50.00 [17:26:46]line НСП 1% : 0.44 [17:26:46]line НДС 12% : 5.31 [17:26:46]line Наличными: 50.00 [17:26:46]line Безнал.: 0.00 [17:26:46]line Место: АЗС № 137 "Партнер Нефть" [17:26:46]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:26:46]line СНО: Общий режим [17:26:46]line Чек 313 22.09.2024 17:26 [17:26:46]line Смена: 497 ФФД: 1.0 [17:26:46]line ЗНМ: 0300000064 [17:26:46]line РНМ: 0000000000092592 [17:26:46]line Версия ККМ: 001 [17:26:46]line ФМ: 0000000000874979 [17:26:46]line ФД: 87000 [17:26:46]line ФПД: 146583359203478 [17:26:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T172645&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87000&fm=146583359203478&tin=02508201610067®Number=0000000000092592&sum=5000 [17:26:46]line 0 [17:26:46]OFD Sender: Processing packet 87000 [packets to send 276, broken 275] [17:26:46]ProducePacketName [17:26:46]name=ofd_packets/00087000 [17:26:46]OFD Sender: To server: pG, [17:26:46]CommunicateWithHost lk.salyk.kg:30040 [17:26:46]ConnectInit lk.salyk.kg [17:26:46]written 0, free lines is 4095 [17:26:47]Write to MH i2c: 01 00 00 CA 04 CE [17:26:47]Write i2c OK [17:26:47]MH_I2C_Read... [17:26:47]Read from MH i2c: 01 [17:26:47]MH_I2C_Read... [17:26:47]Read from MH i2c: 01 07 00 [17:26:47]MH_I2C_Read... [17:26:47]Read from MH i2c: 01 07 00 CA 04 00 00 00 00 00 0A 0D EC [17:26:47]RasterBufferAndPrint [17:26:47]line [17:26:47]line [17:26:47]line [17:26:47]line [17:26:47]line [17:26:47]written 0, free lines is 3347 [17:26:47]MH_Cut [17:26:47]Write to MH i2c: D1 01 00 D1 04 01 A7 [17:26:47]Write i2c OK [17:26:47]MH_I2C_Read... [17:26:47]Read from MH i2c: D1 [17:26:47]MH_I2C_Read... [17:26:47]Read from MH i2c: D1 01 00 [17:26:47]MH_I2C_Read... [17:26:47]Read from MH i2c: D1 01 00 D1 04 00 A6 [17:26:47]Write to MH i2c: 01 00 00 D2 04 D6 [17:26:47]Write i2c OK [17:26:47]MH_I2C_Read... [17:26:47]*** Cut start [17:26:47]*** Partial cut [17:26:47]*** CUTSNS_PIN = 1 [17:26:47]*** CUTSNS_PIN = 0 [17:26:48]*** Brake cut motor [17:26:48]Read from MH i2c: 01 [17:26:48]MH_I2C_Read... [17:26:48]*** Stop cut motor [17:26:48]*** Cut end [17:26:48]Read from MH i2c: 01 07 00 [17:26:48]MH_I2C_Read... [17:26:48]Read from MH i2c: 01 07 00 D2 04 00 00 00 00 00 FF 0F EB [17:26:48]process_action close_receipt done [17:26:48]requested_data is exist [17:26:48]produce_requested_data [17:26:48]requested_item fm.sn is exist - process it [17:26:48]wFMCommunicate request_size=4 [17:26:48]MH_SAM_APDU [17:26:48]CAPDU: 80 11 00 00 [17:26:48]Write to MH i2c: E2 08 00 D3 04 80 11 00 00 00 00 00 00 51 [17:26:48]Write i2c OK [17:26:48]MH_I2C_Read... [17:26:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:26:48]Read from MH i2c: E2 [17:26:48]MH_I2C_Read... [17:26:48]Read from MH i2c: E2 17 00 [17:26:48]MH_I2C_Read... [17:26:48]Read from MH i2c: E2 17 00 D3 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B0 [17:26:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:26:48]wFMCommunicate OK [17:26:48]requested_item fd.num is exist - process it [17:26:48]SAM_PROTO_GetFieldsCounters [17:26:48]wFMCommunicate request_size=4 [17:26:48]MH_SAM_APDU [17:26:48]CAPDU: 80 13 00 00 [17:26:48]Write to MH i2c: E2 08 00 D4 04 80 13 00 00 00 00 00 00 54 [17:26:48]Write i2c OK [17:26:48]MH_I2C_Read... [17:26:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:26:48]Read from MH i2c: E2 [17:26:48]MH_I2C_Read... [17:26:48]Read from MH i2c: E2 62 00 [17:26:48]MH_I2C_Read... [17:26:48]Read from MH i2c: E2 62 00 D4 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D8 53 01 00 0E 04 04 00 F1 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 4F [17:26:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D8 53 01 00 0E 04 04 00 F1 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 [17:26:48]wFMCommunicate OK [17:26:48]SAM_PROTO_GetFieldsCounters done [17:26:48]requested_item shift.num is exist - process it [17:26:48]requested_item shift.opened is exist - process it [17:26:48]req_shift_opened [17:26:48]FM_GetShiftState [17:26:48]SAM_PROTO_GetShiftState [17:26:48]wFMCommunicate request_size=4 [17:26:48]MH_SAM_APDU [17:26:48]CAPDU: 80 13 01 00 [17:26:48]Write to MH i2c: E2 08 00 D5 04 80 13 01 00 00 00 00 00 56 [17:26:48]Write i2c OK [17:26:48]MH_I2C_Read... [17:26:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:26:48]Read from MH i2c: E2 [17:26:48]MH_I2C_Read... [17:26:48]Read from MH i2c: E2 0E 00 [17:26:48]MH_I2C_Read... [17:26:48]Read from MH i2c: E2 0E 00 D5 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 14 [17:26:48]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:26:48]wFMCommunicate OK [17:26:48]SAM_PROTO_GetShiftState done [17:26:48]FM_GetShiftState done [17:26:48]req_shift_opened done [17:26:48]requested_item shift.open_date is exist - process it [17:26:48]req_shift_open_date [17:26:48]req_shift_open_date done [17:26:48]produce_requested_data done [17:26:48]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87000,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:26:48]process_action_free close_receipt [17:26:48]json_value_free [17:26:48]json_value_free done [17:26:48]process_json_proto returns [17:26:48]Send response to host [17:26:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87000,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:26:48]free response buf [17:26:48]execute_script done [17:26:48]execute_script returns [17:26:48]free content buf [17:26:48]Sock 7.Close socket [17:26:48]Sock 7.Thread stoped [17:26:51]ConnectInit Can't take IP for lk.salyk.kg [17:26:51]CommunicateWithHost connect error [17:26:51]CommunicateWithHost err = -1 [17:26:51]OFD Sender: Server communicate error [17:26:56]OFD Sender: Processing packet 87000 [packets to send 276, broken 275] [17:26:56]ProducePacketName [17:26:56]name=ofd_packets/00087000 [17:26:56]OFD Sender: To server: pG, [17:26:56]CommunicateWithHost lk.salyk.kg:30040 [17:26:56]ConnectInit lk.salyk.kg [17:27:01]ConnectInit Can't take IP for lk.salyk.kg [17:27:01]CommunicateWithHost connect error [17:27:01]CommunicateWithHost err = -1 [17:27:01]OFD Sender: Server communicate error [17:27:06]OFD Sender: Processing packet 87000 [packets to send 276, broken 275] [17:27:06]ProducePacketName [17:27:06]name=ofd_packets/00087000 [17:27:06]OFD Sender: To server: pG, [17:27:06]CommunicateWithHost lk.salyk.kg:30040 [17:27:06]ConnectInit lk.salyk.kg [17:27:12]Connected sock=7 [17:27:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 31 01 00 00 83 A3 29 01 CA 2A 5A 03 01 00 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 34 38 37 30 32 30 39 37 34 34 35 30 32 06 04 2B 00 D0 A1 D1 83 D1 85 D0 B0 D1 80 D0 B8 D0 BA D0 B8 20 D0 A4 D0 BB D0 B8 D0 BD D1 82 20 D0 A1 D1 8B D1 80 20 31 30 30 20 D0 B3 D1 80 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 39 01 00 00 F4 03 04 00 55 53 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D8 53 01 00 35 04 06 00 85 51 19 0E 28 96 F8 7F 50 B6 29 5A 87 D9 [17:27:14]recv_with_timeout no data received [17:27:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 2A 57 47 00 63 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 34 39 37 39 10 04 04 00 D8 53 01 00 F4 03 04 00 3D FE EF 66 B6 04 01 00 00 84 52 3C FB 3A C5 85 41 [17:27:14]CommunicateWithHost err = 0 [17:27:14]CheckOFDResponse [17:27:14]1017 (14) - 77093643461234 [17:27:14]1041 (16) - 0000000000874979 [17:27:14]1040 (4) - 87000 [17:27:14]1012 (4) - 22.09.2024 11:23 [17:27:14]1206 (1) - 0 [17:27:14]OFD Sender: Remove packet 87000 [17:27:14]ProducePacketName [17:27:14]name=ofd_packets/00087000 [17:27:14]NVStorageDeleteData [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:40]OFD Sender: No OFD packet to send [17:27:42]recv_with_timeout no data received [17:27:45]OFD Sender: No OFD packet to send [17:27:50]OFD Sender: No OFD packet to send [17:27:55]OFD Sender: No OFD packet to send [17:28:00]OFD Sender: No OFD packet to send [17:28:01]recv_with_timeout no data received [17:28:05]OFD Sender: No OFD packet to send [17:28:10]OFD Sender: No OFD packet to send [17:28:15]OFD Sender: No OFD packet to send [17:28:20]OFD Sender: No OFD packet to send [17:28:25]OFD Sender: No OFD packet to send [17:28:30]OFD Sender: No OFD packet to send [17:28:35]OFD Sender: No OFD packet to send [17:28:40]OFD Sender: No OFD packet to send [17:28:45]OFD Sender: No OFD packet to send [17:28:50]OFD Sender: No OFD packet to send [17:28:55]OFD Sender: No OFD packet to send [17:28:59]recv_with_timeout no data received [17:29:00]OFD Sender: No OFD packet to send [17:29:05]OFD Sender: No OFD packet to send [17:29:10]OFD Sender: No OFD packet to send [17:29:10]accept exits with 9 [17:29:10]New connection [17:29:10]New thread 3067333988 created [17:29:10]Thread 3067190628 joined [17:29:10]Waiting for new connection... [17:29:10] Sock 9.Parse request [17:29:10]Sock 9.Check first char [17:29:10]Sock 9.First char is OK [17:29:10]request: POST /json_proto HTTP/1.0 [17:29:10]Method: POST [17:29:10]URL: /json_proto [17:29:10]Method is POST - this is cgi request [17:29:10]url: /json_proto [17:29:10]query_string will be loaded in cgi processing [17:29:10]execute_cgi json_proto POST (null) [17:29:10]execute_cgi path=json_proto method=POST [17:29:10]POST find Content-Length [17:29:10]Host: 172.17.47.196:8080 [17:29:10]Content-Length: 827 [17:29:10]Content-Type: application/json [17:29:10] [17:29:10]POST finish read [17:29:10]Found Content-Length = 827 [17:29:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148109", "tax_sys" : 0, "items" : [ { "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 90.00, "quantity" : 1.000, "sum" : 90.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" : 90.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:29:10]execute_script... [17:29: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 : (3)148109", "tax_sys" : 0, "items" : [ { "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 90.00, "quantity" : 1.000, "sum" : 90.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" : 90.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:29:10]POST & json_proto [17:29:10]process_json_proto [17:29:10]json parsed OK: [17:29:10]protocol is kg_v1.0 [17:29:10]action value=close_receipt [17:29:10]process_action close_receipt [17:29:10]cmd_close_receipt [17:29:10]MH_GetDate [17:29:10]Write to MH i2c: F0 00 00 D6 04 C9 [17:29:10]Write i2c OK [17:29:10]MH_I2C_Read... [17:29:10]Read from MH i2c: F0 [17:29:10]MH_I2C_Read... [17:29:10]Read from MH i2c: F0 09 00 [17:29:10]MH_I2C_Read... [17:29:10]Read from MH i2c: F0 09 00 D6 04 00 E7 53 F0 66 4C 6B 94 66 13 [17:29:10]GetLastDocTimeStamp 1727026005 [17:29:10]current date 1727026151 [17:29:10]FM_GetShiftState [17:29:10]SAM_PROTO_GetShiftState [17:29:10]wFMCommunicate request_size=4 [17:29:10]MH_SAM_APDU [17:29:10]CAPDU: 80 13 01 00 [17:29:10]Write to MH i2c: E2 08 00 D7 04 80 13 01 00 00 00 00 00 58 [17:29:10]Write i2c OK [17:29:10]MH_I2C_Read... [17:29:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:29:10]Read from MH i2c: E2 [17:29:10]MH_I2C_Read... [17:29:10]Read from MH i2c: E2 0E 00 [17:29:10]MH_I2C_Read... [17:29:10]Read from MH i2c: E2 0E 00 D7 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 16 [17:29:10]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:29:10]wFMCommunicate OK [17:29:10]SAM_PROTO_GetShiftState done [17:29:10]FM_GetShiftState done [17:29:10]opened in 1726964220 [17:29:10]opened+sec_in_day 1727050620 [17:29:10]quantity*price = 9000 [17:29:10]sum+1 = 9001 [17:29:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 90.00 НСП 1% : 0.80 НДС 12% : 9.56 Наличными: 0.00 Безнал.: 90.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 314 22.09.2024 17:29 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87001 ФПД: 105893999580743 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T172911&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87001&fm=105893999580743&tin=02508201610067®Number=0000000000092592&sum=9000 0 [17:29:11]StoreToDocumentArchive [17:29:11]shift 497 fd 87001 [17:29:11]save to /storage/0497/doc_00087001 [17:29:11]save last doc name /storage/0497/doc_00087001 to /storage/kkm_last_doc_name [17:29:11]save OK [17:29:11]Clear old archive folders... [17:29:11]ProcessDocumentItem done err = 0, tmpTLVsize=293 [17:29:11]tlvbuf is 01BDAEF0 [17:29:11]SAM_PROTO_ClearQueue [17:29:11]wFMCommunicate request_size=4 [17:29:11]MH_SAM_APDU [17:29:11]CAPDU: 80 09 00 00 [17:29:11]Write to MH i2c: E2 08 00 E4 04 80 09 00 00 00 00 00 00 5A [17:29:11]Write i2c OK [17:29:11]MH_I2C_Read... [17:29:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:29:11]Read from MH i2c: E2 [17:29:11]MH_I2C_Read... [17:29:11]Read from MH i2c: E2 03 00 [17:29:11]MH_I2C_Read... [17:29:11]Read from MH i2c: E2 03 00 E4 04 00 90 00 5C [17:29:11]RAPDU: 90 00 [17:29:11]wFMCommunicate OK [17:29:11]SAM_PROTO_ClearQueue done [17:29:11]KKMCreateOFDPacket [17:29:11]OFDProtocolAddRootSTLVToBuf [17:29:11]FM_MakeSignedData [17:29:11]FM_MakeSignedData [17:29:11]SAM_PROTO_SignData [17:29:11]wFMCommunicate request_size=4 [17:29:11]MH_SAM_APDU [17:29:11]CAPDU: 80 0D 01 02 [17:29:11]Write to MH i2c: E2 08 00 E5 04 80 0D 01 02 00 00 00 00 62 [17:29:11]Write i2c OK [17:29:11]MH_I2C_Read... [17:29:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:29:11]Read from MH i2c: E2 [17:29:11]MH_I2C_Read... [17:29:11]Read from MH i2c: E2 03 00 [17:29:11]MH_I2C_Read... [17:29:11]Read from MH i2c: E2 03 00 E5 04 00 90 00 5D [17:29:11]RAPDU: 90 00 [17:29:11]wFMCommunicate OK [17:29:11]wFMCommunicate request_size=255 [17:29:11]MH_SAM_APDU [17:29:11]CAPDU: 80 0D 02 02 FA 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 28 23 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 E7 53 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [17:29:11]Write to MH i2c: E2 02 01 E6 04 80 0D 02 02 FA 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 28 23 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 E7 53 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 F7 [17:29:11]Write i2c OK [17:29:11]MH_I2C_Read... [17:29:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:29:12]Read from MH i2c: E2 [17:29:12]MH_I2C_Read... [17:29:12]Read from MH i2c: E2 03 00 [17:29:12]MH_I2C_Read... [17:29:12]Read from MH i2c: E2 03 00 E6 04 00 90 00 5E [17:29:12]RAPDU: 90 00 [17:29:12]wFMCommunicate OK [17:29:12]wFMCommunicate request_size=52 [17:29:12]MH_SAM_APDU [17:29:12]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D9 53 01 00 35 04 06 00 60 4F 5E 3A 96 47 [17:29:12]Write to MH i2c: E2 37 00 E7 04 80 0D 02 02 2F 00 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D9 53 01 00 35 04 06 00 60 4F 5E 3A 96 47 00 00 87 [17:29:12]Write i2c OK [17:29:12]MH_I2C_Read... [17:29:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:29:12]Read from MH i2c: E2 [17:29:12]MH_I2C_Read... [17:29:12]Read from MH i2c: E2 03 00 [17:29:12]MH_I2C_Read... [17:29:12]Read from MH i2c: E2 03 00 E7 04 00 90 00 5F [17:29:12]RAPDU: 90 00 [17:29:12]wFMCommunicate OK [17:29:12]wFMCommunicate request_size=4 [17:29:12]MH_SAM_APDU [17:29:12]CAPDU: 80 0D 03 02 [17:29:12]Write to MH i2c: E2 08 00 E8 04 80 0D 03 02 00 00 00 00 67 [17:29:12]Write i2c OK [17:29:12]MH_I2C_Read... [17:29:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:29:12]Read from MH i2c: E2 [17:29:12]MH_I2C_Read... [17:29:12]Read from MH i2c: E2 0B 00 [17:29:12]MH_I2C_Read... [17:29:12]Read from MH i2c: E2 0B 00 E8 04 00 43 97 27 99 3D 27 BD C2 90 00 E5 [17:29:12]RAPDU: 43 97 27 99 3D 27 BD C2 90 00 [17:29:12]wFMCommunicate OK [17:29:12]SAM_PROTO_SignData done [17:29:12]FM_MakeSignedData done [17:29:12]CreateOFDProtocolMessage [17:29:12]wFMCommunicate request_size=4 [17:29:12]MH_SAM_APDU [17:29:12]CAPDU: 80 11 00 00 [17:29:12]Write to MH i2c: E2 08 00 E9 04 80 11 00 00 00 00 00 00 67 [17:29:12]Write i2c OK [17:29:12]MH_I2C_Read... [17:29:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:29:12]Read from MH i2c: E2 [17:29:12]MH_I2C_Read... [17:29:12]Read from MH i2c: E2 17 00 [17:29:12]MH_I2C_Read... [17:29:12]Read from MH i2c: E2 17 00 E9 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C6 [17:29:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:29:12]wFMCommunicate OK [17:29:12]CreateOFDProtocolMessage done [17:29:12]OFDSenderStorePacket 87001 [17:29:12]StoreOFDPacket docnum=87001 [17:29:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 39 01 00 00 07 A2 31 01 A6 FB 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 28 23 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 E7 53 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D9 53 01 00 35 04 06 00 60 4F 5E 3A 96 47 43 97 27 99 3D 27 BD C2 [17:29:12]CheckFolder [17:29:12]dirname=/storage/ofd_packets [17:29:12]CheckFolder done [17:29:12]ProducePacketName [17:29:12]name=ofd_packets/00087001 [17:29:12]NVStorageSaveData ofd_packets/00087001 [17:29:12]File name is /storage/ofd_packets/00087001 [17:29:12]Write 343 bytes [17:29:12]NVStorageSaveData done [17:29:12]OFDSenderStorePacket done [17:29:12]KKMCreateOFDPacket done [17:29:12]NVStorageSaveData kkm_last_timestamp [17:29:12]File name is /storage/kkm_last_timestamp [17:29:12]Write 4 bytes [17:29:12]NVStorageSaveData done [17:29:12]ExternCall_PrintAddStr [17:29:12]wPrintStart [17:29:12]Write to MH i2c: 01 00 00 EA 04 EE [17:29:12]Write i2c OK [17:29:12]MH_I2C_Read... [17:29:12]Read from MH i2c: 01 [17:29:12]MH_I2C_Read... [17:29:12]Read from MH i2c: 01 07 00 [17:29:12]MH_I2C_Read... [17:29:12]Read from MH i2c: 01 07 00 EA 04 00 00 00 00 00 FF 0F 03 [17:29:12]RasterBufferAndPrint [17:29:12]line Счет N : (3)148109 [17:29:12]line ИНН: 02508201610067 [17:29:12]line Контрольно-Кассовый Чек [17:29:12]line ПРОДАЖА [17:29:12]line Товар: 4870022003305 [17:29:12]line Напиток Gorilla эн нат ж/б 0,5/0,45л [17:29:12]line 1.000 * 90.00 [17:29:12]line = 90.00 [17:29:12]line НДС 12% НСП 1% [17:29:12]line > о реализуемом товаре [17:29:12]line ИТОГО: 90.00 [17:29:12]line НСП 1% : 0.80 [17:29:12]line НДС 12% : 9.56 [17:29:12]line Наличными: 0.00 [17:29:12]line Безнал.: 90.00 [17:29:12]line Место: АЗС № 137 "Партнер Нефть" [17:29:12]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:29:12]line СНО: Общий режим [17:29:12]line Чек 314 22.09.2024 17:29 [17:29:12]line Смена: 497 ФФД: 1.0 [17:29:12]line ЗНМ: 0300000064 [17:29:12]line РНМ: 0000000000092592 [17:29:12]line Версия ККМ: 001 [17:29:12]line Платежная система: O! деньги [17:29:12]line ФМ: 0000000000874979 [17:29:12]line ФД: 87001 [17:29:12]line ФПД: 105893999580743 [17:29:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T172911&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87001&fm=105893999580743&tin=02508201610067®Number=0000000000092592&sum=9000 [17:29:12]line 0 [17:29:12]OFD Sender: Processing packet 87001 [packets to send 276, broken 275] [17:29:12]ProducePacketName [17:29:12]name=ofd_packets/00087001 [17:29:12]OFD Sender: To server: pG, [17:29:12]CommunicateWithHost lk.salyk.kg:30040 [17:29:12]ConnectInit lk.salyk.kg [17:29:12]written 0, free lines is 4095 [17:29:13]Write to MH i2c: 01 00 00 15 05 1A [17:29:13]Write i2c OK [17:29:13]MH_I2C_Read... [17:29:13]Read from MH i2c: 01 [17:29:13]MH_I2C_Read... [17:29:13]Read from MH i2c: 01 07 00 [17:29:13]MH_I2C_Read... [17:29:13]Read from MH i2c: 01 07 00 15 05 00 00 00 00 00 D7 0C 04 [17:29:13]RasterBufferAndPrint [17:29:13]line [17:29:13]line [17:29:13]line [17:29:13]line [17:29:13]line [17:29:13]written 0, free lines is 3294 [17:29:13]MH_Cut [17:29:13]Write to MH i2c: D1 01 00 1C 05 01 F3 [17:29:13]Write i2c OK [17:29:13]MH_I2C_Read... [17:29:13]Read from MH i2c: D1 [17:29:13]MH_I2C_Read... [17:29:13]Read from MH i2c: D1 01 00 [17:29:13]MH_I2C_Read... [17:29:13]Read from MH i2c: D1 01 00 1C 05 00 F2 [17:29:13]Write to MH i2c: 01 00 00 1D 05 22 [17:29:13]Write i2c OK [17:29:13]MH_I2C_Read... [17:29:13]*** Cut start [17:29:13]*** Partial cut [17:29:13]*** CUTSNS_PIN = 1 [17:29:13]*** CUTSNS_PIN = 0 [17:29:14]*** Brake cut motor [17:29:14]Read from MH i2c: 01 [17:29:14]MH_I2C_Read... [17:29:14]*** Stop cut motor [17:29:14]*** Cut end [17:29:14]Read from MH i2c: 01 07 00 [17:29:14]MH_I2C_Read... [17:29:14]Read from MH i2c: 01 07 00 1D 05 00 00 00 00 00 FF 0F 37 [17:29:14]process_action close_receipt done [17:29:14]requested_data is exist [17:29:14]produce_requested_data [17:29:14]requested_item fm.sn is exist - process it [17:29:14]wFMCommunicate request_size=4 [17:29:14]MH_SAM_APDU [17:29:14]CAPDU: 80 11 00 00 [17:29:14]Write to MH i2c: E2 08 00 1E 05 80 11 00 00 00 00 00 00 9D [17:29:14]Write i2c OK [17:29:14]MH_I2C_Read... [17:29:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:29:14]Read from MH i2c: E2 [17:29:14]MH_I2C_Read... [17:29:14]Read from MH i2c: E2 17 00 [17:29:14]MH_I2C_Read... [17:29:14]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 34 39 37 39 90 00 FC [17:29:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:29:14]wFMCommunicate OK [17:29:14]requested_item fd.num is exist - process it [17:29:14]SAM_PROTO_GetFieldsCounters [17:29:14]wFMCommunicate request_size=4 [17:29:14]MH_SAM_APDU [17:29:14]CAPDU: 80 13 00 00 [17:29:14]Write to MH i2c: E2 08 00 1F 05 80 13 00 00 00 00 00 00 A0 [17:29:14]Write i2c OK [17:29:14]MH_I2C_Read... [17:29:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:29:14]Read from MH i2c: E2 [17:29:14]MH_I2C_Read... [17:29:14]Read from MH i2c: E2 62 00 [17:29:14]MH_I2C_Read... [17:29:14]Read from MH i2c: E2 62 00 1F 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D9 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 3A 01 00 00 5E 04 04 00 3A 01 00 00 57 04 04 00 3B 01 00 00 19 04 04 00 00 00 00 00 90 00 9F [17:29: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 D9 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 3A 01 00 00 5E 04 04 00 3A 01 00 00 57 04 04 00 3B 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:29:14]wFMCommunicate OK [17:29:14]SAM_PROTO_GetFieldsCounters done [17:29:14]requested_item shift.num is exist - process it [17:29:14]requested_item shift.opened is exist - process it [17:29:14]req_shift_opened [17:29:14]FM_GetShiftState [17:29:14]SAM_PROTO_GetShiftState [17:29:14]wFMCommunicate request_size=4 [17:29:14]MH_SAM_APDU [17:29:14]CAPDU: 80 13 01 00 [17:29:14]Write to MH i2c: E2 08 00 20 05 80 13 01 00 00 00 00 00 A2 [17:29:14]Write i2c OK [17:29:14]MH_I2C_Read... [17:29:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:29:14]Read from MH i2c: E2 [17:29:14]MH_I2C_Read... [17:29:14]Read from MH i2c: E2 0E 00 [17:29:14]MH_I2C_Read... [17:29:14]Read from MH i2c: E2 0E 00 20 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 60 [17:29:14]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:29:14]wFMCommunicate OK [17:29:14]SAM_PROTO_GetShiftState done [17:29:14]FM_GetShiftState done [17:29:14]req_shift_opened done [17:29:14]requested_item shift.open_date is exist - process it [17:29:14]req_shift_open_date [17:29:14]req_shift_open_date done [17:29:14]produce_requested_data done [17:29:14]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87001,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:29:14]process_action_free close_receipt [17:29:14]json_value_free [17:29:14]json_value_free done [17:29:14]process_json_proto returns [17:29:14]Send response to host [17:29:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87001,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:29:14]free response buf [17:29:14]execute_script done [17:29:14]execute_script returns [17:29:14]free content buf [17:29:14]Sock 9.Close socket [17:29:14]Sock 9.Thread stoped [17:29:16]Connected sock=11 [17:29:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 39 01 00 00 07 A2 31 01 A6 FB 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 28 23 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 E7 53 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D9 53 01 00 35 04 06 00 60 4F 5E 3A 96 47 43 97 27 99 3D 27 BD C2 [17:29:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 F3 DB 47 00 A9 1F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D9 53 01 00 F4 03 04 00 BA FE EF 66 B6 04 01 00 00 6B 95 6C F2 E1 3A 88 D1 [17:29:17]CommunicateWithHost err = 0 [17:29:17]CheckOFDResponse [17:29:17]1017 (14) - 77093643461234 [17:29:17]1041 (16) - 0000000000874979 [17:29:17]1040 (4) - 87001 [17:29:17]1012 (4) - 22.09.2024 11:25 [17:29:17]1206 (1) - 0 [17:29:17]OFD Sender: Remove packet 87001 [17:29:17]ProducePacketName [17:29:17]name=ofd_packets/00087001 [17:29:17]NVStorageDeleteData [17:29:18]OFD Sender: No OFD packet to send [17:29:23]OFD Sender: No OFD packet to send [17:29:28]OFD Sender: No OFD packet to send [17:29:29]recv_with_timeout no data received [17:29:33]OFD Sender: No OFD packet to send [17:29:38]OFD Sender: No OFD packet to send [17:29:42]recv_with_timeout no data received [17:29:43]OFD Sender: No OFD packet to send [17:29:48]OFD Sender: No OFD packet to send [17:29:53]OFD Sender: No OFD packet to send [17:29:57]recv_with_timeout no data received [17:29:58]OFD Sender: No OFD packet to send [17:30:03]OFD Sender: No OFD packet to send [17:30:08]OFD Sender: No OFD packet to send [17:30:13]OFD Sender: No OFD packet to send [17:30:18]OFD Sender: No OFD packet to send [17:30:23]OFD Sender: No OFD packet to send [17:30:28]OFD Sender: No OFD packet to send [17:30:33]OFD Sender: No OFD packet to send [17:30:38]OFD Sender: No OFD packet to send [17:30:43]OFD Sender: No OFD packet to send [17:30:48]OFD Sender: No OFD packet to send [17:30:51]accept exits with 10 [17:30:51]New connection [17:30:51]New thread 3067190628 created [17:30:51]Thread 3067333988 joined [17:30:51]Waiting for new connection... [17:30:51] Sock 10.Parse request [17:30:51]Sock 10.Check first char [17:30:51]Sock 10.First char is OK [17:30:51]request: POST /json_proto HTTP/1.0 [17:30:51]Method: POST [17:30:51]URL: /json_proto [17:30:51]Method is POST - this is cgi request [17:30:51]url: /json_proto [17:30:51]query_string will be loaded in cgi processing [17:30:51]execute_cgi json_proto POST (null) [17:30:51]execute_cgi path=json_proto method=POST [17:30:51]POST find Content-Length [17:30:51]Host: 172.17.47.196:8080 [17:30:51]Content-Length: 927 [17:30:51]Content-Type: application/json [17:30:51] [17:30:51]POST finish read [17:30:51]Found Content-Length = 927 [17:30:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148110", "tax_sys" : 0, "items" : [ { "code": "48742078", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B LD Silver", "price" : 134.00, "quantity" : 1.000, "sum" : 134.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700003010087", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Lets Go \u0437\u0435\u043B \u0447\u0430\u0439 \u044F\u0431\u043B-\u0433\u0440 \u041F\u042D\u0422 1,2\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 229.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:30:51]execute_script... [17:30: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)148110", "tax_sys" : 0, "items" : [ { "code": "48742078", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B LD Silver", "price" : 134.00, "quantity" : 1.000, "sum" : 134.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700003010087", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Lets Go \u0437\u0435\u043B \u0447\u0430\u0439 \u044F\u0431\u043B-\u0433\u0440 \u041F\u042D\u0422 1,2\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 229.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:30:51]POST & json_proto [17:30:51]process_json_proto [17:30:51]json parsed OK: [17:30:51]protocol is kg_v1.0 [17:30:51]action value=close_receipt [17:30:51]process_action close_receipt [17:30:51]cmd_close_receipt [17:30:51]MH_GetDate [17:30:51]Write to MH i2c: F0 00 00 21 05 15 [17:30:51]Write i2c OK [17:30:51]MH_I2C_Read... [17:30:51]Read from MH i2c: F0 [17:30:51]MH_I2C_Read... [17:30:51]Read from MH i2c: F0 09 00 [17:30:51]MH_I2C_Read... [17:30:51]Read from MH i2c: F0 09 00 21 05 00 4C 54 F0 66 4C 6B 94 66 C5 [17:30:51]GetLastDocTimeStamp 1727026151 [17:30:51]current date 1727026252 [17:30:51]FM_GetShiftState [17:30:51]SAM_PROTO_GetShiftState [17:30:51]wFMCommunicate request_size=4 [17:30:51]MH_SAM_APDU [17:30:51]CAPDU: 80 13 01 00 [17:30:51]Write to MH i2c: E2 08 00 22 05 80 13 01 00 00 00 00 00 A4 [17:30:51]Write i2c OK [17:30:51]MH_I2C_Read... [17:30:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:30:51]Read from MH i2c: E2 [17:30:51]MH_I2C_Read... [17:30:51]Read from MH i2c: E2 0E 00 [17:30:51]MH_I2C_Read... [17:30:51]Read from MH i2c: E2 0E 00 22 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 62 [17:30:51]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:30:51]wFMCommunicate OK [17:30:51]SAM_PROTO_GetShiftState done [17:30:51]FM_GetShiftState done [17:30:51]opened in 1726964220 [17:30:51]opened+sec_in_day 1727050620 [17:30:51]quantity*price = 13400 [17:30:51]sum+1 = 13401 [17:30:51]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700003010087 Чай хол Lets Go зел чай ябл-гр ПЭТ 1,2л 1.000 * 95.00 = 95.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 229.00 НСП 1% : 2.03 НДС 12% : 24.32 Наличными: 229.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 315 22.09.2024 17:30 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87002 ФПД: 175081369137379 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T173052&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87002&fm=175081369137379&tin=02508201610067®Number=0000000000092592&sum=22900 0 [17:30:52]StoreToDocumentArchive [17:30:52]shift 497 fd 87002 [17:30:52]save to /storage/0497/doc_00087002 [17:30:52]save last doc name /storage/0497/doc_00087002 to /storage/kkm_last_doc_name [17:30:52]save OK [17:30:52]Clear old archive folders... [17:30:52]ProcessDocumentItem done err = 0, tmpTLVsize=395 [17:30:52]tlvbuf is 01BBFA80 [17:30:52]SAM_PROTO_ClearQueue [17:30:52]wFMCommunicate request_size=4 [17:30:52]MH_SAM_APDU [17:30:52]CAPDU: 80 09 00 00 [17:30:52]Write to MH i2c: E2 08 00 2F 05 80 09 00 00 00 00 00 00 A6 [17:30:52]Write i2c OK [17:30:52]MH_I2C_Read... [17:30:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:30:53]Read from MH i2c: E2 [17:30:53]MH_I2C_Read... [17:30:53]Read from MH i2c: E2 03 00 [17:30:53]MH_I2C_Read... [17:30:53]Read from MH i2c: E2 03 00 2F 05 00 90 00 A8 [17:30:53]RAPDU: 90 00 [17:30:53]wFMCommunicate OK [17:30:53]SAM_PROTO_ClearQueue done [17:30:53]KKMCreateOFDPacket [17:30:53]OFDProtocolAddRootSTLVToBuf [17:30:53]FM_MakeSignedData [17:30:53]FM_MakeSignedData [17:30:53]SAM_PROTO_SignData [17:30:53]wFMCommunicate request_size=4 [17:30:53]MH_SAM_APDU [17:30:53]CAPDU: 80 0D 01 02 [17:30:53]Write to MH i2c: E2 08 00 30 05 80 0D 01 02 00 00 00 00 AE [17:30:53]Write i2c OK [17:30:53]MH_I2C_Read... [17:30:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:30:53]Read from MH i2c: E2 [17:30:53]MH_I2C_Read... [17:30:53]Read from MH i2c: E2 03 00 [17:30:53]MH_I2C_Read... [17:30:53]Read from MH i2c: E2 03 00 30 05 00 90 00 A9 [17:30:53]RAPDU: 90 00 [17:30:53]wFMCommunicate OK [17:30:53]wFMCommunicate request_size=255 [17:30:53]MH_SAM_APDU [17:30:53]CAPDU: 80 0D 02 02 FA 03 00 8B 01 1E 04 01 00 01 23 04 59 00 8A 04 08 00 34 38 37 34 32 30 37 38 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 80 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 38 37 06 04 3C 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 73 20 47 6F 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D1 8F D0 B1 D0 BB 2D D0 B3 D1 80 20 D0 9F D0 AD D0 A2 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 59 00 00 00 00 EB 03 26 00 EF 03 [17:30:53]Write to MH i2c: E2 02 01 31 05 80 0D 02 02 FA 00 03 00 8B 01 1E 04 01 00 01 23 04 59 00 8A 04 08 00 34 38 37 34 32 30 37 38 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 80 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 38 37 06 04 3C 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 73 20 47 6F 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D1 8F D0 B1 D0 BB 2D D0 B3 D1 80 20 D0 9F D0 AD D0 A2 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 59 00 00 00 00 EB 03 26 00 EF 03 00 00 B6 [17:30:53]Write i2c OK [17:30:53]MH_I2C_Read... [17:30:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:30:53]Read from MH i2c: E2 [17:30:53]MH_I2C_Read... [17:30:53]Read from MH i2c: E2 03 00 [17:30:53]MH_I2C_Read... [17:30:53]Read from MH i2c: E2 03 00 31 05 00 90 00 AA [17:30:53]RAPDU: 90 00 [17:30:53]wFMCommunicate OK [17:30:53]wFMCommunicate request_size=154 [17:30:53]MH_SAM_APDU [17:30:53]CAPDU: 80 0D 02 02 95 0F 00 F6 03 01 00 01 F7 03 06 00 CB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 80 09 00 00 00 00 07 04 06 00 74 59 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 01 00 00 F4 03 04 00 4C 54 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DA 53 01 00 35 04 06 00 9F 3C 4E D0 70 E3 [17:30:53]Write to MH i2c: E2 9D 00 32 05 80 0D 02 02 95 00 0F 00 F6 03 01 00 01 F7 03 06 00 CB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 80 09 00 00 00 00 07 04 06 00 74 59 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 01 00 00 F4 03 04 00 4C 54 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DA 53 01 00 35 04 06 00 9F 3C 4E D0 70 E3 00 00 DF [17:30:53]Write i2c OK [17:30:53]MH_I2C_Read... [17:30:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:30:53]Read from MH i2c: E2 [17:30:53]MH_I2C_Read... [17:30:53]Read from MH i2c: E2 03 00 [17:30:53]MH_I2C_Read... [17:30:53]Read from MH i2c: E2 03 00 32 05 00 90 00 AB [17:30:53]RAPDU: 90 00 [17:30:53]wFMCommunicate OK [17:30:53]wFMCommunicate request_size=4 [17:30:53]MH_SAM_APDU [17:30:53]CAPDU: 80 0D 03 02 [17:30:53]Write to MH i2c: E2 08 00 33 05 80 0D 03 02 00 00 00 00 B3 [17:30:53]Write i2c OK [17:30:53]MH_I2C_Read... [17:30:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:30:53]Read from MH i2c: E2 [17:30:53]MH_I2C_Read... [17:30:53]Read from MH i2c: E2 0B 00 [17:30:53]MH_I2C_Read... [17:30:53]Read from MH i2c: E2 0B 00 33 05 00 06 2F 48 EF E8 D2 94 9B 90 00 09 [17:30:53]RAPDU: 06 2F 48 EF E8 D2 94 9B 90 00 [17:30:53]wFMCommunicate OK [17:30:53]SAM_PROTO_SignData done [17:30:53]FM_MakeSignedData done [17:30:53]CreateOFDProtocolMessage [17:30:53]wFMCommunicate request_size=4 [17:30:53]MH_SAM_APDU [17:30:53]CAPDU: 80 11 00 00 [17:30:53]Write to MH i2c: E2 08 00 34 05 80 11 00 00 00 00 00 00 B3 [17:30:53]Write i2c OK [17:30:53]MH_I2C_Read... [17:30:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:30:53]Read from MH i2c: E2 [17:30:53]MH_I2C_Read... [17:30:53]Read from MH i2c: E2 17 00 [17:30:53]MH_I2C_Read... [17:30:53]Read from MH i2c: E2 17 00 34 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 12 [17:30:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:30:53]wFMCommunicate OK [17:30:53]CreateOFDProtocolMessage done [17:30:53]OFDSenderStorePacket 87002 [17:30:53]StoreOFDPacket docnum=87002 [17:30:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 9F 01 00 00 5F F0 97 01 D1 94 5A 03 01 00 03 00 8B 01 1E 04 01 00 01 23 04 59 00 8A 04 08 00 34 38 37 34 32 30 37 38 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 80 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 38 37 06 04 3C 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 73 20 47 6F 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D1 8F D0 B1 D0 BB 2D D0 B3 D1 80 20 D0 9F D0 AD D0 A2 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 80 09 00 00 00 00 07 04 06 00 74 59 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 01 00 00 F4 03 04 00 4C 54 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DA 53 01 00 35 04 06 00 9F 3C 4E D0 70 E3 06 2F 48 EF E8 D2 94 9B [17:30:53]CheckFolder [17:30:53]dirname=/storage/ofd_packets [17:30:53]CheckFolder done [17:30:53]ProducePacketName [17:30:53]name=ofd_packets/00087002 [17:30:53]NVStorageSaveData ofd_packets/00087002 [17:30:53]File name is /storage/ofd_packets/00087002 [17:30:53]Write 445 bytes [17:30:53]NVStorageSaveData done [17:30:53]OFDSenderStorePacket done [17:30:53]KKMCreateOFDPacket done [17:30:53]NVStorageSaveData kkm_last_timestamp [17:30:53]File name is /storage/kkm_last_timestamp [17:30:53]Write 4 bytes [17:30:53]NVStorageSaveData done [17:30:53]ExternCall_PrintAddStr [17:30:53]wPrintStart [17:30:53]Write to MH i2c: 01 00 00 35 05 3A [17:30:53]Write i2c OK [17:30:53]MH_I2C_Read... [17:30:53]Read from MH i2c: 01 [17:30:53]MH_I2C_Read... [17:30:53]Read from MH i2c: 01 07 00 [17:30:53]MH_I2C_Read... [17:30:53]Read from MH i2c: 01 07 00 35 05 00 00 00 00 00 FF 0F 4F [17:30:53]RasterBufferAndPrint [17:30:53]line Счет N : (3)148110 [17:30:53]line ИНН: 02508201610067 [17:30:53]line Контрольно-Кассовый Чек [17:30:53]line ПРОДАЖА [17:30:53]line Товар: 48742078 [17:30:53]line Сигареты LD Silver [17:30:53]line 1.000 * 134.00 [17:30:53]line = 134.00 [17:30:53]line НДС 12% НСП 1% [17:30:53]line > о реализуемом товаре [17:30:53]line Товар: 4700003010087 [17:30:53]line Чай хол Lets Go зел чай ябл-гр ПЭТ 1,2л [17:30:53]line 1.000 * 95.00 [17:30:53]line = 95.00 [17:30:53]line НДС 12% НСП 1% [17:30:53]line > о реализуемом товаре [17:30:53]line ИТОГО: 229.00 [17:30:53]line НСП 1% : 2.03 [17:30:53]line НДС 12% : 24.32 [17:30:53]line Наличными: 229.00 [17:30:53]line Безнал.: 0.00 [17:30:53]line Место: АЗС № 137 "Партнер Нефть" [17:30:53]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:30:53]line СНО: Общий режим [17:30:53]line Чек 315 22.09.2024 17:30 [17:30:53]line Смена: 497 ФФД: 1.0 [17:30:53]line ЗНМ: 0300000064 [17:30:53]line РНМ: 0000000000092592 [17:30:53]line Версия ККМ: 001 [17:30:53]line ФМ: 0000000000874979 [17:30:53]line ФД: 87002 [17:30:53]line ФПД: 175081369137379 [17:30:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T173052&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87002&fm=175081369137379&tin=02508201610067®Number=0000000000092592&sum=22900 [17:30:53]line 0 [17:30:53]OFD Sender: Processing packet 87002 [packets to send 276, broken 275] [17:30:53]ProducePacketName [17:30:53]name=ofd_packets/00087002 [17:30:53]OFD Sender: To server: pG, [17:30:53]CommunicateWithHost lk.salyk.kg:30040 [17:30:53]ConnectInit lk.salyk.kg [17:30:53]written 0, free lines is 4095 [17:30:54]Write to MH i2c: 01 00 00 64 05 69 [17:30:54]Write i2c OK [17:30:54]MH_I2C_Read... [17:30:54]Read from MH i2c: 01 [17:30:54]MH_I2C_Read... [17:30:54]Read from MH i2c: 01 07 00 [17:30:54]MH_I2C_Read... [17:30:54]Read from MH i2c: 01 07 00 64 05 00 00 00 00 00 A0 0C 1C [17:30:54]RasterBufferAndPrint [17:30:54]line [17:30:54]line [17:30:54]line [17:30:54]line [17:30:54]line [17:30:54]written 0, free lines is 3238 [17:30:54]MH_Cut [17:30:54]Write to MH i2c: D1 01 00 6B 05 01 42 [17:30:54]Write i2c OK [17:30:54]MH_I2C_Read... [17:30:54]Read from MH i2c: D1 [17:30:54]MH_I2C_Read... [17:30:54]Read from MH i2c: D1 01 00 [17:30:54]MH_I2C_Read... [17:30:54]Read from MH i2c: D1 01 00 6B 05 00 41 [17:30:54]Write to MH i2c: 01 00 00 6C 05 71 [17:30:54]Write i2c OK [17:30:54]MH_I2C_Read... [17:30:54]Connected sock=7 [17:30:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 9F 01 00 00 5F F0 97 01 D1 94 5A 03 01 00 03 00 8B 01 1E 04 01 00 01 23 04 59 00 8A 04 08 00 34 38 37 34 32 30 37 38 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 80 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 38 37 06 04 3C 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 73 20 47 6F 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D1 8F D0 B1 D0 BB 2D D0 B3 D1 80 20 D0 9F D0 AD D0 A2 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 80 09 00 00 00 00 07 04 06 00 74 59 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 01 00 00 F4 03 04 00 4C 54 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DA 53 01 00 35 04 06 00 9F 3C 4E D0 70 E3 06 2F 48 EF E8 D2 94 9B [17:30:55]*** Cut start [17:30:55]*** Partial cut [17:30:55]*** CUTSNS_PIN = 1 [17:30:55]*** CUTSNS_PIN = 0 [17:30:55]*** Brake cut motor [17:30:55]Read from MH i2c: 01 [17:30:55]MH_I2C_Read... [17:30:55]*** Stop cut motor [17:30:55]*** Cut end [17:30:55]Read from MH i2c: 01 07 00 [17:30:55]MH_I2C_Read... [17:30:55]Read from MH i2c: 01 07 00 6C 05 00 00 00 00 00 FF 0F 86 [17:30:55]process_action close_receipt done [17:30:55]requested_data is exist [17:30:55]produce_requested_data [17:30:55]requested_item fm.sn is exist - process it [17:30:55]wFMCommunicate request_size=4 [17:30:55]MH_SAM_APDU [17:30:55]CAPDU: 80 11 00 00 [17:30:55]Write to MH i2c: E2 08 00 6D 05 80 11 00 00 00 00 00 00 EC [17:30:55]Write i2c OK [17:30:55]MH_I2C_Read... [17:30:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:30:55]Read from MH i2c: E2 [17:30:55]MH_I2C_Read... [17:30:55]Read from MH i2c: E2 17 00 [17:30:55]MH_I2C_Read... [17:30:55]Read from MH i2c: E2 17 00 6D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 4B [17:30:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:30:55]wFMCommunicate OK [17:30:55]requested_item fd.num is exist - process it [17:30:55]SAM_PROTO_GetFieldsCounters [17:30:55]wFMCommunicate request_size=4 [17:30:55]MH_SAM_APDU [17:30:55]CAPDU: 80 13 00 00 [17:30:55]Write to MH i2c: E2 08 00 6E 05 80 13 00 00 00 00 00 00 EF [17:30:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 CD 13 47 00 03 C9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DA 53 01 00 F4 03 04 00 1C FF EF 66 B6 04 01 00 00 93 86 DC 0B 23 87 B4 B1 [17:30:55]CommunicateWithHost err = 0 [17:30:55]CheckOFDResponse [17:30:55]1017 (14) - 77093643461234 [17:30:55]1041 (16) - 0000000000874979 [17:30:55]1040 (4) - 87002 [17:30:55]1012 (4) - 22.09.2024 11:27 [17:30:55]1206 (1) - 0 [17:30:55]OFD Sender: Remove packet 87002 [17:30:55]ProducePacketName [17:30:55]name=ofd_packets/00087002 [17:30:55]NVStorageDeleteData [17:30:55]Write i2c OK [17:30:55]MH_I2C_Read... [17:30:56]Read from MH i2c: E2 [17:30:56]MH_I2C_Read... [17:30:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:30:56]Read from MH i2c: E2 62 00 [17:30:56]MH_I2C_Read... [17:30:56]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 DA 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 3B 01 00 00 5E 04 04 00 3B 01 00 00 57 04 04 00 3C 01 00 00 19 04 04 00 00 00 00 00 90 00 F2 [17:30:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 DA 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 3B 01 00 00 5E 04 04 00 3B 01 00 00 57 04 04 00 3C 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:30:56]wFMCommunicate OK [17:30:56]SAM_PROTO_GetFieldsCounters done [17:30:56]requested_item shift.num is exist - process it [17:30:56]requested_item shift.opened is exist - process it [17:30:56]req_shift_opened [17:30:56]FM_GetShiftState [17:30:56]SAM_PROTO_GetShiftState [17:30:56]wFMCommunicate request_size=4 [17:30:56]MH_SAM_APDU [17:30:56]CAPDU: 80 13 01 00 [17:30:56]Write to MH i2c: E2 08 00 6F 05 80 13 01 00 00 00 00 00 F1 [17:30:56]Write i2c OK [17:30:56]MH_I2C_Read... [17:30:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:30:56]Read from MH i2c: E2 [17:30:56]MH_I2C_Read... [17:30:56]Read from MH i2c: E2 0E 00 [17:30:56]MH_I2C_Read... [17:30:56]Read from MH i2c: E2 0E 00 6F 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 AF [17:30:56]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:30:56]wFMCommunicate OK [17:30:56]SAM_PROTO_GetShiftState done [17:30:56]FM_GetShiftState done [17:30:56]req_shift_opened done [17:30:56]requested_item shift.open_date is exist - process it [17:30:56]req_shift_open_date [17:30:56]req_shift_open_date done [17:30:56]produce_requested_data done [17:30:56]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87002,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:30:56]process_action_free close_receipt [17:30:56]json_value_free [17:30:56]json_value_free done [17:30:56]process_json_proto returns [17:30:56]Send response to host [17:30:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87002,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:30:56]free response buf [17:30:56]execute_script done [17:30:56]execute_script returns [17:30:56]free content buf [17:30:56]Sock 10.Close socket [17:30:56]Sock 10.Thread stoped [17:30:56]OFD Sender: No OFD packet to send [17:31:01]OFD Sender: No OFD packet to send [17:31:06]OFD Sender: No OFD packet to send [17:31:11]OFD Sender: No OFD packet to send [17:31:16]OFD Sender: No OFD packet to send [17:31:21]OFD Sender: No OFD packet to send [17:31:26]OFD Sender: No OFD packet to send [17:31:31]OFD Sender: No OFD packet to send [17:31:36]OFD Sender: No OFD packet to send [17:31:41]OFD Sender: No OFD packet to send [17:31:46]OFD Sender: No OFD packet to send [17:31:51]OFD Sender: No OFD packet to send [17:31:56]OFD Sender: No OFD packet to send [17:32:01]OFD Sender: No OFD packet to send [17:32:06]OFD Sender: No OFD packet to send [17:32:11]OFD Sender: No OFD packet to send [17:32:16]OFD Sender: No OFD packet to send [17:32:21]OFD Sender: No OFD packet to send [17:32:26]OFD Sender: No OFD packet to send [17:32:31]OFD Sender: No OFD packet to send [17:32:36]OFD Sender: No OFD packet to send [17:32:41]OFD Sender: No OFD packet to send [17:32:46]OFD Sender: No OFD packet to send [17:32:51]OFD Sender: No OFD packet to send [17:32:56]OFD Sender: No OFD packet to send [17:33:01]OFD Sender: No OFD packet to send [17:33:06]OFD Sender: No OFD packet to send [17:33:11]OFD Sender: No OFD packet to send [17:33:16]OFD Sender: No OFD packet to send [17:33:20]accept exits with 9 [17:33:20]New connection [17:33:20]New thread 3067333988 created [17:33:20]Thread 3067190628 joined [17:33:20]Waiting for new connection... [17:33:20] Sock 9.Parse request [17:33:20]Sock 9.Check first char [17:33:20]Sock 9.First char is OK [17:33:20]request: POST /json_proto HTTP/1.0 [17:33:20]Method: POST [17:33:20]URL: /json_proto [17:33:20]Method is POST - this is cgi request [17:33:20]url: /json_proto [17:33:20]query_string will be loaded in cgi processing [17:33:20]execute_cgi json_proto POST (null) [17:33:20]execute_cgi path=json_proto method=POST [17:33:20]POST find Content-Length [17:33:20]Host: 172.17.47.196:8080 [17:33:20]Content-Length: 687 [17:33:20]Content-Type: application/json [17:33:20] [17:33:20]POST finish read [17:33:20]Found Content-Length = 687 [17:33:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871938", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:33:20]execute_script... [17:33: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)871938", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:33:20]POST & json_proto [17:33:20]process_json_proto [17:33:20]json parsed OK: [17:33:20]protocol is kg_v1.0 [17:33:20]action value=close_receipt [17:33:20]process_action close_receipt [17:33:20]cmd_close_receipt [17:33:20]MH_GetDate [17:33:20]Write to MH i2c: F0 00 00 70 05 64 [17:33:20]Write i2c OK [17:33:20]MH_I2C_Read... [17:33:20]Read from MH i2c: F0 [17:33:20]MH_I2C_Read... [17:33:20]Read from MH i2c: F0 09 00 [17:33:20]MH_I2C_Read... [17:33:20]Read from MH i2c: F0 09 00 70 05 00 E1 54 F0 66 4C 6B 94 66 A9 [17:33:20]GetLastDocTimeStamp 1727026252 [17:33:20]current date 1727026401 [17:33:20]FM_GetShiftState [17:33:20]SAM_PROTO_GetShiftState [17:33:20]wFMCommunicate request_size=4 [17:33:20]MH_SAM_APDU [17:33:20]CAPDU: 80 13 01 00 [17:33:20]Write to MH i2c: E2 08 00 71 05 80 13 01 00 00 00 00 00 F3 [17:33:20]Write i2c OK [17:33:20]MH_I2C_Read... [17:33:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:33:20]Read from MH i2c: E2 [17:33:20]MH_I2C_Read... [17:33:20]Read from MH i2c: E2 0E 00 [17:33:20]MH_I2C_Read... [17:33:20]Read from MH i2c: E2 0E 00 71 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B1 [17:33:20]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:33:20]wFMCommunicate OK [17:33:20]SAM_PROTO_GetShiftState done [17:33:20]FM_GetShiftState done [17:33:20]opened in 1726964220 [17:33:20]opened+sec_in_day 1727050620 [17:33:20]quantity*price = 100050 [17:33:20]sum+1 = 100052 [17:33:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 316 22.09.2024 17:33 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87003 ФПД: 181640948938694 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T173321&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87003&fm=181640948938694&tin=02508201610067®Number=0000000000092592&sum=100000 [17:33:21]StoreToDocumentArchive [17:33:21]shift 497 fd 87003 [17:33:21]save to /storage/0497/doc_00087003 [17:33:21]save last doc name /storage/0497/doc_00087003 to /storage/kkm_last_doc_name [17:33:21]save OK [17:33:21]Clear old archive folders... [17:33:21]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:33:21]tlvbuf is 01BBD290 [17:33:21]SAM_PROTO_ClearQueue [17:33:21]wFMCommunicate request_size=4 [17:33:21]MH_SAM_APDU [17:33:21]CAPDU: 80 09 00 00 [17:33:21]Write to MH i2c: E2 08 00 7E 05 80 09 00 00 00 00 00 00 F5 [17:33:21]Write i2c OK [17:33:21]MH_I2C_Read... [17:33:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:33:21]Read from MH i2c: E2 [17:33:21]MH_I2C_Read... [17:33:21]Read from MH i2c: E2 03 00 [17:33:21]MH_I2C_Read... [17:33:21]Read from MH i2c: E2 03 00 7E 05 00 90 00 F7 [17:33:21]RAPDU: 90 00 [17:33:21]wFMCommunicate OK [17:33:21]SAM_PROTO_ClearQueue done [17:33:21]KKMCreateOFDPacket [17:33:21]OFDProtocolAddRootSTLVToBuf [17:33:21]FM_MakeSignedData [17:33:21]FM_MakeSignedData [17:33:21]SAM_PROTO_SignData [17:33:21]wFMCommunicate request_size=4 [17:33:21]MH_SAM_APDU [17:33:21]CAPDU: 80 0D 01 02 [17:33:21]Write to MH i2c: E2 08 00 7F 05 80 0D 01 02 00 00 00 00 FD [17:33:21]Write i2c OK [17:33:21]MH_I2C_Read... [17:33:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:33:21]OFD Sender: No OFD packet to send [17:33:21]Read from MH i2c: E2 [17:33:21]MH_I2C_Read... [17:33:21]Read from MH i2c: E2 03 00 [17:33:21]MH_I2C_Read... [17:33:21]Read from MH i2c: E2 03 00 7F 05 00 90 00 F8 [17:33:21]RAPDU: 90 00 [17:33:21]wFMCommunicate OK [17:33:21]wFMCommunicate request_size=255 [17:33:21]MH_SAM_APDU [17:33:21]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 E1 54 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DB 53 01 00 35 04 06 00 [17:33:21]Write to MH i2c: E2 02 01 80 05 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 E1 54 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DB 53 01 00 35 04 06 00 00 00 60 [17:33:21]Write i2c OK [17:33:21]MH_I2C_Read... [17:33:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:33:22]Read from MH i2c: E2 [17:33:22]MH_I2C_Read... [17:33:22]Read from MH i2c: E2 03 00 [17:33:22]MH_I2C_Read... [17:33:22]Read from MH i2c: E2 03 00 80 05 00 90 00 F9 [17:33:22]RAPDU: 90 00 [17:33:22]wFMCommunicate OK [17:33:22]wFMCommunicate request_size=11 [17:33:22]MH_SAM_APDU [17:33:22]CAPDU: 80 0D 02 02 06 A5 33 94 3C F7 C6 [17:33:22]Write to MH i2c: E2 0E 00 81 05 80 0D 02 02 06 00 A5 33 94 3C F7 C6 00 00 71 [17:33:22]Write i2c OK [17:33:22]MH_I2C_Read... [17:33:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:33:22]Read from MH i2c: E2 [17:33:22]MH_I2C_Read... [17:33:22]Read from MH i2c: E2 03 00 [17:33:22]MH_I2C_Read... [17:33:22]Read from MH i2c: E2 03 00 81 05 00 90 00 FA [17:33:22]RAPDU: 90 00 [17:33:22]wFMCommunicate OK [17:33:22]wFMCommunicate request_size=4 [17:33:22]MH_SAM_APDU [17:33:22]CAPDU: 80 0D 03 02 [17:33:22]Write to MH i2c: E2 08 00 82 05 80 0D 03 02 00 00 00 00 02 [17:33:22]Write i2c OK [17:33:22]MH_I2C_Read... [17:33:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:33:22]Read from MH i2c: E2 [17:33:22]MH_I2C_Read... [17:33:22]Read from MH i2c: E2 0B 00 [17:33:22]MH_I2C_Read... [17:33:22]Read from MH i2c: E2 0B 00 82 05 00 16 38 91 2E 24 D8 B9 8A 90 00 4F [17:33:22]RAPDU: 16 38 91 2E 24 D8 B9 8A 90 00 [17:33:22]wFMCommunicate OK [17:33:22]SAM_PROTO_SignData done [17:33:22]FM_MakeSignedData done [17:33:22]CreateOFDProtocolMessage [17:33:22]wFMCommunicate request_size=4 [17:33:22]MH_SAM_APDU [17:33:22]CAPDU: 80 11 00 00 [17:33:22]Write to MH i2c: E2 08 00 83 05 80 11 00 00 00 00 00 00 02 [17:33:22]Write i2c OK [17:33:22]MH_I2C_Read... [17:33:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:33:22]Read from MH i2c: E2 [17:33:22]MH_I2C_Read... [17:33:22]Read from MH i2c: E2 17 00 [17:33:22]MH_I2C_Read... [17:33:22]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 34 39 37 39 90 00 61 [17:33:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:33:22]wFMCommunicate OK [17:33:22]CreateOFDProtocolMessage done [17:33:22]OFDSenderStorePacket 87003 [17:33:22]StoreOFDPacket docnum=87003 [17:33:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 73 7D 08 01 CB 18 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 E1 54 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DB 53 01 00 35 04 06 00 A5 33 94 3C F7 C6 16 38 91 2E 24 D8 B9 8A [17:33:22]CheckFolder [17:33:22]dirname=/storage/ofd_packets [17:33:22]CheckFolder done [17:33:22]ProducePacketName [17:33:22]name=ofd_packets/00087003 [17:33:22]NVStorageSaveData ofd_packets/00087003 [17:33:22]File name is /storage/ofd_packets/00087003 [17:33:22]Write 302 bytes [17:33:22]NVStorageSaveData done [17:33:22]OFDSenderStorePacket done [17:33:22]KKMCreateOFDPacket done [17:33:22]NVStorageSaveData kkm_last_timestamp [17:33:22]File name is /storage/kkm_last_timestamp [17:33:22]Write 4 bytes [17:33:22]NVStorageSaveData done [17:33:22]ExternCall_PrintAddStr [17:33:22]wPrintStart [17:33:22]Write to MH i2c: 01 00 00 84 05 89 [17:33:22]Write i2c OK [17:33:22]MH_I2C_Read... [17:33:22]Read from MH i2c: 01 [17:33:22]MH_I2C_Read... [17:33:22]Read from MH i2c: 01 07 00 [17:33:22]MH_I2C_Read... [17:33:22]Read from MH i2c: 01 07 00 84 05 00 00 00 00 00 FF 0F 9E [17:33:22]RasterBufferAndPrint [17:33:22]line Счет N : (1)871938 [17:33:22]line ИНН: 02508201610067 [17:33:22]line Контрольно-Кассовый Чек [17:33:22]line ПРОДАЖА [17:33:22]line ТРК (МРК, ГНК) : 21 [17:33:22]line Товар: 2710194210 [17:33:22]line ДТ(л)-К-4 [17:33:22]line 13.130 * 76.20 [17:33:22]line = 1000.51 [17:33:22]line НДС 12% НСП 1% [17:33:22]line > о реализуемом товаре [17:33:22]line ОКРУГЛЕНИЕ: -0.51 [17:33:22]line ИТОГО: 1000.00 [17:33:22]line Внесено: 1000.00 [17:33:22]line СДАЧА: 0.00 [17:33:22]line НСП 1% : 8.85 [17:33:22]line НДС 12% : 106.25 [17:33:22]line Наличными: 1000.00 [17:33:22]line Безнал.: 0.00 [17:33:22]line Место: АЗС № 137 "Партнер Нефть" [17:33:22]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:33:22]line СНО: Общий режим [17:33:22]line Чек 316 22.09.2024 17:33 [17:33:22]line Смена: 497 ФФД: 1.0 [17:33:22]line ЗНМ: 0300000064 [17:33:22]line РНМ: 0000000000092592 [17:33:22]line Версия ККМ: 001 [17:33:22]line ФМ: 0000000000874979 [17:33:22]line ФД: 87003 [17:33:22]line ФПД: 181640948938694 [17:33:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T173321&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87003&fm=181640948938694&tin=02508201610067®Number=0000000000092592&sum=100000 [17:33:22]OFD Sender: Processing packet 87003 [packets to send 276, broken 275] [17:33:22]ProducePacketName [17:33:22]name=ofd_packets/00087003 [17:33:22]OFD Sender: To server: pG, [17:33:22]CommunicateWithHost lk.salyk.kg:30040 [17:33:22]ConnectInit lk.salyk.kg [17:33:22]written 0, free lines is 4095 [17:33:22]Write to MH i2c: 01 00 00 AF 05 B4 [17:33:22]Write i2c OK [17:33:22]MH_I2C_Read... [17:33:22]Read from MH i2c: 01 [17:33:22]MH_I2C_Read... [17:33:22]Read from MH i2c: 01 07 00 [17:33:22]MH_I2C_Read... [17:33:22]Read from MH i2c: 01 07 00 AF 05 00 00 00 00 00 DD 0C A4 [17:33:22]RasterBufferAndPrint [17:33:22]line [17:33:22]line [17:33:22]line [17:33:22]line [17:33:22]line [17:33:22]written 0, free lines is 3299 [17:33:23]MH_Cut [17:33:23]Write to MH i2c: D1 01 00 B6 05 01 8D [17:33:23]Write i2c OK [17:33:23]MH_I2C_Read... [17:33:23]Read from MH i2c: D1 [17:33:23]MH_I2C_Read... [17:33:23]Read from MH i2c: D1 01 00 [17:33:23]MH_I2C_Read... [17:33:23]Read from MH i2c: D1 01 00 B6 05 00 8C [17:33:23]Write to MH i2c: 01 00 00 B7 05 BC [17:33:23]Write i2c OK [17:33:23]MH_I2C_Read... [17:33:23]*** Cut start [17:33:23]*** Partial cut [17:33:23]*** CUTSNS_PIN = 1 [17:33:23]*** CUTSNS_PIN = 0 [17:33:23]Connected sock=7 [17:33:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 73 7D 08 01 CB 18 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 E1 54 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DB 53 01 00 35 04 06 00 A5 33 94 3C F7 C6 16 38 91 2E 24 D8 B9 8A [17:33:24]*** Brake cut motor [17:33:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 A3 CF 47 00 21 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 34 39 37 39 10 04 04 00 DB 53 01 00 F4 03 04 00 B1 FF EF 66 B6 04 01 00 00 AE 0E C7 BC AC 2B 8C 4F [17:33:24]CommunicateWithHost err = 0 [17:33:24]CheckOFDResponse [17:33:24]1017 (14) - 77093643461234 [17:33:24]1041 (16) - 0000000000874979 [17:33:24]1040 (4) - 87003 [17:33:24]1012 (4) - 22.09.2024 11:29 [17:33:24]1206 (1) - 0 [17:33:24]OFD Sender: Remove packet 87003 [17:33:24]ProducePacketName [17:33:24]name=ofd_packets/00087003 [17:33:24]NVStorageDeleteData [17:33:24]Read from MH i2c: 01 [17:33:24]MH_I2C_Read... [17:33:24]*** Stop cut motor [17:33:24]*** Cut end [17:33:24]Read from MH i2c: 01 07 00 [17:33:24]MH_I2C_Read... [17:33:24]Read from MH i2c: 01 07 00 B7 05 00 00 00 00 00 FF 0F D1 [17:33:24]process_action close_receipt done [17:33:24]requested_data is exist [17:33:24]produce_requested_data [17:33:24]requested_item fm.sn is exist - process it [17:33:24]wFMCommunicate request_size=4 [17:33:24]MH_SAM_APDU [17:33:24]CAPDU: 80 11 00 00 [17:33:24]Write to MH i2c: E2 08 00 B8 05 80 11 00 00 00 00 00 00 37 [17:33:24]Write i2c OK [17:33:24]MH_I2C_Read... [17:33:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:33:24]Read from MH i2c: E2 [17:33:24]MH_I2C_Read... [17:33:24]Read from MH i2c: E2 17 00 [17:33:24]MH_I2C_Read... [17:33:24]Read from MH i2c: E2 17 00 B8 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 96 [17:33:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:33:24]wFMCommunicate OK [17:33:24]requested_item fd.num is exist - process it [17:33:24]SAM_PROTO_GetFieldsCounters [17:33:24]wFMCommunicate request_size=4 [17:33:24]MH_SAM_APDU [17:33:24]CAPDU: 80 13 00 00 [17:33:24]Write to MH i2c: E2 08 00 B9 05 80 13 00 00 00 00 00 00 3A [17:33:24]Write i2c OK [17:33:24]MH_I2C_Read... [17:33:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:33:24]Read from MH i2c: E2 [17:33:24]MH_I2C_Read... [17:33:24]Read from MH i2c: E2 62 00 [17:33:24]MH_I2C_Read... [17:33:24]Read from MH i2c: E2 62 00 B9 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 DB 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 3C 01 00 00 5E 04 04 00 3C 01 00 00 57 04 04 00 3D 01 00 00 19 04 04 00 00 00 00 00 90 00 41 [17:33:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 DB 53 01 00 0E 04 04 00 F1 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 [17:33:24]wFMCommunicate OK [17:33:24]SAM_PROTO_GetFieldsCounters done [17:33:24]requested_item shift.num is exist - process it [17:33:24]requested_item shift.opened is exist - process it [17:33:24]req_shift_opened [17:33:24]FM_GetShiftState [17:33:24]SAM_PROTO_GetShiftState [17:33:24]wFMCommunicate request_size=4 [17:33:24]MH_SAM_APDU [17:33:24]CAPDU: 80 13 01 00 [17:33:24]Write to MH i2c: E2 08 00 BA 05 80 13 01 00 00 00 00 00 3C [17:33:24]Write i2c OK [17:33:24]MH_I2C_Read... [17:33:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:33:24]Read from MH i2c: E2 [17:33:24]MH_I2C_Read... [17:33:24]Read from MH i2c: E2 0E 00 [17:33:24]MH_I2C_Read... [17:33:24]Read from MH i2c: E2 0E 00 BA 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 FA [17:33:24]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:33:24]wFMCommunicate OK [17:33:24]SAM_PROTO_GetShiftState done [17:33:24]FM_GetShiftState done [17:33:24]req_shift_opened done [17:33:24]requested_item shift.open_date is exist - process it [17:33:24]req_shift_open_date [17:33:24]req_shift_open_date done [17:33:24]produce_requested_data done [17:33:24]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87003,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:33:24]process_action_free close_receipt [17:33:24]json_value_free [17:33:24]json_value_free done [17:33:24]process_json_proto returns [17:33:24]Send response to host [17:33:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87003,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:33:24]free response buf [17:33:24]execute_script done [17:33:24]execute_script returns [17:33:24]free content buf [17:33:24]Sock 9.Close socket [17:33:24]Sock 9.Thread stoped [17:33:24]OFD Sender: No OFD packet to send [17:33:29]OFD Sender: No OFD packet to send [17:33:34]OFD Sender: No OFD packet to send [17:33:39]OFD Sender: No OFD packet to send [17:33:41]recv_with_timeout no data received [17:33:44]OFD Sender: No OFD packet to send [17:33:49]OFD Sender: No OFD packet to send [17:33:54]recv_with_timeout no data received [17:33:54]OFD Sender: No OFD packet to send [17:33:59]OFD Sender: No OFD packet to send [17:34:04]OFD Sender: No OFD packet to send [17:34:09]OFD Sender: No OFD packet to send [17:34:14]OFD Sender: No OFD packet to send [17:34:19]OFD Sender: No OFD packet to send [17:34:21]recv_with_timeout no data received [17:34:24]OFD Sender: No OFD packet to send [17:34:29]OFD Sender: No OFD packet to send [17:34:34]OFD Sender: No OFD packet to send [17:34:39]OFD Sender: No OFD packet to send [17:34:44]OFD Sender: No OFD packet to send [17:34:49]OFD Sender: No OFD packet to send [17:34:54]OFD Sender: No OFD packet to send [17:34:59]OFD Sender: No OFD packet to send [17:35:04]OFD Sender: No OFD packet to send [17:35:09]OFD Sender: No OFD packet to send [17:35:14]OFD Sender: No OFD packet to send [17:35:19]OFD Sender: No OFD packet to send [17:35:24]OFD Sender: No OFD packet to send [17:35:29]OFD Sender: No OFD packet to send [17:35:34]OFD Sender: No OFD packet to send [17:35:39]OFD Sender: No OFD packet to send [17:35:44]OFD Sender: No OFD packet to send [17:35:49]OFD Sender: No OFD packet to send [17:35:54]OFD Sender: No OFD packet to send [17:36:00]OFD Sender: No OFD packet to send [17:36:05]OFD Sender: No OFD packet to send [17:36:10]OFD Sender: No OFD packet to send [17:36:15]OFD Sender: No OFD packet to send [17:36:20]OFD Sender: No OFD packet to send [17:36:25]OFD Sender: No OFD packet to send [17:36:30]OFD Sender: No OFD packet to send [17:36:30]accept exits with 10 [17:36:30]New connection [17:36:30]New thread 3067190628 created [17:36:30]Thread 3067333988 joined [17:36:30]Waiting for new connection... [17:36:30] Sock 10.Parse request [17:36:30]Sock 10.Check first char [17:36:30]Sock 10.First char is OK [17:36:30]request: POST /json_proto HTTP/1.0 [17:36:30]Method: POST [17:36:30]URL: /json_proto [17:36:30]Method is POST - this is cgi request [17:36:30]url: /json_proto [17:36:30]query_string will be loaded in cgi processing [17:36:30]execute_cgi json_proto POST (null) [17:36:30]execute_cgi path=json_proto method=POST [17:36:30]POST find Content-Length [17:36:30]Host: 172.17.47.196:8080 [17:36:30]Content-Length: 824 [17:36:30]Content-Type: application/json [17:36:30] [17:36:30]POST finish read [17:36:30]Found Content-Length = 824 [17:36:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871939", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 21.000, "sum" : 1600.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1600.20 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:36:30]execute_script... [17:36:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871939", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 21.000, "sum" : 1600.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1600.20 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:36:30]POST & json_proto [17:36:30]process_json_proto [17:36:30]json parsed OK: [17:36:30]protocol is kg_v1.0 [17:36:30]action value=close_receipt [17:36:30]process_action close_receipt [17:36:30]cmd_close_receipt [17:36:30]MH_GetDate [17:36:30]Write to MH i2c: F0 00 00 BB 05 AF [17:36:30]Write i2c OK [17:36:30]MH_I2C_Read... [17:36:30]Read from MH i2c: F0 [17:36:30]MH_I2C_Read... [17:36:30]Read from MH i2c: F0 09 00 [17:36:30]MH_I2C_Read... [17:36:30]Read from MH i2c: F0 09 00 BB 05 00 9E 55 F0 66 4C 6B 94 66 B2 [17:36:30]GetLastDocTimeStamp 1727026401 [17:36:30]current date 1727026590 [17:36:30]FM_GetShiftState [17:36:30]SAM_PROTO_GetShiftState [17:36:30]wFMCommunicate request_size=4 [17:36:30]MH_SAM_APDU [17:36:30]CAPDU: 80 13 01 00 [17:36:30]Write to MH i2c: E2 08 00 BC 05 80 13 01 00 00 00 00 00 3E [17:36:30]Write i2c OK [17:36:30]MH_I2C_Read... [17:36:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:36:30]Read from MH i2c: E2 [17:36:30]MH_I2C_Read... [17:36:30]Read from MH i2c: E2 0E 00 [17:36:30]MH_I2C_Read... [17:36:30]Read from MH i2c: E2 0E 00 BC 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 FC [17:36:30]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:36:30]wFMCommunicate OK [17:36:30]SAM_PROTO_GetShiftState done [17:36:30]FM_GetShiftState done [17:36:30]opened in 1726964220 [17:36:30]opened+sec_in_day 1727050620 [17:36:30]quantity*price = 160020 [17:36:30]sum+1 = 160021 [17:36:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1600.20 НСП 1% : 14.16 НДС 12% : 169.93 Наличными: 0.00 Безнал.: 1600.20 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 317 22.09.2024 17:36 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000874979 ФД: 87004 ФПД: 14023588581245 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T173631&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87004&fm=14023588581245&tin=02508201610067®Number=0000000000092592&sum=160020 [17:36:31]StoreToDocumentArchive [17:36:31]shift 497 fd 87004 [17:36:31]save to /storage/0497/doc_00087004 [17:36:31]save last doc name /storage/0497/doc_00087004 to /storage/kkm_last_doc_name [17:36:31]save OK [17:36:31]Clear old archive folders... [17:36:31]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:36:31]tlvbuf is 01BDB8E0 [17:36:31]SAM_PROTO_ClearQueue [17:36:31]wFMCommunicate request_size=4 [17:36:31]MH_SAM_APDU [17:36:31]CAPDU: 80 09 00 00 [17:36:31]Write to MH i2c: E2 08 00 C9 05 80 09 00 00 00 00 00 00 40 [17:36:31]Write i2c OK [17:36:31]MH_I2C_Read... [17:36:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:36:31]Read from MH i2c: E2 [17:36:31]MH_I2C_Read... [17:36:31]Read from MH i2c: E2 03 00 [17:36:31]MH_I2C_Read... [17:36:31]Read from MH i2c: E2 03 00 C9 05 00 90 00 42 [17:36:31]RAPDU: 90 00 [17:36:31]wFMCommunicate OK [17:36:31]SAM_PROTO_ClearQueue done [17:36:31]KKMCreateOFDPacket [17:36:31]OFDProtocolAddRootSTLVToBuf [17:36:31]FM_MakeSignedData [17:36:31]FM_MakeSignedData [17:36:31]SAM_PROTO_SignData [17:36:31]wFMCommunicate request_size=4 [17:36:31]MH_SAM_APDU [17:36:31]CAPDU: 80 0D 01 02 [17:36:31]Write to MH i2c: E2 08 00 CA 05 80 0D 01 02 00 00 00 00 48 [17:36:31]Write i2c OK [17:36:31]MH_I2C_Read... [17:36:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:36:31]Read from MH i2c: E2 [17:36:31]MH_I2C_Read... [17:36:31]Read from MH i2c: E2 03 00 [17:36:31]MH_I2C_Read... [17:36:31]Read from MH i2c: E2 03 00 CA 05 00 90 00 43 [17:36:31]RAPDU: 90 00 [17:36:31]wFMCommunicate OK [17:36:31]wFMCommunicate request_size=255 [17:36:31]MH_SAM_APDU [17:36:31]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 14 71 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 9F 55 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DC 53 01 00 35 04 06 00 [17:36:31]Write to MH i2c: E2 02 01 CB 05 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 14 71 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 9F 55 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DC 53 01 00 35 04 06 00 00 00 44 [17:36:31]Write i2c OK [17:36:31]MH_I2C_Read... [17:36:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:36:31]Read from MH i2c: E2 [17:36:31]MH_I2C_Read... [17:36:31]Read from MH i2c: E2 03 00 [17:36:31]MH_I2C_Read... [17:36:31]Read from MH i2c: E2 03 00 CB 05 00 90 00 44 [17:36:31]RAPDU: 90 00 [17:36:31]wFMCommunicate OK [17:36:31]wFMCommunicate request_size=11 [17:36:31]MH_SAM_APDU [17:36:31]CAPDU: 80 0D 02 02 06 0C C1 1F 04 0F 7D [17:36:31]Write to MH i2c: E2 0E 00 CC 05 80 0D 02 02 06 00 0C C1 1F 04 0F 7D 00 00 D3 [17:36:31]Write i2c OK [17:36:31]MH_I2C_Read... [17:36:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:36:31]Read from MH i2c: E2 [17:36:31]MH_I2C_Read... [17:36:31]Read from MH i2c: E2 03 00 [17:36:31]MH_I2C_Read... [17:36:31]Read from MH i2c: E2 03 00 CC 05 00 90 00 45 [17:36:31]RAPDU: 90 00 [17:36:31]wFMCommunicate OK [17:36:31]wFMCommunicate request_size=4 [17:36:31]MH_SAM_APDU [17:36:31]CAPDU: 80 0D 03 02 [17:36:31]Write to MH i2c: E2 08 00 CD 05 80 0D 03 02 00 00 00 00 4D [17:36:31]Write i2c OK [17:36:31]MH_I2C_Read... [17:36:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:36:31]Read from MH i2c: E2 [17:36:31]MH_I2C_Read... [17:36:31]Read from MH i2c: E2 0B 00 [17:36:31]MH_I2C_Read... [17:36:31]Read from MH i2c: E2 0B 00 CD 05 00 DE 93 4A 88 D7 84 8C C4 90 00 3C [17:36:31]RAPDU: DE 93 4A 88 D7 84 8C C4 90 00 [17:36:31]wFMCommunicate OK [17:36:31]SAM_PROTO_SignData done [17:36:31]FM_MakeSignedData done [17:36:31]CreateOFDProtocolMessage [17:36:31]wFMCommunicate request_size=4 [17:36:31]MH_SAM_APDU [17:36:31]CAPDU: 80 11 00 00 [17:36:31]Write to MH i2c: E2 08 00 CE 05 80 11 00 00 00 00 00 00 4D [17:36:31]Write i2c OK [17:36:31]MH_I2C_Read... [17:36:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:36:31]Read from MH i2c: E2 [17:36:31]MH_I2C_Read... [17:36:31]Read from MH i2c: E2 17 00 [17:36:31]MH_I2C_Read... [17:36:31]Read from MH i2c: E2 17 00 CE 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 AC [17:36:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:36:31]wFMCommunicate OK [17:36:31]CreateOFDProtocolMessage done [17:36:31]OFDSenderStorePacket 87004 [17:36:31]StoreOFDPacket docnum=87004 [17:36:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 C1 90 08 01 A7 CC 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 14 71 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 9F 55 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DC 53 01 00 35 04 06 00 0C C1 1F 04 0F 7D DE 93 4A 88 D7 84 8C C4 [17:36:31]CheckFolder [17:36:31]dirname=/storage/ofd_packets [17:36:31]CheckFolder done [17:36:31]ProducePacketName [17:36:31]name=ofd_packets/00087004 [17:36:31]NVStorageSaveData ofd_packets/00087004 [17:36:31]File name is /storage/ofd_packets/00087004 [17:36:31]Write 302 bytes [17:36:31]NVStorageSaveData done [17:36:31]OFDSenderStorePacket done [17:36:31]KKMCreateOFDPacket done [17:36:31]NVStorageSaveData kkm_last_timestamp [17:36:31]File name is /storage/kkm_last_timestamp [17:36:31]Write 4 bytes [17:36:31]NVStorageSaveData done [17:36:31]OFD Sender: Processing packet 87004 [packets to send 276, broken 275] [17:36:31]ProducePacketName [17:36:31]name=ofd_packets/00087004 [17:36:31]OFD Sender: To server: pG, [17:36:31]CommunicateWithHost lk.salyk.kg:30040 [17:36:31]ConnectInit lk.salyk.kg [17:36:31]ExternCall_PrintAddStr [17:36:31]wPrintStart [17:36:31]Write to MH i2c: 01 00 00 CF 05 D4 [17:36:31]Write i2c OK [17:36:31]MH_I2C_Read... [17:36:31]Read from MH i2c: 01 [17:36:31]MH_I2C_Read... [17:36:31]Read from MH i2c: 01 07 00 [17:36:31]MH_I2C_Read... [17:36:31]Read from MH i2c: 01 07 00 CF 05 00 00 00 00 00 FF 0F E9 [17:36:31]RasterBufferAndPrint [17:36:31]line Счет N : (1)871939 [17:36:31]line ИНН: 02508201610067 [17:36:31]line Контрольно-Кассовый Чек [17:36:31]line ПРОДАЖА [17:36:31]line ТРК (МРК, ГНК) : 54 [17:36:31]line Товар: 2710194210 [17:36:31]line ДТ(л)-К-4 [17:36:31]line 21.000 * 76.20 [17:36:31]line = 1600.20 [17:36:31]line НДС 12% НСП 1% [17:36:31]line > о реализуемом товаре [17:36:31]line ИТОГО: 1600.20 [17:36:31]line НСП 1% : 14.16 [17:36:31]line НДС 12% : 169.93 [17:36:31]line Наличными: 0.00 [17:36:31]line Безнал.: 1600.20 [17:36:31]line Место: АЗС № 137 "Партнер Нефть" [17:36:31]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:36:31]line СНО: Общий режим [17:36:31]line Чек 317 22.09.2024 17:36 [17:36:31]line Смена: 497 ФФД: 1.0 [17:36:31]line ЗНМ: 0300000064 [17:36:31]line РНМ: 0000000000092592 [17:36:31]line Версия ККМ: 001 [17:36:31]line Платежная система: Бакай Банк [17:36:31]line ФМ: 0000000000874979 [17:36:31]line ФД: 87004 [17:36:31]line ФПД: 14023588581245 [17:36:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T173631&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87004&fm=14023588581245&tin=02508201610067®Number=0000000000092592&sum=160020 [17:36:32]written 0, free lines is 4095 [17:36:32]Write to MH i2c: 01 00 00 F9 05 FE [17:36:32]Write i2c OK [17:36:32]MH_I2C_Read... [17:36:32]Read from MH i2c: 01 [17:36:32]MH_I2C_Read... [17:36:32]Read from MH i2c: 01 07 00 [17:36:32]MH_I2C_Read... [17:36:32]Read from MH i2c: 01 07 00 F9 05 00 00 00 00 00 F3 0C 04 [17:36:32]RasterBufferAndPrint [17:36:32]line [17:36:32]line [17:36:32]line [17:36:32]line [17:36:32]line [17:36:32]written 0, free lines is 3322 [17:36:32]MH_Cut [17:36:32]Write to MH i2c: D1 01 00 00 06 01 D8 [17:36:32]Write i2c OK [17:36:32]MH_I2C_Read... [17:36:32]Read from MH i2c: D1 [17:36:32]MH_I2C_Read... [17:36:32]Read from MH i2c: D1 01 00 [17:36:32]MH_I2C_Read... [17:36:32]Read from MH i2c: D1 01 00 00 06 00 D7 [17:36:32]Write to MH i2c: 01 00 00 01 06 07 [17:36:32]Write i2c OK [17:36:32]MH_I2C_Read... [17:36:32]Connected sock=11 [17:36:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 C1 90 08 01 A7 CC 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 14 71 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 9F 55 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DC 53 01 00 35 04 06 00 0C C1 1F 04 0F 7D DE 93 4A 88 D7 84 8C C4 [17:36:33]*** Cut start [17:36:33]*** Partial cut [17:36:33]*** CUTSNS_PIN = 1 [17:36:33]*** CUTSNS_PIN = 0 [17:36:33]*** Brake cut motor [17:36:33]Read from MH i2c: 01 [17:36:33]MH_I2C_Read... [17:36:33]*** Stop cut motor [17:36:33]*** Cut end [17:36:33]Read from MH i2c: 01 07 00 [17:36:33]MH_I2C_Read... [17:36:33]Read from MH i2c: 01 07 00 01 06 00 00 00 00 00 FF 0F 1C [17:36:33]process_action close_receipt done [17:36:33]requested_data is exist [17:36:33]produce_requested_data [17:36:33]requested_item fm.sn is exist - process it [17:36:33]wFMCommunicate request_size=4 [17:36:33]MH_SAM_APDU [17:36:33]CAPDU: 80 11 00 00 [17:36:33]Write to MH i2c: E2 08 00 02 06 80 11 00 00 00 00 00 00 82 [17:36:33]Write i2c OK [17:36:33]MH_I2C_Read... [17:36:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:36:34]Read from MH i2c: E2 [17:36:34]MH_I2C_Read... [17:36:34]Read from MH i2c: E2 17 00 [17:36:34]MH_I2C_Read... [17:36:34]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 34 39 37 39 90 00 E1 [17:36:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:36:34]wFMCommunicate OK [17:36:34]requested_item fd.num is exist - process it [17:36:34]SAM_PROTO_GetFieldsCounters [17:36:34]wFMCommunicate request_size=4 [17:36:34]MH_SAM_APDU [17:36:34]CAPDU: 80 13 00 00 [17:36:34]Write to MH i2c: E2 08 00 03 06 80 13 00 00 00 00 00 00 85 [17:36:34]Write i2c OK [17:36:34]MH_I2C_Read... [17:36:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 D7 E4 47 00 2F 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 34 39 37 39 10 04 04 00 DC 53 01 00 F4 03 04 00 6E 00 F0 66 B6 04 01 00 00 B6 5B 26 5F 49 53 4A 13 [17:36:34]CommunicateWithHost err = 0 [17:36:34]CheckOFDResponse [17:36:34]1017 (14) - 77093643461234 [17:36:34]1041 (16) - 0000000000874979 [17:36:34]1040 (4) - 87004 [17:36:34]1012 (4) - 22.09.2024 11:33 [17:36:34]1206 (1) - 0 [17:36:34]OFD Sender: Remove packet 87004 [17:36:34]ProducePacketName [17:36:34]name=ofd_packets/00087004 [17:36:34]NVStorageDeleteData [17:36:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:36:34]Read from MH i2c: E2 [17:36:34]MH_I2C_Read... [17:36:34]Read from MH i2c: E2 62 00 [17:36:34]MH_I2C_Read... [17:36:34]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 DC 53 01 00 0E 04 04 00 F1 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 90 [17:36:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 DC 53 01 00 0E 04 04 00 F1 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 [17:36:34]wFMCommunicate OK [17:36:34]SAM_PROTO_GetFieldsCounters done [17:36:34]requested_item shift.num is exist - process it [17:36:34]requested_item shift.opened is exist - process it [17:36:34]req_shift_opened [17:36:34]FM_GetShiftState [17:36:34]SAM_PROTO_GetShiftState [17:36:34]wFMCommunicate request_size=4 [17:36:34]MH_SAM_APDU [17:36:34]CAPDU: 80 13 01 00 [17:36:34]Write to MH i2c: E2 08 00 04 06 80 13 01 00 00 00 00 00 87 [17:36:34]Write i2c OK [17:36:34]MH_I2C_Read... [17:36:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:36:34]Read from MH i2c: E2 [17:36:34]MH_I2C_Read... [17:36:34]Read from MH i2c: E2 0E 00 [17:36:34]MH_I2C_Read... [17:36:34]Read from MH i2c: E2 0E 00 04 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 45 [17:36:34]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:36:34]wFMCommunicate OK [17:36:34]SAM_PROTO_GetShiftState done [17:36:34]FM_GetShiftState done [17:36:34]req_shift_opened done [17:36:34]requested_item shift.open_date is exist - process it [17:36:34]req_shift_open_date [17:36:34]req_shift_open_date done [17:36:34]produce_requested_data done [17:36:34]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87004,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:36:34]process_action_free close_receipt [17:36:34]json_value_free [17:36:34]json_value_free done [17:36:34]process_json_proto returns [17:36:34]Send response to host [17:36:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87004,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:36:34]free response buf [17:36:34]execute_script done [17:36:34]execute_script returns [17:36:34]free content buf [17:36:34]Sock 10.Close socket [17:36:34]Sock 10.Thread stoped [17:36:34]OFD Sender: No OFD packet to send [17:36:39]OFD Sender: No OFD packet to send [17:36:40]recv_with_timeout no data received [17:36:44]OFD Sender: No OFD packet to send [17:36:49]OFD Sender: No OFD packet to send [17:36:54]OFD Sender: No OFD packet to send [17:36:59]OFD Sender: No OFD packet to send [17:37:04]OFD Sender: No OFD packet to send [17:37:09]OFD Sender: No OFD packet to send [17:37:14]OFD Sender: No OFD packet to send [17:37:19]OFD Sender: No OFD packet to send [17:37:24]OFD Sender: No OFD packet to send [17:37:29]OFD Sender: No OFD packet to send [17:37:34]OFD Sender: No OFD packet to send [17:37:39]OFD Sender: No OFD packet to send [17:37:44]OFD Sender: No OFD packet to send [17:37:49]OFD Sender: No OFD packet to send [17:37:54]OFD Sender: No OFD packet to send [17:37:59]OFD Sender: No OFD packet to send [17:38:04]OFD Sender: No OFD packet to send [17:38:09]OFD Sender: No OFD packet to send [17:38:14]OFD Sender: No OFD packet to send [17:38:19]OFD Sender: No OFD packet to send [17:38:24]OFD Sender: No OFD packet to send [17:38:25]accept exits with 7 [17:38:25]New connection [17:38:25]New thread 3067333988 created [17:38:25]Thread 3067190628 joined [17:38:25]Waiting for new connection... [17:38:26] Sock 7.Parse request [17:38:26]Sock 7.Check first char [17:38:26]Sock 7.First char is OK [17:38:26]request: POST /json_proto HTTP/1.0 [17:38:26]Method: POST [17:38:26]URL: /json_proto [17:38:26]Method is POST - this is cgi request [17:38:26]url: /json_proto [17:38:26]query_string will be loaded in cgi processing [17:38:26]execute_cgi json_proto POST (null) [17:38:26]execute_cgi path=json_proto method=POST [17:38:26]POST find Content-Length [17:38:26]Host: 172.17.47.196:8080 [17:38:26]Content-Length: 677 [17:38:26]Content-Type: application/json [17:38:26] [17:38:26]POST finish read [17:38:26]Found Content-Length = 677 [17:38:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871940", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:38:26]execute_script... [17:38: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)871940", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:38:26]POST & json_proto [17:38:26]process_json_proto [17:38:26]json parsed OK: [17:38:26]protocol is kg_v1.0 [17:38:26]action value=close_receipt [17:38:26]process_action close_receipt [17:38:26]cmd_close_receipt [17:38:26]MH_GetDate [17:38:26]Write to MH i2c: F0 00 00 05 06 FA [17:38:26]Write i2c OK [17:38:26]MH_I2C_Read... [17:38:26]Read from MH i2c: F0 [17:38:26]MH_I2C_Read... [17:38:26]Read from MH i2c: F0 09 00 [17:38:26]MH_I2C_Read... [17:38:26]Read from MH i2c: F0 09 00 05 06 00 12 56 F0 66 4C 6B 94 66 72 [17:38:26]GetLastDocTimeStamp 1727026591 [17:38:26]current date 1727026706 [17:38:26]FM_GetShiftState [17:38:26]SAM_PROTO_GetShiftState [17:38:26]wFMCommunicate request_size=4 [17:38:26]MH_SAM_APDU [17:38:26]CAPDU: 80 13 01 00 [17:38:26]Write to MH i2c: E2 08 00 06 06 80 13 01 00 00 00 00 00 89 [17:38:26]Write i2c OK [17:38:26]MH_I2C_Read... [17:38:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:38:26]Read from MH i2c: E2 [17:38:26]MH_I2C_Read... [17:38:26]Read from MH i2c: E2 0E 00 [17:38:26]MH_I2C_Read... [17:38:26]Read from MH i2c: E2 0E 00 06 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 47 [17:38:26]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:38:26]wFMCommunicate OK [17:38:26]SAM_PROTO_GetShiftState done [17:38:26]FM_GetShiftState done [17:38:26]opened in 1726964220 [17:38:26]opened+sec_in_day 1727050620 [17:38:26]quantity*price = 30035 [17:38:26]sum+1 = 30036 [17:38:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 318 22.09.2024 17:38 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87005 ФПД: 109504634750728 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T173826&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87005&fm=109504634750728&tin=02508201610067®Number=0000000000092592&sum=30000 [17:38:27]StoreToDocumentArchive [17:38:27]shift 497 fd 87005 [17:38:27]save to /storage/0497/doc_00087005 [17:38:27]save last doc name /storage/0497/doc_00087005 to /storage/kkm_last_doc_name [17:38:27]save OK [17:38:27]Clear old archive folders... [17:38:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:38:27]tlvbuf is 01BBB450 [17:38:27]SAM_PROTO_ClearQueue [17:38:27]wFMCommunicate request_size=4 [17:38:27]MH_SAM_APDU [17:38:27]CAPDU: 80 09 00 00 [17:38:27]Write to MH i2c: E2 08 00 13 06 80 09 00 00 00 00 00 00 8B [17:38:27]Write i2c OK [17:38:27]MH_I2C_Read... [17:38:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:38:27]Read from MH i2c: E2 [17:38:27]MH_I2C_Read... [17:38:27]Read from MH i2c: E2 03 00 [17:38:27]MH_I2C_Read... [17:38:27]Read from MH i2c: E2 03 00 13 06 00 90 00 8D [17:38:27]RAPDU: 90 00 [17:38:27]wFMCommunicate OK [17:38:27]SAM_PROTO_ClearQueue done [17:38:27]KKMCreateOFDPacket [17:38:27]OFDProtocolAddRootSTLVToBuf [17:38:27]FM_MakeSignedData [17:38:27]FM_MakeSignedData [17:38:27]SAM_PROTO_SignData [17:38:27]wFMCommunicate request_size=4 [17:38:27]MH_SAM_APDU [17:38:27]CAPDU: 80 0D 01 02 [17:38:27]Write to MH i2c: E2 08 00 14 06 80 0D 01 02 00 00 00 00 93 [17:38:27]Write i2c OK [17:38:27]MH_I2C_Read... [17:38:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:38:27]Read from MH i2c: E2 [17:38:27]MH_I2C_Read... [17:38:27]Read from MH i2c: E2 03 00 [17:38:27]MH_I2C_Read... [17:38:27]Read from MH i2c: E2 03 00 14 06 00 90 00 8E [17:38:27]RAPDU: 90 00 [17:38:27]wFMCommunicate OK [17:38:27]wFMCommunicate request_size=255 [17:38:27]MH_SAM_APDU [17:38: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 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 01 00 00 F4 03 04 00 12 56 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DD 53 01 00 35 04 06 00 63 [17:38:27]Write to MH i2c: E2 02 01 15 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 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 01 00 00 F4 03 04 00 12 56 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DD 53 01 00 35 04 06 00 63 00 00 C2 [17:38:27]Write i2c OK [17:38:27]MH_I2C_Read... [17:38:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:38:27]Read from MH i2c: E2 [17:38:27]MH_I2C_Read... [17:38:27]Read from MH i2c: E2 03 00 [17:38:27]MH_I2C_Read... [17:38:27]Read from MH i2c: E2 03 00 15 06 00 90 00 8F [17:38:27]RAPDU: 90 00 [17:38:27]wFMCommunicate OK [17:38:27]wFMCommunicate request_size=10 [17:38:27]MH_SAM_APDU [17:38:27]CAPDU: 80 0D 02 02 05 98 08 DB 07 08 [17:38:27]Write to MH i2c: E2 0D 00 16 06 80 0D 02 02 05 00 98 08 DB 07 08 00 00 2A [17:38:27]Write i2c OK [17:38:27]MH_I2C_Read... [17:38:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:38:27]Read from MH i2c: E2 [17:38:27]MH_I2C_Read... [17:38:27]Read from MH i2c: E2 03 00 [17:38:27]MH_I2C_Read... [17:38:27]Read from MH i2c: E2 03 00 16 06 00 90 00 90 [17:38:27]RAPDU: 90 00 [17:38:27]wFMCommunicate OK [17:38:27]wFMCommunicate request_size=4 [17:38:27]MH_SAM_APDU [17:38:27]CAPDU: 80 0D 03 02 [17:38:27]Write to MH i2c: E2 08 00 17 06 80 0D 03 02 00 00 00 00 98 [17:38:27]Write i2c OK [17:38:27]MH_I2C_Read... [17:38:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:38:27]Read from MH i2c: E2 [17:38:27]MH_I2C_Read... [17:38:27]Read from MH i2c: E2 0B 00 [17:38:27]MH_I2C_Read... [17:38:27]Read from MH i2c: E2 0B 00 17 06 00 77 B5 C8 02 EB C7 11 EC 90 00 3E [17:38:27]RAPDU: 77 B5 C8 02 EB C7 11 EC 90 00 [17:38:27]wFMCommunicate OK [17:38:27]SAM_PROTO_SignData done [17:38:27]FM_MakeSignedData done [17:38:27]CreateOFDProtocolMessage [17:38:27]wFMCommunicate request_size=4 [17:38:27]MH_SAM_APDU [17:38:27]CAPDU: 80 11 00 00 [17:38:27]Write to MH i2c: E2 08 00 18 06 80 11 00 00 00 00 00 00 98 [17:38:27]Write i2c OK [17:38:27]MH_I2C_Read... [17:38:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:38:27]Read from MH i2c: E2 [17:38:27]MH_I2C_Read... [17:38:27]Read from MH i2c: E2 17 00 [17:38:27]MH_I2C_Read... [17:38:27]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 34 39 37 39 90 00 F7 [17:38:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:38:27]wFMCommunicate OK [17:38:27]CreateOFDProtocolMessage done [17:38:27]OFDSenderStorePacket 87005 [17:38:27]StoreOFDPacket docnum=87005 [17:38:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 4D FF 07 01 36 F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 01 00 00 F4 03 04 00 12 56 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DD 53 01 00 35 04 06 00 63 98 08 DB 07 08 77 B5 C8 02 EB C7 11 EC [17:38:27]CheckFolder [17:38:27]dirname=/storage/ofd_packets [17:38:27]CheckFolder done [17:38:27]ProducePacketName [17:38:27]name=ofd_packets/00087005 [17:38:27]NVStorageSaveData ofd_packets/00087005 [17:38:27]File name is /storage/ofd_packets/00087005 [17:38:27]Write 301 bytes [17:38:27]NVStorageSaveData done [17:38:27]OFDSenderStorePacket done [17:38:27]KKMCreateOFDPacket done [17:38:27]NVStorageSaveData kkm_last_timestamp [17:38:27]File name is /storage/kkm_last_timestamp [17:38:27]Write 4 bytes [17:38:27]NVStorageSaveData done [17:38:27]ExternCall_PrintAddStr [17:38:27]wPrintStart [17:38:27]Write to MH i2c: 01 00 00 19 06 1F [17:38:27]Write i2c OK [17:38:27]MH_I2C_Read... [17:38:27]Read from MH i2c: 01 [17:38:27]MH_I2C_Read... [17:38:27]Read from MH i2c: 01 07 00 [17:38:27]MH_I2C_Read... [17:38:27]Read from MH i2c: 01 07 00 19 06 00 00 00 00 00 FF 0F 34 [17:38:27]RasterBufferAndPrint [17:38:27]line Счет N : (1)871940 [17:38:27]line ИНН: 02508201610067 [17:38:27]line Контрольно-Кассовый Чек [17:38:27]line ПРОДАЖА [17:38:27]line ТРК (МРК, ГНК) : 63 [17:38:27]line Товар: 2710124130 [17:38:27]line Аи-92-К-5 [17:38:27]line 4.430 * 67.80 [17:38:27]line = 300.35 [17:38:27]line НДС 12% НСП 1% [17:38:27]line > о реализуемом товаре [17:38:27]line ОКРУГЛЕНИЕ: -0.35 [17:38:27]line ИТОГО: 300.00 [17:38:27]line Внесено: 300.00 [17:38:27]line СДАЧА: 0.00 [17:38:27]line НСП 1% : 2.66 [17:38:27]line НДС 12% : 31.90 [17:38:27]line Наличными: 300.00 [17:38:27]line Безнал.: 0.00 [17:38:27]line Место: АЗС № 137 "Партнер Нефть" [17:38:27]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:38:27]line СНО: Общий режим [17:38:27]line Чек 318 22.09.2024 17:38 [17:38:27]line Смена: 497 ФФД: 1.0 [17:38:27]line ЗНМ: 0300000064 [17:38:27]line РНМ: 0000000000092592 [17:38:27]line Версия ККМ: 001 [17:38:27]line ФМ: 0000000000874979 [17:38:27]line ФД: 87005 [17:38:27]line ФПД: 109504634750728 [17:38:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T173826&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87005&fm=109504634750728&tin=02508201610067®Number=0000000000092592&sum=30000 [17:38:27]written 0, free lines is 4095 [17:38:27]OFD Sender: Processing packet 87005 [packets to send 276, broken 275] [17:38:27]ProducePacketName [17:38:27]name=ofd_packets/00087005 [17:38:27]OFD Sender: To server: pG, [17:38:27]CommunicateWithHost lk.salyk.kg:30040 [17:38:27]ConnectInit lk.salyk.kg [17:38:28]Write to MH i2c: 01 00 00 44 06 4A [17:38:28]Write i2c OK [17:38:28]MH_I2C_Read... [17:38:28]Read from MH i2c: 01 [17:38:28]MH_I2C_Read... [17:38:28]Read from MH i2c: 01 07 00 [17:38:28]MH_I2C_Read... [17:38:28]Read from MH i2c: 01 07 00 44 06 00 00 00 00 00 D7 0C 34 [17:38:28]RasterBufferAndPrint [17:38:28]line [17:38:28]line [17:38:28]line [17:38:28]line [17:38:28]line [17:38:28]written 0, free lines is 3294 [17:38:28]MH_Cut [17:38:28]Write to MH i2c: D1 01 00 4B 06 01 23 [17:38:28]Write i2c OK [17:38:28]MH_I2C_Read... [17:38:28]Read from MH i2c: D1 [17:38:28]MH_I2C_Read... [17:38:28]Read from MH i2c: D1 01 00 [17:38:28]MH_I2C_Read... [17:38:28]Read from MH i2c: D1 01 00 4B 06 00 22 [17:38:28]Write to MH i2c: 01 00 00 4C 06 52 [17:38:28]Write i2c OK [17:38:28]MH_I2C_Read... [17:38:28]Connected sock=10 [17: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 34 39 37 39 0F 01 00 00 4D FF 07 01 36 F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 01 00 00 F4 03 04 00 12 56 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DD 53 01 00 35 04 06 00 63 98 08 DB 07 08 77 B5 C8 02 EB C7 11 EC [17:38:28]*** Cut start [17:38:28]*** Partial cut [17:38:28]*** CUTSNS_PIN = 1 [17:38:28]*** CUTSNS_PIN = 0 [17:38:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 79 54 47 00 96 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 34 39 37 39 10 04 04 00 DD 53 01 00 F4 03 04 00 E1 00 F0 66 B6 04 01 00 00 17 1C 26 8A 1F DD F3 EC [17:38:29]CommunicateWithHost err = 0 [17:38:29]CheckOFDResponse [17:38:29]1017 (14) - 77093643461234 [17:38:29]1041 (16) - 0000000000874979 [17:38:29]1040 (4) - 87005 [17:38:29]1012 (4) - 22.09.2024 11:34 [17:38:29]1206 (1) - 0 [17:38:29]OFD Sender: Remove packet 87005 [17:38:29]ProducePacketName [17:38:29]name=ofd_packets/00087005 [17:38:29]NVStorageDeleteData [17:38:29]*** Brake cut motor [17:38:29]Read from MH i2c: 01 [17:38:29]MH_I2C_Read... [17:38:29]*** Stop cut motor [17:38:29]*** Cut end [17:38:29]Read from MH i2c: 01 07 00 [17:38:29]MH_I2C_Read... [17:38:29]Read from MH i2c: 01 07 00 4C 06 00 00 00 00 00 FF 0F 67 [17:38:29]process_action close_receipt done [17:38:29]requested_data is exist [17:38:29]produce_requested_data [17:38:29]requested_item fm.sn is exist - process it [17:38:29]wFMCommunicate request_size=4 [17:38:29]MH_SAM_APDU [17:38:29]CAPDU: 80 11 00 00 [17:38:29]Write to MH i2c: E2 08 00 4D 06 80 11 00 00 00 00 00 00 CD [17:38:29]Write i2c OK [17:38:29]MH_I2C_Read... [17:38:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:38:29]Read from MH i2c: E2 [17:38:29]MH_I2C_Read... [17:38:29]Read from MH i2c: E2 17 00 [17:38:29]MH_I2C_Read... [17:38:29]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 34 39 37 39 90 00 2C [17:38:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:38:29]wFMCommunicate OK [17:38:29]requested_item fd.num is exist - process it [17:38:29]SAM_PROTO_GetFieldsCounters [17:38:29]wFMCommunicate request_size=4 [17:38:29]MH_SAM_APDU [17:38:29]CAPDU: 80 13 00 00 [17:38:29]Write to MH i2c: E2 08 00 4E 06 80 13 00 00 00 00 00 00 D0 [17:38:29]Write i2c OK [17:38:29]MH_I2C_Read... [17:38:29]OFD Sender: No OFD packet to send [17:38:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:38:29]Read from MH i2c: E2 [17:38:29]MH_I2C_Read... [17:38:29]Read from MH i2c: E2 62 00 [17:38:29]MH_I2C_Read... [17:38:29]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 DD 53 01 00 0E 04 04 00 F1 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 DF [17:38: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 DD 53 01 00 0E 04 04 00 F1 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 [17:38:29]wFMCommunicate OK [17:38:29]SAM_PROTO_GetFieldsCounters done [17:38:29]requested_item shift.num is exist - process it [17:38:29]requested_item shift.opened is exist - process it [17:38:29]req_shift_opened [17:38:29]FM_GetShiftState [17:38:29]SAM_PROTO_GetShiftState [17:38:29]wFMCommunicate request_size=4 [17:38:29]MH_SAM_APDU [17:38:29]CAPDU: 80 13 01 00 [17:38:29]Write to MH i2c: E2 08 00 4F 06 80 13 01 00 00 00 00 00 D2 [17:38:29]Write i2c OK [17:38:29]MH_I2C_Read... [17:38:29]Read from MH i2c: E2 [17:38:29]MH_I2C_Read... [17:38:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:38:29]Read from MH i2c: E2 0E 00 [17:38:29]MH_I2C_Read... [17:38:29]Read from MH i2c: E2 0E 00 4F 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 90 [17:38:29]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:38:29]wFMCommunicate OK [17:38:29]SAM_PROTO_GetShiftState done [17:38:29]FM_GetShiftState done [17:38:29]req_shift_opened done [17:38:29]requested_item shift.open_date is exist - process it [17:38:29]req_shift_open_date [17:38:29]req_shift_open_date done [17:38:29]produce_requested_data done [17:38:29]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87005,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:38:29]process_action_free close_receipt [17:38:29]json_value_free [17:38:29]json_value_free done [17:38:29]process_json_proto returns [17:38:29]Send response to host [17:38:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87005,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:38:29]free response buf [17:38:29]execute_script done [17:38:29]execute_script returns [17:38:29]free content buf [17:38:29]Sock 7.Close socket [17:38:29]Sock 7.Thread stoped [17:38:34]OFD Sender: No OFD packet to send [17:38:39]OFD Sender: No OFD packet to send [17:38:44]OFD Sender: No OFD packet to send [17:38:49]OFD Sender: No OFD packet to send [17:38:54]recv_with_timeout no data received [17:38:54]OFD Sender: No OFD packet to send [17:38:59]OFD Sender: No OFD packet to send [17:39:04]OFD Sender: No OFD packet to send [17:39:09]OFD Sender: No OFD packet to send [17:39:14]OFD Sender: No OFD packet to send [17:39:19]OFD Sender: No OFD packet to send [17:39:24]OFD Sender: No OFD packet to send [17:39:29]OFD Sender: No OFD packet to send [17:39:34]OFD Sender: No OFD packet to send [17:39:39]OFD Sender: No OFD packet to send [17:39:44]OFD Sender: No OFD packet to send [17:39:49]OFD Sender: No OFD packet to send [17:39:54]OFD Sender: No OFD packet to send [17:39:59]OFD Sender: No OFD packet to send [17:40:04]OFD Sender: No OFD packet to send [17:40:09]OFD Sender: No OFD packet to send [17:40:14]OFD Sender: No OFD packet to send [17:40:19]OFD Sender: No OFD packet to send [17:40:24]OFD Sender: No OFD packet to send [17:40:29]OFD Sender: No OFD packet to send [17:40:34]OFD Sender: No OFD packet to send [17:40:39]OFD Sender: No OFD packet to send [17:40:44]OFD Sender: No OFD packet to send [17:40:49]OFD Sender: No OFD packet to send [17:40:54]OFD Sender: No OFD packet to send [17:40:59]OFD Sender: No OFD packet to send [17:41:04]OFD Sender: No OFD packet to send [17:41:07]recv_with_timeout no data received [17:41:09]OFD Sender: No OFD packet to send [17:41:14]OFD Sender: No OFD packet to send [17:41:19]OFD Sender: No OFD packet to send [17:41:24]OFD Sender: No OFD packet to send [17:41:29]OFD Sender: No OFD packet to send [17:41:34]OFD Sender: No OFD packet to send [17:41:39]OFD Sender: No OFD packet to send [17:41:44]OFD Sender: No OFD packet to send [17:41:49]OFD Sender: No OFD packet to send [17:41:54]OFD Sender: No OFD packet to send [17:42:00]OFD Sender: No OFD packet to send [17:42:05]OFD Sender: No OFD packet to send [17:42:06]recv_with_timeout no data received [17:42:10]OFD Sender: No OFD packet to send [17:42:15]OFD Sender: No OFD packet to send [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:15]OFD Sender: No OFD packet to send [17:43:20]OFD Sender: No OFD packet to send [17:43:25]OFD Sender: No OFD packet to send [17:43:30]OFD Sender: No OFD packet to send [17:43:35]OFD Sender: No OFD packet to send [17:43:40]OFD Sender: No OFD packet to send [17:43:45]OFD Sender: No OFD packet to send [17:43:50]OFD Sender: No OFD packet to send [17:43:51]recv_with_timeout no data received [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:30]recv_with_timeout no data received [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:25]OFD Sender: No OFD packet to send [17:45:30]OFD Sender: No OFD packet to send [17:45:31]recv_with_timeout no data received [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:20]OFD Sender: No OFD packet to send [17:46:25]OFD Sender: No OFD packet to send [17:46:30]OFD Sender: No OFD packet to send [17:46:35]OFD Sender: No OFD packet to send [17:46:40]OFD Sender: No OFD packet to send [17:46:45]OFD Sender: No OFD packet to send [17:46:45]accept exits with 9 [17:46:45]New connection [17:46:45]New thread 3067190628 created [17:46:45]Thread 3067333988 joined [17:46:45]Waiting for new connection... [17:46:45] Sock 9.Parse request [17:46:45]Sock 9.Check first char [17:46:45]Sock 9.First char is OK [17:46:45]request: POST /json_proto HTTP/1.0 [17:46:45]Method: POST [17:46:45]URL: /json_proto [17:46:45]Method is POST - this is cgi request [17:46:45]url: /json_proto [17:46:45]query_string will be loaded in cgi processing [17:46:45]execute_cgi json_proto POST (null) [17:46:45]execute_cgi path=json_proto method=POST [17:46:45]POST find Content-Length [17:46:45]Host: 172.17.47.196:8080 [17:46:45]Content-Length: 677 [17:46:45]Content-Type: application/json [17:46:45] [17:46:45]POST finish read [17:46:45]Found Content-Length = 677 [17:46:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871941", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:46:45]execute_script... [17:46:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871941", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:46:45]POST & json_proto [17:46:45]process_json_proto [17:46:45]json parsed OK: [17:46:45]protocol is kg_v1.0 [17:46:45]action value=close_receipt [17:46:45]process_action close_receipt [17:46:45]cmd_close_receipt [17:46:45]MH_GetDate [17:46:45]Write to MH i2c: F0 00 00 50 06 45 [17:46:45]Write i2c OK [17:46:45]MH_I2C_Read... [17:46:45]Read from MH i2c: F0 [17:46:45]MH_I2C_Read... [17:46:45]Read from MH i2c: F0 09 00 [17:46:45]MH_I2C_Read... [17:46:45]Read from MH i2c: F0 09 00 50 06 00 06 58 F0 66 4C 6B 94 66 B3 [17:46:45]GetLastDocTimeStamp 1727026706 [17:46:45]current date 1727027206 [17:46:45]FM_GetShiftState [17:46:45]SAM_PROTO_GetShiftState [17:46:45]wFMCommunicate request_size=4 [17:46:45]MH_SAM_APDU [17:46:45]CAPDU: 80 13 01 00 [17:46:45]Write to MH i2c: E2 08 00 51 06 80 13 01 00 00 00 00 00 D4 [17:46:45]Write i2c OK [17:46:45]MH_I2C_Read... [17:46:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:46:45]Read from MH i2c: E2 [17:46:45]MH_I2C_Read... [17:46:45]Read from MH i2c: E2 0E 00 [17:46:45]MH_I2C_Read... [17:46:45]Read from MH i2c: E2 0E 00 51 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 92 [17:46:45]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:46:45]wFMCommunicate OK [17:46:45]SAM_PROTO_GetShiftState done [17:46:45]FM_GetShiftState done [17:46:45]opened in 1726964220 [17:46:45]opened+sec_in_day 1727050620 [17:46:45]quantity*price = 40002 [17:46:45]sum+1 = 40003 [17:46:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 319 22.09.2024 17:46 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87006 ФПД: 148895126030764 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T174646&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87006&fm=148895126030764&tin=02508201610067®Number=0000000000092592&sum=40000 [17:46:46]StoreToDocumentArchive [17:46:46]shift 497 fd 87006 [17:46:46]save to /storage/0497/doc_00087006 [17:46:46]save last doc name /storage/0497/doc_00087006 to /storage/kkm_last_doc_name [17:46:46]save OK [17:46:46]Clear old archive folders... [17:46:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:46:46]tlvbuf is 01BC7CF0 [17:46:46]SAM_PROTO_ClearQueue [17:46:46]wFMCommunicate request_size=4 [17:46:46]MH_SAM_APDU [17:46:46]CAPDU: 80 09 00 00 [17:46:46]Write to MH i2c: E2 08 00 5E 06 80 09 00 00 00 00 00 00 D6 [17:46:46]Write i2c OK [17:46:46]MH_I2C_Read... [17:46:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:46:46]Read from MH i2c: E2 [17:46:46]MH_I2C_Read... [17:46:46]Read from MH i2c: E2 03 00 [17:46:46]MH_I2C_Read... [17:46:46]Read from MH i2c: E2 03 00 5E 06 00 90 00 D8 [17:46:46]RAPDU: 90 00 [17:46:46]wFMCommunicate OK [17:46:46]SAM_PROTO_ClearQueue done [17:46:46]KKMCreateOFDPacket [17:46:46]OFDProtocolAddRootSTLVToBuf [17:46:46]FM_MakeSignedData [17:46:46]FM_MakeSignedData [17:46:46]SAM_PROTO_SignData [17:46:46]wFMCommunicate request_size=4 [17:46:46]MH_SAM_APDU [17:46:46]CAPDU: 80 0D 01 02 [17:46:46]Write to MH i2c: E2 08 00 5F 06 80 0D 01 02 00 00 00 00 DE [17:46:46]Write i2c OK [17:46:46]MH_I2C_Read... [17:46:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:46:47]Read from MH i2c: E2 [17:46:47]MH_I2C_Read... [17:46:47]Read from MH i2c: E2 03 00 [17:46:47]MH_I2C_Read... [17:46:47]Read from MH i2c: E2 03 00 5F 06 00 90 00 D9 [17:46:47]RAPDU: 90 00 [17:46:47]wFMCommunicate OK [17:46:47]wFMCommunicate request_size=255 [17:46:47]MH_SAM_APDU [17:46: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 3F 01 00 00 F4 03 04 00 06 58 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DE 53 01 00 35 04 06 00 87 [17:46:47]Write to MH i2c: E2 02 01 60 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 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 3F 01 00 00 F4 03 04 00 06 58 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DE 53 01 00 35 04 06 00 87 00 00 EF [17:46:47]Write i2c OK [17:46:47]MH_I2C_Read... [17:46:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:46:47]Read from MH i2c: E2 [17:46:47]MH_I2C_Read... [17:46:47]Read from MH i2c: E2 03 00 [17:46:47]MH_I2C_Read... [17:46:47]Read from MH i2c: E2 03 00 60 06 00 90 00 DA [17:46:47]RAPDU: 90 00 [17:46:47]wFMCommunicate OK [17:46:47]wFMCommunicate request_size=10 [17:46:47]MH_SAM_APDU [17:46:47]CAPDU: 80 0D 02 02 05 6B 59 18 89 AC [17:46:47]Write to MH i2c: E2 0D 00 61 06 80 0D 02 02 05 00 6B 59 18 89 AC 00 00 FC [17:46:47]Write i2c OK [17:46:47]MH_I2C_Read... [17:46:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:46:47]Read from MH i2c: E2 [17:46:47]MH_I2C_Read... [17:46:47]Read from MH i2c: E2 03 00 [17:46:47]MH_I2C_Read... [17:46:47]Read from MH i2c: E2 03 00 61 06 00 90 00 DB [17:46:47]RAPDU: 90 00 [17:46:47]wFMCommunicate OK [17:46:47]wFMCommunicate request_size=4 [17:46:47]MH_SAM_APDU [17:46:47]CAPDU: 80 0D 03 02 [17:46:47]Write to MH i2c: E2 08 00 62 06 80 0D 03 02 00 00 00 00 E3 [17:46:47]Write i2c OK [17:46:47]MH_I2C_Read... [17:46:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:46:47]Read from MH i2c: E2 [17:46:47]MH_I2C_Read... [17:46:47]Read from MH i2c: E2 0B 00 [17:46:47]MH_I2C_Read... [17:46:47]Read from MH i2c: E2 0B 00 62 06 00 95 0F 8B 66 8E 11 31 BE 90 00 07 [17:46:47]RAPDU: 95 0F 8B 66 8E 11 31 BE 90 00 [17:46:47]wFMCommunicate OK [17:46:47]SAM_PROTO_SignData done [17:46:47]FM_MakeSignedData done [17:46:47]CreateOFDProtocolMessage [17:46:47]wFMCommunicate request_size=4 [17:46:47]MH_SAM_APDU [17:46:47]CAPDU: 80 11 00 00 [17:46:47]Write to MH i2c: E2 08 00 63 06 80 11 00 00 00 00 00 00 E3 [17:46:47]Write i2c OK [17:46:47]MH_I2C_Read... [17:46:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:46:47]Read from MH i2c: E2 [17:46:47]MH_I2C_Read... [17:46:47]Read from MH i2c: E2 17 00 [17:46:47]MH_I2C_Read... [17:46:47]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 34 39 37 39 90 00 42 [17:46:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:46:47]wFMCommunicate OK [17:46:47]CreateOFDProtocolMessage done [17:46:47]OFDSenderStorePacket 87006 [17:46:47]StoreOFDPacket docnum=87006 [17:46:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 71 63 07 01 D5 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 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 3F 01 00 00 F4 03 04 00 06 58 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DE 53 01 00 35 04 06 00 87 6B 59 18 89 AC 95 0F 8B 66 8E 11 31 BE [17:46:47]CheckFolder [17:46:47]dirname=/storage/ofd_packets [17:46:47]CheckFolder done [17:46:47]ProducePacketName [17:46:47]name=ofd_packets/00087006 [17:46:47]NVStorageSaveData ofd_packets/00087006 [17:46:47]File name is /storage/ofd_packets/00087006 [17:46:47]Write 301 bytes [17:46:47]NVStorageSaveData done [17:46:47]OFDSenderStorePacket done [17:46:47]KKMCreateOFDPacket done [17:46:47]NVStorageSaveData kkm_last_timestamp [17:46:47]File name is /storage/kkm_last_timestamp [17:46:47]Write 4 bytes [17:46:47]NVStorageSaveData done [17:46:47]ExternCall_PrintAddStr [17:46:47]wPrintStart [17:46:47]Write to MH i2c: 01 00 00 64 06 6A [17:46:47]Write i2c OK [17:46:47]MH_I2C_Read... [17:46:47]Read from MH i2c: 01 [17:46:47]MH_I2C_Read... [17:46:47]Read from MH i2c: 01 07 00 [17:46:47]MH_I2C_Read... [17:46:47]Read from MH i2c: 01 07 00 64 06 00 00 00 00 00 FF 0F 7F [17:46:47]RasterBufferAndPrint [17:46:47]line Счет N : (1)871941 [17:46:47]line ИНН: 02508201610067 [17:46:47]line Контрольно-Кассовый Чек [17:46:47]line ПРОДАЖА [17:46:47]line ТРК (МРК, ГНК) : 43 [17:46:47]line Товар: 2710124130 [17:46:47]line Аи-92-К-5 [17:46:47]line 5.900 * 67.80 [17:46:47]line = 400.02 [17:46:47]line НДС 12% НСП 1% [17:46:47]line > о реализуемом товаре [17:46:47]line ОКРУГЛЕНИЕ: -0.02 [17:46:47]line ИТОГО: 400.00 [17:46:47]line Внесено: 400.00 [17:46:47]line СДАЧА: 0.00 [17:46:47]line НСП 1% : 3.54 [17:46:47]line НДС 12% : 42.48 [17:46:47]line Наличными: 400.00 [17:46:47]line Безнал.: 0.00 [17:46:47]line Место: АЗС № 137 "Партнер Нефть" [17:46:47]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:46:47]line СНО: Общий режим [17:46:47]line Чек 319 22.09.2024 17:46 [17:46:47]line Смена: 497 ФФД: 1.0 [17:46:47]line ЗНМ: 0300000064 [17:46:47]line РНМ: 0000000000092592 [17:46:47]line Версия ККМ: 001 [17:46:47]line ФМ: 0000000000874979 [17:46:47]line ФД: 87006 [17:46:47]line ФПД: 148895126030764 [17:46:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T174646&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87006&fm=148895126030764&tin=02508201610067®Number=0000000000092592&sum=40000 [17:46:47]written 0, free lines is 4095 [17:46:47]OFD Sender: Processing packet 87006 [packets to send 276, broken 275] [17:46:47]ProducePacketName [17:46:47]name=ofd_packets/00087006 [17:46:47]OFD Sender: To server: pG, [17:46:47]CommunicateWithHost lk.salyk.kg:30040 [17:46:47]ConnectInit lk.salyk.kg [17:46:47]Write to MH i2c: 01 00 00 8F 06 95 [17:46:47]Write i2c OK [17:46:47]MH_I2C_Read... [17:46:47]Read from MH i2c: 01 [17:46:47]MH_I2C_Read... [17:46:47]Read from MH i2c: 01 07 00 [17:46:47]MH_I2C_Read... [17:46:47]Read from MH i2c: 01 07 00 8F 06 00 00 00 00 00 D4 0C 7C [17:46:47]RasterBufferAndPrint [17:46:47]line [17:46:47]line [17:46:47]line [17:46:47]line [17:46:47]line [17:46:47]written 0, free lines is 3292 [17:46:47]MH_Cut [17:46:47]Write to MH i2c: D1 01 00 96 06 01 6E [17:46:47]Write i2c OK [17:46:47]MH_I2C_Read... [17:46:47]Read from MH i2c: D1 [17:46:47]MH_I2C_Read... [17:46:47]Read from MH i2c: D1 01 00 [17:46:47]MH_I2C_Read... [17:46:47]Read from MH i2c: D1 01 00 96 06 00 6D [17:46:47]Write to MH i2c: 01 00 00 97 06 9D [17:46:47]Write i2c OK [17:46:47]MH_I2C_Read... [17:46:48]*** Cut start [17:46:48]*** Partial cut [17:46:48]*** CUTSNS_PIN = 1 [17:46:48]*** CUTSNS_PIN = 0 [17:46:48]*** Brake cut motor [17:46:49]Read from MH i2c: 01 [17:46:49]MH_I2C_Read... [17:46:49]*** Stop cut motor [17:46:49]Read from MH i2c: 01 07 00 [17:46:49]MH_I2C_Read... [17:46:49]*** Cut end [17:46:49]Read from MH i2c: 01 07 00 97 06 00 00 00 00 00 FF 0F B2 [17:46:49]process_action close_receipt done [17:46:49]requested_data is exist [17:46:49]produce_requested_data [17:46:49]requested_item fm.sn is exist - process it [17:46:49]wFMCommunicate request_size=4 [17:46:49]MH_SAM_APDU [17:46:49]CAPDU: 80 11 00 00 [17:46:49]Write to MH i2c: E2 08 00 98 06 80 11 00 00 00 00 00 00 18 [17:46:49]Write i2c OK [17:46:49]MH_I2C_Read... [17:46:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:46:49]Read from MH i2c: E2 [17:46:49]MH_I2C_Read... [17:46:49]Read from MH i2c: E2 17 00 [17:46:49]MH_I2C_Read... [17:46:49]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 34 39 37 39 90 00 77 [17:46:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:46:49]wFMCommunicate OK [17:46:49]requested_item fd.num is exist - process it [17:46:49]SAM_PROTO_GetFieldsCounters [17:46:49]wFMCommunicate request_size=4 [17:46:49]MH_SAM_APDU [17:46:49]CAPDU: 80 13 00 00 [17:46:49]Write to MH i2c: E2 08 00 99 06 80 13 00 00 00 00 00 00 1B [17:46:49]Write i2c OK [17:46:49]MH_I2C_Read... [17:46:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:46:49]Read from MH i2c: E2 [17:46:49]MH_I2C_Read... [17:46:49]Read from MH i2c: E2 62 00 [17:46:49]MH_I2C_Read... [17:46:49]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 DE 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 3F 01 00 00 5E 04 04 00 3F 01 00 00 57 04 04 00 40 01 00 00 19 04 04 00 00 00 00 00 90 00 2E [17:46:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 DE 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 3F 01 00 00 5E 04 04 00 3F 01 00 00 57 04 04 00 40 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:46:49]wFMCommunicate OK [17:46:49]SAM_PROTO_GetFieldsCounters done [17:46:49]requested_item shift.num is exist - process it [17:46:49]requested_item shift.opened is exist - process it [17:46:49]req_shift_opened [17:46:49]FM_GetShiftState [17:46:49]SAM_PROTO_GetShiftState [17:46:49]wFMCommunicate request_size=4 [17:46:49]MH_SAM_APDU [17:46:49]CAPDU: 80 13 01 00 [17:46:49]Write to MH i2c: E2 08 00 9A 06 80 13 01 00 00 00 00 00 1D [17:46:49]Write i2c OK [17:46:49]MH_I2C_Read... [17:46:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:46:49]Read from MH i2c: E2 [17:46:49]MH_I2C_Read... [17:46:49]Read from MH i2c: E2 0E 00 [17:46:49]MH_I2C_Read... [17:46:49]Read from MH i2c: E2 0E 00 9A 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 DB [17:46:49]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:46:49]wFMCommunicate OK [17:46:49]SAM_PROTO_GetShiftState done [17:46:49]FM_GetShiftState done [17:46:49]req_shift_opened done [17:46:49]requested_item shift.open_date is exist - process it [17:46:49]req_shift_open_date [17:46:49]req_shift_open_date done [17:46:49]produce_requested_data done [17:46:49]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87006,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:46:49]process_action_free close_receipt [17:46:49]json_value_free [17:46:49]json_value_free done [17:46:49]process_json_proto returns [17:46:49]Send response to host [17:46:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87006,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:46:49]free response buf [17:46:49]execute_script done [17:46:49]execute_script returns [17:46:49]free content buf [17:46:49]Sock 9.Close socket [17:46:49]Sock 9.Thread stoped [17:46:50]Connected sock=10 [17:46:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 71 63 07 01 D5 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 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 3F 01 00 00 F4 03 04 00 06 58 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DE 53 01 00 35 04 06 00 87 6B 59 18 89 AC 95 0F 8B 66 8E 11 31 BE [17:46:55]recv_with_timeout no data received [17:46:55]CommunicateWithHost answer receiving error [17:46:55]CommunicateWithHost err = -3 [17:46:55]OFD Sender: Server communicate error [17:46:55]recv_with_timeout no data received [17:47:00]OFD Sender: Processing packet 87006 [packets to send 276, broken 275] [17:47:00]ProducePacketName [17:47:00]name=ofd_packets/00087006 [17:47:00]OFD Sender: To server: pG, [17:47:00]CommunicateWithHost lk.salyk.kg:30040 [17:47:00]ConnectInit lk.salyk.kg [17:47:02]Connected sock=10 [17:47:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 71 63 07 01 D5 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 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 3F 01 00 00 F4 03 04 00 06 58 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DE 53 01 00 35 04 06 00 87 6B 59 18 89 AC 95 0F 8B 66 8E 11 31 BE [17:47:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 BA 23 47 00 48 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 34 39 37 39 10 04 04 00 DE 53 01 00 F4 03 04 00 E3 02 F0 66 B6 04 01 00 00 84 F4 44 4A F3 2A 51 41 [17:47:02]CommunicateWithHost err = 0 [17:47:02]CheckOFDResponse [17:47:02]1017 (14) - 77093643461234 [17:47:02]1041 (16) - 0000000000874979 [17:47:02]1040 (4) - 87006 [17:47:02]1012 (4) - 22.09.2024 11:43 [17:47:02]1206 (1) - 0 [17:47:02]OFD Sender: Remove packet 87006 [17:47:02]ProducePacketName [17:47:02]name=ofd_packets/00087006 [17:47:02]NVStorageDeleteData [17:47:03]OFD Sender: No OFD packet to send [17:47:08]OFD Sender: No OFD packet to send [17:47:13]OFD Sender: No OFD packet to send [17:47:18]OFD Sender: No OFD packet to send [17:47:23]OFD Sender: No OFD packet to send [17:47:28]OFD Sender: No OFD packet to send [17:47:33]OFD Sender: No OFD packet to send [17:47:38]OFD Sender: No OFD packet to send [17:47:43]OFD Sender: No OFD packet to send [17:47:48]OFD Sender: No OFD packet to send [17:47:53]OFD Sender: No OFD packet to send [17:47:58]OFD Sender: No OFD packet to send [17:48:03]OFD Sender: No OFD packet to send [17:48:08]OFD Sender: No OFD packet to send [17:48:13]OFD Sender: No OFD packet to send [17:48:18]OFD Sender: No OFD packet to send [17:48:23]OFD Sender: No OFD packet to send [17:48:25]recv_with_timeout no data received [17:48:28]OFD Sender: No OFD packet to send [17:48:33]OFD Sender: No OFD packet to send [17:48:38]OFD Sender: No OFD packet to send [17:48:43]OFD Sender: No OFD packet to send [17:48:48]OFD Sender: No OFD packet to send [17:48:53]OFD Sender: No OFD packet to send [17:48:58]OFD Sender: No OFD packet to send [17:49:03]OFD Sender: No OFD packet to send [17:49:08]OFD Sender: No OFD packet to send [17:49:13]OFD Sender: No OFD packet to send [17:49:18]OFD Sender: No OFD packet to send [17:49:23]OFD Sender: No OFD packet to send [17:49:28]OFD Sender: No OFD packet to send [17:49:33]OFD Sender: No OFD packet to send [17:49:38]OFD Sender: No OFD packet to send [17:49:43]OFD Sender: No OFD packet to send [17:49:46]accept exits with 7 [17:49:46]New connection [17:49:46]New thread 3067333988 created [17:49:46]Thread 3067190628 joined [17:49:46]Waiting for new connection... [17:49:46] Sock 7.Parse request [17:49:46]Sock 7.Check first char [17:49:46]Sock 7.First char is OK [17:49:46]request: POST /json_proto HTTP/1.0 [17:49:46]Method: POST [17:49:46]URL: /json_proto [17:49:46]Method is POST - this is cgi request [17:49:46]url: /json_proto [17:49:46]query_string will be loaded in cgi processing [17:49:46]execute_cgi json_proto POST (null) [17:49:46]execute_cgi path=json_proto method=POST [17:49:46]POST find Content-Length [17:49:46]Host: 172.17.47.196:8080 [17:49:46]Content-Length: 677 [17:49:46]Content-Type: application/json [17:49:46] [17:49:46]POST finish read [17:49:46]Found Content-Length = 677 [17:49:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871943", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 6.640, "sum" : 450.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 450.00, "total" : 450.00, "payments": [ { "type": 0, "sum" : 450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:49:46]execute_script... [17: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)871943", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 6.640, "sum" : 450.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 450.00, "total" : 450.00, "payments": [ { "type": 0, "sum" : 450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:49:46]POST & json_proto [17:49:46]process_json_proto [17:49:46]json parsed OK: [17:49:46]protocol is kg_v1.0 [17:49:46]action value=close_receipt [17:49:46]process_action close_receipt [17:49:46]cmd_close_receipt [17:49:46]MH_GetDate [17:49:46]Write to MH i2c: F0 00 00 9B 06 90 [17:49:46]Write i2c OK [17:49:46]MH_I2C_Read... [17:49:46]Read from MH i2c: F0 [17:49:46]MH_I2C_Read... [17:49:46]Read from MH i2c: F0 09 00 [17:49:46]MH_I2C_Read... [17:49:46]Read from MH i2c: F0 09 00 9B 06 00 BB 58 F0 66 4C 6B 94 66 B3 [17:49:46]GetLastDocTimeStamp 1727027206 [17:49:46]current date 1727027387 [17:49:46]FM_GetShiftState [17:49:46]SAM_PROTO_GetShiftState [17:49:46]wFMCommunicate request_size=4 [17:49:46]MH_SAM_APDU [17:49:46]CAPDU: 80 13 01 00 [17:49:46]Write to MH i2c: E2 08 00 9C 06 80 13 01 00 00 00 00 00 1F [17:49:46]Write i2c OK [17:49:46]MH_I2C_Read... [17:49:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:49:46]Read from MH i2c: E2 [17:49:46]MH_I2C_Read... [17:49:46]Read from MH i2c: E2 0E 00 [17:49:46]MH_I2C_Read... [17:49:46]Read from MH i2c: E2 0E 00 9C 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 DD [17:49:46]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:49:46]wFMCommunicate OK [17:49:46]SAM_PROTO_GetShiftState done [17:49:46]FM_GetShiftState done [17:49:46]opened in 1726964220 [17:49:46]opened+sec_in_day 1727050620 [17:49:46]quantity*price = 45019 [17:49:46]sum+1 = 45020 [17:49:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 450.00 Внесено: 450.00 СДАЧА: 0.00 НСП 1% : 3.98 НДС 12% : 47.81 Наличными: 450.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 320 22.09.2024 17:49 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87007 ФПД: 247452402328409 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T174947&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87007&fm=247452402328409&tin=02508201610067®Number=0000000000092592&sum=45000 [17:49:47]StoreToDocumentArchive [17:49:47]shift 497 fd 87007 [17:49:47]save to /storage/0497/doc_00087007 [17:49:47]save last doc name /storage/0497/doc_00087007 to /storage/kkm_last_doc_name [17:49:47]save OK [17:49:47]Clear old archive folders... [17:49:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:49:47]tlvbuf is 01BC9730 [17:49:47]SAM_PROTO_ClearQueue [17:49:47]wFMCommunicate request_size=4 [17:49:47]MH_SAM_APDU [17:49:47]CAPDU: 80 09 00 00 [17:49:47]Write to MH i2c: E2 08 00 A9 06 80 09 00 00 00 00 00 00 21 [17:49:47]Write i2c OK [17:49:47]MH_I2C_Read... [17:49:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:49:47]Read from MH i2c: E2 [17:49:47]MH_I2C_Read... [17:49:47]Read from MH i2c: E2 03 00 [17:49:47]MH_I2C_Read... [17:49:47]Read from MH i2c: E2 03 00 A9 06 00 90 00 23 [17:49:47]RAPDU: 90 00 [17:49:47]wFMCommunicate OK [17:49:47]SAM_PROTO_ClearQueue done [17:49:47]KKMCreateOFDPacket [17:49:47]OFDProtocolAddRootSTLVToBuf [17:49:47]FM_MakeSignedData [17:49:47]FM_MakeSignedData [17:49:47]SAM_PROTO_SignData [17:49:47]wFMCommunicate request_size=4 [17:49:47]MH_SAM_APDU [17:49:47]CAPDU: 80 0D 01 02 [17:49:47]Write to MH i2c: E2 08 00 AA 06 80 0D 01 02 00 00 00 00 29 [17:49:47]Write i2c OK [17:49:47]MH_I2C_Read... [17:49:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:49:48]Read from MH i2c: E2 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: E2 03 00 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: E2 03 00 AA 06 00 90 00 24 [17:49:48]RAPDU: 90 00 [17:49:48]wFMCommunicate OK [17:49:48]wFMCommunicate request_size=255 [17:49:48]MH_SAM_APDU [17:49: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 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 BB 58 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DF 53 01 00 35 04 06 00 E1 [17:49:48]Write to MH i2c: E2 02 01 AB 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 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 BB 58 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DF 53 01 00 35 04 06 00 E1 00 00 56 [17:49:48]Write i2c OK [17:49:48]MH_I2C_Read... [17:49:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:49:48]Read from MH i2c: E2 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: E2 03 00 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: E2 03 00 AB 06 00 90 00 25 [17:49:48]RAPDU: 90 00 [17:49:48]wFMCommunicate OK [17:49:48]wFMCommunicate request_size=10 [17:49:48]MH_SAM_APDU [17:49:48]CAPDU: 80 0D 02 02 05 0E 80 8A 23 59 [17:49:48]Write to MH i2c: E2 0D 00 AC 06 80 0D 02 02 05 00 0E 80 8A 23 59 00 00 CA [17:49:48]Write i2c OK [17:49:48]MH_I2C_Read... [17:49:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:49:48]Read from MH i2c: E2 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: E2 03 00 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: E2 03 00 AC 06 00 90 00 26 [17:49:48]RAPDU: 90 00 [17:49:48]wFMCommunicate OK [17:49:48]wFMCommunicate request_size=4 [17:49:48]MH_SAM_APDU [17:49:48]CAPDU: 80 0D 03 02 [17:49:48]Write to MH i2c: E2 08 00 AD 06 80 0D 03 02 00 00 00 00 2E [17:49:48]Write i2c OK [17:49:48]MH_I2C_Read... [17:49:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:49:48]Read from MH i2c: E2 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: E2 0B 00 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: E2 0B 00 AD 06 00 DA 91 77 25 A0 50 AA CD 90 00 9D [17:49:48]RAPDU: DA 91 77 25 A0 50 AA CD 90 00 [17:49:48]wFMCommunicate OK [17:49:48]SAM_PROTO_SignData done [17:49:48]FM_MakeSignedData done [17:49:48]CreateOFDProtocolMessage [17:49:48]wFMCommunicate request_size=4 [17:49:48]MH_SAM_APDU [17:49:48]CAPDU: 80 11 00 00 [17:49:48]Write to MH i2c: E2 08 00 AE 06 80 11 00 00 00 00 00 00 2E [17:49:48]Write i2c OK [17:49:48]MH_I2C_Read... [17:49:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:49:48]Read from MH i2c: E2 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: E2 17 00 [17:49:48]MH_I2C_Read... [17:49: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 34 39 37 39 90 00 8D [17:49:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:49:48]wFMCommunicate OK [17:49:48]CreateOFDProtocolMessage done [17:49:48]OFDSenderStorePacket 87007 [17:49:48]StoreOFDPacket docnum=87007 [17:49:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 40 E5 07 01 C3 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 BB 58 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DF 53 01 00 35 04 06 00 E1 0E 80 8A 23 59 DA 91 77 25 A0 50 AA CD [17:49:48]CheckFolder [17:49:48]dirname=/storage/ofd_packets [17:49:48]CheckFolder done [17:49:48]ProducePacketName [17:49:48]name=ofd_packets/00087007 [17:49:48]NVStorageSaveData ofd_packets/00087007 [17:49:48]File name is /storage/ofd_packets/00087007 [17:49:48]Write 301 bytes [17:49:48]NVStorageSaveData done [17:49:48]OFDSenderStorePacket done [17:49:48]KKMCreateOFDPacket done [17:49:48]NVStorageSaveData kkm_last_timestamp [17:49:48]File name is /storage/kkm_last_timestamp [17:49:48]Write 4 bytes [17:49:48]NVStorageSaveData done [17:49:48]ExternCall_PrintAddStr [17:49:48]wPrintStart [17:49:48]Write to MH i2c: 01 00 00 AF 06 B5 [17:49:48]Write i2c OK [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: 01 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: 01 07 00 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: 01 07 00 AF 06 00 00 00 00 00 FF 0F CA [17:49:48]RasterBufferAndPrint [17:49:48]line Счет N : (1)871943 [17:49:48]line ИНН: 02508201610067 [17:49:48]line Контрольно-Кассовый Чек [17:49:48]line ПРОДАЖА [17:49:48]line ТРК (МРК, ГНК) : 53 [17:49:48]line Товар: 2710124130 [17:49:48]line Аи-92-К-5 [17:49:48]line 6.640 * 67.80 [17:49:48]line = 450.19 [17:49:48]line НДС 12% НСП 1% [17:49:48]line > о реализуемом товаре [17:49:48]line ОКРУГЛЕНИЕ: -0.19 [17:49:48]line ИТОГО: 450.00 [17:49:48]line Внесено: 450.00 [17:49:48]line СДАЧА: 0.00 [17:49:48]line НСП 1% : 3.98 [17:49:48]line НДС 12% : 47.81 [17:49:48]line Наличными: 450.00 [17:49:48]line Безнал.: 0.00 [17:49:48]line Место: АЗС № 137 "Партнер Нефть" [17:49:48]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:49:48]line СНО: Общий режим [17:49:48]line Чек 320 22.09.2024 17:49 [17:49:48]line Смена: 497 ФФД: 1.0 [17:49:48]line ЗНМ: 0300000064 [17:49:48]line РНМ: 0000000000092592 [17:49:48]line Версия ККМ: 001 [17:49:48]line ФМ: 0000000000874979 [17:49:48]line ФД: 87007 [17:49:48]line ФПД: 247452402328409 [17:49:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T174947&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87007&fm=247452402328409&tin=02508201610067®Number=0000000000092592&sum=45000 [17:49:48]written 0, free lines is 4095 [17:49:48]OFD Sender: Processing packet 87007 [packets to send 276, broken 275] [17:49:48]ProducePacketName [17:49:48]name=ofd_packets/00087007 [17:49:48]OFD Sender: To server: pG, [17:49:48]CommunicateWithHost lk.salyk.kg:30040 [17:49:48]ConnectInit lk.salyk.kg [17:49:48]Write to MH i2c: 01 00 00 DA 06 E0 [17:49:48]Write i2c OK [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: 01 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: 01 07 00 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: 01 07 00 DA 06 00 00 00 00 00 D4 0C C7 [17:49:48]RasterBufferAndPrint [17:49:48]line [17:49:48]line [17:49:48]line [17:49:48]line [17:49:48]line [17:49:48]written 0, free lines is 3292 [17:49:48]MH_Cut [17:49:48]Write to MH i2c: D1 01 00 E1 06 01 B9 [17:49:48]Write i2c OK [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: D1 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: D1 01 00 [17:49:48]MH_I2C_Read... [17:49:48]Read from MH i2c: D1 01 00 E1 06 00 B8 [17:49:48]Write to MH i2c: 01 00 00 E2 06 E8 [17:49:48]Write i2c OK [17:49:48]MH_I2C_Read... [17:49:49]*** Cut start [17:49:49]*** Partial cut [17:49:49]*** CUTSNS_PIN = 1 [17:49:49]*** CUTSNS_PIN = 0 [17:49:49]*** Brake cut motor [17:49:50]Read from MH i2c: 01 [17:49:50]MH_I2C_Read... [17:49:50]*** Stop cut motor [17:49:50]*** Cut end [17:49:50]Read from MH i2c: 01 07 00 [17:49:50]MH_I2C_Read... [17:49:50]Read from MH i2c: 01 07 00 E2 06 00 00 00 00 00 FF 0F FD [17:49:50]process_action close_receipt done [17:49:50]requested_data is exist [17:49:50]produce_requested_data [17:49:50]requested_item fm.sn is exist - process it [17:49:50]wFMCommunicate request_size=4 [17:49:50]MH_SAM_APDU [17:49:50]CAPDU: 80 11 00 00 [17:49:50]Write to MH i2c: E2 08 00 E3 06 80 11 00 00 00 00 00 00 63 [17:49:50]Write i2c OK [17:49:50]MH_I2C_Read... [17:49:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:49:50]Read from MH i2c: E2 [17:49:50]MH_I2C_Read... [17:49:50]Read from MH i2c: E2 17 00 [17:49:50]MH_I2C_Read... [17:49: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 34 39 37 39 90 00 C2 [17:49:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:49:50]wFMCommunicate OK [17:49:50]requested_item fd.num is exist - process it [17:49:50]SAM_PROTO_GetFieldsCounters [17:49:50]wFMCommunicate request_size=4 [17:49:50]MH_SAM_APDU [17:49:50]CAPDU: 80 13 00 00 [17:49:50]Write to MH i2c: E2 08 00 E4 06 80 13 00 00 00 00 00 00 66 [17:49:50]Write i2c OK [17:49:50]MH_I2C_Read... [17:49:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:49:50]Read from MH i2c: E2 [17:49:50]MH_I2C_Read... [17:49:50]Read from MH i2c: E2 62 00 [17:49:50]MH_I2C_Read... [17:49: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 DF 53 01 00 0E 04 04 00 F1 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 7D [17:49: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 DF 53 01 00 0E 04 04 00 F1 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 [17:49:50]wFMCommunicate OK [17:49:50]SAM_PROTO_GetFieldsCounters done [17:49:50]requested_item shift.num is exist - process it [17:49:50]requested_item shift.opened is exist - process it [17:49:50]req_shift_opened [17:49:50]FM_GetShiftState [17:49:50]SAM_PROTO_GetShiftState [17:49:50]wFMCommunicate request_size=4 [17:49:50]MH_SAM_APDU [17:49:50]CAPDU: 80 13 01 00 [17:49:50]Write to MH i2c: E2 08 00 E5 06 80 13 01 00 00 00 00 00 68 [17:49:50]Write i2c OK [17:49:50]MH_I2C_Read... [17:49:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:49:50]Read from MH i2c: E2 [17:49:50]MH_I2C_Read... [17:49:50]Read from MH i2c: E2 0E 00 [17:49:50]MH_I2C_Read... [17:49:50]Read from MH i2c: E2 0E 00 E5 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 26 [17:49:50]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:49:50]wFMCommunicate OK [17:49:50]SAM_PROTO_GetShiftState done [17:49:50]FM_GetShiftState done [17:49:50]req_shift_opened done [17:49:50]requested_item shift.open_date is exist - process it [17:49:50]req_shift_open_date [17:49:50]req_shift_open_date done [17:49:50]produce_requested_data done [17:49:50]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87007,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:49:50]process_action_free close_receipt [17:49:50]json_value_free [17:49:50]json_value_free done [17:49:50]process_json_proto returns [17:49:50]Send response to host [17:49:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87007,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:49:50]free response buf [17:49:50]execute_script done [17:49:50]execute_script returns [17:49:50]free content buf [17:49:50]Sock 7.Close socket [17:49:50]Sock 7.Thread stoped [17:49:51]Connected sock=11 [17:49:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 40 E5 07 01 C3 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 BB 58 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DF 53 01 00 35 04 06 00 E1 0E 80 8A 23 59 DA 91 77 25 A0 50 AA CD [17:49:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 F5 9A 47 00 01 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 34 39 37 39 10 04 04 00 DF 53 01 00 F4 03 04 00 8C 03 F0 66 B6 04 01 00 00 33 26 44 52 33 38 44 5F [17:49:52]CommunicateWithHost err = 0 [17:49:52]CheckOFDResponse [17:49:52]1017 (14) - 77093643461234 [17:49:52]1041 (16) - 0000000000874979 [17:49:52]1040 (4) - 87007 [17:49:52]1012 (4) - 22.09.2024 11:46 [17:49:52]1206 (1) - 0 [17:49:52]OFD Sender: Remove packet 87007 [17:49:52]ProducePacketName [17:49:52]name=ofd_packets/00087007 [17:49:52]NVStorageDeleteData [17:49:53]OFD Sender: No OFD packet to send [17:49:55]accept exits with 10 [17:49:55]New connection [17:49:55]New thread 3067190628 created [17:49:55]Thread 3067333988 joined [17:49:55]Waiting for new connection... [17:49:55] Sock 10.Parse request [17:49:55]Sock 10.Check first char [17:49:55]Sock 10.First char is OK [17:49:55]request: POST /json_proto HTTP/1.0 [17:49:55]Method: POST [17:49:55]URL: /json_proto [17:49:55]Method is POST - this is cgi request [17:49:55]url: /json_proto [17:49:55]query_string will be loaded in cgi processing [17:49:55]execute_cgi json_proto POST (null) [17:49:55]execute_cgi path=json_proto method=POST [17:49:55]POST find Content-Length [17:49:55]Host: 172.17.47.196:8080 [17:49:55]Content-Length: 687 [17:49:55]Content-Type: application/json [17:49:55] [17:49:55]POST finish read [17:49:55]Found Content-Length = 687 [17:49:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871942", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:49:55]execute_script... [17:49: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)871942", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:49:55]POST & json_proto [17:49:55]process_json_proto [17:49:55]json parsed OK: [17:49:55]protocol is kg_v1.0 [17:49:55]action value=close_receipt [17:49:55]process_action close_receipt [17:49:55]cmd_close_receipt [17:49:55]MH_GetDate [17:49:55]Write to MH i2c: F0 00 00 E6 06 DB [17:49:55]Write i2c OK [17:49:55]MH_I2C_Read... [17:49:55]Read from MH i2c: F0 [17:49:55]MH_I2C_Read... [17:49:55]Read from MH i2c: F0 09 00 [17:49:55]MH_I2C_Read... [17:49:55]Read from MH i2c: F0 09 00 E6 06 00 C4 58 F0 66 4C 6B 94 66 07 [17:49:55]GetLastDocTimeStamp 1727027387 [17:49:55]current date 1727027396 [17:49:55]FM_GetShiftState [17:49:55]SAM_PROTO_GetShiftState [17:49:55]wFMCommunicate request_size=4 [17:49:55]MH_SAM_APDU [17:49:55]CAPDU: 80 13 01 00 [17:49:55]Write to MH i2c: E2 08 00 E7 06 80 13 01 00 00 00 00 00 6A [17:49:55]Write i2c OK [17:49:55]MH_I2C_Read... [17:49:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:49:55]Read from MH i2c: E2 [17:49:55]MH_I2C_Read... [17:49:55]Read from MH i2c: E2 0E 00 [17:49:55]MH_I2C_Read... [17:49:55]Read from MH i2c: E2 0E 00 E7 06 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 28 [17:49:55]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:49:55]wFMCommunicate OK [17:49:55]SAM_PROTO_GetShiftState done [17:49:55]FM_GetShiftState done [17:49:55]opened in 1726964220 [17:49:55]opened+sec_in_day 1727050620 [17:49:55]quantity*price = 150037 [17:49:55]sum+1 = 150039 [17:49: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 321 22.09.2024 17:49 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87008 ФПД: 192090543447832 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T174956&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87008&fm=192090543447832&tin=02508201610067®Number=0000000000092592&sum=150000 [17:49:56]StoreToDocumentArchive [17:49:56]shift 497 fd 87008 [17:49:56]save to /storage/0497/doc_00087008 [17:49:56]save last doc name /storage/0497/doc_00087008 to /storage/kkm_last_doc_name [17:49:56]save OK [17:49:56]Clear old archive folders... [17:49:56]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:49:56]tlvbuf is 01BF31B0 [17:49:56]SAM_PROTO_ClearQueue [17:49:56]wFMCommunicate request_size=4 [17:49:56]MH_SAM_APDU [17:49:56]CAPDU: 80 09 00 00 [17:49:56]Write to MH i2c: E2 08 00 F4 06 80 09 00 00 00 00 00 00 6C [17:49:56]Write i2c OK [17:49:56]MH_I2C_Read... [17:49:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:49:56]Read from MH i2c: E2 [17:49:56]MH_I2C_Read... [17:49:56]Read from MH i2c: E2 03 00 [17:49:56]MH_I2C_Read... [17:49:56]Read from MH i2c: E2 03 00 F4 06 00 90 00 6E [17:49:56]RAPDU: 90 00 [17:49:56]wFMCommunicate OK [17:49:56]SAM_PROTO_ClearQueue done [17:49:56]KKMCreateOFDPacket [17:49:56]OFDProtocolAddRootSTLVToBuf [17:49:56]FM_MakeSignedData [17:49:56]FM_MakeSignedData [17:49:56]SAM_PROTO_SignData [17:49:56]wFMCommunicate request_size=4 [17:49:56]MH_SAM_APDU [17:49:56]CAPDU: 80 0D 01 02 [17:49:56]Write to MH i2c: E2 08 00 F5 06 80 0D 01 02 00 00 00 00 74 [17:49:56]Write i2c OK [17:49:56]MH_I2C_Read... [17:49:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:49:56]Read from MH i2c: E2 [17:49:56]MH_I2C_Read... [17:49:56]Read from MH i2c: E2 03 00 [17:49:56]MH_I2C_Read... [17:49:56]Read from MH i2c: E2 03 00 F5 06 00 90 00 6F [17:49:56]RAPDU: 90 00 [17:49:56]wFMCommunicate OK [17:49:56]wFMCommunicate request_size=255 [17:49:56]MH_SAM_APDU [17:49:56]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 41 01 00 00 F4 03 04 00 C4 58 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E0 53 01 00 35 04 06 00 [17:49:56]Write to MH i2c: E2 02 01 F6 06 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 41 01 00 00 F4 03 04 00 C4 58 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E0 53 01 00 35 04 06 00 00 00 3F [17:49:56]Write i2c OK [17:49:56]MH_I2C_Read... [17:49:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:49:56]Read from MH i2c: E2 [17:49:56]MH_I2C_Read... [17:49:56]Read from MH i2c: E2 03 00 [17:49:56]MH_I2C_Read... [17:49:56]Read from MH i2c: E2 03 00 F6 06 00 90 00 70 [17:49:56]RAPDU: 90 00 [17:49:56]wFMCommunicate OK [17:49:56]wFMCommunicate request_size=11 [17:49:56]MH_SAM_APDU [17:49:56]CAPDU: 80 0D 02 02 06 AE B4 90 9B 5F 18 [17:49:56]Write to MH i2c: E2 0E 00 F7 06 80 0D 02 02 06 00 AE B4 90 9B 5F 18 00 00 87 [17:49:56]Write i2c OK [17:49:56]MH_I2C_Read... [17:49:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:49:56]Read from MH i2c: E2 [17:49:56]MH_I2C_Read... [17:49:56]Read from MH i2c: E2 03 00 [17:49:56]MH_I2C_Read... [17:49:56]Read from MH i2c: E2 03 00 F7 06 00 90 00 71 [17:49:56]RAPDU: 90 00 [17:49:56]wFMCommunicate OK [17:49:56]wFMCommunicate request_size=4 [17:49:56]MH_SAM_APDU [17:49:56]CAPDU: 80 0D 03 02 [17:49:56]Write to MH i2c: E2 08 00 F8 06 80 0D 03 02 00 00 00 00 79 [17:49:56]Write i2c OK [17:49:56]MH_I2C_Read... [17:49:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:49:56]Read from MH i2c: E2 [17:49:56]MH_I2C_Read... [17:49:56]Read from MH i2c: E2 0B 00 [17:49:56]MH_I2C_Read... [17:49:56]Read from MH i2c: E2 0B 00 F8 06 00 D9 93 53 BA 85 E3 51 40 90 00 EC [17:49:56]RAPDU: D9 93 53 BA 85 E3 51 40 90 00 [17:49:56]wFMCommunicate OK [17:49:56]SAM_PROTO_SignData done [17:49:56]FM_MakeSignedData done [17:49:56]CreateOFDProtocolMessage [17:49:56]wFMCommunicate request_size=4 [17:49:56]MH_SAM_APDU [17:49:56]CAPDU: 80 11 00 00 [17:49:56]Write to MH i2c: E2 08 00 F9 06 80 11 00 00 00 00 00 00 79 [17:49:56]Write i2c OK [17:49:56]MH_I2C_Read... [17:49:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:49:56]Read from MH i2c: E2 [17:49:56]MH_I2C_Read... [17:49:56]Read from MH i2c: E2 17 00 [17:49:56]MH_I2C_Read... [17:49:56]Read from MH i2c: E2 17 00 F9 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D8 [17:49:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:49:56]wFMCommunicate OK [17:49:56]CreateOFDProtocolMessage done [17:49:56]OFDSenderStorePacket 87008 [17:49:56]StoreOFDPacket docnum=87008 [17:49:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 A8 B7 08 01 45 BD 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 41 01 00 00 F4 03 04 00 C4 58 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E0 53 01 00 35 04 06 00 AE B4 90 9B 5F 18 D9 93 53 BA 85 E3 51 40 [17:49:56]CheckFolder [17:49:56]dirname=/storage/ofd_packets [17:49:56]CheckFolder done [17:49:56]ProducePacketName [17:49:56]name=ofd_packets/00087008 [17:49:56]NVStorageSaveData ofd_packets/00087008 [17:49:56]File name is /storage/ofd_packets/00087008 [17:49:56]Write 302 bytes [17:49:56]NVStorageSaveData done [17:49:56]OFDSenderStorePacket done [17:49:56]KKMCreateOFDPacket done [17:49:56]NVStorageSaveData kkm_last_timestamp [17:49:56]File name is /storage/kkm_last_timestamp [17:49:56]Write 4 bytes [17:49:56]NVStorageSaveData done [17:49:56]ExternCall_PrintAddStr [17:49:56]wPrintStart [17:49:56]Write to MH i2c: 01 00 00 FA 06 00 [17:49:56]Write i2c OK [17:49:56]MH_I2C_Read... [17:49:56]Read from MH i2c: 01 [17:49:56]MH_I2C_Read... [17:49:56]Read from MH i2c: 01 07 00 [17:49:56]MH_I2C_Read... [17:49:56]Read from MH i2c: 01 07 00 FA 06 00 00 00 00 00 FF 0F 15 [17:49:56]RasterBufferAndPrint [17:49:56]line Счет N : (1)871942 [17:49:56]line ИНН: 02508201610067 [17:49:56]line Контрольно-Кассовый Чек [17:49:56]line ПРОДАЖА [17:49:56]line ТРК (МРК, ГНК) : 34 [17:49:56]line Товар: 2710194210 [17:49:56]line ДТ(л)-К-4 [17:49:56]line 19.690 * 76.20 [17:49:56]line = 1500.38 [17:49:56]line НДС 12% НСП 1% [17:49:56]line > о реализуемом товаре [17:49:56]line ОКРУГЛЕНИЕ: -0.38 [17:49:56]line ИТОГО: 1500.00 [17:49:56]line Внесено: 1500.00 [17:49:56]line СДАЧА: 0.00 [17:49:56]line НСП 1% : 13.28 [17:49:56]line НДС 12% : 159.33 [17:49:56]line Наличными: 1500.00 [17:49:56]line Безнал.: 0.00 [17:49:56]line Место: АЗС № 137 "Партнер Нефть" [17:49:56]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:49:56]line СНО: Общий режим [17:49:56]line Чек 321 22.09.2024 17:49 [17:49:56]line Смена: 497 ФФД: 1.0 [17:49:56]line ЗНМ: 0300000064 [17:49:56]line РНМ: 0000000000092592 [17:49:56]line Версия ККМ: 001 [17:49:56]line ФМ: 0000000000874979 [17:49:56]line ФД: 87008 [17:49:56]line ФПД: 192090543447832 [17:49:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T174956&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87008&fm=192090543447832&tin=02508201610067®Number=0000000000092592&sum=150000 [17:49:56]written 0, free lines is 4095 [17:49:57]OFD Sender: Processing packet 87008 [packets to send 276, broken 275] [17:49:57]ProducePacketName [17:49:57]name=ofd_packets/00087008 [17:49:57]OFD Sender: To server: pG, [17:49:57]CommunicateWithHost lk.salyk.kg:30040 [17:49:57]ConnectInit lk.salyk.kg [17:49:57]Write to MH i2c: 01 00 00 25 07 2C [17:49:57]Write i2c OK [17:49:57]MH_I2C_Read... [17:49:57]Read from MH i2c: 01 [17:49:57]MH_I2C_Read... [17:49:57]Read from MH i2c: 01 07 00 [17:49:57]MH_I2C_Read... [17:49:57]Read from MH i2c: 01 07 00 25 07 00 00 00 00 00 DD 0C 1C [17:49:57]RasterBufferAndPrint [17:49:57]line [17:49:57]line [17:49:57]line [17:49:57]line [17:49:57]line [17:49:57]written 0, free lines is 3307 [17:49:57]MH_Cut [17:49:57]Write to MH i2c: D1 01 00 2C 07 01 05 [17:49:57]Write i2c OK [17:49:57]MH_I2C_Read... [17:49:57]Read from MH i2c: D1 [17:49:57]MH_I2C_Read... [17:49:57]Read from MH i2c: D1 01 00 [17:49:57]MH_I2C_Read... [17:49:57]Read from MH i2c: D1 01 00 2C 07 00 04 [17:49:57]Write to MH i2c: 01 00 00 2D 07 34 [17:49:57]Write i2c OK [17:49:57]MH_I2C_Read... [17:49:58]*** Cut start [17:49:58]*** Partial cut [17:49:58]*** CUTSNS_PIN = 1 [17:49:58]*** CUTSNS_PIN = 0 [17:49:58]*** Brake cut motor [17:49:58]Read from MH i2c: 01 [17:49:58]MH_I2C_Read... [17:49:58]*** Stop cut motor [17:49:58]*** Cut end [17:49:58]Read from MH i2c: 01 07 00 [17:49:58]MH_I2C_Read... [17:49:58]Read from MH i2c: 01 07 00 2D 07 00 00 00 00 00 FF 0F 49 [17:49:58]process_action close_receipt done [17:49:58]requested_data is exist [17:49:58]produce_requested_data [17:49:58]requested_item fm.sn is exist - process it [17:49:58]wFMCommunicate request_size=4 [17:49:58]MH_SAM_APDU [17:49:58]CAPDU: 80 11 00 00 [17:49:58]Write to MH i2c: E2 08 00 2E 07 80 11 00 00 00 00 00 00 AF [17:49:58]Write i2c OK [17:49:58]MH_I2C_Read... [17:49:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:49:58]Read from MH i2c: E2 [17:49:58]MH_I2C_Read... [17:49:58]Read from MH i2c: E2 17 00 [17:49:58]MH_I2C_Read... [17:49:58]Read from MH i2c: E2 17 00 2E 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 0E [17:49:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:49:58]wFMCommunicate OK [17:49:58]requested_item fd.num is exist - process it [17:49:58]SAM_PROTO_GetFieldsCounters [17:49:58]wFMCommunicate request_size=4 [17:49:58]MH_SAM_APDU [17:49:58]CAPDU: 80 13 00 00 [17:49:58]Write to MH i2c: E2 08 00 2F 07 80 13 00 00 00 00 00 00 B2 [17:49:58]Write i2c OK [17:49:58]MH_I2C_Read... [17:49:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:49:59]Read from MH i2c: E2 [17:49:59]MH_I2C_Read... [17:49:59]Read from MH i2c: E2 62 00 [17:49:59]MH_I2C_Read... [17:49:59]Read from MH i2c: E2 62 00 2F 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E0 53 01 00 0E 04 04 00 F1 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 CD [17:49: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E0 53 01 00 0E 04 04 00 F1 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 [17:49:59]wFMCommunicate OK [17:49:59]SAM_PROTO_GetFieldsCounters done [17:49:59]requested_item shift.num is exist - process it [17:49:59]requested_item shift.opened is exist - process it [17:49:59]req_shift_opened [17:49:59]FM_GetShiftState [17:49:59]SAM_PROTO_GetShiftState [17:49:59]wFMCommunicate request_size=4 [17:49:59]MH_SAM_APDU [17:49:59]CAPDU: 80 13 01 00 [17:49:59]Write to MH i2c: E2 08 00 30 07 80 13 01 00 00 00 00 00 B4 [17:49:59]Write i2c OK [17:49:59]MH_I2C_Read... [17:49:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:49:59]Read from MH i2c: E2 [17:49:59]MH_I2C_Read... [17:49:59]Read from MH i2c: E2 0E 00 [17:49:59]MH_I2C_Read... [17:49:59]Read from MH i2c: E2 0E 00 30 07 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 72 [17:49:59]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:49:59]wFMCommunicate OK [17:49:59]SAM_PROTO_GetShiftState done [17:49:59]FM_GetShiftState done [17:49:59]req_shift_opened done [17:49:59]requested_item shift.open_date is exist - process it [17:49:59]req_shift_open_date [17:49:59]req_shift_open_date done [17:49:59]produce_requested_data done [17:49:59]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87008,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:49:59]process_action_free close_receipt [17:49:59]json_value_free [17:49:59]json_value_free done [17:49:59]process_json_proto returns [17:49:59]Send response to host [17:49:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87008,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:49:59]free response buf [17:49:59]execute_script done [17:49:59]execute_script returns [17:49:59]free content buf [17:49:59]Sock 10.Close socket [17:49:59]Sock 10.Thread stoped [17:50:00]recv_with_timeout no data received [17:50:02]ConnectInit Can't take IP for lk.salyk.kg [17:50:02]CommunicateWithHost connect error [17:50:02]CommunicateWithHost err = -1 [17:50:02]OFD Sender: Server communicate error [17:50:07]OFD Sender: Processing packet 87008 [packets to send 276, broken 275] [17:50:07]ProducePacketName [17:50:07]name=ofd_packets/00087008 [17:50:07]OFD Sender: To server: pG, [17:50:07]CommunicateWithHost lk.salyk.kg:30040 [17:50:07]ConnectInit lk.salyk.kg [17:50:14]recv_with_timeout no data received [17:50:21]Connected sock=10 [17:50:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 A8 B7 08 01 45 BD 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 41 01 00 00 F4 03 04 00 C4 58 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E0 53 01 00 35 04 06 00 AE B4 90 9B 5F 18 D9 93 53 BA 85 E3 51 40 [17:50:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 D7 22 47 00 54 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 34 39 37 39 10 04 04 00 E0 53 01 00 F4 03 04 00 AC 03 F0 66 B6 04 01 00 00 CD C1 EC B8 0B EF 67 60 [17:50:23]CommunicateWithHost err = 0 [17:50:23]CheckOFDResponse [17:50:23]1017 (14) - 77093643461234 [17:50:23]1041 (16) - 0000000000874979 [17:50:23]1040 (4) - 87008 [17:50:23]1012 (4) - 22.09.2024 11:46 [17:50:23]1206 (1) - 0 [17:50:23]OFD Sender: Remove packet 87008 [17:50:23]ProducePacketName [17:50:23]name=ofd_packets/00087008 [17:50:23]NVStorageDeleteData [17:50:23]OFD Sender: No OFD packet to send [17:50:27]recv_with_timeout no data received [17:50:28]OFD Sender: No OFD packet to send [17:50:33]OFD Sender: No OFD packet to send [17:50:38]OFD Sender: No OFD packet to send [17:50:42]recv_with_timeout no data received [17:50:43]OFD Sender: No OFD packet to send [17:50:48]OFD Sender: No OFD packet to send [17:50:53]OFD Sender: No OFD packet to send [17:50:55]recv_with_timeout no data received [17:50:58]OFD Sender: No OFD packet to send [17:51:03]OFD Sender: No OFD packet to send [17:51:08]OFD Sender: No OFD packet to send [17:51:09]recv_with_timeout no data received [17:51:13]OFD Sender: No OFD packet to send [17:51:18]OFD Sender: No OFD packet to send [17:51:23]OFD Sender: No OFD packet to send [17:51:25]recv_with_timeout no data received [17:51:28]OFD Sender: No OFD packet to send [17:51:33]OFD Sender: No OFD packet to send [17:51:38]OFD Sender: No OFD packet to send [17:51:43]OFD Sender: No OFD packet to send [17:51:48]OFD Sender: No OFD packet to send [17:51:53]OFD Sender: No OFD packet to send [17:51:56]accept exits with 9 [17:51:56]New connection [17:51:56]New thread 3067333988 created [17:51:56]Thread 3067190628 joined [17:51:56]Waiting for new connection... [17:51:56] Sock 9.Parse request [17:51:56]Sock 9.Check first char [17:51:56]Sock 9.First char is OK [17:51:56]request: POST /json_proto HTTP/1.0 [17:51:56]Method: POST [17:51:56]URL: /json_proto [17:51:56]Method is POST - this is cgi request [17:51:56]url: /json_proto [17:51:56]query_string will be loaded in cgi processing [17:51:56]execute_cgi json_proto POST (null) [17:51:56]execute_cgi path=json_proto method=POST [17:51:56]POST find Content-Length [17:51:56]Host: 172.17.47.196:8080 [17:51:56]Content-Length: 682 [17:51:56]Content-Type: application/json [17:51:56] [17:51:56]POST finish read [17:51:56]Found Content-Length = 682 [17:51:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871944", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:51:56]execute_script... [17:51: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)871944", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:51:56]POST & json_proto [17:51:56]process_json_proto [17:51:56]json parsed OK: [17:51:56]protocol is kg_v1.0 [17:51:56]action value=close_receipt [17:51:56]process_action close_receipt [17:51:56]cmd_close_receipt [17:51:56]MH_GetDate [17:51:56]Write to MH i2c: F0 00 00 31 07 27 [17:51:56]Write i2c OK [17:51:56]MH_I2C_Read... [17:51:56]Read from MH i2c: F0 [17:51:56]MH_I2C_Read... [17:51:56]Read from MH i2c: F0 09 00 [17:51:56]MH_I2C_Read... [17:51:56]Read from MH i2c: F0 09 00 31 07 00 3D 59 F0 66 4C 6B 94 66 CD [17:51:56]GetLastDocTimeStamp 1727027396 [17:51:56]current date 1727027517 [17:51:56]FM_GetShiftState [17:51:56]SAM_PROTO_GetShiftState [17:51:56]wFMCommunicate request_size=4 [17:51:56]MH_SAM_APDU [17:51:56]CAPDU: 80 13 01 00 [17:51:56]Write to MH i2c: E2 08 00 32 07 80 13 01 00 00 00 00 00 B6 [17:51:56]Write i2c OK [17:51:56]MH_I2C_Read... [17:51:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:51:56]Read from MH i2c: E2 [17:51:56]MH_I2C_Read... [17:51:56]Read from MH i2c: E2 0E 00 [17:51:56]MH_I2C_Read... [17:51:56]Read from MH i2c: E2 0E 00 32 07 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 74 [17:51:56]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:51:56]wFMCommunicate OK [17:51:56]SAM_PROTO_GetShiftState done [17:51:56]FM_GetShiftState done [17:51:56]opened in 1726964220 [17:51:56]opened+sec_in_day 1727050620 [17:51:56]quantity*price = 100005 [17:51:56]sum+1 = 100006 [17:51:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 322 22.09.2024 17:51 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87009 ФПД: 166944808525309 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T175157&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87009&fm=166944808525309&tin=02508201610067®Number=0000000000092592&sum=100000 [17:51:57]StoreToDocumentArchive [17:51:57]shift 497 fd 87009 [17:51:57]save to /storage/0497/doc_00087009 [17:51:57]save last doc name /storage/0497/doc_00087009 to /storage/kkm_last_doc_name [17:51:57]save OK [17:51:57]Clear old archive folders... [17:51:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:51:57]tlvbuf is 01BF4E00 [17:51:57]SAM_PROTO_ClearQueue [17:51:57]wFMCommunicate request_size=4 [17:51:57]MH_SAM_APDU [17:51:57]CAPDU: 80 09 00 00 [17:51:57]Write to MH i2c: E2 08 00 3F 07 80 09 00 00 00 00 00 00 B8 [17:51:57]Write i2c OK [17:51:57]MH_I2C_Read... [17:51:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:51:57]Read from MH i2c: E2 [17:51:57]MH_I2C_Read... [17:51:57]Read from MH i2c: E2 03 00 [17:51:57]MH_I2C_Read... [17:51:57]Read from MH i2c: E2 03 00 3F 07 00 90 00 BA [17:51:57]RAPDU: 90 00 [17:51:57]wFMCommunicate OK [17:51:57]SAM_PROTO_ClearQueue done [17:51:57]KKMCreateOFDPacket [17:51:57]OFDProtocolAddRootSTLVToBuf [17:51:57]FM_MakeSignedData [17:51:57]FM_MakeSignedData [17:51:57]SAM_PROTO_SignData [17:51:57]wFMCommunicate request_size=4 [17:51:57]MH_SAM_APDU [17:51:57]CAPDU: 80 0D 01 02 [17:51:57]Write to MH i2c: E2 08 00 40 07 80 0D 01 02 00 00 00 00 C0 [17:51:57]Write i2c OK [17:51:57]MH_I2C_Read... [17:51:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:51:57]Read from MH i2c: E2 [17:51:57]MH_I2C_Read... [17:51:57]Read from MH i2c: E2 03 00 [17:51:57]MH_I2C_Read... [17:51:57]Read from MH i2c: E2 03 00 40 07 00 90 00 BB [17:51:57]RAPDU: 90 00 [17:51:57]wFMCommunicate OK [17:51:57]wFMCommunicate request_size=255 [17:51:57]MH_SAM_APDU [17:51: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 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 42 01 00 00 F4 03 04 00 3D 59 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E1 53 01 00 35 04 06 00 97 [17:51:57]Write to MH i2c: E2 02 01 41 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 3D 59 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E1 53 01 00 35 04 06 00 97 00 00 C9 [17:51:57]Write i2c OK [17:51:57]MH_I2C_Read... [17:51:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:51:58]Read from MH i2c: E2 [17:51:58]MH_I2C_Read... [17:51:58]Read from MH i2c: E2 03 00 [17:51:58]MH_I2C_Read... [17:51:58]Read from MH i2c: E2 03 00 41 07 00 90 00 BC [17:51:58]RAPDU: 90 00 [17:51:58]wFMCommunicate OK [17:51:58]wFMCommunicate request_size=10 [17:51:58]MH_SAM_APDU [17:51:58]CAPDU: 80 0D 02 02 05 D5 DE 02 5D FD [17:51:58]Write to MH i2c: E2 0D 00 42 07 80 0D 02 02 05 00 D5 DE 02 5D FD 00 00 DC [17:51:58]Write i2c OK [17:51:58]MH_I2C_Read... [17:51:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:51:58]Read from MH i2c: E2 [17:51:58]MH_I2C_Read... [17:51:58]Read from MH i2c: E2 03 00 [17:51:58]MH_I2C_Read... [17:51:58]Read from MH i2c: E2 03 00 42 07 00 90 00 BD [17:51:58]RAPDU: 90 00 [17:51:58]wFMCommunicate OK [17:51:58]wFMCommunicate request_size=4 [17:51:58]MH_SAM_APDU [17:51:58]CAPDU: 80 0D 03 02 [17:51:58]Write to MH i2c: E2 08 00 43 07 80 0D 03 02 00 00 00 00 C5 [17:51:58]Write i2c OK [17:51:58]MH_I2C_Read... [17:51:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:51:58]Read from MH i2c: E2 [17:51:58]MH_I2C_Read... [17:51:58]Read from MH i2c: E2 0B 00 [17:51:58]MH_I2C_Read... [17:51:58]Read from MH i2c: E2 0B 00 43 07 00 50 6F 35 0F 98 C3 36 9F 90 00 F9 [17:51:58]RAPDU: 50 6F 35 0F 98 C3 36 9F 90 00 [17:51:58]wFMCommunicate OK [17:51:58]SAM_PROTO_SignData done [17:51:58]FM_MakeSignedData done [17:51:58]CreateOFDProtocolMessage [17:51:58]wFMCommunicate request_size=4 [17:51:58]MH_SAM_APDU [17:51:58]CAPDU: 80 11 00 00 [17:51:58]Write to MH i2c: E2 08 00 44 07 80 11 00 00 00 00 00 00 C5 [17:51:58]Write i2c OK [17:51:58]MH_I2C_Read... [17:51:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:51:58]Read from MH i2c: E2 [17:51:58]MH_I2C_Read... [17:51:58]Read from MH i2c: E2 17 00 [17:51:58]MH_I2C_Read... [17:51:58]Read from MH i2c: E2 17 00 44 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 24 [17:51:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:51:58]wFMCommunicate OK [17:51:58]CreateOFDProtocolMessage done [17:51:58]OFDSenderStorePacket 87009 [17:51:58]StoreOFDPacket docnum=87009 [17:51:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 08 70 07 01 73 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 42 01 00 00 F4 03 04 00 3D 59 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E1 53 01 00 35 04 06 00 97 D5 DE 02 5D FD 50 6F 35 0F 98 C3 36 9F [17:51:58]CheckFolder [17:51:58]dirname=/storage/ofd_packets [17:51:58]CheckFolder done [17:51:58]ProducePacketName [17:51:58]name=ofd_packets/00087009 [17:51:58]NVStorageSaveData ofd_packets/00087009 [17:51:58]File name is /storage/ofd_packets/00087009 [17:51:58]Write 301 bytes [17:51:58]NVStorageSaveData done [17:51:58]OFDSenderStorePacket done [17:51:58]KKMCreateOFDPacket done [17:51:58]NVStorageSaveData kkm_last_timestamp [17:51:58]File name is /storage/kkm_last_timestamp [17:51:58]Write 4 bytes [17:51:58]NVStorageSaveData done [17:51:58]ExternCall_PrintAddStr [17:51:58]wPrintStart [17:51:58]Write to MH i2c: 01 00 00 45 07 4C [17:51:58]Write i2c OK [17:51:58]MH_I2C_Read... [17:51:58]Read from MH i2c: 01 [17:51:58]MH_I2C_Read... [17:51:58]Read from MH i2c: 01 07 00 [17:51:58]MH_I2C_Read... [17:51:58]Read from MH i2c: 01 07 00 45 07 00 00 00 00 00 FF 0F 61 [17:51:58]RasterBufferAndPrint [17:51:58]line Счет N : (1)871944 [17:51:58]line ИНН: 02508201610067 [17:51:58]line Контрольно-Кассовый Чек [17:51:58]line ПРОДАЖА [17:51:58]line ТРК (МРК, ГНК) : 43 [17:51:58]line Товар: 2710124130 [17:51:58]line Аи-92-К-5 [17:51:58]line 14.750 * 67.80 [17:51:58]line = 1000.05 [17:51:58]line НДС 12% НСП 1% [17:51:58]line > о реализуемом товаре [17:51:58]line ОКРУГЛЕНИЕ: -0.05 [17:51:58]line ИТОГО: 1000.00 [17:51:58]line Внесено: 1000.00 [17:51:58]line СДАЧА: 0.00 [17:51:58]line НСП 1% : 8.85 [17:51:58]line НДС 12% : 106.20 [17:51:58]line Наличными: 1000.00 [17:51:58]line Безнал.: 0.00 [17:51:58]line Место: АЗС № 137 "Партнер Нефть" [17:51:58]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:51:58]line СНО: Общий режим [17:51:58]line Чек 322 22.09.2024 17:51 [17:51:58]line Смена: 497 ФФД: 1.0 [17:51:58]line ЗНМ: 0300000064 [17:51:58]line РНМ: 0000000000092592 [17:51:58]line Версия ККМ: 001 [17:51:58]line ФМ: 0000000000874979 [17:51:58]line ФД: 87009 [17:51:58]line ФПД: 166944808525309 [17:51:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T175157&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87009&fm=166944808525309&tin=02508201610067®Number=0000000000092592&sum=100000 [17:51:58]written 0, free lines is 4095 [17:51:58]OFD Sender: Processing packet 87009 [packets to send 276, broken 275] [17:51:58]ProducePacketName [17:51:58]name=ofd_packets/00087009 [17:51:58]OFD Sender: To server: pG, [17:51:58]CommunicateWithHost lk.salyk.kg:30040 [17:51:58]ConnectInit lk.salyk.kg [17:51:58]Write to MH i2c: 01 00 00 70 07 77 [17:51:58]Write i2c OK [17:51:58]MH_I2C_Read... [17:51:58]Read from MH i2c: 01 [17:51:58]MH_I2C_Read... [17:51:58]Read from MH i2c: 01 07 00 [17:51:58]MH_I2C_Read... [17:51:58]Read from MH i2c: 01 07 00 70 07 00 00 00 00 00 D9 0C 63 [17:51:58]RasterBufferAndPrint [17:51:58]line [17:51:58]line [17:51:58]line [17:51:58]line [17:51:58]line [17:51:58]written 0, free lines is 3296 [17:51:58]MH_Cut [17:51:58]Write to MH i2c: D1 01 00 77 07 01 50 [17:51:58]Write i2c OK [17:51:58]MH_I2C_Read... [17:51:58]Read from MH i2c: D1 [17:51:58]MH_I2C_Read... [17:51:58]Read from MH i2c: D1 01 00 [17:51:58]MH_I2C_Read... [17:51:58]Read from MH i2c: D1 01 00 77 07 00 4F [17:51:58]Write to MH i2c: 01 00 00 78 07 7F [17:51:58]Write i2c OK [17:51:58]MH_I2C_Read... [17:51:59]Connected sock=7 [17:51:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 08 70 07 01 73 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 42 01 00 00 F4 03 04 00 3D 59 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E1 53 01 00 35 04 06 00 97 D5 DE 02 5D FD 50 6F 35 0F 98 C3 36 9F [17:51:59]*** Cut start [17:51:59]*** Partial cut [17:51:59]*** CUTSNS_PIN = 1 [17:51:59]*** CUTSNS_PIN = 0 [17:51:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 FA 69 47 00 3F 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 34 39 37 39 10 04 04 00 E1 53 01 00 F4 03 04 00 0C 04 F0 66 B6 04 01 00 00 CC 07 2D 56 6C FB D6 38 [17:51:59]CommunicateWithHost err = 0 [17:51:59]CheckOFDResponse [17:51:59]1017 (14) - 77093643461234 [17:51:59]1041 (16) - 0000000000874979 [17:51:59]1040 (4) - 87009 [17:51:59]1012 (4) - 22.09.2024 11:48 [17:51:59]1206 (1) - 0 [17:51:59]OFD Sender: Remove packet 87009 [17:51:59]ProducePacketName [17:51:59]name=ofd_packets/00087009 [17:51:59]NVStorageDeleteData [17:51:59]*** Brake cut motor [17:52:00]Read from MH i2c: 01 [17:52:00]MH_I2C_Read... [17:52:00]*** Stop cut motor [17:52:00]*** Cut end [17:52:00]Read from MH i2c: 01 07 00 [17:52:00]MH_I2C_Read... [17:52:00]Read from MH i2c: 01 07 00 78 07 00 00 00 00 00 FF 0F 94 [17:52:00]process_action close_receipt done [17:52:00]requested_data is exist [17:52:00]produce_requested_data [17:52:00]requested_item fm.sn is exist - process it [17:52:00]wFMCommunicate request_size=4 [17:52:00]MH_SAM_APDU [17:52:00]CAPDU: 80 11 00 00 [17:52:00]Write to MH i2c: E2 08 00 79 07 80 11 00 00 00 00 00 00 FA [17:52:00]Write i2c OK [17:52:00]MH_I2C_Read... [17:52:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:52:00]Read from MH i2c: E2 [17:52:00]MH_I2C_Read... [17:52:00]Read from MH i2c: E2 17 00 [17:52:00]MH_I2C_Read... [17:52:00]Read from MH i2c: E2 17 00 79 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 59 [17:52:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:52:00]wFMCommunicate OK [17:52:00]requested_item fd.num is exist - process it [17:52:00]SAM_PROTO_GetFieldsCounters [17:52:00]wFMCommunicate request_size=4 [17:52:00]MH_SAM_APDU [17:52:00]CAPDU: 80 13 00 00 [17:52:00]Write to MH i2c: E2 08 00 7A 07 80 13 00 00 00 00 00 00 FD [17:52:00]Write i2c OK [17:52:00]MH_I2C_Read... [17:52:00]OFD Sender: No OFD packet to send [17:52:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:52:00]Read from MH i2c: E2 [17:52:00]MH_I2C_Read... [17:52:00]Read from MH i2c: E2 62 00 [17:52:00]MH_I2C_Read... [17:52:00]Read from MH i2c: E2 62 00 7A 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E1 53 01 00 0E 04 04 00 F1 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 1C [17:52: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E1 53 01 00 0E 04 04 00 F1 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 [17:52:00]wFMCommunicate OK [17:52:00]SAM_PROTO_GetFieldsCounters done [17:52:00]requested_item shift.num is exist - process it [17:52:00]requested_item shift.opened is exist - process it [17:52:00]req_shift_opened [17:52:00]FM_GetShiftState [17:52:00]SAM_PROTO_GetShiftState [17:52:00]wFMCommunicate request_size=4 [17:52:00]MH_SAM_APDU [17:52:00]CAPDU: 80 13 01 00 [17:52:00]Write to MH i2c: E2 08 00 7B 07 80 13 01 00 00 00 00 00 FF [17:52:00]Write i2c OK [17:52:00]MH_I2C_Read... [17:52:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:52:00]Read from MH i2c: E2 [17:52:00]MH_I2C_Read... [17:52:00]Read from MH i2c: E2 0E 00 [17:52:00]MH_I2C_Read... [17:52:00]Read from MH i2c: E2 0E 00 7B 07 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 BD [17:52:00]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:52:00]wFMCommunicate OK [17:52:00]SAM_PROTO_GetShiftState done [17:52:00]FM_GetShiftState done [17:52:00]req_shift_opened done [17:52:00]requested_item shift.open_date is exist - process it [17:52:00]req_shift_open_date [17:52:00]req_shift_open_date done [17:52:00]produce_requested_data done [17:52:00]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87009,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:52:00]process_action_free close_receipt [17:52:00]json_value_free [17:52:00]json_value_free done [17:52:00]process_json_proto returns [17:52:00]Send response to host [17:52:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87009,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:52:00]free response buf [17:52:00]execute_script done [17:52:00]execute_script returns [17:52:00]free content buf [17:52:00]Sock 9.Close socket [17:52:00]Sock 9.Thread stoped [17:52:05]OFD Sender: No OFD packet to send [17:52:10]OFD Sender: No OFD packet to send [17:52:15]OFD Sender: No OFD packet to send [17:52:20]OFD Sender: No OFD packet to send [17:52:25]OFD Sender: No OFD packet to send [17:52:28]recv_with_timeout no data received [17:52:30]OFD Sender: No OFD packet to send [17:52:35]OFD Sender: No OFD packet to send [17:52:40]recv_with_timeout no data received [17:52:40]OFD Sender: No OFD packet to send [17:52:45]OFD Sender: No OFD packet to send [17:52:50]OFD Sender: No OFD packet to send [17:52:53]recv_with_timeout no data received [17:52:55]OFD Sender: No OFD packet to send [17:53:00]OFD Sender: No OFD packet to send [17:53:05]OFD Sender: No OFD packet to send [17:53:10]OFD Sender: No OFD packet to send [17:53:15]OFD Sender: No OFD packet to send [17:53:20]OFD Sender: No OFD packet to send [17:53:25]OFD Sender: No OFD packet to send [17:53:30]OFD Sender: No OFD packet to send [17:53:35]OFD Sender: No OFD packet to send [17:53:40]OFD Sender: No OFD packet to send [17:53:45]OFD Sender: No OFD packet to send [17:53:50]OFD Sender: No OFD packet to send [17:53:55]OFD Sender: No OFD packet to send [17:54:00]OFD Sender: No OFD packet to send [17:54:05]OFD Sender: No OFD packet to send [17:54:10]OFD Sender: No OFD packet to send [17:54:12]accept exits with 10 [17:54:12]New connection [17:54:12]New thread 3067190628 created [17:54:12]Thread 3067333988 joined [17:54:12]Waiting for new connection... [17:54:12] Sock 10.Parse request [17:54:12]Sock 10.Check first char [17:54:12]Sock 10.First char is OK [17:54:12]request: POST /json_proto HTTP/1.0 [17:54:12]Method: POST [17:54:12]URL: /json_proto [17:54:12]Method is POST - this is cgi request [17:54:12]url: /json_proto [17:54:12]query_string will be loaded in cgi processing [17:54:12]execute_cgi json_proto POST (null) [17:54:12]execute_cgi path=json_proto method=POST [17:54:12]POST find Content-Length [17:54:12]Host: 172.17.47.196:8080 [17:54:12]Content-Length: 614 [17:54:12]Content-Type: application/json [17:54:12] [17:54:12]POST finish read [17:54:12]Found Content-Length = 614 [17:54:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148111", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:54:12]execute_script... [17:54:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148111", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:54:12]POST & json_proto [17:54:12]process_json_proto [17:54:12]json parsed OK: [17:54:12]protocol is kg_v1.0 [17:54:12]action value=close_receipt [17:54:12]process_action close_receipt [17:54:12]cmd_close_receipt [17:54:12]MH_GetDate [17:54:12]Write to MH i2c: F0 00 00 7C 07 72 [17:54:12]Write i2c OK [17:54:12]MH_I2C_Read... [17:54:12]Read from MH i2c: F0 [17:54:12]MH_I2C_Read... [17:54:12]Read from MH i2c: F0 09 00 [17:54:12]MH_I2C_Read... [17:54:12]Read from MH i2c: F0 09 00 7C 07 00 C5 59 F0 66 4C 6B 94 66 A0 [17:54:12]GetLastDocTimeStamp 1727027517 [17:54:12]current date 1727027653 [17:54:12]FM_GetShiftState [17:54:12]SAM_PROTO_GetShiftState [17:54:12]wFMCommunicate request_size=4 [17:54:12]MH_SAM_APDU [17:54:12]CAPDU: 80 13 01 00 [17:54:12]Write to MH i2c: E2 08 00 7D 07 80 13 01 00 00 00 00 00 01 [17:54:12]Write i2c OK [17:54:12]MH_I2C_Read... [17:54:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:54:12]Read from MH i2c: E2 [17:54:12]MH_I2C_Read... [17:54:12]Read from MH i2c: E2 0E 00 [17:54:12]MH_I2C_Read... [17:54:12]Read from MH i2c: E2 0E 00 7D 07 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 BF [17:54:12]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:54:12]wFMCommunicate OK [17:54:12]SAM_PROTO_GetShiftState done [17:54:12]FM_GetShiftState done [17:54:12]opened in 1726964220 [17:54:12]opened+sec_in_day 1727050620 [17:54:12]quantity*price = 11000 [17:54:12]sum+1 = 11001 [17:54:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 110.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 323 22.09.2024 17:54 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87010 ФПД: 65503508967995 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T175413&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87010&fm=65503508967995&tin=02508201610067®Number=0000000000092592&sum=11000 0 [17:54:13]StoreToDocumentArchive [17:54:13]shift 497 fd 87010 [17:54:13]save to /storage/0497/doc_00087010 [17:54:13]save last doc name /storage/0497/doc_00087010 to /storage/kkm_last_doc_name [17:54:13]save OK [17:54:13]Clear old archive folders... [17:54:13]ProcessDocumentItem done err = 0, tmpTLVsize=266 [17:54:13]tlvbuf is 01B99220 [17:54:13]SAM_PROTO_ClearQueue [17:54:13]wFMCommunicate request_size=4 [17:54:13]MH_SAM_APDU [17:54:13]CAPDU: 80 09 00 00 [17:54:13]Write to MH i2c: E2 08 00 8A 07 80 09 00 00 00 00 00 00 03 [17:54:13]Write i2c OK [17:54:13]MH_I2C_Read... [17:54:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:54:13]Read from MH i2c: E2 [17:54:13]MH_I2C_Read... [17:54:13]Read from MH i2c: E2 03 00 [17:54:13]MH_I2C_Read... [17:54:13]Read from MH i2c: E2 03 00 8A 07 00 90 00 05 [17:54:13]RAPDU: 90 00 [17:54:13]wFMCommunicate OK [17:54:13]SAM_PROTO_ClearQueue done [17:54:13]KKMCreateOFDPacket [17:54:13]OFDProtocolAddRootSTLVToBuf [17:54:13]FM_MakeSignedData [17:54:13]FM_MakeSignedData [17:54:13]SAM_PROTO_SignData [17:54:13]wFMCommunicate request_size=4 [17:54:13]MH_SAM_APDU [17:54:13]CAPDU: 80 0D 01 02 [17:54:13]Write to MH i2c: E2 08 00 8B 07 80 0D 01 02 00 00 00 00 0B [17:54:13]Write i2c OK [17:54:13]MH_I2C_Read... [17:54:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:54:13]Read from MH i2c: E2 [17:54:13]MH_I2C_Read... [17:54:13]Read from MH i2c: E2 03 00 [17:54:13]MH_I2C_Read... [17:54:13]Read from MH i2c: E2 03 00 8B 07 00 90 00 06 [17:54:13]RAPDU: 90 00 [17:54:13]wFMCommunicate OK [17:54:13]wFMCommunicate request_size=255 [17:54:13]MH_SAM_APDU [17:54:13]CAPDU: 80 0D 02 02 FA 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 C5 59 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 [17:54:13]Write to MH i2c: E2 02 01 8C 07 80 0D 02 02 FA 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 C5 59 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 00 00 32 [17:54:13]Write i2c OK [17:54:13]MH_I2C_Read... [17:54:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:54:14]Read from MH i2c: E2 [17:54:14]MH_I2C_Read... [17:54:14]Read from MH i2c: E2 03 00 [17:54:14]MH_I2C_Read... [17:54:14]Read from MH i2c: E2 03 00 8C 07 00 90 00 07 [17:54:14]RAPDU: 90 00 [17:54:14]wFMCommunicate OK [17:54:14]wFMCommunicate request_size=25 [17:54:14]MH_SAM_APDU [17:54:14]CAPDU: 80 0D 02 02 14 37 39 10 04 04 00 E2 53 01 00 35 04 06 00 3B 93 39 62 32 3B [17:54:14]Write to MH i2c: E2 1C 00 8D 07 80 0D 02 02 14 00 37 39 10 04 04 00 E2 53 01 00 35 04 06 00 3B 93 39 62 32 3B 00 00 09 [17:54:14]Write i2c OK [17:54:14]MH_I2C_Read... [17:54:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:54:14]Read from MH i2c: E2 [17:54:14]MH_I2C_Read... [17:54:14]Read from MH i2c: E2 03 00 [17:54:14]MH_I2C_Read... [17:54:14]Read from MH i2c: E2 03 00 8D 07 00 90 00 08 [17:54:14]RAPDU: 90 00 [17:54:14]wFMCommunicate OK [17:54:14]wFMCommunicate request_size=4 [17:54:14]MH_SAM_APDU [17:54:14]CAPDU: 80 0D 03 02 [17:54:14]Write to MH i2c: E2 08 00 8E 07 80 0D 03 02 00 00 00 00 10 [17:54:14]Write i2c OK [17:54:14]MH_I2C_Read... [17:54:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:54:14]Read from MH i2c: E2 [17:54:14]MH_I2C_Read... [17:54:14]Read from MH i2c: E2 0B 00 [17:54:14]MH_I2C_Read... [17:54:14]Read from MH i2c: E2 0B 00 8E 07 00 5D 3F E5 59 79 3A 14 E8 90 00 9A [17:54:14]RAPDU: 5D 3F E5 59 79 3A 14 E8 90 00 [17:54:14]wFMCommunicate OK [17:54:14]SAM_PROTO_SignData done [17:54:14]FM_MakeSignedData done [17:54:14]CreateOFDProtocolMessage [17:54:14]wFMCommunicate request_size=4 [17:54:14]MH_SAM_APDU [17:54:14]CAPDU: 80 11 00 00 [17:54:14]Write to MH i2c: E2 08 00 8F 07 80 11 00 00 00 00 00 00 10 [17:54:14]Write i2c OK [17:54:14]MH_I2C_Read... [17:54:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:54:14]Read from MH i2c: E2 [17:54:14]MH_I2C_Read... [17:54:14]Read from MH i2c: E2 17 00 [17:54:14]MH_I2C_Read... [17:54:14]Read from MH i2c: E2 17 00 8F 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 6F [17:54:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:54:14]wFMCommunicate OK [17:54:14]CreateOFDProtocolMessage done [17:54:14]OFDSenderStorePacket 87010 [17:54:14]StoreOFDPacket docnum=87010 [17:54:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 1E 01 00 00 D7 7E 16 01 76 FF 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 C5 59 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E2 53 01 00 35 04 06 00 3B 93 39 62 32 3B 5D 3F E5 59 79 3A 14 E8 [17:54:14]CheckFolder [17:54:14]dirname=/storage/ofd_packets [17:54:14]CheckFolder done [17:54:14]ProducePacketName [17:54:14]name=ofd_packets/00087010 [17:54:14]NVStorageSaveData ofd_packets/00087010 [17:54:14]File name is /storage/ofd_packets/00087010 [17:54:14]Write 316 bytes [17:54:14]NVStorageSaveData done [17:54:14]OFDSenderStorePacket done [17:54:14]KKMCreateOFDPacket done [17:54:14]NVStorageSaveData kkm_last_timestamp [17:54:14]File name is /storage/kkm_last_timestamp [17:54:14]Write 4 bytes [17:54:14]NVStorageSaveData done [17:54:14]ExternCall_PrintAddStr [17:54:14]wPrintStart [17:54:14]Write to MH i2c: 01 00 00 90 07 97 [17:54:14]Write i2c OK [17:54:14]MH_I2C_Read... [17:54:14]Read from MH i2c: 01 [17:54:14]MH_I2C_Read... [17:54:14]Read from MH i2c: 01 07 00 [17:54:14]MH_I2C_Read... [17:54:14]Read from MH i2c: 01 07 00 90 07 00 00 00 00 00 FF 0F AC [17:54:14]RasterBufferAndPrint [17:54:14]line Счет N : (3)148111 [17:54:14]line ИНН: 02508201610067 [17:54:14]line Контрольно-Кассовый Чек [17:54:14]line ПРОДАЖА [17:54:14]line Товар: 4870001570071 [17:54:14]line Напиток Pepsi 1л [17:54:14]line 1.000 * 110.00 [17:54:14]line = 110.00 [17:54:14]line НДС 12% НСП 1% [17:54:14]line > о реализуемом товаре [17:54:14]line ИТОГО: 110.00 [17:54:14]line НСП 1% : 0.97 [17:54:14]line НДС 12% : 11.68 [17:54:14]line Наличными: 110.00 [17:54:14]line Безнал.: 0.00 [17:54:14]line Место: АЗС № 137 "Партнер Нефть" [17:54:14]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:54:14]line СНО: Общий режим [17:54:14]line Чек 323 22.09.2024 17:54 [17:54:14]line Смена: 497 ФФД: 1.0 [17:54:14]line ЗНМ: 0300000064 [17:54:14]line РНМ: 0000000000092592 [17:54:14]line Версия ККМ: 001 [17:54:14]line ФМ: 0000000000874979 [17:54:14]line ФД: 87010 [17:54:14]line ФПД: 65503508967995 [17:54:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T175413&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87010&fm=65503508967995&tin=02508201610067®Number=0000000000092592&sum=11000 [17:54:14]OFD Sender: Processing packet 87010 [packets to send 276, broken 275] [17:54:14]ProducePacketName [17:54:14]name=ofd_packets/00087010 [17:54:14]OFD Sender: To server: pG, [17:54:14]CommunicateWithHost lk.salyk.kg:30040 [17:54:14]ConnectInit lk.salyk.kg [17:54:14]line 0 [17:54:14]written 0, free lines is 4095 [17:54:14]Write to MH i2c: 01 00 00 B8 07 BF [17:54:14]Write i2c OK [17:54:14]MH_I2C_Read... [17:54:14]Read from MH i2c: 01 [17:54:14]MH_I2C_Read... [17:54:14]Read from MH i2c: 01 07 00 [17:54:14]MH_I2C_Read... [17:54:14]Read from MH i2c: 01 07 00 B8 07 00 00 00 00 00 FB 0C CD [17:54:15]RasterBufferAndPrint [17:54:15]line [17:54:15]line [17:54:15]line [17:54:15]line [17:54:15]line [17:54:15]written 0, free lines is 3329 [17:54:15]MH_Cut [17:54:15]Write to MH i2c: D1 01 00 BF 07 01 98 [17:54:15]Write i2c OK [17:54:15]MH_I2C_Read... [17:54:15]Read from MH i2c: D1 [17:54:15]MH_I2C_Read... [17:54:15]Read from MH i2c: D1 01 00 [17:54:15]MH_I2C_Read... [17:54:15]Read from MH i2c: D1 01 00 BF 07 00 97 [17:54:15]Write to MH i2c: 01 00 00 C0 07 C7 [17:54:15]Write i2c OK [17:54:15]MH_I2C_Read... [17:54:15]*** Cut start [17:54:15]*** Partial cut [17:54:15]*** CUTSNS_PIN = 1 [17:54:15]*** CUTSNS_PIN = 0 [17:54:16]*** Brake cut motor [17:54:16]Read from MH i2c: 01 [17:54:16]MH_I2C_Read... [17:54:16]*** Stop cut motor [17:54:16]*** Cut end [17:54:16]Read from MH i2c: 01 07 00 [17:54:16]MH_I2C_Read... [17:54:16]Read from MH i2c: 01 07 00 C0 07 00 00 00 00 00 FF 0F DC [17:54:16]process_action close_receipt done [17:54:16]requested_data is exist [17:54:16]produce_requested_data [17:54:16]requested_item fm.sn is exist - process it [17:54:16]wFMCommunicate request_size=4 [17:54:16]MH_SAM_APDU [17:54:16]CAPDU: 80 11 00 00 [17:54:16]Write to MH i2c: E2 08 00 C1 07 80 11 00 00 00 00 00 00 42 [17:54:16]Write i2c OK [17:54:16]MH_I2C_Read... [17:54:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:54:16]Read from MH i2c: E2 [17:54:16]MH_I2C_Read... [17:54:16]Read from MH i2c: E2 17 00 [17:54:16]MH_I2C_Read... [17:54:16]Read from MH i2c: E2 17 00 C1 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A1 [17:54:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:54:16]wFMCommunicate OK [17:54:16]requested_item fd.num is exist - process it [17:54:16]SAM_PROTO_GetFieldsCounters [17:54:16]wFMCommunicate request_size=4 [17:54:16]MH_SAM_APDU [17:54:16]CAPDU: 80 13 00 00 [17:54:16]Write to MH i2c: E2 08 00 C2 07 80 13 00 00 00 00 00 00 45 [17:54:16]Write i2c OK [17:54:16]MH_I2C_Read... [17:54:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:54:16]Read from MH i2c: E2 [17:54:16]MH_I2C_Read... [17:54:16]Read from MH i2c: E2 62 00 [17:54:16]MH_I2C_Read... [17:54:16]Read from MH i2c: E2 62 00 C2 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E2 53 01 00 0E 04 04 00 F1 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 68 [17:54:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E2 53 01 00 0E 04 04 00 F1 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 [17:54:16]wFMCommunicate OK [17:54:16]SAM_PROTO_GetFieldsCounters done [17:54:16]requested_item shift.num is exist - process it [17:54:16]requested_item shift.opened is exist - process it [17:54:16]req_shift_opened [17:54:16]FM_GetShiftState [17:54:16]SAM_PROTO_GetShiftState [17:54:16]wFMCommunicate request_size=4 [17:54:16]MH_SAM_APDU [17:54:16]CAPDU: 80 13 01 00 [17:54:16]Write to MH i2c: E2 08 00 C3 07 80 13 01 00 00 00 00 00 47 [17:54:16]Write i2c OK [17:54:16]MH_I2C_Read... [17:54:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:54:16]Read from MH i2c: E2 [17:54:16]MH_I2C_Read... [17:54:16]Read from MH i2c: E2 0E 00 [17:54:16]MH_I2C_Read... [17:54:16]Read from MH i2c: E2 0E 00 C3 07 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 05 [17:54:16]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:54:16]wFMCommunicate OK [17:54:16]SAM_PROTO_GetShiftState done [17:54:16]FM_GetShiftState done [17:54:16]req_shift_opened done [17:54:16]requested_item shift.open_date is exist - process it [17:54:16]req_shift_open_date [17:54:16]req_shift_open_date done [17:54:16]produce_requested_data done [17:54:16]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87010,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:54:16]process_action_free close_receipt [17:54:16]json_value_free [17:54:16]json_value_free done [17:54:16]process_json_proto returns [17:54:16]Send response to host [17:54:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87010,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:54:16]free response buf [17:54:16]execute_script done [17:54:16]execute_script returns [17:54:16]free content buf [17:54:16]Sock 10.Close socket [17:54:16]Sock 10.Thread stoped [17:54:19]ConnectInit Can't take IP for lk.salyk.kg [17:54:19]CommunicateWithHost connect error [17:54:19]CommunicateWithHost err = -1 [17:54:19]OFD Sender: Server communicate error [17:54:24]OFD Sender: Processing packet 87010 [packets to send 276, broken 275] [17:54:24]ProducePacketName [17:54:24]name=ofd_packets/00087010 [17:54:24]OFD Sender: To server: pG, [17:54:24]CommunicateWithHost lk.salyk.kg:30040 [17:54:24]ConnectInit lk.salyk.kg [17:54:27]Connected sock=10 [17:54:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 1E 01 00 00 D7 7E 16 01 76 FF 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 C5 59 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E2 53 01 00 35 04 06 00 3B 93 39 62 32 3B 5D 3F E5 59 79 3A 14 E8 [17:54:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 B6 DF 47 00 58 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 34 39 37 39 10 04 04 00 E2 53 01 00 F4 03 04 00 A0 04 F0 66 B6 04 01 00 00 28 55 6C 1D E1 E4 92 BA [17:54:29]CommunicateWithHost err = 0 [17:54:29]CheckOFDResponse [17:54:29]1017 (14) - 77093643461234 [17:54:29]1041 (16) - 0000000000874979 [17:54:29]1040 (4) - 87010 [17:54:29]1012 (4) - 22.09.2024 11:50 [17:54:29]1206 (1) - 0 [17:54:29]OFD Sender: Remove packet 87010 [17:54:29]ProducePacketName [17:54:29]name=ofd_packets/00087010 [17:54:29]NVStorageDeleteData [17:54:29]OFD Sender: No OFD packet to send [17:54:34]OFD Sender: No OFD packet to send [17:54:36]recv_with_timeout no data received [17:54:39]OFD Sender: No OFD packet to send [17:54:44]OFD Sender: No OFD packet to send [17:54:49]OFD Sender: No OFD packet to send [17:54:54]OFD Sender: No OFD packet to send [17:54:57]recv_with_timeout no data received [17:54:59]OFD Sender: No OFD packet to send [17:55:04]OFD Sender: No OFD packet to send [17:55:09]OFD Sender: No OFD packet to send [17:55:14]OFD Sender: No OFD packet to send [17:55:19]OFD Sender: No OFD packet to send [17:55:24]OFD Sender: No OFD packet to send [17:55:29]OFD Sender: No OFD packet to send [17:55:34]OFD Sender: No OFD packet to send [17:55:39]OFD Sender: No OFD packet to send [17:55:43]recv_with_timeout no data received [17:55:44]OFD Sender: No OFD packet to send [17:55:49]OFD Sender: No OFD packet to send [17:55:54]OFD Sender: No OFD packet to send [17:55:59]OFD Sender: No OFD packet to send [17:56:04]OFD Sender: No OFD packet to send [17:56:09]OFD Sender: No OFD packet to send [17:56:14]OFD Sender: No OFD packet to send [17:56:19]OFD Sender: No OFD packet to send [17:56:24]OFD Sender: No OFD packet to send [17:56:29]OFD Sender: No OFD packet to send [17:56:34]OFD Sender: No OFD packet to send [17:56:39]OFD Sender: No OFD packet to send [17:56:44]OFD Sender: No OFD packet to send [17:56:49]OFD Sender: No OFD packet to send [17:56:51]accept exits with 9 [17:56:51]New connection [17:56:51]New thread 3067333988 created [17:56:51]Thread 3067190628 joined [17:56:51]Waiting for new connection... [17:56:51] Sock 9.Parse request [17:56:51]Sock 9.Check first char [17:56:51]Sock 9.First char is OK [17:56:51]request: POST /json_proto HTTP/1.0 [17:56:51]Method: POST [17:56:51]URL: /json_proto [17:56:51]Method is POST - this is cgi request [17:56:51]url: /json_proto [17:56:51]query_string will be loaded in cgi processing [17:56:51]execute_cgi json_proto POST (null) [17:56:51]execute_cgi path=json_proto method=POST [17:56:51]POST find Content-Length [17:56:51]Host: 172.17.47.196:8080 [17:56:51]Content-Length: 900 [17:56:51]Content-Type: application/json [17:56:51] [17:56:51]POST finish read [17:56:51]Found Content-Length = 900 [17:56:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148112", "tax_sys" : 0, "items" : [ { "code": "4607010740191", "name": "\u0421\u0443\u0445 \u041A\u0438\u0440\u0438\u0435\u0448\u043A\u0438 \u0441\u0430\u043B\u044F\u043C\u0438 40\u0433", "price" : 21.00, "quantity" : 5.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 215.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:56:51]execute_script... [17:56: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)148112", "tax_sys" : 0, "items" : [ { "code": "4607010740191", "name": "\u0421\u0443\u0445 \u041A\u0438\u0440\u0438\u0435\u0448\u043A\u0438 \u0441\u0430\u043B\u044F\u043C\u0438 40\u0433", "price" : 21.00, "quantity" : 5.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 215.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:56:51]POST & json_proto [17:56:51]process_json_proto [17:56:51]json parsed OK: [17:56:51]protocol is kg_v1.0 [17:56:51]action value=close_receipt [17:56:51]process_action close_receipt [17:56:51]cmd_close_receipt [17:56:51]MH_GetDate [17:56:51]Write to MH i2c: F0 00 00 C4 07 BA [17:56:51]Write i2c OK [17:56:51]MH_I2C_Read... [17:56:51]Read from MH i2c: F0 [17:56:51]MH_I2C_Read... [17:56:51]Read from MH i2c: F0 09 00 [17:56:51]MH_I2C_Read... [17:56:51]Read from MH i2c: F0 09 00 C4 07 00 64 5A F0 66 4C 6B 94 66 88 [17:56:51]GetLastDocTimeStamp 1727027653 [17:56:51]current date 1727027812 [17:56:51]FM_GetShiftState [17:56:51]SAM_PROTO_GetShiftState [17:56:51]wFMCommunicate request_size=4 [17:56:51]MH_SAM_APDU [17:56:51]CAPDU: 80 13 01 00 [17:56:51]Write to MH i2c: E2 08 00 C5 07 80 13 01 00 00 00 00 00 49 [17:56:51]Write i2c OK [17:56:51]MH_I2C_Read... [17:56:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:56:51]Read from MH i2c: E2 [17:56:51]MH_I2C_Read... [17:56:51]Read from MH i2c: E2 0E 00 [17:56:51]MH_I2C_Read... [17:56:51]Read from MH i2c: E2 0E 00 C5 07 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 07 [17:56:51]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:56:51]wFMCommunicate OK [17:56:51]SAM_PROTO_GetShiftState done [17:56:51]FM_GetShiftState done [17:56:51]opened in 1726964220 [17:56:51]opened+sec_in_day 1727050620 [17:56:51]quantity*price = 10500 [17:56:51]sum+1 = 10501 [17:56:51]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870001570071 Напиток Pepsi 1л 1.000 * 110.00 = 110.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 215.00 НСП 1% : 1.90 НДС 12% : 22.83 Наличными: 215.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 324 22.09.2024 17:56 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87011 ФПД: 182582050382392 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T175652&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87011&fm=182582050382392&tin=02508201610067®Number=0000000000092592&sum=21500 0 [17:56:52]StoreToDocumentArchive [17:56:52]shift 497 fd 87011 [17:56:52]save to /storage/0497/doc_00087011 [17:56:52]save last doc name /storage/0497/doc_00087011 to /storage/kkm_last_doc_name [17:56:52]save OK [17:56:52]Clear old archive folders... [17:56:52]ProcessDocumentItem done err = 0, tmpTLVsize=379 [17:56:52]tlvbuf is 01B98BC0 [17:56:52]SAM_PROTO_ClearQueue [17:56:52]wFMCommunicate request_size=4 [17:56:52]MH_SAM_APDU [17:56:52]CAPDU: 80 09 00 00 [17:56:52]Write to MH i2c: E2 08 00 D2 07 80 09 00 00 00 00 00 00 4B [17:56:52]Write i2c OK [17:56:52]MH_I2C_Read... [17:56:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:56:52]Read from MH i2c: E2 [17:56:52]MH_I2C_Read... [17:56:52]Read from MH i2c: E2 03 00 [17:56:52]MH_I2C_Read... [17:56:52]Read from MH i2c: E2 03 00 D2 07 00 90 00 4D [17:56:52]RAPDU: 90 00 [17:56:52]wFMCommunicate OK [17:56:52]SAM_PROTO_ClearQueue done [17:56:52]KKMCreateOFDPacket [17:56:52]OFDProtocolAddRootSTLVToBuf [17:56:52]FM_MakeSignedData [17:56:52]FM_MakeSignedData [17:56:52]SAM_PROTO_SignData [17:56:52]wFMCommunicate request_size=4 [17:56:52]MH_SAM_APDU [17:56:52]CAPDU: 80 0D 01 02 [17:56:52]Write to MH i2c: E2 08 00 D3 07 80 0D 01 02 00 00 00 00 53 [17:56:52]Write i2c OK [17:56:52]MH_I2C_Read... [17:56:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:56:53]Read from MH i2c: E2 [17:56:53]MH_I2C_Read... [17:56:53]Read from MH i2c: E2 03 00 [17:56:53]MH_I2C_Read... [17:56:53]Read from MH i2c: E2 03 00 D3 07 00 90 00 4E [17:56:53]RAPDU: 90 00 [17:56:53]wFMCommunicate OK [17:56:53]wFMCommunicate request_size=255 [17:56:53]MH_SAM_APDU [17:56:53]CAPDU: 80 0D 02 02 FA 03 00 7B 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 36 30 37 30 31 30 37 34 30 31 39 31 06 04 29 00 D0 A1 D1 83 D1 85 20 D0 9A D0 B8 D1 80 D0 B8 D0 B5 D1 88 D0 BA D0 B8 20 D1 81 D0 B0 D0 BB D1 8F D0 BC D0 B8 20 34 30 D0 B3 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 34 08 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 53 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 00 00 00 00 [17:56:53]Write to MH i2c: E2 02 01 D4 07 80 0D 02 02 FA 00 03 00 7B 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 36 30 37 30 31 30 37 34 30 31 39 31 06 04 29 00 D0 A1 D1 83 D1 85 20 D0 9A D0 B8 D1 80 D0 B8 D0 B5 D1 88 D0 BA D0 B8 20 D1 81 D0 B0 D0 BB D1 8F D0 BC D0 B8 20 34 30 D0 B3 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 34 08 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 53 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 00 00 00 00 00 00 AC [17:56:53]Write i2c OK [17:56:53]MH_I2C_Read... [17:56:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:56:53]Read from MH i2c: E2 [17:56:53]MH_I2C_Read... [17:56:53]Read from MH i2c: E2 03 00 [17:56:53]MH_I2C_Read... [17:56:53]Read from MH i2c: E2 03 00 D4 07 00 90 00 4F [17:56:53]RAPDU: 90 00 [17:56:53]wFMCommunicate OK [17:56:53]wFMCommunicate request_size=138 [17:56:53]MH_SAM_APDU [17:56:53]CAPDU: 80 0D 02 02 85 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EB 08 00 00 00 00 07 04 06 00 FC 53 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 64 5A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E3 53 01 00 35 04 06 00 A6 0E B2 41 62 38 [17:56:53]Write to MH i2c: E2 8D 00 D5 07 80 0D 02 02 85 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EB 08 00 00 00 00 07 04 06 00 FC 53 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 64 5A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E3 53 01 00 35 04 06 00 A6 0E B2 41 62 38 00 00 A0 [17:56:53]Write i2c OK [17:56:53]MH_I2C_Read... [17:56:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:56:53]Read from MH i2c: E2 [17:56:53]MH_I2C_Read... [17:56:53]Read from MH i2c: E2 03 00 [17:56:53]MH_I2C_Read... [17:56:53]Read from MH i2c: E2 03 00 D5 07 00 90 00 50 [17:56:53]RAPDU: 90 00 [17:56:53]wFMCommunicate OK [17:56:53]wFMCommunicate request_size=4 [17:56:53]MH_SAM_APDU [17:56:53]CAPDU: 80 0D 03 02 [17:56:53]Write to MH i2c: E2 08 00 D6 07 80 0D 03 02 00 00 00 00 58 [17:56:53]Write i2c OK [17:56:53]MH_I2C_Read... [17:56:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:56:53]Read from MH i2c: E2 [17:56:53]MH_I2C_Read... [17:56:53]Read from MH i2c: E2 0B 00 [17:56:53]MH_I2C_Read... [17:56:53]Read from MH i2c: E2 0B 00 D6 07 00 51 86 85 B2 1F C0 14 36 90 00 90 [17:56:53]RAPDU: 51 86 85 B2 1F C0 14 36 90 00 [17:56:53]wFMCommunicate OK [17:56:53]SAM_PROTO_SignData done [17:56:53]FM_MakeSignedData done [17:56:53]CreateOFDProtocolMessage [17:56:53]wFMCommunicate request_size=4 [17:56:53]MH_SAM_APDU [17:56:53]CAPDU: 80 11 00 00 [17:56:53]Write to MH i2c: E2 08 00 D7 07 80 11 00 00 00 00 00 00 58 [17:56:53]Write i2c OK [17:56:53]MH_I2C_Read... [17:56:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:56:53]Read from MH i2c: E2 [17:56:53]MH_I2C_Read... [17:56:53]Read from MH i2c: E2 17 00 [17:56:53]MH_I2C_Read... [17:56:53]Read from MH i2c: E2 17 00 D7 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B7 [17:56:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:56:53]wFMCommunicate OK [17:56:53]CreateOFDProtocolMessage done [17:56:53]OFDSenderStorePacket 87011 [17:56:53]StoreOFDPacket docnum=87011 [17:56:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 8F 01 00 00 E1 10 87 01 41 81 5A 03 01 00 03 00 7B 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 36 30 37 30 31 30 37 34 30 31 39 31 06 04 29 00 D0 A1 D1 83 D1 85 20 D0 9A D0 B8 D1 80 D0 B8 D0 B5 D1 88 D0 BA D0 B8 20 D1 81 D0 B0 D0 BB D1 8F D0 BC D0 B8 20 34 30 D0 B3 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 34 08 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 53 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EB 08 00 00 00 00 07 04 06 00 FC 53 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 64 5A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E3 53 01 00 35 04 06 00 A6 0E B2 41 62 38 51 86 85 B2 1F C0 14 36 [17:56:53]CheckFolder [17:56:53]dirname=/storage/ofd_packets [17:56:53]CheckFolder done [17:56:53]ProducePacketName [17:56:53]name=ofd_packets/00087011 [17:56:53]NVStorageSaveData ofd_packets/00087011 [17:56:53]File name is /storage/ofd_packets/00087011 [17:56:53]Write 429 bytes [17:56:53]NVStorageSaveData done [17:56:53]OFDSenderStorePacket done [17:56:53]KKMCreateOFDPacket done [17:56:53]NVStorageSaveData kkm_last_timestamp [17:56:53]File name is /storage/kkm_last_timestamp [17:56:53]Write 4 bytes [17:56:53]NVStorageSaveData done [17:56:53]ExternCall_PrintAddStr [17:56:53]wPrintStart [17:56:53]Write to MH i2c: 01 00 00 D8 07 DF [17:56:53]Write i2c OK [17:56:53]MH_I2C_Read... [17:56:53]Read from MH i2c: 01 [17:56:53]MH_I2C_Read... [17:56:53]Read from MH i2c: 01 07 00 [17:56:53]MH_I2C_Read... [17:56:53]Read from MH i2c: 01 07 00 D8 07 00 00 00 00 00 FF 0F F4 [17:56:53]RasterBufferAndPrint [17:56:53]line Счет N : (3)148112 [17:56:53]line ИНН: 02508201610067 [17:56:53]line Контрольно-Кассовый Чек [17:56:53]line ПРОДАЖА [17:56:53]line Товар: 4607010740191 [17:56:53]line Сух Кириешки салями 40г [17:56:53]line 5.000 * 21.00 [17:56:53]line = 105.00 [17:56:53]line НДС 12% НСП 1% [17:56:53]line > о реализуемом товаре [17:56:53]line Товар: 4870001570071 [17:56:53]line Напиток Pepsi 1л [17:56:53]line 1.000 * 110.00 [17:56:53]line = 110.00 [17:56:53]line НДС 12% НСП 1% [17:56:53]line > о реализуемом товаре [17:56:53]line ИТОГО: 215.00 [17:56:53]line НСП 1% : 1.90 [17:56:53]line НДС 12% : 22.83 [17:56:53]line Наличными: 215.00 [17:56:53]line Безнал.: 0.00 [17:56:53]line Место: АЗС № 137 "Партнер Нефть" [17:56:53]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:56:53]line СНО: Общий режим [17:56:53]line Чек 324 22.09.2024 17:56 [17:56:53]line Смена: 497 ФФД: 1.0 [17:56:53]line ЗНМ: 0300000064 [17:56:53]line РНМ: 0000000000092592 [17:56:53]line Версия ККМ: 001 [17:56:53]line ФМ: 0000000000874979 [17:56:53]line ФД: 87011 [17:56:53]line ФПД: 182582050382392 [17:56:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T175652&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87011&fm=182582050382392&tin=02508201610067®Number=0000000000092592&sum=21500 [17:56:53]line 0 [17:56:53]OFD Sender: Processing packet 87011 [packets to send 276, broken 275] [17:56:53]ProducePacketName [17:56:53]name=ofd_packets/00087011 [17:56:53]OFD Sender: To server: pG, [17:56:53]CommunicateWithHost lk.salyk.kg:30040 [17:56:53]ConnectInit lk.salyk.kg [17:56:53]written 0, free lines is 4095 [17:56:54]Write to MH i2c: 01 00 00 06 08 0E [17:56:54]Write i2c OK [17:56:54]MH_I2C_Read... [17:56:54]Read from MH i2c: 01 [17:56:54]MH_I2C_Read... [17:56:54]Read from MH i2c: 01 07 00 [17:56:54]MH_I2C_Read... [17:56:54]Read from MH i2c: 01 07 00 06 08 00 00 00 00 00 A4 0C C5 [17:56:54]RasterBufferAndPrint [17:56:54]line [17:56:54]line [17:56:54]line [17:56:54]line [17:56:54]line [17:56:54]written 0, free lines is 3242 [17:56:54]MH_Cut [17:56:54]Write to MH i2c: D1 01 00 0D 08 01 E7 [17:56:54]Write i2c OK [17:56:54]MH_I2C_Read... [17:56:54]Read from MH i2c: D1 [17:56:54]MH_I2C_Read... [17:56:54]Read from MH i2c: D1 01 00 [17:56:54]MH_I2C_Read... [17:56:54]Read from MH i2c: D1 01 00 0D 08 00 E6 [17:56:54]Write to MH i2c: 01 00 00 0E 08 16 [17:56:54]Write i2c OK [17:56:54]MH_I2C_Read... [17:56:55]*** Cut start [17:56:55]*** Partial cut [17:56:55]*** CUTSNS_PIN = 1 [17:56:55]*** CUTSNS_PIN = 0 [17:56:55]Connected sock=10 [17:56:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 8F 01 00 00 E1 10 87 01 41 81 5A 03 01 00 03 00 7B 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 36 30 37 30 31 30 37 34 30 31 39 31 06 04 29 00 D0 A1 D1 83 D1 85 20 D0 9A D0 B8 D1 80 D0 B8 D0 B5 D1 88 D0 BA D0 B8 20 D1 81 D0 B0 D0 BB D1 8F D0 BC D0 B8 20 34 30 D0 B3 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 34 08 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 53 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EB 08 00 00 00 00 07 04 06 00 FC 53 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 64 5A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E3 53 01 00 35 04 06 00 A6 0E B2 41 62 38 51 86 85 B2 1F C0 14 36 [17:56:55]*** Brake cut motor [17:56:55]Read from MH i2c: 01 [17:56:55]MH_I2C_Read... [17:56:55]*** Stop cut motor [17:56:55]*** Cut end [17:56:55]Read from MH i2c: 01 07 00 [17:56:55]MH_I2C_Read... [17:56:55]Read from MH i2c: 01 07 00 0E 08 00 00 00 00 00 FF 0F 2B [17:56:55]process_action close_receipt done [17:56:55]requested_data is exist [17:56:55]produce_requested_data [17:56:55]requested_item fm.sn is exist - process it [17:56:55]wFMCommunicate request_size=4 [17:56:55]MH_SAM_APDU [17:56:55]CAPDU: 80 11 00 00 [17:56:55]Write to MH i2c: E2 08 00 0F 08 80 11 00 00 00 00 00 00 91 [17:56:55]Write i2c OK [17:56:55]MH_I2C_Read... [17:56:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 EA F1 47 00 98 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 34 39 37 39 10 04 04 00 E3 53 01 00 F4 03 04 00 34 05 F0 66 B6 04 01 00 00 3A 0E 55 4A 17 93 29 F6 [17:56:55]CommunicateWithHost err = 0 [17:56:55]CheckOFDResponse [17:56:55]1017 (14) - 77093643461234 [17:56:55]1041 (16) - 0000000000874979 [17:56:55]1040 (4) - 87011 [17:56:55]1012 (4) - 22.09.2024 11:53 [17:56:55]1206 (1) - 0 [17:56:55]OFD Sender: Remove packet 87011 [17:56:55]ProducePacketName [17:56:55]name=ofd_packets/00087011 [17:56:55]NVStorageDeleteData [17:56:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:56:55]Read from MH i2c: E2 [17:56:55]MH_I2C_Read... [17:56:55]Read from MH i2c: E2 17 00 [17:56:55]MH_I2C_Read... [17:56:55]Read from MH i2c: E2 17 00 0F 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 F0 [17:56:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:56:55]wFMCommunicate OK [17:56:55]requested_item fd.num is exist - process it [17:56:55]SAM_PROTO_GetFieldsCounters [17:56:55]wFMCommunicate request_size=4 [17:56:55]MH_SAM_APDU [17:56:55]CAPDU: 80 13 00 00 [17:56:55]Write to MH i2c: E2 08 00 10 08 80 13 00 00 00 00 00 00 94 [17:56:55]Write i2c OK [17:56:55]MH_I2C_Read... [17:56:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:56:56]Read from MH i2c: E2 [17:56:56]MH_I2C_Read... [17:56:56]Read from MH i2c: E2 62 00 [17:56:56]MH_I2C_Read... [17:56:56]Read from MH i2c: E2 62 00 10 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E3 53 01 00 0E 04 04 00 F1 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 BB [17:56:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E3 53 01 00 0E 04 04 00 F1 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 [17:56:56]wFMCommunicate OK [17:56:56]SAM_PROTO_GetFieldsCounters done [17:56:56]requested_item shift.num is exist - process it [17:56:56]requested_item shift.opened is exist - process it [17:56:56]req_shift_opened [17:56:56]FM_GetShiftState [17:56:56]SAM_PROTO_GetShiftState [17:56:56]wFMCommunicate request_size=4 [17:56:56]MH_SAM_APDU [17:56:56]CAPDU: 80 13 01 00 [17:56:56]Write to MH i2c: E2 08 00 11 08 80 13 01 00 00 00 00 00 96 [17:56:56]Write i2c OK [17:56:56]MH_I2C_Read... [17:56:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:56:56]Read from MH i2c: E2 [17:56:56]MH_I2C_Read... [17:56:56]Read from MH i2c: E2 0E 00 [17:56:56]MH_I2C_Read... [17:56:56]Read from MH i2c: E2 0E 00 11 08 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 54 [17:56:56]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:56:56]wFMCommunicate OK [17:56:56]SAM_PROTO_GetShiftState done [17:56:56]FM_GetShiftState done [17:56:56]req_shift_opened done [17:56:56]requested_item shift.open_date is exist - process it [17:56:56]req_shift_open_date [17:56:56]req_shift_open_date done [17:56:56]produce_requested_data done [17:56:56]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87011,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:56:56]process_action_free close_receipt [17:56:56]json_value_free [17:56:56]json_value_free done [17:56:56]process_json_proto returns [17:56:56]Send response to host [17:56:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87011,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:56:56]free response buf [17:56:56]execute_script done [17:56:56]execute_script returns [17:56:56]free content buf [17:56:56]Sock 9.Close socket [17:56:56]Sock 9.Thread stoped [17:56:56]OFD Sender: No OFD packet to send [17:57:01]OFD Sender: No OFD packet to send [17:57:06]OFD Sender: No OFD packet to send [17:57:11]OFD Sender: No OFD packet to send [17:57:16]OFD Sender: No OFD packet to send [17:57:21]OFD Sender: No OFD packet to send [17:57:26]OFD Sender: No OFD packet to send [17:57:31]OFD Sender: No OFD packet to send [17:57:36]OFD Sender: No OFD packet to send [17:57:41]OFD Sender: No OFD packet to send [17:57:46]OFD Sender: No OFD packet to send [17:57:51]OFD Sender: No OFD packet to send [17:57:56]OFD Sender: No OFD packet to send [17:58:00]accept exits with 7 [17:58:00]New connection [17:58:00]New thread 3067190628 created [17:58:00]Thread 3067333988 joined [17:58:00]Waiting for new connection... [17:58:00] Sock 7.Parse request [17:58:00]Sock 7.Check first char [17:58:00]Sock 7.First char is OK [17:58:00]request: POST /json_proto HTTP/1.0 [17:58:00]Method: POST [17:58:00]URL: /json_proto [17:58:00]Method is POST - this is cgi request [17:58:00]url: /json_proto [17:58:00]query_string will be loaded in cgi processing [17:58:00]execute_cgi json_proto POST (null) [17:58:00]execute_cgi path=json_proto method=POST [17:58:00]POST find Content-Length [17:58:00]Host: 172.17.47.196:8080 [17:58:00]Content-Length: 659 [17:58:00]Content-Type: application/json [17:58:00] [17:58:00]POST finish read [17:58:00]Found Content-Length = 659 [17:58:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148113", "tax_sys" : 0, "items" : [ { "code": "4700041420152", "name": "\u0421\u0430\u043B\u0444\u0435\u0442\u043A\u0438 \u0432\u043B\u0430\u0436\u043D BEST GOLD 20\u0448\u0442", "price" : 51.00, "quantity" : 1.000, "sum" : 51.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 51.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:58:00]execute_script... [17:58:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148113", "tax_sys" : 0, "items" : [ { "code": "4700041420152", "name": "\u0421\u0430\u043B\u0444\u0435\u0442\u043A\u0438 \u0432\u043B\u0430\u0436\u043D BEST GOLD 20\u0448\u0442", "price" : 51.00, "quantity" : 1.000, "sum" : 51.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 51.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:58:00]POST & json_proto [17:58:00]process_json_proto [17:58:00]json parsed OK: [17:58:00]protocol is kg_v1.0 [17:58:00]action value=close_receipt [17:58:00]process_action close_receipt [17:58:00]cmd_close_receipt [17:58:00]MH_GetDate [17:58:00]Write to MH i2c: F0 00 00 12 08 09 [17:58:00]Write i2c OK [17:58:00]MH_I2C_Read... [17:58:00]Read from MH i2c: F0 [17:58:00]MH_I2C_Read... [17:58:00]Read from MH i2c: F0 09 00 [17:58:00]MH_I2C_Read... [17:58:00]Read from MH i2c: F0 09 00 12 08 00 A9 5A F0 66 4C 6B 94 66 1C [17:58:00]GetLastDocTimeStamp 1727027812 [17:58:00]current date 1727027881 [17:58:00]FM_GetShiftState [17:58:00]SAM_PROTO_GetShiftState [17:58:00]wFMCommunicate request_size=4 [17:58:00]MH_SAM_APDU [17:58:00]CAPDU: 80 13 01 00 [17:58:00]Write to MH i2c: E2 08 00 13 08 80 13 01 00 00 00 00 00 98 [17:58:00]Write i2c OK [17:58:00]MH_I2C_Read... [17:58:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:58:00]Read from MH i2c: E2 [17:58:00]MH_I2C_Read... [17:58:00]Read from MH i2c: E2 0E 00 [17:58:00]MH_I2C_Read... [17:58:00]Read from MH i2c: E2 0E 00 13 08 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 56 [17:58:00]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:58:00]wFMCommunicate OK [17:58:00]SAM_PROTO_GetShiftState done [17:58:00]FM_GetShiftState done [17:58:00]opened in 1726964220 [17:58:00]opened+sec_in_day 1727050620 [17:58:00]quantity*price = 5100 [17:58:00]sum+1 = 5101 [17:58:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 51.00 НСП 1% : 0.45 НДС 12% : 5.42 Наличными: 51.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 325 22.09.2024 17:58 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87012 ФПД: 154421168075793 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T175801&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87012&fm=154421168075793&tin=02508201610067®Number=0000000000092592&sum=5100 0 [17:58:01]StoreToDocumentArchive [17:58:01]shift 497 fd 87012 [17:58:01]save to /storage/0497/doc_00087012 [17:58:01]save last doc name /storage/0497/doc_00087012 to /storage/kkm_last_doc_name [17:58:01]save OK [17:58:01]Clear old archive folders... [17:58:01]ProcessDocumentItem done err = 0, tmpTLVsize=286 [17:58:01]tlvbuf is 01BC3BE0 [17:58:01]SAM_PROTO_ClearQueue [17:58:01]wFMCommunicate request_size=4 [17:58:01]MH_SAM_APDU [17:58:01]CAPDU: 80 09 00 00 [17:58:01]Write to MH i2c: E2 08 00 20 08 80 09 00 00 00 00 00 00 9A [17:58:01]Write i2c OK [17:58:01]MH_I2C_Read... [17:58:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:58:01]Read from MH i2c: E2 [17:58:01]MH_I2C_Read... [17:58:01]Read from MH i2c: E2 03 00 [17:58:01]MH_I2C_Read... [17:58:01]Read from MH i2c: E2 03 00 20 08 00 90 00 9C [17:58:01]RAPDU: 90 00 [17:58:01]wFMCommunicate OK [17:58:01]SAM_PROTO_ClearQueue done [17:58:01]KKMCreateOFDPacket [17:58:01]OFDProtocolAddRootSTLVToBuf [17:58:01]FM_MakeSignedData [17:58:01]FM_MakeSignedData [17:58:01]SAM_PROTO_SignData [17:58:01]wFMCommunicate request_size=4 [17:58:01]MH_SAM_APDU [17:58:01]CAPDU: 80 0D 01 02 [17:58:01]Write to MH i2c: E2 08 00 21 08 80 0D 01 02 00 00 00 00 A2 [17:58:01]Write i2c OK [17:58:01]MH_I2C_Read... [17:58:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:58:01]Read from MH i2c: E2 [17:58:01]MH_I2C_Read... [17:58:01]Read from MH i2c: E2 03 00 [17:58:01]MH_I2C_Read... [17:58:01]Read from MH i2c: E2 03 00 21 08 00 90 00 9D [17:58:01]RAPDU: 90 00 [17:58:01]wFMCommunicate OK [17:58:01]wFMCommunicate request_size=255 [17:58:01]MH_SAM_APDU [17:58:01]CAPDU: 80 0D 02 02 FA 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 31 34 32 30 31 35 32 06 04 2C 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 D0 B2 D0 BB D0 B0 D0 B6 D0 BD 20 42 45 53 54 20 47 4F 4C 44 20 32 30 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 13 00 00 00 00 13 04 06 00 EC 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 02 00 00 00 00 07 04 06 00 EC 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 A9 5A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 [17:58:01]Write to MH i2c: E2 02 01 22 08 80 0D 02 02 FA 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 31 34 32 30 31 35 32 06 04 2C 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 D0 B2 D0 BB D0 B0 D0 B6 D0 BD 20 42 45 53 54 20 47 4F 4C 44 20 32 30 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 13 00 00 00 00 13 04 06 00 EC 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 02 00 00 00 00 07 04 06 00 EC 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 A9 5A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 00 00 33 [17:58:01]Write i2c OK [17:58:01]MH_I2C_Read... [17:58:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:58:01]Read from MH i2c: E2 [17:58:01]MH_I2C_Read... [17:58:01]Read from MH i2c: E2 03 00 [17:58:01]MH_I2C_Read... [17:58:01]Read from MH i2c: E2 03 00 22 08 00 90 00 9E [17:58:01]RAPDU: 90 00 [17:58:01]wFMCommunicate OK [17:58:01]wFMCommunicate request_size=45 [17:58:01]MH_SAM_APDU [17:58:01]CAPDU: 80 0D 02 02 28 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E4 53 01 00 35 04 06 00 8C 71 FA DE 74 11 [17:58:01]Write to MH i2c: E2 30 00 23 08 80 0D 02 02 28 00 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E4 53 01 00 35 04 06 00 8C 71 FA DE 74 11 00 00 9A [17:58:01]Write i2c OK [17:58:01]MH_I2C_Read... [17:58:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:58:02]Read from MH i2c: E2 [17:58:02]MH_I2C_Read... [17:58:02]Read from MH i2c: E2 03 00 [17:58:02]MH_I2C_Read... [17:58:02]Read from MH i2c: E2 03 00 23 08 00 90 00 9F [17:58:02]RAPDU: 90 00 [17:58:02]wFMCommunicate OK [17:58:02]wFMCommunicate request_size=4 [17:58:02]MH_SAM_APDU [17:58:02]CAPDU: 80 0D 03 02 [17:58:02]Write to MH i2c: E2 08 00 24 08 80 0D 03 02 00 00 00 00 A7 [17:58:02]Write i2c OK [17:58:02]MH_I2C_Read... [17:58:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:58:02]Read from MH i2c: E2 [17:58:02]MH_I2C_Read... [17:58:02]Read from MH i2c: E2 0B 00 [17:58:02]MH_I2C_Read... [17:58:02]Read from MH i2c: E2 0B 00 24 08 00 EC 21 55 2C 0E 79 FA E5 90 00 9C [17:58:02]RAPDU: EC 21 55 2C 0E 79 FA E5 90 00 [17:58:02]wFMCommunicate OK [17:58:02]SAM_PROTO_SignData done [17:58:02]FM_MakeSignedData done [17:58:02]CreateOFDProtocolMessage [17:58:02]wFMCommunicate request_size=4 [17:58:02]MH_SAM_APDU [17:58:02]CAPDU: 80 11 00 00 [17:58:02]Write to MH i2c: E2 08 00 25 08 80 11 00 00 00 00 00 00 A7 [17:58:02]Write i2c OK [17:58:02]MH_I2C_Read... [17:58:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:58:02]Read from MH i2c: E2 [17:58:02]MH_I2C_Read... [17:58:02]Read from MH i2c: E2 17 00 [17:58:02]MH_I2C_Read... [17:58:02]Read from MH i2c: E2 17 00 25 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 06 [17:58:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:58:02]wFMCommunicate OK [17:58:02]CreateOFDProtocolMessage done [17:58:02]OFDSenderStorePacket 87012 [17:58:02]StoreOFDPacket docnum=87012 [17:58:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 32 01 00 00 0F 1A 2A 01 DC 1F 5A 03 01 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 31 34 32 30 31 35 32 06 04 2C 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 D0 B2 D0 BB D0 B0 D0 B6 D0 BD 20 42 45 53 54 20 47 4F 4C 44 20 32 30 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 13 00 00 00 00 13 04 06 00 EC 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 02 00 00 00 00 07 04 06 00 EC 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 A9 5A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E4 53 01 00 35 04 06 00 8C 71 FA DE 74 11 EC 21 55 2C 0E 79 FA E5 [17:58:02]CheckFolder [17:58:02]dirname=/storage/ofd_packets [17:58:02]CheckFolder done [17:58:02]ProducePacketName [17:58:02]name=ofd_packets/00087012 [17:58:02]NVStorageSaveData ofd_packets/00087012 [17:58:02]File name is /storage/ofd_packets/00087012 [17:58:02]Write 336 bytes [17:58:02]NVStorageSaveData done [17:58:02]OFDSenderStorePacket done [17:58:02]KKMCreateOFDPacket done [17:58:02]NVStorageSaveData kkm_last_timestamp [17:58:02]File name is /storage/kkm_last_timestamp [17:58:02]Write 4 bytes [17:58:02]NVStorageSaveData done [17:58:02]ExternCall_PrintAddStr [17:58:02]wPrintStart [17:58:02]Write to MH i2c: 01 00 00 26 08 2E [17:58:02]Write i2c OK [17:58:02]MH_I2C_Read... [17:58:02]Read from MH i2c: 01 [17:58:02]MH_I2C_Read... [17:58:02]Read from MH i2c: 01 07 00 [17:58:02]MH_I2C_Read... [17:58:02]Read from MH i2c: 01 07 00 26 08 00 00 00 00 00 FF 0F 43 [17:58:02]RasterBufferAndPrint [17:58:02]line Счет N : (3)148113 [17:58:02]line ИНН: 02508201610067 [17:58:02]line Контрольно-Кассовый Чек [17:58:02]line ПРОДАЖА [17:58:02]line Товар: 4700041420152 [17:58:02]line Салфетки влажн BEST GOLD 20шт [17:58:02]line 1.000 * 51.00 [17:58:02]line = 51.00 [17:58:02]line НДС 12% НСП 1% [17:58:02]line > о реализуемом товаре [17:58:02]line ИТОГО: 51.00 [17:58:02]line НСП 1% : 0.45 [17:58:02]line НДС 12% : 5.42 [17:58:02]line Наличными: 51.00 [17:58:02]line Безнал.: 0.00 [17:58:02]line Место: АЗС № 137 "Партнер Нефть" [17:58:02]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:58:02]line СНО: Общий режим [17:58:02]line Чек 325 22.09.2024 17:58 [17:58:02]line Смена: 497 ФФД: 1.0 [17:58:02]line ЗНМ: 0300000064 [17:58:02]line РНМ: 0000000000092592 [17:58:02]line Версия ККМ: 001 [17:58:02]line ФМ: 0000000000874979 [17:58:02]line ФД: 87012 [17:58:02]line ФПД: 154421168075793 [17:58:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T175801&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87012&fm=154421168075793&tin=02508201610067®Number=0000000000092592&sum=5100 [17:58:02]line 0 [17:58:02]OFD Sender: Processing packet 87012 [packets to send 276, broken 275] [17:58:02]ProducePacketName [17:58:02]name=ofd_packets/00087012 [17:58:02]OFD Sender: To server: pG, [17:58:02]CommunicateWithHost lk.salyk.kg:30040 [17:58:02]ConnectInit lk.salyk.kg [17:58:02]written 0, free lines is 4095 [17:58:02]Write to MH i2c: 01 00 00 4F 08 57 [17:58:02]Write i2c OK [17:58:02]MH_I2C_Read... [17:58:02]Read from MH i2c: 01 [17:58:02]MH_I2C_Read... [17:58:02]Read from MH i2c: 01 07 00 [17:58:02]MH_I2C_Read... [17:58:02]Read from MH i2c: 01 07 00 4F 08 00 00 00 00 00 D6 0C 40 [17:58:02]RasterBufferAndPrint [17:58:02]line [17:58:02]line [17:58:02]line [17:58:02]line [17:58:02]line [17:58:02]written 0, free lines is 3289 [17:58:02]MH_Cut [17:58:02]Write to MH i2c: D1 01 00 56 08 01 30 [17:58:02]Write i2c OK [17:58:02]MH_I2C_Read... [17:58:02]Read from MH i2c: D1 [17:58:02]MH_I2C_Read... [17:58:02]Read from MH i2c: D1 01 00 [17:58:02]MH_I2C_Read... [17:58:02]Read from MH i2c: D1 01 00 56 08 00 2F [17:58:02]Write to MH i2c: 01 00 00 57 08 5F [17:58:02]Write i2c OK [17:58:02]MH_I2C_Read... [17:58:03]*** Cut start [17:58:03]*** Partial cut [17:58:03]*** CUTSNS_PIN = 1 [17:58:03]*** CUTSNS_PIN = 0 [17:58:03]*** Brake cut motor [17:58:04]Read from MH i2c: 01 [17:58:04]MH_I2C_Read... [17:58:04]*** Stop cut motor [17:58:04]Read from MH i2c: 01 07 00 [17:58:04]MH_I2C_Read... [17:58:04]*** Cut end [17:58:04]Read from MH i2c: 01 07 00 57 08 00 00 00 00 00 FF 0F 74 [17:58:04]process_action close_receipt done [17:58:04]requested_data is exist [17:58:04]produce_requested_data [17:58:04]requested_item fm.sn is exist - process it [17:58:04]wFMCommunicate request_size=4 [17:58:04]MH_SAM_APDU [17:58:04]CAPDU: 80 11 00 00 [17:58:04]Write to MH i2c: E2 08 00 58 08 80 11 00 00 00 00 00 00 DA [17:58:04]Write i2c OK [17:58:04]MH_I2C_Read... [17:58:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:58:04]Read from MH i2c: E2 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 17 00 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 17 00 58 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 39 [17:58:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:58:04]wFMCommunicate OK [17:58:04]requested_item fd.num is exist - process it [17:58:04]SAM_PROTO_GetFieldsCounters [17:58:04]wFMCommunicate request_size=4 [17:58:04]MH_SAM_APDU [17:58:04]CAPDU: 80 13 00 00 [17:58:04]Write to MH i2c: E2 08 00 59 08 80 13 00 00 00 00 00 00 DD [17:58:04]Write i2c OK [17:58:04]MH_I2C_Read... [17:58:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:58:04]Read from MH i2c: E2 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 62 00 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 62 00 59 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E4 53 01 00 0E 04 04 00 F1 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 08 [17:58:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E4 53 01 00 0E 04 04 00 F1 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 [17:58:04]wFMCommunicate OK [17:58:04]SAM_PROTO_GetFieldsCounters done [17:58:04]requested_item shift.num is exist - process it [17:58:04]requested_item shift.opened is exist - process it [17:58:04]req_shift_opened [17:58:04]FM_GetShiftState [17:58:04]SAM_PROTO_GetShiftState [17:58:04]wFMCommunicate request_size=4 [17:58:04]MH_SAM_APDU [17:58:04]CAPDU: 80 13 01 00 [17:58:04]Write to MH i2c: E2 08 00 5A 08 80 13 01 00 00 00 00 00 DF [17:58:04]Write i2c OK [17:58:04]MH_I2C_Read... [17:58:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:58:04]Read from MH i2c: E2 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 0E 00 [17:58:04]MH_I2C_Read... [17:58:04]Read from MH i2c: E2 0E 00 5A 08 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 9D [17:58:04]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [17:58:04]wFMCommunicate OK [17:58:04]SAM_PROTO_GetShiftState done [17:58:04]FM_GetShiftState done [17:58:04]req_shift_opened done [17:58:04]requested_item shift.open_date is exist - process it [17:58:04]req_shift_open_date [17:58:04]req_shift_open_date done [17:58:04]produce_requested_data done [17:58:04]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87012,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [17:58:04]process_action_free close_receipt [17:58:04]json_value_free [17:58:04]json_value_free done [17:58:04]process_json_proto returns [17:58:04]Send response to host [17:58:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87012,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [17:58:04]free response buf [17:58:04]execute_script done [17:58:04]execute_script returns [17:58:04]free content buf [17:58:04]Sock 7.Close socket [17:58:04]Sock 7.Thread stoped [17:58:07]Connected sock=11 [17:58:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 32 01 00 00 0F 1A 2A 01 DC 1F 5A 03 01 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 31 34 32 30 31 35 32 06 04 2C 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 D0 B2 D0 BB D0 B0 D0 B6 D0 BD 20 42 45 53 54 20 47 4F 4C 44 20 32 30 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 13 00 00 00 00 13 04 06 00 EC 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 02 00 00 00 00 07 04 06 00 EC 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 A9 5A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E4 53 01 00 35 04 06 00 8C 71 FA DE 74 11 EC 21 55 2C 0E 79 FA E5 [17:58:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 E0 D6 47 00 B2 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 34 39 37 39 10 04 04 00 E4 53 01 00 F4 03 04 00 7D 05 F0 66 B6 04 01 00 00 53 CA B9 BA 85 BD 72 FD [17:58:08]CommunicateWithHost err = 0 [17:58:08]CheckOFDResponse [17:58:08]1017 (14) - 77093643461234 [17:58:08]1041 (16) - 0000000000874979 [17:58:08]1040 (4) - 87012 [17:58:08]1012 (4) - 22.09.2024 11:54 [17:58:08]1206 (1) - 0 [17:58:08]OFD Sender: Remove packet 87012 [17:58:08]ProducePacketName [17:58:08]name=ofd_packets/00087012 [17:58:08]NVStorageDeleteData [17:58:09]OFD Sender: No OFD packet to send [17:58:14]OFD Sender: No OFD packet to send [17:58:19]OFD Sender: No OFD packet to send [17:58:24]OFD Sender: No OFD packet to send [17:58:29]OFD Sender: No OFD packet to send [17:58:34]OFD Sender: No OFD packet to send [17:58:39]OFD Sender: No OFD packet to send [17:58:44]OFD Sender: No OFD packet to send [17:58:49]OFD Sender: No OFD packet to send [17:58:54]OFD Sender: No OFD packet to send [17:58:59]OFD Sender: No OFD packet to send [17:59:04]OFD Sender: No OFD packet to send [17:59:09]OFD Sender: No OFD packet to send [17:59:14]OFD Sender: No OFD packet to send [17:59:19]OFD Sender: No OFD packet to send [17:59:24]OFD Sender: No OFD packet to send [17:59:29]OFD Sender: No OFD packet to send [17:59:34]OFD Sender: No OFD packet to send [17:59:39]OFD Sender: No OFD packet to send [17:59:44]OFD Sender: No OFD packet to send [17:59:49]OFD Sender: No OFD packet to send [17:59:54]OFD Sender: No OFD packet to send [17:59:59]OFD Sender: No OFD packet to send [18:00:04]OFD Sender: No OFD packet to send [18:00:09]OFD Sender: No OFD packet to send [18:00:14]OFD Sender: No OFD packet to send [18:00:19]OFD Sender: No OFD packet to send [18:00:24]OFD Sender: No OFD packet to send [18:00:29]OFD Sender: No OFD packet to send [18:00:34]OFD Sender: No OFD packet to send [18:00:39]OFD Sender: No OFD packet to send [18:00:41]recv_with_timeout no data received [18:00:44]OFD Sender: No OFD packet to send [18:00:49]OFD Sender: No OFD packet to send [18:00:54]OFD Sender: No OFD packet to send [18:00:59]OFD Sender: No OFD packet to send [18:01:04]OFD Sender: No OFD packet to send [18:01:09]OFD Sender: No OFD packet to send [18:01:14]OFD Sender: No OFD packet to send [18:01:19]OFD Sender: No OFD packet to send [18:01:20]recv_with_timeout no data received [18:01:24]OFD Sender: No OFD packet to send [18:01:29]OFD Sender: No OFD packet to send [18:01:34]OFD Sender: No OFD packet to send [18:01:39]OFD Sender: No OFD packet to send [18:01:44]OFD Sender: No OFD packet to send [18:01:49]OFD Sender: No OFD packet to send [18:01:53]recv_with_timeout no data received [18:01:54]OFD Sender: No OFD packet to send [18:01:59]OFD Sender: No OFD packet to send [18:02:04]OFD Sender: No OFD packet to send [18:02:04]recv_with_timeout no data received [18:02:09]OFD Sender: No OFD packet to send [18:02:14]OFD Sender: No OFD packet to send [18:02:19]OFD Sender: No OFD packet to send [18:02:24]OFD Sender: No OFD packet to send [18:02:29]OFD Sender: No OFD packet to send [18:02:34]OFD Sender: No OFD packet to send [18:02:39]OFD Sender: No OFD packet to send [18:02:44]OFD Sender: No OFD packet to send [18:02:49]OFD Sender: No OFD packet to send [18:02:54]OFD Sender: No OFD packet to send [18:02:59]OFD Sender: No OFD packet to send [18:03:04]OFD Sender: No OFD packet to send [18:03:09]OFD Sender: No OFD packet to send [18:03:14]OFD Sender: No OFD packet to send [18:03:19]OFD Sender: No OFD packet to send [18:03:24]OFD Sender: No OFD packet to send [18:03:29]OFD Sender: No OFD packet to send [18:03:34]OFD Sender: No OFD packet to send [18:03:39]OFD Sender: No OFD packet to send [18:03:43]recv_with_timeout no data received [18:03:44]OFD Sender: No OFD packet to send [18:03:49]OFD Sender: No OFD packet to send [18:03:54]recv_with_timeout no data received [18:03:54]OFD Sender: No OFD packet to send [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:24]OFD Sender: No OFD packet to send [18:04:29]OFD Sender: No OFD packet to send [18:04:34]OFD Sender: No OFD packet to send [18:04:39]OFD Sender: No OFD packet to send [18:04:44]accept exits with 9 [18:04:44]New connection [18:04:44]New thread 3067333988 created [18:04:44]Thread 3067190628 joined [18:04:44]Waiting for new connection... [18:04:44] Sock 9.Parse request [18:04:44]Sock 9.Check first char [18:04:44]Sock 9.First char is OK [18:04:44]request: POST /json_proto HTTP/1.0 [18:04:44]Method: POST [18:04:44]URL: /json_proto [18:04:44]Method is POST - this is cgi request [18:04:44]url: /json_proto [18:04:44]query_string will be loaded in cgi processing [18:04:44]execute_cgi json_proto POST (null) [18:04:44]execute_cgi path=json_proto method=POST [18:04:44]POST find Content-Length [18:04:44]Host: 172.17.47.196:8080 [18:04:44]Content-Length: 682 [18:04:44]Content-Type: application/json [18:04:44] [18:04:44]POST finish read [18:04:44]Found Content-Length = 682 [18:04:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871947", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:04:44]execute_script... [18:04: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)871947", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:04:44]POST & json_proto [18:04:44]process_json_proto [18:04:44]json parsed OK: [18:04:44]protocol is kg_v1.0 [18:04:44]action value=close_receipt [18:04:44]process_action close_receipt [18:04:44]cmd_close_receipt [18:04:44]MH_GetDate [18:04:44]Write to MH i2c: F0 00 00 5B 08 52 [18:04:44]Write i2c OK [18:04:44]MH_I2C_Read... [18:04:44]Read from MH i2c: F0 [18:04:44]MH_I2C_Read... [18:04:44]Read from MH i2c: F0 09 00 [18:04:44]MH_I2C_Read... [18:04:44]Read from MH i2c: F0 09 00 5B 08 00 3D 5C F0 66 4C 6B 94 66 FB [18:04:44]GetLastDocTimeStamp 1727027881 [18:04:44]current date 1727028285 [18:04:44]FM_GetShiftState [18:04:44]SAM_PROTO_GetShiftState [18:04:44]wFMCommunicate request_size=4 [18:04:44]MH_SAM_APDU [18:04:44]CAPDU: 80 13 01 00 [18:04:44]Write to MH i2c: E2 08 00 5C 08 80 13 01 00 00 00 00 00 E1 [18:04:44]Write i2c OK [18:04:44]MH_I2C_Read... [18:04:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:04:44]OFD Sender: No OFD packet to send [18:04:44]Read from MH i2c: E2 [18:04:44]MH_I2C_Read... [18:04:44]Read from MH i2c: E2 0E 00 [18:04:44]MH_I2C_Read... [18:04:44]Read from MH i2c: E2 0E 00 5C 08 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 9F [18:04:44]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:04:44]wFMCommunicate OK [18:04:44]SAM_PROTO_GetShiftState done [18:04:44]FM_GetShiftState done [18:04:44]opened in 1726964220 [18:04:44]opened+sec_in_day 1727050620 [18:04:44]quantity*price = 100005 [18:04:44]sum+1 = 100006 [18:04:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 326 22.09.2024 18:04 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87013 ФПД: 264349172919184 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T180445&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87013&fm=264349172919184&tin=02508201610067®Number=0000000000092592&sum=100000 [18:04:45]StoreToDocumentArchive [18:04:45]shift 497 fd 87013 [18:04:45]save to /storage/0497/doc_00087013 [18:04:45]save last doc name /storage/0497/doc_00087013 to /storage/kkm_last_doc_name [18:04:45]save OK [18:04:45]Clear old archive folders... [18:04:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:04:45]tlvbuf is 01BD2A20 [18:04:45]SAM_PROTO_ClearQueue [18:04:45]wFMCommunicate request_size=4 [18:04:45]MH_SAM_APDU [18:04:45]CAPDU: 80 09 00 00 [18:04:45]Write to MH i2c: E2 08 00 69 08 80 09 00 00 00 00 00 00 E3 [18:04:45]Write i2c OK [18:04:45]MH_I2C_Read... [18:04:45]Read from MH i2c: E2 [18:04:45]MH_I2C_Read... [18:04:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:04:45]Read from MH i2c: E2 03 00 [18:04:45]MH_I2C_Read... [18:04:45]Read from MH i2c: E2 03 00 69 08 00 90 00 E5 [18:04:45]RAPDU: 90 00 [18:04:45]wFMCommunicate OK [18:04:45]SAM_PROTO_ClearQueue done [18:04:45]KKMCreateOFDPacket [18:04:45]OFDProtocolAddRootSTLVToBuf [18:04:45]FM_MakeSignedData [18:04:45]FM_MakeSignedData [18:04:45]SAM_PROTO_SignData [18:04:45]wFMCommunicate request_size=4 [18:04:45]MH_SAM_APDU [18:04:45]CAPDU: 80 0D 01 02 [18:04:45]Write to MH i2c: E2 08 00 6A 08 80 0D 01 02 00 00 00 00 EB [18:04:45]Write i2c OK [18:04:45]MH_I2C_Read... [18:04:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:04:45]Read from MH i2c: E2 [18:04:45]MH_I2C_Read... [18:04:45]Read from MH i2c: E2 03 00 [18:04:45]MH_I2C_Read... [18:04:45]Read from MH i2c: E2 03 00 6A 08 00 90 00 E6 [18:04:45]RAPDU: 90 00 [18:04:45]wFMCommunicate OK [18:04:45]wFMCommunicate request_size=255 [18:04:45]MH_SAM_APDU [18:04: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 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 46 01 00 00 F4 03 04 00 3D 5C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E5 53 01 00 35 04 06 00 F0 [18:04:45]Write to MH i2c: E2 02 01 6B 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 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 46 01 00 00 F4 03 04 00 3D 5C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E5 53 01 00 35 04 06 00 F0 00 00 58 [18:04:45]Write i2c OK [18:04:45]MH_I2C_Read... [18:04:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:04:46]Read from MH i2c: E2 [18:04:46]MH_I2C_Read... [18:04:46]Read from MH i2c: E2 03 00 [18:04:46]MH_I2C_Read... [18:04:46]Read from MH i2c: E2 03 00 6B 08 00 90 00 E7 [18:04:46]RAPDU: 90 00 [18:04:46]wFMCommunicate OK [18:04:46]wFMCommunicate request_size=10 [18:04:46]MH_SAM_APDU [18:04:46]CAPDU: 80 0D 02 02 05 6C 96 8C 6B 90 [18:04:46]Write to MH i2c: E2 0D 00 6C 08 80 0D 02 02 05 00 6C 96 8C 6B 90 00 00 81 [18:04:46]Write i2c OK [18:04:46]MH_I2C_Read... [18:04:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:04:46]Read from MH i2c: E2 [18:04:46]MH_I2C_Read... [18:04:46]Read from MH i2c: E2 03 00 [18:04:46]MH_I2C_Read... [18:04:46]Read from MH i2c: E2 03 00 6C 08 00 90 00 E8 [18:04:46]RAPDU: 90 00 [18:04:46]wFMCommunicate OK [18:04:46]wFMCommunicate request_size=4 [18:04:46]MH_SAM_APDU [18:04:46]CAPDU: 80 0D 03 02 [18:04:46]Write to MH i2c: E2 08 00 6D 08 80 0D 03 02 00 00 00 00 F0 [18:04:46]Write i2c OK [18:04:46]MH_I2C_Read... [18:04:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:04:46]Read from MH i2c: E2 [18:04:46]MH_I2C_Read... [18:04:46]Read from MH i2c: E2 0B 00 [18:04:46]MH_I2C_Read... [18:04:46]Read from MH i2c: E2 0B 00 6D 08 00 5A 6C 14 0A 68 0D 73 0C 90 00 C9 [18:04:46]RAPDU: 5A 6C 14 0A 68 0D 73 0C 90 00 [18:04:46]wFMCommunicate OK [18:04:46]SAM_PROTO_SignData done [18:04:46]FM_MakeSignedData done [18:04:46]CreateOFDProtocolMessage [18:04:46]wFMCommunicate request_size=4 [18:04:46]MH_SAM_APDU [18:04:46]CAPDU: 80 11 00 00 [18:04:46]Write to MH i2c: E2 08 00 6E 08 80 11 00 00 00 00 00 00 F0 [18:04:46]Write i2c OK [18:04:46]MH_I2C_Read... [18:04:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:04:46]Read from MH i2c: E2 [18:04:46]MH_I2C_Read... [18:04:46]Read from MH i2c: E2 17 00 [18:04:46]MH_I2C_Read... [18:04:46]Read from MH i2c: E2 17 00 6E 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 4F [18:04:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:04:46]wFMCommunicate OK [18:04:46]CreateOFDProtocolMessage done [18:04:46]OFDSenderStorePacket 87013 [18:04:46]StoreOFDPacket docnum=87013 [18:04:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 60 EB 07 01 7A 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 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 46 01 00 00 F4 03 04 00 3D 5C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E5 53 01 00 35 04 06 00 F0 6C 96 8C 6B 90 5A 6C 14 0A 68 0D 73 0C [18:04:46]CheckFolder [18:04:46]dirname=/storage/ofd_packets [18:04:46]CheckFolder done [18:04:46]ProducePacketName [18:04:46]name=ofd_packets/00087013 [18:04:46]NVStorageSaveData ofd_packets/00087013 [18:04:46]File name is /storage/ofd_packets/00087013 [18:04:46]Write 301 bytes [18:04:46]NVStorageSaveData done [18:04:46]OFDSenderStorePacket done [18:04:46]KKMCreateOFDPacket done [18:04:46]NVStorageSaveData kkm_last_timestamp [18:04:46]File name is /storage/kkm_last_timestamp [18:04:46]Write 4 bytes [18:04:46]NVStorageSaveData done [18:04:46]ExternCall_PrintAddStr [18:04:46]wPrintStart [18:04:46]Write to MH i2c: 01 00 00 6F 08 77 [18:04:46]Write i2c OK [18:04:46]MH_I2C_Read... [18:04:46]Read from MH i2c: 01 [18:04:46]MH_I2C_Read... [18:04:46]Read from MH i2c: 01 07 00 [18:04:46]MH_I2C_Read... [18:04:46]Read from MH i2c: 01 07 00 6F 08 00 00 00 00 00 FF 0F 8C [18:04:46]RasterBufferAndPrint [18:04:46]line Счет N : (1)871947 [18:04:46]line ИНН: 02508201610067 [18:04:46]line Контрольно-Кассовый Чек [18:04:46]line ПРОДАЖА [18:04:46]line ТРК (МРК, ГНК) : 43 [18:04:46]line Товар: 2710124130 [18:04:46]line Аи-92-К-5 [18:04:46]line 14.750 * 67.80 [18:04:46]line = 1000.05 [18:04:46]line НДС 12% НСП 1% [18:04:46]line > о реализуемом товаре [18:04:46]line ОКРУГЛЕНИЕ: -0.05 [18:04:46]line ИТОГО: 1000.00 [18:04:46]line Внесено: 1000.00 [18:04:46]line СДАЧА: 0.00 [18:04:46]line НСП 1% : 8.85 [18:04:46]line НДС 12% : 106.20 [18:04:46]line Наличными: 1000.00 [18:04:46]line Безнал.: 0.00 [18:04:46]line Место: АЗС № 137 "Партнер Нефть" [18:04:46]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:04:46]line СНО: Общий режим [18:04:46]line Чек 326 22.09.2024 18:04 [18:04:46]line Смена: 497 ФФД: 1.0 [18:04:46]line ЗНМ: 0300000064 [18:04:46]line РНМ: 0000000000092592 [18:04:46]line Версия ККМ: 001 [18:04:46]line ФМ: 0000000000874979 [18:04:46]line ФД: 87013 [18:04:46]line ФПД: 264349172919184 [18:04:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T180445&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87013&fm=264349172919184&tin=02508201610067®Number=0000000000092592&sum=100000 [18:04:46]OFD Sender: Processing packet 87013 [packets to send 276, broken 275] [18:04:46]ProducePacketName [18:04:46]name=ofd_packets/00087013 [18:04:46]OFD Sender: To server: pG, [18:04:46]CommunicateWithHost lk.salyk.kg:30040 [18:04:46]ConnectInit lk.salyk.kg [18:04:46]written 0, free lines is 4095 [18:04:47]Write to MH i2c: 01 00 00 9A 08 A2 [18:04:47]Write i2c OK [18:04:47]MH_I2C_Read... [18:04:47]Read from MH i2c: 01 [18:04:47]MH_I2C_Read... [18:04:47]Read from MH i2c: 01 07 00 [18:04:47]MH_I2C_Read... [18:04:47]Read from MH i2c: 01 07 00 9A 08 00 00 00 00 00 D4 0C 89 [18:04:47]RasterBufferAndPrint [18:04:47]line [18:04:47]line [18:04:47]line [18:04:47]line [18:04:47]line [18:04:47]written 0, free lines is 3290 [18:04:47]MH_Cut [18:04:47]Write to MH i2c: D1 01 00 A1 08 01 7B [18:04:47]Write i2c OK [18:04:47]MH_I2C_Read... [18:04:47]Read from MH i2c: D1 [18:04:47]MH_I2C_Read... [18:04:47]Read from MH i2c: D1 01 00 [18:04:47]MH_I2C_Read... [18:04:47]Read from MH i2c: D1 01 00 A1 08 00 7A [18:04:47]Write to MH i2c: 01 00 00 A2 08 AA [18:04:47]Write i2c OK [18:04:47]MH_I2C_Read... [18:04:47]Connected sock=11 [18:04:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 60 EB 07 01 7A 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 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 46 01 00 00 F4 03 04 00 3D 5C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E5 53 01 00 35 04 06 00 F0 6C 96 8C 6B 90 5A 6C 14 0A 68 0D 73 0C [18:04:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 A3 BB 47 00 D4 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 34 39 37 39 10 04 04 00 E5 53 01 00 F4 03 04 00 0C 07 F0 66 B6 04 01 00 00 FE 55 C8 99 79 79 04 07 [18:04:47]CommunicateWithHost err = 0 [18:04:47]CheckOFDResponse [18:04:47]1017 (14) - 77093643461234 [18:04:47]1041 (16) - 0000000000874979 [18:04:47]1040 (4) - 87013 [18:04:47]1012 (4) - 22.09.2024 12:01 [18:04:47]1206 (1) - 0 [18:04:47]OFD Sender: Remove packet 87013 [18:04:47]ProducePacketName [18:04:47]name=ofd_packets/00087013 [18:04:47]NVStorageDeleteData [18:04:47]*** Cut start [18:04:47]*** Partial cut [18:04:47]*** CUTSNS_PIN = 1 [18:04:47]*** CUTSNS_PIN = 0 [18:04:48]*** Brake cut motor [18:04:48]OFD Sender: No OFD packet to send [18:04:48]Read from MH i2c: 01 [18:04:48]MH_I2C_Read... [18:04:48]*** Stop cut motor [18:04:48]*** Cut end [18:04:48]Read from MH i2c: 01 07 00 [18:04:48]MH_I2C_Read... [18:04:48]Read from MH i2c: 01 07 00 A2 08 00 00 00 00 00 FF 0F BF [18:04:48]process_action close_receipt done [18:04:48]requested_data is exist [18:04:48]produce_requested_data [18:04:48]requested_item fm.sn is exist - process it [18:04:48]wFMCommunicate request_size=4 [18:04:48]MH_SAM_APDU [18:04:48]CAPDU: 80 11 00 00 [18:04:48]Write to MH i2c: E2 08 00 A3 08 80 11 00 00 00 00 00 00 25 [18:04:48]Write i2c OK [18:04:48]MH_I2C_Read... [18:04:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:04:48]Read from MH i2c: E2 [18:04:48]MH_I2C_Read... [18:04:48]Read from MH i2c: E2 17 00 [18:04:48]MH_I2C_Read... [18:04:48]Read from MH i2c: E2 17 00 A3 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 84 [18:04:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:04:48]wFMCommunicate OK [18:04:48]requested_item fd.num is exist - process it [18:04:48]SAM_PROTO_GetFieldsCounters [18:04:48]wFMCommunicate request_size=4 [18:04:48]MH_SAM_APDU [18:04:48]CAPDU: 80 13 00 00 [18:04:48]Write to MH i2c: E2 08 00 A4 08 80 13 00 00 00 00 00 00 28 [18:04:48]Write i2c OK [18:04:48]MH_I2C_Read... [18:04:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:04:48]Read from MH i2c: E2 [18:04:48]MH_I2C_Read... [18:04:48]Read from MH i2c: E2 62 00 [18:04:48]MH_I2C_Read... [18:04:48]Read from MH i2c: E2 62 00 A4 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E5 53 01 00 0E 04 04 00 F1 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 57 [18:04:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E5 53 01 00 0E 04 04 00 F1 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 [18:04:48]wFMCommunicate OK [18:04:48]SAM_PROTO_GetFieldsCounters done [18:04:48]requested_item shift.num is exist - process it [18:04:48]requested_item shift.opened is exist - process it [18:04:48]req_shift_opened [18:04:48]FM_GetShiftState [18:04:48]SAM_PROTO_GetShiftState [18:04:48]wFMCommunicate request_size=4 [18:04:48]MH_SAM_APDU [18:04:48]CAPDU: 80 13 01 00 [18:04:48]Write to MH i2c: E2 08 00 A5 08 80 13 01 00 00 00 00 00 2A [18:04:48]Write i2c OK [18:04:48]MH_I2C_Read... [18:04:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:04:48]Read from MH i2c: E2 [18:04:48]MH_I2C_Read... [18:04:48]Read from MH i2c: E2 0E 00 [18:04:48]MH_I2C_Read... [18:04:48]Read from MH i2c: E2 0E 00 A5 08 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 E8 [18:04:48]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:04:48]wFMCommunicate OK [18:04:48]SAM_PROTO_GetShiftState done [18:04:48]FM_GetShiftState done [18:04:48]req_shift_opened done [18:04:48]requested_item shift.open_date is exist - process it [18:04:48]req_shift_open_date [18:04:48]req_shift_open_date done [18:04:48]produce_requested_data done [18:04:48]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87013,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:04:48]process_action_free close_receipt [18:04:48]json_value_free [18:04:48]json_value_free done [18:04:48]process_json_proto returns [18:04:48]Send response to host [18:04:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87013,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:04:48]free response buf [18:04:48]execute_script done [18:04:48]execute_script returns [18:04:48]free content buf [18:04:48]Sock 9.Close socket [18:04:48]Sock 9.Thread stoped [18:04:53]OFD Sender: No OFD packet to send [18:04:58]OFD Sender: No OFD packet to send [18:05:03]OFD Sender: No OFD packet to send [18:05:07]recv_with_timeout no data received [18:05:08]OFD Sender: No OFD packet to send [18:05:13]OFD Sender: No OFD packet to send [18:05:18]OFD Sender: No OFD packet to send [18:05:23]OFD Sender: No OFD packet to send [18:05:28]OFD Sender: No OFD packet to send [18:05:33]OFD Sender: No OFD packet to send [18:05:38]OFD Sender: No OFD packet to send [18:05:43]OFD Sender: No OFD packet to send [18:05:48]OFD Sender: No OFD packet to send [18:05:53]OFD Sender: No OFD packet to send [18:05:58]OFD Sender: No OFD packet to send [18:06:03]OFD Sender: No OFD packet to send [18:06:08]OFD Sender: No OFD packet to send [18:06:09]accept exits with 7 [18:06:09]New connection [18:06:09]New thread 3067190628 created [18:06:09]Thread 3067333988 joined [18:06:09]Waiting for new connection... [18:06:09] Sock 7.Parse request [18:06:09]Sock 7.Check first char [18:06:09]Sock 7.First char is OK [18:06:09]request: POST /json_proto HTTP/1.0 [18:06:09]Method: POST [18:06:09]URL: /json_proto [18:06:09]Method is POST - this is cgi request [18:06:09]url: /json_proto [18:06:09]query_string will be loaded in cgi processing [18:06:09]execute_cgi json_proto POST (null) [18:06:09]execute_cgi path=json_proto method=POST [18:06:09]POST find Content-Length [18:06:09]Host: 172.17.47.196:8080 [18:06:09]Content-Length: 752 [18:06:09]Content-Type: application/json [18:06:09] [18:06:09]POST finish read [18:06:09]Found Content-Length = 752 [18:06:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148114", "tax_sys" : 0, "items" : [ { "code": "42069942", "name": "\u0416\u0435\u0432 Orbit White Fresh Mint", "price" : 40.00, "quantity" : 1.000, "sum" : 40.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" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:06:09]execute_script... [18:06:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148114", "tax_sys" : 0, "items" : [ { "code": "42069942", "name": "\u0416\u0435\u0432 Orbit White Fresh Mint", "price" : 40.00, "quantity" : 1.000, "sum" : 40.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" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:06:09]POST & json_proto [18:06:09]process_json_proto [18:06:09]json parsed OK: [18:06:09]protocol is kg_v1.0 [18:06:09]action value=close_receipt [18:06:09]process_action close_receipt [18:06:09]cmd_close_receipt [18:06:09]MH_GetDate [18:06:09]Write to MH i2c: F0 00 00 A6 08 9D [18:06:09]Write i2c OK [18:06:09]MH_I2C_Read... [18:06:09]Read from MH i2c: F0 [18:06:09]MH_I2C_Read... [18:06:09]Read from MH i2c: F0 09 00 [18:06:09]MH_I2C_Read... [18:06:09]Read from MH i2c: F0 09 00 A6 08 00 92 5C F0 66 4C 6B 94 66 9B [18:06:09]GetLastDocTimeStamp 1727028285 [18:06:09]current date 1727028370 [18:06:09]FM_GetShiftState [18:06:09]SAM_PROTO_GetShiftState [18:06:09]wFMCommunicate request_size=4 [18:06:09]MH_SAM_APDU [18:06:09]CAPDU: 80 13 01 00 [18:06:09]Write to MH i2c: E2 08 00 A7 08 80 13 01 00 00 00 00 00 2C [18:06:09]Write i2c OK [18:06:09]MH_I2C_Read... [18:06:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:06:09]Read from MH i2c: E2 [18:06:09]MH_I2C_Read... [18:06:09]Read from MH i2c: E2 0E 00 [18:06:09]MH_I2C_Read... [18:06:09]Read from MH i2c: E2 0E 00 A7 08 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 EA [18:06:09]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:06:09]wFMCommunicate OK [18:06:09]SAM_PROTO_GetShiftState done [18:06:09]FM_GetShiftState done [18:06:09]opened in 1726964220 [18:06:09]opened+sec_in_day 1727050620 [18:06:09]quantity*price = 4000 [18:06:09]sum+1 = 4001 [18:06:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 40.00 НСП 1% : 0.35 НДС 12% : 4.25 Наличными: 0.00 Безнал.: 40.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 327 22.09.2024 18:06 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87014 ФПД: 199439377848225 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T180610&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87014&fm=199439377848225&tin=02508201610067®Number=0000000000092592&sum=4000 0 [18:06:10]StoreToDocumentArchive [18:06:10]shift 497 fd 87014 [18:06:10]save to /storage/0497/doc_00087014 [18:06:10]save last doc name /storage/0497/doc_00087014 to /storage/kkm_last_doc_name [18:06:10]save OK [18:06:10]Clear old archive folders... [18:06:10]ProcessDocumentItem done err = 0, tmpTLVsize=266 [18:06:10]tlvbuf is 01BD23E0 [18:06:10]SAM_PROTO_ClearQueue [18:06:10]wFMCommunicate request_size=4 [18:06:10]MH_SAM_APDU [18:06:10]CAPDU: 80 09 00 00 [18:06:10]Write to MH i2c: E2 08 00 B4 08 80 09 00 00 00 00 00 00 2E [18:06:10]Write i2c OK [18:06:10]MH_I2C_Read... [18:06:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:06:10]Read from MH i2c: E2 [18:06:10]MH_I2C_Read... [18:06:10]Read from MH i2c: E2 03 00 [18:06:10]MH_I2C_Read... [18:06:10]Read from MH i2c: E2 03 00 B4 08 00 90 00 30 [18:06:10]RAPDU: 90 00 [18:06:10]wFMCommunicate OK [18:06:10]SAM_PROTO_ClearQueue done [18:06:10]KKMCreateOFDPacket [18:06:10]OFDProtocolAddRootSTLVToBuf [18:06:10]FM_MakeSignedData [18:06:10]FM_MakeSignedData [18:06:10]SAM_PROTO_SignData [18:06:10]wFMCommunicate request_size=4 [18:06:10]MH_SAM_APDU [18:06:10]CAPDU: 80 0D 01 02 [18:06:10]Write to MH i2c: E2 08 00 B5 08 80 0D 01 02 00 00 00 00 36 [18:06:10]Write i2c OK [18:06:10]MH_I2C_Read... [18:06:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:06:10]Read from MH i2c: E2 [18:06:10]MH_I2C_Read... [18:06:10]Read from MH i2c: E2 03 00 [18:06:10]MH_I2C_Read... [18:06:10]Read from MH i2c: E2 03 00 B5 08 00 90 00 31 [18:06:10]RAPDU: 90 00 [18:06:10]wFMCommunicate OK [18:06:10]wFMCommunicate request_size=255 [18:06:10]MH_SAM_APDU [18:06:10]CAPDU: 80 0D 02 02 FA 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A0 0F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 92 5C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 [18:06:10]Write to MH i2c: E2 02 01 B6 08 80 0D 02 02 FA 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A0 0F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 92 5C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 00 00 5B [18:06:10]Write i2c OK [18:06:10]MH_I2C_Read... [18:06:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:06:11]Read from MH i2c: E2 [18:06:11]MH_I2C_Read... [18:06:11]Read from MH i2c: E2 03 00 [18:06:11]MH_I2C_Read... [18:06:11]Read from MH i2c: E2 03 00 B6 08 00 90 00 32 [18:06:11]RAPDU: 90 00 [18:06:11]wFMCommunicate OK [18:06:11]wFMCommunicate request_size=25 [18:06:11]MH_SAM_APDU [18:06:11]CAPDU: 80 0D 02 02 14 37 39 10 04 04 00 E6 53 01 00 35 04 06 00 B5 63 99 45 57 A1 [18:06:11]Write to MH i2c: E2 1C 00 B7 08 80 0D 02 02 14 00 37 39 10 04 04 00 E6 53 01 00 35 04 06 00 B5 63 99 45 57 A1 00 00 50 [18:06:11]Write i2c OK [18:06:11]MH_I2C_Read... [18:06:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:06:11]Read from MH i2c: E2 [18:06:11]MH_I2C_Read... [18:06:11]Read from MH i2c: E2 03 00 [18:06:11]MH_I2C_Read... [18:06:11]Read from MH i2c: E2 03 00 B7 08 00 90 00 33 [18:06:11]RAPDU: 90 00 [18:06:11]wFMCommunicate OK [18:06:11]wFMCommunicate request_size=4 [18:06:11]MH_SAM_APDU [18:06:11]CAPDU: 80 0D 03 02 [18:06:11]Write to MH i2c: E2 08 00 B8 08 80 0D 03 02 00 00 00 00 3B [18:06:11]Write i2c OK [18:06:11]MH_I2C_Read... [18:06:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:06:11]Read from MH i2c: E2 [18:06:11]MH_I2C_Read... [18:06:11]Read from MH i2c: E2 0B 00 [18:06:11]MH_I2C_Read... [18:06:11]Read from MH i2c: E2 0B 00 B8 08 00 28 13 3B 38 DE 88 90 5B 90 00 3B [18:06:11]RAPDU: 28 13 3B 38 DE 88 90 5B 90 00 [18:06:11]wFMCommunicate OK [18:06:11]SAM_PROTO_SignData done [18:06:11]FM_MakeSignedData done [18:06:11]CreateOFDProtocolMessage [18:06:11]wFMCommunicate request_size=4 [18:06:11]MH_SAM_APDU [18:06:11]CAPDU: 80 11 00 00 [18:06:11]Write to MH i2c: E2 08 00 B9 08 80 11 00 00 00 00 00 00 3B [18:06:11]Write i2c OK [18:06:11]MH_I2C_Read... [18:06:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:06:11]Read from MH i2c: E2 [18:06:11]MH_I2C_Read... [18:06:11]Read from MH i2c: E2 17 00 [18:06:11]MH_I2C_Read... [18:06:11]Read from MH i2c: E2 17 00 B9 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 9A [18:06:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:06:11]wFMCommunicate OK [18:06:11]CreateOFDProtocolMessage done [18:06:11]OFDSenderStorePacket 87014 [18:06:11]StoreOFDPacket docnum=87014 [18:06:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 1E 01 00 00 E8 50 16 01 CE AE 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A0 0F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 92 5C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E6 53 01 00 35 04 06 00 B5 63 99 45 57 A1 28 13 3B 38 DE 88 90 5B [18:06:11]CheckFolder [18:06:11]dirname=/storage/ofd_packets [18:06:11]CheckFolder done [18:06:11]ProducePacketName [18:06:11]name=ofd_packets/00087014 [18:06:11]NVStorageSaveData ofd_packets/00087014 [18:06:11]File name is /storage/ofd_packets/00087014 [18:06:11]Write 316 bytes [18:06:11]NVStorageSaveData done [18:06:11]OFDSenderStorePacket done [18:06:11]KKMCreateOFDPacket done [18:06:11]NVStorageSaveData kkm_last_timestamp [18:06:11]File name is /storage/kkm_last_timestamp [18:06:11]Write 4 bytes [18:06:11]NVStorageSaveData done [18:06:11]ExternCall_PrintAddStr [18:06:11]wPrintStart [18:06:11]Write to MH i2c: 01 00 00 BA 08 C2 [18:06:11]Write i2c OK [18:06:11]MH_I2C_Read... [18:06:11]Read from MH i2c: 01 [18:06:11]MH_I2C_Read... [18:06:11]Read from MH i2c: 01 07 00 [18:06:11]MH_I2C_Read... [18:06:11]Read from MH i2c: 01 07 00 BA 08 00 00 00 00 00 FF 0F D7 [18:06:11]RasterBufferAndPrint [18:06:11]line Счет N : (3)148114 [18:06:11]line ИНН: 02508201610067 [18:06:11]line Контрольно-Кассовый Чек [18:06:11]line ПРОДАЖА [18:06:11]line Товар: 42069942 [18:06:11]line Жев Orbit White Fresh Mint [18:06:11]line 1.000 * 40.00 [18:06:11]line = 40.00 [18:06:11]line НДС 12% НСП 1% [18:06:11]line > о реализуемом товаре [18:06:11]line ИТОГО: 40.00 [18:06:11]line НСП 1% : 0.35 [18:06:11]line НДС 12% : 4.25 [18:06:11]line Наличными: 0.00 [18:06:11]line Безнал.: 40.00 [18:06:11]line Место: АЗС № 137 "Партнер Нефть" [18:06:11]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:06:11]line СНО: Общий режим [18:06:11]line Чек 327 22.09.2024 18:06 [18:06:11]line Смена: 497 ФФД: 1.0 [18:06:11]line ЗНМ: 0300000064 [18:06:11]line РНМ: 0000000000092592 [18:06:11]line Версия ККМ: 001 [18:06:11]line Платежная система: O! деньги [18:06:11]line ФМ: 0000000000874979 [18:06:11]line ФД: 87014 [18:06:11]line ФПД: 199439377848225 [18:06:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T180610&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87014&fm=199439377848225&tin=02508201610067®Number=0000000000092592&sum=4000 [18:06:11]line 0 [18:06:11]OFD Sender: Processing packet 87014 [packets to send 276, broken 275] [18:06:11]ProducePacketName [18:06:11]name=ofd_packets/00087014 [18:06:11]OFD Sender: To server: pG, [18:06:11]CommunicateWithHost lk.salyk.kg:30040 [18:06:11]ConnectInit lk.salyk.kg [18:06:11]written 0, free lines is 4095 [18:06:11]Write to MH i2c: 01 00 00 E4 08 EC [18:06:11]Write i2c OK [18:06:11]MH_I2C_Read... [18:06:11]Read from MH i2c: 01 [18:06:11]MH_I2C_Read... [18:06:11]Read from MH i2c: 01 07 00 [18:06:11]MH_I2C_Read... [18:06:11]Read from MH i2c: 01 07 00 E4 08 00 00 00 00 00 D3 0C D2 [18:06:11]RasterBufferAndPrint [18:06:11]line [18:06:11]line [18:06:11]line [18:06:11]line [18:06:11]line [18:06:11]written 0, free lines is 3289 [18:06:11]MH_Cut [18:06:11]Write to MH i2c: D1 01 00 EB 08 01 C5 [18:06:11]Write i2c OK [18:06:11]MH_I2C_Read... [18:06:11]Read from MH i2c: D1 [18:06:11]MH_I2C_Read... [18:06:11]Read from MH i2c: D1 01 00 [18:06:11]MH_I2C_Read... [18:06:11]Read from MH i2c: D1 01 00 EB 08 00 C4 [18:06:11]Write to MH i2c: 01 00 00 EC 08 F4 [18:06:11]Write i2c OK [18:06:11]MH_I2C_Read... [18:06:12]*** Cut start [18:06:12]*** Partial cut [18:06:12]*** CUTSNS_PIN = 1 [18:06:12]*** CUTSNS_PIN = 0 [18:06:13]*** Brake cut motor [18:06:13]Connected sock=11 [18:06:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 1E 01 00 00 E8 50 16 01 CE AE 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A0 0F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 92 5C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E6 53 01 00 35 04 06 00 B5 63 99 45 57 A1 28 13 3B 38 DE 88 90 5B [18:06:13]Read from MH i2c: 01 [18:06:13]MH_I2C_Read... [18:06:13]*** Stop cut motor [18:06:13]*** Cut end [18:06:13]Read from MH i2c: 01 07 00 [18:06:13]MH_I2C_Read... [18:06:13]Read from MH i2c: 01 07 00 EC 08 00 00 00 00 00 FF 0F 09 [18:06:13]process_action close_receipt done [18:06:13]requested_data is exist [18:06:13]produce_requested_data [18:06:13]requested_item fm.sn is exist - process it [18:06:13]wFMCommunicate request_size=4 [18:06:13]MH_SAM_APDU [18:06:13]CAPDU: 80 11 00 00 [18:06:13]Write to MH i2c: E2 08 00 ED 08 80 11 00 00 00 00 00 00 6F [18:06:13]Write i2c OK [18:06:13]MH_I2C_Read... [18:06:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:06:13]Read from MH i2c: E2 [18:06:13]MH_I2C_Read... [18:06:13]Read from MH i2c: E2 17 00 [18:06:13]MH_I2C_Read... [18:06:13]Read from MH i2c: E2 17 00 ED 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 CE [18:06:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:06:13]wFMCommunicate OK [18:06:13]requested_item fd.num is exist - process it [18:06:13]SAM_PROTO_GetFieldsCounters [18:06:13]wFMCommunicate request_size=4 [18:06:13]MH_SAM_APDU [18:06:13]CAPDU: 80 13 00 00 [18:06:13]Write to MH i2c: E2 08 00 EE 08 80 13 00 00 00 00 00 00 72 [18:06:13]Write i2c OK [18:06:13]MH_I2C_Read... [18:06:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:06:13]Read from MH i2c: E2 [18:06:13]MH_I2C_Read... [18:06:13]Read from MH i2c: E2 62 00 [18:06:13]MH_I2C_Read... [18:06:13]Read from MH i2c: E2 62 00 EE 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E6 53 01 00 0E 04 04 00 F1 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 A5 [18:06:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E6 53 01 00 0E 04 04 00 F1 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 [18:06:13]wFMCommunicate OK [18:06:13]SAM_PROTO_GetFieldsCounters done [18:06:13]requested_item shift.num is exist - process it [18:06:13]requested_item shift.opened is exist - process it [18:06:13]req_shift_opened [18:06:13]FM_GetShiftState [18:06:13]SAM_PROTO_GetShiftState [18:06:13]wFMCommunicate request_size=4 [18:06:13]MH_SAM_APDU [18:06:13]CAPDU: 80 13 01 00 [18:06:13]Write to MH i2c: E2 08 00 EF 08 80 13 01 00 00 00 00 00 74 [18:06:13]Write i2c OK [18:06:13]MH_I2C_Read... [18:06:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:06:13]Read from MH i2c: E2 [18:06:13]MH_I2C_Read... [18:06:13]Read from MH i2c: E2 0E 00 [18:06:13]MH_I2C_Read... [18:06:13]Read from MH i2c: E2 0E 00 EF 08 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 32 [18:06:13]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:06:13]wFMCommunicate OK [18:06:13]SAM_PROTO_GetShiftState done [18:06:13]FM_GetShiftState done [18:06:13]req_shift_opened done [18:06:13]requested_item shift.open_date is exist - process it [18:06:13]req_shift_open_date [18:06:13]req_shift_open_date done [18:06:13]produce_requested_data done [18:06:13]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87014,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:06:13]process_action_free close_receipt [18:06:13]json_value_free [18:06:13]json_value_free done [18:06:13]process_json_proto returns [18:06:13]Send response to host [18:06:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87014,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:06:13]free response buf [18:06:13]execute_script done [18:06:13]execute_script returns [18:06:13]free content buf [18:06:13]Sock 7.Close socket [18:06:13]Sock 7.Thread stoped [18:06:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 99 14 47 00 B1 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 34 39 37 39 10 04 04 00 E6 53 01 00 F4 03 04 00 62 07 F0 66 B6 04 01 00 00 A0 E3 32 79 98 6E EF 9E [18:06:14]CommunicateWithHost err = 0 [18:06:14]CheckOFDResponse [18:06:14]1017 (14) - 77093643461234 [18:06:14]1041 (16) - 0000000000874979 [18:06:14]1040 (4) - 87014 [18:06:14]1012 (4) - 22.09.2024 12:02 [18:06:14]1206 (1) - 0 [18:06:14]OFD Sender: Remove packet 87014 [18:06:14]ProducePacketName [18:06:14]name=ofd_packets/00087014 [18:06:14]NVStorageDeleteData [18:06:15]OFD Sender: No OFD packet to send [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:34]recv_with_timeout no data received [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:53]accept exits with 9 [18:06:53]New connection [18:06:53]New thread 3067333988 created [18:06:53]Thread 3067190628 joined [18:06:53]Waiting for new connection... [18:06:53] Sock 9.Parse request [18:06:53]Sock 9.Check first char [18:06:53]Sock 9.First char is OK [18:06:53]request: POST /json_proto HTTP/1.0 [18:06:53]Method: POST [18:06:53]URL: /json_proto [18:06:53]Method is POST - this is cgi request [18:06:53]url: /json_proto [18:06:53]query_string will be loaded in cgi processing [18:06:53]execute_cgi json_proto POST (null) [18:06:53]execute_cgi path=json_proto method=POST [18:06:53]POST find Content-Length [18:06:53]Host: 172.17.47.196:8080 [18:06:53]Content-Length: 803 [18:06:53]Content-Type: application/json [18:06:53] [18:06:53]POST finish read [18:06:53]Found Content-Length = 803 [18:06:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871949", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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 }]} ], "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" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:06:53]execute_script... [18:06: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)871949", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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 }]} ], "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" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:06:53]POST & json_proto [18:06:53]process_json_proto [18:06:53]json parsed OK: [18:06:53]protocol is kg_v1.0 [18:06:53]action value=close_receipt [18:06:53]process_action close_receipt [18:06:53]cmd_close_receipt [18:06:53]MH_GetDate [18:06:53]Write to MH i2c: F0 00 00 F0 08 E7 [18:06:53]Write i2c OK [18:06:53]MH_I2C_Read... [18:06:53]Read from MH i2c: F0 [18:06:53]MH_I2C_Read... [18:06:53]Read from MH i2c: F0 09 00 [18:06:53]MH_I2C_Read... [18:06:53]Read from MH i2c: F0 09 00 F0 08 00 BE 5C F0 66 4C 6B 94 66 11 [18:06:53]GetLastDocTimeStamp 1727028370 [18:06:53]current date 1727028414 [18:06:53]FM_GetShiftState [18:06:53]SAM_PROTO_GetShiftState [18:06:53]wFMCommunicate request_size=4 [18:06:53]MH_SAM_APDU [18:06:53]CAPDU: 80 13 01 00 [18:06:53]Write to MH i2c: E2 08 00 F1 08 80 13 01 00 00 00 00 00 76 [18:06:53]Write i2c OK [18:06:53]MH_I2C_Read... [18:06:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:06:54]Read from MH i2c: E2 [18:06:54]MH_I2C_Read... [18:06:54]Read from MH i2c: E2 0E 00 [18:06:54]MH_I2C_Read... [18:06:54]Read from MH i2c: E2 0E 00 F1 08 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 34 [18:06:54]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:06:54]wFMCommunicate OK [18:06:54]SAM_PROTO_GetShiftState done [18:06:54]FM_GetShiftState done [18:06:54]opened in 1726964220 [18:06:54]opened+sec_in_day 1727050620 [18:06:54]quantity*price = 100005 [18:06:54]sum+1 = 100006 [18:06:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 328 22.09.2024 18:06 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87015 ФПД: 45029602491589 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T180655&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87015&fm=45029602491589&tin=02508201610067®Number=0000000000092592&sum=100005 [18:06:55]StoreToDocumentArchive [18:06:55]shift 497 fd 87015 [18:06:55]save to /storage/0497/doc_00087015 [18:06:55]save last doc name /storage/0497/doc_00087015 to /storage/kkm_last_doc_name [18:06:55]save OK [18:06:55]Clear old archive folders... [18:06:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:06:55]tlvbuf is 01BD22C0 [18:06:55]SAM_PROTO_ClearQueue [18:06:55]wFMCommunicate request_size=4 [18:06:55]MH_SAM_APDU [18:06:55]CAPDU: 80 09 00 00 [18:06:55]Write to MH i2c: E2 08 00 FE 08 80 09 00 00 00 00 00 00 78 [18:06:55]Write i2c OK [18:06:55]MH_I2C_Read... [18:06:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:06:55]Read from MH i2c: E2 [18:06:55]MH_I2C_Read... [18:06:55]Read from MH i2c: E2 03 00 [18:06:55]MH_I2C_Read... [18:06:55]Read from MH i2c: E2 03 00 FE 08 00 90 00 7A [18:06:55]RAPDU: 90 00 [18:06:55]wFMCommunicate OK [18:06:55]SAM_PROTO_ClearQueue done [18:06:55]KKMCreateOFDPacket [18:06:55]OFDProtocolAddRootSTLVToBuf [18:06:55]FM_MakeSignedData [18:06:55]FM_MakeSignedData [18:06:55]SAM_PROTO_SignData [18:06:55]wFMCommunicate request_size=4 [18:06:55]MH_SAM_APDU [18:06:55]CAPDU: 80 0D 01 02 [18:06:55]Write to MH i2c: E2 08 00 FF 08 80 0D 01 02 00 00 00 00 80 [18:06:55]Write i2c OK [18:06:55]MH_I2C_Read... [18:06:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:06:55]Read from MH i2c: E2 [18:06:55]MH_I2C_Read... [18:06:55]Read from MH i2c: E2 03 00 [18:06:55]MH_I2C_Read... [18:06:55]Read from MH i2c: E2 03 00 FF 08 00 90 00 7B [18:06:55]RAPDU: 90 00 [18:06:55]wFMCommunicate OK [18:06:55]wFMCommunicate request_size=255 [18:06:55]MH_SAM_APDU [18:06:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 BF 5C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E7 53 01 00 35 04 06 00 28 [18:06:55]Write to MH i2c: E2 02 01 00 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 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 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 BF 5C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E7 53 01 00 35 04 06 00 28 00 00 B6 [18:06:55]Write i2c OK [18:06:55]MH_I2C_Read... [18:06:55]OFD Sender: No OFD packet to send [18:06:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:06:55]Read from MH i2c: E2 [18:06:55]MH_I2C_Read... [18:06:55]Read from MH i2c: E2 03 00 [18:06:55]MH_I2C_Read... [18:06:55]Read from MH i2c: E2 03 00 00 09 00 90 00 7D [18:06:55]RAPDU: 90 00 [18:06:55]wFMCommunicate OK [18:06:55]wFMCommunicate request_size=10 [18:06:55]MH_SAM_APDU [18:06:55]CAPDU: 80 0D 02 02 05 F4 45 75 FC C5 [18:06:55]Write to MH i2c: E2 0D 00 01 09 80 0D 02 02 05 00 F4 45 75 FC C5 00 00 FD [18:06:55]Write i2c OK [18:06:55]MH_I2C_Read... [18:06:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:06:55]Read from MH i2c: E2 [18:06:55]MH_I2C_Read... [18:06:55]Read from MH i2c: E2 03 00 [18:06:55]MH_I2C_Read... [18:06:55]Read from MH i2c: E2 03 00 01 09 00 90 00 7E [18:06:55]RAPDU: 90 00 [18:06:55]wFMCommunicate OK [18:06:55]wFMCommunicate request_size=4 [18:06:55]MH_SAM_APDU [18:06:55]CAPDU: 80 0D 03 02 [18:06:55]Write to MH i2c: E2 08 00 02 09 80 0D 03 02 00 00 00 00 86 [18:06:55]Write i2c OK [18:06:55]MH_I2C_Read... [18:06:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:06:55]Read from MH i2c: E2 [18:06:55]MH_I2C_Read... [18:06:55]Read from MH i2c: E2 0B 00 [18:06:55]MH_I2C_Read... [18:06:55]Read from MH i2c: E2 0B 00 02 09 00 D6 64 2E 5F D7 A9 26 33 90 00 27 [18:06:55]RAPDU: D6 64 2E 5F D7 A9 26 33 90 00 [18:06:55]wFMCommunicate OK [18:06:55]SAM_PROTO_SignData done [18:06:55]FM_MakeSignedData done [18:06:55]CreateOFDProtocolMessage [18:06:55]wFMCommunicate request_size=4 [18:06:55]MH_SAM_APDU [18:06:55]CAPDU: 80 11 00 00 [18:06:55]Write to MH i2c: E2 08 00 03 09 80 11 00 00 00 00 00 00 86 [18:06:55]Write i2c OK [18:06:55]MH_I2C_Read... [18:06:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:06:55]Read from MH i2c: E2 [18:06:55]MH_I2C_Read... [18:06:55]Read from MH i2c: E2 17 00 [18:06:55]MH_I2C_Read... [18:06:55]Read from MH i2c: E2 17 00 03 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E5 [18:06:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:06:55]wFMCommunicate OK [18:06:55]CreateOFDProtocolMessage done [18:06:55]OFDSenderStorePacket 87015 [18:06:55]StoreOFDPacket docnum=87015 [18:06:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 46 5B 07 01 52 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 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 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 BF 5C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E7 53 01 00 35 04 06 00 28 F4 45 75 FC C5 D6 64 2E 5F D7 A9 26 33 [18:06:55]CheckFolder [18:06:55]dirname=/storage/ofd_packets [18:06:55]CheckFolder done [18:06:55]ProducePacketName [18:06:55]name=ofd_packets/00087015 [18:06:55]NVStorageSaveData ofd_packets/00087015 [18:06:55]File name is /storage/ofd_packets/00087015 [18:06:55]Write 301 bytes [18:06:55]NVStorageSaveData done [18:06:55]OFDSenderStorePacket done [18:06:55]KKMCreateOFDPacket done [18:06:55]NVStorageSaveData kkm_last_timestamp [18:06:55]File name is /storage/kkm_last_timestamp [18:06:55]Write 4 bytes [18:06:55]NVStorageSaveData done [18:06:55]ExternCall_PrintAddStr [18:06:55]wPrintStart [18:06:55]Write to MH i2c: 01 00 00 04 09 0D [18:06:55]Write i2c OK [18:06:55]MH_I2C_Read... [18:06:55]Read from MH i2c: 01 [18:06:55]MH_I2C_Read... [18:06:55]Read from MH i2c: 01 07 00 [18:06:55]MH_I2C_Read... [18:06:55]Read from MH i2c: 01 07 00 04 09 00 00 00 00 00 FF 0F 22 [18:06:55]RasterBufferAndPrint [18:06:55]line Счет N : (1)871949 [18:06:55]line ИНН: 02508201610067 [18:06:55]line Контрольно-Кассовый Чек [18:06:55]line ПРОДАЖА [18:06:55]line ТРК (МРК, ГНК) : 63 [18:06:55]line Товар: 2710124130 [18:06:55]line Аи-92-К-5 [18:06:55]line 14.750 * 67.80 [18:06:55]line = 1000.05 [18:06:55]line НДС 12% НСП 1% [18:06:55]line > о реализуемом товаре [18:06:55]line ИТОГО: 1000.05 [18:06:55]line НСП 1% : 8.85 [18:06:55]line НДС 12% : 106.20 [18:06:55]line Наличными: 0.00 [18:06:55]line Безнал.: 1000.05 [18:06:55]line Место: АЗС № 137 "Партнер Нефть" [18:06:55]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:06:55]line СНО: Общий режим [18:06:55]line Чек 328 22.09.2024 18:06 [18:06:55]line Смена: 497 ФФД: 1.0 [18:06:55]line ЗНМ: 0300000064 [18:06:55]line РНМ: 0000000000092592 [18:06:55]line Версия ККМ: 001 [18:06:55]line Платежная система: O! деньги [18:06:55]line ФМ: 0000000000874979 [18:06:55]line ФД: 87015 [18:06:55]line ФПД: 45029602491589 [18:06:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T180655&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87015&fm=45029602491589&tin=02508201610067®Number=0000000000092592&sum=100005 [18:06:56]OFD Sender: Processing packet 87015 [packets to send 276, broken 275] [18:06:56]ProducePacketName [18:06:56]name=ofd_packets/00087015 [18:06:56]OFD Sender: To server: pG, [18:06:56]CommunicateWithHost lk.salyk.kg:30040 [18:06:56]ConnectInit lk.salyk.kg [18:06:56]written 0, free lines is 4095 [18:06:56]Write to MH i2c: 01 00 00 2E 09 37 [18:06:56]Write i2c OK [18:06:56]MH_I2C_Read... [18:06:56]Read from MH i2c: 01 [18:06:56]MH_I2C_Read... [18:06:56]Read from MH i2c: 01 07 00 [18:06:56]MH_I2C_Read... [18:06:56]Read from MH i2c: 01 07 00 2E 09 00 00 00 00 00 EC 0C 36 [18:06:56]RasterBufferAndPrint [18:06:56]line [18:06:56]line [18:06:56]line [18:06:56]line [18:06:56]line [18:06:56]written 0, free lines is 3315 [18:06:56]MH_Cut [18:06:56]Write to MH i2c: D1 01 00 35 09 01 10 [18:06:56]Write i2c OK [18:06:56]MH_I2C_Read... [18:06:56]Read from MH i2c: D1 [18:06:56]MH_I2C_Read... [18:06:56]Read from MH i2c: D1 01 00 [18:06:56]MH_I2C_Read... [18:06:56]Read from MH i2c: D1 01 00 35 09 00 0F [18:06:56]Write to MH i2c: 01 00 00 36 09 3F [18:06:56]Write i2c OK [18:06:56]MH_I2C_Read... [18:06:57]*** Cut start [18:06:57]*** Partial cut [18:06:57]*** CUTSNS_PIN = 1 [18:06:57]*** CUTSNS_PIN = 0 [18:06:57]*** Brake cut motor [18:06:57]recv_with_timeout no data received [18:06:57]Read from MH i2c: 01 [18:06:57]MH_I2C_Read... [18:06:57]*** Stop cut motor [18:06:57]*** Cut end [18:06:57]Read from MH i2c: 01 07 00 [18:06:57]MH_I2C_Read... [18:06:57]Read from MH i2c: 01 07 00 36 09 00 00 00 00 00 FF 0F 54 [18:06:57]process_action close_receipt done [18:06:57]requested_data is exist [18:06:57]produce_requested_data [18:06:57]requested_item fm.sn is exist - process it [18:06:57]wFMCommunicate request_size=4 [18:06:57]MH_SAM_APDU [18:06:57]CAPDU: 80 11 00 00 [18:06:57]Write to MH i2c: E2 08 00 37 09 80 11 00 00 00 00 00 00 BA [18:06:57]Write i2c OK [18:06:57]MH_I2C_Read... [18:06:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:06:57]Read from MH i2c: E2 [18:06:57]MH_I2C_Read... [18:06:57]Read from MH i2c: E2 17 00 [18:06:57]MH_I2C_Read... [18:06:57]Read from MH i2c: E2 17 00 37 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 19 [18:06:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:06:57]wFMCommunicate OK [18:06:57]requested_item fd.num is exist - process it [18:06:57]SAM_PROTO_GetFieldsCounters [18:06:57]wFMCommunicate request_size=4 [18:06:57]MH_SAM_APDU [18:06:57]CAPDU: 80 13 00 00 [18:06:57]Write to MH i2c: E2 08 00 38 09 80 13 00 00 00 00 00 00 BD [18:06:57]Write i2c OK [18:06:57]MH_I2C_Read... [18:06:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:06:58]Read from MH i2c: E2 [18:06:58]MH_I2C_Read... [18:06:58]Read from MH i2c: E2 62 00 [18:06:58]MH_I2C_Read... [18:06:58]Read from MH i2c: E2 62 00 38 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E7 53 01 00 0E 04 04 00 F1 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 F4 [18:06:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E7 53 01 00 0E 04 04 00 F1 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 [18:06:58]wFMCommunicate OK [18:06:58]SAM_PROTO_GetFieldsCounters done [18:06:58]requested_item shift.num is exist - process it [18:06:58]requested_item shift.opened is exist - process it [18:06:58]req_shift_opened [18:06:58]FM_GetShiftState [18:06:58]SAM_PROTO_GetShiftState [18:06:58]wFMCommunicate request_size=4 [18:06:58]MH_SAM_APDU [18:06:58]CAPDU: 80 13 01 00 [18:06:58]Write to MH i2c: E2 08 00 39 09 80 13 01 00 00 00 00 00 BF [18:06:58]Write i2c OK [18:06:58]MH_I2C_Read... [18:06:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:06:58]Read from MH i2c: E2 [18:06:58]MH_I2C_Read... [18:06:58]Read from MH i2c: E2 0E 00 [18:06:58]MH_I2C_Read... [18:06:58]Read from MH i2c: E2 0E 00 39 09 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 7D [18:06:58]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:06:58]wFMCommunicate OK [18:06:58]SAM_PROTO_GetShiftState done [18:06:58]FM_GetShiftState done [18:06:58]req_shift_opened done [18:06:58]requested_item shift.open_date is exist - process it [18:06:58]req_shift_open_date [18:06:58]req_shift_open_date done [18:06:58]produce_requested_data done [18:06:58]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87015,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:06:58]process_action_free close_receipt [18:06:58]json_value_free [18:06:58]json_value_free done [18:06:58]process_json_proto returns [18:06:58]Send response to host [18:06:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87015,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:06:58]free response buf [18:06:58]execute_script done [18:06:58]execute_script returns [18:06:58]free content buf [18:06:58]Sock 9.Close socket [18:06:58]Sock 9.Thread stoped [18:07:01]ConnectInit Can't take IP for lk.salyk.kg [18:07:01]CommunicateWithHost connect error [18:07:01]CommunicateWithHost err = -1 [18:07:01]OFD Sender: Server communicate error [18:07:06]OFD Sender: Processing packet 87015 [packets to send 276, broken 275] [18:07:06]ProducePacketName [18:07:06]name=ofd_packets/00087015 [18:07:06]OFD Sender: To server: pG, [18:07:06]CommunicateWithHost lk.salyk.kg:30040 [18:07:06]ConnectInit lk.salyk.kg [18:07:08]Connected sock=9 [18: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 34 39 37 39 0F 01 00 00 46 5B 07 01 52 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 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 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 BF 5C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E7 53 01 00 35 04 06 00 28 F4 45 75 FC C5 D6 64 2E 5F D7 A9 26 33 [18:07:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 D4 55 47 00 94 99 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E7 53 01 00 F4 03 04 00 9A 07 F0 66 B6 04 01 00 00 62 EC C6 1B 85 A4 7C 4E [18:07:09]CommunicateWithHost err = 0 [18:07:09]CheckOFDResponse [18:07:09]1017 (14) - 77093643461234 [18:07:09]1041 (16) - 0000000000874979 [18:07:09]1040 (4) - 87015 [18:07:09]1012 (4) - 22.09.2024 12:03 [18:07:09]1206 (1) - 0 [18:07:09]OFD Sender: Remove packet 87015 [18:07:09]ProducePacketName [18:07:09]name=ofd_packets/00087015 [18:07:09]NVStorageDeleteData [18:07:10]OFD Sender: No OFD packet to send [18:07:15]OFD Sender: No OFD packet to send [18:07:18]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:34]recv_with_timeout no data received [18:07:34]accept exits with 10 [18:07:34]New connection [18:07:34]New thread 3067190628 created [18:07:34]Thread 3067333988 joined [18:07:34]Waiting for new connection... [18:07:34] Sock 10.Parse request [18:07:34]Sock 10.Check first char [18:07:34]Sock 10.First char is OK [18:07:34]request: POST /json_proto HTTP/1.0 [18:07:34]Method: POST [18:07:34]URL: /json_proto [18:07:34]Method is POST - this is cgi request [18:07:34]url: /json_proto [18:07:34]query_string will be loaded in cgi processing [18:07:34]execute_cgi json_proto POST (null) [18:07:34]execute_cgi path=json_proto method=POST [18:07:34]POST find Content-Length [18:07:34]Host: 172.17.47.196:8080 [18:07:34]Content-Length: 677 [18:07:34]Content-Type: application/json [18:07:34] [18:07:34]POST finish read [18:07:34]Found Content-Length = 677 [18:07:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871950", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:07:34]execute_script... [18:07: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)871950", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:07:34]POST & json_proto [18:07:34]process_json_proto [18:07:34]json parsed OK: [18:07:34]protocol is kg_v1.0 [18:07:34]action value=close_receipt [18:07:34]process_action close_receipt [18:07:34]cmd_close_receipt [18:07:34]MH_GetDate [18:07:34]Write to MH i2c: F0 00 00 3A 09 32 [18:07:34]Write i2c OK [18:07:34]MH_I2C_Read... [18:07:34]Read from MH i2c: F0 [18:07:34]MH_I2C_Read... [18:07:34]Read from MH i2c: F0 09 00 [18:07:34]MH_I2C_Read... [18:07:34]Read from MH i2c: F0 09 00 3A 09 00 E7 5C F0 66 4C 6B 94 66 85 [18:07:34]GetLastDocTimeStamp 1727028415 [18:07:34]current date 1727028455 [18:07:34]FM_GetShiftState [18:07:34]SAM_PROTO_GetShiftState [18:07:34]wFMCommunicate request_size=4 [18:07:34]MH_SAM_APDU [18:07:34]CAPDU: 80 13 01 00 [18:07:34]Write to MH i2c: E2 08 00 3B 09 80 13 01 00 00 00 00 00 C1 [18:07:34]Write i2c OK [18:07:34]MH_I2C_Read... [18:07:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:07:34]Read from MH i2c: E2 [18:07:34]MH_I2C_Read... [18:07:34]Read from MH i2c: E2 0E 00 [18:07:34]MH_I2C_Read... [18:07:34]Read from MH i2c: E2 0E 00 3B 09 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 7F [18:07:34]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:07:34]wFMCommunicate OK [18:07:34]SAM_PROTO_GetShiftState done [18:07:34]FM_GetShiftState done [18:07:34]opened in 1726964220 [18:07:34]opened+sec_in_day 1727050620 [18:07:34]quantity*price = 50036 [18:07:34]sum+1 = 50037 [18:07: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 329 22.09.2024 18:07 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87016 ФПД: 226668839276948 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T180735&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87016&fm=226668839276948&tin=02508201610067®Number=0000000000092592&sum=50000 [18:07:35]StoreToDocumentArchive [18:07:35]shift 497 fd 87016 [18:07:35]save to /storage/0497/doc_00087016 [18:07:35]save last doc name /storage/0497/doc_00087016 to /storage/kkm_last_doc_name [18:07:35]save OK [18:07:35]Clear old archive folders... [18:07:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:07:35]tlvbuf is 01BFF8A0 [18:07:35]SAM_PROTO_ClearQueue [18:07:35]wFMCommunicate request_size=4 [18:07:35]MH_SAM_APDU [18:07:35]CAPDU: 80 09 00 00 [18:07:35]Write to MH i2c: E2 08 00 48 09 80 09 00 00 00 00 00 00 C3 [18:07:35]Write i2c OK [18:07:35]MH_I2C_Read... [18:07:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:07:35]Read from MH i2c: E2 [18:07:35]MH_I2C_Read... [18:07:35]Read from MH i2c: E2 03 00 [18:07:35]MH_I2C_Read... [18:07:35]Read from MH i2c: E2 03 00 48 09 00 90 00 C5 [18:07:35]RAPDU: 90 00 [18:07:35]wFMCommunicate OK [18:07:35]SAM_PROTO_ClearQueue done [18:07:35]KKMCreateOFDPacket [18:07:35]OFDProtocolAddRootSTLVToBuf [18:07:35]FM_MakeSignedData [18:07:35]FM_MakeSignedData [18:07:35]SAM_PROTO_SignData [18:07:35]wFMCommunicate request_size=4 [18:07:35]MH_SAM_APDU [18:07:35]CAPDU: 80 0D 01 02 [18:07:35]Write to MH i2c: E2 08 00 49 09 80 0D 01 02 00 00 00 00 CB [18:07:35]Write i2c OK [18:07:35]MH_I2C_Read... [18:07:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:07:35]Read from MH i2c: E2 [18:07:35]MH_I2C_Read... [18:07:35]Read from MH i2c: E2 03 00 [18:07:35]MH_I2C_Read... [18:07:35]Read from MH i2c: E2 03 00 49 09 00 90 00 C6 [18:07:35]RAPDU: 90 00 [18:07:35]wFMCommunicate OK [18:07:35]wFMCommunicate request_size=255 [18:07:35]MH_SAM_APDU [18:07: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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 E7 5C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E8 53 01 00 35 04 06 00 CE [18:07:35]Write to MH i2c: E2 02 01 4A 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 49 01 00 00 F4 03 04 00 E7 5C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E8 53 01 00 35 04 06 00 CE 00 00 37 [18:07:35]Write i2c OK [18:07:35]MH_I2C_Read... [18:07:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:07:36]Read from MH i2c: E2 [18:07:36]MH_I2C_Read... [18:07:36]Read from MH i2c: E2 03 00 [18:07:36]MH_I2C_Read... [18:07:36]Read from MH i2c: E2 03 00 4A 09 00 90 00 C7 [18:07:36]RAPDU: 90 00 [18:07:36]wFMCommunicate OK [18:07:36]wFMCommunicate request_size=10 [18:07:36]MH_SAM_APDU [18:07:36]CAPDU: 80 0D 02 02 05 27 73 A5 91 94 [18:07:36]Write to MH i2c: E2 0D 00 4B 09 80 0D 02 02 05 00 27 73 A5 91 94 00 00 3C [18:07:36]Write i2c OK [18:07:36]MH_I2C_Read... [18:07:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:07:36]Read from MH i2c: E2 [18:07:36]MH_I2C_Read... [18:07:36]Read from MH i2c: E2 03 00 [18:07:36]MH_I2C_Read... [18:07:36]Read from MH i2c: E2 03 00 4B 09 00 90 00 C8 [18:07:36]RAPDU: 90 00 [18:07:36]wFMCommunicate OK [18:07:36]wFMCommunicate request_size=4 [18:07:36]MH_SAM_APDU [18:07:36]CAPDU: 80 0D 03 02 [18:07:36]Write to MH i2c: E2 08 00 4C 09 80 0D 03 02 00 00 00 00 D0 [18:07:36]Write i2c OK [18:07:36]MH_I2C_Read... [18:07:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:07:36]Read from MH i2c: E2 [18:07:36]MH_I2C_Read... [18:07:36]Read from MH i2c: E2 0B 00 [18:07:36]MH_I2C_Read... [18:07:36]Read from MH i2c: E2 0B 00 4C 09 00 EE 1B D0 FA FA 1F 7B A3 90 00 DB [18:07:36]RAPDU: EE 1B D0 FA FA 1F 7B A3 90 00 [18:07:36]wFMCommunicate OK [18:07:36]SAM_PROTO_SignData done [18:07:36]FM_MakeSignedData done [18:07:36]CreateOFDProtocolMessage [18:07:36]wFMCommunicate request_size=4 [18:07:36]MH_SAM_APDU [18:07:36]CAPDU: 80 11 00 00 [18:07:36]Write to MH i2c: E2 08 00 4D 09 80 11 00 00 00 00 00 00 D0 [18:07:36]Write i2c OK [18:07:36]MH_I2C_Read... [18:07:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:07:36]Read from MH i2c: E2 [18:07:36]MH_I2C_Read... [18:07:36]Read from MH i2c: E2 17 00 [18:07:36]MH_I2C_Read... [18:07:36]Read from MH i2c: E2 17 00 4D 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 2F [18:07:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:07:36]wFMCommunicate OK [18:07:36]CreateOFDProtocolMessage done [18:07:36]OFDSenderStorePacket 87016 [18:07:36]StoreOFDPacket docnum=87016 [18:07:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 F9 81 07 01 1D 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 E7 5C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E8 53 01 00 35 04 06 00 CE 27 73 A5 91 94 EE 1B D0 FA FA 1F 7B A3 [18:07:36]CheckFolder [18:07:36]dirname=/storage/ofd_packets [18:07:36]CheckFolder done [18:07:36]ProducePacketName [18:07:36]name=ofd_packets/00087016 [18:07:36]NVStorageSaveData ofd_packets/00087016 [18:07:36]File name is /storage/ofd_packets/00087016 [18:07:36]Write 301 bytes [18:07:36]NVStorageSaveData done [18:07:36]OFDSenderStorePacket done [18:07:36]KKMCreateOFDPacket done [18:07:36]NVStorageSaveData kkm_last_timestamp [18:07:36]File name is /storage/kkm_last_timestamp [18:07:36]Write 4 bytes [18:07:36]NVStorageSaveData done [18:07:36]ExternCall_PrintAddStr [18:07:36]wPrintStart [18:07:36]Write to MH i2c: 01 00 00 4E 09 57 [18:07:36]Write i2c OK [18:07:36]MH_I2C_Read... [18:07:36]Read from MH i2c: 01 [18:07:36]MH_I2C_Read... [18:07:36]Read from MH i2c: 01 07 00 [18:07:36]MH_I2C_Read... [18:07:36]Read from MH i2c: 01 07 00 4E 09 00 00 00 00 00 FF 0F 6C [18:07:36]RasterBufferAndPrint [18:07:36]line Счет N : (1)871950 [18:07:36]line ИНН: 02508201610067 [18:07:36]line Контрольно-Кассовый Чек [18:07:36]line ПРОДАЖА [18:07:36]line ТРК (МРК, ГНК) : 33 [18:07:36]line Товар: 2710124130 [18:07:36]line Аи-92-К-5 [18:07:36]line 7.380 * 67.80 [18:07:36]line = 500.36 [18:07:36]line НДС 12% НСП 1% [18:07:36]line > о реализуемом товаре [18:07:36]line ОКРУГЛЕНИЕ: -0.36 [18:07:36]line ИТОГО: 500.00 [18:07:36]line Внесено: 500.00 [18:07:36]line СДАЧА: 0.00 [18:07:36]line НСП 1% : 4.43 [18:07:36]line НДС 12% : 53.14 [18:07:36]line Наличными: 500.00 [18:07:36]line Безнал.: 0.00 [18:07:36]line Место: АЗС № 137 "Партнер Нефть" [18:07:36]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:07:36]line СНО: Общий режим [18:07:36]line Чек 329 22.09.2024 18:07 [18:07:36]line Смена: 497 ФФД: 1.0 [18:07:36]line ЗНМ: 0300000064 [18:07:36]line РНМ: 0000000000092592 [18:07:36]line Версия ККМ: 001 [18:07:36]line ФМ: 0000000000874979 [18:07:36]line ФД: 87016 [18:07:36]line ФПД: 226668839276948 [18:07:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T180735&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87016&fm=226668839276948&tin=02508201610067®Number=0000000000092592&sum=50000 [18:07:36]written 0, free lines is 4095 [18:07:36]OFD Sender: Processing packet 87016 [packets to send 276, broken 275] [18:07:36]ProducePacketName [18:07:36]name=ofd_packets/00087016 [18:07:36]OFD Sender: To server: pG, [18:07:36]CommunicateWithHost lk.salyk.kg:30040 [18:07:36]ConnectInit lk.salyk.kg [18:07:36]Write to MH i2c: 01 00 00 79 09 82 [18:07:36]Write i2c OK [18:07:36]MH_I2C_Read... [18:07:36]Read from MH i2c: 01 [18:07:36]MH_I2C_Read... [18:07:36]Read from MH i2c: 01 07 00 [18:07:36]MH_I2C_Read... [18:07:36]Read from MH i2c: 01 07 00 79 09 00 00 00 00 00 E1 0C 76 [18:07:36]RasterBufferAndPrint [18:07:36]line [18:07:36]line [18:07:36]line [18:07:36]line [18:07:36]line [18:07:36]written 0, free lines is 3303 [18:07:36]MH_Cut [18:07:36]Write to MH i2c: D1 01 00 80 09 01 5B [18:07:36]Write i2c OK [18:07:36]MH_I2C_Read... [18:07:36]Read from MH i2c: D1 [18:07:36]MH_I2C_Read... [18:07:36]Read from MH i2c: D1 01 00 [18:07:36]MH_I2C_Read... [18:07:36]Read from MH i2c: D1 01 00 80 09 00 5A [18:07:36]Write to MH i2c: 01 00 00 81 09 8A [18:07:36]Write i2c OK [18:07:36]MH_I2C_Read... [18:07:37]*** Cut start [18:07:37]*** Partial cut [18:07:37]*** CUTSNS_PIN = 1 [18:07:37]*** CUTSNS_PIN = 0 [18:07:37]*** Brake cut motor [18:07:38]Read from MH i2c: 01 [18:07:38]MH_I2C_Read... [18:07:38]*** Stop cut motor [18:07:38]*** Cut end [18:07:38]Read from MH i2c: 01 07 00 [18:07:38]MH_I2C_Read... [18:07:38]Read from MH i2c: 01 07 00 81 09 00 00 00 00 00 FF 0F 9F [18:07:38]process_action close_receipt done [18:07:38]requested_data is exist [18:07:38]produce_requested_data [18:07:38]requested_item fm.sn is exist - process it [18:07:38]wFMCommunicate request_size=4 [18:07:38]MH_SAM_APDU [18:07:38]CAPDU: 80 11 00 00 [18:07:38]Write to MH i2c: E2 08 00 82 09 80 11 00 00 00 00 00 00 05 [18:07:38]Write i2c OK [18:07:38]MH_I2C_Read... [18:07:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:07:38]Read from MH i2c: E2 [18:07:38]MH_I2C_Read... [18:07:38]Read from MH i2c: E2 17 00 [18:07:38]MH_I2C_Read... [18:07:38]Read from MH i2c: E2 17 00 82 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 64 [18:07:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:07:38]wFMCommunicate OK [18:07:38]requested_item fd.num is exist - process it [18:07:38]SAM_PROTO_GetFieldsCounters [18:07:38]wFMCommunicate request_size=4 [18:07:38]MH_SAM_APDU [18:07:38]CAPDU: 80 13 00 00 [18:07:38]Write to MH i2c: E2 08 00 83 09 80 13 00 00 00 00 00 00 08 [18:07:38]Write i2c OK [18:07:38]MH_I2C_Read... [18:07:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:07:38]Read from MH i2c: E2 [18:07:38]MH_I2C_Read... [18:07:38]Read from MH i2c: E2 62 00 [18:07:38]MH_I2C_Read... [18:07:38]Read from MH i2c: E2 62 00 83 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E8 53 01 00 0E 04 04 00 F1 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 43 [18:07: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E8 53 01 00 0E 04 04 00 F1 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 [18:07:38]wFMCommunicate OK [18:07:38]SAM_PROTO_GetFieldsCounters done [18:07:38]requested_item shift.num is exist - process it [18:07:38]requested_item shift.opened is exist - process it [18:07:38]req_shift_opened [18:07:38]FM_GetShiftState [18:07:38]SAM_PROTO_GetShiftState [18:07:38]wFMCommunicate request_size=4 [18:07:38]MH_SAM_APDU [18:07:38]CAPDU: 80 13 01 00 [18:07:38]Write to MH i2c: E2 08 00 84 09 80 13 01 00 00 00 00 00 0A [18:07:38]Write i2c OK [18:07:38]MH_I2C_Read... [18:07:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:07:38]Read from MH i2c: E2 [18:07:38]MH_I2C_Read... [18:07:38]Read from MH i2c: E2 0E 00 [18:07:38]MH_I2C_Read... [18:07:38]Read from MH i2c: E2 0E 00 84 09 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 C8 [18:07:38]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:07:38]wFMCommunicate OK [18:07:38]SAM_PROTO_GetShiftState done [18:07:38]FM_GetShiftState done [18:07:38]req_shift_opened done [18:07:38]requested_item shift.open_date is exist - process it [18:07:38]req_shift_open_date [18:07:38]req_shift_open_date done [18:07:38]produce_requested_data done [18:07:38]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87016,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:07:38]process_action_free close_receipt [18:07:38]json_value_free [18:07:38]json_value_free done [18:07:38]process_json_proto returns [18:07:38]Send response to host [18:07:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87016,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:07:38]free response buf [18:07:38]execute_script done [18:07:38]execute_script returns [18:07:38]free content buf [18:07:38]Sock 10.Close socket [18:07:38]Sock 10.Thread stoped [18:07:41]ConnectInit Can't take IP for lk.salyk.kg [18:07:41]CommunicateWithHost connect error [18:07:41]CommunicateWithHost err = -1 [18:07:41]OFD Sender: Server communicate error [18:07:46]OFD Sender: Processing packet 87016 [packets to send 276, broken 275] [18:07:46]ProducePacketName [18:07:46]name=ofd_packets/00087016 [18:07:46]OFD Sender: To server: pG, [18:07:46]CommunicateWithHost lk.salyk.kg:30040 [18:07:46]ConnectInit lk.salyk.kg [18:07:50]Connected sock=9 [18:07:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 F9 81 07 01 1D 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 E7 5C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E8 53 01 00 35 04 06 00 CE 27 73 A5 91 94 EE 1B D0 FA FA 1F 7B A3 [18:07:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 DB 28 47 00 70 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 34 39 37 39 10 04 04 00 E8 53 01 00 F4 03 04 00 C3 07 F0 66 B6 04 01 00 00 5B CC 08 58 2B 62 AC 88 [18:07:50]CommunicateWithHost err = 0 [18:07:50]CheckOFDResponse [18:07:50]1017 (14) - 77093643461234 [18:07:50]1041 (16) - 0000000000874979 [18:07:50]1040 (4) - 87016 [18:07:50]1012 (4) - 22.09.2024 12:04 [18:07:50]1206 (1) - 0 [18:07:50]OFD Sender: Remove packet 87016 [18:07:50]ProducePacketName [18:07:50]name=ofd_packets/00087016 [18:07:50]NVStorageDeleteData [18:07:51]OFD Sender: No OFD packet to send [18:07:56]OFD Sender: No OFD packet to send [18:08:01]OFD Sender: No OFD packet to send [18:08:06]OFD Sender: No OFD packet to send [18:08:11]OFD Sender: No OFD packet to send [18:08:16]OFD Sender: No OFD packet to send [18:08:21]OFD Sender: No OFD packet to send [18:08:26]OFD Sender: No OFD packet to send [18:08:31]OFD Sender: No OFD packet to send [18:08:36]OFD Sender: No OFD packet to send [18:08:37]recv_with_timeout no data received [18:08:41]OFD Sender: No OFD packet to send [18:08:46]OFD Sender: No OFD packet to send [18:08:51]OFD Sender: No OFD packet to send [18:08:56]OFD Sender: No OFD packet to send [18:09:01]OFD Sender: No OFD packet to send [18:09:06]OFD Sender: No OFD packet to send [18:09:11]OFD Sender: No OFD packet to send [18:09:16]OFD Sender: No OFD packet to send [18:09:21]OFD Sender: No OFD packet to send [18:09:26]OFD Sender: No OFD packet to send [18:09:30]recv_with_timeout no data received [18:09:31]OFD Sender: No OFD packet to send [18:09:36]OFD Sender: No OFD packet to send [18:09:41]OFD Sender: No OFD packet to send [18:09:46]OFD Sender: No OFD packet to send [18:09:51]OFD Sender: No OFD packet to send [18:09:56]OFD Sender: No OFD packet to send [18:09:58]accept exits with 7 [18:09:58]New connection [18:09:58]New thread 3067333988 created [18:09:58]Thread 3067190628 joined [18:09:58]Waiting for new connection... [18:09:58] Sock 7.Parse request [18:09:58]Sock 7.Check first char [18:09:58]Sock 7.First char is OK [18:09:58]request: POST /json_proto HTTP/1.0 [18:09:58]Method: POST [18:09:58]URL: /json_proto [18:09:58]Method is POST - this is cgi request [18:09:58]url: /json_proto [18:09:58]query_string will be loaded in cgi processing [18:09:58]execute_cgi json_proto POST (null) [18:09:58]execute_cgi path=json_proto method=POST [18:09:58]POST find Content-Length [18:09:58]Host: 172.17.47.196:8080 [18:09:58]Content-Length: 687 [18:09:58]Content-Type: application/json [18:09:58] [18:09:58]POST finish read [18:09:58]Found Content-Length = 687 [18:09:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871951", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:09:58]execute_script... [18:09:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871951", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:09:58]POST & json_proto [18:09:58]process_json_proto [18:09:58]json parsed OK: [18:09:58]protocol is kg_v1.0 [18:09:58]action value=close_receipt [18:09:58]process_action close_receipt [18:09:58]cmd_close_receipt [18:09:58]MH_GetDate [18:09:58]Write to MH i2c: F0 00 00 85 09 7D [18:09:58]Write i2c OK [18:09:58]MH_I2C_Read... [18:09:58]Read from MH i2c: F0 [18:09:58]MH_I2C_Read... [18:09:58]Read from MH i2c: F0 09 00 [18:09:58]MH_I2C_Read... [18:09:58]Read from MH i2c: F0 09 00 85 09 00 77 5D F0 66 4C 6B 94 66 61 [18:09:58]GetLastDocTimeStamp 1727028455 [18:09:58]current date 1727028599 [18:09:58]FM_GetShiftState [18:09:58]SAM_PROTO_GetShiftState [18:09:58]wFMCommunicate request_size=4 [18:09:58]MH_SAM_APDU [18:09:58]CAPDU: 80 13 01 00 [18:09:58]Write to MH i2c: E2 08 00 86 09 80 13 01 00 00 00 00 00 0C [18:09:58]Write i2c OK [18:09:58]MH_I2C_Read... [18:09:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:09:58]Read from MH i2c: E2 [18:09:58]MH_I2C_Read... [18:09:58]Read from MH i2c: E2 0E 00 [18:09:58]MH_I2C_Read... [18:09:58]Read from MH i2c: E2 0E 00 86 09 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 CA [18:09:58]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:09:58]wFMCommunicate OK [18:09:58]SAM_PROTO_GetShiftState done [18:09:58]FM_GetShiftState done [18:09:58]opened in 1726964220 [18:09:58]opened+sec_in_day 1727050620 [18:09:58]quantity*price = 150037 [18:09:58]sum+1 = 150039 [18:09:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 330 22.09.2024 18:09 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87017 ФПД: 18550329746027 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T180959&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87017&fm=18550329746027&tin=02508201610067®Number=0000000000092592&sum=150000 [18:09:59]StoreToDocumentArchive [18:09:59]shift 497 fd 87017 [18:09:59]save to /storage/0497/doc_00087017 [18:09:59]save last doc name /storage/0497/doc_00087017 to /storage/kkm_last_doc_name [18:09:59]save OK [18:09:59]Clear old archive folders... [18:09:59]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:09:59]tlvbuf is 01B98D00 [18:09:59]SAM_PROTO_ClearQueue [18:09:59]wFMCommunicate request_size=4 [18:09:59]MH_SAM_APDU [18:09:59]CAPDU: 80 09 00 00 [18:09:59]Write to MH i2c: E2 08 00 93 09 80 09 00 00 00 00 00 00 0E [18:09:59]Write i2c OK [18:09:59]MH_I2C_Read... [18:09:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:09:59]Read from MH i2c: E2 [18:09:59]MH_I2C_Read... [18:09:59]Read from MH i2c: E2 03 00 [18:09:59]MH_I2C_Read... [18:09:59]Read from MH i2c: E2 03 00 93 09 00 90 00 10 [18:09:59]RAPDU: 90 00 [18:09:59]wFMCommunicate OK [18:09:59]SAM_PROTO_ClearQueue done [18:09:59]KKMCreateOFDPacket [18:09:59]OFDProtocolAddRootSTLVToBuf [18:09:59]FM_MakeSignedData [18:09:59]FM_MakeSignedData [18:09:59]SAM_PROTO_SignData [18:09:59]wFMCommunicate request_size=4 [18:09:59]MH_SAM_APDU [18:09:59]CAPDU: 80 0D 01 02 [18:09:59]Write to MH i2c: E2 08 00 94 09 80 0D 01 02 00 00 00 00 16 [18:09:59]Write i2c OK [18:09:59]MH_I2C_Read... [18:09:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:09:59]Read from MH i2c: E2 [18:09:59]MH_I2C_Read... [18:09:59]Read from MH i2c: E2 03 00 [18:09:59]MH_I2C_Read... [18:09:59]Read from MH i2c: E2 03 00 94 09 00 90 00 11 [18:09:59]RAPDU: 90 00 [18:09:59]wFMCommunicate OK [18:09:59]wFMCommunicate request_size=255 [18:09:59]MH_SAM_APDU [18:09:59]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 77 5D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E9 53 01 00 35 04 06 00 [18:09:59]Write to MH i2c: E2 02 01 95 09 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 77 5D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E9 53 01 00 35 04 06 00 00 00 AB [18:09:59]Write i2c OK [18:09:59]MH_I2C_Read... [18:10:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:10:00]Read from MH i2c: E2 [18:10:00]MH_I2C_Read... [18:10:00]Read from MH i2c: E2 03 00 [18:10:00]MH_I2C_Read... [18:10:00]Read from MH i2c: E2 03 00 95 09 00 90 00 12 [18:10:00]RAPDU: 90 00 [18:10:00]wFMCommunicate OK [18:10:00]wFMCommunicate request_size=11 [18:10:00]MH_SAM_APDU [18:10:00]CAPDU: 80 0D 02 02 06 10 DF 15 D0 A2 6B [18:10:00]Write to MH i2c: E2 0E 00 96 09 80 0D 02 02 06 00 10 DF 15 D0 A2 6B 00 00 06 [18:10:00]Write i2c OK [18:10:00]MH_I2C_Read... [18:10:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:10:00]Read from MH i2c: E2 [18:10:00]MH_I2C_Read... [18:10:00]Read from MH i2c: E2 03 00 [18:10:00]MH_I2C_Read... [18:10:00]Read from MH i2c: E2 03 00 96 09 00 90 00 13 [18:10:00]RAPDU: 90 00 [18:10:00]wFMCommunicate OK [18:10:00]wFMCommunicate request_size=4 [18:10:00]MH_SAM_APDU [18:10:00]CAPDU: 80 0D 03 02 [18:10:00]Write to MH i2c: E2 08 00 97 09 80 0D 03 02 00 00 00 00 1B [18:10:00]Write i2c OK [18:10:00]MH_I2C_Read... [18:10:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:10:00]Read from MH i2c: E2 [18:10:00]MH_I2C_Read... [18:10:00]Read from MH i2c: E2 0B 00 [18:10:00]MH_I2C_Read... [18:10:00]Read from MH i2c: E2 0B 00 97 09 00 A8 08 3C DB 6E F1 89 1B 90 00 E6 [18:10:00]RAPDU: A8 08 3C DB 6E F1 89 1B 90 00 [18:10:00]wFMCommunicate OK [18:10:00]SAM_PROTO_SignData done [18:10:00]FM_MakeSignedData done [18:10:00]CreateOFDProtocolMessage [18:10:00]wFMCommunicate request_size=4 [18:10:00]MH_SAM_APDU [18:10:00]CAPDU: 80 11 00 00 [18:10:00]Write to MH i2c: E2 08 00 98 09 80 11 00 00 00 00 00 00 1B [18:10:00]Write i2c OK [18:10:00]MH_I2C_Read... [18:10:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:10:00]Read from MH i2c: E2 [18:10:00]MH_I2C_Read... [18:10:00]Read from MH i2c: E2 17 00 [18:10:00]MH_I2C_Read... [18:10:00]Read from MH i2c: E2 17 00 98 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 7A [18:10:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:10:00]wFMCommunicate OK [18:10:00]CreateOFDProtocolMessage done [18:10:00]OFDSenderStorePacket 87017 [18:10:00]StoreOFDPacket docnum=87017 [18:10:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 DE 76 08 01 8A 4F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 77 5D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E9 53 01 00 35 04 06 00 10 DF 15 D0 A2 6B A8 08 3C DB 6E F1 89 1B [18:10:00]CheckFolder [18:10:00]dirname=/storage/ofd_packets [18:10:00]CheckFolder done [18:10:00]ProducePacketName [18:10:00]name=ofd_packets/00087017 [18:10:00]NVStorageSaveData ofd_packets/00087017 [18:10:00]File name is /storage/ofd_packets/00087017 [18:10:00]Write 302 bytes [18:10:00]NVStorageSaveData done [18:10:00]OFDSenderStorePacket done [18:10:00]KKMCreateOFDPacket done [18:10:00]NVStorageSaveData kkm_last_timestamp [18:10:00]File name is /storage/kkm_last_timestamp [18:10:00]Write 4 bytes [18:10:00]NVStorageSaveData done [18:10:00]ExternCall_PrintAddStr [18:10:00]wPrintStart [18:10:00]Write to MH i2c: 01 00 00 99 09 A2 [18:10:00]Write i2c OK [18:10:00]MH_I2C_Read... [18:10:00]Read from MH i2c: 01 [18:10:00]MH_I2C_Read... [18:10:00]Read from MH i2c: 01 07 00 [18:10:00]MH_I2C_Read... [18:10:00]Read from MH i2c: 01 07 00 99 09 00 00 00 00 00 FF 0F B7 [18:10:00]RasterBufferAndPrint [18:10:00]line Счет N : (1)871951 [18:10:00]line ИНН: 02508201610067 [18:10:00]line Контрольно-Кассовый Чек [18:10:00]line ПРОДАЖА [18:10:00]line ТРК (МРК, ГНК) : 54 [18:10:00]line Товар: 2710194210 [18:10:00]line ДТ(л)-К-4 [18:10:00]line 19.690 * 76.20 [18:10:00]line = 1500.38 [18:10:00]line НДС 12% НСП 1% [18:10:00]line > о реализуемом товаре [18:10:00]line ОКРУГЛЕНИЕ: -0.38 [18:10:00]line ИТОГО: 1500.00 [18:10:00]line Внесено: 1500.00 [18:10:00]line СДАЧА: 0.00 [18:10:00]line НСП 1% : 13.28 [18:10:00]line НДС 12% : 159.33 [18:10:00]line Наличными: 1500.00 [18:10:00]line Безнал.: 0.00 [18:10:00]line Место: АЗС № 137 "Партнер Нефть" [18:10:00]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:10:00]line СНО: Общий режим [18:10:00]line Чек 330 22.09.2024 18:09 [18:10:00]line Смена: 497 ФФД: 1.0 [18:10:00]line ЗНМ: 0300000064 [18:10:00]line РНМ: 0000000000092592 [18:10:00]line Версия ККМ: 001 [18:10:00]line ФМ: 0000000000874979 [18:10:00]line ФД: 87017 [18:10:00]line ФПД: 18550329746027 [18:10:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T180959&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87017&fm=18550329746027&tin=02508201610067®Number=0000000000092592&sum=150000 [18:10:00]OFD Sender: Processing packet 87017 [packets to send 276, broken 275] [18:10:00]ProducePacketName [18:10:00]name=ofd_packets/00087017 [18:10:00]OFD Sender: To server: pG, [18:10:00]CommunicateWithHost lk.salyk.kg:30040 [18:10:00]ConnectInit lk.salyk.kg [18:10:00]written 0, free lines is 4095 [18:10:01]Write to MH i2c: 01 00 00 C4 09 CD [18:10:01]Write i2c OK [18:10:01]MH_I2C_Read... [18:10:01]Read from MH i2c: 01 [18:10:01]MH_I2C_Read... [18:10:01]Read from MH i2c: 01 07 00 [18:10:01]MH_I2C_Read... [18:10:01]Read from MH i2c: 01 07 00 C4 09 00 00 00 00 00 DA 0C BA [18:10:01]RasterBufferAndPrint [18:10:01]line [18:10:01]line [18:10:01]line [18:10:01]line [18:10:01]line [18:10:01]written 0, free lines is 3298 [18:10:01]MH_Cut [18:10:01]Write to MH i2c: D1 01 00 CB 09 01 A6 [18:10:01]Write i2c OK [18:10:01]MH_I2C_Read... [18:10:01]Read from MH i2c: D1 [18:10:01]MH_I2C_Read... [18:10:01]Read from MH i2c: D1 01 00 [18:10:01]MH_I2C_Read... [18:10:01]Read from MH i2c: D1 01 00 CB 09 00 A5 [18:10:01]Write to MH i2c: 01 00 00 CC 09 D5 [18:10:01]Write i2c OK [18:10:01]MH_I2C_Read... [18:10:01]Connected sock=9 [18:10:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 DE 76 08 01 8A 4F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 77 5D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E9 53 01 00 35 04 06 00 10 DF 15 D0 A2 6B A8 08 3C DB 6E F1 89 1B [18:10:01]*** Cut start [18:10:01]*** Partial cut [18:10:01]*** CUTSNS_PIN = 1 [18:10:01]*** CUTSNS_PIN = 0 [18:10:02]*** Brake cut motor [18:10:02]Read from MH i2c: 01 [18:10:02]MH_I2C_Read... [18:10:02]*** Stop cut motor [18:10:02]*** Cut end [18:10:02]Read from MH i2c: 01 07 00 [18:10:02]MH_I2C_Read... [18:10:02]Read from MH i2c: 01 07 00 CC 09 00 00 00 00 00 FF 0F EA [18:10:02]process_action close_receipt done [18:10:02]requested_data is exist [18:10:02]produce_requested_data [18:10:02]requested_item fm.sn is exist - process it [18:10:02]wFMCommunicate request_size=4 [18:10:02]MH_SAM_APDU [18:10:02]CAPDU: 80 11 00 00 [18:10:02]Write to MH i2c: E2 08 00 CD 09 80 11 00 00 00 00 00 00 50 [18:10:02]Write i2c OK [18:10:02]MH_I2C_Read... [18:10:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:10:02]Read from MH i2c: E2 [18:10:02]MH_I2C_Read... [18:10:02]Read from MH i2c: E2 17 00 [18:10:02]MH_I2C_Read... [18:10:02]Read from MH i2c: E2 17 00 CD 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 AF [18:10:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:10:02]wFMCommunicate OK [18:10:02]requested_item fd.num is exist - process it [18:10:02]SAM_PROTO_GetFieldsCounters [18:10:02]wFMCommunicate request_size=4 [18:10:02]MH_SAM_APDU [18:10:02]CAPDU: 80 13 00 00 [18:10:02]Write to MH i2c: E2 08 00 CE 09 80 13 00 00 00 00 00 00 53 [18:10:02]Write i2c OK [18:10:02]MH_I2C_Read... [18:10:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:10:02]Read from MH i2c: E2 [18:10:02]MH_I2C_Read... [18:10:02]Read from MH i2c: E2 62 00 [18:10:02]MH_I2C_Read... [18:10:02]Read from MH i2c: E2 62 00 CE 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E9 53 01 00 0E 04 04 00 F1 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 92 [18:10: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E9 53 01 00 0E 04 04 00 F1 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 [18:10:02]wFMCommunicate OK [18:10:02]SAM_PROTO_GetFieldsCounters done [18:10:02]requested_item shift.num is exist - process it [18:10:02]requested_item shift.opened is exist - process it [18:10:02]req_shift_opened [18:10:02]FM_GetShiftState [18:10:02]SAM_PROTO_GetShiftState [18:10:02]wFMCommunicate request_size=4 [18:10:02]MH_SAM_APDU [18:10:02]CAPDU: 80 13 01 00 [18:10:02]Write to MH i2c: E2 08 00 CF 09 80 13 01 00 00 00 00 00 55 [18:10:02]Write i2c OK [18:10:02]MH_I2C_Read... [18:10:02]Read from MH i2c: E2 [18:10:02]MH_I2C_Read... [18:10:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:10:02]Read from MH i2c: E2 0E 00 [18:10:02]MH_I2C_Read... [18:10:02]Read from MH i2c: E2 0E 00 CF 09 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 13 [18:10:02]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:10:02]wFMCommunicate OK [18:10:02]SAM_PROTO_GetShiftState done [18:10:02]FM_GetShiftState done [18:10:02]req_shift_opened done [18:10:02]requested_item shift.open_date is exist - process it [18:10:02]req_shift_open_date [18:10:02]req_shift_open_date done [18:10:02]produce_requested_data done [18:10:02]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87017,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:10:02]process_action_free close_receipt [18:10:02]json_value_free [18:10:02]json_value_free done [18:10:02]process_json_proto returns [18:10:02]Send response to host [18:10:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87017,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:10:02]free response buf [18:10:02]execute_script done [18:10:02]execute_script returns [18:10:02]free content buf [18:10:02]Sock 7.Close socket [18:10:02]Sock 7.Thread stoped [18:10:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 07 58 47 00 B2 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 34 39 37 39 10 04 04 00 E9 53 01 00 F4 03 04 00 47 08 F0 66 B6 04 01 00 00 84 71 CF C8 A0 BB D3 E5 [18:10:03]CommunicateWithHost err = 0 [18:10:03]CheckOFDResponse [18:10:03]1017 (14) - 77093643461234 [18:10:03]1041 (16) - 0000000000874979 [18:10:03]1040 (4) - 87017 [18:10:03]1012 (4) - 22.09.2024 12:06 [18:10:03]1206 (1) - 0 [18:10:03]OFD Sender: Remove packet 87017 [18:10:03]ProducePacketName [18:10:03]name=ofd_packets/00087017 [18:10:03]NVStorageDeleteData [18:10:03]OFD Sender: No OFD packet to send [18:10:08]OFD Sender: No OFD packet to send [18:10:09]recv_with_timeout no data received [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]recv_with_timeout no data received [18:10:28]OFD Sender: No OFD packet to send [18:10:33]OFD Sender: No OFD packet to send [18:10:38]accept exits with 10 [18:10:38]New connection [18:10:38]New thread 3067190628 created [18:10:38]Thread 3067333988 joined [18:10:38]Waiting for new connection... [18:10:38] Sock 10.Parse request [18:10:38]Sock 10.Check first char [18:10:38]Sock 10.First char is OK [18:10:38]request: POST /json_proto HTTP/1.0 [18:10:38]Method: POST [18:10:38]URL: /json_proto [18:10:38]Method is POST - this is cgi request [18:10:38]url: /json_proto [18:10:38]query_string will be loaded in cgi processing [18:10:38]execute_cgi json_proto POST (null) [18:10:38]execute_cgi path=json_proto method=POST [18:10:38]POST find Content-Length [18:10:38]Host: 172.17.47.196:8080 [18:10:38]Content-Length: 682 [18:10:38]Content-Type: application/json [18:10:38] [18:10:38]POST finish read [18:10:38]Found Content-Length = 682 [18:10:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871952", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:10:38]execute_script... [18:10: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)871952", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:10:38]POST & json_proto [18:10:38]process_json_proto [18:10:38]json parsed OK: [18:10:38]protocol is kg_v1.0 [18:10:38]action value=close_receipt [18:10:38]process_action close_receipt [18:10:38]cmd_close_receipt [18:10:38]MH_GetDate [18:10:38]Write to MH i2c: F0 00 00 D0 09 C8 [18:10:38]Write i2c OK [18:10:38]MH_I2C_Read... [18:10:38]Read from MH i2c: F0 [18:10:38]MH_I2C_Read... [18:10:38]Read from MH i2c: F0 09 00 [18:10:38]MH_I2C_Read... [18:10:38]Read from MH i2c: F0 09 00 D0 09 00 9F 5D F0 66 4C 6B 94 66 D4 [18:10:38]GetLastDocTimeStamp 1727028599 [18:10:38]current date 1727028639 [18:10:38]FM_GetShiftState [18:10:38]SAM_PROTO_GetShiftState [18:10:38]wFMCommunicate request_size=4 [18:10:38]MH_SAM_APDU [18:10:38]CAPDU: 80 13 01 00 [18:10:38]Write to MH i2c: E2 08 00 D1 09 80 13 01 00 00 00 00 00 57 [18:10:38]Write i2c OK [18:10:38]MH_I2C_Read... [18:10:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:10:38]Read from MH i2c: E2 [18:10:38]MH_I2C_Read... [18:10:38]Read from MH i2c: E2 0E 00 [18:10:38]MH_I2C_Read... [18:10:38]Read from MH i2c: E2 0E 00 D1 09 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 15 [18:10:38]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:10:38]wFMCommunicate OK [18:10:38]SAM_PROTO_GetShiftState done [18:10:38]FM_GetShiftState done [18:10:38]opened in 1726964220 [18:10:38]opened+sec_in_day 1727050620 [18:10:38]quantity*price = 100005 [18:10:38]sum+1 = 100006 [18:10:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 331 22.09.2024 18:10 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87018 ФПД: 150053454647297 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T181039&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87018&fm=150053454647297&tin=02508201610067®Number=0000000000092592&sum=100000 [18:10:39]StoreToDocumentArchive [18:10:39]shift 497 fd 87018 [18:10:39]save to /storage/0497/doc_00087018 [18:10:39]save last doc name /storage/0497/doc_00087018 to /storage/kkm_last_doc_name [18:10:39]save OK [18:10:39]Clear old archive folders... [18:10:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:10:39]tlvbuf is 01BE40E0 [18:10:39]SAM_PROTO_ClearQueue [18:10:39]wFMCommunicate request_size=4 [18:10:39]MH_SAM_APDU [18:10:39]CAPDU: 80 09 00 00 [18:10:39]Write to MH i2c: E2 08 00 DE 09 80 09 00 00 00 00 00 00 59 [18:10:39]Write i2c OK [18:10:39]MH_I2C_Read... [18:10:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:10:39]Read from MH i2c: E2 [18:10:39]MH_I2C_Read... [18:10:39]Read from MH i2c: E2 03 00 [18:10:39]MH_I2C_Read... [18:10:39]Read from MH i2c: E2 03 00 DE 09 00 90 00 5B [18:10:39]RAPDU: 90 00 [18:10:39]wFMCommunicate OK [18:10:39]SAM_PROTO_ClearQueue done [18:10:39]KKMCreateOFDPacket [18:10:39]OFDProtocolAddRootSTLVToBuf [18:10:39]FM_MakeSignedData [18:10:39]FM_MakeSignedData [18:10:39]SAM_PROTO_SignData [18:10:39]wFMCommunicate request_size=4 [18:10:39]MH_SAM_APDU [18:10:39]CAPDU: 80 0D 01 02 [18:10:39]Write to MH i2c: E2 08 00 DF 09 80 0D 01 02 00 00 00 00 61 [18:10:39]Write i2c OK [18:10:39]MH_I2C_Read... [18:10:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:10:39]Read from MH i2c: E2 [18:10:39]MH_I2C_Read... [18:10:39]Read from MH i2c: E2 03 00 [18:10:39]MH_I2C_Read... [18:10:39]Read from MH i2c: E2 03 00 DF 09 00 90 00 5C [18:10:39]RAPDU: 90 00 [18:10:39]wFMCommunicate OK [18:10:39]wFMCommunicate request_size=255 [18:10:39]MH_SAM_APDU [18:10:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 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 4B 01 00 00 F4 03 04 00 9F 5D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EA 53 01 00 35 04 06 00 88 [18:10:39]Write to MH i2c: E2 02 01 E0 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 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 4B 01 00 00 F4 03 04 00 9F 5D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EA 53 01 00 35 04 06 00 88 00 00 D3 [18:10:39]Write i2c OK [18:10:39]MH_I2C_Read... [18:10:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:10:39]Read from MH i2c: E2 [18:10:39]MH_I2C_Read... [18:10:39]Read from MH i2c: E2 03 00 [18:10:39]MH_I2C_Read... [18:10:39]Read from MH i2c: E2 03 00 E0 09 00 90 00 5D [18:10:39]RAPDU: 90 00 [18:10:39]wFMCommunicate OK [18:10:39]wFMCommunicate request_size=10 [18:10:39]MH_SAM_APDU [18:10:39]CAPDU: 80 0D 02 02 05 79 0A DC 90 01 [18:10:39]Write to MH i2c: E2 0D 00 E1 09 80 0D 02 02 05 00 79 0A DC 90 01 00 00 5E [18:10:39]Write i2c OK [18:10:39]MH_I2C_Read... [18:10:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:10:39]Read from MH i2c: E2 [18:10:39]MH_I2C_Read... [18:10:39]Read from MH i2c: E2 03 00 [18:10:39]MH_I2C_Read... [18:10:39]Read from MH i2c: E2 03 00 E1 09 00 90 00 5E [18:10:39]RAPDU: 90 00 [18:10:39]wFMCommunicate OK [18:10:39]wFMCommunicate request_size=4 [18:10:39]MH_SAM_APDU [18:10:39]CAPDU: 80 0D 03 02 [18:10:39]Write to MH i2c: E2 08 00 E2 09 80 0D 03 02 00 00 00 00 66 [18:10:39]Write i2c OK [18:10:39]MH_I2C_Read... [18:10:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:10:39]Read from MH i2c: E2 [18:10:39]MH_I2C_Read... [18:10:39]Read from MH i2c: E2 0B 00 [18:10:39]MH_I2C_Read... [18:10:39]Read from MH i2c: E2 0B 00 E2 09 00 9C B5 BB 41 0E 53 7D A3 90 00 35 [18:10:39]RAPDU: 9C B5 BB 41 0E 53 7D A3 90 00 [18:10:39]wFMCommunicate OK [18:10:39]SAM_PROTO_SignData done [18:10:39]FM_MakeSignedData done [18:10:39]CreateOFDProtocolMessage [18:10:39]wFMCommunicate request_size=4 [18:10:39]MH_SAM_APDU [18:10:39]CAPDU: 80 11 00 00 [18:10:39]Write to MH i2c: E2 08 00 E3 09 80 11 00 00 00 00 00 00 66 [18:10:39]Write i2c OK [18:10:39]MH_I2C_Read... [18:10:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:10:39]Read from MH i2c: E2 [18:10:39]MH_I2C_Read... [18:10:39]Read from MH i2c: E2 17 00 [18:10:39]MH_I2C_Read... [18:10:39]Read from MH i2c: E2 17 00 E3 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C5 [18:10:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:10:39]wFMCommunicate OK [18:10:39]CreateOFDProtocolMessage done [18:10:39]OFDSenderStorePacket 87018 [18:10:39]StoreOFDPacket docnum=87018 [18:10:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 DD D7 07 01 D6 C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 4B 01 00 00 F4 03 04 00 9F 5D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EA 53 01 00 35 04 06 00 88 79 0A DC 90 01 9C B5 BB 41 0E 53 7D A3 [18:10:39]CheckFolder [18:10:39]dirname=/storage/ofd_packets [18:10:39]CheckFolder done [18:10:39]ProducePacketName [18:10:39]name=ofd_packets/00087018 [18:10:39]NVStorageSaveData ofd_packets/00087018 [18:10:39]File name is /storage/ofd_packets/00087018 [18:10:39]Write 301 bytes [18:10:39]NVStorageSaveData done [18:10:39]OFDSenderStorePacket done [18:10:39]KKMCreateOFDPacket done [18:10:39]NVStorageSaveData kkm_last_timestamp [18:10:39]File name is /storage/kkm_last_timestamp [18:10:39]Write 4 bytes [18:10:39]NVStorageSaveData done [18:10:39]ExternCall_PrintAddStr [18:10:39]wPrintStart [18:10:39]Write to MH i2c: 01 00 00 E4 09 ED [18:10:39]Write i2c OK [18:10:39]MH_I2C_Read... [18:10:39]Read from MH i2c: 01 [18:10:39]MH_I2C_Read... [18:10:39]Read from MH i2c: 01 07 00 [18:10:39]MH_I2C_Read... [18:10:39]Read from MH i2c: 01 07 00 E4 09 00 00 00 00 00 FF 0F 02 [18:10:39]RasterBufferAndPrint [18:10:39]line Счет N : (1)871952 [18:10:39]line ИНН: 02508201610067 [18:10:39]line Контрольно-Кассовый Чек [18:10:39]line ПРОДАЖА [18:10:39]line ТРК (МРК, ГНК) : 33 [18:10:39]line Товар: 2710124130 [18:10:39]line Аи-92-К-5 [18:10:39]line 14.750 * 67.80 [18:10:39]line = 1000.05 [18:10:39]line НДС 12% НСП 1% [18:10:39]line > о реализуемом товаре [18:10:39]line ОКРУГЛЕНИЕ: -0.05 [18:10:39]line ИТОГО: 1000.00 [18:10:39]line Внесено: 1000.00 [18:10:39]line СДАЧА: 0.00 [18:10:39]line НСП 1% : 8.85 [18:10:39]line НДС 12% : 106.20 [18:10:39]line Наличными: 1000.00 [18:10:39]line Безнал.: 0.00 [18:10:39]line Место: АЗС № 137 "Партнер Нефть" [18:10:39]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:10:39]line СНО: Общий режим [18:10:39]line Чек 331 22.09.2024 18:10 [18:10:39]line Смена: 497 ФФД: 1.0 [18:10:39]line ЗНМ: 0300000064 [18:10:39]line РНМ: 0000000000092592 [18:10:39]line Версия ККМ: 001 [18:10:39]line ФМ: 0000000000874979 [18:10:39]line ФД: 87018 [18:10:39]line ФПД: 150053454647297 [18:10:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T181039&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87018&fm=150053454647297&tin=02508201610067®Number=0000000000092592&sum=100000 [18:10:40]OFD Sender: Processing packet 87018 [packets to send 276, broken 275] [18:10:40]ProducePacketName [18:10:40]name=ofd_packets/00087018 [18:10:40]OFD Sender: To server: pG, [18:10:40]CommunicateWithHost lk.salyk.kg:30040 [18:10:40]ConnectInit lk.salyk.kg [18:10:40]written 0, free lines is 4095 [18:10:40]Write to MH i2c: 01 00 00 0F 0A 19 [18:10:40]Write i2c OK [18:10:40]MH_I2C_Read... [18:10:40]Read from MH i2c: 01 [18:10:40]MH_I2C_Read... [18:10:40]Read from MH i2c: 01 07 00 [18:10:40]MH_I2C_Read... [18:10:40]Read from MH i2c: 01 07 00 0F 0A 00 00 00 00 00 DD 0C 09 [18:10:40]RasterBufferAndPrint [18:10:40]line [18:10:40]line [18:10:40]line [18:10:40]line [18:10:40]line [18:10:40]written 0, free lines is 3299 [18:10:40]MH_Cut [18:10:40]Write to MH i2c: D1 01 00 16 0A 01 F2 [18:10:40]Write i2c OK [18:10:40]MH_I2C_Read... [18:10:40]Read from MH i2c: D1 [18:10:40]MH_I2C_Read... [18:10:40]Read from MH i2c: D1 01 00 [18:10:40]MH_I2C_Read... [18:10:40]Read from MH i2c: D1 01 00 16 0A 00 F1 [18:10:40]Write to MH i2c: 01 00 00 17 0A 21 [18:10:40]Write i2c OK [18:10:40]MH_I2C_Read... [18:10:41]*** Cut start [18:10:41]*** Partial cut [18:10:41]*** CUTSNS_PIN = 1 [18:10:41]*** CUTSNS_PIN = 0 [18:10:41]*** Brake cut motor [18:10:41]Read from MH i2c: 01 [18:10:41]MH_I2C_Read... [18:10:41]*** Stop cut motor [18:10:41]*** Cut end [18:10:41]Read from MH i2c: 01 07 00 [18:10:41]MH_I2C_Read... [18:10:41]Read from MH i2c: 01 07 00 17 0A 00 00 00 00 00 FF 0F 36 [18:10:41]process_action close_receipt done [18:10:41]requested_data is exist [18:10:41]produce_requested_data [18:10:41]requested_item fm.sn is exist - process it [18:10:41]wFMCommunicate request_size=4 [18:10:41]MH_SAM_APDU [18:10:41]CAPDU: 80 11 00 00 [18:10:41]Write to MH i2c: E2 08 00 18 0A 80 11 00 00 00 00 00 00 9C [18:10:41]Write i2c OK [18:10:41]MH_I2C_Read... [18:10:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:10:41]Read from MH i2c: E2 [18:10:41]MH_I2C_Read... [18:10:41]Read from MH i2c: E2 17 00 [18:10:41]MH_I2C_Read... [18:10:41]Read from MH i2c: E2 17 00 18 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 FB [18:10:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:10:41]wFMCommunicate OK [18:10:41]requested_item fd.num is exist - process it [18:10:41]SAM_PROTO_GetFieldsCounters [18:10:41]wFMCommunicate request_size=4 [18:10:41]MH_SAM_APDU [18:10:41]CAPDU: 80 13 00 00 [18:10:41]Write to MH i2c: E2 08 00 19 0A 80 13 00 00 00 00 00 00 9F [18:10:41]Write i2c OK [18:10:41]MH_I2C_Read... [18:10:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:10:42]Read from MH i2c: E2 [18:10:42]MH_I2C_Read... [18:10:42]Read from MH i2c: E2 62 00 [18:10:42]MH_I2C_Read... [18:10:42]Read from MH i2c: E2 62 00 19 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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 EA 53 01 00 0E 04 04 00 F1 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 E2 [18:10:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 EA 53 01 00 0E 04 04 00 F1 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 [18:10:42]wFMCommunicate OK [18:10:42]SAM_PROTO_GetFieldsCounters done [18:10:42]requested_item shift.num is exist - process it [18:10:42]requested_item shift.opened is exist - process it [18:10:42]req_shift_opened [18:10:42]FM_GetShiftState [18:10:42]SAM_PROTO_GetShiftState [18:10:42]wFMCommunicate request_size=4 [18:10:42]MH_SAM_APDU [18:10:42]CAPDU: 80 13 01 00 [18:10:42]Write to MH i2c: E2 08 00 1A 0A 80 13 01 00 00 00 00 00 A1 [18:10:42]Connected sock=7 [18:10:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 DD D7 07 01 D6 C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 4B 01 00 00 F4 03 04 00 9F 5D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EA 53 01 00 35 04 06 00 88 79 0A DC 90 01 9C B5 BB 41 0E 53 7D A3 [18:10:42]Write i2c OK [18:10:42]MH_I2C_Read... [18:10:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:10:42]Read from MH i2c: E2 [18:10:42]MH_I2C_Read... [18:10:42]Read from MH i2c: E2 0E 00 [18:10:42]MH_I2C_Read... [18:10:42]Read from MH i2c: E2 0E 00 1A 0A 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 5F [18:10:42]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:10:42]wFMCommunicate OK [18:10:42]SAM_PROTO_GetShiftState done [18:10:42]FM_GetShiftState done [18:10:42]req_shift_opened done [18:10:42]requested_item shift.open_date is exist - process it [18:10:42]req_shift_open_date [18:10:42]req_shift_open_date done [18:10:42]produce_requested_data done [18:10:42]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87018,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:10:42]process_action_free close_receipt [18:10:42]json_value_free [18:10:42]json_value_free done [18:10:42]process_json_proto returns [18:10:42]Send response to host [18:10:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87018,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:10:42]free response buf [18:10:42]execute_script done [18:10:42]execute_script returns [18:10:42]free content buf [18:10:42]Sock 10.Close socket [18:10:42]Sock 10.Thread stoped [18:10:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 63 D8 47 00 83 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 34 39 37 39 10 04 04 00 EA 53 01 00 F4 03 04 00 6F 08 F0 66 B6 04 01 00 00 94 04 7C 01 58 3D 5C D1 [18:10:45]CommunicateWithHost err = 0 [18:10:45]CheckOFDResponse [18:10:45]1017 (14) - 77093643461234 [18:10:45]1041 (16) - 0000000000874979 [18:10:45]1040 (4) - 87018 [18:10:45]1012 (4) - 22.09.2024 12:07 [18:10:45]1206 (1) - 0 [18:10:45]OFD Sender: Remove packet 87018 [18:10:45]ProducePacketName [18:10:45]name=ofd_packets/00087018 [18:10:45]NVStorageDeleteData [18:10:46]OFD Sender: No OFD packet to send [18:10:51]OFD Sender: No OFD packet to send [18:10:56]OFD Sender: No OFD packet to send [18:11:01]recv_with_timeout no data received [18:11:01]OFD Sender: No OFD packet to send [18:11:06]OFD Sender: No OFD packet to send [18:11:11]OFD Sender: No OFD packet to send [18:11:16]OFD Sender: No OFD packet to send [18:11:21]OFD Sender: No OFD packet to send [18:11:26]OFD Sender: No OFD packet to send [18:11:31]OFD Sender: No OFD packet to send [18:11:36]OFD Sender: No OFD packet to send [18:11:41]OFD Sender: No OFD packet to send [18:11:46]OFD Sender: No OFD packet to send [18:11:51]OFD Sender: No OFD packet to send [18:11:56]OFD Sender: No OFD packet to send [18:12:01]OFD Sender: No OFD packet to send [18:12:06]OFD Sender: No OFD packet to send [18:12:11]OFD Sender: No OFD packet to send [18:12:16]OFD Sender: No OFD packet to send [18:12:21]OFD Sender: No OFD packet to send [18:12:26]OFD Sender: No OFD packet to send [18:12:31]OFD Sender: No OFD packet to send [18:12:36]OFD Sender: No OFD packet to send [18:12:41]OFD Sender: No OFD packet to send [18:12:46]OFD Sender: No OFD packet to send [18:12:51]OFD Sender: No OFD packet to send [18:12:56]OFD Sender: No OFD packet to send [18:13:01]OFD Sender: No OFD packet to send [18:13:06]OFD Sender: No OFD packet to send [18:13:11]OFD Sender: No OFD packet to send [18:13:12]recv_with_timeout no data received [18:13:16]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 1A [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 5400000000572575 (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: 6025989+1721002828=1727028817 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 1B [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 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 52 5E F0 66 4C 6B 94 66 B6 [18:13:38]Current date/time: 22.09.2024 18:13 [18:13:38]FM_Init [18:13:38]wFMConnect [18:13:38]MH_SAM_On [18:13:38]Write to MH i2c: E0 00 00 08 00 E7 [18:13:38]Write i2c OK [18:13:38]MH_I2C_Read... [18:13:38]*** iso7816_init finished! [18:13:38]*** atr: [18:13:38]*** 0F 3B D5 18 FF 81 91 FE [18:13:38]*** 1F C3 80 73 C8 21 10 0A [18:13:38]*** 00 00 00 00 00 00 00 00 [18:13:38]*** 00 00 00 00 00 00 00 00 [18:13:38]*** 00 00 00 00 00 00 00 00 [18:13:38]*** 00 00 00 00 00 00 00 00 [18:13:38]*** 00 00 00 00 00 00 00 00 [18:13:38]*** 00 00 00 00 00 00 00 00 [18:13:38]Read from MH i2c: E0 [18:13:38]MH_I2C_Read... [18:13:38]Read from MH i2c: E0 10 00 [18:13:38]MH_I2C_Read... [18:13:38]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:13:38]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:13:38]wFMCommunicate request_size=10 [18:13:38]MH_SAM_APDU [18:13:38]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:13:38]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:13:38]Write i2c OK [18:13:38]MH_I2C_Read... [18:13:38]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [18:13:38]Read from MH i2c: E2 [18:13:38]MH_I2C_Read... [18:13:38]Read from MH i2c: E2 03 00 [18:13:38]MH_I2C_Read... [18:13:38]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [18:13:38]RAPDU: 90 00 [18:13:38]wFMCommunicate OK [18:13:38]wFMCommunicate request_size=4 [18:13:38]MH_SAM_APDU [18:13:38]CAPDU: 80 11 00 00 [18:13:38]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [18:13:38]Write i2c OK [18:13:38]MH_I2C_Read... [18:13:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:13:38]Read from MH i2c: E2 [18:13:38]MH_I2C_Read... [18:13:38]Read from MH i2c: E2 17 00 [18:13:38]MH_I2C_Read... [18:13:38]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E3 [18:13:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:13:38]wFMCommunicate OK [18:13:38]Detected FM SN is 0000000000874979 [18:13:38]Stored FM SN is 0000000000874979 [18:13:38]wFMCommunicate request_size=9 [18:13:38]MH_SAM_APDU [18:13:38]CAPDU: 80 16 00 00 04 B6 D7 00 00 [18:13:38]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [18:13:38]Write i2c OK [18:13:38]MH_I2C_Read... [18:13:38]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [18:13:38]Read from MH i2c: E2 [18:13:38]MH_I2C_Read... [18:13:38]Read from MH i2c: E2 03 00 [18:13:38]MH_I2C_Read... [18:13:38]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [18:13:38]RAPDU: 90 00 [18:13:38]wFMCommunicate OK [18:13:38]FM PIN OK [18:13:38]wFMCommunicate request_size=8 [18:13:38]MH_SAM_APDU [18:13:38]CAPDU: 80 14 04 00 03 02 00 01 [18:13:38]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [18:13:38]Write i2c OK [18:13:38]MH_I2C_Read... [18:13:38]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [18:13:38]Read from MH i2c: E2 [18:13:38]MH_I2C_Read... [18:13:38]Read from MH i2c: E2 03 00 [18:13:38]MH_I2C_Read... [18:13:38]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [18:13:38]RAPDU: 90 00 [18:13:38]wFMCommunicate OK [18:13:38]wFMCommunicate request_size=13 [18:13:38]MH_SAM_APDU [18:13:38]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [18:13:38]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:13:38]Write i2c OK [18:13:38]MH_I2C_Read... [18:13:38]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [18:13:38]Read from MH i2c: E2 [18:13:38]MH_I2C_Read... [18:13:38]Read from MH i2c: E2 03 00 [18:13:38]MH_I2C_Read... [18:13:38]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [18:13:38]RAPDU: 90 00 [18:13:38]wFMCommunicate OK [18:13:38]wFMCommunicate request_size=4 [18:13:38]MH_SAM_APDU [18:13:38]CAPDU: 80 11 00 00 [18:13:38]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [18:13:38]Write i2c OK [18:13:38]MH_I2C_Read... [18:13:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:13:38]Read from MH i2c: E2 [18:13:38]MH_I2C_Read... [18:13:38]Read from MH i2c: E2 17 00 [18:13:38]MH_I2C_Read... [18:13:38]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E7 [18:13:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:13:38]wFMCommunicate OK [18:13:38]DocumentArchiveInit [18:13:38]Start Httpd... [18:13:38]Httpd thread 3067518308 created [18:13:38]Write to MH i2c: 01 00 00 0F 00 0F [18:13:38]Write i2c OK [18:13:38]MH_I2C_Read... [18:13:38]Read from MH i2c: 01 [18:13:38]MH_I2C_Read... [18:13:38]Read from MH i2c: 01 07 00 [18:13:38]MH_I2C_Read... [18:13:38]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [18:13:38]MH Int Process started [18:13:38]Allocated Socket 8 [18:13:38]Bind OK [18:13:38]Listen OK [18:13:38]httpd running on port 8080 [18:13:38]Waiting for new connection... [18:13:38]OFD Sender: No OFD packet to send [18:13:43]OFD Sender: No OFD packet to send [18:13:44]accept exits with 9 [18:13:44]New connection [18:13:44]New thread 3067231588 created [18:13:44]Waiting for new connection... [18:13:44] Sock 9.Parse request [18:13:44]Sock 9.Check first char [18:13:44]Sock 9.First char is OK [18:13:44]request: POST /json_proto HTTP/1.0 [18:13:44]Method: POST [18:13:44]URL: /json_proto [18:13:44]Method is POST - this is cgi request [18:13:44]url: /json_proto [18:13:44]query_string will be loaded in cgi processing [18:13:44]execute_cgi json_proto POST (null) [18:13:44]execute_cgi path=json_proto method=POST [18:13:44]POST find Content-Length [18:13:44]Host: 172.17.47.196:8080 [18:13:44]Content-Length: 1138 [18:13:44]Content-Type: application/json [18:13:44] [18:13:44]POST finish read [18:13:44]Found Content-Length = 1138 [18:13:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148115", "tax_sys" : 0, "items" : [ { "code": "4600682557456", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FLash up energy \u044D\u043D \u0436/\u0431 0,5/0,45\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "6957531032038", "name": "\u041A\u0430\u0431\u0435\u043B\u044C hoco RAP CHAR X1 micro USB 1\u043C", "price" : 271.00, "quantity" : 1.000, "sum" : 271.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48744119", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Xstyle Dual", "price" : 149.00, "quantity" : 1.000, "sum" : 149.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 505.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:13:44]execute_script... [18:13:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148115", "tax_sys" : 0, "items" : [ { "code": "4600682557456", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FLash up energy \u044D\u043D \u0436/\u0431 0,5/0,45\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "6957531032038", "name": "\u041A\u0430\u0431\u0435\u043B\u044C hoco RAP CHAR X1 micro USB 1\u043C", "price" : 271.00, "quantity" : 1.000, "sum" : 271.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48744119", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Xstyle Dual", "price" : 149.00, "quantity" : 1.000, "sum" : 149.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 505.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:13:44]POST & json_proto [18:13:44]process_json_proto [18:13:44]json parsed OK: [18:13:44]protocol is kg_v1.0 [18:13:44]action value=close_receipt [18:13:44]process_action close_receipt [18:13:44]cmd_close_receipt [18:13:44]MH_GetDate [18:13:44]Write to MH i2c: F0 00 00 10 00 FF [18:13:44]Write i2c OK [18:13:44]MH_I2C_Read... [18:13:44]Read from MH i2c: F0 [18:13:44]MH_I2C_Read... [18:13:44]Read from MH i2c: F0 09 00 [18:13:44]MH_I2C_Read... [18:13:44]Read from MH i2c: F0 09 00 10 00 00 59 5E F0 66 4C 6B 94 66 C6 [18:13:44]GetLastDocTimeStamp 1727028639 [18:13:44]current date 1727028825 [18:13:44]FM_GetShiftState [18:13:44]SAM_PROTO_GetShiftState [18:13:44]wFMCommunicate request_size=4 [18:13:44]MH_SAM_APDU [18:13:44]CAPDU: 80 13 01 00 [18:13:44]Write to MH i2c: E2 08 00 11 00 80 13 01 00 00 00 00 00 8E [18:13:44]Write i2c OK [18:13:44]MH_I2C_Read... [18:13:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:13:44]Read from MH i2c: E2 [18:13:44]MH_I2C_Read... [18:13:44]Read from MH i2c: E2 0E 00 [18:13:44]MH_I2C_Read... [18:13:44]Read from MH i2c: E2 0E 00 11 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4C [18:13:44]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:13:44]wFMCommunicate OK [18:13:44]SAM_PROTO_GetShiftState done [18:13:44]FM_GetShiftState done [18:13:44]opened in 1726964220 [18:13:44]opened+sec_in_day 1727050620 [18:13:44]quantity*price = 8500 [18:13:44]sum+1 = 8501 [18:13:44]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 6957531032038 Кабель hoco RAP CHAR X1 micro USB 1м 1.000 * 271.00 = 271.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 48744119 Сигареты Winston Xstyle Dual 1.000 * 149.00 = 149.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 505.00 НСП 1% : 4.47 НДС 12% : 53.63 Наличными: 505.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 332 22.09.2024 18:13 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87019 ФПД: 229777485574306 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T181345&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87019&fm=229777485574306&tin=02508201610067®Number=0000000000092592&sum=50500 0 [18:13:46]StoreToDocumentArchive [18:13:46]shift 497 fd 87019 [18:13:46]save to /storage/0497/doc_00087019 [18:13:46]save last doc name /storage/0497/doc_00087019 to /storage/kkm_last_doc_name [18:13:46]save OK [18:13:46]Clear old archive folders... [18:13:46]ProcessDocumentItem done err = 0, tmpTLVsize=512 [18:13:46]tlvbuf is 00EC43B0 [18:13:46]SAM_PROTO_ClearQueue [18:13:46]wFMCommunicate request_size=4 [18:13:46]MH_SAM_APDU [18:13:46]CAPDU: 80 09 00 00 [18:13:46]Write to MH i2c: E2 08 00 1E 00 80 09 00 00 00 00 00 00 90 [18:13:46]Write i2c OK [18:13:46]MH_I2C_Read... [18:13:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:13:46]Read from MH i2c: E2 [18:13:46]MH_I2C_Read... [18:13:46]Read from MH i2c: E2 03 00 [18:13:46]MH_I2C_Read... [18:13:46]Read from MH i2c: E2 03 00 1E 00 00 90 00 92 [18:13:46]RAPDU: 90 00 [18:13:46]wFMCommunicate OK [18:13:46]SAM_PROTO_ClearQueue done [18:13:46]KKMCreateOFDPacket [18:13:46]OFDProtocolAddRootSTLVToBuf [18:13:46]FM_MakeSignedData [18:13:46]FM_MakeSignedData [18:13:46]SAM_PROTO_SignData [18:13:46]wFMCommunicate request_size=4 [18:13:46]MH_SAM_APDU [18:13:46]CAPDU: 80 0D 01 02 [18:13:46]Write to MH i2c: E2 08 00 1F 00 80 0D 01 02 00 00 00 00 98 [18:13:46]Write i2c OK [18:13:46]MH_I2C_Read... [18:13:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:13:46]Read from MH i2c: E2 [18:13:46]MH_I2C_Read... [18:13:46]Read from MH i2c: E2 03 00 [18:13:46]MH_I2C_Read... [18:13:46]Read from MH i2c: E2 03 00 1F 00 00 90 00 93 [18:13:46]RAPDU: 90 00 [18:13:46]wFMCommunicate OK [18:13:46]wFMCommunicate request_size=255 [18:13:46]MH_SAM_APDU [18:13:46]CAPDU: 80 0D 02 02 FA 03 00 00 02 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6F 00 8A 04 0D 00 36 39 35 37 35 33 31 30 33 32 30 33 38 06 04 2B 00 D0 9A D0 B0 D0 B1 D0 B5 D0 BB D1 8C 20 68 6F 63 6F 20 52 41 50 20 43 48 41 52 20 58 31 20 6D 69 63 72 6F 20 55 53 42 20 31 D0 BC FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 69 00 00 00 00 13 04 06 00 DC 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 [18:13:46]Write to MH i2c: E2 02 01 20 00 80 0D 02 02 FA 00 03 00 00 02 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6F 00 8A 04 0D 00 36 39 35 37 35 33 31 30 33 32 30 33 38 06 04 2B 00 D0 9A D0 B0 D0 B1 D0 B5 D0 BB D1 8C 20 68 6F 63 6F 20 52 41 50 20 43 48 41 52 20 58 31 20 6D 69 63 72 6F 20 55 53 42 20 31 D0 BC FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 69 00 00 00 00 13 04 06 00 DC 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 00 00 9C [18:13:46]Write i2c OK [18:13:46]MH_I2C_Read... [18:13:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:13:46]Read from MH i2c: E2 [18:13:46]MH_I2C_Read... [18:13:46]Read from MH i2c: E2 03 00 [18:13:46]MH_I2C_Read... [18:13:46]Read from MH i2c: E2 03 00 20 00 00 90 00 94 [18:13:46]RAPDU: 90 00 [18:13:46]wFMCommunicate OK [18:13:46]wFMCommunicate request_size=255 [18:13:46]MH_SAM_APDU [18:13:46]CAPDU: 80 0D 02 02 FA 63 00 8A 04 08 00 34 38 37 34 34 31 31 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 73 74 79 6C 65 20 44 75 61 6C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 C5 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BF 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 14 00 00 00 00 07 04 06 00 44 C5 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 59 5E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 [18:13:46]Write to MH i2c: E2 02 01 21 00 80 0D 02 02 FA 00 63 00 8A 04 08 00 34 38 37 34 34 31 31 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 73 74 79 6C 65 20 44 75 61 6C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 C5 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BF 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 14 00 00 00 00 07 04 06 00 44 C5 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 59 5E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 00 00 57 [18:13:46]Write i2c OK [18:13:46]MH_I2C_Read... [18:13:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:13:47]Read from MH i2c: E2 [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: E2 03 00 [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: E2 03 00 21 00 00 90 00 95 [18:13:47]RAPDU: 90 00 [18:13:47]wFMCommunicate OK [18:13:47]wFMCommunicate request_size=21 [18:13:47]MH_SAM_APDU [18:13:47]CAPDU: 80 0D 02 02 10 04 00 EB 53 01 00 35 04 06 00 D0 FB 3D 67 B0 A2 [18:13:47]Write to MH i2c: E2 18 00 22 00 80 0D 02 02 10 00 04 00 EB 53 01 00 35 04 06 00 D0 FB 3D 67 B0 A2 00 00 FF [18:13:47]Write i2c OK [18:13:47]MH_I2C_Read... [18:13:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:13:47]Read from MH i2c: E2 [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: E2 03 00 [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: E2 03 00 22 00 00 90 00 96 [18:13:47]RAPDU: 90 00 [18:13:47]wFMCommunicate OK [18:13:47]wFMCommunicate request_size=4 [18:13:47]MH_SAM_APDU [18:13:47]CAPDU: 80 0D 03 02 [18:13:47]Write to MH i2c: E2 08 00 23 00 80 0D 03 02 00 00 00 00 9E [18:13:47]Write i2c OK [18:13:47]MH_I2C_Read... [18:13:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:13:47]Read from MH i2c: E2 [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: E2 0B 00 [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: E2 0B 00 23 00 00 1E 6B D6 25 61 7D 68 4D 90 00 B6 [18:13:47]RAPDU: 1E 6B D6 25 61 7D 68 4D 90 00 [18:13:47]wFMCommunicate OK [18:13:47]SAM_PROTO_SignData done [18:13:47]FM_MakeSignedData done [18:13:47]CreateOFDProtocolMessage [18:13:47]wFMCommunicate request_size=4 [18:13:47]MH_SAM_APDU [18:13:47]CAPDU: 80 11 00 00 [18:13:47]Write to MH i2c: E2 08 00 24 00 80 11 00 00 00 00 00 00 9E [18:13:47]Write i2c OK [18:13:47]MH_I2C_Read... [18:13:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:13:47]Read from MH i2c: E2 [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: E2 17 00 [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: E2 17 00 24 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 FD [18:13:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:13:47]wFMCommunicate OK [18:13:47]CreateOFDProtocolMessage done [18:13:47]OFDSenderStorePacket 87019 [18:13:47]StoreOFDPacket docnum=87019 [18:13:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 14 02 00 00 62 85 0C 02 8E 5A 5A 03 01 00 03 00 00 02 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6F 00 8A 04 0D 00 36 39 35 37 35 33 31 30 33 32 30 33 38 06 04 2B 00 D0 9A D0 B0 D0 B1 D0 B5 D0 BB D1 8C 20 68 6F 63 6F 20 52 41 50 20 43 48 41 52 20 58 31 20 6D 69 63 72 6F 20 55 53 42 20 31 D0 BC FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 69 00 00 00 00 13 04 06 00 DC 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 34 31 31 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 73 74 79 6C 65 20 44 75 61 6C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 C5 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BF 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 14 00 00 00 00 07 04 06 00 44 C5 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 59 5E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EB 53 01 00 35 04 06 00 D0 FB 3D 67 B0 A2 1E 6B D6 25 61 7D 68 4D [18:13:47]CheckFolder [18:13:47]dirname=/storage/ofd_packets [18:13:47]CheckFolder done [18:13:47]ProducePacketName [18:13:47]name=ofd_packets/00087019 [18:13:47]NVStorageSaveData ofd_packets/00087019 [18:13:47]File name is /storage/ofd_packets/00087019 [18:13:47]Write 562 bytes [18:13:47]NVStorageSaveData done [18:13:47]OFDSenderStorePacket done [18:13:47]KKMCreateOFDPacket done [18:13:47]NVStorageSaveData kkm_last_timestamp [18:13:47]File name is /storage/kkm_last_timestamp [18:13:47]Write 4 bytes [18:13:47]NVStorageSaveData done [18:13:47]ExternCall_PrintAddStr [18:13:47]wPrintStart [18:13:47]Write to MH i2c: 01 00 00 25 00 25 [18:13:47]Write i2c OK [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: 01 [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: 01 07 00 [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: 01 07 00 25 00 00 00 00 00 00 FF 0F 3A [18:13:47]RasterBufferAndPrint [18:13:47]line Счет N : (3)148115 [18:13:47]line ИНН: 02508201610067 [18:13:47]line Контрольно-Кассовый Чек [18:13:47]line ПРОДАЖА [18:13:47]line Товар: 4600682557456 [18:13:47]line Напиток FLash up energy эн ж/б 0,5/0,45л [18:13:47]line 1.000 * 85.00 [18:13:47]line = 85.00 [18:13:47]line НДС 12% НСП 1% [18:13:47]line > о реализуемом товаре [18:13:47]line Товар: 6957531032038 [18:13:47]line Кабель hoco RAP CHAR X1 micro USB 1м [18:13:47]line 1.000 * 271.00 [18:13:47]line = 271.00 [18:13:47]line НДС 12% НСП 1% [18:13:47]line > о реализуемом товаре [18:13:47]line Товар: 48744119 [18:13:47]line Сигареты Winston Xstyle Dual [18:13:47]line 1.000 * 149.00 [18:13:47]line = 149.00 [18:13:47]line НДС 12% НСП 1% [18:13:47]line > о реализуемом товаре [18:13:47]line ИТОГО: 505.00 [18:13:47]line НСП 1% : 4.47 [18:13:47]line НДС 12% : 53.63 [18:13:47]line Наличными: 505.00 [18:13:47]line Безнал.: 0.00 [18:13:47]line Место: АЗС № 137 "Партнер Нефть" [18:13:47]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:13:47]line СНО: Общий режим [18:13:47]line Чек 332 22.09.2024 18:13 [18:13:47]line Смена: 497 ФФД: 1.0 [18:13:47]line ЗНМ: 0300000064 [18:13:47]line РНМ: 0000000000092592 [18:13:47]line Версия ККМ: 001 [18:13:47]line ФМ: 0000000000874979 [18:13:47]line ФД: 87019 [18:13:47]line ФПД: 229777485574306 [18:13:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T181345&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87019&fm=229777485574306&tin=02508201610067®Number=0000000000092592&sum=50500 [18:13:47]line 0 [18:13:47]written 0, free lines is 4095 [18:13:47]OFD Sender: Processing packet 87019 [packets to send 276, broken 275] [18:13:47]ProducePacketName [18:13:47]name=ofd_packets/00087019 [18:13:47]OFD Sender: To server: pG, [18:13:47]CommunicateWithHost lk.salyk.kg:30040 [18:13:47]ConnectInit lk.salyk.kg [18:13:47]Write to MH i2c: 01 00 00 5B 00 5B [18:13:47]Write i2c OK [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: 01 [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: 01 07 00 [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 32 0C A0 [18:13:47]RasterBufferAndPrint [18:13:47]line [18:13:47]line [18:13:47]line [18:13:47]line [18:13:47]line [18:13:47]written 0, free lines is 3127 [18:13:47]MH_Cut [18:13:47]Write to MH i2c: D1 01 00 62 00 01 34 [18:13:47]Write i2c OK [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: D1 [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: D1 01 00 [18:13:47]MH_I2C_Read... [18:13:47]Read from MH i2c: D1 01 00 62 00 00 33 [18:13:47]Write to MH i2c: 01 00 00 63 00 63 [18:13:47]Write i2c OK [18:13:47]MH_I2C_Read... [18:13:48]Connected sock=6 [18:13:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 14 02 00 00 62 85 0C 02 8E 5A 5A 03 01 00 03 00 00 02 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6F 00 8A 04 0D 00 36 39 35 37 35 33 31 30 33 32 30 33 38 06 04 2B 00 D0 9A D0 B0 D0 B1 D0 B5 D0 BB D1 8C 20 68 6F 63 6F 20 52 41 50 20 43 48 41 52 20 58 31 20 6D 69 63 72 6F 20 55 53 42 20 31 D0 BC FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 69 00 00 00 00 13 04 06 00 DC 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 34 31 31 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 73 74 79 6C 65 20 44 75 61 6C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 C5 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BF 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 14 00 00 00 00 07 04 06 00 44 C5 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 59 5E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EB 53 01 00 35 04 06 00 D0 FB 3D 67 B0 A2 1E 6B D6 25 61 7D 68 4D [18:13:48]*** Cut start [18:13:48]*** Partial cut [18:13:48]*** CUTSNS_PIN = 1 [18:13:48]*** CUTSNS_PIN = 0 [18:13:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 4B 63 47 00 9E 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 34 39 37 39 10 04 04 00 EB 53 01 00 F4 03 04 00 29 09 F0 66 B6 04 01 00 00 97 F2 D3 9B 82 B1 E2 2D [18:13:48]CommunicateWithHost err = 0 [18:13:48]CheckOFDResponse [18:13:48]1017 (14) - 77093643461234 [18:13:48]1041 (16) - 0000000000874979 [18:13:48]1040 (4) - 87019 [18:13:48]1012 (4) - 22.09.2024 12:10 [18:13:48]1206 (1) - 0 [18:13:48]OFD Sender: Remove packet 87019 [18:13:48]ProducePacketName [18:13:48]name=ofd_packets/00087019 [18:13:48]NVStorageDeleteData [18:13:48]*** Brake cut motor [18:13:49]OFD Sender: No OFD packet to send [18:13:49]Read from MH i2c: 01 [18:13:49]*** Stop cut motor [18:13:49]MH_I2C_Read... [18:13:49]*** Cut end [18:13:49]Read from MH i2c: 01 07 00 [18:13:49]MH_I2C_Read... [18:13:49]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [18:13:49]process_action close_receipt done [18:13:49]requested_data is exist [18:13:49]produce_requested_data [18:13:49]requested_item fm.sn is exist - process it [18:13:49]wFMCommunicate request_size=4 [18:13:49]MH_SAM_APDU [18:13:49]CAPDU: 80 11 00 00 [18:13:49]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [18:13:49]Write i2c OK [18:13:49]MH_I2C_Read... [18:13:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:13:49]Read from MH i2c: E2 [18:13:49]MH_I2C_Read... [18:13:49]Read from MH i2c: E2 17 00 [18:13:49]MH_I2C_Read... [18:13:49]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 34 39 37 39 90 00 3D [18:13:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:13:49]wFMCommunicate OK [18:13:49]requested_item fd.num is exist - process it [18:13:49]SAM_PROTO_GetFieldsCounters [18:13:49]wFMCommunicate request_size=4 [18:13:49]MH_SAM_APDU [18:13:49]CAPDU: 80 13 00 00 [18:13:49]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [18:13:49]Write i2c OK [18:13:49]MH_I2C_Read... [18:13:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:13:49]Read from MH i2c: E2 [18:13:49]MH_I2C_Read... [18:13:49]Read from MH i2c: E2 62 00 [18:13:49]MH_I2C_Read... [18:13:49]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 EB 53 01 00 0E 04 04 00 F1 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 28 [18:13:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 EB 53 01 00 0E 04 04 00 F1 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 [18:13:49]wFMCommunicate OK [18:13:49]SAM_PROTO_GetFieldsCounters done [18:13:49]requested_item shift.num is exist - process it [18:13:49]requested_item shift.opened is exist - process it [18:13:49]req_shift_opened [18:13:49]FM_GetShiftState [18:13:49]SAM_PROTO_GetShiftState [18:13:49]wFMCommunicate request_size=4 [18:13:49]MH_SAM_APDU [18:13:49]CAPDU: 80 13 01 00 [18:13:49]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [18:13:49]Write i2c OK [18:13:49]MH_I2C_Read... [18:13:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:13:49]Read from MH i2c: E2 [18:13:49]MH_I2C_Read... [18:13:49]Read from MH i2c: E2 0E 00 [18:13:49]MH_I2C_Read... [18:13:49]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A1 [18:13:49]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:13:49]wFMCommunicate OK [18:13:49]SAM_PROTO_GetShiftState done [18:13:49]FM_GetShiftState done [18:13:49]req_shift_opened done [18:13:49]requested_item shift.open_date is exist - process it [18:13:49]req_shift_open_date [18:13:49]req_shift_open_date done [18:13:49]produce_requested_data done [18:13:49]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87019,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:13:49]process_action_free close_receipt [18:13:49]json_value_free [18:13:49]json_value_free done [18:13:49]process_json_proto returns [18:13:49]Send response to host [18:13:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87019,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:13:49]free response buf [18:13:49]execute_script done [18:13:49]execute_script returns [18:13:49]free content buf [18:13:49]Sock 9.Close socket [18:13:49]Sock 9.Thread stoped [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:05]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:18]recv_with_timeout no data received [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:49]OFD Sender: No OFD packet to send [18:14:54]OFD Sender: No OFD packet to send [18:14:59]OFD Sender: No OFD packet to send [18:15:04]OFD Sender: No OFD packet to send [18:15:04]accept exits with 10 [18:15:04]New connection [18:15:04]New thread 3067088228 created [18:15:04]Thread 3067231588 joined [18:15:04]Waiting for new connection... [18:15:04] Sock 10.Parse request [18:15:04]Sock 10.Check first char [18:15:04]Sock 10.First char is OK [18:15:04]request: POST /json_proto HTTP/1.0 [18:15:04]Method: POST [18:15:04]URL: /json_proto [18:15:04]Method is POST - this is cgi request [18:15:04]url: /json_proto [18:15:04]query_string will be loaded in cgi processing [18:15:04]execute_cgi json_proto POST (null) [18:15:04]execute_cgi path=json_proto method=POST [18:15:04]POST find Content-Length [18:15:04]Host: 172.17.47.196:8080 [18:15:04]Content-Length: 677 [18:15:04]Content-Type: application/json [18:15:04] [18:15:04]POST finish read [18:15:04]Found Content-Length = 677 [18:15:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871958", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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:15:04]execute_script... [18:15: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)871958", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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:15:04]POST & json_proto [18:15:04]process_json_proto [18:15:04]json parsed OK: [18:15:04]protocol is kg_v1.0 [18:15:04]action value=close_receipt [18:15:04]process_action close_receipt [18:15:04]cmd_close_receipt [18:15:04]MH_GetDate [18:15:04]Write to MH i2c: F0 00 00 67 00 56 [18:15:04]Write i2c OK [18:15:04]MH_I2C_Read... [18:15:04]Read from MH i2c: F0 [18:15:04]MH_I2C_Read... [18:15:04]Read from MH i2c: F0 09 00 [18:15:04]MH_I2C_Read... [18:15:04]Read from MH i2c: F0 09 00 67 00 00 A9 5E F0 66 4C 6B 94 66 6D [18:15:04]GetLastDocTimeStamp 1727028825 [18:15:04]current date 1727028905 [18:15:04]FM_GetShiftState [18:15:04]SAM_PROTO_GetShiftState [18:15:04]wFMCommunicate request_size=4 [18:15:04]MH_SAM_APDU [18:15:04]CAPDU: 80 13 01 00 [18:15:04]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [18:15:04]Write i2c OK [18:15:04]MH_I2C_Read... [18:15:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:04]Read from MH i2c: E2 [18:15:04]MH_I2C_Read... [18:15:04]Read from MH i2c: E2 0E 00 [18:15:04]MH_I2C_Read... [18:15:04]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A3 [18:15:04]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:15:04]wFMCommunicate OK [18:15:04]SAM_PROTO_GetShiftState done [18:15:04]FM_GetShiftState done [18:15:04]opened in 1726964220 [18:15:04]opened+sec_in_day 1727050620 [18:15:04]quantity*price = 50036 [18:15:04]sum+1 = 50037 [18:15: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 333 22.09.2024 18:15 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87020 ФПД: 264926502974256 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T181505&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87020&fm=264926502974256&tin=02508201610067®Number=0000000000092592&sum=50000 [18:15:06]StoreToDocumentArchive [18:15:06]shift 497 fd 87020 [18:15:06]save to /storage/0497/doc_00087020 [18:15:06]save last doc name /storage/0497/doc_00087020 to /storage/kkm_last_doc_name [18:15:06]save OK [18:15:06]Clear old archive folders... [18:15:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:15:06]tlvbuf is 00EC9550 [18:15:06]SAM_PROTO_ClearQueue [18:15:06]wFMCommunicate request_size=4 [18:15:06]MH_SAM_APDU [18:15:06]CAPDU: 80 09 00 00 [18:15:06]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [18:15:06]Write i2c OK [18:15:06]MH_I2C_Read... [18:15:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:15:06]Read from MH i2c: E2 [18:15:06]MH_I2C_Read... [18:15:06]Read from MH i2c: E2 03 00 [18:15:06]MH_I2C_Read... [18:15:06]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [18:15:06]RAPDU: 90 00 [18:15:06]wFMCommunicate OK [18:15:06]SAM_PROTO_ClearQueue done [18:15:06]KKMCreateOFDPacket [18:15:06]OFDProtocolAddRootSTLVToBuf [18:15:06]FM_MakeSignedData [18:15:06]FM_MakeSignedData [18:15:06]SAM_PROTO_SignData [18:15:06]wFMCommunicate request_size=4 [18:15:06]MH_SAM_APDU [18:15:06]CAPDU: 80 0D 01 02 [18:15:06]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [18:15:06]Write i2c OK [18:15:06]MH_I2C_Read... [18:15:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:15:06]Read from MH i2c: E2 [18:15:06]MH_I2C_Read... [18:15:06]Read from MH i2c: E2 03 00 [18:15:06]MH_I2C_Read... [18:15:06]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [18:15:06]RAPDU: 90 00 [18:15:06]wFMCommunicate OK [18:15:06]wFMCommunicate request_size=255 [18:15:06]MH_SAM_APDU [18:15: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 4D 01 00 00 F4 03 04 00 A9 5E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EC 53 01 00 35 04 06 00 F0 [18:15:06]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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 A9 5E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EC 53 01 00 35 04 06 00 F0 00 00 49 [18:15:06]Write i2c OK [18:15:06]MH_I2C_Read... [18:15:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:15:06]Read from MH i2c: E2 [18:15:06]MH_I2C_Read... [18:15:06]Read from MH i2c: E2 03 00 [18:15:06]MH_I2C_Read... [18:15:06]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [18:15:06]RAPDU: 90 00 [18:15:06]wFMCommunicate OK [18:15:06]wFMCommunicate request_size=10 [18:15:06]MH_SAM_APDU [18:15:06]CAPDU: 80 0D 02 02 05 F3 02 19 F3 30 [18:15:06]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 F3 02 19 F3 30 00 00 2D [18:15:06]Write i2c OK [18:15:06]MH_I2C_Read... [18:15:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:15:06]Read from MH i2c: E2 [18:15:06]MH_I2C_Read... [18:15:06]Read from MH i2c: E2 03 00 [18:15:06]MH_I2C_Read... [18:15:06]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [18:15:06]RAPDU: 90 00 [18:15:06]wFMCommunicate OK [18:15:06]wFMCommunicate request_size=4 [18:15:06]MH_SAM_APDU [18:15:06]CAPDU: 80 0D 03 02 [18:15:06]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [18:15:06]Write i2c OK [18:15:06]MH_I2C_Read... [18:15:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:15:06]Read from MH i2c: E2 [18:15:06]MH_I2C_Read... [18:15:06]Read from MH i2c: E2 0B 00 [18:15:06]MH_I2C_Read... [18:15:06]Read from MH i2c: E2 0B 00 79 00 00 4E 3E CD 68 34 9C 91 56 90 00 6D [18:15:06]RAPDU: 4E 3E CD 68 34 9C 91 56 90 00 [18:15:06]wFMCommunicate OK [18:15:06]SAM_PROTO_SignData done [18:15:06]FM_MakeSignedData done [18:15:06]CreateOFDProtocolMessage [18:15:06]wFMCommunicate request_size=4 [18:15:06]MH_SAM_APDU [18:15:06]CAPDU: 80 11 00 00 [18:15:06]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [18:15:06]Write i2c OK [18:15:06]MH_I2C_Read... [18:15:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:06]Read from MH i2c: E2 [18:15:06]MH_I2C_Read... [18:15:06]Read from MH i2c: E2 17 00 [18:15:06]MH_I2C_Read... [18:15:06]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 53 [18:15:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:15:06]wFMCommunicate OK [18:15:06]CreateOFDProtocolMessage done [18:15:06]OFDSenderStorePacket 87020 [18:15:06]StoreOFDPacket docnum=87020 [18:15:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 02 13 07 01 24 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 A9 5E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EC 53 01 00 35 04 06 00 F0 F3 02 19 F3 30 4E 3E CD 68 34 9C 91 56 [18:15:06]CheckFolder [18:15:06]dirname=/storage/ofd_packets [18:15:06]CheckFolder done [18:15:06]ProducePacketName [18:15:06]name=ofd_packets/00087020 [18:15:06]NVStorageSaveData ofd_packets/00087020 [18:15:06]File name is /storage/ofd_packets/00087020 [18:15:06]Write 301 bytes [18:15:06]NVStorageSaveData done [18:15:06]OFDSenderStorePacket done [18:15:06]KKMCreateOFDPacket done [18:15:06]NVStorageSaveData kkm_last_timestamp [18:15:06]File name is /storage/kkm_last_timestamp [18:15:06]Write 4 bytes [18:15:06]NVStorageSaveData done [18:15:06]ExternCall_PrintAddStr [18:15:06]wPrintStart [18:15:06]Write to MH i2c: 01 00 00 7B 00 7B [18:15:06]Write i2c OK [18:15:06]MH_I2C_Read... [18:15:06]Read from MH i2c: 01 [18:15:06]MH_I2C_Read... [18:15:06]Read from MH i2c: 01 07 00 [18:15:06]MH_I2C_Read... [18:15:06]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [18:15:06]RasterBufferAndPrint [18:15:06]line Счет N : (1)871958 [18:15:06]line ИНН: 02508201610067 [18:15:06]line Контрольно-Кассовый Чек [18:15:06]line ПРОДАЖА [18:15:06]line ТРК (МРК, ГНК) : 63 [18:15:06]line Товар: 2710124130 [18:15:06]line Аи-92-К-5 [18:15:06]line 7.380 * 67.80 [18:15:06]line = 500.36 [18:15:06]line НДС 12% НСП 1% [18:15:06]line > о реализуемом товаре [18:15:06]line ОКРУГЛЕНИЕ: -0.36 [18:15:06]line ИТОГО: 500.00 [18:15:06]line Внесено: 500.00 [18:15:06]line СДАЧА: 0.00 [18:15:06]line НСП 1% : 4.43 [18:15:06]line НДС 12% : 53.14 [18:15:06]line Наличными: 500.00 [18:15:06]line Безнал.: 0.00 [18:15:06]line Место: АЗС № 137 "Партнер Нефть" [18:15:06]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:15:06]line СНО: Общий режим [18:15:06]line Чек 333 22.09.2024 18:15 [18:15:06]line Смена: 497 ФФД: 1.0 [18:15:06]line ЗНМ: 0300000064 [18:15:06]line РНМ: 0000000000092592 [18:15:06]line Версия ККМ: 001 [18:15:06]line ФМ: 0000000000874979 [18:15:06]line ФД: 87020 [18:15:06]line ФПД: 264926502974256 [18:15:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T181505&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87020&fm=264926502974256&tin=02508201610067®Number=0000000000092592&sum=50000 [18:15:06]written 0, free lines is 4095 [18:15:06]OFD Sender: Processing packet 87020 [packets to send 276, broken 275] [18:15:06]ProducePacketName [18:15:06]name=ofd_packets/00087020 [18:15:06]OFD Sender: To server: pG, [18:15:06]CommunicateWithHost lk.salyk.kg:30040 [18:15:06]ConnectInit lk.salyk.kg [18:15:07]Write to MH i2c: 01 00 00 A6 00 A6 [18:15:07]Write i2c OK [18:15:07]MH_I2C_Read... [18:15:07]Read from MH i2c: 01 [18:15:07]MH_I2C_Read... [18:15:07]Read from MH i2c: 01 07 00 [18:15:07]MH_I2C_Read... [18:15:07]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 E4 0C 9D [18:15:07]RasterBufferAndPrint [18:15:07]line [18:15:07]line [18:15:07]line [18:15:07]line [18:15:07]line [18:15:07]written 0, free lines is 3306 [18:15:07]MH_Cut [18:15:07]Write to MH i2c: D1 01 00 AD 00 01 7F [18:15:07]Write i2c OK [18:15:07]MH_I2C_Read... [18:15:07]Read from MH i2c: D1 [18:15:07]MH_I2C_Read... [18:15:07]Read from MH i2c: D1 01 00 [18:15:07]MH_I2C_Read... [18:15:07]Read from MH i2c: D1 01 00 AD 00 00 7E [18:15:07]Write to MH i2c: 01 00 00 AE 00 AE [18:15:07]Write i2c OK [18:15:07]MH_I2C_Read... [18:15:07]*** Cut start [18:15:07]*** Partial cut [18:15:07]*** CUTSNS_PIN = 1 [18:15:07]*** CUTSNS_PIN = 0 [18:15:08]*** Brake cut motor [18:15:08]recv_with_timeout no data received [18:15:08]Read from MH i2c: 01 [18:15:08]MH_I2C_Read... [18:15:08]*** Stop cut motor [18:15:08]*** Cut end [18:15:08]Read from MH i2c: 01 07 00 [18:15:08]MH_I2C_Read... [18:15:08]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [18:15:08]process_action close_receipt done [18:15:08]requested_data is exist [18:15:08]produce_requested_data [18:15:08]requested_item fm.sn is exist - process it [18:15:08]wFMCommunicate request_size=4 [18:15:08]MH_SAM_APDU [18:15:08]CAPDU: 80 11 00 00 [18:15:08]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [18:15:08]Write i2c OK [18:15:08]MH_I2C_Read... [18:15:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:08]Read from MH i2c: E2 [18:15:08]MH_I2C_Read... [18:15:08]Read from MH i2c: E2 17 00 [18:15:08]MH_I2C_Read... [18:15:08]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 34 39 37 39 90 00 88 [18:15:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:15:08]wFMCommunicate OK [18:15:08]requested_item fd.num is exist - process it [18:15:08]SAM_PROTO_GetFieldsCounters [18:15:08]wFMCommunicate request_size=4 [18:15:08]MH_SAM_APDU [18:15:08]CAPDU: 80 13 00 00 [18:15:08]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [18:15:08]Write i2c OK [18:15:08]MH_I2C_Read... [18:15:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:15:08]Read from MH i2c: E2 [18:15:08]MH_I2C_Read... [18:15:08]Read from MH i2c: E2 62 00 [18:15:08]MH_I2C_Read... [18:15:08]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 EC 53 01 00 0E 04 04 00 F1 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 77 [18:15: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 EC 53 01 00 0E 04 04 00 F1 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 [18:15:08]wFMCommunicate OK [18:15:08]SAM_PROTO_GetFieldsCounters done [18:15:08]requested_item shift.num is exist - process it [18:15:08]requested_item shift.opened is exist - process it [18:15:08]req_shift_opened [18:15:08]FM_GetShiftState [18:15:08]SAM_PROTO_GetShiftState [18:15:08]wFMCommunicate request_size=4 [18:15:08]MH_SAM_APDU [18:15:08]CAPDU: 80 13 01 00 [18:15:08]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [18:15:08]Write i2c OK [18:15:08]MH_I2C_Read... [18:15:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:08]Read from MH i2c: E2 [18:15:08]MH_I2C_Read... [18:15:08]Read from MH i2c: E2 0E 00 [18:15:08]MH_I2C_Read... [18:15:08]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 EC [18:15:08]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:15:08]wFMCommunicate OK [18:15:08]SAM_PROTO_GetShiftState done [18:15:08]FM_GetShiftState done [18:15:08]req_shift_opened done [18:15:08]requested_item shift.open_date is exist - process it [18:15:08]req_shift_open_date [18:15:08]req_shift_open_date done [18:15:08]produce_requested_data done [18:15:08]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87020,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:15:08]process_action_free close_receipt [18:15:08]json_value_free [18:15:08]json_value_free done [18:15:08]process_json_proto returns [18:15:08]Send response to host [18:15:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87020,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:15:08]free response buf [18:15:08]execute_script done [18:15:08]execute_script returns [18:15:08]free content buf [18:15:08]Sock 10.Close socket [18:15:08]Sock 10.Thread stoped [18:15:11]ConnectInit Can't take IP for lk.salyk.kg [18:15:11]CommunicateWithHost connect error [18:15:11]CommunicateWithHost err = -1 [18:15:11]OFD Sender: Server communicate error [18:15:15]accept exits with 9 [18:15:15]New connection [18:15:15]New thread 3067231588 created [18:15:15]Thread 3067088228 joined [18:15:15]Waiting for new connection... [18:15:15] Sock 9.Parse request [18:15:15]Sock 9.Check first char [18:15:15]Sock 9.First char is OK [18:15:15]request: POST /json_proto HTTP/1.0 [18:15:15]Method: POST [18:15:15]URL: /json_proto [18:15:15]Method is POST - this is cgi request [18:15:15]url: /json_proto [18:15:15]query_string will be loaded in cgi processing [18:15:15]execute_cgi json_proto POST (null) [18:15:15]execute_cgi path=json_proto method=POST [18:15:15]POST find Content-Length [18:15:15]Host: 172.17.47.196:8080 [18:15:15]Content-Length: 677 [18:15:15]Content-Type: application/json [18:15:15] [18:15:15]POST finish read [18:15:15]Found Content-Length = 677 [18:15:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871957", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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:15:15]execute_script... [18:15: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)871957", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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:15:15]POST & json_proto [18:15:15]process_json_proto [18:15:15]json parsed OK: [18:15:15]protocol is kg_v1.0 [18:15:15]action value=close_receipt [18:15:15]process_action close_receipt [18:15:15]cmd_close_receipt [18:15:15]MH_GetDate [18:15:15]Write to MH i2c: F0 00 00 B2 00 A1 [18:15:15]Write i2c OK [18:15:15]MH_I2C_Read... [18:15:15]Read from MH i2c: F0 [18:15:15]MH_I2C_Read... [18:15:15]Read from MH i2c: F0 09 00 [18:15:15]MH_I2C_Read... [18:15:15]Read from MH i2c: F0 09 00 B2 00 00 B4 5E F0 66 4C 6B 94 66 C3 [18:15:15]GetLastDocTimeStamp 1727028905 [18:15:15]current date 1727028916 [18:15:15]FM_GetShiftState [18:15:15]SAM_PROTO_GetShiftState [18:15:15]wFMCommunicate request_size=4 [18:15:15]MH_SAM_APDU [18:15:15]CAPDU: 80 13 01 00 [18:15:15]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [18:15:15]Write i2c OK [18:15:15]MH_I2C_Read... [18:15:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:15]Read from MH i2c: E2 [18:15:15]MH_I2C_Read... [18:15:15]Read from MH i2c: E2 0E 00 [18:15:15]MH_I2C_Read... [18:15:15]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 EE [18:15:15]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:15:15]wFMCommunicate OK [18:15:15]SAM_PROTO_GetShiftState done [18:15:15]FM_GetShiftState done [18:15:15]opened in 1726964220 [18:15:15]opened+sec_in_day 1727050620 [18:15:15]quantity*price = 50036 [18:15:15]sum+1 = 50037 [18:15: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 334 22.09.2024 18:15 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87021 ФПД: 54233876611304 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T181516&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87021&fm=54233876611304&tin=02508201610067®Number=0000000000092592&sum=50000 [18:15:16]StoreToDocumentArchive [18:15:16]shift 497 fd 87021 [18:15:16]save to /storage/0497/doc_00087021 [18:15:16]save last doc name /storage/0497/doc_00087021 to /storage/kkm_last_doc_name [18:15:16]save OK [18:15:16]Clear old archive folders... [18:15:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:15:16]tlvbuf is 00EE9090 [18:15:16]SAM_PROTO_ClearQueue [18:15:16]wFMCommunicate request_size=4 [18:15:16]MH_SAM_APDU [18:15:16]CAPDU: 80 09 00 00 [18:15:16]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [18:15:16]Write i2c OK [18:15:16]MH_I2C_Read... [18:15:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:15:16]Read from MH i2c: E2 [18:15:16]MH_I2C_Read... [18:15:16]Read from MH i2c: E2 03 00 [18:15:16]MH_I2C_Read... [18:15:16]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [18:15:16]RAPDU: 90 00 [18:15:16]wFMCommunicate OK [18:15:16]SAM_PROTO_ClearQueue done [18:15:16]KKMCreateOFDPacket [18:15:16]OFDProtocolAddRootSTLVToBuf [18:15:16]FM_MakeSignedData [18:15:16]FM_MakeSignedData [18:15:16]SAM_PROTO_SignData [18:15:16]wFMCommunicate request_size=4 [18:15:16]MH_SAM_APDU [18:15:16]CAPDU: 80 0D 01 02 [18:15:16]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [18:15:16]Write i2c OK [18:15:16]MH_I2C_Read... [18:15:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:15:16]Read from MH i2c: E2 [18:15:16]MH_I2C_Read... [18:15:16]Read from MH i2c: E2 03 00 [18:15:16]MH_I2C_Read... [18:15:16]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [18:15:16]RAPDU: 90 00 [18:15:16]wFMCommunicate OK [18:15:16]wFMCommunicate request_size=255 [18:15:16]MH_SAM_APDU [18:15: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 4E 01 00 00 F4 03 04 00 B4 5E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 ED 53 01 00 35 04 06 00 31 [18:15:16]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 B4 5E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 ED 53 01 00 35 04 06 00 31 00 00 E2 [18:15:16]OFD Sender: Processing packet 87020 [packets to send 276, broken 275] [18:15:16]ProducePacketName [18:15:16]name=ofd_packets/00087020 [18:15:16]OFD Sender: To server: pG, [18:15:16]CommunicateWithHost lk.salyk.kg:30040 [18:15:16]ConnectInit lk.salyk.kg [18:15:16]Write i2c OK [18:15:16]MH_I2C_Read... [18:15:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:15:17]Read from MH i2c: E2 [18:15:17]MH_I2C_Read... [18:15:17]Read from MH i2c: E2 03 00 [18:15:17]MH_I2C_Read... [18:15:17]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [18:15:17]RAPDU: 90 00 [18:15:17]wFMCommunicate OK [18:15:17]wFMCommunicate request_size=10 [18:15:17]MH_SAM_APDU [18:15:17]CAPDU: 80 0D 02 02 05 53 4E F3 40 E8 [18:15:17]Write to MH i2c: E2 0D 00 C3 00 80 0D 02 02 05 00 53 4E F3 40 E8 00 00 03 [18:15:17]Write i2c OK [18:15:17]MH_I2C_Read... [18:15:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:15:17]Read from MH i2c: E2 [18:15:17]MH_I2C_Read... [18:15:17]Read from MH i2c: E2 03 00 [18:15:17]MH_I2C_Read... [18:15:17]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [18:15:17]RAPDU: 90 00 [18:15:17]wFMCommunicate OK [18:15:17]wFMCommunicate request_size=4 [18:15:17]MH_SAM_APDU [18:15:17]CAPDU: 80 0D 03 02 [18:15:17]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [18:15:17]Write i2c OK [18:15:17]MH_I2C_Read... [18:15:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:15:17]Read from MH i2c: E2 [18:15:17]MH_I2C_Read... [18:15:17]Read from MH i2c: E2 0B 00 [18:15:17]MH_I2C_Read... [18:15:17]Read from MH i2c: E2 0B 00 C4 00 00 97 F0 56 FD D4 EA 3E BD 90 00 D3 [18:15:17]RAPDU: 97 F0 56 FD D4 EA 3E BD 90 00 [18:15:17]wFMCommunicate OK [18:15:17]SAM_PROTO_SignData done [18:15:17]FM_MakeSignedData done [18:15:17]CreateOFDProtocolMessage [18:15:17]wFMCommunicate request_size=4 [18:15:17]MH_SAM_APDU [18:15:17]CAPDU: 80 11 00 00 [18:15:17]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [18:15:17]Write i2c OK [18:15:17]MH_I2C_Read... [18:15:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:17]Read from MH i2c: E2 [18:15:17]MH_I2C_Read... [18:15:17]Read from MH i2c: E2 17 00 [18:15:17]MH_I2C_Read... [18:15:17]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 9E [18:15:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:15:17]wFMCommunicate OK [18:15:17]CreateOFDProtocolMessage done [18:15:17]OFDSenderStorePacket 87021 [18:15:17]StoreOFDPacket docnum=87021 [18:15:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 4D 7B 07 01 C2 D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 B4 5E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 ED 53 01 00 35 04 06 00 31 53 4E F3 40 E8 97 F0 56 FD D4 EA 3E BD [18:15:17]CheckFolder [18:15:17]dirname=/storage/ofd_packets [18:15:17]CheckFolder done [18:15:17]ProducePacketName [18:15:17]name=ofd_packets/00087021 [18:15:17]NVStorageSaveData ofd_packets/00087021 [18:15:17]File name is /storage/ofd_packets/00087021 [18:15:17]Write 301 bytes [18:15:17]NVStorageSaveData done [18:15:17]OFDSenderStorePacket done [18:15:17]KKMCreateOFDPacket done [18:15:17]NVStorageSaveData kkm_last_timestamp [18:15:17]File name is /storage/kkm_last_timestamp [18:15:17]Write 4 bytes [18:15:17]NVStorageSaveData done [18:15:17]ExternCall_PrintAddStr [18:15:17]wPrintStart [18:15:17]Write to MH i2c: 01 00 00 C6 00 C6 [18:15:17]Write i2c OK [18:15:17]MH_I2C_Read... [18:15:17]Read from MH i2c: 01 [18:15:17]MH_I2C_Read... [18:15:17]Read from MH i2c: 01 07 00 [18:15:17]MH_I2C_Read... [18:15:17]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [18:15:17]RasterBufferAndPrint [18:15:17]line Счет N : (1)871957 [18:15:17]line ИНН: 02508201610067 [18:15:17]line Контрольно-Кассовый Чек [18:15:17]line ПРОДАЖА [18:15:17]line ТРК (МРК, ГНК) : 53 [18:15:17]line Товар: 2710124130 [18:15:17]line Аи-92-К-5 [18:15:17]line 7.380 * 67.80 [18:15:17]line = 500.36 [18:15:17]line НДС 12% НСП 1% [18:15:17]line > о реализуемом товаре [18:15:17]line ОКРУГЛЕНИЕ: -0.36 [18:15:17]line ИТОГО: 500.00 [18:15:17]line Внесено: 500.00 [18:15:17]line СДАЧА: 0.00 [18:15:17]line НСП 1% : 4.43 [18:15:17]line НДС 12% : 53.14 [18:15:17]line Наличными: 500.00 [18:15:17]line Безнал.: 0.00 [18:15:17]line Место: АЗС № 137 "Партнер Нефть" [18:15:17]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:15:17]line СНО: Общий режим [18:15:17]line Чек 334 22.09.2024 18:15 [18:15:17]line Смена: 497 ФФД: 1.0 [18:15:17]line ЗНМ: 0300000064 [18:15:17]line РНМ: 0000000000092592 [18:15:17]line Версия ККМ: 001 [18:15:17]line ФМ: 0000000000874979 [18:15:17]line ФД: 87021 [18:15:17]line ФПД: 54233876611304 [18:15:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T181516&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87021&fm=54233876611304&tin=02508201610067®Number=0000000000092592&sum=50000 [18:15:17]written 0, free lines is 4095 [18:15:17]Connected sock=11 [18:15:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 02 13 07 01 24 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 A9 5E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EC 53 01 00 35 04 06 00 F0 F3 02 19 F3 30 4E 3E CD 68 34 9C 91 56 [18:15:17]Write to MH i2c: 01 00 00 F1 00 F1 [18:15:17]Write i2c OK [18:15:17]MH_I2C_Read... [18:15:17]Read from MH i2c: 01 [18:15:17]MH_I2C_Read... [18:15:17]Read from MH i2c: 01 07 00 [18:15:17]MH_I2C_Read... [18:15:17]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 13 0D 18 [18:15:17]RasterBufferAndPrint [18:15:17]line [18:15:17]line [18:15:17]line [18:15:17]line [18:15:17]line [18:15:17]written 0, free lines is 3359 [18:15:17]MH_Cut [18:15:17]Write to MH i2c: D1 01 00 F8 00 01 CA [18:15:17]Write i2c OK [18:15:17]MH_I2C_Read... [18:15:17]Read from MH i2c: D1 [18:15:17]MH_I2C_Read... [18:15:17]Read from MH i2c: D1 01 00 [18:15:17]MH_I2C_Read... [18:15:17]Read from MH i2c: D1 01 00 F8 00 00 C9 [18:15:17]Write to MH i2c: 01 00 00 F9 00 F9 [18:15:17]Write i2c OK [18:15:17]MH_I2C_Read... [18:15:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 59 EE 47 00 E5 B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EC 53 01 00 F4 03 04 00 82 09 F0 66 B6 04 01 00 00 04 FF EA F1 C1 62 0D 92 [18:15:17]CommunicateWithHost err = 0 [18:15:17]CheckOFDResponse [18:15:17]1017 (14) - 77093643461234 [18:15:17]1041 (16) - 0000000000874979 [18:15:17]1040 (4) - 87020 [18:15:17]1012 (4) - 22.09.2024 12:11 [18:15:17]1206 (1) - 0 [18:15:17]OFD Sender: Remove packet 87020 [18:15:17]ProducePacketName [18:15:17]name=ofd_packets/00087020 [18:15:17]NVStorageDeleteData [18:15:18]OFD Sender: Processing packet 87021 [packets to send 276, broken 275] [18:15:18]ProducePacketName [18:15:18]name=ofd_packets/00087021 [18:15:18]OFD Sender: To server: pG, [18:15:18]CommunicateWithHost lk.salyk.kg:30040 [18:15:18]ConnectInit lk.salyk.kg [18:15:18]*** Cut start [18:15:18]*** Partial cut [18:15:18]*** CUTSNS_PIN = 1 [18:15:18]*** CUTSNS_PIN = 0 [18:15:18]*** Brake cut motor [18:15:19]Read from MH i2c: 01 [18:15:19]MH_I2C_Read... [18:15:19]*** Stop cut motor [18:15:19]*** Cut end [18:15:19]Read from MH i2c: 01 07 00 [18:15:19]MH_I2C_Read... [18:15:19]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [18:15:19]process_action close_receipt done [18:15:19]requested_data is exist [18:15:19]produce_requested_data [18:15:19]requested_item fm.sn is exist - process it [18:15:19]wFMCommunicate request_size=4 [18:15:19]MH_SAM_APDU [18:15:19]CAPDU: 80 11 00 00 [18:15:19]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [18:15:19]Write i2c OK [18:15:19]MH_I2C_Read... [18:15:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:19]Read from MH i2c: E2 [18:15:19]MH_I2C_Read... [18:15:19]Read from MH i2c: E2 17 00 [18:15:19]MH_I2C_Read... [18:15:19]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 34 39 37 39 90 00 D3 [18:15:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:15:19]wFMCommunicate OK [18:15:19]requested_item fd.num is exist - process it [18:15:19]SAM_PROTO_GetFieldsCounters [18:15:19]wFMCommunicate request_size=4 [18:15:19]MH_SAM_APDU [18:15:19]CAPDU: 80 13 00 00 [18:15:19]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [18:15:19]Write i2c OK [18:15:19]MH_I2C_Read... [18:15:19]Connected sock=7 [18: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 34 39 37 39 0F 01 00 00 4D 7B 07 01 C2 D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 B4 5E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 ED 53 01 00 35 04 06 00 31 53 4E F3 40 E8 97 F0 56 FD D4 EA 3E BD [18:15:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:15:19]Read from MH i2c: E2 [18:15:19]MH_I2C_Read... [18:15:19]Read from MH i2c: E2 62 00 [18:15:19]MH_I2C_Read... [18:15:19]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 ED 53 01 00 0E 04 04 00 F1 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 C6 [18:15: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 ED 53 01 00 0E 04 04 00 F1 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 [18:15:19]wFMCommunicate OK [18:15:19]SAM_PROTO_GetFieldsCounters done [18:15:19]requested_item shift.num is exist - process it [18:15:19]requested_item shift.opened is exist - process it [18:15:19]req_shift_opened [18:15:19]FM_GetShiftState [18:15:19]SAM_PROTO_GetShiftState [18:15:19]wFMCommunicate request_size=4 [18:15:19]MH_SAM_APDU [18:15:19]CAPDU: 80 13 01 00 [18:15:19]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [18:15:19]Write i2c OK [18:15:19]MH_I2C_Read... [18:15:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:19]Read from MH i2c: E2 [18:15:19]MH_I2C_Read... [18:15:19]Read from MH i2c: E2 0E 00 [18:15:19]MH_I2C_Read... [18:15:19]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 37 [18:15:19]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:15:19]wFMCommunicate OK [18:15:19]SAM_PROTO_GetShiftState done [18:15:19]FM_GetShiftState done [18:15:19]req_shift_opened done [18:15:19]requested_item shift.open_date is exist - process it [18:15:19]req_shift_open_date [18:15:19]req_shift_open_date done [18:15:19]produce_requested_data done [18:15:19]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87021,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:15:19]process_action_free close_receipt [18:15:19]json_value_free [18:15:19]json_value_free done [18:15:19]process_json_proto returns [18:15:19]Send response to host [18:15:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87021,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:15:19]free response buf [18:15:19]execute_script done [18:15:19]execute_script returns [18:15:19]free content buf [18:15:19]Sock 9.Close socket [18:15:19]Sock 9.Thread stoped [18:15:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 97 70 47 00 53 AD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 ED 53 01 00 F4 03 04 00 84 09 F0 66 B6 04 01 00 00 76 A7 6F 4E 8A 63 41 FE [18:15:19]CommunicateWithHost err = 0 [18:15:19]CheckOFDResponse [18:15:19]1017 (14) - 77093643461234 [18:15:19]1041 (16) - 0000000000874979 [18:15:19]1040 (4) - 87021 [18:15:19]1012 (4) - 22.09.2024 12:11 [18:15:19]1206 (1) - 0 [18:15:19]OFD Sender: Remove packet 87021 [18:15:19]ProducePacketName [18:15:19]name=ofd_packets/00087021 [18:15:19]NVStorageDeleteData [18:15:20]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]recv_with_timeout no data received [18:15:30]OFD Sender: No OFD packet to send [18:15:35]OFD Sender: No OFD packet to send [18:15:40]OFD Sender: No OFD packet to send [18:15:43]recv_with_timeout no data received [18:15:45]OFD Sender: No OFD packet to send [18:15:46]accept exits with 10 [18:15:46]New connection [18:15:46]New thread 3067088228 created [18:15:46]Thread 3067231588 joined [18:15:46]Waiting for new connection... [18:15:46] Sock 10.Parse request [18:15:46]Sock 10.Check first char [18:15:46]Sock 10.First char is OK [18:15:46]request: POST /json_proto HTTP/1.0 [18:15:46]Method: POST [18:15:46]URL: /json_proto [18:15:46]Method is POST - this is cgi request [18:15:46]url: /json_proto [18:15:46]query_string will be loaded in cgi processing [18:15:46]execute_cgi json_proto POST (null) [18:15:46]execute_cgi path=json_proto method=POST [18:15:46]POST find Content-Length [18:15:46]Host: 172.17.47.196:8080 [18:15:46]Content-Length: 682 [18:15:46]Content-Type: application/json [18:15:46] [18:15:46]POST finish read [18:15:46]Found Content-Length = 682 [18:15:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871959", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:15:46]execute_script... [18: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)871959", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:15:46]POST & json_proto [18:15:46]process_json_proto [18:15:46]json parsed OK: [18:15:46]protocol is kg_v1.0 [18:15:46]action value=close_receipt [18:15:46]process_action close_receipt [18:15:46]cmd_close_receipt [18:15:46]MH_GetDate [18:15:46]Write to MH i2c: F0 00 00 FD 00 EC [18:15:46]Write i2c OK [18:15:46]MH_I2C_Read... [18:15:46]Read from MH i2c: F0 [18:15:46]MH_I2C_Read... [18:15:46]Read from MH i2c: F0 09 00 [18:15:46]MH_I2C_Read... [18:15:46]Read from MH i2c: F0 09 00 FD 00 00 D2 5E F0 66 4C 6B 94 66 2C [18:15:46]GetLastDocTimeStamp 1727028916 [18:15:46]current date 1727028946 [18:15:46]FM_GetShiftState [18:15:46]SAM_PROTO_GetShiftState [18:15:46]wFMCommunicate request_size=4 [18:15:46]MH_SAM_APDU [18:15:46]CAPDU: 80 13 01 00 [18:15:46]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [18:15:46]Write i2c OK [18:15:46]MH_I2C_Read... [18:15:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:46]Read from MH i2c: E2 [18:15:46]MH_I2C_Read... [18:15:46]Read from MH i2c: E2 0E 00 [18:15:46]MH_I2C_Read... [18:15:46]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 39 [18:15:46]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:15:46]wFMCommunicate OK [18:15:46]SAM_PROTO_GetShiftState done [18:15:46]FM_GetShiftState done [18:15:46]opened in 1726964220 [18:15:46]opened+sec_in_day 1727050620 [18:15:46]quantity*price = 100005 [18:15:46]sum+1 = 100006 [18:15:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 335 22.09.2024 18:15 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87022 ФПД: 250498659707394 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T181546&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87022&fm=250498659707394&tin=02508201610067®Number=0000000000092592&sum=100000 [18:15:47]StoreToDocumentArchive [18:15:47]shift 497 fd 87022 [18:15:47]save to /storage/0497/doc_00087022 [18:15:47]save last doc name /storage/0497/doc_00087022 to /storage/kkm_last_doc_name [18:15:47]save OK [18:15:47]Clear old archive folders... [18:15:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:15:47]tlvbuf is 00EB9130 [18:15:47]SAM_PROTO_ClearQueue [18:15:47]wFMCommunicate request_size=4 [18:15:47]MH_SAM_APDU [18:15:47]CAPDU: 80 09 00 00 [18:15:47]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [18:15:47]Write i2c OK [18:15:47]MH_I2C_Read... [18:15:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:15:47]Read from MH i2c: E2 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: E2 03 00 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [18:15:47]RAPDU: 90 00 [18:15:47]wFMCommunicate OK [18:15:47]SAM_PROTO_ClearQueue done [18:15:47]KKMCreateOFDPacket [18:15:47]OFDProtocolAddRootSTLVToBuf [18:15:47]FM_MakeSignedData [18:15:47]FM_MakeSignedData [18:15:47]SAM_PROTO_SignData [18:15:47]wFMCommunicate request_size=4 [18:15:47]MH_SAM_APDU [18:15:47]CAPDU: 80 0D 01 02 [18:15:47]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [18:15:47]Write i2c OK [18:15:47]MH_I2C_Read... [18:15:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:15:47]Read from MH i2c: E2 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: E2 03 00 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [18:15:47]RAPDU: 90 00 [18:15:47]wFMCommunicate OK [18:15:47]wFMCommunicate request_size=255 [18:15:47]MH_SAM_APDU [18:15:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 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 4F 01 00 00 F4 03 04 00 D2 5E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EE 53 01 00 35 04 06 00 E3 [18:15:47]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 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 4F 01 00 00 F4 03 04 00 D2 5E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EE 53 01 00 35 04 06 00 E3 00 00 8F [18:15:47]Write i2c OK [18:15:47]MH_I2C_Read... [18:15:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:15:47]Read from MH i2c: E2 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: E2 03 00 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [18:15:47]RAPDU: 90 00 [18:15:47]wFMCommunicate OK [18:15:47]wFMCommunicate request_size=10 [18:15:47]MH_SAM_APDU [18:15:47]CAPDU: 80 0D 02 02 05 D3 C3 A0 EA 02 [18:15:47]Write to MH i2c: E2 0D 00 0E 01 80 0D 02 02 05 00 D3 C3 A0 EA 02 00 00 B5 [18:15:47]Write i2c OK [18:15:47]MH_I2C_Read... [18:15:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:15:47]Read from MH i2c: E2 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: E2 03 00 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [18:15:47]RAPDU: 90 00 [18:15:47]wFMCommunicate OK [18:15:47]wFMCommunicate request_size=4 [18:15:47]MH_SAM_APDU [18:15:47]CAPDU: 80 0D 03 02 [18:15:47]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [18:15:47]Write i2c OK [18:15:47]MH_I2C_Read... [18:15:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:15:47]Read from MH i2c: E2 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: E2 0B 00 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: E2 0B 00 0F 01 00 86 94 45 56 1C C0 D6 A0 90 00 93 [18:15:47]RAPDU: 86 94 45 56 1C C0 D6 A0 90 00 [18:15:47]wFMCommunicate OK [18:15:47]SAM_PROTO_SignData done [18:15:47]FM_MakeSignedData done [18:15:47]CreateOFDProtocolMessage [18:15:47]wFMCommunicate request_size=4 [18:15:47]MH_SAM_APDU [18:15:47]CAPDU: 80 11 00 00 [18:15:47]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [18:15:47]Write i2c OK [18:15:47]MH_I2C_Read... [18:15:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:47]Read from MH i2c: E2 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: E2 17 00 [18:15:47]MH_I2C_Read... [18:15:47]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 34 39 37 39 90 00 EA [18:15:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:15:47]wFMCommunicate OK [18:15:47]CreateOFDProtocolMessage done [18:15:47]OFDSenderStorePacket 87022 [18:15:47]StoreOFDPacket docnum=87022 [18:15:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 9F 88 07 01 3D 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 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 4F 01 00 00 F4 03 04 00 D2 5E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EE 53 01 00 35 04 06 00 E3 D3 C3 A0 EA 02 86 94 45 56 1C C0 D6 A0 [18:15:47]CheckFolder [18:15:47]dirname=/storage/ofd_packets [18:15:47]CheckFolder done [18:15:47]ProducePacketName [18:15:47]name=ofd_packets/00087022 [18:15:47]NVStorageSaveData ofd_packets/00087022 [18:15:47]File name is /storage/ofd_packets/00087022 [18:15:47]Write 301 bytes [18:15:47]NVStorageSaveData done [18:15:47]OFDSenderStorePacket done [18:15:47]KKMCreateOFDPacket done [18:15:47]NVStorageSaveData kkm_last_timestamp [18:15:47]File name is /storage/kkm_last_timestamp [18:15:47]Write 4 bytes [18:15:47]NVStorageSaveData done [18:15:47]ExternCall_PrintAddStr [18:15:47]wPrintStart [18:15:47]Write to MH i2c: 01 00 00 11 01 12 [18:15:47]Write i2c OK [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: 01 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: 01 07 00 [18:15:47]MH_I2C_Read... [18:15:47]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [18:15:47]RasterBufferAndPrint [18:15:47]line Счет N : (1)871959 [18:15:47]line ИНН: 02508201610067 [18:15:47]line Контрольно-Кассовый Чек [18:15:47]line ПРОДАЖА [18:15:47]line ТРК (МРК, ГНК) : 33 [18:15:47]line Товар: 2710124130 [18:15:47]line Аи-92-К-5 [18:15:47]line 14.750 * 67.80 [18:15:47]line = 1000.05 [18:15:47]line НДС 12% НСП 1% [18:15:47]line > о реализуемом товаре [18:15:47]line ОКРУГЛЕНИЕ: -0.05 [18:15:47]line ИТОГО: 1000.00 [18:15:47]line Внесено: 1000.00 [18:15:47]line СДАЧА: 0.00 [18:15:47]line НСП 1% : 8.85 [18:15:47]line НДС 12% : 106.20 [18:15:47]line Наличными: 1000.00 [18:15:47]line Безнал.: 0.00 [18:15:48]line Место: АЗС № 137 "Партнер Нефть" [18:15:48]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:15:48]line СНО: Общий режим [18:15:48]line Чек 335 22.09.2024 18:15 [18:15:48]line Смена: 497 ФФД: 1.0 [18:15:48]line ЗНМ: 0300000064 [18:15:48]line РНМ: 0000000000092592 [18:15:48]line Версия ККМ: 001 [18:15:48]line ФМ: 0000000000874979 [18:15:48]line ФД: 87022 [18:15:48]line ФПД: 250498659707394 [18:15:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T181546&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87022&fm=250498659707394&tin=02508201610067®Number=0000000000092592&sum=100000 [18:15:48]OFD Sender: Processing packet 87022 [packets to send 276, broken 275] [18:15:48]ProducePacketName [18:15:48]name=ofd_packets/00087022 [18:15:48]OFD Sender: To server: pG, [18:15:48]CommunicateWithHost lk.salyk.kg:30040 [18:15:48]ConnectInit lk.salyk.kg [18:15:48]written 0, free lines is 4095 [18:15:48]Write to MH i2c: 01 00 00 3C 01 3D [18:15:48]Write i2c OK [18:15:48]MH_I2C_Read... [18:15:48]Read from MH i2c: 01 [18:15:48]MH_I2C_Read... [18:15:48]Read from MH i2c: 01 07 00 [18:15:48]MH_I2C_Read... [18:15:48]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 E5 0C 35 [18:15:48]RasterBufferAndPrint [18:15:48]line [18:15:48]line [18:15:48]line [18:15:48]line [18:15:48]line [18:15:48]written 0, free lines is 3316 [18:15:48]MH_Cut [18:15:48]Write to MH i2c: D1 01 00 43 01 01 16 [18:15:48]Write i2c OK [18:15:48]MH_I2C_Read... [18:15:48]Read from MH i2c: D1 [18:15:48]MH_I2C_Read... [18:15:48]Read from MH i2c: D1 01 00 [18:15:48]MH_I2C_Read... [18:15:48]Read from MH i2c: D1 01 00 43 01 00 15 [18:15:48]Write to MH i2c: 01 00 00 44 01 45 [18:15:48]Write i2c OK [18:15:48]MH_I2C_Read... [18:15:49]*** Cut start [18:15:49]*** Partial cut [18:15:49]*** CUTSNS_PIN = 1 [18:15:49]*** CUTSNS_PIN = 0 [18:15:49]*** Brake cut motor [18:15:49]Connected sock=9 [18:15:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 9F 88 07 01 3D 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 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 4F 01 00 00 F4 03 04 00 D2 5E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EE 53 01 00 35 04 06 00 E3 D3 C3 A0 EA 02 86 94 45 56 1C C0 D6 A0 [18:15:49]Read from MH i2c: 01 [18:15:49]MH_I2C_Read... [18:15:49]*** Stop cut motor [18:15:49]*** Cut end [18:15:49]Read from MH i2c: 01 07 00 [18:15:49]MH_I2C_Read... [18:15:49]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [18:15:49]process_action close_receipt done [18:15:49]requested_data is exist [18:15:49]produce_requested_data [18:15:49]requested_item fm.sn is exist - process it [18:15:49]wFMCommunicate request_size=4 [18:15:49]MH_SAM_APDU [18:15:49]CAPDU: 80 11 00 00 [18:15:49]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [18:15:49]Write i2c OK [18:15:49]MH_I2C_Read... [18:15:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:49]Read from MH i2c: E2 [18:15:49]MH_I2C_Read... [18:15:49]Read from MH i2c: E2 17 00 [18:15:49]MH_I2C_Read... [18:15:49]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 34 39 37 39 90 00 1F [18:15:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:15:49]wFMCommunicate OK [18:15:49]requested_item fd.num is exist - process it [18:15:49]SAM_PROTO_GetFieldsCounters [18:15:49]wFMCommunicate request_size=4 [18:15:49]MH_SAM_APDU [18:15:49]CAPDU: 80 13 00 00 [18:15:49]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [18:15:49]Write i2c OK [18:15:49]MH_I2C_Read... [18:15:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:15:50]Read from MH i2c: E2 [18:15:50]MH_I2C_Read... [18:15:50]Read from MH i2c: E2 62 00 [18:15:50]MH_I2C_Read... [18:15:50]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 EE 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 4F 01 00 00 5E 04 04 00 4F 01 00 00 57 04 04 00 50 01 00 00 19 04 04 00 00 00 00 00 90 00 16 [18: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 EE 53 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 4F 01 00 00 5E 04 04 00 4F 01 00 00 57 04 04 00 50 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:15:50]wFMCommunicate OK [18:15:50]SAM_PROTO_GetFieldsCounters done [18:15:50]requested_item shift.num is exist - process it [18:15:50]requested_item shift.opened is exist - process it [18:15:50]req_shift_opened [18:15:50]FM_GetShiftState [18:15:50]SAM_PROTO_GetShiftState [18:15:50]wFMCommunicate request_size=4 [18:15:50]MH_SAM_APDU [18:15:50]CAPDU: 80 13 01 00 [18:15:50]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [18:15:50]Write i2c OK [18:15:50]MH_I2C_Read... [18:15:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:50]Read from MH i2c: E2 [18:15:50]MH_I2C_Read... [18:15:50]Read from MH i2c: E2 0E 00 [18:15:50]MH_I2C_Read... [18:15:50]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 83 [18:15:50]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:15:50]wFMCommunicate OK [18:15:50]SAM_PROTO_GetShiftState done [18:15:50]FM_GetShiftState done [18:15:50]req_shift_opened done [18:15:50]requested_item shift.open_date is exist - process it [18:15:50]req_shift_open_date [18:15:50]req_shift_open_date done [18:15:50]produce_requested_data done [18:15:50]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87022,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:15:50]process_action_free close_receipt [18:15:50]json_value_free [18:15:50]json_value_free done [18:15:50]process_json_proto returns [18:15:50]Send response to host [18:15:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87022,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:15:50]free response buf [18:15:50]execute_script done [18:15:50]execute_script returns [18:15:50]free content buf [18:15:50]Sock 10.Close socket [18:15:50]Sock 10.Thread stoped [18:15:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 DE 72 47 00 BE B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EE 53 01 00 F4 03 04 00 A2 09 F0 66 B6 04 01 00 00 3F 64 33 B0 FE D4 22 92 [18:15:51]CommunicateWithHost err = 0 [18:15:51]CheckOFDResponse [18:15:51]1017 (14) - 77093643461234 [18:15:51]1041 (16) - 0000000000874979 [18:15:51]1040 (4) - 87022 [18:15:51]1012 (4) - 22.09.2024 12:12 [18:15:51]1206 (1) - 0 [18:15:51]OFD Sender: Remove packet 87022 [18:15:51]ProducePacketName [18:15:51]name=ofd_packets/00087022 [18:15:51]NVStorageDeleteData [18:15:52]OFD Sender: No OFD packet to send [18:15:55]recv_with_timeout no data received [18:15:55]accept exits with 7 [18:15:55]New connection [18:15:55]New thread 3067231588 created [18:15:55]Thread 3067088228 joined [18:15:55]Waiting for new connection... [18:15:55] Sock 7.Parse request [18:15:55]Sock 7.Check first char [18:15:55]Sock 7.First char is OK [18:15:55]request: POST /json_proto HTTP/1.0 [18:15:55]Method: POST [18:15:55]URL: /json_proto [18:15:55]Method is POST - this is cgi request [18:15:55]url: /json_proto [18:15:55]query_string will be loaded in cgi processing [18:15:55]execute_cgi json_proto POST (null) [18:15:55]execute_cgi path=json_proto method=POST [18:15:55]POST find Content-Length [18:15:55]Host: 172.17.47.196:8080 [18:15:55]Content-Length: 677 [18:15:55]Content-Type: application/json [18:15:55] [18:15:55]POST finish read [18:15:55]Found Content-Length = 677 [18:15:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871960", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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:15:55]execute_script... [18:15: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)871960", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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:15:55]POST & json_proto [18:15:55]process_json_proto [18:15:55]json parsed OK: [18:15:55]protocol is kg_v1.0 [18:15:55]action value=close_receipt [18:15:55]process_action close_receipt [18:15:55]cmd_close_receipt [18:15:55]MH_GetDate [18:15:55]Write to MH i2c: F0 00 00 48 01 38 [18:15:55]Write i2c OK [18:15:55]MH_I2C_Read... [18:15:55]Read from MH i2c: F0 [18:15:55]MH_I2C_Read... [18:15:55]Read from MH i2c: F0 09 00 [18:15:55]MH_I2C_Read... [18:15:55]Read from MH i2c: F0 09 00 48 01 00 DB 5E F0 66 4C 6B 94 66 81 [18:15:55]GetLastDocTimeStamp 1727028946 [18:15:55]current date 1727028955 [18:15:55]FM_GetShiftState [18:15:55]SAM_PROTO_GetShiftState [18:15:55]wFMCommunicate request_size=4 [18:15:55]MH_SAM_APDU [18:15:55]CAPDU: 80 13 01 00 [18:15:55]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [18:15:55]Write i2c OK [18:15:55]MH_I2C_Read... [18:15:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:55]Read from MH i2c: E2 [18:15:55]MH_I2C_Read... [18:15:55]Read from MH i2c: E2 0E 00 [18:15:55]MH_I2C_Read... [18:15:55]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 85 [18:15:55]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:15:55]wFMCommunicate OK [18:15:55]SAM_PROTO_GetShiftState done [18:15:55]FM_GetShiftState done [18:15:55]opened in 1726964220 [18:15:55]opened+sec_in_day 1727050620 [18:15:55]quantity*price = 50036 [18:15:55]sum+1 = 50037 [18:15:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 336 22.09.2024 18:15 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87023 ФПД: 25488084101798 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T181556&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87023&fm=25488084101798&tin=02508201610067®Number=0000000000092592&sum=50000 [18:15:56]StoreToDocumentArchive [18:15:56]shift 497 fd 87023 [18:15:56]save to /storage/0497/doc_00087023 [18:15:56]save last doc name /storage/0497/doc_00087023 to /storage/kkm_last_doc_name [18:15:56]save OK [18:15:56]Clear old archive folders... [18:15:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:15:56]tlvbuf is 00EF1DE0 [18:15:56]SAM_PROTO_ClearQueue [18:15:56]wFMCommunicate request_size=4 [18:15:56]MH_SAM_APDU [18:15:56]CAPDU: 80 09 00 00 [18:15:56]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [18:15:56]Write i2c OK [18:15:56]MH_I2C_Read... [18:15:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:15:56]Read from MH i2c: E2 [18:15:56]MH_I2C_Read... [18:15:56]Read from MH i2c: E2 03 00 [18:15:56]MH_I2C_Read... [18:15:56]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [18:15:56]RAPDU: 90 00 [18:15:56]wFMCommunicate OK [18:15:56]SAM_PROTO_ClearQueue done [18:15:56]KKMCreateOFDPacket [18:15:56]OFDProtocolAddRootSTLVToBuf [18:15:56]FM_MakeSignedData [18:15:56]FM_MakeSignedData [18:15:56]SAM_PROTO_SignData [18:15:56]wFMCommunicate request_size=4 [18:15:56]MH_SAM_APDU [18:15:56]CAPDU: 80 0D 01 02 [18:15:56]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [18:15:56]Write i2c OK [18:15:56]MH_I2C_Read... [18:15:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:15:56]Read from MH i2c: E2 [18:15:56]MH_I2C_Read... [18:15:56]Read from MH i2c: E2 03 00 [18:15:56]MH_I2C_Read... [18:15:56]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [18:15:56]RAPDU: 90 00 [18:15:56]wFMCommunicate OK [18:15:56]wFMCommunicate request_size=255 [18:15:56]MH_SAM_APDU [18:15:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 DC 5E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EF 53 01 00 35 04 06 00 17 [18:15:56]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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 DC 5E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EF 53 01 00 35 04 06 00 17 00 00 8B [18:15:56]Write i2c OK [18:15:56]MH_I2C_Read... [18:15:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:15:57]Read from MH i2c: E2 [18:15:57]MH_I2C_Read... [18:15:57]Read from MH i2c: E2 03 00 [18:15:57]MH_I2C_Read... [18:15:57]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [18:15:57]RAPDU: 90 00 [18:15:57]wFMCommunicate OK [18:15:57]wFMCommunicate request_size=10 [18:15:57]MH_SAM_APDU [18:15:57]CAPDU: 80 0D 02 02 05 2E 68 32 EA A6 [18:15:57]Write to MH i2c: E2 0D 00 59 01 80 0D 02 02 05 00 2E 68 32 EA A6 00 00 36 [18:15:57]Write i2c OK [18:15:57]MH_I2C_Read... [18:15:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:15:57]Read from MH i2c: E2 [18:15:57]MH_I2C_Read... [18:15:57]Read from MH i2c: E2 03 00 [18:15:57]MH_I2C_Read... [18:15:57]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [18:15:57]RAPDU: 90 00 [18:15:57]wFMCommunicate OK [18:15:57]wFMCommunicate request_size=4 [18:15:57]MH_SAM_APDU [18:15:57]CAPDU: 80 0D 03 02 [18:15:57]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [18:15:57]Write i2c OK [18:15:57]MH_I2C_Read... [18:15:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:15:57]Read from MH i2c: E2 [18:15:57]MH_I2C_Read... [18:15:57]Read from MH i2c: E2 0B 00 [18:15:57]MH_I2C_Read... [18:15:57]Read from MH i2c: E2 0B 00 5A 01 00 EB 33 69 B3 52 24 5E 0B 90 00 F0 [18:15:57]RAPDU: EB 33 69 B3 52 24 5E 0B 90 00 [18:15:57]wFMCommunicate OK [18:15:57]SAM_PROTO_SignData done [18:15:57]FM_MakeSignedData done [18:15:57]CreateOFDProtocolMessage [18:15:57]wFMCommunicate request_size=4 [18:15:57]MH_SAM_APDU [18:15:57]CAPDU: 80 11 00 00 [18:15:57]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [18:15:57]Write i2c OK [18:15:57]MH_I2C_Read... [18:15:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:57]Read from MH i2c: E2 [18:15:57]MH_I2C_Read... [18:15:57]Read from MH i2c: E2 17 00 [18:15:57]MH_I2C_Read... [18:15:57]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 34 39 37 39 90 00 35 [18:15:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:15:57]wFMCommunicate OK [18:15:57]CreateOFDProtocolMessage done [18:15:57]OFDSenderStorePacket 87023 [18:15:57]StoreOFDPacket docnum=87023 [18:15:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 3B B0 07 01 7B 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 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 DC 5E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EF 53 01 00 35 04 06 00 17 2E 68 32 EA A6 EB 33 69 B3 52 24 5E 0B [18:15:57]CheckFolder [18:15:57]dirname=/storage/ofd_packets [18:15:57]CheckFolder done [18:15:57]ProducePacketName [18:15:57]name=ofd_packets/00087023 [18:15:57]NVStorageSaveData ofd_packets/00087023 [18:15:57]File name is /storage/ofd_packets/00087023 [18:15:57]Write 301 bytes [18:15:57]NVStorageSaveData done [18:15:57]OFDSenderStorePacket done [18:15:57]KKMCreateOFDPacket done [18:15:57]NVStorageSaveData kkm_last_timestamp [18:15:57]File name is /storage/kkm_last_timestamp [18:15:57]Write 4 bytes [18:15:57]NVStorageSaveData done [18:15:57]ExternCall_PrintAddStr [18:15:57]wPrintStart [18:15:57]Write to MH i2c: 01 00 00 5C 01 5D [18:15:57]Write i2c OK [18:15:57]MH_I2C_Read... [18:15:57]Read from MH i2c: 01 [18:15:57]MH_I2C_Read... [18:15:57]Read from MH i2c: 01 07 00 [18:15:57]MH_I2C_Read... [18:15:57]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [18:15:57]RasterBufferAndPrint [18:15:57]line Счет N : (1)871960 [18:15:57]line ИНН: 02508201610067 [18:15:57]line Контрольно-Кассовый Чек [18:15:57]line ПРОДАЖА [18:15:57]line ТРК (МРК, ГНК) : 53 [18:15:57]line Товар: 2710124130 [18:15:57]line Аи-92-К-5 [18:15:57]line 7.380 * 67.80 [18:15:57]line = 500.36 [18:15:57]line НДС 12% НСП 1% [18:15:57]line > о реализуемом товаре [18:15:57]line ОКРУГЛЕНИЕ: -0.36 [18:15:57]line ИТОГО: 500.00 [18:15:57]line Внесено: 500.00 [18:15:57]line СДАЧА: 0.00 [18:15:57]line НСП 1% : 4.43 [18:15:57]line НДС 12% : 53.14 [18:15:57]line Наличными: 500.00 [18:15:57]line Безнал.: 0.00 [18:15:57]line Место: АЗС № 137 "Партнер Нефть" [18:15:57]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:15:57]line СНО: Общий режим [18:15:57]line Чек 336 22.09.2024 18:15 [18:15:57]line Смена: 497 ФФД: 1.0 [18:15:57]line ЗНМ: 0300000064 [18:15:57]line РНМ: 0000000000092592 [18:15:57]line Версия ККМ: 001 [18:15:57]line ФМ: 0000000000874979 [18:15:57]line ФД: 87023 [18:15:57]line ФПД: 25488084101798 [18:15:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T181556&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87023&fm=25488084101798&tin=02508201610067®Number=0000000000092592&sum=50000 [18:15:57]written 0, free lines is 4095 [18:15:57]OFD Sender: Processing packet 87023 [packets to send 276, broken 275] [18:15:57]ProducePacketName [18:15:57]name=ofd_packets/00087023 [18:15:57]OFD Sender: To server: pG, [18:15:57]CommunicateWithHost lk.salyk.kg:30040 [18:15:57]ConnectInit lk.salyk.kg [18:15:57]Write to MH i2c: 01 00 00 87 01 88 [18:15:57]Write i2c OK [18:15:57]MH_I2C_Read... [18:15:57]Read from MH i2c: 01 [18:15:57]MH_I2C_Read... [18:15:57]Read from MH i2c: 01 07 00 [18:15:57]MH_I2C_Read... [18:15:57]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 E7 0C 82 [18:15:57]RasterBufferAndPrint [18:15:57]line [18:15:57]line [18:15:57]line [18:15:57]line [18:15:57]line [18:15:57]written 0, free lines is 3328 [18:15:57]MH_Cut [18:15:57]Write to MH i2c: D1 01 00 8E 01 01 61 [18:15:57]Write i2c OK [18:15:57]MH_I2C_Read... [18:15:57]Read from MH i2c: D1 [18:15:57]MH_I2C_Read... [18:15:57]Read from MH i2c: D1 01 00 [18:15:57]MH_I2C_Read... [18:15:57]Read from MH i2c: D1 01 00 8E 01 00 60 [18:15:57]Write to MH i2c: 01 00 00 8F 01 90 [18:15:57]Write i2c OK [18:15:57]MH_I2C_Read... [18:15:58]*** Cut start [18:15:58]*** Partial cut [18:15:58]*** CUTSNS_PIN = 1 [18:15:58]*** CUTSNS_PIN = 0 [18:15:58]*** Brake cut motor [18:15:59]Read from MH i2c: 01 [18:15:59]MH_I2C_Read... [18:15:59]*** Stop cut motor [18:15:59]*** Cut end [18:15:59]Read from MH i2c: 01 07 00 [18:15:59]MH_I2C_Read... [18:15:59]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [18:15:59]process_action close_receipt done [18:15:59]requested_data is exist [18:15:59]produce_requested_data [18:15:59]requested_item fm.sn is exist - process it [18:15:59]wFMCommunicate request_size=4 [18:15:59]MH_SAM_APDU [18:15:59]CAPDU: 80 11 00 00 [18:15:59]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [18:15:59]Write i2c OK [18:15:59]MH_I2C_Read... [18:15:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:59]Read from MH i2c: E2 [18:15:59]MH_I2C_Read... [18:15:59]Read from MH i2c: E2 17 00 [18:15:59]MH_I2C_Read... [18:15:59]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 34 39 37 39 90 00 6A [18:15:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:15:59]wFMCommunicate OK [18:15:59]requested_item fd.num is exist - process it [18:15:59]SAM_PROTO_GetFieldsCounters [18:15:59]wFMCommunicate request_size=4 [18:15:59]MH_SAM_APDU [18:15:59]CAPDU: 80 13 00 00 [18:15:59]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [18:15:59]Write i2c OK [18:15:59]MH_I2C_Read... [18:15:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:15:59]Read from MH i2c: E2 [18:15:59]MH_I2C_Read... [18:15:59]Read from MH i2c: E2 62 00 [18:15:59]MH_I2C_Read... [18:15:59]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 EF 53 01 00 0E 04 04 00 F1 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 65 [18:15: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 EF 53 01 00 0E 04 04 00 F1 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 [18:15:59]wFMCommunicate OK [18:15:59]SAM_PROTO_GetFieldsCounters done [18:15:59]requested_item shift.num is exist - process it [18:15:59]requested_item shift.opened is exist - process it [18:15:59]req_shift_opened [18:15:59]FM_GetShiftState [18:15:59]SAM_PROTO_GetShiftState [18:15:59]wFMCommunicate request_size=4 [18:15:59]MH_SAM_APDU [18:15:59]CAPDU: 80 13 01 00 [18:15:59]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [18:15:59]Connected sock=10 [18: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 34 39 37 39 0F 01 00 00 3B B0 07 01 7B 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 Write i2c OK [18:15:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:59]MH_I2C_Read... [18:15:59]FF Read from MH i2c: 03 E2 08 [18:15:59]00 MH_I2C_Read... [18:15:59]03 Read from MH i2c: D4 E2 1C 0E 00 00 00 [18:15:59]00 MH_I2C_Read... [18:15:59]00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 Read from MH i2c: 03 E2 01 0E 00 00 01 92 BC 01 04 00 01 09 00 00 01 01 FC FC 03 61 06 EF 00 66 00 50 00 C3 00 00 00 00 90 00 00 00 CE EB [18:15:59]03 RAPDU: 26 09 00 00 EF 01 03 FC 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 61 03 EF 06 66 00 00 C2 00 14 00 00 00 00 90 00 00 00 [18:15:59]07 wFMCommunicate OK [18:15:59]04 SAM_PROTO_GetShiftState done [18:15:59]06 FM_GetShiftState done [18:15:59]00 req_shift_opened done [18:15:59]50 requested_item shift.open_date is exist - process it [18:15:59]C3 req_shift_open_date [18:15:59]00 req_shift_open_date done [18:15:59]00 produce_requested_data done [18:15:59]00 produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87023,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:15:59]00 process_action_free close_receipt [18:15:59]39 json_value_free [18:15:59]04 json_value_free done [18:15:59]06 process_json_proto returns [18:15:59]00 Send response to host [18:15:59]00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 {"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87023,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:15:59]DC free response buf [18:15:59]execute_script done [18:15:59]5E execute_script returns [18:15:59]F0 free content buf [18:15:59]66 Sock 7.Close socket [18:15:59]0E Sock 7.Thread stoped [18:15:59]04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EF 53 01 00 35 04 06 00 17 2E 68 32 EA A6 EB 33 69 B3 52 24 5E 0B [18:16:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 18 B1 47 00 AC 34 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EF 53 01 00 F4 03 04 00 AC 09 F0 66 B6 04 01 00 00 3B 9B C7 F5 9F 42 13 EA [18:16:01]CommunicateWithHost err = 0 [18:16:01]CheckOFDResponse [18:16:01]1017 (14) - 77093643461234 [18:16:01]1041 (16) - 0000000000874979 [18:16:01]1040 (4) - 87023 [18:16:01]1012 (4) - 22.09.2024 12:12 [18:16:01]1206 (1) - 0 [18:16:01]OFD Sender: Remove packet 87023 [18:16:01]ProducePacketName [18:16:01]name=ofd_packets/00087023 [18:16:01]NVStorageDeleteData [18:16:01]OFD Sender: No OFD packet to send [18:16:06]OFD Sender: No OFD packet to send [18:16:11]OFD Sender: No OFD packet to send [18:16:16]OFD Sender: No OFD packet to send [18:16:21]OFD Sender: No OFD packet to send [18:16:23]recv_with_timeout no data received [18:16:26]OFD Sender: No OFD packet to send [18:16:31]OFD Sender: No OFD packet to send [18:16:36]OFD Sender: No OFD packet to send [18:16:39]recv_with_timeout no data received [18:16:41]OFD Sender: No OFD packet to send [18:16:46]OFD Sender: No OFD packet to send [18:16:50]recv_with_timeout no data received [18:16:51]OFD Sender: No OFD packet to send [18:16:56]OFD Sender: No OFD packet to send [18:17:01]OFD Sender: No OFD packet to send [18:17:06]OFD Sender: No OFD packet to send [18:17:11]OFD Sender: No OFD packet to send [18:17:16]OFD Sender: No OFD packet to send [18:17:21]OFD Sender: No OFD packet to send [18:17:22]recv_with_timeout no data received [18:17:26]OFD Sender: No OFD packet to send [18:17:31]OFD Sender: No OFD packet to send [18:17:36]OFD Sender: No OFD packet to send [18:17:41]OFD Sender: No OFD packet to send [18:17:46]OFD Sender: No OFD packet to send [18:17:51]OFD Sender: No OFD packet to send [18:17:56]OFD Sender: No OFD packet to send [18:18:01]OFD Sender: No OFD packet to send [18:18:06]OFD Sender: No OFD packet to send [18:18:11]OFD Sender: No OFD packet to send [18:18:16]OFD Sender: No OFD packet to send [18:18:21]OFD Sender: No OFD packet to send [18:18:26]OFD Sender: No OFD packet to send [18:18:31]OFD Sender: No OFD packet to send [18:18:36]OFD Sender: No OFD packet to send [18:18:41]OFD Sender: No OFD packet to send [18:18:46]OFD Sender: No OFD packet to send [18:18:49]recv_with_timeout no data received [18:18:51]OFD Sender: No OFD packet to send [18:18:56]OFD Sender: No OFD packet to send [18:19:01]OFD Sender: No OFD packet to send [18:19:04]accept exits with 9 [18:19:04]New connection [18:19:04]New thread 3067088228 created [18:19:04]Thread 3067231588 joined [18:19:04]Waiting for new connection... [18:19:04] Sock 9.Parse request [18:19:04]Sock 9.Check first char [18:19:04]Sock 9.First char is OK [18:19:04]request: POST /json_proto HTTP/1.0 [18:19:04]Method: POST [18:19:04]URL: /json_proto [18:19:04]Method is POST - this is cgi request [18:19:04]url: /json_proto [18:19:04]query_string will be loaded in cgi processing [18:19:04]execute_cgi json_proto POST (null) [18:19:04]execute_cgi path=json_proto method=POST [18:19:04]POST find Content-Length [18:19:04]Host: 172.17.47.196:8080 [18:19:04]Content-Length: 682 [18:19:04]Content-Type: application/json [18:19:04] [18:19:04]POST finish read [18:19:04]Found Content-Length = 682 [18:19:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871961", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:19:04]execute_script... [18:19: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)871961", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:19:04]POST & json_proto [18:19:04]process_json_proto [18:19:04]json parsed OK: [18:19:04]protocol is kg_v1.0 [18:19:04]action value=close_receipt [18:19:04]process_action close_receipt [18:19:04]cmd_close_receipt [18:19:04]MH_GetDate [18:19:04]Write to MH i2c: F0 00 00 93 01 83 [18:19:04]Write i2c OK [18:19:04]MH_I2C_Read... [18:19:04]Read from MH i2c: F0 [18:19:04]MH_I2C_Read... [18:19:04]Read from MH i2c: F0 09 00 [18:19:04]MH_I2C_Read... [18:19:04]Read from MH i2c: F0 09 00 93 01 00 98 5F F0 66 4C 6B 94 66 8A [18:19:04]GetLastDocTimeStamp 1727028956 [18:19:04]current date 1727029144 [18:19:04]FM_GetShiftState [18:19:04]SAM_PROTO_GetShiftState [18:19:04]wFMCommunicate request_size=4 [18:19:04]MH_SAM_APDU [18:19:04]CAPDU: 80 13 01 00 [18:19:04]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [18:19:04]Write i2c OK [18:19:04]MH_I2C_Read... [18:19:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:19:04]Read from MH i2c: E2 [18:19:04]MH_I2C_Read... [18:19:04]Read from MH i2c: E2 0E 00 [18:19:04]MH_I2C_Read... [18:19:04]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D0 [18:19:04]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:19:04]wFMCommunicate OK [18:19:04]SAM_PROTO_GetShiftState done [18:19:04]FM_GetShiftState done [18:19:04]opened in 1726964220 [18:19:04]opened+sec_in_day 1727050620 [18:19:04]quantity*price = 100005 [18:19:04]sum+1 = 100006 [18:19:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 337 22.09.2024 18:19 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87024 ФПД: 29108275373676 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T181904&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87024&fm=29108275373676&tin=02508201610067®Number=0000000000092592&sum=100000 [18:19:05]StoreToDocumentArchive [18:19:05]shift 497 fd 87024 [18:19:05]save to /storage/0497/doc_00087024 [18:19:05]save last doc name /storage/0497/doc_00087024 to /storage/kkm_last_doc_name [18:19:05]save OK [18:19:05]Clear old archive folders... [18:19:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:19:05]tlvbuf is 00E9FE40 [18:19:05]SAM_PROTO_ClearQueue [18:19:05]wFMCommunicate request_size=4 [18:19:05]MH_SAM_APDU [18:19:05]CAPDU: 80 09 00 00 [18:19:05]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [18:19:05]Write i2c OK [18:19:05]MH_I2C_Read... [18:19:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:19:05]Read from MH i2c: E2 [18:19:05]MH_I2C_Read... [18:19:05]Read from MH i2c: E2 03 00 [18:19:05]MH_I2C_Read... [18:19:05]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [18:19:05]RAPDU: 90 00 [18:19:05]wFMCommunicate OK [18:19:05]SAM_PROTO_ClearQueue done [18:19:05]KKMCreateOFDPacket [18:19:05]OFDProtocolAddRootSTLVToBuf [18:19:05]FM_MakeSignedData [18:19:05]FM_MakeSignedData [18:19:05]SAM_PROTO_SignData [18:19:05]wFMCommunicate request_size=4 [18:19:05]MH_SAM_APDU [18:19:05]CAPDU: 80 0D 01 02 [18:19:05]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [18:19:05]Write i2c OK [18:19:05]MH_I2C_Read... [18:19:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:19:05]Read from MH i2c: E2 [18:19:05]MH_I2C_Read... [18:19:05]Read from MH i2c: E2 03 00 [18:19:05]MH_I2C_Read... [18:19:05]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [18:19:05]RAPDU: 90 00 [18:19:05]wFMCommunicate OK [18:19:05]wFMCommunicate request_size=255 [18:19:05]MH_SAM_APDU [18:19: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 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 51 01 00 00 F4 03 04 00 98 5F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F0 53 01 00 35 04 06 00 1A [18:19:05]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 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 51 01 00 00 F4 03 04 00 98 5F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F0 53 01 00 35 04 06 00 1A 00 00 27 [18:19:05]Write i2c OK [18:19:05]MH_I2C_Read... [18:19:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:19:05]Read from MH i2c: E2 [18:19:05]MH_I2C_Read... [18:19:05]Read from MH i2c: E2 03 00 [18:19:05]MH_I2C_Read... [18:19:05]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [18:19:05]RAPDU: 90 00 [18:19:05]wFMCommunicate OK [18:19:05]wFMCommunicate request_size=10 [18:19:05]MH_SAM_APDU [18:19:05]CAPDU: 80 0D 02 02 05 79 4C 69 E6 6C [18:19:05]Write to MH i2c: E2 0D 00 A4 01 80 0D 02 02 05 00 79 4C 69 E6 6C 00 00 A9 [18:19:05]Write i2c OK [18:19:05]MH_I2C_Read... [18:19:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:19:05]Read from MH i2c: E2 [18:19:05]MH_I2C_Read... [18:19:05]Read from MH i2c: E2 03 00 [18:19:05]MH_I2C_Read... [18:19:05]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [18:19:05]RAPDU: 90 00 [18:19:05]wFMCommunicate OK [18:19:05]wFMCommunicate request_size=4 [18:19:05]MH_SAM_APDU [18:19:05]CAPDU: 80 0D 03 02 [18:19:05]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [18:19:05]Write i2c OK [18:19:05]MH_I2C_Read... [18:19:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:19:05]Read from MH i2c: E2 [18:19:05]MH_I2C_Read... [18:19:05]Read from MH i2c: E2 0B 00 [18:19:05]MH_I2C_Read... [18:19:05]Read from MH i2c: E2 0B 00 A5 01 00 E6 99 C6 AD A7 A6 58 4D 90 00 06 [18:19:05]RAPDU: E6 99 C6 AD A7 A6 58 4D 90 00 [18:19:05]wFMCommunicate OK [18:19:05]SAM_PROTO_SignData done [18:19:05]FM_MakeSignedData done [18:19:05]CreateOFDProtocolMessage [18:19:05]wFMCommunicate request_size=4 [18:19:05]MH_SAM_APDU [18:19:05]CAPDU: 80 11 00 00 [18:19:05]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [18:19:05]Write i2c OK [18:19:05]MH_I2C_Read... [18:19:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:05]Read from MH i2c: E2 [18:19:05]MH_I2C_Read... [18:19:05]Read from MH i2c: E2 17 00 [18:19:05]MH_I2C_Read... [18:19:05]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 34 39 37 39 90 00 80 [18:19:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:19:05]wFMCommunicate OK [18:19:05]CreateOFDProtocolMessage done [18:19:05]OFDSenderStorePacket 87024 [18:19:05]StoreOFDPacket docnum=87024 [18:19:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 23 AD 07 01 84 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 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 51 01 00 00 F4 03 04 00 98 5F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F0 53 01 00 35 04 06 00 1A 79 4C 69 E6 6C E6 99 C6 AD A7 A6 58 4D [18:19:05]CheckFolder [18:19:05]dirname=/storage/ofd_packets [18:19:05]CheckFolder done [18:19:05]ProducePacketName [18:19:05]name=ofd_packets/00087024 [18:19:05]NVStorageSaveData ofd_packets/00087024 [18:19:05]File name is /storage/ofd_packets/00087024 [18:19:05]Write 301 bytes [18:19:05]NVStorageSaveData done [18:19:05]OFDSenderStorePacket done [18:19:05]KKMCreateOFDPacket done [18:19:05]NVStorageSaveData kkm_last_timestamp [18:19:05]File name is /storage/kkm_last_timestamp [18:19:05]Write 4 bytes [18:19:05]NVStorageSaveData done [18:19:05]ExternCall_PrintAddStr [18:19:05]wPrintStart [18:19:05]Write to MH i2c: 01 00 00 A7 01 A8 [18:19:05]Write i2c OK [18:19:05]MH_I2C_Read... [18:19:05]Read from MH i2c: 01 [18:19:05]MH_I2C_Read... [18:19:05]Read from MH i2c: 01 07 00 [18:19:05]MH_I2C_Read... [18:19:05]Read from MH i2c: 01 07 00 A7 01 00 00 00 00 00 FF 0F BD [18:19:05]RasterBufferAndPrint [18:19:05]line Счет N : (1)871961 [18:19:05]line ИНН: 02508201610067 [18:19:05]line Контрольно-Кассовый Чек [18:19:05]line ПРОДАЖА [18:19:05]line ТРК (МРК, ГНК) : 43 [18:19:05]line Товар: 2710124130 [18:19:05]line Аи-92-К-5 [18:19:05]line 14.750 * 67.80 [18:19:05]line = 1000.05 [18:19:05]line НДС 12% НСП 1% [18:19:05]line > о реализуемом товаре [18:19:05]line ОКРУГЛЕНИЕ: -0.05 [18:19:05]line ИТОГО: 1000.00 [18:19:05]line Внесено: 1000.00 [18:19:05]line СДАЧА: 0.00 [18:19:05]line НСП 1% : 8.85 [18:19:05]line НДС 12% : 106.20 [18:19:05]line Наличными: 1000.00 [18:19:05]line Безнал.: 0.00 [18:19:05]line Место: АЗС № 137 "Партнер Нефть" [18:19:05]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:19:05]line СНО: Общий режим [18:19:05]line Чек 337 22.09.2024 18:19 [18:19:05]line Смена: 497 ФФД: 1.0 [18:19:05]line ЗНМ: 0300000064 [18:19:05]line РНМ: 0000000000092592 [18:19:05]line Версия ККМ: 001 [18:19:05]line ФМ: 0000000000874979 [18:19:05]line ФД: 87024 [18:19:05]line ФПД: 29108275373676 [18:19:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T181904&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87024&fm=29108275373676&tin=02508201610067®Number=0000000000092592&sum=100000 [18:19:06]OFD Sender: Processing packet 87024 [packets to send 276, broken 275] [18:19:06]ProducePacketName [18:19:06]name=ofd_packets/00087024 [18:19:06]OFD Sender: To server: pG, [18:19:06]CommunicateWithHost lk.salyk.kg:30040 [18:19:06]ConnectInit lk.salyk.kg [18:19:06]written 0, free lines is 4095 [18:19:06]Write to MH i2c: 01 00 00 D2 01 D3 [18:19:06]Write i2c OK [18:19:06]MH_I2C_Read... [18:19:06]Read from MH i2c: 01 [18:19:06]MH_I2C_Read... [18:19:06]Read from MH i2c: 01 07 00 [18:19:06]MH_I2C_Read... [18:19:06]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 E2 0C C8 [18:19:06]RasterBufferAndPrint [18:19:06]line [18:19:06]line [18:19:06]line [18:19:06]line [18:19:06]line [18:19:06]written 0, free lines is 3304 [18:19:06]MH_Cut [18:19:06]Write to MH i2c: D1 01 00 D9 01 01 AC [18:19:06]Write i2c OK [18:19:06]MH_I2C_Read... [18:19:06]Read from MH i2c: D1 [18:19:06]MH_I2C_Read... [18:19:06]Read from MH i2c: D1 01 00 [18:19:06]MH_I2C_Read... [18:19:06]Read from MH i2c: D1 01 00 D9 01 00 AB [18:19:06]Write to MH i2c: 01 00 00 DA 01 DB [18:19:06]Write i2c OK [18:19:06]MH_I2C_Read... [18:19:07]*** Cut start [18:19:07]*** Partial cut [18:19:07]*** CUTSNS_PIN = 1 [18:19:07]*** CUTSNS_PIN = 0 [18:19:07]*** Brake cut motor [18:19:07]Connected sock=11 [18:19:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 23 AD 07 01 84 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 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 51 01 00 00 F4 03 04 00 98 5F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F0 53 01 00 35 04 06 00 1A 79 4C 69 E6 6C E6 99 C6 AD A7 A6 58 4D [18:19:07]Read from MH i2c: 01 [18:19:07]MH_I2C_Read... [18:19:07]*** Stop cut motor [18:19:07]*** Cut end [18:19:07]Read from MH i2c: 01 07 00 [18:19:07]MH_I2C_Read... [18:19:07]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [18:19:07]process_action close_receipt done [18:19:07]requested_data is exist [18:19:07]produce_requested_data [18:19:07]requested_item fm.sn is exist - process it [18:19:07]wFMCommunicate request_size=4 [18:19:07]MH_SAM_APDU [18:19:07]CAPDU: 80 11 00 00 [18:19:07]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [18:19:07]Write i2c OK [18:19:07]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 DB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B5 [18:19:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:19:08]wFMCommunicate OK [18:19:08]requested_item fd.num is exist - process it [18:19:08]SAM_PROTO_GetFieldsCounters [18:19:08]wFMCommunicate request_size=4 [18:19:08]MH_SAM_APDU [18:19:08]CAPDU: 80 13 00 00 [18:19:08]Write to MH i2c: E2 08 00 DC 01 80 13 00 00 00 00 00 00 59 [18:19:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 F6 B2 47 00 DC 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 34 39 37 39 10 04 04 00 F0 53 01 00 F4 03 04 00 68 0A F0 66 B6 04 01 00 00 0B 18 C8 8F 28 26 DB FF [18:19:08]CommunicateWithHost err = 0 [18:19:08]CheckOFDResponse [18:19:08]1017 (14) - 77093643461234 [18:19:08]1041 (16) - 0000000000874979 [18:19:08]1040 (4) - 87024 [18:19:08]1012 (4) - 22.09.2024 12:15 [18:19:08]1206 (1) - 0 [18:19:08]OFD Sender: Remove packet 87024 [18:19:08]ProducePacketName [18:19:08]name=ofd_packets/00087024 [18:19:08]NVStorageDeleteData [18:19:08]Write i2c OK [18:19:08]MH_I2C_Read... [18:19:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:19:08]Read from MH i2c: E2 [18:19:08]MH_I2C_Read... [18:19:08]Read from MH i2c: E2 62 00 [18:19:08]MH_I2C_Read... [18:19: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F0 53 01 00 0E 04 04 00 F1 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 B4 [18:19: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F0 53 01 00 0E 04 04 00 F1 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 [18:19:08]wFMCommunicate OK [18:19:08]SAM_PROTO_GetFieldsCounters done [18:19:08]requested_item shift.num is exist - process it [18:19:08]requested_item shift.opened is exist - process it [18:19:08]req_shift_opened [18:19:08]FM_GetShiftState [18:19:08]SAM_PROTO_GetShiftState [18:19:08]wFMCommunicate request_size=4 [18:19:08]MH_SAM_APDU [18:19:08]CAPDU: 80 13 01 00 [18:19:08]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [18:19:08]Write i2c OK [18:19:08]MH_I2C_Read... [18:19:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:19:08]Read from MH i2c: E2 [18:19:08]MH_I2C_Read... [18:19:08]Read from MH i2c: E2 0E 00 [18:19:08]MH_I2C_Read... [18:19:08]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 19 [18:19:08]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:19:08]wFMCommunicate OK [18:19:08]SAM_PROTO_GetShiftState done [18:19:08]FM_GetShiftState done [18:19:08]req_shift_opened done [18:19:08]requested_item shift.open_date is exist - process it [18:19:08]req_shift_open_date [18:19:08]req_shift_open_date done [18:19:08]produce_requested_data done [18:19:08]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87024,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:19:08]process_action_free close_receipt [18:19:08]json_value_free [18:19:08]json_value_free done [18:19:08]process_json_proto returns [18:19:08]Send response to host [18:19:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87024,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:19:08]free response buf [18:19:08]execute_script done [18:19:08]execute_script returns [18:19:08]free content buf [18:19:08]Sock 9.Close socket [18:19:08]Sock 9.Thread stoped [18:19:08]OFD Sender: No OFD packet to send [18:19:13]OFD Sender: No OFD packet to send [18:19:18]OFD Sender: No OFD packet to send [18:19:23]OFD Sender: No OFD packet to send [18:19:28]OFD Sender: No OFD packet to send [18:19:33]OFD Sender: No OFD packet to send [18:19:38]OFD Sender: No OFD packet to send [18:19:43]OFD Sender: No OFD packet to send [18:19:48]OFD Sender: No OFD packet to send [18:19:53]OFD Sender: No OFD packet to send [18:19:58]OFD Sender: No OFD packet to send [18:20:03]OFD Sender: No OFD packet to send [18:20:08]OFD Sender: No OFD packet to send [18:20:13]OFD Sender: No OFD packet to send [18:20:18]OFD Sender: No OFD packet to send [18:20:23]OFD Sender: No OFD packet to send [18:20:28]OFD Sender: No OFD packet to send [18:20:33]OFD Sender: No OFD packet to send [18:20:38]OFD Sender: No OFD packet to send [18:20:43]OFD Sender: No OFD packet to send [18:20:48]OFD Sender: No OFD packet to send [18:20:53]OFD Sender: No OFD packet to send [18:20:58]OFD Sender: No OFD packet to send [18:21:03]OFD Sender: No OFD packet to send [18:21:06]accept exits with 10 [18:21:06]New connection [18:21:06]New thread 3067231588 created [18:21:06]Thread 3067088228 joined [18:21:06]Waiting for new connection... [18:21:06] Sock 10.Parse request [18:21:06]Sock 10.Check first char [18:21:06]Sock 10.First char is OK [18:21:06]request: POST /json_proto HTTP/1.0 [18:21:06]Method: POST [18:21:06]URL: /json_proto [18:21:06]Method is POST - this is cgi request [18:21:06]url: /json_proto [18:21:06]query_string will be loaded in cgi processing [18:21:06]execute_cgi json_proto POST (null) [18:21:06]execute_cgi path=json_proto method=POST [18:21:06]POST find Content-Length [18:21:06]Host: 172.17.47.196:8080 [18:21:06]Content-Length: 677 [18:21:06]Content-Type: application/json [18:21:06] [18:21:06]POST finish read [18:21:06]Found Content-Length = 677 [18:21:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871962", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:21:06]execute_script... [18:21: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)871962", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:21:06]POST & json_proto [18:21:06]process_json_proto [18:21:06]json parsed OK: [18:21:06]protocol is kg_v1.0 [18:21:06]action value=close_receipt [18:21:06]process_action close_receipt [18:21:06]cmd_close_receipt [18:21:06]MH_GetDate [18:21:06]Write to MH i2c: F0 00 00 DE 01 CE [18:21:06]Write i2c OK [18:21:06]MH_I2C_Read... [18:21:06]Read from MH i2c: F0 [18:21:06]MH_I2C_Read... [18:21:06]Read from MH i2c: F0 09 00 [18:21:06]MH_I2C_Read... [18:21:06]Read from MH i2c: F0 09 00 DE 01 00 13 60 F0 66 4C 6B 94 66 51 [18:21:06]GetLastDocTimeStamp 1727029144 [18:21:06]current date 1727029267 [18:21:06]FM_GetShiftState [18:21:06]SAM_PROTO_GetShiftState [18:21:06]wFMCommunicate request_size=4 [18:21:06]MH_SAM_APDU [18:21:06]CAPDU: 80 13 01 00 [18:21:06]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [18:21:06]Write i2c OK [18:21:06]MH_I2C_Read... [18:21:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:21:06]Read from MH i2c: E2 [18:21:06]MH_I2C_Read... [18:21:06]Read from MH i2c: E2 0E 00 [18:21:06]MH_I2C_Read... [18:21:06]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 1B [18:21:06]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:21:06]wFMCommunicate OK [18:21:06]SAM_PROTO_GetShiftState done [18:21:06]FM_GetShiftState done [18:21:06]opened in 1726964220 [18:21:06]opened+sec_in_day 1727050620 [18:21:06]quantity*price = 30035 [18:21:06]sum+1 = 30036 [18:21: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 338 22.09.2024 18:21 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87025 ФПД: 149660414447661 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T182107&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87025&fm=149660414447661&tin=02508201610067®Number=0000000000092592&sum=30000 [18:21:07]StoreToDocumentArchive [18:21:07]shift 497 fd 87025 [18:21:07]save to /storage/0497/doc_00087025 [18:21:07]save last doc name /storage/0497/doc_00087025 to /storage/kkm_last_doc_name [18:21:07]save OK [18:21:07]Clear old archive folders... [18:21:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:21:07]tlvbuf is 00E9FA00 [18:21:07]SAM_PROTO_ClearQueue [18:21:07]wFMCommunicate request_size=4 [18:21:07]MH_SAM_APDU [18:21:07]CAPDU: 80 09 00 00 [18:21:07]Write to MH i2c: E2 08 00 EC 01 80 09 00 00 00 00 00 00 5F [18:21:07]Write i2c OK [18:21:07]MH_I2C_Read... [18:21:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:21:07]Read from MH i2c: E2 [18:21:07]MH_I2C_Read... [18:21:07]Read from MH i2c: E2 03 00 [18:21:07]MH_I2C_Read... [18:21:07]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [18:21:07]RAPDU: 90 00 [18:21:07]wFMCommunicate OK [18:21:07]SAM_PROTO_ClearQueue done [18:21:07]KKMCreateOFDPacket [18:21:07]OFDProtocolAddRootSTLVToBuf [18:21:07]FM_MakeSignedData [18:21:07]FM_MakeSignedData [18:21:07]SAM_PROTO_SignData [18:21:07]wFMCommunicate request_size=4 [18:21:07]MH_SAM_APDU [18:21:07]CAPDU: 80 0D 01 02 [18:21:07]Write to MH i2c: E2 08 00 ED 01 80 0D 01 02 00 00 00 00 67 [18:21:07]Write i2c OK [18:21:07]MH_I2C_Read... [18:21:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:21:08]Read from MH i2c: E2 [18:21:08]MH_I2C_Read... [18:21:08]Read from MH i2c: E2 03 00 [18:21:08]MH_I2C_Read... [18:21:08]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [18:21:08]RAPDU: 90 00 [18:21:08]wFMCommunicate OK [18:21:08]wFMCommunicate request_size=255 [18:21:08]MH_SAM_APDU [18:21:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 13 60 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F1 53 01 00 35 04 06 00 88 [18:21:08]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 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 13 60 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F1 53 01 00 35 04 06 00 88 00 00 EE [18:21:08]Write i2c OK [18:21:08]MH_I2C_Read... [18:21:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:21:08]Read from MH i2c: E2 [18:21:08]MH_I2C_Read... [18:21:08]Read from MH i2c: E2 03 00 [18:21:08]MH_I2C_Read... [18:21:08]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [18:21:08]RAPDU: 90 00 [18:21:08]wFMCommunicate OK [18:21:08]wFMCommunicate request_size=10 [18:21:08]MH_SAM_APDU [18:21:08]CAPDU: 80 0D 02 02 05 1D 87 D7 10 2D [18:21:08]Write to MH i2c: E2 0D 00 EF 01 80 0D 02 02 05 00 1D 87 D7 10 2D 00 00 2C [18:21:08]Write i2c OK [18:21:08]MH_I2C_Read... [18:21:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:21:08]Read from MH i2c: E2 [18:21:08]MH_I2C_Read... [18:21:08]Read from MH i2c: E2 03 00 [18:21:08]MH_I2C_Read... [18:21:08]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [18:21:08]RAPDU: 90 00 [18:21:08]wFMCommunicate OK [18:21:08]wFMCommunicate request_size=4 [18:21:08]MH_SAM_APDU [18:21:08]CAPDU: 80 0D 03 02 [18:21:08]Write to MH i2c: E2 08 00 F0 01 80 0D 03 02 00 00 00 00 6C [18:21:08]Write i2c OK [18:21:08]MH_I2C_Read... [18:21:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:21:08]Read from MH i2c: E2 [18:21:08]MH_I2C_Read... [18:21:08]Read from MH i2c: E2 0B 00 [18:21:08]MH_I2C_Read... [18:21:08]Read from MH i2c: E2 0B 00 F0 01 00 1C 53 29 4B 26 9E DF CE 90 00 C1 [18:21:08]RAPDU: 1C 53 29 4B 26 9E DF CE 90 00 [18:21:08]wFMCommunicate OK [18:21:08]SAM_PROTO_SignData done [18:21:08]FM_MakeSignedData done [18:21:08]CreateOFDProtocolMessage [18:21:08]wFMCommunicate request_size=4 [18:21:08]MH_SAM_APDU [18:21:08]CAPDU: 80 11 00 00 [18:21:08]Write to MH i2c: E2 08 00 F1 01 80 11 00 00 00 00 00 00 6C [18:21:08]Write i2c OK [18:21:08]MH_I2C_Read... [18:21:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:21:08]Read from MH i2c: E2 [18:21:08]MH_I2C_Read... [18:21:08]Read from MH i2c: E2 17 00 [18:21:08]MH_I2C_Read... [18:21:08]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 34 39 37 39 90 00 CB [18:21:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:21:08]wFMCommunicate OK [18:21:08]CreateOFDProtocolMessage done [18:21:08]OFDSenderStorePacket 87025 [18:21:08]StoreOFDPacket docnum=87025 [18:21:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 3E D0 07 01 37 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 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 13 60 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F1 53 01 00 35 04 06 00 88 1D 87 D7 10 2D 1C 53 29 4B 26 9E DF CE [18:21:08]CheckFolder [18:21:08]dirname=/storage/ofd_packets [18:21:08]CheckFolder done [18:21:08]ProducePacketName [18:21:08]name=ofd_packets/00087025 [18:21:08]NVStorageSaveData ofd_packets/00087025 [18:21:08]File name is /storage/ofd_packets/00087025 [18:21:08]Write 301 bytes [18:21:08]NVStorageSaveData done [18:21:08]OFDSenderStorePacket done [18:21:08]KKMCreateOFDPacket done [18:21:08]NVStorageSaveData kkm_last_timestamp [18:21:08]File name is /storage/kkm_last_timestamp [18:21:08]Write 4 bytes [18:21:08]NVStorageSaveData done [18:21:08]ExternCall_PrintAddStr [18:21:08]wPrintStart [18:21:08]Write to MH i2c: 01 00 00 F2 01 F3 [18:21:08]Write i2c OK [18:21:08]MH_I2C_Read... [18:21:08]Read from MH i2c: 01 [18:21:08]MH_I2C_Read... [18:21:08]Read from MH i2c: 01 07 00 [18:21:08]MH_I2C_Read... [18:21:08]Read from MH i2c: 01 07 00 F2 01 00 00 00 00 00 FF 0F 08 [18:21:08]RasterBufferAndPrint [18:21:08]line Счет N : (1)871962 [18:21:08]line ИНН: 02508201610067 [18:21:08]line Контрольно-Кассовый Чек [18:21:08]line ПРОДАЖА [18:21:08]line ТРК (МРК, ГНК) : 33 [18:21:08]line Товар: 2710124130 [18:21:08]line Аи-92-К-5 [18:21:08]line 4.430 * 67.80 [18:21:08]line = 300.35 [18:21:08]line НДС 12% НСП 1% [18:21:08]line > о реализуемом товаре [18:21:08]line ОКРУГЛЕНИЕ: -0.35 [18:21:08]line ИТОГО: 300.00 [18:21:08]line Внесено: 300.00 [18:21:08]line СДАЧА: 0.00 [18:21:08]line НСП 1% : 2.66 [18:21:08]line НДС 12% : 31.90 [18:21:08]line Наличными: 300.00 [18:21:08]line Безнал.: 0.00 [18:21:08]line Место: АЗС № 137 "Партнер Нефть" [18:21:08]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:21:08]line СНО: Общий режим [18:21:08]line Чек 338 22.09.2024 18:21 [18:21:08]line Смена: 497 ФФД: 1.0 [18:21:08]line ЗНМ: 0300000064 [18:21:08]line РНМ: 0000000000092592 [18:21:08]line Версия ККМ: 001 [18:21:08]line ФМ: 0000000000874979 [18:21:08]line ФД: 87025 [18:21:08]line ФПД: 149660414447661 [18:21:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T182107&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87025&fm=149660414447661&tin=02508201610067®Number=0000000000092592&sum=30000 [18:21:08]written 0, free lines is 4095 [18:21:08]OFD Sender: Processing packet 87025 [packets to send 276, broken 275] [18:21:08]ProducePacketName [18:21:08]name=ofd_packets/00087025 [18:21:08]OFD Sender: To server: pG, [18:21:08]CommunicateWithHost lk.salyk.kg:30040 [18:21:08]ConnectInit lk.salyk.kg [18:21:08]Write to MH i2c: 01 00 00 1D 02 1F [18:21:08]Write i2c OK [18:21:08]MH_I2C_Read... [18:21:08]Read from MH i2c: 01 [18:21:08]MH_I2C_Read... [18:21:08]Read from MH i2c: 01 07 00 [18:21:08]MH_I2C_Read... [18:21:08]Read from MH i2c: 01 07 00 1D 02 00 00 00 00 00 DE 0C 10 [18:21:08]RasterBufferAndPrint [18:21:08]line [18:21:08]line [18:21:08]line [18:21:08]line [18:21:08]line [18:21:08]written 0, free lines is 3300 [18:21:08]MH_Cut [18:21:08]Write to MH i2c: D1 01 00 24 02 01 F8 [18:21:08]Write i2c OK [18:21:08]MH_I2C_Read... [18:21:08]Read from MH i2c: D1 [18:21:08]MH_I2C_Read... [18:21:08]Read from MH i2c: D1 01 00 [18:21:08]MH_I2C_Read... [18:21:08]Read from MH i2c: D1 01 00 24 02 00 F7 [18:21:08]Write to MH i2c: 01 00 00 25 02 27 [18:21:08]Write i2c OK [18:21:08]MH_I2C_Read... [18:21:09]Connected sock=7 [18:21:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 3E D0 07 01 37 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 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 13 60 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F1 53 01 00 35 04 06 00 88 1D 87 D7 10 2D 1C 53 29 4B 26 9E DF CE [18:21:09]*** Cut start [18:21:09]*** Partial cut [18:21:09]*** CUTSNS_PIN = 1 [18:21:09]*** CUTSNS_PIN = 0 [18:21:09]*** Brake cut motor [18:21:10]Read from MH i2c: 01 [18:21:10]MH_I2C_Read... [18:21:10]*** Stop cut motor [18:21:10]*** Cut end [18:21:10]Read from MH i2c: 01 07 00 [18:21:10]MH_I2C_Read... [18:21:10]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 FF 0F 3C [18:21:10]process_action close_receipt done [18:21:10]requested_data is exist [18:21:10]produce_requested_data [18:21:10]requested_item fm.sn is exist - process it [18:21:10]wFMCommunicate request_size=4 [18:21:10]MH_SAM_APDU [18:21:10]CAPDU: 80 11 00 00 [18:21:10]Write to MH i2c: E2 08 00 26 02 80 11 00 00 00 00 00 00 A2 [18:21:10]Write i2c OK [18:21:10]MH_I2C_Read... [18:21:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:21:10]Read from MH i2c: E2 [18:21:10]MH_I2C_Read... [18:21:10]Read from MH i2c: E2 17 00 [18:21:10]MH_I2C_Read... [18:21:10]Read from MH i2c: E2 17 00 26 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 01 [18:21:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:21:10]wFMCommunicate OK [18:21:10]requested_item fd.num is exist - process it [18:21:10]SAM_PROTO_GetFieldsCounters [18:21:10]wFMCommunicate request_size=4 [18:21:10]MH_SAM_APDU [18:21:10]CAPDU: 80 13 00 00 [18:21:10]Write to MH i2c: E2 08 00 27 02 80 13 00 00 00 00 00 00 A5 [18:21:10]Write i2c OK [18:21:10]MH_I2C_Read... [18:21:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:21:10]Read from MH i2c: E2 [18:21:10]MH_I2C_Read... [18:21:10]Read from MH i2c: E2 62 00 [18:21:10]MH_I2C_Read... [18:21:10]Read from MH i2c: E2 62 00 27 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F1 53 01 00 0E 04 04 00 F1 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 04 [18:21:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F1 53 01 00 0E 04 04 00 F1 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 [18:21:10]wFMCommunicate OK [18:21:10]SAM_PROTO_GetFieldsCounters done [18:21:10]requested_item shift.num is exist - process it [18:21:10]requested_item shift.opened is exist - process it [18:21:10]req_shift_opened [18:21:10]FM_GetShiftState [18:21:10]SAM_PROTO_GetShiftState [18:21:10]wFMCommunicate request_size=4 [18:21:10]MH_SAM_APDU [18:21:10]CAPDU: 80 13 01 00 [18:21:10]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [18:21:10]Write i2c OK [18:21:10]MH_I2C_Read... [18:21:10]Read from MH i2c: E2 [18:21:10]MH_I2C_Read... [18:21:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:21:10]Read from MH i2c: E2 0E 00 [18:21:10]MH_I2C_Read... [18:21:10]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 65 [18:21:10]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:21:10]wFMCommunicate OK [18:21:10]SAM_PROTO_GetShiftState done [18:21:10]FM_GetShiftState done [18:21:10]req_shift_opened done [18:21:10]requested_item shift.open_date is exist - process it [18:21:10]req_shift_open_date [18:21:10]req_shift_open_date done [18:21:10]produce_requested_data done [18:21:10]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87025,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:21:10]process_action_free close_receipt [18:21:10]json_value_free [18:21:10]json_value_free done [18:21:10]process_json_proto returns [18:21:10]Send response to host [18:21:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87025,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:21:10]free response buf [18:21:10]execute_script done [18:21:10]execute_script returns [18:21:10]free content buf [18:21:10]Sock 10.Close socket [18:21:10]Sock 10.Thread stoped [18:21:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 66 3C 47 00 FB 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 34 39 37 39 10 04 04 00 F1 53 01 00 F4 03 04 00 E2 0A F0 66 B6 04 01 00 00 31 30 2D A7 40 BC 5F 76 [18:21:10]CommunicateWithHost err = 0 [18:21:10]CheckOFDResponse [18:21:10]1017 (14) - 77093643461234 [18:21:10]1041 (16) - 0000000000874979 [18:21:10]1040 (4) - 87025 [18:21:10]1012 (4) - 22.09.2024 12:17 [18:21:10]1206 (1) - 0 [18:21:10]OFD Sender: Remove packet 87025 [18:21:10]ProducePacketName [18:21:10]name=ofd_packets/00087025 [18:21:10]NVStorageDeleteData [18:21:11]OFD Sender: No OFD packet to send [18:21:16]OFD Sender: No OFD packet to send [18:21:21]OFD Sender: No OFD packet to send [18:21:26]OFD Sender: No OFD packet to send [18:21:29]recv_with_timeout no data received [18:21:31]OFD Sender: No OFD packet to send [18:21:36]OFD Sender: No OFD packet to send [18:21:41]OFD Sender: No OFD packet to send [18:21:45]recv_with_timeout no data received [18:21:46]OFD Sender: No OFD packet to send [18:21:51]OFD Sender: No OFD packet to send [18:21:56]OFD Sender: No OFD packet to send [18:22:01]recv_with_timeout no data received [18:22:01]OFD Sender: No OFD packet to send [18:22:06]OFD Sender: No OFD packet to send [18:22:11]OFD Sender: No OFD packet to send [18:22:16]OFD Sender: No OFD packet to send [18:22:21]OFD Sender: No OFD packet to send [18:22:26]OFD Sender: No OFD packet to send [18:22:31]OFD Sender: No OFD packet to send [18:22:36]OFD Sender: No OFD packet to send [18:22:41]OFD Sender: No OFD packet to send [18:22:46]OFD Sender: No OFD packet to send [18:22:51]OFD Sender: No OFD packet to send [18:22:56]OFD Sender: No OFD packet to send [18:23:01]OFD Sender: No OFD packet to send [18:23:06]OFD Sender: No OFD packet to send [18:23:11]OFD Sender: No OFD packet to send [18:23:16]OFD Sender: No OFD packet to send [18:23:21]OFD Sender: No OFD packet to send [18:23:24]recv_with_timeout no data received [18:23:26]OFD Sender: No OFD packet to send [18:23:31]OFD Sender: No OFD packet to send [18:23:36]OFD Sender: No OFD packet to send [18:23:41]OFD Sender: No OFD packet to send [18:23:46]OFD Sender: No OFD packet to send [18:23:51]OFD Sender: No OFD packet to send [18:23:56]OFD Sender: No OFD packet to send [18:24:01]OFD Sender: No OFD packet to send [18:24:06]OFD Sender: No OFD packet to send [18:24:11]OFD Sender: No OFD packet to send [18:24:16]OFD Sender: No OFD packet to send [18:24:21]OFD Sender: No OFD packet to send [18:24:26]OFD Sender: No OFD packet to send [18:24:31]OFD Sender: No OFD packet to send [18:24:36]OFD Sender: No OFD packet to send [18:24:41]OFD Sender: No OFD packet to send [18:24:46]OFD Sender: No OFD packet to send [18:24:51]OFD Sender: No OFD packet to send [18:24:56]OFD Sender: No OFD packet to send [18:25:01]OFD Sender: No OFD packet to send [18:25:06]OFD Sender: No OFD packet to send [18:25:11]OFD Sender: No OFD packet to send [18:25:16]OFD Sender: No OFD packet to send [18:25:21]OFD Sender: No OFD packet to send [18:25:26]OFD Sender: No OFD packet to send [18:25:31]OFD Sender: No OFD packet to send [18:25:36]OFD Sender: No OFD packet to send [18:25:40]recv_with_timeout no data received [18:25:41]OFD Sender: No OFD packet to send [18:25:46]OFD Sender: No OFD packet to send [18:25:51]OFD Sender: No OFD packet to send [18:25:56]OFD Sender: No OFD packet to send [18:26:01]OFD Sender: No OFD packet to send [18:26:06]OFD Sender: No OFD packet to send [18:26:11]OFD Sender: No OFD packet to send [18:26:16]OFD Sender: No OFD packet to send [18:26:21]OFD Sender: No OFD packet to send [18:26:26]OFD Sender: No OFD packet to send [18:26:31]OFD Sender: No OFD packet to send [18:26:36]OFD Sender: No OFD packet to send [18:26:41]OFD Sender: No OFD packet to send [18:26:46]OFD Sender: No OFD packet to send [18:26:51]OFD Sender: No OFD packet to send [18:26:56]OFD Sender: No OFD packet to send [18:27:01]OFD Sender: No OFD packet to send [18:27:06]OFD Sender: No OFD packet to send [18:27:11]OFD Sender: No OFD packet to send [18:27:16]OFD Sender: No OFD packet to send [18:27:21]OFD Sender: No OFD packet to send [18:27:26]OFD Sender: No OFD packet to send [18:27:31]OFD Sender: No OFD packet to send [18:27:36]OFD Sender: No OFD packet to send [18:27:41]OFD Sender: No OFD packet to send [18:27:46]OFD Sender: No OFD packet to send [18:27:51]OFD Sender: No OFD packet to send [18:27:56]OFD Sender: No OFD packet to send [18:28:01]OFD Sender: No OFD packet to send [18:28:06]OFD Sender: No OFD packet to send [18:28:11]OFD Sender: No OFD packet to send [18:28:16]OFD Sender: No OFD packet to send [18:28:21]OFD Sender: No OFD packet to send [18:28:26]OFD Sender: No OFD packet to send [18:28:31]OFD Sender: No OFD packet to send [18:28:36]OFD Sender: No OFD packet to send [18:28:41]OFD Sender: No OFD packet to send [18:28:46]OFD Sender: No OFD packet to send [18:28:51]OFD Sender: No OFD packet to send [18:28:56]OFD Sender: No OFD packet to send [18:29:01]OFD Sender: No OFD packet to send [18:29:04]recv_with_timeout no data received [18:29:06]OFD Sender: No OFD packet to send [18:29:11]OFD Sender: No OFD packet to send [18:29:16]OFD Sender: No OFD packet to send [18:29:21]OFD Sender: No OFD packet to send [18:29:26]OFD Sender: No OFD packet to send [18:29:32]OFD Sender: No OFD packet to send [18:29:37]OFD Sender: No OFD packet to send [18:29:42]OFD Sender: No OFD packet to send [18:29:47]OFD Sender: No OFD packet to send [18:29:52]OFD Sender: No OFD packet to send [18:29:57]OFD Sender: No OFD packet to send [18:30:02]OFD Sender: No OFD packet to send [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:27]OFD Sender: No OFD packet to send [18:30:32]OFD Sender: No OFD packet to send [18:30:37]OFD Sender: No OFD packet to send [18:30:42]OFD Sender: No OFD packet to send [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:17]OFD Sender: No OFD packet to send [18:32:22]OFD Sender: No OFD packet to send [18:32:27]OFD Sender: No OFD packet to send [18:32:32]OFD Sender: No OFD packet to send [18:32:37]OFD Sender: No OFD packet to send [18:32:42]OFD Sender: No OFD packet to send [18:32:47]OFD Sender: No OFD packet to send [18:32:52]OFD Sender: No OFD packet to send [18:32:54]accept exits with 9 [18:32:54]New connection [18:32:54]New thread 3067088228 created [18:32:54]Thread 3067231588 joined [18:32:54]Waiting for new connection... [18:32:54] Sock 9.Parse request [18:32:54]Sock 9.Check first char [18:32:54]Sock 9.First char is OK [18:32:54]request: POST /json_proto HTTP/1.0 [18:32:54]Method: POST [18:32:54]URL: /json_proto [18:32:54]Method is POST - this is cgi request [18:32:54]url: /json_proto [18:32:54]query_string will be loaded in cgi processing [18:32:54]execute_cgi json_proto POST (null) [18:32:54]execute_cgi path=json_proto method=POST [18:32:54]POST find Content-Length [18:32:54]Host: 172.17.47.196:8080 [18:32:54]Content-Length: 808 [18:32:54]Content-Type: application/json [18:32:54] [18:32:54]POST finish read [18:32:54]Found Content-Length = 808 [18:32:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871963", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:32:54]execute_script... [18:32: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)871963", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:32:54]POST & json_proto [18:32:54]process_json_proto [18:32:54]json parsed OK: [18:32:54]protocol is kg_v1.0 [18:32:54]action value=close_receipt [18:32:54]process_action close_receipt [18:32:54]cmd_close_receipt [18:32:54]MH_GetDate [18:32:54]Write to MH i2c: F0 00 00 29 02 1A [18:32:54]Write i2c OK [18:32:54]MH_I2C_Read... [18:32:54]Read from MH i2c: F0 [18:32:54]MH_I2C_Read... [18:32:54]Read from MH i2c: F0 09 00 [18:32:54]MH_I2C_Read... [18:32:54]Read from MH i2c: F0 09 00 29 02 00 D7 62 F0 66 4C 6B 94 66 63 [18:32:54]GetLastDocTimeStamp 1727029267 [18:32:54]current date 1727029975 [18:32:54]FM_GetShiftState [18:32:54]SAM_PROTO_GetShiftState [18:32:54]wFMCommunicate request_size=4 [18:32:54]MH_SAM_APDU [18:32:54]CAPDU: 80 13 01 00 [18:32:54]Write to MH i2c: E2 08 00 2A 02 80 13 01 00 00 00 00 00 A9 [18:32:54]Write i2c OK [18:32:54]MH_I2C_Read... [18:32:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:32:54]Read from MH i2c: E2 [18:32:54]MH_I2C_Read... [18:32:54]Read from MH i2c: E2 0E 00 [18:32:54]MH_I2C_Read... [18:32:54]Read from MH i2c: E2 0E 00 2A 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 67 [18:32:54]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:32:54]wFMCommunicate OK [18:32:54]SAM_PROTO_GetShiftState done [18:32:54]FM_GetShiftState done [18:32:54]opened in 1726964220 [18:32:54]opened+sec_in_day 1727050620 [18:32:54]quantity*price = 100050 [18:32:54]sum+1 = 100052 [18:32:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 339 22.09.2024 18:32 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87026 ФПД: 72428457131476 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T183255&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87026&fm=72428457131476&tin=02508201610067®Number=0000000000092592&sum=100051 [18:32:55]StoreToDocumentArchive [18:32:55]shift 497 fd 87026 [18:32:55]save to /storage/0497/doc_00087026 [18:32:55]save last doc name /storage/0497/doc_00087026 to /storage/kkm_last_doc_name [18:32:55]save OK [18:32:55]Clear old archive folders... [18:32:55]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:32:55]tlvbuf is 00EA2BA0 [18:32:55]SAM_PROTO_ClearQueue [18:32:55]wFMCommunicate request_size=4 [18:32:55]MH_SAM_APDU [18:32:55]CAPDU: 80 09 00 00 [18:32:55]Write to MH i2c: E2 08 00 37 02 80 09 00 00 00 00 00 00 AB [18:32:55]Write i2c OK [18:32:55]MH_I2C_Read... [18:32:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:32:55]Read from MH i2c: E2 [18:32:55]MH_I2C_Read... [18:32:55]Read from MH i2c: E2 03 00 [18:32:55]MH_I2C_Read... [18:32:55]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [18:32:55]RAPDU: 90 00 [18:32:55]wFMCommunicate OK [18:32:55]SAM_PROTO_ClearQueue done [18:32:55]KKMCreateOFDPacket [18:32:55]OFDProtocolAddRootSTLVToBuf [18:32:55]FM_MakeSignedData [18:32:55]FM_MakeSignedData [18:32:55]SAM_PROTO_SignData [18:32:55]wFMCommunicate request_size=4 [18:32:55]MH_SAM_APDU [18:32:55]CAPDU: 80 0D 01 02 [18:32:55]Write to MH i2c: E2 08 00 38 02 80 0D 01 02 00 00 00 00 B3 [18:32:55]Write i2c OK [18:32:55]MH_I2C_Read... [18:32:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:32:55]Read from MH i2c: E2 [18:32:55]MH_I2C_Read... [18:32:55]Read from MH i2c: E2 03 00 [18:32:55]MH_I2C_Read... [18:32:55]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [18:32:55]RAPDU: 90 00 [18:32:55]wFMCommunicate OK [18:32:55]wFMCommunicate request_size=255 [18:32:55]MH_SAM_APDU [18:32:55]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 D7 62 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F2 53 01 00 35 04 06 00 [18:32:55]Write to MH i2c: E2 02 01 39 02 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 D7 62 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F2 53 01 00 35 04 06 00 00 00 AE [18:32:55]Write i2c OK [18:32:55]MH_I2C_Read... [18:32:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:32:56]Read from MH i2c: E2 [18:32:56]MH_I2C_Read... [18:32:56]Read from MH i2c: E2 03 00 [18:32:56]MH_I2C_Read... [18:32:56]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [18:32:56]RAPDU: 90 00 [18:32:56]wFMCommunicate OK [18:32:56]wFMCommunicate request_size=11 [18:32:56]MH_SAM_APDU [18:32:56]CAPDU: 80 0D 02 02 06 41 DF 90 75 7D D4 [18:32:56]Write to MH i2c: E2 0E 00 3A 02 80 0D 02 02 06 00 41 DF 90 75 7D D4 00 00 38 [18:32:56]Write i2c OK [18:32:56]MH_I2C_Read... [18:32:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:32:56]Read from MH i2c: E2 [18:32:56]MH_I2C_Read... [18:32:56]Read from MH i2c: E2 03 00 [18:32:56]MH_I2C_Read... [18:32:56]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [18:32:56]RAPDU: 90 00 [18:32:56]wFMCommunicate OK [18:32:56]wFMCommunicate request_size=4 [18:32:56]MH_SAM_APDU [18:32:56]CAPDU: 80 0D 03 02 [18:32:56]Write to MH i2c: E2 08 00 3B 02 80 0D 03 02 00 00 00 00 B8 [18:32:56]Write i2c OK [18:32:56]MH_I2C_Read... [18:32:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:32:56]Read from MH i2c: E2 [18:32:56]MH_I2C_Read... [18:32:56]Read from MH i2c: E2 0B 00 [18:32:56]MH_I2C_Read... [18:32:56]Read from MH i2c: E2 0B 00 3B 02 00 9D 86 CB 98 2B 97 6B 2D 90 00 99 [18:32:56]RAPDU: 9D 86 CB 98 2B 97 6B 2D 90 00 [18:32:56]wFMCommunicate OK [18:32:56]SAM_PROTO_SignData done [18:32:56]FM_MakeSignedData done [18:32:56]CreateOFDProtocolMessage [18:32:56]wFMCommunicate request_size=4 [18:32:56]MH_SAM_APDU [18:32:56]CAPDU: 80 11 00 00 [18:32:56]Write to MH i2c: E2 08 00 3C 02 80 11 00 00 00 00 00 00 B8 [18:32:56]Write i2c OK [18:32:56]MH_I2C_Read... [18:32:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:32:56]Read from MH i2c: E2 [18:32:56]MH_I2C_Read... [18:32:56]Read from MH i2c: E2 17 00 [18:32:56]MH_I2C_Read... [18:32:56]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 34 39 37 39 90 00 17 [18:32:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:32:56]wFMCommunicate OK [18:32:56]CreateOFDProtocolMessage done [18:32:56]OFDSenderStorePacket 87026 [18:32:56]StoreOFDPacket docnum=87026 [18:32:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 2F C9 08 01 7D A4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 D7 62 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F2 53 01 00 35 04 06 00 41 DF 90 75 7D D4 9D 86 CB 98 2B 97 6B 2D [18:32:56]CheckFolder [18:32:56]dirname=/storage/ofd_packets [18:32:56]CheckFolder done [18:32:56]ProducePacketName [18:32:56]name=ofd_packets/00087026 [18:32:56]NVStorageSaveData ofd_packets/00087026 [18:32:56]File name is /storage/ofd_packets/00087026 [18:32:56]Write 302 bytes [18:32:56]NVStorageSaveData done [18:32:56]OFDSenderStorePacket done [18:32:56]KKMCreateOFDPacket done [18:32:56]NVStorageSaveData kkm_last_timestamp [18:32:56]File name is /storage/kkm_last_timestamp [18:32:56]Write 4 bytes [18:32:56]NVStorageSaveData done [18:32:56]ExternCall_PrintAddStr [18:32:56]wPrintStart [18:32:56]Write to MH i2c: 01 00 00 3D 02 3F [18:32:56]Write i2c OK [18:32:56]MH_I2C_Read... [18:32:56]Read from MH i2c: 01 [18:32:56]MH_I2C_Read... [18:32:56]Read from MH i2c: 01 07 00 [18:32:56]MH_I2C_Read... [18:32:56]Read from MH i2c: 01 07 00 3D 02 00 00 00 00 00 FF 0F 54 [18:32:56]RasterBufferAndPrint [18:32:56]line Счет N : (1)871963 [18:32:56]line ИНН: 02508201610067 [18:32:56]line Контрольно-Кассовый Чек [18:32:56]line ПРОДАЖА [18:32:56]line ТРК (МРК, ГНК) : 44 [18:32:56]line Товар: 2710194210 [18:32:56]line ДТ(л)-К-4 [18:32:56]line 13.130 * 76.20 [18:32:56]line = 1000.51 [18:32:56]line НДС 12% НСП 1% [18:32:56]line > о реализуемом товаре [18:32:56]line ИТОГО: 1000.51 [18:32:56]line НСП 1% : 8.85 [18:32:56]line НДС 12% : 106.25 [18:32:56]line Наличными: 0.00 [18:32:56]line Безнал.: 1000.51 [18:32:56]line Место: АЗС № 137 "Партнер Нефть" [18:32:56]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:32:56]line СНО: Общий режим [18:32:56]line Чек 339 22.09.2024 18:32 [18:32:56]line Смена: 497 ФФД: 1.0 [18:32:56]line ЗНМ: 0300000064 [18:32:56]line РНМ: 0000000000092592 [18:32:56]line Версия ККМ: 001 [18:32:56]line Платежная система: O! деньги [18:32:56]line ФМ: 0000000000874979 [18:32:56]line ФД: 87026 [18:32:56]line ФПД: 72428457131476 [18:32:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T183255&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87026&fm=72428457131476&tin=02508201610067®Number=0000000000092592&sum=100051 [18:32:56]written 0, free lines is 4095 [18:32:56]OFD Sender: Processing packet 87026 [packets to send 276, broken 275] [18:32:56]ProducePacketName [18:32:56]name=ofd_packets/00087026 [18:32:56]OFD Sender: To server: pG, [18:32:56]CommunicateWithHost lk.salyk.kg:30040 [18:32:56]ConnectInit lk.salyk.kg [18:32:57]Write to MH i2c: 01 00 00 67 02 69 [18:32:57]Write i2c OK [18:32:57]MH_I2C_Read... [18:32:57]Read from MH i2c: 01 [18:32:57]MH_I2C_Read... [18:32:57]Read from MH i2c: 01 07 00 [18:32:57]MH_I2C_Read... [18:32:57]Read from MH i2c: 01 07 00 67 02 00 00 00 00 00 E6 0C 62 [18:32:57]RasterBufferAndPrint [18:32:57]line [18:32:57]line [18:32:57]line [18:32:57]line [18:32:57]line [18:32:57]written 0, free lines is 3309 [18:32:57]MH_Cut [18:32:57]Write to MH i2c: D1 01 00 6E 02 01 42 [18:32:57]Write i2c OK [18:32:57]MH_I2C_Read... [18:32:57]Read from MH i2c: D1 [18:32:57]MH_I2C_Read... [18:32:57]Read from MH i2c: D1 01 00 [18:32:57]MH_I2C_Read... [18:32:57]Read from MH i2c: D1 01 00 6E 02 00 41 [18:32:57]Write to MH i2c: 01 00 00 6F 02 71 [18:32:57]Write i2c OK [18:32:57]MH_I2C_Read... [18:32:57]*** Cut start [18:32:57]*** Partial cut [18:32:57]*** CUTSNS_PIN = 1 [18:32:57]*** CUTSNS_PIN = 0 [18:32:58]*** Brake cut motor [18:32:58]Read from MH i2c: 01 [18:32:58]MH_I2C_Read... [18:32:58]*** Stop cut motor [18:32:58]*** Cut end [18:32:58]Read from MH i2c: 01 07 00 [18:32:58]MH_I2C_Read... [18:32:58]Read from MH i2c: 01 07 00 6F 02 00 00 00 00 00 FF 0F 86 [18:32:58]process_action close_receipt done [18:32:58]requested_data is exist [18:32:58]produce_requested_data [18:32:58]requested_item fm.sn is exist - process it [18:32:58]wFMCommunicate request_size=4 [18:32:58]MH_SAM_APDU [18:32:58]CAPDU: 80 11 00 00 [18:32:58]Write to MH i2c: E2 08 00 70 02 80 11 00 00 00 00 00 00 EC [18:32:58]Write i2c OK [18:32:58]MH_I2C_Read... [18:32:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:32:58]Read from MH i2c: E2 [18:32:58]MH_I2C_Read... [18:32:58]Read from MH i2c: E2 17 00 [18:32:58]MH_I2C_Read... [18:32:58]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 34 39 37 39 90 00 4B [18:32:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:32:58]wFMCommunicate OK [18:32:58]requested_item fd.num is exist - process it [18:32:58]SAM_PROTO_GetFieldsCounters [18:32:58]wFMCommunicate request_size=4 [18:32:58]MH_SAM_APDU [18:32:58]CAPDU: 80 13 00 00 [18:32:58]Write to MH i2c: E2 08 00 71 02 80 13 00 00 00 00 00 00 EF [18:32:58]Write i2c OK [18:32:58]MH_I2C_Read... [18:32:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:32:58]Read from MH i2c: E2 [18:32:58]MH_I2C_Read... [18:32:58]Read from MH i2c: E2 62 00 [18:32:58]MH_I2C_Read... [18:32:58]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F2 53 01 00 0E 04 04 00 F1 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 52 [18:32:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F2 53 01 00 0E 04 04 00 F1 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 [18:32:58]wFMCommunicate OK [18:32:58]SAM_PROTO_GetFieldsCounters done [18:32:58]requested_item shift.num is exist - process it [18:32:58]requested_item shift.opened is exist - process it [18:32:58]req_shift_opened [18:32:58]FM_GetShiftState [18:32:58]SAM_PROTO_GetShiftState [18:32:58]wFMCommunicate request_size=4 [18:32:58]MH_SAM_APDU [18:32:58]CAPDU: 80 13 01 00 [18:32:58]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [18:32:58]Write i2c OK [18:32:58]MH_I2C_Read... [18:32:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:32:58]Read from MH i2c: E2 [18:32:58]MH_I2C_Read... [18:32:58]Read from MH i2c: E2 0E 00 [18:32:58]MH_I2C_Read... [18:32:58]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 AF [18:32:58]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:32:58]wFMCommunicate OK [18:32:58]SAM_PROTO_GetShiftState done [18:32:58]FM_GetShiftState done [18:32:58]req_shift_opened done [18:32:58]requested_item shift.open_date is exist - process it [18:32:58]req_shift_open_date [18:32:58]req_shift_open_date done [18:32:58]produce_requested_data done [18:32:58]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87026,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:32:58]process_action_free close_receipt [18:32:58]json_value_free [18:32:58]json_value_free done [18:32:58]process_json_proto returns [18:32:58]Send response to host [18:32:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87026,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:32:58]free response buf [18:32:58]execute_script done [18:32:58]execute_script returns [18:32:58]free content buf [18:32:58]Sock 9.Close socket [18:32:58]Sock 9.Thread stoped [18:32:59]Connected sock=11 [18:32:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 2F C9 08 01 7D A4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 D7 62 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F2 53 01 00 35 04 06 00 41 DF 90 75 7D D4 9D 86 CB 98 2B 97 6B 2D [18:33:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 BC 45 47 00 76 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 34 39 37 39 10 04 04 00 F2 53 01 00 F4 03 04 00 A8 0D F0 66 B6 04 01 00 00 4A 0F B9 70 2E 94 6A BF [18:33:00]CommunicateWithHost err = 0 [18:33:00]CheckOFDResponse [18:33:00]1017 (14) - 77093643461234 [18:33:00]1041 (16) - 0000000000874979 [18:33:00]1040 (4) - 87026 [18:33:00]1012 (4) - 22.09.2024 12:29 [18:33:00]1206 (1) - 0 [18:33:00]OFD Sender: Remove packet 87026 [18:33:00]ProducePacketName [18:33:00]name=ofd_packets/00087026 [18:33:00]NVStorageDeleteData [18:33:01]OFD Sender: No OFD packet to send [18:33:06]OFD Sender: No OFD packet to send [18:33:11]OFD Sender: No OFD packet to send [18:33:16]OFD Sender: No OFD packet to send [18:33:21]OFD Sender: No OFD packet to send [18:33:26]OFD Sender: No OFD packet to send [18:33:31]OFD Sender: No OFD packet to send [18:33:36]OFD Sender: No OFD packet to send [18:33:41]OFD Sender: No OFD packet to send [18:33:46]OFD Sender: No OFD packet to send [18:33:51]OFD Sender: No OFD packet to send [18:33:53]recv_with_timeout no data received [18:33:56]accept exits with 7 [18:33:56]New connection [18:33:56]New thread 3067231588 created [18:33:56]Thread 3067088228 joined [18:33:56]Waiting for new connection... [18:33:56] Sock 7.Parse request [18:33:56]Sock 7.Check first char [18:33:56]Sock 7.First char is OK [18:33:56]request: POST /json_proto HTTP/1.0 [18:33:56]Method: POST [18:33:56]URL: /json_proto [18:33:56]Method is POST - this is cgi request [18:33:56]url: /json_proto [18:33:56]query_string will be loaded in cgi processing [18:33:56]execute_cgi json_proto POST (null) [18:33:56]execute_cgi path=json_proto method=POST [18:33:56]POST find Content-Length [18:33:56]Host: 172.17.47.196:8080 [18:33:56]Content-Length: 909 [18:33:56]Content-Type: application/json [18:33:56] [18:33:56]POST finish read [18:33:56]Found Content-Length = 909 [18:33:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148116", "tax_sys" : 0, "items" : [ { "code": "47011656", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\u043B", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870001154035", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Lipton IceTea 0,5\u043B \u043F\u0435\u0440\u0441", "price" : 61.00, "quantity" : 1.000, "sum" : 61.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 126.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:33:56]execute_script... [18: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 : (3)148116", "tax_sys" : 0, "items" : [ { "code": "47011656", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\u043B", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870001154035", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Lipton IceTea 0,5\u043B \u043F\u0435\u0440\u0441", "price" : 61.00, "quantity" : 1.000, "sum" : 61.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 126.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:33:56]POST & json_proto [18:33:56]process_json_proto [18:33:56]json parsed OK: [18:33:56]protocol is kg_v1.0 [18:33:56]action value=close_receipt [18:33:56]process_action close_receipt [18:33:56]cmd_close_receipt [18:33:56]MH_GetDate [18:33:56]Write to MH i2c: F0 00 00 73 02 64 [18:33:56]Write i2c OK [18:33:56]MH_I2C_Read... [18:33:56]Read from MH i2c: F0 [18:33:56]MH_I2C_Read... [18:33:56]Read from MH i2c: F0 09 00 [18:33:56]MH_I2C_Read... [18:33:56]Read from MH i2c: F0 09 00 73 02 00 14 63 F0 66 4C 6B 94 66 EB [18:33:56]GetLastDocTimeStamp 1727029975 [18:33:56]current date 1727030036 [18:33:56]FM_GetShiftState [18:33:56]SAM_PROTO_GetShiftState [18:33:56]wFMCommunicate request_size=4 [18:33:56]MH_SAM_APDU [18:33:56]CAPDU: 80 13 01 00 [18:33:56]Write to MH i2c: E2 08 00 74 02 80 13 01 00 00 00 00 00 F3 [18:33:56]Write i2c OK [18:33:56]MH_I2C_Read... [18:33:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:33:56]Read from MH i2c: E2 [18:33:56]MH_I2C_Read... [18:33:56]Read from MH i2c: E2 0E 00 [18:33:56]MH_I2C_Read... [18:33:56]Read from MH i2c: E2 0E 00 74 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B1 [18:33:56]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:33:56]wFMCommunicate OK [18:33:56]SAM_PROTO_GetShiftState done [18:33:56]FM_GetShiftState done [18:33:56]opened in 1726964220 [18:33:56]opened+sec_in_day 1727050620 [18:33:56]quantity*price = 6500 [18:33:56]sum+1 = 6501 [18:33:56]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870001154035 Напиток Lipton IceTea 0,5л перс 1.000 * 61.00 = 61.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 126.00 НСП 1% : 1.11 НДС 12% : 13.38 Наличными: 126.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 340 22.09.2024 18:33 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87027 ФПД: 32933530289195 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T183356&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87027&fm=32933530289195&tin=02508201610067®Number=0000000000092592&sum=12600 0 [18:33:57]StoreToDocumentArchive [18:33:57]shift 497 fd 87027 [18:33:57]save to /storage/0497/doc_00087027 [18:33:57]save last doc name /storage/0497/doc_00087027 to /storage/kkm_last_doc_name [18:33:57]save OK [18:33:57]Clear old archive folders... [18:33:57]ProcessDocumentItem done err = 0, tmpTLVsize=387 [18:33:57]tlvbuf is 00EA2770 [18:33:57]SAM_PROTO_ClearQueue [18:33:57]wFMCommunicate request_size=4 [18:33:57]MH_SAM_APDU [18:33:57]CAPDU: 80 09 00 00 [18:33:57]Write to MH i2c: E2 08 00 81 02 80 09 00 00 00 00 00 00 F5 [18:33:57]Write i2c OK [18:33:57]MH_I2C_Read... [18:33:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:33:57]Read from MH i2c: E2 [18:33:57]MH_I2C_Read... [18:33:57]Read from MH i2c: E2 03 00 [18:33:57]MH_I2C_Read... [18:33:57]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [18:33:57]RAPDU: 90 00 [18:33:57]wFMCommunicate OK [18:33:57]SAM_PROTO_ClearQueue done [18:33:57]KKMCreateOFDPacket [18:33:57]OFDProtocolAddRootSTLVToBuf [18:33:57]FM_MakeSignedData [18:33:57]FM_MakeSignedData [18:33:57]SAM_PROTO_SignData [18:33:57]wFMCommunicate request_size=4 [18:33:57]MH_SAM_APDU [18:33:57]CAPDU: 80 0D 01 02 [18:33:57]Write to MH i2c: E2 08 00 82 02 80 0D 01 02 00 00 00 00 FD [18:33:57]Write i2c OK [18:33:57]MH_I2C_Read... [18:33:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:33:57]Read from MH i2c: E2 [18:33:57]MH_I2C_Read... [18:33:57]Read from MH i2c: E2 03 00 [18:33:57]MH_I2C_Read... [18:33:57]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [18:33:57]RAPDU: 90 00 [18:33:57]wFMCommunicate OK [18:33:57]wFMCommunicate request_size=255 [18:33:57]MH_SAM_APDU [18:33:57]CAPDU: 80 0D 02 02 FA 03 00 83 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6F 00 8A 04 0D 00 34 38 37 30 30 30 31 31 35 34 30 33 35 06 04 2B 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 30 2C 35 D0 BB 20 D0 BF D0 B5 D1 80 D1 81 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 31 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 [18:33:57]Write to MH i2c: E2 02 01 83 02 80 0D 02 02 FA 00 03 00 83 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6F 00 8A 04 0D 00 34 38 37 30 30 30 31 31 35 34 30 33 35 06 04 2B 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 30 2C 35 D0 BB 20 D0 BF D0 B5 D1 80 D1 81 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 31 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 00 00 3E [18:33:57]Write i2c OK [18:33:57]MH_I2C_Read... [18:33:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:33:57]Read from MH i2c: E2 [18:33:57]MH_I2C_Read... [18:33:57]Read from MH i2c: E2 03 00 [18:33:57]MH_I2C_Read... [18:33:57]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [18:33:57]RAPDU: 90 00 [18:33:57]wFMCommunicate OK [18:33:57]wFMCommunicate request_size=146 [18:33:57]MH_SAM_APDU [18:33:57]CAPDU: 80 0D 02 02 8D 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 05 00 00 00 00 07 04 06 00 38 31 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 14 63 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F3 53 01 00 35 04 06 00 1D F3 EF 5F C4 2B [18:33:57]Write to MH i2c: E2 95 00 84 02 80 0D 02 02 8D 00 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 05 00 00 00 00 07 04 06 00 38 31 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 14 63 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F3 53 01 00 35 04 06 00 1D F3 EF 5F C4 2B 00 00 1D [18:33:57]Write i2c OK [18:33:57]MH_I2C_Read... [18:33:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:33:57]Read from MH i2c: E2 [18:33:57]MH_I2C_Read... [18:33:57]Read from MH i2c: E2 03 00 [18:33:57]MH_I2C_Read... [18:33:57]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [18:33:57]RAPDU: 90 00 [18:33:57]wFMCommunicate OK [18:33:57]wFMCommunicate request_size=4 [18:33:57]MH_SAM_APDU [18:33:57]CAPDU: 80 0D 03 02 [18:33:57]Write to MH i2c: E2 08 00 85 02 80 0D 03 02 00 00 00 00 02 [18:33:57]Write i2c OK [18:33:57]MH_I2C_Read... [18:33:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:33:57]Read from MH i2c: E2 [18:33:57]MH_I2C_Read... [18:33:57]Read from MH i2c: E2 0B 00 [18:33:57]MH_I2C_Read... [18:33:57]Read from MH i2c: E2 0B 00 85 02 00 43 D3 0B 2D D7 94 9B DD 90 00 34 [18:33:57]RAPDU: 43 D3 0B 2D D7 94 9B DD 90 00 [18:33:57]wFMCommunicate OK [18:33:57]SAM_PROTO_SignData done [18:33:57]FM_MakeSignedData done [18:33:57]CreateOFDProtocolMessage [18:33:57]wFMCommunicate request_size=4 [18:33:57]MH_SAM_APDU [18:33:57]CAPDU: 80 11 00 00 [18:33:57]Write to MH i2c: E2 08 00 86 02 80 11 00 00 00 00 00 00 02 [18:33:57]Write i2c OK [18:33:57]MH_I2C_Read... [18:33:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:33:57]Read from MH i2c: E2 [18:33:57]MH_I2C_Read... [18:33:57]Read from MH i2c: E2 17 00 [18:33:57]MH_I2C_Read... [18:33:57]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 34 39 37 39 90 00 61 [18:33:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:33:57]wFMCommunicate OK [18:33:57]CreateOFDProtocolMessage done [18:33:57]OFDSenderStorePacket 87027 [18:33:57]StoreOFDPacket docnum=87027 [18:33:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 97 01 00 00 4E 9B 8F 01 CE F4 5A 03 01 00 03 00 83 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6F 00 8A 04 0D 00 34 38 37 30 30 30 31 31 35 34 30 33 35 06 04 2B 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 30 2C 35 D0 BB 20 D0 BF D0 B5 D1 80 D1 81 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 31 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 05 00 00 00 00 07 04 06 00 38 31 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 14 63 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F3 53 01 00 35 04 06 00 1D F3 EF 5F C4 2B 43 D3 0B 2D D7 94 9B DD [18:33:57]CheckFolder [18:33:57]dirname=/storage/ofd_packets [18:33:57]CheckFolder done [18:33:57]ProducePacketName [18:33:57]name=ofd_packets/00087027 [18:33:57]NVStorageSaveData ofd_packets/00087027 [18:33:57]File name is /storage/ofd_packets/00087027 [18:33:57]Write 437 bytes [18:33:57]NVStorageSaveData done [18:33:57]OFDSenderStorePacket done [18:33:57]KKMCreateOFDPacket done [18:33:57]NVStorageSaveData kkm_last_timestamp [18:33:57]File name is /storage/kkm_last_timestamp [18:33:57]Write 4 bytes [18:33:57]NVStorageSaveData done [18:33:57]ExternCall_PrintAddStr [18:33:57]wPrintStart [18:33:57]Write to MH i2c: 01 00 00 87 02 89 [18:33:57]Write i2c OK [18:33:57]MH_I2C_Read... [18:33:57]Read from MH i2c: 01 [18:33:57]MH_I2C_Read... [18:33:57]Read from MH i2c: 01 07 00 [18:33:57]MH_I2C_Read... [18:33:57]Read from MH i2c: 01 07 00 87 02 00 00 00 00 00 FF 0F 9E [18:33:57]RasterBufferAndPrint [18:33:57]line Счет N : (3)148116 [18:33:57]line ИНН: 02508201610067 [18:33:57]line Контрольно-Кассовый Чек [18:33:57]line ПРОДАЖА [18:33:57]line Товар: 47011656 [18:33:57]line Водка Пшеничная 0,1л [18:33:58]line 1.000 * 65.00 [18:33:58]line = 65.00 [18:33:58]line НДС 12% НСП 1% [18:33:58]line > о реализуемом товаре [18:33:58]line Товар: 4870001154035 [18:33:58]line Напиток Lipton IceTea 0,5л перс [18:33:58]line 1.000 * 61.00 [18:33:58]line = 61.00 [18:33:58]line НДС 12% НСП 1% [18:33:58]line > о реализуемом товаре [18:33:58]line ИТОГО: 126.00 [18:33:58]line НСП 1% : 1.11 [18:33:58]line НДС 12% : 13.38 [18:33:58]line Наличными: 126.00 [18:33:58]line Безнал.: 0.00 [18:33:58]line Место: АЗС № 137 "Партнер Нефть" [18:33:58]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:33:58]line СНО: Общий режим [18:33:58]line Чек 340 22.09.2024 18:33 [18:33:58]line Смена: 497 ФФД: 1.0 [18:33:58]line ЗНМ: 0300000064 [18:33:58]line РНМ: 0000000000092592 [18:33:58]line Версия ККМ: 001 [18:33:58]line ФМ: 0000000000874979 [18:33:58]line ФД: 87027 [18:33:58]line ФПД: 32933530289195 [18:33:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T183356&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87027&fm=32933530289195&tin=02508201610067®Number=0000000000092592&sum=12600 [18:33:58]line 0 [18:33:58]OFD Sender: Processing packet 87027 [packets to send 276, broken 275] [18:33:58]ProducePacketName [18:33:58]name=ofd_packets/00087027 [18:33:58]OFD Sender: To server: pG, [18:33:58]CommunicateWithHost lk.salyk.kg:30040 [18:33:58]ConnectInit lk.salyk.kg [18:33:58]written 0, free lines is 4095 [18:33:58]Write to MH i2c: 01 00 00 B6 02 B8 [18:33:58]Write i2c OK [18:33:58]MH_I2C_Read... [18:33:58]Read from MH i2c: 01 [18:33:58]MH_I2C_Read... [18:33:58]Read from MH i2c: 01 07 00 [18:33:58]MH_I2C_Read... [18:33:58]Read from MH i2c: 01 07 00 B6 02 00 00 00 00 00 89 0C 54 [18:33:58]RasterBufferAndPrint [18:33:58]line [18:33:58]line [18:33:58]line [18:33:58]line [18:33:58]line [18:33:58]written 0, free lines is 3216 [18:33:58]MH_Cut [18:33:58]Write to MH i2c: D1 01 00 BD 02 01 91 [18:33:58]Write i2c OK [18:33:58]MH_I2C_Read... [18:33:58]Read from MH i2c: D1 [18:33:58]MH_I2C_Read... [18:33:58]Read from MH i2c: D1 01 00 [18:33:58]MH_I2C_Read... [18:33:58]Read from MH i2c: D1 01 00 BD 02 00 90 [18:33:58]Write to MH i2c: 01 00 00 BE 02 C0 [18:33:58]Write i2c OK [18:33:58]MH_I2C_Read... [18:33:59]*** Cut start [18:33:59]*** Partial cut [18:33:59]*** CUTSNS_PIN = 1 [18:33:59]*** CUTSNS_PIN = 0 [18:33:59]*** Brake cut motor [18:34:00]Read from MH i2c: 01 [18:34:00]MH_I2C_Read... [18:34:00]*** Stop cut motor [18:34:00]*** Cut end [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 BE 02 00 00 00 00 00 FF 0F D5 [18:34:00]process_action close_receipt done [18:34:00]requested_data is exist [18:34:00]produce_requested_data [18:34:00]requested_item fm.sn is exist - process it [18:34:00]wFMCommunicate request_size=4 [18:34:00]MH_SAM_APDU [18:34:00]CAPDU: 80 11 00 00 [18:34:00]Write to MH i2c: E2 08 00 BF 02 80 11 00 00 00 00 00 00 3B [18:34:00]Write i2c OK [18:34:00]MH_I2C_Read... [18:34:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:00]Read from MH i2c: E2 [18:34:00]MH_I2C_Read... [18:34:00]Read from MH i2c: E2 17 00 [18:34:00]MH_I2C_Read... [18:34:00]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 34 39 37 39 90 00 9A [18:34:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:34:00]wFMCommunicate OK [18:34:00]requested_item fd.num is exist - process it [18:34:00]SAM_PROTO_GetFieldsCounters [18:34:00]wFMCommunicate request_size=4 [18:34:00]MH_SAM_APDU [18:34:00]CAPDU: 80 13 00 00 [18:34:00]Write to MH i2c: E2 08 00 C0 02 80 13 00 00 00 00 00 00 3E [18:34:00]Write i2c OK [18:34:00]MH_I2C_Read... [18:34:00]Connected sock=11 [18:34:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 97 01 00 00 4E 9B 8F 01 CE F4 5A 03 01 00 03 00 83 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6F 00 8A 04 0D 00 34 38 37 30 30 30 31 31 35 34 30 33 35 06 04 2B 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 30 2C 35 D0 BB 20 D0 BF D0 B5 D1 80 D1 81 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 31 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 05 00 00 00 00 07 04 06 00 38 31 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 14 63 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F3 53 01 00 35 04 06 00 1D F3 EF 5F C4 2B 43 D3 0B 2D D7 94 9B DD [18:34:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:34:00]Read from MH i2c: E2 [18:34:00]MH_I2C_Read... [18:34:00]Read from MH i2c: E2 62 00 [18:34:00]MH_I2C_Read... [18:34:00]Read from MH i2c: E2 62 00 C0 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F3 53 01 00 0E 04 04 00 F1 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 A5 [18: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F3 53 01 00 0E 04 04 00 F1 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 [18:34:00]wFMCommunicate OK [18:34:00]SAM_PROTO_GetFieldsCounters done [18:34:00]requested_item shift.num is exist - process it [18:34:00]requested_item shift.opened is exist - process it [18:34:00]req_shift_opened [18:34:00]FM_GetShiftState [18:34:00]SAM_PROTO_GetShiftState [18:34:00]wFMCommunicate request_size=4 [18:34:00]MH_SAM_APDU [18:34:00]CAPDU: 80 13 01 00 [18:34:00]Write to MH i2c: E2 08 00 C1 02 80 13 01 00 00 00 00 00 40 [18:34:00]Write i2c OK [18:34:00]MH_I2C_Read... [18:34:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:34:00]Read from MH i2c: E2 [18:34:00]MH_I2C_Read... [18:34:00]Read from MH i2c: E2 0E 00 [18:34:00]MH_I2C_Read... [18:34:00]Read from MH i2c: E2 0E 00 C1 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 FE [18:34:00]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:34:00]wFMCommunicate OK [18:34:00]SAM_PROTO_GetShiftState done [18:34:00]FM_GetShiftState done [18:34:00]req_shift_opened done [18:34:00]requested_item shift.open_date is exist - process it [18:34:00]req_shift_open_date [18:34:00]req_shift_open_date done [18:34:00]produce_requested_data done [18:34:00]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87027,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:34:00]process_action_free close_receipt [18:34:00]json_value_free [18:34:00]json_value_free done [18:34:00]process_json_proto returns [18:34:00]Send response to host [18:34:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87027,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:34:00]free response buf [18:34:00]execute_script done [18:34:00]execute_script returns [18:34:00]free content buf [18:34:00]Sock 7.Close socket [18:34:00]Sock 7.Thread stoped [18:34:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 FD 26 47 00 6B 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 34 39 37 39 10 04 04 00 F3 53 01 00 F4 03 04 00 E5 0D F0 66 B6 04 01 00 00 A4 7F E5 57 F2 C0 B0 A4 [18:34:01]CommunicateWithHost err = 0 [18:34:01]CheckOFDResponse [18:34:01]1017 (14) - 77093643461234 [18:34:01]1041 (16) - 0000000000874979 [18:34:01]1040 (4) - 87027 [18:34:01]1012 (4) - 22.09.2024 12:30 [18:34:01]1206 (1) - 0 [18:34:01]OFD Sender: Remove packet 87027 [18:34:01]ProducePacketName [18:34:01]name=ofd_packets/00087027 [18:34:01]NVStorageDeleteData [18:34:01]OFD Sender: No OFD packet to send [18:34:06]OFD Sender: No OFD packet to send [18:34:11]OFD Sender: No OFD packet to send [18:34:16]OFD Sender: No OFD packet to send [18:34:21]OFD Sender: No OFD packet to send [18:34:26]OFD Sender: No OFD packet to send [18:34:31]OFD Sender: No OFD packet to send [18:34:36]OFD Sender: No OFD packet to send [18:34:41]OFD Sender: No OFD packet to send [18:34:46]OFD Sender: No OFD packet to send [18:34:51]OFD Sender: No OFD packet to send [18:34:56]OFD Sender: No OFD packet to send [18:35:02]OFD Sender: No OFD packet to send [18:35:07]OFD Sender: No OFD packet to send [18:35:12]OFD Sender: No OFD packet to send [18:35:17]OFD Sender: No OFD packet to send [18:35:22]OFD Sender: No OFD packet to send [18:35:27]OFD Sender: No OFD packet to send [18:35:32]OFD Sender: No OFD packet to send [18:35:37]OFD Sender: No OFD packet to send [18:35:42]recv_with_timeout no data received [18:35:42]OFD Sender: No OFD packet to send [18:35:47]OFD Sender: No OFD packet to send [18:35:52]OFD Sender: No OFD packet to send [18:35:57]OFD Sender: No OFD packet to send [18:36:02]OFD Sender: No OFD packet to send [18:36:07]OFD Sender: No OFD packet to send [18:36:12]OFD Sender: No OFD packet to send [18:36:17]OFD Sender: No OFD packet to send [18:36:22]OFD Sender: No OFD packet to send [18:36:27]OFD Sender: No OFD packet to send [18:36:32]OFD Sender: No OFD packet to send [18:36:37]OFD Sender: No OFD packet to send [18:36:42]OFD Sender: No OFD packet to send [18:36:47]OFD Sender: No OFD packet to send [18:36:52]OFD Sender: No OFD packet to send [18:36:57]OFD Sender: No OFD packet to send [18:37:02]OFD Sender: No OFD packet to send [18:37:07]OFD Sender: No OFD packet to send [18:37:12]OFD Sender: No OFD packet to send [18:37:17]OFD Sender: No OFD packet to send [18:37:19]recv_with_timeout no data received [18:37:22]OFD Sender: No OFD packet to send [18:37:27]OFD Sender: No OFD packet to send [18:37:32]OFD Sender: No OFD packet to send [18:37:37]OFD Sender: No OFD packet to send [18:37:42]OFD Sender: No OFD packet to send [18:37:47]OFD Sender: No OFD packet to send [18:37:52]OFD Sender: No OFD packet to send [18:37:57]OFD Sender: No OFD packet to send [18:38:02]OFD Sender: No OFD packet to send [18:38:07]OFD Sender: No OFD packet to send [18:38:12]OFD Sender: No OFD packet to send [18:38:14]recv_with_timeout no data received [18:38:17]OFD Sender: No OFD packet to send [18:38:22]OFD Sender: No OFD packet to send [18:38:27]OFD Sender: No OFD packet to send [18:38:32]OFD Sender: No OFD packet to send [18:38:37]OFD Sender: No OFD packet to send [18:38:42]OFD Sender: No OFD packet to send [18:38:47]OFD Sender: No OFD packet to send [18:38:52]OFD Sender: No OFD packet to send [18:38:57]OFD Sender: No OFD packet to send [18:39:02]OFD Sender: No OFD packet to send [18:39:02]recv_with_timeout no data received [18:39:07]OFD Sender: No OFD packet to send [18:39:12]OFD Sender: No OFD packet to send [18:39:17]OFD Sender: No OFD packet to send [18:39:20]recv_with_timeout no data received [18:39:22]OFD Sender: No OFD packet to send [18:39:27]OFD Sender: No OFD packet to send [18:39:32]OFD Sender: No OFD packet to send [18:39:37]OFD Sender: No OFD packet to send [18:39:42]OFD Sender: No OFD packet to send [18:39:47]OFD Sender: No OFD packet to send [18:39:52]OFD Sender: No OFD packet to send [18:39:57]OFD Sender: No OFD packet to send [18:40:02]OFD Sender: No OFD packet to send [18:40:07]OFD Sender: No OFD packet to send [18:40:12]OFD Sender: No OFD packet to send [18:40:17]OFD Sender: No OFD packet to send [18:40:22]OFD Sender: No OFD packet to send [18:40:27]OFD Sender: No OFD packet to send [18:40:28]accept exits with 9 [18:40:28]New connection [18:40:28]New thread 3067088228 created [18:40:28]Thread 3067231588 joined [18:40:28]Waiting for new connection... [18:40:28] Sock 9.Parse request [18:40:28]Sock 9.Check first char [18:40:28]Sock 9.First char is OK [18:40:28]request: POST /json_proto HTTP/1.0 [18:40:28]Method: POST [18:40:28]URL: /json_proto [18:40:28]Method is POST - this is cgi request [18:40:28]url: /json_proto [18:40:28]query_string will be loaded in cgi processing [18:40:28]execute_cgi json_proto POST (null) [18:40:28]execute_cgi path=json_proto method=POST [18:40:28]POST find Content-Length [18:40:28]Host: 172.17.47.196:8080 [18:40:28]Content-Length: 682 [18:40:28]Content-Type: application/json [18:40:28] [18:40:28]POST finish read [18:40:28]Found Content-Length = 682 [18:40:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871964", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 18.880, "sum" : 1280.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1280.00, "total" : 1280.00, "payments": [ { "type": 0, "sum" : 1280.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:40:28]execute_script... [18: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)871964", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 18.880, "sum" : 1280.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1280.00, "total" : 1280.00, "payments": [ { "type": 0, "sum" : 1280.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:40:28]POST & json_proto [18:40:28]process_json_proto [18:40:28]json parsed OK: [18:40:28]protocol is kg_v1.0 [18:40:28]action value=close_receipt [18:40:28]process_action close_receipt [18:40:28]cmd_close_receipt [18:40:28]MH_GetDate [18:40:28]Write to MH i2c: F0 00 00 C2 02 B3 [18:40:28]Write i2c OK [18:40:28]MH_I2C_Read... [18:40:28]Read from MH i2c: F0 [18:40:28]MH_I2C_Read... [18:40:28]Read from MH i2c: F0 09 00 [18:40:28]MH_I2C_Read... [18:40:28]Read from MH i2c: F0 09 00 C2 02 00 9D 64 F0 66 4C 6B 94 66 C4 [18:40:28]GetLastDocTimeStamp 1727030036 [18:40:28]current date 1727030429 [18:40:28]FM_GetShiftState [18:40:28]SAM_PROTO_GetShiftState [18:40:28]wFMCommunicate request_size=4 [18:40:28]MH_SAM_APDU [18:40:28]CAPDU: 80 13 01 00 [18:40:28]Write to MH i2c: E2 08 00 C3 02 80 13 01 00 00 00 00 00 42 [18:40:28]Write i2c OK [18:40:28]MH_I2C_Read... [18:40:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:40:28]Read from MH i2c: E2 [18:40:28]MH_I2C_Read... [18:40:28]Read from MH i2c: E2 0E 00 [18:40:28]MH_I2C_Read... [18:40:28]Read from MH i2c: E2 0E 00 C3 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 00 [18:40:28]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:40:28]wFMCommunicate OK [18:40:28]SAM_PROTO_GetShiftState done [18:40:28]FM_GetShiftState done [18:40:28]opened in 1726964220 [18:40:28]opened+sec_in_day 1727050620 [18:40:28]quantity*price = 128006 [18:40:28]sum+1 = 128007 [18:40:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 1280.00 Внесено: 1280.00 СДАЧА: 0.00 НСП 1% : 11.33 НДС 12% : 135.94 Наличными: 1280.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 341 22.09.2024 18:40 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87028 ФПД: 182141536291639 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T184029&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87028&fm=182141536291639&tin=02508201610067®Number=0000000000092592&sum=128000 [18:40:29]StoreToDocumentArchive [18:40:29]shift 497 fd 87028 [18:40:29]save to /storage/0497/doc_00087028 [18:40:29]save last doc name /storage/0497/doc_00087028 to /storage/kkm_last_doc_name [18:40:29]save OK [18:40:29]Clear old archive folders... [18:40:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:40:29]tlvbuf is 00EC34B0 [18:40:29]SAM_PROTO_ClearQueue [18:40:29]wFMCommunicate request_size=4 [18:40:29]MH_SAM_APDU [18:40:29]CAPDU: 80 09 00 00 [18:40:29]Write to MH i2c: E2 08 00 D0 02 80 09 00 00 00 00 00 00 44 [18:40:29]Write i2c OK [18:40:29]MH_I2C_Read... [18:40:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:40:30]Read from MH i2c: E2 [18:40:30]MH_I2C_Read... [18:40:30]Read from MH i2c: E2 03 00 [18:40:30]MH_I2C_Read... [18:40:30]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [18:40:30]RAPDU: 90 00 [18:40:30]wFMCommunicate OK [18:40:30]SAM_PROTO_ClearQueue done [18:40:30]KKMCreateOFDPacket [18:40:30]OFDProtocolAddRootSTLVToBuf [18:40:30]FM_MakeSignedData [18:40:30]FM_MakeSignedData [18:40:30]SAM_PROTO_SignData [18:40:30]wFMCommunicate request_size=4 [18:40:30]MH_SAM_APDU [18:40:30]CAPDU: 80 0D 01 02 [18:40:30]Write to MH i2c: E2 08 00 D1 02 80 0D 01 02 00 00 00 00 4C [18:40:30]Write i2c OK [18:40:30]MH_I2C_Read... [18:40:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:40:30]Read from MH i2c: E2 [18:40:30]MH_I2C_Read... [18:40:30]Read from MH i2c: E2 03 00 [18:40:30]MH_I2C_Read... [18:40:30]Read from MH i2c: E2 03 00 D1 02 00 90 00 47 [18:40:30]RAPDU: 90 00 [18:40:30]wFMCommunicate OK [18:40:30]wFMCommunicate request_size=255 [18:40:30]MH_SAM_APDU [18:40: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 C0 49 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 06 F4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 F4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6D 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1A 35 00 00 00 00 07 04 06 00 00 F4 01 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 9D 64 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F4 53 01 00 35 04 06 00 A5 [18:40:30]Write to MH i2c: E2 02 01 D2 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C0 49 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 06 F4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 F4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6D 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1A 35 00 00 00 00 07 04 06 00 00 F4 01 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 9D 64 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F4 53 01 00 35 04 06 00 A5 00 00 34 [18:40:30]Write i2c OK [18:40:30]MH_I2C_Read... [18:40:30]Read from MH i2c: E2 [18:40:30]MH_I2C_Read... [18:40:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:40:30]Read from MH i2c: E2 03 00 [18:40:30]MH_I2C_Read... [18:40:30]Read from MH i2c: E2 03 00 D2 02 00 90 00 48 [18:40:30]RAPDU: 90 00 [18:40:30]wFMCommunicate OK [18:40:30]wFMCommunicate request_size=10 [18:40:30]MH_SAM_APDU [18:40:30]CAPDU: 80 0D 02 02 05 A8 21 91 CB 37 [18:40:30]Write to MH i2c: E2 0D 00 D3 02 80 0D 02 02 05 00 A8 21 91 CB 37 00 00 B5 [18:40:30]Write i2c OK [18:40:30]MH_I2C_Read... [18:40:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:40:30]Read from MH i2c: E2 [18:40:30]MH_I2C_Read... [18:40:30]Read from MH i2c: E2 03 00 [18:40:30]MH_I2C_Read... [18:40:30]Read from MH i2c: E2 03 00 D3 02 00 90 00 49 [18:40:30]RAPDU: 90 00 [18:40:30]wFMCommunicate OK [18:40:30]wFMCommunicate request_size=4 [18:40:30]MH_SAM_APDU [18:40:30]CAPDU: 80 0D 03 02 [18:40:30]Write to MH i2c: E2 08 00 D4 02 80 0D 03 02 00 00 00 00 51 [18:40:30]Write i2c OK [18:40:30]MH_I2C_Read... [18:40:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:40:30]Read from MH i2c: E2 [18:40:30]MH_I2C_Read... [18:40:30]Read from MH i2c: E2 0B 00 [18:40:30]MH_I2C_Read... [18:40:30]Read from MH i2c: E2 0B 00 D4 02 00 15 E0 06 98 DE FE 2F 1A 90 00 0A [18:40:30]RAPDU: 15 E0 06 98 DE FE 2F 1A 90 00 [18:40:30]wFMCommunicate OK [18:40:30]SAM_PROTO_SignData done [18:40:30]FM_MakeSignedData done [18:40:30]CreateOFDProtocolMessage [18:40:30]wFMCommunicate request_size=4 [18:40:30]MH_SAM_APDU [18:40:30]CAPDU: 80 11 00 00 [18:40:30]Write to MH i2c: E2 08 00 D5 02 80 11 00 00 00 00 00 00 51 [18:40:30]Write i2c OK [18:40:30]MH_I2C_Read... [18:40:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:40:30]Read from MH i2c: E2 [18:40:30]MH_I2C_Read... [18:40:30]Read from MH i2c: E2 17 00 [18:40:30]MH_I2C_Read... [18:40:30]Read from MH i2c: E2 17 00 D5 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B0 [18:40:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:40:30]wFMCommunicate OK [18:40:30]CreateOFDProtocolMessage done [18:40:30]OFDSenderStorePacket 87028 [18:40:30]StoreOFDPacket docnum=87028 [18:40:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 DE A3 07 01 19 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 C0 49 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 06 F4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 F4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6D 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1A 35 00 00 00 00 07 04 06 00 00 F4 01 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 9D 64 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F4 53 01 00 35 04 06 00 A5 A8 21 91 CB 37 15 E0 06 98 DE FE 2F 1A [18:40:30]CheckFolder [18:40:30]dirname=/storage/ofd_packets [18:40:30]CheckFolder done [18:40:30]ProducePacketName [18:40:30]name=ofd_packets/00087028 [18:40:30]NVStorageSaveData ofd_packets/00087028 [18:40:30]File name is /storage/ofd_packets/00087028 [18:40:30]Write 301 bytes [18:40:30]NVStorageSaveData done [18:40:30]OFDSenderStorePacket done [18:40:30]KKMCreateOFDPacket done [18:40:30]NVStorageSaveData kkm_last_timestamp [18:40:30]File name is /storage/kkm_last_timestamp [18:40:30]Write 4 bytes [18:40:30]NVStorageSaveData done [18:40:30]ExternCall_PrintAddStr [18:40:30]wPrintStart [18:40:30]Write to MH i2c: 01 00 00 D6 02 D8 [18:40:30]Write i2c OK [18:40:30]MH_I2C_Read... [18:40:30]Read from MH i2c: 01 [18:40:30]MH_I2C_Read... [18:40:30]Read from MH i2c: 01 07 00 [18:40:30]MH_I2C_Read... [18:40:30]Read from MH i2c: 01 07 00 D6 02 00 00 00 00 00 FF 0F ED [18:40:30]RasterBufferAndPrint [18:40:30]line Счет N : (1)871964 [18:40:30]line ИНН: 02508201610067 [18:40:30]line Контрольно-Кассовый Чек [18:40:30]line ПРОДАЖА [18:40:30]line ТРК (МРК, ГНК) : 33 [18:40:30]line Товар: 2710124130 [18:40:30]line Аи-92-К-5 [18:40:30]line 18.880 * 67.80 [18:40:30]line = 1280.06 [18:40:30]line НДС 12% НСП 1% [18:40:30]line > о реализуемом товаре [18:40:30]line ОКРУГЛЕНИЕ: -0.06 [18:40:30]line ИТОГО: 1280.00 [18:40:30]line Внесено: 1280.00 [18:40:30]line СДАЧА: 0.00 [18:40:30]line НСП 1% : 11.33 [18:40:30]line НДС 12% : 135.94 [18:40:30]line Наличными: 1280.00 [18:40:30]line Безнал.: 0.00 [18:40:30]line Место: АЗС № 137 "Партнер Нефть" [18:40:30]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:40:30]line СНО: Общий режим [18:40:30]line Чек 341 22.09.2024 18:40 [18:40:30]line Смена: 497 ФФД: 1.0 [18:40:30]line ЗНМ: 0300000064 [18:40:30]line РНМ: 0000000000092592 [18:40:30]line Версия ККМ: 001 [18:40:30]line ФМ: 0000000000874979 [18:40:30]line ФД: 87028 [18:40:30]line ФПД: 182141536291639 [18:40:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T184029&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87028&fm=182141536291639&tin=02508201610067®Number=0000000000092592&sum=128000 [18:40:30]OFD Sender: Processing packet 87028 [packets to send 276, broken 275] [18:40:30]ProducePacketName [18:40:30]name=ofd_packets/00087028 [18:40:30]OFD Sender: To server: pG, [18:40:30]CommunicateWithHost lk.salyk.kg:30040 [18:40:30]ConnectInit lk.salyk.kg [18:40:30]written 0, free lines is 4095 [18:40:31]Write to MH i2c: 01 00 00 01 03 04 [18:40:31]Write i2c OK [18:40:31]MH_I2C_Read... [18:40:31]Read from MH i2c: 01 [18:40:31]MH_I2C_Read... [18:40:31]Read from MH i2c: 01 07 00 [18:40:31]MH_I2C_Read... [18:40:31]Read from MH i2c: 01 07 00 01 03 00 00 00 00 00 E2 0C F9 [18:40:31]RasterBufferAndPrint [18:40:31]line [18:40:31]line [18:40:31]line [18:40:31]line [18:40:31]line [18:40:31]written 0, free lines is 3304 [18:40:31]Connected sock=7 [18:40:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 DE A3 07 01 19 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 C0 49 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 06 F4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 F4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6D 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1A 35 00 00 00 00 07 04 06 00 00 F4 01 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 9D 64 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F4 53 01 00 35 04 06 00 A5 A8 21 91 CB 37 15 E0 06 98 DE FE 2F 1A [18:40:31]MH_Cut [18:40:31]Write to MH i2c: D1 01 00 08 03 01 DD [18:40:31]Write i2c OK [18:40:31]MH_I2C_Read... [18:40:31]Read from MH i2c: D1 [18:40:31]MH_I2C_Read... [18:40:31]Read from MH i2c: D1 01 00 [18:40:31]MH_I2C_Read... [18:40:31]Read from MH i2c: D1 01 00 08 03 00 DC [18:40:31]Write to MH i2c: 01 00 00 09 03 0C [18:40:31]Write i2c OK [18:40:31]MH_I2C_Read... [18:40:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 1A 62 47 00 6E 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 34 39 37 39 10 04 04 00 F4 53 01 00 F4 03 04 00 6C 0F F0 66 B6 04 01 00 00 D6 EC 75 F2 00 14 9C 57 [18:40:31]CommunicateWithHost err = 0 [18:40:31]CheckOFDResponse [18:40:31]1017 (14) - 77093643461234 [18:40:31]1041 (16) - 0000000000874979 [18:40:31]1040 (4) - 87028 [18:40:31]1012 (4) - 22.09.2024 12:37 [18:40:31]1206 (1) - 0 [18:40:31]OFD Sender: Remove packet 87028 [18:40:31]ProducePacketName [18:40:31]name=ofd_packets/00087028 [18:40:31]NVStorageDeleteData [18:40:31]*** Cut start [18:40:31]*** Partial cut [18:40:31]*** CUTSNS_PIN = 1 [18:40:32]*** CUTSNS_PIN = 0 [18:40:32]*** Brake cut motor [18:40:32]OFD Sender: No OFD packet to send [18:40:32]Read from MH i2c: 01 [18:40:32]MH_I2C_Read... [18:40:32]*** Stop cut motor [18:40:32]*** Cut end [18:40:32]Read from MH i2c: 01 07 00 [18:40:32]MH_I2C_Read... [18:40:32]Read from MH i2c: 01 07 00 09 03 00 00 00 00 00 FF 0F 21 [18:40:32]process_action close_receipt done [18:40:32]requested_data is exist [18:40:32]produce_requested_data [18:40:32]requested_item fm.sn is exist - process it [18:40:32]wFMCommunicate request_size=4 [18:40:32]MH_SAM_APDU [18:40:32]CAPDU: 80 11 00 00 [18:40:32]Write to MH i2c: E2 08 00 0A 03 80 11 00 00 00 00 00 00 87 [18:40:32]Write i2c OK [18:40:32]MH_I2C_Read... [18:40:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:40:32]Read from MH i2c: E2 [18:40:32]MH_I2C_Read... [18:40:32]Read from MH i2c: E2 17 00 [18:40:32]MH_I2C_Read... [18:40:32]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 34 39 37 39 90 00 E6 [18:40:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:40:32]wFMCommunicate OK [18:40:32]requested_item fd.num is exist - process it [18:40:32]SAM_PROTO_GetFieldsCounters [18:40:32]wFMCommunicate request_size=4 [18:40:32]MH_SAM_APDU [18:40:32]CAPDU: 80 13 00 00 [18:40:32]Write to MH i2c: E2 08 00 0B 03 80 13 00 00 00 00 00 00 8A [18:40:32]Write i2c OK [18:40:32]MH_I2C_Read... [18:40:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:40:32]Read from MH i2c: E2 [18:40:32]MH_I2C_Read... [18:40:32]Read from MH i2c: E2 62 00 [18:40:32]MH_I2C_Read... [18:40:32]Read from MH i2c: E2 62 00 0B 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F4 53 01 00 0E 04 04 00 F1 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 F5 [18:40:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F4 53 01 00 0E 04 04 00 F1 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 [18:40:32]wFMCommunicate OK [18:40:32]SAM_PROTO_GetFieldsCounters done [18:40:32]requested_item shift.num is exist - process it [18:40:32]requested_item shift.opened is exist - process it [18:40:32]req_shift_opened [18:40:32]FM_GetShiftState [18:40:32]SAM_PROTO_GetShiftState [18:40:32]wFMCommunicate request_size=4 [18:40:32]MH_SAM_APDU [18:40:32]CAPDU: 80 13 01 00 [18:40:32]Write to MH i2c: E2 08 00 0C 03 80 13 01 00 00 00 00 00 8C [18:40:32]Write i2c OK [18:40:32]MH_I2C_Read... [18:40:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:40:32]Read from MH i2c: E2 [18:40:32]MH_I2C_Read... [18:40:32]Read from MH i2c: E2 0E 00 [18:40:32]MH_I2C_Read... [18:40:32]Read from MH i2c: E2 0E 00 0C 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4A [18:40:32]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:40:32]wFMCommunicate OK [18:40:32]SAM_PROTO_GetShiftState done [18:40:32]FM_GetShiftState done [18:40:32]req_shift_opened done [18:40:32]requested_item shift.open_date is exist - process it [18:40:32]req_shift_open_date [18:40:32]req_shift_open_date done [18:40:32]produce_requested_data done [18:40:32]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87028,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:40:32]process_action_free close_receipt [18:40:32]json_value_free [18:40:32]json_value_free done [18:40:32]process_json_proto returns [18:40:32]Send response to host [18:40:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87028,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:40:32]free response buf [18:40:32]execute_script done [18:40:32]execute_script returns [18:40:32]free content buf [18:40:32]Sock 9.Close socket [18:40:32]Sock 9.Thread stoped [18:40:37]OFD Sender: No OFD packet to send [18:40:41]recv_with_timeout no data received [18:40:42]OFD Sender: No OFD packet to send [18:40:47]OFD Sender: No OFD packet to send [18:40:52]OFD Sender: No OFD packet to send [18:40:57]OFD Sender: No OFD packet to send [18:41:02]OFD Sender: No OFD packet to send [18:41:07]OFD Sender: No OFD packet to send [18:41:12]OFD Sender: No OFD packet to send [18:41:17]OFD Sender: No OFD packet to send [18:41:19]accept exits with 10 [18:41:19]New connection [18:41:19]New thread 3067231588 created [18:41:19]Thread 3067088228 joined [18:41:19]Waiting for new connection... [18:41:19] Sock 10.Parse request [18:41:19]Sock 10.Check first char [18:41:19]Sock 10.First char is OK [18:41:19]request: POST /json_proto HTTP/1.0 [18:41:19]Method: POST [18:41:19]URL: /json_proto [18:41:19]Method is POST - this is cgi request [18:41:19]url: /json_proto [18:41:19]query_string will be loaded in cgi processing [18:41:19]execute_cgi json_proto POST (null) [18:41:19]execute_cgi path=json_proto method=POST [18:41:19]POST find Content-Length [18:41:19]Host: 172.17.47.196:8080 [18:41:19]Content-Length: 803 [18:41:19]Content-Type: application/json [18:41:19] [18:41:19]POST finish read [18:41:19]Found Content-Length = 803 [18:41:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871966", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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 }]} ], "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" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:19]execute_script... [18:41: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)871966", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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 }]} ], "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" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:19]POST & json_proto [18:41:19]process_json_proto [18:41:19]json parsed OK: [18:41:19]protocol is kg_v1.0 [18:41:19]action value=close_receipt [18:41:19]process_action close_receipt [18:41:19]cmd_close_receipt [18:41:19]MH_GetDate [18:41:19]Write to MH i2c: F0 00 00 0D 03 FF [18:41:19]Write i2c OK [18:41:19]MH_I2C_Read... [18:41:19]Read from MH i2c: F0 [18:41:19]MH_I2C_Read... [18:41:19]Read from MH i2c: F0 09 00 [18:41:19]MH_I2C_Read... [18:41:19]Read from MH i2c: F0 09 00 0D 03 00 D0 64 F0 66 4C 6B 94 66 43 [18:41:19]GetLastDocTimeStamp 1727030429 [18:41:19]current date 1727030480 [18:41:19]FM_GetShiftState [18:41:19]SAM_PROTO_GetShiftState [18:41:19]wFMCommunicate request_size=4 [18:41:19]MH_SAM_APDU [18:41:19]CAPDU: 80 13 01 00 [18:41:19]Write to MH i2c: E2 08 00 0E 03 80 13 01 00 00 00 00 00 8E [18:41:19]Write i2c OK [18:41:19]MH_I2C_Read... [18:41:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:19]Read from MH i2c: E2 [18:41:19]MH_I2C_Read... [18:41:19]Read from MH i2c: E2 0E 00 [18:41:19]MH_I2C_Read... [18:41:19]Read from MH i2c: E2 0E 00 0E 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4C [18:41:19]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:41:19]wFMCommunicate OK [18:41:19]SAM_PROTO_GetShiftState done [18:41:19]FM_GetShiftState done [18:41:19]opened in 1726964220 [18:41:19]opened+sec_in_day 1727050620 [18:41:19]quantity*price = 100005 [18:41:19]sum+1 = 100006 [18:41:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 342 22.09.2024 18:41 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87029 ФПД: 263892179805389 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T184120&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87029&fm=263892179805389&tin=02508201610067®Number=0000000000092592&sum=100005 [18:41:20]StoreToDocumentArchive [18:41:20]shift 497 fd 87029 [18:41:20]save to /storage/0497/doc_00087029 [18:41:20]save last doc name /storage/0497/doc_00087029 to /storage/kkm_last_doc_name [18:41:20]save OK [18:41:20]Clear old archive folders... [18:41:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:41:20]tlvbuf is 00EC79E0 [18:41:20]SAM_PROTO_ClearQueue [18:41:20]wFMCommunicate request_size=4 [18:41:20]MH_SAM_APDU [18:41:20]CAPDU: 80 09 00 00 [18:41:20]Write to MH i2c: E2 08 00 1B 03 80 09 00 00 00 00 00 00 90 [18:41:20]Write i2c OK [18:41:20]MH_I2C_Read... [18:41:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:41:21]Read from MH i2c: E2 [18:41:21]MH_I2C_Read... [18:41:21]Read from MH i2c: E2 03 00 [18:41:21]MH_I2C_Read... [18:41:21]Read from MH i2c: E2 03 00 1B 03 00 90 00 92 [18:41:21]RAPDU: 90 00 [18:41:21]wFMCommunicate OK [18:41:21]SAM_PROTO_ClearQueue done [18:41:21]KKMCreateOFDPacket [18:41:21]OFDProtocolAddRootSTLVToBuf [18:41:21]FM_MakeSignedData [18:41:21]FM_MakeSignedData [18:41:21]SAM_PROTO_SignData [18:41:21]wFMCommunicate request_size=4 [18:41:21]MH_SAM_APDU [18:41:21]CAPDU: 80 0D 01 02 [18:41:21]Write to MH i2c: E2 08 00 1C 03 80 0D 01 02 00 00 00 00 98 [18:41:21]Write i2c OK [18:41:21]MH_I2C_Read... [18:41:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:41:21]Read from MH i2c: E2 [18:41:21]MH_I2C_Read... [18:41:21]Read from MH i2c: E2 03 00 [18:41:21]MH_I2C_Read... [18:41:21]Read from MH i2c: E2 03 00 1C 03 00 90 00 93 [18:41:21]RAPDU: 90 00 [18:41:21]wFMCommunicate OK [18:41:21]wFMCommunicate request_size=255 [18:41:21]MH_SAM_APDU [18:41: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 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 D0 64 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F5 53 01 00 35 04 06 00 F0 [18:41:21]Write to MH i2c: E2 02 01 1D 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 D0 64 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F5 53 01 00 35 04 06 00 F0 00 00 CA [18:41:21]Write i2c OK [18:41:21]MH_I2C_Read... [18:41:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:21]Read from MH i2c: E2 [18:41:21]MH_I2C_Read... [18:41:21]Read from MH i2c: E2 03 00 [18:41:21]MH_I2C_Read... [18:41:21]Read from MH i2c: E2 03 00 1D 03 00 90 00 94 [18:41:21]RAPDU: 90 00 [18:41:21]wFMCommunicate OK [18:41:21]wFMCommunicate request_size=10 [18:41:21]MH_SAM_APDU [18:41:21]CAPDU: 80 0D 02 02 05 02 2F A2 E4 CD [18:41:21]Write to MH i2c: E2 0D 00 1E 03 80 0D 02 02 05 00 02 2F A2 E4 CD 00 00 29 [18:41:21]Write i2c OK [18:41:21]MH_I2C_Read... [18:41:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:21]Read from MH i2c: E2 [18:41:21]MH_I2C_Read... [18:41:21]Read from MH i2c: E2 03 00 [18:41:21]MH_I2C_Read... [18:41:21]Read from MH i2c: E2 03 00 1E 03 00 90 00 95 [18:41:21]RAPDU: 90 00 [18:41:21]wFMCommunicate OK [18:41:21]wFMCommunicate request_size=4 [18:41:21]MH_SAM_APDU [18:41:21]CAPDU: 80 0D 03 02 [18:41:21]Write to MH i2c: E2 08 00 1F 03 80 0D 03 02 00 00 00 00 9D [18:41:21]Write i2c OK [18:41:21]MH_I2C_Read... [18:41:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:41:21]Read from MH i2c: E2 [18:41:21]MH_I2C_Read... [18:41:21]Read from MH i2c: E2 0B 00 [18:41:21]MH_I2C_Read... [18:41:21]Read from MH i2c: E2 0B 00 1F 03 00 71 8E C2 93 38 7A BB 7D 90 00 DC [18:41:21]RAPDU: 71 8E C2 93 38 7A BB 7D 90 00 [18:41:21]wFMCommunicate OK [18:41:21]SAM_PROTO_SignData done [18:41:21]FM_MakeSignedData done [18:41:21]CreateOFDProtocolMessage [18:41:21]wFMCommunicate request_size=4 [18:41:21]MH_SAM_APDU [18:41:21]CAPDU: 80 11 00 00 [18:41:21]Write to MH i2c: E2 08 00 20 03 80 11 00 00 00 00 00 00 9D [18:41:21]Write i2c OK [18:41:21]MH_I2C_Read... [18:41:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:21]Read from MH i2c: E2 [18:41:21]MH_I2C_Read... [18:41:21]Read from MH i2c: E2 17 00 [18:41:21]MH_I2C_Read... [18:41:21]Read from MH i2c: E2 17 00 20 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 FC [18:41:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:41:21]wFMCommunicate OK [18:41:21]CreateOFDProtocolMessage done [18:41:21]OFDSenderStorePacket 87029 [18:41:21]StoreOFDPacket docnum=87029 [18:41:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 65 56 07 01 89 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 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 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 D0 64 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F5 53 01 00 35 04 06 00 F0 02 2F A2 E4 CD 71 8E C2 93 38 7A BB 7D [18:41:21]CheckFolder [18:41:21]dirname=/storage/ofd_packets [18:41:21]CheckFolder done [18:41:21]ProducePacketName [18:41:21]name=ofd_packets/00087029 [18:41:21]NVStorageSaveData ofd_packets/00087029 [18:41:21]File name is /storage/ofd_packets/00087029 [18:41:21]Write 301 bytes [18:41:21]NVStorageSaveData done [18:41:21]OFDSenderStorePacket done [18:41:21]KKMCreateOFDPacket done [18:41:21]NVStorageSaveData kkm_last_timestamp [18:41:21]File name is /storage/kkm_last_timestamp [18:41:21]Write 4 bytes [18:41:21]NVStorageSaveData done [18:41:21]ExternCall_PrintAddStr [18:41:21]wPrintStart [18:41:21]Write to MH i2c: 01 00 00 21 03 24 [18:41:21]Write i2c OK [18:41:21]MH_I2C_Read... [18:41:21]Read from MH i2c: 01 [18:41:21]MH_I2C_Read... [18:41:21]Read from MH i2c: 01 07 00 [18:41:21]MH_I2C_Read... [18:41:21]Read from MH i2c: 01 07 00 21 03 00 00 00 00 00 FF 0F 39 [18:41:21]RasterBufferAndPrint [18:41:21]line Счет N : (1)871966 [18:41:21]line ИНН: 02508201610067 [18:41:21]line Контрольно-Кассовый Чек [18:41:21]line ПРОДАЖА [18:41:21]line ТРК (МРК, ГНК) : 33 [18:41:21]line Товар: 2710124130 [18:41:21]line Аи-92-К-5 [18:41:21]line 14.750 * 67.80 [18:41:21]line = 1000.05 [18:41:21]line НДС 12% НСП 1% [18:41:21]line > о реализуемом товаре [18:41:21]line ИТОГО: 1000.05 [18:41:21]line НСП 1% : 8.85 [18:41:21]line НДС 12% : 106.20 [18:41:21]line Наличными: 0.00 [18:41:21]line Безнал.: 1000.05 [18:41:21]line Место: АЗС № 137 "Партнер Нефть" [18:41:21]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:41:21]line СНО: Общий режим [18:41:21]line Чек 342 22.09.2024 18:41 [18:41:21]line Смена: 497 ФФД: 1.0 [18:41:21]line ЗНМ: 0300000064 [18:41:21]line РНМ: 0000000000092592 [18:41:21]line Версия ККМ: 001 [18:41:21]line Платежная система: O! деньги [18:41:21]line ФМ: 0000000000874979 [18:41:21]line ФД: 87029 [18:41:21]line ФПД: 263892179805389 [18:41:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T184120&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87029&fm=263892179805389&tin=02508201610067®Number=0000000000092592&sum=100005 [18:41:21]written 0, free lines is 4095 [18:41:21]OFD Sender: Processing packet 87029 [packets to send 276, broken 275] [18:41:21]ProducePacketName [18:41:21]name=ofd_packets/00087029 [18:41:21]OFD Sender: To server: pG, [18:41:21]CommunicateWithHost lk.salyk.kg:30040 [18:41:21]ConnectInit lk.salyk.kg [18:41:21]Write to MH i2c: 01 00 00 4B 03 4E [18:41:21]Write i2c OK [18:41:21]MH_I2C_Read... [18:41:21]Read from MH i2c: 01 [18:41:21]MH_I2C_Read... [18:41:21]Read from MH i2c: 01 07 00 [18:41:21]MH_I2C_Read... [18:41:21]Read from MH i2c: 01 07 00 4B 03 00 00 00 00 00 EC 0C 4D [18:41:21]RasterBufferAndPrint [18:41:21]line [18:41:21]line [18:41:21]line [18:41:21]line [18:41:21]line [18:41:21]written 0, free lines is 3315 [18:41:21]MH_Cut [18:41:21]Write to MH i2c: D1 01 00 52 03 01 27 [18:41:21]Write i2c OK [18:41:21]MH_I2C_Read... [18:41:21]Read from MH i2c: D1 [18:41:21]MH_I2C_Read... [18:41:21]Read from MH i2c: D1 01 00 [18:41:21]MH_I2C_Read... [18:41:21]Read from MH i2c: D1 01 00 52 03 00 26 [18:41:21]Write to MH i2c: 01 00 00 53 03 56 [18:41:21]Write i2c OK [18:41:21]MH_I2C_Read... [18:41:22]Connected sock=9 [18:41:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 65 56 07 01 89 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 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 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 D0 64 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F5 53 01 00 35 04 06 00 F0 02 2F A2 E4 CD 71 8E C2 93 38 7A BB 7D [18:41:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 23 7C 47 00 B0 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 34 39 37 39 10 04 04 00 F5 53 01 00 F4 03 04 00 9F 0F F0 66 B6 04 01 00 00 5F 41 B7 47 BA 53 50 D6 [18:41:22]CommunicateWithHost err = 0 [18:41:22]CheckOFDResponse [18:41:22]1017 (14) - 77093643461234 [18:41:22]1041 (16) - 0000000000874979 [18:41:22]1040 (4) - 87029 [18:41:22]1012 (4) - 22.09.2024 12:37 [18:41:22]1206 (1) - 0 [18:41:22]OFD Sender: Remove packet 87029 [18:41:22]ProducePacketName [18:41:22]name=ofd_packets/00087029 [18:41:22]NVStorageDeleteData [18:41:22]*** Cut start [18:41:22]*** Partial cut [18:41:22]*** CUTSNS_PIN = 1 [18:41:22]*** CUTSNS_PIN = 0 [18:41:23]*** Brake cut motor [18:41:23]OFD Sender: No OFD packet to send [18:41:23]Read from MH i2c: 01 [18:41:23]MH_I2C_Read... [18:41:23]*** Stop cut motor [18:41:23]*** Cut end [18:41:23]Read from MH i2c: 01 07 00 [18:41:23]MH_I2C_Read... [18:41:23]Read from MH i2c: 01 07 00 53 03 00 00 00 00 00 FF 0F 6B [18:41:23]process_action close_receipt done [18:41:23]requested_data is exist [18:41:23]produce_requested_data [18:41:23]requested_item fm.sn is exist - process it [18:41:23]wFMCommunicate request_size=4 [18:41:23]MH_SAM_APDU [18:41:23]CAPDU: 80 11 00 00 [18:41:23]Write to MH i2c: E2 08 00 54 03 80 11 00 00 00 00 00 00 D1 [18:41:23]Write i2c OK [18:41:23]MH_I2C_Read... [18:41:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:23]Read from MH i2c: E2 [18:41:23]MH_I2C_Read... [18:41:23]Read from MH i2c: E2 17 00 [18:41:23]MH_I2C_Read... [18:41:23]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 34 39 37 39 90 00 30 [18:41:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:41:23]wFMCommunicate OK [18:41:23]requested_item fd.num is exist - process it [18:41:23]SAM_PROTO_GetFieldsCounters [18:41:23]wFMCommunicate request_size=4 [18:41:23]MH_SAM_APDU [18:41:23]CAPDU: 80 13 00 00 [18:41:23]Write to MH i2c: E2 08 00 55 03 80 13 00 00 00 00 00 00 D4 [18:41:23]Write i2c OK [18:41:23]MH_I2C_Read... [18:41:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:41:23]Read from MH i2c: E2 [18:41:23]MH_I2C_Read... [18:41:23]Read from MH i2c: E2 62 00 [18:41:23]MH_I2C_Read... [18:41:23]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F5 53 01 00 0E 04 04 00 F1 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 43 [18:41: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F5 53 01 00 0E 04 04 00 F1 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 [18:41:23]wFMCommunicate OK [18:41:23]SAM_PROTO_GetFieldsCounters done [18:41:23]requested_item shift.num is exist - process it [18:41:23]requested_item shift.opened is exist - process it [18:41:23]req_shift_opened [18:41:23]FM_GetShiftState [18:41:23]SAM_PROTO_GetShiftState [18:41:23]wFMCommunicate request_size=4 [18:41:23]MH_SAM_APDU [18:41:23]CAPDU: 80 13 01 00 [18:41:23]Write to MH i2c: E2 08 00 56 03 80 13 01 00 00 00 00 00 D6 [18:41:23]Write i2c OK [18:41:23]MH_I2C_Read... [18:41:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:23]Read from MH i2c: E2 [18:41:23]MH_I2C_Read... [18:41:23]Read from MH i2c: E2 0E 00 [18:41:23]MH_I2C_Read... [18:41:23]Read from MH i2c: E2 0E 00 56 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 94 [18:41:23]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:41:23]wFMCommunicate OK [18:41:23]SAM_PROTO_GetShiftState done [18:41:23]FM_GetShiftState done [18:41:23]req_shift_opened done [18:41:23]requested_item shift.open_date is exist - process it [18:41:23]req_shift_open_date [18:41:23]req_shift_open_date done [18:41:23]produce_requested_data done [18:41:23]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87029,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:41:23]process_action_free close_receipt [18:41:23]json_value_free [18:41:23]json_value_free done [18:41:23]process_json_proto returns [18:41:23]Send response to host [18:41:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87029,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:41:23]free response buf [18:41:23]execute_script done [18:41:23]execute_script returns [18:41:23]free content buf [18:41:23]Sock 10.Close socket [18:41:23]Sock 10.Thread stoped [18:41:24]accept exits with 7 [18:41:24]New connection [18:41:24]New thread 3067088228 created [18:41:24]Thread 3067231588 joined [18:41:24]Waiting for new connection... [18:41:24] Sock 7.Parse request [18:41:24]Sock 7.Check first char [18:41:24]Sock 7.First char is OK [18:41:24]request: POST /json_proto HTTP/1.0 [18:41:24]Method: POST [18:41:24]URL: /json_proto [18:41:24]Method is POST - this is cgi request [18:41:24]url: /json_proto [18:41:24]query_string will be loaded in cgi processing [18:41:24]execute_cgi json_proto POST (null) [18:41:24]execute_cgi path=json_proto method=POST [18:41:24]POST find Content-Length [18:41:24]Host: 172.17.47.196:8080 [18:41:24]Content-Length: 678 [18:41:24]Content-Type: application/json [18:41:24] [18:41:24]POST finish read [18:41:24]Found Content-Length = 678 [18:41:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871965", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:24]execute_script... [18: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)871965", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:24]POST & json_proto [18:41:24]process_json_proto [18:41:24]json parsed OK: [18:41:24]protocol is kg_v1.0 [18:41:24]action value=close_receipt [18:41:24]process_action close_receipt [18:41:24]cmd_close_receipt [18:41:24]MH_GetDate [18:41:24]Write to MH i2c: F0 00 00 57 03 49 [18:41:24]Write i2c OK [18:41:24]MH_I2C_Read... [18:41:24]Read from MH i2c: F0 [18:41:24]MH_I2C_Read... [18:41:24]Read from MH i2c: F0 09 00 [18:41:24]MH_I2C_Read... [18:41:24]Read from MH i2c: F0 09 00 57 03 00 D4 64 F0 66 4C 6B 94 66 91 [18:41:24]GetLastDocTimeStamp 1727030480 [18:41:24]current date 1727030484 [18:41:24]FM_GetShiftState [18:41:24]SAM_PROTO_GetShiftState [18:41:24]wFMCommunicate request_size=4 [18:41:24]MH_SAM_APDU [18:41:24]CAPDU: 80 13 01 00 [18:41:24]Write to MH i2c: E2 08 00 58 03 80 13 01 00 00 00 00 00 D8 [18:41:24]Write i2c OK [18:41:24]MH_I2C_Read... [18:41:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:24]Read from MH i2c: E2 [18:41:24]MH_I2C_Read... [18:41:24]Read from MH i2c: E2 0E 00 [18:41:24]MH_I2C_Read... [18:41:24]Read from MH i2c: E2 0E 00 58 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 96 [18:41:24]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:41:24]wFMCommunicate OK [18:41:24]SAM_PROTO_GetShiftState done [18:41:24]FM_GetShiftState done [18:41:24]opened in 1726964220 [18:41:24]opened+sec_in_day 1727050620 [18:41:24]quantity*price = 70037 [18:41:24]sum+1 = 70038 [18:41:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 343 22.09.2024 18:41 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87030 ФПД: 245184283821121 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T184124&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87030&fm=245184283821121&tin=02508201610067®Number=0000000000092592&sum=70000 [18:41:25]StoreToDocumentArchive [18:41:25]shift 497 fd 87030 [18:41:25]save to /storage/0497/doc_00087030 [18:41:25]save last doc name /storage/0497/doc_00087030 to /storage/kkm_last_doc_name [18:41:25]save OK [18:41:25]Clear old archive folders... [18:41:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:41:25]tlvbuf is 00EA9990 [18:41:25]SAM_PROTO_ClearQueue [18:41:25]wFMCommunicate request_size=4 [18:41:25]MH_SAM_APDU [18:41:25]CAPDU: 80 09 00 00 [18:41:25]Write to MH i2c: E2 08 00 65 03 80 09 00 00 00 00 00 00 DA [18:41:25]Write i2c OK [18:41:25]MH_I2C_Read... [18:41:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:41:25]Read from MH i2c: E2 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 03 00 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 03 00 65 03 00 90 00 DC [18:41:25]RAPDU: 90 00 [18:41:25]wFMCommunicate OK [18:41:25]SAM_PROTO_ClearQueue done [18:41:25]KKMCreateOFDPacket [18:41:25]OFDProtocolAddRootSTLVToBuf [18:41:25]FM_MakeSignedData [18:41:25]FM_MakeSignedData [18:41:25]SAM_PROTO_SignData [18:41:25]wFMCommunicate request_size=4 [18:41:25]MH_SAM_APDU [18:41:25]CAPDU: 80 0D 01 02 [18:41:25]Write to MH i2c: E2 08 00 66 03 80 0D 01 02 00 00 00 00 E2 [18:41:25]Write i2c OK [18:41:25]MH_I2C_Read... [18:41:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:41:25]Read from MH i2c: E2 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 03 00 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 03 00 66 03 00 90 00 DD [18:41:25]RAPDU: 90 00 [18:41:25]wFMCommunicate OK [18:41:25]wFMCommunicate request_size=255 [18:41:25]MH_SAM_APDU [18: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 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 57 01 00 00 F4 03 04 00 D4 64 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F6 53 01 00 35 04 06 00 DE [18:41:25]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 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 57 01 00 00 F4 03 04 00 D4 64 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F6 53 01 00 35 04 06 00 DE 00 00 56 [18:41:25]Write i2c OK [18:41:25]MH_I2C_Read... [18:41:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:25]Read from MH i2c: E2 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 03 00 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 03 00 67 03 00 90 00 DE [18:41:25]RAPDU: 90 00 [18:41:25]wFMCommunicate OK [18:41:25]wFMCommunicate request_size=10 [18:41:25]MH_SAM_APDU [18:41:25]CAPDU: 80 0D 02 02 05 FE 6A 24 44 41 [18:41:25]Write to MH i2c: E2 0D 00 68 03 80 0D 02 02 05 00 FE 6A 24 44 41 00 00 00 [18:41:25]Write i2c OK [18:41:25]MH_I2C_Read... [18:41:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:25]Read from MH i2c: E2 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 03 00 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 03 00 68 03 00 90 00 DF [18:41:25]RAPDU: 90 00 [18:41:25]wFMCommunicate OK [18:41:25]wFMCommunicate request_size=4 [18:41:25]MH_SAM_APDU [18:41:25]CAPDU: 80 0D 03 02 [18:41:25]Write to MH i2c: E2 08 00 69 03 80 0D 03 02 00 00 00 00 E7 [18:41:25]Write i2c OK [18:41:25]MH_I2C_Read... [18:41:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:41:25]Read from MH i2c: E2 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 0B 00 [18:41:25]MH_I2C_Read... [18:41:25]Read from MH i2c: E2 0B 00 69 03 00 66 BE 7B B6 A2 85 D7 7D 90 00 B8 [18:41:26]RAPDU: 66 BE 7B B6 A2 85 D7 7D 90 00 [18:41:26]wFMCommunicate OK [18:41:26]SAM_PROTO_SignData done [18:41:26]FM_MakeSignedData done [18:41:26]CreateOFDProtocolMessage [18:41:26]wFMCommunicate request_size=4 [18:41:26]MH_SAM_APDU [18:41:26]CAPDU: 80 11 00 00 [18:41:26]Write to MH i2c: E2 08 00 6A 03 80 11 00 00 00 00 00 00 E7 [18:41:26]Write i2c OK [18:41:26]MH_I2C_Read... [18:41:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:26]Read from MH i2c: E2 [18:41:26]MH_I2C_Read... [18:41:26]Read from MH i2c: E2 17 00 [18:41:26]MH_I2C_Read... [18:41:26]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 34 39 37 39 90 00 46 [18:41:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:41:26]wFMCommunicate OK [18:41:26]CreateOFDProtocolMessage done [18:41:26]OFDSenderStorePacket 87030 [18:41:26]StoreOFDPacket docnum=87030 [18:41:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 37 C1 07 01 93 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 57 01 00 00 F4 03 04 00 D4 64 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F6 53 01 00 35 04 06 00 DE FE 6A 24 44 41 66 BE 7B B6 A2 85 D7 7D [18:41:26]CheckFolder [18:41:26]dirname=/storage/ofd_packets [18:41:26]CheckFolder done [18:41:26]ProducePacketName [18:41:26]name=ofd_packets/00087030 [18:41:26]NVStorageSaveData ofd_packets/00087030 [18:41:26]File name is /storage/ofd_packets/00087030 [18:41:26]Write 301 bytes [18:41:26]NVStorageSaveData done [18:41:26]OFDSenderStorePacket done [18:41:26]KKMCreateOFDPacket done [18:41:26]NVStorageSaveData kkm_last_timestamp [18:41:26]File name is /storage/kkm_last_timestamp [18:41:26]Write 4 bytes [18:41:26]NVStorageSaveData done [18:41:26]ExternCall_PrintAddStr [18:41:26]wPrintStart [18:41:26]Write to MH i2c: 01 00 00 6B 03 6E [18:41:26]Write i2c OK [18:41:26]MH_I2C_Read... [18:41:26]Read from MH i2c: 01 [18:41:26]MH_I2C_Read... [18:41:26]Read from MH i2c: 01 07 00 [18:41:26]MH_I2C_Read... [18:41:26]Read from MH i2c: 01 07 00 6B 03 00 00 00 00 00 FF 0F 83 [18:41:26]RasterBufferAndPrint [18:41:26]line Счет N : (1)871965 [18:41:26]line ИНН: 02508201610067 [18:41:26]line Контрольно-Кассовый Чек [18:41:26]line ПРОДАЖА [18:41:26]line ТРК (МРК, ГНК) : 43 [18:41:26]line Товар: 2710124130 [18:41:26]line Аи-92-К-5 [18:41:26]line 10.330 * 67.80 [18:41:26]line = 700.37 [18:41:26]line НДС 12% НСП 1% [18:41:26]line > о реализуемом товаре [18:41:26]line ОКРУГЛЕНИЕ: -0.37 [18:41:26]line ИТОГО: 700.00 [18:41:26]line Внесено: 700.00 [18:41:26]line СДАЧА: 0.00 [18:41:26]line НСП 1% : 6.20 [18:41:26]line НДС 12% : 74.38 [18:41:26]line Наличными: 700.00 [18:41:26]line Безнал.: 0.00 [18:41:26]line Место: АЗС № 137 "Партнер Нефть" [18:41:26]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:41:26]line СНО: Общий режим [18:41:26]line Чек 343 22.09.2024 18:41 [18:41:26]line Смена: 497 ФФД: 1.0 [18:41:26]line ЗНМ: 0300000064 [18:41:26]line РНМ: 0000000000092592 [18:41:26]line Версия ККМ: 001 [18:41:26]line ФМ: 0000000000874979 [18:41:26]line ФД: 87030 [18:41:26]line ФПД: 245184283821121 [18:41:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T184124&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87030&fm=245184283821121&tin=02508201610067®Number=0000000000092592&sum=70000 [18:41:26]OFD Sender: Processing packet 87030 [packets to send 276, broken 275] [18:41:26]ProducePacketName [18:41:26]name=ofd_packets/00087030 [18:41:26]OFD Sender: To server: pG, [18:41:26]CommunicateWithHost lk.salyk.kg:30040 [18:41:26]ConnectInit lk.salyk.kg [18:41:26]written 0, free lines is 4095 [18:41:26]Write to MH i2c: 01 00 00 96 03 99 [18:41:26]Write i2c OK [18:41:26]MH_I2C_Read... [18:41:26]Read from MH i2c: 01 [18:41:26]MH_I2C_Read... [18:41:26]Read from MH i2c: 01 07 00 [18:41:26]MH_I2C_Read... [18:41:26]Read from MH i2c: 01 07 00 96 03 00 00 00 00 00 DE 0C 8A [18:41:26]RasterBufferAndPrint [18:41:26]line [18:41:26]line [18:41:26]line [18:41:26]line [18:41:26]line [18:41:26]written 0, free lines is 3305 [18:41:26]MH_Cut [18:41:26]Write to MH i2c: D1 01 00 9D 03 01 72 [18:41:26]Write i2c OK [18:41:26]MH_I2C_Read... [18:41:26]Read from MH i2c: D1 [18:41:26]MH_I2C_Read... [18:41:26]Read from MH i2c: D1 01 00 [18:41:26]MH_I2C_Read... [18:41:26]Read from MH i2c: D1 01 00 9D 03 00 71 [18:41:26]Write to MH i2c: 01 00 00 9E 03 A1 [18:41:26]Write i2c OK [18:41:26]MH_I2C_Read... [18:41:27]Connected sock=11 [18: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 34 39 37 39 0F 01 00 00 37 C1 07 01 93 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 57 01 00 00 F4 03 04 00 D4 64 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F6 53 01 00 35 04 06 00 DE FE 6A 24 44 41 66 BE 7B B6 A2 85 D7 7D [18:41:27]*** Cut start [18:41:27]*** Partial cut [18:41:27]*** CUTSNS_PIN = 1 [18:41:27]*** CUTSNS_PIN = 0 [18:41:27]*** Brake cut motor [18:41:28]Read from MH i2c: 01 [18:41:28]MH_I2C_Read... [18:41:28]*** Stop cut motor [18:41:28]*** Cut end [18:41:28]Read from MH i2c: 01 07 00 [18:41:28]MH_I2C_Read... [18:41:28]Read from MH i2c: 01 07 00 9E 03 00 00 00 00 00 FF 0F B6 [18:41:28]process_action close_receipt done [18:41:28]requested_data is exist [18:41:28]produce_requested_data [18:41:28]requested_item fm.sn is exist - process it [18:41:28]wFMCommunicate request_size=4 [18:41:28]MH_SAM_APDU [18:41:28]CAPDU: 80 11 00 00 [18:41:28]Write to MH i2c: E2 08 00 9F 03 80 11 00 00 00 00 00 00 1C [18:41:28]Write i2c OK [18:41:28]MH_I2C_Read... [18:41:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:28]Read from MH i2c: E2 [18:41:28]MH_I2C_Read... [18:41:28]Read from MH i2c: E2 17 00 [18:41:28]MH_I2C_Read... [18:41:28]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 34 39 37 39 90 00 7B [18:41:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:41:28]wFMCommunicate OK [18:41:28]requested_item fd.num is exist - process it [18:41:28]SAM_PROTO_GetFieldsCounters [18:41:28]wFMCommunicate request_size=4 [18:41:28]MH_SAM_APDU [18:41:28]CAPDU: 80 13 00 00 [18:41:28]Write to MH i2c: E2 08 00 A0 03 80 13 00 00 00 00 00 00 1F [18:41:28]Write i2c OK [18:41:28]MH_I2C_Read... [18:41:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:41:28]Read from MH i2c: E2 [18:41:28]MH_I2C_Read... [18:41:28]Read from MH i2c: E2 62 00 [18:41:28]MH_I2C_Read... [18:41:28]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F6 53 01 00 0E 04 04 00 F1 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 92 [18: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F6 53 01 00 0E 04 04 00 F1 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 [18:41:28]wFMCommunicate OK [18:41:28]SAM_PROTO_GetFieldsCounters done [18:41:28]requested_item shift.num is exist - process it [18:41:28]requested_item shift.opened is exist - process it [18:41:28]req_shift_opened [18:41:28]FM_GetShiftState [18:41:28]SAM_PROTO_GetShiftState [18:41:28]wFMCommunicate request_size=4 [18:41:28]MH_SAM_APDU [18:41:28]CAPDU: 80 13 01 00 [18:41:28]Write to MH i2c: E2 08 00 A1 03 80 13 01 00 00 00 00 00 21 [18:41:28]Write i2c OK [18:41:28]MH_I2C_Read... [18:41:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:28]Read from MH i2c: E2 [18:41:28]MH_I2C_Read... [18:41:28]Read from MH i2c: E2 0E 00 [18:41:28]MH_I2C_Read... [18:41:28]Read from MH i2c: E2 0E 00 A1 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 DF [18:41:28]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:41:28]wFMCommunicate OK [18:41:28]SAM_PROTO_GetShiftState done [18:41:28]FM_GetShiftState done [18:41:28]req_shift_opened done [18:41:28]requested_item shift.open_date is exist - process it [18:41:28]req_shift_open_date [18:41:28]req_shift_open_date done [18:41:28]produce_requested_data done [18:41:28]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87030,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:41:28]process_action_free close_receipt [18:41:28]json_value_free [18:41:28]json_value_free done [18:41:28]process_json_proto returns [18:41:28]Send response to host [18:41:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87030,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:41:28]free response buf [18:41:28]execute_script done [18:41:28]execute_script returns [18:41:28]free content buf [18:41:28]Sock 7.Close socket [18:41:28]Sock 7.Thread stoped [18:41:29]accept exits with 10 [18:41:29]New connection [18:41:29]New thread 3067231588 created [18:41:29]Thread 3067088228 joined [18:41:29]Waiting for new connection... [18:41:29] Sock 10.Parse request [18:41:29]Sock 10.Check first char [18:41:29]Sock 10.First char is OK [18:41:29]request: POST /json_proto HTTP/1.0 [18:41:29]Method: POST [18:41:29]URL: /json_proto [18:41:29]Method is POST - this is cgi request [18:41:29]url: /json_proto [18:41:29]query_string will be loaded in cgi processing [18:41:29]execute_cgi json_proto POST (null) [18:41:29]execute_cgi path=json_proto method=POST [18:41:29]POST find Content-Length [18:41:29]Host: 172.17.47.196:8080 [18:41:29]Content-Length: 1110 [18:41:29]Content-Type: application/json [18:41:29] [18:41:29]POST finish read [18:41:29]Found Content-Length = 1110 [18:41:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148117", "tax_sys" : 0, "items" : [ { "code": "4870202521216", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A MAXI \u0447\u0430\u0439 1,2 \u0437\u0435\u043B.\u043B\u0438\u043C\u043E\u043D (\u043D\u043E\u0432\u044B\u0439)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 156.00, "quantity" : 1.000, "sum" : 156.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" : 281.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:29]execute_script... [18:41: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)148117", "tax_sys" : 0, "items" : [ { "code": "4870202521216", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A MAXI \u0447\u0430\u0439 1,2 \u0437\u0435\u043B.\u043B\u0438\u043C\u043E\u043D (\u043D\u043E\u0432\u044B\u0439)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 156.00, "quantity" : 1.000, "sum" : 156.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" : 281.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:29]POST & json_proto [18:41:29]process_json_proto [18:41:29]json parsed OK: [18:41:29]protocol is kg_v1.0 [18:41:29]action value=close_receipt [18:41:29]process_action close_receipt [18:41:29]cmd_close_receipt [18:41:29]MH_GetDate [18:41:29]Write to MH i2c: F0 00 00 A2 03 94 [18:41:29]Write i2c OK [18:41:29]MH_I2C_Read... [18:41:29]Read from MH i2c: F0 [18:41:29]MH_I2C_Read... [18:41:29]Read from MH i2c: F0 09 00 [18:41:29]MH_I2C_Read... [18:41:29]Read from MH i2c: F0 09 00 A2 03 00 DA 64 F0 66 4C 6B 94 66 E2 [18:41:29]GetLastDocTimeStamp 1727030484 [18:41:29]current date 1727030490 [18:41:29]FM_GetShiftState [18:41:29]SAM_PROTO_GetShiftState [18:41:29]wFMCommunicate request_size=4 [18:41:29]MH_SAM_APDU [18:41:29]CAPDU: 80 13 01 00 [18:41:29]Write to MH i2c: E2 08 00 A3 03 80 13 01 00 00 00 00 00 23 [18:41:29]Write i2c OK [18:41:29]MH_I2C_Read... [18:41:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:29]Read from MH i2c: E2 [18:41:29]MH_I2C_Read... [18:41:29]Read from MH i2c: E2 0E 00 [18:41:29]MH_I2C_Read... [18:41:29]Read from MH i2c: E2 0E 00 A3 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 E1 [18:41:29]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:41:29]wFMCommunicate OK [18:41:29]SAM_PROTO_GetShiftState done [18:41:29]FM_GetShiftState done [18:41:29]opened in 1726964220 [18:41:29]opened+sec_in_day 1727050620 [18:41:29]quantity*price = 12500 [18:41:29]sum+1 = 12501 [18:41:29]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48741958 Сигареты Parliament Aqua Blue 1.000 * 156.00 = 156.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 281.00 НСП 1% : 2.49 НДС 12% : 29.84 Наличными: 0.00 Безнал.: 281.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 344 22.09.2024 18:41 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87031 ФПД: 163927565794228 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T184130&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87031&fm=163927565794228&tin=02508201610067®Number=0000000000092592&sum=28100 0 [18:41:31]StoreToDocumentArchive [18:41:31]shift 497 fd 87031 [18:41:31]save to /storage/0497/doc_00087031 [18:41:31]save last doc name /storage/0497/doc_00087031 to /storage/kkm_last_doc_name [18:41:31]save OK [18:41:31]Clear old archive folders... [18:41:31]ProcessDocumentItem done err = 0, tmpTLVsize=407 [18:41:31]tlvbuf is 00F01A40 [18:41:31]SAM_PROTO_ClearQueue [18:41:31]wFMCommunicate request_size=4 [18:41:31]MH_SAM_APDU [18:41:31]CAPDU: 80 09 00 00 [18:41:31]Write to MH i2c: E2 08 00 B0 03 80 09 00 00 00 00 00 00 25 [18:41:31]Write i2c OK [18:41:31]MH_I2C_Read... [18:41:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:41:31]Read from MH i2c: E2 [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: E2 03 00 [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: E2 03 00 B0 03 00 90 00 27 [18:41:31]RAPDU: 90 00 [18:41:31]wFMCommunicate OK [18:41:31]SAM_PROTO_ClearQueue done [18:41:31]KKMCreateOFDPacket [18:41:31]OFDProtocolAddRootSTLVToBuf [18:41:31]FM_MakeSignedData [18:41:31]FM_MakeSignedData [18:41:31]SAM_PROTO_SignData [18:41:31]wFMCommunicate request_size=4 [18:41:31]MH_SAM_APDU [18:41:31]CAPDU: 80 0D 01 02 [18:41:31]Write to MH i2c: E2 08 00 B1 03 80 0D 01 02 00 00 00 00 2D [18:41:31]Write i2c OK [18:41:31]MH_I2C_Read... [18:41:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:41:31]Read from MH i2c: E2 [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: E2 03 00 [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: E2 03 00 B1 03 00 90 00 28 [18:41:31]RAPDU: 90 00 [18:41:31]wFMCommunicate OK [18:41:31]wFMCommunicate request_size=255 [18:41:31]MH_SAM_APDU [18:41:31]CAPDU: 80 0D 02 02 FA 03 00 97 01 1E 04 01 00 01 23 04 81 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 31 36 06 04 3D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D0 B7 D0 B5 D0 BB 2E D0 BB D0 B8 D0 BC D0 BE D0 BD 20 28 D0 BD D0 BE D0 B2 D1 8B D0 B9 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F0 3C 00 00 00 00 13 04 06 00 F0 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 [18:41:31]Write to MH i2c: E2 02 01 B2 03 80 0D 02 02 FA 00 03 00 97 01 1E 04 01 00 01 23 04 81 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 31 36 06 04 3D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D0 B7 D0 B5 D0 BB 2E D0 BB D0 B8 D0 BC D0 BE D0 BD 20 28 D0 BD D0 BE D0 B2 D1 8B D0 B9 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F0 3C 00 00 00 00 13 04 06 00 F0 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 FA [18:41:31]Write i2c OK [18:41:31]MH_I2C_Read... [18:41:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:31]Read from MH i2c: E2 [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: E2 03 00 [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: E2 03 00 B2 03 00 90 00 29 [18:41:31]RAPDU: 90 00 [18:41:31]wFMCommunicate OK [18:41:31]wFMCommunicate request_size=166 [18:41:31]MH_SAM_APDU [18:41:31]CAPDU: 80 0D 02 02 A1 C4 6D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 0B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C4 6D 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 DA 64 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F7 53 01 00 35 04 06 00 95 17 5C 53 FB B4 [18:41:31]Write to MH i2c: E2 A9 00 B3 03 80 0D 02 02 A1 00 C4 6D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 0B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C4 6D 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 DA 64 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F7 53 01 00 35 04 06 00 95 17 5C 53 FB B4 00 00 FF [18:41:31]Write i2c OK [18:41:31]MH_I2C_Read... [18:41:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:32]Read from MH i2c: E2 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: E2 03 00 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: E2 03 00 B3 03 00 90 00 2A [18:41:32]RAPDU: 90 00 [18:41:32]wFMCommunicate OK [18:41:32]wFMCommunicate request_size=4 [18:41:32]MH_SAM_APDU [18:41:32]CAPDU: 80 0D 03 02 [18:41:32]Write to MH i2c: E2 08 00 B4 03 80 0D 03 02 00 00 00 00 32 [18:41:32]Write i2c OK [18:41:32]MH_I2C_Read... [18:41:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:41:32]Read from MH i2c: E2 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: E2 0B 00 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: E2 0B 00 B4 03 00 2A 2E F6 EC D1 7A A5 DC 90 00 39 [18:41:32]RAPDU: 2A 2E F6 EC D1 7A A5 DC 90 00 [18:41:32]wFMCommunicate OK [18:41:32]SAM_PROTO_SignData done [18:41:32]FM_MakeSignedData done [18:41:32]CreateOFDProtocolMessage [18:41:32]wFMCommunicate request_size=4 [18:41:32]MH_SAM_APDU [18:41:32]CAPDU: 80 11 00 00 [18:41:32]Write to MH i2c: E2 08 00 B5 03 80 11 00 00 00 00 00 00 32 [18:41:32]Write i2c OK [18:41:32]MH_I2C_Read... [18:41:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:32]Read from MH i2c: E2 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: E2 17 00 [18:41:32]MH_I2C_Read... [18:41:32]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 34 39 37 39 90 00 91 [18:41:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:41:32]wFMCommunicate OK [18:41:32]CreateOFDProtocolMessage done [18:41:32]OFDSenderStorePacket 87031 [18:41:32]StoreOFDPacket docnum=87031 [18:41:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 AB 01 00 00 F1 EB A3 01 E7 08 5A 03 01 00 03 00 97 01 1E 04 01 00 01 23 04 81 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 31 36 06 04 3D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D0 B7 D0 B5 D0 BB 2E D0 BB D0 B8 D0 BC D0 BE D0 BD 20 28 D0 BD D0 BE D0 B2 D1 8B D0 B9 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F0 3C 00 00 00 00 13 04 06 00 F0 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 6D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 0B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C4 6D 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 DA 64 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F7 53 01 00 35 04 06 00 95 17 5C 53 FB B4 2A 2E F6 EC D1 7A A5 DC [18:41:32]CheckFolder [18:41:32]dirname=/storage/ofd_packets [18:41:32]CheckFolder done [18:41:32]ProducePacketName [18:41:32]name=ofd_packets/00087031 [18:41:32]NVStorageSaveData ofd_packets/00087031 [18:41:32]File name is /storage/ofd_packets/00087031 [18:41:32]Write 457 bytes [18:41:32]NVStorageSaveData done [18:41:32]OFDSenderStorePacket done [18:41:32]KKMCreateOFDPacket done [18:41:32]NVStorageSaveData kkm_last_timestamp [18:41:32]File name is /storage/kkm_last_timestamp [18:41:32]Write 4 bytes [18:41:32]NVStorageSaveData done [18:41:32]OFD Sender: Processing packet 87031 [packets to send 276, broken 275] [18:41:32]ProducePacketName [18:41:32]name=ofd_packets/00087031 [18:41:32]OFD Sender: To server: pG, [18:41:32]CommunicateWithHost lk.salyk.kg:30040 [18:41:32]ConnectInit lk.salyk.kg [18:41:32]ExternCall_PrintAddStr [18:41:32]wPrintStart [18:41:32]Write to MH i2c: 01 00 00 B6 03 B9 [18:41:32]Write i2c OK [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: 01 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: 01 07 00 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: 01 07 00 B6 03 00 00 00 00 00 FF 0F CE [18:41:32]RasterBufferAndPrint [18:41:32]line Счет N : (3)148117 [18:41:32]line ИНН: 02508201610067 [18:41:32]line Контрольно-Кассовый Чек [18:41:32]line ПРОДАЖА [18:41:32]line Товар: 4870202521216 [18:41:32]line Напиток MAXI чай 1,2 зел.лимон (новый) [18:41:32]line 1.000 * 125.00 [18:41:32]line = 125.00 [18:41:32]line НДС 12% НСП 1% [18:41:32]line > о реализуемом товаре [18:41:32]line Товар: 48741958 [18:41:32]line Сигареты Parliament Aqua Blue [18:41:32]line 1.000 * 156.00 [18:41:32]line = 156.00 [18:41:32]line НДС 12% НСП 1% [18:41:32]line > о реализуемом товаре [18:41:32]line ИТОГО: 281.00 [18:41:32]line НСП 1% : 2.49 [18:41:32]line НДС 12% : 29.84 [18:41:32]line Наличными: 0.00 [18:41:32]line Безнал.: 281.00 [18:41:32]line Место: АЗС № 137 "Партнер Нефть" [18:41:32]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:41:32]line СНО: Общий режим [18:41:32]line Чек 344 22.09.2024 18:41 [18:41:32]line Смена: 497 ФФД: 1.0 [18:41:32]line ЗНМ: 0300000064 [18:41:32]line РНМ: 0000000000092592 [18:41:32]line Версия ККМ: 001 [18:41:32]line Платежная система: O! деньги [18:41:32]line ФМ: 0000000000874979 [18:41:32]line ФД: 87031 [18:41:32]line ФПД: 163927565794228 [18:41:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T184130&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87031&fm=163927565794228&tin=02508201610067®Number=0000000000092592&sum=28100 [18:41:32]line 0 [18:41:32]written 0, free lines is 4095 [18:41:32]Write to MH i2c: 01 00 00 E8 03 EB [18:41:32]Write i2c OK [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: 01 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: 01 07 00 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: 01 07 00 E8 03 00 00 00 00 00 5E 0C 5C [18:41:32]RasterBufferAndPrint [18:41:32]line [18:41:32]line [18:41:32]line [18:41:32]line [18:41:32]line [18:41:32]written 0, free lines is 3186 [18:41:32]MH_Cut [18:41:32]Write to MH i2c: D1 01 00 EF 03 01 C4 [18:41:32]Write i2c OK [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: D1 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: D1 01 00 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: D1 01 00 EF 03 00 C3 [18:41:32]Write to MH i2c: 01 00 00 F0 03 F3 [18:41:32]Write i2c OK [18:41:32]MH_I2C_Read... [18:41:33]*** Cut start [18:41:33]*** Partial cut [18:41:33]*** CUTSNS_PIN = 1 [18:41:33]*** CUTSNS_PIN = 0 [18:41:33]*** Brake cut motor [18:41:34]Connected sock=11 [18:41:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 AB 01 00 00 F1 EB A3 01 E7 08 5A 03 01 00 03 00 97 01 1E 04 01 00 01 23 04 81 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 31 36 06 04 3D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D0 B7 D0 B5 D0 BB 2E D0 BB D0 B8 D0 BC D0 BE D0 BD 20 28 D0 BD D0 BE D0 B2 D1 8B D0 B9 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F0 3C 00 00 00 00 13 04 06 00 F0 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 6D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 0B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C4 6D 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 DA 64 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F7 53 01 00 35 04 06 00 95 17 5C 53 FB B4 2A 2E F6 EC D1 7A A5 DC [18:41:34]Read from MH i2c: 01 [18:41:34]MH_I2C_Read... [18:41:34]*** Stop cut motor [18:41:34]*** Cut end [18:41:34]Read from MH i2c: 01 07 00 [18:41:34]MH_I2C_Read... [18:41:34]Read from MH i2c: 01 07 00 F0 03 00 00 00 00 00 FF 0F 08 [18:41:34]process_action close_receipt done [18:41:34]requested_data is exist [18:41:34]produce_requested_data [18:41:34]requested_item fm.sn is exist - process it [18:41:34]wFMCommunicate request_size=4 [18:41:34]MH_SAM_APDU [18:41:34]CAPDU: 80 11 00 00 [18:41:34]Write to MH i2c: E2 08 00 F1 03 80 11 00 00 00 00 00 00 6E [18:41:34]Write i2c OK [18:41:34]MH_I2C_Read... [18:41:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:34]Read from MH i2c: E2 [18:41:34]MH_I2C_Read... [18:41:34]Read from MH i2c: E2 17 00 [18:41:34]MH_I2C_Read... [18:41:34]Read from MH i2c: E2 17 00 F1 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 CD [18:41:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:41:34]wFMCommunicate OK [18:41:34]requested_item fd.num is exist - process it [18:41:34]SAM_PROTO_GetFieldsCounters [18:41:34]wFMCommunicate request_size=4 [18:41:34]MH_SAM_APDU [18:41:34]CAPDU: 80 13 00 00 [18:41:34]Write to MH i2c: E2 08 00 F2 03 80 13 00 00 00 00 00 00 71 [18:41:34]Write i2c OK [18:41:34]MH_I2C_Read... [18:41:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:41:34]Read from MH i2c: E2 [18:41:34]MH_I2C_Read... [18:41:34]Read from MH i2c: E2 62 00 [18:41:34]MH_I2C_Read... [18:41:34]Read from MH i2c: E2 62 00 F2 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F7 53 01 00 0E 04 04 00 F1 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 E8 [18:41:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F7 53 01 00 0E 04 04 00 F1 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 [18:41:34]wFMCommunicate OK [18:41:34]SAM_PROTO_GetFieldsCounters done [18:41:34]requested_item shift.num is exist - process it [18:41:34]requested_item shift.opened is exist - process it [18:41:34]req_shift_opened [18:41:34]FM_GetShiftState [18:41:34]SAM_PROTO_GetShiftState [18:41:34]wFMCommunicate request_size=4 [18:41:34]MH_SAM_APDU [18:41:34]CAPDU: 80 13 01 00 [18:41:34]Write to MH i2c: E2 08 00 F3 03 80 13 01 00 00 00 00 00 73 [18:41:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 2E BE 47 00 30 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 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:34]34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F7 53 01 00 F4 03 04 00 AB 0F F0 66 B6 04 01 00 00 BA 85 D1 C2 49 E9 8E D8 [18:41:34]CommunicateWithHost err = 0 [18:41:34]CheckOFDResponse [18:41:34]1017 (14) - 77093643461234 [18:41:34]1041 (16) - 0000000000874979 [18:41:34]1040 (4) - 87031 [18:41:34]1012 (4) - 22.09.2024 12:38 [18:41:34]1206 (1) - 0 [18:41:34]OFD Sender: Remove packet 87031 [18:41:34]ProducePacketName [18:41:34]name=ofd_packets/00087031 [18:41:34]NVStorageDeleteData [18:41:34]Write i2c OK [18:41:34]MH_I2C_Read... [18:41:34]Read from MH i2c: E2 [18:41:34]MH_I2C_Read... [18:41:34]Read from MH i2c: E2 0E 00 [18:41:34]MH_I2C_Read... [18:41:34]Read from MH i2c: E2 0E 00 F3 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 31 [18:41:34]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:41:34]wFMCommunicate OK [18:41:34]SAM_PROTO_GetShiftState done [18:41:34]FM_GetShiftState done [18:41:34]req_shift_opened done [18:41:34]requested_item shift.open_date is exist - process it [18:41:34]req_shift_open_date [18:41:34]req_shift_open_date done [18:41:34]produce_requested_data done [18:41:34]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87031,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:41:34]process_action_free close_receipt [18:41:34]json_value_free [18:41:34]json_value_free done [18:41:34]process_json_proto returns [18:41:34]Send response to host [18:41:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87031,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:41:34]free response buf [18:41:34]execute_script done [18:41:34]execute_script returns [18:41:34]free content buf [18:41:34]Sock 10.Close socket [18:41:34]Sock 10.Thread stoped [18:41:35]OFD Sender: No OFD packet to send [18:41:40]OFD Sender: No OFD packet to send [18:41:45]OFD Sender: No OFD packet to send [18:41:50]OFD Sender: No OFD packet to send [18:41:55]OFD Sender: No OFD packet to send [18:42:00]OFD Sender: No OFD packet to send [18:42:05]OFD Sender: No OFD packet to send [18:42:05]recv_with_timeout no data received [18:42:09]accept exits with 7 [18:42:09]New connection [18:42:09]New thread 3067088228 created [18:42:09]Thread 3067231588 joined [18:42:09]Waiting for new connection... [18:42:09] Sock 7.Parse request [18:42:09]Sock 7.Check first char [18:42:09]Sock 7.First char is OK [18:42:09]request: POST /json_proto HTTP/1.0 [18:42:09]Method: POST [18:42:09]URL: /json_proto [18:42:09]Method is POST - this is cgi request [18:42:09]url: /json_proto [18:42:09]query_string will be loaded in cgi processing [18:42:09]execute_cgi json_proto POST (null) [18:42:09]execute_cgi path=json_proto method=POST [18:42:09]POST find Content-Length [18:42:09]Host: 172.17.47.196:8080 [18:42:09]Content-Length: 830 [18:42:09]Content-Type: application/json [18:42:09] [18:42:09]POST finish read [18:42:09]Found Content-Length = 830 [18:42:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148118", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 156.00, "quantity" : 1.000, "sum" : 156.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42069942", "name": "\u0416\u0435\u0432 Orbit White Fresh Mint", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 196.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:42:09]execute_script... [18:42:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148118", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 156.00, "quantity" : 1.000, "sum" : 156.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42069942", "name": "\u0416\u0435\u0432 Orbit White Fresh Mint", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 196.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:42:09]POST & json_proto [18:42:09]process_json_proto [18:42:09]json parsed OK: [18:42:09]protocol is kg_v1.0 [18:42:09]action value=close_receipt [18:42:09]process_action close_receipt [18:42:09]cmd_close_receipt [18:42:09]MH_GetDate [18:42:09]Write to MH i2c: F0 00 00 F4 03 E6 [18:42:09]Write i2c OK [18:42:09]MH_I2C_Read... [18:42:09]Read from MH i2c: F0 [18:42:09]MH_I2C_Read... [18:42:09]Read from MH i2c: F0 09 00 [18:42:09]MH_I2C_Read... [18:42:09]Read from MH i2c: F0 09 00 F4 03 00 01 65 F0 66 4C 6B 94 66 5C [18:42:09]GetLastDocTimeStamp 1727030490 [18:42:09]current date 1727030529 [18:42:09]FM_GetShiftState [18:42:09]SAM_PROTO_GetShiftState [18:42:09]wFMCommunicate request_size=4 [18:42:09]MH_SAM_APDU [18:42:09]CAPDU: 80 13 01 00 [18:42:09]Write to MH i2c: E2 08 00 F5 03 80 13 01 00 00 00 00 00 75 [18:42:09]Write i2c OK [18:42:09]MH_I2C_Read... [18:42:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:42:09]Read from MH i2c: E2 [18:42:09]MH_I2C_Read... [18:42:09]Read from MH i2c: E2 0E 00 [18:42:09]MH_I2C_Read... [18:42:09]Read from MH i2c: E2 0E 00 F5 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 33 [18:42:09]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:42:09]wFMCommunicate OK [18:42:09]SAM_PROTO_GetShiftState done [18:42:09]FM_GetShiftState done [18:42:09]opened in 1726964220 [18:42:09]opened+sec_in_day 1727050620 [18:42:09]quantity*price = 15600 [18:42:09]sum+1 = 15601 [18:42:09]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 42069942 Жев Orbit White Fresh Mint 1.000 * 40.00 = 40.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 196.00 НСП 1% : 1.73 НДС 12% : 20.82 Наличными: 196.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 345 22.09.2024 18:42 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87032 ФПД: 61055936845245 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T184209&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87032&fm=61055936845245&tin=02508201610067®Number=0000000000092592&sum=19600 0 [18:42:10]StoreToDocumentArchive [18:42:10]shift 497 fd 87032 [18:42:10]save to /storage/0497/doc_00087032 [18:42:10]save last doc name /storage/0497/doc_00087032 to /storage/kkm_last_doc_name [18:42:10]save OK [18:42:10]Clear old archive folders... [18:42:10]ProcessDocumentItem done err = 0, tmpTLVsize=370 [18:42:10]tlvbuf is 00F1B940 [18:42:10]SAM_PROTO_ClearQueue [18:42:10]wFMCommunicate request_size=4 [18:42:10]MH_SAM_APDU [18:42:10]CAPDU: 80 09 00 00 [18:42:10]Write to MH i2c: E2 08 00 02 04 80 09 00 00 00 00 00 00 78 [18:42:10]Write i2c OK [18:42:10]MH_I2C_Read... [18:42:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:42:10]Read from MH i2c: E2 [18:42:10]MH_I2C_Read... [18:42:10]Read from MH i2c: E2 03 00 [18:42:10]MH_I2C_Read... [18:42:10]Read from MH i2c: E2 03 00 02 04 00 90 00 7A [18:42:10]RAPDU: 90 00 [18:42:10]wFMCommunicate OK [18:42:10]SAM_PROTO_ClearQueue done [18:42:10]KKMCreateOFDPacket [18:42:10]OFDProtocolAddRootSTLVToBuf [18:42:10]FM_MakeSignedData [18:42:10]FM_MakeSignedData [18:42:10]SAM_PROTO_SignData [18:42:10]wFMCommunicate request_size=4 [18:42:10]MH_SAM_APDU [18:42:10]CAPDU: 80 0D 01 02 [18:42:10]Write to MH i2c: E2 08 00 03 04 80 0D 01 02 00 00 00 00 80 [18:42:10]Write i2c OK [18:42:10]MH_I2C_Read... [18:42:10]Read from MH i2c: E2 [18:42:10]MH_I2C_Read... [18:42:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:42:10]Read from MH i2c: E2 03 00 [18:42:10]MH_I2C_Read... [18:42:10]Read from MH i2c: E2 03 00 03 04 00 90 00 7B [18:42:10]RAPDU: 90 00 [18:42:10]wFMCommunicate OK [18:42:10]wFMCommunicate request_size=255 [18:42:10]MH_SAM_APDU [18:42:10]CAPDU: 80 0D 02 02 FA 03 00 72 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F0 3C 00 00 00 00 13 04 06 00 F0 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 4C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 [18:42:10]Write to MH i2c: E2 02 01 04 04 80 0D 02 02 FA 00 03 00 72 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F0 3C 00 00 00 00 13 04 06 00 F0 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 4C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 00 00 CD [18:42:10]Write i2c OK [18:42:10]MH_I2C_Read... [18:42:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:42:10]Read from MH i2c: E2 [18:42:10]MH_I2C_Read... [18:42:10]Read from MH i2c: E2 03 00 [18:42:10]MH_I2C_Read... [18:42:10]Read from MH i2c: E2 03 00 04 04 00 90 00 7C [18:42:10]RAPDU: 90 00 [18:42:10]wFMCommunicate OK [18:42:10]wFMCommunicate request_size=129 [18:42:10]MH_SAM_APDU [18:42:10]CAPDU: 80 0D 02 02 7C 01 F3 03 06 00 22 08 00 00 00 00 07 04 06 00 90 4C 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 01 65 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F8 53 01 00 35 04 06 00 37 87 B1 6D 55 BD [18:42:11]Write to MH i2c: E2 84 00 05 04 80 0D 02 02 7C 00 01 F3 03 06 00 22 08 00 00 00 00 07 04 06 00 90 4C 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 01 65 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F8 53 01 00 35 04 06 00 37 87 B1 6D 55 BD 00 00 08 [18:42:11]Write i2c OK [18:42:11]MH_I2C_Read... [18:42:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:42:11]Read from MH i2c: E2 [18:42:11]MH_I2C_Read... [18:42:11]Read from MH i2c: E2 03 00 [18:42:11]MH_I2C_Read... [18:42:11]Read from MH i2c: E2 03 00 05 04 00 90 00 7D [18:42:11]RAPDU: 90 00 [18:42:11]wFMCommunicate OK [18:42:11]wFMCommunicate request_size=4 [18:42:11]MH_SAM_APDU [18:42:11]CAPDU: 80 0D 03 02 [18:42:11]Write to MH i2c: E2 08 00 06 04 80 0D 03 02 00 00 00 00 85 [18:42:11]Write i2c OK [18:42:11]MH_I2C_Read... [18:42:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:42:11]Read from MH i2c: E2 [18:42:11]MH_I2C_Read... [18:42:11]Read from MH i2c: E2 0B 00 [18:42:11]MH_I2C_Read... [18:42:11]Read from MH i2c: E2 0B 00 06 04 00 FE FF 53 34 34 62 4C 79 90 00 65 [18:42:11]RAPDU: FE FF 53 34 34 62 4C 79 90 00 [18:42:11]wFMCommunicate OK [18:42:11]SAM_PROTO_SignData done [18:42:11]FM_MakeSignedData done [18:42:11]CreateOFDProtocolMessage [18:42:11]wFMCommunicate request_size=4 [18:42:11]MH_SAM_APDU [18:42:11]CAPDU: 80 11 00 00 [18:42:11]Write to MH i2c: E2 08 00 07 04 80 11 00 00 00 00 00 00 85 [18:42:11]Write i2c OK [18:42:11]MH_I2C_Read... [18:42:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:42:11]Read from MH i2c: E2 [18:42:11]MH_I2C_Read... [18:42:11]Read from MH i2c: E2 17 00 [18:42:11]MH_I2C_Read... [18:42:11]Read from MH i2c: E2 17 00 07 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E4 [18:42:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:42:11]wFMCommunicate OK [18:42:11]CreateOFDProtocolMessage done [18:42:11]OFDSenderStorePacket 87032 [18:42:11]StoreOFDPacket docnum=87032 [18:42:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 86 01 00 00 D8 01 7E 01 A5 F8 5A 03 01 00 03 00 72 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F0 3C 00 00 00 00 13 04 06 00 F0 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 4C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 22 08 00 00 00 00 07 04 06 00 90 4C 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 01 65 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F8 53 01 00 35 04 06 00 37 87 B1 6D 55 BD FE FF 53 34 34 62 4C 79 [18:42:11]CheckFolder [18:42:11]dirname=/storage/ofd_packets [18:42:11]CheckFolder done [18:42:11]ProducePacketName [18:42:11]name=ofd_packets/00087032 [18:42:11]NVStorageSaveData ofd_packets/00087032 [18:42:11]File name is /storage/ofd_packets/00087032 [18:42:11]Write 420 bytes [18:42:11]NVStorageSaveData done [18:42:11]OFDSenderStorePacket done [18:42:11]KKMCreateOFDPacket done [18:42:11]NVStorageSaveData kkm_last_timestamp [18:42:11]File name is /storage/kkm_last_timestamp [18:42:11]Write 4 bytes [18:42:11]NVStorageSaveData done [18:42:11]ExternCall_PrintAddStr [18:42:11]wPrintStart [18:42:11]Write to MH i2c: 01 00 00 08 04 0C [18:42:11]Write i2c OK [18:42:11]MH_I2C_Read... [18:42:11]Read from MH i2c: 01 [18:42:11]MH_I2C_Read... [18:42:11]Read from MH i2c: 01 07 00 [18:42:11]MH_I2C_Read... [18:42:11]Read from MH i2c: 01 07 00 08 04 00 00 00 00 00 FF 0F 21 [18:42:11]RasterBufferAndPrint [18:42:11]line Счет N : (3)148118 [18:42:11]line ИНН: 02508201610067 [18:42:11]line Контрольно-Кассовый Чек [18:42:11]line ПРОДАЖА [18:42:11]line Товар: 48741958 [18:42:11]line Сигареты Parliament Aqua Blue [18:42:11]line 1.000 * 156.00 [18:42:11]line = 156.00 [18:42:11]line НДС 12% НСП 1% [18:42:11]line > о реализуемом товаре [18:42:11]line Товар: 42069942 [18:42:11]line Жев Orbit White Fresh Mint [18:42:11]line 1.000 * 40.00 [18:42:11]line = 40.00 [18:42:11]line НДС 12% НСП 1% [18:42:11]line > о реализуемом товаре [18:42:11]line ИТОГО: 196.00 [18:42:11]line НСП 1% : 1.73 [18:42:11]line НДС 12% : 20.82 [18:42:11]line Наличными: 196.00 [18:42:11]line Безнал.: 0.00 [18:42:11]line Место: АЗС № 137 "Партнер Нефть" [18:42:11]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:42:11]line СНО: Общий режим [18:42:11]line Чек 345 22.09.2024 18:42 [18:42:11]line Смена: 497 ФФД: 1.0 [18:42:11]line ЗНМ: 0300000064 [18:42:11]line РНМ: 0000000000092592 [18:42:11]line Версия ККМ: 001 [18:42:11]line ФМ: 0000000000874979 [18:42:11]line ФД: 87032 [18:42:11]line ФПД: 61055936845245 [18:42:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T184209&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87032&fm=61055936845245&tin=02508201610067®Number=0000000000092592&sum=19600 [18:42:11]line 0 [18:42:11]written 0, free lines is 4095 [18:42:11]OFD Sender: Processing packet 87032 [packets to send 276, broken 275] [18:42:11]ProducePacketName [18:42:11]name=ofd_packets/00087032 [18:42:11]OFD Sender: To server: pG, [18:42:11]CommunicateWithHost lk.salyk.kg:30040 [18:42:11]ConnectInit lk.salyk.kg [18:42:11]Write to MH i2c: 01 00 00 37 04 3B [18:42:11]Write i2c OK [18:42:11]MH_I2C_Read... [18:42:11]Read from MH i2c: 01 [18:42:11]MH_I2C_Read... [18:42:11]Read from MH i2c: 01 07 00 [18:42:11]MH_I2C_Read... [18:42:11]Read from MH i2c: 01 07 00 37 04 00 00 00 00 00 7A 0C C8 [18:42:11]RasterBufferAndPrint [18:42:11]line [18:42:11]line [18:42:11]line [18:42:11]line [18:42:11]line [18:42:11]written 0, free lines is 3212 [18:42:11]MH_Cut [18:42:11]Write to MH i2c: D1 01 00 3E 04 01 14 [18:42:11]Write i2c OK [18:42:11]MH_I2C_Read... [18:42:11]Read from MH i2c: D1 [18:42:11]MH_I2C_Read... [18:42:11]Read from MH i2c: D1 01 00 [18:42:11]MH_I2C_Read... [18:42:11]Read from MH i2c: D1 01 00 3E 04 00 13 [18:42:11]Write to MH i2c: 01 00 00 3F 04 43 [18:42:11]Write i2c OK [18:42:11]MH_I2C_Read... [18:42:12]*** Cut start [18:42:12]*** Partial cut [18:42:12]*** CUTSNS_PIN = 1 [18:42:12]*** CUTSNS_PIN = 0 [18:42:12]*** Brake cut motor [18:42:13]Read from MH i2c: 01 [18:42:13]MH_I2C_Read... [18:42:13]*** Stop cut motor [18:42:13]*** Cut end [18:42:13]Read from MH i2c: 01 07 00 [18:42:13]MH_I2C_Read... [18:42:13]Read from MH i2c: 01 07 00 3F 04 00 00 00 00 00 FF 0F 58 [18:42:13]process_action close_receipt done [18:42:13]requested_data is exist [18:42:13]produce_requested_data [18:42:13]requested_item fm.sn is exist - process it [18:42:13]wFMCommunicate request_size=4 [18:42:13]MH_SAM_APDU [18:42:13]CAPDU: 80 11 00 00 [18:42:13]Write to MH i2c: E2 08 00 40 04 80 11 00 00 00 00 00 00 BE [18:42:13]Write i2c OK [18:42:13]MH_I2C_Read... [18:42:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:42:13]Read from MH i2c: E2 [18:42:13]MH_I2C_Read... [18:42:13]Read from MH i2c: E2 17 00 [18:42:13]MH_I2C_Read... [18:42:13]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 34 39 37 39 90 00 1D [18:42:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:42:13]wFMCommunicate OK [18:42:13]requested_item fd.num is exist - process it [18:42:13]SAM_PROTO_GetFieldsCounters [18:42:13]wFMCommunicate request_size=4 [18:42:13]MH_SAM_APDU [18:42:13]CAPDU: 80 13 00 00 [18:42:13]Write to MH i2c: E2 08 00 41 04 80 13 00 00 00 00 00 00 C1 [18:42:13]Write i2c OK [18:42:13]MH_I2C_Read... [18:42:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:42:13]Read from MH i2c: E2 [18:42:13]MH_I2C_Read... [18:42:13]Read from MH i2c: E2 62 00 [18:42:13]MH_I2C_Read... [18:42:13]Read from MH i2c: E2 62 00 41 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F8 53 01 00 0E 04 04 00 F1 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 3C [18:42:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F8 53 01 00 0E 04 04 00 F1 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 [18:42:13]wFMCommunicate OK [18:42:13]SAM_PROTO_GetFieldsCounters done [18:42:13]requested_item shift.num is exist - process it [18:42:13]requested_item shift.opened is exist - process it [18:42:13]req_shift_opened [18:42:13]FM_GetShiftState [18:42:13]SAM_PROTO_GetShiftState [18:42:13]wFMCommunicate request_size=4 [18:42:13]MH_SAM_APDU [18:42:13]CAPDU: 80 13 01 00 [18:42:13]Write to MH i2c: E2 08 00 42 04 80 13 01 00 00 00 00 00 C3 [18:42:13]Write i2c OK [18:42:13]MH_I2C_Read... [18:42:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:42:13]Read from MH i2c: E2 [18:42:13]MH_I2C_Read... [18:42:13]Read from MH i2c: E2 0E 00 [18:42:13]MH_I2C_Read... [18:42:13]Read from MH i2c: E2 0E 00 42 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 81 [18:42:13]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:42:13]wFMCommunicate OK [18:42:13]SAM_PROTO_GetShiftState done [18:42:13]FM_GetShiftState done [18:42:13]req_shift_opened done [18:42:13]requested_item shift.open_date is exist - process it [18:42:13]req_shift_open_date [18:42:13]req_shift_open_date done [18:42:13]produce_requested_data done [18:42:13]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87032,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:42:13]process_action_free close_receipt [18:42:13]json_value_free [18:42:13]json_value_free done [18:42:13]process_json_proto returns [18:42:13]Send response to host [18:42:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87032,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:42:13]free response buf [18:42:13]execute_script done [18:42:13]execute_script returns [18:42:13]free content buf [18:42:13]Sock 7.Close socket [18:42:13]Sock 7.Thread stoped [18:42:14]Connected sock=11 [18:42:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 86 01 00 00 D8 01 7E 01 A5 F8 5A 03 01 00 03 00 72 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F0 3C 00 00 00 00 13 04 06 00 F0 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 4C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 22 08 00 00 00 00 07 04 06 00 90 4C 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 01 65 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F8 53 01 00 35 04 06 00 37 87 B1 6D 55 BD FE FF 53 34 34 62 4C 79 [18:42:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 E0 BA 47 00 37 1C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F8 53 01 00 F4 03 04 00 D3 0F F0 66 B6 04 01 00 00 6C 39 FC 03 1E F6 BE E6 [18:42:17]CommunicateWithHost err = 0 [18:42:17]CheckOFDResponse [18:42:17]1017 (14) - 77093643461234 [18:42:17]1041 (16) - 0000000000874979 [18:42:17]1040 (4) - 87032 [18:42:17]1012 (4) - 22.09.2024 12:38 [18:42:17]1206 (1) - 0 [18:42:17]OFD Sender: Remove packet 87032 [18:42:17]ProducePacketName [18:42:17]name=ofd_packets/00087032 [18:42:17]NVStorageDeleteData [18:42:17]OFD Sender: No OFD packet to send [18:42:22]OFD Sender: No OFD packet to send [18:42:27]OFD Sender: No OFD packet to send [18:42:32]OFD Sender: No OFD packet to send [18:42:37]OFD Sender: No OFD packet to send [18:42:42]OFD Sender: No OFD packet to send [18:42:47]OFD Sender: No OFD packet to send [18:42:50]recv_with_timeout no data received [18:42:52]OFD Sender: No OFD packet to send [18:42:57]OFD Sender: No OFD packet to send [18:43:02]OFD Sender: No OFD packet to send [18:43:07]OFD Sender: No OFD packet to send [18:43:07]recv_with_timeout no data received [18:43:12]OFD Sender: No OFD packet to send [18:43:17]OFD Sender: No OFD packet to send [18:43:22]OFD Sender: No OFD packet to send [18:43:27]OFD Sender: No OFD packet to send [18:43:30]accept exits with 9 [18:43:30]New connection [18:43:30]New thread 3067231588 created [18:43:30]Thread 3067088228 joined [18:43:30]Waiting for new connection... [18:43:30] Sock 9.Parse request [18:43:30]Sock 9.Check first char [18:43:30]Sock 9.First char is OK [18:43:30]request: POST /json_proto HTTP/1.0 [18:43:30]Method: POST [18:43:30]URL: /json_proto [18:43:30]Method is POST - this is cgi request [18:43:30]url: /json_proto [18:43:30]query_string will be loaded in cgi processing [18:43:30]execute_cgi json_proto POST (null) [18:43:30]execute_cgi path=json_proto method=POST [18:43:30]POST find Content-Length [18:43:30]Host: 172.17.47.196:8080 [18:43:30]Content-Length: 687 [18:43:30]Content-Type: application/json [18:43:30] [18:43:30]POST finish read [18:43:30]Found Content-Length = 687 [18:43:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871967", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:43:30]execute_script... [18:43: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)871967", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:43:30]POST & json_proto [18:43:30]process_json_proto [18:43:30]json parsed OK: [18:43:30]protocol is kg_v1.0 [18:43:30]action value=close_receipt [18:43:30]process_action close_receipt [18:43:30]cmd_close_receipt [18:43:30]MH_GetDate [18:43:30]Write to MH i2c: F0 00 00 43 04 36 [18:43:30]Write i2c OK [18:43:30]MH_I2C_Read... [18:43:30]Read from MH i2c: F0 [18:43:30]MH_I2C_Read... [18:43:30]Read from MH i2c: F0 09 00 [18:43:30]MH_I2C_Read... [18:43:30]Read from MH i2c: F0 09 00 43 04 00 53 65 F0 66 4C 6B 94 66 FE [18:43:30]GetLastDocTimeStamp 1727030529 [18:43:30]current date 1727030611 [18:43:30]FM_GetShiftState [18:43:30]SAM_PROTO_GetShiftState [18:43:30]wFMCommunicate request_size=4 [18:43:30]MH_SAM_APDU [18:43:30]CAPDU: 80 13 01 00 [18:43:30]Write to MH i2c: E2 08 00 44 04 80 13 01 00 00 00 00 00 C5 [18:43:30]Write i2c OK [18:43:30]MH_I2C_Read... [18:43:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:43:30]Read from MH i2c: E2 [18:43:30]MH_I2C_Read... [18:43:30]Read from MH i2c: E2 0E 00 [18:43:30]MH_I2C_Read... [18:43:30]Read from MH i2c: E2 0E 00 44 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 83 [18:43:30]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:43:30]wFMCommunicate OK [18:43:30]SAM_PROTO_GetShiftState done [18:43:30]FM_GetShiftState done [18:43:30]opened in 1726964220 [18:43:30]opened+sec_in_day 1727050620 [18:43:30]quantity*price = 150037 [18:43:30]sum+1 = 150039 [18:43:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 346 22.09.2024 18:43 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87033 ФПД: 217688505113770 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T184331&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87033&fm=217688505113770&tin=02508201610067®Number=0000000000092592&sum=150000 [18:43:32]StoreToDocumentArchive [18:43:32]shift 497 fd 87033 [18:43:32]save to /storage/0497/doc_00087033 [18:43:32]save last doc name /storage/0497/doc_00087033 to /storage/kkm_last_doc_name [18:43:32]save OK [18:43:32]Clear old archive folders... [18:43:32]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:43:32]tlvbuf is 00EA6390 [18:43:32]SAM_PROTO_ClearQueue [18:43:32]wFMCommunicate request_size=4 [18:43:32]MH_SAM_APDU [18:43:32]CAPDU: 80 09 00 00 [18:43:32]Write to MH i2c: E2 08 00 51 04 80 09 00 00 00 00 00 00 C7 [18:43:32]Write i2c OK [18:43:32]MH_I2C_Read... [18:43:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:43:32]Read from MH i2c: E2 [18:43:32]MH_I2C_Read... [18:43:32]Read from MH i2c: E2 03 00 [18:43:32]MH_I2C_Read... [18:43:32]Read from MH i2c: E2 03 00 51 04 00 90 00 C9 [18:43:32]RAPDU: 90 00 [18:43:32]wFMCommunicate OK [18:43:32]SAM_PROTO_ClearQueue done [18:43:32]KKMCreateOFDPacket [18:43:32]OFDProtocolAddRootSTLVToBuf [18:43:32]FM_MakeSignedData [18:43:32]FM_MakeSignedData [18:43:32]SAM_PROTO_SignData [18:43:32]wFMCommunicate request_size=4 [18:43:32]MH_SAM_APDU [18:43:32]CAPDU: 80 0D 01 02 [18:43:32]Write to MH i2c: E2 08 00 52 04 80 0D 01 02 00 00 00 00 CF [18:43:32]Write i2c OK [18:43:32]MH_I2C_Read... [18:43:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:43:32]Read from MH i2c: E2 [18:43:32]MH_I2C_Read... [18:43:32]Read from MH i2c: E2 03 00 [18:43:32]MH_I2C_Read... [18:43:32]Read from MH i2c: E2 03 00 52 04 00 90 00 CA [18:43:32]RAPDU: 90 00 [18:43:32]wFMCommunicate OK [18:43:32]wFMCommunicate request_size=255 [18:43:32]MH_SAM_APDU [18:43:32]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 5A 01 00 00 F4 03 04 00 53 65 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F9 53 01 00 35 04 06 00 [18:43:32]Write to MH i2c: E2 02 01 53 04 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 5A 01 00 00 F4 03 04 00 53 65 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F9 53 01 00 35 04 06 00 00 00 68 [18:43:32]Write i2c OK [18:43:32]MH_I2C_Read... [18:43:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:43:32]Read from MH i2c: E2 [18:43:32]MH_I2C_Read... [18:43:32]Read from MH i2c: E2 03 00 [18:43:32]MH_I2C_Read... [18:43:32]Read from MH i2c: E2 03 00 53 04 00 90 00 CB [18:43:32]RAPDU: 90 00 [18:43:32]wFMCommunicate OK [18:43:32]wFMCommunicate request_size=11 [18:43:32]MH_SAM_APDU [18:43:32]CAPDU: 80 0D 02 02 06 C5 FC 8E 04 DC AA [18:43:32]Write to MH i2c: E2 0E 00 54 04 80 0D 02 02 06 00 C5 FC 8E 04 DC AA 00 00 B7 [18:43:32]Write i2c OK [18:43:32]MH_I2C_Read... [18:43:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:43:32]Read from MH i2c: E2 [18:43:32]MH_I2C_Read... [18:43:32]Read from MH i2c: E2 03 00 [18:43:32]MH_I2C_Read... [18:43:32]Read from MH i2c: E2 03 00 54 04 00 90 00 CC [18:43:32]RAPDU: 90 00 [18:43:32]wFMCommunicate OK [18:43:32]wFMCommunicate request_size=4 [18:43:32]MH_SAM_APDU [18:43:32]CAPDU: 80 0D 03 02 [18:43:32]Write to MH i2c: E2 08 00 55 04 80 0D 03 02 00 00 00 00 D4 [18:43:32]Write i2c OK [18:43:32]MH_I2C_Read... [18:43:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:43:32]Read from MH i2c: E2 [18:43:32]MH_I2C_Read... [18:43:32]Read from MH i2c: E2 0B 00 [18:43:32]MH_I2C_Read... [18:43:32]Read from MH i2c: E2 0B 00 55 04 00 68 75 74 DE 61 2B 18 84 90 00 2C [18:43:32]RAPDU: 68 75 74 DE 61 2B 18 84 90 00 [18:43:32]wFMCommunicate OK [18:43:32]SAM_PROTO_SignData done [18:43:32]FM_MakeSignedData done [18:43:32]CreateOFDProtocolMessage [18:43:32]wFMCommunicate request_size=4 [18:43:32]MH_SAM_APDU [18:43:32]CAPDU: 80 11 00 00 [18:43:32]Write to MH i2c: E2 08 00 56 04 80 11 00 00 00 00 00 00 D4 [18:43:32]Write i2c OK [18:43:32]MH_I2C_Read... [18:43:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:43:32]Read from MH i2c: E2 [18:43:32]MH_I2C_Read... [18:43:32]Read from MH i2c: E2 17 00 [18:43:32]MH_I2C_Read... [18:43:32]Read from MH i2c: E2 17 00 56 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 33 [18:43:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:43:32]wFMCommunicate OK [18:43:32]CreateOFDProtocolMessage done [18:43:32]OFDSenderStorePacket 87033 [18:43:32]StoreOFDPacket docnum=87033 [18:43:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 72 7A 08 01 98 0C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 5A 01 00 00 F4 03 04 00 53 65 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F9 53 01 00 35 04 06 00 C5 FC 8E 04 DC AA 68 75 74 DE 61 2B 18 84 [18:43:32]CheckFolder [18:43:32]dirname=/storage/ofd_packets [18:43:32]CheckFolder done [18:43:32]ProducePacketName [18:43:32]name=ofd_packets/00087033 [18:43:32]NVStorageSaveData ofd_packets/00087033 [18:43:32]File name is /storage/ofd_packets/00087033 [18:43:32]Write 302 bytes [18:43:32]NVStorageSaveData done [18:43:32]OFDSenderStorePacket done [18:43:32]KKMCreateOFDPacket done [18:43:32]NVStorageSaveData kkm_last_timestamp [18:43:32]File name is /storage/kkm_last_timestamp [18:43:32]Write 4 bytes [18:43:32]NVStorageSaveData done [18:43:32]ExternCall_PrintAddStr [18:43:32]wPrintStart [18:43:32]Write to MH i2c: 01 00 00 57 04 5B [18:43:32]Write i2c OK [18:43:32]MH_I2C_Read... [18:43:32]Read from MH i2c: 01 [18:43:32]MH_I2C_Read... [18:43:32]Read from MH i2c: 01 07 00 [18:43:32]MH_I2C_Read... [18:43:32]Read from MH i2c: 01 07 00 57 04 00 00 00 00 00 FF 0F 70 [18:43:32]RasterBufferAndPrint [18:43:32]line Счет N : (1)871967 [18:43:32]line ИНН: 02508201610067 [18:43:32]line Контрольно-Кассовый Чек [18:43:32]line ПРОДАЖА [18:43:32]line ТРК (МРК, ГНК) : 54 [18:43:32]line Товар: 2710194210 [18:43:32]line ДТ(л)-К-4 [18:43:32]line 19.690 * 76.20 [18:43:32]line = 1500.38 [18:43:32]line НДС 12% НСП 1% [18:43:32]line > о реализуемом товаре [18:43:32]line ОКРУГЛЕНИЕ: -0.38 [18:43:32]line ИТОГО: 1500.00 [18:43:32]line Внесено: 1500.00 [18:43:32]line СДАЧА: 0.00 [18:43:32]line НСП 1% : 13.28 [18:43:32]line НДС 12% : 159.33 [18:43:32]line Наличными: 1500.00 [18:43:32]line Безнал.: 0.00 [18:43:32]line Место: АЗС № 137 "Партнер Нефть" [18:43:32]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:43:32]line СНО: Общий режим [18:43:32]line Чек 346 22.09.2024 18:43 [18:43:32]line Смена: 497 ФФД: 1.0 [18:43:32]line ЗНМ: 0300000064 [18:43:32]line РНМ: 0000000000092592 [18:43:32]line Версия ККМ: 001 [18:43:32]line ФМ: 0000000000874979 [18:43:32]line ФД: 87033 [18:43:32]line ФПД: 217688505113770 [18:43:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T184331&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87033&fm=217688505113770&tin=02508201610067®Number=0000000000092592&sum=150000 [18:43:32]OFD Sender: Processing packet 87033 [packets to send 276, broken 275] [18:43:32]ProducePacketName [18:43:32]name=ofd_packets/00087033 [18:43:32]OFD Sender: To server: pG, [18:43:32]CommunicateWithHost lk.salyk.kg:30040 [18:43:32]ConnectInit lk.salyk.kg [18:43:32]written 0, free lines is 4095 [18:43:33]Write to MH i2c: 01 00 00 82 04 86 [18:43:33]Write i2c OK [18:43:33]MH_I2C_Read... [18:43:33]Read from MH i2c: 01 [18:43:33]MH_I2C_Read... [18:43:33]Read from MH i2c: 01 07 00 [18:43:33]MH_I2C_Read... [18:43:33]Read from MH i2c: 01 07 00 82 04 00 00 00 00 00 DE 0C 77 [18:43:33]RasterBufferAndPrint [18:43:33]line [18:43:33]line [18:43:33]line [18:43:33]line [18:43:33]line [18:43:33]written 0, free lines is 3300 [18:43:33]MH_Cut [18:43:33]Write to MH i2c: D1 01 00 89 04 01 5F [18:43:33]Write i2c OK [18:43:33]MH_I2C_Read... [18:43:33]Read from MH i2c: D1 [18:43:33]MH_I2C_Read... [18:43:33]Read from MH i2c: D1 01 00 [18:43:33]MH_I2C_Read... [18:43:33]Read from MH i2c: D1 01 00 89 04 00 5E [18:43:33]Write to MH i2c: 01 00 00 8A 04 8E [18:43:33]Write i2c OK [18:43:33]MH_I2C_Read... [18:43:34]*** Cut start [18:43:34]*** Partial cut [18:43:34]*** CUTSNS_PIN = 1 [18:43:34]*** CUTSNS_PIN = 0 [18:43:34]*** Brake cut motor [18:43:34]Read from MH i2c: 01 [18:43:34]MH_I2C_Read... [18:43:34]*** Stop cut motor [18:43:34]*** Cut end [18:43:34]Read from MH i2c: 01 07 00 [18:43:34]MH_I2C_Read... [18:43:34]Read from MH i2c: 01 07 00 8A 04 00 00 00 00 00 FF 0F A3 [18:43:34]process_action close_receipt done [18:43:34]requested_data is exist [18:43:34]produce_requested_data [18:43:34]requested_item fm.sn is exist - process it [18:43:34]wFMCommunicate request_size=4 [18:43:34]MH_SAM_APDU [18:43:34]CAPDU: 80 11 00 00 [18:43:34]Write to MH i2c: E2 08 00 8B 04 80 11 00 00 00 00 00 00 09 [18:43:34]Write i2c OK [18:43:34]MH_I2C_Read... [18:43:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:43:34]Read from MH i2c: E2 [18:43:34]MH_I2C_Read... [18:43:34]Read from MH i2c: E2 17 00 [18:43:34]MH_I2C_Read... [18:43:34]Read from MH i2c: E2 17 00 8B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 68 [18:43:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:43:34]wFMCommunicate OK [18:43:34]requested_item fd.num is exist - process it [18:43:34]SAM_PROTO_GetFieldsCounters [18:43:34]wFMCommunicate request_size=4 [18:43:34]MH_SAM_APDU [18:43:34]CAPDU: 80 13 00 00 [18:43:34]Write to MH i2c: E2 08 00 8C 04 80 13 00 00 00 00 00 00 0C [18:43:34]Write i2c OK [18:43:34]MH_I2C_Read... [18:43:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:43:34]Read from MH i2c: E2 [18:43:34]MH_I2C_Read... [18:43:34]Read from MH i2c: E2 62 00 [18:43:34]MH_I2C_Read... [18:43:34]Read from MH i2c: E2 62 00 8C 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F9 53 01 00 0E 04 04 00 F1 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 8B [18:43: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 F9 53 01 00 0E 04 04 00 F1 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 [18:43:34]wFMCommunicate OK [18:43:34]SAM_PROTO_GetFieldsCounters done [18:43:34]requested_item shift.num is exist - process it [18:43:34]requested_item shift.opened is exist - process it [18:43:34]req_shift_opened [18:43:34]FM_GetShiftState [18:43:34]SAM_PROTO_GetShiftState [18:43:34]wFMCommunicate request_size=4 [18:43:34]MH_SAM_APDU [18:43:34]CAPDU: 80 13 01 00 [18:43:34]Write to MH i2c: E2 08 00 8D 04 80 13 01 00 00 00 00 00 0E [18:43:34]Write i2c OK [18:43:34]MH_I2C_Read... [18:43:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:43:34]Read from MH i2c: E2 [18:43:34]MH_I2C_Read... [18:43:34]Read from MH i2c: E2 0E 00 [18:43:34]MH_I2C_Read... [18:43:34]Read from MH i2c: E2 0E 00 8D 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 CC [18:43:34]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:43:34]wFMCommunicate OK [18:43:34]SAM_PROTO_GetShiftState done [18:43:34]FM_GetShiftState done [18:43:34]req_shift_opened done [18:43:34]requested_item shift.open_date is exist - process it [18:43:34]req_shift_open_date [18:43:34]req_shift_open_date done [18:43:34]produce_requested_data done [18:43:34]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87033,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:43:34]process_action_free close_receipt [18:43:34]json_value_free [18:43:34]json_value_free done [18:43:34]process_json_proto returns [18:43:34]Send response to host [18:43:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87033,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:43:34]free response buf [18:43:34]execute_script done [18:43:34]execute_script returns [18:43:34]free content buf [18:43:34]Sock 9.Close socket [18:43:34]Sock 9.Thread stoped [18:43:35]Connected sock=10 [18:43:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 72 7A 08 01 98 0C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 5A 01 00 00 F4 03 04 00 53 65 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F9 53 01 00 35 04 06 00 C5 FC 8E 04 DC AA 68 75 74 DE 61 2B 18 84 [18:43:40]recv_with_timeout no data received [18:43:40]CommunicateWithHost answer receiving error [18:43:40]CommunicateWithHost err = -3 [18:43:40]OFD Sender: Server communicate error [18:43:40]recv_with_timeout no data received [18:43:45]OFD Sender: Processing packet 87033 [packets to send 276, broken 275] [18:43:45]ProducePacketName [18:43:45]name=ofd_packets/00087033 [18:43:45]OFD Sender: To server: pG, [18:43:45]CommunicateWithHost lk.salyk.kg:30040 [18:43:45]ConnectInit lk.salyk.kg [18:43:53]recv_with_timeout no data received [18:44:02]Connected sock=10 [18:44:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 72 7A 08 01 98 0C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 5A 01 00 00 F4 03 04 00 53 65 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F9 53 01 00 35 04 06 00 C5 FC 8E 04 DC AA 68 75 74 DE 61 2B 18 84 [18:44:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 E3 34 47 00 6A 7A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F9 53 01 00 F4 03 04 00 3F 10 F0 66 B6 04 01 00 00 7F B7 AA 68 F2 F1 7D E0 [18:44:03]CommunicateWithHost err = 0 [18:44:03]CheckOFDResponse [18:44:03]1017 (14) - 77093643461234 [18:44:03]1041 (16) - 0000000000874979 [18:44:03]1040 (4) - 87033 [18:44:03]1012 (4) - 22.09.2024 12:40 [18:44:03]1206 (1) - 0 [18:44:03]OFD Sender: Remove packet 87033 [18:44:03]ProducePacketName [18:44:03]name=ofd_packets/00087033 [18:44:03]NVStorageDeleteData [18:44:03]OFD Sender: No OFD packet to send [18:44:07]recv_with_timeout no data received [18:44:08]OFD Sender: No OFD packet to send [18:44:13]OFD Sender: No OFD packet to send [18:44:18]OFD Sender: No OFD packet to send [18:44:23]OFD Sender: No OFD packet to send [18:44:28]OFD Sender: No OFD packet to send [18:44:30]recv_with_timeout no data received [18:44:33]OFD Sender: No OFD packet to send [18:44:38]OFD Sender: No OFD packet to send [18:44:43]OFD Sender: No OFD packet to send [18:44:48]OFD Sender: No OFD packet to send [18:44:53]OFD Sender: No OFD packet to send [18:44:58]OFD Sender: No OFD packet to send [18:45:03]OFD Sender: No OFD packet to send [18:45:08]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:27]recv_with_timeout no data received [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:44]OFD Sender: No OFD packet to send [18:45:49]OFD Sender: No OFD packet to send [18:45:54]OFD Sender: No OFD packet to send [18:45:59]OFD Sender: No OFD packet to send [18:46:04]OFD Sender: No OFD packet to send [18:46:09]OFD Sender: No OFD packet to send [18:46:14]OFD Sender: No OFD packet to send [18:46:19]OFD Sender: No OFD packet to send [18:46:24]OFD Sender: No OFD packet to send [18:46:29]OFD Sender: No OFD packet to send [18:46:34]OFD Sender: No OFD packet to send [18:46:39]OFD Sender: No OFD packet to send [18:46:44]OFD Sender: No OFD packet to send [18:46:49]OFD Sender: No OFD packet to send [18:46:54]OFD Sender: No OFD packet to send [18:46:59]OFD Sender: No OFD packet to send [18:47:04]OFD Sender: No OFD packet to send [18:47:09]OFD Sender: No OFD packet to send [18:47:14]OFD Sender: No OFD packet to send [18:47:19]OFD Sender: No OFD packet to send [18:47:22]recv_with_timeout no data received [18:47:24]OFD Sender: No OFD packet to send [18:47:29]OFD Sender: No OFD packet to send [18:47:33]recv_with_timeout no data received [18:47:34]OFD Sender: No OFD packet to send [18:47:39]OFD Sender: No OFD packet to send [18:47:44]OFD Sender: No OFD packet to send [18:47:49]OFD Sender: No OFD packet to send [18:47:54]OFD Sender: No OFD packet to send [18:47:59]OFD Sender: No OFD packet to send [18:48:04]OFD Sender: No OFD packet to send [18:48:09]OFD Sender: No OFD packet to send [18:48:14]OFD Sender: No OFD packet to send [18:48:19]OFD Sender: No OFD packet to send [18:48:24]OFD Sender: No OFD packet to send [18:48:29]OFD Sender: No OFD packet to send [18:48:34]OFD Sender: No OFD packet to send [18:48:39]OFD Sender: No OFD packet to send [18:48:42]accept exits with 7 [18:48:42]New connection [18:48:42]New thread 3067088228 created [18:48:42]Thread 3067231588 joined [18:48:42]Waiting for new connection... [18:48:42] Sock 7.Parse request [18:48:42]Sock 7.Check first char [18:48:42]Sock 7.First char is OK [18:48:42]request: POST /json_proto HTTP/1.0 [18:48:42]Method: POST [18:48:42]URL: /json_proto [18:48:42]Method is POST - this is cgi request [18:48:42]url: /json_proto [18:48:42]query_string will be loaded in cgi processing [18:48:42]execute_cgi json_proto POST (null) [18:48:42]execute_cgi path=json_proto method=POST [18:48:42]POST find Content-Length [18:48:42]Host: 172.17.47.196:8080 [18:48:42]Content-Length: 984 [18:48:42]Content-Type: application/json [18:48:42] [18:48:42]POST finish read [18:48:42]Found Content-Length = 984 [18:48:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871968", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.80, "quantity" : 22.460, "sum" : 1500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0410\u0418-92\u000A\u043D\u043E\u043C\u0435\u0440 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 22.46 \u0441\u043E\u043C", "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:48:42]execute_script... [18:48: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)871968", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.80, "quantity" : 22.460, "sum" : 1500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0410\u0418-92\u000A\u043D\u043E\u043C\u0435\u0440 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 22.46 \u0441\u043E\u043C", "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:48:42]POST & json_proto [18:48:42]process_json_proto [18:48:42]json parsed OK: [18:48:42]protocol is kg_v1.0 [18:48:42]action value=close_receipt [18:48:42]process_action close_receipt [18:48:42]cmd_close_receipt [18:48:42]MH_GetDate [18:48:42]Write to MH i2c: F0 00 00 8E 04 81 [18:48:42]Write i2c OK [18:48:42]MH_I2C_Read... [18:48:42]Read from MH i2c: F0 [18:48:42]MH_I2C_Read... [18:48:42]Read from MH i2c: F0 09 00 [18:48:42]MH_I2C_Read... [18:48:42]Read from MH i2c: F0 09 00 8E 04 00 8A 66 F0 66 4C 6B 94 66 81 [18:48:42]GetLastDocTimeStamp 1727030611 [18:48:42]current date 1727030922 [18:48:42]FM_GetShiftState [18:48:42]SAM_PROTO_GetShiftState [18:48:42]wFMCommunicate request_size=4 [18:48:42]MH_SAM_APDU [18:48:42]CAPDU: 80 13 01 00 [18:48:42]Write to MH i2c: E2 08 00 8F 04 80 13 01 00 00 00 00 00 10 [18:48:42]Write i2c OK [18:48:42]MH_I2C_Read... [18:48:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:48:42]Read from MH i2c: E2 [18:48:42]MH_I2C_Read... [18:48:42]Read from MH i2c: E2 0E 00 [18:48:42]MH_I2C_Read... [18:48:42]Read from MH i2c: E2 0E 00 8F 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 CE [18:48:42]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:48:42]wFMCommunicate OK [18:48:42]SAM_PROTO_GetShiftState done [18:48:42]FM_GetShiftState done [18:48:42]opened in 1726964220 [18:48:42]opened+sec_in_day 1727050620 [18:48:42]quantity*price = 150032 [18:48:42]sum+1 = 150034 [18:48:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.33 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 347 22.09.2024 18:48 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа АИ-92 номер 137 сэкономлено 22.46 сом ФМ: 0000000000874979 ФД: 87034 ФПД: 215744323734509 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T184843&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87034&fm=215744323734509&tin=02508201610067®Number=0000000000092592&sum=150000 [18:48:43]StoreToDocumentArchive [18:48:43]shift 497 fd 87034 [18:48:43]save to /storage/0497/doc_00087034 [18:48:43]save last doc name /storage/0497/doc_00087034 to /storage/kkm_last_doc_name [18:48:43]save OK [18:48:43]Clear old archive folders... [18:48:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:48:43]tlvbuf is 00EE5980 [18:48:43]SAM_PROTO_ClearQueue [18:48:43]wFMCommunicate request_size=4 [18:48:43]MH_SAM_APDU [18:48:43]CAPDU: 80 09 00 00 [18:48:43]Write to MH i2c: E2 08 00 9C 04 80 09 00 00 00 00 00 00 12 [18:48:43]Write i2c OK [18:48:43]MH_I2C_Read... [18:48:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:48:43]Read from MH i2c: E2 [18:48:43]MH_I2C_Read... [18:48:43]Read from MH i2c: E2 03 00 [18:48:43]MH_I2C_Read... [18:48:43]Read from MH i2c: E2 03 00 9C 04 00 90 00 14 [18:48:43]RAPDU: 90 00 [18:48:43]wFMCommunicate OK [18:48:43]SAM_PROTO_ClearQueue done [18:48:43]KKMCreateOFDPacket [18:48:43]OFDProtocolAddRootSTLVToBuf [18:48:43]FM_MakeSignedData [18:48:43]FM_MakeSignedData [18:48:43]SAM_PROTO_SignData [18:48:43]wFMCommunicate request_size=4 [18:48:43]MH_SAM_APDU [18:48:43]CAPDU: 80 0D 01 02 [18:48:43]Write to MH i2c: E2 08 00 9D 04 80 0D 01 02 00 00 00 00 1A [18:48:43]Write i2c OK [18:48:43]MH_I2C_Read... [18:48:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:48:43]Read from MH i2c: E2 [18:48:43]MH_I2C_Read... [18:48:43]Read from MH i2c: E2 03 00 [18:48:43]MH_I2C_Read... [18:48:43]Read from MH i2c: E2 03 00 9D 04 00 90 00 15 [18:48:43]RAPDU: 90 00 [18:48:43]wFMCommunicate OK [18:48:43]wFMCommunicate request_size=255 [18:48:43]MH_SAM_APDU [18:48: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 BC 57 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 11 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 8B 66 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FA 53 01 00 35 04 06 00 C4 [18:48:43]Write to MH i2c: E2 02 01 9E 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 BC 57 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 11 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 8B 66 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FA 53 01 00 35 04 06 00 C4 00 00 A1 [18:48:43]Write i2c OK [18:48:43]MH_I2C_Read... [18:48:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:48:43]Read from MH i2c: E2 [18:48:43]MH_I2C_Read... [18:48:43]Read from MH i2c: E2 03 00 [18:48:43]MH_I2C_Read... [18:48:43]Read from MH i2c: E2 03 00 9E 04 00 90 00 16 [18:48:43]RAPDU: 90 00 [18:48:43]wFMCommunicate OK [18:48:43]wFMCommunicate request_size=10 [18:48:43]MH_SAM_APDU [18:48:43]CAPDU: 80 0D 02 02 05 37 E3 C7 4B ED [18:48:43]Write to MH i2c: E2 0D 00 9F 04 80 0D 02 02 05 00 37 E3 C7 4B ED 00 00 40 [18:48:43]Write i2c OK [18:48:43]MH_I2C_Read... [18:48:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:48:43]Read from MH i2c: E2 [18:48:43]MH_I2C_Read... [18:48:43]Read from MH i2c: E2 03 00 [18:48:43]MH_I2C_Read... [18:48:43]Read from MH i2c: E2 03 00 9F 04 00 90 00 17 [18:48:43]RAPDU: 90 00 [18:48:43]wFMCommunicate OK [18:48:43]wFMCommunicate request_size=4 [18:48:43]MH_SAM_APDU [18:48:43]CAPDU: 80 0D 03 02 [18:48:43]Write to MH i2c: E2 08 00 A0 04 80 0D 03 02 00 00 00 00 1F [18:48:43]Write i2c OK [18:48:43]MH_I2C_Read... [18:48:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:48:43]Read from MH i2c: E2 [18:48:43]MH_I2C_Read... [18:48:43]Read from MH i2c: E2 0B 00 [18:48:43]MH_I2C_Read... [18:48:43]Read from MH i2c: E2 0B 00 A0 04 00 61 B2 53 5A EE 80 AD 41 90 00 3C [18:48:43]RAPDU: 61 B2 53 5A EE 80 AD 41 90 00 [18:48:43]wFMCommunicate OK [18:48:43]SAM_PROTO_SignData done [18:48:43]FM_MakeSignedData done [18:48:43]CreateOFDProtocolMessage [18:48:43]wFMCommunicate request_size=4 [18:48:43]MH_SAM_APDU [18:48:43]CAPDU: 80 11 00 00 [18:48:43]Write to MH i2c: E2 08 00 A1 04 80 11 00 00 00 00 00 00 1F [18:48:43]Write i2c OK [18:48:43]MH_I2C_Read... [18:48:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:48:43]Read from MH i2c: E2 [18:48:43]MH_I2C_Read... [18:48:43]Read from MH i2c: E2 17 00 [18:48:43]MH_I2C_Read... [18:48:43]Read from MH i2c: E2 17 00 A1 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 7E [18:48:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:48:43]wFMCommunicate OK [18:48:43]CreateOFDProtocolMessage done [18:48:43]OFDSenderStorePacket 87034 [18:48:43]StoreOFDPacket docnum=87034 [18:48:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 F5 FA 07 01 1A 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 BC 57 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 11 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 8B 66 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FA 53 01 00 35 04 06 00 C4 37 E3 C7 4B ED 61 B2 53 5A EE 80 AD 41 [18:48:43]CheckFolder [18:48:43]dirname=/storage/ofd_packets [18:48:43]CheckFolder done [18:48:43]ProducePacketName [18:48:43]name=ofd_packets/00087034 [18:48:43]NVStorageSaveData ofd_packets/00087034 [18:48:43]File name is /storage/ofd_packets/00087034 [18:48:43]Write 301 bytes [18:48:43]NVStorageSaveData done [18:48:43]OFDSenderStorePacket done [18:48:43]KKMCreateOFDPacket done [18:48:43]NVStorageSaveData kkm_last_timestamp [18:48:43]File name is /storage/kkm_last_timestamp [18:48:43]Write 4 bytes [18:48:43]NVStorageSaveData done [18:48:43]ExternCall_PrintAddStr [18:48:43]wPrintStart [18:48:43]Write to MH i2c: 01 00 00 A2 04 A6 [18:48:43]Write i2c OK [18:48:43]MH_I2C_Read... [18:48:43]Read from MH i2c: 01 [18:48:43]MH_I2C_Read... [18:48:43]Read from MH i2c: 01 07 00 [18:48:43]MH_I2C_Read... [18:48:43]Read from MH i2c: 01 07 00 A2 04 00 00 00 00 00 FF 0F BB [18:48:43]RasterBufferAndPrint [18:48:43]line Счет N : (1)871968 [18:48:43]line ИНН: 02508201610067 [18:48:43]line Контрольно-Кассовый Чек [18:48:43]line ПРОДАЖА [18:48:43]line ТРК (МРК, ГНК) : 33 [18:48:43]line Товар: 2710124130 [18:48:43]line Аи-92-К-5 [18:48:43]line 22.460 * 66.80 [18:48:43]line = 1500.33 [18:48:43]line НДС 12% НСП 1% [18:48:43]line > о реализуемом товаре [18:48:43]line ОКРУГЛЕНИЕ: -0.33 [18:48:43]line ИТОГО: 1500.00 [18:48:43]line Внесено: 1500.00 [18:48:43]line СДАЧА: 0.00 [18:48:43]line НСП 1% : 13.28 [18:48:43]line НДС 12% : 159.33 [18:48:43]line Наличными: 1500.00 [18:48:43]line Безнал.: 0.00 [18:48:43]line Место: АЗС № 137 "Партнер Нефть" [18:48:43]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:48:43]line СНО: Общий режим [18:48:43]line Чек 347 22.09.2024 18:48 [18:48:43]line Смена: 497 ФФД: 1.0 [18:48:43]line ЗНМ: 0300000064 [18:48:43]line РНМ: 0000000000092592 [18:48:43]line Версия ККМ: 001 [18:48:43]line [18:48:43]line Дисконтная программа [18:48:43]line АИ-92 [18:48:43]line номер 137 [18:48:43]line сэкономлено 22.46 сом [18:48:43]line ФМ: 0000000000874979 [18:48:43]line ФД: 87034 [18:48:43]line ФПД: 215744323734509 [18:48:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T184843&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87034&fm=215744323734509&tin=02508201610067®Number=0000000000092592&sum=150000 [18:48:44]OFD Sender: Processing packet 87034 [packets to send 276, broken 275] [18:48:44]ProducePacketName [18:48:44]name=ofd_packets/00087034 [18:48:44]OFD Sender: To server: pG, [18:48:44]CommunicateWithHost lk.salyk.kg:30040 [18:48:44]ConnectInit lk.salyk.kg [18:48:44]written 0, free lines is 4095 [18:48:44]Write to MH i2c: 01 00 00 D2 04 D6 [18:48:44]Write i2c OK [18:48:44]MH_I2C_Read... [18:48:44]Read from MH i2c: 01 [18:48:44]MH_I2C_Read... [18:48:44]Read from MH i2c: 01 07 00 [18:48:44]MH_I2C_Read... [18:48:44]Read from MH i2c: 01 07 00 D2 04 00 00 00 00 00 8A 0C 73 [18:48:44]RasterBufferAndPrint [18:48:44]line [18:48:44]line [18:48:44]line [18:48:44]line [18:48:44]line [18:48:44]written 0, free lines is 3217 [18:48:44]MH_Cut [18:48:44]Write to MH i2c: D1 01 00 D9 04 01 AF [18:48:44]Write i2c OK [18:48:44]MH_I2C_Read... [18:48:44]Read from MH i2c: D1 [18:48:44]MH_I2C_Read... [18:48:44]Read from MH i2c: D1 01 00 [18:48:44]MH_I2C_Read... [18:48:44]Read from MH i2c: D1 01 00 D9 04 00 AE [18:48:44]Write to MH i2c: 01 00 00 DA 04 DE [18:48:44]Write i2c OK [18:48:44]MH_I2C_Read... [18:48:45]*** Cut start [18:48:45]*** Partial cut [18:48:45]*** CUTSNS_PIN = 1 [18:48:45]*** CUTSNS_PIN = 0 [18:48:45]*** Brake cut motor [18:48:46]Read from MH i2c: 01 [18:48:46]MH_I2C_Read... [18:48:46]*** Stop cut motor [18:48:46]*** Cut end [18:48:46]Read from MH i2c: 01 07 00 [18:48:46]MH_I2C_Read... [18:48:46]Read from MH i2c: 01 07 00 DA 04 00 00 00 00 00 FF 0F F3 [18:48:46]process_action close_receipt done [18:48:46]requested_data is exist [18:48:46]produce_requested_data [18:48:46]requested_item fm.sn is exist - process it [18:48:46]wFMCommunicate request_size=4 [18:48:46]MH_SAM_APDU [18:48:46]CAPDU: 80 11 00 00 [18:48:46]Write to MH i2c: E2 08 00 DB 04 80 11 00 00 00 00 00 00 59 [18:48:46]Write i2c OK [18:48:46]MH_I2C_Read... [18:48:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:48:46]Read from MH i2c: E2 [18:48:46]MH_I2C_Read... [18:48:46]Read from MH i2c: E2 17 00 [18:48:46]MH_I2C_Read... [18:48:46]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 34 39 37 39 90 00 B8 [18:48:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:48:46]wFMCommunicate OK [18:48:46]requested_item fd.num is exist - process it [18:48:46]SAM_PROTO_GetFieldsCounters [18:48:46]wFMCommunicate request_size=4 [18:48:46]MH_SAM_APDU [18:48:46]CAPDU: 80 13 00 00 [18:48:46]Write to MH i2c: E2 08 00 DC 04 80 13 00 00 00 00 00 00 5C [18:48:46]Write i2c OK [18:48:46]MH_I2C_Read... [18:48:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:48:46]Read from MH i2c: E2 [18:48:46]MH_I2C_Read... [18:48:46]Read from MH i2c: E2 62 00 [18:48:46]MH_I2C_Read... [18:48:46]Read from MH i2c: E2 62 00 DC 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 FA 53 01 00 0E 04 04 00 F1 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 DF [18:48:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 FA 53 01 00 0E 04 04 00 F1 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 [18:48:46]wFMCommunicate OK [18:48:46]SAM_PROTO_GetFieldsCounters done [18:48:46]requested_item shift.num is exist - process it [18:48:46]requested_item shift.opened is exist - process it [18:48:46]req_shift_opened [18:48:46]FM_GetShiftState [18:48:46]SAM_PROTO_GetShiftState [18:48:46]wFMCommunicate request_size=4 [18:48:46]MH_SAM_APDU [18:48:46]CAPDU: 80 13 01 00 [18:48:46]Write to MH i2c: E2 08 00 DD 04 80 13 01 00 00 00 00 00 5E [18:48:46]Write i2c OK [18:48:46]MH_I2C_Read... [18:48:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:48:46]Read from MH i2c: E2 [18:48:46]MH_I2C_Read... [18:48:46]Read from MH i2c: E2 0E 00 [18:48:46]MH_I2C_Read... [18:48:46]Read from MH i2c: E2 0E 00 DD 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 1C [18:48:46]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:48:46]wFMCommunicate OK [18:48:46]SAM_PROTO_GetShiftState done [18:48:46]FM_GetShiftState done [18:48:46]req_shift_opened done [18:48:46]requested_item shift.open_date is exist - process it [18:48:46]req_shift_open_date [18:48:46]req_shift_open_date done [18:48:46]produce_requested_data done [18:48:46]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87034,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:48:46]process_action_free close_receipt [18:48:46]json_value_free [18:48:46]json_value_free done [18:48:46]process_json_proto returns [18:48:46]Send response to host [18:48:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87034,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:48:46]free response buf [18:48:46]execute_script done [18:48:46]execute_script returns [18:48:46]free content buf [18:48:46]Sock 7.Close socket [18:48:46]Sock 7.Thread stoped [18:48:47]accept exits with 10 [18:48:47]New connection [18:48:47]New thread 3067231588 created [18:48:47]Thread 3067088228 joined [18:48:47]Waiting for new connection... [18:48:47] Sock 10.Parse request [18:48:47]Sock 10.Check first char [18:48:47]Sock 10.First char is OK [18:48:47]request: POST /json_proto HTTP/1.0 [18:48:47]Method: POST [18:48:47]URL: /json_proto [18:48:47]Method is POST - this is cgi request [18:48:47]url: /json_proto [18:48:47]query_string will be loaded in cgi processing [18:48:47]execute_cgi json_proto POST (null) [18:48:47]execute_cgi path=json_proto method=POST [18:48:47]POST find Content-Length [18:48:47]Host: 172.17.47.196:8080 [18:48:47]Content-Length: 630 [18:48:47]Content-Type: application/json [18:48:47] [18:48:47]POST finish read [18:48:47]Found Content-Length = 630 [18:48:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148119", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:48:47]execute_script... [18:48:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148119", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:48:47]POST & json_proto [18:48:47]process_json_proto [18:48:47]json parsed OK: [18:48:47]protocol is kg_v1.0 [18:48:47]action value=close_receipt [18:48:47]process_action close_receipt [18:48:47]cmd_close_receipt [18:48:47]MH_GetDate [18:48:47]Write to MH i2c: F0 00 00 DE 04 D1 [18:48:47]Write i2c OK [18:48:47]MH_I2C_Read... [18:48:47]Read from MH i2c: F0 [18:48:47]MH_I2C_Read... [18:48:47]Read from MH i2c: F0 09 00 [18:48:47]MH_I2C_Read... [18:48:47]Read from MH i2c: F0 09 00 DE 04 00 90 66 F0 66 4C 6B 94 66 D7 [18:48:47]GetLastDocTimeStamp 1727030923 [18:48:47]current date 1727030928 [18:48:47]FM_GetShiftState [18:48:47]SAM_PROTO_GetShiftState [18:48:47]wFMCommunicate request_size=4 [18:48:47]MH_SAM_APDU [18:48:47]CAPDU: 80 13 01 00 [18:48:47]Write to MH i2c: E2 08 00 DF 04 80 13 01 00 00 00 00 00 60 [18:48:47]Write i2c OK [18:48:47]MH_I2C_Read... [18:48:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:48:47]Read from MH i2c: E2 [18:48:47]MH_I2C_Read... [18:48:47]Read from MH i2c: E2 0E 00 [18:48:47]MH_I2C_Read... [18:48:47]Read from MH i2c: E2 0E 00 DF 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 1E [18:48:47]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:48:47]wFMCommunicate OK [18:48:47]SAM_PROTO_GetShiftState done [18:48:47]FM_GetShiftState done [18:48:47]opened in 1726964220 [18:48:47]opened+sec_in_day 1727050620 [18:48:47]quantity*price = 5000 [18:48:47]sum+1 = 5001 [18:48:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 348 22.09.2024 18:48 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87035 ФПД: 252822056309049 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T184848&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87035&fm=252822056309049&tin=02508201610067®Number=0000000000092592&sum=5000 0 [18:48:48]StoreToDocumentArchive [18:48:48]shift 497 fd 87035 [18:48:48]save to /storage/0497/doc_00087035 [18:48:48]save last doc name /storage/0497/doc_00087035 to /storage/kkm_last_doc_name [18:48:48]save OK [18:48:48]Clear old archive folders... [18:48:48]ProcessDocumentItem done err = 0, tmpTLVsize=269 [18:48:48]tlvbuf is 00EB7390 [18:48:48]SAM_PROTO_ClearQueue [18:48:48]wFMCommunicate request_size=4 [18:48:48]MH_SAM_APDU [18:48:48]CAPDU: 80 09 00 00 [18:48:48]Write to MH i2c: E2 08 00 EC 04 80 09 00 00 00 00 00 00 62 [18:48:48]Write i2c OK [18:48:48]MH_I2C_Read... [18:48:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:48:48]Read from MH i2c: E2 [18:48:48]MH_I2C_Read... [18:48:48]Read from MH i2c: E2 03 00 [18:48:48]MH_I2C_Read... [18:48:48]Read from MH i2c: E2 03 00 EC 04 00 90 00 64 [18:48:48]RAPDU: 90 00 [18:48:48]wFMCommunicate OK [18:48:48]SAM_PROTO_ClearQueue done [18:48:48]KKMCreateOFDPacket [18:48:48]OFDProtocolAddRootSTLVToBuf [18:48:48]FM_MakeSignedData [18:48:48]FM_MakeSignedData [18:48:48]SAM_PROTO_SignData [18:48:48]wFMCommunicate request_size=4 [18:48:48]MH_SAM_APDU [18:48:48]CAPDU: 80 0D 01 02 [18:48:48]Write to MH i2c: E2 08 00 ED 04 80 0D 01 02 00 00 00 00 6A [18:48:48]Write i2c OK [18:48:48]MH_I2C_Read... [18:48:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:48:48]Read from MH i2c: E2 [18:48:48]MH_I2C_Read... [18:48:48]Read from MH i2c: E2 03 00 [18:48:48]MH_I2C_Read... [18:48:48]Read from MH i2c: E2 03 00 ED 04 00 90 00 65 [18:48:48]RAPDU: 90 00 [18:48:48]wFMCommunicate OK [18:48:48]wFMCommunicate request_size=255 [18:48:48]MH_SAM_APDU [18:48:48]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 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 5C 01 00 00 F4 03 04 00 90 66 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [18:48:48]Write to MH i2c: E2 02 01 EE 04 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 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 5C 01 00 00 F4 03 04 00 90 66 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 1E [18:48:48]Write i2c OK [18:48:48]MH_I2C_Read... [18:48:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:48:49]Read from MH i2c: E2 [18:48:49]MH_I2C_Read... [18:48:49]Read from MH i2c: E2 03 00 [18:48:49]MH_I2C_Read... [18:48:49]Read from MH i2c: E2 03 00 EE 04 00 90 00 66 [18:48:49]RAPDU: 90 00 [18:48:49]wFMCommunicate OK [18:48:49]wFMCommunicate request_size=28 [18:48:49]MH_SAM_APDU [18:48:49]CAPDU: 80 0D 02 02 17 37 34 39 37 39 10 04 04 00 FB 53 01 00 35 04 06 00 E5 F0 B8 DB 91 39 [18:48:49]Write to MH i2c: E2 1F 00 EF 04 80 0D 02 02 17 00 37 34 39 37 39 10 04 04 00 FB 53 01 00 35 04 06 00 E5 F0 B8 DB 91 39 00 00 87 [18:48:49]Write i2c OK [18:48:49]MH_I2C_Read... [18:48:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:48:49]Read from MH i2c: E2 [18:48:49]MH_I2C_Read... [18:48:49]Read from MH i2c: E2 03 00 [18:48:49]MH_I2C_Read... [18:48:49]Read from MH i2c: E2 03 00 EF 04 00 90 00 67 [18:48:49]RAPDU: 90 00 [18:48:49]wFMCommunicate OK [18:48:49]wFMCommunicate request_size=4 [18:48:49]MH_SAM_APDU [18:48:49]CAPDU: 80 0D 03 02 [18:48:49]Write to MH i2c: E2 08 00 F0 04 80 0D 03 02 00 00 00 00 6F [18:48:49]Write i2c OK [18:48:49]MH_I2C_Read... [18:48:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:48:49]Read from MH i2c: E2 [18:48:49]MH_I2C_Read... [18:48:49]Read from MH i2c: E2 0B 00 [18:48:49]MH_I2C_Read... [18:48:49]Read from MH i2c: E2 0B 00 F0 04 00 35 9B FD 5B B9 6F 1F FE 90 00 DD [18:48:49]RAPDU: 35 9B FD 5B B9 6F 1F FE 90 00 [18:48:49]wFMCommunicate OK [18:48:49]SAM_PROTO_SignData done [18:48:49]FM_MakeSignedData done [18:48:49]CreateOFDProtocolMessage [18:48:49]wFMCommunicate request_size=4 [18:48:49]MH_SAM_APDU [18:48:49]CAPDU: 80 11 00 00 [18:48:49]Write to MH i2c: E2 08 00 F1 04 80 11 00 00 00 00 00 00 6F [18:48:49]Write i2c OK [18:48:49]MH_I2C_Read... [18:48:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 3F B2 47 00 DA 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 34 39 37 39 10 04 04 00 FA 53 01 00 F4 03 04 00 5D 11 F0 66 B6 04 01 00 00 54 D6 47 74 68 83 4A C0 [18:48:49]CommunicateWithHost err = 0 [18:48:49]CheckOFDResponse [18:48:49]1017 (14) - 77093643461234 [18:48:49]1041 (16) - 0000000000874979 [18:48:49]1040 (4) - 87034 [18:48:49]1012 (4) - 22.09.2024 12:45 [18:48:49]1206 (1) - 0 [18:48:49]OFD Sender: Remove packet 87034 [18:48:49]ProducePacketName [18:48:49]name=ofd_packets/00087034 [18:48:49]NVStorageDeleteData [18:48:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:48:49]Read from MH i2c: E2 [18:48:49]MH_I2C_Read... [18:48:49]Read from MH i2c: E2 17 00 [18:48:49]MH_I2C_Read... [18:48:49]Read from MH i2c: E2 17 00 F1 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 CE [18:48:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:48:49]wFMCommunicate OK [18:48:49]CreateOFDProtocolMessage done [18:48:49]OFDSenderStorePacket 87035 [18:48:49]StoreOFDPacket docnum=87035 [18:48:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 21 01 00 00 D6 79 19 01 1B B3 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 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 5C 01 00 00 F4 03 04 00 90 66 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FB 53 01 00 35 04 06 00 E5 F0 B8 DB 91 39 35 9B FD 5B B9 6F 1F FE [18:48:49]CheckFolder [18:48:49]dirname=/storage/ofd_packets [18:48:49]CheckFolder done [18:48:49]ProducePacketName [18:48:49]name=ofd_packets/00087035 [18:48:49]NVStorageSaveData ofd_packets/00087035 [18:48:49]File name is /storage/ofd_packets/00087035 [18:48:49]Write 319 bytes [18:48:49]NVStorageSaveData done [18:48:49]OFDSenderStorePacket done [18:48:49]KKMCreateOFDPacket done [18:48:49]NVStorageSaveData kkm_last_timestamp [18:48:49]File name is /storage/kkm_last_timestamp [18:48:49]Write 4 bytes [18:48:49]NVStorageSaveData done [18:48:49]ExternCall_PrintAddStr [18:48:49]wPrintStart [18:48:49]Write to MH i2c: 01 00 00 F2 04 F6 [18:48:49]Write i2c OK [18:48:49]MH_I2C_Read... [18:48:49]Read from MH i2c: 01 [18:48:49]MH_I2C_Read... [18:48:49]Read from MH i2c: 01 07 00 [18:48:49]MH_I2C_Read... [18:48:49]Read from MH i2c: 01 07 00 F2 04 00 00 00 00 00 FF 0F 0B [18:48:49]RasterBufferAndPrint [18:48:49]line Счет N : (3)148119 [18:48:49]line ИНН: 02508201610067 [18:48:49]line Контрольно-Кассовый Чек [18:48:49]line ПРОДАЖА [18:48:49]line Товар: 4700000160358 [18:48:49]line Вода Легенда 1л [18:48:49]line 1.000 * 50.00 [18:48:49]line = 50.00 [18:48:49]line НДС 12% НСП 1% [18:48:49]line > о реализуемом товаре [18:48:49]line ИТОГО: 50.00 [18:48:49]line НСП 1% : 0.44 [18:48:49]line НДС 12% : 5.31 [18:48:49]line Наличными: 50.00 [18:48:49]line Безнал.: 0.00 [18:48:49]line Место: АЗС № 137 "Партнер Нефть" [18:48:49]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:48:49]line СНО: Общий режим [18:48:49]line Чек 348 22.09.2024 18:48 [18:48:49]line Смена: 497 ФФД: 1.0 [18:48:49]line ЗНМ: 0300000064 [18:48:49]line РНМ: 0000000000092592 [18:48:49]line Версия ККМ: 001 [18:48:49]line ФМ: 0000000000874979 [18:48:49]line ФД: 87035 [18:48:49]line ФПД: 252822056309049 [18:48:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T184848&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87035&fm=252822056309049&tin=02508201610067®Number=0000000000092592&sum=5000 [18:48:49]line 0 [18:48:49]written 0, free lines is 4095 [18:48:49]OFD Sender: Processing packet 87035 [packets to send 276, broken 275] [18:48:49]ProducePacketName [18:48:49]name=ofd_packets/00087035 [18:48:49]OFD Sender: To server: pG, [18:48:49]CommunicateWithHost lk.salyk.kg:30040 [18:48:49]ConnectInit lk.salyk.kg [18:48:50]Write to MH i2c: 01 00 00 1A 05 1F [18:48:50]Write i2c OK [18:48:50]MH_I2C_Read... [18:48:50]Read from MH i2c: 01 [18:48:50]MH_I2C_Read... [18:48:50]Read from MH i2c: 01 07 00 [18:48:50]MH_I2C_Read... [18:48:50]Read from MH i2c: 01 07 00 1A 05 00 00 00 00 00 0C 0D 3F [18:48:50]RasterBufferAndPrint [18:48:50]line [18:48:50]line [18:48:50]line [18:48:50]line [18:48:50]line [18:48:50]written 0, free lines is 3357 [18:48:50]MH_Cut [18:48:50]Write to MH i2c: D1 01 00 21 05 01 F8 [18:48:50]Write i2c OK [18:48:50]MH_I2C_Read... [18:48:50]Read from MH i2c: D1 [18:48:50]MH_I2C_Read... [18:48:50]Read from MH i2c: D1 01 00 [18:48:50]MH_I2C_Read... [18:48:50]Read from MH i2c: D1 01 00 21 05 00 F7 [18:48:50]Write to MH i2c: 01 00 00 22 05 27 [18:48:50]Write i2c OK [18:48:50]MH_I2C_Read... [18:48:50]Connected sock=9 [18:48:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 21 01 00 00 D6 79 19 01 1B B3 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 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 5C 01 00 00 F4 03 04 00 90 66 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FB 53 01 00 35 04 06 00 E5 F0 B8 DB 91 39 35 9B FD 5B B9 6F 1F FE [18:48:50]*** Cut start [18:48:50]*** Partial cut [18:48:50]*** CUTSNS_PIN = 1 [18:48:50]*** CUTSNS_PIN = 0 [18:48:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 AF 53 47 00 CA 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 34 39 37 39 10 04 04 00 FB 53 01 00 F4 03 04 00 5F 11 F0 66 B6 04 01 00 00 54 41 0F 28 20 A9 32 2B [18:48:51]CommunicateWithHost err = 0 [18:48:51]CheckOFDResponse [18:48:51]1017 (14) - 77093643461234 [18:48:51]1041 (16) - 0000000000874979 [18:48:51]1040 (4) - 87035 [18:48:51]1012 (4) - 22.09.2024 12:45 [18:48:51]1206 (1) - 0 [18:48:51]OFD Sender: Remove packet 87035 [18:48:51]ProducePacketName [18:48:51]name=ofd_packets/00087035 [18:48:51]NVStorageDeleteData [18:48:51]*** Brake cut motor [18:48:51]OFD Sender: No OFD packet to send [18:48:51]Read from MH i2c: 01 [18:48:51]MH_I2C_Read... [18:48:51]*** Stop cut motor [18:48:51]*** Cut end [18:48:51]Read from MH i2c: 01 07 00 [18:48:51]MH_I2C_Read... [18:48:51]Read from MH i2c: 01 07 00 22 05 00 00 00 00 00 FF 0F 3C [18:48:51]process_action close_receipt done [18:48:51]requested_data is exist [18:48:51]produce_requested_data [18:48:51]requested_item fm.sn is exist - process it [18:48:51]wFMCommunicate request_size=4 [18:48:51]MH_SAM_APDU [18:48:51]CAPDU: 80 11 00 00 [18:48:51]Write to MH i2c: E2 08 00 23 05 80 11 00 00 00 00 00 00 A2 [18:48:51]Write i2c OK [18:48:51]MH_I2C_Read... [18:48:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:48:51]Read from MH i2c: E2 [18:48:51]MH_I2C_Read... [18:48:51]Read from MH i2c: E2 17 00 [18:48:51]MH_I2C_Read... [18:48:51]Read from MH i2c: E2 17 00 23 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 01 [18:48:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:48:51]wFMCommunicate OK [18:48:51]requested_item fd.num is exist - process it [18:48:51]SAM_PROTO_GetFieldsCounters [18:48:51]wFMCommunicate request_size=4 [18:48:51]MH_SAM_APDU [18:48:51]CAPDU: 80 13 00 00 [18:48:51]Write to MH i2c: E2 08 00 24 05 80 13 00 00 00 00 00 00 A5 [18:48:51]OFD Sender: No OFD packet to send [18:48:51]Write i2c OK [18:48:51]MH_I2C_Read... [18:48:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:48:51]Read from MH i2c: E2 [18:48:51]MH_I2C_Read... [18:48:51]Read from MH i2c: E2 62 00 [18:48:51]MH_I2C_Read... [18:48:51]Read from MH i2c: E2 62 00 24 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 FB 53 01 00 0E 04 04 00 F1 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 2C [18:48:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 FB 53 01 00 0E 04 04 00 F1 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 [18:48:51]wFMCommunicate OK [18:48:51]SAM_PROTO_GetFieldsCounters done [18:48:51]requested_item shift.num is exist - process it [18:48:51]requested_item shift.opened is exist - process it [18:48:51]req_shift_opened [18:48:51]FM_GetShiftState [18:48:51]SAM_PROTO_GetShiftState [18:48:51]wFMCommunicate request_size=4 [18:48:51]MH_SAM_APDU [18:48:51]CAPDU: 80 13 01 00 [18:48:51]Write to MH i2c: E2 08 00 25 05 80 13 01 00 00 00 00 00 A7 [18:48:51]Write i2c OK [18:48:51]MH_I2C_Read... [18:48:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:48:51]Read from MH i2c: E2 [18:48:51]MH_I2C_Read... [18:48:51]Read from MH i2c: E2 0E 00 [18:48:51]MH_I2C_Read... [18:48:51]Read from MH i2c: E2 0E 00 25 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 65 [18:48:51]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:48:51]wFMCommunicate OK [18:48:51]SAM_PROTO_GetShiftState done [18:48:51]FM_GetShiftState done [18:48:51]req_shift_opened done [18:48:51]requested_item shift.open_date is exist - process it [18:48:51]req_shift_open_date [18:48:51]req_shift_open_date done [18:48:51]produce_requested_data done [18:48:51]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87035,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:48:51]process_action_free close_receipt [18:48:51]json_value_free [18:48:51]json_value_free done [18:48:51]process_json_proto returns [18:48:51]Send response to host [18:48:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87035,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:48:51]free response buf [18:48:51]execute_script done [18:48:51]execute_script returns [18:48:51]free content buf [18:48:51]Sock 10.Close socket [18:48:51]Sock 10.Thread stoped [18:48:56]OFD Sender: No OFD packet to send [18:49:01]recv_with_timeout no data received [18:49:01]OFD Sender: No OFD packet to send [18:49:06]OFD Sender: No OFD packet to send [18:49:11]OFD Sender: No OFD packet to send [18:49:16]OFD Sender: No OFD packet to send [18:49:21]OFD Sender: No OFD packet to send [18:49:26]OFD Sender: No OFD packet to send [18:49:31]OFD Sender: No OFD packet to send [18:49:36]OFD Sender: No OFD packet to send [18:49:41]OFD Sender: No OFD packet to send [18:49:46]OFD Sender: No OFD packet to send [18:49:51]OFD Sender: No OFD packet to send [18:49:56]OFD Sender: No OFD packet to send [18:50:01]OFD Sender: No OFD packet to send [18:50:03]accept exits with 7 [18:50:03]New connection [18:50:03]New thread 3067088228 created [18:50:03]Thread 3067231588 joined [18:50:03]Waiting for new connection... [18:50:03] Sock 7.Parse request [18:50:03]Sock 7.Check first char [18:50:03]Sock 7.First char is OK [18:50:03]request: POST /json_proto HTTP/1.0 [18:50:03]Method: POST [18:50:03]URL: /json_proto [18:50:03]Method is POST - this is cgi request [18:50:03]url: /json_proto [18:50:03]query_string will be loaded in cgi processing [18:50:03]execute_cgi json_proto POST (null) [18:50:03]execute_cgi path=json_proto method=POST [18:50:03]POST find Content-Length [18:50:03]Host: 172.17.47.196:8080 [18:50:03]Content-Length: 660 [18:50:03]Content-Type: application/json [18:50:03] [18:50:03]POST finish read [18:50:03]Found Content-Length = 660 [18:50:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148120", "tax_sys" : 0, "items" : [ { "code": "4620016307540", "name": "\u0421\u0430\u043B\u0444\u0435\u0442\u043A\u0438 Absolut Nat FITOGUARD \u0430\u043B\u043E\u044D 20 \u0448", "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" ] } } [18:50:03]execute_script... [18:50: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)148120", "tax_sys" : 0, "items" : [ { "code": "4620016307540", "name": "\u0421\u0430\u043B\u0444\u0435\u0442\u043A\u0438 Absolut Nat FITOGUARD \u0430\u043B\u043E\u044D 20 \u0448", "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" ] } } [18:50:03]POST & json_proto [18:50:03]process_json_proto [18:50:03]json parsed OK: [18:50:03]protocol is kg_v1.0 [18:50:03]action value=close_receipt [18:50:03]process_action close_receipt [18:50:03]cmd_close_receipt [18:50:03]MH_GetDate [18:50:03]Write to MH i2c: F0 00 00 26 05 1A [18:50:03]Write i2c OK [18:50:03]MH_I2C_Read... [18:50:03]Read from MH i2c: F0 [18:50:03]MH_I2C_Read... [18:50:03]Read from MH i2c: F0 09 00 [18:50:03]MH_I2C_Read... [18:50:03]Read from MH i2c: F0 09 00 26 05 00 DC 66 F0 66 4C 6B 94 66 6C [18:50:03]GetLastDocTimeStamp 1727030928 [18:50:03]current date 1727031004 [18:50:03]FM_GetShiftState [18:50:03]SAM_PROTO_GetShiftState [18:50:03]wFMCommunicate request_size=4 [18:50:03]MH_SAM_APDU [18:50:03]CAPDU: 80 13 01 00 [18:50:03]Write to MH i2c: E2 08 00 27 05 80 13 01 00 00 00 00 00 A9 [18:50:03]Write i2c OK [18:50:03]MH_I2C_Read... [18:50:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:03]Read from MH i2c: E2 [18:50:03]MH_I2C_Read... [18:50:03]Read from MH i2c: E2 0E 00 [18:50:03]MH_I2C_Read... [18:50:03]Read from MH i2c: E2 0E 00 27 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 67 [18:50:03]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:50:03]wFMCommunicate OK [18:50:03]SAM_PROTO_GetShiftState done [18:50:03]FM_GetShiftState done [18:50:03]opened in 1726964220 [18:50:03]opened+sec_in_day 1727050620 [18:50:03]quantity*price = 5500 [18:50:03]sum+1 = 5501 [18:50:03]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 154.00 НСП 1% : 1.36 НДС 12% : 16.35 Наличными: 154.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 350 22.09.2024 18:51 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87037 ФПД: 252011472013468 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T185108&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87037&fm=252011472013468&tin=02508201610067®Number=0000000000092592&sum=15400 0 [18:51:08]StoreToDocumentArchive [18:51:08]shift 497 fd 87037 [18:51:08]save to /storage/0497/doc_00087037 [18:51:08]save last doc name /storage/0497/doc_00087037 to /storage/kkm_last_doc_name [18:51:08]save OK [18:51:08]Clear old archive folders... [18:51:08]ProcessDocumentItem done err = 0, tmpTLVsize=266 [18:51:08]tlvbuf is 003EB350 [18:51:08]SAM_PROTO_ClearQueue [18:51:08]wFMCommunicate request_size=4 [18:51:08]MH_SAM_APDU [18:51:08]CAPDU: 80 09 00 00 [18:51:08]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [18:51:08]Write i2c OK [18:51:08]MH_I2C_Read... [18:51:08]OFD Sender: No OFD packet to send [18:51:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:51:08]Read from MH i2c: E2 [18:51:08]MH_I2C_Read... [18:51:08]Read from MH i2c: E2 03 00 [18:51:08]MH_I2C_Read... [18:51:08]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [18:51:08]RAPDU: 90 00 [18:51:08]wFMCommunicate OK [18:51:08]SAM_PROTO_ClearQueue done [18:51:08]KKMCreateOFDPacket [18:51:08]OFDProtocolAddRootSTLVToBuf [18:51:08]FM_MakeSignedData [18:51:08]FM_MakeSignedData [18:51:08]SAM_PROTO_SignData [18:51:08]wFMCommunicate request_size=4 [18:51:08]MH_SAM_APDU [18:51:08]CAPDU: 80 0D 01 02 [18:51:08]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [18:51:08]Write i2c OK [18:51:08]MH_I2C_Read... [18:51:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:51:08]Read from MH i2c: E2 [18:51:08]MH_I2C_Read... [18:51:08]Read from MH i2c: E2 03 00 [18:51:08]MH_I2C_Read... [18:51:08]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [18:51:08]RAPDU: 90 00 [18:51:08]wFMCommunicate OK [18:51:08]wFMCommunicate request_size=255 [18:51:08]MH_SAM_APDU [18:51:08]CAPDU: 80 0D 02 02 FA 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 38 37 34 34 33 31 37 06 04 1D 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 43 61 6D 65 6C 20 59 65 6C 6C 6F 77 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 28 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 1C 67 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 [18:51:09]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 38 37 34 34 33 31 37 06 04 1D 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 43 61 6D 65 6C 20 59 65 6C 6C 6F 77 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 28 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 1C 67 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 00 00 11 [18:51:09]Write i2c OK [18:51:09]MH_I2C_Read... [18:51:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:51:09]Read from MH i2c: E2 [18:51:09]MH_I2C_Read... [18:51:09]Read from MH i2c: E2 03 00 [18:51:09]MH_I2C_Read... [18:51:09]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [18:51:09]RAPDU: 90 00 [18:51:09]wFMCommunicate OK [18:51:09]wFMCommunicate request_size=25 [18:51:09]MH_SAM_APDU [18:51:09]CAPDU: 80 0D 02 02 14 37 39 10 04 04 00 FD 53 01 00 35 04 06 00 E5 33 FE 44 C8 9C [18:51:09]Write to MH i2c: E2 1C 00 2E 00 80 0D 02 02 14 00 37 39 10 04 04 00 FD 53 01 00 35 04 06 00 E5 33 FE 44 C8 9C 00 00 A6 [18:51:09]Write i2c OK [18:51:09]MH_I2C_Read... [18:51:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:51:09]Read from MH i2c: E2 [18:51:09]MH_I2C_Read... [18:51:09]Read from MH i2c: E2 03 00 [18:51:09]MH_I2C_Read... [18:51:09]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [18:51:09]RAPDU: 90 00 [18:51:09]wFMCommunicate OK [18:51:09]wFMCommunicate request_size=4 [18:51:09]MH_SAM_APDU [18:51:09]CAPDU: 80 0D 03 02 [18:51:09]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [18:51:09]Write i2c OK [18:51:09]MH_I2C_Read... [18:51:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:51:09]Read from MH i2c: E2 [18:51:09]MH_I2C_Read... [18:51:09]Read from MH i2c: E2 0B 00 [18:51:09]MH_I2C_Read... [18:51:09]Read from MH i2c: E2 0B 00 2F 00 00 A5 92 8D AB 03 AD DA 02 90 00 A6 [18:51:09]RAPDU: A5 92 8D AB 03 AD DA 02 90 00 [18:51:09]wFMCommunicate OK [18:51:09]SAM_PROTO_SignData done [18:51:09]FM_MakeSignedData done [18:51:09]CreateOFDProtocolMessage [18:51:09]wFMCommunicate request_size=4 [18:51:09]MH_SAM_APDU [18:51:09]CAPDU: 80 11 00 00 [18:51:09]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [18:51:09]Write i2c OK [18:51:09]MH_I2C_Read... [18:51:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:51:09]Read from MH i2c: E2 [18:51:09]MH_I2C_Read... [18:51:09]Read from MH i2c: E2 17 00 [18:51:09]MH_I2C_Read... [18:51:09]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 09 [18:51:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:51:09]wFMCommunicate OK [18:51:09]CreateOFDProtocolMessage done [18:51:09]OFDSenderStorePacket 87037 [18:51:09]StoreOFDPacket docnum=87037 [18:51:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 1E 01 00 00 0C 06 16 01 E5 16 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 38 37 34 34 33 31 37 06 04 1D 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 43 61 6D 65 6C 20 59 65 6C 6C 6F 77 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 28 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 1C 67 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FD 53 01 00 35 04 06 00 E5 33 FE 44 C8 9C A5 92 8D AB 03 AD DA 02 [18:51:09]CheckFolder [18:51:09]dirname=/storage/ofd_packets [18:51:09]CheckFolder done [18:51:09]ProducePacketName [18:51:09]name=ofd_packets/00087037 [18:51:09]NVStorageSaveData ofd_packets/00087037 [18:51:09]File name is /storage/ofd_packets/00087037 [18:51:09]Write 316 bytes [18:51:09]NVStorageSaveData done [18:51:09]OFDSenderStorePacket done [18:51:09]KKMCreateOFDPacket done [18:51:09]NVStorageSaveData kkm_last_timestamp [18:51:09]File name is /storage/kkm_last_timestamp [18:51:09]Write 4 bytes [18:51:09]NVStorageSaveData done [18:51:09]ExternCall_PrintAddStr [18:51:09]wPrintStart [18:51:09]Write to MH i2c: 01 00 00 31 00 31 [18:51:09]OFD Sender: Processing packet 87037 [packets to send 277, broken 276] [18:51:09]ProducePacketName [18:51:09]name=ofd_packets/00087037 [18:51:09]OFD Sender: To server: pG, [18:51:09]CommunicateWithHost lk.salyk.kg:30040 [18:51:09]ConnectInit lk.salyk.kg [18:51:09]Write i2c OK [18:51:09]MH_I2C_Read... [18:51:09]Read from MH i2c: 01 [18:51:09]MH_I2C_Read... [18:51:09]Read from MH i2c: 01 07 00 [18:51:09]MH_I2C_Read... [18:51:09]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [18:51:09]RasterBufferAndPrint [18:51:09]line Счет N : (3)148121 [18:51:09]line ИНН: 02508201610067 [18:51:09]line Контрольно-Кассовый Чек [18:51:09]line ПРОДАЖА [18:51:09]line Товар: 48744317 [18:51:09]line Сигареты Camel Yellow [18:51:09]line 1.000 * 154.00 [18:51:09]line = 154.00 [18:51:09]line НДС 12% НСП 1% [18:51:09]line > о реализуемом товаре [18:51:09]line ИТОГО: 154.00 [18:51:09]line НСП 1% : 1.36 [18:51:09]line НДС 12% : 16.35 [18:51:09]line Наличными: 154.00 [18:51:09]line Безнал.: 0.00 [18:51:09]line Место: АЗС № 137 "Партнер Нефть" [18:51:09]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:51:09]line СНО: Общий режим [18:51:09]line Чек 350 22.09.2024 18:51 [18:51:09]line Смена: 497 ФФД: 1.0 [18:51:09]line ЗНМ: 0300000064 [18:51:09]line РНМ: 0000000000092592 [18:51:09]line Версия ККМ: 001 [18:51:09]line ФМ: 0000000000874979 [18:51:09]line ФД: 87037 [18:51:09]line ФПД: 252011472013468 [18:51:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T185108&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87037&fm=252011472013468&tin=02508201610067®Number=0000000000092592&sum=15400 [18:51:09]line 0 [18:51:09]written 0, free lines is 4095 [18:51:10]Write to MH i2c: 01 00 00 59 00 59 [18:51:10]Write i2c OK [18:51:10]MH_I2C_Read... [18:51:10]Read from MH i2c: 01 [18:51:10]MH_I2C_Read... [18:51:10]Read from MH i2c: 01 07 00 [18:51:10]MH_I2C_Read... [18:51:10]Read from MH i2c: 01 07 00 59 00 00 00 00 00 00 03 0D 70 [18:51:10]RasterBufferAndPrint [18:51:10]line [18:51:10]line [18:51:10]line [18:51:10]line [18:51:10]line [18:51:10]written 0, free lines is 3354 [18:51:10]MH_Cut [18:51:10]Write to MH i2c: D1 01 00 60 00 01 32 [18:51:10]Write i2c OK [18:51:10]MH_I2C_Read... [18:51:10]Read from MH i2c: D1 [18:51:10]MH_I2C_Read... [18:51:10]Read from MH i2c: D1 01 00 [18:51:10]MH_I2C_Read... [18:51:10]Read from MH i2c: D1 01 00 60 00 00 31 [18:51:10]Write to MH i2c: 01 00 00 61 00 61 [18:51:10]Write i2c OK [18:51:10]MH_I2C_Read... [18:51:10]Connected sock=10 [18:51:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 1E 01 00 00 0C 06 16 01 E5 16 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 38 37 34 34 33 31 37 06 04 1D 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 43 61 6D 65 6C 20 59 65 6C 6C 6F 77 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 28 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 1C 67 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FD 53 01 00 35 04 06 00 E5 33 FE 44 C8 9C A5 92 8D AB 03 AD DA 02 [18:51:10]*** Cut start [18:51:10]*** Partial cut [18:51:10]*** CUTSNS_PIN = 1 [18:51:10]*** CUTSNS_PIN = 0 [18:51:11]*** Brake cut motor [18:51:11]Read from MH i2c: 01 *** Stop cut motor [18:51:11] [18:51:11]*** Cut end [18:51:11]MH_I2C_Read... [18:51:11]Read from MH i2c: 01 07 00 [18:51:11]MH_I2C_Read... [18:51:11]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 FF 0F 76 [18:51:11]process_action close_receipt done [18:51:11]requested_data is exist [18:51:11]produce_requested_data [18:51:11]requested_item fm.sn is exist - process it [18:51:11]wFMCommunicate request_size=4 [18:51:11]MH_SAM_APDU [18:51:11]CAPDU: 80 11 00 00 [18:51:11]Write to MH i2c: E2 08 00 62 00 80 11 00 00 00 00 00 00 DC [18:51:11]Write i2c OK [18:51:11]MH_I2C_Read... [18:51:11]Read from MH i2c: *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:51:11]E2 [18:51:11]MH_I2C_Read... [18:51:11]Read from MH i2c: E2 17 00 [18:51:11]MH_I2C_Read... [18:51:11]Read from MH i2c: E2 17 00 62 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3B [18:51:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:51:11]wFMCommunicate OK [18:51:11]requested_item fd.num is exist - process it [18:51:11]SAM_PROTO_GetFieldsCounters [18:51:11]wFMCommunicate request_size=4 [18:51:11]MH_SAM_APDU [18:51:11]CAPDU: 80 13 00 00 [18:51:11]Write to MH i2c: E2 08 00 63 00 80 13 00 00 00 00 00 00 DF [18:51:11]Write i2c OK [18:51:11]MH_I2C_Read... [18:51:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:51:11]Read from MH i2c: E2 [18:51:11]MH_I2C_Read... [18:51:11]Read from MH i2c: E2 62 00 [18:51:11]MH_I2C_Read... [18:51:11]Read from MH i2c: E2 62 00 63 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 FD 53 01 00 0E 04 04 00 F1 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 6E [18:51:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 FD 53 01 00 0E 04 04 00 F1 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 [18:51:11]wFMCommunicate OK [18:51:11]SAM_PROTO_GetFieldsCounters done [18:51:11]requested_item shift.num is exist - process it [18:51:11]requested_item shift.opened is exist - process it [18:51:11]req_shift_opened [18:51:11]FM_GetShiftState [18:51:11]SAM_PROTO_GetShiftState [18:51:11]wFMCommunicate request_size=4 [18:51:11]MH_SAM_APDU [18:51:11]CAPDU: 80 13 01 00 [18:51:11]Write to MH i2c: E2 08 00 64 00 80 13 01 00 00 00 00 00 E1 [18:51:11]Write i2c OK [18:51:11]MH_I2C_Read... [18:51:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:51:11]Read from MH i2c: E2 [18:51:11]MH_I2C_Read... [18:51:11]Read from MH i2c: E2 0E 00 [18:51:11]MH_I2C_Read... [18:51:11]Read from MH i2c: E2 0E 00 64 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 9F [18:51:11]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:51:11]wFMCommunicate OK [18:51:11]SAM_PROTO_GetShiftState done [18:51:11]FM_GetShiftState done [18:51:11]req_shift_opened done [18:51:11]requested_item shift.open_date is exist - process it [18:51:11]req_shift_open_date [18:51:11]req_shift_open_date done [18:51:11]produce_requested_data done [18:51:11]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87037,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:51:11]process_action_free close_receipt [18:51:11]json_value_free [18:51:11]json_value_free done [18:51:11]process_json_proto returns [18:51:11]Send response to host [18:51:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87037,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:51:11]free response buf [18:51:11]execute_script done [18:51:11]execute_script returns [18:51:11]free content buf [18:51:11]Sock 9.Close socket [18:51:11]Sock 9.Thread stoped [18:51:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 96 1E 47 00 77 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 34 39 37 39 10 04 04 00 FD 53 01 00 F4 03 04 00 EB 11 F0 66 B6 04 01 00 00 4F BF B6 18 53 2D 75 C1 [18:51:11]CommunicateWithHost err = 0 [18:51:11]CheckOFDResponse [18:51:11]1017 (14) - 77093643461234 [18:51:11]1041 (16) - 0000000000874979 [18:51:11]1040 (4) - 87037 [18:51:11]1012 (4) - 22.09.2024 12:47 [18:51:11]1206 (1) - 0 [18:51:11]OFD Sender: Remove packet 87037 [18:51:11]ProducePacketName [18:51:11]name=ofd_packets/00087037 [18:51:11]NVStorageDeleteData [18:51:12]accept exits with 7 [18:51:12]New connection [18:51:12]New thread 3067043172 created [18:51:12]Thread 3067186532 joined [18:51:12]Waiting for new connection... [18:51:12] Sock 7.Parse request [18:51:12]Sock 7.Check first char [18:51:12]Sock 7.First char is OK [18:51:12]request: POST /json_proto HTTP/1.0 [18:51:12]Method: POST [18:51:12]URL: /json_proto [18:51:12]Method is POST - this is cgi request [18:51:12]url: /json_proto [18:51:12]query_string will be loaded in cgi processing [18:51:12]execute_cgi json_proto POST (null) [18:51:12]execute_cgi path=json_proto method=POST [18:51:12]POST find Content-Length [18:51:12]Host: 172.17.47.196:8080 [18:51:12]Content-Length: 687 [18:51:12]Content-Type: application/json [18:51:12] [18:51:12]POST finish read [18:51:12]Found Content-Length = 687 [18:51:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871970", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 46.590, "sum" : 3550.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3550.00, "total" : 3550.00, "payments": [ { "type": 0, "sum" : 3550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:51:12]execute_script... [18:51:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871970", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 46.590, "sum" : 3550.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3550.00, "total" : 3550.00, "payments": [ { "type": 0, "sum" : 3550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:51:12]POST & json_proto [18:51:12]process_json_proto [18:51:12]json parsed OK: [18:51:12]protocol is kg_v1.0 [18:51:12]action value=close_receipt [18:51:12]process_action close_receipt [18:51:12]cmd_close_receipt [18:51:12]MH_GetDate [18:51:12]Write to MH i2c: F0 00 00 65 00 54 [18:51:12]Write i2c OK [18:51:12]MH_I2C_Read... [18:51:12]Read from MH i2c: F0 [18:51:12]MH_I2C_Read... [18:51:12]Read from MH i2c: F0 09 00 [18:51:12]MH_I2C_Read... [18:51:12]Read from MH i2c: F0 09 00 65 00 00 20 67 F0 66 4C 6B 94 66 EB [18:51:12]GetLastDocTimeStamp 1727031068 [18:51:12]current date 1727031072 [18:51:12]FM_GetShiftState [18:51:12]SAM_PROTO_GetShiftState [18:51:12]wFMCommunicate request_size=4 [18:51:12]MH_SAM_APDU [18:51:12]CAPDU: 80 13 01 00 [18:51:12]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [18:51:12]Write i2c OK [18:51:12]MH_I2C_Read... [18:51:12]Read from MH i2c: *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:51:12]E2 [18:51:12]MH_I2C_Read... [18:51:12]Read from MH i2c: E2 0E 00 [18:51:12]MH_I2C_Read... [18:51:12]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A1 [18:51:12]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:51:12]wFMCommunicate OK [18:51:12]SAM_PROTO_GetShiftState done [18:51:12]FM_GetShiftState done [18:51:12]opened in 1726964220 [18:51:12]opened+sec_in_day 1727050620 [18:51:12]quantity*price = 355015 [18:51:12]sum+1 = 355017 [18:51:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 3550.00 Внесено: 3550.00 СДАЧА: 0.00 НСП 1% : 31.42 НДС 12% : 377.01 Наличными: 3550.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 351 22.09.2024 18:51 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87038 ФПД: 95464806187364 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T185112&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87038&fm=95464806187364&tin=02508201610067®Number=0000000000092592&sum=355000 [18:51:13]StoreToDocumentArchive [18:51:13]shift 497 fd 87038 [18:51:13]save to /storage/0497/doc_00087038 [18:51:13]save last doc name /storage/0497/doc_00087038 to /storage/kkm_last_doc_name [18:51:13]save OK [18:51:13]Clear old archive folders... [18:51:13]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:51:13]tlvbuf is 003FD650 [18:51:13]SAM_PROTO_ClearQueue [18:51:13]wFMCommunicate request_size=4 [18:51:13]MH_SAM_APDU [18:51:13]CAPDU: 80 09 00 00 [18:51:13]Write to MH i2c: E2 08 00 73 00 80 09 00 00 00 00 00 00 E5 [18:51:13]Write i2c OK [18:51:13]MH_I2C_Read... [18:51:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:51:13]Read from MH i2c: E2 [18:51:13]MH_I2C_Read... [18:51:13]Read from MH i2c: E2 03 00 [18:51:13]MH_I2C_Read... [18:51:13]Read from MH i2c: E2 03 00 73 00 00 90 00 E7 [18:51:13]RAPDU: 90 00 [18:51:13]wFMCommunicate OK [18:51:13]SAM_PROTO_ClearQueue done [18:51:13]KKMCreateOFDPacket [18:51:13]OFDProtocolAddRootSTLVToBuf [18:51:13]FM_MakeSignedData [18:51:13]FM_MakeSignedData [18:51:13]SAM_PROTO_SignData [18:51:13]wFMCommunicate request_size=4 [18:51:13]MH_SAM_APDU [18:51:13]CAPDU: 80 0D 01 02 [18:51:13]Write to MH i2c: E2 08 00 74 00 80 0D 01 02 00 00 00 00 ED [18:51:13]Write i2c OK [18:51:13]MH_I2C_Read... [18:51:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:51:13]Read from MH i2c: E2 [18:51:13]MH_I2C_Read... [18:51:13]Read from MH i2c: E2 03 00 [18:51:13]MH_I2C_Read... [18:51:13]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [18:51:13]RAPDU: 90 00 [18:51:13]wFMCommunicate OK [18:51:13]wFMCommunicate request_size=255 [18:51:13]MH_SAM_APDU [18:51:13]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 FE B5 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C8 6A 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 6A 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 46 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 45 93 00 00 00 00 07 04 06 00 B8 6A 05 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 20 67 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FE 53 01 00 35 04 06 00 [18:51:13]Write to MH i2c: E2 02 01 75 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 FE B5 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C8 6A 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 6A 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 46 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 45 93 00 00 00 00 07 04 06 00 B8 6A 05 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 20 67 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FE 53 01 00 35 04 06 00 00 00 03 [18:51:13]Write i2c OK [18:51:13]MH_I2C_Read... [18:51:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:51:14]Read from MH i2c: E2 [18:51:14]MH_I2C_Read... [18:51:14]Read from MH i2c: E2 03 00 [18:51:14]MH_I2C_Read... [18:51:14]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [18:51:14]RAPDU: 90 00 [18:51:14]wFMCommunicate OK [18:51:14]wFMCommunicate request_size=11 [18:51:14]MH_SAM_APDU [18:51:14]CAPDU: 80 0D 02 02 06 56 D3 21 DC 81 64 [18:51:14]Write to MH i2c: E2 0E 00 76 00 80 0D 02 02 06 00 56 D3 21 DC 81 64 00 00 07 [18:51:14]Write i2c OK [18:51:14]MH_I2C_Read... [18:51:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:51:14]Read from MH i2c: E2 [18:51:14]MH_I2C_Read... [18:51:14]Read from MH i2c: E2 03 00 [18:51:14]MH_I2C_Read... [18:51:14]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [18:51:14]RAPDU: 90 00 [18:51:14]wFMCommunicate OK [18:51:14]wFMCommunicate request_size=4 [18:51:14]MH_SAM_APDU [18:51:14]CAPDU: 80 0D 03 02 [18:51:14]Write to MH i2c: E2 08 00 77 00 80 0D 03 02 00 00 00 00 F2 [18:51:14]Write i2c OK [18:51:14]MH_I2C_Read... [18:51:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:51:14]Read from MH i2c: E2 [18:51:14]MH_I2C_Read... [18:51:14]Read from MH i2c: E2 0B 00 [18:51:14]MH_I2C_Read... [18:51:14]Read from MH i2c: E2 0B 00 77 00 00 F7 39 43 E2 DE A7 E9 45 90 00 FB [18:51:14]RAPDU: F7 39 43 E2 DE A7 E9 45 90 00 [18:51:14]wFMCommunicate OK [18:51:14]SAM_PROTO_SignData done [18:51:14]FM_MakeSignedData done [18:51:14]CreateOFDProtocolMessage [18:51:14]wFMCommunicate request_size=4 [18:51:14]MH_SAM_APDU [18:51:14]CAPDU: 80 11 00 00 [18:51:14]Write to MH i2c: E2 08 00 78 00 80 11 00 00 00 00 00 00 F2 [18:51:14]Write i2c OK [18:51:14]MH_I2C_Read... [18:51:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:51:14]Read from MH i2c: E2 [18:51:14]MH_I2C_Read... [18:51:14]Read from MH i2c: E2 17 00 [18:51:14]MH_I2C_Read... [18:51:14]Read from MH i2c: E2 17 00 78 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 51 [18:51:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:51:14]wFMCommunicate OK [18:51:14]CreateOFDProtocolMessage done [18:51:14]OFDSenderStorePacket 87038 [18:51:14]StoreOFDPacket docnum=87038 [18:51:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 1A 0F 08 01 D5 BB 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 FE B5 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C8 6A 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 6A 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 46 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 45 93 00 00 00 00 07 04 06 00 B8 6A 05 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 20 67 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FE 53 01 00 35 04 06 00 56 D3 21 DC 81 64 F7 39 43 E2 DE A7 E9 45 [18:51:14]CheckFolder [18:51:14]dirname=/storage/ofd_packets [18:51:14]CheckFolder done [18:51:14]ProducePacketName [18:51:14]name=ofd_packets/00087038 [18:51:14]NVStorageSaveData ofd_packets/00087038 [18:51:14]File name is /storage/ofd_packets/00087038 [18:51:14]Write 302 bytes [18:51:14]NVStorageSaveData done [18:51:14]OFDSenderStorePacket done [18:51:14]KKMCreateOFDPacket done [18:51:14]NVStorageSaveData kkm_last_timestamp [18:51:14]File name is /storage/kkm_last_timestamp [18:51:14]Write 4 bytes [18:51:14]NVStorageSaveData done [18:51:14]ExternCall_PrintAddStr [18:51:14]wPrintStart [18:51:14]Write to MH i2c: 01 00 00 79 00 79 [18:51:14]Write i2c OK [18:51:14]MH_I2C_Read... [18:51:14]Read from MH i2c: 01 [18:51:14]MH_I2C_Read... [18:51:14]Read from MH i2c: 01 07 00 [18:51:14]MH_I2C_Read... [18:51:14]Read from MH i2c: 01 07 00 79 00 00 00 00 00 00 FF 0F 8E [18:51:14]RasterBufferAndPrint [18:51:14]line Счет N : (1)871970 [18:51:14]line ИНН: 02508201610067 [18:51:14]line Контрольно-Кассовый Чек [18:51:14]line ПРОДАЖА [18:51:14]line ТРК (МРК, ГНК) : 21 [18:51:14]line Товар: 2710194210 [18:51:14]line ДТ(л)-К-4 [18:51:14]line 46.590 * 76.20 [18:51:14]line = 3550.16 [18:51:14]line НДС 12% НСП 1% [18:51:14]line > о реализуемом товаре [18:51:14]line ОКРУГЛЕНИЕ: -0.16 [18:51:14]line ИТОГО: 3550.00 [18:51:14]line Внесено: 3550.00 [18:51:14]line СДАЧА: 0.00 [18:51:14]line НСП 1% : 31.42 [18:51:14]line НДС 12% : 377.01 [18:51:14]line Наличными: 3550.00 [18:51:14]line Безнал.: 0.00 [18:51:14]line Место: АЗС № 137 "Партнер Нефть" [18:51:14]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:51:14]line СНО: Общий режим [18:51:14]line Чек 351 22.09.2024 18:51 [18:51:14]line Смена: 497 ФФД: 1.0 [18:51:14]line ЗНМ: 0300000064 [18:51:14]line РНМ: 0000000000092592 [18:51:14]line Версия ККМ: 001 [18:51:14]line ФМ: 0000000000874979 [18:51:14]line ФД: 87038 [18:51:14]line ФПД: 95464806187364 [18:51:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T185112&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87038&fm=95464806187364&tin=02508201610067®Number=0000000000092592&sum=355000 [18:51:14]written 0, free lines is 4095 [18:51:14]OFD Sender: Processing packet 87038 [packets to send 277, broken 276] [18:51:14]ProducePacketName [18:51:14]name=ofd_packets/00087038 [18:51:14]OFD Sender: To server: pG, [18:51:14]CommunicateWithHost lk.salyk.kg:30040 [18:51:14]ConnectInit lk.salyk.kg [18:51:14]Write to MH i2c: 01 00 00 A4 00 A4 [18:51:14]Write i2c OK [18:51:14]MH_I2C_Read... [18:51:14]Read from MH i2c: 01 [18:51:14]MH_I2C_Read... [18:51:14]Read from MH i2c: 01 07 00 [18:51:14]MH_I2C_Read... [18:51:14]Read from MH i2c: 01 07 00 A4 00 00 00 00 00 00 E5 0C 9C [18:51:14]RasterBufferAndPrint [18:51:14]line [18:51:14]line [18:51:14]line [18:51:14]line [18:51:14]line [18:51:14]written 0, free lines is 3329 [18:51:14]MH_Cut [18:51:14]Write to MH i2c: D1 01 00 AB 00 01 7D [18:51:14]Write i2c OK [18:51:14]MH_I2C_Read... [18:51:14]Read from MH i2c: D1 [18:51:14]MH_I2C_Read... [18:51:14]Read from MH i2c: D1 01 00 [18:51:14]MH_I2C_Read... [18:51:14]Read from MH i2c: D1 01 00 AB 00 00 7C [18:51:14]Write to MH i2c: 01 00 00 AC 00 AC [18:51:14]Write i2c OK [18:51:14]MH_I2C_Read... [18:51:15]*** Cut start [18:51:15]*** Partial cut [18:51:15]*** CUTSNS_PIN = 1 [18:51:15]*** CUTSNS_PIN = 0 [18:51:15]Connected sock=10 [18:51:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 1A 0F 08 01 D5 BB 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 *** Brake cut motor [18:51:15]32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 FE B5 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 C8 6A 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 6A 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 46 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 45 93 00 00 00 00 07 04 06 00 B8 6A 05 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 20 67 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 Read from MH i2c: 32 01 11 [18:51:16]04 MH_I2C_Read... [18:51:16]10 00 Read from MH i2c: 30 01 30 07 30 00 30 [18:51:16]30 MH_I2C_Read... [18:51:16]30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FE 53 Read from MH i2c: 01 01 00 07 35 00 04 AC 06 00 00 00 56 00 D3 00 21 00 DC 00 81 FF 64 0F F7 39 C1 43 [18:51:16]E2 process_action close_receipt done [18:51:16]DE requested_data is exist [18:51:16]A7 produce_requested_data [18:51:16]E9 requested_item fm.sn is exist - process it [18:51:16]45 wFMCommunicate request_size=4 [18:51:16] [18:51:16]*** Stop cut motor [18:51:16]*** Cut end [18:51:16]MH_SAM_APDU [18:51:16]CAPDU: 80 11 00 00 [18:51:16]Write to MH i2c: E2 08 00 AD 00 80 11 00 00 00 00 00 00 27 [18:51:16]Write i2c OK [18:51:16]MH_I2C_Read... [18:51:16]Read from MH i2c: *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:51:16]E2 [18:51:16]MH_I2C_Read... [18:51:16]Read from MH i2c: E2 17 00 [18:51:16]MH_I2C_Read... [18:51:16]Read from MH i2c: E2 17 00 AD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 86 [18:51:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:51:16]wFMCommunicate OK [18:51:16]requested_item fd.num is exist - process it [18:51:16]SAM_PROTO_GetFieldsCounters [18:51:16]wFMCommunicate request_size=4 [18:51:16]MH_SAM_APDU [18:51:16]CAPDU: 80 13 00 00 [18:51:16]Write to MH i2c: E2 08 00 AE 00 80 13 00 00 00 00 00 00 2A [18:51:16]Write i2c OK [18:51:16]MH_I2C_Read... [18:51:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:51:16]Read from MH i2c: E2 [18:51:16]MH_I2C_Read... [18:51:16]Read from MH i2c: E2 62 00 [18:51:16]MH_I2C_Read... [18:51:16]Read from MH i2c: E2 62 00 AE 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 FE 53 01 00 0E 04 04 00 F1 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 BD [18:51:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 FE 53 01 00 0E 04 04 00 F1 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 [18:51:16]wFMCommunicate OK [18:51:16]SAM_PROTO_GetFieldsCounters done [18:51:16]requested_item shift.num is exist - process it [18:51:16]requested_item shift.opened is exist - process it [18:51:16]req_shift_opened [18:51:16]FM_GetShiftState [18:51:16]SAM_PROTO_GetShiftState [18:51:16]wFMCommunicate request_size=4 [18:51:16]MH_SAM_APDU [18:51:16]CAPDU: 80 13 01 00 [18:51:16]Write to MH i2c: E2 08 00 AF 00 80 13 01 00 00 00 00 00 2C [18:51:16]Write i2c OK [18:51:16]MH_I2C_Read... [18:51:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:51:16]Read from MH i2c: E2 [18:51:16]MH_I2C_Read... [18:51:16]Read from MH i2c: E2 0E 00 [18:51:16]MH_I2C_Read... [18:51:16]Read from MH i2c: E2 0E 00 AF 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 EA [18:51:16]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:51:16]wFMCommunicate OK [18:51:16]SAM_PROTO_GetShiftState done [18:51:16]FM_GetShiftState done [18:51:16]req_shift_opened done [18:51:16]requested_item shift.open_date is exist - process it [18:51:16]req_shift_open_date [18:51:16]req_shift_open_date done [18:51:16]produce_requested_data done [18:51:16]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87038,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:51:16]process_action_free close_receipt [18:51:16]json_value_free [18:51:16]json_value_free done [18:51:16]process_json_proto returns [18:51:16]Send response to host [18:51:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87038,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:51:16]free response buf [18:51:16]execute_script done [18:51:16]execute_script returns [18:51:16]free content buf [18:51:16]Sock 7.Close socket [18:51:16]Sock 7.Thread stoped [18:51:17]accept exits with 9 [18:51:17]New connection [18:51:17]New thread 3067186532 created [18:51:17]Thread 3067043172 joined [18:51:17]Waiting for new connection... [18:51:17] Sock 9.Parse request [18:51:17]Sock 9.Check first char [18:51:17]Sock 9.First char is OK [18:51:17]request: POST /json_proto HTTP/1.0 [18:51:17]Method: POST [18:51:17]URL: /json_proto [18:51:17]Method is POST - this is cgi request [18:51:17]url: /json_proto [18:51:17]query_string will be loaded in cgi processing [18:51:17]execute_cgi json_proto POST (null) [18:51:17]execute_cgi path=json_proto method=POST [18:51:17]POST find Content-Length [18:51:17]Host: 172.17.47.196:8080 [18:51:17]Content-Length: 984 [18:51:17]Content-Type: application/json [18:51:17] [18:51:17]POST finish read [18:51:17]Found Content-Length = 984 [18:51:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871971", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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 137\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" ] } } [18:51:17]execute_script... [18:51: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)871971", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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 137\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" ] } } [18:51:17]POST & json_proto [18:51:17]process_json_proto [18:51:17]json parsed OK: [18:51:17]protocol is kg_v1.0 [18:51:17]action value=close_receipt [18:51:17]process_action close_receipt [18:51:17]cmd_close_receipt [18:51:17]MH_GetDate [18:51:17]Write to MH i2c: F0 00 00 B0 00 9F [18:51:17]Write i2c OK [18:51:17]MH_I2C_Read... [18:51:17]Read from MH i2c: F0 [18:51:17]MH_I2C_Read... [18:51:17]Read from MH i2c: F0 09 00 [18:51:17]MH_I2C_Read... [18:51:17]Read from MH i2c: F0 09 00 B0 00 00 25 67 F0 66 4C 6B 94 66 3B [18:51:17]GetLastDocTimeStamp 1727031072 [18:51:17]current date 1727031077 [18:51:17]FM_GetShiftState [18:51:17]SAM_PROTO_GetShiftState [18:51:17]wFMCommunicate request_size=4 [18:51:17]MH_SAM_APDU [18:51:17]CAPDU: 80 13 01 00 [18:51:17]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [18:51:17]Write i2c OK [18:51:17]MH_I2C_Read... [18:51:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:51:17]Read from MH i2c: E2 [18:51:17]MH_I2C_Read... [18:51:17]Read from MH i2c: E2 0E 00 [18:51:17]MH_I2C_Read... [18:51:17]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 EC [18:51:17]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:51:17]wFMCommunicate OK [18:51:17]SAM_PROTO_GetShiftState done [18:51:17]FM_GetShiftState done [18:51:17]opened in 1726964220 [18:51:17]opened+sec_in_day 1727050620 [18:51:17]quantity*price = 200066 [18:51:17]sum+1 = 200067 [18:51:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.46 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 352 22.09.2024 18:51 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа АИ-92 номер 137 сэкономлено 29.95 сом ФМ: 0000000000874979 ФД: 87039 ФПД: 217819774737283 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T185117&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87039&fm=217819774737283&tin=02508201610067®Number=0000000000092592&sum=200000 [18:51:18]StoreToDocumentArchive [18:51:18]shift 497 fd 87039 [18:51:18]save to /storage/0497/doc_00087039 [18:51:18]save last doc name /storage/0497/doc_00087039 to /storage/kkm_last_doc_name [18:51:18]save OK [18:51:18]Clear old archive folders... [18:51:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:51:18]tlvbuf is 003FF280 [18:51:18]SAM_PROTO_ClearQueue [18:51:18]wFMCommunicate request_size=4 [18:51:18]MH_SAM_APDU [18:51:18]CAPDU: 80 09 00 00 [18:51:18]Write to MH i2c: E2 08 00 BE 00 80 09 00 00 00 00 00 00 30 [18:51:18]Write i2c OK [18:51:18]MH_I2C_Read... [18:51:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:51:18]Read from MH i2c: E2 [18:51:18]MH_I2C_Read... [18:51:18]Read from MH i2c: E2 03 00 [18:51:18]MH_I2C_Read... [18:51:18]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [18:51:18]RAPDU: 90 00 [18:51:18]wFMCommunicate OK [18:51:18]SAM_PROTO_ClearQueue done [18:51:18]KKMCreateOFDPacket [18:51:18]OFDProtocolAddRootSTLVToBuf [18:51:18]FM_MakeSignedData [18:51:18]FM_MakeSignedData [18:51:18]SAM_PROTO_SignData [18:51:18]wFMCommunicate request_size=4 [18:51:18]MH_SAM_APDU [18:51:18]CAPDU: 80 0D 01 02 [18:51:18]Write to MH i2c: E2 08 00 BF 00 80 0D 01 02 00 00 00 00 38 [18:51:18]Write i2c OK [18:51:18]MH_I2C_Read... [18:51:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:51:18]Read from MH i2c: E2 [18:51:18]MH_I2C_Read... [18:51:18]Read from MH i2c: E2 03 00 [18:51:18]MH_I2C_Read... [18:51:18]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [18:51:18]RAPDU: 90 00 [18:51:18]wFMCommunicate OK [18:51:18]wFMCommunicate request_size=255 [18:51:18]MH_SAM_APDU [18:51: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 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 60 01 00 00 F4 03 04 00 25 67 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FF 53 01 00 35 04 06 00 C6 [18:51:19]Write to MH i2c: E2 02 01 C0 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 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 60 01 00 00 F4 03 04 00 25 67 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 OFD Sender: No OFD packet to send [18:51:19]04 00 FF 53 01 00 35 04 06 00 C6 00 00 B4 [18:51:19]Write i2c OK [18:51:19]MH_I2C_Read... [18:51:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:51:19]Read from MH i2c: E2 [18:51:19]MH_I2C_Read... [18:51:19]Read from MH i2c: E2 03 00 [18:51:19]MH_I2C_Read... [18:51:19]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [18:51:19]RAPDU: 90 00 [18:51:19]wFMCommunicate OK [18:51:19]wFMCommunicate request_size=10 [18:51:19]MH_SAM_APDU [18:51:19]CAPDU: 80 0D 02 02 05 1B 1E 4C 5B 83 [18:51:19]Write to MH i2c: E2 0D 00 C1 00 80 0D 02 02 05 00 1B 1E 4C 5B 83 00 00 A8 [18:51:19]Write i2c OK [18:51:19]MH_I2C_Read... [18:51:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:51:19]Read from MH i2c: E2 [18:51:19]MH_I2C_Read... [18:51:19]Read from MH i2c: E2 03 00 [18:51:19]MH_I2C_Read... [18:51:19]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [18:51:19]RAPDU: 90 00 [18:51:19]wFMCommunicate OK [18:51:19]wFMCommunicate request_size=4 [18:51:19]MH_SAM_APDU [18:51:19]CAPDU: 80 0D 03 02 [18:51:19]Write to MH i2c: E2 08 00 C2 00 80 0D 03 02 00 00 00 00 3D [18:51:19]Write i2c OK [18:51:19]MH_I2C_Read... [18:51:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:51:19]Read from MH i2c: E2 [18:51:19]MH_I2C_Read... [18:51:19]Read from MH i2c: E2 0B 00 [18:51:19]MH_I2C_Read... [18:51:19]Read from MH i2c: E2 0B 00 C2 00 00 FB FB AD A1 81 4C B8 F6 90 00 FD [18:51:19]RAPDU: FB FB AD A1 81 4C B8 F6 90 00 [18:51:19]wFMCommunicate OK [18:51:19]SAM_PROTO_SignData done [18:51:19]FM_MakeSignedData done [18:51:19]CreateOFDProtocolMessage [18:51:19]wFMCommunicate request_size=4 [18:51:19]MH_SAM_APDU [18:51:19]CAPDU: 80 11 00 00 [18:51:19]Write to MH i2c: E2 08 00 C3 00 80 11 00 00 00 00 00 00 3D [18:51:19]Write i2c OK [18:51:19]MH_I2C_Read... [18:51:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:51:19]Read from MH i2c: E2 [18:51:19]MH_I2C_Read... [18:51:19]Read from MH i2c: E2 17 00 [18:51:19]MH_I2C_Read... [18:51:19]Read from MH i2c: E2 17 00 C3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 9C [18:51:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:51:19]wFMCommunicate OK [18:51:19]CreateOFDProtocolMessage done [18:51:19]OFDSenderStorePacket 87039 [18:51:19]StoreOFDPacket docnum=87039 [18:51:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 48 1B 07 01 8E 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 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 60 01 00 00 F4 03 04 00 25 67 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FF 53 01 00 35 04 06 00 C6 1B 1E 4C 5B 83 FB FB AD A1 81 4C B8 F6 [18:51:19]CheckFolder [18:51:19]dirname=/storage/ofd_packets [18:51:19]CheckFolder done [18:51:19]ProducePacketName [18:51:19]name=ofd_packets/00087039 [18:51:19]NVStorageSaveData ofd_packets/00087039 [18:51:19]File name is /storage/ofd_packets/00087039 [18:51:19]Write 301 bytes [18:51:19]NVStorageSaveData done [18:51:19]OFDSenderStorePacket done [18:51:19]KKMCreateOFDPacket done [18:51:19]NVStorageSaveData kkm_last_timestamp [18:51:19]File name is /storage/kkm_last_timestamp [18:51:19]Write 4 bytes [18:51:19]NVStorageSaveData done [18:51:19]ExternCall_PrintAddStr [18:51:19]wPrintStart [18:51:19]Write to MH i2c: 01 00 00 C4 00 C4 [18:51:19]Write i2c OK [18:51:19]MH_I2C_Read... [18:51:19]Read from MH i2c: 01 [18:51:19]MH_I2C_Read... [18:51:19]Read from MH i2c: 01 07 00 [18:51:19]MH_I2C_Read... [18:51:19]Read from MH i2c: 01 07 00 C4 00 00 00 00 00 00 FF 0F D9 [18:51:19]RasterBufferAndPrint [18:51:19]line Счет N : (1)871971 [18:51:19]line ИНН: 02508201610067 [18:51:19]line Контрольно-Кассовый Чек [18:51:19]line ПРОДАЖА [18:51:19]line ТРК (МРК, ГНК) : 33 [18:51:19]line Товар: 2710124130 [18:51:19]line Аи-92-К-5 [18:51:19]line 29.950 * 66.80 [18:51:19]line = 2000.66 [18:51:19]line НДС 12% НСП 1% [18:51:19]line > о реализуемом товаре [18:51:19]line ОКРУГЛЕНИЕ: -0.66 [18:51:19]line ИТОГО: 2000.00 [18:51:19]line Внесено: 2000.00 [18:51:19]line СДАЧА: 0.00 [18:51:19]line НСП 1% : 17.70 [18:51:19]line НДС 12% : 212.46 [18:51:19]line Наличными: 2000.00 [18:51:19]line Безнал.: 0.00 [18:51:19]line Место: АЗС № 137 "Партнер Нефть" [18:51:19]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:51:19]line СНО: Общий режим [18:51:19]line Чек 352 22.09.2024 18:51 [18:51:19]line Смена: 497 ФФД: 1.0 [18:51:19]line ЗНМ: 0300000064 [18:51:19]line РНМ: 0000000000092592 [18:51:19]line Версия ККМ: 001 [18:51:19]line [18:51:19]line Дисконтная программа [18:51:19]line АИ-92 [18:51:19]line номер 137 [18:51:19]line сэкономлено 29.95 сом [18:51:19]line ФМ: 0000000000874979 [18:51:19]line ФД: 87039 [18:51:19]line ФПД: 217819774737283 [18:51:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T185117&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87039&fm=217819774737283&tin=02508201610067®Number=0000000000092592&sum=200000 [18:51:19]OFD Sender: Processing packet 87039 [packets to send 277, broken 276] [18:51:19]ProducePacketName [18:51:19]name=ofd_packets/00087039 [18:51:19]OFD Sender: To server: pG, [18:51:19]CommunicateWithHost lk.salyk.kg:30040 [18:51:19]ConnectInit lk.salyk.kg [18:51:19]written 0, free lines is 4095 [18:51:20]Write to MH i2c: 01 00 00 F4 00 F4 [18:51:20]Write i2c OK [18:51:20]MH_I2C_Read... [18:51:20]Read from MH i2c: 01 [18:51:20]MH_I2C_Read... [18:51:20]Read from MH i2c: 01 07 00 [18:51:20]MH_I2C_Read... [18:51:20]Read from MH i2c: 01 07 00 F4 00 00 00 00 00 00 94 0C 9B [18:51:20]RasterBufferAndPrint [18:51:20]line [18:51:20]line [18:51:20]line [18:51:20]line [18:51:20]line [18:51:20]written 0, free lines is 3259 [18:51:20]MH_Cut [18:51:20]Write to MH i2c: D1 01 00 FB 00 01 CD [18:51:20]Write i2c OK [18:51:20]MH_I2C_Read... [18:51:20]Read from MH i2c: D1 [18:51:20]MH_I2C_Read... [18:51:20]Read from MH i2c: D1 01 00 [18:51:20]MH_I2C_Read... [18:51:20]Read from MH i2c: D1 01 00 FB 00 00 CC [18:51:20]Write to MH i2c: 01 00 00 FC 00 FC [18:51:20]Write i2c OK [18:51:20]MH_I2C_Read... [18:51:21]*** Cut start [18:51:21]*** Partial cut [18:51:21]*** CUTSNS_PIN = 1 [18:51:21]Connected sock=10 [18:51:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 48 1B 07 01 8E 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 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 *** CUTSNS_PIN = 0 [18:51:21]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 60 01 00 00 F4 03 04 00 25 67 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FF 53 01 00 35 04 06 00 C6 1B 1E 4C 5B 83 FB FB AD A1 81 4C B8 F6 [18:51:21]*** Brake cut motor [18:51:21]Read from MH i2c: 01 [18:51:21]MH_I2C_Read... [18:51:21]*** Stop cut motor [18:51:21]*** Cut end [18:51:21]Read from MH i2c: 01 07 00 [18:51:21]MH_I2C_Read... [18:51:21]Read from MH i2c: 01 07 00 FC 00 00 00 00 00 00 FF 0F 11 [18:51:21]process_action close_receipt done [18:51:21]requested_data is exist [18:51:21]produce_requested_data [18:51:21]requested_item fm.sn is exist - process it [18:51:21]wFMCommunicate request_size=4 [18:51:21]MH_SAM_APDU [18:51:21]CAPDU: 80 11 00 00 [18:51:21]Write to MH i2c: E2 08 00 FD 00 80 11 00 00 00 00 00 00 77 [18:51:21]Write i2c OK [18:51:21]MH_I2C_Read... [18:51:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:51:21]Read from MH i2c: E2 [18:51:21]MH_I2C_Read... [18:51:21]Read from MH i2c: E2 17 00 [18:51:21]MH_I2C_Read... [18:51:21]Read from MH i2c: E2 17 00 FD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D6 [18:51:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:51:21]wFMCommunicate OK [18:51:21]requested_item fd.num is exist - process it [18:51:21]SAM_PROTO_GetFieldsCounters [18:51:21]wFMCommunicate request_size=4 [18:51:21]MH_SAM_APDU [18:51:21]CAPDU: 80 13 00 00 [18:51:21]Write to MH i2c: E2 08 00 FE 00 80 13 00 00 00 00 00 00 7A [18:51:21]Write i2c OK [18:51:21]MH_I2C_Read... [18:51:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:51:22]Read from MH i2c: E2 [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: E2 62 00 [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: E2 62 00 FE 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 FF 53 01 00 0E 04 04 00 F1 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 11 [18:51: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 FF 53 01 00 0E 04 04 00 F1 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 [18:51:22]wFMCommunicate OK [18:51:22]SAM_PROTO_GetFieldsCounters done [18:51:22]requested_item shift.num is exist - process it [18:51:22]requested_item shift.opened is exist - process it [18:51:22]req_shift_opened [18:51:22]FM_GetShiftState [18:51:22]SAM_PROTO_GetShiftState [18:51:22]wFMCommunicate request_size=4 [18:51:22]MH_SAM_APDU [18:51:22]CAPDU: 80 13 01 00 [18:51:22]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [18:51:22]Write i2c OK [18:51:22]MH_I2C_Read... [18:51:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:51:22]Read from MH i2c: E2 [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: E2 0E 00 [18:51:22]MH_I2C_Read... [18:51:22]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 3A [18:51:22]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:51:22]wFMCommunicate OK [18:51:22]SAM_PROTO_GetShiftState done [18:51:22]FM_GetShiftState done [18:51:22]req_shift_opened done [18:51:22]requested_item shift.open_date is exist - process it [18:51:22]req_shift_open_date [18:51:22]req_shift_open_date done [18:51:22]produce_requested_data done [18:51:22]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87039,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:51:22]process_action_free close_receipt [18:51:22]json_value_free [18:51:22]json_value_free done [18:51:22]process_json_proto returns [18:51:22]Send response to host [18:51:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87039,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:51:22]free response buf [18:51:22]execute_script done [18:51:22]execute_script returns [18:51:22]free content buf [18:51:22]Sock 9.Close socket [18:51:22]Sock 9.Thread stoped [18:51:26]recv_with_timeout no data received [18:51:26]recv_with_timeout no data received [18:51:26]CommunicateWithHost answer receiving error [18:51:26]CommunicateWithHost err = -3 [18:51:26]OFD Sender: Server communicate error [18:51:31]OFD Sender: Processing packet 87039 [packets to send 277, broken 276] [18:51:31]ProducePacketName [18:51:31]name=ofd_packets/00087039 [18:51:31]OFD Sender: To server: pG, [18:51:31]CommunicateWithHost lk.salyk.kg:30040 [18:51:31]ConnectInit lk.salyk.kg [18:51:36]ConnectInit Can't take IP for lk.salyk.kg [18:51:36]CommunicateWithHost connect error [18:51:36]CommunicateWithHost err = -1 [18:51:36]OFD Sender: Server communicate error [18:51:41]OFD Sender: Processing packet 87039 [packets to send 277, broken 276] [18:51:41]ProducePacketName [18:51:41]name=ofd_packets/00087039 [18:51:41]OFD Sender: To server: pG, [18:51:41]CommunicateWithHost lk.salyk.kg:30040 [18:51:41]ConnectInit lk.salyk.kg [18:51:46]ConnectInit Can't take IP for lk.salyk.kg [18:51:46]CommunicateWithHost connect error [18:51:46]CommunicateWithHost err = -1 [18:51:46]OFD Sender: Server communicate error [18:51:50]accept exits with 7 [18:51:50]New connection [18:51:50]New thread 3067043172 created [18:51:50]Thread 3067186532 joined [18:51:50]Waiting for new connection... [18:51:50] Sock 7.Parse request [18:51:50]Sock 7.Check first char [18:51:50]Sock 7.First char is OK [18:51:50]request: POST /json_proto HTTP/1.0 [18:51:50]Method: POST [18:51:50]URL: /json_proto [18:51:50]Method is POST - this is cgi request [18:51:50]url: /json_proto [18:51:50]query_string will be loaded in cgi processing [18:51:50]execute_cgi json_proto POST (null) [18:51:50]execute_cgi path=json_proto method=POST [18:51:50]POST find Content-Length [18:51:50]Host: 172.17.47.196:8080 [18:51:50]Content-Length: 677 [18:51:50]Content-Type: application/json [18:51:50] [18:51:50]POST finish read [18:51:50]Found Content-Length = 677 [18:51:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871972", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:51:50]execute_script... [18:51:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871972", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:51:50]POST & json_proto [18:51:50]process_json_proto [18:51:50]json parsed OK: [18:51:50]protocol is kg_v1.0 [18:51:50]action value=close_receipt [18:51:50]process_action close_receipt [18:51:50]cmd_close_receipt [18:51:50]MH_GetDate [18:51:50]Write to MH i2c: F0 00 00 00 01 F0 [18:51:50]Write i2c OK [18:51:50]MH_I2C_Read... [18:51:50]Read from MH i2c: F0 [18:51:50]MH_I2C_Read... [18:51:50]Read from MH i2c: F0 09 00 [18:51:50]MH_I2C_Read... [18:51:50]Read from MH i2c: F0 09 00 00 01 00 46 67 F0 66 4C 6B 94 66 AD [18:51:50]GetLastDocTimeStamp 1727031077 [18:51:50]current date 1727031110 [18:51:50]FM_GetShiftState [18:51:50]SAM_PROTO_GetShiftState [18:51:50]wFMCommunicate request_size=4 [18:51:50]MH_SAM_APDU [18:51:50]CAPDU: 80 13 01 00 [18:51:50]Write to MH i2c: E2 08 00 01 01 80 13 01 00 00 00 00 00 7F [18:51:50]Write i2c OK [18:51:50]MH_I2C_Read... [18:51:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:51:50]Read from MH i2c: E2 [18:51:50]MH_I2C_Read... [18:51:50]Read from MH i2c: E2 0E 00 [18:51:50]MH_I2C_Read... [18:51:50]Read from MH i2c: E2 0E 00 01 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 3D [18:51:50]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:51:50]wFMCommunicate OK [18:51:50]SAM_PROTO_GetShiftState done [18:51:50]FM_GetShiftState done [18:51:50]opened in 1726964220 [18:51:50]opened+sec_in_day 1727050620 [18:51:50]quantity*price = 40002 [18:51:50]sum+1 = 40003 [18:51:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 353 22.09.2024 18:51 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87040 ФПД: 239272622214373 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T185151&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87040&fm=239272622214373&tin=02508201610067®Number=0000000000092592&sum=40000 [18:51:51]StoreToDocumentArchive [18:51:51]shift 497 fd 87040 [18:51:51]save to /storage/0497/doc_00087040 [18:51:51]save last doc name /storage/0497/doc_00087040 to /storage/kkm_last_doc_name [18:51:51]save OK [18:51:51]Clear old archive folders... [18:51:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:51:51]tlvbuf is 003BF140 [18:51:51]SAM_PROTO_ClearQueue [18:51:51]wFMCommunicate request_size=4 [18:51:51]MH_SAM_APDU [18:51:51]CAPDU: 80 09 00 00 [18:51:51]Write to MH i2c: E2 08 00 0E 01 80 09 00 00 00 00 00 00 81 [18:51:51]Write i2c OK [18:51:51]MH_I2C_Read... [18:51:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:51:51]Read from MH i2c: E2 [18:51:51]MH_I2C_Read... [18:51:51]Read from MH i2c: E2 03 00 [18:51:51]MH_I2C_Read... [18:51:51]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [18:51:51]RAPDU: 90 00 [18:51:51]wFMCommunicate OK [18:51:51]SAM_PROTO_ClearQueue done [18:51:51]KKMCreateOFDPacket [18:51:51]OFDProtocolAddRootSTLVToBuf [18:51:51]FM_MakeSignedData [18:51:51]FM_MakeSignedData [18:51:51]SAM_PROTO_SignData [18:51:51]wFMCommunicate request_size=4 [18:51:51]MH_SAM_APDU [18:51:51]CAPDU: 80 0D 01 02 [18:51:51]Write to MH i2c: E2 08 00 0F 01 80 0D 01 02 00 00 00 00 89 [18:51:51]Write i2c OK [18:51:51]MH_I2C_Read... [18:51:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:51:51]Read from MH i2c: E2 [18:51:51]MH_I2C_Read... [18:51:51]Read from MH i2c: E2 03 00 [18:51:51]MH_I2C_Read... [18:51:51]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [18:51:51]RAPDU: 90 00 [18:51:51]wFMCommunicate OK [18:51:51]wFMCommunicate request_size=255 [18:51:51]MH_SAM_APDU [18:51: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 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 61 01 00 00 F4 03 04 00 47 67 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 00 54 01 00 35 04 06 00 D9 [18:51:52]Write to MH i2c: E2 02 01 10 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 61 01 00 00 F4 03 04 00 47 67 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 00 54 01 00 35 04 06 00 D9 00 00 81 [18:51:52]Write i2c OK [18:51:52]MH_I2C_Read... [18:51:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:51:52]Read from MH i2c: E2 [18:51:52]MH_I2C_Read... [18:51:52]Read from MH i2c: E2 03 00 [18:51:52]MH_I2C_Read... [18:51:52]Read from MH i2c: E2 03 00 10 01 00 90 00 85 [18:51:52]RAPDU: 90 00 [18:51:52]wFMCommunicate OK [18:51:52]wFMCommunicate request_size=10 [18:51:52]MH_SAM_APDU [18:51:52]CAPDU: 80 0D 02 02 05 9D FF A6 CC E5 [18:51:52]Write to MH i2c: E2 0D 00 11 01 80 0D 02 02 05 00 9D FF A6 CC E5 00 00 89 [18:51:52]Write i2c OK [18:51:52]MH_I2C_Read... [18:51:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:51:52]Read from MH i2c: E2 [18:51:52]MH_I2C_Read... [18:51:52]Read from MH i2c: E2 03 00 [18:51:52]MH_I2C_Read... [18:51:52]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [18:51:52]RAPDU: 90 00 [18:51:52]wFMCommunicate OK [18:51:52]wFMCommunicate request_size=4 [18:51:52]MH_SAM_APDU [18:51:52]CAPDU: 80 0D 03 02 [18:51:52]Write to MH i2c: E2 08 00 12 01 80 0D 03 02 00 00 00 00 8E [18:51:52]Write i2c OK [18:51:52]MH_I2C_Read... [18:51:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:51:52]Read from MH i2c: E2 [18:51:52]MH_I2C_Read... [18:51:52]Read from MH i2c: E2 0B 00 [18:51:52]MH_I2C_Read... [18:51:52]Read from MH i2c: E2 0B 00 12 01 00 AB A4 F9 B2 B7 16 23 14 90 00 8D [18:51:52]RAPDU: AB A4 F9 B2 B7 16 23 14 90 00 [18:51:52]wFMCommunicate OK [18:51:52]SAM_PROTO_SignData done [18:51:52]FM_MakeSignedData done [18:51:52]CreateOFDProtocolMessage [18:51:52]wFMCommunicate request_size=4 [18:51:52]MH_SAM_APDU [18:51:52]CAPDU: 80 11 00 00 [18:51:52]Write to MH i2c: E2 08 00 13 01 80 11 00 00 00 00 00 00 8E [18:51:52]Write i2c OK [18:51:52]MH_I2C_Read... [18:51:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:51:52]Read from MH i2c: E2 [18:51:52]MH_I2C_Read... [18:51:52]Read from MH i2c: E2 17 00 [18:51:52]MH_I2C_Read... [18:51:52]Read from MH i2c: E2 17 00 13 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 ED [18:51:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:51:52]wFMCommunicate OK [18:51:52]CreateOFDProtocolMessage done [18:51:52]OFDSenderStorePacket 87040 [18:51:52]StoreOFDPacket docnum=87040 [18:51:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 C9 1E 07 01 1E 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 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 61 01 00 00 F4 03 04 00 47 67 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 00 54 01 00 35 04 06 00 D9 9D FF A6 CC E5 AB A4 F9 B2 B7 16 23 14 [18:51:52]CheckFolder [18:51:52]dirname=/storage/ofd_packets [18:51:52]CheckFolder done [18:51:52]ProducePacketName [18:51:52]name=ofd_packets/00087040 [18:51:52]NVStorageSaveData ofd_packets/00087040 [18:51:52]File name is /storage/ofd_packets/00087040 [18:51:52]Write 301 bytes [18:51:52]NVStorageSaveData done [18:51:52]OFDSenderStorePacket done [18:51:52]KKMCreateOFDPacket done [18:51:52]NVStorageSaveData kkm_last_timestamp [18:51:52]File name is /storage/kkm_last_timestamp [18:51:52]Write 4 bytes [18:51:52]NVStorageSaveData done [18:51:52]ExternCall_PrintAddStr [18:51:52]wPrintStart [18:51:52]Write to MH i2c: 01 00 00 14 01 15 [18:51:52]Write i2c OK [18:51:52]MH_I2C_Read... [18:51:52]Read from MH i2c: 01 [18:51:52]MH_I2C_Read... [18:51:52]Read from MH i2c: 01 07 00 [18:51:52]MH_I2C_Read... [18:51:52]Read from MH i2c: 01 07 00 14 01 00 00 00 00 00 FF 0F 2A [18:51:52]RasterBufferAndPrint [18:51:52]line Счет N : (1)871972 [18:51:52]line ИНН: 02508201610067 [18:51:52]line Контрольно-Кассовый Чек [18:51:52]line ПРОДАЖА [18:51:52]line ТРК (МРК, ГНК) : 43 [18:51:52]line Товар: 2710124130 [18:51:52]line Аи-92-К-5 [18:51:52]line 5.900 * 67.80 [18:51:52]line = 400.02 [18:51:52]line НДС 12% НСП 1% [18:51:52]line > о реализуемом товаре [18:51:52]line ОКРУГЛЕНИЕ: -0.02 [18:51:52]line ИТОГО: 400.00 [18:51:52]line Внесено: 400.00 [18:51:52]line СДАЧА: 0.00 [18:51:52]line НСП 1% : 3.54 [18:51:52]line НДС 12% : 42.48 [18:51:52]line Наличными: 400.00 [18:51:52]line Безнал.: 0.00 [18:51:52]line Место: АЗС № 137 "Партнер Нефть" [18:51:52]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:51:52]line СНО: Общий режим [18:51:52]line Чек 353 22.09.2024 18:51 [18:51:52]line Смена: 497 ФФД: 1.0 [18:51:52]line ЗНМ: 0300000064 [18:51:52]line РНМ: 0000000000092592 [18:51:52]line Версия ККМ: 001 [18:51:52]line ФМ: 0000000000874979 [18:51:52]line ФД: 87040 [18:51:52]line ФПД: 239272622214373 [18:51:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T185151&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87040&fm=239272622214373&tin=02508201610067®Number=0000000000092592&sum=40000 [18:51:52]written 0, free lines is 4095 [18:51:53]Write to MH i2c: 01 00 00 3F 01 40 [18:51:53]Write i2c OK [18:51:53]MH_I2C_Read... [18:51:53]Read from MH i2c: 01 [18:51:53]MH_I2C_Read... [18:51:53]Read from MH i2c: 01 07 00 [18:51:53]MH_I2C_Read... [18:51:53]Read from MH i2c: 01 07 00 3F 01 00 00 00 00 00 E0 0C 33 [18:51:53]RasterBufferAndPrint [18:51:53]line [18:51:53]line [18:51:53]line [18:51:53]line [18:51:53]line [18:51:53]written 0, free lines is 3332 [18:51:53]MH_Cut [18:51:53]Write to MH i2c: D1 01 00 46 01 01 19 [18:51:53]Write i2c OK [18:51:53]MH_I2C_Read... [18:51:53]Read from MH i2c: D1 [18:51:53]MH_I2C_Read... [18:51:53]Read from MH i2c: D1 01 00 [18:51:53]MH_I2C_Read... [18:51:53]Read from MH i2c: D1 01 00 46 01 00 18 [18:51:53]Write to MH i2c: 01 00 00 47 01 48 [18:51:53]Write i2c OK [18:51:53]MH_I2C_Read... [18:51:53]*** Cut start [18:51:53]*** Partial cut [18:51:53]*** CUTSNS_PIN = 1 [18:51:53]*** CUTSNS_PIN = 0 [18:51:54]*** Brake cut motor [18:51:54]Read from MH i2c: 01 [18:51:54]MH_I2C_Read... [18:51:54]*** Stop cut motor [18:51:54]*** Cut end [18:51:54]Read from MH i2c: 01 07 00 [18:51:54]MH_I2C_Read... [18:51:54]Read from MH i2c: 01 07 00 47 01 00 00 00 00 00 FF 0F 5D [18:51:54]process_action close_receipt done [18:51:54]requested_data is exist [18:51:54]produce_requested_data [18:51:54]requested_item fm.sn is exist - process it [18:51:54]wFMCommunicate request_size=4 [18:51:54]MH_SAM_APDU [18:51:54]CAPDU: 80 11 00 00 [18:51:54]Write to MH i2c: E2 08 00 48 01 80 11 00 00 00 00 00 00 C3 [18:51:54]Write i2c OK [18:51:54]MH_I2C_Read... [18:51:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:51:54]Read from MH i2c: E2 [18:51:54]MH_I2C_Read... [18:51:54]Read from MH i2c: E2 17 00 [18:51:54]MH_I2C_Read... [18:51:54]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 34 39 37 39 90 00 22 [18:51:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:51:54]wFMCommunicate OK [18:51:54]requested_item fd.num is exist - process it [18:51:54]SAM_PROTO_GetFieldsCounters [18:51:54]wFMCommunicate request_size=4 [18:51:54]MH_SAM_APDU [18:51:54]CAPDU: 80 13 00 00 [18:51:54]Write to MH i2c: E2 08 00 49 01 80 13 00 00 00 00 00 00 C6 [18:51:54]Write i2c OK [18:51:54]MH_I2C_Read... [18:51:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:51:54]Read from MH i2c: E2 [18:51:54]MH_I2C_Read... [18:51:54]Read from MH i2c: E2 62 00 [18:51:54]MH_I2C_Read... [18:51:54]Read from MH i2c: E2 62 00 49 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 00 54 01 00 0E 04 04 00 F1 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 62 [18:51:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 00 54 01 00 0E 04 04 00 F1 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 [18:51:54]wFMCommunicate OK [18:51:54]SAM_PROTO_GetFieldsCounters done [18:51:54]requested_item shift.num is exist - process it [18:51:54]requested_item shift.opened is exist - process it [18:51:54]req_shift_opened [18:51:54]FM_GetShiftState [18:51:54]SAM_PROTO_GetShiftState [18:51:54]wFMCommunicate request_size=4 [18:51:54]MH_SAM_APDU [18:51:54]CAPDU: 80 13 01 00 [18:51:54]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [18:51:54]Write i2c OK [18:51:54]MH_I2C_Read... [18:51:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:51:55]Read from MH i2c: E2 [18:51:55]MH_I2C_Read... [18:51:55]Read from MH i2c: E2 0E 00 [18:51:55]MH_I2C_Read... [18:51:55]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 86 [18:51:55]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:51:55]wFMCommunicate OK [18:51:55]SAM_PROTO_GetShiftState done [18:51:55]FM_GetShiftState done [18:51:55]req_shift_opened done [18:51:55]requested_item shift.open_date is exist - process it [18:51:55]req_shift_open_date [18:51:55]req_shift_open_date done [18:51:55]produce_requested_data done [18:51:55]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87040,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:51:55]process_action_free close_receipt [18:51:55]json_value_free [18:51:55]json_value_free done [18:51:55]process_json_proto returns [18:51:55]Send response to host [18:51:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87040,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:51:55]free response buf [18:51:55]execute_script done [18:51:55]execute_script returns [18:51:55]free content buf [18:51:55]Sock 7.Close socket [18:51:55]Sock 7.Thread stoped [18:51:56]ConnectInit Can't take IP for lk.salyk.kg [18:51:56]CommunicateWithHost connect error [18:51:56]CommunicateWithHost err = -1 [18:51:56]OFD Sender: Server communicate error [18:51:56]OFD Sender: Processing packet 87039 [packets to send 278, broken 276] [18:51:56]ProducePacketName [18:51:56]name=ofd_packets/00087039 [18:51:56]OFD Sender: To server: pG, [18:51:56]CommunicateWithHost lk.salyk.kg:30040 [18:51:56]ConnectInit lk.salyk.kg [18:52:01]ConnectInit Can't take IP for lk.salyk.kg [18:52:01]CommunicateWithHost connect error [18:52:01]CommunicateWithHost err = -1 [18:52:01]OFD Sender: Server communicate error [18:52:06]OFD Sender: Processing packet 87039 [packets to send 278, broken 276] [18:52:06]ProducePacketName [18:52:06]name=ofd_packets/00087039 [18:52:06]OFD Sender: To server: pG, [18:52:06]CommunicateWithHost lk.salyk.kg:30040 [18:52:06]ConnectInit lk.salyk.kg [18:52:11]ConnectInit Can't take IP for lk.salyk.kg [18:52:11]CommunicateWithHost connect error [18:52:11]CommunicateWithHost err = -1 [18:52:11]OFD Sender: Server communicate error [18:52:16]OFD Sender: Processing packet 87039 [packets to send 278, broken 276] [18:52:16]ProducePacketName [18:52:16]name=ofd_packets/00087039 [18:52:16]OFD Sender: To server: pG, [18:52:16]CommunicateWithHost lk.salyk.kg:30040 [18:52:16]ConnectInit lk.salyk.kg [18:52:18]recv_with_timeout no data received [18:52:21]ConnectInit Can't take IP for lk.salyk.kg [18:52:21]CommunicateWithHost connect error [18:52:21]CommunicateWithHost err = -1 [18:52:21]OFD Sender: Server communicate error [18:52:26]OFD Sender: Processing packet 87039 [packets to send 278, broken 276] [18:52:26]ProducePacketName [18:52:26]name=ofd_packets/00087039 [18:52:26]OFD Sender: To server: pG, [18:52:26]CommunicateWithHost lk.salyk.kg:30040 [18:52:26]ConnectInit lk.salyk.kg [18:52:30]recv_with_timeout no data received [18:52:31]ConnectInit Can't take IP for lk.salyk.kg [18:52:31]CommunicateWithHost connect error [18:52:31]CommunicateWithHost err = -1 [18:52:31]OFD Sender: Server communicate error [18:52:36]OFD Sender: Processing packet 87039 [packets to send 278, broken 276] [18:52:36]ProducePacketName [18:52:36]name=ofd_packets/00087039 [18:52:36]OFD Sender: To server: pG, [18:52:36]CommunicateWithHost lk.salyk.kg:30040 [18:52:36]ConnectInit lk.salyk.kg [18:52:42]Connected sock=9 [18:52:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 48 1B 07 01 8E 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 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 60 01 00 00 F4 03 04 00 25 67 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FF 53 01 00 35 04 06 00 C6 1B 1E 4C 5B 83 FB FB AD A1 81 4C B8 F6 [18:52:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 CD 6B 47 00 88 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 34 39 37 39 10 04 04 00 FF 53 01 00 F4 03 04 00 47 12 F0 66 B6 04 01 00 00 22 15 4D FC E2 27 38 91 [18:52:44]CommunicateWithHost err = 0 [18:52:44]CheckOFDResponse [18:52:44]1017 (14) - 77093643461234 [18:52:44]1041 (16) - 0000000000874979 [18:52:44]1040 (4) - 87039 [18:52:44]1012 (4) - 22.09.2024 12:49 [18:52:44]1206 (1) - 0 [18:52:44]OFD Sender: Remove packet 87039 [18:52:44]ProducePacketName [18:52:44]name=ofd_packets/00087039 [18:52:44]NVStorageDeleteData [18:52:45]OFD Sender: Processing packet 87040 [packets to send 277, broken 276] [18:52:45]ProducePacketName [18:52:45]name=ofd_packets/00087040 [18:52:45]OFD Sender: To server: pG, [18:52:45]CommunicateWithHost lk.salyk.kg:30040 [18:52:45]ConnectInit lk.salyk.kg [18:52:47]Connected sock=7 [18:52:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 C9 1E 07 01 1E 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 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 61 01 00 00 F4 03 04 00 47 67 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 00 54 01 00 35 04 06 00 D9 9D FF A6 CC E5 AB A4 F9 B2 B7 16 23 14 [18:52:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 57 1C 47 00 C8 92 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 00 54 01 00 F4 03 04 00 4C 12 F0 66 B6 04 01 00 00 FC 33 3A DA D7 31 69 B5 [18:52:49]CommunicateWithHost err = 0 [18:52:49]CheckOFDResponse [18:52:49]1017 (14) - 77093643461234 [18:52:49]1041 (16) - 0000000000874979 [18:52:49]1040 (4) - 87040 [18:52:49]1012 (4) - 22.09.2024 12:49 [18:52:49]1206 (1) - 0 [18:52:49]OFD Sender: Remove packet 87040 [18:52:49]ProducePacketName [18:52:49]name=ofd_packets/00087040 [18:52:49]NVStorageDeleteData [18:52:50]OFD Sender: No OFD packet to send [18:52:55]OFD Sender: No OFD packet to send [18:53:00]OFD Sender: No OFD packet to send [18:53:05]OFD Sender: No OFD packet to send [18:53:10]OFD Sender: No OFD packet to send [18:53:14]recv_with_timeout no data received [18:53:15]OFD Sender: No OFD packet to send [18:53:20]OFD Sender: No OFD packet to send [18:53:25]OFD Sender: No OFD packet to send [18:53:30]OFD Sender: No OFD packet to send [18:53:30]recv_with_timeout no data received [18:53:35]OFD Sender: No OFD packet to send [18:53:40]OFD Sender: No OFD packet to send [18:53:41]recv_with_timeout no data received [18:53:45]OFD Sender: No OFD packet to send [18:53:50]OFD Sender: No OFD packet to send [18:53:52]recv_with_timeout no data received [18:53:55]OFD Sender: No OFD packet to send [18:54:00]accept exits with 10 [18:54:00]New connection [18:54:00]New thread 3067186532 created [18:54:00]Thread 3067043172 joined [18:54:00]Waiting for new connection... [18:54:00] Sock 10.Parse request [18:54:00]Sock 10.Check first char [18:54:00]Sock 10.First char is OK [18:54:00]request: POST /json_proto HTTP/1.0 [18:54:00]Method: POST [18:54:00]URL: /json_proto [18:54:00]Method is POST - this is cgi request [18:54:00]url: /json_proto [18:54:00]query_string will be loaded in cgi processing [18:54:00]execute_cgi json_proto POST (null) [18:54:00]execute_cgi path=json_proto method=POST [18:54:00]POST find Content-Length [18:54:00]Host: 172.17.47.196:8080 [18:54:00]Content-Length: 667 [18:54:00]Content-Type: application/json [18:54:00] [18:54:00]POST finish read [18:54:00]Found Content-Length = 667 [18:54:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148122", "tax_sys" : 0, "items" : [ { "code": "4631150682851", "name": "\u041D\u0430\u043F En Dragon Mojito \u043B\u0430\u0439\u043C,\u043A\u043B\u0443\u0431 \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 2.000, "sum" : 190.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 190.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:54:00]execute_script... [18:54:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148122", "tax_sys" : 0, "items" : [ { "code": "4631150682851", "name": "\u041D\u0430\u043F En Dragon Mojito \u043B\u0430\u0439\u043C,\u043A\u043B\u0443\u0431 \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 2.000, "sum" : 190.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 190.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:54:00]POST & json_proto [18:54:00]process_json_proto [18:54:00]json parsed OK: [18:54:00]protocol is kg_v1.0 [18:54:00]action value=close_receipt [18:54:00]process_action close_receipt [18:54:00]cmd_close_receipt [18:54:00]MH_GetDate [18:54:00]Write to MH i2c: F0 00 00 4B 01 3B [18:54:00]Write i2c OK [18:54:00]MH_I2C_Read... [18:54:00]Read from MH i2c: F0 [18:54:00]MH_I2C_Read... [18:54:00]Read from MH i2c: F0 09 00 [18:54:00]MH_I2C_Read... [18:54:00]Read from MH i2c: F0 09 00 4B 01 00 C8 67 F0 66 4C 6B 94 66 7A [18:54:00]GetLastDocTimeStamp 1727031111 [18:54:00]current date 1727031240 [18:54:00]FM_GetShiftState [18:54:00]SAM_PROTO_GetShiftState [18:54:00]wFMCommunicate request_size=4 [18:54:00]MH_SAM_APDU [18:54:00]CAPDU: 80 13 01 00 [18:54:00]Write to MH i2c: E2 08 00 4C 01 80 13 01 00 00 00 00 00 CA [18:54:00]Write i2c OK [18:54:00]MH_I2C_Read... [18:54:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:54:00]Read from MH i2c: E2 [18:54:00]MH_I2C_Read... [18:54:00]Read from MH i2c: E2 0E 00 [18:54:00]MH_I2C_Read... [18:54:00]Read from MH i2c: E2 0E 00 4C 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 88 [18:54:00]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:54:00]wFMCommunicate OK [18:54:00]SAM_PROTO_GetShiftState done [18:54:00]FM_GetShiftState done [18:54:00]opened in 1726964220 [18:54:00]opened+sec_in_day 1727050620 [18:54:00]quantity*price = 19000 [18:54:00]sum+1 = 19001 [18:54:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 190.00 НСП 1% : 1.68 НДС 12% : 20.18 Наличными: 190.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 354 22.09.2024 18:54 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87041 ФПД: 254861155376560 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T185400&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87041&fm=254861155376560&tin=02508201610067®Number=0000000000092592&sum=19000 0 [18:54:01]StoreToDocumentArchive [18:54:01]shift 497 fd 87041 [18:54:01]save to /storage/0497/doc_00087041 [18:54:01]save last doc name /storage/0497/doc_00087041 to /storage/kkm_last_doc_name [18:54:01]save OK [18:54:01]Clear old archive folders... [18:54:01]ProcessDocumentItem done err = 0, tmpTLVsize=296 [18:54:01]tlvbuf is 0041FAB0 [18:54:01]SAM_PROTO_ClearQueue [18:54:01]wFMCommunicate request_size=4 [18:54:01]MH_SAM_APDU [18:54:01]CAPDU: 80 09 00 00 [18:54:01]Write to MH i2c: E2 08 00 59 01 80 09 00 00 00 00 00 00 CC [18:54:01]Write i2c OK [18:54:01]MH_I2C_Read... [18:54:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:54:01]Read from MH i2c: E2 [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: E2 03 00 [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [18:54:01]RAPDU: 90 00 [18:54:01]wFMCommunicate OK [18:54:01]SAM_PROTO_ClearQueue done [18:54:01]KKMCreateOFDPacket [18:54:01]OFDProtocolAddRootSTLVToBuf [18:54:01]FM_MakeSignedData [18:54:01]FM_MakeSignedData [18:54:01]SAM_PROTO_SignData [18:54:01]wFMCommunicate request_size=4 [18:54:01]MH_SAM_APDU [18:54:01]CAPDU: 80 0D 01 02 [18:54:01]Write to MH i2c: E2 08 00 5A 01 80 0D 01 02 00 00 00 00 D4 [18:54:01]Write i2c OK [18:54:01]MH_I2C_Read... [18:54:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:54:01]Read from MH i2c: E2 [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: E2 03 00 [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [18:54:01]RAPDU: 90 00 [18:54:01]wFMCommunicate OK [18:54:01]wFMCommunicate request_size=255 [18:54:01]MH_SAM_APDU [18:54:01]CAPDU: 80 0D 02 02 FA 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 07 00 00 00 00 07 04 06 00 38 4A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 C8 67 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 [18:54:01]Write to MH i2c: E2 02 01 5B 01 80 0D 02 02 FA 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 07 00 00 00 00 07 04 06 00 38 4A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 C8 67 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 00 00 26 [18:54:01]Write i2c OK [18:54:01]MH_I2C_Read... [18:54:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:54:01]Read from MH i2c: E2 [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: E2 03 00 [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: E2 03 00 5B 01 00 90 00 D0 [18:54:01]RAPDU: 90 00 [18:54:01]wFMCommunicate OK [18:54:01]wFMCommunicate request_size=55 [18:54:01]MH_SAM_APDU [18:54:01]CAPDU: 80 0D 02 02 32 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 01 54 01 00 35 04 06 00 E7 CB 7C A2 1D B0 [18:54:01]Write to MH i2c: E2 3A 00 5C 01 80 0D 02 02 32 00 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 01 54 01 00 35 04 06 00 E7 CB 7C A2 1D B0 00 00 31 [18:54:01]Write i2c OK [18:54:01]MH_I2C_Read... [18:54:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:54:01]Read from MH i2c: E2 [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: E2 03 00 [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: E2 03 00 5C 01 00 90 00 D1 [18:54:01]RAPDU: 90 00 [18:54:01]wFMCommunicate OK [18:54:01]wFMCommunicate request_size=4 [18:54:01]MH_SAM_APDU [18:54:01]CAPDU: 80 0D 03 02 [18:54:01]Write to MH i2c: E2 08 00 5D 01 80 0D 03 02 00 00 00 00 D9 [18:54:01]Write i2c OK [18:54:01]MH_I2C_Read... [18:54:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:54:01]Read from MH i2c: E2 [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: E2 0B 00 [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: E2 0B 00 5D 01 00 FF 5E 45 C1 02 0F CD 2A 90 00 45 [18:54:01]RAPDU: FF 5E 45 C1 02 0F CD 2A 90 00 [18:54:01]wFMCommunicate OK [18:54:01]SAM_PROTO_SignData done [18:54:01]FM_MakeSignedData done [18:54:01]CreateOFDProtocolMessage [18:54:01]wFMCommunicate request_size=4 [18:54:01]MH_SAM_APDU [18:54:01]CAPDU: 80 11 00 00 [18:54:01]Write to MH i2c: E2 08 00 5E 01 80 11 00 00 00 00 00 00 D9 [18:54:01]Write i2c OK [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: E2 [18:54:01]MH_I2C_Read... [18:54:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:54:01]Read from MH i2c: E2 17 00 [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: E2 17 00 5E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 38 [18:54:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:54:01]wFMCommunicate OK [18:54:01]CreateOFDProtocolMessage done [18:54:01]OFDSenderStorePacket 87041 [18:54:01]StoreOFDPacket docnum=87041 [18:54:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 3C 01 00 00 AB 3B 34 01 CA 95 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 07 00 00 00 00 07 04 06 00 38 4A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 C8 67 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 01 54 01 00 35 04 06 00 E7 CB 7C A2 1D B0 FF 5E 45 C1 02 0F CD 2A [18:54:01]CheckFolder [18:54:01]dirname=/storage/ofd_packets [18:54:01]CheckFolder done [18:54:01]ProducePacketName [18:54:01]name=ofd_packets/00087041 [18:54:01]NVStorageSaveData ofd_packets/00087041 [18:54:01]File name is /storage/ofd_packets/00087041 [18:54:01]Write 346 bytes [18:54:01]NVStorageSaveData done [18:54:01]OFDSenderStorePacket done [18:54:01]KKMCreateOFDPacket done [18:54:01]NVStorageSaveData kkm_last_timestamp [18:54:01]File name is /storage/kkm_last_timestamp [18:54:01]Write 4 bytes [18:54:01]NVStorageSaveData done [18:54:01]ExternCall_PrintAddStr [18:54:01]wPrintStart [18:54:01]Write to MH i2c: 01 00 00 5F 01 60 [18:54:01]Write i2c OK [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: 01 [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: 01 07 00 [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: 01 07 00 5F 01 00 00 00 00 00 FF 0F 75 [18:54:01]RasterBufferAndPrint [18:54:01]line Счет N : (3)148122 [18:54:01]line ИНН: 02508201610067 [18:54:01]line Контрольно-Кассовый Чек [18:54:01]line ПРОДАЖА [18:54:01]line Товар: 4631150682851 [18:54:01]line Нап En Dragon Mojito лайм,клуб ж/б 0,45л [18:54:01]line 2.000 * 95.00 [18:54:01]line = 190.00 [18:54:01]line НДС 12% НСП 1% [18:54:01]line > о реализуемом товаре [18:54:01]line ИТОГО: 190.00 [18:54:01]line НСП 1% : 1.68 [18:54:01]line НДС 12% : 20.18 [18:54:01]line Наличными: 190.00 [18:54:01]line Безнал.: 0.00 [18:54:01]line Место: АЗС № 137 "Партнер Нефть" [18:54:01]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:54:01]line СНО: Общий режим [18:54:01]line Чек 354 22.09.2024 18:54 [18:54:01]line Смена: 497 ФФД: 1.0 [18:54:01]line ЗНМ: 0300000064 [18:54:01]line РНМ: 0000000000092592 [18:54:01]line Версия ККМ: 001 [18:54:01]line ФМ: 0000000000874979 [18:54:01]line ФД: 87041 [18:54:01]line ФПД: 254861155376560 [18:54:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T185400&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87041&fm=254861155376560&tin=02508201610067®Number=0000000000092592&sum=19000 [18:54:01]line 0 [18:54:01]OFD Sender: Processing packet 87041 [packets to send 277, broken 276] [18:54:01]ProducePacketName [18:54:01]name=ofd_packets/00087041 [18:54:01]OFD Sender: To server: pG, [18:54:01]CommunicateWithHost lk.salyk.kg:30040 [18:54:01]ConnectInit lk.salyk.kg [18:54:01]written 0, free lines is 4095 [18:54:02]Write to MH i2c: 01 00 00 88 01 89 [18:54:02]Write i2c OK [18:54:02]MH_I2C_Read... [18:54:02]Read from MH i2c: 01 [18:54:02]MH_I2C_Read... [18:54:02]Read from MH i2c: 01 07 00 [18:54:02]MH_I2C_Read... [18:54:02]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 E8 0C 84 [18:54:02]RasterBufferAndPrint [18:54:02]line [18:54:02]line [18:54:02]line [18:54:02]line [18:54:02]line [18:54:02]written 0, free lines is 3323 [18:54:02]MH_Cut [18:54:02]Write to MH i2c: D1 01 00 8F 01 01 62 [18:54:02]Write i2c OK [18:54:02]MH_I2C_Read... [18:54:02]Read from MH i2c: D1 [18:54:02]MH_I2C_Read... [18:54:02]Read from MH i2c: D1 01 00 [18:54:02]MH_I2C_Read... [18:54:02]Read from MH i2c: D1 01 00 8F 01 00 61 [18:54:02]Write to MH i2c: 01 00 00 90 01 91 [18:54:02]Write i2c OK [18:54:02]MH_I2C_Read... [18:54:03]*** Cut start [18:54:03]*** Partial cut [18:54:03]*** CUTSNS_PIN = 1 [18:54:03]*** CUTSNS_PIN = 0 [18:54:03]Connected sock=11 [18:54:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 3C 01 00 00 AB 3B 34 01 CA 95 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 07 00 00 00 00 07 04 06 00 38 4A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 C8 67 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 01 54 01 00 35 04 06 00 E7 CB 7C A2 1D B0 FF 5E 45 C1 02 0F CD 2A [18:54:03]*** Brake cut motor [18:54:03]Read from MH i2c: 01 [18:54:03]MH_I2C_Read... [18:54:03]*** Stop cut motor [18:54:03]*** Cut end [18:54:03]Read from MH i2c: 01 07 00 [18:54:03]MH_I2C_Read... [18:54:03]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [18:54:03]process_action close_receipt done [18:54:03]requested_data is exist [18:54:03]produce_requested_data [18:54:03]requested_item fm.sn is exist - process it [18:54:03]wFMCommunicate request_size=4 [18:54:03]MH_SAM_APDU [18:54:03]CAPDU: 80 11 00 00 [18:54:03]Write to MH i2c: E2 08 00 91 01 80 11 00 00 00 00 00 00 0C [18:54:03]Write i2c OK [18:54:03]MH_I2C_Read... [18:54:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:54:03]Read from MH i2c: E2 [18:54:03]MH_I2C_Read... [18:54:03]Read from MH i2c: E2 17 00 [18:54:03]MH_I2C_Read... [18:54:03]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 34 39 37 39 90 00 6B [18:54:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:54:03]wFMCommunicate OK [18:54:03]requested_item fd.num is exist - process it [18:54:03]SAM_PROTO_GetFieldsCounters [18:54:03]wFMCommunicate request_size=4 [18:54:03]MH_SAM_APDU [18:54:03]CAPDU: 80 13 00 00 [18:54:03]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 0F [18:54:03]Write i2c OK [18:54:03]MH_I2C_Read... [18:54:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:54:03]Read from MH i2c: E2 [18:54:03]MH_I2C_Read... [18:54:03]Read from MH i2c: E2 62 00 [18:54:03]MH_I2C_Read... [18:54:03]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 01 54 01 00 0E 04 04 00 F1 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 AF [18:54: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 01 54 01 00 0E 04 04 00 F1 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 [18:54:03]wFMCommunicate OK [18:54:04]SAM_PROTO_GetFieldsCounters done [18:54:04]requested_item shift.num is exist - process it [18:54:04]requested_item shift.opened is exist - process it [18:54:04]req_shift_opened [18:54:04]FM_GetShiftState [18:54:04]SAM_PROTO_GetShiftState [18:54:04]wFMCommunicate request_size=4 [18:54:04]MH_SAM_APDU [18:54:04]CAPDU: 80 13 01 00 [18:54:04]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [18:54:04]Write i2c OK [18:54:04]MH_I2C_Read... [18:54:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 F3 B8 47 00 C3 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 34 39 37 39 10 04 04 00 01 54 01 00 F4 03 04 00 98 12 F0 66 B6 04 01 00 00 7D 6F D9 0F 11 72 5D DB [18:54:04]CommunicateWithHost err = 0 [18:54:04]CheckOFDResponse [18:54:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:54:04]Read from MH i2c: E2 [18:54:04]MH_I2C_Read... [18:54:04]1017 (14) - 77093643461234 [18:54:04]1041 (16) - 0000000000874979 [18:54:04]1040 (4) - 87041 [18:54:04]1012 (4) - 22.09.2024 12:50 [18:54:04]Read from MH i2c: E2 0E 00 [18:54:04]MH_I2C_Read... [18:54:04]1206 (1) - 0 [18:54:04]OFD Sender: Remove packet 87041 [18:54:04]ProducePacketName [18:54:04]name=ofd_packets/00087041 [18:54:04]NVStorageDeleteData [18:54:04]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 CF [18:54:04]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:54:04]wFMCommunicate OK [18:54:04]SAM_PROTO_GetShiftState done [18:54:04]FM_GetShiftState done [18:54:04]req_shift_opened done [18:54:04]requested_item shift.open_date is exist - process it [18:54:04]req_shift_open_date [18:54:04]req_shift_open_date done [18:54:04]produce_requested_data done [18:54:04]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87041,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:54:04]process_action_free close_receipt [18:54:04]json_value_free [18:54:04]json_value_free done [18:54:04]process_json_proto returns [18:54:04]Send response to host [18:54:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87041,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:54:04]free response buf [18:54:04]execute_script done [18:54:04]execute_script returns [18:54:04]free content buf [18:54:04]Sock 10.Close socket [18:54:04]Sock 10.Thread stoped [18:54:04]OFD Sender: No OFD packet to send [18:54:09]OFD Sender: No OFD packet to send [18:54:14]OFD Sender: No OFD packet to send [18:54:19]OFD Sender: No OFD packet to send [18:54:24]OFD Sender: No OFD packet to send [18:54:29]OFD Sender: No OFD packet to send [18:54:34]OFD Sender: No OFD packet to send [18:54:39]OFD Sender: No OFD packet to send [18:54:44]OFD Sender: No OFD packet to send [18:54:49]OFD Sender: No OFD packet to send [18:54:54]OFD Sender: No OFD packet to send [18:54:59]OFD Sender: No OFD packet to send [18:55:04]accept exits with 9 [18:55:04]New connection [18:55:04]New thread 3067043172 created [18:55:04]Thread 3067186532 joined [18:55:04]Waiting for new connection... [18:55:04] Sock 9.Parse request [18:55:04]Sock 9.Check first char [18:55:04]Sock 9.First char is OK [18:55:04]request: POST /json_proto HTTP/1.0 [18:55:04]Method: POST [18:55:04]URL: /json_proto [18:55:04]Method is POST - this is cgi request [18:55:04]url: /json_proto [18:55:04]query_string will be loaded in cgi processing [18:55:04]execute_cgi json_proto POST (null) [18:55:04]execute_cgi path=json_proto method=POST [18:55:04]POST find Content-Length [18:55:04]Host: 172.17.47.196:8080 [18:55:04]Content-Length: 957 [18:55:04]Content-Type: application/json [18:55:04] [18:55:04]POST finish read [18:55:04]Found Content-Length = 957 [18:55:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148123", "tax_sys" : 0, "items" : [ { "code": "4700000481514", "name": "\u041F\u0418\u0412\u041E \u0421\u0412\u0415\u0422\u041B\u041E\u0415 URBAN 312 1,0 \u043B \u041F\u042D\u0422", "price" : 176.00, "quantity" : 1.000, "sum" : 176.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000053020015", "name": "\u0411\u0443\u043C\u0430\u0436\u043D\u044B\u0435 \u0441\u0442\u0430\u043A\u0430\u043D\u044B 250\u043C\u043B 1\u0448\u0442", "price" : 7.00, "quantity" : 2.000, "sum" : 14.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 190.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:55:04]execute_script... [18:55: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 : (3)148123", "tax_sys" : 0, "items" : [ { "code": "4700000481514", "name": "\u041F\u0418\u0412\u041E \u0421\u0412\u0415\u0422\u041B\u041E\u0415 URBAN 312 1,0 \u043B \u041F\u042D\u0422", "price" : 176.00, "quantity" : 1.000, "sum" : 176.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000053020015", "name": "\u0411\u0443\u043C\u0430\u0436\u043D\u044B\u0435 \u0441\u0442\u0430\u043A\u0430\u043D\u044B 250\u043C\u043B 1\u0448\u0442", "price" : 7.00, "quantity" : 2.000, "sum" : 14.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 190.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:55:04]POST & json_proto [18:55:04]process_json_proto [18:55:04]json parsed OK: [18:55:04]protocol is kg_v1.0 [18:55:04]action value=close_receipt [18:55:04]process_action close_receipt [18:55:04]cmd_close_receipt [18:55:04]MH_GetDate [18:55:04]Write to MH i2c: F0 00 00 94 01 84 [18:55:04]Write i2c OK [18:55:04]MH_I2C_Read... [18:55:04]Read from MH i2c: F0 [18:55:04]MH_I2C_Read... [18:55:04]Read from MH i2c: F0 09 00 [18:55:04]MH_I2C_Read... [18:55:04]Read from MH i2c: F0 09 00 94 01 00 08 68 F0 66 4C 6B 94 66 04 [18:55:04]GetLastDocTimeStamp 1727031240 [18:55:04]current date 1727031304 [18:55:04]FM_GetShiftState [18:55:04]SAM_PROTO_GetShiftState [18:55:04]wFMCommunicate request_size=4 [18:55:04]MH_SAM_APDU [18:55:04]CAPDU: 80 13 01 00 [18:55:04]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [18:55:04]Write i2c OK [18:55:04]MH_I2C_Read... [18:55:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:55:04]Read from MH i2c: E2 [18:55:04]MH_I2C_Read... [18:55:04]Read from MH i2c: E2 0E 00 [18:55:04]MH_I2C_Read... [18:55:04]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D1 [18:55:04]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:55:04]wFMCommunicate OK [18:55:04]SAM_PROTO_GetShiftState done [18:55:04]FM_GetShiftState done [18:55:04]opened in 1726964220 [18:55:04]opened+sec_in_day 1727050620 [18:55:04]quantity*price = 17600 [18:55:04]sum+1 = 17601 [18:55:04]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000053020015 Бумажные стаканы 250мл 1шт 2.000 * 7.00 = 14.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 190.00 НСП 1% : 1.68 НДС 12% : 20.18 Наличными: 190.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 355 22.09.2024 18:55 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87042 ФПД: 220910737939362 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T185504&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87042&fm=220910737939362&tin=02508201610067®Number=0000000000092592&sum=19000 0 [18:55:05]StoreToDocumentArchive [18:55:05]shift 497 fd 87042 [18:55:05]save to /storage/0497/doc_00087042 [18:55:05]save last doc name /storage/0497/doc_00087042 to /storage/kkm_last_doc_name [18:55:05]save OK [18:55:05]Clear old archive folders... [18:55:05]ProcessDocumentItem done err = 0, tmpTLVsize=406 [18:55:05]tlvbuf is 003D7AD0 [18:55:05]SAM_PROTO_ClearQueue [18:55:05]wFMCommunicate request_size=4 [18:55:05]MH_SAM_APDU [18:55:05]CAPDU: 80 09 00 00 [18:55:05]Write to MH i2c: E2 08 00 A2 01 80 09 00 00 00 00 00 00 15 [18:55:05]Write i2c OK [18:55:05]MH_I2C_Read... [18:55:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:55:05]Read from MH i2c: E2 [18:55:05]MH_I2C_Read... [18:55:05]Read from MH i2c: E2 03 00 [18:55:05]MH_I2C_Read... [18:55:05]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [18:55:05]RAPDU: 90 00 [18:55:05]wFMCommunicate OK [18:55:05]SAM_PROTO_ClearQueue done [18:55:05]KKMCreateOFDPacket [18:55:05]OFDProtocolAddRootSTLVToBuf [18:55:05]FM_MakeSignedData [18:55:05]FM_MakeSignedData [18:55:05]SAM_PROTO_SignData [18:55:05]wFMCommunicate request_size=4 [18:55:05]MH_SAM_APDU [18:55:05]CAPDU: 80 0D 01 02 [18:55:05]Write to MH i2c: E2 08 00 A3 01 80 0D 01 02 00 00 00 00 1D [18:55:05]Write i2c OK [18:55:05]MH_I2C_Read... [18:55:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:55:05]Read from MH i2c: E2 [18:55:05]MH_I2C_Read... [18:55:05]Read from MH i2c: E2 03 00 [18:55:05]MH_I2C_Read... [18:55:05]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [18:55:05]RAPDU: 90 00 [18:55:05]wFMCommunicate OK [18:55:05]wFMCommunicate request_size=255 [18:55:05]MH_SAM_APDU [18:55:05]CAPDU: 80 0D 02 02 FA 03 00 96 01 1E 04 01 00 01 23 04 73 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 35 31 34 06 04 2F 00 D0 9F D0 98 D0 92 D0 9E 20 D0 A1 D0 92 D0 95 D0 A2 D0 9B D0 9E D0 95 20 55 52 42 41 4E 20 33 31 32 20 31 2C 30 20 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C0 44 00 00 00 00 13 04 06 00 C0 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 78 05 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 [18:55:05]Write to MH i2c: E2 02 01 A4 01 80 0D 02 02 FA 00 03 00 96 01 1E 04 01 00 01 23 04 73 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 35 31 34 06 04 2F 00 D0 9F D0 98 D0 92 D0 9E 20 D0 A1 D0 92 D0 95 D0 A2 D0 9B D0 9E D0 95 20 55 52 42 41 4E 20 33 31 32 20 31 2C 30 20 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C0 44 00 00 00 00 13 04 06 00 C0 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 78 05 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 00 00 C9 [18:55:05]Write i2c OK [18:55:05]MH_I2C_Read... [18:55:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:55:05]Read from MH i2c: E2 [18:55:05]MH_I2C_Read... [18:55:05]Read from MH i2c: E2 03 00 [18:55:05]MH_I2C_Read... [18:55:05]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [18:55:05]RAPDU: 90 00 [18:55:05]wFMCommunicate OK [18:55:05]wFMCommunicate request_size=165 [18:55:05]MH_SAM_APDU [18:55:05]CAPDU: 80 0D 02 02 A0 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 07 00 00 00 00 07 04 06 00 38 4A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 08 68 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 02 54 01 00 35 04 06 00 C8 EA CA 0F DB A2 [18:55:05]Write to MH i2c: E2 A8 00 A5 01 80 0D 02 02 A0 00 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 07 00 00 00 00 07 04 06 00 38 4A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 08 68 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 02 54 01 00 35 04 06 00 C8 EA CA 0F DB A2 00 00 83 [18:55:05]Write i2c OK [18:55:05]MH_I2C_Read... [18:55:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:55:05]Read from MH i2c: E2 [18:55:05]MH_I2C_Read... [18:55:05]Read from MH i2c: E2 03 00 [18:55:05]MH_I2C_Read... [18:55:05]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [18:55:05]RAPDU: 90 00 [18:55:05]wFMCommunicate OK [18:55:05]wFMCommunicate request_size=4 [18:55:05]MH_SAM_APDU [18:55:05]CAPDU: 80 0D 03 02 [18:55:05]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [18:55:05]Write i2c OK [18:55:05]MH_I2C_Read... [18:55:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:55:05]Read from MH i2c: E2 [18:55:05]MH_I2C_Read... [18:55:05]Read from MH i2c: E2 0B 00 [18:55:05]MH_I2C_Read... [18:55:05]Read from MH i2c: E2 0B 00 A6 01 00 DB 04 E7 DA 6E EE 8F C1 90 00 6F [18:55:05]RAPDU: DB 04 E7 DA 6E EE 8F C1 90 00 [18:55:05]wFMCommunicate OK [18:55:05]SAM_PROTO_SignData done [18:55:05]FM_MakeSignedData done [18:55:05]CreateOFDProtocolMessage [18:55:05]wFMCommunicate request_size=4 [18:55:05]MH_SAM_APDU [18:55:05]CAPDU: 80 11 00 00 [18:55:05]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [18:55:05]Write i2c OK [18:55:05]MH_I2C_Read... [18:55:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:55:05]Read from MH i2c: E2 [18:55:05]MH_I2C_Read... [18:55:05]Read from MH i2c: E2 17 00 [18:55:05]MH_I2C_Read... [18:55:05]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 34 39 37 39 90 00 81 [18:55:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:55:05]wFMCommunicate OK [18:55:05]CreateOFDProtocolMessage done [18:55:05]OFDSenderStorePacket 87042 [18:55:05]StoreOFDPacket docnum=87042 [18:55:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 AA 01 00 00 8E C5 A2 01 72 A4 5A 03 01 00 03 00 96 01 1E 04 01 00 01 23 04 73 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 35 31 34 06 04 2F 00 D0 9F D0 98 D0 92 D0 9E 20 D0 A1 D0 92 D0 95 D0 A2 D0 9B D0 9E D0 95 20 55 52 42 41 4E 20 33 31 32 20 31 2C 30 20 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C0 44 00 00 00 00 13 04 06 00 C0 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 78 05 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 07 00 00 00 00 07 04 06 00 38 4A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 08 68 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 02 54 01 00 35 04 06 00 C8 EA CA 0F DB A2 DB 04 E7 DA 6E EE 8F C1 [18:55:05]CheckFolder [18:55:05]dirname=/storage/ofd_packets [18:55:05]CheckFolder done [18:55:05]ProducePacketName [18:55:05]name=ofd_packets/00087042 [18:55:05]NVStorageSaveData ofd_packets/00087042 [18:55:05]File name is /storage/ofd_packets/00087042 [18:55:05]Write 456 bytes [18:55:05]NVStorageSaveData done [18:55:05]OFDSenderStorePacket done [18:55:05]KKMCreateOFDPacket done [18:55:05]NVStorageSaveData kkm_last_timestamp [18:55:05]File name is /storage/kkm_last_timestamp [18:55:05]Write 4 bytes [18:55:05]NVStorageSaveData done [18:55:05]ExternCall_PrintAddStr [18:55:05]wPrintStart [18:55:05]Write to MH i2c: 01 00 00 A8 01 A9 [18:55:05]Write i2c OK [18:55:05]MH_I2C_Read... [18:55:05]Read from MH i2c: 01 [18:55:05]MH_I2C_Read... [18:55:05]Read from MH i2c: 01 07 00 [18:55:05]MH_I2C_Read... [18:55:05]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [18:55:05]RasterBufferAndPrint [18:55:05]line Счет N : (3)148123 [18:55:05]line ИНН: 02508201610067 [18:55:05]line Контрольно-Кассовый Чек [18:55:05]line ПРОДАЖА [18:55:05]line Товар: 4700000481514 [18:55:05]line ПИВО СВЕТЛОЕ URBAN 312 1,0 л ПЭТ [18:55:05]line 1.000 * 176.00 [18:55:05]line = 176.00 [18:55:05]line НДС 12% НСП 1% [18:55:05]line > о реализуемом товаре [18:55:05]line Товар: 2000053020015 [18:55:05]line Бумажные стаканы 250мл 1шт [18:55:05]line 2.000 * 7.00 [18:55:05]line = 14.00 [18:55:05]line НДС 12% НСП 1% [18:55:06]line > о реализуемом товаре [18:55:06]line ИТОГО: 190.00 [18:55:06]line НСП 1% : 1.68 [18:55:06]line НДС 12% : 20.18 [18:55:06]line Наличными: 190.00 [18:55:06]line Безнал.: 0.00 [18:55:06]line Место: АЗС № 137 "Партнер Нефть" [18:55:06]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:55:06]line СНО: Общий режим [18:55:06]line Чек 355 22.09.2024 18:55 [18:55:06]line Смена: 497 ФФД: 1.0 [18:55:06]line ЗНМ: 0300000064 [18:55:06]line РНМ: 0000000000092592 [18:55:06]line Версия ККМ: 001 [18:55:06]line ФМ: 0000000000874979 [18:55:06]line ФД: 87042 [18:55:06]line ФПД: 220910737939362 [18:55:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T185504&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87042&fm=220910737939362&tin=02508201610067®Number=0000000000092592&sum=19000 [18:55:06]line 0 [18:55:06]OFD Sender: Processing packet 87042 [packets to send 277, broken 276] [18:55:06]ProducePacketName [18:55:06]name=ofd_packets/00087042 [18:55:06]OFD Sender: To server: pG, [18:55:06]CommunicateWithHost lk.salyk.kg:30040 [18:55:06]ConnectInit lk.salyk.kg [18:55:06]written 0, free lines is 4095 [18:55:06]Write to MH i2c: 01 00 00 D8 01 D9 [18:55:06]Write i2c OK [18:55:06]MH_I2C_Read... [18:55:06]Read from MH i2c: 01 [18:55:06]MH_I2C_Read... [18:55:06]Read from MH i2c: 01 07 00 [18:55:06]MH_I2C_Read... [18:55:06]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 60 0C 4C [18:55:06]RasterBufferAndPrint [18:55:06]line [18:55:06]line [18:55:06]line [18:55:06]line [18:55:06]line [18:55:06]written 0, free lines is 3177 [18:55:06]MH_Cut [18:55:06]Write to MH i2c: D1 01 00 DF 01 01 B2 [18:55:06]Write i2c OK [18:55:06]MH_I2C_Read... [18:55:06]Read from MH i2c: D1 [18:55:06]MH_I2C_Read... [18:55:06]Read from MH i2c: D1 01 00 [18:55:06]MH_I2C_Read... [18:55:06]Read from MH i2c: D1 01 00 DF 01 00 B1 [18:55:06]Write to MH i2c: 01 00 00 E0 01 E1 [18:55:06]Write i2c OK [18:55:06]MH_I2C_Read... [18:55:07]*** Cut start [18:55:07]*** Partial cut [18:55:07]*** CUTSNS_PIN = 1 [18:55:07]*** CUTSNS_PIN = 0 [18:55:07]*** Brake cut motor [18:55:08]Read from MH i2c: 01 [18:55:08]MH_I2C_Read... [18:55:08]*** Stop cut motor [18:55:08]*** Cut end [18:55:08]Read from MH i2c: 01 07 00 [18:55:08]MH_I2C_Read... [18:55:08]Read from MH i2c: 01 07 00 E0 01 00 00 00 00 00 FF 0F F6 [18:55:08]process_action close_receipt done [18:55:08]requested_data is exist [18:55:08]produce_requested_data [18:55:08]requested_item fm.sn is exist - process it [18:55:08]wFMCommunicate request_size=4 [18:55:08]MH_SAM_APDU [18:55:08]CAPDU: 80 11 00 00 [18:55:08]Write to MH i2c: E2 08 00 E1 01 80 11 00 00 00 00 00 00 5C [18:55:08]Write i2c OK [18:55:08]MH_I2C_Read... [18:55:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:55:08]Read from MH i2c: E2 [18:55:08]MH_I2C_Read... [18:55:08]Read from MH i2c: E2 17 00 [18:55:08]MH_I2C_Read... [18:55:08]Read from MH i2c: E2 17 00 E1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 BB [18:55:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:55:08]wFMCommunicate OK [18:55:08]requested_item fd.num is exist - process it [18:55:08]SAM_PROTO_GetFieldsCounters [18:55:08]wFMCommunicate request_size=4 [18:55:08]MH_SAM_APDU [18:55:08]CAPDU: 80 13 00 00 [18:55:08]Write to MH i2c: E2 08 00 E2 01 80 13 00 00 00 00 00 00 5F [18:55:08]Write i2c OK [18:55:08]MH_I2C_Read... [18:55:08]Read from MH i2c: E2 [18:55:08]MH_I2C_Read... [18:55:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:55:08]Read from MH i2c: E2 62 00 [18:55:08]MH_I2C_Read... [18:55:08]Read from MH i2c: E2 62 00 E2 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 02 54 01 00 0E 04 04 00 F1 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 03 [18:55: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 02 54 01 00 0E 04 04 00 F1 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 [18:55:08]wFMCommunicate OK [18:55:08]SAM_PROTO_GetFieldsCounters done [18:55:08]requested_item shift.num is exist - process it [18:55:08]requested_item shift.opened is exist - process it [18:55:08]req_shift_opened [18:55:08]FM_GetShiftState [18:55:08]SAM_PROTO_GetShiftState [18:55:08]wFMCommunicate request_size=4 [18:55:08]MH_SAM_APDU [18:55:08]CAPDU: 80 13 01 00 [18:55:08]Write to MH i2c: E2 08 00 E3 01 80 13 01 00 00 00 00 00 61 [18:55:08]Write i2c OK [18:55:08]MH_I2C_Read... [18:55:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:55:08]Read from MH i2c: E2 [18:55:08]MH_I2C_Read... [18:55:08]Read from MH i2c: E2 0E 00 [18:55:08]MH_I2C_Read... [18:55:08]Read from MH i2c: E2 0E 00 E3 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 1F [18:55:08]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:55:08]wFMCommunicate OK [18:55:08]SAM_PROTO_GetShiftState done [18:55:08]FM_GetShiftState done [18:55:08]req_shift_opened done [18:55:08]requested_item shift.open_date is exist - process it [18:55:08]req_shift_open_date [18:55:08]req_shift_open_date done [18:55:08]produce_requested_data done [18:55:08]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87042,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:55:08]process_action_free close_receipt [18:55:08]json_value_free [18:55:08]json_value_free done [18:55:08]process_json_proto returns [18:55:08]Send response to host [18:55:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87042,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:55:08]free response buf [18:55:08]execute_script done [18:55:08]execute_script returns [18:55:08]free content buf [18:55:08]Sock 9.Close socket [18:55:08]Sock 9.Thread stoped [18:55:09]Connected sock=11 [18:55:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 AA 01 00 00 8E C5 A2 01 72 A4 5A 03 01 00 03 00 96 01 1E 04 01 00 01 23 04 73 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 35 31 34 06 04 2F 00 D0 9F D0 98 D0 92 D0 9E 20 D0 A1 D0 92 D0 95 D0 A2 D0 9B D0 9E D0 95 20 55 52 42 41 4E 20 33 31 32 20 31 2C 30 20 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C0 44 00 00 00 00 13 04 06 00 C0 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 78 05 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 07 00 00 00 00 07 04 06 00 38 4A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 08 68 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 02 54 01 00 35 04 06 00 C8 EA CA 0F DB A2 DB 04 E7 DA 6E EE 8F C1 [18:55:14]recv_with_timeout no data received [18:55:14]CommunicateWithHost answer receiving error [18:55:14]CommunicateWithHost err = -3 [18:55:14]OFD Sender: Server communicate error [18:55:19]OFD Sender: Processing packet 87042 [packets to send 277, broken 276] [18:55:19]ProducePacketName [18:55:19]name=ofd_packets/00087042 [18:55:19]OFD Sender: To server: pG, [18:55:19]CommunicateWithHost lk.salyk.kg:30040 [18:55:19]ConnectInit lk.salyk.kg [18:55:22]Connected sock=9 [18:55:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 AA 01 00 00 8E C5 A2 01 72 A4 5A 03 01 00 03 00 96 01 1E 04 01 00 01 23 04 73 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 35 31 34 06 04 2F 00 D0 9F D0 98 D0 92 D0 9E 20 D0 A1 D0 92 D0 95 D0 A2 D0 9B D0 9E D0 95 20 55 52 42 41 4E 20 33 31 32 20 31 2C 30 20 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C0 44 00 00 00 00 13 04 06 00 C0 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 78 05 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 07 00 00 00 00 07 04 06 00 38 4A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 08 68 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 02 54 01 00 35 04 06 00 C8 EA CA 0F DB A2 DB 04 E7 DA 6E EE 8F C1 [18:55:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 31 70 47 00 DD 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 34 39 37 39 10 04 04 00 02 54 01 00 F4 03 04 00 E7 12 F0 66 B6 04 01 00 00 34 BF E6 57 64 E2 80 3B [18:55:23]CommunicateWithHost err = 0 [18:55:23]CheckOFDResponse [18:55:23]1017 (14) - 77093643461234 [18:55:23]1041 (16) - 0000000000874979 [18:55:23]1040 (4) - 87042 [18:55:23]1012 (4) - 22.09.2024 12:51 [18:55:23]1206 (1) - 0 [18:55:23]OFD Sender: Remove packet 87042 [18:55:23]ProducePacketName [18:55:23]name=ofd_packets/00087042 [18:55:23]NVStorageDeleteData [18:55:24]OFD Sender: No OFD packet to send [18:55:29]OFD Sender: No OFD packet to send [18:55:34]OFD Sender: No OFD packet to send [18:55:39]OFD Sender: No OFD packet to send [18:55:42]recv_with_timeout no data received [18:55:44]OFD Sender: No OFD packet to send [18:55:49]OFD Sender: No OFD packet to send [18:55:54]OFD Sender: No OFD packet to send [18:55:59]OFD Sender: No OFD packet to send [18:56:04]OFD Sender: No OFD packet to send [18:56:09]OFD Sender: No OFD packet to send [18:56:14]OFD Sender: No OFD packet to send [18:56:14]recv_with_timeout no data received [18:56:19]OFD Sender: No OFD packet to send [18:56:24]OFD Sender: No OFD packet to send [18:56:29]OFD Sender: No OFD packet to send [18:56:34]OFD Sender: No OFD packet to send [18:56:39]OFD Sender: No OFD packet to send [18:56:44]OFD Sender: No OFD packet to send [18:56:49]OFD Sender: No OFD packet to send [18:56:54]OFD Sender: No OFD packet to send [18:56:59]OFD Sender: No OFD packet to send [18:57:03]recv_with_timeout no data received [18:57:04]OFD Sender: No OFD packet to send [18:57:09]OFD Sender: No OFD packet to send [18:57:14]OFD Sender: No OFD packet to send [18:57:19]OFD Sender: No OFD packet to send [18:57:24]OFD Sender: No OFD packet to send [18:57:29]accept exits with 10 [18:57:29]New connection [18:57:29]New thread 3067186532 created [18:57:29]Thread 3067043172 joined [18:57:29]Waiting for new connection... [18:57:29] Sock 10.Parse request [18:57:29]Sock 10.Check first char [18:57:29]Sock 10.First char is OK [18:57:29]request: POST /json_proto HTTP/1.0 [18:57:29]Method: POST [18:57:29]URL: /json_proto [18:57:29]Method is POST - this is cgi request [18:57:29]url: /json_proto [18:57:29]query_string will be loaded in cgi processing [18:57:29]execute_cgi json_proto POST (null) [18:57:29]execute_cgi path=json_proto method=POST [18:57:29]POST find Content-Length [18:57:29]Host: 172.17.47.196:8080 [18:57:29]Content-Length: 989 [18:57:29]Content-Type: application/json [18:57:29] [18:57:29]POST finish read [18:57:29]Found Content-Length = 989 [18:57:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148124", "tax_sys" : 0, "items" : [ { "code": "47011656", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\u043B", "price" : 65.00, "quantity" : 2.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870202521179", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B\u043E\u0434\u043D\u044B\u0439 MAXI \u0447\u0435\u0440\u043D\u044B\u0439 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 0,45", "price" : 70.00, "quantity" : 1.000, "sum" : 70.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" ] } } [18:57:29]execute_script... [18:57:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148124", "tax_sys" : 0, "items" : [ { "code": "47011656", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\u043B", "price" : 65.00, "quantity" : 2.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870202521179", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B\u043E\u0434\u043D\u044B\u0439 MAXI \u0447\u0435\u0440\u043D\u044B\u0439 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 0,45", "price" : 70.00, "quantity" : 1.000, "sum" : 70.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" ] } } [18:57:29]POST & json_proto [18:57:29]process_json_proto [18:57:29]json parsed OK: [18:57:29]protocol is kg_v1.0 [18:57:29]action value=close_receipt [18:57:29]process_action close_receipt [18:57:29]cmd_close_receipt [18:57:29]MH_GetDate [18:57:29]Write to MH i2c: F0 00 00 E4 01 D4 [18:57:29]Write i2c OK [18:57:29]MH_I2C_Read... [18:57:29]Read from MH i2c: F0 [18:57:29]MH_I2C_Read... [18:57:29]Read from MH i2c: F0 09 00 [18:57:29]MH_I2C_Read... [18:57:29]Read from MH i2c: F0 09 00 E4 01 00 99 68 F0 66 4C 6B 94 66 E5 [18:57:29]GetLastDocTimeStamp 1727031304 [18:57:29]current date 1727031449 [18:57:29]FM_GetShiftState [18:57:29]SAM_PROTO_GetShiftState [18:57:29]wFMCommunicate request_size=4 [18:57:29]MH_SAM_APDU [18:57:29]CAPDU: 80 13 01 00 [18:57:29]Write to MH i2c: E2 08 00 E5 01 80 13 01 00 00 00 00 00 63 [18:57:29]Write i2c OK [18:57:29]MH_I2C_Read... [18:57:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:57:29]Read from MH i2c: E2 [18:57:29]MH_I2C_Read... [18:57:29]Read from MH i2c: E2 0E 00 [18:57:29]MH_I2C_Read... [18:57:29]Read from MH i2c: E2 0E 00 E5 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 21 [18:57:29]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:57:29]wFMCommunicate OK [18:57:29]SAM_PROTO_GetShiftState done [18:57:29]FM_GetShiftState done [18:57:29]opened in 1726964220 [18:57:29]opened+sec_in_day 1727050620 [18:57:29]quantity*price = 13000 [18:57:29]sum+1 = 13001 [18:57:29]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870202521179 Чай холодный MAXI черный персик ПЭТ 0,45 1.000 * 70.00 = 70.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 200.00 НСП 1% : 1.77 НДС 12% : 21.23 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 356 22.09.2024 18:57 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87043 ФПД: 166759877205027 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T185729&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87043&fm=166759877205027&tin=02508201610067®Number=0000000000092592&sum=20000 0 [18:57:30]StoreToDocumentArchive [18:57:30]shift 497 fd 87043 [18:57:30]save to /storage/0497/doc_00087043 [18:57:30]save last doc name /storage/0497/doc_00087043 to /storage/kkm_last_doc_name [18:57:30]save OK [18:57:30]Clear old archive folders... [18:57:30]ProcessDocumentItem done err = 0, tmpTLVsize=410 [18:57:30]tlvbuf is 00460840 [18:57:30]SAM_PROTO_ClearQueue [18:57:30]wFMCommunicate request_size=4 [18:57:30]MH_SAM_APDU [18:57:30]CAPDU: 80 09 00 00 [18:57:30]Write to MH i2c: E2 08 00 F2 01 80 09 00 00 00 00 00 00 65 [18:57:30]Write i2c OK [18:57:30]MH_I2C_Read... [18:57:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:57:30]Read from MH i2c: E2 [18:57:30]MH_I2C_Read... [18:57:30]Read from MH i2c: E2 03 00 [18:57:30]MH_I2C_Read... [18:57:30]Read from MH i2c: E2 03 00 F2 01 00 90 00 67 [18:57:30]RAPDU: 90 00 [18:57:30]wFMCommunicate OK [18:57:30]SAM_PROTO_ClearQueue done [18:57:30]KKMCreateOFDPacket [18:57:30]OFDProtocolAddRootSTLVToBuf [18:57:30]FM_MakeSignedData [18:57:30]FM_MakeSignedData [18:57:30]SAM_PROTO_SignData [18:57:30]wFMCommunicate request_size=4 [18:57:30]MH_SAM_APDU [18:57:30]CAPDU: 80 0D 01 02 [18:57:30]Write to MH i2c: E2 08 00 F3 01 80 0D 01 02 00 00 00 00 6D [18:57:30]Write i2c OK [18:57:30]MH_I2C_Read... [18:57:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:57:30]Read from MH i2c: E2 [18:57:30]MH_I2C_Read... [18:57:30]Read from MH i2c: E2 03 00 [18:57:30]MH_I2C_Read... [18:57:30]Read from MH i2c: E2 03 00 F3 01 00 90 00 68 [18:57:30]RAPDU: 90 00 [18:57:30]wFMCommunicate OK [18:57:30]wFMCommunicate request_size=255 [18:57:30]MH_SAM_APDU [18:57:30]CAPDU: 80 0D 02 02 FA 03 00 9A 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 86 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 31 37 39 06 04 42 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 34 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC [18:57:30]Write to MH i2c: E2 02 01 F4 01 80 0D 02 02 FA 00 03 00 9A 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 86 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 31 37 39 06 04 42 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 34 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 00 00 88 [18:57:30]Write i2c OK [18:57:30]MH_I2C_Read... [18:57:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:57:30]Read from MH i2c: E2 [18:57:30]MH_I2C_Read... [18:57:30]Read from MH i2c: E2 03 00 [18:57:30]MH_I2C_Read... [18:57:30]Read from MH i2c: E2 03 00 F4 01 00 90 00 69 [18:57:30]RAPDU: 90 00 [18:57:30]wFMCommunicate OK [18:57:30]wFMCommunicate request_size=169 [18:57:30]MH_SAM_APDU [18:57:30]CAPDU: 80 0D 02 02 A4 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 4B 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 64 01 00 00 F4 03 04 00 99 68 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 03 54 01 00 35 04 06 00 97 AA CF 3E 5C 23 [18:57:30]Write to MH i2c: E2 AC 00 F5 01 80 0D 02 02 A4 00 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 4B 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 64 01 00 00 F4 03 04 00 99 68 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 03 54 01 00 35 04 06 00 97 AA CF 3E 5C 23 00 00 BF [18:57:30]Write i2c OK [18:57:30]MH_I2C_Read... [18:57:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:57:30]Read from MH i2c: E2 [18:57:30]MH_I2C_Read... [18:57:30]Read from MH i2c: E2 03 00 [18:57:30]MH_I2C_Read... [18:57:30]Read from MH i2c: E2 03 00 F5 01 00 90 00 6A [18:57:30]RAPDU: 90 00 [18:57:30]wFMCommunicate OK [18:57:30]wFMCommunicate request_size=4 [18:57:30]MH_SAM_APDU [18:57:30]CAPDU: 80 0D 03 02 [18:57:30]Write to MH i2c: E2 08 00 F6 01 80 0D 03 02 00 00 00 00 72 [18:57:30]Write i2c OK [18:57:30]MH_I2C_Read... [18:57:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:57:31]Read from MH i2c: E2 [18:57:31]MH_I2C_Read... [18:57:31]Read from MH i2c: E2 0B 00 [18:57:31]MH_I2C_Read... [18:57:31]Read from MH i2c: E2 0B 00 F6 01 00 64 35 87 7D B8 64 A3 58 90 00 27 [18:57:31]RAPDU: 64 35 87 7D B8 64 A3 58 90 00 [18:57:31]wFMCommunicate OK [18:57:31]SAM_PROTO_SignData done [18:57:31]FM_MakeSignedData done [18:57:31]CreateOFDProtocolMessage [18:57:31]wFMCommunicate request_size=4 [18:57:31]MH_SAM_APDU [18:57:31]CAPDU: 80 11 00 00 [18:57:31]Write to MH i2c: E2 08 00 F7 01 80 11 00 00 00 00 00 00 72 [18:57:31]Write i2c OK [18:57:31]MH_I2C_Read... [18:57:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:57:31]Read from MH i2c: E2 [18:57:31]MH_I2C_Read... [18:57:31]Read from MH i2c: E2 17 00 [18:57:31]MH_I2C_Read... [18:57:31]Read from MH i2c: E2 17 00 F7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D1 [18:57:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:57:31]wFMCommunicate OK [18:57:31]CreateOFDProtocolMessage done [18:57:31]OFDSenderStorePacket 87043 [18:57:31]StoreOFDPacket docnum=87043 [18:57:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 AE 01 00 00 95 73 A6 01 F4 4A 5A 03 01 00 03 00 9A 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 86 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 31 37 39 06 04 42 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 34 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 4B 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 64 01 00 00 F4 03 04 00 99 68 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 03 54 01 00 35 04 06 00 97 AA CF 3E 5C 23 64 35 87 7D B8 64 A3 58 [18:57:31]CheckFolder [18:57:31]dirname=/storage/ofd_packets [18:57:31]CheckFolder done [18:57:31]ProducePacketName [18:57:31]name=ofd_packets/00087043 [18:57:31]NVStorageSaveData ofd_packets/00087043 [18:57:31]File name is /storage/ofd_packets/00087043 [18:57:31]Write 460 bytes [18:57:31]NVStorageSaveData done [18:57:31]OFDSenderStorePacket done [18:57:31]KKMCreateOFDPacket done [18:57:31]NVStorageSaveData kkm_last_timestamp [18:57:31]File name is /storage/kkm_last_timestamp [18:57:31]Write 4 bytes [18:57:31]NVStorageSaveData done [18:57:31]ExternCall_PrintAddStr [18:57:31]wPrintStart [18:57:31]Write to MH i2c: 01 00 00 F8 01 F9 [18:57:31]Write i2c OK [18:57:31]MH_I2C_Read... [18:57:31]Read from MH i2c: 01 [18:57:31]MH_I2C_Read... [18:57:31]Read from MH i2c: 01 07 00 [18:57:31]MH_I2C_Read... [18:57:31]Read from MH i2c: 01 07 00 F8 01 00 00 00 00 00 FF 0F 0E [18:57:31]RasterBufferAndPrint [18:57:31]line Счет N : (3)148124 [18:57:31]line ИНН: 02508201610067 [18:57:31]line Контрольно-Кассовый Чек [18:57:31]line ПРОДАЖА [18:57:31]line Товар: 47011656 [18:57:31]line Водка Пшеничная 0,1л [18:57:31]line 2.000 * 65.00 [18:57:31]line = 130.00 [18:57:31]line НДС 12% НСП 1% [18:57:31]line > о реализуемом товаре [18:57:31]line Товар: 4870202521179 [18:57:31]line Чай холодный MAXI черный персик ПЭТ 0,45 [18:57:31]line 1.000 * 70.00 [18:57:31]line = 70.00 [18:57:31]line НДС 12% НСП 1% [18:57:31]line > о реализуемом товаре [18:57:31]line ИТОГО: 200.00 [18:57:31]line НСП 1% : 1.77 [18:57:31]line НДС 12% : 21.23 [18:57:31]line Наличными: 200.00 [18:57:31]line Безнал.: 0.00 [18:57:31]line Место: АЗС № 137 "Партнер Нефть" [18:57:31]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:57:31]line СНО: Общий режим [18:57:31]line Чек 356 22.09.2024 18:57 [18:57:31]line Смена: 497 ФФД: 1.0 [18:57:31]line ЗНМ: 0300000064 [18:57:31]line РНМ: 0000000000092592 [18:57:31]line Версия ККМ: 001 [18:57:31]line ФМ: 0000000000874979 [18:57:31]line ФД: 87043 [18:57:31]line ФПД: 166759877205027 [18:57:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T185729&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87043&fm=166759877205027&tin=02508201610067®Number=0000000000092592&sum=20000 [18:57:31]line 0 [18:57:31]OFD Sender: Processing packet 87043 [packets to send 277, broken 276] [18:57:31]ProducePacketName [18:57:31]name=ofd_packets/00087043 [18:57:31]OFD Sender: To server: pG, [18:57:31]CommunicateWithHost lk.salyk.kg:30040 [18:57:31]ConnectInit lk.salyk.kg [18:57:31]written 0, free lines is 4095 [18:57:31]Write to MH i2c: 01 00 00 27 02 29 [18:57:31]Write i2c OK [18:57:31]MH_I2C_Read... [18:57:31]Read from MH i2c: 01 [18:57:31]MH_I2C_Read... [18:57:31]Read from MH i2c: 01 07 00 [18:57:31]MH_I2C_Read... [18:57:31]Read from MH i2c: 01 07 00 27 02 00 00 00 00 00 8D 0C C9 [18:57:31]RasterBufferAndPrint [18:57:31]line [18:57:31]line [18:57:31]line [18:57:31]line [18:57:31]line [18:57:31]written 0, free lines is 3219 [18:57:31]MH_Cut [18:57:31]Write to MH i2c: D1 01 00 2E 02 01 02 [18:57:31]Write i2c OK [18:57:31]MH_I2C_Read... [18:57:31]Read from MH i2c: D1 [18:57:31]MH_I2C_Read... [18:57:31]Read from MH i2c: D1 01 00 [18:57:31]MH_I2C_Read... [18:57:31]Read from MH i2c: D1 01 00 2E 02 00 01 [18:57:31]Write to MH i2c: 01 00 00 2F 02 31 [18:57:31]Write i2c OK [18:57:31]MH_I2C_Read... [18:57:32]*** Cut start [18:57:32]*** Partial cut [18:57:32]*** CUTSNS_PIN = 1 [18:57:32]*** CUTSNS_PIN = 0 [18:57:33]*** Brake cut motor [18:57:33]Read from MH i2c: 01 [18:57:33]MH_I2C_Read... [18:57:33]*** Stop cut motor [18:57:33]*** Cut end [18:57:33]Read from MH i2c: 01 07 00 [18:57:33]MH_I2C_Read... [18:57:33]Read from MH i2c: 01 07 00 2F 02 00 00 00 00 00 FF 0F 46 [18:57:33]process_action close_receipt done [18:57:33]requested_data is exist [18:57:33]produce_requested_data [18:57:33]requested_item fm.sn is exist - process it [18:57:33]wFMCommunicate request_size=4 [18:57:33]MH_SAM_APDU [18:57:33]CAPDU: 80 11 00 00 [18:57:33]Write to MH i2c: E2 08 00 30 02 80 11 00 00 00 00 00 00 AC [18:57:33]Write i2c OK [18:57:33]MH_I2C_Read... [18:57:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:57:33]Read from MH i2c: E2 [18:57:33]MH_I2C_Read... [18:57:33]Read from MH i2c: E2 17 00 [18:57:33]MH_I2C_Read... [18:57:33]Read from MH i2c: E2 17 00 30 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 0B [18:57:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:57:33]wFMCommunicate OK [18:57:33]requested_item fd.num is exist - process it [18:57:33]SAM_PROTO_GetFieldsCounters [18:57:33]wFMCommunicate request_size=4 [18:57:33]MH_SAM_APDU [18:57:33]CAPDU: 80 13 00 00 [18:57:33]Write to MH i2c: E2 08 00 31 02 80 13 00 00 00 00 00 00 AF [18:57:33]Write i2c OK [18:57:33]MH_I2C_Read... [18:57:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:57:33]Read from MH i2c: E2 [18:57:33]MH_I2C_Read... [18:57:33]Read from MH i2c: E2 62 00 [18:57:33]MH_I2C_Read... [18:57:33]Read from MH i2c: E2 62 00 31 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 03 54 01 00 0E 04 04 00 F1 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 57 [18:57:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 03 54 01 00 0E 04 04 00 F1 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 [18:57:33]wFMCommunicate OK [18:57:33]SAM_PROTO_GetFieldsCounters done [18:57:33]requested_item shift.num is exist - process it [18:57:33]requested_item shift.opened is exist - process it [18:57:33]req_shift_opened [18:57:33]FM_GetShiftState [18:57:33]SAM_PROTO_GetShiftState [18:57:33]wFMCommunicate request_size=4 [18:57:33]MH_SAM_APDU [18:57:33]CAPDU: 80 13 01 00 [18:57:33]Write to MH i2c: E2 08 00 32 02 80 13 01 00 00 00 00 00 B1 [18:57:33]Write i2c OK [18:57:33]MH_I2C_Read... [18:57:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:57:33]Read from MH i2c: E2 [18:57:33]MH_I2C_Read... [18:57:33]Read from MH i2c: E2 0E 00 [18:57:33]MH_I2C_Read... [18:57:33]Read from MH i2c: E2 0E 00 32 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 6F [18:57:33]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [18:57:33]wFMCommunicate OK [18:57:33]SAM_PROTO_GetShiftState done [18:57:33]FM_GetShiftState done [18:57:33]req_shift_opened done [18:57:33]requested_item shift.open_date is exist - process it [18:57:33]req_shift_open_date [18:57:33]req_shift_open_date done [18:57:33]produce_requested_data done [18:57:33]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87043,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [18:57:33]process_action_free close_receipt [18:57:33]json_value_free [18:57:33]json_value_free done [18:57:33]process_json_proto returns [18:57:33]Send response to host [18:57:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87043,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [18:57:33]free response buf [18:57:33]execute_script done [18:57:33]execute_script returns [18:57:33]free content buf [18:57:33]Sock 10.Close socket [18:57:33]Sock 10.Thread stoped [18:57:36]recv_with_timeout no data received [18:57:39]Connected sock=11 [18: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 34 39 37 39 AE 01 00 00 95 73 A6 01 F4 4A 5A 03 01 00 03 00 9A 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 86 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 31 37 39 06 04 42 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 34 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 4B 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 64 01 00 00 F4 03 04 00 99 68 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 03 54 01 00 35 04 06 00 97 AA CF 3E 5C 23 64 35 87 7D B8 64 A3 58 [18:57:44]recv_with_timeout no data received [18:57:44]CommunicateWithHost answer receiving error [18:57:44]CommunicateWithHost err = -3 [18:57:44]OFD Sender: Server communicate error [18:57:49]OFD Sender: Processing packet 87043 [packets to send 277, broken 276] [18:57:49]ProducePacketName [18:57:49]name=ofd_packets/00087043 [18:57:49]OFD Sender: To server: pG, [18:57:49]CommunicateWithHost lk.salyk.kg:30040 [18:57:49]ConnectInit lk.salyk.kg [18:57:53]recv_with_timeout no data received [18:57:54]ConnectInit Can't take IP for lk.salyk.kg [18:57:54]CommunicateWithHost connect error [18:57:54]CommunicateWithHost err = -1 [18:57:54]OFD Sender: Server communicate error [18:57:59]OFD Sender: Processing packet 87043 [packets to send 277, broken 276] [18:57:59]ProducePacketName [18:57:59]name=ofd_packets/00087043 [18:57:59]OFD Sender: To server: pG, [18:57:59]CommunicateWithHost lk.salyk.kg:30040 [18:57:59]ConnectInit lk.salyk.kg [18:58:04]ConnectInit Can't take IP for lk.salyk.kg [18:58:04]CommunicateWithHost connect error [18:58:04]CommunicateWithHost err = -1 [18:58:04]OFD Sender: Server communicate error [18:58:09]OFD Sender: Processing packet 87043 [packets to send 277, broken 276] [18:58:09]ProducePacketName [18:58:09]name=ofd_packets/00087043 [18:58:09]OFD Sender: To server: pG, [18:58:09]CommunicateWithHost lk.salyk.kg:30040 [18:58:09]ConnectInit lk.salyk.kg [18:58:14]ConnectInit Can't take IP for lk.salyk.kg [18:58:14]CommunicateWithHost connect error [18:58:14]CommunicateWithHost err = -1 [18:58:14]OFD Sender: Server communicate error [18:58:19]OFD Sender: Processing packet 87043 [packets to send 277, broken 276] [18:58:19]ProducePacketName [18:58:19]name=ofd_packets/00087043 [18:58:19]OFD Sender: To server: pG, [18:58:19]CommunicateWithHost lk.salyk.kg:30040 [18:58:19]ConnectInit lk.salyk.kg [18:58:24]recv_with_timeout no data received [18:58:34]Connected sock=10 [18: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 34 39 37 39 AE 01 00 00 95 73 A6 01 F4 4A 5A 03 01 00 03 00 9A 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 86 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 31 37 39 06 04 42 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 34 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 4B 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 64 01 00 00 F4 03 04 00 99 68 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 03 54 01 00 35 04 06 00 97 AA CF 3E 5C 23 64 35 87 7D B8 64 A3 58 [18:58:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 25 4A 47 00 7C 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 34 39 37 39 10 04 04 00 03 54 01 00 F4 03 04 00 A9 13 F0 66 B6 04 01 00 00 D5 EF 53 E9 22 CA 5E F2 [18:58:37]CommunicateWithHost err = 0 [18:58:37]CheckOFDResponse [18:58:37]1017 (14) - 77093643461234 [18:58:37]1041 (16) - 0000000000874979 [18:58:37]1040 (4) - 87043 [18:58:37]1012 (4) - 22.09.2024 12:55 [18:58:37]1206 (1) - 0 [18:58:37]OFD Sender: Remove packet 87043 [18:58:37]ProducePacketName [18:58:37]name=ofd_packets/00087043 [18:58:37]NVStorageDeleteData [18:58:38]OFD Sender: No OFD packet to send [18:58:40]recv_with_timeout no data received [18:58:43]OFD Sender: No OFD packet to send [18:58:48]OFD Sender: No OFD packet to send [18:58:53]OFD Sender: No OFD packet to send [18:58:58]OFD Sender: No OFD packet to send [18:59:02]recv_with_timeout no data received [18:59:03]OFD Sender: No OFD packet to send [18:59:08]OFD Sender: No OFD packet to send [18:59:13]OFD Sender: No OFD packet to send [18:59:18]OFD Sender: No OFD packet to send [18:59:23]OFD Sender: No OFD packet to send [18:59:28]OFD Sender: No OFD packet to send [18:59:33]OFD Sender: No OFD packet to send [18:59:38]OFD Sender: No OFD packet to send [18:59:43]OFD Sender: No OFD packet to send [18:59:48]OFD Sender: No OFD packet to send [18:59:53]OFD Sender: No OFD packet to send [18:59:58]OFD Sender: No OFD packet to send [19:00:03]OFD Sender: No OFD packet to send [19:00:08]OFD Sender: No OFD packet to send [19:00:13]OFD Sender: No OFD packet to send [19:00:18]OFD Sender: No OFD packet to send [19:00:23]OFD Sender: No OFD packet to send [19:00:28]OFD Sender: No OFD packet to send [19:00:33]OFD Sender: No OFD packet to send [19:00:37]recv_with_timeout no data received [19:00:38]OFD Sender: No OFD packet to send [19:00:43]OFD Sender: No OFD packet to send [19:00:48]OFD Sender: No OFD packet to send [19:00:53]OFD Sender: No OFD packet to send [19:00:58]OFD Sender: No OFD packet to send [19:01:03]OFD Sender: No OFD packet to send [19:01:08]OFD Sender: No OFD packet to send [19:01:13]OFD Sender: No OFD packet to send [19:01:18]OFD Sender: No OFD packet to send [19:01:21]recv_with_timeout no data received [19:01:23]OFD Sender: No OFD packet to send [19:01:28]OFD Sender: No OFD packet to send [19:01:32]recv_with_timeout no data received [19:01:33]OFD Sender: No OFD packet to send [19:01:35]accept exits with 7 [19:01:35]New connection [19:01:35]New thread 3067043172 created [19:01:35]Thread 3067186532 joined [19:01:35]Waiting for new connection... [19:01:35] Sock 7.Parse request [19:01:35]Sock 7.Check first char [19:01:35]Sock 7.First char is OK [19:01:35]request: POST /json_proto HTTP/1.0 [19:01:35]Method: POST [19:01:35]URL: /json_proto [19:01:35]Method is POST - this is cgi request [19:01:35]url: /json_proto [19:01:35]query_string will be loaded in cgi processing [19:01:35]execute_cgi json_proto POST (null) [19:01:35]execute_cgi path=json_proto method=POST [19:01:35]POST find Content-Length [19:01:35]Host: 172.17.47.196:8080 [19:01:35]Content-Length: 687 [19:01:35]Content-Type: application/json [19:01:35] [19:01:35]POST finish read [19:01:35]Found Content-Length = 687 [19:01:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871973", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:01:35]execute_script... [19:01: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)871973", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:01:35]POST & json_proto [19:01:35]process_json_proto [19:01:35]json parsed OK: [19:01:35]protocol is kg_v1.0 [19:01:35]action value=close_receipt [19:01:35]process_action close_receipt [19:01:35]cmd_close_receipt [19:01:35]MH_GetDate [19:01:35]Write to MH i2c: F0 00 00 33 02 24 [19:01:35]Write i2c OK [19:01:35]MH_I2C_Read... [19:01:35]Read from MH i2c: F0 [19:01:35]MH_I2C_Read... [19:01:35]Read from MH i2c: F0 09 00 [19:01:35]MH_I2C_Read... [19:01:35]Read from MH i2c: F0 09 00 33 02 00 8F 69 F0 66 4C 6B 94 66 2C [19:01:35]GetLastDocTimeStamp 1727031449 [19:01:35]current date 1727031695 [19:01:35]FM_GetShiftState [19:01:35]SAM_PROTO_GetShiftState [19:01:35]wFMCommunicate request_size=4 [19:01:35]MH_SAM_APDU [19:01:35]CAPDU: 80 13 01 00 [19:01:35]Write to MH i2c: E2 08 00 34 02 80 13 01 00 00 00 00 00 B3 [19:01:35]Write i2c OK [19:01:35]MH_I2C_Read... [19:01:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:01:35]Read from MH i2c: E2 [19:01:35]MH_I2C_Read... [19:01:35]Read from MH i2c: E2 0E 00 [19:01:35]MH_I2C_Read... [19:01:35]Read from MH i2c: E2 0E 00 34 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 71 [19:01:35]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:01:35]wFMCommunicate OK [19:01:35]SAM_PROTO_GetShiftState done [19:01:35]FM_GetShiftState done [19:01:35]opened in 1726964220 [19:01:35]opened+sec_in_day 1727050620 [19:01:35]quantity*price = 150037 [19:01:35]sum+1 = 150039 [19:01:35]Check (price>sum+1) || (price+1 о реализуемом товаре [19:01:36]line ОКРУГЛЕНИЕ: -0.38 [19:01:36]line ИТОГО: 1500.00 [19:01:36]line Внесено: 1500.00 [19:01:36]line СДАЧА: 0.00 [19:01:36]line НСП 1% : 13.28 [19:01:36]line НДС 12% : 159.33 [19:01:36]line Наличными: 1500.00 [19:01:36]line Безнал.: 0.00 [19:01:36]line Место: АЗС № 137 "Партнер Нефть" [19:01:36]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:01:36]line СНО: Общий режим [19:01:36]line Чек 357 22.09.2024 19:01 [19:01:36]line Смена: 497 ФФД: 1.0 [19:01:36]line ЗНМ: 0300000064 [19:01:36]line РНМ: 0000000000092592 [19:01:36]line Версия ККМ: 001 [19:01:36]line ФМ: 0000000000874979 [19:01:36]line ФД: 87044 [19:01:36]line ФПД: 241976308300310 [19:01:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T190135&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87044&fm=241976308300310&tin=02508201610067®Number=0000000000092592&sum=150000 [19:01:36]written 0, free lines is 4095 [19:01:36]OFD Sender: Processing packet 87044 [packets to send 277, broken 276] [19:01:36]ProducePacketName [19:01:36]name=ofd_packets/00087044 [19:01:36]OFD Sender: To server: pG, [19:01:36]CommunicateWithHost lk.salyk.kg:30040 [19:01:36]ConnectInit lk.salyk.kg [19:01:37]Write to MH i2c: 01 00 00 72 02 74 [19:01:37]Write i2c OK [19:01:37]MH_I2C_Read... [19:01:37]Read from MH i2c: 01 [19:01:37]MH_I2C_Read... [19:01:37]Read from MH i2c: 01 07 00 [19:01:37]MH_I2C_Read... [19:01:37]Read from MH i2c: 01 07 00 72 02 00 00 00 00 00 E0 0C 67 [19:01:37]RasterBufferAndPrint [19:01:37]line [19:01:37]line [19:01:37]line [19:01:37]line [19:01:37]line [19:01:37]written 0, free lines is 3302 [19:01:37]MH_Cut [19:01:37]Write to MH i2c: D1 01 00 79 02 01 4D [19:01:37]Write i2c OK [19:01:37]MH_I2C_Read... [19:01:37]Read from MH i2c: D1 [19:01:37]MH_I2C_Read... [19:01:37]Read from MH i2c: D1 01 00 [19:01:37]MH_I2C_Read... [19:01:37]Read from MH i2c: D1 01 00 79 02 00 4C [19:01:37]Write to MH i2c: 01 00 00 7A 02 7C [19:01:37]Write i2c OK [19:01:37]MH_I2C_Read... [19:01:38]*** Cut start [19:01:38]*** Partial cut [19:01:38]*** CUTSNS_PIN = 1 [19:01:38]*** CUTSNS_PIN = 0 [19:01:38]*** Brake cut motor [19:01:38]Read from MH i2c: 01 [19:01:38]MH_I2C_Read... [19:01:38]*** Stop cut motor [19:01:38]*** Cut end [19:01:38]Read from MH i2c: 01 07 00 [19:01:38]MH_I2C_Read... [19:01:38]Read from MH i2c: 01 07 00 7A 02 00 00 00 00 00 FF 0F 91 [19:01:38]process_action close_receipt done [19:01:38]requested_data is exist [19:01:38]produce_requested_data [19:01:38]requested_item fm.sn is exist - process it [19:01:38]wFMCommunicate request_size=4 [19:01:38]MH_SAM_APDU [19:01:38]CAPDU: 80 11 00 00 [19:01:38]Write to MH i2c: E2 08 00 7B 02 80 11 00 00 00 00 00 00 F7 [19:01:38]Write i2c OK [19:01:38]MH_I2C_Read... [19:01:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:38]Read from MH i2c: E2 [19:01:38]MH_I2C_Read... [19:01:38]Read from MH i2c: E2 17 00 [19:01:38]MH_I2C_Read... [19:01:38]Read from MH i2c: E2 17 00 7B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 56 [19:01:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:01:38]wFMCommunicate OK [19:01:38]requested_item fd.num is exist - process it [19:01:38]SAM_PROTO_GetFieldsCounters [19:01:38]wFMCommunicate request_size=4 [19:01:38]MH_SAM_APDU [19:01:38]CAPDU: 80 13 00 00 [19:01:38]Write to MH i2c: E2 08 00 7C 02 80 13 00 00 00 00 00 00 FA [19:01:38]Write i2c OK [19:01:38]MH_I2C_Read... [19:01:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:01:38]Read from MH i2c: E2 [19:01:38]MH_I2C_Read... [19:01:38]Read from MH i2c: E2 62 00 [19:01:38]MH_I2C_Read... [19:01:38]Read from MH i2c: E2 62 00 7C 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 04 54 01 00 0E 04 04 00 F1 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 A6 [19:01: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 04 54 01 00 0E 04 04 00 F1 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 [19:01:38]wFMCommunicate OK [19:01:38]SAM_PROTO_GetFieldsCounters done [19:01:38]requested_item shift.num is exist - process it [19:01:38]requested_item shift.opened is exist - process it [19:01:38]req_shift_opened [19:01:38]FM_GetShiftState [19:01:38]SAM_PROTO_GetShiftState [19:01:38]wFMCommunicate request_size=4 [19:01:38]MH_SAM_APDU [19:01:38]CAPDU: 80 13 01 00 [19:01:38]Write to MH i2c: E2 08 00 7D 02 80 13 01 00 00 00 00 00 FC [19:01:38]Write i2c OK [19:01:38]MH_I2C_Read... [19:01:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:01:38]Read from MH i2c: E2 [19:01:38]MH_I2C_Read... [19:01:38]Read from MH i2c: E2 0E 00 [19:01:38]MH_I2C_Read... [19:01:38]Read from MH i2c: E2 0E 00 7D 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 BA [19:01:38]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:01:38]wFMCommunicate OK [19:01:38]SAM_PROTO_GetShiftState done [19:01:38]FM_GetShiftState done [19:01:38]req_shift_opened done [19:01:38]requested_item shift.open_date is exist - process it [19:01:38]req_shift_open_date [19:01:38]req_shift_open_date done [19:01:38]produce_requested_data done [19:01:38]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87044,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:01:38]process_action_free close_receipt [19:01:38]json_value_free [19:01:38]json_value_free done [19:01:38]process_json_proto returns [19:01:38]Send response to host [19:01:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87044,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:01:38]free response buf [19:01:38]execute_script done [19:01:38]execute_script returns [19:01:38]free content buf [19:01:38]Sock 7.Close socket [19:01:38]Sock 7.Thread stoped [19:01:41]ConnectInit Can't take IP for lk.salyk.kg [19:01:41]CommunicateWithHost connect error [19:01:41]CommunicateWithHost err = -1 [19:01:41]OFD Sender: Server communicate error [19:01:46]OFD Sender: Processing packet 87044 [packets to send 277, broken 276] [19:01:46]ProducePacketName [19:01:46]name=ofd_packets/00087044 [19:01:46]OFD Sender: To server: pG, [19:01:46]CommunicateWithHost lk.salyk.kg:30040 [19:01:46]ConnectInit lk.salyk.kg [19:01:52]recv_with_timeout no data received [19:01:53]Connected sock=7 [19:01:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 57 88 08 01 BE FB 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 65 01 00 00 F4 03 04 00 8F 69 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 04 54 01 00 35 04 06 00 00 B2 [19:01:35]RAPDU: 90 00 [19:01:35]wFMCommunicate OK [19:01:35]wFMCommunicate request_size=13 [19:01:35]MH_SAM_APDU [19:01:35]CAPDU: 80 15 02 00 08 F4 03 04 00 8F 69 F0 66 [19:01:35]Write to MH i2c: E2 10 00 3D 02 80 15 02 00 08 00 F4 03 04 00 8F 69 F0 66 00 00 18 [19:01:35]Write i2c OK [19:01:35]MH_I2C_Read... [19:01:35]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:01:35]Read from MH i2c: E2 [19:01:35]MH_I2C_Read... [19:01:35]Read from MH i2c: E2 03 00 [19:01:35]MH_I2C_Read... [19:01:35]Read from MH i2c: E2 03 00 3D 02 00 90 00 B3 [19:01:35]RAPDU: 90 00 [19:01:35]wFMCommunicate OK [19:01:35]wFMCommunicate request_size=25 [19:01:35]MH_SAM_APDU [19:01:35]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 [19:01:35]Write to MH i2c: E2 1C 00 3E 02 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 00 00 24 [19:01:35]Write i2c OK [19:01:35]MH_I2C_Read... [19:01:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:01:36]Read from MH i2c: E2 [19:01:36]MH_I2C_Read... [19:01:36]Read from MH i2c: E2 03 00 [19:01:36]MH_I2C_Read... [19:01:36]Read from MH i2c: E2 03 00 3E 02 00 90 00 B4 [19:01:36]RAPDU: 90 00 [19:01:36]wFMCommunicate OK [19:01:36]wFMCommunicate request_size=4 [19:01:36]MH_SAM_APDU [19:01:36]CAPDU: 80 15 03 00 [19:01:36]Write to MH i2c: E2 08 00 3F 02 80 15 03 00 00 00 00 00 C2 [19:01:36]Write i2c OK [19:01:36]MH_I2C_Read... [19:01:36]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [19:01:36]Read from MH i2c: E2 [19:01:36]MH_I2C_Read... [19:01:36]Read from MH i2c: E2 40 00 [19:01:36]MH_I2C_Read... [19:01:36]Read from MH i2c: E2 40 00 3F 02 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 04 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 65 01 00 00 35 04 06 00 DC 13 7F E6 7A 16 90 00 59 [19:01:36]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 04 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 65 01 00 00 35 04 06 00 DC 13 7F E6 7A 16 90 00 [19:01:36]wFMCommunicate OK [19:01:36]SAM_PROTO_ProcessDocument answer len = 59 [19:01:36]SAM_PROTO_ProcessDocument done [19:01:36]SetTLVBufToDocument [19:01:36]Processing tag 1209 (04B9) [19:01:36]Malloc new data [19:01:36]Processing tag 1041 (0411) [19:01:36]Processing tag 1040 (0410) [19:01:36]Malloc new data [19:01:36]Processing tag 1038 (040E) [19:01:36]Malloc new data [19:01:36]Processing tag 1042 (0412) [19:01:36]Malloc new data [19:01:36]Processing tag 1077 (0435) [19:01:36]Malloc new data [19:01:36]SetTLVBufToDocument err=0 [19:01:36]KKMLoadAndSignReceiptData store KKM data [19:01:36]KKMLoadAndSignReceiptData err=0 [19:01:36]wFMCommunicate request_size=4 [19:01:36]MH_SAM_APDU [19:01:36]CAPDU: 80 11 00 00 [19:01:36]Write to MH i2c: E2 08 00 40 02 80 11 00 00 00 00 00 00 BC [19:01:36]Write i2c OK [19:01:36]MH_I2C_Read... [19:01:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:36]Read from MH i2c: E2 [19:01:36]MH_I2C_Read... [19:01:36]Read from MH i2c: E2 17 00 [19:01:36]MH_I2C_Read... [19:01:36]Read from MH i2c: E2 17 00 40 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 1B [19:01:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:01:36]wFMCommunicate OK [19:01:36]Счет N : (1)871973 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 34 Товар: 2710194210 ДТ(л)-К-4 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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 357 22.09.2024 19:01 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87044 ФПД: 241976308300310 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T190135&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87044&fm=241976308300310&tin=02508201610067®Number=0000000000092592&sum=150000 [19:01:36]StoreToDocumentArchive [19:01:36]shift 497 fd 87044 [19:01:36]save to /storage/0497/doc_00087044 [19:01:36]save last doc name /storage/0497/doc_00087044 to /storage/kkm_last_doc_name [19:01:36]save OK [19:01:36]Clear old archive folders... [19:01:36]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:01:36]tlvbuf is 00382900 [19:01:36]SAM_PROTO_ClearQueue [19:01:36]wFMCommunicate request_size=4 [19:01:36]MH_SAM_APDU [19:01:36]CAPDU: 80 09 00 00 [19:01:36]Write to MH i2c: E2 08 00 41 02 80 09 00 00 00 00 00 00 B5 [19:01:36]Write i2c OK [19:01:36]MH_I2C_Read... [19:01:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:01:36]Read from MH i2c: E2 [19:01:36]MH_I2C_Read... [19:01:36]Read from MH i2c: E2 03 00 [19:01:36]MH_I2C_Read... [19:01:36]Read from MH i2c: E2 03 00 41 02 00 90 00 B7 [19:01:36]RAPDU: 90 00 [19:01:36]wFMCommunicate OK [19:01:36]SAM_PROTO_ClearQueue done [19:01:36]KKMCreateOFDPacket [19:01:36]OFDProtocolAddRootSTLVToBuf [19:01:36]FM_MakeSignedData [19:01:36]FM_MakeSignedData [19:01:36]SAM_PROTO_SignData [19:01:36]wFMCommunicate request_size=4 [19:01:36]MH_SAM_APDU [19:01:36]CAPDU: 80 0D 01 02 [19:01:36]Write to MH i2c: E2 08 00 42 02 80 0D 01 02 00 00 00 00 BD [19:01:36]Write i2c OK [19:01:36]MH_I2C_Read... [19:01:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:01:36]Read from MH i2c: E2 [19:01:36]MH_I2C_Read... [19:01:36]Read from MH i2c: E2 03 00 [19:01:36]MH_I2C_Read... [19:01:36]Read from MH i2c: E2 03 00 42 02 00 90 00 B8 [19:01:36]RAPDU: 90 00 [19:01:36]wFMCommunicate OK [19:01:36]wFMCommunicate request_size=255 [19:01:36]MH_SAM_APDU [19:01:36]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 65 01 00 00 F4 03 04 00 8F 69 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 04 54 01 00 35 04 06 00 [19:01:36]Write to MH i2c: E2 02 01 43 02 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 65 01 00 00 F4 03 04 00 8F 69 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 04 54 01 00 35 04 06 00 00 00 AD [19:01:36]Write i2c OK [19:01:36]MH_I2C_Read... [19:01:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:01:36]Read from MH i2c: E2 [19:01:36]MH_I2C_Read... [19:01:36]Read from MH i2c: E2 03 00 [19:01:36]MH_I2C_Read... [19:01:36]Read from MH i2c: E2 03 00 43 02 00 90 00 B9 [19:01:36]RAPDU: 90 00 [19:01:36]wFMCommunicate OK [19:01:36]wFMCommunicate request_size=11 [19:01:36]MH_SAM_APDU [19:01:36]CAPDU: 80 0D 02 02 06 DC 13 7F E6 7A 16 [19:01:36]Write to MH i2c: E2 0E 00 44 02 80 0D 02 02 06 00 DC 13 7F E6 7A 16 00 00 B0 [19:01:36]Write i2c OK [19:01:36]MH_I2C_Read... [19:01:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:01:36]Read from MH i2c: E2 [19:01:36]MH_I2C_Read... [19:01:36]Read from MH i2c: E2 03 00 [19:01:36]MH_I2C_Read... [19:01:36]Read from MH i2c: E2 03 00 44 02 00 90 00 BA [19:01:36]RAPDU: 90 00 [19:01:36]wFMCommunicate OK [19:01:36]wFMCommunicate request_size=4 [19:01:36]MH_SAM_APDU [19:01:36]CAPDU: 80 0D 03 02 [19:01:36]Write to MH i2c: E2 08 00 45 02 80 0D 03 02 00 00 00 00 C2 [19:01:36]Write i2c OK [19:01:36]MH_I2C_Read... [19:01:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:01:36]Read from MH i2c: E2 [19:01:36]MH_I2C_Read... [19:01:36]Read from MH i2c: E2 0B 00 [19:01:36]MH_I2C_Read... [19:01:36]Read from MH i2c: E2 0B 00 45 02 00 71 52 8A 01 31 D0 A1 33 90 00 E6 [19:01:36]RAPDU: 71 52 8A 01 31 D0 A1 33 90 00 [19:01:36]wFMCommunicate OK [19:01:36]SAM_PROTO_SignData done [19:01:36]FM_MakeSignedData done [19:01:36]CreateOFDProtocolMessage [19:01:36]wFMCommunicate request_size=4 [19:01:36]MH_SAM_APDU [19:01:36]CAPDU: 80 11 00 00 [19:01:36]Write to MH i2c: E2 08 00 46 02 80 11 00 00 00 00 00 00 C2 [19:01:36]Write i2c OK [19:01:36]MH_I2C_Read... [19:01:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:36]Read from MH i2c: E2 [19:01:36]MH_I2C_Read... [19:01:36]Read from MH i2c: E2 17 00 [19:01:36]MH_I2C_Read... [19:01:36]Read from MH i2c: E2 17 00 46 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 21 [19:01:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:01:36]wFMCommunicate OK [19:01:36]CreateOFDProtocolMessage done [19:01:36]OFDSenderStorePacket 87044 [19:01:36]StoreOFDPacket docnum=87044 DC 13 7F E6 7A 16 71 52 8A 01 31 D0 A1 33 [19:01:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 E4 9A 47 00 95 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 34 39 37 39 10 04 04 00 04 54 01 00 F4 03 04 00 6E 14 F0 66 B6 04 01 00 00 FE 55 31 98 DF 3F 02 C1 [19:01:53]CommunicateWithHost err = 0 [19:01:53]CheckOFDResponse [19:01:53]1017 (14) - 77093643461234 [19:01:53]1041 (16) - 0000000000874979 [19:01:53]1040 (4) - 87044 [19:01:53]1012 (4) - 22.09.2024 12:58 [19:01:53]1206 (1) - 0 [19:01:53]OFD Sender: Remove packet 87044 [19:01:53]ProducePacketName [19:01:53]name=ofd_packets/00087044 [19:01:53]NVStorageDeleteData [19:01:54]OFD Sender: No OFD packet to send [19:01:59]OFD Sender: No OFD packet to send [19:02:04]OFD Sender: No OFD packet to send [19:02:09]OFD Sender: No OFD packet to send [19:02:11]recv_with_timeout no data received [19:02:14]OFD Sender: No OFD packet to send [19:02:19]OFD Sender: No OFD packet to send [19:02:24]OFD Sender: No OFD packet to send [19:02:29]OFD Sender: No OFD packet to send [19:02:34]OFD Sender: No OFD packet to send [19:02:39]OFD Sender: No OFD packet to send [19:02:44]OFD Sender: No OFD packet to send [19:02:49]OFD Sender: No OFD packet to send [19:02:54]OFD Sender: No OFD packet to send [19:02:59]OFD Sender: No OFD packet to send [19:03:04]OFD Sender: No OFD packet to send [19:03:09]OFD Sender: No OFD packet to send [19:03:14]OFD Sender: No OFD packet to send [19:03:19]OFD Sender: No OFD packet to send [19:03:24]OFD Sender: No OFD packet to send [19:03:27]accept exits with 9 [19:03:27]New connection [19:03:27]New thread 3067186532 created [19:03:27]Thread 3067043172 joined [19:03:27]Waiting for new connection... [19:03:27] Sock 9.Parse request [19:03:27]Sock 9.Check first char [19:03:27]Sock 9.First char is OK [19:03:27]request: POST /json_proto HTTP/1.0 [19:03:27]Method: POST [19:03:27]URL: /json_proto [19:03:27]Method is POST - this is cgi request [19:03:27]url: /json_proto [19:03:27]query_string will be loaded in cgi processing [19:03:27]execute_cgi json_proto POST (null) [19:03:27]execute_cgi path=json_proto method=POST [19:03:27]POST find Content-Length [19:03:27]Host: 172.17.47.196:8080 [19:03:27]Content-Length: 678 [19:03:27]Content-Type: application/json [19:03:27] [19:03:27]POST finish read [19:03:27]Found Content-Length = 678 [19:03:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871974", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [19:03:27]execute_script... [19:03:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871974", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [19:03:27]POST & json_proto [19:03:27]process_json_proto [19:03:27]json parsed OK: [19:03:27]protocol is kg_v1.0 [19:03:27]action value=close_receipt [19:03:27]process_action close_receipt [19:03:27]cmd_close_receipt [19:03:27]MH_GetDate [19:03:27]Write to MH i2c: F0 00 00 7E 02 6F [19:03:27]Write i2c OK [19:03:27]MH_I2C_Read... [19:03:27]Read from MH i2c: F0 [19:03:27]MH_I2C_Read... [19:03:27]Read from MH i2c: F0 09 00 [19:03:27]MH_I2C_Read... [19:03:27]Read from MH i2c: F0 09 00 7E 02 00 00 6A F0 66 4C 6B 94 66 E9 [19:03:27]GetLastDocTimeStamp 1727031695 [19:03:27]current date 1727031808 [19:03:27]FM_GetShiftState [19:03:27]SAM_PROTO_GetShiftState [19:03:27]wFMCommunicate request_size=4 [19:03:27]MH_SAM_APDU [19:03:27]CAPDU: 80 13 01 00 [19:03:27]Write to MH i2c: E2 08 00 7F 02 80 13 01 00 00 00 00 00 FE [19:03:27]Write i2c OK [19:03:27]MH_I2C_Read... [19:03:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:03:27]Read from MH i2c: E2 [19:03:27]MH_I2C_Read... [19:03:27]Read from MH i2c: E2 0E 00 [19:03:27]MH_I2C_Read... [19:03:27]Read from MH i2c: E2 0E 00 7F 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 BC [19:03:27]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:03:27]wFMCommunicate OK [19:03:27]SAM_PROTO_GetShiftState done [19:03:27]FM_GetShiftState done [19:03:27]opened in 1726964220 [19:03:27]opened+sec_in_day 1727050620 [19:03:27]quantity*price = 80004 [19:03:27]sum+1 = 80005 [19:03:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.96 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 358 22.09.2024 19:03 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87045 ФПД: 190109740465853 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T190328&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87045&fm=190109740465853&tin=02508201610067®Number=0000000000092592&sum=80000 [19:03:28]StoreToDocumentArchive [19:03:28]shift 497 fd 87045 [19:03:28]save to /storage/0497/doc_00087045 [19:03:28]save last doc name /storage/0497/doc_00087045 to /storage/kkm_last_doc_name [19:03:28]save OK [19:03:28]Clear old archive folders... [19:03:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:03:28]tlvbuf is 00463080 [19:03:28]SAM_PROTO_ClearQueue [19:03:28]wFMCommunicate request_size=4 [19:03:28]MH_SAM_APDU [19:03:28]CAPDU: 80 09 00 00 [19:03:28]Write to MH i2c: E2 08 00 8C 02 80 09 00 00 00 00 00 00 00 [19:03:28]Write i2c OK [19:03:28]MH_I2C_Read... [19:03:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:03:28]Read from MH i2c: E2 [19:03:28]MH_I2C_Read... [19:03:28]Read from MH i2c: E2 03 00 [19:03:28]MH_I2C_Read... [19:03:28]Read from MH i2c: E2 03 00 8C 02 00 90 00 02 [19:03:28]RAPDU: 90 00 [19:03:28]wFMCommunicate OK [19:03:28]SAM_PROTO_ClearQueue done [19:03:28]KKMCreateOFDPacket [19:03:28]OFDProtocolAddRootSTLVToBuf [19:03:28]FM_MakeSignedData [19:03:28]FM_MakeSignedData [19:03:28]SAM_PROTO_SignData [19:03:28]wFMCommunicate request_size=4 [19:03:28]MH_SAM_APDU [19:03:28]CAPDU: 80 0D 01 02 [19:03:28]Write to MH i2c: E2 08 00 8D 02 80 0D 01 02 00 00 00 00 08 [19:03:28]Write i2c OK [19:03:28]MH_I2C_Read... [19:03:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:03:28]Read from MH i2c: E2 [19:03:28]MH_I2C_Read... [19:03:28]Read from MH i2c: E2 03 00 [19:03:28]MH_I2C_Read... [19:03:28]Read from MH i2c: E2 03 00 8D 02 00 90 00 03 [19:03:28]RAPDU: 90 00 [19:03:28]wFMCommunicate OK [19:03:28]wFMCommunicate request_size=255 [19:03:28]MH_SAM_APDU [19:03:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 66 01 00 00 F4 03 04 00 00 6A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 05 54 01 00 35 04 06 00 AC [19:03:28]Write to MH i2c: E2 02 01 8E 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 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 66 01 00 00 F4 03 04 00 00 6A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 05 54 01 00 35 04 06 00 AC 00 00 61 [19:03:28]Write i2c OK [19:03:28]MH_I2C_Read... [19:03:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:03:29]Read from MH i2c: E2 [19:03:29]MH_I2C_Read... [19:03:29]Read from MH i2c: E2 03 00 [19:03:29]MH_I2C_Read... [19:03:29]Read from MH i2c: E2 03 00 8E 02 00 90 00 04 [19:03:29]RAPDU: 90 00 [19:03:29]wFMCommunicate OK [19:03:29]wFMCommunicate request_size=10 [19:03:29]MH_SAM_APDU [19:03:29]CAPDU: 80 0D 02 02 05 E7 5F 8C 7E BD [19:03:29]Write to MH i2c: E2 0D 00 8F 02 80 0D 02 02 05 00 E7 5F 8C 7E BD 00 00 22 [19:03:29]Write i2c OK [19:03:29]MH_I2C_Read... [19:03:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:03:29]Read from MH i2c: E2 [19:03:29]MH_I2C_Read... [19:03:29]Read from MH i2c: E2 03 00 [19:03:29]MH_I2C_Read... [19:03:29]Read from MH i2c: E2 03 00 8F 02 00 90 00 05 [19:03:29]RAPDU: 90 00 [19:03:29]wFMCommunicate OK [19:03:29]wFMCommunicate request_size=4 [19:03:29]MH_SAM_APDU [19:03:29]CAPDU: 80 0D 03 02 [19:03:29]Write to MH i2c: E2 08 00 90 02 80 0D 03 02 00 00 00 00 0D [19:03:29]Write i2c OK [19:03:29]MH_I2C_Read... [19:03:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:03:29]Read from MH i2c: E2 [19:03:29]MH_I2C_Read... [19:03:29]Read from MH i2c: E2 0B 00 [19:03:29]MH_I2C_Read... [19:03:29]Read from MH i2c: E2 0B 00 90 02 00 01 92 D3 0D F9 31 53 1F 90 00 1D [19:03:29]RAPDU: 01 92 D3 0D F9 31 53 1F 90 00 [19:03:29]wFMCommunicate OK [19:03:29]SAM_PROTO_SignData done [19:03:29]FM_MakeSignedData done [19:03:29]CreateOFDProtocolMessage [19:03:29]wFMCommunicate request_size=4 [19:03:29]MH_SAM_APDU [19:03:29]CAPDU: 80 11 00 00 [19:03:29]Write to MH i2c: E2 08 00 91 02 80 11 00 00 00 00 00 00 0D [19:03:29]Write i2c OK [19:03:29]MH_I2C_Read... [19:03:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:03:29]Read from MH i2c: E2 [19:03:29]MH_I2C_Read... [19:03:29]Read from MH i2c: E2 17 00 [19:03:29]MH_I2C_Read... [19:03:29]Read from MH i2c: E2 17 00 91 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 6C [19:03:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:03:29]wFMCommunicate OK [19:03:29]CreateOFDProtocolMessage done [19:03:29]OFDSenderStorePacket 87045 [19:03:29]StoreOFDPacket docnum=87045 [19:03:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 34 E0 07 01 43 D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 66 01 00 00 F4 03 04 00 00 6A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 05 54 01 00 35 04 06 00 AC E7 5F 8C 7E BD 01 92 D3 0D F9 31 53 1F [19:03:29]CheckFolder [19:03:29]dirname=/storage/ofd_packets [19:03:29]CheckFolder done [19:03:29]ProducePacketName [19:03:29]name=ofd_packets/00087045 [19:03:29]NVStorageSaveData ofd_packets/00087045 [19:03:29]File name is /storage/ofd_packets/00087045 [19:03:29]Write 301 bytes [19:03:29]NVStorageSaveData done [19:03:29]OFDSenderStorePacket done [19:03:29]KKMCreateOFDPacket done [19:03:29]NVStorageSaveData kkm_last_timestamp [19:03:29]File name is /storage/kkm_last_timestamp [19:03:29]Write 4 bytes [19:03:29]NVStorageSaveData done [19:03:29]ExternCall_PrintAddStr [19:03:29]wPrintStart [19:03:29]Write to MH i2c: 01 00 00 92 02 94 [19:03:29]OFD Sender: Processing packet 87045 [packets to send 277, broken 276] [19:03:29]ProducePacketName [19:03:29]name=ofd_packets/00087045 [19:03:29]OFD Sender: To server: pG, [19:03:29]CommunicateWithHost lk.salyk.kg:30040 [19:03:29]ConnectInit lk.salyk.kg [19:03:29]Write i2c OK [19:03:29]MH_I2C_Read... [19:03:29]Read from MH i2c: 01 [19:03:29]MH_I2C_Read... [19:03:29]Read from MH i2c: 01 07 00 [19:03:29]MH_I2C_Read... [19:03:29]Read from MH i2c: 01 07 00 92 02 00 00 00 00 00 FF 0F A9 [19:03:29]RasterBufferAndPrint [19:03:29]line Счет N : (1)871974 [19:03:29]line ИНН: 02508201610067 [19:03:29]line Контрольно-Кассовый Чек [19:03:29]line ПРОДАЖА [19:03:29]line ТРК (МРК, ГНК) : 43 [19:03:29]line Товар: 2710124130 [19:03:29]line Аи-92-К-5 [19:03:29]line 11.800 * 67.80 [19:03:29]line = 800.04 [19:03:29]line НДС 12% НСП 1% [19:03:29]line > о реализуемом товаре [19:03:29]line ОКРУГЛЕНИЕ: -0.04 [19:03:29]line ИТОГО: 800.00 [19:03:29]line Внесено: 800.00 [19:03:29]line СДАЧА: 0.00 [19:03:29]line НСП 1% : 7.08 [19:03:29]line НДС 12% : 84.96 [19:03:29]line Наличными: 800.00 [19:03:29]line Безнал.: 0.00 [19:03:29]line Место: АЗС № 137 "Партнер Нефть" [19:03:29]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:03:29]line СНО: Общий режим [19:03:29]line Чек 358 22.09.2024 19:03 [19:03:29]line Смена: 497 ФФД: 1.0 [19:03:29]line ЗНМ: 0300000064 [19:03:29]line РНМ: 0000000000092592 [19:03:29]line Версия ККМ: 001 [19:03:29]line ФМ: 0000000000874979 [19:03:29]line ФД: 87045 [19:03:29]line ФПД: 190109740465853 [19:03:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T190328&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87045&fm=190109740465853&tin=02508201610067®Number=0000000000092592&sum=80000 [19:03:29]written 0, free lines is 4095 [19:03:29]Write to MH i2c: 01 00 00 BD 02 BF [19:03:29]Write i2c OK [19:03:29]MH_I2C_Read... [19:03:29]Read from MH i2c: 01 [19:03:29]MH_I2C_Read... [19:03:29]Read from MH i2c: 01 07 00 [19:03:29]MH_I2C_Read... [19:03:29]Read from MH i2c: 01 07 00 BD 02 00 00 00 00 00 DE 0C B0 [19:03:29]RasterBufferAndPrint [19:03:29]line [19:03:29]line [19:03:29]line [19:03:29]line [19:03:29]line [19:03:29]written 0, free lines is 3300 [19:03:29]MH_Cut [19:03:29]Write to MH i2c: D1 01 00 C4 02 01 98 [19:03:29]Write i2c OK [19:03:29]MH_I2C_Read... [19:03:29]Read from MH i2c: D1 [19:03:29]MH_I2C_Read... [19:03:29]Read from MH i2c: D1 01 00 [19:03:29]MH_I2C_Read... [19:03:29]Read from MH i2c: D1 01 00 C4 02 00 97 [19:03:29]Write to MH i2c: 01 00 00 C5 02 C7 [19:03:29]Write i2c OK [19:03:29]MH_I2C_Read... [19:03:30]*** Cut start [19:03:30]*** Partial cut [19:03:30]*** CUTSNS_PIN = 1 [19:03:30]*** CUTSNS_PIN = 0 [19:03:30]*** Brake cut motor [19:03:30]Connected sock=7 [19:03:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 34 E0 07 01 43 D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 66 01 00 00 F4 03 04 00 00 6A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 05 54 01 00 35 04 06 00 AC E7 5F 8C 7E BD 01 92 D3 0D F9 31 53 1F [19:03:31]Read from MH i2c: 01 [19:03:31]MH_I2C_Read... [19:03:31]*** Stop cut motor [19:03:31]*** Cut end [19:03:31]Read from MH i2c: 01 07 00 [19:03:31]MH_I2C_Read... [19:03:31]Read from MH i2c: 01 07 00 C5 02 00 00 00 00 00 FF 0F DC [19:03:31]process_action close_receipt done [19:03:31]requested_data is exist [19:03:31]produce_requested_data [19:03:31]requested_item fm.sn is exist - process it [19:03:31]wFMCommunicate request_size=4 [19:03:31]MH_SAM_APDU [19:03:31]CAPDU: 80 11 00 00 [19:03:31]Write to MH i2c: E2 08 00 C6 02 80 11 00 00 00 00 00 00 42 [19:03:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 BC F8 47 00 17 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 34 39 37 39 10 04 04 00 05 54 01 00 F4 03 04 00 CF 14 F0 66 B6 04 01 00 00 D5 A8 48 F2 81 6D CF 85 [19:03:31]CommunicateWithHost err = 0 [19:03:31]CheckOFDResponse [19:03:31]1017 (14) - 77093643461234 [19:03:31]1041 (16) - 0000000000874979 [19:03:31]1040 (4) - 87045 [19:03:31]1012 (4) - 22.09.2024 12:59 [19:03:31]1206 (1) - 0 [19:03:31]OFD Sender: Remove packet 87045 [19:03:31]ProducePacketName [19:03:31]name=ofd_packets/00087045 [19:03:31]NVStorageDeleteData [19:03:31]Write i2c OK [19:03:31]MH_I2C_Read... [19:03:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:03:31]Read from MH i2c: E2 [19:03:31]MH_I2C_Read... [19:03:31]Read from MH i2c: E2 17 00 [19:03:31]MH_I2C_Read... [19:03:31]Read from MH i2c: E2 17 00 C6 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A1 [19:03:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:03:31]wFMCommunicate OK [19:03:31]requested_item fd.num is exist - process it [19:03:31]SAM_PROTO_GetFieldsCounters [19:03:31]wFMCommunicate request_size=4 [19:03:31]MH_SAM_APDU [19:03:31]CAPDU: 80 13 00 00 [19:03:31]Write to MH i2c: E2 08 00 C7 02 80 13 00 00 00 00 00 00 45 [19:03:31]Write i2c OK [19:03:31]MH_I2C_Read... [19:03:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:03:31]Read from MH i2c: E2 [19:03:31]MH_I2C_Read... [19:03:31]Read from MH i2c: E2 62 00 [19:03:31]MH_I2C_Read... [19:03:31]Read from MH i2c: E2 62 00 C7 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 05 54 01 00 0E 04 04 00 F1 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 F5 [19: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 05 54 01 00 0E 04 04 00 F1 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 [19:03:31]wFMCommunicate OK [19:03:31]SAM_PROTO_GetFieldsCounters done [19:03:31]requested_item shift.num is exist - process it [19:03:31]requested_item shift.opened is exist - process it [19:03:31]req_shift_opened [19:03:31]FM_GetShiftState [19:03:31]SAM_PROTO_GetShiftState [19:03:31]wFMCommunicate request_size=4 [19:03:31]MH_SAM_APDU [19:03:31]CAPDU: 80 13 01 00 [19:03:31]Write to MH i2c: E2 08 00 C8 02 80 13 01 00 00 00 00 00 47 [19:03:31]Write i2c OK [19:03:31]MH_I2C_Read... [19:03:31]Read from MH i2c: E2 [19:03:31]MH_I2C_Read... [19:03:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:03:31]Read from MH i2c: E2 0E 00 [19:03:31]MH_I2C_Read... [19:03:31]Read from MH i2c: E2 0E 00 C8 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 05 [19:03:31]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:03:31]wFMCommunicate OK [19:03:31]SAM_PROTO_GetShiftState done [19:03:31]FM_GetShiftState done [19:03:31]req_shift_opened done [19:03:31]requested_item shift.open_date is exist - process it [19:03:31]req_shift_open_date [19:03:31]req_shift_open_date done [19:03:31]produce_requested_data done [19:03:31]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87045,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:03:31]process_action_free close_receipt [19:03:31]json_value_free [19:03:31]json_value_free done [19:03:31]process_json_proto returns [19:03:31]Send response to host [19:03:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87045,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:03:31]free response buf [19:03:31]execute_script done [19:03:31]execute_script returns [19:03:31]free content buf [19:03:31]Sock 9.Close socket [19:03:31]Sock 9.Thread stoped [19:03:31]OFD Sender: No OFD packet to send [19:03:36]OFD Sender: No OFD packet to send [19:03:41]OFD Sender: No OFD packet to send [19:03:46]OFD Sender: No OFD packet to send [19:03:48]accept exits with 10 [19:03:48]New connection [19:03:48]New thread 3067043172 created [19:03:48]Thread 3067186532 joined [19:03:48]Waiting for new connection... [19:03:48] Sock 10.Parse request [19:03:48]Sock 10.Check first char [19:03:48]Sock 10.First char is OK [19:03:48]request: POST /json_proto HTTP/1.0 [19:03:48]Method: POST [19:03:48]URL: /json_proto [19:03:48]Method is POST - this is cgi request [19:03:48]url: /json_proto [19:03:48]query_string will be loaded in cgi processing [19:03:48]execute_cgi json_proto POST (null) [19:03:48]execute_cgi path=json_proto method=POST [19:03:48]POST find Content-Length [19:03:48]Host: 172.17.47.196:8080 [19:03:48]Content-Length: 903 [19:03:48]Content-Type: application/json [19:03:48] [19:03:48]POST finish read [19:03:48]Found Content-Length = 903 [19:03:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148125", "tax_sys" : 0, "items" : [ { "code": "4700000481514", "name": "\u041F\u0418\u0412\u041E \u0421\u0412\u0415\u0422\u041B\u041E\u0415 URBAN 312 1,0 \u043B \u041F\u042D\u0422", "price" : 176.00, "quantity" : 1.000, "sum" : 176.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48744997", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Compact Blue", "price" : 139.00, "quantity" : 1.000, "sum" : 139.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 315.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:03:48]execute_script... [19:03: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 : (3)148125", "tax_sys" : 0, "items" : [ { "code": "4700000481514", "name": "\u041F\u0418\u0412\u041E \u0421\u0412\u0415\u0422\u041B\u041E\u0415 URBAN 312 1,0 \u043B \u041F\u042D\u0422", "price" : 176.00, "quantity" : 1.000, "sum" : 176.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48744997", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Compact Blue", "price" : 139.00, "quantity" : 1.000, "sum" : 139.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 315.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:03:48]POST & json_proto [19:03:48]process_json_proto [19:03:48]json parsed OK: [19:03:48]protocol is kg_v1.0 [19:03:48]action value=close_receipt [19:03:48]process_action close_receipt [19:03:48]cmd_close_receipt [19:03:48]MH_GetDate [19:03:48]Write to MH i2c: F0 00 00 C9 02 BA [19:03:48]Write i2c OK [19:03:48]MH_I2C_Read... [19:03:48]Read from MH i2c: F0 [19:03:48]MH_I2C_Read... [19:03:48]Read from MH i2c: F0 09 00 [19:03:48]MH_I2C_Read... [19:03:48]Read from MH i2c: F0 09 00 C9 02 00 14 6A F0 66 4C 6B 94 66 48 [19:03:48]GetLastDocTimeStamp 1727031808 [19:03:48]current date 1727031828 [19:03:48]FM_GetShiftState [19:03:48]SAM_PROTO_GetShiftState [19:03:48]wFMCommunicate request_size=4 [19:03:48]MH_SAM_APDU [19:03:48]CAPDU: 80 13 01 00 [19:03:48]Write to MH i2c: E2 08 00 CA 02 80 13 01 00 00 00 00 00 49 [19:03:48]Write i2c OK [19:03:48]MH_I2C_Read... [19:03:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:03:48]Read from MH i2c: E2 [19:03:48]MH_I2C_Read... [19:03:48]Read from MH i2c: E2 0E 00 [19:03:48]MH_I2C_Read... [19:03:48]Read from MH i2c: E2 0E 00 CA 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 07 [19:03:48]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:03:48]wFMCommunicate OK [19:03:48]SAM_PROTO_GetShiftState done [19:03:48]FM_GetShiftState done [19:03:48]opened in 1726964220 [19:03:48]opened+sec_in_day 1727050620 [19:03:48]quantity*price = 17600 [19:03:48]sum+1 = 17601 [19:03:48]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48744997 Сигареты Winston Compact Blue 1.000 * 139.00 = 139.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 315.00 НСП 1% : 2.79 НДС 12% : 33.45 Наличными: 315.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 359 22.09.2024 19:03 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87046 ФПД: 13226041569862 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T190348&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87046&fm=13226041569862&tin=02508201610067®Number=0000000000092592&sum=31500 0 [19:03:49]StoreToDocumentArchive [19:03:49]shift 497 fd 87046 [19:03:49]save to /storage/0497/doc_00087046 [19:03:49]save last doc name /storage/0497/doc_00087046 to /storage/kkm_last_doc_name [19:03:49]save OK [19:03:49]Clear old archive folders... [19:03:49]ProcessDocumentItem done err = 0, tmpTLVsize=393 [19:03:49]tlvbuf is 00419D50 [19:03:49]SAM_PROTO_ClearQueue [19:03:49]wFMCommunicate request_size=4 [19:03:49]MH_SAM_APDU [19:03:49]CAPDU: 80 09 00 00 [19:03:49]Write to MH i2c: E2 08 00 D7 02 80 09 00 00 00 00 00 00 4B [19:03:49]Write i2c OK [19:03:49]MH_I2C_Read... [19:03:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:03:49]Read from MH i2c: E2 [19:03:49]MH_I2C_Read... [19:03:49]Read from MH i2c: E2 03 00 [19:03:49]MH_I2C_Read... [19:03:49]Read from MH i2c: E2 03 00 D7 02 00 90 00 4D [19:03:49]RAPDU: 90 00 [19:03:49]wFMCommunicate OK [19:03:49]SAM_PROTO_ClearQueue done [19:03:49]KKMCreateOFDPacket [19:03:49]OFDProtocolAddRootSTLVToBuf [19:03:49]FM_MakeSignedData [19:03:49]FM_MakeSignedData [19:03:49]SAM_PROTO_SignData [19:03:49]wFMCommunicate request_size=4 [19:03:49]MH_SAM_APDU [19:03:49]CAPDU: 80 0D 01 02 [19:03:49]Write to MH i2c: E2 08 00 D8 02 80 0D 01 02 00 00 00 00 53 [19:03:49]Write i2c OK [19:03:49]MH_I2C_Read... [19:03:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:03:49]Read from MH i2c: E2 [19:03:49]MH_I2C_Read... [19:03:49]Read from MH i2c: E2 03 00 [19:03:49]MH_I2C_Read... [19:03:49]Read from MH i2c: E2 03 00 D8 02 00 90 00 4E [19:03:49]RAPDU: 90 00 [19:03:49]wFMCommunicate OK [19:03:49]wFMCommunicate request_size=255 [19:03:49]MH_SAM_APDU [19:03:49]CAPDU: 80 0D 02 02 FA 03 00 89 01 1E 04 01 00 01 23 04 73 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 35 31 34 06 04 2F 00 D0 9F D0 98 D0 92 D0 9E 20 D0 A1 D0 92 D0 95 D0 A2 D0 9B D0 9E D0 95 20 55 52 42 41 4E 20 33 31 32 20 31 2C 30 20 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C0 44 00 00 00 00 13 04 06 00 C0 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 34 39 39 37 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 7B 00 00 00 00 EB 03 26 00 EF 03 0F 00 [19:03:49]Write to MH i2c: E2 02 01 D9 02 80 0D 02 02 FA 00 03 00 89 01 1E 04 01 00 01 23 04 73 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 35 31 34 06 04 2F 00 D0 9F D0 98 D0 92 D0 9E 20 D0 A1 D0 92 D0 95 D0 A2 D0 9B D0 9E D0 95 20 55 52 42 41 4E 20 33 31 32 20 31 2C 30 20 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C0 44 00 00 00 00 13 04 06 00 C0 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 34 39 39 37 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 7B 00 00 00 00 EB 03 26 00 EF 03 0F 00 00 00 B5 [19:03:49]Write i2c OK [19:03:49]MH_I2C_Read... [19:03:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:03:49]Read from MH i2c: E2 [19:03:49]MH_I2C_Read... [19:03:49]Read from MH i2c: E2 03 00 [19:03:49]MH_I2C_Read... [19:03:49]Read from MH i2c: E2 03 00 D9 02 00 90 00 4F [19:03:49]RAPDU: 90 00 [19:03:49]wFMCommunicate OK [19:03:49]wFMCommunicate request_size=152 [19:03:49]MH_SAM_APDU [19:03:49]CAPDU: 80 0D 02 02 93 F6 03 01 00 01 F7 03 06 00 17 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 0D 00 00 00 00 07 04 06 00 0C 7B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 14 6A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 06 54 01 00 35 04 06 00 0C 07 6D 82 72 46 [19:03:49]Write to MH i2c: E2 9B 00 DA 02 80 0D 02 02 93 00 F6 03 01 00 01 F7 03 06 00 17 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 0D 00 00 00 00 07 04 06 00 0C 7B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 14 6A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 06 54 01 00 35 04 06 00 0C 07 6D 82 72 46 00 00 B2 [19:03:49]Write i2c OK [19:03:49]MH_I2C_Read... [19:03:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:03:50]Read from MH i2c: E2 [19:03:50]MH_I2C_Read... [19:03:50]Read from MH i2c: E2 03 00 [19:03:50]MH_I2C_Read... [19:03:50]Read from MH i2c: E2 03 00 DA 02 00 90 00 50 [19:03:50]RAPDU: 90 00 [19:03:50]wFMCommunicate OK [19:03:50]wFMCommunicate request_size=4 [19:03:50]MH_SAM_APDU [19:03:50]CAPDU: 80 0D 03 02 [19:03:50]Write to MH i2c: E2 08 00 DB 02 80 0D 03 02 00 00 00 00 58 [19:03:50]Write i2c OK [19:03:50]MH_I2C_Read... [19:03:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:03:50]Read from MH i2c: E2 [19:03:50]MH_I2C_Read... [19:03:50]Read from MH i2c: E2 0B 00 [19:03:50]MH_I2C_Read... [19:03:50]Read from MH i2c: E2 0B 00 DB 02 00 46 78 67 B5 77 F0 A9 83 90 00 C6 [19:03:50]RAPDU: 46 78 67 B5 77 F0 A9 83 90 00 [19:03:50]wFMCommunicate OK [19:03:50]SAM_PROTO_SignData done [19:03:50]FM_MakeSignedData done [19:03:50]CreateOFDProtocolMessage [19:03:50]wFMCommunicate request_size=4 [19:03:50]MH_SAM_APDU [19:03:50]CAPDU: 80 11 00 00 [19:03:50]Write to MH i2c: E2 08 00 DC 02 80 11 00 00 00 00 00 00 58 [19:03:50]Write i2c OK [19:03:50]MH_I2C_Read... [19:03:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:03:50]Read from MH i2c: E2 [19:03:50]MH_I2C_Read... [19:03:50]Read from MH i2c: E2 17 00 [19:03:50]MH_I2C_Read... [19:03:50]Read from MH i2c: E2 17 00 DC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B7 [19:03:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:03:50]wFMCommunicate OK [19:03:50]CreateOFDProtocolMessage done [19:03:50]OFDSenderStorePacket 87046 [19:03:50]StoreOFDPacket docnum=87046 [19:03:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 9D 01 00 00 B3 D4 95 01 50 DD 5A 03 01 00 03 00 89 01 1E 04 01 00 01 23 04 73 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 35 31 34 06 04 2F 00 D0 9F D0 98 D0 92 D0 9E 20 D0 A1 D0 92 D0 95 D0 A2 D0 9B D0 9E D0 95 20 55 52 42 41 4E 20 33 31 32 20 31 2C 30 20 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C0 44 00 00 00 00 13 04 06 00 C0 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 34 39 39 37 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 7B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 17 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 0D 00 00 00 00 07 04 06 00 0C 7B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 14 6A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 06 54 01 00 35 04 06 00 0C 07 6D 82 72 46 46 78 67 B5 77 F0 A9 83 [19:03:50]CheckFolder [19:03:50]dirname=/storage/ofd_packets [19:03:50]CheckFolder done [19:03:50]ProducePacketName [19:03:50]name=ofd_packets/00087046 [19:03:50]NVStorageSaveData ofd_packets/00087046 [19:03:50]File name is /storage/ofd_packets/00087046 [19:03:50]Write 443 bytes [19:03:50]NVStorageSaveData done [19:03:50]OFDSenderStorePacket done [19:03:50]KKMCreateOFDPacket done [19:03:50]NVStorageSaveData kkm_last_timestamp [19:03:50]File name is /storage/kkm_last_timestamp [19:03:50]Write 4 bytes [19:03:50]NVStorageSaveData done [19:03:50]ExternCall_PrintAddStr [19:03:50]wPrintStart [19:03:50]Write to MH i2c: 01 00 00 DD 02 DF [19:03:50]Write i2c OK [19:03:50]MH_I2C_Read... [19:03:50]Read from MH i2c: 01 [19:03:50]MH_I2C_Read... [19:03:50]Read from MH i2c: 01 07 00 [19:03:50]MH_I2C_Read... [19:03:50]Read from MH i2c: 01 07 00 DD 02 00 00 00 00 00 FF 0F F4 [19:03:50]RasterBufferAndPrint [19:03:50]line Счет N : (3)148125 [19:03:50]line ИНН: 02508201610067 [19:03:50]line Контрольно-Кассовый Чек [19:03:50]line ПРОДАЖА [19:03:50]line Товар: 4700000481514 [19:03:50]line ПИВО СВЕТЛОЕ URBAN 312 1,0 л ПЭТ [19:03:50]line 1.000 * 176.00 [19:03:50]line = 176.00 [19:03:50]line НДС 12% НСП 1% [19:03:50]line > о реализуемом товаре [19:03:50]line Товар: 48744997 [19:03:50]line Сигареты Winston Compact Blue [19:03:50]line 1.000 * 139.00 [19:03:50]line = 139.00 [19:03:50]line НДС 12% НСП 1% [19:03:50]line > о реализуемом товаре [19:03:50]line ИТОГО: 315.00 [19:03:50]line НСП 1% : 2.79 [19:03:50]line НДС 12% : 33.45 [19:03:50]line Наличными: 315.00 [19:03:50]line Безнал.: 0.00 [19:03:50]line Место: АЗС № 137 "Партнер Нефть" [19:03:50]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:03:50]line СНО: Общий режим [19:03:50]line Чек 359 22.09.2024 19:03 [19:03:50]line Смена: 497 ФФД: 1.0 [19:03:50]line ЗНМ: 0300000064 [19:03:50]line РНМ: 0000000000092592 [19:03:50]line Версия ККМ: 001 [19:03:50]line ФМ: 0000000000874979 [19:03:50]line ФД: 87046 [19:03:50]line ФПД: 13226041569862 [19:03:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T190348&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87046&fm=13226041569862&tin=02508201610067®Number=0000000000092592&sum=31500 [19:03:50]line 0 [19:03:50]OFD Sender: Processing packet 87046 [packets to send 277, broken 276] [19:03:50]ProducePacketName [19:03:50]name=ofd_packets/00087046 [19:03:50]OFD Sender: To server: pG, [19:03:50]CommunicateWithHost lk.salyk.kg:30040 [19:03:50]ConnectInit lk.salyk.kg [19:03:50]written 0, free lines is 4095 [19:03:50]Write to MH i2c: 01 00 00 0D 03 10 [19:03:50]Write i2c OK [19:03:50]MH_I2C_Read... [19:03:50]Read from MH i2c: 01 [19:03:50]MH_I2C_Read... [19:03:50]Read from MH i2c: 01 07 00 [19:03:50]MH_I2C_Read... [19:03:50]Read from MH i2c: 01 07 00 0D 03 00 00 00 00 00 60 0C 83 [19:03:50]RasterBufferAndPrint [19:03:50]line [19:03:50]line [19:03:50]line [19:03:50]line [19:03:50]line [19:03:50]written 0, free lines is 3178 [19:03:51]MH_Cut [19:03:51]Write to MH i2c: D1 01 00 14 03 01 E9 [19:03:51]Write i2c OK [19:03:51]MH_I2C_Read... [19:03:51]Read from MH i2c: D1 [19:03:51]MH_I2C_Read... [19:03:51]Read from MH i2c: D1 01 00 [19:03:51]MH_I2C_Read... [19:03:51]Read from MH i2c: D1 01 00 14 03 00 E8 [19:03:51]Write to MH i2c: 01 00 00 15 03 18 [19:03:51]Write i2c OK [19:03:51]MH_I2C_Read... [19:03:51]*** Cut start [19:03:51]*** Partial cut [19:03:51]*** CUTSNS_PIN = 1 [19:03:51]*** CUTSNS_PIN = 0 [19:03:52]*** Brake cut motor [19:03:52]Read from MH i2c: 01 [19:03:52]MH_I2C_Read... [19:03:52]*** Stop cut motor [19:03:52]*** Cut end [19:03:52]Read from MH i2c: 01 07 00 [19:03:52]MH_I2C_Read... [19:03:52]Read from MH i2c: 01 07 00 15 03 00 00 00 00 00 FF 0F 2D [19:03:52]process_action close_receipt done [19:03:52]requested_data is exist [19:03:52]produce_requested_data [19:03:52]requested_item fm.sn is exist - process it [19:03:52]wFMCommunicate request_size=4 [19:03:52]MH_SAM_APDU [19:03:52]CAPDU: 80 11 00 00 [19:03:52]Write to MH i2c: E2 08 00 16 03 80 11 00 00 00 00 00 00 93 [19:03:52]Write i2c OK [19:03:52]MH_I2C_Read... [19:03:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:03:52]Read from MH i2c: E2 [19:03:52]MH_I2C_Read... [19:03:52]Read from MH i2c: E2 17 00 [19:03:52]MH_I2C_Read... [19:03:52]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 34 39 37 39 90 00 F2 [19:03:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:03:52]wFMCommunicate OK [19:03:52]requested_item fd.num is exist - process it [19:03:52]SAM_PROTO_GetFieldsCounters [19:03:52]wFMCommunicate request_size=4 [19:03:52]MH_SAM_APDU [19:03:52]CAPDU: 80 13 00 00 [19:03:52]Write to MH i2c: E2 08 00 17 03 80 13 00 00 00 00 00 00 96 [19:03:52]Write i2c OK [19:03:52]MH_I2C_Read... [19:03:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:03:52]Read from MH i2c: E2 [19:03:52]MH_I2C_Read... [19:03:52]Read from MH i2c: E2 62 00 [19:03:52]MH_I2C_Read... [19:03:52]Read from MH i2c: E2 62 00 17 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 06 54 01 00 0E 04 04 00 F1 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 4A [19:03: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 06 54 01 00 0E 04 04 00 F1 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 [19:03:52]wFMCommunicate OK [19:03:52]SAM_PROTO_GetFieldsCounters done [19:03:52]requested_item shift.num is exist - process it [19:03:52]requested_item shift.opened is exist - process it [19:03:52]req_shift_opened [19:03:52]FM_GetShiftState [19:03:52]SAM_PROTO_GetShiftState [19:03:52]wFMCommunicate request_size=4 [19:03:52]MH_SAM_APDU [19:03:52]CAPDU: 80 13 01 00 [19:03:52]Write to MH i2c: E2 08 00 18 03 80 13 01 00 00 00 00 00 98 [19:03:52]Write i2c OK [19:03:52]MH_I2C_Read... [19:03:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:03:52]Read from MH i2c: E2 [19:03:52]MH_I2C_Read... [19:03:52]Read from MH i2c: E2 0E 00 [19:03:52]MH_I2C_Read... [19:03:52]Read from MH i2c: E2 0E 00 18 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 56 [19:03:52]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:03:52]wFMCommunicate OK [19:03:52]SAM_PROTO_GetShiftState done [19:03:52]FM_GetShiftState done [19:03:52]req_shift_opened done [19:03:52]requested_item shift.open_date is exist - process it [19:03:52]req_shift_open_date [19:03:52]req_shift_open_date done [19:03:52]produce_requested_data done [19:03:52]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87046,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:03:52]process_action_free close_receipt [19:03:52]json_value_free [19:03:52]json_value_free done [19:03:52]process_json_proto returns [19:03:52]Send response to host [19:03:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87046,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:03:52]free response buf [19:03:52]execute_script done [19:03:52]execute_script returns [19:03:52]free content buf [19:03:52]Sock 10.Close socket [19:03:52]Sock 10.Thread stoped [19:03:54]Connected sock=9 [19:03:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 9D 01 00 00 B3 D4 95 01 50 DD 5A 03 01 00 03 00 89 01 1E 04 01 00 01 23 04 73 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 35 31 34 06 04 2F 00 D0 9F D0 98 D0 92 D0 9E 20 D0 A1 D0 92 D0 95 D0 A2 D0 9B D0 9E D0 95 20 55 52 42 41 4E 20 33 31 32 20 31 2C 30 20 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C0 44 00 00 00 00 13 04 06 00 C0 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 34 39 39 37 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 7B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 17 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 0D 00 00 00 00 07 04 06 00 0C 7B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 14 6A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 06 54 01 00 35 04 06 00 0C 07 6D 82 72 46 46 78 67 B5 77 F0 A9 83 [19:03:56]recv_with_timeout no data received [19:03:59]recv_with_timeout no data received [19:03:59]CommunicateWithHost answer receiving error [19:03:59]CommunicateWithHost err = -3 [19:03:59]OFD Sender: Server communicate error [19:04:04]OFD Sender: Processing packet 87046 [packets to send 277, broken 276] [19:04:04]ProducePacketName [19:04:04]name=ofd_packets/00087046 [19:04:04]OFD Sender: To server: pG, [19:04:04]CommunicateWithHost lk.salyk.kg:30040 [19:04:04]ConnectInit lk.salyk.kg [19:04:09]ConnectInit Can't take IP for lk.salyk.kg [19:04:09]CommunicateWithHost connect error [19:04:09]CommunicateWithHost err = -1 [19:04:09]OFD Sender: Server communicate error [19:04:12]recv_with_timeout no data received [19:04:14]OFD Sender: Processing packet 87046 [packets to send 277, broken 276] [19:04:14]ProducePacketName [19:04:14]name=ofd_packets/00087046 [19:04:14]OFD Sender: To server: pG, [19:04:14]CommunicateWithHost lk.salyk.kg:30040 [19:04:14]ConnectInit lk.salyk.kg [19:04:19]ConnectInit Can't take IP for lk.salyk.kg [19:04:19]CommunicateWithHost connect error [19:04:19]CommunicateWithHost err = -1 [19:04:19]OFD Sender: Server communicate error [19:04:24]OFD Sender: Processing packet 87046 [packets to send 277, broken 276] [19:04:24]ProducePacketName [19:04:24]name=ofd_packets/00087046 [19:04:24]OFD Sender: To server: pG, [19:04:24]CommunicateWithHost lk.salyk.kg:30040 [19:04:24]ConnectInit lk.salyk.kg [19:04:29]ConnectInit Can't take IP for lk.salyk.kg [19:04:29]CommunicateWithHost connect error [19:04:29]CommunicateWithHost err = -1 [19:04:29]OFD Sender: Server communicate error [19:04:34]OFD Sender: Processing packet 87046 [packets to send 277, broken 276] [19:04:34]ProducePacketName [19:04:34]name=ofd_packets/00087046 [19:04:34]OFD Sender: To server: pG, [19:04:34]CommunicateWithHost lk.salyk.kg:30040 [19:04:34]ConnectInit lk.salyk.kg [19:04:39]ConnectInit Can't take IP for lk.salyk.kg [19:04:39]CommunicateWithHost connect error [19:04:39]CommunicateWithHost err = -1 [19:04:39]OFD Sender: Server communicate error [19:04:43]recv_with_timeout no data received [19:04:44]OFD Sender: Processing packet 87046 [packets to send 277, broken 276] [19:04:44]ProducePacketName [19:04:44]name=ofd_packets/00087046 [19:04:44]OFD Sender: To server: pG, [19:04:44]CommunicateWithHost lk.salyk.kg:30040 [19:04:44]ConnectInit lk.salyk.kg [19:04:48]Connected sock=9 [19:04:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 9D 01 00 00 B3 D4 95 01 50 DD 5A 03 01 00 03 00 89 01 1E 04 01 00 01 23 04 73 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 35 31 34 06 04 2F 00 D0 9F D0 98 D0 92 D0 9E 20 D0 A1 D0 92 D0 95 D0 A2 D0 9B D0 9E D0 95 20 55 52 42 41 4E 20 33 31 32 20 31 2C 30 20 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C0 44 00 00 00 00 13 04 06 00 C0 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 34 39 39 37 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 7B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 17 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 0D 00 00 00 00 07 04 06 00 0C 7B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 14 6A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 06 54 01 00 35 04 06 00 0C 07 6D 82 72 46 46 78 67 B5 77 F0 A9 83 [19:04:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 FE 15 47 00 74 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 34 39 37 39 10 04 04 00 06 54 01 00 F4 03 04 00 1D 15 F0 66 B6 04 01 00 00 1E CC D1 C2 FD 44 0B D8 [19:04:49]CommunicateWithHost err = 0 [19:04:49]CheckOFDResponse [19:04:49]1017 (14) - 77093643461234 [19:04:49]1041 (16) - 0000000000874979 [19:04:49]1040 (4) - 87046 [19:04:49]1012 (4) - 22.09.2024 13:01 [19:04:49]1206 (1) - 0 [19:04:49]OFD Sender: Remove packet 87046 [19:04:49]ProducePacketName [19:04:49]name=ofd_packets/00087046 [19:04:49]NVStorageDeleteData [19:04:50]OFD Sender: No OFD packet to send [19:04:54]recv_with_timeout no data received [19:04:55]OFD Sender: No OFD packet to send [19:05:00]OFD Sender: No OFD packet to send [19:05:05]OFD Sender: No OFD packet to send [19:05:05]recv_with_timeout no data received [19:05:10]OFD Sender: No OFD packet to send [19:05:15]OFD Sender: No OFD packet to send [19:05:20]OFD Sender: No OFD packet to send [19:05:25]OFD Sender: No OFD packet to send [19:05:30]OFD Sender: No OFD packet to send [19:05:35]OFD Sender: No OFD packet to send [19:05:40]OFD Sender: No OFD packet to send [19:05:45]OFD Sender: No OFD packet to send [19:05:50]OFD Sender: No OFD packet to send [19:05:55]OFD Sender: No OFD packet to send [19:06:00]OFD Sender: No OFD packet to send [19:06:05]OFD Sender: No OFD packet to send [19:06:10]OFD Sender: No OFD packet to send [19:06:15]OFD Sender: No OFD packet to send [19:06:20]recv_with_timeout no data received [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:39]accept exits with 7 [19:06:39]New connection [19:06:39]New thread 3067186532 created [19:06:39]Thread 3067043172 joined [19:06:39]Waiting for new connection... [19:06:39] Sock 7.Parse request [19:06:39]Sock 7.Check first char [19:06:39]Sock 7.First char is OK [19:06:39]request: POST /json_proto HTTP/1.0 [19:06:39]Method: POST [19:06:39]URL: /json_proto [19:06:39]Method is POST - this is cgi request [19:06:39]url: /json_proto [19:06:39]query_string will be loaded in cgi processing [19:06:39]execute_cgi json_proto POST (null) [19:06:39]execute_cgi path=json_proto method=POST [19:06:39]POST find Content-Length [19:06:39]Host: 172.17.47.196:8080 [19:06:39]Content-Length: 800 [19:06:39]Content-Type: application/json [19:06:39] [19:06:39]POST finish read [19:06:39]Found Content-Length = 800 [19:06:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871975", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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 }]} ], "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" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:06:39]execute_script... [19:06:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871975", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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 }]} ], "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" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:06:39]POST & json_proto [19:06:39]process_json_proto [19:06:39]json parsed OK: [19:06:39]protocol is kg_v1.0 [19:06:39]action value=close_receipt [19:06:39]process_action close_receipt [19:06:39]cmd_close_receipt [19:06:39]MH_GetDate [19:06:39]Write to MH i2c: F0 00 00 19 03 0B [19:06:39]Write i2c OK [19:06:39]MH_I2C_Read... [19:06:39]Read from MH i2c: F0 [19:06:39]MH_I2C_Read... [19:06:39]Read from MH i2c: F0 09 00 [19:06:39]MH_I2C_Read... [19:06:39]Read from MH i2c: F0 09 00 19 03 00 BF 6A F0 66 4C 6B 94 66 44 [19:06:39]GetLastDocTimeStamp 1727031828 [19:06:39]current date 1727031999 [19:06:39]FM_GetShiftState [19:06:39]SAM_PROTO_GetShiftState [19:06:39]wFMCommunicate request_size=4 [19:06:39]MH_SAM_APDU [19:06:39]CAPDU: 80 13 01 00 [19:06:39]Write to MH i2c: E2 08 00 1A 03 80 13 01 00 00 00 00 00 9A [19:06:39]Write i2c OK [19:06:39]MH_I2C_Read... [19:06:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:06:39]Read from MH i2c: E2 [19:06:39]MH_I2C_Read... [19:06:39]Read from MH i2c: E2 0E 00 [19:06:39]MH_I2C_Read... [19:06:39]Read from MH i2c: E2 0E 00 1A 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 58 [19:06:39]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:06:39]wFMCommunicate OK [19:06:39]SAM_PROTO_GetShiftState done [19:06:39]FM_GetShiftState done [19:06:39]opened in 1726964220 [19:06:39]opened+sec_in_day 1727050620 [19:06:39]quantity*price = 50036 [19:06:39]sum+1 = 50037 [19:06:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 360 22.09.2024 19:06 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87047 ФПД: 274838859378310 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T190639&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87047&fm=274838859378310&tin=02508201610067®Number=0000000000092592&sum=50036 [19:06:40]StoreToDocumentArchive [19:06:40]shift 497 fd 87047 [19:06:40]save to /storage/0497/doc_00087047 [19:06:40]save last doc name /storage/0497/doc_00087047 to /storage/kkm_last_doc_name [19:06:40]save OK [19:06:40]Clear old archive folders... [19:06:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:06:40]tlvbuf is 0041B7C0 [19:06:40]SAM_PROTO_ClearQueue [19:06:40]wFMCommunicate request_size=4 [19:06:40]MH_SAM_APDU [19:06:40]CAPDU: 80 09 00 00 [19:06:40]Write to MH i2c: E2 08 00 27 03 80 09 00 00 00 00 00 00 9C [19:06:40]Write i2c OK [19:06:40]MH_I2C_Read... [19:06:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:06:40]Read from MH i2c: E2 [19:06:40]MH_I2C_Read... [19:06:40]Read from MH i2c: E2 03 00 [19:06:40]MH_I2C_Read... [19:06:40]Read from MH i2c: E2 03 00 27 03 00 90 00 9E [19:06:40]RAPDU: 90 00 [19:06:40]wFMCommunicate OK [19:06:40]SAM_PROTO_ClearQueue done [19:06:40]KKMCreateOFDPacket [19:06:40]OFDProtocolAddRootSTLVToBuf [19:06:40]FM_MakeSignedData [19:06:40]FM_MakeSignedData [19:06:40]SAM_PROTO_SignData [19:06:40]wFMCommunicate request_size=4 [19:06:40]MH_SAM_APDU [19:06:40]CAPDU: 80 0D 01 02 [19:06:40]Write to MH i2c: E2 08 00 28 03 80 0D 01 02 00 00 00 00 A4 [19:06:40]Write i2c OK [19:06:40]MH_I2C_Read... [19:06:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:06:40]Read from MH i2c: E2 [19:06:40]MH_I2C_Read... [19:06:40]Read from MH i2c: E2 03 00 [19:06:40]MH_I2C_Read... [19:06:40]Read from MH i2c: E2 03 00 28 03 00 90 00 9F [19:06:40]RAPDU: 90 00 [19:06:40]wFMCommunicate OK [19:06:40]wFMCommunicate request_size=255 [19:06:40]MH_SAM_APDU [19:06:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 BF 6A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 07 54 01 00 35 04 06 00 F9 [19:06:40]Write to MH i2c: E2 02 01 29 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 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 BF 6A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 07 54 01 00 35 04 06 00 F9 00 00 A8 [19:06:40]Write i2c OK [19:06:40]MH_I2C_Read... [19:06:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:06:40]Read from MH i2c: E2 [19:06:40]MH_I2C_Read... [19:06:40]Read from MH i2c: E2 03 00 [19:06:40]MH_I2C_Read... [19:06:40]Read from MH i2c: E2 03 00 29 03 00 90 00 A0 [19:06:40]RAPDU: 90 00 [19:06:40]wFMCommunicate OK [19:06:40]wFMCommunicate request_size=10 [19:06:40]MH_SAM_APDU [19:06:40]CAPDU: 80 0D 02 02 05 F6 E8 95 6E 86 [19:06:40]Write to MH i2c: E2 0D 00 2A 03 80 0D 02 02 05 00 F6 E8 95 6E 86 00 00 18 [19:06:40]Write i2c OK [19:06:40]MH_I2C_Read... [19:06:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:06:40]Read from MH i2c: E2 [19:06:40]MH_I2C_Read... [19:06:40]Read from MH i2c: E2 03 00 [19:06:40]MH_I2C_Read... [19:06:40]Read from MH i2c: E2 03 00 2A 03 00 90 00 A1 [19:06:40]RAPDU: 90 00 [19:06:40]wFMCommunicate OK [19:06:40]wFMCommunicate request_size=4 [19:06:40]MH_SAM_APDU [19:06:40]CAPDU: 80 0D 03 02 [19:06:40]Write to MH i2c: E2 08 00 2B 03 80 0D 03 02 00 00 00 00 A9 [19:06:40]Write i2c OK [19:06:40]MH_I2C_Read... [19:06:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:06:40]Read from MH i2c: E2 [19:06:40]MH_I2C_Read... [19:06:40]Read from MH i2c: E2 0B 00 [19:06:40]MH_I2C_Read... [19:06:40]Read from MH i2c: E2 0B 00 2B 03 00 77 B4 3E 12 78 88 04 82 90 00 AB [19:06:40]RAPDU: 77 B4 3E 12 78 88 04 82 90 00 [19:06:40]wFMCommunicate OK [19:06:40]SAM_PROTO_SignData done [19:06:40]FM_MakeSignedData done [19:06:40]CreateOFDProtocolMessage [19:06:40]wFMCommunicate request_size=4 [19:06:40]MH_SAM_APDU [19:06:40]CAPDU: 80 11 00 00 [19:06:40]Write to MH i2c: E2 08 00 2C 03 80 11 00 00 00 00 00 00 A9 [19:06:40]Write i2c OK [19:06:40]MH_I2C_Read... [19:06:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:06:40]Read from MH i2c: E2 [19:06:40]MH_I2C_Read... [19:06:40]Read from MH i2c: E2 17 00 [19:06:40]MH_I2C_Read... [19:06:40]Read from MH i2c: E2 17 00 2C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 08 [19:06:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:06:40]wFMCommunicate OK [19:06:40]CreateOFDProtocolMessage done [19:06:40]OFDSenderStorePacket 87047 [19:06:40]StoreOFDPacket docnum=87047 [19:06:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 DB 22 07 01 CC 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 BF 6A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 07 54 01 00 35 04 06 00 F9 F6 E8 95 6E 86 77 B4 3E 12 78 88 04 82 [19:06:40]CheckFolder [19:06:40]dirname=/storage/ofd_packets [19:06:40]CheckFolder done [19:06:40]ProducePacketName [19:06:40]name=ofd_packets/00087047 [19:06:40]NVStorageSaveData ofd_packets/00087047 [19:06:40]File name is /storage/ofd_packets/00087047 [19:06:40]Write 301 bytes [19:06:40]NVStorageSaveData done [19:06:40]OFDSenderStorePacket done [19:06:40]KKMCreateOFDPacket done [19:06:40]NVStorageSaveData kkm_last_timestamp [19:06:40]File name is /storage/kkm_last_timestamp [19:06:40]Write 4 bytes [19:06:40]NVStorageSaveData done [19:06:40]ExternCall_PrintAddStr [19:06:40]wPrintStart [19:06:40]Write to MH i2c: 01 00 00 2D 03 30 [19:06:40]Write i2c OK [19:06:40]MH_I2C_Read... [19:06:40]Read from MH i2c: 01 [19:06:40]MH_I2C_Read... [19:06:40]Read from MH i2c: 01 07 00 [19:06:40]MH_I2C_Read... [19:06:40]Read from MH i2c: 01 07 00 2D 03 00 00 00 00 00 FF 0F 45 [19:06:40]RasterBufferAndPrint [19:06:40]line Счет N : (1)871975 [19:06:40]line ИНН: 02508201610067 [19:06:40]line Контрольно-Кассовый Чек [19:06:40]line ПРОДАЖА [19:06:40]line ТРК (МРК, ГНК) : 43 [19:06:40]line Товар: 2710124130 [19:06:40]line Аи-92-К-5 [19:06:40]line 7.380 * 67.80 [19:06:40]line = 500.36 [19:06:40]line НДС 12% НСП 1% [19:06:40]line > о реализуемом товаре [19:06:40]line ИТОГО: 500.36 [19:06:40]line НСП 1% : 4.43 [19:06:40]line НДС 12% : 53.14 [19:06:40]line Наличными: 0.00 [19:06:40]line Безнал.: 500.36 [19:06:40]line Место: АЗС № 137 "Партнер Нефть" [19:06:40]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:06:40]line СНО: Общий режим [19:06:40]line Чек 360 22.09.2024 19:06 [19:06:40]line Смена: 497 ФФД: 1.0 [19:06:40]line ЗНМ: 0300000064 [19:06:40]line РНМ: 0000000000092592 [19:06:40]line Версия ККМ: 001 [19:06:40]line Платежная система: O! деньги [19:06:40]line ФМ: 0000000000874979 [19:06:40]line ФД: 87047 [19:06:40]line ФПД: 274838859378310 [19:06:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T190639&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87047&fm=274838859378310&tin=02508201610067®Number=0000000000092592&sum=50036 [19:06:40]written 0, free lines is 4095 [19:06:40]OFD Sender: Processing packet 87047 [packets to send 277, broken 276] [19:06:40]ProducePacketName [19:06:40]name=ofd_packets/00087047 [19:06:40]OFD Sender: To server: pG, [19:06:40]CommunicateWithHost lk.salyk.kg:30040 [19:06:40]ConnectInit lk.salyk.kg [19:06:41]Write to MH i2c: 01 00 00 57 03 5A [19:06:41]Write i2c OK [19:06:41]MH_I2C_Read... [19:06:41]Read from MH i2c: 01 [19:06:41]MH_I2C_Read... [19:06:41]Read from MH i2c: 01 07 00 [19:06:41]MH_I2C_Read... [19:06:41]Read from MH i2c: 01 07 00 57 03 00 00 00 00 00 F2 0C 5F [19:06:41]RasterBufferAndPrint [19:06:41]line [19:06:41]line [19:06:41]line [19:06:41]line [19:06:41]line [19:06:41]written 0, free lines is 3320 [19:06:41]MH_Cut [19:06:41]Write to MH i2c: D1 01 00 5E 03 01 33 [19:06:41]Write i2c OK [19:06:41]MH_I2C_Read... [19:06:41]Read from MH i2c: D1 [19:06:41]MH_I2C_Read... [19:06:41]Read from MH i2c: D1 01 00 [19:06:41]MH_I2C_Read... [19:06:41]Read from MH i2c: D1 01 00 5E 03 00 32 [19:06:41]Write to MH i2c: 01 00 00 5F 03 62 [19:06:41]Write i2c OK [19:06:41]MH_I2C_Read... [19:06:41]Connected sock=9 [19:06:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 DB 22 07 01 CC 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 BF 6A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 07 54 01 00 35 04 06 00 F9 F6 E8 95 6E 86 77 B4 3E 12 78 88 04 82 [19:06:42]*** Cut start [19:06:42]*** Partial cut [19:06:42]*** CUTSNS_PIN = 1 [19:06:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 68 1F 47 00 32 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 07 54 01 00 F4 03 04 00 8E 15 F0 66 B6 04 01 00 00 E3 7C F1 68 CB 5D 97 9A [19:06:42]CommunicateWithHost err = 0 [19:06:42]CheckOFDResponse [19:06:42]1017 (14) - 77093643461234 [19:06:42]1041 (16) - 0000000000874979 [19:06:42]1040 (4) - 87047 [19:06:42]1012 (4) - 22.09.2024 13:03 [19:06:42]1206 (1) - 0 [19:06:42]OFD Sender: Remove packet 87047 [19:06:42]ProducePacketName [19:06:42]name=ofd_packets/00087047 [19:06:42]NVStorageDeleteData [19:06:42]*** CUTSNS_PIN = 0 [19:06:42]*** Brake cut motor [19:06:42]OFD Sender: No OFD packet to send [19:06:42]Read from MH i2c: 01 [19:06:42]MH_I2C_Read... [19:06:42]*** Stop cut motor [19:06:42]*** Cut end [19:06:42]Read from MH i2c: 01 07 00 [19:06:42]MH_I2C_Read... [19:06:42]Read from MH i2c: 01 07 00 5F 03 00 00 00 00 00 FF 0F 77 [19:06:42]process_action close_receipt done [19:06:42]requested_data is exist [19:06:42]produce_requested_data [19:06:42]requested_item fm.sn is exist - process it [19:06:42]wFMCommunicate request_size=4 [19:06:42]MH_SAM_APDU [19:06:42]CAPDU: 80 11 00 00 [19:06:42]Write to MH i2c: E2 08 00 60 03 80 11 00 00 00 00 00 00 DD [19:06:42]Write i2c OK [19:06:42]MH_I2C_Read... [19:06:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:06:42]Read from MH i2c: E2 [19:06:42]MH_I2C_Read... [19:06:42]Read from MH i2c: E2 17 00 [19:06:42]MH_I2C_Read... [19:06:42]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 34 39 37 39 90 00 3C [19:06:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:06:42]wFMCommunicate OK [19:06:42]requested_item fd.num is exist - process it [19:06:42]SAM_PROTO_GetFieldsCounters [19:06:42]wFMCommunicate request_size=4 [19:06:42]MH_SAM_APDU [19:06:42]CAPDU: 80 13 00 00 [19:06:42]Write to MH i2c: E2 08 00 61 03 80 13 00 00 00 00 00 00 E0 [19:06:42]Write i2c OK [19:06:42]MH_I2C_Read... [19:06:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:06:42]Read from MH i2c: E2 [19:06:42]MH_I2C_Read... [19:06:42]Read from MH i2c: E2 62 00 [19:06:42]MH_I2C_Read... [19:06:42]Read from MH i2c: E2 62 00 61 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 07 54 01 00 0E 04 04 00 F1 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 98 [19:06:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 07 54 01 00 0E 04 04 00 F1 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 [19:06:42]wFMCommunicate OK [19:06:42]SAM_PROTO_GetFieldsCounters done [19:06:42]requested_item shift.num is exist - process it [19:06:42]requested_item shift.opened is exist - process it [19:06:42]req_shift_opened [19:06:42]FM_GetShiftState [19:06:42]SAM_PROTO_GetShiftState [19:06:42]wFMCommunicate request_size=4 [19:06:42]MH_SAM_APDU [19:06:42]CAPDU: 80 13 01 00 [19:06:42]Write to MH i2c: E2 08 00 62 03 80 13 01 00 00 00 00 00 E2 [19:06:42]Write i2c OK [19:06:42]MH_I2C_Read... [19:06:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:06:43]Read from MH i2c: E2 [19:06:43]MH_I2C_Read... [19:06:43]Read from MH i2c: E2 0E 00 [19:06:43]MH_I2C_Read... [19:06:43]Read from MH i2c: E2 0E 00 62 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A0 [19:06:43]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:06:43]wFMCommunicate OK [19:06:43]SAM_PROTO_GetShiftState done [19:06:43]FM_GetShiftState done [19:06:43]req_shift_opened done [19:06:43]requested_item shift.open_date is exist - process it [19:06:43]req_shift_open_date [19:06:43]req_shift_open_date done [19:06:43]produce_requested_data done [19:06:43]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87047,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:06:43]process_action_free close_receipt [19:06:43]json_value_free [19:06:43]json_value_free done [19:06:43]process_json_proto returns [19:06:43]Send response to host [19:06:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87047,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:06:43]free response buf [19:06:43]execute_script done [19:06:43]execute_script returns [19:06:43]free content buf [19:06:43]Sock 7.Close socket [19:06:43]Sock 7.Thread stoped [19:06:47]OFD Sender: No OFD packet to send [19:06:52]OFD Sender: No OFD packet to send [19:06:57]OFD Sender: No OFD packet to send [19:07:02]OFD Sender: No OFD packet to send [19:07:07]OFD Sender: No OFD packet to send [19:07:10]recv_with_timeout no data received [19:07:12]OFD Sender: No OFD packet to send [19:07:27]OFD Sender: No OFD packet to send [19:07:31]accept exits with 10 [19:07:31]New connection [19:07:31]New thread 3067043172 created [19:07:31]Thread 3067186532 joined [19:07:31]Waiting for new connection... [19:07:31] Sock 10.Parse request [19:07:31]Sock 10.Check first char [19:07:31]Sock 10.First char is OK [19:07:31]request: POST /json_proto HTTP/1.0 [19:07:31]Method: POST [19:07:31]URL: /json_proto [19:07:31]Method is POST - this is cgi request [19:07:31]url: /json_proto [19:07:31]query_string will be loaded in cgi processing [19:07:31]execute_cgi json_proto POST (null) [19:07:31]execute_cgi path=json_proto method=POST [19:07:31]POST find Content-Length [19:07:31]Host: 172.17.47.196:8080 [19:07:31]Content-Length: 665 [19:07:31]Content-Type: application/json [19:07:31] [19:07:31]POST finish read [19:07:31]Found Content-Length = 665 [19:07:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148126", "tax_sys" : 0, "items" : [ { "code": "4700000481514", "name": "\u041F\u0418\u0412\u041E \u0421\u0412\u0415\u0422\u041B\u041E\u0415 URBAN 312 1,0 \u043B \u041F\u042D\u0422", "price" : 176.00, "quantity" : 1.000, "sum" : 176.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 176.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:07:31]execute_script... [19: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 : (3)148126", "tax_sys" : 0, "items" : [ { "code": "4700000481514", "name": "\u041F\u0418\u0412\u041E \u0421\u0412\u0415\u0422\u041B\u041E\u0415 URBAN 312 1,0 \u043B \u041F\u042D\u0422", "price" : 176.00, "quantity" : 1.000, "sum" : 176.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 176.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:07:31]POST & json_proto [19:07:31]process_json_proto [19:07:31]json parsed OK: [19:07:31]protocol is kg_v1.0 [19:07:31]action value=close_receipt [19:07:31]process_action close_receipt [19:07:31]cmd_close_receipt [19:07:31]MH_GetDate [19:07:31]Write to MH i2c: F0 00 00 63 03 55 [19:07:31]Write i2c OK [19:07:31]MH_I2C_Read... [19:07:31]Read from MH i2c: F0 [19:07:31]MH_I2C_Read... [19:07:31]Read from MH i2c: F0 09 00 [19:07:31]MH_I2C_Read... [19:07:31]Read from MH i2c: F0 09 00 63 03 00 F3 6A F0 66 4C 6B 94 66 C2 [19:07:31]GetLastDocTimeStamp 1727031999 [19:07:31]current date 1727032051 [19:07:31]FM_GetShiftState [19:07:31]SAM_PROTO_GetShiftState [19:07:31]wFMCommunicate request_size=4 [19:07:31]MH_SAM_APDU [19:07:31]CAPDU: 80 13 01 00 [19:07:31]Write to MH i2c: E2 08 00 64 03 80 13 01 00 00 00 00 00 E4 [19:07:31]Write i2c OK [19:07:31]MH_I2C_Read... [19:07:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:07:31]Read from MH i2c: E2 [19:07:31]MH_I2C_Read... [19:07:31]Read from MH i2c: E2 0E 00 [19:07:31]MH_I2C_Read... [19:07:31]Read from MH i2c: E2 0E 00 64 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A2 [19:07:31]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:07:31]wFMCommunicate OK [19:07:31]SAM_PROTO_GetShiftState done [19:07:31]FM_GetShiftState done [19:07:31]opened in 1726964220 [19:07:31]opened+sec_in_day 1727050620 [19:07:31]quantity*price = 17600 [19:07:31]sum+1 = 17601 [19:07:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 176.00 НСП 1% : 1.56 НДС 12% : 18.69 Наличными: 176.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 361 22.09.2024 19:07 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87048 ФПД: 200373444741225 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T190731&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87048&fm=200373444741225&tin=02508201610067®Number=0000000000092592&sum=17600 0 [19:07:32]StoreToDocumentArchive [19:07:32]shift 497 fd 87048 [19:07:32]save to /storage/0497/doc_00087048 [19:07:32]save last doc name /storage/0497/doc_00087048 to /storage/kkm_last_doc_name [19:07:32]save OK [19:07:32]Clear old archive folders... [19:07:32]ProcessDocumentItem done err = 0, tmpTLVsize=289 [19:07:32]tlvbuf is 003C2D30 [19:07:32]SAM_PROTO_ClearQueue [19:07:32]wFMCommunicate request_size=4 [19:07:32]MH_SAM_APDU [19:07:32]CAPDU: 80 09 00 00 [19:07:32]Write to MH i2c: E2 08 00 71 03 80 09 00 00 00 00 00 00 E6 [19:07:32]Write i2c OK [19:07:32]MH_I2C_Read... [19:07:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:07:32]Read from MH i2c: E2 [19:07:32]MH_I2C_Read... [19:07:32]Read from MH i2c: E2 03 00 [19:07:32]MH_I2C_Read... [19:07:32]Read from MH i2c: E2 03 00 71 03 00 90 00 E8 [19:07:32]RAPDU: 90 00 [19:07:32]wFMCommunicate OK [19:07:32]SAM_PROTO_ClearQueue done [19:07:32]KKMCreateOFDPacket [19:07:32]OFDProtocolAddRootSTLVToBuf [19:07:32]FM_MakeSignedData [19:07:32]FM_MakeSignedData [19:07:32]SAM_PROTO_SignData [19:07:32]wFMCommunicate request_size=4 [19:07:32]MH_SAM_APDU [19:07:32]CAPDU: 80 0D 01 02 [19:07:32]Write to MH i2c: E2 08 00 72 03 80 0D 01 02 00 00 00 00 EE [19:07:32]Write i2c OK [19:07:32]MH_I2C_Read... [19:07:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:07:32]Read from MH i2c: E2 [19:07:32]MH_I2C_Read... [19:07:32]Read from MH i2c: E2 03 00 [19:07:32]MH_I2C_Read... [19:07:32]Read from MH i2c: E2 03 00 72 03 00 90 00 E9 [19:07:32]RAPDU: 90 00 [19:07:32]wFMCommunicate OK [19:07:32]wFMCommunicate request_size=255 [19:07:32]MH_SAM_APDU [19:07:32]CAPDU: 80 0D 02 02 FA 03 00 21 01 1E 04 01 00 01 23 04 73 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 35 31 34 06 04 2F 00 D0 9F D0 98 D0 92 D0 9E 20 D0 A1 D0 92 D0 95 D0 A2 D0 9B D0 9E D0 95 20 55 52 42 41 4E 20 33 31 32 20 31 2C 30 20 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C0 44 00 00 00 00 13 04 06 00 C0 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 07 00 00 00 00 07 04 06 00 C0 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 F3 6A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 [19:07:32]Write to MH i2c: E2 02 01 73 03 80 0D 02 02 FA 00 03 00 21 01 1E 04 01 00 01 23 04 73 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 35 31 34 06 04 2F 00 D0 9F D0 98 D0 92 D0 9E 20 D0 A1 D0 92 D0 95 D0 A2 D0 9B D0 9E D0 95 20 55 52 42 41 4E 20 33 31 32 20 31 2C 30 20 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C0 44 00 00 00 00 13 04 06 00 C0 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 07 00 00 00 00 07 04 06 00 C0 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 F3 6A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 00 00 B7 [19:07:32]Write i2c OK [19:07:32]MH_I2C_Read... [19:07:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:07:32]Read from MH i2c: E2 [19:07:32]MH_I2C_Read... [19:07:32]Read from MH i2c: E2 03 00 [19:07:32]MH_I2C_Read... [19:07:32]Read from MH i2c: E2 03 00 73 03 00 90 00 EA [19:07:32]RAPDU: 90 00 [19:07:32]wFMCommunicate OK [19:07:32]wFMCommunicate request_size=48 [19:07:32]MH_SAM_APDU [19:07:32]CAPDU: 80 0D 02 02 2B 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 08 54 01 00 35 04 06 00 B6 3D 13 FF 08 69 [19:07:32]Write to MH i2c: E2 33 00 74 03 80 0D 02 02 2B 00 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 08 54 01 00 35 04 06 00 B6 3D 13 FF 08 69 00 00 CD [19:07:32]Write i2c OK [19:07:32]MH_I2C_Read... [19:07:32]Read from MH i2c: E2 [19:07:32]MH_I2C_Read... [19:07:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:07:32]Read from MH i2c: E2 03 00 [19:07:32]MH_I2C_Read... [19:07:32]Read from MH i2c: E2 03 00 74 03 00 90 00 EB [19:07:32]RAPDU: 90 00 [19:07:32]wFMCommunicate OK [19:07:32]wFMCommunicate request_size=4 [19:07:32]MH_SAM_APDU [19:07:32]CAPDU: 80 0D 03 02 [19:07:32]Write to MH i2c: E2 08 00 75 03 80 0D 03 02 00 00 00 00 F3 [19:07:32]Write i2c OK [19:07:32]MH_I2C_Read... [19:07:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:07:32]OFD Sender: No OFD packet to send [19:07:32]Read from MH i2c: E2 [19:07:32]MH_I2C_Read... [19:07:32]Read from MH i2c: E2 0B 00 [19:07:32]MH_I2C_Read... [19:07:32]Read from MH i2c: E2 0B 00 75 03 00 A8 3E 0F C6 A0 86 F0 32 90 00 F7 [19:07:32]RAPDU: A8 3E 0F C6 A0 86 F0 32 90 00 [19:07:32]wFMCommunicate OK [19:07:32]SAM_PROTO_SignData done [19:07:32]FM_MakeSignedData done [19:07:32]CreateOFDProtocolMessage [19:07:32]wFMCommunicate request_size=4 [19:07:32]MH_SAM_APDU [19:07:32]CAPDU: 80 11 00 00 [19:07:32]Write to MH i2c: E2 08 00 76 03 80 11 00 00 00 00 00 00 F3 [19:07:32]Write i2c OK [19:07:32]MH_I2C_Read... [19:07:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:07:32]Read from MH i2c: E2 [19:07:32]MH_I2C_Read... [19:07:32]Read from MH i2c: E2 17 00 [19:07:32]MH_I2C_Read... [19:07:32]Read from MH i2c: E2 17 00 76 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 52 [19:07:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:07:32]wFMCommunicate OK [19:07:32]CreateOFDProtocolMessage done [19:07:32]OFDSenderStorePacket 87048 [19:07:32]StoreOFDPacket docnum=87048 [19:07:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 35 01 00 00 E5 5B 2D 01 E4 1C 5A 03 01 00 03 00 21 01 1E 04 01 00 01 23 04 73 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 35 31 34 06 04 2F 00 D0 9F D0 98 D0 92 D0 9E 20 D0 A1 D0 92 D0 95 D0 A2 D0 9B D0 9E D0 95 20 55 52 42 41 4E 20 33 31 32 20 31 2C 30 20 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C0 44 00 00 00 00 13 04 06 00 C0 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 07 00 00 00 00 07 04 06 00 C0 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 F3 6A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 08 54 01 00 35 04 06 00 B6 3D 13 FF 08 69 A8 3E 0F C6 A0 86 F0 32 [19:07:32]CheckFolder [19:07:32]dirname=/storage/ofd_packets [19:07:32]CheckFolder done [19:07:32]ProducePacketName [19:07:32]name=ofd_packets/00087048 [19:07:32]NVStorageSaveData ofd_packets/00087048 [19:07:32]File name is /storage/ofd_packets/00087048 [19:07:32]Write 339 bytes [19:07:32]NVStorageSaveData done [19:07:32]OFDSenderStorePacket done [19:07:32]KKMCreateOFDPacket done [19:07:32]NVStorageSaveData kkm_last_timestamp [19:07:32]File name is /storage/kkm_last_timestamp [19:07:32]Write 4 bytes [19:07:32]NVStorageSaveData done [19:07:32]ExternCall_PrintAddStr [19:07:32]wPrintStart [19:07:32]Write to MH i2c: 01 00 00 77 03 7A [19:07:32]Write i2c OK [19:07:32]MH_I2C_Read... [19:07:32]Read from MH i2c: 01 [19:07:32]MH_I2C_Read... [19:07:32]Read from MH i2c: 01 07 00 [19:07:32]MH_I2C_Read... [19:07:32]Read from MH i2c: 01 07 00 77 03 00 00 00 00 00 FF 0F 8F [19:07:32]RasterBufferAndPrint [19:07:32]line Счет N : (3)148126 [19:07:32]line ИНН: 02508201610067 [19:07:32]line Контрольно-Кассовый Чек [19:07:32]line ПРОДАЖА [19:07:32]line Товар: 4700000481514 [19:07:32]line ПИВО СВЕТЛОЕ URBAN 312 1,0 л ПЭТ [19:07:32]line 1.000 * 176.00 [19:07:32]line = 176.00 [19:07:32]line НДС 12% НСП 1% [19:07:32]line > о реализуемом товаре [19:07:32]line ИТОГО: 176.00 [19:07:32]line НСП 1% : 1.56 [19:07:32]line НДС 12% : 18.69 [19:07:32]line Наличными: 176.00 [19:07:32]line Безнал.: 0.00 [19:07:32]line Место: АЗС № 137 "Партнер Нефть" [19:07:32]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:07:32]line СНО: Общий режим [19:07:32]line Чек 361 22.09.2024 19:07 [19:07:32]line Смена: 497 ФФД: 1.0 [19:07:32]line ЗНМ: 0300000064 [19:07:32]line РНМ: 0000000000092592 [19:07:32]line Версия ККМ: 001 [19:07:32]line ФМ: 0000000000874979 [19:07:32]line ФД: 87048 [19:07:32]line ФПД: 200373444741225 [19:07:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T190731&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87048&fm=200373444741225&tin=02508201610067®Number=0000000000092592&sum=17600 [19:07:33]line 0 [19:07:33]OFD Sender: Processing packet 87048 [packets to send 277, broken 276] [19:07:33]ProducePacketName [19:07:33]name=ofd_packets/00087048 [19:07:33]OFD Sender: To server: pG, [19:07:33]CommunicateWithHost lk.salyk.kg:30040 [19:07:33]ConnectInit lk.salyk.kg [19:07:33]written 0, free lines is 4095 [19:07:33]Write to MH i2c: 01 00 00 A0 03 A3 [19:07:33]Write i2c OK [19:07:33]MH_I2C_Read... [19:07:33]Read from MH i2c: 01 [19:07:33]MH_I2C_Read... [19:07:33]Read from MH i2c: 01 07 00 [19:07:33]MH_I2C_Read... [19:07:33]Read from MH i2c: 01 07 00 A0 03 00 00 00 00 00 E1 0C 97 [19:07:33]RasterBufferAndPrint [19:07:33]line [19:07:33]line [19:07:33]line [19:07:33]line [19:07:33]line [19:07:33]written 0, free lines is 3303 [19:07:33]MH_Cut [19:07:33]Write to MH i2c: D1 01 00 A7 03 01 7C [19:07:33]Write i2c OK [19:07:33]MH_I2C_Read... [19:07:33]Read from MH i2c: D1 [19:07:33]MH_I2C_Read... [19:07:33]Read from MH i2c: D1 01 00 [19:07:33]MH_I2C_Read... [19:07:33]Read from MH i2c: D1 01 00 A7 03 00 7B [19:07:33]Write to MH i2c: 01 00 00 A8 03 AB [19:07:33]Write i2c OK [19:07:33]MH_I2C_Read... [19:07:34]*** Cut start [19:07:34]*** Partial cut [19:07:34]*** CUTSNS_PIN = 1 [19:07:34]*** CUTSNS_PIN = 0 [19:07:34]*** Brake cut motor [19:07:34]Read from MH i2c: 01 [19:07:34]MH_I2C_Read... [19:07:34]*** Stop cut motor [19:07:34]*** Cut end [19:07:34]Read from MH i2c: 01 07 00 [19:07:34]MH_I2C_Read... [19:07:34]Read from MH i2c: 01 07 00 A8 03 00 00 00 00 00 FF 0F C0 [19:07:34]process_action close_receipt done [19:07:34]requested_data is exist [19:07:34]produce_requested_data [19:07:34]requested_item fm.sn is exist - process it [19:07:34]wFMCommunicate request_size=4 [19:07:34]MH_SAM_APDU [19:07:34]CAPDU: 80 11 00 00 [19:07:34]Write to MH i2c: E2 08 00 A9 03 80 11 00 00 00 00 00 00 26 [19:07:34]Write i2c OK [19:07:34]MH_I2C_Read... [19:07:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:07:34]Read from MH i2c: E2 [19:07:34]MH_I2C_Read... [19:07:34]Read from MH i2c: E2 17 00 [19:07:34]MH_I2C_Read... [19:07:34]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 34 39 37 39 90 00 85 [19:07:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:07:34]wFMCommunicate OK [19:07:34]requested_item fd.num is exist - process it [19:07:34]SAM_PROTO_GetFieldsCounters [19:07:34]wFMCommunicate request_size=4 [19:07:34]MH_SAM_APDU [19:07:34]CAPDU: 80 13 00 00 [19:07:34]Write to MH i2c: E2 08 00 AA 03 80 13 00 00 00 00 00 00 29 [19:07:34]Write i2c OK [19:07:34]MH_I2C_Read... [19:07:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:07:35]Read from MH i2c: E2 [19:07:35]MH_I2C_Read... [19:07:35]Read from MH i2c: E2 62 00 [19:07:35]MH_I2C_Read... [19:07:35]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 08 54 01 00 0E 04 04 00 F1 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 E5 [19: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 08 54 01 00 0E 04 04 00 F1 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 [19:07:35]wFMCommunicate OK [19:07:35]SAM_PROTO_GetFieldsCounters done [19:07:35]requested_item shift.num is exist - process it [19:07:35]requested_item shift.opened is exist - process it [19:07:35]req_shift_opened [19:07:35]FM_GetShiftState [19:07:35]SAM_PROTO_GetShiftState [19:07:35]wFMCommunicate request_size=4 [19:07:35]MH_SAM_APDU [19:07:35]CAPDU: 80 13 01 00 [19:07:35]Write to MH i2c: E2 08 00 AB 03 80 13 01 00 00 00 00 00 2B [19:07:35]Write i2c OK [19:07:35]MH_I2C_Read... [19:07:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:07:35]Read from MH i2c: E2 [19:07:35]MH_I2C_Read... [19:07:35]Read from MH i2c: E2 0E 00 [19:07:35]MH_I2C_Read... [19:07:35]Read from MH i2c: E2 0E 00 AB 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 E9 [19:07:35]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:07:35]wFMCommunicate OK [19:07:35]SAM_PROTO_GetShiftState done [19:07:35]FM_GetShiftState done [19:07:35]req_shift_opened done [19:07:35]requested_item shift.open_date is exist - process it [19:07:35]req_shift_open_date [19:07:35]req_shift_open_date done [19:07:35]produce_requested_data done [19:07:35]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87048,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:07:35]process_action_free close_receipt [19:07:35]json_value_free [19:07:35]json_value_free done [19:07:35]process_json_proto returns [19:07:35]Send response to host [19:07:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87048,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:07:35]free response buf [19:07:35]execute_script done [19:07:35]execute_script returns [19:07:35]free content buf [19:07:35]Sock 10.Close socket [19:07:35]Sock 10.Thread stoped [19:07:38]ConnectInit Can't take IP for lk.salyk.kg [19:07:38]CommunicateWithHost connect error [19:07:38]CommunicateWithHost err = -1 [19:07:38]OFD Sender: Server communicate error [19:07:43]OFD Sender: Processing packet 87048 [packets to send 277, broken 276] [19:07:43]ProducePacketName [19:07:43]name=ofd_packets/00087048 [19:07:43]OFD Sender: To server: pG, [19:07:43]CommunicateWithHost lk.salyk.kg:30040 [19:07:43]ConnectInit lk.salyk.kg [19:07:48]ConnectInit Can't take IP for lk.salyk.kg [19:07:48]CommunicateWithHost connect error [19:07:48]CommunicateWithHost err = -1 [19:07:48]OFD Sender: Server communicate error [19:07:53]OFD Sender: Processing packet 87048 [packets to send 277, broken 276] [19:07:53]ProducePacketName [19:07:53]name=ofd_packets/00087048 [19:07:53]OFD Sender: To server: pG, [19:07:53]CommunicateWithHost lk.salyk.kg:30040 [19:07:53]ConnectInit lk.salyk.kg [19:07:58]ConnectInit Can't take IP for lk.salyk.kg [19:07:58]CommunicateWithHost connect error [19:07:58]CommunicateWithHost err = -1 [19:07:58]OFD Sender: Server communicate error [19:08:03]OFD Sender: Processing packet 87048 [packets to send 277, broken 276] [19:08:03]ProducePacketName [19:08:03]name=ofd_packets/00087048 [19:08:03]OFD Sender: To server: pG, [19:08:03]CommunicateWithHost lk.salyk.kg:30040 [19:08:03]ConnectInit lk.salyk.kg [19:08:08]ConnectInit Can't take IP for lk.salyk.kg [19:08:08]CommunicateWithHost connect error [19:08:08]CommunicateWithHost err = -1 [19:08:08]OFD Sender: Server communicate error [19:08:13]OFD Sender: Processing packet 87048 [packets to send 277, broken 276] [19:08:13]ProducePacketName [19:08:13]name=ofd_packets/00087048 [19:08:13]OFD Sender: To server: pG, [19:08:13]CommunicateWithHost lk.salyk.kg:30040 [19:08:13]ConnectInit lk.salyk.kg [19:08:18]ConnectInit Can't take IP for lk.salyk.kg [19:08:18]CommunicateWithHost connect error [19:08:18]CommunicateWithHost err = -1 [19:08:18]OFD Sender: Server communicate error [19:08:23]OFD Sender: Processing packet 87048 [packets to send 277, broken 276] [19:08:23]ProducePacketName [19:08:23]name=ofd_packets/00087048 [19:08:23]OFD Sender: To server: pG, [19:08:23]CommunicateWithHost lk.salyk.kg:30040 [19:08:23]ConnectInit lk.salyk.kg [19:08:28]ConnectInit Can't take IP for lk.salyk.kg [19:08:28]CommunicateWithHost connect error [19:08:28]CommunicateWithHost err = -1 [19:08:28]OFD Sender: Server communicate error [19:08:33]OFD Sender: Processing packet 87048 [packets to send 277, broken 276] [19:08:33]ProducePacketName [19:08:33]name=ofd_packets/00087048 [19:08:33]OFD Sender: To server: pG, [19:08:33]CommunicateWithHost lk.salyk.kg:30040 [19:08:33]ConnectInit lk.salyk.kg [19:08:38]ConnectInit Can't take IP for lk.salyk.kg [19:08:38]CommunicateWithHost connect error [19:08:38]CommunicateWithHost err = -1 [19:08:38]OFD Sender: Server communicate error [19:08:43]OFD Sender: Processing packet 87048 [packets to send 277, broken 276] [19:08:43]ProducePacketName [19:08:43]name=ofd_packets/00087048 [19:08:43]OFD Sender: To server: pG, [19:08:43]CommunicateWithHost lk.salyk.kg:30040 [19:08:43]ConnectInit lk.salyk.kg [19:08:48]ConnectInit Can't take IP for lk.salyk.kg [19:08:48]CommunicateWithHost connect error [19:08:48]CommunicateWithHost err = -1 [19:08:48]OFD Sender: Server communicate error [19:08:53]OFD Sender: Processing packet 87048 [packets to send 277, broken 276] [19:08:53]ProducePacketName [19:08:53]name=ofd_packets/00087048 [19:08:53]OFD Sender: To server: pG, [19:08:53]CommunicateWithHost lk.salyk.kg:30040 [19:08:53]ConnectInit lk.salyk.kg [19:08:58]ConnectInit Can't take IP for lk.salyk.kg [19:08:58]CommunicateWithHost connect error [19:08:58]CommunicateWithHost err = -1 [19:08:58]OFD Sender: Server communicate error [19:09:03]OFD Sender: Processing packet 87048 [packets to send 277, broken 276] [19:09:03]ProducePacketName [19:09:03]name=ofd_packets/00087048 [19:09:03]OFD Sender: To server: pG, [19:09:03]CommunicateWithHost lk.salyk.kg:30040 [19:09:03]ConnectInit lk.salyk.kg [19:09:08]ConnectInit Can't take IP for lk.salyk.kg [19:09:08]CommunicateWithHost connect error [19:09:08]CommunicateWithHost err = -1 [19:09:08]OFD Sender: Server communicate error [19:09:13]OFD Sender: Processing packet 87048 [packets to send 277, broken 276] [19:09:13]ProducePacketName [19:09:13]name=ofd_packets/00087048 [19:09:13]OFD Sender: To server: pG, [19:09:13]CommunicateWithHost lk.salyk.kg:30040 [19:09:13]ConnectInit lk.salyk.kg [19:09:18]ConnectInit Can't take IP for lk.salyk.kg [19:09:18]CommunicateWithHost connect error [19:09:18]CommunicateWithHost err = -1 [19:09:18]OFD Sender: Server communicate error [19:09:19]accept exits with 9 [19:09:19]New connection [19:09:19]New thread 3067186532 created [19:09:19]Thread 3067043172 joined [19:09:19]Waiting for new connection... [19:09:19] Sock 9.Parse request [19:09:19]Sock 9.Check first char [19:09:19]Sock 9.First char is OK [19:09:19]request: POST /json_proto HTTP/1.0 [19:09:19]Method: POST [19:09:19]URL: /json_proto [19:09:19]Method is POST - this is cgi request [19:09:19]url: /json_proto [19:09:19]query_string will be loaded in cgi processing [19:09:19]execute_cgi json_proto POST (null) [19:09:19]execute_cgi path=json_proto method=POST [19:09:19]POST find Content-Length [19:09:19]Host: 172.17.47.196:8080 [19:09:19]Content-Length: 687 [19:09:19]Content-Type: application/json [19:09:19] [19:09:19]POST finish read [19:09:19]Found Content-Length = 687 [19:09:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871977", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:09:19]execute_script... [19:09: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)871977", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:09:19]POST & json_proto [19:09:19]process_json_proto [19:09:19]json parsed OK: [19:09:19]protocol is kg_v1.0 [19:09:19]action value=close_receipt [19:09:19]process_action close_receipt [19:09:19]cmd_close_receipt [19:09:19]MH_GetDate [19:09:19]Write to MH i2c: F0 00 00 AC 03 9E [19:09:19]Write i2c OK [19:09:19]MH_I2C_Read... [19:09:19]Read from MH i2c: F0 [19:09:19]MH_I2C_Read... [19:09:19]Read from MH i2c: F0 09 00 [19:09:19]MH_I2C_Read... [19:09:19]Read from MH i2c: F0 09 00 AC 03 00 5F 6B F0 66 4C 6B 94 66 78 [19:09:19]GetLastDocTimeStamp 1727032051 [19:09:19]current date 1727032159 [19:09:19]FM_GetShiftState [19:09:19]SAM_PROTO_GetShiftState [19:09:19]wFMCommunicate request_size=4 [19:09:19]MH_SAM_APDU [19:09:19]CAPDU: 80 13 01 00 [19:09:19]Write to MH i2c: E2 08 00 AD 03 80 13 01 00 00 00 00 00 2D [19:09:19]Write i2c OK [19:09:19]MH_I2C_Read... [19:09:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:09:19]Read from MH i2c: E2 [19:09:19]MH_I2C_Read... [19:09:19]Read from MH i2c: E2 0E 00 [19:09:19]MH_I2C_Read... [19:09:19]Read from MH i2c: E2 0E 00 AD 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 EB [19:09:19]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:09:19]wFMCommunicate OK [19:09:19]SAM_PROTO_GetShiftState done [19:09:19]FM_GetShiftState done [19:09:19]opened in 1726964220 [19:09:19]opened+sec_in_day 1727050620 [19:09:19]quantity*price = 100050 [19:09:19]sum+1 = 100052 [19:09: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 362 22.09.2024 19:09 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87049 ФПД: 27384209217737 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T190919&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87049&fm=27384209217737&tin=02508201610067®Number=0000000000092592&sum=100000 [19:09:20]StoreToDocumentArchive [19:09:20]shift 497 fd 87049 [19:09:20]save to /storage/0497/doc_00087049 [19:09:20]save last doc name /storage/0497/doc_00087049 to /storage/kkm_last_doc_name [19:09:20]save OK [19:09:20]Clear old archive folders... [19:09:20]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:09:20]tlvbuf is 003C2640 [19:09:20]SAM_PROTO_ClearQueue [19:09:20]wFMCommunicate request_size=4 [19:09:20]MH_SAM_APDU [19:09:20]CAPDU: 80 09 00 00 [19:09:20]Write to MH i2c: E2 08 00 BA 03 80 09 00 00 00 00 00 00 2F [19:09:20]Write i2c OK [19:09:20]MH_I2C_Read... [19:09:20]Read from MH i2c: E2 [19:09:20]MH_I2C_Read... [19:09:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:09:20]Read from MH i2c: E2 03 00 [19:09:20]MH_I2C_Read... [19:09:20]Read from MH i2c: E2 03 00 BA 03 00 90 00 31 [19:09:20]RAPDU: 90 00 [19:09:20]wFMCommunicate OK [19:09:20]SAM_PROTO_ClearQueue done [19:09:20]KKMCreateOFDPacket [19:09:20]OFDProtocolAddRootSTLVToBuf [19:09:20]FM_MakeSignedData [19:09:20]FM_MakeSignedData [19:09:20]SAM_PROTO_SignData [19:09:20]wFMCommunicate request_size=4 [19:09:20]MH_SAM_APDU [19:09:20]CAPDU: 80 0D 01 02 [19:09:20]Write to MH i2c: E2 08 00 BB 03 80 0D 01 02 00 00 00 00 37 [19:09:20]Write i2c OK [19:09:20]MH_I2C_Read... [19:09:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:09:20]Read from MH i2c: E2 [19:09:20]MH_I2C_Read... [19:09:20]Read from MH i2c: E2 03 00 [19:09:20]MH_I2C_Read... [19:09:20]Read from MH i2c: E2 03 00 BB 03 00 90 00 32 [19:09:20]RAPDU: 90 00 [19:09:20]wFMCommunicate OK [19:09:20]wFMCommunicate request_size=255 [19:09:20]MH_SAM_APDU [19:09:20]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 01 00 00 F4 03 04 00 5F 6B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 09 54 01 00 35 04 06 00 [19:09:20]Write to MH i2c: E2 02 01 BC 03 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 01 00 00 F4 03 04 00 5F 6B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 09 54 01 00 35 04 06 00 00 00 8C [19:09:20]Write i2c OK [19:09:20]MH_I2C_Read... [19:09:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:09:20]Read from MH i2c: E2 [19:09:20]MH_I2C_Read... [19:09:20]Read from MH i2c: E2 03 00 [19:09:20]MH_I2C_Read... [19:09:20]Read from MH i2c: E2 03 00 BC 03 00 90 00 33 [19:09:20]RAPDU: 90 00 [19:09:20]wFMCommunicate OK [19:09:20]wFMCommunicate request_size=11 [19:09:20]MH_SAM_APDU [19:09:20]CAPDU: 80 0D 02 02 06 18 E7 E2 10 18 C9 [19:09:20]Write to MH i2c: E2 0E 00 BD 03 80 0D 02 02 06 00 18 E7 E2 10 18 C9 00 00 18 [19:09:20]Write i2c OK [19:09:20]MH_I2C_Read... [19:09:20]Read from MH i2c: E2 [19:09:20]MH_I2C_Read... [19:09:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:09:20]Read from MH i2c: E2 03 00 [19:09:20]MH_I2C_Read... [19:09:20]Read from MH i2c: E2 03 00 BD 03 00 90 00 34 [19:09:20]RAPDU: 90 00 [19:09:20]wFMCommunicate OK [19:09:20]wFMCommunicate request_size=4 [19:09:20]MH_SAM_APDU [19:09:20]CAPDU: 80 0D 03 02 [19:09:20]Write to MH i2c: E2 08 00 BE 03 80 0D 03 02 00 00 00 00 3C [19:09:20]Write i2c OK [19:09:20]MH_I2C_Read... [19:09:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:09:20]Read from MH i2c: E2 [19:09:20]MH_I2C_Read... [19:09:20]Read from MH i2c: E2 0B 00 [19:09:20]MH_I2C_Read... [19:09:20]Read from MH i2c: E2 0B 00 BE 03 00 18 A3 B3 76 1B 48 FC ED 90 00 6D [19:09:20]RAPDU: 18 A3 B3 76 1B 48 FC ED 90 00 [19:09:20]wFMCommunicate OK [19:09:20]SAM_PROTO_SignData done [19:09:20]FM_MakeSignedData done [19:09:20]CreateOFDProtocolMessage [19:09:20]wFMCommunicate request_size=4 [19:09:20]MH_SAM_APDU [19:09:20]CAPDU: 80 11 00 00 [19:09:20]Write to MH i2c: E2 08 00 BF 03 80 11 00 00 00 00 00 00 3C [19:09:21]Write i2c OK [19:09:21]MH_I2C_Read... [19:09:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:09:21]Read from MH i2c: E2 [19:09:21]MH_I2C_Read... [19:09:21]Read from MH i2c: E2 17 00 [19:09:21]MH_I2C_Read... [19:09:21]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 34 39 37 39 90 00 9B [19:09:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:09:21]wFMCommunicate OK [19:09:21]CreateOFDProtocolMessage done [19:09:21]OFDSenderStorePacket 87049 [19:09:21]StoreOFDPacket docnum=87049 [19:09:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 AC 8A 08 01 FF AF 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 01 00 00 F4 03 04 00 5F 6B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 09 54 01 00 35 04 06 00 18 E7 E2 10 18 C9 18 A3 B3 76 1B 48 FC ED [19:09:21]CheckFolder [19:09:21]dirname=/storage/ofd_packets [19:09:21]CheckFolder done [19:09:21]ProducePacketName [19:09:21]name=ofd_packets/00087049 [19:09:21]NVStorageSaveData ofd_packets/00087049 [19:09:21]File name is /storage/ofd_packets/00087049 [19:09:21]Write 302 bytes [19:09:21]NVStorageSaveData done [19:09:21]OFDSenderStorePacket done [19:09:21]KKMCreateOFDPacket done [19:09:21]NVStorageSaveData kkm_last_timestamp [19:09:21]File name is /storage/kkm_last_timestamp [19:09:21]Write 4 bytes [19:09:21]NVStorageSaveData done [19:09:21]ExternCall_PrintAddStr [19:09:21]wPrintStart [19:09:21]Write to MH i2c: 01 00 00 C0 03 C3 [19:09:21]Write i2c OK [19:09:21]MH_I2C_Read... [19:09:21]Read from MH i2c: 01 [19:09:21]MH_I2C_Read... [19:09:21]OFD Sender: Processing packet 87048 [packets to send 278, broken 276] [19:09:21]ProducePacketName [19:09:21]name=ofd_packets/00087048 [19:09:21]OFD Sender: To server: pG, [19:09:21]CommunicateWithHost lk.salyk.kg:30040 [19:09:21]ConnectInit lk.salyk.kg [19:09:21]Read from MH i2c: 01 07 00 [19:09:21]MH_I2C_Read... [19:09:21]Read from MH i2c: 01 07 00 C0 03 00 00 00 00 00 FF 0F D8 [19:09:21]RasterBufferAndPrint [19:09:21]line Счет N : (1)871977 [19:09:21]line ИНН: 02508201610067 [19:09:21]line Контрольно-Кассовый Чек [19:09:21]line ПРОДАЖА [19:09:21]line ТРК (МРК, ГНК) : 11 [19:09:21]line Товар: 2710194210 [19:09:21]line ДТ(л)-К-4 [19:09:21]line 13.130 * 76.20 [19:09:21]line = 1000.51 [19:09:21]line НДС 12% НСП 1% [19:09:21]line > о реализуемом товаре [19:09:21]line ОКРУГЛЕНИЕ: -0.51 [19:09:21]line ИТОГО: 1000.00 [19:09:21]line Внесено: 1000.00 [19:09:21]line СДАЧА: 0.00 [19:09:21]line НСП 1% : 8.85 [19:09:21]line НДС 12% : 106.25 [19:09:21]line Наличными: 1000.00 [19:09:21]line Безнал.: 0.00 [19:09:21]line Место: АЗС № 137 "Партнер Нефть" [19:09:21]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:09:21]line СНО: Общий режим [19:09:21]line Чек 362 22.09.2024 19:09 [19:09:21]line Смена: 497 ФФД: 1.0 [19:09:21]line ЗНМ: 0300000064 [19:09:21]line РНМ: 0000000000092592 [19:09:21]line Версия ККМ: 001 [19:09:21]line ФМ: 0000000000874979 [19:09:21]line ФД: 87049 [19:09:21]line ФПД: 27384209217737 [19:09:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T190919&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87049&fm=27384209217737&tin=02508201610067®Number=0000000000092592&sum=100000 [19:09:21]written 0, free lines is 4095 [19:09:21]Write to MH i2c: 01 00 00 EB 03 EE [19:09:21]Write i2c OK [19:09:21]MH_I2C_Read... [19:09:21]Read from MH i2c: 01 [19:09:21]MH_I2C_Read... [19:09:21]Read from MH i2c: 01 07 00 [19:09:21]MH_I2C_Read... [19:09:21]Read from MH i2c: 01 07 00 EB 03 00 00 00 00 00 E3 0C E4 [19:09:21]RasterBufferAndPrint [19:09:21]line [19:09:21]line [19:09:21]line [19:09:21]line [19:09:21]line [19:09:21]written 0, free lines is 3314 [19:09:21]MH_Cut [19:09:21]Write to MH i2c: D1 01 00 F2 03 01 C7 [19:09:21]Write i2c OK [19:09:21]MH_I2C_Read... [19:09:21]Read from MH i2c: D1 [19:09:21]MH_I2C_Read... [19:09:21]Read from MH i2c: D1 01 00 [19:09:21]MH_I2C_Read... [19:09:21]Read from MH i2c: D1 01 00 F2 03 00 C6 [19:09:21]Write to MH i2c: 01 00 00 F3 03 F6 [19:09:21]Write i2c OK [19:09:21]MH_I2C_Read... [19:09:22]*** Cut start [19:09:22]*** Partial cut [19:09:22]*** CUTSNS_PIN = 1 [19:09:22]*** CUTSNS_PIN = 0 [19:09:22]*** Brake cut motor [19:09:22]Read from MH i2c: 01 [19:09:22]MH_I2C_Read... [19:09:22]*** Stop cut motor [19:09:22]*** Cut end [19:09:22]Read from MH i2c: 01 07 00 [19:09:22]MH_I2C_Read... [19:09:22]Read from MH i2c: 01 07 00 F3 03 00 00 00 00 00 FF 0F 0B [19:09:22]process_action close_receipt done [19:09:22]requested_data is exist [19:09:22]produce_requested_data [19:09:22]requested_item fm.sn is exist - process it [19:09:22]wFMCommunicate request_size=4 [19:09:22]MH_SAM_APDU [19:09:22]CAPDU: 80 11 00 00 [19:09:22]Write to MH i2c: E2 08 00 F4 03 80 11 00 00 00 00 00 00 71 [19:09:22]Write i2c OK [19:09:22]MH_I2C_Read... [19:09:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:09:23]Read from MH i2c: E2 [19:09:23]MH_I2C_Read... [19:09:23]Read from MH i2c: E2 17 00 [19:09:23]MH_I2C_Read... [19:09:23]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 34 39 37 39 90 00 D0 [19:09:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:09:23]wFMCommunicate OK [19:09:23]requested_item fd.num is exist - process it [19:09:23]SAM_PROTO_GetFieldsCounters [19:09:23]wFMCommunicate request_size=4 [19:09:23]MH_SAM_APDU [19:09:23]CAPDU: 80 13 00 00 [19:09:23]Write to MH i2c: E2 08 00 F5 03 80 13 00 00 00 00 00 00 74 [19:09:23]Write i2c OK [19:09:23]MH_I2C_Read... [19:09:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:09:23]Read from MH i2c: E2 [19:09:23]MH_I2C_Read... [19:09:23]Read from MH i2c: E2 62 00 [19:09:23]MH_I2C_Read... [19:09:23]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 09 54 01 00 0E 04 04 00 F1 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 34 [19:09: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 09 54 01 00 0E 04 04 00 F1 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 [19:09:23]wFMCommunicate OK [19:09:23]SAM_PROTO_GetFieldsCounters done [19:09:23]requested_item shift.num is exist - process it [19:09:23]requested_item shift.opened is exist - process it [19:09:23]req_shift_opened [19:09:23]FM_GetShiftState [19:09:23]SAM_PROTO_GetShiftState [19:09:23]wFMCommunicate request_size=4 [19:09:23]MH_SAM_APDU [19:09:23]CAPDU: 80 13 01 00 [19:09:23]Write to MH i2c: E2 08 00 F6 03 80 13 01 00 00 00 00 00 76 [19:09:23]Write i2c OK [19:09:23]MH_I2C_Read... [19:09:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:09:23]Read from MH i2c: E2 [19:09:23]MH_I2C_Read... [19:09:23]Read from MH i2c: E2 0E 00 [19:09:23]MH_I2C_Read... [19:09:23]Read from MH i2c: E2 0E 00 F6 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 34 [19:09:23]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:09:23]wFMCommunicate OK [19:09:23]SAM_PROTO_GetShiftState done [19:09:23]FM_GetShiftState done [19:09:23]req_shift_opened done [19:09:23]requested_item shift.open_date is exist - process it [19:09:23]req_shift_open_date [19:09:23]req_shift_open_date done [19:09:23]produce_requested_data done [19:09:23]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87049,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:09:23]process_action_free close_receipt [19:09:23]json_value_free [19:09:23]json_value_free done [19:09:23]process_json_proto returns [19:09:23]Send response to host [19:09:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87049,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:09:23]free response buf [19:09:23]execute_script done [19:09:23]execute_script returns [19:09:23]free content buf [19:09:23]Sock 9.Close socket [19:09:23]Sock 9.Thread stoped [19:09:26]ConnectInit Can't take IP for lk.salyk.kg [19:09:26]CommunicateWithHost connect error [19:09:26]CommunicateWithHost err = -1 [19:09:26]OFD Sender: Server communicate error [19:09:31]OFD Sender: Processing packet 87048 [packets to send 278, broken 276] [19:09:31]ProducePacketName [19:09:31]name=ofd_packets/00087048 [19:09:31]OFD Sender: To server: pG, [19:09:31]CommunicateWithHost lk.salyk.kg:30040 [19:09:31]ConnectInit lk.salyk.kg [19:09:35]Connected sock=9 [19: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 34 39 37 39 35 01 00 00 E5 5B 2D 01 E4 1C 5A 03 01 00 03 00 21 01 1E 04 01 00 01 23 04 73 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 35 31 34 06 04 2F 00 D0 9F D0 98 D0 92 D0 9E 20 D0 A1 D0 92 D0 95 D0 A2 D0 9B D0 9E D0 95 20 55 52 42 41 4E 20 33 31 32 20 31 2C 30 20 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C0 44 00 00 00 00 13 04 06 00 C0 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 07 00 00 00 00 07 04 06 00 C0 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 F3 6A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 08 54 01 00 35 04 06 00 B6 3D 13 FF 08 69 A8 3E 0F C6 A0 86 F0 32 [19:09:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 19 A8 47 00 AA 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 08 54 01 00 F4 03 04 00 3C 16 F0 66 B6 04 01 00 00 EF EB 6A D9 D8 42 21 3F [19:09:37]CommunicateWithHost err = 0 [19:09:37]CheckOFDResponse [19:09:37]1017 (14) - 77093643461234 [19:09:37]1041 (16) - 0000000000874979 [19:09:37]1040 (4) - 87048 [19:09:37]1012 (4) - 22.09.2024 13:06 [19:09:37]1206 (1) - 0 [19:09:37]OFD Sender: Remove packet 87048 [19:09:37]ProducePacketName [19:09:37]name=ofd_packets/00087048 [19:09:37]NVStorageDeleteData [19:09:38]OFD Sender: Processing packet 87049 [packets to send 277, broken 276] [19:09:38]ProducePacketName [19:09:38]name=ofd_packets/00087049 [19:09:38]OFD Sender: To server: pG, [19:09:38]CommunicateWithHost lk.salyk.kg:30040 [19:09:38]ConnectInit lk.salyk.kg [19:09:38]ConnectInit Can't connect to host [19:09:38]accept exits with 10 [19:09:38]New connection [19:09:38]New thread 3067043172 created [19:09:38]Thread 3067186532 joined [19:09:38]Waiting for new connection... [19:09:38] Sock 10.Parse request [19:09:38]Sock 10.Check first char [19:09:38]Sock 10.First char is OK [19:09:38]request: POST /json_proto HTTP/1.0 [19:09:38]Method: POST [19:09:38]URL: /json_proto [19:09:38]Method is POST - this is cgi request [19:09:38]url: /json_proto [19:09:38]query_string will be loaded in cgi processing [19:09:38]execute_cgi json_proto POST (null) [19:09:38]execute_cgi path=json_proto method=POST [19:09:38]POST find Content-Length [19:09:38]Host: 172.17.47.196:8080 [19:09:38]Content-Length: 677 [19:09:38]Content-Type: application/json [19:09:38] [19:09:38]POST finish read [19:09:38]Found Content-Length = 677 [19:09:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871978", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.180, "sum" : 215.60, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 215.00, "total" : 215.00, "payments": [ { "type": 0, "sum" : 215.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:09:38]execute_script... [19: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)871978", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.180, "sum" : 215.60, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 215.00, "total" : 215.00, "payments": [ { "type": 0, "sum" : 215.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:09:38]POST & json_proto [19:09:38]process_json_proto [19:09:38]json parsed OK: [19:09:38]protocol is kg_v1.0 [19:09:38]action value=close_receipt [19:09:38]process_action close_receipt [19:09:38]cmd_close_receipt [19:09:38]MH_GetDate [19:09:38]Write to MH i2c: F0 00 00 F7 03 E9 [19:09:38]Write i2c OK [19:09:38]MH_I2C_Read... [19:09:38]Read from MH i2c: F0 [19:09:38]MH_I2C_Read... [19:09:38]Read from MH i2c: F0 09 00 [19:09:38]MH_I2C_Read... [19:09:38]Read from MH i2c: F0 09 00 F7 03 00 73 6B F0 66 4C 6B 94 66 D7 [19:09:38]GetLastDocTimeStamp 1727032159 [19:09:38]current date 1727032179 [19:09:38]FM_GetShiftState [19:09:38]SAM_PROTO_GetShiftState [19:09:38]wFMCommunicate request_size=4 [19:09:38]MH_SAM_APDU [19:09:38]CAPDU: 80 13 01 00 [19:09:38]Write to MH i2c: E2 08 00 F8 03 80 13 01 00 00 00 00 00 78 [19:09:38]Write i2c OK [19:09:38]MH_I2C_Read... [19:09:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:09:39]Read from MH i2c: E2 [19:09:39]MH_I2C_Read... [19:09:39]Read from MH i2c: E2 0E 00 [19:09:39]MH_I2C_Read... [19:09:39]Read from MH i2c: E2 0E 00 F8 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 36 [19:09:39]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:09:39]wFMCommunicate OK [19:09:39]SAM_PROTO_GetShiftState done [19:09:39]FM_GetShiftState done [19:09:39]opened in 1726964220 [19:09:39]opened+sec_in_day 1727050620 [19:09:39]quantity*price = 21560 [19:09:39]sum+1 = 21561 [19:09:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.60 ИТОГО: 215.00 Внесено: 215.00 СДАЧА: 0.00 НСП 1% : 1.91 НДС 12% : 22.90 Наличными: 215.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 363 22.09.2024 19:09 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87050 ФПД: 12327099126900 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T190939&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87050&fm=12327099126900&tin=02508201610067®Number=0000000000092592&sum=21500 [19:09:40]StoreToDocumentArchive [19:09:40]shift 497 fd 87050 [19:09:40]save to /storage/0497/doc_00087050 [19:09:40]save last doc name /storage/0497/doc_00087050 to /storage/kkm_last_doc_name [19:09:40]save OK [19:09:40]Clear old archive folders... [19:09:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:09:40]tlvbuf is 00426DD0 [19:09:40]SAM_PROTO_ClearQueue [19:09:40]wFMCommunicate request_size=4 [19:09:40]MH_SAM_APDU [19:09:40]CAPDU: 80 09 00 00 [19:09:40]Write to MH i2c: E2 08 00 05 04 80 09 00 00 00 00 00 00 7B [19:09:40]Write i2c OK [19:09:40]MH_I2C_Read... [19:09:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:09:40]Read from MH i2c: E2 [19:09:40]MH_I2C_Read... [19:09:40]Read from MH i2c: E2 03 00 [19:09:40]MH_I2C_Read... [19:09:40]Read from MH i2c: E2 03 00 05 04 00 90 00 7D [19:09:40]RAPDU: 90 00 [19:09:40]wFMCommunicate OK [19:09:40]SAM_PROTO_ClearQueue done [19:09:40]KKMCreateOFDPacket [19:09:40]OFDProtocolAddRootSTLVToBuf [19:09:40]FM_MakeSignedData [19:09:40]FM_MakeSignedData [19:09:40]SAM_PROTO_SignData [19:09:40]wFMCommunicate request_size=4 [19:09:40]MH_SAM_APDU [19:09:40]CAPDU: 80 0D 01 02 [19:09:40]Write to MH i2c: E2 08 00 06 04 80 0D 01 02 00 00 00 00 83 [19:09:40]Write i2c OK [19:09:40]MH_I2C_Read... [19:09:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:09:40]Read from MH i2c: E2 [19:09:40]MH_I2C_Read... [19:09:40]Read from MH i2c: E2 03 00 [19:09:40]MH_I2C_Read... [19:09:40]Read from MH i2c: E2 03 00 06 04 00 90 00 7E [19:09:40]RAPDU: 90 00 [19:09:40]wFMCommunicate OK [19:09:40]wFMCommunicate request_size=255 [19:09:40]MH_SAM_APDU [19: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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6C 0C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 38 54 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 53 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 08 00 00 00 00 07 04 06 00 FC 53 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 73 6B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0A 54 01 00 35 04 06 00 0B [19:09:40]Write to MH i2c: E2 02 01 07 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 6C 0C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 38 54 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 53 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 08 00 00 00 00 07 04 06 00 FC 53 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 73 6B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0A 54 01 00 35 04 06 00 0B 00 00 88 [19:09:40]Write i2c OK [19:09:40]MH_I2C_Read... [19:09:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:09:40]Read from MH i2c: E2 [19:09:40]MH_I2C_Read... [19:09:40]Read from MH i2c: E2 03 00 [19:09:40]MH_I2C_Read... [19:09:40]Read from MH i2c: E2 03 00 07 04 00 90 00 7F [19:09:40]RAPDU: 90 00 [19:09:40]wFMCommunicate OK [19:09:40]wFMCommunicate request_size=10 [19:09:40]MH_SAM_APDU [19:09:40]CAPDU: 80 0D 02 02 05 36 20 5D 54 74 [19:09:40]Write to MH i2c: E2 0D 00 08 04 80 0D 02 02 05 00 36 20 5D 54 74 00 00 0B [19:09:40]Write i2c OK [19:09:40]MH_I2C_Read... [19:09:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:09:40]Read from MH i2c: E2 [19:09:40]MH_I2C_Read... [19:09:40]Read from MH i2c: E2 03 00 [19:09:40]MH_I2C_Read... [19:09:40]Read from MH i2c: E2 03 00 08 04 00 90 00 80 [19:09:40]RAPDU: 90 00 [19:09:40]wFMCommunicate OK [19:09:40]wFMCommunicate request_size=4 [19:09:40]MH_SAM_APDU [19:09:40]CAPDU: 80 0D 03 02 [19:09:40]Write to MH i2c: E2 08 00 09 04 80 0D 03 02 00 00 00 00 88 [19:09:40]Write i2c OK [19:09:40]MH_I2C_Read... [19:09:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:09:41]Read from MH i2c: E2 [19:09:41]MH_I2C_Read... [19:09:41]Read from MH i2c: E2 0B 00 [19:09:41]MH_I2C_Read... [19:09:41]Read from MH i2c: E2 0B 00 09 04 00 D3 02 22 99 1E C1 91 72 90 00 FB [19:09:41]RAPDU: D3 02 22 99 1E C1 91 72 90 00 [19:09:41]wFMCommunicate OK [19:09:41]SAM_PROTO_SignData done [19:09:41]FM_MakeSignedData done [19:09:41]CreateOFDProtocolMessage [19:09:41]wFMCommunicate request_size=4 [19:09:41]MH_SAM_APDU [19:09:41]CAPDU: 80 11 00 00 [19:09:41]Write to MH i2c: E2 08 00 0A 04 80 11 00 00 00 00 00 00 88 [19:09:41]Write i2c OK [19:09:41]MH_I2C_Read... [19:09:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:09:41]Read from MH i2c: E2 [19:09:41]MH_I2C_Read... [19:09:41]Read from MH i2c: E2 17 00 [19:09:41]MH_I2C_Read... [19:09:41]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 34 39 37 39 90 00 E7 [19:09:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:09:41]wFMCommunicate OK [19:09:41]CreateOFDProtocolMessage done [19:09:41]OFDSenderStorePacket 87050 [19:09:41]StoreOFDPacket docnum=87050 [19:09:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 A2 D0 07 01 74 1A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6C 0C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 38 54 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 53 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 08 00 00 00 00 07 04 06 00 FC 53 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 73 6B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0A 54 01 00 35 04 06 00 0B 36 20 5D 54 74 D3 02 22 99 1E C1 91 72 [19:09:41]CheckFolder [19:09:41]dirname=/storage/ofd_packets [19:09:41]CheckFolder done [19:09:41]ProducePacketName [19:09:41]name=ofd_packets/00087050 [19:09:41]NVStorageSaveData ofd_packets/00087050 [19:09:41]File name is /storage/ofd_packets/00087050 [19:09:41]Write 301 bytes [19:09:41]NVStorageSaveData done [19:09:41]OFDSenderStorePacket done [19:09:41]KKMCreateOFDPacket done [19:09:41]NVStorageSaveData kkm_last_timestamp [19:09:41]File name is /storage/kkm_last_timestamp [19:09:41]Write 4 bytes [19:09:41]NVStorageSaveData done [19:09:41]ExternCall_PrintAddStr [19:09:41]wPrintStart [19:09:41]Write to MH i2c: 01 00 00 0B 04 0F [19:09:41]Write i2c OK [19:09:41]MH_I2C_Read... [19:09:41]Read from MH i2c: 01 [19:09:41]MH_I2C_Read... [19:09:41]Read from MH i2c: 01 07 00 [19:09:41]MH_I2C_Read... [19:09:41]Read from MH i2c: 01 07 00 0B 04 00 00 00 00 00 FF 0F 24 [19:09:41]RasterBufferAndPrint [19:09:41]line Счет N : (1)871978 [19:09:41]line ИНН: 02508201610067 [19:09:41]line Контрольно-Кассовый Чек [19:09:41]line ПРОДАЖА [19:09:41]line ТРК (МРК, ГНК) : 43 [19:09:41]line Товар: 2710124130 [19:09:41]line Аи-92-К-5 [19:09:41]line 3.180 * 67.80 [19:09:41]line = 215.60 [19:09:41]line НДС 12% НСП 1% [19:09:41]line > о реализуемом товаре [19:09:41]line ОКРУГЛЕНИЕ: -0.60 [19:09:41]line ИТОГО: 215.00 [19:09:41]line Внесено: 215.00 [19:09:41]line СДАЧА: 0.00 [19:09:41]line НСП 1% : 1.91 [19:09:41]line НДС 12% : 22.90 [19:09:41]line Наличными: 215.00 [19:09:41]line Безнал.: 0.00 [19:09:41]line Место: АЗС № 137 "Партнер Нефть" [19:09:41]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:09:41]line СНО: Общий режим [19:09:41]line Чек 363 22.09.2024 19:09 [19:09:41]line Смена: 497 ФФД: 1.0 [19:09:41]line ЗНМ: 0300000064 [19:09:41]line РНМ: 0000000000092592 [19:09:41]line Версия ККМ: 001 [19:09:41]line ФМ: 0000000000874979 [19:09:41]line ФД: 87050 [19:09:41]line ФПД: 12327099126900 [19:09:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T190939&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87050&fm=12327099126900&tin=02508201610067®Number=0000000000092592&sum=21500 [19:09:41]written 0, free lines is 4095 [19:09:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 4F C1 47 00 BB 26 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 09 54 01 00 F4 03 04 00 40 16 F0 66 B6 04 01 00 00 5D F1 4D B3 E6 B2 45 F3 [19:09:41]CommunicateWithHost err = 0 [19:09:41]CheckOFDResponse [19:09:41]1017 (14) - 77093643461234 [19:09:41]1041 (16) - 0000000000874979 [19:09:41]1040 (4) - 87049 [19:09:41]1012 (4) - 22.09.2024 13:06 [19:09:41]1206 (1) - 0 [19:09:41]OFD Sender: Remove packet 87049 [19:09:41]ProducePacketName [19:09:41]name=ofd_packets/00087049 [19:09:41]NVStorageDeleteData [19:09:41]Write to MH i2c: 01 00 00 36 04 3A [19:09:41]Write i2c OK [19:09:41]MH_I2C_Read... [19:09:41]Read from MH i2c: 01 [19:09:41]MH_I2C_Read... [19:09:41]Read from MH i2c: 01 07 00 [19:09:41]MH_I2C_Read... [19:09:41]Read from MH i2c: 01 07 00 36 04 00 00 00 00 00 03 0D 51 [19:09:41]RasterBufferAndPrint [19:09:41]line [19:09:41]line [19:09:41]line [19:09:41]line [19:09:41]line [19:09:41]written 0, free lines is 3356 [19:09:41]MH_Cut [19:09:41]Write to MH i2c: D1 01 00 3D 04 01 13 [19:09:41]Write i2c OK [19:09:41]MH_I2C_Read... [19:09:41]Read from MH i2c: D1 [19:09:41]MH_I2C_Read... [19:09:41]Read from MH i2c: D1 01 00 [19:09:41]MH_I2C_Read... [19:09:41]Read from MH i2c: D1 01 00 3D 04 00 12 [19:09:41]Write to MH i2c: 01 00 00 3E 04 42 [19:09:41]Write i2c OK [19:09:41]MH_I2C_Read... [19:09:41]OFD Sender: Processing packet 87050 [packets to send 277, broken 276] [19:09:41]ProducePacketName [19:09:41]name=ofd_packets/00087050 [19:09:41]OFD Sender: To server: pG, [19:09:41]CommunicateWithHost lk.salyk.kg:30040 [19:09:41]ConnectInit lk.salyk.kg [19:09:42]*** Cut start [19:09:42]*** Partial cut [19:09:42]*** CUTSNS_PIN = 1 [19:09:42]*** CUTSNS_PIN = 0 [19:09:42]*** Brake cut motor [19:09:42]Read from MH i2c: 01 [19:09:43]MH_I2C_Read... [19:09:43]*** Stop cut motor [19:09:43]*** Cut end [19:09:43]Read from MH i2c: 01 07 00 [19:09:43]MH_I2C_Read... [19:09:43]Read from MH i2c: 01 07 00 3E 04 00 00 00 00 00 FF 0F 57 [19:09:43]process_action close_receipt done [19:09:43]requested_data is exist [19:09:43]produce_requested_data [19:09:43]requested_item fm.sn is exist - process it [19:09:43]wFMCommunicate request_size=4 [19:09:43]MH_SAM_APDU [19:09:43]CAPDU: 80 11 00 00 [19:09:43]Write to MH i2c: E2 08 00 3F 04 80 11 00 00 00 00 00 00 BD [19:09:43]Write i2c OK [19:09:43]MH_I2C_Read... [19:09:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:09:43]Read from MH i2c: E2 [19:09:43]MH_I2C_Read... [19:09:43]Read from MH i2c: E2 17 00 [19:09:43]MH_I2C_Read... [19:09:43]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 34 39 37 39 90 00 1C [19:09:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:09:43]wFMCommunicate OK [19:09:43]requested_item fd.num is exist - process it [19:09:43]SAM_PROTO_GetFieldsCounters [19:09:43]wFMCommunicate request_size=4 [19:09:43]MH_SAM_APDU [19:09:43]CAPDU: 80 13 00 00 [19:09:43]Write to MH i2c: E2 08 00 40 04 80 13 00 00 00 00 00 00 C0 [19:09:43]Write i2c OK [19:09:43]MH_I2C_Read... [19:09:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:09:43]Read from MH i2c: E2 [19:09:43]MH_I2C_Read... [19:09:43]Read from MH i2c: E2 62 00 [19:09:43]MH_I2C_Read... [19:09:43]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 0A 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 6B 01 00 00 5E 04 04 00 6B 01 00 00 57 04 04 00 6C 01 00 00 19 04 04 00 00 00 00 00 90 00 84 [19: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 0A 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 6B 01 00 00 5E Connected sock=9 [19:09:43]04 Data to sent: 04 87 00 95 6B F6 01 70 00 47 00 57 2C 04 01 04 00 00 30 6C 30 01 30 00 30 00 30 19 30 04 30 04 30 00 30 00 30 00 00 38 00 37 90 34 00 39 [19:09:43]37 39 0F 01 00 00 A2 D0 07 01 74 1A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 wFMCommunicate OK [19:09:43]23 SAM_PROTO_GetFieldsCounters done [19:09:43]04 requested_item shift.num is exist - process it [19:09:43]4D requested_item shift.opened is exist - process it [19:09:43]00 req_shift_opened [19:09:43]8A FM_GetShiftState [19:09:43]04 SAM_PROTO_GetShiftState [19:09:43]0A wFMCommunicate request_size=4 [19:09:43]00 MH_SAM_APDU [19:09:43]32 CAPDU: 37 80 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 13 08 01 00 00 03 [19:09:43]6C Write to MH i2c: 0C E2 00 08 00 00 00 41 00 04 00 80 13 37 01 04 00 06 00 00 00 7C 00 1A 00 00 C2 00 [19:09:43]00 00 13 04 06 00 38 54 00 00 Write i2c OK [19:09:43]00 MH_I2C_Read... [19:09:43]00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 53 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 08 00 00 00 00 07 04 06 00 FC 53 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 73 6B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 Read from MH i2c: *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:09:43]E2 30 [19:09:43]30 MH_I2C_Read... [19:09:43]38 Read from MH i2c: 37 E2 34 0E 39 00 37 [19:09:43]39 MH_I2C_Read... [19:09:43]10 04 04 00 0A 54 01 00 35 04 06 00 0B 36 20 5D 54 74 D3 02 22 99 1E C1 91 72 [19:09:43]Read from MH i2c: E2 0E 00 41 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 80 [19:09:43]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:09:43]wFMCommunicate OK [19:09:43]SAM_PROTO_GetShiftState done [19:09:43]FM_GetShiftState done [19:09:43]req_shift_opened done [19:09:43]requested_item shift.open_date is exist - process it [19:09:43]req_shift_open_date [19:09:43]req_shift_open_date done [19:09:43]produce_requested_data done [19:09:43]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87050,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:09:43]process_action_free close_receipt [19:09:43]json_value_free [19:09:43]json_value_free done [19:09:43]process_json_proto returns [19:09:43]Send response to host [19:09:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87050,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:09:43]free response buf [19:09:43]execute_script done [19:09:43]execute_script returns [19:09:43]free content buf [19:09:43]Sock 10.Close socket [19:09:43]Sock 10.Thread stoped [19:09:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 B9 13 47 00 A3 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 34 39 37 39 10 04 04 00 0A 54 01 00 F4 03 04 00 44 16 F0 66 B6 04 01 00 00 B7 8D D7 26 44 68 EF B1 [19:09:44]CommunicateWithHost err = 0 [19:09:44]CheckOFDResponse [19:09:44]1017 (14) - 77093643461234 [19:09:44]1041 (16) - 0000000000874979 [19:09:44]1040 (4) - 87050 [19:09:44]1012 (4) - 22.09.2024 13:06 [19:09:44]1206 (1) - 0 [19:09:44]OFD Sender: Remove packet 87050 [19:09:44]ProducePacketName [19:09:44]name=ofd_packets/00087050 [19:09:44]NVStorageDeleteData [19:09:45]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:00]OFD Sender: No OFD packet to send [19:11:01]accept exits with 7 [19:11:01]New connection [19:11:01]New thread 3067186532 created [19:11:01]Thread 3067043172 joined [19:11:01]Waiting for new connection... [19:11:01] Sock 7.Parse request [19:11:01]Sock 7.Check first char [19:11:01]Sock 7.First char is OK [19:11:01]request: POST /json_proto HTTP/1.0 [19:11:01]Method: POST [19:11:01]URL: /json_proto [19:11:01]Method is POST - this is cgi request [19:11:01]url: /json_proto [19:11:01]query_string will be loaded in cgi processing [19:11:01]execute_cgi json_proto POST (null) [19:11:01]execute_cgi path=json_proto method=POST [19:11:01]POST find Content-Length [19:11:01]Host: 172.17.47.196:8080 [19:11:01]Content-Length: 677 [19:11:01]Content-Type: application/json [19:11:01] [19:11:01]POST finish read [19:11:01]Found Content-Length = 677 [19:11:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871979", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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:11:01]execute_script... [19:11: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)871979", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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:11:01]POST & json_proto [19:11:01]process_json_proto [19:11:01]json parsed OK: [19:11:01]protocol is kg_v1.0 [19:11:01]action value=close_receipt [19:11:01]process_action close_receipt [19:11:01]cmd_close_receipt [19:11:01]MH_GetDate [19:11:01]Write to MH i2c: F0 00 00 42 04 35 [19:11:01]Write i2c OK [19:11:01]MH_I2C_Read... [19:11:01]Read from MH i2c: F0 [19:11:01]MH_I2C_Read... [19:11:01]Read from MH i2c: F0 09 00 [19:11:01]MH_I2C_Read... [19:11:01]Read from MH i2c: F0 09 00 42 04 00 C5 6B F0 66 4C 6B 94 66 75 [19:11:01]GetLastDocTimeStamp 1727032179 [19:11:01]current date 1727032261 [19:11:01]FM_GetShiftState [19:11:01]SAM_PROTO_GetShiftState [19:11:01]wFMCommunicate request_size=4 [19:11:01]MH_SAM_APDU [19:11:01]CAPDU: 80 13 01 00 [19:11:01]Write to MH i2c: E2 08 00 43 04 80 13 01 00 00 00 00 00 C4 [19:11:01]Write i2c OK [19:11:01]MH_I2C_Read... [19:11:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:11:01]Read from MH i2c: E2 [19:11:01]MH_I2C_Read... [19:11:01]Read from MH i2c: E2 0E 00 [19:11:01]MH_I2C_Read... [19:11:01]Read from MH i2c: E2 0E 00 43 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 82 [19:11:01]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:11:01]wFMCommunicate OK [19:11:01]SAM_PROTO_GetShiftState done [19:11:01]FM_GetShiftState done [19:11:01]opened in 1726964220 [19:11:01]opened+sec_in_day 1727050620 [19:11:01]quantity*price = 50036 [19:11:01]sum+1 = 50037 [19:11: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 364 22.09.2024 19:11 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87051 ФПД: 19137430200051 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T191101&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87051&fm=19137430200051&tin=02508201610067®Number=0000000000092592&sum=50000 [19:11:02]StoreToDocumentArchive [19:11:02]shift 497 fd 87051 [19:11:02]save to /storage/0497/doc_00087051 [19:11:02]save last doc name /storage/0497/doc_00087051 to /storage/kkm_last_doc_name [19:11:02]save OK [19:11:02]Clear old archive folders... [19:11:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:11:02]tlvbuf is 003D9C00 [19:11:02]SAM_PROTO_ClearQueue [19:11:02]wFMCommunicate request_size=4 [19:11:02]MH_SAM_APDU [19:11:02]CAPDU: 80 09 00 00 [19:11:02]Write to MH i2c: E2 08 00 50 04 80 09 00 00 00 00 00 00 C6 [19:11:02]Write i2c OK [19:11:02]MH_I2C_Read... [19:11:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:11:02]Read from MH i2c: E2 [19:11:02]MH_I2C_Read... [19:11:02]Read from MH i2c: E2 03 00 [19:11:02]MH_I2C_Read... [19:11:02]Read from MH i2c: E2 03 00 50 04 00 90 00 C8 [19:11:02]RAPDU: 90 00 [19:11:02]wFMCommunicate OK [19:11:02]SAM_PROTO_ClearQueue done [19:11:02]KKMCreateOFDPacket [19:11:02]OFDProtocolAddRootSTLVToBuf [19:11:02]FM_MakeSignedData [19:11:02]FM_MakeSignedData [19:11:02]SAM_PROTO_SignData [19:11:02]wFMCommunicate request_size=4 [19:11:02]MH_SAM_APDU [19:11:02]CAPDU: 80 0D 01 02 [19:11:02]Write to MH i2c: E2 08 00 51 04 80 0D 01 02 00 00 00 00 CE [19:11:02]Write i2c OK [19:11:02]MH_I2C_Read... [19:11:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:11:02]Read from MH i2c: E2 [19:11:02]MH_I2C_Read... [19:11:02]Read from MH i2c: E2 03 00 [19:11:02]MH_I2C_Read... [19:11:02]Read from MH i2c: E2 03 00 51 04 00 90 00 C9 [19:11:02]RAPDU: 90 00 [19:11:02]wFMCommunicate OK [19:11:02]wFMCommunicate request_size=255 [19:11:02]MH_SAM_APDU [19:11: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 6C 01 00 00 F4 03 04 00 C5 6B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0B 54 01 00 35 04 06 00 11 [19:11:02]Write to MH i2c: E2 02 01 52 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 6C 01 00 00 F4 03 04 00 C5 6B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0B 54 01 00 35 04 06 00 11 00 00 B1 [19:11:02]Write i2c OK [19:11:02]MH_I2C_Read... [19:11:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:11:02]Read from MH i2c: E2 [19:11:02]MH_I2C_Read... [19:11:02]Read from MH i2c: E2 03 00 [19:11:02]MH_I2C_Read... [19:11:02]Read from MH i2c: E2 03 00 52 04 00 90 00 CA [19:11:02]RAPDU: 90 00 [19:11:02]wFMCommunicate OK [19:11:02]wFMCommunicate request_size=10 [19:11:02]MH_SAM_APDU [19:11:02]CAPDU: 80 0D 02 02 05 67 C7 BA 9E F3 [19:11:02]Write to MH i2c: E2 0D 00 53 04 80 0D 02 02 05 00 67 C7 BA 9E F3 00 00 54 [19:11:02]Write i2c OK [19:11:02]MH_I2C_Read... [19:11:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:11:02]Read from MH i2c: E2 [19:11:02]MH_I2C_Read... [19:11:02]Read from MH i2c: E2 03 00 [19:11:02]MH_I2C_Read... [19:11:02]Read from MH i2c: E2 03 00 53 04 00 90 00 CB [19:11:02]RAPDU: 90 00 [19:11:02]wFMCommunicate OK [19:11:02]wFMCommunicate request_size=4 [19:11:02]MH_SAM_APDU [19:11:02]CAPDU: 80 0D 03 02 [19:11:02]Write to MH i2c: E2 08 00 54 04 80 0D 03 02 00 00 00 00 D3 [19:11:02]Write i2c OK [19:11:02]MH_I2C_Read... [19:11:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:11:02]Read from MH i2c: E2 [19:11:02]MH_I2C_Read... [19:11:02]Read from MH i2c: E2 0B 00 [19:11:02]MH_I2C_Read... [19:11:02]Read from MH i2c: E2 0B 00 54 04 00 1B 44 A6 AA 91 66 73 6E 90 00 5B [19:11:02]RAPDU: 1B 44 A6 AA 91 66 73 6E 90 00 [19:11:02]wFMCommunicate OK [19:11:02]SAM_PROTO_SignData done [19:11:02]FM_MakeSignedData done [19:11:02]CreateOFDProtocolMessage [19:11:02]wFMCommunicate request_size=4 [19:11:02]MH_SAM_APDU [19:11:02]CAPDU: 80 11 00 00 [19:11:02]Write to MH i2c: E2 08 00 55 04 80 11 00 00 00 00 00 00 D3 [19:11:02]Write i2c OK [19:11:02]MH_I2C_Read... [19:11:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:11:02]Read from MH i2c: E2 [19:11:02]MH_I2C_Read... [19:11:02]Read from MH i2c: E2 17 00 [19:11:02]MH_I2C_Read... [19:11:02]Read from MH i2c: E2 17 00 55 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 32 [19:11:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:11:02]wFMCommunicate OK [19:11:02]CreateOFDProtocolMessage done [19:11:02]OFDSenderStorePacket 87051 [19:11:02]StoreOFDPacket docnum=87051 [19:11:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 EE D4 07 01 72 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 C5 6B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0B 54 01 00 35 04 06 00 11 67 C7 BA 9E F3 1B 44 A6 AA 91 66 73 6E [19:11:02]CheckFolder [19:11:02]dirname=/storage/ofd_packets [19:11:02]CheckFolder done [19:11:02]ProducePacketName [19:11:02]name=ofd_packets/00087051 [19:11:02]NVStorageSaveData ofd_packets/00087051 [19:11:02]File name is /storage/ofd_packets/00087051 [19:11:02]Write 301 bytes [19:11:02]NVStorageSaveData done [19:11:02]OFDSenderStorePacket done [19:11:02]KKMCreateOFDPacket done [19:11:02]NVStorageSaveData kkm_last_timestamp [19:11:02]File name is /storage/kkm_last_timestamp [19:11:02]Write 4 bytes [19:11:02]NVStorageSaveData done [19:11:02]ExternCall_PrintAddStr [19:11:02]wPrintStart [19:11:02]Write to MH i2c: 01 00 00 56 04 5A [19:11:02]Write i2c OK [19:11:02]MH_I2C_Read... [19:11:02]Read from MH i2c: 01 [19:11:02]MH_I2C_Read... [19:11:02]Read from MH i2c: 01 07 00 [19:11:02]MH_I2C_Read... [19:11:02]Read from MH i2c: 01 07 00 56 04 00 00 00 00 00 FF 0F 6F [19:11:02]RasterBufferAndPrint [19:11:02]line Счет N : (1)871979 [19:11:02]line ИНН: 02508201610067 [19:11:02]line Контрольно-Кассовый Чек [19:11:02]line ПРОДАЖА [19:11:02]line ТРК (МРК, ГНК) : 63 [19:11:02]line Товар: 2710124130 [19:11:02]line Аи-92-К-5 [19:11:02]line 7.380 * 67.80 [19:11:02]line = 500.36 [19:11:02]line НДС 12% НСП 1% [19:11:02]line > о реализуемом товаре [19:11:02]line ОКРУГЛЕНИЕ: -0.36 [19:11:02]line ИТОГО: 500.00 [19:11:02]line Внесено: 500.00 [19:11:02]line СДАЧА: 0.00 [19:11:02]line НСП 1% : 4.43 [19:11:02]line НДС 12% : 53.14 [19:11:02]line Наличными: 500.00 [19:11:02]line Безнал.: 0.00 [19:11:02]line Место: АЗС № 137 "Партнер Нефть" [19:11:02]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:11:02]line СНО: Общий режим [19:11:02]line Чек 364 22.09.2024 19:11 [19:11:02]line Смена: 497 ФФД: 1.0 [19:11:02]line ЗНМ: 0300000064 [19:11:02]line РНМ: 0000000000092592 [19:11:02]line Версия ККМ: 001 [19:11:02]line ФМ: 0000000000874979 [19:11:02]line ФД: 87051 [19:11:02]line ФПД: 19137430200051 [19:11:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T191101&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87051&fm=19137430200051&tin=02508201610067®Number=0000000000092592&sum=50000 [19:11:02]written 0, free lines is 4095 [19:11:02]OFD Sender: Processing packet 87051 [packets to send 277, broken 276] [19:11:02]ProducePacketName [19:11:02]name=ofd_packets/00087051 [19:11:02]OFD Sender: To server: pG, [19:11:02]CommunicateWithHost lk.salyk.kg:30040 [19:11:02]ConnectInit lk.salyk.kg [19:11:03]Write to MH i2c: 01 00 00 81 04 85 [19:11:03]Write i2c OK [19:11:03]MH_I2C_Read... [19:11:03]Read from MH i2c: 01 [19:11:03]MH_I2C_Read... [19:11:03]Read from MH i2c: 01 07 00 [19:11:03]MH_I2C_Read... [19:11:03]Read from MH i2c: 01 07 00 81 04 00 00 00 00 00 D9 0C 71 [19:11:03]RasterBufferAndPrint [19:11:03]line [19:11:03]line [19:11:03]line [19:11:03]line [19:11:03]line [19:11:03]written 0, free lines is 3302 [19:11:03]MH_Cut [19:11:03]Write to MH i2c: D1 01 00 88 04 01 5E [19:11:03]Write i2c OK [19:11:03]MH_I2C_Read... [19:11:03]Read from MH i2c: D1 [19:11:03]MH_I2C_Read... [19:11:03]Read from MH i2c: D1 01 00 [19:11:03]MH_I2C_Read... [19:11:03]Read from MH i2c: D1 01 00 88 04 00 5D [19:11:03]Write to MH i2c: 01 00 00 89 04 8D [19:11:03]Write i2c OK [19:11:03]MH_I2C_Read... [19:11:03]Connected sock=10 [19:11:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 EE D4 07 01 72 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 C5 6B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0B 54 01 00 35 04 06 00 11 67 C7 BA 9E F3 1B 44 A6 AA 91 66 73 6E [19:11:03]*** Cut start [19:11:03]*** Partial cut [19:11:03]*** CUTSNS_PIN = 1 [19:11:04]*** CUTSNS_PIN = 0 [19:11:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 73 0B 47 00 52 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0B 54 01 00 F4 03 04 00 94 16 F0 66 B6 04 01 00 00 3B F6 D3 F5 C3 0E F6 A4 [19:11:04]CommunicateWithHost err = 0 [19:11:04]CheckOFDResponse [19:11:04]1017 (14) - 77093643461234 [19:11:04]1041 (16) - 0000000000874979 [19:11:04]1040 (4) - 87051 [19:11:04]1012 (4) - 22.09.2024 13:07 [19:11:04]1206 (1) - 0 [19:11:04]OFD Sender: Remove packet 87051 [19:11:04]ProducePacketName [19:11:04]name=ofd_packets/00087051 [19:11:04]NVStorageDeleteData [19:11:04]*** Brake cut motor [19:11:04]Read from MH i2c: 01 [19:11:04]MH_I2C_Read... [19:11:04]*** Stop cut motor [19:11:04]*** Cut end [19:11:04]Read from MH i2c: 01 07 00 [19:11:04]MH_I2C_Read... [19:11:04]Read from MH i2c: 01 07 00 89 04 00 00 00 00 00 FF 0F A2 [19:11:04]process_action close_receipt done [19:11:04]requested_data is exist [19:11:04]produce_requested_data [19:11:04]requested_item fm.sn is exist - process it [19:11:04]wFMCommunicate request_size=4 [19:11:04]MH_SAM_APDU [19:11:04]CAPDU: 80 11 00 00 [19:11:04]Write to MH i2c: E2 08 00 8A 04 80 11 00 00 00 00 00 00 08 [19:11:04]Write i2c OK [19:11:04]MH_I2C_Read... [19:11:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:11:04]Read from MH i2c: E2 [19:11:04]MH_I2C_Read... [19:11:04]Read from MH i2c: E2 17 00 [19:11:04]MH_I2C_Read... [19:11:04]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 34 39 37 39 90 00 67 [19:11:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:11:04]wFMCommunicate OK [19:11:04]requested_item fd.num is exist - process it [19:11:04]SAM_PROTO_GetFieldsCounters [19:11:04]wFMCommunicate request_size=4 [19:11:04]MH_SAM_APDU [19:11:04]CAPDU: 80 13 00 00 [19:11:04]Write to MH i2c: E2 08 00 8B 04 80 13 00 00 00 00 00 00 0B [19:11:04]Write i2c OK [19:11:04]MH_I2C_Read... [19:11:04]OFD Sender: No OFD packet to send [19:11:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:11:04]Read from MH i2c: E2 [19:11:04]MH_I2C_Read... [19:11:04]Read from MH i2c: E2 62 00 [19:11:04]MH_I2C_Read... [19:11:04]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 0B 54 01 00 0E 04 04 00 F1 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 D3 [19:11:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 0B 54 01 00 0E 04 04 00 F1 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 [19:11:04]wFMCommunicate OK [19:11:04]SAM_PROTO_GetFieldsCounters done [19:11:04]requested_item shift.num is exist - process it [19:11:04]requested_item shift.opened is exist - process it [19:11:04]req_shift_opened [19:11:04]FM_GetShiftState [19:11:04]SAM_PROTO_GetShiftState [19:11:04]wFMCommunicate request_size=4 [19:11:04]MH_SAM_APDU [19:11:04]CAPDU: 80 13 01 00 [19:11:04]Write to MH i2c: E2 08 00 8C 04 80 13 01 00 00 00 00 00 0D [19:11:04]Write i2c OK [19:11:04]MH_I2C_Read... [19:11:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:11:04]Read from MH i2c: E2 [19:11:04]MH_I2C_Read... [19:11:04]Read from MH i2c: E2 0E 00 [19:11:04]MH_I2C_Read... [19:11:04]Read from MH i2c: E2 0E 00 8C 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 CB [19:11:04]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:11:04]wFMCommunicate OK [19:11:04]SAM_PROTO_GetShiftState done [19:11:04]FM_GetShiftState done [19:11:04]req_shift_opened done [19:11:04]requested_item shift.open_date is exist - process it [19:11:04]req_shift_open_date [19:11:04]req_shift_open_date done [19:11:04]produce_requested_data done [19:11:04]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87051,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:11:04]process_action_free close_receipt [19:11:04]json_value_free [19:11:04]json_value_free done [19:11:04]process_json_proto returns [19:11:04]Send response to host [19:11:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87051,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:11:04]free response buf [19:11:04]execute_script done [19:11:04]execute_script returns [19:11:04]free content buf [19:11:04]Sock 7.Close socket [19:11:04]Sock 7.Thread stoped [19:11:09]OFD Sender: No OFD packet to send [19:11:14]OFD Sender: No OFD packet to send [19:11:19]OFD Sender: No OFD packet to send [19:11:24]OFD Sender: No OFD packet to send [19:11:29]OFD Sender: No OFD packet to send [19:11:34]OFD Sender: No OFD packet to send [19:11:39]OFD Sender: No OFD packet to send [19:11:44]OFD Sender: No OFD packet to send [19:11:49]OFD Sender: No OFD packet to send [19:11:54]OFD Sender: No OFD packet to send [19:11:59]OFD Sender: No OFD packet to send [19:11:59]accept exits with 9 [19:11:59]New connection [19:11:59]New thread 3067043172 created [19:11:59]Thread 3067186532 joined [19:11:59]Waiting for new connection... [19:11:59] Sock 9.Parse request [19:11:59]Sock 9.Check first char [19:11:59]Sock 9.First char is OK [19:11:59]request: POST /json_proto HTTP/1.0 [19:11:59]Method: POST [19:11:59]URL: /json_proto [19:11:59]Method is POST - this is cgi request [19:11:59]url: /json_proto [19:11:59]query_string will be loaded in cgi processing [19:11:59]execute_cgi json_proto POST (null) [19:11:59]execute_cgi path=json_proto method=POST [19:11:59]POST find Content-Length [19:11:59]Host: 172.17.47.196:8080 [19:11:59]Content-Length: 682 [19:11:59]Content-Type: application/json [19:11:59] [19:11:59]POST finish read [19:11:59]Found Content-Length = 682 [19:11:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871981", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:11:59]execute_script... [19:11: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)871981", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:11:59]POST & json_proto [19:11:59]process_json_proto [19:11:59]json parsed OK: [19:11:59]protocol is kg_v1.0 [19:11:59]action value=close_receipt [19:11:59]process_action close_receipt [19:11:59]cmd_close_receipt [19:11:59]MH_GetDate [19:11:59]Write to MH i2c: F0 00 00 8D 04 80 [19:11:59]Write i2c OK [19:11:59]MH_I2C_Read... [19:11:59]Read from MH i2c: F0 [19:11:59]MH_I2C_Read... [19:11:59]Read from MH i2c: F0 09 00 [19:11:59]MH_I2C_Read... [19:11:59]Read from MH i2c: F0 09 00 8D 04 00 00 6C F0 66 4C 6B 94 66 FC [19:11:59]GetLastDocTimeStamp 1727032261 [19:11:59]current date 1727032320 [19:11:59]FM_GetShiftState [19:11:59]SAM_PROTO_GetShiftState [19:11:59]wFMCommunicate request_size=4 [19:11:59]MH_SAM_APDU [19:11:59]CAPDU: 80 13 01 00 [19:11:59]Write to MH i2c: E2 08 00 8E 04 80 13 01 00 00 00 00 00 0F [19:11:59]Write i2c OK [19:11:59]MH_I2C_Read... [19:11:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:11:59]Read from MH i2c: E2 [19:11:59]MH_I2C_Read... [19:11:59]Read from MH i2c: E2 0E 00 [19:11:59]MH_I2C_Read... [19:11:59]Read from MH i2c: E2 0E 00 8E 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 CD [19:11:59]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:11:59]wFMCommunicate OK [19:11:59]SAM_PROTO_GetShiftState done [19:11:59]FM_GetShiftState done [19:11:59]opened in 1726964220 [19:11:59]opened+sec_in_day 1727050620 [19:11:59]quantity*price = 50063 [19:11:59]sum+1 = 50064 [19:11:59]Check (price>sum+1) || (price+1 о реализуемом товаре [19:15:53]line ОКРУГЛЕНИЕ: -0.63 [19:15:53]line ИТОГО: 500.00 [19:15:53]line Внесено: 500.00 [19:15:53]line СДАЧА: 0.00 [19:15:53]line НСП 1% : 4.43 [19:15:53]line НДС 12% : 53.16 [19:15:53]line Наличными: 500.00 [19:15:53]line Безнал.: 0.00 [19:15:53]line Место: АЗС № 137 "Партнер Нефть" [19:15:53]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:15:53]line СНО: Общий режим [19:15:53]line Чек 365 22.09.2024 19:12 [19:15:53]line Смена: 497 ФФД: 1.0 [19:15:53]line ЗНМ: 0300000064 [19:15:53]line РНМ: 0000000000092592 [19:15:53]line Версия ККМ: 001 [19:15:53]line ФМ: 0000000000874979 [19:15:53]line ФД: 87052 [19:15:53]line ФПД: 119830912689736 [19:15:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T191200&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87052&fm=119830912689736&tin=02508201610067®Number=0000000000092592&sum=50000 [19:15:53]written 0, free lines is 4095 [19:15:54]OFD Sender: No OFD packet to send [19:15:54]Write to MH i2c: 01 00 00 48 00 48 [19:15:54]Write i2c OK [19:15:54]MH_I2C_Read... [19:15:54]Read from MH i2c: 01 [19:15:54]MH_I2C_Read... [19:15:54]Read from MH i2c: 01 07 00 [19:15:54]MH_I2C_Read... [19:15:54]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 ED 0C 48 [19:15:54]RasterBufferAndPrint [19:15:54]line [19:15:54]line [19:15:54]line [19:15:54]line [19:15:54]line [19:15:54]written 0, free lines is 3321 [19:15:54]MH_Cut [19:15:54]Write to MH i2c: D1 01 00 4F 00 01 21 [19:15:54]Write i2c OK [19:15:54]MH_I2C_Read... [19:15:54]Read from MH i2c: D1 [19:15:54]MH_I2C_Read... [19:15:54]Read from MH i2c: D1 01 00 [19:15:54]MH_I2C_Read... [19:15:54]Read from MH i2c: D1 01 00 4F 00 00 20 [19:15:54]Write to MH i2c: 01 00 00 50 00 50 [19:15:54]Write i2c OK [19:15:54]MH_I2C_Read... [19:15:55]*** Cut start [19:15:55]*** Partial cut [19:15:55]*** CUTSNS_PIN = 1 [19:15:55]*** CUTSNS_PIN = 0 [19:15:55]*** Brake cut motor [19:15:55]Read from MH i2c: 01 [19:15:55]MH_I2C_Read... [19:15:55]*** Stop cut motor [19:15:55]*** Cut end [19:15:55]Read from MH i2c: 01 07 00 [19:15:55]MH_I2C_Read... [19:15:55]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [19:15:55]process_action print_doc done [19:15:55]requested_data is exist [19:15:55]produce_requested_data [19:15:55]produce_requested_data return (null) [19:15:55]process_action_free print_doc [19:15:55]json_value_free [19:15:55]json_value_free done [19:15:55]process_json_proto returns [19:15:55]Send response to host [19:15:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [19:15:55]free response buf [19:15:55]execute_script done [19:15:55]execute_script returns [19:15:55]free content buf [19:15:55]Sock 9.Close socket [19:15:55]Sock 9.Thread stoped [19:15:56]accept exits with 6 [19:15:56]New connection [19:15:56]New thread 3067293028 created [19:15:56]Thread 3067436388 joined [19:15:56]Waiting for new connection... [19:15:56] Sock 6.Parse request [19:15:56]Sock 6.Check first char [19:15:56]Sock 6.First char is OK [19:15:56]request: POST /json_proto HTTP/1.0 [19:15:56]Method: POST [19:15:56]URL: /json_proto [19:15:56]Method is POST - this is cgi request [19:15:56]url: /json_proto [19:15:56]query_string will be loaded in cgi processing [19:15:56]execute_cgi json_proto POST (null) [19:15:56]execute_cgi path=json_proto method=POST [19:15:56]POST find Content-Length [19:15:56]Host: 172.17.47.196:8080 [19:15:56]Content-Length: 687 [19:15:56]Content-Type: application/json [19:15:56] [19:15:56]POST finish read [19:15:56]Found Content-Length = 687 [19:15:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871983", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [19:15:56]execute_script... [19: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)871983", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [19:15:56]POST & json_proto [19:15:56]process_json_proto [19:15:56]json parsed OK: [19:15:56]protocol is kg_v1.0 [19:15:56]action value=close_receipt [19:15:56]process_action close_receipt [19:15:56]cmd_close_receipt [19:15:56]MH_GetDate [19:15:56]Write to MH i2c: F0 00 00 51 00 40 [19:15:56]Write i2c OK [19:15:56]MH_I2C_Read... [19:15:56]Read from MH i2c: F0 [19:15:56]MH_I2C_Read... [19:15:56]Read from MH i2c: F0 09 00 [19:15:56]MH_I2C_Read... [19:15:56]Read from MH i2c: F0 09 00 51 00 00 EC 6C F0 66 4C 6B 94 66 A8 [19:15:56]GetLastDocTimeStamp 1727032320 [19:15:56]current date 1727032556 [19:15:56]FM_GetShiftState [19:15:56]SAM_PROTO_GetShiftState [19:15:56]wFMCommunicate request_size=4 [19:15:56]MH_SAM_APDU [19:15:56]CAPDU: 80 13 01 00 [19:15:56]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [19:15:56]Write i2c OK [19:15:56]MH_I2C_Read... [19:15:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:15:56]Read from MH i2c: E2 [19:15:56]MH_I2C_Read... [19:15:56]Read from MH i2c: E2 0E 00 [19:15:56]MH_I2C_Read... [19:15:56]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 8D [19:15:56]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:15:56]wFMCommunicate OK [19:15:56]SAM_PROTO_GetShiftState done [19:15:56]FM_GetShiftState done [19:15:56]opened in 1726964220 [19:15:56]opened+sec_in_day 1727050620 [19:15:56]quantity*price = 200025 [19:15:56]sum+1 = 200026 [19:15:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 366 22.09.2024 19:15 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87053 ФПД: 184859954488150 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T191556&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87053&fm=184859954488150&tin=02508201610067®Number=0000000000092592&sum=200000 [19:15:57]StoreToDocumentArchive [19:15:57]shift 497 fd 87053 [19:15:57]save to /storage/0497/doc_00087053 [19:15:57]save last doc name /storage/0497/doc_00087053 to /storage/kkm_last_doc_name [19:15:57]save OK [19:15:57]Clear old archive folders... [19:15:57]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:15:57]tlvbuf is 0025E840 [19:15:57]SAM_PROTO_ClearQueue [19:15:57]wFMCommunicate request_size=4 [19:15:57]MH_SAM_APDU [19:15:57]CAPDU: 80 09 00 00 [19:15:57]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [19:15:57]Write i2c OK [19:15:57]MH_I2C_Read... [19:15:57]Read from MH i2c: E2 [19:15:57]MH_I2C_Read... [19:15:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:15:57]Read from MH i2c: E2 03 00 [19:15:57]MH_I2C_Read... [19:15:57]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [19:15:57]RAPDU: 90 00 [19:15:57]wFMCommunicate OK [19:15:57]SAM_PROTO_ClearQueue done [19:15:57]KKMCreateOFDPacket [19:15:57]OFDProtocolAddRootSTLVToBuf [19:15:57]FM_MakeSignedData [19:15:57]FM_MakeSignedData [19:15:57]SAM_PROTO_SignData [19:15:57]wFMCommunicate request_size=4 [19:15:57]MH_SAM_APDU [19:15:57]CAPDU: 80 0D 01 02 [19:15:57]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [19:15:57]Write i2c OK [19:15:57]MH_I2C_Read... [19:15:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:15:57]Read from MH i2c: E2 [19:15:57]MH_I2C_Read... [19:15:57]Read from MH i2c: E2 03 00 [19:15:57]MH_I2C_Read... [19:15:57]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [19:15:57]RAPDU: 90 00 [19:15:57]wFMCommunicate OK [19:15:57]wFMCommunicate request_size=255 [19:15:57]MH_SAM_APDU [19:15:57]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 6E 01 00 00 F4 03 04 00 EC 6C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0D 54 01 00 35 04 06 00 [19:15:57]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 6E 01 00 00 F4 03 04 00 EC 6C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0D 54 01 00 35 04 06 00 00 00 B2 [19:15:57]Write i2c OK [19:15:57]MH_I2C_Read... [19:15:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:15:58]Read from MH i2c: E2 [19:15:58]MH_I2C_Read... [19:15:58]Read from MH i2c: E2 03 00 [19:15:58]MH_I2C_Read... [19:15:58]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [19:15:58]RAPDU: 90 00 [19:15:58]wFMCommunicate OK [19:15:58]wFMCommunicate request_size=11 [19:15:58]MH_SAM_APDU [19:15:58]CAPDU: 80 0D 02 02 06 A8 21 0F EB A3 56 [19:15:58]Write to MH i2c: E2 0E 00 62 00 80 0D 02 02 06 00 A8 21 0F EB A3 56 00 00 A4 [19:15:58]Write i2c OK [19:15:58]MH_I2C_Read... [19:15:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:15:58]Read from MH i2c: E2 [19:15:58]MH_I2C_Read... [19:15:58]Read from MH i2c: E2 03 00 [19:15:58]MH_I2C_Read... [19:15:58]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [19:15:58]RAPDU: 90 00 [19:15:58]wFMCommunicate OK [19:15:58]wFMCommunicate request_size=4 [19:15:58]MH_SAM_APDU [19:15:58]CAPDU: 80 0D 03 02 [19:15:58]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [19:15:58]Write i2c OK [19:15:58]MH_I2C_Read... [19:15:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:15:58]Read from MH i2c: E2 [19:15:58]MH_I2C_Read... [19:15:58]Read from MH i2c: E2 0B 00 [19:15:58]MH_I2C_Read... [19:15:58]Read from MH i2c: E2 0B 00 63 00 00 03 D6 1D 26 77 0C 63 7E 90 00 5F [19:15:58]RAPDU: 03 D6 1D 26 77 0C 63 7E 90 00 [19:15:58]wFMCommunicate OK [19:15:58]SAM_PROTO_SignData done [19:15:58]FM_MakeSignedData done [19:15:58]CreateOFDProtocolMessage [19:15:58]wFMCommunicate request_size=4 [19:15:58]MH_SAM_APDU [19:15:58]CAPDU: 80 11 00 00 [19:15:58]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [19:15:58]Write i2c OK [19:15:58]MH_I2C_Read... [19:15:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:15:58]Read from MH i2c: E2 [19:15:58]MH_I2C_Read... [19:15:58]Read from MH i2c: E2 17 00 [19:15:58]MH_I2C_Read... [19:15:58]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 34 39 37 39 90 00 3D [19:15:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:15:58]wFMCommunicate OK [19:15:58]CreateOFDProtocolMessage done [19:15:58]OFDSenderStorePacket 87053 [19:15:58]StoreOFDPacket docnum=87053 [19:15:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 F6 E6 08 01 A0 5C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 6E 01 00 00 F4 03 04 00 EC 6C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0D 54 01 00 35 04 06 00 A8 21 0F EB A3 56 03 D6 1D 26 77 0C 63 7E [19:15:58]CheckFolder [19:15:58]dirname=/storage/ofd_packets [19:15:58]CheckFolder done [19:15:58]ProducePacketName [19:15:58]name=ofd_packets/00087053 [19:15:58]NVStorageSaveData ofd_packets/00087053 [19:15:58]File name is /storage/ofd_packets/00087053 [19:15:58]Write 302 bytes [19:15:58]NVStorageSaveData done [19:15:58]OFDSenderStorePacket done [19:15:58]KKMCreateOFDPacket done [19:15:58]NVStorageSaveData kkm_last_timestamp [19:15:58]File name is /storage/kkm_last_timestamp [19:15:58]Write 4 bytes [19:15:58]NVStorageSaveData done [19:15:58]ExternCall_PrintAddStr [19:15:58]wPrintStart [19:15:58]Write to MH i2c: 01 00 00 65 00 65 [19:15:58]Write i2c OK [19:15:58]MH_I2C_Read... [19:15:58]Read from MH i2c: 01 [19:15:58]MH_I2C_Read... [19:15:58]Read from MH i2c: 01 07 00 [19:15:58]MH_I2C_Read... [19:15:58]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [19:15:58]RasterBufferAndPrint [19:15:58]line Счет N : (1)871983 [19:15:58]line ИНН: 02508201610067 [19:15:58]line Контрольно-Кассовый Чек [19:15:58]line ПРОДАЖА [19:15:58]line ТРК (МРК, ГНК) : 11 [19:15:58]line Товар: 2710194210 [19:15:58]line ДТ(л)-К-4 [19:15:58]line 26.250 * 76.20 [19:15:58]line = 2000.25 [19:15:58]line НДС 12% НСП 1% [19:15:58]line > о реализуемом товаре [19:15:58]line ОКРУГЛЕНИЕ: -0.25 [19:15:58]line ИТОГО: 2000.00 [19:15:58]line Внесено: 2000.00 [19:15:58]line СДАЧА: 0.00 [19:15:58]line НСП 1% : 17.70 [19:15:58]line НДС 12% : 212.42 [19:15:58]line Наличными: 2000.00 [19:15:58]line Безнал.: 0.00 [19:15:58]line Место: АЗС № 137 "Партнер Нефть" [19:15:58]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:15:58]line СНО: Общий режим [19:15:58]line Чек 366 22.09.2024 19:15 [19:15:58]line Смена: 497 ФФД: 1.0 [19:15:58]line ЗНМ: 0300000064 [19:15:58]line РНМ: 0000000000092592 [19:15:58]line Версия ККМ: 001 [19:15:58]line ФМ: 0000000000874979 [19:15:58]line ФД: 87053 [19:15:58]line ФПД: 184859954488150 [19:15:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T191556&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87053&fm=184859954488150&tin=02508201610067®Number=0000000000092592&sum=200000 [19:15:58]OFD Sender: Processing packet 87053 [packets to send 277, broken 276] [19:15:58]ProducePacketName [19:15:58]name=ofd_packets/00087053 [19:15:58]OFD Sender: To server: pG, [19:15:58]CommunicateWithHost lk.salyk.kg:30040 [19:15:58]ConnectInit lk.salyk.kg [19:15:58]written 0, free lines is 4095 [19:15:58]Write to MH i2c: 01 00 00 90 00 90 [19:15:58]Write i2c OK [19:15:58]MH_I2C_Read... [19:15:58]Read from MH i2c: 01 [19:15:58]MH_I2C_Read... [19:15:58]Read from MH i2c: 01 07 00 [19:15:58]MH_I2C_Read... [19:15:58]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 F0 0C 93 [19:15:58]RasterBufferAndPrint [19:15:58]line [19:15:58]line [19:15:58]line [19:15:58]line [19:15:58]line [19:15:58]written 0, free lines is 3333 [19:15:58]MH_Cut [19:15:58]Write to MH i2c: D1 01 00 97 00 01 69 [19:15:58]Write i2c OK [19:15:58]MH_I2C_Read... [19:15:58]Read from MH i2c: D1 [19:15:58]MH_I2C_Read... [19:15:58]Read from MH i2c: D1 01 00 [19:15:58]MH_I2C_Read... [19:15:58]Read from MH i2c: D1 01 00 97 00 00 68 [19:15:58]Write to MH i2c: 01 00 00 98 00 98 [19:15:58]Write i2c OK [19:15:58]MH_I2C_Read... [19:15:59]Connected sock=10 [19: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 34 39 37 39 10 01 00 00 F6 E6 08 01 A0 5C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 *** Cut start [19:15:59]06 *** Partial cut [19:15:59]00 *** CUTSNS_PIN = 1 [19:15:59]00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 EC 6C F0 66 0E 04 04 00 F1 01 00 00 B9 *** CUTSNS_PIN = 0 [19:15:59]04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0D 54 01 00 35 04 06 00 A8 21 0F EB A3 56 03 D6 1D 26 77 0C 63 7E [19:15:59]*** Brake cut motor [19:16:00]Read from MH i2c: 01 *** Stop cut motor [19:16:00] [19:16:00]*** Cut end [19:16:00]MH_I2C_Read... [19:16:00]Read from MH i2c: 01 07 00 [19:16:00]MH_I2C_Read... [19:16:00]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [19:16:00]process_action close_receipt done [19:16:00]requested_data is exist [19:16:00]produce_requested_data [19:16:00]requested_item fm.sn is exist - process it [19:16:00]wFMCommunicate request_size=4 [19:16:00]MH_SAM_APDU [19:16:00]CAPDU: 80 11 00 00 [19:16:00]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [19:16:00]Write i2c OK [19:16:00]MH_I2C_Read... [19:16:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:16:00]Read from MH i2c: E2 [19:16:00]MH_I2C_Read... [19:16:00]Read from MH i2c: E2 17 00 [19:16:00]MH_I2C_Read... [19:16:00]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 34 39 37 39 90 00 72 [19:16:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:16:00]wFMCommunicate OK [19:16:00]requested_item fd.num is exist - process it [19:16:00]SAM_PROTO_GetFieldsCounters [19:16:00]wFMCommunicate request_size=4 [19:16:00]MH_SAM_APDU [19:16:00]CAPDU: 80 13 00 00 [19:16:00]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [19:16:00]Write i2c OK [19:16:00]MH_I2C_Read... [19:16:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:16:00]Read from MH i2c: E2 [19:16:00]MH_I2C_Read... [19:16:00]Read from MH i2c: E2 62 00 [19:16:00]MH_I2C_Read... [19:16:00]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 0D 54 01 00 0E 04 04 00 F1 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 E6 [19: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 0D 54 01 00 0E 04 04 00 F1 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 [19:16:00]wFMCommunicate OK [19:16:00]SAM_PROTO_GetFieldsCounters done [19:16:00]requested_item shift.num is exist - process it [19:16:00]requested_item shift.opened is exist - process it [19:16:00]req_shift_opened [19:16:00]FM_GetShiftState [19:16:00]SAM_PROTO_GetShiftState [19:16:00]wFMCommunicate request_size=4 [19:16:00]MH_SAM_APDU [19:16:00]CAPDU: 80 13 01 00 [19:16:00]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [19:16:00]Write i2c OK [19:16:00]MH_I2C_Read... [19:16:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:16:00]Read from MH i2c: E2 [19:16:00]MH_I2C_Read... [19:16:00]Read from MH i2c: E2 0E 00 [19:16:00]MH_I2C_Read... [19:16:00]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D6 [19:16:00]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:16:00]wFMCommunicate OK [19:16:00]SAM_PROTO_GetShiftState done [19:16:00]FM_GetShiftState done [19:16:00]req_shift_opened done [19:16:00]requested_item shift.open_date is exist - process it [19:16:00]req_shift_open_date [19:16:00]req_shift_open_date done [19:16:00]produce_requested_data done [19:16:00]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87053,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:16:00]process_action_free close_receipt [19:16:00]json_value_free [19:16:00]json_value_free done [19:16:00]process_json_proto returns [19:16:00]Send response to host [19:16:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87053,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:16:00]free response buf [19:16:00]execute_script done [19:16:00]execute_script returns [19:16:00]free content buf [19:16:00]Sock 6.Close socket [19:16:00]Sock 6.Thread stoped [19:16:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 1D 7D 47 00 8E 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 34 39 37 39 10 04 04 00 0D 54 01 00 F4 03 04 00 BB 17 F0 66 B6 04 01 00 00 98 35 6D 6B F8 37 C0 EA [19:16:01]CommunicateWithHost err = 0 [19:16:01]CheckOFDResponse [19:16:01]1017 (14) - 77093643461234 [19:16:01]1041 (16) - 0000000000874979 [19:16:01]1040 (4) - 87053 [19:16:01]1012 (4) - 22.09.2024 13:12 [19:16:01]1206 (1) - 0 [19:16:01]OFD Sender: Remove packet 87053 [19:16:01]ProducePacketName [19:16:01]name=ofd_packets/00087053 [19:16:01]NVStorageDeleteData [19:16:01]OFD Sender: No OFD packet to send [19:16:06]OFD Sender: No OFD packet to send [19:16:11]OFD Sender: No OFD packet to send [19:16:16]OFD Sender: No OFD packet to send [19:16:21]OFD Sender: No OFD packet to send [19:16:26]OFD Sender: No OFD packet to send [19:16:31]OFD Sender: No OFD packet to send [19:16:36]OFD Sender: No OFD packet to send [19:16:41]OFD Sender: No OFD packet to send [19:16:46]OFD Sender: No OFD packet to send [19:16:51]OFD Sender: No OFD packet to send [19:16:52]accept exits with 9 [19:16:52]New connection [19:16:52]New thread 3067436388 created [19:16:52]Thread 3067293028 joined [19:16:52]Waiting for new connection... [19:16:52] Sock 9.Parse request [19:16:52]Sock 9.Check first char [19:16:52]Sock 9.First char is OK [19:16:52]request: POST /json_proto HTTP/1.0 [19:16:52]Method: POST [19:16:52]URL: /json_proto [19:16:52]Method is POST - this is cgi request [19:16:52]url: /json_proto [19:16:52]query_string will be loaded in cgi processing [19:16:52]execute_cgi json_proto POST (null) [19:16:52]execute_cgi path=json_proto method=POST [19:16:52]POST find Content-Length [19:16:52]Host: 172.17.47.196:8080 [19:16:52]Content-Length: 682 [19:16:52]Content-Type: application/json [19:16:52] [19:16:52]POST finish read [19:16:52]Found Content-Length = 682 [19:16:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871984", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:16:52]execute_script... [19:16:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871984", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:16:52]POST & json_proto [19:16:52]process_json_proto [19:16:52]json parsed OK: [19:16:52]protocol is kg_v1.0 [19:16:52]action value=close_receipt [19:16:52]process_action close_receipt [19:16:52]cmd_close_receipt [19:16:52]MH_GetDate [19:16:52]Write to MH i2c: F0 00 00 9C 00 8B [19:16:52]Write i2c OK [19:16:52]MH_I2C_Read... [19:16:52]Read from MH i2c: F0 [19:16:52]MH_I2C_Read... [19:16:52]Read from MH i2c: F0 09 00 [19:16:52]MH_I2C_Read... [19:16:52]Read from MH i2c: F0 09 00 9C 00 00 24 6D F0 66 4C 6B 94 66 2C [19:16:52]GetLastDocTimeStamp 1727032556 [19:16:52]current date 1727032612 [19:16:52]FM_GetShiftState [19:16:52]SAM_PROTO_GetShiftState [19:16:52]wFMCommunicate request_size=4 [19:16:52]MH_SAM_APDU [19:16:52]CAPDU: 80 13 01 00 [19:16:52]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [19:16:52]Write i2c OK [19:16:52]MH_I2C_Read... [19:16:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:16:52]Read from MH i2c: E2 [19:16:52]MH_I2C_Read... [19:16:52]Read from MH i2c: E2 0E 00 [19:16:52]MH_I2C_Read... [19:16:52]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D8 [19:16:52]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:16:52]wFMCommunicate OK [19:16:52]SAM_PROTO_GetShiftState done [19:16:52]FM_GetShiftState done [19:16:52]opened in 1726964220 [19:16:52]opened+sec_in_day 1727050620 [19:16:52]quantity*price = 50063 [19:16:52]sum+1 = 50064 [19:16:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 367 22.09.2024 19:16 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87054 ФПД: 227086390016407 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T191652&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87054&fm=227086390016407&tin=02508201610067®Number=0000000000092592&sum=50000 [19:16:53]StoreToDocumentArchive [19:16:53]shift 497 fd 87054 [19:16:53]save to /storage/0497/doc_00087054 [19:16:53]save last doc name /storage/0497/doc_00087054 to /storage/kkm_last_doc_name [19:16:53]save OK [19:16:53]Clear old archive folders... [19:16:53]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:16:53]tlvbuf is 0024F6C0 [19:16:53]SAM_PROTO_ClearQueue [19:16:53]wFMCommunicate request_size=4 [19:16:53]MH_SAM_APDU [19:16:53]CAPDU: 80 09 00 00 [19:16:53]Write to MH i2c: E2 08 00 AA 00 80 09 00 00 00 00 00 00 1C [19:16:53]Write i2c OK [19:16:53]MH_I2C_Read... [19:16:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:16:53]Read from MH i2c: E2 [19:16:53]MH_I2C_Read... [19:16:53]Read from MH i2c: E2 03 00 [19:16:53]MH_I2C_Read... [19:16:53]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [19:16:53]RAPDU: 90 00 [19:16:53]wFMCommunicate OK [19:16:53]SAM_PROTO_ClearQueue done [19:16:53]KKMCreateOFDPacket [19:16:53]OFDProtocolAddRootSTLVToBuf [19:16:53]FM_MakeSignedData [19:16:53]FM_MakeSignedData [19:16:53]SAM_PROTO_SignData [19:16:53]wFMCommunicate request_size=4 [19:16:53]MH_SAM_APDU [19:16:53]CAPDU: 80 0D 01 02 [19:16:53]Write to MH i2c: E2 08 00 AB 00 80 0D 01 02 00 00 00 00 24 [19:16:53]Write i2c OK [19:16:53]MH_I2C_Read... [19:16:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:16:53]Read from MH i2c: E2 [19:16:53]MH_I2C_Read... [19:16:53]Read from MH i2c: E2 03 00 [19:16:53]MH_I2C_Read... [19:16:53]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [19:16:53]RAPDU: 90 00 [19:16:53]wFMCommunicate OK [19:16:53]wFMCommunicate request_size=255 [19:16:53]MH_SAM_APDU [19:16:53]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 6F 01 00 00 F4 03 04 00 24 6D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0E 54 01 00 35 04 06 00 [19:16:53]Write to MH i2c: E2 02 01 AC 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 6F 01 00 00 F4 03 04 00 24 6D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0E 54 01 00 35 04 06 00 00 00 D2 [19:16:53]Write i2c OK [19:16:53]MH_I2C_Read... [19:16:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:16:53]Read from MH i2c: E2 [19:16:53]MH_I2C_Read... [19:16:53]Read from MH i2c: E2 03 00 [19:16:53]MH_I2C_Read... [19:16:53]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [19:16:53]RAPDU: 90 00 [19:16:53]wFMCommunicate OK [19:16:53]wFMCommunicate request_size=11 [19:16:53]MH_SAM_APDU [19:16:53]CAPDU: 80 0D 02 02 06 CE 88 AB 9C 39 97 [19:16:53]Write to MH i2c: E2 0E 00 AD 00 80 0D 02 02 06 00 CE 88 AB 9C 39 97 00 00 A0 [19:16:53]Write i2c OK [19:16:53]MH_I2C_Read... [19:16:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:16:53]Read from MH i2c: E2 [19:16:53]MH_I2C_Read... [19:16:53]Read from MH i2c: E2 03 00 [19:16:53]MH_I2C_Read... [19:16:53]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [19:16:53]RAPDU: 90 00 [19:16:53]wFMCommunicate OK [19:16:53]wFMCommunicate request_size=4 [19:16:53]MH_SAM_APDU [19:16:53]CAPDU: 80 0D 03 02 [19:16:53]Write to MH i2c: E2 08 00 AE 00 80 0D 03 02 00 00 00 00 29 [19:16:53]Write i2c OK [19:16:53]MH_I2C_Read... [19:16:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:16:53]Read from MH i2c: E2 [19:16:53]MH_I2C_Read... [19:16:53]Read from MH i2c: E2 0B 00 [19:16:53]MH_I2C_Read... [19:16:53]Read from MH i2c: E2 0B 00 AE 00 00 FA 52 01 53 C5 EC B2 65 90 00 92 [19:16:53]RAPDU: FA 52 01 53 C5 EC B2 65 90 00 [19:16:53]wFMCommunicate OK [19:16:53]SAM_PROTO_SignData done [19:16:53]FM_MakeSignedData done [19:16:53]CreateOFDProtocolMessage [19:16:53]wFMCommunicate request_size=4 [19:16:53]MH_SAM_APDU [19:16:53]CAPDU: 80 11 00 00 [19:16:53]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [19:16:53]Write i2c OK [19:16:53]MH_I2C_Read... [19:16:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:16:53]Read from MH i2c: E2 [19:16:53]MH_I2C_Read... [19:16:53]Read from MH i2c: E2 17 00 [19:16:53]MH_I2C_Read... [19:16: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 34 39 37 39 90 00 88 [19:16:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:16:53]wFMCommunicate OK [19:16:53]CreateOFDProtocolMessage done [19:16:53]OFDSenderStorePacket 87054 [19:16:53]StoreOFDPacket docnum=87054 [19:16:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 73 14 08 01 8E 47 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 6F 01 00 00 F4 03 04 00 24 6D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0E 54 01 00 35 04 06 00 CE 88 AB 9C 39 97 FA 52 01 53 C5 EC B2 65 [19:16:53]CheckFolder [19:16:53]dirname=/storage/ofd_packets [19:16:53]CheckFolder done [19:16:53]ProducePacketName [19:16:53]name=ofd_packets/00087054 [19:16:53]NVStorageSaveData ofd_packets/00087054 [19:16:53]File name is /storage/ofd_packets/00087054 [19:16:53]Write 302 bytes [19:16:53]NVStorageSaveData done [19:16:53]OFDSenderStorePacket done [19:16:53]KKMCreateOFDPacket done [19:16:53]NVStorageSaveData kkm_last_timestamp [19:16:53]File name is /storage/kkm_last_timestamp [19:16:53]Write 4 bytes [19:16:53]NVStorageSaveData done [19:16:53]ExternCall_PrintAddStr [19:16:53]wPrintStart [19:16:53]Write to MH i2c: 01 00 00 B0 00 B0 [19:16:53]Write i2c OK [19:16:53]MH_I2C_Read... [19:16:53]Read from MH i2c: 01 [19:16:53]MH_I2C_Read... [19:16:53]Read from MH i2c: 01 07 00 [19:16:53]MH_I2C_Read... [19:16:53]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 FF 0F C5 [19:16:53]RasterBufferAndPrint [19:16:53]line Счет N : (1)871984 [19:16:53]line ИНН: 02508201610067 [19:16:53]line Контрольно-Кассовый Чек [19:16:53]line ПРОДАЖА [19:16:53]line ТРК (МРК, ГНК) : 11 [19:16:53]line Товар: 2710194210 [19:16:53]line ДТ(л)-К-4 [19:16:53]line 6.570 * 76.20 [19:16:53]line = 500.63 [19:16:53]line НДС 12% НСП 1% [19:16:53]line > о реализуемом товаре [19:16:53]line ОКРУГЛЕНИЕ: -0.63 [19:16:53]line ИТОГО: 500.00 [19:16:53]line Внесено: 500.00 [19:16:53]line СДАЧА: 0.00 [19:16:53]line НСП 1% : 4.43 [19:16:53]line НДС 12% : 53.16 [19:16:53]line Наличными: 500.00 [19:16:53]line Безнал.: 0.00 [19:16:53]line Место: АЗС № 137 "Партнер Нефть" [19:16:53]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:16:53]line СНО: Общий режим [19:16:53]line Чек 367 22.09.2024 19:16 [19:16:53]line Смена: 497 ФФД: 1.0 [19:16:53]line ЗНМ: 0300000064 [19:16:53]line РНМ: 0000000000092592 [19:16:53]line Версия ККМ: 001 [19:16:53]line ФМ: 0000000000874979 [19:16:53]line ФД: 87054 [19:16:53]line ФПД: 227086390016407 [19:16:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T191652&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87054&fm=227086390016407&tin=02508201610067®Number=0000000000092592&sum=50000 [19:16:53]written 0, free lines is 4095 [19:16:53]OFD Sender: Processing packet 87054 [packets to send 277, broken 276] [19:16:53]ProducePacketName [19:16:53]name=ofd_packets/00087054 [19:16:53]OFD Sender: To server: pG, [19:16:53]CommunicateWithHost lk.salyk.kg:30040 [19:16:53]ConnectInit lk.salyk.kg [19:16:54]Write to MH i2c: 01 00 00 DB 00 DB [19:16:54]Write i2c OK [19:16:54]MH_I2C_Read... [19:16:54]Read from MH i2c: 01 [19:16:54]MH_I2C_Read... [19:16:54]Read from MH i2c: 01 07 00 [19:16:54]MH_I2C_Read... [19:16:54]Read from MH i2c: 01 07 00 DB 00 00 00 00 00 00 D8 0C C6 [19:16:54]RasterBufferAndPrint [19:16:54]line [19:16:54]line [19:16:54]line [19:16:54]line [19:16:54]line [19:16:54]written 0, free lines is 3298 [19:16:54]MH_Cut [19:16:54]Write to MH i2c: D1 01 00 E2 00 01 B4 [19:16:54]Write i2c OK [19:16:54]MH_I2C_Read... [19:16:54]Read from MH i2c: D1 [19:16:54]MH_I2C_Read... [19:16:54]Read from MH i2c: D1 01 00 [19:16:54]MH_I2C_Read... [19:16:54]Read from MH i2c: D1 01 00 E2 00 00 B3 [19:16:54]Write to MH i2c: 01 00 00 E3 00 E3 [19:16:54]Write i2c OK [19:16:54]MH_I2C_Read... [19:16:55]*** Cut start [19:16:55]*** Partial cut [19:16:55]*** CUTSNS_PIN = 1 [19:16:55]*** CUTSNS_PIN = 0 [19:16:55]*** Brake cut motor [19:16:55]Read from MH i2c: 01 [19:16:55]MH_I2C_Read... [19:16:55]*** Stop cut motor [19:16:55]*** Cut end [19:16:55]Read from MH i2c: 01 07 00 [19:16:55]MH_I2C_Read... [19:16:55]Read from MH i2c: 01 07 00 E3 00 00 00 00 00 00 FF 0F F8 [19:16:55]process_action close_receipt done [19:16:55]requested_data is exist [19:16:55]produce_requested_data [19:16:55]requested_item fm.sn is exist - process it [19:16:55]wFMCommunicate request_size=4 [19:16:55]MH_SAM_APDU [19:16:55]CAPDU: 80 11 00 00 [19:16:55]Write to MH i2c: E2 08 00 E4 00 80 11 00 00 00 00 00 00 5E [19:16:55]Write i2c OK [19:16:55]MH_I2C_Read... [19:16:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:16:55]Read from MH i2c: E2 [19:16:55]MH_I2C_Read... [19:16:55]Read from MH i2c: E2 17 00 [19:16:55]MH_I2C_Read... [19:16: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 34 39 37 39 90 00 BD [19:16:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:16:55]wFMCommunicate OK [19:16:55]requested_item fd.num is exist - process it [19:16:55]SAM_PROTO_GetFieldsCounters [19:16:55]wFMCommunicate request_size=4 [19:16:55]MH_SAM_APDU [19:16:55]CAPDU: 80 13 00 00 [19:16:55]Write to MH i2c: E2 08 00 E5 00 80 13 00 00 00 00 00 00 61 [19:16:55]Write i2c OK [19:16:55]MH_I2C_Read... [19:16:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:16:55]Read from MH i2c: E2 [19:16:55]MH_I2C_Read... [19:16:55]Read from MH i2c: E2 62 00 [19:16:55]MH_I2C_Read... [19:16: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 0E 54 01 00 0E 04 04 00 F1 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 35 [19:16:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 0E 54 01 00 0E 04 04 00 F1 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 [19:16:56]wFMCommunicate OK [19:16:56]SAM_PROTO_GetFieldsCounters done [19:16:56]requested_item shift.num is exist - process it [19:16:56]requested_item shift.opened is exist - process it [19:16:56]req_shift_opened [19:16:56]FM_GetShiftState [19:16:56]SAM_PROTO_GetShiftState [19:16:56]wFMCommunicate request_size=4 [19:16:56]MH_SAM_APDU [19:16:56]CAPDU: 80 13 01 00 [19:16:56]Write to MH i2c: E2 08 00 E6 00 80 13 01 00 00 00 00 00 63 [19:16:56]Write i2c OK [19:16:56]MH_I2C_Read... [19:16:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:16:56]Read from MH i2c: E2 [19:16:56]MH_I2C_Read... [19:16:56]Read from MH i2c: E2 0E 00 [19:16:56]MH_I2C_Read... [19:16:56]Read from MH i2c: E2 0E 00 E6 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 21 [19:16:56]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:16:56]wFMCommunicate OK [19:16:56]SAM_PROTO_GetShiftState done [19:16:56]FM_GetShiftState done [19:16:56]req_shift_opened done [19:16:56]requested_item shift.open_date is exist - process it [19:16:56]req_shift_open_date [19:16:56]req_shift_open_date done [19:16:56]produce_requested_data done [19:16:56]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87054,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:16:56]process_action_free close_receipt [19:16:56]json_value_free [19:16:56]json_value_free done [19:16:56]process_json_proto returns [19:16:56]Send response to host [19:16:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87054,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:16:56]free response buf [19:16:56]execute_script done [19:16:56]execute_script returns [19:16:56]free content buf [19:16:56]Sock 9.Close socket [19:16:56]Sock 9.Thread stoped [19:16:57]Connected sock=11 [19:16:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 73 14 08 01 8E 47 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 6F 01 00 00 F4 03 04 00 24 6D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0E 54 01 00 35 04 06 00 CE 88 AB 9C 39 97 FA 52 01 53 C5 EC B2 65 [19:16:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 BA 2F 47 00 15 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 34 39 37 39 10 04 04 00 0E 54 01 00 F4 03 04 00 F6 17 F0 66 B6 04 01 00 00 42 74 1D 5A A1 78 52 56 [19:16:58]CommunicateWithHost err = 0 [19:16:58]CheckOFDResponse [19:16:58]1017 (14) - 77093643461234 [19:16:58]1041 (16) - 0000000000874979 [19:16:58]1040 (4) - 87054 [19:16:58]1012 (4) - 22.09.2024 13:13 [19:16:58]1206 (1) - 0 [19:16:58]OFD Sender: Remove packet 87054 [19:16:58]ProducePacketName [19:16:58]name=ofd_packets/00087054 [19:16:58]NVStorageDeleteData [19:16:59]OFD Sender: No OFD packet to send [19:17:00]accept exits with 7 [19:17:00]New connection [19:17:00]New thread 3067293028 created [19:17:00]Thread 3067436388 joined [19:17:00]Waiting for new connection... [19:17:00] Sock 7.Parse request [19:17:00]Sock 7.Check first char [19:17:00]Sock 7.First char is OK [19:17:00]request: POST /json_proto HTTP/1.0 [19:17:00]Method: POST [19:17:00]URL: /json_proto [19:17:00]Method is POST - this is cgi request [19:17:00]url: /json_proto [19:17:00]query_string will be loaded in cgi processing [19:17:00]execute_cgi json_proto POST (null) [19:17:00]execute_cgi path=json_proto method=POST [19:17:00]POST find Content-Length [19:17:00]Host: 172.17.47.196:8080 [19:17:00]Content-Length: 645 [19:17:00]Content-Type: application/json [19:17:00] [19:17:00]POST finish read [19:17:00]Found Content-Length = 645 [19:17:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148127", "tax_sys" : 0, "items" : [ { "code": "47011656", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\u043B", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:17:00]execute_script... [19:17:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148127", "tax_sys" : 0, "items" : [ { "code": "47011656", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\u043B", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:17:00]POST & json_proto [19:17:00]process_json_proto [19:17:00]json parsed OK: [19:17:00]protocol is kg_v1.0 [19:17:00]action value=close_receipt [19:17:00]process_action close_receipt [19:17:00]cmd_close_receipt [19:17:00]MH_GetDate [19:17:00]Write to MH i2c: F0 00 00 E7 00 D6 [19:17:00]Write i2c OK [19:17:00]MH_I2C_Read... [19:17:00]Read from MH i2c: F0 [19:17:00]MH_I2C_Read... [19:17:00]Read from MH i2c: F0 09 00 [19:17:00]MH_I2C_Read... [19:17:00]Read from MH i2c: F0 09 00 E7 00 00 2C 6D F0 66 4C 6B 94 66 7F [19:17:00]GetLastDocTimeStamp 1727032612 [19:17:00]current date 1727032620 [19:17:00]FM_GetShiftState [19:17:00]SAM_PROTO_GetShiftState [19:17:00]wFMCommunicate request_size=4 [19:17:00]MH_SAM_APDU [19:17:00]CAPDU: 80 13 01 00 [19:17:00]Write to MH i2c: E2 08 00 E8 00 80 13 01 00 00 00 00 00 65 [19:17:00]Write i2c OK [19:17:00]MH_I2C_Read... [19:17:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:17:00]Read from MH i2c: E2 [19:17:00]MH_I2C_Read... [19:17:00]Read from MH i2c: E2 0E 00 [19:17:00]MH_I2C_Read... [19:17:00]Read from MH i2c: E2 0E 00 E8 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 23 [19:17:00]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:17:00]wFMCommunicate OK [19:17:00]SAM_PROTO_GetShiftState done [19:17:00]FM_GetShiftState done [19:17:00]opened in 1726964220 [19:17:00]opened+sec_in_day 1727050620 [19:17:00]quantity*price = 6500 [19:17:00]sum+1 = 6501 [19:17:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 НСП 1% : 0.57 НДС 12% : 6.90 Наличными: 65.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 368 22.09.2024 19:17 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87055 ФПД: 260535790339345 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T191700&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87055&fm=260535790339345&tin=02508201610067®Number=0000000000092592&sum=6500 0 [19:17:01]StoreToDocumentArchive [19:17:01]shift 497 fd 87055 [19:17:01]save to /storage/0497/doc_00087055 [19:17:01]save last doc name /storage/0497/doc_00087055 to /storage/kkm_last_doc_name [19:17:01]save OK [19:17:01]Clear old archive folders... [19:17:01]ProcessDocumentItem done err = 0, tmpTLVsize=272 [19:17:01]tlvbuf is 0028D100 [19:17:01]SAM_PROTO_ClearQueue [19:17:01]wFMCommunicate request_size=4 [19:17:01]MH_SAM_APDU [19:17:01]CAPDU: 80 09 00 00 [19:17:01]Write to MH i2c: E2 08 00 F5 00 80 09 00 00 00 00 00 00 67 [19:17:01]Write i2c OK [19:17:01]MH_I2C_Read... [19:17:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:17:01]Read from MH i2c: E2 [19:17:01]MH_I2C_Read... [19:17:01]Read from MH i2c: E2 03 00 [19:17:01]MH_I2C_Read... [19:17:01]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [19:17:01]RAPDU: 90 00 [19:17:01]wFMCommunicate OK [19:17:01]SAM_PROTO_ClearQueue done [19:17:01]KKMCreateOFDPacket [19:17:01]OFDProtocolAddRootSTLVToBuf [19:17:01]FM_MakeSignedData [19:17:01]FM_MakeSignedData [19:17:01]SAM_PROTO_SignData [19:17:01]wFMCommunicate request_size=4 [19:17:01]MH_SAM_APDU [19:17:01]CAPDU: 80 0D 01 02 [19:17:01]Write to MH i2c: E2 08 00 F6 00 80 0D 01 02 00 00 00 00 6F [19:17:01]Write i2c OK [19:17:01]MH_I2C_Read... [19:17:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:17:01]Read from MH i2c: E2 [19:17:01]MH_I2C_Read... [19:17:01]Read from MH i2c: E2 03 00 [19:17:01]MH_I2C_Read... [19:17:01]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [19:17:01]RAPDU: 90 00 [19:17:01]wFMCommunicate OK [19:17:01]wFMCommunicate request_size=255 [19:17:01]MH_SAM_APDU [19:17:01]CAPDU: 80 0D 02 02 FA 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 2C 6D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 [19:17:01]Write to MH i2c: E2 02 01 F7 00 80 0D 02 02 FA 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 2C 6D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 00 00 0F [19:17:01]Write i2c OK [19:17:01]MH_I2C_Read... [19:17:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:17:02]Read from MH i2c: E2 [19:17:02]MH_I2C_Read... [19:17:02]Read from MH i2c: E2 03 00 [19:17:02]MH_I2C_Read... [19:17:02]Read from MH i2c: E2 03 00 F7 00 00 90 00 6B [19:17:02]RAPDU: 90 00 [19:17:02]wFMCommunicate OK [19:17:02]wFMCommunicate request_size=31 [19:17:02]MH_SAM_APDU [19:17:02]CAPDU: 80 0D 02 02 1A 30 30 38 37 34 39 37 39 10 04 04 00 0F 54 01 00 35 04 06 00 EC F4 B7 3C 05 11 [19:17:02]Write to MH i2c: E2 22 00 F8 00 80 0D 02 02 1A 00 30 30 38 37 34 39 37 39 10 04 04 00 0F 54 01 00 35 04 06 00 EC F4 B7 3C 05 11 00 00 F6 [19:17:02]Write i2c OK [19:17:02]MH_I2C_Read... [19:17:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:17:02]Read from MH i2c: E2 [19:17:02]MH_I2C_Read... [19:17:02]Read from MH i2c: E2 03 00 [19:17:02]MH_I2C_Read... [19:17:02]Read from MH i2c: E2 03 00 F8 00 00 90 00 6C [19:17:02]RAPDU: 90 00 [19:17:02]wFMCommunicate OK [19:17:02]wFMCommunicate request_size=4 [19:17:02]MH_SAM_APDU [19:17:02]CAPDU: 80 0D 03 02 [19:17:02]Write to MH i2c: E2 08 00 F9 00 80 0D 03 02 00 00 00 00 74 [19:17:02]Write i2c OK [19:17:02]MH_I2C_Read... [19:17:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:17:02]Read from MH i2c: E2 [19:17:02]MH_I2C_Read... [19:17:02]Read from MH i2c: E2 0B 00 [19:17:02]MH_I2C_Read... [19:17:02]Read from MH i2c: E2 0B 00 F9 00 00 FA 13 2C 83 B6 10 7C 86 90 00 F9 [19:17:02]RAPDU: FA 13 2C 83 B6 10 7C 86 90 00 [19:17:02]wFMCommunicate OK [19:17:02]SAM_PROTO_SignData done [19:17:02]FM_MakeSignedData done [19:17:02]CreateOFDProtocolMessage [19:17:02]wFMCommunicate request_size=4 [19:17:02]MH_SAM_APDU [19:17:02]CAPDU: 80 11 00 00 [19:17:02]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [19:17:02]Write i2c OK [19:17:02]MH_I2C_Read... [19:17:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:17:02]Read from MH i2c: E2 [19:17:02]MH_I2C_Read... [19:17:02]Read from MH i2c: E2 17 00 [19:17:02]MH_I2C_Read... [19:17:02]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 34 39 37 39 90 00 D3 [19:17:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:17:02]wFMCommunicate OK [19:17:02]CreateOFDProtocolMessage done [19:17:02]OFDSenderStorePacket 87055 [19:17:02]StoreOFDPacket docnum=87055 [19:17:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 24 01 00 00 0E E6 1C 01 ED 80 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 2C 6D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0F 54 01 00 35 04 06 00 EC F4 B7 3C 05 11 FA 13 2C 83 B6 10 7C 86 [19:17:02]CheckFolder [19:17:02]dirname=/storage/ofd_packets [19:17:02]CheckFolder done [19:17:02]ProducePacketName [19:17:02]name=ofd_packets/00087055 [19:17:02]NVStorageSaveData ofd_packets/00087055 [19:17:02]File name is /storage/ofd_packets/00087055 [19:17:02]Write 322 bytes [19:17:02]NVStorageSaveData done [19:17:02]OFDSenderStorePacket done [19:17:02]KKMCreateOFDPacket done [19:17:02]NVStorageSaveData kkm_last_timestamp [19:17:02]File name is /storage/kkm_last_timestamp [19:17:02]Write 4 bytes [19:17:02]NVStorageSaveData done [19:17:02]ExternCall_PrintAddStr [19:17:02]wPrintStart [19:17:02]Write to MH i2c: 01 00 00 FB 00 FB [19:17:02]Write i2c OK [19:17:02]MH_I2C_Read... [19:17:02]Read from MH i2c: 01 [19:17:02]MH_I2C_Read... [19:17:02]Read from MH i2c: 01 07 00 [19:17:02]MH_I2C_Read... [19:17:02]Read from MH i2c: 01 07 00 FB 00 00 00 00 00 00 FF 0F 10 [19:17:02]RasterBufferAndPrint [19:17:02]line Счет N : (3)148127 [19:17:02]line ИНН: 02508201610067 [19:17:02]line Контрольно-Кассовый Чек [19:17:02]line ПРОДАЖА [19:17:02]line Товар: 47011656 [19:17:02]line Водка Пшеничная 0,1л [19:17:02]line 1.000 * 65.00 [19:17:02]line = 65.00 [19:17:02]line НДС 12% НСП 1% [19:17:02]line > о реализуемом товаре [19:17:02]line ИТОГО: 65.00 [19:17:02]line НСП 1% : 0.57 [19:17:02]line НДС 12% : 6.90 [19:17:02]line Наличными: 65.00 [19:17:02]line Безнал.: 0.00 [19:17:02]line Место: АЗС № 137 "Партнер Нефть" [19:17:02]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:17:02]line СНО: Общий режим [19:17:02]line Чек 368 22.09.2024 19:17 [19:17:02]line Смена: 497 ФФД: 1.0 [19:17:02]line ЗНМ: 0300000064 [19:17:02]line РНМ: 0000000000092592 [19:17:02]line Версия ККМ: 001 [19:17:02]line ФМ: 0000000000874979 [19:17:02]line ФД: 87055 [19:17:02]line ФПД: 260535790339345 [19:17:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T191700&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87055&fm=260535790339345&tin=02508201610067®Number=0000000000092592&sum=6500 [19:17:02]line 0 [19:17:02]written 0, free lines is 4095 [19:17:02]OFD Sender: Processing packet 87055 [packets to send 277, broken 276] [19:17:02]ProducePacketName [19:17:02]name=ofd_packets/00087055 [19:17:02]OFD Sender: To server: pG, [19:17:02]CommunicateWithHost lk.salyk.kg:30040 [19:17:02]ConnectInit lk.salyk.kg [19:17:02]Write to MH i2c: 01 00 00 23 01 24 [19:17:02]Write i2c OK [19:17:02]MH_I2C_Read... [19:17:02]Read from MH i2c: 01 [19:17:02]MH_I2C_Read... [19:17:02]Read from MH i2c: 01 07 00 [19:17:02]MH_I2C_Read... [19:17:02]Read from MH i2c: 01 07 00 23 01 00 00 00 00 00 FE 0C 35 [19:17:02]RasterBufferAndPrint [19:17:02]line [19:17:02]line [19:17:02]line [19:17:02]line [19:17:02]line [19:17:02]written 0, free lines is 3348 [19:17:02]MH_Cut [19:17:02]Write to MH i2c: D1 01 00 2A 01 01 FD [19:17:02]Write i2c OK [19:17:02]MH_I2C_Read... [19:17:02]Read from MH i2c: D1 [19:17:02]MH_I2C_Read... [19:17:02]Read from MH i2c: D1 01 00 [19:17:02]MH_I2C_Read... [19:17:02]Read from MH i2c: D1 01 00 2A 01 00 FC [19:17:02]Write to MH i2c: 01 00 00 2B 01 2C [19:17:02]Write i2c OK [19:17:02]MH_I2C_Read... [19:17:03]*** Cut start [19:17:03]*** Partial cut [19:17:03]*** CUTSNS_PIN = 1 [19:17:03]*** CUTSNS_PIN = 0 [19:17:03]*** Brake cut motor [19:17:04]Read from MH i2c: 01 [19:17:04]MH_I2C_Read... [19:17:04]*** Stop cut motor [19:17:04]*** Cut end [19:17:04]Read from MH i2c: 01 07 00 [19:17:04]MH_I2C_Read... [19:17:04]Read from MH i2c: 01 07 00 2B 01 00 00 00 00 00 FF 0F 41 [19:17:04]process_action close_receipt done [19:17:04]requested_data is exist [19:17:04]produce_requested_data [19:17:04]requested_item fm.sn is exist - process it [19:17:04]wFMCommunicate request_size=4 [19:17:04]MH_SAM_APDU [19:17:04]CAPDU: 80 11 00 00 [19:17:04]Write to MH i2c: E2 08 00 2C 01 80 11 00 00 00 00 00 00 A7 [19:17:04]Write i2c OK [19:17:04]MH_I2C_Read... [19:17:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:17:04]Read from MH i2c: E2 [19:17:04]MH_I2C_Read... [19:17:04]Read from MH i2c: E2 17 00 [19:17:04]MH_I2C_Read... [19:17:04]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 34 39 37 39 90 00 06 [19:17:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:17:04]wFMCommunicate OK [19:17:04]requested_item fd.num is exist - process it [19:17:04]SAM_PROTO_GetFieldsCounters [19:17:04]wFMCommunicate request_size=4 [19:17:04]MH_SAM_APDU [19:17:04]CAPDU: 80 13 00 00 [19:17:04]Write to MH i2c: E2 08 00 2D 01 80 13 00 00 00 00 00 00 AA [19:17:04]Write i2c OK [19:17:04]MH_I2C_Read... [19:17:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:17:04]Read from MH i2c: E2 [19:17:04]MH_I2C_Read... [19:17:04]Read from MH i2c: E2 62 00 [19:17:04]MH_I2C_Read... [19:17:04]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 0F 54 01 00 0E 04 04 00 F1 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 82 [19:17:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 0F 54 01 00 0E 04 04 00 F1 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 [19:17:04]wFMCommunicate OK [19:17:04]SAM_PROTO_GetFieldsCounters done [19:17:04]requested_item shift.num is exist - process it [19:17:04]requested_item shift.opened is exist - process it [19:17:04]req_shift_opened [19:17:04]FM_GetShiftState [19:17:04]SAM_PROTO_GetShiftState [19:17:04]wFMCommunicate request_size=4 [19:17:04]MH_SAM_APDU [19:17:04]CAPDU: 80 13 01 00 [19:17:04]Write to MH i2c: E2 08 00 2E 01 80 13 01 00 00 00 00 00 AC [19:17:04]Write i2c OK [19:17:04]MH_I2C_Read... [19:17:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:17:04]Read from MH i2c: E2 [19:17:04]MH_I2C_Read... [19:17:04]Read from MH i2c: E2 0E 00 [19:17:04]MH_I2C_Read... [19:17:04]Read from MH i2c: E2 0E 00 2E 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 6A [19:17:04]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:17:04]wFMCommunicate OK [19:17:04]SAM_PROTO_GetShiftState done [19:17:04]FM_GetShiftState done [19:17:04]req_shift_opened done [19:17:04]requested_item shift.open_date is exist - process it [19:17:04]req_shift_open_date [19:17:04]req_shift_open_date done [19:17:04]produce_requested_data done [19:17:04]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87055,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:17:04]process_action_free close_receipt [19:17:04]json_value_free [19:17:04]json_value_free done [19:17:04]process_json_proto returns [19:17:04]Send response to host [19:17:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87055,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:17:04]free response buf [19:17:04]execute_script done [19:17:04]execute_script returns [19:17:04]free content buf [19:17:04]Sock 7.Close socket [19:17:04]Sock 7.Thread stoped [19:17:04]accept exits with 9 [19:17:04]New connection [19:17:04]New thread 3067436388 created [19:17:04]Thread 3067293028 joined [19:17:04]Waiting for new connection... [19:17:04] Sock 9.Parse request [19:17:04]Sock 9.Check first char [19:17:04]Sock 9.First char is OK [19:17:04]request: POST /json_proto HTTP/1.0 [19:17:04]Method: POST [19:17:04]URL: /json_proto [19:17:04]Method is POST - this is cgi request [19:17:04]url: /json_proto [19:17:04]query_string will be loaded in cgi processing [19:17:04]execute_cgi json_proto POST (null) [19:17:04]execute_cgi path=json_proto method=POST [19:17:04]POST find Content-Length [19:17:04]Host: 172.17.47.196:8080 [19:17:04]Content-Length: 677 [19:17:04]Content-Type: application/json [19:17:04] [19:17:04]POST finish read [19:17:04]Found Content-Length = 677 [19:17:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871985", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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:17:04]execute_script... [19:17: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)871985", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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:17:04]POST & json_proto [19:17:04]process_json_proto [19:17:04]json parsed OK: [19:17:04]protocol is kg_v1.0 [19:17:04]action value=close_receipt [19:17:04]process_action close_receipt [19:17:04]cmd_close_receipt [19:17:04]MH_GetDate [19:17:04]Write to MH i2c: F0 00 00 2F 01 1F [19:17:04]Write i2c OK [19:17:04]MH_I2C_Read... [19:17:04]Read from MH i2c: F0 [19:17:04]MH_I2C_Read... [19:17:04]Read from MH i2c: F0 09 00 [19:17:04]MH_I2C_Read... [19:17:04]Read from MH i2c: F0 09 00 2F 01 00 31 6D F0 66 4C 6B 94 66 CD [19:17:04]GetLastDocTimeStamp 1727032620 [19:17:04]current date 1727032625 [19:17:04]FM_GetShiftState [19:17:04]SAM_PROTO_GetShiftState [19:17:04]wFMCommunicate request_size=4 [19:17:04]MH_SAM_APDU [19:17:04]CAPDU: 80 13 01 00 [19:17:04]Write to MH i2c: E2 08 00 30 01 80 13 01 00 00 00 00 00 AE [19:17:04]Write i2c OK [19:17:04]MH_I2C_Read... [19:17:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:17:04]Read from MH i2c: E2 [19:17:04]MH_I2C_Read... [19:17:05]Read from MH i2c: E2 0E 00 [19:17:05]MH_I2C_Read... [19:17:05]Read from MH i2c: E2 0E 00 30 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 6C [19:17:05]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:17:05]wFMCommunicate OK [19:17:05]SAM_PROTO_GetShiftState done [19:17:05]FM_GetShiftState done [19:17:05]opened in 1726964220 [19:17:05]opened+sec_in_day 1727050620 [19:17:05]quantity*price = 50036 [19:17:05]sum+1 = 50037 [19:17: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 369 22.09.2024 19:17 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87056 ФПД: 236896094402561 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T191705&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87056&fm=236896094402561&tin=02508201610067®Number=0000000000092592&sum=50000 [19:17:06]StoreToDocumentArchive [19:17:06]shift 497 fd 87056 [19:17:06]save to /storage/0497/doc_00087056 [19:17:06]save last doc name /storage/0497/doc_00087056 to /storage/kkm_last_doc_name [19:17:06]save OK [19:17:06]Clear old archive folders... [19:17:06]Connected sock=11 [19:17:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 24 01 00 00 0E E6 1C 01 ED 80 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 2C 6D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0F 54 01 00 35 04 06 00 EC F4 B7 3C 05 11 FA 13 2C 83 B6 10 7C 86 [19:17:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:17:06]tlvbuf is 00232D30 [19:17:06]SAM_PROTO_ClearQueue [19:17:06]wFMCommunicate request_size=4 [19:17:06]MH_SAM_APDU [19:17:06]CAPDU: 80 09 00 00 [19:17:06]Write to MH i2c: E2 08 00 3D 01 80 09 00 00 00 00 00 00 B0 [19:17:06]Write i2c OK [19:17:06]MH_I2C_Read... [19:17:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:17:06]Read from MH i2c: E2 [19:17:06]MH_I2C_Read... [19:17:06]Read from MH i2c: E2 03 00 [19:17:06]MH_I2C_Read... [19:17:06]Read from MH i2c: E2 03 00 3D 01 00 90 00 B2 [19:17:06]RAPDU: 90 00 [19:17:06]wFMCommunicate OK [19:17:06]SAM_PROTO_ClearQueue done [19:17:06]KKMCreateOFDPacket [19:17:06]OFDProtocolAddRootSTLVToBuf [19:17:06]FM_MakeSignedData [19:17:06]FM_MakeSignedData [19:17:06]SAM_PROTO_SignData [19:17:06]wFMCommunicate request_size=4 [19:17:06]MH_SAM_APDU [19:17:06]CAPDU: 80 0D 01 02 [19:17:06]Write to MH i2c: E2 08 00 3E 01 80 0D 01 02 00 00 00 00 B8 [19:17:06]Write i2c OK [19:17:06]MH_I2C_Read... [19:17:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:17:06]Read from MH i2c: E2 [19:17:06]MH_I2C_Read... [19:17:06]Read from MH i2c: E2 03 00 [19:17:06]MH_I2C_Read... [19:17:06]Read from MH i2c: E2 03 00 3E 01 00 90 00 B3 [19:17:06]RAPDU: 90 00 [19:17:06]wFMCommunicate OK [19:17:06]wFMCommunicate request_size=255 [19:17:06]MH_SAM_APDU [19:17:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 31 6D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 10 54 01 00 35 04 06 00 D7 [19:17:06]Write to MH i2c: E2 02 01 3F 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 71 01 00 00 F4 03 04 00 31 6D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 10 54 01 00 35 04 06 00 D7 00 00 D9 [19:17:07]Write i2c OK [19:17:07]MH_I2C_Read... [19:17:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:17:07]Read from MH i2c: E2 [19:17:07]MH_I2C_Read... [19:17:07]Read from MH i2c: E2 03 00 [19:17:07]MH_I2C_Read... [19:17:07]Read from MH i2c: E2 03 00 3F 01 00 90 00 B4 [19:17:07]RAPDU: 90 00 [19:17:07]wFMCommunicate OK [19:17:07]wFMCommunicate request_size=10 [19:17:07]MH_SAM_APDU [19:17:07]CAPDU: 80 0D 02 02 05 74 AB 8E 38 01 [19:17:07]Write to MH i2c: E2 0D 00 40 01 80 0D 02 02 05 00 74 AB 8E 38 01 00 00 AB [19:17:07]Write i2c OK [19:17:07]MH_I2C_Read... [19:17:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:17:07]Read from MH i2c: E2 [19:17:07]MH_I2C_Read... [19:17:07]Read from MH i2c: E2 03 00 [19:17:07]MH_I2C_Read... [19:17:07]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [19:17:07]RAPDU: 90 00 [19:17:07]wFMCommunicate OK [19:17:07]wFMCommunicate request_size=4 [19:17:07]MH_SAM_APDU [19:17:07]CAPDU: 80 0D 03 02 [19:17:07]Write to MH i2c: E2 08 00 41 01 80 0D 03 02 00 00 00 00 BD [19:17:07]Write i2c OK [19:17:07]MH_I2C_Read... [19:17:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:17:07]Read from MH i2c: E2 [19:17:07]MH_I2C_Read... [19:17:07]Read from MH i2c: E2 0B 00 [19:17:07]MH_I2C_Read... [19:17:07]Read from MH i2c: E2 0B 00 41 01 00 00 DD B5 4C C2 BF C3 69 90 00 49 [19:17:07]RAPDU: 00 DD B5 4C C2 BF C3 69 90 00 [19:17:07]wFMCommunicate OK [19:17:07]SAM_PROTO_SignData done [19:17:07]FM_MakeSignedData done [19:17:07]CreateOFDProtocolMessage [19:17:07]wFMCommunicate request_size=4 [19:17:07]MH_SAM_APDU [19:17:07]CAPDU: 80 11 00 00 [19:17:07]Write to MH i2c: E2 08 00 42 01 80 11 00 00 00 00 00 00 BD [19:17:07]Write i2c OK [19:17:07]MH_I2C_Read... [19:17:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:17:07]Read from MH i2c: E2 [19:17:07]MH_I2C_Read... [19:17:07]Read from MH i2c: E2 17 00 [19:17:07]MH_I2C_Read... [19:17:07]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 34 39 37 39 90 00 1C [19:17:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:17:07]wFMCommunicate OK [19:17:07]CreateOFDProtocolMessage done [19:17:07]OFDSenderStorePacket 87056 [19:17:07]StoreOFDPacket docnum=87056 [19:17:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 E6 85 07 01 0F 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 71 01 00 00 F4 03 04 00 31 6D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 10 54 01 00 35 04 06 00 D7 74 AB 8E 38 01 00 DD B5 4C C2 BF C3 69 [19:17:07]CheckFolder [19:17:07]dirname=/storage/ofd_packets [19:17:07]CheckFolder done [19:17:07]ProducePacketName [19:17:07]name=ofd_packets/00087056 [19:17:07]NVStorageSaveData ofd_packets/00087056 [19:17:07]File name is /storage/ofd_packets/00087056 [19:17:07]Write 301 bytes [19:17:07]NVStorageSaveData done [19:17:07]OFDSenderStorePacket done [19:17:07]KKMCreateOFDPacket done [19:17:07]NVStorageSaveData kkm_last_timestamp [19:17:07]File name is /storage/kkm_last_timestamp [19:17:07]Write 4 bytes [19:17:07]NVStorageSaveData done [19:17:07]ExternCall_PrintAddStr [19:17:07]wPrintStart [19:17:07]Write to MH i2c: 01 00 00 43 01 44 [19:17:07]Write i2c OK [19:17:07]MH_I2C_Read... [19:17:07]Read from MH i2c: 01 [19:17:07]MH_I2C_Read... [19:17:07]Read from MH i2c: 01 07 00 [19:17:07]MH_I2C_Read... [19:17:07]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [19:17:07]RasterBufferAndPrint [19:17:07]line Счет N : (1)871985 [19:17:07]line ИНН: 02508201610067 [19:17:07]line Контрольно-Кассовый Чек [19:17:07]line ПРОДАЖА [19:17:07]line ТРК (МРК, ГНК) : 53 [19:17:07]line Товар: 2710124130 [19:17:07]line Аи-92-К-5 [19:17:07]line 7.380 * 67.80 [19:17:07]line = 500.36 [19:17:07]line НДС 12% НСП 1% [19:17:07]line > о реализуемом товаре [19:17:07]line ОКРУГЛЕНИЕ: -0.36 [19:17:07]line ИТОГО: 500.00 [19:17:07]line Внесено: 500.00 [19:17:07]line СДАЧА: 0.00 [19:17:07]line НСП 1% : 4.43 [19:17:07]line НДС 12% : 53.14 [19:17:07]line Наличными: 500.00 [19:17:07]line Безнал.: 0.00 [19:17:07]line Место: АЗС № 137 "Партнер Нефть" [19:17:07]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:17:07]line СНО: Общий режим [19:17:07]line Чек 369 22.09.2024 19:17 [19:17:07]line Смена: 497 ФФД: 1.0 [19:17:07]line ЗНМ: 0300000064 [19:17:07]line РНМ: 0000000000092592 [19:17:07]line Версия ККМ: 001 [19:17:07]line ФМ: 0000000000874979 [19:17:07]line ФД: 87056 [19:17:07]line ФПД: 236896094402561 [19:17:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T191705&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87056&fm=236896094402561&tin=02508201610067®Number=0000000000092592&sum=50000 [19:17:07]written 0, free lines is 4095 [19:17:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 02 31 47 00 81 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 34 39 37 39 10 04 04 00 0F 54 01 00 F4 03 04 00 FE 17 F0 66 B6 04 01 00 00 40 17 A9 5A A3 81 4A 67 [19:17:07]CommunicateWithHost err = 0 [19:17:07]CheckOFDResponse [19:17:07]1017 (14) - 77093643461234 [19:17:07]1041 (16) - 0000000000874979 [19:17:07]1040 (4) - 87055 [19:17:07]1012 (4) - 22.09.2024 13:13 [19:17:07]1206 (1) - 0 [19:17:07]OFD Sender: Remove packet 87055 [19:17:07]ProducePacketName [19:17:07]name=ofd_packets/00087055 [19:17:07]NVStorageDeleteData [19:17:08]Write to MH i2c: 01 00 00 6E 01 6F [19:17:08]Write i2c OK [19:17:08]MH_I2C_Read... [19:17:08]Read from MH i2c: 01 [19:17:08]MH_I2C_Read... [19:17:08]Read from MH i2c: 01 07 00 [19:17:08]MH_I2C_Read... [19:17:08]Read from MH i2c: 01 07 00 6E 01 00 00 00 00 00 FB 0C 7D [19:17:08]RasterBufferAndPrint [19:17:08]line [19:17:08]line [19:17:08]line [19:17:08]line [19:17:08]line [19:17:08]written 0, free lines is 3354 [19:17:08]MH_Cut [19:17:08]Write to MH i2c: D1 01 00 75 01 01 48 [19:17:08]Write i2c OK [19:17:08]MH_I2C_Read... [19:17:08]Read from MH i2c: D1 [19:17:08]MH_I2C_Read... [19:17:08]Read from MH i2c: D1 01 00 [19:17:08]MH_I2C_Read... [19:17:08]Read from MH i2c: D1 01 00 75 01 00 47 [19:17:08]Write to MH i2c: 01 00 00 76 01 77 [19:17:08]Write i2c OK [19:17:08]MH_I2C_Read... [19:17:08]OFD Sender: Processing packet 87056 [packets to send 277, broken 276] [19:17:08]ProducePacketName [19:17:08]name=ofd_packets/00087056 [19:17:08]OFD Sender: To server: pG, [19:17:08]CommunicateWithHost lk.salyk.kg:30040 [19:17:08]ConnectInit lk.salyk.kg [19:17:08]*** Cut start [19:17:08]*** Partial cut [19:17:08]*** CUTSNS_PIN = 1 [19:17:08]*** CUTSNS_PIN = 0 [19:17:09]*** Brake cut motor [19:17:09]Read from MH i2c: 01 [19:17:09]MH_I2C_Read... [19:17:09]*** Stop cut motor [19:17:09]*** Cut end [19:17:09]Read from MH i2c: 01 07 00 [19:17:09]MH_I2C_Read... [19:17:09]Read from MH i2c: 01 07 00 76 01 00 00 00 00 00 FF 0F 8C [19:17:09]process_action close_receipt done [19:17:09]requested_data is exist [19:17:09]produce_requested_data [19:17:09]requested_item fm.sn is exist - process it [19:17:09]wFMCommunicate request_size=4 [19:17:09]MH_SAM_APDU [19:17:09]CAPDU: 80 11 00 00 [19:17:09]Write to MH i2c: E2 08 00 77 01 80 11 00 00 00 00 00 00 F2 [19:17:09]Write i2c OK [19:17:09]MH_I2C_Read... [19:17:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:17:09]Read from MH i2c: E2 [19:17:09]MH_I2C_Read... [19:17:09]Read from MH i2c: E2 17 00 [19:17:09]MH_I2C_Read... [19:17:09]Read from MH i2c: E2 17 00 77 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 51 [19:17:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:17:09]wFMCommunicate OK [19:17:09]requested_item fd.num is exist - process it [19:17:09]SAM_PROTO_GetFieldsCounters [19:17:09]wFMCommunicate request_size=4 [19:17:09]MH_SAM_APDU [19:17:09]CAPDU: 80 13 00 00 [19:17:09]Write to MH i2c: E2 08 00 78 01 80 13 00 00 00 00 00 00 F5 [19:17:09]Write i2c OK [19:17:09]MH_I2C_Read... [19:17:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:17:09]Read from MH i2c: E2 [19:17:09]MH_I2C_Read... [19:17:09]Read from MH i2c: E2 62 00 [19:17:09]MH_I2C_Read... [19:17:09]Read from MH i2c: E2 62 00 78 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 10 54 01 00 0E 04 04 00 F1 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 D1 [19:17: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 10 54 01 00 0E 04 04 00 F1 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 [19:17:09]wFMCommunicate OK [19:17:09]SAM_PROTO_GetFieldsCounters done [19:17:09]requested_item shift.num is exist - process it [19:17:09]requested_item shift.opened is exist - process it [19:17:09]req_shift_opened [19:17:09]FM_GetShiftState [19:17:09]SAM_PROTO_GetShiftState [19:17:09]wFMCommunicate request_size=4 [19:17:09]MH_SAM_APDU [19:17:09]CAPDU: 80 13 01 00 [19:17:09]Write to MH i2c: E2 08 00 79 01 80 13 01 00 00 00 00 00 F7 [19:17:09]Write i2c OK [19:17:09]MH_I2C_Read... [19:17:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:17:09]Read from MH i2c: E2 [19:17:09]MH_I2C_Read... [19:17:09]Read from MH i2c: E2 0E 00 [19:17:09]MH_I2C_Read... [19:17:09]Read from MH i2c: E2 0E 00 79 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B5 [19:17:09]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:17:09]wFMCommunicate OK [19:17:09]SAM_PROTO_GetShiftState done [19:17:09]FM_GetShiftState done [19:17:09]req_shift_opened done [19:17:09]requested_item shift.open_date is exist - process it [19:17:09]req_shift_open_date [19:17:09]req_shift_open_date done [19:17:09]produce_requested_data done [19:17:09]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87056,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:17:09]process_action_free close_receipt [19:17:09]json_value_free [19:17:09]json_value_free done [19:17:09]process_json_proto returns [19:17:09]Send response to host [19:17:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87056,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:17:09]free response buf [19:17:09]execute_script done [19:17:09]execute_script returns [19:17:09]free content buf [19:17:09]Sock 9.Close socket [19:17:09]Sock 9.Thread stoped [19:17:11]Connected sock=10 [19:17:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 E6 85 07 01 0F 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 71 01 00 00 F4 03 04 00 31 6D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 10 54 01 00 35 04 06 00 D7 74 AB 8E 38 01 00 DD B5 4C C2 BF C3 69 [19:17:14]accept exits with 7 [19:17:14]New connection [19:17:14]New thread 3067293028 created [19:17:14]Thread 3067436388 joined [19:17:14]Waiting for new connection... [19:17:14] Sock 7.Parse request [19:17:14]Sock 7.Check first char [19:17:14]Sock 7.First char is OK [19:17:14]request: POST /json_proto HTTP/1.0 [19:17:14]Method: POST [19:17:14]URL: /json_proto [19:17:14]Method is POST - this is cgi request [19:17:14]url: /json_proto [19:17:14]query_string will be loaded in cgi processing [19:17:14]execute_cgi json_proto POST (null) [19:17:14]execute_cgi path=json_proto method=POST [19:17:14]POST find Content-Length [19:17:14]Host: 172.17.47.196:8080 [19:17:14]Content-Length: 697 [19:17:14]Content-Type: application/json [19:17:14] [19:17:14]POST finish read [19:17:14]Found Content-Length = 697 [19:17:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148128", "tax_sys" : 0, "items" : [ { "code": "4700001060862", "name": "\u041D\u0430\u0441\u0442\u043E\u0439\u043A\u0430 \u041A\u043E\u0444\u0435 \u043D\u0430 \u043A\u043E\u043D\u044C\u044F\u043A\u0435 0,2\u043B", "price" : 200.00, "quantity" : 1.000, "sum" : 200.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 200.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:17:14]execute_script... [19:17:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148128", "tax_sys" : 0, "items" : [ { "code": "4700001060862", "name": "\u041D\u0430\u0441\u0442\u043E\u0439\u043A\u0430 \u041A\u043E\u0444\u0435 \u043D\u0430 \u043A\u043E\u043D\u044C\u044F\u043A\u0435 0,2\u043B", "price" : 200.00, "quantity" : 1.000, "sum" : 200.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 200.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:17:14]POST & json_proto [19:17:14]process_json_proto [19:17:14]json parsed OK: [19:17:14]protocol is kg_v1.0 [19:17:14]action value=close_receipt [19:17:14]process_action close_receipt [19:17:14]cmd_close_receipt [19:17:14]MH_GetDate [19:17:14]Write to MH i2c: F0 00 00 7A 01 6A [19:17:14]Write i2c OK [19:17:14]MH_I2C_Read... [19:17:14]Read from MH i2c: F0 [19:17:14]MH_I2C_Read... [19:17:14]Read from MH i2c: F0 09 00 [19:17:14]MH_I2C_Read... [19:17:14]Read from MH i2c: F0 09 00 7A 01 00 3A 6D F0 66 4C 6B 94 66 21 [19:17:14]GetLastDocTimeStamp 1727032625 [19:17:14]current date 1727032634 [19:17:14]FM_GetShiftState [19:17:14]SAM_PROTO_GetShiftState [19:17:14]wFMCommunicate request_size=4 [19:17:14]MH_SAM_APDU [19:17:14]CAPDU: 80 13 01 00 [19:17:14]Write to MH i2c: E2 08 00 7B 01 80 13 01 00 00 00 00 00 F9 [19:17:14]Write i2c OK [19:17:14]MH_I2C_Read... [19:17:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:17:14]Read from MH i2c: E2 [19:17:14]MH_I2C_Read... [19:17:14]Read from MH i2c: E2 0E 00 [19:17:14]MH_I2C_Read... [19:17:14]Read from MH i2c: E2 0E 00 7B 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B7 [19:17:14]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:17:14]wFMCommunicate OK [19:17:14]SAM_PROTO_GetShiftState done [19:17:14]FM_GetShiftState done [19:17:14]opened in 1726964220 [19:17:14]opened+sec_in_day 1727050620 [19:17:14]quantity*price = 20000 [19:17:14]sum+1 = 20001 [19:17:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 370 22.09.2024 19:17 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87057 ФПД: 52537201471581 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T191714&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87057&fm=52537201471581&tin=02508201610067®Number=0000000000092592&sum=20000 0 [19:17:16]StoreToDocumentArchive [19:17:16]shift 497 fd 87057 [19:17:16]save to /storage/0497/doc_00087057 [19:17:16]save last doc name /storage/0497/doc_00087057 to /storage/kkm_last_doc_name [19:17:16]save OK [19:17:16]Clear old archive folders... [19:17:16]ProcessDocumentItem done err = 0, tmpTLVsize=293 [19:17:16]tlvbuf is 002AFF00 [19:17:16]SAM_PROTO_ClearQueue [19:17:16]wFMCommunicate request_size=4 [19:17:16]MH_SAM_APDU [19:17:16]CAPDU: 80 09 00 00 [19:17:16]Write to MH i2c: E2 08 00 88 01 80 09 00 00 00 00 00 00 FB [19:17:16]Write i2c OK [19:17:16]MH_I2C_Read... [19:17:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:17:16]Read from MH i2c: E2 [19:17:16]MH_I2C_Read... [19:17:16]Read from MH i2c: E2 03 00 [19:17:16]MH_I2C_Read... [19:17:16]Read from MH i2c: E2 03 00 88 01 00 90 00 FD [19:17:16]RAPDU: 90 00 [19:17:16]wFMCommunicate OK [19:17:16]SAM_PROTO_ClearQueue done [19:17:16]KKMCreateOFDPacket [19:17:16]OFDProtocolAddRootSTLVToBuf [19:17:16]FM_MakeSignedData [19:17:16]FM_MakeSignedData [19:17:16]SAM_PROTO_SignData [19:17:16]wFMCommunicate request_size=4 [19:17:16]MH_SAM_APDU [19:17:16]CAPDU: 80 0D 01 02 [19:17:16]Write to MH i2c: E2 08 00 89 01 80 0D 01 02 00 00 00 00 03 [19:17:16]Write i2c OK [19:17:16]MH_I2C_Read... [19:17:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:17:16]Read from MH i2c: E2 [19:17:16]MH_I2C_Read... [19:17:16]Read from MH i2c: E2 03 00 [19:17:16]MH_I2C_Read... [19:17:16]Read from MH i2c: E2 03 00 89 01 00 90 00 FE [19:17:16]RAPDU: 90 00 [19:17:16]wFMCommunicate OK [19:17:16]wFMCommunicate request_size=255 [19:17:16]MH_SAM_APDU [19:17:16]CAPDU: 80 0D 02 02 FA 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 31 30 36 30 38 36 32 06 04 33 00 D0 9D D0 B0 D1 81 D1 82 D0 BE D0 B9 D0 BA D0 B0 20 D0 9A D0 BE D1 84 D0 B5 20 D0 BD D0 B0 20 D0 BA D0 BE D0 BD D1 8C D1 8F D0 BA D0 B5 20 30 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 20 4E 00 00 00 00 13 04 06 00 20 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 72 01 00 00 F4 03 04 00 3A 6D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [19:17:16]Write to MH i2c: E2 02 01 8A 01 80 0D 02 02 FA 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 31 30 36 30 38 36 32 06 04 33 00 D0 9D D0 B0 D1 81 D1 82 D0 BE D0 B9 D0 BA D0 B0 20 D0 9A D0 BE D1 84 D0 B5 20 D0 BD D0 B0 20 D0 BA D0 BE D0 BD D1 8C D1 8F D0 BA D0 B5 20 30 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 20 4E 00 00 00 00 13 04 06 00 20 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 72 01 00 00 F4 03 04 00 3A 6D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 F1 [19:17:16]Write i2c OK [19:17:16]MH_I2C_Read... [19:17:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:17:16]Read from MH i2c: E2 [19:17:16]MH_I2C_Read... [19:17:16]Read from MH i2c: E2 03 00 [19:17:16]MH_I2C_Read... [19:17:16]Read from MH i2c: E2 03 00 8A 01 00 90 00 FF [19:17:16]RAPDU: 90 00 [19:17:16]wFMCommunicate OK [19:17:16]wFMCommunicate request_size=52 [19:17:16]MH_SAM_APDU [19:17:16]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 11 54 01 00 35 04 06 00 2F C8 45 3B 30 5D [19:17:16]Write to MH i2c: E2 37 00 8B 01 80 0D 02 02 2F 00 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 11 54 01 00 35 04 06 00 2F C8 45 3B 30 5D 00 00 41 [19:17:16]Write i2c OK [19:17:16]MH_I2C_Read... [19:17:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 74 6C 47 00 7F 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 34 39 37 39 10 04 04 00 10 54 01 00 F4 03 04 00 04 18 F0 66 B6 04 01 Read from MH i2c: 00 E2 00 [19:17:16]26 MH_I2C_Read... [19:17:16]62 *** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:17:16]82 Read from MH i2c: 43 E2 57 03 C9 00 96 [19:17:16]71 MH_I2C_Read... [19:17:16] [19:17:16]Read from MH i2c: CommunicateWithHost err = 0 [19:17:16]E2 CheckOFDResponse [19:17:16]03 1017 (14) - 77093643461234 [19:17:16]00 1041 (16) - 0000000000874979 [19:17:16]1040 (4) - 87056 [19:17:16]8B 1012 (4) - 22.09.2024 13:13 [19:17:16]01 1206 (1) - 0 [19:17:16]OFD Sender: Remove packet 87056 [19:17:16]ProducePacketName [19:17:16]name=ofd_packets/00087056 [19:17:16]NVStorageDeleteData [19:17:16]00 90 00 00 [19:17:16]RAPDU: 90 00 [19:17:16]wFMCommunicate OK [19:17:16]wFMCommunicate request_size=4 [19:17:16]MH_SAM_APDU [19:17:16]CAPDU: 80 0D 03 02 [19:17:16]Write to MH i2c: E2 08 00 8C 01 80 0D 03 02 00 00 00 00 08 [19:17:16]Write i2c OK [19:17:16]MH_I2C_Read... [19:17:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:17:17]Read from MH i2c: E2 [19:17:17]MH_I2C_Read... [19:17:17]Read from MH i2c: E2 0B 00 [19:17:17]MH_I2C_Read... [19:17:17]Read from MH i2c: E2 0B 00 8C 01 00 1F E4 E1 CF 71 F4 DB 6C 90 00 68 [19:17:17]RAPDU: 1F E4 E1 CF 71 F4 DB 6C 90 00 [19:17:17]wFMCommunicate OK [19:17:17]SAM_PROTO_SignData done [19:17:17]FM_MakeSignedData done [19:17:17]CreateOFDProtocolMessage [19:17:17]wFMCommunicate request_size=4 [19:17:17]MH_SAM_APDU [19:17:17]CAPDU: 80 11 00 00 [19:17:17]Write to MH i2c: E2 08 00 8D 01 80 11 00 00 00 00 00 00 08 [19:17:17]Write i2c OK [19:17:17]MH_I2C_Read... [19:17:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:17:17]Read from MH i2c: E2 [19:17:17]MH_I2C_Read... [19:17:17]Read from MH i2c: E2 17 00 [19:17:17]MH_I2C_Read... [19:17:17]Read from MH i2c: E2 17 00 8D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 67 [19:17:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:17:17]wFMCommunicate OK [19:17:17]CreateOFDProtocolMessage done [19:17:17]OFDSenderStorePacket 87057 [19:17:17]StoreOFDPacket docnum=87057 [19:17:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 39 01 00 00 CD FB 31 01 CB 1A 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 31 30 36 30 38 36 32 06 04 33 00 D0 9D D0 B0 D1 81 D1 82 D0 BE D0 B9 D0 BA D0 B0 20 D0 9A D0 BE D1 84 D0 B5 20 D0 BD D0 B0 20 D0 BA D0 BE D0 BD D1 8C D1 8F D0 BA D0 B5 20 30 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 20 4E 00 00 00 00 13 04 06 00 20 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 72 01 00 00 F4 03 04 00 3A 6D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 11 54 01 00 35 04 06 00 2F C8 45 3B 30 5D 1F E4 E1 CF 71 F4 DB 6C [19:17:17]CheckFolder [19:17:17]dirname=/storage/ofd_packets [19:17:17]CheckFolder done [19:17:17]ProducePacketName [19:17:17]name=ofd_packets/00087057 [19:17:17]NVStorageSaveData ofd_packets/00087057 [19:17:17]File name is /storage/ofd_packets/00087057 [19:17:17]Write 343 bytes [19:17:17]NVStorageSaveData done [19:17:17]OFDSenderStorePacket done [19:17:17]KKMCreateOFDPacket done [19:17:17]NVStorageSaveData kkm_last_timestamp [19:17:17]File name is /storage/kkm_last_timestamp [19:17:17]Write 4 bytes [19:17:17]NVStorageSaveData done [19:17:17]ExternCall_PrintAddStr [19:17:17]wPrintStart [19:17:17]Write to MH i2c: 01 00 00 8E 01 8F [19:17:17]Write i2c OK [19:17:17]MH_I2C_Read... [19:17:17]Read from MH i2c: 01 [19:17:17]MH_I2C_Read... [19:17:17]Read from MH i2c: 01 07 00 [19:17:17]MH_I2C_Read... [19:17:17]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [19:17:17]RasterBufferAndPrint [19:17:17]line Счет N : (3)148128 [19:17:17]line ИНН: 02508201610067 [19:17:17]line Контрольно-Кассовый Чек [19:17:17]line ПРОДАЖА [19:17:17]line Товар: 4700001060862 [19:17:17]line Настойка Кофе на коньяке 0,2л [19:17:17]line 1.000 * 200.00 [19:17:17]line = 200.00 [19:17:17]line НДС 12% НСП 1% [19:17:17]line > о реализуемом товаре [19:17:17]line ИТОГО: 200.00 [19:17:17]line НСП 1% : 1.77 [19:17:17]line НДС 12% : 21.24 [19:17:17]line Наличными: 200.00 [19:17:17]line Безнал.: 0.00 [19:17:17]line Место: АЗС № 137 "Партнер Нефть" [19:17:17]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:17:17]line СНО: Общий режим [19:17:17]line Чек 370 22.09.2024 19:17 [19:17:17]line Смена: 497 ФФД: 1.0 [19:17:17]line ЗНМ: 0300000064 [19:17:17]line РНМ: 0000000000092592 [19:17:17]line Версия ККМ: 001 [19:17:17]line ФМ: 0000000000874979 [19:17:17]line ФД: 87057 [19:17:17]line ФПД: 52537201471581 [19:17:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T191714&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87057&fm=52537201471581&tin=02508201610067®Number=0000000000092592&sum=20000 [19:17:17]line 0 [19:17:17]written 0, free lines is 4095 [19:17:17]OFD Sender: Processing packet 87057 [packets to send 277, broken 276] [19:17:17]ProducePacketName [19:17:17]name=ofd_packets/00087057 [19:17:17]OFD Sender: To server: pG, [19:17:17]CommunicateWithHost lk.salyk.kg:30040 [19:17:17]ConnectInit lk.salyk.kg [19:17:17]Write to MH i2c: 01 00 00 B7 01 B8 [19:17:17]Write i2c OK [19:17:17]MH_I2C_Read... [19:17:17]Read from MH i2c: 01 [19:17:17]MH_I2C_Read... [19:17:17]Read from MH i2c: 01 07 00 [19:17:17]MH_I2C_Read... [19:17:17]Read from MH i2c: 01 07 00 B7 01 00 00 00 00 00 E7 0C B2 [19:17:17]RasterBufferAndPrint [19:17:17]line [19:17:17]line [19:17:17]line [19:17:17]line [19:17:17]line [19:17:17]written 0, free lines is 3338 [19:17:17]MH_Cut [19:17:17]Write to MH i2c: D1 01 00 BE 01 01 91 [19:17:17]Write i2c OK [19:17:17]MH_I2C_Read... [19:17:17]Read from MH i2c: D1 [19:17:17]MH_I2C_Read... [19:17:17]Read from MH i2c: D1 01 00 [19:17:17]MH_I2C_Read... [19:17:17]Read from MH i2c: D1 01 00 BE 01 00 90 [19:17:17]Write to MH i2c: 01 00 00 BF 01 C0 [19:17:17]Write i2c OK [19:17:17]MH_I2C_Read... [19:17:18]*** Cut start [19:17:18]*** Partial cut [19:17:18]*** CUTSNS_PIN = 1 [19:17:18]*** CUTSNS_PIN = 0 [19:17:18]*** Brake cut motor [19:17:19]Read from MH i2c: 01 [19:17:19]MH_I2C_Read... [19:17:19]*** Stop cut motor [19:17:19]*** Cut end [19:17:19]Read from MH i2c: 01 07 00 [19:17:19]MH_I2C_Read... [19:17:19]Read from MH i2c: 01 07 00 BF 01 00 00 00 00 00 FF 0F D5 [19:17:19]process_action close_receipt done [19:17:19]requested_data is exist [19:17:19]produce_requested_data [19:17:19]requested_item fm.sn is exist - process it [19:17:19]wFMCommunicate request_size=4 [19:17:19]MH_SAM_APDU [19:17:19]CAPDU: 80 11 00 00 [19:17:19]Write to MH i2c: E2 08 00 C0 01 80 11 00 00 00 00 00 00 3B [19:17:19]Write i2c OK [19:17:19]MH_I2C_Read... [19:17:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:17:19]Read from MH i2c: E2 [19:17:19]MH_I2C_Read... [19:17:19]Read from MH i2c: E2 17 00 [19:17:19]MH_I2C_Read... [19:17:19]Read from MH i2c: E2 17 00 C0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 9A [19:17:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:17:19]wFMCommunicate OK [19:17:19]requested_item fd.num is exist - process it [19:17:19]SAM_PROTO_GetFieldsCounters [19:17:19]wFMCommunicate request_size=4 [19:17:19]MH_SAM_APDU [19:17:19]CAPDU: 80 13 00 00 [19:17:19]Write to MH i2c: E2 08 00 C1 01 80 13 00 00 00 00 00 00 3E [19:17:19]Write i2c OK [19:17:19]MH_I2C_Read... [19:17:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:17:19]Read from MH i2c: E2 [19:17:19]MH_I2C_Read... [19:17:19]Read from MH i2c: E2 62 00 [19:17:19]MH_I2C_Read... [19:17:19]Read from MH i2c: E2 62 00 C1 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 11 54 01 00 0E 04 04 00 F1 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 1E [19:17: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 11 54 01 00 0E 04 04 00 F1 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 [19:17:19]wFMCommunicate OK [19:17:19]SAM_PROTO_GetFieldsCounters done [19:17:19]requested_item shift.num is exist - process it [19:17:19]requested_item shift.opened is exist - process it [19:17:19]req_shift_opened [19:17:19]FM_GetShiftState [19:17:19]SAM_PROTO_GetShiftState [19:17:19]wFMCommunicate request_size=4 [19:17:19]MH_SAM_APDU [19:17:19]CAPDU: 80 13 01 00 [19:17:19]Write to MH i2c: E2 08 00 C2 01 80 13 01 00 00 00 00 00 40 [19:17:19]Write i2c OK [19:17:19]MH_I2C_Read... [19:17:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:17:19]Read from MH i2c: E2 [19:17:19]MH_I2C_Read... [19:17:19]Read from MH i2c: E2 0E 00 [19:17:19]MH_I2C_Read... [19:17:19]Read from MH i2c: E2 0E 00 C2 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 FE [19:17:19]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:17:19]wFMCommunicate OK [19:17:19]SAM_PROTO_GetShiftState done [19:17:19]FM_GetShiftState done [19:17:19]req_shift_opened done [19:17:19]requested_item shift.open_date is exist - process it [19:17:19]req_shift_open_date [19:17:19]req_shift_open_date done [19:17:19]produce_requested_data done [19:17:19]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87057,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:17:19]process_action_free close_receipt [19:17:19]json_value_free [19:17:19]json_value_free done [19:17:19]process_json_proto returns [19:17:19]Send response to host [19:17:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87057,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:17:19]free response buf [19:17:19]execute_script done [19:17:19]execute_script returns [19:17:19]free content buf [19:17:19]Sock 7.Close socket [19:17:19]Sock 7.Thread stoped [19:17:21]recv_with_timeout no data received [19:17:23]Connected sock=10 [19:17:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 39 01 00 00 CD FB 31 01 CB 1A 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 31 30 36 30 38 36 32 06 04 33 00 D0 9D D0 B0 D1 81 D1 82 D0 BE D0 B9 D0 BA D0 B0 20 D0 9A D0 BE D1 84 D0 B5 20 D0 BD D0 B0 20 D0 BA D0 BE D0 BD D1 8C D1 8F D0 BA D0 B5 20 30 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 20 4E 00 00 00 00 13 04 06 00 20 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 72 01 00 00 F4 03 04 00 3A 6D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 11 54 01 00 35 04 06 00 2F C8 45 3B 30 5D 1F E4 E1 CF 71 F4 DB 6C [19:17:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 C9 ED 47 00 89 7A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 11 54 01 00 F4 03 04 00 0F 18 F0 66 B6 04 01 00 00 DF CC 44 22 F7 21 84 28 [19:17:25]CommunicateWithHost err = 0 [19:17:25]CheckOFDResponse [19:17:25]1017 (14) - 77093643461234 [19:17:25]1041 (16) - 0000000000874979 [19:17:25]1040 (4) - 87057 [19:17:25]1012 (4) - 22.09.2024 13:13 [19:17:25]1206 (1) - 0 [19:17:25]OFD Sender: Remove packet 87057 [19:17:25]ProducePacketName [19:17:25]name=ofd_packets/00087057 [19:17:25]NVStorageDeleteData [19:17:26]OFD Sender: No OFD packet to send [19:17:26]OFD Sender: No OFD packet to send [19:17:31]OFD Sender: No OFD packet to send [19:17:36]OFD Sender: No OFD packet to send [19:17:40]recv_with_timeout no data received [19:17:40]accept exits with 11 [19:17:40]New connection [19:17:40]New thread 3067436388 created [19:17:40]Thread 3067293028 joined [19:17:40]Waiting for new connection... [19:17:40] Sock 11.Parse request [19:17:40]Sock 11.Check first char [19:17:40]Sock 11.First char is OK [19:17:40]request: POST /json_proto HTTP/1.0 [19:17:40]Method: POST [19:17:40]URL: /json_proto [19:17:40]Method is POST - this is cgi request [19:17:40]url: /json_proto [19:17:40]query_string will be loaded in cgi processing [19:17:40]execute_cgi json_proto POST (null) [19:17:40]execute_cgi path=json_proto method=POST [19:17:40]POST find Content-Length [19:17:40]Host: 172.17.47.196:8080 [19:17:40]Content-Length: 677 [19:17:40]Content-Type: application/json [19:17:40] [19:17:40]POST finish read [19:17:40]Found Content-Length = 677 [19:17:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871986", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:17:40]execute_script... [19:17: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)871986", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:17:40]POST & json_proto [19:17:40]process_json_proto [19:17:40]json parsed OK: [19:17:40]protocol is kg_v1.0 [19:17:40]action value=close_receipt [19:17:40]process_action close_receipt [19:17:40]cmd_close_receipt [19:17:40]MH_GetDate [19:17:40]Write to MH i2c: F0 00 00 C3 01 B3 [19:17:40]Write i2c OK [19:17:40]MH_I2C_Read... [19:17:40]Read from MH i2c: F0 [19:17:40]MH_I2C_Read... [19:17:40]Read from MH i2c: F0 09 00 [19:17:40]MH_I2C_Read... [19:17:40]Read from MH i2c: F0 09 00 C3 01 00 54 6D F0 66 4C 6B 94 66 84 [19:17:40]GetLastDocTimeStamp 1727032634 [19:17:40]current date 1727032660 [19:17:40]FM_GetShiftState [19:17:40]SAM_PROTO_GetShiftState [19:17:40]wFMCommunicate request_size=4 [19:17:40]MH_SAM_APDU [19:17:40]CAPDU: 80 13 01 00 [19:17:40]Write to MH i2c: E2 08 00 C4 01 80 13 01 00 00 00 00 00 42 [19:17:40]Write i2c OK [19:17:40]MH_I2C_Read... [19:17:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:17:40]Read from MH i2c: E2 [19:17:40]MH_I2C_Read... [19:17:40]Read from MH i2c: E2 0E 00 [19:17:40]MH_I2C_Read... [19:17:40]Read from MH i2c: E2 0E 00 C4 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 00 [19:17:40]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:17:40]wFMCommunicate OK [19:17:40]SAM_PROTO_GetShiftState done [19:17:40]FM_GetShiftState done [19:17:40]opened in 1726964220 [19:17:40]opened+sec_in_day 1727050620 [19:17:40]quantity*price = 40002 [19:17:40]sum+1 = 40003 [19:17:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 371 22.09.2024 19:17 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87058 ФПД: 221613512517446 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T191740&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87058&fm=221613512517446&tin=02508201610067®Number=0000000000092592&sum=40000 [19:17:42]StoreToDocumentArchive [19:17:42]shift 497 fd 87058 [19:17:42]save to /storage/0497/doc_00087058 [19:17:42]save last doc name /storage/0497/doc_00087058 to /storage/kkm_last_doc_name [19:17:42]save OK [19:17:42]Clear old archive folders... [19:17:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:17:42]tlvbuf is 002A57A0 [19:17:42]SAM_PROTO_ClearQueue [19:17:42]wFMCommunicate request_size=4 [19:17:42]MH_SAM_APDU [19:17:42]CAPDU: 80 09 00 00 [19:17:42]Write to MH i2c: E2 08 00 D1 01 80 09 00 00 00 00 00 00 44 [19:17:42]Write i2c OK [19:17:42]MH_I2C_Read... [19:17:42]Read from MH i2c: E2 [19:17:42]MH_I2C_Read... [19:17:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:17:42]Read from MH i2c: E2 03 00 [19:17:42]MH_I2C_Read... [19:17:42]Read from MH i2c: E2 03 00 D1 01 00 90 00 46 [19:17:42]RAPDU: 90 00 [19:17:42]wFMCommunicate OK [19:17:42]SAM_PROTO_ClearQueue done [19:17:42]KKMCreateOFDPacket [19:17:42]OFDProtocolAddRootSTLVToBuf [19:17:42]FM_MakeSignedData [19:17:42]FM_MakeSignedData [19:17:42]SAM_PROTO_SignData [19:17:42]wFMCommunicate request_size=4 [19:17:42]MH_SAM_APDU [19:17:42]CAPDU: 80 0D 01 02 [19:17:42]Write to MH i2c: E2 08 00 D2 01 80 0D 01 02 00 00 00 00 4C [19:17:42]Write i2c OK [19:17:42]MH_I2C_Read... [19:17:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:17:42]Read from MH i2c: E2 [19:17:42]MH_I2C_Read... [19:17:42]Read from MH i2c: E2 03 00 [19:17:42]MH_I2C_Read... [19:17:42]Read from MH i2c: E2 03 00 D2 01 00 90 00 47 [19:17:42]RAPDU: 90 00 [19:17:42]wFMCommunicate OK [19:17:42]wFMCommunicate request_size=255 [19:17:42]MH_SAM_APDU [19:17: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 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 73 01 00 00 F4 03 04 00 54 6D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 12 54 01 00 35 04 06 00 C9 [19:17:42]Write to MH i2c: E2 02 01 D3 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 01 00 00 F4 03 04 00 54 6D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 12 54 01 00 35 04 06 00 C9 00 00 6B [19:17:42]Write i2c OK [19:17:42]MH_I2C_Read... [19:17:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:17:42]Read from MH i2c: E2 [19:17:42]MH_I2C_Read... [19:17:42]Read from MH i2c: E2 03 00 [19:17:42]MH_I2C_Read... [19:17:42]Read from MH i2c: E2 03 00 D3 01 00 90 00 48 [19:17:42]RAPDU: 90 00 [19:17:42]wFMCommunicate OK [19:17:42]wFMCommunicate request_size=10 [19:17:42]MH_SAM_APDU [19:17:42]CAPDU: 80 0D 02 02 05 8E 6A B0 E7 46 [19:17:42]Write to MH i2c: E2 0D 00 D4 01 80 0D 02 02 05 00 8E 6A B0 E7 46 00 00 2E [19:17:42]Write i2c OK [19:17:42]MH_I2C_Read... [19:17:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:17:42]Read from MH i2c: E2 [19:17:42]MH_I2C_Read... [19:17:42]Read from MH i2c: E2 03 00 [19:17:42]MH_I2C_Read... [19:17:42]Read from MH i2c: E2 03 00 D4 01 00 90 00 49 [19:17:42]RAPDU: 90 00 [19:17:42]wFMCommunicate OK [19:17:42]wFMCommunicate request_size=4 [19:17:42]MH_SAM_APDU [19:17:42]CAPDU: 80 0D 03 02 [19:17:42]Write to MH i2c: E2 08 00 D5 01 80 0D 03 02 00 00 00 00 51 [19:17:42]Write i2c OK [19:17:42]MH_I2C_Read... [19:17:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:17:43]Read from MH i2c: E2 [19:17:43]MH_I2C_Read... [19:17:43]Read from MH i2c: E2 0B 00 [19:17:43]MH_I2C_Read... [19:17:43]Read from MH i2c: E2 0B 00 D5 01 00 34 C6 E1 CB 49 1E E1 27 90 00 67 [19:17:43]RAPDU: 34 C6 E1 CB 49 1E E1 27 90 00 [19:17:43]wFMCommunicate OK [19:17:43]SAM_PROTO_SignData done [19:17:43]FM_MakeSignedData done [19:17:43]CreateOFDProtocolMessage [19:17:43]wFMCommunicate request_size=4 [19:17:43]MH_SAM_APDU [19:17:43]CAPDU: 80 11 00 00 [19:17:43]Write to MH i2c: E2 08 00 D6 01 80 11 00 00 00 00 00 00 51 [19:17:43]Write i2c OK [19:17:43]MH_I2C_Read... [19:17:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:17:43]Read from MH i2c: E2 [19:17:43]MH_I2C_Read... [19:17:43]Read from MH i2c: E2 17 00 [19:17:43]MH_I2C_Read... [19:17:43]Read from MH i2c: E2 17 00 D6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B0 [19:17:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:17:43]wFMCommunicate OK [19:17:43]CreateOFDProtocolMessage done [19:17:43]OFDSenderStorePacket 87058 [19:17:43]StoreOFDPacket docnum=87058 [19:17:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 81 FA 07 01 B8 B6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 73 01 00 00 F4 03 04 00 54 6D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 12 54 01 00 35 04 06 00 C9 8E 6A B0 E7 46 34 C6 E1 CB 49 1E E1 27 [19:17:43]CheckFolder [19:17:43]dirname=/storage/ofd_packets [19:17:43]CheckFolder done [19:17:43]ProducePacketName [19:17:43]name=ofd_packets/00087058 [19:17:43]NVStorageSaveData ofd_packets/00087058 [19:17:43]File name is /storage/ofd_packets/00087058 [19:17:43]Write 301 bytes [19:17:43]NVStorageSaveData done [19:17:43]OFDSenderStorePacket done [19:17:43]KKMCreateOFDPacket done [19:17:43]NVStorageSaveData kkm_last_timestamp [19:17:43]File name is /storage/kkm_last_timestamp [19:17:43]Write 4 bytes [19:17:43]NVStorageSaveData done [19:17:43]ExternCall_PrintAddStr [19:17:43]wPrintStart [19:17:43]Write to MH i2c: 01 00 00 D7 01 D8 [19:17:43]Write i2c OK [19:17:43]MH_I2C_Read... [19:17:43]Read from MH i2c: 01 [19:17:43]MH_I2C_Read... [19:17:43]Read from MH i2c: 01 07 00 [19:17:43]MH_I2C_Read... [19:17:43]Read from MH i2c: 01 07 00 D7 01 00 00 00 00 00 FF 0F ED [19:17:43]RasterBufferAndPrint [19:17:43]line Счет N : (1)871986 [19:17:43]line ИНН: 02508201610067 [19:17:43]line Контрольно-Кассовый Чек [19:17:43]line ПРОДАЖА [19:17:43]line ТРК (МРК, ГНК) : 33 [19:17:43]line Товар: 2710124130 [19:17:43]line Аи-92-К-5 [19:17:43]line 5.900 * 67.80 [19:17:43]line = 400.02 [19:17:43]line НДС 12% НСП 1% [19:17:43]line > о реализуемом товаре [19:17:43]line ОКРУГЛЕНИЕ: -0.02 [19:17:43]line ИТОГО: 400.00 [19:17:43]line Внесено: 400.00 [19:17:43]line СДАЧА: 0.00 [19:17:43]line НСП 1% : 3.54 [19:17:43]line НДС 12% : 42.48 [19:17:43]line Наличными: 400.00 [19:17:43]line Безнал.: 0.00 [19:17:43]line Место: АЗС № 137 "Партнер Нефть" [19:17:43]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:17:43]line СНО: Общий режим [19:17:43]line Чек 371 22.09.2024 19:17 [19:17:43]line Смена: 497 ФФД: 1.0 [19:17:43]line ЗНМ: 0300000064 [19:17:43]line РНМ: 0000000000092592 [19:17:43]line Версия ККМ: 001 [19:17:43]line ФМ: 0000000000874979 [19:17:43]line ФД: 87058 [19:17:43]line ФПД: 221613512517446 [19:17:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T191740&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87058&fm=221613512517446&tin=02508201610067®Number=0000000000092592&sum=40000 [19:17:43]written 0, free lines is 4095 [19:17:43]OFD Sender: Processing packet 87058 [packets to send 277, broken 276] [19:17:43]ProducePacketName [19:17:43]name=ofd_packets/00087058 [19:17:43]OFD Sender: To server: pG, [19:17:43]CommunicateWithHost lk.salyk.kg:30040 [19:17:43]ConnectInit lk.salyk.kg [19:17:43]Write to MH i2c: 01 00 00 02 02 04 [19:17:43]Write i2c OK [19:17:43]MH_I2C_Read... [19:17:43]Read from MH i2c: 01 [19:17:43]MH_I2C_Read... [19:17:43]Read from MH i2c: 01 07 00 [19:17:43]MH_I2C_Read... [19:17:43]Read from MH i2c: 01 07 00 02 02 00 00 00 00 00 E3 0C FA [19:17:43]RasterBufferAndPrint [19:17:43]line [19:17:43]line [19:17:43]line [19:17:43]line [19:17:43]line [19:17:43]written 0, free lines is 3338 [19:17:43]MH_Cut [19:17:43]Write to MH i2c: D1 01 00 09 02 01 DD [19:17:43]Write i2c OK [19:17:43]MH_I2C_Read... [19:17:43]Read from MH i2c: D1 [19:17:43]MH_I2C_Read... [19:17:43]Read from MH i2c: D1 01 00 [19:17:43]MH_I2C_Read... [19:17:43]Read from MH i2c: D1 01 00 09 02 00 DC [19:17:43]Write to MH i2c: 01 00 00 0A 02 0C [19:17:43]Write i2c OK [19:17:43]MH_I2C_Read... [19:17:44]*** Cut start [19:17:44]*** Partial cut [19:17:44]*** CUTSNS_PIN = 1 [19:17:44]*** CUTSNS_PIN = 0 [19:17:44]*** Brake cut motor [19:17:45]Read from MH i2c: 01 [19:17:45]MH_I2C_Read... [19:17:45]*** Stop cut motor [19:17:45]*** Cut end [19:17:45]Read from MH i2c: 01 07 00 [19:17:45]MH_I2C_Read... [19:17:45]Read from MH i2c: 01 07 00 0A 02 00 00 00 00 00 FF 0F 21 [19:17:45]process_action close_receipt done [19:17:45]requested_data is exist [19:17:45]produce_requested_data [19:17:45]requested_item fm.sn is exist - process it [19:17:45]wFMCommunicate request_size=4 [19:17:45]MH_SAM_APDU [19:17:45]CAPDU: 80 11 00 00 [19:17:45]Write to MH i2c: E2 08 00 0B 02 80 11 00 00 00 00 00 00 87 [19:17:45]Write i2c OK [19:17:45]MH_I2C_Read... [19:17:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:17:45]Read from MH i2c: E2 [19:17:45]MH_I2C_Read... [19:17:45]Read from MH i2c: E2 17 00 [19:17:45]MH_I2C_Read... [19:17:45]Read from MH i2c: E2 17 00 0B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E6 [19:17:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:17:45]wFMCommunicate OK [19:17:45]requested_item fd.num is exist - process it [19:17:45]SAM_PROTO_GetFieldsCounters [19:17:45]wFMCommunicate request_size=4 [19:17:45]MH_SAM_APDU [19:17:45]CAPDU: 80 13 00 00 [19:17:45]Write to MH i2c: E2 08 00 0C 02 80 13 00 00 00 00 00 00 8A [19:17:45]Write i2c OK [19:17:45]MH_I2C_Read... [19:17:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:17:45]Read from MH i2c: E2 [19:17:45]MH_I2C_Read... [19:17:45]Read from MH i2c: E2 62 00 [19:17:45]MH_I2C_Read... [19:17:45]Read from MH i2c: E2 62 00 0C 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 12 54 01 00 0E 04 04 00 F1 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 6E [19:17: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 12 54 01 00 0E 04 04 00 F1 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 [19:17:45]wFMCommunicate OK [19:17:45]SAM_PROTO_GetFieldsCounters done [19:17:45]requested_item shift.num is exist - process it [19:17:45]requested_item shift.opened is exist - process it [19:17:45]req_shift_opened [19:17:45]FM_GetShiftState [19:17:45]SAM_PROTO_GetShiftState [19:17:45]wFMCommunicate request_size=4 [19:17:45]MH_SAM_APDU [19:17:45]CAPDU: 80 13 01 00 [19:17:45]Write to MH i2c: E2 08 00 0D 02 80 13 01 00 00 00 00 00 8C [19:17:45]Write i2c OK [19:17:45]MH_I2C_Read... [19:17:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:17:45]Read from MH i2c: E2 [19:17:45]MH_I2C_Read... [19:17:45]Read from MH i2c: E2 0E 00 [19:17:45]MH_I2C_Read... [19:17:45]Read from MH i2c: E2 0E 00 0D 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4A [19:17:45]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:17:45]wFMCommunicate OK [19:17:45]SAM_PROTO_GetShiftState done [19:17:45]FM_GetShiftState done [19:17:45]req_shift_opened done [19:17:45]requested_item shift.open_date is exist - process it [19:17:45]req_shift_open_date [19:17:45]req_shift_open_date done [19:17:45]produce_requested_data done [19:17:45]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87058,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:17:45]process_action_free close_receipt [19:17:45]json_value_free [19:17:45]json_value_free done [19:17:45]process_json_proto returns [19:17:45]Send response to host [19:17:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87058,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:17:45]free response buf [19:17:45]execute_script done [19:17:45]execute_script returns [19:17:45]free content buf [19:17:45]Sock 11.Close socket [19:17:45]Sock 11.Thread stoped [19:17:45]Connected sock=9 [19:17:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 81 FA 07 01 B8 B6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 73 01 00 00 F4 03 04 00 54 6D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 12 54 01 00 35 04 06 00 C9 8E 6A B0 E7 46 34 C6 E1 CB 49 1E E1 27 [19:17:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 5A 48 47 00 A4 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 34 39 37 39 10 04 04 00 12 54 01 00 F4 03 04 00 26 18 F0 66 B6 04 01 00 00 A1 CA EE 70 01 86 A9 E4 [19:17:46]CommunicateWithHost err = 0 [19:17:46]CheckOFDResponse [19:17:46]1017 (14) - 77093643461234 [19:17:46]1041 (16) - 0000000000874979 [19:17:46]1040 (4) - 87058 [19:17:46]1012 (4) - 22.09.2024 13:14 [19:17:46]1206 (1) - 0 [19:17:46]OFD Sender: Remove packet 87058 [19:17:46]ProducePacketName [19:17:46]name=ofd_packets/00087058 [19:17:46]NVStorageDeleteData [19:17:47]OFD Sender: No OFD packet to send [19:17:52]OFD Sender: No OFD packet to send [19:17:57]OFD Sender: No OFD packet to send [19:18:01]recv_with_timeout no data received [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:35]recv_with_timeout no data received [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:22]OFD Sender: No OFD packet to send [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:52]OFD Sender: No OFD packet to send [19:19:52]recv_with_timeout no data received [19:19:57]OFD Sender: No OFD packet to send [19:19:58]accept exits with 7 [19:19:58]New connection [19:19:58]New thread 3067293028 created [19:19:58]Thread 3067436388 joined [19:19:58]Waiting for new connection... [19:19:58] Sock 7.Parse request [19:19:58]Sock 7.Check first char [19:19:58]Sock 7.First char is OK [19:19:58]request: POST /json_proto HTTP/1.0 [19:19:58]Method: POST [19:19:58]URL: /json_proto [19:19:58]Method is POST - this is cgi request [19:19:58]url: /json_proto [19:19:58]query_string will be loaded in cgi processing [19:19:58]execute_cgi json_proto POST (null) [19:19:58]execute_cgi path=json_proto method=POST [19:19:58]POST find Content-Length [19:19:58]Host: 172.17.47.196:8080 [19:19:58]Content-Length: 677 [19:19:58]Content-Type: application/json [19:19:58] [19:19:58]POST finish read [19:19:58]Found Content-Length = 677 [19:19:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871987", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:19:58]execute_script... [19:19: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)871987", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:19:58]POST & json_proto [19:19:58]process_json_proto [19:19:58]json parsed OK: [19:19:58]protocol is kg_v1.0 [19:19:58]action value=close_receipt [19:19:58]process_action close_receipt [19:19:58]cmd_close_receipt [19:19:58]MH_GetDate [19:19:58]Write to MH i2c: F0 00 00 0E 02 FF [19:19:58]Write i2c OK [19:19:58]MH_I2C_Read... [19:19:58]Read from MH i2c: F0 [19:19:58]MH_I2C_Read... [19:19:58]Read from MH i2c: F0 09 00 [19:19:58]MH_I2C_Read... [19:19:58]Read from MH i2c: F0 09 00 0E 02 00 DE 6D F0 66 4C 6B 94 66 5A [19:19:58]GetLastDocTimeStamp 1727032660 [19:19:58]current date 1727032798 [19:19:58]FM_GetShiftState [19:19:58]SAM_PROTO_GetShiftState [19:19:58]wFMCommunicate request_size=4 [19:19:58]MH_SAM_APDU [19:19:58]CAPDU: 80 13 01 00 [19:19:58]Write to MH i2c: E2 08 00 0F 02 80 13 01 00 00 00 00 00 8E [19:19:58]Write i2c OK [19:19:58]MH_I2C_Read... [19:19:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:19:58]Read from MH i2c: E2 [19:19:58]MH_I2C_Read... [19:19:58]Read from MH i2c: E2 0E 00 [19:19:58]MH_I2C_Read... [19:19:58]Read from MH i2c: E2 0E 00 0F 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4C [19:19:58]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:19:58]wFMCommunicate OK [19:19:58]SAM_PROTO_GetShiftState done [19:19:58]FM_GetShiftState done [19:19:58]opened in 1726964220 [19:19:58]opened+sec_in_day 1727050620 [19:19:58]quantity*price = 40002 [19:19:58]sum+1 = 40003 [19:19:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 372 22.09.2024 19:19 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87059 ФПД: 112504389351441 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T191958&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87059&fm=112504389351441&tin=02508201610067®Number=0000000000092592&sum=40000 [19:19:59]StoreToDocumentArchive [19:19:59]shift 497 fd 87059 [19:19:59]save to /storage/0497/doc_00087059 [19:19:59]save last doc name /storage/0497/doc_00087059 to /storage/kkm_last_doc_name [19:19:59]save OK [19:19:59]Clear old archive folders... [19:19:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:19:59]tlvbuf is 00258040 [19:19:59]SAM_PROTO_ClearQueue [19:19:59]wFMCommunicate request_size=4 [19:19:59]MH_SAM_APDU [19:19:59]CAPDU: 80 09 00 00 [19:19:59]Write to MH i2c: E2 08 00 1C 02 80 09 00 00 00 00 00 00 90 [19:19:59]Write i2c OK [19:19:59]MH_I2C_Read... [19:19:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:19:59]Read from MH i2c: E2 [19:19:59]MH_I2C_Read... [19:19:59]Read from MH i2c: E2 03 00 [19:19:59]MH_I2C_Read... [19:19:59]Read from MH i2c: E2 03 00 1C 02 00 90 00 92 [19:19:59]RAPDU: 90 00 [19:19:59]wFMCommunicate OK [19:19:59]SAM_PROTO_ClearQueue done [19:19:59]KKMCreateOFDPacket [19:19:59]OFDProtocolAddRootSTLVToBuf [19:19:59]FM_MakeSignedData [19:19:59]FM_MakeSignedData [19:19:59]SAM_PROTO_SignData [19:19:59]wFMCommunicate request_size=4 [19:19:59]MH_SAM_APDU [19:19:59]CAPDU: 80 0D 01 02 [19:19:59]Write to MH i2c: E2 08 00 1D 02 80 0D 01 02 00 00 00 00 98 [19:19:59]Write i2c OK [19:19:59]MH_I2C_Read... [19:19:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:19:59]Read from MH i2c: E2 [19:19:59]MH_I2C_Read... [19:19:59]Read from MH i2c: E2 03 00 [19:19:59]MH_I2C_Read... [19:19:59]Read from MH i2c: E2 03 00 1D 02 00 90 00 93 [19:19:59]RAPDU: 90 00 [19:19:59]wFMCommunicate OK [19:19:59]wFMCommunicate request_size=255 [19:19:59]MH_SAM_APDU [19:19: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 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 74 01 00 00 F4 03 04 00 DE 6D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 13 54 01 00 35 04 06 00 66 [19:19:59]Write to MH i2c: E2 02 01 1E 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 74 01 00 00 F4 03 04 00 DE 6D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 13 54 01 00 35 04 06 00 66 00 00 E0 [19:19:59]Write i2c OK [19:19:59]MH_I2C_Read... [19:19:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:19:59]Read from MH i2c: E2 [19:19:59]MH_I2C_Read... [19:19:59]Read from MH i2c: E2 03 00 [19:19:59]MH_I2C_Read... [19:19:59]Read from MH i2c: E2 03 00 1E 02 00 90 00 94 [19:19:59]RAPDU: 90 00 [19:19:59]wFMCommunicate OK [19:19:59]wFMCommunicate request_size=10 [19:19:59]MH_SAM_APDU [19:19:59]CAPDU: 80 0D 02 02 05 52 78 29 B8 11 [19:19:59]Write to MH i2c: E2 0D 00 1F 02 80 0D 02 02 05 00 52 78 29 B8 11 00 00 61 [19:19:59]Write i2c OK [19:19:59]MH_I2C_Read... [19:19:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:19:59]Read from MH i2c: E2 [19:19:59]MH_I2C_Read... [19:19:59]Read from MH i2c: E2 03 00 [19:19:59]MH_I2C_Read... [19:19:59]Read from MH i2c: E2 03 00 1F 02 00 90 00 95 [19:19:59]RAPDU: 90 00 [19:19:59]wFMCommunicate OK [19:19:59]wFMCommunicate request_size=4 [19:19:59]MH_SAM_APDU [19:19:59]CAPDU: 80 0D 03 02 [19:19:59]Write to MH i2c: E2 08 00 20 02 80 0D 03 02 00 00 00 00 9D [19:19:59]Write i2c OK [19:19:59]MH_I2C_Read... [19:20:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:20:00]Read from MH i2c: E2 [19:20:00]MH_I2C_Read... [19:20:00]Read from MH i2c: E2 0B 00 [19:20:00]MH_I2C_Read... [19:20:00]Read from MH i2c: E2 0B 00 20 02 00 01 8C 3B AF 78 6F 38 E4 90 00 18 [19:20:00]RAPDU: 01 8C 3B AF 78 6F 38 E4 90 00 [19:20:00]wFMCommunicate OK [19:20:00]SAM_PROTO_SignData done [19:20:00]FM_MakeSignedData done [19:20:00]CreateOFDProtocolMessage [19:20:00]wFMCommunicate request_size=4 [19:20:00]MH_SAM_APDU [19:20:00]CAPDU: 80 11 00 00 [19:20:00]Write to MH i2c: E2 08 00 21 02 80 11 00 00 00 00 00 00 9D [19:20:00]Write i2c OK [19:20:00]MH_I2C_Read... [19:20:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:20:00]Read from MH i2c: E2 [19:20:00]MH_I2C_Read... [19:20:00]Read from MH i2c: E2 17 00 [19:20:00]MH_I2C_Read... [19:20:00]Read from MH i2c: E2 17 00 21 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 FC [19:20:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:20:00]wFMCommunicate OK [19:20:00]CreateOFDProtocolMessage done [19:20:00]OFDSenderStorePacket 87059 [19:20:00]StoreOFDPacket docnum=87059 [19:20:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 90 27 07 01 8F EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 74 01 00 00 F4 03 04 00 DE 6D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 13 54 01 00 35 04 06 00 66 52 78 29 B8 11 01 8C 3B AF 78 6F 38 E4 [19:20:00]CheckFolder [19:20:00]dirname=/storage/ofd_packets [19:20:00]CheckFolder done [19:20:00]ProducePacketName [19:20:00]name=ofd_packets/00087059 [19:20:00]NVStorageSaveData ofd_packets/00087059 [19:20:00]File name is /storage/ofd_packets/00087059 [19:20:00]Write 301 bytes [19:20:00]NVStorageSaveData done [19:20:00]OFDSenderStorePacket done [19:20:00]KKMCreateOFDPacket done [19:20:00]NVStorageSaveData kkm_last_timestamp [19:20:00]File name is /storage/kkm_last_timestamp [19:20:00]Write 4 bytes [19:20:00]NVStorageSaveData done [19:20:00]ExternCall_PrintAddStr [19:20:00]wPrintStart [19:20:00]Write to MH i2c: 01 00 00 22 02 24 [19:20:00]Write i2c OK [19:20:00]MH_I2C_Read... [19:20:00]Read from MH i2c: 01 [19:20:00]MH_I2C_Read... [19:20:00]Read from MH i2c: 01 07 00 [19:20:00]MH_I2C_Read... [19:20:00]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 FF 0F 39 [19:20:00]RasterBufferAndPrint [19:20:00]line Счет N : (1)871987 [19:20:00]line ИНН: 02508201610067 [19:20:00]line Контрольно-Кассовый Чек [19:20:00]line ПРОДАЖА [19:20:00]line ТРК (МРК, ГНК) : 33 [19:20:00]line Товар: 2710124130 [19:20:00]line Аи-92-К-5 [19:20:00]line 5.900 * 67.80 [19:20:00]line = 400.02 [19:20:00]line НДС 12% НСП 1% [19:20:00]line > о реализуемом товаре [19:20:00]line ОКРУГЛЕНИЕ: -0.02 [19:20:00]line ИТОГО: 400.00 [19:20:00]line Внесено: 400.00 [19:20:00]line СДАЧА: 0.00 [19:20:00]line НСП 1% : 3.54 [19:20:00]line НДС 12% : 42.48 [19:20:00]line Наличными: 400.00 [19:20:00]line Безнал.: 0.00 [19:20:00]line Место: АЗС № 137 "Партнер Нефть" [19:20:00]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:20:00]line СНО: Общий режим [19:20:00]line Чек 372 22.09.2024 19:19 [19:20:00]line Смена: 497 ФФД: 1.0 [19:20:00]line ЗНМ: 0300000064 [19:20:00]line РНМ: 0000000000092592 [19:20:00]line Версия ККМ: 001 [19:20:00]line ФМ: 0000000000874979 [19:20:00]line ФД: 87059 [19:20:00]line ФПД: 112504389351441 [19:20:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T191958&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87059&fm=112504389351441&tin=02508201610067®Number=0000000000092592&sum=40000 [19:20:00]OFD Sender: Processing packet 87059 [packets to send 277, broken 276] [19:20:00]ProducePacketName [19:20:00]name=ofd_packets/00087059 [19:20:00]OFD Sender: To server: pG, [19:20:00]CommunicateWithHost lk.salyk.kg:30040 [19:20:00]ConnectInit lk.salyk.kg [19:20:00]written 0, free lines is 4095 [19:20:00]Write to MH i2c: 01 00 00 4D 02 4F [19:20:00]Write i2c OK [19:20:00]MH_I2C_Read... [19:20:00]Read from MH i2c: 01 [19:20:00]MH_I2C_Read... [19:20:00]Read from MH i2c: 01 07 00 [19:20:00]MH_I2C_Read... [19:20:00]Read from MH i2c: 01 07 00 4D 02 00 00 00 00 00 DD 0C 3F [19:20:00]RasterBufferAndPrint [19:20:00]line [19:20:00]line [19:20:00]line [19:20:00]line [19:20:00]line [19:20:00]written 0, free lines is 3300 [19:20:00]MH_Cut [19:20:00]Write to MH i2c: D1 01 00 54 02 01 28 [19:20:00]Write i2c OK [19:20:00]MH_I2C_Read... [19:20:00]Read from MH i2c: D1 [19:20:00]MH_I2C_Read... [19:20:00]Read from MH i2c: D1 01 00 [19:20:00]MH_I2C_Read... [19:20:00]Read from MH i2c: D1 01 00 54 02 00 27 [19:20:00]Write to MH i2c: 01 00 00 55 02 57 [19:20:00]Write i2c OK [19:20:00]MH_I2C_Read... [19:20:00]Connected sock=11 [19: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 34 39 37 39 0F 01 00 00 90 27 07 01 8F EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 74 01 00 00 F4 03 04 00 DE 6D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 13 54 01 00 35 04 06 00 66 52 78 29 B8 11 01 8C 3B AF 78 6F 38 E4 [19:20:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 3F 17 47 00 E8 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 34 39 37 39 10 04 04 00 13 54 01 00 F4 03 04 00 AD 18 F0 66 B6 04 01 00 00 26 27 56 26 40 EF 3A C3 [19:20:01]CommunicateWithHost err = 0 [19:20:01]CheckOFDResponse [19:20:01]1017 (14) - 77093643461234 [19:20:01]1041 (16) - 0000000000874979 [19:20:01]1040 (4) - 87059 [19:20:01]1012 (4) - 22.09.2024 13:16 [19:20:01]1206 (1) - 0 [19:20:01]OFD Sender: Remove packet 87059 [19:20:01]ProducePacketName [19:20:01]name=ofd_packets/00087059 [19:20:01]NVStorageDeleteData [19:20:01]*** Cut start [19:20:01]*** Partial cut [19:20:01]*** CUTSNS_PIN = 1 [19:20:01]*** CUTSNS_PIN = 0 [19:20:01]*** Brake cut motor [19:20:01]OFD Sender: No OFD packet to send [19:20:02]Read from MH i2c: 01 [19:20:02]MH_I2C_Read... [19:20:02]*** Stop cut motor [19:20:02]*** Cut end [19:20:02]Read from MH i2c: 01 07 00 [19:20:02]MH_I2C_Read... [19:20:02]Read from MH i2c: 01 07 00 55 02 00 00 00 00 00 FF 0F 6C [19:20:02]process_action close_receipt done [19:20:02]requested_data is exist [19:20:02]produce_requested_data [19:20:02]requested_item fm.sn is exist - process it [19:20:02]wFMCommunicate request_size=4 [19:20:02]MH_SAM_APDU [19:20:02]CAPDU: 80 11 00 00 [19:20:02]Write to MH i2c: E2 08 00 56 02 80 11 00 00 00 00 00 00 D2 [19:20:02]Write i2c OK [19:20:02]MH_I2C_Read... [19:20:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:20:02]Read from MH i2c: E2 [19:20:02]MH_I2C_Read... [19:20:02]Read from MH i2c: E2 17 00 [19:20:02]MH_I2C_Read... [19:20:02]Read from MH i2c: E2 17 00 56 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 31 [19:20:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:20:02]wFMCommunicate OK [19:20:02]requested_item fd.num is exist - process it [19:20:02]SAM_PROTO_GetFieldsCounters [19:20:02]wFMCommunicate request_size=4 [19:20:02]MH_SAM_APDU [19:20:02]CAPDU: 80 13 00 00 [19:20:02]Write to MH i2c: E2 08 00 57 02 80 13 00 00 00 00 00 00 D5 [19:20:02]Write i2c OK [19:20:02]MH_I2C_Read... [19:20:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:20:02]Read from MH i2c: E2 [19:20:02]MH_I2C_Read... [19:20:02]Read from MH i2c: E2 62 00 [19:20:02]MH_I2C_Read... [19:20:02]Read from MH i2c: E2 62 00 57 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 13 54 01 00 0E 04 04 00 F1 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 BD [19:20: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 13 54 01 00 0E 04 04 00 F1 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 [19:20:02]wFMCommunicate OK [19:20:02]SAM_PROTO_GetFieldsCounters done [19:20:02]requested_item shift.num is exist - process it [19:20:02]requested_item shift.opened is exist - process it [19:20:02]req_shift_opened [19:20:02]FM_GetShiftState [19:20:02]SAM_PROTO_GetShiftState [19:20:02]wFMCommunicate request_size=4 [19:20:02]MH_SAM_APDU [19:20:02]CAPDU: 80 13 01 00 [19:20:02]Write to MH i2c: E2 08 00 58 02 80 13 01 00 00 00 00 00 D7 [19:20:02]Write i2c OK [19:20:02]MH_I2C_Read... [19:20:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:20:02]Read from MH i2c: E2 [19:20:02]MH_I2C_Read... [19:20:02]Read from MH i2c: E2 0E 00 [19:20:02]MH_I2C_Read... [19:20:02]Read from MH i2c: E2 0E 00 58 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 95 [19:20:02]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:20:02]wFMCommunicate OK [19:20:02]SAM_PROTO_GetShiftState done [19:20:02]FM_GetShiftState done [19:20:02]req_shift_opened done [19:20:02]requested_item shift.open_date is exist - process it [19:20:02]req_shift_open_date [19:20:02]req_shift_open_date done [19:20:02]produce_requested_data done [19:20:02]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87059,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:20:02]process_action_free close_receipt [19:20:02]json_value_free [19:20:02]json_value_free done [19:20:02]process_json_proto returns [19:20:02]Send response to host [19:20:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87059,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:20:02]free response buf [19:20:02]execute_script done [19:20:02]execute_script returns [19:20:02]free content buf [19:20:02]Sock 7.Close socket [19:20:02]Sock 7.Thread stoped [19:20:06]OFD Sender: No OFD packet to send [19:20:11]recv_with_timeout no data received [19:20:11]OFD Sender: No OFD packet to send [19:20:16]OFD Sender: No OFD packet to send [19:20:21]OFD Sender: No OFD packet to send [19:20:25]accept exits with 10 [19:20:25]New connection [19:20:25]New thread 3067436388 created [19:20:25]Thread 3067293028 joined [19:20:25]Waiting for new connection... [19:20:25] Sock 10.Parse request [19:20:25]Sock 10.Check first char [19:20:25]Sock 10.First char is OK [19:20:25]request: POST /json_proto HTTP/1.0 [19:20:25]Method: POST [19:20:25]URL: /json_proto [19:20:25]Method is POST - this is cgi request [19:20:25]url: /json_proto [19:20:25]query_string will be loaded in cgi processing [19:20:25]execute_cgi json_proto POST (null) [19:20:25]execute_cgi path=json_proto method=POST [19:20:25]POST find Content-Length [19:20:25]Host: 172.17.47.196:8080 [19:20:25]Content-Length: 815 [19:20:25]Content-Type: application/json [19:20:25] [19:20:25]POST finish read [19:20:25]Found Content-Length = 815 [19:20:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148129", "tax_sys" : 0, "items" : [ { "code": "46214638", "name": "\u0420/\u0436 mentos p.white \u043D\u0435\u0436\u043D\u0430\u044F \u043C\u044F\u0442\u0430 16/15,5\u0433", "price" : 49.00, "quantity" : 1.000, "sum" : 49.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 49.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:20:25]execute_script... [19: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 : (3)148129", "tax_sys" : 0, "items" : [ { "code": "46214638", "name": "\u0420/\u0436 mentos p.white \u043D\u0435\u0436\u043D\u0430\u044F \u043C\u044F\u0442\u0430 16/15,5\u0433", "price" : 49.00, "quantity" : 1.000, "sum" : 49.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 49.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:20:25]POST & json_proto [19:20:25]process_json_proto [19:20:25]json parsed OK: [19:20:25]protocol is kg_v1.0 [19:20:25]action value=close_receipt [19:20:25]process_action close_receipt [19:20:25]cmd_close_receipt [19:20:25]MH_GetDate [19:20:25]Write to MH i2c: F0 00 00 59 02 4A [19:20:25]Write i2c OK [19:20:25]MH_I2C_Read... [19:20:25]Read from MH i2c: F0 [19:20:25]MH_I2C_Read... [19:20:25]Read from MH i2c: F0 09 00 [19:20:25]MH_I2C_Read... [19:20:25]Read from MH i2c: F0 09 00 59 02 00 F9 6D F0 66 4C 6B 94 66 C0 [19:20:25]GetLastDocTimeStamp 1727032798 [19:20:25]current date 1727032825 [19:20:25]FM_GetShiftState [19:20:25]SAM_PROTO_GetShiftState [19:20:25]wFMCommunicate request_size=4 [19:20:25]MH_SAM_APDU [19:20:25]CAPDU: 80 13 01 00 [19:20:25]Write to MH i2c: E2 08 00 5A 02 80 13 01 00 00 00 00 00 D9 [19:20:25]Write i2c OK [19:20:25]MH_I2C_Read... [19:20:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:20:25]Read from MH i2c: E2 [19:20:25]MH_I2C_Read... [19:20:25]Read from MH i2c: E2 0E 00 [19:20:25]MH_I2C_Read... [19:20:25]Read from MH i2c: E2 0E 00 5A 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 97 [19:20:25]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:20:25]wFMCommunicate OK [19:20:25]SAM_PROTO_GetShiftState done [19:20:25]FM_GetShiftState done [19:20:25]opened in 1726964220 [19:20:25]opened+sec_in_day 1727050620 [19:20:25]quantity*price = 4900 [19:20:25]sum+1 = 4901 [19:20:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 49.00 НСП 1% : 0.43 НДС 12% : 5.20 Наличными: 0.00 Безнал.: 49.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 373 22.09.2024 19:20 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87060 ФПД: 85626882617774 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T192025&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87060&fm=85626882617774&tin=02508201610067®Number=0000000000092592&sum=4900 0 [19:20:26]StoreToDocumentArchive [19:20:26]shift 497 fd 87060 [19:20:26]save to /storage/0497/doc_00087060 [19:20:26]save last doc name /storage/0497/doc_00087060 to /storage/kkm_last_doc_name [19:20:26]save OK [19:20:26]Clear old archive folders... [19:20:26]ProcessDocumentItem done err = 0, tmpTLVsize=289 [19:20:26]tlvbuf is 00259C60 [19:20:26]SAM_PROTO_ClearQueue [19:20:26]wFMCommunicate request_size=4 [19:20:26]MH_SAM_APDU [19:20:26]CAPDU: 80 09 00 00 [19:20:26]Write to MH i2c: E2 08 00 67 02 80 09 00 00 00 00 00 00 DB [19:20:26]Write i2c OK [19:20:26]MH_I2C_Read... [19:20:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:20:26]Read from MH i2c: E2 [19:20:26]MH_I2C_Read... [19:20:26]Read from MH i2c: E2 03 00 [19:20:26]MH_I2C_Read... [19:20:26]Read from MH i2c: E2 03 00 67 02 00 90 00 DD [19:20:26]RAPDU: 90 00 [19:20:26]wFMCommunicate OK [19:20:26]SAM_PROTO_ClearQueue done [19:20:26]KKMCreateOFDPacket [19:20:26]OFDProtocolAddRootSTLVToBuf [19:20:26]FM_MakeSignedData [19:20:26]FM_MakeSignedData [19:20:26]SAM_PROTO_SignData [19:20:26]wFMCommunicate request_size=4 [19:20:26]MH_SAM_APDU [19:20:26]CAPDU: 80 0D 01 02 [19:20:26]Write to MH i2c: E2 08 00 68 02 80 0D 01 02 00 00 00 00 E3 [19:20:26]Write i2c OK [19:20:26]MH_I2C_Read... [19:20:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:20:26]Read from MH i2c: E2 [19:20:26]MH_I2C_Read... [19:20:26]Read from MH i2c: E2 03 00 [19:20:26]MH_I2C_Read... [19:20:26]Read from MH i2c: E2 03 00 68 02 00 90 00 DE [19:20:26]RAPDU: 90 00 [19:20:26]wFMCommunicate OK [19:20:26]wFMCommunicate request_size=255 [19:20:26]MH_SAM_APDU [19:20:26]CAPDU: 80 0D 02 02 FA 03 00 21 01 1E 04 01 00 01 23 04 73 00 8A 04 08 00 34 36 32 31 34 36 33 38 06 04 34 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 2E 77 68 69 74 65 20 D0 BD D0 B5 D0 B6 D0 BD D0 B0 D1 8F 20 D0 BC D1 8F D1 82 D0 B0 20 31 36 2F 31 35 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 13 00 00 00 00 13 04 06 00 24 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 08 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 24 13 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 F9 6D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 [19:20:26]Write to MH i2c: E2 02 01 69 02 80 0D 02 02 FA 00 03 00 21 01 1E 04 01 00 01 23 04 73 00 8A 04 08 00 34 36 32 31 34 36 33 38 06 04 34 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 2E 77 68 69 74 65 20 D0 BD D0 B5 D0 B6 D0 BD D0 B0 D1 8F 20 D0 BC D1 8F D1 82 D0 B0 20 31 36 2F 31 35 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 13 00 00 00 00 13 04 06 00 24 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 08 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 24 13 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 F9 6D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 00 00 CD [19:20:26]Write i2c OK [19:20:26]MH_I2C_Read... [19:20:27]OFD Sender: No OFD packet to send [19:20:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:20:27]Read from MH i2c: E2 [19:20:27]MH_I2C_Read... [19:20:27]Read from MH i2c: E2 03 00 [19:20:27]MH_I2C_Read... [19:20:27]Read from MH i2c: E2 03 00 69 02 00 90 00 DF [19:20:27]RAPDU: 90 00 [19:20:27]wFMCommunicate OK [19:20:27]wFMCommunicate request_size=48 [19:20:27]MH_SAM_APDU [19:20:27]CAPDU: 80 0D 02 02 2B 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 14 54 01 00 35 04 06 00 4D E0 8F EB F1 AE [19:20:27]Write to MH i2c: E2 33 00 6A 02 80 0D 02 02 2B 00 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 14 54 01 00 35 04 06 00 4D E0 8F EB F1 AE 00 00 9E [19:20:27]Write i2c OK [19:20:27]MH_I2C_Read... [19:20:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:20:27]Read from MH i2c: E2 [19:20:27]MH_I2C_Read... [19:20:27]Read from MH i2c: E2 03 00 [19:20:27]MH_I2C_Read... [19:20:27]Read from MH i2c: E2 03 00 6A 02 00 90 00 E0 [19:20:27]RAPDU: 90 00 [19:20:27]wFMCommunicate OK [19:20:27]wFMCommunicate request_size=4 [19:20:27]MH_SAM_APDU [19:20:27]CAPDU: 80 0D 03 02 [19:20:27]Write to MH i2c: E2 08 00 6B 02 80 0D 03 02 00 00 00 00 E8 [19:20:27]Write i2c OK [19:20:27]MH_I2C_Read... [19:20:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:20:27]Read from MH i2c: E2 [19:20:27]MH_I2C_Read... [19:20:27]Read from MH i2c: E2 0B 00 [19:20:27]MH_I2C_Read... [19:20:27]Read from MH i2c: E2 0B 00 6B 02 00 08 94 1D DE 1F 6C 8C D9 90 00 70 [19:20:27]RAPDU: 08 94 1D DE 1F 6C 8C D9 90 00 [19:20:27]wFMCommunicate OK [19:20:27]SAM_PROTO_SignData done [19:20:27]FM_MakeSignedData done [19:20:27]CreateOFDProtocolMessage [19:20:27]wFMCommunicate request_size=4 [19:20:27]MH_SAM_APDU [19:20:27]CAPDU: 80 11 00 00 [19:20:27]Write to MH i2c: E2 08 00 6C 02 80 11 00 00 00 00 00 00 E8 [19:20:27]Write i2c OK [19:20:27]MH_I2C_Read... [19:20:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:20:27]Read from MH i2c: E2 [19:20:27]MH_I2C_Read... [19:20:27]Read from MH i2c: E2 17 00 [19:20:27]MH_I2C_Read... [19:20:27]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 34 39 37 39 90 00 47 [19:20:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:20:27]wFMCommunicate OK [19:20:27]CreateOFDProtocolMessage done [19:20:27]OFDSenderStorePacket 87060 [19:20:27]StoreOFDPacket docnum=87060 [19:20:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 35 01 00 00 53 95 2D 01 9A 82 5A 03 01 00 03 00 21 01 1E 04 01 00 01 23 04 73 00 8A 04 08 00 34 36 32 31 34 36 33 38 06 04 34 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 2E 77 68 69 74 65 20 D0 BD D0 B5 D0 B6 D0 BD D0 B0 D1 8F 20 D0 BC D1 8F D1 82 D0 B0 20 31 36 2F 31 35 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 13 00 00 00 00 13 04 06 00 24 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 08 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 24 13 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 F9 6D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 14 54 01 00 35 04 06 00 4D E0 8F EB F1 AE 08 94 1D DE 1F 6C 8C D9 [19:20:27]CheckFolder [19:20:27]dirname=/storage/ofd_packets [19:20:27]CheckFolder done [19:20:27]ProducePacketName [19:20:27]name=ofd_packets/00087060 [19:20:27]NVStorageSaveData ofd_packets/00087060 [19:20:27]File name is /storage/ofd_packets/00087060 [19:20:27]Write 339 bytes [19:20:27]NVStorageSaveData done [19:20:27]OFDSenderStorePacket done [19:20:27]KKMCreateOFDPacket done [19:20:27]NVStorageSaveData kkm_last_timestamp [19:20:27]File name is /storage/kkm_last_timestamp [19:20:27]Write 4 bytes [19:20:27]NVStorageSaveData done [19:20:27]ExternCall_PrintAddStr [19:20:27]wPrintStart [19:20:27]Write to MH i2c: 01 00 00 6D 02 6F [19:20:27]Write i2c OK [19:20:27]MH_I2C_Read... [19:20:27]Read from MH i2c: 01 [19:20:27]MH_I2C_Read... [19:20:27]Read from MH i2c: 01 07 00 [19:20:27]MH_I2C_Read... [19:20:27]Read from MH i2c: 01 07 00 6D 02 00 00 00 00 00 FF 0F 84 [19:20:27]RasterBufferAndPrint [19:20:27]line Счет N : (3)148129 [19:20:27]line ИНН: 02508201610067 [19:20:27]line Контрольно-Кассовый Чек [19:20:27]line ПРОДАЖА [19:20:27]line Товар: 46214638 [19:20:27]line Р/ж mentos p.white нежная мята 16/15,5г [19:20:27]line 1.000 * 49.00 [19:20:27]line = 49.00 [19:20:27]line НДС 12% НСП 1% [19:20:27]line > о реализуемом товаре [19:20:27]line ИТОГО: 49.00 [19:20:27]line НСП 1% : 0.43 [19:20:27]line НДС 12% : 5.20 [19:20:27]line Наличными: 0.00 [19:20:27]line Безнал.: 49.00 [19:20:27]line Место: АЗС № 137 "Партнер Нефть" [19:20:27]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:20:27]line СНО: Общий режим [19:20:27]line Чек 373 22.09.2024 19:20 [19:20:27]line Смена: 497 ФФД: 1.0 [19:20:27]line ЗНМ: 0300000064 [19:20:27]line РНМ: 0000000000092592 [19:20:27]line Версия ККМ: 001 [19:20:27]line Платежная система: O! деньги [19:20:27]line ФМ: 0000000000874979 [19:20:27]line ФД: 87060 [19:20:27]line ФПД: 85626882617774 [19:20:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T192025&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87060&fm=85626882617774&tin=02508201610067®Number=0000000000092592&sum=4900 [19:20:27]line 0 [19:20:27]written 0, free lines is 4095 [19:20:27]OFD Sender: Processing packet 87060 [packets to send 277, broken 276] [19:20:27]ProducePacketName [19:20:27]name=ofd_packets/00087060 [19:20:27]OFD Sender: To server: pG, [19:20:27]CommunicateWithHost lk.salyk.kg:30040 [19:20:27]ConnectInit lk.salyk.kg [19:20:27]Write to MH i2c: 01 00 00 98 02 9A [19:20:27]Write i2c OK [19:20:27]MH_I2C_Read... [19:20:27]Read from MH i2c: 01 [19:20:27]MH_I2C_Read... [19:20:27]Read from MH i2c: 01 07 00 [19:20:27]MH_I2C_Read... [19:20:27]Read from MH i2c: 01 07 00 98 02 00 00 00 00 00 CD 0C 7A [19:20:27]RasterBufferAndPrint [19:20:27]line [19:20:27]line [19:20:27]line [19:20:27]line [19:20:27]line [19:20:27]written 0, free lines is 3286 [19:20:27]MH_Cut [19:20:27]Write to MH i2c: D1 01 00 9F 02 01 73 [19:20:27]Write i2c OK [19:20:27]MH_I2C_Read... [19:20:27]Read from MH i2c: D1 [19:20:27]MH_I2C_Read... [19:20:27]Read from MH i2c: D1 01 00 [19:20:27]MH_I2C_Read... [19:20:27]Read from MH i2c: D1 01 00 9F 02 00 72 [19:20:27]Write to MH i2c: 01 00 00 A0 02 A2 [19:20:27]Write i2c OK [19:20:27]MH_I2C_Read... [19:20:27]Connected sock=11 [19:20:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 35 01 00 00 53 95 2D 01 9A 82 5A 03 01 00 03 00 21 01 1E 04 01 00 01 23 04 73 00 8A 04 08 00 34 36 32 31 34 36 33 38 06 04 34 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 2E 77 68 69 74 65 20 D0 BD D0 B5 D0 B6 D0 BD D0 B0 D1 8F 20 D0 BC D1 8F D1 82 D0 B0 20 31 36 2F 31 35 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 13 00 00 00 00 13 04 06 00 24 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 08 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 24 13 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 F9 6D F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 14 54 01 00 35 04 06 00 4D E0 8F EB F1 AE 08 94 1D DE 1F 6C 8C D9 [19:20:28]*** Cut start [19:20:28]*** Partial cut [19:20:28]*** CUTSNS_PIN = 1 [19:20:28]*** CUTSNS_PIN = 0 [19:20:28]*** Brake cut motor [19:20:29]Read from MH i2c: 01 [19:20:29]MH_I2C_Read... [19:20:29]*** Stop cut motor [19:20:29]*** Cut end [19:20:29]Read from MH i2c: 01 07 00 [19:20:29]MH_I2C_Read... [19:20:29]Read from MH i2c: 01 07 00 A0 02 00 00 00 00 00 FF 0F B7 [19:20:29]process_action close_receipt done [19:20:29]requested_data is exist [19:20:29]produce_requested_data [19:20:29]requested_item fm.sn is exist - process it [19:20:29]wFMCommunicate request_size=4 [19:20:29]MH_SAM_APDU [19:20:29]CAPDU: 80 11 00 00 [19:20:29]Write to MH i2c: E2 08 00 A1 02 80 11 00 00 00 00 00 00 1D [19:20:29]Write i2c OK [19:20:29]MH_I2C_Read... [19:20:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:20:29]Read from MH i2c: E2 [19:20:29]MH_I2C_Read... [19:20:29]Read from MH i2c: E2 17 00 [19:20:29]MH_I2C_Read... [19:20:29]Read from MH i2c: E2 17 00 A1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 7C [19:20:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:20:29]wFMCommunicate OK [19:20:29]requested_item fd.num is exist - process it [19:20:29]SAM_PROTO_GetFieldsCounters [19:20:29]wFMCommunicate request_size=4 [19:20:29]MH_SAM_APDU [19:20:29]CAPDU: 80 13 00 00 [19:20:29]Write to MH i2c: E2 08 00 A2 02 80 13 00 00 00 00 00 00 20 [19:20:29]Write i2c OK [19:20:29]MH_I2C_Read... [19:20:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:20:29]Read from MH i2c: E2 [19:20:29]MH_I2C_Read... [19:20:29]Read from MH i2c: E2 62 00 [19:20:29]MH_I2C_Read... [19:20:29]Read from MH i2c: E2 62 00 A2 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 14 54 01 00 0E 04 04 00 F1 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 0C [19: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 14 54 01 00 0E 04 04 00 F1 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 [19:20:29]wFMCommunicate OK [19:20:29]SAM_PROTO_GetFieldsCounters done [19:20:29]requested_item shift.num is exist - process it [19:20:29]requested_item shift.opened is exist - process it [19:20:29]req_shift_opened [19:20:29]FM_GetShiftState [19:20:29]SAM_PROTO_GetShiftState [19:20:29]wFMCommunicate request_size=4 [19:20:29]MH_SAM_APDU [19:20:29]CAPDU: 80 13 01 00 [19:20:29]Write to MH i2c: E2 08 00 A3 02 80 13 01 00 00 00 00 00 22 [19:20:29]Write i2c OK [19:20:29]MH_I2C_Read... [19:20:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:20:29]Read from MH i2c: E2 [19:20:29]MH_I2C_Read... [19:20:29]Read from MH i2c: E2 0E 00 [19:20:29]MH_I2C_Read... [19:20:29]Read from MH i2c: E2 0E 00 A3 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 E0 [19:20:29]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:20:29]wFMCommunicate OK [19:20:29]SAM_PROTO_GetShiftState done [19:20:29]FM_GetShiftState done [19:20:29]req_shift_opened done [19:20:29]requested_item shift.open_date is exist - process it [19:20:29]req_shift_open_date [19:20:29]req_shift_open_date done [19:20:29]produce_requested_data done [19:20:29]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87060,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:20:29]process_action_free close_receipt [19:20:29]json_value_free [19:20:29]json_value_free done [19:20:29]process_json_proto returns [19:20:29]Send response to host [19:20:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87060,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:20:29]free response buf [19:20:29]execute_script done [19:20:29]execute_script returns [19:20:29]free content buf [19:20:29]Sock 10.Close socket [19:20:29]Sock 10.Thread stoped [19:20:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 36 3F 47 00 EC 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 34 39 37 39 10 04 04 00 14 54 01 00 F4 03 04 00 C8 18 F0 66 B6 04 01 00 00 4A F4 AF 7E ED C0 82 0B [19:20:30]CommunicateWithHost err = 0 [19:20:30]CheckOFDResponse [19:20:30]1017 (14) - 77093643461234 [19:20:30]1041 (16) - 0000000000874979 [19:20:30]1040 (4) - 87060 [19:20:30]1012 (4) - 22.09.2024 13:16 [19:20:30]1206 (1) - 0 [19:20:30]OFD Sender: Remove packet 87060 [19:20:30]ProducePacketName [19:20:30]name=ofd_packets/00087060 [19:20:30]NVStorageDeleteData [19:20:30]OFD Sender: No OFD packet to send [19:20:35]OFD Sender: No OFD packet to send [19:20:40]OFD Sender: No OFD packet to send [19:20:45]OFD Sender: No OFD packet to send [19:20:50]OFD Sender: No OFD packet to send [19:20:55]OFD Sender: No OFD packet to send [19:21:00]OFD Sender: No OFD packet to send [19:21:05]OFD Sender: No OFD packet to send [19:21:10]OFD Sender: No OFD packet to send [19:21:15]OFD Sender: No OFD packet to send [19:21:15]recv_with_timeout no data received [19:21:20]OFD Sender: No OFD packet to send [19:21:25]OFD Sender: No OFD packet to send [19:21:30]OFD Sender: No OFD packet to send [19:21:35]OFD Sender: No OFD packet to send [19:21:40]OFD Sender: No OFD packet to send [19:21:45]OFD Sender: No OFD packet to send [19:21:50]OFD Sender: No OFD packet to send [19:21:55]OFD Sender: No OFD packet to send [19:22:00]OFD Sender: No OFD packet to send [19:22:05]OFD Sender: No OFD packet to send [19:22:10]OFD Sender: No OFD packet to send [19:22:15]OFD Sender: No OFD packet to send [19:22:20]OFD Sender: No OFD packet to send [19:22:25]OFD Sender: No OFD packet to send [19:22:30]OFD Sender: No OFD packet to send [19:22:35]OFD Sender: No OFD packet to send [19:22:40]OFD Sender: No OFD packet to send [19:22:45]OFD Sender: No OFD packet to send [19:22:50]OFD Sender: No OFD packet to send [19:22:55]OFD Sender: No OFD packet to send [19:22:57]recv_with_timeout no data received [19:23:00]OFD Sender: No OFD packet to send [19:23:03]accept exits with 9 [19:23:03]New connection [19:23:03]New thread 3067293028 created [19:23:03]Thread 3067436388 joined [19:23:03]Waiting for new connection... [19:23:03] Sock 9.Parse request [19:23:03]Sock 9.Check first char [19:23:03]Sock 9.First char is OK [19:23:03]request: POST /json_proto HTTP/1.0 [19:23:03]Method: POST [19:23:03]URL: /json_proto [19:23:03]Method is POST - this is cgi request [19:23:03]url: /json_proto [19:23:03]query_string will be loaded in cgi processing [19:23:03]execute_cgi json_proto POST (null) [19:23:03]execute_cgi path=json_proto method=POST [19:23:03]POST find Content-Length [19:23:03]Host: 172.17.47.196:8080 [19:23:03]Content-Length: 591 [19:23:03]Content-Type: application/json [19:23:03] [19:23:03]POST finish read [19:23:03]Found Content-Length = 591 [19:23:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148130", "tax_sys" : 0, "items" : [ { "code": "42069942", "name": "\u0416\u0435\u0432 Orbit White Fresh Mint", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:23:03]execute_script... [19:23: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)148130", "tax_sys" : 0, "items" : [ { "code": "42069942", "name": "\u0416\u0435\u0432 Orbit White Fresh Mint", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:23:03]POST & json_proto [19:23:03]process_json_proto [19:23:03]json parsed OK: [19:23:03]protocol is kg_v1.0 [19:23:03]action value=close_receipt [19:23:03]process_action close_receipt [19:23:03]cmd_close_receipt [19:23:03]MH_GetDate [19:23:03]Write to MH i2c: F0 00 00 A4 02 95 [19:23:03]Write i2c OK [19:23:03]MH_I2C_Read... [19:23:03]Read from MH i2c: F0 [19:23:03]MH_I2C_Read... [19:23:03]Read from MH i2c: F0 09 00 [19:23:03]MH_I2C_Read... [19:23:03]Read from MH i2c: F0 09 00 A4 02 00 97 6E F0 66 4C 6B 94 66 AA [19:23:03]GetLastDocTimeStamp 1727032825 [19:23:03]current date 1727032983 [19:23:03]FM_GetShiftState [19:23:03]SAM_PROTO_GetShiftState [19:23:03]wFMCommunicate request_size=4 [19:23:03]MH_SAM_APDU [19:23:03]CAPDU: 80 13 01 00 [19:23:03]Write to MH i2c: E2 08 00 A5 02 80 13 01 00 00 00 00 00 24 [19:23:03]Write i2c OK [19:23:03]MH_I2C_Read... [19:23:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:23:03]Read from MH i2c: E2 [19:23:03]MH_I2C_Read... [19:23:03]Read from MH i2c: E2 0E 00 [19:23:03]MH_I2C_Read... [19:23:03]Read from MH i2c: E2 0E 00 A5 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 E2 [19:23:03]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:23:03]wFMCommunicate OK [19:23:03]SAM_PROTO_GetShiftState done [19:23:03]FM_GetShiftState done [19:23:03]opened in 1726964220 [19:23:03]opened+sec_in_day 1727050620 [19:23:03]quantity*price = 4000 [19:23:03]sum+1 = 4001 [19:23:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 40.00 НСП 1% : 0.35 НДС 12% : 4.25 Наличными: 40.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 374 22.09.2024 19:23 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87061 ФПД: 277335213259731 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T192303&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87061&fm=277335213259731&tin=02508201610067®Number=0000000000092592&sum=4000 0 [19:23:04]StoreToDocumentArchive [19:23:04]shift 497 fd 87061 [19:23:04]save to /storage/0497/doc_00087061 [19:23:04]save last doc name /storage/0497/doc_00087061 to /storage/kkm_last_doc_name [19:23:04]save OK [19:23:04]Clear old archive folders... [19:23:04]ProcessDocumentItem done err = 0, tmpTLVsize=266 [19:23:04]tlvbuf is 002B0CE0 [19:23:04]SAM_PROTO_ClearQueue [19:23:04]wFMCommunicate request_size=4 [19:23:04]MH_SAM_APDU [19:23:04]CAPDU: 80 09 00 00 [19:23:04]Write to MH i2c: E2 08 00 B2 02 80 09 00 00 00 00 00 00 26 [19:23:04]Write i2c OK [19:23:04]MH_I2C_Read... [19:23:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:23:04]Read from MH i2c: E2 [19:23:04]MH_I2C_Read... [19:23:04]Read from MH i2c: E2 03 00 [19:23:04]MH_I2C_Read... [19:23:04]Read from MH i2c: E2 03 00 B2 02 00 90 00 28 [19:23:04]RAPDU: 90 00 [19:23:04]wFMCommunicate OK [19:23:04]SAM_PROTO_ClearQueue done [19:23:04]KKMCreateOFDPacket [19:23:04]OFDProtocolAddRootSTLVToBuf [19:23:04]FM_MakeSignedData [19:23:04]FM_MakeSignedData [19:23:04]SAM_PROTO_SignData [19:23:04]wFMCommunicate request_size=4 [19:23:04]MH_SAM_APDU [19:23:04]CAPDU: 80 0D 01 02 [19:23:04]Write to MH i2c: E2 08 00 B3 02 80 0D 01 02 00 00 00 00 2E [19:23:04]Write i2c OK [19:23:04]MH_I2C_Read... [19:23:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:23:04]Read from MH i2c: E2 [19:23:04]MH_I2C_Read... [19:23:04]Read from MH i2c: E2 03 00 [19:23:04]MH_I2C_Read... [19:23:04]Read from MH i2c: E2 03 00 B3 02 00 90 00 29 [19:23:04]RAPDU: 90 00 [19:23:04]wFMCommunicate OK [19:23:04]wFMCommunicate request_size=255 [19:23:04]MH_SAM_APDU [19:23:04]CAPDU: 80 0D 02 02 FA 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 97 6E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 [19:23:04]Write to MH i2c: E2 02 01 B4 02 80 0D 02 02 FA 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 97 6E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 00 00 99 [19:23:04]Write i2c OK [19:23:04]MH_I2C_Read... [19:23:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:23:05]Read from MH i2c: E2 [19:23:05]MH_I2C_Read... [19:23:05]Read from MH i2c: E2 03 00 [19:23:05]MH_I2C_Read... [19:23:05]Read from MH i2c: E2 03 00 B4 02 00 90 00 2A [19:23:05]RAPDU: 90 00 [19:23:05]wFMCommunicate OK [19:23:05]wFMCommunicate request_size=25 [19:23:05]MH_SAM_APDU [19:23:05]CAPDU: 80 0D 02 02 14 37 39 10 04 04 00 15 54 01 00 35 04 06 00 FC 3C 22 DE BB D3 [19:23:05]Write to MH i2c: E2 1C 00 B5 02 80 0D 02 02 14 00 37 39 10 04 04 00 15 54 01 00 35 04 06 00 FC 3C 22 DE BB D3 00 00 50 [19:23:05]Write i2c OK [19:23:05]MH_I2C_Read... [19:23:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:23:05]Read from MH i2c: E2 [19:23:05]MH_I2C_Read... [19:23:05]Read from MH i2c: E2 03 00 [19:23:05]MH_I2C_Read... [19:23:05]Read from MH i2c: E2 03 00 B5 02 00 90 00 2B [19:23:05]RAPDU: 90 00 [19:23:05]wFMCommunicate OK [19:23:05]wFMCommunicate request_size=4 [19:23:05]MH_SAM_APDU [19:23:05]CAPDU: 80 0D 03 02 [19:23:05]Write to MH i2c: E2 08 00 B6 02 80 0D 03 02 00 00 00 00 33 [19:23:05]Write i2c OK [19:23:05]MH_I2C_Read... [19:23:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:23:05]Read from MH i2c: E2 [19:23:05]MH_I2C_Read... [19:23:05]Read from MH i2c: E2 0B 00 [19:23:05]MH_I2C_Read... [19:23:05]Read from MH i2c: E2 0B 00 B6 02 00 56 63 AD E2 C4 FF 5C 03 90 00 9E [19:23:05]RAPDU: 56 63 AD E2 C4 FF 5C 03 90 00 [19:23:05]wFMCommunicate OK [19:23:05]SAM_PROTO_SignData done [19:23:05]FM_MakeSignedData done [19:23:05]CreateOFDProtocolMessage [19:23:05]wFMCommunicate request_size=4 [19:23:05]MH_SAM_APDU [19:23:05]CAPDU: 80 11 00 00 [19:23:05]Write to MH i2c: E2 08 00 B7 02 80 11 00 00 00 00 00 00 33 [19:23:05]Write i2c OK [19:23:05]MH_I2C_Read... [19:23:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:23:05]Read from MH i2c: E2 [19:23:05]MH_I2C_Read... [19:23:05]Read from MH i2c: E2 17 00 [19:23:05]MH_I2C_Read... [19:23:05]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 34 39 37 39 90 00 92 [19:23:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:23:05]wFMCommunicate OK [19:23:05]CreateOFDProtocolMessage done [19:23:05]OFDSenderStorePacket 87061 [19:23:05]StoreOFDPacket docnum=87061 [19:23:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 1E 01 00 00 CA C0 16 01 66 8D 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 97 6E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 15 54 01 00 35 04 06 00 FC 3C 22 DE BB D3 56 63 AD E2 C4 FF 5C 03 [19:23:05]CheckFolder [19:23:05]dirname=/storage/ofd_packets [19:23:05]CheckFolder done [19:23:05]ProducePacketName [19:23:05]name=ofd_packets/00087061 [19:23:05]NVStorageSaveData ofd_packets/00087061 [19:23:05]File name is /storage/ofd_packets/00087061 [19:23:05]Write 316 bytes [19:23:05]NVStorageSaveData done [19:23:05]OFDSenderStorePacket done [19:23:05]KKMCreateOFDPacket done [19:23:05]NVStorageSaveData kkm_last_timestamp [19:23:05]File name is /storage/kkm_last_timestamp [19:23:05]Write 4 bytes [19:23:05]NVStorageSaveData done [19:23:05]ExternCall_PrintAddStr [19:23:05]wPrintStart [19:23:05]Write to MH i2c: 01 00 00 B8 02 BA [19:23:05]Write i2c OK [19:23:05]MH_I2C_Read... [19:23:05]Read from MH i2c: 01 [19:23:05]MH_I2C_Read... [19:23:05]Read from MH i2c: 01 07 00 [19:23:05]MH_I2C_Read... [19:23:05]Read from MH i2c: 01 07 00 B8 02 00 00 00 00 00 FF 0F CF [19:23:05]RasterBufferAndPrint [19:23:05]line Счет N : (3)148130 [19:23:05]line ИНН: 02508201610067 [19:23:05]line Контрольно-Кассовый Чек [19:23:05]line ПРОДАЖА [19:23:05]line Товар: 42069942 [19:23:05]line Жев Orbit White Fresh Mint [19:23:05]line 1.000 * 40.00 [19:23:05]line = 40.00 [19:23:05]line НДС 12% НСП 1% [19:23:05]line > о реализуемом товаре [19:23:05]line ИТОГО: 40.00 [19:23:05]line НСП 1% : 0.35 [19:23:05]line НДС 12% : 4.25 [19:23:05]line Наличными: 40.00 [19:23:05]line Безнал.: 0.00 [19:23:05]line Место: АЗС № 137 "Партнер Нефть" [19:23:05]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:23:05]line СНО: Общий режим [19:23:05]line Чек 374 22.09.2024 19:23 [19:23:05]line Смена: 497 ФФД: 1.0 [19:23:05]line ЗНМ: 0300000064 [19:23:05]line РНМ: 0000000000092592 [19:23:05]line Версия ККМ: 001 [19:23:05]line ФМ: 0000000000874979 [19:23:05]line ФД: 87061 [19:23:05]line ФПД: 277335213259731 [19:23:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T192303&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87061&fm=277335213259731&tin=02508201610067®Number=0000000000092592&sum=4000 [19:23:05]line 0 [19:23:05]OFD Sender: Processing packet 87061 [packets to send 277, broken 276] [19:23:05]ProducePacketName [19:23:05]name=ofd_packets/00087061 [19:23:05]OFD Sender: To server: pG, [19:23:05]CommunicateWithHost lk.salyk.kg:30040 [19:23:05]ConnectInit lk.salyk.kg [19:23:05]written 0, free lines is 4095 [19:23:06]Write to MH i2c: 01 00 00 E0 02 E2 [19:23:06]Write i2c OK [19:23:06]MH_I2C_Read... [19:23:06]Read from MH i2c: 01 [19:23:06]MH_I2C_Read... [19:23:06]Read from MH i2c: 01 07 00 [19:23:06]MH_I2C_Read... [19:23:06]Read from MH i2c: 01 07 00 E0 02 00 00 00 00 00 EE 0C E3 [19:23:06]RasterBufferAndPrint [19:23:06]line [19:23:06]line [19:23:06]line [19:23:06]line [19:23:06]line [19:23:06]written 0, free lines is 3316 [19:23:06]MH_Cut [19:23:06]Write to MH i2c: D1 01 00 E7 02 01 BB [19:23:06]Write i2c OK [19:23:06]MH_I2C_Read... [19:23:06]Read from MH i2c: D1 [19:23:06]MH_I2C_Read... [19:23:06]Read from MH i2c: D1 01 00 [19:23:06]MH_I2C_Read... [19:23:06]Read from MH i2c: D1 01 00 E7 02 00 BA [19:23:06]Write to MH i2c: 01 00 00 E8 02 EA [19:23:06]Write i2c OK [19:23:06]MH_I2C_Read... [19:23:06]*** Cut start [19:23:06]*** Partial cut [19:23:06]*** CUTSNS_PIN = 1 [19:23:06]*** CUTSNS_PIN = 0 [19:23:07]*** Brake cut motor [19:23:07]Read from MH i2c: 01 [19:23:07]MH_I2C_Read... [19:23:07]*** Stop cut motor [19:23:07]*** Cut end [19:23:07]Read from MH i2c: 01 07 00 [19:23:07]MH_I2C_Read... [19:23:07]Read from MH i2c: 01 07 00 E8 02 00 00 00 00 00 FF 0F FF [19:23:07]process_action close_receipt done [19:23:07]requested_data is exist [19:23:07]produce_requested_data [19:23:07]requested_item fm.sn is exist - process it [19:23:07]wFMCommunicate request_size=4 [19:23:07]MH_SAM_APDU [19:23:07]CAPDU: 80 11 00 00 [19:23:07]Write to MH i2c: E2 08 00 E9 02 80 11 00 00 00 00 00 00 65 [19:23:07]Write i2c OK [19:23:07]MH_I2C_Read... [19:23:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:23:07]Read from MH i2c: E2 [19:23:07]MH_I2C_Read... [19:23:07]Read from MH i2c: E2 17 00 [19:23:07]MH_I2C_Read... [19:23:07]Read from MH i2c: E2 17 00 E9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C4 [19:23:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:23:07]wFMCommunicate OK [19:23:07]requested_item fd.num is exist - process it [19:23:07]SAM_PROTO_GetFieldsCounters [19:23:07]wFMCommunicate request_size=4 [19:23:07]MH_SAM_APDU [19:23:07]CAPDU: 80 13 00 00 [19:23:07]Write to MH i2c: E2 08 00 EA 02 80 13 00 00 00 00 00 00 68 [19:23:07]Write i2c OK [19:23:07]MH_I2C_Read... [19:23:07]Connected sock=7 [19:23:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 1E 01 00 00 CA C0 16 01 66 8D 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 97 6E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 15 54 01 00 35 04 06 00 FC 3C 22 DE BB D3 56 63 AD E2 C4 FF 5C 03 [19:23:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:23:07]Read from MH i2c: E2 [19:23:07]MH_I2C_Read... [19:23:07]Read from MH i2c: E2 62 00 [19:23:07]MH_I2C_Read... [19:23:07]Read from MH i2c: E2 62 00 EA 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 15 54 01 00 0E 04 04 00 F1 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 58 [19:23:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 15 54 01 00 0E 04 04 00 F1 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 [19:23:07]wFMCommunicate OK [19:23:07]SAM_PROTO_GetFieldsCounters done [19:23:07]requested_item shift.num is exist - process it [19:23:07]requested_item shift.opened is exist - process it [19:23:07]req_shift_opened [19:23:07]FM_GetShiftState [19:23:07]SAM_PROTO_GetShiftState [19:23:07]wFMCommunicate request_size=4 [19:23:07]MH_SAM_APDU [19:23:07]CAPDU: 80 13 01 00 [19:23:07]Write to MH i2c: E2 08 00 EB 02 80 13 01 00 00 00 00 00 6A [19:23:07]Write i2c OK [19:23:07]MH_I2C_Read... [19:23:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:23:07]Read from MH i2c: E2 [19:23:07]MH_I2C_Read... [19:23:07]Read from MH i2c: E2 0E 00 [19:23:07]MH_I2C_Read... [19:23:07]Read from MH i2c: E2 0E 00 EB 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 28 [19:23:07]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:23:07]wFMCommunicate OK [19:23:07]SAM_PROTO_GetShiftState done [19:23:07]FM_GetShiftState done [19:23:07]req_shift_opened done [19:23:07]requested_item shift.open_date is exist - process it [19:23:07]req_shift_open_date [19:23:07]req_shift_open_date done [19:23:07]produce_requested_data done [19:23:07]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87061,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:23:07]process_action_free close_receipt [19:23:07]json_value_free [19:23:07]json_value_free done [19:23:07]process_json_proto returns [19:23:07]Send response to host [19:23:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87061,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:23:07]free response buf [19:23:07]execute_script done [19:23:07]execute_script returns [19:23:07]free content buf [19:23:07]Sock 9.Close socket [19:23:07]Sock 9.Thread stoped [19:23:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 65 F5 47 00 CB 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 34 39 37 39 10 04 04 00 15 54 01 00 F4 03 04 00 67 19 F0 66 B6 04 01 00 00 BE E5 DE D8 F7 46 DD 3B [19:23:08]CommunicateWithHost err = 0 [19:23:08]CheckOFDResponse [19:23:08]1017 (14) - 77093643461234 [19:23:08]1041 (16) - 0000000000874979 [19:23:08]1040 (4) - 87061 [19:23:08]1012 (4) - 22.09.2024 13:19 [19:23:08]1206 (1) - 0 [19:23:08]OFD Sender: Remove packet 87061 [19:23:08]ProducePacketName [19:23:08]name=ofd_packets/00087061 [19:23:08]NVStorageDeleteData [19:23:08]OFD Sender: No OFD packet to send [19:23:13]OFD Sender: No OFD packet to send [19:23:18]OFD Sender: No OFD packet to send [19:23:23]OFD Sender: No OFD packet to send [19:23:28]OFD Sender: No OFD packet to send [19:23:33]OFD Sender: No OFD packet to send [19:23:38]OFD Sender: No OFD packet to send [19:23:43]OFD Sender: No OFD packet to send [19:23:48]OFD Sender: No OFD packet to send [19:23:53]OFD Sender: No OFD packet to send [19:23:58]OFD Sender: No OFD packet to send [19:24:03]OFD Sender: No OFD packet to send [19:24:08]OFD Sender: No OFD packet to send [19:24:13]OFD Sender: No OFD packet to send [19:24:18]OFD Sender: No OFD packet to send [19:24:23]OFD Sender: No OFD packet to send [19:24:28]OFD Sender: No OFD packet to send [19:24:33]OFD Sender: No OFD packet to send [19:24:38]OFD Sender: No OFD packet to send [19:24:43]OFD Sender: No OFD packet to send [19:24:48]OFD Sender: No OFD packet to send [19:24:53]OFD Sender: No OFD packet to send [19:24:58]OFD Sender: No OFD packet to send [19:25:03]OFD Sender: No OFD packet to send [19:25:08]OFD Sender: No OFD packet to send [19:25:13]OFD Sender: No OFD packet to send [19:25:18]OFD Sender: No OFD packet to send [19:25:24]OFD Sender: No OFD packet to send [19:25:29]OFD Sender: No OFD packet to send [19:25:34]OFD Sender: No OFD packet to send [19:25:39]OFD Sender: No OFD packet to send [19:25:44]OFD Sender: No OFD packet to send [19:25:49]OFD Sender: No OFD packet to send [19:25:54]OFD Sender: No OFD packet to send [19:25:59]OFD Sender: No OFD packet to send [19:26:04]OFD Sender: No OFD packet to send [19:26:09]OFD Sender: No OFD packet to send [19:26:14]OFD Sender: No OFD packet to send [19:26:19]OFD Sender: No OFD packet to send [19:26:24]OFD Sender: No OFD packet to send [19:26:29]OFD Sender: No OFD packet to send [19:26:34]OFD Sender: No OFD packet to send [19:26:39]OFD Sender: No OFD packet to send [19:26:44]OFD Sender: No OFD packet to send [19:26:49]OFD Sender: No OFD packet to send [19:26:54]OFD Sender: No OFD packet to send [19:26:59]OFD Sender: No OFD packet to send [19:27:04]OFD Sender: No OFD packet to send [19:27:09]OFD Sender: No OFD packet to send [19:27:14]OFD Sender: No OFD packet to send [19:27:19]OFD Sender: No OFD packet to send [19:27:24]OFD Sender: No OFD packet to send [19:27:29]OFD Sender: No OFD packet to send [19:27:34]OFD Sender: No OFD packet to send [19:27:39]OFD Sender: No OFD packet to send [19:27:44]OFD Sender: No OFD packet to send [19:27:49]OFD Sender: No OFD packet to send [19:27:50]recv_with_timeout no data received [19:27:54]OFD Sender: No OFD packet to send [19:27:59]OFD Sender: No OFD packet to send [19:28:04]OFD Sender: No OFD packet to send [19:28:09]OFD Sender: No OFD packet to send [19:28:14]OFD Sender: No OFD packet to send [19:28:19]OFD Sender: No OFD packet to send [19:28:24]OFD Sender: No OFD packet to send [19:28:29]OFD Sender: No OFD packet to send [19:28:34]OFD Sender: No OFD packet to send [19:28:39]OFD Sender: No OFD packet to send [19:28:44]OFD Sender: No OFD packet to send [19:28:49]OFD Sender: No OFD packet to send [19:28:54]OFD Sender: No OFD packet to send [19:28:59]OFD Sender: No OFD packet to send [19:29:04]OFD Sender: No OFD packet to send [19:29:09]OFD Sender: No OFD packet to send [19:29:14]OFD Sender: No OFD packet to send [19:29:19]OFD Sender: No OFD packet to send [19:29:24]OFD Sender: No OFD packet to send [19:29:29]OFD Sender: No OFD packet to send [19:29:32]accept exits with 10 [19:29:32]New connection [19:29:32]New thread 3067436388 created [19:29:32]Thread 3067293028 joined [19:29:32]Waiting for new connection... [19:29:32] Sock 10.Parse request [19:29:32]Sock 10.Check first char [19:29:32]Sock 10.First char is OK [19:29:32]request: POST /json_proto HTTP/1.0 [19:29:32]Method: POST [19:29:32]URL: /json_proto [19:29:32]Method is POST - this is cgi request [19:29:32]url: /json_proto [19:29:32]query_string will be loaded in cgi processing [19:29:32]execute_cgi json_proto POST (null) [19:29:32]execute_cgi path=json_proto method=POST [19:29:32]POST find Content-Length [19:29:32]Host: 172.17.47.196:8080 [19:29:32]Content-Length: 677 [19:29:32]Content-Type: application/json [19:29:32] [19:29:32]POST finish read [19:29:32]Found Content-Length = 677 [19:29:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871988", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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" ] } } [19:29:32]execute_script... [19:29:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871988", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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" ] } } [19:29:32]POST & json_proto [19:29:32]process_json_proto [19:29:32]json parsed OK: [19:29:32]protocol is kg_v1.0 [19:29:32]action value=close_receipt [19:29:32]process_action close_receipt [19:29:32]cmd_close_receipt [19:29:32]MH_GetDate [19:29:32]Write to MH i2c: F0 00 00 EC 02 DD [19:29:32]Write i2c OK [19:29:32]MH_I2C_Read... [19:29:32]Read from MH i2c: F0 [19:29:32]MH_I2C_Read... [19:29:32]Read from MH i2c: F0 09 00 [19:29:32]MH_I2C_Read... [19:29:32]Read from MH i2c: F0 09 00 EC 02 00 1C 70 F0 66 4C 6B 94 66 79 [19:29:32]GetLastDocTimeStamp 1727032983 [19:29:32]current date 1727033372 [19:29:32]FM_GetShiftState [19:29:32]SAM_PROTO_GetShiftState [19:29:32]wFMCommunicate request_size=4 [19:29:32]MH_SAM_APDU [19:29:32]CAPDU: 80 13 01 00 [19:29:32]Write to MH i2c: E2 08 00 ED 02 80 13 01 00 00 00 00 00 6C [19:29:32]Write i2c OK [19:29:32]MH_I2C_Read... [19:29:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:29:32]Read from MH i2c: E2 [19:29:32]MH_I2C_Read... [19:29:32]Read from MH i2c: E2 0E 00 [19:29:32]MH_I2C_Read... [19:29:32]Read from MH i2c: E2 0E 00 ED 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 2A [19:29:32]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:29:32]wFMCommunicate OK [19:29:32]SAM_PROTO_GetShiftState done [19:29:32]FM_GetShiftState done [19:29:32]opened in 1726964220 [19:29:32]opened+sec_in_day 1727050620 [19:29:32]quantity*price = 20001 [19:29:32]sum+1 = 20002 [19:29:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 375 22.09.2024 19:29 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87062 ФПД: 19483132621774 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T192932&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87062&fm=19483132621774&tin=02508201610067®Number=0000000000092592&sum=20000 [19:29:33]StoreToDocumentArchive [19:29:33]shift 497 fd 87062 [19:29:33]save to /storage/0497/doc_00087062 [19:29:33]save last doc name /storage/0497/doc_00087062 to /storage/kkm_last_doc_name [19:29:33]save OK [19:29:33]Clear old archive folders... [19:29:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:29:33]tlvbuf is 00258AB0 [19:29:33]SAM_PROTO_ClearQueue [19:29:33]wFMCommunicate request_size=4 [19:29:33]MH_SAM_APDU [19:29:33]CAPDU: 80 09 00 00 [19:29:33]Write to MH i2c: E2 08 00 FA 02 80 09 00 00 00 00 00 00 6E [19:29:33]Write i2c OK [19:29:33]MH_I2C_Read... [19:29:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:29:33]Read from MH i2c: E2 [19:29:33]MH_I2C_Read... [19:29:33]Read from MH i2c: E2 03 00 [19:29:33]MH_I2C_Read... [19:29:33]Read from MH i2c: E2 03 00 FA 02 00 90 00 70 [19:29:33]RAPDU: 90 00 [19:29:33]wFMCommunicate OK [19:29:33]SAM_PROTO_ClearQueue done [19:29:33]KKMCreateOFDPacket [19:29:33]OFDProtocolAddRootSTLVToBuf [19:29:33]FM_MakeSignedData [19:29:33]FM_MakeSignedData [19:29:33]SAM_PROTO_SignData [19:29:33]wFMCommunicate request_size=4 [19:29:33]MH_SAM_APDU [19:29:33]CAPDU: 80 0D 01 02 [19:29:33]Write to MH i2c: E2 08 00 FB 02 80 0D 01 02 00 00 00 00 76 [19:29:33]Write i2c OK [19:29:33]MH_I2C_Read... [19:29:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:29:33]Read from MH i2c: E2 [19:29:33]MH_I2C_Read... [19:29:33]Read from MH i2c: E2 03 00 [19:29:33]MH_I2C_Read... [19:29:33]Read from MH i2c: E2 03 00 FB 02 00 90 00 71 [19:29:33]RAPDU: 90 00 [19:29:33]wFMCommunicate OK [19:29:33]wFMCommunicate request_size=255 [19:29:33]MH_SAM_APDU [19:29: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 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 77 01 00 00 F4 03 04 00 1C 70 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 16 54 01 00 35 04 06 00 11 [19:29:33]Write to MH i2c: E2 02 01 FC 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 1C 70 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 16 54 01 00 35 04 06 00 11 00 00 CD [19:29:33]Write i2c OK [19:29:33]MH_I2C_Read... [19:29:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:29:33]Read from MH i2c: E2 [19:29:33]MH_I2C_Read... [19:29:33]Read from MH i2c: E2 03 00 [19:29:33]MH_I2C_Read... [19:29:33]Read from MH i2c: E2 03 00 FC 02 00 90 00 72 [19:29:33]RAPDU: 90 00 [19:29:33]wFMCommunicate OK [19:29:33]wFMCommunicate request_size=10 [19:29:33]MH_SAM_APDU [19:29:33]CAPDU: 80 0D 02 02 05 B8 45 32 F3 CE [19:29:33]Write to MH i2c: E2 0D 00 FD 02 80 0D 02 02 05 00 B8 45 32 F3 CE 00 00 73 [19:29:33]Write i2c OK [19:29:33]MH_I2C_Read... [19:29:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:29:33]Read from MH i2c: E2 [19:29:33]MH_I2C_Read... [19:29:33]Read from MH i2c: E2 03 00 [19:29:33]MH_I2C_Read... [19:29:33]Read from MH i2c: E2 03 00 FD 02 00 90 00 73 [19:29:33]RAPDU: 90 00 [19:29:33]wFMCommunicate OK [19:29:33]wFMCommunicate request_size=4 [19:29:33]MH_SAM_APDU [19:29:33]CAPDU: 80 0D 03 02 [19:29:33]Write to MH i2c: E2 08 00 FE 02 80 0D 03 02 00 00 00 00 7B [19:29:33]Write i2c OK [19:29:33]MH_I2C_Read... [19:29:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:29:33]Read from MH i2c: E2 [19:29:33]MH_I2C_Read... [19:29:33]Read from MH i2c: E2 0B 00 [19:29:33]MH_I2C_Read... [19:29:33]Read from MH i2c: E2 0B 00 FE 02 00 AB 4F 80 2D 09 07 BD 34 90 00 24 [19:29:33]RAPDU: AB 4F 80 2D 09 07 BD 34 90 00 [19:29:33]wFMCommunicate OK [19:29:33]SAM_PROTO_SignData done [19:29:33]FM_MakeSignedData done [19:29:33]CreateOFDProtocolMessage [19:29:33]wFMCommunicate request_size=4 [19:29:33]MH_SAM_APDU [19:29:33]CAPDU: 80 11 00 00 [19:29:33]Write to MH i2c: E2 08 00 FF 02 80 11 00 00 00 00 00 00 7B [19:29:33]Write i2c OK [19:29:33]MH_I2C_Read... [19:29:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:29:33]Read from MH i2c: E2 [19:29:33]MH_I2C_Read... [19:29:33]Read from MH i2c: E2 17 00 [19:29:33]MH_I2C_Read... [19:29:33]Read from MH i2c: E2 17 00 FF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 DA [19:29:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:29:33]wFMCommunicate OK [19:29:33]CreateOFDProtocolMessage done [19:29:33]OFDSenderStorePacket 87062 [19:29:33]StoreOFDPacket docnum=87062 [19:29:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 AD E5 07 01 A6 24 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 77 01 00 00 F4 03 04 00 1C 70 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 16 54 01 00 35 04 06 00 11 B8 45 32 F3 CE AB 4F 80 2D 09 07 BD 34 [19:29:33]CheckFolder [19:29:33]dirname=/storage/ofd_packets [19:29:33]CheckFolder done [19:29:33]ProducePacketName [19:29:33]name=ofd_packets/00087062 [19:29:33]NVStorageSaveData ofd_packets/00087062 [19:29:33]File name is /storage/ofd_packets/00087062 [19:29:33]Write 301 bytes [19:29:33]NVStorageSaveData done [19:29:33]OFDSenderStorePacket done [19:29:33]KKMCreateOFDPacket done [19:29:33]NVStorageSaveData kkm_last_timestamp [19:29:33]File name is /storage/kkm_last_timestamp [19:29:33]Write 4 bytes [19:29:33]NVStorageSaveData done [19:29:33]ExternCall_PrintAddStr [19:29:33]wPrintStart [19:29:33]Write to MH i2c: 01 00 00 00 03 03 [19:29:33]OFD Sender: Processing packet 87062 [packets to send 277, broken 276] [19:29:33]ProducePacketName [19:29:33]name=ofd_packets/00087062 [19:29:33]OFD Sender: To server: pG, [19:29:33]CommunicateWithHost lk.salyk.kg:30040 [19:29:33]ConnectInit lk.salyk.kg [19:29:33]Write i2c OK [19:29:33]MH_I2C_Read... [19:29:33]Read from MH i2c: 01 [19:29:33]MH_I2C_Read... [19:29:33]Read from MH i2c: 01 07 00 [19:29:33]MH_I2C_Read... [19:29:33]Read from MH i2c: 01 07 00 00 03 00 00 00 00 00 FF 0F 18 [19:29:33]RasterBufferAndPrint [19:29:33]line Счет N : (1)871988 [19:29:33]line ИНН: 02508201610067 [19:29:33]line Контрольно-Кассовый Чек [19:29:33]line ПРОДАЖА [19:29:33]line ТРК (МРК, ГНК) : 53 [19:29:33]line Товар: 2710124130 [19:29:33]line Аи-92-К-5 [19:29:33]line 2.950 * 67.80 [19:29:33]line = 200.01 [19:29:33]line НДС 12% НСП 1% [19:29:33]line > о реализуемом товаре [19:29:33]line ОКРУГЛЕНИЕ: -0.01 [19:29:33]line ИТОГО: 200.00 [19:29:33]line Внесено: 200.00 [19:29:33]line СДАЧА: 0.00 [19:29:33]line НСП 1% : 1.77 [19:29:33]line НДС 12% : 21.24 [19:29:33]line Наличными: 200.00 [19:29:33]line Безнал.: 0.00 [19:29:33]line Место: АЗС № 137 "Партнер Нефть" [19:29:33]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:29:33]line СНО: Общий режим [19:29:33]line Чек 375 22.09.2024 19:29 [19:29:33]line Смена: 497 ФФД: 1.0 [19:29:33]line ЗНМ: 0300000064 [19:29:33]line РНМ: 0000000000092592 [19:29:33]line Версия ККМ: 001 [19:29:33]line ФМ: 0000000000874979 [19:29:33]line ФД: 87062 [19:29:33]line ФПД: 19483132621774 [19:29:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T192932&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87062&fm=19483132621774&tin=02508201610067®Number=0000000000092592&sum=20000 [19:29:34]written 0, free lines is 4095 [19:29:34]Write to MH i2c: 01 00 00 2B 03 2E [19:29:34]Write i2c OK [19:29:34]MH_I2C_Read... [19:29:34]Read from MH i2c: 01 [19:29:34]MH_I2C_Read... [19:29:34]Read from MH i2c: 01 07 00 [19:29:34]MH_I2C_Read... [19:29:34]Read from MH i2c: 01 07 00 2B 03 00 00 00 00 00 D4 0C 15 [19:29:34]RasterBufferAndPrint [19:29:34]line [19:29:34]line [19:29:34]line [19:29:34]line [19:29:34]line [19:29:34]written 0, free lines is 3292 [19:29:34]MH_Cut [19:29:34]Write to MH i2c: D1 01 00 32 03 01 07 [19:29:34]Write i2c OK [19:29:34]MH_I2C_Read... [19:29:34]Read from MH i2c: D1 [19:29:34]MH_I2C_Read... [19:29:34]Read from MH i2c: D1 01 00 [19:29:34]MH_I2C_Read... [19:29:34]Read from MH i2c: D1 01 00 32 03 00 06 [19:29:34]Write to MH i2c: 01 00 00 33 03 36 [19:29:34]Write i2c OK [19:29:34]MH_I2C_Read... [19:29:35]*** Cut start [19:29:35]*** Partial cut [19:29:35]*** CUTSNS_PIN = 1 [19:29:35]*** CUTSNS_PIN = 0 [19:29:35]*** Brake cut motor [19:29:35]Read from MH i2c: 01 [19:29:35]MH_I2C_Read... [19:29:35]*** Stop cut motor [19:29:35]*** Cut end [19:29:35]Read from MH i2c: 01 07 00 [19:29:35]MH_I2C_Read... [19:29:35]Read from MH i2c: 01 07 00 33 03 00 00 00 00 00 FF 0F 4B [19:29:35]process_action close_receipt done [19:29:35]requested_data is exist [19:29:35]produce_requested_data [19:29:35]requested_item fm.sn is exist - process it [19:29:35]wFMCommunicate request_size=4 [19:29:35]MH_SAM_APDU [19:29:35]CAPDU: 80 11 00 00 [19:29:35]Write to MH i2c: E2 08 00 34 03 80 11 00 00 00 00 00 00 B1 [19:29:35]Write i2c OK [19:29:35]MH_I2C_Read... [19:29:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:29:36]Read from MH i2c: E2 [19:29:36]MH_I2C_Read... [19:29:36]Read from MH i2c: E2 17 00 [19:29:36]MH_I2C_Read... [19:29:36]Read from MH i2c: E2 17 00 34 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 10 [19:29:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:29:36]wFMCommunicate OK [19:29:36]requested_item fd.num is exist - process it [19:29:36]SAM_PROTO_GetFieldsCounters [19:29:36]wFMCommunicate request_size=4 [19:29:36]MH_SAM_APDU [19:29:36]CAPDU: 80 13 00 00 [19:29:36]Write to MH i2c: E2 08 00 35 03 80 13 00 00 00 00 00 00 B4 [19:29:36]Write i2c OK [19:29:36]MH_I2C_Read... [19:29:36]Connected sock=9 [19:29:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 AD E5 07 01 A6 24 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 77 01 00 00 F4 03 04 00 1C 70 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 16 54 01 00 35 04 06 00 11 B8 45 32 F3 CE AB 4F 80 2D 09 07 BD 34 [19:29:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:29:36]Read from MH i2c: E2 [19:29:36]MH_I2C_Read... [19:29:36]Read from MH i2c: E2 62 00 [19:29:36]MH_I2C_Read... [19:29:36]Read from MH i2c: E2 62 00 35 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 16 54 01 00 0E 04 04 00 F1 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 A8 [19:29: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 16 54 01 00 0E 04 04 00 F1 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 [19:29:36]wFMCommunicate OK [19:29:36]SAM_PROTO_GetFieldsCounters done [19:29:36]requested_item shift.num is exist - process it [19:29:36]requested_item shift.opened is exist - process it [19:29:36]req_shift_opened [19:29:36]FM_GetShiftState [19:29:36]SAM_PROTO_GetShiftState [19:29:36]wFMCommunicate request_size=4 [19:29:36]MH_SAM_APDU [19:29:36]CAPDU: 80 13 01 00 [19:29:36]Write to MH i2c: E2 08 00 36 03 80 13 01 00 00 00 00 00 B6 [19:29:36]Write i2c OK [19:29:36]MH_I2C_Read... [19:29:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:29:36]Read from MH i2c: E2 [19:29:36]MH_I2C_Read... [19:29:36]Read from MH i2c: E2 0E 00 [19:29:36]MH_I2C_Read... [19:29:36]Read from MH i2c: E2 0E 00 36 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 74 [19:29:36]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:29:36]wFMCommunicate OK [19:29:36]SAM_PROTO_GetShiftState done [19:29:36]FM_GetShiftState done [19:29:36]req_shift_opened done [19:29:36]requested_item shift.open_date is exist - process it [19:29:36]req_shift_open_date [19:29:36]req_shift_open_date done [19:29:36]produce_requested_data done [19:29:36]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87062,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:29:36]process_action_free close_receipt [19:29:36]json_value_free [19:29:36]json_value_free done [19:29:36]process_json_proto returns [19:29:36]Send response to host [19:29:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87062,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:29:36]free response buf [19:29:36]execute_script done [19:29:36]execute_script returns [19:29:36]free content buf [19:29:36]Sock 10.Close socket [19:29:36]Sock 10.Thread stoped [19:29:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 DC FE 47 00 27 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 34 39 37 39 10 04 04 00 16 54 01 00 F4 03 04 00 EE 1A F0 66 B6 04 01 00 00 EA 7E E7 FA 4D FB 3B CE [19:29:41]CommunicateWithHost err = 0 [19:29:41]CheckOFDResponse [19:29:41]1017 (14) - 77093643461234 [19:29:41]1041 (16) - 0000000000874979 [19:29:41]1040 (4) - 87062 [19:29:41]1012 (4) - 22.09.2024 13:26 [19:29:41]1206 (1) - 0 [19:29:41]OFD Sender: Remove packet 87062 [19:29:41]ProducePacketName [19:29:41]name=ofd_packets/00087062 [19:29:41]NVStorageDeleteData [19:29:41]recv_with_timeout no data received [19:29:41]OFD Sender: No OFD packet to send [19:29:46]OFD Sender: No OFD packet to send [19:29:51]OFD Sender: No OFD packet to send [19:29:51]recv_with_timeout no data received [19:29:56]OFD Sender: No OFD packet to send [19:30:01]OFD Sender: No OFD packet to send [19:30:06]OFD Sender: No OFD packet to send [19:30:11]OFD Sender: No OFD packet to send [19:30:16]OFD Sender: No OFD packet to send [19:30:21]OFD Sender: No OFD packet to send [19:30:26]OFD Sender: No OFD packet to send [19:30:31]OFD Sender: No OFD packet to send [19:30:36]OFD Sender: No OFD packet to send [19:30:41]OFD Sender: No OFD packet to send [19:30:46]OFD Sender: No OFD packet to send [19:30:51]OFD Sender: No OFD packet to send [19:30:56]OFD Sender: No OFD packet to send [19:31:01]recv_with_timeout no data received [19:31:01]OFD Sender: No OFD packet to send [19:31:06]OFD Sender: No OFD packet to send [19:31:11]OFD Sender: No OFD packet to send [19:31:16]OFD Sender: No OFD packet to send [19:31:21]OFD Sender: No OFD packet to send [19:31:26]OFD Sender: No OFD packet to send [19:31:31]OFD Sender: No OFD packet to send [19:31:36]OFD Sender: No OFD packet to send [19:31:41]OFD Sender: No OFD packet to send [19:31:46]OFD Sender: No OFD packet to send [19:31:51]OFD Sender: No OFD packet to send [19:31:56]OFD Sender: No OFD packet to send [19:32:01]OFD Sender: No OFD packet to send [19:32:06]OFD Sender: No OFD packet to send [19:32:11]OFD Sender: No OFD packet to send [19:32:16]OFD Sender: No OFD packet to send [19:32:21]OFD Sender: No OFD packet to send [19:32:26]OFD Sender: No OFD packet to send [19:32:27]recv_with_timeout no data received [19:32:31]OFD Sender: No OFD packet to send [19:32:36]OFD Sender: No OFD packet to send [19:32:41]OFD Sender: No OFD packet to send [19:32:46]OFD Sender: No OFD packet to send [19:32:51]OFD Sender: No OFD packet to send [19:32:51]recv_with_timeout no data received [19:32:56]OFD Sender: No OFD packet to send [19:32:59]accept exits with 7 [19:32:59]New connection [19:32:59]New thread 3067293028 created [19:32:59]Thread 3067436388 joined [19:32:59]Waiting for new connection... [19:32:59] Sock 7.Parse request [19:32:59]Sock 7.Check first char [19:32:59]Sock 7.First char is OK [19:32:59]request: POST /json_proto HTTP/1.0 [19:32:59]Method: POST [19:32:59]URL: /json_proto [19:32:59]Method is POST - this is cgi request [19:32:59]url: /json_proto [19:32:59]query_string will be loaded in cgi processing [19:32:59]execute_cgi json_proto POST (null) [19:32:59]execute_cgi path=json_proto method=POST [19:32:59]POST find Content-Length [19:32:59]Host: 172.17.47.196:8080 [19:32:59]Content-Length: 686 [19:32:59]Content-Type: application/json [19:32:59] [19:32:59]POST finish read [19:32:59]Found Content-Length = 686 [19:32:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148131", "tax_sys" : 0, "items" : [ { "code": "4870215620449", "name": "\u0412\u043E\u0434\u043A\u0430 \u0425\u041E\u0420\u0422\u0418\u0426\u042F \u041F\u041B\u0410\u0422\u0418\u041D\u0423\u041C 0,50L", "price" : 530.00, "quantity" : 1.000, "sum" : 530.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 530.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:32:59]execute_script... [19:32:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148131", "tax_sys" : 0, "items" : [ { "code": "4870215620449", "name": "\u0412\u043E\u0434\u043A\u0430 \u0425\u041E\u0420\u0422\u0418\u0426\u042F \u041F\u041B\u0410\u0422\u0418\u041D\u0423\u041C 0,50L", "price" : 530.00, "quantity" : 1.000, "sum" : 530.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 530.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:32:59]POST & json_proto [19:32:59]process_json_proto [19:32:59]json parsed OK: [19:32:59]protocol is kg_v1.0 [19:32:59]action value=close_receipt [19:32:59]process_action close_receipt [19:32:59]cmd_close_receipt [19:32:59]MH_GetDate [19:32:59]Write to MH i2c: F0 00 00 37 03 29 [19:32:59]Write i2c OK [19:32:59]MH_I2C_Read... [19:32:59]Read from MH i2c: F0 [19:32:59]MH_I2C_Read... [19:32:59]Read from MH i2c: F0 09 00 [19:32:59]MH_I2C_Read... [19:32:59]Read from MH i2c: F0 09 00 37 03 00 EB 70 F0 66 4C 6B 94 66 94 [19:32:59]GetLastDocTimeStamp 1727033372 [19:32:59]current date 1727033579 [19:32:59]FM_GetShiftState [19:32:59]SAM_PROTO_GetShiftState [19:32:59]wFMCommunicate request_size=4 [19:32:59]MH_SAM_APDU [19:32:59]CAPDU: 80 13 01 00 [19:32:59]Write to MH i2c: E2 08 00 38 03 80 13 01 00 00 00 00 00 B8 [19:32:59]Write i2c OK [19:32:59]MH_I2C_Read... [19:32:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:32:59]Read from MH i2c: E2 [19:32:59]MH_I2C_Read... [19:32:59]Read from MH i2c: E2 0E 00 [19:32:59]MH_I2C_Read... [19:32:59]Read from MH i2c: E2 0E 00 38 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 76 [19:32:59]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:32:59]wFMCommunicate OK [19:32:59]SAM_PROTO_GetShiftState done [19:32:59]FM_GetShiftState done [19:32:59]opened in 1726964220 [19:32:59]opened+sec_in_day 1727050620 [19:32:59]quantity*price = 53000 [19:32:59]sum+1 = 53001 [19:32:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 530.00 НСП 1% : 4.69 НДС 12% : 56.28 Наличными: 530.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 376 22.09.2024 19:32 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87063 ФПД: 29304394900093 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T193259&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87063&fm=29304394900093&tin=02508201610067®Number=0000000000092592&sum=53000 0 [19:33:00]StoreToDocumentArchive [19:33:00]shift 497 fd 87063 [19:33:00]save to /storage/0497/doc_00087063 [19:33:00]save last doc name /storage/0497/doc_00087063 to /storage/kkm_last_doc_name [19:33:00]save OK [19:33:00]Clear old archive folders... [19:33:00]ProcessDocumentItem done err = 0, tmpTLVsize=290 [19:33:00]tlvbuf is 002B2900 [19:33:00]SAM_PROTO_ClearQueue [19:33:00]wFMCommunicate request_size=4 [19:33:00]MH_SAM_APDU [19:33:00]CAPDU: 80 09 00 00 [19:33:00]Write to MH i2c: E2 08 00 45 03 80 09 00 00 00 00 00 00 BA [19:33:00]Write i2c OK [19:33:00]MH_I2C_Read... [19:33:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:33:00]Read from MH i2c: E2 [19:33:00]MH_I2C_Read... [19:33:00]Read from MH i2c: E2 03 00 [19:33:00]MH_I2C_Read... [19:33:00]Read from MH i2c: E2 03 00 45 03 00 90 00 BC [19:33:00]RAPDU: 90 00 [19:33:00]wFMCommunicate OK [19:33:00]SAM_PROTO_ClearQueue done [19:33:00]KKMCreateOFDPacket [19:33:00]OFDProtocolAddRootSTLVToBuf [19:33:00]FM_MakeSignedData [19:33:00]FM_MakeSignedData [19:33:00]SAM_PROTO_SignData [19:33:00]wFMCommunicate request_size=4 [19:33:00]MH_SAM_APDU [19:33:00]CAPDU: 80 0D 01 02 [19:33:00]Write to MH i2c: E2 08 00 46 03 80 0D 01 02 00 00 00 00 C2 [19:33:00]Write i2c OK [19:33:00]MH_I2C_Read... [19:33:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:33:00]Read from MH i2c: E2 [19:33:00]MH_I2C_Read... [19:33:00]Read from MH i2c: E2 03 00 [19:33:00]MH_I2C_Read... [19:33:00]Read from MH i2c: E2 03 00 46 03 00 90 00 BD [19:33:00]RAPDU: 90 00 [19:33:00]wFMCommunicate OK [19:33:00]wFMCommunicate request_size=255 [19:33:00]MH_SAM_APDU [19:33:00]CAPDU: 80 0D 02 02 FA 03 00 22 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 38 37 30 32 31 35 36 32 30 34 34 39 06 04 30 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A5 D0 9E D0 A0 D0 A2 D0 98 D0 A6 D0 AF 20 D0 9F D0 9B D0 90 D0 A2 D0 98 D0 9D D0 A3 D0 9C 20 30 2C 35 30 4C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 08 CF 00 00 00 00 13 04 06 00 08 CF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 CF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D5 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FC 15 00 00 00 00 07 04 06 00 08 CF 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 EB 70 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 [19:33:00]Write to MH i2c: E2 02 01 47 03 80 0D 02 02 FA 00 03 00 22 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 38 37 30 32 31 35 36 32 30 34 34 39 06 04 30 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A5 D0 9E D0 A0 D0 A2 D0 98 D0 A6 D0 AF 20 D0 9F D0 9B D0 90 D0 A2 D0 98 D0 9D D0 A3 D0 9C 20 30 2C 35 30 4C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 08 CF 00 00 00 00 13 04 06 00 08 CF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 CF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D5 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FC 15 00 00 00 00 07 04 06 00 08 CF 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 EB 70 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 00 00 5A [19:33:00]Write i2c OK [19:33:00]MH_I2C_Read... [19:33:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:33:01]Read from MH i2c: E2 [19:33:01]MH_I2C_Read... [19:33:01]Read from MH i2c: E2 03 00 [19:33:01]MH_I2C_Read... [19:33:01]Read from MH i2c: E2 03 00 47 03 00 90 00 BE [19:33:01]RAPDU: 90 00 [19:33:01]wFMCommunicate OK [19:33:01]wFMCommunicate request_size=49 [19:33:01]MH_SAM_APDU [19:33:01]CAPDU: 80 0D 02 02 2C 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 17 54 01 00 35 04 06 00 1A A6 F6 0C 62 7D [19:33:01]Write to MH i2c: E2 34 00 48 03 80 0D 02 02 2C 00 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 17 54 01 00 35 04 06 00 1A A6 F6 0C 62 7D 00 00 0D [19:33:01]Write i2c OK [19:33:01]MH_I2C_Read... [19:33:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:33:01]Read from MH i2c: E2 [19:33:01]MH_I2C_Read... [19:33:01]Read from MH i2c: E2 03 00 [19:33:01]MH_I2C_Read... [19:33:01]Read from MH i2c: E2 03 00 48 03 00 90 00 BF [19:33:01]RAPDU: 90 00 [19:33:01]wFMCommunicate OK [19:33:01]wFMCommunicate request_size=4 [19:33:01]MH_SAM_APDU [19:33:01]CAPDU: 80 0D 03 02 [19:33:01]Write to MH i2c: E2 08 00 49 03 80 0D 03 02 00 00 00 00 C7 [19:33:01]Write i2c OK [19:33:01]MH_I2C_Read... [19:33:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:33:01]Read from MH i2c: E2 [19:33:01]MH_I2C_Read... [19:33:01]Read from MH i2c: E2 0B 00 [19:33:01]MH_I2C_Read... [19:33:01]Read from MH i2c: E2 0B 00 49 03 00 3F 38 BC 6A D8 66 BE E0 90 00 41 [19:33:01]RAPDU: 3F 38 BC 6A D8 66 BE E0 90 00 [19:33:01]wFMCommunicate OK [19:33:01]SAM_PROTO_SignData done [19:33:01]FM_MakeSignedData done [19:33:01]CreateOFDProtocolMessage [19:33:01]wFMCommunicate request_size=4 [19:33:01]MH_SAM_APDU [19:33:01]CAPDU: 80 11 00 00 [19:33:01]Write to MH i2c: E2 08 00 4A 03 80 11 00 00 00 00 00 00 C7 [19:33:01]Write i2c OK [19:33:01]MH_I2C_Read... [19:33:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:33:01]Read from MH i2c: E2 [19:33:01]MH_I2C_Read... [19:33:01]Read from MH i2c: E2 17 00 [19:33:01]MH_I2C_Read... [19:33:01]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 34 39 37 39 90 00 26 [19:33:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:33:01]wFMCommunicate OK [19:33:01]CreateOFDProtocolMessage done [19:33:01]OFDSenderStorePacket 87063 [19:33:01]StoreOFDPacket docnum=87063 [19:33:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 36 01 00 00 15 16 2E 01 AC E2 5A 03 01 00 03 00 22 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 38 37 30 32 31 35 36 32 30 34 34 39 06 04 30 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A5 D0 9E D0 A0 D0 A2 D0 98 D0 A6 D0 AF 20 D0 9F D0 9B D0 90 D0 A2 D0 98 D0 9D D0 A3 D0 9C 20 30 2C 35 30 4C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 08 CF 00 00 00 00 13 04 06 00 08 CF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 CF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D5 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FC 15 00 00 00 00 07 04 06 00 08 CF 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 EB 70 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 17 54 01 00 35 04 06 00 1A A6 F6 0C 62 7D 3F 38 BC 6A D8 66 BE E0 [19:33:01]CheckFolder [19:33:01]dirname=/storage/ofd_packets [19:33:01]CheckFolder done [19:33:01]ProducePacketName [19:33:01]name=ofd_packets/00087063 [19:33:01]NVStorageSaveData ofd_packets/00087063 [19:33:01]File name is /storage/ofd_packets/00087063 [19:33:01]Write 340 bytes [19:33:01]NVStorageSaveData done [19:33:01]OFDSenderStorePacket done [19:33:01]KKMCreateOFDPacket done [19:33:01]NVStorageSaveData kkm_last_timestamp [19:33:01]File name is /storage/kkm_last_timestamp [19:33:01]Write 4 bytes [19:33:01]NVStorageSaveData done [19:33:01]ExternCall_PrintAddStr [19:33:01]wPrintStart [19:33:01]Write to MH i2c: 01 00 00 4B 03 4E [19:33:01]Write i2c OK [19:33:01]MH_I2C_Read... [19:33:01]Read from MH i2c: 01 [19:33:01]MH_I2C_Read... [19:33:01]Read from MH i2c: 01 07 00 [19:33:01]MH_I2C_Read... [19:33:01]Read from MH i2c: 01 07 00 4B 03 00 00 00 00 00 FF 0F 63 [19:33:01]RasterBufferAndPrint [19:33:01]line Счет N : (3)148131 [19:33:01]line ИНН: 02508201610067 [19:33:01]line Контрольно-Кассовый Чек [19:33:01]line ПРОДАЖА [19:33:01]line Товар: 4870215620449 [19:33:01]line Водка ХОРТИЦЯ ПЛАТИНУМ 0,50L [19:33:01]line 1.000 * 530.00 [19:33:01]line = 530.00 [19:33:01]line НДС 12% НСП 1% [19:33:01]line > о реализуемом товаре [19:33:01]line ИТОГО: 530.00 [19:33:01]line НСП 1% : 4.69 [19:33:01]line НДС 12% : 56.28 [19:33:01]line Наличными: 530.00 [19:33:01]line Безнал.: 0.00 [19:33:01]line Место: АЗС № 137 "Партнер Нефть" [19:33:01]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:33:01]line СНО: Общий режим [19:33:01]line Чек 376 22.09.2024 19:32 [19:33:01]line Смена: 497 ФФД: 1.0 [19:33:01]line ЗНМ: 0300000064 [19:33:01]line РНМ: 0000000000092592 [19:33:01]line Версия ККМ: 001 [19:33:01]line ФМ: 0000000000874979 [19:33:01]line ФД: 87063 [19:33:01]line ФПД: 29304394900093 [19:33:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T193259&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87063&fm=29304394900093&tin=02508201610067®Number=0000000000092592&sum=53000 [19:33:01]line 0 [19:33:01]written 0, free lines is 4095 [19:33:01]OFD Sender: Processing packet 87063 [packets to send 277, broken 276] [19:33:01]ProducePacketName [19:33:01]name=ofd_packets/00087063 [19:33:01]OFD Sender: To server: pG, [19:33:01]CommunicateWithHost lk.salyk.kg:30040 [19:33:01]ConnectInit lk.salyk.kg [19:33:01]Write to MH i2c: 01 00 00 74 03 77 [19:33:01]Write i2c OK [19:33:01]MH_I2C_Read... [19:33:01]Read from MH i2c: 01 [19:33:01]MH_I2C_Read... [19:33:01]Read from MH i2c: 01 07 00 [19:33:01]MH_I2C_Read... [19:33:01]Read from MH i2c: 01 07 00 74 03 00 00 00 00 00 F4 0C 7E [19:33:01]RasterBufferAndPrint [19:33:01]line [19:33:01]line [19:33:01]line [19:33:01]line [19:33:01]line [19:33:01]written 0, free lines is 3323 [19:33:01]MH_Cut [19:33:01]Write to MH i2c: D1 01 00 7B 03 01 50 [19:33:01]Write i2c OK [19:33:01]MH_I2C_Read... [19:33:01]Read from MH i2c: D1 [19:33:01]MH_I2C_Read... [19:33:01]Read from MH i2c: D1 01 00 [19:33:01]MH_I2C_Read... [19:33:01]Read from MH i2c: D1 01 00 7B 03 00 4F [19:33:01]Write to MH i2c: 01 00 00 7C 03 7F [19:33:01]Write i2c OK [19:33:01]MH_I2C_Read... [19:33:02]*** Cut start [19:33:02]*** Partial cut [19:33:02]*** CUTSNS_PIN = 1 [19:33:02]*** CUTSNS_PIN = 0 [19:33:02]*** Brake cut motor [19:33:03]Read from MH i2c: 01 [19:33:03]MH_I2C_Read... [19:33:03]*** Stop cut motor [19:33:03]*** Cut end [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 7C 03 00 00 00 00 00 FF 0F 94 [19:33:03]process_action close_receipt done [19:33:03]requested_data is exist [19:33:03]produce_requested_data [19:33:03]requested_item fm.sn is exist - process it [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 7D 03 80 11 00 00 00 00 00 00 FA [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 7D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 59 [19:33:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:33:03]wFMCommunicate OK [19:33:03]requested_item fd.num is exist - process it [19:33:03]SAM_PROTO_GetFieldsCounters [19:33:03]wFMCommunicate request_size=4 [19:33:03]MH_SAM_APDU [19:33:03]CAPDU: 80 13 00 00 [19:33:03]Write to MH i2c: E2 08 00 7E 03 80 13 00 00 00 00 00 00 FD [19:33:03]Write i2c OK [19:33:03]MH_I2C_Read... [19:33:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:33:03]Read from MH i2c: E2 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: E2 62 00 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: E2 62 00 7E 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 17 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 78 01 00 00 5E 04 04 00 78 01 00 00 57 04 04 00 79 01 00 00 19 04 04 00 00 00 00 00 90 00 F5 [19:33: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 17 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 78 01 00 00 5E 04 04 00 78 01 00 00 57 04 04 00 79 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:33:03]wFMCommunicate OK [19:33:03]SAM_PROTO_GetFieldsCounters done [19:33:03]requested_item shift.num is exist - process it [19:33:03]requested_item shift.opened is exist - process it [19:33:03]req_shift_opened [19:33:03]FM_GetShiftState [19:33:03]SAM_PROTO_GetShiftState [19:33:03]wFMCommunicate request_size=4 [19:33:03]MH_SAM_APDU [19:33:03]CAPDU: 80 13 01 00 [19:33:03]Write to MH i2c: E2 08 00 7F 03 80 13 01 00 00 00 00 00 FF [19:33:03]Write i2c OK [19:33:03]MH_I2C_Read... [19:33:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:33:03]Read from MH i2c: E2 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: E2 0E 00 [19:33:03]MH_I2C_Read... [19:33:03]Read from MH i2c: E2 0E 00 7F 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 BD [19:33:03]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:33:03]wFMCommunicate OK [19:33:03]SAM_PROTO_GetShiftState done [19:33:03]FM_GetShiftState done [19:33:03]req_shift_opened done [19:33:03]requested_item shift.open_date is exist - process it [19:33:03]req_shift_open_date [19:33:03]req_shift_open_date done [19:33:03]produce_requested_data done [19:33:03]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87063,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:33:03]process_action_free close_receipt [19:33:03]json_value_free [19:33:03]json_value_free done [19:33:03]process_json_proto returns [19:33:03]Send response to host [19:33:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87063,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:33:03]free response buf [19:33:03]execute_script done [19:33:03]execute_script returns [19:33:03]free content buf [19:33:03]Sock 7.Close socket [19:33:03]Sock 7.Thread stoped [19:33:03]Connected sock=10 [19:33:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 36 01 00 00 15 16 2E 01 AC E2 5A 03 01 00 03 00 22 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 38 37 30 32 31 35 36 32 30 34 34 39 06 04 30 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A5 D0 9E D0 A0 D0 A2 D0 98 D0 A6 D0 AF 20 D0 9F D0 9B D0 90 D0 A2 D0 98 D0 9D D0 A3 D0 9C 20 30 2C 35 30 4C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 08 CF 00 00 00 00 13 04 06 00 08 CF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 CF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D5 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FC 15 00 00 00 00 07 04 06 00 08 CF 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 EB 70 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 17 54 01 00 35 04 06 00 1A A6 F6 0C 62 7D 3F 38 BC 6A D8 66 BE E0 [19:33:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 25 EC 47 00 DF 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 34 39 37 39 10 04 04 00 17 54 01 00 F4 03 04 00 BC 1B F0 66 B6 04 01 00 00 D8 9B 7F B7 4D E0 35 F3 [19:33:06]CommunicateWithHost err = 0 [19:33:06]CheckOFDResponse [19:33:06]1017 (14) - 77093643461234 [19:33:06]1041 (16) - 0000000000874979 [19:33:06]1040 (4) - 87063 [19:33:06]1012 (4) - 22.09.2024 13:29 [19:33:06]1206 (1) - 0 [19:33:06]OFD Sender: Remove packet 87063 [19:33:06]ProducePacketName [19:33:06]name=ofd_packets/00087063 [19:33:06]NVStorageDeleteData [19:33:07]OFD Sender: No OFD packet to send [19:33:12]OFD Sender: No OFD packet to send [19:33:17]OFD Sender: No OFD packet to send [19:33:22]OFD Sender: No OFD packet to send [19:33:27]OFD Sender: No OFD packet to send [19:33:32]OFD Sender: No OFD packet to send [19:33:33]recv_with_timeout no data received [19:33:37]OFD Sender: No OFD packet to send [19:33:42]OFD Sender: No OFD packet to send [19:33:45]recv_with_timeout no data received [19:33:47]OFD Sender: No OFD packet to send [19:33:52]OFD Sender: No OFD packet to send [19:33:57]OFD Sender: No OFD packet to send [19:34:02]OFD Sender: No OFD packet to send [19:34:07]OFD Sender: No OFD packet to send [19:34:09]accept exits with 9 [19:34:09]New connection [19:34:09]New thread 3067436388 created [19:34:09]Thread 3067293028 joined [19:34:09]Waiting for new connection... [19:34:09] Sock 9.Parse request [19:34:09]Sock 9.Check first char [19:34:09]Sock 9.First char is OK [19:34:09]request: POST /json_proto HTTP/1.0 [19:34:09]Method: POST [19:34:09]URL: /json_proto [19:34:09]Method is POST - this is cgi request [19:34:09]url: /json_proto [19:34:09]query_string will be loaded in cgi processing [19:34:09]execute_cgi json_proto POST (null) [19:34:09]execute_cgi path=json_proto method=POST [19:34:09]POST find Content-Length [19:34:09]Host: 172.17.47.196:8080 [19:34:09]Content-Length: 808 [19:34:09]Content-Type: application/json [19:34:09] [19:34:09]POST finish read [19:34:09]Found Content-Length = 808 [19:34:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871989", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:34:09]execute_script... [19:34:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871989", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:34:09]POST & json_proto [19:34:09]process_json_proto [19:34:09]json parsed OK: [19:34:09]protocol is kg_v1.0 [19:34:09]action value=close_receipt [19:34:09]process_action close_receipt [19:34:09]cmd_close_receipt [19:34:09]MH_GetDate [19:34:09]Write to MH i2c: F0 00 00 80 03 72 [19:34:09]Write i2c OK [19:34:09]MH_I2C_Read... [19:34:09]Read from MH i2c: F0 [19:34:09]MH_I2C_Read... [19:34:09]Read from MH i2c: F0 09 00 [19:34:09]MH_I2C_Read... [19:34:09]Read from MH i2c: F0 09 00 80 03 00 31 71 F0 66 4C 6B 94 66 24 [19:34:09]GetLastDocTimeStamp 1727033579 [19:34:09]current date 1727033649 [19:34:09]FM_GetShiftState [19:34:09]SAM_PROTO_GetShiftState [19:34:09]wFMCommunicate request_size=4 [19:34:09]MH_SAM_APDU [19:34:09]CAPDU: 80 13 01 00 [19:34:09]Write to MH i2c: E2 08 00 81 03 80 13 01 00 00 00 00 00 01 [19:34:09]Write i2c OK [19:34:09]MH_I2C_Read... [19:34:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:34:09]Read from MH i2c: E2 [19:34:09]MH_I2C_Read... [19:34:09]Read from MH i2c: E2 0E 00 [19:34:09]MH_I2C_Read... [19:34:09]Read from MH i2c: E2 0E 00 81 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 BF [19:34:09]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:34:09]wFMCommunicate OK [19:34:09]SAM_PROTO_GetShiftState done [19:34:09]FM_GetShiftState done [19:34:09]opened in 1726964220 [19:34:09]opened+sec_in_day 1727050620 [19:34:09]quantity*price = 100050 [19:34:09]sum+1 = 100052 [19:34:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 377 22.09.2024 19:34 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87064 ФПД: 272956833970184 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T193409&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87064&fm=272956833970184&tin=02508201610067®Number=0000000000092592&sum=100051 [19:34:10]StoreToDocumentArchive [19:34:10]shift 497 fd 87064 [19:34:10]save to /storage/0497/doc_00087064 [19:34:10]save last doc name /storage/0497/doc_00087064 to /storage/kkm_last_doc_name [19:34:10]save OK [19:34:10]Clear old archive folders... [19:34:10]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:34:10]tlvbuf is 002B27F0 [19:34:10]SAM_PROTO_ClearQueue [19:34:10]wFMCommunicate request_size=4 [19:34:10]MH_SAM_APDU [19:34:10]CAPDU: 80 09 00 00 [19:34:10]Write to MH i2c: E2 08 00 8E 03 80 09 00 00 00 00 00 00 03 [19:34:10]Write i2c OK [19:34:10]MH_I2C_Read... [19:34:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:34:10]Read from MH i2c: E2 [19:34:10]MH_I2C_Read... [19:34:10]Read from MH i2c: E2 03 00 [19:34:10]MH_I2C_Read... [19:34:10]Read from MH i2c: E2 03 00 8E 03 00 90 00 05 [19:34:10]RAPDU: 90 00 [19:34:10]wFMCommunicate OK [19:34:10]SAM_PROTO_ClearQueue done [19:34:10]KKMCreateOFDPacket [19:34:10]OFDProtocolAddRootSTLVToBuf [19:34:10]FM_MakeSignedData [19:34:10]FM_MakeSignedData [19:34:10]SAM_PROTO_SignData [19:34:10]wFMCommunicate request_size=4 [19:34:10]MH_SAM_APDU [19:34:10]CAPDU: 80 0D 01 02 [19:34:10]Write to MH i2c: E2 08 00 8F 03 80 0D 01 02 00 00 00 00 0B [19:34:10]Write i2c OK [19:34:10]MH_I2C_Read... [19:34:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:34:10]Read from MH i2c: E2 [19:34:10]MH_I2C_Read... [19:34:10]Read from MH i2c: E2 03 00 [19:34:10]MH_I2C_Read... [19:34:10]Read from MH i2c: E2 03 00 8F 03 00 90 00 06 [19:34:10]RAPDU: 90 00 [19:34:10]wFMCommunicate OK [19:34:10]wFMCommunicate request_size=255 [19:34:10]MH_SAM_APDU [19:34:10]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 31 71 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 18 54 01 00 35 04 06 00 [19:34:10]Write to MH i2c: E2 02 01 90 03 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 31 71 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 18 54 01 00 35 04 06 00 00 00 BC [19:34:10]Write i2c OK [19:34:10]MH_I2C_Read... [19:34:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:34:11]Read from MH i2c: E2 [19:34:11]MH_I2C_Read... [19:34:11]Read from MH i2c: E2 03 00 [19:34:11]MH_I2C_Read... [19:34:11]Read from MH i2c: E2 03 00 90 03 00 90 00 07 [19:34:11]RAPDU: 90 00 [19:34:11]wFMCommunicate OK [19:34:11]wFMCommunicate request_size=11 [19:34:11]MH_SAM_APDU [19:34:11]CAPDU: 80 0D 02 02 06 F8 40 B7 20 B8 08 [19:34:11]Write to MH i2c: E2 0E 00 91 03 80 0D 02 02 06 00 F8 40 B7 20 B8 08 00 00 E9 [19:34:11]Write i2c OK [19:34:11]MH_I2C_Read... [19:34:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:34:11]Read from MH i2c: E2 [19:34:11]MH_I2C_Read... [19:34:11]Read from MH i2c: E2 03 00 [19:34:11]MH_I2C_Read... [19:34:11]Read from MH i2c: E2 03 00 91 03 00 90 00 08 [19:34:11]RAPDU: 90 00 [19:34:11]wFMCommunicate OK [19:34:11]wFMCommunicate request_size=4 [19:34:11]MH_SAM_APDU [19:34:11]CAPDU: 80 0D 03 02 [19:34:11]Write to MH i2c: E2 08 00 92 03 80 0D 03 02 00 00 00 00 10 [19:34:11]Write i2c OK [19:34:11]MH_I2C_Read... [19:34:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:34:11]Read from MH i2c: E2 [19:34:11]MH_I2C_Read... [19:34:11]Read from MH i2c: E2 0B 00 [19:34:11]MH_I2C_Read... [19:34:11]Read from MH i2c: E2 0B 00 92 03 00 6C BC AC 22 FC C7 B2 2C 90 00 A8 [19:34:11]RAPDU: 6C BC AC 22 FC C7 B2 2C 90 00 [19:34:11]wFMCommunicate OK [19:34:11]SAM_PROTO_SignData done [19:34:11]FM_MakeSignedData done [19:34:11]CreateOFDProtocolMessage [19:34:11]wFMCommunicate request_size=4 [19:34:11]MH_SAM_APDU [19:34:11]CAPDU: 80 11 00 00 [19:34:11]Write to MH i2c: E2 08 00 93 03 80 11 00 00 00 00 00 00 10 [19:34:11]Write i2c OK [19:34:11]MH_I2C_Read... [19:34:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:34:11]Read from MH i2c: E2 [19:34:11]MH_I2C_Read... [19:34:11]Read from MH i2c: E2 17 00 [19:34:11]MH_I2C_Read... [19:34:11]Read from MH i2c: E2 17 00 93 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 6F [19:34:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:34:11]wFMCommunicate OK [19:34:11]CreateOFDProtocolMessage done [19:34:11]OFDSenderStorePacket 87064 [19:34:11]StoreOFDPacket docnum=87064 [19:34:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 59 D5 08 01 48 2C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 31 71 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 18 54 01 00 35 04 06 00 F8 40 B7 20 B8 08 6C BC AC 22 FC C7 B2 2C [19:34:11]CheckFolder [19:34:11]dirname=/storage/ofd_packets [19:34:11]CheckFolder done [19:34:11]ProducePacketName [19:34:11]name=ofd_packets/00087064 [19:34:11]NVStorageSaveData ofd_packets/00087064 [19:34:11]File name is /storage/ofd_packets/00087064 [19:34:11]Write 302 bytes [19:34:11]NVStorageSaveData done [19:34:11]OFDSenderStorePacket done [19:34:11]KKMCreateOFDPacket done [19:34:11]NVStorageSaveData kkm_last_timestamp [19:34:11]File name is /storage/kkm_last_timestamp [19:34:11]Write 4 bytes [19:34:11]NVStorageSaveData done [19:34:11]ExternCall_PrintAddStr [19:34:11]wPrintStart [19:34:11]Write to MH i2c: 01 00 00 94 03 97 [19:34:11]Write i2c OK [19:34:11]MH_I2C_Read... [19:34:11]Read from MH i2c: 01 [19:34:11]MH_I2C_Read... [19:34:11]Read from MH i2c: 01 07 00 [19:34:11]MH_I2C_Read... [19:34:11]Read from MH i2c: 01 07 00 94 03 00 00 00 00 00 FF 0F AC [19:34:11]RasterBufferAndPrint [19:34:11]line Счет N : (1)871989 [19:34:11]line ИНН: 02508201610067 [19:34:11]line Контрольно-Кассовый Чек [19:34:11]line ПРОДАЖА [19:34:11]line ТРК (МРК, ГНК) : 44 [19:34:11]line Товар: 2710194210 [19:34:11]line ДТ(л)-К-4 [19:34:11]line 13.130 * 76.20 [19:34:11]line = 1000.51 [19:34:11]line НДС 12% НСП 1% [19:34:11]line > о реализуемом товаре [19:34:11]line ИТОГО: 1000.51 [19:34:11]line НСП 1% : 8.85 [19:34:11]line НДС 12% : 106.25 [19:34:11]line Наличными: 0.00 [19:34:11]line Безнал.: 1000.51 [19:34:11]line Место: АЗС № 137 "Партнер Нефть" [19:34:11]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:34:11]line СНО: Общий режим [19:34:11]line Чек 377 22.09.2024 19:34 [19:34:11]line Смена: 497 ФФД: 1.0 [19:34:11]line ЗНМ: 0300000064 [19:34:11]line РНМ: 0000000000092592 [19:34:11]line Версия ККМ: 001 [19:34:11]line Платежная система: O! деньги [19:34:11]line ФМ: 0000000000874979 [19:34:11]line ФД: 87064 [19:34:11]line ФПД: 272956833970184 [19:34:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T193409&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87064&fm=272956833970184&tin=02508201610067®Number=0000000000092592&sum=100051 [19:34:11]written 0, free lines is 4095 [19:34:11]OFD Sender: Processing packet 87064 [packets to send 277, broken 276] [19:34:11]ProducePacketName [19:34:11]name=ofd_packets/00087064 [19:34:11]OFD Sender: To server: pG, [19:34:11]CommunicateWithHost lk.salyk.kg:30040 [19:34:11]ConnectInit lk.salyk.kg [19:34:11]Write to MH i2c: 01 00 00 BE 03 C1 [19:34:11]Write i2c OK [19:34:11]MH_I2C_Read... [19:34:11]Read from MH i2c: 01 [19:34:11]MH_I2C_Read... [19:34:11]Read from MH i2c: 01 07 00 [19:34:11]MH_I2C_Read... [19:34:11]Read from MH i2c: 01 07 00 BE 03 00 00 00 00 00 F0 0C C4 [19:34:11]RasterBufferAndPrint [19:34:11]line [19:34:11]line [19:34:11]line [19:34:11]line [19:34:11]line [19:34:11]written 0, free lines is 3316 [19:34:11]MH_Cut [19:34:11]Write to MH i2c: D1 01 00 C5 03 01 9A [19:34:11]Write i2c OK [19:34:11]MH_I2C_Read... [19:34:11]Read from MH i2c: D1 [19:34:11]MH_I2C_Read... [19:34:11]Read from MH i2c: D1 01 00 [19:34:11]MH_I2C_Read... [19:34:11]Read from MH i2c: D1 01 00 C5 03 00 99 [19:34:11]Write to MH i2c: 01 00 00 C6 03 C9 [19:34:11]Write i2c OK [19:34:11]MH_I2C_Read... [19:34:12]*** Cut start [19:34:12]*** Partial cut [19:34:12]*** CUTSNS_PIN = 1 [19:34:12]*** CUTSNS_PIN = 0 [19:34:12]*** Brake cut motor [19:34:13]Read from MH i2c: 01 [19:34:13]MH_I2C_Read... [19:34:13]*** Stop cut motor [19:34:13]*** Cut end [19:34:13]Read from MH i2c: 01 07 00 [19:34:13]MH_I2C_Read... [19:34:13]Read from MH i2c: 01 07 00 C6 03 00 00 00 00 00 FF 0F DE [19:34:13]process_action close_receipt done [19:34:13]requested_data is exist [19:34:13]produce_requested_data [19:34:13]requested_item fm.sn is exist - process it [19:34:13]wFMCommunicate request_size=4 [19:34:13]MH_SAM_APDU [19:34:13]CAPDU: 80 11 00 00 [19:34:13]Write to MH i2c: E2 08 00 C7 03 80 11 00 00 00 00 00 00 44 [19:34:13]Write i2c OK [19:34:13]MH_I2C_Read... [19:34:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:34:13]Read from MH i2c: E2 [19:34:13]MH_I2C_Read... [19:34:13]Read from MH i2c: E2 17 00 [19:34:13]MH_I2C_Read... [19:34:13]Read from MH i2c: E2 17 00 C7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A3 [19:34:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:34:13]wFMCommunicate OK [19:34:13]requested_item fd.num is exist - process it [19:34:13]SAM_PROTO_GetFieldsCounters [19:34:13]wFMCommunicate request_size=4 [19:34:13]MH_SAM_APDU [19:34:13]CAPDU: 80 13 00 00 [19:34:13]Write to MH i2c: E2 08 00 C8 03 80 13 00 00 00 00 00 00 47 [19:34:13]Write i2c OK [19:34:13]MH_I2C_Read... [19:34:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:34:13]Read from MH i2c: E2 [19:34:13]MH_I2C_Read... [19:34:13]Read from MH i2c: E2 62 00 [19:34:13]MH_I2C_Read... [19:34:13]Read from MH i2c: E2 62 00 C8 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 18 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 79 01 00 00 5E 04 04 00 79 01 00 00 57 04 04 00 7A 01 00 00 19 04 04 00 00 00 00 00 90 00 43 [19:34:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 18 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 79 01 00 00 5E 04 04 00 79 01 00 00 57 04 04 00 7A 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:34:13]wFMCommunicate OK [19:34:13]SAM_PROTO_GetFieldsCounters done [19:34:13]requested_item shift.num is exist - process it [19:34:13]requested_item shift.opened is exist - process it [19:34:13]req_shift_opened [19:34:13]FM_GetShiftState [19:34:13]SAM_PROTO_GetShiftState [19:34:13]wFMCommunicate request_size=4 [19:34:13]MH_SAM_APDU [19:34:13]CAPDU: 80 13 01 00 [19:34:13]Write to MH i2c: E2 08 00 C9 03 80 13 01 00 00 00 00 00 49 [19:34:13]Write i2c OK [19:34:13]MH_I2C_Read... [19:34:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:34:13]Read from MH i2c: E2 [19:34:13]MH_I2C_Read... [19:34:13]Read from MH i2c: E2 0E 00 [19:34:13]MH_I2C_Read... [19:34:13]Read from MH i2c: E2 0E 00 C9 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 07 [19:34:13]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:34:13]wFMCommunicate OK [19:34:13]SAM_PROTO_GetShiftState done [19:34:13]FM_GetShiftState done [19:34:13]req_shift_opened done [19:34:13]requested_item shift.open_date is exist - process it [19:34:13]req_shift_open_date [19:34:13]req_shift_open_date done [19:34:13]produce_requested_data done [19:34:13]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87064,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:34:13]process_action_free close_receipt [19:34:13]json_value_free [19:34:13]json_value_free done [19:34:13]process_json_proto returns [19:34:13]Send response to host [19:34:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87064,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:34:13]free response buf [19:34:13]execute_script done [19:34:13]execute_script returns [19:34:13]free content buf [19:34:13]Sock 9.Close socket [19:34:13]Sock 9.Thread stoped [19:34:13]Connected sock=11 [19:34:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 59 D5 08 01 48 2C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 31 71 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 18 54 01 00 35 04 06 00 F8 40 B7 20 B8 08 6C BC AC 22 FC C7 B2 2C [19:34:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 A5 6F 47 00 47 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 34 39 37 39 10 04 04 00 18 54 01 00 F4 03 04 00 02 1C F0 66 B6 04 01 00 00 2D 54 49 7A F6 11 14 F7 [19:34:14]CommunicateWithHost err = 0 [19:34:14]CheckOFDResponse [19:34:14]1017 (14) - 77093643461234 [19:34:14]1041 (16) - 0000000000874979 [19:34:14]1040 (4) - 87064 [19:34:14]1012 (4) - 22.09.2024 13:30 [19:34:14]1206 (1) - 0 [19:34:14]OFD Sender: Remove packet 87064 [19:34:14]ProducePacketName [19:34:14]name=ofd_packets/00087064 [19:34:14]NVStorageDeleteData [19:34:14]OFD Sender: No OFD packet to send [19:34:19]OFD Sender: No OFD packet to send [19:34:24]OFD Sender: No OFD packet to send [19:34:26]recv_with_timeout no data received [19:34:29]OFD Sender: No OFD packet to send [19:34:34]OFD Sender: No OFD packet to send [19:34:35]accept exits with 7 [19:34:35]New connection [19:34:35]New thread 3067293028 created [19:34:35]Thread 3067436388 joined [19:34:35]Waiting for new connection... [19:34:35] Sock 7.Parse request [19:34:35]Sock 7.Check first char [19:34:35]Sock 7.First char is OK [19:34:35]request: POST /json_proto HTTP/1.0 [19:34:35]Method: POST [19:34:35]URL: /json_proto [19:34:35]Method is POST - this is cgi request [19:34:35]url: /json_proto [19:34:35]query_string will be loaded in cgi processing [19:34:35]execute_cgi json_proto POST (null) [19:34:35]execute_cgi path=json_proto method=POST [19:34:35]POST find Content-Length [19:34:35]Host: 172.17.47.196:8080 [19:34:35]Content-Length: 984 [19:34:35]Content-Type: application/json [19:34:35] [19:34:35]POST finish read [19:34:35]Found Content-Length = 984 [19:34:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871991", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.80, "quantity" : 22.460, "sum" : 1500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0410\u0418-92\u000A\u043D\u043E\u043C\u0435\u0440 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 22.46 \u0441\u043E\u043C", "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:34:35]execute_script... [19:34: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)871991", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.80, "quantity" : 22.460, "sum" : 1500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0410\u0418-92\u000A\u043D\u043E\u043C\u0435\u0440 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 22.46 \u0441\u043E\u043C", "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:34:35]POST & json_proto [19:34:35]process_json_proto [19:34:35]json parsed OK: [19:34:35]protocol is kg_v1.0 [19:34:35]action value=close_receipt [19:34:35]process_action close_receipt [19:34:35]cmd_close_receipt [19:34:35]MH_GetDate [19:34:35]Write to MH i2c: F0 00 00 CA 03 BC [19:34:35]Write i2c OK [19:34:35]MH_I2C_Read... [19:34:35]Read from MH i2c: F0 [19:34:35]MH_I2C_Read... [19:34:35]Read from MH i2c: F0 09 00 [19:34:35]MH_I2C_Read... [19:34:35]Read from MH i2c: F0 09 00 CA 03 00 4B 71 F0 66 4C 6B 94 66 88 [19:34:35]GetLastDocTimeStamp 1727033649 [19:34:35]current date 1727033675 [19:34:35]FM_GetShiftState [19:34:35]SAM_PROTO_GetShiftState [19:34:35]wFMCommunicate request_size=4 [19:34:35]MH_SAM_APDU [19:34:35]CAPDU: 80 13 01 00 [19:34:35]Write to MH i2c: E2 08 00 CB 03 80 13 01 00 00 00 00 00 4B [19:34:35]Write i2c OK [19:34:35]MH_I2C_Read... [19:34:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:34:35]Read from MH i2c: E2 [19:34:35]MH_I2C_Read... [19:34:35]Read from MH i2c: E2 0E 00 [19:34:35]MH_I2C_Read... [19:34:35]Read from MH i2c: E2 0E 00 CB 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 09 [19:34:35]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:34:35]wFMCommunicate OK [19:34:35]SAM_PROTO_GetShiftState done [19:34:35]FM_GetShiftState done [19:34:35]opened in 1726964220 [19:34:35]opened+sec_in_day 1727050620 [19:34:35]quantity*price = 150032 [19:34:35]sum+1 = 150034 [19:34:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.33 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 378 22.09.2024 19:34 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа АИ-92 номер 137 сэкономлено 22.46 сом ФМ: 0000000000874979 ФД: 87065 ФПД: 78926509190313 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T193435&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87065&fm=78926509190313&tin=02508201610067®Number=0000000000092592&sum=150000 [19:34:36]StoreToDocumentArchive [19:34:36]shift 497 fd 87065 [19:34:36]save to /storage/0497/doc_00087065 [19:34:36]save last doc name /storage/0497/doc_00087065 to /storage/kkm_last_doc_name [19:34:36]save OK [19:34:36]Clear old archive folders... [19:34:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:34:36]tlvbuf is 002B36D0 [19:34:36]SAM_PROTO_ClearQueue [19:34:36]wFMCommunicate request_size=4 [19:34:36]MH_SAM_APDU [19:34:36]CAPDU: 80 09 00 00 [19:34:36]Write to MH i2c: E2 08 00 D8 03 80 09 00 00 00 00 00 00 4D [19:34:36]Write i2c OK [19:34:36]MH_I2C_Read... [19:34:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:34:36]Read from MH i2c: E2 [19:34:36]MH_I2C_Read... [19:34:36]Read from MH i2c: E2 03 00 [19:34:36]MH_I2C_Read... [19:34:36]Read from MH i2c: E2 03 00 D8 03 00 90 00 4F [19:34:36]RAPDU: 90 00 [19:34:36]wFMCommunicate OK [19:34:36]SAM_PROTO_ClearQueue done [19:34:36]KKMCreateOFDPacket [19:34:36]OFDProtocolAddRootSTLVToBuf [19:34:36]FM_MakeSignedData [19:34:36]FM_MakeSignedData [19:34:36]SAM_PROTO_SignData [19:34:36]wFMCommunicate request_size=4 [19:34:36]MH_SAM_APDU [19:34:36]CAPDU: 80 0D 01 02 [19:34:36]Write to MH i2c: E2 08 00 D9 03 80 0D 01 02 00 00 00 00 55 [19:34:36]Write i2c OK [19:34:36]MH_I2C_Read... [19:34:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:34:36]Read from MH i2c: E2 [19:34:36]MH_I2C_Read... [19:34:36]Read from MH i2c: E2 03 00 [19:34:36]MH_I2C_Read... [19:34:36]Read from MH i2c: E2 03 00 D9 03 00 90 00 50 [19:34:36]RAPDU: 90 00 [19:34:36]wFMCommunicate OK [19:34:36]wFMCommunicate request_size=255 [19:34:36]MH_SAM_APDU [19: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 BC 57 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 11 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 4B 71 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 19 54 01 00 35 04 06 00 47 [19:34:36]Write to MH i2c: E2 02 01 DA 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 BC 57 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 11 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 4B 71 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 19 54 01 00 35 04 06 00 47 00 00 69 [19:34:36]Write i2c OK [19:34:36]MH_I2C_Read... [19:34:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:34:36]Read from MH i2c: E2 [19:34:36]MH_I2C_Read... [19:34:36]Read from MH i2c: E2 03 00 [19:34:36]MH_I2C_Read... [19:34:36]Read from MH i2c: E2 03 00 DA 03 00 90 00 51 [19:34:36]RAPDU: 90 00 [19:34:36]wFMCommunicate OK [19:34:36]wFMCommunicate request_size=10 [19:34:36]MH_SAM_APDU [19:34:36]CAPDU: 80 0D 02 02 05 C8 82 8B 2C A9 [19:34:36]Write to MH i2c: E2 0D 00 DB 03 80 0D 02 02 05 00 C8 82 8B 2C A9 00 00 0C [19:34:36]Write i2c OK [19:34:36]MH_I2C_Read... [19:34:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:34:36]Read from MH i2c: E2 [19:34:36]MH_I2C_Read... [19:34:36]Read from MH i2c: E2 03 00 [19:34:36]MH_I2C_Read... [19:34:36]Read from MH i2c: E2 03 00 DB 03 00 90 00 52 [19:34:36]RAPDU: 90 00 [19:34:36]wFMCommunicate OK [19:34:36]wFMCommunicate request_size=4 [19:34:36]MH_SAM_APDU [19:34:36]CAPDU: 80 0D 03 02 [19:34:36]Write to MH i2c: E2 08 00 DC 03 80 0D 03 02 00 00 00 00 5A [19:34:36]Write i2c OK [19:34:36]MH_I2C_Read... [19:34:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:34:36]Read from MH i2c: E2 [19:34:36]MH_I2C_Read... [19:34:36]Read from MH i2c: E2 0B 00 [19:34:36]MH_I2C_Read... [19:34:36]Read from MH i2c: E2 0B 00 DC 03 00 31 07 38 B9 3E A6 27 E8 90 00 77 [19:34:36]RAPDU: 31 07 38 B9 3E A6 27 E8 90 00 [19:34:36]wFMCommunicate OK [19:34:36]SAM_PROTO_SignData done [19:34:36]FM_MakeSignedData done [19:34:36]CreateOFDProtocolMessage [19:34:36]wFMCommunicate request_size=4 [19:34:36]MH_SAM_APDU [19:34:36]CAPDU: 80 11 00 00 [19:34:36]Write to MH i2c: E2 08 00 DD 03 80 11 00 00 00 00 00 00 5A [19:34:36]Write i2c OK [19:34:36]MH_I2C_Read... [19:34:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:34:36]Read from MH i2c: E2 [19:34:36]MH_I2C_Read... [19:34:36]Read from MH i2c: E2 17 00 [19:34:36]MH_I2C_Read... [19:34:36]Read from MH i2c: E2 17 00 DD 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B9 [19:34:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:34:36]wFMCommunicate OK [19:34:36]CreateOFDProtocolMessage done [19:34:36]OFDSenderStorePacket 87065 [19:34:36]StoreOFDPacket docnum=87065 [19:34:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 AE AD 07 01 4F 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 BC 57 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 11 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 4B 71 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 19 54 01 00 35 04 06 00 47 C8 82 8B 2C A9 31 07 38 B9 3E A6 27 E8 [19:34:36]CheckFolder [19:34:36]dirname=/storage/ofd_packets [19:34:36]CheckFolder done [19:34:36]ProducePacketName [19:34:36]name=ofd_packets/00087065 [19:34:36]NVStorageSaveData ofd_packets/00087065 [19:34:36]File name is /storage/ofd_packets/00087065 [19:34:36]Write 301 bytes [19:34:36]NVStorageSaveData done [19:34:36]OFDSenderStorePacket done [19:34:36]KKMCreateOFDPacket done [19:34:36]NVStorageSaveData kkm_last_timestamp [19:34:36]File name is /storage/kkm_last_timestamp [19:34:36]Write 4 bytes [19:34:36]NVStorageSaveData done [19:34:36]ExternCall_PrintAddStr [19:34:36]wPrintStart [19:34:36]Write to MH i2c: 01 00 00 DE 03 E1 [19:34:36]Write i2c OK [19:34:36]MH_I2C_Read... [19:34:36]Read from MH i2c: 01 [19:34:36]MH_I2C_Read... [19:34:36]Read from MH i2c: 01 07 00 [19:34:36]MH_I2C_Read... [19:34:36]Read from MH i2c: 01 07 00 DE 03 00 00 00 00 00 FF 0F F6 [19:34:36]RasterBufferAndPrint [19:34:36]line Счет N : (1)871991 [19:34:36]line ИНН: 02508201610067 [19:34:36]line Контрольно-Кассовый Чек [19:34:36]line ПРОДАЖА [19:34:36]line ТРК (МРК, ГНК) : 63 [19:34:36]line Товар: 2710124130 [19:34:36]line Аи-92-К-5 [19:34:36]line 22.460 * 66.80 [19:34:36]line = 1500.33 [19:34:36]line НДС 12% НСП 1% [19:34:36]line > о реализуемом товаре [19:34:36]line ОКРУГЛЕНИЕ: -0.33 [19:34:36]line ИТОГО: 1500.00 [19:34:36]line Внесено: 1500.00 [19:34:36]line СДАЧА: 0.00 [19:34:36]line НСП 1% : 13.28 [19:34:36]line НДС 12% : 159.33 [19:34:36]line Наличными: 1500.00 [19:34:36]line Безнал.: 0.00 [19:34:36]line Место: АЗС № 137 "Партнер Нефть" [19:34:36]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:34:36]line СНО: Общий режим [19:34:36]line Чек 378 22.09.2024 19:34 [19:34:36]line Смена: 497 ФФД: 1.0 [19:34:36]line ЗНМ: 0300000064 [19:34:36]line РНМ: 0000000000092592 [19:34:36]line Версия ККМ: 001 [19:34:36]line [19:34:36]line Дисконтная программа [19:34:36]line АИ-92 [19:34:36]line номер 137 [19:34:36]line сэкономлено 22.46 сом [19:34:36]line ФМ: 0000000000874979 [19:34:36]line ФД: 87065 [19:34:36]line ФПД: 78926509190313 [19:34:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T193435&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87065&fm=78926509190313&tin=02508201610067®Number=0000000000092592&sum=150000 [19:34:37]OFD Sender: Processing packet 87065 [packets to send 277, broken 276] [19:34:37]ProducePacketName [19:34:37]name=ofd_packets/00087065 [19:34:37]OFD Sender: To server: pG, [19:34:37]CommunicateWithHost lk.salyk.kg:30040 [19:34:37]ConnectInit lk.salyk.kg [19:34:37]written 0, free lines is 4095 [19:34:37]Connected sock=9 [19: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 34 39 37 39 0F 01 00 00 AE AD 07 01 4F 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 BC 57 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 11 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 4B 71 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 19 54 01 00 35 04 06 00 47 C8 82 8B 2C A9 31 07 38 B9 3E A6 27 E8 [19:34:37]Write to MH i2c: 01 00 00 0E 04 12 [19:34:37]Write i2c OK [19:34:37]MH_I2C_Read... [19:34:37]Read from MH i2c: 01 [19:34:37]MH_I2C_Read... [19:34:37]Read from MH i2c: 01 07 00 [19:34:37]MH_I2C_Read... [19:34:37]Read from MH i2c: 01 07 00 0E 04 00 00 00 00 00 A0 0C C5 [19:34:37]RasterBufferAndPrint [19:34:37]line [19:34:37]line [19:34:37]line [19:34:37]line [19:34:37]line [19:34:37]written 0, free lines is 3238 [19:34:37]MH_Cut [19:34:37]Write to MH i2c: D1 01 00 15 04 01 EB [19:34:37]Write i2c OK [19:34:37]MH_I2C_Read... [19:34:37]Read from MH i2c: D1 [19:34:37]MH_I2C_Read... [19:34:37]Read from MH i2c: D1 01 00 [19:34:37]MH_I2C_Read... [19:34:37]Read from MH i2c: D1 01 00 15 04 00 EA [19:34:37]Write to MH i2c: 01 00 00 16 04 1A [19:34:37]Write i2c OK [19:34:37]MH_I2C_Read... [19:34:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 9B 46 47 00 00 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 19 54 01 00 F4 03 04 00 1A 1C F0 66 B6 04 01 00 00 F6 F7 01 5E 7F 09 5C 72 [19:34:38]CommunicateWithHost err = 0 [19:34:38]CheckOFDResponse [19:34:38]1017 (14) - 77093643461234 [19:34:38]1041 (16) - 0000000000874979 [19:34:38]1040 (4) - 87065 [19:34:38]1012 (4) - 22.09.2024 13:31 [19:34:38]1206 (1) - 0 [19:34:38]OFD Sender: Remove packet 87065 [19:34:38]ProducePacketName [19:34:38]name=ofd_packets/00087065 [19:34:38]NVStorageDeleteData [19:34:38]OFD Sender: No OFD packet to send [19:34:38]*** Cut start [19:34:38]*** Partial cut [19:34:38]*** CUTSNS_PIN = 1 [19:34:38]*** CUTSNS_PIN = 0 [19:34:38]*** Brake cut motor [19:34:39]Read from MH i2c: 01 [19:34:39]MH_I2C_Read... [19:34:39]*** Stop cut motor [19:34:39]*** Cut end [19:34:39]Read from MH i2c: 01 07 00 [19:34:39]MH_I2C_Read... [19:34:39]Read from MH i2c: 01 07 00 16 04 00 00 00 00 00 FF 0F 2F [19:34:39]process_action close_receipt done [19:34:39]requested_data is exist [19:34:39]produce_requested_data [19:34:39]requested_item fm.sn is exist - process it [19:34:39]wFMCommunicate request_size=4 [19:34:39]MH_SAM_APDU [19:34:39]CAPDU: 80 11 00 00 [19:34:39]Write to MH i2c: E2 08 00 17 04 80 11 00 00 00 00 00 00 95 [19:34:39]Write i2c OK [19:34:39]MH_I2C_Read... [19:34:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:34:39]Read from MH i2c: E2 [19:34:39]MH_I2C_Read... [19:34:39]Read from MH i2c: E2 17 00 [19:34:39]MH_I2C_Read... [19:34:39]Read from MH i2c: E2 17 00 17 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 F4 [19:34:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:34:39]wFMCommunicate OK [19:34:39]requested_item fd.num is exist - process it [19:34:39]SAM_PROTO_GetFieldsCounters [19:34:39]wFMCommunicate request_size=4 [19:34:39]MH_SAM_APDU [19:34:39]CAPDU: 80 13 00 00 [19:34:39]Write to MH i2c: E2 08 00 18 04 80 13 00 00 00 00 00 00 98 [19:34:39]Write i2c OK [19:34:39]MH_I2C_Read... [19:34:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:34:39]Read from MH i2c: E2 [19:34:39]MH_I2C_Read... [19:34:39]Read from MH i2c: E2 62 00 [19:34:39]MH_I2C_Read... [19:34:39]Read from MH i2c: E2 62 00 18 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 19 54 01 00 0E 04 04 00 F1 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 98 [19:34:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 19 54 01 00 0E 04 04 00 F1 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 [19:34:39]wFMCommunicate OK [19:34:39]SAM_PROTO_GetFieldsCounters done [19:34:39]requested_item shift.num is exist - process it [19:34:39]requested_item shift.opened is exist - process it [19:34:39]req_shift_opened [19:34:39]FM_GetShiftState [19:34:39]SAM_PROTO_GetShiftState [19:34:39]wFMCommunicate request_size=4 [19:34:39]MH_SAM_APDU [19:34:39]CAPDU: 80 13 01 00 [19:34:39]Write to MH i2c: E2 08 00 19 04 80 13 01 00 00 00 00 00 9A [19:34:39]Write i2c OK [19:34:39]MH_I2C_Read... [19:34:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:34:39]Read from MH i2c: E2 [19:34:39]MH_I2C_Read... [19:34:39]Read from MH i2c: E2 0E 00 [19:34:39]MH_I2C_Read... [19:34:39]Read from MH i2c: E2 0E 00 19 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 58 [19:34:39]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:34:39]wFMCommunicate OK [19:34:39]SAM_PROTO_GetShiftState done [19:34:39]FM_GetShiftState done [19:34:39]req_shift_opened done [19:34:39]requested_item shift.open_date is exist - process it [19:34:39]req_shift_open_date [19:34:39]req_shift_open_date done [19:34:39]produce_requested_data done [19:34:39]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87065,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:34:39]process_action_free close_receipt [19:34:39]json_value_free [19:34:39]json_value_free done [19:34:39]process_json_proto returns [19:34:39]Send response to host [19:34:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87065,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:34:39]free response buf [19:34:39]execute_script done [19:34:39]execute_script returns [19:34:39]free content buf [19:34:39]Sock 7.Close socket [19:34:39]Sock 7.Thread stoped [19:34:43]OFD Sender: No OFD packet to send [19:34:48]OFD Sender: No OFD packet to send [19:34:51]accept exits with 10 [19:34:51]New connection [19:34:51]New thread 3067436388 created [19:34:51]Thread 3067293028 joined [19:34:51]Waiting for new connection... [19:34:51] Sock 10.Parse request [19:34:51]Sock 10.Check first char [19:34:51]Sock 10.First char is OK [19:34:51]request: POST /json_proto HTTP/1.0 [19:34:51]Method: POST [19:34:51]URL: /json_proto [19:34:51]Method is POST - this is cgi request [19:34:51]url: /json_proto [19:34:51]query_string will be loaded in cgi processing [19:34:51]execute_cgi json_proto POST (null) [19:34:51]execute_cgi path=json_proto method=POST [19:34:51]POST find Content-Length [19:34:51]Host: 172.17.47.196:8080 [19:34:51]Content-Length: 984 [19:34:51]Content-Type: application/json [19:34:51] [19:34:51]POST finish read [19:34:51]Found Content-Length = 984 [19:34:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871990", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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 137\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" ] } } [19:34:51]execute_script... [19:34:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871990", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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 137\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" ] } } [19:34:51]POST & json_proto [19:34:51]process_json_proto [19:34:51]json parsed OK: [19:34:51]protocol is kg_v1.0 [19:34:51]action value=close_receipt [19:34:51]process_action close_receipt [19:34:51]cmd_close_receipt [19:34:51]MH_GetDate [19:34:51]Write to MH i2c: F0 00 00 1A 04 0D [19:34:51]Write i2c OK [19:34:51]MH_I2C_Read... [19:34:51]Read from MH i2c: F0 [19:34:51]MH_I2C_Read... [19:34:51]Read from MH i2c: F0 09 00 [19:34:51]MH_I2C_Read... [19:34:51]Read from MH i2c: F0 09 00 1A 04 00 5B 71 F0 66 4C 6B 94 66 E9 [19:34:51]GetLastDocTimeStamp 1727033675 [19:34:51]current date 1727033691 [19:34:51]FM_GetShiftState [19:34:51]SAM_PROTO_GetShiftState [19:34:51]wFMCommunicate request_size=4 [19:34:51]MH_SAM_APDU [19:34:51]CAPDU: 80 13 01 00 [19:34:51]Write to MH i2c: E2 08 00 1B 04 80 13 01 00 00 00 00 00 9C [19:34:51]Write i2c OK [19:34:51]MH_I2C_Read... [19:34:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:34:51]Read from MH i2c: E2 [19:34:51]MH_I2C_Read... [19:34:51]Read from MH i2c: E2 0E 00 [19:34:51]MH_I2C_Read... [19:34:51]Read from MH i2c: E2 0E 00 1B 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 5A [19:34:51]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:34:51]wFMCommunicate OK [19:34:51]SAM_PROTO_GetShiftState done [19:34:51]FM_GetShiftState done [19:34:51]opened in 1726964220 [19:34:51]opened+sec_in_day 1727050620 [19:34:51]quantity*price = 200066 [19:34:51]sum+1 = 200067 [19:34:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.46 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 379 22.09.2024 19:34 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа АИ-92 номер 137 сэкономлено 29.95 сом ФМ: 0000000000874979 ФД: 87066 ФПД: 195290463603816 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T193451&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87066&fm=195290463603816&tin=02508201610067®Number=0000000000092592&sum=200000 [19:34:52]StoreToDocumentArchive [19:34:52]shift 497 fd 87066 [19:34:52]save to /storage/0497/doc_00087066 [19:34:52]save last doc name /storage/0497/doc_00087066 to /storage/kkm_last_doc_name [19:34:52]save OK [19:34:52]Clear old archive folders... [19:34:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:34:52]tlvbuf is 002B1AC0 [19:34:52]SAM_PROTO_ClearQueue [19:34:52]wFMCommunicate request_size=4 [19:34:52]MH_SAM_APDU [19:34:52]CAPDU: 80 09 00 00 [19:34:52]Write to MH i2c: E2 08 00 28 04 80 09 00 00 00 00 00 00 9E [19:34:52]Write i2c OK [19:34:52]MH_I2C_Read... [19:34:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:34:52]Read from MH i2c: E2 [19:34:52]MH_I2C_Read... [19:34:52]Read from MH i2c: E2 03 00 [19:34:52]MH_I2C_Read... [19:34:52]Read from MH i2c: E2 03 00 28 04 00 90 00 A0 [19:34:52]RAPDU: 90 00 [19:34:52]wFMCommunicate OK [19:34:52]SAM_PROTO_ClearQueue done [19:34:52]KKMCreateOFDPacket [19:34:52]OFDProtocolAddRootSTLVToBuf [19:34:52]FM_MakeSignedData [19:34:52]FM_MakeSignedData [19:34:52]SAM_PROTO_SignData [19:34:52]wFMCommunicate request_size=4 [19:34:52]MH_SAM_APDU [19:34:52]CAPDU: 80 0D 01 02 [19:34:52]Write to MH i2c: E2 08 00 29 04 80 0D 01 02 00 00 00 00 A6 [19:34:52]Write i2c OK [19:34:52]MH_I2C_Read... [19:34:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:34:52]Read from MH i2c: E2 [19:34:52]MH_I2C_Read... [19:34:52]Read from MH i2c: E2 03 00 [19:34:52]MH_I2C_Read... [19:34:52]Read from MH i2c: E2 03 00 29 04 00 90 00 A1 [19:34:52]RAPDU: 90 00 [19:34:52]wFMCommunicate OK [19:34:52]wFMCommunicate request_size=255 [19:34:52]MH_SAM_APDU [19:34:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 7B 01 00 00 F4 03 04 00 5B 71 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1A 54 01 00 35 04 06 00 B1 [19:34:52]Write to MH i2c: E2 02 01 2A 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 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 7B 01 00 00 F4 03 04 00 5B 71 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1A 54 01 00 35 04 06 00 B1 00 00 84 [19:34:52]Write i2c OK [19:34:52]MH_I2C_Read... [19:34:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:34:53]Read from MH i2c: E2 [19:34:53]MH_I2C_Read... [19:34:53]Read from MH i2c: E2 03 00 [19:34:53]MH_I2C_Read... [19:34:53]Read from MH i2c: E2 03 00 2A 04 00 90 00 A2 [19:34:53]RAPDU: 90 00 [19:34:53]wFMCommunicate OK [19:34:53]wFMCommunicate request_size=10 [19:34:53]MH_SAM_APDU [19:34:53]CAPDU: 80 0D 02 02 05 9D 9A B6 0C 68 [19:34:53]Write to MH i2c: E2 0D 00 2B 04 80 0D 02 02 05 00 9D 9A B6 0C 68 00 00 14 [19:34:53]Write i2c OK [19:34:53]MH_I2C_Read... [19:34:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:34:53]Read from MH i2c: E2 [19:34:53]MH_I2C_Read... [19:34:53]Read from MH i2c: E2 03 00 [19:34:53]MH_I2C_Read... [19:34:53]Read from MH i2c: E2 03 00 2B 04 00 90 00 A3 [19:34:53]RAPDU: 90 00 [19:34:53]wFMCommunicate OK [19:34:53]wFMCommunicate request_size=4 [19:34:53]MH_SAM_APDU [19:34:53]CAPDU: 80 0D 03 02 [19:34:53]Write to MH i2c: E2 08 00 2C 04 80 0D 03 02 00 00 00 00 AB [19:34:53]Write i2c OK [19:34:53]MH_I2C_Read... [19:34:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:34:53]Read from MH i2c: E2 [19:34:53]MH_I2C_Read... [19:34:53]Read from MH i2c: E2 0B 00 [19:34:53]MH_I2C_Read... [19:34:53]Read from MH i2c: E2 0B 00 2C 04 00 87 4A 86 2A EA 99 B6 D0 90 00 36 [19:34:53]RAPDU: 87 4A 86 2A EA 99 B6 D0 90 00 [19:34:53]wFMCommunicate OK [19:34:53]SAM_PROTO_SignData done [19:34:53]FM_MakeSignedData done [19:34:53]CreateOFDProtocolMessage [19:34:53]wFMCommunicate request_size=4 [19:34:53]MH_SAM_APDU [19:34:53]CAPDU: 80 11 00 00 [19:34:53]Write to MH i2c: E2 08 00 2D 04 80 11 00 00 00 00 00 00 AB [19:34:53]Write i2c OK [19:34:53]MH_I2C_Read... [19:34:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:34:53]Read from MH i2c: E2 [19:34:53]MH_I2C_Read... [19:34:53]Read from MH i2c: E2 17 00 [19:34:53]MH_I2C_Read... [19:34:53]Read from MH i2c: E2 17 00 2D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 0A [19:34:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:34:53]wFMCommunicate OK [19:34:53]CreateOFDProtocolMessage done [19:34:53]OFDSenderStorePacket 87066 [19:34:53]StoreOFDPacket docnum=87066 [19:34:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 70 C2 07 01 12 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 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 7B 01 00 00 F4 03 04 00 5B 71 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1A 54 01 00 35 04 06 00 B1 9D 9A B6 0C 68 87 4A 86 2A EA 99 B6 D0 [19:34:53]CheckFolder [19:34:53]dirname=/storage/ofd_packets [19:34:53]CheckFolder done [19:34:53]ProducePacketName [19:34:53]name=ofd_packets/00087066 [19:34:53]NVStorageSaveData ofd_packets/00087066 [19:34:53]File name is /storage/ofd_packets/00087066 [19:34:53]Write 301 bytes [19:34:53]NVStorageSaveData done [19:34:53]OFDSenderStorePacket done [19:34:53]KKMCreateOFDPacket done [19:34:53]NVStorageSaveData kkm_last_timestamp [19:34:53]File name is /storage/kkm_last_timestamp [19:34:53]Write 4 bytes [19:34:53]NVStorageSaveData done [19:34:53]ExternCall_PrintAddStr [19:34:53]wPrintStart [19:34:53]Write to MH i2c: 01 00 00 2E 04 32 [19:34:53]Write i2c OK [19:34:53]MH_I2C_Read... [19:34:53]Read from MH i2c: 01 [19:34:53]MH_I2C_Read... [19:34:53]Read from MH i2c: 01 07 00 [19:34:53]MH_I2C_Read... [19:34:53]Read from MH i2c: 01 07 00 2E 04 00 00 00 00 00 FF 0F 47 [19:34:53]RasterBufferAndPrint [19:34:53]line Счет N : (1)871990 [19:34:53]line ИНН: 02508201610067 [19:34:53]line Контрольно-Кассовый Чек [19:34:53]line ПРОДАЖА [19:34:53]line ТРК (МРК, ГНК) : 53 [19:34:53]line Товар: 2710124130 [19:34:53]line Аи-92-К-5 [19:34:53]line 29.950 * 66.80 [19:34:53]line = 2000.66 [19:34:53]line НДС 12% НСП 1% [19:34:53]line > о реализуемом товаре [19:34:53]line ОКРУГЛЕНИЕ: -0.66 [19:34:53]line ИТОГО: 2000.00 [19:34:53]line Внесено: 2000.00 [19:34:53]line СДАЧА: 0.00 [19:34:53]line НСП 1% : 17.70 [19:34:53]line НДС 12% : 212.46 [19:34:53]line Наличными: 2000.00 [19:34:53]line Безнал.: 0.00 [19:34:53]line Место: АЗС № 137 "Партнер Нефть" [19:34:53]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:34:53]line СНО: Общий режим [19:34:53]line Чек 379 22.09.2024 19:34 [19:34:53]line Смена: 497 ФФД: 1.0 [19:34:53]line ЗНМ: 0300000064 [19:34:53]line РНМ: 0000000000092592 [19:34:53]line Версия ККМ: 001 [19:34:53]line [19:34:53]line Дисконтная программа [19:34:53]line АИ-92 [19:34:53]line номер 137 [19:34:53]line сэкономлено 29.95 сом [19:34:53]line ФМ: 0000000000874979 [19:34:53]line ФД: 87066 [19:34:53]line ФПД: 195290463603816 [19:34:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T193451&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87066&fm=195290463603816&tin=02508201610067®Number=0000000000092592&sum=200000 [19:34:53]OFD Sender: Processing packet 87066 [packets to send 277, broken 276] [19:34:53]ProducePacketName [19:34:53]name=ofd_packets/00087066 [19:34:53]OFD Sender: To server: pG, [19:34:53]CommunicateWithHost lk.salyk.kg:30040 [19:34:53]ConnectInit lk.salyk.kg [19:34:53]written 0, free lines is 4095 [19:34:54]Write to MH i2c: 01 00 00 5E 04 62 [19:34:54]Write i2c OK [19:34:54]MH_I2C_Read... [19:34:54]Read from MH i2c: 01 [19:34:54]MH_I2C_Read... [19:34:54]Read from MH i2c: 01 07 00 [19:34:54]MH_I2C_Read... [19:34:54]Read from MH i2c: 01 07 00 5E 04 00 00 00 00 00 91 0C 06 [19:34:54]RasterBufferAndPrint [19:34:54]line [19:34:54]line [19:34:54]line [19:34:54]line [19:34:54]line [19:34:54]written 0, free lines is 3227 [19:34:54]MH_Cut [19:34:54]Write to MH i2c: D1 01 00 65 04 01 3B [19:34:54]Write i2c OK [19:34:54]MH_I2C_Read... [19:34:54]Read from MH i2c: D1 [19:34:54]MH_I2C_Read... [19:34:54]Read from MH i2c: D1 01 00 [19:34:54]MH_I2C_Read... [19:34:54]Read from MH i2c: D1 01 00 65 04 00 3A [19:34:54]Write to MH i2c: 01 00 00 66 04 6A [19:34:54]Write i2c OK [19:34:54]MH_I2C_Read... [19:34:54]Connected sock=11 [19:34:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 70 C2 07 01 12 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 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 7B 01 00 00 F4 03 04 00 5B 71 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1A 54 01 00 35 04 06 00 B1 9D 9A B6 0C 68 87 4A 86 2A EA 99 B6 D0 [19:34:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 BD CA 47 00 DA 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 34 39 37 39 10 04 04 00 1A 54 01 00 F4 03 04 00 2A 1C F0 66 B6 04 01 00 00 0B 09 E8 E1 51 E3 1E B5 [19:34:54]CommunicateWithHost err = 0 [19:34:54]CheckOFDResponse [19:34:54]1017 (14) - 77093643461234 [19:34:54]1041 (16) - 0000000000874979 [19:34:54]1040 (4) - 87066 [19:34:54]1012 (4) - 22.09.2024 13:31 [19:34:54]1206 (1) - 0 [19:34:54]OFD Sender: Remove packet 87066 [19:34:54]ProducePacketName [19:34:54]name=ofd_packets/00087066 [19:34:54]NVStorageDeleteData [19:34:54]*** Cut start [19:34:54]*** Partial cut [19:34:54]*** CUTSNS_PIN = 1 [19:34:55]*** CUTSNS_PIN = 0 [19:34:55]*** Brake cut motor [19:34:55]OFD Sender: No OFD packet to send [19:34:55]Read from MH i2c: 01 [19:34:55]MH_I2C_Read... [19:34:55]*** Stop cut motor [19:34:55]*** Cut end [19:34:55]Read from MH i2c: 01 07 00 [19:34:55]MH_I2C_Read... [19:34:55]Read from MH i2c: 01 07 00 66 04 00 00 00 00 00 FF 0F 7F [19:34:55]process_action close_receipt done [19:34:55]requested_data is exist [19:34:55]produce_requested_data [19:34:55]requested_item fm.sn is exist - process it [19:34:55]wFMCommunicate request_size=4 [19:34:55]MH_SAM_APDU [19:34:55]CAPDU: 80 11 00 00 [19:34:55]Write to MH i2c: E2 08 00 67 04 80 11 00 00 00 00 00 00 E5 [19:34:55]Write i2c OK [19:34:55]MH_I2C_Read... [19:34:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:34:55]Read from MH i2c: E2 [19:34:55]MH_I2C_Read... [19:34:55]Read from MH i2c: E2 17 00 [19:34:55]MH_I2C_Read... [19:34:55]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 34 39 37 39 90 00 44 [19:34:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:34:55]wFMCommunicate OK [19:34:55]requested_item fd.num is exist - process it [19:34:55]SAM_PROTO_GetFieldsCounters [19:34:55]wFMCommunicate request_size=4 [19:34:55]MH_SAM_APDU [19:34:55]CAPDU: 80 13 00 00 [19:34:55]Write to MH i2c: E2 08 00 68 04 80 13 00 00 00 00 00 00 E8 [19:34:55]Write i2c OK [19:34:55]MH_I2C_Read... [19:34:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:34:55]Read from MH i2c: E2 [19:34:55]MH_I2C_Read... [19:34:55]Read from MH i2c: E2 62 00 [19:34:55]MH_I2C_Read... [19:34:55]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 1A 54 01 00 0E 04 04 00 F1 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 EC [19:34:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 1A 54 01 00 0E 04 04 00 F1 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 [19:34:55]wFMCommunicate OK [19:34:55]SAM_PROTO_GetFieldsCounters done [19:34:55]requested_item shift.num is exist - process it [19:34:55]requested_item shift.opened is exist - process it [19:34:55]req_shift_opened [19:34:55]FM_GetShiftState [19:34:55]SAM_PROTO_GetShiftState [19:34:55]wFMCommunicate request_size=4 [19:34:55]MH_SAM_APDU [19:34:55]CAPDU: 80 13 01 00 [19:34:55]Write to MH i2c: E2 08 00 69 04 80 13 01 00 00 00 00 00 EA [19:34:55]Write i2c OK [19:34:55]MH_I2C_Read... [19:34:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:34:55]Read from MH i2c: E2 [19:34:55]MH_I2C_Read... [19:34:55]Read from MH i2c: E2 0E 00 [19:34:55]MH_I2C_Read... [19:34:55]Read from MH i2c: E2 0E 00 69 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A8 [19:34:55]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:34:55]wFMCommunicate OK [19:34:55]SAM_PROTO_GetShiftState done [19:34:55]FM_GetShiftState done [19:34:55]req_shift_opened done [19:34:55]requested_item shift.open_date is exist - process it [19:34:55]req_shift_open_date [19:34:55]req_shift_open_date done [19:34:55]produce_requested_data done [19:34:55]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87066,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:34:55]process_action_free close_receipt [19:34:55]json_value_free [19:34:55]json_value_free done [19:34:55]process_json_proto returns [19:34:55]Send response to host [19:34:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87066,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:34:55]free response buf [19:34:55]execute_script done [19:34:55]execute_script returns [19:34:55]free content buf [19:34:55]Sock 10.Close socket [19:34:55]Sock 10.Thread stoped [19:35:00]OFD Sender: No OFD packet to send [19:35:05]OFD Sender: No OFD packet to send [19:35:08]recv_with_timeout no data received [19:35:10]OFD Sender: No OFD packet to send [19:35:15]OFD Sender: No OFD packet to send [19:35:20]OFD Sender: No OFD packet to send [19:35:21]recv_with_timeout no data received [19:35:25]OFD Sender: No OFD packet to send [19:35:30]OFD Sender: No OFD packet to send [19:35:35]recv_with_timeout no data received [19:35:35]OFD Sender: No OFD packet to send [19:35:40]OFD Sender: No OFD packet to send [19:35:45]OFD Sender: No OFD packet to send [19:35:50]recv_with_timeout no data received [19:35:50]OFD Sender: No OFD packet to send [19:35:55]OFD Sender: No OFD packet to send [19:36:00]OFD Sender: No OFD packet to send [19:36:03]recv_with_timeout no data received [19:36:05]OFD Sender: No OFD packet to send [19:36:10]OFD Sender: No OFD packet to send [19:36:15]OFD Sender: No OFD packet to send [19:36:20]OFD Sender: No OFD packet to send [19:36:25]OFD Sender: No OFD packet to send [19:36:30]OFD Sender: No OFD packet to send [19:36:35]OFD Sender: No OFD packet to send [19:36:40]OFD Sender: No OFD packet to send [19:36:45]OFD Sender: No OFD packet to send [19:36:50]OFD Sender: No OFD packet to send [19:36:55]OFD Sender: No OFD packet to send [19:37:00]OFD Sender: No OFD packet to send [19:37:05]OFD Sender: No OFD packet to send [19:37:10]OFD Sender: No OFD packet to send [19:37:15]OFD Sender: No OFD packet to send [19:37:20]OFD Sender: No OFD packet to send [19:37:25]OFD Sender: No OFD packet to send [19:37:30]OFD Sender: No OFD packet to send [19:37:30]recv_with_timeout no data received [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]accept exits with 9 [19:37:50]New connection [19:37:50]New thread 3067293028 created [19:37:50]Thread 3067436388 joined [19:37:50]Waiting for new connection... [19:37:50] Sock 9.Parse request [19:37:50]Sock 9.Check first char [19:37:50]Sock 9.First char is OK [19:37:50]request: POST /json_proto HTTP/1.0 [19:37:50]Method: POST [19:37:50]URL: /json_proto [19:37:50]Method is POST - this is cgi request [19:37:50]url: /json_proto [19:37:50]query_string will be loaded in cgi processing [19:37:50]execute_cgi json_proto POST (null) [19:37:50]execute_cgi path=json_proto method=POST [19:37:50]POST find Content-Length [19:37:50]Host: 172.17.47.196:8080 [19:37:50]Content-Length: 984 [19:37:50]Content-Type: application/json [19:37:50] [19:37:50]POST finish read [19:37:50]Found Content-Length = 984 [19:37:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871992", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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 137\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" ] } } [19:37:50]execute_script... [19:37: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)871992", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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 137\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" ] } } [19:37:50]POST & json_proto [19:37:50]process_json_proto [19:37:50]json parsed OK: [19:37:50]protocol is kg_v1.0 [19:37:50]action value=close_receipt [19:37:50]process_action close_receipt [19:37:50]cmd_close_receipt [19:37:50]MH_GetDate [19:37:50]Write to MH i2c: F0 00 00 6A 04 5D [19:37:50]Write i2c OK [19:37:50]MH_I2C_Read... [19:37:50]Read from MH i2c: F0 [19:37:50]MH_I2C_Read... [19:37:50]Read from MH i2c: F0 09 00 [19:37:50]MH_I2C_Read... [19:37:50]Read from MH i2c: F0 09 00 6A 04 00 0E 72 F0 66 4C 6B 94 66 ED [19:37:50]GetLastDocTimeStamp 1727033691 [19:37:50]current date 1727033870 [19:37:50]FM_GetShiftState [19:37:50]SAM_PROTO_GetShiftState [19:37:50]wFMCommunicate request_size=4 [19:37:50]MH_SAM_APDU [19:37:50]CAPDU: 80 13 01 00 [19:37:50]Write to MH i2c: E2 08 00 6B 04 80 13 01 00 00 00 00 00 EC [19:37:50]Write i2c OK [19:37:50]MH_I2C_Read... [19:37:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:37:50]Read from MH i2c: E2 [19:37:50]MH_I2C_Read... [19:37:50]Read from MH i2c: E2 0E 00 [19:37:50]MH_I2C_Read... [19:37:50]Read from MH i2c: E2 0E 00 6B 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 AA [19:37:50]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:37:50]wFMCommunicate OK [19:37:50]SAM_PROTO_GetShiftState done [19:37:50]FM_GetShiftState done [19:37:50]opened in 1726964220 [19:37:50]opened+sec_in_day 1727050620 [19:37:50]quantity*price = 200066 [19:37:50]sum+1 = 200067 [19:37:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.46 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 380 22.09.2024 19:37 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа АИ-92 номер 137 сэкономлено 29.95 сом ФМ: 0000000000874979 ФД: 87067 ФПД: 164425844310147 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T193750&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87067&fm=164425844310147&tin=02508201610067®Number=0000000000092592&sum=200000 [19:37:51]StoreToDocumentArchive [19:37:51]shift 497 fd 87067 [19:37:51]save to /storage/0497/doc_00087067 [19:37:51]save last doc name /storage/0497/doc_00087067 to /storage/kkm_last_doc_name [19:37:51]save OK [19:37:51]Clear old archive folders... [19:37:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:37:51]tlvbuf is 002BC2D0 [19:37:51]SAM_PROTO_ClearQueue [19:37:51]wFMCommunicate request_size=4 [19:37:51]MH_SAM_APDU [19:37:51]CAPDU: 80 09 00 00 [19:37:51]Write to MH i2c: E2 08 00 78 04 80 09 00 00 00 00 00 00 EE [19:37:51]Write i2c OK [19:37:51]MH_I2C_Read... [19:37:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:37:51]Read from MH i2c: E2 [19:37:51]MH_I2C_Read... [19:37:51]Read from MH i2c: E2 03 00 [19:37:51]MH_I2C_Read... [19:37:51]Read from MH i2c: E2 03 00 78 04 00 90 00 F0 [19:37:51]RAPDU: 90 00 [19:37:51]wFMCommunicate OK [19:37:51]SAM_PROTO_ClearQueue done [19:37:51]KKMCreateOFDPacket [19:37:51]OFDProtocolAddRootSTLVToBuf [19:37:51]FM_MakeSignedData [19:37:51]FM_MakeSignedData [19:37:51]SAM_PROTO_SignData [19:37:51]wFMCommunicate request_size=4 [19:37:51]MH_SAM_APDU [19:37:51]CAPDU: 80 0D 01 02 [19:37:51]Write to MH i2c: E2 08 00 79 04 80 0D 01 02 00 00 00 00 F6 [19:37:51]Write i2c OK [19:37:51]MH_I2C_Read... [19:37:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:37:51]Read from MH i2c: E2 [19:37:51]MH_I2C_Read... [19:37:51]Read from MH i2c: E2 03 00 [19:37:51]MH_I2C_Read... [19:37:51]Read from MH i2c: E2 03 00 79 04 00 90 00 F1 [19:37:51]RAPDU: 90 00 [19:37:51]wFMCommunicate OK [19:37:51]wFMCommunicate request_size=255 [19:37:51]MH_SAM_APDU [19:37: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 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 7C 01 00 00 F4 03 04 00 0E 72 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1B 54 01 00 35 04 06 00 95 [19:37:51]Write to MH i2c: E2 02 01 7A 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 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 7C 01 00 00 F4 03 04 00 0E 72 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1B 54 01 00 35 04 06 00 95 00 00 6E [19:37:51]Write i2c OK [19:37:51]MH_I2C_Read... [19:37:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:37:51]Read from MH i2c: E2 [19:37:51]MH_I2C_Read... [19:37:51]Read from MH i2c: E2 03 00 [19:37:51]MH_I2C_Read... [19:37:51]Read from MH i2c: E2 03 00 7A 04 00 90 00 F2 [19:37:51]RAPDU: 90 00 [19:37:51]wFMCommunicate OK [19:37:51]wFMCommunicate request_size=10 [19:37:51]MH_SAM_APDU [19:37:51]CAPDU: 80 0D 02 02 05 8B 60 0A C0 83 [19:37:51]Write to MH i2c: E2 0D 00 7B 04 80 0D 02 02 05 00 8B 60 0A C0 83 00 00 3B [19:37:51]Write i2c OK [19:37:51]MH_I2C_Read... [19:37:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:37:51]Read from MH i2c: E2 [19:37:51]MH_I2C_Read... [19:37:51]Read from MH i2c: E2 03 00 [19:37:51]MH_I2C_Read... [19:37:51]Read from MH i2c: E2 03 00 7B 04 00 90 00 F3 [19:37:51]RAPDU: 90 00 [19:37:51]wFMCommunicate OK [19:37:51]wFMCommunicate request_size=4 [19:37:51]MH_SAM_APDU [19:37:51]CAPDU: 80 0D 03 02 [19:37:51]Write to MH i2c: E2 08 00 7C 04 80 0D 03 02 00 00 00 00 FB [19:37:51]Write i2c OK [19:37:51]MH_I2C_Read... [19:37:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:37:51]Read from MH i2c: E2 [19:37:51]MH_I2C_Read... [19:37:51]Read from MH i2c: E2 0B 00 [19:37:51]MH_I2C_Read... [19:37:51]Read from MH i2c: E2 0B 00 7C 04 00 D3 72 F6 9A CC 67 30 98 90 00 CC [19:37:51]RAPDU: D3 72 F6 9A CC 67 30 98 90 00 [19:37:51]wFMCommunicate OK [19:37:51]SAM_PROTO_SignData done [19:37:51]FM_MakeSignedData done [19:37:51]CreateOFDProtocolMessage [19:37:51]wFMCommunicate request_size=4 [19:37:51]MH_SAM_APDU [19:37:51]CAPDU: 80 11 00 00 [19:37:51]Write to MH i2c: E2 08 00 7D 04 80 11 00 00 00 00 00 00 FB [19:37:51]Write i2c OK [19:37:51]MH_I2C_Read... [19:37:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:37:51]Read from MH i2c: E2 [19:37:51]MH_I2C_Read... [19:37:51]Read from MH i2c: E2 17 00 [19:37:51]MH_I2C_Read... [19:37:51]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 34 39 37 39 90 00 5A [19:37:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:37:51]wFMCommunicate OK [19:37:51]CreateOFDProtocolMessage done [19:37:51]OFDSenderStorePacket 87067 [19:37:51]StoreOFDPacket docnum=87067 [19:37:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 9B 46 07 01 FC 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 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 7C 01 00 00 F4 03 04 00 0E 72 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1B 54 01 00 35 04 06 00 95 8B 60 0A C0 83 D3 72 F6 9A CC 67 30 98 [19:37:51]CheckFolder [19:37:51]dirname=/storage/ofd_packets [19:37:51]CheckFolder done [19:37:51]ProducePacketName [19:37:51]name=ofd_packets/00087067 [19:37:51]NVStorageSaveData ofd_packets/00087067 [19:37:51]File name is /storage/ofd_packets/00087067 [19:37:51]Write 301 bytes [19:37:51]NVStorageSaveData done [19:37:51]OFDSenderStorePacket done [19:37:51]KKMCreateOFDPacket done [19:37:51]NVStorageSaveData kkm_last_timestamp [19:37:51]File name is /storage/kkm_last_timestamp [19:37:51]Write 4 bytes [19:37:51]NVStorageSaveData done [19:37:51]ExternCall_PrintAddStr [19:37:51]wPrintStart [19:37:51]Write to MH i2c: 01 00 00 7E 04 82 [19:37:51]Write i2c OK [19:37:51]MH_I2C_Read... [19:37:51]Read from MH i2c: 01 [19:37:51]MH_I2C_Read... [19:37:51]Read from MH i2c: 01 07 00 [19:37:51]MH_I2C_Read... [19:37:51]Read from MH i2c: 01 07 00 7E 04 00 00 00 00 00 FF 0F 97 [19:37:51]RasterBufferAndPrint [19:37:51]line Счет N : (1)871992 [19:37:51]line ИНН: 02508201610067 [19:37:51]line Контрольно-Кассовый Чек [19:37:51]line ПРОДАЖА [19:37:51]line ТРК (МРК, ГНК) : 43 [19:37:51]line Товар: 2710124130 [19:37:51]line Аи-92-К-5 [19:37:51]line 29.950 * 66.80 [19:37:51]line = 2000.66 [19:37:51]line НДС 12% НСП 1% [19:37:51]line > о реализуемом товаре [19:37:51]line ОКРУГЛЕНИЕ: -0.66 [19:37:51]line ИТОГО: 2000.00 [19:37:51]line Внесено: 2000.00 [19:37:51]line СДАЧА: 0.00 [19:37:51]line НСП 1% : 17.70 [19:37:51]line НДС 12% : 212.46 [19:37:51]line Наличными: 2000.00 [19:37:51]line Безнал.: 0.00 [19:37:51]line Место: АЗС № 137 "Партнер Нефть" [19:37:51]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:37:51]line СНО: Общий режим [19:37:51]line Чек 380 22.09.2024 19:37 [19:37:51]line Смена: 497 ФФД: 1.0 [19:37:51]line ЗНМ: 0300000064 [19:37:51]line РНМ: 0000000000092592 [19:37:51]line Версия ККМ: 001 [19:37:51]line [19:37:51]line Дисконтная программа [19:37:51]line АИ-92 [19:37:51]line номер 137 [19:37:51]line сэкономлено 29.95 сом [19:37:51]line ФМ: 0000000000874979 [19:37:51]line ФД: 87067 [19:37:51]line ФПД: 164425844310147 [19:37:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T193750&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87067&fm=164425844310147&tin=02508201610067®Number=0000000000092592&sum=200000 [19:37:52]OFD Sender: Processing packet 87067 [packets to send 277, broken 276] [19:37:52]ProducePacketName [19:37:52]name=ofd_packets/00087067 [19:37:52]OFD Sender: To server: pG, [19:37:52]CommunicateWithHost lk.salyk.kg:30040 [19:37:52]ConnectInit lk.salyk.kg [19:37:52]written 0, free lines is 4095 [19:37:52]Write to MH i2c: 01 00 00 AE 04 B2 [19:37:52]Write i2c OK [19:37:52]MH_I2C_Read... [19:37:52]Read from MH i2c: 01 [19:37:52]MH_I2C_Read... [19:37:52]Read from MH i2c: 01 07 00 [19:37:52]MH_I2C_Read... [19:37:52]Read from MH i2c: 01 07 00 AE 04 00 00 00 00 00 94 0C 59 [19:37:52]RasterBufferAndPrint [19:37:52]line [19:37:52]line [19:37:52]line [19:37:52]line [19:37:52]line [19:37:52]written 0, free lines is 3227 [19:37:52]MH_Cut [19:37:52]Write to MH i2c: D1 01 00 B5 04 01 8B [19:37:52]Write i2c OK [19:37:52]MH_I2C_Read... [19:37:52]Read from MH i2c: D1 [19:37:52]MH_I2C_Read... [19:37:52]Read from MH i2c: D1 01 00 [19:37:52]MH_I2C_Read... [19:37:52]Read from MH i2c: D1 01 00 B5 04 00 8A [19:37:52]Write to MH i2c: 01 00 00 B6 04 BA [19:37:52]Write i2c OK [19:37:52]MH_I2C_Read... [19:37:53]*** Cut start [19:37:53]*** Partial cut [19:37:53]*** CUTSNS_PIN = 1 [19:37:53]*** CUTSNS_PIN = 0 [19:37:53]*** Brake cut motor [19:37:54]Read from MH i2c: 01 [19:37:54]MH_I2C_Read... [19:37:54]*** Stop cut motor [19:37:54]*** Cut end [19:37:54]Read from MH i2c: 01 07 00 [19:37:54]MH_I2C_Read... [19:37:54]Read from MH i2c: 01 07 00 B6 04 00 00 00 00 00 FF 0F CF [19:37:54]process_action close_receipt done [19:37:54]requested_data is exist [19:37:54]produce_requested_data [19:37:54]requested_item fm.sn is exist - process it [19:37:54]wFMCommunicate request_size=4 [19:37:54]MH_SAM_APDU [19:37:54]CAPDU: 80 11 00 00 [19:37:54]Write to MH i2c: E2 08 00 B7 04 80 11 00 00 00 00 00 00 35 [19:37:54]Write i2c OK [19:37:54]MH_I2C_Read... [19:37:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:37:54]Read from MH i2c: E2 [19:37:54]MH_I2C_Read... [19:37:54]Read from MH i2c: E2 17 00 [19:37:54]MH_I2C_Read... [19:37:54]Read from MH i2c: E2 17 00 B7 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 94 [19:37:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:37:54]wFMCommunicate OK [19:37:54]requested_item fd.num is exist - process it [19:37:54]SAM_PROTO_GetFieldsCounters [19:37:54]wFMCommunicate request_size=4 [19:37:54]MH_SAM_APDU [19:37:54]CAPDU: 80 13 00 00 [19:37:54]Write to MH i2c: E2 08 00 B8 04 80 13 00 00 00 00 00 00 38 [19:37:54]Write i2c OK [19:37:54]MH_I2C_Read... [19:37:54]Connected sock=10 [19:37:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 9B 46 07 01 FC 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 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 7C 01 00 00 F4 03 04 00 0E 72 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1B 54 01 00 35 04 06 00 95 8B 60 0A C0 83 D3 72 F6 9A CC 67 30 98 [19:37:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:37:54]Read from MH i2c: E2 [19:37:54]MH_I2C_Read... [19:37:54]Read from MH i2c: E2 62 00 [19:37:54]MH_I2C_Read... [19:37:54]Read from MH i2c: E2 62 00 B8 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 1B 54 01 00 0E 04 04 00 F1 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 40 [19:37:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 1B 54 01 00 0E 04 04 00 F1 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 [19:37:54]wFMCommunicate OK [19:37:54]SAM_PROTO_GetFieldsCounters done [19:37:54]requested_item shift.num is exist - process it [19:37:54]requested_item shift.opened is exist - process it [19:37:54]req_shift_opened [19:37:54]FM_GetShiftState [19:37:54]SAM_PROTO_GetShiftState [19:37:54]wFMCommunicate request_size=4 [19:37:54]MH_SAM_APDU [19:37:54]CAPDU: 80 13 01 00 [19:37:54]Write to MH i2c: E2 08 00 B9 04 80 13 01 00 00 00 00 00 3A [19:37:54]Write i2c OK [19:37:54]MH_I2C_Read... [19:37:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:37:54]Read from MH i2c: E2 [19:37:54]MH_I2C_Read... [19:37:54]Read from MH i2c: E2 0E 00 [19:37:54]MH_I2C_Read... [19:37:54]Read from MH i2c: E2 0E 00 B9 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 F8 [19:37:54]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:37:54]wFMCommunicate OK [19:37:54]SAM_PROTO_GetShiftState done [19:37:54]FM_GetShiftState done [19:37:54]req_shift_opened done [19:37:54]requested_item shift.open_date is exist - process it [19:37:54]req_shift_open_date [19:37:54]req_shift_open_date done [19:37:54]produce_requested_data done [19:37:54]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87067,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:37:54]process_action_free close_receipt [19:37:54]json_value_free [19:37:54]json_value_free done [19:37:54]process_json_proto returns [19:37:54]Send response to host [19:37:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87067,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:37:54]free response buf [19:37:54]execute_script done [19:37:54]execute_script returns [19:37:54]free content buf [19:37:54]Sock 9.Close socket [19:37:54]Sock 9.Thread stoped [19:37:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 EC E3 47 00 70 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 34 39 37 39 10 04 04 00 1B 54 01 00 F4 03 04 00 DE 1C F0 66 B6 04 01 00 00 70 A4 C6 0E D0 62 04 67 [19:37:54]CommunicateWithHost err = 0 [19:37:54]CheckOFDResponse [19:37:54]1017 (14) - 77093643461234 [19:37:54]1041 (16) - 0000000000874979 [19:37:54]1040 (4) - 87067 [19:37:54]1012 (4) - 22.09.2024 13:34 [19:37:54]1206 (1) - 0 [19:37:54]OFD Sender: Remove packet 87067 [19:37:54]ProducePacketName [19:37:54]name=ofd_packets/00087067 [19:37:54]NVStorageDeleteData [19:37:55]OFD Sender: No OFD packet to send [19:38:00]recv_with_timeout no data received [19:38:00]OFD Sender: No OFD packet to send [19:38:05]OFD Sender: No OFD packet to send [19:38:10]OFD Sender: No OFD packet to send [19:38:11]recv_with_timeout no data received [19:38:15]OFD Sender: No OFD packet to send [19:38:20]OFD Sender: No OFD packet to send [19:38:25]OFD Sender: No OFD packet to send [19:38:30]OFD Sender: No OFD packet to send [19:38:35]OFD Sender: No OFD packet to send [19:38:40]OFD Sender: No OFD packet to send [19:38:45]OFD Sender: No OFD packet to send [19:38:50]OFD Sender: No OFD packet to send [19:38:55]OFD Sender: No OFD packet to send [19:39:00]OFD Sender: No OFD packet to send [19:39:05]OFD Sender: No OFD packet to send [19:39:10]OFD Sender: No OFD packet to send [19:39:15]OFD Sender: No OFD packet to send [19:39:20]OFD Sender: No OFD packet to send [19:39:25]OFD Sender: No OFD packet to send [19:39:30]OFD Sender: No OFD packet to send [19:39:35]OFD Sender: No OFD packet to send [19:39:40]OFD Sender: No OFD packet to send [19:39:45]OFD Sender: No OFD packet to send [19:39:50]OFD Sender: No OFD packet to send [19:39:55]OFD Sender: No OFD packet to send [19:40:00]OFD Sender: No OFD packet to send [19:40:05]OFD Sender: No OFD packet to send [19:40:10]OFD Sender: No OFD packet to send [19:40:15]OFD Sender: No OFD packet to send [19:40:20]OFD Sender: No OFD packet to send [19:40:25]OFD Sender: No OFD packet to send [19:40:30]OFD Sender: No OFD packet to send [19:40:34]recv_with_timeout no data received [19:40:35]OFD Sender: No OFD packet to send [19:40:40]OFD Sender: No OFD packet to send [19:40:45]OFD Sender: No OFD packet to send [19:40:50]OFD Sender: No OFD packet to send [19:40:55]OFD Sender: No OFD packet to send [19:41:00]OFD Sender: No OFD packet to send [19:41:05]OFD Sender: No OFD packet to send [19:41:09]accept exits with 7 [19:41:09]New connection [19:41:09]New thread 3067436388 created [19:41:09]Thread 3067293028 joined [19:41:09]Waiting for new connection... [19:41:09] Sock 7.Parse request [19:41:09]Sock 7.Check first char [19:41:09]Sock 7.First char is OK [19:41:09]request: POST /json_proto HTTP/1.0 [19:41:09]Method: POST [19:41:09]URL: /json_proto [19:41:09]Method is POST - this is cgi request [19:41:09]url: /json_proto [19:41:09]query_string will be loaded in cgi processing [19:41:09]execute_cgi json_proto POST (null) [19:41:09]execute_cgi path=json_proto method=POST [19:41:09]POST find Content-Length [19:41:09]Host: 172.17.47.196:8080 [19:41:09]Content-Length: 803 [19:41:09]Content-Type: application/json [19:41:09] [19:41:09]POST finish read [19:41:09]Found Content-Length = 803 [19:41:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871993", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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 }]} ], "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" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:41:09]execute_script... [19:41:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871993", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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 }]} ], "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" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:41:09]POST & json_proto [19:41:09]process_json_proto [19:41:09]json parsed OK: [19:41:09]protocol is kg_v1.0 [19:41:09]action value=close_receipt [19:41:09]process_action close_receipt [19:41:09]cmd_close_receipt [19:41:09]MH_GetDate [19:41:09]Write to MH i2c: F0 00 00 BA 04 AD [19:41:09]Write i2c OK [19:41:09]MH_I2C_Read... [19:41:09]Read from MH i2c: F0 [19:41:09]MH_I2C_Read... [19:41:09]Read from MH i2c: F0 09 00 [19:41:09]MH_I2C_Read... [19:41:09]Read from MH i2c: F0 09 00 BA 04 00 D5 72 F0 66 4C 6B 94 66 04 [19:41:09]GetLastDocTimeStamp 1727033870 [19:41:09]current date 1727034069 [19:41:09]FM_GetShiftState [19:41:09]SAM_PROTO_GetShiftState [19:41:09]wFMCommunicate request_size=4 [19:41:09]MH_SAM_APDU [19:41:09]CAPDU: 80 13 01 00 [19:41:09]Write to MH i2c: E2 08 00 BB 04 80 13 01 00 00 00 00 00 3C [19:41:09]Write i2c OK [19:41:09]MH_I2C_Read... [19:41:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:41:09]Read from MH i2c: E2 [19:41:09]MH_I2C_Read... [19:41:09]Read from MH i2c: E2 0E 00 [19:41:09]MH_I2C_Read... [19:41:09]Read from MH i2c: E2 0E 00 BB 04 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 FA [19:41:09]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:41:09]wFMCommunicate OK [19:41:09]SAM_PROTO_GetShiftState done [19:41:09]FM_GetShiftState done [19:41:09]opened in 1726964220 [19:41:09]opened+sec_in_day 1727050620 [19:41:09]quantity*price = 100005 [19:41:09]sum+1 = 100006 [19:41:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 381 22.09.2024 19:41 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87068 ФПД: 241169756231405 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T194109&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87068&fm=241169756231405&tin=02508201610067®Number=0000000000092592&sum=100005 [19:41:10]StoreToDocumentArchive [19:41:10]shift 497 fd 87068 [19:41:10]save to /storage/0497/doc_00087068 [19:41:10]save last doc name /storage/0497/doc_00087068 to /storage/kkm_last_doc_name [19:41:10]save OK [19:41:10]Clear old archive folders... [19:41:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:41:10]tlvbuf is 00263D50 [19:41:10]SAM_PROTO_ClearQueue [19:41:10]wFMCommunicate request_size=4 [19:41:10]MH_SAM_APDU [19:41:10]CAPDU: 80 09 00 00 [19:41:10]Write to MH i2c: E2 08 00 C8 04 80 09 00 00 00 00 00 00 3E [19:41:10]Write i2c OK [19:41:10]MH_I2C_Read... [19:41:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:41:10]Read from MH i2c: E2 [19:41:10]MH_I2C_Read... [19:41:10]Read from MH i2c: E2 03 00 [19:41:10]MH_I2C_Read... [19:41:10]Read from MH i2c: E2 03 00 C8 04 00 90 00 40 [19:41:10]RAPDU: 90 00 [19:41:10]wFMCommunicate OK [19:41:10]SAM_PROTO_ClearQueue done [19:41:10]KKMCreateOFDPacket [19:41:10]OFDProtocolAddRootSTLVToBuf [19:41:10]FM_MakeSignedData [19:41:10]FM_MakeSignedData [19:41:10]SAM_PROTO_SignData [19:41:10]wFMCommunicate request_size=4 [19:41:10]MH_SAM_APDU [19:41:10]CAPDU: 80 0D 01 02 [19:41:10]Write to MH i2c: E2 08 00 C9 04 80 0D 01 02 00 00 00 00 46 [19:41:10]Write i2c OK [19:41:10]MH_I2C_Read... [19:41:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:41:10]Read from MH i2c: E2 [19:41:10]MH_I2C_Read... [19:41:10]Read from MH i2c: E2 03 00 [19:41:10]MH_I2C_Read... [19:41:10]Read from MH i2c: E2 03 00 C9 04 00 90 00 41 [19:41:10]RAPDU: 90 00 [19:41:10]wFMCommunicate OK [19:41:10]wFMCommunicate request_size=255 [19:41:10]MH_SAM_APDU [19:41: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 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 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 D5 72 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1C 54 01 00 35 04 06 00 DB [19:41:10]Write to MH i2c: E2 02 01 CA 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 D5 72 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1C 54 01 00 35 04 06 00 DB 00 00 C5 [19:41:10]Write i2c OK [19:41:10]MH_I2C_Read... [19:41:10]OFD Sender: No OFD packet to send [19:41:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:41:10]Read from MH i2c: E2 [19:41:10]MH_I2C_Read... [19:41:10]Read from MH i2c: E2 03 00 [19:41:10]MH_I2C_Read... [19:41:10]Read from MH i2c: E2 03 00 CA 04 00 90 00 42 [19:41:10]RAPDU: 90 00 [19:41:10]wFMCommunicate OK [19:41:10]wFMCommunicate request_size=10 [19:41:10]MH_SAM_APDU [19:41:10]CAPDU: 80 0D 02 02 05 57 B5 A6 96 ED [19:41:10]Write to MH i2c: E2 0D 00 CB 04 80 0D 02 02 05 00 57 B5 A6 96 ED 00 00 88 [19:41:10]Write i2c OK [19:41:10]MH_I2C_Read... [19:41:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:41:10]Read from MH i2c: E2 [19:41:10]MH_I2C_Read... [19:41:10]Read from MH i2c: E2 03 00 [19:41:10]MH_I2C_Read... [19:41:10]Read from MH i2c: E2 03 00 CB 04 00 90 00 43 [19:41:10]RAPDU: 90 00 [19:41:10]wFMCommunicate OK [19:41:10]wFMCommunicate request_size=4 [19:41:10]MH_SAM_APDU [19:41:10]CAPDU: 80 0D 03 02 [19:41:10]Write to MH i2c: E2 08 00 CC 04 80 0D 03 02 00 00 00 00 4B [19:41:10]Write i2c OK [19:41:10]MH_I2C_Read... [19:41:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:41:10]Read from MH i2c: E2 [19:41:10]MH_I2C_Read... [19:41:10]Read from MH i2c: E2 0B 00 [19:41:10]MH_I2C_Read... [19:41:10]Read from MH i2c: E2 0B 00 CC 04 00 BA 96 F7 A3 04 0F 80 ED 90 00 B6 [19:41:10]RAPDU: BA 96 F7 A3 04 0F 80 ED 90 00 [19:41:10]wFMCommunicate OK [19:41:10]SAM_PROTO_SignData done [19:41:10]FM_MakeSignedData done [19:41:10]CreateOFDProtocolMessage [19:41:10]wFMCommunicate request_size=4 [19:41:10]MH_SAM_APDU [19:41:10]CAPDU: 80 11 00 00 [19:41:10]Write to MH i2c: E2 08 00 CD 04 80 11 00 00 00 00 00 00 4B [19:41:10]Write i2c OK [19:41:10]MH_I2C_Read... [19:41:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:41:10]Read from MH i2c: E2 [19:41:10]MH_I2C_Read... [19:41:10]Read from MH i2c: E2 17 00 [19:41:10]MH_I2C_Read... [19:41:10]Read from MH i2c: E2 17 00 CD 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 AA [19:41:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:41:10]wFMCommunicate OK [19:41:10]CreateOFDProtocolMessage done [19:41:10]OFDSenderStorePacket 87068 [19:41:10]StoreOFDPacket docnum=87068 [19:41:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 C6 B8 07 01 DA D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 D5 72 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1C 54 01 00 35 04 06 00 DB 57 B5 A6 96 ED BA 96 F7 A3 04 0F 80 ED [19:41:10]CheckFolder [19:41:10]dirname=/storage/ofd_packets [19:41:10]CheckFolder done [19:41:10]ProducePacketName [19:41:10]name=ofd_packets/00087068 [19:41:10]NVStorageSaveData ofd_packets/00087068 [19:41:10]File name is /storage/ofd_packets/00087068 [19:41:10]Write 301 bytes [19:41:10]NVStorageSaveData done [19:41:10]OFDSenderStorePacket done [19:41:10]KKMCreateOFDPacket done [19:41:10]NVStorageSaveData kkm_last_timestamp [19:41:10]File name is /storage/kkm_last_timestamp [19:41:10]Write 4 bytes [19:41:10]NVStorageSaveData done [19:41:10]ExternCall_PrintAddStr [19:41:10]wPrintStart [19:41:10]Write to MH i2c: 01 00 00 CE 04 D2 [19:41:10]Write i2c OK [19:41:10]MH_I2C_Read... [19:41:10]Read from MH i2c: 01 [19:41:10]MH_I2C_Read... [19:41:10]Read from MH i2c: 01 07 00 [19:41:10]MH_I2C_Read... [19:41:10]Read from MH i2c: 01 07 00 CE 04 00 00 00 00 00 FF 0F E7 [19:41:10]RasterBufferAndPrint [19:41:10]line Счет N : (1)871993 [19:41:10]line ИНН: 02508201610067 [19:41:10]line Контрольно-Кассовый Чек [19:41:10]line ПРОДАЖА [19:41:10]line ТРК (МРК, ГНК) : 33 [19:41:10]line Товар: 2710124130 [19:41:10]line Аи-92-К-5 [19:41:10]line 14.750 * 67.80 [19:41:10]line = 1000.05 [19:41:10]line НДС 12% НСП 1% [19:41:10]line > о реализуемом товаре [19:41:10]line ИТОГО: 1000.05 [19:41:10]line НСП 1% : 8.85 [19:41:11]line НДС 12% : 106.20 [19:41:11]line Наличными: 0.00 [19:41:11]line Безнал.: 1000.05 [19:41:11]line Место: АЗС № 137 "Партнер Нефть" [19:41:11]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:41:11]line СНО: Общий режим [19:41:11]line Чек 381 22.09.2024 19:41 [19:41:11]line Смена: 497 ФФД: 1.0 [19:41:11]line ЗНМ: 0300000064 [19:41:11]line РНМ: 0000000000092592 [19:41:11]line Версия ККМ: 001 [19:41:11]line Платежная система: O! деньги [19:41:11]line ФМ: 0000000000874979 [19:41:11]line ФД: 87068 [19:41:11]line ФПД: 241169756231405 [19:41:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T194109&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87068&fm=241169756231405&tin=02508201610067®Number=0000000000092592&sum=100005 [19:41:11]OFD Sender: Processing packet 87068 [packets to send 277, broken 276] [19:41:11]ProducePacketName [19:41:11]name=ofd_packets/00087068 [19:41:11]OFD Sender: To server: pG, [19:41:11]CommunicateWithHost lk.salyk.kg:30040 [19:41:11]ConnectInit lk.salyk.kg [19:41:11]written 0, free lines is 4095 [19:41:11]Write to MH i2c: 01 00 00 F8 04 FC [19:41:11]Write i2c OK [19:41:11]MH_I2C_Read... [19:41:11]Read from MH i2c: 01 [19:41:11]MH_I2C_Read... [19:41:11]Read from MH i2c: 01 07 00 [19:41:11]MH_I2C_Read... [19:41:11]Read from MH i2c: 01 07 00 F8 04 00 00 00 00 00 F6 0C 05 [19:41:11]RasterBufferAndPrint [19:41:11]line [19:41:11]line [19:41:11]line [19:41:11]line [19:41:11]line [19:41:11]written 0, free lines is 3326 [19:41:11]MH_Cut [19:41:11]Write to MH i2c: D1 01 00 FF 04 01 D5 [19:41:11]Write i2c OK [19:41:11]MH_I2C_Read... [19:41:11]Read from MH i2c: D1 [19:41:11]MH_I2C_Read... [19:41:11]Read from MH i2c: D1 01 00 [19:41:11]MH_I2C_Read... [19:41:11]Read from MH i2c: D1 01 00 FF 04 00 D4 [19:41:11]Write to MH i2c: 01 00 00 00 05 05 [19:41:11]Write i2c OK [19:41:11]MH_I2C_Read... [19:41:12]*** Cut start [19:41:12]*** Partial cut [19:41:12]*** CUTSNS_PIN = 1 [19:41:12]*** CUTSNS_PIN = 0 [19:41:12]*** Brake cut motor [19:41:13]Read from MH i2c: 01 [19:41:13]MH_I2C_Read... [19:41:13]*** Stop cut motor [19:41:13]*** Cut end [19:41:13]Read from MH i2c: 01 07 00 [19:41:13]MH_I2C_Read... [19:41:13]Read from MH i2c: 01 07 00 00 05 00 00 00 00 00 FF 0F 1A [19:41:13]process_action close_receipt done [19:41:13]requested_data is exist [19:41:13]produce_requested_data [19:41:13]requested_item fm.sn is exist - process it [19:41:13]wFMCommunicate request_size=4 [19:41:13]MH_SAM_APDU [19:41:13]CAPDU: 80 11 00 00 [19:41:13]Write to MH i2c: E2 08 00 01 05 80 11 00 00 00 00 00 00 80 [19:41:13]Write i2c OK [19:41:13]MH_I2C_Read... [19:41:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:41:13]Read from MH i2c: E2 [19:41:13]MH_I2C_Read... [19:41:13]Read from MH i2c: E2 17 00 [19:41:13]MH_I2C_Read... [19:41:13]Read from MH i2c: E2 17 00 01 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 DF [19:41:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:41:13]wFMCommunicate OK [19:41:13]requested_item fd.num is exist - process it [19:41:13]SAM_PROTO_GetFieldsCounters [19:41:13]wFMCommunicate request_size=4 [19:41:13]MH_SAM_APDU [19:41:13]CAPDU: 80 13 00 00 [19:41:13]Write to MH i2c: E2 08 00 02 05 80 13 00 00 00 00 00 00 83 [19:41:13]Write i2c OK [19:41:13]MH_I2C_Read... [19:41:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:41:13]Read from MH i2c: E2 [19:41:13]MH_I2C_Read... [19:41:13]Read from MH i2c: E2 62 00 [19:41:13]MH_I2C_Read... [19:41:13]Read from MH i2c: E2 62 00 02 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 1C 54 01 00 0E 04 04 00 F1 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 8F [19:41:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 1C 54 01 00 0E 04 04 00 F1 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 [19:41:13]wFMCommunicate OK [19:41:13]SAM_PROTO_GetFieldsCounters done [19:41:13]requested_item shift.num is exist - process it [19:41:13]requested_item shift.opened is exist - process it [19:41:13]req_shift_opened [19:41:13]FM_GetShiftState [19:41:13]SAM_PROTO_GetShiftState [19:41:13]wFMCommunicate request_size=4 [19:41:13]MH_SAM_APDU [19:41:13]CAPDU: 80 13 01 00 [19:41:13]Write to MH i2c: E2 08 00 03 05 80 13 01 00 00 00 00 00 85 [19:41:13]Write i2c OK [19:41:13]MH_I2C_Read... [19:41:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:41:13]Read from MH i2c: E2 [19:41:13]MH_I2C_Read... [19:41:13]Read from MH i2c: E2 0E 00 [19:41:13]MH_I2C_Read... [19:41:13]Read from MH i2c: E2 0E 00 03 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 43 [19:41:13]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:41:13]wFMCommunicate OK [19:41:13]SAM_PROTO_GetShiftState done [19:41:13]FM_GetShiftState done [19:41:13]req_shift_opened done [19:41:13]requested_item shift.open_date is exist - process it [19:41:13]req_shift_open_date [19:41:13]req_shift_open_date done [19:41:13]produce_requested_data done [19:41:13]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87068,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:41:13]process_action_free close_receipt [19:41:13]json_value_free [19:41:13]json_value_free done [19:41:13]process_json_proto returns [19:41:13]Send response to host [19:41:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87068,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:41:13]free response buf [19:41:13]execute_script done [19:41:13]execute_script returns [19:41:13]free content buf [19:41:13]Sock 7.Close socket [19:41:13]Sock 7.Thread stoped [19:41:16]ConnectInit Can't take IP for lk.salyk.kg [19:41:16]CommunicateWithHost connect error [19:41:16]CommunicateWithHost err = -1 [19:41:16]OFD Sender: Server communicate error [19:41:21]OFD Sender: Processing packet 87068 [packets to send 277, broken 276] [19:41:21]ProducePacketName [19:41:21]name=ofd_packets/00087068 [19:41:21]OFD Sender: To server: pG, [19:41:21]CommunicateWithHost lk.salyk.kg:30040 [19:41:21]ConnectInit lk.salyk.kg [19:41:23]Connected sock=7 [19:41:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 C6 B8 07 01 DA D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 D5 72 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1C 54 01 00 35 04 06 00 DB 57 B5 A6 96 ED BA 96 F7 A3 04 0F 80 ED [19:41:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 C3 63 47 00 A9 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 34 39 37 39 10 04 04 00 1C 54 01 00 F4 03 04 00 AF 1D F0 66 B6 04 01 00 00 02 AC CD CB BC 37 08 2F [19:41:23]CommunicateWithHost err = 0 [19:41:23]CheckOFDResponse [19:41:23]1017 (14) - 77093643461234 [19:41:23]1041 (16) - 0000000000874979 [19:41:23]1040 (4) - 87068 [19:41:23]1012 (4) - 22.09.2024 13:37 [19:41:23]1206 (1) - 0 [19:41:23]OFD Sender: Remove packet 87068 [19:41:23]ProducePacketName [19:41:23]name=ofd_packets/00087068 [19:41:23]NVStorageDeleteData [19:41:24]OFD Sender: No OFD packet to send [19:41:29]OFD Sender: No OFD packet to send [19:41:34]OFD Sender: No OFD packet to send [19:41:39]OFD Sender: No OFD packet to send [19:41:44]OFD Sender: No OFD packet to send [19:41:49]OFD Sender: No OFD packet to send [19:41:54]OFD Sender: No OFD packet to send [19:41:59]OFD Sender: No OFD packet to send [19:42:04]OFD Sender: No OFD packet to send [19:42:09]OFD Sender: No OFD packet to send [19:42:14]OFD Sender: No OFD packet to send [19:42:19]OFD Sender: No OFD packet to send [19:42:24]OFD Sender: No OFD packet to send [19:42:29]OFD Sender: No OFD packet to send [19:42:30]accept exits with 10 [19:42:30]New connection [19:42:30]New thread 3067293028 created [19:42:30]Thread 3067436388 joined [19:42:30]Waiting for new connection... [19:42:30] Sock 10.Parse request [19:42:30]Sock 10.Check first char [19:42:30]Sock 10.First char is OK [19:42:30]request: POST /json_proto HTTP/1.0 [19:42:30]Method: POST [19:42:30]URL: /json_proto [19:42:30]Method is POST - this is cgi request [19:42:30]url: /json_proto [19:42:30]query_string will be loaded in cgi processing [19:42:30]execute_cgi json_proto POST (null) [19:42:30]execute_cgi path=json_proto method=POST [19:42:30]POST find Content-Length [19:42:30]Host: 172.17.47.196:8080 [19:42:30]Content-Length: 647 [19:42:30]Content-Type: application/json [19:42:30] [19:42:30]POST finish read [19:42:30]Found Content-Length = 647 [19:42:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148132", "tax_sys" : 0, "items" : [ { "code": "47011656", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\u043B", "price" : 65.00, "quantity" : 4.000, "sum" : 260.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 260.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:42:30]execute_script... [19:42: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 : (3)148132", "tax_sys" : 0, "items" : [ { "code": "47011656", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\u043B", "price" : 65.00, "quantity" : 4.000, "sum" : 260.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 260.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:42:30]POST & json_proto [19:42:30]process_json_proto [19:42:30]json parsed OK: [19:42:30]protocol is kg_v1.0 [19:42:30]action value=close_receipt [19:42:30]process_action close_receipt [19:42:30]cmd_close_receipt [19:42:30]MH_GetDate [19:42:30]Write to MH i2c: F0 00 00 04 05 F8 [19:42:30]Write i2c OK [19:42:30]MH_I2C_Read... [19:42:30]Read from MH i2c: F0 [19:42:30]MH_I2C_Read... [19:42:30]Read from MH i2c: F0 09 00 [19:42:30]MH_I2C_Read... [19:42:30]Read from MH i2c: F0 09 00 04 05 00 26 73 F0 66 4C 6B 94 66 A1 [19:42:30]GetLastDocTimeStamp 1727034069 [19:42:30]current date 1727034150 [19:42:30]FM_GetShiftState [19:42:30]SAM_PROTO_GetShiftState [19:42:30]wFMCommunicate request_size=4 [19:42:30]MH_SAM_APDU [19:42:30]CAPDU: 80 13 01 00 [19:42:30]Write to MH i2c: E2 08 00 05 05 80 13 01 00 00 00 00 00 87 [19:42:30]Write i2c OK [19:42:30]MH_I2C_Read... [19:42:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:42:30]Read from MH i2c: E2 [19:42:30]MH_I2C_Read... [19:42:30]Read from MH i2c: E2 0E 00 [19:42:30]MH_I2C_Read... [19:42:30]Read from MH i2c: E2 0E 00 05 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 45 [19:42:30]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:42:30]wFMCommunicate OK [19:42:30]SAM_PROTO_GetShiftState done [19:42:30]FM_GetShiftState done [19:42:30]opened in 1726964220 [19:42:30]opened+sec_in_day 1727050620 [19:42:30]quantity*price = 26000 [19:42:30]sum+1 = 26001 [19:42:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 260.00 НСП 1% : 2.30 НДС 12% : 27.61 Наличными: 260.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 382 22.09.2024 19:42 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87069 ФПД: 51183975481128 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T194230&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87069&fm=51183975481128&tin=02508201610067®Number=0000000000092592&sum=26000 0 [19:42:31]StoreToDocumentArchive [19:42:31]shift 497 fd 87069 [19:42:31]save to /storage/0497/doc_00087069 [19:42:31]save last doc name /storage/0497/doc_00087069 to /storage/kkm_last_doc_name [19:42:31]save OK [19:42:31]Clear old archive folders... [19:42:31]ProcessDocumentItem done err = 0, tmpTLVsize=272 [19:42:31]tlvbuf is 002BBA50 [19:42:31]SAM_PROTO_ClearQueue [19:42:31]wFMCommunicate request_size=4 [19:42:31]MH_SAM_APDU [19:42:31]CAPDU: 80 09 00 00 [19:42:31]Write to MH i2c: E2 08 00 12 05 80 09 00 00 00 00 00 00 89 [19:42:31]Write i2c OK [19:42:31]MH_I2C_Read... [19:42:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:42:31]Read from MH i2c: E2 [19:42:31]MH_I2C_Read... [19:42:31]Read from MH i2c: E2 03 00 [19:42:31]MH_I2C_Read... [19:42:31]Read from MH i2c: E2 03 00 12 05 00 90 00 8B [19:42:31]RAPDU: 90 00 [19:42:31]wFMCommunicate OK [19:42:31]SAM_PROTO_ClearQueue done [19:42:31]KKMCreateOFDPacket [19:42:31]OFDProtocolAddRootSTLVToBuf [19:42:31]FM_MakeSignedData [19:42:31]FM_MakeSignedData [19:42:31]SAM_PROTO_SignData [19:42:31]wFMCommunicate request_size=4 [19:42:31]MH_SAM_APDU [19:42:31]CAPDU: 80 0D 01 02 [19:42:31]Write to MH i2c: E2 08 00 13 05 80 0D 01 02 00 00 00 00 91 [19:42:31]Write i2c OK [19:42:31]MH_I2C_Read... [19:42:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:42:31]Read from MH i2c: E2 [19:42:31]MH_I2C_Read... [19:42:31]Read from MH i2c: E2 03 00 [19:42:31]MH_I2C_Read... [19:42:31]Read from MH i2c: E2 03 00 13 05 00 90 00 8C [19:42:31]RAPDU: 90 00 [19:42:31]wFMCommunicate OK [19:42:31]wFMCommunicate request_size=255 [19:42:31]MH_SAM_APDU [19:42:31]CAPDU: 80 0D 02 02 FA 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 90 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 26 73 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 [19:42:31]Write to MH i2c: E2 02 01 14 05 80 0D 02 02 FA 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 90 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 26 73 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 00 00 37 [19:42:31]Write i2c OK [19:42:31]MH_I2C_Read... [19:42:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:42:32]Read from MH i2c: E2 [19:42:32]MH_I2C_Read... [19:42:32]Read from MH i2c: E2 03 00 [19:42:32]MH_I2C_Read... [19:42:32]Read from MH i2c: E2 03 00 14 05 00 90 00 8D [19:42:32]RAPDU: 90 00 [19:42:32]wFMCommunicate OK [19:42:32]wFMCommunicate request_size=31 [19:42:32]MH_SAM_APDU [19:42:32]CAPDU: 80 0D 02 02 1A 30 30 38 37 34 39 37 39 10 04 04 00 1D 54 01 00 35 04 06 00 2E 8D 32 AD 3F 28 [19:42:32]Write to MH i2c: E2 22 00 15 05 80 0D 02 02 1A 00 30 30 38 37 34 39 37 39 10 04 04 00 1D 54 01 00 35 04 06 00 2E 8D 32 AD 3F 28 00 00 3E [19:42:32]Write i2c OK [19:42:32]MH_I2C_Read... [19:42:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:42:32]Read from MH i2c: E2 [19:42:32]MH_I2C_Read... [19:42:32]Read from MH i2c: E2 03 00 [19:42:32]MH_I2C_Read... [19:42:32]Read from MH i2c: E2 03 00 15 05 00 90 00 8E [19:42:32]RAPDU: 90 00 [19:42:32]wFMCommunicate OK [19:42:32]wFMCommunicate request_size=4 [19:42:32]MH_SAM_APDU [19:42:32]CAPDU: 80 0D 03 02 [19:42:32]Write to MH i2c: E2 08 00 16 05 80 0D 03 02 00 00 00 00 96 [19:42:32]Write i2c OK [19:42:32]MH_I2C_Read... [19:42:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:42:32]Read from MH i2c: E2 [19:42:32]MH_I2C_Read... [19:42:32]Read from MH i2c: E2 0B 00 [19:42:32]MH_I2C_Read... [19:42:32]Read from MH i2c: E2 0B 00 16 05 00 3B E5 E6 F4 00 21 2F BE 90 00 9F [19:42:32]RAPDU: 3B E5 E6 F4 00 21 2F BE 90 00 [19:42:32]wFMCommunicate OK [19:42:32]SAM_PROTO_SignData done [19:42:32]FM_MakeSignedData done [19:42:32]CreateOFDProtocolMessage [19:42:32]wFMCommunicate request_size=4 [19:42:32]MH_SAM_APDU [19:42:32]CAPDU: 80 11 00 00 [19:42:32]Write to MH i2c: E2 08 00 17 05 80 11 00 00 00 00 00 00 96 [19:42:32]Write i2c OK [19:42:32]MH_I2C_Read... [19:42:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:42:32]Read from MH i2c: E2 [19:42:32]MH_I2C_Read... [19:42:32]Read from MH i2c: E2 17 00 [19:42:32]MH_I2C_Read... [19:42:32]Read from MH i2c: E2 17 00 17 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 F5 [19:42:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:42:32]wFMCommunicate OK [19:42:32]CreateOFDProtocolMessage done [19:42:32]OFDSenderStorePacket 87069 [19:42:32]StoreOFDPacket docnum=87069 [19:42:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 24 01 00 00 BB 8E 1C 01 D2 A9 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 90 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 26 73 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1D 54 01 00 35 04 06 00 2E 8D 32 AD 3F 28 3B E5 E6 F4 00 21 2F BE [19:42:32]CheckFolder [19:42:32]dirname=/storage/ofd_packets [19:42:32]CheckFolder done [19:42:32]ProducePacketName [19:42:32]name=ofd_packets/00087069 [19:42:32]NVStorageSaveData ofd_packets/00087069 [19:42:32]File name is /storage/ofd_packets/00087069 [19:42:32]Write 322 bytes [19:42:32]NVStorageSaveData done [19:42:32]OFDSenderStorePacket done [19:42:32]KKMCreateOFDPacket done [19:42:32]NVStorageSaveData kkm_last_timestamp [19:42:32]File name is /storage/kkm_last_timestamp [19:42:32]Write 4 bytes [19:42:32]NVStorageSaveData done [19:42:32]OFD Sender: Processing packet 87069 [packets to send 277, broken 276] [19:42:32]ProducePacketName [19:42:32]name=ofd_packets/00087069 [19:42:32]OFD Sender: To server: pG, [19:42:32]CommunicateWithHost lk.salyk.kg:30040 [19:42:32]ConnectInit lk.salyk.kg [19:42:32]ExternCall_PrintAddStr [19:42:32]wPrintStart [19:42:32]Write to MH i2c: 01 00 00 18 05 1D [19:42:32]Write i2c OK [19:42:32]MH_I2C_Read... [19:42:32]Read from MH i2c: 01 [19:42:32]MH_I2C_Read... [19:42:32]Read from MH i2c: 01 07 00 [19:42:32]MH_I2C_Read... [19:42:32]Read from MH i2c: 01 07 00 18 05 00 00 00 00 00 FF 0F 32 [19:42:32]RasterBufferAndPrint [19:42:32]line Счет N : (3)148132 [19:42:32]line ИНН: 02508201610067 [19:42:32]line Контрольно-Кассовый Чек [19:42:32]line ПРОДАЖА [19:42:32]line Товар: 47011656 [19:42:32]line Водка Пшеничная 0,1л [19:42:32]line 4.000 * 65.00 [19:42:32]line = 260.00 [19:42:32]line НДС 12% НСП 1% [19:42:32]line > о реализуемом товаре [19:42:32]line ИТОГО: 260.00 [19:42:32]line НСП 1% : 2.30 [19:42:32]line НДС 12% : 27.61 [19:42:32]line Наличными: 260.00 [19:42:32]line Безнал.: 0.00 [19:42:32]line Место: АЗС № 137 "Партнер Нефть" [19:42:32]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:42:32]line СНО: Общий режим [19:42:32]line Чек 382 22.09.2024 19:42 [19:42:32]line Смена: 497 ФФД: 1.0 [19:42:32]line ЗНМ: 0300000064 [19:42:32]line РНМ: 0000000000092592 [19:42:32]line Версия ККМ: 001 [19:42:32]line ФМ: 0000000000874979 [19:42:32]line ФД: 87069 [19:42:32]line ФПД: 51183975481128 [19:42:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T194230&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87069&fm=51183975481128&tin=02508201610067®Number=0000000000092592&sum=26000 [19:42:32]line 0 [19:42:32]written 0, free lines is 4095 [19:42:33]Write to MH i2c: 01 00 00 40 05 45 [19:42:33]Write i2c OK [19:42:33]MH_I2C_Read... [19:42:33]Read from MH i2c: 01 [19:42:33]MH_I2C_Read... [19:42:33]Read from MH i2c: 01 07 00 [19:42:33]MH_I2C_Read... [19:42:33]Read from MH i2c: 01 07 00 40 05 00 00 00 00 00 0C 0D 65 [19:42:33]RasterBufferAndPrint [19:42:33]line [19:42:33]line [19:42:33]line [19:42:33]line [19:42:33]line [19:42:33]written 0, free lines is 3347 [19:42:33]MH_Cut [19:42:33]Write to MH i2c: D1 01 00 47 05 01 1E [19:42:33]Write i2c OK [19:42:33]MH_I2C_Read... [19:42:33]Read from MH i2c: D1 [19:42:33]MH_I2C_Read... [19:42:33]Read from MH i2c: D1 01 00 [19:42:33]MH_I2C_Read... [19:42:33]Read from MH i2c: D1 01 00 47 05 00 1D [19:42:33]Write to MH i2c: 01 00 00 48 05 4D [19:42:33]Write i2c OK [19:42:33]MH_I2C_Read... [19:42:33]*** Cut start [19:42:33]*** Partial cut [19:42:33]*** CUTSNS_PIN = 1 [19:42:33]*** CUTSNS_PIN = 0 [19:42:34]*** Brake cut motor [19:42:34]Connected sock=11 [19:42:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 24 01 00 00 BB 8E 1C 01 D2 A9 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 90 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 26 73 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1D 54 01 00 35 04 06 00 2E 8D 32 AD 3F 28 3B E5 E6 F4 00 21 2F BE [19:42:34]Read from MH i2c: 01 [19:42:34]MH_I2C_Read... [19:42:34]*** Stop cut motor [19:42:34]*** Cut end [19:42:34]Read from MH i2c: 01 07 00 [19:42:34]MH_I2C_Read... [19:42:34]Read from MH i2c: 01 07 00 48 05 00 00 00 00 00 FF 0F 62 [19:42:34]process_action close_receipt done [19:42:34]requested_data is exist [19:42:34]produce_requested_data [19:42:34]requested_item fm.sn is exist - process it [19:42:34]wFMCommunicate request_size=4 [19:42:34]MH_SAM_APDU [19:42:34]CAPDU: 80 11 00 00 [19:42:34]Write to MH i2c: E2 08 00 49 05 80 11 00 00 00 00 00 00 C8 [19:42:34]Write i2c OK [19:42:34]MH_I2C_Read... [19:42:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:42:34]Read from MH i2c: E2 [19:42:34]MH_I2C_Read... [19:42:34]Read from MH i2c: E2 17 00 [19:42:34]MH_I2C_Read... [19:42:34]Read from MH i2c: E2 17 00 49 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 27 [19:42:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:42:34]wFMCommunicate OK [19:42:34]requested_item fd.num is exist - process it [19:42:34]SAM_PROTO_GetFieldsCounters [19:42:34]wFMCommunicate request_size=4 [19:42:34]MH_SAM_APDU [19:42:34]CAPDU: 80 13 00 00 [19:42:34]Write to MH i2c: E2 08 00 4A 05 80 13 00 00 00 00 00 00 CB [19:42:34]Write i2c OK [19:42:34]MH_I2C_Read... [19:42:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:42:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 54 B5 47 00 66 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 34 39 37 39 10 04 04 00 1D 54 01 00 F4 03 04 00 F6 1D F0 66 B6 04 01 00 00 11 E4 08 60 9F 0D 41 A3 [19:42:34]CommunicateWithHost err = 0 [19:42:34]CheckOFDResponse [19:42:34]1017 (14) - 77093643461234 [19:42:34]1041 (16) - 0000000000874979 [19:42:34]1040 (4) - 87069 [19:42:34]1012 (4) - 22.09.2024 13:39 [19:42:34]1206 (1) - 0 [19:42:34]OFD Sender: Remove packet 87069 [19:42:34]ProducePacketName [19:42:34]name=ofd_packets/00087069 [19:42:34]NVStorageDeleteData [19:42:34]Read from MH i2c: E2 [19:42:34]MH_I2C_Read... [19:42:34]Read from MH i2c: E2 62 00 [19:42:34]MH_I2C_Read... [19:42:34]Read from MH i2c: E2 62 00 4A 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 1D 54 01 00 0E 04 04 00 F1 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 DB [19:42: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 1D 54 01 00 0E 04 04 00 F1 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 [19:42:34]wFMCommunicate OK [19:42:34]SAM_PROTO_GetFieldsCounters done [19:42:34]requested_item shift.num is exist - process it [19:42:34]requested_item shift.opened is exist - process it [19:42:34]req_shift_opened [19:42:34]FM_GetShiftState [19:42:34]SAM_PROTO_GetShiftState [19:42:34]wFMCommunicate request_size=4 [19:42:34]MH_SAM_APDU [19:42:34]CAPDU: 80 13 01 00 [19:42:34]Write to MH i2c: E2 08 00 4B 05 80 13 01 00 00 00 00 00 CD [19:42:34]Write i2c OK [19:42:34]MH_I2C_Read... [19:42:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:42:34]Read from MH i2c: E2 [19:42:34]MH_I2C_Read... [19:42:34]Read from MH i2c: E2 0E 00 [19:42:34]MH_I2C_Read... [19:42:34]Read from MH i2c: E2 0E 00 4B 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 8B [19:42:34]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:42:34]wFMCommunicate OK [19:42:34]SAM_PROTO_GetShiftState done [19:42:34]FM_GetShiftState done [19:42:34]req_shift_opened done [19:42:34]requested_item shift.open_date is exist - process it [19:42:34]req_shift_open_date [19:42:34]req_shift_open_date done [19:42:34]produce_requested_data done [19:42:34]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87069,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:42:34]process_action_free close_receipt [19:42:34]json_value_free [19:42:34]json_value_free done [19:42:34]process_json_proto returns [19:42:34]Send response to host [19:42:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87069,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:42:34]free response buf [19:42:34]execute_script done [19:42:34]execute_script returns [19:42:34]free content buf [19:42:34]Sock 10.Close socket [19:42:34]Sock 10.Thread stoped [19:42:35]OFD Sender: No OFD packet to send [19:42:40]OFD Sender: No OFD packet to send [19:42:42]recv_with_timeout no data received [19:42:45]OFD Sender: No OFD packet to send [19:42:50]OFD Sender: No OFD packet to send [19:42:55]OFD Sender: No OFD packet to send [19:43:00]OFD Sender: No OFD packet to send [19:43:05]OFD Sender: No OFD packet to send [19:43:10]OFD Sender: No OFD packet to send [19:43:15]OFD Sender: No OFD packet to send [19:43:20]OFD Sender: No OFD packet to send [19:43:25]OFD Sender: No OFD packet to send [19:43:30]OFD Sender: No OFD packet to send [19:43:35]OFD Sender: No OFD packet to send [19:43:40]OFD Sender: No OFD packet to send [19:43:45]OFD Sender: No OFD packet to send [19:43:50]OFD Sender: No OFD packet to send [19:43:55]OFD Sender: No OFD packet to send [19:44:00]OFD Sender: No OFD packet to send [19:44:05]OFD Sender: No OFD packet to send [19:44:08]accept exits with 9 [19:44:08]New connection [19:44:08]New thread 3067436388 created [19:44:08]Thread 3067293028 joined [19:44:08]Waiting for new connection... [19:44:08] Sock 9.Parse request [19:44:08]Sock 9.Check first char [19:44:08]Sock 9.First char is OK [19:44:08]request: POST /json_proto HTTP/1.0 [19:44:08]Method: POST [19:44:08]URL: /json_proto [19:44:08]Method is POST - this is cgi request [19:44:08]url: /json_proto [19:44:08]query_string will be loaded in cgi processing [19:44:08]execute_cgi json_proto POST (null) [19:44:08]execute_cgi path=json_proto method=POST [19:44:08]POST find Content-Length [19:44:08]Host: 172.17.47.196:8080 [19:44:08]Content-Length: 682 [19:44:08]Content-Type: application/json [19:44:08] [19:44:08]POST finish read [19:44:08]Found Content-Length = 682 [19:44:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871994", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:44:08]execute_script... [19:44: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)871994", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:44:08]POST & json_proto [19:44:08]process_json_proto [19:44:08]json parsed OK: [19:44:08]protocol is kg_v1.0 [19:44:08]action value=close_receipt [19:44:08]process_action close_receipt [19:44:08]cmd_close_receipt [19:44:08]MH_GetDate [19:44:08]Write to MH i2c: F0 00 00 4C 05 40 [19:44:08]Write i2c OK [19:44:08]MH_I2C_Read... [19:44:08]Read from MH i2c: F0 [19:44:08]MH_I2C_Read... [19:44:08]Read from MH i2c: F0 09 00 [19:44:08]MH_I2C_Read... [19:44:08]Read from MH i2c: F0 09 00 4C 05 00 88 73 F0 66 4C 6B 94 66 4B [19:44:08]GetLastDocTimeStamp 1727034150 [19:44:08]current date 1727034248 [19:44:08]FM_GetShiftState [19:44:08]SAM_PROTO_GetShiftState [19:44:08]wFMCommunicate request_size=4 [19:44:08]MH_SAM_APDU [19:44:08]CAPDU: 80 13 01 00 [19:44:08]Write to MH i2c: E2 08 00 4D 05 80 13 01 00 00 00 00 00 CF [19:44:08]Write i2c OK [19:44:08]MH_I2C_Read... [19:44:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:44:08]Read from MH i2c: E2 [19:44:08]MH_I2C_Read... [19:44:08]Read from MH i2c: E2 0E 00 [19:44:08]MH_I2C_Read... [19:44:08]Read from MH i2c: E2 0E 00 4D 05 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 8D [19:44:08]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:44:08]wFMCommunicate OK [19:44:08]SAM_PROTO_GetShiftState done [19:44:08]FM_GetShiftState done [19:44:08]opened in 1726964220 [19:44:08]opened+sec_in_day 1727050620 [19:44:08]quantity*price = 50063 [19:44:08]sum+1 = 50064 [19:44:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 383 22.09.2024 19:44 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87070 ФПД: 170715572333772 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T194408&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87070&fm=170715572333772&tin=02508201610067®Number=0000000000092592&sum=50000 [19:44:09]StoreToDocumentArchive [19:44:09]shift 497 fd 87070 [19:44:09]save to /storage/0497/doc_00087070 [19:44:09]save last doc name /storage/0497/doc_00087070 to /storage/kkm_last_doc_name [19:44:09]save OK [19:44:09]Clear old archive folders... [19:44:09]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:44:09]tlvbuf is 002BFD30 [19:44:09]SAM_PROTO_ClearQueue [19:44:09]wFMCommunicate request_size=4 [19:44:09]MH_SAM_APDU [19:44:09]CAPDU: 80 09 00 00 [19:44:09]Write to MH i2c: E2 08 00 5A 05 80 09 00 00 00 00 00 00 D1 [19:44:09]Write i2c OK [19:44:09]MH_I2C_Read... [19:44:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:44:09]Read from MH i2c: E2 [19:44:09]MH_I2C_Read... [19:44:09]Read from MH i2c: E2 03 00 [19:44:09]MH_I2C_Read... [19:44:09]Read from MH i2c: E2 03 00 5A 05 00 90 00 D3 [19:44:09]RAPDU: 90 00 [19:44:09]wFMCommunicate OK [19:44:09]SAM_PROTO_ClearQueue done [19:44:09]KKMCreateOFDPacket [19:44:09]OFDProtocolAddRootSTLVToBuf [19:44:09]FM_MakeSignedData [19:44:09]FM_MakeSignedData [19:44:09]SAM_PROTO_SignData [19:44:09]wFMCommunicate request_size=4 [19:44:09]MH_SAM_APDU [19:44:09]CAPDU: 80 0D 01 02 [19:44:09]Write to MH i2c: E2 08 00 5B 05 80 0D 01 02 00 00 00 00 D9 [19:44:09]Write i2c OK [19:44:09]MH_I2C_Read... [19:44:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:44:09]Read from MH i2c: E2 [19:44:09]MH_I2C_Read... [19:44:09]Read from MH i2c: E2 03 00 [19:44:09]MH_I2C_Read... [19:44:09]Read from MH i2c: E2 03 00 5B 05 00 90 00 D4 [19:44:09]RAPDU: 90 00 [19:44:09]wFMCommunicate OK [19:44:09]wFMCommunicate request_size=255 [19:44:09]MH_SAM_APDU [19:44:09]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 7F 01 00 00 F4 03 04 00 88 73 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1E 54 01 00 35 04 06 00 [19:44:09]Write to MH i2c: E2 02 01 5C 05 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 7F 01 00 00 F4 03 04 00 88 73 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1E 54 01 00 35 04 06 00 00 00 11 [19:44:09]Write i2c OK [19:44:09]MH_I2C_Read... [19:44:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:44:09]Read from MH i2c: E2 [19:44:09]MH_I2C_Read... [19:44:09]Read from MH i2c: E2 03 00 [19:44:09]MH_I2C_Read... [19:44:09]Read from MH i2c: E2 03 00 5C 05 00 90 00 D5 [19:44:09]RAPDU: 90 00 [19:44:09]wFMCommunicate OK [19:44:09]wFMCommunicate request_size=11 [19:44:09]MH_SAM_APDU [19:44:09]CAPDU: 80 0D 02 02 06 9B 43 D1 0B EC CC [19:44:09]Write to MH i2c: E2 0E 00 5D 05 80 0D 02 02 06 00 9B 43 D1 0B EC CC 00 00 5A [19:44:09]Write i2c OK [19:44:09]MH_I2C_Read... [19:44:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:44:09]Read from MH i2c: E2 [19:44:09]MH_I2C_Read... [19:44:09]Read from MH i2c: E2 03 00 [19:44:09]MH_I2C_Read... [19:44:09]Read from MH i2c: E2 03 00 5D 05 00 90 00 D6 [19:44:09]RAPDU: 90 00 [19:44:09]wFMCommunicate OK [19:44:09]wFMCommunicate request_size=4 [19:44:09]MH_SAM_APDU [19:44:09]CAPDU: 80 0D 03 02 [19:44:09]Write to MH i2c: E2 08 00 5E 05 80 0D 03 02 00 00 00 00 DE [19:44:09]Write i2c OK [19:44:09]MH_I2C_Read... [19:44:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:44:10]Read from MH i2c: E2 [19:44:10]MH_I2C_Read... [19:44:10]Read from MH i2c: E2 0B 00 [19:44:10]MH_I2C_Read... [19:44:10]Read from MH i2c: E2 0B 00 5E 05 00 E7 ED E5 FC 93 84 5D E8 90 00 F0 [19:44:10]RAPDU: E7 ED E5 FC 93 84 5D E8 90 00 [19:44:10]wFMCommunicate OK [19:44:10]SAM_PROTO_SignData done [19:44:10]FM_MakeSignedData done [19:44:10]CreateOFDProtocolMessage [19:44:10]wFMCommunicate request_size=4 [19:44:10]MH_SAM_APDU [19:44:10]CAPDU: 80 11 00 00 [19:44:10]Write to MH i2c: E2 08 00 5F 05 80 11 00 00 00 00 00 00 DE [19:44:10]Write i2c OK [19:44:10]MH_I2C_Read... [19:44:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:44:10]Read from MH i2c: E2 [19:44:10]MH_I2C_Read... [19:44:10]Read from MH i2c: E2 17 00 [19:44:10]MH_I2C_Read... [19:44:10]Read from MH i2c: E2 17 00 5F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3D [19:44:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:44:10]wFMCommunicate OK [19:44:10]CreateOFDProtocolMessage done [19:44:10]OFDSenderStorePacket 87070 [19:44:10]StoreOFDPacket docnum=87070 [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 1A [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 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [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 (2007E328 010249C5) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903S init start (LINUX_LIGHT) [00:00:09]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:09]*** Serial: 3139303353513838 5400000000572575 (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: 6031652+1721002828=1727034480 [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:09]*** Is cutter blocked? [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 1B [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 30620 [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 71 74 F0 66 4C 6B 94 66 EB [19:48:01]Current date/time: 22.09.2024 19:48 [19:48:01]FM_Init [19:48:01]wFMConnect [19:48:01]MH_SAM_On [19:48:01]Write to MH i2c: E0 00 00 08 00 E7 [19:48:01]Write i2c OK [19:48:01]MH_I2C_Read... [19:48:01]*** iso7816_init finished! [19:48:01]*** atr: [19:48:01]*** 0F 3B D5 18 FF 81 91 FE [19:48:01]*** 1F C3 80 73 C8 21 10 0A [19:48:01]*** 00 00 00 00 00 00 00 00 [19:48:01]*** 00 00 00 00 00 00 00 00 [19:48:01]*** 00 00 00 00 00 00 00 00 [19:48:01]*** 00 00 00 00 00 00 00 00 [19:48:01]*** 00 00 00 00 00 00 00 00 [19:48:01]*** 00 00 00 00 00 00 00 00 [19:48:01]Read from MH i2c: E0 [19:48:01]MH_I2C_Read... [19:48:01]Read from MH i2c: E0 10 00 [19:48:01]MH_I2C_Read... [19:48:01]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:48:01]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [19:48:01]wFMCommunicate request_size=10 [19:48:01]MH_SAM_APDU [19:48:01]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [19:48:01]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [19:48:01]Write i2c OK [19:48:01]MH_I2C_Read... [19:48:01]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [19:48:01]Read from MH i2c: E2 [19:48:01]MH_I2C_Read... [19:48:01]Read from MH i2c: E2 03 00 [19:48:01]MH_I2C_Read... [19:48:01]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [19:48:01]RAPDU: 90 00 [19:48:01]wFMCommunicate OK [19:48:01]wFMCommunicate request_size=4 [19:48:01]MH_SAM_APDU [19:48:01]CAPDU: 80 11 00 00 [19:48:01]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [19:48:01]Write i2c OK [19:48:01]MH_I2C_Read... [19:48:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:48:01]Read from MH i2c: E2 [19:48:01]MH_I2C_Read... [19:48:01]Read from MH i2c: E2 17 00 [19:48:01]MH_I2C_Read... [19:48: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 34 39 37 39 90 00 E3 [19:48:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:48:01]wFMCommunicate OK [19:48:01]Detected FM SN is 0000000000874979 [19:48:01]Stored FM SN is 0000000000874979 [19:48:01]wFMCommunicate request_size=9 [19:48:01]MH_SAM_APDU [19:48:01]CAPDU: 80 16 00 00 04 B6 D7 00 00 [19:48:01]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [19:48:01]Write i2c OK [19:48:01]MH_I2C_Read... [19:48:01]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [19:48:01]Read from MH i2c: E2 [19:48:01]MH_I2C_Read... [19:48:01]Read from MH i2c: E2 03 00 [19:48:01]MH_I2C_Read... [19:48:01]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [19:48:01]RAPDU: 90 00 [19:48:01]wFMCommunicate OK [19:48:01]FM PIN OK [19:48:01]wFMCommunicate request_size=8 [19:48:01]MH_SAM_APDU [19:48:01]CAPDU: 80 14 04 00 03 02 00 01 [19:48:01]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [19:48:01]Write i2c OK [19:48:01]MH_I2C_Read... [19:48:01]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [19:48:01]Read from MH i2c: E2 [19:48:01]MH_I2C_Read... [19:48:01]Read from MH i2c: E2 03 00 [19:48:01]MH_I2C_Read... [19:48:01]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [19:48:01]RAPDU: 90 00 [19:48:01]wFMCommunicate OK [19:48:01]wFMCommunicate request_size=13 [19:48:01]MH_SAM_APDU [19:48:01]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [19:48: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 [19:48:01]Write i2c OK [19:48:01]MH_I2C_Read... [19:48:01]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [19:48:01]Read from MH i2c: E2 [19:48:01]MH_I2C_Read... [19:48:01]Read from MH i2c: E2 03 00 [19:48:01]MH_I2C_Read... [19:48:01]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [19:48:01]RAPDU: 90 00 [19:48:01]wFMCommunicate OK [19:48:01]wFMCommunicate request_size=4 [19:48:01]MH_SAM_APDU [19:48:01]CAPDU: 80 11 00 00 [19:48:01]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [19:48:01]Write i2c OK [19:48:01]MH_I2C_Read... [19:48:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:48:01]Read from MH i2c: E2 [19:48:01]MH_I2C_Read... [19:48:01]Read from MH i2c: E2 17 00 [19:48:01]MH_I2C_Read... [19:48: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 34 39 37 39 90 00 E7 [19:48:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:48:01]wFMCommunicate OK [19:48:01]DocumentArchiveInit [19:48:01]Start Httpd... [19:48:01]Httpd thread 3067432292 created [19:48:01]Write to MH i2c: 01 00 00 0F 00 0F [19:48:01]Write i2c OK [19:48:01]MH_I2C_Read... [19:48:01]Read from MH i2c: 01 [19:48:01]MH_I2C_Read... [19:48:01]Read from MH i2c: 01 07 00 [19:48:01]MH_I2C_Read... [19:48:01]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [19:48:01]MH Int Process started [19:48:01]Allocated Socket 7 [19:48:01]Bind OK [19:48:01]Listen OK [19:48:01]httpd running on port 8080 [19:48:01]Waiting for new connection... [19:48:01]OFD Sender: Processing packet 87070 [packets to send 277, broken 276] [19:48:01]ProducePacketName [19:48:01]name=ofd_packets/00087070 [19:48:01]OFD Sender: To server: pG, [19:48:01]CommunicateWithHost lk.salyk.kg:30040 [19:48:01]ConnectInit lk.salyk.kg [19:48:04]accept exits with 9 [19:48:04]New connection [19:48:04]New thread 3067145572 created [19:48:04]Waiting for new connection... [19:48:04] Sock 9.Parse request [19:48:04]Sock 9.Check first char [19:48:04]Sock 9.First char is OK [19:48:04]request: POST /json_proto HTTP/1.0 [19:48:04]Method: POST [19:48:04]URL: /json_proto [19:48:04]Method is POST - this is cgi request [19:48:04]url: /json_proto [19:48:04]query_string will be loaded in cgi processing [19:48:04]execute_cgi json_proto POST (null) [19:48:04]execute_cgi path=json_proto method=POST [19:48:04]POST find Content-Length [19:48:04]Host: 172.17.47.196:8080 [19:48:04]Content-Length: 215 [19:48:04]Content-Type: application/json [19:48:04] [19:48:04]POST finish read [19:48:04]Found Content-Length = 215 [19:48: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:48:04]execute_script... [19:48: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:48:04]POST & json_proto [19:48:04]process_json_proto [19:48:04]json parsed OK: [19:48:04]protocol is kg_v1.0 [19:48:04]action value=get_value [19:48:04]process_action get_value [19:48:04]cmd_get_value [19:48:04]process_action get_value done [19:48:04]requested_data is exist [19:48:04]produce_requested_data [19:48:04]requested_item kkm.sn is exist - process it [19:48:04]requested_item kkm.ver is exist - process it [19:48:04]requested_item fm.sn is exist - process it [19:48:04]wFMCommunicate request_size=4 [19:48:04]MH_SAM_APDU [19:48:04]CAPDU: 80 11 00 00 [19:48:04]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [19:48:04]Write i2c OK [19:48:04]MH_I2C_Read... [19:48:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:48:04]Read from MH i2c: E2 [19:48:04]MH_I2C_Read... [19:48:04]Read from MH i2c: E2 17 00 [19:48:04]MH_I2C_Read... [19:48: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 34 39 37 39 90 00 E9 [19:48:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:48:04]wFMCommunicate OK [19:48:04]requested_item fd.num is exist - process it [19:48:04]SAM_PROTO_GetFieldsCounters [19:48:04]wFMCommunicate request_size=4 [19:48:04]MH_SAM_APDU [19:48:04]CAPDU: 80 13 00 00 [19:48:04]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [19:48:04]Write i2c OK [19:48:04]MH_I2C_Read... [19:48:04]Read from MH i2c: E2 [19:48:04]MH_I2C_Read... [19:48:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:48:04]Read from MH i2c: E2 62 00 [19:48:04]MH_I2C_Read... [19:48:04]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 1E 54 01 00 0E 04 04 00 F1 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 A1 [19:48:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 1E 54 01 00 0E 04 04 00 F1 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 [19:48:04]wFMCommunicate OK [19:48:04]SAM_PROTO_GetFieldsCounters done [19:48:04]requested_item shift.num is exist - process it [19:48:04]requested_item shift.opened is exist - process it [19:48:04]req_shift_opened [19:48:04]FM_GetShiftState [19:48:04]SAM_PROTO_GetShiftState [19:48:04]wFMCommunicate request_size=4 [19:48:04]MH_SAM_APDU [19:48:04]CAPDU: 80 13 01 00 [19:48:04]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [19:48:04]Write i2c OK [19:48:04]MH_I2C_Read... [19:48:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:48:04]Read from MH i2c: E2 [19:48:04]MH_I2C_Read... [19:48:04]Read from MH i2c: E2 0E 00 [19:48:04]MH_I2C_Read... [19:48:04]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4D [19:48:04]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:48:04]wFMCommunicate OK [19:48:04]SAM_PROTO_GetShiftState done [19:48:04]FM_GetShiftState done [19:48:04]req_shift_opened done [19:48:04]requested_item shift.open_date is exist - process it [19:48:04]req_shift_open_date [19:48:04]req_shift_open_date done [19:48:04]produce_requested_data done [19:48:04]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87070,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:48:04]process_action_free get_value [19:48:04]json_value_free [19:48:04]json_value_free done [19:48:04]process_json_proto returns [19:48:04]Send response to host [19:48:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87070,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:48:04]free response buf [19:48:04]execute_script done [19:48:04]execute_script returns [19:48:04]free content buf [19:48:04]Sock 9.Close socket [19:48:04]Sock 9.Thread stoped [19:48:04]accept exits with 11 [19:48:04]New connection [19:48:04]New thread 3067002212 created [19:48:04]Thread 3067145572 joined [19:48:04]Waiting for new connection... [19:48:04] Sock 11.Parse request [19:48:04]Sock 11.Check first char [19:48:04]Sock 11.First char is OK [19:48:04]request: POST /json_proto HTTP/1.0 [19:48:04]Method: POST [19:48:04]URL: /json_proto [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 1A [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 5400000000572575 (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: 6031896+1721002828=1727034724 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 1B [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 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 65 75 F0 66 4C 6B 94 66 E0 [19:52:05]Current date/time: 22.09.2024 19:52 [19:52:05]FM_Init [19:52:05]wFMConnect [19:52:05]MH_SAM_On [19:52:05]Write to MH i2c: E0 00 00 08 00 E7 [19:52:05]Write i2c OK [19:52:05]MH_I2C_Read... [19:52:05]*** iso7816_init finished! [19:52:05]*** atr: [19:52:05]*** 0F 3B D5 18 FF 81 91 FE [19:52:05]*** 1F C3 80 73 C8 21 10 0A [19:52:05]*** 00 00 00 00 00 00 00 00 [19:52:05]*** 00 00 00 00 00 00 00 00 [19:52:05]*** 00 00 00 00 00 00 00 00 [19:52:05]*** 00 00 00 00 00 00 00 00 [19:52:05]*** 00 00 00 00 00 00 00 00 [19:52:05]*** 00 00 00 00 00 00 00 00 [19:52:05]Read from MH i2c: E0 [19:52:05]MH_I2C_Read... [19:52:05]Read from MH i2c: E0 10 00 [19:52:05]MH_I2C_Read... [19:52:05]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [19:52:05]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [19:52:05]wFMCommunicate request_size=10 [19:52:05]MH_SAM_APDU [19:52:05]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [19:52:05]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [19:52:05]Write i2c OK [19:52:05]MH_I2C_Read... [19:52:05]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [19:52:05]Read from MH i2c: E2 [19:52:05]MH_I2C_Read... [19:52:05]Read from MH i2c: E2 03 00 [19:52:05]MH_I2C_Read... [19:52:05]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [19:52:05]RAPDU: 90 00 [19:52:05]wFMCommunicate OK [19:52:05]wFMCommunicate request_size=4 [19:52:05]MH_SAM_APDU [19:52:05]CAPDU: 80 11 00 00 [19:52:05]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [19:52:05]Write i2c OK [19:52:05]MH_I2C_Read... [19:52:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:52:05]Read from MH i2c: E2 [19:52:05]MH_I2C_Read... [19:52:05]Read from MH i2c: E2 17 00 [19:52:05]MH_I2C_Read... [19:52:05]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E3 [19:52:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:52:05]wFMCommunicate OK [19:52:05]Detected FM SN is 0000000000874979 [19:52:05]Stored FM SN is 0000000000874979 [19:52:05]wFMCommunicate request_size=9 [19:52:05]MH_SAM_APDU [19:52:05]CAPDU: 80 16 00 00 04 B6 D7 00 00 [19:52:05]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [19:52:05]Write i2c OK [19:52:05]MH_I2C_Read... [19:52:05]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [19:52:05]Read from MH i2c: E2 [19:52:05]MH_I2C_Read... [19:52:05]Read from MH i2c: E2 03 00 [19:52:05]MH_I2C_Read... [19:52:05]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [19:52:05]RAPDU: 90 00 [19:52:05]wFMCommunicate OK [19:52:05]FM PIN OK [19:52:05]wFMCommunicate request_size=8 [19:52:05]MH_SAM_APDU [19:52:05]CAPDU: 80 14 04 00 03 02 00 01 [19:52:05]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [19:52:05]Write i2c OK [19:52:05]MH_I2C_Read... [19:52:05]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [19:52:05]Read from MH i2c: E2 [19:52:05]MH_I2C_Read... [19:52:05]Read from MH i2c: E2 03 00 [19:52:05]MH_I2C_Read... [19:52:05]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [19:52:05]RAPDU: 90 00 [19:52:05]wFMCommunicate OK [19:52:05]wFMCommunicate request_size=13 [19:52:05]MH_SAM_APDU [19:52:05]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [19:52:05]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [19:52:05]Write i2c OK [19:52:05]MH_I2C_Read... [19:52:05]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [19:52:05]Read from MH i2c: E2 [19:52:05]MH_I2C_Read... [19:52:05]Read from MH i2c: E2 03 00 [19:52:05]MH_I2C_Read... [19:52:05]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [19:52:05]RAPDU: 90 00 [19:52:05]wFMCommunicate OK [19:52:05]wFMCommunicate request_size=4 [19:52:05]MH_SAM_APDU [19:52:05]CAPDU: 80 11 00 00 [19:52:05]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [19:52:05]Write i2c OK [19:52:05]MH_I2C_Read... [19:52:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:52:05]Read from MH i2c: E2 [19:52:05]MH_I2C_Read... [19:52:05]Read from MH i2c: E2 17 00 [19:52:05]MH_I2C_Read... [19:52:05]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E7 [19:52:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:52:05]wFMCommunicate OK [19:52:05]DocumentArchiveInit [19:52:05]Start Httpd... [19:52:05]Httpd thread 3067276644 created [19:52:05]Write to MH i2c: 01 00 00 0F 00 0F [19:52:05]Write i2c OK [19:52:05]MH_I2C_Read... [19:52:05]Read from MH i2c: 01 [19:52:05]MH_I2C_Read... [19:52:05]Read from MH i2c: 01 07 00 [19:52:05]MH_I2C_Read... [19:52:05]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [19:52:05]MH Int Process started [19:52:05]Allocated Socket 8 [19:52:05]Bind OK [19:52:05]Listen OK [19:52:05]httpd running on port 8080 [19:52:05]Waiting for new connection... [19:52:05]OFD Sender: Processing packet 87070 [packets to send 278, broken 276] [19:52:05]ProducePacketName [19:52:05]name=ofd_packets/00087070 [19:52:05]OFD Sender: To server: pG, [19:52:05]CommunicateWithHost lk.salyk.kg:30040 [19:52:05]ConnectInit lk.salyk.kg [19:52:09]accept exits with 9 [19:52:09]New connection [19:52:09]New thread 3066989924 created [19:52:09]Waiting for new connection... [19:52:09] Sock 9.Parse request [19:52:09]Sock 9.Check first char [19:52:09]Sock 9.First char is OK [19:52:09]request: POST /json_proto HTTP/1.0 [19:52:09]Method: POST [19:52:09]URL: /json_proto [19:52:09]Method is POST - this is cgi request [19:52:09]url: /json_proto [19:52:09]query_string will be loaded in cgi processing [19:52:09]execute_cgi json_proto POST (null) [19:52:09]execute_cgi path=json_proto method=POST [19:52:09]POST find Content-Length [19:52:09]Host: 172.17.47.196:8080 [19:52:09]Content-Length: 215 [19:52:09]Content-Type: application/json [19:52:09] [19:52:09]POST finish read [19:52:09]Found Content-Length = 215 [19:52:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:52:09]execute_script... [19:52:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:52:09]POST & json_proto [19:52:09]process_json_proto [19:52:09]json parsed OK: [19:52:09]protocol is kg_v1.0 [19:52:09]action value=get_value [19:52:09]process_action get_value [19:52:09]cmd_get_value [19:52:09]process_action get_value done [19:52:09]requested_data is exist [19:52:09]produce_requested_data [19:52:09]requested_item kkm.sn is exist - process it [19:52:09]requested_item kkm.ver is exist - process it [19:52:09]requested_item fm.sn is exist - process it [19:52:09]wFMCommunicate request_size=4 [19:52:09]MH_SAM_APDU [19:52:09]CAPDU: 80 11 00 00 [19:52:09]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [19:52:09]Write i2c OK [19:52:09]MH_I2C_Read... [19:52:09]Read from MH i2c: E2 [19:52:09]MH_I2C_Read... [19:52:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:52:09]Read from MH i2c: E2 17 00 [19:52:09]MH_I2C_Read... [19:52:09]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E9 [19:52:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:52:09]wFMCommunicate OK [19:52:09]requested_item fd.num is exist - process it [19:52:09]SAM_PROTO_GetFieldsCounters [19:52:09]wFMCommunicate request_size=4 [19:52:09]MH_SAM_APDU [19:52:09]CAPDU: 80 13 00 00 [19:52:09]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [19:52:09]Write i2c OK [19:52:09]MH_I2C_Read... [19:52:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:52:09]Read from MH i2c: E2 [19:52:09]MH_I2C_Read... [19:52:09]Read from MH i2c: E2 62 00 [19:52:09]MH_I2C_Read... [19:52:09]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 1F 54 01 00 0E 04 04 00 F1 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 A5 [19:52: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 1F 54 01 00 0E 04 04 00 F1 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 [19:52:09]wFMCommunicate OK [19:52:09]SAM_PROTO_GetFieldsCounters done [19:52:09]requested_item shift.num is exist - process it [19:52:09]requested_item shift.opened is exist - process it [19:52:09]req_shift_opened [19:52:09]FM_GetShiftState [19:52:09]SAM_PROTO_GetShiftState [19:52:09]wFMCommunicate request_size=4 [19:52:09]MH_SAM_APDU [19:52:09]CAPDU: 80 13 01 00 [19:52:09]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [19:52:09]Write i2c OK [19:52:09]MH_I2C_Read... [19:52:09]Connected sock=6 [19:52:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 7F 3F 08 01 F9 66 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 7F 01 00 00 F4 03 04 00 88 73 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1E 54 01 00 35 04 06 00 9B 43 D1 0B EC CC E7 ED E5 FC 93 84 5D E8 [19:52:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:52:09]Read from MH i2c: E2 [19:52:09]MH_I2C_Read... [19:52:09]Read from MH i2c: E2 0E 00 [19:52:09]MH_I2C_Read... [19:52:09]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4D [19:52:09]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:52:09]wFMCommunicate OK [19:52:09]SAM_PROTO_GetShiftState done [19:52:09]FM_GetShiftState done [19:52:09]req_shift_opened done [19:52:09]requested_item shift.open_date is exist - process it [19:52:09]req_shift_open_date [19:52:09]req_shift_open_date done [19:52:09]produce_requested_data done [19:52:09]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87071,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:52:09]process_action_free get_value [19:52:09]json_value_free [19:52:09]json_value_free done [19:52:09]process_json_proto returns [19:52:09]Send response to host [19:52:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87071,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:52:09]free response buf [19:52:09]execute_script done [19:52:09]execute_script returns [19:52:09]free content buf [19:52:09]Sock 9.Close socket [19:52:09]Sock 9.Thread stoped [19:52:09]accept exits with 11 [19:52:09]New connection [19:52:09]New thread 3066846564 created [19:52:09]Thread 3066989924 joined [19:52:09]Waiting for new connection... [19:52:09] Sock 11.Parse request [19:52:09]Sock 11.Check first char [19:52:09]Sock 11.First char is OK [19:52:09]request: POST /json_proto HTTP/1.0 [19:52:09]Method: POST [19:52:09]URL: /json_proto [19:52:09]Method is POST - this is cgi request [19:52:09]url: /json_proto [19:52:09]query_string will be loaded in cgi processing [19:52:09]execute_cgi json_proto POST (null) [19:52:09]execute_cgi path=json_proto method=POST [19:52:09]POST find Content-Length [19:52:09]Host: 172.17.47.196:8080 [19:52:09]Content-Length: 331 [19:52:09]Content-Type: application/json [19:52:09] [19:52:09]POST finish read [19:52:09]Found Content-Length = 331 [19:52:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [19:52:09]execute_script... [19:52:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [19:52:09]POST & json_proto [19:52:09]process_json_proto [19:52:09]json parsed OK: [19:52:09]protocol is kg_v1.0 [19:52:09]action value=get_value [19:52:09]process_action get_value [19:52:09]cmd_get_value [19:52:09]process_action get_value done [19:52:09]requested_data is exist [19:52:09]produce_requested_data [19:52:09]requested_item fm.sale.total is exist - process it [19:52:09]SAM_PROTO_GetFMData [19:52:09]wFMCommunicate request_size=4 [19:52:09]MH_SAM_APDU [19:52:09]CAPDU: 80 13 03 00 [19:52:09]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [19:52:09]Write i2c OK [19:52:09]MH_I2C_Read... [19:52:10]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [19:52:10]Read from MH i2c: E2 [19:52:10]MH_I2C_Read... [19:52:10]Read from MH i2c: E2 FD 00 [19:52:10]MH_I2C_Read... [19:52:10]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 3C 50 01 00 69 04 A3 00 6F 04 04 00 C0 4D 01 00 B1 04 05 00 E7 B1 72 B8 01 70 04 05 00 A8 E0 90 8A 01 72 04 04 00 3F D1 E1 2D 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 6D A0 C9 2E 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 23 0F E6 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 92 [19:52:10]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 3C 50 01 00 69 04 A3 00 6F 04 04 00 C0 4D 01 00 B1 04 05 00 E7 B1 72 B8 01 70 04 05 00 A8 E0 90 8A 01 72 04 04 00 3F D1 E1 2D 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 6D A0 C9 2E 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 23 0F E6 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 [19:52:10]wFMCommunicate OK [19:52:10]wFMCommunicate request_size=4 [19:52:10]MH_SAM_APDU [19:52:10]CAPDU: 80 17 00 00 [19:52:10]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [19:52:10]Write i2c OK [19:52:10]MH_I2C_Read... [19:52:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:52:10]Read from MH i2c: E2 [19:52:10]MH_I2C_Read... [19:52:10]Read from MH i2c: E2 FD 00 [19:52:10]MH_I2C_Read... [19:52:10]Read from MH i2c: E2 FD 00 14 00 00 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 1F [19:52:10]RAPDU: 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [19:52:10]wFMCommunicate OK [19:52:10]wFMCommunicate request_size=4 [19:52:10]MH_SAM_APDU [19:52:10]CAPDU: 80 17 00 00 [19:52:10]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [19:52:10]Write i2c OK [19:52:10]MH_I2C_Read... [19:52:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:52:10]Read from MH i2c: E2 [19:52:10]MH_I2C_Read... [19:52:10]Read from MH i2c: E2 FD 00 [19:52:10]MH_I2C_Read... [19:52:10]Read from MH i2c: E2 FD 00 15 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 6D [19:52:10]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 [19:52:10]wFMCommunicate OK [19:52:10]wFMCommunicate request_size=4 [19:52:10]MH_SAM_APDU [19:52:10]CAPDU: 80 17 00 00 [19:52:10]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [19:52:10]Write i2c OK [19:52:10]MH_I2C_Read... [19:52:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:52:10]Read from MH i2c: E2 [19:52:10]MH_I2C_Read... [19:52:10]Read from MH i2c: E2 FD 00 [19:52:10]MH_I2C_Read... [19:52:11]Read from MH i2c: E2 FD 00 16 00 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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 0E [19:52:11]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [19:52:11]wFMCommunicate OK [19:52:11]wFMCommunicate request_size=4 [19:52:11]MH_SAM_APDU [19:52:11]CAPDU: 80 17 00 00 [19:52:11]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [19:52:11]Write i2c OK [19:52:11]MH_I2C_Read... [19:52:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [19:52:11]Read from MH i2c: E2 [19:52:11]MH_I2C_Read... [19:52:11]Read from MH i2c: E2 E5 00 [19:52:11]MH_I2C_Read... [19:52:11]Read from MH i2c: E2 E5 00 17 00 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [19:52:11]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:52:11]wFMCommunicate OK [19:52:11]SAM_PROTO_GetFMData done [19:52:11]requested_item fm.sale_refund.total is exist - process it [19:52:11]requested_item fm.buy.total is exist - process it [19:52:11]requested_item shift.sale.total is exist - process it [19:52:11]SAM_PROTO_GetShiftData [19:52:11]wFMCommunicate request_size=4 [19:52:11]MH_SAM_APDU [19:52:11]CAPDU: 80 13 02 00 [19:52:11]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [19:52:11]Write i2c OK [19:52:11]MH_I2C_Read... [19:52:11]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [19:52:11]Read from MH i2c: E2 [19:52:11]MH_I2C_Read... [19:52:11]Read from MH i2c: E2 FD 00 [19:52:11]MH_I2C_Read... [19:52:11]Read from MH i2c: E2 FD 00 18 00 00 BC 04 AA 04 B8 04 6E 04 04 00 80 01 00 00 69 04 9E 00 6F 04 04 00 7E 01 00 00 B1 04 04 00 AE 02 CE 01 70 04 04 00 90 0B 9F 01 72 04 03 00 1E F7 2E 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 3E 13 31 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D9 16 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 00 [19:52:11]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 80 01 00 00 69 04 9E 00 6F 04 04 00 7E 01 00 00 B1 04 04 00 AE 02 CE 01 70 04 04 00 90 0B 9F 01 72 04 03 00 1E F7 2E 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 3E 13 31 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 D9 16 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [19:52:11]wFMCommunicate OK [19:52:11]wFMCommunicate request_size=4 [19:52:11]MH_SAM_APDU [19:52:11]CAPDU: 80 17 00 00 [19:52:11]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [19:52:11]Write i2c OK [19:52:11]MH_I2C_Read... [19:52:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:52:12]Read from MH i2c: E2 [19:52:12]MH_I2C_Read... [19:52:12]Read from MH i2c: E2 FD 00 [19:52:12]MH_I2C_Read... [19:52:12]Read from MH i2c: E2 FD 00 19 00 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 81 [19:52:12]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 [19:52:12]wFMCommunicate OK [19:52:12]wFMCommunicate request_size=4 [19:52:12]MH_SAM_APDU [19:52:12]CAPDU: 80 17 00 00 [19:52:12]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [19:52:12]Write i2c OK [19:52:12]MH_I2C_Read... [19:52:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:52:12]Read from MH i2c: E2 [19:52:12]MH_I2C_Read... [19:52:12]Read from MH i2c: E2 FD 00 [19:52:12]MH_I2C_Read... [19:52:12]Read from MH i2c: E2 FD 00 1A 00 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 C3 [19:52:12]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 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [19:52:12]wFMCommunicate OK [19:52:12]wFMCommunicate request_size=4 [19:52:12]MH_SAM_APDU [19:52:12]CAPDU: 80 17 00 00 [19:52:12]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [19:52:12]Write i2c OK [19:52:12]MH_I2C_Read... [19:52:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:52:12]Read from MH i2c: E2 [19:52:12]MH_I2C_Read... [19:52:12]Read from MH i2c: E2 FD 00 [19:52:12]MH_I2C_Read... [19:52:12]Read from MH i2c: E2 FD 00 1B 00 00 03 00 00 EF 03 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 90 00 1C [19:52:12]RAPDU: 03 00 00 EF 03 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 90 00 [19:52:12]wFMCommunicate OK [19:52:12]wFMCommunicate request_size=4 [19:52:12]MH_SAM_APDU [19:52:12]CAPDU: 80 17 00 00 [19:52:12]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [19:52:12]Write i2c OK [19:52:12]MH_I2C_Read... [19:52:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [19:52:12]Read from MH i2c: E2 [19:52:12]MH_I2C_Read... [19:52:12]Read from MH i2c: E2 D9 00 [19:52:12]MH_I2C_Read... [19:52:12]Read from MH i2c: E2 D9 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [19:52:12]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:52:13]wFMCommunicate OK [19:52:13]SAM_PROTO_GetShiftData done [19:52:13]requested_item shift.sale.total_cash is exist - process it [19:52:13]requested_item shift.sale_refund.total is exist - process it [19:52:13]requested_item shift.sale_refund.total_cash is exist - process it [19:52:13]requested_item shift.buy.total is exist - process it [19:52:13]requested_item shift.buy.total_cash is exist - process it [19:52:13]produce_requested_data done [19:52:13]produce_requested_data return {"fm.sale.total":73894916.87,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":302783.18,"shift.sale.total_cash":272004.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [19:52:13]process_action_free get_value [19:52:13]json_value_free [19:52:13]json_value_free done [19:52:13]process_json_proto returns [19:52:13]Send response to host [19:52:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73894916.87,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":302783.18,"shift.sale.total_cash":272004.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [19:52:13]free response buf [19:52:13]execute_script done [19:52:13]execute_script returns [19:52:13]free content buf [19:52:13]Sock 11.Close socket [19:52:13]Sock 11.Thread stoped [19:52:13]accept exits with 9 [19:52:13]New connection [19:52:13]New thread 3066989924 created [19:52:13]Thread 3066846564 joined [19:52:13]Waiting for new connection... [19:52:13] Sock 9.Parse request [19:52:13]Sock 9.Check first char [19:52:13]Sock 9.First char is OK [19:52:13]request: POST /json_proto HTTP/1.0 [19:52:13]Method: POST [19:52:13]URL: /json_proto [19:52:13]Method is POST - this is cgi request [19:52:13]url: /json_proto [19:52:13]query_string will be loaded in cgi processing [19:52:13]execute_cgi json_proto POST (null) [19:52:13]execute_cgi path=json_proto method=POST [19:52:13]POST find Content-Length [19:52:13]Host: 172.17.47.196:8080 [19:52:13]Content-Length: 808 [19:52:13]Content-Type: application/json [19:52:13] [19:52:13]POST finish read [19:52:13]Found Content-Length = 808 [19:52:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871995", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:52:13]execute_script... [19: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)871995", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:52:13]POST & json_proto [19:52:13]process_json_proto [19:52:13]json parsed OK: [19:52:13]protocol is kg_v1.0 [19:52:13]action value=close_receipt [19:52:13]process_action close_receipt [19:52:13]cmd_close_receipt [19:52:13]MH_GetDate [19:52:13]Write to MH i2c: F0 00 00 1D 00 0C [19:52:13]Write i2c OK [19:52:13]MH_I2C_Read... [19:52:13]Read from MH i2c: F0 [19:52:13]MH_I2C_Read... [19:52:13]Read from MH i2c: F0 09 00 [19:52:13]MH_I2C_Read... [19:52:13]Read from MH i2c: F0 09 00 1D 00 00 6D 75 F0 66 4C 6B 94 66 FE [19:52:13]GetLastDocTimeStamp 1727034488 [19:52:13]current date 1727034733 [19:52:13]FM_GetShiftState [19:52:13]SAM_PROTO_GetShiftState [19:52:13]wFMCommunicate request_size=4 [19:52:13]MH_SAM_APDU [19:52:13]CAPDU: 80 13 01 00 [19:52:13]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [19:52:13]Write i2c OK [19:52:13]MH_I2C_Read... [19:52:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:52:13]Read from MH i2c: E2 [19:52:13]MH_I2C_Read... [19:52:13]Read from MH i2c: E2 0E 00 [19:52:13]MH_I2C_Read... [19:52:13]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 59 [19:52:13]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:52:13]wFMCommunicate OK [19:52:13]SAM_PROTO_GetShiftState done [19:52:13]FM_GetShiftState done [19:52:13]opened in 1726964220 [19:52:13]opened+sec_in_day 1727050620 [19:52:13]quantity*price = 200025 [19:52:13]sum+1 = 200026 [19:52:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 385 22.09.2024 19:52 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87072 ФПД: 100678837599160 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T195213&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87072&fm=100678837599160&tin=02508201610067®Number=0000000000092592&sum=200025 [19:52:14]StoreToDocumentArchive [19:52:14]shift 497 fd 87072 [19:52:14]save to /storage/0497/doc_00087072 [19:52:14]save last doc name /storage/0497/doc_00087072 to /storage/kkm_last_doc_name [19:52:14]save OK [19:52:14]Clear old archive folders... [19:52:14]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:52:14]tlvbuf is 01B5C670 [19:52:14]SAM_PROTO_ClearQueue [19:52:14]wFMCommunicate request_size=4 [19:52:14]MH_SAM_APDU [19:52:14]CAPDU: 80 09 00 00 [19:52:14]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [19:52:14]Write i2c OK [19:52:14]MH_I2C_Read... [19:52:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:52:14]Read from MH i2c: E2 [19:52:14]MH_I2C_Read... [19:52:14]Read from MH i2c: E2 03 00 [19:52:14]MH_I2C_Read... [19:52:14]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [19:52:14]RAPDU: 90 00 [19:52:14]wFMCommunicate OK [19:52:14]SAM_PROTO_ClearQueue done [19:52:14]KKMCreateOFDPacket [19:52:14]OFDProtocolAddRootSTLVToBuf [19:52:14]FM_MakeSignedData [19:52:14]FM_MakeSignedData [19:52:14]SAM_PROTO_SignData [19:52:14]wFMCommunicate request_size=4 [19:52:14]MH_SAM_APDU [19:52:14]CAPDU: 80 0D 01 02 [19:52:14]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [19:52:14]Write i2c OK [19:52:14]MH_I2C_Read... [19:52:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:52:14]Read from MH i2c: E2 [19:52:14]MH_I2C_Read... [19:52:14]Read from MH i2c: E2 03 00 [19:52:14]MH_I2C_Read... [19:52:14]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [19:52:14]RAPDU: 90 00 [19:52:14]wFMCommunicate OK [19:52:14]wFMCommunicate request_size=255 [19:52:14]MH_SAM_APDU [19:52:14]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 6D 75 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 20 54 01 00 35 04 06 00 [19:52:15]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 6D 75 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 20 54 01 00 35 04 06 00 00 00 60 [19:52:15]Write i2c OK [19:52:15]MH_I2C_Read... [19:52:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:52:15]Read from MH i2c: E2 [19:52:15]MH_I2C_Read... [19:52:15]Read from MH i2c: E2 03 00 [19:52:15]MH_I2C_Read... [19:52:15]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [19:52:15]RAPDU: 90 00 [19:52:15]wFMCommunicate OK [19:52:15]wFMCommunicate request_size=11 [19:52:15]MH_SAM_APDU [19:52:15]CAPDU: 80 0D 02 02 06 5B 91 1E 59 FB B8 [19:52:15]Write to MH i2c: E2 0E 00 2E 00 80 0D 02 02 06 00 5B 91 1E 59 FB B8 00 00 CA [19:52:15]Write i2c OK [19:52:15]MH_I2C_Read... [19:52:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:52:15]Read from MH i2c: E2 [19:52:15]MH_I2C_Read... [19:52:15]Read from MH i2c: E2 03 00 [19:52:15]MH_I2C_Read... [19:52:15]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [19:52:15]RAPDU: 90 00 [19:52:15]wFMCommunicate OK [19:52:15]wFMCommunicate request_size=4 [19:52:15]MH_SAM_APDU [19:52:15]CAPDU: 80 0D 03 02 [19:52:15]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [19:52:15]Write i2c OK [19:52:15]MH_I2C_Read... [19:52:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:52:15]Read from MH i2c: E2 [19:52:15]MH_I2C_Read... [19:52:15]Read from MH i2c: E2 0B 00 [19:52:15]MH_I2C_Read... [19:52:15]Read from MH i2c: E2 0B 00 2F 00 00 06 D0 82 A4 BB F5 BB BD 90 00 CF [19:52:15]RAPDU: 06 D0 82 A4 BB F5 BB BD 90 00 [19:52:15]wFMCommunicate OK [19:52:15]SAM_PROTO_SignData done [19:52:15]FM_MakeSignedData done [19:52:15]CreateOFDProtocolMessage [19:52:15]wFMCommunicate request_size=4 [19:52:15]MH_SAM_APDU [19:52:15]CAPDU: 80 11 00 00 [19:52:15]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [19:52:15]Write i2c OK [19:52:15]MH_I2C_Read... [19:52:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:52:15]Read from MH i2c: E2 [19:52:15]MH_I2C_Read... [19:52:15]Read from MH i2c: E2 17 00 [19:52:15]MH_I2C_Read... [19:52:15]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 09 [19:52:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:52:15]wFMCommunicate OK [19:52:15]CreateOFDProtocolMessage done [19:52:15]OFDSenderStorePacket 87072 [19:52:15]StoreOFDPacket docnum=87072 [19:52:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 CD D4 08 01 34 70 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 6D 75 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 20 54 01 00 35 04 06 00 5B 91 1E 59 FB B8 06 D0 82 A4 BB F5 BB BD [19:52:15]CheckFolder [19:52:15]dirname=/storage/ofd_packets [19:52:15]CheckFolder done [19:52:15]ProducePacketName [19:52:15]name=ofd_packets/00087072 [19:52:15]NVStorageSaveData ofd_packets/00087072 [19:52:15]File name is /storage/ofd_packets/00087072 [19:52:15]Write 302 bytes [19:52:15]NVStorageSaveData done [19:52:15]OFDSenderStorePacket done [19:52:15]KKMCreateOFDPacket done [19:52:15]NVStorageSaveData kkm_last_timestamp [19:52:15]File name is /storage/kkm_last_timestamp [19:52:15]Write 4 bytes [19:52:15]NVStorageSaveData done [19:52:15]ExternCall_PrintAddStr [19:52:15]wPrintStart [19:52:15]Write to MH i2c: 01 00 00 31 00 31 [19:52:15]Write i2c OK [19:52:15]MH_I2C_Read... [19:52:15]Read from MH i2c: 01 [19:52:15]MH_I2C_Read... [19:52:15]Read from MH i2c: 01 07 00 [19:52:15]MH_I2C_Read... [19:52:15]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [19:52:15]RasterBufferAndPrint [19:52:15]line Счет N : (1)871995 [19:52:15]line ИНН: 02508201610067 [19:52:15]line Контрольно-Кассовый Чек [19:52:15]line ПРОДАЖА [19:52:15]line ТРК (МРК, ГНК) : 21 [19:52:15]line Товар: 2710194210 [19:52:15]line ДТ(л)-К-4 [19:52:15]line 26.250 * 76.20 [19:52:15]line = 2000.25 [19:52:15]line НДС 12% НСП 1% [19:52:15]line > о реализуемом товаре [19:52:15]line ИТОГО: 2000.25 [19:52:15]line НСП 1% : 17.70 [19:52:15]line НДС 12% : 212.42 [19:52:15]line Наличными: 0.00 [19:52:15]line Безнал.: 2000.25 [19:52:15]line Место: АЗС № 137 "Партнер Нефть" [19:52:15]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:52:15]line СНО: Общий режим [19:52:15]line Чек 385 22.09.2024 19:52 [19:52:15]line Смена: 497 ФФД: 1.0 [19:52:15]line ЗНМ: 0300000064 [19:52:15]line РНМ: 0000000000092592 [19:52:15]line Версия ККМ: 001 [19:52:15]line Платежная система: O! деньги [19:52:15]line ФМ: 0000000000874979 [19:52:15]line ФД: 87072 [19:52:15]line ФПД: 100678837599160 [19:52:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T195213&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87072&fm=100678837599160&tin=02508201610067®Number=0000000000092592&sum=200025 [19:52:15]written 0, free lines is 4095 [19:52:16]Write to MH i2c: 01 00 00 5B 00 5B [19:52:16]Write i2c OK [19:52:16]MH_I2C_Read... [19:52:16]Read from MH i2c: 01 [19:52:16]MH_I2C_Read... [19:52:16]Read from MH i2c: 01 07 00 [19:52:16]MH_I2C_Read... [19:52:16]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 FC 0C 6A [19:52:16]RasterBufferAndPrint [19:52:16]line [19:52:16]line [19:52:16]line [19:52:16]line [19:52:16]line [19:52:16]written 0, free lines is 3348 [19:52:16]MH_Cut [19:52:16]Write to MH i2c: D1 01 00 62 00 01 34 [19:52:16]Write i2c OK [19:52:16]MH_I2C_Read... [19:52:16]Read from MH i2c: D1 [19:52:16]MH_I2C_Read... [19:52:16]Read from MH i2c: D1 01 00 [19:52:16]MH_I2C_Read... [19:52:16]Read from MH i2c: D1 01 00 62 00 00 33 [19:52:16]Write to MH i2c: 01 00 00 63 00 63 [19:52:16]Write i2c OK [19:52:16]MH_I2C_Read... [19:52:16]Connected sock=6 [19:52:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 A8 01 00 00 16 A3 A0 01 B1 92 5A 03 01 00 03 00 94 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 32 *** Cut start [19:52:16]30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 78 05 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 69 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 04 00 00 00 00 07 04 06 00 7C 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 80 01 00 00 F4 03 04 00 78 74 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1F 54 01 00 35 04 *** Partial cut [19:52:17]06 *** CUTSNS_PIN = 1 [19:52:17]00 *** CUTSNS_PIN = 0 [19:52:17]2F 3F F2 A1 05 8A 7E AF 98 A6 83 B3 59 8B [19:52:17]*** Brake cut motor [19:52:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 3D 19 47 00 D5 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 34 39 37 39 10 04 04 00 1F 54 01 00 F4 03 04 00 3D 20 F0 66 B6 04 01 00 00 6E D5 9F DD DC 22 48 81 [19:52:17]CommunicateWithHost err = 0 [19:52:17]CheckOFDResponse [19:52:17]1017 (14) - 77093643461234 [19:52:17]1041 (16) - 0000000000874979 [19:52:17]1040 (4) - 87071 [19:52:17]1012 (4) - 22.09.2024 13:48 [19:52:17]1206 (1) - 0 [19:52:17]OFD Sender: Remove packet 87071 [19:52:17]ProducePacketName [19:52:17]name=ofd_packets/00087071 [19:52:17]NVStorageDeleteData [19:52:17]Read from MH i2c: 01 [19:52:17]MH_I2C_Read... [19:52:17]*** Stop cut motor [19:52:17]*** Cut end [19:52:17]Read from MH i2c: 01 07 00 [19:52:17]MH_I2C_Read... [19:52:17]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [19:52:17]process_action close_receipt done [19:52:17]requested_data is exist [19:52:17]produce_requested_data [19:52:17]requested_item fm.sn is exist - process it [19:52:17]wFMCommunicate request_size=4 [19:52:17]MH_SAM_APDU [19:52:17]CAPDU: 80 11 00 00 [19:52:17]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [19:52:17]Write i2c OK [19:52:17]MH_I2C_Read... [19:52:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:52:17]Read from MH i2c: E2 [19:52:17]MH_I2C_Read... [19:52:17]Read from MH i2c: E2 17 00 [19:52:17]MH_I2C_Read... [19:52: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 34 39 37 39 90 00 3D [19:52:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:52:17]wFMCommunicate OK [19:52:17]requested_item fd.num is exist - process it [19:52:17]SAM_PROTO_GetFieldsCounters [19:52:17]wFMCommunicate request_size=4 [19:52:17]MH_SAM_APDU [19:52:17]CAPDU: 80 13 00 00 [19:52:17]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [19:52:17]Write i2c OK [19:52:17]MH_I2C_Read... [19:52:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:52:17]Read from MH i2c: E2 [19:52:17]MH_I2C_Read... [19:52:17]Read from MH i2c: E2 62 00 [19:52:17]MH_I2C_Read... [19:52:17]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 20 54 01 00 0E 04 04 00 F1 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 FD [19: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 20 54 01 00 0E 04 04 00 F1 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 [19:52:17]wFMCommunicate OK [19:52:17]SAM_PROTO_GetFieldsCounters done [19:52:17]requested_item shift.num is exist - process it [19:52:17]requested_item shift.opened is exist - process it [19:52:17]req_shift_opened [19:52:17]FM_GetShiftState [19:52:17]SAM_PROTO_GetShiftState [19:52:17]wFMCommunicate request_size=4 [19:52:17]MH_SAM_APDU [19:52:17]CAPDU: 80 13 01 00 [19:52:17]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [19:52:17]Write i2c OK [19:52:17]MH_I2C_Read... [19:52:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:52:17]Read from MH i2c: E2 [19:52:17]MH_I2C_Read... [19:52:17]Read from MH i2c: E2 0E 00 [19:52:17]MH_I2C_Read... [19:52:17]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A1 [19:52:17]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:52:17]wFMCommunicate OK [19:52:17]SAM_PROTO_GetShiftState done [19:52:17]FM_GetShiftState done [19:52:17]req_shift_opened done [19:52:17]requested_item shift.open_date is exist - process it [19:52:17]req_shift_open_date [19:52:17]req_shift_open_date done [19:52:17]produce_requested_data done [19:52:17]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87072,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:52:17]process_action_free close_receipt [19:52:17]json_value_free [19:52:17]json_value_free done [19:52:17]process_json_proto returns [19:52:17]Send response to host [19:52:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87072,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:52:17]free response buf [19:52:17]execute_script done [19:52:17]execute_script returns [19:52:17]free content buf [19:52:17]Sock 9.Close socket [19:52:17]Sock 9.Thread stoped [19:52:17]OFD Sender: Processing packet 87072 [packets to send 277, broken 276] [19:52:17]ProducePacketName [19:52:17]name=ofd_packets/00087072 [19:52:17]OFD Sender: To server: pG, [19:52:17]CommunicateWithHost lk.salyk.kg:30040 [19:52:17]ConnectInit lk.salyk.kg [19:52:45]recv_with_timeout no data received [19:52:53]accept exits with 10 [19:52:53]New connection [19:52:53]New thread 3066846564 created [19:52:53]Thread 3066989924 joined [19:52:53]Waiting for new connection... [19:52:53] Sock 10.Parse request [19:52:53]Sock 10.Check first char [19:52:53]Sock 10.First char is OK [19:52:53]request: POST /json_proto HTTP/1.0 [19:52:53]Method: POST [19:52:53]URL: /json_proto [19:52:53]Method is POST - this is cgi request [19:52:53]url: /json_proto [19:52:53]query_string will be loaded in cgi processing [19:52:53]execute_cgi json_proto POST (null) [19:52:53]execute_cgi path=json_proto method=POST [19:52:53]POST find Content-Length [19:52:53]Host: 172.17.47.196:8080 [19:52:53]Content-Length: 677 [19:52:53]Content-Type: application/json [19:52:53] [19:52:53]POST finish read [19:52:53]Found Content-Length = 677 [19:52:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871996", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:52:53]execute_script... [19:52: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)871996", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:52:53]POST & json_proto [19:52:53]process_json_proto [19:52:53]json parsed OK: [19:52:53]protocol is kg_v1.0 [19:52:53]action value=close_receipt [19:52:53]process_action close_receipt [19:52:53]cmd_close_receipt [19:52:53]MH_GetDate [19:52:53]Write to MH i2c: F0 00 00 67 00 56 [19:52:53]Write i2c OK [19:52:53]MH_I2C_Read... [19:52:53]Read from MH i2c: F0 [19:52:53]MH_I2C_Read... [19:52:53]Read from MH i2c: F0 09 00 [19:52:53]MH_I2C_Read... [19:52:53]Read from MH i2c: F0 09 00 67 00 00 95 75 F0 66 4C 6B 94 66 70 [19:52:53]GetLastDocTimeStamp 1727034733 [19:52:53]current date 1727034773 [19:52:53]FM_GetShiftState [19:52:53]SAM_PROTO_GetShiftState [19:52:53]wFMCommunicate request_size=4 [19:52:53]MH_SAM_APDU [19:52:53]CAPDU: 80 13 01 00 [19:52:53]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [19:52:53]Write i2c OK [19:52:53]MH_I2C_Read... [19:52:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:52:53]Read from MH i2c: E2 [19:52:53]MH_I2C_Read... [19:52:53]Read from MH i2c: E2 0E 00 [19:52:53]MH_I2C_Read... [19:52:53]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A3 [19:52:53]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:52:53]wFMCommunicate OK [19:52:53]SAM_PROTO_GetShiftState done [19:52:53]FM_GetShiftState done [19:52:53]opened in 1726964220 [19:52:53]opened+sec_in_day 1727050620 [19:52:53]quantity*price = 40002 [19:52:53]sum+1 = 40003 [19:52:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 386 22.09.2024 19:52 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87073 ФПД: 2398481580174 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T195253&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87073&fm=2398481580174&tin=02508201610067®Number=0000000000092592&sum=40000 [19:52:54]StoreToDocumentArchive [19:52:54]shift 497 fd 87073 [19:52:54]save to /storage/0497/doc_00087073 [19:52:54]save last doc name /storage/0497/doc_00087073 to /storage/kkm_last_doc_name [19:52:54]save OK [19:52:54]Clear old archive folders... [19:52:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:52:54]tlvbuf is 01AFA600 [19:52:54]SAM_PROTO_ClearQueue [19:52:54]wFMCommunicate request_size=4 [19:52:54]MH_SAM_APDU [19:52:54]CAPDU: 80 09 00 00 [19:52:54]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [19:52:54]Write i2c OK [19:52:54]MH_I2C_Read... [19:52:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:52:54]Read from MH i2c: E2 [19:52:54]MH_I2C_Read... [19:52:54]Read from MH i2c: E2 03 00 [19:52:54]MH_I2C_Read... [19:52:54]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [19:52:54]RAPDU: 90 00 [19:52:54]wFMCommunicate OK [19:52:54]SAM_PROTO_ClearQueue done [19:52:54]KKMCreateOFDPacket [19:52:54]OFDProtocolAddRootSTLVToBuf [19:52:54]FM_MakeSignedData [19:52:54]FM_MakeSignedData [19:52:54]SAM_PROTO_SignData [19:52:54]wFMCommunicate request_size=4 [19:52:54]MH_SAM_APDU [19:52:54]CAPDU: 80 0D 01 02 [19:52:54]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [19:52:54]Write i2c OK [19:52:54]MH_I2C_Read... [19:52:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:52:54]Read from MH i2c: E2 [19:52:54]MH_I2C_Read... [19:52:54]Read from MH i2c: E2 03 00 [19:52:54]MH_I2C_Read... [19:52:54]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [19:52:54]RAPDU: 90 00 [19:52:54]wFMCommunicate OK [19:52:54]wFMCommunicate request_size=255 [19:52:54]MH_SAM_APDU [19:52:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 95 75 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 21 54 01 00 35 04 06 00 02 [19:52:54]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 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 82 01 00 00 F4 03 04 00 95 75 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 21 54 01 00 35 04 06 00 02 00 00 AE [19:52:54]Write i2c OK [19:52:54]MH_I2C_Read... [19:52:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:52:54]Read from MH i2c: E2 [19:52:54]MH_I2C_Read... [19:52:54]Read from MH i2c: E2 03 00 [19:52:54]MH_I2C_Read... [19:52:54]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [19:52:54]RAPDU: 90 00 [19:52:54]wFMCommunicate OK [19:52:54]wFMCommunicate request_size=10 [19:52:54]MH_SAM_APDU [19:52:54]CAPDU: 80 0D 02 02 05 2E 70 A4 80 8E [19:52:54]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 2E 70 A4 80 8E 00 00 4C [19:52:54]Write i2c OK [19:52:54]MH_I2C_Read... [19:52:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:52:55]Read from MH i2c: E2 [19:52:55]MH_I2C_Read... [19:52:55]Read from MH i2c: E2 03 00 [19:52:55]MH_I2C_Read... [19:52:55]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [19:52:55]RAPDU: 90 00 [19:52:55]wFMCommunicate OK [19:52:55]wFMCommunicate request_size=4 [19:52:55]MH_SAM_APDU [19:52:55]CAPDU: 80 0D 03 02 [19:52:55]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [19:52:55]Write i2c OK [19:52:55]MH_I2C_Read... [19:52:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:52:55]Read from MH i2c: E2 [19:52:55]MH_I2C_Read... [19:52:55]Read from MH i2c: E2 0B 00 [19:52:55]MH_I2C_Read... [19:52:55]Read from MH i2c: E2 0B 00 79 00 00 31 3A 32 33 B4 27 BA 9B 90 00 F5 [19:52:55]RAPDU: 31 3A 32 33 B4 27 BA 9B 90 00 [19:52:55]wFMCommunicate OK [19:52:55]SAM_PROTO_SignData done [19:52:55]FM_MakeSignedData done [19:52:55]CreateOFDProtocolMessage [19:52:55]wFMCommunicate request_size=4 [19:52:55]MH_SAM_APDU [19:52:55]CAPDU: 80 11 00 00 [19:52:55]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [19:52:55]Write i2c OK [19:52:55]MH_I2C_Read... [19:52:55]Read from MH i2c: E2 [19:52:55]MH_I2C_Read... [19:52:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:52:55]Read from MH i2c: E2 17 00 [19:52:55]MH_I2C_Read... [19:52: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 34 39 37 39 90 00 53 [19:52:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:52:55]wFMCommunicate OK [19:52:55]CreateOFDProtocolMessage done [19:52:55]OFDSenderStorePacket 87073 [19:52:55]StoreOFDPacket docnum=87073 [19:52:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 23 F1 07 01 ED 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 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 82 01 00 00 F4 03 04 00 95 75 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 21 54 01 00 35 04 06 00 02 2E 70 A4 80 8E 31 3A 32 33 B4 27 BA 9B [19:52:55]CheckFolder [19:52:55]dirname=/storage/ofd_packets [19:52:55]CheckFolder done [19:52:55]ProducePacketName [19:52:55]name=ofd_packets/00087073 [19:52:55]NVStorageSaveData ofd_packets/00087073 [19:52:55]File name is /storage/ofd_packets/00087073 [19:52:55]Write 301 bytes [19:52:55]NVStorageSaveData done [19:52:55]OFDSenderStorePacket done [19:52:55]KKMCreateOFDPacket done [19:52:55]NVStorageSaveData kkm_last_timestamp [19:52:55]File name is /storage/kkm_last_timestamp [19:52:55]Write 4 bytes [19:52:55]NVStorageSaveData done [19:52:55]ExternCall_PrintAddStr [19:52:55]wPrintStart [19:52:55]Write to MH i2c: 01 00 00 7B 00 7B [19:52:55]Write i2c OK [19:52:55]MH_I2C_Read... [19:52:55]Read from MH i2c: 01 [19:52:55]MH_I2C_Read... [19:52:55]Read from MH i2c: 01 07 00 [19:52:55]MH_I2C_Read... [19:52:55]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [19:52:55]RasterBufferAndPrint [19:52:55]line Счет N : (1)871996 [19:52:55]line ИНН: 02508201610067 [19:52:55]line Контрольно-Кассовый Чек [19:52:55]line ПРОДАЖА [19:52:55]line ТРК (МРК, ГНК) : 43 [19:52:55]line Товар: 2710124130 [19:52:55]line Аи-92-К-5 [19:52:55]line 5.900 * 67.80 [19:52:55]line = 400.02 [19:52:55]line НДС 12% НСП 1% [19:52:55]line > о реализуемом товаре [19:52:55]line ОКРУГЛЕНИЕ: -0.02 [19:52:55]line ИТОГО: 400.00 [19:52:55]line Внесено: 400.00 [19:52:55]line СДАЧА: 0.00 [19:52:55]line НСП 1% : 3.54 [19:52:55]line НДС 12% : 42.48 [19:52:55]line Наличными: 400.00 [19:52:55]line Безнал.: 0.00 [19:52:55]line Место: АЗС № 137 "Партнер Нефть" [19:52:55]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:52:55]line СНО: Общий режим [19:52:55]line Чек 386 22.09.2024 19:52 [19:52:55]line Смена: 497 ФФД: 1.0 [19:52:55]line ЗНМ: 0300000064 [19:52:55]line РНМ: 0000000000092592 [19:52:55]line Версия ККМ: 001 [19:52:55]line ФМ: 0000000000874979 [19:52:55]line ФД: 87073 [19:52:55]line ФПД: 2398481580174 [19:52:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T195253&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87073&fm=2398481580174&tin=02508201610067®Number=0000000000092592&sum=40000 [19:52:55]written 0, free lines is 4095 [19:52:55]Write to MH i2c: 01 00 00 A6 00 A6 [19:52:55]Write i2c OK [19:52:55]MH_I2C_Read... [19:52:55]Read from MH i2c: 01 [19:52:55]MH_I2C_Read... [19:52:55]Read from MH i2c: 01 07 00 [19:52:55]MH_I2C_Read... [19:52:55]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 DD 0C 96 [19:52:55]RasterBufferAndPrint [19:52:55]line [19:52:55]line [19:52:55]line [19:52:55]line [19:52:55]line [19:52:55]written 0, free lines is 3305 [19:52:55]MH_Cut [19:52:55]Write to MH i2c: D1 01 00 AD 00 01 7F [19:52:55]Write i2c OK [19:52:55]MH_I2C_Read... [19:52:55]Read from MH i2c: D1 [19:52:55]MH_I2C_Read... [19:52:55]Read from MH i2c: D1 01 00 [19:52:55]MH_I2C_Read... [19:52:55]Read from MH i2c: D1 01 00 AD 00 00 7E [19:52:55]Write to MH i2c: 01 00 00 AE 00 AE [19:52:55]Write i2c OK [19:52:55]MH_I2C_Read... [19:52:56]*** Cut start [19:52:56]*** Partial cut [19:52:56]*** CUTSNS_PIN = 1 [19:52:56]*** CUTSNS_PIN = 0 [19:52:56]*** Brake cut motor [19:52:56]Read from MH i2c: 01 [19:52:56]MH_I2C_Read... [19:52:56]*** Stop cut motor [19:52:57]*** Cut end [19:52:57]Read from MH i2c: 01 07 00 [19:52:57]MH_I2C_Read... [19:52:57]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [19:52:57]process_action close_receipt done [19:52:57]requested_data is exist [19:52:57]produce_requested_data [19:52:57]requested_item fm.sn is exist - process it [19:52:57]wFMCommunicate request_size=4 [19:52:57]MH_SAM_APDU [19:52:57]CAPDU: 80 11 00 00 [19:52:57]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [19:52:57]Write i2c OK [19:52:57]MH_I2C_Read... [19:52:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:52:57]Read from MH i2c: E2 [19:52:57]MH_I2C_Read... [19:52:57]Read from MH i2c: E2 17 00 [19:52:57]MH_I2C_Read... [19:52:57]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 34 39 37 39 90 00 88 [19:52:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:52:57]wFMCommunicate OK [19:52:57]requested_item fd.num is exist - process it [19:52:57]SAM_PROTO_GetFieldsCounters [19:52:57]wFMCommunicate request_size=4 [19:52:57]MH_SAM_APDU [19:52:57]CAPDU: 80 13 00 00 [19:52:57]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [19:52:57]Write i2c OK [19:52:57]MH_I2C_Read... [19:52:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:52:57]Read from MH i2c: E2 [19:52:57]MH_I2C_Read... [19:52:57]Read from MH i2c: E2 62 00 [19:52:57]MH_I2C_Read... [19:52: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 21 54 01 00 0E 04 04 00 F1 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 4C [19:52: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 21 54 01 00 0E 04 04 00 F1 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 [19:52:57]wFMCommunicate OK [19:52:57]SAM_PROTO_GetFieldsCounters done [19:52:57]requested_item shift.num is exist - process it [19:52:57]requested_item shift.opened is exist - process it [19:52:57]req_shift_opened [19:52:57]FM_GetShiftState [19:52:57]SAM_PROTO_GetShiftState [19:52:57]wFMCommunicate request_size=4 [19:52:57]MH_SAM_APDU [19:52:57]CAPDU: 80 13 01 00 [19:52:57]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [19:52:57]Write i2c OK [19:52:57]MH_I2C_Read... [19:52:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:52:57]Read from MH i2c: E2 [19:52:57]MH_I2C_Read... [19:52:57]Read from MH i2c: E2 0E 00 [19:52:57]MH_I2C_Read... [19:52:57]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 EC [19:52:57]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:52:57]wFMCommunicate OK [19:52:57]SAM_PROTO_GetShiftState done [19:52:57]FM_GetShiftState done [19:52:57]req_shift_opened done [19:52:57]requested_item shift.open_date is exist - process it [19:52:57]req_shift_open_date [19:52:57]req_shift_open_date done [19:52:57]produce_requested_data done [19:52:57]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87073,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:52:57]process_action_free close_receipt [19:52:57]json_value_free [19:52:57]json_value_free done [19:52:57]process_json_proto returns [19:52:57]Send response to host [19:52:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87073,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:52:57]free response buf [19:52:57]execute_script done [19:52:57]execute_script returns [19:52:57]free content buf [19:52:57]Sock 10.Close socket [19:52:57]Sock 10.Thread stoped [19:53:01]recv_with_timeout no data received [19:53:19]recv_with_timeout no data received [19:53:30]recv_with_timeout no data received [19:53:38]accept exits with 11 [19:53:38]New connection [19:53:38]New thread 3066989924 created [19:53:38]Thread 3066846564 joined [19:53:38]Waiting for new connection... [19:53:38] Sock 11.Parse request [19:53:38]Sock 11.Check first char [19:53:38]Sock 11.First char is OK [19:53:38]request: POST /json_proto HTTP/1.0 [19:53:38]Method: POST [19:53:38]URL: /json_proto [19:53:38]Method is POST - this is cgi request [19:53:38]url: /json_proto [19:53:38]query_string will be loaded in cgi processing [19:53:38]execute_cgi json_proto POST (null) [19:53:38]execute_cgi path=json_proto method=POST [19:53:38]POST find Content-Length [19:53:38]Host: 172.17.47.196:8080 [19:53:38]Content-Length: 1031 [19:53:38]Content-Type: application/json [19:53:38] [19:53:38]POST finish read [19:53:38]Found Content-Length = 1031 [19:53:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148134", "tax_sys" : 0, "items" : [ { "code": "4631150682851", "name": "\u041D\u0430\u043F En Dragon Mojito \u043B\u0430\u0439\u043C,\u043A\u043B\u0443\u0431 \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4601025117542", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0424\u0440\u0443\u0442\u043C\u043E\u0442\u0438\u0432 \u0442\u0440\u043E\u043F\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u043C\u0438\u043A\u0441 0,5", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 180.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:53:38]execute_script... [19:53: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)148134", "tax_sys" : 0, "items" : [ { "code": "4631150682851", "name": "\u041D\u0430\u043F En Dragon Mojito \u043B\u0430\u0439\u043C,\u043A\u043B\u0443\u0431 \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4601025117542", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0424\u0440\u0443\u0442\u043C\u043E\u0442\u0438\u0432 \u0442\u0440\u043E\u043F\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u043C\u0438\u043A\u0441 0,5", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 180.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:53:38]POST & json_proto [19:53:38]process_json_proto [19:53:38]json parsed OK: [19:53:38]protocol is kg_v1.0 [19:53:38]action value=close_receipt [19:53:38]process_action close_receipt [19:53:38]cmd_close_receipt [19:53:38]MH_GetDate [19:53:38]Write to MH i2c: F0 00 00 B2 00 A1 [19:53:38]Write i2c OK [19:53:38]MH_I2C_Read... [19:53:38]Read from MH i2c: F0 [19:53:38]MH_I2C_Read... [19:53:38]Read from MH i2c: F0 09 00 [19:53:38]MH_I2C_Read... [19:53:38]Read from MH i2c: F0 09 00 B2 00 00 C2 75 F0 66 4C 6B 94 66 E8 [19:53:38]GetLastDocTimeStamp 1727034773 [19:53:38]current date 1727034818 [19:53:38]FM_GetShiftState [19:53:38]SAM_PROTO_GetShiftState [19:53:38]wFMCommunicate request_size=4 [19:53:38]MH_SAM_APDU [19:53:38]CAPDU: 80 13 01 00 [19:53:38]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [19:53:38]Write i2c OK [19:53:38]MH_I2C_Read... [19:53:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:53:38]Read from MH i2c: E2 [19:53:38]MH_I2C_Read... [19:53:38]Read from MH i2c: E2 0E 00 [19:53:38]MH_I2C_Read... [19:53:38]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 EE [19:53:38]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:53:38]wFMCommunicate OK [19:53:38]SAM_PROTO_GetShiftState done [19:53:38]FM_GetShiftState done [19:53:38]opened in 1726964220 [19:53:38]opened+sec_in_day 1727050620 [19:53:38]quantity*price = 9500 [19:53:38]sum+1 = 9501 [19:53:38]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4601025117542 Напиток Фрутмотив тропический микс 0,5 1.000 * 85.00 = 85.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 180.00 НСП 1% : 1.59 НДС 12% : 19.12 Наличными: 180.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 387 22.09.2024 19:53 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87074 ФПД: 135287703952910 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T195339&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87074&fm=135287703952910&tin=02508201610067®Number=0000000000092592&sum=18000 0 [19:53:39]StoreToDocumentArchive [19:53:39]shift 497 fd 87074 [19:53:39]save to /storage/0497/doc_00087074 [19:53:39]save last doc name /storage/0497/doc_00087074 to /storage/kkm_last_doc_name [19:53:39]save OK [19:53:39]Clear old archive folders... [19:53:39]ProcessDocumentItem done err = 0, tmpTLVsize=437 [19:53:39]tlvbuf is 01AFBF20 [19:53:39]SAM_PROTO_ClearQueue [19:53:39]wFMCommunicate request_size=4 [19:53:39]MH_SAM_APDU [19:53:39]CAPDU: 80 09 00 00 [19:53:39]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [19:53:39]Write i2c OK [19:53:39]MH_I2C_Read... [19:53:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:53:39]Read from MH i2c: E2 [19:53:39]MH_I2C_Read... [19:53:39]Read from MH i2c: E2 03 00 [19:53:39]MH_I2C_Read... [19:53:39]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [19:53:39]RAPDU: 90 00 [19:53:40]wFMCommunicate OK [19:53:40]SAM_PROTO_ClearQueue done [19:53:40]KKMCreateOFDPacket [19:53:40]OFDProtocolAddRootSTLVToBuf [19:53:40]FM_MakeSignedData [19:53:40]FM_MakeSignedData [19:53:40]SAM_PROTO_SignData [19:53:40]wFMCommunicate request_size=4 [19:53:40]MH_SAM_APDU [19:53:40]CAPDU: 80 0D 01 02 [19:53:40]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [19:53:40]Write i2c OK [19:53:40]MH_I2C_Read... [19:53:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:53:40]Read from MH i2c: E2 [19:53:40]MH_I2C_Read... [19:53:40]Read from MH i2c: E2 03 00 [19:53:40]MH_I2C_Read... [19:53:40]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [19:53:40]RAPDU: 90 00 [19:53:40]wFMCommunicate OK [19:53:40]wFMCommunicate request_size=255 [19:53:40]MH_SAM_APDU [19:53:40]CAPDU: 80 0D 02 02 FA 03 00 B5 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 89 00 8A 04 0D 00 34 36 30 31 30 32 35 31 31 37 35 34 32 06 04 45 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D1 80 D1 83 D1 82 D0 BC D0 BE D1 82 D0 B8 D0 B2 20 D1 82 D1 80 D0 BE D0 BF D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 D0 BC D0 B8 D0 BA D1 81 20 30 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 [19:53:40]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 B5 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 89 00 8A 04 0D 00 34 36 30 31 30 32 35 31 31 37 35 34 32 06 04 45 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D1 80 D1 83 D1 82 D0 BC D0 BE D1 82 D0 B8 D0 B2 20 D1 82 D1 80 D0 BE D0 BF D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 D0 BC D0 B8 D0 BA D1 81 20 30 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 00 54 [19:53:40]Write i2c OK [19:53:40]MH_I2C_Read... [19:53:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:53:40]Read from MH i2c: E2 [19:53:40]MH_I2C_Read... [19:53:40]Read from MH i2c: E2 03 00 [19:53:40]MH_I2C_Read... [19:53:40]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [19:53:40]RAPDU: 90 00 [19:53:40]wFMCommunicate OK [19:53:40]wFMCommunicate request_size=196 [19:53:40]MH_SAM_APDU [19:53:40]CAPDU: 80 0D 02 02 BF 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 78 07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 C3 75 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 22 54 01 00 35 04 06 00 7B 0B 1F 89 5E 0E [19:53:40]Write to MH i2c: E2 C7 00 C3 00 80 0D 02 02 BF 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 78 07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 C3 75 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 22 54 01 00 35 04 06 00 7B 0B 1F 89 5E 0E 00 00 90 [19:53:40]Write i2c OK [19:53:40]MH_I2C_Read... [19:53:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:53:40]Read from MH i2c: E2 [19:53:40]MH_I2C_Read... [19:53:40]Read from MH i2c: E2 03 00 [19:53:40]MH_I2C_Read... [19:53:40]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [19:53:40]RAPDU: 90 00 [19:53:40]wFMCommunicate OK [19:53:40]wFMCommunicate request_size=4 [19:53:40]MH_SAM_APDU [19:53:40]CAPDU: 80 0D 03 02 [19:53:40]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [19:53:40]Write i2c OK [19:53:40]MH_I2C_Read... [19:53:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:53:40]Read from MH i2c: E2 [19:53:40]MH_I2C_Read... [19:53:40]Read from MH i2c: E2 0B 00 [19:53:40]MH_I2C_Read... [19:53:40]Read from MH i2c: E2 0B 00 C4 00 00 42 03 8F 6A 84 26 69 ED 90 00 7E [19:53:40]RAPDU: 42 03 8F 6A 84 26 69 ED 90 00 [19:53:40]wFMCommunicate OK [19:53:40]SAM_PROTO_SignData done [19:53:40]FM_MakeSignedData done [19:53:40]CreateOFDProtocolMessage [19:53:40]wFMCommunicate request_size=4 [19:53:40]MH_SAM_APDU [19:53:40]CAPDU: 80 11 00 00 [19:53:40]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [19:53:40]Write i2c OK [19:53:40]MH_I2C_Read... [19:53:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:53:40]Read from MH i2c: E2 [19:53:40]MH_I2C_Read... [19:53:40]Read from MH i2c: E2 17 00 [19:53:40]MH_I2C_Read... [19:53: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 34 39 37 39 90 00 9E [19:53:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:53:40]wFMCommunicate OK [19:53:40]CreateOFDProtocolMessage done [19:53:40]OFDSenderStorePacket 87074 [19:53:40]StoreOFDPacket docnum=87074 [19:53:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 C9 01 00 00 5A 59 C1 01 6C A0 5A 03 01 00 03 00 B5 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 89 00 8A 04 0D 00 34 36 30 31 30 32 35 31 31 37 35 34 32 06 04 45 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D1 80 D1 83 D1 82 D0 BC D0 BE D1 82 D0 B8 D0 B2 20 D1 82 D1 80 D0 BE D0 BF D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 D0 BC D0 B8 D0 BA D1 81 20 30 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 78 07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 C3 75 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 22 54 01 00 35 04 06 00 7B 0B 1F 89 5E 0E 42 03 8F 6A 84 26 69 ED [19:53:40]CheckFolder [19:53:40]dirname=/storage/ofd_packets [19:53:40]CheckFolder done [19:53:40]ProducePacketName [19:53:40]name=ofd_packets/00087074 [19:53:40]NVStorageSaveData ofd_packets/00087074 [19:53:40]File name is /storage/ofd_packets/00087074 [19:53:40]Write 487 bytes [19:53:40]NVStorageSaveData done [19:53:40]OFDSenderStorePacket done [19:53:40]KKMCreateOFDPacket done [19:53:40]NVStorageSaveData kkm_last_timestamp [19:53:40]File name is /storage/kkm_last_timestamp [19:53:40]Write 4 bytes [19:53:40]NVStorageSaveData done [19:53:40]ExternCall_PrintAddStr [19:53:40]wPrintStart [19:53:40]Write to MH i2c: 01 00 00 C6 00 C6 [19:53:40]Write i2c OK [19:53:40]MH_I2C_Read... [19:53:40]Read from MH i2c: 01 [19:53:40]MH_I2C_Read... [19:53:40]Read from MH i2c: 01 07 00 [19:53:40]MH_I2C_Read... [19:53:40]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [19:53:40]RasterBufferAndPrint [19:53:40]line Счет N : (3)148134 [19:53:40]line ИНН: 02508201610067 [19:53:40]line Контрольно-Кассовый Чек [19:53:40]line ПРОДАЖА [19:53:40]line Товар: 4631150682851 [19:53:40]line Нап En Dragon Mojito лайм,клуб ж/б 0,45л [19:53:40]line 1.000 * 95.00 [19:53:40]line = 95.00 [19:53:40]line НДС 12% НСП 1% [19:53:40]line > о реализуемом товаре [19:53:41]line Товар: 4601025117542 [19:53:41]line Напиток Фрутмотив тропический микс 0,5 [19:53:41]line 1.000 * 85.00 [19:53:41]line = 85.00 [19:53:41]line НДС 12% НСП 1% [19:53:41]line > о реализуемом товаре [19:53:41]line ИТОГО: 180.00 [19:53:41]line НСП 1% : 1.59 [19:53:41]line НДС 12% : 19.12 [19:53:41]line Наличными: 180.00 [19:53:41]line Безнал.: 0.00 [19:53:41]line Место: АЗС № 137 "Партнер Нефть" [19:53:41]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:53:41]line СНО: Общий режим [19:53:41]line Чек 387 22.09.2024 19:53 [19:53:41]line Смена: 497 ФФД: 1.0 [19:53:41]line ЗНМ: 0300000064 [19:53:41]line РНМ: 0000000000092592 [19:53:41]line Версия ККМ: 001 [19:53:41]line ФМ: 0000000000874979 [19:53:41]line ФД: 87074 [19:53:41]line ФПД: 135287703952910 [19:53:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T195339&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87074&fm=135287703952910&tin=02508201610067®Number=0000000000092592&sum=18000 [19:53:41]line 0 [19:53:41]written 0, free lines is 4095 [19:53:41]Write to MH i2c: 01 00 00 F6 00 F6 [19:53:41]Write i2c OK [19:53:41]MH_I2C_Read... [19:53:41]Read from MH i2c: 01 [19:53:41]MH_I2C_Read... [19:53:41]Read from MH i2c: 01 07 00 [19:53:41]MH_I2C_Read... [19:53:41]Read from MH i2c: 01 07 00 F6 00 00 00 00 00 00 83 0C 8C [19:53:41]RasterBufferAndPrint [19:53:41]line [19:53:41]line [19:53:41]line [19:53:41]line [19:53:41]line [19:53:41]written 0, free lines is 3211 [19:53:41]MH_Cut [19:53:41]Write to MH i2c: D1 01 00 FD 00 01 CF [19:53:41]Write i2c OK [19:53:41]MH_I2C_Read... [19:53:41]Read from MH i2c: D1 [19:53:41]MH_I2C_Read... [19:53:41]Read from MH i2c: D1 01 00 [19:53:41]MH_I2C_Read... [19:53:41]Read from MH i2c: D1 01 00 FD 00 00 CE [19:53:41]Write to MH i2c: 01 00 00 FE 00 FE [19:53:41]Write i2c OK [19:53:41]MH_I2C_Read... [19:53:42]*** Cut start [19:53:42]*** Partial cut [19:53:42]*** CUTSNS_PIN = 1 [19:53:42]*** CUTSNS_PIN = 0 [19:53:42]*** Brake cut motor [19:53:42]Read from MH i2c: 01 [19:53:42]MH_I2C_Read... [19:53:42]*** Stop cut motor [19:53:42]*** Cut end [19:53:42]Read from MH i2c: 01 07 00 [19:53:42]MH_I2C_Read... [19:53:42]Read from MH i2c: 01 07 00 FE 00 00 00 00 00 00 FF 0F 13 [19:53:42]process_action close_receipt done [19:53:42]requested_data is exist [19:53:42]produce_requested_data [19:53:42]requested_item fm.sn is exist - process it [19:53:42]wFMCommunicate request_size=4 [19:53:42]MH_SAM_APDU [19:53:42]CAPDU: 80 11 00 00 [19:53:42]Write to MH i2c: E2 08 00 FF 00 80 11 00 00 00 00 00 00 79 [19:53:42]Write i2c OK [19:53:42]MH_I2C_Read... [19:53:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:53:43]Read from MH i2c: E2 [19:53:43]MH_I2C_Read... [19:53:43]Read from MH i2c: E2 17 00 [19:53:43]MH_I2C_Read... [19:53:43]Read from MH i2c: E2 17 00 FF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D8 [19:53:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:53:43]wFMCommunicate OK [19:53:43]requested_item fd.num is exist - process it [19:53:43]SAM_PROTO_GetFieldsCounters [19:53:43]wFMCommunicate request_size=4 [19:53:43]MH_SAM_APDU [19:53:43]CAPDU: 80 13 00 00 [19:53:43]Write to MH i2c: E2 08 00 00 01 80 13 00 00 00 00 00 00 7D [19:53:43]Write i2c OK [19:53:43]MH_I2C_Read... [19:53:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:53:43]Read from MH i2c: E2 [19:53:43]MH_I2C_Read... [19:53:43]Read from MH i2c: E2 62 00 [19:53:43]MH_I2C_Read... [19:53:43]Read from MH i2c: E2 62 00 00 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 22 54 01 00 0E 04 04 00 F1 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 A1 [19:53: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 22 54 01 00 0E 04 04 00 F1 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 [19:53:43]wFMCommunicate OK [19:53:43]SAM_PROTO_GetFieldsCounters done [19:53:43]requested_item shift.num is exist - process it [19:53:43]requested_item shift.opened is exist - process it [19:53:43]req_shift_opened [19:53:43]FM_GetShiftState [19:53:43]SAM_PROTO_GetShiftState [19:53:43]wFMCommunicate request_size=4 [19:53:43]MH_SAM_APDU [19:53:43]CAPDU: 80 13 01 00 [19:53:43]Write to MH i2c: E2 08 00 01 01 80 13 01 00 00 00 00 00 7F [19:53:43]Write i2c OK [19:53:43]MH_I2C_Read... [19:53:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:53:43]Read from MH i2c: E2 [19:53:43]MH_I2C_Read... [19:53:43]Read from MH i2c: E2 0E 00 [19:53:43]MH_I2C_Read... [19:53:43]Read from MH i2c: E2 0E 00 01 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 3D [19:53:43]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:53:43]wFMCommunicate OK [19:53:43]SAM_PROTO_GetShiftState done [19:53:43]FM_GetShiftState done [19:53:43]req_shift_opened done [19:53:43]requested_item shift.open_date is exist - process it [19:53:43]req_shift_open_date [19:53:43]req_shift_open_date done [19:53:43]produce_requested_data done [19:53:43]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87074,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:53:43]process_action_free close_receipt [19:53:43]json_value_free [19:53:43]json_value_free done [19:53:43]process_json_proto returns [19:53:43]Send response to host [19:53:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87074,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:53:43]free response buf [19:53:43]execute_script done [19:53:43]execute_script returns [19:53:43]free content buf [19:53:43]Sock 11.Close socket [19:53:43]Sock 11.Thread stoped [19:53:56]recv_with_timeout no data received [19:54:15]recv_with_timeout no data received [19:54:32]ConnectInit Can't connect to host [19:54:32]CommunicateWithHost connect error [19:54:32]CommunicateWithHost err = -1 [19:54:32]OFD Sender: Server communicate error [19:54:32]OFD Sender: Processing packet 87072 [packets to send 279, broken 276] [19:54:32]ProducePacketName [19:54:32]name=ofd_packets/00087072 [19:54:32]OFD Sender: To server: pG, [19:54:32]CommunicateWithHost lk.salyk.kg:30040 [19:54:32]ConnectInit lk.salyk.kg [19:54:41]Connected sock=6 [19: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 34 39 37 39 10 01 00 00 CD D4 08 01 34 70 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 6D 75 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 20 54 01 00 35 04 06 00 5B 91 1E 59 FB B8 06 D0 82 A4 BB F5 BB BD [19:54:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 E4 ED 47 00 D2 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 34 39 37 39 10 04 04 00 20 54 01 00 F4 03 04 00 CD 20 F0 66 B6 04 01 00 00 69 4E C4 1A EA 90 06 CD [19:54:42]CommunicateWithHost err = 0 [19:54:42]CheckOFDResponse [19:54:42]1017 (14) - 77093643461234 [19:54:42]1041 (16) - 0000000000874979 [19:54:42]1040 (4) - 87072 [19:54:42]1012 (4) - 22.09.2024 13:51 [19:54:42]1206 (1) - 0 [19:54:42]OFD Sender: Remove packet 87072 [19:54:42]ProducePacketName [19:54:42]name=ofd_packets/00087072 [19:54:42]NVStorageDeleteData [19:54:43]OFD Sender: Processing packet 87073 [packets to send 278, broken 276] [19:54:43]ProducePacketName [19:54:43]name=ofd_packets/00087073 [19:54:43]OFD Sender: To server: pG, [19:54:43]CommunicateWithHost lk.salyk.kg:30040 [19:54:43]ConnectInit lk.salyk.kg [19:54:44]Connected sock=6 [19:54:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 23 F1 07 01 ED 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 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 82 01 00 00 F4 03 04 00 95 75 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 21 54 01 00 35 04 06 00 02 2E 70 A4 80 8E 31 3A 32 33 B4 27 BA 9B [19:54:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 1E 21 47 00 E0 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 34 39 37 39 10 04 04 00 21 54 01 00 F4 03 04 00 D0 20 F0 66 B6 04 01 00 00 34 37 EF 71 29 90 A7 E1 [19:54:44]CommunicateWithHost err = 0 [19:54:44]CheckOFDResponse [19:54:44]1017 (14) - 77093643461234 [19:54:44]1041 (16) - 0000000000874979 [19:54:44]1040 (4) - 87073 [19:54:44]1012 (4) - 22.09.2024 13:51 [19:54:44]1206 (1) - 0 [19:54:44]OFD Sender: Remove packet 87073 [19:54:44]ProducePacketName [19:54:44]name=ofd_packets/00087073 [19:54:44]NVStorageDeleteData [19:54:45]OFD Sender: Processing packet 87074 [packets to send 277, broken 276] [19:54:45]ProducePacketName [19:54:45]name=ofd_packets/00087074 [19:54:45]OFD Sender: To server: pG, [19:54:45]CommunicateWithHost lk.salyk.kg:30040 [19:54:45]ConnectInit lk.salyk.kg [19:54:45]accept exits with 9 [19:54:45]New connection [19:54:45]New thread 3066846564 created [19:54:45]Thread 3066989924 joined [19:54:45]Waiting for new connection... [19:54:45] Sock 9.Parse request [19:54:45]Sock 9.Check first char [19:54:45]Sock 9.First char is OK [19:54:45]request: POST /json_proto HTTP/1.0 [19:54:45]Method: POST [19:54:45]URL: /json_proto [19:54:45]Method is POST - this is cgi request [19:54:45]url: /json_proto [19:54:45]query_string will be loaded in cgi processing [19:54:45]execute_cgi json_proto POST (null) [19:54:45]execute_cgi path=json_proto method=POST [19:54:45]POST find Content-Length [19:54:45]Host: 172.17.47.196:8080 [19:54:45]Content-Length: 805 [19:54:45]Content-Type: application/json [19:54:45] [19:54:45]POST finish read [19:54:45]Found Content-Length = 805 [19:54:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871998", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:54:45]execute_script... [19:54: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)871998", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:54:45]POST & json_proto [19:54:45]process_json_proto [19:54:45]json parsed OK: [19:54:45]protocol is kg_v1.0 [19:54:45]action value=close_receipt [19:54:45]process_action close_receipt [19:54:45]cmd_close_receipt [19:54:45]MH_GetDate [19:54:45]Write to MH i2c: F0 00 00 02 01 F2 [19:54:45]Write i2c OK [19:54:45]MH_I2C_Read... [19:54:45]Read from MH i2c: F0 [19:54:45]MH_I2C_Read... [19:54:45]Read from MH i2c: F0 09 00 [19:54:45]MH_I2C_Read... [19:54:45]Read from MH i2c: F0 09 00 02 01 00 05 76 F0 66 4C 6B 94 66 7D [19:54:45]GetLastDocTimeStamp 1727034819 [19:54:45]current date 1727034885 [19:54:45]FM_GetShiftState [19:54:45]SAM_PROTO_GetShiftState [19:54:45]wFMCommunicate request_size=4 [19:54:45]MH_SAM_APDU [19:54:45]CAPDU: 80 13 01 00 [19:54:45]Write to MH i2c: E2 08 00 03 01 80 13 01 00 00 00 00 00 81 [19:54:45]Write i2c OK [19:54:45]MH_I2C_Read... [19:54:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:54:45]Read from MH i2c: E2 [19:54:45]MH_I2C_Read... [19:54:45]Read from MH i2c: E2 0E 00 [19:54:45]MH_I2C_Read... [19:54:45]Read from MH i2c: E2 0E 00 03 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 3F [19:54:45]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:54:45]wFMCommunicate OK [19:54:45]SAM_PROTO_GetShiftState done [19:54:45]FM_GetShiftState done [19:54:45]opened in 1726964220 [19:54:45]opened+sec_in_day 1727050620 [19:54:45]quantity*price = 70027 [19:54:45]sum+1 = 70029 [19:54:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.28 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 0.00 Безнал.: 700.28 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 388 22.09.2024 19:54 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87075 ФПД: 221499570389560 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T195446&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87075&fm=221499570389560&tin=02508201610067®Number=0000000000092592&sum=70028 [19:54:46]StoreToDocumentArchive [19:54:46]shift 497 fd 87075 [19:54:46]save to /storage/0497/doc_00087075 [19:54:46]save last doc name /storage/0497/doc_00087075 to /storage/kkm_last_doc_name [19:54:46]save OK [19:54:46]Clear old archive folders... [19:54:46]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:54:46]tlvbuf is 01B68280 [19:54:46]SAM_PROTO_ClearQueue [19:54:46]wFMCommunicate request_size=4 [19:54:46]MH_SAM_APDU [19:54:46]CAPDU: 80 09 00 00 [19:54:46]Write to MH i2c: E2 08 00 10 01 80 09 00 00 00 00 00 00 83 [19:54:46]Write i2c OK [19:54:46]MH_I2C_Read... [19:54:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:54:46]Read from MH i2c: E2 [19:54:46]MH_I2C_Read... [19:54:46]Read from MH i2c: E2 03 00 [19:54:46]MH_I2C_Read... [19:54:46]Read from MH i2c: E2 03 00 10 01 00 90 00 85 [19:54:46]RAPDU: 90 00 [19:54:46]wFMCommunicate OK [19:54:46]SAM_PROTO_ClearQueue done [19:54:46]KKMCreateOFDPacket [19:54:46]OFDProtocolAddRootSTLVToBuf [19:54:46]FM_MakeSignedData [19:54:46]FM_MakeSignedData [19:54:46]SAM_PROTO_SignData [19:54:46]wFMCommunicate request_size=4 [19:54:46]MH_SAM_APDU [19:54:46]CAPDU: 80 0D 01 02 [19:54:46]Write to MH i2c: E2 08 00 11 01 80 0D 01 02 00 00 00 00 8B [19:54:46]Write i2c OK [19:54:46]MH_I2C_Read... [19:54:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:54:47]Read from MH i2c: E2 [19:54:47]MH_I2C_Read... [19:54:47]Read from MH i2c: E2 03 00 [19:54:47]MH_I2C_Read... [19:54:47]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [19:54:47]RAPDU: 90 00 [19:54:47]wFMCommunicate OK [19:54:47]wFMCommunicate request_size=255 [19:54:47]MH_SAM_APDU [19:54:47]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]/dev/ttyS4 opened [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 1A [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903S init start (LINUX_LIGHT) [00:00:09]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:09]*** Serial: 3139303353513838 5400000000572575 (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: 6032091+1721002828=1727034919 [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:09]*** Is cutter blocked? [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 1B [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 30620 [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 27 76 F0 66 4C 6B 94 66 A3 [19:55:19]Current date/time: 22.09.2024 19:55 [19:55:19]FM_Init [19:55:19]wFMConnect [19:55:19]MH_SAM_On [19:55:19]Write to MH i2c: E0 00 00 08 00 E7 [19:55:19]Write i2c OK [19:55:19]MH_I2C_Read... [19:55:19]*** iso7816_init finished! [19:55:19]*** atr: [19:55:19]*** 0F 3B D5 18 FF 81 91 FE [19:55:19]*** 1F C3 80 73 C8 21 10 0A [19:55:19]*** 00 00 00 00 00 00 00 00 [19:55:19]*** 00 00 00 00 00 00 00 00 [19:55:19]*** 00 00 00 00 00 00 00 00 [19:55:19]*** 00 00 00 00 00 00 00 00 [19:55:19]*** 00 00 00 00 00 00 00 00 [19:55:19]*** 00 00 00 00 00 00 00 00 [19:55:19]Read from MH i2c: E0 [19:55:19]MH_I2C_Read... [19:55:19]Read from MH i2c: E0 10 00 [19:55:19]MH_I2C_Read... [19:55:19]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [19:55:19]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [19:55:19]wFMCommunicate request_size=10 [19:55:19]MH_SAM_APDU [19:55:19]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [19:55:19]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [19:55:19]Write i2c OK [19:55:19]MH_I2C_Read... [19:55:19]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [19:55:19]Read from MH i2c: E2 [19:55:19]MH_I2C_Read... [19:55:19]Read from MH i2c: E2 03 00 [19:55:19]MH_I2C_Read... [19:55:19]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [19:55:19]RAPDU: 90 00 [19:55:19]wFMCommunicate OK [19:55:19]wFMCommunicate request_size=4 [19:55:19]MH_SAM_APDU [19:55:19]CAPDU: 80 11 00 00 [19:55:19]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [19:55:19]Write i2c OK [19:55:19]MH_I2C_Read... [19:55:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:55:19]Read from MH i2c: E2 [19:55:19]MH_I2C_Read... [19:55:19]Read from MH i2c: E2 17 00 [19:55:19]MH_I2C_Read... [19:55:19]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E3 [19:55:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:55:19]wFMCommunicate OK [19:55:19]Detected FM SN is 0000000000874979 [19:55:19]Stored FM SN is 0000000000874979 [19:55:19]wFMCommunicate request_size=9 [19:55:19]MH_SAM_APDU [19:55:19]CAPDU: 80 16 00 00 04 B6 D7 00 00 [19:55:19]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [19:55:19]Write i2c OK [19:55:19]MH_I2C_Read... [19:55:19]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [19:55:19]Read from MH i2c: E2 [19:55:19]MH_I2C_Read... [19:55:19]Read from MH i2c: E2 03 00 [19:55:19]MH_I2C_Read... [19:55:19]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [19:55:19]RAPDU: 90 00 [19:55:19]wFMCommunicate OK [19:55:19]FM PIN OK [19:55:19]wFMCommunicate request_size=8 [19:55:19]MH_SAM_APDU [19:55:19]CAPDU: 80 14 04 00 03 02 00 01 [19:55:19]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [19:55:19]Write i2c OK [19:55:19]MH_I2C_Read... [19:55:19]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [19:55:19]Read from MH i2c: E2 [19:55:19]MH_I2C_Read... [19:55:19]Read from MH i2c: E2 03 00 [19:55:19]MH_I2C_Read... [19:55:19]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [19:55:19]RAPDU: 90 00 [19:55:19]wFMCommunicate OK [19:55:19]wFMCommunicate request_size=13 [19:55:19]MH_SAM_APDU [19:55:19]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [19:55:19]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [19:55:19]Write i2c OK [19:55:19]MH_I2C_Read... [19:55:19]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [19:55:19]Read from MH i2c: E2 [19:55:19]MH_I2C_Read... [19:55:19]Read from MH i2c: E2 03 00 [19:55:19]MH_I2C_Read... [19:55:19]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [19:55:19]RAPDU: 90 00 [19:55:19]wFMCommunicate OK [19:55:19]wFMCommunicate request_size=4 [19:55:19]MH_SAM_APDU [19:55:19]CAPDU: 80 11 00 00 [19:55:19]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [19:55:19]Write i2c OK [19:55:19]MH_I2C_Read... [19:55:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:55:19]Read from MH i2c: E2 [19:55:19]MH_I2C_Read... [19:55:19]Read from MH i2c: E2 17 00 [19:55:19]MH_I2C_Read... [19:55:19]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E7 [19:55:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:55:19]wFMCommunicate OK [19:55:19]DocumentArchiveInit [19:55:19]Start Httpd... [19:55:19]Httpd thread 3067620708 created [19:55:19]Write to MH i2c: 01 00 00 0F 00 0F [19:55:19]Write i2c OK [19:55:19]MH_I2C_Read... [19:55:19]Read from MH i2c: 01 [19:55:19]MH_I2C_Read... [19:55:19]Read from MH i2c: 01 07 00 [19:55:19]MH_I2C_Read... [19:55:19]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [19:55:19]Allocated Socket 5 [19:55:19]Bind OK [19:55:19]Listen OK [19:55:19]httpd running on port 8080 [19:55:19]Waiting for new connection... [19:55:19]MH Int Process started [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:30]recv_with_timeout no data received [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:47]recv_with_timeout no data received [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 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]/dev/ttyS4 opened [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 1A [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 5400000000572575 (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: 6032177+1721002828=1727035005 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 1B [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 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 7E 76 F0 66 4C 6B 94 66 FA [19:56:46]Current date/time: 22.09.2024 19:56 [19:56:46]FM_Init [19:56:46]wFMConnect [19:56:46]MH_SAM_On [19:56:46]Write to MH i2c: E0 00 00 08 00 E7 [19:56:46]Write i2c OK [19:56:46]MH_I2C_Read... [19:56:46]*** iso7816_init finished! [19:56:46]*** atr: [19:56:46]*** 0F 3B D5 18 FF 81 91 FE [19:56:46]*** 1F C3 80 73 C8 21 10 0A [19:56:46]*** 00 00 00 00 00 00 00 00 [19:56:46]*** 00 00 00 00 00 00 00 00 [19:56:46]*** 00 00 00 00 00 00 00 00 [19:56:46]*** 00 00 00 00 00 00 00 00 [19:56:46]*** 00 00 00 00 00 00 00 00 [19:56:46]*** 00 00 00 00 00 00 00 00 [19:56:46]Read from MH i2c: E0 [19:56:46]MH_I2C_Read... [19:56:46]Read from MH i2c: E0 10 00 [19:56:46]MH_I2C_Read... [19:56: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 [19:56:46]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [19:56:46]wFMCommunicate request_size=10 [19:56:46]MH_SAM_APDU [19:56:46]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [19:56:46]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [19:56:46]Write i2c OK [19:56:46]MH_I2C_Read... [19:56:46]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [19:56:46]Read from MH i2c: E2 [19:56:46]MH_I2C_Read... [19:56:46]Read from MH i2c: E2 03 00 [19:56:46]MH_I2C_Read... [19:56:46]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [19:56:46]RAPDU: 90 00 [19:56:46]wFMCommunicate OK [19:56:46]wFMCommunicate request_size=4 [19:56:46]MH_SAM_APDU [19:56:46]CAPDU: 80 11 00 00 [19:56:46]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [19:56:46]Write i2c OK [19:56:46]MH_I2C_Read... [19:56:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:56:46]Read from MH i2c: E2 [19:56:46]MH_I2C_Read... [19:56:46]Read from MH i2c: E2 17 00 [19:56:46]MH_I2C_Read... [19:56: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 34 39 37 39 90 00 E3 [19:56:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:56:46]wFMCommunicate OK [19:56:46]Detected FM SN is 0000000000874979 [19:56:46]Stored FM SN is 0000000000874979 [19:56:46]wFMCommunicate request_size=9 [19:56:46]MH_SAM_APDU [19:56:46]CAPDU: 80 16 00 00 04 B6 D7 00 00 [19:56:46]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [19:56:46]Write i2c OK [19:56:46]MH_I2C_Read... [19:56:46]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [19:56:46]Read from MH i2c: E2 [19:56:46]MH_I2C_Read... [19:56:46]Read from MH i2c: E2 03 00 [19:56:46]MH_I2C_Read... [19:56:46]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [19:56:46]RAPDU: 90 00 [19:56:46]wFMCommunicate OK [19:56:46]FM PIN OK [19:56:46]wFMCommunicate request_size=8 [19:56:46]MH_SAM_APDU [19:56:46]CAPDU: 80 14 04 00 03 02 00 01 [19:56:46]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [19:56:46]Write i2c OK [19:56:46]MH_I2C_Read... [19:56:46]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [19:56:46]Read from MH i2c: E2 [19:56:46]MH_I2C_Read... [19:56:46]Read from MH i2c: E2 03 00 [19:56:46]MH_I2C_Read... [19:56:46]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [19:56:46]RAPDU: 90 00 [19:56:46]wFMCommunicate OK [19:56:46]wFMCommunicate request_size=13 [19:56:46]MH_SAM_APDU [19:56:46]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [19:56: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 [19:56:46]Write i2c OK [19:56:46]MH_I2C_Read... [19:56:46]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [19:56:46]Read from MH i2c: E2 [19:56:46]MH_I2C_Read... [19:56:46]Read from MH i2c: E2 03 00 [19:56:46]MH_I2C_Read... [19:56:46]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [19:56:46]RAPDU: 90 00 [19:56:46]wFMCommunicate OK [19:56:46]wFMCommunicate request_size=4 [19:56:46]MH_SAM_APDU [19:56:46]CAPDU: 80 11 00 00 [19:56:46]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [19:56:46]Write i2c OK [19:56:46]MH_I2C_Read... [19:56:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:56:46]Read from MH i2c: E2 [19:56:46]MH_I2C_Read... [19:56:46]Read from MH i2c: E2 17 00 [19:56:46]MH_I2C_Read... [19:56: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 34 39 37 39 90 00 E7 [19:56:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:56:46]wFMCommunicate OK [19:56:46]DocumentArchiveInit [19:56:46]Start Httpd... [19:56:46]Httpd thread 3067559268 created [19:56:46]Write to MH i2c: 01 00 00 0F 00 0F [19:56:46]Write i2c OK [19:56:46]MH_I2C_Read... [19:56:46]Read from MH i2c: 01 [19:56:46]MH_I2C_Read... [19:56:46]Read from MH i2c: 01 07 00 [19:56:46]MH_I2C_Read... [19:56:46]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [19:56:46]MH Int Process started [19:56:46]Allocated Socket 7 [19:56:46]Bind OK [19:56:46]Listen OK [19:56:46]httpd running on port 8080 [19:56:46]Waiting for new connection... [19:56:46]OFD Sender: No OFD packet to send [19:56:49]accept exits with 8 [19:56:49]New connection [19:56:49]New thread 3067272548 created [19:56:49]Waiting for new connection... [19:56:49] Sock 8.Parse request [19:56:49]Sock 8.Check first char [19:56:49]Sock 8.First char is OK [19:56:49]request: POST /json_proto HTTP/1.0 [19:56:49]Method: POST [19:56:49]URL: /json_proto [19:56:49]Method is POST - this is cgi request [19:56:49]url: /json_proto [19:56:49]query_string will be loaded in cgi processing [19:56:49]execute_cgi json_proto POST (null) [19:56:49]execute_cgi path=json_proto method=POST [19:56:49]POST find Content-Length [19:56:49]Host: 172.17.47.196:8080 [19:56:49]Content-Length: 215 [19:56:49]Content-Type: application/json [19:56:49] [19:56:49]POST finish read [19:56:49]Found Content-Length = 215 [19:56: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" ] } } [19:56:49]execute_script... [19:56: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" ] } } [19:56:49]POST & json_proto [19:56:49]process_json_proto [19:56:49]json parsed OK: [19:56:49]protocol is kg_v1.0 [19:56:49]action value=get_value [19:56:49]process_action get_value [19:56:49]cmd_get_value [19:56:49]process_action get_value done [19:56:49]requested_data is exist [19:56:49]produce_requested_data [19:56:49]requested_item kkm.sn is exist - process it [19:56:49]requested_item kkm.ver is exist - process it [19:56:49]requested_item fm.sn is exist - process it [19:56:49]wFMCommunicate request_size=4 [19:56:49]MH_SAM_APDU [19:56:49]CAPDU: 80 11 00 00 [19:56:49]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [19:56:49]Write i2c OK [19:56:49]MH_I2C_Read... [19:56:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:56:49]Read from MH i2c: E2 [19:56:49]MH_I2C_Read... [19:56:49]Read from MH i2c: E2 17 00 [19:56:49]MH_I2C_Read... [19:56: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 34 39 37 39 90 00 E9 [19:56:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:56:49]wFMCommunicate OK [19:56:49]requested_item fd.num is exist - process it [19:56:49]SAM_PROTO_GetFieldsCounters [19:56:49]wFMCommunicate request_size=4 [19:56:49]MH_SAM_APDU [19:56:49]CAPDU: 80 13 00 00 [19:56:49]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [19:56:49]Write i2c OK [19:56:49]MH_I2C_Read... [19:56:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:56:49]Read from MH i2c: E2 [19:56:49]MH_I2C_Read... [19:56:49]Read from MH i2c: E2 62 00 [19:56:49]MH_I2C_Read... [19:56: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 24 54 01 00 0E 04 04 00 F1 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 B9 [19:56:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 24 54 01 00 0E 04 04 00 F1 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 [19:56:49]wFMCommunicate OK [19:56:49]SAM_PROTO_GetFieldsCounters done [19:56:49]requested_item shift.num is exist - process it [19:56:49]requested_item shift.opened is exist - process it [19:56:49]req_shift_opened [19:56:49]FM_GetShiftState [19:56:49]SAM_PROTO_GetShiftState [19:56:49]wFMCommunicate request_size=4 [19:56:49]MH_SAM_APDU [19:56:49]CAPDU: 80 13 01 00 [19:56:49]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [19:56:49]Write i2c OK [19:56:49]MH_I2C_Read... [19:56:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:56:49]Read from MH i2c: E2 [19:56:49]MH_I2C_Read... [19:56:49]Read from MH i2c: E2 0E 00 [19:56:49]MH_I2C_Read... [19:56:49]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4D [19:56:49]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:56:49]wFMCommunicate OK [19:56:49]SAM_PROTO_GetShiftState done [19:56:49]FM_GetShiftState done [19:56:49]req_shift_opened done [19:56:49]requested_item shift.open_date is exist - process it [19:56:49]req_shift_open_date [19:56:49]req_shift_open_date done [19:56:49]produce_requested_data done [19:56:49]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87076,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:56:49]process_action_free get_value [19:56:49]json_value_free [19:56:49]json_value_free done [19:56:49]process_json_proto returns [19:56:49]Send response to host [19:56:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87076,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:56:49]free response buf [19:56:49]execute_script done [19:56:49]execute_script returns [19:56:49]free content buf [19:56:49]Sock 8.Close socket [19:56:49]Sock 8.Thread stoped [19:56:49]accept exits with 9 [19:56:49]New connection [19:56:49]New thread 3067129188 created [19:56:49]Thread 3067272548 joined [19:56:49]Waiting for new connection... [19:56:49] Sock 9.Parse request [19:56:49]Sock 9.Check first char [19:56:49]Sock 9.First char is OK [19:56:49]request: POST /json_proto HTTP/1.0 [19:56:49]Method: POST [19:56:49]URL: /json_proto [19:56:49]Method is POST - this is cgi request [19:56:49]url: /json_proto [19:56:49]query_string will be loaded in cgi processing [19:56:49]execute_cgi json_proto POST (null) [19:56:49]execute_cgi path=json_proto method=POST [19:56:49]POST find Content-Length [19:56:49]Host: 172.17.47.196:8080 [19:56:49]Content-Length: 331 [19:56:49]Content-Type: application/json [19:56:49] [19:56:49]POST finish read [19:56:49]Found Content-Length = 331 [19:56: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" ] } } [19:56:49]execute_script... [19:56: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" ] } } [19:56:49]POST & json_proto [19:56:49]process_json_proto [19:56:49]json parsed OK: [19:56:49]protocol is kg_v1.0 [19:56:49]action value=get_value [19:56:49]process_action get_value [19:56:49]cmd_get_value [19:56:49]process_action get_value done [19:56:49]requested_data is exist [19:56:49]produce_requested_data [19:56:49]requested_item fm.sale.total is exist - process it [19:56:49]SAM_PROTO_GetFMData [19:56:49]wFMCommunicate request_size=4 [19:56:49]MH_SAM_APDU [19:56:49]CAPDU: 80 13 03 00 [19:56:49]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [19:56:49]Write i2c OK [19:56:49]MH_I2C_Read... [19:56:50]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [19:56:50]Read from MH i2c: E2 [19:56:50]MH_I2C_Read... [19:56:50]Read from MH i2c: E2 FD 00 [19:56:50]MH_I2C_Read... [19:56:50]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 41 50 01 00 69 04 A3 00 6F 04 04 00 C5 4D 01 00 B1 04 05 00 AC 76 78 B8 01 70 04 05 00 88 86 92 8A 01 72 04 04 00 24 F0 E5 2D 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 46 3D CA 2E 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 35 1C E6 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 52 [19:56:50]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 41 50 01 00 69 04 A3 00 6F 04 04 00 C5 4D 01 00 B1 04 05 00 AC 76 78 B8 01 70 04 05 00 88 86 92 8A 01 72 04 04 00 24 F0 E5 2D 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 46 3D CA 2E 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 35 1C E6 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 [19:56:50]wFMCommunicate OK [19:56:50]wFMCommunicate request_size=4 [19:56:50]MH_SAM_APDU [19:56:50]CAPDU: 80 17 00 00 [19:56:50]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [19:56:50]Write i2c OK [19:56:50]MH_I2C_Read... [19:56:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:56:50]Read from MH i2c: E2 [19:56:50]MH_I2C_Read... [19:56:50]Read from MH i2c: E2 FD 00 [19:56:50]MH_I2C_Read... [19:56:50]Read from MH i2c: E2 FD 00 14 00 00 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 1F [19:56:50]RAPDU: 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [19:56:50]wFMCommunicate OK [19:56:50]wFMCommunicate request_size=4 [19:56:50]MH_SAM_APDU [19:56:50]CAPDU: 80 17 00 00 [19:56:50]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [19:56:50]Write i2c OK [19:56:50]MH_I2C_Read... [19:56:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:56:50]Read from MH i2c: E2 [19:56:50]MH_I2C_Read... [19:56:50]Read from MH i2c: E2 FD 00 [19:56:50]MH_I2C_Read... [19:56:50]Read from MH i2c: E2 FD 00 15 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 6D [19:56:50]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 [19:56:50]wFMCommunicate OK [19:56:50]wFMCommunicate request_size=4 [19:56:50]MH_SAM_APDU [19:56:50]CAPDU: 80 17 00 00 [19:56:50]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [19:56:50]Write i2c OK [19:56:50]MH_I2C_Read... [19:56:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:56:50]Read from MH i2c: E2 [19:56:50]MH_I2C_Read... [19:56:50]Read from MH i2c: E2 FD 00 [19:56:50]MH_I2C_Read... [19:56:50]Read from MH i2c: E2 FD 00 16 00 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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 0E [19:56:50]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [19:56:50]wFMCommunicate OK [19:56:50]wFMCommunicate request_size=4 [19:56:50]MH_SAM_APDU [19:56:50]CAPDU: 80 17 00 00 [19:56:50]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [19:56:50]Write i2c OK [19:56:50]MH_I2C_Read... [19:56:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [19:56:51]Read from MH i2c: E2 [19:56:51]MH_I2C_Read... [19:56:51]Read from MH i2c: E2 E5 00 [19:56:51]MH_I2C_Read... [19:56:51]Read from MH i2c: E2 E5 00 17 00 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [19:56:51]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:56:51]wFMCommunicate OK [19:56:51]SAM_PROTO_GetFMData done [19:56:51]requested_item fm.sale_refund.total is exist - process it [19:56:51]requested_item fm.buy.total is exist - process it [19:56:51]requested_item shift.sale.total is exist - process it [19:56:51]SAM_PROTO_GetShiftData [19:56:51]wFMCommunicate request_size=4 [19:56:51]MH_SAM_APDU [19:56:51]CAPDU: 80 13 02 00 [19:56:51]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [19:56:51]Write i2c OK [19:56:51]MH_I2C_Read... [19:56:51]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [19:56:51]Read from MH i2c: E2 [19:56:51]MH_I2C_Read... [19:56:51]Read from MH i2c: E2 FD 00 [19:56:51]MH_I2C_Read... [19:56:51]Read from MH i2c: E2 FD 00 18 00 00 BC 04 AA 04 B8 04 6E 04 04 00 85 01 00 00 69 04 9E 00 6F 04 04 00 83 01 00 00 B1 04 04 00 73 C7 D3 01 70 04 04 00 70 B1 A0 01 72 04 03 00 03 16 33 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 17 B0 31 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 EB 23 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 BE [19:56:51]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 85 01 00 00 69 04 9E 00 6F 04 04 00 83 01 00 00 B1 04 04 00 73 C7 D3 01 70 04 04 00 70 B1 A0 01 72 04 03 00 03 16 33 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 17 B0 31 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 EB 23 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [19:56:51]wFMCommunicate OK [19:56:51]wFMCommunicate request_size=4 [19:56:51]MH_SAM_APDU [19:56:51]CAPDU: 80 17 00 00 [19:56:51]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [19:56:51]Write i2c OK [19:56:51]MH_I2C_Read... [19:56:51]OFD Sender: No OFD packet to send [19:56:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:56:51]Read from MH i2c: E2 [19:56:51]MH_I2C_Read... [19:56:51]Read from MH i2c: E2 FD 00 [19:56:51]MH_I2C_Read... [19:56:51]Read from MH i2c: E2 FD 00 19 00 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 81 [19:56:51]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 [19:56:52]wFMCommunicate OK [19:56:52]wFMCommunicate request_size=4 [19:56:52]MH_SAM_APDU [19:56:52]CAPDU: 80 17 00 00 [19:56:52]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [19:56:52]Write i2c OK [19:56:52]MH_I2C_Read... [19:56:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:56:52]Read from MH i2c: E2 [19:56:52]MH_I2C_Read... [19:56:52]Read from MH i2c: E2 FD 00 [19:56:52]MH_I2C_Read... [19:56:52]Read from MH i2c: E2 FD 00 1A 00 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 C3 [19:56:52]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 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [19:56:52]wFMCommunicate OK [19:56:52]wFMCommunicate request_size=4 [19:56:52]MH_SAM_APDU [19:56:52]CAPDU: 80 17 00 00 [19:56:52]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [19:56:52]Write i2c OK [19:56:52]MH_I2C_Read... [19:56:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:56:52]Read from MH i2c: E2 [19:56:52]MH_I2C_Read... [19:56:52]Read from MH i2c: E2 FD 00 [19:56:52]MH_I2C_Read... [19:56:52]Read from MH i2c: E2 FD 00 1B 00 00 03 00 00 EF 03 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 90 00 1C [19:56:52]RAPDU: 03 00 00 EF 03 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 90 00 [19:56:52]wFMCommunicate OK [19:56:52]wFMCommunicate request_size=4 [19:56:52]MH_SAM_APDU [19:56:52]CAPDU: 80 17 00 00 [19:56:52]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [19:56:52]Write i2c OK [19:56:52]MH_I2C_Read... [19:56:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [19:56:52]Read from MH i2c: E2 [19:56:52]MH_I2C_Read... [19:56:52]Read from MH i2c: E2 D9 00 [19:56:52]MH_I2C_Read... [19:56:52]Read from MH i2c: E2 D9 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [19:56:52]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:56:52]wFMCommunicate OK [19:56:52]SAM_PROTO_GetShiftData done [19:56:52]requested_item shift.sale.total_cash is exist - process it [19:56:52]requested_item shift.sale_refund.total is exist - process it [19:56:52]requested_item shift.sale_refund.total_cash is exist - process it [19:56:52]requested_item shift.buy.total is exist - process it [19:56:52]requested_item shift.buy.total_cash is exist - process it [19:56:52]produce_requested_data done [19:56:52]produce_requested_data return {"fm.sale.total":73898697.40,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":306563.71,"shift.sale.total_cash":273084.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [19:56:52]process_action_free get_value [19:56:52]json_value_free [19:56:52]json_value_free done [19:56:52]process_json_proto returns [19:56:52]Send response to host [19:56:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73898697.40,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":306563.71,"shift.sale.total_cash":273084.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [19:56:52]free response buf [19:56:52]execute_script done [19:56:52]execute_script returns [19:56:52]free content buf [19:56:52]Sock 9.Close socket [19:56:52]Sock 9.Thread stoped [19:56:53]accept exits with 8 [19:56:53]New connection [19:56:53]New thread 3067272548 created [19:56:53]Thread 3067129188 joined [19:56:53]Waiting for new connection... [19:56:53] Sock 8.Parse request [19:56:53]Sock 8.Check first char [19:56:53]Sock 8.First char is OK [19:56:53]request: POST /json_proto HTTP/1.0 [19:56:53]Method: POST [19:56:53]URL: /json_proto [19:56:53]Method is POST - this is cgi request [19:56:53]url: /json_proto [19:56:53]query_string will be loaded in cgi processing [19:56:53]execute_cgi json_proto POST (null) [19:56:53]execute_cgi path=json_proto method=POST [19:56:53]POST find Content-Length [19:56:53]Host: 172.17.47.196:8080 [19:56:53]Content-Length: 144 [19:56:53]Content-Type: application/json [19:56:53] [19:56:53]POST finish read [19:56:53]Found Content-Length = 144 [19:56:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [19:56:53]execute_script... [19:56:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [19:56:53]POST & json_proto [19:56:53]process_json_proto [19:56:53]json parsed OK: [19:56:53]protocol is kg_v1.0 [19:56:53]action value=print_doc [19:56:53]process_action print_doc [19:56:53]process_action_free print_doc [19:56:53]json_value_free [19:56:53]json_value_free done [19:56:53]process_json_proto returns [19:56:53]Send response to host [19:56:53]{"protocol":"kg_v1.0","response":{"error":1000,"error_desc":"Open file error(LoadLastDocumentFromArchive)"}} [19:56:53]free response buf [19:56:53]execute_script done [19:56:53]execute_script returns [19:56:53]free content buf [19:56:53]Sock 8.Close socket [19:56:53]Sock 8.Thread stoped [19:56:56]OFD Sender: No OFD packet to send [19:57:01]OFD Sender: No OFD packet to send [19:57:03]accept exits with 9 [19:57:03]New connection [19:57:03]New thread 3067129188 created [19:57:03]Thread 3067272548 joined [19:57:03]Waiting for new connection... [19:57:03] Sock 9.Parse request [19:57:03]Sock 9.Check first char [19:57:03]Sock 9.First char is OK [19:57:03]request: POST /json_proto HTTP/1.0 [19:57:03]Method: POST [19:57:03]URL: /json_proto [19:57:03]Method is POST - this is cgi request [19:57:03]url: /json_proto [19:57:03]query_string will be loaded in cgi processing [19:57:03]execute_cgi json_proto POST (null) [19:57:03]execute_cgi path=json_proto method=POST [19:57:03]POST find Content-Length [19:57:03]Host: 172.17.47.196:8080 [19:57:03]Content-Length: 215 [19:57:03]Content-Type: application/json [19:57:03] [19:57:03]POST finish read [19:57:03]Found Content-Length = 215 [19:57:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:57:03]execute_script... [19:57:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:57:03]POST & json_proto [19:57:03]process_json_proto [19:57:03]json parsed OK: [19:57:03]protocol is kg_v1.0 [19:57:03]action value=get_value [19:57:03]process_action get_value [19:57:03]cmd_get_value [19:57:03]process_action get_value done [19:57:03]requested_data is exist [19:57:03]produce_requested_data [19:57:03]requested_item kkm.sn is exist - process it [19:57:03]requested_item kkm.ver is exist - process it [19:57:03]requested_item fm.sn is exist - process it [19:57:03]wFMCommunicate request_size=4 [19:57:03]MH_SAM_APDU [19:57:03]CAPDU: 80 11 00 00 [19:57:03]Write to MH i2c: E2 08 00 1D 00 80 11 00 00 00 00 00 00 97 [19:57:03]Write i2c OK [19:57:03]MH_I2C_Read... [19:57:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:57:03]Read from MH i2c: E2 [19:57:03]MH_I2C_Read... [19:57:03]Read from MH i2c: E2 17 00 [19:57:03]MH_I2C_Read... [19:57:03]Read from MH i2c: E2 17 00 1D 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 F6 [19:57:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:57:03]wFMCommunicate OK [19:57:03]requested_item fd.num is exist - process it [19:57:03]SAM_PROTO_GetFieldsCounters [19:57:03]wFMCommunicate request_size=4 [19:57:03]MH_SAM_APDU [19:57:03]CAPDU: 80 13 00 00 [19:57:03]Write to MH i2c: E2 08 00 1E 00 80 13 00 00 00 00 00 00 9A [19:57:03]Write i2c OK [19:57:03]MH_I2C_Read... [19:57:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:57:03]Read from MH i2c: E2 [19:57:03]MH_I2C_Read... [19:57:03]Read from MH i2c: E2 62 00 [19:57:03]MH_I2C_Read... [19:57:03]Read from MH i2c: E2 62 00 1E 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 24 54 01 00 0E 04 04 00 F1 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 C6 [19:57: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 24 54 01 00 0E 04 04 00 F1 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 [19:57:03]wFMCommunicate OK [19:57:03]SAM_PROTO_GetFieldsCounters done [19:57:03]requested_item shift.num is exist - process it [19:57:03]requested_item shift.opened is exist - process it [19:57:03]req_shift_opened [19:57:03]FM_GetShiftState [19:57:03]SAM_PROTO_GetShiftState [19:57:03]wFMCommunicate request_size=4 [19:57:03]MH_SAM_APDU [19:57:03]CAPDU: 80 13 01 00 [19:57:03]Write to MH i2c: E2 08 00 1F 00 80 13 01 00 00 00 00 00 9C [19:57:03]Write i2c OK [19:57:03]MH_I2C_Read... [19:57:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:57:03]Read from MH i2c: E2 [19:57:03]MH_I2C_Read... [19:57:03]Read from MH i2c: E2 0E 00 [19:57:03]MH_I2C_Read... [19:57:03]Read from MH i2c: E2 0E 00 1F 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 5A [19:57:03]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:57:03]wFMCommunicate OK [19:57:03]SAM_PROTO_GetShiftState done [19:57:03]FM_GetShiftState done [19:57:03]req_shift_opened done [19:57:03]requested_item shift.open_date is exist - process it [19:57:03]req_shift_open_date [19:57:03]req_shift_open_date done [19:57:03]produce_requested_data done [19:57:03]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87076,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:57:03]process_action_free get_value [19:57:03]json_value_free [19:57:03]json_value_free done [19:57:03]process_json_proto returns [19:57:03]Send response to host [19:57:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87076,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:57:03]free response buf [19:57:03]execute_script done [19:57:03]execute_script returns [19:57:03]free content buf [19:57:03]Sock 9.Close socket [19:57:03]Sock 9.Thread stoped [19:57:03]accept exits with 10 [19:57:03]New connection [19:57:03]New thread 3067272548 created [19:57:03]Thread 3067129188 joined [19:57:03]Waiting for new connection... [19:57:03] Sock 10.Parse request [19:57:03]Sock 10.Check first char [19:57:03]Sock 10.First char is OK [19:57:03]request: POST /json_proto HTTP/1.0 [19:57:03]Method: POST [19:57:03]URL: /json_proto [19:57:03]Method is POST - this is cgi request [19:57:03]url: /json_proto [19:57:03]query_string will be loaded in cgi processing [19:57:03]execute_cgi json_proto POST (null) [19:57:03]execute_cgi path=json_proto method=POST [19:57:03]POST find Content-Length [19:57:03]Host: 172.17.47.196:8080 [19:57:03]Content-Length: 331 [19:57:03]Content-Type: application/json [19:57:03] [19:57:03]POST finish read [19:57:03]Found Content-Length = 331 [19:57:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [19:57:03]execute_script... [19:57:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [19:57:03]POST & json_proto [19:57:03]process_json_proto [19:57:03]json parsed OK: [19:57:03]protocol is kg_v1.0 [19:57:03]action value=get_value [19:57:03]process_action get_value [19:57:03]cmd_get_value [19:57:03]process_action get_value done [19:57:03]requested_data is exist [19:57:03]produce_requested_data [19:57:03]requested_item fm.sale.total is exist - process it [19:57:03]SAM_PROTO_GetFMData [19:57:03]wFMCommunicate request_size=4 [19:57:03]MH_SAM_APDU [19:57:03]CAPDU: 80 13 03 00 [19:57:03]Write to MH i2c: E2 08 00 20 00 80 13 03 00 00 00 00 00 9F [19:57:03]Write i2c OK [19:57:03]MH_I2C_Read... [19:57:03]recv_with_timeout no data received [19:57:04]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [19:57:04]Read from MH i2c: E2 [19:57:04]MH_I2C_Read... [19:57:04]Read from MH i2c: E2 FD 00 [19:57:04]MH_I2C_Read... [19:57:04]Read from MH i2c: E2 FD 00 20 00 00 C8 04 85 04 C4 04 6E 04 04 00 41 50 01 00 69 04 A3 00 6F 04 04 00 C5 4D 01 00 B1 04 05 00 AC 76 78 B8 01 70 04 05 00 88 86 92 8A 01 72 04 04 00 24 F0 E5 2D 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 46 3D CA 2E 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 35 1C E6 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 5F [19:57:04]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 41 50 01 00 69 04 A3 00 6F 04 04 00 C5 4D 01 00 B1 04 05 00 AC 76 78 B8 01 70 04 05 00 88 86 92 8A 01 72 04 04 00 24 F0 E5 2D 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 46 3D CA 2E 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 35 1C E6 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 [19:57:04]wFMCommunicate OK [19:57:04]wFMCommunicate request_size=4 [19:57:04]MH_SAM_APDU [19:57:04]CAPDU: 80 17 00 00 [19:57:04]Write to MH i2c: E2 08 00 21 00 80 17 00 00 00 00 00 00 A1 [19:57:04]Write i2c OK [19:57:04]MH_I2C_Read... [19:57:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:57:04]Read from MH i2c: E2 [19:57:04]MH_I2C_Read... [19:57:04]Read from MH i2c: E2 FD 00 [19:57:04]MH_I2C_Read... [19:57:04]Read from MH i2c: E2 FD 00 21 00 00 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 2C [19:57:04]RAPDU: 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [19:57:04]wFMCommunicate OK [19:57:04]wFMCommunicate request_size=4 [19:57:04]MH_SAM_APDU [19:57:04]CAPDU: 80 17 00 00 [19:57:04]Write to MH i2c: E2 08 00 22 00 80 17 00 00 00 00 00 00 A2 [19:57:04]Write i2c OK [19:57:04]MH_I2C_Read... [19:57:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:57:04]Read from MH i2c: E2 [19:57:04]MH_I2C_Read... [19:57:04]Read from MH i2c: E2 FD 00 [19:57:04]MH_I2C_Read... [19:57:04]Read from MH i2c: E2 FD 00 22 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 7A [19:57:04]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 [19:57:04]wFMCommunicate OK [19:57:04]wFMCommunicate request_size=4 [19:57:04]MH_SAM_APDU [19:57:04]CAPDU: 80 17 00 00 [19:57:04]Write to MH i2c: E2 08 00 23 00 80 17 00 00 00 00 00 00 A3 [19:57:04]Write i2c OK [19:57:04]MH_I2C_Read... [19:57:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:57:05]Read from MH i2c: E2 [19:57:05]MH_I2C_Read... [19:57:05]Read from MH i2c: E2 FD 00 [19:57:05]MH_I2C_Read... [19:57:05]Read from MH i2c: E2 FD 00 23 00 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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 1B [19:57:05]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [19:57:05]wFMCommunicate OK [19:57:05]wFMCommunicate request_size=4 [19:57:05]MH_SAM_APDU [19:57:05]CAPDU: 80 17 00 00 [19:57:05]Write to MH i2c: E2 08 00 24 00 80 17 00 00 00 00 00 00 A4 [19:57:05]Write i2c OK [19:57:05]MH_I2C_Read... [19:57:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [19:57:05]Read from MH i2c: E2 [19:57:05]MH_I2C_Read... [19:57:05]Read from MH i2c: E2 E5 00 [19:57:05]MH_I2C_Read... [19:57:05]Read from MH i2c: E2 E5 00 24 00 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 88 [19:57:05]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:57:05]wFMCommunicate OK [19:57:05]SAM_PROTO_GetFMData done [19:57:05]requested_item fm.sale_refund.total is exist - process it [19:57:05]requested_item fm.buy.total is exist - process it [19:57:05]requested_item shift.sale.total is exist - process it [19:57:05]SAM_PROTO_GetShiftData [19:57:05]wFMCommunicate request_size=4 [19:57:05]MH_SAM_APDU [19:57:05]CAPDU: 80 13 02 00 [19:57:05]Write to MH i2c: E2 08 00 25 00 80 13 02 00 00 00 00 00 A3 [19:57:05]Write i2c OK [19:57:05]MH_I2C_Read... [19:57:06]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [19:57:06]Read from MH i2c: E2 [19:57:06]MH_I2C_Read... [19:57:06]Read from MH i2c: E2 FD 00 [19:57:06]MH_I2C_Read... [19:57:06]Read from MH i2c: E2 FD 00 25 00 00 BC 04 AA 04 B8 04 6E 04 04 00 85 01 00 00 69 04 9E 00 6F 04 04 00 83 01 00 00 B1 04 04 00 73 C7 D3 01 70 04 04 00 70 B1 A0 01 72 04 03 00 03 16 33 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 17 B0 31 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 EB 23 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 CB [19:57:06]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 85 01 00 00 69 04 9E 00 6F 04 04 00 83 01 00 00 B1 04 04 00 73 C7 D3 01 70 04 04 00 70 B1 A0 01 72 04 03 00 03 16 33 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 17 B0 31 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 EB 23 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [19:57:06]wFMCommunicate OK [19:57:06]wFMCommunicate request_size=4 [19:57:06]MH_SAM_APDU [19:57:06]CAPDU: 80 17 00 00 [19:57:06]Write to MH i2c: E2 08 00 26 00 80 17 00 00 00 00 00 00 A6 [19:57:06]Write i2c OK [19:57:06]MH_I2C_Read... [19:57:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:57:06]Read from MH i2c: E2 [19:57:06]MH_I2C_Read... [19:57:06]Read from MH i2c: E2 FD 00 [19:57:06]MH_I2C_Read... [19:57:06]Read from MH i2c: E2 FD 00 26 00 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 8E [19:57:06]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 [19:57:06]wFMCommunicate OK [19:57:06]wFMCommunicate request_size=4 [19:57:06]MH_SAM_APDU [19:57:06]CAPDU: 80 17 00 00 [19:57:06]Write to MH i2c: E2 08 00 27 00 80 17 00 00 00 00 00 00 A7 [19:57:06]Write i2c OK [19:57:06]MH_I2C_Read... [19:57:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:57:06]Read from MH i2c: E2 [19:57:06]MH_I2C_Read... [19:57:06]OFD Sender: No OFD packet to send [19:57:06]Read from MH i2c: E2 FD 00 [19:57:06]MH_I2C_Read... [19:57:06]Read from MH i2c: E2 FD 00 27 00 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 D0 [19:57:07]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 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [19:57:07]wFMCommunicate OK [19:57:07]wFMCommunicate request_size=4 [19:57:07]MH_SAM_APDU [19:57:07]CAPDU: 80 17 00 00 [19:57:07]Write to MH i2c: E2 08 00 28 00 80 17 00 00 00 00 00 00 A8 [19:57:07]Write i2c OK [19:57:07]MH_I2C_Read... [19:57:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:57:07]Read from MH i2c: E2 [19:57:07]MH_I2C_Read... [19:57:07]Read from MH i2c: E2 FD 00 [19:57:07]MH_I2C_Read... [19:57:07]Read from MH i2c: E2 FD 00 28 00 00 03 00 00 EF 03 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 90 00 29 [19:57:07]RAPDU: 03 00 00 EF 03 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 90 00 [19:57:07]wFMCommunicate OK [19:57:07]wFMCommunicate request_size=4 [19:57:07]MH_SAM_APDU [19:57:07]CAPDU: 80 17 00 00 [19:57:07]Write to MH i2c: E2 08 00 29 00 80 17 00 00 00 00 00 00 A9 [19:57:07]Write i2c OK [19:57:07]MH_I2C_Read... [19:57:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [19:57:07]Read from MH i2c: E2 [19:57:07]MH_I2C_Read... [19:57:07]Read from MH i2c: E2 D9 00 [19:57:07]MH_I2C_Read... [19:57:07]Read from MH i2c: E2 D9 00 29 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 88 [19:57:07]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:57:08]wFMCommunicate OK [19:57:08]SAM_PROTO_GetShiftData done [19:57:08]requested_item shift.sale.total_cash is exist - process it [19:57:08]requested_item shift.sale_refund.total is exist - process it [19:57:08]requested_item shift.sale_refund.total_cash is exist - process it [19:57:08]requested_item shift.buy.total is exist - process it [19:57:08]requested_item shift.buy.total_cash is exist - process it [19:57:08]produce_requested_data done [19:57:08]produce_requested_data return {"fm.sale.total":73898697.40,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":306563.71,"shift.sale.total_cash":273084.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [19:57:08]process_action_free get_value [19:57:08]json_value_free [19:57:08]json_value_free done [19:57:08]process_json_proto returns [19:57:08]Send response to host [19:57:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73898697.40,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":306563.71,"shift.sale.total_cash":273084.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [19:57:08]free response buf [19:57:08]execute_script done [19:57:08]execute_script returns [19:57:08]free content buf [19:57:08]Sock 10.Close socket [19:57:08]Sock 10.Thread stoped [19:57:08]accept exits with 9 [19:57:08]New connection [19:57:08]New thread 3067129188 created [19:57:08]Thread 3067272548 joined [19:57:08]Waiting for new connection... [19:57:08] Sock 9.Parse request [19:57:08]Sock 9.Check first char [19:57:08]Sock 9.First char is OK [19:57:08]request: POST /json_proto HTTP/1.0 [19:57:08]Method: POST [19:57:08]URL: /json_proto [19:57:08]Method is POST - this is cgi request [19:57:08]url: /json_proto [19:57:08]query_string will be loaded in cgi processing [19:57:08]execute_cgi json_proto POST (null) [19:57:08]execute_cgi path=json_proto method=POST [19:57:08]POST find Content-Length [19:57:08]Host: 172.17.47.196:8080 [19:57:08]Content-Length: 682 [19:57:08]Content-Type: application/json [19:57:08] [19:57:08]POST finish read [19:57:08]Found Content-Length = 682 [19:57:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)871999", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:57:08]execute_script... [19:57: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)871999", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:57:08]POST & json_proto [19:57:08]process_json_proto [19:57:08]json parsed OK: [19:57:08]protocol is kg_v1.0 [19:57:08]action value=close_receipt [19:57:08]process_action close_receipt [19:57:08]cmd_close_receipt [19:57:08]MH_GetDate [19:57:08]Write to MH i2c: F0 00 00 2A 00 19 [19:57:08]Write i2c OK [19:57:08]MH_I2C_Read... [19:57:08]Read from MH i2c: F0 [19:57:08]MH_I2C_Read... [19:57:08]Read from MH i2c: F0 09 00 [19:57:08]MH_I2C_Read... [19:57:08]Read from MH i2c: F0 09 00 2A 00 00 94 76 F0 66 4C 6B 94 66 33 [19:57:08]GetLastDocTimeStamp 97 [19:57:08]current date 1727035028 [19:57:08]FM_GetShiftState [19:57:08]SAM_PROTO_GetShiftState [19:57:08]wFMCommunicate request_size=4 [19:57:08]MH_SAM_APDU [19:57:08]CAPDU: 80 13 01 00 [19:57:08]Write to MH i2c: E2 08 00 2B 00 80 13 01 00 00 00 00 00 A8 [19:57:08]Write i2c OK [19:57:08]MH_I2C_Read... [19:57:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:57:08]Read from MH i2c: E2 [19:57:08]MH_I2C_Read... [19:57:08]Read from MH i2c: E2 0E 00 [19:57:08]MH_I2C_Read... [19:57:08]Read from MH i2c: E2 0E 00 2B 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 66 [19:57:08]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:57:08]wFMCommunicate OK [19:57:08]SAM_PROTO_GetShiftState done [19:57:08]FM_GetShiftState done [19:57:08]opened in 1726964220 [19:57:08]opened+sec_in_day 1727050620 [19:57:08]quantity*price = 50063 [19:57:08]sum+1 = 50064 [19:57:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 390 22.09.2024 19:57 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87077 ФПД: 129955295430413 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T195708&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87077&fm=129955295430413&tin=02508201610067®Number=0000000000092592&sum=50000 [19:57:09]StoreToDocumentArchive [19:57:09]shift 497 fd 87077 [19:57:09]save to /storage/0497/doc_00087077 [19:57:09]save last doc name /storage/0497/doc_00087077 to /storage/kkm_last_doc_name [19:57:09]save OK [19:57:09]Clear old archive folders... [19:57:09]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:57:09]tlvbuf is 01484A60 [19:57:09]SAM_PROTO_ClearQueue [19:57:09]wFMCommunicate request_size=4 [19:57:09]MH_SAM_APDU [19:57:09]CAPDU: 80 09 00 00 [19:57:09]Write to MH i2c: E2 08 00 38 00 80 09 00 00 00 00 00 00 AA [19:57:09]Write i2c OK [19:57:09]MH_I2C_Read... [19:57:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:57:09]Read from MH i2c: E2 [19:57:09]MH_I2C_Read... [19:57:09]Read from MH i2c: E2 03 00 [19:57:09]MH_I2C_Read... [19:57:09]Read from MH i2c: E2 03 00 38 00 00 90 00 AC [19:57:09]RAPDU: 90 00 [19:57:09]wFMCommunicate OK [19:57:09]SAM_PROTO_ClearQueue done [19:57:09]KKMCreateOFDPacket [19:57:09]OFDProtocolAddRootSTLVToBuf [19:57:09]FM_MakeSignedData [19:57:09]FM_MakeSignedData [19:57:09]SAM_PROTO_SignData [19:57:09]wFMCommunicate request_size=4 [19:57:09]MH_SAM_APDU [19:57:09]CAPDU: 80 0D 01 02 [19:57:09]Write to MH i2c: E2 08 00 39 00 80 0D 01 02 00 00 00 00 B2 [19:57:09]Write i2c OK [19:57:09]MH_I2C_Read... [19:57:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:57:10]Read from MH i2c: E2 [19:57:10]MH_I2C_Read... [19:57:10]Read from MH i2c: E2 03 00 [19:57:10]MH_I2C_Read... [19:57:10]Read from MH i2c: E2 03 00 39 00 00 90 00 AD [19:57:10]RAPDU: 90 00 [19:57:10]wFMCommunicate OK [19:57:10]wFMCommunicate request_size=255 [19:57:10]MH_SAM_APDU [19:57:10]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 86 01 00 00 F4 03 04 00 94 76 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 25 54 01 00 35 04 06 00 [19:57:10]Write to MH i2c: E2 02 01 3A 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 86 01 00 00 F4 03 04 00 94 76 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 25 54 01 00 35 04 06 00 00 00 07 [19:57:10]Write i2c OK [19:57:10]MH_I2C_Read... [19:57:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:57:10]Read from MH i2c: E2 [19:57:10]MH_I2C_Read... [19:57:10]Read from MH i2c: E2 03 00 [19:57:10]MH_I2C_Read... [19:57:10]Read from MH i2c: E2 03 00 3A 00 00 90 00 AE [19:57:10]RAPDU: 90 00 [19:57:10]wFMCommunicate OK [19:57:10]wFMCommunicate request_size=11 [19:57:10]MH_SAM_APDU [19:57:10]CAPDU: 80 0D 02 02 06 76 31 93 38 87 0D [19:57:10]Write to MH i2c: E2 0E 00 3B 00 80 0D 02 02 06 00 76 31 93 38 87 0D 00 00 C7 [19:57:10]Write i2c OK [19:57:10]MH_I2C_Read... [19:57:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:57:10]Read from MH i2c: E2 [19:57:10]MH_I2C_Read... [19:57:10]Read from MH i2c: E2 03 00 [19:57:10]MH_I2C_Read... [19:57:10]Read from MH i2c: E2 03 00 3B 00 00 90 00 AF [19:57:10]RAPDU: 90 00 [19:57:10]wFMCommunicate OK [19:57:10]wFMCommunicate request_size=4 [19:57:10]MH_SAM_APDU [19:57:10]CAPDU: 80 0D 03 02 [19:57:10]Write to MH i2c: E2 08 00 3C 00 80 0D 03 02 00 00 00 00 B7 [19:57:10]Write i2c OK [19:57:10]MH_I2C_Read... [19:57:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:57:10]Read from MH i2c: E2 [19:57:10]MH_I2C_Read... [19:57:10]Read from MH i2c: E2 0B 00 [19:57:10]MH_I2C_Read... [19:57:10]Read from MH i2c: E2 0B 00 3C 00 00 C2 78 61 9D 2D F1 24 D4 90 00 06 [19:57:10]RAPDU: C2 78 61 9D 2D F1 24 D4 90 00 [19:57:10]wFMCommunicate OK [19:57:10]SAM_PROTO_SignData done [19:57:10]FM_MakeSignedData done [19:57:10]CreateOFDProtocolMessage [19:57:10]wFMCommunicate request_size=4 [19:57:10]MH_SAM_APDU [19:57:10]CAPDU: 80 11 00 00 [19:57:10]Write to MH i2c: E2 08 00 3D 00 80 11 00 00 00 00 00 00 B7 [19:57:10]Write i2c OK [19:57:10]MH_I2C_Read... [19:57:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:57:10]Read from MH i2c: E2 [19:57:10]MH_I2C_Read... [19:57:10]Read from MH i2c: E2 17 00 [19:57:10]MH_I2C_Read... [19:57:10]Read from MH i2c: E2 17 00 3D 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 16 [19:57:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:57:10]wFMCommunicate OK [19:57:10]CreateOFDProtocolMessage done [19:57:10]OFDSenderStorePacket 87077 [19:57:10]StoreOFDPacket docnum=87077 [19:57:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 C4 05 08 01 B8 EB 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 86 01 00 00 F4 03 04 00 94 76 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 25 54 01 00 35 04 06 00 76 31 93 38 87 0D C2 78 61 9D 2D F1 24 D4 [19:57:10]CheckFolder [19:57:10]dirname=/storage/ofd_packets [19:57:10]CheckFolder done [19:57:10]ProducePacketName [19:57:10]name=ofd_packets/00087077 [19:57:10]NVStorageSaveData ofd_packets/00087077 [19:57:10]File name is /storage/ofd_packets/00087077 [19:57:10]Write 302 bytes [19:57:10]NVStorageSaveData done [19:57:10]OFDSenderStorePacket done [19:57:10]KKMCreateOFDPacket done [19:57:10]NVStorageSaveData kkm_last_timestamp [19:57:10]File name is /storage/kkm_last_timestamp [19:57:10]Write 4 bytes [19:57:10]NVStorageSaveData done [19:57:10]ExternCall_PrintAddStr [19:57:10]wPrintStart [19:57:10]Write to MH i2c: 01 00 00 3E 00 3E [19:57:10]Write i2c OK [19:57:10]MH_I2C_Read... [19:57:10]Read from MH i2c: 01 [19:57:10]MH_I2C_Read... [19:57:10]Read from MH i2c: 01 07 00 [19:57:10]MH_I2C_Read... [19:57:10]Read from MH i2c: 01 07 00 3E 00 00 00 00 00 00 FF 0F 53 [19:57:10]RasterBufferAndPrint [19:57:10]line Счет N : (1)871999 [19:57:10]line ИНН: 02508201610067 [19:57:10]line Контрольно-Кассовый Чек [19:57:10]line ПРОДАЖА [19:57:10]line ТРК (МРК, ГНК) : 11 [19:57:10]line Товар: 2710194210 [19:57:10]line ДТ(л)-К-4 [19:57:10]line 6.570 * 76.20 [19:57:10]line = 500.63 [19:57:10]line НДС 12% НСП 1% [19:57:10]line > о реализуемом товаре [19:57:10]line ОКРУГЛЕНИЕ: -0.63 [19:57:10]line ИТОГО: 500.00 [19:57:10]line Внесено: 500.00 [19:57:10]line СДАЧА: 0.00 [19:57:10]line НСП 1% : 4.43 [19:57:10]line НДС 12% : 53.16 [19:57:10]line Наличными: 500.00 [19:57:10]line Безнал.: 0.00 [19:57:10]line Место: АЗС № 137 "Партнер Нефть" [19:57:10]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:57:10]line СНО: Общий режим [19:57:10]line Чек 390 22.09.2024 19:57 [19:57:10]line Смена: 497 ФФД: 1.0 [19:57:10]line ЗНМ: 0300000064 [19:57:10]line РНМ: 0000000000092592 [19:57:10]line Версия ККМ: 001 [19:57:10]line ФМ: 0000000000874979 [19:57:10]line ФД: 87077 [19:57:10]line ФПД: 129955295430413 [19:57:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T195708&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87077&fm=129955295430413&tin=02508201610067®Number=0000000000092592&sum=50000 [19:57:10]written 0, free lines is 4095 [19:57:10]OFD Sender: Processing packet 87077 [packets to send 277, broken 276] [19:57:10]ProducePacketName [19:57:10]name=ofd_packets/00087077 [19:57:10]OFD Sender: To server: pG, [19:57:10]CommunicateWithHost lk.salyk.kg:30040 [19:57:10]ConnectInit lk.salyk.kg [19:57:11]Write to MH i2c: 01 00 00 69 00 69 [19:57:11]Write i2c OK [19:57:11]MH_I2C_Read... [19:57:11]Read from MH i2c: 01 [19:57:11]MH_I2C_Read... [19:57:11]Read from MH i2c: 01 07 00 [19:57:11]MH_I2C_Read... [19:57:11]Read from MH i2c: 01 07 00 69 00 00 00 00 00 00 E0 0C 5C [19:57:11]RasterBufferAndPrint [19:57:11]line [19:57:11]line [19:57:11]line [19:57:11]line [19:57:11]line [19:57:11]written 0, free lines is 3323 [19:57:11]MH_Cut [19:57:11]Write to MH i2c: D1 01 00 70 00 01 42 [19:57:11]Write i2c OK [19:57:11]MH_I2C_Read... [19:57:11]Read from MH i2c: D1 [19:57:11]MH_I2C_Read... [19:57:11]Read from MH i2c: D1 01 00 [19:57:11]MH_I2C_Read... [19:57:11]Read from MH i2c: D1 01 00 70 00 00 41 [19:57:11]Write to MH i2c: 01 00 00 71 00 71 [19:57:11]Write i2c OK [19:57:11]MH_I2C_Read... [19:57:12]*** Cut start [19:57:12]*** Partial cut [19:57:12]*** CUTSNS_PIN = 1 [19:57:12]*** CUTSNS_PIN = 0 [19:57:12]*** Brake cut motor [19:57:12]Read from MH i2c: 01 [19:57:12]MH_I2C_Read... [19:57:12]*** Stop cut motor [19:57:12]*** Cut end [19:57:12]Read from MH i2c: 01 07 00 [19:57:12]MH_I2C_Read... [19:57:12]Read from MH i2c: 01 07 00 71 00 00 00 00 00 00 FF 0F 86 [19:57:12]process_action close_receipt done [19:57:12]requested_data is exist [19:57:12]produce_requested_data [19:57:12]requested_item fm.sn is exist - process it [19:57:12]wFMCommunicate request_size=4 [19:57:12]MH_SAM_APDU [19:57:12]CAPDU: 80 11 00 00 [19:57:12]Write to MH i2c: E2 08 00 72 00 80 11 00 00 00 00 00 00 EC [19:57:12]Write i2c OK [19:57:12]MH_I2C_Read... [19:57:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:57:12]Read from MH i2c: E2 [19:57:12]MH_I2C_Read... [19:57:12]Read from MH i2c: E2 17 00 [19:57:12]MH_I2C_Read... [19:57:12]Read from MH i2c: E2 17 00 72 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 4B [19:57:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:57:12]wFMCommunicate OK [19:57:12]requested_item fd.num is exist - process it [19:57:12]SAM_PROTO_GetFieldsCounters [19:57:12]wFMCommunicate request_size=4 [19:57:12]MH_SAM_APDU [19:57:12]CAPDU: 80 13 00 00 [19:57:12]Write to MH i2c: E2 08 00 73 00 80 13 00 00 00 00 00 00 EF [19:57:12]Write i2c OK [19:57:12]MH_I2C_Read... [19:57:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:57:12]Read from MH i2c: E2 [19:57:12]MH_I2C_Read... [19:57:12]Read from MH i2c: E2 62 00 [19:57:12]MH_I2C_Read... [19:57:12]Read from MH i2c: E2 62 00 73 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 25 54 01 00 0E 04 04 00 F1 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 1F [19:57: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 25 54 01 00 0E 04 04 00 F1 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 [19:57:13]wFMCommunicate OK [19:57:13]SAM_PROTO_GetFieldsCounters done [19:57:13]requested_item shift.num is exist - process it [19:57:13]requested_item shift.opened is exist - process it [19:57:13]req_shift_opened [19:57:13]FM_GetShiftState [19:57:13]SAM_PROTO_GetShiftState [19:57:13]wFMCommunicate request_size=4 [19:57:13]MH_SAM_APDU [19:57:13]CAPDU: 80 13 01 00 [19:57:13]Write to MH i2c: E2 08 00 74 00 80 13 01 00 00 00 00 00 F1 [19:57:13]Write i2c OK [19:57:13]MH_I2C_Read... [19:57:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:57:13]Read from MH i2c: E2 [19:57:13]MH_I2C_Read... [19:57:13]Read from MH i2c: E2 0E 00 [19:57:13]MH_I2C_Read... [19:57:13]Read from MH i2c: E2 0E 00 74 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 AF [19:57:13]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:57:13]wFMCommunicate OK [19:57:13]SAM_PROTO_GetShiftState done [19:57:13]FM_GetShiftState done [19:57:13]req_shift_opened done [19:57:13]requested_item shift.open_date is exist - process it [19:57:13]req_shift_open_date [19:57:13]req_shift_open_date done [19:57:13]produce_requested_data done [19:57:13]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87077,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:57:13]process_action_free close_receipt [19:57:13]json_value_free [19:57:13]json_value_free done [19:57:13]process_json_proto returns [19:57:13]Send response to host [19:57:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87077,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:57:13]free response buf [19:57:13]execute_script done [19:57:13]execute_script returns [19:57:13]free content buf [19:57:13]Sock 9.Close socket [19:57:13]Sock 9.Thread stoped [19:57:14]recv_with_timeout no data received [19:57:15]ConnectInit Can't take IP for lk.salyk.kg [19:57:15]CommunicateWithHost connect error [19:57:15]CommunicateWithHost err = -1 [19:57:15]OFD Sender: Server communicate error [19:57:20]OFD Sender: Processing packet 87077 [packets to send 277, broken 276] [19:57:20]ProducePacketName [19:57:20]name=ofd_packets/00087077 [19:57:20]OFD Sender: To server: pG, [19:57:20]CommunicateWithHost lk.salyk.kg:30040 [19:57:20]ConnectInit lk.salyk.kg [19:57:28]recv_with_timeout no data received [19:57:37]Connected sock=10 [19:57:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 C4 05 08 01 B8 EB 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 86 01 00 00 F4 03 04 00 94 76 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 25 54 01 00 35 04 06 00 76 31 93 38 87 0D C2 78 61 9D 2D F1 24 D4 [19:57:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 00 2B 47 00 F4 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 34 39 37 39 10 04 04 00 25 54 01 00 F4 03 04 00 80 21 F0 66 B6 04 01 00 00 A3 66 6B 94 89 A4 03 03 [19:57:40]CommunicateWithHost err = 0 [19:57:40]CheckOFDResponse [19:57:40]1017 (14) - 77093643461234 [19:57:40]1041 (16) - 0000000000874979 [19:57:40]1040 (4) - 87077 [19:57:40]1012 (4) - 22.09.2024 13:54 [19:57:40]1206 (1) - 0 [19:57:40]OFD Sender: Remove packet 87077 [19:57:40]ProducePacketName [19:57:40]name=ofd_packets/00087077 [19:57:40]NVStorageDeleteData [19:57:40]OFD Sender: No OFD packet to send [19:57:43]recv_with_timeout no data received [19:57:45]OFD Sender: No OFD packet to send [19:57:50]OFD Sender: No OFD packet to send [19:57:50]accept exits with 8 [19:57:50]New connection [19:57:50]New thread 3067272548 created [19:57:50]Thread 3067129188 joined [19:57:50]Waiting for new connection... [19:57:50] Sock 8.Parse request [19:57:50]Sock 8.Check first char [19:57:50]Sock 8.First char is OK [19:57:50]request: POST /json_proto HTTP/1.0 [19:57:50]Method: POST [19:57:50]URL: /json_proto [19:57:50]Method is POST - this is cgi request [19:57:50]url: /json_proto [19:57:50]query_string will be loaded in cgi processing [19:57:50]execute_cgi json_proto POST (null) [19:57:50]execute_cgi path=json_proto method=POST [19:57:50]POST find Content-Length [19:57:50]Host: 172.17.47.196:8080 [19:57:50]Content-Length: 677 [19:57:50]Content-Type: application/json [19:57:50] [19:57:50]POST finish read [19:57:50]Found Content-Length = 677 [19:57:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872001", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 6.640, "sum" : 450.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 450.00, "total" : 450.00, "payments": [ { "type": 0, "sum" : 450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:57:50]execute_script... [19:57: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)872001", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 6.640, "sum" : 450.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 450.00, "total" : 450.00, "payments": [ { "type": 0, "sum" : 450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:57:50]POST & json_proto [19:57:50]process_json_proto [19:57:50]json parsed OK: [19:57:50]protocol is kg_v1.0 [19:57:50]action value=close_receipt [19:57:50]process_action close_receipt [19:57:50]cmd_close_receipt [19:57:50]MH_GetDate [19:57:50]Write to MH i2c: F0 00 00 75 00 64 [19:57:50]Write i2c OK [19:57:50]MH_I2C_Read... [19:57:50]Read from MH i2c: F0 [19:57:50]MH_I2C_Read... [19:57:50]Read from MH i2c: F0 09 00 [19:57:50]MH_I2C_Read... [19:57:50]Read from MH i2c: F0 09 00 75 00 00 BF 76 F0 66 4C 6B 94 66 A9 [19:57:50]GetLastDocTimeStamp 1727035028 [19:57:50]current date 1727035071 [19:57:50]FM_GetShiftState [19:57:50]SAM_PROTO_GetShiftState [19:57:50]wFMCommunicate request_size=4 [19:57:50]MH_SAM_APDU [19:57:50]CAPDU: 80 13 01 00 [19:57:50]Write to MH i2c: E2 08 00 76 00 80 13 01 00 00 00 00 00 F3 [19:57:50]Write i2c OK [19:57:50]MH_I2C_Read... [19:57:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:57:50]Read from MH i2c: E2 [19:57:50]MH_I2C_Read... [19:57:50]Read from MH i2c: E2 0E 00 [19:57:50]MH_I2C_Read... [19:57:50]Read from MH i2c: E2 0E 00 76 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B1 [19:57:50]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:57:50]wFMCommunicate OK [19:57:50]SAM_PROTO_GetShiftState done [19:57:50]FM_GetShiftState done [19:57:50]opened in 1726964220 [19:57:50]opened+sec_in_day 1727050620 [19:57:50]quantity*price = 45019 [19:57:50]sum+1 = 45020 [19:57:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 450.00 Внесено: 450.00 СДАЧА: 0.00 НСП 1% : 3.98 НДС 12% : 47.81 Наличными: 450.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 391 22.09.2024 19:57 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87078 ФПД: 274633200736376 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T195751&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87078&fm=274633200736376&tin=02508201610067®Number=0000000000092592&sum=45000 [19:57:52]StoreToDocumentArchive [19:57:52]shift 497 fd 87078 [19:57:52]save to /storage/0497/doc_00087078 [19:57:52]save last doc name /storage/0497/doc_00087078 to /storage/kkm_last_doc_name [19:57:52]save OK [19:57:52]Clear old archive folders... [19:57:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:57:52]tlvbuf is 01489B50 [19:57:52]SAM_PROTO_ClearQueue [19:57:52]wFMCommunicate request_size=4 [19:57:52]MH_SAM_APDU [19:57:52]CAPDU: 80 09 00 00 [19:57:52]Write to MH i2c: E2 08 00 83 00 80 09 00 00 00 00 00 00 F5 [19:57:52]Write i2c OK [19:57:52]MH_I2C_Read... [19:57:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:57:52]Read from MH i2c: E2 [19:57:52]MH_I2C_Read... [19:57:52]Read from MH i2c: E2 03 00 [19:57:52]MH_I2C_Read... [19:57:52]Read from MH i2c: E2 03 00 83 00 00 90 00 F7 [19:57:52]RAPDU: 90 00 [19:57:52]wFMCommunicate OK [19:57:52]SAM_PROTO_ClearQueue done [19:57:52]KKMCreateOFDPacket [19:57:52]OFDProtocolAddRootSTLVToBuf [19:57:52]FM_MakeSignedData [19:57:52]FM_MakeSignedData [19:57:52]SAM_PROTO_SignData [19:57:52]wFMCommunicate request_size=4 [19:57:52]MH_SAM_APDU [19:57:52]CAPDU: 80 0D 01 02 [19:57:52]Write to MH i2c: E2 08 00 84 00 80 0D 01 02 00 00 00 00 FD [19:57:52]Write i2c OK [19:57:52]MH_I2C_Read... [19:57:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:57:52]Read from MH i2c: E2 [19:57:52]MH_I2C_Read... [19:57:52]Read from MH i2c: E2 03 00 [19:57:52]MH_I2C_Read... [19:57:52]Read from MH i2c: E2 03 00 84 00 00 90 00 F8 [19:57:52]RAPDU: 90 00 [19:57:52]wFMCommunicate OK [19:57:52]wFMCommunicate request_size=255 [19:57:52]MH_SAM_APDU [19:57: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 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 BF 76 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 26 54 01 00 35 04 06 00 F9 [19:57:52]Write to MH i2c: E2 02 01 85 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 BF 76 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 26 54 01 00 35 04 06 00 F9 00 00 F3 [19:57:52]Write i2c OK [19:57:52]MH_I2C_Read... [19:57:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:57:52]Read from MH i2c: E2 [19:57:52]MH_I2C_Read... [19:57:52]Read from MH i2c: E2 03 00 [19:57:52]MH_I2C_Read... [19:57:52]Read from MH i2c: E2 03 00 85 00 00 90 00 F9 [19:57:52]RAPDU: 90 00 [19:57:52]wFMCommunicate OK [19:57:52]wFMCommunicate request_size=10 [19:57:52]MH_SAM_APDU [19:57:52]CAPDU: 80 0D 02 02 05 C7 06 5F 98 78 [19:57:52]Write to MH i2c: E2 0D 00 86 00 80 0D 02 02 05 00 C7 06 5F 98 78 00 00 46 [19:57:52]Write i2c OK [19:57:52]MH_I2C_Read... [19:57:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:57:52]Read from MH i2c: E2 [19:57:52]MH_I2C_Read... [19:57:52]Read from MH i2c: E2 03 00 [19:57:52]MH_I2C_Read... [19:57:52]Read from MH i2c: E2 03 00 86 00 00 90 00 FA [19:57:52]RAPDU: 90 00 [19:57:52]wFMCommunicate OK [19:57:52]wFMCommunicate request_size=4 [19:57:52]MH_SAM_APDU [19:57:52]CAPDU: 80 0D 03 02 [19:57:52]Write to MH i2c: E2 08 00 87 00 80 0D 03 02 00 00 00 00 02 [19:57:52]Write i2c OK [19:57:52]MH_I2C_Read... [19:57:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:57:52]Read from MH i2c: E2 [19:57:52]MH_I2C_Read... [19:57:52]Read from MH i2c: E2 0B 00 [19:57:52]MH_I2C_Read... [19:57:52]Read from MH i2c: E2 0B 00 87 00 00 AC D4 68 52 35 0E D3 1E 90 00 71 [19:57:52]RAPDU: AC D4 68 52 35 0E D3 1E 90 00 [19:57:52]wFMCommunicate OK [19:57:52]SAM_PROTO_SignData done [19:57:52]FM_MakeSignedData done [19:57:52]CreateOFDProtocolMessage [19:57:52]wFMCommunicate request_size=4 [19:57:52]MH_SAM_APDU [19:57:52]CAPDU: 80 11 00 00 [19:57:52]Write to MH i2c: E2 08 00 88 00 80 11 00 00 00 00 00 00 02 [19:57:52]Write i2c OK [19:57:52]MH_I2C_Read... [19:57:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:57:52]Read from MH i2c: E2 [19:57:52]MH_I2C_Read... [19:57:52]Read from MH i2c: E2 17 00 [19:57:52]MH_I2C_Read... [19:57:52]Read from MH i2c: E2 17 00 88 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 61 [19:57:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:57:52]wFMCommunicate OK [19:57:52]CreateOFDProtocolMessage done [19:57:52]OFDSenderStorePacket 87078 [19:57:52]StoreOFDPacket docnum=87078 [19:57:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 67 16 07 01 2C 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 BF 76 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 26 54 01 00 35 04 06 00 F9 C7 06 5F 98 78 AC D4 68 52 35 0E D3 1E [19:57:52]CheckFolder [19:57:52]dirname=/storage/ofd_packets [19:57:52]CheckFolder done [19:57:52]ProducePacketName [19:57:52]name=ofd_packets/00087078 [19:57:52]NVStorageSaveData ofd_packets/00087078 [19:57:52]File name is /storage/ofd_packets/00087078 [19:57:52]Write 301 bytes [19:57:52]NVStorageSaveData done [19:57:52]OFDSenderStorePacket done [19:57:52]KKMCreateOFDPacket done [19:57:52]NVStorageSaveData kkm_last_timestamp [19:57:52]File name is /storage/kkm_last_timestamp [19:57:52]Write 4 bytes [19:57:52]NVStorageSaveData done [19:57:52]ExternCall_PrintAddStr [19:57:52]wPrintStart [19:57:52]Write to MH i2c: 01 00 00 89 00 89 [19:57:52]Write i2c OK [19:57:52]MH_I2C_Read... [19:57:52]Read from MH i2c: 01 [19:57:52]MH_I2C_Read... [19:57:52]Read from MH i2c: 01 07 00 [19:57:52]MH_I2C_Read... [19:57:52]Read from MH i2c: 01 07 00 89 00 00 00 00 00 00 FF 0F 9E [19:57:52]RasterBufferAndPrint [19:57:52]line Счет N : (1)872001 [19:57:52]line ИНН: 02508201610067 [19:57:52]line Контрольно-Кассовый Чек [19:57:52]line ПРОДАЖА [19:57:52]line ТРК (МРК, ГНК) : 33 [19:57:52]line Товар: 2710124130 [19:57:52]line Аи-92-К-5 [19:57:52]line 6.640 * 67.80 [19:57:52]line = 450.19 [19:57:52]line НДС 12% НСП 1% [19:57:52]line > о реализуемом товаре [19:57:52]line ОКРУГЛЕНИЕ: -0.19 [19:57:52]line ИТОГО: 450.00 [19:57:52]line Внесено: 450.00 [19:57:52]line СДАЧА: 0.00 [19:57:52]line НСП 1% : 3.98 [19:57:52]line НДС 12% : 47.81 [19:57:52]line Наличными: 450.00 [19:57:52]line Безнал.: 0.00 [19:57:52]line Место: АЗС № 137 "Партнер Нефть" [19:57:52]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:57:52]line СНО: Общий режим [19:57:52]line Чек 391 22.09.2024 19:57 [19:57:52]line Смена: 497 ФФД: 1.0 [19:57:52]line ЗНМ: 0300000064 [19:57:52]line РНМ: 0000000000092592 [19:57:52]line Версия ККМ: 001 [19:57:52]line ФМ: 0000000000874979 [19:57:52]line ФД: 87078 [19:57:52]line ФПД: 274633200736376 [19:57:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T195751&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87078&fm=274633200736376&tin=02508201610067®Number=0000000000092592&sum=45000 [19:57:52]written 0, free lines is 4095 [19:57:52]OFD Sender: Processing packet 87078 [packets to send 277, broken 276] [19:57:52]ProducePacketName [19:57:52]name=ofd_packets/00087078 [19:57:52]OFD Sender: To server: pG, [19:57:52]CommunicateWithHost lk.salyk.kg:30040 [19:57:52]ConnectInit lk.salyk.kg [19:57:53]Write to MH i2c: 01 00 00 B4 00 B4 [19:57:53]Write i2c OK [19:57:53]MH_I2C_Read... [19:57:53]Read from MH i2c: 01 [19:57:53]MH_I2C_Read... [19:57:53]Read from MH i2c: 01 07 00 [19:57:53]MH_I2C_Read... [19:57:53]Read from MH i2c: 01 07 00 B4 00 00 00 00 00 00 D8 0C 9F [19:57:53]RasterBufferAndPrint [19:57:53]line [19:57:53]line [19:57:53]line [19:57:53]line [19:57:53]line [19:57:53]written 0, free lines is 3313 [19:57:53]MH_Cut [19:57:53]Write to MH i2c: D1 01 00 BB 00 01 8D [19:57:53]Write i2c OK [19:57:53]MH_I2C_Read... [19:57:53]Read from MH i2c: D1 [19:57:53]MH_I2C_Read... [19:57:53]Read from MH i2c: D1 01 00 [19:57:53]MH_I2C_Read... [19:57:53]Read from MH i2c: D1 01 00 BB 00 00 8C [19:57:53]Write to MH i2c: 01 00 00 BC 00 BC [19:57:53]Write i2c OK [19:57:53]MH_I2C_Read... [19:57:54]*** Cut start [19:57:54]*** Partial cut [19:57:54]*** CUTSNS_PIN = 1 [19:57:54]*** CUTSNS_PIN = 0 [19:57:54]*** Brake cut motor [19:57:54]Read from MH i2c: 01 [19:57:54]MH_I2C_Read... [19:57:54]*** Stop cut motor [19:57:54]*** Cut end [19:57:54]Read from MH i2c: 01 07 00 [19:57:54]MH_I2C_Read... [19:57:54]Read from MH i2c: 01 07 00 BC 00 00 00 00 00 00 FF 0F D1 [19:57:54]process_action close_receipt done [19:57:54]requested_data is exist [19:57:54]produce_requested_data [19:57:54]requested_item fm.sn is exist - process it [19:57:54]wFMCommunicate request_size=4 [19:57:54]MH_SAM_APDU [19:57:54]CAPDU: 80 11 00 00 [19:57:54]Write to MH i2c: E2 08 00 BD 00 80 11 00 00 00 00 00 00 37 [19:57:54]Write i2c OK [19:57:54]MH_I2C_Read... [19:57:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:57:54]Read from MH i2c: E2 [19:57:54]MH_I2C_Read... [19:57:54]Read from MH i2c: E2 17 00 [19:57:54]MH_I2C_Read... [19:57:54]Read from MH i2c: E2 17 00 BD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 96 [19:57:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:57:54]wFMCommunicate OK [19:57:54]requested_item fd.num is exist - process it [19:57:54]SAM_PROTO_GetFieldsCounters [19:57:54]wFMCommunicate request_size=4 [19:57:54]MH_SAM_APDU [19:57:54]CAPDU: 80 13 00 00 [19:57:54]Write to MH i2c: E2 08 00 BE 00 80 13 00 00 00 00 00 00 3A [19:57:54]Write i2c OK [19:57:54]MH_I2C_Read... [19:57:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:57:54]Read from MH i2c: E2 [19:57:54]MH_I2C_Read... [19:57:54]Read from MH i2c: E2 62 00 [19:57:54]MH_I2C_Read... [19:57:54]Read from MH i2c: E2 62 00 BE 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 26 54 01 00 0E 04 04 00 F1 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 6E [19:57:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 26 54 01 00 0E 04 04 00 F1 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 [19:57:55]wFMCommunicate OK [19:57:55]SAM_PROTO_GetFieldsCounters done [19:57:55]requested_item shift.num is exist - process it [19:57:55]requested_item shift.opened is exist - process it [19:57:55]req_shift_opened [19:57:55]FM_GetShiftState [19:57:55]SAM_PROTO_GetShiftState [19:57:55]wFMCommunicate request_size=4 [19:57:55]MH_SAM_APDU [19:57:55]CAPDU: 80 13 01 00 [19:57:55]Write to MH i2c: E2 08 00 BF 00 80 13 01 00 00 00 00 00 3C [19:57:55]Write i2c OK [19:57:55]MH_I2C_Read... [19:57:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:57:55]Read from MH i2c: E2 [19:57:55]MH_I2C_Read... [19:57:55]Read from MH i2c: E2 0E 00 [19:57:55]MH_I2C_Read... [19:57:55]Read from MH i2c: E2 0E 00 BF 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 FA [19:57:55]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:57:55]wFMCommunicate OK [19:57:55]SAM_PROTO_GetShiftState done [19:57:55]FM_GetShiftState done [19:57:55]req_shift_opened done [19:57:55]requested_item shift.open_date is exist - process it [19:57:55]req_shift_open_date [19:57:55]req_shift_open_date done [19:57:55]produce_requested_data done [19:57:55]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87078,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:57:55]process_action_free close_receipt [19:57:55]json_value_free [19:57:55]json_value_free done [19:57:55]process_json_proto returns [19:57:55]Send response to host [19:57:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87078,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:57:55]free response buf [19:57:55]execute_script done [19:57:55]execute_script returns [19:57:55]free content buf [19:57:55]Sock 8.Close socket [19:57:55]Sock 8.Thread stoped [19:57:58]recv_with_timeout no data received [19:58:07]Connected sock=11 [19:58:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 67 16 07 01 2C 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 BF 76 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 26 54 01 00 35 04 06 00 F9 C7 06 5F 98 78 AC D4 68 52 35 0E D3 1E [19:58:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 2D 9A 47 00 B0 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 26 54 01 00 F4 03 04 00 9D 21 F0 66 B6 04 01 00 00 92 17 2F FE 51 39 A7 97 [19:58:09]CommunicateWithHost err = 0 [19:58:09]CheckOFDResponse [19:58:09]1017 (14) - 77093643461234 [19:58:09]1041 (16) - 0000000000874979 [19:58:09]1040 (4) - 87078 [19:58:09]1012 (4) - 22.09.2024 13:54 [19:58:09]1206 (1) - 0 [19:58:09]OFD Sender: Remove packet 87078 [19:58:09]ProducePacketName [19:58:09]name=ofd_packets/00087078 [19:58:09]NVStorageDeleteData [19:58:10]OFD Sender: No OFD packet to send [19:58:12]recv_with_timeout no data received [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:29]recv_with_timeout no data received [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:43]recv_with_timeout no data received [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]recv_with_timeout no data received [19:59:00]OFD Sender: No OFD packet to send [19:59:05]OFD Sender: No OFD packet to send [19:59:10]OFD Sender: No OFD packet to send [19:59:11]accept exits with 10 [19:59:11]New connection [19:59:11]New thread 3067129188 created [19:59:11]Thread 3067272548 joined [19:59:11]Waiting for new connection... [19:59:11] Sock 10.Parse request [19:59:11]Sock 10.Check first char [19:59:11]Sock 10.First char is OK [19:59:11]request: POST /json_proto HTTP/1.0 [19:59:11]Method: POST [19:59:11]URL: /json_proto [19:59:11]Method is POST - this is cgi request [19:59:11]url: /json_proto [19:59:11]query_string will be loaded in cgi processing [19:59:11]execute_cgi json_proto POST (null) [19:59:11]execute_cgi path=json_proto method=POST [19:59:11]POST find Content-Length [19:59:11]Host: 172.17.47.196:8080 [19:59:11]Content-Length: 677 [19:59:11]Content-Type: application/json [19:59:11] [19:59:11]POST finish read [19:59:11]Found Content-Length = 677 [19:59:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872000", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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:59:11]execute_script... [19:59: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)872000", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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:59:11]POST & json_proto [19:59:11]process_json_proto [19:59:11]json parsed OK: [19:59:11]protocol is kg_v1.0 [19:59:11]action value=close_receipt [19:59:11]process_action close_receipt [19:59:11]cmd_close_receipt [19:59:11]MH_GetDate [19:59:11]Write to MH i2c: F0 00 00 C0 00 AF [19:59:11]Write i2c OK [19:59:11]MH_I2C_Read... [19:59:11]Read from MH i2c: F0 [19:59:11]MH_I2C_Read... [19:59:11]Read from MH i2c: F0 09 00 [19:59:11]MH_I2C_Read... [19:59:11]Read from MH i2c: F0 09 00 C0 00 00 0F 77 F0 66 4C 6B 94 66 45 [19:59:11]GetLastDocTimeStamp 1727035071 [19:59:11]current date 1727035151 [19:59:11]FM_GetShiftState [19:59:11]SAM_PROTO_GetShiftState [19:59:11]wFMCommunicate request_size=4 [19:59:11]MH_SAM_APDU [19:59:11]CAPDU: 80 13 01 00 [19:59:11]Write to MH i2c: E2 08 00 C1 00 80 13 01 00 00 00 00 00 3E [19:59:11]Write i2c OK [19:59:11]MH_I2C_Read... [19:59:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:59:11]Read from MH i2c: E2 [19:59:11]MH_I2C_Read... [19:59:11]Read from MH i2c: E2 0E 00 [19:59:11]MH_I2C_Read... [19:59:11]Read from MH i2c: E2 0E 00 C1 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 FC [19:59:11]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:59:11]wFMCommunicate OK [19:59:11]SAM_PROTO_GetShiftState done [19:59:11]FM_GetShiftState done [19:59:11]opened in 1726964220 [19:59:11]opened+sec_in_day 1727050620 [19:59:11]quantity*price = 50036 [19:59:11]sum+1 = 50037 [19:59: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 392 22.09.2024 19:59 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87079 ФПД: 169150735464998 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T195911&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87079&fm=169150735464998&tin=02508201610067®Number=0000000000092592&sum=50000 [19:59:12]StoreToDocumentArchive [19:59:12]shift 497 fd 87079 [19:59:12]save to /storage/0497/doc_00087079 [19:59:12]save last doc name /storage/0497/doc_00087079 to /storage/kkm_last_doc_name [19:59:12]save OK [19:59:12]Clear old archive folders... [19:59:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:59:12]tlvbuf is 014DB5A0 [19:59:12]SAM_PROTO_ClearQueue [19:59:12]wFMCommunicate request_size=4 [19:59:12]MH_SAM_APDU [19:59:12]CAPDU: 80 09 00 00 [19:59:12]Write to MH i2c: E2 08 00 CE 00 80 09 00 00 00 00 00 00 40 [19:59:12]Write i2c OK [19:59:12]MH_I2C_Read... [19:59:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:59:12]Read from MH i2c: E2 [19:59:12]MH_I2C_Read... [19:59:12]Read from MH i2c: E2 03 00 [19:59:12]MH_I2C_Read... [19:59:12]Read from MH i2c: E2 03 00 CE 00 00 90 00 42 [19:59:12]RAPDU: 90 00 [19:59:12]wFMCommunicate OK [19:59:12]SAM_PROTO_ClearQueue done [19:59:12]KKMCreateOFDPacket [19:59:12]OFDProtocolAddRootSTLVToBuf [19:59:12]FM_MakeSignedData [19:59:12]FM_MakeSignedData [19:59:12]SAM_PROTO_SignData [19:59:12]wFMCommunicate request_size=4 [19:59:12]MH_SAM_APDU [19:59:12]CAPDU: 80 0D 01 02 [19:59:12]Write to MH i2c: E2 08 00 CF 00 80 0D 01 02 00 00 00 00 48 [19:59:12]Write i2c OK [19:59:12]MH_I2C_Read... [19:59:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:59:12]Read from MH i2c: E2 [19:59:12]MH_I2C_Read... [19:59:12]Read from MH i2c: E2 03 00 [19:59:12]MH_I2C_Read... [19:59:12]Read from MH i2c: E2 03 00 CF 00 00 90 00 43 [19:59:12]RAPDU: 90 00 [19:59:12]wFMCommunicate OK [19:59:12]wFMCommunicate request_size=255 [19:59:12]MH_SAM_APDU [19:59: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 88 01 00 00 F4 03 04 00 0F 77 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 27 54 01 00 35 04 06 00 99 [19:59:12]Write to MH i2c: E2 02 01 D0 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 88 01 00 00 F4 03 04 00 0F 77 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 27 54 01 00 35 04 06 00 99 00 00 41 [19:59:12]Write i2c OK [19:59:12]MH_I2C_Read... [19:59:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:59:12]Read from MH i2c: E2 [19:59:12]MH_I2C_Read... [19:59:12]Read from MH i2c: E2 03 00 [19:59:12]MH_I2C_Read... [19:59:12]Read from MH i2c: E2 03 00 D0 00 00 90 00 44 [19:59:12]RAPDU: 90 00 [19:59:12]wFMCommunicate OK [19:59:12]wFMCommunicate request_size=10 [19:59:12]MH_SAM_APDU [19:59:12]CAPDU: 80 0D 02 02 05 D7 79 80 3A 26 [19:59:12]Write to MH i2c: E2 0D 00 D1 00 80 0D 02 02 05 00 D7 79 80 3A 26 00 00 85 [19:59:12]Write i2c OK [19:59:12]MH_I2C_Read... [19:59:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:59:12]Read from MH i2c: E2 [19:59:12]MH_I2C_Read... [19:59:12]Read from MH i2c: E2 03 00 [19:59:12]MH_I2C_Read... [19:59:12]Read from MH i2c: E2 03 00 D1 00 00 90 00 45 [19:59:12]RAPDU: 90 00 [19:59:12]wFMCommunicate OK [19:59:12]wFMCommunicate request_size=4 [19:59:12]MH_SAM_APDU [19:59:12]CAPDU: 80 0D 03 02 [19:59:12]Write to MH i2c: E2 08 00 D2 00 80 0D 03 02 00 00 00 00 4D [19:59:12]Write i2c OK [19:59:12]MH_I2C_Read... [19:59:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:59:12]Read from MH i2c: E2 [19:59:12]MH_I2C_Read... [19:59:12]Read from MH i2c: E2 0B 00 [19:59:12]MH_I2C_Read... [19:59:12]Read from MH i2c: E2 0B 00 D2 00 00 4D 97 51 F4 7B B3 B2 21 90 00 78 [19:59:12]RAPDU: 4D 97 51 F4 7B B3 B2 21 90 00 [19:59:12]wFMCommunicate OK [19:59:12]SAM_PROTO_SignData done [19:59:12]FM_MakeSignedData done [19:59:12]CreateOFDProtocolMessage [19:59:12]wFMCommunicate request_size=4 [19:59:12]MH_SAM_APDU [19:59:12]CAPDU: 80 11 00 00 [19:59:12]Write to MH i2c: E2 08 00 D3 00 80 11 00 00 00 00 00 00 4D [19:59:12]Write i2c OK [19:59:12]MH_I2C_Read... [19:59:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:59:12]Read from MH i2c: E2 [19:59:12]MH_I2C_Read... [19:59:12]Read from MH i2c: E2 17 00 [19:59:12]MH_I2C_Read... [19:59:12]Read from MH i2c: E2 17 00 D3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 AC [19:59:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:59:12]wFMCommunicate OK [19:59:12]CreateOFDProtocolMessage done [19:59:12]OFDSenderStorePacket 87079 [19:59:12]StoreOFDPacket docnum=87079 [19:59:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 80 E5 07 01 16 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 88 01 00 00 F4 03 04 00 0F 77 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 27 54 01 00 35 04 06 00 99 D7 79 80 3A 26 4D 97 51 F4 7B B3 B2 21 [19:59:12]CheckFolder [19:59:12]dirname=/storage/ofd_packets [19:59:12]CheckFolder done [19:59:12]ProducePacketName [19:59:12]name=ofd_packets/00087079 [19:59:12]NVStorageSaveData ofd_packets/00087079 [19:59:12]File name is /storage/ofd_packets/00087079 [19:59:12]Write 301 bytes [19:59:12]NVStorageSaveData done [19:59:12]OFDSenderStorePacket done [19:59:12]KKMCreateOFDPacket done [19:59:12]NVStorageSaveData kkm_last_timestamp [19:59:12]File name is /storage/kkm_last_timestamp [19:59:12]Write 4 bytes [19:59:12]NVStorageSaveData done [19:59:12]ExternCall_PrintAddStr [19:59:12]wPrintStart [19:59:12]Write to MH i2c: 01 00 00 D4 00 D4 [19:59:12]Write i2c OK [19:59:12]MH_I2C_Read... [19:59:12]Read from MH i2c: 01 [19:59:12]MH_I2C_Read... [19:59:12]Read from MH i2c: 01 07 00 [19:59:12]MH_I2C_Read... [19:59:12]Read from MH i2c: 01 07 00 D4 00 00 00 00 00 00 FF 0F E9 [19:59:12]RasterBufferAndPrint [19:59:12]line Счет N : (1)872000 [19:59:12]line ИНН: 02508201610067 [19:59:12]line Контрольно-Кассовый Чек [19:59:12]line ПРОДАЖА [19:59:12]line ТРК (МРК, ГНК) : 53 [19:59:12]line Товар: 2710124130 [19:59:12]line Аи-92-К-5 [19:59:12]line 7.380 * 67.80 [19:59:12]line = 500.36 [19:59:12]line НДС 12% НСП 1% [19:59:12]line > о реализуемом товаре [19:59:12]line ОКРУГЛЕНИЕ: -0.36 [19:59:12]line ИТОГО: 500.00 [19:59:12]line Внесено: 500.00 [19:59:12]line СДАЧА: 0.00 [19:59:12]line НСП 1% : 4.43 [19:59:12]line НДС 12% : 53.14 [19:59:12]line Наличными: 500.00 [19:59:12]line Безнал.: 0.00 [19:59:12]line Место: АЗС № 137 "Партнер Нефть" [19:59:12]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:59:12]line СНО: Общий режим [19:59:12]line Чек 392 22.09.2024 19:59 [19:59:12]line Смена: 497 ФФД: 1.0 [19:59:12]line ЗНМ: 0300000064 [19:59:12]line РНМ: 0000000000092592 [19:59:12]line Версия ККМ: 001 [19:59:12]line ФМ: 0000000000874979 [19:59:12]line ФД: 87079 [19:59:12]line ФПД: 169150735464998 [19:59:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T195911&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87079&fm=169150735464998&tin=02508201610067®Number=0000000000092592&sum=50000 [19:59:12]written 0, free lines is 4095 [19:59:13]OFD Sender: Processing packet 87079 [packets to send 277, broken 276] [19:59:13]ProducePacketName [19:59:13]name=ofd_packets/00087079 [19:59:13]OFD Sender: To server: pG, [19:59:13]CommunicateWithHost lk.salyk.kg:30040 [19:59:13]ConnectInit lk.salyk.kg [19:59:13]Write to MH i2c: 01 00 00 FF 00 FF [19:59:13]Write i2c OK [19:59:13]MH_I2C_Read... [19:59:13]Read from MH i2c: 01 [19:59:13]MH_I2C_Read... [19:59:13]Read from MH i2c: 01 07 00 [19:59:13]MH_I2C_Read... [19:59:13]Read from MH i2c: 01 07 00 FF 00 00 00 00 00 00 E1 0C F3 [19:59:13]RasterBufferAndPrint [19:59:13]line [19:59:13]line [19:59:13]line [19:59:13]line [19:59:13]line [19:59:13]written 0, free lines is 3312 [19:59:13]MH_Cut [19:59:13]Write to MH i2c: D1 01 00 06 01 01 D9 [19:59:13]Write i2c OK [19:59:13]MH_I2C_Read... [19:59:13]Read from MH i2c: D1 [19:59:13]MH_I2C_Read... [19:59:13]Read from MH i2c: D1 01 00 [19:59:13]MH_I2C_Read... [19:59:13]Read from MH i2c: D1 01 00 06 01 00 D8 [19:59:13]Write to MH i2c: 01 00 00 07 01 08 [19:59:13]Write i2c OK [19:59:13]MH_I2C_Read... [19:59:14]*** Cut start [19:59:14]*** Partial cut [19:59:14]*** CUTSNS_PIN = 1 [19:59:14]*** CUTSNS_PIN = 0 [19:59:14]*** Brake cut motor [19:59:14]Read from MH i2c: 01 [19:59:14]MH_I2C_Read... [19:59:14]*** Stop cut motor [19:59:14]*** Cut end [19:59:14]Read from MH i2c: 01 07 00 [19:59:14]MH_I2C_Read... [19:59:14]Read from MH i2c: 01 07 00 07 01 00 00 00 00 00 FF 0F 1D [19:59:14]process_action close_receipt done [19:59:14]requested_data is exist [19:59:14]produce_requested_data [19:59:14]requested_item fm.sn is exist - process it [19:59:14]wFMCommunicate request_size=4 [19:59:14]MH_SAM_APDU [19:59:14]CAPDU: 80 11 00 00 [19:59:14]Write to MH i2c: E2 08 00 08 01 80 11 00 00 00 00 00 00 83 [19:59:14]Write i2c OK [19:59:14]MH_I2C_Read... [19:59:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:59:14]Read from MH i2c: E2 [19:59:14]MH_I2C_Read... [19:59:14]Read from MH i2c: E2 17 00 [19:59:14]MH_I2C_Read... [19:59:14]Read from MH i2c: E2 17 00 08 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E2 [19:59:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:59:14]wFMCommunicate OK [19:59:14]requested_item fd.num is exist - process it [19:59:14]SAM_PROTO_GetFieldsCounters [19:59:14]wFMCommunicate request_size=4 [19:59:14]MH_SAM_APDU [19:59:14]CAPDU: 80 13 00 00 [19:59:14]Write to MH i2c: E2 08 00 09 01 80 13 00 00 00 00 00 00 86 [19:59:14]Write i2c OK [19:59:14]MH_I2C_Read... [19:59:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:59:14]Read from MH i2c: E2 [19:59:14]MH_I2C_Read... [19:59:14]Read from MH i2c: E2 62 00 [19:59:14]MH_I2C_Read... [19:59:14]Read from MH i2c: E2 62 00 09 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 27 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 88 01 00 00 5E 04 04 00 88 01 00 00 57 04 04 00 89 01 00 00 19 04 04 00 00 00 00 00 90 00 BE [19:59: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 27 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 88 01 00 00 5E 04 04 00 88 01 00 00 57 04 04 00 89 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:59:15]wFMCommunicate OK [19:59:15]SAM_PROTO_GetFieldsCounters done [19:59:15]requested_item shift.num is exist - process it [19:59:15]requested_item shift.opened is exist - process it [19:59:15]req_shift_opened [19:59:15]FM_GetShiftState [19:59:15]SAM_PROTO_GetShiftState [19:59:15]wFMCommunicate request_size=4 [19:59:15]MH_SAM_APDU [19:59:15]CAPDU: 80 13 01 00 [19:59:15]Write to MH i2c: E2 08 00 0A 01 80 13 01 00 00 00 00 00 88 [19:59:15]Write i2c OK [19:59:15]MH_I2C_Read... [19:59:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:59:15]Read from MH i2c: E2 [19:59:15]MH_I2C_Read... [19:59:15]Read from MH i2c: E2 0E 00 [19:59:15]MH_I2C_Read... [19:59:15]Read from MH i2c: E2 0E 00 0A 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 46 [19:59:15]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [19:59:15]wFMCommunicate OK [19:59:15]SAM_PROTO_GetShiftState done [19:59:15]FM_GetShiftState done [19:59:15]req_shift_opened done [19:59:15]requested_item shift.open_date is exist - process it [19:59:15]req_shift_open_date [19:59:15]req_shift_open_date done [19:59:15]produce_requested_data done [19:59:15]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87079,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [19:59:15]process_action_free close_receipt [19:59:15]json_value_free [19:59:15]json_value_free done [19:59:15]process_json_proto returns [19:59:15]Send response to host [19:59:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87079,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [19:59:15]free response buf [19:59:15]execute_script done [19:59:15]execute_script returns [19:59:15]free content buf [19:59:15]Sock 10.Close socket [19:59:15]Sock 10.Thread stoped [19:59:18]ConnectInit Can't take IP for lk.salyk.kg [19:59:18]CommunicateWithHost connect error [19:59:18]CommunicateWithHost err = -1 [19:59:18]OFD Sender: Server communicate error [19:59:23]OFD Sender: Processing packet 87079 [packets to send 277, broken 276] [19:59:23]ProducePacketName [19:59:23]name=ofd_packets/00087079 [19:59:23]OFD Sender: To server: pG, [19:59:23]CommunicateWithHost lk.salyk.kg:30040 [19:59:23]ConnectInit lk.salyk.kg [19:59:25]Connected sock=8 [19:59:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 80 E5 07 01 16 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 88 01 00 00 F4 03 04 00 0F 77 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 27 54 01 00 35 04 06 00 99 D7 79 80 3A 26 4D 97 51 F4 7B B3 B2 21 [19:59:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 50 BD 47 00 BD EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 27 54 01 00 F4 03 04 00 E9 21 F0 66 B6 04 01 00 00 01 74 89 0D 94 7D 8F F1 [19:59:25]CommunicateWithHost err = 0 [19:59:25]CheckOFDResponse [19:59:25]1017 (14) - 77093643461234 [19:59:25]1041 (16) - 0000000000874979 [19:59:25]1040 (4) - 87079 [19:59:25]1012 (4) - 22.09.2024 13:55 [19:59:25]1206 (1) - 0 [19:59:25]OFD Sender: Remove packet 87079 [19:59:25]ProducePacketName [19:59:25]name=ofd_packets/00087079 [19:59:25]NVStorageDeleteData [19:59:26]OFD Sender: No OFD packet to send [19:59:31]OFD Sender: No OFD packet to send [19:59:36]OFD Sender: No OFD packet to send [19:59:37]recv_with_timeout no data received [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: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:00:58]accept exits with 9 [20:00:58]New connection [20:00:58]New thread 3067272548 created [20:00:58]Thread 3067129188 joined [20:00:58]Waiting for new connection... [20:00:58] Sock 9.Parse request [20:00:58]Sock 9.Check first char [20:00:58]Sock 9.First char is OK [20:00:58]request: POST /json_proto HTTP/1.0 [20:00:58]Method: POST [20:00:58]URL: /json_proto [20:00:58]Method is POST - this is cgi request [20:00:58]url: /json_proto [20:00:58]query_string will be loaded in cgi processing [20:00:58]execute_cgi json_proto POST (null) [20:00:58]execute_cgi path=json_proto method=POST [20:00:58]POST find Content-Length [20:00:58]Host: 172.17.47.196:8080 [20:00:58]Content-Length: 687 [20:00:58]Content-Type: application/json [20:00:58] [20:00:58]POST finish read [20:00:58]Found Content-Length = 687 [20:00:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872002", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 21.000, "sum" : 1600.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:00:58]execute_script... [20:00: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)872002", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 21.000, "sum" : 1600.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:00:58]POST & json_proto [20:00:58]process_json_proto [20:00:58]json parsed OK: [20:00:58]protocol is kg_v1.0 [20:00:58]action value=close_receipt [20:00:58]process_action close_receipt [20:00:58]cmd_close_receipt [20:00:58]MH_GetDate [20:00:58]Write to MH i2c: F0 00 00 0B 01 FB [20:00:58]Write i2c OK [20:00:58]MH_I2C_Read... [20:00:58]Read from MH i2c: F0 [20:00:58]MH_I2C_Read... [20:00:58]Read from MH i2c: F0 09 00 [20:00:58]MH_I2C_Read... [20:00:58]Read from MH i2c: F0 09 00 0B 01 00 7A 77 F0 66 4C 6B 94 66 FC [20:00:58]GetLastDocTimeStamp 1727035151 [20:00:58]current date 1727035258 [20:00:58]FM_GetShiftState [20:00:58]SAM_PROTO_GetShiftState [20:00:58]wFMCommunicate request_size=4 [20:00:58]MH_SAM_APDU [20:00:58]CAPDU: 80 13 01 00 [20:00:58]Write to MH i2c: E2 08 00 0C 01 80 13 01 00 00 00 00 00 8A [20:00:58]Write i2c OK [20:00:58]MH_I2C_Read... [20:00:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:00:58]Read from MH i2c: E2 [20:00:58]MH_I2C_Read... [20:00:58]Read from MH i2c: E2 0E 00 [20:00:58]MH_I2C_Read... [20:00:58]Read from MH i2c: E2 0E 00 0C 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 48 [20:00:58]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:00:58]wFMCommunicate OK [20:00:58]SAM_PROTO_GetShiftState done [20:00:58]FM_GetShiftState done [20:00:58]opened in 1726964220 [20:00:58]opened+sec_in_day 1727050620 [20:00:58]quantity*price = 160020 [20:00:58]sum+1 = 160021 [20:00:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.20 ИТОГО: 1600.00 Внесено: 1600.00 СДАЧА: 0.00 НСП 1% : 14.16 НДС 12% : 169.93 Наличными: 1600.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 393 22.09.2024 20:00 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87080 ФПД: 270940648180790 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T200058&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87080&fm=270940648180790&tin=02508201610067®Number=0000000000092592&sum=160000 [20:00:59]StoreToDocumentArchive [20:00:59]shift 497 fd 87080 [20:00:59]save to /storage/0497/doc_00087080 [20:00:59]save last doc name /storage/0497/doc_00087080 to /storage/kkm_last_doc_name [20:00:59]save OK [20:00:59]Clear old archive folders... [20:00:59]ProcessDocumentItem done err = 0, tmpTLVsize=252 [20:00:59]tlvbuf is 015396B0 [20:00:59]SAM_PROTO_ClearQueue [20:00:59]wFMCommunicate request_size=4 [20:00:59]MH_SAM_APDU [20:00:59]CAPDU: 80 09 00 00 [20:00:59]Write to MH i2c: E2 08 00 19 01 80 09 00 00 00 00 00 00 8C [20:00:59]Write i2c OK [20:00:59]MH_I2C_Read... [20:00:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:00:59]Read from MH i2c: E2 [20:00:59]MH_I2C_Read... [20:00:59]Read from MH i2c: E2 03 00 [20:00:59]MH_I2C_Read... [20:00:59]Read from MH i2c: E2 03 00 19 01 00 90 00 8E [20:00:59]RAPDU: 90 00 [20:00:59]wFMCommunicate OK [20:00:59]SAM_PROTO_ClearQueue done [20:00:59]KKMCreateOFDPacket [20:00:59]OFDProtocolAddRootSTLVToBuf [20:00:59]FM_MakeSignedData [20:00:59]FM_MakeSignedData [20:00:59]SAM_PROTO_SignData [20:00:59]wFMCommunicate request_size=4 [20:00:59]MH_SAM_APDU [20:00:59]CAPDU: 80 0D 01 02 [20:00:59]Write to MH i2c: E2 08 00 1A 01 80 0D 01 02 00 00 00 00 94 [20:00:59]Write i2c OK [20:00:59]MH_I2C_Read... [20:00:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:00:59]Read from MH i2c: E2 [20:00:59]MH_I2C_Read... [20:00:59]Read from MH i2c: E2 03 00 [20:00:59]MH_I2C_Read... [20:00:59]Read from MH i2c: E2 03 00 1A 01 00 90 00 8F [20:00:59]RAPDU: 90 00 [20:00:59]wFMCommunicate OK [20:00:59]wFMCommunicate request_size=255 [20:00:59]MH_SAM_APDU [20:00:59]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 7A 77 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 28 54 01 00 35 04 06 00 [20:00:59]Write to MH i2c: E2 02 01 1B 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 7A 77 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 28 54 01 00 35 04 06 00 00 00 FE [20:00:59]Write i2c OK [20:00:59]MH_I2C_Read... [20:00:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:00:59]Read from MH i2c: E2 [20:00:59]MH_I2C_Read... [20:00:59]Read from MH i2c: E2 03 00 [20:00:59]MH_I2C_Read... [20:00:59]Read from MH i2c: E2 03 00 1B 01 00 90 00 90 [20:00:59]RAPDU: 90 00 [20:00:59]wFMCommunicate OK [20:00:59]wFMCommunicate request_size=11 [20:00:59]MH_SAM_APDU [20:00:59]CAPDU: 80 0D 02 02 06 F6 6B 49 17 0C 36 [20:00:59]Write to MH i2c: E2 0E 00 1C 01 80 0D 02 02 06 00 F6 6B 49 17 0C 36 00 00 A6 [20:00:59]Write i2c OK [20:00:59]MH_I2C_Read... [20:00:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:01:00]Read from MH i2c: E2 [20:01:00]MH_I2C_Read... [20:01:00]Read from MH i2c: E2 03 00 [20:01:00]MH_I2C_Read... [20:01:00]Read from MH i2c: E2 03 00 1C 01 00 90 00 91 [20:01:00]RAPDU: 90 00 [20:01:00]wFMCommunicate OK [20:01:00]wFMCommunicate request_size=4 [20:01:00]MH_SAM_APDU [20:01:00]CAPDU: 80 0D 03 02 [20:01:00]Write to MH i2c: E2 08 00 1D 01 80 0D 03 02 00 00 00 00 99 [20:01:00]Write i2c OK [20:01:00]MH_I2C_Read... [20:01:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:01:00]Read from MH i2c: E2 [20:01:00]MH_I2C_Read... [20:01:00]Read from MH i2c: E2 0B 00 [20:01:00]MH_I2C_Read... [20:01:00]Read from MH i2c: E2 0B 00 1D 01 00 6B 15 10 C1 1C 59 A6 E3 90 00 E9 [20:01:00]RAPDU: 6B 15 10 C1 1C 59 A6 E3 90 00 [20:01:00]wFMCommunicate OK [20:01:00]SAM_PROTO_SignData done [20:01:00]FM_MakeSignedData done [20:01:00]CreateOFDProtocolMessage [20:01:00]wFMCommunicate request_size=4 [20:01:00]MH_SAM_APDU [20:01:00]CAPDU: 80 11 00 00 [20:01:00]Write to MH i2c: E2 08 00 1E 01 80 11 00 00 00 00 00 00 99 [20:01:00]Write i2c OK [20:01:00]MH_I2C_Read... [20:01:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:01:00]Read from MH i2c: E2 [20:01:00]MH_I2C_Read... [20:01:00]Read from MH i2c: E2 17 00 [20:01:00]MH_I2C_Read... [20:01:00]Read from MH i2c: E2 17 00 1E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 F8 [20:01:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:01:00]wFMCommunicate OK [20:01:00]CreateOFDProtocolMessage done [20:01:00]OFDSenderStorePacket 87080 [20:01:00]StoreOFDPacket docnum=87080 [20:01:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 78 3E 08 01 DE C3 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 7A 77 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 28 54 01 00 35 04 06 00 F6 6B 49 17 0C 36 6B 15 10 C1 1C 59 A6 E3 [20:01:00]CheckFolder [20:01:00]dirname=/storage/ofd_packets [20:01:00]CheckFolder done [20:01:00]ProducePacketName [20:01:00]name=ofd_packets/00087080 [20:01:00]NVStorageSaveData ofd_packets/00087080 [20:01:00]File name is /storage/ofd_packets/00087080 [20:01:00]Write 302 bytes [20:01:00]NVStorageSaveData done [20:01:00]OFDSenderStorePacket done [20:01:00]KKMCreateOFDPacket done [20:01:00]NVStorageSaveData kkm_last_timestamp [20:01:00]File name is /storage/kkm_last_timestamp [20:01:00]Write 4 bytes [20:01:00]NVStorageSaveData done [20:01:00]ExternCall_PrintAddStr [20:01:00]wPrintStart [20:01:00]Write to MH i2c: 01 00 00 1F 01 20 [20:01:00]Write i2c OK [20:01:00]MH_I2C_Read... [20:01:00]Read from MH i2c: 01 [20:01:00]MH_I2C_Read... [20:01:00]Read from MH i2c: 01 07 00 [20:01:00]MH_I2C_Read... [20:01:00]Read from MH i2c: 01 07 00 1F 01 00 00 00 00 00 FF 0F 35 [20:01:00]RasterBufferAndPrint [20:01:00]line Счет N : (1)872002 [20:01:00]line ИНН: 02508201610067 [20:01:00]line Контрольно-Кассовый Чек [20:01:00]line ПРОДАЖА [20:01:00]line ТРК (МРК, ГНК) : 54 [20:01:00]line Товар: 2710194210 [20:01:00]line ДТ(л)-К-4 [20:01:00]line 21.000 * 76.20 [20:01:00]line = 1600.20 [20:01:00]line НДС 12% НСП 1% [20:01:00]line > о реализуемом товаре [20:01:00]line ОКРУГЛЕНИЕ: -0.20 [20:01:00]line ИТОГО: 1600.00 [20:01:00]line Внесено: 1600.00 [20:01:00]line СДАЧА: 0.00 [20:01:00]line НСП 1% : 14.16 [20:01:00]line НДС 12% : 169.93 [20:01:00]line Наличными: 1600.00 [20:01:00]line Безнал.: 0.00 [20:01:00]line Место: АЗС № 137 "Партнер Нефть" [20:01:00]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:01:00]line СНО: Общий режим [20:01:00]line Чек 393 22.09.2024 20:00 [20:01:00]line Смена: 497 ФФД: 1.0 [20:01:00]line ЗНМ: 0300000064 [20:01:00]line РНМ: 0000000000092592 [20:01:00]line Версия ККМ: 001 [20:01:00]line ФМ: 0000000000874979 [20:01:00]line ФД: 87080 [20:01:00]line ФПД: 270940648180790 [20:01:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T200058&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87080&fm=270940648180790&tin=02508201610067®Number=0000000000092592&sum=160000 [20:01:00]OFD Sender: Processing packet 87080 [packets to send 277, broken 276] [20:01:00]ProducePacketName [20:01:00]name=ofd_packets/00087080 [20:01:00]OFD Sender: To server: pG, [20:01:00]CommunicateWithHost lk.salyk.kg:30040 [20:01:00]ConnectInit lk.salyk.kg [20:01:00]written 0, free lines is 4095 [20:01:00]Write to MH i2c: 01 00 00 4A 01 4B [20:01:00]Write i2c OK [20:01:00]MH_I2C_Read... [20:01:00]Read from MH i2c: 01 [20:01:00]MH_I2C_Read... [20:01:00]Read from MH i2c: 01 07 00 [20:01:00]MH_I2C_Read... [20:01:00]Read from MH i2c: 01 07 00 4A 01 00 00 00 00 00 E2 0C 40 [20:01:00]RasterBufferAndPrint [20:01:00]line [20:01:00]line [20:01:00]line [20:01:00]line [20:01:00]line [20:01:00]written 0, free lines is 3304 [20:01:00]MH_Cut [20:01:00]Write to MH i2c: D1 01 00 51 01 01 24 [20:01:00]Write i2c OK [20:01:00]MH_I2C_Read... [20:01:00]Read from MH i2c: D1 [20:01:00]MH_I2C_Read... [20:01:00]Read from MH i2c: D1 01 00 [20:01:00]MH_I2C_Read... [20:01:00]Read from MH i2c: D1 01 00 51 01 00 23 [20:01:00]Write to MH i2c: 01 00 00 52 01 53 [20:01:00]Write i2c OK [20:01:00]MH_I2C_Read... [20:01:01]Connected sock=8 [20:01:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 78 3E 08 01 DE C3 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 7A 77 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 28 54 01 00 35 04 06 00 F6 6B 49 17 0C 36 6B 15 10 C1 1C 59 A6 E3 [20:01:01]*** Cut start [20:01:01]*** Partial cut [20:01:01]*** CUTSNS_PIN = 1 [20:01:01]*** CUTSNS_PIN = 0 [20:01:01]*** Brake cut motor [20:01:02]Read from MH i2c: 01 [20:01:02]MH_I2C_Read... [20:01:02]*** Stop cut motor [20:01:02]*** Cut end [20:01:02]Read from MH i2c: 01 07 00 [20:01:02]MH_I2C_Read... [20:01:02]Read from MH i2c: 01 07 00 52 01 00 00 00 00 00 FF 0F 68 [20:01:02]process_action close_receipt done [20:01:02]requested_data is exist [20:01:02]produce_requested_data [20:01:02]requested_item fm.sn is exist - process it [20:01:02]wFMCommunicate request_size=4 [20:01:02]MH_SAM_APDU [20:01:02]CAPDU: 80 11 00 00 [20:01:02]Write to MH i2c: E2 08 00 53 01 80 11 00 00 00 00 00 00 CE [20:01:02]Write i2c OK [20:01:02]MH_I2C_Read... [20:01:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:01:02]Read from MH i2c: E2 [20:01:02]MH_I2C_Read... [20:01:02]Read from MH i2c: E2 17 00 [20:01:02]MH_I2C_Read... [20:01:02]Read from MH i2c: E2 17 00 53 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 2D [20:01:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:01:02]wFMCommunicate OK [20:01:02]requested_item fd.num is exist - process it [20:01:02]SAM_PROTO_GetFieldsCounters [20:01:02]wFMCommunicate request_size=4 [20:01:02]MH_SAM_APDU [20:01:02]CAPDU: 80 13 00 00 [20:01:02]Write to MH i2c: E2 08 00 54 01 80 13 00 00 00 00 00 00 D1 [20:01:02]Write i2c OK [20:01:02]MH_I2C_Read... [20:01:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:01:02]Read from MH i2c: E2 [20:01:02]MH_I2C_Read... [20:01:02]Read from MH i2c: E2 62 00 [20:01:02]MH_I2C_Read... [20:01:02]Read from MH i2c: E2 62 00 54 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 28 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 89 01 00 00 5E 04 04 00 89 01 00 00 57 04 04 00 8A 01 00 00 19 04 04 00 00 00 00 00 90 00 0D [20:01: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 28 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 89 01 00 00 5E 04 04 00 89 01 00 00 57 04 04 00 8A 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:01:02]wFMCommunicate OK [20:01:02]SAM_PROTO_GetFieldsCounters done [20:01:02]requested_item shift.num is exist - process it [20:01:02]requested_item shift.opened is exist - process it [20:01:02]req_shift_opened [20:01:02]FM_GetShiftState [20:01:02]SAM_PROTO_GetShiftState [20:01:02]wFMCommunicate request_size=4 [20:01:02]MH_SAM_APDU [20:01:02]CAPDU: 80 13 01 00 [20:01:02]Write to MH i2c: E2 08 00 55 01 80 13 01 00 00 00 00 00 D3 [20:01:02]Write i2c OK [20:01:02]MH_I2C_Read... [20:01:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:01:02]Read from MH i2c: E2 [20:01:02]MH_I2C_Read... [20:01:02]Read from MH i2c: E2 0E 00 [20:01:02]MH_I2C_Read... [20:01:02]Read from MH i2c: E2 0E 00 55 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 91 [20:01:02]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:01:02]wFMCommunicate OK [20:01:02]SAM_PROTO_GetShiftState done [20:01:02]FM_GetShiftState done [20:01:02]req_shift_opened done [20:01:02]requested_item shift.open_date is exist - process it [20:01:02]req_shift_open_date [20:01:02]req_shift_open_date done [20:01:02]produce_requested_data done [20:01:02]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87080,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [20:01:02]process_action_free close_receipt [20:01:02]json_value_free [20:01:02]json_value_free done [20:01:02]process_json_proto returns [20:01:02]Send response to host [20:01:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87080,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [20:01:02]free response buf [20:01:02]execute_script done [20:01:02]execute_script returns [20:01:02]free content buf [20:01:02]Sock 9.Close socket [20:01:02]Sock 9.Thread stoped [20:01:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 91 51 47 00 23 CC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 28 54 01 00 F4 03 04 00 4A 22 F0 66 B6 04 01 00 00 E0 9D 17 34 52 77 0F 7D [20:01:02]CommunicateWithHost err = 0 [20:01:02]CheckOFDResponse [20:01:02]1017 (14) - 77093643461234 [20:01:02]1041 (16) - 0000000000874979 [20:01:02]1040 (4) - 87080 [20:01:02]1012 (4) - 22.09.2024 13:57 [20:01:02]1206 (1) - 0 [20:01:02]OFD Sender: Remove packet 87080 [20:01:02]ProducePacketName [20:01:02]name=ofd_packets/00087080 [20:01:02]NVStorageDeleteData [20:01:03]OFD Sender: No OFD packet to send [20:01:08]OFD Sender: No OFD packet to send [20:01:09]recv_with_timeout no data received [20:01:13]OFD Sender: No OFD packet to send [20:01:18]OFD Sender: No OFD packet to send [20:01:23]OFD Sender: No OFD packet to send [20:01:28]OFD Sender: No OFD packet to send [20:01:33]OFD Sender: No OFD packet to send [20:01:38]OFD Sender: No OFD packet to send [20:01:38]recv_with_timeout no data received [20:01:43]OFD Sender: No OFD packet to send [20:01:48]OFD Sender: No OFD packet to send [20:01:53]OFD Sender: No OFD packet to send [20:01:58]OFD Sender: No OFD packet to send [20:02:03]OFD Sender: No OFD packet to send [20:02:08]OFD Sender: No OFD packet to send [20:02:13]OFD Sender: No OFD packet to send [20:02:18]OFD Sender: No OFD packet to send [20:02:23]OFD Sender: No OFD packet to send [20:02:28]OFD Sender: No OFD packet to send [20:02:33]OFD Sender: No OFD packet to send [20:02:38]OFD Sender: No OFD packet to send [20:02:43]OFD Sender: No OFD packet to send [20:02:48]OFD Sender: No OFD packet to send [20:02:53]OFD Sender: No OFD packet to send [20:02:58]OFD Sender: No OFD packet to send [20:03:03]OFD Sender: No OFD packet to send [20:03:08]OFD Sender: No OFD packet to send [20:03:11]recv_with_timeout no data received [20:03:13]OFD Sender: No OFD packet to send [20:03:18]OFD Sender: No OFD packet to send [20:03:23]OFD Sender: No OFD packet to send [20:03:28]OFD Sender: No OFD packet to send [20:03:33]OFD Sender: No OFD packet to send [20:03:38]OFD Sender: No OFD packet to send [20:03:43]OFD Sender: No OFD packet to send [20:03:48]OFD Sender: No OFD packet to send [20:03:53]OFD Sender: No OFD packet to send [20:03:56]recv_with_timeout no data received [20:03:58]OFD Sender: No OFD packet to send [20:04:03]OFD Sender: No OFD packet to send [20:04:08]OFD Sender: No OFD packet to send [20:04:13]OFD Sender: No OFD packet to send [20:04:18]OFD Sender: No OFD packet to send [20:04:23]OFD Sender: No OFD packet to send [20:04:28]OFD Sender: No OFD packet to send [20:04:33]OFD Sender: No OFD packet to send [20:04:38]OFD Sender: No OFD packet to send [20:04:43]OFD Sender: No OFD packet to send [20:04:48]OFD Sender: No OFD packet to send [20:04:53]OFD Sender: No OFD packet to send [20:04:58]OFD Sender: No OFD packet to send [20:05:02]recv_with_timeout no data received [20:05:03]OFD Sender: No OFD packet to send [20:05:08]OFD Sender: No OFD packet to send [20:05:13]OFD Sender: No OFD packet to send [20:05:18]OFD Sender: No OFD packet to send [20:05:23]OFD Sender: No OFD packet to send [20:05:28]OFD Sender: No OFD packet to send [20:05:31]accept exits with 10 [20:05:31]New connection [20:05:31]New thread 3067129188 created [20:05:31]Thread 3067272548 joined [20:05:31]Waiting for new connection... [20:05:31] Sock 10.Parse request [20:05:31]Sock 10.Check first char [20:05:31]Sock 10.First char is OK [20:05:31]request: POST /json_proto HTTP/1.0 [20:05:31]Method: POST [20:05:31]URL: /json_proto [20:05:31]Method is POST - this is cgi request [20:05:31]url: /json_proto [20:05:31]query_string will be loaded in cgi processing [20:05:31]execute_cgi json_proto POST (null) [20:05:31]execute_cgi path=json_proto method=POST [20:05:31]POST find Content-Length [20:05:31]Host: 172.17.47.196:8080 [20:05:31]Content-Length: 1274 [20:05:31]Content-Type: application/json [20:05:31] [20:05:31]POST finish read [20:05:31]Found Content-Length = 1274 [20:05:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148135", "tax_sys" : 0, "items" : [ { "code": "4660085515163", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0421\u043D\u0438\u043A\u0435\u0440\u0441 \u0441\u0443\u043F\u0435\u0440 95/80\u0433", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4607084351361", "name": "\u0411\u0438\u0441\u043A\u0432\u0438\u0442 \u0427\u043E\u043A\u043E \u043F\u0430\u0439 4\u0448\u0442", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 320.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:05:31]execute_script... [20:05: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 : (3)148135", "tax_sys" : 0, "items" : [ { "code": "4660085515163", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0421\u043D\u0438\u043A\u0435\u0440\u0441 \u0441\u0443\u043F\u0435\u0440 95/80\u0433", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4607084351361", "name": "\u0411\u0438\u0441\u043A\u0432\u0438\u0442 \u0427\u043E\u043A\u043E \u043F\u0430\u0439 4\u0448\u0442", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 320.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:05:31]POST & json_proto [20:05:31]process_json_proto [20:05:31]json parsed OK: [20:05:31]protocol is kg_v1.0 [20:05:31]action value=close_receipt [20:05:31]process_action close_receipt [20:05:31]cmd_close_receipt [20:05:31]MH_GetDate [20:05:31]Write to MH i2c: F0 00 00 56 01 46 [20:05:31]Write i2c OK [20:05:31]MH_I2C_Read... [20:05:31]Read from MH i2c: F0 [20:05:31]MH_I2C_Read... [20:05:31]Read from MH i2c: F0 09 00 [20:05:31]MH_I2C_Read... [20:05:31]Read from MH i2c: F0 09 00 56 01 00 8C 78 F0 66 4C 6B 94 66 5A [20:05:31]GetLastDocTimeStamp 1727035258 [20:05:31]current date 1727035532 [20:05:31]FM_GetShiftState [20:05:31]SAM_PROTO_GetShiftState [20:05:31]wFMCommunicate request_size=4 [20:05:31]MH_SAM_APDU [20:05:31]CAPDU: 80 13 01 00 [20:05:31]Write to MH i2c: E2 08 00 57 01 80 13 01 00 00 00 00 00 D5 [20:05:31]Write i2c OK [20:05:31]MH_I2C_Read... [20:05:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:05:31]Read from MH i2c: E2 [20:05:31]MH_I2C_Read... [20:05:31]Read from MH i2c: E2 0E 00 [20:05:31]MH_I2C_Read... [20:05:31]Read from MH i2c: E2 0E 00 57 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 93 [20:05:31]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:05:31]wFMCommunicate OK [20:05:31]SAM_PROTO_GetShiftState done [20:05:31]FM_GetShiftState done [20:05:31]opened in 1726964220 [20:05:31]opened+sec_in_day 1727050620 [20:05:31]quantity*price = 8500 [20:05:31]sum+1 = 8501 [20:05:31]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4607084351361 Бисквит Чоко пай 4шт 1.000 * 130.00 = 130.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 5449000189332 Холодный чай Fuse персик 1л 1.000 * 105.00 = 105.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 320.00 НСП 1% : 2.83 НДС 12% : 33.98 Наличными: 320.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 394 22.09.2024 20:05 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87081 ФПД: 798395966520 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T200532&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87081&fm=798395966520&tin=02508201610067®Number=0000000000092592&sum=32000 0 [20:05:32]StoreToDocumentArchive [20:05:32]shift 497 fd 87081 [20:05:32]save to /storage/0497/doc_00087081 [20:05:32]save last doc name /storage/0497/doc_00087081 to /storage/kkm_last_doc_name [20:05:32]save OK [20:05:32]Clear old archive folders... [20:05:32]ProcessDocumentItem done err = 0, tmpTLVsize=524 [20:05:32]tlvbuf is 01483A00 [20:05:32]SAM_PROTO_ClearQueue [20:05:32]wFMCommunicate request_size=4 [20:05:32]MH_SAM_APDU [20:05:32]CAPDU: 80 09 00 00 [20:05:32]Write to MH i2c: E2 08 00 64 01 80 09 00 00 00 00 00 00 D7 [20:05:32]Write i2c OK [20:05:32]MH_I2C_Read... [20:05:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:05:33]Read from MH i2c: E2 [20:05:33]MH_I2C_Read... [20:05:33]Read from MH i2c: E2 03 00 [20:05:33]MH_I2C_Read... [20:05:33]Read from MH i2c: E2 03 00 64 01 00 90 00 D9 [20:05:33]RAPDU: 90 00 [20:05:33]wFMCommunicate OK [20:05:33]SAM_PROTO_ClearQueue done [20:05:33]KKMCreateOFDPacket [20:05:33]OFDProtocolAddRootSTLVToBuf [20:05:33]FM_MakeSignedData [20:05:33]FM_MakeSignedData [20:05:33]SAM_PROTO_SignData [20:05:33]wFMCommunicate request_size=4 [20:05:33]MH_SAM_APDU [20:05:33]CAPDU: 80 0D 01 02 [20:05:33]Write to MH i2c: E2 08 00 65 01 80 0D 01 02 00 00 00 00 DF [20:05:33]Write i2c OK [20:05:33]MH_I2C_Read... [20:05:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:05:33]Read from MH i2c: E2 [20:05:33]MH_I2C_Read... [20:05:33]Read from MH i2c: E2 03 00 [20:05:33]MH_I2C_Read... [20:05:33]Read from MH i2c: E2 03 00 65 01 00 90 00 DA [20:05:33]RAPDU: 90 00 [20:05:33]wFMCommunicate OK [20:05:33]wFMCommunicate request_size=255 [20:05:33]MH_SAM_APDU [20:05:33]CAPDU: 80 0D 02 02 FA 03 00 0C 02 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 35 31 36 33 06 04 39 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 D1 81 D1 83 D0 BF D0 B5 D1 80 20 39 35 2F 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 34 36 30 37 30 38 34 33 35 31 33 36 31 06 04 24 00 D0 91 D0 B8 D1 81 D0 BA D0 B2 D0 B8 D1 82 20 D0 A7 D0 BE D0 BA D0 BE 20 D0 BF D0 B0 D0 B9 20 34 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 [20:05:33]Write to MH i2c: E2 02 01 66 01 80 0D 02 02 FA 00 03 00 0C 02 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 35 31 36 33 06 04 39 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 D1 81 D1 83 D0 BF D0 B5 D1 80 20 39 35 2F 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 34 36 30 37 30 38 34 33 35 31 33 36 31 06 04 24 00 D0 91 D0 B8 D1 81 D0 BA D0 B2 D0 B8 D1 82 20 D0 A7 D0 BE D0 BA D0 BE 20 D0 BF D0 B0 D0 B9 20 34 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 00 00 1C [20:05:33]Write i2c OK [20:05:33]MH_I2C_Read... [20:05:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:05:33]Read from MH i2c: E2 [20:05:33]MH_I2C_Read... [20:05:33]Read from MH i2c: E2 03 00 [20:05:33]MH_I2C_Read... [20:05:33]Read from MH i2c: E2 03 00 66 01 00 90 00 DB [20:05:33]RAPDU: 90 00 [20:05:33]wFMCommunicate OK [20:05:33]wFMCommunicate request_size=255 [20:05:33]MH_SAM_APDU [20:05:33]CAPDU: 80 0D 02 02 FA 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 0D 00 00 00 00 07 04 06 00 00 7D 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 01 00 00 F4 03 04 00 8C 78 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 [20:05:33]Write to MH i2c: E2 02 01 67 01 80 0D 02 02 FA 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 0D 00 00 00 00 07 04 06 00 00 7D 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 01 00 00 F4 03 04 00 8C 78 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 00 00 E5 [20:05:33]Write i2c OK [20:05:33]MH_I2C_Read... [20:05:33]OFD Sender: No OFD packet to send [20:05:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:05:33]Read from MH i2c: E2 [20:05:33]MH_I2C_Read... [20:05:33]Read from MH i2c: E2 03 00 [20:05:33]MH_I2C_Read... [20:05:33]Read from MH i2c: E2 03 00 67 01 00 90 00 DC [20:05:33]RAPDU: 90 00 [20:05:33]wFMCommunicate OK [20:05:33]wFMCommunicate request_size=33 [20:05:33]MH_SAM_APDU [20:05:33]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 34 39 37 39 10 04 04 00 29 54 01 00 35 04 06 00 00 B9 E4 1B A4 38 [20:05:33]Write to MH i2c: E2 24 00 68 01 80 0D 02 02 1C 00 30 30 30 30 38 37 34 39 37 39 10 04 04 00 29 54 01 00 35 04 06 00 00 B9 E4 1B A4 38 00 00 90 [20:05:33]Write i2c OK [20:05:33]MH_I2C_Read... [20:05:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:05:34]Read from MH i2c: E2 [20:05:34]MH_I2C_Read... [20:05:34]Read from MH i2c: E2 03 00 [20:05:34]MH_I2C_Read... [20:05:34]Read from MH i2c: E2 03 00 68 01 00 90 00 DD [20:05:34]RAPDU: 90 00 [20:05:34]wFMCommunicate OK [20:05:34]wFMCommunicate request_size=4 [20:05:34]MH_SAM_APDU [20:05:34]CAPDU: 80 0D 03 02 [20:05:34]Write to MH i2c: E2 08 00 69 01 80 0D 03 02 00 00 00 00 E5 [20:05:34]Write i2c OK [20:05:34]MH_I2C_Read... [20:05:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:05:34]Read from MH i2c: E2 [20:05:34]MH_I2C_Read... [20:05:34]Read from MH i2c: E2 0B 00 [20:05:34]MH_I2C_Read... [20:05:34]Read from MH i2c: E2 0B 00 69 01 00 B8 33 A7 4A 1E C4 BD 7B 90 00 DC [20:05:34]RAPDU: B8 33 A7 4A 1E C4 BD 7B 90 00 [20:05:34]wFMCommunicate OK [20:05:34]SAM_PROTO_SignData done [20:05:34]FM_MakeSignedData done [20:05:34]CreateOFDProtocolMessage [20:05:34]wFMCommunicate request_size=4 [20:05:34]MH_SAM_APDU [20:05:34]CAPDU: 80 11 00 00 [20:05:34]Write to MH i2c: E2 08 00 6A 01 80 11 00 00 00 00 00 00 E5 [20:05:34]Write i2c OK [20:05:34]MH_I2C_Read... [20:05:34]Read from MH i2c: E2 [20:05:34]MH_I2C_Read... [20:05:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:05:34]Read from MH i2c: E2 17 00 [20:05:34]MH_I2C_Read... [20:05:34]Read from MH i2c: E2 17 00 6A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 44 [20:05:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:05:34]wFMCommunicate OK [20:05:34]CreateOFDProtocolMessage done [20:05:34]OFDSenderStorePacket 87081 [20:05:34]StoreOFDPacket docnum=87081 [20:05:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 20 02 00 00 61 36 18 02 92 77 5A 03 01 00 03 00 0C 02 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 35 31 36 33 06 04 39 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 D1 81 D1 83 D0 BF D0 B5 D1 80 20 39 35 2F 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 34 36 30 37 30 38 34 33 35 31 33 36 31 06 04 24 00 D0 91 D0 B8 D1 81 D0 BA D0 B2 D0 B8 D1 82 20 D0 A7 D0 BE D0 BA D0 BE 20 D0 BF D0 B0 D0 B9 20 34 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 0D 00 00 00 00 07 04 06 00 00 7D 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 01 00 00 F4 03 04 00 8C 78 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 29 54 01 00 35 04 06 00 00 B9 E4 1B A4 38 B8 33 A7 4A 1E C4 BD 7B [20:05:34]CheckFolder [20:05:34]dirname=/storage/ofd_packets [20:05:34]CheckFolder done [20:05:34]ProducePacketName [20:05:34]name=ofd_packets/00087081 [20:05:34]NVStorageSaveData ofd_packets/00087081 [20:05:34]File name is /storage/ofd_packets/00087081 [20:05:34]Write 574 bytes [20:05:34]NVStorageSaveData done [20:05:34]OFDSenderStorePacket done [20:05:34]KKMCreateOFDPacket done [20:05:34]NVStorageSaveData kkm_last_timestamp [20:05:34]File name is /storage/kkm_last_timestamp [20:05:34]Write 4 bytes [20:05:34]NVStorageSaveData done [20:05:34]ExternCall_PrintAddStr [20:05:34]wPrintStart [20:05:34]Write to MH i2c: 01 00 00 6B 01 6C [20:05:34]Write i2c OK [20:05:34]MH_I2C_Read... [20:05:34]Read from MH i2c: 01 [20:05:34]MH_I2C_Read... [20:05:34]Read from MH i2c: 01 07 00 [20:05:34]MH_I2C_Read... [20:05:34]Read from MH i2c: 01 07 00 6B 01 00 00 00 00 00 FF 0F 81 [20:05:34]RasterBufferAndPrint [20:05:34]line Счет N : (3)148135 [20:05:34]line ИНН: 02508201610067 [20:05:34]line Контрольно-Кассовый Чек [20:05:34]line ПРОДАЖА [20:05:34]line Товар: 4660085515163 [20:05:34]line Шок Батончик Сникерс супер 95/80г [20:05:34]line 1.000 * 85.00 [20:05:34]line = 85.00 [20:05:34]line НДС 12% НСП 1% [20:05:34]line > о реализуемом товаре [20:05:34]line Товар: 4607084351361 [20:05:34]line Бисквит Чоко пай 4шт [20:05:34]line 1.000 * 130.00 [20:05:34]line = 130.00 [20:05:34]line НДС 12% НСП 1% [20:05:34]line > о реализуемом товаре [20:05:34]line Товар: 5449000189332 [20:05:34]line Холодный чай Fuse персик 1л [20:05:34]line 1.000 * 105.00 [20:05:34]line = 105.00 [20:05:34]line НДС 12% НСП 1% [20:05:34]line > о реализуемом товаре [20:05:34]line ИТОГО: 320.00 [20:05:34]line НСП 1% : 2.83 [20:05:34]line НДС 12% : 33.98 [20:05:34]line Наличными: 320.00 [20:05:34]line Безнал.: 0.00 [20:05:34]line Место: АЗС № 137 "Партнер Нефть" [20:05:34]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:05:34]line СНО: Общий режим [20:05:34]line Чек 394 22.09.2024 20:05 [20:05:34]line Смена: 497 ФФД: 1.0 [20:05:34]line ЗНМ: 0300000064 [20:05:34]line РНМ: 0000000000092592 [20:05:34]line Версия ККМ: 001 [20:05:34]line ФМ: 0000000000874979 [20:05:34]line ФД: 87081 [20:05:34]line ФПД: 798395966520 [20:05:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T200532&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87081&fm=798395966520&tin=02508201610067®Number=0000000000092592&sum=32000 [20:05:34]line 0 [20:05:34]written 0, free lines is 4095 [20:05:34]OFD Sender: Processing packet 87081 [packets to send 277, broken 276] [20:05:34]ProducePacketName [20:05:34]name=ofd_packets/00087081 [20:05:34]OFD Sender: To server: pG, [20:05:34]CommunicateWithHost lk.salyk.kg:30040 [20:05:34]ConnectInit lk.salyk.kg [20:05:34]Write to MH i2c: 01 00 00 A0 01 A1 [20:05:34]Write i2c OK [20:05:34]MH_I2C_Read... [20:05:34]Read from MH i2c: 01 [20:05:34]MH_I2C_Read... [20:05:34]Read from MH i2c: 01 07 00 [20:05:34]MH_I2C_Read... [20:05:34]Read from MH i2c: 01 07 00 A0 01 00 00 00 00 00 38 0C EC [20:05:34]RasterBufferAndPrint [20:05:34]line [20:05:34]line [20:05:34]line [20:05:34]line [20:05:34]line [20:05:34]written 0, free lines is 3132 [20:05:34]MH_Cut [20:05:34]Write to MH i2c: D1 01 00 A7 01 01 7A [20:05:34]Write i2c OK [20:05:34]MH_I2C_Read... [20:05:34]Read from MH i2c: D1 [20:05:34]MH_I2C_Read... [20:05:34]Read from MH i2c: D1 01 00 [20:05:34]MH_I2C_Read... [20:05:34]Read from MH i2c: D1 01 00 A7 01 00 79 [20:05:34]Write to MH i2c: 01 00 00 A8 01 A9 [20:05:34]Write i2c OK [20:05:34]MH_I2C_Read... [20:05:35]*** Cut start [20:05:35]*** Partial cut [20:05:35]*** CUTSNS_PIN = 1 [20:05:35]*** CUTSNS_PIN = 0 [20:05:35]*** Brake cut motor [20:05:36]Read from MH i2c: 01 [20:05:36]MH_I2C_Read... [20:05:36]*** Stop cut motor [20:05:36]*** Cut end [20:05:36]Read from MH i2c: 01 07 00 [20:05:36]MH_I2C_Read... [20:05:36]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [20:05:36]process_action close_receipt done [20:05:36]requested_data is exist [20:05:36]produce_requested_data [20:05:36]requested_item fm.sn is exist - process it [20:05:36]wFMCommunicate request_size=4 [20:05:36]MH_SAM_APDU [20:05:36]CAPDU: 80 11 00 00 [20:05:36]Write to MH i2c: E2 08 00 A9 01 80 11 00 00 00 00 00 00 24 [20:05:36]Write i2c OK [20:05:36]MH_I2C_Read... [20:05:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:05:36]Read from MH i2c: E2 [20:05:36]MH_I2C_Read... [20:05:36]Read from MH i2c: E2 17 00 [20:05:36]MH_I2C_Read... [20:05:36]Read from MH i2c: E2 17 00 A9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 83 [20:05:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:05:36]wFMCommunicate OK [20:05:36]requested_item fd.num is exist - process it [20:05:36]SAM_PROTO_GetFieldsCounters [20:05:36]wFMCommunicate request_size=4 [20:05:36]MH_SAM_APDU [20:05:36]CAPDU: 80 13 00 00 [20:05:36]Write to MH i2c: E2 08 00 AA 01 80 13 00 00 00 00 00 00 27 [20:05:36]Write i2c OK [20:05:36]MH_I2C_Read... [20:05:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:05:36]Read from MH i2c: E2 [20:05:36]MH_I2C_Read... [20:05:36]Read from MH i2c: E2 62 00 [20:05:36]MH_I2C_Read... [20:05:36]Read from MH i2c: E2 62 00 AA 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 29 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 8A 01 00 00 5E 04 04 00 8A 01 00 00 57 04 04 00 8B 01 00 00 19 04 04 00 00 00 00 00 90 00 67 [20:05: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 29 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 8A 01 00 00 5E 04 04 00 8A 01 00 00 57 04 04 00 8B 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:05:36]wFMCommunicate OK [20:05:36]SAM_PROTO_GetFieldsCounters done [20:05:36]requested_item shift.num is exist - process it [20:05:36]requested_item shift.opened is exist - process it [20:05:36]req_shift_opened [20:05:36]FM_GetShiftState [20:05:36]SAM_PROTO_GetShiftState [20:05:36]wFMCommunicate request_size=4 [20:05:36]MH_SAM_APDU [20:05:36]CAPDU: 80 13 01 00 [20:05:36]Write to MH i2c: E2 08 00 AB 01 80 13 01 00 00 00 00 00 29 [20:05:36]Write i2c OK [20:05:36]MH_I2C_Read... [20:05:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:05:36]Read from MH i2c: E2 [20:05:36]MH_I2C_Read... [20:05:36]Read from MH i2c: E2 0E 00 [20:05:36]MH_I2C_Read... [20:05:36]Read from MH i2c: E2 0E 00 AB 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 E7 [20:05:36]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:05:36]wFMCommunicate OK [20:05:36]SAM_PROTO_GetShiftState done [20:05:36]FM_GetShiftState done [20:05:36]req_shift_opened done [20:05:36]requested_item shift.open_date is exist - process it [20:05:36]req_shift_open_date [20:05:36]req_shift_open_date done [20:05:36]produce_requested_data done [20:05:36]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87081,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [20:05:36]process_action_free close_receipt [20:05:36]json_value_free [20:05:36]json_value_free done [20:05:36]process_json_proto returns [20:05:36]Send response to host [20:05:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87081,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [20:05:36]free response buf [20:05:36]execute_script done [20:05:36]execute_script returns [20:05:36]free content buf [20:05:36]Sock 10.Close socket [20:05:36]Sock 10.Thread stoped [20:05:37]Connected sock=8 [20:05:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 20 02 00 00 61 36 18 02 92 77 5A 03 01 00 03 00 0C 02 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 35 31 36 33 06 04 39 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 D1 81 D1 83 D0 BF D0 B5 D1 80 20 39 35 2F 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 34 36 30 37 30 38 34 33 35 31 33 36 31 06 04 24 00 D0 91 D0 B8 D1 81 D0 BA D0 B2 D0 B8 D1 82 20 D0 A7 D0 BE D0 BA D0 BE 20 D0 BF D0 B0 D0 B9 20 34 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 0D 00 00 00 00 07 04 06 00 00 7D 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 01 00 00 F4 03 04 00 8C 78 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 29 54 01 00 35 04 06 00 00 B9 E4 1B A4 38 B8 33 A7 4A 1E C4 BD 7B [20:05:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 F0 1E 47 00 82 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 34 39 37 39 10 04 04 00 29 54 01 00 F4 03 04 00 5D 23 F0 66 B6 04 01 00 00 38 9C B4 17 35 FC 68 1C [20:05:38]CommunicateWithHost err = 0 [20:05:38]CheckOFDResponse [20:05:38]1017 (14) - 77093643461234 [20:05:38]1041 (16) - 0000000000874979 [20:05:38]1040 (4) - 87081 [20:05:38]1012 (4) - 22.09.2024 14:02 [20:05:38]1206 (1) - 0 [20:05:38]OFD Sender: Remove packet 87081 [20:05:38]ProducePacketName [20:05:38]name=ofd_packets/00087081 [20:05:38]NVStorageDeleteData [20:05:39]OFD Sender: No OFD packet to send [20:05:44]OFD Sender: No OFD packet to send [20:05:49]OFD Sender: No OFD packet to send [20:05:54]OFD Sender: No OFD packet to send [20:05:59]OFD Sender: No OFD packet to send [20:06:04]OFD Sender: No OFD packet to send [20:06:09]OFD Sender: No OFD packet to send [20:06:14]OFD Sender: No OFD packet to send [20:06:19]OFD Sender: No OFD packet to send [20:06:19]recv_with_timeout no data received [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:39]OFD Sender: No OFD packet to send [20:06:44]OFD Sender: No OFD packet to send [20:06:49]OFD Sender: No OFD packet to send [20:06:54]OFD Sender: No OFD packet to send [20:06:59]OFD Sender: No OFD packet to send [20:07:04]OFD Sender: No OFD packet to send [20:07:04]accept exits with 9 [20:07:04]New connection [20:07:04]New thread 3067272548 created [20:07:04]Thread 3067129188 joined [20:07:04]Waiting for new connection... [20:07:04] Sock 9.Parse request [20:07:04]Sock 9.Check first char [20:07:04]Sock 9.First char is OK [20:07:04]request: POST /json_proto HTTP/1.0 [20:07:04]Method: POST [20:07:04]URL: /json_proto [20:07:04]Method is POST - this is cgi request [20:07:04]url: /json_proto [20:07:04]query_string will be loaded in cgi processing [20:07:04]execute_cgi json_proto POST (null) [20:07:04]execute_cgi path=json_proto method=POST [20:07:04]POST find Content-Length [20:07:04]Host: 172.17.47.196:8080 [20:07:04]Content-Length: 816 [20:07:04]Content-Type: application/json [20:07:04] [20:07:04]POST finish read [20:07:04]Found Content-Length = 816 [20:07:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872003", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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 }]} ], "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" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:07:04]execute_script... [20:07: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)872003", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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 }]} ], "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" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:07:04]POST & json_proto [20:07:04]process_json_proto [20:07:04]json parsed OK: [20:07:04]protocol is kg_v1.0 [20:07:04]action value=close_receipt [20:07:04]process_action close_receipt [20:07:04]cmd_close_receipt [20:07:04]MH_GetDate [20:07:04]Write to MH i2c: F0 00 00 AC 01 9C [20:07:04]Write i2c OK [20:07:04]MH_I2C_Read... [20:07:04]Read from MH i2c: F0 [20:07:04]MH_I2C_Read... [20:07:04]Read from MH i2c: F0 09 00 [20:07:04]MH_I2C_Read... [20:07:04]Read from MH i2c: F0 09 00 AC 01 00 E9 78 F0 66 4C 6B 94 66 0D [20:07:04]GetLastDocTimeStamp 1727035532 [20:07:04]current date 1727035625 [20:07:04]FM_GetShiftState [20:07:04]SAM_PROTO_GetShiftState [20:07:04]wFMCommunicate request_size=4 [20:07:04]MH_SAM_APDU [20:07:04]CAPDU: 80 13 01 00 [20:07:04]Write to MH i2c: E2 08 00 AD 01 80 13 01 00 00 00 00 00 2B [20:07:04]Write i2c OK [20:07:04]MH_I2C_Read... [20:07:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:07:04]Read from MH i2c: E2 [20:07:04]MH_I2C_Read... [20:07:04]Read from MH i2c: E2 0E 00 [20:07:04]MH_I2C_Read... [20:07:04]Read from MH i2c: E2 0E 00 AD 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 E9 [20:07:04]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:07:04]wFMCommunicate OK [20:07:04]SAM_PROTO_GetShiftState done [20:07:04]FM_GetShiftState done [20:07:04]opened in 1726964220 [20:07:04]opened+sec_in_day 1727050620 [20:07:04]quantity*price = 50036 [20:07:04]sum+1 = 50037 [20:07:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 395 22.09.2024 20:07 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000874979 ФД: 87082 ФПД: 131671177377542 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T200705&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87082&fm=131671177377542&tin=02508201610067®Number=0000000000092592&sum=50036 [20:07:05]StoreToDocumentArchive [20:07:05]shift 497 fd 87082 [20:07:05]save to /storage/0497/doc_00087082 [20:07:05]save last doc name /storage/0497/doc_00087082 to /storage/kkm_last_doc_name [20:07:05]save OK [20:07:06]Clear old archive folders... [20:07:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:07:06]tlvbuf is 01494580 [20:07:06]SAM_PROTO_ClearQueue [20:07:06]wFMCommunicate request_size=4 [20:07:06]MH_SAM_APDU [20:07:06]CAPDU: 80 09 00 00 [20:07:06]Write to MH i2c: E2 08 00 BA 01 80 09 00 00 00 00 00 00 2D [20:07:06]Write i2c OK [20:07:06]MH_I2C_Read... [20:07:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:07:06]Read from MH i2c: E2 [20:07:06]MH_I2C_Read... [20:07:06]Read from MH i2c: E2 03 00 [20:07:06]MH_I2C_Read... [20:07:06]Read from MH i2c: E2 03 00 BA 01 00 90 00 2F [20:07:06]RAPDU: 90 00 [20:07:06]wFMCommunicate OK [20:07:06]SAM_PROTO_ClearQueue done [20:07:06]KKMCreateOFDPacket [20:07:06]OFDProtocolAddRootSTLVToBuf [20:07:06]FM_MakeSignedData [20:07:06]FM_MakeSignedData [20:07:06]SAM_PROTO_SignData [20:07:06]wFMCommunicate request_size=4 [20:07:06]MH_SAM_APDU [20:07:06]CAPDU: 80 0D 01 02 [20:07:06]Write to MH i2c: E2 08 00 BB 01 80 0D 01 02 00 00 00 00 35 [20:07:06]Write i2c OK [20:07:06]MH_I2C_Read... [20:07:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:07:06]Read from MH i2c: E2 [20:07:06]MH_I2C_Read... [20:07:06]Read from MH i2c: E2 03 00 [20:07:06]MH_I2C_Read... [20:07:06]Read from MH i2c: E2 03 00 BB 01 00 90 00 30 [20:07:06]RAPDU: 90 00 [20:07:06]wFMCommunicate OK [20:07:06]wFMCommunicate request_size=255 [20:07:06]MH_SAM_APDU [20:07: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 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 E9 78 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2A 54 01 00 35 04 06 00 77 [20:07:06]Write to MH i2c: E2 02 01 BC 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 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 E9 78 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2A 54 01 00 35 04 06 00 77 00 00 35 [20:07:06]Write i2c OK [20:07:06]MH_I2C_Read... [20:07:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:07:06]Read from MH i2c: E2 [20:07:06]MH_I2C_Read... [20:07:06]Read from MH i2c: E2 03 00 [20:07:06]MH_I2C_Read... [20:07:06]Read from MH i2c: E2 03 00 BC 01 00 90 00 31 [20:07:06]RAPDU: 90 00 [20:07:06]wFMCommunicate OK [20:07:06]wFMCommunicate request_size=10 [20:07:06]MH_SAM_APDU [20:07:06]CAPDU: 80 0D 02 02 05 C1 15 C1 37 06 [20:07:06]Write to MH i2c: E2 0D 00 BD 01 80 0D 02 02 05 00 C1 15 C1 37 06 00 00 16 [20:07:06]Write i2c OK [20:07:06]MH_I2C_Read... [20:07:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:07:06]Read from MH i2c: E2 [20:07:06]MH_I2C_Read... [20:07:06]Read from MH i2c: E2 03 00 [20:07:06]MH_I2C_Read... [20:07:06]Read from MH i2c: E2 03 00 BD 01 00 90 00 32 [20:07:06]RAPDU: 90 00 [20:07:06]wFMCommunicate OK [20:07:06]wFMCommunicate request_size=4 [20:07:06]MH_SAM_APDU [20:07:06]CAPDU: 80 0D 03 02 [20:07:06]Write to MH i2c: E2 08 00 BE 01 80 0D 03 02 00 00 00 00 3A [20:07:06]Write i2c OK [20:07:06]MH_I2C_Read... [20:07:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:07:06]Read from MH i2c: E2 [20:07:06]MH_I2C_Read... [20:07:06]Read from MH i2c: E2 0B 00 [20:07:06]MH_I2C_Read... [20:07:06]Read from MH i2c: E2 0B 00 BE 01 00 42 07 20 61 16 5E EC 18 90 00 7D [20:07:06]RAPDU: 42 07 20 61 16 5E EC 18 90 00 [20:07:06]wFMCommunicate OK [20:07:06]SAM_PROTO_SignData done [20:07:06]FM_MakeSignedData done [20:07:06]CreateOFDProtocolMessage [20:07:06]wFMCommunicate request_size=4 [20:07:06]MH_SAM_APDU [20:07:06]CAPDU: 80 11 00 00 [20:07:06]Write to MH i2c: E2 08 00 BF 01 80 11 00 00 00 00 00 00 3A [20:07:06]Write i2c OK [20:07:06]MH_I2C_Read... [20:07:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:07:06]Read from MH i2c: E2 [20:07:06]MH_I2C_Read... [20:07:06]Read from MH i2c: E2 17 00 [20:07:06]MH_I2C_Read... [20:07:06]Read from MH i2c: E2 17 00 BF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 99 [20:07:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:07:06]wFMCommunicate OK [20:07:06]CreateOFDProtocolMessage done [20:07:06]OFDSenderStorePacket 87082 [20:07:06]StoreOFDPacket docnum=87082 [20:07:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 80 B0 07 01 09 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 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 E9 78 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2A 54 01 00 35 04 06 00 77 C1 15 C1 37 06 42 07 20 61 16 5E EC 18 [20:07:06]CheckFolder [20:07:06]dirname=/storage/ofd_packets [20:07:06]CheckFolder done [20:07:06]ProducePacketName [20:07:06]name=ofd_packets/00087082 [20:07:06]NVStorageSaveData ofd_packets/00087082 [20:07:06]File name is /storage/ofd_packets/00087082 [20:07:06]Write 301 bytes [20:07:06]NVStorageSaveData done [20:07:06]OFDSenderStorePacket done [20:07:06]KKMCreateOFDPacket done [20:07:06]NVStorageSaveData kkm_last_timestamp [20:07:06]File name is /storage/kkm_last_timestamp [20:07:06]Write 4 bytes [20:07:06]NVStorageSaveData done [20:07:06]ExternCall_PrintAddStr [20:07:06]wPrintStart [20:07:06]Write to MH i2c: 01 00 00 C0 01 C1 [20:07:06]Write i2c OK [20:07:06]MH_I2C_Read... [20:07:06]Read from MH i2c: 01 [20:07:06]MH_I2C_Read... [20:07:06]Read from MH i2c: 01 07 00 [20:07:06]MH_I2C_Read... [20:07:06]Read from MH i2c: 01 07 00 C0 01 00 00 00 00 00 FF 0F D6 [20:07:06]RasterBufferAndPrint [20:07:06]line Счет N : (1)872003 [20:07:06]line ИНН: 02508201610067 [20:07:06]line Контрольно-Кассовый Чек [20:07:06]line ПРОДАЖА [20:07:06]line ТРК (МРК, ГНК) : 33 [20:07:06]line Товар: 2710124130 [20:07:06]line Аи-92-К-5 [20:07:06]line 7.380 * 67.80 [20:07:06]line = 500.36 [20:07:06]line НДС 12% НСП 1% [20:07:06]line > о реализуемом товаре [20:07:06]line ИТОГО: 500.36 [20:07:06]line НСП 1% : 4.43 [20:07:06]line НДС 12% : 53.14 [20:07:06]line Наличными: 0.00 [20:07:06]line Безнал.: 500.36 [20:07:06]line Место: АЗС № 137 "Партнер Нефть" [20:07:06]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:07:06]line СНО: Общий режим [20:07:06]line Чек 395 22.09.2024 20:07 [20:07:06]line Смена: 497 ФФД: 1.0 [20:07:06]line ЗНМ: 0300000064 [20:07:06]line РНМ: 0000000000092592 [20:07:06]line Версия ККМ: 001 [20:07:06]line Платежная система: Бакай Банк [20:07:06]line ФМ: 0000000000874979 [20:07:06]line ФД: 87082 [20:07:06]line ФПД: 131671177377542 [20:07:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T200705&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87082&fm=131671177377542&tin=02508201610067®Number=0000000000092592&sum=50036 [20:07:06]written 0, free lines is 4095 [20:07:06]OFD Sender: Processing packet 87082 [packets to send 277, broken 276] [20:07:06]ProducePacketName [20:07:06]name=ofd_packets/00087082 [20:07:06]OFD Sender: To server: pG, [20:07:06]CommunicateWithHost lk.salyk.kg:30040 [20:07:06]ConnectInit lk.salyk.kg [20:07:06]Write to MH i2c: 01 00 00 EA 01 EB [20:07:06]Write i2c OK [20:07:06]MH_I2C_Read... [20:07:06]Read from MH i2c: 01 [20:07:06]MH_I2C_Read... [20:07:06]Read from MH i2c: 01 07 00 [20:07:06]MH_I2C_Read... [20:07:06]Read from MH i2c: 01 07 00 EA 01 00 00 00 00 00 E9 0C E7 [20:07:06]RasterBufferAndPrint [20:07:06]line [20:07:06]line [20:07:06]line [20:07:06]line [20:07:06]line [20:07:06]written 0, free lines is 3311 [20:07:07]MH_Cut [20:07:07]Write to MH i2c: D1 01 00 F1 01 01 C4 [20:07:07]Write i2c OK [20:07:07]MH_I2C_Read... [20:07:07]Read from MH i2c: D1 [20:07:07]MH_I2C_Read... [20:07:07]Read from MH i2c: D1 01 00 [20:07:07]MH_I2C_Read... [20:07:07]Read from MH i2c: D1 01 00 F1 01 00 C3 [20:07:07]Write to MH i2c: 01 00 00 F2 01 F3 [20:07:07]Write i2c OK [20:07:07]MH_I2C_Read... [20:07:07]Connected sock=11 [20:07:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 80 B0 07 01 09 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 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 E9 78 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2A 54 01 00 35 04 06 00 77 C1 15 C1 37 06 42 07 20 61 16 5E EC 18 [20:07:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 E5 DF 47 00 1F 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 34 39 37 39 10 04 04 00 2A 54 01 00 F4 03 04 00 B7 23 F0 66 B6 04 01 00 00 D6 78 6C 90 67 A1 33 55 [20:07:07]CommunicateWithHost err = 0 [20:07:07]CheckOFDResponse [20:07:07]1017 (14) - 77093643461234 [20:07:07]1041 (16) - 0000000000874979 [20:07:07]1040 (4) - 87082 [20:07:07]1012 (4) - 22.09.2024 14:03 [20:07:07]1206 (1) - 0 [20:07:07]OFD Sender: Remove packet 87082 [20:07:07]ProducePacketName [20:07:07]name=ofd_packets/00087082 [20:07:07]NVStorageDeleteData [20:07:07]*** Cut start [20:07:07]*** Partial cut [20:07:07]*** CUTSNS_PIN = 1 [20:07:07]*** CUTSNS_PIN = 0 [20:07:08]OFD Sender: No OFD packet to send [20:07:08]*** Brake cut motor [20:07:08]Read from MH i2c: 01 [20:07:08]MH_I2C_Read... [20:07:08]*** Stop cut motor [20:07:08]*** Cut end [20:07:08]Read from MH i2c: 01 07 00 [20:07:08]MH_I2C_Read... [20:07:08]Read from MH i2c: 01 07 00 F2 01 00 00 00 00 00 FF 0F 08 [20:07:08]process_action close_receipt done [20:07:08]requested_data is exist [20:07:08]produce_requested_data [20:07:08]requested_item fm.sn is exist - process it [20:07:08]wFMCommunicate request_size=4 [20:07:08]MH_SAM_APDU [20:07:08]CAPDU: 80 11 00 00 [20:07:08]Write to MH i2c: E2 08 00 F3 01 80 11 00 00 00 00 00 00 6E [20:07:08]Write i2c OK [20:07:08]MH_I2C_Read... [20:07:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:07:08]Read from MH i2c: E2 [20:07:08]MH_I2C_Read... [20:07:08]Read from MH i2c: E2 17 00 [20:07:08]MH_I2C_Read... [20:07:08]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 34 39 37 39 90 00 CD [20:07:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:07:08]wFMCommunicate OK [20:07:08]requested_item fd.num is exist - process it [20:07:08]SAM_PROTO_GetFieldsCounters [20:07:08]wFMCommunicate request_size=4 [20:07:08]MH_SAM_APDU [20:07:08]CAPDU: 80 13 00 00 [20:07:08]Write to MH i2c: E2 08 00 F4 01 80 13 00 00 00 00 00 00 71 [20:07:08]Write i2c OK [20:07:08]MH_I2C_Read... [20:07:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:07:08]Read from MH i2c: E2 [20:07:08]MH_I2C_Read... [20:07:08]Read from MH i2c: E2 62 00 [20:07:08]MH_I2C_Read... [20:07:08]Read from MH i2c: E2 62 00 F4 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 2A 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 8B 01 00 00 5E 04 04 00 8B 01 00 00 57 04 04 00 8C 01 00 00 19 04 04 00 00 00 00 00 90 00 B5 [20:07: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 2A 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 8B 01 00 00 5E 04 04 00 8B 01 00 00 57 04 04 00 8C 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:07:08]wFMCommunicate OK [20:07:08]SAM_PROTO_GetFieldsCounters done [20:07:08]requested_item shift.num is exist - process it [20:07:08]requested_item shift.opened is exist - process it [20:07:08]req_shift_opened [20:07:08]FM_GetShiftState [20:07:08]SAM_PROTO_GetShiftState [20:07:08]wFMCommunicate request_size=4 [20:07:08]MH_SAM_APDU [20:07:08]CAPDU: 80 13 01 00 [20:07:08]Write to MH i2c: E2 08 00 F5 01 80 13 01 00 00 00 00 00 73 [20:07:08]Write i2c OK [20:07:08]MH_I2C_Read... [20:07:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:07:08]Read from MH i2c: E2 [20:07:08]MH_I2C_Read... [20:07:08]Read from MH i2c: E2 0E 00 [20:07:08]MH_I2C_Read... [20:07:08]Read from MH i2c: E2 0E 00 F5 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 31 [20:07:08]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:07:08]wFMCommunicate OK [20:07:08]SAM_PROTO_GetShiftState done [20:07:08]FM_GetShiftState done [20:07:08]req_shift_opened done [20:07:08]requested_item shift.open_date is exist - process it [20:07:08]req_shift_open_date [20:07:08]req_shift_open_date done [20:07:08]produce_requested_data done [20:07:08]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87082,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [20:07:08]process_action_free close_receipt [20:07:08]json_value_free [20:07:08]json_value_free done [20:07:08]process_json_proto returns [20:07:08]Send response to host [20:07:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87082,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [20:07:08]free response buf [20:07:08]execute_script done [20:07:08]execute_script returns [20:07:08]free content buf [20:07:08]Sock 9.Close socket [20:07:08]Sock 9.Thread stoped [20:07:13]OFD Sender: No OFD packet to send [20:07:18]OFD Sender: No OFD packet to send [20:07:23]OFD Sender: No OFD packet to send [20:07:28]OFD Sender: No OFD packet to send [20:07:28]recv_with_timeout no data received [20:07:33]OFD Sender: No OFD packet to send [20:07:38]OFD Sender: No OFD packet to send [20:07:43]OFD Sender: No OFD packet to send [20:07:48]OFD Sender: No OFD packet to send [20:07:53]OFD Sender: No OFD packet to send [20:07:58]OFD Sender: No OFD packet to send [20:08:03]OFD Sender: No OFD packet to send [20:08:08]OFD Sender: No OFD packet to send [20:08:13]OFD Sender: No OFD packet to send [20:08:18]OFD Sender: No OFD packet to send [20:08:23]OFD Sender: No OFD packet to send [20:08:28]OFD Sender: No OFD packet to send [20:08:33]OFD Sender: No OFD packet to send [20:08:38]OFD Sender: No OFD packet to send [20:08:38]accept exits with 10 [20:08:38]New connection [20:08:38]New thread 3067129188 created [20:08:38]Thread 3067272548 joined [20:08:38]Waiting for new connection... [20:08:38] Sock 10.Parse request [20:08:38]Sock 10.Check first char [20:08:38]Sock 10.First char is OK [20:08:38]request: POST /json_proto HTTP/1.0 [20:08:38]Method: POST [20:08:38]URL: /json_proto [20:08:38]Method is POST - this is cgi request [20:08:38]url: /json_proto [20:08:38]query_string will be loaded in cgi processing [20:08:38]execute_cgi json_proto POST (null) [20:08:38]execute_cgi path=json_proto method=POST [20:08:38]POST find Content-Length [20:08:38]Host: 172.17.47.196:8080 [20:08:38]Content-Length: 677 [20:08:38]Content-Type: application/json [20:08:38] [20:08:38]POST finish read [20:08:38]Found Content-Length = 677 [20:08:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872004", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:08:38]execute_script... [20:08:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872004", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:08:38]POST & json_proto [20:08:38]process_json_proto [20:08:38]json parsed OK: [20:08:38]protocol is kg_v1.0 [20:08:38]action value=close_receipt [20:08:38]process_action close_receipt [20:08:38]cmd_close_receipt [20:08:38]MH_GetDate [20:08:38]Write to MH i2c: F0 00 00 F6 01 E6 [20:08:38]Write i2c OK [20:08:38]MH_I2C_Read... [20:08:38]Read from MH i2c: F0 [20:08:38]MH_I2C_Read... [20:08:38]Read from MH i2c: F0 09 00 [20:08:38]MH_I2C_Read... [20:08:38]Read from MH i2c: F0 09 00 F6 01 00 46 79 F0 66 4C 6B 94 66 B5 [20:08:38]GetLastDocTimeStamp 1727035625 [20:08:38]current date 1727035718 [20:08:38]FM_GetShiftState [20:08:38]SAM_PROTO_GetShiftState [20:08:38]wFMCommunicate request_size=4 [20:08:38]MH_SAM_APDU [20:08:38]CAPDU: 80 13 01 00 [20:08:38]Write to MH i2c: E2 08 00 F7 01 80 13 01 00 00 00 00 00 75 [20:08:38]Write i2c OK [20:08:38]MH_I2C_Read... [20:08:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:08:38]Read from MH i2c: E2 [20:08:38]MH_I2C_Read... [20:08:38]Read from MH i2c: E2 0E 00 [20:08:38]MH_I2C_Read... [20:08:38]Read from MH i2c: E2 0E 00 F7 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 33 [20:08:38]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:08:38]wFMCommunicate OK [20:08:38]SAM_PROTO_GetShiftState done [20:08:38]FM_GetShiftState done [20:08:38]opened in 1726964220 [20:08:38]opened+sec_in_day 1727050620 [20:08:38]quantity*price = 50036 [20:08:38]sum+1 = 50037 [20:08:38]Check (price>sum+1) || (price+1 о реализуемом товаре [20:11:45]line ОКРУГЛЕНИЕ: -0.36 [20:11:45]line ИТОГО: 500.00 [20:11:45]line Внесено: 500.00 [20:11:45]line СДАЧА: 0.00 [20:11:45]line НСП 1% : 4.43 [20:11:45]line НДС 12% : 53.14 [20:11:45]line Наличными: 500.00 [20:11:45]line Безнал.: 0.00 [20:11:45]line Место: АЗС № 137 "Партнер Нефть" [20:11:45]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:11:45]line СНО: Общий режим [20:11:45]line Чек 396 22.09.2024 20:08 [20:11:45]line Смена: 497 ФФД: 1.0 [20:11:45]line ЗНМ: 0300000064 [20:11:45]line РНМ: 0000000000092592 [20:11:45]line Версия ККМ: 001 [20:11:45]line ФМ: 0000000000874979 [20:11:45]line ФД: 87083 [20:11:45]line ФПД: 209396319919430 [20:11:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T200838&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87083&fm=209396319919430&tin=02508201610067®Number=0000000000092592&sum=50000 [20:11:45]written 0, free lines is 4095 [20:11:45]Write to MH i2c: 01 00 00 48 00 48 [20:11:45]Write i2c OK [20:11:45]MH_I2C_Read... [20:11:45]Read from MH i2c: 01 [20:11:45]MH_I2C_Read... [20:11:45]Read from MH i2c: 01 07 00 [20:11:45]MH_I2C_Read... [20:11:45]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 F3 0C 4E [20:11:45]RasterBufferAndPrint [20:11:45]line [20:11:45]line [20:11:45]line [20:11:45]line [20:11:45]line [20:11:45]written 0, free lines is 3327 [20:11:45]MH_Cut [20:11:45]Write to MH i2c: D1 01 00 4F 00 01 21 [20:11:45]Write i2c OK [20:11:45]MH_I2C_Read... [20:11:45]Read from MH i2c: D1 [20:11:45]MH_I2C_Read... [20:11:45]Read from MH i2c: D1 01 00 [20:11:45]MH_I2C_Read... [20:11:45]Read from MH i2c: D1 01 00 4F 00 00 20 [20:11:45]Write to MH i2c: 01 00 00 50 00 50 [20:11:45]Write i2c OK [20:11:45]MH_I2C_Read... [20:11:46]*** Cut start [20:11:46]*** Partial cut [20:11:46]*** CUTSNS_PIN = 1 [20:11:46]*** CUTSNS_PIN = 0 [20:11:46]OFD Sender: No OFD packet to send [20:11:46]*** Brake cut motor [20:11:47]Read from MH i2c: 01 *** Stop cut motor [20:11:47] [20:11:47]*** Cut end [20:11:47]MH_I2C_Read... [20:11:47]Read from MH i2c: 01 07 00 [20:11:47]MH_I2C_Read... [20:11:47]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [20:11:47]process_action print_doc done [20:11:47]requested_data is exist [20:11:47]produce_requested_data [20:11:47]produce_requested_data return (null) [20:11:47]process_action_free print_doc [20:11:47]json_value_free [20:11:47]json_value_free done [20:11:47]process_json_proto returns [20:11:47]Send response to host [20:11:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [20:11:47]free response buf [20:11:47]execute_script done [20:11:47]execute_script returns [20:11:47]free content buf [20:11:47]Sock 8.Close socket [20:11:47]Sock 8.Thread stoped [20:11:51]OFD Sender: No OFD packet to send [20:11:56]OFD Sender: No OFD packet to send [20:12:01]OFD Sender: No OFD packet to send [20:12:06]OFD Sender: No OFD packet to send [20:12:11]OFD Sender: No OFD packet to send [20:12:16]OFD Sender: No OFD packet to send [20:12:21]OFD Sender: No OFD packet to send [20:12:24]accept exits with 9 [20:12:24]New connection [20:12:24]New thread 3067034980 created [20:12:24]Thread 3067178340 joined [20:12:24]Waiting for new connection... [20:12:24] Sock 9.Parse request [20:12:24]Sock 9.Check first char [20:12:24]Sock 9.First char is OK [20:12:24]request: POST /json_proto HTTP/1.0 [20:12:24]Method: POST [20:12:24]URL: /json_proto [20:12:24]Method is POST - this is cgi request [20:12:24]url: /json_proto [20:12:24]query_string will be loaded in cgi processing [20:12:24]execute_cgi json_proto POST (null) [20:12:24]execute_cgi path=json_proto method=POST [20:12:24]POST find Content-Length [20:12:24]Host: 172.17.47.196:8080 [20:12:24]Content-Length: 677 [20:12:24]Content-Type: application/json [20:12:24] [20:12:24]POST finish read [20:12:24]Found Content-Length = 677 [20:12:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872005", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.080, "sum" : 480.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 480.00, "total" : 480.00, "payments": [ { "type": 0, "sum" : 480.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:12:24]execute_script... [20:12: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)872005", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.080, "sum" : 480.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 480.00, "total" : 480.00, "payments": [ { "type": 0, "sum" : 480.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:12:24]POST & json_proto [20:12:24]process_json_proto [20:12:24]json parsed OK: [20:12:24]protocol is kg_v1.0 [20:12:24]action value=close_receipt [20:12:24]process_action close_receipt [20:12:24]cmd_close_receipt [20:12:24]MH_GetDate [20:12:24]Write to MH i2c: F0 00 00 51 00 40 [20:12:24]Write i2c OK [20:12:24]MH_I2C_Read... [20:12:24]Read from MH i2c: F0 [20:12:24]MH_I2C_Read... [20:12:24]Read from MH i2c: F0 09 00 [20:12:24]MH_I2C_Read... [20:12:24]Read from MH i2c: F0 09 00 51 00 00 28 7A F0 66 4C 6B 94 66 F2 [20:12:24]GetLastDocTimeStamp 1727035718 [20:12:24]current date 1727035944 [20:12:24]FM_GetShiftState [20:12:24]SAM_PROTO_GetShiftState [20:12:24]wFMCommunicate request_size=4 [20:12:24]MH_SAM_APDU [20:12:24]CAPDU: 80 13 01 00 [20:12:24]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [20:12:24]Write i2c OK [20:12:24]MH_I2C_Read... [20:12:24]Read from MH i2c: E2 [20:12:24]MH_I2C_Read... [20:12:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:12:24]Read from MH i2c: E2 0E 00 [20:12:24]MH_I2C_Read... [20:12:24]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 8D [20:12:24]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:12:24]wFMCommunicate OK [20:12:24]SAM_PROTO_GetShiftState done [20:12:24]FM_GetShiftState done [20:12:24]opened in 1726964220 [20:12:24]opened+sec_in_day 1727050620 [20:12:24]quantity*price = 48002 [20:12:24]sum+1 = 48003 [20:12:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 480.00 Внесено: 480.00 СДАЧА: 0.00 НСП 1% : 4.25 НДС 12% : 50.98 Наличными: 480.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 397 22.09.2024 20:12 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87084 ФПД: 127880166103129 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T201224&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87084&fm=127880166103129&tin=02508201610067®Number=0000000000092592&sum=48000 [20:12:25]StoreToDocumentArchive [20:12:25]shift 497 fd 87084 [20:12:25]save to /storage/0497/doc_00087084 [20:12:25]save last doc name /storage/0497/doc_00087084 to /storage/kkm_last_doc_name [20:12:25]save OK [20:12:25]Clear old archive folders... [20:12:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:12:25]tlvbuf is 01524CA0 [20:12:25]SAM_PROTO_ClearQueue [20:12:25]wFMCommunicate request_size=4 [20:12:25]MH_SAM_APDU [20:12:25]CAPDU: 80 09 00 00 [20:12:25]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [20:12:25]Write i2c OK [20:12:25]MH_I2C_Read... [20:12:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:12:25]Read from MH i2c: E2 [20:12:25]MH_I2C_Read... [20:12:25]Read from MH i2c: E2 03 00 [20:12:25]MH_I2C_Read... [20:12:25]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [20:12:25]RAPDU: 90 00 [20:12:25]wFMCommunicate OK [20:12:25]SAM_PROTO_ClearQueue done [20:12:25]KKMCreateOFDPacket [20:12:25]OFDProtocolAddRootSTLVToBuf [20:12:25]FM_MakeSignedData [20:12:25]FM_MakeSignedData [20:12:25]SAM_PROTO_SignData [20:12:25]wFMCommunicate request_size=4 [20:12:25]MH_SAM_APDU [20:12:25]CAPDU: 80 0D 01 02 [20:12:25]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [20:12:25]Write i2c OK [20:12:25]MH_I2C_Read... [20:12:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:12:25]Read from MH i2c: E2 [20:12:25]MH_I2C_Read... [20:12:25]Read from MH i2c: E2 03 00 [20:12:25]MH_I2C_Read... [20:12:25]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [20:12:25]RAPDU: 90 00 [20:12:25]wFMCommunicate OK [20:12:25]wFMCommunicate request_size=255 [20:12:25]MH_SAM_APDU [20:12: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 A8 1B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 82 BB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 BB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EA 13 00 00 00 00 07 04 06 00 80 BB 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 01 00 00 F4 03 04 00 28 7A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2C 54 01 00 35 04 06 00 74 [20:12:25]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 A8 1B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 82 BB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 BB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EA 13 00 00 00 00 07 04 06 00 80 BB 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 01 00 00 F4 03 04 00 28 7A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2C 54 01 00 35 04 06 00 74 00 00 11 [20:12:25]Write i2c OK [20:12:25]MH_I2C_Read... [20:12:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:12:25]Read from MH i2c: E2 [20:12:25]MH_I2C_Read... [20:12:25]Read from MH i2c: E2 03 00 [20:12:25]MH_I2C_Read... [20:12:25]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [20:12:25]RAPDU: 90 00 [20:12:25]wFMCommunicate OK [20:12:25]wFMCommunicate request_size=10 [20:12:25]MH_SAM_APDU [20:12:25]CAPDU: 80 0D 02 02 05 4E 6B DF D8 59 [20:12:25]Write to MH i2c: E2 0D 00 62 00 80 0D 02 02 05 00 4E 6B DF D8 59 00 00 AF [20:12:25]Write i2c OK [20:12:25]MH_I2C_Read... [20:12:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:12:25]Read from MH i2c: E2 [20:12:25]MH_I2C_Read... [20:12:25]Read from MH i2c: E2 03 00 [20:12:25]MH_I2C_Read... [20:12:25]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [20:12:25]RAPDU: 90 00 [20:12:25]wFMCommunicate OK [20:12:25]wFMCommunicate request_size=4 [20:12:25]MH_SAM_APDU [20:12:25]CAPDU: 80 0D 03 02 [20:12:25]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [20:12:25]Write i2c OK [20:12:25]MH_I2C_Read... [20:12:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:12:25]Read from MH i2c: E2 [20:12:25]MH_I2C_Read... [20:12:25]Read from MH i2c: E2 0B 00 [20:12:25]MH_I2C_Read... [20:12:25]Read from MH i2c: E2 0B 00 63 00 00 58 DE 51 BE 69 2B 0E 3E 90 00 04 [20:12:25]RAPDU: 58 DE 51 BE 69 2B 0E 3E 90 00 [20:12:25]wFMCommunicate OK [20:12:25]SAM_PROTO_SignData done [20:12:25]FM_MakeSignedData done [20:12:25]CreateOFDProtocolMessage [20:12:25]wFMCommunicate request_size=4 [20:12:25]MH_SAM_APDU [20:12:25]CAPDU: 80 11 00 00 [20:12:25]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [20:12:25]Write i2c OK [20:12:25]MH_I2C_Read... [20:12:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:12:25]Read from MH i2c: E2 [20:12:25]MH_I2C_Read... [20:12:25]Read from MH i2c: E2 17 00 [20:12:25]MH_I2C_Read... [20:12:25]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3D [20:12:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:12:25]wFMCommunicate OK [20:12:25]CreateOFDProtocolMessage done [20:12:25]OFDSenderStorePacket 87084 [20:12:25]StoreOFDPacket docnum=87084 [20:12:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 75 E6 07 01 9F 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 1B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 82 BB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 BB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EA 13 00 00 00 00 07 04 06 00 80 BB 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 01 00 00 F4 03 04 00 28 7A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2C 54 01 00 35 04 06 00 74 4E 6B DF D8 59 58 DE 51 BE 69 2B 0E 3E [20:12:25]CheckFolder [20:12:25]dirname=/storage/ofd_packets [20:12:25]CheckFolder done [20:12:25]ProducePacketName [20:12:25]name=ofd_packets/00087084 [20:12:25]NVStorageSaveData ofd_packets/00087084 [20:12:25]File name is /storage/ofd_packets/00087084 [20:12:25]Write 301 bytes [20:12:25]NVStorageSaveData done [20:12:25]OFDSenderStorePacket done [20:12:25]KKMCreateOFDPacket done [20:12:25]NVStorageSaveData kkm_last_timestamp [20:12:25]File name is /storage/kkm_last_timestamp [20:12:25]Write 4 bytes [20:12:25]NVStorageSaveData done [20:12:25]ExternCall_PrintAddStr [20:12:25]wPrintStart [20:12:25]Write to MH i2c: 01 00 00 65 00 65 [20:12:25]Write i2c OK [20:12:25]MH_I2C_Read... [20:12:25]Read from MH i2c: 01 [20:12:25]MH_I2C_Read... [20:12:25]Read from MH i2c: 01 07 00 [20:12:25]MH_I2C_Read... [20:12:25]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [20:12:25]RasterBufferAndPrint [20:12:25]line Счет N : (1)872005 [20:12:25]line ИНН: 02508201610067 [20:12:25]line Контрольно-Кассовый Чек [20:12:25]line ПРОДАЖА [20:12:25]line ТРК (МРК, ГНК) : 63 [20:12:25]line Товар: 2710124130 [20:12:25]line Аи-92-К-5 [20:12:25]line 7.080 * 67.80 [20:12:25]line = 480.02 [20:12:25]line НДС 12% НСП 1% [20:12:25]line > о реализуемом товаре [20:12:25]line ОКРУГЛЕНИЕ: -0.02 [20:12:25]line ИТОГО: 480.00 [20:12:25]line Внесено: 480.00 [20:12:25]line СДАЧА: 0.00 [20:12:25]line НСП 1% : 4.25 [20:12:25]line НДС 12% : 50.98 [20:12:25]line Наличными: 480.00 [20:12:25]line Безнал.: 0.00 [20:12:25]line Место: АЗС № 137 "Партнер Нефть" [20:12:25]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:12:25]line СНО: Общий режим [20:12:25]line Чек 397 22.09.2024 20:12 [20:12:25]line Смена: 497 ФФД: 1.0 [20:12:25]line ЗНМ: 0300000064 [20:12:25]line РНМ: 0000000000092592 [20:12:25]line Версия ККМ: 001 [20:12:25]line ФМ: 0000000000874979 [20:12:25]line ФД: 87084 [20:12:25]line ФПД: 127880166103129 [20:12:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T201224&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87084&fm=127880166103129&tin=02508201610067®Number=0000000000092592&sum=48000 [20:12:25]written 0, free lines is 4095 [20:12:25]OFD Sender: Processing packet 87084 [packets to send 277, broken 276] [20:12:25]ProducePacketName [20:12:25]name=ofd_packets/00087084 [20:12:25]OFD Sender: To server: pG, [20:12:25]CommunicateWithHost lk.salyk.kg:30040 [20:12:25]ConnectInit lk.salyk.kg [20:12:26]Write to MH i2c: 01 00 00 90 00 90 [20:12:26]Write i2c OK [20:12:26]MH_I2C_Read... [20:12:26]Read from MH i2c: 01 [20:12:26]MH_I2C_Read... [20:12:26]Read from MH i2c: 01 07 00 [20:12:26]MH_I2C_Read... [20:12:26]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 E4 0C 87 [20:12:26]RasterBufferAndPrint [20:12:26]line [20:12:26]line [20:12:26]line [20:12:26]line [20:12:26]line [20:12:26]written 0, free lines is 3306 [20:12:26]MH_Cut [20:12:26]Write to MH i2c: D1 01 00 97 00 01 69 [20:12:26]Write i2c OK [20:12:26]MH_I2C_Read... [20:12:26]Read from MH i2c: D1 [20:12:26]MH_I2C_Read... [20:12:26]Read from MH i2c: D1 01 00 [20:12:26]MH_I2C_Read... [20:12:26]Read from MH i2c: D1 01 00 97 00 00 68 [20:12:26]Write to MH i2c: 01 00 00 98 00 98 [20:12:26]Write i2c OK [20:12:26]MH_I2C_Read... [20:12:26]Connected sock=10 [20:12:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 75 E6 07 01 9F 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 1B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 82 BB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 BB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EA 13 00 00 00 00 07 04 06 00 80 BB 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 01 00 00 F4 03 04 00 28 7A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2C 54 01 00 35 04 06 00 74 4E 6B DF D8 59 58 DE 51 BE 69 2B 0E 3E [20:12:27]*** Cut start [20:12:27]*** Partial cut [20:12:27]*** CUTSNS_PIN = 1 [20:12:27]*** CUTSNS_PIN = 0 [20:12:27]*** Brake cut motor [20:12:27]Read from MH i2c: 01 [20:12:27]MH_I2C_Read... [20:12:27]*** Stop cut motor [20:12:27]*** Cut end [20:12:27]Read from MH i2c: 01 07 00 [20:12:27]MH_I2C_Read... [20:12:27]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [20:12:27]process_action close_receipt done [20:12:27]requested_data is exist [20:12:27]produce_requested_data [20:12:27]requested_item fm.sn is exist - process it [20:12:27]wFMCommunicate request_size=4 [20:12:27]MH_SAM_APDU [20:12:27]CAPDU: 80 11 00 00 [20:12:27]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [20:12:27]Write i2c OK [20:12:27]MH_I2C_Read... [20:12:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:12:27]Read from MH i2c: E2 [20:12:27]MH_I2C_Read... [20:12:27]Read from MH i2c: E2 17 00 [20:12:27]MH_I2C_Read... [20:12:27]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 34 39 37 39 90 00 72 [20:12:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:12:27]wFMCommunicate OK [20:12:27]requested_item fd.num is exist - process it [20:12:27]SAM_PROTO_GetFieldsCounters [20:12:27]wFMCommunicate request_size=4 [20:12:27]MH_SAM_APDU [20:12:27]CAPDU: 80 13 00 00 [20:12:27]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [20:12:27]Write i2c OK [20:12:27]MH_I2C_Read... [20:12:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:12:28]Read from MH i2c: E2 [20:12:28]MH_I2C_Read... [20:12:28]Read from MH i2c: E2 62 00 [20:12:28]MH_I2C_Read... [20:12:28]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 2C 54 01 00 0E 04 04 00 F1 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 62 [20:12:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 2C 54 01 00 0E 04 04 00 F1 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 [20:12:28]wFMCommunicate OK [20:12:28]SAM_PROTO_GetFieldsCounters done [20:12:28]requested_item shift.num is exist - process it [20:12:28]requested_item shift.opened is exist - process it [20:12:28]req_shift_opened [20:12:28]FM_GetShiftState [20:12:28]SAM_PROTO_GetShiftState [20:12:28]wFMCommunicate request_size=4 [20:12:28]MH_SAM_APDU [20:12:28]CAPDU: 80 13 01 00 [20:12:28]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [20:12:28]Write i2c OK [20:12:28]MH_I2C_Read... [20:12:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:12:28]Read from MH i2c: E2 [20:12:28]MH_I2C_Read... [20:12:28]Read from MH i2c: E2 0E 00 [20:12:28]MH_I2C_Read... [20:12:28]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D6 [20:12:28]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:12:28]wFMCommunicate OK [20:12:28]SAM_PROTO_GetShiftState done [20:12:28]FM_GetShiftState done [20:12:28]req_shift_opened done [20:12:28]requested_item shift.open_date is exist - process it [20:12:28]req_shift_open_date [20:12:28]req_shift_open_date done [20:12:28]produce_requested_data done [20:12:28]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87084,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [20:12:28]process_action_free close_receipt [20:12:28]json_value_free [20:12:28]json_value_free done [20:12:28]process_json_proto returns [20:12:28]Send response to host [20:12:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87084,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [20:12:28]free response buf [20:12:28]execute_script done [20:12:28]execute_script returns [20:12:28]free content buf [20:12:28]Sock 9.Close socket [20:12:28]Sock 9.Thread stoped [20:12:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 2B CF 47 00 16 89 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2C 54 01 00 F4 03 04 00 F7 24 F0 66 B6 04 01 00 00 B6 6F F5 F7 72 87 85 1C [20:12:28]CommunicateWithHost err = 0 [20:12:28]CheckOFDResponse [20:12:28]1017 (14) - 77093643461234 [20:12:28]1041 (16) - 0000000000874979 [20:12:28]1040 (4) - 87084 [20:12:28]1012 (4) - 22.09.2024 14:08 [20:12:28]1206 (1) - 0 [20:12:28]OFD Sender: Remove packet 87084 [20:12:28]ProducePacketName [20:12:28]name=ofd_packets/00087084 [20:12:28]NVStorageDeleteData [20:12:28]OFD Sender: No OFD packet to send [20:12:33]OFD Sender: No OFD packet to send [20:12:36]accept exits with 8 [20:12:36]New connection [20:12:36]New thread 3067178340 created [20:12:36]Thread 3067034980 joined [20:12:36]Waiting for new connection... [20:12:36] Sock 8.Parse request [20:12:36]Sock 8.Check first char [20:12:36]Sock 8.First char is OK [20:12:36]request: POST /json_proto HTTP/1.0 [20:12:36]Method: POST [20:12:36]URL: /json_proto [20:12:36]Method is POST - this is cgi request [20:12:36]url: /json_proto [20:12:36]query_string will be loaded in cgi processing [20:12:36]execute_cgi json_proto POST (null) [20:12:36]execute_cgi path=json_proto method=POST [20:12:36]POST find Content-Length [20:12:36]Host: 172.17.47.196:8080 [20:12:36]Content-Length: 682 [20:12:36]Content-Type: application/json [20:12:36] [20:12:36]POST finish read [20:12:36]Found Content-Length = 682 [20:12:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872006", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [20:12:36]execute_script... [20:12:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872006", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [20:12:36]POST & json_proto [20:12:36]process_json_proto [20:12:36]json parsed OK: [20:12:36]protocol is kg_v1.0 [20:12:36]action value=close_receipt [20:12:36]process_action close_receipt [20:12:36]cmd_close_receipt [20:12:36]MH_GetDate [20:12:36]Write to MH i2c: F0 00 00 9C 00 8B [20:12:36]Write i2c OK [20:12:36]MH_I2C_Read... [20:12:36]Read from MH i2c: F0 [20:12:36]MH_I2C_Read... [20:12:36]Read from MH i2c: F0 09 00 [20:12:36]MH_I2C_Read... [20:12:36]Read from MH i2c: F0 09 00 9C 00 00 34 7A F0 66 4C 6B 94 66 49 [20:12:36]GetLastDocTimeStamp 1727035944 [20:12:36]current date 1727035956 [20:12:36]FM_GetShiftState [20:12:36]SAM_PROTO_GetShiftState [20:12:36]wFMCommunicate request_size=4 [20:12:36]MH_SAM_APDU [20:12:36]CAPDU: 80 13 01 00 [20:12:36]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [20:12:36]Write i2c OK [20:12:36]MH_I2C_Read... [20:12:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:12:36]Read from MH i2c: E2 [20:12:36]MH_I2C_Read... [20:12:36]Read from MH i2c: E2 0E 00 [20:12:36]MH_I2C_Read... [20:12:36]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D8 [20:12:36]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:12:36]wFMCommunicate OK [20:12:36]SAM_PROTO_GetShiftState done [20:12:36]FM_GetShiftState done [20:12:36]opened in 1726964220 [20:12:36]opened+sec_in_day 1727050620 [20:12:36]quantity*price = 100005 [20:12:36]sum+1 = 100006 [20:12:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 398 22.09.2024 20:12 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87085 ФПД: 68468194953792 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T201236&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87085&fm=68468194953792&tin=02508201610067®Number=0000000000092592&sum=100000 [20:12:37]StoreToDocumentArchive [20:12:37]shift 497 fd 87085 [20:12:37]save to /storage/0497/doc_00087085 [20:12:37]save last doc name /storage/0497/doc_00087085 to /storage/kkm_last_doc_name [20:12:37]save OK [20:12:37]Clear old archive folders... [20:12:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:12:37]tlvbuf is 01552B40 [20:12:37]SAM_PROTO_ClearQueue [20:12:37]wFMCommunicate request_size=4 [20:12:37]MH_SAM_APDU [20:12:37]CAPDU: 80 09 00 00 [20:12:37]Write to MH i2c: E2 08 00 AA 00 80 09 00 00 00 00 00 00 1C [20:12:37]Write i2c OK [20:12:37]MH_I2C_Read... [20:12:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:12:37]Read from MH i2c: E2 [20:12:37]MH_I2C_Read... [20:12:37]Read from MH i2c: E2 03 00 [20:12:37]MH_I2C_Read... [20:12:37]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [20:12:37]RAPDU: 90 00 [20:12:37]wFMCommunicate OK [20:12:37]SAM_PROTO_ClearQueue done [20:12:37]KKMCreateOFDPacket [20:12:37]OFDProtocolAddRootSTLVToBuf [20:12:37]FM_MakeSignedData [20:12:37]FM_MakeSignedData [20:12:37]SAM_PROTO_SignData [20:12:37]wFMCommunicate request_size=4 [20:12:37]MH_SAM_APDU [20:12:37]CAPDU: 80 0D 01 02 [20:12:37]Write to MH i2c: E2 08 00 AB 00 80 0D 01 02 00 00 00 00 24 [20:12:37]Write i2c OK [20:12:37]MH_I2C_Read... [20:12:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:12:37]Read from MH i2c: E2 [20:12:37]MH_I2C_Read... [20:12:37]Read from MH i2c: E2 03 00 [20:12:37]MH_I2C_Read... [20:12:37]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [20:12:37]RAPDU: 90 00 [20:12:37]wFMCommunicate OK [20:12:37]wFMCommunicate request_size=255 [20:12:37]MH_SAM_APDU [20:12: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 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 8E 01 00 00 F4 03 04 00 34 7A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2D 54 01 00 35 04 06 00 3E [20:12:37]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 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 8E 01 00 00 F4 03 04 00 34 7A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2D 54 01 00 35 04 06 00 3E 00 00 85 [20:12:37]Write i2c OK [20:12:37]MH_I2C_Read... [20:12:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:12:38]Read from MH i2c: E2 [20:12:38]MH_I2C_Read... [20:12:38]Read from MH i2c: E2 03 00 [20:12:38]MH_I2C_Read... [20:12:38]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [20:12:38]RAPDU: 90 00 [20:12:38]wFMCommunicate OK [20:12:38]wFMCommunicate request_size=10 [20:12:38]MH_SAM_APDU [20:12:38]CAPDU: 80 0D 02 02 05 45 7E 70 4A 40 [20:12:38]Write to MH i2c: E2 0D 00 AD 00 80 0D 02 02 05 00 45 7E 70 4A 40 00 00 EE [20:12:38]Write i2c OK [20:12:38]MH_I2C_Read... [20:12:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:12:38]Read from MH i2c: E2 [20:12:38]MH_I2C_Read... [20:12:38]Read from MH i2c: E2 03 00 [20:12:38]MH_I2C_Read... [20:12:38]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [20:12:38]RAPDU: 90 00 [20:12:38]wFMCommunicate OK [20:12:38]wFMCommunicate request_size=4 [20:12:38]MH_SAM_APDU [20:12:38]CAPDU: 80 0D 03 02 [20:12:38]Write to MH i2c: E2 08 00 AE 00 80 0D 03 02 00 00 00 00 29 [20:12:38]Write i2c OK [20:12:38]MH_I2C_Read... [20:12:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:12:38]Read from MH i2c: E2 [20:12:38]MH_I2C_Read... [20:12:38]Read from MH i2c: E2 0B 00 [20:12:38]MH_I2C_Read... [20:12:38]Read from MH i2c: E2 0B 00 AE 00 00 D1 65 0B 36 1F 38 1C D0 90 00 E4 [20:12:38]RAPDU: D1 65 0B 36 1F 38 1C D0 90 00 [20:12:38]wFMCommunicate OK [20:12:38]SAM_PROTO_SignData done [20:12:38]FM_MakeSignedData done [20:12:38]CreateOFDProtocolMessage [20:12:38]wFMCommunicate request_size=4 [20:12:38]MH_SAM_APDU [20:12:38]CAPDU: 80 11 00 00 [20:12:38]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [20:12:38]Write i2c OK [20:12:38]MH_I2C_Read... [20:12:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:12:38]Read from MH i2c: E2 [20:12:38]MH_I2C_Read... [20:12:38]Read from MH i2c: E2 17 00 [20:12:38]MH_I2C_Read... [20:12:38]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 34 39 37 39 90 00 88 [20:12:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:12:38]wFMCommunicate OK [20:12:38]CreateOFDProtocolMessage done [20:12:38]OFDSenderStorePacket 87085 [20:12:38]StoreOFDPacket docnum=87085 [20:12:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 51 7A 07 01 8E D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 8E 01 00 00 F4 03 04 00 34 7A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2D 54 01 00 35 04 06 00 3E 45 7E 70 4A 40 D1 65 0B 36 1F 38 1C D0 [20:12:38]CheckFolder [20:12:38]dirname=/storage/ofd_packets [20:12:38]CheckFolder done [20:12:38]ProducePacketName [20:12:38]name=ofd_packets/00087085 [20:12:38]NVStorageSaveData ofd_packets/00087085 [20:12:38]File name is /storage/ofd_packets/00087085 [20:12:38]Write 301 bytes [20:12:38]NVStorageSaveData done [20:12:38]OFDSenderStorePacket done [20:12:38]KKMCreateOFDPacket done [20:12:38]NVStorageSaveData kkm_last_timestamp [20:12:38]File name is /storage/kkm_last_timestamp [20:12:38]Write 4 bytes [20:12:38]NVStorageSaveData done [20:12:38]ExternCall_PrintAddStr [20:12:38]wPrintStart [20:12:38]Write to MH i2c: 01 00 00 B0 00 B0 [20:12:38]Write i2c OK [20:12:38]MH_I2C_Read... [20:12:38]Read from MH i2c: 01 [20:12:38]MH_I2C_Read... [20:12:38]Read from MH i2c: 01 07 00 [20:12:38]MH_I2C_Read... [20:12:38]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 FF 0F C5 [20:12:38]RasterBufferAndPrint [20:12:38]line Счет N : (1)872006 [20:12:38]line ИНН: 02508201610067 [20:12:38]line Контрольно-Кассовый Чек [20:12:38]line ПРОДАЖА [20:12:38]line ТРК (МРК, ГНК) : 33 [20:12:38]line Товар: 2710124130 [20:12:38]line Аи-92-К-5 [20:12:38]line 14.750 * 67.80 [20:12:38]line = 1000.05 [20:12:38]line НДС 12% НСП 1% [20:12:38]line > о реализуемом товаре [20:12:38]line ОКРУГЛЕНИЕ: -0.05 [20:12:38]line ИТОГО: 1000.00 [20:12:38]line Внесено: 1000.00 [20:12:38]line СДАЧА: 0.00 [20:12:38]line НСП 1% : 8.85 [20:12:38]line НДС 12% : 106.20 [20:12:38]line Наличными: 1000.00 [20:12:38]line Безнал.: 0.00 [20:12:38]line Место: АЗС № 137 "Партнер Нефть" [20:12:38]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:12:38]line СНО: Общий режим [20:12:38]line Чек 398 22.09.2024 20:12 [20:12:38]line Смена: 497 ФФД: 1.0 [20:12:38]line ЗНМ: 0300000064 [20:12:38]line РНМ: 0000000000092592 [20:12:38]line Версия ККМ: 001 [20:12:38]line ФМ: 0000000000874979 [20:12:38]line ФД: 87085 [20:12:38]line ФПД: 68468194953792 [20:12:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T201236&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87085&fm=68468194953792&tin=02508201610067®Number=0000000000092592&sum=100000 [20:12:38]written 0, free lines is 4095 [20:12:38]OFD Sender: Processing packet 87085 [packets to send 277, broken 276] [20:12:38]ProducePacketName [20:12:38]name=ofd_packets/00087085 [20:12:38]OFD Sender: To server: pG, [20:12:38]CommunicateWithHost lk.salyk.kg:30040 [20:12:38]ConnectInit lk.salyk.kg [20:12:38]Write to MH i2c: 01 00 00 DB 00 DB [20:12:38]Write i2c OK [20:12:38]MH_I2C_Read... [20:12:38]Read from MH i2c: 01 [20:12:38]MH_I2C_Read... [20:12:38]Read from MH i2c: 01 07 00 [20:12:38]MH_I2C_Read... [20:12:38]Read from MH i2c: 01 07 00 DB 00 00 00 00 00 00 EC 0C DA [20:12:38]RasterBufferAndPrint [20:12:38]line [20:12:38]line [20:12:38]line [20:12:38]line [20:12:38]line [20:12:38]written 0, free lines is 3317 [20:12:38]MH_Cut [20:12:38]Write to MH i2c: D1 01 00 E2 00 01 B4 [20:12:38]Write i2c OK [20:12:38]MH_I2C_Read... [20:12:38]Read from MH i2c: D1 [20:12:38]MH_I2C_Read... [20:12:38]Read from MH i2c: D1 01 00 [20:12:38]MH_I2C_Read... [20:12:38]Read from MH i2c: D1 01 00 E2 00 00 B3 [20:12:38]Write to MH i2c: 01 00 00 E3 00 E3 [20:12:38]Write i2c OK [20:12:38]MH_I2C_Read... [20:12:39]*** Cut start [20:12:39]*** Partial cut [20:12:39]*** CUTSNS_PIN = 1 [20:12:39]*** CUTSNS_PIN = 0 [20:12:39]*** Brake cut motor [20:12:40]Read from MH i2c: 01 [20:12:40]MH_I2C_Read... [20:12:40]*** Stop cut motor [20:12:40]*** Cut end [20:12:40]Read from MH i2c: 01 07 00 [20:12:40]MH_I2C_Read... [20:12:40]Read from MH i2c: 01 07 00 E3 00 00 00 00 00 00 FF 0F F8 [20:12:40]process_action close_receipt done [20:12:40]requested_data is exist [20:12:40]produce_requested_data [20:12:40]requested_item fm.sn is exist - process it [20:12:40]wFMCommunicate request_size=4 [20:12:40]MH_SAM_APDU [20:12:40]CAPDU: 80 11 00 00 [20:12:40]Write to MH i2c: E2 08 00 E4 00 80 11 00 00 00 00 00 00 5E [20:12:40]Write i2c OK [20:12:40]MH_I2C_Read... [20:12:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:12:40]Read from MH i2c: E2 [20:12:40]MH_I2C_Read... [20:12:40]Read from MH i2c: E2 17 00 [20:12:40]MH_I2C_Read... [20:12:40]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 34 39 37 39 90 00 BD [20:12:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:12:40]wFMCommunicate OK [20:12:40]requested_item fd.num is exist - process it [20:12:40]SAM_PROTO_GetFieldsCounters [20:12:40]wFMCommunicate request_size=4 [20:12:40]MH_SAM_APDU [20:12:40]CAPDU: 80 13 00 00 [20:12:40]Write to MH i2c: E2 08 00 E5 00 80 13 00 00 00 00 00 00 61 [20:12:40]Write i2c OK [20:12:40]MH_I2C_Read... [20:12:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:12:40]Read from MH i2c: E2 [20:12:40]MH_I2C_Read... [20:12:40]Read from MH i2c: E2 62 00 [20:12:40]MH_I2C_Read... [20:12:40]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 2D 54 01 00 0E 04 04 00 F1 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 B1 [20:12:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 2D 54 01 00 0E 04 04 00 F1 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 [20:12:40]wFMCommunicate OK [20:12:40]SAM_PROTO_GetFieldsCounters done [20:12:40]requested_item shift.num is exist - process it [20:12:40]requested_item shift.opened is exist - process it [20:12:40]req_shift_opened [20:12:40]FM_GetShiftState [20:12:40]SAM_PROTO_GetShiftState [20:12:40]wFMCommunicate request_size=4 [20:12:40]MH_SAM_APDU [20:12:40]CAPDU: 80 13 01 00 [20:12:40]Write to MH i2c: E2 08 00 E6 00 80 13 01 00 00 00 00 00 63 [20:12:40]Write i2c OK [20:12:40]MH_I2C_Read... [20:12:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:12:40]Read from MH i2c: E2 [20:12:40]MH_I2C_Read... [20:12:40]Read from MH i2c: E2 0E 00 [20:12:40]MH_I2C_Read... [20:12:40]Read from MH i2c: E2 0E 00 E6 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 21 [20:12:40]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:12:40]wFMCommunicate OK [20:12:40]SAM_PROTO_GetShiftState done [20:12:40]FM_GetShiftState done [20:12:40]req_shift_opened done [20:12:40]requested_item shift.open_date is exist - process it [20:12:40]req_shift_open_date [20:12:40]req_shift_open_date done [20:12:40]produce_requested_data done [20:12:40]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87085,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [20:12:40]process_action_free close_receipt [20:12:40]json_value_free [20:12:40]json_value_free done [20:12:40]process_json_proto returns [20:12:40]Send response to host [20:12:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87085,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [20:12:40]free response buf [20:12:40]execute_script done [20:12:40]execute_script returns [20:12:40]free content buf [20:12:40]Sock 8.Close socket [20:12:40]Sock 8.Thread stoped [20:12:40]Connected sock=11 [20:12:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 51 7A 07 01 8E D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 8E 01 00 00 F4 03 04 00 34 7A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2D 54 01 00 35 04 06 00 3E 45 7E 70 4A 40 D1 65 0B 36 1F 38 1C D0 [20:12:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 26 8F 47 00 74 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 34 39 37 39 10 04 04 00 2D 54 01 00 F4 03 04 00 05 25 F0 66 B6 04 01 00 00 B5 89 C1 6D 22 4E 48 0B [20:12:41]CommunicateWithHost err = 0 [20:12:41]CheckOFDResponse [20:12:41]1017 (14) - 77093643461234 [20:12:41]1041 (16) - 0000000000874979 [20:12:41]1040 (4) - 87085 [20:12:41]1012 (4) - 22.09.2024 14:09 [20:12:41]1206 (1) - 0 [20:12:41]OFD Sender: Remove packet 87085 [20:12:41]ProducePacketName [20:12:41]name=ofd_packets/00087085 [20:12:41]NVStorageDeleteData [20:12:41]OFD Sender: No OFD packet to send [20:12:46]OFD Sender: No OFD packet to send [20:12:51]recv_with_timeout no data received [20:12:51]OFD Sender: No OFD packet to send [20:12:56]OFD Sender: No OFD packet to send [20:13:01]OFD Sender: No OFD packet to send [20:13:06]OFD Sender: No OFD packet to send [20:13:11]OFD Sender: No OFD packet to send [20:13:16]OFD Sender: No OFD packet to send [20:13:21]OFD Sender: No OFD packet to send [20:13:26]OFD Sender: No OFD packet to send [20:13:31]OFD Sender: No OFD packet to send [20:13:36]recv_with_timeout no data received [20:13:36]OFD Sender: No OFD packet to send [20:13:42]OFD Sender: No OFD packet to send [20:13:47]OFD Sender: No OFD packet to send [20:13:52]OFD Sender: No OFD packet to send [20:13:57]OFD Sender: No OFD packet to send [20:14:02]OFD Sender: No OFD packet to send [20:14:07]OFD Sender: No OFD packet to send [20:14:12]OFD Sender: No OFD packet to send [20:14:17]OFD Sender: No OFD packet to send [20:14:22]OFD Sender: No OFD packet to send [20:14:27]OFD Sender: No OFD packet to send [20:14:32]OFD Sender: No OFD packet to send [20:14:35]recv_with_timeout no data received [20:14:37]OFD Sender: No OFD packet to send [20:14:42]OFD Sender: No OFD packet to send [20:14:47]OFD Sender: No OFD packet to send [20:14:52]OFD Sender: No OFD packet to send [20:14:57]OFD Sender: No OFD packet to send [20:15:02]OFD Sender: No OFD packet to send [20:15:02]recv_with_timeout no data received [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: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:16:02]OFD Sender: No OFD packet to send [20:16:07]OFD Sender: No OFD packet to send [20:16:12]OFD Sender: No OFD packet to send [20:16:17]OFD Sender: No OFD packet to send [20:16:17]recv_with_timeout no data received [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:50]recv_with_timeout no data received [20:16:52]OFD Sender: No OFD packet to send [20:16:57]OFD Sender: No OFD packet to send [20:17:02]OFD Sender: No OFD packet to send [20:17:07]OFD Sender: No OFD packet to send [20:17:12]OFD Sender: No OFD packet to send [20:17:17]OFD Sender: No OFD packet to send [20:17:22]OFD Sender: No OFD packet to send [20:17:23]recv_with_timeout no data received [20:17:27]OFD Sender: No OFD packet to send [20:17:32]OFD Sender: No OFD packet to send [20:17:35]accept exits with 9 [20:17:35]New connection [20:17:35]New thread 3067034980 created [20:17:35]Thread 3067178340 joined [20:17:35]Waiting for new connection... [20:17:35] Sock 9.Parse request [20:17:35]Sock 9.Check first char [20:17:35]Sock 9.First char is OK [20:17:35]request: POST /json_proto HTTP/1.0 [20:17:35]Method: POST [20:17:35]URL: /json_proto [20:17:35]Method is POST - this is cgi request [20:17:35]url: /json_proto [20:17:35]query_string will be loaded in cgi processing [20:17:35]execute_cgi json_proto POST (null) [20:17:35]execute_cgi path=json_proto method=POST [20:17:35]POST find Content-Length [20:17:35]Host: 172.17.47.196:8080 [20:17:35]Content-Length: 677 [20:17:35]Content-Type: application/json [20:17:35] [20:17:35]POST finish read [20:17:35]Found Content-Length = 677 [20:17:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872007", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:17:35]execute_script... [20: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)872007", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:17:35]POST & json_proto [20:17:35]process_json_proto [20:17:35]json parsed OK: [20:17:35]protocol is kg_v1.0 [20:17:35]action value=close_receipt [20:17:35]process_action close_receipt [20:17:35]cmd_close_receipt [20:17:35]MH_GetDate [20:17:35]Write to MH i2c: F0 00 00 E7 00 D6 [20:17:35]Write i2c OK [20:17:35]MH_I2C_Read... [20:17:35]Read from MH i2c: F0 [20:17:35]MH_I2C_Read... [20:17:35]Read from MH i2c: F0 09 00 [20:17:35]MH_I2C_Read... [20:17:35]Read from MH i2c: F0 09 00 E7 00 00 5F 7B F0 66 4C 6B 94 66 C0 [20:17:35]GetLastDocTimeStamp 1727035956 [20:17:35]current date 1727036255 [20:17:35]FM_GetShiftState [20:17:35]SAM_PROTO_GetShiftState [20:17:35]wFMCommunicate request_size=4 [20:17:35]MH_SAM_APDU [20:17:35]CAPDU: 80 13 01 00 [20:17:35]Write to MH i2c: E2 08 00 E8 00 80 13 01 00 00 00 00 00 65 [20:17:35]Write i2c OK [20:17:35]MH_I2C_Read... [20:17:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:17:35]Read from MH i2c: E2 [20:17:35]MH_I2C_Read... [20:17:35]Read from MH i2c: E2 0E 00 [20:17:35]MH_I2C_Read... [20:17:35]Read from MH i2c: E2 0E 00 E8 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 23 [20:17:35]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:17:35]wFMCommunicate OK [20:17:35]SAM_PROTO_GetShiftState done [20:17:35]FM_GetShiftState done [20:17:35]opened in 1726964220 [20:17:35]opened+sec_in_day 1727050620 [20:17:35]quantity*price = 50036 [20:17:35]sum+1 = 50037 [20:17:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 399 22.09.2024 20:17 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87086 ФПД: 37671463277314 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T201736&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87086&fm=37671463277314&tin=02508201610067®Number=0000000000092592&sum=50000 [20:17:37]StoreToDocumentArchive [20:17:37]shift 497 fd 87086 [20:17:37]save to /storage/0497/doc_00087086 [20:17:37]save last doc name /storage/0497/doc_00087086 to /storage/kkm_last_doc_name [20:17:37]save OK [20:17:37]Clear old archive folders... [20:17:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:17:37]tlvbuf is 015427D0 [20:17:37]SAM_PROTO_ClearQueue [20:17:37]wFMCommunicate request_size=4 [20:17:37]MH_SAM_APDU [20:17:37]CAPDU: 80 09 00 00 [20:17:37]Write to MH i2c: E2 08 00 F5 00 80 09 00 00 00 00 00 00 67 [20:17:37]Write i2c OK [20:17:37]MH_I2C_Read... [20:17:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:17:37]Read from MH i2c: E2 [20:17:37]MH_I2C_Read... [20:17:37]Read from MH i2c: E2 03 00 [20:17:37]MH_I2C_Read... [20:17:37]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [20:17:37]RAPDU: 90 00 [20:17:37]wFMCommunicate OK [20:17:37]SAM_PROTO_ClearQueue done [20:17:37]KKMCreateOFDPacket [20:17:37]OFDProtocolAddRootSTLVToBuf [20:17:37]FM_MakeSignedData [20:17:37]FM_MakeSignedData [20:17:37]SAM_PROTO_SignData [20:17:37]wFMCommunicate request_size=4 [20:17:37]MH_SAM_APDU [20:17:37]CAPDU: 80 0D 01 02 [20:17:37]Write to MH i2c: E2 08 00 F6 00 80 0D 01 02 00 00 00 00 6F [20:17:37]Write i2c OK [20:17:37]MH_I2C_Read... [20:17:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:17:37]Read from MH i2c: E2 [20:17:37]MH_I2C_Read... [20:17:37]Read from MH i2c: E2 03 00 [20:17:37]MH_I2C_Read... [20:17:37]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [20:17:37]RAPDU: 90 00 [20:17:37]wFMCommunicate OK [20:17:37]wFMCommunicate request_size=255 [20:17:37]MH_SAM_APDU [20:17:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 60 7B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2E 54 01 00 35 04 06 00 22 [20:17:37]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 8F 01 00 00 F4 03 04 00 60 7B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2E 54 01 00 35 04 06 00 22 00 00 54 [20:17:37]Write i2c OK [20:17:37]MH_I2C_Read... [20:17:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:17:37]Read from MH i2c: E2 [20:17:37]MH_I2C_Read... [20:17:37]Read from MH i2c: E2 03 00 [20:17:37]MH_I2C_Read... [20:17:37]Read from MH i2c: E2 03 00 F7 00 00 90 00 6B [20:17:37]RAPDU: 90 00 [20:17:37]wFMCommunicate OK [20:17:37]wFMCommunicate request_size=10 [20:17:37]MH_SAM_APDU [20:17:37]CAPDU: 80 0D 02 02 05 43 12 2F D3 02 [20:17:37]Write to MH i2c: E2 0D 00 F8 00 80 0D 02 02 05 00 43 12 2F D3 02 00 00 D5 [20:17:37]Write i2c OK [20:17:37]MH_I2C_Read... [20:17:37]OFD Sender: No OFD packet to send [20:17:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:17:37]Read from MH i2c: E2 [20:17:37]MH_I2C_Read... [20:17:37]Read from MH i2c: E2 03 00 [20:17:37]MH_I2C_Read... [20:17:37]Read from MH i2c: E2 03 00 F8 00 00 90 00 6C [20:17:37]RAPDU: 90 00 [20:17:37]wFMCommunicate OK [20:17:37]wFMCommunicate request_size=4 [20:17:37]MH_SAM_APDU [20:17:37]CAPDU: 80 0D 03 02 [20:17:37]Write to MH i2c: E2 08 00 F9 00 80 0D 03 02 00 00 00 00 74 [20:17:37]Write i2c OK [20:17:37]MH_I2C_Read... [20:17:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:17:37]Read from MH i2c: E2 [20:17:37]MH_I2C_Read... [20:17:37]Read from MH i2c: E2 0B 00 [20:17:37]MH_I2C_Read... [20:17:37]Read from MH i2c: E2 0B 00 F9 00 00 5E 77 C6 FB 6A 61 96 A6 90 00 12 [20:17:37]RAPDU: 5E 77 C6 FB 6A 61 96 A6 90 00 [20:17:37]wFMCommunicate OK [20:17:37]SAM_PROTO_SignData done [20:17:37]FM_MakeSignedData done [20:17:37]CreateOFDProtocolMessage [20:17:37]wFMCommunicate request_size=4 [20:17:37]MH_SAM_APDU [20:17:37]CAPDU: 80 11 00 00 [20:17:37]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [20:17:37]Write i2c OK [20:17:37]MH_I2C_Read... [20:17:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:17:37]Read from MH i2c: E2 [20:17:37]MH_I2C_Read... [20:17:37]Read from MH i2c: E2 17 00 [20:17:37]MH_I2C_Read... [20:17:37]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 34 39 37 39 90 00 D3 [20:17:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:17:37]wFMCommunicate OK [20:17:37]CreateOFDProtocolMessage done [20:17:37]OFDSenderStorePacket 87086 [20:17:37]StoreOFDPacket docnum=87086 [20:17:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 1F 49 07 01 07 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 60 7B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2E 54 01 00 35 04 06 00 22 43 12 2F D3 02 5E 77 C6 FB 6A 61 96 A6 [20:17:37]CheckFolder [20:17:37]dirname=/storage/ofd_packets [20:17:37]CheckFolder done [20:17:37]ProducePacketName [20:17:37]name=ofd_packets/00087086 [20:17:37]NVStorageSaveData ofd_packets/00087086 [20:17:37]File name is /storage/ofd_packets/00087086 [20:17:37]Write 301 bytes [20:17:37]NVStorageSaveData done [20:17:37]OFDSenderStorePacket done [20:17:37]KKMCreateOFDPacket done [20:17:37]NVStorageSaveData kkm_last_timestamp [20:17:37]File name is /storage/kkm_last_timestamp [20:17:37]Write 4 bytes [20:17:37]NVStorageSaveData done [20:17:37]ExternCall_PrintAddStr [20:17:37]wPrintStart [20:17:37]Write to MH i2c: 01 00 00 FB 00 FB [20:17:37]Write i2c OK [20:17:37]MH_I2C_Read... [20:17:37]Read from MH i2c: 01 [20:17:37]MH_I2C_Read... [20:17:37]Read from MH i2c: 01 07 00 [20:17:37]MH_I2C_Read... [20:17:37]Read from MH i2c: 01 07 00 FB 00 00 00 00 00 00 FF 0F 10 [20:17:37]RasterBufferAndPrint [20:17:37]line Счет N : (1)872007 [20:17:37]line ИНН: 02508201610067 [20:17:37]line Контрольно-Кассовый Чек [20:17:37]line ПРОДАЖА [20:17:37]line ТРК (МРК, ГНК) : 43 [20:17:37]line Товар: 2710124130 [20:17:37]line Аи-92-К-5 [20:17:37]line 7.380 * 67.80 [20:17:37]line = 500.36 [20:17:37]line НДС 12% НСП 1% [20:17:37]line > о реализуемом товаре [20:17:37]line ОКРУГЛЕНИЕ: -0.36 [20:17:37]line ИТОГО: 500.00 [20:17:37]line Внесено: 500.00 [20:17:37]line СДАЧА: 0.00 [20:17:37]line НСП 1% : 4.43 [20:17:37]line НДС 12% : 53.14 [20:17:37]line Наличными: 500.00 [20:17:37]line Безнал.: 0.00 [20:17:37]line Место: АЗС № 137 "Партнер Нефть" [20:17:37]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:17:37]line СНО: Общий режим [20:17:37]line Чек 399 22.09.2024 20:17 [20:17:37]line Смена: 497 ФФД: 1.0 [20:17:37]line ЗНМ: 0300000064 [20:17:37]line РНМ: 0000000000092592 [20:17:37]line Версия ККМ: 001 [20:17:37]line ФМ: 0000000000874979 [20:17:37]line ФД: 87086 [20:17:37]line ФПД: 37671463277314 [20:17:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T201736&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87086&fm=37671463277314&tin=02508201610067®Number=0000000000092592&sum=50000 [20:17:37]OFD Sender: Processing packet 87086 [packets to send 277, broken 276] [20:17:37]ProducePacketName [20:17:37]name=ofd_packets/00087086 [20:17:37]OFD Sender: To server: pG, [20:17:37]CommunicateWithHost lk.salyk.kg:30040 [20:17:37]ConnectInit lk.salyk.kg [20:17:37]written 0, free lines is 4095 [20:17:38]Write to MH i2c: 01 00 00 26 01 27 [20:17:38]Write i2c OK [20:17:38]MH_I2C_Read... [20:17:38]Read from MH i2c: 01 [20:17:38]MH_I2C_Read... [20:17:38]Read from MH i2c: 01 07 00 [20:17:38]MH_I2C_Read... [20:17:38]Read from MH i2c: 01 07 00 26 01 00 00 00 00 00 DC 0C 16 [20:17:38]RasterBufferAndPrint [20:17:38]line [20:17:38]line [20:17:38]line [20:17:38]line [20:17:38]line [20:17:38]written 0, free lines is 3298 [20:17:38]MH_Cut [20:17:38]Write to MH i2c: D1 01 00 2D 01 01 00 [20:17:38]Write i2c OK [20:17:38]MH_I2C_Read... [20:17:38]Read from MH i2c: D1 [20:17:38]MH_I2C_Read... [20:17:38]Read from MH i2c: D1 01 00 [20:17:38]MH_I2C_Read... [20:17:38]Read from MH i2c: D1 01 00 2D 01 00 FF [20:17:38]Write to MH i2c: 01 00 00 2E 01 2F [20:17:38]Write i2c OK [20:17:38]MH_I2C_Read... [20:17:39]*** Cut start [20:17:39]*** Partial cut [20:17:39]*** CUTSNS_PIN = 1 [20:17:39]*** CUTSNS_PIN = 0 [20:17:39]*** Brake cut motor [20:17:39]Read from MH i2c: 01 [20:17:39]MH_I2C_Read... [20:17:39]*** Stop cut motor [20:17:39]*** Cut end [20:17:39]Read from MH i2c: 01 07 00 [20:17:39]MH_I2C_Read... [20:17:39]Read from MH i2c: 01 07 00 2E 01 00 00 00 00 00 FF 0F 44 [20:17:39]process_action close_receipt done [20:17:39]requested_data is exist [20:17:39]produce_requested_data [20:17:39]requested_item fm.sn is exist - process it [20:17:39]wFMCommunicate request_size=4 [20:17:39]MH_SAM_APDU [20:17:39]CAPDU: 80 11 00 00 [20:17:39]Write to MH i2c: E2 08 00 2F 01 80 11 00 00 00 00 00 00 AA [20:17:39]Write i2c OK [20:17:39]MH_I2C_Read... [20:17:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:17:39]Read from MH i2c: E2 [20:17:39]MH_I2C_Read... [20:17:39]Read from MH i2c: E2 17 00 [20:17:39]MH_I2C_Read... [20:17:39]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 34 39 37 39 90 00 09 [20:17:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:17:39]wFMCommunicate OK [20:17:39]requested_item fd.num is exist - process it [20:17:39]SAM_PROTO_GetFieldsCounters [20:17:39]wFMCommunicate request_size=4 [20:17:39]MH_SAM_APDU [20:17:39]CAPDU: 80 13 00 00 [20:17:39]Write to MH i2c: E2 08 00 30 01 80 13 00 00 00 00 00 00 AD [20:17:39]Write i2c OK [20:17:39]MH_I2C_Read... [20:17:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:17:39]Read from MH i2c: E2 [20:17:39]MH_I2C_Read... [20:17:39]Read from MH i2c: E2 62 00 [20:17:39]MH_I2C_Read... [20:17:39]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 2E 54 01 00 0E 04 04 00 F1 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 01 [20:17:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 2E 54 01 00 0E 04 04 00 F1 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 [20:17:39]wFMCommunicate OK [20:17:39]SAM_PROTO_GetFieldsCounters done [20:17:39]requested_item shift.num is exist - process it [20:17:39]requested_item shift.opened is exist - process it [20:17:39]req_shift_opened [20:17:39]FM_GetShiftState [20:17:39]SAM_PROTO_GetShiftState [20:17:39]wFMCommunicate request_size=4 [20:17:39]MH_SAM_APDU [20:17:39]CAPDU: 80 13 01 00 [20:17:39]Write to MH i2c: E2 08 00 31 01 80 13 01 00 00 00 00 00 AF [20:17:39]Write i2c OK [20:17:39]MH_I2C_Read... [20:17:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:17:39]Read from MH i2c: E2 [20:17:39]MH_I2C_Read... [20:17:39]Read from MH i2c: E2 0E 00 [20:17:39]MH_I2C_Read... [20:17:39]Read from MH i2c: E2 0E 00 31 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 6D [20:17:39]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:17:39]wFMCommunicate OK [20:17:39]SAM_PROTO_GetShiftState done [20:17:39]FM_GetShiftState done [20:17:39]req_shift_opened done [20:17:39]requested_item shift.open_date is exist - process it [20:17:39]req_shift_open_date [20:17:39]req_shift_open_date done [20:17:39]produce_requested_data done [20:17:39]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87086,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [20:17:39]process_action_free close_receipt [20:17:39]json_value_free [20:17:39]json_value_free done [20:17:39]process_json_proto returns [20:17:39]Send response to host [20:17:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87086,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [20:17:39]free response buf [20:17:39]execute_script done [20:17:39]execute_script returns [20:17:39]free content buf [20:17:39]Sock 9.Close socket [20:17:39]Sock 9.Thread stoped [20:17:51]recv_with_timeout no data received [20:18:54]accept exits with 8 [20:18:54]New connection [20:18:54]New thread 3067178340 created [20:18:54]Thread 3067034980 joined [20:18:54]Waiting for new connection... [20:18:54] Sock 8.Parse request [20:18:54]Sock 8.Check first char [20:18:54]Sock 8.First char is OK [20:18:54]request: POST /json_proto HTTP/1.0 [20:18:54]Method: POST [20:18:54]URL: /json_proto [20:18:54]Method is POST - this is cgi request [20:18:54]url: /json_proto [20:18:54]query_string will be loaded in cgi processing [20:18:54]execute_cgi json_proto POST (null) [20:18:54]execute_cgi path=json_proto method=POST [20:18:54]POST find Content-Length [20:18:54]Host: 172.17.47.196:8080 [20:18:54]Content-Length: 678 [20:18:54]Content-Type: application/json [20:18:54] [20:18:54]POST finish read [20:18:54]Found Content-Length = 678 [20:18:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872008", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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" ] } } [20:18:54]execute_script... [20:18: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)872008", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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" ] } } [20:18:54]POST & json_proto [20:18:54]process_json_proto [20:18:54]json parsed OK: [20:18:54]protocol is kg_v1.0 [20:18:54]action value=close_receipt [20:18:54]process_action close_receipt [20:18:54]cmd_close_receipt [20:18:54]MH_GetDate [20:18:54]Write to MH i2c: F0 00 00 32 01 22 [20:18:54]Write i2c OK [20:18:54]MH_I2C_Read... [20:18:54]Read from MH i2c: F0 [20:18:54]MH_I2C_Read... [20:18:54]Read from MH i2c: F0 09 00 [20:18:54]MH_I2C_Read... [20:18:54]Read from MH i2c: F0 09 00 32 01 00 AE 7B F0 66 4C 6B 94 66 5B [20:18:54]GetLastDocTimeStamp 1727036256 [20:18:54]current date 1727036334 [20:18:54]FM_GetShiftState [20:18:54]SAM_PROTO_GetShiftState [20:18:54]wFMCommunicate request_size=4 [20:18:54]MH_SAM_APDU [20:18:54]CAPDU: 80 13 01 00 [20:18:54]Write to MH i2c: E2 08 00 33 01 80 13 01 00 00 00 00 00 B1 [20:18:54]Write i2c OK [20:18:54]MH_I2C_Read... [20:18:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:18:54]Read from MH i2c: E2 [20:18:54]MH_I2C_Read... [20:18:54]Read from MH i2c: E2 0E 00 [20:18:54]MH_I2C_Read... [20:18:54]Read from MH i2c: E2 0E 00 33 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 6F [20:18:54]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:18:54]wFMCommunicate OK [20:18:54]SAM_PROTO_GetShiftState done [20:18:54]FM_GetShiftState done [20:18:54]opened in 1726964220 [20:18:54]opened+sec_in_day 1727050620 [20:18:54]quantity*price = 70037 [20:18:54]sum+1 = 70038 [20:18:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 400 22.09.2024 20:18 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87087 ФПД: 127851703922451 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T201854&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87087&fm=127851703922451&tin=02508201610067®Number=0000000000092592&sum=70000 [20:18:55]StoreToDocumentArchive [20:18:55]shift 497 fd 87087 [20:18:55]save to /storage/0497/doc_00087087 [20:18:55]save last doc name /storage/0497/doc_00087087 to /storage/kkm_last_doc_name [20:18:55]save OK [20:18:55]Clear old archive folders... [20:18:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:18:55]tlvbuf is 0153CFF0 [20:18:55]SAM_PROTO_ClearQueue [20:18:55]wFMCommunicate request_size=4 [20:18:55]MH_SAM_APDU [20:18:55]CAPDU: 80 09 00 00 [20:18:55]Write to MH i2c: E2 08 00 40 01 80 09 00 00 00 00 00 00 B3 [20:18:55]Write i2c OK [20:18:55]MH_I2C_Read... [20:18:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:18:56]Read from MH i2c: E2 [20:18:56]MH_I2C_Read... [20:18:56]Read from MH i2c: E2 03 00 [20:18:56]MH_I2C_Read... [20:18:56]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [20:18:56]RAPDU: 90 00 [20:18:56]wFMCommunicate OK [20:18:56]SAM_PROTO_ClearQueue done [20:18:56]KKMCreateOFDPacket [20:18:56]OFDProtocolAddRootSTLVToBuf [20:18:56]FM_MakeSignedData [20:18:56]FM_MakeSignedData [20:18:56]SAM_PROTO_SignData [20:18:56]wFMCommunicate request_size=4 [20:18:56]MH_SAM_APDU [20:18:56]CAPDU: 80 0D 01 02 [20:18:56]Write to MH i2c: E2 08 00 41 01 80 0D 01 02 00 00 00 00 BB [20:18:56]Write i2c OK [20:18:56]MH_I2C_Read... [20:18:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:18:56]Read from MH i2c: E2 [20:18:56]MH_I2C_Read... [20:18:56]Read from MH i2c: E2 03 00 [20:18:56]MH_I2C_Read... [20:18:56]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [20:18:56]RAPDU: 90 00 [20:18:56]wFMCommunicate OK [20:18:56]wFMCommunicate request_size=255 [20:18:56]MH_SAM_APDU [20:18: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 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 AE 7B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2F 54 01 00 35 04 06 00 74 [20:18:56]Write to MH i2c: E2 02 01 42 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 AE 7B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2F 54 01 00 35 04 06 00 74 00 00 29 [20:18:56]Write i2c OK [20:18:56]MH_I2C_Read... [20:18:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:18:56]Read from MH i2c: E2 [20:18:56]MH_I2C_Read... [20:18:56]Read from MH i2c: E2 03 00 [20:18:56]MH_I2C_Read... [20:18:56]Read from MH i2c: E2 03 00 42 01 00 90 00 B7 [20:18:56]RAPDU: 90 00 [20:18:56]wFMCommunicate OK [20:18:56]wFMCommunicate request_size=10 [20:18:56]MH_SAM_APDU [20:18:56]CAPDU: 80 0D 02 02 05 47 CB 65 6F 13 [20:18:56]Write to MH i2c: E2 0D 00 43 01 80 0D 02 02 05 00 47 CB 65 6F 13 00 00 C1 [20:18:56]Write i2c OK [20:18:56]MH_I2C_Read... [20:18:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:18:56]Read from MH i2c: E2 [20:18:56]MH_I2C_Read... [20:18:56]Read from MH i2c: E2 03 00 [20:18:56]MH_I2C_Read... [20:18:56]Read from MH i2c: E2 03 00 43 01 00 90 00 B8 [20:18:56]RAPDU: 90 00 [20:18:56]wFMCommunicate OK [20:18:56]wFMCommunicate request_size=4 [20:18:56]MH_SAM_APDU [20:18:56]CAPDU: 80 0D 03 02 [20:18:56]Write to MH i2c: E2 08 00 44 01 80 0D 03 02 00 00 00 00 C0 [20:18:56]Write i2c OK [20:18:56]MH_I2C_Read... [20:18:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:18:56]Read from MH i2c: E2 [20:18:56]MH_I2C_Read... [20:18:56]Read from MH i2c: E2 0B 00 [20:18:56]MH_I2C_Read... [20:18:56]Read from MH i2c: E2 0B 00 44 01 00 D1 D4 9D 40 19 31 01 C1 90 00 4F [20:18:56]RAPDU: D1 D4 9D 40 19 31 01 C1 90 00 [20:18:56]wFMCommunicate OK [20:18:56]SAM_PROTO_SignData done [20:18:56]FM_MakeSignedData done [20:18:56]CreateOFDProtocolMessage [20:18:56]wFMCommunicate request_size=4 [20:18:56]MH_SAM_APDU [20:18:56]CAPDU: 80 11 00 00 [20:18:56]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [20:18:56]Write i2c OK [20:18:56]MH_I2C_Read... [20:18:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:18:56]Read from MH i2c: E2 [20:18:56]MH_I2C_Read... [20:18:56]Read from MH i2c: E2 17 00 [20:18:56]MH_I2C_Read... [20:18:56]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 34 39 37 39 90 00 1F [20:18:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:18:56]wFMCommunicate OK [20:18:56]CreateOFDProtocolMessage done [20:18:56]OFDSenderStorePacket 87087 [20:18:56]StoreOFDPacket docnum=87087 [20:18:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 3F 39 07 01 E2 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 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 AE 7B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2F 54 01 00 35 04 06 00 74 47 CB 65 6F 13 D1 D4 9D 40 19 31 01 C1 [20:18:56]CheckFolder [20:18:56]dirname=/storage/ofd_packets [20:18:56]CheckFolder done [20:18:56]ProducePacketName [20:18:56]name=ofd_packets/00087087 [20:18:56]NVStorageSaveData ofd_packets/00087087 [20:18:56]File name is /storage/ofd_packets/00087087 [20:18:56]Write 301 bytes [20:18:56]NVStorageSaveData done [20:18:56]OFDSenderStorePacket done [20:18:56]KKMCreateOFDPacket done [20:18:56]NVStorageSaveData kkm_last_timestamp [20:18:56]File name is /storage/kkm_last_timestamp [20:18:56]Write 4 bytes [20:18:56]NVStorageSaveData done [20:18:56]ExternCall_PrintAddStr [20:18:56]wPrintStart [20:18:56]Write to MH i2c: 01 00 00 46 01 47 [20:18:56]Write i2c OK [20:18:56]MH_I2C_Read... [20:18:56]Read from MH i2c: 01 [20:18:56]MH_I2C_Read... [20:18:56]Read from MH i2c: 01 07 00 [20:18:56]MH_I2C_Read... [20:18:56]Read from MH i2c: 01 07 00 46 01 00 00 00 00 00 FF 0F 5C [20:18:56]RasterBufferAndPrint [20:18:56]line Счет N : (1)872008 [20:18:56]line ИНН: 02508201610067 [20:18:56]line Контрольно-Кассовый Чек [20:18:56]line ПРОДАЖА [20:18:56]line ТРК (МРК, ГНК) : 63 [20:18:56]line Товар: 2710124130 [20:18:56]line Аи-92-К-5 [20:18:56]line 10.330 * 67.80 [20:18:56]line = 700.37 [20:18:56]line НДС 12% НСП 1% [20:18:56]line > о реализуемом товаре [20:18:56]line ОКРУГЛЕНИЕ: -0.37 [20:18:56]line ИТОГО: 700.00 [20:18:56]line Внесено: 700.00 [20:18:56]line СДАЧА: 0.00 [20:18:56]line НСП 1% : 6.20 [20:18:56]line НДС 12% : 74.38 [20:18:56]line Наличными: 700.00 [20:18:56]line Безнал.: 0.00 [20:18:56]line Место: АЗС № 137 "Партнер Нефть" [20:18:56]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:18:56]line СНО: Общий режим [20:18:56]line Чек 400 22.09.2024 20:18 [20:18:56]line Смена: 497 ФФД: 1.0 [20:18:56]line ЗНМ: 0300000064 [20:18:56]line РНМ: 0000000000092592 [20:18:56]line Версия ККМ: 001 [20:18:56]line ФМ: 0000000000874979 [20:18:56]line ФД: 87087 [20:18:56]line ФПД: 127851703922451 [20:18:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T201854&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87087&fm=127851703922451&tin=02508201610067®Number=0000000000092592&sum=70000 [20:18:56]written 0, free lines is 4095 [20:18:57]Write to MH i2c: 01 00 00 71 01 72 [20:18:57]Write i2c OK [20:18:57]MH_I2C_Read... [20:18:57]Read from MH i2c: 01 [20:18:57]MH_I2C_Read... [20:18:57]Read from MH i2c: 01 07 00 [20:18:57]MH_I2C_Read... [20:18:57]Read from MH i2c: 01 07 00 71 01 00 00 00 00 00 DF 0C 64 [20:18:57]RasterBufferAndPrint [20:18:57]line [20:18:57]line [20:18:57]line [20:18:57]line [20:18:57]line [20:18:57]written 0, free lines is 3302 [20:18:57]MH_Cut [20:18:57]Write to MH i2c: D1 01 00 78 01 01 4B [20:18:57]Write i2c OK [20:18:57]MH_I2C_Read... [20:18:57]Read from MH i2c: D1 [20:18:57]MH_I2C_Read... [20:18:57]Read from MH i2c: D1 01 00 [20:18:57]MH_I2C_Read... [20:18:57]Read from MH i2c: D1 01 00 78 01 00 4A [20:18:57]Write to MH i2c: 01 00 00 79 01 7A [20:18:57]Write i2c OK [20:18:57]MH_I2C_Read... [20:18:58]*** Cut start [20:18:58]*** Partial cut [20:18:58]*** CUTSNS_PIN = 1 [20:18:58]*** CUTSNS_PIN = 0 [20:18:58]*** Brake cut motor [20:18:58]Read from MH i2c: 01 [20:18:58]MH_I2C_Read... [20:18:58]*** Stop cut motor [20:18:58]*** Cut end [20:18:58]Read from MH i2c: 01 07 00 [20:18:58]MH_I2C_Read... [20:18:58]Read from MH i2c: 01 07 00 79 01 00 00 00 00 00 FF 0F 8F [20:18:58]process_action close_receipt done [20:18:58]requested_data is exist [20:18:58]produce_requested_data [20:18:58]requested_item fm.sn is exist - process it [20:18:58]wFMCommunicate request_size=4 [20:18:58]MH_SAM_APDU [20:18:58]CAPDU: 80 11 00 00 [20:18:58]Write to MH i2c: E2 08 00 7A 01 80 11 00 00 00 00 00 00 F5 [20:18:58]Write i2c OK [20:18:58]MH_I2C_Read... [20:18:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:18:58]Read from MH i2c: E2 [20:18:58]MH_I2C_Read... [20:18:58]Read from MH i2c: E2 17 00 [20:18:58]MH_I2C_Read... [20:18:58]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 34 39 37 39 90 00 54 [20:18:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:18:58]wFMCommunicate OK [20:18:58]requested_item fd.num is exist - process it [20:18:58]SAM_PROTO_GetFieldsCounters [20:18:58]wFMCommunicate request_size=4 [20:18:58]MH_SAM_APDU [20:18:58]CAPDU: 80 13 00 00 [20:18:58]Write to MH i2c: E2 08 00 7B 01 80 13 00 00 00 00 00 00 F8 [20:18:58]Write i2c OK [20:18:58]MH_I2C_Read... [20:18:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:18:58]Read from MH i2c: E2 [20:18:58]MH_I2C_Read... [20:18:58]Read from MH i2c: E2 62 00 [20:18:58]MH_I2C_Read... [20:18:58]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 2F 54 01 00 0E 04 04 00 F1 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 50 [20:18:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 2F 54 01 00 0E 04 04 00 F1 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 [20:18:58]wFMCommunicate OK [20:18:58]SAM_PROTO_GetFieldsCounters done [20:18:58]requested_item shift.num is exist - process it [20:18:58]requested_item shift.opened is exist - process it [20:18:58]req_shift_opened [20:18:58]FM_GetShiftState [20:18:58]SAM_PROTO_GetShiftState [20:18:58]wFMCommunicate request_size=4 [20:18:58]MH_SAM_APDU [20:18:58]CAPDU: 80 13 01 00 [20:18:58]Write to MH i2c: E2 08 00 7C 01 80 13 01 00 00 00 00 00 FA [20:18:58]Write i2c OK [20:18:58]MH_I2C_Read... [20:18:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:18:58]Read from MH i2c: E2 [20:18:58]MH_I2C_Read... [20:18:58]Read from MH i2c: E2 0E 00 [20:18:58]MH_I2C_Read... [20:18:58]Read from MH i2c: E2 0E 00 7C 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B8 [20:18:58]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:18:58]wFMCommunicate OK [20:18:58]SAM_PROTO_GetShiftState done [20:18:58]FM_GetShiftState done [20:18:58]req_shift_opened done [20:18:58]requested_item shift.open_date is exist - process it [20:18:58]req_shift_open_date [20:18:58]req_shift_open_date done [20:18:58]produce_requested_data done [20:18:58]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87087,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [20:18:58]process_action_free close_receipt [20:18:58]json_value_free [20:18:58]json_value_free done [20:18:58]process_json_proto returns [20:18:58]Send response to host [20:18:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87087,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [20:18:58]free response buf [20:18:58]execute_script done [20:18:58]execute_script returns [20:18:58]free content buf [20:18:58]Sock 8.Close socket [20:18:58]Sock 8.Thread stoped [20:19:02]recv_with_timeout no data received [20:19:20]recv_with_timeout no data received [20:19:41]recv_with_timeout no data received [20:19:49]ConnectInit Can't connect to host [20:19:49]CommunicateWithHost connect error [20:19:49]CommunicateWithHost err = -1 [20:19:49]OFD Sender: Server communicate error [20:19:49]OFD Sender: Processing packet 87086 [packets to send 278, broken 276] [20:19:49]ProducePacketName [20:19:49]name=ofd_packets/00087086 [20:19:49]OFD Sender: To server: pG, [20:19:49]CommunicateWithHost lk.salyk.kg:30040 [20:19:49]ConnectInit lk.salyk.kg [20:19:51]Connected sock=8 [20: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 34 39 37 39 0F 01 00 00 1F 49 07 01 07 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 60 7B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2E 54 01 00 35 04 06 00 22 43 12 2F D3 02 5E 77 C6 FB 6A 61 96 A6 [20:19:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 4D 42 47 00 8B 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 34 39 37 39 10 04 04 00 2E 54 01 00 F4 03 04 00 B4 26 F0 66 B6 04 01 00 00 98 D1 4C 5F 19 81 DD B1 [20:19:53]CommunicateWithHost err = 0 [20:19:53]CheckOFDResponse [20:19:53]1017 (14) - 77093643461234 [20:19:53]1041 (16) - 0000000000874979 [20:19:53]1040 (4) - 87086 [20:19:53]1012 (4) - 22.09.2024 14:16 [20:19:53]1206 (1) - 0 [20:19:53]OFD Sender: Remove packet 87086 [20:19:53]ProducePacketName [20:19:53]name=ofd_packets/00087086 [20:19:53]NVStorageDeleteData [20:19:54]OFD Sender: Processing packet 87087 [packets to send 277, broken 276] [20:19:54]ProducePacketName [20:19:54]name=ofd_packets/00087087 [20:19:54]OFD Sender: To server: pG, [20:19:54]CommunicateWithHost lk.salyk.kg:30040 [20:19:54]ConnectInit lk.salyk.kg [20:19:55]Connected sock=8 [20:19:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 3F 39 07 01 E2 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 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 AE 7B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2F 54 01 00 35 04 06 00 74 47 CB 65 6F 13 D1 D4 9D 40 19 31 01 C1 [20:19:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 0C 21 47 00 96 08 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2F 54 01 00 F4 03 04 00 B7 26 F0 66 B6 04 01 00 00 55 A5 BC 02 71 EB 11 BA [20:19:56]CommunicateWithHost err = 0 [20:19:56]CheckOFDResponse [20:19:56]1017 (14) - 77093643461234 [20:19:56]1041 (16) - 0000000000874979 [20:19:56]1040 (4) - 87087 [20:19:56]1012 (4) - 22.09.2024 14:16 [20:19:56]1206 (1) - 0 [20:19:56]OFD Sender: Remove packet 87087 [20:19:56]ProducePacketName [20:19:56]name=ofd_packets/00087087 [20:19:56]NVStorageDeleteData [20:19:57]OFD Sender: No OFD packet to send [20:20:02]OFD Sender: No OFD packet to send [20:20:06]accept exits with 9 [20:20:06]New connection [20:20:06]New thread 3067034980 created [20:20:06]Thread 3067178340 joined [20:20:06]Waiting for new connection... [20:20:06] Sock 9.Parse request [20:20:06]Sock 9.Check first char [20:20:06]Sock 9.First char is OK [20:20:06]request: POST /json_proto HTTP/1.0 [20:20:06]Method: POST [20:20:06]URL: /json_proto [20:20:06]Method is POST - this is cgi request [20:20:06]url: /json_proto [20:20:06]query_string will be loaded in cgi processing [20:20:06]execute_cgi json_proto POST (null) [20:20:06]execute_cgi path=json_proto method=POST [20:20:06]POST find Content-Length [20:20:06]Host: 172.17.47.196:8080 [20:20:06]Content-Length: 677 [20:20:06]Content-Type: application/json [20:20:06] [20:20:06]POST finish read [20:20:06]Found Content-Length = 677 [20:20:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872009", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:20:06]execute_script... [20:20: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)872009", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:20:06]POST & json_proto [20:20:06]process_json_proto [20:20:06]json parsed OK: [20:20:06]protocol is kg_v1.0 [20:20:06]action value=close_receipt [20:20:06]process_action close_receipt [20:20:06]cmd_close_receipt [20:20:06]MH_GetDate [20:20:06]Write to MH i2c: F0 00 00 7D 01 6D [20:20:06]Write i2c OK [20:20:06]MH_I2C_Read... [20:20:06]Read from MH i2c: F0 [20:20:06]MH_I2C_Read... [20:20:06]Read from MH i2c: F0 09 00 [20:20:06]MH_I2C_Read... [20:20:06]Read from MH i2c: F0 09 00 7D 01 00 F6 7B F0 66 4C 6B 94 66 EE [20:20:06]GetLastDocTimeStamp 1727036334 [20:20:06]current date 1727036406 [20:20:06]FM_GetShiftState [20:20:06]SAM_PROTO_GetShiftState [20:20:06]wFMCommunicate request_size=4 [20:20:06]MH_SAM_APDU [20:20:06]CAPDU: 80 13 01 00 [20:20:06]Write to MH i2c: E2 08 00 7E 01 80 13 01 00 00 00 00 00 FC [20:20:06]Write i2c OK [20:20:06]MH_I2C_Read... [20:20:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:20:06]Read from MH i2c: E2 [20:20:06]MH_I2C_Read... [20:20:06]Read from MH i2c: E2 0E 00 [20:20:06]MH_I2C_Read... [20:20:06]Read from MH i2c: E2 0E 00 7E 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 BA [20:20:06]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:20:06]wFMCommunicate OK [20:20:06]SAM_PROTO_GetShiftState done [20:20:06]FM_GetShiftState done [20:20:06]opened in 1726964220 [20:20:06]opened+sec_in_day 1727050620 [20:20:06]quantity*price = 30035 [20:20:06]sum+1 = 30036 [20:20: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 401 22.09.2024 20:20 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87088 ФПД: 37992130694752 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T202006&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87088&fm=37992130694752&tin=02508201610067®Number=0000000000092592&sum=30000 [20:20:07]StoreToDocumentArchive [20:20:07]shift 497 fd 87088 [20:20:07]save to /storage/0497/doc_00087088 [20:20:07]save last doc name /storage/0497/doc_00087088 to /storage/kkm_last_doc_name [20:20:07]save OK [20:20:07]Clear old archive folders... [20:20:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:20:07]tlvbuf is 015793A0 [20:20:07]SAM_PROTO_ClearQueue [20:20:07]wFMCommunicate request_size=4 [20:20:07]MH_SAM_APDU [20:20:07]CAPDU: 80 09 00 00 [20:20:07]Write to MH i2c: E2 08 00 8B 01 80 09 00 00 00 00 00 00 FE [20:20:07]Write i2c OK [20:20:07]MH_I2C_Read... [20:20:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:20:07]Read from MH i2c: E2 [20:20:07]MH_I2C_Read... [20:20:07]Read from MH i2c: E2 03 00 [20:20:07]MH_I2C_Read... [20:20:07]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [20:20:07]RAPDU: 90 00 [20:20:07]wFMCommunicate OK [20:20:07]SAM_PROTO_ClearQueue done [20:20:07]KKMCreateOFDPacket [20:20:07]OFDProtocolAddRootSTLVToBuf [20:20:07]FM_MakeSignedData [20:20:07]FM_MakeSignedData [20:20:07]SAM_PROTO_SignData [20:20:07]wFMCommunicate request_size=4 [20:20:07]MH_SAM_APDU [20:20:07]CAPDU: 80 0D 01 02 [20:20:07]Write to MH i2c: E2 08 00 8C 01 80 0D 01 02 00 00 00 00 06 [20:20:07]Write i2c OK [20:20:07]MH_I2C_Read... [20:20:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:20:07]Read from MH i2c: E2 [20:20:07]MH_I2C_Read... [20:20:07]Read from MH i2c: E2 03 00 [20:20:07]MH_I2C_Read... [20:20:07]Read from MH i2c: E2 03 00 8C 01 00 90 00 01 [20:20:07]RAPDU: 90 00 [20:20:07]wFMCommunicate OK [20:20:07]wFMCommunicate request_size=255 [20:20:07]MH_SAM_APDU [20:20: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 91 01 00 00 F4 03 04 00 F6 7B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 30 54 01 00 35 04 06 00 22 [20:20:07]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 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 91 01 00 00 F4 03 04 00 F6 7B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 30 54 01 00 35 04 06 00 22 00 00 A4 [20:20:07]Write i2c OK [20:20:07]MH_I2C_Read... [20:20:08]Read from MH i2c: E2 [20:20:08]MH_I2C_Read... [20:20:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:20:08]Read from MH i2c: E2 03 00 [20:20:08]MH_I2C_Read... [20:20:08]Read from MH i2c: E2 03 00 8D 01 00 90 00 02 [20:20:08]RAPDU: 90 00 [20:20:08]wFMCommunicate OK [20:20:08]wFMCommunicate request_size=10 [20:20:08]MH_SAM_APDU [20:20:08]CAPDU: 80 0D 02 02 05 8D BB 74 4E 60 [20:20:08]Write to MH i2c: E2 0D 00 8E 01 80 0D 02 02 05 00 8D BB 74 4E 60 00 00 7D [20:20:08]Write i2c OK [20:20:08]MH_I2C_Read... [20:20:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:20:08]Read from MH i2c: E2 [20:20:08]MH_I2C_Read... [20:20:08]Read from MH i2c: E2 03 00 [20:20:08]MH_I2C_Read... [20:20:08]Read from MH i2c: E2 03 00 8E 01 00 90 00 03 [20:20:08]RAPDU: 90 00 [20:20:08]wFMCommunicate OK [20:20:08]wFMCommunicate request_size=4 [20:20:08]MH_SAM_APDU [20:20:08]CAPDU: 80 0D 03 02 [20:20:08]Write to MH i2c: E2 08 00 8F 01 80 0D 03 02 00 00 00 00 0B [20:20:08]Write i2c OK [20:20:08]MH_I2C_Read... [20:20:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:20:08]Read from MH i2c: E2 [20:20:08]MH_I2C_Read... [20:20:08]Read from MH i2c: E2 0B 00 [20:20:08]MH_I2C_Read... [20:20:08]Read from MH i2c: E2 0B 00 8F 01 00 84 13 DF 51 C5 C3 07 65 90 00 C7 [20:20:08]RAPDU: 84 13 DF 51 C5 C3 07 65 90 00 [20:20:08]wFMCommunicate OK [20:20:08]SAM_PROTO_SignData done [20:20:08]FM_MakeSignedData done [20:20:08]CreateOFDProtocolMessage [20:20:08]wFMCommunicate request_size=4 [20:20:08]MH_SAM_APDU [20:20:08]CAPDU: 80 11 00 00 [20:20:08]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [20:20:08]Write i2c OK [20:20:08]MH_I2C_Read... [20:20:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:20:08]Read from MH i2c: E2 [20:20:08]MH_I2C_Read... [20:20:08]Read from MH i2c: E2 17 00 [20:20:08]MH_I2C_Read... [20:20:08]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 34 39 37 39 90 00 6A [20:20:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:20:08]wFMCommunicate OK [20:20:08]CreateOFDProtocolMessage done [20:20:08]OFDSenderStorePacket 87088 [20:20:08]StoreOFDPacket docnum=87088 [20:20:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 F2 86 07 01 9A 1A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 91 01 00 00 F4 03 04 00 F6 7B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 30 54 01 00 35 04 06 00 22 8D BB 74 4E 60 84 13 DF 51 C5 C3 07 65 [20:20:08]CheckFolder [20:20:08]dirname=/storage/ofd_packets [20:20:08]CheckFolder done [20:20:08]ProducePacketName [20:20:08]name=ofd_packets/00087088 [20:20:08]NVStorageSaveData ofd_packets/00087088 [20:20:08]File name is /storage/ofd_packets/00087088 [20:20:08]Write 301 bytes [20:20:08]NVStorageSaveData done [20:20:08]OFDSenderStorePacket done [20:20:08]KKMCreateOFDPacket done [20:20:08]NVStorageSaveData kkm_last_timestamp [20:20:08]File name is /storage/kkm_last_timestamp [20:20:08]Write 4 bytes [20:20:08]NVStorageSaveData done [20:20:08]ExternCall_PrintAddStr [20:20:08]wPrintStart [20:20:08]Write to MH i2c: 01 00 00 91 01 92 [20:20:08]Write i2c OK [20:20:08]MH_I2C_Read... [20:20:08]Read from MH i2c: 01 [20:20:08]MH_I2C_Read... [20:20:08]Read from MH i2c: 01 07 00 [20:20:08]MH_I2C_Read... [20:20:08]Read from MH i2c: 01 07 00 91 01 00 00 00 00 00 FF 0F A7 [20:20:08]RasterBufferAndPrint [20:20:08]line Счет N : (1)872009 [20:20:08]line ИНН: 02508201610067 [20:20:08]line Контрольно-Кассовый Чек [20:20:08]line ПРОДАЖА [20:20:08]line ТРК (МРК, ГНК) : 43 [20:20:08]line Товар: 2710124130 [20:20:08]line Аи-92-К-5 [20:20:08]line 4.430 * 67.80 [20:20:08]line = 300.35 [20:20:08]line НДС 12% НСП 1% [20:20:08]line > о реализуемом товаре [20:20:08]line ОКРУГЛЕНИЕ: -0.35 [20:20:08]line ИТОГО: 300.00 [20:20:08]line Внесено: 300.00 [20:20:08]line СДАЧА: 0.00 [20:20:08]line НСП 1% : 2.66 [20:20:08]line НДС 12% : 31.90 [20:20:08]line Наличными: 300.00 [20:20:08]line Безнал.: 0.00 [20:20:08]line Место: АЗС № 137 "Партнер Нефть" [20:20:08]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:20:08]line СНО: Общий режим [20:20:08]line Чек 401 22.09.2024 20:20 [20:20:08]line Смена: 497 ФФД: 1.0 [20:20:08]line ЗНМ: 0300000064 [20:20:08]line РНМ: 0000000000092592 [20:20:08]line Версия ККМ: 001 [20:20:08]line ФМ: 0000000000874979 [20:20:08]line ФД: 87088 [20:20:08]line ФПД: 37992130694752 [20:20:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T202006&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87088&fm=37992130694752&tin=02508201610067®Number=0000000000092592&sum=30000 [20:20:08]OFD Sender: Processing packet 87088 [packets to send 277, broken 276] [20:20:08]ProducePacketName [20:20:08]name=ofd_packets/00087088 [20:20:08]OFD Sender: To server: pG, [20:20:08]CommunicateWithHost lk.salyk.kg:30040 [20:20:08]ConnectInit lk.salyk.kg [20:20:08]written 0, free lines is 4095 [20:20:09]Write to MH i2c: 01 00 00 BC 01 BD [20:20:09]Write i2c OK [20:20:09]MH_I2C_Read... [20:20:09]Read from MH i2c: 01 [20:20:09]MH_I2C_Read... [20:20:09]Read from MH i2c: 01 07 00 [20:20:09]MH_I2C_Read... [20:20:09]Read from MH i2c: 01 07 00 BC 01 00 00 00 00 00 DF 0C AF [20:20:09]RasterBufferAndPrint [20:20:09]line [20:20:09]line [20:20:09]line [20:20:09]line [20:20:09]line [20:20:09]written 0, free lines is 3301 [20:20:09]MH_Cut [20:20:09]Write to MH i2c: D1 01 00 C3 01 01 96 [20:20:09]Write i2c OK [20:20:09]MH_I2C_Read... [20:20:09]Read from MH i2c: D1 [20:20:09]MH_I2C_Read... [20:20:09]Read from MH i2c: D1 01 00 [20:20:09]MH_I2C_Read... [20:20:09]Read from MH i2c: D1 01 00 C3 01 00 95 [20:20:09]Write to MH i2c: 01 00 00 C4 01 C5 [20:20:09]Write i2c OK [20:20:09]MH_I2C_Read... [20:20:09]*** Cut start [20:20:09]*** Partial cut [20:20:09]*** CUTSNS_PIN = 1 [20:20:09]*** CUTSNS_PIN = 0 [20:20:10]*** Brake cut motor [20:20:10]Read from MH i2c: 01 [20:20:10]MH_I2C_Read... [20:20:10]*** Stop cut motor [20:20:10]*** Cut end [20:20:10]Read from MH i2c: 01 07 00 [20:20:10]MH_I2C_Read... [20:20:10]Read from MH i2c: 01 07 00 C4 01 00 00 00 00 00 FF 0F DA [20:20:10]process_action close_receipt done [20:20:10]requested_data is exist [20:20:10]produce_requested_data [20:20:10]requested_item fm.sn is exist - process it [20:20:10]wFMCommunicate request_size=4 [20:20:10]MH_SAM_APDU [20:20:10]CAPDU: 80 11 00 00 [20:20:10]Write to MH i2c: E2 08 00 C5 01 80 11 00 00 00 00 00 00 40 [20:20:10]Write i2c OK [20:20:10]MH_I2C_Read... [20:20:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:20:10]Read from MH i2c: E2 [20:20:10]MH_I2C_Read... [20:20:10]Read from MH i2c: E2 17 00 [20:20:10]MH_I2C_Read... [20:20:10]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 34 39 37 39 90 00 9F [20:20:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:20:10]wFMCommunicate OK [20:20:10]requested_item fd.num is exist - process it [20:20:10]SAM_PROTO_GetFieldsCounters [20:20:10]wFMCommunicate request_size=4 [20:20:10]MH_SAM_APDU [20:20:10]CAPDU: 80 13 00 00 [20:20:10]Write to MH i2c: E2 08 00 C6 01 80 13 00 00 00 00 00 00 43 [20:20:10]Write i2c OK [20:20:10]MH_I2C_Read... [20:20:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:20:10]Read from MH i2c: E2 [20:20:10]MH_I2C_Read... [20:20:10]Read from MH i2c: E2 62 00 [20:20:10]MH_I2C_Read... [20:20:10]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 30 54 01 00 0E 04 04 00 F1 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 9F [20:20:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 30 54 01 00 0E 04 04 00 F1 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 [20:20:10]wFMCommunicate OK [20:20:10]SAM_PROTO_GetFieldsCounters done [20:20:10]requested_item shift.num is exist - process it [20:20:10]requested_item shift.opened is exist - process it [20:20:10]req_shift_opened [20:20:10]FM_GetShiftState [20:20:10]SAM_PROTO_GetShiftState [20:20:10]wFMCommunicate request_size=4 [20:20:10]MH_SAM_APDU [20:20:10]CAPDU: 80 13 01 00 [20:20:10]Write to MH i2c: E2 08 00 C7 01 80 13 01 00 00 00 00 00 45 [20:20:10]Write i2c OK [20:20:10]MH_I2C_Read... [20:20:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:20:10]Read from MH i2c: E2 [20:20:10]MH_I2C_Read... [20:20:10]Read from MH i2c: E2 0E 00 [20:20:10]MH_I2C_Read... [20:20:10]Read from MH i2c: E2 0E 00 C7 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 03 [20:20:10]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:20:10]wFMCommunicate OK [20:20:10]SAM_PROTO_GetShiftState done [20:20:10]FM_GetShiftState done [20:20:10]req_shift_opened done [20:20:10]requested_item shift.open_date is exist - process it [20:20:10]req_shift_open_date [20:20:10]req_shift_open_date done [20:20:10]produce_requested_data done [20:20:10]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87088,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [20:20:10]process_action_free close_receipt [20:20:10]json_value_free [20:20:10]json_value_free done [20:20:10]process_json_proto returns [20:20:10]Send response to host [20:20:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87088,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [20:20:10]free response buf [20:20:10]execute_script done [20:20:10]execute_script returns [20:20:10]free content buf [20:20:10]Sock 9.Close socket [20:20:10]Sock 9.Thread stoped [20:20:13]Connected sock=10 [20:20:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 F2 86 07 01 9A 1A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 91 01 00 00 F4 03 04 00 F6 7B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 30 54 01 00 35 04 06 00 22 8D BB 74 4E 60 84 13 DF 51 C5 C3 07 65 [20:20:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 B7 30 47 00 49 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 34 39 37 39 10 04 04 00 30 54 01 00 F4 03 04 00 C9 26 F0 66 B6 04 01 00 00 93 06 1B DD 41 5D A1 CC [20:20:14]CommunicateWithHost err = 0 [20:20:14]CheckOFDResponse [20:20:14]1017 (14) - 77093643461234 [20:20:14]1041 (16) - 0000000000874979 [20:20:14]1040 (4) - 87088 [20:20:14]1012 (4) - 22.09.2024 14:16 [20:20:14]1206 (1) - 0 [20:20:14]OFD Sender: Remove packet 87088 [20:20:14]ProducePacketName [20:20:14]name=ofd_packets/00087088 [20:20:14]NVStorageDeleteData [20:20:15]OFD Sender: No OFD packet to send [20:20:20]OFD Sender: No OFD packet to send [20:20:25]OFD Sender: No OFD packet to send [20:20:30]OFD Sender: No OFD packet to send [20:20:35]OFD Sender: No OFD packet to send [20:20:39]recv_with_timeout no data received [20:20:40]OFD Sender: No OFD packet to send [20:20:45]OFD Sender: No OFD packet to send [20:20:49]recv_with_timeout no data received [20:20:50]OFD Sender: No OFD packet to send [20:20:55]OFD Sender: No OFD packet to send [20:21:00]OFD Sender: No OFD packet to send [20:21:05]OFD Sender: No OFD packet to send [20:21:10]OFD Sender: No OFD packet to send [20:21:15]OFD Sender: No OFD packet to send [20:21:20]OFD Sender: No OFD packet to send [20:21:25]OFD Sender: No OFD packet to send [20:21:27]recv_with_timeout no data received [20:21:30]OFD Sender: No OFD packet to send [20:21:35]OFD Sender: No OFD packet to send [20:21:40]OFD Sender: No OFD packet to send [20:21:45]OFD Sender: No OFD packet to send [20:21:50]OFD Sender: No OFD packet to send [20:21:55]OFD Sender: No OFD packet to send [20:22:00]OFD Sender: No OFD packet to send [20:22:05]OFD Sender: No OFD packet to send [20:22:10]OFD Sender: No OFD packet to send [20:22:15]OFD Sender: No OFD packet to send [20:22:20]OFD Sender: No OFD packet to send [20:22:25]OFD Sender: No OFD packet to send [20:22:30]OFD Sender: No OFD packet to send [20:22:35]OFD Sender: No OFD packet to send [20:22:40]OFD Sender: No OFD packet to send [20:22:45]OFD Sender: No OFD packet to send [20:22:50]OFD Sender: No OFD packet to send [20:22:55]OFD Sender: No OFD packet to send [20:23:00]OFD Sender: No OFD packet to send [20:23:05]OFD Sender: No OFD packet to send [20:23:10]OFD Sender: No OFD packet to send [20:23:15]OFD Sender: No OFD packet to send [20:23:20]OFD Sender: No OFD packet to send [20:23:25]OFD Sender: No OFD packet to send [20:23:30]OFD Sender: No OFD packet to send [20:23:35]OFD Sender: No OFD packet to send [20:23:40]OFD Sender: No OFD packet to send [20:23:45]OFD Sender: No OFD packet to send [20:23:50]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 1A [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 5400000000572575 (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: 6033846+1721002828=1727036674 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 1B [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 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 02 7D F0 66 4C 6B 94 66 85 [20:24:34]Current date/time: 22.09.2024 20:24 [20:24:34]FM_Init [20:24:34]wFMConnect [20:24:34]MH_SAM_On [20:24:34]Write to MH i2c: E0 00 00 08 00 E7 [20:24:34]Write i2c OK [20:24:34]MH_I2C_Read... [20:24:34]*** iso7816_init finished! [20:24:34]*** atr: [20:24:34]*** 0F 3B D5 18 FF 81 91 FE [20:24:34]*** 1F C3 80 73 C8 21 10 0A [20:24:34]*** 00 00 00 00 00 00 00 00 [20:24:34]*** 00 00 00 00 00 00 00 00 [20:24:34]*** 00 00 00 00 00 00 00 00 [20:24:34]*** 00 00 00 00 00 00 00 00 [20:24:34]*** 00 00 00 00 00 00 00 00 [20:24:34]*** 00 00 00 00 00 00 00 00 [20:24:34]Read from MH i2c: E0 [20:24:34]MH_I2C_Read... [20:24:34]Read from MH i2c: E0 10 00 [20:24:34]MH_I2C_Read... [20:24: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 [20:24:34]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [20:24:34]wFMCommunicate request_size=10 [20:24:34]MH_SAM_APDU [20:24:34]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [20:24:34]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [20:24:34]Write i2c OK [20:24:34]MH_I2C_Read... [20:24:34]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [20:24:34]Read from MH i2c: E2 [20:24:34]MH_I2C_Read... [20:24:34]Read from MH i2c: E2 03 00 [20:24:34]MH_I2C_Read... [20:24:34]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [20:24:34]RAPDU: 90 00 [20:24:34]wFMCommunicate OK [20:24:34]wFMCommunicate request_size=4 [20:24:34]MH_SAM_APDU [20:24:34]CAPDU: 80 11 00 00 [20:24:34]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [20:24:34]Write i2c OK [20:24:34]MH_I2C_Read... [20:24:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:24:34]Read from MH i2c: E2 [20:24:34]MH_I2C_Read... [20:24:34]Read from MH i2c: E2 17 00 [20:24:34]MH_I2C_Read... [20:24: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 34 39 37 39 90 00 E3 [20:24:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:24:34]wFMCommunicate OK [20:24:34]Detected FM SN is 0000000000874979 [20:24:34]Stored FM SN is 0000000000874979 [20:24:34]wFMCommunicate request_size=9 [20:24:34]MH_SAM_APDU [20:24:34]CAPDU: 80 16 00 00 04 B6 D7 00 00 [20:24:34]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [20:24:34]Write i2c OK [20:24:34]MH_I2C_Read... [20:24:34]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [20:24:34]Read from MH i2c: E2 [20:24:34]MH_I2C_Read... [20:24:34]Read from MH i2c: E2 03 00 [20:24:34]MH_I2C_Read... [20:24:34]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [20:24:34]RAPDU: 90 00 [20:24:34]wFMCommunicate OK [20:24:34]FM PIN OK [20:24:34]wFMCommunicate request_size=8 [20:24:34]MH_SAM_APDU [20:24:34]CAPDU: 80 14 04 00 03 02 00 01 [20:24:34]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [20:24:34]Write i2c OK [20:24:34]MH_I2C_Read... [20:24:34]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [20:24:34]Read from MH i2c: E2 [20:24:34]MH_I2C_Read... [20:24:34]Read from MH i2c: E2 03 00 [20:24:34]MH_I2C_Read... [20:24:34]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [20:24:34]RAPDU: 90 00 [20:24:34]wFMCommunicate OK [20:24:34]wFMCommunicate request_size=13 [20:24:34]MH_SAM_APDU [20:24:34]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [20:24: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 [20:24:34]Write i2c OK [20:24:34]MH_I2C_Read... [20:24:34]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [20:24:34]Read from MH i2c: E2 [20:24:34]MH_I2C_Read... [20:24:34]Read from MH i2c: E2 03 00 [20:24:34]MH_I2C_Read... [20:24:34]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [20:24:34]RAPDU: 90 00 [20:24:34]wFMCommunicate OK [20:24:34]wFMCommunicate request_size=4 [20:24:34]MH_SAM_APDU [20:24:34]CAPDU: 80 11 00 00 [20:24:34]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [20:24:34]Write i2c OK [20:24:34]MH_I2C_Read... [20:24:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:24:34]Read from MH i2c: E2 [20:24:34]MH_I2C_Read... [20:24:34]Read from MH i2c: E2 17 00 [20:24:34]MH_I2C_Read... [20:24: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 34 39 37 39 90 00 E7 [20:24:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:24:34]wFMCommunicate OK [20:24:34]DocumentArchiveInit [20:24:34]Start Httpd... [20:24:34]Httpd thread 3067829604 created [20:24:34]Write to MH i2c: 01 00 00 0F 00 0F [20:24:34]Write i2c OK [20:24:34]MH_I2C_Read... [20:24:34]Read from MH i2c: 01 [20:24:34]MH_I2C_Read... [20:24:34]Read from MH i2c: 01 07 00 [20:24:34]MH_I2C_Read... [20:24:34]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [20:24:34]MH Int Process started [20:24:34]Allocated Socket 8 [20:24:34]Bind OK [20:24:34]Listen OK [20:24:34]httpd running on port 8080 [20:24:34]Waiting for new connection... [20:24:34]OFD Sender: No OFD packet to send [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]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:22]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:35]OFD Sender: No OFD packet to send [20:26:40]OFD Sender: No OFD packet to send [20:26:45]OFD Sender: No OFD packet to send [20:26:50]OFD Sender: No OFD packet to send [20:26:55]OFD Sender: No OFD packet to send [20:26:57]recv_with_timeout no data received [20:27:00]OFD Sender: No OFD packet to send [20:27:05]OFD Sender: No OFD packet to send [20:27:10]OFD Sender: No OFD packet to send [20:27:15]OFD Sender: No OFD packet to send [20:27:20]OFD Sender: No OFD packet to send [20:27:25]OFD Sender: No OFD packet to send [20:27:30]OFD Sender: No OFD packet to send [20:27:35]OFD Sender: No OFD packet to send [20:27:39]recv_with_timeout no data received [20:27:40]OFD Sender: No OFD packet to send [20:27:45]OFD Sender: No OFD packet to send [20:27:50]OFD Sender: No OFD packet to send [20:27:55]OFD Sender: No OFD packet to send [20:28:00]OFD Sender: No OFD packet to send [20:28:05]OFD Sender: No OFD packet to send [20:28:10]OFD Sender: No OFD packet to send [20:28:15]OFD Sender: No OFD packet to send [20:28:20]OFD Sender: No OFD packet to send [20:28:25]OFD Sender: No OFD packet to send [20:28:30]OFD Sender: No OFD packet to send [20:28:35]OFD Sender: No OFD packet to send [20:28:40]OFD Sender: No OFD packet to send [20:28:45]OFD Sender: No OFD packet to send [20:28:49]recv_with_timeout no data received [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:16]recv_with_timeout no data received [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: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: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:30]OFD Sender: No OFD packet to send [20:30:35]OFD Sender: No OFD packet to send [20:30:40]OFD Sender: No OFD packet to send [20:30:44]accept exits with 9 [20:30:44]New connection [20:30:44]New thread 3067542884 created [20:30:44]Waiting for new connection... [20:30:44] Sock 9.Parse request [20:30:44]Sock 9.Check first char [20:30:44]Sock 9.First char is OK [20:30:44]request: POST /json_proto HTTP/1.0 [20:30:44]Method: POST [20:30:44]URL: /json_proto [20:30:44]Method is POST - this is cgi request [20:30:44]url: /json_proto [20:30:44]query_string will be loaded in cgi processing [20:30:44]execute_cgi json_proto POST (null) [20:30:44]execute_cgi path=json_proto method=POST [20:30:44]POST find Content-Length [20:30:44]Host: 172.17.47.196:8080 [20:30:44]Content-Length: 677 [20:30:44]Content-Type: application/json [20:30:44] [20:30:44]POST finish read [20:30:44]Found Content-Length = 677 [20:30:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872011", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [20:30:44]execute_script... [20:30: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)872011", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [20:30:44]POST & json_proto [20:30:44]process_json_proto [20:30:44]json parsed OK: [20:30:44]protocol is kg_v1.0 [20:30:44]action value=close_receipt [20:30:44]process_action close_receipt [20:30:44]cmd_close_receipt [20:30:44]MH_GetDate [20:30:44]Write to MH i2c: F0 00 00 10 00 FF [20:30:44]Write i2c OK [20:30:44]MH_I2C_Read... [20:30:44]Read from MH i2c: F0 [20:30:44]MH_I2C_Read... [20:30:44]Read from MH i2c: F0 09 00 [20:30:44]MH_I2C_Read... [20:30:44]Read from MH i2c: F0 09 00 10 00 00 75 7E F0 66 4C 6B 94 66 02 [20:30:44]GetLastDocTimeStamp 1727036406 [20:30:44]current date 1727037045 [20:30:44]FM_GetShiftState [20:30:44]SAM_PROTO_GetShiftState [20:30:44]wFMCommunicate request_size=4 [20:30:44]MH_SAM_APDU [20:30:44]CAPDU: 80 13 01 00 [20:30:44]Write to MH i2c: E2 08 00 11 00 80 13 01 00 00 00 00 00 8E [20:30:44]Write i2c OK [20:30:44]MH_I2C_Read... [20:30:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:30:44]Read from MH i2c: E2 [20:30:44]MH_I2C_Read... [20:30:44]Read from MH i2c: E2 0E 00 [20:30:44]MH_I2C_Read... [20:30:44]Read from MH i2c: E2 0E 00 11 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4C [20:30:44]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:30:44]wFMCommunicate OK [20:30:44]SAM_PROTO_GetShiftState done [20:30:44]FM_GetShiftState done [20:30:44]opened in 1726964220 [20:30:44]opened+sec_in_day 1727050620 [20:30:44]quantity*price = 60003 [20:30:44]sum+1 = 60004 [20:30:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 402 22.09.2024 20:30 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87089 ФПД: 135370527634833 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T203045&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87089&fm=135370527634833&tin=02508201610067®Number=0000000000092592&sum=60000 [20:30:45]StoreToDocumentArchive [20:30:45]shift 497 fd 87089 [20:30:45]save to /storage/0497/doc_00087089 [20:30:45]save last doc name /storage/0497/doc_00087089 to /storage/kkm_last_doc_name [20:30:45]save OK [20:30:45]Clear old archive folders... [20:30:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:30:45]tlvbuf is B6F6ABC0 [20:30:45]SAM_PROTO_ClearQueue [20:30:45]wFMCommunicate request_size=4 [20:30:45]MH_SAM_APDU [20:30:45]CAPDU: 80 09 00 00 [20:30:45]Write to MH i2c: E2 08 00 1E 00 80 09 00 00 00 00 00 00 90 [20:30:45]Write i2c OK [20:30:45]MH_I2C_Read... [20:30:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:30:45]Read from MH i2c: E2 [20:30:45]MH_I2C_Read... [20:30:45]Read from MH i2c: E2 03 00 [20:30:45]MH_I2C_Read... [20:30:45]Read from MH i2c: E2 03 00 1E 00 00 90 00 92 [20:30:45]RAPDU: 90 00 [20:30:45]wFMCommunicate OK [20:30:45]SAM_PROTO_ClearQueue done [20:30:45]KKMCreateOFDPacket [20:30:45]OFDProtocolAddRootSTLVToBuf [20:30:45]FM_MakeSignedData [20:30:45]FM_MakeSignedData [20:30:45]SAM_PROTO_SignData [20:30:45]wFMCommunicate request_size=4 [20:30:45]MH_SAM_APDU [20:30:45]CAPDU: 80 0D 01 02 [20:30:45]Write to MH i2c: E2 08 00 1F 00 80 0D 01 02 00 00 00 00 98 [20:30:45]Write i2c OK [20:30:45]MH_I2C_Read... [20:30:45]Read from MH i2c: E2 [20:30:45]MH_I2C_Read... [20:30:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:30:45]Read from MH i2c: E2 03 00 [20:30:45]MH_I2C_Read... [20:30:45]Read from MH i2c: E2 03 00 1F 00 00 90 00 93 [20:30:45]RAPDU: 90 00 [20:30:45]wFMCommunicate OK [20:30:45]wFMCommunicate request_size=255 [20:30:45]MH_SAM_APDU [20:30: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 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 92 01 00 00 F4 03 04 00 75 7E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 31 54 01 00 35 04 06 00 7B [20:30:45]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 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 92 01 00 00 F4 03 04 00 75 7E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 31 54 01 00 35 04 06 00 7B 00 00 BB [20:30:45]Write i2c OK [20:30:45]MH_I2C_Read... [20:30:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:30:46]Read from MH i2c: E2 [20:30:46]MH_I2C_Read... [20:30:46]Read from MH i2c: E2 03 00 [20:30:46]MH_I2C_Read... [20:30:46]Read from MH i2c: E2 03 00 20 00 00 90 00 94 [20:30:46]RAPDU: 90 00 [20:30:46]wFMCommunicate OK [20:30:46]wFMCommunicate request_size=10 [20:30:46]MH_SAM_APDU [20:30:46]CAPDU: 80 0D 02 02 05 1E 68 36 75 91 [20:30:46]Write to MH i2c: E2 0D 00 21 00 80 0D 02 02 05 00 1E 68 36 75 91 00 00 67 [20:30:46]Write i2c OK [20:30:46]MH_I2C_Read... [20:30:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:30:46]Read from MH i2c: E2 [20:30:46]MH_I2C_Read... [20:30:46]Read from MH i2c: E2 03 00 [20:30:46]MH_I2C_Read... [20:30:46]Read from MH i2c: E2 03 00 21 00 00 90 00 95 [20:30:46]RAPDU: 90 00 [20:30:46]wFMCommunicate OK [20:30:46]wFMCommunicate request_size=4 [20:30:46]MH_SAM_APDU [20:30:46]CAPDU: 80 0D 03 02 [20:30:46]Write to MH i2c: E2 08 00 22 00 80 0D 03 02 00 00 00 00 9D [20:30:46]Write i2c OK [20:30:46]MH_I2C_Read... [20:30:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:30:46]Read from MH i2c: E2 [20:30:46]MH_I2C_Read... [20:30:46]Read from MH i2c: E2 0B 00 [20:30:46]MH_I2C_Read... [20:30:46]Read from MH i2c: E2 0B 00 22 00 00 1D D8 03 FB 8C 5D E7 5E 90 00 BF [20:30:46]RAPDU: 1D D8 03 FB 8C 5D E7 5E 90 00 [20:30:46]wFMCommunicate OK [20:30:46]SAM_PROTO_SignData done [20:30:46]FM_MakeSignedData done [20:30:46]CreateOFDProtocolMessage [20:30:46]wFMCommunicate request_size=4 [20:30:46]MH_SAM_APDU [20:30:46]CAPDU: 80 11 00 00 [20:30:46]Write to MH i2c: E2 08 00 23 00 80 11 00 00 00 00 00 00 9D [20:30:46]Write i2c OK [20:30:46]MH_I2C_Read... [20:30:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:30:46]Read from MH i2c: E2 [20:30:46]MH_I2C_Read... [20:30:46]Read from MH i2c: E2 17 00 [20:30:46]MH_I2C_Read... [20:30:46]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 34 39 37 39 90 00 FC [20:30:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:30:46]wFMCommunicate OK [20:30:46]CreateOFDProtocolMessage done [20:30:46]OFDSenderStorePacket 87089 [20:30:46]StoreOFDPacket docnum=87089 [20:30:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 64 AB 07 01 27 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 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 92 01 00 00 F4 03 04 00 75 7E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 31 54 01 00 35 04 06 00 7B 1E 68 36 75 91 1D D8 03 FB 8C 5D E7 5E [20:30:46]CheckFolder [20:30:46]dirname=/storage/ofd_packets [20:30:46]CheckFolder done [20:30:46]ProducePacketName [20:30:46]name=ofd_packets/00087089 [20:30:46]NVStorageSaveData ofd_packets/00087089 [20:30:46]File name is /storage/ofd_packets/00087089 [20:30:46]Write 301 bytes [20:30:46]NVStorageSaveData done [20:30:46]OFDSenderStorePacket done [20:30:46]KKMCreateOFDPacket done [20:30:46]NVStorageSaveData kkm_last_timestamp [20:30:46]File name is /storage/kkm_last_timestamp [20:30:46]Write 4 bytes [20:30:46]NVStorageSaveData done [20:30:46]ExternCall_PrintAddStr [20:30:46]wPrintStart [20:30:46]Write to MH i2c: 01 00 00 24 00 24 [20:30:46]Write i2c OK [20:30:46]MH_I2C_Read... [20:30:46]Read from MH i2c: 01 [20:30:46]MH_I2C_Read... [20:30:46]Read from MH i2c: 01 07 00 [20:30:46]MH_I2C_Read... [20:30:46]Read from MH i2c: 01 07 00 24 00 00 00 00 00 00 FF 0F 39 [20:30:46]RasterBufferAndPrint [20:30:46]line Счет N : (1)872011 [20:30:46]line ИНН: 02508201610067 [20:30:46]line Контрольно-Кассовый Чек [20:30:46]line ПРОДАЖА [20:30:46]line ТРК (МРК, ГНК) : 33 [20:30:46]line Товар: 2710124130 [20:30:46]line Аи-92-К-5 [20:30:46]line 8.850 * 67.80 [20:30:46]line = 600.03 [20:30:46]line НДС 12% НСП 1% [20:30:46]line > о реализуемом товаре [20:30:46]line ОКРУГЛЕНИЕ: -0.03 [20:30:46]line ИТОГО: 600.00 [20:30:46]line Внесено: 600.00 [20:30:46]line СДАЧА: 0.00 [20:30:46]line НСП 1% : 5.31 [20:30:46]line НДС 12% : 63.72 [20:30:46]line Наличными: 600.00 [20:30:46]line Безнал.: 0.00 [20:30:46]line Место: АЗС № 137 "Партнер Нефть" [20:30:46]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:30:46]line СНО: Общий режим [20:30:46]line Чек 402 22.09.2024 20:30 [20:30:46]line Смена: 497 ФФД: 1.0 [20:30:46]line ЗНМ: 0300000064 [20:30:46]line РНМ: 0000000000092592 [20:30:46]line Версия ККМ: 001 [20:30:46]line ФМ: 0000000000874979 [20:30:46]line ФД: 87089 [20:30:46]line ФПД: 135370527634833 [20:30:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T203045&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87089&fm=135370527634833&tin=02508201610067®Number=0000000000092592&sum=60000 [20:30:46]OFD Sender: Processing packet 87089 [packets to send 277, broken 276] [20:30:46]ProducePacketName [20:30:46]name=ofd_packets/00087089 [20:30:46]OFD Sender: To server: pG, [20:30:46]CommunicateWithHost lk.salyk.kg:30040 [20:30:46]ConnectInit lk.salyk.kg [20:30:46]written 0, free lines is 4095 [20:30:47]Write to MH i2c: 01 00 00 4F 00 4F [20:30:47]Write i2c OK [20:30:47]MH_I2C_Read... [20:30:47]Read from MH i2c: 01 [20:30:47]MH_I2C_Read... [20:30:47]Read from MH i2c: 01 07 00 [20:30:47]MH_I2C_Read... [20:30:47]Read from MH i2c: 01 07 00 4F 00 00 00 00 00 00 DC 0C 3E [20:30:47]RasterBufferAndPrint [20:30:47]line [20:30:47]line [20:30:47]line [20:30:47]line [20:30:47]line [20:30:47]written 0, free lines is 3296 [20:30:47]MH_Cut [20:30:47]Write to MH i2c: D1 01 00 56 00 01 28 [20:30:47]Write i2c OK [20:30:47]MH_I2C_Read... [20:30:47]Read from MH i2c: D1 [20:30:47]MH_I2C_Read... [20:30:47]Read from MH i2c: D1 01 00 [20:30:47]MH_I2C_Read... [20:30:47]Read from MH i2c: D1 01 00 56 00 00 27 [20:30:47]Write to MH i2c: 01 00 00 57 00 57 [20:30:47]Write i2c OK [20:30:47]MH_I2C_Read... [20:30:47]*** Cut start [20:30:47]*** Partial cut [20:30:47]*** CUTSNS_PIN = 1 [20:30:47]*** CUTSNS_PIN = 0 [20:30:48]*** Brake cut motor [20:30:48]Read from MH i2c: 01 [20:30:48]MH_I2C_Read... [20:30:48]*** Stop cut motor [20:30:48]*** Cut end [20:30:48]Read from MH i2c: 01 07 00 [20:30:48]MH_I2C_Read... [20:30:48]Read from MH i2c: 01 07 00 57 00 00 00 00 00 00 FF 0F 6C [20:30:48]process_action close_receipt done [20:30:48]requested_data is exist [20:30:48]produce_requested_data [20:30:48]requested_item fm.sn is exist - process it [20:30:48]wFMCommunicate request_size=4 [20:30:48]MH_SAM_APDU [20:30:48]CAPDU: 80 11 00 00 [20:30:48]Write to MH i2c: E2 08 00 58 00 80 11 00 00 00 00 00 00 D2 [20:30:48]Write i2c OK [20:30:48]MH_I2C_Read... [20:30:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:30:48]Read from MH i2c: E2 [20:30:48]MH_I2C_Read... [20:30:48]Read from MH i2c: E2 17 00 [20:30:48]MH_I2C_Read... [20:30:48]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 34 39 37 39 90 00 31 [20:30:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:30:48]wFMCommunicate OK [20:30:48]requested_item fd.num is exist - process it [20:30:48]SAM_PROTO_GetFieldsCounters [20:30:48]wFMCommunicate request_size=4 [20:30:48]MH_SAM_APDU [20:30:48]CAPDU: 80 13 00 00 [20:30:48]Write to MH i2c: E2 08 00 59 00 80 13 00 00 00 00 00 00 D5 [20:30:48]Write i2c OK [20:30:48]MH_I2C_Read... [20:30:48]Connected sock=11 [20:30:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 64 AB 07 01 27 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 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 92 01 00 00 F4 03 04 00 75 7E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 31 54 01 00 35 04 06 00 7B 1E 68 36 75 91 1D D8 03 FB 8C 5D E7 5E [20:30:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:30:48]Read from MH i2c: E2 [20:30:48]MH_I2C_Read... [20:30:48]Read from MH i2c: E2 62 00 [20:30:48]MH_I2C_Read... [20:30:48]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 31 54 01 00 0E 04 04 00 F1 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 35 [20:30:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 31 54 01 00 0E 04 04 00 F1 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 [20:30:48]wFMCommunicate OK [20:30:48]SAM_PROTO_GetFieldsCounters done [20:30:48]requested_item shift.num is exist - process it [20:30:48]requested_item shift.opened is exist - process it [20:30:48]req_shift_opened [20:30:48]FM_GetShiftState [20:30:48]SAM_PROTO_GetShiftState [20:30:48]wFMCommunicate request_size=4 [20:30:48]MH_SAM_APDU [20:30:48]CAPDU: 80 13 01 00 [20:30:48]Write to MH i2c: E2 08 00 5A 00 80 13 01 00 00 00 00 00 D7 [20:30:48]Write i2c OK [20:30:48]MH_I2C_Read... [20:30:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:30:48]Read from MH i2c: E2 [20:30:48]MH_I2C_Read... [20:30:48]Read from MH i2c: E2 0E 00 [20:30:48]MH_I2C_Read... [20:30:48]Read from MH i2c: E2 0E 00 5A 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 95 [20:30:48]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:30:48]wFMCommunicate OK [20:30:48]SAM_PROTO_GetShiftState done [20:30:48]FM_GetShiftState done [20:30:48]req_shift_opened done [20:30:48]requested_item shift.open_date is exist - process it [20:30:48]req_shift_open_date [20:30:48]req_shift_open_date done [20:30:48]produce_requested_data done [20:30:48]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87089,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [20:30:48]process_action_free close_receipt [20:30:48]json_value_free [20:30:48]json_value_free done [20:30:48]process_json_proto returns [20:30:48]Send response to host [20:30:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87089,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [20:30:48]free response buf [20:30:48]execute_script done [20:30:48]execute_script returns [20:30:48]free content buf [20:30:48]Sock 9.Close socket [20:30:48]Sock 9.Thread stoped [20:30:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 39 9C 47 00 03 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 34 39 37 39 10 04 04 00 31 54 01 00 F4 03 04 00 45 29 F0 66 B6 04 01 00 00 41 A2 93 BB F2 48 7B 9E [20:30:49]CommunicateWithHost err = 0 [20:30:49]CheckOFDResponse [20:30:49]1017 (14) - 77093643461234 [20:30:49]1041 (16) - 0000000000874979 [20:30:49]1040 (4) - 87089 [20:30:49]1012 (4) - 22.09.2024 14:27 [20:30:49]1206 (1) - 0 [20:30:49]OFD Sender: Remove packet 87089 [20:30:49]ProducePacketName [20:30:49]name=ofd_packets/00087089 [20:30:49]NVStorageDeleteData [20:30:50]OFD Sender: No OFD packet to send [20:30:55]OFD Sender: No OFD packet to send [20:31:00]OFD Sender: No OFD packet to send [20:31:05]OFD Sender: No OFD packet to send [20:31:10]OFD Sender: No OFD packet to send [20:31:15]OFD Sender: No OFD packet to send [20:31:16]recv_with_timeout no data received [20:31:20]OFD Sender: No OFD packet to send [20:31:25]OFD Sender: No OFD packet to send [20:31:30]OFD Sender: No OFD packet to send [20:31:35]OFD Sender: No OFD packet to send [20:31:40]OFD Sender: No OFD packet to send [20:31:45]OFD Sender: No OFD packet to send [20:31:50]OFD Sender: No OFD packet to send [20:31:55]OFD Sender: No OFD packet to send [20:32:00]OFD Sender: No OFD packet to send [20:32:05]OFD Sender: No OFD packet to send [20:32:08]recv_with_timeout no data received [20:32:10]OFD Sender: No OFD packet to send [20:32:15]OFD Sender: No OFD packet to send [20:32:20]OFD Sender: No OFD packet to send [20:32:25]OFD Sender: No OFD packet to send [20:32:30]OFD Sender: No OFD packet to send [20:32:35]OFD Sender: No OFD packet to send [20:32:38]recv_with_timeout no data received [20:32:40]OFD Sender: No OFD packet to send [20:32:45]OFD Sender: No OFD packet to send [20:32:50]OFD Sender: No OFD packet to send [20:32:55]OFD Sender: No OFD packet to send [20:33:00]OFD Sender: No OFD packet to send [20:33:05]OFD Sender: No OFD packet to send [20:33:10]OFD Sender: No OFD packet to send [20:33:15]OFD Sender: No OFD packet to send [20:33:20]OFD Sender: No OFD packet to send [20:33:25]OFD Sender: No OFD packet to send [20:33:30]OFD Sender: No OFD packet to send [20:33:33]recv_with_timeout no data received [20:33:35]OFD Sender: No OFD packet to send [20:33:40]OFD Sender: No OFD packet to send [20:33:45]recv_with_timeout no data received [20:33:45]OFD Sender: No OFD packet to send [20:33:50]OFD Sender: No OFD packet to send [20:33:55]OFD Sender: No OFD packet to send [20:34:00]OFD Sender: No OFD packet to send [20:34:05]OFD Sender: No OFD packet to send [20:34:10]OFD Sender: No OFD packet to send [20:34:15]OFD Sender: No OFD packet to send [20:34:20]OFD Sender: No OFD packet to send [20:34:25]OFD Sender: No OFD packet to send [20:34:30]OFD Sender: No OFD packet to send [20:34:35]OFD Sender: No OFD packet to send [20:34:37]recv_with_timeout no data received [20:34:40]OFD Sender: No OFD packet to send [20:34:45]OFD Sender: No OFD packet to send [20:34:50]OFD Sender: No OFD packet to send [20:34:55]OFD Sender: No OFD packet to send [20:35:00]OFD Sender: No OFD packet to send [20:35:04]recv_with_timeout no data received [20:35:05]OFD Sender: No OFD packet to send [20:35:10]OFD Sender: No OFD packet to send [20:35:15]OFD Sender: No OFD packet to send [20:35:20]OFD Sender: No OFD packet to send [20:35:25]OFD Sender: No OFD packet to send [20:35:30]OFD Sender: No OFD packet to send [20:35:35]OFD Sender: No OFD packet to send [20:35:40]OFD Sender: No OFD packet to send [20:35:45]OFD Sender: No OFD packet to send [20:35:50]OFD Sender: No OFD packet to send [20:35:55]OFD Sender: No OFD packet to send [20:36:00]OFD Sender: No OFD packet to send [20:36:05]OFD Sender: No OFD packet to send [20:36:10]OFD Sender: No OFD packet to send [20:36:15]OFD Sender: No OFD packet to send [20:36:16]recv_with_timeout no data received [20:36:20]OFD Sender: No OFD packet to send [20:36:25]OFD Sender: No OFD packet to send [20:36:30]OFD Sender: No OFD packet to send [20:36:35]OFD Sender: No OFD packet to send [20:36:40]OFD Sender: No OFD packet to send [20:36:45]OFD Sender: No OFD packet to send [20:36:50]OFD Sender: No OFD packet to send [20:36:55]OFD Sender: No OFD packet to send [20:37:00]OFD Sender: No OFD packet to send [20:37:05]OFD Sender: No OFD packet to send [20:37:10]OFD Sender: No OFD packet to send [20:37:15]OFD Sender: No OFD packet to send [20:37:20]OFD Sender: No OFD packet to send [20:37:25]OFD Sender: No OFD packet to send [20:37:30]OFD Sender: No OFD packet to send [20:37:35]OFD Sender: No OFD packet to send [20:37:40]OFD Sender: No OFD packet to send [20:37:45]OFD Sender: No OFD packet to send [20:37:50]OFD Sender: No OFD packet to send [20:37:55]OFD Sender: No OFD packet to send [20:38:00]OFD Sender: No OFD packet to send [20:38:05]OFD Sender: No OFD packet to send [20:38:07]recv_with_timeout no data received [20:38:11]OFD Sender: No OFD packet to send [20:38:16]OFD Sender: No OFD packet to send [20:38:21]OFD Sender: No OFD packet to send [20:38:26]OFD Sender: No OFD packet to send [20:38:31]OFD Sender: No OFD packet to send [20:38:36]OFD Sender: No OFD packet to send [20:38:41]OFD Sender: No OFD packet to send [20:38:46]OFD Sender: No OFD packet to send [20:38:51]OFD Sender: No OFD packet to send [20:38:56]OFD Sender: No OFD packet to send [20:39:01]OFD Sender: No OFD packet to send [20:39:06]OFD Sender: No OFD packet to send [20:39:10]accept exits with 7 [20:39:10]New connection [20:39:10]New thread 3067399524 created [20:39:10]Thread 3067542884 joined [20:39:10]Waiting for new connection... [20:39:10] Sock 7.Parse request [20:39:10]Sock 7.Check first char [20:39:10]Sock 7.First char is OK [20:39:10]request: POST /json_proto HTTP/1.0 [20:39:10]Method: POST [20:39:10]URL: /json_proto [20:39:10]Method is POST - this is cgi request [20:39:10]url: /json_proto [20:39:10]query_string will be loaded in cgi processing [20:39:10]execute_cgi json_proto POST (null) [20:39:10]execute_cgi path=json_proto method=POST [20:39:10]POST find Content-Length [20:39:10]Host: 172.17.47.196:8080 [20:39:10]Content-Length: 1224 [20:39:10]Content-Type: application/json [20:39:10] [20:39:10]POST finish read [20:39:10]Found Content-Length = 1224 [20:39:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148136", "tax_sys" : 0, "items" : [ { "code": "4870002328497", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A DADA \u044F\u0433\u043E\u0434,\u043A\u0430\u0440\u043A \u041F\u042D\u0422 0,5\u043B", "price" : 85.00, "quantity" : 2.000, "sum" : 170.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4602441014019", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041B\u0438\u043C\u043E\u043D\u0430\u0434 0,5\u043B \u0441\u0442 (Gabb trade)", "price" : 125.00, "quantity" : 2.000, "sum" : 250.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "80942726", "name": "\u0420/\u0436 mentos \u043C\u044F\u0442\u0430 \u0440\u043E\u043B\u043B 16\u0433", "price" : 49.00, "quantity" : 1.000, "sum" : 49.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 469.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:39:10]execute_script... [20:39: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 : (3)148136", "tax_sys" : 0, "items" : [ { "code": "4870002328497", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A DADA \u044F\u0433\u043E\u0434,\u043A\u0430\u0440\u043A \u041F\u042D\u0422 0,5\u043B", "price" : 85.00, "quantity" : 2.000, "sum" : 170.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4602441014019", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041B\u0438\u043C\u043E\u043D\u0430\u0434 0,5\u043B \u0441\u0442 (Gabb trade)", "price" : 125.00, "quantity" : 2.000, "sum" : 250.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "80942726", "name": "\u0420/\u0436 mentos \u043C\u044F\u0442\u0430 \u0440\u043E\u043B\u043B 16\u0433", "price" : 49.00, "quantity" : 1.000, "sum" : 49.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 469.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:39:10]POST & json_proto [20:39:10]process_json_proto [20:39:10]json parsed OK: [20:39:10]protocol is kg_v1.0 [20:39:10]action value=close_receipt [20:39:10]process_action close_receipt [20:39:10]cmd_close_receipt [20:39:10]MH_GetDate [20:39:10]Write to MH i2c: F0 00 00 5B 00 4A [20:39:10]Write i2c OK [20:39:10]MH_I2C_Read... [20:39:10]Read from MH i2c: F0 [20:39:10]MH_I2C_Read... [20:39:10]Read from MH i2c: F0 09 00 [20:39:10]MH_I2C_Read... [20:39:10]Read from MH i2c: F0 09 00 5B 00 00 6F 80 F0 66 4C 6B 94 66 49 [20:39:10]GetLastDocTimeStamp 1727037045 [20:39:10]current date 1727037551 [20:39:10]FM_GetShiftState [20:39:10]SAM_PROTO_GetShiftState [20:39:10]wFMCommunicate request_size=4 [20:39:10]MH_SAM_APDU [20:39:10]CAPDU: 80 13 01 00 [20:39:10]Write to MH i2c: E2 08 00 5C 00 80 13 01 00 00 00 00 00 D9 [20:39:10]Write i2c OK [20:39:10]MH_I2C_Read... [20:39:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:39:10]Read from MH i2c: E2 [20:39:10]MH_I2C_Read... [20:39:10]Read from MH i2c: E2 0E 00 [20:39:10]MH_I2C_Read... [20:39:10]Read from MH i2c: E2 0E 00 5C 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 97 [20:39:10]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:39:10]wFMCommunicate OK [20:39:10]SAM_PROTO_GetShiftState done [20:39:10]FM_GetShiftState done [20:39:10]opened in 1726964220 [20:39:10]opened+sec_in_day 1727050620 [20:39:10]quantity*price = 17000 [20:39:10]sum+1 = 17001 [20:39:10]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 404 22.09.2024 20:40 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87091 ФПД: 46128665011998 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T204050&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87091&fm=46128665011998&tin=02508201610067®Number=0000000000092592&sum=60000 [20:40:50]StoreToDocumentArchive [20:40:50]shift 497 fd 87091 [20:40:50]save to /storage/0497/doc_00087091 [20:40:50]save last doc name /storage/0497/doc_00087091 to /storage/kkm_last_doc_name [20:40:50]save OK [20:40:50]Clear old archive folders... [20:40:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:40:50]tlvbuf is 0093DAC0 [20:40:50]SAM_PROTO_ClearQueue [20:40:50]wFMCommunicate request_size=4 [20:40:50]MH_SAM_APDU [20:40:50]CAPDU: 80 09 00 00 [20:40:50]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [20:40:50]Write i2c OK [20:40:50]MH_I2C_Read... [20:40:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:40:51]Read from MH i2c: E2 [20:40:51]MH_I2C_Read... [20:40:51]Read from MH i2c: E2 03 00 [20:40:51]MH_I2C_Read... [20:40:51]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [20:40:51]RAPDU: 90 00 [20:40:51]wFMCommunicate OK [20:40:51]SAM_PROTO_ClearQueue done [20:40:51]KKMCreateOFDPacket [20:40:51]OFDProtocolAddRootSTLVToBuf [20:40:51]FM_MakeSignedData [20:40:51]FM_MakeSignedData [20:40:51]SAM_PROTO_SignData [20:40:51]wFMCommunicate request_size=4 [20:40:51]MH_SAM_APDU [20:40:51]CAPDU: 80 0D 01 02 [20:40:51]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [20:40:51]Write i2c OK [20:40:51]MH_I2C_Read... [20:40:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:40:51]Read from MH i2c: E2 [20:40:51]MH_I2C_Read... [20:40:51]Read from MH i2c: E2 03 00 [20:40:51]MH_I2C_Read... [20:40:51]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [20:40:51]RAPDU: 90 00 [20:40:51]wFMCommunicate OK [20:40:51]wFMCommunicate request_size=255 [20:40:51]MH_SAM_APDU [20:40: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 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 94 01 00 00 F4 03 04 00 D2 80 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 33 54 01 00 35 04 06 00 29 [20:40:51]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 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 94 01 00 00 F4 03 04 00 D2 80 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 33 54 01 00 35 04 06 00 29 00 00 D9 [20:40:51]Write i2c OK [20:40:51]MH_I2C_Read... [20:40:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:40:51]Read from MH i2c: E2 [20:40:51]MH_I2C_Read... [20:40:51]Read from MH i2c: E2 03 00 [20:40:51]MH_I2C_Read... [20:40:51]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [20:40:51]RAPDU: 90 00 [20:40:51]wFMCommunicate OK [20:40:51]wFMCommunicate request_size=10 [20:40:51]MH_SAM_APDU [20:40:51]CAPDU: 80 0D 02 02 05 F4 2A B1 27 1E [20:40:51]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 F4 2A B1 27 1E 00 00 C6 [20:40:51]Write i2c OK [20:40:51]MH_I2C_Read... [20:40:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:40:51]Read from MH i2c: E2 [20:40:51]MH_I2C_Read... [20:40:51]Read from MH i2c: E2 03 00 [20:40:51]MH_I2C_Read... [20:40:51]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [20:40:51]RAPDU: 90 00 [20:40:51]wFMCommunicate OK [20:40:51]wFMCommunicate request_size=4 [20:40:51]MH_SAM_APDU [20:40:51]CAPDU: 80 0D 03 02 [20:40:51]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [20:40:51]Write i2c OK [20:40:51]MH_I2C_Read... [20:40:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:40:51]Read from MH i2c: E2 [20:40:51]MH_I2C_Read... [20:40:51]Read from MH i2c: E2 0B 00 [20:40:51]MH_I2C_Read... [20:40:51]Read from MH i2c: E2 0B 00 2F 00 00 37 B5 A9 2B BC B5 61 5C 90 00 99 [20:40:51]RAPDU: 37 B5 A9 2B BC B5 61 5C 90 00 [20:40:51]wFMCommunicate OK [20:40:51]SAM_PROTO_SignData done [20:40:51]FM_MakeSignedData done [20:40:51]CreateOFDProtocolMessage [20:40:51]wFMCommunicate request_size=4 [20:40:51]MH_SAM_APDU [20:40:51]CAPDU: 80 11 00 00 [20:40:51]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [20:40:51]Write i2c OK [20:40:51]MH_I2C_Read... [20:40:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:40:51]Read from MH i2c: E2 [20:40:51]MH_I2C_Read... [20:40:51]Read from MH i2c: E2 17 00 [20:40:51]MH_I2C_Read... [20:40:51]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 09 [20:40:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:40:51]wFMCommunicate OK [20:40:51]CreateOFDProtocolMessage done [20:40:51]OFDSenderStorePacket 87091 [20:40:51]StoreOFDPacket docnum=87091 [20:40:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 A1 3B 07 01 7E 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 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 94 01 00 00 F4 03 04 00 D2 80 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 33 54 01 00 35 04 06 00 29 F4 2A B1 27 1E 37 B5 A9 2B BC B5 61 5C [20:40:51]CheckFolder [20:40:51]dirname=/storage/ofd_packets [20:40:51]CheckFolder done [20:40:51]ProducePacketName [20:40:51]name=ofd_packets/00087091 [20:40:51]NVStorageSaveData ofd_packets/00087091 [20:40:51]File name is /storage/ofd_packets/00087091 [20:40:51]Write 301 bytes [20:40:51]NVStorageSaveData done [20:40:51]OFDSenderStorePacket done [20:40:51]KKMCreateOFDPacket done [20:40:51]NVStorageSaveData kkm_last_timestamp [20:40:51]File name is /storage/kkm_last_timestamp [20:40:51]Write 4 bytes [20:40:51]NVStorageSaveData done [20:40:51]ExternCall_PrintAddStr [20:40:51]wPrintStart [20:40:51]Write to MH i2c: 01 00 00 31 00 31 [20:40:51]Write i2c OK [20:40:51]MH_I2C_Read... [20:40:51]Read from MH i2c: 01 [20:40:51]MH_I2C_Read... [20:40:51]Read from MH i2c: 01 07 00 [20:40:51]MH_I2C_Read... [20:40:51]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [20:40:51]RasterBufferAndPrint [20:40:51]line Счет N : (1)872013 [20:40:51]line ИНН: 02508201610067 [20:40:51]line Контрольно-Кассовый Чек [20:40:51]line ПРОДАЖА [20:40:51]line ТРК (МРК, ГНК) : 33 [20:40:51]line Товар: 2710124130 [20:40:51]line Аи-92-К-5 [20:40:51]line 8.850 * 67.80 [20:40:51]line = 600.03 [20:40:51]line НДС 12% НСП 1% [20:40:51]line > о реализуемом товаре [20:40:51]line ОКРУГЛЕНИЕ: -0.03 [20:40:51]line ИТОГО: 600.00 [20:40:51]line Внесено: 600.00 [20:40:51]line СДАЧА: 0.00 [20:40:51]line НСП 1% : 5.31 [20:40:51]line НДС 12% : 63.72 [20:40:51]line Наличными: 600.00 [20:40:51]line Безнал.: 0.00 [20:40:51]line Место: АЗС № 137 "Партнер Нефть" [20:40:51]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:40:51]line СНО: Общий режим [20:40:51]line Чек 404 22.09.2024 20:40 [20:40:51]line Смена: 497 ФФД: 1.0 [20:40:51]line ЗНМ: 0300000064 [20:40:51]line РНМ: 0000000000092592 [20:40:51]line Версия ККМ: 001 [20:40:51]line ФМ: 0000000000874979 [20:40:51]line ФД: 87091 [20:40:51]line ФПД: 46128665011998 [20:40:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T204050&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87091&fm=46128665011998&tin=02508201610067®Number=0000000000092592&sum=60000 [20:40:51]written 0, free lines is 4095 [20:40:51]OFD Sender: Processing packet 87091 [packets to send 277, broken 276] [20:40:51]ProducePacketName [20:40:51]name=ofd_packets/00087091 [20:40:51]OFD Sender: To server: pG, [20:40:51]CommunicateWithHost lk.salyk.kg:30040 [20:40:51]ConnectInit lk.salyk.kg [20:40:51]Write to MH i2c: 01 00 00 5C 00 5C [20:40:51]Write i2c OK [20:40:51]MH_I2C_Read... [20:40:51]Read from MH i2c: 01 [20:40:51]MH_I2C_Read... [20:40:51]Read from MH i2c: 01 07 00 [20:40:51]MH_I2C_Read... [20:40:51]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 D9 0C 48 [20:40:51]RasterBufferAndPrint [20:40:51]line [20:40:51]line [20:40:51]line [20:40:51]line [20:40:51]line [20:40:51]written 0, free lines is 3296 [20:40:51]MH_Cut [20:40:51]Write to MH i2c: D1 01 00 63 00 01 35 [20:40:51]Write i2c OK [20:40:51]MH_I2C_Read... [20:40:51]Read from MH i2c: D1 [20:40:51]MH_I2C_Read... [20:40:51]Read from MH i2c: D1 01 00 [20:40:51]MH_I2C_Read... [20:40:51]Read from MH i2c: D1 01 00 63 00 00 34 [20:40:51]Write to MH i2c: 01 00 00 64 00 64 [20:40:51]Write i2c OK [20:40:51]MH_I2C_Read... [20:40:52]*** Cut start [20:40:52]*** Partial cut [20:40:52]*** CUTSNS_PIN = 1 [20:40:52]*** CUTSNS_PIN = 0 [20:40:52]Connected sock=10 [20:40:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 A1 3B 07 01 7E 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 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 94 01 00 00 F4 03 04 00 D2 80 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 33 54 01 00 35 04 06 00 29 F4 2A B1 27 1E 37 B5 A9 2B BC B5 61 5C [20:40:53]*** Brake cut motor [20:40:53]Read from MH i2c: 01 [20:40:53]MH_I2C_Read... [20:40:53]*** Stop cut motor [20:40:53]*** Cut end [20:40:53]Read from MH i2c: 01 07 00 [20:40:53]MH_I2C_Read... [20:40:53]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [20:40:53]process_action close_receipt done [20:40:53]requested_data is exist [20:40:53]produce_requested_data [20:40:53]requested_item fm.sn is exist - process it [20:40:53]wFMCommunicate request_size=4 [20:40:53]MH_SAM_APDU [20:40:53]CAPDU: 80 11 00 00 [20:40:53]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [20:40:53]Write i2c OK [20:40:53]MH_I2C_Read... [20:40:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:40:53]Read from MH i2c: E2 [20:40:53]MH_I2C_Read... [20:40:53]Read from MH i2c: E2 17 00 [20:40:53]MH_I2C_Read... [20:40:53]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3E [20:40:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:40:53]wFMCommunicate OK [20:40:53]requested_item fd.num is exist - process it [20:40:53]SAM_PROTO_GetFieldsCounters [20:40:53]wFMCommunicate request_size=4 [20:40:53]MH_SAM_APDU [20:40:53]CAPDU: 80 13 00 00 [20:40:53]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [20:40:53]Write i2c OK [20:40:53]MH_I2C_Read... [20:40:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:40:53]Read from MH i2c: E2 [20:40:53]MH_I2C_Read... [20:40:53]Read from MH i2c: E2 62 00 [20:40:53]MH_I2C_Read... [20:40:53]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 33 54 01 00 0E 04 04 00 F1 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 4A [20:40: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 33 54 01 00 0E 04 04 00 F1 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 [20:40:53]wFMCommunicate OK [20:40:53]SAM_PROTO_GetFieldsCounters done [20:40:53]requested_item shift.num is exist - process it [20:40:53]requested_item shift.opened is exist - process it [20:40:53]req_shift_opened [20:40:53]FM_GetShiftState [20:40:53]SAM_PROTO_GetShiftState [20:40:53]wFMCommunicate request_size=4 [20:40:53]MH_SAM_APDU [20:40:53]CAPDU: 80 13 01 00 [20:40:53]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [20:40:53]Write i2c OK [20:40:53]MH_I2C_Read... [20:40:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:40:53]Read from MH i2c: E2 [20:40:53]MH_I2C_Read... [20:40:53]Read from MH i2c: E2 0E 00 [20:40:53]MH_I2C_Read... [20:40:53]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A2 [20:40:53]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:40:53]wFMCommunicate OK [20:40:53]SAM_PROTO_GetShiftState done [20:40:53]FM_GetShiftState done [20:40:53]req_shift_opened done [20:40:53]requested_item shift.open_date is exist - process it [20:40:53]req_shift_open_date [20:40:53]req_shift_open_date done [20:40:53]produce_requested_data done [20:40:53]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87091,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [20:40:53]process_action_free close_receipt [20:40:53]json_value_free [20:40:53]json_value_free done [20:40:53]process_json_proto returns [20:40:53]Send response to host [20:40:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87091,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [20:40:53]free response buf [20:40:53]execute_script done [20:40:53]execute_script returns [20:40:53]free content buf [20:40:53]Sock 9.Close socket [20:40:53]Sock 9.Thread stoped [20:40:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 44 59 47 00 34 9C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 33 54 01 00 F4 03 04 00 A1 2B F0 66 B6 04 01 00 00 3C 70 16 CF E6 97 31 9E [20:40:55]CommunicateWithHost err = 0 [20:40:55]CheckOFDResponse [20:40:55]1017 (14) - 77093643461234 [20:40:55]1041 (16) - 0000000000874979 [20:40:55]1040 (4) - 87091 [20:40:55]1012 (4) - 22.09.2024 14:37 [20:40:55]1206 (1) - 0 [20:40:55]OFD Sender: Remove packet 87091 [20:40:55]ProducePacketName [20:40:55]name=ofd_packets/00087091 [20:40:55]NVStorageDeleteData [20:40:55]OFD Sender: No OFD packet to send [20:41:00]recv_with_timeout no data received [20:41:00]OFD Sender: No OFD packet to send [20:41:05]OFD Sender: No OFD packet to send [20:41:10]OFD Sender: No OFD packet to send [20:41:11]recv_with_timeout no data received [20:41:15]OFD Sender: No OFD packet to send [20:41:20]OFD Sender: No OFD packet to send [20:41:25]OFD Sender: No OFD packet to send [20:41:30]OFD Sender: No OFD packet to send [20:41:35]OFD Sender: No OFD packet to send [20:41:40]OFD Sender: No OFD packet to send [20:41:45]OFD Sender: No OFD packet to send [20:41:50]OFD Sender: No OFD packet to send [20:41:55]OFD Sender: No OFD packet to send [20:41:57]recv_with_timeout no data received [20:42:00]OFD Sender: No OFD packet to send [20:42:05]OFD Sender: No OFD packet to send [20:42:10]OFD Sender: No OFD packet to send [20:42:15]OFD Sender: No OFD packet to send [20:42:20]OFD Sender: No OFD packet to send [20:42:25]OFD Sender: No OFD packet to send [20:42:30]OFD Sender: No OFD packet to send [20:42:35]OFD Sender: No OFD packet to send [20:42:38]accept exits with 7 [20:42:38]New connection [20:42:38]New thread 3066920292 created [20:42:38]Thread 3067063652 joined [20:42:38]Waiting for new connection... [20:42:38] Sock 7.Parse request [20:42:38]Sock 7.Check first char [20:42:38]Sock 7.First char is OK [20:42:38]request: POST /json_proto HTTP/1.0 [20:42:38]Method: POST [20:42:38]URL: /json_proto [20:42:38]Method is POST - this is cgi request [20:42:38]url: /json_proto [20:42:38]query_string will be loaded in cgi processing [20:42:38]execute_cgi json_proto POST (null) [20:42:38]execute_cgi path=json_proto method=POST [20:42:38]POST find Content-Length [20:42:38]Host: 172.17.47.196:8080 [20:42:38]Content-Length: 677 [20:42:38]Content-Type: application/json [20:42:38] [20:42:38]POST finish read [20:42:38]Found Content-Length = 677 [20:42:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872014", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:42:38]execute_script... [20:42: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)872014", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:42:38]POST & json_proto [20:42:38]process_json_proto [20:42:38]json parsed OK: [20:42:38]protocol is kg_v1.0 [20:42:38]action value=close_receipt [20:42:38]process_action close_receipt [20:42:38]cmd_close_receipt [20:42:38]MH_GetDate [20:42:38]Write to MH i2c: F0 00 00 68 00 57 [20:42:38]Write i2c OK [20:42:38]MH_I2C_Read... [20:42:38]Read from MH i2c: F0 [20:42:38]MH_I2C_Read... [20:42:38]Read from MH i2c: F0 09 00 [20:42:38]MH_I2C_Read... [20:42:38]Read from MH i2c: F0 09 00 68 00 00 3F 81 F0 66 4C 6B 94 66 27 [20:42:38]GetLastDocTimeStamp 1727037650 [20:42:38]current date 1727037759 [20:42:38]FM_GetShiftState [20:42:38]SAM_PROTO_GetShiftState [20:42:38]wFMCommunicate request_size=4 [20:42:38]MH_SAM_APDU [20:42:38]CAPDU: 80 13 01 00 [20:42:38]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [20:42:38]Write i2c OK [20:42:38]MH_I2C_Read... [20:42:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:42:39]Read from MH i2c: E2 [20:42:39]MH_I2C_Read... [20:42:39]Read from MH i2c: E2 0E 00 [20:42:39]MH_I2C_Read... [20:42:39]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A4 [20:42:39]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:42:39]wFMCommunicate OK [20:42:39]SAM_PROTO_GetShiftState done [20:42:39]FM_GetShiftState done [20:42:39]opened in 1726964220 [20:42:39]opened+sec_in_day 1727050620 [20:42:39]quantity*price = 30035 [20:42:39]sum+1 = 30036 [20:42:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 405 22.09.2024 20:42 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87092 ФПД: 199943888856796 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T204239&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87092&fm=199943888856796&tin=02508201610067®Number=0000000000092592&sum=30000 [20:42:40]StoreToDocumentArchive [20:42:40]shift 497 fd 87092 [20:42:40]save to /storage/0497/doc_00087092 [20:42:40]save last doc name /storage/0497/doc_00087092 to /storage/kkm_last_doc_name [20:42:40]save OK [20:42:40]Clear old archive folders... [20:42:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:42:40]tlvbuf is 00934640 [20:42:40]SAM_PROTO_ClearQueue [20:42:40]wFMCommunicate request_size=4 [20:42:40]MH_SAM_APDU [20:42:40]CAPDU: 80 09 00 00 [20:42:40]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [20:42:40]Write i2c OK [20:42:40]MH_I2C_Read... [20:42:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:42:40]Read from MH i2c: E2 [20:42:40]MH_I2C_Read... [20:42:40]Read from MH i2c: E2 03 00 [20:42:40]MH_I2C_Read... [20:42:40]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [20:42:40]RAPDU: 90 00 [20:42:40]wFMCommunicate OK [20:42:40]SAM_PROTO_ClearQueue done [20:42:40]KKMCreateOFDPacket [20:42:40]OFDProtocolAddRootSTLVToBuf [20:42:40]FM_MakeSignedData [20:42:40]FM_MakeSignedData [20:42:40]SAM_PROTO_SignData [20:42:40]wFMCommunicate request_size=4 [20:42:40]MH_SAM_APDU [20:42:40]CAPDU: 80 0D 01 02 [20:42:40]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [20:42:40]Write i2c OK [20:42:40]MH_I2C_Read... [20:42:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:42:40]Read from MH i2c: E2 [20:42:40]MH_I2C_Read... [20:42:40]Read from MH i2c: E2 03 00 [20:42:40]MH_I2C_Read... [20:42:40]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [20:42:40]RAPDU: 90 00 [20:42:40]wFMCommunicate OK [20:42:40]wFMCommunicate request_size=255 [20:42:40]MH_SAM_APDU [20:42: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 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 3F 81 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 34 54 01 00 35 04 06 00 B5 [20:42:40]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 3F 81 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 34 54 01 00 35 04 06 00 B5 00 00 78 [20:42:40]Write i2c OK [20:42:40]MH_I2C_Read... [20:42:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:42:40]Read from MH i2c: E2 [20:42:40]MH_I2C_Read... [20:42:40]Read from MH i2c: E2 03 00 [20:42:40]MH_I2C_Read... [20:42:40]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [20:42:40]RAPDU: 90 00 [20:42:40]wFMCommunicate OK [20:42:40]wFMCommunicate request_size=10 [20:42:40]MH_SAM_APDU [20:42:40]CAPDU: 80 0D 02 02 05 D9 10 78 66 DC [20:42:40]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 D9 10 78 66 DC 00 00 A0 [20:42:40]Write i2c OK [20:42:40]MH_I2C_Read... [20:42:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:42:40]Read from MH i2c: E2 [20:42:40]MH_I2C_Read... [20:42:40]Read from MH i2c: E2 03 00 [20:42:40]MH_I2C_Read... [20:42:40]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [20:42:40]RAPDU: 90 00 [20:42:40]wFMCommunicate OK [20:42:40]wFMCommunicate request_size=4 [20:42:40]MH_SAM_APDU [20:42:40]CAPDU: 80 0D 03 02 [20:42:40]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [20:42:40]Write i2c OK [20:42:40]MH_I2C_Read... [20:42:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:42:40]Read from MH i2c: E2 [20:42:40]MH_I2C_Read... [20:42:40]Read from MH i2c: E2 0B 00 [20:42:40]MH_I2C_Read... [20:42:40]Read from MH i2c: E2 0B 00 7A 00 00 73 C3 A5 0B 61 48 A8 74 90 00 A1 [20:42:40]RAPDU: 73 C3 A5 0B 61 48 A8 74 90 00 [20:42:40]wFMCommunicate OK [20:42:40]SAM_PROTO_SignData done [20:42:40]FM_MakeSignedData done [20:42:40]CreateOFDProtocolMessage [20:42:40]wFMCommunicate request_size=4 [20:42:40]MH_SAM_APDU [20:42:40]CAPDU: 80 11 00 00 [20:42:40]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [20:42:40]Write i2c OK [20:42:40]MH_I2C_Read... [20:42:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:42:40]Read from MH i2c: E2 [20:42:40]MH_I2C_Read... [20:42:40]Read from MH i2c: E2 17 00 [20:42:40]MH_I2C_Read... [20:42:40]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 54 [20:42:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:42:40]wFMCommunicate OK [20:42:40]CreateOFDProtocolMessage done [20:42:40]OFDSenderStorePacket 87092 [20:42:40]StoreOFDPacket docnum=87092 [20:42:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 64 A7 07 01 F4 B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 3F 81 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 34 54 01 00 35 04 06 00 B5 D9 10 78 66 DC 73 C3 A5 0B 61 48 A8 74 [20:42:40]CheckFolder [20:42:40]dirname=/storage/ofd_packets [20:42:40]CheckFolder done [20:42:40]ProducePacketName [20:42:40]name=ofd_packets/00087092 [20:42:40]NVStorageSaveData ofd_packets/00087092 [20:42:40]File name is /storage/ofd_packets/00087092 [20:42:40]Write 301 bytes [20:42:40]NVStorageSaveData done [20:42:40]OFDSenderStorePacket done [20:42:40]KKMCreateOFDPacket done [20:42:40]NVStorageSaveData kkm_last_timestamp [20:42:40]File name is /storage/kkm_last_timestamp [20:42:40]Write 4 bytes [20:42:40]NVStorageSaveData done [20:42:40]ExternCall_PrintAddStr [20:42:40]wPrintStart [20:42:40]Write to MH i2c: 01 00 00 7C 00 7C [20:42:40]Write i2c OK [20:42:40]MH_I2C_Read... [20:42:40]Read from MH i2c: 01 [20:42:40]MH_I2C_Read... [20:42:40]Read from MH i2c: 01 07 00 [20:42:40]MH_I2C_Read... [20:42:40]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [20:42:40]RasterBufferAndPrint [20:42:40]line Счет N : (1)872014 [20:42:40]line ИНН: 02508201610067 [20:42:40]line Контрольно-Кассовый Чек [20:42:40]line ПРОДАЖА [20:42:40]line ТРК (МРК, ГНК) : 43 [20:42:40]line Товар: 2710124130 [20:42:40]line Аи-92-К-5 [20:42:40]line 4.430 * 67.80 [20:42:40]line = 300.35 [20:42:40]line НДС 12% НСП 1% [20:42:40]line > о реализуемом товаре [20:42:40]line ОКРУГЛЕНИЕ: -0.35 [20:42:40]line ИТОГО: 300.00 [20:42:40]line Внесено: 300.00 [20:42:40]line СДАЧА: 0.00 [20:42:40]line НСП 1% : 2.66 [20:42:40]line НДС 12% : 31.90 [20:42:40]line Наличными: 300.00 [20:42:40]line Безнал.: 0.00 [20:42:40]line Место: АЗС № 137 "Партнер Нефть" [20:42:40]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:42:40]line СНО: Общий режим [20:42:40]line Чек 405 22.09.2024 20:42 [20:42:40]line Смена: 497 ФФД: 1.0 [20:42:40]line ЗНМ: 0300000064 [20:42:40]line РНМ: 0000000000092592 [20:42:40]line Версия ККМ: 001 [20:42:40]line ФМ: 0000000000874979 [20:42:40]line ФД: 87092 [20:42:40]line ФПД: 199943888856796 [20:42:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T204239&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87092&fm=199943888856796&tin=02508201610067®Number=0000000000092592&sum=30000 [20:42:40]written 0, free lines is 4095 [20:42:40]OFD Sender: Processing packet 87092 [packets to send 277, broken 276] [20:42:40]ProducePacketName [20:42:40]name=ofd_packets/00087092 [20:42:40]OFD Sender: To server: pG, [20:42:40]CommunicateWithHost lk.salyk.kg:30040 [20:42:40]ConnectInit lk.salyk.kg [20:42:41]Write to MH i2c: 01 00 00 A7 00 A7 [20:42:41]Write i2c OK [20:42:41]MH_I2C_Read... [20:42:41]Read from MH i2c: 01 [20:42:41]MH_I2C_Read... [20:42:41]Read from MH i2c: 01 07 00 [20:42:41]MH_I2C_Read... [20:42:41]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 DE 0C 98 [20:42:41]RasterBufferAndPrint [20:42:41]line [20:42:41]line [20:42:41]line [20:42:41]line [20:42:41]line [20:42:41]written 0, free lines is 3300 [20:42:41]MH_Cut [20:42:41]Write to MH i2c: D1 01 00 AE 00 01 80 [20:42:41]Write i2c OK [20:42:41]MH_I2C_Read... [20:42:41]Read from MH i2c: D1 [20:42:41]MH_I2C_Read... [20:42:41]Read from MH i2c: D1 01 00 [20:42:41]MH_I2C_Read... [20:42:41]Read from MH i2c: D1 01 00 AE 00 00 7F [20:42:41]Write to MH i2c: 01 00 00 AF 00 AF [20:42:41]Write i2c OK [20:42:41]MH_I2C_Read... [20:42:41]Connected sock=10 [20:42:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 64 A7 07 01 F4 B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 3F 81 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 34 54 01 00 35 04 06 00 B5 D9 10 78 66 DC 73 C3 A5 0B 61 48 A8 74 [20:42:41]*** Cut start [20:42:41]*** Partial cut [20:42:41]*** CUTSNS_PIN = 1 [20:42:41]*** CUTSNS_PIN = 0 [20:42:42]*** Brake cut motor [20:42:42]Read from MH i2c: 01 [20:42:42]MH_I2C_Read... [20:42:42]*** Stop cut motor [20:42:42]*** Cut end [20:42:42]Read from MH i2c: 01 07 00 [20:42:42]MH_I2C_Read... [20:42:42]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [20:42:42]process_action close_receipt done [20:42:42]requested_data is exist [20:42:42]produce_requested_data [20:42:42]requested_item fm.sn is exist - process it [20:42:42]wFMCommunicate request_size=4 [20:42:42]MH_SAM_APDU [20:42:42]CAPDU: 80 11 00 00 [20:42:42]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [20:42:42]Write i2c OK [20:42:42]MH_I2C_Read... [20:42:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:42:42]Read from MH i2c: E2 [20:42:42]MH_I2C_Read... [20:42:42]Read from MH i2c: E2 17 00 [20:42:42]MH_I2C_Read... [20:42:42]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 89 [20:42:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:42:42]wFMCommunicate OK [20:42:42]requested_item fd.num is exist - process it [20:42:42]SAM_PROTO_GetFieldsCounters [20:42:42]wFMCommunicate request_size=4 [20:42:42]MH_SAM_APDU [20:42:42]CAPDU: 80 13 00 00 [20:42:42]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [20:42:42]Write i2c OK [20:42:42]MH_I2C_Read... [20:42:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:42:42]Read from MH i2c: E2 [20:42:42]MH_I2C_Read... [20:42:42]Read from MH i2c: E2 62 00 [20:42:42]MH_I2C_Read... [20:42:42]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 34 54 01 00 0E 04 04 00 F1 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 99 [20:42:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 34 54 01 00 0E 04 04 00 F1 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 [20:42:42]wFMCommunicate OK [20:42:42]SAM_PROTO_GetFieldsCounters done [20:42:42]requested_item shift.num is exist - process it [20:42:42]requested_item shift.opened is exist - process it [20:42:42]req_shift_opened [20:42:42]FM_GetShiftState [20:42:42]SAM_PROTO_GetShiftState [20:42:42]wFMCommunicate request_size=4 [20:42:42]MH_SAM_APDU [20:42:42]CAPDU: 80 13 01 00 [20:42:42]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [20:42:42]Write i2c OK [20:42:42]MH_I2C_Read... [20:42:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:42:42]Read from MH i2c: E2 [20:42:42]MH_I2C_Read... [20:42:42]Read from MH i2c: E2 0E 00 [20:42:42]MH_I2C_Read... [20:42:42]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 ED [20:42:42]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:42:42]wFMCommunicate OK [20:42:42]SAM_PROTO_GetShiftState done [20:42:42]FM_GetShiftState done [20:42:42]req_shift_opened done [20:42:42]requested_item shift.open_date is exist - process it [20:42:42]req_shift_open_date [20:42:42]req_shift_open_date done [20:42:42]produce_requested_data done [20:42:42]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87092,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [20:42:42]process_action_free close_receipt [20:42:42]json_value_free [20:42:42]json_value_free done [20:42:42]process_json_proto returns [20:42:42]Send response to host [20:42:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87092,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [20:42:42]free response buf [20:42:42]execute_script done [20:42:42]execute_script returns [20:42:42]free content buf [20:42:42]Sock 7.Close socket [20:42:42]Sock 7.Thread stoped [20:42:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 CA 99 47 00 BD 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 34 39 37 39 10 04 04 00 34 54 01 00 F4 03 04 00 0E 2C F0 66 B6 04 01 00 00 2A 3F 18 F5 92 FE 89 D6 [20:42:43]CommunicateWithHost err = 0 [20:42:43]CheckOFDResponse [20:42:43]1017 (14) - 77093643461234 [20:42:43]1041 (16) - 0000000000874979 [20:42:43]1040 (4) - 87092 [20:42:43]1012 (4) - 22.09.2024 14:39 [20:42:43]1206 (1) - 0 [20:42:43]OFD Sender: Remove packet 87092 [20:42:43]ProducePacketName [20:42:43]name=ofd_packets/00087092 [20:42:43]NVStorageDeleteData [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:19]OFD Sender: No OFD packet to send [20:43:24]OFD Sender: No OFD packet to send [20:43:29]OFD Sender: No OFD packet to send [20:43:34]OFD Sender: No OFD packet to send [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:44:04]OFD Sender: No OFD packet to send [20:44:09]OFD Sender: No OFD packet to send [20:44:14]OFD Sender: No OFD packet to send [20:44:19]OFD Sender: No OFD packet to send [20:44:24]OFD Sender: No OFD packet to send [20:44:29]OFD Sender: No OFD packet to send [20:44:29]accept exits with 9 [20:44:29]New connection [20:44:29]New thread 3067063652 created [20:44:29]Thread 3066920292 joined [20:44:29]Waiting for new connection... [20:44:29] Sock 9.Parse request [20:44:29]Sock 9.Check first char [20:44:29]Sock 9.First char is OK [20:44:29]request: POST /json_proto HTTP/1.0 [20:44:29]Method: POST [20:44:29]URL: /json_proto [20:44:29]Method is POST - this is cgi request [20:44:29]url: /json_proto [20:44:29]query_string will be loaded in cgi processing [20:44:29]execute_cgi json_proto POST (null) [20:44:29]execute_cgi path=json_proto method=POST [20:44:29]POST find Content-Length [20:44:29]Host: 172.17.47.196:8080 [20:44:29]Content-Length: 687 [20:44:29]Content-Type: application/json [20:44:29] [20:44:29]POST finish read [20:44:29]Found Content-Length = 687 [20:44:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872015", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [20:44:29]execute_script... [20:44: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)872015", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [20:44:29]POST & json_proto [20:44:29]process_json_proto [20:44:29]json parsed OK: [20:44:29]protocol is kg_v1.0 [20:44:29]action value=close_receipt [20:44:29]process_action close_receipt [20:44:29]cmd_close_receipt [20:44:29]MH_GetDate [20:44:29]Write to MH i2c: F0 00 00 B3 00 A2 [20:44:29]Write i2c OK [20:44:29]MH_I2C_Read... [20:44:29]Read from MH i2c: F0 [20:44:29]MH_I2C_Read... [20:44:29]Read from MH i2c: F0 09 00 [20:44:29]MH_I2C_Read... [20:44:29]Read from MH i2c: F0 09 00 B3 00 00 AE 81 F0 66 4C 6B 94 66 E1 [20:44:29]GetLastDocTimeStamp 1727037759 [20:44:29]current date 1727037870 [20:44:29]FM_GetShiftState [20:44:29]SAM_PROTO_GetShiftState [20:44:29]wFMCommunicate request_size=4 [20:44:29]MH_SAM_APDU [20:44:29]CAPDU: 80 13 01 00 [20:44:29]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [20:44:29]Write i2c OK [20:44:29]MH_I2C_Read... [20:44:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:44:29]Read from MH i2c: E2 [20:44:29]MH_I2C_Read... [20:44:29]Read from MH i2c: E2 0E 00 [20:44:29]MH_I2C_Read... [20:44:29]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 EF [20:44:29]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:44:29]wFMCommunicate OK [20:44:29]SAM_PROTO_GetShiftState done [20:44:29]FM_GetShiftState done [20:44:29]opened in 1726964220 [20:44:29]opened+sec_in_day 1727050620 [20:44:29]quantity*price = 200025 [20:44:29]sum+1 = 200026 [20:44: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 406 22.09.2024 20:44 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87093 ФПД: 217998276319131 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T204430&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87093&fm=217998276319131&tin=02508201610067®Number=0000000000092592&sum=200000 [20:44:31]StoreToDocumentArchive [20:44:31]shift 497 fd 87093 [20:44:31]save to /storage/0497/doc_00087093 [20:44:31]save last doc name /storage/0497/doc_00087093 to /storage/kkm_last_doc_name [20:44:31]save OK [20:44:31]Clear old archive folders... [20:44:31]ProcessDocumentItem done err = 0, tmpTLVsize=252 [20:44:31]tlvbuf is 0094F270 [20:44:31]SAM_PROTO_ClearQueue [20:44:31]wFMCommunicate request_size=4 [20:44:31]MH_SAM_APDU [20:44:31]CAPDU: 80 09 00 00 [20:44:31]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [20:44:31]Write i2c OK [20:44:31]MH_I2C_Read... [20:44:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:44:31]Read from MH i2c: E2 [20:44:31]MH_I2C_Read... [20:44:31]Read from MH i2c: E2 03 00 [20:44:31]MH_I2C_Read... [20:44:31]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [20:44:31]RAPDU: 90 00 [20:44:31]wFMCommunicate OK [20:44:31]SAM_PROTO_ClearQueue done [20:44:31]KKMCreateOFDPacket [20:44:31]OFDProtocolAddRootSTLVToBuf [20:44:31]FM_MakeSignedData [20:44:31]FM_MakeSignedData [20:44:31]SAM_PROTO_SignData [20:44:31]wFMCommunicate request_size=4 [20:44:31]MH_SAM_APDU [20:44:31]CAPDU: 80 0D 01 02 [20:44:31]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [20:44:31]Write i2c OK [20:44:31]MH_I2C_Read... [20:44:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:44:31]Read from MH i2c: E2 [20:44:31]MH_I2C_Read... [20:44:31]Read from MH i2c: E2 03 00 [20:44:31]MH_I2C_Read... [20:44:31]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [20:44:31]RAPDU: 90 00 [20:44:31]wFMCommunicate OK [20:44:31]wFMCommunicate request_size=255 [20:44:31]MH_SAM_APDU [20:44:31]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 96 01 00 00 F4 03 04 00 AE 81 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 35 54 01 00 35 04 06 00 [20:44:31]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 96 01 00 00 F4 03 04 00 AE 81 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 35 54 01 00 35 04 06 00 00 00 3B [20:44:31]Write i2c OK [20:44:31]MH_I2C_Read... [20:44:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:44:31]Read from MH i2c: E2 [20:44:31]MH_I2C_Read... [20:44:31]Read from MH i2c: E2 03 00 [20:44:31]MH_I2C_Read... [20:44:31]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [20:44:31]RAPDU: 90 00 [20:44:31]wFMCommunicate OK [20:44:31]wFMCommunicate request_size=11 [20:44:31]MH_SAM_APDU [20:44:31]CAPDU: 80 0D 02 02 06 C6 44 AD D2 57 9B [20:44:31]Write to MH i2c: E2 0E 00 C4 00 80 0D 02 02 06 00 C6 44 AD D2 57 9B 00 00 C5 [20:44:31]Write i2c OK [20:44:31]MH_I2C_Read... [20:44:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:44:31]Read from MH i2c: E2 [20:44:31]MH_I2C_Read... [20:44:31]Read from MH i2c: E2 03 00 [20:44:31]MH_I2C_Read... [20:44:31]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [20:44:31]RAPDU: 90 00 [20:44:31]wFMCommunicate OK [20:44:31]wFMCommunicate request_size=4 [20:44:31]MH_SAM_APDU [20:44:31]CAPDU: 80 0D 03 02 [20:44:31]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [20:44:31]Write i2c OK [20:44:31]MH_I2C_Read... [20:44:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:44:31]Read from MH i2c: E2 [20:44:31]MH_I2C_Read... [20:44:31]Read from MH i2c: E2 0B 00 [20:44:31]MH_I2C_Read... [20:44:31]Read from MH i2c: E2 0B 00 C5 00 00 59 11 C3 B0 93 C4 48 C8 90 00 85 [20:44:31]RAPDU: 59 11 C3 B0 93 C4 48 C8 90 00 [20:44:31]wFMCommunicate OK [20:44:31]SAM_PROTO_SignData done [20:44:31]FM_MakeSignedData done [20:44:31]CreateOFDProtocolMessage [20:44:31]wFMCommunicate request_size=4 [20:44:31]MH_SAM_APDU [20:44:31]CAPDU: 80 11 00 00 [20:44:31]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [20:44:31]Write i2c OK [20:44:31]MH_I2C_Read... [20:44:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:44:31]Read from MH i2c: E2 [20:44:31]MH_I2C_Read... [20:44:31]Read from MH i2c: E2 17 00 [20:44:31]MH_I2C_Read... [20:44:31]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 34 39 37 39 90 00 9F [20:44:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:44:31]wFMCommunicate OK [20:44:31]CreateOFDProtocolMessage done [20:44:31]OFDSenderStorePacket 87093 [20:44:31]StoreOFDPacket docnum=87093 [20:44:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 36 2C 08 01 7F D7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 96 01 00 00 F4 03 04 00 AE 81 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 35 54 01 00 35 04 06 00 C6 44 AD D2 57 9B 59 11 C3 B0 93 C4 48 C8 [20:44:31]CheckFolder [20:44:31]dirname=/storage/ofd_packets [20:44:31]CheckFolder done [20:44:31]ProducePacketName [20:44:31]name=ofd_packets/00087093 [20:44:31]NVStorageSaveData ofd_packets/00087093 [20:44:31]File name is /storage/ofd_packets/00087093 [20:44:31]Write 302 bytes [20:44:31]NVStorageSaveData done [20:44:31]OFDSenderStorePacket done [20:44:31]KKMCreateOFDPacket done [20:44:31]NVStorageSaveData kkm_last_timestamp [20:44:31]File name is /storage/kkm_last_timestamp [20:44:31]Write 4 bytes [20:44:31]NVStorageSaveData done [20:44:31]ExternCall_PrintAddStr [20:44:31]wPrintStart [20:44:31]Write to MH i2c: 01 00 00 C7 00 C7 [20:44:31]Write i2c OK [20:44:31]MH_I2C_Read... [20:44:31]Read from MH i2c: 01 [20:44:31]MH_I2C_Read... [20:44:31]Read from MH i2c: 01 07 00 [20:44:31]MH_I2C_Read... [20:44:31]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [20:44:31]RasterBufferAndPrint [20:44:31]line Счет N : (1)872015 [20:44:31]line ИНН: 02508201610067 [20:44:31]line Контрольно-Кассовый Чек [20:44:31]line ПРОДАЖА [20:44:31]line ТРК (МРК, ГНК) : 21 [20:44:31]line Товар: 2710194210 [20:44:31]line ДТ(л)-К-4 [20:44:31]line 26.250 * 76.20 [20:44:31]line = 2000.25 [20:44:31]line НДС 12% НСП 1% [20:44:31]line > о реализуемом товаре [20:44:31]line ОКРУГЛЕНИЕ: -0.25 [20:44:31]line ИТОГО: 2000.00 [20:44:31]line Внесено: 2000.00 [20:44:31]line СДАЧА: 0.00 [20:44:31]line НСП 1% : 17.70 [20:44:31]line НДС 12% : 212.42 [20:44:31]line Наличными: 2000.00 [20:44:31]line Безнал.: 0.00 [20:44:31]line Место: АЗС № 137 "Партнер Нефть" [20:44:31]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:44:31]line СНО: Общий режим [20:44:31]line Чек 406 22.09.2024 20:44 [20:44:31]line Смена: 497 ФФД: 1.0 [20:44:31]line ЗНМ: 0300000064 [20:44:31]line РНМ: 0000000000092592 [20:44:31]line Версия ККМ: 001 [20:44:31]line ФМ: 0000000000874979 [20:44:31]line ФД: 87093 [20:44:31]line ФПД: 217998276319131 [20:44:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T204430&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87093&fm=217998276319131&tin=02508201610067®Number=0000000000092592&sum=200000 [20:44:31]written 0, free lines is 4095 [20:44:31]OFD Sender: Processing packet 87093 [packets to send 277, broken 276] [20:44:31]ProducePacketName [20:44:31]name=ofd_packets/00087093 [20:44:31]OFD Sender: To server: pG, [20:44:31]CommunicateWithHost lk.salyk.kg:30040 [20:44:31]ConnectInit lk.salyk.kg [20:44:32]Write to MH i2c: 01 00 00 F2 00 F2 [20:44:32]Write i2c OK [20:44:32]MH_I2C_Read... [20:44:32]Read from MH i2c: 01 [20:44:32]MH_I2C_Read... [20:44:32]Read from MH i2c: 01 07 00 [20:44:32]MH_I2C_Read... [20:44:32]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 D4 0C D9 [20:44:32]RasterBufferAndPrint [20:44:32]line [20:44:32]line [20:44:32]line [20:44:32]line [20:44:32]line [20:44:32]written 0, free lines is 3288 [20:44:32]MH_Cut [20:44:32]Write to MH i2c: D1 01 00 F9 00 01 CB [20:44:32]Write i2c OK [20:44:32]MH_I2C_Read... [20:44:32]Read from MH i2c: D1 [20:44:32]MH_I2C_Read... [20:44:32]Read from MH i2c: D1 01 00 [20:44:32]MH_I2C_Read... [20:44:32]Read from MH i2c: D1 01 00 F9 00 00 CA [20:44:32]Write to MH i2c: 01 00 00 FA 00 FA [20:44:32]Write i2c OK [20:44:32]MH_I2C_Read... [20:44:32]*** Cut start [20:44:32]*** Partial cut [20:44:32]*** CUTSNS_PIN = 1 [20:44:32]*** CUTSNS_PIN = 0 [20:44:33]*** Brake cut motor [20:44:33]Read from MH i2c: 01 [20:44:33]MH_I2C_Read... [20:44:33]*** Stop cut motor [20:44:33]*** Cut end [20:44:33]Read from MH i2c: 01 07 00 [20:44:33]MH_I2C_Read... [20:44:33]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [20:44:33]process_action close_receipt done [20:44:33]requested_data is exist [20:44:33]produce_requested_data [20:44:33]requested_item fm.sn is exist - process it [20:44:33]wFMCommunicate request_size=4 [20:44:33]MH_SAM_APDU [20:44:33]CAPDU: 80 11 00 00 [20:44:33]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [20:44:33]Write i2c OK [20:44:33]MH_I2C_Read... [20:44:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:44:33]Read from MH i2c: E2 [20:44:33]MH_I2C_Read... [20:44:33]Read from MH i2c: E2 17 00 [20:44:33]MH_I2C_Read... [20:44:33]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 34 39 37 39 90 00 D4 [20:44:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:44:33]wFMCommunicate OK [20:44:33]requested_item fd.num is exist - process it [20:44:33]SAM_PROTO_GetFieldsCounters [20:44:33]wFMCommunicate request_size=4 [20:44:33]MH_SAM_APDU [20:44:33]CAPDU: 80 13 00 00 [20:44:33]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [20:44:33]Write i2c OK [20:44:33]MH_I2C_Read... [20:44:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:44:33]Read from MH i2c: E2 [20:44:33]MH_I2C_Read... [20:44:33]Read from MH i2c: E2 62 00 [20:44:33]MH_I2C_Read... [20:44:33]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 35 54 01 00 0E 04 04 00 F1 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 E8 [20:44:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 35 54 01 00 0E 04 04 00 F1 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 [20:44:33]wFMCommunicate OK [20:44:33]SAM_PROTO_GetFieldsCounters done [20:44:33]requested_item shift.num is exist - process it [20:44:33]requested_item shift.opened is exist - process it [20:44:33]req_shift_opened [20:44:33]FM_GetShiftState [20:44:33]SAM_PROTO_GetShiftState [20:44:33]wFMCommunicate request_size=4 [20:44:33]MH_SAM_APDU [20:44:33]CAPDU: 80 13 01 00 [20:44:33]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [20:44:33]Write i2c OK [20:44:33]MH_I2C_Read... [20:44:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:44:33]Read from MH i2c: E2 [20:44:33]MH_I2C_Read... [20:44:33]Read from MH i2c: E2 0E 00 [20:44:33]MH_I2C_Read... [20:44:33]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 38 [20:44:33]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:44:33]wFMCommunicate OK [20:44:33]SAM_PROTO_GetShiftState done [20:44:33]FM_GetShiftState done [20:44:33]req_shift_opened done [20:44:33]requested_item shift.open_date is exist - process it [20:44:33]req_shift_open_date [20:44:33]req_shift_open_date done [20:44:33]produce_requested_data done [20:44:33]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87093,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [20:44:33]process_action_free close_receipt [20:44:33]json_value_free [20:44:33]json_value_free done [20:44:33]process_json_proto returns [20:44:33]Send response to host [20:44:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87093,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [20:44:33]free response buf [20:44:33]execute_script done [20:44:33]execute_script returns [20:44:33]free content buf [20:44:33]Sock 9.Close socket [20:44:33]Sock 9.Thread stoped [20:44:35]Connected sock=11 [20:44:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 36 2C 08 01 7F D7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 96 01 00 00 F4 03 04 00 AE 81 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 35 54 01 00 35 04 06 00 C6 44 AD D2 57 9B 59 11 C3 B0 93 C4 48 C8 [20:44:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 04 CD 47 00 2D 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 34 39 37 39 10 04 04 00 35 54 01 00 F4 03 04 00 80 2C F0 66 B6 04 01 00 00 5C 8D FF 7E B9 BD C4 DC [20:44:35]CommunicateWithHost err = 0 [20:44:35]CheckOFDResponse [20:44:35]1017 (14) - 77093643461234 [20:44:35]1041 (16) - 0000000000874979 [20:44:35]1040 (4) - 87093 [20:44:35]1012 (4) - 22.09.2024 14:41 [20:44:35]1206 (1) - 0 [20:44:35]OFD Sender: Remove packet 87093 [20:44:35]ProducePacketName [20:44:35]name=ofd_packets/00087093 [20:44:35]NVStorageDeleteData [20:44:36]OFD Sender: No OFD packet to send [20:44:41]OFD Sender: No OFD packet to send [20:44:46]OFD Sender: No OFD packet to send [20:44:51]OFD Sender: No OFD packet to send [20:44:55]recv_with_timeout no data received [20:44:56]OFD Sender: No OFD packet to send [20:45:01]OFD Sender: No OFD packet to send [20:45:06]OFD Sender: No OFD packet to send [20:45:09]recv_with_timeout no data received [20:45:11]OFD Sender: No OFD packet to send [20:45:16]OFD Sender: No OFD packet to send [20:45:21]OFD Sender: No OFD packet to send [20:45:26]OFD Sender: No OFD packet to send [20:45:31]OFD Sender: No OFD packet to send [20:45:36]OFD Sender: No OFD packet to send [20:45:41]OFD Sender: No OFD packet to send [20:45:46]OFD Sender: No OFD packet to send [20:45:51]OFD Sender: No OFD packet to send [20:45:56]OFD Sender: No OFD packet to send [20:46:01]recv_with_timeout no data received [20:46:01]OFD Sender: No OFD packet to send [20:46:06]OFD Sender: No OFD packet to send [20:46:11]OFD Sender: No OFD packet to send [20:46:16]OFD Sender: No OFD packet to send [20:46:21]OFD Sender: No OFD packet to send [20:46:26]OFD Sender: No OFD packet to send [20:46:28]recv_with_timeout no data received [20:46:31]OFD Sender: No OFD packet to send [20:46:36]OFD Sender: No OFD packet to send [20:46:41]OFD Sender: No OFD packet to send [20:46:44]accept exits with 7 [20:46:44]New connection [20:46:44]New thread 3066920292 created [20:46:44]Thread 3067063652 joined [20:46:44]Waiting for new connection... [20:46:44] Sock 7.Parse request [20:46:44]Sock 7.Check first char [20:46:44]Sock 7.First char is OK [20:46:44]request: POST /json_proto HTTP/1.0 [20:46:44]Method: POST [20:46:44]URL: /json_proto [20:46:44]Method is POST - this is cgi request [20:46:44]url: /json_proto [20:46:44]query_string will be loaded in cgi processing [20:46:44]execute_cgi json_proto POST (null) [20:46:44]execute_cgi path=json_proto method=POST [20:46:44]POST find Content-Length [20:46:44]Host: 172.17.47.196:8080 [20:46:44]Content-Length: 945 [20:46:44]Content-Type: application/json [20:46:44] [20:46:44]POST finish read [20:46:44]Found Content-Length = 945 [20:46:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148137", "tax_sys" : 0, "items" : [ { "code": "48745536", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston SS Caster+", "price" : 147.00, "quantity" : 1.000, "sum" : 147.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4660085515163", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0421\u043D\u0438\u043A\u0435\u0440\u0441 \u0441\u0443\u043F\u0435\u0440 95/80\u0433", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 232.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:46:44]execute_script... [20:46:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148137", "tax_sys" : 0, "items" : [ { "code": "48745536", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston SS Caster+", "price" : 147.00, "quantity" : 1.000, "sum" : 147.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4660085515163", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0421\u043D\u0438\u043A\u0435\u0440\u0441 \u0441\u0443\u043F\u0435\u0440 95/80\u0433", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 232.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:46:44]POST & json_proto [20:46:44]process_json_proto [20:46:44]json parsed OK: [20:46:44]protocol is kg_v1.0 [20:46:44]action value=close_receipt [20:46:44]process_action close_receipt [20:46:44]cmd_close_receipt [20:46:44]MH_GetDate [20:46:44]Write to MH i2c: F0 00 00 FE 00 ED [20:46:44]Write i2c OK [20:46:44]MH_I2C_Read... [20:46:44]Read from MH i2c: F0 [20:46:44]MH_I2C_Read... [20:46:44]Read from MH i2c: F0 09 00 [20:46:44]MH_I2C_Read... [20:46:44]Read from MH i2c: F0 09 00 FE 00 00 35 82 F0 66 4C 6B 94 66 B4 [20:46:44]GetLastDocTimeStamp 1727037870 [20:46:44]current date 1727038005 [20:46:44]FM_GetShiftState [20:46:44]SAM_PROTO_GetShiftState [20:46:44]wFMCommunicate request_size=4 [20:46:44]MH_SAM_APDU [20:46:44]CAPDU: 80 13 01 00 [20:46:44]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [20:46:44]Write i2c OK [20:46:44]MH_I2C_Read... [20:46:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:46:44]Read from MH i2c: E2 [20:46:44]MH_I2C_Read... [20:46:44]Read from MH i2c: E2 0E 00 [20:46:44]MH_I2C_Read... [20:46:44]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 3A [20:46:44]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:46:44]wFMCommunicate OK [20:46:44]SAM_PROTO_GetShiftState done [20:46:44]FM_GetShiftState done [20:46:44]opened in 1726964220 [20:46:44]opened+sec_in_day 1727050620 [20:46:44]quantity*price = 14700 [20:46:44]sum+1 = 14701 [20:46:44]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4660085515163 Шок Батончик Сникерс супер 95/80г 1.000 * 85.00 = 85.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 232.00 НСП 1% : 2.05 НДС 12% : 24.64 Наличными: 232.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 407 22.09.2024 20:46 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87094 ФПД: 70064191377135 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T204645&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87094&fm=70064191377135&tin=02508201610067®Number=0000000000092592&sum=23200 0 [20:46:45]StoreToDocumentArchive [20:46:45]shift 497 fd 87094 [20:46:45]save to /storage/0497/doc_00087094 [20:46:45]save last doc name /storage/0497/doc_00087094 to /storage/kkm_last_doc_name [20:46:45]save OK [20:46:45]Clear old archive folders... [20:46:45]ProcessDocumentItem done err = 0, tmpTLVsize=401 [20:46:45]tlvbuf is 0092D1D0 [20:46:45]SAM_PROTO_ClearQueue [20:46:45]wFMCommunicate request_size=4 [20:46:45]MH_SAM_APDU [20:46:45]CAPDU: 80 09 00 00 [20:46:45]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [20:46:45]Write i2c OK [20:46:45]MH_I2C_Read... [20:46:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:46:45]Read from MH i2c: E2 [20:46:45]MH_I2C_Read... [20:46:45]Read from MH i2c: E2 03 00 [20:46:45]MH_I2C_Read... [20:46:45]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [20:46:45]RAPDU: 90 00 [20:46:45]wFMCommunicate OK [20:46:45]SAM_PROTO_ClearQueue done [20:46:45]KKMCreateOFDPacket [20:46:45]OFDProtocolAddRootSTLVToBuf [20:46:45]FM_MakeSignedData [20:46:45]FM_MakeSignedData [20:46:45]SAM_PROTO_SignData [20:46:45]wFMCommunicate request_size=4 [20:46:45]MH_SAM_APDU [20:46:45]CAPDU: 80 0D 01 02 [20:46:45]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [20:46:45]Write i2c OK [20:46:45]MH_I2C_Read... [20:46:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:46:45]Read from MH i2c: E2 [20:46:45]MH_I2C_Read... [20:46:45]Read from MH i2c: E2 03 00 [20:46:45]MH_I2C_Read... [20:46:45]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [20:46:45]RAPDU: 90 00 [20:46:45]wFMCommunicate OK [20:46:45]wFMCommunicate request_size=255 [20:46:45]MH_SAM_APDU [20:46:45]CAPDU: 80 0D 02 02 FA 03 00 91 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 35 33 36 06 04 23 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 53 20 43 61 73 74 65 72 2B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 6C 39 00 00 00 00 13 04 06 00 6C 39 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 35 31 36 33 06 04 39 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 D1 81 D1 83 D0 BF D0 B5 D1 80 20 39 35 2F 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 5A 00 00 00 00 [20:46:45]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 91 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 35 33 36 06 04 23 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 53 20 43 61 73 74 65 72 2B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 6C 39 00 00 00 00 13 04 06 00 6C 39 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 35 31 36 33 06 04 39 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 D1 81 D1 83 D0 BF D0 B5 D1 80 20 39 35 2F 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 5A 00 00 00 00 00 00 F2 [20:46:45]Write i2c OK [20:46:45]MH_I2C_Read... [20:46:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:46:45]Read from MH i2c: E2 [20:46:45]MH_I2C_Read... [20:46:45]Read from MH i2c: E2 03 00 [20:46:45]MH_I2C_Read... [20:46:45]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [20:46:45]RAPDU: 90 00 [20:46:45]wFMCommunicate OK [20:46:45]wFMCommunicate request_size=160 [20:46:45]MH_SAM_APDU [20:46:45]CAPDU: 80 0D 02 02 9B EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A0 09 00 00 00 00 07 04 06 00 A0 5A 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 01 00 00 F4 03 04 00 35 82 F0 66 0E 04 04 00 F1 01 00 00 B9 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]/dev/ttyS4 opened [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 1A [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 5400000000572575 (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: 6035596+1721002828=1727038424 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 1B [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 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 D9 83 F0 66 4C 6B 94 66 62 [20:53:45]Current date/time: 22.09.2024 20:53 [20:53:45]FM_Init [20:53:45]wFMConnect [20:53:45]MH_SAM_On [20:53:45]Write to MH i2c: E0 00 00 08 00 E7 [20:53:45]Write i2c OK [20:53:45]MH_I2C_Read... [20:53:45]*** iso7816_init finished! [20:53:45]*** atr: [20:53:45]*** 0F 3B D5 18 FF 81 91 FE [20:53:45]*** 1F C3 80 73 C8 21 10 0A [20:53:45]*** 00 00 00 00 00 00 00 00 [20:53:45]*** 00 00 00 00 00 00 00 00 [20:53:45]*** 00 00 00 00 00 00 00 00 [20:53:45]*** 00 00 00 00 00 00 00 00 [20:53:45]*** 00 00 00 00 00 00 00 00 [20:53:45]*** 00 00 00 00 00 00 00 00 [20:53:45]Read from MH i2c: E0 [20:53:45]MH_I2C_Read... [20:53:45]Read from MH i2c: E0 10 00 [20:53:45]MH_I2C_Read... [20:53:45]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 [20:53:45]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [20:53:45]wFMCommunicate request_size=10 [20:53:45]MH_SAM_APDU [20:53:45]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [20:53:45]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [20:53:45]Write i2c OK [20:53:45]MH_I2C_Read... [20:53:45]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [20:53:45]Read from MH i2c: E2 [20:53:45]MH_I2C_Read... [20:53:45]Read from MH i2c: E2 03 00 [20:53:45]MH_I2C_Read... [20:53:45]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [20:53:45]RAPDU: 90 00 [20:53:45]wFMCommunicate OK [20:53:45]wFMCommunicate request_size=4 [20:53:45]MH_SAM_APDU [20:53:45]CAPDU: 80 11 00 00 [20:53:45]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [20:53:45]Write i2c OK [20:53:45]MH_I2C_Read... [20:53:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:53:45]Read from MH i2c: E2 [20:53:45]MH_I2C_Read... [20:53:45]Read from MH i2c: E2 17 00 [20:53:45]MH_I2C_Read... [20:53:45]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E3 [20:53:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:53:45]wFMCommunicate OK [20:53:45]Detected FM SN is 0000000000874979 [20:53:45]Stored FM SN is 0000000000874979 [20:53:45]wFMCommunicate request_size=9 [20:53:45]MH_SAM_APDU [20:53:45]CAPDU: 80 16 00 00 04 B6 D7 00 00 [20:53:45]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [20:53:45]Write i2c OK [20:53:45]MH_I2C_Read... [20:53:45]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [20:53:45]Read from MH i2c: E2 [20:53:45]MH_I2C_Read... [20:53:45]Read from MH i2c: E2 03 00 [20:53:45]MH_I2C_Read... [20:53:45]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [20:53:45]RAPDU: 90 00 [20:53:45]wFMCommunicate OK [20:53:45]FM PIN OK [20:53:45]wFMCommunicate request_size=8 [20:53:45]MH_SAM_APDU [20:53:45]CAPDU: 80 14 04 00 03 02 00 01 [20:53:45]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [20:53:45]Write i2c OK [20:53:45]MH_I2C_Read... [20:53:45]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [20:53:45]Read from MH i2c: E2 [20:53:45]MH_I2C_Read... [20:53:45]Read from MH i2c: E2 03 00 [20:53:45]MH_I2C_Read... [20:53:45]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [20:53:45]RAPDU: 90 00 [20:53:45]wFMCommunicate OK [20:53:45]wFMCommunicate request_size=13 [20:53:45]MH_SAM_APDU [20:53:45]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [20:53:45]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:53:45]Write i2c OK [20:53:45]MH_I2C_Read... [20:53:45]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [20:53:45]Read from MH i2c: E2 [20:53:45]MH_I2C_Read... [20:53:45]Read from MH i2c: E2 03 00 [20:53:45]MH_I2C_Read... [20:53:45]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [20:53:45]RAPDU: 90 00 [20:53:45]wFMCommunicate OK [20:53:45]wFMCommunicate request_size=4 [20:53:45]MH_SAM_APDU [20:53:45]CAPDU: 80 11 00 00 [20:53:45]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [20:53:45]Write i2c OK [20:53:45]MH_I2C_Read... [20:53:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:53:45]Read from MH i2c: E2 [20:53:45]MH_I2C_Read... [20:53:45]Read from MH i2c: E2 17 00 [20:53:45]MH_I2C_Read... [20:53:45]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E7 [20:53:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:53:45]wFMCommunicate OK [20:53:45]DocumentArchiveInit [20:53:45]Start Httpd... [20:53:45]Httpd thread 3067899236 created [20:53:45]Write to MH i2c: 01 00 00 0F 00 0F [20:53:45]Write i2c OK [20:53:45]MH_I2C_Read... [20:53:45]Read from MH i2c: 01 [20:53:45]MH_I2C_Read... [20:53:45]Read from MH i2c: 01 07 00 [20:53:45]MH_I2C_Read... [20:53:45]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [20:53:45]MH Int Process started [20:53:45]Allocated Socket 6 [20:53:45]Bind OK [20:53:45]Listen OK [20:53:45]httpd running on port 8080 [20:53:45]Waiting for new connection... [20:53:45]OFD Sender: Processing packet 87094 [packets to send 277, broken 276] [20:53:45]ProducePacketName [20:53:45]name=ofd_packets/00087094 [20:53:45]OFD Sender: To server: pG, [20:53:45]CommunicateWithHost lk.salyk.kg:30040 [20:53:45]ConnectInit lk.salyk.kg [20:53:46]Connected sock=7 [20:53:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 A5 01 00 00 9E 2C 9D 01 2A EC 5A 03 01 00 03 00 91 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 35 33 36 06 04 23 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 53 20 43 61 73 74 65 72 2B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 6C 39 00 00 00 00 13 04 06 00 6C 39 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 35 31 36 33 06 04 39 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 D1 81 D1 83 D0 BF D0 B5 D1 80 20 39 35 2F 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 5A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A0 09 00 00 00 00 07 04 06 00 A0 5A 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 01 00 00 F4 03 04 00 35 82 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 36 54 01 00 35 04 06 00 3F B9 17 3D 0E EF 7E 6F 5B 66 31 DA F2 83 [20:53:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 17 35 47 00 93 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 34 39 37 39 10 04 04 00 36 54 01 00 F4 03 04 00 A7 2E F0 66 B6 04 01 00 00 3B 61 EB 06 90 6D 01 7B [20:53:47]CommunicateWithHost err = 0 [20:53:47]CheckOFDResponse [20:53:47]1017 (14) - 77093643461234 [20:53:47]1041 (16) - 0000000000874979 [20:53:47]1040 (4) - 87094 [20:53:47]1012 (4) - 22.09.2024 14:50 [20:53:47]1206 (1) - 0 [20:53:47]OFD Sender: Remove packet 87094 [20:53:47]ProducePacketName [20:53:47]name=ofd_packets/00087094 [20:53:47]NVStorageDeleteData [20:53:48]OFD Sender: No OFD packet to send [20:53:53]OFD Sender: No OFD packet to send [20:53:54]recv_with_timeout no data received [20:53:58]OFD Sender: No OFD packet to send [20:54:03]OFD Sender: No OFD packet to send [20:54:07]accept exits with 8 [20:54:07]New connection [20:54:07]New thread 3067612516 created [20:54:07]Waiting for new connection... [20:54:07] Sock 8.Parse request [20:54:07]Sock 8.Check first char [20:54:07]Sock 8.First char is OK [20:54:07]request: POST /json_proto HTTP/1.0 [20:54:07]Method: POST [20:54:07]URL: /json_proto [20:54:07]Method is POST - this is cgi request [20:54:07]url: /json_proto [20:54:07]query_string will be loaded in cgi processing [20:54:07]execute_cgi json_proto POST (null) [20:54:07]execute_cgi path=json_proto method=POST [20:54:07]POST find Content-Length [20:54:07]Host: 172.17.47.196:8080 [20:54:07]Content-Length: 215 [20:54:07]Content-Type: application/json [20:54:07] [20:54:07]POST finish read [20:54:07]Found Content-Length = 215 [20:54:07]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:54:07]execute_script... [20:54:07]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:54:07]POST & json_proto [20:54:07]process_json_proto [20:54:07]json parsed OK: [20:54:07]protocol is kg_v1.0 [20:54:07]action value=get_value [20:54:07]process_action get_value [20:54:07]cmd_get_value [20:54:07]process_action get_value done [20:54:07]requested_data is exist [20:54:07]produce_requested_data [20:54:07]requested_item kkm.sn is exist - process it [20:54:07]requested_item kkm.ver is exist - process it [20:54:07]requested_item fm.sn is exist - process it [20:54:07]wFMCommunicate request_size=4 [20:54:07]MH_SAM_APDU [20:54:07]CAPDU: 80 11 00 00 [20:54:07]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [20:54:07]Write i2c OK [20:54:07]MH_I2C_Read... [20:54:07]Read from MH i2c: E2 [20:54:07]MH_I2C_Read... [20:54:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:54:07]Read from MH i2c: E2 17 00 [20:54:07]MH_I2C_Read... [20:54:07]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E9 [20:54:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:54:07]wFMCommunicate OK [20:54:07]requested_item fd.num is exist - process it [20:54:07]SAM_PROTO_GetFieldsCounters [20:54:07]wFMCommunicate request_size=4 [20:54:07]MH_SAM_APDU [20:54:07]CAPDU: 80 13 00 00 [20:54:07]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [20:54:07]Write i2c OK [20:54:07]MH_I2C_Read... [20:54:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:54:07]Read from MH i2c: E2 [20:54:07]MH_I2C_Read... [20:54:07]Read from MH i2c: E2 62 00 [20:54:07]MH_I2C_Read... [20:54:07]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 36 54 01 00 0E 04 04 00 F1 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 01 [20:54:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 36 54 01 00 0E 04 04 00 F1 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 [20:54:07]wFMCommunicate OK [20:54:07]SAM_PROTO_GetFieldsCounters done [20:54:07]requested_item shift.num is exist - process it [20:54:07]requested_item shift.opened is exist - process it [20:54:07]req_shift_opened [20:54:07]FM_GetShiftState [20:54:07]SAM_PROTO_GetShiftState [20:54:07]wFMCommunicate request_size=4 [20:54:07]MH_SAM_APDU [20:54:07]CAPDU: 80 13 01 00 [20:54:07]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [20:54:07]Write i2c OK [20:54:07]MH_I2C_Read... [20:54:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:54:07]Read from MH i2c: E2 [20:54:07]MH_I2C_Read... [20:54:07]Read from MH i2c: E2 0E 00 [20:54:07]MH_I2C_Read... [20:54:07]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4D [20:54:07]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:54:07]wFMCommunicate OK [20:54:07]SAM_PROTO_GetShiftState done [20:54:07]FM_GetShiftState done [20:54:07]req_shift_opened done [20:54:07]requested_item shift.open_date is exist - process it [20:54:07]req_shift_open_date [20:54:07]req_shift_open_date done [20:54:07]produce_requested_data done [20:54:07]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87094,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [20:54:07]process_action_free get_value [20:54:07]json_value_free [20:54:07]json_value_free done [20:54:07]process_json_proto returns [20:54:07]Send response to host [20:54:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87094,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [20:54:07]free response buf [20:54:07]execute_script done [20:54:07]execute_script returns [20:54:07]free content buf [20:54:07]Sock 8.Close socket [20:54:07]Sock 8.Thread stoped [20:54:07]accept exits with 10 [20:54:07]New connection [20:54:07]New thread 3067469156 created [20:54:07]Thread 3067612516 joined [20:54:07]Waiting for new connection... [20:54:07] Sock 10.Parse request [20:54:07]Sock 10.Check first char [20:54:07]Sock 10.First char is OK [20:54:07]request: POST /json_proto HTTP/1.0 [20:54:07]Method: POST [20:54:07]URL: /json_proto [20:54:07]Method is POST - this is cgi request [20:54:07]url: /json_proto [20:54:07]query_string will be loaded in cgi processing [20:54:07]execute_cgi json_proto POST (null) [20:54:07]execute_cgi path=json_proto method=POST [20:54:07]POST find Content-Length [20:54:07]Host: 172.17.47.196:8080 [20:54:07]Content-Length: 331 [20:54:07]Content-Type: application/json [20:54:07] [20:54:07]POST finish read [20:54:07]Found Content-Length = 331 [20:54: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" ] } } [20:54:07]execute_script... [20:54:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [20:54:07]POST & json_proto [20:54:07]process_json_proto [20:54:07]json parsed OK: [20:54:07]protocol is kg_v1.0 [20:54:07]action value=get_value [20:54:07]process_action get_value [20:54:07]cmd_get_value [20:54:07]process_action get_value done [20:54:07]requested_data is exist [20:54:07]produce_requested_data [20:54:07]requested_item fm.sale.total is exist - process it [20:54:07]SAM_PROTO_GetFMData [20:54:07]wFMCommunicate request_size=4 [20:54:07]MH_SAM_APDU [20:54:07]CAPDU: 80 13 03 00 [20:54:07]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [20:54:07]Write i2c OK [20:54:07]MH_I2C_Read... [20:54:08]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [20:54:08]Read from MH i2c: E2 [20:54:08]MH_I2C_Read... [20:54:08]Read from MH i2c: E2 FD 00 [20:54:08]MH_I2C_Read... [20:54:08]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 53 50 01 00 69 04 A3 00 6F 04 04 00 D7 4D 01 00 B1 04 05 00 EC 16 8A B8 01 70 04 05 00 54 63 A3 8A 01 72 04 04 00 98 B3 E6 2D 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 9C 1C CC 2E 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 26 44 E6 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 AA [20:54:08]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 53 50 01 00 69 04 A3 00 6F 04 04 00 D7 4D 01 00 B1 04 05 00 EC 16 8A B8 01 70 04 05 00 54 63 A3 8A 01 72 04 04 00 98 B3 E6 2D 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 9C 1C CC 2E 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 26 44 E6 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 [20:54:08]wFMCommunicate OK [20:54:08]wFMCommunicate request_size=4 [20:54:08]MH_SAM_APDU [20:54:08]CAPDU: 80 17 00 00 [20:54:08]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [20:54:08]Write i2c OK [20:54:08]MH_I2C_Read... [20:54:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:54:08]Read from MH i2c: E2 [20:54:08]MH_I2C_Read... [20:54:08]Read from MH i2c: E2 FD 00 [20:54:08]MH_I2C_Read... [20:54:08]Read from MH i2c: E2 FD 00 14 00 00 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 1F [20:54:08]RAPDU: 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [20:54:08]wFMCommunicate OK [20:54:08]wFMCommunicate request_size=4 [20:54:08]MH_SAM_APDU [20:54:08]CAPDU: 80 17 00 00 [20:54:08]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [20:54:08]Write i2c OK [20:54:08]MH_I2C_Read... [20:54:08]OFD Sender: No OFD packet to send [20:54:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:54:08]Read from MH i2c: E2 [20:54:08]MH_I2C_Read... [20:54:08]Read from MH i2c: E2 FD 00 [20:54:08]MH_I2C_Read... [20:54:08]Read from MH i2c: E2 FD 00 15 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 6D [20:54:08]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 [20:54:08]wFMCommunicate OK [20:54:08]wFMCommunicate request_size=4 [20:54:08]MH_SAM_APDU [20:54:08]CAPDU: 80 17 00 00 [20:54:08]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [20:54:08]Write i2c OK [20:54:08]MH_I2C_Read... [20:54:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:54:08]Read from MH i2c: E2 [20:54:08]MH_I2C_Read... [20:54:08]Read from MH i2c: E2 FD 00 [20:54:08]MH_I2C_Read... [20:54:08]Read from MH i2c: E2 FD 00 16 00 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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 0E [20:54:08]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [20:54:08]wFMCommunicate OK [20:54:08]wFMCommunicate request_size=4 [20:54:08]MH_SAM_APDU [20:54:08]CAPDU: 80 17 00 00 [20:54:08]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [20:54:08]Write i2c OK [20:54:08]MH_I2C_Read... [20:54:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [20:54:09]Read from MH i2c: E2 [20:54:09]MH_I2C_Read... [20:54:09]Read from MH i2c: E2 E5 00 [20:54:09]MH_I2C_Read... [20:54:09]Read from MH i2c: E2 E5 00 17 00 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [20:54:09]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [20:54:09]wFMCommunicate OK [20:54:09]SAM_PROTO_GetFMData done [20:54:09]requested_item fm.sale_refund.total is exist - process it [20:54:09]requested_item fm.buy.total is exist - process it [20:54:09]requested_item shift.sale.total is exist - process it [20:54:09]SAM_PROTO_GetShiftData [20:54:09]wFMCommunicate request_size=4 [20:54:09]MH_SAM_APDU [20:54:09]CAPDU: 80 13 02 00 [20:54:09]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [20:54:09]Write i2c OK [20:54:09]MH_I2C_Read... [20:54:09]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [20:54:09]Read from MH i2c: E2 [20:54:09]MH_I2C_Read... [20:54:09]Read from MH i2c: E2 FD 00 [20:54:09]MH_I2C_Read... [20:54:09]Read from MH i2c: E2 FD 00 18 00 00 BC 04 AA 04 B8 04 6E 04 04 00 97 01 00 00 69 04 9E 00 6F 04 04 00 95 01 00 00 B1 04 04 00 B3 67 E5 01 70 04 04 00 3C 8E B1 01 72 04 03 00 77 D9 33 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 6D 8F 33 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 DC 4B 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 15 [20:54:09]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 97 01 00 00 69 04 9E 00 6F 04 04 00 95 01 00 00 B1 04 04 00 B3 67 E5 01 70 04 04 00 3C 8E B1 01 72 04 03 00 77 D9 33 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 6D 8F 33 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 DC 4B 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [20:54:09]wFMCommunicate OK [20:54:09]wFMCommunicate request_size=4 [20:54:09]MH_SAM_APDU [20:54:09]CAPDU: 80 17 00 00 [20:54:09]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [20:54:09]Write i2c OK [20:54:09]MH_I2C_Read... [20:54:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:54:09]Read from MH i2c: E2 [20:54:09]MH_I2C_Read... [20:54:09]Read from MH i2c: E2 FD 00 [20:54:09]MH_I2C_Read... [20:54:09]Read from MH i2c: E2 FD 00 19 00 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 81 [20:54:09]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 [20:54:09]wFMCommunicate OK [20:54:09]wFMCommunicate request_size=4 [20:54:09]MH_SAM_APDU [20:54:09]CAPDU: 80 17 00 00 [20:54:09]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [20:54:09]Write i2c OK [20:54:09]MH_I2C_Read... [20:54:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:54:10]Read from MH i2c: E2 [20:54:10]MH_I2C_Read... [20:54:10]Read from MH i2c: E2 FD 00 [20:54:10]MH_I2C_Read... [20:54:10]Read from MH i2c: E2 FD 00 1A 00 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 C3 [20:54:10]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 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [20:54:10]wFMCommunicate OK [20:54:10]wFMCommunicate request_size=4 [20:54:10]MH_SAM_APDU [20:54:10]CAPDU: 80 17 00 00 [20:54:10]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [20:54:10]Write i2c OK [20:54:10]MH_I2C_Read... [20:54:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:54:10]Read from MH i2c: E2 [20:54:10]MH_I2C_Read... [20:54:10]Read from MH i2c: E2 FD 00 [20:54:10]MH_I2C_Read... [20:54:10]Read from MH i2c: E2 FD 00 1B 00 00 03 00 00 EF 03 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 90 00 1C [20:54:10]RAPDU: 03 00 00 EF 03 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 90 00 [20:54:10]wFMCommunicate OK [20:54:10]wFMCommunicate request_size=4 [20:54:10]MH_SAM_APDU [20:54:10]CAPDU: 80 17 00 00 [20:54:10]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [20:54:10]Write i2c OK [20:54:10]MH_I2C_Read... [20:54:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [20:54:10]Read from MH i2c: E2 [20:54:10]MH_I2C_Read... [20:54:10]Read from MH i2c: E2 D9 00 [20:54:10]MH_I2C_Read... [20:54:10]Read from MH i2c: E2 D9 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [20:54:10]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [20:54:10]wFMCommunicate OK [20:54:10]SAM_PROTO_GetShiftData done [20:54:10]requested_item shift.sale.total_cash is exist - process it [20:54:10]requested_item shift.sale_refund.total is exist - process it [20:54:10]requested_item shift.sale_refund.total_cash is exist - process it [20:54:10]requested_item shift.buy.total is exist - process it [20:54:10]requested_item shift.buy.total_cash is exist - process it [20:54:10]produce_requested_data done [20:54:10]produce_requested_data return {"fm.sale.total":73910248.76,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":318115.07,"shift.sale.total_cash":284135.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [20:54:10]process_action_free get_value [20:54:10]json_value_free [20:54:10]json_value_free done [20:54:10]process_json_proto returns [20:54:10]Send response to host [20:54:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73910248.76,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":318115.07,"shift.sale.total_cash":284135.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [20:54:10]free response buf [20:54:10]execute_script done [20:54:10]execute_script returns [20:54:10]free content buf [20:54:10]Sock 10.Close socket [20:54:10]Sock 10.Thread stoped [20:54:11]accept exits with 8 [20:54:11]New connection [20:54:11]New thread 3067612516 created [20:54:11]Thread 3067469156 joined [20:54:11]Waiting for new connection... [20:54:11] Sock 8.Parse request [20:54:11]Sock 8.Check first char [20:54:11]Sock 8.First char is OK [20:54:11]request: POST /json_proto HTTP/1.0 [20:54:11]Method: POST [20:54:11]URL: /json_proto [20:54:11]Method is POST - this is cgi request [20:54:11]url: /json_proto [20:54:11]query_string will be loaded in cgi processing [20:54:11]execute_cgi json_proto POST (null) [20:54:11]execute_cgi path=json_proto method=POST [20:54:11]POST find Content-Length [20:54:11]Host: 172.17.47.196:8080 [20:54:11]Content-Length: 803 [20:54:11]Content-Type: application/json [20:54:11] [20:54:11]POST finish read [20:54:11]Found Content-Length = 803 [20:54:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872016", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 16.230, "sum" : 1100.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1100.39 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:54:11]execute_script... [20:54:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872016", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 16.230, "sum" : 1100.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1100.39 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:54:11]POST & json_proto [20:54:11]process_json_proto [20:54:11]json parsed OK: [20:54:11]protocol is kg_v1.0 [20:54:11]action value=close_receipt [20:54:11]process_action close_receipt [20:54:11]cmd_close_receipt [20:54:11]MH_GetDate [20:54:11]Write to MH i2c: F0 00 00 1D 00 0C [20:54:11]Write i2c OK [20:54:11]MH_I2C_Read... [20:54:11]Read from MH i2c: F0 [20:54:11]MH_I2C_Read... [20:54:11]Read from MH i2c: F0 09 00 [20:54:11]MH_I2C_Read... [20:54:11]Read from MH i2c: F0 09 00 1D 00 00 F3 83 F0 66 4C 6B 94 66 92 [20:54:11]GetLastDocTimeStamp 1727038005 [20:54:11]current date 1727038451 [20:54:11]FM_GetShiftState [20:54:11]SAM_PROTO_GetShiftState [20:54:11]wFMCommunicate request_size=4 [20:54:11]MH_SAM_APDU [20:54:11]CAPDU: 80 13 01 00 [20:54:11]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [20:54:11]Write i2c OK [20:54:11]MH_I2C_Read... [20:54:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:54:11]Read from MH i2c: E2 [20:54:11]MH_I2C_Read... [20:54:11]Read from MH i2c: E2 0E 00 [20:54:11]MH_I2C_Read... [20:54:11]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 59 [20:54:11]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:54:11]wFMCommunicate OK [20:54:11]SAM_PROTO_GetShiftState done [20:54:11]FM_GetShiftState done [20:54:11]opened in 1726964220 [20:54:11]opened+sec_in_day 1727050620 [20:54:11]quantity*price = 110039 [20:54:11]sum+1 = 110040 [20:54:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1100.39 НСП 1% : 9.74 НДС 12% : 116.86 Наличными: 0.00 Безнал.: 1100.39 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 408 22.09.2024 20:54 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87095 ФПД: 163464220650193 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T205411&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87095&fm=163464220650193&tin=02508201610067®Number=0000000000092592&sum=110039 [20:54:12]StoreToDocumentArchive [20:54:12]shift 497 fd 87095 [20:54:12]save to /storage/0497/doc_00087095 [20:54:12]save last doc name /storage/0497/doc_00087095 to /storage/kkm_last_doc_name [20:54:12]save OK [20:54:12]Clear old archive folders... [20:54:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:54:12]tlvbuf is 00A2B090 [20:54:12]SAM_PROTO_ClearQueue [20:54:12]wFMCommunicate request_size=4 [20:54:12]MH_SAM_APDU [20:54:12]CAPDU: 80 09 00 00 [20:54:12]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [20:54:12]Write i2c OK [20:54:12]MH_I2C_Read... [20:54:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:54:12]Read from MH i2c: E2 [20:54:12]MH_I2C_Read... [20:54:12]Read from MH i2c: E2 03 00 [20:54:12]MH_I2C_Read... [20:54:12]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [20:54:12]RAPDU: 90 00 [20:54:12]wFMCommunicate OK [20:54:12]SAM_PROTO_ClearQueue done [20:54:12]KKMCreateOFDPacket [20:54:12]OFDProtocolAddRootSTLVToBuf [20:54:12]FM_MakeSignedData [20:54:12]FM_MakeSignedData [20:54:12]SAM_PROTO_SignData [20:54:12]wFMCommunicate request_size=4 [20:54:12]MH_SAM_APDU [20:54:12]CAPDU: 80 0D 01 02 [20:54:12]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [20:54:12]Write i2c OK [20:54:12]MH_I2C_Read... [20:54:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:54:12]Read from MH i2c: E2 [20:54:12]MH_I2C_Read... [20:54:12]Read from MH i2c: E2 03 00 [20:54:12]MH_I2C_Read... [20:54:12]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [20:54:12]RAPDU: 90 00 [20:54:12]wFMCommunicate OK [20:54:12]wFMCommunicate request_size=255 [20:54:12]MH_SAM_APDU [20:54:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D7 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D7 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 2D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D7 AD 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 F3 83 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 37 54 01 00 35 04 06 00 94 [20:54:12]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D7 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D7 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 2D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D7 AD 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 F3 83 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 37 54 01 00 35 04 06 00 94 00 00 A2 [20:54:12]Write i2c OK [20:54:12]MH_I2C_Read... [20:54:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:54:13]Read from MH i2c: E2 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: E2 03 00 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [20:54:13]RAPDU: 90 00 [20:54:13]wFMCommunicate OK [20:54:13]wFMCommunicate request_size=10 [20:54:13]MH_SAM_APDU [20:54:13]CAPDU: 80 0D 02 02 05 AB 7A CE 2A D1 [20:54:13]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 AB 7A CE 2A D1 00 00 A0 [20:54:13]Write i2c OK [20:54:13]MH_I2C_Read... [20:54:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:54:13]Read from MH i2c: E2 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: E2 03 00 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [20:54:13]RAPDU: 90 00 [20:54:13]wFMCommunicate OK [20:54:13]wFMCommunicate request_size=4 [20:54:13]MH_SAM_APDU [20:54:13]CAPDU: 80 0D 03 02 [20:54:13]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [20:54:13]Write i2c OK [20:54:13]MH_I2C_Read... [20:54:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:54:13]Read from MH i2c: E2 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: E2 0B 00 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: E2 0B 00 2F 00 00 91 B8 D0 2F EF 10 7A 31 90 00 9D [20:54:13]RAPDU: 91 B8 D0 2F EF 10 7A 31 90 00 [20:54:13]wFMCommunicate OK [20:54:13]SAM_PROTO_SignData done [20:54:13]FM_MakeSignedData done [20:54:13]CreateOFDProtocolMessage [20:54:13]wFMCommunicate request_size=4 [20:54:13]MH_SAM_APDU [20:54:13]CAPDU: 80 11 00 00 [20:54:13]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [20:54:13]Write i2c OK [20:54:13]MH_I2C_Read... [20:54:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:54:13]Read from MH i2c: E2 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: E2 17 00 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 09 [20:54:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:54:13]wFMCommunicate OK [20:54:13]CreateOFDProtocolMessage done [20:54:13]OFDSenderStorePacket 87095 [20:54:13]StoreOFDPacket docnum=87095 [20:54:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 29 91 07 01 23 A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D7 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D7 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 2D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D7 AD 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 F3 83 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 37 54 01 00 35 04 06 00 94 AB 7A CE 2A D1 91 B8 D0 2F EF 10 7A 31 [20:54:13]CheckFolder [20:54:13]dirname=/storage/ofd_packets [20:54:13]CheckFolder done [20:54:13]ProducePacketName [20:54:13]name=ofd_packets/00087095 [20:54:13]NVStorageSaveData ofd_packets/00087095 [20:54:13]File name is /storage/ofd_packets/00087095 [20:54:13]Write 301 bytes [20:54:13]NVStorageSaveData done [20:54:13]OFDSenderStorePacket done [20:54:13]KKMCreateOFDPacket done [20:54:13]NVStorageSaveData kkm_last_timestamp [20:54:13]File name is /storage/kkm_last_timestamp [20:54:13]Write 4 bytes [20:54:13]NVStorageSaveData done [20:54:13]ExternCall_PrintAddStr [20:54:13]wPrintStart [20:54:13]Write to MH i2c: 01 00 00 31 00 31 [20:54:13]Write i2c OK [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: 01 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: 01 07 00 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [20:54:13]RasterBufferAndPrint [20:54:13]line Счет N : (1)872016 [20:54:13]line ИНН: 02508201610067 [20:54:13]line Контрольно-Кассовый Чек [20:54:13]line ПРОДАЖА [20:54:13]line ТРК (МРК, ГНК) : 53 [20:54:13]line Товар: 2710124130 [20:54:13]line Аи-92-К-5 [20:54:13]line 16.230 * 67.80 [20:54:13]line = 1100.39 [20:54:13]line НДС 12% НСП 1% [20:54:13]line > о реализуемом товаре [20:54:13]line ИТОГО: 1100.39 [20:54:13]line НСП 1% : 9.74 [20:54:13]line НДС 12% : 116.86 [20:54:13]line Наличными: 0.00 [20:54:13]line Безнал.: 1100.39 [20:54:13]line Место: АЗС № 137 "Партнер Нефть" [20:54:13]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:54:13]line СНО: Общий режим [20:54:13]line Чек 408 22.09.2024 20:54 [20:54:13]line Смена: 497 ФФД: 1.0 [20:54:13]line ЗНМ: 0300000064 [20:54:13]line РНМ: 0000000000092592 [20:54:13]line Версия ККМ: 001 [20:54:13]line Платежная система: O! деньги [20:54:13]line ФМ: 0000000000874979 [20:54:13]line ФД: 87095 [20:54:13]line ФПД: 163464220650193 [20:54:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T205411&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87095&fm=163464220650193&tin=02508201610067®Number=0000000000092592&sum=110039 [20:54:13]written 0, free lines is 4095 [20:54:13]OFD Sender: Processing packet 87095 [packets to send 277, broken 276] [20:54:13]ProducePacketName [20:54:13]name=ofd_packets/00087095 [20:54:13]OFD Sender: To server: pG, [20:54:13]CommunicateWithHost lk.salyk.kg:30040 [20:54:13]ConnectInit lk.salyk.kg [20:54:13]Write to MH i2c: 01 00 00 5B 00 5B [20:54:13]Write i2c OK [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: 01 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: 01 07 00 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 05 0D 74 [20:54:13]RasterBufferAndPrint [20:54:13]line [20:54:13]line [20:54:13]line [20:54:13]line [20:54:13]line [20:54:13]written 0, free lines is 3353 [20:54:13]MH_Cut [20:54:13]Write to MH i2c: D1 01 00 62 00 01 34 [20:54:13]Write i2c OK [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: D1 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: D1 01 00 [20:54:13]MH_I2C_Read... [20:54:13]Read from MH i2c: D1 01 00 62 00 00 33 [20:54:13]Write to MH i2c: 01 00 00 63 00 63 [20:54:13]Write i2c OK [20:54:13]MH_I2C_Read... [20:54:14]*** Cut start [20:54:14]*** Partial cut [20:54:14]*** CUTSNS_PIN = 1 [20:54:14]*** CUTSNS_PIN = 0 [20:54:14]*** Brake cut motor [20:54:15]Read from MH i2c: 01 *** Stop cut motor [20:54:15] [20:54:15]*** Cut end [20:54:15]MH_I2C_Read... [20:54:15]Read from MH i2c: 01 07 00 [20:54:15]MH_I2C_Read... [20:54:15]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [20:54:15]process_action close_receipt done [20:54:15]requested_data is exist [20:54:15]produce_requested_data [20:54:15]requested_item fm.sn is exist - process it [20:54:15]wFMCommunicate request_size=4 [20:54:15]MH_SAM_APDU [20:54:15]CAPDU: 80 11 00 00 [20:54:15]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [20:54:15]Write i2c OK [20:54:15]MH_I2C_Read... [20:54:15]Read from MH i2c: *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:54:15]E2 [20:54:15]MH_I2C_Read... [20:54:15]Read from MH i2c: E2 17 00 [20:54:15]MH_I2C_Read... [20:54:15]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 34 39 37 39 90 00 3D [20:54:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:54:15]wFMCommunicate OK [20:54:15]requested_item fd.num is exist - process it [20:54:15]SAM_PROTO_GetFieldsCounters [20:54:15]wFMCommunicate request_size=4 [20:54:15]MH_SAM_APDU [20:54:15]CAPDU: 80 13 00 00 [20:54:15]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [20:54:15]Write i2c OK [20:54:15]MH_I2C_Read... [20:54:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:54:15]Read from MH i2c: E2 [20:54:15]MH_I2C_Read... [20:54:15]Read from MH i2c: E2 62 00 [20:54:15]MH_I2C_Read... [20:54:15]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 37 54 01 00 0E 04 04 00 F1 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 59 [20:54: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 37 54 01 00 0E 04 04 00 F1 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 [20:54:15]wFMCommunicate OK [20:54:15]SAM_PROTO_GetFieldsCounters done [20:54:15]requested_item shift.num is exist - process it [20:54:15]requested_item shift.opened is exist - process it [20:54:15]req_shift_opened [20:54:15]FM_GetShiftState [20:54:15]SAM_PROTO_GetShiftState [20:54:15]wFMCommunicate request_size=4 [20:54:15]MH_SAM_APDU [20:54:15]CAPDU: 80 13 01 00 [20:54:15]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [20:54:15]Write i2c OK [20:54:15]MH_I2C_Read... [20:54:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:54:15]Read from MH i2c: E2 [20:54:15]MH_I2C_Read... [20:54:15]Read from MH i2c: E2 0E 00 [20:54:15]MH_I2C_Read... [20:54:15]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A1 [20:54:15]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:54:15]wFMCommunicate OK [20:54:15]SAM_PROTO_GetShiftState done [20:54:15]FM_GetShiftState done [20:54:15]req_shift_opened done [20:54:15]requested_item shift.open_date is exist - process it [20:54:15]req_shift_open_date [20:54:15]req_shift_open_date done [20:54:15]produce_requested_data done [20:54:15]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87095,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [20:54:15]process_action_free close_receipt [20:54:15]json_value_free [20:54:15]json_value_free done [20:54:15]process_json_proto returns [20:54:15]Send response to host [20:54:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87095,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [20:54:15]free response buf [20:54:15]execute_script done [20:54:15]execute_script returns [20:54:15]free content buf [20:54:15]Sock 8.Close socket [20:54:15]Sock 8.Thread stoped [20:54:18]Connected sock=11 [20:54:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 29 91 07 01 23 A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D7 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D7 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 2D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D7 AD 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 F3 83 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 37 54 01 00 35 04 06 00 94 AB 7A CE 2A D1 91 B8 D0 2F EF 10 7A 31 [20:54:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 28 66 47 00 B8 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 34 39 37 39 10 04 04 00 37 54 01 00 F4 03 04 00 C6 2E F0 66 B6 04 01 00 00 20 1A 39 B6 F7 3D A2 8C [20:54:18]CommunicateWithHost err = 0 [20:54:18]CheckOFDResponse [20:54:18]1017 (14) - 77093643461234 [20:54:18]1041 (16) - 0000000000874979 [20:54:18]1040 (4) - 87095 [20:54:18]1012 (4) - 22.09.2024 14:50 [20:54:18]1206 (1) - 0 [20:54:18]OFD Sender: Remove packet 87095 [20:54:18]ProducePacketName [20:54:18]name=ofd_packets/00087095 [20:54:18]NVStorageDeleteData [20:54:19]OFD Sender: No OFD packet to send [20:54:24]OFD Sender: No OFD packet to send [20:54:29]OFD Sender: No OFD packet to send [20:54:34]OFD Sender: No OFD packet to send [20:54:39]OFD Sender: No OFD packet to send [20:54:44]OFD Sender: No OFD packet to send [20:54:49]OFD Sender: No OFD packet to send [20:54:54]OFD Sender: No OFD packet to send [20:54:59]accept exits with 10 [20:54:59]New connection [20:54:59]New thread 3067469156 created [20:54:59]Thread 3067612516 joined [20:54:59]Waiting for new connection... [20:54:59] Sock 10.Parse request [20:54:59]Sock 10.Check first char [20:54:59]Sock 10.First char is OK [20:54:59]request: POST /json_proto HTTP/1.0 [20:54:59]Method: POST [20:54:59]URL: /json_proto [20:54:59]Method is POST - this is cgi request [20:54:59]url: /json_proto [20:54:59]query_string will be loaded in cgi processing [20:54:59]execute_cgi json_proto POST (null) [20:54:59]execute_cgi path=json_proto method=POST [20:54:59]POST find Content-Length [20:54:59]Host: 172.17.47.196:8080 [20:54:59]Content-Length: 791 [20:54:59]Content-Type: application/json [20:54:59] [20:54:59]POST finish read [20:54:59]Found Content-Length = 791 [20:54:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872017", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 9.030, "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\u000A31484", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:54:59]execute_script... [20:54:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872017", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 9.030, "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\u000A31484", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:54:59]POST & json_proto [20:54:59]process_json_proto [20:54:59]json parsed OK: [20:54:59]protocol is kg_v1.0 [20:54:59]action value=close_receipt [20:54:59]process_action close_receipt [20:54:59]cmd_close_receipt [20:54:59]MH_GetDate [20:54:59]Write to MH i2c: F0 00 00 67 00 56 [20:54:59]Write i2c OK [20:54:59]MH_I2C_Read... [20:54:59]Read from MH i2c: F0 [20:54:59]MH_I2C_Read... [20:54:59]Read from MH i2c: F0 09 00 [20:54:59]MH_I2C_Read... [20:54:59]Read from MH i2c: F0 09 00 67 00 00 23 84 F0 66 4C 6B 94 66 0D [20:54:59]GetLastDocTimeStamp 1727038451 [20:54:59]current date 1727038499 [20:54:59]FM_GetShiftState [20:54:59]SAM_PROTO_GetShiftState [20:54:59]wFMCommunicate request_size=4 [20:54:59]MH_SAM_APDU [20:54:59]CAPDU: 80 13 01 00 [20:54:59]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [20:54:59]Write i2c OK [20:54:59]MH_I2C_Read... [20:54:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:54:59]Read from MH i2c: E2 [20:54:59]MH_I2C_Read... [20:54:59]Read from MH i2c: E2 0E 00 [20:54:59]MH_I2C_Read... [20:54:59]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A3 [20:54:59]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [20:54:59]wFMCommunicate OK [20:54:59]SAM_PROTO_GetShiftState done [20:54:59]FM_GetShiftState done [20:54:59]opened in 1726964220 [20:54:59]opened+sec_in_day 1727050620 [20:54:59]quantity*price = 0 [20:54:59]sum+1 = 1 [20:54:59]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 134.00 НСП 1% : 1.19 НДС 12% : 14.23 Наличными: 134.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 411 22.09.2024 21:09 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87098 ФПД: 175103901628999 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T210930&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87098&fm=175103901628999&tin=02508201610067®Number=0000000000092592&sum=13400 0 [21:09:31]StoreToDocumentArchive [21:09:31]shift 497 fd 87098 [21:09:31]save to /storage/0497/doc_00087098 [21:09:31]save last doc name /storage/0497/doc_00087098 to /storage/kkm_last_doc_name [21:09:31]save OK [21:09:31]Clear old archive folders... [21:09:31]ProcessDocumentItem done err = 0, tmpTLVsize=263 [21:09:31]tlvbuf is 00966E40 [21:09:31]SAM_PROTO_ClearQueue [21:09:31]wFMCommunicate request_size=4 [21:09:31]MH_SAM_APDU [21:09:31]CAPDU: 80 09 00 00 [21:09:31]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [21:09:31]Write i2c OK [21:09:31]MH_I2C_Read... [21:09:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:09:31]Read from MH i2c: E2 [21:09:31]MH_I2C_Read... [21:09:31]Read from MH i2c: E2 03 00 [21:09:31]MH_I2C_Read... [21:09:31]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [21:09:31]RAPDU: 90 00 [21:09:31]wFMCommunicate OK [21:09:31]SAM_PROTO_ClearQueue done [21:09:31]KKMCreateOFDPacket [21:09:31]OFDProtocolAddRootSTLVToBuf [21:09:31]FM_MakeSignedData [21:09:31]FM_MakeSignedData [21:09:31]SAM_PROTO_SignData [21:09:31]wFMCommunicate request_size=4 [21:09:31]MH_SAM_APDU [21:09:31]CAPDU: 80 0D 01 02 [21:09:31]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [21:09:31]Write i2c OK [21:09:31]MH_I2C_Read... [21:09:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:09:31]Read from MH i2c: E2 [21:09:31]MH_I2C_Read... [21:09:31]Read from MH i2c: E2 03 00 [21:09:31]MH_I2C_Read... [21:09:31]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [21:09:31]RAPDU: 90 00 [21:09:31]wFMCommunicate OK [21:09:31]wFMCommunicate request_size=255 [21:09:31]MH_SAM_APDU [21:09:31]CAPDU: 80 0D 02 02 FA 03 00 07 01 1E 04 01 00 01 23 04 59 00 8A 04 08 00 34 38 37 34 32 30 37 38 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 58 34 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 01 00 00 F4 03 04 00 8A 87 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 [21:09:31]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 07 01 1E 04 01 00 01 23 04 59 00 8A 04 08 00 34 38 37 34 32 30 37 38 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 58 34 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 01 00 00 F4 03 04 00 8A 87 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 00 00 B6 [21:09:31]Write i2c OK [21:09:31]MH_I2C_Read... [21:09:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:09:32]Read from MH i2c: E2 [21:09:32]MH_I2C_Read... [21:09:32]Read from MH i2c: E2 03 00 [21:09:32]MH_I2C_Read... [21:09:32]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [21:09:32]RAPDU: 90 00 [21:09:32]wFMCommunicate OK [21:09:32]wFMCommunicate request_size=22 [21:09:32]MH_SAM_APDU [21:09:32]CAPDU: 80 0D 02 02 11 04 04 00 3A 54 01 00 35 04 06 00 9F 41 8D DA FA 47 [21:09:32]Write to MH i2c: E2 19 00 2E 00 80 0D 02 02 11 00 04 04 00 3A 54 01 00 35 04 06 00 9F 41 8D DA FA 47 00 00 28 [21:09:32]Write i2c OK [21:09:32]MH_I2C_Read... [21:09:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:09:32]Read from MH i2c: E2 [21:09:32]MH_I2C_Read... [21:09:32]Read from MH i2c: E2 03 00 [21:09:32]MH_I2C_Read... [21:09:32]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [21:09:32]RAPDU: 90 00 [21:09:32]wFMCommunicate OK [21:09:32]wFMCommunicate request_size=4 [21:09:32]MH_SAM_APDU [21:09:32]CAPDU: 80 0D 03 02 [21:09:32]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [21:09:32]Write i2c OK [21:09:32]MH_I2C_Read... [21:09:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:09:32]Read from MH i2c: E2 [21:09:32]MH_I2C_Read... [21:09:32]Read from MH i2c: E2 0B 00 [21:09:32]MH_I2C_Read... [21:09:32]Read from MH i2c: E2 0B 00 2F 00 00 FD 48 F3 5F C9 E8 9A 31 90 00 BE [21:09:32]RAPDU: FD 48 F3 5F C9 E8 9A 31 90 00 [21:09:32]wFMCommunicate OK [21:09:32]SAM_PROTO_SignData done [21:09:32]FM_MakeSignedData done [21:09:32]CreateOFDProtocolMessage [21:09:32]wFMCommunicate request_size=4 [21:09:32]MH_SAM_APDU [21:09:32]CAPDU: 80 11 00 00 [21:09:32]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [21:09:32]Write i2c OK [21:09:32]MH_I2C_Read... [21:09:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:09:32]Read from MH i2c: E2 [21:09:32]MH_I2C_Read... [21:09:32]Read from MH i2c: E2 17 00 [21:09:32]MH_I2C_Read... [21:09:32]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 09 [21:09:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:09:32]wFMCommunicate OK [21:09:32]CreateOFDProtocolMessage done [21:09:32]OFDSenderStorePacket 87098 [21:09:32]StoreOFDPacket docnum=87098 [21:09:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 1B 01 00 00 42 0F 13 01 AB A4 5A 03 01 00 03 00 07 01 1E 04 01 00 01 23 04 59 00 8A 04 08 00 34 38 37 34 32 30 37 38 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 58 34 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 01 00 00 F4 03 04 00 8A 87 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3A 54 01 00 35 04 06 00 9F 41 8D DA FA 47 FD 48 F3 5F C9 E8 9A 31 [21:09:32]CheckFolder [21:09:32]dirname=/storage/ofd_packets [21:09:32]CheckFolder done [21:09:32]ProducePacketName [21:09:32]name=ofd_packets/00087098 [21:09:32]NVStorageSaveData ofd_packets/00087098 [21:09:32]File name is /storage/ofd_packets/00087098 [21:09:32]Write 313 bytes [21:09:32]NVStorageSaveData done [21:09:32]OFDSenderStorePacket done [21:09:32]KKMCreateOFDPacket done [21:09:32]NVStorageSaveData kkm_last_timestamp [21:09:32]File name is /storage/kkm_last_timestamp [21:09:32]Write 4 bytes [21:09:32]NVStorageSaveData done [21:09:32]ExternCall_PrintAddStr [21:09:32]wPrintStart [21:09:32]Write to MH i2c: 01 00 00 31 00 31 [21:09:32]Write i2c OK [21:09:32]MH_I2C_Read... [21:09:32]Read from MH i2c: 01 [21:09:32]MH_I2C_Read... [21:09:32]Read from MH i2c: 01 07 00 [21:09:32]MH_I2C_Read... [21:09:32]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [21:09:32]RasterBufferAndPrint [21:09:32]line Счет N : (3)148139 [21:09:32]line ИНН: 02508201610067 [21:09:32]line Контрольно-Кассовый Чек [21:09:32]line ПРОДАЖА [21:09:32]line Товар: 48742078 [21:09:32]line Сигареты LD Silver [21:09:32]line 1.000 * 134.00 [21:09:32]line = 134.00 [21:09:32]line НДС 12% НСП 1% [21:09:32]line > о реализуемом товаре [21:09:32]line ИТОГО: 134.00 [21:09:32]line НСП 1% : 1.19 [21:09:32]line НДС 12% : 14.23 [21:09:32]line Наличными: 134.00 [21:09:32]line Безнал.: 0.00 [21:09:32]line Место: АЗС № 137 "Партнер Нефть" [21:09:32]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [21:09:32]line СНО: Общий режим [21:09:32]line Чек 411 22.09.2024 21:09 [21:09:32]line Смена: 497 ФФД: 1.0 [21:09:32]line ЗНМ: 0300000064 [21:09:32]line РНМ: 0000000000092592 [21:09:32]line Версия ККМ: 001 [21:09:32]line ФМ: 0000000000874979 [21:09:32]line ФД: 87098 [21:09:32]line ФПД: 175103901628999 [21:09:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T210930&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87098&fm=175103901628999&tin=02508201610067®Number=0000000000092592&sum=13400 [21:09:32]line 0 [21:09:32]written 0, free lines is 4095 [21:09:32]OFD Sender: Processing packet 87097 [packets to send 278, broken 276] [21:09:32]ProducePacketName [21:09:32]name=ofd_packets/00087097 [21:09:32]OFD Sender: To server: pG, [21:09:32]CommunicateWithHost lk.salyk.kg:30040 [21:09:32]ConnectInit lk.salyk.kg [21:09:32]Write to MH i2c: 01 00 00 59 00 59 [21:09:32]Write i2c OK [21:09:32]MH_I2C_Read... [21:09:32]Read from MH i2c: 01 [21:09:32]MH_I2C_Read... [21:09:32]Read from MH i2c: 01 07 00 [21:09:32]MH_I2C_Read... [21:09:32]Read from MH i2c: 01 07 00 59 00 00 00 00 00 00 10 0D 7D [21:09:32]RasterBufferAndPrint [21:09:32]line [21:09:32]line [21:09:32]line [21:09:32]line [21:09:32]line [21:09:32]written 0, free lines is 3366 [21:09:32]MH_Cut [21:09:32]Write to MH i2c: D1 01 00 60 00 01 32 [21:09:32]Write i2c OK [21:09:32]MH_I2C_Read... [21:09:32]Read from MH i2c: D1 [21:09:32]MH_I2C_Read... [21:09:32]Read from MH i2c: D1 01 00 [21:09:32]MH_I2C_Read... [21:09:32]Read from MH i2c: D1 01 00 60 00 00 31 [21:09:32]Write to MH i2c: 01 00 00 61 00 61 [21:09:32]Write i2c OK [21:09:32]MH_I2C_Read... [21:09:33]*** Cut start [21:09:33]*** Partial cut [21:09:33]*** CUTSNS_PIN = 1 [21:09:33]*** CUTSNS_PIN = 0 [21:09:33]*** Brake cut motor [21:09:34]Read from MH i2c: 01 [21:09:34]MH_I2C_Read... [21:09:34]*** Stop cut motor [21:09:34]*** Cut end [21:09:34]Read from MH i2c: 01 07 00 [21:09:34]MH_I2C_Read... [21:09:34]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 FF 0F 76 [21:09:34]process_action close_receipt done [21:09:34]requested_data is exist [21:09:34]produce_requested_data [21:09:34]requested_item fm.sn is exist - process it [21:09:34]wFMCommunicate request_size=4 [21:09:34]MH_SAM_APDU [21:09:34]CAPDU: 80 11 00 00 [21:09:34]Write to MH i2c: E2 08 00 62 00 80 11 00 00 00 00 00 00 DC [21:09:34]Write i2c OK [21:09:34]MH_I2C_Read... [21:09:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:09:34]Read from MH i2c: E2 [21:09:34]MH_I2C_Read... [21:09:34]Read from MH i2c: E2 17 00 [21:09:34]MH_I2C_Read... [21:09:34]Read from MH i2c: E2 17 00 62 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3B [21:09:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:09:34]wFMCommunicate OK [21:09:34]requested_item fd.num is exist - process it [21:09:34]SAM_PROTO_GetFieldsCounters [21:09:34]wFMCommunicate request_size=4 [21:09:34]MH_SAM_APDU [21:09:34]CAPDU: 80 13 00 00 [21:09:34]Write to MH i2c: E2 08 00 63 00 80 13 00 00 00 00 00 00 DF [21:09:34]Write i2c OK [21:09:34]MH_I2C_Read... [21:09:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:09:34]Read from MH i2c: E2 [21:09:34]MH_I2C_Read... [21:09:34]Read from MH i2c: E2 62 00 [21:09:34]MH_I2C_Read... [21:09:34]Read from MH i2c: E2 62 00 63 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 3A 54 01 00 0E 04 04 00 F1 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 63 [21: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 3A 54 01 00 0E 04 04 00 F1 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 [21:09:34]wFMCommunicate OK [21:09:34]SAM_PROTO_GetFieldsCounters done [21:09:34]requested_item shift.num is exist - process it [21:09:34]requested_item shift.opened is exist - process it [21:09:34]req_shift_opened [21:09:34]FM_GetShiftState [21:09:34]SAM_PROTO_GetShiftState [21:09:34]wFMCommunicate request_size=4 [21:09:34]MH_SAM_APDU [21:09:34]CAPDU: 80 13 01 00 [21:09:34]Write to MH i2c: E2 08 00 64 00 80 13 01 00 00 00 00 00 E1 [21:09:34]Write i2c OK [21:09:34]MH_I2C_Read... [21:09:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:09:34]Read from MH i2c: E2 [21:09:34]MH_I2C_Read... [21:09:34]Read from MH i2c: E2 0E 00 [21:09:34]MH_I2C_Read... [21:09:34]Read from MH i2c: E2 0E 00 64 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 9F [21:09:34]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:09:34]wFMCommunicate OK [21:09:34]SAM_PROTO_GetShiftState done [21:09:34]FM_GetShiftState done [21:09:34]req_shift_opened done [21:09:34]requested_item shift.open_date is exist - process it [21:09:34]req_shift_open_date [21:09:34]req_shift_open_date done [21:09:34]produce_requested_data done [21:09:34]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87098,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [21:09:34]process_action_free close_receipt [21:09:34]json_value_free [21:09:34]json_value_free done [21:09:34]process_json_proto returns [21:09:34]Send response to host [21:09:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87098,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [21:09:34]free response buf [21:09:34]execute_script done [21:09:34]execute_script returns [21:09:34]free content buf [21:09:34]Sock 9.Close socket [21:09:34]Sock 9.Thread stoped [21:09:34]accept exits with 6 [21:09:34]New connection [21:09:34]New thread 3066994020 created [21:09:34]Thread 3067137380 joined [21:09:34]Waiting for new connection... [21:09:34] Sock 6.Parse request [21:09:34]Sock 6.Check first char [21:09:34]Sock 6.First char is OK [21:09:34]request: POST /json_proto HTTP/1.0 [21:09:34]Method: POST [21:09:34]URL: /json_proto [21:09:34]Method is POST - this is cgi request [21:09:34]url: /json_proto [21:09:34]query_string will be loaded in cgi processing [21:09:34]execute_cgi json_proto POST (null) [21:09:34]execute_cgi path=json_proto method=POST [21:09:34]POST find Content-Length [21:09:34]Host: 172.17.47.196:8080 [21:09:34]Content-Length: 754 [21:09:34]Content-Type: application/json [21:09:34] [21:09:34]POST finish read [21:09:34]Found Content-Length = 754 [21:09:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872018", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 50.020, "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\u000A30024360", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:09:34]execute_script... [21:09: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)872018", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 50.020, "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\u000A30024360", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:09:34]POST & json_proto [21:09:34]process_json_proto [21:09:34]json parsed OK: [21:09:34]protocol is kg_v1.0 [21:09:34]action value=close_receipt [21:09:34]process_action close_receipt [21:09:34]cmd_close_receipt [21:09:34]MH_GetDate [21:09:34]Write to MH i2c: F0 00 00 65 00 54 [21:09:34]Write i2c OK [21:09:34]MH_I2C_Read... [21:09:34]Read from MH i2c: F0 [21:09:34]MH_I2C_Read... [21:09:34]Read from MH i2c: F0 09 00 [21:09:34]MH_I2C_Read... [21:09:34]Read from MH i2c: F0 09 00 65 00 00 8F 87 F0 66 4C 6B 94 66 7A [21:09:34]GetLastDocTimeStamp 1727039370 [21:09:34]current date 1727039375 [21:09:34]FM_GetShiftState [21:09:34]SAM_PROTO_GetShiftState [21:09:34]wFMCommunicate request_size=4 [21:09:34]MH_SAM_APDU [21:09:34]CAPDU: 80 13 01 00 [21:09:34]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [21:09:35]Write i2c OK [21:09:35]MH_I2C_Read... [21:09:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:09:35]Read from MH i2c: E2 [21:09:35]MH_I2C_Read... [21:09:35]Read from MH i2c: E2 0E 00 [21:09:35]MH_I2C_Read... [21:09:35]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A1 [21:09:35]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:09:35]wFMCommunicate OK [21:09:35]SAM_PROTO_GetShiftState done [21:09:35]FM_GetShiftState done [21:09:35]opened in 1726964220 [21:09:35]opened+sec_in_day 1727050620 [21:09:35]quantity*price = 0 [21:09:35]sum+1 = 1 [21:09:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 412 22.09.2024 21:09 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: ТК ГПНА Online 30024360 ФМ: 0000000000874979 ФД: 87099 ФПД: 248053038227178 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T210935&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87099&fm=248053038227178&tin=02508201610067®Number=0000000000092592&sum=0 [21:09:36]StoreToDocumentArchive [21:09:36]shift 497 fd 87099 [21:09:36]save to /storage/0497/doc_00087099 [21:09:36]save last doc name /storage/0497/doc_00087099 to /storage/kkm_last_doc_name [21:09:36]save OK [21:09:36]Clear old archive folders... [21:09:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:09:36]tlvbuf is 00999ED0 [21:09:36]SAM_PROTO_ClearQueue [21:09:36]wFMCommunicate request_size=4 [21:09:36]MH_SAM_APDU [21:09:36]CAPDU: 80 09 00 00 [21:09:36]Write to MH i2c: E2 08 00 73 00 80 09 00 00 00 00 00 00 E5 [21:09:36]Write i2c OK [21:09:36]MH_I2C_Read... [21:09:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:09:36]Read from MH i2c: E2 [21:09:36]MH_I2C_Read... [21:09:36]Read from MH i2c: E2 03 00 [21:09:36]MH_I2C_Read... [21:09:36]Read from MH i2c: E2 03 00 73 00 00 90 00 E7 [21:09:36]RAPDU: 90 00 [21:09:36]wFMCommunicate OK [21:09:36]SAM_PROTO_ClearQueue done [21:09:36]KKMCreateOFDPacket [21:09:36]OFDProtocolAddRootSTLVToBuf [21:09:36]FM_MakeSignedData [21:09:36]FM_MakeSignedData [21:09:36]SAM_PROTO_SignData [21:09:36]wFMCommunicate request_size=4 [21:09:36]MH_SAM_APDU [21:09:36]CAPDU: 80 0D 01 02 [21:09:36]Write to MH i2c: E2 08 00 74 00 80 0D 01 02 00 00 00 00 ED [21:09:36]Write i2c OK [21:09:36]MH_I2C_Read... [21:09:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:09:36]Read from MH i2c: E2 [21:09:36]MH_I2C_Read... [21:09:36]Read from MH i2c: E2 03 00 [21:09:36]MH_I2C_Read... [21:09:36]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [21:09:36]RAPDU: 90 00 [21:09:36]wFMCommunicate OK [21:09:36]wFMCommunicate request_size=255 [21:09:36]MH_SAM_APDU [21:09: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 64 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 8F 87 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3B 54 01 00 35 04 06 00 E1 [21:09:36]Write to MH i2c: E2 02 01 75 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 64 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 8F 87 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3B 54 01 00 35 04 06 00 E1 00 00 98 [21:09:36]Write i2c OK [21:09:36]MH_I2C_Read... [21:09:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:09:37]Read from MH i2c: E2 [21:09:37]MH_I2C_Read... [21:09:37]Read from MH i2c: E2 03 00 [21:09:37]MH_I2C_Read... [21:09:37]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [21:09:37]RAPDU: 90 00 [21:09:37]wFMCommunicate OK [21:09:37]wFMCommunicate request_size=10 [21:09:37]MH_SAM_APDU [21:09:37]CAPDU: 80 0D 02 02 05 9A 59 3A 9E EA [21:09:37]Write to MH i2c: E2 0D 00 76 00 80 0D 02 02 05 00 9A 59 3A 9E EA 00 00 AF [21:09:37]Write i2c OK [21:09:37]MH_I2C_Read... [21:09:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:09:37]Read from MH i2c: E2 [21:09:37]MH_I2C_Read... [21:09:37]Read from MH i2c: E2 03 00 [21:09:37]MH_I2C_Read... [21:09:37]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [21:09:37]RAPDU: 90 00 [21:09:37]wFMCommunicate OK [21:09:37]wFMCommunicate request_size=4 [21:09:37]MH_SAM_APDU [21:09:37]CAPDU: 80 0D 03 02 [21:09:37]Write to MH i2c: E2 08 00 77 00 80 0D 03 02 00 00 00 00 F2 [21:09:37]Write i2c OK [21:09:37]MH_I2C_Read... [21:09:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:09:37]Read from MH i2c: E2 [21:09:37]MH_I2C_Read... [21:09:37]Read from MH i2c: E2 0B 00 [21:09:37]MH_I2C_Read... [21:09:37]Read from MH i2c: E2 0B 00 77 00 00 38 16 39 84 ED 00 66 EF 90 00 40 [21:09:37]RAPDU: 38 16 39 84 ED 00 66 EF 90 00 [21:09:37]wFMCommunicate OK [21:09:37]SAM_PROTO_SignData done [21:09:37]FM_MakeSignedData done [21:09:37]CreateOFDProtocolMessage [21:09:37]wFMCommunicate request_size=4 [21:09:37]MH_SAM_APDU [21:09:37]CAPDU: 80 11 00 00 [21:09:37]Write to MH i2c: E2 08 00 78 00 80 11 00 00 00 00 00 00 F2 [21:09:37]Write i2c OK [21:09:37]MH_I2C_Read... [21:09:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:09:37]Read from MH i2c: E2 [21:09:37]MH_I2C_Read... [21:09:37]Read from MH i2c: E2 17 00 [21:09:37]MH_I2C_Read... [21:09:37]Read from MH i2c: E2 17 00 78 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 51 [21:09:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:09:37]wFMCommunicate OK [21:09:37]CreateOFDProtocolMessage done [21:09:37]OFDSenderStorePacket 87099 [21:09:37]StoreOFDPacket docnum=87099 [21:09:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 17 A5 07 01 8A ED 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 64 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 8F 87 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3B 54 01 00 35 04 06 00 E1 9A 59 3A 9E EA 38 16 39 84 ED 00 66 EF [21:09:37]CheckFolder [21:09:37]dirname=/storage/ofd_packets [21:09:37]CheckFolder done [21:09:37]ProducePacketName [21:09:37]name=ofd_packets/00087099 [21:09:37]NVStorageSaveData ofd_packets/00087099 [21:09:37]File name is /storage/ofd_packets/00087099 [21:09:37]Write 301 bytes [21:09:37]NVStorageSaveData done [21:09:37]OFDSenderStorePacket done [21:09:37]KKMCreateOFDPacket done [21:09:37]NVStorageSaveData kkm_last_timestamp [21:09:37]File name is /storage/kkm_last_timestamp [21:09:37]Write 4 bytes [21:09:37]NVStorageSaveData done [21:09:37]ExternCall_PrintAddStr [21:09:37]wPrintStart [21:09:37]Write to MH i2c: 01 00 00 79 00 79 [21:09:37]ConnectInit Can't take IP for lk.salyk.kg [21:09:37]CommunicateWithHost connect error [21:09:37]CommunicateWithHost err = -1 [21:09:37]OFD Sender: Server communicate error [21:09:37]Write i2c OK [21:09:37]MH_I2C_Read... [21:09:37]Read from MH i2c: 01 [21:09:37]MH_I2C_Read... [21:09:37]Read from MH i2c: 01 07 00 [21:09:37]MH_I2C_Read... [21:09:37]Read from MH i2c: 01 07 00 79 00 00 00 00 00 00 FF 0F 8E [21:09:37]RasterBufferAndPrint [21:09:37]line Счет N : (1)872018 [21:09:37]line ИНН: 02508201610067 [21:09:37]line Контрольно-Кассовый Чек [21:09:37]line ПРОДАЖА [21:09:37]line ТРК (МРК, ГНК) : 33 [21:09:37]line Товар: 2710124130 [21:09:37]line Аи-92-К-5 [21:09:37]line 50.020 * 0.00 [21:09:37]line = 0.00 [21:09:37]line НДС 12% НСП 1% [21:09:37]line > о реализуемом товаре [21:09:37]line ИТОГО: 0.00 [21:09:37]line НСП 1% : 0.00 [21:09:37]line НДС 12% : 0.00 [21:09:37]line Наличными: 0.00 [21:09:37]line Безнал.: 0.00 [21:09:37]line Место: АЗС № 137 "Партнер Нефть" [21:09:37]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [21:09:37]line СНО: Общий режим [21:09:37]line Чек 412 22.09.2024 21:09 [21:09:37]line Смена: 497 ФФД: 1.0 [21:09:37]line ЗНМ: 0300000064 [21:09:37]line РНМ: 0000000000092592 [21:09:37]line Версия ККМ: 001 [21:09:37]line Талоны: ТК ГПНА Online [21:09:37]line 30024360 [21:09:37]line ФМ: 0000000000874979 [21:09:37]line ФД: 87099 [21:09:37]line ФПД: 248053038227178 [21:09:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T210935&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87099&fm=248053038227178&tin=02508201610067®Number=0000000000092592&sum=0 [21:09:37]written 0, free lines is 4095 [21:09:37]OFD Sender: Processing packet 87097 [packets to send 279, broken 276] [21:09:37]ProducePacketName [21:09:37]name=ofd_packets/00087097 [21:09:37]OFD Sender: To server: pG, [21:09:37]CommunicateWithHost lk.salyk.kg:30040 [21:09:37]ConnectInit lk.salyk.kg [21:09:37]Write to MH i2c: 01 00 00 A3 00 A3 [21:09:37]Write i2c OK [21:09:37]MH_I2C_Read... [21:09:37]Read from MH i2c: 01 [21:09:37]MH_I2C_Read... [21:09:37]Read from MH i2c: 01 07 00 [21:09:37]MH_I2C_Read... [21:09:37]Read from MH i2c: 01 07 00 A3 00 00 00 00 00 00 08 0D BF [21:09:37]RasterBufferAndPrint [21:09:37]line [21:09:37]line [21:09:37]line [21:09:37]line [21:09:37]line [21:09:37]written 0, free lines is 3364 [21:09:38]MH_Cut [21:09:38]Write to MH i2c: D1 01 00 AA 00 01 7C [21:09:38]Write i2c OK [21:09:38]MH_I2C_Read... [21:09:38]Read from MH i2c: D1 [21:09:38]MH_I2C_Read... [21:09:38]Read from MH i2c: D1 01 00 [21:09:38]MH_I2C_Read... [21:09:38]Read from MH i2c: D1 01 00 AA 00 00 7B [21:09:38]Write to MH i2c: 01 00 00 AB 00 AB [21:09:38]Write i2c OK [21:09:38]MH_I2C_Read... [21:09:38]*** Cut start [21:09:38]*** Partial cut [21:09:38]*** CUTSNS_PIN = 1 [21:09:38]*** CUTSNS_PIN = 0 [21:09:38]*** Brake cut motor [21:09:39]Read from MH i2c: *** Stop cut motor [21:09:39]01 *** Cut end [21:09:39] [21:09:39]MH_I2C_Read... [21:09:39]Read from MH i2c: 01 07 00 [21:09:39]MH_I2C_Read... [21:09:39]Read from MH i2c: 01 07 00 AB 00 00 00 00 00 00 FF 0F C0 [21:09:39]process_action close_receipt done [21:09:39]requested_data is exist [21:09:39]produce_requested_data [21:09:39]requested_item fm.sn is exist - process it [21:09:39]wFMCommunicate request_size=4 [21:09:39]MH_SAM_APDU [21:09:39]CAPDU: 80 11 00 00 [21:09:39]Write to MH i2c: E2 08 00 AC 00 80 11 00 00 00 00 00 00 26 [21:09:39]Write i2c OK [21:09:39]MH_I2C_Read... [21:09:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:09:39]Read from MH i2c: E2 [21:09:39]MH_I2C_Read... [21:09:39]Read from MH i2c: E2 17 00 [21:09:39]MH_I2C_Read... [21:09:39]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 34 39 37 39 90 00 85 [21:09:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:09:39]wFMCommunicate OK [21:09:39]requested_item fd.num is exist - process it [21:09:39]SAM_PROTO_GetFieldsCounters [21:09:39]wFMCommunicate request_size=4 [21:09:39]MH_SAM_APDU [21:09:39]CAPDU: 80 13 00 00 [21:09:39]Write to MH i2c: E2 08 00 AD 00 80 13 00 00 00 00 00 00 29 [21:09:39]Write i2c OK [21:09:39]MH_I2C_Read... [21:09:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:09:39]Read from MH i2c: E2 [21:09:39]MH_I2C_Read... [21:09:39]Read from MH i2c: E2 62 00 [21:09:39]MH_I2C_Read... [21:09:39]Read from MH i2c: E2 62 00 AD 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 3B 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 9C 01 00 00 5E 04 04 00 9C 01 00 00 57 04 04 00 9D 01 00 00 19 04 04 00 00 00 00 00 90 00 B1 [21:09:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 3B 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 9C 01 00 00 5E 04 04 00 9C 01 00 00 57 04 04 00 9D 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:09:39]wFMCommunicate OK [21:09:39]SAM_PROTO_GetFieldsCounters done [21:09:39]requested_item shift.num is exist - process it [21:09:39]requested_item shift.opened is exist - process it [21:09:39]req_shift_opened [21:09:39]FM_GetShiftState [21:09:39]SAM_PROTO_GetShiftState [21:09:39]wFMCommunicate request_size=4 [21:09:39]MH_SAM_APDU [21:09:39]CAPDU: 80 13 01 00 [21:09:39]Write to MH i2c: E2 08 00 AE 00 80 13 01 00 00 00 00 00 2B [21:09:39]Write i2c OK [21:09:39]MH_I2C_Read... [21:09:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:09:39]Read from MH i2c: E2 [21:09:39]MH_I2C_Read... [21:09:39]Read from MH i2c: E2 0E 00 [21:09:39]MH_I2C_Read... [21:09:39]Read from MH i2c: E2 0E 00 AE 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 E9 [21:09:39]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:09:39]wFMCommunicate OK [21:09:39]SAM_PROTO_GetShiftState done [21:09:39]FM_GetShiftState done [21:09:39]req_shift_opened done [21:09:39]requested_item shift.open_date is exist - process it [21:09:39]req_shift_open_date [21:09:39]req_shift_open_date done [21:09:39]produce_requested_data done [21:09:39]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87099,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [21:09:39]process_action_free close_receipt [21:09:39]json_value_free [21:09:39]json_value_free done [21:09:39]process_json_proto returns [21:09:39]Send response to host [21:09:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87099,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [21:09:39]free response buf [21:09:39]execute_script done [21:09:39]execute_script returns [21:09:39]free content buf [21:09:39]Sock 6.Close socket [21:09:39]Sock 6.Thread stoped [21:09:42]ConnectInit Can't take IP for lk.salyk.kg [21:09:42]CommunicateWithHost connect error [21:09:42]CommunicateWithHost err = -1 [21:09:42]OFD Sender: Server communicate error [21:09:47]OFD Sender: Processing packet 87097 [packets to send 279, broken 276] [21:09:47]ProducePacketName [21:09:47]name=ofd_packets/00087097 [21:09:47]OFD Sender: To server: pG, [21:09:47]CommunicateWithHost lk.salyk.kg:30040 [21:09:47]ConnectInit lk.salyk.kg [21:09:52]ConnectInit Can't take IP for lk.salyk.kg [21:09:52]CommunicateWithHost connect error [21:09:52]CommunicateWithHost err = -1 [21:09:52]OFD Sender: Server communicate error [21:09:57]OFD Sender: Processing packet 87097 [packets to send 279, broken 276] [21:09:57]ProducePacketName [21:09:57]name=ofd_packets/00087097 [21:09:57]OFD Sender: To server: pG, [21:09:57]CommunicateWithHost lk.salyk.kg:30040 [21:09:57]ConnectInit lk.salyk.kg [21:10:02]ConnectInit Can't take IP for lk.salyk.kg [21:10:02]CommunicateWithHost connect error [21:10:02]CommunicateWithHost err = -1 [21:10:02]OFD Sender: Server communicate error [21:10:07]OFD Sender: Processing packet 87097 [packets to send 279, broken 276] [21:10:07]ProducePacketName [21:10:07]name=ofd_packets/00087097 [21:10:07]OFD Sender: To server: pG, [21:10:07]CommunicateWithHost lk.salyk.kg:30040 [21:10:07]ConnectInit lk.salyk.kg [21:10:12]ConnectInit Can't take IP for lk.salyk.kg [21:10:12]CommunicateWithHost connect error [21:10:12]CommunicateWithHost err = -1 [21:10:12]OFD Sender: Server communicate error [21:10:17]OFD Sender: Processing packet 87097 [packets to send 279, broken 276] [21:10:17]ProducePacketName [21:10:17]name=ofd_packets/00087097 [21:10:17]OFD Sender: To server: pG, [21:10:17]CommunicateWithHost lk.salyk.kg:30040 [21:10:17]ConnectInit lk.salyk.kg [21:10:18]Connected sock=7 [21:10:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 28 01 00 00 8A 31 20 01 A1 CB 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 32 32 34 35 06 04 27 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 53 69 6C 76 65 72 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F0 3C 00 00 00 00 13 04 06 00 F0 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 06 00 00 00 00 07 04 06 00 F0 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 27 84 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 39 54 01 00 35 04 06 00 1B 05 6A C6 27 A8 3B AD 84 94 16 35 5D 10 [21:10:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 AA 39 47 00 68 D0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 39 54 01 00 F4 03 04 00 87 32 F0 66 B6 04 01 00 00 DA DA 7D F9 00 51 D7 DB [21:10:19]CommunicateWithHost err = 0 [21:10:19]CheckOFDResponse [21:10:19]1017 (14) - 77093643461234 [21:10:19]1041 (16) - 0000000000874979 [21:10:19]1040 (4) - 87097 [21:10:19]1012 (4) - 22.09.2024 15:06 [21:10:19]1206 (1) - 0 [21:10:19]OFD Sender: Remove packet 87097 [21:10:19]ProducePacketName [21:10:19]name=ofd_packets/00087097 [21:10:19]NVStorageDeleteData [21:10:19]OFD Sender: Processing packet 87098 [packets to send 278, broken 276] [21:10:19]ProducePacketName [21:10:19]name=ofd_packets/00087098 [21:10:19]OFD Sender: To server: pG, [21:10:19]CommunicateWithHost lk.salyk.kg:30040 [21:10:19]ConnectInit lk.salyk.kg [21:10:22]Connected sock=10 [21:10:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 1B 01 00 00 42 0F 13 01 AB A4 5A 03 01 00 03 00 07 01 1E 04 01 00 01 23 04 59 00 8A 04 08 00 34 38 37 34 32 30 37 38 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 58 34 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 01 00 00 F4 03 04 00 8A 87 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3A 54 01 00 35 04 06 00 9F 41 8D DA FA 47 FD 48 F3 5F C9 E8 9A 31 [21:10:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 09 E2 47 00 78 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3A 54 01 00 F4 03 04 00 8B 32 F0 66 B6 04 01 00 00 97 2E 50 EC 75 BA A8 5C [21:10:24]CommunicateWithHost err = 0 [21:10:24]CheckOFDResponse [21:10:24]1017 (14) - 77093643461234 [21:10:24]1041 (16) - 0000000000874979 [21:10:24]1040 (4) - 87098 [21:10:24]1012 (4) - 22.09.2024 15:06 [21:10:24]1206 (1) - 0 [21:10:24]OFD Sender: Remove packet 87098 [21:10:24]ProducePacketName [21:10:24]name=ofd_packets/00087098 [21:10:24]NVStorageDeleteData [21:10:25]OFD Sender: Processing packet 87099 [packets to send 277, broken 276] [21:10:25]ProducePacketName [21:10:25]name=ofd_packets/00087099 [21:10:25]OFD Sender: To server: pG, [21:10:25]CommunicateWithHost lk.salyk.kg:30040 [21:10:25]ConnectInit lk.salyk.kg [21:10:26]Connected sock=7 [21:10:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 17 A5 07 01 8A ED 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 64 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 accept exits with 9 [21:10:26]04 New connection [21:10:26]06 New thread 3067137380 created [21:10:26]00 Thread 3066994020 joined [21:10:26]00 Waiting for new connection... [21:10:26]00 Sock 9.Parse request [21:10:26]00 Sock 9.Check first char [21:10:26]00 Sock 9.First char is OK [21:10:26]00 request: POST /json_proto HTTP/1.0 [21:10:26]00 Method: POST [21:10:26]URL: /json_proto [21:10:26]Method is POST - this is cgi request [21:10:26]url: /json_proto [21:10:26]query_string will be loaded in cgi processing [21:10:26]execute_cgi json_proto POST (null) [21:10:26]execute_cgi path=json_proto method=POST [21:10:26]POST find Content-Length [21:10:26]Host: 172.17.47.196:8080 [21:10:26]Content-Length: 682 [21:10:26]Content-Type: application/json [21:10:26] [21:10:26]POST finish read [21:10:26]Found Content-Length = 682 [21:10:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872020", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [21:10:26]execute_script... [21:10: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)872020", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [21:10:26]1F POST & json_proto [21:10:26]04 process_json_proto [21:10:26]02 json parsed OK: [21:10:26]00 protocol is kg_v1.0 [21:10:26]01 action value=close_receipt [21:10:26]00 process_action close_receipt [21:10:26]12 cmd_close_receipt [21:10:26]04 MH_GetDate [21:10:26]04 Write to MH i2c: 00 F0 9C 00 01 00 00 AF 00 00 F4 9E 03 [21:10:26]04 00 Write i2c OK [21:10:26]8F MH_I2C_Read... [21:10:26]87 Read from MH i2c: F0 F0 66 [21:10:26]MH_I2C_Read... [21:10:26]0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3B 54 01 00 35 04 06 00 E1 9A 59 3A 9E EA 38 16 39 84 ED 00 66 EF [21:10:26]Read from MH i2c: F0 09 00 [21:10:26]MH_I2C_Read... [21:10:26]Read from MH i2c: F0 09 00 AF 00 00 C3 87 F0 66 4C 6B 94 66 F8 [21:10:26]GetLastDocTimeStamp 1727039375 [21:10:26]current date 1727039427 [21:10:26]FM_GetShiftState [21:10:26]SAM_PROTO_GetShiftState [21:10:26]wFMCommunicate request_size=4 [21:10:26]MH_SAM_APDU [21:10:26]CAPDU: 80 13 01 00 [21:10:26]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [21:10:26]Write i2c OK [21:10:26]MH_I2C_Read... [21:10:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:10:26]Read from MH i2c: E2 [21:10:26]MH_I2C_Read... [21:10:26]Read from MH i2c: E2 0E 00 [21:10:26]MH_I2C_Read... [21:10:26]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 EB [21:10:26]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:10:26]wFMCommunicate OK [21:10:26]SAM_PROTO_GetShiftState done [21:10:26]FM_GetShiftState done [21:10:26]opened in 1726964220 [21:10:26]opened+sec_in_day 1727050620 [21:10:26]quantity*price = 70027 [21:10:26]sum+1 = 70029 [21:10:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 413 22.09.2024 21:10 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87100 ФПД: 65482389338433 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T211027&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87100&fm=65482389338433&tin=02508201610067®Number=0000000000092592&sum=70000 [21:10:27]StoreToDocumentArchive [21:10:27]shift 497 fd 87100 [21:10:27]save to /storage/0497/doc_00087100 [21:10:27]save last doc name /storage/0497/doc_00087100 to /storage/kkm_last_doc_name [21:10:27]save OK [21:10:27]Clear old archive folders... [21:10:27]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:10:27]tlvbuf is 00929D30 [21:10:27]SAM_PROTO_ClearQueue [21:10:27]wFMCommunicate request_size=4 [21:10:27]MH_SAM_APDU [21:10:27]CAPDU: 80 09 00 00 [21:10:27]Write to MH i2c: E2 08 00 BD 00 80 09 00 00 00 00 00 00 2F [21:10:27]Write i2c OK [21:10:27]MH_I2C_Read... [21:10:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:10:27]Read from MH i2c: E2 [21:10:27]MH_I2C_Read... [21:10:27]Read from MH i2c: E2 03 00 [21:10:27]MH_I2C_Read... [21:10:27]Read from MH i2c: E2 03 00 BD 00 00 90 00 31 [21:10:27]RAPDU: 90 00 [21:10:27]wFMCommunicate OK [21:10:27]SAM_PROTO_ClearQueue done [21:10:27]KKMCreateOFDPacket [21:10:27]OFDProtocolAddRootSTLVToBuf [21:10:27]FM_MakeSignedData [21:10:27]FM_MakeSignedData [21:10:27]SAM_PROTO_SignData [21:10:27]wFMCommunicate request_size=4 [21:10:27]MH_SAM_APDU [21:10:27]CAPDU: 80 0D 01 02 [21:10:27]Write to MH i2c: E2 08 00 BE 00 80 0D 01 02 00 00 00 00 37 [21:10:27]Write i2c OK [21:10:27]MH_I2C_Read... [21:10:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:10:28]Read from MH i2c: E2 [21:10:28]MH_I2C_Read... [21:10:28]Read from MH i2c: E2 03 00 [21:10:28]MH_I2C_Read... [21:10:28]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [21:10:28]RAPDU: 90 00 [21:10:28]wFMCommunicate OK [21:10:28]wFMCommunicate request_size=255 [21:10:28]MH_SAM_APDU [21:10:28]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 9D 01 00 00 F4 03 04 00 C3 87 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3C 54 01 00 35 04 06 00 [21:10:28]Write to MH i2c: E2 02 01 BF 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 9D 01 00 00 F4 03 04 00 C3 87 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3C 54 01 00 35 04 06 00 00 00 6E [21:10:28]Write i2c OK [21:10:28]MH_I2C_Read... [21:10:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:10:28]Read from MH i2c: E2 [21:10:28]MH_I2C_Read... [21:10:28]Read from MH i2c: E2 03 00 [21:10:28]MH_I2C_Read... [21:10:28]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [21:10:28]RAPDU: 90 00 [21:10:28]wFMCommunicate OK [21:10:28]wFMCommunicate request_size=11 [21:10:28]MH_SAM_APDU [21:10:28]CAPDU: 80 0D 02 02 06 3B 8E 4E 8E 39 41 [21:10:28]Write to MH i2c: E2 0E 00 C0 00 80 0D 02 02 06 00 3B 8E 4E 8E 39 41 00 00 65 [21:10:28]Write i2c OK [21:10:28]MH_I2C_Read... [21:10:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:10:28]Read from MH i2c: E2 [21:10:28]MH_I2C_Read... [21:10:28]Read from MH i2c: E2 03 00 [21:10:28]MH_I2C_Read... [21:10:28]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [21:10:28]RAPDU: 90 00 [21:10:28]wFMCommunicate OK [21:10:28]wFMCommunicate request_size=4 [21:10:28]MH_SAM_APDU [21:10:28]CAPDU: 80 0D 03 02 [21:10:28]Write to MH i2c: E2 08 00 C1 00 80 0D 03 02 00 00 00 00 3C [21:10:28]Write i2c OK [21:10:28]MH_I2C_Read... [21:10:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:10:28]Read from MH i2c: E2 [21:10:28]MH_I2C_Read... [21:10:28]Read from MH i2c: E2 0B 00 [21:10:28]MH_I2C_Read... [21:10:28]Read from MH i2c: E2 0B 00 C1 00 00 4E DA 0E A6 F1 F7 1B 4E 90 00 6A [21:10:28]RAPDU: 4E DA 0E A6 F1 F7 1B 4E 90 00 [21:10:28]wFMCommunicate OK [21:10:28]SAM_PROTO_SignData done [21:10:28]FM_MakeSignedData done [21:10:28]CreateOFDProtocolMessage [21:10:28]wFMCommunicate request_size=4 [21:10:28]MH_SAM_APDU [21:10:28]CAPDU: 80 11 00 00 [21:10:28]Write to MH i2c: E2 08 00 C2 00 80 11 00 00 00 00 00 00 3C [21:10:28]Write i2c OK [21:10:28]MH_I2C_Read... [21:10:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:10:28]Read from MH i2c: E2 [21:10:28]MH_I2C_Read... [21:10:28]Read from MH i2c: E2 17 00 [21:10:28]MH_I2C_Read... [21:10:28]Read from MH i2c: E2 17 00 C2 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 9B [21:10:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:10:28]wFMCommunicate OK [21:10:28]CreateOFDProtocolMessage done [21:10:28]OFDSenderStorePacket 87100 [21:10:28]StoreOFDPacket docnum=87100 [21:10:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 E9 17 08 01 D3 9B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 9D 01 00 00 F4 03 04 00 C3 87 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3C 54 01 00 35 04 06 00 3B 8E 4E 8E 39 41 4E DA 0E A6 F1 F7 1B 4E [21:10:28]CheckFolder [21:10:28]dirname=/storage/ofd_packets [21:10:28]CheckFolder done [21:10:28]ProducePacketName [21:10:28]name=ofd_packets/00087100 [21:10:28]NVStorageSaveData ofd_packets/00087100 [21:10:28]File name is /storage/ofd_packets/00087100 [21:10:28]Write 302 bytes [21:10:28]NVStorageSaveData done [21:10:28]OFDSenderStorePacket done [21:10:28]KKMCreateOFDPacket done [21:10:28]NVStorageSaveData kkm_last_timestamp [21:10:28]File name is /storage/kkm_last_timestamp [21:10:28]Write 4 bytes [21:10:28]NVStorageSaveData done [21:10:28]ExternCall_PrintAddStr [21:10:28]wPrintStart [21:10:28]Write to MH i2c: 01 00 00 C3 00 C3 [21:10:28]Write i2c OK [21:10:28]MH_I2C_Read... [21:10:28]Read from MH i2c: 01 [21:10:28]MH_I2C_Read... [21:10:28]Read from MH i2c: 01 07 00 [21:10:28]MH_I2C_Read... [21:10:28]Read from MH i2c: 01 07 00 C3 00 00 00 00 00 00 FF 0F D8 [21:10:28]RasterBufferAndPrint [21:10:28]line Счет N : (1)872020 [21:10:28]line ИНН: 02508201610067 [21:10:28]line Контрольно-Кассовый Чек [21:10:28]line ПРОДАЖА [21:10:28]line ТРК (МРК, ГНК) : 44 [21:10:28]line Товар: 2710194210 [21:10:28]line ДТ(л)-К-4 [21:10:28]line 9.190 * 76.20 [21:10:28]line = 700.28 [21:10:28]line НДС 12% НСП 1% [21:10:28]line > о реализуемом товаре [21:10:28]line ОКРУГЛЕНИЕ: -0.28 [21:10:28]line ИТОГО: 700.00 [21:10:28]line Внесено: 700.00 [21:10:28]line СДАЧА: 0.00 [21:10:28]line НСП 1% : 6.20 [21:10:28]line НДС 12% : 74.37 [21:10:28]line Наличными: 700.00 [21:10:28]line Безнал.: 0.00 [21:10:28]line Место: АЗС № 137 "Партнер Нефть" [21:10:28]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [21:10:28]line СНО: Общий режим [21:10:28]line Чек 413 22.09.2024 21:10 [21:10:28]line Смена: 497 ФФД: 1.0 [21:10:28]line ЗНМ: 0300000064 [21:10:28]line РНМ: 0000000000092592 [21:10:28]line Версия ККМ: 001 [21:10:28]line ФМ: 0000000000874979 [21:10:28]line ФД: 87100 [21:10:28]line ФПД: 65482389338433 [21:10:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T211027&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87100&fm=65482389338433&tin=02508201610067®Number=0000000000092592&sum=70000 [21:10:28]OFD Sender: Processing packet 87100 [packets to send 277, broken 276] [21:10:28]ProducePacketName [21:10:28]name=ofd_packets/00087100 [21:10:28]OFD Sender: To server: pG, [21:10:28]CommunicateWithHost lk.salyk.kg:30040 [21:10:28]ConnectInit lk.salyk.kg [21:10:28]written 0, free lines is 4095 [21:10:29]Connected sock=7 [21:10:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 E9 17 08 01 D3 9B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 9D 01 00 00 F4 03 04 00 C3 87 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3C 54 01 00 35 04 06 00 3B 8E 4E 8E 39 41 4E DA 0E A6 F1 F7 1B 4E [21:10:29]Write to MH i2c: 01 00 00 EE 00 EE [21:10:29]Write i2c OK [21:10:29]MH_I2C_Read... [21:10:29]Read from MH i2c: 01 [21:10:29]MH_I2C_Read... [21:10:29]Read from MH i2c: 01 07 00 [21:10:29]MH_I2C_Read... [21:10:29]Read from MH i2c: 01 07 00 EE 00 00 00 00 00 00 B0 0D B2 [21:10:29]RasterBufferAndPrint [21:10:29]line [21:10:29]line [21:10:29]line [21:10:29]line [21:10:29]line [21:10:29]written 0, free lines is 3533 [21:10:29]MH_Cut [21:10:29]Write to MH i2c: D1 01 00 F5 00 01 C7 [21:10:29]Write i2c OK [21:10:29]MH_I2C_Read... [21:10:29]Read from MH i2c: D1 [21:10:29]MH_I2C_Read... [21:10:29]Read from MH i2c: D1 01 00 [21:10:29]MH_I2C_Read... [21:10:29]Read from MH i2c: D1 01 00 F5 00 00 C6 [21:10:29]Write to MH i2c: 01 00 00 F6 00 F6 [21:10:29]Write i2c OK [21:10:29]MH_I2C_Read... [21:10:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 36 24 47 00 68 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 34 39 37 39 10 04 04 00 3C 54 01 00 F4 03 04 00 92 32 F0 66 B6 04 01 00 00 17 FF A2 15 A8 4C 2B 07 [21:10:29]CommunicateWithHost err = 0 [21:10:29]CheckOFDResponse [21:10:29]1017 (14) - 77093643461234 [21:10:29]1041 (16) - 0000000000874979 [21:10:29]1040 (4) - 87100 [21:10:30]1012 (4) - 22.09.2024 15:06 [21:10:30]1206 (1) - 0 [21:10:30]OFD Sender: Remove packet 87100 [21:10:30]ProducePacketName [21:10:30]name=ofd_packets/00087100 [21:10:30]NVStorageDeleteData [21:10:30]*** Cut start [21:10:30]*** Partial cut [21:10:30]*** CUTSNS_PIN = 1 [21:10:30]*** CUTSNS_PIN = 0 [21:10:30]*** Brake cut motor [21:10:30]OFD Sender: No OFD packet to send [21:10:30]Read from MH i2c: 01 [21:10:30]MH_I2C_Read... [21:10:30]*** Stop cut motor [21:10:30]*** Cut end [21:10:30]Read from MH i2c: 01 07 00 [21:10:30]MH_I2C_Read... [21:10:30]Read from MH i2c: 01 07 00 F6 00 00 00 00 00 00 FF 0F 0B [21:10:30]process_action close_receipt done [21:10:30]requested_data is exist [21:10:30]produce_requested_data [21:10:30]requested_item fm.sn is exist - process it [21:10:30]wFMCommunicate request_size=4 [21:10:30]MH_SAM_APDU [21:10:30]CAPDU: 80 11 00 00 [21:10:30]Write to MH i2c: E2 08 00 F7 00 80 11 00 00 00 00 00 00 71 [21:10:30]Write i2c OK [21:10:30]MH_I2C_Read... [21:10:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:10:30]Read from MH i2c: E2 [21:10:30]MH_I2C_Read... [21:10:30]Read from MH i2c: E2 17 00 [21:10:30]MH_I2C_Read... [21:10:30]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 34 39 37 39 90 00 D0 [21:10:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:10:30]wFMCommunicate OK [21:10:30]requested_item fd.num is exist - process it [21:10:30]SAM_PROTO_GetFieldsCounters [21:10:30]wFMCommunicate request_size=4 [21:10:30]MH_SAM_APDU [21:10:30]CAPDU: 80 13 00 00 [21:10:30]Write to MH i2c: E2 08 00 F8 00 80 13 00 00 00 00 00 00 74 [21:10:30]Write i2c OK [21:10:30]MH_I2C_Read... [21:10:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:10:31]Read from MH i2c: E2 [21:10:31]MH_I2C_Read... [21:10:31]Read from MH i2c: E2 62 00 [21:10:31]MH_I2C_Read... [21:10:31]Read from MH i2c: E2 62 00 F8 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 3C 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 9D 01 00 00 5E 04 04 00 9D 01 00 00 57 04 04 00 9E 01 00 00 19 04 04 00 00 00 00 00 90 00 00 [21:10:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 3C 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 9D 01 00 00 5E 04 04 00 9D 01 00 00 57 04 04 00 9E 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:10:31]wFMCommunicate OK [21:10:31]SAM_PROTO_GetFieldsCounters done [21:10:31]requested_item shift.num is exist - process it [21:10:31]requested_item shift.opened is exist - process it [21:10:31]req_shift_opened [21:10:31]FM_GetShiftState [21:10:31]SAM_PROTO_GetShiftState [21:10:31]wFMCommunicate request_size=4 [21:10:31]MH_SAM_APDU [21:10:31]CAPDU: 80 13 01 00 [21:10:31]Write to MH i2c: E2 08 00 F9 00 80 13 01 00 00 00 00 00 76 [21:10:31]Write i2c OK [21:10:31]MH_I2C_Read... [21:10:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:10:31]Read from MH i2c: E2 [21:10:31]MH_I2C_Read... [21:10:31]Read from MH i2c: E2 0E 00 [21:10:31]MH_I2C_Read... [21:10:31]Read from MH i2c: E2 0E 00 F9 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 34 [21:10:31]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:10:31]wFMCommunicate OK [21:10:31]SAM_PROTO_GetShiftState done [21:10:31]FM_GetShiftState done [21:10:31]req_shift_opened done [21:10:31]requested_item shift.open_date is exist - process it [21:10:31]req_shift_open_date [21:10:31]req_shift_open_date done [21:10:31]produce_requested_data done [21:10:31]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87100,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [21:10:31]process_action_free close_receipt [21:10:31]json_value_free [21:10:31]json_value_free done [21:10:31]process_json_proto returns [21:10:31]Send response to host [21:10:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87100,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [21:10:31]free response buf [21:10:31]execute_script done [21:10:31]execute_script returns [21:10:31]free content buf [21:10:31]Sock 9.Close socket [21:10:31]Sock 9.Thread stoped [21:10:35]OFD Sender: No OFD packet to send [21:10:40]OFD Sender: No OFD packet to send [21:10:45]OFD Sender: No OFD packet to send [21:10:50]OFD Sender: No OFD packet to send [21:10:55]OFD Sender: No OFD packet to send [21:11:00]OFD Sender: No OFD packet to send [21:11:05]OFD Sender: No OFD packet to send [21:11:07]recv_with_timeout no data received [21:11:10]OFD Sender: No OFD packet to send [21:11:15]OFD Sender: No OFD packet to send [21:11:20]OFD Sender: No OFD packet to send [21:11:25]OFD Sender: No OFD packet to send [21:11:30]OFD Sender: No OFD packet to send [21:11:35]OFD Sender: No OFD packet to send [21:11:40]OFD Sender: No OFD packet to send [21:11:45]OFD Sender: No OFD packet to send [21:11:50]OFD Sender: No OFD packet to send [21:11:55]OFD Sender: No OFD packet to send [21:12:00]OFD Sender: No OFD packet to send [21:12:03]recv_with_timeout no data received [21:12:05]OFD Sender: No OFD packet to send [21:12:10]OFD Sender: No OFD packet to send [21:12:15]OFD Sender: No OFD packet to send [21:12:20]OFD Sender: No OFD packet to send [21:12:25]OFD Sender: No OFD packet to send [21:12:30]OFD Sender: No OFD packet to send [21:12:35]OFD Sender: No OFD packet to send [21:12:40]OFD Sender: No OFD packet to send [21:12:45]OFD Sender: No OFD packet to send [21:12:50]OFD Sender: No OFD packet to send [21:12:55]OFD Sender: No OFD packet to send [21:13:00]OFD Sender: No OFD packet to send [21:13:05]OFD Sender: No OFD packet to send [21:13:10]OFD Sender: No OFD packet to send [21:13:15]OFD Sender: No OFD packet to send [21:13:20]OFD Sender: No OFD packet to send [21:13:25]OFD Sender: No OFD packet to send [21:13:29]recv_with_timeout no data received [21:13:30]OFD Sender: No OFD packet to send [21:13:35]OFD Sender: No OFD packet to send [21:13:40]OFD Sender: No OFD packet to send [21:13:45]OFD Sender: No OFD packet to send [21:13:48]recv_with_timeout no data received [21:13:50]OFD Sender: No OFD packet to send [21:13:55]OFD Sender: No OFD packet to send [21:14:00]OFD Sender: No OFD packet to send [21:14:05]OFD Sender: No OFD packet to send [21:14:10]OFD Sender: No OFD packet to send [21:14:15]OFD Sender: No OFD packet to send [21:14:20]OFD Sender: No OFD packet to send [21:14:25]OFD Sender: No OFD packet to send [21:14:30]OFD Sender: No OFD packet to send [21:14:35]OFD Sender: No OFD packet to send [21:14:40]OFD Sender: No OFD packet to send [21:14:45]OFD Sender: No OFD packet to send [21:14:50]OFD Sender: No OFD packet to send [21:14:55]OFD Sender: No OFD packet to send [21:15:00]OFD Sender: No OFD packet to send [21:15:05]OFD Sender: No OFD packet to send [21:15:11]OFD Sender: No OFD packet to send [21:15:14]recv_with_timeout no data received [21:15:16]OFD Sender: No OFD packet to send [21:15:21]OFD Sender: No OFD packet to send [21:15:26]OFD Sender: No OFD packet to send [21:15:31]OFD Sender: No OFD packet to send [21:15:36]OFD Sender: No OFD packet to send [21:15:41]OFD Sender: No OFD packet to send [21:15:46]OFD Sender: No OFD packet to send [21:15:51]OFD Sender: No OFD packet to send [21:15:56]OFD Sender: No OFD packet to send [21:16:01]OFD Sender: No OFD packet to send [21:16:06]OFD Sender: No OFD packet to send [21:16:11]OFD Sender: No OFD packet to send [21:16:16]OFD Sender: No OFD packet to send [21:16:21]OFD Sender: No OFD packet to send [21:16:22]recv_with_timeout no data received [21:16:24]accept exits with 10 [21:16:24]New connection [21:16:24]New thread 3066994020 created [21:16:24]Thread 3067137380 joined [21:16:24]Waiting for new connection... [21:16:24] Sock 10.Parse request [21:16:24]Sock 10.Check first char [21:16:24]Sock 10.First char is OK [21:16:24]request: POST /json_proto HTTP/1.0 [21:16:24]Method: POST [21:16:24]URL: /json_proto [21:16:24]Method is POST - this is cgi request [21:16:24]url: /json_proto [21:16:24]query_string will be loaded in cgi processing [21:16:24]execute_cgi json_proto POST (null) [21:16:24]execute_cgi path=json_proto method=POST [21:16:24]POST find Content-Length [21:16:24]Host: 172.17.47.196:8080 [21:16:24]Content-Length: 622 [21:16:24]Content-Type: application/json [21:16:24] [21:16:24]POST finish read [21:16:24]Found Content-Length = 622 [21:16:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148140", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 156.00, "quantity" : 1.000, "sum" : 156.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 156.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:16:24]execute_script... [21:16: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 : (3)148140", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 156.00, "quantity" : 1.000, "sum" : 156.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 156.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:16:24]POST & json_proto [21:16:24]process_json_proto [21:16:24]json parsed OK: [21:16:24]protocol is kg_v1.0 [21:16:24]action value=close_receipt [21:16:24]process_action close_receipt [21:16:24]cmd_close_receipt [21:16:24]MH_GetDate [21:16:24]Write to MH i2c: F0 00 00 FA 00 E9 [21:16:24]Write i2c OK [21:16:24]MH_I2C_Read... [21:16:24]Read from MH i2c: F0 [21:16:24]MH_I2C_Read... [21:16:24]Read from MH i2c: F0 09 00 [21:16:24]MH_I2C_Read... [21:16:24]Read from MH i2c: F0 09 00 FA 00 00 28 89 F0 66 4C 6B 94 66 AA [21:16:24]GetLastDocTimeStamp 1727039427 [21:16:24]current date 1727039784 [21:16:24]FM_GetShiftState [21:16:24]SAM_PROTO_GetShiftState [21:16:24]wFMCommunicate request_size=4 [21:16:24]MH_SAM_APDU [21:16:24]CAPDU: 80 13 01 00 [21:16:24]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [21:16:24]Write i2c OK [21:16:24]MH_I2C_Read... [21:16:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:16:24]Read from MH i2c: E2 [21:16:24]MH_I2C_Read... [21:16:24]Read from MH i2c: E2 0E 00 [21:16:24]MH_I2C_Read... [21:16:24]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 36 [21:16:24]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:16:24]wFMCommunicate OK [21:16:24]SAM_PROTO_GetShiftState done [21:16:24]FM_GetShiftState done [21:16:24]opened in 1726964220 [21:16:24]opened+sec_in_day 1727050620 [21:16:24]quantity*price = 15600 [21:16:24]sum+1 = 15601 [21:16:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 156.00 НСП 1% : 1.38 НДС 12% : 16.57 Наличными: 156.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 414 22.09.2024 21:16 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87101 ФПД: 88501500951123 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T211624&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87101&fm=88501500951123&tin=02508201610067®Number=0000000000092592&sum=15600 0 [21:16:25]StoreToDocumentArchive [21:16:25]shift 497 fd 87101 [21:16:25]save to /storage/0497/doc_00087101 [21:16:25]save last doc name /storage/0497/doc_00087101 to /storage/kkm_last_doc_name [21:16:25]save OK [21:16:25]Clear old archive folders... [21:16:25]ProcessDocumentItem done err = 0, tmpTLVsize=274 [21:16:25]tlvbuf is 00923F10 [21:16:25]SAM_PROTO_ClearQueue [21:16:25]wFMCommunicate request_size=4 [21:16:25]MH_SAM_APDU [21:16:25]CAPDU: 80 09 00 00 [21:16:25]Write to MH i2c: E2 08 00 08 01 80 09 00 00 00 00 00 00 7B [21:16:25]Write i2c OK [21:16:25]MH_I2C_Read... [21:16:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:16:25]Read from MH i2c: E2 [21:16:25]MH_I2C_Read... [21:16:25]Read from MH i2c: E2 03 00 [21:16:25]MH_I2C_Read... [21:16:25]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [21:16:25]RAPDU: 90 00 [21:16:25]wFMCommunicate OK [21:16:25]SAM_PROTO_ClearQueue done [21:16:25]KKMCreateOFDPacket [21:16:25]OFDProtocolAddRootSTLVToBuf [21:16:25]FM_MakeSignedData [21:16:25]FM_MakeSignedData [21:16:25]SAM_PROTO_SignData [21:16:25]wFMCommunicate request_size=4 [21:16:25]MH_SAM_APDU [21:16:25]CAPDU: 80 0D 01 02 [21:16:25]Write to MH i2c: E2 08 00 09 01 80 0D 01 02 00 00 00 00 83 [21:16:25]Write i2c OK [21:16:25]MH_I2C_Read... [21:16:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:16:25]Read from MH i2c: E2 [21:16:25]MH_I2C_Read... [21:16:25]Read from MH i2c: E2 03 00 [21:16:25]MH_I2C_Read... [21:16:25]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [21:16:25]RAPDU: 90 00 [21:16:25]wFMCommunicate OK [21:16:25]wFMCommunicate request_size=255 [21:16:25]MH_SAM_APDU [21:16:25]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F0 3C 00 00 00 00 13 04 06 00 F0 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 06 00 00 00 00 07 04 06 00 F0 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 28 89 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 [21:16:25]Write to MH i2c: E2 02 01 0A 01 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F0 3C 00 00 00 00 13 04 06 00 F0 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 06 00 00 00 00 07 04 06 00 F0 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 28 89 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 00 00 F8 [21:16:25]Write i2c OK [21:16:25]MH_I2C_Read... [21:16:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:16:25]Read from MH i2c: E2 [21:16:25]MH_I2C_Read... [21:16:25]Read from MH i2c: E2 03 00 [21:16:25]MH_I2C_Read... [21:16:25]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [21:16:25]RAPDU: 90 00 [21:16:25]wFMCommunicate OK [21:16:25]wFMCommunicate request_size=33 [21:16:25]MH_SAM_APDU [21:16:25]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3D 54 01 00 35 04 06 00 50 7D DC 86 BA 53 [21:16:25]Write to MH i2c: E2 24 00 0B 01 80 0D 02 02 1C 00 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3D 54 01 00 35 04 06 00 50 7D DC 86 BA 53 00 00 EF [21:16:25]Write i2c OK [21:16:25]MH_I2C_Read... [21:16:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:16:25]Read from MH i2c: E2 [21:16:25]MH_I2C_Read... [21:16:25]Read from MH i2c: E2 03 00 [21:16:25]MH_I2C_Read... [21:16:25]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [21:16:25]RAPDU: 90 00 [21:16:25]wFMCommunicate OK [21:16:25]wFMCommunicate request_size=4 [21:16:25]MH_SAM_APDU [21:16:25]CAPDU: 80 0D 03 02 [21:16:25]Write to MH i2c: E2 08 00 0C 01 80 0D 03 02 00 00 00 00 88 [21:16:25]Write i2c OK [21:16:25]MH_I2C_Read... [21:16:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:16:25]Read from MH i2c: E2 [21:16:25]MH_I2C_Read... [21:16:25]Read from MH i2c: E2 0B 00 [21:16:25]MH_I2C_Read... [21:16:25]Read from MH i2c: E2 0B 00 0C 01 00 1D 04 70 07 80 F1 86 96 90 00 AE [21:16:25]RAPDU: 1D 04 70 07 80 F1 86 96 90 00 [21:16:25]wFMCommunicate OK [21:16:25]SAM_PROTO_SignData done [21:16:25]FM_MakeSignedData done [21:16:25]CreateOFDProtocolMessage [21:16:25]wFMCommunicate request_size=4 [21:16:25]MH_SAM_APDU [21:16:25]CAPDU: 80 11 00 00 [21:16:25]Write to MH i2c: E2 08 00 0D 01 80 11 00 00 00 00 00 00 88 [21:16:25]Write i2c OK [21:16:25]MH_I2C_Read... [21:16:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:16:25]Read from MH i2c: E2 [21:16:25]MH_I2C_Read... [21:16:25]Read from MH i2c: E2 17 00 [21:16:25]MH_I2C_Read... [21:16:25]Read from MH i2c: E2 17 00 0D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E7 [21:16:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:16:25]wFMCommunicate OK [21:16:25]CreateOFDProtocolMessage done [21:16:25]OFDSenderStorePacket 87101 [21:16:25]StoreOFDPacket docnum=87101 [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 1A [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 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [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 (2007E328 010249C5) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903S init start (LINUX_LIGHT) [00:00:09]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:09]*** Serial: 3139303353513838 5400000000572575 (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: 6037181+1721002828=1727040009 [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:09]*** Is cutter blocked? [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 1B [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 30620 [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 0A 8A F0 66 4C 6B 94 66 9A [21:20:10]Current date/time: 22.09.2024 21:20 [21:20:10]FM_Init [21:20:10]wFMConnect [21:20:10]MH_SAM_On [21:20:10]Write to MH i2c: E0 00 00 08 00 E7 [21:20:10]Write i2c OK [21:20:10]MH_I2C_Read... [21:20:10]*** iso7816_init finished! [21:20:10]*** atr: [21:20:10]*** 0F 3B D5 18 FF 81 91 FE [21:20:10]*** 1F C3 80 73 C8 21 10 0A [21:20:10]*** 00 00 00 00 00 00 00 00 [21:20:10]*** 00 00 00 00 00 00 00 00 [21:20:10]*** 00 00 00 00 00 00 00 00 [21:20:10]*** 00 00 00 00 00 00 00 00 [21:20:10]*** 00 00 00 00 00 00 00 00 [21:20:10]*** 00 00 00 00 00 00 00 00 [21:20:10]Read from MH i2c: E0 [21:20:10]MH_I2C_Read... [21:20:10]Read from MH i2c: E0 10 00 [21:20:10]MH_I2C_Read... [21:20:10]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 [21:20:10]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [21:20:10]wFMCommunicate request_size=10 [21:20:10]MH_SAM_APDU [21:20:10]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [21:20:10]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [21:20:10]Write i2c OK [21:20:10]MH_I2C_Read... [21:20:10]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [21:20:10]Read from MH i2c: E2 [21:20:10]MH_I2C_Read... [21:20:10]Read from MH i2c: E2 03 00 [21:20:10]MH_I2C_Read... [21:20:10]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [21:20:10]RAPDU: 90 00 [21:20:10]wFMCommunicate OK [21:20:10]wFMCommunicate request_size=4 [21:20:10]MH_SAM_APDU [21:20:10]CAPDU: 80 11 00 00 [21:20:10]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [21:20:10]Write i2c OK [21:20:10]MH_I2C_Read... [21:20:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:20:10]Read from MH i2c: E2 [21:20:10]MH_I2C_Read... [21:20:10]Read from MH i2c: E2 17 00 [21:20:10]MH_I2C_Read... [21:20:10]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E3 [21:20:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:20:10]wFMCommunicate OK [21:20:10]Detected FM SN is 0000000000874979 [21:20:10]Stored FM SN is 0000000000874979 [21:20:10]wFMCommunicate request_size=9 [21:20:10]MH_SAM_APDU [21:20:10]CAPDU: 80 16 00 00 04 B6 D7 00 00 [21:20:10]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [21:20:10]Write i2c OK [21:20:10]MH_I2C_Read... [21:20:10]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [21:20:10]Read from MH i2c: E2 [21:20:10]MH_I2C_Read... [21:20:10]Read from MH i2c: E2 03 00 [21:20:10]MH_I2C_Read... [21:20:10]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [21:20:10]RAPDU: 90 00 [21:20:10]wFMCommunicate OK [21:20:10]FM PIN OK [21:20:10]wFMCommunicate request_size=8 [21:20:10]MH_SAM_APDU [21:20:10]CAPDU: 80 14 04 00 03 02 00 01 [21:20:10]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [21:20:10]Write i2c OK [21:20:10]MH_I2C_Read... [21:20:10]Read from MH i2c: E2 [21:20:10]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [21:20:10]MH_I2C_Read... [21:20:10]Read from MH i2c: E2 03 00 [21:20:10]MH_I2C_Read... [21:20:10]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [21:20:10]RAPDU: 90 00 [21:20:10]wFMCommunicate OK [21:20:10]wFMCommunicate request_size=13 [21:20:10]MH_SAM_APDU [21:20:10]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [21:20:10]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 [21:20:10]Write i2c OK [21:20:10]MH_I2C_Read... [21:20:10]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [21:20:10]Read from MH i2c: E2 [21:20:10]MH_I2C_Read... [21:20:10]Read from MH i2c: E2 03 00 [21:20:10]MH_I2C_Read... [21:20:10]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [21:20:10]RAPDU: 90 00 [21:20:10]wFMCommunicate OK [21:20:10]wFMCommunicate request_size=4 [21:20:10]MH_SAM_APDU [21:20:10]CAPDU: 80 11 00 00 [21:20:10]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [21:20:10]Write i2c OK [21:20:10]MH_I2C_Read... [21:20:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:20:10]Read from MH i2c: E2 [21:20:10]MH_I2C_Read... [21:20:10]Read from MH i2c: E2 17 00 [21:20:10]MH_I2C_Read... [21:20:10]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E7 [21:20:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:20:10]wFMCommunicate OK [21:20:10]DocumentArchiveInit [21:20:10]Start Httpd... [21:20:10]Httpd thread 3067116900 created [21:20:10]Write to MH i2c: 01 00 00 0F 00 0F [21:20:10]Write i2c OK [21:20:10]MH_I2C_Read... [21:20:10]Read from MH i2c: 01 [21:20:10]MH_I2C_Read... [21:20:10]Read from MH i2c: 01 07 00 [21:20:10]MH_I2C_Read... [21:20:10]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [21:20:10]MH Int Process started [21:20:10]Allocated Socket 7 [21:20:10]Bind OK [21:20:10]Listen OK [21:20:10]httpd running on port 8080 [21:20:10]Waiting for new connection... [21:20:10]OFD Sender: Processing packet 87101 [packets to send 277, broken 276] [21:20:10]ProducePacketName [21:20:10]name=ofd_packets/00087101 [21:20:10]OFD Sender: To server: pG, [21:20:10]CommunicateWithHost lk.salyk.kg:30040 [21:20:10]ConnectInit lk.salyk.kg [21:20:14]Connected sock=9 [21:20:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 26 01 00 00 47 45 1E 01 66 42 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F0 3C 00 00 00 00 13 04 06 00 F0 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 06 00 00 00 00 07 04 06 00 F0 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 28 89 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3D 54 01 00 35 04 06 00 50 7D DC 86 BA 53 1D 04 70 07 80 F1 86 96 [21:20:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 B0 13 47 00 DE 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 34 39 37 39 10 04 04 00 3D 54 01 00 F4 03 04 00 DA 34 F0 66 B6 04 01 00 00 45 8C FB 6D BD D5 15 AC [21:20:15]CommunicateWithHost err = 0 [21:20:15]CheckOFDResponse [21:20:15]1017 (14) - 77093643461234 [21:20:15]1041 (16) - 0000000000874979 [21:20:15]1040 (4) - 87101 [21:20:15]1012 (4) - 22.09.2024 15:16 [21:20:15]1206 (1) - 0 [21:20:15]OFD Sender: Remove packet 87101 [21:20:15]ProducePacketName [21:20:15]name=ofd_packets/00087101 [21:20:15]NVStorageDeleteData [21:20:15]OFD Sender: No OFD packet to send [21:20:19]recv_with_timeout no data received [21:20:20]OFD Sender: No OFD packet to send [21:20:22]accept exits with 8 [21:20:22]New connection [21:20:22]New thread 3066830180 created [21:20:22]Waiting for new connection... [21:20:22] Sock 8.Parse request [21:20:22]Sock 8.Check first char [21:20:22]Sock 8.First char is OK [21:20:22]request: POST /json_proto HTTP/1.0 [21:20:22]Method: POST [21:20:22]URL: /json_proto [21:20:22]Method is POST - this is cgi request [21:20:22]url: /json_proto [21:20:22]query_string will be loaded in cgi processing [21:20:22]execute_cgi json_proto POST (null) [21:20:22]execute_cgi path=json_proto method=POST [21:20:22]POST find Content-Length [21:20:22]Host: 172.17.47.196:8080 [21:20:22]Content-Length: 215 [21:20:22]Content-Type: application/json [21:20:22] [21:20:22]POST finish read [21:20:22]Found Content-Length = 215 [21:20:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:20:22]execute_script... [21:20:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:20:22]POST & json_proto [21:20:22]process_json_proto [21:20:22]json parsed OK: [21:20:22]protocol is kg_v1.0 [21:20:22]action value=get_value [21:20:22]process_action get_value [21:20:22]cmd_get_value [21:20:22]process_action get_value done [21:20:22]requested_data is exist [21:20:22]produce_requested_data [21:20:22]requested_item kkm.sn is exist - process it [21:20:22]requested_item kkm.ver is exist - process it [21:20:22]requested_item fm.sn is exist - process it [21:20:22]wFMCommunicate request_size=4 [21:20:22]MH_SAM_APDU [21:20:22]CAPDU: 80 11 00 00 [21:20:22]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [21:20:22]Write i2c OK [21:20:22]MH_I2C_Read... [21:20:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:20:23]Read from MH i2c: E2 [21:20:23]MH_I2C_Read... [21:20:23]Read from MH i2c: E2 17 00 [21:20:23]MH_I2C_Read... [21:20:23]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E9 [21:20:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:20:23]wFMCommunicate OK [21:20:23]requested_item fd.num is exist - process it [21:20:23]SAM_PROTO_GetFieldsCounters [21:20:23]wFMCommunicate request_size=4 [21:20:23]MH_SAM_APDU [21:20:23]CAPDU: 80 13 00 00 [21:20:23]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [21:20:23]Write i2c OK [21:20:23]MH_I2C_Read... [21:20:23]Read from MH i2c: E2 [21:20:23]MH_I2C_Read... [21:20:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:20:23]Read from MH i2c: E2 62 00 [21:20:23]MH_I2C_Read... [21:20:23]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 3D 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 9E 01 00 00 5E 04 04 00 9E 01 00 00 57 04 04 00 9F 01 00 00 19 04 04 00 00 00 00 00 90 00 1D [21:20: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 3D 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 9E 01 00 00 5E 04 04 00 9E 01 00 00 57 04 04 00 9F 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:20:23]wFMCommunicate OK [21:20:23]SAM_PROTO_GetFieldsCounters done [21:20:23]requested_item shift.num is exist - process it [21:20:23]requested_item shift.opened is exist - process it [21:20:23]req_shift_opened [21:20:23]FM_GetShiftState [21:20:23]SAM_PROTO_GetShiftState [21:20:23]wFMCommunicate request_size=4 [21:20:23]MH_SAM_APDU [21:20:23]CAPDU: 80 13 01 00 [21:20:23]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [21:20:23]Write i2c OK [21:20:23]MH_I2C_Read... [21:20:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:20:23]Read from MH i2c: E2 [21:20:23]MH_I2C_Read... [21:20:23]Read from MH i2c: E2 0E 00 [21:20:23]MH_I2C_Read... [21:20:23]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4D [21:20:23]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:20:23]wFMCommunicate OK [21:20:23]SAM_PROTO_GetShiftState done [21:20:23]FM_GetShiftState done [21:20:23]req_shift_opened done [21:20:23]requested_item shift.open_date is exist - process it [21:20:23]req_shift_open_date [21:20:23]req_shift_open_date done [21:20:23]produce_requested_data done [21:20:23]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87101,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [21:20:23]process_action_free get_value [21:20:23]json_value_free [21:20:23]json_value_free done [21:20:23]process_json_proto returns [21:20:23]Send response to host [21:20:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87101,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [21:20:23]free response buf [21:20:23]execute_script done [21:20:23]execute_script returns [21:20:23]free content buf [21:20:23]Sock 8.Close socket [21:20:23]Sock 8.Thread stoped [21:20:23]accept exits with 9 [21:20:23]New connection [21:20:23]New thread 3066686820 created [21:20:23]Thread 3066830180 joined [21:20:23]Waiting for new connection... [21:20:23] Sock 9.Parse request [21:20:23]Sock 9.Check first char [21:20:23]Sock 9.First char is OK [21:20:23]request: POST /json_proto HTTP/1.0 [21:20:23]Method: POST [21:20:23]URL: /json_proto [21:20:23]Method is POST - this is cgi request [21:20:23]url: /json_proto [21:20:23]query_string will be loaded in cgi processing [21:20:23]execute_cgi json_proto POST (null) [21:20:23]execute_cgi path=json_proto method=POST [21:20:23]POST find Content-Length [21:20:23]Host: 172.17.47.196:8080 [21:20:23]Content-Length: 331 [21:20:23]Content-Type: application/json [21:20:23] [21:20:23]POST finish read [21:20:23]Found Content-Length = 331 [21:20:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [21:20:23]execute_script... [21:20:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [21:20:23]POST & json_proto [21:20:23]process_json_proto [21:20:23]json parsed OK: [21:20:23]protocol is kg_v1.0 [21:20:23]action value=get_value [21:20:23]process_action get_value [21:20:23]cmd_get_value [21:20:23]process_action get_value done [21:20:23]requested_data is exist [21:20:23]produce_requested_data [21:20:23]requested_item fm.sale.total is exist - process it [21:20:23]SAM_PROTO_GetFMData [21:20:23]wFMCommunicate request_size=4 [21:20:23]MH_SAM_APDU [21:20:23]CAPDU: 80 13 03 00 [21:20:23]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [21:20:23]Write i2c OK [21:20:23]MH_I2C_Read... [21:20:23]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [21:20:23]Read from MH i2c: E2 [21:20:23]MH_I2C_Read... [21:20:23]Read from MH i2c: E2 FD 00 [21:20:23]MH_I2C_Read... [21:20:23]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 5A 50 01 00 69 04 A3 00 6F 04 04 00 DE 4D 01 00 B1 04 05 00 6B 84 8D B8 01 70 04 05 00 FC 22 A5 8A 01 72 04 04 00 6F 61 E8 2D 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 D0 79 CC 2E 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 EB 4B E6 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 F5 [21:20:23]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 5A 50 01 00 69 04 A3 00 6F 04 04 00 DE 4D 01 00 B1 04 05 00 6B 84 8D B8 01 70 04 05 00 FC 22 A5 8A 01 72 04 04 00 6F 61 E8 2D 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 D0 79 CC 2E 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 EB 4B E6 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 [21:20:23]wFMCommunicate OK [21:20:23]wFMCommunicate request_size=4 [21:20:23]MH_SAM_APDU [21:20:23]CAPDU: 80 17 00 00 [21:20:23]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [21:20:23]Write i2c OK [21:20:23]MH_I2C_Read... [21:20:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:20:23]Read from MH i2c: E2 [21:20:23]MH_I2C_Read... [21:20:23]Read from MH i2c: E2 FD 00 [21:20:23]MH_I2C_Read... [21:20:23]Read from MH i2c: E2 FD 00 14 00 00 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 1F [21:20:23]RAPDU: 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [21:20:23]wFMCommunicate OK [21:20:23]wFMCommunicate request_size=4 [21:20:23]MH_SAM_APDU [21:20:23]CAPDU: 80 17 00 00 [21:20:23]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [21:20:23]Write i2c OK [21:20:23]MH_I2C_Read... [21:20:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:20:24]Read from MH i2c: E2 [21:20:24]MH_I2C_Read... [21:20:24]Read from MH i2c: E2 FD 00 [21:20:24]MH_I2C_Read... [21:20:24]Read from MH i2c: E2 FD 00 15 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 6D [21:20:24]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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:20:24]wFMCommunicate OK [21:20:24]wFMCommunicate request_size=4 [21:20:24]MH_SAM_APDU [21:20:24]CAPDU: 80 17 00 00 [21:20:24]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [21:20:24]Write i2c OK [21:20:24]MH_I2C_Read... [21:20:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:20:24]Read from MH i2c: E2 [21:20:24]MH_I2C_Read... [21:20:24]Read from MH i2c: E2 FD 00 [21:20:24]MH_I2C_Read... [21:20:24]Read from MH i2c: E2 FD 00 16 00 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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 0E [21:20:24]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [21:20:24]wFMCommunicate OK [21:20:24]wFMCommunicate request_size=4 [21:20:24]MH_SAM_APDU [21:20:24]CAPDU: 80 17 00 00 [21:20:24]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [21:20:24]Write i2c OK [21:20:24]MH_I2C_Read... [21:20:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [21:20:24]Read from MH i2c: E2 [21:20:24]MH_I2C_Read... [21:20:24]Read from MH i2c: E2 E5 00 [21:20:24]MH_I2C_Read... [21:20:24]Read from MH i2c: E2 E5 00 17 00 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [21:20:24]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [21:20:24]wFMCommunicate OK [21:20:24]SAM_PROTO_GetFMData done [21:20:24]requested_item fm.sale_refund.total is exist - process it [21:20:24]requested_item fm.buy.total is exist - process it [21:20:24]requested_item shift.sale.total is exist - process it [21:20:24]SAM_PROTO_GetShiftData [21:20:24]wFMCommunicate request_size=4 [21:20:24]MH_SAM_APDU [21:20:24]CAPDU: 80 13 02 00 [21:20:24]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [21:20:24]Write i2c OK [21:20:24]MH_I2C_Read... [21:20:25]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [21:20:25]Read from MH i2c: E2 [21:20:25]MH_I2C_Read... [21:20:25]Read from MH i2c: E2 FD 00 [21:20:25]MH_I2C_Read... [21:20:25]Read from MH i2c: E2 FD 00 18 00 00 BC 04 AA 04 B8 04 6E 04 04 00 9E 01 00 00 69 04 9E 00 6F 04 04 00 9C 01 00 00 B1 04 04 00 32 D5 E8 01 70 04 04 00 E4 4D B3 01 72 04 03 00 4E 87 35 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 A1 EC 33 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 A1 53 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 61 [21:20:25]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 9E 01 00 00 69 04 9E 00 6F 04 04 00 9C 01 00 00 B1 04 04 00 32 D5 E8 01 70 04 04 00 E4 4D B3 01 72 04 03 00 4E 87 35 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 A1 EC 33 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 A1 53 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [21:20:25]wFMCommunicate OK [21:20:25]wFMCommunicate request_size=4 [21:20:25]MH_SAM_APDU [21:20:25]CAPDU: 80 17 00 00 [21:20:25]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [21:20:25]Write i2c OK [21:20:25]MH_I2C_Read... [21:20:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:20:25]Read from MH i2c: E2 [21:20:25]MH_I2C_Read... [21:20:25]Read from MH i2c: E2 FD 00 [21:20:25]MH_I2C_Read... [21:20:25]Read from MH i2c: E2 FD 00 19 00 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 81 [21:20:25]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 [21:20:25]wFMCommunicate OK [21:20:25]wFMCommunicate request_size=4 [21:20:25]MH_SAM_APDU [21:20:25]CAPDU: 80 17 00 00 [21:20:25]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [21:20:25]Write i2c OK [21:20:25]MH_I2C_Read... [21:20:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:20:25]Read from MH i2c: E2 [21:20:25]MH_I2C_Read... [21:20:25]Read from MH i2c: E2 FD 00 [21:20:25]MH_I2C_Read... [21:20:25]Read from MH i2c: E2 FD 00 1A 00 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 C3 [21:20:25]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 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [21:20:25]wFMCommunicate OK [21:20:25]wFMCommunicate request_size=4 [21:20:25]MH_SAM_APDU [21:20:25]CAPDU: 80 17 00 00 [21:20:25]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [21:20:25]OFD Sender: No OFD packet to send [21:20:25]Write i2c OK [21:20:25]MH_I2C_Read... [21:20:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:20:26]Read from MH i2c: E2 [21:20:26]MH_I2C_Read... [21:20:26]Read from MH i2c: E2 FD 00 [21:20:26]MH_I2C_Read... [21:20:26]Read from MH i2c: E2 FD 00 1B 00 00 03 00 00 EF 03 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 90 00 1C [21:20:26]RAPDU: 03 00 00 EF 03 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 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 17 00 00 [21:20:26]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [21:20:26]Write i2c OK [21:20:26]MH_I2C_Read... [21:20:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [21:20:26]Read from MH i2c: E2 [21:20:26]MH_I2C_Read... [21:20:26]Read from MH i2c: E2 D9 00 [21:20:26]MH_I2C_Read... [21:20:26]Read from MH i2c: E2 D9 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [21:20:26]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [21:20:26]wFMCommunicate OK [21:20:26]SAM_PROTO_GetShiftData done [21:20:26]requested_item shift.sale.total_cash is exist - process it [21:20:26]requested_item shift.sale_refund.total is exist - process it [21:20:26]requested_item shift.sale_refund.total_cash is exist - process it [21:20:26]requested_item shift.buy.total is exist - process it [21:20:26]requested_item shift.buy.total_cash is exist - process it [21:20:26]produce_requested_data done [21:20:26]produce_requested_data return {"fm.sale.total":73912495.15,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":320361.46,"shift.sale.total_cash":285281.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [21:20:26]process_action_free get_value [21:20:26]json_value_free [21:20:26]json_value_free done [21:20:26]process_json_proto returns [21:20:26]Send response to host [21:20:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73912495.15,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":320361.46,"shift.sale.total_cash":285281.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [21:20:26]free response buf [21:20:26]execute_script done [21:20:26]execute_script returns [21:20:26]free content buf [21:20:26]Sock 9.Close socket [21:20:26]Sock 9.Thread stoped [21:20:26]accept exits with 8 [21:20:26]New connection [21:20:26]New thread 3066830180 created [21:20:26]Thread 3066686820 joined [21:20:26]Waiting for new connection... [21:20:26] Sock 8.Parse request [21:20:26]Sock 8.Check first char [21:20:26]Sock 8.First char is OK [21:20:26]request: POST /json_proto HTTP/1.0 [21:20:26]Method: POST [21:20:26]URL: /json_proto [21:20:26]Method is POST - this is cgi request [21:20:26]url: /json_proto [21:20:26]query_string will be loaded in cgi processing [21:20:26]execute_cgi json_proto POST (null) [21:20:26]execute_cgi path=json_proto method=POST [21:20:26]POST find Content-Length [21:20:26]Host: 172.17.47.196:8080 [21:20:26]Content-Length: 687 [21:20:26]Content-Type: application/json [21:20:26] [21:20:26]POST finish read [21:20:26]Found Content-Length = 687 [21:20:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872021", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 26.120, "sum" : 1990.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1990.00, "total" : 1990.00, "payments": [ { "type": 0, "sum" : 1990.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:20:26]execute_script... [21: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)872021", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 26.120, "sum" : 1990.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1990.00, "total" : 1990.00, "payments": [ { "type": 0, "sum" : 1990.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:20:26]POST & json_proto [21:20:26]process_json_proto [21:20:26]json parsed OK: [21:20:26]protocol is kg_v1.0 [21:20:26]action value=close_receipt [21:20:26]process_action close_receipt [21:20:26]cmd_close_receipt [21:20:26]MH_GetDate [21:20:26]Write to MH i2c: F0 00 00 1D 00 0C [21:20:26]Write i2c OK [21:20:26]MH_I2C_Read... [21:20:26]Read from MH i2c: F0 [21:20:26]MH_I2C_Read... [21:20:26]Read from MH i2c: F0 09 00 [21:20:26]MH_I2C_Read... [21:20:26]Read from MH i2c: F0 09 00 1D 00 00 1A 8A F0 66 4C 6B 94 66 C0 [21:20:26]GetLastDocTimeStamp 1727039784 [21:20:26]current date 1727040026 [21:20:26]FM_GetShiftState [21:20:26]SAM_PROTO_GetShiftState [21:20:26]wFMCommunicate request_size=4 [21:20:26]MH_SAM_APDU [21:20:26]CAPDU: 80 13 01 00 [21:20:26]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [21:20:26]Write i2c OK [21:20:26]MH_I2C_Read... [21:20:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:20:26]Read from MH i2c: E2 [21:20:26]MH_I2C_Read... [21:20:26]Read from MH i2c: E2 0E 00 [21:20:26]MH_I2C_Read... [21:20:26]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 59 [21:20:26]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:20:26]wFMCommunicate OK [21:20:26]SAM_PROTO_GetShiftState done [21:20:26]FM_GetShiftState done [21:20:26]opened in 1726964220 [21:20:26]opened+sec_in_day 1727050620 [21:20:26]quantity*price = 199034 [21:20:26]sum+1 = 199035 [21:20:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 1990.00 Внесено: 1990.00 СДАЧА: 0.00 НСП 1% : 17.61 НДС 12% : 211.36 Наличными: 1990.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 415 22.09.2024 21:20 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87102 ФПД: 13983759615609 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T212026&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87102&fm=13983759615609&tin=02508201610067®Number=0000000000092592&sum=199000 [21:20:27]StoreToDocumentArchive [21:20:27]shift 497 fd 87102 [21:20:27]save to /storage/0497/doc_00087102 [21:20:27]save last doc name /storage/0497/doc_00087102 to /storage/kkm_last_doc_name [21:20:27]save OK [21:20:27]Clear old archive folders... [21:20:27]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:20:27]tlvbuf is 014AC150 [21:20:27]SAM_PROTO_ClearQueue [21:20:27]wFMCommunicate request_size=4 [21:20:27]MH_SAM_APDU [21:20:27]CAPDU: 80 09 00 00 [21:20:27]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [21:20:27]Write i2c OK [21:20:27]MH_I2C_Read... [21:20:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:20:27]Read from MH i2c: E2 [21:20:27]MH_I2C_Read... [21:20:27]Read from MH i2c: E2 03 00 [21:20:27]MH_I2C_Read... [21:20:27]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [21:20:27]RAPDU: 90 00 [21:20:27]wFMCommunicate OK [21:20:27]SAM_PROTO_ClearQueue done [21:20:27]KKMCreateOFDPacket [21:20:27]OFDProtocolAddRootSTLVToBuf [21:20:27]FM_MakeSignedData [21:20:27]FM_MakeSignedData [21:20:27]SAM_PROTO_SignData [21:20:27]wFMCommunicate request_size=4 [21:20:27]MH_SAM_APDU [21:20:27]CAPDU: 80 0D 01 02 [21:20:27]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [21:20:27]Write i2c OK [21:20:27]MH_I2C_Read... [21:20:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:20:27]Read from MH i2c: E2 [21:20:27]MH_I2C_Read... [21:20:27]Read from MH i2c: E2 03 00 [21:20:27]MH_I2C_Read... [21:20:27]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [21:20:27]RAPDU: 90 00 [21:20:27]wFMCommunicate OK [21:20:27]wFMCommunicate request_size=255 [21:20:27]MH_SAM_APDU [21:20:27]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 08 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7A 09 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 09 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 52 00 00 00 00 07 04 06 00 58 09 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 1A 8A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3E 54 01 00 35 04 06 00 [21:20:28]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 08 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7A 09 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 09 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 52 00 00 00 00 07 04 06 00 58 09 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 1A 8A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3E 54 01 00 35 04 06 00 00 00 7C [21:20:28]Write i2c OK [21:20:28]MH_I2C_Read... [21:20:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:20:28]Read from MH i2c: E2 [21:20:28]MH_I2C_Read... [21:20:28]Read from MH i2c: E2 03 00 [21:20:28]MH_I2C_Read... [21:20:28]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [21:20:28]RAPDU: 90 00 [21:20:28]wFMCommunicate OK [21:20:28]wFMCommunicate request_size=11 [21:20:28]MH_SAM_APDU [21:20:28]CAPDU: 80 0D 02 02 06 0C B7 D9 06 46 79 [21:20:28]Write to MH i2c: E2 0E 00 2E 00 80 0D 02 02 06 00 0C B7 D9 06 46 79 00 00 15 [21:20:28]Write i2c OK [21:20:28]MH_I2C_Read... [21:20:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:20:28]Read from MH i2c: E2 [21:20:28]MH_I2C_Read... [21:20:28]Read from MH i2c: E2 03 00 [21:20:28]MH_I2C_Read... [21:20:28]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [21:20:28]RAPDU: 90 00 [21:20:28]wFMCommunicate OK [21:20:28]wFMCommunicate request_size=4 [21:20:28]MH_SAM_APDU [21:20:28]CAPDU: 80 0D 03 02 [21:20:28]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [21:20:28]Write i2c OK [21:20:28]MH_I2C_Read... [21:20:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:20:28]Read from MH i2c: E2 [21:20:28]MH_I2C_Read... [21:20:28]Read from MH i2c: E2 0B 00 [21:20:28]MH_I2C_Read... [21:20:28]Read from MH i2c: E2 0B 00 2F 00 00 E2 BC 9A 01 E0 B8 EA 41 90 00 A7 [21:20:28]RAPDU: E2 BC 9A 01 E0 B8 EA 41 90 00 [21:20:28]wFMCommunicate OK [21:20:28]SAM_PROTO_SignData done [21:20:28]FM_MakeSignedData done [21:20:28]CreateOFDProtocolMessage [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 30 00 80 11 00 00 00 00 00 00 AA [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 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 09 [21:20:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:20:28]wFMCommunicate OK [21:20:28]CreateOFDProtocolMessage done [21:20:28]OFDSenderStorePacket 87102 [21:20:28]StoreOFDPacket docnum=87102 [21:20:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 AF B9 08 01 12 DC 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 08 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7A 09 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 09 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 52 00 00 00 00 07 04 06 00 58 09 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 1A 8A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3E 54 01 00 35 04 06 00 0C B7 D9 06 46 79 E2 BC 9A 01 E0 B8 EA 41 [21:20:28]CheckFolder [21:20:28]dirname=/storage/ofd_packets [21:20:28]CheckFolder done [21:20:28]ProducePacketName [21:20:28]name=ofd_packets/00087102 [21:20:28]NVStorageSaveData ofd_packets/00087102 [21:20:28]File name is /storage/ofd_packets/00087102 [21:20:28]Write 302 bytes [21:20:28]NVStorageSaveData done [21:20:28]OFDSenderStorePacket done [21:20:28]KKMCreateOFDPacket done [21:20:28]NVStorageSaveData kkm_last_timestamp [21:20:28]File name is /storage/kkm_last_timestamp [21:20:28]Write 4 bytes [21:20:28]NVStorageSaveData done [21:20:28]ExternCall_PrintAddStr [21:20:28]wPrintStart [21:20:28]Write to MH i2c: 01 00 00 31 00 31 [21:20:28]Write i2c OK [21:20:28]MH_I2C_Read... [21:20:28]Read from MH i2c: 01 [21:20:28]MH_I2C_Read... [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 31 00 00 00 00 00 00 FF 0F 46 [21:20:28]RasterBufferAndPrint [21:20:28]line Счет N : (1)872021 [21:20:28]line ИНН: 02508201610067 [21:20:28]line Контрольно-Кассовый Чек [21:20:28]line ПРОДАЖА [21:20:28]line ТРК (МРК, ГНК) : 11 [21:20:28]line Товар: 2710194210 [21:20:28]line ДТ(л)-К-4 [21:20:28]line 26.120 * 76.20 [21:20:28]line = 1990.34 [21:20:28]line НДС 12% НСП 1% [21:20:28]line > о реализуемом товаре [21:20:28]line ОКРУГЛЕНИЕ: -0.34 [21:20:28]line ИТОГО: 1990.00 [21:20:28]line Внесено: 1990.00 [21:20:28]line СДАЧА: 0.00 [21:20:28]line НСП 1% : 17.61 [21:20:28]line НДС 12% : 211.36 [21:20:28]line Наличными: 1990.00 [21:20:28]line Безнал.: 0.00 [21:20:28]line Место: АЗС № 137 "Партнер Нефть" [21:20:28]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [21:20:28]line СНО: Общий режим [21:20:28]line Чек 415 22.09.2024 21:20 [21:20:28]line Смена: 497 ФФД: 1.0 [21:20:28]line ЗНМ: 0300000064 [21:20:28]line РНМ: 0000000000092592 [21:20:28]line Версия ККМ: 001 [21:20:28]line ФМ: 0000000000874979 [21:20:28]line ФД: 87102 [21:20:28]line ФПД: 13983759615609 [21:20:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T212026&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87102&fm=13983759615609&tin=02508201610067®Number=0000000000092592&sum=199000 [21:20:28]written 0, free lines is 4095 [21:20:28]OFD Sender: Processing packet 87102 [packets to send 277, broken 276] [21:20:28]ProducePacketName [21:20:28]name=ofd_packets/00087102 [21:20:28]OFD Sender: To server: pG, [21:20:28]CommunicateWithHost lk.salyk.kg:30040 [21:20:28]ConnectInit lk.salyk.kg [21:20:29]Write to MH i2c: 01 00 00 5C 00 5C [21:20:29]Write i2c OK [21:20:29]MH_I2C_Read... [21:20:29]Read from MH i2c: 01 [21:20:29]MH_I2C_Read... [21:20:29]Read from MH i2c: 01 07 00 [21:20:29]MH_I2C_Read... [21:20:29]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E2 0C 51 [21:20:29]RasterBufferAndPrint [21:20:29]line [21:20:29]line [21:20:29]line [21:20:29]line [21:20:29]line [21:20:29]written 0, free lines is 3319 [21:20:29]MH_Cut [21:20:29]Write to MH i2c: D1 01 00 63 00 01 35 [21:20:29]Write i2c OK [21:20:29]MH_I2C_Read... [21:20:29]Read from MH i2c: D1 [21:20:29]MH_I2C_Read... [21:20:29]Read from MH i2c: D1 01 00 [21:20:29]MH_I2C_Read... [21:20:29]Read from MH i2c: D1 01 00 63 00 00 34 [21:20:29]Write to MH i2c: 01 00 00 64 00 64 [21:20:29]Write i2c OK [21:20:29]MH_I2C_Read... [21:20:29]Connected sock=10 [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 34 39 37 39 10 01 00 00 AF B9 08 01 12 DC 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 08 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7A 09 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 09 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 52 00 00 00 00 07 04 06 00 58 09 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 1A 8A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3E 54 01 00 35 04 06 00 0C B7 D9 06 46 79 E2 BC 9A 01 E0 B8 EA 41 [21:20:30]*** Cut start [21:20:30]*** Partial cut [21:20:30]*** CUTSNS_PIN = 1 [21:20:30]*** CUTSNS_PIN = 0 [21:20:30]*** Brake cut motor [21:20:30]Read from MH i2c: 01 *** Stop cut motor [21:20:30] [21:20:30]*** Cut end [21:20:30]MH_I2C_Read... [21:20:30]Read from MH i2c: 01 07 00 [21:20:30]MH_I2C_Read... [21:20:30]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [21:20:30]process_action close_receipt done [21:20:30]requested_data is exist [21:20:30]produce_requested_data [21:20:30]requested_item fm.sn is exist - process it [21:20:30]wFMCommunicate request_size=4 [21:20:30]MH_SAM_APDU [21:20:30]CAPDU: 80 11 00 00 [21:20:30]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [21:20:30]Write i2c OK [21:20:30]MH_I2C_Read... [21:20:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:20:30]Read from MH i2c: E2 [21:20:30]MH_I2C_Read... [21:20:30]Read from MH i2c: E2 17 00 [21:20:30]MH_I2C_Read... [21:20:30]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 34 39 37 39 90 00 3E [21:20:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:20:30]wFMCommunicate OK [21:20:30]requested_item fd.num is exist - process it [21:20:30]SAM_PROTO_GetFieldsCounters [21:20:30]wFMCommunicate request_size=4 [21:20:30]MH_SAM_APDU [21:20:30]CAPDU: 80 13 00 00 [21:20:30]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [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 34 39 37 39 4F 00 00 00 56 B7 47 00 25 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 34 39 37 39 10 04 04 00 3E 54 01 00 F4 03 04 00 E9 34 F0 66 B6 04 01 00 00 86 FF D5 40 AA 7C C7 8C [21:20:30]CommunicateWithHost err = 0 [21:20:30]CheckOFDResponse [21:20:30]1017 (14) - 77093643461234 [21:20:30]1041 (16) - 0000000000874979 [21:20:30]1040 (4) - 87102 [21:20:30]1012 (4) - 22.09.2024 15:16 [21:20:30]1206 (1) - 0 [21:20:30]OFD Sender: Remove packet 87102 [21:20:30]ProducePacketName [21:20:30]name=ofd_packets/00087102 [21:20:30]NVStorageDeleteData [21:20:30]Write i2c OK [21:20:30]MH_I2C_Read... [21:20:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:20:31]Read from MH i2c: E2 [21:20:31]MH_I2C_Read... [21:20:31]Read from MH i2c: E2 62 00 [21:20:31]MH_I2C_Read... [21:20:31]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 3E 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 9F 01 00 00 5E 04 04 00 9F 01 00 00 57 04 04 00 A0 01 00 00 19 04 04 00 00 00 00 00 90 00 76 [21:20:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 3E 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 9F 01 00 00 5E 04 04 00 9F 01 00 00 57 04 04 00 A0 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:20:31]wFMCommunicate OK [21:20:31]SAM_PROTO_GetFieldsCounters done [21:20:31]requested_item shift.num is exist - process it [21:20:31]requested_item shift.opened is exist - process it [21:20:31]req_shift_opened [21:20:31]FM_GetShiftState [21:20:31]SAM_PROTO_GetShiftState [21:20:31]wFMCommunicate request_size=4 [21:20:31]MH_SAM_APDU [21:20:31]CAPDU: 80 13 01 00 [21:20:31]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [21:20:31]Write i2c OK [21:20:31]MH_I2C_Read... [21:20:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:20:31]Read from MH i2c: E2 [21:20:31]MH_I2C_Read... [21:20:31]Read from MH i2c: E2 0E 00 [21:20:31]MH_I2C_Read... [21:20:31]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A2 [21:20:31]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:20:31]wFMCommunicate OK [21:20:31]SAM_PROTO_GetShiftState done [21:20:31]FM_GetShiftState done [21:20:31]req_shift_opened done [21:20:31]requested_item shift.open_date is exist - process it [21:20:31]req_shift_open_date [21:20:31]req_shift_open_date done [21:20:31]produce_requested_data done [21:20:31]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87102,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [21:20:31]process_action_free close_receipt [21:20:31]json_value_free [21:20:31]json_value_free done [21:20:31]process_json_proto returns [21:20:31]Send response to host [21:20:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87102,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [21:20:31]free response buf [21:20:31]execute_script done [21:20:31]execute_script returns [21:20:31]free content buf [21:20:31]Sock 8.Close socket [21:20:31]Sock 8.Thread stoped [21:20:31]OFD Sender: No OFD packet to send [21:20:36]OFD Sender: No OFD packet to send [21:20:41]OFD Sender: No OFD packet to send [21:20:46]OFD Sender: No OFD packet to send [21:20:51]OFD Sender: No OFD packet to send [21:20:56]OFD Sender: No OFD packet to send [21:20:58]recv_with_timeout no data received [21:21:01]OFD Sender: No OFD packet to send [21:21:02]accept exits with 9 [21:21:02]New connection [21:21:02]New thread 3066686820 created [21:21:02]Thread 3066830180 joined [21:21:02]Waiting for new connection... [21:21:02] Sock 9.Parse request [21:21:02]Sock 9.Check first char [21:21:02]Sock 9.First char is OK [21:21:02]request: POST /json_proto HTTP/1.0 [21:21:02]Method: POST [21:21:02]URL: /json_proto [21:21:02]Method is POST - this is cgi request [21:21:02]url: /json_proto [21:21:02]query_string will be loaded in cgi processing [21:21:02]execute_cgi json_proto POST (null) [21:21:02]execute_cgi path=json_proto method=POST [21:21:02]POST find Content-Length [21:21:02]Host: 172.17.47.196:8080 [21:21:02]Content-Length: 800 [21:21:02]Content-Type: application/json [21:21:02] [21:21:02]POST finish read [21:21:02]Found Content-Length = 800 [21:21:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872022", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 400.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:21:02]execute_script... [21:21: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)872022", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 400.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:21:02]POST & json_proto [21:21:02]process_json_proto [21:21:02]json parsed OK: [21:21:02]protocol is kg_v1.0 [21:21:02]action value=close_receipt [21:21:02]process_action close_receipt [21:21:02]cmd_close_receipt [21:21:02]MH_GetDate [21:21:02]Write to MH i2c: F0 00 00 68 00 57 [21:21:02]Write i2c OK [21:21:02]MH_I2C_Read... [21:21:02]Read from MH i2c: F0 [21:21:02]MH_I2C_Read... [21:21:02]Read from MH i2c: F0 09 00 [21:21:02]MH_I2C_Read... [21:21:02]Read from MH i2c: F0 09 00 68 00 00 3E 8A F0 66 4C 6B 94 66 2F [21:21:02]GetLastDocTimeStamp 1727040026 [21:21:02]current date 1727040062 [21:21:02]FM_GetShiftState [21:21:02]SAM_PROTO_GetShiftState [21:21:02]wFMCommunicate request_size=4 [21:21:02]MH_SAM_APDU [21:21:02]CAPDU: 80 13 01 00 [21:21:02]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [21:21:02]Write i2c OK [21:21:02]MH_I2C_Read... [21:21:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:21:02]Read from MH i2c: E2 [21:21:02]MH_I2C_Read... [21:21:02]Read from MH i2c: E2 0E 00 [21:21:02]MH_I2C_Read... [21:21:02]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A4 [21:21:02]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:21:02]wFMCommunicate OK [21:21:02]SAM_PROTO_GetShiftState done [21:21:02]FM_GetShiftState done [21:21:02]opened in 1726964220 [21:21:02]opened+sec_in_day 1727050620 [21:21:02]quantity*price = 40002 [21:21:02]sum+1 = 40003 [21:21:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.02 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 0.00 Безнал.: 400.02 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 416 22.09.2024 21:21 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87103 ФПД: 262903669274620 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T212103&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87103&fm=262903669274620&tin=02508201610067®Number=0000000000092592&sum=40002 [21:21:04]StoreToDocumentArchive [21:21:04]shift 497 fd 87103 [21:21:04]save to /storage/0497/doc_00087103 [21:21:04]save last doc name /storage/0497/doc_00087103 to /storage/kkm_last_doc_name [21:21:04]save OK [21:21:04]Clear old archive folders... [21:21:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:21:04]tlvbuf is 0148F7A0 [21:21:04]SAM_PROTO_ClearQueue [21:21:04]wFMCommunicate request_size=4 [21:21:04]MH_SAM_APDU [21:21:04]CAPDU: 80 09 00 00 [21:21:04]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [21:21:04]Write i2c OK [21:21:04]MH_I2C_Read... [21:21:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:21:04]Read from MH i2c: E2 [21:21:04]MH_I2C_Read... [21:21:04]Read from MH i2c: E2 03 00 [21:21:04]MH_I2C_Read... [21:21:04]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [21:21:04]RAPDU: 90 00 [21:21:04]wFMCommunicate OK [21:21:04]SAM_PROTO_ClearQueue done [21:21:04]KKMCreateOFDPacket [21:21:04]OFDProtocolAddRootSTLVToBuf [21:21:04]FM_MakeSignedData [21:21:04]FM_MakeSignedData [21:21:04]SAM_PROTO_SignData [21:21:04]wFMCommunicate request_size=4 [21:21:04]MH_SAM_APDU [21:21:04]CAPDU: 80 0D 01 02 [21:21:04]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [21:21:04]Write i2c OK [21:21:04]MH_I2C_Read... [21:21:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:21:04]Read from MH i2c: E2 [21:21:04]MH_I2C_Read... [21:21:04]Read from MH i2c: E2 03 00 [21:21:04]MH_I2C_Read... [21:21:04]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [21:21:04]RAPDU: 90 00 [21:21:04]wFMCommunicate OK [21:21:04]wFMCommunicate request_size=255 [21:21:04]MH_SAM_APDU [21:21: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 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 42 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 3F 8A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3F 54 01 00 35 04 06 00 EF [21:21:04]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 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 42 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 3F 8A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3F 54 01 00 35 04 06 00 EF 00 00 9B [21:21:04]Write i2c OK [21:21:04]MH_I2C_Read... [21:21:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:21:04]Read from MH i2c: E2 [21:21:04]MH_I2C_Read... [21:21:04]Read from MH i2c: E2 03 00 [21:21:04]MH_I2C_Read... [21:21:04]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [21:21:04]RAPDU: 90 00 [21:21:04]wFMCommunicate OK [21:21:04]wFMCommunicate request_size=10 [21:21:04]MH_SAM_APDU [21:21:04]CAPDU: 80 0D 02 02 05 1C 07 D1 37 FC [21:21:04]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 1C 07 D1 37 FC 00 00 24 [21:21:04]Write i2c OK [21:21:04]MH_I2C_Read... [21:21:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:21:04]Read from MH i2c: E2 [21:21:04]MH_I2C_Read... [21:21:04]Read from MH i2c: E2 03 00 [21:21:04]MH_I2C_Read... [21:21:04]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [21:21:04]RAPDU: 90 00 [21:21:04]wFMCommunicate OK [21:21:04]wFMCommunicate request_size=4 [21:21:04]MH_SAM_APDU [21:21:04]CAPDU: 80 0D 03 02 [21:21:04]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [21:21:04]Write i2c OK [21:21:04]MH_I2C_Read... [21:21:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:21:04]Read from MH i2c: E2 [21:21:04]MH_I2C_Read... [21:21:04]Read from MH i2c: E2 0B 00 [21:21:04]MH_I2C_Read... [21:21:04]Read from MH i2c: E2 0B 00 7A 00 00 78 87 98 D6 F3 36 EF EB 90 00 66 [21:21:04]RAPDU: 78 87 98 D6 F3 36 EF EB 90 00 [21:21:04]wFMCommunicate OK [21:21:04]SAM_PROTO_SignData done [21:21:04]FM_MakeSignedData done [21:21:04]CreateOFDProtocolMessage [21:21:04]wFMCommunicate request_size=4 [21:21:04]MH_SAM_APDU [21:21:04]CAPDU: 80 11 00 00 [21:21:04]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [21:21:04]Write i2c OK [21:21:04]MH_I2C_Read... [21:21:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:21:04]Read from MH i2c: E2 [21:21:04]MH_I2C_Read... [21:21:04]Read from MH i2c: E2 17 00 [21:21:04]MH_I2C_Read... [21:21:04]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 34 39 37 39 90 00 54 [21:21:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:21:04]wFMCommunicate OK [21:21:04]CreateOFDProtocolMessage done [21:21:04]OFDSenderStorePacket 87103 [21:21:04]StoreOFDPacket docnum=87103 [21:21:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 C0 22 07 01 42 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 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 42 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 3F 8A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3F 54 01 00 35 04 06 00 EF 1C 07 D1 37 FC 78 87 98 D6 F3 36 EF EB [21:21:04]CheckFolder [21:21:04]dirname=/storage/ofd_packets [21:21:04]CheckFolder done [21:21:04]ProducePacketName [21:21:04]name=ofd_packets/00087103 [21:21:04]NVStorageSaveData ofd_packets/00087103 [21:21:04]File name is /storage/ofd_packets/00087103 [21:21:04]Write 301 bytes [21:21:04]NVStorageSaveData done [21:21:04]OFDSenderStorePacket done [21:21:04]KKMCreateOFDPacket done [21:21:04]NVStorageSaveData kkm_last_timestamp [21:21:04]File name is /storage/kkm_last_timestamp [21:21:04]Write 4 bytes [21:21:04]NVStorageSaveData done [21:21:04]ExternCall_PrintAddStr [21:21:04]wPrintStart [21:21:04]Write to MH i2c: 01 00 00 7C 00 7C [21:21:04]Write i2c OK [21:21:04]MH_I2C_Read... [21:21:04]Read from MH i2c: 01 [21:21:04]MH_I2C_Read... [21:21:04]Read from MH i2c: 01 07 00 [21:21:04]MH_I2C_Read... [21:21:04]OFD Sender: Processing packet 87103 [packets to send 277, broken 276] [21:21:04]ProducePacketName [21:21:04]name=ofd_packets/00087103 [21:21:04]OFD Sender: To server: pG, [21:21:04]CommunicateWithHost lk.salyk.kg:30040 [21:21:04]ConnectInit lk.salyk.kg [21:21:04]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [21:21:04]RasterBufferAndPrint [21:21:04]line Счет N : (1)872022 [21:21:04]line ИНН: 02508201610067 [21:21:04]line Контрольно-Кассовый Чек [21:21:04]line ПРОДАЖА [21:21:04]line ТРК (МРК, ГНК) : 43 [21:21:04]line Товар: 2710124130 [21:21:04]line Аи-92-К-5 [21:21:04]line 5.900 * 67.80 [21:21:04]line = 400.02 [21:21:04]line НДС 12% НСП 1% [21:21:04]line > о реализуемом товаре [21:21:04]line ИТОГО: 400.02 [21:21:04]line НСП 1% : 3.54 [21:21:04]line НДС 12% : 42.48 [21:21:04]line Наличными: 0.00 [21:21:04]line Безнал.: 400.02 [21:21:04]line Место: АЗС № 137 "Партнер Нефть" [21:21:04]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [21:21:04]line СНО: Общий режим [21:21:04]line Чек 416 22.09.2024 21:21 [21:21:04]line Смена: 497 ФФД: 1.0 [21:21:04]line ЗНМ: 0300000064 [21:21:04]line РНМ: 0000000000092592 [21:21:04]line Версия ККМ: 001 [21:21:04]line Платежная система: O! деньги [21:21:04]line ФМ: 0000000000874979 [21:21:04]line ФД: 87103 [21:21:04]line ФПД: 262903669274620 [21:21:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T212103&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87103&fm=262903669274620&tin=02508201610067®Number=0000000000092592&sum=40002 [21:21:04]written 0, free lines is 4095 [21:21:05]Write to MH i2c: 01 00 00 A6 00 A6 [21:21:05]Write i2c OK [21:21:05]MH_I2C_Read... [21:21:05]Read from MH i2c: 01 [21:21:05]MH_I2C_Read... [21:21:05]Read from MH i2c: 01 07 00 [21:21:05]MH_I2C_Read... [21:21:05]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 F0 0C A9 [21:21:05]RasterBufferAndPrint [21:21:05]line [21:21:05]line [21:21:05]line [21:21:05]line [21:21:05]line [21:21:05]written 0, free lines is 3326 [21:21:05]MH_Cut [21:21:05]Write to MH i2c: D1 01 00 AD 00 01 7F [21:21:05]Write i2c OK [21:21:05]MH_I2C_Read... [21:21:05]Read from MH i2c: D1 [21:21:05]MH_I2C_Read... [21:21:05]Read from MH i2c: D1 01 00 [21:21:05]MH_I2C_Read... [21:21:05]Read from MH i2c: D1 01 00 AD 00 00 7E [21:21:05]Write to MH i2c: 01 00 00 AE 00 AE [21:21:05]Write i2c OK [21:21:05]MH_I2C_Read... [21:21:05]*** Cut start [21:21:05]*** Partial cut [21:21:05]*** CUTSNS_PIN = 1 [21:21:06]*** CUTSNS_PIN = 0 [21:21:06]*** Brake cut motor [21:21:06]Read from MH i2c: 01 [21:21:06]MH_I2C_Read... [21:21:06]*** Stop cut motor [21:21:06]*** Cut end [21:21:06]Read from MH i2c: 01 07 00 [21:21:06]MH_I2C_Read... [21:21:06]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [21:21:06]process_action close_receipt done [21:21:06]requested_data is exist [21:21:06]produce_requested_data [21:21:06]requested_item fm.sn is exist - process it [21:21:06]wFMCommunicate request_size=4 [21:21:06]MH_SAM_APDU [21:21:06]CAPDU: 80 11 00 00 [21:21:06]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [21:21:06]Write i2c OK [21:21:06]MH_I2C_Read... [21:21:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:21:06]Read from MH i2c: E2 [21:21:06]MH_I2C_Read... [21:21:06]Read from MH i2c: E2 17 00 [21:21:06]MH_I2C_Read... [21:21:06]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 34 39 37 39 90 00 88 [21:21:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:21:06]wFMCommunicate OK [21:21:06]requested_item fd.num is exist - process it [21:21:06]SAM_PROTO_GetFieldsCounters [21:21:06]wFMCommunicate request_size=4 [21:21:06]MH_SAM_APDU [21:21:06]CAPDU: 80 13 00 00 [21:21:06]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [21:21:06]Write i2c OK [21:21:06]MH_I2C_Read... [21:21:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:21:06]Read from MH i2c: E2 [21:21:06]MH_I2C_Read... [21:21:06]Read from MH i2c: E2 62 00 [21:21:06]MH_I2C_Read... [21:21:06]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 3F 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 A0 01 00 00 5E 04 04 00 A0 01 00 00 57 04 04 00 A1 01 00 00 19 04 04 00 00 00 00 00 90 00 C4 [21:21: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 3F 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 A0 01 00 00 5E 04 04 00 A0 01 00 00 57 04 04 00 A1 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:21:06]wFMCommunicate OK [21:21:06]SAM_PROTO_GetFieldsCounters done [21:21:06]requested_item shift.num is exist - process it [21:21:06]requested_item shift.opened is exist - process it [21:21:06]req_shift_opened [21:21:06]FM_GetShiftState [21:21:06]SAM_PROTO_GetShiftState [21:21:06]wFMCommunicate request_size=4 [21:21:06]MH_SAM_APDU [21:21:06]CAPDU: 80 13 01 00 [21:21:06]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [21:21:06]Write i2c OK [21:21:06]MH_I2C_Read... [21:21:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:21:06]Read from MH i2c: E2 [21:21:06]MH_I2C_Read... [21:21:06]Read from MH i2c: E2 0E 00 [21:21:06]MH_I2C_Read... [21:21:06]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 EC [21:21:06]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:21:06]wFMCommunicate OK [21:21:06]SAM_PROTO_GetShiftState done [21:21:06]FM_GetShiftState done [21:21:06]req_shift_opened done [21:21:06]requested_item shift.open_date is exist - process it [21:21:06]req_shift_open_date [21:21:06]req_shift_open_date done [21:21:06]produce_requested_data done [21:21:06]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87103,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [21:21:06]process_action_free close_receipt [21:21:06]json_value_free [21:21:06]json_value_free done [21:21:06]process_json_proto returns [21:21:06]Send response to host [21:21:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87103,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [21:21:06]free response buf [21:21:06]execute_script done [21:21:06]execute_script returns [21:21:06]free content buf [21:21:06]Sock 9.Close socket [21:21:06]Sock 9.Thread stoped [21:21:09]recv_with_timeout no data received [21:21:09]ConnectInit Can't take IP for lk.salyk.kg [21:21:09]CommunicateWithHost connect error [21:21:09]CommunicateWithHost err = -1 [21:21:09]OFD Sender: Server communicate error [21:21:14]OFD Sender: Processing packet 87103 [packets to send 277, broken 276] [21:21:14]ProducePacketName [21:21:14]name=ofd_packets/00087103 [21:21:14]OFD Sender: To server: pG, [21:21:14]CommunicateWithHost lk.salyk.kg:30040 [21:21:14]ConnectInit lk.salyk.kg [21:21:19]recv_with_timeout no data received [21:21:19]ConnectInit Can't take IP for lk.salyk.kg [21:21:19]CommunicateWithHost connect error [21:21:19]CommunicateWithHost err = -1 [21:21:19]OFD Sender: Server communicate error [21:21:24]OFD Sender: Processing packet 87103 [packets to send 277, broken 276] [21:21:24]ProducePacketName [21:21:24]name=ofd_packets/00087103 [21:21:24]OFD Sender: To server: pG, [21:21:24]CommunicateWithHost lk.salyk.kg:30040 [21:21:24]ConnectInit lk.salyk.kg [21:21:27]Connected sock=10 [21:21:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 C0 22 07 01 42 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 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 42 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 3F 8A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3F 54 01 00 35 04 06 00 EF 1C 07 D1 37 FC 78 87 98 D6 F3 36 EF EB [21:21:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 0A ED 47 00 75 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 34 39 37 39 10 04 04 00 3F 54 01 00 F4 03 04 00 23 35 F0 66 B6 04 01 00 00 0C 91 5F E2 8A EC D8 0C [21:21:28]CommunicateWithHost err = 0 [21:21:28]CheckOFDResponse [21:21:28]1017 (14) - 77093643461234 [21:21:28]1041 (16) - 0000000000874979 [21:21:28]1040 (4) - 87103 [21:21:28]1012 (4) - 22.09.2024 15:17 [21:21:28]1206 (1) - 0 [21:21:28]OFD Sender: Remove packet 87103 [21:21:28]ProducePacketName [21:21:28]name=ofd_packets/00087103 [21:21:28]NVStorageDeleteData [21:21:28]OFD Sender: No OFD packet to send [21:21:33]OFD Sender: No OFD packet to send [21:21:38]OFD Sender: No OFD packet to send [21:21:42]accept exits with 8 [21:21:42]New connection [21:21:42]New thread 3066830180 created [21:21:42]Thread 3066686820 joined [21:21:42]Waiting for new connection... [21:21:42] Sock 8.Parse request [21:21:42]Sock 8.Check first char [21:21:42]Sock 8.First char is OK [21:21:42]request: POST /json_proto HTTP/1.0 [21:21:42]Method: POST [21:21:42]URL: /json_proto [21:21:42]Method is POST - this is cgi request [21:21:42]url: /json_proto [21:21:42]query_string will be loaded in cgi processing [21:21:42]execute_cgi json_proto POST (null) [21:21:42]execute_cgi path=json_proto method=POST [21:21:42]POST find Content-Length [21:21:42]Host: 172.17.47.196:8080 [21:21:42]Content-Length: 678 [21:21:42]Content-Type: application/json [21:21:42] [21:21:42]POST finish read [21:21:42]Found Content-Length = 678 [21:21:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872023", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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" ] } } [21:21:42]execute_script... [21:21: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)872023", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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" ] } } [21:21:42]POST & json_proto [21:21:42]process_json_proto [21:21:42]json parsed OK: [21:21:42]protocol is kg_v1.0 [21:21:42]action value=close_receipt [21:21:42]process_action close_receipt [21:21:42]cmd_close_receipt [21:21:42]MH_GetDate [21:21:42]Write to MH i2c: F0 00 00 B2 00 A1 [21:21:42]Write i2c OK [21:21:42]MH_I2C_Read... [21:21:42]Read from MH i2c: F0 [21:21:42]MH_I2C_Read... [21:21:42]Read from MH i2c: F0 09 00 [21:21:42]MH_I2C_Read... [21:21:42]Read from MH i2c: F0 09 00 B2 00 00 66 8A F0 66 4C 6B 94 66 A1 [21:21:42]GetLastDocTimeStamp 1727040063 [21:21:42]current date 1727040102 [21:21:42]FM_GetShiftState [21:21:42]SAM_PROTO_GetShiftState [21:21:42]wFMCommunicate request_size=4 [21:21:42]MH_SAM_APDU [21:21:42]CAPDU: 80 13 01 00 [21:21:42]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [21:21:42]Write i2c OK [21:21:42]MH_I2C_Read... [21:21:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:21:42]Read from MH i2c: E2 [21:21:42]MH_I2C_Read... [21:21:42]Read from MH i2c: E2 0E 00 [21:21:42]MH_I2C_Read... [21:21:42]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 EE [21:21:42]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:21:42]wFMCommunicate OK [21:21:42]SAM_PROTO_GetShiftState done [21:21:42]FM_GetShiftState done [21:21:42]opened in 1726964220 [21:21:42]opened+sec_in_day 1727050620 [21:21:42]quantity*price = 80004 [21:21:42]sum+1 = 80005 [21:21:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.96 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 417 22.09.2024 21:21 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87104 ФПД: 16089712489538 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T212142&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87104&fm=16089712489538&tin=02508201610067®Number=0000000000092592&sum=80000 [21:21:43]StoreToDocumentArchive [21:21:43]shift 497 fd 87104 [21:21:43]save to /storage/0497/doc_00087104 [21:21:43]save last doc name /storage/0497/doc_00087104 to /storage/kkm_last_doc_name [21:21:43]save OK [21:21:43]Clear old archive folders... [21:21:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:21:43]tlvbuf is 014B3020 [21:21:43]SAM_PROTO_ClearQueue [21:21:43]wFMCommunicate request_size=4 [21:21:43]MH_SAM_APDU [21:21:43]CAPDU: 80 09 00 00 [21:21:43]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [21:21:43]Write i2c OK [21:21:43]MH_I2C_Read... [21:21:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:21:43]Read from MH i2c: E2 [21:21:43]MH_I2C_Read... [21:21:43]Read from MH i2c: E2 03 00 [21:21:43]MH_I2C_Read... [21:21:43]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [21:21:43]RAPDU: 90 00 [21:21:43]wFMCommunicate OK [21:21:43]SAM_PROTO_ClearQueue done [21:21:43]KKMCreateOFDPacket [21:21:43]OFDProtocolAddRootSTLVToBuf [21:21:43]FM_MakeSignedData [21:21:43]FM_MakeSignedData [21:21:43]SAM_PROTO_SignData [21:21:43]wFMCommunicate request_size=4 [21:21:43]MH_SAM_APDU [21:21:43]CAPDU: 80 0D 01 02 [21:21:43]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [21:21:43]Write i2c OK [21:21:43]MH_I2C_Read... [21:21:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:21:43]Read from MH i2c: E2 [21:21:43]MH_I2C_Read... [21:21:43]Read from MH i2c: E2 03 00 [21:21:43]MH_I2C_Read... [21:21:43]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [21:21:43]RAPDU: 90 00 [21:21:43]wFMCommunicate OK [21:21:43]wFMCommunicate request_size=255 [21:21:43]MH_SAM_APDU [21:21: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 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 A1 01 00 00 F4 03 04 00 66 8A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 40 54 01 00 35 04 06 00 0E [21:21:43]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 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 A1 01 00 00 F4 03 04 00 66 8A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 40 54 01 00 35 04 06 00 0E 00 00 F1 [21:21:43]Write i2c OK [21:21:43]MH_I2C_Read... [21:21:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:21:43]Read from MH i2c: E2 [21:21:43]MH_I2C_Read... [21:21:43]Read from MH i2c: E2 03 00 [21:21:43]MH_I2C_Read... [21:21:43]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [21:21:43]RAPDU: 90 00 [21:21:43]wFMCommunicate OK [21:21:43]wFMCommunicate request_size=10 [21:21:43]MH_SAM_APDU [21:21:43]CAPDU: 80 0D 02 02 05 A2 2D 98 F4 42 [21:21:43]Write to MH i2c: E2 0D 00 C3 00 80 0D 02 02 05 00 A2 2D 98 F4 42 00 00 E4 [21:21:43]Write i2c OK [21:21:43]MH_I2C_Read... [21:21:43]OFD Sender: No OFD packet to send [21:21:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:21:43]Read from MH i2c: E2 [21:21:43]MH_I2C_Read... [21:21:43]Read from MH i2c: E2 03 00 [21:21:43]MH_I2C_Read... [21:21:43]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [21:21:43]RAPDU: 90 00 [21:21:43]wFMCommunicate OK [21:21:43]wFMCommunicate request_size=4 [21:21:43]MH_SAM_APDU [21:21:43]CAPDU: 80 0D 03 02 [21:21:43]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [21:21:43]Write i2c OK [21:21:43]MH_I2C_Read... [21:21:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:21:43]Read from MH i2c: E2 [21:21:43]MH_I2C_Read... [21:21:43]Read from MH i2c: E2 0B 00 [21:21:43]MH_I2C_Read... [21:21:43]Read from MH i2c: E2 0B 00 C4 00 00 72 A2 2B C0 03 8A F0 D5 90 00 91 [21:21:43]RAPDU: 72 A2 2B C0 03 8A F0 D5 90 00 [21:21:43]wFMCommunicate OK [21:21:43]SAM_PROTO_SignData done [21:21:43]FM_MakeSignedData done [21:21:43]CreateOFDProtocolMessage [21:21:43]wFMCommunicate request_size=4 [21:21:43]MH_SAM_APDU [21:21:43]CAPDU: 80 11 00 00 [21:21:43]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [21:21:43]Write i2c OK [21:21:43]MH_I2C_Read... [21:21:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:21:43]Read from MH i2c: E2 [21:21:43]MH_I2C_Read... [21:21:43]Read from MH i2c: E2 17 00 [21:21:43]MH_I2C_Read... [21:21:43]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 34 39 37 39 90 00 9E [21:21:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:21:43]wFMCommunicate OK [21:21:43]CreateOFDProtocolMessage done [21:21:43]OFDSenderStorePacket 87104 [21:21:43]StoreOFDPacket docnum=87104 [21:21:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 30 72 07 01 6C A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 A1 01 00 00 F4 03 04 00 66 8A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 40 54 01 00 35 04 06 00 0E A2 2D 98 F4 42 72 A2 2B C0 03 8A F0 D5 [21:21:43]CheckFolder [21:21:43]dirname=/storage/ofd_packets [21:21:43]CheckFolder done [21:21:43]ProducePacketName [21:21:43]name=ofd_packets/00087104 [21:21:43]NVStorageSaveData ofd_packets/00087104 [21:21:43]File name is /storage/ofd_packets/00087104 [21:21:43]Write 301 bytes [21:21:43]NVStorageSaveData done [21:21:43]OFDSenderStorePacket done [21:21:43]KKMCreateOFDPacket done [21:21:43]NVStorageSaveData kkm_last_timestamp [21:21:43]File name is /storage/kkm_last_timestamp [21:21:43]Write 4 bytes [21:21:43]NVStorageSaveData done [21:21:43]ExternCall_PrintAddStr [21:21:43]wPrintStart [21:21:43]Write to MH i2c: 01 00 00 C6 00 C6 [21:21:43]Write i2c OK [21:21:43]MH_I2C_Read... [21:21:43]Read from MH i2c: 01 [21:21:43]MH_I2C_Read... [21:21:43]Read from MH i2c: 01 07 00 [21:21:43]MH_I2C_Read... [21:21:43]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [21:21:43]RasterBufferAndPrint [21:21:43]line Счет N : (1)872023 [21:21:43]line ИНН: 02508201610067 [21:21:43]line Контрольно-Кассовый Чек [21:21:43]line ПРОДАЖА [21:21:43]line ТРК (МРК, ГНК) : 63 [21:21:43]line Товар: 2710124130 [21:21:43]line Аи-92-К-5 [21:21:43]line 11.800 * 67.80 [21:21:43]line = 800.04 [21:21:43]line НДС 12% НСП 1% [21:21:43]line > о реализуемом товаре [21:21:43]line ОКРУГЛЕНИЕ: -0.04 [21:21:43]line ИТОГО: 800.00 [21:21:43]line Внесено: 800.00 [21:21:43]line СДАЧА: 0.00 [21:21:43]line НСП 1% : 7.08 [21:21:43]line НДС 12% : 84.96 [21:21:43]line Наличными: 800.00 [21:21:43]line Безнал.: 0.00 [21:21:43]line Место: АЗС № 137 "Партнер Нефть" [21:21:43]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [21:21:43]line СНО: Общий режим [21:21:43]line Чек 417 22.09.2024 21:21 [21:21:43]line Смена: 497 ФФД: 1.0 [21:21:43]line ЗНМ: 0300000064 [21:21:43]line РНМ: 0000000000092592 [21:21:43]line Версия ККМ: 001 [21:21:43]line ФМ: 0000000000874979 [21:21:43]line ФД: 87104 [21:21:43]line ФПД: 16089712489538 [21:21:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T212142&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87104&fm=16089712489538&tin=02508201610067®Number=0000000000092592&sum=80000 [21:21:43]written 0, free lines is 4095 [21:21:44]OFD Sender: Processing packet 87104 [packets to send 277, broken 276] [21:21:44]ProducePacketName [21:21:44]name=ofd_packets/00087104 [21:21:44]OFD Sender: To server: pG, [21:21:44]CommunicateWithHost lk.salyk.kg:30040 [21:21:44]ConnectInit lk.salyk.kg [21:21:44]Write to MH i2c: 01 00 00 F1 00 F1 [21:21:44]Write i2c OK [21:21:44]MH_I2C_Read... [21:21:44]Read from MH i2c: 01 [21:21:44]MH_I2C_Read... [21:21:44]Read from MH i2c: 01 07 00 [21:21:44]MH_I2C_Read... [21:21:44]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 DE 0C E2 [21:21:44]RasterBufferAndPrint [21:21:44]line [21:21:44]line [21:21:44]line [21:21:44]line [21:21:44]line [21:21:44]written 0, free lines is 3306 [21:21:44]MH_Cut [21:21:44]Write to MH i2c: D1 01 00 F8 00 01 CA [21:21:44]Write i2c OK [21:21:44]MH_I2C_Read... [21:21:44]Read from MH i2c: D1 [21:21:44]MH_I2C_Read... [21:21:44]Read from MH i2c: D1 01 00 [21:21:44]MH_I2C_Read... [21:21:44]Read from MH i2c: D1 01 00 F8 00 00 C9 [21:21:44]Write to MH i2c: 01 00 00 F9 00 F9 [21:21:44]Write i2c OK [21:21:44]MH_I2C_Read... [21:21:45]*** Cut start [21:21:45]*** Partial cut [21:21:45]*** CUTSNS_PIN = 1 [21:21:45]*** CUTSNS_PIN = 0 [21:21:45]*** Brake cut motor [21:21:45]Read from MH i2c: 01 [21:21:45]MH_I2C_Read... [21:21:45]*** Stop cut motor [21:21:45]*** Cut end [21:21:45]Read from MH i2c: 01 07 00 [21:21:45]MH_I2C_Read... [21:21:45]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [21:21:45]process_action close_receipt done [21:21:45]requested_data is exist [21:21:45]produce_requested_data [21:21:45]requested_item fm.sn is exist - process it [21:21:45]wFMCommunicate request_size=4 [21:21:45]MH_SAM_APDU [21:21:45]CAPDU: 80 11 00 00 [21:21:45]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [21:21:45]Write i2c OK [21:21:45]MH_I2C_Read... [21:21:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:21:45]Read from MH i2c: E2 [21:21:45]MH_I2C_Read... [21:21:45]Read from MH i2c: E2 17 00 [21:21:45]MH_I2C_Read... [21:21:45]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 34 39 37 39 90 00 D3 [21:21:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:21:45]wFMCommunicate OK [21:21:45]requested_item fd.num is exist - process it [21:21:45]SAM_PROTO_GetFieldsCounters [21:21:45]wFMCommunicate request_size=4 [21:21:45]MH_SAM_APDU [21:21:45]CAPDU: 80 13 00 00 [21:21:45]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [21:21:45]Write i2c OK [21:21:45]MH_I2C_Read... [21:21:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:21:46]Read from MH i2c: E2 [21:21:46]MH_I2C_Read... [21:21:46]Read from MH i2c: E2 62 00 [21:21:46]MH_I2C_Read... [21:21:46]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 40 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 13 [21:21:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 40 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:21:46]wFMCommunicate OK [21:21:46]SAM_PROTO_GetFieldsCounters done [21:21:46]requested_item shift.num is exist - process it [21:21:46]requested_item shift.opened is exist - process it [21:21:46]req_shift_opened [21:21:46]FM_GetShiftState [21:21:46]SAM_PROTO_GetShiftState [21:21:46]wFMCommunicate request_size=4 [21:21:46]MH_SAM_APDU [21:21:46]CAPDU: 80 13 01 00 [21:21:46]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [21:21:46]Write i2c OK [21:21:46]MH_I2C_Read... [21:21:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:21:46]Read from MH i2c: E2 [21:21:46]MH_I2C_Read... [21:21:46]Read from MH i2c: E2 0E 00 [21:21:46]MH_I2C_Read... [21:21:46]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 37 [21:21:46]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:21:46]wFMCommunicate OK [21:21:46]SAM_PROTO_GetShiftState done [21:21:46]FM_GetShiftState done [21:21:46]req_shift_opened done [21:21:46]requested_item shift.open_date is exist - process it [21:21:46]req_shift_open_date [21:21:46]req_shift_open_date done [21:21:46]produce_requested_data done [21:21:46]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87104,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [21:21:46]process_action_free close_receipt [21:21:46]json_value_free [21:21:46]json_value_free done [21:21:46]process_json_proto returns [21:21:46]Send response to host [21:21:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87104,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [21:21:46]free response buf [21:21:46]execute_script done [21:21:46]execute_script returns [21:21:46]free content buf [21:21:46]Sock 8.Close socket [21:21:46]Sock 8.Thread stoped [21:21:47]Connected sock=11 [21:21:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 30 72 07 01 6C A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 A1 01 00 00 F4 03 04 00 66 8A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 40 54 01 00 35 04 06 00 0E A2 2D 98 F4 42 72 A2 2B C0 03 8A F0 D5 [21:21:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 B5 8C 47 00 FA 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 34 39 37 39 10 04 04 00 40 54 01 00 F4 03 04 00 37 35 F0 66 B6 04 01 00 00 8B 05 45 39 CB 8B 9E 24 [21:21:48]CommunicateWithHost err = 0 [21:21:48]CheckOFDResponse [21:21:48]1017 (14) - 77093643461234 [21:21:48]1041 (16) - 0000000000874979 [21:21:48]1040 (4) - 87104 [21:21:48]1012 (4) - 22.09.2024 15:18 [21:21:48]1206 (1) - 0 [21:21:48]OFD Sender: Remove packet 87104 [21:21:48]ProducePacketName [21:21:48]name=ofd_packets/00087104 [21:21:48]NVStorageDeleteData [21:21:48]OFD Sender: No OFD packet to send [21:21:53]OFD Sender: No OFD packet to send [21:21:58]OFD Sender: No OFD packet to send [21:22:03]OFD Sender: No OFD packet to send [21:22:08]OFD Sender: No OFD packet to send [21:22:13]OFD Sender: No OFD packet to send [21:22:15]recv_with_timeout no data received [21:22:18]OFD Sender: No OFD packet to send [21:22:23]OFD Sender: No OFD packet to send [21:22:28]OFD Sender: No OFD packet to send [21:22:33]OFD Sender: No OFD packet to send [21:22:38]OFD Sender: No OFD packet to send [21:22:43]OFD Sender: No OFD packet to send [21:22:44]recv_with_timeout no data received [21:22:47]accept exits with 9 [21:22:47]New connection [21:22:47]New thread 3066686820 created [21:22:47]Thread 3066830180 joined [21:22:47]Waiting for new connection... [21:22:47] Sock 9.Parse request [21:22:47]Sock 9.Check first char [21:22:47]Sock 9.First char is OK [21:22:47]request: POST /json_proto HTTP/1.0 [21:22:47]Method: POST [21:22:47]URL: /json_proto [21:22:47]Method is POST - this is cgi request [21:22:47]url: /json_proto [21:22:47]query_string will be loaded in cgi processing [21:22:47]execute_cgi json_proto POST (null) [21:22:47]execute_cgi path=json_proto method=POST [21:22:47]POST find Content-Length [21:22:47]Host: 172.17.47.196:8080 [21:22:47]Content-Length: 682 [21:22:47]Content-Type: application/json [21:22:47] [21:22:47]POST finish read [21:22:47]Found Content-Length = 682 [21:22:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872024", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:22:47]execute_script... [21:22: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)872024", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:22:47]POST & json_proto [21:22:47]process_json_proto [21:22:47]json parsed OK: [21:22:47]protocol is kg_v1.0 [21:22:47]action value=close_receipt [21:22:47]process_action close_receipt [21:22:47]cmd_close_receipt [21:22:47]MH_GetDate [21:22:47]Write to MH i2c: F0 00 00 FD 00 EC [21:22:47]Write i2c OK [21:22:47]MH_I2C_Read... [21:22:47]Read from MH i2c: F0 [21:22:47]MH_I2C_Read... [21:22:47]Read from MH i2c: F0 09 00 [21:22:47]MH_I2C_Read... [21:22:47]Read from MH i2c: F0 09 00 FD 00 00 A7 8A F0 66 4C 6B 94 66 2D [21:22:47]GetLastDocTimeStamp 1727040102 [21:22:47]current date 1727040167 [21:22:47]FM_GetShiftState [21:22:47]SAM_PROTO_GetShiftState [21:22:47]wFMCommunicate request_size=4 [21:22:47]MH_SAM_APDU [21:22:47]CAPDU: 80 13 01 00 [21:22:47]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [21:22:47]Write i2c OK [21:22:47]MH_I2C_Read... [21:22:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:22:47]Read from MH i2c: E2 [21:22:47]MH_I2C_Read... [21:22:47]Read from MH i2c: E2 0E 00 [21:22:47]MH_I2C_Read... [21:22:47]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 39 [21:22:47]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:22:47]wFMCommunicate OK [21:22:47]SAM_PROTO_GetShiftState done [21:22:47]FM_GetShiftState done [21:22:47]opened in 1726964220 [21:22:47]opened+sec_in_day 1727050620 [21:22:47]quantity*price = 40005 [21:22:47]sum+1 = 40006 [21:22:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 418 22.09.2024 21:22 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87105 ФПД: 228005252678719 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T212248&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87105&fm=228005252678719&tin=02508201610067®Number=0000000000092592&sum=40000 [21:22:49]StoreToDocumentArchive [21:22:49]shift 497 fd 87105 [21:22:49]save to /storage/0497/doc_00087105 [21:22:49]save last doc name /storage/0497/doc_00087105 to /storage/kkm_last_doc_name [21:22:49]save OK [21:22:49]Clear old archive folders... [21:22:49]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:22:49]tlvbuf is 01490400 [21:22:49]SAM_PROTO_ClearQueue [21:22:49]wFMCommunicate request_size=4 [21:22:49]MH_SAM_APDU [21:22:49]CAPDU: 80 09 00 00 [21:22:49]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [21:22:49]Write i2c OK [21:22:49]MH_I2C_Read... [21:22:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:22:49]Read from MH i2c: E2 [21:22:49]MH_I2C_Read... [21:22:49]Read from MH i2c: E2 03 00 [21:22:49]MH_I2C_Read... [21:22:49]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [21:22:49]RAPDU: 90 00 [21:22:49]wFMCommunicate OK [21:22:49]SAM_PROTO_ClearQueue done [21:22:49]KKMCreateOFDPacket [21:22:49]OFDProtocolAddRootSTLVToBuf [21:22:49]FM_MakeSignedData [21:22:49]FM_MakeSignedData [21:22:49]SAM_PROTO_SignData [21:22:49]wFMCommunicate request_size=4 [21:22:49]MH_SAM_APDU [21:22:49]CAPDU: 80 0D 01 02 [21:22:49]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [21:22:49]Write i2c OK [21:22:49]MH_I2C_Read... [21:22:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:22:49]Read from MH i2c: E2 [21:22:49]MH_I2C_Read... [21:22:49]Read from MH i2c: E2 03 00 [21:22:49]MH_I2C_Read... [21:22:49]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [21:22:49]RAPDU: 90 00 [21:22:49]wFMCommunicate OK [21:22:49]wFMCommunicate request_size=255 [21:22:49]MH_SAM_APDU [21:22:49]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 A2 01 00 00 F4 03 04 00 A8 8A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 41 54 01 00 35 04 06 00 [21:22:49]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 A2 01 00 00 F4 03 04 00 A8 8A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 41 54 01 00 35 04 06 00 00 00 A6 [21:22:49]Write i2c OK [21:22:49]MH_I2C_Read... [21:22:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:22:49]Read from MH i2c: E2 [21:22:49]MH_I2C_Read... [21:22:49]Read from MH i2c: E2 03 00 [21:22:49]MH_I2C_Read... [21:22:49]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [21:22:49]RAPDU: 90 00 [21:22:49]wFMCommunicate OK [21:22:49]wFMCommunicate request_size=11 [21:22:49]MH_SAM_APDU [21:22:49]CAPDU: 80 0D 02 02 06 CF 5E 9C 17 C4 3F [21:22:49]Write to MH i2c: E2 0E 00 0E 01 80 0D 02 02 06 00 CF 5E 9C 17 C4 3F 00 00 78 [21:22:49]Write i2c OK [21:22:49]MH_I2C_Read... [21:22:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:22:49]Read from MH i2c: E2 [21:22:49]MH_I2C_Read... [21:22:49]Read from MH i2c: E2 03 00 [21:22:49]MH_I2C_Read... [21:22:49]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [21:22:49]RAPDU: 90 00 [21:22:49]wFMCommunicate OK [21:22:49]wFMCommunicate request_size=4 [21:22:49]MH_SAM_APDU [21:22:49]CAPDU: 80 0D 03 02 [21:22:49]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [21:22:49]Write i2c OK [21:22:49]MH_I2C_Read... [21:22:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:22:49]Read from MH i2c: E2 [21:22:49]MH_I2C_Read... [21:22:49]Read from MH i2c: E2 0B 00 [21:22:49]MH_I2C_Read... [21:22:49]Read from MH i2c: E2 0B 00 0F 01 00 AA 47 DE 3E 51 56 84 D5 90 00 99 [21:22:49]RAPDU: AA 47 DE 3E 51 56 84 D5 90 00 [21:22:49]wFMCommunicate OK [21:22:49]SAM_PROTO_SignData done [21:22:49]FM_MakeSignedData done [21:22:49]CreateOFDProtocolMessage [21:22:49]wFMCommunicate request_size=4 [21:22:49]MH_SAM_APDU [21:22:49]CAPDU: 80 11 00 00 [21:22:49]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [21:22:49]Write i2c OK [21:22:49]MH_I2C_Read... [21:22:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:22:49]Read from MH i2c: E2 [21:22:49]MH_I2C_Read... [21:22:49]Read from MH i2c: E2 17 00 [21:22:49]MH_I2C_Read... [21:22:49]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 34 39 37 39 90 00 EA [21:22:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:22:49]wFMCommunicate OK [21:22:49]CreateOFDProtocolMessage done [21:22:49]OFDSenderStorePacket 87105 [21:22:49]StoreOFDPacket docnum=87105 [21:22:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 E4 D0 08 01 9F DC 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 A2 01 00 00 F4 03 04 00 A8 8A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 41 54 01 00 35 04 06 00 CF 5E 9C 17 C4 3F AA 47 DE 3E 51 56 84 D5 [21:22:49]CheckFolder [21:22:49]dirname=/storage/ofd_packets [21:22:49]CheckFolder done [21:22:49]ProducePacketName [21:22:49]name=ofd_packets/00087105 [21:22:49]NVStorageSaveData ofd_packets/00087105 [21:22:49]File name is /storage/ofd_packets/00087105 [21:22:49]Write 302 bytes [21:22:49]NVStorageSaveData done [21:22:49]OFDSenderStorePacket done [21:22:49]KKMCreateOFDPacket done [21:22:49]NVStorageSaveData kkm_last_timestamp [21:22:49]File name is /storage/kkm_last_timestamp [21:22:49]Write 4 bytes [21:22:49]NVStorageSaveData done [21:22:49]ExternCall_PrintAddStr [21:22:49]wPrintStart [21:22:49]Write to MH i2c: 01 00 00 11 01 12 [21:22:49]Write i2c OK [21:22:49]MH_I2C_Read... [21:22:49]Read from MH i2c: 01 [21:22:49]MH_I2C_Read... [21:22:49]Read from MH i2c: 01 07 00 [21:22:49]MH_I2C_Read... [21:22:49]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [21:22:49]RasterBufferAndPrint [21:22:49]line Счет N : (1)872024 [21:22:49]line ИНН: 02508201610067 [21:22:49]line Контрольно-Кассовый Чек [21:22:49]line ПРОДАЖА [21:22:49]line ТРК (МРК, ГНК) : 64 [21:22:49]line Товар: 2710194210 [21:22:49]line ДТ(л)-К-4 [21:22:49]line 5.250 * 76.20 [21:22:49]line = 400.05 [21:22:49]line НДС 12% НСП 1% [21:22:49]line > о реализуемом товаре [21:22:49]line ОКРУГЛЕНИЕ: -0.05 [21:22:49]line ИТОГО: 400.00 [21:22:49]line Внесено: 400.00 [21:22:49]line СДАЧА: 0.00 [21:22:49]line НСП 1% : 3.54 [21:22:49]line НДС 12% : 42.48 [21:22:49]line Наличными: 400.00 [21:22:49]line Безнал.: 0.00 [21:22:49]line Место: АЗС № 137 "Партнер Нефть" [21:22:49]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [21:22:49]line СНО: Общий режим [21:22:49]line Чек 418 22.09.2024 21:22 [21:22:49]line Смена: 497 ФФД: 1.0 [21:22:49]line ЗНМ: 0300000064 [21:22:49]line РНМ: 0000000000092592 [21:22:49]line Версия ККМ: 001 [21:22:49]line ФМ: 0000000000874979 [21:22:49]line ФД: 87105 [21:22:49]line ФПД: 228005252678719 [21:22:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T212248&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87105&fm=228005252678719&tin=02508201610067®Number=0000000000092592&sum=40000 [21:22:49]OFD Sender: Processing packet 87105 [packets to send 277, broken 276] [21:22:49]ProducePacketName [21:22:49]name=ofd_packets/00087105 [21:22:49]OFD Sender: To server: pG, [21:22:49]CommunicateWithHost lk.salyk.kg:30040 [21:22:49]ConnectInit lk.salyk.kg [21:22:49]written 0, free lines is 4095 [21:22:50]Write to MH i2c: 01 00 00 3C 01 3D [21:22:50]Write i2c OK [21:22:50]MH_I2C_Read... [21:22:50]Read from MH i2c: 01 [21:22:50]MH_I2C_Read... [21:22:50]Read from MH i2c: 01 07 00 [21:22:50]MH_I2C_Read... [21:22:50]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 D8 0C 28 [21:22:50]RasterBufferAndPrint [21:22:50]line [21:22:50]line [21:22:50]line [21:22:50]line [21:22:50]line [21:22:50]written 0, free lines is 3293 [21:22:50]MH_Cut [21:22:50]Write to MH i2c: D1 01 00 43 01 01 16 [21:22:50]Write i2c OK [21:22:50]MH_I2C_Read... [21:22:50]Read from MH i2c: D1 [21:22:50]MH_I2C_Read... [21:22:50]Read from MH i2c: D1 01 00 [21:22:50]MH_I2C_Read... [21:22:50]Read from MH i2c: D1 01 00 43 01 00 15 [21:22:50]Write to MH i2c: 01 00 00 44 01 45 [21:22:50]Write i2c OK [21:22:50]MH_I2C_Read... [21:22:51]*** Cut start [21:22:51]*** Partial cut [21:22:51]*** CUTSNS_PIN = 1 [21:22:51]*** CUTSNS_PIN = 0 [21:22:51]*** Brake cut motor [21:22:51]Read from MH i2c: 01 [21:22:51]MH_I2C_Read... [21:22:51]*** Stop cut motor [21:22:51]*** Cut end [21:22:51]Read from MH i2c: 01 07 00 [21:22:51]MH_I2C_Read... [21:22:51]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [21:22:51]process_action close_receipt done [21:22:51]requested_data is exist [21:22:51]produce_requested_data [21:22:51]requested_item fm.sn is exist - process it [21:22:51]wFMCommunicate request_size=4 [21:22:51]MH_SAM_APDU [21:22:51]CAPDU: 80 11 00 00 [21:22:51]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [21:22:51]Write i2c OK [21:22:51]MH_I2C_Read... [21:22:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:22:51]Read from MH i2c: E2 [21:22:51]MH_I2C_Read... [21:22:51]Read from MH i2c: E2 17 00 [21:22:51]MH_I2C_Read... [21:22:51]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 34 39 37 39 90 00 1F [21:22:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:22:51]wFMCommunicate OK [21:22:51]requested_item fd.num is exist - process it [21:22:51]SAM_PROTO_GetFieldsCounters [21:22:51]wFMCommunicate request_size=4 [21:22:51]MH_SAM_APDU [21:22:51]CAPDU: 80 13 00 00 [21:22:51]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [21:22:51]Write i2c OK [21:22:51]MH_I2C_Read... [21:22:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:22:51]Read from MH i2c: E2 [21:22:51]MH_I2C_Read... [21:22:51]Read from MH i2c: E2 62 00 [21:22:51]MH_I2C_Read... [21:22:51]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 41 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 A2 01 00 00 5E 04 04 00 A2 01 00 00 57 04 04 00 A3 01 00 00 19 04 04 00 00 00 00 00 90 00 63 [21:22:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 41 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 A2 01 00 00 5E 04 04 00 A2 01 00 00 57 04 04 00 A3 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:22:51]wFMCommunicate OK [21:22:51]SAM_PROTO_GetFieldsCounters done [21:22:51]requested_item shift.num is exist - process it [21:22:51]requested_item shift.opened is exist - process it [21:22:51]req_shift_opened [21:22:51]FM_GetShiftState [21:22:51]SAM_PROTO_GetShiftState [21:22:51]wFMCommunicate request_size=4 [21:22:51]MH_SAM_APDU [21:22:51]CAPDU: 80 13 01 00 [21:22:51]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [21:22:51]Write i2c OK [21:22:51]MH_I2C_Read... [21:22:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:22:51]Read from MH i2c: E2 [21:22:51]MH_I2C_Read... [21:22:51]Read from MH i2c: E2 0E 00 [21:22:51]MH_I2C_Read... [21:22:51]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 83 [21:22:51]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:22:51]wFMCommunicate OK [21:22:51]SAM_PROTO_GetShiftState done [21:22:51]FM_GetShiftState done [21:22:51]req_shift_opened done [21:22:51]requested_item shift.open_date is exist - process it [21:22:51]req_shift_open_date [21:22:51]req_shift_open_date done [21:22:51]produce_requested_data done [21:22:51]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87105,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [21:22:51]process_action_free close_receipt [21:22:51]json_value_free [21:22:51]json_value_free done [21:22:51]process_json_proto returns [21:22:51]Send response to host [21:22:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87105,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [21:22:51]free response buf [21:22:51]execute_script done [21:22:51]execute_script returns [21:22:51]free content buf [21:22:51]Sock 9.Close socket [21:22:51]Sock 9.Thread stoped [21:22:53]Connected sock=11 [21:22:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 E4 D0 08 01 9F DC 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 A2 01 00 00 F4 03 04 00 A8 8A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 41 54 01 00 35 04 06 00 CF 5E 9C 17 C4 3F AA 47 DE 3E 51 56 84 D5 [21:22:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 8E 59 47 00 D0 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 34 39 37 39 10 04 04 00 41 54 01 00 F4 03 04 00 79 35 F0 66 B6 04 01 00 00 A7 5A FE 38 07 E3 04 EC [21:22:55]CommunicateWithHost err = 0 [21:22:55]CheckOFDResponse [21:22:55]1017 (14) - 77093643461234 [21:22:55]1041 (16) - 0000000000874979 [21:22:55]1040 (4) - 87105 [21:22:55]1012 (4) - 22.09.2024 15:19 [21:22:55]1206 (1) - 0 [21:22:55]OFD Sender: Remove packet 87105 [21:22:55]ProducePacketName [21:22:55]name=ofd_packets/00087105 [21:22:55]NVStorageDeleteData [21:22:55]OFD Sender: No OFD packet to send [21:23:00]OFD Sender: No OFD packet to send [21:23:05]OFD Sender: No OFD packet to send [21:23:10]OFD Sender: No OFD packet to send [21:23:15]OFD Sender: No OFD packet to send [21:23:20]OFD Sender: No OFD packet to send [21:23:25]OFD Sender: No OFD packet to send [21:23:30]OFD Sender: No OFD packet to send [21:23:35]OFD Sender: No OFD packet to send [21:23:40]OFD Sender: No OFD packet to send [21:23:45]OFD Sender: No OFD packet to send [21:23:50]OFD Sender: No OFD packet to send [21:23:55]OFD Sender: No OFD packet to send [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:20]OFD Sender: No OFD packet to send [21:24:25]OFD Sender: No OFD packet to send [21:24:30]OFD Sender: No OFD packet to send [21:24:35]OFD Sender: No OFD packet to send [21:24:40]OFD Sender: No OFD packet to send [21:24:45]OFD Sender: No OFD packet to send [21:24:50]OFD Sender: No OFD packet to send [21:24:55]OFD Sender: No OFD packet to send [21:25:00]OFD Sender: No OFD packet to send [21:25:05]OFD Sender: No OFD packet to send [21:25:10]OFD Sender: No OFD packet to send [21:25:15]OFD Sender: No OFD packet to send [21:25:20]OFD Sender: No OFD packet to send [21:25:25]OFD Sender: No OFD packet to send [21:25:30]OFD Sender: No OFD packet to send [21:25:35]OFD Sender: No OFD packet to send [21:25:40]OFD Sender: No OFD packet to send [21:25:45]OFD Sender: No OFD packet to send [21:25:50]OFD Sender: No OFD packet to send [21:25:55]OFD Sender: No OFD packet to send [21:26:00]OFD Sender: No OFD packet to send [21:26:05]OFD Sender: No OFD packet to send [21:26:10]OFD Sender: No OFD packet to send [21:26:15]OFD Sender: No OFD packet to send [21:26:20]OFD Sender: No OFD packet to send [21:26:25]OFD Sender: No OFD packet to send [21:26:30]OFD Sender: No OFD packet to send [21:26:36]OFD Sender: No OFD packet to send [21:26:41]OFD Sender: No OFD packet to send [21:26:46]OFD Sender: No OFD packet to send [21:26:51]OFD Sender: No OFD packet to send [21:26:56]OFD Sender: No OFD packet to send [21:27:01]OFD Sender: No OFD packet to send [21:27:06]OFD Sender: No OFD packet to send [21:27:11]OFD Sender: No OFD packet to send [21:27:16]OFD Sender: No OFD packet to send [21:27:21]OFD Sender: No OFD packet to send [21:27:26]OFD Sender: No OFD packet to send [21:27:31]OFD Sender: No OFD packet to send [21:27:36]OFD Sender: No OFD packet to send [21:27:41]OFD Sender: No OFD packet to send [21:27:46]OFD Sender: No OFD packet to send [21:27:51]OFD Sender: No OFD packet to send [21:27:56]OFD Sender: No OFD packet to send [21:28:01]OFD Sender: No OFD packet to send [21:28:06]OFD Sender: No OFD packet to send [21:28:11]OFD Sender: No OFD packet to send [21:28:16]OFD Sender: No OFD packet to send [21:28:18]recv_with_timeout no data received [21:28:21]OFD Sender: No OFD packet to send [21:28:26]OFD Sender: No OFD packet to send [21:28:31]OFD Sender: No OFD packet to send [21:28:36]OFD Sender: No OFD packet to send [21:28:41]OFD Sender: No OFD packet to send [21:28:46]OFD Sender: No OFD packet to send [21:28:51]OFD Sender: No OFD packet to send [21:28:54]recv_with_timeout no data received [21:28:56]OFD Sender: No OFD packet to send [21:29:01]OFD Sender: No OFD packet to send [21:29:06]OFD Sender: No OFD packet to send [21:29:11]OFD Sender: No OFD packet to send [21:29:16]OFD Sender: No OFD packet to send [21:29:21]OFD Sender: No OFD packet to send [21:29:26]OFD Sender: No OFD packet to send [21:29:31]OFD Sender: No OFD packet to send [21:29:36]OFD Sender: No OFD packet to send [21:29:41]OFD Sender: No OFD packet to send [21:29:46]OFD Sender: No OFD packet to send [21:29:51]OFD Sender: No OFD packet to send [21:29:56]OFD Sender: No OFD packet to send [21:30:01]OFD Sender: No OFD packet to send [21:30:06]OFD Sender: No OFD packet to send [21:30:11]recv_with_timeout no data received [21:30:11]OFD Sender: No OFD packet to send [21:30:16]OFD Sender: No OFD packet to send [21:30:21]OFD Sender: No OFD packet to send [21:30:26]OFD Sender: No OFD packet to send [21:30:31]OFD Sender: No OFD packet to send [21:30:36]OFD Sender: No OFD packet to send [21:30:41]OFD Sender: No OFD packet to send [21:30:46]OFD Sender: No OFD packet to send [21:30:47]recv_with_timeout no data received [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:21]OFD Sender: No OFD packet to send [21:31:26]OFD Sender: No OFD packet to send [21:31:31]recv_with_timeout no data received [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:39]recv_with_timeout no data received [21:32:41]OFD Sender: No OFD packet to send [21:32:46]OFD Sender: No OFD packet to send [21:32:50]recv_with_timeout no data received [21:32:51]OFD Sender: No OFD packet to send [21:32:56]OFD Sender: No OFD packet to send [21:33:01]OFD Sender: No OFD packet to send [21:33:06]OFD Sender: No OFD packet to send [21:33:11]OFD Sender: No OFD packet to send [21:33:16]OFD Sender: No OFD packet to send [21:33:21]OFD Sender: No OFD packet to send [21:33:26]OFD Sender: No OFD packet to send [21:33:31]OFD Sender: No OFD packet to send [21:33:36]OFD Sender: No OFD packet to send [21:33:41]OFD Sender: No OFD packet to send [21:33:46]OFD Sender: No OFD packet to send [21:33:51]OFD Sender: No OFD packet to send [21:33:56]OFD Sender: No OFD packet to send [21:34:01]OFD Sender: No OFD packet to send [21:34:06]OFD Sender: No OFD packet to send [21:34:08]recv_with_timeout no data received [21:34:11]OFD Sender: No OFD packet to send [21:34:16]OFD Sender: No OFD packet to send [21:34:21]OFD Sender: No OFD packet to send [21:34:26]OFD Sender: No OFD packet to send [21:34:31]OFD Sender: No OFD packet to send [21:34:36]OFD Sender: No OFD packet to send [21:34:41]OFD Sender: No OFD packet to send [21:34:46]OFD Sender: No OFD packet to send [21:34:51]OFD Sender: No OFD packet to send [21:34:56]OFD Sender: No OFD packet to send [21:35:01]OFD Sender: No OFD packet to send [21:35:06]OFD Sender: No OFD packet to send [21:35:11]OFD Sender: No OFD packet to send [21:35:16]OFD Sender: No OFD packet to send [21:35:21]OFD Sender: No OFD packet to send [21:35:26]OFD Sender: No OFD packet to send [21:35:31]OFD Sender: No OFD packet to send [21:35:36]OFD Sender: No OFD packet to send [21:35:41]OFD Sender: No OFD packet to send [21:35:46]OFD Sender: No OFD packet to send [21:35:48]recv_with_timeout no data received [21:35:51]OFD Sender: No OFD packet to send [21:35:56]OFD Sender: No OFD packet to send [21:36:01]OFD Sender: No OFD packet to send [21:36:06]OFD Sender: No OFD packet to send [21:36:11]OFD Sender: No OFD packet to send [21:36:16]OFD Sender: No OFD packet to send [21:36:22]OFD Sender: No OFD packet to send [21:36:27]OFD Sender: No OFD packet to send [21:36:32]OFD Sender: No OFD packet to send [21:36:37]OFD Sender: No OFD packet to send [21:36:42]OFD Sender: No OFD packet to send [21:36:47]OFD Sender: No OFD packet to send [21:36:52]OFD Sender: No OFD packet to send [21:36:57]OFD Sender: No OFD packet to send [21:37:02]OFD Sender: No OFD packet to send [21:37:07]OFD Sender: No OFD packet to send [21:37:12]OFD Sender: No OFD packet to send [21:37:17]OFD Sender: No OFD packet to send [21:37:22]OFD Sender: No OFD packet to send [21:37:27]OFD Sender: No OFD packet to send [21:37:32]OFD Sender: No OFD packet to send [21:37:37]OFD Sender: No OFD packet to send [21:37:42]OFD Sender: No OFD packet to send [21:37:42]accept exits with 8 [21:37:42]New connection [21:37:42]New thread 3066830180 created [21:37:42]Thread 3066686820 joined [21:37:42]Waiting for new connection... [21:37:42] Sock 8.Parse request [21:37:42]Sock 8.Check first char [21:37:42]Sock 8.First char is OK [21:37:42]request: POST /json_proto HTTP/1.0 [21:37:42]Method: POST [21:37:42]URL: /json_proto [21:37:42]Method is POST - this is cgi request [21:37:42]url: /json_proto [21:37:42]query_string will be loaded in cgi processing [21:37:42]execute_cgi json_proto POST (null) [21:37:42]execute_cgi path=json_proto method=POST [21:37:42]POST find Content-Length [21:37:42]Host: 172.17.47.196:8080 [21:37:42]Content-Length: 621 [21:37:42]Content-Type: application/json [21:37:42] [21:37:42]POST finish read [21:37:42]Found Content-Length = 621 [21:37:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148141", "tax_sys" : 0, "items" : [ { "code": "48744119", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Xstyle Dual", "price" : 149.00, "quantity" : 1.000, "sum" : 149.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 149.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:37:42]execute_script... [21:37: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 : (3)148141", "tax_sys" : 0, "items" : [ { "code": "48744119", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Xstyle Dual", "price" : 149.00, "quantity" : 1.000, "sum" : 149.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 149.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:37:42]POST & json_proto [21:37:42]process_json_proto [21:37:42]json parsed OK: [21:37:42]protocol is kg_v1.0 [21:37:42]action value=close_receipt [21:37:42]process_action close_receipt [21:37:42]cmd_close_receipt [21:37:42]MH_GetDate [21:37:42]Write to MH i2c: F0 00 00 48 01 38 [21:37:42]Write i2c OK [21:37:42]MH_I2C_Read... [21:37:42]Read from MH i2c: F0 [21:37:42]MH_I2C_Read... [21:37:42]Read from MH i2c: F0 09 00 [21:37:42]MH_I2C_Read... [21:37:42]Read from MH i2c: F0 09 00 48 01 00 26 8E F0 66 4C 6B 94 66 FC [21:37:42]GetLastDocTimeStamp 1727040168 [21:37:42]current date 1727041062 [21:37:42]FM_GetShiftState [21:37:42]SAM_PROTO_GetShiftState [21:37:42]wFMCommunicate request_size=4 [21:37:42]MH_SAM_APDU [21:37:42]CAPDU: 80 13 01 00 [21:37:42]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [21:37:42]Write i2c OK [21:37:42]MH_I2C_Read... [21:37:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:37:42]Read from MH i2c: E2 [21:37:42]MH_I2C_Read... [21:37:42]Read from MH i2c: E2 0E 00 [21:37:42]MH_I2C_Read... [21:37:42]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 85 [21:37:42]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:37:42]wFMCommunicate OK [21:37:42]SAM_PROTO_GetShiftState done [21:37:42]FM_GetShiftState done [21:37:42]opened in 1726964220 [21:37:42]opened+sec_in_day 1727050620 [21:37:42]quantity*price = 14900 [21:37:42]sum+1 = 14901 [21:37:42]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 450.00 Внесено: 450.00 СДАЧА: 0.00 НСП 1% : 3.98 НДС 12% : 47.81 Наличными: 450.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 421 22.09.2024 21:39 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87108 ФПД: 104680351976018 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T213956&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87108&fm=104680351976018&tin=02508201610067®Number=0000000000092592&sum=45000 [21:39:57]StoreToDocumentArchive [21:39:57]shift 497 fd 87108 [21:39:57]save to /storage/0497/doc_00087108 [21:39:57]save last doc name /storage/0497/doc_00087108 to /storage/kkm_last_doc_name [21:39:57]save OK [21:39:57]Clear old archive folders... [21:39:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:39:57]tlvbuf is 01D23740 [21:39:57]SAM_PROTO_ClearQueue [21:39:57]wFMCommunicate request_size=4 [21:39:57]MH_SAM_APDU [21:39:57]CAPDU: 80 09 00 00 [21:39:57]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [21:39:57]Write i2c OK [21:39:57]MH_I2C_Read... [21:39:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:39:57]Read from MH i2c: E2 [21:39:57]MH_I2C_Read... [21:39:57]Read from MH i2c: E2 03 00 [21:39:57]MH_I2C_Read... [21:39:57]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [21:39:57]RAPDU: 90 00 [21:39:57]wFMCommunicate OK [21:39:57]SAM_PROTO_ClearQueue done [21:39:57]KKMCreateOFDPacket [21:39:57]OFDProtocolAddRootSTLVToBuf [21:39:57]FM_MakeSignedData [21:39:57]FM_MakeSignedData [21:39:57]SAM_PROTO_SignData [21:39:57]wFMCommunicate request_size=4 [21:39:57]MH_SAM_APDU [21:39:57]CAPDU: 80 0D 01 02 [21:39:57]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [21:39:57]Write i2c OK [21:39:57]MH_I2C_Read... [21:39:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:39:57]Read from MH i2c: E2 [21:39:57]MH_I2C_Read... [21:39:57]Read from MH i2c: E2 03 00 [21:39:57]MH_I2C_Read... [21:39:57]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [21:39:57]RAPDU: 90 00 [21:39:57]wFMCommunicate OK [21:39:57]wFMCommunicate request_size=255 [21:39:57]MH_SAM_APDU [21:39: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 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 AC 8E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 44 54 01 00 35 04 06 00 5F [21:39:57]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 AC 8E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 44 54 01 00 35 04 06 00 5F 00 00 42 [21:39:57]Write i2c OK [21:39:57]MH_I2C_Read... [21:39:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:39:58]Read from MH i2c: E2 [21:39:58]MH_I2C_Read... [21:39:58]Read from MH i2c: E2 03 00 [21:39:58]MH_I2C_Read... [21:39:58]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [21:39:58]RAPDU: 90 00 [21:39:58]wFMCommunicate OK [21:39:58]wFMCommunicate request_size=10 [21:39:58]MH_SAM_APDU [21:39:58]CAPDU: 80 0D 02 02 05 34 CB 31 CA 52 [21:39:58]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 34 CB 31 CA 52 00 00 FE [21:39:58]Write i2c OK [21:39:58]MH_I2C_Read... [21:39:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:39:58]Read from MH i2c: E2 [21:39:58]MH_I2C_Read... [21:39:58]Read from MH i2c: E2 03 00 [21:39:58]MH_I2C_Read... [21:39:58]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [21:39:58]RAPDU: 90 00 [21:39:58]wFMCommunicate OK [21:39:58]wFMCommunicate request_size=4 [21:39:58]MH_SAM_APDU [21:39:58]CAPDU: 80 0D 03 02 [21:39:58]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [21:39:58]Write i2c OK [21:39:58]MH_I2C_Read... [21:39:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:39:58]Read from MH i2c: E2 [21:39:58]MH_I2C_Read... [21:39:58]Read from MH i2c: E2 0B 00 [21:39:58]MH_I2C_Read... [21:39:58]Read from MH i2c: E2 0B 00 2F 00 00 99 C4 4A 36 F0 EC A3 C7 90 00 CE [21:39:58]RAPDU: 99 C4 4A 36 F0 EC A3 C7 90 00 [21:39:58]wFMCommunicate OK [21:39:58]SAM_PROTO_SignData done [21:39:58]FM_MakeSignedData done [21:39:58]CreateOFDProtocolMessage [21:39:58]wFMCommunicate request_size=4 [21:39:58]MH_SAM_APDU [21:39:58]CAPDU: 80 11 00 00 [21:39:58]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [21:39:58]Write i2c OK [21:39:58]MH_I2C_Read... [21:39:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:39:58]Read from MH i2c: E2 [21:39:58]MH_I2C_Read... [21:39:58]Read from MH i2c: E2 17 00 [21:39:58]MH_I2C_Read... [21:39:58]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 09 [21:39:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:39:58]wFMCommunicate OK [21:39:58]CreateOFDProtocolMessage done [21:39:58]OFDSenderStorePacket 87108 [21:39:58]StoreOFDPacket docnum=87108 [21:39:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 46 98 07 01 79 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 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 AC 8E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 44 54 01 00 35 04 06 00 5F 34 CB 31 CA 52 99 C4 4A 36 F0 EC A3 C7 [21:39:58]CheckFolder [21:39:58]dirname=/storage/ofd_packets [21:39:58]CheckFolder done [21:39:58]ProducePacketName [21:39:58]name=ofd_packets/00087108 [21:39:58]NVStorageSaveData ofd_packets/00087108 [21:39:58]File name is /storage/ofd_packets/00087108 [21:39:58]Write 301 bytes [21:39:58]NVStorageSaveData done [21:39:58]OFDSenderStorePacket done [21:39:58]KKMCreateOFDPacket done [21:39:58]NVStorageSaveData kkm_last_timestamp [21:39:58]File name is /storage/kkm_last_timestamp [21:39:58]Write 4 bytes [21:39:58]NVStorageSaveData done [21:39:58]ExternCall_PrintAddStr [21:39:58]wPrintStart [21:39:58]Write to MH i2c: 01 00 00 31 00 31 [21:39:58]Write i2c OK [21:39:58]MH_I2C_Read... [21:39:58]Read from MH i2c: 01 [21:39:58]MH_I2C_Read... [21:39:58]Read from MH i2c: 01 07 00 [21:39:58]MH_I2C_Read... [21:39:58]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [21:39:58]RasterBufferAndPrint [21:39:58]line Счет N : (1)872026 [21:39:58]line ИНН: 02508201610067 [21:39:58]line Контрольно-Кассовый Чек [21:39:58]line ПРОДАЖА [21:39:58]line ТРК (МРК, ГНК) : 53 [21:39:58]line Товар: 2710124130 [21:39:58]line Аи-92-К-5 [21:39:58]line 6.640 * 67.80 [21:39:58]line = 450.19 [21:39:58]line НДС 12% НСП 1% [21:39:58]line > о реализуемом товаре [21:39:58]line ОКРУГЛЕНИЕ: -0.19 [21:39:58]line ИТОГО: 450.00 [21:39:58]line Внесено: 450.00 [21:39:58]line СДАЧА: 0.00 [21:39:58]line НСП 1% : 3.98 [21:39:58]line НДС 12% : 47.81 [21:39:58]line Наличными: 450.00 [21:39:58]line Безнал.: 0.00 [21:39:58]line Место: АЗС № 137 "Партнер Нефть" [21:39:58]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [21:39:58]line СНО: Общий режим [21:39:58]line Чек 421 22.09.2024 21:39 [21:39:58]line Смена: 497 ФФД: 1.0 [21:39:58]line ЗНМ: 0300000064 [21:39:58]line РНМ: 0000000000092592 [21:39:58]line Версия ККМ: 001 [21:39:58]line ФМ: 0000000000874979 [21:39:58]line ФД: 87108 [21:39:58]line ФПД: 104680351976018 [21:39:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T213956&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87108&fm=104680351976018&tin=02508201610067®Number=0000000000092592&sum=45000 [21:39:58]written 0, free lines is 4095 [21:39:58]OFD Sender: Processing packet 87108 [packets to send 277, broken 276] [21:39:58]ProducePacketName [21:39:58]name=ofd_packets/00087108 [21:39:58]OFD Sender: To server: pG, [21:39:58]CommunicateWithHost lk.salyk.kg:30040 [21:39:58]ConnectInit lk.salyk.kg [21:39:58]Connected sock=10 [21:39:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 46 98 07 01 79 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 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 AC 8E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 44 54 01 00 35 04 06 00 5F 34 CB 31 CA 52 99 C4 4A 36 F0 EC A3 C7 [21:39:58]Write to MH i2c: 01 00 00 5C 00 5C [21:39:58]Write i2c OK [21:39:58]MH_I2C_Read... [21:39:58]Read from MH i2c: 01 [21:39:58]MH_I2C_Read... [21:39:58]Read from MH i2c: 01 07 00 [21:39:58]MH_I2C_Read... [21:39:58]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 EF 0C 5E [21:39:58]RasterBufferAndPrint [21:39:58]line [21:39:58]line [21:39:58]line [21:39:58]line [21:39:58]line [21:39:58]written 0, free lines is 3332 [21:39:58]MH_Cut [21:39:58]Write to MH i2c: D1 01 00 63 00 01 35 [21:39:58]Write i2c OK [21:39:58]MH_I2C_Read... [21:39:58]Read from MH i2c: D1 [21:39:58]MH_I2C_Read... [21:39:58]Read from MH i2c: D1 01 00 [21:39:58]MH_I2C_Read... [21:39:58]Read from MH i2c: D1 01 00 63 00 00 34 [21:39:58]Write to MH i2c: 01 00 00 64 00 64 [21:39:58]Write i2c OK [21:39:58]MH_I2C_Read... [21:39:59]*** Cut start [21:39:59]*** Partial cut [21:39:59]*** CUTSNS_PIN = 1 [21:39:59]*** CUTSNS_PIN = 0 [21:39:59]*** Brake cut motor [21:40:00]Read from MH i2c: 01 [21:40:00]MH_I2C_Read... [21:40:00]*** Stop cut motor [21:40:00]*** Cut end [21:40:00]Read from MH i2c: 01 07 00 [21:40:00]MH_I2C_Read... [21:40:00]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [21:40:00]process_action close_receipt done [21:40:00]requested_data is exist [21:40:00]produce_requested_data [21:40:00]requested_item fm.sn is exist - process it [21:40:00]wFMCommunicate request_size=4 [21:40:00]MH_SAM_APDU [21:40:00]CAPDU: 80 11 00 00 [21:40:00]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [21:40:00]Write i2c OK [21:40:00]MH_I2C_Read... [21:40:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:40:00]Read from MH i2c: E2 [21:40:00]MH_I2C_Read... [21:40:00]Read from MH i2c: E2 17 00 [21:40:00]MH_I2C_Read... [21:40:00]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 34 39 37 39 90 00 3E [21:40:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:40:00]wFMCommunicate OK [21:40:00]requested_item fd.num is exist - process it [21:40:00]SAM_PROTO_GetFieldsCounters [21:40:00]wFMCommunicate request_size=4 [21:40:00]MH_SAM_APDU [21:40:00]CAPDU: 80 13 00 00 [21:40:00]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [21:40:00]Write i2c OK [21:40:00]MH_I2C_Read... [21:40:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:40:00]Read from MH i2c: E2 [21:40:00]MH_I2C_Read... [21:40:00]Read from MH i2c: E2 62 00 [21:40:00]MH_I2C_Read... [21:40:00]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 44 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 A5 01 00 00 5E 04 04 00 A5 01 00 00 57 04 04 00 A6 01 00 00 19 04 04 00 00 00 00 00 90 00 8E [21:40: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 44 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 A5 01 00 00 5E 04 04 00 A5 01 00 00 57 04 04 00 A6 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:40:00]wFMCommunicate OK [21:40:00]SAM_PROTO_GetFieldsCounters done [21:40:00]requested_item shift.num is exist - process it [21:40:00]requested_item shift.opened is exist - process it [21:40:00]req_shift_opened [21:40:00]FM_GetShiftState [21:40:00]SAM_PROTO_GetShiftState [21:40:00]wFMCommunicate request_size=4 [21:40:00]MH_SAM_APDU [21:40:00]CAPDU: 80 13 01 00 [21:40:00]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [21:40:00]Write i2c OK [21:40:00]MH_I2C_Read... [21:40:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 11 30 47 00 81 1C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 44 54 01 00 F4 03 04 00 7A 39 F0 66 B6 04 01 00 00 8B 55 88 3F 70 5F A1 BE [21:40:00]CommunicateWithHost err = 0 [21:40:00]CheckOFDResponse [21:40:00]1017 (14) - 77093643461234 [21:40:00]1041 (16) - 0000000000874979 [21:40:00]1040 (4) - 87108 [21:40:00]1012 (4) - 22.09.2024 15:36 [21:40:00]1206 (1) - 0 [21:40:00]OFD Sender: Remove packet 87108 [21:40:00]ProducePacketName [21:40:00]name=ofd_packets/00087108 [21:40:00]NVStorageDeleteData [21:40:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:40:00]Read from MH i2c: E2 [21:40:00]MH_I2C_Read... [21:40:00]Read from MH i2c: E2 0E 00 [21:40:00]MH_I2C_Read... [21:40:00]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A2 [21:40:00]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:40:00]wFMCommunicate OK [21:40:00]SAM_PROTO_GetShiftState done [21:40:00]FM_GetShiftState done [21:40:00]req_shift_opened done [21:40:00]requested_item shift.open_date is exist - process it [21:40:00]req_shift_open_date [21:40:00]req_shift_open_date done [21:40:00]produce_requested_data done [21:40:00]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87108,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [21:40:00]process_action_free close_receipt [21:40:00]json_value_free [21:40:00]json_value_free done [21:40:00]process_json_proto returns [21:40:00]Send response to host [21:40:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87108,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [21:40:00]free response buf [21:40:00]execute_script done [21:40:00]execute_script returns [21:40:00]free content buf [21:40:00]Sock 6.Close socket [21:40:00]Sock 6.Thread stoped [21:40:01]OFD Sender: No OFD packet to send [21:40:01]accept exits with 9 [21:40:01]New connection [21:40:01]New thread 3066621284 created [21:40:01]Thread 3066764644 joined [21:40:01]Waiting for new connection... [21:40:01] Sock 9.Parse request [21:40:01]Sock 9.Check first char [21:40:01]Sock 9.First char is OK [21:40:01]request: POST /json_proto HTTP/1.0 [21:40:01]Method: POST [21:40:01]URL: /json_proto [21:40:01]Method is POST - this is cgi request [21:40:01]url: /json_proto [21:40:01]query_string will be loaded in cgi processing [21:40:01]execute_cgi json_proto POST (null) [21:40:01]execute_cgi path=json_proto method=POST [21:40:01]POST find Content-Length [21:40:01]Host: 172.17.47.196:8080 [21:40:01]Content-Length: 875 [21:40:01]Content-Type: application/json [21:40:01] [21:40:01]POST finish read [21:40:01]Found Content-Length = 875 [21:40:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148143", "tax_sys" : 0, "items" : [ { "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42069942", "name": "\u0416\u0435\u0432 Orbit White Fresh Mint", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:40:01]execute_script... [21:40: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 : (3)148143", "tax_sys" : 0, "items" : [ { "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42069942", "name": "\u0416\u0435\u0432 Orbit White Fresh Mint", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:40:01]POST & json_proto [21:40:01]process_json_proto [21:40:01]json parsed OK: [21:40:01]protocol is kg_v1.0 [21:40:01]action value=close_receipt [21:40:01]process_action close_receipt [21:40:01]cmd_close_receipt [21:40:01]MH_GetDate [21:40:01]Write to MH i2c: F0 00 00 68 00 57 [21:40:01]Write i2c OK [21:40:01]MH_I2C_Read... [21:40:01]Read from MH i2c: F0 [21:40:01]MH_I2C_Read... [21:40:01]Read from MH i2c: F0 09 00 [21:40:01]MH_I2C_Read... [21:40:01]Read from MH i2c: F0 09 00 68 00 00 B1 8E F0 66 4C 6B 94 66 A6 [21:40:01]GetLastDocTimeStamp 1727041196 [21:40:01]current date 1727041201 [21:40:01]FM_GetShiftState [21:40:01]SAM_PROTO_GetShiftState [21:40:01]wFMCommunicate request_size=4 [21:40:01]MH_SAM_APDU [21:40:01]CAPDU: 80 13 01 00 [21:40:01]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [21:40:01]Write i2c OK [21:40:01]MH_I2C_Read... [21:40:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:40:01]Read from MH i2c: E2 [21:40:01]MH_I2C_Read... [21:40:01]Read from MH i2c: E2 0E 00 [21:40:01]MH_I2C_Read... [21:40:01]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A4 [21:40:01]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:40:01]wFMCommunicate OK [21:40:01]SAM_PROTO_GetShiftState done [21:40:01]FM_GetShiftState done [21:40:01]opened in 1726964220 [21:40:01]opened+sec_in_day 1727050620 [21:40:01]quantity*price = 9000 [21:40:01]sum+1 = 9001 [21:40:01]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 42069942 Жев Orbit White Fresh Mint 1.000 * 40.00 = 40.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.81 Наличными: 130.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 422 22.09.2024 21:40 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87109 ФПД: 85125856340457 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T214001&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87109&fm=85125856340457&tin=02508201610067®Number=0000000000092592&sum=13000 0 [21:40:03]StoreToDocumentArchive [21:40:03]shift 497 fd 87109 [21:40:03]save to /storage/0497/doc_00087109 [21:40:03]save last doc name /storage/0497/doc_00087109 to /storage/kkm_last_doc_name [21:40:03]save OK [21:40:03]Clear old archive folders... [21:40:03]ProcessDocumentItem done err = 0, tmpTLVsize=389 [21:40:03]tlvbuf is 01D23310 [21:40:03]SAM_PROTO_ClearQueue [21:40:03]wFMCommunicate request_size=4 [21:40:03]MH_SAM_APDU [21:40:03]CAPDU: 80 09 00 00 [21:40:03]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [21:40:03]Write i2c OK [21:40:03]MH_I2C_Read... [21:40:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:40:03]Read from MH i2c: E2 [21:40:03]MH_I2C_Read... [21:40:03]Read from MH i2c: E2 03 00 [21:40:03]MH_I2C_Read... [21:40:03]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [21:40:03]RAPDU: 90 00 [21:40:03]wFMCommunicate OK [21:40:03]SAM_PROTO_ClearQueue done [21:40:03]KKMCreateOFDPacket [21:40:03]OFDProtocolAddRootSTLVToBuf [21:40:03]FM_MakeSignedData [21:40:03]FM_MakeSignedData [21:40:03]SAM_PROTO_SignData [21:40:03]wFMCommunicate request_size=4 [21:40:03]MH_SAM_APDU [21:40:03]CAPDU: 80 0D 01 02 [21:40:03]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [21:40:03]Write i2c OK [21:40:03]MH_I2C_Read... [21:40:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:40:03]Read from MH i2c: E2 [21:40:03]MH_I2C_Read... [21:40:03]Read from MH i2c: E2 03 00 [21:40:03]MH_I2C_Read... [21:40:03]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [21:40:03]RAPDU: 90 00 [21:40:03]wFMCommunicate OK [21:40:03]wFMCommunicate request_size=255 [21:40:03]MH_SAM_APDU [21:40:03]CAPDU: 80 0D 02 02 FA 03 00 85 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 [21:40:03]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 85 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 00 00 7E [21:40:03]Write i2c OK [21:40:03]MH_I2C_Read... [21:40:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:40:03]Read from MH i2c: E2 [21:40:03]MH_I2C_Read... [21:40:03]Read from MH i2c: E2 03 00 [21:40:03]MH_I2C_Read... [21:40:03]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [21:40:03]RAPDU: 90 00 [21:40:03]wFMCommunicate OK [21:40:03]wFMCommunicate request_size=148 [21:40:03]MH_SAM_APDU [21:40:03]CAPDU: 80 0D 02 02 8F 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 01 00 00 F4 03 04 00 B1 8E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 45 54 01 00 35 04 06 00 4D 6B E8 6D A9 E9 [21:40:03]Write to MH i2c: E2 97 00 79 00 80 0D 02 02 8F 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 01 00 00 F4 03 04 00 B1 8E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 45 54 01 00 35 04 06 00 4D 6B E8 6D A9 E9 00 00 8B [21:40:03]Write i2c OK [21:40:03]MH_I2C_Read... [21:40:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:40:03]Read from MH i2c: E2 [21:40:03]MH_I2C_Read... [21:40:03]Read from MH i2c: E2 03 00 [21:40:03]MH_I2C_Read... [21:40:03]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [21:40:03]RAPDU: 90 00 [21:40:03]wFMCommunicate OK [21:40:03]wFMCommunicate request_size=4 [21:40:03]MH_SAM_APDU [21:40:03]CAPDU: 80 0D 03 02 [21:40:03]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [21:40:03]Write i2c OK [21:40:03]MH_I2C_Read... [21:40:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:40:03]Read from MH i2c: E2 [21:40:03]MH_I2C_Read... [21:40:03]Read from MH i2c: E2 0B 00 [21:40:03]MH_I2C_Read... [21:40:03]Read from MH i2c: E2 0B 00 7A 00 00 CA 05 AC AD CE 6D 66 18 90 00 D7 [21:40:03]RAPDU: CA 05 AC AD CE 6D 66 18 90 00 [21:40:03]wFMCommunicate OK [21:40:03]SAM_PROTO_SignData done [21:40:03]FM_MakeSignedData done [21:40:03]CreateOFDProtocolMessage [21:40:03]wFMCommunicate request_size=4 [21:40:03]MH_SAM_APDU [21:40:03]CAPDU: 80 11 00 00 [21:40:03]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [21:40:04]Write i2c OK [21:40:04]MH_I2C_Read... [21:40:04]Read from MH i2c: E2 [21:40:04]MH_I2C_Read... [21:40:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:40:04]Read from MH i2c: E2 17 00 [21:40:04]MH_I2C_Read... [21:40:04]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 34 39 37 39 90 00 54 [21:40:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:40:04]wFMCommunicate OK [21:40:04]CreateOFDProtocolMessage done [21:40:04]OFDSenderStorePacket 87109 [21:40:04]StoreOFDPacket docnum=87109 [21:40:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 99 01 00 00 9C 48 91 01 7B 3A 5A 03 01 00 03 00 85 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 01 00 00 F4 03 04 00 B1 8E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 45 54 01 00 35 04 06 00 4D 6B E8 6D A9 E9 CA 05 AC AD CE 6D 66 18 [21:40:04]CheckFolder [21:40:04]dirname=/storage/ofd_packets [21:40:04]CheckFolder done [21:40:04]ProducePacketName [21:40:04]name=ofd_packets/00087109 [21:40:04]NVStorageSaveData ofd_packets/00087109 [21:40:04]File name is /storage/ofd_packets/00087109 [21:40:04]Write 439 bytes [21:40:04]NVStorageSaveData done [21:40:04]OFDSenderStorePacket done [21:40:04]KKMCreateOFDPacket done [21:40:04]NVStorageSaveData kkm_last_timestamp [21:40:04]File name is /storage/kkm_last_timestamp [21:40:04]Write 4 bytes [21:40:04]NVStorageSaveData done [21:40:04]ExternCall_PrintAddStr [21:40:04]wPrintStart [21:40:04]Write to MH i2c: 01 00 00 7C 00 7C [21:40:04]Write i2c OK [21:40:04]MH_I2C_Read... [21:40:04]Read from MH i2c: 01 [21:40:04]MH_I2C_Read... [21:40:04]Read from MH i2c: 01 07 00 [21:40:04]MH_I2C_Read... [21:40:04]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [21:40:04]RasterBufferAndPrint [21:40:04]line Счет N : (3)148143 [21:40:04]line ИНН: 02508201610067 [21:40:04]line Контрольно-Кассовый Чек [21:40:04]line ПРОДАЖА [21:40:04]line Товар: 4870022003305 [21:40:04]line Напиток Gorilla эн нат ж/б 0,5/0,45л [21:40:04]line 1.000 * 90.00 [21:40:04]line = 90.00 [21:40:04]line НДС 12% НСП 1% [21:40:04]line > о реализуемом товаре [21:40:04]line Товар: 42069942 [21:40:04]line Жев Orbit White Fresh Mint [21:40:04]line 1.000 * 40.00 [21:40:04]line = 40.00 [21:40:04]line НДС 12% НСП 1% [21:40:04]line > о реализуемом товаре [21:40:04]line ИТОГО: 130.00 [21:40:04]line НСП 1% : 1.15 [21:40:04]line НДС 12% : 13.81 [21:40:04]line Наличными: 130.00 [21:40:04]line Безнал.: 0.00 [21:40:04]line Место: АЗС № 137 "Партнер Нефть" [21:40:04]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [21:40:04]line СНО: Общий режим [21:40:04]line Чек 422 22.09.2024 21:40 [21:40:04]line Смена: 497 ФФД: 1.0 [21:40:04]line ЗНМ: 0300000064 [21:40:04]line РНМ: 0000000000092592 [21:40:04]line Версия ККМ: 001 [21:40:04]line ФМ: 0000000000874979 [21:40:04]line ФД: 87109 [21:40:04]line ФПД: 85125856340457 [21:40:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T214001&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87109&fm=85125856340457&tin=02508201610067®Number=0000000000092592&sum=13000 [21:40:04]line 0 [21:40:04]written 0, free lines is 4095 [21:40:04]OFD Sender: Processing packet 87109 [packets to send 277, broken 276] [21:40:04]ProducePacketName [21:40:04]name=ofd_packets/00087109 [21:40:04]OFD Sender: To server: pG, [21:40:04]CommunicateWithHost lk.salyk.kg:30040 [21:40:04]ConnectInit lk.salyk.kg [21:40:04]Write to MH i2c: 01 00 00 AB 00 AB [21:40:04]Write i2c OK [21:40:04]MH_I2C_Read... [21:40:04]Read from MH i2c: 01 [21:40:04]MH_I2C_Read... [21:40:04]Read from MH i2c: 01 07 00 [21:40:04]MH_I2C_Read... [21:40:04]Read from MH i2c: 01 07 00 AB 00 00 00 00 00 00 91 0C 4F [21:40:04]RasterBufferAndPrint [21:40:04]line [21:40:04]line [21:40:04]line [21:40:04]line [21:40:04]line [21:40:04]written 0, free lines is 3239 [21:40:04]MH_Cut [21:40:04]Write to MH i2c: D1 01 00 B2 00 01 84 [21:40:04]Write i2c OK [21:40:04]MH_I2C_Read... [21:40:04]Read from MH i2c: D1 [21:40:04]MH_I2C_Read... [21:40:04]Read from MH i2c: D1 01 00 [21:40:04]MH_I2C_Read... [21:40:04]Read from MH i2c: D1 01 00 B2 00 00 83 [21:40:04]Write to MH i2c: 01 00 00 B3 00 B3 [21:40:04]Write i2c OK [21:40:04]MH_I2C_Read... [21:40:05]*** Cut start [21:40:05]*** Partial cut [21:40:05]*** CUTSNS_PIN = 1 [21:40:05]*** CUTSNS_PIN = 0 [21:40:05]*** Brake cut motor [21:40:06]Read from MH i2c: 01 [21:40:06]MH_I2C_Read... [21:40:06]*** Stop cut motor [21:40:06]*** Cut end [21:40:06]Read from MH i2c: 01 07 00 [21:40:06]MH_I2C_Read... [21:40:06]Read from MH i2c: 01 07 00 B3 00 00 00 00 00 00 FF 0F C8 [21:40:06]process_action close_receipt done [21:40:06]requested_data is exist [21:40:06]produce_requested_data [21:40:06]requested_item fm.sn is exist - process it [21:40:06]wFMCommunicate request_size=4 [21:40:06]MH_SAM_APDU [21:40:06]CAPDU: 80 11 00 00 [21:40:06]Write to MH i2c: E2 08 00 B4 00 80 11 00 00 00 00 00 00 2E [21:40:06]Write i2c OK [21:40:06]MH_I2C_Read... [21:40:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:40:06]Read from MH i2c: E2 [21:40:06]MH_I2C_Read... [21:40:06]Read from MH i2c: E2 17 00 [21:40:06]MH_I2C_Read... [21:40:06]Read from MH i2c: E2 17 00 B4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 8D [21:40:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:40:06]wFMCommunicate OK [21:40:06]requested_item fd.num is exist - process it [21:40:06]SAM_PROTO_GetFieldsCounters [21:40:06]wFMCommunicate request_size=4 [21:40:06]MH_SAM_APDU [21:40:06]CAPDU: 80 13 00 00 [21:40:06]Write to MH i2c: E2 08 00 B5 00 80 13 00 00 00 00 00 00 31 [21:40:06]Write i2c OK [21:40:06]MH_I2C_Read... [21:40:06]Read from MH i2c: E2 [21:40:06]MH_I2C_Read... [21:40:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:40:06]Read from MH i2c: E2 62 00 [21:40:06]MH_I2C_Read... [21:40:06]Read from MH i2c: E2 62 00 B5 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 45 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 A6 01 00 00 5E 04 04 00 A6 01 00 00 57 04 04 00 A7 01 00 00 19 04 04 00 00 00 00 00 90 00 E1 [21:40: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 45 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 A6 01 00 00 5E 04 04 00 A6 01 00 00 57 04 04 00 A7 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:40:06]wFMCommunicate OK [21:40:06]SAM_PROTO_GetFieldsCounters done [21:40:06]requested_item shift.num is exist - process it [21:40:06]requested_item shift.opened is exist - process it [21:40:06]req_shift_opened [21:40:06]FM_GetShiftState [21:40:06]SAM_PROTO_GetShiftState [21:40:06]wFMCommunicate request_size=4 [21:40:06]MH_SAM_APDU [21:40:06]CAPDU: 80 13 01 00 [21:40:06]Write to MH i2c: E2 08 00 B6 00 80 13 01 00 00 00 00 00 33 [21:40:06]Write i2c OK [21:40:06]MH_I2C_Read... [21:40:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:40:06]Read from MH i2c: E2 [21:40:06]MH_I2C_Read... [21:40:06]Read from MH i2c: E2 0E 00 [21:40:06]MH_I2C_Read... [21:40:06]Read from MH i2c: E2 0E 00 B6 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 F1 [21:40:06]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:40:06]wFMCommunicate OK [21:40:06]SAM_PROTO_GetShiftState done [21:40:06]FM_GetShiftState done [21:40:06]req_shift_opened done [21:40:06]requested_item shift.open_date is exist - process it [21:40:06]req_shift_open_date [21:40:06]req_shift_open_date done [21:40:06]produce_requested_data done [21:40:06]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87109,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [21:40:06]process_action_free close_receipt [21:40:06]json_value_free [21:40:06]json_value_free done [21:40:06]process_json_proto returns [21:40:06]Send response to host [21:40:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87109,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [21:40:06]free response buf [21:40:06]execute_script done [21:40:06]execute_script returns [21:40:06]free content buf [21:40:06]Sock 9.Close socket [21:40:06]Sock 9.Thread stoped [21:40:07]Connected sock=10 [21:40:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 99 01 00 00 9C 48 91 01 7B 3A 5A 03 01 00 03 00 85 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 01 00 00 F4 03 04 00 B1 8E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 45 54 01 00 35 04 06 00 4D 6B E8 6D A9 E9 CA 05 AC AD CE 6D 66 18 [21:40:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 57 10 47 00 F0 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 34 39 37 39 10 04 04 00 45 54 01 00 F4 03 04 00 83 39 F0 66 B6 04 01 00 00 50 EA 0C B1 05 6A BE 4F [21:40:07]CommunicateWithHost err = 0 [21:40:07]CheckOFDResponse [21:40:07]1017 (14) - 77093643461234 [21:40:07]1041 (16) - 0000000000874979 [21:40:07]1040 (4) - 87109 [21:40:07]1012 (4) - 22.09.2024 15:36 [21:40:07]1206 (1) - 0 [21:40:07]OFD Sender: Remove packet 87109 [21:40:07]ProducePacketName [21:40:07]name=ofd_packets/00087109 [21:40:07]NVStorageDeleteData [21:40:08]OFD Sender: No OFD packet to send [21:40:13]OFD Sender: No OFD packet to send [21:40:18]OFD Sender: No OFD packet to send [21:40:23]OFD Sender: No OFD packet to send [21:40:28]OFD Sender: No OFD packet to send [21:40:33]OFD Sender: No OFD packet to send [21:40:38]OFD Sender: No OFD packet to send [21:40:43]OFD Sender: No OFD packet to send [21:40:48]OFD Sender: No OFD packet to send [21:40:53]OFD Sender: No OFD packet to send [21:40:58]OFD Sender: No OFD packet to send [21:40:59]recv_with_timeout no data received [21:41:03]OFD Sender: No OFD packet to send [21:41:08]OFD Sender: No OFD packet to send [21:41:13]OFD Sender: No OFD packet to send [21:41:18]OFD Sender: No OFD packet to send [21:41:23]OFD Sender: No OFD packet to send [21:41:28]OFD Sender: No OFD packet to send [21:41:33]OFD Sender: No OFD packet to send [21:41:38]OFD Sender: No OFD packet to send [21:41:43]OFD Sender: No OFD packet to send [21:41:48]OFD Sender: No OFD packet to send [21:41:53]OFD Sender: No OFD packet to send [21:41:58]OFD Sender: No OFD packet to send [21:42:03]OFD Sender: No OFD packet to send [21:42:08]OFD Sender: No OFD packet to send [21:42:13]OFD Sender: No OFD packet to send [21:42:13]accept exits with 7 [21:42:13]New connection [21:42:13]New thread 3066764644 created [21:42:13]Thread 3066621284 joined [21:42:13]Waiting for new connection... [21:42:13] Sock 7.Parse request [21:42:13]Sock 7.Check first char [21:42:13]Sock 7.First char is OK [21:42:13]request: POST /json_proto HTTP/1.0 [21:42:13]Method: POST [21:42:13]URL: /json_proto [21:42:13]Method is POST - this is cgi request [21:42:13]url: /json_proto [21:42:13]query_string will be loaded in cgi processing [21:42:13]execute_cgi json_proto POST (null) [21:42:13]execute_cgi path=json_proto method=POST [21:42:13]POST find Content-Length [21:42:13]Host: 172.17.47.196:8080 [21:42:13]Content-Length: 687 [21:42:13]Content-Type: application/json [21:42:13] [21:42:13]POST finish read [21:42:13]Found Content-Length = 687 [21:42:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872027", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [21:42:13]execute_script... [21:42: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)872027", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [21:42:13]POST & json_proto [21:42:13]process_json_proto [21:42:13]json parsed OK: [21:42:13]protocol is kg_v1.0 [21:42:13]action value=close_receipt [21:42:13]process_action close_receipt [21:42:13]cmd_close_receipt [21:42:13]MH_GetDate [21:42:13]Write to MH i2c: F0 00 00 B7 00 A6 [21:42:13]Write i2c OK [21:42:13]MH_I2C_Read... [21:42:13]Read from MH i2c: F0 [21:42:13]MH_I2C_Read... [21:42:13]Read from MH i2c: F0 09 00 [21:42:13]MH_I2C_Read... [21:42:13]Read from MH i2c: F0 09 00 B7 00 00 35 8F F0 66 4C 6B 94 66 7A [21:42:13]GetLastDocTimeStamp 1727041201 [21:42:13]current date 1727041333 [21:42:13]FM_GetShiftState [21:42:13]SAM_PROTO_GetShiftState [21:42:13]wFMCommunicate request_size=4 [21:42:13]MH_SAM_APDU [21:42:13]CAPDU: 80 13 01 00 [21:42:13]Write to MH i2c: E2 08 00 B8 00 80 13 01 00 00 00 00 00 35 [21:42:13]Write i2c OK [21:42:13]MH_I2C_Read... [21:42:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:42:13]Read from MH i2c: E2 [21:42:13]MH_I2C_Read... [21:42:13]Read from MH i2c: E2 0E 00 [21:42:13]MH_I2C_Read... [21:42:13]Read from MH i2c: E2 0E 00 B8 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 F3 [21:42:13]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:42:13]wFMCommunicate OK [21:42:13]SAM_PROTO_GetShiftState done [21:42:13]FM_GetShiftState done [21:42:13]opened in 1726964220 [21:42:13]opened+sec_in_day 1727050620 [21:42:13]quantity*price = 120015 [21:42:13]sum+1 = 120016 [21:42:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 423 22.09.2024 21:42 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87110 ФПД: 221784112688361 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T214213&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87110&fm=221784112688361&tin=02508201610067®Number=0000000000092592&sum=120000 [21:42:14]StoreToDocumentArchive [21:42:14]shift 497 fd 87110 [21:42:14]save to /storage/0497/doc_00087110 [21:42:14]save last doc name /storage/0497/doc_00087110 to /storage/kkm_last_doc_name [21:42:14]save OK [21:42:14]Clear old archive folders... [21:42:14]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:42:14]tlvbuf is 01CE2E80 [21:42:14]SAM_PROTO_ClearQueue [21:42:14]wFMCommunicate request_size=4 [21:42:14]MH_SAM_APDU [21:42:14]CAPDU: 80 09 00 00 [21:42:14]Write to MH i2c: E2 08 00 C5 00 80 09 00 00 00 00 00 00 37 [21:42:14]Write i2c OK [21:42:14]MH_I2C_Read... [21:42:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:42:14]Read from MH i2c: E2 [21:42:14]MH_I2C_Read... [21:42:14]Read from MH i2c: E2 03 00 [21:42:14]MH_I2C_Read... [21:42:14]Read from MH i2c: E2 03 00 C5 00 00 90 00 39 [21:42:14]RAPDU: 90 00 [21:42:14]wFMCommunicate OK [21:42:14]SAM_PROTO_ClearQueue done [21:42:14]KKMCreateOFDPacket [21:42:14]OFDProtocolAddRootSTLVToBuf [21:42:14]FM_MakeSignedData [21:42:14]FM_MakeSignedData [21:42:14]SAM_PROTO_SignData [21:42:14]wFMCommunicate request_size=4 [21:42:14]MH_SAM_APDU [21:42:14]CAPDU: 80 0D 01 02 [21:42:14]Write to MH i2c: E2 08 00 C6 00 80 0D 01 02 00 00 00 00 3F [21:42:14]Write i2c OK [21:42:14]MH_I2C_Read... [21:42:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:42:14]Read from MH i2c: E2 [21:42:14]MH_I2C_Read... [21:42:14]Read from MH i2c: E2 03 00 [21:42:14]MH_I2C_Read... [21:42:14]Read from MH i2c: E2 03 00 C6 00 00 90 00 3A [21:42:14]RAPDU: 90 00 [21:42:14]wFMCommunicate OK [21:42:14]wFMCommunicate request_size=255 [21:42:14]MH_SAM_APDU [21:42:14]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 A7 01 00 00 F4 03 04 00 35 8F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 46 54 01 00 35 04 06 00 [21:42:15]Write to MH i2c: E2 02 01 C7 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 A7 01 00 00 F4 03 04 00 35 8F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 46 54 01 00 35 04 06 00 00 00 76 [21:42:15]Write i2c OK [21:42:15]MH_I2C_Read... [21:42:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:42:15]Read from MH i2c: E2 [21:42:15]MH_I2C_Read... [21:42:15]Read from MH i2c: E2 03 00 [21:42:15]MH_I2C_Read... [21:42:15]Read from MH i2c: E2 03 00 C7 00 00 90 00 3B [21:42:15]RAPDU: 90 00 [21:42:15]wFMCommunicate OK [21:42:15]wFMCommunicate request_size=11 [21:42:15]MH_SAM_APDU [21:42:15]CAPDU: 80 0D 02 02 06 C9 B6 23 40 EC E9 [21:42:15]Write to MH i2c: E2 0E 00 C8 00 80 0D 02 02 06 00 C9 B6 23 40 EC E9 00 00 05 [21:42:15]Write i2c OK [21:42:15]MH_I2C_Read... [21:42:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:42:15]Read from MH i2c: E2 [21:42:15]MH_I2C_Read... [21:42:15]Read from MH i2c: E2 03 00 [21:42:15]MH_I2C_Read... [21:42:15]Read from MH i2c: E2 03 00 C8 00 00 90 00 3C [21:42:15]RAPDU: 90 00 [21:42:15]wFMCommunicate OK [21:42:15]wFMCommunicate request_size=4 [21:42:15]MH_SAM_APDU [21:42:15]CAPDU: 80 0D 03 02 [21:42:15]Write to MH i2c: E2 08 00 C9 00 80 0D 03 02 00 00 00 00 44 [21:42:15]Write i2c OK [21:42:15]MH_I2C_Read... [21:42:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:42:15]Read from MH i2c: E2 [21:42:15]MH_I2C_Read... [21:42:15]Read from MH i2c: E2 0B 00 [21:42:15]MH_I2C_Read... [21:42:15]Read from MH i2c: E2 0B 00 C9 00 00 78 50 94 D6 23 99 14 BA 90 00 01 [21:42:15]RAPDU: 78 50 94 D6 23 99 14 BA 90 00 [21:42:15]wFMCommunicate OK [21:42:15]SAM_PROTO_SignData done [21:42:15]FM_MakeSignedData done [21:42:15]CreateOFDProtocolMessage [21:42:15]wFMCommunicate request_size=4 [21:42:15]MH_SAM_APDU [21:42:15]CAPDU: 80 11 00 00 [21:42:15]Write to MH i2c: E2 08 00 CA 00 80 11 00 00 00 00 00 00 44 [21:42:15]Write i2c OK [21:42:15]MH_I2C_Read... [21:42:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:42:15]Read from MH i2c: E2 [21:42:15]MH_I2C_Read... [21:42:15]Read from MH i2c: E2 17 00 [21:42:15]MH_I2C_Read... [21:42:15]Read from MH i2c: E2 17 00 CA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A3 [21:42:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:42:15]wFMCommunicate OK [21:42:15]CreateOFDProtocolMessage done [21:42:15]OFDSenderStorePacket 87110 [21:42:15]StoreOFDPacket docnum=87110 [21:42:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 D0 2B 08 01 7C 98 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 A7 01 00 00 F4 03 04 00 35 8F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 46 54 01 00 35 04 06 00 C9 B6 23 40 EC E9 78 50 94 D6 23 99 14 BA [21:42:15]CheckFolder [21:42:15]dirname=/storage/ofd_packets [21:42:15]CheckFolder done [21:42:15]ProducePacketName [21:42:15]name=ofd_packets/00087110 [21:42:15]NVStorageSaveData ofd_packets/00087110 [21:42:15]File name is /storage/ofd_packets/00087110 [21:42:15]Write 302 bytes [21:42:15]NVStorageSaveData done [21:42:15]OFDSenderStorePacket done [21:42:15]KKMCreateOFDPacket done [21:42:15]NVStorageSaveData kkm_last_timestamp [21:42:15]File name is /storage/kkm_last_timestamp [21:42:15]Write 4 bytes [21:42:15]NVStorageSaveData done [21:42:15]ExternCall_PrintAddStr [21:42:15]wPrintStart [21:42:15]Write to MH i2c: 01 00 00 CB 00 CB [21:42:15]Write i2c OK [21:42:15]MH_I2C_Read... [21:42:15]Read from MH i2c: 01 [21:42:15]MH_I2C_Read... [21:42:15]Read from MH i2c: 01 07 00 [21:42:15]MH_I2C_Read... [21:42:15]Read from MH i2c: 01 07 00 CB 00 00 00 00 00 00 FF 0F E0 [21:42:15]RasterBufferAndPrint [21:42:15]line Счет N : (1)872027 [21:42:15]line ИНН: 02508201610067 [21:42:15]line Контрольно-Кассовый Чек [21:42:15]line ПРОДАЖА [21:42:15]line ТРК (МРК, ГНК) : 54 [21:42:15]line Товар: 2710194210 [21:42:15]line ДТ(л)-К-4 [21:42:15]line 15.750 * 76.20 [21:42:15]line = 1200.15 [21:42:15]line НДС 12% НСП 1% [21:42:15]line > о реализуемом товаре [21:42:15]line ОКРУГЛЕНИЕ: -0.15 [21:42:15]line ИТОГО: 1200.00 [21:42:15]line Внесено: 1200.00 [21:42:15]line СДАЧА: 0.00 [21:42:15]line НСП 1% : 10.62 [21:42:15]line НДС 12% : 127.45 [21:42:15]line Наличными: 1200.00 [21:42:15]line Безнал.: 0.00 [21:42:15]line Место: АЗС № 137 "Партнер Нефть" [21:42:15]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [21:42:15]line СНО: Общий режим [21:42:15]line Чек 423 22.09.2024 21:42 [21:42:15]line Смена: 497 ФФД: 1.0 [21:42:15]line ЗНМ: 0300000064 [21:42:15]line РНМ: 0000000000092592 [21:42:15]line Версия ККМ: 001 [21:42:15]line ФМ: 0000000000874979 [21:42:15]line ФД: 87110 [21:42:15]line ФПД: 221784112688361 [21:42:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T214213&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87110&fm=221784112688361&tin=02508201610067®Number=0000000000092592&sum=120000 [21:42:15]OFD Sender: Processing packet 87110 [packets to send 277, broken 276] [21:42:15]ProducePacketName [21:42:15]name=ofd_packets/00087110 [21:42:15]OFD Sender: To server: pG, [21:42:15]CommunicateWithHost lk.salyk.kg:30040 [21:42:15]ConnectInit lk.salyk.kg [21:42:15]written 0, free lines is 4095 [21:42:16]Write to MH i2c: 01 00 00 F6 00 F6 [21:42:16]Write i2c OK [21:42:16]MH_I2C_Read... [21:42:16]Read from MH i2c: 01 [21:42:16]MH_I2C_Read... [21:42:16]Read from MH i2c: 01 07 00 [21:42:16]MH_I2C_Read... [21:42:16]Read from MH i2c: 01 07 00 F6 00 00 00 00 00 00 DC 0C E5 [21:42:16]RasterBufferAndPrint [21:42:16]line [21:42:16]line [21:42:16]line [21:42:16]line [21:42:16]line [21:42:16]written 0, free lines is 3298 [21:42:16]MH_Cut [21:42:16]Write to MH i2c: D1 01 00 FD 00 01 CF [21:42:16]Write i2c OK [21:42:16]MH_I2C_Read... [21:42:16]Read from MH i2c: D1 [21:42:16]MH_I2C_Read... [21:42:16]Read from MH i2c: D1 01 00 [21:42:16]MH_I2C_Read... [21:42:16]Read from MH i2c: D1 01 00 FD 00 00 CE [21:42:16]Write to MH i2c: 01 00 00 FE 00 FE [21:42:16]Write i2c OK [21:42:16]MH_I2C_Read... [21:42:16]Connected sock=9 [21:42:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 D0 2B 08 01 7C 98 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 A7 01 00 00 F4 03 04 00 35 8F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 46 54 01 00 35 04 06 00 C9 B6 23 40 EC E9 78 50 94 D6 23 99 14 BA [21:42:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 9F 7E 47 00 D2 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 34 39 37 39 10 04 04 00 46 54 01 00 F4 03 04 00 04 3A F0 66 B6 04 01 00 00 36 DE 6B D2 3D FA 8D 04 [21:42:16]CommunicateWithHost err = 0 [21:42:16]CheckOFDResponse [21:42:16]1017 (14) - 77093643461234 [21:42:16]1041 (16) - 0000000000874979 [21:42:16]1040 (4) - 87110 [21:42:16]1012 (4) - 22.09.2024 15:38 [21:42:16]1206 (1) - 0 [21:42:16]OFD Sender: Remove packet 87110 [21:42:16]ProducePacketName [21:42:16]name=ofd_packets/00087110 [21:42:16]NVStorageDeleteData [21:42:16]*** Cut start [21:42:16]*** Partial cut [21:42:16]*** CUTSNS_PIN = 1 [21:42:17]*** CUTSNS_PIN = 0 [21:42:17]OFD Sender: No OFD packet to send [21:42:17]*** Brake cut motor [21:42:17]Read from MH i2c: 01 [21:42:17]MH_I2C_Read... [21:42:17]*** Stop cut motor [21:42:17]*** Cut end [21:42:17]Read from MH i2c: 01 07 00 [21:42:17]MH_I2C_Read... [21:42:17]Read from MH i2c: 01 07 00 FE 00 00 00 00 00 00 FF 0F 13 [21:42:17]process_action close_receipt done [21:42:17]requested_data is exist [21:42:17]produce_requested_data [21:42:17]requested_item fm.sn is exist - process it [21:42:17]wFMCommunicate request_size=4 [21:42:17]MH_SAM_APDU [21:42:17]CAPDU: 80 11 00 00 [21:42:17]Write to MH i2c: E2 08 00 FF 00 80 11 00 00 00 00 00 00 79 [21:42:17]Write i2c OK [21:42:17]MH_I2C_Read... [21:42:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:42:17]Read from MH i2c: E2 [21:42:17]MH_I2C_Read... [21:42:17]Read from MH i2c: E2 17 00 [21:42:17]MH_I2C_Read... [21:42:17]Read from MH i2c: E2 17 00 FF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D8 [21:42:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:42:17]wFMCommunicate OK [21:42:17]requested_item fd.num is exist - process it [21:42:17]SAM_PROTO_GetFieldsCounters [21:42:17]wFMCommunicate request_size=4 [21:42:17]MH_SAM_APDU [21:42:17]CAPDU: 80 13 00 00 [21:42:17]Write to MH i2c: E2 08 00 00 01 80 13 00 00 00 00 00 00 7D [21:42:17]Write i2c OK [21:42:17]MH_I2C_Read... [21:42:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:42:17]Read from MH i2c: E2 [21:42:17]MH_I2C_Read... [21:42:17]Read from MH i2c: E2 62 00 [21:42:17]MH_I2C_Read... [21:42:17]Read from MH i2c: E2 62 00 00 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 46 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 A7 01 00 00 5E 04 04 00 A7 01 00 00 57 04 04 00 A8 01 00 00 19 04 04 00 00 00 00 00 90 00 31 [21:42:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 46 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 A7 01 00 00 5E 04 04 00 A7 01 00 00 57 04 04 00 A8 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:42:17]wFMCommunicate OK [21:42:17]SAM_PROTO_GetFieldsCounters done [21:42:17]requested_item shift.num is exist - process it [21:42:17]requested_item shift.opened is exist - process it [21:42:17]req_shift_opened [21:42:17]FM_GetShiftState [21:42:17]SAM_PROTO_GetShiftState [21:42:17]wFMCommunicate request_size=4 [21:42:17]MH_SAM_APDU [21:42:17]CAPDU: 80 13 01 00 [21:42:17]Write to MH i2c: E2 08 00 01 01 80 13 01 00 00 00 00 00 7F [21:42:17]Write i2c OK [21:42:17]MH_I2C_Read... [21:42:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:42:17]Read from MH i2c: E2 [21:42:17]MH_I2C_Read... [21:42:17]Read from MH i2c: E2 0E 00 [21:42:17]MH_I2C_Read... [21:42:17]Read from MH i2c: E2 0E 00 01 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 3D [21:42:17]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:42:17]wFMCommunicate OK [21:42:17]SAM_PROTO_GetShiftState done [21:42:17]FM_GetShiftState done [21:42:17]req_shift_opened done [21:42:17]requested_item shift.open_date is exist - process it [21:42:17]req_shift_open_date [21:42:17]req_shift_open_date done [21:42:17]produce_requested_data done [21:42:17]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87110,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [21:42:17]process_action_free close_receipt [21:42:17]json_value_free [21:42:17]json_value_free done [21:42:17]process_json_proto returns [21:42:17]Send response to host [21:42:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87110,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [21:42:17]free response buf [21:42:17]execute_script done [21:42:17]execute_script returns [21:42:17]free content buf [21:42:17]Sock 7.Close socket [21:42:17]Sock 7.Thread stoped [21:42:22]OFD Sender: No OFD packet to send [21:42:26]recv_with_timeout no data received [21:42:27]OFD Sender: No OFD packet to send [21:42:32]OFD Sender: No OFD packet to send [21:42:37]OFD Sender: No OFD packet to send [21:42:42]OFD Sender: No OFD packet to send [21:42:47]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 1A [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]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]*** Waiting for read because exit forced [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 5400000000572575 (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: 6038559+1721002828=1727041387 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 1B [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 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 6C 8F F0 66 4C 6B 94 66 01 [21:43:08]Current date/time: 22.09.2024 21:43 [21:43:08]FM_Init [21:43:08]wFMConnect [21:43:08]MH_SAM_On [21:43:08]Write to MH i2c: E0 00 00 08 00 E7 [21:43:08]Write i2c OK [21:43:08]MH_I2C_Read... [21:43:08]*** iso7816_init finished! [21:43:08]*** atr: [21:43:08]*** 0F 3B D5 18 FF 81 91 FE [21:43:08]*** 1F C3 80 73 C8 21 10 0A [21:43:08]*** 00 00 00 00 00 00 00 00 [21:43:08]*** 00 00 00 00 00 00 00 00 [21:43:08]*** 00 00 00 00 00 00 00 00 [21:43:08]*** 00 00 00 00 00 00 00 00 [21:43:08]*** 00 00 00 00 00 00 00 00 [21:43:08]*** 00 00 00 00 00 00 00 00 [21:43:08]Read from MH i2c: E0 [21:43:08]MH_I2C_Read... [21:43:08]Read from MH i2c: E0 10 00 [21:43:08]MH_I2C_Read... [21:43:08]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 [21:43:08]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [21:43:08]wFMCommunicate request_size=10 [21:43:08]MH_SAM_APDU [21:43:08]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [21:43:08]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [21:43:08]Write i2c OK [21:43:08]MH_I2C_Read... [21:43:08]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [21:43:08]Read from MH i2c: E2 [21:43:08]MH_I2C_Read... [21:43:08]Read from MH i2c: E2 03 00 [21:43:08]MH_I2C_Read... [21:43:08]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [21:43:08]RAPDU: 90 00 [21:43:08]wFMCommunicate OK [21:43:08]wFMCommunicate request_size=4 [21:43:08]MH_SAM_APDU [21:43:08]CAPDU: 80 11 00 00 [21:43:08]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [21:43:08]Write i2c OK [21:43:08]MH_I2C_Read... [21:43:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:43:08]Read from MH i2c: E2 [21:43:08]MH_I2C_Read... [21:43:08]Read from MH i2c: E2 17 00 [21:43:08]MH_I2C_Read... [21:43:08]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E3 [21:43:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:43:08]wFMCommunicate OK [21:43:08]Detected FM SN is 0000000000874979 [21:43:08]Stored FM SN is 0000000000874979 [21:43:08]wFMCommunicate request_size=9 [21:43:08]MH_SAM_APDU [21:43:08]CAPDU: 80 16 00 00 04 B6 D7 00 00 [21:43:08]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [21:43:08]Write i2c OK [21:43:08]MH_I2C_Read... [21:43:08]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [21:43:08]Read from MH i2c: E2 [21:43:08]MH_I2C_Read... [21:43:08]Read from MH i2c: E2 03 00 [21:43:08]MH_I2C_Read... [21:43:08]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [21:43:08]RAPDU: 90 00 [21:43:08]wFMCommunicate OK [21:43:08]FM PIN OK [21:43:08]wFMCommunicate request_size=8 [21:43:08]MH_SAM_APDU [21:43:08]CAPDU: 80 14 04 00 03 02 00 01 [21:43:08]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [21:43:08]Write i2c OK [21:43:08]MH_I2C_Read... [21:43:08]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [21:43:08]Read from MH i2c: E2 [21:43:08]MH_I2C_Read... [21:43:08]Read from MH i2c: E2 03 00 [21:43:08]MH_I2C_Read... [21:43:08]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [21:43:08]RAPDU: 90 00 [21:43:08]wFMCommunicate OK [21:43:08]wFMCommunicate request_size=13 [21:43:08]MH_SAM_APDU [21:43:08]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [21:43:08]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 [21:43:08]Write i2c OK [21:43:08]MH_I2C_Read... [21:43:08]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [21:43:08]Read from MH i2c: E2 [21:43:08]MH_I2C_Read... [21:43:08]Read from MH i2c: E2 03 00 [21:43:08]MH_I2C_Read... [21:43:08]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [21:43:08]RAPDU: 90 00 [21:43:08]wFMCommunicate OK [21:43:08]wFMCommunicate request_size=4 [21:43:08]MH_SAM_APDU [21:43:08]CAPDU: 80 11 00 00 [21:43:08]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [21:43:08]Write i2c OK [21:43:08]MH_I2C_Read... [21:43:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:43:08]Read from MH i2c: E2 [21:43:08]MH_I2C_Read... [21:43:08]Read from MH i2c: E2 17 00 [21:43:08]MH_I2C_Read... [21:43:08]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E7 [21:43:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:43:08]wFMCommunicate OK [21:43:08]DocumentArchiveInit [21:43:08]Start Httpd... [21:43:08]Httpd thread 3066928484 created [21:43:08]Write to MH i2c: 01 00 00 0F 00 0F [21:43:08]Write i2c OK [21:43:08]MH_I2C_Read... [21:43:08]Read from MH i2c: 01 [21:43:08]MH_I2C_Read... [21:43:08]Read from MH i2c: 01 07 00 [21:43:08]MH_I2C_Read... [21:43:08]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [21:43:08]MH Int Process started [21:43:08]Allocated Socket 8 [21:43:08]Bind OK [21:43:08]Listen OK [21:43:08]httpd running on port 8080 [21:43:08]Waiting for new connection... [21:43:08]OFD Sender: No OFD packet to send [21:43:13]OFD Sender: No OFD packet to send [21:43:18]OFD Sender: No OFD packet to send [21:43:23]OFD Sender: No OFD packet to send [21:43:28]OFD Sender: No OFD packet to send [21:43:33]OFD Sender: No OFD packet to send [21:43:38]OFD Sender: No OFD packet to send [21:43:39]accept exits with 9 [21:43:39]New connection [21:43:39]New thread 3066641764 created [21:43:39]Waiting for new connection... [21:43:39] Sock 9.Parse request [21:43:39]Sock 9.Check first char [21:43:39]Sock 9.First char is OK [21:43:39]request: POST /json_proto HTTP/1.0 [21:43:39]Method: POST [21:43:39]URL: /json_proto [21:43:39]Method is POST - this is cgi request [21:43:39]url: /json_proto [21:43:39]query_string will be loaded in cgi processing [21:43:39]execute_cgi json_proto POST (null) [21:43:39]execute_cgi path=json_proto method=POST [21:43:39]POST find Content-Length [21:43:39]Host: 172.17.47.196:8080 [21:43:39]Content-Length: 215 [21:43:39]Content-Type: application/json [21:43:39] [21:43:39]POST finish read [21:43:39]Found Content-Length = 215 [21:43:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:43:39]execute_script... [21:43:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:43:39]POST & json_proto [21:43:39]process_json_proto [21:43:39]json parsed OK: [21:43:39]protocol is kg_v1.0 [21:43:39]action value=get_value [21:43:39]process_action get_value [21:43:39]cmd_get_value [21:43:39]process_action get_value done [21:43:39]requested_data is exist [21:43:39]produce_requested_data [21:43:39]requested_item kkm.sn is exist - process it [21:43:39]requested_item kkm.ver is exist - process it [21:43:39]requested_item fm.sn is exist - process it [21:43:39]wFMCommunicate request_size=4 [21:43:39]MH_SAM_APDU [21:43:39]CAPDU: 80 11 00 00 [21:43:39]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [21:43:39]Write i2c OK [21:43:39]MH_I2C_Read... [21:43:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:43:39]Read from MH i2c: E2 [21:43:39]MH_I2C_Read... [21:43:39]Read from MH i2c: E2 17 00 [21:43:39]MH_I2C_Read... [21:43:39]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E9 [21:43:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:43:39]wFMCommunicate OK [21:43:39]requested_item fd.num is exist - process it [21:43:39]SAM_PROTO_GetFieldsCounters [21:43:39]wFMCommunicate request_size=4 [21:43:39]MH_SAM_APDU [21:43:39]CAPDU: 80 13 00 00 [21:43:39]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [21:43:39]Write i2c OK [21:43:39]MH_I2C_Read... [21:43:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:43:39]Read from MH i2c: E2 [21:43:39]MH_I2C_Read... [21:43:39]Read from MH i2c: E2 62 00 [21:43:39]MH_I2C_Read... [21:43:39]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 46 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 A7 01 00 00 5E 04 04 00 A7 01 00 00 57 04 04 00 A8 01 00 00 19 04 04 00 00 00 00 00 90 00 41 [21:43:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 46 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 A7 01 00 00 5E 04 04 00 A7 01 00 00 57 04 04 00 A8 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:43:39]wFMCommunicate OK [21:43:39]SAM_PROTO_GetFieldsCounters done [21:43:39]requested_item shift.num is exist - process it [21:43:39]requested_item shift.opened is exist - process it [21:43:39]req_shift_opened [21:43:39]FM_GetShiftState [21:43:39]SAM_PROTO_GetShiftState [21:43:39]wFMCommunicate request_size=4 [21:43:39]MH_SAM_APDU [21:43:39]CAPDU: 80 13 01 00 [21:43:39]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [21:43:39]Write i2c OK [21:43:39]MH_I2C_Read... [21:43:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:43:39]Read from MH i2c: E2 [21:43:39]MH_I2C_Read... [21:43:39]Read from MH i2c: E2 0E 00 [21:43:39]MH_I2C_Read... [21:43:39]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4D [21:43:39]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:43:39]wFMCommunicate OK [21:43:39]SAM_PROTO_GetShiftState done [21:43:39]FM_GetShiftState done [21:43:39]req_shift_opened done [21:43:39]requested_item shift.open_date is exist - process it [21:43:39]req_shift_open_date [21:43:39]req_shift_open_date done [21:43:39]produce_requested_data done [21:43:39]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87110,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [21:43:39]process_action_free get_value [21:43:39]json_value_free [21:43:39]json_value_free done [21:43:39]process_json_proto returns [21:43:39]Send response to host [21:43:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87110,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [21:43:39]free response buf [21:43:39]execute_script done [21:43:39]execute_script returns [21:43:39]free content buf [21:43:39]Sock 9.Close socket [21:43:39]Sock 9.Thread stoped [21:43:39]accept exits with 7 [21:43:39]New connection [21:43:39]New thread 3066498404 created [21:43:39]Thread 3066641764 joined [21:43:39]Waiting for new connection... [21:43:39] Sock 7.Parse request [21:43:39]Sock 7.Check first char [21:43:39]Sock 7.First char is OK [21:43:39]request: POST /json_proto HTTP/1.0 [21:43:39]Method: POST [21:43:39]URL: /json_proto [21:43:39]Method is POST - this is cgi request [21:43:39]url: /json_proto [21:43:39]query_string will be loaded in cgi processing [21:43:39]execute_cgi json_proto POST (null) [21:43:39]execute_cgi path=json_proto method=POST [21:43:39]POST find Content-Length [21:43:39]Host: 172.17.47.196:8080 [21:43:39]Content-Length: 331 [21:43:39]Content-Type: application/json [21:43:39] [21:43:39]POST finish read [21:43:39]Found Content-Length = 331 [21:43:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [21:43:39]execute_script... [21:43:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [21:43:40]POST & json_proto [21:43:40]process_json_proto [21:43:40]json parsed OK: [21:43:40]protocol is kg_v1.0 [21:43:40]action value=get_value [21:43:40]process_action get_value [21:43:40]cmd_get_value [21:43:40]process_action get_value done [21:43:40]requested_data is exist [21:43:40]produce_requested_data [21:43:40]requested_item fm.sale.total is exist - process it [21:43:40]SAM_PROTO_GetFMData [21:43:40]wFMCommunicate request_size=4 [21:43:40]MH_SAM_APDU [21:43:40]CAPDU: 80 13 03 00 [21:43:40]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [21:43:40]Write i2c OK [21:43:40]MH_I2C_Read... [21:43:40]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [21:43:40]Read from MH i2c: E2 [21:43:40]MH_I2C_Read... [21:43:40]Read from MH i2c: E2 FD 00 [21:43:40]MH_I2C_Read... [21:43:40]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 63 50 01 00 69 04 A3 00 6F 04 04 00 E7 4D 01 00 B1 04 05 00 D1 03 96 B8 01 70 04 05 00 20 06 AD 8A 01 72 04 04 00 B1 FD E8 2D 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 DC 60 CD 2E 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 2B 5F E6 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 2B [21:43:40]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 63 50 01 00 69 04 A3 00 6F 04 04 00 E7 4D 01 00 B1 04 05 00 D1 03 96 B8 01 70 04 05 00 20 06 AD 8A 01 72 04 04 00 B1 FD E8 2D 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 DC 60 CD 2E 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 2B 5F E6 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 [21:43:40]wFMCommunicate OK [21:43:40]wFMCommunicate request_size=4 [21:43:40]MH_SAM_APDU [21:43:40]CAPDU: 80 17 00 00 [21:43:40]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [21:43:40]Write i2c OK [21:43:40]MH_I2C_Read... [21:43:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:43:40]Read from MH i2c: E2 [21:43:40]MH_I2C_Read... [21:43:40]Read from MH i2c: E2 FD 00 [21:43:40]MH_I2C_Read... [21:43:40]Read from MH i2c: E2 FD 00 14 00 00 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 1F [21:43:40]RAPDU: 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [21:43:40]wFMCommunicate OK [21:43:40]wFMCommunicate request_size=4 [21:43:40]MH_SAM_APDU [21:43:40]CAPDU: 80 17 00 00 [21:43:40]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [21:43:40]Write i2c OK [21:43:40]MH_I2C_Read... [21:43:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:43:41]Read from MH i2c: E2 [21:43:41]MH_I2C_Read... [21:43:41]Read from MH i2c: E2 FD 00 [21:43:41]MH_I2C_Read... [21:43:41]Read from MH i2c: E2 FD 00 15 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 6D [21:43:41]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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:43:41]wFMCommunicate OK [21:43:41]wFMCommunicate request_size=4 [21:43:41]MH_SAM_APDU [21:43:41]CAPDU: 80 17 00 00 [21:43:41]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [21:43:41]Write i2c OK [21:43:41]MH_I2C_Read... [21:43:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:43:41]Read from MH i2c: E2 [21:43:41]MH_I2C_Read... [21:43:41]Read from MH i2c: E2 FD 00 [21:43:41]MH_I2C_Read... [21:43:41]Read from MH i2c: E2 FD 00 16 00 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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 0E [21:43:41]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [21:43:41]wFMCommunicate OK [21:43:41]wFMCommunicate request_size=4 [21:43:41]MH_SAM_APDU [21:43:41]CAPDU: 80 17 00 00 [21:43:41]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [21:43:41]Write i2c OK [21:43:41]MH_I2C_Read... [21:43:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [21:43:41]Read from MH i2c: E2 [21:43:41]MH_I2C_Read... [21:43:41]Read from MH i2c: E2 E5 00 [21:43:41]MH_I2C_Read... [21:43:41]Read from MH i2c: E2 E5 00 17 00 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [21:43:41]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [21:43:41]wFMCommunicate OK [21:43:41]SAM_PROTO_GetFMData done [21:43:41]requested_item fm.sale_refund.total is exist - process it [21:43:41]requested_item fm.buy.total is exist - process it [21:43:41]requested_item shift.sale.total is exist - process it [21:43:41]SAM_PROTO_GetShiftData [21:43:41]wFMCommunicate request_size=4 [21:43:41]MH_SAM_APDU [21:43:41]CAPDU: 80 13 02 00 [21:43:41]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [21:43:41]Write i2c OK [21:43:41]MH_I2C_Read... [21:43:42]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [21:43:42]Read from MH i2c: E2 [21:43:42]MH_I2C_Read... [21:43:42]Read from MH i2c: E2 FD 00 [21:43:42]MH_I2C_Read... [21:43:42]Read from MH i2c: E2 FD 00 18 00 00 BC 04 AA 04 B8 04 6E 04 04 00 A7 01 00 00 69 04 9E 00 6F 04 04 00 A5 01 00 00 B1 04 04 00 98 54 F1 01 70 04 04 00 08 31 BB 01 72 04 03 00 90 23 36 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 AD D3 34 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 E1 66 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 97 [21:43:42]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 A7 01 00 00 69 04 9E 00 6F 04 04 00 A5 01 00 00 B1 04 04 00 98 54 F1 01 70 04 04 00 08 31 BB 01 72 04 03 00 90 23 36 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 AD D3 34 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 E1 66 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [21:43:42]wFMCommunicate OK [21:43:42]wFMCommunicate request_size=4 [21:43:42]MH_SAM_APDU [21:43:42]CAPDU: 80 17 00 00 [21:43:42]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [21:43:42]Write i2c OK [21:43:42]MH_I2C_Read... [21:43:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:43:42]Read from MH i2c: E2 [21:43:42]MH_I2C_Read... [21:43:42]Read from MH i2c: E2 FD 00 [21:43:42]MH_I2C_Read... [21:43:42]Read from MH i2c: E2 FD 00 19 00 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 81 [21:43:42]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 [21:43:42]wFMCommunicate OK [21:43:42]wFMCommunicate request_size=4 [21:43:42]MH_SAM_APDU [21:43:42]CAPDU: 80 17 00 00 [21:43:42]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [21:43:42]Write i2c OK [21:43:42]MH_I2C_Read... [21:43:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:43:42]Read from MH i2c: E2 [21:43:42]MH_I2C_Read... [21:43:42]Read from MH i2c: E2 FD 00 [21:43:42]MH_I2C_Read... [21:43:42]Read from MH i2c: E2 FD 00 1A 00 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 C3 [21:43:42]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 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [21:43:42]wFMCommunicate OK [21:43:42]wFMCommunicate request_size=4 [21:43:42]MH_SAM_APDU [21:43:42]CAPDU: 80 17 00 00 [21:43:42]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [21:43:42]Write i2c OK [21:43:42]MH_I2C_Read... [21:43:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:43:42]Read from MH i2c: E2 [21:43:42]MH_I2C_Read... [21:43:42]Read from MH i2c: E2 FD 00 [21:43:42]MH_I2C_Read... [21:43:42]Read from MH i2c: E2 FD 00 1B 00 00 03 00 00 EF 03 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 90 00 1C [21:43:42]RAPDU: 03 00 00 EF 03 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 90 00 [21:43:42]wFMCommunicate OK [21:43:42]wFMCommunicate request_size=4 [21:43:42]MH_SAM_APDU [21:43:42]CAPDU: 80 17 00 00 [21:43:42]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [21:43:42]Write i2c OK [21:43:42]MH_I2C_Read... [21:43:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [21:43:43]Read from MH i2c: E2 [21:43:43]MH_I2C_Read... [21:43:43]Read from MH i2c: E2 D9 00 [21:43:43]MH_I2C_Read... [21:43:43]Read from MH i2c: E2 D9 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [21:43:43]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [21:43:43]wFMCommunicate OK [21:43:43]SAM_PROTO_GetShiftData done [21:43:43]requested_item shift.sale.total_cash is exist - process it [21:43:43]requested_item shift.sale_refund.total is exist - process it [21:43:43]requested_item shift.sale_refund.total_cash is exist - process it [21:43:43]requested_item shift.buy.total is exist - process it [21:43:43]requested_item shift.buy.total_cash is exist - process it [21:43:43]produce_requested_data done [21:43:43]produce_requested_data return {"fm.sale.total":73918064.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":325930.48,"shift.sale.total_cash":290450.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [21:43:43]process_action_free get_value [21:43:43]json_value_free [21:43:43]json_value_free done [21:43:43]process_json_proto returns [21:43:43]Send response to host [21:43:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73918064.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":325930.48,"shift.sale.total_cash":290450.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [21:43:43]free response buf [21:43:43]execute_script done [21:43:43]execute_script returns [21:43:43]free content buf [21:43:43]Sock 7.Close socket [21:43:43]Sock 7.Thread stoped [21:43:43]OFD Sender: No OFD packet to send [21:43:48]OFD Sender: No OFD packet to send [21:43:53]OFD Sender: No OFD packet to send [21:43:58]OFD Sender: No OFD packet to send [21:44:03]OFD Sender: No OFD packet to send [21:44:08]OFD Sender: No OFD packet to send [21:44:13]OFD Sender: No OFD packet to send [21:44:18]OFD Sender: No OFD packet to send [21:44:23]OFD Sender: No OFD packet to send [21:44:28]OFD Sender: No OFD packet to send [21:44:34]OFD Sender: No OFD packet to send [21:44:39]OFD Sender: No OFD packet to send [21:44:44]OFD Sender: No OFD packet to send [21:44:49]OFD Sender: No OFD packet to send [21:44:54]OFD Sender: No OFD packet to send [21:44:59]OFD Sender: No OFD packet to send [21:45:04]OFD Sender: No OFD packet to send [21:45:07]recv_with_timeout no data received [21:45:09]OFD Sender: No OFD packet to send [21:45:14]OFD Sender: No OFD packet to send [21:45:19]OFD Sender: No OFD packet to send [21:45:24]OFD Sender: No OFD packet to send [21:45:29]OFD Sender: No OFD packet to send [21:45:34]OFD Sender: No OFD packet to send [21:45:39]OFD Sender: No OFD packet to send [21:45:44]OFD Sender: No OFD packet to send [21:45:49]OFD Sender: No OFD packet to send [21:45:54]OFD Sender: No OFD packet to send [21:45:59]OFD Sender: No OFD packet to send [21:46:04]OFD Sender: No OFD packet to send [21:46:09]OFD Sender: No OFD packet to send [21:46:14]OFD Sender: No OFD packet to send [21:46:16]recv_with_timeout no data received [21:46:19]OFD Sender: No OFD packet to send [21:46:24]OFD Sender: No OFD packet to send [21:46:29]OFD Sender: No OFD packet to send [21:46:34]OFD Sender: No OFD packet to send [21:46:39]OFD Sender: No OFD packet to send [21:46:44]OFD Sender: No OFD packet to send [21:46:49]OFD Sender: No OFD packet to send [21:46:54]OFD Sender: No OFD packet to send [21:46:55]accept exits with 9 [21:46:55]New connection [21:46:55]New thread 3066641764 created [21:46:55]Thread 3066498404 joined [21:46:55]Waiting for new connection... [21:46:55] Sock 9.Parse request [21:46:55]Sock 9.Check first char [21:46:55]Sock 9.First char is OK [21:46:55]request: POST /json_proto HTTP/1.0 [21:46:55]Method: POST [21:46:55]URL: /json_proto [21:46:55]Method is POST - this is cgi request [21:46:55]url: /json_proto [21:46:55]query_string will be loaded in cgi processing [21:46:55]execute_cgi json_proto POST (null) [21:46:55]execute_cgi path=json_proto method=POST [21:46:55]POST find Content-Length [21:46:55]Host: 172.17.47.196:8080 [21:46:55]Content-Length: 687 [21:46:55]Content-Type: application/json [21:46:55] [21:46:55]POST finish read [21:46:55]Found Content-Length = 687 [21:46:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872028", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [21:46:55]execute_script... [21:46: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)872028", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [21:46:55]POST & json_proto [21:46:55]process_json_proto [21:46:55]json parsed OK: [21:46:55]protocol is kg_v1.0 [21:46:55]action value=close_receipt [21:46:55]process_action close_receipt [21:46:55]cmd_close_receipt [21:46:55]MH_GetDate [21:46:55]Write to MH i2c: F0 00 00 1D 00 0C [21:46:55]Write i2c OK [21:46:55]MH_I2C_Read... [21:46:55]Read from MH i2c: F0 [21:46:55]MH_I2C_Read... [21:46:55]Read from MH i2c: F0 09 00 [21:46:55]MH_I2C_Read... [21:46:55]Read from MH i2c: F0 09 00 1D 00 00 4F 90 F0 66 4C 6B 94 66 FB [21:46:55]GetLastDocTimeStamp 97 [21:46:55]current date 1727041615 [21:46:55]FM_GetShiftState [21:46:55]SAM_PROTO_GetShiftState [21:46:55]wFMCommunicate request_size=4 [21:46:55]MH_SAM_APDU [21:46:55]CAPDU: 80 13 01 00 [21:46:55]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [21:46:55]Write i2c OK [21:46:55]MH_I2C_Read... [21:46:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:46:55]Read from MH i2c: E2 [21:46:55]MH_I2C_Read... [21:46:55]Read from MH i2c: E2 0E 00 [21:46:55]MH_I2C_Read... [21:46:55]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 59 [21:46:55]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:46:55]wFMCommunicate OK [21:46:55]SAM_PROTO_GetShiftState done [21:46:55]FM_GetShiftState done [21:46:55]opened in 1726964220 [21:46:55]opened+sec_in_day 1727050620 [21:46:55]quantity*price = 150037 [21:46:55]sum+1 = 150039 [21:46: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 424 22.09.2024 21:46 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87111 ФПД: 74392068141396 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T214655&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87111&fm=74392068141396&tin=02508201610067®Number=0000000000092592&sum=150000 [21:46:56]StoreToDocumentArchive [21:46:56]shift 497 fd 87111 [21:46:56]save to /storage/0497/doc_00087111 [21:46:56]save last doc name /storage/0497/doc_00087111 to /storage/kkm_last_doc_name [21:46:56]save OK [21:46:56]Clear old archive folders... [21:46:56]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:46:56]tlvbuf is 02040BB0 [21:46:56]SAM_PROTO_ClearQueue [21:46:56]wFMCommunicate request_size=4 [21:46:56]MH_SAM_APDU [21:46:56]CAPDU: 80 09 00 00 [21:46:56]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [21:46:56]Write i2c OK [21:46:56]MH_I2C_Read... [21:46:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:46:56]Read from MH i2c: E2 [21:46:56]MH_I2C_Read... [21:46:56]Read from MH i2c: E2 03 00 [21:46:56]MH_I2C_Read... [21:46:56]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [21:46:56]RAPDU: 90 00 [21:46:56]wFMCommunicate OK [21:46:56]SAM_PROTO_ClearQueue done [21:46:56]KKMCreateOFDPacket [21:46:56]OFDProtocolAddRootSTLVToBuf [21:46:56]FM_MakeSignedData [21:46:56]FM_MakeSignedData [21:46:56]SAM_PROTO_SignData [21:46:56]wFMCommunicate request_size=4 [21:46:56]MH_SAM_APDU [21:46:56]CAPDU: 80 0D 01 02 [21:46:56]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [21:46:56]Write i2c OK [21:46:56]MH_I2C_Read... [21:46:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:46:56]Read from MH i2c: E2 [21:46:56]MH_I2C_Read... [21:46:56]Read from MH i2c: E2 03 00 [21:46:56]MH_I2C_Read... [21:46:56]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [21:46:56]RAPDU: 90 00 [21:46:56]wFMCommunicate OK [21:46:56]wFMCommunicate request_size=255 [21:46:56]MH_SAM_APDU [21:46:56]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 A8 01 00 00 F4 03 04 00 4F 90 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 47 54 01 00 35 04 06 00 [21:46:56]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 A8 01 00 00 F4 03 04 00 4F 90 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 47 54 01 00 35 04 06 00 00 00 02 [21:46:56]Write i2c OK [21:46:56]MH_I2C_Read... [21:46:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:46:56]Read from MH i2c: E2 [21:46:56]MH_I2C_Read... [21:46:56]Read from MH i2c: E2 03 00 [21:46:56]MH_I2C_Read... [21:46:56]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [21:46:56]RAPDU: 90 00 [21:46:56]wFMCommunicate OK [21:46:56]wFMCommunicate request_size=11 [21:46:56]MH_SAM_APDU [21:46:56]CAPDU: 80 0D 02 02 06 43 A8 C0 CB B1 54 [21:46:56]Write to MH i2c: E2 0E 00 2E 00 80 0D 02 02 06 00 43 A8 C0 CB B1 54 00 00 2F [21:46:56]Write i2c OK [21:46:56]MH_I2C_Read... [21:46:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:46:56]Read from MH i2c: E2 [21:46:56]MH_I2C_Read... [21:46:56]Read from MH i2c: E2 03 00 [21:46:56]MH_I2C_Read... [21:46:56]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [21:46:56]RAPDU: 90 00 [21:46:56]wFMCommunicate OK [21:46:56]wFMCommunicate request_size=4 [21:46:56]MH_SAM_APDU [21:46:56]CAPDU: 80 0D 03 02 [21:46:56]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [21:46:56]Write i2c OK [21:46:56]MH_I2C_Read... [21:46:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:46:56]Read from MH i2c: E2 [21:46:56]MH_I2C_Read... [21:46:56]Read from MH i2c: E2 0B 00 [21:46:56]MH_I2C_Read... [21:46:56]Read from MH i2c: E2 0B 00 2F 00 00 D1 65 BC 2F C2 7D ED 20 90 00 18 [21:46:56]RAPDU: D1 65 BC 2F C2 7D ED 20 90 00 [21:46:56]wFMCommunicate OK [21:46:56]SAM_PROTO_SignData done [21:46:56]FM_MakeSignedData done [21:46:56]CreateOFDProtocolMessage [21:46:56]wFMCommunicate request_size=4 [21:46:56]MH_SAM_APDU [21:46:56]CAPDU: 80 11 00 00 [21:46:56]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [21:46:56]Write i2c OK [21:46:56]MH_I2C_Read... [21:46:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:46:56]Read from MH i2c: E2 [21:46:56]MH_I2C_Read... [21:46:56]Read from MH i2c: E2 17 00 [21:46:56]MH_I2C_Read... [21:46:56]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 09 [21:46:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:46:56]wFMCommunicate OK [21:46:56]CreateOFDProtocolMessage done [21:46:56]OFDSenderStorePacket 87111 [21:46:56]StoreOFDPacket docnum=87111 [21:46:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 D6 5F 08 01 04 72 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 A8 01 00 00 F4 03 04 00 4F 90 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 47 54 01 00 35 04 06 00 43 A8 C0 CB B1 54 D1 65 BC 2F C2 7D ED 20 [21:46:56]CheckFolder [21:46:56]dirname=/storage/ofd_packets [21:46:56]CheckFolder done [21:46:56]ProducePacketName [21:46:56]name=ofd_packets/00087111 [21:46:56]NVStorageSaveData ofd_packets/00087111 [21:46:56]File name is /storage/ofd_packets/00087111 [21:46:56]Write 302 bytes [21:46:56]NVStorageSaveData done [21:46:56]OFDSenderStorePacket done [21:46:56]KKMCreateOFDPacket done [21:46:56]NVStorageSaveData kkm_last_timestamp [21:46:56]File name is /storage/kkm_last_timestamp [21:46:56]Write 4 bytes [21:46:56]NVStorageSaveData done [21:46:56]ExternCall_PrintAddStr [21:46:56]wPrintStart [21:46:56]Write to MH i2c: 01 00 00 31 00 31 [21:46:56]Write i2c OK [21:46:56]MH_I2C_Read... [21:46:56]Read from MH i2c: 01 [21:46:56]MH_I2C_Read... [21:46:56]Read from MH i2c: 01 07 00 [21:46:56]MH_I2C_Read... [21:46:56]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [21:46:56]RasterBufferAndPrint [21:46:56]line Счет N : (1)872028 [21:46:56]line ИНН: 02508201610067 [21:46:56]line Контрольно-Кассовый Чек [21:46:56]line ПРОДАЖА [21:46:56]line ТРК (МРК, ГНК) : 21 [21:46:56]line Товар: 2710194210 [21:46:56]line ДТ(л)-К-4 [21:46:56]line 19.690 * 76.20 [21:46:56]line = 1500.38 [21:46:56]line НДС 12% НСП 1% [21:46:56]line > о реализуемом товаре [21:46:56]line ОКРУГЛЕНИЕ: -0.38 [21:46:56]line ИТОГО: 1500.00 [21:46:56]line Внесено: 1500.00 [21:46:56]line СДАЧА: 0.00 [21:46:56]line НСП 1% : 13.28 [21:46:56]line НДС 12% : 159.33 [21:46:56]line Наличными: 1500.00 [21:46:56]line Безнал.: 0.00 [21:46:56]line Место: АЗС № 137 "Партнер Нефть" [21:46:56]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [21:46:56]line СНО: Общий режим [21:46:56]line Чек 424 22.09.2024 21:46 [21:46:56]line Смена: 497 ФФД: 1.0 [21:46:56]line ЗНМ: 0300000064 [21:46:56]line РНМ: 0000000000092592 [21:46:56]line Версия ККМ: 001 [21:46:56]line ФМ: 0000000000874979 [21:46:56]line ФД: 87111 [21:46:56]line ФПД: 74392068141396 [21:46:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T214655&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87111&fm=74392068141396&tin=02508201610067®Number=0000000000092592&sum=150000 [21:46:56]written 0, free lines is 4095 [21:46:56]OFD Sender: Processing packet 87111 [packets to send 277, broken 276] [21:46:56]ProducePacketName [21:46:56]name=ofd_packets/00087111 [21:46:56]OFD Sender: To server: pG, [21:46:56]CommunicateWithHost lk.salyk.kg:30040 [21:46:56]ConnectInit lk.salyk.kg [21:46:57]Write to MH i2c: 01 00 00 5C 00 5C [21:46:57]Write i2c OK [21:46:57]MH_I2C_Read... [21:46:57]Read from MH i2c: 01 [21:46:57]MH_I2C_Read... [21:46:57]Read from MH i2c: 01 07 00 [21:46:57]MH_I2C_Read... [21:46:57]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E5 0C 54 [21:46:57]RasterBufferAndPrint [21:46:57]line [21:46:57]line [21:46:57]line [21:46:57]line [21:46:57]line [21:46:57]written 0, free lines is 3307 [21:46:57]MH_Cut [21:46:57]Write to MH i2c: D1 01 00 63 00 01 35 [21:46:57]Write i2c OK [21:46:57]MH_I2C_Read... [21:46:57]Read from MH i2c: D1 [21:46:57]MH_I2C_Read... [21:46:57]Read from MH i2c: D1 01 00 [21:46:57]MH_I2C_Read... [21:46:57]Read from MH i2c: D1 01 00 63 00 00 34 [21:46:57]Write to MH i2c: 01 00 00 64 00 64 [21:46:57]Write i2c OK [21:46:57]MH_I2C_Read... [21:46:58]*** Cut start [21:46:58]*** Partial cut [21:46:58]*** CUTSNS_PIN = 1 [21:46:58]*** CUTSNS_PIN = 0 [21:46:58]*** Brake cut motor [21:46:58]Read from MH i2c: 01 [21:46:58]MH_I2C_Read... [21:46:58]*** Stop cut motor [21:46:58]*** Cut end [21:46:58]Read from MH i2c: 01 07 00 [21:46:58]MH_I2C_Read... [21:46:58]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [21:46:58]process_action close_receipt done [21:46:58]requested_data is exist [21:46:58]produce_requested_data [21:46:58]requested_item fm.sn is exist - process it [21:46:58]wFMCommunicate request_size=4 [21:46:58]MH_SAM_APDU [21:46:58]CAPDU: 80 11 00 00 [21:46:58]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [21:46:58]Write i2c OK [21:46:58]MH_I2C_Read... [21:46:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:46:58]Read from MH i2c: E2 [21:46:58]MH_I2C_Read... [21:46:58]Read from MH i2c: E2 17 00 [21:46:58]MH_I2C_Read... [21:46:58]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 34 39 37 39 90 00 3E [21:46:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:46:58]wFMCommunicate OK [21:46:58]requested_item fd.num is exist - process it [21:46:58]SAM_PROTO_GetFieldsCounters [21:46:58]wFMCommunicate request_size=4 [21:46:58]MH_SAM_APDU [21:46:58]CAPDU: 80 13 00 00 [21:46:58]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [21:46:58]Write i2c OK [21:46:58]MH_I2C_Read... [21:46:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:46:59]Read from MH i2c: E2 [21:46:59]MH_I2C_Read... [21:46:59]Read from MH i2c: E2 62 00 [21:46:59]MH_I2C_Read... [21:46:59]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 47 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 A8 01 00 00 5E 04 04 00 A8 01 00 00 57 04 04 00 A9 01 00 00 19 04 04 00 00 00 00 00 90 00 9A [21:46: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 47 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 A8 01 00 00 5E 04 04 00 A8 01 00 00 57 04 04 00 A9 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:46:59]wFMCommunicate OK [21:46:59]SAM_PROTO_GetFieldsCounters done [21:46:59]requested_item shift.num is exist - process it [21:46:59]requested_item shift.opened is exist - process it [21:46:59]req_shift_opened [21:46:59]FM_GetShiftState [21:46:59]SAM_PROTO_GetShiftState [21:46:59]wFMCommunicate request_size=4 [21:46:59]MH_SAM_APDU [21:46:59]CAPDU: 80 13 01 00 [21:46:59]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [21:46:59]Write i2c OK [21:46:59]MH_I2C_Read... [21:46:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:46:59]Read from MH i2c: E2 [21:46:59]MH_I2C_Read... [21:46:59]Read from MH i2c: E2 0E 00 [21:46:59]MH_I2C_Read... [21:46:59]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A2 [21:46:59]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:46:59]wFMCommunicate OK [21:46:59]SAM_PROTO_GetShiftState done [21:46:59]FM_GetShiftState done [21:46:59]req_shift_opened done [21:46:59]requested_item shift.open_date is exist - process it [21:46:59]req_shift_open_date [21:46:59]req_shift_open_date done [21:46:59]produce_requested_data done [21:46:59]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87111,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [21:46:59]process_action_free close_receipt [21:46:59]json_value_free [21:46:59]json_value_free done [21:46:59]process_json_proto returns [21:46:59]Send response to host [21:46:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87111,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [21:46:59]free response buf [21:46:59]execute_script done [21:46:59]execute_script returns [21:46:59]free content buf [21:46:59]Sock 9.Close socket [21:46:59]Sock 9.Thread stoped [21:46:59]recv_with_timeout no data received [21:47:02]ConnectInit Can't take IP for lk.salyk.kg [21:47:02]CommunicateWithHost connect error [21:47:02]CommunicateWithHost err = -1 [21:47:02]OFD Sender: Server communicate error [21:47:07]OFD Sender: Processing packet 87111 [packets to send 277, broken 276] [21:47:07]ProducePacketName [21:47:07]name=ofd_packets/00087111 [21:47:07]OFD Sender: To server: pG, [21:47:07]CommunicateWithHost lk.salyk.kg:30040 [21:47:07]ConnectInit lk.salyk.kg [21:47:12]ConnectInit Can't take IP for lk.salyk.kg [21:47:12]CommunicateWithHost connect error [21:47:12]CommunicateWithHost err = -1 [21:47:12]OFD Sender: Server communicate error [21:47:17]OFD Sender: Processing packet 87111 [packets to send 277, broken 276] [21:47:17]ProducePacketName [21:47:17]name=ofd_packets/00087111 [21:47:17]OFD Sender: To server: pG, [21:47:17]CommunicateWithHost lk.salyk.kg:30040 [21:47:17]ConnectInit lk.salyk.kg [21:47:18]recv_with_timeout no data received [21:47:22]ConnectInit Can't take IP for lk.salyk.kg [21:47:22]CommunicateWithHost connect error [21:47:22]CommunicateWithHost err = -1 [21:47:22]OFD Sender: Server communicate error [21:47:27]OFD Sender: Processing packet 87111 [packets to send 277, broken 276] [21:47:27]ProducePacketName [21:47:27]name=ofd_packets/00087111 [21:47:27]OFD Sender: To server: pG, [21:47:27]CommunicateWithHost lk.salyk.kg:30040 [21:47:27]ConnectInit lk.salyk.kg [21:47:32]recv_with_timeout no data received [21:47:42]Connected sock=9 [21:47:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 D6 5F 08 01 04 72 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 A8 01 00 00 F4 03 04 00 4F 90 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 47 54 01 00 35 04 06 00 43 A8 C0 CB B1 54 D1 65 BC 2F C2 7D ED 20 [21:47:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 34 EC 47 00 68 48 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 47 54 01 00 F4 03 04 00 4C 3B F0 66 B6 04 01 00 00 C4 07 24 5F 64 A1 86 65 [21:47:44]CommunicateWithHost err = 0 [21:47:44]CheckOFDResponse [21:47:44]1017 (14) - 77093643461234 [21:47:44]1041 (16) - 0000000000874979 [21:47:44]1040 (4) - 87111 [21:47:44]1012 (4) - 22.09.2024 15:44 [21:47:44]1206 (1) - 0 [21:47:44]OFD Sender: Remove packet 87111 [21:47:44]ProducePacketName [21:47:44]name=ofd_packets/00087111 [21:47:44]NVStorageDeleteData [21:47:45]OFD Sender: No OFD packet to send [21:47:49]recv_with_timeout no data received [21:47:50]OFD Sender: No OFD packet to send [21:47:55]OFD Sender: No OFD packet to send [21:48:00]OFD Sender: No OFD packet to send [21:48:05]OFD Sender: No OFD packet to send [21:48:10]OFD Sender: No OFD packet to send [21:48:15]recv_with_timeout no data received [21:48:15]OFD Sender: No OFD packet to send [21:48:20]OFD Sender: No OFD packet to send [21:48:25]OFD Sender: No OFD packet to send [21:48:30]OFD Sender: No OFD packet to send [21:48:35]OFD Sender: No OFD packet to send [21:48:40]OFD Sender: No OFD packet to send [21:48:45]OFD Sender: No OFD packet to send [21:48:50]OFD Sender: No OFD packet to send [21:48:55]OFD Sender: No OFD packet to send [21:48:59]recv_with_timeout no data received [21:49:00]OFD Sender: No OFD packet to send [21:49:05]OFD Sender: No OFD packet to send [21:49:10]OFD Sender: No OFD packet to send [21:49:15]OFD Sender: No OFD packet to send [21:49:19]recv_with_timeout no data received [21:49:20]OFD Sender: No OFD packet to send [21:49:25]OFD Sender: No OFD packet to send [21:49:30]OFD Sender: No OFD packet to send [21:49:35]OFD Sender: No OFD packet to send [21:49:40]OFD Sender: No OFD packet to send [21:49:45]OFD Sender: No OFD packet to send [21:49:49]recv_with_timeout no data received [21:49:50]OFD Sender: No OFD packet to send [21:49:55]OFD Sender: No OFD packet to send [21:50:00]OFD Sender: No OFD packet to send [21:50:05]OFD Sender: No OFD packet to send [21:50:10]accept exits with 10 [21:50:10]New connection [21:50:10]New thread 3066498404 created [21:50:10]Thread 3066641764 joined [21:50:10]Waiting for new connection... [21:50:10] Sock 10.Parse request [21:50:10]Sock 10.Check first char [21:50:10]Sock 10.First char is OK [21:50:10]request: POST /json_proto HTTP/1.0 [21:50:10]Method: POST [21:50:10]URL: /json_proto [21:50:10]Method is POST - this is cgi request [21:50:10]url: /json_proto [21:50:10]query_string will be loaded in cgi processing [21:50:10]execute_cgi json_proto POST (null) [21:50:10]execute_cgi path=json_proto method=POST [21:50:10]POST find Content-Length [21:50:10]Host: 172.17.47.196:8080 [21:50:10]Content-Length: 1543 [21:50:10]Content-Type: application/json [21:50:10] [21:50:10]POST finish read [21:50:10]Found Content-Length = 1543 [21:50:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148144", "tax_sys" : 0, "items" : [ { "code": "4870215620449", "name": "\u0412\u043E\u0434\u043A\u0430 \u0425\u041E\u0420\u0422\u0418\u0426\u042F \u041F\u041B\u0410\u0422\u0418\u041D\u0423\u041C 0,50L", "price" : 530.00, "quantity" : 1.000, "sum" : 530.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000053020015", "name": "\u0411\u0443\u043C\u0430\u0436\u043D\u044B\u0435 \u0441\u0442\u0430\u043A\u0430\u043D\u044B 250\u043C\u043B 1\u0448\u0442", "price" : 7.00, "quantity" : 2.000, "sum" : 14.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000031750019", "name": "\u041F\u0430\u043A\u0435\u0442 \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u041D\u0435\u0444\u0442\u044C", "price" : 4.00, "quantity" : 1.000, "sum" : 4.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 653.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:50:10]execute_script... [21:50: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 : (3)148144", "tax_sys" : 0, "items" : [ { "code": "4870215620449", "name": "\u0412\u043E\u0434\u043A\u0430 \u0425\u041E\u0420\u0422\u0418\u0426\u042F \u041F\u041B\u0410\u0422\u0418\u041D\u0423\u041C 0,50L", "price" : 530.00, "quantity" : 1.000, "sum" : 530.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000053020015", "name": "\u0411\u0443\u043C\u0430\u0436\u043D\u044B\u0435 \u0441\u0442\u0430\u043A\u0430\u043D\u044B 250\u043C\u043B 1\u0448\u0442", "price" : 7.00, "quantity" : 2.000, "sum" : 14.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000031750019", "name": "\u041F\u0430\u043A\u0435\u0442 \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u041D\u0435\u0444\u0442\u044C", "price" : 4.00, "quantity" : 1.000, "sum" : 4.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 653.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:50:10]POST & json_proto [21:50:10]process_json_proto [21:50:10]json parsed OK: [21:50:10]protocol is kg_v1.0 [21:50:10]action value=close_receipt [21:50:10]process_action close_receipt [21:50:10]cmd_close_receipt [21:50:10]MH_GetDate [21:50:10]Write to MH i2c: F0 00 00 68 00 57 [21:50:10]Write i2c OK [21:50:10]MH_I2C_Read... [21:50:10]Read from MH i2c: F0 [21:50:10]MH_I2C_Read... [21:50:10]Read from MH i2c: F0 09 00 [21:50:10]MH_I2C_Read... [21:50:10]Read from MH i2c: F0 09 00 68 00 00 12 91 F0 66 4C 6B 94 66 0A [21:50:10]GetLastDocTimeStamp 1727041615 [21:50:10]current date 1727041810 [21:50:10]FM_GetShiftState [21:50:10]SAM_PROTO_GetShiftState [21:50:10]wFMCommunicate request_size=4 [21:50:10]MH_SAM_APDU [21:50:10]CAPDU: 80 13 01 00 [21:50:10]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [21:50:10]OFD Sender: No OFD packet to send [21:50:10]Write i2c OK [21:50:10]MH_I2C_Read... [21:50:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:50:10]Read from MH i2c: E2 [21:50:10]MH_I2C_Read... [21:50:10]Read from MH i2c: E2 0E 00 [21:50:10]MH_I2C_Read... [21:50:10]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A4 [21:50:10]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:50:10]wFMCommunicate OK [21:50:10]SAM_PROTO_GetShiftState done [21:50:10]FM_GetShiftState done [21:50:10]opened in 1726964220 [21:50:10]opened+sec_in_day 1727050620 [21:50:10]quantity*price = 53000 [21:50:10]sum+1 = 53001 [21:50:10]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000053020015 Бумажные стаканы 250мл 1шт 2.000 * 7.00 = 14.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 5449000189332 Холодный чай Fuse персик 1л 1.000 * 105.00 = 105.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000031750019 Пакет Партнер Нефть 1.000 * 4.00 = 4.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 653.00 НСП 1% : 5.77 НДС 12% : 69.34 Наличными: 653.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 425 22.09.2024 21:50 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87112 ФПД: 824353841764 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T215010&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87112&fm=824353841764&tin=02508201610067®Number=0000000000092592&sum=65300 0 [21:50:11]StoreToDocumentArchive [21:50:11]shift 497 fd 87112 [21:50:11]save to /storage/0497/doc_00087112 [21:50:11]save last doc name /storage/0497/doc_00087112 to /storage/kkm_last_doc_name [21:50:11]save OK [21:50:11]Clear old archive folders... [21:50:11]ProcessDocumentItem done err = 0, tmpTLVsize=632 [21:50:11]tlvbuf is 02052240 [21:50:11]SAM_PROTO_ClearQueue [21:50:11]wFMCommunicate request_size=4 [21:50:11]MH_SAM_APDU [21:50:11]CAPDU: 80 09 00 00 [21:50:11]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [21:50:11]Write i2c OK [21:50:11]MH_I2C_Read... [21:50:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:50:11]Read from MH i2c: E2 [21:50:11]MH_I2C_Read... [21:50:11]Read from MH i2c: E2 03 00 [21:50:11]MH_I2C_Read... [21:50:11]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [21:50:11]RAPDU: 90 00 [21:50:11]wFMCommunicate OK [21:50:11]SAM_PROTO_ClearQueue done [21:50:11]KKMCreateOFDPacket [21:50:11]OFDProtocolAddRootSTLVToBuf [21:50:11]FM_MakeSignedData [21:50:11]FM_MakeSignedData [21:50:11]SAM_PROTO_SignData [21:50:11]wFMCommunicate request_size=4 [21:50:11]MH_SAM_APDU [21:50:11]CAPDU: 80 0D 01 02 [21:50:11]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [21:50:11]Write i2c OK [21:50:11]MH_I2C_Read... [21:50:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:50:11]Read from MH i2c: E2 [21:50:11]MH_I2C_Read... [21:50:11]Read from MH i2c: E2 03 00 [21:50:11]MH_I2C_Read... [21:50:11]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [21:50:11]RAPDU: 90 00 [21:50:11]wFMCommunicate OK [21:50:11]wFMCommunicate request_size=255 [21:50:11]MH_SAM_APDU [21:50:11]CAPDU: 80 0D 02 02 FA 03 00 78 02 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 38 37 30 32 31 35 36 32 30 34 34 39 06 04 30 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A5 D0 9E D0 A0 D0 A2 D0 98 D0 A6 D0 AF 20 D0 9F D0 9B D0 90 D0 A2 D0 98 D0 9D D0 A3 D0 9C 20 30 2C 35 30 4C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 08 CF 00 00 00 00 13 04 06 00 08 CF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 78 05 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 [21:50:11]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 78 02 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 38 37 30 32 31 35 36 32 30 34 34 39 06 04 30 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A5 D0 9E D0 A0 D0 A2 D0 98 D0 A6 D0 AF 20 D0 9F D0 9B D0 90 D0 A2 D0 98 D0 9D D0 A3 D0 9C 20 30 2C 35 30 4C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 08 CF 00 00 00 00 13 04 06 00 08 CF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 78 05 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 00 00 2E [21:50:11]Write i2c OK [21:50:11]MH_I2C_Read... [21:50:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:50:12]Read from MH i2c: E2 [21:50:12]MH_I2C_Read... [21:50:12]Read from MH i2c: E2 03 00 [21:50:12]MH_I2C_Read... [21:50:12]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [21:50:12]RAPDU: 90 00 [21:50:12]wFMCommunicate OK [21:50:12]wFMCommunicate request_size=255 [21:50:12]MH_SAM_APDU [21:50:12]CAPDU: 80 0D 02 02 FA 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 FF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 41 02 [21:50:12]Write to MH i2c: E2 02 01 79 00 80 0D 02 02 FA 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 FF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 41 02 00 00 C2 [21:50:12]Write i2c OK [21:50:12]MH_I2C_Read... [21:50:12]recv_with_timeout no data received [21:50:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:50:12]Read from MH i2c: E2 [21:50:12]MH_I2C_Read... [21:50:12]Read from MH i2c: E2 03 00 [21:50:12]MH_I2C_Read... [21:50:12]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [21:50:12]RAPDU: 90 00 [21:50:12]wFMCommunicate OK [21:50:12]wFMCommunicate request_size=141 [21:50:12]MH_SAM_APDU [21:50:12]CAPDU: 80 0D 02 02 88 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 1B 00 00 00 00 07 04 06 00 14 FF 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 01 00 00 F4 03 04 00 12 91 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 48 54 01 00 35 04 06 00 00 BF EF 51 62 64 [21:50:12]Write to MH i2c: E2 90 00 7A 00 80 0D 02 02 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 1B 00 00 00 00 07 04 06 00 14 FF 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 01 00 00 F4 03 04 00 12 91 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 48 54 01 00 35 04 06 00 00 BF EF 51 62 64 00 00 7A [21:50:12]Write i2c OK [21:50:12]MH_I2C_Read... [21:50:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:50:12]Read from MH i2c: E2 [21:50:12]MH_I2C_Read... [21:50:12]Read from MH i2c: E2 03 00 [21:50:12]MH_I2C_Read... [21:50:12]Read from MH i2c: E2 03 00 7A 00 00 90 00 EE [21:50:12]RAPDU: 90 00 [21:50:12]wFMCommunicate OK [21:50:12]wFMCommunicate request_size=4 [21:50:12]MH_SAM_APDU [21:50:12]CAPDU: 80 0D 03 02 [21:50:12]Write to MH i2c: E2 08 00 7B 00 80 0D 03 02 00 00 00 00 F6 [21:50:12]Write i2c OK [21:50:12]MH_I2C_Read... [21:50:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:50:12]Read from MH i2c: E2 [21:50:12]MH_I2C_Read... [21:50:12]Read from MH i2c: E2 0B 00 [21:50:12]MH_I2C_Read... [21:50:12]Read from MH i2c: E2 0B 00 7B 00 00 03 BC D2 AE 6B B9 4A 47 90 00 EB [21:50:12]RAPDU: 03 BC D2 AE 6B B9 4A 47 90 00 [21:50:12]wFMCommunicate OK [21:50:12]SAM_PROTO_SignData done [21:50:12]FM_MakeSignedData done [21:50:12]CreateOFDProtocolMessage [21:50:12]wFMCommunicate request_size=4 [21:50:12]MH_SAM_APDU [21:50:12]CAPDU: 80 11 00 00 [21:50:12]Write to MH i2c: E2 08 00 7C 00 80 11 00 00 00 00 00 00 F6 [21:50:12]Write i2c OK [21:50:12]MH_I2C_Read... [21:50:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:50:12]Read from MH i2c: E2 [21:50:12]MH_I2C_Read... [21:50:12]Read from MH i2c: E2 17 00 [21:50:12]MH_I2C_Read... [21:50:12]Read from MH i2c: E2 17 00 7C 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 55 [21:50:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:50:12]wFMCommunicate OK [21:50:12]CreateOFDProtocolMessage done [21:50:12]OFDSenderStorePacket 87112 [21:50:12]StoreOFDPacket docnum=87112 [21:50:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 8C 02 00 00 D0 78 84 02 92 69 5A 03 01 00 03 00 78 02 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 38 37 30 32 31 35 36 32 30 34 34 39 06 04 30 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A5 D0 9E D0 A0 D0 A2 D0 98 D0 A6 D0 AF 20 D0 9F D0 9B D0 90 D0 A2 D0 98 D0 9D D0 A3 D0 9C 20 30 2C 35 30 4C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 08 CF 00 00 00 00 13 04 06 00 08 CF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 78 05 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 FF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 41 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 1B 00 00 00 00 07 04 06 00 14 FF 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 01 00 00 F4 03 04 00 12 91 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 48 54 01 00 35 04 06 00 00 BF EF 51 62 64 03 BC D2 AE 6B B9 4A 47 [21:50:12]CheckFolder [21:50:12]dirname=/storage/ofd_packets [21:50:12]CheckFolder done [21:50:12]ProducePacketName [21:50:12]name=ofd_packets/00087112 [21:50:12]NVStorageSaveData ofd_packets/00087112 [21:50:12]File name is /storage/ofd_packets/00087112 [21:50:12]Write 682 bytes [21:50:12]NVStorageSaveData done [21:50:12]OFDSenderStorePacket done [21:50:12]KKMCreateOFDPacket done [21:50:12]NVStorageSaveData kkm_last_timestamp [21:50:12]File name is /storage/kkm_last_timestamp [21:50:12]Write 4 bytes [21:50:12]NVStorageSaveData done [21:50:12]ExternCall_PrintAddStr [21:50:12]wPrintStart [21:50:12]Write to MH i2c: 01 00 00 7D 00 7D [21:50:12]Write i2c OK [21:50:12]MH_I2C_Read... [21:50:12]Read from MH i2c: 01 [21:50:12]MH_I2C_Read... [21:50:12]Read from MH i2c: 01 07 00 [21:50:12]MH_I2C_Read... [21:50:12]Read from MH i2c: 01 07 00 7D 00 00 00 00 00 00 FF 0F 92 [21:50:12]RasterBufferAndPrint [21:50:12]line Счет N : (3)148144 [21:50:12]line ИНН: 02508201610067 [21:50:12]line Контрольно-Кассовый Чек [21:50:12]line ПРОДАЖА [21:50:12]line Товар: 4870215620449 [21:50:12]line Водка ХОРТИЦЯ ПЛАТИНУМ 0,50L [21:50:12]line 1.000 * 530.00 [21:50:12]line = 530.00 [21:50:12]line НДС 12% НСП 1% [21:50:12]line > о реализуемом товаре [21:50:12]line Товар: 2000053020015 [21:50:12]line Бумажные стаканы 250мл 1шт [21:50:12]line 2.000 * 7.00 [21:50:12]line = 14.00 [21:50:12]line НДС 12% НСП 1% [21:50:12]line > о реализуемом товаре [21:50:13]line Товар: 5449000189332 [21:50:13]line Холодный чай Fuse персик 1л [21:50:13]line 1.000 * 105.00 [21:50:13]line = 105.00 [21:50:13]line НДС 12% НСП 1% [21:50:13]line > о реализуемом товаре [21:50:13]line Товар: 2000031750019 [21:50:13]line Пакет Партнер Нефть [21:50:13]line 1.000 * 4.00 [21:50:13]line = 4.00 [21:50:13]line НДС 12% НСП 1% [21:50:13]line > о реализуемом товаре [21:50:13]line ИТОГО: 653.00 [21:50:13]line НСП 1% : 5.77 [21:50:13]line НДС 12% : 69.34 [21:50:13]line Наличными: 653.00 [21:50:13]line Безнал.: 0.00 [21:50:13]line Место: АЗС № 137 "Партнер Нефть" [21:50:13]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [21:50:13]line СНО: Общий режим [21:50:13]line Чек 425 22.09.2024 21:50 [21:50:13]line Смена: 497 ФФД: 1.0 [21:50:13]line ЗНМ: 0300000064 [21:50:13]line РНМ: 0000000000092592 [21:50:13]line Версия ККМ: 001 [21:50:13]line ФМ: 0000000000874979 [21:50:13]line ФД: 87112 [21:50:13]line ФПД: 824353841764 [21:50:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T215010&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87112&fm=824353841764&tin=02508201610067®Number=0000000000092592&sum=65300 [21:50:13]line 0 [21:50:13]OFD Sender: Processing packet 87112 [packets to send 277, broken 276] [21:50:13]ProducePacketName [21:50:13]name=ofd_packets/00087112 [21:50:13]OFD Sender: To server: pG, [21:50:13]CommunicateWithHost lk.salyk.kg:30040 [21:50:13]ConnectInit lk.salyk.kg [21:50:13]written 0, free lines is 4095 [21:50:13]Write to MH i2c: 01 00 00 B9 00 B9 [21:50:13]Write i2c OK [21:50:13]MH_I2C_Read... [21:50:13]Read from MH i2c: 01 [21:50:13]MH_I2C_Read... [21:50:13]Read from MH i2c: 01 07 00 [21:50:13]MH_I2C_Read... [21:50:13]Read from MH i2c: 01 07 00 B9 00 00 00 00 00 00 B9 0B 84 [21:50:13]RasterBufferAndPrint [21:50:13]line [21:50:13]line [21:50:13]line [21:50:13]line [21:50:13]line [21:50:13]written 0, free lines is 3007 [21:50:13]MH_Cut [21:50:13]Write to MH i2c: D1 01 00 C0 00 01 92 [21:50:13]Write i2c OK [21:50:13]MH_I2C_Read... [21:50:13]Read from MH i2c: D1 [21:50:13]MH_I2C_Read... [21:50:13]Read from MH i2c: D1 01 00 [21:50:13]MH_I2C_Read... [21:50:13]Read from MH i2c: D1 01 00 C0 00 00 91 [21:50:13]Write to MH i2c: 01 00 00 C1 00 C1 [21:50:13]Write i2c OK [21:50:13]MH_I2C_Read... [21:50:14]*** Cut start [21:50:14]*** Partial cut [21:50:14]*** CUTSNS_PIN = 1 [21:50:14]*** CUTSNS_PIN = 0 [21:50:14]*** Brake cut motor [21:50:15]Read from MH i2c: 01 [21:50:15]MH_I2C_Read... [21:50:15]*** Stop cut motor [21:50:15]*** Cut end [21:50:15]Read from MH i2c: 01 07 00 [21:50:15]MH_I2C_Read... [21:50:15]Read from MH i2c: 01 07 00 C1 00 00 00 00 00 00 FF 0F D6 [21:50:15]process_action close_receipt done [21:50:15]requested_data is exist [21:50:15]produce_requested_data [21:50:15]requested_item fm.sn is exist - process it [21:50:15]wFMCommunicate request_size=4 [21:50:15]MH_SAM_APDU [21:50:15]CAPDU: 80 11 00 00 [21:50:15]Write to MH i2c: E2 08 00 C2 00 80 11 00 00 00 00 00 00 3C [21:50:15]Write i2c OK [21:50:15]MH_I2C_Read... [21:50:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:50:15]Read from MH i2c: E2 [21:50:15]MH_I2C_Read... [21:50:15]Read from MH i2c: E2 17 00 [21:50:15]MH_I2C_Read... [21:50:15]Read from MH i2c: E2 17 00 C2 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 9B [21:50:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:50:15]wFMCommunicate OK [21:50:15]requested_item fd.num is exist - process it [21:50:15]SAM_PROTO_GetFieldsCounters [21:50:15]wFMCommunicate request_size=4 [21:50:15]MH_SAM_APDU [21:50:15]CAPDU: 80 13 00 00 [21:50:15]Write to MH i2c: E2 08 00 C3 00 80 13 00 00 00 00 00 00 3F [21:50:15]Write i2c OK [21:50:15]MH_I2C_Read... [21:50:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:50:15]Read from MH i2c: E2 [21:50:15]MH_I2C_Read... [21:50:15]Read from MH i2c: E2 62 00 [21:50:15]MH_I2C_Read... [21:50:15]Read from MH i2c: E2 62 00 C3 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 48 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AA 01 00 00 19 04 04 00 00 00 00 00 90 00 FB [21:50: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 48 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AA 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:50:15]wFMCommunicate OK [21:50:15]SAM_PROTO_GetFieldsCounters done [21:50:15]requested_item shift.num is exist - process it [21:50:15]requested_item shift.opened is exist - process it [21:50:15]req_shift_opened [21:50:15]FM_GetShiftState [21:50:15]SAM_PROTO_GetShiftState [21:50:15]wFMCommunicate request_size=4 [21:50:15]MH_SAM_APDU [21:50:15]CAPDU: 80 13 01 00 [21:50:15]Write to MH i2c: E2 08 00 C4 00 80 13 01 00 00 00 00 00 41 [21:50:15]Write i2c OK [21:50:15]MH_I2C_Read... [21:50:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:50:15]Read from MH i2c: E2 [21:50:15]MH_I2C_Read... [21:50:15]Read from MH i2c: E2 0E 00 [21:50:15]MH_I2C_Read... [21:50:15]Read from MH i2c: E2 0E 00 C4 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 FF [21:50:15]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:50:15]wFMCommunicate OK [21:50:15]SAM_PROTO_GetShiftState done [21:50:15]FM_GetShiftState done [21:50:15]req_shift_opened done [21:50:15]requested_item shift.open_date is exist - process it [21:50:15]req_shift_open_date [21:50:15]req_shift_open_date done [21:50:15]produce_requested_data done [21:50:15]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87112,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [21:50:15]process_action_free close_receipt [21:50:15]json_value_free [21:50:15]json_value_free done [21:50:15]process_json_proto returns [21:50:15]Send response to host [21:50:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87112,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [21:50:15]free response buf [21:50:15]execute_script done [21:50:15]execute_script returns [21:50:15]free content buf [21:50:15]Sock 10.Close socket [21:50:15]Sock 10.Thread stoped [21:50:18]ConnectInit Can't take IP for lk.salyk.kg [21:50:18]CommunicateWithHost connect error [21:50:18]CommunicateWithHost err = -1 [21:50:18]OFD Sender: Server communicate error [21:50:23]OFD Sender: Processing packet 87112 [packets to send 277, broken 276] [21:50:23]ProducePacketName [21:50:23]name=ofd_packets/00087112 [21:50:23]OFD Sender: To server: pG, [21:50:23]CommunicateWithHost lk.salyk.kg:30040 [21:50:23]ConnectInit lk.salyk.kg [21:50:23]recv_with_timeout no data received [21:50:28]Connected sock=7 [21:50:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 8C 02 00 00 D0 78 84 02 92 69 5A 03 01 00 03 00 78 02 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 38 37 30 32 31 35 36 32 30 34 34 39 06 04 30 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A5 D0 9E D0 A0 D0 A2 D0 98 D0 A6 D0 AF 20 D0 9F D0 9B D0 90 D0 A2 D0 98 D0 9D D0 A3 D0 9C 20 30 2C 35 30 4C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 08 CF 00 00 00 00 13 04 06 00 08 CF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 78 05 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 FF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 41 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 1B 00 00 00 00 07 04 06 00 14 FF 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 01 00 00 F4 03 04 00 12 91 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 48 54 01 00 35 04 06 00 00 BF EF 51 62 64 03 BC D2 AE 6B B9 4A 47 [21:50:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 E3 64 47 00 BB 3D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 48 54 01 00 F4 03 04 00 F4 3B F0 66 B6 04 01 00 00 31 0F CE 38 83 30 1D 9E [21:50:33]CommunicateWithHost err = 0 [21:50:33]CheckOFDResponse [21:50:33]1017 (14) - 77093643461234 [21:50:33]1041 (16) - 0000000000874979 [21:50:33]1040 (4) - 87112 [21:50:33]1012 (4) - 22.09.2024 15:47 [21:50:33]1206 (1) - 0 [21:50:33]OFD Sender: Remove packet 87112 [21:50:33]ProducePacketName [21:50:33]name=ofd_packets/00087112 [21:50:33]NVStorageDeleteData [21:50:33]OFD Sender: No OFD packet to send [21:50:38]OFD Sender: No OFD packet to send [21:50:43]OFD Sender: No OFD packet to send [21:50:48]OFD Sender: No OFD packet to send [21:50:53]OFD Sender: No OFD packet to send [21:50:58]OFD Sender: No OFD packet to send [21:51:00]accept exits with 9 [21:51:00]New connection [21:51:00]New thread 3066641764 created [21:51:00]Thread 3066498404 joined [21:51:00]Waiting for new connection... [21:51:00] Sock 9.Parse request [21:51:00]Sock 9.Check first char [21:51:00]Sock 9.First char is OK [21:51:00]request: POST /json_proto HTTP/1.0 [21:51:00]Method: POST [21:51:00]URL: /json_proto [21:51:00]Method is POST - this is cgi request [21:51:00]url: /json_proto [21:51:00]query_string will be loaded in cgi processing [21:51:00]execute_cgi json_proto POST (null) [21:51:00]execute_cgi path=json_proto method=POST [21:51:00]POST find Content-Length [21:51:00]Host: 172.17.47.196:8080 [21:51:00]Content-Length: 677 [21:51:00]Content-Type: application/json [21:51:00] [21:51:00]POST finish read [21:51:00]Found Content-Length = 677 [21:51:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872029", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:51:00]execute_script... [21:51:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872029", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:51:00]POST & json_proto [21:51:00]process_json_proto [21:51:00]json parsed OK: [21:51:00]protocol is kg_v1.0 [21:51:00]action value=close_receipt [21:51:00]process_action close_receipt [21:51:00]cmd_close_receipt [21:51:00]MH_GetDate [21:51:00]Write to MH i2c: F0 00 00 C5 00 B4 [21:51:00]Write i2c OK [21:51:00]MH_I2C_Read... [21:51:00]Read from MH i2c: F0 [21:51:00]MH_I2C_Read... [21:51:00]Read from MH i2c: F0 09 00 [21:51:00]MH_I2C_Read... [21:51:00]Read from MH i2c: F0 09 00 C5 00 00 44 91 F0 66 4C 6B 94 66 99 [21:51:00]GetLastDocTimeStamp 1727041810 [21:51:00]current date 1727041860 [21:51:00]FM_GetShiftState [21:51:00]SAM_PROTO_GetShiftState [21:51:00]wFMCommunicate request_size=4 [21:51:00]MH_SAM_APDU [21:51:00]CAPDU: 80 13 01 00 [21:51:00]Write to MH i2c: E2 08 00 C6 00 80 13 01 00 00 00 00 00 43 [21:51:00]Write i2c OK [21:51:00]MH_I2C_Read... [21:51:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:51:00]Read from MH i2c: E2 [21:51:00]MH_I2C_Read... [21:51:00]Read from MH i2c: E2 0E 00 [21:51:00]MH_I2C_Read... [21:51:00]Read from MH i2c: E2 0E 00 C6 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 01 [21:51:00]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:51:00]wFMCommunicate OK [21:51:00]SAM_PROTO_GetShiftState done [21:51:00]FM_GetShiftState done [21:51:00]opened in 1726964220 [21:51:00]opened+sec_in_day 1727050620 [21:51:00]quantity*price = 50036 [21:51:00]sum+1 = 50037 [21:51:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 426 22.09.2024 21:51 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87113 ФПД: 192105495262370 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T215100&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87113&fm=192105495262370&tin=02508201610067®Number=0000000000092592&sum=50000 [21:51:01]StoreToDocumentArchive [21:51:01]shift 497 fd 87113 [21:51:01]save to /storage/0497/doc_00087113 [21:51:01]save last doc name /storage/0497/doc_00087113 to /storage/kkm_last_doc_name [21:51:01]save OK [21:51:01]Clear old archive folders... [21:51:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:51:01]tlvbuf is 020300E0 [21:51:01]SAM_PROTO_ClearQueue [21:51:01]wFMCommunicate request_size=4 [21:51:01]MH_SAM_APDU [21:51:01]CAPDU: 80 09 00 00 [21:51:01]Write to MH i2c: E2 08 00 D3 00 80 09 00 00 00 00 00 00 45 [21:51:01]Write i2c OK [21:51:01]MH_I2C_Read... [21:51:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:51:01]Read from MH i2c: E2 [21:51:01]MH_I2C_Read... [21:51:01]Read from MH i2c: E2 03 00 [21:51:01]MH_I2C_Read... [21:51:01]Read from MH i2c: E2 03 00 D3 00 00 90 00 47 [21:51:01]RAPDU: 90 00 [21:51:01]wFMCommunicate OK [21:51:01]SAM_PROTO_ClearQueue done [21:51:01]KKMCreateOFDPacket [21:51:01]OFDProtocolAddRootSTLVToBuf [21:51:01]FM_MakeSignedData [21:51:01]FM_MakeSignedData [21:51:01]SAM_PROTO_SignData [21:51:01]wFMCommunicate request_size=4 [21:51:01]MH_SAM_APDU [21:51:01]CAPDU: 80 0D 01 02 [21:51:01]Write to MH i2c: E2 08 00 D4 00 80 0D 01 02 00 00 00 00 4D [21:51:01]Write i2c OK [21:51:01]MH_I2C_Read... [21:51:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:51:01]Read from MH i2c: E2 [21:51:01]MH_I2C_Read... [21:51:01]Read from MH i2c: E2 03 00 [21:51:01]MH_I2C_Read... [21:51:01]Read from MH i2c: E2 03 00 D4 00 00 90 00 48 [21:51:01]RAPDU: 90 00 [21:51:01]wFMCommunicate OK [21:51:01]wFMCommunicate request_size=255 [21:51:01]MH_SAM_APDU [21:51:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 44 91 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 49 54 01 00 35 04 06 00 AE [21:51:01]Write to MH i2c: E2 02 01 D5 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 AA 01 00 00 F4 03 04 00 44 91 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 49 54 01 00 35 04 06 00 AE 00 00 EE [21:51:01]Write i2c OK [21:51:01]MH_I2C_Read... [21:51:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:51:01]Read from MH i2c: E2 [21:51:01]MH_I2C_Read... [21:51:01]Read from MH i2c: E2 03 00 [21:51:01]MH_I2C_Read... [21:51:01]Read from MH i2c: E2 03 00 D5 00 00 90 00 49 [21:51:01]RAPDU: 90 00 [21:51:01]wFMCommunicate OK [21:51:01]wFMCommunicate request_size=10 [21:51:01]MH_SAM_APDU [21:51:01]CAPDU: 80 0D 02 02 05 B8 0B CD F4 A2 [21:51:01]Write to MH i2c: E2 0D 00 D6 00 80 0D 02 02 05 00 B8 0B CD F4 A2 00 00 80 [21:51:01]Write i2c OK [21:51:01]MH_I2C_Read... [21:51:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:51:01]Read from MH i2c: E2 [21:51:01]MH_I2C_Read... [21:51:01]Read from MH i2c: E2 03 00 [21:51:01]MH_I2C_Read... [21:51:01]Read from MH i2c: E2 03 00 D6 00 00 90 00 4A [21:51:01]RAPDU: 90 00 [21:51:01]wFMCommunicate OK [21:51:01]wFMCommunicate request_size=4 [21:51:01]MH_SAM_APDU [21:51:01]CAPDU: 80 0D 03 02 [21:51:01]Write to MH i2c: E2 08 00 D7 00 80 0D 03 02 00 00 00 00 52 [21:51:01]Write i2c OK [21:51:01]MH_I2C_Read... [21:51:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:51:01]Read from MH i2c: E2 [21:51:01]MH_I2C_Read... [21:51:01]Read from MH i2c: E2 0B 00 [21:51:01]MH_I2C_Read... [21:51:01]Read from MH i2c: E2 0B 00 D7 00 00 7C BC FA 2C E0 55 8F E2 90 00 57 [21:51:01]RAPDU: 7C BC FA 2C E0 55 8F E2 90 00 [21:51:01]wFMCommunicate OK [21:51:01]SAM_PROTO_SignData done [21:51:01]FM_MakeSignedData done [21:51:01]CreateOFDProtocolMessage [21:51:01]wFMCommunicate request_size=4 [21:51:01]MH_SAM_APDU [21:51:01]CAPDU: 80 11 00 00 [21:51:01]Write to MH i2c: E2 08 00 D8 00 80 11 00 00 00 00 00 00 52 [21:51:01]Write i2c OK [21:51:01]MH_I2C_Read... [21:51:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:51:01]Read from MH i2c: E2 [21:51:01]MH_I2C_Read... [21:51:01]Read from MH i2c: E2 17 00 [21:51:01]MH_I2C_Read... [21:51:01]Read from MH i2c: E2 17 00 D8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B1 [21:51:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:51:01]wFMCommunicate OK [21:51:01]CreateOFDProtocolMessage done [21:51:01]OFDSenderStorePacket 87113 [21:51:01]StoreOFDPacket docnum=87113 [21:51:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 C7 67 07 01 C6 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 44 91 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 49 54 01 00 35 04 06 00 AE B8 0B CD F4 A2 7C BC FA 2C E0 55 8F E2 [21:51:01]CheckFolder [21:51:01]dirname=/storage/ofd_packets [21:51:01]CheckFolder done [21:51:01]ProducePacketName [21:51:01]name=ofd_packets/00087113 [21:51:01]NVStorageSaveData ofd_packets/00087113 [21:51:01]File name is /storage/ofd_packets/00087113 [21:51:01]Write 301 bytes [21:51:01]NVStorageSaveData done [21:51:01]OFDSenderStorePacket done [21:51:01]KKMCreateOFDPacket done [21:51:01]NVStorageSaveData kkm_last_timestamp [21:51:01]File name is /storage/kkm_last_timestamp [21:51:01]Write 4 bytes [21:51:01]NVStorageSaveData done [21:51:01]OFD Sender: Processing packet 87113 [packets to send 277, broken 276] [21:51:01]ProducePacketName [21:51:01]name=ofd_packets/00087113 [21:51:01]OFD Sender: To server: pG, [21:51:01]CommunicateWithHost lk.salyk.kg:30040 [21:51:01]ConnectInit lk.salyk.kg [21:51:01]ExternCall_PrintAddStr [21:51:01]wPrintStart [21:51:01]Write to MH i2c: 01 00 00 D9 00 D9 [21:51:01]Write i2c OK [21:51:01]MH_I2C_Read... [21:51:01]Read from MH i2c: 01 [21:51:01]MH_I2C_Read... [21:51:01]Read from MH i2c: 01 07 00 [21:51:01]MH_I2C_Read... [21:51:01]Read from MH i2c: 01 07 00 D9 00 00 00 00 00 00 FF 0F EE [21:51:01]RasterBufferAndPrint [21:51:01]line Счет N : (1)872029 [21:51:01]line ИНН: 02508201610067 [21:51:01]line Контрольно-Кассовый Чек [21:51:01]line ПРОДАЖА [21:51:01]line ТРК (МРК, ГНК) : 43 [21:51:01]line Товар: 2710124130 [21:51:01]line Аи-92-К-5 [21:51:01]line 7.380 * 67.80 [21:51:01]line = 500.36 [21:51:01]line НДС 12% НСП 1% [21:51:01]line > о реализуемом товаре [21:51:01]line ОКРУГЛЕНИЕ: -0.36 [21:51:01]line ИТОГО: 500.00 [21:51:01]line Внесено: 500.00 [21:51:01]line СДАЧА: 0.00 [21:51:01]line НСП 1% : 4.43 [21:51:01]line НДС 12% : 53.14 [21:51:01]line Наличными: 500.00 [21:51:01]line Безнал.: 0.00 [21:51:01]line Место: АЗС № 137 "Партнер Нефть" [21:51:01]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [21:51:01]line СНО: Общий режим [21:51:01]line Чек 426 22.09.2024 21:51 [21:51:01]line Смена: 497 ФФД: 1.0 [21:51:01]line ЗНМ: 0300000064 [21:51:01]line РНМ: 0000000000092592 [21:51:01]line Версия ККМ: 001 [21:51:01]line ФМ: 0000000000874979 [21:51:01]line ФД: 87113 [21:51:01]line ФПД: 192105495262370 [21:51:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T215100&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87113&fm=192105495262370&tin=02508201610067®Number=0000000000092592&sum=50000 [21:51:02]written 0, free lines is 4095 [21:51:02]Write to MH i2c: 01 00 00 04 01 05 [21:51:02]Write i2c OK [21:51:02]MH_I2C_Read... [21:51:02]Read from MH i2c: 01 [21:51:02]MH_I2C_Read... [21:51:02]Read from MH i2c: 01 07 00 [21:51:02]MH_I2C_Read... [21:51:02]Read from MH i2c: 01 07 00 04 01 00 00 00 00 00 E1 0C F9 [21:51:02]RasterBufferAndPrint [21:51:02]line [21:51:02]line [21:51:02]line [21:51:02]line [21:51:02]line [21:51:02]written 0, free lines is 3303 [21:51:02]MH_Cut [21:51:02]Write to MH i2c: D1 01 00 0B 01 01 DE [21:51:02]Write i2c OK [21:51:02]MH_I2C_Read... [21:51:02]Read from MH i2c: D1 [21:51:02]MH_I2C_Read... [21:51:02]Read from MH i2c: D1 01 00 [21:51:02]MH_I2C_Read... [21:51:02]Read from MH i2c: D1 01 00 0B 01 00 DD [21:51:02]Write to MH i2c: 01 00 00 0C 01 0D [21:51:02]Write i2c OK [21:51:02]MH_I2C_Read... [21:51:03]*** Cut start [21:51:03]*** Partial cut [21:51:03]*** CUTSNS_PIN = 1 [21:51:03]*** CUTSNS_PIN = 0 [21:51:03]*** Brake cut motor [21:51:03]Read from MH i2c: 01 [21:51:03]MH_I2C_Read... [21:51:03]*** Stop cut motor [21:51:03]*** Cut end [21:51:03]Read from MH i2c: 01 07 00 [21:51:03]MH_I2C_Read... [21:51:03]Read from MH i2c: 01 07 00 0C 01 00 00 00 00 00 FF 0F 22 [21:51:03]process_action close_receipt done [21:51:03]requested_data is exist [21:51:03]produce_requested_data [21:51:03]requested_item fm.sn is exist - process it [21:51:03]wFMCommunicate request_size=4 [21:51:03]MH_SAM_APDU [21:51:03]CAPDU: 80 11 00 00 [21:51:03]Write to MH i2c: E2 08 00 0D 01 80 11 00 00 00 00 00 00 88 [21:51:03]Write i2c OK [21:51:03]MH_I2C_Read... [21:51:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:51:04]Read from MH i2c: E2 [21:51:04]MH_I2C_Read... [21:51:04]Read from MH i2c: E2 17 00 [21:51:04]MH_I2C_Read... [21:51:04]Read from MH i2c: E2 17 00 0D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E7 [21:51:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:51:04]wFMCommunicate OK [21:51:04]requested_item fd.num is exist - process it [21:51:04]SAM_PROTO_GetFieldsCounters [21:51:04]wFMCommunicate request_size=4 [21:51:04]MH_SAM_APDU [21:51:04]CAPDU: 80 13 00 00 [21:51:04]Write to MH i2c: E2 08 00 0E 01 80 13 00 00 00 00 00 00 8B [21:51:04]Write i2c OK [21:51:04]MH_I2C_Read... [21:51:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:51:04]Connected sock=11 [21:51:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 C7 67 07 01 C6 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 44 91 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 49 54 01 00 35 04 06 00 AE B8 0B CD F4 A2 7C BC FA 2C E0 55 8F E2 [21:51:04]Read from MH i2c: E2 [21:51:04]MH_I2C_Read... [21:51:04]Read from MH i2c: E2 62 00 [21:51:04]MH_I2C_Read... [21:51:04]Read from MH i2c: E2 62 00 0E 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 49 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 AA 01 00 00 5E 04 04 00 AA 01 00 00 57 04 04 00 AB 01 00 00 19 04 04 00 00 00 00 00 90 00 4B [21:51:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 49 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 AA 01 00 00 5E 04 04 00 AA 01 00 00 57 04 04 00 AB 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:51:04]wFMCommunicate OK [21:51:04]SAM_PROTO_GetFieldsCounters done [21:51:04]requested_item shift.num is exist - process it [21:51:04]requested_item shift.opened is exist - process it [21:51:04]req_shift_opened [21:51:04]FM_GetShiftState [21:51:04]SAM_PROTO_GetShiftState [21:51:04]wFMCommunicate request_size=4 [21:51:04]MH_SAM_APDU [21:51:04]CAPDU: 80 13 01 00 [21:51:04]Write to MH i2c: E2 08 00 0F 01 80 13 01 00 00 00 00 00 8D [21:51:04]Write i2c OK [21:51:04]MH_I2C_Read... [21:51:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:51:04]Read from MH i2c: E2 [21:51:04]MH_I2C_Read... [21:51:04]Read from MH i2c: E2 0E 00 [21:51:04]MH_I2C_Read... [21:51:04]Read from MH i2c: E2 0E 00 0F 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4B [21:51:04]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:51:04]wFMCommunicate OK [21:51:04]SAM_PROTO_GetShiftState done [21:51:04]FM_GetShiftState done [21:51:04]req_shift_opened done [21:51:04]requested_item shift.open_date is exist - process it [21:51:04]req_shift_open_date [21:51:04]req_shift_open_date done [21:51:04]produce_requested_data done [21:51:04]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87113,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [21:51:04]process_action_free close_receipt [21:51:04]json_value_free [21:51:04]json_value_free done [21:51:04]process_json_proto returns [21:51:04]Send response to host [21:51:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87113,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [21:51:04]free response buf [21:51:04]execute_script done [21:51:04]execute_script returns [21:51:04]free content buf [21:51:04]Sock 9.Close socket [21:51:04]Sock 9.Thread stoped [21:51:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 BC AB 47 00 11 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 34 39 37 39 10 04 04 00 49 54 01 00 F4 03 04 00 14 3C F0 66 B6 04 01 00 00 9D C2 7A E7 98 85 2C 3F [21:51:04]CommunicateWithHost err = 0 [21:51:04]CheckOFDResponse [21:51:04]1017 (14) - 77093643461234 [21:51:04]1041 (16) - 0000000000874979 [21:51:04]1040 (4) - 87113 [21:51:04]1012 (4) - 22.09.2024 15:47 [21:51:04]1206 (1) - 0 [21:51:04]OFD Sender: Remove packet 87113 [21:51:04]ProducePacketName [21:51:04]name=ofd_packets/00087113 [21:51:04]NVStorageDeleteData [21:51:05]OFD Sender: No OFD packet to send [21:51:10]OFD Sender: No OFD packet to send [21:51:15]OFD Sender: No OFD packet to send [21:51:20]OFD Sender: No OFD packet to send [21:51:25]OFD Sender: No OFD packet to send [21:51:30]OFD Sender: No OFD packet to send [21:51:35]OFD Sender: No OFD packet to send [21:51:55]OFD Sender: No OFD packet to send [21:52:00]OFD Sender: No OFD packet to send [21:52:05]OFD Sender: No OFD packet to send [21:52:07]recv_with_timeout no data received [21:52:10]OFD Sender: No OFD packet to send [21:52:15]OFD Sender: No OFD packet to send [21:52:20]OFD Sender: No OFD packet to send [21:52:25]OFD Sender: No OFD packet to send [21:52:30]OFD Sender: No OFD packet to send [21:52:35]OFD Sender: No OFD packet to send [21:52:40]OFD Sender: No OFD packet to send [21:52:45]OFD Sender: No OFD packet to send [21:52:50]OFD Sender: No OFD packet to send [21:52:55]OFD Sender: No OFD packet to send [21:53:00]OFD Sender: No OFD packet to send [21:53:05]OFD Sender: No OFD packet to send [21:53:10]OFD Sender: No OFD packet to send [21:53:15]OFD Sender: No OFD packet to send [21:53:20]OFD Sender: No OFD packet to send [21:53:25]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:50]OFD Sender: No OFD packet to send [21:53:55]OFD Sender: No OFD packet to send [21:54:00]OFD Sender: No OFD packet to send [21:54:05]OFD Sender: No OFD packet to send [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]recv_with_timeout no data received [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: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:45]OFD Sender: No OFD packet to send [21:56:51]OFD Sender: No OFD packet to send [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]/dev/ttyS4 opened [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 1A [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 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [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 (2007E328 010249C5) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903S init start (LINUX_LIGHT) [00:00:09]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:09]*** Serial: 3139303353513838 5400000000572575 (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: 6039404+1721002828=1727042232 [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:09]*** Is cutter blocked? [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 1B [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 30620 [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 B9 92 F0 66 4C 6B 94 66 51 [21:57:13]Current date/time: 22.09.2024 21:57 [21:57:13]FM_Init [21:57:13]wFMConnect [21:57:13]MH_SAM_On [21:57:13]Write to MH i2c: E0 00 00 08 00 E7 [21:57:13]Write i2c OK [21:57:13]MH_I2C_Read... [21:57:13]*** iso7816_init finished! [21:57:13]*** atr: [21:57:13]*** 0F 3B D5 18 FF 81 91 FE [21:57:13]*** 1F C3 80 73 C8 21 10 0A [21:57:13]*** 00 00 00 00 00 00 00 00 [21:57:13]*** 00 00 00 00 00 00 00 00 [21:57:13]*** 00 00 00 00 00 00 00 00 [21:57:13]*** 00 00 00 00 00 00 00 00 [21:57:13]*** 00 00 00 00 00 00 00 00 [21:57:13]*** 00 00 00 00 00 00 00 00 [21:57:13]Read from MH i2c: E0 [21:57:13]MH_I2C_Read... [21:57:13]Read from MH i2c: E0 10 00 [21:57:13]MH_I2C_Read... [21:57:13]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 [21:57:13]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [21:57:13]wFMCommunicate request_size=10 [21:57:13]MH_SAM_APDU [21:57:13]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [21:57:13]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [21:57:13]Write i2c OK [21:57:13]MH_I2C_Read... [21:57:13]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [21:57:13]Read from MH i2c: E2 [21:57:13]MH_I2C_Read... [21:57:13]Read from MH i2c: E2 03 00 [21:57:13]MH_I2C_Read... [21:57:13]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [21:57:13]RAPDU: 90 00 [21:57:13]wFMCommunicate OK [21:57:13]wFMCommunicate request_size=4 [21:57:13]MH_SAM_APDU [21:57:13]CAPDU: 80 11 00 00 [21:57:13]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [21:57:13]Write i2c OK [21:57:13]MH_I2C_Read... [21:57:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:57:13]Read from MH i2c: E2 [21:57:13]MH_I2C_Read... [21:57:13]Read from MH i2c: E2 17 00 [21:57:13]MH_I2C_Read... [21:57:13]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E3 [21:57:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:57:13]wFMCommunicate OK [21:57:13]Detected FM SN is 0000000000874979 [21:57:13]Stored FM SN is 0000000000874979 [21:57:13]wFMCommunicate request_size=9 [21:57:13]MH_SAM_APDU [21:57:13]CAPDU: 80 16 00 00 04 B6 D7 00 00 [21:57:13]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [21:57:13]Write i2c OK [21:57:13]MH_I2C_Read... [21:57:13]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [21:57:13]Read from MH i2c: E2 [21:57:13]MH_I2C_Read... [21:57:13]Read from MH i2c: E2 03 00 [21:57:13]MH_I2C_Read... [21:57:13]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [21:57:13]RAPDU: 90 00 [21:57:13]wFMCommunicate OK [21:57:13]FM PIN OK [21:57:13]wFMCommunicate request_size=8 [21:57:13]MH_SAM_APDU [21:57:13]CAPDU: 80 14 04 00 03 02 00 01 [21:57:13]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [21:57:13]Write i2c OK [21:57:13]MH_I2C_Read... [21:57:13]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [21:57:13]Read from MH i2c: E2 [21:57:13]MH_I2C_Read... [21:57:13]Read from MH i2c: E2 03 00 [21:57:13]MH_I2C_Read... [21:57:13]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [21:57:13]RAPDU: 90 00 [21:57:13]wFMCommunicate OK [21:57:13]wFMCommunicate request_size=13 [21:57:13]MH_SAM_APDU [21:57:13]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [21:57:13]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 [21:57:13]Write i2c OK [21:57:13]MH_I2C_Read... [21:57:13]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [21:57:13]Read from MH i2c: E2 [21:57:13]MH_I2C_Read... [21:57:13]Read from MH i2c: E2 03 00 [21:57:13]MH_I2C_Read... [21:57:13]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [21:57:13]RAPDU: 90 00 [21:57:13]wFMCommunicate OK [21:57:13]wFMCommunicate request_size=4 [21:57:13]MH_SAM_APDU [21:57:13]CAPDU: 80 11 00 00 [21:57:13]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [21:57:13]Write i2c OK [21:57:13]MH_I2C_Read... [21:57:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:57:13]Read from MH i2c: E2 [21:57:13]MH_I2C_Read... [21:57:13]Read from MH i2c: E2 17 00 [21:57:13]MH_I2C_Read... [21:57:13]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E7 [21:57:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:57:13]wFMCommunicate OK [21:57:13]DocumentArchiveInit [21:57:13]Start Httpd... [21:57:13]Httpd thread 3067583844 created [21:57:13]Write to MH i2c: 01 00 00 0F 00 0F [21:57:13]Write i2c OK [21:57:13]MH_I2C_Read... [21:57:13]Read from MH i2c: 01 [21:57:13]MH_I2C_Read... [21:57:13]Read from MH i2c: 01 07 00 [21:57:13]MH_I2C_Read... [21:57:13]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [21:57:13]MH Int Process started [21:57:13]Allocated Socket 8 [21:57:13]Bind OK [21:57:13]Listen OK [21:57:13]httpd running on port 8080 [21:57:13]Waiting for new connection... [21:57:13]OFD Sender: No OFD packet to send [21:57:17]accept exits with 9 [21:57:17]New connection [21:57:17]New thread 3067297124 created [21:57:17]Waiting for new connection... [21:57:17] Sock 9.Parse request [21:57:17]Sock 9.Check first char [21:57:17]Sock 9.First char is OK [21:57:17]request: POST /json_proto HTTP/1.0 [21:57:17]Method: POST [21:57:17]URL: /json_proto [21:57:17]Method is POST - this is cgi request [21:57:17]url: /json_proto [21:57:17]query_string will be loaded in cgi processing [21:57:17]execute_cgi json_proto POST (null) [21:57:17]execute_cgi path=json_proto method=POST [21:57:17]POST find Content-Length [21:57:17]Host: 172.17.47.196:8080 [21:57:17]Content-Length: 215 [21:57:17]Content-Type: application/json [21:57:17] [21:57:17]POST finish read [21:57:17]Found Content-Length = 215 [21:57:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:57:17]execute_script... [21:57:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:57:17]POST & json_proto [21:57:17]process_json_proto [21:57:17]json parsed OK: [21:57:17]protocol is kg_v1.0 [21:57:17]action value=get_value [21:57:17]process_action get_value [21:57:17]cmd_get_value [21:57:17]process_action get_value done [21:57:17]requested_data is exist [21:57:17]produce_requested_data [21:57:17]requested_item kkm.sn is exist - process it [21:57:17]requested_item kkm.ver is exist - process it [21:57:17]requested_item fm.sn is exist - process it [21:57:17]wFMCommunicate request_size=4 [21:57:17]MH_SAM_APDU [21:57:17]CAPDU: 80 11 00 00 [21:57:17]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [21:57:17]Write i2c OK [21:57:17]MH_I2C_Read... [21:57:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:57:17]Read from MH i2c: E2 [21:57:17]MH_I2C_Read... [21:57:17]Read from MH i2c: E2 17 00 [21:57:17]MH_I2C_Read... [21:57:17]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E9 [21:57:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:57:17]wFMCommunicate OK [21:57:17]requested_item fd.num is exist - process it [21:57:17]SAM_PROTO_GetFieldsCounters [21:57:17]wFMCommunicate request_size=4 [21:57:17]MH_SAM_APDU [21:57:17]CAPDU: 80 13 00 00 [21:57:17]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [21:57:17]Write i2c OK [21:57:17]MH_I2C_Read... [21:57:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:57:17]Read from MH i2c: E2 [21:57:17]MH_I2C_Read... [21:57:17]Read from MH i2c: E2 62 00 [21:57:17]MH_I2C_Read... [21:57:17]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 49 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 AA 01 00 00 5E 04 04 00 AA 01 00 00 57 04 04 00 AB 01 00 00 19 04 04 00 00 00 00 00 90 00 4D [21:57:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 49 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 AA 01 00 00 5E 04 04 00 AA 01 00 00 57 04 04 00 AB 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:57:17]wFMCommunicate OK [21:57:17]SAM_PROTO_GetFieldsCounters done [21:57:17]requested_item shift.num is exist - process it [21:57:17]requested_item shift.opened is exist - process it [21:57:17]req_shift_opened [21:57:17]FM_GetShiftState [21:57:17]SAM_PROTO_GetShiftState [21:57:17]wFMCommunicate request_size=4 [21:57:17]MH_SAM_APDU [21:57:17]CAPDU: 80 13 01 00 [21:57:17]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [21:57:17]Write i2c OK [21:57:17]MH_I2C_Read... [21:57:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:57:17]Read from MH i2c: E2 [21:57:17]MH_I2C_Read... [21:57:17]Read from MH i2c: E2 0E 00 [21:57:17]MH_I2C_Read... [21:57:17]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4D [21:57:17]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:57:17]wFMCommunicate OK [21:57:17]SAM_PROTO_GetShiftState done [21:57:17]FM_GetShiftState done [21:57:17]req_shift_opened done [21:57:17]requested_item shift.open_date is exist - process it [21:57:17]req_shift_open_date [21:57:17]req_shift_open_date done [21:57:17]produce_requested_data done [21:57:17]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87113,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [21:57:17]process_action_free get_value [21:57:17]json_value_free [21:57:17]json_value_free done [21:57:17]process_json_proto returns [21:57:17]Send response to host [21:57:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87113,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [21:57:17]free response buf [21:57:17]execute_script done [21:57:17]execute_script returns [21:57:17]free content buf [21:57:17]Sock 9.Close socket [21:57:17]Sock 9.Thread stoped [21:57:17]accept exits with 10 [21:57:17]New connection [21:57:17]New thread 3067153764 created [21:57:17]Thread 3067297124 joined [21:57:17]Waiting for new connection... [21:57:17] Sock 10.Parse request [21:57:17]Sock 10.Check first char [21:57:17]Sock 10.First char is OK [21:57:17]request: POST /json_proto HTTP/1.0 [21:57:17]Method: POST [21:57:17]URL: /json_proto [21:57:17]Method is POST - this is cgi request [21:57:17]url: /json_proto [21:57:17]query_string will be loaded in cgi processing [21:57:17]execute_cgi json_proto POST (null) [21:57:17]execute_cgi path=json_proto method=POST [21:57:17]POST find Content-Length [21:57:17]Host: 172.17.47.196:8080 [21:57:17]Content-Length: 331 [21:57:17]Content-Type: application/json [21:57:17] [21:57:17]POST finish read [21:57:17]Found Content-Length = 331 [21:57:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [21:57:17]execute_script... [21:57:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [21:57:17]POST & json_proto [21:57:17]process_json_proto [21:57:17]json parsed OK: [21:57:17]protocol is kg_v1.0 [21:57:17]action value=get_value [21:57:17]process_action get_value [21:57:17]cmd_get_value [21:57:17]process_action get_value done [21:57:18]requested_data is exist [21:57:18]produce_requested_data [21:57:18]requested_item fm.sale.total is exist - process it [21:57:18]SAM_PROTO_GetFMData [21:57:18]wFMCommunicate request_size=4 [21:57:18]MH_SAM_APDU [21:57:18]CAPDU: 80 13 03 00 [21:57:18]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [21:57:18]Write i2c OK [21:57:18]MH_I2C_Read... [21:57:18]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [21:57:18]Read from MH i2c: E2 [21:57:18]MH_I2C_Read... [21:57:18]Read from MH i2c: E2 FD 00 [21:57:18]MH_I2C_Read... [21:57:18]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 66 50 01 00 69 04 A3 00 6F 04 04 00 EA 4D 01 00 B1 04 05 00 25 10 9A B8 01 70 04 05 00 74 12 B1 8A 01 72 04 04 00 B1 FD E8 2D 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 F1 CE CD 2E 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 57 68 E6 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 B2 [21:57:18]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 66 50 01 00 69 04 A3 00 6F 04 04 00 EA 4D 01 00 B1 04 05 00 25 10 9A B8 01 70 04 05 00 74 12 B1 8A 01 72 04 04 00 B1 FD E8 2D 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 F1 CE CD 2E 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 57 68 E6 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 [21:57:18]wFMCommunicate OK [21:57:18]wFMCommunicate request_size=4 [21:57:18]MH_SAM_APDU [21:57:18]CAPDU: 80 17 00 00 [21:57:18]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [21:57:18]Write i2c OK [21:57:18]MH_I2C_Read... [21:57:18]OFD Sender: No OFD packet to send [21:57:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:57:18]Read from MH i2c: E2 [21:57:18]MH_I2C_Read... [21:57:18]Read from MH i2c: E2 FD 00 [21:57:18]MH_I2C_Read... [21:57:18]Read from MH i2c: E2 FD 00 14 00 00 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 1F [21:57:18]RAPDU: 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [21:57:18]wFMCommunicate OK [21:57:18]wFMCommunicate request_size=4 [21:57:18]MH_SAM_APDU [21:57:18]CAPDU: 80 17 00 00 [21:57:18]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [21:57:18]Write i2c OK [21:57:18]MH_I2C_Read... [21:57:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:57:19]Read from MH i2c: E2 [21:57:19]MH_I2C_Read... [21:57:19]Read from MH i2c: E2 FD 00 [21:57:19]MH_I2C_Read... [21:57:19]Read from MH i2c: E2 FD 00 15 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 6D [21:57:19]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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:57:19]wFMCommunicate OK [21:57:19]wFMCommunicate request_size=4 [21:57:19]MH_SAM_APDU [21:57:19]CAPDU: 80 17 00 00 [21:57:19]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [21:57:19]Write i2c OK [21:57:19]MH_I2C_Read... [21:57:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:57:19]Read from MH i2c: E2 [21:57:19]MH_I2C_Read... [21:57:19]Read from MH i2c: E2 FD 00 [21:57:19]MH_I2C_Read... [21:57:19]Read from MH i2c: E2 FD 00 16 00 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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 0E [21:57:19]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [21:57:19]wFMCommunicate OK [21:57:19]wFMCommunicate request_size=4 [21:57:19]MH_SAM_APDU [21:57:19]CAPDU: 80 17 00 00 [21:57:19]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [21:57:19]Write i2c OK [21:57:19]MH_I2C_Read... [21:57:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [21:57:19]Read from MH i2c: E2 [21:57:19]MH_I2C_Read... [21:57:19]Read from MH i2c: E2 E5 00 [21:57:19]MH_I2C_Read... [21:57:19]Read from MH i2c: E2 E5 00 17 00 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [21:57:19]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [21:57:19]wFMCommunicate OK [21:57:19]SAM_PROTO_GetFMData done [21:57:19]requested_item fm.sale_refund.total is exist - process it [21:57:19]requested_item fm.buy.total is exist - process it [21:57:19]requested_item shift.sale.total is exist - process it [21:57:19]SAM_PROTO_GetShiftData [21:57:19]wFMCommunicate request_size=4 [21:57:19]MH_SAM_APDU [21:57:19]CAPDU: 80 13 02 00 [21:57:19]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [21:57:19]Write i2c OK [21:57:19]MH_I2C_Read... [21:57:20]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [21:57:20]Read from MH i2c: E2 [21:57:20]MH_I2C_Read... [21:57:20]Read from MH i2c: E2 FD 00 [21:57:20]MH_I2C_Read... [21:57:20]Read from MH i2c: E2 FD 00 18 00 00 BC 04 AA 04 B8 04 6E 04 04 00 AA 01 00 00 69 04 9E 00 6F 04 04 00 A8 01 00 00 B1 04 04 00 EC 60 F5 01 70 04 04 00 5C 3D BF 01 72 04 03 00 90 23 36 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 C2 41 35 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 0D 70 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 1F [21:57:20]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 AA 01 00 00 69 04 9E 00 6F 04 04 00 A8 01 00 00 B1 04 04 00 EC 60 F5 01 70 04 04 00 5C 3D BF 01 72 04 03 00 90 23 36 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 C2 41 35 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 0D 70 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [21:57:20]wFMCommunicate OK [21:57:20]wFMCommunicate request_size=4 [21:57:20]MH_SAM_APDU [21:57:20]CAPDU: 80 17 00 00 [21:57:20]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [21:57:20]Write i2c OK [21:57:20]MH_I2C_Read... [21:57:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:57:20]Read from MH i2c: E2 [21:57:20]MH_I2C_Read... [21:57:20]Read from MH i2c: E2 FD 00 [21:57:20]MH_I2C_Read... [21:57:20]Read from MH i2c: E2 FD 00 19 00 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 81 [21:57:20]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 [21:57:20]wFMCommunicate OK [21:57:20]wFMCommunicate request_size=4 [21:57:20]MH_SAM_APDU [21:57:20]CAPDU: 80 17 00 00 [21:57:20]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [21:57:20]Write i2c OK [21:57:20]MH_I2C_Read... [21:57:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:57:20]Read from MH i2c: E2 [21:57:20]MH_I2C_Read... [21:57:20]Read from MH i2c: E2 FD 00 [21:57:20]MH_I2C_Read... [21:57:20]Read from MH i2c: E2 FD 00 1A 00 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 C3 [21:57:20]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 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [21:57:20]wFMCommunicate OK [21:57:20]wFMCommunicate request_size=4 [21:57:20]MH_SAM_APDU [21:57:20]CAPDU: 80 17 00 00 [21:57:20]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [21:57:20]Write i2c OK [21:57:20]MH_I2C_Read... [21:57:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:57:21]Read from MH i2c: E2 [21:57:21]MH_I2C_Read... [21:57:21]Read from MH i2c: E2 FD 00 [21:57:21]MH_I2C_Read... [21:57:21]Read from MH i2c: E2 FD 00 1B 00 00 03 00 00 EF 03 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 90 00 1C [21:57:21]RAPDU: 03 00 00 EF 03 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 90 00 [21:57:21]wFMCommunicate OK [21:57:21]wFMCommunicate request_size=4 [21:57:21]MH_SAM_APDU [21:57:21]CAPDU: 80 17 00 00 [21:57:21]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [21:57:21]Write i2c OK [21:57:21]MH_I2C_Read... [21:57:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [21:57:21]Read from MH i2c: E2 [21:57:21]MH_I2C_Read... [21:57:21]Read from MH i2c: E2 D9 00 [21:57:21]MH_I2C_Read... [21:57:21]Read from MH i2c: E2 D9 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [21:57:21]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [21:57:21]wFMCommunicate OK [21:57:21]SAM_PROTO_GetShiftData done [21:57:21]requested_item shift.sale.total_cash is exist - process it [21:57:21]requested_item shift.sale_refund.total is exist - process it [21:57:21]requested_item shift.sale_refund.total_cash is exist - process it [21:57:21]requested_item shift.buy.total is exist - process it [21:57:21]requested_item shift.buy.total_cash is exist - process it [21:57:21]produce_requested_data done [21:57:21]produce_requested_data return {"fm.sale.total":73920717.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":328583.48,"shift.sale.total_cash":293103.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [21:57:21]process_action_free get_value [21:57:21]json_value_free [21:57:21]json_value_free done [21:57:21]process_json_proto returns [21:57:21]Send response to host [21:57:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73920717.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":328583.48,"shift.sale.total_cash":293103.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [21:57:21]free response buf [21:57:21]execute_script done [21:57:21]execute_script returns [21:57:21]free content buf [21:57:21]Sock 10.Close socket [21:57:21]Sock 10.Thread stoped [21:57:22]recv_with_timeout no data received [21:57:23]OFD Sender: No OFD packet to send [21:57:28]OFD Sender: No OFD packet to send [21:57:33]OFD Sender: No OFD packet to send [21:57:38]OFD Sender: No OFD packet to send [21:57:43]OFD Sender: No OFD packet to send [21:57:48]OFD Sender: No OFD packet to send [21:57:53]OFD Sender: No OFD packet to send [21:57:58]OFD Sender: No OFD packet to send [21:58:01]recv_with_timeout no data received [21:58:03]OFD Sender: No OFD packet to send [21:58:08]OFD Sender: No OFD packet to send [21:58:10]accept exits with 9 [21:58:10]New connection [21:58:10]New thread 3067297124 created [21:58:10]Thread 3067153764 joined [21:58:10]Waiting for new connection... [21:58:10] Sock 9.Parse request [21:58:10]Sock 9.Check first char [21:58:10]Sock 9.First char is OK [21:58:10]request: POST /json_proto HTTP/1.0 [21:58:10]Method: POST [21:58:10]URL: /json_proto [21:58:10]Method is POST - this is cgi request [21:58:10]url: /json_proto [21:58:10]query_string will be loaded in cgi processing [21:58:10]execute_cgi json_proto POST (null) [21:58:10]execute_cgi path=json_proto method=POST [21:58:10]POST find Content-Length [21:58:10]Host: 172.17.47.196:8080 [21:58:10]Content-Length: 215 [21:58:10]Content-Type: application/json [21:58:10] [21:58:10]POST finish read [21:58:10]Found Content-Length = 215 [21:58:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:58:10]execute_script... [21:58:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:58:10]POST & json_proto [21:58:10]process_json_proto [21:58:10]json parsed OK: [21:58:10]protocol is kg_v1.0 [21:58:10]action value=get_value [21:58:10]process_action get_value [21:58:10]cmd_get_value [21:58:10]process_action get_value done [21:58:10]requested_data is exist [21:58:10]produce_requested_data [21:58:10]requested_item kkm.sn is exist - process it [21:58:10]requested_item kkm.ver is exist - process it [21:58:10]requested_item fm.sn is exist - process it [21:58:10]wFMCommunicate request_size=4 [21:58:10]MH_SAM_APDU [21:58:10]CAPDU: 80 11 00 00 [21:58:10]Write to MH i2c: E2 08 00 1D 00 80 11 00 00 00 00 00 00 97 [21:58:10]Write i2c OK [21:58:10]MH_I2C_Read... [21:58:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:58:10]Read from MH i2c: E2 [21:58:10]MH_I2C_Read... [21:58:10]Read from MH i2c: E2 17 00 [21:58:10]MH_I2C_Read... [21:58:10]Read from MH i2c: E2 17 00 1D 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 F6 [21:58:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:58:10]wFMCommunicate OK [21:58:10]requested_item fd.num is exist - process it [21:58:10]SAM_PROTO_GetFieldsCounters [21:58:10]wFMCommunicate request_size=4 [21:58:10]MH_SAM_APDU [21:58:10]CAPDU: 80 13 00 00 [21:58:10]Write to MH i2c: E2 08 00 1E 00 80 13 00 00 00 00 00 00 9A [21:58:10]Write i2c OK [21:58:10]MH_I2C_Read... [21:58:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:58:10]Read from MH i2c: E2 [21:58:10]MH_I2C_Read... [21:58:10]Read from MH i2c: E2 62 00 [21:58:10]MH_I2C_Read... [21:58:10]Read from MH i2c: E2 62 00 1E 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 49 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 AA 01 00 00 5E 04 04 00 AA 01 00 00 57 04 04 00 AB 01 00 00 19 04 04 00 00 00 00 00 90 00 5A [21:58:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 49 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 AA 01 00 00 5E 04 04 00 AA 01 00 00 57 04 04 00 AB 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:58:10]wFMCommunicate OK [21:58:10]SAM_PROTO_GetFieldsCounters done [21:58:10]requested_item shift.num is exist - process it [21:58:10]requested_item shift.opened is exist - process it [21:58:10]req_shift_opened [21:58:10]FM_GetShiftState [21:58:10]SAM_PROTO_GetShiftState [21:58:10]wFMCommunicate request_size=4 [21:58:10]MH_SAM_APDU [21:58:10]CAPDU: 80 13 01 00 [21:58:10]Write to MH i2c: E2 08 00 1F 00 80 13 01 00 00 00 00 00 9C [21:58:10]Write i2c OK [21:58:10]MH_I2C_Read... [21:58:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:58:10]Read from MH i2c: E2 [21:58:10]MH_I2C_Read... [21:58:10]Read from MH i2c: E2 0E 00 [21:58:10]MH_I2C_Read... [21:58:10]Read from MH i2c: E2 0E 00 1F 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 5A [21:58:10]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:58:10]wFMCommunicate OK [21:58:10]SAM_PROTO_GetShiftState done [21:58:10]FM_GetShiftState done [21:58:10]req_shift_opened done [21:58:10]requested_item shift.open_date is exist - process it [21:58:10]req_shift_open_date [21:58:10]req_shift_open_date done [21:58:10]produce_requested_data done [21:58:10]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87113,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [21:58:10]process_action_free get_value [21:58:10]json_value_free [21:58:10]json_value_free done [21:58:10]process_json_proto returns [21:58:10]Send response to host [21:58:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87113,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [21:58:10]free response buf [21:58:10]execute_script done [21:58:10]execute_script returns [21:58:10]free content buf [21:58:10]Sock 9.Close socket [21:58:10]Sock 9.Thread stoped [21:58:10]accept exits with 10 [21:58:10]New connection [21:58:10]New thread 3067153764 created [21:58:10]Thread 3067297124 joined [21:58:10]Waiting for new connection... [21:58:10] Sock 10.Parse request [21:58:10]Sock 10.Check first char [21:58:10]Sock 10.First char is OK [21:58:10]request: POST /json_proto HTTP/1.0 [21:58:10]Method: POST [21:58:10]URL: /json_proto [21:58:10]Method is POST - this is cgi request [21:58:10]url: /json_proto [21:58:10]query_string will be loaded in cgi processing [21:58:10]execute_cgi json_proto POST (null) [21:58:10]execute_cgi path=json_proto method=POST [21:58:10]POST find Content-Length [21:58:10]Host: 172.17.47.196:8080 [21:58:10]Content-Length: 331 [21:58:10]Content-Type: application/json [21:58:10] [21:58:10]POST finish read [21:58:10]Found Content-Length = 331 [21:58:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [21:58:10]execute_script... [21:58:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [21:58:10]POST & json_proto [21:58:10]process_json_proto [21:58:10]json parsed OK: [21:58:10]protocol is kg_v1.0 [21:58:10]action value=get_value [21:58:10]process_action get_value [21:58:10]cmd_get_value [21:58:10]process_action get_value done [21:58:10]requested_data is exist [21:58:10]produce_requested_data [21:58:10]requested_item fm.sale.total is exist - process it [21:58:10]SAM_PROTO_GetFMData [21:58:10]wFMCommunicate request_size=4 [21:58:10]MH_SAM_APDU [21:58:10]CAPDU: 80 13 03 00 [21:58:10]Write to MH i2c: E2 08 00 20 00 80 13 03 00 00 00 00 00 9F [21:58:10]Write i2c OK [21:58:10]MH_I2C_Read... [21:58:11]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [21:58:11]Read from MH i2c: E2 [21:58:11]MH_I2C_Read... [21:58:11]Read from MH i2c: E2 FD 00 [21:58:11]MH_I2C_Read... [21:58:11]Read from MH i2c: E2 FD 00 20 00 00 C8 04 85 04 C4 04 6E 04 04 00 66 50 01 00 69 04 A3 00 6F 04 04 00 EA 4D 01 00 B1 04 05 00 25 10 9A B8 01 70 04 05 00 74 12 B1 8A 01 72 04 04 00 B1 FD E8 2D 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 F1 CE CD 2E 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 57 68 E6 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 BF [21:58:11]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 66 50 01 00 69 04 A3 00 6F 04 04 00 EA 4D 01 00 B1 04 05 00 25 10 9A B8 01 70 04 05 00 74 12 B1 8A 01 72 04 04 00 B1 FD E8 2D 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 F1 CE CD 2E 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 57 68 E6 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 [21:58:11]wFMCommunicate OK [21:58:11]wFMCommunicate request_size=4 [21:58:11]MH_SAM_APDU [21:58:11]CAPDU: 80 17 00 00 [21:58:11]Write to MH i2c: E2 08 00 21 00 80 17 00 00 00 00 00 00 A1 [21:58:11]Write i2c OK [21:58:11]MH_I2C_Read... [21:58:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:58:11]Read from MH i2c: E2 [21:58:11]MH_I2C_Read... [21:58:11]Read from MH i2c: E2 FD 00 [21:58:11]MH_I2C_Read... [21:58:11]Read from MH i2c: E2 FD 00 21 00 00 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 2C [21:58:11]RAPDU: 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [21:58:11]wFMCommunicate OK [21:58:11]wFMCommunicate request_size=4 [21:58:11]MH_SAM_APDU [21:58:11]CAPDU: 80 17 00 00 [21:58:11]Write to MH i2c: E2 08 00 22 00 80 17 00 00 00 00 00 00 A2 [21:58:11]Write i2c OK [21:58:11]MH_I2C_Read... [21:58:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:58:11]Read from MH i2c: E2 [21:58:11]MH_I2C_Read... [21:58:11]Read from MH i2c: E2 FD 00 [21:58:11]MH_I2C_Read... [21:58:11]Read from MH i2c: E2 FD 00 22 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 7A [21:58:11]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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:58:11]wFMCommunicate OK [21:58:11]wFMCommunicate request_size=4 [21:58:11]MH_SAM_APDU [21:58:11]CAPDU: 80 17 00 00 [21:58:11]Write to MH i2c: E2 08 00 23 00 80 17 00 00 00 00 00 00 A3 [21:58:11]Write i2c OK [21:58:11]MH_I2C_Read... [21:58:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:58:11]Read from MH i2c: E2 [21:58:11]MH_I2C_Read... [21:58:11]Read from MH i2c: E2 FD 00 [21:58:11]MH_I2C_Read... [21:58:11]Read from MH i2c: E2 FD 00 23 00 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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 1B [21:58:11]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [21:58:11]wFMCommunicate OK [21:58:11]wFMCommunicate request_size=4 [21:58:11]MH_SAM_APDU [21:58:11]CAPDU: 80 17 00 00 [21:58:11]Write to MH i2c: E2 08 00 24 00 80 17 00 00 00 00 00 00 A4 [21:58:11]Write i2c OK [21:58:11]MH_I2C_Read... [21:58:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [21:58:12]Read from MH i2c: E2 [21:58:12]MH_I2C_Read... [21:58:12]Read from MH i2c: E2 E5 00 [21:58:12]MH_I2C_Read... [21:58:12]Read from MH i2c: E2 E5 00 24 00 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 88 [21:58:12]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [21:58:12]wFMCommunicate OK [21:58:12]SAM_PROTO_GetFMData done [21:58:12]requested_item fm.sale_refund.total is exist - process it [21:58:12]requested_item fm.buy.total is exist - process it [21:58:12]requested_item shift.sale.total is exist - process it [21:58:12]SAM_PROTO_GetShiftData [21:58:12]wFMCommunicate request_size=4 [21:58:12]MH_SAM_APDU [21:58:12]CAPDU: 80 13 02 00 [21:58:12]Write to MH i2c: E2 08 00 25 00 80 13 02 00 00 00 00 00 A3 [21:58:12]Write i2c OK [21:58:12]MH_I2C_Read... [21:58:12]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [21:58:12]Read from MH i2c: E2 [21:58:12]MH_I2C_Read... [21:58:12]Read from MH i2c: E2 FD 00 [21:58:12]MH_I2C_Read... [21:58:12]Read from MH i2c: E2 FD 00 25 00 00 BC 04 AA 04 B8 04 6E 04 04 00 AA 01 00 00 69 04 9E 00 6F 04 04 00 A8 01 00 00 B1 04 04 00 EC 60 F5 01 70 04 04 00 5C 3D BF 01 72 04 03 00 90 23 36 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 C2 41 35 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 0D 70 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 2C [21:58:12]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 AA 01 00 00 69 04 9E 00 6F 04 04 00 A8 01 00 00 B1 04 04 00 EC 60 F5 01 70 04 04 00 5C 3D BF 01 72 04 03 00 90 23 36 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 C2 41 35 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 0D 70 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [21:58:12]wFMCommunicate OK [21:58:12]wFMCommunicate request_size=4 [21:58:12]MH_SAM_APDU [21:58:12]CAPDU: 80 17 00 00 [21:58:12]Write to MH i2c: E2 08 00 26 00 80 17 00 00 00 00 00 00 A6 [21:58:12]Write i2c OK [21:58:12]MH_I2C_Read... [21:58:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:58:12]Read from MH i2c: E2 [21:58:12]MH_I2C_Read... [21:58:12]Read from MH i2c: E2 FD 00 [21:58:12]MH_I2C_Read... [21:58:12]Read from MH i2c: E2 FD 00 26 00 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 8E [21:58:12]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 [21:58:12]wFMCommunicate OK [21:58:12]wFMCommunicate request_size=4 [21:58:12]MH_SAM_APDU [21:58:12]CAPDU: 80 17 00 00 [21:58:12]Write to MH i2c: E2 08 00 27 00 80 17 00 00 00 00 00 00 A7 [21:58:12]Write i2c OK [21:58:12]MH_I2C_Read... [21:58:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:58:13]Read from MH i2c: E2 [21:58:13]MH_I2C_Read... [21:58:13]Read from MH i2c: E2 FD 00 [21:58:13]MH_I2C_Read... [21:58:13]Read from MH i2c: E2 FD 00 27 00 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 D0 [21:58:13]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 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [21:58:13]wFMCommunicate OK [21:58:13]wFMCommunicate request_size=4 [21:58:13]MH_SAM_APDU [21:58:13]CAPDU: 80 17 00 00 [21:58:13]Write to MH i2c: E2 08 00 28 00 80 17 00 00 00 00 00 00 A8 [21:58:13]Write i2c OK [21:58:13]MH_I2C_Read... [21:58:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:58:13]Read from MH i2c: E2 [21:58:13]MH_I2C_Read... [21:58:13]Read from MH i2c: E2 FD 00 [21:58:13]MH_I2C_Read... [21:58:13]Read from MH i2c: E2 FD 00 28 00 00 03 00 00 EF 03 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 90 00 29 [21:58:13]RAPDU: 03 00 00 EF 03 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 90 00 [21:58:13]wFMCommunicate OK [21:58:13]wFMCommunicate request_size=4 [21:58:13]MH_SAM_APDU [21:58:13]CAPDU: 80 17 00 00 [21:58:13]Write to MH i2c: E2 08 00 29 00 80 17 00 00 00 00 00 00 A9 [21:58:13]Write i2c OK [21:58:13]MH_I2C_Read... [21:58:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [21:58:13]Read from MH i2c: E2 [21:58:13]MH_I2C_Read... [21:58:13]Read from MH i2c: E2 D9 00 [21:58:13]MH_I2C_Read... [21:58:13]Read from MH i2c: E2 D9 00 29 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 88 [21:58:13]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [21:58:13]wFMCommunicate OK [21:58:13]SAM_PROTO_GetShiftData done [21:58:13]requested_item shift.sale.total_cash is exist - process it [21:58:13]requested_item shift.sale_refund.total is exist - process it [21:58:13]requested_item shift.sale_refund.total_cash is exist - process it [21:58:13]requested_item shift.buy.total is exist - process it [21:58:13]requested_item shift.buy.total_cash is exist - process it [21:58:13]produce_requested_data done [21:58:13]produce_requested_data return {"fm.sale.total":73920717.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":328583.48,"shift.sale.total_cash":293103.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [21:58:13]process_action_free get_value [21:58:13]json_value_free [21:58:13]json_value_free done [21:58:13]process_json_proto returns [21:58:13]Send response to host [21:58:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73920717.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":328583.48,"shift.sale.total_cash":293103.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [21:58:13]free response buf [21:58:13]execute_script done [21:58:13]execute_script returns [21:58:13]free content buf [21:58:13]Sock 10.Close socket [21:58:13]Sock 10.Thread stoped [21:58:14]OFD Sender: No OFD packet to send [21:58:19]OFD Sender: No OFD packet to send [21:58:24]OFD Sender: No OFD packet to send [21:58:27]recv_with_timeout no data received [21:58:29]OFD Sender: No OFD packet to send [21:58:34]OFD Sender: No OFD packet to send [21:58:39]OFD Sender: No OFD packet to send [21:58:44]OFD Sender: No OFD packet to send [21:58:49]OFD Sender: No OFD packet to send [21:58:54]OFD Sender: No OFD packet to send [21:58:59]OFD Sender: No OFD packet to send [21:59:04]OFD Sender: No OFD packet to send [21:59:09]OFD Sender: No OFD packet to send [21:59:14]OFD Sender: No OFD packet to send [21:59:19]OFD Sender: No OFD packet to send [21:59:21]recv_with_timeout no data received [21:59:24]OFD Sender: No OFD packet to send [21:59:29]OFD Sender: No OFD packet to send [21:59:34]OFD Sender: No OFD packet to send [21:59:39]OFD Sender: No OFD packet to send [21:59:40]accept exits with 9 [21:59:40]New connection [21:59:40]New thread 3067297124 created [21:59:40]Thread 3067153764 joined [21:59:40]Waiting for new connection... [21:59:40] Sock 9.Parse request [21:59:40]Sock 9.Check first char [21:59:40]Sock 9.First char is OK [21:59:40]request: POST /json_proto HTTP/1.0 [21:59:40]Method: POST [21:59:40]URL: /json_proto [21:59:40]Method is POST - this is cgi request [21:59:40]url: /json_proto [21:59:40]query_string will be loaded in cgi processing [21:59:40]execute_cgi json_proto POST (null) [21:59:40]execute_cgi path=json_proto method=POST [21:59:40]POST find Content-Length [21:59:40]Host: 172.17.47.196:8080 [21:59:40]Content-Length: 671 [21:59:40]Content-Type: application/json [21:59:40] [21:59:40]POST finish read [21:59:40]Found Content-Length = 671 [21:59:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148145", "tax_sys" : 0, "items" : [ { "code": "4700003010018", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 2.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:59:40]execute_script... [21:59:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148145", "tax_sys" : 0, "items" : [ { "code": "4700003010018", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 2.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:59:40]POST & json_proto [21:59:40]process_json_proto [21:59:40]json parsed OK: [21:59:40]protocol is kg_v1.0 [21:59:40]action value=close_receipt [21:59:40]process_action close_receipt [21:59:40]cmd_close_receipt [21:59:40]MH_GetDate [21:59:40]Write to MH i2c: F0 00 00 2A 00 19 [21:59:40]Write i2c OK [21:59:40]MH_I2C_Read... [21:59:40]Read from MH i2c: F0 [21:59:40]MH_I2C_Read... [21:59:40]Read from MH i2c: F0 09 00 [21:59:40]MH_I2C_Read... [21:59:40]Read from MH i2c: F0 09 00 2A 00 00 4C 93 F0 66 4C 6B 94 66 08 [21:59:40]GetLastDocTimeStamp 1727041860 [21:59:40]current date 1727042380 [21:59:40]FM_GetShiftState [21:59:40]SAM_PROTO_GetShiftState [21:59:40]wFMCommunicate request_size=4 [21:59:40]MH_SAM_APDU [21:59:40]CAPDU: 80 13 01 00 [21:59:40]Write to MH i2c: E2 08 00 2B 00 80 13 01 00 00 00 00 00 A8 [21:59:40]Write i2c OK [21:59:40]MH_I2C_Read... [21:59:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:59:40]Read from MH i2c: E2 [21:59:40]MH_I2C_Read... [21:59:40]Read from MH i2c: E2 0E 00 [21:59:40]MH_I2C_Read... [21:59:40]Read from MH i2c: E2 0E 00 2B 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 66 [21:59:40]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:59:40]wFMCommunicate OK [21:59:40]SAM_PROTO_GetShiftState done [21:59:40]FM_GetShiftState done [21:59:40]opened in 1726964220 [21:59:40]opened+sec_in_day 1727050620 [21:59:40]quantity*price = 10000 [21:59:40]sum+1 = 10001 [21:59:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 100.00 НСП 1% : 0.88 НДС 12% : 10.62 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 427 22.09.2024 21:59 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87114 ФПД: 133287378277317 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T215941&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87114&fm=133287378277317&tin=02508201610067®Number=0000000000092592&sum=10000 0 [21:59:41]StoreToDocumentArchive [21:59:41]shift 497 fd 87114 [21:59:41]save to /storage/0497/doc_00087114 [21:59:41]save last doc name /storage/0497/doc_00087114 to /storage/kkm_last_doc_name [21:59:41]save OK [21:59:41]Clear old archive folders... [21:59:41]ProcessDocumentItem done err = 0, tmpTLVsize=292 [21:59:41]tlvbuf is 002D19D0 [21:59:41]SAM_PROTO_ClearQueue [21:59:41]wFMCommunicate request_size=4 [21:59:41]MH_SAM_APDU [21:59:41]CAPDU: 80 09 00 00 [21:59:41]Write to MH i2c: E2 08 00 38 00 80 09 00 00 00 00 00 00 AA [21:59:41]Write i2c OK [21:59:41]MH_I2C_Read... [21:59:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:59:42]Read from MH i2c: E2 [21:59:42]MH_I2C_Read... [21:59:42]Read from MH i2c: E2 03 00 [21:59:42]MH_I2C_Read... [21:59:42]Read from MH i2c: E2 03 00 38 00 00 90 00 AC [21:59:42]RAPDU: 90 00 [21:59:42]wFMCommunicate OK [21:59:42]SAM_PROTO_ClearQueue done [21:59:42]KKMCreateOFDPacket [21:59:42]OFDProtocolAddRootSTLVToBuf [21:59:42]FM_MakeSignedData [21:59:42]FM_MakeSignedData [21:59:42]SAM_PROTO_SignData [21:59:42]wFMCommunicate request_size=4 [21:59:42]MH_SAM_APDU [21:59:42]CAPDU: 80 0D 01 02 [21:59:42]Write to MH i2c: E2 08 00 39 00 80 0D 01 02 00 00 00 00 B2 [21:59:42]Write i2c OK [21:59:42]MH_I2C_Read... [21:59:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:59:42]Read from MH i2c: E2 [21:59:42]MH_I2C_Read... [21:59:42]Read from MH i2c: E2 03 00 [21:59:42]MH_I2C_Read... [21:59:42]Read from MH i2c: E2 03 00 39 00 00 90 00 AD [21:59:42]RAPDU: 90 00 [21:59:42]wFMCommunicate OK [21:59:42]wFMCommunicate request_size=255 [21:59:42]MH_SAM_APDU [21:59:42]CAPDU: 80 0D 02 02 FA 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 4D 93 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 [21:59:42]Write to MH i2c: E2 02 01 3A 00 80 0D 02 02 FA 00 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 4D 93 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 00 00 D8 [21:59:42]Write i2c OK [21:59:42]MH_I2C_Read... [21:59:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:59:42]Read from MH i2c: E2 [21:59:42]MH_I2C_Read... [21:59:42]Read from MH i2c: E2 03 00 [21:59:42]MH_I2C_Read... [21:59:42]Read from MH i2c: E2 03 00 3A 00 00 90 00 AE [21:59:42]RAPDU: 90 00 [21:59:42]wFMCommunicate OK [21:59:42]wFMCommunicate request_size=51 [21:59:42]MH_SAM_APDU [21:59:42]CAPDU: 80 0D 02 02 2E 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4A 54 01 00 35 04 06 00 79 39 62 D5 D3 C5 [21:59:42]Write to MH i2c: E2 36 00 3B 00 80 0D 02 02 2E 00 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4A 54 01 00 35 04 06 00 79 39 62 D5 D3 C5 00 00 74 [21:59:42]Write i2c OK [21:59:42]MH_I2C_Read... [21:59:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:59:42]Read from MH i2c: E2 [21:59:42]MH_I2C_Read... [21:59:42]Read from MH i2c: E2 03 00 [21:59:42]MH_I2C_Read... [21:59:42]Read from MH i2c: E2 03 00 3B 00 00 90 00 AF [21:59:42]RAPDU: 90 00 [21:59:42]wFMCommunicate OK [21:59:42]wFMCommunicate request_size=4 [21:59:42]MH_SAM_APDU [21:59:42]CAPDU: 80 0D 03 02 [21:59:42]Write to MH i2c: E2 08 00 3C 00 80 0D 03 02 00 00 00 00 B7 [21:59:42]Write i2c OK [21:59:42]MH_I2C_Read... [21:59:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:59:42]Read from MH i2c: E2 [21:59:42]MH_I2C_Read... [21:59:42]Read from MH i2c: E2 0B 00 [21:59:42]MH_I2C_Read... [21:59:42]Read from MH i2c: E2 0B 00 3C 00 00 01 BD 8D CF 71 D6 04 44 90 00 61 [21:59:42]RAPDU: 01 BD 8D CF 71 D6 04 44 90 00 [21:59:42]wFMCommunicate OK [21:59:42]SAM_PROTO_SignData done [21:59:42]FM_MakeSignedData done [21:59:42]CreateOFDProtocolMessage [21:59:42]wFMCommunicate request_size=4 [21:59:42]MH_SAM_APDU [21:59:42]CAPDU: 80 11 00 00 [21:59:42]Write to MH i2c: E2 08 00 3D 00 80 11 00 00 00 00 00 00 B7 [21:59:42]Write i2c OK [21:59:42]MH_I2C_Read... [21:59:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:59:42]Read from MH i2c: E2 [21:59:42]MH_I2C_Read... [21:59:42]Read from MH i2c: E2 17 00 [21:59:42]MH_I2C_Read... [21:59:42]Read from MH i2c: E2 17 00 3D 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 16 [21:59:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:59:42]wFMCommunicate OK [21:59:42]CreateOFDProtocolMessage done [21:59:42]OFDSenderStorePacket 87114 [21:59:42]StoreOFDPacket docnum=87114 [21:59:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 38 01 00 00 FF 15 30 01 77 09 5A 03 01 00 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 4D 93 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4A 54 01 00 35 04 06 00 79 39 62 D5 D3 C5 01 BD 8D CF 71 D6 04 44 [21:59:42]CheckFolder [21:59:42]dirname=/storage/ofd_packets [21:59:42]CheckFolder done [21:59:42]ProducePacketName [21:59:42]name=ofd_packets/00087114 [21:59:42]NVStorageSaveData ofd_packets/00087114 [21:59:42]File name is /storage/ofd_packets/00087114 [21:59:42]Write 342 bytes [21:59:42]NVStorageSaveData done [21:59:42]OFDSenderStorePacket done [21:59:42]KKMCreateOFDPacket done [21:59:42]NVStorageSaveData kkm_last_timestamp [21:59:42]File name is /storage/kkm_last_timestamp [21:59:42]Write 4 bytes [21:59:42]NVStorageSaveData done [21:59:42]ExternCall_PrintAddStr [21:59:42]wPrintStart [21:59:42]Write to MH i2c: 01 00 00 3E 00 3E [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 3E 00 00 00 00 00 00 FF 0F 53 [21:59:42]RasterBufferAndPrint [21:59:42]line Счет N : (3)148145 [21:59:42]line ИНН: 02508201610067 [21:59:42]line Контрольно-Кассовый Чек [21:59:42]line ПРОДАЖА [21:59:42]line Товар: 4700003010018 [21:59:42]line Чай хол Let`s Go! зел лим ПЭТ 0,5л [21:59:42]line 2.000 * 50.00 [21:59:42]line = 100.00 [21:59:42]line НДС 12% НСП 1% [21:59:42]line > о реализуемом товаре [21:59:42]line ИТОГО: 100.00 [21:59:42]line НСП 1% : 0.88 [21:59:42]line НДС 12% : 10.62 [21:59:42]line Наличными: 100.00 [21:59:42]line Безнал.: 0.00 [21:59:42]line Место: АЗС № 137 "Партнер Нефть" [21:59:42]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [21:59:42]line СНО: Общий режим [21:59:42]line Чек 427 22.09.2024 21:59 [21:59:42]line Смена: 497 ФФД: 1.0 [21:59:42]line ЗНМ: 0300000064 [21:59:42]line РНМ: 0000000000092592 [21:59:42]line Версия ККМ: 001 [21:59:42]line ФМ: 0000000000874979 [21:59:42]line ФД: 87114 [21:59:42]line ФПД: 133287378277317 [21:59:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T215941&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87114&fm=133287378277317&tin=02508201610067®Number=0000000000092592&sum=10000 [21:59:42]line 0 [21:59:42]written 0, free lines is 4095 [21:59:42]OFD Sender: Processing packet 87114 [packets to send 277, broken 276] [21:59:42]ProducePacketName [21:59:42]name=ofd_packets/00087114 [21:59:42]OFD Sender: To server: pG, [21:59:42]CommunicateWithHost lk.salyk.kg:30040 [21:59:42]ConnectInit lk.salyk.kg [21:59:43]Write to MH i2c: 01 00 00 67 00 67 [21:59:43]Write i2c OK [21:59:43]MH_I2C_Read... [21:59:43]Read from MH i2c: 01 [21:59:43]MH_I2C_Read... [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 67 00 00 00 00 00 00 EB 0C 65 [21:59:43]RasterBufferAndPrint [21:59:43]line [21:59:43]line [21:59:43]line [21:59:43]line [21:59:43]line [21:59:43]written 0, free lines is 3313 [21:59:43]MH_Cut [21:59:43]Write to MH i2c: D1 01 00 6E 00 01 40 [21:59:43]Write i2c OK [21:59:43]MH_I2C_Read... [21:59:43]Read from MH i2c: D1 [21:59:43]MH_I2C_Read... [21:59:43]Read from MH i2c: D1 01 00 [21:59:43]MH_I2C_Read... [21:59:43]Read from MH i2c: D1 01 00 6E 00 00 3F [21:59:43]Write to MH i2c: 01 00 00 6F 00 6F [21:59:43]Write i2c OK [21:59:43]MH_I2C_Read... [21:59:43]*** Cut start [21:59:43]*** Partial cut [21:59:43]*** CUTSNS_PIN = 1 [21:59:43]*** CUTSNS_PIN = 0 [21:59:44]*** Brake cut motor [21:59:44]Read from MH i2c: 01 [21:59:44]MH_I2C_Read... [21:59:44]*** Stop cut motor [21:59:44]*** Cut end [21:59:44]Read from MH i2c: 01 07 00 [21:59:44]MH_I2C_Read... [21:59:44]Read from MH i2c: 01 07 00 6F 00 00 00 00 00 00 FF 0F 84 [21:59:44]process_action close_receipt done [21:59:44]requested_data is exist [21:59:44]produce_requested_data [21:59:44]requested_item fm.sn is exist - process it [21:59:44]wFMCommunicate request_size=4 [21:59:44]MH_SAM_APDU [21:59:44]CAPDU: 80 11 00 00 [21:59:44]Write to MH i2c: E2 08 00 70 00 80 11 00 00 00 00 00 00 EA [21:59:44]Write i2c OK [21:59:44]MH_I2C_Read... [21:59:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:59:44]Read from MH i2c: E2 [21:59:44]MH_I2C_Read... [21:59:44]Read from MH i2c: E2 17 00 [21:59:44]MH_I2C_Read... [21:59:44]Read from MH i2c: E2 17 00 70 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 49 [21:59:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:59:44]wFMCommunicate OK [21:59:44]requested_item fd.num is exist - process it [21:59:44]SAM_PROTO_GetFieldsCounters [21:59:44]wFMCommunicate request_size=4 [21:59:44]MH_SAM_APDU [21:59:44]CAPDU: 80 13 00 00 [21:59:44]Write to MH i2c: E2 08 00 71 00 80 13 00 00 00 00 00 00 ED [21:59:44]Write i2c OK [21:59:44]MH_I2C_Read... [21:59:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:59:44]Read from MH i2c: E2 [21:59:44]MH_I2C_Read... [21:59:44]Read from MH i2c: E2 62 00 [21:59:44]MH_I2C_Read... [21:59:44]Read from MH i2c: E2 62 00 71 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 4A 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 AB 01 00 00 5E 04 04 00 AB 01 00 00 57 04 04 00 AC 01 00 00 19 04 04 00 00 00 00 00 90 00 B1 [21:59:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 4A 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 AB 01 00 00 5E 04 04 00 AB 01 00 00 57 04 04 00 AC 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:59:44]wFMCommunicate OK [21:59:44]SAM_PROTO_GetFieldsCounters done [21:59:44]requested_item shift.num is exist - process it [21:59:44]requested_item shift.opened is exist - process it [21:59:44]req_shift_opened [21:59:44]FM_GetShiftState [21:59:44]SAM_PROTO_GetShiftState [21:59:44]wFMCommunicate request_size=4 [21:59:44]MH_SAM_APDU [21:59:44]CAPDU: 80 13 01 00 [21:59:44]Write to MH i2c: E2 08 00 72 00 80 13 01 00 00 00 00 00 EF [21:59:44]Write i2c OK [21:59:44]MH_I2C_Read... [21:59:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:59:44]Read from MH i2c: E2 [21:59:44]MH_I2C_Read... [21:59:44]Read from MH i2c: E2 0E 00 [21:59:44]MH_I2C_Read... [21:59:44]Read from MH i2c: E2 0E 00 72 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 AD [21:59:44]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [21:59:44]wFMCommunicate OK [21:59:44]SAM_PROTO_GetShiftState done [21:59:44]FM_GetShiftState done [21:59:44]req_shift_opened done [21:59:44]requested_item shift.open_date is exist - process it [21:59:44]req_shift_open_date [21:59:44]req_shift_open_date done [21:59:44]produce_requested_data done [21:59:44]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87114,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [21:59:44]process_action_free close_receipt [21:59:44]json_value_free [21:59:44]json_value_free done [21:59:44]process_json_proto returns [21:59:44]Send response to host [21:59:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87114,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [21:59:44]free response buf [21:59:44]execute_script done [21:59:44]execute_script returns [21:59:44]free content buf [21:59:44]Sock 9.Close socket [21:59:44]Sock 9.Thread stoped [21:59:46]Connected sock=11 [21:59:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 38 01 00 00 FF 15 30 01 77 09 5A 03 01 00 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 4D 93 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4A 54 01 00 35 04 06 00 79 39 62 D5 D3 C5 01 BD 8D CF 71 D6 04 44 [21:59:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 E1 12 47 00 0D E2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4A 54 01 00 F4 03 04 00 1E 3E F0 66 B6 04 01 00 00 F7 7E 0E B5 F5 AE CE 8D [21:59:47]CommunicateWithHost err = 0 [21:59:47]CheckOFDResponse [21:59:47]1017 (14) - 77093643461234 [21:59:47]1041 (16) - 0000000000874979 [21:59:47]1040 (4) - 87114 [21:59:47]1012 (4) - 22.09.2024 15:56 [21:59:47]1206 (1) - 0 [21:59:47]OFD Sender: Remove packet 87114 [21:59:47]ProducePacketName [21:59:47]name=ofd_packets/00087114 [21:59:47]NVStorageDeleteData [21:59:47]OFD Sender: No OFD packet to send [21:59:52]OFD Sender: No OFD packet to send [21:59:57]OFD Sender: No OFD packet to send [22:00:02]OFD Sender: No OFD packet to send [22:00:07]OFD Sender: No OFD packet to send [22:00:12]OFD Sender: No OFD packet to send [22:00:17]OFD Sender: No OFD packet to send [22:00:22]OFD Sender: No OFD packet to send [22:00:27]OFD Sender: No OFD packet to send [22:00:32]OFD Sender: No OFD packet to send [22:00:37]OFD Sender: No OFD packet to send [22:00:42]OFD Sender: No OFD packet to send [22:00:47]OFD Sender: No OFD packet to send [22:00:52]OFD Sender: No OFD packet to send [22:00:57]OFD Sender: No OFD packet to send [22:01:02]OFD Sender: No OFD packet to send [22:01:07]OFD Sender: No OFD packet to send [22:01:12]OFD Sender: No OFD packet to send [22:01:17]OFD Sender: No OFD packet to send [22:01:22]OFD Sender: No OFD packet to send [22:01:27]OFD Sender: No OFD packet to send [22:01:28]accept exits with 10 [22:01:28]New connection [22:01:28]New thread 3067153764 created [22:01:28]Thread 3067297124 joined [22:01:28]Waiting for new connection... [22:01:28] Sock 10.Parse request [22:01:28]Sock 10.Check first char [22:01:28]Sock 10.First char is OK [22:01:28]request: POST /json_proto HTTP/1.0 [22:01:28]Method: POST [22:01:28]URL: /json_proto [22:01:28]Method is POST - this is cgi request [22:01:28]url: /json_proto [22:01:28]query_string will be loaded in cgi processing [22:01:28]execute_cgi json_proto POST (null) [22:01:28]execute_cgi path=json_proto method=POST [22:01:28]POST find Content-Length [22:01:28]Host: 172.17.47.196:8080 [22:01:28]Content-Length: 614 [22:01:28]Content-Type: application/json [22:01:28] [22:01:28]POST finish read [22:01:28]Found Content-Length = 614 [22:01:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148146", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:01:28]execute_script... [22:01:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148146", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:01:28]POST & json_proto [22:01:28]process_json_proto [22:01:28]json parsed OK: [22:01:28]protocol is kg_v1.0 [22:01:28]action value=close_receipt [22:01:28]process_action close_receipt [22:01:28]cmd_close_receipt [22:01:28]MH_GetDate [22:01:28]Write to MH i2c: F0 00 00 73 00 62 [22:01:28]Write i2c OK [22:01:28]MH_I2C_Read... [22:01:28]Read from MH i2c: F0 [22:01:28]MH_I2C_Read... [22:01:28]Read from MH i2c: F0 09 00 [22:01:28]MH_I2C_Read... [22:01:28]Read from MH i2c: F0 09 00 73 00 00 B9 93 F0 66 4C 6B 94 66 BE [22:01:28]GetLastDocTimeStamp 1727042381 [22:01:28]current date 1727042489 [22:01:28]FM_GetShiftState [22:01:28]SAM_PROTO_GetShiftState [22:01:28]wFMCommunicate request_size=4 [22:01:28]MH_SAM_APDU [22:01:28]CAPDU: 80 13 01 00 [22:01:28]Write to MH i2c: E2 08 00 74 00 80 13 01 00 00 00 00 00 F1 [22:01:28]Write i2c OK [22:01:28]MH_I2C_Read... [22:01:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:01:28]Read from MH i2c: E2 [22:01:28]MH_I2C_Read... [22:01:28]Read from MH i2c: E2 0E 00 [22:01:28]MH_I2C_Read... [22:01:28]Read from MH i2c: E2 0E 00 74 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 AF [22:01:28]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [22:01:28]wFMCommunicate OK [22:01:28]SAM_PROTO_GetShiftState done [22:01:28]FM_GetShiftState done [22:01:28]opened in 1726964220 [22:01:28]opened+sec_in_day 1727050620 [22:01:28]quantity*price = 11000 [22:01:28]sum+1 = 11001 [22:01:28]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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 429 22.09.2024 22:14 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87116 ФПД: 46011720250019 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T221413&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87116&fm=46011720250019&tin=02508201610067®Number=0000000000092592&sum=100000 [22:14:14]StoreToDocumentArchive [22:14:14]shift 497 fd 87116 [22:14:14]save to /storage/0497/doc_00087116 [22:14:14]save last doc name /storage/0497/doc_00087116 to /storage/kkm_last_doc_name [22:14:14]save OK [22:14:14]Clear old archive folders... [22:14:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:14:14]tlvbuf is 01C7EAF0 [22:14:14]SAM_PROTO_ClearQueue [22:14:14]wFMCommunicate request_size=4 [22:14:14]MH_SAM_APDU [22:14:14]CAPDU: 80 09 00 00 [22:14:14]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [22:14:14]Write i2c OK [22:14:14]MH_I2C_Read... [22:14:14]Read from MH i2c: E2 [22:14:14]MH_I2C_Read... [22:14:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:14:14]Read from MH i2c: E2 03 00 [22:14:14]MH_I2C_Read... [22:14:14]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [22:14:14]RAPDU: 90 00 [22:14:14]wFMCommunicate OK [22:14:14]SAM_PROTO_ClearQueue done [22:14:14]KKMCreateOFDPacket [22:14:14]OFDProtocolAddRootSTLVToBuf [22:14:14]FM_MakeSignedData [22:14:14]FM_MakeSignedData [22:14:14]SAM_PROTO_SignData [22:14:14]wFMCommunicate request_size=4 [22:14:14]MH_SAM_APDU [22:14:14]CAPDU: 80 0D 01 02 [22:14:14]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [22:14:14]Write i2c OK [22:14:14]MH_I2C_Read... [22:14:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:14:14]Read from MH i2c: E2 [22:14:14]MH_I2C_Read... [22:14:14]Read from MH i2c: E2 03 00 [22:14:14]MH_I2C_Read... [22:14:14]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [22:14:14]RAPDU: 90 00 [22:14:14]wFMCommunicate OK [22:14:14]wFMCommunicate request_size=255 [22:14:14]MH_SAM_APDU [22:14: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 AD 01 00 00 F4 03 04 00 B5 96 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4C 54 01 00 35 04 06 00 29 [22:14:14]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 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 AD 01 00 00 F4 03 04 00 B5 96 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4C 54 01 00 35 04 06 00 29 00 00 CC [22:14:14]Write i2c OK [22:14:14]MH_I2C_Read... [22:14:14]Read from MH i2c: E2 [22:14:14]MH_I2C_Read... [22:14:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:14:14]Read from MH i2c: E2 03 00 [22:14:14]MH_I2C_Read... [22:14:14]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [22:14:14]RAPDU: 90 00 [22:14:14]wFMCommunicate OK [22:14:14]wFMCommunicate request_size=10 [22:14:14]MH_SAM_APDU [22:14:14]CAPDU: 80 0D 02 02 05 D8 F0 3D B2 A3 [22:14:14]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 D8 F0 3D B2 A3 00 00 0C [22:14:14]Write i2c OK [22:14:14]MH_I2C_Read... [22:14:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:14:14]Read from MH i2c: E2 [22:14:14]MH_I2C_Read... [22:14:14]Read from MH i2c: E2 03 00 [22:14:14]MH_I2C_Read... [22:14:14]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [22:14:14]RAPDU: 90 00 [22:14:14]wFMCommunicate OK [22:14:14]wFMCommunicate request_size=4 [22:14:14]MH_SAM_APDU [22:14:14]CAPDU: 80 0D 03 02 [22:14:14]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [22:14:14]Write i2c OK [22:14:14]MH_I2C_Read... [22:14:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:14:14]Read from MH i2c: E2 [22:14:14]MH_I2C_Read... [22:14:14]Read from MH i2c: E2 0B 00 [22:14:14]MH_I2C_Read... [22:14:14]Read from MH i2c: E2 0B 00 2F 00 00 21 4C 5D 3A 02 25 59 F7 90 00 26 [22:14:14]RAPDU: 21 4C 5D 3A 02 25 59 F7 90 00 [22:14:14]wFMCommunicate OK [22:14:14]SAM_PROTO_SignData done [22:14:14]FM_MakeSignedData done [22:14:14]CreateOFDProtocolMessage [22:14:14]wFMCommunicate request_size=4 [22:14:14]MH_SAM_APDU [22:14:14]CAPDU: 80 11 00 00 [22:14:14]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [22:14:14]Write i2c OK [22:14:14]MH_I2C_Read... [22:14:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:14:14]Read from MH i2c: E2 [22:14:14]MH_I2C_Read... [22:14:14]Read from MH i2c: E2 17 00 [22:14:14]MH_I2C_Read... [22:14:14]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 09 [22:14:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:14:14]wFMCommunicate OK [22:14:14]CreateOFDProtocolMessage done [22:14:14]OFDSenderStorePacket 87116 [22:14:14]StoreOFDPacket docnum=87116 [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 1A [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 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [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 (2007E328 010249C5) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903S init start (LINUX_LIGHT) [00:00:09]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:09]*** Serial: 3139303353513838 5400000000572575 (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: 6040750+1721002828=1727043578 [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:09]*** Is cutter blocked? [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 1B [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 30620 [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 FA 97 F0 66 4C 6B 94 66 97 [22:19:38]Current date/time: 22.09.2024 22:19 [22:19:38]FM_Init [22:19:38]wFMConnect [22:19:38]MH_SAM_On [22:19:38]Write to MH i2c: E0 00 00 08 00 E7 [22:19:38]Write i2c OK [22:19:38]MH_I2C_Read... [22:19:38]*** iso7816_init finished! [22:19:38]*** atr: [22:19:38]*** 0F 3B D5 18 FF 81 91 FE [22:19:38]*** 1F C3 80 73 C8 21 10 0A [22:19:38]*** 00 00 00 00 00 00 00 00 [22:19:38]*** 00 00 00 00 00 00 00 00 [22:19:38]*** 00 00 00 00 00 00 00 00 [22:19:38]*** 00 00 00 00 00 00 00 00 [22:19:38]*** 00 00 00 00 00 00 00 00 [22:19:38]*** 00 00 00 00 00 00 00 00 [22:19:38]Read from MH i2c: E0 [22:19:38]MH_I2C_Read... [22:19:38]Read from MH i2c: E0 10 00 [22:19:38]MH_I2C_Read... [22:19:38]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:19:38]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [22:19:38]wFMCommunicate request_size=10 [22:19:38]MH_SAM_APDU [22:19:38]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [22:19:38]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [22:19:38]Write i2c OK [22:19:38]MH_I2C_Read... [22:19:38]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [22:19:38]Read from MH i2c: E2 [22:19:38]MH_I2C_Read... [22:19:38]Read from MH i2c: E2 03 00 [22:19:38]MH_I2C_Read... [22:19:38]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [22:19:38]RAPDU: 90 00 [22:19:38]wFMCommunicate OK [22:19:38]wFMCommunicate request_size=4 [22:19:38]MH_SAM_APDU [22:19:38]CAPDU: 80 11 00 00 [22:19:38]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [22:19:38]Write i2c OK [22:19:38]MH_I2C_Read... [22:19:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:19:38]Read from MH i2c: E2 [22:19:38]MH_I2C_Read... [22:19:38]Read from MH i2c: E2 17 00 [22:19:38]MH_I2C_Read... [22:19:38]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E3 [22:19:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:19:38]wFMCommunicate OK [22:19:38]Detected FM SN is 0000000000874979 [22:19:38]Stored FM SN is 0000000000874979 [22:19:38]wFMCommunicate request_size=9 [22:19:38]MH_SAM_APDU [22:19:38]CAPDU: 80 16 00 00 04 B6 D7 00 00 [22:19:38]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [22:19:38]Write i2c OK [22:19:38]MH_I2C_Read... [22:19:38]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [22:19:38]Read from MH i2c: E2 [22:19:38]MH_I2C_Read... [22:19:38]Read from MH i2c: E2 03 00 [22:19:38]MH_I2C_Read... [22:19:38]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [22:19:38]RAPDU: 90 00 [22:19:38]wFMCommunicate OK [22:19:38]FM PIN OK [22:19:38]wFMCommunicate request_size=8 [22:19:38]MH_SAM_APDU [22:19:38]CAPDU: 80 14 04 00 03 02 00 01 [22:19:38]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [22:19:38]Write i2c OK [22:19:38]MH_I2C_Read... [22:19:38]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [22:19:38]Read from MH i2c: E2 [22:19:38]MH_I2C_Read... [22:19:38]Read from MH i2c: E2 03 00 [22:19:38]MH_I2C_Read... [22:19:38]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [22:19:38]RAPDU: 90 00 [22:19:38]wFMCommunicate OK [22:19:38]wFMCommunicate request_size=13 [22:19:38]MH_SAM_APDU [22:19:38]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [22:19:38]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:19:38]Write i2c OK [22:19:38]MH_I2C_Read... [22:19:38]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [22:19:38]Read from MH i2c: E2 [22:19:38]MH_I2C_Read... [22:19:38]Read from MH i2c: E2 03 00 [22:19:38]MH_I2C_Read... [22:19:38]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [22:19:38]RAPDU: 90 00 [22:19:38]wFMCommunicate OK [22:19:38]wFMCommunicate request_size=4 [22:19:38]MH_SAM_APDU [22:19:38]CAPDU: 80 11 00 00 [22:19:38]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [22:19:38]Write i2c OK [22:19:38]MH_I2C_Read... [22:19:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:19:38]Read from MH i2c: E2 [22:19:38]MH_I2C_Read... [22:19:38]Read from MH i2c: E2 17 00 [22:19:38]MH_I2C_Read... [22:19:38]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E7 [22:19:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:19:38]wFMCommunicate OK [22:19:38]DocumentArchiveInit [22:19:38]Start Httpd... [22:19:38]Httpd thread 3067247972 created [22:19:38]Write to MH i2c: 01 00 00 0F 00 0F [22:19:38]Write i2c OK [22:19:38]MH_I2C_Read... [22:19:38]Read from MH i2c: 01 [22:19:38]MH_I2C_Read... [22:19:38]Read from MH i2c: 01 07 00 [22:19:38]MH_I2C_Read... [22:19:38]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [22:19:38]MH Int Process started [22:19:38]Allocated Socket 8 [22:19:38]Bind OK [22:19:38]Listen OK [22:19:38]httpd running on port 8080 [22:19:38]Waiting for new connection... [22:19:38]OFD Sender: Processing packet 87116 [packets to send 277, broken 276] [22:19:38]ProducePacketName [22:19:38]name=ofd_packets/00087116 [22:19:38]OFD Sender: To server: pG, [22:19:38]CommunicateWithHost lk.salyk.kg:30040 [22:19:38]ConnectInit lk.salyk.kg [22:19:40]Connected sock=6 [22:19:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 25 6B 07 01 F2 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 AD 01 00 00 F4 03 04 00 B5 96 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4C 54 01 00 35 04 06 00 29 D8 F0 3D B2 A3 21 4C 5D 3A 02 25 59 F7 [22:19:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 00 3C 47 00 0E 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 34 39 37 39 10 04 04 00 4C 54 01 00 F4 03 04 00 C9 42 F0 66 B6 04 01 00 00 FA 74 C5 5D 18 4A E3 A9 [22:19:41]CommunicateWithHost err = 0 [22:19:41]CheckOFDResponse [22:19:41]1017 (14) - 77093643461234 [22:19:41]1041 (16) - 0000000000874979 [22:19:41]1040 (4) - 87116 [22:19:41]1012 (4) - 22.09.2024 16:16 [22:19:41]1206 (1) - 0 [22:19:41]OFD Sender: Remove packet 87116 [22:19:41]ProducePacketName [22:19:41]name=ofd_packets/00087116 [22:19:41]NVStorageDeleteData [22:19:42]OFD Sender: No OFD packet to send [22:19:47]OFD Sender: No OFD packet to send [22:19:52]OFD Sender: No OFD packet to send [22:19:57]OFD Sender: No OFD packet to send [22:19:58]accept exits with 9 [22:19:58]New connection [22:19:58]New thread 3066961252 created [22:19:58]Waiting for new connection... [22:19:58] Sock 9.Parse request [22:19:58]Sock 9.Check first char [22:19:58]Sock 9.First char is OK [22:19:58]request: POST /json_proto HTTP/1.0 [22:19:58]Method: POST [22:19:58]URL: /json_proto [22:19:58]Method is POST - this is cgi request [22:19:58]url: /json_proto [22:19:58]query_string will be loaded in cgi processing [22:19:58]execute_cgi json_proto POST (null) [22:19:58]execute_cgi path=json_proto method=POST [22:19:58]POST find Content-Length [22:19:58]Host: 172.17.47.196:8080 [22:19:58]Content-Length: 215 [22:19:58]Content-Type: application/json [22:19:58] [22:19:58]POST finish read [22:19:58]Found Content-Length = 215 [22:19:58]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:19:58]execute_script... [22:19:58]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:19:58]POST & json_proto [22:19:58]process_json_proto [22:19:58]json parsed OK: [22:19:58]protocol is kg_v1.0 [22:19:58]action value=get_value [22:19:58]process_action get_value [22:19:58]cmd_get_value [22:19:58]process_action get_value done [22:19:58]requested_data is exist [22:19:58]produce_requested_data [22:19:58]requested_item kkm.sn is exist - process it [22:19:58]requested_item kkm.ver is exist - process it [22:19:58]requested_item fm.sn is exist - process it [22:19:58]wFMCommunicate request_size=4 [22:19:58]MH_SAM_APDU [22:19:58]CAPDU: 80 11 00 00 [22:19:58]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [22:19:58]Write i2c OK [22:19:58]MH_I2C_Read... [22:19:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:19:58]Read from MH i2c: E2 [22:19:58]MH_I2C_Read... [22:19:58]Read from MH i2c: E2 17 00 [22:19:58]MH_I2C_Read... [22:19:58]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E9 [22:19:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:19:58]wFMCommunicate OK [22:19:58]requested_item fd.num is exist - process it [22:19:58]SAM_PROTO_GetFieldsCounters [22:19:58]wFMCommunicate request_size=4 [22:19:58]MH_SAM_APDU [22:19:58]CAPDU: 80 13 00 00 [22:19:58]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [22:19:58]Write i2c OK [22:19:58]MH_I2C_Read... [22:19:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:19:58]Read from MH i2c: E2 [22:19:58]MH_I2C_Read... [22:19:58]Read from MH i2c: E2 62 00 [22:19:58]MH_I2C_Read... [22:19:58]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 4C 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 AD 01 00 00 5E 04 04 00 AD 01 00 00 57 04 04 00 AE 01 00 00 19 04 04 00 00 00 00 00 90 00 59 [22:19:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 4C 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 AD 01 00 00 5E 04 04 00 AD 01 00 00 57 04 04 00 AE 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:19:58]wFMCommunicate OK [22:19:58]SAM_PROTO_GetFieldsCounters done [22:19:58]requested_item shift.num is exist - process it [22:19:58]requested_item shift.opened is exist - process it [22:19:58]req_shift_opened [22:19:58]FM_GetShiftState [22:19:58]SAM_PROTO_GetShiftState [22:19:58]wFMCommunicate request_size=4 [22:19:58]MH_SAM_APDU [22:19:58]CAPDU: 80 13 01 00 [22:19:58]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [22:19:58]Write i2c OK [22:19:58]MH_I2C_Read... [22:19:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:19:58]Read from MH i2c: E2 [22:19:58]MH_I2C_Read... [22:19:58]Read from MH i2c: E2 0E 00 [22:19:58]MH_I2C_Read... [22:19:58]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4D [22:19:58]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [22:19:58]wFMCommunicate OK [22:19:58]SAM_PROTO_GetShiftState done [22:19:58]FM_GetShiftState done [22:19:58]req_shift_opened done [22:19:58]requested_item shift.open_date is exist - process it [22:19:58]req_shift_open_date [22:19:58]req_shift_open_date done [22:19:58]produce_requested_data done [22:19:58]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87116,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [22:19:58]process_action_free get_value [22:19:58]json_value_free [22:19:58]json_value_free done [22:19:58]process_json_proto returns [22:19:58]Send response to host [22:19:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87116,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [22:19:58]free response buf [22:19:58]execute_script done [22:19:58]execute_script returns [22:19:58]free content buf [22:19:58]Sock 9.Close socket [22:19:58]Sock 9.Thread stoped [22:19:58]accept exits with 10 [22:19:58]New connection [22:19:58]New thread 3066817892 created [22:19:58]Thread 3066961252 joined [22:19:58]Waiting for new connection... [22:19:58] Sock 10.Parse request [22:19:58]Sock 10.Check first char [22:19:58]Sock 10.First char is OK [22:19:58]request: POST /json_proto HTTP/1.0 [22:19:58]Method: POST [22:19:58]URL: /json_proto [22:19:58]Method is POST - this is cgi request [22:19:58]url: /json_proto [22:19:58]query_string will be loaded in cgi processing [22:19:58]execute_cgi json_proto POST (null) [22:19:58]execute_cgi path=json_proto method=POST [22:19:58]POST find Content-Length [22:19:58]Host: 172.17.47.196:8080 [22:19:58]Content-Length: 331 [22:19:58]Content-Type: application/json [22:19:58] [22:19:58]POST finish read [22:19:58]Found Content-Length = 331 [22:19:58]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:19:58]execute_script... [22:19:58]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:19:58]POST & json_proto [22:19:58]process_json_proto [22:19:58]json parsed OK: [22:19:58]protocol is kg_v1.0 [22:19:58]action value=get_value [22:19:58]process_action get_value [22:19:58]cmd_get_value [22:19:58]process_action get_value done [22:19:58]requested_data is exist [22:19:58]produce_requested_data [22:19:58]requested_item fm.sale.total is exist - process it [22:19:58]SAM_PROTO_GetFMData [22:19:58]wFMCommunicate request_size=4 [22:19:58]MH_SAM_APDU [22:19:58]CAPDU: 80 13 03 00 [22:19:58]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [22:19:58]Write i2c OK [22:19:58]MH_I2C_Read... [22:19:59]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [22:19:59]Read from MH i2c: E2 [22:19:59]MH_I2C_Read... [22:19:59]Read from MH i2c: E2 FD 00 [22:19:59]MH_I2C_Read... [22:19:59]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 69 50 01 00 69 04 A3 00 6F 04 04 00 ED 4D 01 00 B1 04 05 00 CD E8 9B B8 01 70 04 05 00 1C EB B2 8A 01 72 04 04 00 B1 FD E8 2D 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 23 01 CE 2E 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 85 6C E6 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 53 [22:19:59]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 69 50 01 00 69 04 A3 00 6F 04 04 00 ED 4D 01 00 B1 04 05 00 CD E8 9B B8 01 70 04 05 00 1C EB B2 8A 01 72 04 04 00 B1 FD E8 2D 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 23 01 CE 2E 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 85 6C E6 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 [22:19:59]wFMCommunicate OK [22:19:59]wFMCommunicate request_size=4 [22:19:59]MH_SAM_APDU [22:19:59]CAPDU: 80 17 00 00 [22:19:59]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [22:19:59]Write i2c OK [22:19:59]MH_I2C_Read... [22:19:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:19:59]Read from MH i2c: E2 [22:19:59]MH_I2C_Read... [22:19:59]Read from MH i2c: E2 FD 00 [22:19:59]MH_I2C_Read... [22:19:59]Read from MH i2c: E2 FD 00 14 00 00 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 1F [22:19:59]RAPDU: 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [22:19:59]wFMCommunicate OK [22:19:59]wFMCommunicate request_size=4 [22:19:59]MH_SAM_APDU [22:19:59]CAPDU: 80 17 00 00 [22:19:59]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [22:19:59]Write i2c OK [22:19:59]MH_I2C_Read... [22:19:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:19:59]Read from MH i2c: E2 [22:19:59]MH_I2C_Read... [22:19:59]Read from MH i2c: E2 FD 00 [22:19:59]MH_I2C_Read... [22:19:59]Read from MH i2c: E2 FD 00 15 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 6D [22:19:59]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 [22:19:59]wFMCommunicate OK [22:19:59]wFMCommunicate request_size=4 [22:19:59]MH_SAM_APDU [22:19:59]CAPDU: 80 17 00 00 [22:19:59]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [22:19:59]Write i2c OK [22:19:59]MH_I2C_Read... [22:20:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:20:00]Read from MH i2c: E2 [22:20:00]MH_I2C_Read... [22:20:00]Read from MH i2c: E2 FD 00 [22:20:00]MH_I2C_Read... [22:20:00]Read from MH i2c: E2 FD 00 16 00 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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 0E [22:20:00]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [22:20:00]wFMCommunicate OK [22:20:00]wFMCommunicate request_size=4 [22:20:00]MH_SAM_APDU [22:20:00]CAPDU: 80 17 00 00 [22:20:00]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [22:20:00]Write i2c OK [22:20:00]MH_I2C_Read... [22:20:00]recv_with_timeout no data received [22:20:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [22:20:00]Read from MH i2c: E2 [22:20:00]MH_I2C_Read... [22:20:00]Read from MH i2c: E2 E5 00 [22:20:00]MH_I2C_Read... [22:20:00]Read from MH i2c: E2 E5 00 17 00 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [22:20:00]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:20:00]wFMCommunicate OK [22:20:00]SAM_PROTO_GetFMData done [22:20:00]requested_item fm.sale_refund.total is exist - process it [22:20:00]requested_item fm.buy.total is exist - process it [22:20:00]requested_item shift.sale.total is exist - process it [22:20:00]SAM_PROTO_GetShiftData [22:20:00]wFMCommunicate request_size=4 [22:20:00]MH_SAM_APDU [22:20:00]CAPDU: 80 13 02 00 [22:20:00]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [22:20:00]Write i2c OK [22:20:00]MH_I2C_Read... [22:20:00]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [22:20:00]Read from MH i2c: E2 [22:20:00]MH_I2C_Read... [22:20:00]Read from MH i2c: E2 FD 00 [22:20:00]MH_I2C_Read... [22:20:00]Read from MH i2c: E2 FD 00 18 00 00 BC 04 AA 04 B8 04 6E 04 04 00 AD 01 00 00 69 04 9E 00 6F 04 04 00 AB 01 00 00 B1 04 04 00 94 39 F7 01 70 04 04 00 04 16 C1 01 72 04 03 00 90 23 36 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 F4 73 35 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 3B 74 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 C1 [22:20:00]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 AD 01 00 00 69 04 9E 00 6F 04 04 00 AB 01 00 00 B1 04 04 00 94 39 F7 01 70 04 04 00 04 16 C1 01 72 04 03 00 90 23 36 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 F4 73 35 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 3B 74 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [22:20:00]wFMCommunicate OK [22:20:00]wFMCommunicate request_size=4 [22:20:00]MH_SAM_APDU [22:20:00]CAPDU: 80 17 00 00 [22:20:00]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [22:20:00]Write i2c OK [22:20:00]MH_I2C_Read... [22:20:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:20:01]Read from MH i2c: E2 [22:20:01]MH_I2C_Read... [22:20:01]Read from MH i2c: E2 FD 00 [22:20:01]MH_I2C_Read... [22:20:01]Read from MH i2c: E2 FD 00 19 00 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 81 [22:20:01]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 [22:20:01]wFMCommunicate OK [22:20:01]wFMCommunicate request_size=4 [22:20:01]MH_SAM_APDU [22:20:01]CAPDU: 80 17 00 00 [22:20:01]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [22:20:01]Write i2c OK [22:20:01]MH_I2C_Read... [22:20:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:20:01]Read from MH i2c: E2 [22:20:01]MH_I2C_Read... [22:20:01]Read from MH i2c: E2 FD 00 [22:20:01]MH_I2C_Read... [22:20:01]Read from MH i2c: E2 FD 00 1A 00 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 C3 [22:20:01]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 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [22:20:01]wFMCommunicate OK [22:20:01]wFMCommunicate request_size=4 [22:20:01]MH_SAM_APDU [22:20:01]CAPDU: 80 17 00 00 [22:20:01]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [22:20:01]Write i2c OK [22:20:01]MH_I2C_Read... [22:20:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:20:01]Read from MH i2c: E2 [22:20:01]MH_I2C_Read... [22:20:01]Read from MH i2c: E2 FD 00 [22:20:01]MH_I2C_Read... [22:20:01]Read from MH i2c: E2 FD 00 1B 00 00 03 00 00 EF 03 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 90 00 1C [22:20:01]RAPDU: 03 00 00 EF 03 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 90 00 [22:20:01]wFMCommunicate OK [22:20:01]wFMCommunicate request_size=4 [22:20:01]MH_SAM_APDU [22:20:01]CAPDU: 80 17 00 00 [22:20:01]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [22:20:01]Write i2c OK [22:20:01]MH_I2C_Read... [22:20:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [22:20:01]Read from MH i2c: E2 [22:20:01]MH_I2C_Read... [22:20:01]Read from MH i2c: E2 D9 00 [22:20:01]MH_I2C_Read... [22:20:01]Read from MH i2c: E2 D9 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [22:20:01]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:20:01]wFMCommunicate OK [22:20:01]SAM_PROTO_GetShiftData done [22:20:01]requested_item shift.sale.total_cash is exist - process it [22:20:01]requested_item shift.sale_refund.total is exist - process it [22:20:01]requested_item shift.sale_refund.total_cash is exist - process it [22:20:01]requested_item shift.buy.total is exist - process it [22:20:01]requested_item shift.buy.total_cash is exist - process it [22:20:01]produce_requested_data done [22:20:01]produce_requested_data return {"fm.sale.total":73921927.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":329793.48,"shift.sale.total_cash":294313.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [22:20:01]process_action_free get_value [22:20:01]json_value_free [22:20:01]json_value_free done [22:20:01]process_json_proto returns [22:20:01]Send response to host [22:20:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73921927.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":329793.48,"shift.sale.total_cash":294313.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [22:20:01]free response buf [22:20:01]execute_script done [22:20:01]execute_script returns [22:20:01]free content buf [22:20:01]Sock 10.Close socket [22:20:01]Sock 10.Thread stoped [22:20:02]OFD Sender: No OFD packet to send [22:20:03]accept exits with 9 [22:20:03]New connection [22:20:03]New thread 3066961252 created [22:20:03]Thread 3066817892 joined [22:20:03]Waiting for new connection... [22:20:03] Sock 9.Parse request [22:20:03]Sock 9.Check first char [22:20:03]Sock 9.First char is OK [22:20:03]request: POST /json_proto HTTP/1.0 [22:20:03]Method: POST [22:20:03]URL: /json_proto [22:20:03]Method is POST - this is cgi request [22:20:03]url: /json_proto [22:20:03]query_string will be loaded in cgi processing [22:20:03]execute_cgi json_proto POST (null) [22:20:03]execute_cgi path=json_proto method=POST [22:20:03]POST find Content-Length [22:20:03]Host: 172.17.47.196:8080 [22:20:03]Content-Length: 884 [22:20:03]Content-Type: application/json [22:20:03] [22:20:03]POST finish read [22:20:03]Found Content-Length = 884 [22:20:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148147", "tax_sys" : 0, "items" : [ { "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 42.00, "quantity" : 1.000, "sum" : 42.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48747417", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Unique Caster", "price" : 147.00, "quantity" : 1.000, "sum" : 147.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 189.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:20:03]execute_script... [22:20:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148147", "tax_sys" : 0, "items" : [ { "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 42.00, "quantity" : 1.000, "sum" : 42.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48747417", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Unique Caster", "price" : 147.00, "quantity" : 1.000, "sum" : 147.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 189.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:20:03]POST & json_proto [22:20:03]process_json_proto [22:20:03]json parsed OK: [22:20:03]protocol is kg_v1.0 [22:20:03]action value=close_receipt [22:20:03]process_action close_receipt [22:20:03]cmd_close_receipt [22:20:03]MH_GetDate [22:20:03]Write to MH i2c: F0 00 00 1D 00 0C [22:20:03]Write i2c OK [22:20:03]MH_I2C_Read... [22:20:03]Read from MH i2c: F0 [22:20:03]MH_I2C_Read... [22:20:03]Read from MH i2c: F0 09 00 [22:20:03]MH_I2C_Read... [22:20:03]Read from MH i2c: F0 09 00 1D 00 00 13 98 F0 66 4C 6B 94 66 C7 [22:20:03]GetLastDocTimeStamp 1727043253 [22:20:03]current date 1727043603 [22:20:03]FM_GetShiftState [22:20:03]SAM_PROTO_GetShiftState [22:20:03]wFMCommunicate request_size=4 [22:20:03]MH_SAM_APDU [22:20:03]CAPDU: 80 13 01 00 [22:20:03]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [22:20:03]Write i2c OK [22:20:03]MH_I2C_Read... [22:20:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:20:03]Read from MH i2c: E2 [22:20:03]MH_I2C_Read... [22:20:03]Read from MH i2c: E2 0E 00 [22:20:03]MH_I2C_Read... [22:20:03]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 59 [22:20:03]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [22:20:03]wFMCommunicate OK [22:20:03]SAM_PROTO_GetShiftState done [22:20:03]FM_GetShiftState done [22:20:03]opened in 1726964220 [22:20:03]opened+sec_in_day 1727050620 [22:20:03]quantity*price = 4200 [22:20:03]sum+1 = 4201 [22:20:03]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48747417 Сигареты Winston Unique Caster 1.000 * 147.00 = 147.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 189.00 НСП 1% : 1.67 НДС 12% : 20.07 Наличными: 189.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 430 22.09.2024 22:20 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87117 ФПД: 123194777093055 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T222003&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87117&fm=123194777093055&tin=02508201610067®Number=0000000000092592&sum=18900 0 [22:20:04]StoreToDocumentArchive [22:20:04]shift 497 fd 87117 [22:20:04]save to /storage/0497/doc_00087117 [22:20:04]save last doc name /storage/0497/doc_00087117 to /storage/kkm_last_doc_name [22:20:04]save OK [22:20:04]Clear old archive folders... [22:20:04]ProcessDocumentItem done err = 0, tmpTLVsize=380 [22:20:04]tlvbuf is 00A2C270 [22:20:04]SAM_PROTO_ClearQueue [22:20:04]wFMCommunicate request_size=4 [22:20:04]MH_SAM_APDU [22:20:04]CAPDU: 80 09 00 00 [22:20:04]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [22:20:04]Write i2c OK [22:20:04]MH_I2C_Read... [22:20:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:20:04]Read from MH i2c: E2 [22:20:04]MH_I2C_Read... [22:20:04]Read from MH i2c: E2 03 00 [22:20:04]MH_I2C_Read... [22:20:04]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [22:20:04]RAPDU: 90 00 [22:20:04]wFMCommunicate OK [22:20:04]SAM_PROTO_ClearQueue done [22:20:04]KKMCreateOFDPacket [22:20:04]OFDProtocolAddRootSTLVToBuf [22:20:04]FM_MakeSignedData [22:20:04]FM_MakeSignedData [22:20:04]SAM_PROTO_SignData [22:20:04]wFMCommunicate request_size=4 [22:20:04]MH_SAM_APDU [22:20:04]CAPDU: 80 0D 01 02 [22:20:04]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [22:20:04]Write i2c OK [22:20:04]MH_I2C_Read... [22:20:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:20:04]Read from MH i2c: E2 [22:20:04]MH_I2C_Read... [22:20:04]Read from MH i2c: E2 03 00 [22:20:04]MH_I2C_Read... [22:20:04]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [22:20:04]RAPDU: 90 00 [22:20:04]wFMCommunicate OK [22:20:04]wFMCommunicate request_size=255 [22:20:04]MH_SAM_APDU [22:20:04]CAPDU: 80 0D 02 02 FA 03 00 7C 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 10 00 00 00 00 13 04 06 00 68 10 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 34 38 37 34 37 34 31 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 55 6E 69 71 75 65 20 43 61 73 74 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 6C 39 00 00 00 00 13 04 06 00 6C 39 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 49 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A7 00 00 00 [22:20:05]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 7C 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 10 00 00 00 00 13 04 06 00 68 10 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 34 38 37 34 37 34 31 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 55 6E 69 71 75 65 20 43 61 73 74 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 6C 39 00 00 00 00 13 04 06 00 6C 39 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 49 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A7 00 00 00 00 00 CC [22:20:05]Write i2c OK [22:20:05]MH_I2C_Read... [22:20:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:20:05]Read from MH i2c: E2 [22:20:05]MH_I2C_Read... [22:20:05]Read from MH i2c: E2 03 00 [22:20:05]MH_I2C_Read... [22:20:05]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [22:20:05]RAPDU: 90 00 [22:20:05]wFMCommunicate OK [22:20:05]wFMCommunicate request_size=139 [22:20:05]MH_SAM_APDU [22:20:05]CAPDU: 80 0D 02 02 86 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 07 00 00 00 00 07 04 06 00 D4 49 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 13 98 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4D 54 01 00 35 04 06 00 70 0B 84 ED 43 BF [22:20:05]Write to MH i2c: E2 8E 00 2E 00 80 0D 02 02 86 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 07 00 00 00 00 07 04 06 00 D4 49 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 13 98 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4D 54 01 00 35 04 06 00 70 0B 84 ED 43 BF 00 00 1C [22:20:05]Write i2c OK [22:20:05]MH_I2C_Read... [22:20:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:20:05]Read from MH i2c: E2 [22:20:05]MH_I2C_Read... [22:20:05]Read from MH i2c: E2 03 00 [22:20:05]MH_I2C_Read... [22:20:05]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [22:20:05]RAPDU: 90 00 [22:20:05]wFMCommunicate OK [22:20:05]wFMCommunicate request_size=4 [22:20:05]MH_SAM_APDU [22:20:05]CAPDU: 80 0D 03 02 [22:20:05]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [22:20:05]Write i2c OK [22:20:05]MH_I2C_Read... [22:20:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:20:05]Read from MH i2c: E2 [22:20:05]MH_I2C_Read... [22:20:05]Read from MH i2c: E2 0B 00 [22:20:05]MH_I2C_Read... [22:20:05]Read from MH i2c: E2 0B 00 2F 00 00 69 56 D8 56 1F BE 38 1D 90 00 CA [22:20:05]RAPDU: 69 56 D8 56 1F BE 38 1D 90 00 [22:20:05]wFMCommunicate OK [22:20:05]SAM_PROTO_SignData done [22:20:05]FM_MakeSignedData done [22:20:05]CreateOFDProtocolMessage [22:20:05]wFMCommunicate request_size=4 [22:20:05]MH_SAM_APDU [22:20:05]CAPDU: 80 11 00 00 [22:20:05]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [22:20:05]Write i2c OK [22:20:05]MH_I2C_Read... [22:20:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:20:05]Read from MH i2c: E2 [22:20:05]MH_I2C_Read... [22:20:05]Read from MH i2c: E2 17 00 [22:20:05]MH_I2C_Read... [22:20:05]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 09 [22:20:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:20:05]wFMCommunicate OK [22:20:05]CreateOFDProtocolMessage done [22:20:05]OFDSenderStorePacket 87117 [22:20:05]StoreOFDPacket docnum=87117 [22:20:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 01 00 00 9A FA 88 01 49 FF 5A 03 01 00 03 00 7C 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 10 00 00 00 00 13 04 06 00 68 10 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 34 38 37 34 37 34 31 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 55 6E 69 71 75 65 20 43 61 73 74 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 6C 39 00 00 00 00 13 04 06 00 6C 39 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 49 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 07 00 00 00 00 07 04 06 00 D4 49 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 13 98 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4D 54 01 00 35 04 06 00 70 0B 84 ED 43 BF 69 56 D8 56 1F BE 38 1D [22:20:05]CheckFolder [22:20:05]dirname=/storage/ofd_packets [22:20:05]CheckFolder done [22:20:05]ProducePacketName [22:20:05]name=ofd_packets/00087117 [22:20:05]NVStorageSaveData ofd_packets/00087117 [22:20:05]File name is /storage/ofd_packets/00087117 [22:20:05]Write 430 bytes [22:20:05]NVStorageSaveData done [22:20:05]OFDSenderStorePacket done [22:20:05]KKMCreateOFDPacket done [22:20:05]NVStorageSaveData kkm_last_timestamp [22:20:05]File name is /storage/kkm_last_timestamp [22:20:05]Write 4 bytes [22:20:05]NVStorageSaveData done [22:20:05]ExternCall_PrintAddStr [22:20:05]wPrintStart [22:20:05]Write to MH i2c: 01 00 00 31 00 31 [22:20:05]Write i2c OK [22:20:05]MH_I2C_Read... [22:20:05]Read from MH i2c: 01 [22:20:05]MH_I2C_Read... [22:20:05]Read from MH i2c: 01 07 00 [22:20:05]MH_I2C_Read... [22:20:05]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [22:20:05]RasterBufferAndPrint [22:20:05]line Счет N : (3)148147 [22:20:05]line ИНН: 02508201610067 [22:20:05]line Контрольно-Кассовый Чек [22:20:05]line ПРОДАЖА [22:20:05]line Товар: 5449000005489 [22:20:05]line Вода Бонаква 1л б/г [22:20:05]line 1.000 * 42.00 [22:20:05]line = 42.00 [22:20:05]line НДС 12% НСП 1% [22:20:05]line > о реализуемом товаре [22:20:05]line Товар: 48747417 [22:20:05]line Сигареты Winston Unique Caster [22:20:05]line 1.000 * 147.00 [22:20:05]line = 147.00 [22:20:05]line НДС 12% НСП 1% [22:20:05]line > о реализуемом товаре [22:20:05]line ИТОГО: 189.00 [22:20:05]line НСП 1% : 1.67 [22:20:05]line НДС 12% : 20.07 [22:20:05]line Наличными: 189.00 [22:20:05]line Безнал.: 0.00 [22:20:05]line Место: АЗС № 137 "Партнер Нефть" [22:20:05]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [22:20:05]line СНО: Общий режим [22:20:05]line Чек 430 22.09.2024 22:20 [22:20:05]line Смена: 497 ФФД: 1.0 [22:20:05]line ЗНМ: 0300000064 [22:20:05]line РНМ: 0000000000092592 [22:20:05]line Версия ККМ: 001 [22:20:05]line ФМ: 0000000000874979 [22:20:05]line ФД: 87117 [22:20:05]line ФПД: 123194777093055 [22:20:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T222003&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87117&fm=123194777093055&tin=02508201610067®Number=0000000000092592&sum=18900 [22:20:05]line 0 [22:20:05]written 0, free lines is 4095 [22:20:05]OFD Sender: Processing packet 87117 [packets to send 277, broken 276] [22:20:05]ProducePacketName [22:20:05]name=ofd_packets/00087117 [22:20:05]OFD Sender: To server: pG, [22:20:05]CommunicateWithHost lk.salyk.kg:30040 [22:20:05]ConnectInit lk.salyk.kg [22:20:06]Write to MH i2c: 01 00 00 60 00 60 [22:20:06]Write i2c OK [22:20:06]MH_I2C_Read... [22:20:06]Read from MH i2c: 01 [22:20:06]MH_I2C_Read... [22:20:06]Read from MH i2c: 01 07 00 [22:20:06]MH_I2C_Read... [22:20:06]Read from MH i2c: 01 07 00 60 00 00 00 00 00 00 83 0C F6 [22:20:06]RasterBufferAndPrint [22:20:06]line [22:20:06]line [22:20:06]line [22:20:06]line [22:20:06]line [22:20:06]written 0, free lines is 3222 [22:20:06]MH_Cut [22:20:06]Write to MH i2c: D1 01 00 67 00 01 39 [22:20:06]Write i2c OK [22:20:06]MH_I2C_Read... [22:20:06]Read from MH i2c: D1 [22:20:06]MH_I2C_Read... [22:20:06]Read from MH i2c: D1 01 00 [22:20:06]MH_I2C_Read... [22:20:06]Read from MH i2c: D1 01 00 67 00 00 38 [22:20:06]Write to MH i2c: 01 00 00 68 00 68 [22:20:06]Write i2c OK [22:20:06]MH_I2C_Read... [22:20:07]*** Cut start [22:20:07]*** Partial cut [22:20:07]*** CUTSNS_PIN = 1 [22:20:07]*** CUTSNS_PIN = 0 [22:20:07]*** Brake cut motor [22:20:07]Read from MH i2c: 01 [22:20:07]MH_I2C_Read... [22:20:07]*** Stop cut motor [22:20:07]*** Cut end [22:20:07]Read from MH i2c: 01 07 00 [22:20:07]MH_I2C_Read... [22:20:07]Read from MH i2c: 01 07 00 68 00 00 00 00 00 00 FF 0F 7D [22:20:07]process_action close_receipt done [22:20:07]requested_data is exist [22:20:07]produce_requested_data [22:20:07]requested_item fm.sn is exist - process it [22:20:07]wFMCommunicate request_size=4 [22:20:07]MH_SAM_APDU [22:20:07]CAPDU: 80 11 00 00 [22:20:07]Write to MH i2c: E2 08 00 69 00 80 11 00 00 00 00 00 00 E3 [22:20:07]Write i2c OK [22:20:07]MH_I2C_Read... [22:20:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:20:07]Read from MH i2c: E2 [22:20:07]MH_I2C_Read... [22:20:07]Read from MH i2c: E2 17 00 [22:20:07]MH_I2C_Read... [22:20:07]Read from MH i2c: E2 17 00 69 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 42 [22:20:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:20:07]wFMCommunicate OK [22:20:07]requested_item fd.num is exist - process it [22:20:07]SAM_PROTO_GetFieldsCounters [22:20:07]wFMCommunicate request_size=4 [22:20:07]MH_SAM_APDU [22:20:07]CAPDU: 80 13 00 00 [22:20:07]Write to MH i2c: E2 08 00 6A 00 80 13 00 00 00 00 00 00 E6 [22:20:07]Write i2c OK [22:20:07]MH_I2C_Read... [22:20:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:20:07]Read from MH i2c: E2 [22:20:07]MH_I2C_Read... [22:20:07]Read from MH i2c: E2 62 00 [22:20:07]MH_I2C_Read... [22:20:07]Read from MH i2c: E2 62 00 6A 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 4D 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 AE 01 00 00 5E 04 04 00 AE 01 00 00 57 04 04 00 AF 01 00 00 19 04 04 00 00 00 00 00 90 00 B6 [22: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 4D 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 AE 01 00 00 5E 04 04 00 AE 01 00 00 57 04 04 00 AF 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:20:08]wFMCommunicate OK [22:20:08]SAM_PROTO_GetFieldsCounters done [22:20:08]requested_item shift.num is exist - process it [22:20:08]requested_item shift.opened is exist - process it [22:20:08]req_shift_opened [22:20:08]FM_GetShiftState [22:20:08]SAM_PROTO_GetShiftState [22:20:08]wFMCommunicate request_size=4 [22:20:08]MH_SAM_APDU [22:20:08]CAPDU: 80 13 01 00 [22:20:08]Write to MH i2c: E2 08 00 6B 00 80 13 01 00 00 00 00 00 E8 [22:20:08]Write i2c OK [22:20:08]MH_I2C_Read... [22:20:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:20:08]Read from MH i2c: E2 [22:20:08]MH_I2C_Read... [22:20:08]Read from MH i2c: E2 0E 00 [22:20:08]MH_I2C_Read... [22:20:08]Read from MH i2c: E2 0E 00 6B 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A6 [22:20:08]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [22:20:08]wFMCommunicate OK [22:20:08]SAM_PROTO_GetShiftState done [22:20:08]FM_GetShiftState done [22:20:08]req_shift_opened done [22:20:08]requested_item shift.open_date is exist - process it [22:20:08]req_shift_open_date [22:20:08]req_shift_open_date done [22:20:08]produce_requested_data done [22:20:08]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87117,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [22:20:08]process_action_free close_receipt [22:20:08]json_value_free [22:20:08]json_value_free done [22:20:08]process_json_proto returns [22:20:08]Send response to host [22:20:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87117,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [22:20:08]free response buf [22:20:08]execute_script done [22:20:08]execute_script returns [22:20:08]free content buf [22:20:08]Sock 9.Close socket [22:20:08]Sock 9.Thread stoped [22:20:08]accept exits with 7 [22:20:08]New connection [22:20:08]New thread 3066817892 created [22:20:08]Thread 3066961252 joined [22:20:08]Waiting for new connection... [22:20:08] Sock 7.Parse request [22:20:08]Sock 7.Check first char [22:20:08]Sock 7.First char is OK [22:20:08]request: POST /json_proto HTTP/1.0 [22:20:08]Method: POST [22:20:08]URL: /json_proto [22:20:08]Method is POST - this is cgi request [22:20:08]url: /json_proto [22:20:08]query_string will be loaded in cgi processing [22:20:08]execute_cgi json_proto POST (null) [22:20:08]execute_cgi path=json_proto method=POST [22:20:08]POST find Content-Length [22:20:08]Host: 172.17.47.196:8080 [22:20:08]Content-Length: 687 [22:20:08]Content-Type: application/json [22:20:08] [22:20:08]POST finish read [22:20:08]Found Content-Length = 687 [22:20:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872035", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:20:08]execute_script... [22:20: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)872035", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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:20:08]POST & json_proto [22:20:08]process_json_proto [22:20:08]json parsed OK: [22:20:08]protocol is kg_v1.0 [22:20:08]action value=close_receipt [22:20:08]process_action close_receipt [22:20:08]cmd_close_receipt [22:20:08]MH_GetDate [22:20:08]Write to MH i2c: F0 00 00 6C 00 5B [22:20:08]Write i2c OK [22:20:08]MH_I2C_Read... [22:20:08]Read from MH i2c: F0 [22:20:08]MH_I2C_Read... [22:20:08]Read from MH i2c: F0 09 00 [22:20:08]MH_I2C_Read... [22:20:08]Read from MH i2c: F0 09 00 6C 00 00 19 98 F0 66 4C 6B 94 66 1C [22:20:08]GetLastDocTimeStamp 1727043603 [22:20:08]current date 1727043609 [22:20:08]FM_GetShiftState [22:20:08]SAM_PROTO_GetShiftState [22:20:08]wFMCommunicate request_size=4 [22:20:08]MH_SAM_APDU [22:20:08]CAPDU: 80 13 01 00 [22:20:08]Write to MH i2c: E2 08 00 6D 00 80 13 01 00 00 00 00 00 EA [22:20:08]Write i2c OK [22:20:08]MH_I2C_Read... [22:20:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:20:08]Read from MH i2c: E2 [22:20:08]MH_I2C_Read... [22:20:08]Read from MH i2c: E2 0E 00 [22:20:08]MH_I2C_Read... [22:20:08]Read from MH i2c: E2 0E 00 6D 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A8 [22:20:08]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [22:20:08]wFMCommunicate OK [22:20:08]SAM_PROTO_GetShiftState done [22:20:08]FM_GetShiftState done [22:20:08]opened in 1726964220 [22:20:08]opened+sec_in_day 1727050620 [22:20:08]quantity*price = 300075 [22:20:08]sum+1 = 300077 [22:20:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.76 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 431 22.09.2024 22:20 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87118 ФПД: 248656472957849 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T222009&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87118&fm=248656472957849&tin=02508201610067®Number=0000000000092592&sum=300000 [22:20:10]StoreToDocumentArchive [22:20:10]shift 497 fd 87118 [22:20:10]save to /storage/0497/doc_00087118 [22:20:10]save last doc name /storage/0497/doc_00087118 to /storage/kkm_last_doc_name [22:20:10]save OK [22:20:10]Clear old archive folders... [22:20:10]ProcessDocumentItem done err = 0, tmpTLVsize=252 [22:20:10]tlvbuf is 00A48550 [22:20:10]SAM_PROTO_ClearQueue [22:20:10]wFMCommunicate request_size=4 [22:20:10]MH_SAM_APDU [22:20:10]CAPDU: 80 09 00 00 [22:20:10]Write to MH i2c: E2 08 00 7A 00 80 09 00 00 00 00 00 00 EC [22:20:10]Write i2c OK [22:20:10]MH_I2C_Read... [22:20:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:20:10]Read from MH i2c: E2 [22:20:10]MH_I2C_Read... [22:20:10]Read from MH i2c: E2 03 00 [22:20:10]MH_I2C_Read... [22:20:10]Read from MH i2c: E2 03 00 7A 00 00 90 00 EE [22:20:10]RAPDU: 90 00 [22:20:10]wFMCommunicate OK [22:20:10]SAM_PROTO_ClearQueue done [22:20:10]KKMCreateOFDPacket [22:20:10]OFDProtocolAddRootSTLVToBuf [22:20:10]FM_MakeSignedData [22:20:10]FM_MakeSignedData [22:20:10]SAM_PROTO_SignData [22:20:10]wFMCommunicate request_size=4 [22:20:10]MH_SAM_APDU [22:20:10]CAPDU: 80 0D 01 02 [22:20:10]Write to MH i2c: E2 08 00 7B 00 80 0D 01 02 00 00 00 00 F4 [22:20:10]Write i2c OK [22:20:10]MH_I2C_Read... [22:20:10]Read from MH i2c: *** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:20:10]E2 [22:20:10]MH_I2C_Read... [22:20:10]Read from MH i2c: E2 03 00 [22:20:10]MH_I2C_Read... [22:20:10]Read from MH i2c: E2 03 00 7B 00 00 90 00 EF [22:20:10]RAPDU: 90 00 [22:20:10]wFMCommunicate OK [22:20:10]wFMCommunicate request_size=255 [22:20:10]MH_SAM_APDU [22:20:10]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 AF 01 00 00 F4 03 04 00 19 98 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4E 54 01 00 35 04 06 00 [22:20:10]Write to MH i2c: E2 02 01 7C 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 AF 01 00 00 F4 03 04 00 19 98 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4E 54 01 00 35 04 06 00 00 00 F1 [22:20:10]Write i2c OK [22:20:10]MH_I2C_Read... [22:20:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:20:10]Read from MH i2c: E2 [22:20:10]MH_I2C_Read... [22:20:10]Read from MH i2c: E2 03 00 [22:20:10]MH_I2C_Read... [22:20:10]Read from MH i2c: E2 03 00 7C 00 00 90 00 F0 [22:20:10]RAPDU: 90 00 [22:20:10]wFMCommunicate OK [22:20:10]wFMCommunicate request_size=11 [22:20:10]MH_SAM_APDU [22:20:10]CAPDU: 80 0D 02 02 06 E2 26 D8 BD E3 99 [22:20:10]Write to MH i2c: E2 0E 00 7D 00 80 0D 02 02 06 00 E2 26 D8 BD E3 99 00 00 1C [22:20:10]Write i2c OK [22:20:10]MH_I2C_Read... [22:20:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:20:10]Read from MH i2c: E2 [22:20:10]MH_I2C_Read... [22:20:10]Read from MH i2c: E2 03 00 [22:20:10]MH_I2C_Read... [22:20:11]Read from MH i2c: E2 03 00 7D 00 00 90 00 F1 [22:20:11]RAPDU: 90 00 [22:20:11]wFMCommunicate OK [22:20:11]wFMCommunicate request_size=4 [22:20:11]MH_SAM_APDU [22:20:11]CAPDU: 80 0D 03 02 [22:20:11]Write to MH i2c: E2 08 00 7E 00 80 0D 03 02 00 00 00 00 F9 [22:20:11]Write i2c OK [22:20:11]MH_I2C_Read... [22:20:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:20:11]Read from MH i2c: E2 [22:20:11]MH_I2C_Read... [22:20:11]Read from MH i2c: E2 0B 00 [22:20:11]MH_I2C_Read... [22:20:11]Read from MH i2c: E2 0B 00 7E 00 00 DB D6 AF 91 3F 42 0C 0C 90 00 84 [22:20:11]RAPDU: DB D6 AF 91 3F 42 0C 0C 90 00 [22:20:11]wFMCommunicate OK [22:20:11]SAM_PROTO_SignData done [22:20:11]FM_MakeSignedData done [22:20:11]CreateOFDProtocolMessage [22:20:11]wFMCommunicate request_size=4 [22:20:11]MH_SAM_APDU [22:20:11]CAPDU: 80 11 00 00 [22:20:11]Write to MH i2c: E2 08 00 7F 00 80 11 00 00 00 00 00 00 F9 [22:20:11]Write i2c OK [22:20:11]MH_I2C_Read... [22:20:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:20:11]Read from MH i2c: E2 [22:20:11]MH_I2C_Read... [22:20:11]Read from MH i2c: E2 17 00 [22:20:11]MH_I2C_Read... [22:20:11]Read from MH i2c: E2 17 00 7F 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 58 [22:20:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:20:11]wFMCommunicate OK [22:20:11]CreateOFDProtocolMessage done [22:20:11]OFDSenderStorePacket 87118 [22:20:11]StoreOFDPacket docnum=87118 [22:20:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 72 C7 08 01 F6 2F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 AF 01 00 00 F4 03 04 00 19 98 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4E 54 01 00 35 04 06 00 E2 26 D8 BD E3 99 DB D6 AF 91 3F 42 0C 0C [22:20:11]CheckFolder [22:20:11]dirname=/storage/ofd_packets [22:20:11]CheckFolder done [22:20:11]ProducePacketName [22:20:11]name=ofd_packets/00087118 [22:20:11]NVStorageSaveData ofd_packets/00087118 [22:20:11]File name is /storage/ofd_packets/00087118 [22:20:11]Write 302 bytes [22:20:11]NVStorageSaveData done [22:20:11]OFDSenderStorePacket done [22:20:11]KKMCreateOFDPacket done [22:20:11]NVStorageSaveData kkm_last_timestamp [22:20:11]File name is /storage/kkm_last_timestamp [22:20:11]Write 4 bytes [22:20:11]NVStorageSaveData done [22:20:11]ExternCall_PrintAddStr [22:20:11]wPrintStart [22:20:11]Write to MH i2c: 01 00 00 80 00 80 [22:20:11]Write i2c OK [22:20:11]MH_I2C_Read... [22:20:11]Read from MH i2c: 01 [22:20:11]MH_I2C_Read... [22:20:11]Read from MH i2c: 01 07 00 [22:20:11]MH_I2C_Read... [22:20:11]Read from MH i2c: 01 07 00 80 00 00 00 00 00 00 FF 0F 95 [22:20:11]RasterBufferAndPrint [22:20:11]line Счет N : (1)872035 [22:20:11]line ИНН: 02508201610067 [22:20:11]line Контрольно-Кассовый Чек [22:20:11]line ПРОДАЖА [22:20:11]line ТРК (МРК, ГНК) : 21 [22:20:11]line Товар: 2710194210 [22:20:11]line ДТ(л)-К-4 [22:20:11]line 39.380 * 76.20 [22:20:11]line = 3000.76 [22:20:11]line НДС 12% НСП 1% [22:20:11]line > о реализуемом товаре [22:20:11]line ОКРУГЛЕНИЕ: -0.76 [22:20:11]line ИТОГО: 3000.00 [22:20:11]line Внесено: 3000.00 [22:20:11]line СДАЧА: 0.00 [22:20:11]line НСП 1% : 26.55 [22:20:11]line НДС 12% : 318.66 [22:20:11]line Наличными: 3000.00 [22:20:11]line Безнал.: 0.00 [22:20:11]line Место: АЗС № 137 "Партнер Нефть" [22:20:11]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [22:20:11]line СНО: Общий режим [22:20:11]line Чек 431 22.09.2024 22:20 [22:20:11]line Смена: 497 ФФД: 1.0 [22:20:11]line ЗНМ: 0300000064 [22:20:11]line РНМ: 0000000000092592 [22:20:11]line Версия ККМ: 001 [22:20:11]line ФМ: 0000000000874979 [22:20:11]line ФД: 87118 [22:20:11]line ФПД: 248656472957849 [22:20:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T222009&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87118&fm=248656472957849&tin=02508201610067®Number=0000000000092592&sum=300000 [22:20:11]written 0, free lines is 4095 [22:20:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 E5 F7 47 00 45 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 34 39 37 39 10 04 04 00 4D 54 01 00 F4 03 04 00 E5 42 F0 66 B6 04 01 00 00 60 56 62 F6 4C 2F 64 9F [22:20:11]CommunicateWithHost err = 0 [22:20:11]CheckOFDResponse [22:20:11]1017 (14) - 77093643461234 [22:20:11]1041 (16) - 0000000000874979 [22:20:11]1040 (4) - 87117 [22:20:11]1012 (4) - 22.09.2024 16:16 [22:20:11]1206 (1) - 0 [22:20:11]OFD Sender: Remove packet 87117 [22:20:11]ProducePacketName [22:20:11]name=ofd_packets/00087117 [22:20:11]NVStorageDeleteData [22:20:11]Write to MH i2c: 01 00 00 AB 00 AB [22:20:11]Write i2c OK [22:20:11]MH_I2C_Read... [22:20:11]Read from MH i2c: 01 [22:20:11]MH_I2C_Read... [22:20:11]Read from MH i2c: 01 07 00 [22:20:11]MH_I2C_Read... [22:20:11]Read from MH i2c: 01 07 00 AB 00 00 00 00 00 00 00 0D BF [22:20:11]RasterBufferAndPrint [22:20:11]line [22:20:11]line [22:20:11]line [22:20:11]line [22:20:11]line [22:20:11]written 0, free lines is 3372 [22:20:11]MH_Cut [22:20:11]Write to MH i2c: D1 01 00 B2 00 01 84 [22:20:11]Write i2c OK [22:20:11]MH_I2C_Read... [22:20:11]Read from MH i2c: D1 [22:20:11]MH_I2C_Read... [22:20:11]Read from MH i2c: D1 01 00 [22:20:11]MH_I2C_Read... [22:20:11]Read from MH i2c: D1 01 00 B2 00 00 83 [22:20:11]Write to MH i2c: 01 00 00 B3 00 B3 [22:20:11]Write i2c OK [22:20:11]MH_I2C_Read... [22:20:11]OFD Sender: Processing packet 87118 [packets to send 277, broken 276] [22:20:11]ProducePacketName [22:20:11]name=ofd_packets/00087118 [22:20:11]OFD Sender: To server: pG, [22:20:11]CommunicateWithHost lk.salyk.kg:30040 [22:20:11]ConnectInit lk.salyk.kg [22:20:12]*** Cut start [22:20:12]*** Partial cut [22:20:12]*** CUTSNS_PIN = 1 [22:20:12]*** CUTSNS_PIN = 0 [22:20:12]*** Brake cut motor [22:20:12]Connected sock=10 [22:20:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 72 C7 08 01 F6 2F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 AF 01 00 00 F4 03 04 00 19 98 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4E 54 01 00 35 04 06 00 E2 26 D8 BD E3 99 DB D6 AF 91 3F 42 0C 0C [22:20:13]Read from MH i2c: 01 [22:20:13]MH_I2C_Read... [22:20:13]*** Stop cut motor [22:20:13]*** Cut end [22:20:13]Read from MH i2c: 01 07 00 [22:20:13]MH_I2C_Read... [22:20:13]Read from MH i2c: 01 07 00 B3 00 00 00 00 00 00 FF 0F C8 [22:20:13]process_action close_receipt done [22:20:13]requested_data is exist [22:20:13]produce_requested_data [22:20:13]requested_item fm.sn is exist - process it [22:20:13]wFMCommunicate request_size=4 [22:20:13]MH_SAM_APDU [22:20:13]CAPDU: 80 11 00 00 [22:20:13]Write to MH i2c: E2 08 00 B4 00 80 11 00 00 00 00 00 00 2E [22:20:13]Write i2c OK [22:20:13]MH_I2C_Read... [22:20:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:20:13]Read from MH i2c: E2 [22:20:13]MH_I2C_Read... [22:20:13]Read from MH i2c: E2 17 00 [22:20:13]MH_I2C_Read... [22:20:13]Read from MH i2c: E2 17 00 B4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 8D [22:20:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:20:13]wFMCommunicate OK [22:20:13]requested_item fd.num is exist - process it [22:20:13]SAM_PROTO_GetFieldsCounters [22:20:13]wFMCommunicate request_size=4 [22:20:13]MH_SAM_APDU [22:20:13]CAPDU: 80 13 00 00 [22:20:13]Write to MH i2c: E2 08 00 B5 00 80 13 00 00 00 00 00 00 31 [22:20:13]Write i2c OK [22:20:13]MH_I2C_Read... [22:20:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:20:13]Read from MH i2c: E2 [22:20:13]MH_I2C_Read... [22:20:13]Read from MH i2c: E2 62 00 [22:20:13]MH_I2C_Read... [22:20:13]Read from MH i2c: E2 62 00 B5 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 4E 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 AF 01 00 00 5E 04 04 00 AF 01 00 00 57 04 04 00 B0 01 00 00 19 04 04 00 00 00 00 00 90 00 05 [22:20:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 [22:21:50]Write i2c OK [22:21:50]MH_I2C_Read... [22:21:50]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [22:21:50]Read from MH i2c: E2 [22:21:50]MH_I2C_Read... [22:21:50]Read from MH i2c: E2 03 00 [22:21:50]MH_I2C_Read... [22:21:51]Read from MH i2c: E2 03 00 BA 00 00 90 00 2E [22:21:51]RAPDU: 90 00 [22:21:51]wFMCommunicate OK [22:21:51]wFMCommunicate request_size=10 [22:21:51]MH_SAM_APDU [22:21:51]CAPDU: 80 15 02 00 05 1E 04 01 00 01 [22:21:51]Write to MH i2c: E2 0D 00 BB 00 80 15 02 00 05 00 1E 04 01 00 01 00 00 69 [22:21:51]Write i2c OK [22:21:51]MH_I2C_Read... [22:21:51]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [22:21:51]Read from MH i2c: E2 [22:21:51]MH_I2C_Read... [22:21:51]Read from MH i2c: E2 03 00 [22:21:51]MH_I2C_Read... [22:21:51]Read from MH i2c: E2 03 00 BB 00 00 90 00 2F [22:21:51]RAPDU: 90 00 [22:21:51]wFMCommunicate OK [22:21:51]wFMCommunicate request_size=15 [22:21:51]MH_SAM_APDU [22:21:51]CAPDU: 80 15 02 00 0A FC 03 06 00 B2 1A 06 00 00 00 [22:21:51]Write to MH i2c: E2 12 00 BC 00 80 15 02 00 0A 00 FC 03 06 00 B2 1A 06 00 00 00 00 00 27 [22:21:51]Write i2c OK [22:21:51]MH_I2C_Read... [22:21:51]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [22:21:51]Read from MH i2c: E2 [22:21:51]MH_I2C_Read... [22:21:51]Read from MH i2c: E2 03 00 [22:21:51]MH_I2C_Read... [22:21:51]Read from MH i2c: E2 03 00 BC 00 00 90 00 30 [22:21:51]RAPDU: 90 00 [22:21:51]wFMCommunicate OK [22:21:51]wFMCommunicate request_size=47 [22:21:51]MH_SAM_APDU [22:21:51]CAPDU: 80 15 02 00 2A 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 F3 A5 00 00 00 00 [22:21:51]Write to MH i2c: E2 32 00 BD 00 80 15 02 00 2A 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 F3 A5 00 00 00 00 00 00 0D [22:21:51]Write i2c OK [22:21:51]MH_I2C_Read... [22:21:51]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [22:21:51]Read from MH i2c: E2 [22:21:51]MH_I2C_Read... [22:21:51]Read from MH i2c: E2 03 00 [22:21:51]MH_I2C_Read... [22:21:51]Read from MH i2c: E2 03 00 BD 00 00 90 00 31 [22:21:51]RAPDU: 90 00 [22:21:51]wFMCommunicate OK [22:21:51]wFMCommunicate request_size=15 [22:21:51]MH_SAM_APDU [22:21:51]CAPDU: 80 15 02 00 0A 07 04 06 00 00 00 00 00 00 00 [22:21:51]Write to MH i2c: E2 12 00 BE 00 80 15 02 00 0A 00 07 04 06 00 00 00 00 00 00 00 00 00 63 [22:21:51]Write i2c OK [22:21:51]MH_I2C_Read... [22:21:51]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [22:21:51]Read from MH i2c: E2 [22:21:51]MH_I2C_Read... [22:21:51]Read from MH i2c: E2 03 00 [22:21:51]MH_I2C_Read... [22:21:51]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [22:21:51]RAPDU: 90 00 [22:21:51]wFMCommunicate OK [22:21:51]wFMCommunicate request_size=15 [22:21:51]MH_SAM_APDU [22:21:51]CAPDU: 80 15 02 00 0A 39 04 06 00 B2 1A 06 00 00 00 [22:21:51]Write to MH i2c: E2 12 00 BF 00 80 15 02 00 0A 00 39 04 06 00 B2 1A 06 00 00 00 00 00 68 [22:21:51]Write i2c OK [22:21:51]MH_I2C_Read... [22:21:51]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [22:21:51]Read from MH i2c: E2 [22:21:51]MH_I2C_Read... [22:21:51]Read from MH i2c: E2 03 00 [22:21:51]MH_I2C_Read... [22:21:51]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [22:21:51]RAPDU: 90 00 [22:21:51]wFMCommunicate OK [22:21:51]wFMCommunicate request_size=11 [22:21:51]MH_SAM_APDU [22:21:51]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [22:21:51]Write to MH i2c: E2 0E 00 C0 00 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 72 [22:21:51]Write i2c OK [22:21:51]MH_I2C_Read... [22:21:51]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [22:21:51]Read from MH i2c: E2 [22:21:51]MH_I2C_Read... [22:21:51]Read from MH i2c: E2 03 00 [22:21:51]MH_I2C_Read... [22:21:51]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [22:21:51]RAPDU: 90 00 [22:21:51]wFMCommunicate OK [22:21:51]wFMCommunicate request_size=13 [22:21:51]MH_SAM_APDU [22:21:51]CAPDU: 80 15 02 00 08 F4 03 04 00 7F 98 F0 66 [22:21:51]Write to MH i2c: E2 10 00 C1 00 80 15 02 00 08 00 F4 03 04 00 7F 98 F0 66 00 00 B9 [22:21:51]Write i2c OK [22:21:51]MH_I2C_Read... [22:21:51]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [22:21:51]Read from MH i2c: E2 [22:21:51]MH_I2C_Read... [22:21:51]Read from MH i2c: E2 03 00 [22:21:51]MH_I2C_Read... [22:21:51]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [22:21:51]RAPDU: 90 00 [22:21:51]wFMCommunicate OK [22:21:51]wFMCommunicate request_size=25 [22:21:51]MH_SAM_APDU [22:21:51]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 [22:21:51]Write to MH i2c: E2 1C 00 C2 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 00 00 A6 [22:21:51]Write i2c OK [22:21:51]MH_I2C_Read... [22:21:51]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [22:21:51]Read from MH i2c: E2 [22:21:51]MH_I2C_Read... [22:21:51]Read from MH i2c: E2 03 00 [22:21:51]MH_I2C_Read... [22:21:51]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [22:21:51]RAPDU: 90 00 [22:21:51]wFMCommunicate OK [22:21:51]wFMCommunicate request_size=4 [22:21:51]MH_SAM_APDU [22:21:51]CAPDU: 80 15 03 00 [22:21:51]Write to MH i2c: E2 08 00 C3 00 80 15 03 00 00 00 00 00 44 [22:21:51]Write i2c OK [22:21:51]MH_I2C_Read... [22:21:51]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [22:21:51]Read from MH i2c: E2 [22:21:51]MH_I2C_Read... [22:21:51]Read from MH i2c: E2 40 00 [22:21:51]MH_I2C_Read... [22:21:51]Read from MH i2c: E2 40 00 C3 00 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4F 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 B0 01 00 00 35 04 06 00 65 6A 05 99 5F 28 90 00 81 [22:21:51]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4F 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 B0 01 00 00 35 04 06 00 65 6A 05 99 5F 28 90 00 [22:21:51]wFMCommunicate OK [22:21:51]SAM_PROTO_ProcessDocument answer len = 59 [22:21:51]SAM_PROTO_ProcessDocument done [22:21:51]SetTLVBufToDocument [22:21:51]Processing tag 1209 (04B9) [22:21:51]Malloc new data [22:21:51]Processing tag 1041 (0411) [22:21:51]Processing tag 1040 (0410) [22:21:51]Malloc new data [22:21:51]Processing tag 1038 (040E) [22:21:51]Malloc new data [22:21:51]Processing tag 1042 (0412) [22:21:51]Malloc new data [22:21:51]Processing tag 1077 (0435) [22:21:51]Malloc new data [22:21:51]SetTLVBufToDocument err=0 [22:21:51]KKMLoadAndSignReceiptData store KKM data [22:21:51]KKMLoadAndSignReceiptData err=0 [22:21:51]wFMCommunicate request_size=4 [22:21:51]MH_SAM_APDU [22:21:51]CAPDU: 80 11 00 00 [22:21:51]Write to MH i2c: E2 08 00 C4 00 80 11 00 00 00 00 00 00 3E [22:21:51]Write i2c OK [22:21:51]MH_I2C_Read... [22:21:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:21:51]Read from MH i2c: E2 [22:21:51]MH_I2C_Read... [22:21:51]Read from MH i2c: E2 17 00 [22:21:51]MH_I2C_Read... [22:21:51]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 34 39 37 39 90 00 9D [22:21:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:21:51]wFMCommunicate OK [22:21:51]Счет N : (1)872036 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 21 Товар: 2710194210 ДТ(л)-К-4 52.500 * 76.20 = 4000.50 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 4000.50 НСП 1% : 35.40 НДС 12% : 424.83 Наличными: 0.00 Безнал.: 4000.50 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 432 22.09.2024 22:21 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87119 ФПД: 111506034876200 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T222151&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87119&fm=111506034876200&tin=02508201610067®Number=0000000000092592&sum=400050 [22:21:51]StoreToDocumentArchive [22:21:51]shift 497 fd 87119 [22:21:51]save to /storage/0497/doc_00087119 [22:21:51]save last doc name /storage/0497/doc_00087119 to /storage/kkm_last_doc_name [22:21:51]save OK [22:21:51]Clear old archive folders... [22:21:51]ProcessDocumentItem done err = 0, tmpTLVsize=252 [22:21:51]tlvbuf is 00A5C7A0 [22:21:51]SAM_PROTO_ClearQueue [22:21:51]wFMCommunicate request_size=4 [22:21:51]MH_SAM_APDU [22:21:51]CAPDU: 80 09 00 00 [22:21:51]Write to MH i2c: E2 08 00 C5 00 80 09 00 00 00 00 00 00 37 [22:21:51]Write i2c OK [22:21:51]MH_I2C_Read... [22:21:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:21:51]Read from MH i2c: E2 [22:21:51]MH_I2C_Read... [22:21:51]Read from MH i2c: E2 03 00 [22:21:51]MH_I2C_Read... [22:21:51]Read from MH i2c: E2 03 00 C5 00 00 90 00 39 [22:21:51]RAPDU: 90 00 [22:21:51]wFMCommunicate OK [22:21:51]SAM_PROTO_ClearQueue done [22:21:51]KKMCreateOFDPacket [22:21:51]OFDProtocolAddRootSTLVToBuf [22:21:51]FM_MakeSignedData [22:21:51]FM_MakeSignedData [22:21:51]SAM_PROTO_SignData [22:21:51]wFMCommunicate request_size=4 [22:21:51]MH_SAM_APDU [22:21:51]CAPDU: 80 0D 01 02 [22:21:51]Write to MH i2c: E2 08 00 C6 00 80 0D 01 02 00 00 00 00 3F [22:21:51]Write i2c OK [22:21:51]MH_I2C_Read... [22:21:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:21:51]Read from MH i2c: E2 [22:21:51]MH_I2C_Read... [22:21:51]Read from MH i2c: E2 03 00 [22:21:51]MH_I2C_Read... [22:21:51]Read from MH i2c: E2 03 00 C6 00 00 90 00 3A [22:21:51]RAPDU: 90 00 [22:21:51]wFMCommunicate OK [22:21:51]wFMCommunicate request_size=255 [22:21:51]MH_SAM_APDU [22:21:51]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 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 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 7F 98 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4F 54 01 00 35 04 06 00 [22:21:51]Write to MH i2c: E2 02 01 C7 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 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 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 7F 98 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4F 54 01 00 35 04 06 00 00 00 F6 [22:21:51]Write i2c OK [22:21:51]MH_I2C_Read... [22:21:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:21:52]Read from MH i2c: E2 [22:21:52]MH_I2C_Read... [22:21:52]Read from MH i2c: E2 03 00 [22:21:52]MH_I2C_Read... [22:21:52]Read from MH i2c: E2 03 00 C7 00 00 90 00 3B [22:21:52]RAPDU: 90 00 [22:21:52]wFMCommunicate OK [22:21:52]wFMCommunicate request_size=11 [22:21:52]MH_SAM_APDU [22:21:52]CAPDU: 80 0D 02 02 06 65 6A 05 99 5F 28 [22:21:52]Write to MH i2c: E2 0E 00 C8 00 80 0D 02 02 06 00 65 6A 05 99 5F 28 00 00 42 [22:21:52]Write i2c OK [22:21:52]MH_I2C_Read... [22:21:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:21:52]Read from MH i2c: E2 [22:21:52]MH_I2C_Read... [22:21:52]Read from MH i2c: E2 03 00 [22:21:52]MH_I2C_Read... [22:21:52]Read from MH i2c: E2 03 00 C8 00 00 90 00 3C [22:21:52]RAPDU: 90 00 [22:21:52]wFMCommunicate OK [22:21:52]wFMCommunicate request_size=4 [22:21:52]MH_SAM_APDU [22:21:52]CAPDU: 80 0D 03 02 [22:21:52]Write to MH i2c: E2 08 00 C9 00 80 0D 03 02 00 00 00 00 44 [22:21:52]Write i2c OK [22:21:52]MH_I2C_Read... [22:21:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:21:52]Read from MH i2c: E2 [22:21:52]MH_I2C_Read... [22:21:52]Read from MH i2c: E2 0B 00 [22:21:52]MH_I2C_Read... [22:21:52]Read from MH i2c: E2 0B 00 C9 00 00 30 D1 5C BE 03 60 67 78 90 00 A2 [22:21:52]RAPDU: 30 D1 5C BE 03 60 67 78 90 00 [22:21:52]wFMCommunicate OK [22:21:52]SAM_PROTO_SignData done [22:21:52]FM_MakeSignedData done [22:21:52]CreateOFDProtocolMessage [22:21:52]wFMCommunicate request_size=4 [22:21:52]MH_SAM_APDU [22:21:52]CAPDU: 80 11 00 00 [22:21:52]Write to MH i2c: E2 08 00 CA 00 80 11 00 00 00 00 00 00 44 [22:21:52]Write i2c OK [22:21:52]MH_I2C_Read... [22:21:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:21:52]Read from MH i2c: E2 [22:21:52]MH_I2C_Read... [22:21:52]Read from MH i2c: E2 17 00 [22:21:52]MH_I2C_Read... [22:21:52]Read from MH i2c: E2 17 00 CA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A3 [22:21:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:21:52]wFMCommunicate OK [22:21:52]CreateOFDProtocolMessage done [22:21:52]OFDSenderStorePacket 87119 [22:21:52]StoreOFDPacket docnum=87119 [22:21:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 09 6D 08 01 E4 3F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 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 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 7F 98 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4F 54 01 00 35 04 06 00 65 6A 05 99 5F 28 30 D1 5C BE 03 60 67 78 [22:21:52]CheckFolder [22:21:52]dirname=/storage/ofd_packets [22:21:52]CheckFolder done [22:21:52]ProducePacketName [22:21:52]name=ofd_packets/00087119 [22:21:52]NVStorageSaveData ofd_packets/00087119 [22:21:52]File name is /storage/ofd_packets/00087119 [22:21:52]Write 302 bytes [22:21:52]NVStorageSaveData done [22:21:52]OFDSenderStorePacket done [22:21:52]KKMCreateOFDPacket done [22:21:52]NVStorageSaveData kkm_last_timestamp [22:21:52]File name is /storage/kkm_last_timestamp [22:21:52]Write 4 bytes [22:21:52]NVStorageSaveData done [22:21:52]ExternCall_PrintAddStr [22:21:52]wPrintStart [22:21:52]Write to MH i2c: 01 00 00 CB 00 CB [22:21:52]OFD Sender: Processing packet 87119 [packets to send 277, broken 276] [22:21:52]ProducePacketName [22:21:52]name=ofd_packets/00087119 [22:21:52]OFD Sender: To server: pG, [22:21:52]CommunicateWithHost lk.salyk.kg:30040 [22:21:52]ConnectInit lk.salyk.kg [22:21:52]Write i2c OK [22:21:52]MH_I2C_Read... [22:21:52]Read from MH i2c: 01 [22:21:52]MH_I2C_Read... [22:21:52]Read from MH i2c: 01 07 00 [22:21:52]MH_I2C_Read... [22:21:52]Read from MH i2c: 01 07 00 CB 00 00 00 00 00 00 FF 0F E0 [22:21:52]RasterBufferAndPrint [22:21:52]line Счет N : (1)872036 [22:21:52]line ИНН: 02508201610067 [22:21:52]line Контрольно-Кассовый Чек [22:21:52]line ПРОДАЖА [22:21:52]line ТРК (МРК, ГНК) : 21 [22:21:52]line Товар: 2710194210 [22:21:52]line ДТ(л)-К-4 [22:21:52]line 52.500 * 76.20 [22:21:52]line = 4000.50 [22:21:52]line НДС 12% НСП 1% [22:21:52]line > о реализуемом товаре [22:21:52]line ИТОГО: 4000.50 [22:21:52]line НСП 1% : 35.40 [22:21:52]line НДС 12% : 424.83 [22:21:52]line Наличными: 0.00 [22:21:52]line Безнал.: 4000.50 [22:21:52]line Место: АЗС № 137 "Партнер Нефть" [22:21:52]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [22:21:52]line СНО: Общий режим [22:21:52]line Чек 432 22.09.2024 22:21 [22:21:52]line Смена: 497 ФФД: 1.0 [22:21:52]line ЗНМ: 0300000064 [22:21:52]line РНМ: 0000000000092592 [22:21:52]line Версия ККМ: 001 [22:21:52]line Платежная система: O! деньги [22:21:52]line ФМ: 0000000000874979 [22:21:52]line ФД: 87119 [22:21:52]line ФПД: 111506034876200 [22:21:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T222151&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87119&fm=111506034876200&tin=02508201610067®Number=0000000000092592&sum=400050 [22:21:52]written 0, free lines is 4095 [22:21:52]Write to MH i2c: 01 00 00 F5 00 F5 [22:21:52]Write i2c OK [22:21:52]MH_I2C_Read... [22:21:52]Read from MH i2c: 01 [22:21:52]MH_I2C_Read... [22:21:52]Read from MH i2c: 01 07 00 [22:21:52]MH_I2C_Read... [22:21:52]Read from MH i2c: 01 07 00 F5 00 00 00 00 00 00 F1 0C F9 [22:21:52]RasterBufferAndPrint [22:21:52]line [22:21:52]line [22:21:52]line [22:21:52]line [22:21:52]line [22:21:52]written 0, free lines is 3319 [22:21:52]MH_Cut [22:21:52]Write to MH i2c: D1 01 00 FC 00 01 CE [22:21:52]Write i2c OK [22:21:52]MH_I2C_Read... [22:21:52]Read from MH i2c: D1 [22:21:52]MH_I2C_Read... [22:21:52]Read from MH i2c: D1 01 00 [22:21:52]MH_I2C_Read... [22:21:52]Read from MH i2c: D1 01 00 FC 00 00 CD [22:21:52]Write to MH i2c: 01 00 00 FD 00 FD [22:21:52]Write i2c OK [22:21:52]MH_I2C_Read... [22:21:53]*** Cut start [22:21:53]*** Partial cut [22:21:53]*** CUTSNS_PIN = 1 [22:21:53]*** CUTSNS_PIN = 0 [22:21:53]*** Brake cut motor [22:21:54]Read from MH i2c: 01 [22:21:54]MH_I2C_Read... [22:21:54]*** Stop cut motor [22:21:54]*** Cut end [22:21:54]Read from MH i2c: 01 07 00 [22:21:54]MH_I2C_Read... [22:21:54]Read from MH i2c: 01 07 00 FD 00 00 00 00 00 00 FF 0F 12 [22:21:54]process_action close_receipt done [22:21:54]requested_data is exist [22:21:54]produce_requested_data [22:21:54]requested_item fm.sn is exist - process it [22:21:54]wFMCommunicate request_size=4 [22:21:54]MH_SAM_APDU [22:21:54]CAPDU: 80 11 00 00 [22:21:54]Write to MH i2c: E2 08 00 FE 00 80 11 00 00 00 00 00 00 78 [22:21:54]Write i2c OK [22:21:54]MH_I2C_Read... [22:21:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:21:54]Read from MH i2c: E2 [22:21:54]MH_I2C_Read... [22:21:54]Read from MH i2c: E2 17 00 [22:21:54]MH_I2C_Read... [22:21:54]Read from MH i2c: E2 17 00 FE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D7 [22:21:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:21:54]wFMCommunicate OK [22:21:54]requested_item fd.num is exist - process it [22:21:54]SAM_PROTO_GetFieldsCounters [22:21:54]wFMCommunicate request_size=4 [22:21:54]MH_SAM_APDU [22:21:54]CAPDU: 80 13 00 00 [22:21:54]Write to MH i2c: E2 08 00 FF 00 80 13 00 00 00 00 00 00 7B [22:21:54]Write i2c OK [22:21:54]MH_I2C_Read... [22:21:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:21:54]Read from MH i2c: E2 [22:21:54]MH_I2C_Read... [22:21:54]Read from MH i2c: E2 62 00 [22:21:54]MH_I2C_Read... [22:21:54]Read from MH i2c: E2 62 00 FF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 39 32 35 39 32 10 04 04 00 4E 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 AF 01 00 00 5E 04 04 00 AF 01 00 00 57 04 04 00 B0 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:20:13]wFMCommunicate OK [22:20:13]SAM_PROTO_GetFieldsCounters done [22:20:13]requested_item shift.num is exist - process it [22:20:13]requested_item shift.opened is exist - process it [22:20:13]req_shift_opened [22:20:13]FM_GetShiftState [22:20:13]SAM_PROTO_GetShiftState [22:20:13]wFMCommunicate request_size=4 [22:20:13]MH_SAM_APDU [22:20:13]CAPDU: 80 13 01 00 [22:20:13]Write to MH i2c: E2 08 00 B6 00 80 13 01 00 00 00 00 00 33 [22:20:13]Write i2c OK [22:20:13]MH_I2C_Read... [22:20:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:20:13]Read from MH i2c: E2 [22:20:13]MH_I2C_Read... [22:20:13]Read from MH i2c: E2 0E 00 [22:20:13]MH_I2C_Read... [22:20:13]Read from MH i2c: E2 0E 00 B6 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 F1 [22:20:13]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [22:20:13]wFMCommunicate OK [22:20:13]SAM_PROTO_GetShiftState done [22:20:13]FM_GetShiftState done [22:20:13]req_shift_opened done [22:20:13]requested_item shift.open_date is exist - process it [22:20:13]req_shift_open_date [22:20:13]req_shift_open_date done [22:20:13]produce_requested_data done [22:20:13]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87118,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [22:20:13]process_action_free close_receipt [22:20:13]json_value_free [22:20:13]json_value_free done [22:20:13]process_json_proto returns [22:20:13]Send response to host [22:20:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87118,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [22:20:13]free response buf [22:20:13]execute_script done [22:20:13]execute_script returns [22:20:13]free content buf [22:20:13]Sock 7.Close socket [22:20:13]Sock 7.Thread stoped [22:20:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 A4 76 47 00 24 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 34 39 37 39 10 04 04 00 4E 54 01 00 F4 03 04 00 E9 42 F0 66 B6 04 01 00 00 DA 0B 39 EF 7F 67 9D 5A [22:20:14]CommunicateWithHost err = 0 [22:20:14]CheckOFDResponse [22:20:14]1017 (14) - 77093643461234 [22:20:14]1041 (16) - 0000000000874979 [22:20:14]1040 (4) - 87118 [22:20:14]1012 (4) - 22.09.2024 16:16 [22:20:14]1206 (1) - 0 [22:20:14]OFD Sender: Remove packet 87118 [22:20:14]ProducePacketName [22:20:14]name=ofd_packets/00087118 [22:20:14]NVStorageDeleteData [22:20:14]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:39]OFD Sender: No OFD packet to send [22:20:41]recv_with_timeout no data received [22:20:44]OFD Sender: No OFD packet to send [22:20:49]OFD Sender: No OFD packet to send [22:20:53]recv_with_timeout no data received [22:20:54]OFD Sender: No OFD packet to send [22:20:59]OFD Sender: No OFD packet to send [22:21:04]OFD Sender: No OFD packet to send [22:21:09]recv_with_timeout no data received [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]recv_with_timeout no data received [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:41]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:50]accept exits with 9 [22:21:50]New connection [22:21:50]New thread 3066961252 created [22:21:50]Thread 3066817892 joined [22:21:50]Waiting for new connection... [22:21:50] Sock 9.Parse request [22:21:50]Sock 9.Check first char [22:21:50]Sock 9.First char is OK [22:21:50]request: POST /json_proto HTTP/1.0 [22:21:50]Method: POST [22:21:50]URL: /json_proto [22:21:50]Method is POST - this is cgi request [22:21:50]url: /json_proto [22:21:50]query_string will be loaded in cgi processing [22:21:50]execute_cgi json_proto POST (null) [22:21:50]execute_cgi path=json_proto method=POST [22:21:50]POST find Content-Length [22:21:50]Host: 172.17.47.196:8080 [22:21:50]Content-Length: 808 [22:21:50]Content-Type: application/json [22:21:50] [22:21:50]POST finish read [22:21:50]Found Content-Length = 808 [22:21:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872036", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 4000.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:21:50]execute_script... [22:21: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)872036", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 4000.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:21:50]POST & json_proto [22:21:50]process_json_proto [22:21:50]json parsed OK: [22:21:50]protocol is kg_v1.0 [22:21:50]action value=close_receipt [22:21:50]process_action close_receipt [22:21:50]cmd_close_receipt [22:21:50]MH_GetDate [22:21:50]Write to MH i2c: F0 00 00 B7 00 A6 [22:21:50]Write i2c OK [22:21:50]MH_I2C_Read... [22:21:50]Read from MH i2c: F0 [22:21:50]MH_I2C_Read... [22:21:50]Read from MH i2c: F0 09 00 [22:21:50]MH_I2C_Read... [22:21:50]Read from MH i2c: F0 09 00 B7 00 00 7F 98 F0 66 4C 6B 94 66 CD [22:21:50]GetLastDocTimeStamp 1727043609 [22:21:50]current date 1727043711 [22:21:50]FM_GetShiftState [22:21:50]SAM_PROTO_GetShiftState [22:21:50]wFMCommunicate request_size=4 [22:21:50]MH_SAM_APDU [22:21:50]CAPDU: 80 13 01 00 [22:21:50]Write to MH i2c: E2 08 00 B8 00 80 13 01 00 00 00 00 00 35 [22:21:50]Write i2c OK [22:21:50]MH_I2C_Read... [22:21:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:21:50]Read from MH i2c: E2 [22:21:50]MH_I2C_Read... [22:21:50]Read from MH i2c: E2 0E 00 [22:21:50]MH_I2C_Read... [22:21:50]Read from MH i2c: E2 0E 00 B8 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 F3 [22:21:50]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [22:21:50]wFMCommunicate OK [22:21:50]SAM_PROTO_GetShiftState done [22:21:50]FM_GetShiftState done [22:21:50]opened in 1726964220 [22:21:50]opened+sec_in_day 1727050620 [22:21:50]quantity*price = 400050 [22:21:50]sum+1 = 400051 [22:21:50]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 530.00 НСП 1% : 4.69 НДС 12% : 56.28 Наличными: 530.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 433 22.09.2024 22:28 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87120 ФПД: 257022662801854 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T222839&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87120&fm=257022662801854&tin=02508201610067®Number=0000000000092592&sum=53000 0 [22:28:39]StoreToDocumentArchive [22:28:39]shift 497 fd 87120 [22:28:39]save to /storage/0497/doc_00087120 [22:28:39]save last doc name /storage/0497/doc_00087120 to /storage/kkm_last_doc_name [22:28:39]save OK [22:28:39]Clear old archive folders... [22:28:39]ProcessDocumentItem done err = 0, tmpTLVsize=270 [22:28:39]tlvbuf is 00A69030 [22:28:39]SAM_PROTO_ClearQueue [22:28:39]wFMCommunicate request_size=4 [22:28:39]MH_SAM_APDU [22:28:39]CAPDU: 80 09 00 00 [22:28:39]Write to MH i2c: E2 08 00 0F 01 80 09 00 00 00 00 00 00 82 [22:28:39]Write i2c OK [22:28:39]MH_I2C_Read... [22:28:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:28:39]Read from MH i2c: E2 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: E2 03 00 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [22:28:39]RAPDU: 90 00 [22:28:39]wFMCommunicate OK [22:28:39]SAM_PROTO_ClearQueue done [22:28:39]KKMCreateOFDPacket [22:28:39]OFDProtocolAddRootSTLVToBuf [22:28:39]FM_MakeSignedData [22:28:39]FM_MakeSignedData [22:28:39]SAM_PROTO_SignData [22:28:39]wFMCommunicate request_size=4 [22:28:39]MH_SAM_APDU [22:28:39]CAPDU: 80 0D 01 02 [22:28:39]Write to MH i2c: E2 08 00 10 01 80 0D 01 02 00 00 00 00 8A [22:28:39]Write i2c OK [22:28:39]MH_I2C_Read... [22:28:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:28:39]Read from MH i2c: E2 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: E2 03 00 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: E2 03 00 10 01 00 90 00 85 [22:28:39]RAPDU: 90 00 [22:28:39]wFMCommunicate OK [22:28:39]wFMCommunicate request_size=255 [22:28:39]MH_SAM_APDU [22:28:39]CAPDU: 80 0D 02 02 FA 03 00 0E 01 1E 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 34 30 30 06 04 1C 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A4 D1 80 D1 83 D0 BD D0 B7 D0 B5 20 30 2C 37 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 08 CF 00 00 00 00 13 04 06 00 08 CF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 CF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D5 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FC 15 00 00 00 00 07 04 06 00 08 CF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 17 9A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 [22:28:39]Write to MH i2c: E2 02 01 11 01 80 0D 02 02 FA 00 03 00 0E 01 1E 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 34 30 30 06 04 1C 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A4 D1 80 D1 83 D0 BD D0 B7 D0 B5 20 30 2C 37 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 08 CF 00 00 00 00 13 04 06 00 08 CF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 CF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D5 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FC 15 00 00 00 00 07 04 06 00 08 CF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 17 9A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 00 00 64 [22:28:39]Write i2c OK [22:28:39]MH_I2C_Read... [22:28:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:28:39]Read from MH i2c: E2 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: E2 03 00 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [22:28:39]RAPDU: 90 00 [22:28:39]wFMCommunicate OK [22:28:39]wFMCommunicate request_size=29 [22:28:39]MH_SAM_APDU [22:28:39]CAPDU: 80 0D 02 02 18 38 37 34 39 37 39 10 04 04 00 50 54 01 00 35 04 06 00 E9 C2 C0 83 F9 BE [22:28:39]Write to MH i2c: E2 20 00 12 01 80 0D 02 02 18 00 38 37 34 39 37 39 10 04 04 00 50 54 01 00 35 04 06 00 E9 C2 C0 83 F9 BE 00 00 AA [22:28:39]Write i2c OK [22:28:39]MH_I2C_Read... [22:28:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:28:40]Read from MH i2c: E2 [22:28:40]MH_I2C_Read... [22:28:40]Read from MH i2c: E2 03 00 [22:28:40]MH_I2C_Read... [22:28:40]Read from MH i2c: E2 03 00 12 01 00 90 00 87 [22:28:40]RAPDU: 90 00 [22:28:40]wFMCommunicate OK [22:28:40]wFMCommunicate request_size=4 [22:28:40]MH_SAM_APDU [22:28:40]CAPDU: 80 0D 03 02 [22:28:40]Write to MH i2c: E2 08 00 13 01 80 0D 03 02 00 00 00 00 8F [22:28:40]Write i2c OK [22:28:40]MH_I2C_Read... [22:28:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:28:40]Read from MH i2c: E2 [22:28:40]MH_I2C_Read... [22:28:40]Read from MH i2c: E2 0B 00 [22:28:40]MH_I2C_Read... [22:28:40]Read from MH i2c: E2 0B 00 13 01 00 77 1A D3 80 2B 64 43 12 90 00 58 [22:28:40]RAPDU: 77 1A D3 80 2B 64 43 12 90 00 [22:28:40]wFMCommunicate OK [22:28:40]SAM_PROTO_SignData done [22:28:40]FM_MakeSignedData done [22:28:40]CreateOFDProtocolMessage [22:28:40]wFMCommunicate request_size=4 [22:28:40]MH_SAM_APDU [22:28:40]CAPDU: 80 11 00 00 [22:28:40]Write to MH i2c: E2 08 00 14 01 80 11 00 00 00 00 00 00 8F [22:28:40]Write i2c OK [22:28:40]MH_I2C_Read... [22:28:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:28:40]Read from MH i2c: E2 [22:28:40]MH_I2C_Read... [22:28:40]Read from MH i2c: E2 17 00 [22:28:40]MH_I2C_Read... [22:28:40]Read from MH i2c: E2 17 00 14 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 EE [22:28:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:28:40]wFMCommunicate OK [22:28:40]CreateOFDProtocolMessage done [22:28:40]OFDSenderStorePacket 87120 [22:28:40]StoreOFDPacket docnum=87120 [22:28:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 22 01 00 00 BA 64 1A 01 0E 9B 5A 03 01 00 03 00 0E 01 1E 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 34 30 30 06 04 1C 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A4 D1 80 D1 83 D0 BD D0 B7 D0 B5 20 30 2C 37 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 08 CF 00 00 00 00 13 04 06 00 08 CF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 CF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D5 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FC 15 00 00 00 00 07 04 06 00 08 CF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 17 9A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 50 54 01 00 35 04 06 00 E9 C2 C0 83 F9 BE 77 1A D3 80 2B 64 43 12 [22:28:40]CheckFolder [22:28:40]dirname=/storage/ofd_packets [22:28:40]CheckFolder done [22:28:40]ProducePacketName [22:28:40]name=ofd_packets/00087120 [22:28:40]NVStorageSaveData ofd_packets/00087120 [22:28:40]File name is /storage/ofd_packets/00087120 [22:28:40]Write 320 bytes [22:28:40]NVStorageSaveData done [22:28:40]OFDSenderStorePacket done [22:28:40]KKMCreateOFDPacket done [22:28:40]NVStorageSaveData kkm_last_timestamp [22:28:40]File name is /storage/kkm_last_timestamp [22:28:40]Write 4 bytes [22:28:40]NVStorageSaveData done [22:28:40]ExternCall_PrintAddStr [22:28:40]wPrintStart [22:28:40]Write to MH i2c: 01 00 00 15 01 16 [22:28:40]Write i2c OK [22:28:40]MH_I2C_Read... [22:28:40]Read from MH i2c: 01 [22:28:40]MH_I2C_Read... [22:28:40]Read from MH i2c: 01 07 00 [22:28:40]MH_I2C_Read... [22:28:40]Read from MH i2c: 01 07 00 15 01 00 00 00 00 00 FF 0F 2B [22:28:40]RasterBufferAndPrint [22:28:40]line Счет N : (3)148148 [22:28:40]line ИНН: 02508201610067 [22:28:40]line Контрольно-Кассовый Чек [22:28:40]line ПРОДАЖА [22:28:40]line Товар: 4700003150400 [22:28:40]line Водка Фрунзе 0,75 [22:28:40]line 1.000 * 530.00 [22:28:40]line = 530.00 [22:28:40]line НДС 12% НСП 1% [22:28:40]line > о реализуемом товаре [22:28:40]line ИТОГО: 530.00 [22:28:40]line НСП 1% : 4.69 [22:28:40]line НДС 12% : 56.28 [22:28:40]line Наличными: 530.00 [22:28:40]line Безнал.: 0.00 [22:28:40]line Место: АЗС № 137 "Партнер Нефть" [22:28:40]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [22:28:40]line СНО: Общий режим [22:28:40]line Чек 433 22.09.2024 22:28 [22:28:40]line Смена: 497 ФФД: 1.0 [22:28:40]line ЗНМ: 0300000064 [22:28:40]line РНМ: 0000000000092592 [22:28:40]line Версия ККМ: 001 [22:28:40]line ФМ: 0000000000874979 [22:28:40]line ФД: 87120 [22:28:40]line ФПД: 257022662801854 [22:28:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T222839&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87120&fm=257022662801854&tin=02508201610067®Number=0000000000092592&sum=53000 [22:28:40]OFD Sender: Processing packet 87120 [packets to send 277, broken 276] [22:28:40]ProducePacketName [22:28:40]name=ofd_packets/00087120 [22:28:40]OFD Sender: To server: pG, [22:28:40]CommunicateWithHost lk.salyk.kg:30040 [22:28:40]ConnectInit lk.salyk.kg [22:28:40]line 0 [22:28:40]written 0, free lines is 4095 [22:28:40]Write to MH i2c: 01 00 00 3D 01 3E [22:28:40]Write i2c OK [22:28:40]MH_I2C_Read... [22:28:40]Read from MH i2c: 01 [22:28:40]MH_I2C_Read... [22:28:40]Read from MH i2c: 01 07 00 [22:28:40]MH_I2C_Read... [22:28:40]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 08 0D 5A [22:28:40]RasterBufferAndPrint [22:28:40]line [22:28:40]line [22:28:40]line [22:28:40]line [22:28:40]line [22:28:40]written 0, free lines is 3342 [22:28:40]MH_Cut [22:28:40]Write to MH i2c: D1 01 00 44 01 01 17 [22:28:40]Write i2c OK [22:28:40]MH_I2C_Read... [22:28:40]Read from MH i2c: D1 [22:28:40]MH_I2C_Read... [22:28:40]Read from MH i2c: D1 01 00 [22:28:40]MH_I2C_Read... [22:28:40]Read from MH i2c: D1 01 00 44 01 00 16 [22:28:40]Write to MH i2c: 01 00 00 45 01 46 [22:28:40]Write i2c OK [22:28:40]MH_I2C_Read... [22:28:41]*** Cut start [22:28:41]*** Partial cut [22:28:41]*** CUTSNS_PIN = 1 [22:28:41]*** CUTSNS_PIN = 0 [22:28:41]*** Brake cut motor [22:28:42]Connected sock=11 [22:28:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 22 01 00 00 BA 64 1A 01 0E 9B 5A 03 01 00 03 00 0E 01 1E 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 34 30 30 06 04 1C 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A4 D1 80 D1 83 D0 BD D0 B7 D0 B5 20 30 2C 37 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 08 CF 00 00 00 00 13 04 06 00 08 CF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 CF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D5 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FC 15 00 00 00 00 07 04 06 00 08 CF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 17 9A F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 50 54 01 00 35 04 06 00 E9 C2 C0 83 F9 BE 77 1A D3 80 2B 64 43 12 [22:28:42]*** Stop cut motor [22:28:42]*** Cut end [22:28:42]Read from MH i2c: 01 [22:28:42]MH_I2C_Read... [22:28:42]Read from MH i2c: 01 07 00 [22:28:42]MH_I2C_Read... [22:28:42]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [22:28:42]process_action close_receipt done [22:28:42]requested_data is exist [22:28:42]produce_requested_data [22:28:42]requested_item fm.sn is exist - process it [22:28:42]wFMCommunicate request_size=4 [22:28:42]MH_SAM_APDU [22:28:42]CAPDU: 80 11 00 00 [22:28:42]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [22:28:42]Write i2c OK [22:28:42]MH_I2C_Read... [22:28:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:28:42]Read from MH i2c: E2 [22:28:42]MH_I2C_Read... [22:28:42]Read from MH i2c: E2 17 00 [22:28:42]MH_I2C_Read... [22:28:42]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 34 39 37 39 90 00 20 [22:28:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:28:42]wFMCommunicate OK [22:28:42]requested_item fd.num is exist - process it [22:28:42]SAM_PROTO_GetFieldsCounters [22:28:42]wFMCommunicate request_size=4 [22:28:42]MH_SAM_APDU [22:28:42]CAPDU: 80 13 00 00 [22:28:42]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [22:28:42]Write i2c OK [22:28:42]MH_I2C_Read... [22:28:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:28:42]Read from MH i2c: E2 [22:28:42]MH_I2C_Read... [22:28:42]Read from MH i2c: E2 62 00 [22:28:42]MH_I2C_Read... [22:28:42]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 50 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 B1 01 00 00 5E 04 04 00 B1 01 00 00 57 04 04 00 B2 01 00 00 19 04 04 00 00 00 00 00 90 00 A0 [22:28:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 50 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 B1 01 00 00 5E 04 04 00 B1 01 00 00 57 04 04 00 B2 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:28:42]wFMCommunicate OK [22:28:42]SAM_PROTO_GetFieldsCounters done [22:28:42]requested_item shift.num is exist - process it [22:28:42]requested_item shift.opened is exist - process it [22:28:42]req_shift_opened [22:28:42]FM_GetShiftState [22:28:42]SAM_PROTO_GetShiftState [22:28:42]wFMCommunicate request_size=4 [22:28:42]MH_SAM_APDU [22:28:42]CAPDU: 80 13 01 00 [22:28:42]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [22:28:42]Write i2c OK [22:28:42]MH_I2C_Read... [22:28:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:28:42]Read from MH i2c: E2 [22:28:42]MH_I2C_Read... [22:28:42]Read from MH i2c: E2 0E 00 [22:28:42]MH_I2C_Read... [22:28:42]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 84 [22:28:42]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [22:28:42]wFMCommunicate OK [22:28:42]SAM_PROTO_GetShiftState done [22:28:42]FM_GetShiftState done [22:28:42]req_shift_opened done [22:28:42]requested_item shift.open_date is exist - process it [22:28:42]req_shift_open_date [22:28:42]req_shift_open_date done [22:28:42]produce_requested_data done [22:28:42]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87120,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [22:28:42]process_action_free close_receipt [22:28:42]json_value_free [22:28:42]json_value_free done [22:28:42]process_json_proto returns [22:28:42]Send response to host [22:28:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87120,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [22:28:42]free response buf [22:28:42]execute_script done [22:28:42]execute_script returns [22:28:42]free content buf [22:28:42]Sock 10.Close socket [22:28:42]Sock 10.Thread stoped [22:28:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 BA 1F 47 00 1C 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 34 39 37 39 10 04 04 00 50 54 01 00 F4 03 04 00 E6 44 F0 66 B6 04 01 00 00 83 F4 CE 47 16 0A FA 52 [22:28:42]CommunicateWithHost err = 0 [22:28:42]CheckOFDResponse [22:28:42]1017 (14) - 77093643461234 [22:28:42]1041 (16) - 0000000000874979 [22:28:42]1040 (4) - 87120 [22:28:42]1012 (4) - 22.09.2024 16:25 [22:28:42]1206 (1) - 0 [22:28:42]OFD Sender: Remove packet 87120 [22:28:42]ProducePacketName [22:28:42]name=ofd_packets/00087120 [22:28:42]NVStorageDeleteData [22:28:43]OFD Sender: No OFD packet to send [22:28:48]OFD Sender: No OFD packet to send [22:28:53]OFD Sender: No OFD packet to send [22:28:58]OFD Sender: No OFD packet to send [22:29:03]OFD Sender: No OFD packet to send [22:29:08]OFD Sender: No OFD packet to send [22:29:13]OFD Sender: No OFD packet to send [22:29:18]OFD Sender: No OFD packet to send [22:29:23]OFD Sender: No OFD packet to send [22:29:28]OFD Sender: No OFD packet to send [22:29:33]OFD Sender: No OFD packet to send [22:29:38]OFD Sender: No OFD packet to send [22:29:43]OFD Sender: No OFD packet to send [22:29:48]OFD Sender: No OFD packet to send [22:29:53]OFD Sender: No OFD packet to send [22:29:58]OFD Sender: No OFD packet to send [22:30:03]OFD Sender: No OFD packet to send [22:30:08]OFD Sender: No OFD packet to send [22:30:13]OFD Sender: No OFD packet to send [22:30:18]OFD Sender: No OFD packet to send [22:30:23]OFD Sender: No OFD packet to send [22:30:28]OFD Sender: No OFD packet to send [22:30:33]OFD Sender: No OFD packet to send [22:30:38]OFD Sender: No OFD packet to send [22:30:43]OFD Sender: No OFD packet to send [22:30:48]OFD Sender: No OFD packet to send [22:30:53]OFD Sender: No OFD packet to send [22:30:58]OFD Sender: No OFD packet to send [22:31:03]OFD Sender: No OFD packet to send [22:31:08]OFD Sender: No OFD packet to send [22:31:13]OFD Sender: No OFD packet to send [22:31:18]OFD Sender: No OFD packet to send [22:31:21]recv_with_timeout no data received [22:31:23]OFD Sender: No OFD packet to send [22:31:28]OFD Sender: No OFD packet to send [22:31:33]OFD Sender: No OFD packet to send [22:31:38]OFD Sender: No OFD packet to send [22:31:43]OFD Sender: No OFD packet to send [22:31:48]OFD Sender: No OFD packet to send [22:31:53]OFD Sender: No OFD packet to send [22:31:58]OFD Sender: No OFD packet to send [22:32:00]recv_with_timeout no data received [22:32:03]OFD Sender: No OFD packet to send [22:32:08]OFD Sender: No OFD packet to send [22:32:13]OFD Sender: No OFD packet to send [22:32:18]OFD Sender: No OFD packet to send [22:32:23]OFD Sender: No OFD packet to send [22:32:28]OFD Sender: No OFD packet to send [22:32:33]OFD Sender: No OFD packet to send [22:32:38]OFD Sender: No OFD packet to send [22:32:43]OFD Sender: No OFD packet to send [22:32:48]OFD Sender: No OFD packet to send [22:32:53]OFD Sender: No OFD packet to send [22:32:58]OFD Sender: No OFD packet to send [22:33:03]OFD Sender: No OFD packet to send [22:33:08]OFD Sender: No OFD packet to send [22:33:13]OFD Sender: No OFD packet to send [22:33:18]OFD Sender: No OFD packet to send [22:33:23]OFD Sender: No OFD packet to send [22:33:28]OFD Sender: No OFD packet to send [22:33:33]OFD Sender: No OFD packet to send [22:33:38]OFD Sender: No OFD packet to send [22:33:43]recv_with_timeout no data received [22:33:43]OFD Sender: No OFD packet to send [22:33:48]OFD Sender: No OFD packet to send [22:33:53]OFD Sender: No OFD packet to send [22:33:58]OFD Sender: No OFD packet to send [22:34:03]OFD Sender: No OFD packet to send [22:34:08]OFD Sender: No OFD packet to send [22:34:13]recv_with_timeout no data received [22:34:13]OFD Sender: No OFD packet to send [22:34:18]OFD Sender: No OFD packet to send [22:34:23]OFD Sender: No OFD packet to send [22:34:28]OFD Sender: No OFD packet to send [22:34:33]OFD Sender: No OFD packet to send [22:34:38]OFD Sender: No OFD packet to send [22:34:43]OFD Sender: No OFD packet to send [22:34:48]OFD Sender: No OFD packet to send [22:34:53]OFD Sender: No OFD packet to send [22:34:57]recv_with_timeout no data received [22:34:58]OFD Sender: No OFD packet to send [22:35:03]OFD Sender: No OFD packet to send [22:35:05]accept exits with 9 [22:35:05]New connection [22:35:05]New thread 3066961252 created [22:35:05]Thread 3066817892 joined [22:35:05]Waiting for new connection... [22:35:05] Sock 9.Parse request [22:35:05]Sock 9.Check first char [22:35:05]Sock 9.First char is OK [22:35:05]request: POST /json_proto HTTP/1.0 [22:35:05]Method: POST [22:35:05]URL: /json_proto [22:35:05]Method is POST - this is cgi request [22:35:05]url: /json_proto [22:35:05]query_string will be loaded in cgi processing [22:35:05]execute_cgi json_proto POST (null) [22:35:05]execute_cgi path=json_proto method=POST [22:35:05]POST find Content-Length [22:35:05]Host: 172.17.47.196:8080 [22:35:05]Content-Length: 682 [22:35:05]Content-Type: application/json [22:35:05] [22:35:05]POST finish read [22:35:05]Found Content-Length = 682 [22:35:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872038", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [22:35:05]execute_script... [22:35: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)872038", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [22:35:05]POST & json_proto [22:35:05]process_json_proto [22:35:05]json parsed OK: [22:35:05]protocol is kg_v1.0 [22:35:05]action value=close_receipt [22:35:05]process_action close_receipt [22:35:05]cmd_close_receipt [22:35:05]MH_GetDate [22:35:05]Write to MH i2c: F0 00 00 49 01 39 [22:35:05]Write i2c OK [22:35:05]MH_I2C_Read... [22:35:05]Read from MH i2c: F0 [22:35:05]MH_I2C_Read... [22:35:05]Read from MH i2c: F0 09 00 [22:35:05]MH_I2C_Read... [22:35:05]Read from MH i2c: F0 09 00 49 01 00 9A 9B F0 66 4C 6B 94 66 7E [22:35:05]GetLastDocTimeStamp 1727044119 [22:35:05]current date 1727044506 [22:35:05]FM_GetShiftState [22:35:05]SAM_PROTO_GetShiftState [22:35:05]wFMCommunicate request_size=4 [22:35:05]MH_SAM_APDU [22:35:05]CAPDU: 80 13 01 00 [22:35:05]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [22:35:05]Write i2c OK [22:35:05]MH_I2C_Read... [22:35:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:35:05]Read from MH i2c: E2 [22:35:05]MH_I2C_Read... [22:35:05]Read from MH i2c: E2 0E 00 [22:35:05]MH_I2C_Read... [22:35:05]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 86 [22:35:05]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [22:35:05]wFMCommunicate OK [22:35:05]SAM_PROTO_GetShiftState done [22:35:05]FM_GetShiftState done [22:35:05]opened in 1726964220 [22:35:05]opened+sec_in_day 1727050620 [22:35:05]quantity*price = 50063 [22:35:05]sum+1 = 50064 [22:35:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 434 22.09.2024 22:35 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87121 ФПД: 135387752284307 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T223506&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87121&fm=135387752284307&tin=02508201610067®Number=0000000000092592&sum=50000 [22:35:06]StoreToDocumentArchive [22:35:06]shift 497 fd 87121 [22:35:06]save to /storage/0497/doc_00087121 [22:35:06]save last doc name /storage/0497/doc_00087121 to /storage/kkm_last_doc_name [22:35:06]save OK [22:35:06]Clear old archive folders... [22:35:06]ProcessDocumentItem done err = 0, tmpTLVsize=252 [22:35:06]tlvbuf is 00A7BE50 [22:35:06]SAM_PROTO_ClearQueue [22:35:06]wFMCommunicate request_size=4 [22:35:06]MH_SAM_APDU [22:35:06]CAPDU: 80 09 00 00 [22:35:06]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [22:35:06]Write i2c OK [22:35:06]MH_I2C_Read... [22:35:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:35:06]Read from MH i2c: E2 [22:35:06]MH_I2C_Read... [22:35:06]Read from MH i2c: E2 03 00 [22:35:06]MH_I2C_Read... [22:35:06]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [22:35:06]RAPDU: 90 00 [22:35:06]wFMCommunicate OK [22:35:06]SAM_PROTO_ClearQueue done [22:35:06]KKMCreateOFDPacket [22:35:06]OFDProtocolAddRootSTLVToBuf [22:35:06]FM_MakeSignedData [22:35:06]FM_MakeSignedData [22:35:06]SAM_PROTO_SignData [22:35:06]wFMCommunicate request_size=4 [22:35:06]MH_SAM_APDU [22:35:06]CAPDU: 80 0D 01 02 [22:35:06]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [22:35:06]Write i2c OK [22:35:06]MH_I2C_Read... [22:35:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:35:06]Read from MH i2c: E2 [22:35:06]MH_I2C_Read... [22:35:06]Read from MH i2c: E2 03 00 [22:35:06]MH_I2C_Read... [22:35:06]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [22:35:06]RAPDU: 90 00 [22:35:06]wFMCommunicate OK [22:35:06]wFMCommunicate request_size=255 [22:35:06]MH_SAM_APDU [22:35:06]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 9A 9B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 51 54 01 00 35 04 06 00 [22:35:06]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 9A 9B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 51 54 01 00 35 04 06 00 00 00 AA [22:35:06]Write i2c OK [22:35:06]MH_I2C_Read... [22:35:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:35:07]Read from MH i2c: E2 [22:35:07]MH_I2C_Read... [22:35:07]Read from MH i2c: E2 03 00 [22:35:07]MH_I2C_Read... [22:35:07]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [22:35:07]RAPDU: 90 00 [22:35:07]wFMCommunicate OK [22:35:07]wFMCommunicate request_size=11 [22:35:07]MH_SAM_APDU [22:35:07]CAPDU: 80 0D 02 02 06 7B 22 6A E1 C0 93 [22:35:07]Write to MH i2c: E2 0E 00 5A 01 80 0D 02 02 06 00 7B 22 6A E1 C0 93 00 00 1C [22:35:07]Write i2c OK [22:35:07]MH_I2C_Read... [22:35:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:35:07]Read from MH i2c: E2 [22:35:07]MH_I2C_Read... [22:35:07]Read from MH i2c: E2 03 00 [22:35:07]MH_I2C_Read... [22:35:07]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [22:35:07]RAPDU: 90 00 [22:35:07]wFMCommunicate OK [22:35:07]wFMCommunicate request_size=4 [22:35:07]MH_SAM_APDU [22:35:07]CAPDU: 80 0D 03 02 [22:35:07]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [22:35:07]Write i2c OK [22:35:07]MH_I2C_Read... [22:35:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:35:07]Read from MH i2c: E2 [22:35:07]MH_I2C_Read... [22:35:07]Read from MH i2c: E2 0B 00 [22:35:07]MH_I2C_Read... [22:35:07]Read from MH i2c: E2 0B 00 5B 01 00 3E ED 8E 0E 76 36 A8 70 90 00 63 [22:35:07]RAPDU: 3E ED 8E 0E 76 36 A8 70 90 00 [22:35:07]wFMCommunicate OK [22:35:07]SAM_PROTO_SignData done [22:35:07]FM_MakeSignedData done [22:35:07]CreateOFDProtocolMessage [22:35:07]wFMCommunicate request_size=4 [22:35:07]MH_SAM_APDU [22:35:07]CAPDU: 80 11 00 00 [22:35:07]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [22:35:07]Write i2c OK [22:35:07]MH_I2C_Read... [22:35:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:35:07]Read from MH i2c: E2 [22:35:07]MH_I2C_Read... [22:35:07]Read from MH i2c: E2 17 00 [22:35:07]MH_I2C_Read... [22:35:07]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 34 39 37 39 90 00 36 [22:35:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:35:07]wFMCommunicate OK [22:35:07]CreateOFDProtocolMessage done [22:35:07]OFDSenderStorePacket 87121 [22:35:07]StoreOFDPacket docnum=87121 [22:35:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 AF 4A 08 01 54 2E 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 9A 9B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 51 54 01 00 35 04 06 00 7B 22 6A E1 C0 93 3E ED 8E 0E 76 36 A8 70 [22:35:07]CheckFolder [22:35:07]dirname=/storage/ofd_packets [22:35:07]CheckFolder done [22:35:07]ProducePacketName [22:35:07]name=ofd_packets/00087121 [22:35:07]NVStorageSaveData ofd_packets/00087121 [22:35:07]File name is /storage/ofd_packets/00087121 [22:35:07]Write 302 bytes [22:35:07]NVStorageSaveData done [22:35:07]OFDSenderStorePacket done [22:35:07]KKMCreateOFDPacket done [22:35:07]NVStorageSaveData kkm_last_timestamp [22:35:07]File name is /storage/kkm_last_timestamp [22:35:07]Write 4 bytes [22:35:07]NVStorageSaveData done [22:35:07]ExternCall_PrintAddStr [22:35:07]wPrintStart [22:35:07]Write to MH i2c: 01 00 00 5D 01 5E [22:35:07]Write i2c OK [22:35:07]MH_I2C_Read... [22:35:07]Read from MH i2c: 01 [22:35:07]MH_I2C_Read... [22:35:07]Read from MH i2c: 01 07 00 [22:35:07]MH_I2C_Read... [22:35:07]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [22:35:07]RasterBufferAndPrint [22:35:07]line Счет N : (1)872038 [22:35:07]line ИНН: 02508201610067 [22:35:07]line Контрольно-Кассовый Чек [22:35:07]line ПРОДАЖА [22:35:07]line ТРК (МРК, ГНК) : 11 [22:35:07]line Товар: 2710194210 [22:35:07]line ДТ(л)-К-4 [22:35:07]line 6.570 * 76.20 [22:35:07]line = 500.63 [22:35:07]line НДС 12% НСП 1% [22:35:07]line > о реализуемом товаре [22:35:07]line ОКРУГЛЕНИЕ: -0.63 [22:35:07]line ИТОГО: 500.00 [22:35:07]line Внесено: 500.00 [22:35:07]line СДАЧА: 0.00 [22:35:07]line НСП 1% : 4.43 [22:35:07]line НДС 12% : 53.16 [22:35:07]line Наличными: 500.00 [22:35:07]line Безнал.: 0.00 [22:35:07]line Место: АЗС № 137 "Партнер Нефть" [22:35:07]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [22:35:07]line СНО: Общий режим [22:35:07]line Чек 434 22.09.2024 22:35 [22:35:07]line Смена: 497 ФФД: 1.0 [22:35:07]line ЗНМ: 0300000064 [22:35:07]line РНМ: 0000000000092592 [22:35:07]line Версия ККМ: 001 [22:35:07]line ФМ: 0000000000874979 [22:35:07]line ФД: 87121 [22:35:07]line ФПД: 135387752284307 [22:35:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T223506&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87121&fm=135387752284307&tin=02508201610067®Number=0000000000092592&sum=50000 [22:35:07]OFD Sender: Processing packet 87121 [packets to send 277, broken 276] [22:35:07]ProducePacketName [22:35:07]name=ofd_packets/00087121 [22:35:07]OFD Sender: To server: pG, [22:35:07]CommunicateWithHost lk.salyk.kg:30040 [22:35:07]ConnectInit lk.salyk.kg [22:35:07]written 0, free lines is 4095 [22:35:08]Write to MH i2c: 01 00 00 88 01 89 [22:35:08]Write i2c OK [22:35:08]MH_I2C_Read... [22:35:08]Read from MH i2c: 01 [22:35:08]MH_I2C_Read... [22:35:08]Read from MH i2c: 01 07 00 [22:35:08]MH_I2C_Read... [22:35:08]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 D8 0C 74 [22:35:08]RasterBufferAndPrint [22:35:08]line [22:35:08]line [22:35:08]line [22:35:08]line [22:35:08]line [22:35:08]written 0, free lines is 3295 [22:35:08]MH_Cut [22:35:08]Write to MH i2c: D1 01 00 8F 01 01 62 [22:35:08]Write i2c OK [22:35:08]MH_I2C_Read... [22:35:08]Read from MH i2c: D1 [22:35:08]MH_I2C_Read... [22:35:08]Read from MH i2c: D1 01 00 [22:35:08]MH_I2C_Read... [22:35:08]Read from MH i2c: D1 01 00 8F 01 00 61 [22:35:08]Write to MH i2c: 01 00 00 90 01 91 [22:35:08]Write i2c OK [22:35:08]MH_I2C_Read... [22:35:08]*** Cut start [22:35:08]*** Partial cut [22:35:08]*** CUTSNS_PIN = 1 [22:35:08]*** CUTSNS_PIN = 0 [22:35:09]*** Brake cut motor [22:35:09]Read from MH i2c: 01 [22:35:09]MH_I2C_Read... [22:35:09]*** Stop cut motor [22:35:09]*** Cut end [22:35:09]Read from MH i2c: 01 07 00 [22:35:09]MH_I2C_Read... [22:35:09]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [22:35:09]process_action close_receipt done [22:35:09]requested_data is exist [22:35:09]produce_requested_data [22:35:09]requested_item fm.sn is exist - process it [22:35:09]wFMCommunicate request_size=4 [22:35:09]MH_SAM_APDU [22:35:09]CAPDU: 80 11 00 00 [22:35:09]Write to MH i2c: E2 08 00 91 01 80 11 00 00 00 00 00 00 0C [22:35:09]Write i2c OK [22:35:09]MH_I2C_Read... [22:35:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:35:09]Read from MH i2c: E2 [22:35:09]MH_I2C_Read... [22:35:09]Read from MH i2c: E2 17 00 [22:35:09]MH_I2C_Read... [22:35:09]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 34 39 37 39 90 00 6B [22:35:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:35:09]wFMCommunicate OK [22:35:09]requested_item fd.num is exist - process it [22:35:09]SAM_PROTO_GetFieldsCounters [22:35:09]wFMCommunicate request_size=4 [22:35:09]MH_SAM_APDU [22:35:09]CAPDU: 80 13 00 00 [22:35:09]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 0F [22:35:09]Write i2c OK [22:35:09]MH_I2C_Read... [22:35:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:35:09]Read from MH i2c: E2 [22:35:09]MH_I2C_Read... [22:35:09]Read from MH i2c: E2 62 00 [22:35:09]MH_I2C_Read... [22:35:09]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 51 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 B2 01 00 00 5E 04 04 00 B2 01 00 00 57 04 04 00 B3 01 00 00 19 04 04 00 00 00 00 00 90 00 EF [22:35: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 51 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 B2 01 00 00 5E 04 04 00 B2 01 00 00 57 04 04 00 B3 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:35:09]wFMCommunicate OK [22:35:09]SAM_PROTO_GetFieldsCounters done [22:35:09]requested_item shift.num is exist - process it [22:35:09]requested_item shift.opened is exist - process it [22:35:09]req_shift_opened [22:35:09]FM_GetShiftState [22:35:09]SAM_PROTO_GetShiftState [22:35:09]wFMCommunicate request_size=4 [22:35:09]MH_SAM_APDU [22:35:09]CAPDU: 80 13 01 00 [22:35:09]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [22:35:09]Write i2c OK [22:35:09]MH_I2C_Read... [22:35:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:35:09]Read from MH i2c: E2 [22:35:09]MH_I2C_Read... [22:35:09]Read from MH i2c: E2 0E 00 [22:35:09]MH_I2C_Read... [22:35:09]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 CF [22:35:09]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [22:35:09]wFMCommunicate OK [22:35:09]SAM_PROTO_GetShiftState done [22:35:09]FM_GetShiftState done [22:35:09]req_shift_opened done [22:35:09]requested_item shift.open_date is exist - process it [22:35:09]req_shift_open_date [22:35:09]req_shift_open_date done [22:35:09]produce_requested_data done [22:35:09]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87121,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [22:35:09]process_action_free close_receipt [22:35:09]json_value_free [22:35:09]json_value_free done [22:35:09]process_json_proto returns [22:35:09]Send response to host [22:35:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87121,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [22:35:09]free response buf [22:35:09]execute_script done [22:35:09]execute_script returns [22:35:09]free content buf [22:35:09]Sock 9.Close socket [22:35:09]Sock 9.Thread stoped [22:35:11]Connected sock=7 [22:35:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 AF 4A 08 01 54 2E 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 9A 9B F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 51 54 01 00 35 04 06 00 7B 22 6A E1 C0 93 3E ED 8E 0E 76 36 A8 70 [22:35:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 EC BC 47 00 2B 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 34 39 37 39 10 04 04 00 51 54 01 00 F4 03 04 00 6C 46 F0 66 B6 04 01 00 00 D9 CE B6 FD F4 E0 7D 4D [22:35:13]CommunicateWithHost err = 0 [22:35:13]CheckOFDResponse [22:35:13]1017 (14) - 77093643461234 [22:35:13]1041 (16) - 0000000000874979 [22:35:13]1040 (4) - 87121 [22:35:13]1012 (4) - 22.09.2024 16:31 [22:35:13]1206 (1) - 0 [22:35:13]OFD Sender: Remove packet 87121 [22:35:13]ProducePacketName [22:35:13]name=ofd_packets/00087121 [22:35:13]NVStorageDeleteData [22:35:13]OFD Sender: No OFD packet to send [22:35:18]OFD Sender: No OFD packet to send [22:35:23]OFD Sender: No OFD packet to send [22:35:28]recv_with_timeout no data received [22:35:28]OFD Sender: No OFD packet to send [22:35:33]OFD Sender: No OFD packet to send [22:35:38]OFD Sender: No OFD packet to send [22:35:43]recv_with_timeout no data received [22:35:43]OFD Sender: No OFD packet to send [22:35:48]OFD Sender: No OFD packet to send [22:35:53]OFD Sender: No OFD packet to send [22:35:54]recv_with_timeout no data received [22:35:58]OFD Sender: No OFD packet to send [22:36:03]OFD Sender: No OFD packet to send [22:36:08]OFD Sender: No OFD packet to send [22:36:13]OFD Sender: No OFD packet to send [22:36:18]OFD Sender: No OFD packet to send [22:36:23]OFD Sender: No OFD packet to send [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: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:54]recv_with_timeout no data received [22:37:59]OFD Sender: No OFD packet to send [22:38:04]OFD Sender: No OFD packet to send [22:38:05]recv_with_timeout no data received [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:34]accept exits with 10 [22:38:34]New connection [22:38:34]New thread 3066817892 created [22:38:34]Thread 3066961252 joined [22:38:34]Waiting for new connection... [22:38:34] Sock 10.Parse request [22:38:34]Sock 10.Check first char [22:38:34]Sock 10.First char is OK [22:38:34]request: POST /json_proto HTTP/1.0 [22:38:34]Method: POST [22:38:34]URL: /json_proto [22:38:34]Method is POST - this is cgi request [22:38:34]url: /json_proto [22:38:34]query_string will be loaded in cgi processing [22:38:34]execute_cgi json_proto POST (null) [22:38:34]execute_cgi path=json_proto method=POST [22:38:34]POST find Content-Length [22:38:34]Host: 172.17.47.196:8080 [22:38:34]Content-Length: 948 [22:38:34]Content-Type: application/json [22:38:34] [22:38:34]POST finish read [22:38:34]Found Content-Length = 948 [22:38:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148149", "tax_sys" : 0, "items" : [ { "code": "47011656", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\u043B", "price" : 65.00, "quantity" : 3.000, "sum" : 195.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000027450", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FuzeTea \u0447\u0430\u0439 \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 270.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:38:34]execute_script... [22:38:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148149", "tax_sys" : 0, "items" : [ { "code": "47011656", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\u043B", "price" : 65.00, "quantity" : 3.000, "sum" : 195.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000027450", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FuzeTea \u0447\u0430\u0439 \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 270.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:38:34]POST & json_proto [22:38:34]process_json_proto [22:38:34]json parsed OK: [22:38:34]protocol is kg_v1.0 [22:38:34]action value=close_receipt [22:38:34]process_action close_receipt [22:38:34]cmd_close_receipt [22:38:34]MH_GetDate [22:38:34]Write to MH i2c: F0 00 00 94 01 84 [22:38:34]Write i2c OK [22:38:34]MH_I2C_Read... [22:38:34]Read from MH i2c: F0 [22:38:34]MH_I2C_Read... [22:38:34]Read from MH i2c: F0 09 00 [22:38:34]MH_I2C_Read... [22:38:34]Read from MH i2c: F0 09 00 94 01 00 6B 9C F0 66 4C 6B 94 66 9B [22:38:34]GetLastDocTimeStamp 1727044506 [22:38:34]current date 1727044715 [22:38:34]FM_GetShiftState [22:38:34]SAM_PROTO_GetShiftState [22:38:34]wFMCommunicate request_size=4 [22:38:34]MH_SAM_APDU [22:38:34]CAPDU: 80 13 01 00 [22:38:34]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [22:38:34]Write i2c OK [22:38:34]MH_I2C_Read... [22:38:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:38:34]Read from MH i2c: E2 [22:38:34]MH_I2C_Read... [22:38:34]Read from MH i2c: E2 0E 00 [22:38:34]MH_I2C_Read... [22:38:34]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D1 [22:38:34]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [22:38:34]wFMCommunicate OK [22:38:34]SAM_PROTO_GetShiftState done [22:38:34]FM_GetShiftState done [22:38:34]opened in 1726964220 [22:38:34]opened+sec_in_day 1727050620 [22:38:34]quantity*price = 19500 [22:38:34]sum+1 = 19501 [22:38:34]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 5449000027450 Напиток FuzeTea чай манго,ром 0,5л 1.000 * 75.00 = 75.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 270.00 НСП 1% : 2.39 НДС 12% : 28.67 Наличными: 270.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 435 22.09.2024 22:38 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87122 ФПД: 260060503943408 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T223835&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87122&fm=260060503943408&tin=02508201610067®Number=0000000000092592&sum=27000 0 [22:38:35]StoreToDocumentArchive [22:38:35]shift 497 fd 87122 [22:38:35]save to /storage/0497/doc_00087122 [22:38:35]save last doc name /storage/0497/doc_00087122 to /storage/kkm_last_doc_name [22:38:35]save OK [22:38:35]Clear old archive folders... [22:38:35]ProcessDocumentItem done err = 0, tmpTLVsize=397 [22:38:35]tlvbuf is 009C96F0 [22:38:35]SAM_PROTO_ClearQueue [22:38:35]wFMCommunicate request_size=4 [22:38:35]MH_SAM_APDU [22:38:35]CAPDU: 80 09 00 00 [22:38:35]Write to MH i2c: E2 08 00 A2 01 80 09 00 00 00 00 00 00 15 [22:38:35]Write i2c OK [22:38:35]MH_I2C_Read... [22:38:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:38:35]Read from MH i2c: E2 [22:38:35]MH_I2C_Read... [22:38:35]Read from MH i2c: E2 03 00 [22:38:35]MH_I2C_Read... [22:38:35]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [22:38:35]RAPDU: 90 00 [22:38:35]wFMCommunicate OK [22:38:35]SAM_PROTO_ClearQueue done [22:38:35]KKMCreateOFDPacket [22:38:35]OFDProtocolAddRootSTLVToBuf [22:38:35]FM_MakeSignedData [22:38:35]FM_MakeSignedData [22:38:35]SAM_PROTO_SignData [22:38:35]wFMCommunicate request_size=4 [22:38:35]MH_SAM_APDU [22:38:35]CAPDU: 80 0D 01 02 [22:38:35]Write to MH i2c: E2 08 00 A3 01 80 0D 01 02 00 00 00 00 1D [22:38:35]Write i2c OK [22:38:35]MH_I2C_Read... [22:38:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:38:35]Read from MH i2c: E2 [22:38:35]MH_I2C_Read... [22:38:35]Read from MH i2c: E2 03 00 [22:38:35]MH_I2C_Read... [22:38:35]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [22:38:35]RAPDU: 90 00 [22:38:35]wFMCommunicate OK [22:38:35]wFMCommunicate request_size=255 [22:38:35]MH_SAM_APDU [22:38:35]CAPDU: 80 0D 02 02 FA 03 00 8D 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 2C 4C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 [22:38:35]Write to MH i2c: E2 02 01 A4 01 80 0D 02 02 FA 00 03 00 8D 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 2C 4C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 00 00 D0 [22:38:35]Write i2c OK [22:38:35]MH_I2C_Read... [22:38:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:38:36]Read from MH i2c: E2 [22:38:36]MH_I2C_Read... [22:38:36]Read from MH i2c: E2 03 00 [22:38:36]MH_I2C_Read... [22:38:36]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [22:38:36]RAPDU: 90 00 [22:38:36]wFMCommunicate OK [22:38:36]wFMCommunicate request_size=156 [22:38:36]MH_SAM_APDU [22:38:36]CAPDU: 80 0D 02 02 97 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 0B 00 00 00 00 07 04 06 00 78 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 01 00 00 F4 03 04 00 6B 9C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 52 54 01 00 35 04 06 00 EC 86 0D F5 28 F0 [22:38:36]Write to MH i2c: E2 9F 00 A5 01 80 0D 02 02 97 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 0B 00 00 00 00 07 04 06 00 78 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 01 00 00 F4 03 04 00 6B 9C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 52 54 01 00 35 04 06 00 EC 86 0D F5 28 F0 00 00 C9 [22:38:36]Write i2c OK [22:38:36]MH_I2C_Read... [22:38:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:38:36]Read from MH i2c: E2 [22:38:36]MH_I2C_Read... [22:38:36]Read from MH i2c: E2 03 00 [22:38:36]MH_I2C_Read... [22:38:36]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [22:38:36]RAPDU: 90 00 [22:38:36]wFMCommunicate OK [22:38:36]wFMCommunicate request_size=4 [22:38:36]MH_SAM_APDU [22:38:36]CAPDU: 80 0D 03 02 [22:38:36]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [22:38:36]Write i2c OK [22:38:36]MH_I2C_Read... [22:38:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:38:36]Read from MH i2c: E2 [22:38:36]MH_I2C_Read... [22:38:36]Read from MH i2c: E2 0B 00 [22:38:36]MH_I2C_Read... [22:38:36]Read from MH i2c: E2 0B 00 A6 01 00 41 7B 17 88 72 17 EF E2 90 00 D8 [22:38:36]RAPDU: 41 7B 17 88 72 17 EF E2 90 00 [22:38:36]wFMCommunicate OK [22:38:36]SAM_PROTO_SignData done [22:38:36]FM_MakeSignedData done [22:38:36]CreateOFDProtocolMessage [22:38:36]wFMCommunicate request_size=4 [22:38:36]MH_SAM_APDU [22:38:36]CAPDU: 80 11 00 00 [22:38:36]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [22:38:36]Write i2c OK [22:38:36]MH_I2C_Read... [22:38:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:38:36]Read from MH i2c: E2 [22:38:36]MH_I2C_Read... [22:38:36]Read from MH i2c: E2 17 00 [22:38:36]MH_I2C_Read... [22:38: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 34 39 37 39 90 00 81 [22:38:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:38:36]wFMCommunicate OK [22:38:36]CreateOFDProtocolMessage done [22:38:36]OFDSenderStorePacket 87122 [22:38:36]StoreOFDPacket docnum=87122 [22:38:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 A1 01 00 00 87 7F 99 01 CC B8 5A 03 01 00 03 00 8D 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 2C 4C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 0B 00 00 00 00 07 04 06 00 78 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 01 00 00 F4 03 04 00 6B 9C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 52 54 01 00 35 04 06 00 EC 86 0D F5 28 F0 41 7B 17 88 72 17 EF E2 [22:38:36]CheckFolder [22:38:36]dirname=/storage/ofd_packets [22:38:36]CheckFolder done [22:38:36]ProducePacketName [22:38:36]name=ofd_packets/00087122 [22:38:36]NVStorageSaveData ofd_packets/00087122 [22:38:36]File name is /storage/ofd_packets/00087122 [22:38:36]Write 447 bytes [22:38:36]NVStorageSaveData done [22:38:36]OFDSenderStorePacket done [22:38:36]KKMCreateOFDPacket done [22:38:36]NVStorageSaveData kkm_last_timestamp [22:38:36]File name is /storage/kkm_last_timestamp [22:38:36]Write 4 bytes [22:38:36]NVStorageSaveData done [22:38:36]ExternCall_PrintAddStr [22:38:36]wPrintStart [22:38:36]Write to MH i2c: 01 00 00 A8 01 A9 [22:38:36]Write i2c OK [22:38:36]MH_I2C_Read... [22:38:36]Read from MH i2c: 01 [22:38:36]MH_I2C_Read... [22:38:36]Read from MH i2c: 01 07 00 [22:38:36]MH_I2C_Read... [22:38:36]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [22:38:36]RasterBufferAndPrint [22:38:36]line Счет N : (3)148149 [22:38:36]line ИНН: 02508201610067 [22:38:36]line Контрольно-Кассовый Чек [22:38:36]line ПРОДАЖА [22:38:36]line Товар: 47011656 [22:38:36]line Водка Пшеничная 0,1л [22:38:36]line 3.000 * 65.00 [22:38:36]line = 195.00 [22:38:36]line НДС 12% НСП 1% [22:38:36]line > о реализуемом товаре [22:38:36]line Товар: 5449000027450 [22:38:36]line Напиток FuzeTea чай манго,ром 0,5л [22:38:36]line 1.000 * 75.00 [22:38:36]line = 75.00 [22:38:36]line НДС 12% НСП 1% [22:38:36]line > о реализуемом товаре [22:38:36]line ИТОГО: 270.00 [22:38:36]line НСП 1% : 2.39 [22:38:36]line НДС 12% : 28.67 [22:38:36]line Наличными: 270.00 [22:38:36]line Безнал.: 0.00 [22:38:36]line Место: АЗС № 137 "Партнер Нефть" [22:38:36]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [22:38:36]line СНО: Общий режим [22:38:36]line Чек 435 22.09.2024 22:38 [22:38:36]line Смена: 497 ФФД: 1.0 [22:38:36]line ЗНМ: 0300000064 [22:38:36]line РНМ: 0000000000092592 [22:38:36]line Версия ККМ: 001 [22:38:36]line ФМ: 0000000000874979 [22:38:36]line ФД: 87122 [22:38:36]line ФПД: 260060503943408 [22:38:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T223835&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87122&fm=260060503943408&tin=02508201610067®Number=0000000000092592&sum=27000 [22:38:36]line 0 [22:38:36]OFD Sender: Processing packet 87122 [packets to send 277, broken 276] [22:38:36]ProducePacketName [22:38:36]name=ofd_packets/00087122 [22:38:36]OFD Sender: To server: pG, [22:38:36]CommunicateWithHost lk.salyk.kg:30040 [22:38:36]ConnectInit lk.salyk.kg [22:38:36]written 0, free lines is 4095 [22:38:37]Write to MH i2c: 01 00 00 D7 01 D8 [22:38:37]Write i2c OK [22:38:37]MH_I2C_Read... [22:38:37]Read from MH i2c: 01 [22:38:37]MH_I2C_Read... [22:38:37]Read from MH i2c: 01 07 00 [22:38:37]MH_I2C_Read... [22:38:37]Read from MH i2c: 01 07 00 D7 01 00 00 00 00 00 8A 0C 75 [22:38:37]RasterBufferAndPrint [22:38:37]line [22:38:37]line [22:38:37]line [22:38:37]line [22:38:37]line [22:38:37]written 0, free lines is 3218 [22:38:37]MH_Cut [22:38:37]Write to MH i2c: D1 01 00 DE 01 01 B1 [22:38:37]Write i2c OK [22:38:37]MH_I2C_Read... [22:38:37]Read from MH i2c: D1 [22:38:37]MH_I2C_Read... [22:38:37]Read from MH i2c: D1 01 00 [22:38:37]MH_I2C_Read... [22:38:37]Read from MH i2c: D1 01 00 DE 01 00 B0 [22:38:37]Write to MH i2c: 01 00 00 DF 01 E0 [22:38:37]Write i2c OK [22:38:37]MH_I2C_Read... [22:38:37]*** Cut start [22:38:37]*** Partial cut [22:38:37]*** CUTSNS_PIN = 1 [22:38:38]*** CUTSNS_PIN = 0 [22:38:38]*** Brake cut motor [22:38:38]Read from MH i2c: 01 [22:38:38]MH_I2C_Read... [22:38:38]*** Stop cut motor [22:38:38]*** Cut end [22:38:38]Read from MH i2c: 01 07 00 [22:38:38]MH_I2C_Read... [22:38:38]Read from MH i2c: 01 07 00 DF 01 00 00 00 00 00 FF 0F F5 [22:38:38]process_action close_receipt done [22:38:38]requested_data is exist [22:38:38]produce_requested_data [22:38:38]requested_item fm.sn is exist - process it [22:38:38]wFMCommunicate request_size=4 [22:38:38]MH_SAM_APDU [22:38:38]CAPDU: 80 11 00 00 [22:38:38]Write to MH i2c: E2 08 00 E0 01 80 11 00 00 00 00 00 00 5B [22:38:38]Write i2c OK [22:38:38]MH_I2C_Read... [22:38:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:38:38]Read from MH i2c: E2 [22:38:38]MH_I2C_Read... [22:38:38]Read from MH i2c: E2 17 00 [22:38:38]MH_I2C_Read... [22:38:38]Read from MH i2c: E2 17 00 E0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 BA [22:38:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:38:38]wFMCommunicate OK [22:38:38]requested_item fd.num is exist - process it [22:38:38]SAM_PROTO_GetFieldsCounters [22:38:38]wFMCommunicate request_size=4 [22:38:38]MH_SAM_APDU [22:38:38]CAPDU: 80 13 00 00 [22:38:38]Write to MH i2c: E2 08 00 E1 01 80 13 00 00 00 00 00 00 5E [22:38:38]Write i2c OK [22:38:38]MH_I2C_Read... [22:38:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:38:38]Read from MH i2c: E2 [22:38:38]MH_I2C_Read... [22:38:38]Read from MH i2c: E2 62 00 [22:38:38]MH_I2C_Read... [22:38:38]Read from MH i2c: E2 62 00 E1 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 52 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 B3 01 00 00 5E 04 04 00 B3 01 00 00 57 04 04 00 B4 01 00 00 19 04 04 00 00 00 00 00 90 00 42 [22:38: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 52 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 B3 01 00 00 5E 04 04 00 B3 01 00 00 57 04 04 00 B4 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:38:38]wFMCommunicate OK [22:38:38]SAM_PROTO_GetFieldsCounters done [22:38:38]requested_item shift.num is exist - process it [22:38:38]requested_item shift.opened is exist - process it [22:38:38]req_shift_opened [22:38:38]FM_GetShiftState [22:38:38]SAM_PROTO_GetShiftState [22:38:38]wFMCommunicate request_size=4 [22:38:38]MH_SAM_APDU [22:38:38]CAPDU: 80 13 01 00 [22:38:38]Write to MH i2c: E2 08 00 E2 01 80 13 01 00 00 00 00 00 60 [22:38:38]Write i2c OK [22:38:38]MH_I2C_Read... [22:38:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:38:38]Read from MH i2c: E2 [22:38:38]MH_I2C_Read... [22:38:38]Read from MH i2c: E2 0E 00 [22:38:38]MH_I2C_Read... [22:38:38]Read from MH i2c: E2 0E 00 E2 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 1E [22:38:38]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [22:38:38]wFMCommunicate OK [22:38:38]SAM_PROTO_GetShiftState done [22:38:38]FM_GetShiftState done [22:38:38]req_shift_opened done [22:38:38]requested_item shift.open_date is exist - process it [22:38:38]req_shift_open_date [22:38:38]req_shift_open_date done [22:38:38]produce_requested_data done [22:38:38]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87122,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [22:38:38]process_action_free close_receipt [22:38:38]json_value_free [22:38:38]json_value_free done [22:38:38]process_json_proto returns [22:38:38]Send response to host [22:38:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87122,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [22:38:38]free response buf [22:38:38]execute_script done [22:38:38]execute_script returns [22:38:38]free content buf [22:38:38]Sock 10.Close socket [22:38:38]Sock 10.Thread stoped [22:38:41]ConnectInit Can't take IP for lk.salyk.kg [22:38:41]CommunicateWithHost connect error [22:38:41]CommunicateWithHost err = -1 [22:38:41]OFD Sender: Server communicate error [22:38:46]OFD Sender: Processing packet 87122 [packets to send 277, broken 276] [22:38:46]ProducePacketName [22:38:46]name=ofd_packets/00087122 [22:38:46]OFD Sender: To server: pG, [22:38:46]CommunicateWithHost lk.salyk.kg:30040 [22:38:46]ConnectInit lk.salyk.kg [22:38:50]accept exits with 9 [22:38:50]New connection [22:38:50]New thread 3066961252 created [22:38:50]Thread 3066817892 joined [22:38:50]Waiting for new connection... [22:38:50] Sock 9.Parse request [22:38:50]Sock 9.Check first char [22:38:50]Sock 9.First char is OK [22:38:50]request: POST /json_proto HTTP/1.0 [22:38:50]Method: POST [22:38:50]URL: /json_proto [22:38:50]Method is POST - this is cgi request [22:38:50]url: /json_proto [22:38:50]query_string will be loaded in cgi processing [22:38:50]execute_cgi json_proto POST (null) [22:38:50]execute_cgi path=json_proto method=POST [22:38:50]POST find Content-Length [22:38:50]Host: 172.17.47.196:8080 [22:38:50]Content-Length: 986 [22:38:50]Content-Type: application/json [22:38:50] [22:38:50]POST finish read [22:38:50]Found Content-Length = 986 [22:38:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872039", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 75.20, "quantity" : 79.790, "sum" : 6000.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 79.79 \u0441\u043E\u043C", "deposit" : 6000.00, "total" : 6000.00, "payments": [ { "type": 0, "sum" : 6000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:38:50]execute_script... [22:38: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)872039", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 75.20, "quantity" : 79.790, "sum" : 6000.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 79.79 \u0441\u043E\u043C", "deposit" : 6000.00, "total" : 6000.00, "payments": [ { "type": 0, "sum" : 6000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:38:50]POST & json_proto [22:38:50]process_json_proto [22:38:50]json parsed OK: [22:38:50]protocol is kg_v1.0 [22:38:50]action value=close_receipt [22:38:50]process_action close_receipt [22:38:50]cmd_close_receipt [22:38:50]MH_GetDate [22:38:50]Write to MH i2c: F0 00 00 E3 01 D3 [22:38:50]Write i2c OK [22:38:50]MH_I2C_Read... [22:38:50]Read from MH i2c: F0 [22:38:50]MH_I2C_Read... [22:38:50]Read from MH i2c: F0 09 00 [22:38:50]MH_I2C_Read... [22:38:50]Read from MH i2c: F0 09 00 E3 01 00 7B 9C F0 66 4C 6B 94 66 FA [22:38:50]GetLastDocTimeStamp 1727044715 [22:38:50]current date 1727044731 [22:38:50]FM_GetShiftState [22:38:50]SAM_PROTO_GetShiftState [22:38:50]wFMCommunicate request_size=4 [22:38:50]MH_SAM_APDU [22:38:50]CAPDU: 80 13 01 00 [22:38:50]Write to MH i2c: E2 08 00 E4 01 80 13 01 00 00 00 00 00 62 [22:38:50]Write i2c OK [22:38:50]MH_I2C_Read... [22:38:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:38:50]Read from MH i2c: E2 [22:38:50]MH_I2C_Read... [22:38:50]Read from MH i2c: E2 0E 00 [22:38:50]MH_I2C_Read... [22:38:50]Read from MH i2c: E2 0E 00 E4 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 20 [22:38:50]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [22:38:50]wFMCommunicate OK [22:38:50]SAM_PROTO_GetShiftState done [22:38:50]FM_GetShiftState done [22:38:50]opened in 1726964220 [22:38:50]opened+sec_in_day 1727050620 [22:38:50]quantity*price = 600020 [22:38:50]sum+1 = 600022 [22:38:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 6000.00 Внесено: 6000.00 СДАЧА: 0.00 НСП 1% : 53.10 НДС 12% : 637.19 Наличными: 6000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 436 22.09.2024 22:38 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа ДТ номер 137 сэкономлено 79.79 сом ФМ: 0000000000874979 ФД: 87123 ФПД: 221455181452715 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T223851&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87123&fm=221455181452715&tin=02508201610067®Number=0000000000092592&sum=600000 [22:38:51]StoreToDocumentArchive [22:38:51]shift 497 fd 87123 [22:38:51]save to /storage/0497/doc_00087123 [22:38:51]save last doc name /storage/0497/doc_00087123 to /storage/kkm_last_doc_name [22:38:51]save OK [22:38:51]Clear old archive folders... [22:38:51]ProcessDocumentItem done err = 0, tmpTLVsize=252 [22:38:51]tlvbuf is 009CB310 [22:38:51]SAM_PROTO_ClearQueue [22:38:51]wFMCommunicate request_size=4 [22:38:51]MH_SAM_APDU [22:38:51]CAPDU: 80 09 00 00 [22:38:51]Write to MH i2c: E2 08 00 F1 01 80 09 00 00 00 00 00 00 64 [22:38:51]Write i2c OK [22:38:51]MH_I2C_Read... [22:38:52]Read from MH i2c: E2 [22:38:52]MH_I2C_Read... [22:38:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:38:52]Read from MH i2c: E2 03 00 [22:38:52]MH_I2C_Read... [22:38:52]Read from MH i2c: E2 03 00 F1 01 00 90 00 66 [22:38:52]RAPDU: 90 00 [22:38:52]wFMCommunicate OK [22:38:52]SAM_PROTO_ClearQueue done [22:38:52]KKMCreateOFDPacket [22:38:52]OFDProtocolAddRootSTLVToBuf [22:38:52]FM_MakeSignedData [22:38:52]FM_MakeSignedData [22:38:52]SAM_PROTO_SignData [22:38:52]wFMCommunicate request_size=4 [22:38:52]MH_SAM_APDU [22:38:52]CAPDU: 80 0D 01 02 [22:38:52]Write to MH i2c: E2 08 00 F2 01 80 0D 01 02 00 00 00 00 6C [22:38:52]Write i2c OK [22:38:52]MH_I2C_Read... [22:38:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:38:52]Read from MH i2c: E2 [22:38:52]MH_I2C_Read... [22:38:52]Read from MH i2c: E2 03 00 [22:38:52]MH_I2C_Read... [22:38:52]Read from MH i2c: E2 03 00 F2 01 00 90 00 67 [22:38:52]RAPDU: 90 00 [22:38:52]wFMCommunicate OK [22:38:52]wFMCommunicate request_size=255 [22:38:52]MH_SAM_APDU [22:38:52]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 AE 37 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 D5 27 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 7B 9C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 53 54 01 00 35 04 06 00 [22:38:52]Write to MH i2c: E2 02 01 F3 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 AE 37 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 D5 27 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 7B 9C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 53 54 01 00 35 04 06 00 00 00 73 [22:38:52]Write i2c OK [22:38:52]MH_I2C_Read... [22:38:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:38:52]Read from MH i2c: E2 [22:38:52]MH_I2C_Read... [22:38:52]Read from MH i2c: E2 03 00 [22:38:52]MH_I2C_Read... [22:38:52]Read from MH i2c: E2 03 00 F3 01 00 90 00 68 [22:38:52]RAPDU: 90 00 [22:38:52]wFMCommunicate OK [22:38:52]wFMCommunicate request_size=11 [22:38:52]MH_SAM_APDU [22:38:52]CAPDU: 80 0D 02 02 06 C9 69 8D 6C 95 AB [22:38:52]Write to MH i2c: E2 0E 00 F4 01 80 0D 02 02 06 00 C9 69 8D 6C 95 AB 00 00 E6 [22:38:52]Write i2c OK [22:38:52]MH_I2C_Read... [22:38:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:38:52]Read from MH i2c: E2 [22:38:52]MH_I2C_Read... [22:38:52]Read from MH i2c: E2 03 00 [22:38:52]MH_I2C_Read... [22:38:52]Read from MH i2c: E2 03 00 F4 01 00 90 00 69 [22:38:52]RAPDU: 90 00 [22:38:52]wFMCommunicate OK [22:38:52]wFMCommunicate request_size=4 [22:38:52]MH_SAM_APDU [22:38:52]CAPDU: 80 0D 03 02 [22:38:52]Write to MH i2c: E2 08 00 F5 01 80 0D 03 02 00 00 00 00 71 [22:38:52]Write i2c OK [22:38:52]MH_I2C_Read... [22:38:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:38:52]Read from MH i2c: E2 [22:38:52]MH_I2C_Read... [22:38:52]Read from MH i2c: E2 0B 00 [22:38:52]MH_I2C_Read... [22:38:52]Read from MH i2c: E2 0B 00 F5 01 00 6D 47 8D 23 52 67 20 60 90 00 0F [22:38:52]RAPDU: 6D 47 8D 23 52 67 20 60 90 00 [22:38:52]wFMCommunicate OK [22:38:52]SAM_PROTO_SignData done [22:38:52]FM_MakeSignedData done [22:38:52]CreateOFDProtocolMessage [22:38:52]wFMCommunicate request_size=4 [22:38:52]MH_SAM_APDU [22:38:52]CAPDU: 80 11 00 00 [22:38:52]Write to MH i2c: E2 08 00 F6 01 80 11 00 00 00 00 00 00 71 [22:38:52]Write i2c OK [22:38:52]MH_I2C_Read... [22:38:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:38:52]Read from MH i2c: E2 [22:38:52]MH_I2C_Read... [22:38:52]Read from MH i2c: E2 17 00 [22:38:52]MH_I2C_Read... [22:38:52]Read from MH i2c: E2 17 00 F6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D0 [22:38:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:38:52]wFMCommunicate OK [22:38:52]CreateOFDProtocolMessage done [22:38:52]OFDSenderStorePacket 87123 [22:38:52]StoreOFDPacket docnum=87123 [22:38:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 98 60 08 01 7E 6A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 AE 37 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 D5 27 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 7B 9C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 53 54 01 00 35 04 06 00 C9 69 8D 6C 95 AB 6D 47 8D 23 52 67 20 60 [22:38:52]CheckFolder [22:38:52]dirname=/storage/ofd_packets [22:38:52]CheckFolder done [22:38:52]ProducePacketName [22:38:52]name=ofd_packets/00087123 [22:38:52]NVStorageSaveData ofd_packets/00087123 [22:38:52]File name is /storage/ofd_packets/00087123 [22:38:52]Write 302 bytes [22:38:52]NVStorageSaveData done [22:38:52]OFDSenderStorePacket done [22:38:52]KKMCreateOFDPacket done [22:38:52]NVStorageSaveData kkm_last_timestamp [22:38:52]File name is /storage/kkm_last_timestamp [22:38:52]Write 4 bytes [22:38:52]NVStorageSaveData done [22:38:52]ExternCall_PrintAddStr [22:38:52]wPrintStart [22:38:52]Write to MH i2c: 01 00 00 F7 01 F8 [22:38:52]Write i2c OK [22:38:52]MH_I2C_Read... [22:38:52]Read from MH i2c: 01 [22:38:52]MH_I2C_Read... [22:38:52]Read from MH i2c: 01 07 00 [22:38:52]MH_I2C_Read... [22:38:52]Read from MH i2c: 01 07 00 F7 01 00 00 00 00 00 FF 0F 0D [22:38:52]RasterBufferAndPrint [22:38:52]line Счет N : (1)872039 [22:38:52]line ИНН: 02508201610067 [22:38:52]line Контрольно-Кассовый Чек [22:38:52]line ПРОДАЖА [22:38:52]line ТРК (МРК, ГНК) : 21 [22:38:52]line Товар: 2710194210 [22:38:52]line ДТ(л)-К-4 [22:38:52]line 79.790 * 75.20 [22:38:52]line = 6000.21 [22:38:52]line НДС 12% НСП 1% [22:38:52]line > о реализуемом товаре [22:38:52]line ОКРУГЛЕНИЕ: -0.21 [22:38:52]line ИТОГО: 6000.00 [22:38:52]line Внесено: 6000.00 [22:38:52]line СДАЧА: 0.00 [22:38:52]line НСП 1% : 53.10 [22:38:52]line НДС 12% : 637.19 [22:38:52]line Наличными: 6000.00 [22:38:52]line Безнал.: 0.00 [22:38:52]line Место: АЗС № 137 "Партнер Нефть" [22:38:52]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [22:38:52]line СНО: Общий режим [22:38:52]line Чек 436 22.09.2024 22:38 [22:38:52]line Смена: 497 ФФД: 1.0 [22:38:52]line ЗНМ: 0300000064 [22:38:52]line РНМ: 0000000000092592 [22:38:52]line Версия ККМ: 001 [22:38:52]line [22:38:52]line Дисконтная программа [22:38:52]line ДТ [22:38:52]line номер 137 [22:38:52]line сэкономлено 79.79 сом [22:38:52]line ФМ: 0000000000874979 [22:38:52]line ФД: 87123 [22:38:52]line ФПД: 221455181452715 [22:38:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T223851&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87123&fm=221455181452715&tin=02508201610067®Number=0000000000092592&sum=600000 [22:38:52]written 0, free lines is 4095 [22:38:52]OFD Sender: Processing packet 87122 [packets to send 278, broken 276] [22:38:52]ProducePacketName [22:38:52]name=ofd_packets/00087122 [22:38:52]OFD Sender: To server: pG, [22:38:52]CommunicateWithHost lk.salyk.kg:30040 [22:38:52]ConnectInit lk.salyk.kg [22:38:53]Write to MH i2c: 01 00 00 27 02 29 [22:38:53]Write i2c OK [22:38:53]MH_I2C_Read... [22:38:53]Read from MH i2c: 01 [22:38:53]MH_I2C_Read... [22:38:53]Read from MH i2c: 01 07 00 [22:38:53]MH_I2C_Read... [22:38:53]Read from MH i2c: 01 07 00 27 02 00 00 00 00 00 84 0C C0 [22:38:53]RasterBufferAndPrint [22:38:53]line [22:38:53]line [22:38:53]line [22:38:53]line [22:38:53]line [22:38:53]written 0, free lines is 3220 [22:38:53]MH_Cut [22:38:53]Write to MH i2c: D1 01 00 2E 02 01 02 [22:38:53]Write i2c OK [22:38:53]MH_I2C_Read... [22:38:53]Read from MH i2c: D1 [22:38:53]MH_I2C_Read... [22:38:53]Read from MH i2c: D1 01 00 [22:38:53]MH_I2C_Read... [22:38:53]Read from MH i2c: D1 01 00 2E 02 00 01 [22:38:53]Write to MH i2c: 01 00 00 2F 02 31 [22:38:53]Write i2c OK [22:38:53]MH_I2C_Read... [22:38:53]*** Cut start [22:38:53]*** Partial cut [22:38:53]*** CUTSNS_PIN = 1 [22:38:53]*** CUTSNS_PIN = 0 [22:38:54]*** Brake cut motor [22:38:54]Read from MH i2c: 01 [22:38:54]MH_I2C_Read... [22:38:54]*** Stop cut motor [22:38:54]*** Cut end [22:38:54]Read from MH i2c: 01 07 00 [22:38:54]MH_I2C_Read... [22:38:54]Read from MH i2c: 01 07 00 2F 02 00 00 00 00 00 FF 0F 46 [22:38:54]process_action close_receipt done [22:38:54]requested_data is exist [22:38:54]produce_requested_data [22:38:54]requested_item fm.sn is exist - process it [22:38:54]wFMCommunicate request_size=4 [22:38:54]MH_SAM_APDU [22:38:54]CAPDU: 80 11 00 00 [22:38:54]Write to MH i2c: E2 08 00 30 02 80 11 00 00 00 00 00 00 AC [22:38:54]Write i2c OK [22:38:54]MH_I2C_Read... [22:38:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:38:54]Read from MH i2c: E2 [22:38:54]MH_I2C_Read... [22:38:54]Read from MH i2c: E2 17 00 [22:38:54]MH_I2C_Read... [22:38:54]Read from MH i2c: E2 17 00 30 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 0B [22:38:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:38:54]wFMCommunicate OK [22:38:54]requested_item fd.num is exist - process it [22:38:54]SAM_PROTO_GetFieldsCounters [22:38:54]wFMCommunicate request_size=4 [22:38:54]MH_SAM_APDU [22:38:54]CAPDU: 80 13 00 00 [22:38:54]Write to MH i2c: E2 08 00 31 02 80 13 00 00 00 00 00 00 AF [22:38:54]Write i2c OK [22:38:54]MH_I2C_Read... [22:38:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:38:54]Read from MH i2c: E2 [22:38:54]MH_I2C_Read... [22:38:54]Read from MH i2c: E2 62 00 [22:38:54]MH_I2C_Read... [22:38:54]Read from MH i2c: E2 62 00 31 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 53 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 B4 01 00 00 5E 04 04 00 B4 01 00 00 57 04 04 00 B5 01 00 00 19 04 04 00 00 00 00 00 90 00 97 [22:38:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 53 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 B4 01 00 00 5E 04 04 00 B4 01 00 00 57 04 04 00 B5 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:38:54]wFMCommunicate OK [22:38:54]SAM_PROTO_GetFieldsCounters done [22:38:54]requested_item shift.num is exist - process it [22:40:39]recv_with_timeout no data received [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:50]recv_with_timeout no data received [22:40:55]OFD Sender: No OFD packet to send [22:41:00]OFD Sender: No OFD packet to send [22:38:54]requested_item shift.opened is exist - process it [22:38:54]req_shift_opened [22:38:54]FM_GetShiftState [22:38:54]SAM_PROTO_GetShiftState [22:38:54]wFMCommunicate request_size=4 [22:38:54]MH_SAM_APDU [22:38:54]CAPDU: 80 13 01 00 [22:38:54]Write to MH i2c: E2 08 00 32 02 80 13 01 00 00 00 00 00 B1 [22:38:54]Write i2c OK [22:38:54]MH_I2C_Read... [22:38:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:38:54]Read from MH i2c: E2 [22:38:54]MH_I2C_Read... [22:38:54]Read from MH i2c: E2 0E 00 [22:38:54]MH_I2C_Read... [22:38:54]Read from MH i2c: E2 0E 00 32 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 6F [22:38:54]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [22:38:54]wFMCommunicate OK [22:38:54]SAM_PROTO_GetShiftState done [22:38:54]FM_GetShiftState done [22:38:54]req_shift_opened done [22:38:54]requested_item shift.open_date is exist - process it [22:38:54]req_shift_open_date [22:38:54]req_shift_open_date done [22:38:54]produce_requested_data done [22:38:54]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87123,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [22:38:54]process_action_free close_receipt [22:38:54]json_value_free [22:38:54]json_value_free done [22:38:54]process_json_proto returns [22:38:54]Send response to host [22:38:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87123,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [22:38:54]free response buf [22:38:54]execute_script done [22:38:54]execute_script returns [22:38:54]free content buf [22:38:54]Sock 9.Close socket [22:38:54]Sock 9.Thread stoped [22:38:57]ConnectInit Can't take IP for lk.salyk.kg [22:38:57]CommunicateWithHost connect error [22:38:57]CommunicateWithHost err = -1 [22:38:57]OFD Sender: Server communicate error [22:39:02]OFD Sender: Processing packet 87122 [packets to send 278, broken 276] [22:39:02]ProducePacketName [22:39:02]name=ofd_packets/00087122 [22:39:02]OFD Sender: To server: pG, [22:39:02]CommunicateWithHost lk.salyk.kg:30040 [22:39:02]ConnectInit lk.salyk.kg [22:39:07]ConnectInit Can't take IP for lk.salyk.kg [22:39:07]CommunicateWithHost connect error [22:39:07]CommunicateWithHost err = -1 [22:39:07]OFD Sender: Server communicate error [22:39:12]OFD Sender: Processing packet 87122 [packets to send 278, broken 276] [22:39:12]ProducePacketName [22:39:12]name=ofd_packets/00087122 [22:39:12]OFD Sender: To server: pG, [22:39:12]CommunicateWithHost lk.salyk.kg:30040 [22:39:12]ConnectInit lk.salyk.kg [22:39:16]Connected sock=9 [22:39:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 A1 01 00 00 87 7F 99 01 CC B8 5A 03 01 00 03 00 8D 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 2C 4C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 0B 00 00 00 00 07 04 06 00 78 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 01 00 00 F4 03 04 00 6B 9C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 52 54 01 00 35 04 06 00 EC 86 0D F5 28 F0 41 7B 17 88 72 17 EF E2 [22:39:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 5E B6 47 00 2E 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 34 39 37 39 10 04 04 00 52 54 01 00 F4 03 04 00 61 47 F0 66 B6 04 01 00 00 73 49 00 30 3F B8 2B 04 [22:39:18]CommunicateWithHost err = 0 [22:39:18]CheckOFDResponse [22:39:18]1017 (14) - 77093643461234 [22:39:18]1041 (16) - 0000000000874979 [22:39:18]1040 (4) - 87122 [22:39:18]1012 (4) - 22.09.2024 16:35 [22:39:18]1206 (1) - 0 [22:39:18]OFD Sender: Remove packet 87122 [22:39:18]ProducePacketName [22:39:18]name=ofd_packets/00087122 [22:39:18]NVStorageDeleteData [22:39:19]OFD Sender: Processing packet 87123 [packets to send 277, broken 276] [22:39:19]ProducePacketName [22:39:19]name=ofd_packets/00087123 [22:39:19]OFD Sender: To server: pG, [22:39:19]CommunicateWithHost lk.salyk.kg:30040 [22:39:19]ConnectInit lk.salyk.kg [22:39:20]Connected sock=7 [22: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 34 39 37 39 10 01 00 00 98 60 08 01 7E 6A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 AE 37 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 D5 27 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 7B 9C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 53 54 01 00 35 04 06 00 C9 69 8D 6C 95 AB 6D 47 8D 23 52 67 20 60 [22:39:25]recv_with_timeout no data received [22:39:25]recv_with_timeout no data received [22:39:25]CommunicateWithHost answer receiving error [22:39:25]CommunicateWithHost err = -3 [22:39:25]OFD Sender: Server communicate error [22:39:30]OFD Sender: Processing packet 87123 [packets to send 277, broken 276] [22:39:30]ProducePacketName [22:39:30]name=ofd_packets/00087123 [22:39:30]OFD Sender: To server: pG, [22:39:30]CommunicateWithHost lk.salyk.kg:30040 [22:39:30]ConnectInit lk.salyk.kg [22:39:36]Connected sock=9 [22:39:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 98 60 08 01 7E 6A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 AE 37 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 D5 27 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 7B 9C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 53 54 01 00 35 04 06 00 C9 69 8D 6C 95 AB 6D 47 8D 23 52 67 20 60 [22:39:40]recv_with_timeout no data received [22:39:41]recv_with_timeout no data received [22:39:41]CommunicateWithHost answer receiving error [22:39:41]CommunicateWithHost err = -3 [22:39:41]OFD Sender: Server communicate error [22:39:46]OFD Sender: Processing packet 87123 [packets to send 277, broken 276] [22:39:46]ProducePacketName [22:39:46]name=ofd_packets/00087123 [22:39:46]OFD Sender: To server: pG, [22:39:46]CommunicateWithHost lk.salyk.kg:30040 [22:39:46]ConnectInit lk.salyk.kg [22:39:55]recv_with_timeout no data received [22:40:02]Connected sock=9 [22:40:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 98 60 08 01 7E 6A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 AE 37 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 D5 27 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 7B 9C F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 53 54 01 00 35 04 06 00 C9 69 8D 6C 95 AB 6D 47 8D 23 52 67 20 60 [22:40:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 DD C0 47 00 94 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 34 39 37 39 10 04 04 00 53 54 01 00 F4 03 04 00 91 47 F0 66 B6 04 01 00 00 D8 D1 F8 45 43 56 34 D4 [22:40:05]CommunicateWithHost err = 0 [22:40:05]CheckOFDResponse [22:40:05]1017 (14) - 77093643461234 [22:40:05]1041 (16) - 0000000000874979 [22:40:05]1040 (4) - 87123 [22:40:05]1012 (4) - 22.09.2024 16:36 [22:40:05]1206 (1) - 0 [22:40:05]OFD Sender: Remove packet 87123 [22:40:05]ProducePacketName [22:40:05]name=ofd_packets/00087123 [22:40:05]NVStorageDeleteData [22:40:05]OFD Sender: No OFD packet to send [22:40:10]recv_with_timeout no data received [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:23]recv_with_timeout no data received [22:40:25]OFD Sender: No OFD packet to send [22:40:30]OFD Sender: No OFD packet to send [22:40:35]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:22]recv_with_timeout no data received [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]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:27]recv_with_timeout no data received [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:42]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:15]OFD Sender: No OFD packet to send [22:43:20]OFD Sender: No OFD packet to send [22:43:25]OFD Sender: No OFD packet to send [22:43:30]recv_with_timeout no data received [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: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:17]recv_with_timeout no data received [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:03]recv_with_timeout no data received [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:21]accept exits with 12 [22:45:21]New connection [22:45:21]New thread 3066817892 created [22:45:21]Thread 3066961252 joined [22:45:21]Waiting for new connection... [22:45:21] Sock 12.Parse request [22:45:21]Sock 12.Check first char [22:45:21]Sock 12.First char is OK [22:45:21]request: POST /json_proto HTTP/1.0 [22:45:21]Method: POST [22:45:21]URL: /json_proto [22:45:21]Method is POST - this is cgi request [22:45:21]url: /json_proto [22:45:21]query_string will be loaded in cgi processing [22:45:21]execute_cgi json_proto POST (null) [22:45:21]execute_cgi path=json_proto method=POST [22:45:21]POST find Content-Length [22:45:21]Host: 172.17.47.196:8080 [22:45:21]Content-Length: 1205 [22:45:21]Content-Type: application/json [22:45:21] [22:45:21]POST finish read [22:45:21]Found Content-Length = 1205 [22:45:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148150", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 245.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:45:21]execute_script... [22:45: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 : (3)148150", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 245.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:45:21]POST & json_proto [22:45:21]process_json_proto [22:45:21]json parsed OK: [22:45:21]protocol is kg_v1.0 [22:45:21]action value=close_receipt [22:45:21]process_action close_receipt [22:45:21]cmd_close_receipt [22:45:21]MH_GetDate [22:45:21]Write to MH i2c: F0 00 00 33 02 24 [22:45:21]Write i2c OK [22:45:21]MH_I2C_Read... [22:45:21]Read from MH i2c: F0 [22:45:21]MH_I2C_Read... [22:45:21]Read from MH i2c: F0 09 00 [22:45:21]MH_I2C_Read... [22:45:21]Read from MH i2c: F0 09 00 33 02 00 02 9E F0 66 4C 6B 94 66 D4 [22:45:21]GetLastDocTimeStamp 1727044731 [22:45:21]current date 1727045122 [22:45:21]FM_GetShiftState [22:45:21]SAM_PROTO_GetShiftState [22:45:21]wFMCommunicate request_size=4 [22:45:21]MH_SAM_APDU [22:45:21]CAPDU: 80 13 01 00 [22:45:21]Write to MH i2c: E2 08 00 34 02 80 13 01 00 00 00 00 00 B3 [22:45:21]Write i2c OK [22:45:21]MH_I2C_Read... [22:45:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:45:21]Read from MH i2c: E2 [22:45:21]MH_I2C_Read... [22:45:21]Read from MH i2c: E2 0E 00 [22:45:21]MH_I2C_Read... [22:45:21]Read from MH i2c: E2 0E 00 34 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 71 [22:45:21]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [22:45:21]wFMCommunicate OK [22:45:21]SAM_PROTO_GetShiftState done [22:45:21]FM_GetShiftState done [22:45:21]opened in 1726964220 [22:45:21]opened+sec_in_day 1727050620 [22:45:21]quantity*price = 5000 [22:45:21]sum+1 = 5001 [22:45:21]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870022003305 Напиток Gorilla эн нат ж/б 0,5/0,45л 1.000 * 90.00 = 90.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 5449000189332 Холодный чай Fuse персик 1л 1.000 * 105.00 = 105.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 245.00 НСП 1% : 2.17 НДС 12% : 26.02 Наличными: 245.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 437 22.09.2024 22:45 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87124 ФПД: 130415322837541 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T224522&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87124&fm=130415322837541&tin=02508201610067®Number=0000000000092592&sum=24500 0 [22:45:22]StoreToDocumentArchive [22:45:22]shift 497 fd 87124 [22:45:22]save to /storage/0497/doc_00087124 [22:45:22]save last doc name /storage/0497/doc_00087124 to /storage/kkm_last_doc_name [22:45:22]save OK [22:45:22]Clear old archive folders... [22:45:22]ProcessDocumentItem done err = 0, tmpTLVsize=509 [22:45:22]tlvbuf is B6DAA670 [22:45:22]SAM_PROTO_ClearQueue [22:45:22]wFMCommunicate request_size=4 [22:45:22]MH_SAM_APDU [22:45:22]CAPDU: 80 09 00 00 [22:45:22]Write to MH i2c: E2 08 00 41 02 80 09 00 00 00 00 00 00 B5 [22:45:22]Write i2c OK [22:45:22]MH_I2C_Read... [22:45:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:45:22]Read from MH i2c: E2 [22:45:22]MH_I2C_Read... [22:45:22]Read from MH i2c: E2 03 00 [22:45:22]MH_I2C_Read... [22:45:22]Read from MH i2c: E2 03 00 41 02 00 90 00 B7 [22:45:22]RAPDU: 90 00 [22:45:22]wFMCommunicate OK [22:45:22]SAM_PROTO_ClearQueue done [22:45:22]KKMCreateOFDPacket [22:45:22]OFDProtocolAddRootSTLVToBuf [22:45:22]FM_MakeSignedData [22:45:22]FM_MakeSignedData [22:45:22]SAM_PROTO_SignData [22:45:22]wFMCommunicate request_size=4 [22:45:22]MH_SAM_APDU [22:45:22]CAPDU: 80 0D 01 02 [22:45:22]Write to MH i2c: E2 08 00 42 02 80 0D 01 02 00 00 00 00 BD [22:45:22]Write i2c OK [22:45:22]MH_I2C_Read... [22:45:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:45:22]Read from MH i2c: E2 [22:45:22]MH_I2C_Read... [22:45:22]Read from MH i2c: E2 03 00 [22:45:22]MH_I2C_Read... [22:45:22]Read from MH i2c: E2 03 00 42 02 00 90 00 B8 [22:45:22]RAPDU: 90 00 [22:45:22]wFMCommunicate OK [22:45:22]wFMCommunicate request_size=255 [22:45:22]MH_SAM_APDU [22:45:22]CAPDU: 80 0D 02 02 FA 03 00 FD 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 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 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 [22:45:23]Write to MH i2c: E2 02 01 43 02 80 0D 02 02 FA 00 03 00 FD 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 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 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 00 00 EA [22:45:23]Write i2c OK [22:45:23]MH_I2C_Read... [22:45:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:45:23]Read from MH i2c: E2 [22:45:23]MH_I2C_Read... [22:45:23]Read from MH i2c: E2 03 00 [22:45:23]MH_I2C_Read... [22:45:23]Read from MH i2c: E2 03 00 43 02 00 90 00 B9 [22:45:23]RAPDU: 90 00 [22:45:23]wFMCommunicate OK [22:45:23]wFMCommunicate request_size=255 [22:45:23]MH_SAM_APDU [22:45:23]CAPDU: 80 0D 02 02 FA 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 5F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 0A 00 00 00 00 07 04 06 00 B4 5F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 02 9E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 54 [22:45:23]Write to MH i2c: E2 02 01 44 02 80 0D 02 02 FA 00 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 5F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 0A 00 00 00 00 07 04 06 00 B4 5F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 02 9E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 54 00 00 F6 [22:45:23]Write i2c OK [22:45:23]MH_I2C_Read... [22:45:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:45:23]Read from MH i2c: E2 [22:45:23]MH_I2C_Read... [22:45:23]Read from MH i2c: E2 03 00 [22:45:23]MH_I2C_Read... [22:45:23]Read from MH i2c: E2 03 00 44 02 00 90 00 BA [22:45:23]RAPDU: 90 00 [22:45:23]wFMCommunicate OK [22:45:23]wFMCommunicate request_size=18 [22:45:23]MH_SAM_APDU [22:45:23]CAPDU: 80 0D 02 02 0D 54 01 00 35 04 06 00 76 9C AE FD B2 25 [22:45:23]Write to MH i2c: E2 15 00 45 02 80 0D 02 02 0D 00 54 01 00 35 04 06 00 76 9C AE FD B2 25 00 00 03 [22:45:23]Write i2c OK [22:45:23]MH_I2C_Read... [22:45:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:45:23]Read from MH i2c: E2 [22:45:23]MH_I2C_Read... [22:45:23]Read from MH i2c: E2 03 00 [22:45:23]MH_I2C_Read... [22:45:23]Read from MH i2c: E2 03 00 45 02 00 90 00 BB [22:45:23]RAPDU: 90 00 [22:45:23]wFMCommunicate OK [22:45:23]wFMCommunicate request_size=4 [22:45:23]MH_SAM_APDU [22:45:23]CAPDU: 80 0D 03 02 [22:45:23]Write to MH i2c: E2 08 00 46 02 80 0D 03 02 00 00 00 00 C3 [22:45:23]Write i2c OK [22:45:23]MH_I2C_Read... [22:45:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:45:23]Read from MH i2c: E2 [22:45:23]MH_I2C_Read... [22:45:23]Read from MH i2c: E2 0B 00 [22:45:23]MH_I2C_Read... [22:45:23]Read from MH i2c: E2 0B 00 46 02 00 EA A4 80 B9 CC F1 BE 12 90 00 18 [22:45:23]RAPDU: EA A4 80 B9 CC F1 BE 12 90 00 [22:45:23]wFMCommunicate OK [22:45:23]SAM_PROTO_SignData done [22:45:23]FM_MakeSignedData done [22:45:23]CreateOFDProtocolMessage [22:45:23]wFMCommunicate request_size=4 [22:45:23]MH_SAM_APDU [22:45:23]CAPDU: 80 11 00 00 [22:45:23]Write to MH i2c: E2 08 00 47 02 80 11 00 00 00 00 00 00 C3 [22:45:23]Write i2c OK [22:45:23]MH_I2C_Read... [22:45:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:45:23]Read from MH i2c: E2 [22:45:23]MH_I2C_Read... [22:45:23]Read from MH i2c: E2 17 00 [22:45:23]MH_I2C_Read... [22:45:23]Read from MH i2c: E2 17 00 47 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 22 [22:45:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:45:23]wFMCommunicate OK [22:45:23]CreateOFDProtocolMessage done [22:45:23]OFDSenderStorePacket 87124 [22:45:24]StoreOFDPacket docnum=87124 [22:45:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 11 02 00 00 5B 16 09 02 73 1C 5A 03 01 00 03 00 FD 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 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 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 5F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 0A 00 00 00 00 07 04 06 00 B4 5F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 02 9E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 54 54 01 00 35 04 06 00 76 9C AE FD B2 25 EA A4 80 B9 CC F1 BE 12 [22:45:24]CheckFolder [22:45:24]dirname=/storage/ofd_packets [22:45:24]CheckFolder done [22:45:24]ProducePacketName [22:45:24]name=ofd_packets/00087124 [22:45:24]NVStorageSaveData ofd_packets/00087124 [22:45:24]File name is /storage/ofd_packets/00087124 [22:45:24]Write 559 bytes [22:45:24]NVStorageSaveData done [22:45:24]OFDSenderStorePacket done [22:45:24]KKMCreateOFDPacket done [22:45:24]NVStorageSaveData kkm_last_timestamp [22:45:24]File name is /storage/kkm_last_timestamp [22:45:24]Write 4 bytes [22:45:24]NVStorageSaveData done [22:45:24]ExternCall_PrintAddStr [22:45:24]wPrintStart [22:45:24]Write to MH i2c: 01 00 00 48 02 4A [22:45:24]Write i2c OK [22:45:24]MH_I2C_Read... [22:45:24]Read from MH i2c: 01 [22:45:24]MH_I2C_Read... [22:45:24]Read from MH i2c: 01 07 00 [22:45:24]MH_I2C_Read... [22:45:24]Read from MH i2c: 01 07 00 48 02 00 00 00 00 00 FF 0F 5F [22:45:24]RasterBufferAndPrint [22:45:24]line Счет N : (3)148150 [22:45:24]line ИНН: 02508201610067 [22:45:24]line Контрольно-Кассовый Чек [22:45:24]line ПРОДАЖА [22:45:24]line Товар: 4700000160358 [22:45:24]line Вода Легенда 1л [22:45:24]line 1.000 * 50.00 [22:45:24]line = 50.00 [22:45:24]line НДС 12% НСП 1% [22:45:24]line > о реализуемом товаре [22:45:24]line Товар: 4870022003305 [22:45:24]line Напиток Gorilla эн нат ж/б 0,5/0,45л [22:45:24]line 1.000 * 90.00 [22:45:24]line = 90.00 [22:45:24]line НДС 12% НСП 1% [22:45:24]line > о реализуемом товаре [22:45:24]line Товар: 5449000189332 [22:45:24]line Холодный чай Fuse персик 1л [22:45:24]line 1.000 * 105.00 [22:45:24]line = 105.00 [22:45:24]line НДС 12% НСП 1% [22:45:24]line > о реализуемом товаре [22:45:24]line ИТОГО: 245.00 [22:45:24]line НСП 1% : 2.17 [22:45:24]line НДС 12% : 26.02 [22:45:24]line Наличными: 245.00 [22:45:24]line Безнал.: 0.00 [22:45:24]line Место: АЗС № 137 "Партнер Нефть" [22:45:24]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [22:45:24]line СНО: Общий режим [22:45:24]line Чек 437 22.09.2024 22:45 [22:45:24]line Смена: 497 ФФД: 1.0 [22:45:24]line ЗНМ: 0300000064 [22:45:24]line РНМ: 0000000000092592 [22:45:24]line Версия ККМ: 001 [22:45:24]line ФМ: 0000000000874979 [22:45:24]line ФД: 87124 [22:45:24]line ФПД: 130415322837541 [22:45:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T224522&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87124&fm=130415322837541&tin=02508201610067®Number=0000000000092592&sum=24500 [22:45:24]line 0 [22:45:24]OFD Sender: Processing packet 87124 [packets to send 277, broken 276] [22:45:24]ProducePacketName [22:45:24]name=ofd_packets/00087124 [22:45:24]OFD Sender: To server: pG, [22:45:24]CommunicateWithHost lk.salyk.kg:30040 [22:45:24]ConnectInit lk.salyk.kg [22:45:24]written 0, free lines is 4095 [22:45:24]Write to MH i2c: 01 00 00 7D 02 7F [22:45:24]Write i2c OK [22:45:24]MH_I2C_Read... [22:45:24]Read from MH i2c: 01 [22:45:24]MH_I2C_Read... [22:45:24]Read from MH i2c: 01 07 00 [22:45:24]MH_I2C_Read... [22:45:24]Read from MH i2c: 01 07 00 7D 02 00 00 00 00 00 46 0C D8 [22:45:24]RasterBufferAndPrint [22:45:24]line [22:45:24]line [22:45:24]line [22:45:24]line [22:45:24]line [22:45:24]written 0, free lines is 3147 [22:45:24]MH_Cut [22:45:24]Write to MH i2c: D1 01 00 84 02 01 58 [22:45:24]Write i2c OK [22:45:24]MH_I2C_Read... [22:45:24]Read from MH i2c: D1 [22:45:24]MH_I2C_Read... [22:45:24]Read from MH i2c: D1 01 00 [22:45:24]MH_I2C_Read... [22:45:24]Read from MH i2c: D1 01 00 84 02 00 57 [22:45:24]Write to MH i2c: 01 00 00 85 02 87 [22:45:24]Write i2c OK [22:45:24]MH_I2C_Read... [22:45:25]*** Cut start [22:45:25]*** Partial cut [22:45:25]*** CUTSNS_PIN = 1 [22:45:25]*** CUTSNS_PIN = 0 [22:45:26]*** Brake cut motor [22:45:26]Read from MH i2c: 01 [22:45:26]MH_I2C_Read... [22:45:26]*** Stop cut motor [22:45:26]*** Cut end [22:45:26]Read from MH i2c: 01 07 00 [22:45:26]MH_I2C_Read... [22:45:26]Read from MH i2c: 01 07 00 85 02 00 00 00 00 00 FF 0F 9C [22:45:26]process_action close_receipt done [22:45:26]requested_data is exist [22:45:26]produce_requested_data [22:45:26]requested_item fm.sn is exist - process it [22:45:26]wFMCommunicate request_size=4 [22:45:26]MH_SAM_APDU [22:45:26]CAPDU: 80 11 00 00 [22:45:26]Write to MH i2c: E2 08 00 86 02 80 11 00 00 00 00 00 00 02 [22:45:26]Write i2c OK [22:45:26]MH_I2C_Read... [22:45:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:45:26]Read from MH i2c: E2 [22:45:26]MH_I2C_Read... [22:45:26]Read from MH i2c: E2 17 00 [22:45:26]MH_I2C_Read... [22:45:26]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 34 39 37 39 90 00 61 [22:45:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:45:26]wFMCommunicate OK [22:45:26]requested_item fd.num is exist - process it [22:45:26]SAM_PROTO_GetFieldsCounters [22:45:26]wFMCommunicate request_size=4 [22:45:26]MH_SAM_APDU [22:45:26]CAPDU: 80 13 00 00 [22:45:26]Write to MH i2c: E2 08 00 87 02 80 13 00 00 00 00 00 00 05 [22:45:26]Write i2c OK [22:45:26]MH_I2C_Read... [22:45:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:45:26]Read from MH i2c: E2 [22:45:26]MH_I2C_Read... [22:45:26]Read from MH i2c: E2 62 00 [22:45:26]MH_I2C_Read... [22:45:26]Read from MH i2c: E2 62 00 87 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 54 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 B5 01 00 00 5E 04 04 00 B5 01 00 00 57 04 04 00 B6 01 00 00 19 04 04 00 00 00 00 00 90 00 F1 [22: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 54 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 B5 01 00 00 5E 04 04 00 B5 01 00 00 57 04 04 00 B6 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:45:26]wFMCommunicate OK [22:45:26]SAM_PROTO_GetFieldsCounters done [22:45:26]requested_item shift.num is exist - process it [22:45:26]requested_item shift.opened is exist - process it [22:45:26]req_shift_opened [22:45:26]FM_GetShiftState [22:45:26]SAM_PROTO_GetShiftState [22:45:26]wFMCommunicate request_size=4 [22:45:26]MH_SAM_APDU [22:45:26]CAPDU: 80 13 01 00 [22:45:26]Write to MH i2c: E2 08 00 88 02 80 13 01 00 00 00 00 00 07 [22:45:26]Write i2c OK [22:45:26]MH_I2C_Read... [22:45:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:45:26]Read from MH i2c: E2 [22:45:26]MH_I2C_Read... [22:45:26]Read from MH i2c: E2 0E 00 [22:45:26]MH_I2C_Read... [22:45:26]Read from MH i2c: E2 0E 00 88 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 C5 [22:45:26]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [22:45:26]wFMCommunicate OK [22:45:26]SAM_PROTO_GetShiftState done [22:45:26]FM_GetShiftState done [22:45:26]req_shift_opened done [22:45:26]requested_item shift.open_date is exist - process it [22:45:26]req_shift_open_date [22:45:26]req_shift_open_date done [22:45:26]produce_requested_data done [22:45:26]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87124,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [22:45:26]process_action_free close_receipt [22:45:26]json_value_free [22:45:26]json_value_free done [22:45:26]process_json_proto returns [22:45:26]Send response to host [22:45:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87124,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [22:45:26]free response buf [22:45:26]execute_script done [22:45:26]execute_script returns [22:45:26]free content buf [22:45:26]Sock 12.Close socket [22:45:26]Sock 12.Thread stoped [22:45:28]recv_with_timeout no data received [22:45:29]ConnectInit Can't take IP for lk.salyk.kg [22:45:29]CommunicateWithHost connect error [22:45:29]CommunicateWithHost err = -1 [22:45:29]OFD Sender: Server communicate error [22:45:34]OFD Sender: Processing packet 87124 [packets to send 277, broken 276] [22:45:34]ProducePacketName [22:45:34]name=ofd_packets/00087124 [22:45:34]OFD Sender: To server: pG, [22:45:34]CommunicateWithHost lk.salyk.kg:30040 [22:45:34]ConnectInit lk.salyk.kg [22:45:39]recv_with_timeout no data received [22:45:39]ConnectInit Can't take IP for lk.salyk.kg [22:45:39]CommunicateWithHost connect error [22:45:39]CommunicateWithHost err = -1 [22:45:39]OFD Sender: Server communicate error [22:45:44]OFD Sender: Processing packet 87124 [packets to send 277, broken 276] [22:45:44]ProducePacketName [22:45:44]name=ofd_packets/00087124 [22:45:44]OFD Sender: To server: pG, [22:45:44]CommunicateWithHost lk.salyk.kg:30040 [22:45:44]ConnectInit lk.salyk.kg [22:45:47]Connected sock=10 [22:45:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 11 02 00 00 5B 16 09 02 73 1C 5A 03 01 00 03 00 FD 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 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 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 5F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 0A 00 00 00 00 07 04 06 00 B4 5F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 02 9E F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 54 54 01 00 35 04 06 00 76 9C AE FD B2 25 EA A4 80 B9 CC F1 BE 12 [22:45:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 31 85 47 00 1D 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 34 39 37 39 10 04 04 00 54 54 01 00 F4 03 04 00 E7 48 F0 66 B6 04 01 00 00 97 57 C5 25 55 06 FB 29 [22:45:49]CommunicateWithHost err = 0 [22:45:49]CheckOFDResponse [22:45:49]1017 (14) - 77093643461234 [22:45:49]1041 (16) - 0000000000874979 [22:45:49]1040 (4) - 87124 [22:45:49]1012 (4) - 22.09.2024 16:42 [22:45:49]1206 (1) - 0 [22:45:49]OFD Sender: Remove packet 87124 [22:45:49]ProducePacketName [22:45:49]name=ofd_packets/00087124 [22:45:49]NVStorageDeleteData [22:45:49]OFD Sender: No OFD packet to send [22:45:54]OFD Sender: No OFD packet to send [22:45:59]OFD Sender: No OFD packet to send [22:46:00]recv_with_timeout no data received [22:46:04]OFD Sender: No OFD packet to send [22:46:09]OFD Sender: No OFD packet to send [22:46:14]OFD Sender: No OFD packet to send [22:46:19]OFD Sender: No OFD packet to send [22:46:24]OFD Sender: No OFD packet to send [22:46:29]OFD Sender: No OFD packet to send [22:46:33]recv_with_timeout no data received [22:46:34]OFD Sender: No OFD packet to send [22:46:39]OFD Sender: No OFD packet to send [22:46:44]OFD Sender: No OFD packet to send [22:46:49]OFD Sender: No OFD packet to send [22:46:54]OFD Sender: No OFD packet to send [22:46:59]OFD Sender: No OFD packet to send [22:47:04]OFD Sender: No OFD packet to send [22:47:09]OFD Sender: No OFD packet to send [22:47:14]OFD Sender: No OFD packet to send [22:47:19]OFD Sender: No OFD packet to send [22:47:24]OFD Sender: No OFD packet to send [22:47:29]OFD Sender: No OFD packet to send [22:47:34]OFD Sender: No OFD packet to send [22:47:39]OFD Sender: No OFD packet to send [22:47:44]OFD Sender: No OFD packet to send [22:47:49]OFD Sender: No OFD packet to send [22:47:54]OFD Sender: No OFD packet to send [22:47:59]OFD Sender: No OFD packet to send [22:48:04]OFD Sender: No OFD packet to send [22:48:05]recv_with_timeout no data received [22:48:09]OFD Sender: No OFD packet to send [22:48:14]OFD Sender: No OFD packet to send [22:48:19]OFD Sender: No OFD packet to send [22:48:24]OFD Sender: No OFD packet to send [22:48:29]OFD Sender: No OFD packet to send [22:48:34]OFD Sender: No OFD packet to send [22:48:39]OFD Sender: No OFD packet to send [22:48:44]OFD Sender: No OFD packet to send [22:48:49]OFD Sender: No OFD packet to send [22:48:54]OFD Sender: No OFD packet to send [22:48:59]OFD Sender: No OFD packet to send [22:49:04]OFD Sender: No OFD packet to send [22:49:09]OFD Sender: No OFD packet to send [22:49:14]OFD Sender: No OFD packet to send [22:49:19]OFD Sender: No OFD packet to send [22:49:20]recv_with_timeout no data received [22:49:25]OFD Sender: No OFD packet to send [22:49:30]OFD Sender: No OFD packet to send [22:49:35]OFD Sender: No OFD packet to send [22:49:40]OFD Sender: No OFD packet to send [22:49:45]OFD Sender: No OFD packet to send [22:49:50]OFD Sender: No OFD packet to send [22:49:55]OFD Sender: No OFD packet to send [22:50:00]OFD Sender: No OFD packet to send [22:50:05]OFD Sender: No OFD packet to send [22:50:10]OFD Sender: No OFD packet to send [22:50:10]recv_with_timeout no data received [22:50:15]OFD Sender: No OFD packet to send [22:50:19]accept exits with 7 [22:50:19]New connection [22:50:19]New thread 3066961252 created [22:50:19]Thread 3066817892 joined [22:50:19]Waiting for new connection... [22:50:19] Sock 7.Parse request [22:50:19]Sock 7.Check first char [22:50:19]Sock 7.First char is OK [22:50:19]request: POST /json_proto HTTP/1.0 [22:50:19]Method: POST [22:50:19]URL: /json_proto [22:50:19]Method is POST - this is cgi request [22:50:19]url: /json_proto [22:50:19]query_string will be loaded in cgi processing [22:50:19]execute_cgi json_proto POST (null) [22:50:19]execute_cgi path=json_proto method=POST [22:50:19]POST find Content-Length [22:50:19]Host: 172.17.47.196:8080 [22:50:19]Content-Length: 1002 [22:50:19]Content-Type: application/json [22:50:19] [22:50:19]POST finish read [22:50:19]Found Content-Length = 1002 [22:50:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148151", "tax_sys" : 0, "items" : [ { "code": "4607084351361", "name": "\u0411\u0438\u0441\u043A\u0432\u0438\u0442 \u0427\u043E\u043A\u043E \u043F\u0430\u0439 4\u0448\u0442", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000027474", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FuzeTea \u0437\u0435\u043B \u0447\u0430\u0439 \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C\u0430\u0448\u043A\u0430 1\u043B", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 235.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:50:19]execute_script... [22:50:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148151", "tax_sys" : 0, "items" : [ { "code": "4607084351361", "name": "\u0411\u0438\u0441\u043A\u0432\u0438\u0442 \u0427\u043E\u043A\u043E \u043F\u0430\u0439 4\u0448\u0442", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000027474", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FuzeTea \u0437\u0435\u043B \u0447\u0430\u0439 \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C\u0430\u0448\u043A\u0430 1\u043B", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 235.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:50:19]POST & json_proto [22:50:19]process_json_proto [22:50:19]json parsed OK: [22:50:19]protocol is kg_v1.0 [22:50:19]action value=close_receipt [22:50:19]process_action close_receipt [22:50:19]cmd_close_receipt [22:50:19]MH_GetDate [22:50:19]Write to MH i2c: F0 00 00 89 02 7A [22:50:19]Write i2c OK [22:50:19]MH_I2C_Read... [22:50:19]Read from MH i2c: F0 [22:50:19]MH_I2C_Read... [22:50:19]Read from MH i2c: F0 09 00 [22:50:19]MH_I2C_Read... [22:50:19]Read from MH i2c: F0 09 00 89 02 00 2C 9F F0 66 4C 6B 94 66 55 [22:50:19]GetLastDocTimeStamp 1727045122 [22:50:19]current date 1727045420 [22:50:19]FM_GetShiftState [22:50:19]SAM_PROTO_GetShiftState [22:50:19]wFMCommunicate request_size=4 [22:50:19]MH_SAM_APDU [22:50:19]CAPDU: 80 13 01 00 [22:50:19]Write to MH i2c: E2 08 00 8A 02 80 13 01 00 00 00 00 00 09 [22:50:19]Write i2c OK [22:50:19]MH_I2C_Read... [22:50:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:50:19]Read from MH i2c: E2 [22:50:19]MH_I2C_Read... [22:50:19]Read from MH i2c: E2 0E 00 [22:50:19]MH_I2C_Read... [22:50:19]Read from MH i2c: E2 0E 00 8A 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 C7 [22:50:19]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [22:50:19]wFMCommunicate OK [22:50:19]SAM_PROTO_GetShiftState done [22:50:19]FM_GetShiftState done [22:50:19]opened in 1726964220 [22:50:19]opened+sec_in_day 1727050620 [22:50:19]quantity*price = 13000 [22:50:19]sum+1 = 13001 [22:50:19]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 5449000027474 Напиток FuzeTea зел чай манго,ромашка 1л 1.000 * 105.00 = 105.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 235.00 НСП 1% : 2.08 НДС 12% : 24.95 Наличными: 235.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 438 22.09.2024 22:50 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87125 ФПД: 250269548600303 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T225020&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87125&fm=250269548600303&tin=02508201610067®Number=0000000000092592&sum=23500 0 [22:50:20]StoreToDocumentArchive [22:50:20]shift 497 fd 87125 [22:50:20]save to /storage/0497/doc_00087125 [22:50:20]save last doc name /storage/0497/doc_00087125 to /storage/kkm_last_doc_name [22:50:20]save OK [22:50:20]Clear old archive folders... [22:50:20]ProcessDocumentItem done err = 0, tmpTLVsize=416 [22:50:20]tlvbuf is 00A2FBB0 [22:50:20]SAM_PROTO_ClearQueue [22:50:20]wFMCommunicate request_size=4 [22:50:20]MH_SAM_APDU [22:50:20]CAPDU: 80 09 00 00 [22:50:20]Write to MH i2c: E2 08 00 97 02 80 09 00 00 00 00 00 00 0B [22:50:20]Write i2c OK [22:50:20]MH_I2C_Read... [22:50:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:50:20]Read from MH i2c: E2 [22:50:20]MH_I2C_Read... [22:50:20]Read from MH i2c: E2 03 00 [22:50:20]MH_I2C_Read... [22:50:20]Read from MH i2c: E2 03 00 97 02 00 90 00 0D [22:50:20]RAPDU: 90 00 [22:50:20]wFMCommunicate OK [22:50:20]SAM_PROTO_ClearQueue done [22:50:20]KKMCreateOFDPacket [22:50:20]OFDProtocolAddRootSTLVToBuf [22:50:20]FM_MakeSignedData [22:50:20]FM_MakeSignedData [22:50:20]SAM_PROTO_SignData [22:50:20]wFMCommunicate request_size=4 [22:50:20]MH_SAM_APDU [22:50:20]CAPDU: 80 0D 01 02 [22:50:20]Write to MH i2c: E2 08 00 98 02 80 0D 01 02 00 00 00 00 13 [22:50:20]Write i2c OK [22:50:20]MH_I2C_Read... [22:50:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:50:20]Read from MH i2c: E2 [22:50:20]MH_I2C_Read... [22:50:20]Read from MH i2c: E2 03 00 [22:50:20]MH_I2C_Read... [22:50:20]Read from MH i2c: E2 03 00 98 02 00 90 00 0E [22:50:20]RAPDU: 90 00 [22:50:20]wFMCommunicate OK [22:50:20]wFMCommunicate request_size=255 [22:50:20]MH_SAM_APDU [22:50:20]CAPDU: 80 0D 02 02 FA 03 00 A0 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 36 30 37 30 38 34 33 35 31 33 36 31 06 04 24 00 D0 91 D0 B8 D1 81 D0 BA D0 B2 D0 B8 D1 82 20 D0 A7 D0 BE D0 BA D0 BE 20 D0 BF D0 B0 D0 B9 20 34 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 86 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 37 34 06 04 42 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 [22:50:20]Write to MH i2c: E2 02 01 99 02 80 0D 02 02 FA 00 03 00 A0 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 36 30 37 30 38 34 33 35 31 33 36 31 06 04 24 00 D0 91 D0 B8 D1 81 D0 BA D0 B2 D0 B8 D1 82 20 D0 A7 D0 BE D0 BA D0 BE 20 D0 BF D0 B0 D0 B9 20 34 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 86 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 37 34 06 04 42 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 00 00 4E [22:50:20]Write i2c OK [22:50:20]MH_I2C_Read... [22:50:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:50:21]Read from MH i2c: E2 [22:50:21]MH_I2C_Read... [22:50:21]Read from MH i2c: E2 03 00 [22:50:21]MH_I2C_Read... [22:50:21]Read from MH i2c: E2 03 00 99 02 00 90 00 0F [22:50:21]RAPDU: 90 00 [22:50:21]wFMCommunicate OK [22:50:21]wFMCommunicate request_size=175 [22:50:21]MH_SAM_APDU [22:50:21]CAPDU: 80 0D 02 02 AA BC 04 01 00 01 FC 03 06 00 CC 5B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 09 00 00 00 00 07 04 06 00 CC 5B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 2C 9F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 55 54 01 00 35 04 06 00 E3 9E 6B 8A DB EF [22:50:21]Write to MH i2c: E2 B2 00 9A 02 80 0D 02 02 AA 00 BC 04 01 00 01 FC 03 06 00 CC 5B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 09 00 00 00 00 07 04 06 00 CC 5B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 2C 9F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 55 54 01 00 35 04 06 00 E3 9E 6B 8A DB EF 00 00 16 [22:50:21]Write i2c OK [22:50:21]MH_I2C_Read... [22:50:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:50:21]Read from MH i2c: E2 [22:50:21]MH_I2C_Read... [22:50:21]Read from MH i2c: E2 03 00 [22:50:21]MH_I2C_Read... [22:50:21]Read from MH i2c: E2 03 00 9A 02 00 90 00 10 [22:50:21]RAPDU: 90 00 [22:50:21]wFMCommunicate OK [22:50:21]wFMCommunicate request_size=4 [22:50:21]MH_SAM_APDU [22:50:21]CAPDU: 80 0D 03 02 [22:50:21]Write to MH i2c: E2 08 00 9B 02 80 0D 03 02 00 00 00 00 18 [22:50:21]Write i2c OK [22:50:21]MH_I2C_Read... [22:50:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:50:21]Read from MH i2c: E2 [22:50:21]MH_I2C_Read... [22:50:21]Read from MH i2c: E2 0B 00 [22:50:21]MH_I2C_Read... [22:50:21]Read from MH i2c: E2 0B 00 9B 02 00 D6 70 B1 DD 71 0A 2D E7 90 00 7C [22:50:21]RAPDU: D6 70 B1 DD 71 0A 2D E7 90 00 [22:50:21]wFMCommunicate OK [22:50:21]SAM_PROTO_SignData done [22:50:21]FM_MakeSignedData done [22:50:21]CreateOFDProtocolMessage [22:50:21]wFMCommunicate request_size=4 [22:50:21]MH_SAM_APDU [22:50:21]CAPDU: 80 11 00 00 [22:50:21]Write to MH i2c: E2 08 00 9C 02 80 11 00 00 00 00 00 00 18 [22:50:21]Write i2c OK [22:50:21]MH_I2C_Read... [22:50:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:50:21]Read from MH i2c: E2 [22:50:21]MH_I2C_Read... [22:50:21]Read from MH i2c: E2 17 00 [22:50:21]MH_I2C_Read... [22:50:21]Read from MH i2c: E2 17 00 9C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 77 [22:50:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:50:21]wFMCommunicate OK [22:50:21]CreateOFDProtocolMessage done [22:50:21]OFDSenderStorePacket 87125 [22:50:21]StoreOFDPacket docnum=87125 [22:50:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 B4 01 00 00 6F 24 AC 01 41 7E 5A 03 01 00 03 00 A0 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 36 30 37 30 38 34 33 35 31 33 36 31 06 04 24 00 D0 91 D0 B8 D1 81 D0 BA D0 B2 D0 B8 D1 82 20 D0 A7 D0 BE D0 BA D0 BE 20 D0 BF D0 B0 D0 B9 20 34 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 86 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 37 34 06 04 42 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 5B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 09 00 00 00 00 07 04 06 00 CC 5B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 2C 9F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 55 54 01 00 35 04 06 00 E3 9E 6B 8A DB EF D6 70 B1 DD 71 0A 2D E7 [22:50:21]CheckFolder [22:50:21]dirname=/storage/ofd_packets [22:50:21]CheckFolder done [22:50:21]ProducePacketName [22:50:21]name=ofd_packets/00087125 [22:50:21]NVStorageSaveData ofd_packets/00087125 [22:50:21]File name is /storage/ofd_packets/00087125 [22:50:21]Write 466 bytes [22:50:21]NVStorageSaveData done [22:50:21]OFDSenderStorePacket done [22:50:21]KKMCreateOFDPacket done [22:50:21]NVStorageSaveData kkm_last_timestamp [22:50:21]File name is /storage/kkm_last_timestamp [22:50:21]Write 4 bytes [22:50:21]NVStorageSaveData done [22:50:21]ExternCall_PrintAddStr [22:50:21]wPrintStart [22:50:21]Write to MH i2c: 01 00 00 9D 02 9F [22:50:21]Write i2c OK [22:50:21]MH_I2C_Read... [22:50:21]Read from MH i2c: 01 [22:50:21]MH_I2C_Read... [22:50:21]Read from MH i2c: 01 07 00 [22:50:21]MH_I2C_Read... [22:50:21]OFD Sender: Processing packet 87125 [packets to send 277, broken 276] [22:50:21]ProducePacketName [22:50:21]name=ofd_packets/00087125 [22:50:21]OFD Sender: To server: pG, [22:50:21]CommunicateWithHost lk.salyk.kg:30040 [22:50:21]ConnectInit lk.salyk.kg [22:50:21]Read from MH i2c: 01 07 00 9D 02 00 00 00 00 00 FF 0F B4 [22:50:21]RasterBufferAndPrint [22:50:21]line Счет N : (3)148151 [22:50:21]line ИНН: 02508201610067 [22:50:21]line Контрольно-Кассовый Чек [22:50:21]line ПРОДАЖА [22:50:21]line Товар: 4607084351361 [22:50:21]line Бисквит Чоко пай 4шт [22:50:21]line 1.000 * 130.00 [22:50:21]line = 130.00 [22:50:21]line НДС 12% НСП 1% [22:50:21]line > о реализуемом товаре [22:50:21]line Товар: 5449000027474 [22:50:21]line Напиток FuzeTea зел чай манго,ромашка 1л [22:50:21]line 1.000 * 105.00 [22:50:21]line = 105.00 [22:50:21]line НДС 12% НСП 1% [22:50:21]line > о реализуемом товаре [22:50:21]line ИТОГО: 235.00 [22:50:21]line НСП 1% : 2.08 [22:50:21]line НДС 12% : 24.95 [22:50:21]line Наличными: 235.00 [22:50:21]line Безнал.: 0.00 [22:50:21]line Место: АЗС № 137 "Партнер Нефть" [22:50:21]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [22:50:21]line СНО: Общий режим [22:50:21]line Чек 438 22.09.2024 22:50 [22:50:21]line Смена: 497 ФФД: 1.0 [22:50:21]line ЗНМ: 0300000064 [22:50:21]line РНМ: 0000000000092592 [22:50:21]line Версия ККМ: 001 [22:50:21]line ФМ: 0000000000874979 [22:50:21]line ФД: 87125 [22:50:21]line ФПД: 250269548600303 [22:50:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T225020&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87125&fm=250269548600303&tin=02508201610067®Number=0000000000092592&sum=23500 [22:50:21]line 0 [22:50:21]written 0, free lines is 4095 [22:50:22]Write to MH i2c: 01 00 00 CC 02 CE [22:50:22]Write i2c OK [22:50:22]MH_I2C_Read... [22:50:22]Read from MH i2c: 01 [22:50:22]MH_I2C_Read... [22:50:22]Read from MH i2c: 01 07 00 [22:50:22]MH_I2C_Read... [22:50:22]Read from MH i2c: 01 07 00 CC 02 00 00 00 00 00 8A 0C 6B [22:50:22]RasterBufferAndPrint [22:50:22]line [22:50:22]line [22:50:22]line [22:50:22]line [22:50:22]line [22:50:22]written 0, free lines is 3216 [22:50:22]MH_Cut [22:50:22]Write to MH i2c: D1 01 00 D3 02 01 A7 [22:50:22]Write i2c OK [22:50:22]MH_I2C_Read... [22:50:22]Read from MH i2c: D1 [22:50:22]MH_I2C_Read... [22:50:22]Read from MH i2c: D1 01 00 [22:50:22]MH_I2C_Read... [22:50:22]Read from MH i2c: D1 01 00 D3 02 00 A6 [22:50:22]Write to MH i2c: 01 00 00 D4 02 D6 [22:50:22]Write i2c OK [22:50:22]MH_I2C_Read... [22:50:22]*** Cut start [22:50:22]*** Partial cut [22:50:22]*** CUTSNS_PIN = 1 [22:50:23]*** CUTSNS_PIN = 0 [22:50:23]*** Brake cut motor [22:50:23]Read from MH i2c: 01 [22:50:23]MH_I2C_Read... [22:50:23]*** Stop cut motor [22:50:23]*** Cut end [22:50:23]Read from MH i2c: 01 07 00 [22:50:23]MH_I2C_Read... [22:50:23]Read from MH i2c: 01 07 00 D4 02 00 00 00 00 00 FF 0F EB [22:50:23]process_action close_receipt done [22:50:23]requested_data is exist [22:50:23]produce_requested_data [22:50:23]requested_item fm.sn is exist - process it [22:50:23]wFMCommunicate request_size=4 [22:50:23]MH_SAM_APDU [22:50:23]CAPDU: 80 11 00 00 [22:50:23]Write to MH i2c: E2 08 00 D5 02 80 11 00 00 00 00 00 00 51 [22:50:23]Write i2c OK [22:50:23]MH_I2C_Read... [22:50:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:50:23]Read from MH i2c: E2 [22:50:23]MH_I2C_Read... [22:50:23]Read from MH i2c: E2 17 00 [22:50:23]MH_I2C_Read... [22:50:23]Read from MH i2c: E2 17 00 D5 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B0 [22:50:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:50:23]wFMCommunicate OK [22:50:23]requested_item fd.num is exist - process it [22:50:23]SAM_PROTO_GetFieldsCounters [22:50:23]wFMCommunicate request_size=4 [22:50:23]MH_SAM_APDU [22:50:23]CAPDU: 80 13 00 00 [22:50:23]Write to MH i2c: E2 08 00 D6 02 80 13 00 00 00 00 00 00 54 [22:50:23]Write i2c OK [22:50:23]MH_I2C_Read... [22:50:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:50:23]Read from MH i2c: E2 [22:50:23]MH_I2C_Read... [22:50:23]Read from MH i2c: E2 62 00 [22:50:23]MH_I2C_Read... [22:50:23]Read from MH i2c: E2 62 00 D6 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 55 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 B6 01 00 00 5E 04 04 00 B6 01 00 00 57 04 04 00 B7 01 00 00 19 04 04 00 00 00 00 00 90 00 44 [22:50: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 55 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 B6 01 00 00 5E 04 04 00 B6 01 00 00 57 04 04 00 B7 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:50:23]wFMCommunicate OK [22:50:23]SAM_PROTO_GetFieldsCounters done [22:50:23]requested_item shift.num is exist - process it [22:50:23]requested_item shift.opened is exist - process it [22:50:23]req_shift_opened [22:50:23]FM_GetShiftState [22:50:23]SAM_PROTO_GetShiftState [22:50:23]wFMCommunicate request_size=4 [22:50:23]MH_SAM_APDU [22:50:23]CAPDU: 80 13 01 00 [22:50:23]Write to MH i2c: E2 08 00 D7 02 80 13 01 00 00 00 00 00 56 [22:50:23]Write i2c OK [22:50:23]MH_I2C_Read... [22:50:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:50:23]Read from MH i2c: E2 [22:50:23]MH_I2C_Read... [22:50:23]Read from MH i2c: E2 0E 00 [22:50:23]MH_I2C_Read... [22:50:23]Read from MH i2c: E2 0E 00 D7 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 14 [22:50:23]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [22:50:23]wFMCommunicate OK [22:50:23]SAM_PROTO_GetShiftState done [22:50:23]FM_GetShiftState done [22:50:23]req_shift_opened done [22:50:23]requested_item shift.open_date is exist - process it [22:50:23]req_shift_open_date [22:50:23]req_shift_open_date done [22:50:23]produce_requested_data done [22:50:23]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87125,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [22:50:23]process_action_free close_receipt [22:50:23]json_value_free [22:50:23]json_value_free done [22:50:23]process_json_proto returns [22:50:23]Send response to host [22:50:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87125,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [22:50:23]free response buf [22:50:23]execute_script done [22:50:23]execute_script returns [22:50:23]free content buf [22:50:23]Sock 7.Close socket [22:50:23]Sock 7.Thread stoped [22:50:26]Connected sock=11 [22:50:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 B4 01 00 00 6F 24 AC 01 41 7E 5A 03 01 00 03 00 A0 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 36 30 37 30 38 34 33 35 31 33 36 31 06 04 24 00 D0 91 D0 B8 D1 81 D0 BA D0 B2 D0 B8 D1 82 20 D0 A7 D0 BE D0 BA D0 BE 20 D0 BF D0 B0 D0 B9 20 34 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 86 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 37 34 06 04 42 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 5B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 09 00 00 00 00 07 04 06 00 CC 5B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 2C 9F F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 55 54 01 00 35 04 06 00 E3 9E 6B 8A DB EF D6 70 B1 DD 71 0A 2D E7 [22:50:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 12 27 47 00 99 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 34 39 37 39 10 04 04 00 55 54 01 00 F4 03 04 00 FF 49 F0 66 B6 04 01 00 00 83 38 DA C9 CD 83 B8 0D [22:50:31]CommunicateWithHost err = 0 [22:50:31]CheckOFDResponse [22:50:31]1017 (14) - 77093643461234 [22:50:31]1041 (16) - 0000000000874979 [22:50:31]1040 (4) - 87125 [22:50:31]1012 (4) - 22.09.2024 16:46 [22:50:31]1206 (1) - 0 [22:50:31]OFD Sender: Remove packet 87125 [22:50:31]ProducePacketName [22:50:31]name=ofd_packets/00087125 [22:50:31]NVStorageDeleteData [22:50:31]OFD Sender: No OFD packet to send [22:50:36]OFD Sender: No OFD packet to send [22:50:41]OFD Sender: No OFD packet to send [22:50:46]OFD Sender: No OFD packet to send [22:50:51]OFD Sender: No OFD packet to send [22:50:56]OFD Sender: No OFD packet to send [22:51:01]OFD Sender: No OFD packet to send [22:51:05]recv_with_timeout no data received [22:51:06]OFD Sender: No OFD packet to send [22:51:11]OFD Sender: No OFD packet to send [22:51:16]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]/dev/ttyS4 opened [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 1A [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 5400000000572575 (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: 6042670+1721002828=1727045498 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 1B [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 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 7B 9F F0 66 4C 6B 94 66 20 [22:51:39]Current date/time: 22.09.2024 22:51 [22:51:39]FM_Init [22:51:39]wFMConnect [22:51:39]MH_SAM_On [22:51:39]Write to MH i2c: E0 00 00 08 00 E7 [22:51:39]Write i2c OK [22:51:39]MH_I2C_Read... [22:51:39]*** iso7816_init finished! [22:51:39]*** atr: [22:51:39]*** 0F 3B D5 18 FF 81 91 FE [22:51:39]*** 1F C3 80 73 C8 21 10 0A [22:51:39]*** 00 00 00 00 00 00 00 00 [22:51:39]*** 00 00 00 00 00 00 00 00 [22:51:39]*** 00 00 00 00 00 00 00 00 [22:51:39]*** 00 00 00 00 00 00 00 00 [22:51:39]*** 00 00 00 00 00 00 00 00 [22:51:39]*** 00 00 00 00 00 00 00 00 [22:51:39]Read from MH i2c: E0 [22:51:39]MH_I2C_Read... [22:51:39]Read from MH i2c: E0 10 00 [22:51:39]MH_I2C_Read... [22:51:39]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:51:39]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [22:51:39]wFMCommunicate request_size=10 [22:51:39]MH_SAM_APDU [22:51:39]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [22:51:39]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 1A [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 5400000000572575 (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: 6042691+1721002828=1727045519 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 1B [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 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 90 9F F0 66 4C 6B 94 66 35 [22:52:00]Current date/time: 22.09.2024 22:52 [22:52:00]FM_Init [22:52:00]wFMConnect [22:52:00]MH_SAM_On [22:52:00]Write to MH i2c: E0 00 00 08 00 E7 [22:52:00]Write i2c OK [22:52:00]MH_I2C_Read... [22:52:00]*** iso7816_init finished! [22:52:00]*** atr: [22:52:00]*** 0F 3B D5 18 FF 81 91 FE [22:52:00]*** 1F C3 80 73 C8 21 10 0A [22:52:00]*** 00 00 00 00 00 00 00 00 [22:52:00]*** 00 00 00 00 00 00 00 00 [22:52:00]*** 00 00 00 00 00 00 00 00 [22:52:00]*** 00 00 00 00 00 00 00 00 [22:52:00]*** 00 00 00 00 00 00 00 00 [22:52:00]*** 00 00 00 00 00 00 00 00 [22:52:00]Read from MH i2c: E0 [22:52:00]MH_I2C_Read... [22:52:00]Read from MH i2c: E0 10 00 [22:52:00]MH_I2C_Read... [22:52:00]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:52:00]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [22:52:00]wFMCommunicate request_size=10 [22:52:00]MH_SAM_APDU [22:52:00]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [22:52:00]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [00:00:10]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 1A [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 5400000000572575 (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: 6042708+1721002828=1727045536 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 1B [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 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 A1 9F F0 66 4C 6B 94 66 46 [22:52:17]Current date/time: 22.09.2024 22:52 [22:52:17]FM_Init [22:52:17]wFMConnect [22:52:17]MH_SAM_On [22:52:17]Write to MH i2c: E0 00 00 08 00 E7 [22:52:17]Write i2c OK [22:52:17]MH_I2C_Read... [22:52:17]*** iso7816_init finished! [22:52:17]*** atr: [22:52:17]*** 0F 3B D5 18 FF 81 91 FE [22:52:17]*** 1F C3 80 73 C8 21 10 0A [22:52:17]*** 00 00 00 00 00 00 00 00 [22:52:17]*** 00 00 00 00 00 00 00 00 [22:52:17]*** 00 00 00 00 00 00 00 00 [22:52:17]*** 00 00 00 00 00 00 00 00 [22:52:17]*** 00 00 00 00 00 00 00 00 [22:52:17]*** 00 00 00 00 00 00 00 00 [22:52:17]Read from MH i2c: E0 [22:52:17]MH_I2C_Read... [22:52:17]Read from MH i2c: E0 10 00 [22:52:17]MH_I2C_Read... [22:52:17]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [22:52:17]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [22:52:17]wFMCommunicate request_size=10 [22:52:17]MH_SAM_APDU [22:52:17]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [22:52:17]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [22:52:17]Write i2c OK [22:52:17]MH_I2C_Read... [22:52:17]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [22:52:17]Read from MH i2c: E2 [22:52:17]MH_I2C_Read... [22:52:17]Read from MH i2c: E2 03 00 [22:52:17]MH_I2C_Read... [22:52:17]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [22:52:17]RAPDU: 90 00 [22:52:17]wFMCommunicate OK [22:52:17]wFMCommunicate request_size=4 [22:52:17]MH_SAM_APDU [22:52:17]CAPDU: 80 11 00 00 [22:52:17]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [22:52:17]Write i2c OK [22:52:17]MH_I2C_Read... [22:52:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:52:17]Read from MH i2c: E2 [22:52:17]MH_I2C_Read... [22:52:17]Read from MH i2c: E2 17 00 [22:52:17]MH_I2C_Read... [22:52:17]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E3 [22:52:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:52:17]wFMCommunicate OK [22:52:17]Detected FM SN is 0000000000874979 [22:52:17]Stored FM SN is 0000000000874979 [22:52:17]wFMCommunicate request_size=9 [22:52:17]MH_SAM_APDU [22:52:17]CAPDU: 80 16 00 00 04 B6 D7 00 00 [22:52:17]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [22:52:17]Write i2c OK [22:52:17]MH_I2C_Read... [22:52:17]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [22:52:17]Read from MH i2c: E2 [22:52:17]MH_I2C_Read... [22:52:17]Read from MH i2c: E2 03 00 [22:52:17]MH_I2C_Read... [22:52:17]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [22:52:17]RAPDU: 90 00 [22:52:17]wFMCommunicate OK [22:52:17]FM PIN OK [22:52:17]wFMCommunicate request_size=8 [22:52:17]MH_SAM_APDU [22:52:17]CAPDU: 80 14 04 00 03 02 00 01 [22:52:17]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [22:52:17]Write i2c OK [22:52:17]MH_I2C_Read... [22:52:17]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [22:52:17]Read from MH i2c: E2 [22:52:17]MH_I2C_Read... [22:52:17]Read from MH i2c: E2 03 00 [22:52:17]MH_I2C_Read... [22:52:17]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [22:52:17]RAPDU: 90 00 [22:52:17]wFMCommunicate OK [22:52:17]wFMCommunicate request_size=13 [22:52:17]MH_SAM_APDU [22:52:17]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [22:52:17]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [22:52:17]Write i2c OK [22:52:17]MH_I2C_Read... [22:52:17]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [22:52:17]Read from MH i2c: E2 [22:52:17]MH_I2C_Read... [22:52:17]Read from MH i2c: E2 03 00 [22:52:17]MH_I2C_Read... [22:52:17]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [22:52:17]RAPDU: 90 00 [22:52:17]wFMCommunicate OK [22:52:17]wFMCommunicate request_size=4 [22:52:17]MH_SAM_APDU [22:52:17]CAPDU: 80 11 00 00 [22:52:17]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [22:52:17]Write i2c OK [22:52:17]MH_I2C_Read... [22:52:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:52:17]Read from MH i2c: E2 [22:52:17]MH_I2C_Read... [22:52:17]Read from MH i2c: E2 17 00 [22:52:17]MH_I2C_Read... [22:52:17]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E7 [22:52:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:52:17]wFMCommunicate OK [22:52:17]DocumentArchiveInit [22:52:17]Start Httpd... [22:52:17]Httpd thread 3067129188 created [22:52:17]Write to MH i2c: 01 00 00 0F 00 0F [22:52:17]Write i2c OK [22:52:17]MH_I2C_Read... [22:52:17]Read from MH i2c: 01 [22:52:17]MH_I2C_Read... [22:52:17]Read from MH i2c: 01 07 00 [22:52:17]MH_I2C_Read... [22:52:17]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [22:52:17]MH Int Process started [22:52:17]Allocated Socket 8 [22:52:17]Bind OK [22:52:17]Listen OK [22:52:17]httpd running on port 8080 [22:52:17]Waiting for new connection... [22:52:17]OFD Sender: No OFD packet to send [22:52:18]accept exits with 9 [22:52:18]New connection [22:52:18]New thread 3066842468 created [22:52:18]Waiting for new connection... [22:52:18] Sock 9.Parse request [22:52:18]Sock 9.Check first char [22:52:18]Sock 9.First char is OK [22:52:18]request: POST /json_proto HTTP/1.0 [22:52:18]Method: POST [22:52:18]URL: /json_proto [22:52:18]Method is POST - this is cgi request [22:52:18]url: /json_proto [22:52:18]query_string will be loaded in cgi processing [22:52:18]execute_cgi json_proto POST (null) [22:52:18]execute_cgi path=json_proto method=POST [22:52:18]POST find Content-Length [22:52:18]Host: 172.17.47.196:8080 [22:52:18]Content-Length: 215 [22:52:18]Content-Type: application/json [22:52:18] [22:52:18]POST finish read [22:52:18]Found Content-Length = 215 [22:52:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:52:18]execute_script... [22:52:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:52:18]POST & json_proto [22:52:18]process_json_proto [22:52:18]json parsed OK: [22:52:18]protocol is kg_v1.0 [22:52:18]action value=get_value [22:52:18]process_action get_value [22:52:18]cmd_get_value [22:52:18]process_action get_value done [22:52:18]requested_data is exist [22:52:18]produce_requested_data [22:52:18]requested_item kkm.sn is exist - process it [22:52:18]requested_item kkm.ver is exist - process it [22:52:18]requested_item fm.sn is exist - process it [22:52:18]wFMCommunicate request_size=4 [22:52:18]MH_SAM_APDU [22:52:18]CAPDU: 80 11 00 00 [22:52:18]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [22:52:18]Write i2c OK [22:52:18]MH_I2C_Read... [22:52:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:52:18]Read from MH i2c: E2 [22:52:18]MH_I2C_Read... [22:52:18]Read from MH i2c: E2 17 00 [22:52:18]MH_I2C_Read... [22:52:18]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E9 [22:52:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:52:18]wFMCommunicate OK [22:52:18]requested_item fd.num is exist - process it [22:52:18]SAM_PROTO_GetFieldsCounters [22:52:18]wFMCommunicate request_size=4 [22:52:18]MH_SAM_APDU [22:52:18]CAPDU: 80 13 00 00 [22:52:18]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [22:52:18]Write i2c OK [22:52:18]MH_I2C_Read... [22:52:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:52:18]Read from MH i2c: E2 [22:52:18]MH_I2C_Read... [22:52:18]Read from MH i2c: E2 62 00 [22:52:18]MH_I2C_Read... [22:52:18]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 56 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 B7 01 00 00 5E 04 04 00 B7 01 00 00 57 04 04 00 B8 01 00 00 19 04 04 00 00 00 00 00 90 00 81 [22:52: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 56 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 B7 01 00 00 5E 04 04 00 B7 01 00 00 57 04 04 00 B8 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:52:18]wFMCommunicate OK [22:52:18]SAM_PROTO_GetFieldsCounters done [22:52:18]requested_item shift.num is exist - process it [22:52:18]requested_item shift.opened is exist - process it [22:52:18]req_shift_opened [22:52:18]FM_GetShiftState [22:52:18]SAM_PROTO_GetShiftState [22:52:18]wFMCommunicate request_size=4 [22:52:18]MH_SAM_APDU [22:52:18]CAPDU: 80 13 01 00 [22:52:18]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [22:52:18]Write i2c OK [22:52:18]MH_I2C_Read... [22:52:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:52:18]Read from MH i2c: E2 [22:52:18]MH_I2C_Read... [22:52:18]Read from MH i2c: E2 0E 00 [22:52:18]MH_I2C_Read... [22:52:18]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4D [22:52:18]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [22:52:18]wFMCommunicate OK [22:52:18]SAM_PROTO_GetShiftState done [22:52:18]FM_GetShiftState done [22:52:18]req_shift_opened done [22:52:18]requested_item shift.open_date is exist - process it [22:52:18]req_shift_open_date [22:52:18]req_shift_open_date done [22:52:18]produce_requested_data done [22:52:18]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87126,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [22:52:18]process_action_free get_value [22:52:18]json_value_free [22:52:18]json_value_free done [22:52:18]process_json_proto returns [22:52:18]Send response to host [22:52:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87126,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [22:52:18]free response buf [22:52:18]execute_script done [22:52:18]execute_script returns [22:52:18]free content buf [22:52:18]Sock 9.Close socket [22:52:18]Sock 9.Thread stoped [22:52:18]accept exits with 7 [22:52:18]New connection [22:52:18]New thread 3066699108 created [22:52:18]Thread 3066842468 joined [22:52:18]Waiting for new connection... [22:52:18] Sock 7.Parse request [22:52:18]Sock 7.Check first char [22:52:18]Sock 7.First char is OK [22:52:18]request: POST /json_proto HTTP/1.0 [22:52:18]Method: POST [22:52:18]URL: /json_proto [22:52:18]Method is POST - this is cgi request [22:52:18]url: /json_proto [22:52:18]query_string will be loaded in cgi processing [22:52:18]execute_cgi json_proto POST (null) [22:52:18]execute_cgi path=json_proto method=POST [22:52:18]POST find Content-Length [22:52:18]Host: 172.17.47.196:8080 [22:52:18]Content-Length: 331 [22:52:18]Content-Type: application/json [22:52:18] [22:52:18]POST finish read [22:52:18]Found Content-Length = 331 [22:52:18]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:52:18]execute_script... [22:52:18]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:52:18]POST & json_proto [22:52:18]process_json_proto [22:52:18]json parsed OK: [22:52:18]protocol is kg_v1.0 [22:52:18]action value=get_value [22:52:18]process_action get_value [22:52:18]cmd_get_value [22:52:18]process_action get_value done [22:52:18]requested_data is exist [22:52:18]produce_requested_data [22:52:19]requested_item fm.sale.total is exist - process it [22:52:19]SAM_PROTO_GetFMData [22:52:19]wFMCommunicate request_size=4 [22:52:19]MH_SAM_APDU [22:52:19]CAPDU: 80 13 03 00 [22:52:19]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [22:52:19]Write i2c OK [22:52:19]MH_I2C_Read... [22:52:19]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [22:52:19]Read from MH i2c: E2 [22:52:19]MH_I2C_Read... [22:52:19]Read from MH i2c: E2 FD 00 [22:52:19]MH_I2C_Read... [22:52:19]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 73 50 01 00 69 04 A3 00 6F 04 04 00 F7 4D 01 00 B1 04 05 00 9B FE C1 B8 01 70 04 05 00 38 E6 D2 8A 01 72 04 04 00 63 18 EF 2D 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 96 0C D2 2E 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 CE C2 E6 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 9D [22:52:19]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 73 50 01 00 69 04 A3 00 6F 04 04 00 F7 4D 01 00 B1 04 05 00 9B FE C1 B8 01 70 04 05 00 38 E6 D2 8A 01 72 04 04 00 63 18 EF 2D 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 96 0C D2 2E 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 CE C2 E6 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 [22:52:19]wFMCommunicate OK [22:52:19]wFMCommunicate request_size=4 [22:52:19]MH_SAM_APDU [22:52:19]CAPDU: 80 17 00 00 [22:52:19]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [22:52:19]Write i2c OK [22:52:19]MH_I2C_Read... [22:52:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:52:19]Read from MH i2c: E2 [22:52:19]MH_I2C_Read... [22:52:19]Read from MH i2c: E2 FD 00 [22:52:19]MH_I2C_Read... [22:52:19]Read from MH i2c: E2 FD 00 14 00 00 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 1F [22:52:19]RAPDU: 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [22:52:19]wFMCommunicate OK [22:52:19]wFMCommunicate request_size=4 [22:52:19]MH_SAM_APDU [22:52:19]CAPDU: 80 17 00 00 [22:52:19]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [22:52:19]Write i2c OK [22:52:19]MH_I2C_Read... [22:52:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:52:20]Read from MH i2c: E2 [22:52:20]MH_I2C_Read... [22:52:20]Read from MH i2c: E2 FD 00 [22:52:20]MH_I2C_Read... [22:52:20]Read from MH i2c: E2 FD 00 15 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 6D [22:52:20]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 [22:52:20]wFMCommunicate OK [22:52:20]wFMCommunicate request_size=4 [22:52:20]MH_SAM_APDU [22:52:20]CAPDU: 80 17 00 00 [22:52:20]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [22:52:20]Write i2c OK [22:52:20]MH_I2C_Read... [22:52:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:52:20]Read from MH i2c: E2 [22:52:20]MH_I2C_Read... [22:52:20]Read from MH i2c: E2 FD 00 [22:52:20]MH_I2C_Read... [22:52:20]Read from MH i2c: E2 FD 00 16 00 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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 0E [22:52:20]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [22:52:20]wFMCommunicate OK [22:52:20]wFMCommunicate request_size=4 [22:52:20]MH_SAM_APDU [22:52:20]CAPDU: 80 17 00 00 [22:52:20]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [22:52:20]Write i2c OK [22:52:20]MH_I2C_Read... [22:52:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [22:52:20]Read from MH i2c: E2 [22:52:20]MH_I2C_Read... [22:52:20]Read from MH i2c: E2 E5 00 [22:52:20]MH_I2C_Read... [22:52:20]Read from MH i2c: E2 E5 00 17 00 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [22:52:20]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:52:20]wFMCommunicate OK [22:52:20]SAM_PROTO_GetFMData done [22:52:20]requested_item fm.sale_refund.total is exist - process it [22:52:20]requested_item fm.buy.total is exist - process it [22:52:20]requested_item shift.sale.total is exist - process it [22:52:20]SAM_PROTO_GetShiftData [22:52:20]wFMCommunicate request_size=4 [22:52:20]MH_SAM_APDU [22:52:20]CAPDU: 80 13 02 00 [22:52:20]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [22:52:20]Write i2c OK [22:52:20]MH_I2C_Read... [22:52:21]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [22:52:21]Read from MH i2c: E2 [22:52:21]MH_I2C_Read... [22:52:21]Read from MH i2c: E2 FD 00 [22:52:21]MH_I2C_Read... [22:52:21]Read from MH i2c: E2 FD 00 18 00 00 BC 04 AA 04 B8 04 6E 04 04 00 B7 01 00 00 69 04 9E 00 6F 04 04 00 B5 01 00 00 B1 04 04 00 62 4F 1D 02 70 04 04 00 20 11 E1 01 72 04 03 00 42 3E 3C 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 67 7F 39 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 84 CA 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 0C [22:52:21]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 B7 01 00 00 69 04 9E 00 6F 04 04 00 B5 01 00 00 B1 04 04 00 62 4F 1D 02 70 04 04 00 20 11 E1 01 72 04 03 00 42 3E 3C 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 67 7F 39 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 84 CA 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [22:52:21]wFMCommunicate OK [22:52:21]wFMCommunicate request_size=4 [22:52:21]MH_SAM_APDU [22:52:21]CAPDU: 80 17 00 00 [22:52:21]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [22:52:21]Write i2c OK [22:52:21]MH_I2C_Read... [22:52:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:52:21]Read from MH i2c: E2 [22:52:21]MH_I2C_Read... [22:52:21]Read from MH i2c: E2 FD 00 [22:52:21]MH_I2C_Read... [22:52:21]Read from MH i2c: E2 FD 00 19 00 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 81 [22:52:21]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 [22:52:21]wFMCommunicate OK [22:52:21]wFMCommunicate request_size=4 [22:52:21]MH_SAM_APDU [22:52:21]CAPDU: 80 17 00 00 [22:52:21]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [22:52:21]Write i2c OK [22:52:21]MH_I2C_Read... [22:52:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:52:21]Read from MH i2c: E2 [22:52:21]MH_I2C_Read... [22:52:21]Read from MH i2c: E2 FD 00 [22:52:21]MH_I2C_Read... [22:52:21]Read from MH i2c: E2 FD 00 1A 00 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 C3 [22:52:21]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 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [22:52:21]wFMCommunicate OK [22:52:21]wFMCommunicate request_size=4 [22:52:21]MH_SAM_APDU [22:52:21]CAPDU: 80 17 00 00 [22:52:21]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [22:52:21]Write i2c OK [22:52:21]MH_I2C_Read... [22:52:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:52:22]Read from MH i2c: E2 [22:52:22]MH_I2C_Read... [22:52:22]Read from MH i2c: E2 FD 00 [22:52:22]MH_I2C_Read... [22:52:22]Read from MH i2c: E2 FD 00 1B 00 00 03 00 00 EF 03 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 90 00 1C [22:52:22]RAPDU: 03 00 00 EF 03 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 90 00 [22:52:22]wFMCommunicate OK [22:52:22]wFMCommunicate request_size=4 [22:52:22]MH_SAM_APDU [22:52:22]CAPDU: 80 17 00 00 [22:52:22]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [22:52:22]Write i2c OK [22:52:22]MH_I2C_Read... [22:52:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [22:52:22]Read from MH i2c: E2 [22:52:22]MH_I2C_Read... [22:52:22]Read from MH i2c: E2 D9 00 [22:52:22]MH_I2C_Read... [22:52:22]Read from MH i2c: E2 D9 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [22:52:22]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:52:22]wFMCommunicate OK [22:52:22]SAM_PROTO_GetShiftData done [22:52:22]requested_item shift.sale.total_cash is exist - process it [22:52:22]requested_item shift.sale_refund.total is exist - process it [22:52:22]requested_item shift.sale_refund.total_cash is exist - process it [22:52:22]requested_item shift.buy.total is exist - process it [22:52:22]requested_item shift.buy.total_cash is exist - process it [22:52:22]produce_requested_data done [22:52:22]produce_requested_data return {"fm.sale.total":73946886.67,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":354752.98,"shift.sale.total_cash":315272.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [22:52:22]process_action_free get_value [22:52:22]json_value_free [22:52:22]json_value_free done [22:52:22]process_json_proto returns [22:52:22]Send response to host [22:52:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73946886.67,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":354752.98,"shift.sale.total_cash":315272.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [22:52:22]free response buf [22:52:22]execute_script done [22:52:22]execute_script returns [22:52:22]free content buf [22:52:22]Sock 7.Close socket [22:52:22]Sock 7.Thread stoped [22:52:22]accept exits with 9 [22:52:22]New connection [22:52:22]New thread 3066842468 created [22:52:22]Thread 3066699108 joined [22:52:22]Waiting for new connection... [22:52:22] Sock 9.Parse request [22:52:22]Sock 9.Check first char [22:52:22]Sock 9.First char is OK [22:52:22]request: POST /json_proto HTTP/1.0 [22:52:22]Method: POST [22:52:22]URL: /json_proto [22:52:22]Method is POST - this is cgi request [22:52:22]url: /json_proto [22:52:22]query_string will be loaded in cgi processing [22:52:22]execute_cgi json_proto POST (null) [22:52:22]execute_cgi path=json_proto method=POST [22:52:22]POST find Content-Length [22:52:22]Host: 172.17.47.196:8080 [22:52:22]Content-Length: 144 [22:52:22]Content-Type: application/json [22:52:22] [22:52:22]POST finish read [22:52:22]Found Content-Length = 144 [22:52:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [22:52:22]execute_script... [22:52:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [22:52:22]POST & json_proto [22:52:22]process_json_proto [22:52:22]json parsed OK: [22:52:22]protocol is kg_v1.0 [22:52:22]action value=print_doc [22:52:22]process_action print_doc [22:52:22]ExternCall_PrintAddStr [22:52:22]wPrintStart [22:52:22]Write to MH i2c: 01 00 00 1D 00 1D [22:52:22]Write i2c OK [22:52:22]MH_I2C_Read... [22:52:22]Read from MH i2c: 01 [22:52:22]MH_I2C_Read... [22:52:22]Read from MH i2c: 01 07 00 [22:52:22]MH_I2C_Read... [22:52:22]Read from MH i2c: 01 07 00 1D 00 00 00 00 00 00 FF 0F 32 [22:52:22]RasterBufferAndPrint [22:52:22]line Счет N : (3)148151 [22:52:22]line ИНН: 02508201610067 [22:52:22]line Контрольно-Кассовый Чек [22:52:22]line ПРОДАЖА [22:52:22]line Товар: 4607084351361 [22:52:22]line Бисквит Чоко пай 4шт [22:52:22]line 1.000 * 130.00 [22:52:22]line = 130.00 [22:52:22]line НДС 12% НСП 1% [22:52:22]line > о реализуемом товаре [22:52:22]line Товар: 5449000027474 [22:52:22]line Напиток FuzeTea зел чай манго,ромашка 1л [22:52:22]line 1.000 * 105.00 [22:52:22]line = 105.00 [22:52:22]line НДС 12% НСП 1% [22:52:22]line > о реализуемом товаре [22:52:22]line ИТОГО: 235.00 [22:52:22]line НСП 1% : 2.08 [22:52:22]line НДС 12% : 24.95 [22:52:22]line Наличными: 235.00 [22:52:22]line Безнал.: 0.00 [22:52:22]line Место: АЗС № 137 "Партнер Нефть" [22:52:22]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [22:52:22]line СНО: Общий режим [22:52:22]line Чек 438 22.09.2024 22:50 [22:52:22]line Смена: 497 ФФД: 1.0 [22:52:22]line ЗНМ: 0300000064 [22:52:22]line РНМ: 0000000000092592 [22:52:22]line Версия ККМ: 001 [22:52:22]line ФМ: 0000000000874979 [22:52:22]line ФД: 87125 [22:52:22]line ФПД: 250269548600303 [22:52:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T225020&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87125&fm=250269548600303&tin=02508201610067®Number=0000000000092592&sum=23500 [22:52:22]line 0 [22:52:22]written 0, free lines is 4095 [22:52:22]OFD Sender: No OFD packet to send [22:52:23]Write to MH i2c: 01 00 00 4C 00 4C [22:52:23]Write i2c OK [22:52:23]MH_I2C_Read... [22:52:23]Read from MH i2c: 01 [22:52:23]MH_I2C_Read... [22:52:23]Read from MH i2c: 01 07 00 [22:52:23]MH_I2C_Read... [22:52:23]Read from MH i2c: 01 07 00 4C 00 00 00 00 00 00 97 0C F6 [22:52:23]RasterBufferAndPrint [22:52:23]line [22:52:23]line [22:52:23]line [22:52:23]line [22:52:23]line [22:52:23]written 0, free lines is 3239 [22:52:23]MH_Cut [22:52:23]Write to MH i2c: D1 01 00 53 00 01 25 [22:52:23]Write i2c OK [22:52:23]MH_I2C_Read... [22:52:23]Read from MH i2c: D1 [22:52:23]MH_I2C_Read... [22:52:23]Read from MH i2c: D1 01 00 [22:52:23]MH_I2C_Read... [22:52:23]Read from MH i2c: D1 01 00 53 00 00 24 [22:52:23]Write to MH i2c: 01 00 00 54 00 54 [22:52:23]Write i2c OK [22:52:23]MH_I2C_Read... [22:52:23]*** Cut start [22:52:23]*** Partial cut [22:52:23]*** CUTSNS_PIN = 1 [22:52:23]*** CUTSNS_PIN = 0 [22:52:24]*** Brake cut motor [22:52:24]Read from MH i2c: 01 [22:52:24]MH_I2C_Read... [22:52:24]*** Stop cut motor [22:52:24]*** Cut end [22:52:24]Read from MH i2c: 01 07 00 [22:52:24]MH_I2C_Read... [22:52:24]Read from MH i2c: 01 07 00 54 00 00 00 00 00 00 FF 0F 69 [22:52:24]process_action print_doc done [22:52:24]requested_data is exist [22:52:24]produce_requested_data [22:52:24]produce_requested_data return (null) [22:52:24]process_action_free print_doc [22:52:24]json_value_free [22:52:24]json_value_free done [22:52:24]process_json_proto returns [22:52:24]Send response to host [22:52:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [22:52:24]free response buf [22:52:24]execute_script done [22:52:24]execute_script returns [22:52:24]free content buf [22:52:24]Sock 9.Close socket [22:52:24]Sock 9.Thread stoped [22:52:27]OFD Sender: No OFD packet to send [22:52:32]OFD Sender: No OFD packet to send [22:52:36]recv_with_timeout no data received [22:52:37]OFD Sender: No OFD packet to send [22:52:42]OFD Sender: No OFD packet to send [22:52:47]OFD Sender: No OFD packet to send [22:52:52]OFD Sender: No OFD packet to send [22:52:57]OFD Sender: No OFD packet to send [22:53:02]OFD Sender: No OFD packet to send [22:53:07]OFD Sender: No OFD packet to send [22:53:12]OFD Sender: No OFD packet to send [22:53:17]OFD Sender: No OFD packet to send [22:53:22]OFD Sender: No OFD packet to send [22:53:27]recv_with_timeout no data received [22:53:27]OFD Sender: No OFD packet to send [22:53:32]OFD Sender: No OFD packet to send [22:53:37]OFD Sender: No OFD packet to send [22:53:42]OFD Sender: No OFD packet to send [22:53:47]OFD Sender: No OFD packet to send [22:53: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:30]accept exits with 7 [22:54:30]New connection [22:54:30]New thread 3066699108 created [22:54:30]Thread 3066842468 joined [22:54:30]Waiting for new connection... [22:54:30] Sock 7.Parse request [22:54:30]Sock 7.Check first char [22:54:30]Sock 7.First char is OK [22:54:30]request: POST /json_proto HTTP/1.0 [22:54:30]Method: POST [22:54:30]URL: /json_proto [22:54:30]Method is POST - this is cgi request [22:54:30]url: /json_proto [22:54:30]query_string will be loaded in cgi processing [22:54:30]execute_cgi json_proto POST (null) [22:54:30]execute_cgi path=json_proto method=POST [22:54:30]POST find Content-Length [22:54:30]Host: 172.17.47.196:8080 [22:54:30]Content-Length: 1993 [22:54:30]Content-Type: application/json [22:54:30] [22:54:30]POST finish read [22:54:30]Found Content-Length = 1993 [22:54:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148152", "tax_sys" : 0, "items" : [ { "code": "4780022460315", "name": "\u0410\u043D\u0442\u0438\u0444\u0440\u0438\u0437 Yumiko green 5\u043A\u0433", "price" : 815.00, "quantity" : 1.000, "sum" : 815.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870112002775", "name": "\u0428\u043E\u043A \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A ALBENI BITES 80\u0433\u0440", "price" : 75.00, "quantity" : 2.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4823077632112", "name": "\u0412\u0430\u0444\u043B\u0438 ROSHEN WAFERS COCOA MILK 216 \u0433\u0440", "price" : 185.00, "quantity" : 1.000, "sum" : 185.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000273673", "name": "\u0421\u043E\u043A Piko Pulpy \u043A\u0440\u0430\u0441\u043D\u044B\u0439 \u0432\u0438\u043D\u043E\u0433\u0440\u0430\u0434 \u041F\u042D\u0422 1\u043B", "price" : 175.00, "quantity" : 1.000, "sum" : 175.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160204", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1,5\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000031750019", "name": "\u041F\u0430\u043A\u0435\u0442 \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u041D\u0435\u0444\u0442\u044C", "price" : 4.00, "quantity" : 1.000, "sum" : 4.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1389.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:54:30]execute_script... [22:54:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148152", "tax_sys" : 0, "items" : [ { "code": "4780022460315", "name": "\u0410\u043D\u0442\u0438\u0444\u0440\u0438\u0437 Yumiko green 5\u043A\u0433", "price" : 815.00, "quantity" : 1.000, "sum" : 815.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870112002775", "name": "\u0428\u043E\u043A \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A ALBENI BITES 80\u0433\u0440", "price" : 75.00, "quantity" : 2.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4823077632112", "name": "\u0412\u0430\u0444\u043B\u0438 ROSHEN WAFERS COCOA MILK 216 \u0433\u0440", "price" : 185.00, "quantity" : 1.000, "sum" : 185.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000273673", "name": "\u0421\u043E\u043A Piko Pulpy \u043A\u0440\u0430\u0441\u043D\u044B\u0439 \u0432\u0438\u043D\u043E\u0433\u0440\u0430\u0434 \u041F\u042D\u0422 1\u043B", "price" : 175.00, "quantity" : 1.000, "sum" : 175.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160204", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1,5\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000031750019", "name": "\u041F\u0430\u043A\u0435\u0442 \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u041D\u0435\u0444\u0442\u044C", "price" : 4.00, "quantity" : 1.000, "sum" : 4.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1389.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:54:30]POST & json_proto [22:54:30]process_json_proto [22:54:30]json parsed OK: [22:54:30]protocol is kg_v1.0 [22:54:30]action value=close_receipt [22:54:30]process_action close_receipt [22:54:30]cmd_close_receipt [22:54:30]MH_GetDate [22:54:30]Write to MH i2c: F0 00 00 55 00 44 [22:54:30]Write i2c OK [22:54:30]MH_I2C_Read... [22:54:30]Read from MH i2c: F0 [22:54:30]MH_I2C_Read... [22:54:30]Read from MH i2c: F0 09 00 [22:54:30]MH_I2C_Read... [22:54:30]Read from MH i2c: F0 09 00 55 00 00 27 A0 F0 66 4C 6B 94 66 1B [22:54:30]GetLastDocTimeStamp 1727045420 [22:54:30]current date 1727045671 [22:54:30]FM_GetShiftState [22:54:30]SAM_PROTO_GetShiftState [22:54:30]wFMCommunicate request_size=4 [22:54:30]MH_SAM_APDU [22:54:30]CAPDU: 80 13 01 00 [22:54:30]Write to MH i2c: E2 08 00 56 00 80 13 01 00 00 00 00 00 D3 [22:54:30]Write i2c OK [22:54:30]MH_I2C_Read... [22:54:30]Read from MH i2c: E2 [22:54:30]MH_I2C_Read... [22:54:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:54:30]Read from MH i2c: E2 0E 00 [22:54:30]MH_I2C_Read... [22:54:30]Read from MH i2c: E2 0E 00 56 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 91 [22:54:30]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [22:54:30]wFMCommunicate OK [22:54:30]SAM_PROTO_GetShiftState done [22:54:30]FM_GetShiftState done [22:54:30]opened in 1726964220 [22:54:30]opened+sec_in_day 1727050620 [22:54:30]quantity*price = 81500 [22:54:30]sum+1 = 81501 [22:54:30]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870112002775 Шок батончик ALBENI BITES 80гр 2.000 * 75.00 = 150.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4823077632112 Вафли ROSHEN WAFERS COCOA MILK 216 гр 1.000 * 185.00 = 185.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 5449000273673 Сок Piko Pulpy красный виноград ПЭТ 1л 1.000 * 175.00 = 175.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700000160204 Вода Легенда 1,5л 1.000 * 60.00 = 60.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000031750019 Пакет Партнер Нефть 1.000 * 4.00 = 4.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 1389.00 НСП 1% : 12.29 НДС 12% : 147.50 Наличными: 1389.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 440 22.09.2024 22:54 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87127 ФПД: 13303495588843 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T225431&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87127&fm=13303495588843&tin=02508201610067®Number=0000000000092592&sum=138900 0 [22:54:32]StoreToDocumentArchive [22:54:32]shift 497 fd 87127 [22:54:32]save to /storage/0497/doc_00087127 [22:54:32]save last doc name /storage/0497/doc_00087127 to /storage/kkm_last_doc_name [22:54:32]save OK [22:54:32]Clear old archive folders... [22:54:32]ProcessDocumentItem done err = 0, tmpTLVsize=849 [22:54:32]tlvbuf is 00763700 [22:54:32]SAM_PROTO_ClearQueue [22:54:32]wFMCommunicate request_size=4 [22:54:32]MH_SAM_APDU [22:54:32]CAPDU: 80 09 00 00 [22:54:32]Write to MH i2c: E2 08 00 63 00 80 09 00 00 00 00 00 00 D5 [22:54:32]Write i2c OK [22:54:32]MH_I2C_Read... [22:54:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:54:32]Read from MH i2c: E2 [22:54:32]MH_I2C_Read... [22:54:32]Read from MH i2c: E2 03 00 [22:54:32]MH_I2C_Read... [22:54:32]Read from MH i2c: E2 03 00 63 00 00 90 00 D7 [22:54:32]RAPDU: 90 00 [22:54:32]wFMCommunicate OK [22:54:32]SAM_PROTO_ClearQueue done [22:54:32]KKMCreateOFDPacket [22:54:32]OFDProtocolAddRootSTLVToBuf [22:54:32]FM_MakeSignedData [22:54:32]FM_MakeSignedData [22:54:32]SAM_PROTO_SignData [22:54:32]wFMCommunicate request_size=4 [22:54:32]MH_SAM_APDU [22:54:32]CAPDU: 80 0D 01 02 [22:54:32]Write to MH i2c: E2 08 00 64 00 80 0D 01 02 00 00 00 00 DD [22:54:32]Write i2c OK [22:54:32]MH_I2C_Read... [22:54:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:54:32]Read from MH i2c: E2 [22:54:32]MH_I2C_Read... [22:54:32]Read from MH i2c: E2 03 00 [22:54:32]MH_I2C_Read... [22:54:32]Read from MH i2c: E2 03 00 64 00 00 90 00 D8 [22:54:32]RAPDU: 90 00 [22:54:32]wFMCommunicate OK [22:54:32]wFMCommunicate request_size=255 [22:54:32]MH_SAM_APDU [22:54:32]CAPDU: 80 0D 02 02 FA 03 00 51 03 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 34 37 38 30 30 32 32 34 36 30 33 31 35 06 04 23 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 59 75 6D 69 6B 6F 20 67 72 65 65 6E 20 35 D0 BA D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 5C 3E 01 00 00 00 13 04 06 00 5C 3E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6F 00 8A 04 0D 00 34 38 37 30 31 31 32 30 30 32 37 37 35 06 04 2B 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 41 4C 42 45 4E 49 20 42 49 54 45 53 20 38 30 D0 B3 D1 80 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 70 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 32 31 [22:54:32]Write to MH i2c: E2 02 01 65 00 80 0D 02 02 FA 00 03 00 51 03 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 34 37 38 30 30 32 32 34 36 30 33 31 35 06 04 23 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 59 75 6D 69 6B 6F 20 67 72 65 65 6E 20 35 D0 BA D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 5C 3E 01 00 00 00 13 04 06 00 5C 3E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6F 00 8A 04 0D 00 34 38 37 30 31 31 32 30 30 32 37 37 35 06 04 2B 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 41 4C 42 45 4E 49 20 42 49 54 45 53 20 38 30 D0 B3 D1 80 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 70 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 32 31 00 00 14 [22:54:32]Write i2c OK [22:54:32]MH_I2C_Read... [22:54:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:54:32]Read from MH i2c: E2 [22:54:32]MH_I2C_Read... [22:54:32]Read from MH i2c: E2 03 00 [22:54:32]MH_I2C_Read... [22:54:32]Read from MH i2c: E2 03 00 65 00 00 90 00 D9 [22:54:32]RAPDU: 90 00 [22:54:32]wFMCommunicate OK [22:54:32]wFMCommunicate request_size=255 [22:54:32]MH_SAM_APDU [22:54:32]CAPDU: 80 0D 02 02 FA 31 32 06 04 2C 00 D0 92 D0 B0 D1 84 D0 BB D0 B8 20 52 4F 53 48 45 4E 20 57 41 46 45 52 53 20 43 4F 43 4F 41 20 4D 49 4C 4B 20 32 31 36 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 44 48 00 00 00 00 13 04 06 00 44 48 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 80 00 8A 04 0D 00 35 34 34 39 30 30 30 32 37 33 36 37 33 06 04 3C 00 D0 A1 D0 BE D0 BA 20 50 69 6B 6F 20 50 75 6C 70 79 20 D0 BA D1 80 D0 B0 D1 81 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 5C 44 00 00 00 00 13 04 06 00 5C 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 [22:54:32]Write to MH i2c: E2 02 01 66 00 80 0D 02 02 FA 00 31 32 06 04 2C 00 D0 92 D0 B0 D1 84 D0 BB D0 B8 20 52 4F 53 48 45 4E 20 57 41 46 45 52 53 20 43 4F 43 4F 41 20 4D 49 4C 4B 20 32 31 36 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 44 48 00 00 00 00 13 04 06 00 44 48 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 80 00 8A 04 0D 00 35 34 34 39 30 30 30 32 37 33 36 37 33 06 04 3C 00 D0 A1 D0 BE D0 BA 20 50 69 6B 6F 20 50 75 6C 70 79 20 D0 BA D1 80 D0 B0 D1 81 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 5C 44 00 00 00 00 13 04 06 00 5C 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 00 00 7B [22:54:32]Write i2c OK [22:54:32]MH_I2C_Read... [22:54:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:54:33]Read from MH i2c: E2 [22:54:33]MH_I2C_Read... [22:54:33]Read from MH i2c: E2 03 00 [22:54:33]MH_I2C_Read... [22:54:33]Read from MH i2c: E2 03 00 66 00 00 90 00 DA [22:54:33]RAPDU: 90 00 [22:54:33]wFMCommunicate OK [22:54:33]wFMCommunicate request_size=255 [22:54:33]MH_SAM_APDU [22:54:33]CAPDU: 80 0D 02 02 FA 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 1E 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 39 00 00 00 00 07 04 06 00 94 1E 02 00 00 00 [22:54:33]Write to MH i2c: E2 02 01 67 00 80 0D 02 02 FA 00 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 1E 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 39 00 00 00 00 07 04 06 00 94 1E 02 00 00 00 00 00 A6 [22:54:33]OFD Sender: No OFD packet to send [22:54:33]Write i2c OK [22:54:33]MH_I2C_Read... [22:54:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:54:33]Read from MH i2c: E2 [22:54:33]MH_I2C_Read... [22:54:33]Read from MH i2c: E2 03 00 [22:54:33]MH_I2C_Read... [22:54:33]Read from MH i2c: E2 03 00 67 00 00 90 00 DB [22:54:33]RAPDU: 90 00 [22:54:33]wFMCommunicate OK [22:54:33]wFMCommunicate request_size=108 [22:54:33]MH_SAM_APDU [22:54:33]CAPDU: 80 0D 02 02 67 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 01 00 00 F4 03 04 00 27 A0 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 57 54 01 00 35 04 06 00 0C 19 76 20 FB EB [22:54:33]Write to MH i2c: E2 6F 00 68 00 80 0D 02 02 67 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 01 00 00 F4 03 04 00 27 A0 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 57 54 01 00 35 04 06 00 0C 19 76 20 FB EB 00 00 FC [22:54:33]Write i2c OK [22:54:33]MH_I2C_Read... [22:54:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:54:33]Read from MH i2c: E2 [22:54:33]MH_I2C_Read... [22:54:33]Read from MH i2c: E2 03 00 [22:54:33]MH_I2C_Read... [22:54:33]Read from MH i2c: E2 03 00 68 00 00 90 00 DC [22:54:33]RAPDU: 90 00 [22:54:33]wFMCommunicate OK [22:54:33]wFMCommunicate request_size=4 [22:54:33]MH_SAM_APDU [22:54:33]CAPDU: 80 0D 03 02 [22:54:33]Write to MH i2c: E2 08 00 69 00 80 0D 03 02 00 00 00 00 E4 [22:54:33]Write i2c OK [22:54:33]MH_I2C_Read... [22:54:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:54:33]Read from MH i2c: E2 [22:54:33]MH_I2C_Read... [22:54:33]Read from MH i2c: E2 0B 00 [22:54:33]MH_I2C_Read... [22:54:33]Read from MH i2c: E2 0B 00 69 00 00 CE 35 1A F9 4C B6 0F E0 90 00 EC [22:54:33]RAPDU: CE 35 1A F9 4C B6 0F E0 90 00 [22:54:33]wFMCommunicate OK [22:54:33]SAM_PROTO_SignData done [22:54:33]FM_MakeSignedData done [22:54:33]CreateOFDProtocolMessage [22:54:33]wFMCommunicate request_size=4 [22:54:33]MH_SAM_APDU [22:54:33]CAPDU: 80 11 00 00 [22:54:33]Write to MH i2c: E2 08 00 6A 00 80 11 00 00 00 00 00 00 E4 [22:54:33]Write i2c OK [22:54:33]MH_I2C_Read... [22:54:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:54:33]Read from MH i2c: E2 [22:54:33]MH_I2C_Read... [22:54:33]Read from MH i2c: E2 17 00 [22:54:33]MH_I2C_Read... [22:54:33]Read from MH i2c: E2 17 00 6A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 43 [22:54:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:54:33]wFMCommunicate OK [22:54:33]CreateOFDProtocolMessage done [22:54:33]OFDSenderStorePacket 87127 [22:54:33]StoreOFDPacket docnum=87127 [22:54:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 65 03 00 00 A0 40 5D 03 6A AE 5A 03 01 00 03 00 51 03 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 34 37 38 30 30 32 32 34 36 30 33 31 35 06 04 23 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 59 75 6D 69 6B 6F 20 67 72 65 65 6E 20 35 D0 BA D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 5C 3E 01 00 00 00 13 04 06 00 5C 3E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6F 00 8A 04 0D 00 34 38 37 30 31 31 32 30 30 32 37 37 35 06 04 2B 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 41 4C 42 45 4E 49 20 42 49 54 45 53 20 38 30 D0 B3 D1 80 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 70 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 32 31 31 32 06 04 2C 00 D0 92 D0 B0 D1 84 D0 BB D0 B8 20 52 4F 53 48 45 4E 20 57 41 46 45 52 53 20 43 4F 43 4F 41 20 4D 49 4C 4B 20 32 31 36 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 44 48 00 00 00 00 13 04 06 00 44 48 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 80 00 8A 04 0D 00 35 34 34 39 30 30 30 32 37 33 36 37 33 06 04 3C 00 D0 A1 D0 BE D0 BA 20 50 69 6B 6F 20 50 75 6C 70 79 20 D0 BA D1 80 D0 B0 D1 81 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 5C 44 00 00 00 00 13 04 06 00 5C 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 1E 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 39 00 00 00 00 07 04 06 00 94 1E 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 01 00 00 F4 03 04 00 27 A0 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 57 54 01 00 35 04 06 00 0C 19 76 20 FB EB CE 35 1A F9 4C B6 0F E0 [22:54:33]CheckFolder [22:54:33]dirname=/storage/ofd_packets [22:54:33]CheckFolder done [22:54:33]ProducePacketName [22:54:33]name=ofd_packets/00087127 [22:54:33]NVStorageSaveData ofd_packets/00087127 [22:54:33]File name is /storage/ofd_packets/00087127 [22:54:33]Write 899 bytes [22:54:33]NVStorageSaveData done [22:54:33]OFDSenderStorePacket done [22:54:33]KKMCreateOFDPacket done [22:54:33]NVStorageSaveData kkm_last_timestamp [22:54:33]File name is /storage/kkm_last_timestamp [22:54:33]Write 4 bytes [22:54:33]NVStorageSaveData done [22:54:33]ExternCall_PrintAddStr [22:54:33]wPrintStart [22:54:33]Write to MH i2c: 01 00 00 6B 00 6B [22:54:33]Write i2c OK [22:54:33]MH_I2C_Read... [22:54:33]Read from MH i2c: 01 [22:54:33]MH_I2C_Read... [22:54:33]Read from MH i2c: 01 07 00 [22:54:33]MH_I2C_Read... [22:54:33]OFD Sender: Processing packet 87127 [packets to send 277, broken 276] [22:54:33]ProducePacketName [22:54:33]name=ofd_packets/00087127 [22:54:33]OFD Sender: To server: pG, [22:54:33]CommunicateWithHost lk.salyk.kg:30040 [22:54:33]ConnectInit lk.salyk.kg [22:54:33]Read from MH i2c: 01 07 00 6B 00 00 00 00 00 00 FF 0F 80 [22:54:33]RasterBufferAndPrint [22:54:33]line Счет N : (3)148152 [22:54:33]line ИНН: 02508201610067 [22:54:33]line Контрольно-Кассовый Чек [22:54:33]line ПРОДАЖА [22:54:33]line Товар: 4780022460315 [22:54:33]line Антифриз Yumiko green 5кг [22:54:33]line 1.000 * 815.00 [22:54:33]line = 815.00 [22:54:33]line НДС 12% НСП 1% [22:54:33]line > о реализуемом товаре [22:54:33]line Товар: 4870112002775 [22:54:33]line Шок батончик ALBENI BITES 80гр [22:54:33]line 2.000 * 75.00 [22:54:33]line = 150.00 [22:54:33]line НДС 12% НСП 1% [22:54:33]line > о реализуемом товаре [22:54:33]line Товар: 4823077632112 [22:54:33]line Вафли ROSHEN WAFERS COCOA MILK 216 гр [22:54:33]line 1.000 * 185.00 [22:54:33]line = 185.00 [22:54:33]line НДС 12% НСП 1% [22:54:33]line > о реализуемом товаре [22:54:33]line Товар: 5449000273673 [22:54:33]line Сок Piko Pulpy красный виноград ПЭТ 1л [22:54:33]line 1.000 * 175.00 [22:54:33]line = 175.00 [22:54:33]line НДС 12% НСП 1% [22:54:33]line > о реализуемом товаре [22:54:33]line Товар: 4700000160204 [22:54:33]line Вода Легенда 1,5л [22:54:33]line 1.000 * 60.00 [22:54:33]line = 60.00 [22:54:33]line НДС 12% НСП 1% [22:54:33]line > о реализуемом товаре [22:54:33]line Товар: 2000031750019 [22:54:33]line Пакет Партнер Нефть [22:54:33]line 1.000 * 4.00 [22:54:33]line = 4.00 [22:54:33]line НДС 12% НСП 1% [22:54:33]line > о реализуемом товаре [22:54:33]line ИТОГО: 1389.00 [22:54:33]line НСП 1% : 12.29 [22:54:33]line НДС 12% : 147.50 [22:54:33]line Наличными: 1389.00 [22:54:33]line Безнал.: 0.00 [22:54:33]line Место: АЗС № 137 "Партнер Нефть" [22:54:33]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [22:54:33]line СНО: Общий режим [22:54:33]line Чек 440 22.09.2024 22:54 [22:54:33]line Смена: 497 ФФД: 1.0 [22:54:33]line ЗНМ: 0300000064 [22:54:33]line РНМ: 0000000000092592 [22:54:33]line Версия ККМ: 001 [22:54:33]line ФМ: 0000000000874979 [22:54:33]line ФД: 87127 [22:54:33]line ФПД: 13303495588843 [22:54:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T225431&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87127&fm=13303495588843&tin=02508201610067®Number=0000000000092592&sum=138900 [22:54:33]line 0 [22:54:33]written 0, free lines is 4095 [22:54:34]Connected sock=9 [22:54:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 65 03 00 00 A0 40 5D 03 6A AE 5A 03 01 00 03 00 51 03 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 34 37 38 30 30 32 32 34 36 30 33 31 35 06 04 23 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 59 75 6D 69 6B 6F 20 67 72 65 65 6E 20 35 D0 BA D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 5C 3E 01 00 00 00 13 04 06 00 5C 3E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6F 00 8A 04 0D 00 34 38 37 30 31 31 32 30 30 32 37 37 35 06 04 2B 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 41 4C 42 45 4E 49 20 42 49 54 45 53 20 38 30 D0 B3 D1 80 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 70 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 32 31 31 32 06 04 2C 00 D0 92 D0 B0 D1 84 D0 BB D0 B8 20 52 4F 53 48 45 4E 20 57 41 46 45 52 53 20 43 4F 43 4F 41 20 4D 49 4C 4B 20 32 31 36 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 44 48 00 00 00 00 13 04 06 00 44 48 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 80 00 8A 04 0D 00 35 34 34 39 30 30 30 32 37 33 36 37 33 06 04 3C 00 D0 A1 D0 BE D0 BA 20 50 69 6B 6F 20 50 75 6C 70 79 20 D0 BA D1 80 D0 B0 D1 81 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 5C 44 00 00 00 00 13 04 06 00 5C 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 1E 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 39 00 00 00 00 07 04 06 00 94 1E 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 01 00 00 F4 03 04 00 27 A0 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 57 54 01 00 35 04 06 00 0C 19 76 20 FB EB CE 35 1A F9 4C B6 0F E0 [22:54:34]Write to MH i2c: 01 00 00 B4 00 B4 [22:54:34]Write i2c OK [22:54:34]MH_I2C_Read... [22:54:34]Read from MH i2c: 01 [22:54:34]MH_I2C_Read... [22:54:34]Read from MH i2c: 01 07 00 [22:54:34]MH_I2C_Read... [22:54:34]Read from MH i2c: 01 07 00 B4 00 00 00 00 00 00 FC 0A C1 [22:54:34]RasterBufferAndPrint [22:54:34]line [22:54:34]line [22:54:34]line [22:54:34]line [22:54:34]line [22:54:34]written 0, free lines is 2824 [22:54:34]MH_Cut [22:54:34]Write to MH i2c: D1 01 00 BB 00 01 8D [22:54:34]Write i2c OK [22:54:34]MH_I2C_Read... [22:54:34]Read from MH i2c: D1 [22:54:34]MH_I2C_Read... [22:54:34]Read from MH i2c: D1 01 00 [22:54:34]MH_I2C_Read... [22:54:34]Read from MH i2c: D1 01 00 BB 00 00 8C [22:54:34]Write to MH i2c: 01 00 00 BC 00 BC [22:54:34]Write i2c OK [22:54:34]MH_I2C_Read... [22:54:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 B7 0C 47 00 5B 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 34 39 37 39 10 04 04 00 57 54 01 00 F4 03 04 00 F6 4A F0 66 B6 04 01 00 00 33 83 1C 6D 3F 17 D2 33 [22:54:35]CommunicateWithHost err = 0 [22:54:35]CheckOFDResponse [22:54:35]1017 (14) - 77093643461234 [22:54:35]1041 (16) - 0000000000874979 [22:54:35]1040 (4) - 87127 [22:54:35]1012 (4) - 22.09.2024 16:51 [22:54:35]1206 (1) - 0 [22:54:35]OFD Sender: Remove packet 87127 [22:54:35]ProducePacketName [22:54:35]name=ofd_packets/00087127 [22:54:35]NVStorageDeleteData [22:54:35]*** Cut start [22:54:35]*** Partial cut [22:54:35]*** CUTSNS_PIN = 1 [22:54:35]*** CUTSNS_PIN = 0 [22:54:36]*** Brake cut motor [22:54:36]OFD Sender: No OFD packet to send [22:54:36]Read from MH i2c: 01 [22:54:36]MH_I2C_Read... [22:54:36]*** Stop cut motor [22:54:36]*** Cut end [22:54:36]Read from MH i2c: 01 07 00 [22:54:36]MH_I2C_Read... [22:54:36]Read from MH i2c: 01 07 00 BC 00 00 00 00 00 00 FF 0F D1 [22:54:36]process_action close_receipt done [22:54:36]requested_data is exist [22:54:36]produce_requested_data [22:54:36]requested_item fm.sn is exist - process it [22:54:36]wFMCommunicate request_size=4 [22:54:36]MH_SAM_APDU [22:54:36]CAPDU: 80 11 00 00 [22:54:36]Write to MH i2c: E2 08 00 BD 00 80 11 00 00 00 00 00 00 37 [22:54:36]Write i2c OK [22:54:36]MH_I2C_Read... [22:54:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:54:36]Read from MH i2c: E2 [22:54:36]MH_I2C_Read... [22:54:36]Read from MH i2c: E2 17 00 [22:54:36]MH_I2C_Read... [22:54:36]Read from MH i2c: E2 17 00 BD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 96 [22:54:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:54:36]wFMCommunicate OK [22:54:36]requested_item fd.num is exist - process it [22:54:36]SAM_PROTO_GetFieldsCounters [22:54:36]wFMCommunicate request_size=4 [22:54:36]MH_SAM_APDU [22:54:36]CAPDU: 80 13 00 00 [22:54:36]Write to MH i2c: E2 08 00 BE 00 80 13 00 00 00 00 00 00 3A [22:54:36]Write i2c OK [22:54:36]MH_I2C_Read... [22:54:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:54:36]Read from MH i2c: E2 [22:54:36]MH_I2C_Read... [22:54:36]Read from MH i2c: E2 62 00 [22:54:36]MH_I2C_Read... [22:54:36]Read from MH i2c: E2 62 00 BE 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 57 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 B8 01 00 00 5E 04 04 00 B8 01 00 00 57 04 04 00 B9 01 00 00 19 04 04 00 00 00 00 00 90 00 32 [22: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 57 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 B8 01 00 00 5E 04 04 00 B8 01 00 00 57 04 04 00 B9 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:54:36]wFMCommunicate OK [22:54:36]SAM_PROTO_GetFieldsCounters done [22:54:36]requested_item shift.num is exist - process it [22:54:36]requested_item shift.opened is exist - process it [22:54:36]req_shift_opened [22:54:36]FM_GetShiftState [22:54:36]SAM_PROTO_GetShiftState [22:54:36]wFMCommunicate request_size=4 [22:54:36]MH_SAM_APDU [22:54:36]CAPDU: 80 13 01 00 [22:54:36]Write to MH i2c: E2 08 00 BF 00 80 13 01 00 00 00 00 00 3C [22:54:36]Write i2c OK [22:54:36]MH_I2C_Read... [22:54:36]Read from MH i2c: E2 [22:54:36]MH_I2C_Read... [22:54:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:54:36]Read from MH i2c: E2 0E 00 [22:54:36]MH_I2C_Read... [22:54:36]Read from MH i2c: E2 0E 00 BF 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 FA [22:54:36]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [22:54:36]wFMCommunicate OK [22:54:36]SAM_PROTO_GetShiftState done [22:54:36]FM_GetShiftState done [22:54:36]req_shift_opened done [22:54:36]requested_item shift.open_date is exist - process it [22:54:36]req_shift_open_date [22:54:36]req_shift_open_date done [22:54:36]produce_requested_data done [22:54:36]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87127,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [22:54:36]process_action_free close_receipt [22:54:36]json_value_free [22:54:36]json_value_free done [22:54:36]process_json_proto returns [22:54:36]Send response to host [22:54:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87127,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [22:54:36]free response buf [22:54:36]execute_script done [22:54:36]execute_script returns [22:54:36]free content buf [22:54:36]Sock 7.Close socket [22:54:36]Sock 7.Thread stoped [22:54:41]OFD Sender: No OFD packet to send [22:54:46]OFD Sender: No OFD packet to send [22:54:51]OFD Sender: No OFD packet to send [22:54:56]OFD Sender: No OFD packet to send [22:55:01]OFD Sender: No OFD packet to send [22:55:06]OFD Sender: No OFD packet to send [22:55:11]OFD Sender: No OFD packet to send [22:55:16]OFD Sender: No OFD packet to send [22:55:21]OFD Sender: No OFD packet to send [22:55:26]OFD Sender: No OFD packet to send [22:55:31]OFD Sender: No OFD packet to send [22:55:36]OFD Sender: No OFD packet to send [22:55:41]OFD Sender: No OFD packet to send [22:55:45]accept exits with 10 [22:55:45]New connection [22:55:45]New thread 3066842468 created [22:55:45]Thread 3066699108 joined [22:55:45]Waiting for new connection... [22:55:45] Sock 10.Parse request [22:55:45]Sock 10.Check first char [22:55:45]Sock 10.First char is OK [22:55:45]request: POST /json_proto HTTP/1.0 [22:55:45]Method: POST [22:55:45]URL: /json_proto [22:55:45]Method is POST - this is cgi request [22:55:45]url: /json_proto [22:55:45]query_string will be loaded in cgi processing [22:55:45]execute_cgi json_proto POST (null) [22:55:45]execute_cgi path=json_proto method=POST [22:55:45]POST find Content-Length [22:55:45]Host: 172.17.47.196:8080 [22:55:45]Content-Length: 988 [22:55:45]Content-Type: application/json [22:55:45] [22:55:45]POST finish read [22:55:45]Found Content-Length = 988 [22:55:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872042", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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 137\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" ] } } [22:55:45]execute_script... [22:55:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872042", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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 137\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" ] } } [22:55:45]POST & json_proto [22:55:45]process_json_proto [22:55:45]json parsed OK: [22:55:45]protocol is kg_v1.0 [22:55:45]action value=close_receipt [22:55:45]process_action close_receipt [22:55:45]cmd_close_receipt [22:55:45]MH_GetDate [22:55:45]Write to MH i2c: F0 00 00 C0 00 AF [22:55:45]Write i2c OK [22:55:45]MH_I2C_Read... [22:55:45]Read from MH i2c: F0 [22:55:45]MH_I2C_Read... [22:55:45]Read from MH i2c: F0 09 00 [22:55:45]MH_I2C_Read... [22:55:45]Read from MH i2c: F0 09 00 C0 00 00 71 A0 F0 66 4C 6B 94 66 D0 [22:55:45]GetLastDocTimeStamp 1727045671 [22:55:45]current date 1727045745 [22:55:45]FM_GetShiftState [22:55:45]SAM_PROTO_GetShiftState [22:55:45]wFMCommunicate request_size=4 [22:55:45]MH_SAM_APDU [22:55:45]CAPDU: 80 13 01 00 [22:55:45]Write to MH i2c: E2 08 00 C1 00 80 13 01 00 00 00 00 00 3E [22:55:45]Write i2c OK [22:55:45]MH_I2C_Read... [22:55:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:55:45]Read from MH i2c: E2 [22:55:45]MH_I2C_Read... [22:55:45]Read from MH i2c: E2 0E 00 [22:55:45]MH_I2C_Read... [22:55:45]Read from MH i2c: E2 0E 00 C1 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 FC [22:55:45]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [22:55:45]wFMCommunicate OK [22:55:45]SAM_PROTO_GetShiftState done [22:55:45]FM_GetShiftState done [22:55:45]opened in 1726964220 [22:55:45]opened+sec_in_day 1727050620 [22:55:45]quantity*price = 900068 [22:55:45]sum+1 = 900070 [22:55:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.69 ИТОГО: 9000.00 Внесено: 9000.00 СДАЧА: 0.00 НСП 1% : 79.65 НДС 12% : 955.82 Наличными: 9000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 441 22.09.2024 22:55 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа ДТ номер 137 сэкономлено 119.69 сом ФМ: 0000000000874979 ФД: 87128 ФПД: 212565669172434 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T225545&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87128&fm=212565669172434&tin=02508201610067®Number=0000000000092592&sum=900000 [22:55:46]StoreToDocumentArchive [22:55:46]shift 497 fd 87128 [22:55:46]save to /storage/0497/doc_00087128 [22:55:46]save last doc name /storage/0497/doc_00087128 to /storage/kkm_last_doc_name [22:55:46]save OK [22:55:46]Clear old archive folders... [22:55:46]ProcessDocumentItem done err = 0, tmpTLVsize=252 [22:55:46]tlvbuf is 00716060 [22:55:46]SAM_PROTO_ClearQueue [22:55:46]wFMCommunicate request_size=4 [22:55:46]MH_SAM_APDU [22:55:46]CAPDU: 80 09 00 00 [22:55:46]Write to MH i2c: E2 08 00 CE 00 80 09 00 00 00 00 00 00 40 [22:55:46]Write i2c OK [22:55:46]MH_I2C_Read... [22:55:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:55:46]Read from MH i2c: E2 [22:55:46]MH_I2C_Read... [22:55:46]Read from MH i2c: E2 03 00 [22:55:46]MH_I2C_Read... [22:55:46]Read from MH i2c: E2 03 00 CE 00 00 90 00 42 [22:55:46]RAPDU: 90 00 [22:55:46]wFMCommunicate OK [22:55:46]SAM_PROTO_ClearQueue done [22:55:46]KKMCreateOFDPacket [22:55:46]OFDProtocolAddRootSTLVToBuf [22:55:46]FM_MakeSignedData [22:55:46]FM_MakeSignedData [22:55:46]SAM_PROTO_SignData [22:55:46]wFMCommunicate request_size=4 [22:55:46]MH_SAM_APDU [22:55:46]CAPDU: 80 0D 01 02 [22:55:46]Write to MH i2c: E2 08 00 CF 00 80 0D 01 02 00 00 00 00 48 [22:55:46]Write i2c OK [22:55:46]MH_I2C_Read... [22:55:46]OFD Sender: No OFD packet to send [22:55:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:55:46]Read from MH i2c: E2 [22:55:46]MH_I2C_Read... [22:55:46]Read from MH i2c: E2 03 00 [22:55:46]MH_I2C_Read... [22:55:46]Read from MH i2c: E2 03 00 CF 00 00 90 00 43 [22:55:46]RAPDU: 90 00 [22:55:46]wFMCommunicate OK [22:55:46]wFMCommunicate request_size=255 [22:55:46]MH_SAM_APDU [22:55:46]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 B9 01 00 00 F4 03 04 00 71 A0 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 58 54 01 00 35 04 06 00 [22:55:46]Write to MH i2c: E2 02 01 D0 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 B9 01 00 00 F4 03 04 00 71 A0 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 58 54 01 00 35 04 06 00 00 00 C2 [22:55:46]Write i2c OK [22:55:46]MH_I2C_Read... [22:55:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:55:46]Read from MH i2c: E2 [22:55:46]MH_I2C_Read... [22:55:46]Read from MH i2c: E2 03 00 [22:55:46]MH_I2C_Read... [22:55:46]Read from MH i2c: E2 03 00 D0 00 00 90 00 44 [22:55:46]RAPDU: 90 00 [22:55:46]wFMCommunicate OK [22:55:46]wFMCommunicate request_size=11 [22:55:46]MH_SAM_APDU [22:55:46]CAPDU: 80 0D 02 02 06 C1 53 CD 33 D4 D2 [22:55:46]Write to MH i2c: E2 0E 00 D1 00 80 0D 02 02 06 00 C1 53 CD 33 D4 D2 00 00 11 [22:55:46]Write i2c OK [22:55:46]MH_I2C_Read... [22:55:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:55:46]Read from MH i2c: E2 [22:55:46]MH_I2C_Read... [22:55:46]Read from MH i2c: E2 03 00 [22:55:46]MH_I2C_Read... [22:55:46]Read from MH i2c: E2 03 00 D1 00 00 90 00 45 [22:55:46]RAPDU: 90 00 [22:55:46]wFMCommunicate OK [22:55:46]wFMCommunicate request_size=4 [22:55:46]MH_SAM_APDU [22:55:46]CAPDU: 80 0D 03 02 [22:55:46]Write to MH i2c: E2 08 00 D2 00 80 0D 03 02 00 00 00 00 4D [22:55:46]Write i2c OK [22:55:46]MH_I2C_Read... [22:55:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:55:46]Read from MH i2c: E2 [22:55:46]MH_I2C_Read... [22:55:46]Read from MH i2c: E2 0B 00 [22:55:46]MH_I2C_Read... [22:55:46]Read from MH i2c: E2 0B 00 D2 00 00 32 BC 1D 98 39 BA 8D AE 90 00 1F [22:55:46]RAPDU: 32 BC 1D 98 39 BA 8D AE 90 00 [22:55:46]wFMCommunicate OK [22:55:46]SAM_PROTO_SignData done [22:55:46]FM_MakeSignedData done [22:55:46]CreateOFDProtocolMessage [22:55:46]wFMCommunicate request_size=4 [22:55:46]MH_SAM_APDU [22:55:46]CAPDU: 80 11 00 00 [22:55:46]Write to MH i2c: E2 08 00 D3 00 80 11 00 00 00 00 00 00 4D [22:55:46]Write i2c OK [22:55:46]MH_I2C_Read... [22:55:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:55:46]Read from MH i2c: E2 [22:55:46]MH_I2C_Read... [22:55:46]Read from MH i2c: E2 17 00 [22:55:46]MH_I2C_Read... [22:55:46]Read from MH i2c: E2 17 00 D3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 AC [22:55:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:55:46]wFMCommunicate OK [22:55:46]CreateOFDProtocolMessage done [22:55:46]OFDSenderStorePacket 87128 [22:55:46]StoreOFDPacket docnum=87128 [22:55:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 89 FF 08 01 AF 34 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 B9 01 00 00 F4 03 04 00 71 A0 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 58 54 01 00 35 04 06 00 C1 53 CD 33 D4 D2 32 BC 1D 98 39 BA 8D AE [22:55:46]CheckFolder [22:55:46]dirname=/storage/ofd_packets [22:55:46]CheckFolder done [22:55:46]ProducePacketName [22:55:46]name=ofd_packets/00087128 [22:55:46]NVStorageSaveData ofd_packets/00087128 [22:55:46]File name is /storage/ofd_packets/00087128 [22:55:46]Write 302 bytes [22:55:46]NVStorageSaveData done [22:55:46]OFDSenderStorePacket done [22:55:46]KKMCreateOFDPacket done [22:55:46]NVStorageSaveData kkm_last_timestamp [22:55:46]File name is /storage/kkm_last_timestamp [22:55:46]Write 4 bytes [22:55:46]NVStorageSaveData done [22:55:46]ExternCall_PrintAddStr [22:55:46]wPrintStart [22:55:46]Write to MH i2c: 01 00 00 D4 00 D4 [22:55:46]Write i2c OK [22:55:46]MH_I2C_Read... [22:55:46]Read from MH i2c: 01 [22:55:46]MH_I2C_Read... [22:55:46]Read from MH i2c: 01 07 00 [22:55:46]MH_I2C_Read... [22:55:46]Read from MH i2c: 01 07 00 D4 00 00 00 00 00 00 FF 0F E9 [22:55:46]RasterBufferAndPrint [22:55:46]line Счет N : (1)872042 [22:55:46]line ИНН: 02508201610067 [22:55:46]line Контрольно-Кассовый Чек [22:55:46]line ПРОДАЖА [22:55:46]line ТРК (МРК, ГНК) : 11 [22:55:46]line Товар: 2710194210 [22:55:46]line ДТ(л)-К-4 [22:55:46]line 119.690 * 75.20 [22:55:46]line = 9000.69 [22:55:46]line НДС 12% НСП 1% [22:55:46]line > о реализуемом товаре [22:55:46]line ОКРУГЛЕНИЕ: -0.69 [22:55:46]line ИТОГО: 9000.00 [22:55:46]line Внесено: 9000.00 [22:55:46]line СДАЧА: 0.00 [22:55:46]line НСП 1% : 79.65 [22:55:46]line НДС 12% : 955.82 [22:55:46]line Наличными: 9000.00 [22:55:46]line Безнал.: 0.00 [22:55:46]line Место: АЗС № 137 "Партнер Нефть" [22:55:46]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [22:55:46]line СНО: Общий режим [22:55:46]line Чек 441 22.09.2024 22:55 [22:55:46]line Смена: 497 ФФД: 1.0 [22:55:46]line ЗНМ: 0300000064 [22:55:46]line РНМ: 0000000000092592 [22:55:46]line Версия ККМ: 001 [22:55:46]line [22:55:46]line Дисконтная программа [22:55:46]line ДТ [22:55:46]line номер 137 [22:55:46]line сэкономлено 119.69 сом [22:55:46]line ФМ: 0000000000874979 [22:55:46]line ФД: 87128 [22:55:46]line ФПД: 212565669172434 [22:55:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T225545&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87128&fm=212565669172434&tin=02508201610067®Number=0000000000092592&sum=900000 [22:55:47]OFD Sender: Processing packet 87128 [packets to send 277, broken 276] [22:55:47]ProducePacketName [22:55:47]name=ofd_packets/00087128 [22:55:47]OFD Sender: To server: pG, [22:55:47]CommunicateWithHost lk.salyk.kg:30040 [22:55:47]ConnectInit lk.salyk.kg [22:55:47]written 0, free lines is 4095 [22:55:47]Write to MH i2c: 01 00 00 04 01 05 [22:55:47]Write i2c OK [22:55:47]MH_I2C_Read... [22:55:47]Read from MH i2c: 01 [22:55:47]MH_I2C_Read... [22:55:47]Read from MH i2c: 01 07 00 [22:55:47]MH_I2C_Read... [22:55:47]Read from MH i2c: 01 07 00 04 01 00 00 00 00 00 82 0C 9A [22:55:47]RasterBufferAndPrint [22:55:47]line [22:55:47]line [22:55:47]line [22:55:47]line [22:55:47]line [22:55:47]written 0, free lines is 3208 [22:55:47]MH_Cut [22:55:47]Write to MH i2c: D1 01 00 0B 01 01 DE [22:55:47]Write i2c OK [22:55:47]MH_I2C_Read... [22:55:47]Read from MH i2c: D1 [22:55:47]MH_I2C_Read... [22:55:47]Read from MH i2c: D1 01 00 [22:55:47]MH_I2C_Read... [22:55:47]Read from MH i2c: D1 01 00 0B 01 00 DD [22:55:47]Write to MH i2c: 01 00 00 0C 01 0D [22:55:47]Write i2c OK [22:55:47]MH_I2C_Read... [22:55:48]*** Cut start [22:55:48]*** Partial cut [22:55:48]*** CUTSNS_PIN = 1 [22:55:48]*** CUTSNS_PIN = 0 [22:55:48]recv_with_timeout no data received [22:55:48]*** Brake cut motor [22:55:49]Read from MH i2c: 01 [22:55:49]*** Stop cut motor [22:55:49]*** Cut end [22:55:49]MH_I2C_Read... [22:55:49]Read from MH i2c: 01 07 00 [22:55:49]MH_I2C_Read... [22:55:49]Read from MH i2c: 01 07 00 0C 01 00 00 00 00 00 FF 0F 22 [22:55:49]process_action close_receipt done [22:55:49]requested_data is exist [22:55:49]produce_requested_data [22:55:49]requested_item fm.sn is exist - process it [22:55:49]wFMCommunicate request_size=4 [22:55:49]MH_SAM_APDU [22:55:49]CAPDU: 80 11 00 00 [22:55:49]Write to MH i2c: E2 08 00 0D 01 80 11 00 00 00 00 00 00 88 [22:55:49]Write i2c OK [22:55:49]MH_I2C_Read... [22:55:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:55:49]Read from MH i2c: E2 [22:55:49]MH_I2C_Read... [22:55:49]Read from MH i2c: E2 17 00 [22:55:49]MH_I2C_Read... [22:55:49]Read from MH i2c: E2 17 00 0D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E7 [22:55:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:55:49]wFMCommunicate OK [22:55:49]requested_item fd.num is exist - process it [22:55:49]SAM_PROTO_GetFieldsCounters [22:55:49]wFMCommunicate request_size=4 [22:55:49]MH_SAM_APDU [22:55:49]CAPDU: 80 13 00 00 [22:55:49]Write to MH i2c: E2 08 00 0E 01 80 13 00 00 00 00 00 00 8B [22:55:49]Write i2c OK [22:55:49]MH_I2C_Read... [22:55:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:55:49]Read from MH i2c: E2 [22:55:49]MH_I2C_Read... [22:55:49]Read from MH i2c: E2 62 00 [22:55:49]MH_I2C_Read... [22:55:49]Read from MH i2c: E2 62 00 0E 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 58 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BA 01 00 00 19 04 04 00 00 00 00 00 90 00 87 [22:55:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 58 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BA 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:55:49]wFMCommunicate OK [22:55:49]SAM_PROTO_GetFieldsCounters done [22:55:49]requested_item shift.num is exist - process it [22:55:49]requested_item shift.opened is exist - process it [22:55:49]req_shift_opened [22:55:49]FM_GetShiftState [22:55:49]SAM_PROTO_GetShiftState [22:55:49]wFMCommunicate request_size=4 [22:55:49]MH_SAM_APDU [22:55:49]CAPDU: 80 13 01 00 [22:55:49]Write to MH i2c: E2 08 00 0F 01 80 13 01 00 00 00 00 00 8D [22:55:49]Write i2c OK [22:55:49]MH_I2C_Read... [22:55:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:55:49]Read from MH i2c: E2 [22:55:49]MH_I2C_Read... [22:55:49]Read from MH i2c: E2 0E 00 [22:55:49]MH_I2C_Read... [22:55:49]Read from MH i2c: E2 0E 00 0F 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4B [22:55:49]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [22:55:49]wFMCommunicate OK [22:55:49]SAM_PROTO_GetShiftState done [22:55:49]FM_GetShiftState done [22:55:49]req_shift_opened done [22:55:49]requested_item shift.open_date is exist - process it [22:55:49]req_shift_open_date [22:55:49]req_shift_open_date done [22:55:49]produce_requested_data done [22:55:49]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87128,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [22:55:49]process_action_free close_receipt [22:55:49]json_value_free [22:55:49]json_value_free done [22:55:49]process_json_proto returns [22:55:49]Send response to host [22:55:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87128,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [22:55:49]free response buf [22:55:49]execute_script done [22:55:49]execute_script returns [22:55:49]free content buf [22:55:49]Sock 10.Close socket [22:55:49]Sock 10.Thread stoped [22:55:52]ConnectInit Can't take IP for lk.salyk.kg [22:55:52]CommunicateWithHost connect error [22:55:52]CommunicateWithHost err = -1 [22:55:52]OFD Sender: Server communicate error [22:55:57]OFD Sender: Processing packet 87128 [packets to send 277, broken 276] [22:55:57]ProducePacketName [22:55:57]name=ofd_packets/00087128 [22:55:57]OFD Sender: To server: pG, [22:55:57]CommunicateWithHost lk.salyk.kg:30040 [22:55:57]ConnectInit lk.salyk.kg [22:56:03]Connected sock=10 [22:56:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 1A [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903S init start (LINUX_LIGHT) [00:00:09]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:09]*** Serial: 3139303353513838 5400000000572575 (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: 6043566+1721002828=1727046394 [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:09]*** Is cutter blocked? [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 1B [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 30620 [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 FB A2 F0 66 4C 6B 94 66 A3 [23:06:35]Current date/time: 22.09.2024 23:06 [23:06:35]FM_Init [23:06:35]wFMConnect [23:06:35]MH_SAM_On [23:06:35]Write to MH i2c: E0 00 00 08 00 E7 [23:06:35]Write i2c OK [23:06:35]MH_I2C_Read... [23:06:35]*** iso7816_init finished! [23:06:35]*** atr: [23:06:35]*** 0F 3B D5 18 FF 81 91 FE [23:06:35]*** 1F C3 80 73 C8 21 10 0A [23:06:35]*** 00 00 00 00 00 00 00 00 [23:06:35]*** 00 00 00 00 00 00 00 00 [23:06:35]*** 00 00 00 00 00 00 00 00 [23:06:35]*** 00 00 00 00 00 00 00 00 [23:06:35]*** 00 00 00 00 00 00 00 00 [23:06:35]*** 00 00 00 00 00 00 00 00 [23:06:35]Read from MH i2c: E0 [23:06:35]MH_I2C_Read... [23:06:35]Read from MH i2c: E0 10 00 [23:06:35]MH_I2C_Read... [23:06:35]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 [23:06:35]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [23:06:35]wFMCommunicate request_size=10 [23:06:35]MH_SAM_APDU [23:06:35]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [23:06:35]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [23:06:35]Write i2c OK [23:06:35]MH_I2C_Read... [23:06:35]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [23:06:35]Read from MH i2c: E2 [23:06:35]MH_I2C_Read... [23:06:35]Read from MH i2c: E2 03 00 [23:06:35]MH_I2C_Read... [23:06:35]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [23:06:35]RAPDU: 90 00 [23:06:35]wFMCommunicate OK [23:06:35]wFMCommunicate request_size=4 [23:06:35]MH_SAM_APDU [23:06:35]CAPDU: 80 11 00 00 [23:06:35]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [23:06:35]Write i2c OK [23:06:35]MH_I2C_Read... [23:06:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:06:35]Read from MH i2c: E2 [23:06:35]MH_I2C_Read... [23:06:35]Read from MH i2c: E2 17 00 [23:06:35]MH_I2C_Read... [23:06:35]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E3 [23:06:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:06:35]wFMCommunicate OK [23:06:35]Detected FM SN is 0000000000874979 [23:06:35]Stored FM SN is 0000000000874979 [23:06:35]wFMCommunicate request_size=9 [23:06:35]MH_SAM_APDU [23:06:35]CAPDU: 80 16 00 00 04 B6 D7 00 00 [23:06:35]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [23:06:35]Write i2c OK [23:06:35]MH_I2C_Read... [23:06:35]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [23:06:35]Read from MH i2c: E2 [23:06:35]MH_I2C_Read... [23:06:35]Read from MH i2c: E2 03 00 [23:06:35]MH_I2C_Read... [23:06:35]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [23:06:35]RAPDU: 90 00 [23:06:35]wFMCommunicate OK [23:06:35]FM PIN OK [23:06:35]wFMCommunicate request_size=8 [23:06:35]MH_SAM_APDU [23:06:35]CAPDU: 80 14 04 00 03 02 00 01 [23:06:35]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [23:06:35]Write i2c OK [23:06:35]MH_I2C_Read... [23:06:35]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [23:06:35]Read from MH i2c: E2 [23:06:35]MH_I2C_Read... [23:06:35]Read from MH i2c: E2 03 00 [23:06:35]MH_I2C_Read... [23:06:35]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [23:06:35]RAPDU: 90 00 [23:06:35]wFMCommunicate OK [23:06:35]wFMCommunicate request_size=13 [23:06:35]MH_SAM_APDU [23:06:35]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [23:06:35]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 [23:06:35]Write i2c OK [23:06:35]MH_I2C_Read... [23:06:35]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [23:06:35]Read from MH i2c: E2 [23:06:35]MH_I2C_Read... [23:06:35]Read from MH i2c: E2 03 00 [23:06:35]MH_I2C_Read... [23:06:35]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [23:06:35]RAPDU: 90 00 [23:06:35]wFMCommunicate OK [23:06:35]wFMCommunicate request_size=4 [23:06:35]MH_SAM_APDU [23:06:35]CAPDU: 80 11 00 00 [23:06:35]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [23:06:35]Write i2c OK [23:06:35]MH_I2C_Read... [23:06:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:06:35]Read from MH i2c: E2 [23:06:35]MH_I2C_Read... [23:06:35]Read from MH i2c: E2 17 00 [23:06:35]MH_I2C_Read... [23:06:35]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E7 [23:06:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:06:35]wFMCommunicate OK [23:06:35]DocumentArchiveInit [23:06:35]Start Httpd... [23:06:35]Httpd thread 3067350372 created [23:06:35]Write to MH i2c: 01 00 00 0F 00 0F [23:06:35]Write i2c OK [23:06:35]MH_I2C_Read... [23:06:35]Read from MH i2c: 01 [23:06:35]MH_I2C_Read... [23:06:35]Read from MH i2c: 01 07 00 [23:06:35]MH_I2C_Read... [23:06:35]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [23:06:35]MH Int Process started [23:06:35]Allocated Socket 7 [23:06:35]Bind OK [23:06:35]Listen OK [23:06:35]httpd running on port 8080 [23:06:35]Waiting for new connection... [23:06:35]OFD Sender: Processing packet 87129 [packets to send 277, broken 276] [23:06:35]ProducePacketName [23:06:35]name=ofd_packets/00087129 [23:06:35]OFD Sender: To server: pG, [23:06:35]CommunicateWithHost lk.salyk.kg:30040 [23:06:35]ConnectInit lk.salyk.kg [23:06:37]accept exits with 8 [23:06:37]New connection [23:06:37]New thread 3067063652 created [23:06:37]Waiting for new connection... [23:06:37] Sock 8.Parse request [23:06:37]Sock 8.Check first char [23:06:37]Sock 8.First char is OK [23:06:37]request: POST /json_proto HTTP/1.0 [23:06:37]Method: POST [23:06:37]URL: /json_proto [23:06:37]Method is POST - this is cgi request [23:06:37]url: /json_proto [23:06:37]query_string will be loaded in cgi processing [23:06:37]execute_cgi json_proto POST (null) [23:06:37]execute_cgi path=json_proto method=POST [23:06:37]POST find Content-Length [23:06:37]Host: 172.17.47.196:8080 [23:06:37]Content-Length: 215 [23:06:37]Content-Type: application/json [23:06:37] [23:06:37]POST finish read [23:06:37]Found Content-Length = 215 [23:06:37]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" ] } } [23:06:37]execute_script... [23:06:37]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" ] } } [23:06:37]POST & json_proto [23:06:37]process_json_proto [23:06:37]json parsed OK: [23:06:37]protocol is kg_v1.0 [23:06:37]action value=get_value [23:06:37]process_action get_value [23:06:37]cmd_get_value [23:06:37]process_action get_value done [23:06:37]requested_data is exist [23:06:37]produce_requested_data [23:06:37]requested_item kkm.sn is exist - process it [23:06:37]requested_item kkm.ver is exist - process it [23:06:37]requested_item fm.sn is exist - process it [23:06:37]wFMCommunicate request_size=4 [23:06:37]MH_SAM_APDU [23:06:37]CAPDU: 80 11 00 00 [23:06:37]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [23:06:37]Write i2c OK [23:06:37]MH_I2C_Read... [23:06:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:06:37]Read from MH i2c: E2 [23:06:37]MH_I2C_Read... [23:06:37]Read from MH i2c: E2 17 00 [23:06:37]MH_I2C_Read... [23:06:37]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E9 [23:06:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:06:37]wFMCommunicate OK [23:06:37]requested_item fd.num is exist - process it [23:06:37]SAM_PROTO_GetFieldsCounters [23:06:37]wFMCommunicate request_size=4 [23:06:37]MH_SAM_APDU [23:06:37]CAPDU: 80 13 00 00 [23:06:37]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [23:06:37]Write i2c OK [23:06:37]MH_I2C_Read... [23:06:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:06:37]Read from MH i2c: E2 [23:06:37]MH_I2C_Read... [23:06:37]Read from MH i2c: E2 62 00 [23:06:37]MH_I2C_Read... [23:06:37]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 59 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 BA 01 00 00 5E 04 04 00 BA 01 00 00 57 04 04 00 BB 01 00 00 19 04 04 00 00 00 00 00 90 00 8D [23:06:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 59 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 BA 01 00 00 5E 04 04 00 BA 01 00 00 57 04 04 00 BB 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:06:37]wFMCommunicate OK [23:06:37]SAM_PROTO_GetFieldsCounters done [23:06:37]requested_item shift.num is exist - process it [23:06:37]requested_item shift.opened is exist - process it [23:06:37]req_shift_opened [23:06:37]FM_GetShiftState [23:06:37]SAM_PROTO_GetShiftState [23:06:37]wFMCommunicate request_size=4 [23:06:37]MH_SAM_APDU [23:06:37]CAPDU: 80 13 01 00 [23:06:37]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [23:06:37]Write i2c OK [23:06:37]MH_I2C_Read... [23:06:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:06:37]Read from MH i2c: E2 [23:06:37]MH_I2C_Read... [23:06:37]Read from MH i2c: E2 0E 00 [23:06:37]MH_I2C_Read... [23:06:37]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4D [23:06:37]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [23:06:37]wFMCommunicate OK [23:06:37]SAM_PROTO_GetShiftState done [23:06:37]FM_GetShiftState done [23:06:37]req_shift_opened done [23:06:37]requested_item shift.open_date is exist - process it [23:06:37]req_shift_open_date [23:06:37]req_shift_open_date done [23:06:37]produce_requested_data done [23:06:37]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87129,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [23:06:37]process_action_free get_value [23:06:37]json_value_free [23:06:37]json_value_free done [23:06:37]process_json_proto returns [23:06:37]Send response to host [23:06:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87129,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [23:06:37]free response buf [23:06:37]execute_script done [23:06:37]execute_script returns [23:06:37]free content buf [23:06:37]Sock 8.Close socket [23:06:37]Sock 8.Thread stoped [23:06:37]accept exits with 11 [23:06:37]New connection [23:06:37]New thread 3066920292 created [23:06:37]Thread 3067063652 joined [23:06:37]Waiting for new connection... [23:06:37] Sock 11.Parse request [23:06:37]Sock 11.Check first char [23:06:37]Sock 11.First char is OK [23:06:37]request: POST /json_proto HTTP/1.0 [23:06:37]Method: POST [23:06:37]URL: /json_proto [23:06:37]Method is POST - this is cgi request [23:06:37]url: /json_proto [23:06:37]query_string will be loaded in cgi processing [23:06:37]execute_cgi json_proto POST (null) [23:06:37]execute_cgi path=json_proto method=POST [23:06:37]POST find Content-Length [23:06:37]Host: 172.17.47.196:8080 [23:06:37]Content-Length: 331 [23:06:37]Content-Type: application/json [23:06:37] [23:06:37]POST finish read [23:06:37]Found Content-Length = 331 [23:06:37]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" ] } } [23:06:37]execute_script... [23:06:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:06:37]POST & json_proto [23:06:37]process_json_proto [23:06:37]json parsed OK: [23:06:37]protocol is kg_v1.0 [23:06:37]action value=get_value [23:06:37]process_action get_value [23:06:37]cmd_get_value [23:06:37]process_action get_value done [23:06:37]requested_data is exist [23:06:37]produce_requested_data [23:06:37]requested_item fm.sale.total is exist - process it [23:06:37]SAM_PROTO_GetFMData [23:06:37]wFMCommunicate request_size=4 [23:06:37]MH_SAM_APDU [23:06:37]CAPDU: 80 13 03 00 [23:06:37]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [23:06:37]Write i2c OK [23:06:37]MH_I2C_Read... [23:06:38]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:06:38]Read from MH i2c: E2 [23:06:38]MH_I2C_Read... [23:06:38]Read from MH i2c: E2 FD 00 [23:06:38]MH_I2C_Read... [23:06:38]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 76 50 01 00 69 04 A3 00 6F 04 04 00 FA 4D 01 00 B1 04 05 00 27 17 E1 B8 01 70 04 05 00 C4 FE F1 8A 01 72 04 04 00 63 18 EF 2D 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 FE 59 D5 2E 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 41 09 E7 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 9E [23:06:38]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 76 50 01 00 69 04 A3 00 6F 04 04 00 FA 4D 01 00 B1 04 05 00 27 17 E1 B8 01 70 04 05 00 C4 FE F1 8A 01 72 04 04 00 63 18 EF 2D 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 FE 59 D5 2E 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 41 09 E7 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 [23:06:38]wFMCommunicate OK [23:06:38]wFMCommunicate request_size=4 [23:06:38]MH_SAM_APDU [23:06:38]CAPDU: 80 17 00 00 [23:06:38]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [23:06:38]Write i2c OK [23:06:38]MH_I2C_Read... [23:06:38]Connected sock=6 [23:06:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 59 6B 08 01 DC 8C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 01 00 00 F4 03 04 00 90 A0 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 59 54 01 00 35 04 06 00 A7 F3 5E 51 32 0D 6B 8C 88 78 5D 52 03 10 [23:06:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:06:38]Read from MH i2c: E2 [23:06:38]MH_I2C_Read... [23:06:38]Read from MH i2c: E2 FD 00 [23:06:38]MH_I2C_Read... [23:06:38]Read from MH i2c: E2 FD 00 14 00 00 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 1F [23:06:38]RAPDU: 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [23:06:38]wFMCommunicate OK [23:06:38]wFMCommunicate request_size=4 [23:06:38]MH_SAM_APDU [23:06:38]CAPDU: 80 17 00 00 [23:06:38]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [23:06:38]Write i2c OK [23:06:38]MH_I2C_Read... [23:06:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:06:38]Read from MH i2c: E2 [23:06:38]MH_I2C_Read... [23:06:38]Read from MH i2c: E2 FD 00 [23:06:38]MH_I2C_Read... [23:06:38]Read from MH i2c: E2 FD 00 15 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 6D [23:06:38]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 [23:06:38]wFMCommunicate OK [23:06:38]wFMCommunicate request_size=4 [23:06:38]MH_SAM_APDU [23:06:38]CAPDU: 80 17 00 00 [23:06:38]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [23:06:38]Write i2c OK [23:06:38]MH_I2C_Read... [23:06:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:06:39]Read from MH i2c: E2 [23:06:39]MH_I2C_Read... [23:06:39]Read from MH i2c: E2 FD 00 [23:06:39]MH_I2C_Read... [23:06:39]Read from MH i2c: E2 FD 00 16 00 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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 0E [23:06:39]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [23:06:39]wFMCommunicate OK [23:06:39]wFMCommunicate request_size=4 [23:06:39]MH_SAM_APDU [23:06:39]CAPDU: 80 17 00 00 [23:06:39]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [23:06:39]Write i2c OK [23:06:39]MH_I2C_Read... [23:06:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 A6 50 47 00 26 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 34 39 37 39 10 04 04 00 59 54 01 00 F4 03 04 00 CA 4D F0 66 B6 04 01 00 00 EC 37 8D AC B9 25 37 4D [23:06:39]CommunicateWithHost err = 0 [23:06:39]CheckOFDResponse [23:06:39]1017 (14) - 77093643461234 [23:06:39]1041 (16) - 0000000000874979 [23:06:39]1040 (4) - 87129 [23:06:39]1012 (4) - 22.09.2024 17:03 [23:06:39]1206 (1) - 0 [23:06:39]OFD Sender: Remove packet 87129 [23:06:39]ProducePacketName [23:06:39]name=ofd_packets/00087129 [23:06:39]NVStorageDeleteData [23:06:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [23:06:39]Read from MH i2c: E2 [23:06:39]MH_I2C_Read... [23:06:39]Read from MH i2c: E2 E5 00 [23:06:39]MH_I2C_Read... [23:06:39]Read from MH i2c: E2 E5 00 17 00 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [23:06:39]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:06:39]wFMCommunicate OK [23:06:39]SAM_PROTO_GetFMData done [23:06:39]requested_item fm.sale_refund.total is exist - process it [23:06:39]requested_item fm.buy.total is exist - process it [23:06:39]requested_item shift.sale.total is exist - process it [23:06:39]SAM_PROTO_GetShiftData [23:06:39]wFMCommunicate request_size=4 [23:06:39]MH_SAM_APDU [23:06:39]CAPDU: 80 13 02 00 [23:06:39]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [23:06:39]Write i2c OK [23:06:39]MH_I2C_Read... [23:06:39]OFD Sender: No OFD packet to send [23:06:39]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:06:39]Read from MH i2c: E2 [23:06:39]MH_I2C_Read... [23:06:39]Read from MH i2c: E2 FD 00 [23:06:39]MH_I2C_Read... [23:06:39]Read from MH i2c: E2 FD 00 18 00 00 BC 04 AA 04 B8 04 6E 04 04 00 BA 01 00 00 69 04 9E 00 6F 04 04 00 B8 01 00 00 B1 04 04 00 EE 67 3C 02 70 04 04 00 AC 29 00 02 72 04 03 00 42 3E 3C 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 CF CC 3C 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 F7 10 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 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 0B [23:06:39]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 BA 01 00 00 69 04 9E 00 6F 04 04 00 B8 01 00 00 B1 04 04 00 EE 67 3C 02 70 04 04 00 AC 29 00 02 72 04 03 00 42 3E 3C 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 CF CC 3C 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 F7 10 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 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [23:06:39]wFMCommunicate OK [23:06:39]wFMCommunicate request_size=4 [23:06:39]MH_SAM_APDU [23:06:39]CAPDU: 80 17 00 00 [23:06:39]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [23:06:39]Write i2c OK [23:06:39]MH_I2C_Read... [23:06:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:06:40]Read from MH i2c: E2 [23:06:40]MH_I2C_Read... [23:06:40]Read from MH i2c: E2 FD 00 [23:06:40]MH_I2C_Read... [23:06:40]Read from MH i2c: E2 FD 00 19 00 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 81 [23:06:40]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 [23:06:40]wFMCommunicate OK [23:06:40]wFMCommunicate request_size=4 [23:06:40]MH_SAM_APDU [23:06:40]CAPDU: 80 17 00 00 [23:06:40]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [23:06:40]Write i2c OK [23:06:40]MH_I2C_Read... [23:06:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:06:40]Read from MH i2c: E2 [23:06:40]MH_I2C_Read... [23:06:40]Read from MH i2c: E2 FD 00 [23:06:40]MH_I2C_Read... [23:06:40]Read from MH i2c: E2 FD 00 1A 00 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 C3 [23:06:40]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 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [23:06:40]wFMCommunicate OK [23:06:40]wFMCommunicate request_size=4 [23:06:40]MH_SAM_APDU [23:06:40]CAPDU: 80 17 00 00 [23:06:40]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [23:06:40]Write i2c OK [23:06:40]MH_I2C_Read... [23:06:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:06:40]Read from MH i2c: E2 [23:06:40]MH_I2C_Read... [23:06:40]Read from MH i2c: E2 FD 00 [23:06:40]MH_I2C_Read... [23:06:40]Read from MH i2c: E2 FD 00 1B 00 00 03 00 00 EF 03 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 90 00 1C [23:06:40]RAPDU: 03 00 00 EF 03 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 90 00 [23:06:40]wFMCommunicate OK [23:06:40]wFMCommunicate request_size=4 [23:06:40]MH_SAM_APDU [23:06:40]CAPDU: 80 17 00 00 [23:06:40]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [23:06:40]Write i2c OK [23:06:40]MH_I2C_Read... [23:06:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [23:06:41]Read from MH i2c: E2 [23:06:41]MH_I2C_Read... [23:06:41]Read from MH i2c: E2 D9 00 [23:06:41]MH_I2C_Read... [23:06:41]Read from MH i2c: E2 D9 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [23:06:41]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:06:41]wFMCommunicate OK [23:06:41]SAM_PROTO_GetShiftData done [23:06:41]requested_item shift.sale.total_cash is exist - process it [23:06:41]requested_item shift.sale_refund.total is exist - process it [23:06:41]requested_item shift.sale_refund.total_cash is exist - process it [23:06:41]requested_item shift.buy.total is exist - process it [23:06:41]requested_item shift.buy.total_cash is exist - process it [23:06:41]produce_requested_data done [23:06:41]produce_requested_data return {"fm.sale.total":73967265.67,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":375131.98,"shift.sale.total_cash":335651.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [23:06:41]process_action_free get_value [23:06:41]json_value_free [23:06:41]json_value_free done [23:06:41]process_json_proto returns [23:06:41]Send response to host [23:06:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73967265.67,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":375131.98,"shift.sale.total_cash":335651.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [23:06:41]free response buf [23:06:41]execute_script done [23:06:41]execute_script returns [23:06:41]free content buf [23:06:41]Sock 11.Close socket [23:06:41]Sock 11.Thread stoped [23:06:41]accept exits with 8 [23:06:41]New connection [23:06:41]New thread 3067063652 created [23:06:41]Thread 3066920292 joined [23:06:41]Waiting for new connection... [23:06:41] Sock 8.Parse request [23:06:41]Sock 8.Check first char [23:06:41]Sock 8.First char is OK [23:06:41]request: POST /json_proto HTTP/1.0 [23:06:41]Method: POST [23:06:41]URL: /json_proto [23:06:41]Method is POST - this is cgi request [23:06:41]url: /json_proto [23:06:41]query_string will be loaded in cgi processing [23:06:41]execute_cgi json_proto POST (null) [23:06:41]execute_cgi path=json_proto method=POST [23:06:41]POST find Content-Length [23:06:41]Host: 172.17.47.196:8080 [23:06:41]Content-Length: 144 [23:06:41]Content-Type: application/json [23:06:41] [23:06:41]POST finish read [23:06:41]Found Content-Length = 144 [23:06:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [23:06:41]execute_script... [23:06:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [23:06:41]POST & json_proto [23:06:41]process_json_proto [23:06:41]json parsed OK: [23:06:41]protocol is kg_v1.0 [23:06:41]action value=print_doc [23:06:41]process_action print_doc [23:06:41]ExternCall_PrintAddStr [23:06:41]wPrintStart [23:06:41]Write to MH i2c: 01 00 00 1D 00 1D [23:06:41]Write i2c OK [23:06:41]MH_I2C_Read... [23:06:41]Read from MH i2c: 01 [23:06:41]MH_I2C_Read... [23:06:41]Read from MH i2c: 01 07 00 [23:06:41]MH_I2C_Read... [23:06:41]Read from MH i2c: 01 07 00 1D 00 00 00 00 00 00 FF 0F 32 [23:06:41]RasterBufferAndPrint [23:06:41]line Счет N : (1)872044 [23:06:41]line ИНН: 02508201610067 [23:06:41]line Контрольно-Кассовый Чек [23:06:41]line ПРОДАЖА [23:06:41]line ТРК (МРК, ГНК) : 21 [23:06:41]line Товар: 2710194210 [23:06:41]line ДТ(л)-К-4 [23:06:41]line 132.850 * 75.20 [23:06:41]line = 9990.32 [23:06:41]line НДС 12% НСП 1% [23:06:41]line > о реализуемом товаре [23:06:41]line ОКРУГЛЕНИЕ: -0.32 [23:06:41]line ИТОГО: 9990.00 [23:06:41]line Внесено: 10000.00 [23:06:41]line СДАЧА: 10.00 [23:06:41]line НСП 1% : 88.41 [23:06:41]line НДС 12% : 1060.92 [23:06:41]line Наличными: 9990.00 [23:06:41]line Безнал.: 0.00 [23:06:41]line Место: АЗС № 137 "Партнер Нефть" [23:06:41]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [23:06:41]line СНО: Общий режим [23:06:41]line Чек 442 22.09.2024 22:56 [23:06:41]line Смена: 497 ФФД: 1.0 [23:06:41]line ЗНМ: 0300000064 [23:06:41]line РНМ: 0000000000092592 [23:06:41]line Версия ККМ: 001 [23:06:41]line [23:06:41]line Дисконтная программа [23:06:41]line ДТ [23:06:41]line номер 137 [23:06:41]line сэкономлено 132.85 сом [23:06:41]line ФМ: 0000000000874979 [23:06:41]line ФД: 87129 [23:06:41]line ФПД: 184663701271053 [23:06:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T225616&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87129&fm=184663701271053&tin=02508201610067®Number=0000000000092592&sum=999000 [23:06:41]written 0, free lines is 4095 [23:06:41]Write to MH i2c: 01 00 00 4D 00 4D [23:06:41]Write i2c OK [23:06:41]MH_I2C_Read... [23:06:41]Read from MH i2c: 01 [23:06:41]MH_I2C_Read... [23:06:41]Read from MH i2c: 01 07 00 [23:06:41]MH_I2C_Read... [23:06:41]Read from MH i2c: 01 07 00 4D 00 00 00 00 00 00 8A 0C EA [23:06:41]RasterBufferAndPrint [23:06:41]line [23:06:41]line [23:06:41]line [23:06:41]line [23:06:41]line [23:06:41]written 0, free lines is 3227 [23:06:41]MH_Cut [23:06:41]Write to MH i2c: D1 01 00 54 00 01 26 [23:06:41]Write i2c OK [23:06:41]MH_I2C_Read... [23:06:41]Read from MH i2c: D1 [23:06:41]MH_I2C_Read... [23:06:41]Read from MH i2c: D1 01 00 [23:06:41]MH_I2C_Read... [23:06:41]Read from MH i2c: D1 01 00 54 00 00 25 [23:06:41]Write to MH i2c: 01 00 00 55 00 55 [23:06:42]Write i2c OK [23:06:42]MH_I2C_Read... [23:06:42]*** Cut start [23:06:42]*** Partial cut [23:06:42]*** CUTSNS_PIN = 1 [23:06:42]*** CUTSNS_PIN = 0 [23:06:43]*** Brake cut motor [23:06:43]Read from MH i2c: 01 [23:06:43]MH_I2C_Read... [23:06:43]*** Stop cut motor [23:06:43]*** Cut end [23:06:43]Read from MH i2c: 01 07 00 [23:06:43]MH_I2C_Read... [23:06:43]Read from MH i2c: 01 07 00 55 00 00 00 00 00 00 FF 0F 6A [23:06:43]process_action print_doc done [23:06:43]requested_data is exist [23:06:43]produce_requested_data [23:06:43]produce_requested_data return (null) [23:06:43]process_action_free print_doc [23:06:43]json_value_free [23:06:43]json_value_free done [23:06:43]process_json_proto returns [23:06:43]Send response to host [23:06:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [23:06:43]free response buf [23:06:43]execute_script done [23:06:43]execute_script returns [23:06:43]free content buf [23:06:43]Sock 8.Close socket [23:06:43]Sock 8.Thread stoped [23:06:44]accept exits with 9 [23:06:44]New connection [23:06:44]New thread 3066920292 created [23:06:44]Thread 3067063652 joined [23:06:44]Waiting for new connection... [23:06:44] Sock 9.Parse request [23:06:44]Sock 9.Check first char [23:06:44]Sock 9.First char is OK [23:06:44]request: POST /json_proto HTTP/1.0 [23:06:44]Method: POST [23:06:44]URL: /json_proto [23:06:44]Method is POST - this is cgi request [23:06:44]url: /json_proto [23:06:44]query_string will be loaded in cgi processing [23:06:44]execute_cgi json_proto POST (null) [23:06:44]execute_cgi path=json_proto method=POST [23:06:44]POST find Content-Length [23:06:44]Host: 172.17.47.196:8080 [23:06:44]Content-Length: 709 [23:06:44]Content-Type: application/json [23:06:44] [23:06:44]POST finish read [23:06:44]Found Content-Length = 709 [23:06:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148153", "tax_sys" : 0, "items" : [ { "code": "46156686", "name": "\u041A\u043E\u043D\u0444 Fruit-tella \u0441\u0442\u0438\u043A \u043A\u043B\u0443\u0431\u043D\u0438\u0447\u043D\u044B\u0439 \u0439\u043E\u0433\u0443\u0440\u0442", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:06:44]execute_script... [23:06:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148153", "tax_sys" : 0, "items" : [ { "code": "46156686", "name": "\u041A\u043E\u043D\u0444 Fruit-tella \u0441\u0442\u0438\u043A \u043A\u043B\u0443\u0431\u043D\u0438\u0447\u043D\u044B\u0439 \u0439\u043E\u0433\u0443\u0440\u0442", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:06:44]POST & json_proto [23:06:44]process_json_proto [23:06:44]json parsed OK: [23:06:44]protocol is kg_v1.0 [23:06:44]action value=close_receipt [23:06:44]process_action close_receipt [23:06:44]cmd_close_receipt [23:06:44]MH_GetDate [23:06:44]Write to MH i2c: F0 00 00 56 00 45 [23:06:44]Write i2c OK [23:06:44]MH_I2C_Read... [23:06:44]Read from MH i2c: F0 [23:06:44]MH_I2C_Read... [23:06:44]Read from MH i2c: F0 09 00 [23:06:44]MH_I2C_Read... [23:06:44]Read from MH i2c: F0 09 00 56 00 00 04 A3 F0 66 4C 6B 94 66 FC [23:06:44]GetLastDocTimeStamp 1727045776 [23:06:44]current date 1727046404 [23:06:44]FM_GetShiftState [23:06:44]SAM_PROTO_GetShiftState [23:06:44]wFMCommunicate request_size=4 [23:06:44]MH_SAM_APDU [23:06:44]CAPDU: 80 13 01 00 [23:06:44]Write to MH i2c: E2 08 00 57 00 80 13 01 00 00 00 00 00 D4 [23:06:44]Write i2c OK [23:06:44]MH_I2C_Read... [23:06:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:06:44]Read from MH i2c: E2 [23:06:44]MH_I2C_Read... [23:06:44]Read from MH i2c: E2 0E 00 [23:06:44]MH_I2C_Read... [23:06:44]Read from MH i2c: E2 0E 00 57 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 92 [23:06:44]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [23:06:44]wFMCommunicate OK [23:06:44]SAM_PROTO_GetShiftState done [23:06:44]FM_GetShiftState done [23:06:44]opened in 1726964220 [23:06:44]opened+sec_in_day 1727050620 [23:06:44]quantity*price = 7500 [23:06:44]sum+1 = 7501 [23:06:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 75.00 НСП 1% : 0.66 НДС 12% : 7.96 Наличными: 75.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 443 22.09.2024 23:06 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87130 ФПД: 265494409982568 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T230644&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87130&fm=265494409982568&tin=02508201610067®Number=0000000000092592&sum=7500 0 [23:06:45]StoreToDocumentArchive [23:06:45]shift 497 fd 87130 [23:06:45]save to /storage/0497/doc_00087130 [23:06:45]save last doc name /storage/0497/doc_00087130 to /storage/kkm_last_doc_name [23:06:45]save OK [23:06:45]Clear old archive folders... [23:06:45]ProcessDocumentItem done err = 0, tmpTLVsize=300 [23:06:45]tlvbuf is 00B72A80 [23:06:45]SAM_PROTO_ClearQueue [23:06:45]wFMCommunicate request_size=4 [23:06:45]MH_SAM_APDU [23:06:45]CAPDU: 80 09 00 00 [23:06:45]Write to MH i2c: E2 08 00 64 00 80 09 00 00 00 00 00 00 D6 [23:06:45]Write i2c OK [23:06:45]MH_I2C_Read... [23:06:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:06:45]Read from MH i2c: E2 [23:06:45]MH_I2C_Read... [23:06:45]Read from MH i2c: E2 03 00 [23:06:45]MH_I2C_Read... [23:06:45]Read from MH i2c: E2 03 00 64 00 00 90 00 D8 [23:06:45]RAPDU: 90 00 [23:06:45]wFMCommunicate OK [23:06:45]SAM_PROTO_ClearQueue done [23:06:45]KKMCreateOFDPacket [23:06:45]OFDProtocolAddRootSTLVToBuf [23:06:45]FM_MakeSignedData [23:06:45]FM_MakeSignedData [23:06:45]SAM_PROTO_SignData [23:06:45]wFMCommunicate request_size=4 [23:06:45]MH_SAM_APDU [23:06:45]CAPDU: 80 0D 01 02 [23:06:45]Write to MH i2c: E2 08 00 65 00 80 0D 01 02 00 00 00 00 DE [23:06:45]Write i2c OK [23:06:45]MH_I2C_Read... [23:06:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:06:45]Read from MH i2c: E2 [23:06:45]MH_I2C_Read... [23:06:45]Read from MH i2c: E2 03 00 [23:06:45]MH_I2C_Read... [23:06:45]Read from MH i2c: E2 03 00 65 00 00 90 00 D9 [23:06:45]RAPDU: 90 00 [23:06:45]wFMCommunicate OK [23:06:45]wFMCommunicate request_size=255 [23:06:45]MH_SAM_APDU [23:06:45]CAPDU: 80 0D 02 02 FA 03 00 2C 01 1E 04 01 00 01 23 04 7E 00 8A 04 08 00 34 36 31 35 36 36 38 36 06 04 3F 00 D0 9A D0 BE D0 BD D1 84 20 46 72 75 69 74 2D 74 65 6C 6C 61 20 D1 81 D1 82 D0 B8 D0 BA 20 D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D1 87 D0 BD D1 8B D0 B9 20 D0 B9 D0 BE D0 B3 D1 83 D1 80 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 04 A3 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 [23:06:45]Write to MH i2c: E2 02 01 66 00 80 0D 02 02 FA 00 03 00 2C 01 1E 04 01 00 01 23 04 7E 00 8A 04 08 00 34 36 31 35 36 36 38 36 06 04 3F 00 D0 9A D0 BE D0 BD D1 84 20 46 72 75 69 74 2D 74 65 6C 6C 61 20 D1 81 D1 82 D0 B8 D0 BA 20 D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D1 87 D0 BD D1 8B D0 B9 20 D0 B9 D0 BE D0 B3 D1 83 D1 80 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 04 A3 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 00 00 53 [23:06:45]Write i2c OK [23:06:45]MH_I2C_Read... [23:06:46]Read from MH i2c: *** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:06:46]E2 [23:06:46]MH_I2C_Read... [23:06:46]Read from MH i2c: E2 03 00 [23:06:46]MH_I2C_Read... [23:06:46]Read from MH i2c: E2 03 00 66 00 00 90 00 DA [23:06:46]RAPDU: 90 00 [23:06:46]wFMCommunicate OK [23:06:46]wFMCommunicate request_size=59 [23:06:46]MH_SAM_APDU [23:06:46]CAPDU: 80 0D 02 02 36 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5A 54 01 00 35 04 06 00 F1 77 3B FF 32 68 [23:06:46]Write to MH i2c: E2 3E 00 67 00 80 0D 02 02 36 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5A 54 01 00 35 04 06 00 F1 77 3B FF 32 68 00 00 FB [23:06:46]Write i2c OK [23:06:46]MH_I2C_Read... [23:06:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:06:46]Read from MH i2c: E2 [23:06:46]MH_I2C_Read... [23:06:46]Read from MH i2c: E2 03 00 [23:06:46]MH_I2C_Read... [23:06:46]Read from MH i2c: E2 03 00 67 00 00 90 00 DB [23:06:46]RAPDU: 90 00 [23:06:46]wFMCommunicate OK [23:06:46]wFMCommunicate request_size=4 [23:06:46]MH_SAM_APDU [23:06:46]CAPDU: 80 0D 03 02 [23:06:46]Write to MH i2c: E2 08 00 68 00 80 0D 03 02 00 00 00 00 E3 [23:06:46]Write i2c OK [23:06:46]MH_I2C_Read... [23:06:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:06:46]Read from MH i2c: E2 [23:06:46]MH_I2C_Read... [23:06:46]Read from MH i2c: E2 0B 00 [23:06:46]MH_I2C_Read... [23:06:46]Read from MH i2c: E2 0B 00 68 00 00 DB EA 92 EE 43 C1 9C D7 90 00 A0 [23:06:46]RAPDU: DB EA 92 EE 43 C1 9C D7 90 00 [23:06:46]wFMCommunicate OK [23:06:46]SAM_PROTO_SignData done [23:06:46]FM_MakeSignedData done [23:06:46]CreateOFDProtocolMessage [23:06:46]wFMCommunicate request_size=4 [23:06:46]MH_SAM_APDU [23:06:46]CAPDU: 80 11 00 00 [23:06:46]Write to MH i2c: E2 08 00 69 00 80 11 00 00 00 00 00 00 E3 [23:06:46]Write i2c OK [23:06:46]MH_I2C_Read... [23:06:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:06:46]Read from MH i2c: E2 [23:06:46]MH_I2C_Read... [23:06:46]Read from MH i2c: E2 17 00 [23:06:46]MH_I2C_Read... [23:06:46]Read from MH i2c: E2 17 00 69 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 42 [23:06:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:06:46]wFMCommunicate OK [23:06:46]CreateOFDProtocolMessage done [23:06:46]OFDSenderStorePacket 87130 [23:06:46]StoreOFDPacket docnum=87130 [23:06:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 40 01 00 00 49 87 38 01 ED 0E 5A 03 01 00 03 00 2C 01 1E 04 01 00 01 23 04 7E 00 8A 04 08 00 34 36 31 35 36 36 38 36 06 04 3F 00 D0 9A D0 BE D0 BD D1 84 20 46 72 75 69 74 2D 74 65 6C 6C 61 20 D1 81 D1 82 D0 B8 D0 BA 20 D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D1 87 D0 BD D1 8B D0 B9 20 D0 B9 D0 BE D0 B3 D1 83 D1 80 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 04 A3 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5A 54 01 00 35 04 06 00 F1 77 3B FF 32 68 DB EA 92 EE 43 C1 9C D7 [23:06:46]CheckFolder [23:06:46]dirname=/storage/ofd_packets [23:06:46]CheckFolder done [23:06:46]ProducePacketName [23:06:46]name=ofd_packets/00087130 [23:06:46]NVStorageSaveData ofd_packets/00087130 [23:06:46]File name is /storage/ofd_packets/00087130 [23:06:46]Write 350 bytes [23:06:46]NVStorageSaveData done [23:06:46]OFDSenderStorePacket done [23:06:46]KKMCreateOFDPacket done [23:06:46]NVStorageSaveData kkm_last_timestamp [23:06:46]File name is /storage/kkm_last_timestamp [23:06:46]Write 4 bytes [23:06:46]NVStorageSaveData done [23:06:46]ExternCall_PrintAddStr [23:06:46]wPrintStart [23:06:46]Write to MH i2c: 01 00 00 6A 00 6A [23:06:46]Write i2c OK [23:06:46]MH_I2C_Read... [23:06:46]Read from MH i2c: 01 [23:06:46]MH_I2C_Read... [23:06:46]Read from MH i2c: 01 07 00 [23:06:46]MH_I2C_Read... [23:06:46]Read from MH i2c: 01 07 00 6A 00 00 00 00 00 00 FF 0F 7F [23:06:46]RasterBufferAndPrint [23:06:46]line Счет N : (3)148153 [23:06:46]line ИНН: 02508201610067 [23:06:46]line Контрольно-Кассовый Чек [23:06:46]line ПРОДАЖА [23:06:46]line Товар: 46156686 [23:06:46]line Конф Fruit-tella стик клубничный йогурт [23:06:46]line 1.000 * 75.00 [23:06:46]line = 75.00 [23:06:46]line НДС 12% НСП 1% [23:06:46]line > о реализуемом товаре [23:06:46]line ИТОГО: 75.00 [23:06:46]line НСП 1% : 0.66 [23:06:46]line НДС 12% : 7.96 [23:06:46]line Наличными: 75.00 [23:06:46]line Безнал.: 0.00 [23:06:46]line Место: АЗС № 137 "Партнер Нефть" [23:06:46]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [23:06:46]line СНО: Общий режим [23:06:46]line Чек 443 22.09.2024 23:06 [23:06:46]line Смена: 497 ФФД: 1.0 [23:06:46]line ЗНМ: 0300000064 [23:06:46]line РНМ: 0000000000092592 [23:06:46]line Версия ККМ: 001 [23:06:46]line ФМ: 0000000000874979 [23:06:46]line ФД: 87130 [23:06:46]line ФПД: 265494409982568 [23:06:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T230644&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87130&fm=265494409982568&tin=02508201610067®Number=0000000000092592&sum=7500 [23:06:46]line 0 [23:06:46]written 0, free lines is 4095 [23:06:46]OFD Sender: Processing packet 87130 [packets to send 277, broken 276] [23:06:46]ProducePacketName [23:06:46]name=ofd_packets/00087130 [23:06:46]OFD Sender: To server: pG, [23:06:46]CommunicateWithHost lk.salyk.kg:30040 [23:06:46]ConnectInit lk.salyk.kg [23:06:46]Write to MH i2c: 01 00 00 93 00 93 [23:06:46]Write i2c OK [23:06:46]MH_I2C_Read... [23:06:46]Read from MH i2c: 01 [23:06:46]MH_I2C_Read... [23:06:46]Read from MH i2c: 01 07 00 [23:06:46]MH_I2C_Read... [23:06:46]Read from MH i2c: 01 07 00 93 00 00 00 00 00 00 ED 0C 93 [23:06:46]RasterBufferAndPrint [23:06:46]line [23:06:46]line [23:06:46]line [23:06:46]line [23:06:46]line [23:06:46]written 0, free lines is 3336 [23:06:46]MH_Cut [23:06:46]Write to MH i2c: D1 01 00 9A 00 01 6C [23:06:46]Write i2c OK [23:06:46]MH_I2C_Read... [23:06:46]Read from MH i2c: D1 [23:06:46]MH_I2C_Read... [23:06:46]Read from MH i2c: D1 01 00 [23:06:46]MH_I2C_Read... [23:06:46]Read from MH i2c: D1 01 00 9A 00 00 6B [23:06:46]Write to MH i2c: 01 00 00 9B 00 9B [23:06:46]Write i2c OK [23:06:46]MH_I2C_Read... [23:06:47]*** Cut start [23:06:47]*** Partial cut [23:06:47]*** CUTSNS_PIN = 1 [23:06:47]*** CUTSNS_PIN = 0 [23:06:47]*** Brake cut motor [23:06:48]Read from MH i2c: 01 *** Stop cut motor [23:06:48] [23:06:48]*** Cut end [23:06:48]MH_I2C_Read... [23:06:48]Read from MH i2c: 01 07 00 [23:06:48]MH_I2C_Read... [23:06:48]Read from MH i2c: 01 07 00 9B 00 00 00 00 00 00 FF 0F B0 [23:06:48]process_action close_receipt done [23:06:48]requested_data is exist [23:06:48]produce_requested_data [23:06:48]requested_item fm.sn is exist - process it [23:06:48]wFMCommunicate request_size=4 [23:06:48]MH_SAM_APDU [23:06:48]CAPDU: 80 11 00 00 [23:06:48]Write to MH i2c: E2 08 00 9C 00 80 11 00 00 00 00 00 00 16 [23:06:48]Write i2c OK [23:06:48]MH_I2C_Read... [23:06:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:06:48]Read from MH i2c: E2 [23:06:48]MH_I2C_Read... [23:06:48]Read from MH i2c: E2 17 00 [23:06:48]MH_I2C_Read... [23:06:48]Read from MH i2c: E2 17 00 9C 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 75 [23:06:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:06:48]wFMCommunicate OK [23:06:48]requested_item fd.num is exist - process it [23:06:48]SAM_PROTO_GetFieldsCounters [23:06:48]wFMCommunicate request_size=4 [23:06:48]MH_SAM_APDU [23:06:48]CAPDU: 80 13 00 00 [23:06:48]Write to MH i2c: E2 08 00 9D 00 80 13 00 00 00 00 00 00 19 [23:06:48]Write i2c OK [23:06:48]MH_I2C_Read... [23:06:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:06:48]Read from MH i2c: E2 [23:06:48]MH_I2C_Read... [23:06:48]Read from MH i2c: E2 62 00 [23:06:48]MH_I2C_Read... [23:06:48]Read from MH i2c: E2 62 00 9D 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 5A 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 BB 01 00 00 5E 04 04 00 BB 01 00 00 57 04 04 00 BC 01 00 00 19 04 04 00 00 00 00 00 90 00 1D [23:06:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 5A 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 BB 01 00 00 5E 04 04 00 BB 01 00 00 57 04 04 00 BC 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:06:48]wFMCommunicate OK [23:06:48]SAM_PROTO_GetFieldsCounters done [23:06:48]requested_item shift.num is exist - process it [23:06:48]requested_item shift.opened is exist - process it [23:06:48]req_shift_opened [23:06:48]FM_GetShiftState [23:06:48]SAM_PROTO_GetShiftState [23:06:48]wFMCommunicate request_size=4 [23:06:48]MH_SAM_APDU [23:06:48]CAPDU: 80 13 01 00 [23:06:48]Write to MH i2c: E2 08 00 9E 00 80 13 01 00 00 00 00 00 1B [23:06:48]Write i2c OK [23:06:48]MH_I2C_Read... [23:06:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:06:48]Read from MH i2c: E2 [23:06:48]MH_I2C_Read... [23:06:48]Read from MH i2c: E2 0E 00 [23:06:48]MH_I2C_Read... [23:06:48]Read from MH i2c: E2 0E 00 9E 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 D9 [23:06:48]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [23:06:48]wFMCommunicate OK [23:06:48]SAM_PROTO_GetShiftState done [23:06:48]FM_GetShiftState done [23:06:48]req_shift_opened done [23:06:48]requested_item shift.open_date is exist - process it [23:06:48]req_shift_open_date [23:06:48]req_shift_open_date done [23:06:48]produce_requested_data done [23:06:48]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87130,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [23:06:48]process_action_free close_receipt [23:06:48]json_value_free [23:06:48]json_value_free done [23:06:48]process_json_proto returns [23:06:48]Send response to host [23:06:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87130,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [23:06:48]Connected sock=11 [23:06:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 free response buf [23:06:48]37 execute_script done [23:06:48]39 execute_script returns [23:06:48]40 free content buf [23:06:48]01 Sock 9.Close socket [23:06:48]00 Sock 9.Thread stoped [23:06:48]00 49 87 38 01 ED 0E 5A 03 01 00 03 00 2C 01 1E 04 01 00 01 23 04 7E 00 8A 04 08 00 34 36 31 35 36 36 38 36 06 04 3F 00 D0 9A D0 BE D0 BD D1 84 20 46 72 75 69 74 2D 74 65 6C 6C 61 20 D1 81 D1 82 D0 B8 D0 BA 20 D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D1 87 D0 BD D1 8B D0 B9 20 D0 B9 D0 BE D0 B3 D1 83 D1 80 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 04 A3 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5A 54 01 00 35 04 06 00 F1 77 3B FF 32 68 DB EA 92 EE 43 C1 9C D7 [23:06:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 29 67 47 00 ED 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 34 39 37 39 10 04 04 00 5A 54 01 00 F4 03 04 00 D5 4D F0 66 B6 04 01 00 00 34 13 F3 A6 01 0D 03 1A [23:06:49]CommunicateWithHost err = 0 [23:06:49]CheckOFDResponse [23:06:49]1017 (14) - 77093643461234 [23:06:49]1041 (16) - 0000000000874979 [23:06:49]1040 (4) - 87130 [23:06:49]1012 (4) - 22.09.2024 17:03 [23:06:49]1206 (1) - 0 [23:06:49]OFD Sender: Remove packet 87130 [23:06:49]ProducePacketName [23:06:49]name=ofd_packets/00087130 [23:06:49]NVStorageDeleteData [23:06:49]accept exits with 8 [23:06:49]New connection [23:06:49]New thread 3067063652 created [23:06:49]Thread 3066920292 joined [23:06:49]Waiting for new connection... [23:06:49] Sock 8.Parse request [23:06:49]Sock 8.Check first char [23:06:49]Sock 8.First char is OK [23:06:49]request: POST /json_proto HTTP/1.0 [23:06:49]Method: POST [23:06:49]URL: /json_proto [23:06:49]Method is POST - this is cgi request [23:06:49]url: /json_proto [23:06:49]query_string will be loaded in cgi processing [23:06:49]execute_cgi json_proto POST (null) [23:06:49]execute_cgi path=json_proto method=POST [23:06:49]POST find Content-Length [23:06:49]Host: 172.17.47.196:8080 [23:06:49]Content-Length: 711 [23:06:49]Content-Type: application/json [23:06:49] [23:06:49]POST finish read [23:06:49]Found Content-Length = 711 [23:06:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148154", "tax_sys" : 0, "items" : [ { "code": "4870001571030", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043A\u043B\u0443\u0431\u043D,\u043A\u0438\u0432\u0438 \u041F\u042D\u0422 1\u043B", "price" : 70.00, "quantity" : 1.000, "sum" : 70.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 70.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:06:49]execute_script... [23:06: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 : (3)148154", "tax_sys" : 0, "items" : [ { "code": "4870001571030", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043A\u043B\u0443\u0431\u043D,\u043A\u0438\u0432\u0438 \u041F\u042D\u0422 1\u043B", "price" : 70.00, "quantity" : 1.000, "sum" : 70.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 70.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:06:49]POST & json_proto [23:06:49]process_json_proto [23:06:49]json parsed OK: [23:06:49]protocol is kg_v1.0 [23:06:49]action value=close_receipt [23:06:49]process_action close_receipt [23:06:49]cmd_close_receipt [23:06:49]MH_GetDate [23:06:49]Write to MH i2c: F0 00 00 9F 00 8E [23:06:49]Write i2c OK [23:06:49]MH_I2C_Read... [23:06:49]Read from MH i2c: F0 [23:06:49]MH_I2C_Read... [23:06:49]Read from MH i2c: F0 09 00 [23:06:49]MH_I2C_Read... [23:06:49]Read from MH i2c: F0 09 00 9F 00 00 0A A3 F0 66 4C 6B 94 66 4B [23:06:49]GetLastDocTimeStamp 1727046404 [23:06:49]current date 1727046410 [23:06:49]FM_GetShiftState [23:06:49]SAM_PROTO_GetShiftState [23:06:49]wFMCommunicate request_size=4 [23:06:49]MH_SAM_APDU [23:06:49]CAPDU: 80 13 01 00 [23:06:49]Write to MH i2c: E2 08 00 A0 00 80 13 01 00 00 00 00 00 1D [23:06:49]Write i2c OK [23:06:49]MH_I2C_Read... [23:06:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:06:49]Read from MH i2c: E2 [23:06:49]MH_I2C_Read... [23:06:49]Read from MH i2c: E2 0E 00 [23:06:49]MH_I2C_Read... [23:06:49]Read from MH i2c: E2 0E 00 A0 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 DB [23:06:49]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [23:06:49]wFMCommunicate OK [23:06:49]SAM_PROTO_GetShiftState done [23:06:49]FM_GetShiftState done [23:06:49]opened in 1726964220 [23:06:49]opened+sec_in_day 1727050620 [23:06:49]quantity*price = 7000 [23:06:49]sum+1 = 7001 [23:06:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 70.00 НСП 1% : 0.62 НДС 12% : 7.43 Наличными: 70.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 444 22.09.2024 23:06 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87131 ФПД: 30594921021776 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T230650&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87131&fm=30594921021776&tin=02508201610067®Number=0000000000092592&sum=7000 0 [23:06:51]StoreToDocumentArchive [23:06:51]shift 497 fd 87131 [23:06:51]save to /storage/0497/doc_00087131 [23:06:51]save last doc name /storage/0497/doc_00087131 to /storage/kkm_last_doc_name [23:06:51]save OK [23:06:51]Clear old archive folders... [23:06:51]ProcessDocumentItem done err = 0, tmpTLVsize=302 [23:06:51]tlvbuf is 00B969D0 [23:06:51]SAM_PROTO_ClearQueue [23:06:51]wFMCommunicate request_size=4 [23:06:51]MH_SAM_APDU [23:06:51]CAPDU: 80 09 00 00 [23:06:51]Write to MH i2c: E2 08 00 AD 00 80 09 00 00 00 00 00 00 1F [23:06:51]Write i2c OK [23:06:51]MH_I2C_Read... [23:06:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:06:51]Read from MH i2c: E2 [23:06:51]MH_I2C_Read... [23:06:51]Read from MH i2c: E2 03 00 [23:06:51]MH_I2C_Read... [23:06:51]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [23:06:51]RAPDU: 90 00 [23:06:51]wFMCommunicate OK [23:06:51]SAM_PROTO_ClearQueue done [23:06:51]KKMCreateOFDPacket [23:06:51]OFDProtocolAddRootSTLVToBuf [23:06:51]FM_MakeSignedData [23:06:51]FM_MakeSignedData [23:06:51]SAM_PROTO_SignData [23:06:51]wFMCommunicate request_size=4 [23:06:51]MH_SAM_APDU [23:06:51]CAPDU: 80 0D 01 02 [23:06:51]Write to MH i2c: E2 08 00 AE 00 80 0D 01 02 00 00 00 00 27 [23:06:51]Write i2c OK [23:06:51]MH_I2C_Read... [23:06:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:06:51]Read from MH i2c: E2 [23:06:51]MH_I2C_Read... [23:06:51]Read from MH i2c: E2 03 00 [23:06:51]MH_I2C_Read... [23:06:51]Read from MH i2c: E2 03 00 AE 00 00 90 00 22 [23:06:51]RAPDU: 90 00 [23:06:51]wFMCommunicate OK [23:06:51]wFMCommunicate request_size=255 [23:06:51]MH_SAM_APDU [23:06:51]CAPDU: 80 0D 02 02 FA 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 30 33 30 06 04 3C 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 2C D0 BA D0 B8 D0 B2 D0 B8 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 01 00 00 F4 03 04 00 0A A3 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 [23:06:51]Write to MH i2c: E2 02 01 AF 00 80 0D 02 02 FA 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 30 33 30 06 04 3C 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 2C D0 BA D0 B8 D0 B2 D0 B8 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 01 00 00 F4 03 04 00 0A A3 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 00 00 E1 [23:06:51]Write i2c OK [23:06:51]MH_I2C_Read... [23:06:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:06:51]Read from MH i2c: E2 [23:06:51]MH_I2C_Read... [23:06:51]Read from MH i2c: E2 03 00 [23:06:51]MH_I2C_Read... [23:06:51]Read from MH i2c: E2 03 00 AF 00 00 90 00 23 [23:06:51]RAPDU: 90 00 [23:06:51]wFMCommunicate OK [23:06:51]wFMCommunicate request_size=61 [23:06:51]MH_SAM_APDU [23:06:51]CAPDU: 80 0D 02 02 38 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5B 54 01 00 35 04 06 00 1B D3 6F 66 41 50 [23:06:51]Write to MH i2c: E2 40 00 B0 00 80 0D 02 02 38 00 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5B 54 01 00 35 04 06 00 1B D3 6F 66 41 50 00 00 71 [23:06:52]Write i2c OK [23:06:52]MH_I2C_Read... [23:06:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:06:52]Read from MH i2c: E2 [23:06:52]MH_I2C_Read... [23:06:52]Read from MH i2c: E2 03 00 [23:06:52]MH_I2C_Read... [23:06:52]Read from MH i2c: E2 03 00 B0 00 00 90 00 24 [23:06:52]RAPDU: 90 00 [23:06:52]wFMCommunicate OK [23:06:52]wFMCommunicate request_size=4 [23:06:52]MH_SAM_APDU [23:06:52]CAPDU: 80 0D 03 02 [23:06:52]Write to MH i2c: E2 08 00 B1 00 80 0D 03 02 00 00 00 00 2C [23:06:52]Write i2c OK [23:06:52]MH_I2C_Read... [23:06:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:06:52]Read from MH i2c: E2 [23:06:52]MH_I2C_Read... [23:06:52]Read from MH i2c: E2 0B 00 [23:06:52]MH_I2C_Read... [23:06:52]Read from MH i2c: E2 0B 00 B1 00 00 CB 49 4C 0A 5C 4C A5 A3 90 00 87 [23:06:52]RAPDU: CB 49 4C 0A 5C 4C A5 A3 90 00 [23:06:52]wFMCommunicate OK [23:06:52]SAM_PROTO_SignData done [23:06:52]FM_MakeSignedData done [23:06:52]CreateOFDProtocolMessage [23:06:52]wFMCommunicate request_size=4 [23:06:52]MH_SAM_APDU [23:06:52]CAPDU: 80 11 00 00 [23:06:52]Write to MH i2c: E2 08 00 B2 00 80 11 00 00 00 00 00 00 2C [23:06:52]Write i2c OK [23:06:52]MH_I2C_Read... [23:06:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:06:52]Read from MH i2c: E2 [23:06:52]MH_I2C_Read... [23:06:52]Read from MH i2c: E2 17 00 [23:06:52]MH_I2C_Read... [23:06:52]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 34 39 37 39 90 00 8B [23:06:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:06:52]wFMCommunicate OK [23:06:52]CreateOFDProtocolMessage done [23:06:52]OFDSenderStorePacket 87131 [23:06:52]StoreOFDPacket docnum=87131 [23:06:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 42 01 00 00 C8 B0 3A 01 5A 93 5A 03 01 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 30 33 30 06 04 3C 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 2C D0 BA D0 B8 D0 B2 D0 B8 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 01 00 00 F4 03 04 00 0A A3 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5B 54 01 00 35 04 06 00 1B D3 6F 66 41 50 CB 49 4C 0A 5C 4C A5 A3 [23:06:52]CheckFolder [23:06:52]dirname=/storage/ofd_packets [23:06:52]CheckFolder done [23:06:52]ProducePacketName [23:06:52]name=ofd_packets/00087131 [23:06:52]NVStorageSaveData ofd_packets/00087131 [23:06:52]File name is /storage/ofd_packets/00087131 [23:06:52]Write 352 bytes [23:06:52]NVStorageSaveData done [23:06:52]OFDSenderStorePacket done [23:06:52]KKMCreateOFDPacket done [23:06:52]NVStorageSaveData kkm_last_timestamp [23:06:52]File name is /storage/kkm_last_timestamp [23:06:52]Write 4 bytes [23:06:52]NVStorageSaveData done [23:06:52]ExternCall_PrintAddStr [23:06:52]wPrintStart [23:06:52]Write to MH i2c: 01 00 00 B3 00 B3 [23:06:52]Write i2c OK [23:06:52]MH_I2C_Read... [23:06:52]Read from MH i2c: 01 [23:06:52]MH_I2C_Read... [23:06:52]Read from MH i2c: 01 07 00 [23:06:52]MH_I2C_Read... [23:06:52]Read from MH i2c: 01 07 00 B3 00 00 00 00 00 00 FF 0F C8 [23:06:52]RasterBufferAndPrint [23:06:52]line Счет N : (3)148154 [23:06:52]line ИНН: 02508201610067 [23:06:52]line Контрольно-Кассовый Чек [23:06:52]line ПРОДАЖА [23:06:52]line Товар: 4870001571030 [23:06:52]line Вода ASU пит н.газ клубн,киви ПЭТ 1л [23:06:52]line 1.000 * 70.00 [23:06:52]line = 70.00 [23:06:52]line НДС 12% НСП 1% [23:06:52]line > о реализуемом товаре [23:06:52]line ИТОГО: 70.00 [23:06:52]line НСП 1% : 0.62 [23:06:52]line НДС 12% : 7.43 [23:06:52]line Наличными: 70.00 [23:06:52]line Безнал.: 0.00 [23:06:52]line Место: АЗС № 137 "Партнер Нефть" [23:06:52]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [23:06:52]line СНО: Общий режим [23:06:52]line Чек 444 22.09.2024 23:06 [23:06:52]line Смена: 497 ФФД: 1.0 [23:06:52]line ЗНМ: 0300000064 [23:06:52]line РНМ: 0000000000092592 [23:06:52]line Версия ККМ: 001 [23:06:52]line ФМ: 0000000000874979 [23:06:52]line ФД: 87131 [23:06:52]line ФПД: 30594921021776 [23:06:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T230650&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87131&fm=30594921021776&tin=02508201610067®Number=0000000000092592&sum=7000 [23:06:52]line 0 [23:06:52]written 0, free lines is 4095 [23:06:52]OFD Sender: Processing packet 87131 [packets to send 277, broken 276] [23:06:52]ProducePacketName [23:06:52]name=ofd_packets/00087131 [23:06:52]OFD Sender: To server: pG, [23:06:52]CommunicateWithHost lk.salyk.kg:30040 [23:06:52]ConnectInit lk.salyk.kg [23:06:52]Write to MH i2c: 01 00 00 DC 00 DC [23:06:52]Write i2c OK [23:06:52]MH_I2C_Read... [23:06:52]Read from MH i2c: 01 [23:06:52]MH_I2C_Read... [23:06:52]Read from MH i2c: 01 07 00 [23:06:52]MH_I2C_Read... [23:06:52]Read from MH i2c: 01 07 00 DC 00 00 00 00 00 00 EC 0C DB [23:06:52]RasterBufferAndPrint [23:06:52]line [23:06:52]line [23:06:52]line [23:06:52]line [23:06:52]line [23:06:52]written 0, free lines is 3340 [23:06:52]MH_Cut [23:06:52]Write to MH i2c: D1 01 00 E3 00 01 B5 [23:06:52]Write i2c OK [23:06:52]MH_I2C_Read... [23:06:52]Read from MH i2c: D1 [23:06:52]MH_I2C_Read... [23:06:52]Read from MH i2c: D1 01 00 [23:06:52]MH_I2C_Read... [23:06:52]Read from MH i2c: D1 01 00 E3 00 00 B4 [23:06:52]Write to MH i2c: 01 00 00 E4 00 E4 [23:06:52]Write i2c OK [23:06:52]MH_I2C_Read... [23:06:53]*** Cut start [23:06:53]*** Partial cut [23:06:53]*** CUTSNS_PIN = 1 [23:06:53]*** CUTSNS_PIN = 0 [23:06:53]*** Brake cut motor [23:06:54]Read from MH i2c: 01 [23:06:54]MH_I2C_Read... [23:06:54]*** Stop cut motor [23:06:54]*** Cut end [23:06:54]Read from MH i2c: 01 07 00 [23:06:54]MH_I2C_Read... [23:06:54]Read from MH i2c: 01 07 00 E4 00 00 00 00 00 00 FF 0F F9 [23:06:54]process_action close_receipt done [23:06:54]requested_data is exist [23:06:54]produce_requested_data [23:06:54]requested_item fm.sn is exist - process it [23:06:54]wFMCommunicate request_size=4 [23:06:54]MH_SAM_APDU [23:06:54]CAPDU: 80 11 00 00 [23:06:54]Write to MH i2c: E2 08 00 E5 00 80 11 00 00 00 00 00 00 5F [23:06:54]Write i2c OK [23:06:54]MH_I2C_Read... [23:06:54]Connected sock=10 [23:06:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 42 01 00 00 C8 B0 3A 01 5A 93 5A 03 01 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 38 37 30 30 Read from MH i2c: 30 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:06:54]31 E2 35 [23:06:54]37 MH_I2C_Read... [23:06:54]31 30 33 30 06 04 3C 00 D0 92 D0 BE D0 B4 D0 B0 20 Read from MH i2c: 41 E2 53 17 55 00 20 [23:06:54]D0 MH_I2C_Read... [23:06:54]BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 Read from MH i2c: B0 E2 D0 17 B7 00 20 E5 D0 00 BA 00 D0 11 BB 04 D1 10 83 00 D0 30 B1 30 D0 BD 2C D0 BA D0 B8 D0 B2 D0 B8 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 30 03 30 E8 30 03 30 00 30 00 30 00 30 00 30 00 38 37 37 04 34 06 39 00 37 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 01 00 00 F4 03 04 00 0A A3 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5B 54 01 00 35 04 06 00 1B D3 6F 66 41 50 CB 49 4C 0A 5C 4C A5 A3 [23:06:54]39 90 00 BE [23:06:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:06:54]wFMCommunicate OK [23:06:54]requested_item fd.num is exist - process it [23:06:54]SAM_PROTO_GetFieldsCounters [23:06:54]wFMCommunicate request_size=4 [23:06:54]MH_SAM_APDU [23:06:54]CAPDU: 80 13 00 00 [23:06:54]Write to MH i2c: E2 08 00 E6 00 80 13 00 00 00 00 00 00 62 [23:06:54]Write i2c OK [23:06:54]MH_I2C_Read... [23:06:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:06:54]Read from MH i2c: E2 [23:06:54]MH_I2C_Read... [23:06:54]Read from MH i2c: E2 62 00 [23:06:54]MH_I2C_Read... [23:06:54]Read from MH i2c: E2 62 00 E6 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 5B 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 BC 01 00 00 5E 04 04 00 BC 01 00 00 57 04 04 00 BD 01 00 00 19 04 04 00 00 00 00 00 90 00 6A [23:06:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 5B 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 BC 01 00 00 5E 04 04 00 BC 01 00 00 57 04 04 00 BD 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:06:54]wFMCommunicate OK [23:06:54]SAM_PROTO_GetFieldsCounters done [23:06:54]requested_item shift.num is exist - process it [23:06:54]requested_item shift.opened is exist - process it [23:06:54]req_shift_opened [23:06:54]FM_GetShiftState [23:06:54]SAM_PROTO_GetShiftState [23:06:54]wFMCommunicate request_size=4 [23:06:54]MH_SAM_APDU [23:06:54]CAPDU: 80 13 01 00 [23:06:54]Write to MH i2c: E2 08 00 E7 00 80 13 01 00 00 00 00 00 64 [23:06:54]Write i2c OK [23:06:54]MH_I2C_Read... [23:06:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:06:54]Read from MH i2c: E2 [23:06:54]MH_I2C_Read... [23:06:54]Read from MH i2c: E2 0E 00 [23:06:54]MH_I2C_Read... [23:06:54]Read from MH i2c: E2 0E 00 E7 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 22 [23:06:54]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [23:06:54]wFMCommunicate OK [23:06:54]SAM_PROTO_GetShiftState done [23:06:54]FM_GetShiftState done [23:06:54]req_shift_opened done [23:06:54]requested_item shift.open_date is exist - process it [23:06:54]req_shift_open_date [23:06:54]req_shift_open_date done [23:06:54]produce_requested_data done [23:06:54]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87131,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [23:06:54]process_action_free close_receipt [23:06:54]json_value_free [23:06:54]json_value_free done [23:06:54]process_json_proto returns [23:06:54]Send response to host [23:06:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87131,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [23:06:54]free response buf [23:06:54]execute_script done [23:06:54]execute_script returns [23:06:54]free content buf [23:06:54]Sock 8.Close socket [23:06:54]Sock 8.Thread stoped [23:06:55]accept exits with 9 [23:06:55]New connection [23:06:55]New thread 3066920292 created [23:06:55]Thread 3067063652 joined [23:06:55]Waiting for new connection... [23:06:55] Sock 9.Parse request [23:06:55]Sock 9.Check first char [23:06:55]Sock 9.First char is OK [23:06:55]request: POST /json_proto HTTP/1.0 [23:06:55]Method: POST [23:06:55]URL: /json_proto [23:06:55]Method is POST - this is cgi request [23:06:55]url: /json_proto [23:06:55]query_string will be loaded in cgi processing [23:06:55]execute_cgi json_proto POST (null) [23:06:55]execute_cgi path=json_proto method=POST [23:06:55]POST find Content-Length [23:06:55]Host: 172.17.47.196:8080 [23:06:55]Content-Length: 682 [23:06:55]Content-Type: application/json [23:06:55] [23:06:55]POST finish read [23:06:55]Found Content-Length = 682 [23:06:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872046", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [23:06:55]execute_script... [23:06: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)872046", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [23:06:55]POST & json_proto [23:06:55]process_json_proto [23:06:55]json parsed OK: [23:06:55]protocol is kg_v1.0 [23:06:55]action value=close_receipt [23:06:55]process_action close_receipt [23:06:55]cmd_close_receipt [23:06:55]MH_GetDate [23:06:55]Write to MH i2c: F0 00 00 E8 00 D7 [23:06:55]Write i2c OK [23:06:55]MH_I2C_Read... [23:06:55]Read from MH i2c: F0 [23:06:55]MH_I2C_Read... [23:06:55]Read from MH i2c: F0 09 00 [23:06:55]MH_I2C_Read... [23:06:55]Read from MH i2c: F0 09 00 E8 00 00 0F A3 F0 66 4C 6B 94 66 99 [23:06:55]GetLastDocTimeStamp 1727046410 [23:06:55]current date 1727046415 [23:06:55]FM_GetShiftState [23:06:55]SAM_PROTO_GetShiftState [23:06:55]wFMCommunicate request_size=4 [23:06:55]MH_SAM_APDU [23:06:55]CAPDU: 80 13 01 00 [23:06:55]Write to MH i2c: E2 08 00 E9 00 80 13 01 00 00 00 00 00 66 [23:06:55]Write i2c OK [23:06:55]MH_I2C_Read... [23:06:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:06:55]Read from MH i2c: E2 [23:06:55]MH_I2C_Read... [23:06:55]Read from MH i2c: E2 0E 00 [23:06:55]MH_I2C_Read... [23:06:55]Read from MH i2c: E2 0E 00 E9 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 24 [23:06:55]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [23:06:55]wFMCommunicate OK [23:06:55]SAM_PROTO_GetShiftState done [23:06:55]FM_GetShiftState done [23:06:55]opened in 1726964220 [23:06:55]opened+sec_in_day 1727050620 [23:06:55]quantity*price = 100005 [23:06:55]sum+1 = 100006 [23:06:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 445 22.09.2024 23:06 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87132 ФПД: 49778376155342 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T230655&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87132&fm=49778376155342&tin=02508201610067®Number=0000000000092592&sum=100000 [23:06:56]StoreToDocumentArchive [23:06:56]shift 497 fd 87132 [23:06:56]save to /storage/0497/doc_00087132 [23:06:56]save last doc name /storage/0497/doc_00087132 to /storage/kkm_last_doc_name [23:06:56]save OK [23:06:56]Clear old archive folders... [23:06:56]OFD Sender: No OFD packet to send [23:06:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:06:57]tlvbuf is 00BA7810 [23:06:57]SAM_PROTO_ClearQueue [23:06:57]wFMCommunicate request_size=4 [23:06:57]MH_SAM_APDU [23:06:57]CAPDU: 80 09 00 00 [23:06:57]Write to MH i2c: E2 08 00 F6 00 80 09 00 00 00 00 00 00 68 [23:06:57]Write i2c OK [23:06:57]MH_I2C_Read... [23:06:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:06:57]Read from MH i2c: E2 [23:06:57]MH_I2C_Read... [23:06:57]Read from MH i2c: E2 03 00 [23:06:57]MH_I2C_Read... [23:06:57]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [23:06:57]RAPDU: 90 00 [23:06:57]wFMCommunicate OK [23:06:57]SAM_PROTO_ClearQueue done [23:06:57]KKMCreateOFDPacket [23:06:57]OFDProtocolAddRootSTLVToBuf [23:06:57]FM_MakeSignedData [23:06:57]FM_MakeSignedData [23:06:57]SAM_PROTO_SignData [23:06:57]wFMCommunicate request_size=4 [23:06:57]MH_SAM_APDU [23:06:57]CAPDU: 80 0D 01 02 [23:06:57]Write to MH i2c: E2 08 00 F7 00 80 0D 01 02 00 00 00 00 70 [23:06:57]Write i2c OK [23:06:57]MH_I2C_Read... [23:06:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:06:57]Read from MH i2c: E2 [23:06:57]MH_I2C_Read... [23:06:57]Read from MH i2c: E2 03 00 [23:06:57]MH_I2C_Read... [23:06:57]Read from MH i2c: E2 03 00 F7 00 00 90 00 6B [23:06:57]RAPDU: 90 00 [23:06:57]wFMCommunicate OK [23:06:57]wFMCommunicate request_size=255 [23:06:57]MH_SAM_APDU [23: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 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 BD 01 00 00 F4 03 04 00 0F A3 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5C 54 01 00 35 04 06 00 2D [23:06:57]Write to MH i2c: E2 02 01 F8 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 BD 01 00 00 F4 03 04 00 0F A3 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5C 54 01 00 35 04 06 00 2D 00 00 22 [23:06:57]Write i2c OK [23:06:57]MH_I2C_Read... [23:06:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:06:57]Read from MH i2c: E2 [23:06:57]MH_I2C_Read... [23:06:57]Read from MH i2c: E2 03 00 [23:06:57]MH_I2C_Read... [23:06:57]Read from MH i2c: E2 03 00 F8 00 00 90 00 6C [23:06:57]RAPDU: 90 00 [23:06:57]wFMCommunicate OK [23:06:57]wFMCommunicate request_size=10 [23:06:57]MH_SAM_APDU [23:06:57]CAPDU: 80 0D 02 02 05 45 EE 6D A0 CE [23:06:57]Write to MH i2c: E2 0D 00 F9 00 80 0D 02 02 05 00 45 EE 6D A0 CE 00 00 8B [23:06:57]Write i2c OK [23:06:57]MH_I2C_Read... [23:06:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:06:57]Read from MH i2c: E2 [23:06:57]MH_I2C_Read... [23:06:57]Read from MH i2c: E2 03 00 [23:06:57]MH_I2C_Read... [23:06:57]Read from MH i2c: E2 03 00 F9 00 00 90 00 6D [23:06:57]RAPDU: 90 00 [23:06:57]wFMCommunicate OK [23:06:57]wFMCommunicate request_size=4 [23:06:57]MH_SAM_APDU [23:06:57]CAPDU: 80 0D 03 02 [23:06:57]Write to MH i2c: E2 08 00 FA 00 80 0D 03 02 00 00 00 00 75 [23:06:57]Write i2c OK [23:06:57]MH_I2C_Read... [23:06:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:06:57]Read from MH i2c: E2 [23:06:57]MH_I2C_Read... [23:06:57]Read from MH i2c: E2 0B 00 [23:06:57]MH_I2C_Read... [23:06:57]Read from MH i2c: E2 0B 00 FA 00 00 E1 81 34 40 71 B5 4A 3B 90 00 F7 [23:06:57]RAPDU: E1 81 34 40 71 B5 4A 3B 90 00 [23:06:57]wFMCommunicate OK [23:06:57]SAM_PROTO_SignData done [23:06:57]FM_MakeSignedData done [23:06:57]CreateOFDProtocolMessage [23:06:57]wFMCommunicate request_size=4 [23:06:57]MH_SAM_APDU [23:06:57]CAPDU: 80 11 00 00 [23:06:57]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [23:06:57]Write i2c OK [23:06:57]MH_I2C_Read... [23:06:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:06:57]Read from MH i2c: E2 [23:06:57]MH_I2C_Read... [23:06:57]Read from MH i2c: E2 17 00 [23:06:57]MH_I2C_Read... [23:06:57]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 34 39 37 39 90 00 D4 [23:06:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:06:57]wFMCommunicate OK [23:06:57]CreateOFDProtocolMessage done [23:06:57]OFDSenderStorePacket 87132 [23:06:57]StoreOFDPacket docnum=87132 [23:06:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 07 52 07 01 43 36 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 BD 01 00 00 F4 03 04 00 0F A3 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5C 54 01 00 35 04 06 00 2D 45 EE 6D A0 CE E1 81 34 40 71 B5 4A 3B [23:06:57]CheckFolder [23:06:57]dirname=/storage/ofd_packets [23:06:57]CheckFolder done [23:06:57]ProducePacketName [23:06:57]name=ofd_packets/00087132 [23:06:57]NVStorageSaveData ofd_packets/00087132 [23:06:57]File name is /storage/ofd_packets/00087132 [23:06:57]Write 301 bytes [23:06:57]NVStorageSaveData done [23:06:57]OFDSenderStorePacket done [23:06:57]KKMCreateOFDPacket done [23:06:57]NVStorageSaveData kkm_last_timestamp [23:06:57]File name is /storage/kkm_last_timestamp [23:06:57]Write 4 bytes [23:06:57]NVStorageSaveData done [23:06:57]ExternCall_PrintAddStr [23:06:57]wPrintStart [23:06:57]Write to MH i2c: 01 00 00 FC 00 FC [23:06:57]Write i2c OK [23:06:57]MH_I2C_Read... [23:06:57]Read from MH i2c: 01 [23:06:57]MH_I2C_Read... [23:06:57]Read from MH i2c: 01 07 00 [23:06:57]MH_I2C_Read... [23:06:57]Read from MH i2c: 01 07 00 FC 00 00 00 00 00 00 FF 0F 11 [23:06:57]RasterBufferAndPrint [23:06:57]line Счет N : (1)872046 [23:06:57]line ИНН: 02508201610067 [23:06:57]line Контрольно-Кассовый Чек [23:06:57]line ПРОДАЖА [23:06:57]line ТРК (МРК, ГНК) : 33 [23:06:57]line Товар: 2710124130 [23:06:57]line Аи-92-К-5 [23:06:57]line 14.750 * 67.80 [23:06:57]line = 1000.05 [23:06:57]line НДС 12% НСП 1% [23:06:57]line > о реализуемом товаре [23:06:57]line ОКРУГЛЕНИЕ: -0.05 [23:06:57]line ИТОГО: 1000.00 [23:06:57]line Внесено: 1000.00 [23:06:57]line СДАЧА: 0.00 [23:06:57]line НСП 1% : 8.85 [23:06:57]line НДС 12% : 106.20 [23:06:57]line Наличными: 1000.00 [23:06:57]line Безнал.: 0.00 [23:06:57]line Место: АЗС № 137 "Партнер Нефть" [23:06:57]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [23:06:57]line СНО: Общий режим [23:06:57]line Чек 445 22.09.2024 23:06 [23:06:58]line Смена: 497 ФФД: 1.0 [23:06:58]line ЗНМ: 0300000064 [23:06:58]line РНМ: 0000000000092592 [23:06:58]line Версия ККМ: 001 [23:06:58]line ФМ: 0000000000874979 [23:06:58]line ФД: 87132 [23:06:58]line ФПД: 49778376155342 [23:06:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T230655&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87132&fm=49778376155342&tin=02508201610067®Number=0000000000092592&sum=100000 [23:06:58]OFD Sender: Processing packet 87132 [packets to send 277, broken 276] [23:06:58]ProducePacketName [23:06:58]name=ofd_packets/00087132 [23:06:58]OFD Sender: To server: pG, [23:06:58]CommunicateWithHost lk.salyk.kg:30040 [23:06:58]ConnectInit lk.salyk.kg [23:06:58]written 0, free lines is 4095 [23:06:58]Write to MH i2c: 01 00 00 27 01 28 [23:06:58]Write i2c OK [23:06:58]MH_I2C_Read... [23:06:58]Read from MH i2c: 01 [23:06:58]MH_I2C_Read... [23:06:58]Read from MH i2c: 01 07 00 [23:06:58]MH_I2C_Read... [23:06:58]Read from MH i2c: 01 07 00 27 01 00 00 00 00 00 E1 0C 1C [23:06:58]RasterBufferAndPrint [23:06:58]line [23:06:58]line [23:06:58]line [23:06:58]line [23:06:58]line [23:06:58]written 0, free lines is 3333 [23:06:58]MH_Cut [23:06:58]Write to MH i2c: D1 01 00 2E 01 01 01 [23:06:58]Write i2c OK [23:06:58]MH_I2C_Read... [23:06:58]Read from MH i2c: D1 [23:06:58]MH_I2C_Read... [23:06:58]Read from MH i2c: D1 01 00 [23:06:58]MH_I2C_Read... [23:06:58]Read from MH i2c: D1 01 00 2E 01 00 00 [23:06:58]Write to MH i2c: 01 00 00 2F 01 30 [23:06:58]Write i2c OK [23:06:58]MH_I2C_Read... [23:06:59]*** Cut start [23:06:59]*** Partial cut [23:06:59]*** CUTSNS_PIN = 1 [23:06:59]*** CUTSNS_PIN = 0 [23:06:59]*** Brake cut motor [23:06:59]Read from MH i2c: 01 [23:06:59]MH_I2C_Read... [23:06:59]*** Stop cut motor [23:06:59]*** Cut end [23:06:59]Read from MH i2c: 01 07 00 [23:06:59]MH_I2C_Read... [23:06:59]Read from MH i2c: 01 07 00 2F 01 00 00 00 00 00 FF 0F 45 [23:06:59]process_action close_receipt done [23:06:59]requested_data is exist [23:06:59]produce_requested_data [23:06:59]requested_item fm.sn is exist - process it [23:06:59]wFMCommunicate request_size=4 [23:06:59]MH_SAM_APDU [23:06:59]CAPDU: 80 11 00 00 [23:06:59]Write to MH i2c: E2 08 00 30 01 80 11 00 00 00 00 00 00 AB [23:06:59]Write i2c OK [23:06:59]MH_I2C_Read... [23:06:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:06:59]Read from MH i2c: E2 [23:06:59]MH_I2C_Read... [23:06:59]Read from MH i2c: E2 17 00 [23:06:59]MH_I2C_Read... [23:06:59]Read from MH i2c: E2 17 00 30 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 0A [23:06:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:06:59]wFMCommunicate OK [23:06:59]requested_item fd.num is exist - process it [23:06:59]SAM_PROTO_GetFieldsCounters [23:06:59]wFMCommunicate request_size=4 [23:06:59]MH_SAM_APDU [23:06:59]CAPDU: 80 13 00 00 [23:07:00]Write to MH i2c: E2 08 00 31 01 80 13 00 00 00 00 00 00 AE [23:07:00]Write i2c OK [23:07:00]MH_I2C_Read... [23:07:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:07:00]Read from MH i2c: E2 [23:07:00]MH_I2C_Read... [23:07:00]Read from MH i2c: E2 62 00 [23:07:00]MH_I2C_Read... [23:07:00]Read from MH i2c: E2 62 00 31 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 5C 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 BD 01 00 00 5E 04 04 00 BD 01 00 00 57 04 04 00 BE 01 00 00 19 04 04 00 00 00 00 00 90 00 BA [23:07: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 5C 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 BD 01 00 00 5E 04 04 00 BD 01 00 00 57 04 04 00 BE 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:07:00]wFMCommunicate OK [23:07:00]SAM_PROTO_GetFieldsCounters done [23:07:00]requested_item shift.num is exist - process it [23:07:00]requested_item shift.opened is exist - process it [23:07:00]req_shift_opened [23:07:00]FM_GetShiftState [23:07:00]SAM_PROTO_GetShiftState [23:07:00]wFMCommunicate request_size=4 [23:07:00]MH_SAM_APDU [23:07:00]CAPDU: 80 13 01 00 [23:07:00]Write to MH i2c: E2 08 00 32 01 80 13 01 00 00 00 00 00 B0 [23:07:00]Write i2c OK [23:07:00]MH_I2C_Read... [23:07:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:07:00]Read from MH i2c: E2 [23:07:00]MH_I2C_Read... [23:07:00]Read from MH i2c: E2 0E 00 [23:07:00]MH_I2C_Read... [23:07:00]Read from MH i2c: E2 0E 00 32 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 6E [23:07:00]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [23:07:00]wFMCommunicate OK [23:07:00]SAM_PROTO_GetShiftState done [23:07:00]FM_GetShiftState done [23:07:00]req_shift_opened done [23:07:00]requested_item shift.open_date is exist - process it [23:07:00]req_shift_open_date [23:07:00]req_shift_open_date done [23:07:00]produce_requested_data done [23:07:00]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87132,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [23:07:00]process_action_free close_receipt [23:07:00]json_value_free [23:07:00]json_value_free done [23:07:00]process_json_proto returns [23:07:00]Send response to host [23:07:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87132,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [23:07:00]free response buf [23:07:00]execute_script done [23:07:00]execute_script returns [23:07:00]free content buf [23:07:00]Sock 9.Close socket [23:07:00]Sock 9.Thread stoped [23:07:00]accept exits with 8 [23:07:00]New connection [23:07:00]New thread 3067063652 created [23:07:00]Thread 3066920292 joined [23:07:00]Waiting for new connection... [23:07:00] Sock 8.Parse request [23:07:00]Sock 8.Check first char [23:07:00]Sock 8.First char is OK [23:07:00]request: POST /json_proto HTTP/1.0 [23:07:00]Method: POST [23:07:00]URL: /json_proto [23:07:00]Method is POST - this is cgi request [23:07:00]url: /json_proto [23:07:00]query_string will be loaded in cgi processing [23:07:00]execute_cgi json_proto POST (null) [23:07:00]execute_cgi path=json_proto method=POST [23:07:00]POST find Content-Length [23:07:00]Host: 172.17.47.196:8080 [23:07:00]Content-Length: 988 [23:07:00]Content-Type: application/json [23:07:00] [23:07:00]POST finish read [23:07:00]Found Content-Length = 988 [23:07:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872047", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 75.20, "quantity" : 109.080, "sum" : 8202.82, "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 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 109.08 \u0441\u043E\u043C", "deposit" : 9000.00, "total" : 8202.00, "payments": [ { "type": 0, "sum" : 8202.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:07:00]execute_script... [23:07: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)872047", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 75.20, "quantity" : 109.080, "sum" : 8202.82, "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 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 109.08 \u0441\u043E\u043C", "deposit" : 9000.00, "total" : 8202.00, "payments": [ { "type": 0, "sum" : 8202.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:07:00]POST & json_proto [23:07:00]process_json_proto [23:07:00]json parsed OK: [23:07:00]protocol is kg_v1.0 [23:07:00]action value=close_receipt [23:07:00]process_action close_receipt [23:07:00]cmd_close_receipt [23:07:00]MH_GetDate [23:07:00]Write to MH i2c: F0 00 00 33 01 23 [23:07:00]Write i2c OK [23:07:00]MH_I2C_Read... [23:07:00]Read from MH i2c: F0 [23:07:00]MH_I2C_Read... [23:07:00]Read from MH i2c: F0 09 00 [23:07:00]MH_I2C_Read... [23:07:00]Read from MH i2c: F0 09 00 33 01 00 15 A3 F0 66 4C 6B 94 66 EB [23:07:00]GetLastDocTimeStamp 1727046415 [23:07:00]current date 1727046421 [23:07:00]FM_GetShiftState [23:07:00]SAM_PROTO_GetShiftState [23:07:00]wFMCommunicate request_size=4 [23:07:00]MH_SAM_APDU [23:07:00]CAPDU: 80 13 01 00 [23:07:00]Write to MH i2c: E2 08 00 34 01 80 13 01 00 00 00 00 00 B2 [23:07:00]Write i2c OK [23:07:00]MH_I2C_Read... [23:07:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:07:00]Read from MH i2c: E2 [23:07:00]MH_I2C_Read... [23:07:00]Read from MH i2c: E2 0E 00 [23:07:00]MH_I2C_Read... [23:07:00]Read from MH i2c: E2 0E 00 34 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 70 [23:07:00]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [23:07:00]wFMCommunicate OK [23:07:00]SAM_PROTO_GetShiftState done [23:07:00]FM_GetShiftState done [23:07:00]opened in 1726964220 [23:07:00]opened+sec_in_day 1727050620 [23:07:00]quantity*price = 820281 [23:07:00]sum+1 = 820283 [23:07:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.82 ИТОГО: 8202.00 Внесено: 9000.00 СДАЧА: 798.00 НСП 1% : 72.59 НДС 12% : 871.10 Наличными: 8202.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 446 22.09.2024 23:07 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа ДТ номер 137 сэкономлено 109.08 сом ФМ: 0000000000874979 ФД: 87133 ФПД: 251538009741022 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T230701&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87133&fm=251538009741022&tin=02508201610067®Number=0000000000092592&sum=820200 [23:07:02]StoreToDocumentArchive [23:07:02]shift 497 fd 87133 [23:07:02]save to /storage/0497/doc_00087133 [23:07:02]save last doc name /storage/0497/doc_00087133 to /storage/kkm_last_doc_name [23:07:02]save OK [23:07:02]Clear old archive folders... [23:07:02]ProcessDocumentItem done err = 0, tmpTLVsize=252 [23:07:02]tlvbuf is 00AF47E0 [23:07:02]SAM_PROTO_ClearQueue [23:07:02]wFMCommunicate request_size=4 [23:07:02]MH_SAM_APDU [23:07:02]CAPDU: 80 09 00 00 [23:07:02]Write to MH i2c: E2 08 00 41 01 80 09 00 00 00 00 00 00 B4 [23:07:02]Write i2c OK [23:07:02]MH_I2C_Read... [23:07:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:07:02]Read from MH i2c: E2 [23:07:02]MH_I2C_Read... [23:07:02]Read from MH i2c: E2 03 00 [23:07:02]MH_I2C_Read... [23:07:02]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [23:07:02]RAPDU: 90 00 [23:07:02]wFMCommunicate OK [23:07:02]SAM_PROTO_ClearQueue done [23:07:02]KKMCreateOFDPacket [23:07:02]OFDProtocolAddRootSTLVToBuf [23:07:02]FM_MakeSignedData [23:07:02]FM_MakeSignedData [23:07:02]SAM_PROTO_SignData [23:07:02]wFMCommunicate request_size=4 [23:07:02]MH_SAM_APDU [23:07:02]CAPDU: 80 0D 01 02 [23:07:02]Write to MH i2c: E2 08 00 42 01 80 0D 01 02 00 00 00 00 BC [23:07:02]Write i2c OK [23:07:02]MH_I2C_Read... [23:07:02]Read from MH i2c: *** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:07:02]E2 [23:07:02]MH_I2C_Read... [23:07:02]Read from MH i2c: E2 03 00 [23:07:02]MH_I2C_Read... [23:07:02]Read from MH i2c: E2 03 00 42 01 00 90 00 B7 [23:07:02]RAPDU: 90 00 [23:07:02]wFMCommunicate OK [23:07:02]wFMCommunicate request_size=255 [23:07:03]MH_SAM_APDU [23:07:03]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 18 AA 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 3A 84 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 83 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5B 1C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 54 01 00 00 00 07 04 06 00 E8 83 0C 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 15 A3 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5D 54 01 00 35 04 06 00 [23:07:03]Write to MH i2c: E2 02 01 43 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 18 AA 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 3A 84 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 83 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5B 1C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 54 01 00 00 00 07 04 06 00 E8 83 0C 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 15 A3 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5D 54 01 00 35 04 06 00 00 00 89 [23:07:03]Write i2c OK [23:07:03]MH_I2C_Read... [23:07:03]OFD Sender: No OFD packet to send [23:07:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:07:03]Read from MH i2c: E2 [23:07:03]MH_I2C_Read... [23:07:03]Read from MH i2c: E2 03 00 [23:07:03]MH_I2C_Read... [23:07:03]Read from MH i2c: E2 03 00 43 01 00 90 00 B8 [23:07:03]RAPDU: 90 00 [23:07:03]wFMCommunicate OK [23:07:03]wFMCommunicate request_size=11 [23:07:03]MH_SAM_APDU [23:07:03]CAPDU: 80 0D 02 02 06 E4 C5 C1 B7 D6 DE [23:07:03]Write to MH i2c: E2 0E 00 44 01 80 0D 02 02 06 00 E4 C5 C1 B7 D6 DE 00 00 A0 [23:07:03]Write i2c OK [23:07:03]MH_I2C_Read... [23:07:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:07:03]Read from MH i2c: E2 [23:07:03]MH_I2C_Read... [23:07:03]Read from MH i2c: E2 03 00 [23:07:03]MH_I2C_Read... [23:07:03]Read from MH i2c: E2 03 00 44 01 00 90 00 B9 [23:07:03]RAPDU: 90 00 [23:07:03]wFMCommunicate OK [23:07:03]wFMCommunicate request_size=4 [23:07:03]MH_SAM_APDU [23:07:03]CAPDU: 80 0D 03 02 [23:07:03]Write to MH i2c: E2 08 00 45 01 80 0D 03 02 00 00 00 00 C1 [23:07:03]Write i2c OK [23:07:03]MH_I2C_Read... [23:07:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:07:03]Read from MH i2c: E2 [23:07:03]MH_I2C_Read... [23:07:03]Read from MH i2c: E2 0B 00 [23:07:03]MH_I2C_Read... [23:07:03]Read from MH i2c: E2 0B 00 45 01 00 F9 BC 7D D2 4D 68 B1 94 90 00 C0 [23:07:03]RAPDU: F9 BC 7D D2 4D 68 B1 94 90 00 [23:07:03]wFMCommunicate OK [23:07:03]SAM_PROTO_SignData done [23:07:03]FM_MakeSignedData done [23:07:03]CreateOFDProtocolMessage [23:07:03]wFMCommunicate request_size=4 [23:07:03]MH_SAM_APDU [23:07:03]CAPDU: 80 11 00 00 [23:07:03]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [23:07:03]Write i2c OK [23:07:03]MH_I2C_Read... [23:07:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:07:03]Read from MH i2c: E2 [23:07:03]MH_I2C_Read... [23:07:03]Read from MH i2c: E2 17 00 [23:07:03]MH_I2C_Read... [23:07:03]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 34 39 37 39 90 00 20 [23:07:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:07:03]wFMCommunicate OK [23:07:03]CreateOFDProtocolMessage done [23:07:03]OFDSenderStorePacket 87133 [23:07:03]StoreOFDPacket docnum=87133 [23:07:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 24 A1 08 01 8F B6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 18 AA 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 3A 84 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 83 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5B 1C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 54 01 00 00 00 07 04 06 00 E8 83 0C 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 15 A3 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5D 54 01 00 35 04 06 00 E4 C5 C1 B7 D6 DE F9 BC 7D D2 4D 68 B1 94 [23:07:03]CheckFolder [23:07:03]dirname=/storage/ofd_packets [23:07:03]CheckFolder done [23:07:03]ProducePacketName [23:07:03]name=ofd_packets/00087133 [23:07:03]NVStorageSaveData ofd_packets/00087133 [23:07:03]File name is /storage/ofd_packets/00087133 [23:07:03]Write 302 bytes [23:07:03]NVStorageSaveData done [23:07:03]OFDSenderStorePacket done [23:07:03]KKMCreateOFDPacket done [23:07:03]NVStorageSaveData kkm_last_timestamp [23:07:03]File name is /storage/kkm_last_timestamp [23:07:03]OFD Sender: Processing packet 87133 [packets to send 277, broken 276] [23:07:03]Write 4 bytes [23:07:03]ProducePacketName [23:07:03]NVStorageSaveData done [23:07:03]name=ofd_packets/00087133 [23:07:03]OFD Sender: To server: pG, [23:07:03]CommunicateWithHost lk.salyk.kg:30040 [23:07:03]ConnectInit lk.salyk.kg [23:07:03]ExternCall_PrintAddStr [23:07:03]wPrintStart [23:07:03]Write to MH i2c: 01 00 00 47 01 48 [23:07:03]Write i2c OK [23:07:03]MH_I2C_Read... [23:07:03]Read from MH i2c: 01 [23:07:03]MH_I2C_Read... [23:07:03]Read from MH i2c: 01 07 00 [23:07:03]MH_I2C_Read... [23:07:03]Read from MH i2c: 01 07 00 47 01 00 00 00 00 00 FF 0F 5D [23:07:03]RasterBufferAndPrint [23:07:03]line Счет N : (1)872047 [23:07:03]line ИНН: 02508201610067 [23:07:03]line Контрольно-Кассовый Чек [23:07:03]line ПРОДАЖА [23:07:03]line ТРК (МРК, ГНК) : 11 [23:07:03]line Товар: 2710194210 [23:07:03]line ДТ(л)-К-4 [23:07:03]line 109.080 * 75.20 [23:07:03]line = 8202.82 [23:07:03]line НДС 12% НСП 1% [23:07:03]line > о реализуемом товаре [23:07:03]line ОКРУГЛЕНИЕ: -0.82 [23:07:03]line ИТОГО: 8202.00 [23:07:03]line Внесено: 9000.00 [23:07:03]line СДАЧА: 798.00 [23:07:03]line НСП 1% : 72.59 [23:07:03]line НДС 12% : 871.10 [23:07:03]line Наличными: 8202.00 [23:07:03]line Безнал.: 0.00 [23:07:03]line Место: АЗС № 137 "Партнер Нефть" [23:07:03]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [23:07:03]line СНО: Общий режим [23:07:03]line Чек 446 22.09.2024 23:07 [23:07:03]line Смена: 497 ФФД: 1.0 [23:07:03]line ЗНМ: 0300000064 [23:07:03]line РНМ: 0000000000092592 [23:07:03]line Версия ККМ: 001 [23:07:03]line [23:07:03]line Дисконтная программа [23:07:03]line ДТ [23:07:03]line номер 137 [23:07:03]line сэкономлено 109.08 сом [23:07:03]line ФМ: 0000000000874979 [23:07:03]line ФД: 87133 [23:07:03]line ФПД: 251538009741022 [23:07:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T230701&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87133&fm=251538009741022&tin=02508201610067®Number=0000000000092592&sum=820200 [23:07:03]written 0, free lines is 4095 [23:07:04]Write to MH i2c: 01 00 00 77 01 78 [23:07:04]Write i2c OK [23:07:04]MH_I2C_Read... [23:07:04]Read from MH i2c: 01 [23:07:04]MH_I2C_Read... [23:07:04]Read from MH i2c: 01 07 00 [23:07:04]MH_I2C_Read... [23:07:04]Read from MH i2c: 01 07 00 77 01 00 00 00 00 00 9C 0C 27 [23:07:04]RasterBufferAndPrint [23:07:04]line [23:07:04]line [23:07:04]line [23:07:04]line [23:07:04]line [23:07:04]written 0, free lines is 3265 [23:07:04]MH_Cut [23:07:04]Write to MH i2c: D1 01 00 7E 01 01 51 [23:07:04]Write i2c OK [23:07:04]MH_I2C_Read... [23:07:04]Read from MH i2c: D1 [23:07:04]MH_I2C_Read... [23:07:04]Read from MH i2c: D1 01 00 [23:07:04]MH_I2C_Read... [23:07:04]Read from MH i2c: D1 01 00 7E 01 00 50 [23:07:04]Write to MH i2c: 01 00 00 7F 01 80 [23:07:04]Write i2c OK [23:07:04]MH_I2C_Read... [23:07:05]*** Cut start [23:07:05]*** Partial cut [23:07:05]*** CUTSNS_PIN = 1 [23:07:05]*** CUTSNS_PIN = 0 [23:07:05]Connected sock=12 [23:07:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 24 A1 08 01 8F B6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 18 AA 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 3A 84 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 83 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5B 1C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 54 01 00 00 00 07 04 06 00 E8 83 0C 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 *** Brake cut motor [23:07:05]00 15 A3 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5D 54 01 00 35 04 06 00 E4 C5 C1 B7 D6 DE F9 BC 7D D2 4D 68 B1 94 [23:07:05]Read from MH i2c: 01 [23:07:05]MH_I2C_Read... [23:07:05]*** Stop cut motor [23:07:05]*** Cut end [23:07:05]Read from MH i2c: 01 07 00 [23:07:05]MH_I2C_Read... [23:07:05]Read from MH i2c: 01 07 00 7F 01 00 00 00 00 00 FF 0F 95 [23:07:05]process_action close_receipt done [23:07:05]requested_data is exist [23:07:05]produce_requested_data [23:07:05]requested_item fm.sn is exist - process it [23:07:05]wFMCommunicate request_size=4 [23:07:05]MH_SAM_APDU [23:07:05]CAPDU: 80 11 00 00 [23:07:05]Write to MH i2c: E2 08 00 80 01 80 11 00 00 00 00 00 00 FB [23:07:05]Write i2c OK [23:07:05]MH_I2C_Read... [23:07:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:07:05]Read from MH i2c: E2 [23:07:05]MH_I2C_Read... [23:07:05]Read from MH i2c: E2 17 00 [23:07:05]MH_I2C_Read... [23:07:05]Read from MH i2c: E2 17 00 80 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 5A [23:07:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:07:05]wFMCommunicate OK [23:07:05]requested_item fd.num is exist - process it [23:07:06]SAM_PROTO_GetFieldsCounters [23:07:06]wFMCommunicate request_size=4 [23:07:06]MH_SAM_APDU [23:07:06]CAPDU: 80 13 00 00 [23:07:06]Write to MH i2c: E2 08 00 81 01 80 13 00 00 00 00 00 00 FE [23:07:06]Write i2c OK [23:07:06]MH_I2C_Read... [23:07:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:07:06]Read from MH i2c: E2 [23:07:06]MH_I2C_Read... [23:07:06]Read from MH i2c: E2 62 00 [23:07:06]MH_I2C_Read... [23:07:06]Read from MH i2c: E2 62 00 81 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 5D 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 BE 01 00 00 5E 04 04 00 BE 01 00 00 57 04 04 00 BF 01 00 00 19 04 04 00 00 00 00 00 90 00 0E [23:07: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 5D 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 BE 01 00 00 5E 04 04 00 BE 01 00 00 57 04 04 00 BF 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:07:06]wFMCommunicate OK [23:07:06]SAM_PROTO_GetFieldsCounters done [23:07:06]requested_item shift.num is exist - process it [23:07:06]requested_item shift.opened is exist - process it [23:07:06]req_shift_opened [23:07:06]FM_GetShiftState [23:07:06]SAM_PROTO_GetShiftState [23:07:06]wFMCommunicate request_size=4 [23:07:06]MH_SAM_APDU [23:07:06]CAPDU: 80 13 01 00 [23:07:06]Write to MH i2c: E2 08 00 82 01 80 13 01 00 00 00 00 00 00 [23:07:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 A2 86 47 Write i2c OK [23:07:06]00 MH_I2C_Read... [23:07:06]B0 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:07:06]FB Read from MH i2c: A5 E2 07 [23:07:06]01 MH_I2C_Read... [23:07:06]00 07 00 Read from MH i2c: 3B E2 00 0E F9 00 03 [23:07:06]0E MH_I2C_Read... [23:07:06]00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 Read from MH i2c: 30 E2 30 0E 30 00 30 82 30 01 30 00 30 09 30 00 38 01 37 FC 34 61 39 EF 37 66 39 00 10 00 04 00 04 00 00 90 5D 00 54 BE 01 [23:07:06]00 RAPDU: F4 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [23:07:06]wFMCommunicate OK [23:07:06]SAM_PROTO_GetShiftState done [23:07:06]03 FM_GetShiftState done [23:07:06]04 req_shift_opened done [23:07:06]00 requested_item shift.open_date is exist - process it [23:07:06]E5 req_shift_open_date [23:07:06]4D req_shift_open_date done [23:07:06]F0 produce_requested_data done [23:07:06]66 produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87133,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [23:07:06]process_action_free close_receipt [23:07:06]json_value_free [23:07:06]json_value_free done [23:07:06]process_json_proto returns [23:07:06]Send response to host [23:07:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87133,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [23:07:06]free response buf [23:07:06]execute_script done [23:07:06]execute_script returns [23:07:06]free content buf [23:07:06]Sock 8.Close socket [23:07:06]Sock 8.Thread stoped [23:07:06]B6 04 01 00 00 15 62 60 15 95 49 8C 79 [23:07:06]CommunicateWithHost err = 0 [23:07:06]CheckOFDResponse [23:07:06]1017 (14) - 77093643461234 [23:07:06]1041 (16) - 0000000000874979 [23:07:06]1040 (4) - 87133 [23:07:06]1012 (4) - 22.09.2024 17:03 [23:07:06]1206 (1) - 0 [23:07:06]OFD Sender: Remove packet 87133 [23:07:06]ProducePacketName [23:07:06]name=ofd_packets/00087133 [23:07:06]NVStorageDeleteData [23:07:07]OFD Sender: No OFD packet to send [23:07:12]OFD Sender: No OFD packet to send [23:07:17]OFD Sender: No OFD packet to send [23:07:22]OFD Sender: No OFD packet to send [23:07:27]OFD Sender: No OFD packet to send [23:07:32]OFD Sender: No OFD packet to send [23:07:37]OFD Sender: No OFD packet to send [23:07:42]OFD Sender: No OFD packet to send [23:07:47]OFD Sender: No OFD packet to send [23:07:52]OFD Sender: No OFD packet to send [23:07:57]OFD Sender: No OFD packet to send [23:08:02]OFD Sender: No OFD packet to send [23:08:07]OFD Sender: No OFD packet to send [23:08:12]OFD Sender: No OFD packet to send [23:08:17]OFD Sender: No OFD packet to send [23:08:22]OFD Sender: No OFD packet to send [23:08:27]OFD Sender: No OFD packet to send [23:08:32]OFD Sender: No OFD packet to send [23:08:37]OFD Sender: No OFD packet to send [23:08:42]recv_with_timeout no data received [23:08:42]OFD Sender: No OFD packet to send [23:08:47]OFD Sender: No OFD packet to send [23:08:52]OFD Sender: No OFD packet to send [23:08:57]OFD Sender: No OFD packet to send [23:09:02]OFD Sender: No OFD packet to send [23:09:07]OFD Sender: No OFD packet to send [23:09:12]OFD Sender: No OFD packet to send [23:09:17]OFD Sender: No OFD packet to send [23:09:22]OFD Sender: No OFD packet to send [23:09:27]OFD Sender: No OFD packet to send [23:09:32]OFD Sender: No OFD packet to send [23:09:37]OFD Sender: No OFD packet to send [23:09:42]OFD Sender: No OFD packet to send [23:09:44]recv_with_timeout no data received [23:09:47]OFD Sender: No OFD packet to send [23:09:52]OFD Sender: No OFD packet to send [23:09:57]OFD Sender: No OFD packet to send [23:10:02]OFD Sender: No OFD packet to send [23:10:07]OFD Sender: No OFD packet to send [23:10:12]OFD Sender: No OFD packet to send [23:10:17]OFD Sender: No OFD packet to send [23:10:22]OFD Sender: No OFD packet to send [23:10:27]OFD Sender: No OFD packet to send [23:10:32]OFD Sender: No OFD packet to send [23:10:37]OFD Sender: No OFD packet to send [23:10:38]accept exits with 9 [23:10:38]New connection [23:10:38]New thread 3066920292 created [23:10:38]Thread 3067063652 joined [23:10:38]Waiting for new connection... [23:10:38] Sock 9.Parse request [23:10:38]Sock 9.Check first char [23:10:38]Sock 9.First char is OK [23:10:38]request: POST /json_proto HTTP/1.0 [23:10:38]Method: POST [23:10:38]URL: /json_proto [23:10:38]Method is POST - this is cgi request [23:10:38]url: /json_proto [23:10:38]query_string will be loaded in cgi processing [23:10:38]execute_cgi json_proto POST (null) [23:10:38]execute_cgi path=json_proto method=POST [23:10:38]POST find Content-Length [23:10:38]Host: 172.17.47.196:8080 [23:10:38]Content-Length: 654 [23:10:38]Content-Type: application/json [23:10:38] [23:10:38]POST finish read [23:10:38]Found Content-Length = 654 [23:10:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148155", "tax_sys" : 0, "items" : [ { "code": "46214638", "name": "\u0420/\u0436 mentos p.white \u043D\u0435\u0436\u043D\u0430\u044F \u043C\u044F\u0442\u0430 16/15,5\u0433", "price" : 49.00, "quantity" : 1.000, "sum" : 49.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 49.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:10:38]execute_script... [23:10: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)148155", "tax_sys" : 0, "items" : [ { "code": "46214638", "name": "\u0420/\u0436 mentos p.white \u043D\u0435\u0436\u043D\u0430\u044F \u043C\u044F\u0442\u0430 16/15,5\u0433", "price" : 49.00, "quantity" : 1.000, "sum" : 49.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 49.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:10:38]POST & json_proto [23:10:38]process_json_proto [23:10:38]json parsed OK: [23:10:38]protocol is kg_v1.0 [23:10:38]action value=close_receipt [23:10:38]process_action close_receipt [23:10:38]cmd_close_receipt [23:10:38]MH_GetDate [23:10:38]Write to MH i2c: F0 00 00 83 01 73 [23:10:38]Write i2c OK [23:10:38]MH_I2C_Read... [23:10:38]Read from MH i2c: F0 [23:10:38]MH_I2C_Read... [23:10:38]Read from MH i2c: F0 09 00 [23:10:38]MH_I2C_Read... [23:10:38]Read from MH i2c: F0 09 00 83 01 00 EF A3 F0 66 4C 6B 94 66 15 [23:10:38]GetLastDocTimeStamp 1727046421 [23:10:38]current date 1727046639 [23:10:38]FM_GetShiftState [23:10:38]SAM_PROTO_GetShiftState [23:10:38]wFMCommunicate request_size=4 [23:10:38]MH_SAM_APDU [23:10:38]CAPDU: 80 13 01 00 [23:10:38]Write to MH i2c: E2 08 00 84 01 80 13 01 00 00 00 00 00 02 [23:10:38]Write i2c OK [23:10:38]MH_I2C_Read... [23:10:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:10:38]Read from MH i2c: E2 [23:10:38]MH_I2C_Read... [23:10:38]Read from MH i2c: E2 0E 00 [23:10:38]MH_I2C_Read... [23:10:38]Read from MH i2c: E2 0E 00 84 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 C0 [23:10:38]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [23:10:38]wFMCommunicate OK [23:10:38]SAM_PROTO_GetShiftState done [23:10:38]FM_GetShiftState done [23:10:38]opened in 1726964220 [23:10:38]opened+sec_in_day 1727050620 [23:10:38]quantity*price = 4900 [23:10:38]sum+1 = 4901 [23:10:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 49.00 НСП 1% : 0.43 НДС 12% : 5.20 Наличными: 49.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 447 22.09.2024 23:10 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87134 ФПД: 195089383146296 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T231039&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87134&fm=195089383146296&tin=02508201610067®Number=0000000000092592&sum=4900 0 [23:10:39]StoreToDocumentArchive [23:10:39]shift 497 fd 87134 [23:10:39]save to /storage/0497/doc_00087134 [23:10:39]save last doc name /storage/0497/doc_00087134 to /storage/kkm_last_doc_name [23:10:39]save OK [23:10:39]Clear old archive folders... [23:10:39]ProcessDocumentItem done err = 0, tmpTLVsize=289 [23:10:39]tlvbuf is 00B5D260 [23:10:39]SAM_PROTO_ClearQueue [23:10:39]wFMCommunicate request_size=4 [23:10:39]MH_SAM_APDU [23:10:39]CAPDU: 80 09 00 00 [23:10:39]Write to MH i2c: E2 08 00 91 01 80 09 00 00 00 00 00 00 04 [23:10:39]Write i2c OK [23:10:39]MH_I2C_Read... [23:10:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:10:39]Read from MH i2c: E2 [23:10:39]MH_I2C_Read... [23:10:39]Read from MH i2c: E2 03 00 [23:10:39]MH_I2C_Read... [23:10:39]Read from MH i2c: E2 03 00 91 01 00 90 00 06 [23:10:39]RAPDU: 90 00 [23:10:39]wFMCommunicate OK [23:10:39]SAM_PROTO_ClearQueue done [23:10:39]KKMCreateOFDPacket [23:10:39]OFDProtocolAddRootSTLVToBuf [23:10:39]FM_MakeSignedData [23:10:39]FM_MakeSignedData [23:10:39]SAM_PROTO_SignData [23:10:39]wFMCommunicate request_size=4 [23:10:39]MH_SAM_APDU [23:10:39]CAPDU: 80 0D 01 02 [23:10:39]Write to MH i2c: E2 08 00 92 01 80 0D 01 02 00 00 00 00 0C [23:10:39]Write i2c OK [23:10:39]MH_I2C_Read... [23:10:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:10:39]Read from MH i2c: E2 [23:10:39]MH_I2C_Read... [23:10:39]Read from MH i2c: E2 03 00 [23:10:39]MH_I2C_Read... [23:10:39]Read from MH i2c: E2 03 00 92 01 00 90 00 07 [23:10:39]RAPDU: 90 00 [23:10:39]wFMCommunicate OK [23:10:39]wFMCommunicate request_size=255 [23:10:39]MH_SAM_APDU [23:10:39]CAPDU: 80 0D 02 02 FA 03 00 21 01 1E 04 01 00 01 23 04 73 00 8A 04 08 00 34 36 32 31 34 36 33 38 06 04 34 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 2E 77 68 69 74 65 20 D0 BD D0 B5 D0 B6 D0 BD D0 B0 D1 8F 20 D0 BC D1 8F D1 82 D0 B0 20 31 36 2F 31 35 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 13 00 00 00 00 13 04 06 00 24 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 08 02 00 00 00 00 07 04 06 00 24 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 BF 01 00 00 F4 03 04 00 EF A3 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 [23:10:39]Write to MH i2c: E2 02 01 93 01 80 0D 02 02 FA 00 03 00 21 01 1E 04 01 00 01 23 04 73 00 8A 04 08 00 34 36 32 31 34 36 33 38 06 04 34 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 2E 77 68 69 74 65 20 D0 BD D0 B5 D0 B6 D0 BD D0 B0 D1 8F 20 D0 BC D1 8F D1 82 D0 B0 20 31 36 2F 31 35 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 13 00 00 00 00 13 04 06 00 24 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 08 02 00 00 00 00 07 04 06 00 24 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 BF 01 00 00 F4 03 04 00 EF A3 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 00 00 6C [23:10:39]Write i2c OK [23:10:39]MH_I2C_Read... [23:10:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:10:40]Read from MH i2c: E2 [23:10:40]MH_I2C_Read... [23:10:40]Read from MH i2c: E2 03 00 [23:10:40]MH_I2C_Read... [23:10:40]Read from MH i2c: E2 03 00 93 01 00 90 00 08 [23:10:40]RAPDU: 90 00 [23:10:40]wFMCommunicate OK [23:10:40]wFMCommunicate request_size=48 [23:10:40]MH_SAM_APDU [23:10:40]CAPDU: 80 0D 02 02 2B 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5E 54 01 00 35 04 06 00 B1 6E C9 61 C3 38 [23:10:40]Write to MH i2c: E2 33 00 94 01 80 0D 02 02 2B 00 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5E 54 01 00 35 04 06 00 B1 6E C9 61 C3 38 00 00 0F [23:10:40]Write i2c OK [23:10:40]MH_I2C_Read... [23:10:40]Read from MH i2c: E2 [23:10:40]MH_I2C_Read... [23:10:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:10:40]Read from MH i2c: E2 03 00 [23:10:40]MH_I2C_Read... [23:10:40]Read from MH i2c: E2 03 00 94 01 00 90 00 09 [23:10:40]RAPDU: 90 00 [23:10:40]wFMCommunicate OK [23:10:40]wFMCommunicate request_size=4 [23:10:40]MH_SAM_APDU [23:10:40]CAPDU: 80 0D 03 02 [23:10:40]Write to MH i2c: E2 08 00 95 01 80 0D 03 02 00 00 00 00 11 [23:10:40]Write i2c OK [23:10:40]MH_I2C_Read... [23:10:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:10:40]Read from MH i2c: E2 [23:10:40]MH_I2C_Read... [23:10:40]Read from MH i2c: E2 0B 00 [23:10:40]MH_I2C_Read... [23:10:40]Read from MH i2c: E2 0B 00 95 01 00 C1 41 A1 87 B8 B8 BD 37 90 00 A0 [23:10:40]RAPDU: C1 41 A1 87 B8 B8 BD 37 90 00 [23:10:40]wFMCommunicate OK [23:10:40]SAM_PROTO_SignData done [23:10:40]FM_MakeSignedData done [23:10:40]CreateOFDProtocolMessage [23:10:40]wFMCommunicate request_size=4 [23:10:40]MH_SAM_APDU [23:10:40]CAPDU: 80 11 00 00 [23:10:40]Write to MH i2c: E2 08 00 96 01 80 11 00 00 00 00 00 00 11 [23:10:40]Write i2c OK [23:10:40]MH_I2C_Read... [23:10:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:10:40]Read from MH i2c: E2 [23:10:40]MH_I2C_Read... [23:10:40]Read from MH i2c: E2 17 00 [23:10:40]MH_I2C_Read... [23:10:40]Read from MH i2c: E2 17 00 96 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 70 [23:10:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:10:40]wFMCommunicate OK [23:10:40]CreateOFDProtocolMessage done [23:10:40]OFDSenderStorePacket 87134 [23:10:40]StoreOFDPacket docnum=87134 [23:10:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 35 01 00 00 D0 3B 2D 01 2B B4 5A 03 01 00 03 00 21 01 1E 04 01 00 01 23 04 73 00 8A 04 08 00 34 36 32 31 34 36 33 38 06 04 34 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 2E 77 68 69 74 65 20 D0 BD D0 B5 D0 B6 D0 BD D0 B0 D1 8F 20 D0 BC D1 8F D1 82 D0 B0 20 31 36 2F 31 35 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 13 00 00 00 00 13 04 06 00 24 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 08 02 00 00 00 00 07 04 06 00 24 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 BF 01 00 00 F4 03 04 00 EF A3 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5E 54 01 00 35 04 06 00 B1 6E C9 61 C3 38 C1 41 A1 87 B8 B8 BD 37 [23:10:40]CheckFolder [23:10:40]dirname=/storage/ofd_packets [23:10:40]CheckFolder done [23:10:40]ProducePacketName [23:10:40]name=ofd_packets/00087134 [23:10:40]NVStorageSaveData ofd_packets/00087134 [23:10:40]File name is /storage/ofd_packets/00087134 [23:10:40]Write 339 bytes [23:10:40]NVStorageSaveData done [23:10:40]OFDSenderStorePacket done [23:10:40]KKMCreateOFDPacket done [23:10:40]NVStorageSaveData kkm_last_timestamp [23:10:40]File name is /storage/kkm_last_timestamp [23:10:40]Write 4 bytes [23:10:40]NVStorageSaveData done [23:10:40]ExternCall_PrintAddStr [23:10:40]wPrintStart [23:10:40]Write to MH i2c: 01 00 00 97 01 98 [23:10:40]Write i2c OK [23:10:40]MH_I2C_Read... [23:10:40]Read from MH i2c: 01 [23:10:40]MH_I2C_Read... [23:10:40]Read from MH i2c: 01 07 00 [23:10:40]MH_I2C_Read... [23:10:40]Read from MH i2c: 01 07 00 97 01 00 00 00 00 00 FF 0F AD [23:10:40]RasterBufferAndPrint [23:10:40]line Счет N : (3)148155 [23:10:40]line ИНН: 02508201610067 [23:10:40]line Контрольно-Кассовый Чек [23:10:40]line ПРОДАЖА [23:10:40]line Товар: 46214638 [23:10:40]line Р/ж mentos p.white нежная мята 16/15,5г [23:10:40]line 1.000 * 49.00 [23:10:40]line = 49.00 [23:10:40]line НДС 12% НСП 1% [23:10:40]line > о реализуемом товаре [23:10:40]line ИТОГО: 49.00 [23:10:40]line НСП 1% : 0.43 [23:10:40]line НДС 12% : 5.20 [23:10:40]line Наличными: 49.00 [23:10:40]line Безнал.: 0.00 [23:10:40]line Место: АЗС № 137 "Партнер Нефть" [23:10:40]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [23:10:40]line СНО: Общий режим [23:10:40]line Чек 447 22.09.2024 23:10 [23:10:40]line Смена: 497 ФФД: 1.0 [23:10:40]line ЗНМ: 0300000064 [23:10:40]line РНМ: 0000000000092592 [23:10:40]line Версия ККМ: 001 [23:10:40]line ФМ: 0000000000874979 [23:10:40]line ФД: 87134 [23:10:40]line ФПД: 195089383146296 [23:10:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T231039&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87134&fm=195089383146296&tin=02508201610067®Number=0000000000092592&sum=4900 [23:10:40]line 0 [23:10:40]OFD Sender: Processing packet 87134 [packets to send 277, broken 276] [23:10:40]ProducePacketName [23:10:40]name=ofd_packets/00087134 [23:10:40]OFD Sender: To server: pG, [23:10:40]CommunicateWithHost lk.salyk.kg:30040 [23:10:40]ConnectInit lk.salyk.kg [23:10:40]written 0, free lines is 4095 [23:10:41]Write to MH i2c: 01 00 00 C0 01 C1 [23:10:41]Write i2c OK [23:10:41]MH_I2C_Read... [23:10:41]Read from MH i2c: 01 [23:10:41]MH_I2C_Read... [23:10:41]Read from MH i2c: 01 07 00 [23:10:41]MH_I2C_Read... [23:10:41]Read from MH i2c: 01 07 00 C0 01 00 00 00 00 00 E7 0C BB [23:10:41]RasterBufferAndPrint [23:10:41]line [23:10:41]line [23:10:41]line [23:10:41]line [23:10:41]line [23:10:41]written 0, free lines is 3310 [23:10:41]MH_Cut [23:10:41]Write to MH i2c: D1 01 00 C7 01 01 9A [23:10:41]Write i2c OK [23:10:41]MH_I2C_Read... [23:10:41]Read from MH i2c: D1 [23:10:41]MH_I2C_Read... [23:10:41]Read from MH i2c: D1 01 00 [23:10:41]MH_I2C_Read... [23:10:41]Read from MH i2c: D1 01 00 C7 01 00 99 [23:10:41]Write to MH i2c: 01 00 00 C8 01 C9 [23:10:41]Write i2c OK [23:10:41]MH_I2C_Read... [23:10:41]*** Cut start [23:10:41]*** Partial cut [23:10:41]*** CUTSNS_PIN = 1 [23:10:41]*** CUTSNS_PIN = 0 [23:10:42]*** Brake cut motor [23:10:42]Read from MH i2c: 01 [23:10:42]MH_I2C_Read... [23:10:42]*** Stop cut motor [23:10:42]*** Cut end [23:10:42]Read from MH i2c: 01 07 00 [23:10:42]MH_I2C_Read... [23:10:42]Read from MH i2c: 01 07 00 C8 01 00 00 00 00 00 FF 0F DE [23:10:42]process_action close_receipt done [23:10:42]requested_data is exist [23:10:42]produce_requested_data [23:10:42]requested_item fm.sn is exist - process it [23:10:42]wFMCommunicate request_size=4 [23:10:42]MH_SAM_APDU [23:10:42]CAPDU: 80 11 00 00 [23:10:42]Write to MH i2c: E2 08 00 C9 01 80 11 00 00 00 00 00 00 44 [23:10:42]Write i2c OK [23:10:42]MH_I2C_Read... [23:10:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:10:42]Read from MH i2c: E2 [23:10:42]MH_I2C_Read... [23:10:42]Read from MH i2c: E2 17 00 [23:10:42]MH_I2C_Read... [23:10:42]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 34 39 37 39 90 00 A3 [23:10:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:10:42]wFMCommunicate OK [23:10:42]requested_item fd.num is exist - process it [23:10:42]SAM_PROTO_GetFieldsCounters [23:10:42]wFMCommunicate request_size=4 [23:10:42]MH_SAM_APDU [23:10:42]CAPDU: 80 13 00 00 [23:10:42]Write to MH i2c: E2 08 00 CA 01 80 13 00 00 00 00 00 00 47 [23:10:42]Write i2c OK [23:10:42]MH_I2C_Read... [23:10:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:10:42]Read from MH i2c: E2 [23:10:42]MH_I2C_Read... [23:10:42]Read from MH i2c: E2 62 00 [23:10:42]MH_I2C_Read... [23:10:42]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 5E 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 BF 01 00 00 5E 04 04 00 BF 01 00 00 57 04 04 00 C0 01 00 00 19 04 04 00 00 00 00 00 90 00 5B [23:10:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 5E 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 BF 01 00 00 5E 04 04 00 BF 01 00 00 57 04 04 00 C0 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:10:42]wFMCommunicate OK [23:10:42]SAM_PROTO_GetFieldsCounters done [23:10:42]requested_item shift.num is exist - process it [23:10:42]requested_item shift.opened is exist - process it [23:10:42]req_shift_opened [23:10:42]FM_GetShiftState [23:10:42]SAM_PROTO_GetShiftState [23:10:42]wFMCommunicate request_size=4 [23:10:42]MH_SAM_APDU [23:10:42]CAPDU: 80 13 01 00 [23:10:42]Write to MH i2c: E2 08 00 CB 01 80 13 01 00 00 00 00 00 49 [23:10:42]Write i2c OK [23:10:42]MH_I2C_Read... [23:10:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:10:42]Read from MH i2c: E2 [23:10:42]MH_I2C_Read... [23:10:42]Read from MH i2c: E2 0E 00 [23:10:42]MH_I2C_Read... [23:10:42]Read from MH i2c: E2 0E 00 CB 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 07 [23:10:42]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [23:10:42]wFMCommunicate OK [23:10:42]SAM_PROTO_GetShiftState done [23:10:42]FM_GetShiftState done [23:10:42]req_shift_opened done [23:10:42]requested_item shift.open_date is exist - process it [23:10:42]req_shift_open_date [23:10:42]req_shift_open_date done [23:10:42]produce_requested_data done [23:10:42]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87134,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [23:10:42]process_action_free close_receipt [23:10:42]json_value_free [23:10:42]json_value_free done [23:10:42]process_json_proto returns [23:10:42]Send response to host [23:10:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87134,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [23:10:42]free response buf [23:10:42]execute_script done [23:10:42]execute_script returns [23:10:42]free content buf [23:10:42]Sock 9.Close socket [23:10:42]Sock 9.Thread stoped [23:10:43]Connected sock=10 [23:10:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 35 01 00 00 D0 3B 2D 01 2B B4 5A 03 01 00 03 00 21 01 1E 04 01 00 01 23 04 73 00 8A 04 08 00 34 36 32 31 34 36 33 38 06 04 34 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 2E 77 68 69 74 65 20 D0 BD D0 B5 D0 B6 D0 BD D0 B0 D1 8F 20 D0 BC D1 8F D1 82 D0 B0 20 31 36 2F 31 35 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 13 00 00 00 00 13 04 06 00 24 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 08 02 00 00 00 00 07 04 06 00 24 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 BF 01 00 00 F4 03 04 00 EF A3 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5E 54 01 00 35 04 06 00 B1 6E C9 61 C3 38 C1 41 A1 87 B8 B8 BD 37 [23:10:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 33 93 47 00 35 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 34 39 37 39 10 04 04 00 5E 54 01 00 F4 03 04 00 BF 4E F0 66 B6 04 01 00 00 6C A1 58 56 D0 75 37 9E [23:10:44]CommunicateWithHost err = 0 [23:10:44]CheckOFDResponse [23:10:44]1017 (14) - 77093643461234 [23:10:44]1041 (16) - 0000000000874979 [23:10:44]1040 (4) - 87134 [23:10:44]1012 (4) - 22.09.2024 17:07 [23:10:44]1206 (1) - 0 [23:10:44]OFD Sender: Remove packet 87134 [23:10:44]ProducePacketName [23:10:44]name=ofd_packets/00087134 [23:10:44]NVStorageDeleteData [23:10:44]OFD Sender: No OFD packet to send [23:10:49]OFD Sender: No OFD packet to send [23:10:54]OFD Sender: No OFD packet to send [23:10:59]OFD Sender: No OFD packet to send [23:11:04]OFD Sender: No OFD packet to send [23:11:09]OFD Sender: No OFD packet to send [23:11:14]OFD Sender: No OFD packet to send [23:11:19]OFD Sender: No OFD packet to send [23:11:24]OFD Sender: No OFD packet to send [23:11:29]OFD Sender: No OFD packet to send [23:11:34]OFD Sender: No OFD packet to send [23:11:39]OFD Sender: No OFD packet to send [23:11:44]OFD Sender: No OFD packet to send [23:11:49]OFD Sender: No OFD packet to send [23:11:51]recv_with_timeout no data received [23:11:54]OFD Sender: No OFD packet to send [23:11:59]OFD Sender: No OFD packet to send [23:12:04]OFD Sender: No OFD packet to send [23:12:09]OFD Sender: No OFD packet to send [23:12:14]OFD Sender: No OFD packet to send [23:12:16]accept exits with 8 [23:12:16]New connection [23:12:16]New thread 3067063652 created [23:12:16]Thread 3066920292 joined [23:12:16]Waiting for new connection... [23:12:16] Sock 8.Parse request [23:12:16]Sock 8.Check first char [23:12:16]Sock 8.First char is OK [23:12:16]request: POST /json_proto HTTP/1.0 [23:12:16]Method: POST [23:12:16]URL: /json_proto [23:12:16]Method is POST - this is cgi request [23:12:16]url: /json_proto [23:12:16]query_string will be loaded in cgi processing [23:12:16]execute_cgi json_proto POST (null) [23:12:16]execute_cgi path=json_proto method=POST [23:12:16]POST find Content-Length [23:12:16]Host: 172.17.47.196:8080 [23:12:16]Content-Length: 967 [23:12:16]Content-Type: application/json [23:12:16] [23:12:16]POST finish read [23:12:16]Found Content-Length = 967 [23:12:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148156", "tax_sys" : 0, "items" : [ { "code": "5449000027450", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FuzeTea \u0447\u0430\u0439 \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4631150682851", "name": "\u041D\u0430\u043F En Dragon Mojito \u043B\u0430\u0439\u043C,\u043A\u043B\u0443\u0431 \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 170.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:12:16]execute_script... [23:12:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148156", "tax_sys" : 0, "items" : [ { "code": "5449000027450", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FuzeTea \u0447\u0430\u0439 \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4631150682851", "name": "\u041D\u0430\u043F En Dragon Mojito \u043B\u0430\u0439\u043C,\u043A\u043B\u0443\u0431 \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 170.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:12:16]POST & json_proto [23:12:16]process_json_proto [23:12:16]json parsed OK: [23:12:16]protocol is kg_v1.0 [23:12:16]action value=close_receipt [23:12:16]process_action close_receipt [23:12:16]cmd_close_receipt [23:12:16]MH_GetDate [23:12:16]Write to MH i2c: F0 00 00 CC 01 BC [23:12:16]Write i2c OK [23:12:16]MH_I2C_Read... [23:12:16]Read from MH i2c: F0 [23:12:16]MH_I2C_Read... [23:12:16]Read from MH i2c: F0 09 00 [23:12:16]MH_I2C_Read... [23:12:16]Read from MH i2c: F0 09 00 CC 01 00 51 A4 F0 66 4C 6B 94 66 C1 [23:12:16]GetLastDocTimeStamp 1727046639 [23:12:16]current date 1727046737 [23:12:16]FM_GetShiftState [23:12:16]SAM_PROTO_GetShiftState [23:12:16]wFMCommunicate request_size=4 [23:12:16]MH_SAM_APDU [23:12:16]CAPDU: 80 13 01 00 [23:12:16]Write to MH i2c: E2 08 00 CD 01 80 13 01 00 00 00 00 00 4B [23:12:16]Write i2c OK [23:12:16]MH_I2C_Read... [23:12:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:12:16]Read from MH i2c: E2 [23:12:16]MH_I2C_Read... [23:12:16]Read from MH i2c: E2 0E 00 [23:12:16]MH_I2C_Read... [23:12:16]Read from MH i2c: E2 0E 00 CD 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 09 [23:12:16]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [23:12:16]wFMCommunicate OK [23:12:16]SAM_PROTO_GetShiftState done [23:12:16]FM_GetShiftState done [23:12:16]opened in 1726964220 [23:12:16]opened+sec_in_day 1727050620 [23:12:16]quantity*price = 7500 [23:12:16]sum+1 = 7501 [23:12:16]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4631150682851 Нап En Dragon Mojito лайм,клуб ж/б 0,45л 1.000 * 95.00 = 95.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 170.00 НСП 1% : 1.50 НДС 12% : 18.05 Наличными: 170.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 448 22.09.2024 23:12 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87135 ФПД: 27120625384003 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T231217&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87135&fm=27120625384003&tin=02508201610067®Number=0000000000092592&sum=17000 0 [23:12:17]StoreToDocumentArchive [23:12:17]shift 497 fd 87135 [23:12:17]save to /storage/0497/doc_00087135 [23:12:17]save last doc name /storage/0497/doc_00087135 to /storage/kkm_last_doc_name [23:12:17]save OK [23:12:17]Clear old archive folders... [23:12:17]ProcessDocumentItem done err = 0, tmpTLVsize=421 [23:12:17]tlvbuf is 00B53F80 [23:12:17]SAM_PROTO_ClearQueue [23:12:17]wFMCommunicate request_size=4 [23:12:17]MH_SAM_APDU [23:12:17]CAPDU: 80 09 00 00 [23:12:17]Write to MH i2c: E2 08 00 DA 01 80 09 00 00 00 00 00 00 4D [23:12:17]Write i2c OK [23:12:17]MH_I2C_Read... [23:12:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:12:17]Read from MH i2c: E2 [23:12:17]MH_I2C_Read... [23:12:17]Read from MH i2c: E2 03 00 [23:12:17]MH_I2C_Read... [23:12:17]Read from MH i2c: E2 03 00 DA 01 00 90 00 4F [23:12:17]RAPDU: 90 00 [23:12:17]wFMCommunicate OK [23:12:17]SAM_PROTO_ClearQueue done [23:12:17]KKMCreateOFDPacket [23:12:17]OFDProtocolAddRootSTLVToBuf [23:12:17]FM_MakeSignedData [23:12:17]FM_MakeSignedData [23:12:17]SAM_PROTO_SignData [23:12:17]wFMCommunicate request_size=4 [23:12:17]MH_SAM_APDU [23:12:17]CAPDU: 80 0D 01 02 [23:12:17]Write to MH i2c: E2 08 00 DB 01 80 0D 01 02 00 00 00 00 55 [23:12:17]Write i2c OK [23:12:17]MH_I2C_Read... [23:12:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:12:17]Read from MH i2c: E2 [23:12:18]MH_I2C_Read... [23:12:18]Read from MH i2c: E2 03 00 [23:12:18]MH_I2C_Read... [23:12:18]Read from MH i2c: E2 03 00 DB 01 00 90 00 50 [23:12:18]RAPDU: 90 00 [23:12:18]wFMCommunicate OK [23:12:18]wFMCommunicate request_size=255 [23:12:18]MH_SAM_APDU [23:12:18]CAPDU: 80 0D 02 02 FA 03 00 A5 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 [23:12:18]Write to MH i2c: E2 02 01 DC 01 80 0D 02 02 FA 00 03 00 A5 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 00 00 CD [23:12:18]Write i2c OK [23:12:18]MH_I2C_Read... [23:12:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:12:18]Read from MH i2c: E2 [23:12:18]MH_I2C_Read... [23:12:18]Read from MH i2c: E2 03 00 [23:12:18]MH_I2C_Read... [23:12:18]Read from MH i2c: E2 03 00 DC 01 00 90 00 51 [23:12:18]RAPDU: 90 00 [23:12:18]wFMCommunicate OK [23:12:18]wFMCommunicate request_size=180 [23:12:18]MH_SAM_APDU [23:12:18]CAPDU: 80 0D 02 02 AF F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 96 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 51 A4 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5F 54 01 00 35 04 06 00 18 AA 83 3D FA 43 [23:12:18]Write to MH i2c: E2 B7 00 DD 01 80 0D 02 02 AF 00 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 96 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 51 A4 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5F 54 01 00 35 04 06 00 18 AA 83 3D FA 43 00 00 32 [23:12:18]Write i2c OK [23:12:18]MH_I2C_Read... [23:12:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:12:18]Read from MH i2c: E2 [23:12:18]MH_I2C_Read... [23:12:18]Read from MH i2c: E2 03 00 [23:12:18]MH_I2C_Read... [23:12:18]Read from MH i2c: E2 03 00 DD 01 00 90 00 52 [23:12:18]RAPDU: 90 00 [23:12:18]wFMCommunicate OK [23:12:18]wFMCommunicate request_size=4 [23:12:18]MH_SAM_APDU [23:12:18]CAPDU: 80 0D 03 02 [23:12:18]Write to MH i2c: E2 08 00 DE 01 80 0D 03 02 00 00 00 00 5A [23:12:18]Write i2c OK [23:12:18]MH_I2C_Read... [23:12:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:12:18]Read from MH i2c: E2 [23:12:18]MH_I2C_Read... [23:12:18]Read from MH i2c: E2 0B 00 [23:12:18]MH_I2C_Read... [23:12:18]Read from MH i2c: E2 0B 00 DE 01 00 FF D3 7E CC 54 03 23 A5 90 00 96 [23:12:18]RAPDU: FF D3 7E CC 54 03 23 A5 90 00 [23:12:18]wFMCommunicate OK [23:12:18]SAM_PROTO_SignData done [23:12:18]FM_MakeSignedData done [23:12:18]CreateOFDProtocolMessage [23:12:18]wFMCommunicate request_size=4 [23:12:18]MH_SAM_APDU [23:12:18]CAPDU: 80 11 00 00 [23:12:18]Write to MH i2c: E2 08 00 DF 01 80 11 00 00 00 00 00 00 5A [23:12:18]Write i2c OK [23:12:18]MH_I2C_Read... [23:12:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:12:18]Read from MH i2c: E2 [23:12:18]MH_I2C_Read... [23:12:18]Read from MH i2c: E2 17 00 [23:12:18]MH_I2C_Read... [23:12:18]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 34 39 37 39 90 00 B9 [23:12:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:12:18]wFMCommunicate OK [23:12:18]CreateOFDProtocolMessage done [23:12:18]OFDSenderStorePacket 87135 [23:12:18]StoreOFDPacket docnum=87135 [23:12:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 B9 01 00 00 40 47 B1 01 B3 A5 5A 03 01 00 03 00 A5 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 96 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 51 A4 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5F 54 01 00 35 04 06 00 18 AA 83 3D FA 43 FF D3 7E CC 54 03 23 A5 [23:12:18]CheckFolder [23:12:18]dirname=/storage/ofd_packets [23:12:18]CheckFolder done [23:12:18]ProducePacketName [23:12:18]name=ofd_packets/00087135 [23:12:18]NVStorageSaveData ofd_packets/00087135 [23:12:18]File name is /storage/ofd_packets/00087135 [23:12:18]Write 471 bytes [23:12:18]NVStorageSaveData done [23:12:18]OFDSenderStorePacket done [23:12:18]KKMCreateOFDPacket done [23:12:18]NVStorageSaveData kkm_last_timestamp [23:12:18]File name is /storage/kkm_last_timestamp [23:12:18]Write 4 bytes [23:12:18]NVStorageSaveData done [23:12:18]ExternCall_PrintAddStr [23:12:18]wPrintStart [23:12:18]Write to MH i2c: 01 00 00 E0 01 E1 [23:12:18]Write i2c OK [23:12:18]MH_I2C_Read... [23:12:18]Read from MH i2c: 01 [23:12:18]MH_I2C_Read... [23:12:18]Read from MH i2c: 01 07 00 [23:12:18]MH_I2C_Read... [23:12:18]Read from MH i2c: 01 07 00 E0 01 00 00 00 00 00 FF 0F F6 [23:12:18]RasterBufferAndPrint [23:12:18]line Счет N : (3)148156 [23:12:18]line ИНН: 02508201610067 [23:12:18]line Контрольно-Кассовый Чек [23:12:18]line ПРОДАЖА [23:12:18]line Товар: 5449000027450 [23:12:18]line Напиток FuzeTea чай манго,ром 0,5л [23:12:18]line 1.000 * 75.00 [23:12:18]line = 75.00 [23:12:18]line НДС 12% НСП 1% [23:12:18]line > о реализуемом товаре [23:12:18]line Товар: 4631150682851 [23:12:18]line Нап En Dragon Mojito лайм,клуб ж/б 0,45л [23:12:18]line 1.000 * 95.00 [23:12:18]line = 95.00 [23:12:18]line НДС 12% НСП 1% [23:12:18]line > о реализуемом товаре [23:12:18]line ИТОГО: 170.00 [23:12:18]line НСП 1% : 1.50 [23:12:18]line НДС 12% : 18.05 [23:12:18]line Наличными: 170.00 [23:12:18]line Безнал.: 0.00 [23:12:18]line Место: АЗС № 137 "Партнер Нефть" [23:12:18]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [23:12:18]line СНО: Общий режим [23:12:18]line Чек 448 22.09.2024 23:12 [23:12:18]line Смена: 497 ФФД: 1.0 [23:12:18]line ЗНМ: 0300000064 [23:12:18]line РНМ: 0000000000092592 [23:12:18]line Версия ККМ: 001 [23:12:18]line ФМ: 0000000000874979 [23:12:18]line ФД: 87135 [23:12:18]line ФПД: 27120625384003 [23:12:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T231217&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87135&fm=27120625384003&tin=02508201610067®Number=0000000000092592&sum=17000 [23:12:18]OFD Sender: Processing packet 87135 [packets to send 277, broken 276] [23:12:18]ProducePacketName [23:12:18]name=ofd_packets/00087135 [23:12:18]OFD Sender: To server: pG, [23:12:18]CommunicateWithHost lk.salyk.kg:30040 [23:12:18]ConnectInit lk.salyk.kg [23:12:18]line 0 [23:12:18]written 0, free lines is 4095 [23:12:19]Write to MH i2c: 01 00 00 10 02 12 [23:12:19]Write i2c OK [23:12:19]MH_I2C_Read... [23:12:19]Read from MH i2c: 01 [23:12:19]MH_I2C_Read... [23:12:19]Read from MH i2c: 01 07 00 [23:12:19]MH_I2C_Read... [23:12:19]Read from MH i2c: 01 07 00 10 02 00 00 00 00 00 72 0C 97 [23:12:19]RasterBufferAndPrint [23:12:19]line [23:12:19]line [23:12:19]line [23:12:19]line [23:12:19]line [23:12:19]written 0, free lines is 3192 [23:12:19]MH_Cut [23:12:19]Write to MH i2c: D1 01 00 17 02 01 EB [23:12:19]Write i2c OK [23:12:19]MH_I2C_Read... [23:12:19]Read from MH i2c: D1 [23:12:19]MH_I2C_Read... [23:12:19]Read from MH i2c: D1 01 00 [23:12:19]MH_I2C_Read... [23:12:19]Read from MH i2c: D1 01 00 17 02 00 EA [23:12:19]Write to MH i2c: 01 00 00 18 02 1A [23:12:19]Write i2c OK [23:12:19]MH_I2C_Read... [23:12:19]Connected sock=9 [23:12:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 B9 01 00 00 40 47 B1 01 B3 A5 5A 03 01 00 03 00 A5 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 96 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 51 A4 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5F 54 01 00 35 04 06 00 18 AA 83 3D FA 43 FF D3 7E CC 54 03 23 A5 [23:12:20]*** Cut start [23:12:20]*** Partial cut [23:12:20]*** CUTSNS_PIN = 1 [23:12:20]*** CUTSNS_PIN = 0 [23:12:20]*** Brake cut motor [23:12:20]Read from MH i2c: 01 [23:12:20]MH_I2C_Read... [23:12:20]*** Stop cut motor [23:12:20]*** Cut end [23:12:20]Read from MH i2c: 01 07 00 [23:12:20]MH_I2C_Read... [23:12:20]Read from MH i2c: 01 07 00 18 02 00 00 00 00 00 FF 0F 2F [23:12:20]process_action close_receipt done [23:12:20]requested_data is exist [23:12:20]produce_requested_data [23:12:20]requested_item fm.sn is exist - process it [23:12:20]wFMCommunicate request_size=4 [23:12:20]MH_SAM_APDU [23:12:20]CAPDU: 80 11 00 00 [23:12:20]Write to MH i2c: E2 08 00 19 02 80 11 00 00 00 00 00 00 95 [23:12:20]Write i2c OK [23:12:20]MH_I2C_Read... [23:12:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:12:20]Read from MH i2c: E2 [23:12:20]MH_I2C_Read... [23:12:20]Read from MH i2c: E2 17 00 [23:12:20]MH_I2C_Read... [23:12:20]Read from MH i2c: E2 17 00 19 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 F4 [23:12:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:12:20]wFMCommunicate OK [23:12:20]requested_item fd.num is exist - process it [23:12:20]SAM_PROTO_GetFieldsCounters [23:12:20]wFMCommunicate request_size=4 [23:12:20]MH_SAM_APDU [23:12:20]CAPDU: 80 13 00 00 [23:12:20]Write to MH i2c: E2 08 00 1A 02 80 13 00 00 00 00 00 00 98 [23:12:20]Write i2c OK [23:12:20]MH_I2C_Read... [23:12:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:12:21]Read from MH i2c: E2 [23:12:21]MH_I2C_Read... [23:12:21]Read from MH i2c: E2 62 00 [23:12:21]MH_I2C_Read... [23:12:21]Read from MH i2c: E2 62 00 1A 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 5F 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C0 01 00 00 5E 04 04 00 C0 01 00 00 57 04 04 00 C1 01 00 00 19 04 04 00 00 00 00 00 90 00 B0 [23: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 5F 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C0 01 00 00 5E 04 04 00 C0 01 00 00 57 04 04 00 C1 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:12:21]wFMCommunicate OK [23:12:21]SAM_PROTO_GetFieldsCounters done [23:12:21]requested_item shift.num is exist - process it [23:12:21]requested_item shift.opened is exist - process it [23:12:21]req_shift_opened [23:12:21]FM_GetShiftState [23:12:21]SAM_PROTO_GetShiftState [23:12:21]wFMCommunicate request_size=4 [23:12:21]MH_SAM_APDU [23:12:21]CAPDU: 80 13 01 00 [23:12:21]Write to MH i2c: E2 08 00 1B 02 80 13 01 00 00 00 00 00 9A [23:12:21]Write i2c OK [23:12:21]MH_I2C_Read... [23:12:21]Read from MH i2c: E2 [23:12:21]MH_I2C_Read... [23:12:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:12:21]Read from MH i2c: E2 0E 00 [23:12:21]MH_I2C_Read... [23:12:21]Read from MH i2c: E2 0E 00 1B 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 58 [23:12:21]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [23:12:21]wFMCommunicate OK [23:12:21]SAM_PROTO_GetShiftState done [23:12:21]FM_GetShiftState done [23:12:21]req_shift_opened done [23:12:21]requested_item shift.open_date is exist - process it [23:12:21]req_shift_open_date [23:12:21]req_shift_open_date done [23:12:21]produce_requested_data done [23:12:21]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87135,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [23:12:21]process_action_free close_receipt [23:12:21]json_value_free [23:12:21]json_value_free done [23:12:21]process_json_proto returns [23:12:21]Send response to host [23:12:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87135,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [23:12:21]free response buf [23:12:21]execute_script done [23:12:21]execute_script returns [23:12:21]free content buf [23:12:21]Sock 8.Close socket [23:12:21]Sock 8.Thread stoped [23:12:24]recv_with_timeout no data received [23:12:24]CommunicateWithHost answer receiving error [23:12:24]CommunicateWithHost err = -3 [23:12:24]OFD Sender: Server communicate error [23:12:29]OFD Sender: Processing packet 87135 [packets to send 277, broken 276] [23:12:29]ProducePacketName [23:12:29]name=ofd_packets/00087135 [23:12:29]OFD Sender: To server: pG, [23:12:29]CommunicateWithHost lk.salyk.kg:30040 [23:12:29]ConnectInit lk.salyk.kg [23:12:35]recv_with_timeout no data received [23:12:40]Connected sock=9 [23:12:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 B9 01 00 00 40 47 B1 01 B3 A5 5A 03 01 00 03 00 A5 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 96 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 51 A4 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5F 54 01 00 35 04 06 00 18 AA 83 3D FA 43 FF D3 7E CC 54 03 23 A5 [23:12:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 64 5D 47 00 D2 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 34 39 37 39 10 04 04 00 5F 54 01 00 F4 03 04 00 35 4F F0 66 B6 04 01 00 00 4F 14 52 67 91 1F F7 5C [23:12:42]CommunicateWithHost err = 0 [23:12:42]CheckOFDResponse [23:12:42]1017 (14) - 77093643461234 [23:12:42]1041 (16) - 0000000000874979 [23:12:42]1040 (4) - 87135 [23:12:42]1012 (4) - 22.09.2024 17:09 [23:12:42]1206 (1) - 0 [23:12:42]OFD Sender: Remove packet 87135 [23:12:42]ProducePacketName [23:12:42]name=ofd_packets/00087135 [23:12:42]NVStorageDeleteData [23:12:42]OFD Sender: No OFD packet to send [23:12:47]recv_with_timeout no data received [23:12:47]OFD Sender: No OFD packet to send [23:12:52]OFD Sender: No OFD packet to send [23:12:57]OFD Sender: No OFD packet to send [23:13:02]OFD Sender: No OFD packet to send [23:13:07]accept exits with 10 [23:13:07]New connection [23:13:07]New thread 3066920292 created [23:13:07]Thread 3067063652 joined [23:13:07]Waiting for new connection... [23:13:07] Sock 10.Parse request [23:13:07]Sock 10.Check first char [23:13:07]Sock 10.First char is OK [23:13:07]request: POST /json_proto HTTP/1.0 [23:13:07]Method: POST [23:13:07]URL: /json_proto [23:13:07]Method is POST - this is cgi request [23:13:07]url: /json_proto [23:13:07]query_string will be loaded in cgi processing [23:13:07]execute_cgi json_proto POST (null) [23:13:07]execute_cgi path=json_proto method=POST [23:13:07]POST find Content-Length [23:13:07]Host: 172.17.47.196:8080 [23:13:07]Content-Length: 800 [23:13:07]Content-Type: application/json [23:13:07] [23:13:07]POST finish read [23:13:07]Found Content-Length = 800 [23:13:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872052", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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 }]} ], "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" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:13:07]execute_script... [23:13: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)872052", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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 }]} ], "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" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:13:07]POST & json_proto [23:13:07]process_json_proto [23:13:07]json parsed OK: [23:13:07]protocol is kg_v1.0 [23:13:07]action value=close_receipt [23:13:07]process_action close_receipt [23:13:07]cmd_close_receipt [23:13:07]MH_GetDate [23:13:07]Write to MH i2c: F0 00 00 1C 02 0D [23:13:07]Write i2c OK [23:13:07]MH_I2C_Read... [23:13:07]Read from MH i2c: F0 [23:13:07]MH_I2C_Read... [23:13:07]Read from MH i2c: F0 09 00 [23:13:07]MH_I2C_Read... [23:13:07]Read from MH i2c: F0 09 00 1C 02 00 84 A4 F0 66 4C 6B 94 66 45 [23:13:07]GetLastDocTimeStamp 1727046737 [23:13:07]current date 1727046788 [23:13:07]FM_GetShiftState [23:13:07]SAM_PROTO_GetShiftState [23:13:07]wFMCommunicate request_size=4 [23:13:07]MH_SAM_APDU [23:13:07]CAPDU: 80 13 01 00 [23:13:07]Write to MH i2c: E2 08 00 1D 02 80 13 01 00 00 00 00 00 9C [23:13:07]Write i2c OK [23:13:07]MH_I2C_Read... [23:13:07]OFD Sender: No OFD packet to send [23:13:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:13:07]Read from MH i2c: E2 [23:13:07]MH_I2C_Read... [23:13:07]Read from MH i2c: E2 0E 00 [23:13:07]MH_I2C_Read... [23:13:07]Read from MH i2c: E2 0E 00 1D 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 5A [23:13:07]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [23:13:07]wFMCommunicate OK [23:13:07]SAM_PROTO_GetShiftState done [23:13:07]FM_GetShiftState done [23:13:07]opened in 1726964220 [23:13:07]opened+sec_in_day 1727050620 [23:13:07]quantity*price = 50036 [23:13:07]sum+1 = 50037 [23:13:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 449 22.09.2024 23:13 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87136 ФПД: 176744875832147 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T231308&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87136&fm=176744875832147&tin=02508201610067®Number=0000000000092592&sum=50036 [23:13:08]StoreToDocumentArchive [23:13:08]shift 497 fd 87136 [23:13:08]save to /storage/0497/doc_00087136 [23:13:08]save last doc name /storage/0497/doc_00087136 to /storage/kkm_last_doc_name [23:13:08]save OK [23:13:08]Clear old archive folders... [23:13:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:13:08]tlvbuf is 00B549E0 [23:13:08]SAM_PROTO_ClearQueue [23:13:08]wFMCommunicate request_size=4 [23:13:08]MH_SAM_APDU [23:13:08]CAPDU: 80 09 00 00 [23:13:08]Write to MH i2c: E2 08 00 2A 02 80 09 00 00 00 00 00 00 9E [23:13:08]Write i2c OK [23:13:08]MH_I2C_Read... [23:13:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:13:08]Read from MH i2c: E2 [23:13:08]MH_I2C_Read... [23:13:08]Read from MH i2c: E2 03 00 [23:13:08]MH_I2C_Read... [23:13:08]Read from MH i2c: E2 03 00 2A 02 00 90 00 A0 [23:13:08]RAPDU: 90 00 [23:13:08]wFMCommunicate OK [23:13:08]SAM_PROTO_ClearQueue done [23:13:08]KKMCreateOFDPacket [23:13:08]OFDProtocolAddRootSTLVToBuf [23:13:08]FM_MakeSignedData [23:13:08]FM_MakeSignedData [23:13:08]SAM_PROTO_SignData [23:13:08]wFMCommunicate request_size=4 [23:13:08]MH_SAM_APDU [23:13:08]CAPDU: 80 0D 01 02 [23:13:08]Write to MH i2c: E2 08 00 2B 02 80 0D 01 02 00 00 00 00 A6 [23:13:08]Write i2c OK [23:13:08]MH_I2C_Read... [23:13:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:13:09]Read from MH i2c: E2 [23:13:09]MH_I2C_Read... [23:13:09]Read from MH i2c: E2 03 00 [23:13:09]MH_I2C_Read... [23:13:09]Read from MH i2c: E2 03 00 2B 02 00 90 00 A1 [23:13:09]RAPDU: 90 00 [23:13:09]wFMCommunicate OK [23:13:09]wFMCommunicate request_size=255 [23:13:09]MH_SAM_APDU [23:13: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 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 84 A4 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 60 54 01 00 35 04 06 00 A0 [23:13:09]Write to MH i2c: E2 02 01 2C 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 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 84 A4 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 60 54 01 00 35 04 06 00 A0 00 00 02 [23:13:09]Write i2c OK [23:13:09]MH_I2C_Read... [23:13:09]Read from MH i2c: E2 [23:13:09]MH_I2C_Read... [23:13:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:13:09]Read from MH i2c: E2 03 00 [23:13:09]MH_I2C_Read... [23:13:09]Read from MH i2c: E2 03 00 2C 02 00 90 00 A2 [23:13:09]RAPDU: 90 00 [23:13:09]wFMCommunicate OK [23:13:09]wFMCommunicate request_size=10 [23:13:09]MH_SAM_APDU [23:13:09]CAPDU: 80 0D 02 02 05 BF 9F 8A 33 53 [23:13:09]Write to MH i2c: E2 0D 00 2D 02 80 0D 02 02 05 00 BF 9F 8A 33 53 00 00 21 [23:13:09]Write i2c OK [23:13:09]MH_I2C_Read... [23:13:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:13:09]Read from MH i2c: E2 [23:13:09]MH_I2C_Read... [23:13:09]Read from MH i2c: E2 03 00 [23:13:09]MH_I2C_Read... [23:13:09]Read from MH i2c: E2 03 00 2D 02 00 90 00 A3 [23:13:09]RAPDU: 90 00 [23:13:09]wFMCommunicate OK [23:13:09]wFMCommunicate request_size=4 [23:13:09]MH_SAM_APDU [23:13:09]CAPDU: 80 0D 03 02 [23:13:09]Write to MH i2c: E2 08 00 2E 02 80 0D 03 02 00 00 00 00 AB [23:13:09]Write i2c OK [23:13:09]MH_I2C_Read... [23:13:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:13:09]Read from MH i2c: E2 [23:13:09]MH_I2C_Read... [23:13:09]Read from MH i2c: E2 0B 00 [23:13:09]MH_I2C_Read... [23:13:09]Read from MH i2c: E2 0B 00 2E 02 00 03 D4 6A A1 27 9C 78 DB 90 00 A4 [23:13:09]RAPDU: 03 D4 6A A1 27 9C 78 DB 90 00 [23:13:09]wFMCommunicate OK [23:13:09]SAM_PROTO_SignData done [23:13:09]FM_MakeSignedData done [23:13:09]CreateOFDProtocolMessage [23:13:09]wFMCommunicate request_size=4 [23:13:09]MH_SAM_APDU [23:13:09]CAPDU: 80 11 00 00 [23:13:09]Write to MH i2c: E2 08 00 2F 02 80 11 00 00 00 00 00 00 AB [23:13:09]Write i2c OK [23:13:09]MH_I2C_Read... [23:13:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:13:09]Read from MH i2c: E2 [23:13:09]MH_I2C_Read... [23:13:09]Read from MH i2c: E2 17 00 [23:13:09]MH_I2C_Read... [23:13:09]Read from MH i2c: E2 17 00 2F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 0A [23:13:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:13:09]wFMCommunicate OK [23:13:09]CreateOFDProtocolMessage done [23:13:09]OFDSenderStorePacket 87136 [23:13:09]StoreOFDPacket docnum=87136 [23:13:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 6C EB 07 01 03 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 84 A4 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 60 54 01 00 35 04 06 00 A0 BF 9F 8A 33 53 03 D4 6A A1 27 9C 78 DB [23:13:09]CheckFolder [23:13:09]dirname=/storage/ofd_packets [23:13:09]CheckFolder done [23:13:09]ProducePacketName [23:13:09]name=ofd_packets/00087136 [23:13:09]NVStorageSaveData ofd_packets/00087136 [23:13:09]File name is /storage/ofd_packets/00087136 [23:13:09]Write 301 bytes [23:13:09]NVStorageSaveData done [23:13:09]OFDSenderStorePacket done [23:13:09]KKMCreateOFDPacket done [23:13:09]NVStorageSaveData kkm_last_timestamp [23:13:09]File name is /storage/kkm_last_timestamp [23:13:09]Write 4 bytes [23:13:09]NVStorageSaveData done [23:13:09]ExternCall_PrintAddStr [23:13:09]wPrintStart [23:13:09]Write to MH i2c: 01 00 00 30 02 32 [23:13:09]Write i2c OK [23:13:09]MH_I2C_Read... [23:13:09]Read from MH i2c: 01 [23:13:09]MH_I2C_Read... [23:13:09]Read from MH i2c: 01 07 00 [23:13:09]MH_I2C_Read... [23:13:09]Read from MH i2c: 01 07 00 30 02 00 00 00 00 00 FF 0F 47 [23:13:09]RasterBufferAndPrint [23:13:09]line Счет N : (1)872052 [23:13:09]line ИНН: 02508201610067 [23:13:09]line Контрольно-Кассовый Чек [23:13:09]line ПРОДАЖА [23:13:09]line ТРК (МРК, ГНК) : 43 [23:13:09]line Товар: 2710124130 [23:13:09]line Аи-92-К-5 [23:13:09]line 7.380 * 67.80 [23:13:09]line = 500.36 [23:13:09]line НДС 12% НСП 1% [23:13:09]line > о реализуемом товаре [23:13:09]line ИТОГО: 500.36 [23:13:09]line НСП 1% : 4.43 [23:13:09]line НДС 12% : 53.14 [23:13:09]line Наличными: 0.00 [23:13:09]line Безнал.: 500.36 [23:13:09]line Место: АЗС № 137 "Партнер Нефть" [23:13:09]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [23:13:09]line СНО: Общий режим [23:13:09]line Чек 449 22.09.2024 23:13 [23:13:09]line Смена: 497 ФФД: 1.0 [23:13:09]line ЗНМ: 0300000064 [23:13:09]line РНМ: 0000000000092592 [23:13:09]line Версия ККМ: 001 [23:13:09]line Платежная система: O! деньги [23:13:09]line ФМ: 0000000000874979 [23:13:09]line ФД: 87136 [23:13:09]line ФПД: 176744875832147 [23:13:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T231308&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87136&fm=176744875832147&tin=02508201610067®Number=0000000000092592&sum=50036 [23:13:09]written 0, free lines is 4095 [23:13:09]OFD Sender: Processing packet 87136 [packets to send 277, broken 276] [23:13:09]ProducePacketName [23:13:09]name=ofd_packets/00087136 [23:13:09]OFD Sender: To server: pG, [23:13:09]CommunicateWithHost lk.salyk.kg:30040 [23:13:09]ConnectInit lk.salyk.kg [23:13:09]Write to MH i2c: 01 00 00 5A 02 5C [23:13:09]Write i2c OK [23:13:09]MH_I2C_Read... [23:13:09]Read from MH i2c: 01 [23:13:09]MH_I2C_Read... [23:13:09]Read from MH i2c: 01 07 00 [23:13:09]MH_I2C_Read... [23:13:09]Read from MH i2c: 01 07 00 5A 02 00 00 00 00 00 F2 0C 61 [23:13:09]RasterBufferAndPrint [23:13:09]line [23:13:09]line [23:13:09]line [23:13:09]line [23:13:09]line [23:13:09]written 0, free lines is 3320 [23:13:09]MH_Cut [23:13:09]Write to MH i2c: D1 01 00 61 02 01 35 [23:13:09]Write i2c OK [23:13:09]MH_I2C_Read... [23:13:09]Read from MH i2c: D1 [23:13:09]MH_I2C_Read... [23:13:09]Read from MH i2c: D1 01 00 [23:13:09]MH_I2C_Read... [23:13:09]Read from MH i2c: D1 01 00 61 02 00 34 [23:13:09]Write to MH i2c: 01 00 00 62 02 64 [23:13:09]Write i2c OK [23:13:09]MH_I2C_Read... [23:13:10]Connected sock=9 [23:13:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 6C EB 07 01 03 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 84 A4 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 60 54 01 00 35 04 06 00 A0 BF 9F 8A 33 53 03 D4 6A A1 27 9C 78 DB [23:13:10]*** Cut start [23:13:10]*** Partial cut [23:13:10]*** CUTSNS_PIN = 1 [23:13:10]*** CUTSNS_PIN = 0 [23:13:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 C5 41 47 00 0E 1F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 60 54 01 00 F4 03 04 00 52 4F F0 66 B6 04 01 00 00 05 C3 33 CE BF 26 D4 94 [23:13:10]CommunicateWithHost err = 0 [23:13:10]CheckOFDResponse [23:13:10]1017 (14) - 77093643461234 [23:13:10]1041 (16) - 0000000000874979 [23:13:10]1040 (4) - 87136 [23:13:10]1012 (4) - 22.09.2024 17:09 [23:13:10]1206 (1) - 0 [23:13:10]OFD Sender: Remove packet 87136 [23:13:10]ProducePacketName [23:13:10]name=ofd_packets/00087136 [23:13:10]NVStorageDeleteData [23:13:10]*** Brake cut motor [23:13:11]OFD Sender: No OFD packet to send [23:13:11]Read from MH i2c: 01 [23:13:11]MH_I2C_Read... [23:13:11]*** Stop cut motor [23:13:11]*** Cut end [23:13:11]Read from MH i2c: 01 07 00 [23:13:11]MH_I2C_Read... [23:13:11]Read from MH i2c: 01 07 00 62 02 00 00 00 00 00 FF 0F 79 [23:13:11]process_action close_receipt done [23:13:11]requested_data is exist [23:13:11]produce_requested_data [23:13:11]requested_item fm.sn is exist - process it [23:13:11]wFMCommunicate request_size=4 [23:13:11]MH_SAM_APDU [23:13:11]CAPDU: 80 11 00 00 [23:13:11]Write to MH i2c: E2 08 00 63 02 80 11 00 00 00 00 00 00 DF [23:13:11]Write i2c OK [23:13:11]MH_I2C_Read... [23:13:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:13:11]Read from MH i2c: E2 [23:13:11]MH_I2C_Read... [23:13:11]Read from MH i2c: E2 17 00 [23:13:11]MH_I2C_Read... [23:13:11]Read from MH i2c: E2 17 00 63 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3E [23:13:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:13:11]wFMCommunicate OK [23:13:11]requested_item fd.num is exist - process it [23:13:11]SAM_PROTO_GetFieldsCounters [23:13:11]wFMCommunicate request_size=4 [23:13:11]MH_SAM_APDU [23:13:11]CAPDU: 80 13 00 00 [23:13:11]Write to MH i2c: E2 08 00 64 02 80 13 00 00 00 00 00 00 E2 [23:13:11]Write i2c OK [23:13:11]MH_I2C_Read... [23:13:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:13:11]Read from MH i2c: E2 [23:13:11]MH_I2C_Read... [23:13:11]Read from MH i2c: E2 62 00 [23:13:11]MH_I2C_Read... [23:13:11]Read from MH i2c: E2 62 00 64 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 60 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C1 01 00 00 5E 04 04 00 C1 01 00 00 57 04 04 00 C2 01 00 00 19 04 04 00 00 00 00 00 90 00 FE [23:13:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 60 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C1 01 00 00 5E 04 04 00 C1 01 00 00 57 04 04 00 C2 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:13:11]wFMCommunicate OK [23:13:11]SAM_PROTO_GetFieldsCounters done [23:13:11]requested_item shift.num is exist - process it [23:13:11]requested_item shift.opened is exist - process it [23:13:11]req_shift_opened [23:13:11]FM_GetShiftState [23:13:11]SAM_PROTO_GetShiftState [23:13:11]wFMCommunicate request_size=4 [23:13:11]MH_SAM_APDU [23:13:11]CAPDU: 80 13 01 00 [23:13:11]Write to MH i2c: E2 08 00 65 02 80 13 01 00 00 00 00 00 E4 [23:13:11]Write i2c OK [23:13:11]MH_I2C_Read... [23:13:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:13:11]Read from MH i2c: E2 [23:13:11]MH_I2C_Read... [23:13:11]Read from MH i2c: E2 0E 00 [23:13:11]MH_I2C_Read... [23:13:11]Read from MH i2c: E2 0E 00 65 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A2 [23:13:11]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [23:13:11]wFMCommunicate OK [23:13:11]SAM_PROTO_GetShiftState done [23:13:11]FM_GetShiftState done [23:13:11]req_shift_opened done [23:13:11]requested_item shift.open_date is exist - process it [23:13:11]req_shift_open_date [23:13:11]req_shift_open_date done [23:13:11]produce_requested_data done [23:13:11]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87136,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [23:13:11]process_action_free close_receipt [23:13:11]json_value_free [23:13:11]json_value_free done [23:13:11]process_json_proto returns [23:13:11]Send response to host [23:13:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87136,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [23:13:11]free response buf [23:13:11]execute_script done [23:13:11]execute_script returns [23:13:11]free content buf [23:13:11]Sock 10.Close socket [23:13:11]Sock 10.Thread stoped [23:13:16]OFD Sender: No OFD packet to send [23:13:21]OFD Sender: No OFD packet to send [23:13:26]OFD Sender: No OFD packet to send [23:13:31]OFD Sender: No OFD packet to send [23:13:36]OFD Sender: No OFD packet to send [23:13:41]OFD Sender: No OFD packet to send [23:13:46]OFD Sender: No OFD packet to send [23:13:51]OFD Sender: No OFD packet to send [23:13:56]OFD Sender: No OFD packet to send [23:14:01]OFD Sender: No OFD packet to send [23:14:06]OFD Sender: No OFD packet to send [23:14:11]OFD Sender: No OFD packet to send [23:14:16]OFD Sender: No OFD packet to send [23:14:21]OFD Sender: No OFD packet to send [23:14:26]OFD Sender: No OFD packet to send [23:14:31]OFD Sender: No OFD packet to send [23:14:36]OFD Sender: No OFD packet to send [23:14:41]OFD Sender: No OFD packet to send [23:14:46]OFD Sender: No OFD packet to send [23:14:51]OFD Sender: No OFD packet to send [23:14:56]OFD Sender: No OFD packet to send [23:15:01]OFD Sender: No OFD packet to send [23:15:06]OFD Sender: No OFD packet to send [23:15:11]OFD Sender: No OFD packet to send [23:15:16]OFD Sender: No OFD packet to send [23:15:21]OFD Sender: No OFD packet to send [23:15:26]OFD Sender: No OFD packet to send [23:15:31]OFD Sender: No OFD packet to send [23:15:36]OFD Sender: No OFD packet to send [23:15:41]OFD Sender: No OFD packet to send [23:15:46]OFD Sender: No OFD packet to send [23:15:48]accept exits with 8 [23:15:48]New connection [23:15:48]New thread 3067063652 created [23:15:48]Thread 3066920292 joined [23:15:48]Waiting for new connection... [23:15:48] Sock 8.Parse request [23:15:48]Sock 8.Check first char [23:15:48]Sock 8.First char is OK [23:15:48]request: POST /json_proto HTTP/1.0 [23:15:48]Method: POST [23:15:48]URL: /json_proto [23:15:48]Method is POST - this is cgi request [23:15:48]url: /json_proto [23:15:48]query_string will be loaded in cgi processing [23:15:48]execute_cgi json_proto POST (null) [23:15:48]execute_cgi path=json_proto method=POST [23:15:48]POST find Content-Length [23:15:48]Host: 172.17.47.196:8080 [23:15:48]Content-Length: 677 [23:15:48]Content-Type: application/json [23:15:48] [23:15:48]POST finish read [23:15:48]Found Content-Length = 677 [23:15:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872053", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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" ] } } [23:15:48]execute_script... [23:15:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872053", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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" ] } } [23:15:48]POST & json_proto [23:15:48]process_json_proto [23:15:48]json parsed OK: [23:15:48]protocol is kg_v1.0 [23:15:48]action value=close_receipt [23:15:48]process_action close_receipt [23:15:48]cmd_close_receipt [23:15:48]MH_GetDate [23:15:48]Write to MH i2c: F0 00 00 66 02 57 [23:15:48]Write i2c OK [23:15:48]MH_I2C_Read... [23:15:48]Read from MH i2c: F0 [23:15:48]MH_I2C_Read... [23:15:48]Read from MH i2c: F0 09 00 [23:15:48]MH_I2C_Read... [23:15:48]Read from MH i2c: F0 09 00 66 02 00 25 A5 F0 66 4C 6B 94 66 31 [23:15:48]GetLastDocTimeStamp 1727046788 [23:15:48]current date 1727046949 [23:15:48]FM_GetShiftState [23:15:48]SAM_PROTO_GetShiftState [23:15:48]wFMCommunicate request_size=4 [23:15:48]MH_SAM_APDU [23:15:48]CAPDU: 80 13 01 00 [23:15:48]Write to MH i2c: E2 08 00 67 02 80 13 01 00 00 00 00 00 E6 [23:15:48]Write i2c OK [23:15:48]MH_I2C_Read... [23:15:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:15:48]Read from MH i2c: E2 [23:15:48]MH_I2C_Read... [23:15:48]Read from MH i2c: E2 0E 00 [23:15:48]MH_I2C_Read... [23:15:48]Read from MH i2c: E2 0E 00 67 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A4 [23:15:48]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [23:15:48]wFMCommunicate OK [23:15:48]SAM_PROTO_GetShiftState done [23:15:48]FM_GetShiftState done [23:15:48]opened in 1726964220 [23:15:48]opened+sec_in_day 1727050620 [23:15:48]quantity*price = 50036 [23:15:48]sum+1 = 50037 [23:15: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 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 450 22.09.2024 23:15 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87137 ФПД: 156399672950765 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T231549&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87137&fm=156399672950765&tin=02508201610067®Number=0000000000092592&sum=50000 [23:15:49]StoreToDocumentArchive [23:15:49]shift 497 fd 87137 [23:15:49]save to /storage/0497/doc_00087137 [23:15:49]save last doc name /storage/0497/doc_00087137 to /storage/kkm_last_doc_name [23:15:49]save OK [23:15:49]Clear old archive folders... [23:15:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:15:49]tlvbuf is 00B0FF30 [23:15:49]SAM_PROTO_ClearQueue [23:15:49]wFMCommunicate request_size=4 [23:15:49]MH_SAM_APDU [23:15:49]CAPDU: 80 09 00 00 [23:15:49]Write to MH i2c: E2 08 00 74 02 80 09 00 00 00 00 00 00 E8 [23:15:49]Write i2c OK [23:15:49]MH_I2C_Read... [23:15:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:15:49]Read from MH i2c: E2 [23:15:49]MH_I2C_Read... [23:15:49]Read from MH i2c: E2 03 00 [23:15:49]MH_I2C_Read... [23:15:49]Read from MH i2c: E2 03 00 74 02 00 90 00 EA [23:15:49]RAPDU: 90 00 [23:15:49]wFMCommunicate OK [23:15:49]SAM_PROTO_ClearQueue done [23:15:49]KKMCreateOFDPacket [23:15:49]OFDProtocolAddRootSTLVToBuf [23:15:49]FM_MakeSignedData [23:15:49]FM_MakeSignedData [23:15:49]SAM_PROTO_SignData [23:15:49]wFMCommunicate request_size=4 [23:15:49]MH_SAM_APDU [23:15:49]CAPDU: 80 0D 01 02 [23:15:49]Write to MH i2c: E2 08 00 75 02 80 0D 01 02 00 00 00 00 F0 [23:15:49]Write i2c OK [23:15:49]MH_I2C_Read... [23:15:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:15:49]Read from MH i2c: E2 [23:15:49]MH_I2C_Read... [23:15:49]Read from MH i2c: E2 03 00 [23:15:49]MH_I2C_Read... [23:15:49]Read from MH i2c: E2 03 00 75 02 00 90 00 EB [23:15:49]RAPDU: 90 00 [23:15:49]wFMCommunicate OK [23:15:49]wFMCommunicate request_size=255 [23:15:49]MH_SAM_APDU [23:15:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 25 A5 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 61 54 01 00 35 04 06 00 8E [23:15:49]Write to MH i2c: E2 02 01 76 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 C2 01 00 00 F4 03 04 00 25 A5 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 61 54 01 00 35 04 06 00 8E 00 00 96 [23:15:49]Write i2c OK [23:15:49]MH_I2C_Read... [23:15:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:15:50]Read from MH i2c: E2 [23:15:50]MH_I2C_Read... [23:15:50]Read from MH i2c: E2 03 00 [23:15:50]MH_I2C_Read... [23:15:50]Read from MH i2c: E2 03 00 76 02 00 90 00 EC [23:15:50]RAPDU: 90 00 [23:15:50]wFMCommunicate OK [23:15:50]wFMCommunicate request_size=10 [23:15:50]MH_SAM_APDU [23:15:50]CAPDU: 80 0D 02 02 05 3E A2 F2 FF ED [23:15:50]Write to MH i2c: E2 0D 00 77 02 80 0D 02 02 05 00 3E A2 F2 FF ED 00 00 BB [23:15:50]Write i2c OK [23:15:50]MH_I2C_Read... [23:15:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:15:50]Read from MH i2c: E2 [23:15:50]MH_I2C_Read... [23:15:50]Read from MH i2c: E2 03 00 [23:15:50]MH_I2C_Read... [23:15:50]Read from MH i2c: E2 03 00 77 02 00 90 00 ED [23:15:50]RAPDU: 90 00 [23:15:50]wFMCommunicate OK [23:15:50]wFMCommunicate request_size=4 [23:15:50]MH_SAM_APDU [23:15:50]CAPDU: 80 0D 03 02 [23:15:50]Write to MH i2c: E2 08 00 78 02 80 0D 03 02 00 00 00 00 F5 [23:15:50]Write i2c OK [23:15:50]MH_I2C_Read... [23:15:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:15:50]Read from MH i2c: E2 [23:15:50]MH_I2C_Read... [23:15:50]Read from MH i2c: E2 0B 00 [23:15:50]MH_I2C_Read... [23:15:50]Read from MH i2c: E2 0B 00 78 02 00 DF BC BD 1B 0E B7 64 BE 90 00 50 [23:15:50]RAPDU: DF BC BD 1B 0E B7 64 BE 90 00 [23:15:50]wFMCommunicate OK [23:15:50]SAM_PROTO_SignData done [23:15:50]FM_MakeSignedData done [23:15:50]CreateOFDProtocolMessage [23:15:50]wFMCommunicate request_size=4 [23:15:50]MH_SAM_APDU [23:15:50]CAPDU: 80 11 00 00 [23:15:50]Write to MH i2c: E2 08 00 79 02 80 11 00 00 00 00 00 00 F5 [23:15:50]Write i2c OK [23:15:50]MH_I2C_Read... [23:15:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:15:50]Read from MH i2c: E2 [23:15:50]MH_I2C_Read... [23:15:50]Read from MH i2c: E2 17 00 [23:15:50]MH_I2C_Read... [23:15:50]Read from MH i2c: E2 17 00 79 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 54 [23:15:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:15:50]wFMCommunicate OK [23:15:50]CreateOFDProtocolMessage done [23:15:50]OFDSenderStorePacket 87137 [23:15:50]StoreOFDPacket docnum=87137 [23:15:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 A3 2B 07 01 E6 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 25 A5 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 61 54 01 00 35 04 06 00 8E 3E A2 F2 FF ED DF BC BD 1B 0E B7 64 BE [23:15:50]CheckFolder [23:15:50]dirname=/storage/ofd_packets [23:15:50]CheckFolder done [23:15:50]ProducePacketName [23:15:50]name=ofd_packets/00087137 [23:15:50]NVStorageSaveData ofd_packets/00087137 [23:15:50]File name is /storage/ofd_packets/00087137 [23:15:50]Write 301 bytes [23:15:50]NVStorageSaveData done [23:15:50]OFDSenderStorePacket done [23:15:50]KKMCreateOFDPacket done [23:15:50]NVStorageSaveData kkm_last_timestamp [23:15:50]File name is /storage/kkm_last_timestamp [23:15:50]Write 4 bytes [23:15:50]NVStorageSaveData done [23:15:50]ExternCall_PrintAddStr [23:15:50]wPrintStart [23:15:50]Write to MH i2c: 01 00 00 7A 02 7C [23:15:50]Write i2c OK [23:15:50]MH_I2C_Read... [23:15:50]Read from MH i2c: 01 [23:15:50]MH_I2C_Read... [23:15:50]Read from MH i2c: 01 07 00 [23:15:50]MH_I2C_Read... [23:15:50]Read from MH i2c: 01 07 00 7A 02 00 00 00 00 00 FF 0F 91 [23:15:50]RasterBufferAndPrint [23:15:50]line Счет N : (1)872053 [23:15:50]line ИНН: 02508201610067 [23:15:50]line Контрольно-Кассовый Чек [23:15:50]line ПРОДАЖА [23:15:50]line ТРК (МРК, ГНК) : 63 [23:15:50]line Товар: 2710124130 [23:15:50]line Аи-92-К-5 [23:15:50]line 7.380 * 67.80 [23:15:50]line = 500.36 [23:15:50]line НДС 12% НСП 1% [23:15:50]line > о реализуемом товаре [23:15:50]line ОКРУГЛЕНИЕ: -0.36 [23:15:50]line ИТОГО: 500.00 [23:15:50]line Внесено: 500.00 [23:15:50]line СДАЧА: 0.00 [23:15:50]line НСП 1% : 4.43 [23:15:50]line НДС 12% : 53.14 [23:15:50]line Наличными: 500.00 [23:15:50]line Безнал.: 0.00 [23:15:50]line Место: АЗС № 137 "Партнер Нефть" [23:15:50]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [23:15:50]line СНО: Общий режим [23:15:50]line Чек 450 22.09.2024 23:15 [23:15:50]line Смена: 497 ФФД: 1.0 [23:15:50]line ЗНМ: 0300000064 [23:15:50]line РНМ: 0000000000092592 [23:15:50]line Версия ККМ: 001 [23:15:50]line ФМ: 0000000000874979 [23:15:50]line ФД: 87137 [23:15:50]line ФПД: 156399672950765 [23:15:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T231549&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87137&fm=156399672950765&tin=02508201610067®Number=0000000000092592&sum=50000 [23:15:50]written 0, free lines is 4095 [23:15:50]OFD Sender: Processing packet 87137 [packets to send 277, broken 276] [23:15:50]ProducePacketName [23:15:50]name=ofd_packets/00087137 [23:15:50]OFD Sender: To server: pG, [23:15:50]CommunicateWithHost lk.salyk.kg:30040 [23:15:50]ConnectInit lk.salyk.kg [23:15:50]Write to MH i2c: 01 00 00 A5 02 A7 [23:15:50]Write i2c OK [23:15:50]MH_I2C_Read... [23:15:50]Read from MH i2c: 01 [23:15:50]MH_I2C_Read... [23:15:50]Read from MH i2c: 01 07 00 [23:15:50]MH_I2C_Read... [23:15:50]Read from MH i2c: 01 07 00 A5 02 00 00 00 00 00 DE 0C 98 [23:15:50]RasterBufferAndPrint [23:15:50]line [23:15:50]line [23:15:50]line [23:15:50]line [23:15:50]line [23:15:50]written 0, free lines is 3300 [23:15:50]MH_Cut [23:15:50]Write to MH i2c: D1 01 00 AC 02 01 80 [23:15:50]Write i2c OK [23:15:50]MH_I2C_Read... [23:15:50]Read from MH i2c: D1 [23:15:50]MH_I2C_Read... [23:15:50]Read from MH i2c: D1 01 00 [23:15:50]MH_I2C_Read... [23:15:50]Read from MH i2c: D1 01 00 AC 02 00 7F [23:15:50]Write to MH i2c: 01 00 00 AD 02 AF [23:15:50]Write i2c OK [23:15:50]MH_I2C_Read... [23:15:51]*** Cut start [23:15:51]*** Partial cut [23:15:51]*** CUTSNS_PIN = 1 [23:15:51]*** CUTSNS_PIN = 0 [23:15:51]Connected sock=9 [23:15:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 A3 2B 07 01 E6 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 25 A5 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 61 54 01 00 35 04 06 00 8E 3E A2 F2 FF ED DF BC BD 1B 0E B7 64 BE [23:15:51]*** Brake cut motor [23:15:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 A0 B8 47 00 C2 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 34 39 37 39 10 04 04 00 61 54 01 00 F4 03 04 00 F3 4F F0 66 B6 04 01 00 00 F2 7B A9 13 53 E3 10 99 [23:15:52]CommunicateWithHost err = 0 [23:15:52]CheckOFDResponse [23:15:52]1017 (14) - 77093643461234 [23:15:52]1041 (16) - 0000000000874979 [23:15:52]1040 (4) - 87137 [23:15:52]1012 (4) - 22.09.2024 17:12 [23:15:52]1206 (1) - 0 [23:15:52]OFD Sender: Remove packet 87137 [23:15:52]ProducePacketName [23:15:52]name=ofd_packets/00087137 [23:15:52]NVStorageDeleteData [23:15:52]Read from MH i2c: 01 [23:15:52]MH_I2C_Read... [23:15:52]*** Stop cut motor [23:15:52]*** Cut end [23:15:52]Read from MH i2c: 01 07 00 [23:15:52]MH_I2C_Read... [23:15:52]Read from MH i2c: 01 07 00 AD 02 00 00 00 00 00 FF 0F C4 [23:15:52]process_action close_receipt done [23:15:52]requested_data is exist [23:15:52]produce_requested_data [23:15:52]requested_item fm.sn is exist - process it [23:15:52]wFMCommunicate request_size=4 [23:15:52]MH_SAM_APDU [23:15:52]CAPDU: 80 11 00 00 [23:15:52]Write to MH i2c: E2 08 00 AE 02 80 11 00 00 00 00 00 00 2A [23:15:52]Write i2c OK [23:15:52]MH_I2C_Read... [23:15:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:15:52]Read from MH i2c: E2 [23:15:52]MH_I2C_Read... [23:15:52]Read from MH i2c: E2 17 00 [23:15:52]MH_I2C_Read... [23:15:52]Read from MH i2c: E2 17 00 AE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 89 [23:15:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:15:52]wFMCommunicate OK [23:15:52]requested_item fd.num is exist - process it [23:15:52]SAM_PROTO_GetFieldsCounters [23:15:52]wFMCommunicate request_size=4 [23:15:52]MH_SAM_APDU [23:15:52]CAPDU: 80 13 00 00 [23:15:52]Write to MH i2c: E2 08 00 AF 02 80 13 00 00 00 00 00 00 2D [23:15:52]Write i2c OK [23:15:52]MH_I2C_Read... [23:15:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:15:52]Read from MH i2c: E2 [23:15:52]MH_I2C_Read... [23:15:52]Read from MH i2c: E2 62 00 [23:15:52]MH_I2C_Read... [23:15:52]Read from MH i2c: E2 62 00 AF 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 61 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C2 01 00 00 5E 04 04 00 C2 01 00 00 57 04 04 00 C3 01 00 00 19 04 04 00 00 00 00 00 90 00 4D [23:15: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 61 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C2 01 00 00 5E 04 04 00 C2 01 00 00 57 04 04 00 C3 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:15:52]wFMCommunicate OK [23:15:52]SAM_PROTO_GetFieldsCounters done [23:15:52]requested_item shift.num is exist - process it [23:15:52]requested_item shift.opened is exist - process it [23:15:52]req_shift_opened [23:15:52]FM_GetShiftState [23:15:52]SAM_PROTO_GetShiftState [23:15:52]wFMCommunicate request_size=4 [23:15:52]MH_SAM_APDU [23:15:52]CAPDU: 80 13 01 00 [23:15:52]Write to MH i2c: E2 08 00 B0 02 80 13 01 00 00 00 00 00 2F [23:15:52]Write i2c OK [23:15:52]MH_I2C_Read... [23:15:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:15:52]Read from MH i2c: E2 [23:15:52]MH_I2C_Read... [23:15:52]Read from MH i2c: E2 0E 00 [23:15:52]MH_I2C_Read... [23:15:52]Read from MH i2c: E2 0E 00 B0 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 ED [23:15:52]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [23:15:52]wFMCommunicate OK [23:15:52]SAM_PROTO_GetShiftState done [23:15:52]FM_GetShiftState done [23:15:52]req_shift_opened done [23:15:52]requested_item shift.open_date is exist - process it [23:15:52]req_shift_open_date [23:15:52]req_shift_open_date done [23:15:52]produce_requested_data done [23:15:52]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87137,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [23:15:52]process_action_free close_receipt [23:15:52]json_value_free [23:15:52]json_value_free done [23:15:52]process_json_proto returns [23:15:52]Send response to host [23:15:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87137,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [23:15:52]free response buf [23:15:52]execute_script done [23:15:52]execute_script returns [23:15:52]free content buf [23:15:52]Sock 8.Close socket [23:15:52]Sock 8.Thread stoped [23:15:52]OFD Sender: No OFD packet to send [23:15:57]OFD Sender: No OFD packet to send [23:16:02]OFD Sender: No OFD packet to send [23:16:07]OFD Sender: No OFD packet to send [23:16:12]OFD Sender: No OFD packet to send [23:16:17]OFD Sender: No OFD packet to send [23:16:20]recv_with_timeout no data received [23:16:22]OFD Sender: No OFD packet to send [23:16:27]OFD Sender: No OFD packet to send [23:16:32]OFD Sender: No OFD packet to send [23:16:37]OFD Sender: No OFD packet to send [23:16:42]OFD Sender: No OFD packet to send [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:10]recv_with_timeout no data received [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: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:02]OFD Sender: No OFD packet to send [23:19:07]OFD Sender: No OFD packet to send [23:19:12]OFD Sender: No OFD packet to send [23:19:17]OFD Sender: No OFD packet to send [23:19:22]OFD Sender: No OFD packet to send [23:19:27]OFD Sender: No OFD packet to send [23:19:32]OFD Sender: No OFD packet to send [23:19:34]recv_with_timeout no data received [23:19:37]OFD Sender: No OFD packet to send [23:19:42]OFD Sender: No OFD packet to send [23:19:47]OFD Sender: No OFD packet to send [23:19:52]OFD Sender: No OFD packet to send [23:19:57]OFD Sender: No OFD packet to send [23:20:02]OFD Sender: No OFD packet to send [23:20:07]OFD Sender: No OFD packet to send [23:20:10]recv_with_timeout no data received [23:20:13]OFD Sender: No OFD packet to send [23:20:18]OFD Sender: No OFD packet to send [23:20:23]OFD Sender: No OFD packet to send [23:20:28]OFD Sender: No OFD packet to send [23:20:33]OFD Sender: No OFD packet to send [23:20:38]OFD Sender: No OFD packet to send [23:20:43]OFD Sender: No OFD packet to send [23:20:48]OFD Sender: No OFD packet to send [23:20:53]OFD Sender: No OFD packet to send [23:20:58]OFD Sender: No OFD packet to send [23:21:03]OFD Sender: No OFD packet to send [23:21:08]OFD Sender: No OFD packet to send [23:21:13]OFD Sender: No OFD packet to send [23:21:18]OFD Sender: No OFD packet to send [23:21:23]OFD Sender: No OFD packet to send [23:21:28]OFD Sender: No OFD packet to send [23:21:33]OFD Sender: No OFD packet to send [23:21:38]OFD Sender: No OFD packet to send [23:21:43]OFD Sender: No OFD packet to send [23:21:48]OFD Sender: No OFD packet to send [23:21:53]OFD Sender: No OFD packet to send [23:21:58]OFD Sender: No OFD packet to send [23:22:03]OFD Sender: No OFD packet to send [23:22:08]OFD Sender: No OFD packet to send [23:22:13]OFD Sender: No OFD packet to send [23:22:18]OFD Sender: No OFD packet to send [23:22:23]OFD Sender: No OFD packet to send [23:22:28]OFD Sender: No OFD packet to send [23:22:33]OFD Sender: No OFD packet to send [23:22:38]OFD Sender: No OFD packet to send [23:22:43]OFD Sender: No OFD packet to send [23:22:48]OFD Sender: No OFD packet to send [23:22:53]OFD Sender: No OFD packet to send [23:22:58]OFD Sender: No OFD packet to send [23:23:02]accept exits with 10 [23:23:02]New connection [23:23:02]New thread 3066920292 created [23:23:02]Thread 3067063652 joined [23:23:02]Waiting for new connection... [23:23:02] Sock 10.Parse request [23:23:02]Sock 10.Check first char [23:23:02]Sock 10.First char is OK [23:23:02]request: POST /json_proto HTTP/1.0 [23:23:02]Method: POST [23:23:02]URL: /json_proto [23:23:02]Method is POST - this is cgi request [23:23:02]url: /json_proto [23:23:02]query_string will be loaded in cgi processing [23:23:02]execute_cgi json_proto POST (null) [23:23:02]execute_cgi path=json_proto method=POST [23:23:02]POST find Content-Length [23:23:02]Host: 172.17.47.196:8080 [23:23:02]Content-Length: 1694 [23:23:02]Content-Type: application/json [23:23:02] [23:23:02]POST finish read [23:23:02]Found Content-Length = 1694 [23:23:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148157", "tax_sys" : 0, "items" : [ { "code": "46156686", "name": "\u041A\u043E\u043D\u0444 Fruit-tella \u0441\u0442\u0438\u043A \u043A\u043B\u0443\u0431\u043D\u0438\u0447\u043D\u044B\u0439 \u0439\u043E\u0433\u0443\u0440\u0442", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4602606010924", "name": "\u041A\u043E\u043D\u0444 Fruit-tella \u0441\u0442\u0438\u043A \u0430\u0441\u0441\u043E\u0440\u0442\u0438 16*20*42,5", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870202522688", "name": "Garden \u043D\u0430\u043F\u0438\u0442\u043E\u043A \u0441\u043E \u0432\u043A\u0443\u0441\u043E\u043C \u0433\u0440\u0430\u043D\u0430\u0442\u0430 0,45 \u041F\u042D", "price" : 70.00, "quantity" : 1.000, "sum" : 70.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4601025117542", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0424\u0440\u0443\u0442\u043C\u043E\u0442\u0438\u0432 \u0442\u0440\u043E\u043F\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u043C\u0438\u043A\u0441 0,5", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 305.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:23:02]execute_script... [23:23:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148157", "tax_sys" : 0, "items" : [ { "code": "46156686", "name": "\u041A\u043E\u043D\u0444 Fruit-tella \u0441\u0442\u0438\u043A \u043A\u043B\u0443\u0431\u043D\u0438\u0447\u043D\u044B\u0439 \u0439\u043E\u0433\u0443\u0440\u0442", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4602606010924", "name": "\u041A\u043E\u043D\u0444 Fruit-tella \u0441\u0442\u0438\u043A \u0430\u0441\u0441\u043E\u0440\u0442\u0438 16*20*42,5", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870202522688", "name": "Garden \u043D\u0430\u043F\u0438\u0442\u043E\u043A \u0441\u043E \u0432\u043A\u0443\u0441\u043E\u043C \u0433\u0440\u0430\u043D\u0430\u0442\u0430 0,45 \u041F\u042D", "price" : 70.00, "quantity" : 1.000, "sum" : 70.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4601025117542", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0424\u0440\u0443\u0442\u043C\u043E\u0442\u0438\u0432 \u0442\u0440\u043E\u043F\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u043C\u0438\u043A\u0441 0,5", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 305.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:23:02]POST & json_proto [23:23:02]process_json_proto [23:23:02]json parsed OK: [23:23:02]protocol is kg_v1.0 [23:23:02]action value=close_receipt [23:23:02]process_action close_receipt [23:23:02]cmd_close_receipt [23:23:02]MH_GetDate [23:23:02]Write to MH i2c: F0 00 00 B1 02 A2 [23:23:02]Write i2c OK [23:23:02]MH_I2C_Read... [23:23:02]Read from MH i2c: F0 [23:23:02]MH_I2C_Read... [23:23:02]Read from MH i2c: F0 09 00 [23:23:02]MH_I2C_Read... [23:23:02]Read from MH i2c: F0 09 00 B1 02 00 D7 A6 F0 66 4C 6B 94 66 2F [23:23:02]GetLastDocTimeStamp 1727046949 [23:23:02]current date 1727047383 [23:23:02]FM_GetShiftState [23:23:02]SAM_PROTO_GetShiftState [23:23:02]wFMCommunicate request_size=4 [23:23:02]MH_SAM_APDU [23:23:02]CAPDU: 80 13 01 00 [23:23:02]Write to MH i2c: E2 08 00 B2 02 80 13 01 00 00 00 00 00 31 [23:23:02]Write i2c OK [23:23:02]MH_I2C_Read... [23:23:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:23:02]Read from MH i2c: E2 [23:23:02]MH_I2C_Read... [23:23:02]Read from MH i2c: E2 0E 00 [23:23:02]MH_I2C_Read... [23:23:02]Read from MH i2c: E2 0E 00 B2 02 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 EF [23:23:02]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [23:23:02]wFMCommunicate OK [23:23:02]SAM_PROTO_GetShiftState done [23:23:02]FM_GetShiftState done [23:23:02]opened in 1726964220 [23:23:02]opened+sec_in_day 1727050620 [23:23:02]quantity*price = 7500 [23:23:02]sum+1 = 7501 [23:23:02]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4602606010924 Конф Fruit-tella стик ассорти 16*20*42,5 1.000 * 75.00 = 75.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4870202522688 Garden напиток со вкусом граната 0,45 ПЭ 1.000 * 70.00 = 70.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4601025117542 Напиток Фрутмотив тропический микс 0,5 1.000 * 85.00 = 85.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 305.00 НСП 1% : 2.69 НДС 12% : 32.38 Наличными: 305.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 451 22.09.2024 23:23 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87138 ФПД: 147270100433511 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T232303&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87138&fm=147270100433511&tin=02508201610067®Number=0000000000092592&sum=30500 0 [23:23:03]StoreToDocumentArchive [23:23:03]shift 497 fd 87138 [23:23:03]save to /storage/0497/doc_00087138 [23:23:03]save last doc name /storage/0497/doc_00087138 to /storage/kkm_last_doc_name [23:23:03]save OK [23:23:03]Clear old archive folders... [23:23:03]ProcessDocumentItem done err = 0, tmpTLVsize=704 [23:23:03]tlvbuf is 00B118B0 [23:23:03]SAM_PROTO_ClearQueue [23:23:03]wFMCommunicate request_size=4 [23:23:03]MH_SAM_APDU [23:23:03]CAPDU: 80 09 00 00 [23:23:03]Write to MH i2c: E2 08 00 BF 02 80 09 00 00 00 00 00 00 33 [23:23:03]Write i2c OK [23:23:03]MH_I2C_Read... [23:23:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:23:03]Read from MH i2c: E2 [23:23:03]MH_I2C_Read... [23:23:03]Read from MH i2c: E2 03 00 [23:23:03]MH_I2C_Read... [23:23:03]Read from MH i2c: E2 03 00 BF 02 00 90 00 35 [23:23:03]RAPDU: 90 00 [23:23:03]wFMCommunicate OK [23:23:03]SAM_PROTO_ClearQueue done [23:23:03]KKMCreateOFDPacket [23:23:03]OFDProtocolAddRootSTLVToBuf [23:23:03]FM_MakeSignedData [23:23:03]FM_MakeSignedData [23:23:03]SAM_PROTO_SignData [23:23:03]wFMCommunicate request_size=4 [23:23:03]MH_SAM_APDU [23:23:03]CAPDU: 80 0D 01 02 [23:23:03]Write to MH i2c: E2 08 00 C0 02 80 0D 01 02 00 00 00 00 3B [23:23:03]Write i2c OK [23:23:03]MH_I2C_Read... [23:23:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:23:03]Read from MH i2c: E2 [23:23:03]MH_I2C_Read... [23:23:03]Read from MH i2c: E2 03 00 [23:23:03]MH_I2C_Read... [23:23:03]Read from MH i2c: E2 03 00 C0 02 00 90 00 36 [23:23:03]RAPDU: 90 00 [23:23:03]wFMCommunicate OK [23:23:03]wFMCommunicate request_size=255 [23:23:03]MH_SAM_APDU [23:23:03]CAPDU: 80 0D 02 02 FA 03 00 C0 02 1E 04 01 00 01 23 04 7E 00 8A 04 08 00 34 36 31 35 36 36 38 36 06 04 3F 00 D0 9A D0 BE D0 BD D1 84 20 46 72 75 69 74 2D 74 65 6C 6C 61 20 D1 81 D1 82 D0 B8 D0 BA 20 D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D1 87 D0 BD D1 8B D0 B9 20 D0 B9 D0 BE D0 B3 D1 83 D1 80 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7B 00 8A 04 0D 00 34 36 30 32 36 30 36 30 31 30 39 32 34 06 04 37 00 D0 9A D0 BE D0 BD D1 84 20 46 72 75 69 74 2D 74 65 6C 6C 61 20 D1 81 D1 82 D0 B8 D0 BA 20 D0 B0 D1 81 D1 81 D0 BE D1 80 D1 82 D0 B8 20 31 36 2A 32 30 2A 34 32 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 [23:23:03]Write to MH i2c: E2 02 01 C1 02 80 0D 02 02 FA 00 03 00 C0 02 1E 04 01 00 01 23 04 7E 00 8A 04 08 00 34 36 31 35 36 36 38 36 06 04 3F 00 D0 9A D0 BE D0 BD D1 84 20 46 72 75 69 74 2D 74 65 6C 6C 61 20 D1 81 D1 82 D0 B8 D0 BA 20 D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D1 87 D0 BD D1 8B D0 B9 20 D0 B9 D0 BE D0 B3 D1 83 D1 80 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7B 00 8A 04 0D 00 34 36 30 32 36 30 36 30 31 30 39 32 34 06 04 37 00 D0 9A D0 BE D0 BD D1 84 20 46 72 75 69 74 2D 74 65 6C 6C 61 20 D1 81 D1 82 D0 B8 D0 BA 20 D0 B0 D1 81 D1 81 D0 BE D1 80 D1 82 D0 B8 20 31 36 2A 32 30 2A 34 32 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 00 34 [23:23:03]Write i2c OK [23:23:03]MH_I2C_Read... [23:23:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:23:04]Read from MH i2c: E2 [23:23:04]MH_I2C_Read... [23:23:04]Read from MH i2c: E2 03 00 [23:23:04]MH_I2C_Read... [23:23:04]Read from MH i2c: E2 03 00 C1 02 00 90 00 37 [23:23:04]RAPDU: 90 00 [23:23:04]wFMCommunicate OK [23:23:04]wFMCommunicate request_size=255 [23:23:04]MH_SAM_APDU [23:23:04]CAPDU: 80 0D 02 02 FA 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 84 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 36 38 38 06 04 40 00 47 61 72 64 65 6E 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 B3 D1 80 D0 B0 D0 BD D0 B0 D1 82 D0 B0 20 30 2C 34 35 20 D0 9F D0 AD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 89 00 8A 04 0D 00 34 36 30 31 30 32 35 31 31 37 35 34 32 06 04 45 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D1 80 D1 83 D1 82 D0 BC D0 BE D1 82 D0 B8 D0 B2 20 D1 82 D1 80 D0 BE D0 BF D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 D0 BC D0 B8 D0 BA D1 81 20 30 2C 35 FF 03 08 00 [23:23:04]Write to MH i2c: E2 02 01 C2 02 80 0D 02 02 FA 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 84 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 36 38 38 06 04 40 00 47 61 72 64 65 6E 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 B3 D1 80 D0 B0 D0 BD D0 B0 D1 82 D0 B0 20 30 2C 34 35 20 D0 9F D0 AD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 89 00 8A 04 0D 00 34 36 30 31 30 32 35 31 31 37 35 34 32 06 04 45 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D1 80 D1 83 D1 82 D0 BC D0 BE D1 82 D0 B8 D0 B2 20 D1 82 D1 80 D0 BE D0 BF D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 D0 BC D0 B8 D0 BA D1 81 20 30 2C 35 FF 03 08 00 00 00 DE [23:23:04]Write i2c OK [23:23:04]MH_I2C_Read... [23:23:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:23:04]Read from MH i2c: E2 [23:23:04]MH_I2C_Read... [23:23:04]Read from MH i2c: E2 03 00 [23:23:04]MH_I2C_Read... [23:23:04]Read from MH i2c: E2 03 00 C2 02 00 90 00 38 [23:23:04]RAPDU: 90 00 [23:23:04]wFMCommunicate OK [23:23:04]wFMCommunicate request_size=213 [23:23:04]MH_SAM_APDU [23:23:04]CAPDU: 80 0D 02 02 D0 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 77 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 0C 00 00 00 00 07 04 06 00 24 77 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 01 00 00 F4 03 04 00 D7 A6 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 62 54 01 00 35 04 06 00 85 F0 FE 05 BA 67 [23:23:04]Write to MH i2c: E2 D8 00 C3 02 80 0D 02 02 D0 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 77 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 0C 00 00 00 00 07 04 06 00 24 77 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 01 00 00 F4 03 04 00 D7 A6 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 62 54 01 00 35 04 06 00 85 F0 FE 05 BA 67 00 00 A8 [23:23:04]Write i2c OK [23:23:04]MH_I2C_Read... [23:23:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:23:04]Read from MH i2c: E2 [23:23:04]MH_I2C_Read... [23:23:04]Read from MH i2c: E2 03 00 [23:23:04]MH_I2C_Read... [23:23:04]Read from MH i2c: E2 03 00 C3 02 00 90 00 39 [23:23:04]RAPDU: 90 00 [23:23:04]wFMCommunicate OK [23:23:04]wFMCommunicate request_size=4 [23:23:04]MH_SAM_APDU [23:23:04]CAPDU: 80 0D 03 02 [23:23:04]Write to MH i2c: E2 08 00 C4 02 80 0D 03 02 00 00 00 00 41 [23:23:04]Write i2c OK [23:23:04]MH_I2C_Read... [23:23:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:23:04]Read from MH i2c: E2 [23:23:04]MH_I2C_Read... [23:23:04]Read from MH i2c: E2 0B 00 [23:23:04]MH_I2C_Read... [23:23:04]Read from MH i2c: E2 0B 00 C4 02 00 CA D0 DA 07 21 17 96 FF 90 00 8A [23:23:04]RAPDU: CA D0 DA 07 21 17 96 FF 90 00 [23:23:04]wFMCommunicate OK [23:23:04]SAM_PROTO_SignData done [23:23:04]FM_MakeSignedData done [23:23:04]CreateOFDProtocolMessage [23:23:04]wFMCommunicate request_size=4 [23:23:04]MH_SAM_APDU [23:23:04]CAPDU: 80 11 00 00 [23:23:04]Write to MH i2c: E2 08 00 C5 02 80 11 00 00 00 00 00 00 41 [23:23:04]Write i2c OK [23:23:04]MH_I2C_Read... [23:23:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:23:04]Read from MH i2c: E2 [23:23:04]MH_I2C_Read... [23:23:04]Read from MH i2c: E2 17 00 [23:23:04]MH_I2C_Read... [23:23:04]Read from MH i2c: E2 17 00 C5 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A0 [23:23:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:23:04]wFMCommunicate OK [23:23:04]CreateOFDProtocolMessage done [23:23:04]OFDSenderStorePacket 87138 [23:23:04]StoreOFDPacket docnum=87138 [23:23:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 D4 02 00 00 B4 6A CC 02 9F 9F 5A 03 01 00 03 00 C0 02 1E 04 01 00 01 23 04 7E 00 8A 04 08 00 34 36 31 35 36 36 38 36 06 04 3F 00 D0 9A D0 BE D0 BD D1 84 20 46 72 75 69 74 2D 74 65 6C 6C 61 20 D1 81 D1 82 D0 B8 D0 BA 20 D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D1 87 D0 BD D1 8B D0 B9 20 D0 B9 D0 BE D0 B3 D1 83 D1 80 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7B 00 8A 04 0D 00 34 36 30 32 36 30 36 30 31 30 39 32 34 06 04 37 00 D0 9A D0 BE D0 BD D1 84 20 46 72 75 69 74 2D 74 65 6C 6C 61 20 D1 81 D1 82 D0 B8 D0 BA 20 D0 B0 D1 81 D1 81 D0 BE D1 80 D1 82 D0 B8 20 31 36 2A 32 30 2A 34 32 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 84 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 36 38 38 06 04 40 00 47 61 72 64 65 6E 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 B3 D1 80 D0 B0 D0 BD D0 B0 D1 82 D0 B0 20 30 2C 34 35 20 D0 9F D0 AD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 89 00 8A 04 0D 00 34 36 30 31 30 32 35 31 31 37 35 34 32 06 04 45 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D1 80 D1 83 D1 82 D0 BC D0 BE D1 82 D0 B8 D0 B2 20 D1 82 D1 80 D0 BE D0 BF D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 D0 BC D0 B8 D0 BA D1 81 20 30 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 77 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 0C 00 00 00 00 07 04 06 00 24 77 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 01 00 00 F4 03 04 00 D7 A6 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 62 54 01 00 35 04 06 00 85 F0 FE 05 BA 67 CA D0 DA 07 21 17 96 FF [23:23:04]CheckFolder [23:23:04]dirname=/storage/ofd_packets [23:23:04]CheckFolder done [23:23:04]ProducePacketName [23:23:04]name=ofd_packets/00087138 [23:23:04]NVStorageSaveData ofd_packets/00087138 [23:23:04]File name is /storage/ofd_packets/00087138 [23:23:04]Write 754 bytes [23:23:04]NVStorageSaveData done [23:23:04]OFDSenderStorePacket done [23:23:04]KKMCreateOFDPacket done [23:23:04]NVStorageSaveData kkm_last_timestamp [23:23:04]File name is /storage/kkm_last_timestamp [23:23:04]Write 4 bytes [23:23:04]NVStorageSaveData done [23:23:04]ExternCall_PrintAddStr [23:23:04]wPrintStart [23:23:04]Write to MH i2c: 01 00 00 C6 02 C8 [23:23:04]Write i2c OK [23:23:04]MH_I2C_Read... [23:23:04]Read from MH i2c: 01 [23:23:04]MH_I2C_Read... [23:23:04]Read from MH i2c: 01 07 00 [23:23:04]MH_I2C_Read... [23:23:04]Read from MH i2c: 01 07 00 C6 02 00 00 00 00 00 FF 0F DD [23:23:04]RasterBufferAndPrint [23:23:04]line Счет N : (3)148157 [23:23:04]line ИНН: 02508201610067 [23:23:04]line Контрольно-Кассовый Чек [23:23:04]line ПРОДАЖА [23:23:04]line Товар: 46156686 [23:23:04]line Конф Fruit-tella стик клубничный йогурт [23:23:04]line 1.000 * 75.00 [23:23:04]line = 75.00 [23:23:04]line НДС 12% НСП 1% [23:23:04]line > о реализуемом товаре [23:23:04]line Товар: 4602606010924 [23:23:04]line Конф Fruit-tella стик ассорти 16*20*42,5 [23:23:04]line 1.000 * 75.00 [23:23:04]line = 75.00 [23:23:04]line НДС 12% НСП 1% [23:23:04]line > о реализуемом товаре [23:23:04]line Товар: 4870202522688 [23:23:04]line Garden напиток со вкусом граната 0,45 ПЭ [23:23:04]line 1.000 * 70.00 [23:23:04]line = 70.00 [23:23:04]line НДС 12% НСП 1% [23:23:04]line > о реализуемом товаре [23:23:04]line Товар: 4601025117542 [23:23:04]line Напиток Фрутмотив тропический микс 0,5 [23:23:04]line 1.000 * 85.00 [23:23:04]line = 85.00 [23:23:04]line НДС 12% НСП 1% [23:23:04]line > о реализуемом товаре [23:23:04]line ИТОГО: 305.00 [23:23:04]line НСП 1% : 2.69 [23:23:04]line НДС 12% : 32.38 [23:23:04]line Наличными: 305.00 [23:23:04]line Безнал.: 0.00 [23:23:04]line Место: АЗС № 137 "Партнер Нефть" [23:23:04]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [23:23:04]line СНО: Общий режим [23:23:04]line Чек 451 22.09.2024 23:23 [23:23:04]line Смена: 497 ФФД: 1.0 [23:23:04]line ЗНМ: 0300000064 [23:23:04]line РНМ: 0000000000092592 [23:23:04]line Версия ККМ: 001 [23:23:04]line ФМ: 0000000000874979 [23:23:04]line ФД: 87138 [23:23:04]line ФПД: 147270100433511 [23:23:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T232303&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87138&fm=147270100433511&tin=02508201610067®Number=0000000000092592&sum=30500 [23:23:04]line 0 [23:23:05]OFD Sender: Processing packet 87138 [packets to send 277, broken 276] [23:23:05]ProducePacketName [23:23:05]name=ofd_packets/00087138 [23:23:05]OFD Sender: To server: pG, [23:23:05]CommunicateWithHost lk.salyk.kg:30040 [23:23:05]ConnectInit lk.salyk.kg [23:23:05]written 0, free lines is 4095 [23:23:05]Write to MH i2c: 01 00 00 04 03 07 [23:23:05]Write i2c OK [23:23:05]MH_I2C_Read... [23:23:05]Read from MH i2c: 01 [23:23:05]MH_I2C_Read... [23:23:05]Read from MH i2c: 01 07 00 [23:23:05]MH_I2C_Read... [23:23:05]Read from MH i2c: 01 07 00 04 03 00 00 00 00 00 A2 0B BB [23:23:05]RasterBufferAndPrint [23:23:05]line [23:23:05]line [23:23:05]line [23:23:05]line [23:23:05]line [23:23:05]written 0, free lines is 2987 [23:23:05]MH_Cut [23:23:05]Write to MH i2c: D1 01 00 0B 03 01 E0 [23:23:05]Write i2c OK [23:23:05]MH_I2C_Read... [23:23:05]Read from MH i2c: D1 [23:23:05]MH_I2C_Read... [23:23:05]Read from MH i2c: D1 01 00 [23:23:05]MH_I2C_Read... [23:23:05]Read from MH i2c: D1 01 00 0B 03 00 DF [23:23:05]Write to MH i2c: 01 00 00 0C 03 0F [23:23:05]Write i2c OK [23:23:05]MH_I2C_Read... [23:23:06]*** Cut start [23:23:06]*** Partial cut [23:23:06]*** CUTSNS_PIN = 1 [23:23:06]*** CUTSNS_PIN = 0 [23:23:06]*** Brake cut motor [23:23:07]Read from MH i2c: 01 [23:23:07]MH_I2C_Read... [23:23:07]*** Stop cut motor [23:23:07]*** Cut end [23:23:07]Read from MH i2c: 01 07 00 [23:23:07]MH_I2C_Read... [23:23:07]Read from MH i2c: 01 07 00 0C 03 00 00 00 00 00 FF 0F 24 [23:23:07]process_action close_receipt done [23:23:07]requested_data is exist [23:23:07]produce_requested_data [23:23:07]requested_item fm.sn is exist - process it [23:23:07]wFMCommunicate request_size=4 [23:23:07]MH_SAM_APDU [23:23:07]CAPDU: 80 11 00 00 [23:23:07]Write to MH i2c: E2 08 00 0D 03 80 11 00 00 00 00 00 00 8A [23:23:07]Write i2c OK [23:23:07]MH_I2C_Read... [23:23:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:23:07]Read from MH i2c: E2 [23:23:07]MH_I2C_Read... [23:23:07]Read from MH i2c: E2 17 00 [23:23:07]MH_I2C_Read... [23:23:07]Read from MH i2c: E2 17 00 0D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E9 [23:23:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:23:07]wFMCommunicate OK [23:23:07]requested_item fd.num is exist - process it [23:23:07]SAM_PROTO_GetFieldsCounters [23:23:07]wFMCommunicate request_size=4 [23:23:07]MH_SAM_APDU [23:23:07]CAPDU: 80 13 00 00 [23:23:07]Write to MH i2c: E2 08 00 0E 03 80 13 00 00 00 00 00 00 8D [23:23:07]Write i2c OK [23:23:07]MH_I2C_Read... [23:23:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:23:07]Read from MH i2c: E2 [23:23:07]MH_I2C_Read... [23:23:07]Read from MH i2c: E2 62 00 [23:23:07]MH_I2C_Read... [23:23:07]Read from MH i2c: E2 62 00 0E 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 62 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C3 01 00 00 5E 04 04 00 C3 01 00 00 57 04 04 00 C4 01 00 00 19 04 04 00 00 00 00 00 90 00 B1 [23:23:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 62 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C3 01 00 00 5E 04 04 00 C3 01 00 00 57 04 04 00 C4 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:23:07]wFMCommunicate OK [23:23:07]SAM_PROTO_GetFieldsCounters done [23:23:07]requested_item shift.num is exist - process it [23:23:07]requested_item shift.opened is exist - process it [23:23:07]req_shift_opened [23:23:07]FM_GetShiftState [23:23:07]SAM_PROTO_GetShiftState [23:23:07]wFMCommunicate request_size=4 [23:23:07]MH_SAM_APDU [23:23:07]CAPDU: 80 13 01 00 [23:23:07]Write to MH i2c: E2 08 00 0F 03 80 13 01 00 00 00 00 00 8F [23:23:07]Write i2c OK [23:23:07]MH_I2C_Read... [23:23:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:23:07]Read from MH i2c: E2 [23:23:07]MH_I2C_Read... [23:23:07]Read from MH i2c: E2 0E 00 [23:23:07]MH_I2C_Read... [23:23:07]Read from MH i2c: E2 0E 00 0F 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4D [23:23:07]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [23:23:07]wFMCommunicate OK [23:23:07]SAM_PROTO_GetShiftState done [23:23:07]FM_GetShiftState done [23:23:07]req_shift_opened done [23:23:07]requested_item shift.open_date is exist - process it [23:23:07]req_shift_open_date [23:23:07]req_shift_open_date done [23:23:07]produce_requested_data done [23:23:07]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87138,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [23:23:07]process_action_free close_receipt [23:23:07]json_value_free [23:23:07]json_value_free done [23:23:07]process_json_proto returns [23:23:07]Send response to host [23:23:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87138,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [23:23:07]free response buf [23:23:07]execute_script done [23:23:07]execute_script returns [23:23:07]free content buf [23:23:07]Sock 10.Close socket [23:23:07]Sock 10.Thread stoped [23:23:09]Connected sock=11 [23:23:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 D4 02 00 00 B4 6A CC 02 9F 9F 5A 03 01 00 03 00 C0 02 1E 04 01 00 01 23 04 7E 00 8A 04 08 00 34 36 31 35 36 36 38 36 06 04 3F 00 D0 9A D0 BE D0 BD D1 84 20 46 72 75 69 74 2D 74 65 6C 6C 61 20 D1 81 D1 82 D0 B8 D0 BA 20 D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D1 87 D0 BD D1 8B D0 B9 20 D0 B9 D0 BE D0 B3 D1 83 D1 80 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7B 00 8A 04 0D 00 34 36 30 32 36 30 36 30 31 30 39 32 34 06 04 37 00 D0 9A D0 BE D0 BD D1 84 20 46 72 75 69 74 2D 74 65 6C 6C 61 20 D1 81 D1 82 D0 B8 D0 BA 20 D0 B0 D1 81 D1 81 D0 BE D1 80 D1 82 D0 B8 20 31 36 2A 32 30 2A 34 32 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 84 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 36 38 38 06 04 40 00 47 61 72 64 65 6E 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 B3 D1 80 D0 B0 D0 BD D0 B0 D1 82 D0 B0 20 30 2C 34 35 20 D0 9F D0 AD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 89 00 8A 04 0D 00 34 36 30 31 30 32 35 31 31 37 35 34 32 06 04 45 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D1 80 D1 83 D1 82 D0 BC D0 BE D1 82 D0 B8 D0 B2 20 D1 82 D1 80 D0 BE D0 BF D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 D0 BC D0 B8 D0 BA D1 81 20 30 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 77 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 0C 00 00 00 00 07 04 06 00 24 77 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 01 00 00 F4 03 04 00 D7 A6 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 62 54 01 00 35 04 06 00 85 F0 FE 05 BA 67 CA D0 DA 07 21 17 96 FF [23:23:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 9C 66 47 00 40 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 34 39 37 39 10 04 04 00 62 54 01 00 F4 03 04 00 AA 51 F0 66 B6 04 01 00 00 59 5B 69 D9 FB EC 40 AA [23:23:11]CommunicateWithHost err = 0 [23:23:11]CheckOFDResponse [23:23:11]1017 (14) - 77093643461234 [23:23:11]1041 (16) - 0000000000874979 [23:23:11]1040 (4) - 87138 [23:23:11]1012 (4) - 22.09.2024 17:19 [23:23:11]1206 (1) - 0 [23:23:11]OFD Sender: Remove packet 87138 [23:23:11]ProducePacketName [23:23:11]name=ofd_packets/00087138 [23:23:11]NVStorageDeleteData [23:23:12]OFD Sender: No OFD packet to send [23:23:17]OFD Sender: No OFD packet to send [23:23:22]OFD Sender: No OFD packet to send [23:23:27]OFD Sender: No OFD packet to send [23:23:32]OFD Sender: No OFD packet to send [23:23:37]OFD Sender: No OFD packet to send [23:23:40]recv_with_timeout no data received [23:23:42]OFD Sender: No OFD packet to send [23:23:47]OFD Sender: No OFD packet to send [23:23:51]recv_with_timeout no data received [23:23:52]OFD Sender: No OFD packet to send [23:23:57]OFD Sender: No OFD packet to send [23:24:02]OFD Sender: No OFD packet to send [23:24:07]OFD Sender: No OFD packet to send [23:24:07]recv_with_timeout no data received [23:24:12]OFD Sender: No OFD packet to send [23:24:17]OFD Sender: No OFD packet to send [23:24:22]OFD Sender: No OFD packet to send [23:24:27]OFD Sender: No OFD packet to send [23:24:32]OFD Sender: No OFD packet to send [23:24:37]OFD Sender: No OFD packet to send [23:24:42]OFD Sender: No OFD packet to send [23:24:47]OFD Sender: No OFD packet to send [23:24:52]OFD Sender: No OFD packet to send [23:24:57]OFD Sender: No OFD packet to send [23:25:02]OFD Sender: No OFD packet to send [23:25:07]OFD Sender: No OFD packet to send [23:25:12]OFD Sender: No OFD packet to send [23:25:17]OFD Sender: No OFD packet to send [23:25:22]OFD Sender: No OFD packet to send [23:25:26]recv_with_timeout no data received [23:25:27]OFD Sender: No OFD packet to send [23:25:32]OFD Sender: No OFD packet to send [23:25:37]OFD Sender: No OFD packet to send [23:25:42]OFD Sender: No OFD packet to send [23:25:47]OFD Sender: No OFD packet to send [23:25:52]OFD Sender: No OFD packet to send [23:25:57]OFD Sender: No OFD packet to send [23:26:02]OFD Sender: No OFD packet to send [23:26:07]OFD Sender: No OFD packet to send [23:26:12]OFD Sender: No OFD packet to send [23:26:17]OFD Sender: No OFD packet to send [23:26:22]OFD Sender: No OFD packet to send [23:26:27]OFD Sender: No OFD packet to send [23:26:32]OFD Sender: No OFD packet to send [23:26:37]OFD Sender: No OFD packet to send [23:26:42]OFD Sender: No OFD packet to send [23:26:47]OFD Sender: No OFD packet to send [23:26:52]OFD Sender: No OFD packet to send [23:26:57]OFD Sender: No OFD packet to send [23:27:02]OFD Sender: No OFD packet to send [23:27:07]OFD Sender: No OFD packet to send [23:27:12]OFD Sender: No OFD packet to send [23:27:17]OFD Sender: No OFD packet to send [23:27:22]OFD Sender: No OFD packet to send [23:27:27]OFD Sender: No OFD packet to send [23:27:32]OFD Sender: No OFD packet to send [23:27:37]OFD Sender: No OFD packet to send [23:27:42]OFD Sender: No OFD packet to send [23:27:47]OFD Sender: No OFD packet to send [23:27:52]OFD Sender: No OFD packet to send [23:27:57]OFD Sender: No OFD packet to send [23:28:02]OFD Sender: No OFD packet to send [23:28:07]OFD Sender: No OFD packet to send [23:28:12]OFD Sender: No OFD packet to send [23:28:17]OFD Sender: No OFD packet to send [23:28:22]OFD Sender: No OFD packet to send [23:28:23]recv_with_timeout no data received [23:28:27]OFD Sender: No OFD packet to send [23:28:32]OFD Sender: No OFD packet to send [23:28:37]OFD Sender: No OFD packet to send [23:28:42]OFD Sender: No OFD packet to send [23:28:47]OFD Sender: No OFD packet to send [23:28:52]OFD Sender: No OFD packet to send [23:28:57]OFD Sender: No OFD packet to send [23:29:02]OFD Sender: No OFD packet to send [23:29:07]OFD Sender: No OFD packet to send [23:29:12]OFD Sender: No OFD packet to send [23:29:17]OFD Sender: No OFD packet to send [23:29:22]OFD Sender: No OFD packet to send [23:29:27]OFD Sender: No OFD packet to send [23:29:32]OFD Sender: No OFD packet to send [23:29:37]OFD Sender: No OFD packet to send [23:29:42]OFD Sender: No OFD packet to send [23:29:47]OFD Sender: No OFD packet to send [23:29:52]OFD Sender: No OFD packet to send [23:29:57]OFD Sender: No OFD packet to send [23:30:02]OFD Sender: No OFD packet to send [23:30:07]OFD Sender: No OFD packet to send [23:30:09]recv_with_timeout no data received [23:30:12]OFD Sender: No OFD packet to send [23:30:18]OFD Sender: No OFD packet to send [23:30:23]OFD Sender: No OFD packet to send [23:30:28]OFD Sender: No OFD packet to send [23:30:33]OFD Sender: No OFD packet to send [23:30:38]OFD Sender: No OFD packet to send [23:30:43]OFD Sender: No OFD packet to send [23:30:48]OFD Sender: No OFD packet to send [23:30:53]OFD Sender: No OFD packet to send [23:30:58]OFD Sender: No OFD packet to send [23:31:03]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:23]OFD Sender: No OFD packet to send [23:31:28]OFD Sender: No OFD packet to send [23:31:33]OFD Sender: No OFD packet to send [23:31:38]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:04]recv_with_timeout no data received [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:33]OFD Sender: No OFD packet to send [23:32:38]OFD Sender: No OFD packet to send [23:32:43]OFD Sender: No OFD packet to send [23:32:47]accept exits with 8 [23:32:47]New connection [23:32:47]New thread 3067063652 created [23:32:47]Thread 3066920292 joined [23:32:47]Waiting for new connection... [23:32:47] Sock 8.Parse request [23:32:47]Sock 8.Check first char [23:32:47]Sock 8.First char is OK [23:32:47]request: POST /json_proto HTTP/1.0 [23:32:47]Method: POST [23:32:47]URL: /json_proto [23:32:47]Method is POST - this is cgi request [23:32:47]url: /json_proto [23:32:47]query_string will be loaded in cgi processing [23:32:47]execute_cgi json_proto POST (null) [23:32:47]execute_cgi path=json_proto method=POST [23:32:47]POST find Content-Length [23:32:47]Host: 172.17.47.196:8080 [23:32:47]Content-Length: 800 [23:32:47]Content-Type: application/json [23:32:47] [23:32:47]POST finish read [23:32:47]Found Content-Length = 800 [23:32:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872055", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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 }]} ], "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" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:32:47]execute_script... [23:32: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)872055", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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 }]} ], "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" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:32:47]POST & json_proto [23:32:47]process_json_proto [23:32:47]json parsed OK: [23:32:47]protocol is kg_v1.0 [23:32:47]action value=close_receipt [23:32:47]process_action close_receipt [23:32:47]cmd_close_receipt [23:32:47]MH_GetDate [23:32:47]Write to MH i2c: F0 00 00 10 03 02 [23:32:47]Write i2c OK [23:32:47]MH_I2C_Read... [23:32:47]Read from MH i2c: F0 [23:32:47]MH_I2C_Read... [23:32:47]Read from MH i2c: F0 09 00 [23:32:47]MH_I2C_Read... [23:32:47]Read from MH i2c: F0 09 00 10 03 00 20 A9 F0 66 4C 6B 94 66 DB [23:32:47]GetLastDocTimeStamp 1727047383 [23:32:47]current date 1727047968 [23:32:47]FM_GetShiftState [23:32:47]SAM_PROTO_GetShiftState [23:32:47]wFMCommunicate request_size=4 [23:32:47]MH_SAM_APDU [23:32:47]CAPDU: 80 13 01 00 [23:32:47]Write to MH i2c: E2 08 00 11 03 80 13 01 00 00 00 00 00 91 [23:32:47]Write i2c OK [23:32:47]MH_I2C_Read... [23:32:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:32:47]Read from MH i2c: E2 [23:32:47]MH_I2C_Read... [23:32:47]Read from MH i2c: E2 0E 00 [23:32:47]MH_I2C_Read... [23:32:47]Read from MH i2c: E2 0E 00 11 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4F [23:32:47]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [23:32:47]wFMCommunicate OK [23:32:47]SAM_PROTO_GetShiftState done [23:32:47]FM_GetShiftState done [23:32:47]opened in 1726964220 [23:32:47]opened+sec_in_day 1727050620 [23:32:47]quantity*price = 50036 [23:32:47]sum+1 = 50037 [23:32:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 452 22.09.2024 23:32 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87139 ФПД: 156639097256731 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T233248&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87139&fm=156639097256731&tin=02508201610067®Number=0000000000092592&sum=50036 [23:32:48]StoreToDocumentArchive [23:32:48]shift 497 fd 87139 [23:32:48]save to /storage/0497/doc_00087139 [23:32:48]save last doc name /storage/0497/doc_00087139 to /storage/kkm_last_doc_name [23:32:48]save OK [23:32:48]Clear old archive folders... [23:32:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:32:48]tlvbuf is 00B50850 [23:32:48]SAM_PROTO_ClearQueue [23:32:48]wFMCommunicate request_size=4 [23:32:48]MH_SAM_APDU [23:32:48]CAPDU: 80 09 00 00 [23:32:48]Write to MH i2c: E2 08 00 1E 03 80 09 00 00 00 00 00 00 93 [23:32:48]Write i2c OK [23:32:48]MH_I2C_Read... [23:32:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:32:49]Read from MH i2c: E2 [23:32:49]MH_I2C_Read... [23:32:49]Read from MH i2c: E2 03 00 [23:32:49]MH_I2C_Read... [23:32:49]Read from MH i2c: E2 03 00 1E 03 00 90 00 95 [23:32:49]RAPDU: 90 00 [23:32:49]wFMCommunicate OK [23:32:49]SAM_PROTO_ClearQueue done [23:32:49]KKMCreateOFDPacket [23:32:49]OFDProtocolAddRootSTLVToBuf [23:32:49]FM_MakeSignedData [23:32:49]FM_MakeSignedData [23:32:49]SAM_PROTO_SignData [23:32:49]wFMCommunicate request_size=4 [23:32:49]MH_SAM_APDU [23:32:49]CAPDU: 80 0D 01 02 [23:32:49]Write to MH i2c: E2 08 00 1F 03 80 0D 01 02 00 00 00 00 9B [23:32:49]Write i2c OK [23:32:49]MH_I2C_Read... [23:32:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:32:49]Read from MH i2c: E2 [23:32:49]MH_I2C_Read... [23:32:49]Read from MH i2c: E2 03 00 [23:32:49]MH_I2C_Read... [23:32:49]Read from MH i2c: E2 03 00 1F 03 00 90 00 96 [23:32:49]RAPDU: 90 00 [23:32:49]wFMCommunicate OK [23:32:49]wFMCommunicate request_size=255 [23:32:49]MH_SAM_APDU [23:32:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 01 00 00 F4 03 04 00 20 A9 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 63 54 01 00 35 04 06 00 8E [23:32:49]Write to MH i2c: E2 02 01 20 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 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 01 00 00 F4 03 04 00 20 A9 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 63 54 01 00 35 04 06 00 8E 00 00 8C [23:32:49]Write i2c OK [23:32:49]MH_I2C_Read... [23:32:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:32:49]Read from MH i2c: E2 [23:32:49]MH_I2C_Read... [23:32:49]Read from MH i2c: E2 03 00 [23:32:49]MH_I2C_Read... [23:32:49]Read from MH i2c: E2 03 00 20 03 00 90 00 97 [23:32:49]RAPDU: 90 00 [23:32:49]wFMCommunicate OK [23:32:49]wFMCommunicate request_size=10 [23:32:49]MH_SAM_APDU [23:32:49]CAPDU: 80 0D 02 02 05 76 61 BF FB 1B [23:32:49]Write to MH i2c: E2 0D 00 21 03 80 0D 02 02 05 00 76 61 BF FB 1B 00 00 54 [23:32:49]Write i2c OK [23:32:49]MH_I2C_Read... [23:32:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:32:49]Read from MH i2c: E2 [23:32:49]MH_I2C_Read... [23:32:49]Read from MH i2c: E2 03 00 [23:32:49]MH_I2C_Read... [23:32:49]Read from MH i2c: E2 03 00 21 03 00 90 00 98 [23:32:49]RAPDU: 90 00 [23:32:49]wFMCommunicate OK [23:32:49]wFMCommunicate request_size=4 [23:32:49]MH_SAM_APDU [23:32:49]CAPDU: 80 0D 03 02 [23:32:49]Write to MH i2c: E2 08 00 22 03 80 0D 03 02 00 00 00 00 A0 [23:32:49]Write i2c OK [23:32:49]MH_I2C_Read... [23:32:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:32:49]Read from MH i2c: E2 [23:32:49]MH_I2C_Read... [23:32:49]Read from MH i2c: E2 0B 00 [23:32:49]MH_I2C_Read... [23:32:49]Read from MH i2c: E2 0B 00 22 03 00 43 65 E6 CA 15 3C 6F C2 90 00 7B [23:32:49]RAPDU: 43 65 E6 CA 15 3C 6F C2 90 00 [23:32:49]wFMCommunicate OK [23:32:49]SAM_PROTO_SignData done [23:32:49]FM_MakeSignedData done [23:32:49]CreateOFDProtocolMessage [23:32:49]wFMCommunicate request_size=4 [23:32:49]MH_SAM_APDU [23:32:49]CAPDU: 80 11 00 00 [23:32:49]Write to MH i2c: E2 08 00 23 03 80 11 00 00 00 00 00 00 A0 [23:32:49]Write i2c OK [23:32:49]MH_I2C_Read... [23:32:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:32:49]Read from MH i2c: E2 [23:32:49]MH_I2C_Read... [23:32:49]Read from MH i2c: E2 17 00 [23:32:49]MH_I2C_Read... [23:32:49]Read from MH i2c: E2 17 00 23 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 FF [23:32:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:32:49]wFMCommunicate OK [23:32:49]CreateOFDProtocolMessage done [23:32:49]OFDSenderStorePacket 87139 [23:32:49]StoreOFDPacket docnum=87139 [23:32:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 F5 8B 07 01 8B EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 01 00 00 F4 03 04 00 20 A9 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 63 54 01 00 35 04 06 00 8E 76 61 BF FB 1B 43 65 E6 CA 15 3C 6F C2 [23:32:49]CheckFolder [23:32:49]dirname=/storage/ofd_packets [23:32:49]CheckFolder done [23:32:49]ProducePacketName [23:32:49]name=ofd_packets/00087139 [23:32:49]NVStorageSaveData ofd_packets/00087139 [23:32:49]File name is /storage/ofd_packets/00087139 [23:32:49]Write 301 bytes [23:32:49]NVStorageSaveData done [23:32:49]OFDSenderStorePacket done [23:32:49]KKMCreateOFDPacket done [23:32:49]NVStorageSaveData kkm_last_timestamp [23:32:49]File name is /storage/kkm_last_timestamp [23:32:49]Write 4 bytes [23:32:49]NVStorageSaveData done [23:32:49]ExternCall_PrintAddStr [23:32:49]wPrintStart [23:32:49]Write to MH i2c: 01 00 00 24 03 27 [23:32:49]Write i2c OK [23:32:49]MH_I2C_Read... [23:32:49]Read from MH i2c: 01 [23:32:49]MH_I2C_Read... [23:32:49]Read from MH i2c: 01 07 00 [23:32:49]MH_I2C_Read... [23:32:49]Read from MH i2c: 01 07 00 24 03 00 00 00 00 00 FF 0F 3C [23:32:49]RasterBufferAndPrint [23:32:49]line Счет N : (1)872055 [23:32:49]line ИНН: 02508201610067 [23:32:49]line Контрольно-Кассовый Чек [23:32:49]line ПРОДАЖА [23:32:49]line ТРК (МРК, ГНК) : 43 [23:32:49]line Товар: 2710124130 [23:32:49]line Аи-92-К-5 [23:32:49]line 7.380 * 67.80 [23:32:49]line = 500.36 [23:32:49]line НДС 12% НСП 1% [23:32:49]line > о реализуемом товаре [23:32:49]line ИТОГО: 500.36 [23:32:49]line НСП 1% : 4.43 [23:32:49]line НДС 12% : 53.14 [23:32:49]line Наличными: 0.00 [23:32:49]line Безнал.: 500.36 [23:32:49]line Место: АЗС № 137 "Партнер Нефть" [23:32:49]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [23:32:49]line СНО: Общий режим [23:32:49]line Чек 452 22.09.2024 23:32 [23:32:49]line Смена: 497 ФФД: 1.0 [23:32:49]line ЗНМ: 0300000064 [23:32:49]line РНМ: 0000000000092592 [23:32:49]line Версия ККМ: 001 [23:32:49]line Платежная система: O! деньги [23:32:49]line ФМ: 0000000000874979 [23:32:49]line ФД: 87139 [23:32:49]line ФПД: 156639097256731 [23:32:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T233248&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87139&fm=156639097256731&tin=02508201610067®Number=0000000000092592&sum=50036 [23:32:49]written 0, free lines is 4095 [23:32:49]OFD Sender: Processing packet 87139 [packets to send 277, broken 276] [23:32:49]ProducePacketName [23:32:49]name=ofd_packets/00087139 [23:32:49]OFD Sender: To server: pG, [23:32:49]CommunicateWithHost lk.salyk.kg:30040 [23:32:49]ConnectInit lk.salyk.kg [23:32:49]Write to MH i2c: 01 00 00 4E 03 51 [23:32:49]Write i2c OK [23:32:49]MH_I2C_Read... [23:32:49]Read from MH i2c: 01 [23:32:49]MH_I2C_Read... [23:32:49]Read from MH i2c: 01 07 00 [23:32:49]MH_I2C_Read... [23:32:49]Read from MH i2c: 01 07 00 4E 03 00 00 00 00 00 E0 0C 44 [23:32:49]RasterBufferAndPrint [23:32:49]line [23:32:49]line [23:32:49]line [23:32:49]line [23:32:49]line [23:32:49]written 0, free lines is 3302 [23:32:49]MH_Cut [23:32:49]Write to MH i2c: D1 01 00 55 03 01 2A [23:32:49]Write i2c OK [23:32:49]MH_I2C_Read... [23:32:49]Read from MH i2c: D1 [23:32:49]MH_I2C_Read... [23:32:49]Read from MH i2c: D1 01 00 [23:32:49]MH_I2C_Read... [23:32:49]Read from MH i2c: D1 01 00 55 03 00 29 [23:32:49]Write to MH i2c: 01 00 00 56 03 59 [23:32:49]Write i2c OK [23:32:49]MH_I2C_Read... [23:32:50]*** Cut start [23:32:50]*** Partial cut [23:32:50]*** CUTSNS_PIN = 1 [23:32:50]*** CUTSNS_PIN = 0 [23:32:51]*** Brake cut motor [23:32:51]Read from MH i2c: 01 [23:32:51]MH_I2C_Read... [23:32:51]*** Stop cut motor [23:32:51]*** Cut end [23:32:51]Read from MH i2c: 01 07 00 [23:32:51]MH_I2C_Read... [23:32:51]Read from MH i2c: 01 07 00 56 03 00 00 00 00 00 FF 0F 6E [23:32:51]process_action close_receipt done [23:32:51]requested_data is exist [23:32:51]produce_requested_data [23:32:51]requested_item fm.sn is exist - process it [23:32:51]wFMCommunicate request_size=4 [23:32:51]MH_SAM_APDU [23:32:51]CAPDU: 80 11 00 00 [23:32:51]Write to MH i2c: E2 08 00 57 03 80 11 00 00 00 00 00 00 D4 [23:32:51]Write i2c OK [23:32:51]MH_I2C_Read... [23:32:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:32:51]Read from MH i2c: E2 [23:32:51]MH_I2C_Read... [23:32:51]Read from MH i2c: E2 17 00 [23:32:51]MH_I2C_Read... [23:32:51]Read from MH i2c: E2 17 00 57 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 33 [23:32:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:32:51]wFMCommunicate OK [23:32:51]requested_item fd.num is exist - process it [23:32:51]SAM_PROTO_GetFieldsCounters [23:32:51]wFMCommunicate request_size=4 [23:32:51]MH_SAM_APDU [23:32:51]CAPDU: 80 13 00 00 [23:32:51]Write to MH i2c: E2 08 00 58 03 80 13 00 00 00 00 00 00 D7 [23:32:51]Write i2c OK [23:32:51]MH_I2C_Read... [23:32:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:32:51]Read from MH i2c: E2 [23:32:51]MH_I2C_Read... [23:32:51]Read from MH i2c: E2 62 00 [23:32:51]MH_I2C_Read... [23:32:51]Read from MH i2c: E2 62 00 58 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 63 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C4 01 00 00 5E 04 04 00 C4 01 00 00 57 04 04 00 C5 01 00 00 19 04 04 00 00 00 00 00 90 00 FF [23:32:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 63 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C4 01 00 00 5E 04 04 00 C4 01 00 00 57 04 04 00 C5 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:32:51]wFMCommunicate OK [23:32:51]SAM_PROTO_GetFieldsCounters done [23:32:51]requested_item shift.num is exist - process it [23:32:51]requested_item shift.opened is exist - process it [23:32:51]req_shift_opened [23:32:51]FM_GetShiftState [23:32:51]SAM_PROTO_GetShiftState [23:32:51]wFMCommunicate request_size=4 [23:32:51]MH_SAM_APDU [23:32:51]CAPDU: 80 13 01 00 [23:32:51]Write to MH i2c: E2 08 00 59 03 80 13 01 00 00 00 00 00 D9 [23:32:51]Write i2c OK [23:32:51]MH_I2C_Read... [23:32:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:32:51]Read from MH i2c: E2 [23:32:51]MH_I2C_Read... [23:32:51]Read from MH i2c: E2 0E 00 [23:32:51]MH_I2C_Read... [23:32:51]Read from MH i2c: E2 0E 00 59 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 97 [23:32:51]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [23:32:51]wFMCommunicate OK [23:32:51]SAM_PROTO_GetShiftState done [23:32:51]FM_GetShiftState done [23:32:51]req_shift_opened done [23:32:51]requested_item shift.open_date is exist - process it [23:32:51]req_shift_open_date [23:32:51]req_shift_open_date done [23:32:51]produce_requested_data done [23:32:51]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87139,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [23:32:51]process_action_free close_receipt [23:32:51]json_value_free [23:32:51]json_value_free done [23:32:51]process_json_proto returns [23:32:51]Send response to host [23:32:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87139,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [23:32:51]free response buf [23:32:51]execute_script done [23:32:51]execute_script returns [23:32:51]free content buf [23:32:51]Sock 8.Close socket [23:32:51]Sock 8.Thread stoped [23:32:54]ConnectInit Can't take IP for lk.salyk.kg [23:32:54]CommunicateWithHost connect error [23:32:54]CommunicateWithHost err = -1 [23:32:54]OFD Sender: Server communicate error [23:32:59]OFD Sender: Processing packet 87139 [packets to send 277, broken 276] [23:32:59]ProducePacketName [23:32:59]name=ofd_packets/00087139 [23:32:59]OFD Sender: To server: pG, [23:32:59]CommunicateWithHost lk.salyk.kg:30040 [23:32:59]ConnectInit lk.salyk.kg [23:33:00]recv_with_timeout no data received [23:33:04]ConnectInit Can't take IP for lk.salyk.kg [23:33:04]CommunicateWithHost connect error [23:33:04]CommunicateWithHost err = -1 [23:33:04]OFD Sender: Server communicate error [23:33:09]OFD Sender: Processing packet 87139 [packets to send 277, broken 276] [23:33:09]ProducePacketName [23:33:09]name=ofd_packets/00087139 [23:33:09]OFD Sender: To server: pG, [23:33:09]CommunicateWithHost lk.salyk.kg:30040 [23:33:09]ConnectInit lk.salyk.kg [23:33:11]accept exits with 10 [23:33:11]New connection [23:33:11]New thread 3066920292 created [23:33:11]Thread 3067063652 joined [23:33:11]Waiting for new connection... [23:33:11] Sock 10.Parse request [23:33:11]Sock 10.Check first char [23:33:11]Sock 10.First char is OK [23:33:11]request: POST /json_proto HTTP/1.0 [23:33:11]Method: POST [23:33:11]URL: /json_proto [23:33:11]Method is POST - this is cgi request [23:33:11]url: /json_proto [23:33:11]query_string will be loaded in cgi processing [23:33:11]execute_cgi json_proto POST (null) [23:33:11]execute_cgi path=json_proto method=POST [23:33:11]POST find Content-Length [23:33:11]Host: 172.17.47.196:8080 [23:33:11]Content-Length: 986 [23:33:11]Content-Type: application/json [23:33:11] [23:33:11]POST finish read [23:33:11]Found Content-Length = 986 [23:33:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872054", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 75.20, "quantity" : 93.090, "sum" : 7000.37, "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 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 93.09 \u0441\u043E\u043C", "deposit" : 7000.00, "total" : 7000.00, "payments": [ { "type": 0, "sum" : 7000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:33:11]execute_script... [23:33: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)872054", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 75.20, "quantity" : 93.090, "sum" : 7000.37, "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 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 93.09 \u0441\u043E\u043C", "deposit" : 7000.00, "total" : 7000.00, "payments": [ { "type": 0, "sum" : 7000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:33:11]POST & json_proto [23:33:11]process_json_proto [23:33:11]json parsed OK: [23:33:11]protocol is kg_v1.0 [23:33:11]action value=close_receipt [23:33:11]process_action close_receipt [23:33:11]cmd_close_receipt [23:33:11]MH_GetDate [23:33:11]Write to MH i2c: F0 00 00 5A 03 4C [23:33:11]Write i2c OK [23:33:11]MH_I2C_Read... [23:33:11]Read from MH i2c: F0 [23:33:11]MH_I2C_Read... [23:33:11]Read from MH i2c: F0 09 00 [23:33:11]MH_I2C_Read... [23:33:11]Read from MH i2c: F0 09 00 5A 03 00 38 A9 F0 66 4C 6B 94 66 3D [23:33:11]GetLastDocTimeStamp 1727047968 [23:33:11]current date 1727047992 [23:33:11]FM_GetShiftState [23:33:11]SAM_PROTO_GetShiftState [23:33:11]wFMCommunicate request_size=4 [23:33:11]MH_SAM_APDU [23:33:11]CAPDU: 80 13 01 00 [23:33:11]Write to MH i2c: E2 08 00 5B 03 80 13 01 00 00 00 00 00 DB [23:33:11]Write i2c OK [23:33:11]MH_I2C_Read... [23:33:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:33:11]Read from MH i2c: E2 [23:33:11]MH_I2C_Read... [23:33:11]Read from MH i2c: E2 0E 00 [23:33:11]MH_I2C_Read... [23:33:11]Read from MH i2c: E2 0E 00 5B 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 99 [23:33:11]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [23:33:11]wFMCommunicate OK [23:33:11]SAM_PROTO_GetShiftState done [23:33:11]FM_GetShiftState done [23:33:11]opened in 1726964220 [23:33:11]opened+sec_in_day 1727050620 [23:33:11]quantity*price = 700036 [23:33:11]sum+1 = 700038 [23:33:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 7000.00 Внесено: 7000.00 СДАЧА: 0.00 НСП 1% : 61.95 НДС 12% : 743.40 Наличными: 7000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 453 22.09.2024 23:33 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа ДТ номер 137 сэкономлено 93.09 сом ФМ: 0000000000874979 ФД: 87140 ФПД: 57016637557102 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T233312&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87140&fm=57016637557102&tin=02508201610067®Number=0000000000092592&sum=700000 [23:33:13]StoreToDocumentArchive [23:33:13]shift 497 fd 87140 [23:33:13]save to /storage/0497/doc_00087140 [23:33:13]save last doc name /storage/0497/doc_00087140 to /storage/kkm_last_doc_name [23:33:13]save OK [23:33:13]Clear old archive folders... [23:33:13]ProcessDocumentItem done err = 0, tmpTLVsize=252 [23:33:13]tlvbuf is 00B52180 [23:33:13]SAM_PROTO_ClearQueue [23:33:13]wFMCommunicate request_size=4 [23:33:13]MH_SAM_APDU [23:33:13]CAPDU: 80 09 00 00 [23:33:13]Write to MH i2c: E2 08 00 68 03 80 09 00 00 00 00 00 00 DD [23:33:13]Write i2c OK [23:33:13]MH_I2C_Read... [23:33:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:33:13]Read from MH i2c: E2 [23:33:13]MH_I2C_Read... [23:33:13]Read from MH i2c: E2 03 00 [23:33:13]MH_I2C_Read... [23:33:13]Read from MH i2c: E2 03 00 68 03 00 90 00 DF [23:33:13]RAPDU: 90 00 [23:33:13]wFMCommunicate OK [23:33:13]SAM_PROTO_ClearQueue done [23:33:13]KKMCreateOFDPacket [23:33:13]OFDProtocolAddRootSTLVToBuf [23:33:13]FM_MakeSignedData [23:33:13]FM_MakeSignedData [23:33:13]SAM_PROTO_SignData [23:33:13]wFMCommunicate request_size=4 [23:33:13]MH_SAM_APDU [23:33:13]CAPDU: 80 0D 01 02 [23:33:13]Write to MH i2c: E2 08 00 69 03 80 0D 01 02 00 00 00 00 E5 [23:33:13]Write i2c OK [23:33:13]MH_I2C_Read... [23:33:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:33:13]Read from MH i2c: E2 [23:33:13]MH_I2C_Read... [23:33:13]Read from MH i2c: E2 03 00 [23:33:13]MH_I2C_Read... [23:33:13]Read from MH i2c: E2 03 00 69 03 00 90 00 E0 [23:33:13]RAPDU: 90 00 [23:33:13]wFMCommunicate OK [23:33:13]wFMCommunicate request_size=255 [23:33:13]MH_SAM_APDU [23:33:13]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 A2 6B 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 85 AE 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 22 01 00 00 00 07 04 06 00 60 AE 0A 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 01 00 00 F4 03 04 00 38 A9 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 64 54 01 00 35 04 06 00 [23:33:13]Write to MH i2c: E2 02 01 6A 03 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 A2 6B 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 85 AE 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 22 01 00 00 00 07 04 06 00 60 AE 0A 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 01 00 00 F4 03 04 00 38 A9 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 64 54 01 00 35 04 06 00 00 00 A9 [23:33:13]Write i2c OK [23:33:13]MH_I2C_Read... [23:33:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:33:13]Read from MH i2c: E2 [23:33:13]MH_I2C_Read... [23:33:13]Read from MH i2c: E2 03 00 [23:33:13]MH_I2C_Read... [23:33:13]Read from MH i2c: E2 03 00 6A 03 00 90 00 E1 [23:33:13]RAPDU: 90 00 [23:33:13]wFMCommunicate OK [23:33:13]wFMCommunicate request_size=11 [23:33:13]MH_SAM_APDU [23:33:13]CAPDU: 80 0D 02 02 06 33 DB 38 6D 89 6E [23:33:13]Write to MH i2c: E2 0E 00 6B 03 80 0D 02 02 06 00 33 DB 38 6D 89 6E 00 00 9E [23:33:13]Write i2c OK [23:33:13]MH_I2C_Read... [23:33:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:33:13]Read from MH i2c: E2 [23:33:13]MH_I2C_Read... [23:33:13]Read from MH i2c: E2 03 00 [23:33:13]MH_I2C_Read... [23:33:13]Read from MH i2c: E2 03 00 6B 03 00 90 00 E2 [23:33:13]RAPDU: 90 00 [23:33:13]wFMCommunicate OK [23:33:13]wFMCommunicate request_size=4 [23:33:13]MH_SAM_APDU [23:33:13]CAPDU: 80 0D 03 02 [23:33:13]Write to MH i2c: E2 08 00 6C 03 80 0D 03 02 00 00 00 00 EA [23:33:13]Write i2c OK [23:33:13]MH_I2C_Read... [23:33:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:33:13]Read from MH i2c: E2 [23:33:13]MH_I2C_Read... [23:33:13]Read from MH i2c: E2 0B 00 [23:33:13]MH_I2C_Read... [23:33:13]Read from MH i2c: E2 0B 00 6C 03 00 46 65 66 E5 F1 05 BC 09 90 00 9C [23:33:13]RAPDU: 46 65 66 E5 F1 05 BC 09 90 00 [23:33:13]wFMCommunicate OK [23:33:13]SAM_PROTO_SignData done [23:33:13]FM_MakeSignedData done [23:33:13]CreateOFDProtocolMessage [23:33:13]wFMCommunicate request_size=4 [23:33:13]MH_SAM_APDU [23:33:13]CAPDU: 80 11 00 00 [23:33:13]Write to MH i2c: E2 08 00 6D 03 80 11 00 00 00 00 00 00 EA [23:33:13]Write i2c OK [23:33:13]MH_I2C_Read... [23:33:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:33:13]Read from MH i2c: E2 [23:33:13]MH_I2C_Read... [23:33:13]Read from MH i2c: E2 17 00 [23:33:13]MH_I2C_Read... [23:33:13]Read from MH i2c: E2 17 00 6D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 49 [23:33:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:33:13]wFMCommunicate OK [23:33:13]CreateOFDProtocolMessage done [23:33:13]OFDSenderStorePacket 87140 [23:33:13]StoreOFDPacket docnum=87140 [23:33:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 8D 3E 08 01 23 10 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 A2 6B 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 85 AE 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 22 01 00 00 00 07 04 06 00 60 AE 0A 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 01 00 00 F4 03 04 00 38 A9 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 64 54 01 00 35 04 06 00 33 DB 38 6D 89 6E 46 65 66 E5 F1 05 BC 09 [23:33:13]CheckFolder [23:33:13]dirname=/storage/ofd_packets [23:33:13]CheckFolder done [23:33:13]ProducePacketName [23:33:13]name=ofd_packets/00087140 [23:33:13]NVStorageSaveData ofd_packets/00087140 [23:33:13]File name is /storage/ofd_packets/00087140 [23:33:13]Write 302 bytes [23:33:13]NVStorageSaveData done [23:33:13]OFDSenderStorePacket done [23:33:13]KKMCreateOFDPacket done [23:33:13]NVStorageSaveData kkm_last_timestamp [23:33:13]File name is /storage/kkm_last_timestamp [23:33:13]Write 4 bytes [23:33:13]NVStorageSaveData done [23:33:13]ExternCall_PrintAddStr [23:33:13]wPrintStart [23:33:13]Write to MH i2c: 01 00 00 6E 03 71 [23:33:13]Write i2c OK [23:33:13]MH_I2C_Read... [23:33:13]Read from MH i2c: 01 [23:33:13]MH_I2C_Read... [23:33:13]Read from MH i2c: 01 07 00 [23:33:13]MH_I2C_Read... [23:33:13]Read from MH i2c: 01 07 00 6E 03 00 00 00 00 00 FF 0F 86 [23:33:13]RasterBufferAndPrint [23:33:13]line Счет N : (1)872054 [23:33:13]line ИНН: 02508201610067 [23:33:13]line Контрольно-Кассовый Чек [23:33:13]line ПРОДАЖА [23:33:13]line ТРК (МРК, ГНК) : 21 [23:33:13]line Товар: 2710194210 [23:33:13]line ДТ(л)-К-4 [23:33:13]line 93.090 * 75.20 [23:33:13]line = 7000.37 [23:33:13]line НДС 12% НСП 1% [23:33:13]line > о реализуемом товаре [23:33:13]line ОКРУГЛЕНИЕ: -0.37 [23:33:13]line ИТОГО: 7000.00 [23:33:13]line Внесено: 7000.00 [23:33:13]line СДАЧА: 0.00 [23:33:13]line НСП 1% : 61.95 [23:33:13]line НДС 12% : 743.40 [23:33:13]line Наличными: 7000.00 [23:33:13]line Безнал.: 0.00 [23:33:13]line Место: АЗС № 137 "Партнер Нефть" [23:33:13]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [23:33:13]line СНО: Общий режим [23:33:13]line Чек 453 22.09.2024 23:33 [23:33:13]line Смена: 497 ФФД: 1.0 [23:33:13]line ЗНМ: 0300000064 [23:33:13]line РНМ: 0000000000092592 [23:33:13]line Версия ККМ: 001 [23:33:13]line [23:33:13]line Дисконтная программа [23:33:13]line ДТ [23:33:13]line номер 137 [23:33:13]line сэкономлено 93.09 сом [23:33:13]line ФМ: 0000000000874979 [23:33:13]line ФД: 87140 [23:33:13]line ФПД: 57016637557102 [23:33:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T233312&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87140&fm=57016637557102&tin=02508201610067®Number=0000000000092592&sum=700000 [23:33:13]recv_with_timeout no data received [23:33:13]written 0, free lines is 4095 [23:33:14]Write to MH i2c: 01 00 00 9E 03 A1 [23:33:14]Write i2c OK [23:33:14]MH_I2C_Read... [23:33:14]Read from MH i2c: 01 [23:33:14]MH_I2C_Read... [23:33:14]Read from MH i2c: 01 07 00 [23:33:14]MH_I2C_Read... [23:33:14]Read from MH i2c: 01 07 00 9E 03 00 00 00 00 00 79 0C 2D [23:33:14]RasterBufferAndPrint [23:33:14]line [23:33:14]line [23:33:14]line [23:33:14]line [23:33:14]line [23:33:14]written 0, free lines is 3199 [23:33:14]MH_Cut [23:33:14]Write to MH i2c: D1 01 00 A5 03 01 7A [23:33:14]Write i2c OK [23:33:14]MH_I2C_Read... [23:33:14]Read from MH i2c: D1 [23:33:14]MH_I2C_Read... [23:33:14]Read from MH i2c: D1 01 00 [23:33:14]MH_I2C_Read... [23:33:14]Read from MH i2c: D1 01 00 A5 03 00 79 [23:33:14]Write to MH i2c: 01 00 00 A6 03 A9 [23:33:14]Write i2c OK [23:33:14]MH_I2C_Read... [23:33:14]Connected sock=9 [23:33:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 F5 8B 07 01 8B EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 01 00 00 F4 03 04 00 20 A9 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 63 54 01 00 35 04 06 00 8E 76 61 BF FB 1B 43 65 E6 CA 15 3C 6F C2 [23:33:15]*** Cut start [23:33:15]*** Partial cut [23:33:15]*** CUTSNS_PIN = 1 [23:33:15]*** CUTSNS_PIN = 0 [23:33:15]*** Brake cut motor [23:33:15]Read from MH i2c: 01 [23:33:15]MH_I2C_Read... [23:33:15]*** Stop cut motor [23:33:15]*** Cut end [23:33:15]Read from MH i2c: 01 07 00 [23:33:15]MH_I2C_Read... [23:33:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 D7 0A 47 00 0E 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 34 39 Read from MH i2c: 01 07 00 A6 03 00 00 00 00 00 FF 0F BE [23:33:15]process_action close_receipt done [23:33:15]requested_data is exist [23:33:15]produce_requested_data [23:33:15]requested_item fm.sn is exist - process it [23:33:15]wFMCommunicate request_size=4 [23:33:15]MH_SAM_APDU [23:33:15]CAPDU: 80 11 00 00 [23:33:15]Write to MH i2c: E2 08 00 A7 03 80 11 00 00 00 00 00 00 24 [23:33:15]37 39 10 04 04 00 63 54 01 00 F4 03 04 00 07 54 F0 66 B6 04 01 00 00 18 F4 AF 76 A4 95 A1 F5 [23:33:15]CommunicateWithHost err = 0 [23:33:15]CheckOFDResponse [23:33:15]1017 (14) - 77093643461234 [23:33:15]1041 (16) - 0000000000874979 [23:33:15]1040 (4) - 87139 [23:33:15]1012 (4) - 22.09.2024 17:29 [23:33:15]1206 (1) - 0 [23:33:15]OFD Sender: Remove packet 87139 [23:33:15]ProducePacketName [23:33:15]name=ofd_packets/00087139 [23:33:15]NVStorageDeleteData [23:33:15]Write i2c OK [23:33:15]MH_I2C_Read... [23:33:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:33:15]Read from MH i2c: E2 [23:33:15]MH_I2C_Read... [23:33:15]Read from MH i2c: E2 17 00 [23:33:15]MH_I2C_Read... [23:33:15]Read from MH i2c: E2 17 00 A7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 83 [23:33:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:33:16]wFMCommunicate OK [23:33:16]requested_item fd.num is exist - process it [23:33:16]SAM_PROTO_GetFieldsCounters [23:33:16]wFMCommunicate request_size=4 [23:33:16]MH_SAM_APDU [23:33:16]CAPDU: 80 13 00 00 [23:33:16]Write to MH i2c: E2 08 00 A8 03 80 13 00 00 00 00 00 00 27 [23:33:16]Write i2c OK [23:33:16]MH_I2C_Read... [23:33:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:33:16]Read from MH i2c: E2 [23:33:16]MH_I2C_Read... [23:33:16]Read from MH i2c: E2 62 00 [23:33:16]MH_I2C_Read... [23:33:16]Read from MH i2c: E2 62 00 A8 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 64 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C5 01 00 00 5E 04 04 00 C5 01 00 00 57 04 04 00 C6 01 00 00 19 04 04 00 00 00 00 00 90 00 53 [23:33:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 64 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C5 01 00 00 5E 04 04 00 C5 01 00 00 57 04 04 00 C6 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:33:16]wFMCommunicate OK [23:33:16]SAM_PROTO_GetFieldsCounters done [23:33:16]requested_item shift.num is exist - process it [23:33:16]requested_item shift.opened is exist - process it [23:33:16]req_shift_opened [23:33:16]FM_GetShiftState [23:33:16]SAM_PROTO_GetShiftState [23:33:16]wFMCommunicate request_size=4 [23:33:16]MH_SAM_APDU [23:33:16]CAPDU: 80 13 01 00 [23:33:16]Write to MH i2c: E2 08 00 A9 03 80 13 01 00 00 00 00 00 29 [23:33:16]Write i2c OK [23:33:16]MH_I2C_Read... [23:33:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:33:16]Read from MH i2c: E2 [23:33:16]MH_I2C_Read... [23:33:16]Read from MH i2c: E2 0E 00 [23:33:16]MH_I2C_Read... [23:33:16]Read from MH i2c: E2 0E 00 A9 03 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 E7 [23:33:16]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [23:33:16]wFMCommunicate OK [23:33:16]SAM_PROTO_GetShiftState done [23:33:16]FM_GetShiftState done [23:33:16]req_shift_opened done [23:33:16]requested_item shift.open_date is exist - process it [23:33:16]req_shift_open_date [23:33:16]req_shift_open_date done [23:33:16]produce_requested_data done [23:33:16]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87140,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [23:33:16]process_action_free close_receipt [23:33:16]json_value_free [23:33:16]json_value_free done [23:33:16]process_json_proto returns [23:33:16]Send response to host [23:33:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87140,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [23:33:16]free response buf [23:33:16]execute_script done [23:33:16]execute_script returns [23:33:16]free content buf [23:33:16]Sock 10.Close socket [23:33:16]Sock 10.Thread stoped [23:33:16]OFD Sender: Processing packet 87140 [packets to send 277, broken 276] [23:33:16]ProducePacketName [23:33:16]name=ofd_packets/00087140 [23:33:16]OFD Sender: To server: pG, [23:33:16]CommunicateWithHost lk.salyk.kg:30040 [23:33:16]ConnectInit lk.salyk.kg [23:33:17]Connected sock=8 [23:33:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 8D 3E 08 01 23 10 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 A2 6B 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 85 AE 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 22 01 00 00 00 07 04 06 00 60 AE 0A 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 01 00 00 F4 03 04 00 38 A9 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 64 54 01 00 35 04 06 00 33 DB 38 6D 89 6E 46 65 66 E5 F1 05 BC 09 [23:33:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 5F FF 47 00 9C 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 34 39 37 39 10 04 04 00 64 54 01 00 F4 03 04 00 0A 54 F0 66 B6 04 01 00 00 3E D1 1A 97 DE B7 A0 BF [23:33:18]CommunicateWithHost err = 0 [23:33:18]CheckOFDResponse [23:33:18]1017 (14) - 77093643461234 [23:33:18]1041 (16) - 0000000000874979 [23:33:18]1040 (4) - 87140 [23:33:18]1012 (4) - 22.09.2024 17:29 [23:33:18]1206 (1) - 0 [23:33:18]OFD Sender: Remove packet 87140 [23:33:18]ProducePacketName [23:33:18]name=ofd_packets/00087140 [23:33:18]NVStorageDeleteData [23:33:18]OFD Sender: No OFD packet to send [23:33:19]OFD Sender: No OFD packet to send [23:33:24]OFD Sender: No OFD packet to send [23:33:29]OFD Sender: No OFD packet to send [23:33:34]OFD Sender: No OFD packet to send [23:33:39]OFD Sender: No OFD packet to send [23:33:44]OFD Sender: No OFD packet to send [23:33:49]OFD Sender: No OFD packet to send [23:33:54]OFD Sender: No OFD packet to send [23:33:58]recv_with_timeout no data received [23:33:59]OFD Sender: No OFD packet to send [23:34:04]OFD Sender: No OFD packet to send [23:34:09]OFD Sender: No OFD packet to send [23:34:14]OFD Sender: No OFD packet to send [23:34:19]OFD Sender: No OFD packet to send [23:34:24]OFD Sender: No OFD packet to send [23:34:25]recv_with_timeout no data received [23:34:29]OFD Sender: No OFD packet to send [23:34:34]OFD Sender: No OFD packet to send [23:34:39]OFD Sender: No OFD packet to send [23:34:44]OFD Sender: No OFD packet to send [23:34:49]OFD Sender: No OFD packet to send [23:34:54]OFD Sender: No OFD packet to send [23:34:59]OFD Sender: No OFD packet to send [23:35:04]OFD Sender: No OFD packet to send [23:35:09]OFD Sender: No OFD packet to send [23:35:14]OFD Sender: No OFD packet to send [23:35:19]OFD Sender: No OFD packet to send [23:35:24]OFD Sender: No OFD packet to send [23:35:29]OFD Sender: No OFD packet to send [23:35:34]OFD Sender: No OFD packet to send [23:35:39]OFD Sender: No OFD packet to send [23:35:44]OFD Sender: No OFD packet to send [23:35:49]OFD Sender: No OFD packet to send [23:35:54]OFD Sender: No OFD packet to send [23:35:59]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:10]recv_with_timeout no data received [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:48]recv_with_timeout no data received [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:09]OFD Sender: No OFD packet to send [23:38:14]OFD Sender: No OFD packet to send [23:38:19]OFD Sender: No OFD packet to send [23:38:24]OFD Sender: No OFD packet to send [23:38:29]OFD Sender: No OFD packet to send [23:38:34]OFD Sender: No OFD packet to send [23:38:39]OFD Sender: No OFD packet to send [23:38:44]OFD Sender: No OFD packet to send [23:38:49]OFD Sender: No OFD packet to send [23:38:54]OFD Sender: No OFD packet to send [23:38:59]OFD Sender: No OFD packet to send [23:39:04]OFD Sender: No OFD packet to send [23:39:07]recv_with_timeout no data received [23:39:09]OFD Sender: No OFD packet to send [23:39:14]OFD Sender: No OFD packet to send [23:39:19]OFD Sender: No OFD packet to send [23:39:24]OFD Sender: No OFD packet to send [23:39:29]OFD Sender: No OFD packet to send [23:39:33]recv_with_timeout no data received [23:39:34]OFD Sender: No OFD packet to send [23:39:39]OFD Sender: No OFD packet to send [23:39:44]OFD Sender: No OFD packet to send [23:39:49]OFD Sender: No OFD packet to send [23:39:54]OFD Sender: No OFD packet to send [23:39:59]OFD Sender: No OFD packet to send [23:40:04]OFD Sender: No OFD packet to send [23:40:09]OFD Sender: No OFD packet to send [23:40:14]OFD Sender: No OFD packet to send [23:40:19]OFD Sender: No OFD packet to send [23:40:24]OFD Sender: No OFD packet to send [23:40:29]OFD Sender: No OFD packet to send [23:40:34]OFD Sender: No OFD packet to send [23:40:39]OFD Sender: No OFD packet to send [23:40:44]OFD Sender: No OFD packet to send [23:40:49]OFD Sender: No OFD packet to send [23:40:54]OFD Sender: No OFD packet to send [23:40:59]OFD Sender: No OFD packet to send [23:41:04]OFD Sender: No OFD packet to send [23:41:09]OFD Sender: No OFD packet to send [23:41:14]OFD Sender: No OFD packet to send [23:41:19]OFD Sender: No OFD packet to send [23:41:24]OFD Sender: No OFD packet to send [23:41:29]OFD Sender: No OFD packet to send [23:41:34]OFD Sender: No OFD packet to send [23:41:36]recv_with_timeout no data received [23:41:39]OFD Sender: No OFD packet to send [23:41:44]OFD Sender: No OFD packet to send [23:41:49]OFD Sender: No OFD packet to send [23:41:54]OFD Sender: No OFD packet to send [23:41:59]OFD Sender: No OFD packet to send [23:42:04]OFD Sender: No OFD packet to send [23:42:09]OFD Sender: No OFD packet to send [23:42:10]recv_with_timeout no data received [23:42:14]OFD Sender: No OFD packet to send [23:42:19]OFD Sender: No OFD packet to send [23:42:24]OFD Sender: No OFD packet to send [23:42:29]OFD Sender: No OFD packet to send [23:42:32]recv_with_timeout no data received [23:42:34]OFD Sender: No OFD packet to send [23:42:39]OFD Sender: No OFD packet to send [23:42:44]OFD Sender: No OFD packet to send [23:42:49]OFD Sender: No OFD packet to send [23:42:53]recv_with_timeout no data received [23:42:54]OFD Sender: No OFD packet to send [23:42:59]OFD Sender: No OFD packet to send [23:43:04]OFD Sender: No OFD packet to send [23:43:10]OFD Sender: No OFD packet to send [23:43:15]OFD Sender: No OFD packet to send [23:43:20]OFD Sender: No OFD packet to send [23:43:25]OFD Sender: No OFD packet to send [23:43:30]OFD Sender: No OFD packet to send [23:43:35]OFD Sender: No OFD packet to send [23:43:40]OFD Sender: No OFD packet to send [23:43:45]OFD Sender: No OFD packet to send [23:43:50]OFD Sender: No OFD packet to send [23:43:55]OFD Sender: No OFD packet to send [23:44:00]OFD Sender: No OFD packet to send [23:44:05]OFD Sender: No OFD packet to send [23:44:10]OFD Sender: No OFD packet to send [23:44:15]OFD Sender: No OFD packet to send [23:44:20]OFD Sender: No OFD packet to send [23:44:21]recv_with_timeout no data received [23:44:25]OFD Sender: No OFD packet to send [23:44:30]OFD Sender: No OFD packet to send [23:44:35]OFD Sender: No OFD packet to send [23:44:40]OFD Sender: No OFD packet to send [23:44:45]OFD Sender: No OFD packet to send [23:44:50]OFD Sender: No OFD packet to send [23:44:55]OFD Sender: No OFD packet to send [23:45:00]OFD Sender: No OFD packet to send [23:45:05]OFD Sender: No OFD packet to send [23:45:10]OFD Sender: No OFD packet to send [23:45:15]OFD Sender: No OFD packet to send [23:45:20]OFD Sender: No OFD packet to send [23:45:21]recv_with_timeout no data received [23:45:25]OFD Sender: No OFD packet to send [23:45:30]OFD Sender: No OFD packet to send [23:45:33]recv_with_timeout no data received [23:45:35]OFD Sender: No OFD packet to send [23:45:40]OFD Sender: No OFD packet to send [23:45:45]OFD Sender: No OFD packet to send [23:45:50]OFD Sender: No OFD packet to send [23:45:55]OFD Sender: No OFD packet to send [23:46:00]OFD Sender: No OFD packet to send [23:46:05]OFD Sender: No OFD packet to send [23:46:10]OFD Sender: No OFD packet to send [23:46:15]OFD Sender: No OFD packet to send [23:46:20]OFD Sender: No OFD packet to send [23:46:25]OFD Sender: No OFD packet to send [23:46:30]OFD Sender: No OFD packet to send [23:46:35]OFD Sender: No OFD packet to send [23:46:40]OFD Sender: No OFD packet to send [23:46:45]OFD Sender: No OFD packet to send [23:46:50]OFD Sender: No OFD packet to send [23:46:55]OFD Sender: No OFD packet to send [23:47:00]OFD Sender: No OFD packet to send [23:47:05]OFD Sender: No OFD packet to send [23:47:10]OFD Sender: No OFD packet to send [23:47:15]OFD Sender: No OFD packet to send [23:47:20]OFD Sender: No OFD packet to send [23:47:25]OFD Sender: No OFD packet to send [23:47:30]OFD Sender: No OFD packet to send [23:47:35]OFD Sender: No OFD packet to send [23:47:40]OFD Sender: No OFD packet to send [23:47:45]OFD Sender: No OFD packet to send [23:47:50]OFD Sender: No OFD packet to send [23:47:55]OFD Sender: No OFD packet to send [23:48:00]OFD Sender: No OFD packet to send [23:48:05]OFD Sender: No OFD packet to send [23:48:10]OFD Sender: No OFD packet to send [23:48:15]OFD Sender: No OFD packet to send [23:48:20]OFD Sender: No OFD packet to send [23:48:25]OFD Sender: No OFD packet to send [23:48:30]OFD Sender: No OFD packet to send [23:48:35]OFD Sender: No OFD packet to send [23:48:40]OFD Sender: No OFD packet to send [23:48:45]OFD Sender: No OFD packet to send [23:48:50]OFD Sender: No OFD packet to send [23:48:55]OFD Sender: No OFD packet to send [23:49:00]OFD Sender: No OFD packet to send [23:49:05]OFD Sender: No OFD packet to send [23:49:10]OFD Sender: No OFD packet to send [23:49:15]OFD Sender: No OFD packet to send [23:49:20]OFD Sender: No OFD packet to send [23:49:25]OFD Sender: No OFD packet to send [23:49:30]OFD Sender: No OFD packet to send [23:49:35]OFD Sender: No OFD packet to send [23:49:40]OFD Sender: No OFD packet to send [23:49:45]OFD Sender: No OFD packet to send [23:49:50]OFD Sender: No OFD packet to send [23:49:55]OFD Sender: No OFD packet to send [23:50:00]OFD Sender: No OFD packet to send [23:50:05]OFD Sender: No OFD packet to send [23:50:10]OFD Sender: No OFD packet to send [23:50:15]OFD Sender: No OFD packet to send [23:50:20]OFD Sender: No OFD packet to send [23:50:25]OFD Sender: No OFD packet to send [23:50:30]OFD Sender: No OFD packet to send [23:50:35]OFD Sender: No OFD packet to send [23:50:40]OFD Sender: No OFD packet to send [23:50:45]OFD Sender: No OFD packet to send [23:50:50]OFD Sender: No OFD packet to send [23:50:55]OFD Sender: No OFD packet to send [23:51:00]OFD Sender: No OFD packet to send [23:51:05]OFD Sender: No OFD packet to send [23:51:10]OFD Sender: No OFD packet to send [23:51:15]OFD Sender: No OFD packet to send [23:51:20]OFD Sender: No OFD packet to send [23:51:25]OFD Sender: No OFD packet to send [23:51:30]OFD Sender: No OFD packet to send [23:51:35]OFD Sender: No OFD packet to send [23:51:40]OFD Sender: No OFD packet to send [23:51:45]OFD Sender: No OFD packet to send [23:51:50]OFD Sender: No OFD packet to send [23:51:55]OFD Sender: No OFD packet to send [23:52:00]OFD Sender: No OFD packet to send [23:52:05]OFD Sender: No OFD packet to send [23:52:10]OFD Sender: No OFD packet to send [23:52:15]recv_with_timeout no data received [23:52:15]OFD Sender: No OFD packet to send [23:52:20]OFD Sender: No OFD packet to send [23:52:25]OFD Sender: No OFD packet to send [23:52:30]OFD Sender: No OFD packet to send [23:52:35]OFD Sender: No OFD packet to send [23:52:40]OFD Sender: No OFD packet to send [23:52:45]OFD Sender: No OFD packet to send [23:52:48]recv_with_timeout no data received [23:52:50]OFD Sender: No OFD packet to send [23:52:55]OFD Sender: No OFD packet to send [23:53:01]OFD Sender: No OFD packet to send [23:53:06]OFD Sender: No OFD packet to send [23:53:11]OFD Sender: No OFD packet to send [23:53:13]recv_with_timeout no data received [23:53:16]OFD Sender: No OFD packet to send [23:53:21]OFD Sender: No OFD packet to send [23:53:26]OFD Sender: No OFD packet to send [23:53:31]OFD Sender: No OFD packet to send [23:53:36]OFD Sender: No OFD packet to send [23:53:41]OFD Sender: No OFD packet to send [23:53:46]OFD Sender: No OFD packet to send [23:53:51]OFD Sender: No OFD packet to send [23:53:56]OFD Sender: No OFD packet to send [23:54:01]OFD Sender: No OFD packet to send [23:54:06]OFD Sender: No OFD packet to send [23:54:11]OFD Sender: No OFD packet to send [23:54:16]OFD Sender: No OFD packet to send [23:54:21]OFD Sender: No OFD packet to send [23:54:26]OFD Sender: No OFD packet to send [23:54:31]OFD Sender: No OFD packet to send [23:54:36]OFD Sender: No OFD packet to send [23:54:41]OFD Sender: No OFD packet to send [23:54:46]OFD Sender: No OFD packet to send [23:54:51]OFD Sender: No OFD packet to send [23:54:56]OFD Sender: No OFD packet to send [23:55:01]OFD Sender: No OFD packet to send [23:55:06]OFD Sender: No OFD packet to send [23:55:11]OFD Sender: No OFD packet to send [23:55:16]OFD Sender: No OFD packet to send [23:55:21]OFD Sender: No OFD packet to send [23:55:26]OFD Sender: No OFD packet to send [23:55:31]OFD Sender: No OFD packet to send [23:55:36]OFD Sender: No OFD packet to send [23:55:41]OFD Sender: No OFD packet to send [23:55:46]OFD Sender: No OFD packet to send [23:55:51]OFD Sender: No OFD packet to send [23:55:56]OFD Sender: No OFD packet to send [23:55:58]recv_with_timeout no data received [23:56:01]OFD Sender: No OFD packet to send [23:56:06]OFD Sender: No OFD packet to send [23:56:11]OFD Sender: No OFD packet to send [23:56:16]OFD Sender: No OFD packet to send [23:56:21]OFD Sender: No OFD packet to send [23:56:26]OFD Sender: No OFD packet to send [23:56:31]OFD Sender: No OFD packet to send [23:56:36]OFD Sender: No OFD packet to send [23:56:41]OFD Sender: No OFD packet to send [23:56:46]OFD Sender: No OFD packet to send [23:56:51]OFD Sender: No OFD packet to send [23:56:56]OFD Sender: No OFD packet to send [23:57:01]OFD Sender: No OFD packet to send [23:57:06]OFD Sender: No OFD packet to send [23:57:11]OFD Sender: No OFD packet to send [23:57:16]OFD Sender: No OFD packet to send [23:57:21]OFD Sender: No OFD packet to send [23:57:26]OFD Sender: No OFD packet to send [23:57:31]OFD Sender: No OFD packet to send [23:57:36]OFD Sender: No OFD packet to send [23:57:41]OFD Sender: No OFD packet to send [23:57:46]OFD Sender: No OFD packet to send [23:57:51]OFD Sender: No OFD packet to send [23:57:56]OFD Sender: No OFD packet to send [23:58:01]OFD Sender: No OFD packet to send [23:58:06]OFD Sender: No OFD packet to send [23:58:11]OFD Sender: No OFD packet to send [23:58:16]OFD Sender: No OFD packet to send [23:58:21]OFD Sender: No OFD packet to send [23:58:26]OFD Sender: No OFD packet to send [23:58:31]OFD Sender: No OFD packet to send [23:58:36]OFD Sender: No OFD packet to send [23:58:41]OFD Sender: No OFD packet to send [23:58:46]OFD Sender: No OFD packet to send [23:58:51]OFD Sender: No OFD packet to send [23:58:56]OFD Sender: No OFD packet to send [23:59:01]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]/dev/ttyS4 opened [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 1A [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 5400000000572575 (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: 6046730+1721002828=1727049558 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 75 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 1B [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 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 57 AF F0 66 4C 6B 94 66 0C [23:59:19]Current date/time: 22.09.2024 23:59 [23:59:19]FM_Init [23:59:19]wFMConnect [23:59:19]MH_SAM_On [23:59:19]Write to MH i2c: E0 00 00 08 00 E7 [23:59:19]Write i2c OK [23:59:19]MH_I2C_Read... [23:59:19]*** iso7816_init finished! [23:59:19]*** atr: [23:59:19]*** 0F 3B D5 18 FF 81 91 FE [23:59:19]*** 1F C3 80 73 C8 21 10 0A [23:59:19]*** 00 00 00 00 00 00 00 00 [23:59:19]*** 00 00 00 00 00 00 00 00 [23:59:19]*** 00 00 00 00 00 00 00 00 [23:59:19]*** 00 00 00 00 00 00 00 00 [23:59:19]*** 00 00 00 00 00 00 00 00 [23:59:19]*** 00 00 00 00 00 00 00 00 [23:59:19]Read from MH i2c: E0 [23:59:19]MH_I2C_Read... [23:59:19]Read from MH i2c: E0 10 00 [23:59:19]MH_I2C_Read... [23:59:19]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [23:59:19]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [23:59:19]wFMCommunicate request_size=10 [23:59:19]MH_SAM_APDU [23:59:19]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [23:59:19]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [23:59:19]Write i2c OK [23:59:19]MH_I2C_Read... [23:59:19]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [23:59:19]Read from MH i2c: E2 [23:59:19]MH_I2C_Read... [23:59:19]Read from MH i2c: E2 03 00 [23:59:19]MH_I2C_Read... [23:59:19]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [23:59:19]RAPDU: 90 00 [23:59:19]wFMCommunicate OK [23:59:19]wFMCommunicate request_size=4 [23:59:19]MH_SAM_APDU [23:59:19]CAPDU: 80 11 00 00 [23:59:19]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [23:59:19]Write i2c OK [23:59:19]MH_I2C_Read... [23:59:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:59:19]Read from MH i2c: E2 [23:59:19]MH_I2C_Read... [23:59:19]Read from MH i2c: E2 17 00 [23:59:19]MH_I2C_Read... [23:59:19]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E3 [23:59:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:59:19]wFMCommunicate OK [23:59:19]Detected FM SN is 0000000000874979 [23:59:19]Stored FM SN is 0000000000874979 [23:59:19]wFMCommunicate request_size=9 [23:59:19]MH_SAM_APDU [23:59:19]CAPDU: 80 16 00 00 04 B6 D7 00 00 [23:59:19]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [23:59:19]Write i2c OK [23:59:19]MH_I2C_Read... [23:59:19]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [23:59:19]Read from MH i2c: E2 [23:59:19]MH_I2C_Read... [23:59:19]Read from MH i2c: E2 03 00 [23:59:19]MH_I2C_Read... [23:59:19]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [23:59:19]RAPDU: 90 00 [23:59:19]wFMCommunicate OK [23:59:19]FM PIN OK [23:59:19]wFMCommunicate request_size=8 [23:59:19]MH_SAM_APDU [23:59:19]CAPDU: 80 14 04 00 03 02 00 01 [23:59:19]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [23:59:19]Write i2c OK [23:59:19]MH_I2C_Read... [23:59:19]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [23:59:19]Read from MH i2c: E2 [23:59:19]MH_I2C_Read... [23:59:19]Read from MH i2c: E2 03 00 [23:59:19]MH_I2C_Read... [23:59:19]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [23:59:19]RAPDU: 90 00 [23:59:19]wFMCommunicate OK [23:59:19]wFMCommunicate request_size=13 [23:59:19]MH_SAM_APDU [23:59:19]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [23:59:19]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [23:59:19]Write i2c OK [23:59:19]MH_I2C_Read... [23:59:19]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [23:59:19]Read from MH i2c: E2 [23:59:19]MH_I2C_Read... [23:59:19]Read from MH i2c: E2 03 00 [23:59:19]MH_I2C_Read... [23:59:19]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [23:59:19]RAPDU: 90 00 [23:59:19]wFMCommunicate OK [23:59:19]wFMCommunicate request_size=4 [23:59:19]MH_SAM_APDU [23:59:19]CAPDU: 80 11 00 00 [23:59:19]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [23:59:19]Write i2c OK [23:59:19]MH_I2C_Read... [23:59:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:59:19]Read from MH i2c: E2 [23:59:19]MH_I2C_Read... [23:59:19]Read from MH i2c: E2 17 00 [23:59:19]MH_I2C_Read... [23:59:19]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E7 [23:59:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:59:19]wFMCommunicate OK [23:59:19]DocumentArchiveInit [23:59:19]Start Httpd... [23:59:19]Httpd thread 3067333988 created [23:59:19]Write to MH i2c: 01 00 00 0F 00 0F [23:59:19]Write i2c OK [23:59:19]MH_I2C_Read... [23:59:19]Read from MH i2c: 01 [23:59:19]MH_I2C_Read... [23:59:19]Read from MH i2c: 01 07 00 [23:59:19]MH_I2C_Read... [23:59:19]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [23:59:19]MH Int Process started [23:59:19]Allocated Socket 7 [23:59:19]Bind OK [23:59:19]Listen OK [23:59:19]httpd running on port 8080 [23:59:19]Waiting for new connection... [23:59:19]OFD Sender: No OFD packet to send [23:59:21]accept exits with 8 [23:59:21]New connection [23:59:21]New thread 3067047268 created [23:59:21]Waiting for new connection... [23:59:21] Sock 8.Parse request [23:59:21]Sock 8.Check first char [23:59:21]Sock 8.First char is OK [23:59:21]request: POST /json_proto HTTP/1.0 [23:59:21]Method: POST [23:59:21]URL: /json_proto [23:59:21]Method is POST - this is cgi request [23:59:21]url: /json_proto [23:59:21]query_string will be loaded in cgi processing [23:59:21]execute_cgi json_proto POST (null) [23:59:21]execute_cgi path=json_proto method=POST [23:59:21]POST find Content-Length [23:59:21]Host: 172.17.47.196:8080 [23:59:21]Content-Length: 215 [23:59:21]Content-Type: application/json [23:59:21] [23:59:21]POST finish read [23:59:21]Found Content-Length = 215 [23:59:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:59:21]execute_script... [23:59:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:59:21]POST & json_proto [23:59:21]process_json_proto [23:59:21]json parsed OK: [23:59:21]protocol is kg_v1.0 [23:59:21]action value=get_value [23:59:21]process_action get_value [23:59:21]cmd_get_value [23:59:21]process_action get_value done [23:59:21]requested_data is exist [23:59:21]produce_requested_data [23:59:21]requested_item kkm.sn is exist - process it [23:59:21]requested_item kkm.ver is exist - process it [23:59:21]requested_item fm.sn is exist - process it [23:59:21]wFMCommunicate request_size=4 [23:59:21]MH_SAM_APDU [23:59:21]CAPDU: 80 11 00 00 [23:59:21]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [23:59:21]Write i2c OK [23:59:21]MH_I2C_Read... [23:59:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:59:22]Read from MH i2c: E2 [23:59:22]MH_I2C_Read... [23:59:22]Read from MH i2c: E2 17 00 [23:59:22]MH_I2C_Read... [23:59:22]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E9 [23:59:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:59:22]wFMCommunicate OK [23:59:22]requested_item fd.num is exist - process it [23:59:22]SAM_PROTO_GetFieldsCounters [23:59:22]wFMCommunicate request_size=4 [23:59:22]MH_SAM_APDU [23:59:22]CAPDU: 80 13 00 00 [23:59:22]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [23:59:22]Write i2c OK [23:59:22]MH_I2C_Read... [23:59:22]Read from MH i2c: E2 [23:59:22]MH_I2C_Read... [23:59:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:59:22]Read from MH i2c: E2 62 00 [23:59:22]MH_I2C_Read... [23:59:22]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 64 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C5 01 00 00 5E 04 04 00 C5 01 00 00 57 04 04 00 C6 01 00 00 19 04 04 00 00 00 00 00 90 00 B9 [23:59: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 64 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C5 01 00 00 5E 04 04 00 C5 01 00 00 57 04 04 00 C6 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:59:22]wFMCommunicate OK [23:59:22]SAM_PROTO_GetFieldsCounters done [23:59:22]requested_item shift.num is exist - process it [23:59:22]requested_item shift.opened is exist - process it [23:59:22]req_shift_opened [23:59:22]FM_GetShiftState [23:59:22]SAM_PROTO_GetShiftState [23:59:22]wFMCommunicate request_size=4 [23:59:22]MH_SAM_APDU [23:59:22]CAPDU: 80 13 01 00 [23:59:22]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [23:59:22]Write i2c OK [23:59:22]MH_I2C_Read... [23:59:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:59:22]Read from MH i2c: E2 [23:59:22]MH_I2C_Read... [23:59:22]Read from MH i2c: E2 0E 00 [23:59:22]MH_I2C_Read... [23:59:22]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 4D [23:59:22]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [23:59:22]wFMCommunicate OK [23:59:22]SAM_PROTO_GetShiftState done [23:59:22]FM_GetShiftState done [23:59:22]req_shift_opened done [23:59:22]requested_item shift.open_date is exist - process it [23:59:22]req_shift_open_date [23:59:22]req_shift_open_date done [23:59:22]produce_requested_data done [23:59:22]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87140,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [23:59:22]process_action_free get_value [23:59:22]json_value_free [23:59:22]json_value_free done [23:59:22]process_json_proto returns [23:59:22]Send response to host [23:59:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87140,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [23:59:22]free response buf [23:59:22]execute_script done [23:59:22]execute_script returns [23:59:22]free content buf [23:59:22]Sock 8.Close socket [23:59:22]Sock 8.Thread stoped [23:59:22]accept exits with 9 [23:59:22]New connection [23:59:22]New thread 3066903908 created [23:59:22]Thread 3067047268 joined [23:59:22]Waiting for new connection... [23:59:22] Sock 9.Parse request [23:59:22]Sock 9.Check first char [23:59:22]Sock 9.First char is OK [23:59:22]request: POST /json_proto HTTP/1.0 [23:59:22]Method: POST [23:59:22]URL: /json_proto [23:59:22]Method is POST - this is cgi request [23:59:22]url: /json_proto [23:59:22]query_string will be loaded in cgi processing [23:59:22]execute_cgi json_proto POST (null) [23:59:22]execute_cgi path=json_proto method=POST [23:59:22]POST find Content-Length [23:59:22]Host: 172.17.47.196:8080 [23:59:22]Content-Length: 331 [23:59:22]Content-Type: application/json [23:59:22] [23:59:22]POST finish read [23:59:22]Found Content-Length = 331 [23:59:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:59:22]execute_script... [23:59:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:59:22]POST & json_proto [23:59:22]process_json_proto [23:59:22]json parsed OK: [23:59:22]protocol is kg_v1.0 [23:59:22]action value=get_value [23:59:22]process_action get_value [23:59:22]cmd_get_value [23:59:22]process_action get_value done [23:59:22]requested_data is exist [23:59:22]produce_requested_data [23:59:22]requested_item fm.sale.total is exist - process it [23:59:22]SAM_PROTO_GetFMData [23:59:22]wFMCommunicate request_size=4 [23:59:22]MH_SAM_APDU [23:59:22]CAPDU: 80 13 03 00 [23:59:22]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [23:59:22]Write i2c OK [23:59:22]MH_I2C_Read... [23:59:22]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:59:22]Read from MH i2c: E2 [23:59:22]MH_I2C_Read... [23:59:22]Read from MH i2c: E2 FD 00 [23:59:22]MH_I2C_Read... [23:59:23]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 81 50 01 00 69 04 A3 00 6F 04 04 00 05 4E 01 00 B1 04 05 00 9B 1F FD B8 01 70 04 05 00 50 80 0C 8B 01 72 04 04 00 4B 9F F0 2D 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 28 54 D8 2E 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 C3 48 E7 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 D0 [23:59:23]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 81 50 01 00 69 04 A3 00 6F 04 04 00 05 4E 01 00 B1 04 05 00 9B 1F FD B8 01 70 04 05 00 50 80 0C 8B 01 72 04 04 00 4B 9F F0 2D 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 28 54 D8 2E 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 C3 48 E7 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 [23:59:23]wFMCommunicate OK [23:59:23]wFMCommunicate request_size=4 [23:59:23]MH_SAM_APDU [23:59:23]CAPDU: 80 17 00 00 [23:59:23]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [23:59:23]Write i2c OK [23:59:23]MH_I2C_Read... [23:59:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:59:23]Read from MH i2c: E2 [23:59:23]MH_I2C_Read... [23:59:23]Read from MH i2c: E2 FD 00 [23:59:23]MH_I2C_Read... [23:59:23]Read from MH i2c: E2 FD 00 14 00 00 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 1F [23:59:23]RAPDU: 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [23:59:23]wFMCommunicate OK [23:59:23]wFMCommunicate request_size=4 [23:59:23]MH_SAM_APDU [23:59:23]CAPDU: 80 17 00 00 [23:59:23]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [23:59:23]Write i2c OK [23:59:23]MH_I2C_Read... [23:59:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:59:23]Read from MH i2c: E2 [23:59:23]MH_I2C_Read... [23:59:23]Read from MH i2c: E2 FD 00 [23:59:23]MH_I2C_Read... [23:59:23]Read from MH i2c: E2 FD 00 15 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 6D [23:59:23]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 [23:59:23]wFMCommunicate OK [23:59:23]wFMCommunicate request_size=4 [23:59:23]MH_SAM_APDU [23:59:23]CAPDU: 80 17 00 00 [23:59:23]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [23:59:23]Write i2c OK [23:59:23]MH_I2C_Read... [23:59:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:59:23]Read from MH i2c: E2 [23:59:23]MH_I2C_Read... [23:59:23]Read from MH i2c: E2 FD 00 [23:59:23]MH_I2C_Read... [23:59:23]Read from MH i2c: E2 FD 00 16 00 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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 0E [23:59:23]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [23:59:23]wFMCommunicate OK [23:59:23]wFMCommunicate request_size=4 [23:59:23]MH_SAM_APDU [23:59:23]CAPDU: 80 17 00 00 [23:59:23]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [23:59:23]Write i2c OK [23:59:23]MH_I2C_Read... [23:59:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [23:59:24]Read from MH i2c: E2 [23:59:24]MH_I2C_Read... [23:59:24]Read from MH i2c: E2 E5 00 [23:59:24]MH_I2C_Read... [23:59:24]Read from MH i2c: E2 E5 00 17 00 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [23:59:24]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:59:24]wFMCommunicate OK [23:59:24]SAM_PROTO_GetFMData done [23:59:24]requested_item fm.sale_refund.total is exist - process it [23:59:24]requested_item fm.buy.total is exist - process it [23:59:24]requested_item shift.sale.total is exist - process it [23:59:24]SAM_PROTO_GetShiftData [23:59:24]wFMCommunicate request_size=4 [23:59:24]MH_SAM_APDU [23:59:24]CAPDU: 80 13 02 00 [23:59:24]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [23:59:24]Write i2c OK [23:59:24]MH_I2C_Read... [23:59:24]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:59:24]Read from MH i2c: E2 [23:59:24]MH_I2C_Read... [23:59:24]Read from MH i2c: E2 FD 00 [23:59:24]MH_I2C_Read... [23:59:24]Read from MH i2c: E2 FD 00 18 00 00 BC 04 AA 04 B8 04 6E 04 04 00 C5 01 00 00 69 04 9E 00 6F 04 04 00 C3 01 00 00 B1 04 04 00 62 70 58 02 70 04 04 00 38 AB 1A 02 72 04 03 00 2A C5 3D 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 F9 C6 3F 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 79 50 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 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 3B [23:59:24]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 C5 01 00 00 69 04 9E 00 6F 04 04 00 C3 01 00 00 B1 04 04 00 62 70 58 02 70 04 04 00 38 AB 1A 02 72 04 03 00 2A C5 3D 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 F9 C6 3F 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 79 50 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 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [23:59:24]wFMCommunicate OK [23:59:24]wFMCommunicate request_size=4 [23:59:24]MH_SAM_APDU [23:59:24]CAPDU: 80 17 00 00 [23:59:24]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [23:59:24]Write i2c OK [23:59:24]MH_I2C_Read... [23:59:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:59:24]Read from MH i2c: E2 [23:59:24]MH_I2C_Read... [23:59:24]Read from MH i2c: E2 FD 00 [23:59:24]MH_I2C_Read... [23:59:24]Read from MH i2c: E2 FD 00 19 00 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 81 [23:59:24]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 [23:59:24]wFMCommunicate OK [23:59:24]wFMCommunicate request_size=4 [23:59:24]MH_SAM_APDU [23:59:24]CAPDU: 80 17 00 00 [23:59:24]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [23:59:24]Write i2c OK [23:59:24]MH_I2C_Read... [23:59:24]OFD Sender: No OFD packet to send [23:59:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:59:25]Read from MH i2c: E2 [23:59:25]MH_I2C_Read... [23:59:25]Read from MH i2c: E2 FD 00 [23:59:25]MH_I2C_Read... [23:59:25]Read from MH i2c: E2 FD 00 1A 00 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 C3 [23:59:25]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 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [23:59:25]wFMCommunicate OK [23:59:25]wFMCommunicate request_size=4 [23:59:25]MH_SAM_APDU [23:59:25]CAPDU: 80 17 00 00 [23:59:25]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [23:59:25]Write i2c OK [23:59:25]MH_I2C_Read... [23:59:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:59:25]Read from MH i2c: E2 [23:59:25]MH_I2C_Read... [23:59:25]Read from MH i2c: E2 FD 00 [23:59:25]MH_I2C_Read... [23:59:25]Read from MH i2c: E2 FD 00 1B 00 00 03 00 00 EF 03 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 90 00 1C [23:59:25]RAPDU: 03 00 00 EF 03 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 90 00 [23:59:25]wFMCommunicate OK [23:59:25]wFMCommunicate request_size=4 [23:59:25]MH_SAM_APDU [23:59:25]CAPDU: 80 17 00 00 [23:59:25]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [23:59:25]Write i2c OK [23:59:25]MH_I2C_Read... [23:59:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [23:59:25]Read from MH i2c: E2 [23:59:25]MH_I2C_Read... [23:59:25]Read from MH i2c: E2 D9 00 [23:59:25]MH_I2C_Read... [23:59:25]Read from MH i2c: E2 D9 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [23:59:25]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:59:25]wFMCommunicate OK [23:59:25]SAM_PROTO_GetShiftData done [23:59:25]requested_item shift.sale.total_cash is exist - process it [23:59:25]requested_item shift.sale_refund.total is exist - process it [23:59:25]requested_item shift.sale_refund.total_cash is exist - process it [23:59:25]requested_item shift.buy.total is exist - process it [23:59:25]requested_item shift.buy.total_cash is exist - process it [23:59:25]produce_requested_data done [23:59:25]produce_requested_data return {"fm.sale.total":73985637.39,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":393503.70,"shift.sale.total_cash":353022.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [23:59:25]process_action_free get_value [23:59:25]json_value_free [23:59:25]json_value_free done [23:59:25]process_json_proto returns [23:59:25]Send response to host [23:59:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73985637.39,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":393503.70,"shift.sale.total_cash":353022.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [23:59:25]free response buf [23:59:25]execute_script done [23:59:25]execute_script returns [23:59:25]free content buf [23:59:25]Sock 9.Close socket [23:59:25]Sock 9.Thread stoped [23:59:29]OFD Sender: No OFD packet to send [23:59:34]OFD Sender: No OFD packet to send [23:59:39]OFD Sender: No OFD packet to send [23:59:44]OFD Sender: No OFD packet to send [23:59:49]OFD Sender: No OFD packet to send [23:59:54]OFD Sender: No OFD packet to send [23:59:59]OFD Sender: No OFD packet to send [00:00:04]OFD Sender: No OFD packet to send [00:00:09]OFD Sender: No OFD packet to send [00:00:14]OFD Sender: No OFD packet to send [00:00:19]OFD Sender: No OFD packet to send [00:00:24]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: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]OFD Sender: No OFD packet to send [00:01:35]OFD Sender: No OFD packet to send [00:01:40]OFD Sender: No OFD packet to send [00:01:45]OFD Sender: No OFD packet to send [00:01:50]OFD Sender: No OFD packet to send [00:01:55]OFD Sender: No OFD packet to send [00:02:00]OFD Sender: No OFD packet to send [00:02:05]OFD Sender: No OFD packet to send [00:02:10]OFD Sender: No OFD packet to send [00:02:15]OFD Sender: No OFD packet to send [00:02:20]OFD Sender: No OFD packet to send [00:02:25]OFD Sender: No OFD packet to send [00:02:30]OFD Sender: No OFD packet to send [00:02:35]OFD Sender: No OFD packet to send [00:02:40]OFD Sender: No OFD packet to send [00:02:45]OFD Sender: No OFD packet to send [00:02:50]OFD Sender: No OFD packet to send [00:02:55]OFD Sender: No OFD packet to send [00:03:00]OFD Sender: No OFD packet to send [00:03:05]OFD Sender: No OFD packet to send [00:03:10]OFD Sender: No OFD packet to send [00:03:15]OFD Sender: No OFD packet to send [00:03:20]OFD Sender: No OFD packet to send [00:03:25]OFD Sender: No OFD packet to send [00:03:30]OFD Sender: No OFD packet to send [00:03:35]OFD Sender: No OFD packet to send [00:03:40]OFD Sender: No OFD packet to send [00:03:44]recv_with_timeout no data received [00:03:45]OFD Sender: No OFD packet to send [00:03:50]OFD Sender: No OFD packet to send [00:03:55]OFD Sender: No OFD packet to send [00:04:00]OFD Sender: No OFD packet to send [00:04:05]OFD Sender: No OFD packet to send [00:04:10]OFD Sender: No OFD packet to send [00:04:15]OFD Sender: No OFD packet to send [00:04:20]OFD Sender: No OFD packet to send [00:04:25]OFD Sender: No OFD packet to send [00:04:30]OFD Sender: No OFD packet to send [00:04:35]OFD Sender: No OFD packet to send [00:04:40]OFD Sender: No OFD packet to send [00:04:45]OFD Sender: No OFD packet to send [00:04:50]OFD Sender: No OFD packet to send [00:04:55]OFD Sender: No OFD packet to send [00:05:00]OFD Sender: No OFD packet to send [00:05:05]OFD Sender: No OFD packet to send [00:05:10]OFD Sender: No OFD packet to send [00:05:15]OFD Sender: No OFD packet to send [00:05:20]OFD Sender: No OFD packet to send [00:05:25]OFD Sender: No OFD packet to send [00:05:30]OFD Sender: No OFD packet to send [00:05:35]OFD Sender: No OFD packet to send [00:05:40]OFD Sender: No OFD packet to send [00:05:45]OFD Sender: No OFD packet to send [00:05:50]OFD Sender: No OFD packet to send [00:05:55]OFD Sender: No OFD packet to send [00:06:00]OFD Sender: No OFD packet to send [00:06:02]recv_with_timeout no data received [00:06:05]OFD Sender: No OFD packet to send [00:06:10]OFD Sender: No OFD packet to send [00:06:15]OFD Sender: No OFD packet to send [00:06:18]accept exits with 8 [00:06:18]New connection [00:06:18]New thread 3067047268 created [00:06:18]Thread 3066903908 joined [00:06:18]Waiting for new connection... [00:06:18] Sock 8.Parse request [00:06:18]Sock 8.Check first char [00:06:18]Sock 8.First char is OK [00:06:18]request: POST /json_proto HTTP/1.0 [00:06:18]Method: POST [00:06:18]URL: /json_proto [00:06:18]Method is POST - this is cgi request [00:06:18]url: /json_proto [00:06:18]query_string will be loaded in cgi processing [00:06:18]execute_cgi json_proto POST (null) [00:06:18]execute_cgi path=json_proto method=POST [00:06:18]POST find Content-Length [00:06:18]Host: 172.17.47.196:8080 [00:06:18]Content-Length: 1487 [00:06:18]Content-Type: application/json [00:06:18] [00:06:18]POST finish read [00:06:18]Found Content-Length = 1487 [00:06:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148158", "tax_sys" : 0, "items" : [ { "code": "4700003150400", "name": "\u0412\u043E\u0434\u043A\u0430 \u0424\u0440\u0443\u043D\u0437\u0435 0,75", "price" : 530.00, "quantity" : 1.000, "sum" : 530.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000053020015", "name": "\u0411\u0443\u043C\u0430\u0436\u043D\u044B\u0435 \u0441\u0442\u0430\u043A\u0430\u043D\u044B 250\u043C\u043B 1\u0448\u0442", "price" : 7.00, "quantity" : 2.000, "sum" : 14.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000031750019", "name": "\u041F\u0430\u043A\u0435\u0442 \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u041D\u0435\u0444\u0442\u044C", "price" : 4.00, "quantity" : 1.000, "sum" : 4.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 653.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:06:18]execute_script... [00:06:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148158", "tax_sys" : 0, "items" : [ { "code": "4700003150400", "name": "\u0412\u043E\u0434\u043A\u0430 \u0424\u0440\u0443\u043D\u0437\u0435 0,75", "price" : 530.00, "quantity" : 1.000, "sum" : 530.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000053020015", "name": "\u0411\u0443\u043C\u0430\u0436\u043D\u044B\u0435 \u0441\u0442\u0430\u043A\u0430\u043D\u044B 250\u043C\u043B 1\u0448\u0442", "price" : 7.00, "quantity" : 2.000, "sum" : 14.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000031750019", "name": "\u041F\u0430\u043A\u0435\u0442 \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u041D\u0435\u0444\u0442\u044C", "price" : 4.00, "quantity" : 1.000, "sum" : 4.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 653.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:06:18]POST & json_proto [00:06:18]process_json_proto [00:06:18]json parsed OK: [00:06:18]protocol is kg_v1.0 [00:06:18]action value=close_receipt [00:06:18]process_action close_receipt [00:06:18]cmd_close_receipt [00:06:18]MH_GetDate [00:06:18]Write to MH i2c: F0 00 00 1D 00 0C [00:06:18]Write i2c OK [00:06:18]MH_I2C_Read... [00:06:18]Read from MH i2c: F0 [00:06:18]MH_I2C_Read... [00:06:18]Read from MH i2c: F0 09 00 [00:06:18]MH_I2C_Read... [00:06:18]Read from MH i2c: F0 09 00 1D 00 00 FB B0 F0 66 4C 6B 94 66 C7 [00:06:18]GetLastDocTimeStamp 1727047992 [00:06:18]current date 1727049979 [00:06:18]FM_GetShiftState [00:06:18]SAM_PROTO_GetShiftState [00:06:18]wFMCommunicate request_size=4 [00:06:18]MH_SAM_APDU [00:06:18]CAPDU: 80 13 01 00 [00:06:18]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [00:06:18]recv_with_timeout no data received [00:06:18]Write i2c OK [00:06:18]MH_I2C_Read... [00:06:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:06:18]Read from MH i2c: E2 [00:06:18]MH_I2C_Read... [00:06:18]Read from MH i2c: E2 0E 00 [00:06:18]MH_I2C_Read... [00:06:18]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 59 [00:06:18]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [00:06:18]wFMCommunicate OK [00:06:18]SAM_PROTO_GetShiftState done [00:06:18]FM_GetShiftState done [00:06:18]opened in 1726964220 [00:06:18]opened+sec_in_day 1727050620 [00:06:18]quantity*price = 53000 [00:06:18]sum+1 = 53001 [00:06:18]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 5449000189332 Холодный чай Fuse персик 1л 1.000 * 105.00 = 105.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000053020015 Бумажные стаканы 250мл 1шт 2.000 * 7.00 = 14.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000031750019 Пакет Партнер Нефть 1.000 * 4.00 = 4.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 653.00 НСП 1% : 5.77 НДС 12% : 69.34 Наличными: 653.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 454 23.09.2024 00:06 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87141 ФПД: 166953396229171 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T000619&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87141&fm=166953396229171&tin=02508201610067®Number=0000000000092592&sum=65300 0 [00:06:20]StoreToDocumentArchive [00:06:20]shift 497 fd 87141 [00:06:20]save to /storage/0497/doc_00087141 [00:06:20]save last doc name /storage/0497/doc_00087141 to /storage/kkm_last_doc_name [00:06:20]save OK [00:06:20]Clear old archive folders... [00:06:20]ProcessDocumentItem done err = 0, tmpTLVsize=612 [00:06:20]tlvbuf is 00475450 [00:06:20]SAM_PROTO_ClearQueue [00:06:20]wFMCommunicate request_size=4 [00:06:20]MH_SAM_APDU [00:06:20]CAPDU: 80 09 00 00 [00:06:20]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [00:06:20]Write i2c OK [00:06:20]MH_I2C_Read... [00:06:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:06:20]Read from MH i2c: E2 [00:06:20]MH_I2C_Read... [00:06:20]Read from MH i2c: E2 03 00 [00:06:20]MH_I2C_Read... [00:06:20]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [00:06:20]RAPDU: 90 00 [00:06:20]wFMCommunicate OK [00:06:20]SAM_PROTO_ClearQueue done [00:06:20]KKMCreateOFDPacket [00:06:20]OFDProtocolAddRootSTLVToBuf [00:06:20]FM_MakeSignedData [00:06:20]FM_MakeSignedData [00:06:20]SAM_PROTO_SignData [00:06:20]wFMCommunicate request_size=4 [00:06:20]MH_SAM_APDU [00:06:20]CAPDU: 80 0D 01 02 [00:06:20]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [00:06:20]Write i2c OK [00:06:20]MH_I2C_Read... [00:06:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:06:20]Read from MH i2c: E2 [00:06:20]MH_I2C_Read... [00:06:20]Read from MH i2c: E2 03 00 [00:06:20]MH_I2C_Read... [00:06:20]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [00:06:20]RAPDU: 90 00 [00:06:20]wFMCommunicate OK [00:06:20]wFMCommunicate request_size=255 [00:06:20]MH_SAM_APDU [00:06:20]CAPDU: 80 0D 02 02 FA 03 00 64 02 1E 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 34 30 30 06 04 1C 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A4 D1 80 D1 83 D0 BD D0 B7 D0 B5 20 30 2C 37 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 08 CF 00 00 00 00 13 04 06 00 08 CF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D [00:06:20]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 64 02 1E 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 34 30 30 06 04 1C 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A4 D1 80 D1 83 D0 BD D0 B7 D0 B5 20 30 2C 37 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 08 CF 00 00 00 00 13 04 06 00 08 CF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 00 4E [00:06:20]Write i2c OK [00:06:20]MH_I2C_Read... [00:06:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:06:20]Read from MH i2c: E2 [00:06:20]MH_I2C_Read... [00:06:20]Read from MH i2c: E2 03 00 [00:06:20]MH_I2C_Read... [00:06:20]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [00:06:20]RAPDU: 90 00 [00:06:20]wFMCommunicate OK [00:06:20]wFMCommunicate request_size=255 [00:06:20]MH_SAM_APDU [00:06:20]CAPDU: 80 0D 02 02 FA 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 78 05 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 FF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 41 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 1B 00 [00:06:20]Write to MH i2c: E2 02 01 2E 00 80 0D 02 02 FA 00 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 78 05 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 FF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 41 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 1B 00 00 00 A3 [00:06:20]Write i2c OK [00:06:20]MH_I2C_Read... [00:06:20]OFD Sender: No OFD packet to send [00:06:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:06:20]Read from MH i2c: E2 [00:06:20]MH_I2C_Read... [00:06:20]Read from MH i2c: E2 03 00 [00:06:20]MH_I2C_Read... [00:06:20]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [00:06:20]RAPDU: 90 00 [00:06:20]wFMCommunicate OK [00:06:20]wFMCommunicate request_size=121 [00:06:20]MH_SAM_APDU [00:06:20]CAPDU: 80 0D 02 02 74 00 00 00 07 04 06 00 14 FF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 01 00 00 F4 03 04 00 FB B0 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 65 54 01 00 35 04 06 00 97 D7 DD E0 54 33 [00:06:20]Write to MH i2c: E2 7C 00 2F 00 80 0D 02 02 74 00 00 00 00 07 04 06 00 14 FF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 01 00 00 F4 03 04 00 FB B0 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 65 54 01 00 35 04 06 00 97 D7 DD E0 54 33 00 00 12 [00:06:20]Write i2c OK [00:06:20]MH_I2C_Read... [00:06:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:06:20]Read from MH i2c: E2 [00:06:20]MH_I2C_Read... [00:06:20]Read from MH i2c: E2 03 00 [00:06:20]MH_I2C_Read... [00:06:20]Read from MH i2c: E2 03 00 2F 00 00 90 00 A3 [00:06:20]RAPDU: 90 00 [00:06:20]wFMCommunicate OK [00:06:20]wFMCommunicate request_size=4 [00:06:20]MH_SAM_APDU [00:06:20]CAPDU: 80 0D 03 02 [00:06:20]Write to MH i2c: E2 08 00 30 00 80 0D 03 02 00 00 00 00 AB [00:06:20]Write i2c OK [00:06:20]MH_I2C_Read... [00:06:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:06:20]Read from MH i2c: E2 [00:06:20]MH_I2C_Read... [00:06:20]Read from MH i2c: E2 0B 00 [00:06:20]MH_I2C_Read... [00:06:20]Read from MH i2c: E2 0B 00 30 00 00 E5 CE DD DB 09 33 B5 D7 90 00 DF [00:06:20]RAPDU: E5 CE DD DB 09 33 B5 D7 90 00 [00:06:20]wFMCommunicate OK [00:06:20]SAM_PROTO_SignData done [00:06:20]FM_MakeSignedData done [00:06:20]CreateOFDProtocolMessage [00:06:20]wFMCommunicate request_size=4 [00:06:20]MH_SAM_APDU [00:06:20]CAPDU: 80 11 00 00 [00:06:20]Write to MH i2c: E2 08 00 31 00 80 11 00 00 00 00 00 00 AB [00:06:21]Write i2c OK [00:06:21]MH_I2C_Read... [00:06:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:06:21]Read from MH i2c: E2 [00:06:21]MH_I2C_Read... [00:06:21]Read from MH i2c: E2 17 00 [00:06:21]MH_I2C_Read... [00:06:21]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 34 39 37 39 90 00 0A [00:06:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:06:21]wFMCommunicate OK [00:06:21]CreateOFDProtocolMessage done [00:06:21]OFDSenderStorePacket 87141 [00:06:21]StoreOFDPacket docnum=87141 [00:06:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 78 02 00 00 AC 82 70 02 75 70 5A 03 01 00 03 00 64 02 1E 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 34 30 30 06 04 1C 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A4 D1 80 D1 83 D0 BD D0 B7 D0 B5 20 30 2C 37 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 08 CF 00 00 00 00 13 04 06 00 08 CF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 78 05 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 FF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 41 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 1B 00 00 00 00 07 04 06 00 14 FF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 01 00 00 F4 03 04 00 FB B0 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 65 54 01 00 35 04 06 00 97 D7 DD E0 54 33 E5 CE DD DB 09 33 B5 D7 [00:06:21]CheckFolder [00:06:21]dirname=/storage/ofd_packets [00:06:21]CheckFolder done [00:06:21]ProducePacketName [00:06:21]name=ofd_packets/00087141 [00:06:21]NVStorageSaveData ofd_packets/00087141 [00:06:21]File name is /storage/ofd_packets/00087141 [00:06:21]Write 662 bytes [00:06:21]NVStorageSaveData done [00:06:21]OFDSenderStorePacket done [00:06:21]KKMCreateOFDPacket done [00:06:21]NVStorageSaveData kkm_last_timestamp [00:06:21]File name is /storage/kkm_last_timestamp [00:06:21]Write 4 bytes [00:06:21]NVStorageSaveData done [00:06:21]ExternCall_PrintAddStr [00:06:21]wPrintStart [00:06:21]Write to MH i2c: 01 00 00 32 00 32 [00:06:21]Write i2c OK [00:06:21]MH_I2C_Read... [00:06:21]Read from MH i2c: 01 [00:06:21]MH_I2C_Read... [00:06:21]Read from MH i2c: 01 07 00 [00:06:21]MH_I2C_Read... [00:06:21]Read from MH i2c: 01 07 00 32 00 00 00 00 00 00 FF 0F 47 [00:06:21]RasterBufferAndPrint [00:06:21]line Счет N : (3)148158 [00:06:21]line ИНН: 02508201610067 [00:06:21]line Контрольно-Кассовый Чек [00:06:21]line ПРОДАЖА [00:06:21]line Товар: 4700003150400 [00:06:21]line Водка Фрунзе 0,75 [00:06:21]line 1.000 * 530.00 [00:06:21]line = 530.00 [00:06:21]line НДС 12% НСП 1% [00:06:21]line > о реализуемом товаре [00:06:21]line Товар: 5449000189332 [00:06:21]line Холодный чай Fuse персик 1л [00:06:21]line 1.000 * 105.00 [00:06:21]line = 105.00 [00:06:21]line НДС 12% НСП 1% [00:06:21]line > о реализуемом товаре [00:06:21]line Товар: 2000053020015 [00:06:21]line Бумажные стаканы 250мл 1шт [00:06:21]line 2.000 * 7.00 [00:06:21]line = 14.00 [00:06:21]line НДС 12% НСП 1% [00:06:21]line > о реализуемом товаре [00:06:21]line Товар: 2000031750019 [00:06:21]line Пакет Партнер Нефть [00:06:21]line 1.000 * 4.00 [00:06:21]line = 4.00 [00:06:21]line НДС 12% НСП 1% [00:06:21]line > о реализуемом товаре [00:06:21]line ИТОГО: 653.00 [00:06:21]line НСП 1% : 5.77 [00:06:21]line НДС 12% : 69.34 [00:06:21]line Наличными: 653.00 [00:06:21]line Безнал.: 0.00 [00:06:21]line Место: АЗС № 137 "Партнер Нефть" [00:06:21]OFD Sender: Processing packet 87141 [packets to send 277, broken 276] [00:06:21]ProducePacketName [00:06:21]name=ofd_packets/00087141 [00:06:21]OFD Sender: To server: pG, [00:06:21]CommunicateWithHost lk.salyk.kg:30040 [00:06:21]ConnectInit lk.salyk.kg [00:06:21]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [00:06:21]line СНО: Общий режим [00:06:21]line Чек 454 23.09.2024 00:06 [00:06:21]line Смена: 497 ФФД: 1.0 [00:06:21]line ЗНМ: 0300000064 [00:06:21]line РНМ: 0000000000092592 [00:06:21]line Версия ККМ: 001 [00:06:21]line ФМ: 0000000000874979 [00:06:21]line ФД: 87141 [00:06:21]line ФПД: 166953396229171 [00:06:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T000619&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87141&fm=166953396229171&tin=02508201610067®Number=0000000000092592&sum=65300 [00:06:21]line 0 [00:06:21]written 0, free lines is 4095 [00:06:22]Write to MH i2c: 01 00 00 6D 00 6D [00:06:22]Write i2c OK [00:06:22]MH_I2C_Read... [00:06:22]Read from MH i2c: 01 [00:06:22]MH_I2C_Read... [00:06:22]Read from MH i2c: 01 07 00 [00:06:22]MH_I2C_Read... [00:06:22]Read from MH i2c: 01 07 00 6D 00 00 00 00 00 00 CF 0B 4E [00:06:22]RasterBufferAndPrint [00:06:22]line [00:06:22]line [00:06:22]line [00:06:22]line [00:06:22]line [00:06:22]written 0, free lines is 3032 [00:06:22]MH_Cut [00:06:22]Write to MH i2c: D1 01 00 74 00 01 46 [00:06:22]Write i2c OK [00:06:22]MH_I2C_Read... [00:06:22]Read from MH i2c: D1 [00:06:22]MH_I2C_Read... [00:06:22]Read from MH i2c: D1 01 00 [00:06:22]MH_I2C_Read... [00:06:22]Read from MH i2c: D1 01 00 74 00 00 45 [00:06:22]Write to MH i2c: 01 00 00 75 00 75 [00:06:22]Write i2c OK [00:06:22]MH_I2C_Read... [00:06:22]Connected sock=9 [00:06:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 78 02 00 00 AC 82 70 02 75 70 5A 03 01 00 03 00 64 02 1E 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 34 30 30 06 04 1C 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A4 D1 80 D1 83 D0 BD D0 B7 D0 B5 20 30 2C 37 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 08 CF 00 00 00 00 13 04 06 00 08 CF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 78 05 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 FF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 41 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 1B 00 00 00 00 07 04 06 00 14 FF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 01 00 00 F4 03 04 00 FB B0 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 65 54 01 00 35 04 06 00 97 D7 DD E0 54 33 E5 CE DD DB 09 33 B5 D7 [00:06:22]*** Cut start [00:06:22]*** Partial cut [00:06:22]*** CUTSNS_PIN = 1 [00:06:23]*** CUTSNS_PIN = 0 [00:06:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 C0 82 47 00 85 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 34 39 37 39 10 04 04 00 65 54 01 00 F4 03 04 00 CA 5B F0 66 B6 04 01 00 00 B3 1F 5C 0C F1 81 CB CA [00:06:23]CommunicateWithHost err = 0 [00:06:23]CheckOFDResponse [00:06:23]1017 (14) - 77093643461234 [00:06:23]1041 (16) - 0000000000874979 [00:06:23]1040 (4) - 87141 [00:06:23]1012 (4) - 22.09.2024 18:02 [00:06:23]1206 (1) - 0 [00:06:23]OFD Sender: Remove packet 87141 [00:06:23]ProducePacketName [00:06:23]name=ofd_packets/00087141 [00:06:23]NVStorageDeleteData [00:06:23]*** Brake cut motor [00:06:23]Read from MH i2c: 01 [00:06:23]MH_I2C_Read... [00:06:23]*** Stop cut motor [00:06:23]*** Cut end [00:06:23]Read from MH i2c: 01 07 00 [00:06:23]MH_I2C_Read... [00:06:23]OFD Sender: No OFD packet to send [00:06:23]Read from MH i2c: 01 07 00 75 00 00 00 00 00 00 FF 0F 8A [00:06:23]process_action close_receipt done [00:06:23]requested_data is exist [00:06:23]produce_requested_data [00:06:23]requested_item fm.sn is exist - process it [00:06:23]wFMCommunicate request_size=4 [00:06:23]MH_SAM_APDU [00:06:23]CAPDU: 80 11 00 00 [00:06:23]Write to MH i2c: E2 08 00 76 00 80 11 00 00 00 00 00 00 F0 [00:06:23]Write i2c OK [00:06:23]MH_I2C_Read... [00:06:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:06:23]Read from MH i2c: E2 [00:06:23]MH_I2C_Read... [00:06:23]Read from MH i2c: E2 17 00 [00:06:23]MH_I2C_Read... [00:06:23]Read from MH i2c: E2 17 00 76 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 4F [00:06:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:06:23]wFMCommunicate OK [00:06:23]requested_item fd.num is exist - process it [00:06:23]SAM_PROTO_GetFieldsCounters [00:06:23]wFMCommunicate request_size=4 [00:06:23]MH_SAM_APDU [00:06:23]CAPDU: 80 13 00 00 [00:06:23]Write to MH i2c: E2 08 00 77 00 80 13 00 00 00 00 00 00 F3 [00:06:23]Write i2c OK [00:06:23]MH_I2C_Read... [00:06:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:06:23]Read from MH i2c: E2 [00:06:23]MH_I2C_Read... [00:06:23]Read from MH i2c: E2 62 00 [00:06:23]MH_I2C_Read... [00:06:23]Read from MH i2c: E2 62 00 77 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 65 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C6 01 00 00 5E 04 04 00 C6 01 00 00 57 04 04 00 C7 01 00 00 19 04 04 00 00 00 00 00 90 00 23 [00:06: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 65 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C6 01 00 00 5E 04 04 00 C6 01 00 00 57 04 04 00 C7 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:06:23]wFMCommunicate OK [00:06:23]SAM_PROTO_GetFieldsCounters done [00:06:23]requested_item shift.num is exist - process it [00:06:23]requested_item shift.opened is exist - process it [00:06:23]req_shift_opened [00:06:23]FM_GetShiftState [00:06:23]SAM_PROTO_GetShiftState [00:06:23]wFMCommunicate request_size=4 [00:06:23]MH_SAM_APDU [00:06:23]CAPDU: 80 13 01 00 [00:06:23]Write to MH i2c: E2 08 00 78 00 80 13 01 00 00 00 00 00 F5 [00:06:23]Write i2c OK [00:06:23]MH_I2C_Read... [00:06:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:06:23]Read from MH i2c: E2 [00:06:23]MH_I2C_Read... [00:06:23]Read from MH i2c: E2 0E 00 [00:06:23]MH_I2C_Read... [00:06:23]Read from MH i2c: E2 0E 00 78 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B3 [00:06:23]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [00:06:23]wFMCommunicate OK [00:06:23]SAM_PROTO_GetShiftState done [00:06:23]FM_GetShiftState done [00:06:23]req_shift_opened done [00:06:23]requested_item shift.open_date is exist - process it [00:06:23]req_shift_open_date [00:06:23]req_shift_open_date done [00:06:23]produce_requested_data done [00:06:23]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87141,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [00:06:23]process_action_free close_receipt [00:06:23]json_value_free [00:06:23]json_value_free done [00:06:23]process_json_proto returns [00:06:23]Send response to host [00:06:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87141,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [00:06:23]free response buf [00:06:23]execute_script done [00:06:23]execute_script returns [00:06:23]free content buf [00:06:23]Sock 8.Close socket [00:06:23]Sock 8.Thread stoped [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:43]OFD Sender: No OFD packet to send [00:06:48]recv_with_timeout no data received [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:07:03]OFD Sender: No OFD packet to send [00:07:08]OFD Sender: No OFD packet to send [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:50]recv_with_timeout no data received [00:08:53]OFD Sender: No OFD packet to send [00:08:57]accept exits with 10 [00:08:57]New connection [00:08:57]New thread 3066903908 created [00:08:57]Thread 3067047268 joined [00:08:57]Waiting for new connection... [00:08:57] Sock 10.Parse request [00:08:57]Sock 10.Check first char [00:08:57]Sock 10.First char is OK [00:08:57]request: POST /json_proto HTTP/1.0 [00:08:57]Method: POST [00:08:57]URL: /json_proto [00:08:57]Method is POST - this is cgi request [00:08:57]url: /json_proto [00:08:57]query_string will be loaded in cgi processing [00:08:57]execute_cgi json_proto POST (null) [00:08:57]execute_cgi path=json_proto method=POST [00:08:57]POST find Content-Length [00:08:57]Host: 172.17.47.196:8080 [00:08:57]Content-Length: 621 [00:08:57]Content-Type: application/json [00:08:57] [00:08:57]POST finish read [00:08:57]Found Content-Length = 621 [00:08:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148159", "tax_sys" : 0, "items" : [ { "code": "4780014240406", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Sovereign Blue", "price" : 134.00, "quantity" : 1.000, "sum" : 134.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 134.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:08:57]execute_script... [00: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 : (3)148159", "tax_sys" : 0, "items" : [ { "code": "4780014240406", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Sovereign Blue", "price" : 134.00, "quantity" : 1.000, "sum" : 134.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 134.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:08:57]POST & json_proto [00:08:57]process_json_proto [00:08:57]json parsed OK: [00:08:57]protocol is kg_v1.0 [00:08:57]action value=close_receipt [00:08:57]process_action close_receipt [00:08:57]cmd_close_receipt [00:08:57]MH_GetDate [00:08:57]Write to MH i2c: F0 00 00 79 00 68 [00:08:57]Write i2c OK [00:08:57]MH_I2C_Read... [00:08:57]Read from MH i2c: F0 [00:08:57]MH_I2C_Read... [00:08:57]Read from MH i2c: F0 09 00 [00:08:57]MH_I2C_Read... [00:08:57]Read from MH i2c: F0 09 00 79 00 00 9A B1 F0 66 4C 6B 94 66 C3 [00:08:57]GetLastDocTimeStamp 1727049979 [00:08:57]current date 1727050138 [00:08:57]FM_GetShiftState [00:08:57]SAM_PROTO_GetShiftState [00:08:57]wFMCommunicate request_size=4 [00:08:57]MH_SAM_APDU [00:08:57]CAPDU: 80 13 01 00 [00:08:57]Write to MH i2c: E2 08 00 7A 00 80 13 01 00 00 00 00 00 F7 [00:08:57]Write i2c OK [00:08:57]MH_I2C_Read... [00:08:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:08:58]Read from MH i2c: E2 [00:08:58]MH_I2C_Read... [00:08:58]Read from MH i2c: E2 0E 00 [00:08:58]MH_I2C_Read... [00:08:58]Read from MH i2c: E2 0E 00 7A 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 B5 [00:08:58]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [00:08:58]wFMCommunicate OK [00:08:58]SAM_PROTO_GetShiftState done [00:08:58]FM_GetShiftState done [00:08:58]opened in 1726964220 [00:08:58]opened+sec_in_day 1727050620 [00:08:58]quantity*price = 13400 [00:08:58]sum+1 = 13401 [00:08:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 134.00 НСП 1% : 1.19 НДС 12% : 14.23 Наличными: 134.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 455 23.09.2024 00:08 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87142 ФПД: 19805786037385 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T000858&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87142&fm=19805786037385&tin=02508201610067®Number=0000000000092592&sum=13400 0 [00:08:59]StoreToDocumentArchive [00:08:59]shift 497 fd 87142 [00:08:59]save to /storage/0497/doc_00087142 [00:08:59]save last doc name /storage/0497/doc_00087142 to /storage/kkm_last_doc_name [00:08:59]save OK [00:08:59]Clear old archive folders... [00:08:59]ProcessDocumentItem done err = 0, tmpTLVsize=273 [00:08:59]tlvbuf is 00465040 [00:08:59]SAM_PROTO_ClearQueue [00:08:59]wFMCommunicate request_size=4 [00:08:59]MH_SAM_APDU [00:08:59]CAPDU: 80 09 00 00 [00:08:59]Write to MH i2c: E2 08 00 87 00 80 09 00 00 00 00 00 00 F9 [00:08:59]Write i2c OK [00:08:59]MH_I2C_Read... [00:08:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:08:59]Read from MH i2c: E2 [00:08:59]MH_I2C_Read... [00:08:59]Read from MH i2c: E2 03 00 [00:08:59]MH_I2C_Read... [00:08:59]Read from MH i2c: E2 03 00 87 00 00 90 00 FB [00:08:59]RAPDU: 90 00 [00:08:59]wFMCommunicate OK [00:08:59]SAM_PROTO_ClearQueue done [00:08:59]KKMCreateOFDPacket [00:08:59]OFDProtocolAddRootSTLVToBuf [00:08:59]FM_MakeSignedData [00:08:59]FM_MakeSignedData [00:08:59]SAM_PROTO_SignData [00:08:59]wFMCommunicate request_size=4 [00:08:59]MH_SAM_APDU [00:08:59]CAPDU: 80 0D 01 02 [00:08:59]Write to MH i2c: E2 08 00 88 00 80 0D 01 02 00 00 00 00 01 [00:08:59]Write i2c OK [00:08:59]MH_I2C_Read... [00:08:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:08:59]Read from MH i2c: E2 [00:08:59]MH_I2C_Read... [00:08:59]Read from MH i2c: E2 03 00 [00:08:59]MH_I2C_Read... [00:08:59]Read from MH i2c: E2 03 00 88 00 00 90 00 FC [00:08:59]RAPDU: 90 00 [00:08:59]wFMCommunicate OK [00:08:59]wFMCommunicate request_size=255 [00:08:59]MH_SAM_APDU [00:08:59]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 0D 00 34 37 38 30 30 31 34 32 34 30 34 30 36 06 04 1F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 53 6F 76 65 72 65 69 67 6E 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 58 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 9A B1 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 [00:08:59]Write to MH i2c: E2 02 01 89 00 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 0D 00 34 37 38 30 30 31 34 32 34 30 34 30 36 06 04 1F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 53 6F 76 65 72 65 69 67 6E 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 58 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 9A B1 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 00 00 CF [00:08:59]Write i2c OK [00:08:59]MH_I2C_Read... [00:08:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:08:59]Read from MH i2c: E2 [00:08:59]MH_I2C_Read... [00:08:59]Read from MH i2c: E2 03 00 [00:08:59]MH_I2C_Read... [00:08:59]Read from MH i2c: E2 03 00 89 00 00 90 00 FD [00:08:59]RAPDU: 90 00 [00:08:59]wFMCommunicate OK [00:08:59]wFMCommunicate request_size=32 [00:08:59]MH_SAM_APDU [00:08:59]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 34 39 37 39 10 04 04 00 66 54 01 00 35 04 06 00 12 03 64 D7 5C 89 [00:08:59]Write to MH i2c: E2 23 00 8A 00 80 0D 02 02 1B 00 30 30 30 38 37 34 39 37 39 10 04 04 00 66 54 01 00 35 04 06 00 12 03 64 D7 5C 89 00 00 5D [00:08:59]Write i2c OK [00:08:59]MH_I2C_Read... [00:08:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:08:59]Read from MH i2c: E2 [00:08:59]MH_I2C_Read... [00:08:59]Read from MH i2c: E2 03 00 [00:08:59]MH_I2C_Read... [00:08:59]Read from MH i2c: E2 03 00 8A 00 00 90 00 FE [00:08:59]RAPDU: 90 00 [00:08:59]wFMCommunicate OK [00:08:59]wFMCommunicate request_size=4 [00:08:59]MH_SAM_APDU [00:08:59]CAPDU: 80 0D 03 02 [00:08:59]Write to MH i2c: E2 08 00 8B 00 80 0D 03 02 00 00 00 00 06 [00:08:59]Write i2c OK [00:08:59]MH_I2C_Read... [00:08:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:08:59]Read from MH i2c: E2 [00:08:59]MH_I2C_Read... [00:08:59]Read from MH i2c: E2 0B 00 [00:08:59]MH_I2C_Read... [00:08:59]Read from MH i2c: E2 0B 00 8B 00 00 40 B6 D8 CA 88 66 78 D9 90 00 DE [00:08:59]RAPDU: 40 B6 D8 CA 88 66 78 D9 90 00 [00:08:59]wFMCommunicate OK [00:08:59]SAM_PROTO_SignData done [00:08:59]FM_MakeSignedData done [00:08:59]CreateOFDProtocolMessage [00:08:59]wFMCommunicate request_size=4 [00:08:59]MH_SAM_APDU [00:08:59]CAPDU: 80 11 00 00 [00:08:59]Write to MH i2c: E2 08 00 8C 00 80 11 00 00 00 00 00 00 06 [00:08:59]Write i2c OK [00:08:59]MH_I2C_Read... [00:08:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:08:59]Read from MH i2c: E2 [00:08:59]MH_I2C_Read... [00:08:59]Read from MH i2c: E2 17 00 [00:08:59]MH_I2C_Read... [00:08:59]Read from MH i2c: E2 17 00 8C 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 65 [00:08:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:08:59]wFMCommunicate OK [00:08:59]CreateOFDProtocolMessage done [00:08:59]OFDSenderStorePacket 87142 [00:08:59]StoreOFDPacket docnum=87142 [00:08:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 25 01 00 00 EA 53 1D 01 08 3E 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 0D 00 34 37 38 30 30 31 34 32 34 30 34 30 36 06 04 1F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 53 6F 76 65 72 65 69 67 6E 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 58 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 9A B1 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 66 54 01 00 35 04 06 00 12 03 64 D7 5C 89 40 B6 D8 CA 88 66 78 D9 [00:08:59]CheckFolder [00:08:59]dirname=/storage/ofd_packets [00:08:59]CheckFolder done [00:08:59]ProducePacketName [00:08:59]name=ofd_packets/00087142 [00:08:59]NVStorageSaveData ofd_packets/00087142 [00:08:59]File name is /storage/ofd_packets/00087142 [00:08:59]Write 323 bytes [00:08:59]NVStorageSaveData done [00:08:59]OFDSenderStorePacket done [00:08:59]KKMCreateOFDPacket done [00:08:59]NVStorageSaveData kkm_last_timestamp [00:08:59]File name is /storage/kkm_last_timestamp [00:08:59]Write 4 bytes [00:08:59]NVStorageSaveData done [00:08:59]ExternCall_PrintAddStr [00:08:59]wPrintStart [00:08:59]Write to MH i2c: 01 00 00 8D 00 8D [00:08:59]Write i2c OK [00:08:59]MH_I2C_Read... [00:08:59]Read from MH i2c: 01 [00:08:59]MH_I2C_Read... [00:08:59]Read from MH i2c: 01 07 00 [00:08:59]MH_I2C_Read... [00:08:59]Read from MH i2c: 01 07 00 8D 00 00 00 00 00 00 FF 0F A2 [00:08:59]RasterBufferAndPrint [00:08:59]line Счет N : (3)148159 [00:08:59]line ИНН: 02508201610067 [00:08:59]line Контрольно-Кассовый Чек [00:08:59]line ПРОДАЖА [00:08:59]line Товар: 4780014240406 [00:08:59]line Сигареты Sovereign Blue [00:08:59]line 1.000 * 134.00 [00:08:59]line = 134.00 [00:08:59]line НДС 12% НСП 1% [00:08:59]line > о реализуемом товаре [00:08:59]line ИТОГО: 134.00 [00:08:59]line НСП 1% : 1.19 [00:08:59]line НДС 12% : 14.23 [00:08:59]line Наличными: 134.00 [00:08:59]line Безнал.: 0.00 [00:08:59]line Место: АЗС № 137 "Партнер Нефть" [00:08:59]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [00:08:59]line СНО: Общий режим [00:08:59]line Чек 455 23.09.2024 00:08 [00:08:59]line Смена: 497 ФФД: 1.0 [00:08:59]line ЗНМ: 0300000064 [00:08:59]line РНМ: 0000000000092592 [00:08:59]line Версия ККМ: 001 [00:08:59]line ФМ: 0000000000874979 [00:08:59]line ФД: 87142 [00:08:59]line ФПД: 19805786037385 [00:08:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T000858&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87142&fm=19805786037385&tin=02508201610067®Number=0000000000092592&sum=13400 [00:08:59]line 0 [00:09:00]written 0, free lines is 4095 [00:09:00]OFD Sender: Processing packet 87142 [packets to send 277, broken 276] [00:09:00]ProducePacketName [00:09:00]name=ofd_packets/00087142 [00:09:00]OFD Sender: To server: pG, [00:09:00]CommunicateWithHost lk.salyk.kg:30040 [00:09:00]ConnectInit lk.salyk.kg [00:09:00]Write to MH i2c: 01 00 00 B5 00 B5 [00:09:00]Write i2c OK [00:09:00]MH_I2C_Read... [00:09:00]Read from MH i2c: 01 [00:09:00]MH_I2C_Read... [00:09:00]Read from MH i2c: 01 07 00 [00:09:00]MH_I2C_Read... [00:09:00]Read from MH i2c: 01 07 00 B5 00 00 00 00 00 00 F4 0C BC [00:09:00]RasterBufferAndPrint [00:09:00]line [00:09:00]line [00:09:00]line [00:09:00]line [00:09:00]line [00:09:00]written 0, free lines is 3323 [00:09:00]MH_Cut [00:09:00]Write to MH i2c: D1 01 00 BC 00 01 8E [00:09:00]Write i2c OK [00:09:00]MH_I2C_Read... [00:09:00]Read from MH i2c: D1 [00:09:00]MH_I2C_Read... [00:09:00]Read from MH i2c: D1 01 00 [00:09:00]MH_I2C_Read... [00:09:00]Read from MH i2c: D1 01 00 BC 00 00 8D [00:09:00]Write to MH i2c: 01 00 00 BD 00 BD [00:09:00]Write i2c OK [00:09:00]MH_I2C_Read... [00:09:00]Connected sock=8 [00:09:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 25 01 00 00 EA 53 1D 01 08 3E 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 0D 00 34 37 38 30 30 31 34 32 34 30 34 30 36 06 04 1F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 53 6F 76 65 72 65 69 67 6E 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 58 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 9A B1 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 66 54 01 00 35 04 06 00 12 03 64 D7 5C 89 40 B6 D8 CA 88 66 78 D9 [00:09:01]*** Cut start [00:09:01]*** Partial cut [00:09:01]*** CUTSNS_PIN = 1 [00:09:01]*** CUTSNS_PIN = 0 [00:09:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 70 CD 47 00 8D 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 34 39 37 39 10 04 04 00 66 54 01 00 F4 03 04 00 69 5C F0 66 B6 04 01 00 00 B0 2F 4F D0 1A 35 37 13 [00:09:01]CommunicateWithHost err = 0 [00:09:01]CheckOFDResponse [00:09:01]1017 (14) - 77093643461234 [00:09:01]1041 (16) - 0000000000874979 [00:09:01]1040 (4) - 87142 [00:09:01]1012 (4) - 22.09.2024 18:05 [00:09:01]1206 (1) - 0 [00:09:01]OFD Sender: Remove packet 87142 [00:09:01]ProducePacketName [00:09:01]name=ofd_packets/00087142 [00:09:01]NVStorageDeleteData [00:09:01]*** Brake cut motor [00:09:01]Read from MH i2c: 01 [00:09:01]MH_I2C_Read... [00:09:01]*** Stop cut motor [00:09:01]*** Cut end [00:09:01]Read from MH i2c: 01 07 00 [00:09:01]MH_I2C_Read... [00:09:01]Read from MH i2c: 01 07 00 BD 00 00 00 00 00 00 FF 0F D2 [00:09:01]process_action close_receipt done [00:09:01]requested_data is exist [00:09:01]produce_requested_data [00:09:01]requested_item fm.sn is exist - process it [00:09:01]wFMCommunicate request_size=4 [00:09:01]MH_SAM_APDU [00:09:01]CAPDU: 80 11 00 00 [00:09:01]Write to MH i2c: E2 08 00 BE 00 80 11 00 00 00 00 00 00 38 [00:09:01]Write i2c OK [00:09:01]MH_I2C_Read... [00:09:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:09:01]Read from MH i2c: E2 [00:09:01]MH_I2C_Read... [00:09:01]Read from MH i2c: E2 17 00 [00:09:01]MH_I2C_Read... [00:09:01]Read from MH i2c: E2 17 00 BE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 97 [00:09:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:09:01]wFMCommunicate OK [00:09:01]requested_item fd.num is exist - process it [00:09:01]SAM_PROTO_GetFieldsCounters [00:09:01]wFMCommunicate request_size=4 [00:09:01]MH_SAM_APDU [00:09:01]CAPDU: 80 13 00 00 [00:09:01]Write to MH i2c: E2 08 00 BF 00 80 13 00 00 00 00 00 00 3B [00:09:01]Write i2c OK [00:09:01]MH_I2C_Read... [00:09:01]OFD Sender: No OFD packet to send [00:09:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:09:02]Read from MH i2c: E2 [00:09:02]MH_I2C_Read... [00:09:02]Read from MH i2c: E2 62 00 [00:09:02]MH_I2C_Read... [00:09:02]Read from MH i2c: E2 62 00 BF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 66 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C7 01 00 00 5E 04 04 00 C7 01 00 00 57 04 04 00 C8 01 00 00 19 04 04 00 00 00 00 00 90 00 6F [00:09: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 66 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C7 01 00 00 5E 04 04 00 C7 01 00 00 57 04 04 00 C8 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:09:02]wFMCommunicate OK [00:09:02]SAM_PROTO_GetFieldsCounters done [00:09:02]requested_item shift.num is exist - process it [00:09:02]requested_item shift.opened is exist - process it [00:09:02]req_shift_opened [00:09:02]FM_GetShiftState [00:09:02]SAM_PROTO_GetShiftState [00:09:02]wFMCommunicate request_size=4 [00:09:02]MH_SAM_APDU [00:09:02]CAPDU: 80 13 01 00 [00:09:02]Write to MH i2c: E2 08 00 C0 00 80 13 01 00 00 00 00 00 3D [00:09:02]Write i2c OK [00:09:02]MH_I2C_Read... [00:09:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:09:02]Read from MH i2c: E2 [00:09:02]MH_I2C_Read... [00:09:02]Read from MH i2c: E2 0E 00 [00:09:02]MH_I2C_Read... [00:09:02]Read from MH i2c: E2 0E 00 C0 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 FB [00:09:02]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [00:09:02]wFMCommunicate OK [00:09:02]SAM_PROTO_GetShiftState done [00:09:02]FM_GetShiftState done [00:09:02]req_shift_opened done [00:09:02]requested_item shift.open_date is exist - process it [00:09:02]req_shift_open_date [00:09:02]req_shift_open_date done [00:09:02]produce_requested_data done [00:09:02]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87142,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [00:09:02]process_action_free close_receipt [00:09:02]json_value_free [00:09:02]json_value_free done [00:09:02]process_json_proto returns [00:09:02]Send response to host [00:09:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87142,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [00:09:02]free response buf [00:09:02]execute_script done [00:09:02]execute_script returns [00:09:02]free content buf [00:09:02]Sock 10.Close socket [00:09:02]Sock 10.Thread stoped [00:09:06]OFD Sender: No OFD packet to send [00:09:10]recv_with_timeout no data received [00:09:11]OFD Sender: No OFD packet to send [00:09:16]OFD Sender: No OFD packet to send [00:09:21]recv_with_timeout no data received [00:09:21]OFD Sender: No OFD packet to send [00:09:27]OFD Sender: No OFD packet to send [00:09:32]OFD Sender: No OFD packet to send [00:09:37]OFD Sender: No OFD packet to send [00:09:42]OFD Sender: No OFD packet to send [00:09:47]OFD Sender: No OFD packet to send [00:09:52]OFD Sender: No OFD packet to send [00:09:57]OFD Sender: No OFD packet to send 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 D0 [00:10:03]RAPDU: 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [00:10:03]wFMCommunicate OK [00:10:03]wFMCommunicate request_size=4 [00:10:03]MH_SAM_APDU [00:10:03]CAPDU: 80 17 00 00 [00:10:03]Write to MH i2c: E2 08 00 C6 00 80 17 00 00 00 00 00 00 46 [00:10:03]Write i2c OK [00:10:03]MH_I2C_Read... [00:10:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:10:03]Read from MH i2c: E2 [00:10:03]MH_I2C_Read... [00:10:03]Read from MH i2c: E2 FD 00 [00:10:03]MH_I2C_Read... [00:10:03]Read from MH i2c: E2 FD 00 C6 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 1E [00:10:03]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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:10:03]wFMCommunicate OK [00:10:03]wFMCommunicate request_size=4 [00:10:03]MH_SAM_APDU [00:10:03]CAPDU: 80 17 00 00 [00:10:03]Write to MH i2c: E2 08 00 C7 00 80 17 00 00 00 00 00 00 47 [00:10:03]Write i2c OK [00:10:03]MH_I2C_Read... [00:10:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:10:03]Read from MH i2c: E2 [00:10:03]MH_I2C_Read... [00:10:03]Read from MH i2c: E2 FD 00 [00:10:03]MH_I2C_Read... [00:10:03]Read from MH i2c: E2 FD 00 C7 00 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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 BF [00:10:03]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [00:10:03]wFMCommunicate OK [00:10:03]wFMCommunicate request_size=4 [00:10:03]MH_SAM_APDU [00:10:03]CAPDU: 80 17 00 00 [00:10:03]Write to MH i2c: E2 08 00 C8 00 80 17 00 00 00 00 00 00 48 [00:10:03]Write i2c OK [00:10:03]MH_I2C_Read... [00:10:03]Read from MH i2c: E2 [00:10:03]MH_I2C_Read... [00:10:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [00:10:03]Read from MH i2c: E2 E5 00 [00:10:03]MH_I2C_Read... [00:10:03]Read from MH i2c: E2 E5 00 C8 00 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 2C [00:10:03]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:10:03]wFMCommunicate OK [00:10:03]SAM_PROTO_GetFMData done [00:10:03]requested_item fm.sale_refund.total is exist - process it [00:10:03]requested_item fm.buy.total is exist - process it [00:10:03]requested_item shift.sale.total is exist - process it [00:10:03]SAM_PROTO_GetShiftData [00:10:03]wFMCommunicate request_size=4 [00:10:03]MH_SAM_APDU [00:10:03]CAPDU: 80 13 02 00 [00:10:03]Write to MH i2c: E2 08 00 C9 00 80 13 02 00 00 00 00 00 47 [00:10:03]Write i2c OK [00:10:03]MH_I2C_Read... [00:10:04]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:10:04]Read from MH i2c: E2 [00:10:04]MH_I2C_Read... [00:10:04]Read from MH i2c: E2 FD 00 [00:10:04]MH_I2C_Read... [00:10:04]Read from MH i2c: E2 FD 00 C9 00 00 BC 04 AA 04 B8 04 6E 04 04 00 C7 01 00 00 69 04 9E 00 6F 04 04 00 C5 01 00 00 B1 04 04 00 CE A3 59 02 70 04 04 00 A4 DE 1B 02 72 04 03 00 2A C5 3D 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 9E E7 3F EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 31 53 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 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 B1 [00:10:04]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 C7 01 00 00 69 04 9E 00 6F 04 04 00 C5 01 00 00 B1 04 04 00 CE A3 59 02 70 04 04 00 A4 DE 1B 02 72 04 03 00 2A C5 3D 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 9E E7 3F EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 31 53 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 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 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 17 00 00 [00:10:04]Write to MH i2c: E2 08 00 CA 00 80 17 00 00 00 00 00 00 4A [00:10:04]Write i2c OK [00:10:04]MH_I2C_Read... [00:10:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:10:04]Read from MH i2c: E2 [00:10:04]MH_I2C_Read... [00:10:04]Read from MH i2c: E2 FD 00 [00:10:04]MH_I2C_Read... [00:10:04]Read from MH i2c: E2 FD 00 CA 00 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 32 [00:10:04]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 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 17 00 00 [00:10:04]Write to MH i2c: E2 08 00 CB 00 80 17 00 00 00 00 00 00 4B [00:10:04]Write i2c OK [00:10:04]MH_I2C_Read... [00:10:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:10:04]Read from MH i2c: E2 [00:10:04]MH_I2C_Read... [00:10:04]Read from MH i2c: E2 FD 00 [00:10:04]MH_I2C_Read... [00:10:04]Read from MH i2c: E2 FD 00 CB 00 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 74 [00:10:04]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 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 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 17 00 00 [00:10:04]Write to MH i2c: E2 08 00 CC 00 80 17 00 00 00 00 00 00 4C [00:10:04]Write i2c OK [00:10:04]MH_I2C_Read... [00:10:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:10:05]Read from MH i2c: E2 [00:10:05]MH_I2C_Read... [00:10:05]Read from MH i2c: E2 FD 00 [00:10:05]MH_I2C_Read... [00:10:05]Read from MH i2c: E2 FD 00 CC 00 00 03 00 00 EF 03 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 90 00 CD [00:10:05]RAPDU: 03 00 00 EF 03 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 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 17 00 00 [00:10:05]Write to MH i2c: E2 08 00 CD 00 80 17 00 00 00 00 00 00 4D [00:10:05]Write i2c OK [00:10:05]MH_I2C_Read... [00:10:05]Read from MH i2c: E2 [00:10:05]MH_I2C_Read... [00:10:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [00:10:05]Read from MH i2c: E2 D9 00 [00:10:05]MH_I2C_Read... [00:10:05]Read from MH i2c: E2 D9 00 CD 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 2C [00:10:05]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:10:05]wFMCommunicate OK [00:10:05]SAM_PROTO_GetShiftData done [00:10:05]requested_item shift.sale.total_cash is exist - process it [00:10:05]requested_item shift.sale_refund.total is exist - process it [00:10:05]requested_item shift.sale_refund.total_cash is exist - process it [00:10:05]requested_item shift.buy.total is exist - process it [00:10:05]requested_item shift.buy.total_cash is exist - process it [00:10:05]produce_requested_data done [00:10:05]produce_requested_data return {"fm.sale.total":73986424.39,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":394290.70,"shift.sale.total_cash":353809.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:10:05]process_action_free get_value [00:10:05]json_value_free [00:10:05]json_value_free done [00:10:05]process_json_proto returns [00:10:05]Send response to host [00:10:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73986424.39,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":394290.70,"shift.sale.total_cash":353809.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:10:05]free response buf [00:10:05]execute_script done [00:10:05]execute_script returns [00:10:05]free content buf [00:10:05]Sock 10.Close socket [00:10:05]Sock 10.Thread stoped [00:10:07]OFD Sender: No OFD packet to send [00:10:10]recv_with_timeout no data received [00:10:12]OFD Sender: No OFD packet to send [00:10:17]OFD Sender: No OFD packet to send [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]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:52]OFD Sender: No OFD packet to send [00:10:53]recv_with_timeout no data received [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:19]recv_with_timeout no data received [00:11:22]OFD Sender: No OFD packet to send [00:11:27]OFD Sender: No OFD packet to send [00:11:32]accept exits with 9 [00:11:32]New connection [00:11:32]New thread 3067047268 created [00:11:32]Thread 3066903908 joined [00:11:32]Waiting for new connection... [00:11:32] Sock 9.Parse request [00:11:32]Sock 9.Check first char [00:11:32]Sock 9.First char is OK [00:11:32]request: POST /json_proto HTTP/1.0 [00:11:32]Method: POST [00:11:32]URL: /json_proto [00:11:32]Method is POST - this is cgi request [00:11:32]url: /json_proto [00:11:32]query_string will be loaded in cgi processing [00:11:32]execute_cgi json_proto POST (null) [00:11:32]execute_cgi path=json_proto method=POST [00:11:32]POST find Content-Length [00:11:32]Host: 172.17.47.196:8080 [00:11:32]Content-Length: 683 [00:11:32]Content-Type: application/json [00:11:32] [00:11:32]POST finish read [00:11:32]Found Content-Length = 683 [00:11:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872057", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [00:11:32]execute_script... [00:11: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)872057", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "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" ] } } [00:11:32]POST & json_proto [00:11:32]process_json_proto [00:11:32]json parsed OK: [00:11:32]protocol is kg_v1.0 [00:11:32]action value=close_receipt [00:11:32]process_action close_receipt [00:11:32]cmd_close_receipt [00:11:32]MH_GetDate [00:11:32]Write to MH i2c: F0 00 00 CE 00 BD [00:11:32]Write i2c OK [00:11:32]MH_I2C_Read... [00:11:32]Read from MH i2c: F0 [00:11:32]MH_I2C_Read... [00:11:32]Read from MH i2c: F0 09 00 [00:11:32]MH_I2C_Read... [00:11:32]Read from MH i2c: F0 09 00 CE 00 00 34 B2 F0 66 4C 6B 94 66 B3 [00:11:32]GetLastDocTimeStamp 1727050138 [00:11:32]current date 1727050292 [00:11:32]FM_GetShiftState [00:11:32]SAM_PROTO_GetShiftState [00:11:32]wFMCommunicate request_size=4 [00:11:32]MH_SAM_APDU [00:11:32]CAPDU: 80 13 01 00 [00:11:32]Write to MH i2c: E2 08 00 CF 00 80 13 01 00 00 00 00 00 4C [00:11:32]Write i2c OK [00:11:32]MH_I2C_Read... [00:11:32]OFD Sender: No OFD packet to send [00:11:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:11:32]Read from MH i2c: E2 [00:11:32]MH_I2C_Read... [00:11:32]Read from MH i2c: E2 0E 00 [00:11:32]MH_I2C_Read... [00:11:32]Read from MH i2c: E2 0E 00 CF 00 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 0A [00:11:32]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [00:11:32]wFMCommunicate OK [00:11:32]SAM_PROTO_GetShiftState done [00:11:32]FM_GetShiftState done [00:11:32]opened in 1726964220 [00:11:32]opened+sec_in_day 1727050620 [00:11:32]quantity*price = 80010 [00:11:32]sum+1 = 80011 [00:11:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 456 23.09.2024 00:11 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87143 ФПД: 181862518789295 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T001132&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87143&fm=181862518789295&tin=02508201610067®Number=0000000000092592&sum=80000 [00:11:33]StoreToDocumentArchive [00:11:33]shift 497 fd 87143 [00:11:33]save to /storage/0497/doc_00087143 [00:11:33]save last doc name /storage/0497/doc_00087143 to /storage/kkm_last_doc_name [00:11:33]save OK [00:11:33]Clear old archive folders... [00:11:33]ProcessDocumentItem done err = 0, tmpTLVsize=252 [00:11:33]tlvbuf is 00464E20 [00:11:33]SAM_PROTO_ClearQueue [00:11:33]wFMCommunicate request_size=4 [00:11:33]MH_SAM_APDU [00:11:33]CAPDU: 80 09 00 00 [00:11:33]Write to MH i2c: E2 08 00 DC 00 80 09 00 00 00 00 00 00 4E [00:11:33]Write i2c OK [00:11:33]MH_I2C_Read... [00:11:33]Read from MH i2c: E2 [00:11:33]MH_I2C_Read... [00:11:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:11:33]Read from MH i2c: E2 03 00 [00:11:33]MH_I2C_Read... [00:11:33]Read from MH i2c: E2 03 00 DC 00 00 90 00 50 [00:11:33]RAPDU: 90 00 [00:11:33]wFMCommunicate OK [00:11:33]SAM_PROTO_ClearQueue done [00:11:33]KKMCreateOFDPacket [00:11:33]OFDProtocolAddRootSTLVToBuf [00:11:33]FM_MakeSignedData [00:11:33]FM_MakeSignedData [00:11:33]SAM_PROTO_SignData [00:11:33]wFMCommunicate request_size=4 [00:11:33]MH_SAM_APDU [00:11:33]CAPDU: 80 0D 01 02 [00:11:33]Write to MH i2c: E2 08 00 DD 00 80 0D 01 02 00 00 00 00 56 [00:11:33]Write i2c OK [00:11:33]MH_I2C_Read... [00:11:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:11:33]Read from MH i2c: E2 [00:11:33]MH_I2C_Read... [00:11:33]Read from MH i2c: E2 03 00 [00:11:33]MH_I2C_Read... [00:11:33]Read from MH i2c: E2 03 00 DD 00 00 90 00 51 [00:11:33]RAPDU: 90 00 [00:11:33]wFMCommunicate OK [00:11:33]wFMCommunicate request_size=255 [00:11:33]MH_SAM_APDU [00:11:33]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 C8 01 00 00 F4 03 04 00 34 B2 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 67 54 01 00 35 04 06 00 [00:11:33]Write to MH i2c: E2 02 01 DE 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 C8 01 00 00 F4 03 04 00 34 B2 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 67 54 01 00 35 04 06 00 00 00 B6 [00:11:33]Write i2c OK [00:11:33]MH_I2C_Read... [00:11:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:11:34]Read from MH i2c: E2 [00:11:34]MH_I2C_Read... [00:11:34]Read from MH i2c: E2 03 00 [00:11:34]MH_I2C_Read... [00:11:34]Read from MH i2c: E2 03 00 DE 00 00 90 00 52 [00:11:34]RAPDU: 90 00 [00:11:34]wFMCommunicate OK [00:11:34]wFMCommunicate request_size=11 [00:11:34]MH_SAM_APDU [00:11:34]CAPDU: 80 0D 02 02 06 A5 67 2A D4 94 AF [00:11:34]Write to MH i2c: E2 0E 00 DF 00 80 0D 02 02 06 00 A5 67 2A D4 94 AF 00 00 B2 [00:11:34]Write i2c OK [00:11:34]MH_I2C_Read... [00:11:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:11:34]Read from MH i2c: E2 [00:11:34]MH_I2C_Read... [00:11:34]Read from MH i2c: E2 03 00 [00:11:34]MH_I2C_Read... [00:11:34]Read from MH i2c: E2 03 00 DF 00 00 90 00 53 [00:11:34]RAPDU: 90 00 [00:11:34]wFMCommunicate OK [00:11:34]wFMCommunicate request_size=4 [00:11:34]MH_SAM_APDU [00:11:34]CAPDU: 80 0D 03 02 [00:11:34]Write to MH i2c: E2 08 00 E0 00 80 0D 03 02 00 00 00 00 5B [00:11:34]Write i2c OK [00:11:34]MH_I2C_Read... [00:11:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:11:34]Read from MH i2c: E2 [00:11:34]MH_I2C_Read... [00:11:34]Read from MH i2c: E2 0B 00 [00:11:34]MH_I2C_Read... [00:11:34]Read from MH i2c: E2 0B 00 E0 00 00 DB E7 4A 5C B8 42 7A 09 90 00 41 [00:11:34]RAPDU: DB E7 4A 5C B8 42 7A 09 90 00 [00:11:34]wFMCommunicate OK [00:11:34]SAM_PROTO_SignData done [00:11:34]FM_MakeSignedData done [00:11:34]CreateOFDProtocolMessage [00:11:34]wFMCommunicate request_size=4 [00:11:34]MH_SAM_APDU [00:11:34]CAPDU: 80 11 00 00 [00:11:34]Write to MH i2c: E2 08 00 E1 00 80 11 00 00 00 00 00 00 5B [00:11:34]Write i2c OK [00:11:34]MH_I2C_Read... [00:11:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:11:34]Read from MH i2c: E2 [00:11:34]MH_I2C_Read... [00:11:34]Read from MH i2c: E2 17 00 [00:11:34]MH_I2C_Read... [00:11:34]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 34 39 37 39 90 00 BA [00:11:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:11:34]wFMCommunicate OK [00:11:34]CreateOFDProtocolMessage done [00:11:34]OFDSenderStorePacket 87143 [00:11:34]StoreOFDPacket docnum=87143 [00:11:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 81 08 08 01 21 F0 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 C8 01 00 00 F4 03 04 00 34 B2 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 67 54 01 00 35 04 06 00 A5 67 2A D4 94 AF DB E7 4A 5C B8 42 7A 09 [00:11:34]CheckFolder [00:11:34]dirname=/storage/ofd_packets [00:11:34]CheckFolder done [00:11:34]ProducePacketName [00:11:34]name=ofd_packets/00087143 [00:11:34]NVStorageSaveData ofd_packets/00087143 [00:11:34]File name is /storage/ofd_packets/00087143 [00:11:34]Write 302 bytes [00:11:34]NVStorageSaveData done [00:11:34]OFDSenderStorePacket done [00:11:34]KKMCreateOFDPacket done [00:11:34]NVStorageSaveData kkm_last_timestamp [00:11:34]File name is /storage/kkm_last_timestamp [00:11:34]Write 4 bytes [00:11:34]NVStorageSaveData done [00:11:34]ExternCall_PrintAddStr [00:11:34]wPrintStart [00:11:34]Write to MH i2c: 01 00 00 E2 00 E2 [00:11:34]Write i2c OK [00:11:34]MH_I2C_Read... [00:11:34]Read from MH i2c: 01 [00:11:34]MH_I2C_Read... [00:11:34]Read from MH i2c: 01 07 00 [00:11:34]MH_I2C_Read... [00:11:34]Read from MH i2c: 01 07 00 E2 00 00 00 00 00 00 FF 0F F7 [00:11:34]RasterBufferAndPrint [00:11:34]line Счет N : (1)872057 [00:11:34]line ИНН: 02508201610067 [00:11:34]line Контрольно-Кассовый Чек [00:11:34]line ПРОДАЖА [00:11:34]line ТРК (МРК, ГНК) : 44 [00:11:34]line Товар: 2710194210 [00:11:34]line ДТ(л)-К-4 [00:11:34]line 10.500 * 76.20 [00:11:34]line = 800.10 [00:11:34]line НДС 12% НСП 1% [00:11:34]line > о реализуемом товаре [00:11:34]line ОКРУГЛЕНИЕ: -0.10 [00:11:34]line ИТОГО: 800.00 [00:11:34]line Внесено: 800.00 [00:11:34]line СДАЧА: 0.00 [00:11:34]line НСП 1% : 7.08 [00:11:34]line НДС 12% : 84.97 [00:11:34]line Наличными: 800.00 [00:11:34]line Безнал.: 0.00 [00:11:34]line Место: АЗС № 137 "Партнер Нефть" [00:11:34]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [00:11:34]line СНО: Общий режим [00:11:34]line Чек 456 23.09.2024 00:11 [00:11:34]line Смена: 497 ФФД: 1.0 [00:11:34]line ЗНМ: 0300000064 [00:11:34]line РНМ: 0000000000092592 [00:11:34]line Версия ККМ: 001 [00:11:34]line ФМ: 0000000000874979 [00:11:34]line ФД: 87143 [00:11:34]line ФПД: 181862518789295 [00:11:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T001132&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87143&fm=181862518789295&tin=02508201610067®Number=0000000000092592&sum=80000 [00:11:34]OFD Sender: Processing packet 87143 [packets to send 277, broken 276] [00:11:34]ProducePacketName [00:11:34]name=ofd_packets/00087143 [00:11:34]OFD Sender: To server: pG, [00:11:34]CommunicateWithHost lk.salyk.kg:30040 [00:11:34]ConnectInit lk.salyk.kg [00:11:34]written 0, free lines is 4095 [00:11:34]Write to MH i2c: 01 00 00 0D 01 0E [00:11:34]Write i2c OK [00:11:34]MH_I2C_Read... [00:11:34]Read from MH i2c: 01 [00:11:34]MH_I2C_Read... [00:11:34]Read from MH i2c: 01 07 00 [00:11:34]MH_I2C_Read... [00:11:34]Read from MH i2c: 01 07 00 0D 01 00 00 00 00 00 D4 0C F5 [00:11:34]RasterBufferAndPrint [00:11:34]line [00:11:34]line [00:11:34]line [00:11:34]line [00:11:34]line [00:11:34]written 0, free lines is 3291 [00:11:34]MH_Cut [00:11:34]Write to MH i2c: D1 01 00 14 01 01 E7 [00:11:34]Write i2c OK [00:11:34]MH_I2C_Read... [00:11:34]Read from MH i2c: D1 [00:11:34]MH_I2C_Read... [00:11:34]Read from MH i2c: D1 01 00 [00:11:34]MH_I2C_Read... [00:11:34]Read from MH i2c: D1 01 00 14 01 00 E6 [00:11:34]Write to MH i2c: 01 00 00 15 01 16 [00:11:34]Write i2c OK [00:11:34]MH_I2C_Read... [00:11:35]*** Cut start [00:11:35]*** Partial cut [00:11:35]*** CUTSNS_PIN = 1 [00:11:35]*** CUTSNS_PIN = 0 [00:11:36]*** Brake cut motor [00:11:36]Read from MH i2c: 01 [00:11:36]MH_I2C_Read... [00:11:36]*** Stop cut motor [00:11:36]*** Cut end [00:11:36]Read from MH i2c: 01 07 00 [00:11:36]MH_I2C_Read... [00:11:36]Read from MH i2c: 01 07 00 15 01 00 00 00 00 00 FF 0F 2B [00:11:36]process_action close_receipt done [00:11:36]requested_data is exist [00:11:36]produce_requested_data [00:11:36]requested_item fm.sn is exist - process it [00:11:36]wFMCommunicate request_size=4 [00:11:36]MH_SAM_APDU [00:11:36]CAPDU: 80 11 00 00 [00:11:36]Write to MH i2c: E2 08 00 16 01 80 11 00 00 00 00 00 00 91 [00:11:36]Write i2c OK [00:11:36]MH_I2C_Read... [00:11:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:11:36]Read from MH i2c: E2 [00:11:36]MH_I2C_Read... [00:11:36]Read from MH i2c: E2 17 00 [00:11:36]MH_I2C_Read... [00:11:36]Read from MH i2c: E2 17 00 16 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 F0 [00:11:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:11:36]wFMCommunicate OK [00:11:36]requested_item fd.num is exist - process it [00:11:36]SAM_PROTO_GetFieldsCounters [00:11:36]wFMCommunicate request_size=4 [00:11:36]MH_SAM_APDU [00:11:36]CAPDU: 80 13 00 00 [00:11:36]Write to MH i2c: E2 08 00 17 01 80 13 00 00 00 00 00 00 94 [00:11:36]Write i2c OK [00:11:36]MH_I2C_Read... [00:11:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:11:36]Read from MH i2c: E2 [00:11:36]MH_I2C_Read... [00:11:36]Read from MH i2c: E2 62 00 [00:11:36]MH_I2C_Read... [00:11:36]Read from MH i2c: E2 62 00 17 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 67 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C8 01 00 00 5E 04 04 00 C8 01 00 00 57 04 04 00 C9 01 00 00 19 04 04 00 00 00 00 00 90 00 CC [00:11: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 67 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C8 01 00 00 5E 04 04 00 C8 01 00 00 57 04 04 00 C9 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:11:36]wFMCommunicate OK [00:11:36]SAM_PROTO_GetFieldsCounters done [00:11:36]requested_item shift.num is exist - process it [00:11:36]requested_item shift.opened is exist - process it [00:11:36]req_shift_opened [00:11:36]FM_GetShiftState [00:11:36]SAM_PROTO_GetShiftState [00:11:36]wFMCommunicate request_size=4 [00:11:36]MH_SAM_APDU [00:11:36]CAPDU: 80 13 01 00 [00:11:36]Write to MH i2c: E2 08 00 18 01 80 13 01 00 00 00 00 00 96 [00:11:36]Write i2c OK [00:11:36]MH_I2C_Read... [00:11:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:11:36]Read from MH i2c: E2 [00:11:36]MH_I2C_Read... [00:11:36]Read from MH i2c: E2 0E 00 [00:11:36]MH_I2C_Read... [00:11:36]Read from MH i2c: E2 0E 00 18 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 54 [00:11:36]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [00:11:36]wFMCommunicate OK [00:11:36]SAM_PROTO_GetShiftState done [00:11:36]FM_GetShiftState done [00:11:36]req_shift_opened done [00:11:36]requested_item shift.open_date is exist - process it [00:11:36]req_shift_open_date [00:11:36]req_shift_open_date done [00:11:36]produce_requested_data done [00:11:36]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87143,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [00:11:36]process_action_free close_receipt [00:11:36]json_value_free [00:11:36]json_value_free done [00:11:36]process_json_proto returns [00:11:36]Send response to host [00:11:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87143,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [00:11:36]free response buf [00:11:36]execute_script done [00:11:36]execute_script returns [00:11:36]free content buf [00:11:36]Sock 9.Close socket [00:11:36]Sock 9.Thread stoped [00:11:37]Connected sock=11 [00:11:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 81 08 08 01 21 F0 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 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 C8 01 00 00 F4 03 04 00 34 B2 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 67 54 01 00 35 04 06 00 A5 67 2A D4 94 AF DB E7 4A 5C B8 42 7A 09 [00:11:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 89 B3 47 00 F0 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 34 39 37 39 10 04 04 00 67 54 01 00 F4 03 04 00 05 5D F0 66 B6 04 01 00 00 75 B7 30 99 E8 18 A5 76 [00:11:40]CommunicateWithHost err = 0 [00:11:40]CheckOFDResponse [00:11:40]1017 (14) - 77093643461234 [00:11:40]1041 (16) - 0000000000874979 [00:11:40]1040 (4) - 87143 [00:11:40]1012 (4) - 22.09.2024 18:08 [00:11:40]1206 (1) - 0 [00:11:40]OFD Sender: Remove packet 87143 [00:11:40]ProducePacketName [00:11:40]name=ofd_packets/00087143 [00:11:40]NVStorageDeleteData [00:11:41]OFD Sender: No OFD packet to send [00:11:46]OFD Sender: No OFD packet to send [00:11:51]OFD Sender: No OFD packet to send [00:11:55]recv_with_timeout no data received [00:11:56]OFD Sender: No OFD packet to send [00:12:01]OFD Sender: No OFD packet to send [00:12:06]OFD Sender: No OFD packet to send [00:12:06]accept exits with 8 [00:12:06]New connection [00:12:06]New thread 3066903908 created [00:12:06]Thread 3067047268 joined [00:12:06]Waiting for new connection... [00:12:06] Sock 8.Parse request [00:12:06]Sock 8.Check first char [00:12:06]Sock 8.First char is OK [00:12:06]request: POST /json_proto HTTP/1.0 [00:12:06]Method: POST [00:12:06]URL: /json_proto [00:12:06]Method is POST - this is cgi request [00:12:06]url: /json_proto [00:12:06]query_string will be loaded in cgi processing [00:12:06]execute_cgi json_proto POST (null) [00:12:06]execute_cgi path=json_proto method=POST [00:12:06]POST find Content-Length [00:12:06]Host: 172.17.47.196:8080 [00:12:06]Content-Length: 682 [00:12:06]Content-Type: application/json [00:12:06] [00:12:06]POST finish read [00:12:06]Found Content-Length = 682 [00:12:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872058", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:12:06]execute_script... [00:12: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)872058", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:12:06]POST & json_proto [00:12:06]process_json_proto [00:12:06]json parsed OK: [00:12:06]protocol is kg_v1.0 [00:12:06]action value=close_receipt [00:12:06]process_action close_receipt [00:12:06]cmd_close_receipt [00:12:06]MH_GetDate [00:12:06]Write to MH i2c: F0 00 00 19 01 09 [00:12:06]Write i2c OK [00:12:06]MH_I2C_Read... [00:12:06]Read from MH i2c: F0 [00:12:06]MH_I2C_Read... [00:12:06]Read from MH i2c: F0 09 00 [00:12:06]MH_I2C_Read... [00:12:06]Read from MH i2c: F0 09 00 19 01 00 56 B2 F0 66 4C 6B 94 66 21 [00:12:06]GetLastDocTimeStamp 1727050292 [00:12:06]current date 1727050326 [00:12:06]FM_GetShiftState [00:12:06]SAM_PROTO_GetShiftState [00:12:06]wFMCommunicate request_size=4 [00:12:06]MH_SAM_APDU [00:12:06]CAPDU: 80 13 01 00 [00:12:06]Write to MH i2c: E2 08 00 1A 01 80 13 01 00 00 00 00 00 98 [00:12:06]Write i2c OK [00:12:06]MH_I2C_Read... [00:12:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:12:06]Read from MH i2c: E2 [00:12:06]MH_I2C_Read... [00:12:06]Read from MH i2c: E2 0E 00 [00:12:06]MH_I2C_Read... [00:12:06]Read from MH i2c: E2 0E 00 1A 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 56 [00:12:06]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [00:12:06]wFMCommunicate OK [00:12:06]SAM_PROTO_GetShiftState done [00:12:06]FM_GetShiftState done [00:12:06]opened in 1726964220 [00:12:06]opened+sec_in_day 1727050620 [00:12:06]quantity*price = 200010 [00:12:06]sum+1 = 200011 [00:12:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.40 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 457 23.09.2024 00:12 Смена: 497 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87144 ФПД: 16656046710655 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T001206&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87144&fm=16656046710655&tin=02508201610067®Number=0000000000092592&sum=200000 [00:12:07]StoreToDocumentArchive [00:12:07]shift 497 fd 87144 [00:12:07]save to /storage/0497/doc_00087144 [00:12:07]save last doc name /storage/0497/doc_00087144 to /storage/kkm_last_doc_name [00:12:07]save OK [00:12:07]Clear old archive folders... [00:12:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:12:07]tlvbuf is B6EF1A30 [00:12:07]SAM_PROTO_ClearQueue [00:12:07]wFMCommunicate request_size=4 [00:12:07]MH_SAM_APDU [00:12:07]CAPDU: 80 09 00 00 [00:12:07]Write to MH i2c: E2 08 00 27 01 80 09 00 00 00 00 00 00 9A [00:12:07]Write i2c OK [00:12:07]MH_I2C_Read... [00:12:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:12:07]Read from MH i2c: E2 [00:12:07]MH_I2C_Read... [00:12:07]Read from MH i2c: E2 03 00 [00:12:07]MH_I2C_Read... [00:12:07]Read from MH i2c: E2 03 00 27 01 00 90 00 9C [00:12:07]RAPDU: 90 00 [00:12:07]wFMCommunicate OK [00:12:07]SAM_PROTO_ClearQueue done [00:12:07]KKMCreateOFDPacket [00:12:07]OFDProtocolAddRootSTLVToBuf [00:12:07]FM_MakeSignedData [00:12:07]FM_MakeSignedData [00:12:07]SAM_PROTO_SignData [00:12:07]wFMCommunicate request_size=4 [00:12:07]MH_SAM_APDU [00:12:07]CAPDU: 80 0D 01 02 [00:12:07]Write to MH i2c: E2 08 00 28 01 80 0D 01 02 00 00 00 00 A2 [00:12:07]Write i2c OK [00:12:07]MH_I2C_Read... [00:12:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:12:07]Read from MH i2c: E2 [00:12:07]MH_I2C_Read... [00:12:07]Read from MH i2c: E2 03 00 [00:12:07]MH_I2C_Read... [00:12:07]Read from MH i2c: E2 03 00 28 01 00 90 00 9D [00:12:07]RAPDU: 90 00 [00:12:07]wFMCommunicate OK [00:12:07]wFMCommunicate request_size=255 [00:12:07]MH_SAM_APDU [00:12: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 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 56 B2 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 68 54 01 00 35 04 06 00 0F [00:12:07]Write to MH i2c: E2 02 01 29 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 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 56 B2 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 68 54 01 00 35 04 06 00 0F 00 00 19 [00:12:07]Write i2c OK [00:12:07]MH_I2C_Read... [00:12:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:12:07]Read from MH i2c: E2 [00:12:07]MH_I2C_Read... [00:12:07]Read from MH i2c: E2 03 00 [00:12:07]MH_I2C_Read... [00:12:07]Read from MH i2c: E2 03 00 29 01 00 90 00 9E [00:12:07]RAPDU: 90 00 [00:12:07]wFMCommunicate OK [00:12:07]wFMCommunicate request_size=10 [00:12:07]MH_SAM_APDU [00:12:07]CAPDU: 80 0D 02 02 05 26 09 BF 5F 7F [00:12:07]Write to MH i2c: E2 0D 00 2A 01 80 0D 02 02 05 00 26 09 BF 5F 7F 00 00 7B [00:12:07]Write i2c OK [00:12:07]MH_I2C_Read... [00:12:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:12:07]Read from MH i2c: E2 [00:12:07]MH_I2C_Read... [00:12:07]Read from MH i2c: E2 03 00 [00:12:07]MH_I2C_Read... [00:12:07]Read from MH i2c: E2 03 00 2A 01 00 90 00 9F [00:12:07]RAPDU: 90 00 [00:12:07]wFMCommunicate OK [00:12:07]wFMCommunicate request_size=4 [00:12:07]MH_SAM_APDU [00:12:07]CAPDU: 80 0D 03 02 [00:12:07]Write to MH i2c: E2 08 00 2B 01 80 0D 03 02 00 00 00 00 A7 [00:12:07]Write i2c OK [00:12:07]MH_I2C_Read... [00:12:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:12:07]Read from MH i2c: E2 [00:12:07]MH_I2C_Read... [00:12:07]Read from MH i2c: E2 0B 00 [00:12:07]MH_I2C_Read... [00:12:07]Read from MH i2c: E2 0B 00 2B 01 00 91 9D 26 40 14 6C 26 8C 90 00 6E [00:12:07]RAPDU: 91 9D 26 40 14 6C 26 8C 90 00 [00:12:07]wFMCommunicate OK [00:12:07]SAM_PROTO_SignData done [00:12:07]FM_MakeSignedData done [00:12:07]CreateOFDProtocolMessage [00:12:07]wFMCommunicate request_size=4 [00:12:07]MH_SAM_APDU [00:12:07]CAPDU: 80 11 00 00 [00:12:07]Write to MH i2c: E2 08 00 2C 01 80 11 00 00 00 00 00 00 A7 [00:12:07]Write i2c OK [00:12:07]MH_I2C_Read... [00:12:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:12:07]Read from MH i2c: E2 [00:12:07]MH_I2C_Read... [00:12:07]Read from MH i2c: E2 17 00 [00:12:07]MH_I2C_Read... [00:12:07]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 34 39 37 39 90 00 06 [00:12:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:12:07]wFMCommunicate OK [00:12:07]CreateOFDProtocolMessage done [00:12:07]OFDSenderStorePacket 87144 [00:12:07]StoreOFDPacket docnum=87144 [00:12:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 06 74 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 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 56 B2 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 68 54 01 00 35 04 06 00 0F 26 09 BF 5F 7F 91 9D 26 40 14 6C 26 8C [00:12:07]CheckFolder [00:12:07]dirname=/storage/ofd_packets [00:12:07]CheckFolder done [00:12:07]ProducePacketName [00:12:07]name=ofd_packets/00087144 [00:12:07]NVStorageSaveData ofd_packets/00087144 [00:12:07]File name is /storage/ofd_packets/00087144 [00:12:07]Write 301 bytes [00:12:07]NVStorageSaveData done [00:12:07]OFDSenderStorePacket done [00:12:07]KKMCreateOFDPacket done [00:12:07]NVStorageSaveData kkm_last_timestamp [00:12:07]File name is /storage/kkm_last_timestamp [00:12:07]Write 4 bytes [00:12:07]NVStorageSaveData done [00:12:07]OFD Sender: Processing packet 87144 [packets to send 277, broken 276] [00:12:07]ProducePacketName [00:12:07]name=ofd_packets/00087144 [00:12:07]OFD Sender: To server: pG, [00:12:07]CommunicateWithHost lk.salyk.kg:30040 [00:12:07]ConnectInit lk.salyk.kg [00:12:07]ExternCall_PrintAddStr [00:12:07]wPrintStart [00:12:07]Write to MH i2c: 01 00 00 2D 01 2E [00:12:07]Write i2c OK [00:12:07]MH_I2C_Read... [00:12:07]Read from MH i2c: 01 [00:12:07]MH_I2C_Read... [00:12:07]Read from MH i2c: 01 07 00 [00:12:07]MH_I2C_Read... [00:12:07]Read from MH i2c: 01 07 00 2D 01 00 00 00 00 00 FF 0F 43 [00:12:07]RasterBufferAndPrint [00:12:07]line Счет N : (1)872058 [00:12:07]line ИНН: 02508201610067 [00:12:07]line Контрольно-Кассовый Чек [00:12:07]line ПРОДАЖА [00:12:07]line ТРК (МРК, ГНК) : 33 [00:12:07]line Товар: 2710124130 [00:12:07]line Аи-92-К-5 [00:12:07]line 29.500 * 67.80 [00:12:07]line = 2000.10 [00:12:07]line НДС 12% НСП 1% [00:12:07]line > о реализуемом товаре [00:12:07]line ОКРУГЛЕНИЕ: -0.10 [00:12:07]line ИТОГО: 2000.00 [00:12:07]line Внесено: 2000.00 [00:12:07]line СДАЧА: 0.00 [00:12:07]line НСП 1% : 17.70 [00:12:07]line НДС 12% : 212.40 [00:12:07]line Наличными: 2000.00 [00:12:07]line Безнал.: 0.00 [00:12:07]line Место: АЗС № 137 "Партнер Нефть" [00:12:07]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [00:12:07]line СНО: Общий режим [00:12:07]line Чек 457 23.09.2024 00:12 [00:12:07]line Смена: 497 ФФД: 1.0 [00:12:07]line ЗНМ: 0300000064 [00:12:07]line РНМ: 0000000000092592 [00:12:07]line Версия ККМ: 001 [00:12:07]line ФМ: 0000000000874979 [00:12:07]line ФД: 87144 [00:12:07]line ФПД: 16656046710655 [00:12:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T001206&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87144&fm=16656046710655&tin=02508201610067®Number=0000000000092592&sum=200000 [00:12:08]written 0, free lines is 4095 [00:12:08]Connected sock=11 [00:12:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 06 74 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 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 56 B2 F0 66 0E 04 04 00 F1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 68 54 01 00 35 04 06 00 0F 26 09 BF 5F 7F 91 9D 26 40 14 6C 26 8C [00:12:08]Write to MH i2c: 01 00 00 58 01 59 [00:12:08]Write i2c OK [00:12:08]MH_I2C_Read... [00:12:08]Read from MH i2c: 01 [00:12:08]MH_I2C_Read... [00:12:08]Read from MH i2c: 01 07 00 [00:12:08]MH_I2C_Read... [00:12:08]Read from MH i2c: 01 07 00 58 01 00 00 00 00 00 DE 0C 4A [00:12:08]RasterBufferAndPrint [00:12:08]line [00:12:08]line [00:12:08]line [00:12:08]line [00:12:08]line [00:12:08]written 0, free lines is 3300 [00:12:08]MH_Cut [00:12:08]Write to MH i2c: D1 01 00 5F 01 01 32 [00:12:08]Write i2c OK [00:12:08]MH_I2C_Read... [00:12:08]Read from MH i2c: D1 [00:12:08]MH_I2C_Read... [00:12:08]Read from MH i2c: D1 01 00 [00:12:08]MH_I2C_Read... [00:12:08]Read from MH i2c: D1 01 00 5F 01 00 31 [00:12:08]Write to MH i2c: 01 00 00 60 01 61 [00:12:08]Write i2c OK [00:12:08]MH_I2C_Read... [00:12:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 55 35 47 00 25 3D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 68 54 01 00 F4 03 04 00 24 5D F0 66 B6 04 01 00 00 9C 89 B9 FB 6F CF 14 E0 [00:12:09]CommunicateWithHost err = 0 [00:12:09]CheckOFDResponse [00:12:09]1017 (14) - 77093643461234 [00:12:09]1041 (16) - 0000000000874979 [00:12:09]1040 (4) - 87144 [00:12:09]1012 (4) - 22.09.2024 18:08 [00:12:09]1206 (1) - 0 [00:12:09]OFD Sender: Remove packet 87144 [00:12:09]ProducePacketName [00:12:09]name=ofd_packets/00087144 [00:12:09]NVStorageDeleteData [00:12:09]*** Cut start [00:12:09]*** Partial cut [00:12:09]*** CUTSNS_PIN = 1 [00:12:09]*** CUTSNS_PIN = 0 [00:12:09]OFD Sender: No OFD packet to send [00:12:09]*** Brake cut motor [00:12:10]Read from MH i2c: 01 [00:12:10]MH_I2C_Read... [00:12:10]*** Stop cut motor [00:12:10]*** Cut end [00:12:10]Read from MH i2c: 01 07 00 [00:12:10]MH_I2C_Read... [00:12:10]Read from MH i2c: 01 07 00 60 01 00 00 00 00 00 FF 0F 76 [00:12:10]process_action close_receipt done [00:12:10]requested_data is exist [00:12:10]produce_requested_data [00:12:10]requested_item fm.sn is exist - process it [00:12:10]wFMCommunicate request_size=4 [00:12:10]MH_SAM_APDU [00:12:10]CAPDU: 80 11 00 00 [00:12:10]Write to MH i2c: E2 08 00 61 01 80 11 00 00 00 00 00 00 DC [00:12:10]Write i2c OK [00:12:10]MH_I2C_Read... [00:12:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:12:10]Read from MH i2c: E2 [00:12:10]MH_I2C_Read... [00:12:10]Read from MH i2c: E2 17 00 [00:12:10]MH_I2C_Read... [00:12:10]Read from MH i2c: E2 17 00 61 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3B [00:12:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:12:10]wFMCommunicate OK [00:12:10]requested_item fd.num is exist - process it [00:12:10]SAM_PROTO_GetFieldsCounters [00:12:10]wFMCommunicate request_size=4 [00:12:10]MH_SAM_APDU [00:12:10]CAPDU: 80 13 00 00 [00:12:10]Write to MH i2c: E2 08 00 62 01 80 13 00 00 00 00 00 00 DF [00:12:10]Write i2c OK [00:12:10]MH_I2C_Read... [00:12:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:12:10]Read from MH i2c: E2 [00:12:10]MH_I2C_Read... [00:12:10]Read from MH i2c: E2 62 00 [00:12:10]MH_I2C_Read... [00:12:10]Read from MH i2c: E2 62 00 62 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 68 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 1B [00:12:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 68 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:12:10]wFMCommunicate OK [00:12:10]SAM_PROTO_GetFieldsCounters done [00:12:10]requested_item shift.num is exist - process it [00:12:10]requested_item shift.opened is exist - process it [00:12:10]req_shift_opened [00:12:10]FM_GetShiftState [00:12:10]SAM_PROTO_GetShiftState [00:12:10]wFMCommunicate request_size=4 [00:12:10]MH_SAM_APDU [00:12:10]CAPDU: 80 13 01 00 [00:12:10]Write to MH i2c: E2 08 00 63 01 80 13 01 00 00 00 00 00 E1 [00:12:10]Write i2c OK [00:12:10]MH_I2C_Read... [00:12:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:12:10]Read from MH i2c: E2 [00:12:10]MH_I2C_Read... [00:12:10]Read from MH i2c: E2 0E 00 [00:12:10]MH_I2C_Read... [00:12:10]Read from MH i2c: E2 0E 00 63 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 9F [00:12:10]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [00:12:10]wFMCommunicate OK [00:12:10]SAM_PROTO_GetShiftState done [00:12:10]FM_GetShiftState done [00:12:10]req_shift_opened done [00:12:10]requested_item shift.open_date is exist - process it [00:12:10]req_shift_open_date [00:12:10]req_shift_open_date done [00:12:10]produce_requested_data done [00:12:10]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87144,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [00:12:10]process_action_free close_receipt [00:12:10]json_value_free [00:12:10]json_value_free done [00:12:10]process_json_proto returns [00:12:10]Send response to host [00:12:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87144,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [00:12:10]free response buf [00:12:10]execute_script done [00:12:10]execute_script returns [00:12:10]free content buf [00:12:10]Sock 8.Close socket [00:12:10]Sock 8.Thread stoped [00:12:12]accept exits with 9 [00:12:13]New connection [00:12:13]New thread 3067047268 created [00:12:13]Thread 3066903908 joined [00:12:13]Waiting for new connection... [00:12:13] Sock 9.Parse request [00:12:13]Sock 9.Check first char [00:12:13]Sock 9.First char is OK [00:12:13]request: POST /json_proto HTTP/1.0 [00:12:13]Method: POST [00:12:13]URL: /json_proto [00:12:13]Method is POST - this is cgi request [00:12:13]url: /json_proto [00:12:13]query_string will be loaded in cgi processing [00:12:13]execute_cgi json_proto POST (null) [00:12:13]execute_cgi path=json_proto method=POST [00:12:13]POST find Content-Length [00:12:13]Host: 172.17.47.196:8080 [00:12:13]Content-Length: 215 [00:12:13]Content-Type: application/json [00:12:13] [00:12:13]POST finish read [00:12:13]Found Content-Length = 215 [00:12:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:12:13]execute_script... [00:12:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:12:13]POST & json_proto [00:12:13]process_json_proto [00:12:13]json parsed OK: [00:12:13]protocol is kg_v1.0 [00:12:13]action value=get_value [00:12:13]process_action get_value [00:12:13]cmd_get_value [00:12:13]process_action get_value done [00:12:13]requested_data is exist [00:12:13]produce_requested_data [00:12:13]requested_item kkm.sn is exist - process it [00:12:13]requested_item kkm.ver is exist - process it [00:12:13]requested_item fm.sn is exist - process it [00:12:13]wFMCommunicate request_size=4 [00:12:13]MH_SAM_APDU [00:12:13]CAPDU: 80 11 00 00 [00:12:13]Write to MH i2c: E2 08 00 64 01 80 11 00 00 00 00 00 00 DF [00:12:13]Write i2c OK [00:12:13]MH_I2C_Read... [00:12:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:12:13]Read from MH i2c: E2 [00:12:13]MH_I2C_Read... [00:12:13]Read from MH i2c: E2 17 00 [00:12:13]MH_I2C_Read... [00:12:13]Read from MH i2c: E2 17 00 64 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3E [00:12:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:12:13]wFMCommunicate OK [00:12:13]requested_item fd.num is exist - process it [00:12:13]SAM_PROTO_GetFieldsCounters [00:12:13]wFMCommunicate request_size=4 [00:12:13]MH_SAM_APDU [00:12:13]CAPDU: 80 13 00 00 [00:12:13]Write to MH i2c: E2 08 00 65 01 80 13 00 00 00 00 00 00 E2 [00:12:13]Write i2c OK [00:12:13]MH_I2C_Read... [00:12:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:12:13]Read from MH i2c: E2 [00:12:13]MH_I2C_Read... [00:12:13]Read from MH i2c: E2 62 00 [00:12:13]MH_I2C_Read... [00:12:13]Read from MH i2c: E2 62 00 65 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 68 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 1E [00:12:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 68 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:12:13]wFMCommunicate OK [00:12:13]SAM_PROTO_GetFieldsCounters done [00:12:13]requested_item shift.num is exist - process it [00:12:13]requested_item shift.opened is exist - process it [00:12:13]req_shift_opened [00:12:13]FM_GetShiftState [00:12:13]SAM_PROTO_GetShiftState [00:12:13]wFMCommunicate request_size=4 [00:12:13]MH_SAM_APDU [00:12:13]CAPDU: 80 13 01 00 [00:12:13]Write to MH i2c: E2 08 00 66 01 80 13 01 00 00 00 00 00 E4 [00:12:13]Write i2c OK [00:12:13]MH_I2C_Read... [00:12:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:12:13]Read from MH i2c: E2 [00:12:13]MH_I2C_Read... [00:12:13]Read from MH i2c: E2 0E 00 [00:12:13]MH_I2C_Read... [00:12:13]Read from MH i2c: E2 0E 00 66 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 A2 [00:12:13]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [00:12:13]wFMCommunicate OK [00:12:13]SAM_PROTO_GetShiftState done [00:12:13]FM_GetShiftState done [00:12:13]req_shift_opened done [00:12:13]requested_item shift.open_date is exist - process it [00:12:13]req_shift_open_date [00:12:13]req_shift_open_date done [00:12:13]produce_requested_data done [00:12:13]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87144,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [00:12:13]process_action_free get_value [00:12:13]json_value_free [00:12:13]json_value_free done [00:12:13]process_json_proto returns [00:12:13]Send response to host [00:12:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87144,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [00:12:13]free response buf [00:12:13]execute_script done [00:12:13]execute_script returns [00:12:13]free content buf [00:12:13]Sock 9.Close socket [00:12:13]Sock 9.Thread stoped [00:12:13]accept exits with 8 [00:12:13]New connection [00:12:13]New thread 3066903908 created [00:12:13]Thread 3067047268 joined [00:12:13]Waiting for new connection... [00:12:13] Sock 8.Parse request [00:12:13]Sock 8.Check first char [00:12:13]Sock 8.First char is OK [00:12:13]request: POST /json_proto HTTP/1.0 [00:12:13]Method: POST [00:12:13]URL: /json_proto [00:12:13]Method is POST - this is cgi request [00:12:13]url: /json_proto [00:12:13]query_string will be loaded in cgi processing [00:12:13]execute_cgi json_proto POST (null) [00:12:13]execute_cgi path=json_proto method=POST [00:12:13]POST find Content-Length [00:12:13]Host: 172.17.47.196:8080 [00:12:13]Content-Length: 331 [00:12:13]Content-Type: application/json [00:12:13] [00:12:13]POST finish read [00:12:13]Found Content-Length = 331 [00:12:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:12:13]execute_script... [00:12:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:12:13]POST & json_proto [00:12:13]process_json_proto [00:12:13]json parsed OK: [00:12:13]protocol is kg_v1.0 [00:12:13]action value=get_value [00:12:13]process_action get_value [00:12:13]cmd_get_value [00:12:13]process_action get_value done [00:12:13]requested_data is exist [00:12:13]produce_requested_data [00:12:13]requested_item fm.sale.total is exist - process it [00:12:13]SAM_PROTO_GetFMData [00:12:13]wFMCommunicate request_size=4 [00:12:13]MH_SAM_APDU [00:12:13]CAPDU: 80 13 03 00 [00:12:13]Write to MH i2c: E2 08 00 67 01 80 13 03 00 00 00 00 00 E7 [00:12:13]Write i2c OK [00:12:13]MH_I2C_Read... [00:12:13]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:12:14]Read from MH i2c: E2 [00:12:14]MH_I2C_Read... [00:12:14]Read from MH i2c: E2 FD 00 [00:12:14]MH_I2C_Read... [00:12:14]Read from MH i2c: E2 FD 00 67 01 00 C8 04 85 04 C4 04 6E 04 04 00 85 50 01 00 69 04 A3 00 6F 04 04 00 09 4E 01 00 B1 04 05 00 C7 98 02 B9 01 70 04 05 00 7C F9 11 8B 01 72 04 04 00 4B 9F F0 2D 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 F6 E8 D8 2E 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 29 55 E7 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 57 [00:12:14]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 85 50 01 00 69 04 A3 00 6F 04 04 00 09 4E 01 00 B1 04 05 00 C7 98 02 B9 01 70 04 05 00 7C F9 11 8B 01 72 04 04 00 4B 9F F0 2D 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 F6 E8 D8 2E 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 29 55 E7 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 [00:12:14]wFMCommunicate OK [00:12:14]wFMCommunicate request_size=4 [00:12:14]MH_SAM_APDU [00:12:14]CAPDU: 80 17 00 00 [00:12:14]Write to MH i2c: E2 08 00 68 01 80 17 00 00 00 00 00 00 E9 [00:12:14]Write i2c OK [00:12:14]MH_I2C_Read... [00:12:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:14]Read from MH i2c: E2 [00:12:14]MH_I2C_Read... [00:12:14]Read from MH i2c: E2 FD 00 [00:12:14]MH_I2C_Read... [00:12:14]Read from MH i2c: E2 FD 00 68 01 00 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 74 [00:12:14]RAPDU: 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [00:12:14]wFMCommunicate OK [00:12:14]wFMCommunicate request_size=4 [00:12:14]MH_SAM_APDU [00:12:14]CAPDU: 80 17 00 00 [00:12:14]Write to MH i2c: E2 08 00 69 01 80 17 00 00 00 00 00 00 EA [00:12:14]Write i2c OK [00:12:14]MH_I2C_Read... [00:12:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:14]Read from MH i2c: E2 [00:12:14]MH_I2C_Read... [00:12:14]Read from MH i2c: E2 FD 00 [00:12:14]MH_I2C_Read... [00:12:14]Read from MH i2c: E2 FD 00 69 01 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 C2 [00:12:14]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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:12:14]wFMCommunicate OK [00:12:14]wFMCommunicate request_size=4 [00:12:14]MH_SAM_APDU [00:12:14]CAPDU: 80 17 00 00 [00:12:14]Write to MH i2c: E2 08 00 6A 01 80 17 00 00 00 00 00 00 EB [00:12:14]Write i2c OK [00:12:14]MH_I2C_Read... [00:12:14]OFD Sender: No OFD packet to send [00:12:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:14]Read from MH i2c: E2 [00:12:14]MH_I2C_Read... [00:12:14]Read from MH i2c: E2 FD 00 [00:12:14]MH_I2C_Read... [00:12:14]Read from MH i2c: E2 FD 00 6A 01 00 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 63 [00:12:14]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [00:12:14]wFMCommunicate OK [00:12:14]wFMCommunicate request_size=4 [00:12:14]MH_SAM_APDU [00:12:14]CAPDU: 80 17 00 00 [00:12:14]Write to MH i2c: E2 08 00 6B 01 80 17 00 00 00 00 00 00 EC [00:12:14]Write i2c OK [00:12:14]MH_I2C_Read... [00:12:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [00:12:15]Read from MH i2c: E2 [00:12:15]MH_I2C_Read... [00:12:15]Read from MH i2c: E2 E5 00 [00:12:15]MH_I2C_Read... [00:12:15]Read from MH i2c: E2 E5 00 6B 01 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 D0 [00:12:15]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:12:15]wFMCommunicate OK [00:12:15]SAM_PROTO_GetFMData done [00:12:15]requested_item fm.sale_refund.total is exist - process it [00:12:15]requested_item fm.buy.total is exist - process it [00:12:15]requested_item shift.sale.total is exist - process it [00:12:15]SAM_PROTO_GetShiftData [00:12:15]wFMCommunicate request_size=4 [00:12:15]MH_SAM_APDU [00:12:15]CAPDU: 80 13 02 00 [00:12:15]Write to MH i2c: E2 08 00 6C 01 80 13 02 00 00 00 00 00 EB [00:12:15]Write i2c OK [00:12:15]MH_I2C_Read... [00:12:15]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:12:15]Read from MH i2c: E2 [00:12:15]MH_I2C_Read... [00:12:15]Read from MH i2c: E2 FD 00 [00:12:15]MH_I2C_Read... [00:12:15]Read from MH i2c: E2 FD 00 6C 01 00 BC 04 AA 04 B8 04 6E 04 04 00 C9 01 00 00 69 04 9E 00 6F 04 04 00 C7 01 00 00 B1 04 04 00 8E E9 5D 02 70 04 04 00 64 24 20 02 72 04 03 00 2A C5 3D 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 C7 5B 40 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 DF 5C 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 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 C3 [00:12:15]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 C9 01 00 00 69 04 9E 00 6F 04 04 00 C7 01 00 00 B1 04 04 00 8E E9 5D 02 70 04 04 00 64 24 20 02 72 04 03 00 2A C5 3D 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 C7 5B 40 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 DF 5C 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 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [00:12:15]wFMCommunicate OK [00:12:15]wFMCommunicate request_size=4 [00:12:15]MH_SAM_APDU [00:12:15]CAPDU: 80 17 00 00 [00:12:15]Write to MH i2c: E2 08 00 6D 01 80 17 00 00 00 00 00 00 EE [00:12:15]Write i2c OK [00:12:15]MH_I2C_Read... [00:12:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:16]Read from MH i2c: E2 [00:12:16]MH_I2C_Read... [00:12:16]Read from MH i2c: E2 FD 00 [00:12:16]MH_I2C_Read... [00:12:16]Read from MH i2c: E2 FD 00 6D 01 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 D6 [00:12:16]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 [00:12:16]wFMCommunicate OK [00:12:16]wFMCommunicate request_size=4 [00:12:16]MH_SAM_APDU [00:12:16]CAPDU: 80 17 00 00 [00:12:16]Write to MH i2c: E2 08 00 6E 01 80 17 00 00 00 00 00 00 EF [00:12:16]Write i2c OK [00:12:16]MH_I2C_Read... [00:12:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:16]Read from MH i2c: E2 [00:12:16]MH_I2C_Read... [00:12:16]Read from MH i2c: E2 FD 00 [00:12:16]MH_I2C_Read... [00:12:16]Read from MH i2c: E2 FD 00 6E 01 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 18 [00:12:16]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 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [00:12:16]wFMCommunicate OK [00:12:16]wFMCommunicate request_size=4 [00:12:16]MH_SAM_APDU [00:12:16]CAPDU: 80 17 00 00 [00:12:16]Write to MH i2c: E2 08 00 6F 01 80 17 00 00 00 00 00 00 F0 [00:12:16]Write i2c OK [00:12:16]MH_I2C_Read... [00:12:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:16]Read from MH i2c: E2 [00:12:16]MH_I2C_Read... [00:12:16]Read from MH i2c: E2 FD 00 [00:12:16]MH_I2C_Read... [00:12:16]Read from MH i2c: E2 FD 00 6F 01 00 03 00 00 EF 03 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 90 00 71 [00:12:16]RAPDU: 03 00 00 EF 03 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 90 00 [00:12:16]wFMCommunicate OK [00:12:16]wFMCommunicate request_size=4 [00:12:16]MH_SAM_APDU [00:12:16]CAPDU: 80 17 00 00 [00:12:16]Write to MH i2c: E2 08 00 70 01 80 17 00 00 00 00 00 00 F1 [00:12:16]Write i2c OK [00:12:16]MH_I2C_Read... [00:12:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [00:12:17]Read from MH i2c: E2 [00:12:17]MH_I2C_Read... [00:12:17]Read from MH i2c: E2 D9 00 [00:12:17]MH_I2C_Read... [00:12:17]Read from MH i2c: E2 D9 00 70 01 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 D0 [00:12:17]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:12:17]wFMCommunicate OK [00:12:17]SAM_PROTO_GetShiftData done [00:12:17]requested_item shift.sale.total_cash is exist - process it [00:12:17]requested_item shift.sale_refund.total is exist - process it [00:12:17]requested_item shift.sale_refund.total_cash is exist - process it [00:12:17]requested_item shift.buy.total is exist - process it [00:12:17]requested_item shift.buy.total_cash is exist - process it [00:12:17]produce_requested_data done [00:12:17]produce_requested_data return {"fm.sale.total":73989224.39,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":397090.70,"shift.sale.total_cash":356609.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:12:17]process_action_free get_value [00:12:17]json_value_free [00:12:17]json_value_free done [00:12:17]process_json_proto returns [00:12:17]Send response to host [00:12:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73989224.39,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":397090.70,"shift.sale.total_cash":356609.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:12:17]free response buf [00:12:17]execute_script done [00:12:17]execute_script returns [00:12:17]free content buf [00:12:17]Sock 8.Close socket [00:12:17]Sock 8.Thread stoped [00:12:19]OFD Sender: No OFD packet to send [00:12:24]OFD Sender: No OFD packet to send [00:12:29]OFD Sender: No OFD packet to send [00:12:34]OFD Sender: No OFD packet to send [00:12:39]OFD Sender: No OFD packet to send [00:12:44]OFD Sender: No OFD packet to send [00:12:49]OFD Sender: No OFD packet to send [00:12:54]OFD Sender: No OFD packet to send [00:12:59]OFD Sender: No OFD packet to send [00:13:04]OFD Sender: No OFD packet to send [00:13:09]OFD Sender: No OFD packet to send [00:13:14]OFD Sender: No OFD packet to send [00:13:19]OFD Sender: No OFD packet to send [00:13:22]accept exits with 9 [00:13:22]New connection [00:13:22]New thread 3067047268 created [00:13:22]Thread 3066903908 joined [00:13:22]Waiting for new connection... [00:13:22] Sock 9.Parse request [00:13:22]Sock 9.Check first char [00:13:22]Sock 9.First char is OK [00:13:22]request: POST /json_proto HTTP/1.0 [00:13:22]Method: POST [00:13:22]URL: /json_proto [00:13:22]Method is POST - this is cgi request [00:13:22]url: /json_proto [00:13:22]query_string will be loaded in cgi processing [00:13:22]execute_cgi json_proto POST (null) [00:13:22]execute_cgi path=json_proto method=POST [00:13:22]POST find Content-Length [00:13:22]Host: 172.17.47.196:8080 [00:13:22]Content-Length: 215 [00:13:22]Content-Type: application/json [00:13:22] [00:13:22]POST finish read [00:13:22]Found Content-Length = 215 [00:13:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:13:22]execute_script... [00:13:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:13:22]POST & json_proto [00:13:22]process_json_proto [00:13:22]json parsed OK: [00:13:22]protocol is kg_v1.0 [00:13:22]action value=get_value [00:13:22]process_action get_value [00:13:22]cmd_get_value [00:13:22]process_action get_value done [00:13:22]requested_data is exist [00:13:22]produce_requested_data [00:13:22]requested_item kkm.sn is exist - process it [00:13:22]requested_item kkm.ver is exist - process it [00:13:22]requested_item fm.sn is exist - process it [00:13:22]wFMCommunicate request_size=4 [00:13:22]MH_SAM_APDU [00:13:22]CAPDU: 80 11 00 00 [00:13:22]Write to MH i2c: E2 08 00 71 01 80 11 00 00 00 00 00 00 EC [00:13:22]Write i2c OK [00:13:22]MH_I2C_Read... [00:13:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:13:22]Read from MH i2c: E2 [00:13:22]MH_I2C_Read... [00:13:22]Read from MH i2c: E2 17 00 [00:13:22]MH_I2C_Read... [00:13:22]Read from MH i2c: E2 17 00 71 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 4B [00:13:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:13:22]wFMCommunicate OK [00:13:22]requested_item fd.num is exist - process it [00:13:22]SAM_PROTO_GetFieldsCounters [00:13:22]wFMCommunicate request_size=4 [00:13:22]MH_SAM_APDU [00:13:22]CAPDU: 80 13 00 00 [00:13:22]Write to MH i2c: E2 08 00 72 01 80 13 00 00 00 00 00 00 EF [00:13:22]Write i2c OK [00:13:22]MH_I2C_Read... [00:13:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:13:23]Read from MH i2c: E2 [00:13:23]MH_I2C_Read... [00:13:23]Read from MH i2c: E2 62 00 [00:13:23]MH_I2C_Read... [00:13:23]Read from MH i2c: E2 62 00 72 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 68 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 2B [00:13: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 68 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:13:23]wFMCommunicate OK [00:13:23]SAM_PROTO_GetFieldsCounters done [00:13:23]requested_item shift.num is exist - process it [00:13:23]requested_item shift.opened is exist - process it [00:13:23]req_shift_opened [00:13:23]FM_GetShiftState [00:13:23]SAM_PROTO_GetShiftState [00:13:23]wFMCommunicate request_size=4 [00:13:23]MH_SAM_APDU [00:13:23]CAPDU: 80 13 01 00 [00:13:23]Write to MH i2c: E2 08 00 73 01 80 13 01 00 00 00 00 00 F1 [00:13:23]Write i2c OK [00:13:23]MH_I2C_Read... [00:13:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:13:23]Read from MH i2c: E2 [00:13:23]MH_I2C_Read... [00:13:23]Read from MH i2c: E2 0E 00 [00:13:23]MH_I2C_Read... [00:13:23]Read from MH i2c: E2 0E 00 73 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 AF [00:13:23]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [00:13:23]wFMCommunicate OK [00:13:23]SAM_PROTO_GetShiftState done [00:13:23]FM_GetShiftState done [00:13:23]req_shift_opened done [00:13:23]requested_item shift.open_date is exist - process it [00:13:23]req_shift_open_date [00:13:23]req_shift_open_date done [00:13:23]produce_requested_data done [00:13:23]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87144,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [00:13:23]process_action_free get_value [00:13:23]json_value_free [00:13:23]json_value_free done [00:13:23]process_json_proto returns [00:13:23]Send response to host [00:13:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87144,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [00:13:23]free response buf [00:13:23]execute_script done [00:13:23]execute_script returns [00:13:23]free content buf [00:13:23]Sock 9.Close socket [00:13:23]Sock 9.Thread stoped [00:13:23]accept exits with 10 [00:13:23]New connection [00:13:23]New thread 3066903908 created [00:13:23]Thread 3067047268 joined [00:13:23]Waiting for new connection... [00:13:23] Sock 10.Parse request [00:13:23]Sock 10.Check first char [00:13:23]Sock 10.First char is OK [00:13:23]request: POST /json_proto HTTP/1.0 [00:13:23]Method: POST [00:13:23]URL: /json_proto [00:13:23]Method is POST - this is cgi request [00:13:23]url: /json_proto [00:13:23]query_string will be loaded in cgi processing [00:13:23]execute_cgi json_proto POST (null) [00:13:23]execute_cgi path=json_proto method=POST [00:13:23]POST find Content-Length [00:13:23]Host: 172.17.47.196:8080 [00:13:23]Content-Length: 331 [00:13:23]Content-Type: application/json [00:13:23] [00:13:23]POST finish read [00:13:23]Found Content-Length = 331 [00:13:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:13:23]execute_script... [00:13:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:13:23]POST & json_proto [00:13:23]process_json_proto [00:13:23]json parsed OK: [00:13:23]protocol is kg_v1.0 [00:13:23]action value=get_value [00:13:23]process_action get_value [00:13:23]cmd_get_value [00:13:23]process_action get_value done [00:13:23]requested_data is exist [00:13:23]produce_requested_data [00:13:23]requested_item fm.sale.total is exist - process it [00:13:23]SAM_PROTO_GetFMData [00:13:23]wFMCommunicate request_size=4 [00:13:23]MH_SAM_APDU [00:13:23]CAPDU: 80 13 03 00 [00:13:23]Write to MH i2c: E2 08 00 74 01 80 13 03 00 00 00 00 00 F4 [00:13:23]Write i2c OK [00:13:23]MH_I2C_Read... [00:13:23]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:13:23]Read from MH i2c: E2 [00:13:23]MH_I2C_Read... [00:13:23]Read from MH i2c: E2 FD 00 [00:13:23]MH_I2C_Read... [00:13:23]Read from MH i2c: E2 FD 00 74 01 00 C8 04 85 04 C4 04 6E 04 04 00 85 50 01 00 69 04 A3 00 6F 04 04 00 09 4E 01 00 B1 04 05 00 C7 98 02 B9 01 70 04 05 00 7C F9 11 8B 01 72 04 04 00 4B 9F F0 2D 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 F6 E8 D8 2E 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 29 55 E7 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 64 [00:13:23]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 85 50 01 00 69 04 A3 00 6F 04 04 00 09 4E 01 00 B1 04 05 00 C7 98 02 B9 01 70 04 05 00 7C F9 11 8B 01 72 04 04 00 4B 9F F0 2D 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 F6 E8 D8 2E 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 29 55 E7 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 [00:13:23]wFMCommunicate OK [00:13:23]wFMCommunicate request_size=4 [00:13:23]MH_SAM_APDU [00:13:23]CAPDU: 80 17 00 00 [00:13:23]Write to MH i2c: E2 08 00 75 01 80 17 00 00 00 00 00 00 F6 [00:13:23]Write i2c OK [00:13:23]MH_I2C_Read... [00:13:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:24]Read from MH i2c: E2 [00:13:24]MH_I2C_Read... [00:13:24]Read from MH i2c: E2 FD 00 [00:13:24]MH_I2C_Read... [00:13:24]Read from MH i2c: E2 FD 00 75 01 00 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 81 [00:13:24]RAPDU: 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [00:13:24]wFMCommunicate OK [00:13:24]wFMCommunicate request_size=4 [00:13:24]MH_SAM_APDU [00:13:24]CAPDU: 80 17 00 00 [00:13:24]Write to MH i2c: E2 08 00 76 01 80 17 00 00 00 00 00 00 F7 [00:13:24]Write i2c OK [00:13:24]MH_I2C_Read... [00:13:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:24]Read from MH i2c: E2 [00:13:24]MH_I2C_Read... [00:13:24]Read from MH i2c: E2 FD 00 [00:13:24]MH_I2C_Read... [00:13:24]Read from MH i2c: E2 FD 00 76 01 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 CF [00:13:24]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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:13:24]wFMCommunicate OK [00:13:24]wFMCommunicate request_size=4 [00:13:24]MH_SAM_APDU [00:13:24]CAPDU: 80 17 00 00 [00:13:24]Write to MH i2c: E2 08 00 77 01 80 17 00 00 00 00 00 00 F8 [00:13:24]Write i2c OK [00:13:24]MH_I2C_Read... [00:13:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:24]Read from MH i2c: E2 [00:13:24]MH_I2C_Read... [00:13:24]Read from MH i2c: E2 FD 00 [00:13:24]MH_I2C_Read... [00:13:24]Read from MH i2c: E2 FD 00 77 01 00 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 70 [00:13:24]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [00:13:24]wFMCommunicate OK [00:13:24]wFMCommunicate request_size=4 [00:13:24]MH_SAM_APDU [00:13:24]CAPDU: 80 17 00 00 [00:13:24]Write to MH i2c: E2 08 00 78 01 80 17 00 00 00 00 00 00 F9 [00:13:24]Write i2c OK [00:13:24]MH_I2C_Read... [00:13:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [00:13:24]Read from MH i2c: E2 [00:13:24]MH_I2C_Read... [00:13:24]Read from MH i2c: E2 E5 00 [00:13:24]MH_I2C_Read... [00:13:24]Read from MH i2c: E2 E5 00 78 01 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 DD [00:13:24]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:13:24]wFMCommunicate OK [00:13:24]SAM_PROTO_GetFMData done [00:13:24]requested_item fm.sale_refund.total is exist - process it [00:13:24]requested_item fm.buy.total is exist - process it [00:13:24]requested_item shift.sale.total is exist - process it [00:13:24]SAM_PROTO_GetShiftData [00:13:24]wFMCommunicate request_size=4 [00:13:24]MH_SAM_APDU [00:13:24]CAPDU: 80 13 02 00 [00:13:24]Write to MH i2c: E2 08 00 79 01 80 13 02 00 00 00 00 00 F8 [00:13:24]OFD Sender: No OFD packet to send [00:13:24]Write i2c OK [00:13:24]MH_I2C_Read... [00:13:25]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:13:25]Read from MH i2c: E2 [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: E2 FD 00 [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: E2 FD 00 79 01 00 BC 04 AA 04 B8 04 6E 04 04 00 C9 01 00 00 69 04 9E 00 6F 04 04 00 C7 01 00 00 B1 04 04 00 8E E9 5D 02 70 04 04 00 64 24 20 02 72 04 03 00 2A C5 3D 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 C7 5B 40 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 DF 5C 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 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 D0 [00:13:25]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 C9 01 00 00 69 04 9E 00 6F 04 04 00 C7 01 00 00 B1 04 04 00 8E E9 5D 02 70 04 04 00 64 24 20 02 72 04 03 00 2A C5 3D 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 C7 5B 40 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 DF 5C 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 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [00:13:25]wFMCommunicate OK [00:13:25]wFMCommunicate request_size=4 [00:13:25]MH_SAM_APDU [00:13:25]CAPDU: 80 17 00 00 [00:13:25]Write to MH i2c: E2 08 00 7A 01 80 17 00 00 00 00 00 00 FB [00:13:25]Write i2c OK [00:13:25]MH_I2C_Read... [00:13:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:25]Read from MH i2c: E2 [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: E2 FD 00 [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: E2 FD 00 7A 01 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 E3 [00:13:25]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 [00:13:25]wFMCommunicate OK [00:13:25]wFMCommunicate request_size=4 [00:13:25]MH_SAM_APDU [00:13:25]CAPDU: 80 17 00 00 [00:13:25]Write to MH i2c: E2 08 00 7B 01 80 17 00 00 00 00 00 00 FC [00:13:25]Write i2c OK [00:13:25]MH_I2C_Read... [00:13:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:25]Read from MH i2c: E2 [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: E2 FD 00 [00:13:25]MH_I2C_Read... [00:13:25]Read from MH i2c: E2 FD 00 7B 01 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 25 [00:13:25]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 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [00:13:25]wFMCommunicate OK [00:13:25]wFMCommunicate request_size=4 [00:13:25]MH_SAM_APDU [00:13:25]CAPDU: 80 17 00 00 [00:13:25]Write to MH i2c: E2 08 00 7C 01 80 17 00 00 00 00 00 00 FD [00:13:25]Write i2c OK [00:13:25]MH_I2C_Read... [00:13:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:26]Read from MH i2c: E2 [00:13:26]MH_I2C_Read... [00:13:26]Read from MH i2c: E2 FD 00 [00:13:26]MH_I2C_Read... [00:13:26]Read from MH i2c: E2 FD 00 7C 01 00 03 00 00 EF 03 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 90 00 7E [00:13:26]RAPDU: 03 00 00 EF 03 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 90 00 [00:13:26]wFMCommunicate OK [00:13:26]wFMCommunicate request_size=4 [00:13:26]MH_SAM_APDU [00:13:26]CAPDU: 80 17 00 00 [00:13:26]Write to MH i2c: E2 08 00 7D 01 80 17 00 00 00 00 00 00 FE [00:13:26]Write i2c OK [00:13:26]MH_I2C_Read... [00:13:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [00:13:26]Read from MH i2c: E2 [00:13:26]MH_I2C_Read... [00:13:26]Read from MH i2c: E2 D9 00 [00:13:26]MH_I2C_Read... [00:13:26]Read from MH i2c: E2 D9 00 7D 01 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 DD [00:13:26]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:13:26]wFMCommunicate OK [00:13:26]SAM_PROTO_GetShiftData done [00:13:26]requested_item shift.sale.total_cash is exist - process it [00:13:26]requested_item shift.sale_refund.total is exist - process it [00:13:26]requested_item shift.sale_refund.total_cash is exist - process it [00:13:26]requested_item shift.buy.total is exist - process it [00:13:26]requested_item shift.buy.total_cash is exist - process it [00:13:26]produce_requested_data done [00:13:26]produce_requested_data return {"fm.sale.total":73989224.39,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":397090.70,"shift.sale.total_cash":356609.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:13:26]process_action_free get_value [00:13:26]json_value_free [00:13:26]json_value_free done [00:13:26]process_json_proto returns [00:13:26]Send response to host [00:13:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73989224.39,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":397090.70,"shift.sale.total_cash":356609.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:13:26]free response buf [00:13:26]execute_script done [00:13:26]execute_script returns [00:13:26]free content buf [00:13:26]Sock 10.Close socket [00:13:26]Sock 10.Thread stoped [00:13:26]accept exits with 9 [00:13:26]New connection [00:13:26]New thread 3067047268 created [00:13:26]Thread 3066903908 joined [00:13:26]Waiting for new connection... [00:13:26] Sock 9.Parse request [00:13:26]Sock 9.Check first char [00:13:26]Sock 9.First char is OK [00:13:26]request: POST /json_proto HTTP/1.0 [00:13:26]Method: POST [00:13:26]URL: /json_proto [00:13:26]Method is POST - this is cgi request [00:13:26]url: /json_proto [00:13:26]query_string will be loaded in cgi processing [00:13:26]execute_cgi json_proto POST (null) [00:13:26]execute_cgi path=json_proto method=POST [00:13:26]POST find Content-Length [00:13:26]Host: 172.17.47.196:8080 [00:13:26]Content-Length: 331 [00:13:26]Content-Type: application/json [00:13:26] [00:13:26]POST finish read [00:13:26]Found Content-Length = 331 [00:13:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:13:26]execute_script... [00:13:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:13:26]POST & json_proto [00:13:26]process_json_proto [00:13:26]json parsed OK: [00:13:26]protocol is kg_v1.0 [00:13:26]action value=get_value [00:13:26]process_action get_value [00:13:26]cmd_get_value [00:13:26]process_action get_value done [00:13:26]requested_data is exist [00:13:26]produce_requested_data [00:13:26]requested_item fm.sale.total is exist - process it [00:13:26]SAM_PROTO_GetFMData [00:13:26]wFMCommunicate request_size=4 [00:13:26]MH_SAM_APDU [00:13:26]CAPDU: 80 13 03 00 [00:13:26]Write to MH i2c: E2 08 00 7E 01 80 13 03 00 00 00 00 00 FE [00:13:26]Write i2c OK [00:13:26]MH_I2C_Read... [00:13:27]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:13:27]Read from MH i2c: E2 [00:13:27]MH_I2C_Read... [00:13:27]Read from MH i2c: E2 FD 00 [00:13:27]MH_I2C_Read... [00:13:27]Read from MH i2c: E2 FD 00 7E 01 00 C8 04 85 04 C4 04 6E 04 04 00 85 50 01 00 69 04 A3 00 6F 04 04 00 09 4E 01 00 B1 04 05 00 C7 98 02 B9 01 70 04 05 00 7C F9 11 8B 01 72 04 04 00 4B 9F F0 2D 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 F6 E8 D8 2E 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 29 55 E7 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 6E [00:13:27]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 85 50 01 00 69 04 A3 00 6F 04 04 00 09 4E 01 00 B1 04 05 00 C7 98 02 B9 01 70 04 05 00 7C F9 11 8B 01 72 04 04 00 4B 9F F0 2D 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 F6 E8 D8 2E 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 29 55 E7 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 [00:13:27]wFMCommunicate OK [00:13:27]wFMCommunicate request_size=4 [00:13:27]MH_SAM_APDU [00:13:27]CAPDU: 80 17 00 00 [00:13:27]Write to MH i2c: E2 08 00 7F 01 80 17 00 00 00 00 00 00 00 [00:13:27]Write i2c OK [00:13:27]MH_I2C_Read... [00:13:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:27]Read from MH i2c: E2 [00:13:27]MH_I2C_Read... [00:13:27]Read from MH i2c: E2 FD 00 [00:13:27]MH_I2C_Read... [00:13:27]Read from MH i2c: E2 FD 00 7F 01 00 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 8B [00:13:27]RAPDU: 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [00:13:27]wFMCommunicate OK [00:13:27]wFMCommunicate request_size=4 [00:13:27]MH_SAM_APDU [00:13:27]CAPDU: 80 17 00 00 [00:13:27]Write to MH i2c: E2 08 00 80 01 80 17 00 00 00 00 00 00 01 [00:13:27]Write i2c OK [00:13:27]MH_I2C_Read... [00:13:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:27]Read from MH i2c: E2 [00:13:27]MH_I2C_Read... [00:13:27]Read from MH i2c: E2 FD 00 [00:13:27]MH_I2C_Read... [00:13:27]Read from MH i2c: E2 FD 00 80 01 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 D9 [00:13:27]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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:13:27]wFMCommunicate OK [00:13:27]wFMCommunicate request_size=4 [00:13:27]MH_SAM_APDU [00:13:27]CAPDU: 80 17 00 00 [00:13:27]Write to MH i2c: E2 08 00 81 01 80 17 00 00 00 00 00 00 02 [00:13:27]Write i2c OK [00:13:27]MH_I2C_Read... [00:13:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:28]Read from MH i2c: E2 [00:13:28]MH_I2C_Read... [00:13:28]Read from MH i2c: E2 FD 00 [00:13:28]MH_I2C_Read... [00:13:28]Read from MH i2c: E2 FD 00 81 01 00 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 7A [00:13:28]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [00:13:28]wFMCommunicate OK [00:13:28]wFMCommunicate request_size=4 [00:13:28]MH_SAM_APDU [00:13:28]CAPDU: 80 17 00 00 [00:13:28]Write to MH i2c: E2 08 00 82 01 80 17 00 00 00 00 00 00 03 [00:13:28]Write i2c OK [00:13:28]MH_I2C_Read... [00:13:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [00:13:28]Read from MH i2c: E2 [00:13:28]MH_I2C_Read... [00:13:28]Read from MH i2c: E2 E5 00 [00:13:28]MH_I2C_Read... [00:13:28]Read from MH i2c: E2 E5 00 82 01 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 E7 [00:13:28]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:13:28]wFMCommunicate OK [00:13:28]SAM_PROTO_GetFMData done [00:13:28]requested_item fm.sale_refund.total is exist - process it [00:13:28]requested_item fm.buy.total is exist - process it [00:13:28]requested_item shift.sale.total is exist - process it [00:13:28]SAM_PROTO_GetShiftData [00:13:28]wFMCommunicate request_size=4 [00:13:28]MH_SAM_APDU [00:13:28]CAPDU: 80 13 02 00 [00:13:28]Write to MH i2c: E2 08 00 83 01 80 13 02 00 00 00 00 00 02 [00:13:28]Write i2c OK [00:13:28]MH_I2C_Read... [00:13:29]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:13:29]Read from MH i2c: E2 [00:13:29]MH_I2C_Read... [00:13:29]Read from MH i2c: E2 FD 00 [00:13:29]MH_I2C_Read... [00:13:29]Read from MH i2c: E2 FD 00 83 01 00 BC 04 AA 04 B8 04 6E 04 04 00 C9 01 00 00 69 04 9E 00 6F 04 04 00 C7 01 00 00 B1 04 04 00 8E E9 5D 02 70 04 04 00 64 24 20 02 72 04 03 00 2A C5 3D 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 C7 5B 40 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 DF 5C 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 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 DA [00:13:29]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 C9 01 00 00 69 04 9E 00 6F 04 04 00 C7 01 00 00 B1 04 04 00 8E E9 5D 02 70 04 04 00 64 24 20 02 72 04 03 00 2A C5 3D 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 C7 5B 40 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 DF 5C 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 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [00:13:29]wFMCommunicate OK [00:13:29]wFMCommunicate request_size=4 [00:13:29]MH_SAM_APDU [00:13:29]CAPDU: 80 17 00 00 [00:13:29]Write to MH i2c: E2 08 00 84 01 80 17 00 00 00 00 00 00 05 [00:13:29]Write i2c OK [00:13:29]MH_I2C_Read... [00:13:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:29]Read from MH i2c: E2 [00:13:29]MH_I2C_Read... [00:13:29]Read from MH i2c: E2 FD 00 [00:13:29]MH_I2C_Read... [00:13:29]Read from MH i2c: E2 FD 00 84 01 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 ED [00:13:29]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 [00:13:29]wFMCommunicate OK [00:13:29]wFMCommunicate request_size=4 [00:13:29]MH_SAM_APDU [00:13:29]CAPDU: 80 17 00 00 [00:13:29]Write to MH i2c: E2 08 00 85 01 80 17 00 00 00 00 00 00 06 [00:13:29]Write i2c OK [00:13:29]MH_I2C_Read... [00:13:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:29]Read from MH i2c: E2 [00:13:29]MH_I2C_Read... [00:13:29]Read from MH i2c: E2 FD 00 [00:13:29]MH_I2C_Read... [00:13:29]Read from MH i2c: E2 FD 00 85 01 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 2F [00:13:30]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 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [00:13:30]wFMCommunicate OK [00:13:30]wFMCommunicate request_size=4 [00:13:30]MH_SAM_APDU [00:13:30]CAPDU: 80 17 00 00 [00:13:30]Write to MH i2c: E2 08 00 86 01 80 17 00 00 00 00 00 00 07 [00:13:30]OFD Sender: No OFD packet to send [00:13:30]Write i2c OK [00:13:30]MH_I2C_Read... [00:13:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:30]Read from MH i2c: E2 [00:13:30]MH_I2C_Read... [00:13:30]Read from MH i2c: E2 FD 00 [00:13:30]MH_I2C_Read... [00:13:30]Read from MH i2c: E2 FD 00 86 01 00 03 00 00 EF 03 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 90 00 88 [00:13:30]RAPDU: 03 00 00 EF 03 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 90 00 [00:13:30]wFMCommunicate OK [00:13:30]wFMCommunicate request_size=4 [00:13:30]MH_SAM_APDU [00:13:30]CAPDU: 80 17 00 00 [00:13:30]Write to MH i2c: E2 08 00 87 01 80 17 00 00 00 00 00 00 08 [00:13:30]Write i2c OK [00:13:30]MH_I2C_Read... [00:13:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [00:13:30]Read from MH i2c: E2 [00:13:30]MH_I2C_Read... [00:13:30]Read from MH i2c: E2 D9 00 [00:13:30]MH_I2C_Read... [00:13:30]Read from MH i2c: E2 D9 00 87 01 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 E7 [00:13:31]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:13:31]wFMCommunicate OK [00:13:31]SAM_PROTO_GetShiftData done [00:13:31]requested_item shift.sale.total_cash is exist - process it [00:13:31]requested_item shift.sale_refund.total is exist - process it [00:13:31]requested_item shift.sale_refund.total_cash is exist - process it [00:13:31]requested_item shift.buy.total is exist - process it [00:13:31]requested_item shift.buy.total_cash is exist - process it [00:13:31]produce_requested_data done [00:13:31]produce_requested_data return {"fm.sale.total":73989224.39,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":397090.70,"shift.sale.total_cash":356609.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:13:31]process_action_free get_value [00:13:31]json_value_free [00:13:31]json_value_free done [00:13:31]process_json_proto returns [00:13:31]Send response to host [00:13:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73989224.39,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":397090.70,"shift.sale.total_cash":356609.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:13:31]free response buf [00:13:31]execute_script done [00:13:31]execute_script returns [00:13:31]free content buf [00:13:31]Sock 9.Close socket [00:13:31]Sock 9.Thread stoped [00:13:31]accept exits with 8 [00:13:31]New connection [00:13:31]New thread 3066903908 created [00:13:31]Thread 3067047268 joined [00:13:31]Waiting for new connection... [00:13:31] Sock 8.Parse request [00:13:31]Sock 8.Check first char [00:13:31]Sock 8.First char is OK [00:13:31]request: POST /json_proto HTTP/1.0 [00:13:31]Method: POST [00:13:31]URL: /json_proto [00:13:31]Method is POST - this is cgi request [00:13:31]url: /json_proto [00:13:31]query_string will be loaded in cgi processing [00:13:31]execute_cgi json_proto POST (null) [00:13:31]execute_cgi path=json_proto method=POST [00:13:31]POST find Content-Length [00:13:31]Host: 172.17.47.196:8080 [00:13:31]Content-Length: 239 [00:13:31]Content-Type: application/json [00:13:31] [00:13:31]POST finish read [00:13:31]Found Content-Length = 239 [00:13:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u042D\u0448\u0438\u0435\u0432 \u041A. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:13:31]execute_script... [00:13:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u042D\u0448\u0438\u0435\u0432 \u041A. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:13:31]POST & json_proto [00:13:31]process_json_proto [00:13:31]json parsed OK: [00:13:31]protocol is kg_v1.0 [00:13:31]action value=x_report [00:13:31]process_action x_report [00:13:31]cmd_x_report [00:13:31]MH_GetDate [00:13:31]Write to MH i2c: F0 00 00 88 01 78 [00:13:31]Write i2c OK [00:13:31]MH_I2C_Read... [00:13:31]Read from MH i2c: F0 [00:13:31]MH_I2C_Read... [00:13:31]Read from MH i2c: F0 09 00 [00:13:31]MH_I2C_Read... [00:13:31]Read from MH i2c: F0 09 00 88 01 00 AB B2 F0 66 4C 6B 94 66 E5 [00:13:31]GetLastDocTimeStamp 1727050326 [00:13:31]current date 1727050411 [00:13:31]FM_GetShiftState [00:13:31]SAM_PROTO_GetShiftState [00:13:31]wFMCommunicate request_size=4 [00:13:31]MH_SAM_APDU [00:13:31]CAPDU: 80 13 01 00 [00:13:31]Write to MH i2c: E2 08 00 89 01 80 13 01 00 00 00 00 00 07 [00:13:31]Write i2c OK [00:13:31]MH_I2C_Read... [00:13:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:13:31]Read from MH i2c: E2 [00:13:31]MH_I2C_Read... [00:13:31]Read from MH i2c: E2 0E 00 [00:13:31]MH_I2C_Read... [00:13:31]Read from MH i2c: E2 0E 00 89 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 C5 [00:13:31]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [00:13:31]wFMCommunicate OK [00:13:31]SAM_PROTO_GetShiftState done [00:13:31]FM_GetShiftState done [00:13:31]KKMCreateXReportDocument [00:13:31]Load OK [00:13:31]Malloc new data [00:13:31]MH_GetDate [00:13:31]Write to MH i2c: F0 00 00 8A 01 7A [00:13:31]Write i2c OK [00:13:31]MH_I2C_Read... [00:13:31]Read from MH i2c: F0 [00:13:31]MH_I2C_Read... [00:13:31]Read from MH i2c: F0 09 00 [00:13:31]MH_I2C_Read... [00:13:31]Read from MH i2c: F0 09 00 8A 01 00 AB B2 F0 66 4C 6B 94 66 E7 [00:13:31]Malloc new data [00:13:31]Malloc new data [00:13:31]wFMCommunicate request_size=4 [00:13:31]MH_SAM_APDU [00:13:31]CAPDU: 80 11 00 00 [00:13:31]Write to MH i2c: E2 08 00 8B 01 80 11 00 00 00 00 00 00 06 [00:13:31]Write i2c OK [00:13:31]MH_I2C_Read... [00:13:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:13:31]Read from MH i2c: E2 [00:13:31]MH_I2C_Read... [00:13:31]Read from MH i2c: E2 17 00 [00:13:31]MH_I2C_Read... [00:13:31]Read from MH i2c: E2 17 00 8B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 65 [00:13:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:13:31]wFMCommunicate OK [00:13:31]SAM_PROTO_GetFieldsCounters [00:13:31]wFMCommunicate request_size=4 [00:13:31]MH_SAM_APDU [00:13:31]CAPDU: 80 13 00 00 [00:13:31]Write to MH i2c: E2 08 00 8C 01 80 13 00 00 00 00 00 00 09 [00:13:31]Write i2c OK [00:13:31]MH_I2C_Read... [00:13:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:13:31]Read from MH i2c: E2 [00:13:31]MH_I2C_Read... [00:13:31]Read from MH i2c: E2 62 00 [00:13:31]MH_I2C_Read... [00:13:31]Read from MH i2c: E2 62 00 8C 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 68 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 45 [00:13:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 68 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:13:31]wFMCommunicate OK [00:13:31]SAM_PROTO_GetFieldsCounters done [00:13:31]Malloc new data [00:13:31]Malloc new data [00:13:31]Malloc new data [00:13:31]KKMCreateXReportDocument OK [00:13:31]KKMSetXReportData OK [00:13:31]KKMPrepareXReportFMData [00:13:31]SAM_PROTO_GetShiftData [00:13:31]wFMCommunicate request_size=4 [00:13:31]MH_SAM_APDU [00:13:31]CAPDU: 80 13 02 00 [00:13:31]Write to MH i2c: E2 08 00 8D 01 80 13 02 00 00 00 00 00 0C [00:13:31]Write i2c OK [00:13:31]MH_I2C_Read... [00:13:31]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:13:31]Read from MH i2c: E2 [00:13:31]MH_I2C_Read... [00:13:31]Read from MH i2c: E2 FD 00 [00:13:31]MH_I2C_Read... [00:13:31]Read from MH i2c: E2 FD 00 8D 01 00 BC 04 AA 04 B8 04 6E 04 04 00 C9 01 00 00 69 04 9E 00 6F 04 04 00 C7 01 00 00 B1 04 04 00 8E E9 5D 02 70 04 04 00 64 24 20 02 72 04 03 00 2A C5 3D 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 C7 5B 40 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 DF 5C 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 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 E4 [00:13:32]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 C9 01 00 00 69 04 9E 00 6F 04 04 00 C7 01 00 00 B1 04 04 00 8E E9 5D 02 70 04 04 00 64 24 20 02 72 04 03 00 2A C5 3D 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 C7 5B 40 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 DF 5C 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 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [00:13:32]wFMCommunicate OK [00:13:32]wFMCommunicate request_size=4 [00:13:32]MH_SAM_APDU [00:13:32]CAPDU: 80 17 00 00 [00:13:32]Write to MH i2c: E2 08 00 8E 01 80 17 00 00 00 00 00 00 0F [00:13:32]Write i2c OK [00:13:32]MH_I2C_Read... [00:13:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:32]Read from MH i2c: E2 [00:13:32]MH_I2C_Read... [00:13:32]Read from MH i2c: E2 FD 00 [00:13:32]MH_I2C_Read... [00:13:32]Read from MH i2c: E2 FD 00 8E 01 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 F7 [00:13:32]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 [00:13:32]wFMCommunicate OK [00:13:32]wFMCommunicate request_size=4 [00:13:32]MH_SAM_APDU [00:13:32]CAPDU: 80 17 00 00 [00:13:32]Write to MH i2c: E2 08 00 8F 01 80 17 00 00 00 00 00 00 10 [00:13:32]Write i2c OK [00:13:32]MH_I2C_Read... [00:13:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:32]Read from MH i2c: E2 [00:13:32]MH_I2C_Read... [00:13:32]Read from MH i2c: E2 FD 00 [00:13:32]MH_I2C_Read... [00:13:32]Read from MH i2c: E2 FD 00 8F 01 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 39 [00:13:33]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 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [00:13:33]wFMCommunicate OK [00:13:33]wFMCommunicate request_size=4 [00:13:33]MH_SAM_APDU [00:13:33]CAPDU: 80 17 00 00 [00:13:33]Write to MH i2c: E2 08 00 90 01 80 17 00 00 00 00 00 00 11 [00:13:33]Write i2c OK [00:13:33]MH_I2C_Read... [00:13:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:33]Read from MH i2c: E2 [00:13:33]MH_I2C_Read... [00:13:33]Read from MH i2c: E2 FD 00 [00:13:33]MH_I2C_Read... [00:13:33]Read from MH i2c: E2 FD 00 90 01 00 03 00 00 EF 03 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 90 00 92 [00:13:33]RAPDU: 03 00 00 EF 03 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 90 00 [00:13:33]wFMCommunicate OK [00:13:33]wFMCommunicate request_size=4 [00:13:33]MH_SAM_APDU [00:13:33]CAPDU: 80 17 00 00 [00:13:33]Write to MH i2c: E2 08 00 91 01 80 17 00 00 00 00 00 00 12 [00:13:33]Write i2c OK [00:13:33]MH_I2C_Read... [00:13:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [00:13:33]Read from MH i2c: E2 [00:13:33]MH_I2C_Read... [00:13:33]Read from MH i2c: E2 D9 00 [00:13:33]MH_I2C_Read... [00:13:33]Read from MH i2c: E2 D9 00 91 01 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 F1 [00:13:33]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:13:34]wFMCommunicate OK [00:13:34]SAM_PROTO_GetShiftData done [00:13:34]1194 (1208) - счетчики итогов смены [00:13:34] 1134 (4) - 457 - количество чеков со всеми признаками расчетов [00:13:34] 1129 (158) - счетчики операций «приход» [00:13:34] 1135 (4) - 455 - количество чеков по признаку расчетов [00:13:34] 1201 (4) - 397090.70 - общая итоговая сумма в чеках [00:13:34] 1136 (4) - 356609.00 - итоговая сумма в чеках наличными [00:13:34] 1138 (3) - 40481.70 - итоговая сумма в чеках безналичными [00:13:34] 1024 (123) - суммы налогов [00:13:34] 1006 (9) - суммы НДС [00:13:34] 1010 (1) - 0% - код ставки НДС [00:13:34] 1011 (0) - 0.00 - сумма НДС по ставке [00:13:34] 1006 (12) - суммы НДС [00:13:34] 1010 (1) - 12% - код ставки НДС [00:13:34] 1011 (3) - 42177.99 - сумма НДС по ставке [00:13:34] 1007 (9) - суммы НСП [00:13:34] 1014 (1) - 0% - код ставки НСП [00:13:34] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:34] 1007 (12) - суммы НСП [00:13:34] 1014 (1) - 1% - код ставки НСП [00:13:34] 1015 (3) - 3514.55 - сумма НСП по ставке [00:13:34] 1007 (9) - суммы НСП [00:13:34] 1014 (1) - 2% - код ставки НСП [00:13:34] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:34] 1007 (9) - суммы НСП [00:13:34] 1014 (1) - 3% - код ставки НСП [00:13:34] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:34] 1007 (9) - суммы НСП [00:13:34] 1014 (1) - 5% - код ставки НСП [00:13:34] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:34] 1007 (9) - суммы НСП [00:13:34] 1014 (1) - 0,50% - код ставки НСП [00:13:34] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:34] 1007 (9) - суммы НСП [00:13:34] 1014 (1) - 1,50% - код ставки НСП [00:13:34] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:34] 1130 (152) - счетчики операций «возврат прихода» [00:13:34] 1135 (4) - 2 - количество чеков по признаку расчетов [00:13:34] 1201 (3) - 7562.00 - общая итоговая сумма в чеках [00:13:34] 1136 (3) - 7562.00 - итоговая сумма в чеках наличными [00:13:34] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:13:34] 1024 (122) - суммы налогов [00:13:34] 1006 (9) - суммы НДС [00:13:34] 1010 (1) - 0% - код ставки НДС [00:13:34] 1011 (0) - 0.00 - сумма НДС по ставке [00:13:34] 1006 (12) - суммы НДС [00:13:34] 1010 (1) - 12% - код ставки НДС [00:13:34] 1011 (3) - 803.04 - сумма НДС по ставке [00:13:34] 1007 (9) - суммы НСП [00:13:34] 1014 (1) - 0% - код ставки НСП [00:13:34] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:34] 1007 (11) - суммы НСП [00:13:34] 1014 (1) - 1% - код ставки НСП [00:13:34] 1015 (2) - 66.92 - сумма НСП по ставке [00:13:34] 1007 (9) - суммы НСП [00:13:34] 1014 (1) - 2% - код ставки НСП [00:13:34] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:34] 1007 (9) - суммы НСП [00:13:34] 1014 (1) - 3% - код ставки НСП [00:13:34] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:34] 1007 (9) - суммы НСП [00:13:34] 1014 (1) - 5% - код ставки НСП [00:13:34] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:34] 1007 (9) - суммы НСП [00:13:34] 1014 (1) - 0,50% - код ставки НСП [00:13:34] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:34] 1007 (9) - суммы НСП [00:13:34] 1014 (1) - 1,50% - код ставки НСП [00:13:34] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:34] 1131 (141) - счетчики операций «расход» [00:13:34] 1135 (4) - 0 - количество чеков по признаку расчетов [00:13:34] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:13:34] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:13:34] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:13:34] 1024 (117) - суммы налогов [00:13:34] 1006 (9) - суммы НДС [00:13:34] 1010 (1) - 0% - код ставки НДС [00:13:34] 1011 (0) - 0.00 - сумма НДС по ставке [00:13:34] 1006 (9) - суммы НДС [00:13:34] 1010 (1) - 12% - код ставки НДС [00:13:34] 1011 (0) - 0.00 - сумма НДС по ставке [00:13:34] 1007 (9) - суммы НСП [00:13:34] 1014 (1) - 0% - код ставки НСП [00:13:34] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:34] 1007 (9) - суммы НСП [00:13:34] 1014 (1) - 1% - код ставки НСП [00:13:34] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:34] 1007 (9) - суммы НСП [00:13:34] 1014 (1) - 2% - код ставки НСП [00:13:34] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:34] 1007 (9) - суммы НСП [00:13:34] 1014 (1) - 3% - код ставки НСП [00:13:34] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:34] 1007 (9) - суммы НСП [00:13:34] 1014 (1) - 5% - код ставки НСП [00:13:34] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:34] 1007 (9) - суммы НСП [00:13:34] 1014 (1) - 0,50% - код ставки НСП [00:13:34] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:34] 1007 (9) - суммы НСП [00:13:34] 1014 (1) - 1,50% - код ставки НСП [00:13:34] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:34] 1132 (141) - счетчики операций «возврат расхода» [00:13:34] 1135 (4) - 0 - количество чеков по признаку расчетов [00:13:34] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:13:34] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:13:34] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:13:34] 1024 (117) - суммы налогов [00:13:34] 1006 (9) - суммы НДС [00:13:34] 1010 (1) - 0% - код ставки НДС [00:13:34] 1011 (0) - 0.00 - сумма НДС по ставке [00:13:34] 1006 (9) - суммы НДС [00:13:34] 1010 (1) - 12% - код ставки НДС [00:13:34] 1011 (0) - 0.00 - сумма НДС по ставке [00:13:34] 1007 (9) - суммы НСП [00:13:34] 1014 (1) - 0% - код ставки НСП [00:13:34] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:34] 1007 (9) - суммы НСП [00:13:34] 1014 (1) - 1% - код ставки НСП [00:13:34] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:34] 1007 (9) - суммы НСП [00:13:34] 1014 (1) - 2% - код ставки НСП [00:13:34] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:34] 1007 (9) - суммы НСП [00:13:34] 1014 (1) - 3% - код ставки НСП [00:13:34] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:34] 1007 (9) - суммы НСП [00:13:34] 1014 (1) - 5% - код ставки НСП [00:13:34] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:34] 1007 (9) - суммы НСП [00:13:34] 1014 (1) - 0,50% - код ставки НСП [00:13:34] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:34] 1007 (9) - суммы НСП [00:13:34] 1014 (1) - 1,50% - код ставки НСП [00:13:34] 1015 (0) - 0.00 - сумма НСП по ставке [00:13:34] 1133 (588) - - счетчики коррекции - не используются [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1194 (04AA) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1134 (046E) [00:13:34]Malloc new data [00:13:34]Processing tag 1129 (0469) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1135 (046F) [00:13:34]Malloc new data [00:13:34]Processing tag 1201 (04B1) [00:13:34]Malloc new data [00:13:34]Processing tag 1136 (0470) [00:13:34]Malloc new data [00:13:34]Processing tag 1138 (0472) [00:13:34]Malloc new data [00:13:34]Processing tag 1024 (0400) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1006 (03EE) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1010 (03F2) [00:13:34]Malloc new data [00:13:34]Processing tag 1011 (03F3) [00:13:34]Malloc new data [00:13:34]SetTLVBufToDocument err=0 [00:13:34]Processing tag 1006 (03EE) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1010 (03F2) [00:13:34]Malloc new data [00:13:34]Processing tag 1011 (03F3) [00:13:34]Malloc new data [00:13:34]SetTLVBufToDocument err=0 [00:13:34]Processing tag 1007 (03EF) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1014 (03F6) [00:13:34]Malloc new data [00:13:34]Processing tag 1015 (03F7) [00:13:34]Malloc new data [00:13:34]SetTLVBufToDocument err=0 [00:13:34]Processing tag 1007 (03EF) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1014 (03F6) [00:13:34]Malloc new data [00:13:34]Processing tag 1015 (03F7) [00:13:34]Malloc new data [00:13:34]SetTLVBufToDocument err=0 [00:13:34]Processing tag 1007 (03EF) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1014 (03F6) [00:13:34]Malloc new data [00:13:34]Processing tag 1015 (03F7) [00:13:34]Malloc new data [00:13:34]SetTLVBufToDocument err=0 [00:13:34]Processing tag 1007 (03EF) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1014 (03F6) [00:13:34]Malloc new data [00:13:34]Processing tag 1015 (03F7) [00:13:34]Malloc new data [00:13:34]SetTLVBufToDocument err=0 [00:13:34]Processing tag 1007 (03EF) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1014 (03F6) [00:13:34]Malloc new data [00:13:34]Processing tag 1015 (03F7) [00:13:34]Malloc new data [00:13:34]SetTLVBufToDocument err=0 [00:13:34]Processing tag 1007 (03EF) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1014 (03F6) [00:13:34]Malloc new data [00:13:34]Processing tag 1015 (03F7) [00:13:34]Malloc new data [00:13:34]SetTLVBufToDocument err=0 [00:13:34]Processing tag 1007 (03EF) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1014 (03F6) [00:13:34]Malloc new data [00:13:34]Processing tag 1015 (03F7) [00:13:34]Malloc new data [00:13:34]SetTLVBufToDocument err=0 [00:13:34]SetTLVBufToDocument err=0 [00:13:34]SetTLVBufToDocument err=0 [00:13:34]Processing tag 1130 (046A) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1135 (046F) [00:13:34]Malloc new data [00:13:34]Processing tag 1201 (04B1) [00:13:34]Malloc new data [00:13:34]Processing tag 1136 (0470) [00:13:34]Malloc new data [00:13:34]Processing tag 1138 (0472) [00:13:34]Malloc new data [00:13:34]Processing tag 1024 (0400) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1006 (03EE) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1010 (03F2) [00:13:34]Malloc new data [00:13:34]Processing tag 1011 (03F3) [00:13:34]Malloc new data [00:13:34]SetTLVBufToDocument err=0 [00:13:34]Processing tag 1006 (03EE) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1010 (03F2) [00:13:34]Malloc new data [00:13:34]Processing tag 1011 (03F3) [00:13:34]Malloc new data [00:13:34]SetTLVBufToDocument err=0 [00:13:34]Processing tag 1007 (03EF) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1014 (03F6) [00:13:34]Malloc new data [00:13:34]Processing tag 1015 (03F7) [00:13:34]Malloc new data [00:13:34]SetTLVBufToDocument err=0 [00:13:34]Processing tag 1007 (03EF) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1014 (03F6) [00:13:34]Malloc new data [00:13:34]Processing tag 1015 (03F7) [00:13:34]Malloc new data [00:13:34]SetTLVBufToDocument err=0 [00:13:34]Processing tag 1007 (03EF) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1014 (03F6) [00:13:34]Malloc new data [00:13:34]Processing tag 1015 (03F7) [00:13:34]Malloc new data [00:13:34]SetTLVBufToDocument err=0 [00:13:34]Processing tag 1007 (03EF) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1014 (03F6) [00:13:34]Malloc new data [00:13:34]Processing tag 1015 (03F7) [00:13:34]Malloc new data [00:13:34]SetTLVBufToDocument err=0 [00:13:34]Processing tag 1007 (03EF) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1014 (03F6) [00:13:34]Malloc new data [00:13:34]Processing tag 1015 (03F7) [00:13:34]Malloc new data [00:13:34]SetTLVBufToDocument err=0 [00:13:34]Processing tag 1007 (03EF) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1014 (03F6) [00:13:34]Malloc new data [00:13:34]Processing tag 1015 (03F7) [00:13:34]Malloc new data [00:13:34]SetTLVBufToDocument err=0 [00:13:34]Processing tag 1007 (03EF) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1014 (03F6) [00:13:34]Malloc new data [00:13:34]Processing tag 1015 (03F7) [00:13:34]Malloc new data [00:13:34]SetTLVBufToDocument err=0 [00:13:34]SetTLVBufToDocument err=0 [00:13:34]SetTLVBufToDocument err=0 [00:13:34]Processing tag 1131 (046B) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1135 (046F) [00:13:34]Malloc new data [00:13:34]Processing tag 1201 (04B1) [00:13:34]Malloc new data [00:13:34]Processing tag 1136 (0470) [00:13:34]Malloc new data [00:13:34]Processing tag 1138 (0472) [00:13:34]Malloc new data [00:13:34]Processing tag 1024 (0400) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1006 (03EE) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1010 (03F2) [00:13:34]Malloc new data [00:13:34]Processing tag 1011 (03F3) [00:13:34]Malloc new data [00:13:34]SetTLVBufToDocument err=0 [00:13:34]Processing tag 1006 (03EE) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1010 (03F2) [00:13:34]Malloc new data [00:13:34]Processing tag 1011 (03F3) [00:13:34]Malloc new data [00:13:34]SetTLVBufToDocument err=0 [00:13:34]Processing tag 1007 (03EF) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1014 (03F6) [00:13:34]Malloc new data [00:13:34]Processing tag 1015 (03F7) [00:13:34]Malloc new data [00:13:34]SetTLVBufToDocument err=0 [00:13:34]Processing tag 1007 (03EF) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1014 (03F6) [00:13:34]Malloc new data [00:13:34]Processing tag 1015 (03F7) [00:13:34]Malloc new data [00:13:34]SetTLVBufToDocument err=0 [00:13:34]Processing tag 1007 (03EF) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1014 (03F6) [00:13:34]Malloc new data [00:13:34]Processing tag 1015 (03F7) [00:13:34]Malloc new data [00:13:34]SetTLVBufToDocument err=0 [00:13:34]Processing tag 1007 (03EF) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1014 (03F6) [00:13:34]Malloc new data [00:13:34]Processing tag 1015 (03F7) [00:13:34]Malloc new data [00:13:34]SetTLVBufToDocument err=0 [00:13:34]Processing tag 1007 (03EF) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1014 (03F6) [00:13:34]Malloc new data [00:13:34]Processing tag 1015 (03F7) [00:13:34]Malloc new data [00:13:34]SetTLVBufToDocument err=0 [00:13:34]Processing tag 1007 (03EF) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1014 (03F6) [00:13:34]Malloc new data [00:13:34]Processing tag 1015 (03F7) [00:13:34]Malloc new data [00:13:34]SetTLVBufToDocument err=0 [00:13:34]Processing tag 1007 (03EF) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1014 (03F6) [00:13:34]Malloc new data [00:13:34]Processing tag 1015 (03F7) [00:13:34]Malloc new data [00:13:34]SetTLVBufToDocument err=0 [00:13:34]SetTLVBufToDocument err=0 [00:13:34]SetTLVBufToDocument err=0 [00:13:34]Processing tag 1132 (046C) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1135 (046F) [00:13:34]Malloc new data [00:13:34]Processing tag 1201 (04B1) [00:13:34]Malloc new data [00:13:34]Processing tag 1136 (0470) [00:13:34]Malloc new data [00:13:34]Processing tag 1138 (0472) [00:13:34]Malloc new data [00:13:34]Processing tag 1024 (0400) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1006 (03EE) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1010 (03F2) [00:13:34]Malloc new data [00:13:34]Processing tag 1011 (03F3) [00:13:34]Malloc new data [00:13:34]SetTLVBufToDocument err=0 [00:13:34]Processing tag 1006 (03EE) [00:13:34]Load OK [00:13:34]SetTLVBufToDocument [00:13:34]Processing tag 1010 (03F2) [00:13:34]Malloc new data [00:13:34]Processing tag 1011 (03F3) [00:13:34]Malloc new data [00:13:34]SetTLVBufToDocument err=0 [00:13:34]Processing tag 1007 (03EF) [00:13:34]Load OK [00:13:35]SetTLVBufToDocument [00:13:35]Processing tag 1014 (03F6) [00:13:35]Malloc new data [00:13:35]Processing tag 1015 (03F7) [00:13:35]Malloc new data [00:13:35]SetTLVBufToDocument err=0 [00:13:35]Processing tag 1007 (03EF) [00:13:35]Load OK [00:13:35]SetTLVBufToDocument [00:13:35]Processing tag 1014 (03F6) [00:13:35]Malloc new data [00:13:35]Processing tag 1015 (03F7) [00:13:35]Malloc new data [00:13:35]SetTLVBufToDocument err=0 [00:13:35]Processing tag 1007 (03EF) [00:13:35]Load OK [00:13:35]SetTLVBufToDocument [00:13:35]Processing tag 1014 (03F6) [00:13:35]Malloc new data [00:13:35]Processing tag 1015 (03F7) [00:13:35]Malloc new data [00:13:35]SetTLVBufToDocument err=0 [00:13:35]Processing tag 1007 (03EF) [00:13:35]Load OK [00:13:35]SetTLVBufToDocument [00:13:35]Processing tag 1014 (03F6) [00:13:35]Malloc new data [00:13:35]Processing tag 1015 (03F7) [00:13:35]Malloc new data [00:13:35]SetTLVBufToDocument err=0 [00:13:35]Processing tag 1007 (03EF) [00:13:35]Load OK [00:13:35]SetTLVBufToDocument [00:13:35]Processing tag 1014 (03F6) [00:13:35]Malloc new data [00:13:35]Processing tag 1015 (03F7) [00:13:35]Malloc new data [00:13:35]SetTLVBufToDocument err=0 [00:13:35]Processing tag 1007 (03EF) [00:13:35]Load OK [00:13:35]SetTLVBufToDocument [00:13:35]Processing tag 1014 (03F6) [00:13:35]Malloc new data [00:13:35]Processing tag 1015 (03F7) [00:13:35]Malloc new data [00:13:35]SetTLVBufToDocument err=0 [00:13:35]Processing tag 1007 (03EF) [00:13:35]Load OK [00:13:35]SetTLVBufToDocument [00:13:35]Processing tag 1014 (03F6) [00:13:35]Malloc new data [00:13:35]Processing tag 1015 (03F7) [00:13:35]Malloc new data [00:13:35]SetTLVBufToDocument err=0 [00:13:35]SetTLVBufToDocument err=0 [00:13:35]SetTLVBufToDocument err=0 [00:13:35]Processing tag 1133 (046D) [00:13:35]Malloc new data [00:13:35]SetTLVBufToDocument err=0 [00:13:35]SetTLVBufToDocument err=0 [00:13:35]Malloc new data [00:13:35]SAM_PROTO_GetFMData [00:13:35]wFMCommunicate request_size=4 [00:13:35]MH_SAM_APDU [00:13:35]CAPDU: 80 13 03 00 [00:13:35]Write to MH i2c: E2 08 00 92 01 80 13 03 00 00 00 00 00 12 [00:13:35]Write i2c OK [00:13:35]MH_I2C_Read... [00:13:35]OFD Sender: No OFD packet to send [00:13:35]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:13:35]Read from MH i2c: E2 [00:13:35]MH_I2C_Read... [00:13:35]Read from MH i2c: E2 FD 00 [00:13:35]MH_I2C_Read... [00:13:35]Read from MH i2c: E2 FD 00 92 01 00 C8 04 85 04 C4 04 6E 04 04 00 85 50 01 00 69 04 A3 00 6F 04 04 00 09 4E 01 00 B1 04 05 00 C7 98 02 B9 01 70 04 05 00 7C F9 11 8B 01 72 04 04 00 4B 9F F0 2D 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 F6 E8 D8 2E 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 29 55 E7 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 82 [00:13:35]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 85 50 01 00 69 04 A3 00 6F 04 04 00 09 4E 01 00 B1 04 05 00 C7 98 02 B9 01 70 04 05 00 7C F9 11 8B 01 72 04 04 00 4B 9F F0 2D 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 F6 E8 D8 2E 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 29 55 E7 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 [00:13:36]wFMCommunicate OK [00:13:36]wFMCommunicate request_size=4 [00:13:36]MH_SAM_APDU [00:13:36]CAPDU: 80 17 00 00 [00:13:36]Write to MH i2c: E2 08 00 93 01 80 17 00 00 00 00 00 00 14 [00:13:36]Write i2c OK [00:13:36]MH_I2C_Read... [00:13:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:36]Read from MH i2c: E2 [00:13:36]MH_I2C_Read... [00:13:36]Read from MH i2c: E2 FD 00 [00:13:36]MH_I2C_Read... [00:13:36]Read from MH i2c: E2 FD 00 93 01 00 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 9F [00:13:36]RAPDU: 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [00:13:36]wFMCommunicate OK [00:13:36]wFMCommunicate request_size=4 [00:13:36]MH_SAM_APDU [00:13:36]CAPDU: 80 17 00 00 [00:13:36]Write to MH i2c: E2 08 00 94 01 80 17 00 00 00 00 00 00 15 [00:13:36]Write i2c OK [00:13:36]MH_I2C_Read... [00:13:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:36]Read from MH i2c: E2 [00:13:36]MH_I2C_Read... [00:13:36]Read from MH i2c: E2 FD 00 [00:13:36]MH_I2C_Read... [00:13:36]Read from MH i2c: E2 FD 00 94 01 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 ED [00:13:37]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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:13:37]wFMCommunicate OK [00:13:37]wFMCommunicate request_size=4 [00:13:37]MH_SAM_APDU [00:13:37]CAPDU: 80 17 00 00 [00:13:37]Write to MH i2c: E2 08 00 95 01 80 17 00 00 00 00 00 00 16 [00:13:37]Write i2c OK [00:13:37]MH_I2C_Read... [00:13:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:13:37]Read from MH i2c: E2 [00:13:37]MH_I2C_Read... [00:13:37]Read from MH i2c: E2 FD 00 [00:13:37]MH_I2C_Read... [00:13:37]Read from MH i2c: E2 FD 00 95 01 00 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 8E [00:13:37]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [00:13:37]wFMCommunicate OK [00:13:37]wFMCommunicate request_size=4 [00:13:37]MH_SAM_APDU [00:13:37]CAPDU: 80 17 00 00 [00:13:37]Write to MH i2c: E2 08 00 96 01 80 17 00 00 00 00 00 00 17 [00:13:37]Write i2c OK [00:13:37]MH_I2C_Read... [00:13:37]recv_with_timeout no data received [00:13:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [00:13:37]Read from MH i2c: E2 [00:13:37]MH_I2C_Read... [00:13:37]Read from MH i2c: E2 E5 00 [00:13:37]MH_I2C_Read... [00:13:37]Read from MH i2c: E2 E5 00 96 01 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 FB [00:13:38]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:13:38]wFMCommunicate OK [00:13:38]SAM_PROTO_GetFMData done [00:13:38]FM_GetFMData:85 04 C4 04 6E 04 04 00 85 50 01 00 69 04 A3 00 6F 04 04 00 09 4E 01 00 B1 04 05 00 C7 98 02 B9 01 70 04 05 00 7C F9 11 8B 01 72 04 04 00 4B 9F F0 2D 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 F6 E8 D8 2E 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 29 55 E7 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:13:39]oper:6F 04 04 00 09 4E 01 00 B1 04 05 00 C7 98 02 B9 01 70 04 05 00 7C F9 11 8B 01 72 04 04 00 4B 9F F0 2D 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 F6 E8 D8 2E 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 29 55 E7 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 [00:13:39]total:C7 98 02 B9 01 [00:13:39]Malloc new data [00:13:39]oper:6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:13:39]total:1C F7 F9 0B [00:13:39]Malloc new data [00:13:39]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:13:39]total: [00:13:39]Malloc new data [00:13:39]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:13:39]total: [00:13:39]Malloc new data [00:13:39]KKMPrepareXReportFMData err=0 [00:13:39]Х отчет ИНН: 02508201610067 Кассир: Эшиев К. 23.09.2024 00:13 Смена: 266 РНМ: 0000000000092592 ЗНМ: 0300000064 СНО: Общий режим Всего чеков: 457 ИТОГИ ПРИХОД Чеков: 455 Общий итог: 397090.70 Итого наличными: 356609.00 Итого безнал.: 40481.70 НДС 0% : 0.00 НДС 12% : 42177.99 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 3514.55 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 2 Общий итог: 7562.00 Итого наличными: 7562.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 803.04 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 66.92 ИТОГИ РАСХОД Чеков: 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 Нал. в кассе: 349047.00 НС Приход: 73989224.39 НС Возвр.Прихода: 2009311.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000874979 [00:13:39]StoreToDocumentArchive [00:13:39]MH_GetDate [00:13:39]Write to MH i2c: F0 00 00 97 01 87 [00:13:39]Write i2c OK [00:13:39]MH_I2C_Read... [00:13:39]Read from MH i2c: F0 [00:13:39]MH_I2C_Read... [00:13:39]Read from MH i2c: F0 09 00 [00:13:39]MH_I2C_Read... [00:13:39]Read from MH i2c: F0 09 00 97 01 00 B3 B2 F0 66 4C 6B 94 66 FC [00:13:39]shift 266 fd 1727050419 [00:13:39]Create dir for shift 0266 [00:13:39]save to /storage/0266/doc_1727050419 [00:13:39]save last doc name /storage/0266/doc_1727050419 to /storage/kkm_last_doc_name [00:13:39]save OK [00:13:39]Clear old archive folders... [00:13:39]NVStorageSaveData kkm_last_timestamp [00:13:39]File name is /storage/kkm_last_timestamp [00:13:39]Write 4 bytes [00:13:39]NVStorageSaveData done [00:13:39]ExternCall_PrintAddStr [00:13:39]wPrintStart [00:13:39]Write to MH i2c: 01 00 00 98 01 99 [00:13:39]Write i2c OK [00:13:39]MH_I2C_Read... [00:13:39]Read from MH i2c: 01 [00:13:39]MH_I2C_Read... [00:13:39]Read from MH i2c: 01 07 00 [00:13:39]MH_I2C_Read... [00:13:39]Read from MH i2c: 01 07 00 98 01 00 00 00 00 00 FF 0F AE [00:13:39]RasterBufferAndPrint [00:13:39]line Х отчет [00:13:39]line ИНН: 02508201610067 [00:13:39]line Кассир: Эшиев К. [00:13:39]line 23.09.2024 00:13 [00:13:39]line Смена: 266 [00:13:39]line РНМ: 0000000000092592 [00:13:39]line ЗНМ: 0300000064 [00:13:39]line СНО: Общий режим [00:13:39]line Всего чеков: 457 [00:13:39]line ИТОГИ ПРИХОД [00:13:39]line Чеков: 455 [00:13:39]line Общий итог: 397090.70 [00:13:39]line Итого наличными: 356609.00 [00:13:39]line Итого безнал.: 40481.70 [00:13:39]line НДС 0% : 0.00 [00:13:39]line НДС 12% : 42177.99 [00:13:39]line НСП 0% : 0.00 [00:13:39]line НСП 1,50% : 0.00 [00:13:39]line НСП 0,50% : 0.00 [00:13:39]line НСП 5% : 0.00 [00:13:39]line НСП 3% : 0.00 [00:13:39]line НСП 2% : 0.00 [00:13:39]line НСП 1% : 3514.55 [00:13:39]line ИТОГИ ВОЗВРАТ ПРИХОДА [00:13:39]line Чеков: 2 [00:13:39]line Общий итог: 7562.00 [00:13:39]line Итого наличными: 7562.00 [00:13:39]line Итого безнал.: 0.00 [00:13:39]line НДС 0% : 0.00 [00:13:39]line НДС 12% : 803.04 [00:13:39]line НСП 0% : 0.00 [00:13:39]line НСП 1,50% : 0.00 [00:13:39]line НСП 0,50% : 0.00 [00:13:39]line НСП 5% : 0.00 [00:13:39]line НСП 3% : 0.00 [00:13:39]line НСП 2% : 0.00 [00:13:39]line НСП 1% : 66.92 [00:13:39]line ИТОГИ РАСХОД [00:13:39]line Чеков: 0 [00:13:39]line Общий итог: 0.00 [00:13:39]line Итого наличными: 0.00 [00:13:39]line Итого безнал.: 0.00 [00:13:39]line НДС 0% : 0.00 [00:13:39]line НДС 12% : 0.00 [00:13:39]line НСП 0% : 0.00 [00:13:39]line НСП 1,50% : 0.00 [00:13:39]line НСП 0,50% : 0.00 [00:13:39]line НСП 5% : 0.00 [00:13:39]line НСП 3% : 0.00 [00:13:39]line НСП 2% : 0.00 [00:13:39]line НСП 1% : 0.00 [00:13:39]line ИТОГИ ВОЗВРАТ РАСХОДА [00:13:39]line Чеков: 0 [00:13:39]line Общий итог: 0.00 [00:13:39]line Итого наличными: 0.00 [00:13:39]line Итого безнал.: 0.00 [00:13:39]line НДС 0% : 0.00 [00:13:39]line НДС 12% : 0.00 [00:13:39]line НСП 0% : 0.00 [00:13:39]line НСП 1,50% : 0.00 [00:13:39]line НСП 0,50% : 0.00 [00:13:39]line НСП 5% : 0.00 [00:13:39]line НСП 3% : 0.00 [00:13:39]line НСП 2% : 0.00 [00:13:39]line НСП 1% : 0.00 [00:13:39]line Сумма внесений: 0.00 [00:13:39]line Сумма выплат: 0.00 [00:13:39]line Нал. в кассе: 349047.00 [00:13:39]line НС Приход: 73989224.39 [00:13:39]line НС Возвр.Прихода: 2009311.00 [00:13:39]line НС Расход: 0.00 [00:13:39]line НС Возвр.Расхода: 0.00 [00:13:39]line ФМ: 0000000000874979 [00:13:39]written 0, free lines is 4095 [00:13:40]OFD Sender: No OFD packet to send [00:13:40]Write to MH i2c: 01 00 00 E3 01 E4 [00:13:40]Write i2c OK [00:13:40]MH_I2C_Read... [00:13:40]Read from MH i2c: 01 [00:13:40]MH_I2C_Read... [00:13:40]Read from MH i2c: 01 07 00 [00:13:40]MH_I2C_Read... [00:13:40]Read from MH i2c: 01 07 00 E3 01 00 00 00 00 00 C7 0A BC [00:13:40]RasterBufferAndPrint [00:13:40]line [00:13:40]line [00:13:40]line [00:13:40]line [00:13:40]line [00:13:40]written 0, free lines is 2804 [00:13:40]MH_Cut [00:13:40]Write to MH i2c: D1 01 00 EA 01 01 BD [00:13:40]Write i2c OK [00:13:40]MH_I2C_Read... [00:13:40]Read from MH i2c: D1 [00:13:40]MH_I2C_Read... [00:13:40]Read from MH i2c: D1 01 00 [00:13:40]MH_I2C_Read... [00:13:40]Read from MH i2c: D1 01 00 EA 01 00 BC [00:13:40]Write to MH i2c: 01 00 00 EB 01 EC [00:13:40]Write i2c OK [00:13:40]MH_I2C_Read... [00:13:41]*** Cut start [00:13:41]*** Partial cut [00:13:41]*** CUTSNS_PIN = 1 [00:13:41]*** CUTSNS_PIN = 0 [00:13:41]*** Brake cut motor [00:13:42]Read from MH i2c: 01 [00:13:42]MH_I2C_Read... [00:13:42]*** Stop cut motor [00:13:42]*** Cut end [00:13:42]Read from MH i2c: 01 07 00 [00:13:42]MH_I2C_Read... [00:13:42]Read from MH i2c: 01 07 00 EB 01 00 00 00 00 00 FF 0F 01 [00:13:42]process_action x_report done [00:13:42]requested_data is exist [00:13:42]produce_requested_data [00:13:42]requested_item fd.num is exist - process it [00:13:42]SAM_PROTO_GetFieldsCounters [00:13:42]wFMCommunicate request_size=4 [00:13:42]MH_SAM_APDU [00:13:42]CAPDU: 80 13 00 00 [00:13:42]Write to MH i2c: E2 08 00 EC 01 80 13 00 00 00 00 00 00 69 [00:13:42]Write i2c OK [00:13:42]MH_I2C_Read... [00:13:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:13:42]Read from MH i2c: E2 [00:13:42]MH_I2C_Read... [00:13:42]Read from MH i2c: E2 62 00 [00:13:42]MH_I2C_Read... [00:13:42]Read from MH i2c: E2 62 00 EC 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 68 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 A5 [00:13:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 68 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:13:42]wFMCommunicate OK [00:13:42]SAM_PROTO_GetFieldsCounters done [00:13:42]requested_item shift.num is exist - process it [00:13:42]requested_item shift.opened is exist - process it [00:13:42]req_shift_opened [00:13:42]FM_GetShiftState [00:13:42]SAM_PROTO_GetShiftState [00:13:42]wFMCommunicate request_size=4 [00:13:42]MH_SAM_APDU [00:13:42]CAPDU: 80 13 01 00 [00:13:42]Write to MH i2c: E2 08 00 ED 01 80 13 01 00 00 00 00 00 6B [00:13:42]Write i2c OK [00:13:42]MH_I2C_Read... [00:13:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:13:42]Read from MH i2c: E2 [00:13:42]MH_I2C_Read... [00:13:42]Read from MH i2c: E2 0E 00 [00:13:42]MH_I2C_Read... [00:13:42]Read from MH i2c: E2 0E 00 ED 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 29 [00:13:42]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [00:13:42]wFMCommunicate OK [00:13:42]SAM_PROTO_GetShiftState done [00:13:42]FM_GetShiftState done [00:13:42]req_shift_opened done [00:13:42]requested_item shift.open_date is exist - process it [00:13:42]req_shift_open_date [00:13:42]req_shift_open_date done [00:13:42]produce_requested_data done [00:13:42]produce_requested_data return {"fd.num":87144,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [00:13:42]process_action_free x_report [00:13:42]json_value_free [00:13:42]json_value_free done [00:13:42]process_json_proto returns [00:13:42]Send response to host [00:13:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":87144,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [00:13:42]free response buf [00:13:42]execute_script done [00:13:42]execute_script returns [00:13:42]free content buf [00:13:42]Sock 8.Close socket [00:13:42]Sock 8.Thread stoped [00:13:45]OFD Sender: No OFD packet to send [00:13:50]OFD Sender: No OFD packet to send [00:13:55]OFD Sender: No OFD packet to send [00:13:59]recv_with_timeout no data received [00:14:00]OFD Sender: No OFD packet to send [00:14:05]OFD Sender: No OFD packet to send [00:14:10]OFD Sender: No OFD packet to send [00:14:11]recv_with_timeout no data received [00:14:15]OFD Sender: No OFD packet to send [00:14:20]OFD Sender: No OFD packet to send [00:14:25]OFD Sender: No OFD packet to send [00:14:25]accept exits with 9 [00:14:25]New connection [00:14:25]New thread 3067047268 created [00:14:25]Thread 3066903908 joined [00:14:25]Waiting for new connection... [00:14:25] Sock 9.Parse request [00:14:25]Sock 9.Check first char [00:14:25]Sock 9.First char is OK [00:14:25]request: POST /json_proto HTTP/1.0 [00:14:25]Method: POST [00:14:25]URL: /json_proto [00:14:25]Method is POST - this is cgi request [00:14:25]url: /json_proto [00:14:25]query_string will be loaded in cgi processing [00:14:25]execute_cgi json_proto POST (null) [00:14:25]execute_cgi path=json_proto method=POST [00:14:25]POST find Content-Length [00:14:25]Host: 172.17.47.196:8080 [00:14:25]Content-Length: 215 [00:14:25]Content-Type: application/json [00:14:25] [00:14:25]POST finish read [00:14:25]Found Content-Length = 215 [00:14:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:14:25]execute_script... [00:14:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:14:25]POST & json_proto [00:14:25]process_json_proto [00:14:25]json parsed OK: [00:14:25]protocol is kg_v1.0 [00:14:25]action value=get_value [00:14:25]process_action get_value [00:14:25]cmd_get_value [00:14:25]process_action get_value done [00:14:25]requested_data is exist [00:14:25]produce_requested_data [00:14:25]requested_item kkm.sn is exist - process it [00:14:25]requested_item kkm.ver is exist - process it [00:14:25]requested_item fm.sn is exist - process it [00:14:25]wFMCommunicate request_size=4 [00:14:25]MH_SAM_APDU [00:14:25]CAPDU: 80 11 00 00 [00:14:25]Write to MH i2c: E2 08 00 EE 01 80 11 00 00 00 00 00 00 69 [00:14:25]Write i2c OK [00:14:25]MH_I2C_Read... [00:14:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:14:25]Read from MH i2c: E2 [00:14:25]MH_I2C_Read... [00:14:25]Read from MH i2c: E2 17 00 [00:14:25]MH_I2C_Read... [00:14:25]Read from MH i2c: E2 17 00 EE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C8 [00:14:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:14:25]wFMCommunicate OK [00:14:25]requested_item fd.num is exist - process it [00:14:25]SAM_PROTO_GetFieldsCounters [00:14:25]wFMCommunicate request_size=4 [00:14:25]MH_SAM_APDU [00:14:25]CAPDU: 80 13 00 00 [00:14:25]Write to MH i2c: E2 08 00 EF 01 80 13 00 00 00 00 00 00 6C [00:14:25]Write i2c OK [00:14:25]MH_I2C_Read... [00:14:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:14:26]Read from MH i2c: E2 [00:14:26]MH_I2C_Read... [00:14:26]Read from MH i2c: E2 62 00 [00:14:26]MH_I2C_Read... [00:14:26]Read from MH i2c: E2 62 00 EF 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 68 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 A8 [00:14:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 68 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:14:26]wFMCommunicate OK [00:14:26]SAM_PROTO_GetFieldsCounters done [00:14:26]requested_item shift.num is exist - process it [00:14:26]requested_item shift.opened is exist - process it [00:14:26]req_shift_opened [00:14:26]FM_GetShiftState [00:14:26]SAM_PROTO_GetShiftState [00:14:26]wFMCommunicate request_size=4 [00:14:26]MH_SAM_APDU [00:14:26]CAPDU: 80 13 01 00 [00:14:26]Write to MH i2c: E2 08 00 F0 01 80 13 01 00 00 00 00 00 6E [00:14:26]Write i2c OK [00:14:26]MH_I2C_Read... [00:14:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:14:26]Read from MH i2c: E2 [00:14:26]MH_I2C_Read... [00:14:26]Read from MH i2c: E2 0E 00 [00:14:26]MH_I2C_Read... [00:14:26]Read from MH i2c: E2 0E 00 F0 01 00 09 00 01 FC 61 EF 66 00 00 00 00 90 00 2C [00:14:26]RAPDU: 09 00 01 FC 61 EF 66 00 00 00 00 90 00 [00:14:26]wFMCommunicate OK [00:14:26]SAM_PROTO_GetShiftState done [00:14:26]FM_GetShiftState done [00:14:26]req_shift_opened done [00:14:26]requested_item shift.open_date is exist - process it [00:14:26]req_shift_open_date [00:14:26]req_shift_open_date done [00:14:26]produce_requested_data done [00:14:26]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87144,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220} [00:14:26]process_action_free get_value [00:14:26]json_value_free [00:14:26]json_value_free done [00:14:26]process_json_proto returns [00:14:26]Send response to host [00:14:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87144,"shift.num":497,"shift.opened":1,"shift.open_date":1726964220}}} [00:14:26]free response buf [00:14:26]execute_script done [00:14:26]execute_script returns [00:14:26]free content buf [00:14:26]Sock 9.Close socket [00:14:26]Sock 9.Thread stoped [00:14:26]accept exits with 8 [00:14:26]New connection [00:14:26]New thread 3066903908 created [00:14:26]Thread 3067047268 joined [00:14:26]Waiting for new connection... [00:14:26] Sock 8.Parse request [00:14:26]Sock 8.Check first char [00:14:26]Sock 8.First char is OK [00:14:26]request: POST /json_proto HTTP/1.0 [00:14:26]Method: POST [00:14:26]URL: /json_proto [00:14:26]Method is POST - this is cgi request [00:14:26]url: /json_proto [00:14:26]query_string will be loaded in cgi processing [00:14:26]execute_cgi json_proto POST (null) [00:14:26]execute_cgi path=json_proto method=POST [00:14:26]POST find Content-Length [00:14:26]Host: 172.17.47.196:8080 [00:14:26]Content-Length: 331 [00:14:26]Content-Type: application/json [00:14:26] [00:14:26]POST finish read [00:14:26]Found Content-Length = 331 [00:14:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:14:26]execute_script... [00:14:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:14:26]POST & json_proto [00:14:26]process_json_proto [00:14:26]json parsed OK: [00:14:26]protocol is kg_v1.0 [00:14:26]action value=get_value [00:14:26]process_action get_value [00:14:26]cmd_get_value [00:14:26]process_action get_value done [00:14:26]requested_data is exist [00:14:26]produce_requested_data [00:14:26]requested_item fm.sale.total is exist - process it [00:14:26]SAM_PROTO_GetFMData [00:14:26]wFMCommunicate request_size=4 [00:14:26]MH_SAM_APDU [00:14:26]CAPDU: 80 13 03 00 [00:14:26]Write to MH i2c: E2 08 00 F1 01 80 13 03 00 00 00 00 00 71 [00:14:26]Write i2c OK [00:14:26]MH_I2C_Read... [00:14:26]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:14:26]Read from MH i2c: E2 [00:14:26]MH_I2C_Read... [00:14:26]Read from MH i2c: E2 FD 00 [00:14:26]MH_I2C_Read... [00:14:26]Read from MH i2c: E2 FD 00 F1 01 00 C8 04 85 04 C4 04 6E 04 04 00 85 50 01 00 69 04 A3 00 6F 04 04 00 09 4E 01 00 B1 04 05 00 C7 98 02 B9 01 70 04 05 00 7C F9 11 8B 01 72 04 04 00 4B 9F F0 2D 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 F6 E8 D8 2E 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 29 55 E7 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 E1 [00:14:26]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 85 50 01 00 69 04 A3 00 6F 04 04 00 09 4E 01 00 B1 04 05 00 C7 98 02 B9 01 70 04 05 00 7C F9 11 8B 01 72 04 04 00 4B 9F F0 2D 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 F6 E8 D8 2E 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 29 55 E7 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 [00:14:26]wFMCommunicate OK [00:14:26]wFMCommunicate request_size=4 [00:14:26]MH_SAM_APDU [00:14:26]CAPDU: 80 17 00 00 [00:14:26]Write to MH i2c: E2 08 00 F2 01 80 17 00 00 00 00 00 00 73 [00:14:26]Write i2c OK [00:14:26]MH_I2C_Read... [00:14:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:14:27]Read from MH i2c: E2 [00:14:27]MH_I2C_Read... [00:14:27]Read from MH i2c: E2 FD 00 [00:14:27]MH_I2C_Read... [00:14:27]Read from MH i2c: E2 FD 00 F2 01 00 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 FE [00:14:27]RAPDU: 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [00:14:27]wFMCommunicate OK [00:14:27]wFMCommunicate request_size=4 [00:14:27]MH_SAM_APDU [00:14:27]CAPDU: 80 17 00 00 [00:14:27]Write to MH i2c: E2 08 00 F3 01 80 17 00 00 00 00 00 00 74 [00:14:27]Write i2c OK [00:14:27]MH_I2C_Read... [00:14:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:14:27]Read from MH i2c: E2 [00:14:27]MH_I2C_Read... [00:14:27]Read from MH i2c: E2 FD 00 [00:14:27]MH_I2C_Read... [00:14:27]Read from MH i2c: E2 FD 00 F3 01 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 4C [00:14:27]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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:14:27]wFMCommunicate OK [00:14:27]wFMCommunicate request_size=4 [00:14:27]MH_SAM_APDU [00:14:27]CAPDU: 80 17 00 00 [00:14:27]Write to MH i2c: E2 08 00 F4 01 80 17 00 00 00 00 00 00 75 [00:14:27]Write i2c OK [00:14:27]MH_I2C_Read... [00:14:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:14:28]Read from MH i2c: E2 [00:14:28]MH_I2C_Read... [00:14:28]Read from MH i2c: E2 FD 00 [00:14:28]MH_I2C_Read... [00:14:28]Read from MH i2c: E2 FD 00 F4 01 00 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 ED [00:14:28]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [00:14:28]wFMCommunicate OK [00:14:28]wFMCommunicate request_size=4 [00:14:28]MH_SAM_APDU [00:14:28]CAPDU: 80 17 00 00 [00:14:28]Write to MH i2c: E2 08 00 F5 01 80 17 00 00 00 00 00 00 76 [00:14:28]Write i2c OK [00:14:28]MH_I2C_Read... [00:14:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [00:14:28]Read from MH i2c: E2 [00:14:28]MH_I2C_Read... [00:14:28]Read from MH i2c: E2 E5 00 [00:14:28]MH_I2C_Read... [00:14:28]Read from MH i2c: E2 E5 00 F5 01 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 5A [00:14:28]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:14:28]wFMCommunicate OK [00:14:28]SAM_PROTO_GetFMData done [00:14:28]requested_item fm.sale_refund.total is exist - process it [00:14:28]requested_item fm.buy.total is exist - process it [00:14:28]requested_item shift.sale.total is exist - process it [00:14:28]SAM_PROTO_GetShiftData [00:14:28]wFMCommunicate request_size=4 [00:14:28]MH_SAM_APDU [00:14:28]CAPDU: 80 13 02 00 [00:14:28]Write to MH i2c: E2 08 00 F6 01 80 13 02 00 00 00 00 00 75 [00:14:28]Write i2c OK [00:14:28]MH_I2C_Read... [00:14:29]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:14:29]Read from MH i2c: E2 [00:14:29]MH_I2C_Read... [00:14:29]Read from MH i2c: E2 FD 00 [00:14:29]MH_I2C_Read... [00:14:29]Read from MH i2c: E2 FD 00 F6 01 00 BC 04 AA 04 B8 04 6E 04 04 00 C9 01 00 00 69 04 9E 00 6F 04 04 00 C7 01 00 00 B1 04 04 00 8E E9 5D 02 70 04 04 00 64 24 20 02 72 04 03 00 2A C5 3D 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 C7 5B 40 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 DF 5C 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 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 4D [00:14:29]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 C9 01 00 00 69 04 9E 00 6F 04 04 00 C7 01 00 00 B1 04 04 00 8E E9 5D 02 70 04 04 00 64 24 20 02 72 04 03 00 2A C5 3D 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 C7 5B 40 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 DF 5C 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 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [00:14:29]wFMCommunicate OK [00:14:29]wFMCommunicate request_size=4 [00:14:29]MH_SAM_APDU [00:14:29]CAPDU: 80 17 00 00 [00:14:29]Write to MH i2c: E2 08 00 F7 01 80 17 00 00 00 00 00 00 78 [00:14:29]Write i2c OK [00:14:29]MH_I2C_Read... [00:14:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:14:29]Read from MH i2c: E2 [00:14:29]MH_I2C_Read... [00:14:29]Read from MH i2c: E2 FD 00 [00:14:29]MH_I2C_Read... [00:14:29]Read from MH i2c: E2 FD 00 F7 01 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 60 [00:14:29]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 [00:14:30]wFMCommunicate OK [00:14:30]wFMCommunicate request_size=4 [00:14:30]MH_SAM_APDU [00:14:30]CAPDU: 80 17 00 00 [00:14:30]Write to MH i2c: E2 08 00 F8 01 80 17 00 00 00 00 00 00 79 [00:14:30]Write i2c OK [00:14:30]MH_I2C_Read... [00:14:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:14:30]Read from MH i2c: E2 [00:14:30]MH_I2C_Read... [00:14:30]Read from MH i2c: E2 FD 00 [00:14:30]MH_I2C_Read... [00:14:30]Read from MH i2c: E2 FD 00 F8 01 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 A2 [00:14:30]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 OFD Sender: No OFD packet to send [00:14:30]03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [00:14:30]wFMCommunicate OK [00:14:30]wFMCommunicate request_size=4 [00:14:30]MH_SAM_APDU [00:14:30]CAPDU: 80 17 00 00 [00:14:30]Write to MH i2c: E2 08 00 F9 01 80 17 00 00 00 00 00 00 7A [00:14:30]Write i2c OK [00:14:30]MH_I2C_Read... [00:14:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:14:30]Read from MH i2c: E2 [00:14:30]MH_I2C_Read... [00:14:30]Read from MH i2c: E2 FD 00 [00:14:30]MH_I2C_Read... [00:14:30]Read from MH i2c: E2 FD 00 F9 01 00 03 00 00 EF 03 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 90 00 FB [00:14:31]RAPDU: 03 00 00 EF 03 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 90 00 [00:14:31]wFMCommunicate OK [00:14:31]wFMCommunicate request_size=4 [00:14:31]MH_SAM_APDU [00:14:31]CAPDU: 80 17 00 00 [00:14:31]Write to MH i2c: E2 08 00 FA 01 80 17 00 00 00 00 00 00 7B [00:14:31]Write i2c OK [00:14:31]MH_I2C_Read... [00:14:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [00:14:31]Read from MH i2c: E2 [00:14:31]MH_I2C_Read... [00:14:31]Read from MH i2c: E2 D9 00 [00:14:31]MH_I2C_Read... [00:14:31]Read from MH i2c: E2 D9 00 FA 01 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 5A [00:14:31]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:14:31]wFMCommunicate OK [00:14:31]SAM_PROTO_GetShiftData done [00:14:31]requested_item shift.sale.total_cash is exist - process it [00:14:31]requested_item shift.sale_refund.total is exist - process it [00:14:31]requested_item shift.sale_refund.total_cash is exist - process it [00:14:31]requested_item shift.buy.total is exist - process it [00:14:31]requested_item shift.buy.total_cash is exist - process it [00:14:31]produce_requested_data done [00:14:31]produce_requested_data return {"fm.sale.total":73989224.39,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":397090.70,"shift.sale.total_cash":356609.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:14:31]process_action_free get_value [00:14:31]json_value_free [00:14:31]json_value_free done [00:14:31]process_json_proto returns [00:14:31]Send response to host [00:14:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73989224.39,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":397090.70,"shift.sale.total_cash":356609.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:14:31]free response buf [00:14:31]execute_script done [00:14:31]execute_script returns [00:14:31]free content buf [00:14:31]Sock 8.Close socket [00:14:31]Sock 8.Thread stoped [00:14:31]accept exits with 9 [00:14:31]New connection [00:14:31]New thread 3067047268 created [00:14:31]Thread 3066903908 joined [00:14:31]Waiting for new connection... [00:14:31] Sock 9.Parse request [00:14:31]Sock 9.Check first char [00:14:31]Sock 9.First char is OK [00:14:31]request: POST /json_proto HTTP/1.0 [00:14:31]Method: POST [00:14:31]URL: /json_proto [00:14:31]Method is POST - this is cgi request [00:14:31]url: /json_proto [00:14:31]query_string will be loaded in cgi processing [00:14:31]execute_cgi json_proto POST (null) [00:14:31]execute_cgi path=json_proto method=POST [00:14:31]POST find Content-Length [00:14:31]Host: 172.17.47.196:8080 [00:14:31]Content-Length: 331 [00:14:31]Content-Type: application/json [00:14:31] [00:14:31]POST finish read [00:14:31]Found Content-Length = 331 [00:14:31]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:14:31]execute_script... [00:14:31]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:14:31]POST & json_proto [00:14:31]process_json_proto [00:14:31]json parsed OK: [00:14:31]protocol is kg_v1.0 [00:14:31]action value=get_value [00:14:31]process_action get_value [00:14:31]cmd_get_value [00:14:31]process_action get_value done [00:14:31]requested_data is exist [00:14:31]produce_requested_data [00:14:31]requested_item fm.sale.total is exist - process it [00:14:31]SAM_PROTO_GetFMData [00:14:31]wFMCommunicate request_size=4 [00:14:31]MH_SAM_APDU [00:14:31]CAPDU: 80 13 03 00 [00:14:31]Write to MH i2c: E2 08 00 FB 01 80 13 03 00 00 00 00 00 7B [00:14:31]Write i2c OK [00:14:31]MH_I2C_Read... [00:14:32]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:14:32]Read from MH i2c: E2 [00:14:32]MH_I2C_Read... [00:14:32]Read from MH i2c: E2 FD 00 [00:14:32]MH_I2C_Read... [00:14:32]Read from MH i2c: E2 FD 00 FB 01 00 C8 04 85 04 C4 04 6E 04 04 00 85 50 01 00 69 04 A3 00 6F 04 04 00 09 4E 01 00 B1 04 05 00 C7 98 02 B9 01 70 04 05 00 7C F9 11 8B 01 72 04 04 00 4B 9F F0 2D 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 F6 E8 D8 2E 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 29 55 E7 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 EB [00:14:32]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 85 50 01 00 69 04 A3 00 6F 04 04 00 09 4E 01 00 B1 04 05 00 C7 98 02 B9 01 70 04 05 00 7C F9 11 8B 01 72 04 04 00 4B 9F F0 2D 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 F6 E8 D8 2E 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 29 55 E7 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 [00:14:32]wFMCommunicate OK [00:14:32]wFMCommunicate request_size=4 [00:14:32]MH_SAM_APDU [00:14:32]CAPDU: 80 17 00 00 [00:14:32]Write to MH i2c: E2 08 00 FC 01 80 17 00 00 00 00 00 00 7D [00:14:32]Write i2c OK [00:14:32]MH_I2C_Read... [00:14:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:14:32]Read from MH i2c: E2 [00:14:32]MH_I2C_Read... [00:14:32]Read from MH i2c: E2 FD 00 [00:14:32]MH_I2C_Read... [00:14:32]Read from MH i2c: E2 FD 00 FC 01 00 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 08 [00:14:33]RAPDU: 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [00:14:33]wFMCommunicate OK [00:14:33]wFMCommunicate request_size=4 [00:14:33]MH_SAM_APDU [00:14:33]CAPDU: 80 17 00 00 [00:14:33]Write to MH i2c: E2 08 00 FD 01 80 17 00 00 00 00 00 00 7E [00:14:33]Write i2c OK [00:14:33]MH_I2C_Read... [00:14:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:14:33]Read from MH i2c: E2 [00:14:33]MH_I2C_Read... [00:14:33]Read from MH i2c: E2 FD 00 [00:14:33]MH_I2C_Read... [00:14:33]Read from MH i2c: E2 FD 00 FD 01 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 56 [00:14:33]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 [00:14:43]SetTLVBufToDocument err=0 [00:14:43]Processing tag 1007 (03EF) [00:14:43]Load OK [00:14:43]SetTLVBufToDocument [00:14:43]Processing tag 1014 (03F6) [00:14:43]Malloc new data [00:14:43]Processing tag 1015 (03F7) [00:14:43]Malloc new data [00:14:43]SetTLVBufToDocument err=0 [00:14:43]Processing tag 1007 (03EF) [00:14:43]Load OK [00:14:43]SetTLVBufToDocument [00:14:43]Processing tag 1014 (03F6) [00:14:43]Malloc new data [00:14:43]Processing tag 1015 (03F7) [00:14:43]Malloc new data [00:14:43]SetTLVBufToDocument err=0 [00:14:43]Processing tag 1007 (03EF) [00:14:43]Load OK [00:14:43]SetTLVBufToDocument [00:14:43]Processing tag 1014 (03F6) [00:14:43]Malloc new data [00:14:43]Processing tag 1015 (03F7) [00:14:43]Malloc new data [00:14:43]SetTLVBufToDocument err=0 [00:14:43]Processing tag 1007 (03EF) [00:14:43]Load OK [00:14:43]SetTLVBufToDocument [00:14:43]Processing tag 1014 (03F6) [00:14:43]Malloc new data [00:14:43]Processing tag 1015 (03F7) [00:14:43]Malloc new data [00:14:43]SetTLVBufToDocument err=0 [00:14:43]Processing tag 1007 (03EF) [00:14:43]Load OK [00:14:43]SetTLVBufToDocument [00:14:43]Processing tag 1014 (03F6) [00:14:43]Malloc new data [00:14:43]Processing tag 1015 (03F7) [00:14:43]Malloc new data [00:14:43]SetTLVBufToDocument err=0 [00:14:43]Processing tag 1007 (03EF) [00:14:43]Load OK [00:14:43]SetTLVBufToDocument [00:14:43]Processing tag 1014 (03F6) [00:14:43]Malloc new data [00:14:43]Processing tag 1015 (03F7) [00:14:43]Malloc new data [00:14:43]SetTLVBufToDocument err=0 [00:14:43]SetTLVBufToDocument err=0 [00:14:43]SetTLVBufToDocument err=0 [00:14:43]Processing tag 1132 (046C) [00:14:43]Load OK [00:14:43]SetTLVBufToDocument [00:14:43]Processing tag 1135 (046F) [00:14:43]Malloc new data [00:14:43]Processing tag 1201 (04B1) [00:14:43]Malloc new data [00:14:43]Processing tag 1136 (0470) [00:14:43]Malloc new data [00:14:43]Processing tag 1138 (0472) [00:14:43]Malloc new data [00:14:43]Processing tag 1024 (0400) [00:14:43]Load OK [00:14:43]SetTLVBufToDocument [00:14:43]Processing tag 1006 (03EE) [00:14:43]Load OK [00:14:43]SetTLVBufToDocument [00:14:43]Processing tag 1010 (03F2) [00:14:43]Malloc new data [00:14:43]Processing tag 1011 (03F3) [00:14:43]Malloc new data [00:14:43]SetTLVBufToDocument err=0 [00:14:43]Processing tag 1006 (03EE) [00:14:43]Load OK [00:14:43]SetTLVBufToDocument [00:14:43]Processing tag 1010 (03F2) [00:14:43]Malloc new data [00:14:43]Processing tag 1011 (03F3) [00:14:43]Malloc new data [00:14:43]SetTLVBufToDocument err=0 [00:14:43]Processing tag 1007 (03EF) [00:14:43]Load OK [00:14:43]SetTLVBufToDocument [00:14:43]Processing tag 1014 (03F6) [00:14:43]Malloc new data [00:14:43]Processing tag 1015 (03F7) [00:14:43]Malloc new data [00:14:43]SetTLVBufToDocument err=0 [00:14:43]Processing tag 1007 (03EF) [00:14:43]Load OK [00:14:43]SetTLVBufToDocument [00:14:43]Processing tag 1014 (03F6) [00:14:43]Malloc new data [00:14:43]Processing tag 1015 (03F7) [00:14:43]Malloc new data [00:14:43]SetTLVBufToDocument err=0 [00:14:43]Processing tag 1007 (03EF) [00:14:43]Load OK [00:14:43]SetTLVBufToDocument [00:14:44]Processing tag 1014 (03F6) [00:14:44]Malloc new data [00:14:44]Processing tag 1015 (03F7) [00:14:44]Malloc new data [00:14:44]SetTLVBufToDocument err=0 [00:14:44]Processing tag 1007 (03EF) [00:14:44]Load OK [00:14:44]SetTLVBufToDocument [00:14:44]Processing tag 1014 (03F6) [00:14:44]Malloc new data [00:14:44]Processing tag 1015 (03F7) [00:14:44]Malloc new data [00:14:44]SetTLVBufToDocument err=0 [00:14:44]Processing tag 1007 (03EF) [00:14:44]Load OK [00:14:44]SetTLVBufToDocument [00:14:44]Processing tag 1014 (03F6) [00:14:44]Malloc new data [00:14:44]Processing tag 1015 (03F7) [00:14:44]Malloc new data [00:14:44]SetTLVBufToDocument err=0 [00:14:44]Processing tag 1007 (03EF) [00:14:44]Load OK [00:14:44]SetTLVBufToDocument [00:14:44]Processing tag 1014 (03F6) [00:14:44]Malloc new data [00:14:44]Processing tag 1015 (03F7) [00:14:44]Malloc new data [00:14:44]SetTLVBufToDocument err=0 [00:14:44]Processing tag 1007 (03EF) [00:14:44]Load OK [00:14:44]SetTLVBufToDocument [00:14:44]Processing tag 1014 (03F6) [00:14:44]Malloc new data [00:14:44]Processing tag 1015 (03F7) [00:14:44]Malloc new data [00:14:44]SetTLVBufToDocument err=0 [00:14:44]SetTLVBufToDocument err=0 [00:14:44]SetTLVBufToDocument err=0 [00:14:44]Processing tag 1133 (046D) [00:14:44]Malloc new data [00:14:44]SetTLVBufToDocument err=0 [00:14:44]Processing tag 1077 (0435) [00:14:44]Malloc new data [00:14:44]SetTLVBufToDocument err=0 [00:14:44]Malloc new data [00:14:44]SAM_PROTO_GetFMData [00:14:44]wFMCommunicate request_size=4 [00:14:44]MH_SAM_APDU [00:14:44]CAPDU: 80 13 03 00 [00:14:44]Write to MH i2c: E2 08 00 13 02 80 13 03 00 00 00 00 00 94 [00:14:44]Write i2c OK [00:14:44]MH_I2C_Read... [00:14:44]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:14:44]Read from MH i2c: E2 [00:14:44]MH_I2C_Read... [00:14:44]Read from MH i2c: E2 FD 00 [00:14:44]MH_I2C_Read... [00:14:44]Read from MH i2c: E2 FD 00 13 02 00 C8 04 85 04 C4 04 6E 04 04 00 85 50 01 00 69 04 A3 00 6F 04 04 00 09 4E 01 00 B1 04 05 00 C7 98 02 B9 01 70 04 05 00 7C F9 11 8B 01 72 04 04 00 4B 9F F0 2D 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 F6 E8 D8 2E 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 29 55 E7 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 04 [00:14:44]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 85 50 01 00 69 04 A3 00 6F 04 04 00 09 4E 01 00 B1 04 05 00 C7 98 02 B9 01 70 04 05 00 7C F9 11 8B 01 72 04 04 00 4B 9F F0 2D 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 F6 E8 D8 2E 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 29 55 E7 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 [00:14:45]wFMCommunicate OK [00:14:45]wFMCommunicate request_size=4 [00:14:45]MH_SAM_APDU [00:14:45]CAPDU: 80 17 00 00 [00:14:45]Write to MH i2c: E2 08 00 14 02 80 17 00 00 00 00 00 00 96 [00:14:45]Write i2c OK [00:14:45]MH_I2C_Read... [00:14:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:14:45]Read from MH i2c: E2 [00:14:45]MH_I2C_Read... [00:14:45]Read from MH i2c: E2 FD 00 [00:14:45]MH_I2C_Read... [00:14:45]Read from MH i2c: E2 FD 00 14 02 00 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 21 [00:14:45]RAPDU: 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [00:14:45]wFMCommunicate OK [00:14:45]wFMCommunicate request_size=4 [00:14:45]MH_SAM_APDU [00:14:45]CAPDU: 80 17 00 00 [00:14:45]Write to MH i2c: E2 08 00 15 02 80 17 00 00 00 00 00 00 97 [00:14:45]OFD Sender: No OFD packet to send [00:14:45]Write i2c OK [00:14:45]MH_I2C_Read... [00:14:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:14:46]Read from MH i2c: E2 [00:14:46]MH_I2C_Read... [00:14:46]Read from MH i2c: E2 FD 00 [00:14:46]MH_I2C_Read... [00:14:46]Read from MH i2c: E2 FD 00 15 02 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 6F [00:14:46]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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:14:46]wFMCommunicate OK [00:14:46]wFMCommunicate request_size=4 [00:14:46]MH_SAM_APDU [00:14:46]CAPDU: 80 17 00 00 [00:14:46]Write to MH i2c: E2 08 00 16 02 80 17 00 00 00 00 00 00 98 [00:14:46]Write i2c OK [00:14:46]MH_I2C_Read... [00:14:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:14:46]Read from MH i2c: E2 [00:14:46]MH_I2C_Read... [00:14:46]Read from MH i2c: E2 FD 00 [00:14:46]MH_I2C_Read... [00:14:46]Read from MH i2c: E2 FD 00 16 02 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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 10 [00:14:47]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [00:14:47]wFMCommunicate OK [00:14:47]wFMCommunicate request_size=4 [00:14:47]MH_SAM_APDU [00:14:47]CAPDU: 80 17 00 00 [00:14:47]Write to MH i2c: E2 08 00 17 02 80 17 00 00 00 00 00 00 99 [00:14:47]Write i2c OK [00:14:47]MH_I2C_Read... [00:14:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [00:14:47]Read from MH i2c: E2 [00:14:47]MH_I2C_Read... [00:14:47]Read from MH i2c: E2 E5 00 [00:14:47]MH_I2C_Read... [00:14:47]Read from MH i2c: E2 E5 00 17 02 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 [00:14:47]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:14:48]wFMCommunicate OK [00:14:48]SAM_PROTO_GetFMData done [00:14:48]Malloc new data [00:14:48]Malloc new data [00:14:48]Malloc new data [00:14:48]Malloc new data [00:14:48]KKMLoadAndSignCloseShiftData err=0 [00:14:48]Отчет о закрытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Эшиев К. 23.09.2024 00:14 Смена: 497 РНМ: 0000000000092592 ЗНМ: 0300000064 СНО: Общий режим Чеков за смену: 457 ФД за смену: 459 Всего чеков: 457 ИТОГИ ПРИХОД Чеков: 455 Общий итог: 397090.70 Итого наличными: 356609.00 Итого безнал.: 40481.70 НДС 0% : 0.00 НДС 12% : 42177.99 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 3514.55 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 2 Общий итог: 7562.00 Итого наличными: 7562.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 803.04 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 66.92 ИТОГИ РАСХОД Чеков: 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 Нал. в кассе: 349047.00 НС Приход: 73989224.39 НС Возвр.Прихода: 2009311.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФД: 87145 ФМ: 0000000000874979 ФПД: 205177151156863 [00:14:48]StoreToDocumentArchive [00:14:48]shift 497 fd 87145 [00:14:48]save to /storage/0497/doc_00087145 [00:14:48]save last doc name /storage/0497/doc_00087145 to /storage/kkm_last_doc_name [00:14:48]save OK [00:14:48]Clear old archive folders... [00:14:48]Remove dir /storage/0266 [00:14:48]opendir ok [00:14:48]file . [00:14:48]file .. [00:14:48]file doc_1727050419 [00:14:48]remove file /storage/0266/doc_1727050419 [00:14:48]remove dir /storage/0266 [00:14:48]NVStorageSaveData kkm_registers [00:14:48]File name is /storage/kkm_registers [00:14:48]Write 24 bytes [00:14:48]NVStorageSaveData done [00:14:48]NVStorageSaveData kkm_registers [00:14:48]File name is /storage/kkm_registers [00:14:48]Write 24 bytes [00:14:48]NVStorageSaveData done [00:14:48]ProcessDocumentItem done err = 0, tmpTLVsize=1383 [00:14:48]tlvbuf is 005F1DA0 [00:14:48]SAM_PROTO_ClearQueue [00:14:48]wFMCommunicate request_size=4 [00:14:48]MH_SAM_APDU [00:14:48]CAPDU: 80 09 00 00 [00:14:48]Write to MH i2c: E2 08 00 18 02 80 09 00 00 00 00 00 00 8C [00:14:48]Write i2c OK [00:14:48]MH_I2C_Read... [00:14:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:14:48]Read from MH i2c: E2 [00:14:48]MH_I2C_Read... [00:14:48]Read from MH i2c: E2 03 00 [00:14:48]MH_I2C_Read... [00:14:48]Read from MH i2c: E2 03 00 18 02 00 90 00 8E [00:14:48]RAPDU: 90 00 [00:14:48]wFMCommunicate OK [00:14:48]SAM_PROTO_ClearQueue done [00:14:48]KKMCreateOFDPacket [00:14:48]OFDProtocolAddRootSTLVToBuf [00:14:48]FM_MakeSignedData [00:14:48]FM_MakeSignedData [00:14:48]SAM_PROTO_SignData [00:14:48]wFMCommunicate request_size=4 [00:14:48]MH_SAM_APDU [00:14:48]CAPDU: 80 0D 01 02 [00:14:48]Write to MH i2c: E2 08 00 19 02 80 0D 01 02 00 00 00 00 94 [00:14:48]Write i2c OK [00:14:48]MH_I2C_Read... [00:14:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:14:48]Read from MH i2c: E2 [00:14:48]MH_I2C_Read... [00:14:48]Read from MH i2c: E2 03 00 [00:14:48]MH_I2C_Read... [00:14:48]Read from MH i2c: E2 03 00 19 02 00 90 00 8F [00:14:48]RAPDU: 90 00 [00:14:48]wFMCommunicate OK [00:14:48]wFMCommunicate request_size=255 [00:14:48]MH_SAM_APDU [00:14:48]CAPDU: 80 0D 02 02 FA 05 00 67 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 0F 00 D0 AD D1 88 D0 B8 D0 B5 D0 B2 20 D0 9A 2E 20 F4 03 04 00 EE B2 F0 66 0E 04 04 00 F1 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 5E 04 04 00 C9 01 00 00 57 04 04 00 CB 01 00 00 AA 04 DF 04 6E 04 04 00 C9 01 00 00 69 04 A5 00 6F 04 04 00 C7 01 00 00 B1 04 04 00 8E E9 5D 02 70 04 04 00 64 24 20 02 72 04 03 00 2A C5 3D 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 C7 5B 40 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:14:48]Write to MH i2c: E2 02 01 1A 02 80 0D 02 02 FA 00 05 00 67 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 0F 00 D0 AD D1 88 D0 B8 D0 B5 D0 B2 20 D0 9A 2E 20 F4 03 04 00 EE B2 F0 66 0E 04 04 00 F1 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 5E 04 04 00 C9 01 00 00 57 04 04 00 CB 01 00 00 AA 04 DF 04 6E 04 04 00 C9 01 00 00 69 04 A5 00 6F 04 04 00 C7 01 00 00 B1 04 04 00 8E E9 5D 02 70 04 04 00 64 24 20 02 72 04 03 00 2A C5 3D 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 C7 5B 40 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 53 [00:14:48]Write i2c OK [00:14:48]MH_I2C_Read... [00:14:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:14:49]Read from MH i2c: E2 [00:14:49]MH_I2C_Read... [00:14:49]Read from MH i2c: E2 03 00 [00:14:49]MH_I2C_Read... [00:14:49]Read from MH i2c: E2 03 00 1A 02 00 90 00 90 [00:14:49]RAPDU: 90 00 [00:14:49]wFMCommunicate OK [00:14:49]wFMCommunicate request_size=255 [00:14:49]MH_SAM_APDU [00:14:49]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 DF 5C 05 6A 04 A0 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 0B 72 04 01 00 00 00 04 81 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 B0 39 01 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 24 1A 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:14:49]Write to MH i2c: E2 02 01 1B 02 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 DF 5C 05 6A 04 A0 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 0B 72 04 01 00 00 00 04 81 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 B0 39 01 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 24 1A 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 8F [00:14:49]Write i2c OK [00:14:49]MH_I2C_Read... [00:14:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:14:49]Read from MH i2c: E2 [00:14:49]MH_I2C_Read... [00:14:49]Read from MH i2c: E2 03 00 [00:14:49]MH_I2C_Read... [00:14:49]Read from MH i2c: E2 03 00 1B 02 00 90 00 91 [00:14:49]RAPDU: 90 00 [00:14:49]wFMCommunicate OK [00:14:49]wFMCommunicate request_size=255 [00:14:49]MH_SAM_APDU [00:14:49]CAPDU: 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:14:50]Write to MH i2c: E2 02 01 1C 02 80 0D 02 02 FA 00 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 5E [00:14:50]Write i2c OK [00:14:50]MH_I2C_Read... [00:14:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:14:50]Read from MH i2c: E2 [00:14:50]MH_I2C_Read... [00:14:50]Read from MH i2c: E2 03 00 [00:14:50]MH_I2C_Read... [00:14:50]Read from MH i2c: E2 03 00 1C 02 00 90 00 92 [00:14:50]RAPDU: 90 00 [00:14:50]wFMCommunicate OK [00:14:50]wFMCommunicate request_size=255 [00:14:50]MH_SAM_APDU [00:14:50]CAPDU: 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 OFD Sender: No OFD packet to send [00:14:51]04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 [00:14:51]Write to MH i2c: E2 02 01 1D 02 80 0D 02 02 FA 00 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 00 00 5D [00:14:51]Write i2c OK [00:14:51]MH_I2C_Read... [00:14:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:14:51]Read from MH i2c: E2 [00:14:51]MH_I2C_Read... [00:14:51]Read from MH i2c: E2 03 00 [00:14:51]MH_I2C_Read... [00:14:51]Read from MH i2c: E2 03 00 1D 02 00 90 00 93 [00:14:51]RAPDU: 90 00 [00:14:51]wFMCommunicate OK [00:14:51]wFMCommunicate request_size=255 [00:14:51]MH_SAM_APDU [00:14:51]CAPDU: 80 0D 02 02 FA 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 [00:14:51]Write to MH i2c: E2 02 01 1E 02 80 0D 02 02 FA 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 00 00 22 [00:14:52]Write i2c OK [00:14:52]MH_I2C_Read... [00:14:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:14:52]Read from MH i2c: E2 [00:14:52]MH_I2C_Read... [00:14:52]Read from MH i2c: E2 03 00 [00:14:52]MH_I2C_Read... [00:14:52]Read from MH i2c: E2 03 00 1E 02 00 90 00 94 [00:14:52]RAPDU: 90 00 [00:14:52]wFMCommunicate OK [00:14:52]wFMCommunicate request_size=142 [00:14:52]MH_SAM_APDU [00:14:52]CAPDU: 80 0D 02 02 89 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 69 54 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 35 04 06 00 BA 9B 87 35 F2 7F [00:14:52]Write to MH i2c: E2 91 00 1F 02 80 0D 02 02 89 00 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 69 54 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 35 04 06 00 BA 9B 87 35 F2 7F 00 00 2E [00:14:52]Write i2c OK [00:14:52]MH_I2C_Read... [00:14:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:14:52]Read from MH i2c: E2 [00:14:52]MH_I2C_Read... [00:14:53]Read from MH i2c: E2 03 00 [00:14:53]MH_I2C_Read... [00:14:53]Read from MH i2c: E2 03 00 1F 02 00 90 00 95 [00:14:53]RAPDU: 90 00 [00:14:53]wFMCommunicate OK [00:14:53]wFMCommunicate request_size=4 [00:14:53]MH_SAM_APDU [00:14:53]CAPDU: 80 0D 03 02 [00:14:53]Write to MH i2c: E2 08 00 20 02 80 0D 03 02 00 00 00 00 9D [00:14:53]Write i2c OK [00:14:53]MH_I2C_Read... [00:14:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:14:53]Read from MH i2c: E2 [00:14:53]MH_I2C_Read... [00:14:53]Read from MH i2c: E2 0B 00 [00:14:53]MH_I2C_Read... [00:14:53]Read from MH i2c: E2 0B 00 20 02 00 EB 21 0D C0 B0 12 3A BF 90 00 32 [00:14:53]RAPDU: EB 21 0D C0 B0 12 3A BF 90 00 [00:14:53]wFMCommunicate OK [00:14:53]SAM_PROTO_SignData done [00:14:53]FM_MakeSignedData done [00:14:53]CreateOFDProtocolMessage [00:14:53]wFMCommunicate request_size=4 [00:14:53]MH_SAM_APDU [00:14:53]CAPDU: 80 11 00 00 [00:14:53]Write to MH i2c: E2 08 00 21 02 80 11 00 00 00 00 00 00 9D [00:14:53]Write i2c OK [00:14:53]MH_I2C_Read... [00:14:53]Read from MH i2c: E2 [00:14:53]MH_I2C_Read... [00:14:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:14:53]Read from MH i2c: E2 17 00 [00:14:53]MH_I2C_Read... [00:14:53]Read from MH i2c: E2 17 00 21 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 FC [00:14:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:14:53]wFMCommunicate OK [00:14:53]CreateOFDProtocolMessage done [00:14:53]OFDSenderStorePacket 87145 [00:14:53]StoreOFDPacket docnum=87145 [00:14:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 7B 05 00 00 98 B4 73 05 4A 8A 5A 05 01 00 05 00 67 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 0F 00 D0 AD D1 88 D0 B8 D0 B5 D0 B2 20 D0 9A 2E 20 F4 03 04 00 EE B2 F0 66 0E 04 04 00 F1 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 5E 04 04 00 C9 01 00 00 57 04 04 00 CB 01 00 00 AA 04 DF 04 6E 04 04 00 C9 01 00 00 69 04 A5 00 6F 04 04 00 C7 01 00 00 B1 04 04 00 8E E9 5D 02 70 04 04 00 64 24 20 02 72 04 03 00 2A C5 3D 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 C7 5B 40 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 DF 5C 05 6A 04 A0 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 0B 72 04 01 00 00 00 04 81 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 B0 39 01 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 24 1A 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 69 54 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 35 04 06 00 BA 9B 87 35 F2 7F EB 21 0D C0 B0 12 3A BF [00:14:53]CheckFolder [00:14:53]dirname=/storage/ofd_packets [00:14:53]CheckFolder done [00:14:53]ProducePacketName [00:14:53]name=ofd_packets/00087145 [00:14:53]NVStorageSaveData ofd_packets/00087145 [00:14:53]File name is /storage/ofd_packets/00087145 [00:14:53]Write 1433 bytes [00:14:53]NVStorageSaveData done [00:14:53]OFDSenderStorePacket done [00:14:53]KKMCreateOFDPacket done [00:14:53]NVStorageSaveData kkm_last_timestamp [00:14:53]File name is /storage/kkm_last_timestamp [00:14:53]Write 4 bytes [00:14:53]NVStorageSaveData done [00:14:53]ExternCall_PrintAddStr [00:14:53]wPrintStart [00:14:53]Write to MH i2c: 01 00 00 22 02 24 [00:14:53]OFD Sender: Processing packet 87145 [packets to send 277, broken 276] [00:14:53]ProducePacketName [00:14:53]name=ofd_packets/00087145 [00:14:53]OFD Sender: To server: pG, [00:14:53]CommunicateWithHost lk.salyk.kg:30040 [00:14:53]ConnectInit lk.salyk.kg [00:14:53]Write i2c OK [00:14:53]MH_I2C_Read... [00:14:53]Read from MH i2c: 01 [00:14:53]MH_I2C_Read... [00:14:53]Read from MH i2c: 01 07 00 [00:14:53]MH_I2C_Read... [00:14:53]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 FF 0F 39 [00:14:53]RasterBufferAndPrint [00:14:53]line Отчет о закрытии смены [00:14:53]line ФФД: 1.0 [00:14:53]line ИНН: 02508201610067 [00:14:53]line Кассир: Эшиев К. [00:14:53]line 23.09.2024 00:14 [00:14:53]line Смена: 497 [00:14:53]line РНМ: 0000000000092592 [00:14:53]line ЗНМ: 0300000064 [00:14:53]line СНО: Общий режим [00:14:53]line Чеков за смену: 457 [00:14:53]line ФД за смену: 459 [00:14:53]line Всего чеков: 457 [00:14:53]line ИТОГИ ПРИХОД [00:14:53]line Чеков: 455 [00:14:53]line Общий итог: 397090.70 [00:14:53]line Итого наличными: 356609.00 [00:14:53]line Итого безнал.: 40481.70 [00:14:53]line НДС 0% : 0.00 [00:14:53]line НДС 12% : 42177.99 [00:14:53]line НСП 0% : 0.00 [00:14:53]line НСП 1,50% : 0.00 [00:14:53]line НСП 0,50% : 0.00 [00:14:53]line НСП 5% : 0.00 [00:14:53]line НСП 3% : 0.00 [00:14:53]line НСП 2% : 0.00 [00:14:53]line НСП 1% : 3514.55 [00:14:53]line ИТОГИ ВОЗВРАТ ПРИХОДА [00:14:53]line Чеков: 2 [00:14:53]line Общий итог: 7562.00 [00:14:53]line Итого наличными: 7562.00 [00:14:53]line Итого безнал.: 0.00 [00:14:53]line НДС 0% : 0.00 [00:14:53]line НДС 12% : 803.04 [00:14:53]line НСП 0% : 0.00 [00:14:53]line НСП 1,50% : 0.00 [00:14:53]line НСП 0,50% : 0.00 [00:14:53]line НСП 5% : 0.00 [00:14:53]line НСП 3% : 0.00 [00:14:53]line НСП 2% : 0.00 [00:14:53]line НСП 1% : 66.92 [00:14:53]line ИТОГИ РАСХОД [00:14:53]line Чеков: 0 [00:14:53]line Общий итог: 0.00 [00:14:53]line Итого наличными: 0.00 [00:14:53]line Итого безнал.: 0.00 [00:14:53]line НДС 0% : 0.00 [00:14:53]line НДС 12% : 0.00 [00:14:53]line НСП 0% : 0.00 [00:14:53]line НСП 1,50% : 0.00 [00:14:53]line НСП 0,50% : 0.00 [00:14:53]line НСП 5% : 0.00 [00:14:53]line НСП 3% : 0.00 [00:14:53]line НСП 2% : 0.00 [00:14:53]line НСП 1% : 0.00 [00:14:53]line ИТОГИ ВОЗВРАТ РАСХОДА [00:14:53]line Чеков: 0 [00:14:53]line Общий итог: 0.00 [00:14:53]line Итого наличными: 0.00 [00:14:53]line Итого безнал.: 0.00 [00:14:53]line НДС 0% : 0.00 [00:14:53]line НДС 12% : 0.00 [00:14:53]line НСП 0% : 0.00 [00:14:53]line НСП 1,50% : 0.00 [00:14:53]line НСП 0,50% : 0.00 [00:14:53]line НСП 5% : 0.00 [00:14:53]line НСП 3% : 0.00 [00:14:53]line НСП 2% : 0.00 [00:14:53]line НСП 1% : 0.00 [00:14:53]line Сумма внесений: 0.00 [00:14:53]line Сумма выплат: 0.00 [00:14:53]line Нал. в кассе: 349047.00 [00:14:53]line НС Приход: 73989224.39 [00:14:53]line НС Возвр.Прихода: 2009311.00 [00:14:53]line НС Расход: 0.00 [00:14:53]line НС Возвр.Расхода: 0.00 [00:14:53]line ФД: 87145 [00:14:53]line ФМ: 0000000000874979 [00:14:53]line ФПД: 205177151156863 [00:14:53]written 0, free lines is 4095 [00:14:54]Write to MH i2c: 01 00 00 72 02 74 [00:14:54]Write i2c OK [00:14:54]MH_I2C_Read... [00:14:54]Read from MH i2c: 01 [00:14:54]MH_I2C_Read... [00:14:54]Read from MH i2c: 01 07 00 [00:14:54]MH_I2C_Read... [00:14:54]Read from MH i2c: 01 07 00 72 02 00 00 00 00 00 8C 0A 11 [00:14:54]RasterBufferAndPrint [00:14:54]line [00:14:54]line [00:14:54]line [00:14:54]line [00:14:54]line [00:14:54]written 0, free lines is 2764 [00:14:54]MH_Cut [00:14:54]Write to MH i2c: D1 01 00 79 02 01 4D [00:14:54]Write i2c OK [00:14:54]MH_I2C_Read... [00:14:54]Read from MH i2c: D1 [00:14:54]MH_I2C_Read... [00:14:54]Read from MH i2c: D1 01 00 [00:14:54]MH_I2C_Read... [00:14:54]Read from MH i2c: D1 01 00 79 02 00 4C [00:14:54]Write to MH i2c: 01 00 00 7A 02 7C [00:14:54]Write i2c OK [00:14:54]MH_I2C_Read... [00:14:55]*** Cut start [00:14:55]*** Partial cut [00:14:55]*** CUTSNS_PIN = 1 [00:14:55]*** CUTSNS_PIN = 0 [00:14:56]*** Brake cut motor [00:14:56]Read from MH i2c: 01 [00:14:56]MH_I2C_Read... [00:14:56]*** Stop cut motor [00:14:56]*** Cut end [00:14:56]Read from MH i2c: 01 07 00 [00:14:56]MH_I2C_Read... [00:14:56]Read from MH i2c: 01 07 00 7A 02 00 00 00 00 00 FF 0F 91 [00:14:56]process_action close_shift done [00:14:56]requested_data is exist [00:14:56]produce_requested_data [00:14:56]requested_item fd.num is exist - process it [00:14:56]SAM_PROTO_GetFieldsCounters [00:14:56]wFMCommunicate request_size=4 [00:14:56]MH_SAM_APDU [00:14:56]CAPDU: 80 13 00 00 [00:14:56]Write to MH i2c: E2 08 00 7B 02 80 13 00 00 00 00 00 00 F9 [00:14:56]Write i2c OK [00:14:56]MH_I2C_Read... [00:14:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:14:56]Read from MH i2c: E2 [00:14:56]MH_I2C_Read... [00:14:56]Read from MH i2c: E2 62 00 [00:14:56]MH_I2C_Read... [00:14:56]Read from MH i2c: E2 62 00 7B 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 69 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CB 01 00 00 19 04 04 00 00 00 00 00 90 00 37 [00:14:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 69 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CB 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:14:56]wFMCommunicate OK [00:14:56]SAM_PROTO_GetFieldsCounters done [00:14:56]requested_item shift.num is exist - process it [00:14:56]requested_item shift.opened is exist - process it [00:14:56]req_shift_opened [00:14:56]FM_GetShiftState [00:14:56]SAM_PROTO_GetShiftState [00:14:56]wFMCommunicate request_size=4 [00:14:56]MH_SAM_APDU [00:14:56]CAPDU: 80 13 01 00 [00:14:56]Write to MH i2c: E2 08 00 7C 02 80 13 01 00 00 00 00 00 FB [00:14:56]Write i2c OK [00:14:56]MH_I2C_Read... [00:14:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:14:56]Read from MH i2c: E2 [00:14:56]MH_I2C_Read... [00:14:56]Read from MH i2c: E2 0E 00 [00:14:56]MH_I2C_Read... [00:14:56]Read from MH i2c: E2 0E 00 7C 02 00 09 00 00 00 00 00 00 00 00 00 00 90 00 06 [00:14:56]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:14:56]wFMCommunicate OK [00:14:56]SAM_PROTO_GetShiftState done [00:14:56]FM_GetShiftState done [00:14:56]req_shift_opened done [00:14:56]requested_item shift.open_date is exist - process it [00:14:56]req_shift_open_date [00:14:56]FM_GetShiftState [00:14:56]SAM_PROTO_GetShiftState [00:14:56]wFMCommunicate request_size=4 [00:14:56]MH_SAM_APDU [00:14:56]CAPDU: 80 13 01 00 [00:14:56]Write to MH i2c: E2 08 00 7D 02 80 13 01 00 00 00 00 00 FC [00:14:57]Write i2c OK [00:14:57]MH_I2C_Read... [00:14:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:14:57]Read from MH i2c: E2 [00:14:57]MH_I2C_Read... [00:14:57]Read from MH i2c: E2 0E 00 [00:14:57]MH_I2C_Read... [00:14:57]Read from MH i2c: E2 0E 00 7D 02 00 09 00 00 00 00 00 00 00 00 00 00 90 00 07 [00:14:57]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:14:57]wFMCommunicate OK [00:14:57]SAM_PROTO_GetShiftState done [00:14:57]FM_GetShiftState done [00:14:57]req_shift_open_date done [00:14:57]produce_requested_data done [00:14:57]produce_requested_data return {"fd.num":87145,"shift.num":497,"shift.opened":0,"shift.open_date":0} [00:14:57]process_action_free close_shift [00:14:57]json_value_free [00:14:57]json_value_free done [00:14:57]process_json_proto returns [00:14:57]Send response to host [00:14:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":87145,"shift.num":497,"shift.opened":0,"shift.open_date":0}}} [00:14:57]free response buf [00:14:57]execute_script done [00:14:57]execute_script returns [00:14:57]free content buf [00:14:57]Sock 8.Close socket [00:14:57]Sock 8.Thread stoped [00:14:59]Connected sock=10 [00:14:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 7B 05 00 00 98 B4 73 05 4A 8A 5A 05 01 00 05 00 67 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 0F 00 D0 AD D1 88 D0 B8 D0 B5 D0 B2 20 D0 9A 2E 20 F4 03 04 00 EE B2 F0 66 0E 04 04 00 F1 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 5E 04 04 00 C9 01 00 00 57 04 04 00 CB 01 00 00 AA 04 DF 04 6E 04 04 00 C9 01 00 00 69 04 A5 00 6F 04 04 00 C7 01 00 00 B1 04 04 00 8E E9 5D 02 70 04 04 00 64 24 20 02 72 04 03 00 2A C5 3D 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 C7 5B 40 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 DF 5C 05 6A 04 A0 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 0B 72 04 01 00 00 00 04 81 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 B0 39 01 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 24 1A 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 69 54 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 35 04 06 00 BA 9B 87 35 F2 7F EB 21 0D C0 B0 12 3A BF [00:15:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 F8 86 47 00 A9 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 34 39 37 39 10 04 04 00 69 54 01 00 F4 03 04 00 D2 5D F0 66 B6 04 01 00 00 7A 5D 1F 51 E5 33 9F 0E [00:15:03]CommunicateWithHost err = 0 [00:15:03]CheckOFDResponse [00:15:03]1017 (14) - 77093643461234 [00:15:03]1041 (16) - 0000000000874979 [00:15:03]1040 (4) - 87145 [00:15:03]1012 (4) - 22.09.2024 18:11 [00:15:03]1206 (1) - 0 [00:15:03]OFD Sender: Remove packet 87145 [00:15:03]ProducePacketName [00:15:03]name=ofd_packets/00087145 [00:15:03]NVStorageDeleteData [00:15:04]OFD Sender: No OFD packet to send [00:15:09]OFD Sender: No OFD packet to send [00:15:14]OFD Sender: No OFD packet to send [00:15:19]OFD Sender: No OFD packet to send [00:15:21]recv_with_timeout no data received [00:15:24]OFD Sender: No OFD packet to send [00:15:29]OFD Sender: No OFD packet to send [00:15:34]OFD Sender: No OFD packet to send [00:15:35]recv_with_timeout no data received [00:15:39]OFD Sender: No OFD packet to send [00:15:44]OFD Sender: No OFD packet to send [00:15:49]OFD Sender: No OFD packet to send [00:15:54]OFD Sender: No OFD packet to send [00:15:54]recv_with_timeout no data received [00:15:59]OFD Sender: No OFD packet to send [00:16:04]OFD Sender: No OFD packet to send [00:16:09]OFD Sender: No OFD packet to send [00:16:14]OFD Sender: No OFD packet to send [00:16:19]OFD Sender: No OFD packet to send [00:16:22]recv_with_timeout no data received [00:16:24]OFD Sender: No OFD packet to send [00:16:29]OFD Sender: No OFD packet to send [00:16:34]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:54]recv_with_timeout no data received [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:27]recv_with_timeout no data received [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:44]OFD Sender: No OFD packet to send [00:17:48]ConnectInit Can't connect to host [00:17:49]OFD Sender: No OFD packet to send [00:17:53]ConnectInit Can't connect to host [00:17:54]OFD Sender: No OFD packet to send [00:17:58]ConnectInit Can't connect to host [00:17:59]OFD Sender: No OFD packet to send [00:18:03]ConnectInit Can't connect to host [00:18:04]OFD Sender: No OFD packet to send [00:18:09]OFD Sender: No OFD packet to send [00:18:13]recv_with_timeout no data received [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]recv_with_timeout no data received [00:18:39]OFD Sender: No OFD packet to send [00:18:44]OFD Sender: No OFD packet to send [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: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: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]OFD Sender: No OFD packet to send [00:20:14]accept exits with 9 [00:20:14]New connection [00:20:14]New thread 3067047268 created [00:20:14]Thread 3066903908 joined [00:20:14]Waiting for new connection... [00:20:14] Sock 9.Parse request [00:20:14]Sock 9.Check first char [00:20:14]Sock 9.First char is OK [00:20:14]request: POST /json_proto HTTP/1.0 [00:20:14]Method: POST [00:20:14]URL: /json_proto [00:20:14]Method is POST - this is cgi request [00:20:14]url: /json_proto [00:20:14]query_string will be loaded in cgi processing [00:20:14]execute_cgi json_proto POST (null) [00:20:14]execute_cgi path=json_proto method=POST [00:20:14]POST find Content-Length [00:20:14]Host: 172.17.47.196:8080 [00:20:14]Content-Length: 215 [00:20:14]Content-Type: application/json [00:20:14] [00:20:14]POST finish read [00:20:14]Found Content-Length = 215 [00:20: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" ] } } [00:20:14]execute_script... [00:20: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" ] } } [00:20:14]POST & json_proto [00:20:14]process_json_proto [00:20:14]json parsed OK: [00:20:14]protocol is kg_v1.0 [00:20:14]action value=get_value [00:20:14]process_action get_value [00:20:14]cmd_get_value [00:20:14]process_action get_value done [00:20:14]requested_data is exist [00:20:14]produce_requested_data [00:20:14]requested_item kkm.sn is exist - process it [00:20:14]requested_item kkm.ver is exist - process it [00:20:14]requested_item fm.sn is exist - process it [00:20:14]wFMCommunicate request_size=4 [00:20:14]MH_SAM_APDU [00:20:14]CAPDU: 80 11 00 00 [00:20:14]Write to MH i2c: E2 08 00 7E 02 80 11 00 00 00 00 00 00 FA [00:20:14]Write i2c OK [00:20:14]MH_I2C_Read... [00:20:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:20:14]Read from MH i2c: E2 [00:20:14]MH_I2C_Read... [00:20:14]Read from MH i2c: E2 17 00 [00:20:14]MH_I2C_Read... [00:20:14]Read from MH i2c: E2 17 00 7E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 59 [00:20:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:20:14]wFMCommunicate OK [00:20:14]requested_item fd.num is exist - process it [00:20:14]SAM_PROTO_GetFieldsCounters [00:20:14]wFMCommunicate request_size=4 [00:20:14]MH_SAM_APDU [00:20:14]CAPDU: 80 13 00 00 [00:20:14]Write to MH i2c: E2 08 00 7F 02 80 13 00 00 00 00 00 00 FD [00:20:14]Write i2c OK [00:20:14]MH_I2C_Read... [00:20:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:20:14]Read from MH i2c: E2 [00:20:14]MH_I2C_Read... [00:20:14]Read from MH i2c: E2 62 00 [00:20:14]MH_I2C_Read... [00:20:14]Read from MH i2c: E2 62 00 7F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 69 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CB 01 00 00 19 04 04 00 00 00 00 00 90 00 3B [00:20: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 69 54 01 00 0E 04 04 00 F1 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CB 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:20:14]wFMCommunicate OK [00:20:14]SAM_PROTO_GetFieldsCounters done [00:20:14]requested_item shift.num is exist - process it [00:20:14]requested_item shift.opened is exist - process it [00:20:14]req_shift_opened [00:20:14]FM_GetShiftState [00:20:14]SAM_PROTO_GetShiftState [00:20:14]wFMCommunicate request_size=4 [00:20:14]MH_SAM_APDU [00:20:14]CAPDU: 80 13 01 00 [00:20:14]Write to MH i2c: E2 08 00 80 02 80 13 01 00 00 00 00 00 FF [00:20:14]Write i2c OK [00:20:14]MH_I2C_Read... [00:20:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:20:14]Read from MH i2c: E2 [00:20:14]MH_I2C_Read... [00:20:14]Read from MH i2c: E2 0E 00 [00:20:14]MH_I2C_Read... [00:20:14]Read from MH i2c: E2 0E 00 80 02 00 09 00 00 00 00 00 00 00 00 00 00 90 00 0A [00:20:14]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:20:14]wFMCommunicate OK [00:20:14]SAM_PROTO_GetShiftState done [00:20:14]FM_GetShiftState done [00:20:14]req_shift_opened done [00:20:14]requested_item shift.open_date is exist - process it [00:20:14]req_shift_open_date [00:20:14]FM_GetShiftState [00:20:14]SAM_PROTO_GetShiftState [00:20:14]wFMCommunicate request_size=4 [00:20:14]MH_SAM_APDU [00:20:14]CAPDU: 80 13 01 00 [00:20:14]Write to MH i2c: E2 08 00 81 02 80 13 01 00 00 00 00 00 00 [00:20:14]Write i2c OK [00:20:14]MH_I2C_Read... [00:20:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:20:14]Read from MH i2c: E2 [00:20:14]MH_I2C_Read... [00:20:14]Read from MH i2c: E2 0E 00 [00:20:14]MH_I2C_Read... [00:20:14]Read from MH i2c: E2 0E 00 81 02 00 09 00 00 00 00 00 00 00 00 00 00 90 00 0B [00:20:14]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:20:14]wFMCommunicate OK [00:20:14]SAM_PROTO_GetShiftState done [00:20:14]FM_GetShiftState done [00:20:14]req_shift_open_date done [00:20:14]produce_requested_data done [00:20:14]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87145,"shift.num":497,"shift.opened":0,"shift.open_date":0} [00:20:14]process_action_free get_value [00:20:14]json_value_free [00:20:14]json_value_free done [00:20:14]process_json_proto returns [00:20:14]Send response to host [00:20:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87145,"shift.num":497,"shift.opened":0,"shift.open_date":0}}} [00:20:14]free response buf [00:20:14]execute_script done [00:20:14]execute_script returns [00:20:14]free content buf [00:20:14]Sock 9.Close socket [00:20:14]Sock 9.Thread stoped [00:20:14]accept exits with 10 [00:20:14]New connection [00:20:14]New thread 3066903908 created [00:20:14]Thread 3067047268 joined [00:20:14]Waiting for new connection... [00:20:14] Sock 10.Parse request [00:20:14]Sock 10.Check first char [00:20:14]Sock 10.First char is OK [00:20:14]request: POST /json_proto HTTP/1.0 [00:20:14]Method: POST [00:20:14]URL: /json_proto [00:20:14]Method is POST - this is cgi request [00:20:14]url: /json_proto [00:20:14]query_string will be loaded in cgi processing [00:20:14]execute_cgi json_proto POST (null) [00:20:14]execute_cgi path=json_proto method=POST [00:20:14]POST find Content-Length [00:20:14]Host: 172.17.47.196:8080 [00:20:14]Content-Length: 331 [00:20:14]Content-Type: application/json [00:20:14] [00:20:14]POST finish read [00:20:14]Found Content-Length = 331 [00:20:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:20:14]execute_script... [00:20:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:20:15]POST & json_proto [00:20:15]process_json_proto [00:20:15]json parsed OK: [00:20:15]protocol is kg_v1.0 [00:20:15]action value=get_value [00:20:15]process_action get_value [00:20:15]cmd_get_value [00:20:15]process_action get_value done [00:20:15]requested_data is exist [00:20:15]produce_requested_data [00:20:15]requested_item fm.sale.total is exist - process it [00:20:15]SAM_PROTO_GetFMData [00:20:15]wFMCommunicate request_size=4 [00:20:15]MH_SAM_APDU [00:20:15]CAPDU: 80 13 03 00 [00:20:15]Write to MH i2c: E2 08 00 82 02 80 13 03 00 00 00 00 00 03 [00:20:15]OFD Sender: No OFD packet to send [00:20:15]Write i2c OK [00:20:15]MH_I2C_Read... [00:20:15]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:20:15]Read from MH i2c: E2 [00:20:15]MH_I2C_Read... [00:20:15]Read from MH i2c: E2 FD 00 [00:20:15]MH_I2C_Read... [00:20:15]Read from MH i2c: E2 FD 00 82 02 00 C8 04 85 04 C4 04 6E 04 04 00 85 50 01 00 69 04 A3 00 6F 04 04 00 09 4E 01 00 B1 04 05 00 C7 98 02 B9 01 70 04 05 00 7C F9 11 8B 01 72 04 04 00 4B 9F F0 2D 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 F6 E8 D8 2E 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 29 55 E7 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 73 [00:20:15]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 85 50 01 00 69 04 A3 00 6F 04 04 00 09 4E 01 00 B1 04 05 00 C7 98 02 B9 01 70 04 05 00 7C F9 11 8B 01 72 04 04 00 4B 9F F0 2D 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 F6 E8 D8 2E 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 29 55 E7 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 [00:20:15]wFMCommunicate OK [00:20:15]wFMCommunicate request_size=4 [00:20:15]MH_SAM_APDU [00:20:15]CAPDU: 80 17 00 00 [00:20:15]Write to MH i2c: E2 08 00 83 02 80 17 00 00 00 00 00 00 05 [00:20:15]Write i2c OK [00:20:15]MH_I2C_Read... [00:20:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:20:15]Read from MH i2c: E2 [00:20:15]MH_I2C_Read... [00:20:15]Read from MH i2c: E2 FD 00 [00:20:15]MH_I2C_Read... [00:20:15]Read from MH i2c: E2 FD 00 83 02 00 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 90 [00:20:15]RAPDU: 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [00:20:15]wFMCommunicate OK [00:20:15]wFMCommunicate request_size=4 [00:20:15]MH_SAM_APDU [00:20:15]CAPDU: 80 17 00 00 [00:20:15]Write to MH i2c: E2 08 00 84 02 80 17 00 00 00 00 00 00 06 [00:20:15]Write i2c OK [00:20:15]MH_I2C_Read... [00:20:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:20:16]Read from MH i2c: E2 [00:20:16]MH_I2C_Read... [00:20:16]Read from MH i2c: E2 FD 00 [00:20:16]MH_I2C_Read... [00:20:16]Read from MH i2c: E2 FD 00 84 02 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 DE [00:20:16]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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:20:16]wFMCommunicate OK [00:20:16]wFMCommunicate request_size=4 [00:20:16]MH_SAM_APDU [00:20:16]CAPDU: 80 17 00 00 [00:20:16]Write to MH i2c: E2 08 00 85 02 80 17 00 00 00 00 00 00 07 [00:20:16]Write i2c OK [00:20:16]MH_I2C_Read... [00:20:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:20:16]Read from MH i2c: E2 [00:20:16]MH_I2C_Read... [00:20:16]Read from MH i2c: E2 FD 00 [00:20:16]MH_I2C_Read... [00:20:16]Read from MH i2c: E2 FD 00 85 02 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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 7F [00:20:16]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [00:20:16]wFMCommunicate OK [00:20:16]wFMCommunicate request_size=4 [00:20:16]MH_SAM_APDU [00:20:16]CAPDU: 80 17 00 00 [00:20:16]Write to MH i2c: E2 08 00 86 02 80 17 00 00 00 00 00 00 08 [00:20:16]Write i2c OK [00:20:16]MH_I2C_Read... [00:20:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [00:20:16]Read from MH i2c: E2 [00:20:16]MH_I2C_Read... [00:20:16]Read from MH i2c: E2 E5 00 [00:20:16]MH_I2C_Read... [00:20:16]Read from MH i2c: E2 E5 00 86 02 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 EC [00:20:16]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:20:16]wFMCommunicate OK [00:20:16]SAM_PROTO_GetFMData done [00:20:16]requested_item fm.sale_refund.total is exist - process it [00:20:16]requested_item fm.buy.total is exist - process it [00:20:16]requested_item shift.sale.total is exist - process it [00:20:16]SAM_PROTO_GetShiftData [00:20:16]wFMCommunicate request_size=4 [00:20:16]MH_SAM_APDU [00:20:16]CAPDU: 80 13 02 00 [00:20:16]Write to MH i2c: E2 08 00 87 02 80 13 02 00 00 00 00 00 07 [00:20:16]Write i2c OK [00:20:16]MH_I2C_Read... [00:20:16]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:20:17]Read from MH i2c: E2 [00:20:17]MH_I2C_Read... [00:20:17]Read from MH i2c: E2 FD 00 [00:20:17]MH_I2C_Read... [00:20:17]Read from MH i2c: E2 FD 00 87 02 00 BC 04 AA 04 B8 04 6E 04 04 00 C9 01 00 00 69 04 9E 00 6F 04 04 00 C7 01 00 00 B1 04 04 00 8E E9 5D 02 70 04 04 00 64 24 20 02 72 04 03 00 2A C5 3D 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 C7 5B 40 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 DF 5C 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 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 DF [00:20:17]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 C9 01 00 00 69 04 9E 00 6F 04 04 00 C7 01 00 00 B1 04 04 00 8E E9 5D 02 70 04 04 00 64 24 20 02 72 04 03 00 2A C5 3D 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 C7 5B 40 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 DF 5C 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 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [00:20:17]wFMCommunicate OK [00:20:17]wFMCommunicate request_size=4 [00:20:17]MH_SAM_APDU [00:20:17]CAPDU: 80 17 00 00 [00:20:17]Write to MH i2c: E2 08 00 88 02 80 17 00 00 00 00 00 00 0A [00:20:17]Write i2c OK [00:20:17]MH_I2C_Read... [00:20:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:20:17]Read from MH i2c: E2 [00:20:17]MH_I2C_Read... [00:20:17]Read from MH i2c: E2 FD 00 [00:20:17]MH_I2C_Read... [00:20:17]Read from MH i2c: E2 FD 00 88 02 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 F2 [00:20:17]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 [00:20:17]wFMCommunicate OK [00:20:17]wFMCommunicate request_size=4 [00:20:17]MH_SAM_APDU [00:20:17]CAPDU: 80 17 00 00 [00:20:17]Write to MH i2c: E2 08 00 89 02 80 17 00 00 00 00 00 00 0B [00:20:17]Write i2c OK [00:20:17]MH_I2C_Read... [00:20:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:20:17]Read from MH i2c: E2 [00:20:17]MH_I2C_Read... [00:20:17]Read from MH i2c: E2 FD 00 [00:20:17]MH_I2C_Read... [00:20:17]Read from MH i2c: E2 FD 00 89 02 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 34 [00:20:17]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 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 90 00 [00:20:17]wFMCommunicate OK [00:20:17]wFMCommunicate request_size=4 [00:20:17]MH_SAM_APDU [00:20:17]CAPDU: 80 17 00 00 [00:20:17]Write to MH i2c: E2 08 00 8A 02 80 17 00 00 00 00 00 00 0C [00:20:17]Write i2c OK [00:20:17]MH_I2C_Read... [00:20:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:20:17]Read from MH i2c: E2 [00:20:17]MH_I2C_Read... [00:20:17]Read from MH i2c: E2 FD 00 [00:20:17]MH_I2C_Read... [00:20:17]Read from MH i2c: E2 FD 00 8A 02 00 03 00 00 EF 03 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 90 00 8D [00:20:17]RAPDU: 03 00 00 EF 03 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 90 00 [00:20:17]wFMCommunicate OK [00:20:17]wFMCommunicate request_size=4 [00:20:17]MH_SAM_APDU [00:20:17]CAPDU: 80 17 00 00 [00:20:17]Write to MH i2c: E2 08 00 8B 02 80 17 00 00 00 00 00 00 0D [00:20:17]Write i2c OK [00:20:17]MH_I2C_Read... [00:20:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [00:20:18]Read from MH i2c: E2 [00:20:18]MH_I2C_Read... [00:20:18]Read from MH i2c: E2 D9 00 [00:20:18]MH_I2C_Read... [00:20:18]Read from MH i2c: E2 D9 00 8B 02 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 EC [00:20:18]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:20:18]wFMCommunicate OK [00:20:18]SAM_PROTO_GetShiftData done [00:20:18]requested_item shift.sale.total_cash is exist - process it [00:20:18]requested_item shift.sale_refund.total is exist - process it [00:20:18]requested_item shift.sale_refund.total_cash is exist - process it [00:20:18]requested_item shift.buy.total is exist - process it [00:20:18]requested_item shift.buy.total_cash is exist - process it [00:20:18]produce_requested_data done [00:20:18]produce_requested_data return {"fm.sale.total":73989224.39,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":397090.70,"shift.sale.total_cash":356609.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:20:18]process_action_free get_value [00:20:18]json_value_free [00:20:18]json_value_free done [00:20:18]process_json_proto returns [00:20:18]Send response to host [00:20:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73989224.39,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":397090.70,"shift.sale.total_cash":356609.00,"shift.sale_refund.total":7562.00,"shift.sale_refund.total_cash":7562.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:20:18]free response buf [00:20:18]execute_script done [00:20:18]execute_script returns [00:20:18]free content buf [00:20:18]Sock 10.Close socket [00:20:18]Sock 10.Thread stoped [00:20:18]accept exits with 9 [00:20:18]New connection [00:20:18]New thread 3067047268 created [00:20:18]Thread 3066903908 joined [00:20:18]Waiting for new connection... [00:20:18] Sock 9.Parse request [00:20:18]Sock 9.Check first char [00:20:18]Sock 9.First char is OK [00:20:18]request: POST /json_proto HTTP/1.0 [00:20:18]Method: POST [00:20:18]URL: /json_proto [00:20:18]Method is POST - this is cgi request [00:20:18]url: /json_proto [00:20:18]query_string will be loaded in cgi processing [00:20:18]execute_cgi json_proto POST (null) [00:20:18]execute_cgi path=json_proto method=POST [00:20:18]POST find Content-Length [00:20:18]Host: 172.17.47.196:8080 [00:20:18]Content-Length: 284 [00:20:18]Content-Type: application/json [00:20:18] [00:20:18]POST finish read [00:20:18]Found Content-Length = 284 [00:20:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0417\u0443\u043B\u0443\u043C\u0431\u0435\u043A \u0443\u0443\u043B\u0443 \u041C. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:20:18]execute_script... [00:20:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0417\u0443\u043B\u0443\u043C\u0431\u0435\u043A \u0443\u0443\u043B\u0443 \u041C. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:20:18]POST & json_proto [00:20:18]process_json_proto [00:20:18]json parsed OK: [00:20:18]protocol is kg_v1.0 [00:20:18]action value=open_shift [00:20:18]process_action open_shift [00:20:18]cmd_open_shift [00:20:18]MH_GetDate [00:20:18]Write to MH i2c: F0 00 00 8C 02 7D [00:20:18]Write i2c OK [00:20:18]MH_I2C_Read... [00:20:18]Read from MH i2c: F0 [00:20:18]MH_I2C_Read... [00:20:18]Read from MH i2c: F0 09 00 [00:20:18]MH_I2C_Read... [00:20:18]Read from MH i2c: F0 09 00 8C 02 00 42 B4 F0 66 4C 6B 94 66 83 [00:20:18]GetLastDocTimeStamp 1727050478 [00:20:18]current date 1727050818 [00:20:18]FM_GetShiftState [00:20:18]SAM_PROTO_GetShiftState [00:20:18]wFMCommunicate request_size=4 [00:20:18]MH_SAM_APDU [00:20:18]CAPDU: 80 13 01 00 [00:20:18]Write to MH i2c: E2 08 00 8D 02 80 13 01 00 00 00 00 00 0C [00:20:18]Write i2c OK [00:20:18]MH_I2C_Read... [00:20:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:20:18]Read from MH i2c: E2 [00:20:18]MH_I2C_Read... [00:20:18]Read from MH i2c: E2 0E 00 [00:20:18]MH_I2C_Read... [00:20:18]Read from MH i2c: E2 0E 00 8D 02 00 09 00 00 00 00 00 00 00 00 00 00 90 00 17 [00:20:18]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:20:18]wFMCommunicate OK [00:20:18]SAM_PROTO_GetShiftState done [00:20:18]FM_GetShiftState done [00:20:18]KKMCreateOpenShiftDocument [00:20:18]Load OK [00:20:18]Malloc new data [00:20:18]MH_GetDate [00:20:18]Write to MH i2c: F0 00 00 8E 02 7F [00:20:18]Write i2c OK [00:20:18]MH_I2C_Read... [00:20:18]Read from MH i2c: F0 [00:20:18]MH_I2C_Read... [00:20:18]Read from MH i2c: F0 09 00 [00:20:18]MH_I2C_Read... [00:20:18]Read from MH i2c: F0 09 00 8E 02 00 42 B4 F0 66 4C 6B 94 66 85 [00:20:18]Malloc new data [00:20:18]KKMCreateOpenShiftDocument OK [00:20:18]KKMSetOpenShiftData OK [00:20:18]ProcessDocumentItem done err = 0, tmpTLVsize=205 [00:20:18]tlvbuf is 004989E0 [00:20:18]KKMLoadAndSignOpenShiftData [00:20:18]SAM_PROTO_ProcessDocument [00:20:18]wFMCommunicate request_size=9 [00:20:18]MH_SAM_APDU [00:20:18]CAPDU: 80 15 01 00 04 02 00 CD 00 [00:20:18]Write to MH i2c: E2 0C 00 8F 02 80 15 01 00 04 00 02 00 CD 00 00 00 E7 [00:20:18]Write i2c OK [00:20:18]MH_I2C_Read... [00:20:18]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:20:18]Read from MH i2c: E2 [00:20:18]MH_I2C_Read... [00:20:18]Read from MH i2c: E2 03 00 [00:20:18]MH_I2C_Read... [00:20:18]Read from MH i2c: E2 03 00 8F 02 00 90 00 05 [00:20:18]RAPDU: 90 00 [00:20:18]wFMCommunicate OK [00:20:18]wFMCommunicate request_size=23 [00:20:18]MH_SAM_APDU [00:20:18]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:20:18]Write to MH i2c: E2 1A 00 90 02 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 07 [00:20:18]Write i2c OK [00:20:18]MH_I2C_Read... [00:20:18]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:20:18]Read from MH i2c: E2 [00:20:18]MH_I2C_Read... [00:20:18]Read from MH i2c: E2 03 00 [00:20:18]MH_I2C_Read... [00:20:18]Read from MH i2c: E2 03 00 90 02 00 90 00 06 [00:20:18]RAPDU: 90 00 [00:20:18]wFMCommunicate OK [00:20:18]wFMCommunicate request_size=39 [00:20:18]MH_SAM_APDU [00:20:18]CAPDU: 80 15 02 00 22 FD 03 1E 00 D0 97 D1 83 D0 BB D1 83 D0 BC D0 B1 D0 B5 D0 BA 20 D1 83 D1 83 D0 BB D1 83 20 D0 9C 2E 20 [00:20:18]Write to MH i2c: E2 2A 00 91 02 80 15 02 00 22 00 FD 03 1E 00 D0 97 D1 83 D0 BB D1 83 D0 BC D0 B1 D0 B5 D0 BA 20 D1 83 D1 83 D0 BB D1 83 20 D0 9C 2E 20 00 00 AC [00:20:18]Write i2c OK [00:20:18]MH_I2C_Read... [00:20:18]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:20:18]Read from MH i2c: E2 [00:20:18]MH_I2C_Read... [00:20:18]Read from MH i2c: E2 03 00 [00:20:18]MH_I2C_Read... [00:20:18]Read from MH i2c: E2 03 00 91 02 00 90 00 07 [00:20:18]RAPDU: 90 00 [00:20:18]wFMCommunicate OK [00:20:18]wFMCommunicate request_size=84 [00:20:18]MH_SAM_APDU [00:20:18]CAPDU: 80 15 02 00 4F F1 03 4B 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9F D0 B8 D1 82 D0 BE D0 BC D0 BD D0 B8 D0 BA 2C 20 D0 94 D0 BE D0 BD 2D D0 91 D1 83 D0 BB D0 B0 D0 BA 20 D0 B0 2F D0 B0 2C 20 34 30 2E 37 35 33 36 35 34 2C 20 37 33 2E 33 38 31 35 35 34 [00:20:18]Write to MH i2c: E2 57 00 92 02 80 15 02 00 4F 00 F1 03 4B 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9F D0 B8 D1 82 D0 BE D0 BC D0 BD D0 B8 D0 BA 2C 20 D0 94 D0 BE D0 BD 2D D0 91 D1 83 D0 BB D0 B0 D0 BA 20 D0 B0 2F D0 B0 2C 20 34 30 2E 37 35 33 36 35 34 2C 20 37 33 2E 33 38 31 35 35 34 00 00 D5 [00:20:18]Write i2c OK [00:20:18]MH_I2C_Read... [00:20:18]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:20:18]Read from MH i2c: E2 [00:20:18]MH_I2C_Read... [00:20:18]Read from MH i2c: E2 03 00 [00:20:18]MH_I2C_Read... [00:20:18]Read from MH i2c: E2 03 00 92 02 00 90 00 08 [00:20:18]RAPDU: 90 00 [00:20:18]wFMCommunicate OK [00:20:18]wFMCommunicate request_size=51 [00:20:18]MH_SAM_APDU [00:20:18]CAPDU: 80 15 02 00 2E A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 33 37 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:20:18]Write to MH i2c: E2 36 00 93 02 80 15 02 00 2E 00 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 33 37 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 C2 [00:20:18]Write i2c OK [00:20:18]MH_I2C_Read... [00:20:18]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:20:18]Read from MH i2c: E2 [00:20:18]MH_I2C_Read... [00:20:18]Read from MH i2c: E2 03 00 [00:20:18]MH_I2C_Read... [00:20:18]Read from MH i2c: E2 03 00 93 02 00 90 00 09 [00:20:18]RAPDU: 90 00 [00:20:18]wFMCommunicate OK [00:20:18]wFMCommunicate request_size=13 [00:20:18]MH_SAM_APDU [00:20:18]CAPDU: 80 15 02 00 08 F4 03 04 00 42 B4 F0 66 [00:20:18]Write to MH i2c: E2 10 00 94 02 80 15 02 00 08 00 F4 03 04 00 42 B4 F0 66 00 00 6D [00:20:18]Write i2c OK [00:20:18]MH_I2C_Read... [00:20:18]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:20:18]Read from MH i2c: E2 [00:20:18]MH_I2C_Read... [00:20:18]Read from MH i2c: E2 03 00 [00:20:18]MH_I2C_Read... [00:20:18]Read from MH i2c: E2 03 00 94 02 00 90 00 0A [00:20:18]RAPDU: 90 00 [00:20:18]wFMCommunicate OK [00:20:18]wFMCommunicate request_size=25 [00:20:18]MH_SAM_APDU [00:20:18]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 [00:20:18]Write to MH i2c: E2 1C 00 95 02 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 00 00 7B [00:20:18]Write i2c OK [00:20:18]MH_I2C_Read... [00:20:18]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:20:18]Read from MH i2c: E2 [00:20:18]MH_I2C_Read... [00:20:18]Read from MH i2c: E2 03 00 [00:20:18]MH_I2C_Read... [00:20:18]Read from MH i2c: E2 03 00 95 02 00 90 00 0B [00:20:18]RAPDU: 90 00 [00:20:18]wFMCommunicate OK [00:20:18]wFMCommunicate request_size=4 [00:20:18]MH_SAM_APDU [00:20:18]CAPDU: 80 15 03 00 [00:20:18]Write to MH i2c: E2 08 00 96 02 80 15 03 00 00 00 00 00 19 [00:20:18]Write i2c OK [00:20:18]MH_I2C_Read... [00:20:19]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 53! [00:20:19]Read from MH i2c: E2 [00:20:19]MH_I2C_Read... [00:20:19]Read from MH i2c: E2 38 00 [00:20:19]MH_I2C_Read... [00:20:19]Read from MH i2c: E2 38 00 96 02 00 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6A 54 01 00 0E 04 04 00 F2 01 00 00 35 04 06 00 17 03 71 0C E5 47 90 00 66 [00:20:19]RAPDU: 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6A 54 01 00 0E 04 04 00 F2 01 00 00 35 04 06 00 17 03 71 0C E5 47 90 00 [00:20:19]wFMCommunicate OK [00:20:19]SAM_PROTO_ProcessDocument answer len = 51 [00:20:19]SAM_PROTO_ProcessDocument done [00:20:19]SetTLVBufToDocument [00:20:19]Processing tag 1209 (04B9) [00:20:19]Malloc new data [00:20:19]Processing tag 1041 (0411) [00:20:19]Processing tag 1040 (0410) [00:20:19]Malloc new data [00:20:19]Processing tag 1038 (040E) [00:20:19]Malloc new data [00:20:19]Processing tag 1077 (0435) [00:20:19]Malloc new data [00:20:19]SetTLVBufToDocument err=0 [00:20:19]KKMLoadAndSignOpenShiftData store KKM data [00:20:19]KKMLoadAndSignOpenShiftData err=0 [00:20:19]Отчет об открытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Зулумбек уулу М. Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 Место: АЗС № 137 "Партнер Нефть" 23.09.2024 00:20 Смена: 498 РНМ: 0000000000092592 ЗНМ: 0300000064 ФД: 87146 ФМ: 0000000000874979 ФПД: 25303549011271 [00:20:19]StoreToDocumentArchive [00:20:19]shift 498 fd 87146 [00:20:19]Create dir for shift 0498 [00:20:19]save to /storage/0498/doc_00087146 [00:20:19]save last doc name /storage/0498/doc_00087146 to /storage/kkm_last_doc_name [00:20:19]save OK [00:20:19]Clear old archive folders... [00:20:19]Remove dir /storage/0497 [00:20:19]opendir ok [00:20:19]file . [00:20:19]file .. [00:20:19]file doc_00086687 [00:20:19]remove file /storage/0497/doc_00086687 [00:20:19]file doc_00086688 [00:20:19]remove file /storage/0497/doc_00086688 [00:20:19]file doc_00086689 [00:20:19]remove file /storage/0497/doc_00086689 [00:20:19]file doc_00086690 [00:20:19]remove file /storage/0497/doc_00086690 [00:20:19]file doc_00086691 [00:20:19]remove file /storage/0497/doc_00086691 [00:20:19]file doc_00086692 [00:20:19]remove file /storage/0497/doc_00086692 [00:20:19]file doc_00086693 [00:20:19]remove file /storage/0497/doc_00086693 [00:20:19]file doc_00086694 [00:20:19]remove file /storage/0497/doc_00086694 [00:20:19]file doc_00086695 [00:20:19]remove file /storage/0497/doc_00086695 [00:20:19]file doc_00086696 [00:20:19]remove file /storage/0497/doc_00086696 [00:20:19]file doc_00086697 [00:20:19]remove file /storage/0497/doc_00086697 [00:20:19]file doc_00086698 [00:20:19]remove file /storage/0497/doc_00086698 [00:20:19]file doc_00086699 [00:20:19]remove file /storage/0497/doc_00086699 [00:20:19]file doc_00086700 [00:20:19]remove file /storage/0497/doc_00086700 [00:20:19]file doc_00086701 [00:20:19]remove file /storage/0497/doc_00086701 [00:20:19]file doc_00086702 [00:20:19]remove file /storage/0497/doc_00086702 [00:20:19]file doc_00086703 [00:20:19]remove file /storage/0497/doc_00086703 [00:20:19]file doc_00086704 [00:20:19]remove file /storage/0497/doc_00086704 [00:20:19]file doc_00086705 [00:20:19]remove file /storage/0497/doc_00086705 [00:20:19]file doc_00086706 [00:20:19]remove file /storage/0497/doc_00086706 [00:20:19]file doc_00086707 [00:20:19]remove file /storage/0497/doc_00086707 [00:20:19]file doc_00086708 [00:20:19]remove file /storage/0497/doc_00086708 [00:20:19]file doc_00086709 [00:20:19]remove file /storage/0497/doc_00086709 [00:20:19]file doc_00086710 [00:20:19]remove file /storage/0497/doc_00086710 [00:20:19]file doc_00086711 [00:20:19]remove file /storage/0497/doc_00086711 [00:20:19]file doc_00086712 [00:20:19]remove file /storage/0497/doc_00086712 [00:20:19]file doc_00086713 [00:20:19]remove file /storage/0497/doc_00086713 [00:20:19]file doc_00086714 [00:20:19]remove file /storage/0497/doc_00086714 [00:20:19]file doc_00086715 [00:20:19]remove file /storage/0497/doc_00086715 [00:20:19]file doc_00086716 [00:20:19]remove file /storage/0497/doc_00086716 [00:20:19]file doc_00086717 [00:20:19]remove file /storage/0497/doc_00086717 [00:20:19]file doc_00086718 [00:20:19]remove file /storage/0497/doc_00086718 [00:20:19]file doc_00086719 [00:20:19]remove file /storage/0497/doc_00086719 [00:20:19]file doc_00086720 [00:20:19]remove file /storage/0497/doc_00086720 [00:20:19]file doc_00086721 [00:20:19]remove file /storage/0497/doc_00086721 [00:20:19]file doc_00086722 [00:20:19]remove file /storage/0497/doc_00086722 [00:20:19]file doc_00086723 [00:20:19]remove file /storage/0497/doc_00086723 [00:20:19]file doc_00086724 [00:20:19]remove file /storage/0497/doc_00086724 [00:20:19]file doc_00086725 [00:20:19]remove file /storage/0497/doc_00086725 [00:20:19]file doc_00086726 [00:20:19]remove file /storage/0497/doc_00086726 [00:20:19]file doc_00086727 [00:20:19]remove file /storage/0497/doc_00086727 [00:20:19]file doc_00086728 [00:20:19]remove file /storage/0497/doc_00086728 [00:20:19]file doc_00086729 [00:20:19]remove file /storage/0497/doc_00086729 [00:20:19]file doc_00086730 [00:20:19]remove file /storage/0497/doc_00086730 [00:20:19]file doc_00086731 [00:20:19]remove file /storage/0497/doc_00086731 [00:20:19]file doc_00086732 [00:20:19]remove file /storage/0497/doc_00086732 [00:20:19]file doc_00086733 [00:20:19]remove file /storage/0497/doc_00086733 [00:20:19]file doc_00086734 [00:20:19]remove file /storage/0497/doc_00086734 [00:20:19]file doc_00086735 [00:20:19]remove file /storage/0497/doc_00086735 [00:20:19]file doc_00086736 [00:20:19]remove file /storage/0497/doc_00086736 [00:20:19]file doc_00086737 [00:20:19]remove file /storage/0497/doc_00086737 [00:20:19]file doc_00086738 [00:20:19]remove file /storage/0497/doc_00086738 [00:20:19]file doc_00086739 [00:20:19]remove file /storage/0497/doc_00086739 [00:20:19]file doc_00086740 [00:20:19]remove file /storage/0497/doc_00086740 [00:20:19]file doc_00086741 [00:20:19]remove file /storage/0497/doc_00086741 [00:20:19]file doc_00086742 [00:20:19]remove file /storage/0497/doc_00086742 [00:20:19]file doc_00086743 [00:20:19]remove file /storage/0497/doc_00086743 [00:20:19]file doc_00086744 [00:20:19]remove file /storage/0497/doc_00086744 [00:20:19]file doc_00086745 [00:20:19]remove file /storage/0497/doc_00086745 [00:20:19]file doc_00086746 [00:20:19]remove file /storage/0497/doc_00086746 [00:20:19]file doc_00086747 [00:20:19]remove file /storage/0497/doc_00086747 [00:20:19]file doc_00086748 [00:20:19]remove file /storage/0497/doc_00086748 [00:20:19]file doc_00086749 [00:20:19]remove file /storage/0497/doc_00086749 [00:20:19]file doc_00086750 [00:20:19]remove file /storage/0497/doc_00086750 [00:20:19]file doc_00086751 [00:20:19]remove file /storage/0497/doc_00086751 [00:20:19]file doc_00086752 [00:20:19]remove file /storage/0497/doc_00086752 [00:20:19]file doc_00086753 [00:20:19]remove file /storage/0497/doc_00086753 [00:20:19]file doc_00086754 [00:20:19]remove file /storage/0497/doc_00086754 [00:20:19]file doc_00086755 [00:20:19]remove file /storage/0497/doc_00086755 [00:20:19]file doc_00086756 [00:20:19]remove file /storage/0497/doc_00086756 [00:20:19]file doc_00086757 [00:20:19]remove file /storage/0497/doc_00086757 [00:20:19]file doc_00086758 [00:20:19]remove file /storage/0497/doc_00086758 [00:20:19]file doc_00086759 [00:20:19]remove file /storage/0497/doc_00086759 [00:20:19]file doc_00086760 [00:20:19]remove file /storage/0497/doc_00086760 [00:20:19]file doc_00086761 [00:20:19]remove file /storage/0497/doc_00086761 [00:20:19]file doc_00086762 [00:20:19]remove file /storage/0497/doc_00086762 [00:20:19]file doc_00086763 [00:20:19]remove file /storage/0497/doc_00086763 [00:20:19]file doc_00086764 [00:20:19]remove file /storage/0497/doc_00086764 [00:20:19]file doc_00086765 [00:20:19]remove file /storage/0497/doc_00086765 [00:20:19]file doc_00086766 [00:20:19]remove file /storage/0497/doc_00086766 [00:20:19]file doc_00086767 [00:20:19]remove file /storage/0497/doc_00086767 [00:20:19]file doc_00086768 [00:20:19]remove file /storage/0497/doc_00086768 [00:20:19]file doc_00086769 [00:20:19]remove file /storage/0497/doc_00086769 [00:20:19]file doc_00086770 [00:20:19]remove file /storage/0497/doc_00086770 [00:20:19]file doc_00086771 [00:20:19]remove file /storage/0497/doc_00086771 [00:20:19]file doc_00086772 [00:20:19]remove file /storage/0497/doc_00086772 [00:20:19]file doc_00086773 [00:20:19]remove file /storage/0497/doc_00086773 [00:20:19]file doc_00086774 [00:20:19]remove file /storage/0497/doc_00086774 [00:20:19]file doc_00086775 [00:20:19]remove file /storage/0497/doc_00086775 [00:20:19]file doc_00086776 [00:20:19]remove file /storage/0497/doc_00086776 [00:20:19]file doc_00086777 [00:20:19]remove file /storage/0497/doc_00086777 [00:20:19]file doc_00086778 [00:20:19]remove file /storage/0497/doc_00086778 [00:20:19]file doc_00086779 [00:20:19]remove file /storage/0497/doc_00086779 [00:20:19]file doc_00086780 [00:20:19]remove file /storage/0497/doc_00086780 [00:20:19]file doc_00086781 [00:20:19]remove file /storage/0497/doc_00086781 [00:20:19]file doc_00086782 [00:20:19]remove file /storage/0497/doc_00086782 [00:20:19]file doc_00086783 [00:20:19]remove file /storage/0497/doc_00086783 [00:20:19]file doc_00086784 [00:20:19]remove file /storage/0497/doc_00086784 [00:20:19]file doc_00086785 [00:20:19]remove file /storage/0497/doc_00086785 [00:20:19]file doc_00086786 [00:20:19]remove file /storage/0497/doc_00086786 [00:20:19]file doc_00086787 [00:20:19]remove file /storage/0497/doc_00086787 [00:20:19]file doc_00086788 [00:20:19]remove file /storage/0497/doc_00086788 [00:20:19]file doc_00086789 [00:20:19]remove file /storage/0497/doc_00086789 [00:20:19]file doc_00086790 [00:20:19]remove file /storage/0497/doc_00086790 [00:20:19]file doc_00086791 [00:20:19]remove file /storage/0497/doc_00086791 [00:20:19]file doc_00086792 [00:20:19]remove file /storage/0497/doc_00086792 [00:20:19]file doc_00086793 [00:20:19]remove file /storage/0497/doc_00086793 [00:20:19]file doc_00086794 [00:20:19]remove file /storage/0497/doc_00086794 [00:20:19]file doc_00086795 [00:20:19]remove file /storage/0497/doc_00086795 [00:20:19]file doc_00086796 [00:20:19]remove file /storage/0497/doc_00086796 [00:20:19]file doc_00086797 [00:20:19]remove file /storage/0497/doc_00086797 [00:20:19]file doc_00086798 [00:20:19]remove file /storage/0497/doc_00086798 [00:20:19]file doc_00086799 [00:20:19]remove file /storage/0497/doc_00086799 [00:20:19]file doc_00086800 [00:20:19]remove file /storage/0497/doc_00086800 [00:20:19]file doc_00086801 [00:20:19]remove file /storage/0497/doc_00086801 [00:20:19]file doc_00086802 [00:20:19]remove file /storage/0497/doc_00086802 [00:20:19]file doc_00086803 [00:20:19]remove file /storage/0497/doc_00086803 [00:20:19]file doc_00086804 [00:20:19]remove file /storage/0497/doc_00086804 [00:20:19]file doc_00086805 [00:20:19]remove file /storage/0497/doc_00086805 [00:20:19]file doc_00086806 [00:20:19]remove file /storage/0497/doc_00086806 [00:20:19]file doc_00086807 [00:20:19]remove file /storage/0497/doc_00086807 [00:20:19]file doc_00086808 [00:20:19]remove file /storage/0497/doc_00086808 [00:20:19]file doc_00086809 [00:20:19]remove file /storage/0497/doc_00086809 [00:20:19]file doc_00086810 [00:20:19]remove file /storage/0497/doc_00086810 [00:20:19]file doc_00086811 [00:20:19]remove file /storage/0497/doc_00086811 [00:20:19]file doc_00086812 [00:20:19]remove file /storage/0497/doc_00086812 [00:20:19]file doc_00086813 [00:20:19]remove file /storage/0497/doc_00086813 [00:20:19]file doc_00086814 [00:20:19]remove file /storage/0497/doc_00086814 [00:20:19]file doc_00086815 [00:20:19]remove file /storage/0497/doc_00086815 [00:20:19]file doc_00086816 [00:20:19]remove file /storage/0497/doc_00086816 [00:20:19]file doc_00086817 [00:20:19]remove file /storage/0497/doc_00086817 [00:20:19]file doc_00086818 [00:20:19]remove file /storage/0497/doc_00086818 [00:20:19]file doc_00086819 [00:20:19]remove file /storage/0497/doc_00086819 [00:20:19]file doc_00086820 [00:20:19]remove file /storage/0497/doc_00086820 [00:20:19]file doc_00086821 [00:20:19]remove file /storage/0497/doc_00086821 [00:20:19]file doc_00086822 [00:20:19]remove file /storage/0497/doc_00086822 [00:20:19]file doc_00086823 [00:20:19]remove file /storage/0497/doc_00086823 [00:20:19]file doc_00086824 [00:20:19]remove file /storage/0497/doc_00086824 [00:20:19]file doc_00086825 [00:20:19]remove file /storage/0497/doc_00086825 [00:20:19]file doc_00086826 [00:20:19]remove file /storage/0497/doc_00086826 [00:20:19]file doc_00086827 [00:20:19]remove file /storage/0497/doc_00086827 [00:20:19]file doc_00086828 [00:20:20]remove file /storage/0497/doc_00086828 [00:20:20]OFD Sender: No OFD packet to send [00:20:20]file doc_00086829 [00:20:20]remove file /storage/0497/doc_00086829 [00:20:20]file doc_00086830 [00:20:20]remove file /storage/0497/doc_00086830 [00:20:20]file doc_00086831 [00:20:20]remove file /storage/0497/doc_00086831 [00:20:20]file doc_00086832 [00:20:20]remove file /storage/0497/doc_00086832 [00:20:20]file doc_00086833 [00:20:20]remove file /storage/0497/doc_00086833 [00:20:20]file doc_00086834 [00:20:20]remove file /storage/0497/doc_00086834 [00:20:20]file doc_00086835 [00:20:20]remove file /storage/0497/doc_00086835 [00:20:20]file doc_00086836 [00:20:20]remove file /storage/0497/doc_00086836 [00:20:20]file doc_00086837 [00:20:20]remove file /storage/0497/doc_00086837 [00:20:20]file doc_00086838 [00:20:20]remove file /storage/0497/doc_00086838 [00:20:20]file doc_00086839 [00:20:20]remove file /storage/0497/doc_00086839 [00:20:20]file doc_00086840 [00:20:20]remove file /storage/0497/doc_00086840 [00:20:20]file doc_00086841 [00:20:20]remove file /storage/0497/doc_00086841 [00:20:20]file doc_00086842 [00:20:20]remove file /storage/0497/doc_00086842 [00:20:20]file doc_00086843 [00:20:20]remove file /storage/0497/doc_00086843 [00:20:20]file doc_00086844 [00:20:20]remove file /storage/0497/doc_00086844 [00:20:20]file doc_00086845 [00:20:20]remove file /storage/0497/doc_00086845 [00:20:20]file doc_00086846 [00:20:20]remove file /storage/0497/doc_00086846 [00:20:20]file doc_00086847 [00:20:20]remove file /storage/0497/doc_00086847 [00:20:20]file doc_00086848 [00:20:20]remove file /storage/0497/doc_00086848 [00:20:20]file doc_00086849 [00:20:20]remove file /storage/0497/doc_00086849 [00:20:20]file doc_00086850 [00:20:20]remove file /storage/0497/doc_00086850 [00:20:20]file doc_00086851 [00:20:20]remove file /storage/0497/doc_00086851 [00:20:20]file doc_00086852 [00:20:20]remove file /storage/0497/doc_00086852 [00:20:20]file doc_00086853 [00:20:20]remove file /storage/0497/doc_00086853 [00:20:20]file doc_00086854 [00:20:20]remove file /storage/0497/doc_00086854 [00:20:20]file doc_00086855 [00:20:20]remove file /storage/0497/doc_00086855 [00:20:20]file doc_00086856 [00:20:20]remove file /storage/0497/doc_00086856 [00:20:20]file doc_00086857 [00:20:20]remove file /storage/0497/doc_00086857 [00:20:20]file doc_00086858 [00:20:20]remove file /storage/0497/doc_00086858 [00:20:20]file doc_00086859 [00:20:20]remove file /storage/0497/doc_00086859 [00:20:20]file doc_00086860 [00:20:20]remove file /storage/0497/doc_00086860 [00:20:20]file doc_00086861 [00:20:20]remove file /storage/0497/doc_00086861 [00:20:20]file doc_00086862 [00:20:20]remove file /storage/0497/doc_00086862 [00:20:20]file doc_00086863 [00:20:20]remove file /storage/0497/doc_00086863 [00:20:20]file doc_00086864 [00:20:20]remove file /storage/0497/doc_00086864 [00:20:20]file doc_00086865 [00:20:20]remove file /storage/0497/doc_00086865 [00:20:20]file doc_00086866 [00:20:20]remove file /storage/0497/doc_00086866 [00:20:20]file doc_00086867 [00:20:20]remove file /storage/0497/doc_00086867 [00:20:20]file doc_00086868 [00:20:20]remove file /storage/0497/doc_00086868 [00:20:20]file doc_00086869 [00:20:20]remove file /storage/0497/doc_00086869 [00:20:20]file doc_00086870 [00:20:20]remove file /storage/0497/doc_00086870 [00:20:20]file doc_00086871 [00:20:20]remove file /storage/0497/doc_00086871 [00:20:20]file doc_00086872 [00:20:20]remove file /storage/0497/doc_00086872 [00:20:20]file doc_00086873 [00:20:20]remove file /storage/0497/doc_00086873 [00:20:20]file doc_00086874 [00:20:20]remove file /storage/0497/doc_00086874 [00:20:20]file doc_00086875 [00:20:20]remove file /storage/0497/doc_00086875 [00:20:20]file doc_00086876 [00:20:20]remove file /storage/0497/doc_00086876 [00:20:20]file doc_00086877 [00:20:20]remove file /storage/0497/doc_00086877 [00:20:20]file doc_00086878 [00:20:20]remove file /storage/0497/doc_00086878 [00:20:20]file doc_00086879 [00:20:20]remove file /storage/0497/doc_00086879 [00:20:20]file doc_00086880 [00:20:20]remove file /storage/0497/doc_00086880 [00:20:20]file doc_00086881 [00:20:20]remove file /storage/0497/doc_00086881 [00:20:20]file doc_00086882 [00:20:20]remove file /storage/0497/doc_00086882 [00:20:20]file doc_00086883 [00:20:20]remove file /storage/0497/doc_00086883 [00:20:20]file doc_00086884 [00:20:20]remove file /storage/0497/doc_00086884 [00:20:20]file doc_00086885 [00:20:20]remove file /storage/0497/doc_00086885 [00:20:20]file doc_00086886 [00:20:20]remove file /storage/0497/doc_00086886 [00:20:20]file doc_00086887 [00:20:20]remove file /storage/0497/doc_00086887 [00:20:20]file doc_00086888 [00:20:20]remove file /storage/0497/doc_00086888 [00:20:20]file doc_00086889 [00:20:20]remove file /storage/0497/doc_00086889 [00:20:20]file doc_00086890 [00:20:20]remove file /storage/0497/doc_00086890 [00:20:20]file doc_00086891 [00:20:20]remove file /storage/0497/doc_00086891 [00:20:20]file doc_00086892 [00:20:20]remove file /storage/0497/doc_00086892 [00:20:20]file doc_00086893 [00:20:20]remove file /storage/0497/doc_00086893 [00:20:20]file doc_00086894 [00:20:20]remove file /storage/0497/doc_00086894 [00:20:20]file doc_00086895 [00:20:20]remove file /storage/0497/doc_00086895 [00:20:20]file doc_00086896 [00:20:20]remove file /storage/0497/doc_00086896 [00:20:20]file doc_00086897 [00:20:20]remove file /storage/0497/doc_00086897 [00:20:20]file doc_00086898 [00:20:20]remove file /storage/0497/doc_00086898 [00:20:20]file doc_00086899 [00:20:20]remove file /storage/0497/doc_00086899 [00:20:20]file doc_00086900 [00:20:20]remove file /storage/0497/doc_00086900 [00:20:20]file doc_00086901 [00:20:20]remove file /storage/0497/doc_00086901 [00:20:20]file doc_00086902 [00:20:20]remove file /storage/0497/doc_00086902 [00:20:20]file doc_00086903 [00:20:20]remove file /storage/0497/doc_00086903 [00:20:20]file doc_00086904 [00:20:20]remove file /storage/0497/doc_00086904 [00:20:20]file doc_00086905 [00:20:20]remove file /storage/0497/doc_00086905 [00:20:20]file doc_00086906 [00:20:20]remove file /storage/0497/doc_00086906 [00:20:20]file doc_00086907 [00:20:20]remove file /storage/0497/doc_00086907 [00:20:20]file doc_00086908 [00:20:20]remove file /storage/0497/doc_00086908 [00:20:20]file doc_00086909 [00:20:20]remove file /storage/0497/doc_00086909 [00:20:20]file doc_00086910 [00:20:20]remove file /storage/0497/doc_00086910 [00:20:20]file doc_00086911 [00:20:20]remove file /storage/0497/doc_00086911 [00:20:20]file doc_00086912 [00:20:20]remove file /storage/0497/doc_00086912 [00:20:20]file doc_00086913 [00:20:20]remove file /storage/0497/doc_00086913 [00:20:20]file doc_00086914 [00:20:20]remove file /storage/0497/doc_00086914 [00:20:20]file doc_00086915 [00:20:20]remove file /storage/0497/doc_00086915 [00:20:20]file doc_00086916 [00:20:20]remove file /storage/0497/doc_00086916 [00:20:20]file doc_00086917 [00:20:20]remove file /storage/0497/doc_00086917 [00:20:20]file doc_00086918 [00:20:20]remove file /storage/0497/doc_00086918 [00:20:20]file doc_00086919 [00:20:20]remove file /storage/0497/doc_00086919 [00:20:20]file doc_00086920 [00:20:20]remove file /storage/0497/doc_00086920 [00:20:20]file doc_00086921 [00:20:20]remove file /storage/0497/doc_00086921 [00:20:20]file doc_00086922 [00:20:20]remove file /storage/0497/doc_00086922 [00:20:20]file doc_00086923 [00:20:20]remove file /storage/0497/doc_00086923 [00:20:20]file doc_00086924 [00:20:20]remove file /storage/0497/doc_00086924 [00:20:20]file doc_00086925 [00:20:20]remove file /storage/0497/doc_00086925 [00:20:20]file doc_00086926 [00:20:20]remove file /storage/0497/doc_00086926 [00:20:20]file doc_00086927 [00:20:20]remove file /storage/0497/doc_00086927 [00:20:20]file doc_00086928 [00:20:20]remove file /storage/0497/doc_00086928 [00:20:20]file doc_00086929 [00:20:20]remove file /storage/0497/doc_00086929 [00:20:20]file doc_00086930 [00:20:20]remove file /storage/0497/doc_00086930 [00:20:20]file doc_00086931 [00:20:20]remove file /storage/0497/doc_00086931 [00:20:20]file doc_00086932 [00:20:20]remove file /storage/0497/doc_00086932 [00:20:20]file doc_00086933 [00:20:20]remove file /storage/0497/doc_00086933 [00:20:20]file doc_00086935 [00:20:20]remove file /storage/0497/doc_00086935 [00:20:20]file doc_00086936 [00:20:20]remove file /storage/0497/doc_00086936 [00:20:20]file doc_00086937 [00:20:20]remove file /storage/0497/doc_00086937 [00:20:20]file doc_00086938 [00:20:20]remove file /storage/0497/doc_00086938 [00:20:20]file doc_00086939 [00:20:20]remove file /storage/0497/doc_00086939 [00:20:20]file doc_00086940 [00:20:20]remove file /storage/0497/doc_00086940 [00:20:20]file doc_00086941 [00:20:20]remove file /storage/0497/doc_00086941 [00:20:20]file doc_00086942 [00:20:20]remove file /storage/0497/doc_00086942 [00:20:20]file doc_00086943 [00:20:20]remove file /storage/0497/doc_00086943 [00:20:20]file doc_00086944 [00:20:20]remove file /storage/0497/doc_00086944 [00:20:20]file doc_00086945 [00:20:20]remove file /storage/0497/doc_00086945 [00:20:20]file doc_00086946 [00:20:20]remove file /storage/0497/doc_00086946 [00:20:20]file doc_00086947 [00:20:20]remove file /storage/0497/doc_00086947 [00:20:20]file doc_00086948 [00:20:20]remove file /storage/0497/doc_00086948 [00:20:20]file doc_00086949 [00:20:20]remove file /storage/0497/doc_00086949 [00:20:20]file doc_00086950 [00:20:20]remove file /storage/0497/doc_00086950 [00:20:20]file doc_00086951 [00:20:20]remove file /storage/0497/doc_00086951 [00:20:20]file doc_00086952 [00:20:20]remove file /storage/0497/doc_00086952 [00:20:20]file doc_00086953 [00:20:20]remove file /storage/0497/doc_00086953 [00:20:20]file doc_00086954 [00:20:20]remove file /storage/0497/doc_00086954 [00:20:20]file doc_00086955 [00:20:20]remove file /storage/0497/doc_00086955 [00:20:20]file doc_00086956 [00:20:20]remove file /storage/0497/doc_00086956 [00:20:20]file doc_00086957 [00:20:20]remove file /storage/0497/doc_00086957 [00:20:20]file doc_00086958 [00:20:20]remove file /storage/0497/doc_00086958 [00:20:20]file doc_00086959 [00:20:20]remove file /storage/0497/doc_00086959 [00:20:20]file doc_00086960 [00:20:20]remove file /storage/0497/doc_00086960 [00:20:20]file doc_00086961 [00:20:20]remove file /storage/0497/doc_00086961 [00:20:20]file doc_00086962 [00:20:20]remove file /storage/0497/doc_00086962 [00:20:20]file doc_00086963 [00:20:20]remove file /storage/0497/doc_00086963 [00:20:20]file doc_00086964 [00:20:20]remove file /storage/0497/doc_00086964 [00:20:20]file doc_00086965 [00:20:20]remove file /storage/0497/doc_00086965 [00:20:20]file doc_00086966 [00:20:20]remove file /storage/0497/doc_00086966 [00:20:20]file doc_00086967 [00:20:20]remove file /storage/0497/doc_00086967 [00:20:20]file doc_00086968 [00:20:20]remove file /storage/0497/doc_00086968 [00:20:20]file doc_00086969 [00:20:20]remove file /storage/0497/doc_00086969 [00:20:20]file doc_00086970 [00:20:20]remove file /storage/0497/doc_00086970 [00:20:20]file doc_00086971 [00:20:20]remove file /storage/0497/doc_00086971 [00:20:20]file doc_00086972 [00:20:20]remove file /storage/0497/doc_00086972 [00:20:20]file doc_00086973 [00:20:20]remove file /storage/0497/doc_00086973 [00:20:20]file doc_00086974 [00:20:20]remove file /storage/0497/doc_00086974 [00:20:20]file doc_00086975 [00:20:20]remove file /storage/0497/doc_00086975 [00:20:20]file doc_00086976 [00:20:20]remove file /storage/0497/doc_00086976 [00:20:20]file doc_00086977 [00:20:20]remove file /storage/0497/doc_00086977 [00:20:20]file doc_00086978 [00:20:20]remove file /storage/0497/doc_00086978 [00:20:20]file doc_00086979 [00:20:20]remove file /storage/0497/doc_00086979 [00:20:20]file doc_00086980 [00:20:20]remove file /storage/0497/doc_00086980 [00:20:20]file doc_00086981 [00:20:20]remove file /storage/0497/doc_00086981 [00:20:20]file doc_00086982 [00:20:20]remove file /storage/0497/doc_00086982 [00:20:20]file doc_00086983 [00:20:20]remove file /storage/0497/doc_00086983 [00:20:20]file doc_00086984 [00:20:20]remove file /storage/0497/doc_00086984 [00:20:20]file doc_00086985 [00:20:20]remove file /storage/0497/doc_00086985 [00:20:20]file doc_00086986 [00:20:20]remove file /storage/0497/doc_00086986 [00:20:20]file doc_00086987 [00:20:20]remove file /storage/0497/doc_00086987 [00:20:20]file doc_00086988 [00:20:20]remove file /storage/0497/doc_00086988 [00:20:21]file doc_00086989 [00:20:21]remove file /storage/0497/doc_00086989 [00:20:21]file doc_00086990 [00:20:21]remove file /storage/0497/doc_00086990 [00:20:21]file doc_00086991 [00:20:21]remove file /storage/0497/doc_00086991 [00:20:21]file doc_00086992 [00:20:21]remove file /storage/0497/doc_00086992 [00:20:21]file doc_00086993 [00:20:21]remove file /storage/0497/doc_00086993 [00:20:21]file doc_00086994 [00:20:21]remove file /storage/0497/doc_00086994 [00:20:21]file doc_00086995 [00:20:21]remove file /storage/0497/doc_00086995 [00:20:21]file doc_00086996 [00:20:21]remove file /storage/0497/doc_00086996 [00:20:21]file doc_00086997 [00:20:21]remove file /storage/0497/doc_00086997 [00:20:21]file doc_00086998 [00:20:21]remove file /storage/0497/doc_00086998 [00:20:21]file doc_00086999 [00:20:21]remove file /storage/0497/doc_00086999 [00:20:21]file doc_00087000 [00:20:21]remove file /storage/0497/doc_00087000 [00:20:21]file doc_00087001 [00:20:21]remove file /storage/0497/doc_00087001 [00:20:21]file doc_00087002 [00:20:21]remove file /storage/0497/doc_00087002 [00:20:21]file doc_00087003 [00:20:21]remove file /storage/0497/doc_00087003 [00:20:21]file doc_00087004 [00:20:21]remove file /storage/0497/doc_00087004 [00:20:21]file doc_00087005 [00:20:21]remove file /storage/0497/doc_00087005 [00:20:21]file doc_00087006 [00:20:21]remove file /storage/0497/doc_00087006 [00:20:21]file doc_00087007 [00:20:21]remove file /storage/0497/doc_00087007 [00:20:21]file doc_00087008 [00:20:21]remove file /storage/0497/doc_00087008 [00:20:21]file doc_00087009 [00:20:21]remove file /storage/0497/doc_00087009 [00:20:21]file doc_00087010 [00:20:21]remove file /storage/0497/doc_00087010 [00:20:21]file doc_00087011 [00:20:21]remove file /storage/0497/doc_00087011 [00:20:21]file doc_00087012 [00:20:21]remove file /storage/0497/doc_00087012 [00:20:21]file doc_00087013 [00:20:21]remove file /storage/0497/doc_00087013 [00:20:21]file doc_00087014 [00:20:21]remove file /storage/0497/doc_00087014 [00:20:21]file doc_00087015 [00:20:21]remove file /storage/0497/doc_00087015 [00:20:21]file doc_00087016 [00:20:21]remove file /storage/0497/doc_00087016 [00:20:21]file doc_00087017 [00:20:21]remove file /storage/0497/doc_00087017 [00:20:21]file doc_00087018 [00:20:21]remove file /storage/0497/doc_00087018 [00:20:21]file doc_00087019 [00:20:21]remove file /storage/0497/doc_00087019 [00:20:21]file doc_00087020 [00:20:21]remove file /storage/0497/doc_00087020 [00:20:21]file doc_00087021 [00:20:21]remove file /storage/0497/doc_00087021 [00:20:21]file doc_00087022 [00:20:21]remove file /storage/0497/doc_00087022 [00:20:21]file doc_00087023 [00:20:21]remove file /storage/0497/doc_00087023 [00:20:21]file doc_00087024 [00:20:21]remove file /storage/0497/doc_00087024 [00:20:21]file doc_00087025 [00:20:21]remove file /storage/0497/doc_00087025 [00:20:21]file doc_00087026 [00:20:21]remove file /storage/0497/doc_00087026 [00:20:21]file doc_00087027 [00:20:21]remove file /storage/0497/doc_00087027 [00:20:21]file doc_00087028 [00:20:21]remove file /storage/0497/doc_00087028 [00:20:21]file doc_00087029 [00:20:21]remove file /storage/0497/doc_00087029 [00:20:21]file doc_00087030 [00:20:21]remove file /storage/0497/doc_00087030 [00:20:21]file doc_00087031 [00:20:21]remove file /storage/0497/doc_00087031 [00:20:21]file doc_00087032 [00:20:21]remove file /storage/0497/doc_00087032 [00:20:21]file doc_00087033 [00:20:21]remove file /storage/0497/doc_00087033 [00:20:21]file doc_00087034 [00:20:21]remove file /storage/0497/doc_00087034 [00:20:21]file doc_00087035 [00:20:21]remove file /storage/0497/doc_00087035 [00:20:21]file doc_00087036 [00:20:21]remove file /storage/0497/doc_00087036 [00:20:21]file doc_00087037 [00:20:21]remove file /storage/0497/doc_00087037 [00:20:21]file doc_00087038 [00:20:21]remove file /storage/0497/doc_00087038 [00:20:21]file doc_00087039 [00:20:21]remove file /storage/0497/doc_00087039 [00:20:21]file doc_00087040 [00:20:21]remove file /storage/0497/doc_00087040 [00:20:21]file doc_00087041 [00:20:21]remove file /storage/0497/doc_00087041 [00:20:21]file doc_00087042 [00:20:21]remove file /storage/0497/doc_00087042 [00:20:21]file doc_00087043 [00:20:21]remove file /storage/0497/doc_00087043 [00:20:21]file doc_00087044 [00:20:21]remove file /storage/0497/doc_00087044 [00:20:21]file doc_00087045 [00:20:21]remove file /storage/0497/doc_00087045 [00:20:21]file doc_00087046 [00:20:21]remove file /storage/0497/doc_00087046 [00:20:21]file doc_00087047 [00:20:21]remove file /storage/0497/doc_00087047 [00:20:21]file doc_00087048 [00:20:21]remove file /storage/0497/doc_00087048 [00:20:21]file doc_00087049 [00:20:21]remove file /storage/0497/doc_00087049 [00:20:21]file doc_00087050 [00:20:21]remove file /storage/0497/doc_00087050 [00:20:21]file doc_00087051 [00:20:21]remove file /storage/0497/doc_00087051 [00:20:21]file doc_00087052 [00:20:21]remove file /storage/0497/doc_00087052 [00:20:21]file doc_00087053 [00:20:21]remove file /storage/0497/doc_00087053 [00:20:21]file doc_00087054 [00:20:21]remove file /storage/0497/doc_00087054 [00:20:21]file doc_00087055 [00:20:21]remove file /storage/0497/doc_00087055 [00:20:21]file doc_00087056 [00:20:21]remove file /storage/0497/doc_00087056 [00:20:21]file doc_00087057 [00:20:21]remove file /storage/0497/doc_00087057 [00:20:21]file doc_00087058 [00:20:21]remove file /storage/0497/doc_00087058 [00:20:21]file doc_00087059 [00:20:21]remove file /storage/0497/doc_00087059 [00:20:21]file doc_00087060 [00:20:21]remove file /storage/0497/doc_00087060 [00:20:21]file doc_00087061 [00:20:21]remove file /storage/0497/doc_00087061 [00:20:21]file doc_00087062 [00:20:21]remove file /storage/0497/doc_00087062 [00:20:21]file doc_00087063 [00:20:21]remove file /storage/0497/doc_00087063 [00:20:21]file doc_00087064 [00:20:21]remove file /storage/0497/doc_00087064 [00:20:21]file doc_00087065 [00:20:21]remove file /storage/0497/doc_00087065 [00:20:21]file doc_00087066 [00:20:21]remove file /storage/0497/doc_00087066 [00:20:21]file doc_00087067 [00:20:21]remove file /storage/0497/doc_00087067 [00:20:21]file doc_00087068 [00:20:21]remove file /storage/0497/doc_00087068 [00:20:21]file doc_00087069 [00:20:21]remove file /storage/0497/doc_00087069 [00:20:21]file doc_00087070 [00:20:21]remove file /storage/0497/doc_00087070 [00:20:21]file doc_00087071 [00:20:21]remove file /storage/0497/doc_00087071 [00:20:21]file doc_00087072 [00:20:21]remove file /storage/0497/doc_00087072 [00:20:21]file doc_00087073 [00:20:21]remove file /storage/0497/doc_00087073 [00:20:21]file doc_00087074 [00:20:21]remove file /storage/0497/doc_00087074 [00:20:21]file doc_00087075 [00:20:21]remove file /storage/0497/doc_00087075 [00:20:21]file doc_00087076 [00:20:21]remove file /storage/0497/doc_00087076 [00:20:21]file doc_00087077 [00:20:21]remove file /storage/0497/doc_00087077 [00:20:21]file doc_00087078 [00:20:21]remove file /storage/0497/doc_00087078 [00:20:21]file doc_00087079 [00:20:21]remove file /storage/0497/doc_00087079 [00:20:21]file doc_00087080 [00:20:21]remove file /storage/0497/doc_00087080 [00:20:21]file doc_00087081 [00:20:21]remove file /storage/0497/doc_00087081 [00:20:21]file doc_00087082 [00:20:21]remove file /storage/0497/doc_00087082 [00:20:21]file doc_00087083 [00:20:21]remove file /storage/0497/doc_00087083 [00:20:21]file doc_00087084 [00:20:21]remove file /storage/0497/doc_00087084 [00:20:21]file doc_00087085 [00:20:21]remove file /storage/0497/doc_00087085 [00:20:21]file doc_00087086 [00:20:21]remove file /storage/0497/doc_00087086 [00:20:21]file doc_00087087 [00:20:21]remove file /storage/0497/doc_00087087 [00:20:21]file doc_00087088 [00:20:21]remove file /storage/0497/doc_00087088 [00:20:21]file doc_00087089 [00:20:21]remove file /storage/0497/doc_00087089 [00:20:21]file doc_00087090 [00:20:21]remove file /storage/0497/doc_00087090 [00:20:21]file doc_00087091 [00:20:21]remove file /storage/0497/doc_00087091 [00:20:21]file doc_00087092 [00:20:21]remove file /storage/0497/doc_00087092 [00:20:21]file doc_00087093 [00:20:21]remove file /storage/0497/doc_00087093 [00:20:21]file doc_00087094 [00:20:21]remove file /storage/0497/doc_00087094 [00:20:21]file doc_00087095 [00:20:21]remove file /storage/0497/doc_00087095 [00:20:21]file doc_00087096 [00:20:21]remove file /storage/0497/doc_00087096 [00:20:21]file doc_00087097 [00:20:21]remove file /storage/0497/doc_00087097 [00:20:21]file doc_00087098 [00:20:21]remove file /storage/0497/doc_00087098 [00:20:21]file doc_00087099 [00:20:21]remove file /storage/0497/doc_00087099 [00:20:21]file doc_00087100 [00:20:21]remove file /storage/0497/doc_00087100 [00:20:21]file doc_00087101 [00:20:21]remove file /storage/0497/doc_00087101 [00:20:21]file doc_00087102 [00:20:21]remove file /storage/0497/doc_00087102 [00:20:21]file doc_00087103 [00:20:21]remove file /storage/0497/doc_00087103 [00:20:21]file doc_00087104 [00:20:21]remove file /storage/0497/doc_00087104 [00:20:21]file doc_00087105 [00:20:21]remove file /storage/0497/doc_00087105 [00:20:21]file doc_00087106 [00:20:21]remove file /storage/0497/doc_00087106 [00:20:21]file doc_00087107 [00:20:21]remove file /storage/0497/doc_00087107 [00:20:21]file doc_00087108 [00:20:21]remove file /storage/0497/doc_00087108 [00:20:21]file doc_00087109 [00:20:21]remove file /storage/0497/doc_00087109 [00:20:21]file doc_00087110 [00:20:21]remove file /storage/0497/doc_00087110 [00:20:21]file doc_00087111 [00:20:21]remove file /storage/0497/doc_00087111 [00:20:21]file doc_00087112 [00:20:21]remove file /storage/0497/doc_00087112 [00:20:21]file doc_00087113 [00:20:21]remove file /storage/0497/doc_00087113 [00:20:21]file doc_00087114 [00:20:21]remove file /storage/0497/doc_00087114 [00:20:21]file doc_00087115 [00:20:21]remove file /storage/0497/doc_00087115 [00:20:21]file doc_00087116 [00:20:21]remove file /storage/0497/doc_00087116 [00:20:21]file doc_00087117 [00:20:21]remove file /storage/0497/doc_00087117 [00:20:21]file doc_00087118 [00:20:21]remove file /storage/0497/doc_00087118 [00:20:21]file doc_00087119 [00:20:21]remove file /storage/0497/doc_00087119 [00:20:21]file doc_00087120 [00:20:21]remove file /storage/0497/doc_00087120 [00:20:21]file doc_00087121 [00:20:21]remove file /storage/0497/doc_00087121 [00:20:21]file doc_00087122 [00:20:21]remove file /storage/0497/doc_00087122 [00:20:21]file doc_00087123 [00:20:21]remove file /storage/0497/doc_00087123 [00:20:21]file doc_00087124 [00:20:21]remove file /storage/0497/doc_00087124 [00:20:21]file doc_00087125 [00:20:21]remove file /storage/0497/doc_00087125 [00:20:21]file doc_00087127 [00:20:21]remove file /storage/0497/doc_00087127 [00:20:21]file doc_00087128 [00:20:21]remove file /storage/0497/doc_00087128 [00:20:21]file doc_00087129 [00:20:21]remove file /storage/0497/doc_00087129 [00:20:21]file doc_00087130 [00:20:21]remove file /storage/0497/doc_00087130 [00:20:21]file doc_00087131 [00:20:21]remove file /storage/0497/doc_00087131 [00:20:21]file doc_00087132 [00:20:21]remove file /storage/0497/doc_00087132 [00:20:21]file doc_00087133 [00:20:21]remove file /storage/0497/doc_00087133 [00:20:21]file doc_00087134 [00:20:21]remove file /storage/0497/doc_00087134 [00:20:21]file doc_00087135 [00:20:21]remove file /storage/0497/doc_00087135 [00:20:21]file doc_00087136 [00:20:21]remove file /storage/0497/doc_00087136 [00:20:21]file doc_00087137 [00:20:21]remove file /storage/0497/doc_00087137 [00:20:21]file doc_00087138 [00:20:21]remove file /storage/0497/doc_00087138 [00:20:21]file doc_00087139 [00:20:21]remove file /storage/0497/doc_00087139 [00:20:21]file doc_00087140 [00:20:21]remove file /storage/0497/doc_00087140 [00:20:21]file doc_00087141 [00:20:21]remove file /storage/0497/doc_00087141 [00:20:21]file doc_00087142 [00:20:21]remove file /storage/0497/doc_00087142 [00:20:21]file doc_00087143 [00:20:21]remove file /storage/0497/doc_00087143 [00:20:21]file doc_00087144 [00:20:21]remove file /storage/0497/doc_00087144 [00:20:21]file doc_00087145 [00:20:21]remove file /storage/0497/doc_00087145 [00:20:21]remove dir /storage/0497 [00:20:21]ProcessDocumentItem done err = 0, tmpTLVsize=256 [00:20:21]tlvbuf is 004A9C80 [00:20:21]SAM_PROTO_ClearQueue [00:20:21]wFMCommunicate request_size=4 [00:20:21]MH_SAM_APDU [00:20:21]CAPDU: 80 09 00 00 [00:20:21]Write to MH i2c: E2 08 00 97 02 80 09 00 00 00 00 00 00 0B [00:20:21]Write i2c OK [00:20:21]MH_I2C_Read... [00:20:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:20:21]Read from MH i2c: E2 [00:20:21]MH_I2C_Read... [00:20:21]Read from MH i2c: E2 03 00 [00:20:21]MH_I2C_Read... [00:20:21]Read from MH i2c: E2 03 00 97 02 00 90 00 0D [00:20:21]RAPDU: 90 00 [00:20:21]wFMCommunicate OK [00:20:21]SAM_PROTO_ClearQueue done [00:20:21]KKMCreateOFDPacket [00:20:21]OFDProtocolAddRootSTLVToBuf [00:20:21]FM_MakeSignedData [00:20:21]FM_MakeSignedData [00:20:21]SAM_PROTO_SignData [00:20:21]wFMCommunicate request_size=4 [00:20:21]MH_SAM_APDU [00:20:21]CAPDU: 80 0D 01 02 [00:20:21]Write to MH i2c: E2 08 00 98 02 80 0D 01 02 00 00 00 00 13 [00:20:21]Write i2c OK [00:20:21]MH_I2C_Read... [00:20:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:20:21]Read from MH i2c: E2 [00:20:21]MH_I2C_Read... [00:20:21]Read from MH i2c: E2 03 00 [00:20:21]MH_I2C_Read... [00:20:21]Read from MH i2c: E2 03 00 98 02 00 90 00 0E [00:20:21]RAPDU: 90 00 [00:20:21]wFMCommunicate OK [00:20:21]wFMCommunicate request_size=255 [00:20:21]MH_SAM_APDU [00:20:21]CAPDU: 80 0D 02 02 FA 02 00 00 01 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 1E 00 D0 97 D1 83 D0 BB D1 83 D0 BC D0 B1 D0 B5 D0 BA 20 D1 83 D1 83 D0 BB D1 83 20 D0 9C 2E 20 F1 03 4B 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9F D0 B8 D1 82 D0 BE D0 BC D0 BD D0 B8 D0 BA 2C 20 D0 94 D0 BE D0 BD 2D D0 91 D1 83 D0 BB D0 B0 D0 BA 20 D0 B0 2F D0 B0 2C 20 34 30 2E 37 35 33 36 35 34 2C 20 37 33 2E 33 38 31 35 35 34 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 33 37 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 42 B4 F0 66 0E 04 04 00 F2 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 6A 54 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 [00:20:21]Write to MH i2c: E2 02 01 99 02 80 0D 02 02 FA 00 02 00 00 01 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 1E 00 D0 97 D1 83 D0 BB D1 83 D0 BC D0 B1 D0 B5 D0 BA 20 D1 83 D1 83 D0 BB D1 83 20 D0 9C 2E 20 F1 03 4B 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9F D0 B8 D1 82 D0 BE D0 BC D0 BD D0 B8 D0 BA 2C 20 D0 94 D0 BE D0 BD 2D D0 91 D1 83 D0 BB D0 B0 D0 BA 20 D0 B0 2F D0 B0 2C 20 34 30 2E 37 35 33 36 35 34 2C 20 37 33 2E 33 38 31 35 35 34 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 33 37 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 42 B4 F0 66 0E 04 04 00 F2 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 6A 54 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 00 00 1A [00:20:21]Write i2c OK [00:20:21]MH_I2C_Read... [00:20:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:20:22]Read from MH i2c: E2 [00:20:22]MH_I2C_Read... [00:20:22]Read from MH i2c: E2 03 00 [00:20:22]MH_I2C_Read... [00:20:22]Read from MH i2c: E2 03 00 99 02 00 90 00 0F [00:20:22]RAPDU: 90 00 [00:20:22]wFMCommunicate OK [00:20:22]wFMCommunicate request_size=15 [00:20:22]MH_SAM_APDU [00:20:22]CAPDU: 80 0D 02 02 0A 35 04 06 00 17 03 71 0C E5 47 [00:20:22]Write to MH i2c: E2 12 00 9A 02 80 0D 02 02 0A 00 35 04 06 00 17 03 71 0C E5 47 00 00 2C [00:20:22]Write i2c OK [00:20:22]MH_I2C_Read... [00:20:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:20:22]Read from MH i2c: E2 [00:20:22]MH_I2C_Read... [00:20:22]Read from MH i2c: E2 03 00 [00:20:22]MH_I2C_Read... [00:20:22]Read from MH i2c: E2 03 00 9A 02 00 90 00 10 [00:20:22]RAPDU: 90 00 [00:20:22]wFMCommunicate OK [00:20:22]wFMCommunicate request_size=4 [00:20:22]MH_SAM_APDU [00:20:22]CAPDU: 80 0D 03 02 [00:20:22]Write to MH i2c: E2 08 00 9B 02 80 0D 03 02 00 00 00 00 18 [00:20:22]Write i2c OK [00:20:22]MH_I2C_Read... [00:20:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:20:22]Read from MH i2c: E2 [00:20:22]MH_I2C_Read... [00:20:22]Read from MH i2c: E2 0B 00 [00:20:22]MH_I2C_Read... [00:20:22]Read from MH i2c: E2 0B 00 9B 02 00 12 00 56 9B 87 A0 CA 2F 90 00 3C [00:20:22]RAPDU: 12 00 56 9B 87 A0 CA 2F 90 00 [00:20:22]wFMCommunicate OK [00:20:22]SAM_PROTO_SignData done [00:20:22]FM_MakeSignedData done [00:20:22]CreateOFDProtocolMessage [00:20:22]wFMCommunicate request_size=4 [00:20:22]MH_SAM_APDU [00:20:22]CAPDU: 80 11 00 00 [00:20:22]Write to MH i2c: E2 08 00 9C 02 80 11 00 00 00 00 00 00 18 [00:20:22]Write i2c OK [00:20:22]MH_I2C_Read... [00:20:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:20:22]Read from MH i2c: E2 [00:20:22]MH_I2C_Read... [00:20:22]Read from MH i2c: E2 17 00 [00:20:22]MH_I2C_Read... [00:20:22]Read from MH i2c: E2 17 00 9C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 77 [00:20:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:20:22]wFMCommunicate OK [00:20:22]CreateOFDProtocolMessage done [00:20:22]OFDSenderStorePacket 87146 [00:20:22]StoreOFDPacket docnum=87146 [00:20:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 14 01 00 00 B5 E9 0C 01 48 6B 5A 02 01 00 02 00 00 01 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 1E 00 D0 97 D1 83 D0 BB D1 83 D0 BC D0 B1 D0 B5 D0 BA 20 D1 83 D1 83 D0 BB D1 83 20 D0 9C 2E 20 F1 03 4B 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9F D0 B8 D1 82 D0 BE D0 BC D0 BD D0 B8 D0 BA 2C 20 D0 94 D0 BE D0 BD 2D D0 91 D1 83 D0 BB D0 B0 D0 BA 20 D0 B0 2F D0 B0 2C 20 34 30 2E 37 35 33 36 35 34 2C 20 37 33 2E 33 38 31 35 35 34 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 33 37 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 42 B4 F0 66 0E 04 04 00 F2 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 6A 54 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 35 04 06 00 17 03 71 0C E5 47 12 00 56 9B 87 A0 CA 2F [00:20:22]CheckFolder [00:20:22]dirname=/storage/ofd_packets [00:20:22]CheckFolder done [00:20:22]ProducePacketName [00:20:22]name=ofd_packets/00087146 [00:20:22]NVStorageSaveData ofd_packets/00087146 [00:20:22]File name is /storage/ofd_packets/00087146 [00:20:22]Write 306 bytes [00:20:22]NVStorageSaveData done [00:20:22]OFDSenderStorePacket done [00:20:22]KKMCreateOFDPacket done [00:20:22]NVStorageSaveData kkm_last_timestamp [00:20:22]File name is /storage/kkm_last_timestamp [00:20:22]Write 4 bytes [00:20:22]NVStorageSaveData done [00:20:22]ExternCall_PrintAddStr [00:20:22]wPrintStart [00:20:22]Write to MH i2c: 01 00 00 9D 02 9F [00:20:22]Write i2c OK [00:20:22]MH_I2C_Read... [00:20:22]Read from MH i2c: 01 [00:20:22]MH_I2C_Read... [00:20:22]Read from MH i2c: 01 07 00 [00:20:22]MH_I2C_Read... [00:20:22]Read from MH i2c: 01 07 00 9D 02 00 00 00 00 00 FF 0F B4 [00:20:22]RasterBufferAndPrint [00:20:22]line Отчет об открытии смены [00:20:22]line ФФД: 1.0 [00:20:22]line ИНН: 02508201610067 [00:20:22]line Кассир: Зулумбек уулу М. [00:20:22]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [00:20:22]line Место: АЗС № 137 "Партнер Нефть" [00:20:22]line 23.09.2024 00:20 [00:20:22]line Смена: 498 [00:20:22]line РНМ: 0000000000092592 [00:20:22]line ЗНМ: 0300000064 [00:20:22]line ФД: 87146 [00:20:22]line ФМ: 0000000000874979 [00:20:22]line ФПД: 25303549011271 [00:20:22]OFD Sender: Processing packet 87146 [packets to send 277, broken 276] [00:20:22]ProducePacketName [00:20:22]name=ofd_packets/00087146 [00:20:22]OFD Sender: To server: pG, [00:20:22]CommunicateWithHost lk.salyk.kg:30040 [00:20:22]ConnectInit lk.salyk.kg [00:20:22]written 0, free lines is 4095 [00:20:22]Write to MH i2c: 01 00 00 AF 02 B1 [00:20:22]Write i2c OK [00:20:22]MH_I2C_Read... [00:20:22]Read from MH i2c: 01 [00:20:22]MH_I2C_Read... [00:20:22]Read from MH i2c: 01 07 00 [00:20:22]MH_I2C_Read... [00:20:22]Read from MH i2c: 01 07 00 AF 02 00 00 00 00 00 54 0E 1A [00:20:22]RasterBufferAndPrint [00:20:22]line [00:20:22]line [00:20:22]line [00:20:22]line [00:20:22]line [00:20:22]written 0, free lines is 3681 [00:20:22]MH_Cut [00:20:22]Write to MH i2c: D1 01 00 B6 02 01 8A [00:20:22]Write i2c OK [00:20:22]MH_I2C_Read... [00:20:22]Read from MH i2c: D1 [00:20:22]MH_I2C_Read... [00:20:22]Read from MH i2c: D1 01 00 [00:20:22]MH_I2C_Read... [00:20:22]Read from MH i2c: D1 01 00 B6 02 00 89 [00:20:22]Write to MH i2c: 01 00 00 B7 02 B9 [00:20:22]Write i2c OK [00:20:22]MH_I2C_Read... [00:20:23]*** Cut start [00:20:23]*** Partial cut [00:20:23]*** CUTSNS_PIN = 1 [00:20:23]*** CUTSNS_PIN = 0 [00:20:23]*** Brake cut motor [00:20:23]Read from MH i2c: 01 [00:20:23]MH_I2C_Read... [00:20:23]*** Stop cut motor [00:20:23]*** Cut end [00:20:23]Read from MH i2c: 01 07 00 [00:20:23]MH_I2C_Read... [00:20:23]Read from MH i2c: 01 07 00 B7 02 00 00 00 00 00 FF 0F CE [00:20:23]process_action open_shift done [00:20:23]requested_data is exist [00:20:23]produce_requested_data [00:20:23]requested_item fd.num is exist - process it [00:20:23]SAM_PROTO_GetFieldsCounters [00:20:23]wFMCommunicate request_size=4 [00:20:23]MH_SAM_APDU [00:20:23]CAPDU: 80 13 00 00 [00:20:23]Write to MH i2c: E2 08 00 B8 02 80 13 00 00 00 00 00 00 36 [00:20:23]Write i2c OK [00:20:23]MH_I2C_Read... [00:20:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:20:24]Read from MH i2c: E2 [00:20:24]MH_I2C_Read... [00:20:24]Read from MH i2c: E2 62 00 [00:20:24]MH_I2C_Read... [00:20:24]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 6A 54 01 00 0E 04 04 00 F2 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 17 [00:20:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 6A 54 01 00 0E 04 04 00 F2 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:20:24]wFMCommunicate OK [00:20:24]SAM_PROTO_GetFieldsCounters done [00:20:24]requested_item shift.num is exist - process it [00:20:24]requested_item shift.opened is exist - process it [00:20:24]req_shift_opened [00:20:24]FM_GetShiftState [00:20:24]SAM_PROTO_GetShiftState [00:20:24]wFMCommunicate request_size=4 [00:20:24]MH_SAM_APDU [00:20:24]CAPDU: 80 13 01 00 [00:20:24]Write to MH i2c: E2 08 00 B9 02 80 13 01 00 00 00 00 00 38 [00:20:24]Write i2c OK [00:20:24]MH_I2C_Read... [00:20:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:20:24]Read from MH i2c: E2 [00:20:24]MH_I2C_Read... [00:20:24]Read from MH i2c: E2 0E 00 [00:20:24]MH_I2C_Read... [00:20:24]Read from MH i2c: E2 0E 00 B9 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 90 [00:20:24]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [00:20:24]wFMCommunicate OK [00:20:24]SAM_PROTO_GetShiftState done [00:20:24]FM_GetShiftState done [00:20:24]req_shift_opened done [00:20:24]requested_item shift.open_date is exist - process it [00:20:24]req_shift_open_date [00:20:24]req_shift_open_date done [00:20:24]produce_requested_data done [00:20:24]produce_requested_data return {"fd.num":87146,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [00:20:24]process_action_free open_shift [00:20:24]json_value_free [00:20:24]json_value_free done [00:20:24]process_json_proto returns [00:20:24]Send response to host [00:20:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":87146,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [00:20:24]free response buf [00:20:24]execute_script done [00:20:24]execute_script returns [00:20:24]free content buf [00:20:24]Sock 9.Close socket [00:20:24]Sock 9.Thread stoped [00:20:24]accept exits with 8 [00:20:24]New connection [00:20:24]New thread 3066903908 created [00:20:24]Thread 3067047268 joined [00:20:24]Waiting for new connection... [00:20:24] Sock 8.Parse request [00:20:24]Sock 8.Check first char [00:20:24]Sock 8.First char is OK [00:20:24]request: POST /json_proto HTTP/1.0 [00:20:24]Method: POST [00:20:24]URL: /json_proto [00:20:24]Method is POST - this is cgi request [00:20:24]url: /json_proto [00:20:24]query_string will be loaded in cgi processing [00:20:24]execute_cgi json_proto POST (null) [00:20:24]execute_cgi path=json_proto method=POST [00:20:24]POST find Content-Length [00:20:24]Host: 172.17.47.196:8080 [00:20:24]Content-Length: 331 [00:20:24]Content-Type: application/json [00:20:24] [00:20:24]POST finish read [00:20:24]Found Content-Length = 331 [00:20: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" ] } } [00:20:24]execute_script... [00:20: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" ] } } [00:20:24]POST & json_proto [00:20:24]process_json_proto [00:20:24]json parsed OK: [00:20:24]protocol is kg_v1.0 [00:20:24]action value=get_value [00:20:24]process_action get_value [00:20:24]cmd_get_value [00:20:24]process_action get_value done [00:20:24]requested_data is exist [00:20:24]produce_requested_data [00:20:24]requested_item fm.sale.total is exist - process it [00:20:24]SAM_PROTO_GetFMData [00:20:24]wFMCommunicate request_size=4 [00:20:24]MH_SAM_APDU [00:20:24]CAPDU: 80 13 03 00 [00:20:24]Write to MH i2c: E2 08 00 BA 02 80 13 03 00 00 00 00 00 3B [00:20:24]Write i2c OK [00:20:24]MH_I2C_Read... [00:20:24]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:20:24]Read from MH i2c: E2 [00:20:24]MH_I2C_Read... [00:20:24]Read from MH i2c: E2 FD 00 [00:20:24]MH_I2C_Read... [00:20:24]Read from MH i2c: E2 FD 00 BA 02 00 C8 04 85 04 C4 04 6E 04 04 00 85 50 01 00 69 04 A3 00 6F 04 04 00 09 4E 01 00 B1 04 05 00 C7 98 02 B9 01 70 04 05 00 7C F9 11 8B 01 72 04 04 00 4B 9F F0 2D 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 F6 E8 D8 2E 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 29 55 E7 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 AB [00:20:24]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 85 50 01 00 69 04 A3 00 6F 04 04 00 09 4E 01 00 B1 04 05 00 C7 98 02 B9 01 70 04 05 00 7C F9 11 8B 01 72 04 04 00 4B 9F F0 2D 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 F6 E8 D8 2E 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 29 55 E7 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 [00:20:24]wFMCommunicate OK [00:20:24]wFMCommunicate request_size=4 [00:20:24]MH_SAM_APDU [00:20:24]CAPDU: 80 17 00 00 [00:20:24]Write to MH i2c: E2 08 00 BB 02 80 17 00 00 00 00 00 00 3D [00:20:24]Write i2c OK [00:20:24]MH_I2C_Read... [00:20:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:20:25]Read from MH i2c: E2 [00:20:25]MH_I2C_Read... [00:20:25]Read from MH i2c: E2 FD 00 [00:20:25]MH_I2C_Read... [00:20:25]Read from MH i2c: E2 FD 00 BB 02 00 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 C8 [00:20:25]RAPDU: 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [00:20:25]wFMCommunicate OK [00:20:25]wFMCommunicate request_size=4 [00:20:25]MH_SAM_APDU [00:20:25]CAPDU: 80 17 00 00 [00:20:25]Write to MH i2c: E2 08 00 BC 02 80 17 00 00 00 00 00 00 3E [00:20:25]Write i2c OK [00:20:25]MH_I2C_Read... [00:20:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:20:25]Connected sock=10 [00:20:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 14 01 00 00 B5 E9 0C 01 48 6B 5A 02 01 00 02 00 00 01 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 1E 00 D0 97 D1 83 D0 BB D1 83 D0 BC D0 B1 D0 B5 D0 BA 20 D1 83 D1 83 D0 BB D1 83 20 D0 9C 2E 20 F1 03 4B 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9F D0 B8 D1 82 D0 BE D0 BC D0 BD D0 B8 Read from MH i2c: D0 E2 BA [00:20:25]2C MH_I2C_Read... [00:20:25]20 Read from MH i2c: D0 E2 94 FD D0 00 BE [00:20:25]D0 MH_I2C_Read... [00:20:25]BD 2D D0 91 D1 83 D0 BB D0 B0 D0 BA 20 D0 B0 2F D0 B0 Read from MH i2c: 2C E2 20 FD 34 00 30 BC 2E 02 37 00 35 00 33 B1 36 04 35 00 34 00 2C 70 20 04 37 00 33 00 2E 72 33 04 38 00 31 00 35 35 34 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 33 37 20 22 D0 9F D0 B0 D1 00 80 04 D1 75 82 00 D0 EE BD 03 D0 09 B5 00 D1 F2 80 03 20 01 D0 00 9D 00 D0 F3 B5 03 D1 00 84 00 D1 EE 82 03 D1 09 8C 00 22 F2 F4 03 03 01 04 00 00 01 42 F3 B4 F0 66 0E 04 04 00 F2 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 03 35 00 39 00 32 EF 10 03 04 09 04 00 00 F6 6A 03 54 01 01 00 00 00 11 F7 04 10 00 30 03 30 00 30 00 30 EF 30 03 30 09 30 00 30 F6 30 03 30 01 38 00 37 01 34 39 37 39 35 04 06 00 17 03 71 0C E5 47 12 00 56 9B 87 A0 CA 2F [00:20:25]F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 16 [00:20:25]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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:20:25]wFMCommunicate OK [00:20:25]wFMCommunicate request_size=4 [00:20:25]MH_SAM_APDU [00:20:25]CAPDU: 80 17 00 00 [00:20:25]Write to MH i2c: E2 08 00 BD 02 80 17 00 00 00 00 00 00 3F [00:20:25]Write i2c OK [00:20:25]MH_I2C_Read... [00:20:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:20:26]Read from MH i2c: E2 [00:20:26]MH_I2C_Read... [00:20:26]Read from MH i2c: E2 FD 00 [00:20:26]MH_I2C_Read... [00:20:26]Read from MH i2c: E2 FD 00 BD 02 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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 B7 [00:20:26]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [00:20:26]wFMCommunicate OK [00:20:26]wFMCommunicate request_size=4 [00:20:26]MH_SAM_APDU [00:20:26]CAPDU: 80 17 00 00 [00:20:26]Write to MH i2c: E2 08 00 BE 02 80 17 00 00 00 00 00 00 40 [00:20:26]Write i2c OK [00:20:26]MH_I2C_Read... [00:20:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [00:20:26]Read from MH i2c: E2 [00:20:26]MH_I2C_Read... [00:20:26]Read from MH i2c: E2 E5 00 [00:20:26]MH_I2C_Read... [00:20:26]Read from MH i2c: E2 E5 00 BE 02 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 24 [00:20:26]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:20:26]wFMCommunicate OK [00:20:26]SAM_PROTO_GetFMData done [00:20:26]requested_item fm.sale_refund.total is exist - process it [00:20:26]requested_item fm.buy.total is exist - process it [00:20:26]requested_item shift.sale.total is exist - process it [00:20:26]SAM_PROTO_GetShiftData [00:20:26]wFMCommunicate request_size=4 [00:20:26]MH_SAM_APDU [00:20:26]CAPDU: 80 13 02 00 [00:20:26]Write to MH i2c: E2 08 00 BF 02 80 13 02 00 00 00 00 00 3F [00:20:26]Write i2c OK [00:20:26]MH_I2C_Read... [00:20:27]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:20:27]Read from MH i2c: E2 [00:20:27]MH_I2C_Read... [00:20:27]Read from MH i2c: E2 FD 00 [00:20:27]MH_I2C_Read... [00:20:27]Read from MH i2c: E2 FD 00 BF 02 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 B2 [00:20:27]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:20:27]wFMCommunicate OK [00:20:27]wFMCommunicate request_size=4 [00:20:27]MH_SAM_APDU [00:20:27]CAPDU: 80 17 00 00 [00:20:27]Write to MH i2c: E2 08 00 C0 02 80 17 00 00 00 00 00 00 42 [00:20:27]Write i2c OK [00:20:27]MH_I2C_Read... [00:20:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:20:27]Read from MH i2c: E2 [00:20:27]MH_I2C_Read... [00:20:27]Read from MH i2c: E2 FD 00 [00:20:27]MH_I2C_Read... [00:20:27]Read from MH i2c: E2 FD 00 C0 02 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 4A [00:20:27]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 90 00 [00:20:28]wFMCommunicate OK [00:20:28]wFMCommunicate request_size=4 [00:20:28]MH_SAM_APDU [00:20:28]CAPDU: 80 17 00 00 [00:20:28]Write to MH i2c: E2 08 00 C1 02 80 17 00 00 00 00 00 00 43 [00:20:28]Write i2c OK [00:20:28]MH_I2C_Read... [00:20:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:20:28]Read from MH i2c: E2 [00:20:28]MH_I2C_Read... [00:20:28]Read from MH i2c: E2 FD 00 [00:20:28]MH_I2C_Read... [00:20:28]Read from MH i2c: E2 FD 00 C1 02 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 15 [00:20:28]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:20:28]wFMCommunicate OK [00:20:28]wFMCommunicate request_size=4 [00:20:28]MH_SAM_APDU [00:20:28]CAPDU: 80 17 00 00 [00:20:28]Write to MH i2c: E2 08 00 C2 02 80 17 00 00 00 00 00 00 44 [00:20:28]Write i2c OK [00:20:28]MH_I2C_Read... [00:20:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:20:28]Read from MH i2c: E2 [00:20:28]MH_I2C_Read... [00:20:28]Read from MH i2c: E2 FD 00 [00:20:28]MH_I2C_Read... [00:20:28]Read from MH i2c: E2 FD 00 C2 02 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 B6 [00:20:29]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:20:29]wFMCommunicate OK [00:20:29]wFMCommunicate request_size=4 [00:20:29]MH_SAM_APDU [00:20:29]CAPDU: 80 17 00 00 [00:20:29]Write to MH i2c: E2 08 00 C3 02 80 17 00 00 00 00 00 00 45 [00:20:29]Write i2c OK [00:20:29]MH_I2C_Read... [00:20:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 85 40 47 00 2C 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 34 39 37 39 10 04 04 00 6A 54 01 00 F4 03 04 00 15 5F F0 66 B6 04 01 00 00 05 99 DA B2 7B BA 3B 5F [00:20:29]CommunicateWithHost err = 0 [00:20:29]CheckOFDResponse [00:20:29]1017 (14) - 77093643461234 [00:20:29]1041 (16) - 0000000000874979 [00:20:29]1040 (4) - 87146 [00:20:29]1012 (4) - 22.09.2024 18:16 [00:20:29]1206 (1) - 0 [00:20:29]OFD Sender: Remove packet 87146 [00:20:29]ProducePacketName [00:20:29]name=ofd_packets/00087146 [00:20:29]NVStorageDeleteData [00:20:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 186! [00:20:29]Read from MH i2c: E2 [00:20:29]MH_I2C_Read... [00:20:29]Read from MH i2c: E2 BD 00 [00:20:29]MH_I2C_Read... [00:20:29]Read from MH i2c: E2 BD 00 C3 02 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 2B [00:20:29]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:20:29]wFMCommunicate OK [00:20:29]SAM_PROTO_GetShiftData done [00:20:29]requested_item shift.sale.total_cash is exist - process it [00:20:29]requested_item shift.sale_refund.total is exist - process it [00:20:29]requested_item shift.sale_refund.total_cash is exist - process it [00:20:29]requested_item shift.buy.total is exist - process it [00:20:29]requested_item shift.buy.total_cash is exist - process it [00:20:29]produce_requested_data done [00:20:29]produce_requested_data return {"fm.sale.total":73989224.39,"fm.sale_refund.total":2009311.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:20:29]process_action_free get_value [00:20:29]json_value_free [00:20:29]json_value_free done [00:20:29]process_json_proto returns [00:20:29]Send response to host [00:20:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73989224.39,"fm.sale_refund.total":2009311.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:20:29]free response buf [00:20:29]execute_script done [00:20:29]execute_script returns [00:20:29]free content buf [00:20:29]Sock 8.Close socket [00:20:29]Sock 8.Thread stoped [00:20:29]OFD Sender: No OFD packet to send [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:24]OFD Sender: No OFD packet to send [00:21:29]OFD Sender: No OFD packet to send [00:21:34]OFD Sender: No OFD packet to send [00:21:39]OFD Sender: No OFD packet to send [00:21:40]recv_with_timeout no data received [00:21:44]OFD Sender: No OFD packet to send [00:21:49]OFD Sender: No OFD packet to send [00:21:54]OFD Sender: No OFD packet to send [00:21:57]recv_with_timeout no data received [00:21:59]OFD Sender: No OFD packet to send [00:22:04]OFD Sender: No OFD packet to send [00:22:10]OFD Sender: No OFD packet to send [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 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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:14:33]wFMCommunicate OK [00:14:33]wFMCommunicate request_size=4 [00:14:33]MH_SAM_APDU [00:14:33]CAPDU: 80 17 00 00 [00:14:33]Write to MH i2c: E2 08 00 FE 01 80 17 00 00 00 00 00 00 7F [00:14:33]Write i2c OK [00:14:33]MH_I2C_Read... [00:14:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:14:34]Read from MH i2c: E2 [00:14:34]MH_I2C_Read... [00:14:34]Read from MH i2c: E2 FD 00 [00:14:34]MH_I2C_Read... [00:14:34]Read from MH i2c: E2 FD 00 FE 01 00 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 F7 [00:14:34]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [00:14:34]wFMCommunicate OK [00:14:34]wFMCommunicate request_size=4 [00:14:34]MH_SAM_APDU [00:14:34]CAPDU: 80 17 00 00 [00:14:34]Write to MH i2c: E2 08 00 FF 01 80 17 00 00 00 00 00 00 80 [00:14:34]Write i2c OK [00:14:34]MH_I2C_Read... [00:14:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [00:14:34]Read from MH i2c: E2 [00:14:34]MH_I2C_Read... [00:14:34]Read from MH i2c: E2 E5 00 [00:14:34]MH_I2C_Read... [00:14:34]Read from MH i2c: E2 E5 00 FF 01 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 64 [00:14:34]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:14:35]wFMCommunicate OK [00:14:35]SAM_PROTO_GetFMData done [00:14:35]requested_item fm.sale_refund.total is exist - process it [00:14:35]requested_item fm.buy.total is exist - process it [00:14:35]requested_item shift.sale.total is exist - process it [00:14:35]SAM_PROTO_GetShiftData [00:14:35]wFMCommunicate request_size=4 [00:14:35]MH_SAM_APDU [00:14:35]CAPDU: 80 13 02 00 [00:14:35]Write to MH i2c: E2 08 00 00 02 80 13 02 00 00 00 00 00 80 [00:14:35]Write i2c OK [00:14:35]MH_I2C_Read... [00:14:35]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:14:35]Read from MH i2c: E2 [00:14:35]MH_I2C_Read... [00:14:35]Read from MH i2c: E2 FD 00 [00:14:35]MH_I2C_Read... [00:14:35]Read from MH i2c: E2 FD 00 00 02 00 BC 04 AA 04 B8 04 6E 04 04 00 C9 01 00 00 69 04 9E 00 6F 04 04 00 C7 01 00 00 B1 04 04 00 8E E9 5D 02 70 04 04 00 64 24 20 02 72 04 03 00 2A C5 3D 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 C7 5B 40 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 DF 5C 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 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 58 [00:14:35]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 C9 01 00 00 69 04 9E 00 OFD Sender: No OFD packet to send [00:14:35]6F 04 04 00 C7 01 00 00 B1 04 04 00 8E E9 5D 02 70 04 04 00 64 24 20 02 72 04 03 00 2A C5 3D 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 C7 5B 40 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 DF 5C 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 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 E8 89 0B 70 04 03 00 E8 89 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 B0 39 01 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [00:14:35]wFMCommunicate OK [00:14:35]wFMCommunicate request_size=4 [00:14:35]MH_SAM_APDU [00:14:35]CAPDU: 80 17 00 00 [00:14:35]Write to MH i2c: E2 08 00 01 02 80 17 00 00 00 00 00 00 83 [00:14:35]Write i2c OK [00:14:35]MH_I2C_Read... [00:14:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:14:36]Read from MH i2c: E2 [00:14:36]MH_I2C_Read... [00:14:36]Read from MH i2c: E2 FD 00 [00:14:36]MH_I2C_Read... [00:14:36]Read from MH i2c: E2 FD 00 01 02 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 6B [00:14:36]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 24 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 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 [00:14:36]wFMCommunicate OK [00:14:36]wFMCommunicate request_size=4 [00:14:36]MH_SAM_APDU [00:14:36]CAPDU: 80 17 00 00 [00:14:36]Write to MH i2c: E2 08 00 02 02 80 17 00 00 00 00 00 00 84 [00:14:36]Write i2c OK [00:14:36]MH_I2C_Read... [00:14:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:14:36]Read from MH i2c: E2 [00:14:36]MH_I2C_Read... [00:14:36]Read from MH i2c: E2 FD 00 [00:14:36]MH_I2C_Read... [00:[00:22:35]OFD Sender: No OFD packet to send [00:22:40]OFD Sender: No OFD packet to send [00:22:45]OFD Sender: No OFD packet to send [00:22:50]OFD Sender: No OFD packet to send [00:22:51]accept exits with 9 [00:22:51]New connection [00:22:51]New thread 3067047268 created [00:22:51]Thread 3066903908 joined [00:22:51]Waiting for new connection... [00:22:51] Sock 9.Parse request [00:22:51]Sock 9.Check first char [00:22:51]Sock 9.First char is OK [00:22:51]request: POST /json_proto HTTP/1.0 [00:22:51]Method: POST [00:22:51]URL: /json_proto [00:22:51]Method is POST - this is cgi request [00:22:51]url: /json_proto [00:22:51]query_string will be loaded in cgi processing [00:22:51]execute_cgi json_proto POST (null) [00:22:51]execute_cgi path=json_proto method=POST [00:22:51]POST find Content-Length [00:22:51]Host: 172.17.47.196:8080 [00:22:51]Content-Length: 621 [00:22:51]Content-Type: application/json [00:22:51] [00:22:51]POST finish read [00:22:51]Found Content-Length = 621 [00:22:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148162", "tax_sys" : 0, "items" : [ { "code": "48747066", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston True Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:22:51]execute_script... [00: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 : (3)148162", "tax_sys" : 0, "items" : [ { "code": "48747066", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston True Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:22:51]POST & json_proto [00:22:51]process_json_proto [00:22:51]json parsed OK: [00:22:51]protocol is kg_v1.0 [00:22:51]action value=close_receipt [00:22:51]process_action close_receipt [00:22:51]cmd_close_receipt [00:22:51]MH_GetDate [00:22:51]Write to MH i2c: F0 00 00 C4 02 B5 [00:22:51]Write i2c OK [00:22:51]MH_I2C_Read... [00:22:51]Read from MH i2c: F0 [00:22:51]MH_I2C_Read... [00:22:51]Read from MH i2c: F0 09 00 [00:22:51]MH_I2C_Read... [00:22:51]Read from MH i2c: F0 09 00 C4 02 00 DC B4 F0 66 4C 6B 94 66 55 [00:22:51]GetLastDocTimeStamp 1727050818 [00:22:51]current date 1727050972 [00:22:51]FM_GetShiftState [00:22:51]SAM_PROTO_GetShiftState [00:22:51]wFMCommunicate request_size=4 [00:22:51]MH_SAM_APDU [00:22:51]CAPDU: 80 13 01 00 [00:22:51]Write to MH i2c: E2 08 00 C5 02 80 13 01 00 00 00 00 00 44 [00:22:51]Write i2c OK [00:22:51]MH_I2C_Read... [00:22:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:22:52]Read from MH i2c: E2 [00:22:52]MH_I2C_Read... [00:22:52]Read from MH i2c: E2 0E 00 [00:22:52]MH_I2C_Read... [00:22:52]Read from MH i2c: E2 0E 00 C5 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 9C [00:22:52]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [00:22:52]wFMCommunicate OK [00:22:52]SAM_PROTO_GetShiftState done [00:22:52]FM_GetShiftState done [00:22:52]opened in 1727050818 [00:22:52]opened+sec_in_day 1727137218 [00:22:52]quantity*price = 14400 [00:22:52]sum+1 = 14401 [00:22:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 1 23.09.2024 00:22 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87147 ФПД: 90590584260227 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T002252&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87147&fm=90590584260227&tin=02508201610067®Number=0000000000092592&sum=14400 0 [00:22:53]StoreToDocumentArchive [00:22:53]shift 498 fd 87147 [00:22:53]save to /storage/0498/doc_00087147 [00:22:53]save last doc name /storage/0498/doc_00087147 to /storage/kkm_last_doc_name [00:22:53]save OK [00:22:53]Clear old archive folders... [00:22:53]ProcessDocumentItem done err = 0, tmpTLVsize=273 [00:22:53]tlvbuf is 0045F0C0 [00:22:53]SAM_PROTO_ClearQueue [00:22:53]wFMCommunicate request_size=4 [00:22:53]MH_SAM_APDU [00:22:53]CAPDU: 80 09 00 00 [00:22:53]Write to MH i2c: E2 08 00 D2 02 80 09 00 00 00 00 00 00 46 [00:22:53]Write i2c OK [00:22:53]MH_I2C_Read... [00:22:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:22:53]Read from MH i2c: E2 [00:22:53]MH_I2C_Read... [00:22:53]Read from MH i2c: E2 03 00 [00:22:53]MH_I2C_Read... [00:22:53]Read from MH i2c: E2 03 00 D2 02 00 90 00 48 [00:22:53]RAPDU: 90 00 [00:22:53]wFMCommunicate OK [00:22:53]SAM_PROTO_ClearQueue done [00:22:53]KKMCreateOFDPacket [00:22:53]OFDProtocolAddRootSTLVToBuf [00:22:53]FM_MakeSignedData [00:22:53]FM_MakeSignedData [00:22:53]SAM_PROTO_SignData [00:22:53]wFMCommunicate request_size=4 [00:22:53]MH_SAM_APDU [00:22:53]CAPDU: 80 0D 01 02 [00:22:53]Write to MH i2c: E2 08 00 D3 02 80 0D 01 02 00 00 00 00 4E [00:22:53]Write i2c OK [00:22:53]MH_I2C_Read... [00:22:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:22:53]Read from MH i2c: E2 [00:22:53]MH_I2C_Read... [00:22:53]Read from MH i2c: E2 03 00 [00:22:53]MH_I2C_Read... [00:22:53]Read from MH i2c: E2 03 00 D3 02 00 90 00 49 [00:22:53]RAPDU: 90 00 [00:22:53]wFMCommunicate OK [00:22:53]wFMCommunicate request_size=255 [00:22:53]MH_SAM_APDU [00:22:53]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 36 36 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 54 72 75 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 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 01 00 00 00 F4 03 04 00 DC B4 F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 [00:22:53]Write to MH i2c: E2 02 01 D4 02 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 36 36 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 54 72 75 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 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 01 00 00 00 F4 03 04 00 DC B4 F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 00 00 BC [00:22:53]Write i2c OK [00:22:53]MH_I2C_Read... [00:22:53]Read from MH i2c: E2 [00:22:53]MH_I2C_Read... [00:22:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:22:53]Read from MH i2c: E2 03 00 [00:22:53]MH_I2C_Read... [00:22:53]Read from MH i2c: E2 03 00 D4 02 00 90 00 4A [00:22:53]RAPDU: 90 00 [00:22:53]wFMCommunicate OK [00:22:53]wFMCommunicate request_size=32 [00:22:53]MH_SAM_APDU [00:22:53]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 34 39 37 39 10 04 04 00 6B 54 01 00 35 04 06 00 52 64 43 98 46 83 [00:22:53]Write to MH i2c: E2 23 00 D5 02 80 0D 02 02 1B 00 30 30 30 38 37 34 39 37 39 10 04 04 00 6B 54 01 00 35 04 06 00 52 64 43 98 46 83 00 00 D4 [00:22:53]Write i2c OK [00:22:53]MH_I2C_Read... [00:22:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:22:53]Read from MH i2c: E2 [00:22:53]MH_I2C_Read... [00:22:53]Read from MH i2c: E2 03 00 [00:22:53]MH_I2C_Read... [00:22:53]Read from MH i2c: E2 03 00 D5 02 00 90 00 4B [00:22:53]RAPDU: 90 00 [00:22:53]wFMCommunicate OK [00:22:53]wFMCommunicate request_size=4 [00:22:53]MH_SAM_APDU [00:22:53]CAPDU: 80 0D 03 02 [00:22:53]Write to MH i2c: E2 08 00 D6 02 80 0D 03 02 00 00 00 00 53 [00:22:53]Write i2c OK [00:22:53]MH_I2C_Read... [00:22:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:22:53]Read from MH i2c: E2 [00:22:53]MH_I2C_Read... [00:22:53]Read from MH i2c: E2 0B 00 [00:22:53]MH_I2C_Read... [00:22:53]Read from MH i2c: E2 0B 00 D6 02 00 5E EB DB DB EC E4 C5 3C 90 00 24 [00:22:53]RAPDU: 5E EB DB DB EC E4 C5 3C 90 00 [00:22:53]wFMCommunicate OK [00:22:53]SAM_PROTO_SignData done [00:22:53]FM_MakeSignedData done [00:22:53]CreateOFDProtocolMessage [00:22:53]wFMCommunicate request_size=4 [00:22:53]MH_SAM_APDU [00:22:53]CAPDU: 80 11 00 00 [00:22:53]Write to MH i2c: E2 08 00 D7 02 80 11 00 00 00 00 00 00 53 [00:22:53]Write i2c OK [00:22:53]MH_I2C_Read... [00:22:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:22:53]Read from MH i2c: E2 [00:22:53]MH_I2C_Read... [00:22:53]Read from MH i2c: E2 17 00 [00:22:53]MH_I2C_Read... [00:22:53]Read from MH i2c: E2 17 00 D7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B2 [00:22:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:22:53]wFMCommunicate OK [00:22:53]CreateOFDProtocolMessage done [00:22:53]OFDSenderStorePacket 87147 [00:22:53]StoreOFDPacket docnum=87147 [00:22:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 25 01 00 00 D8 64 1D 01 7E BE 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 36 36 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 54 72 75 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 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 01 00 00 00 F4 03 04 00 DC B4 F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6B 54 01 00 35 04 06 00 52 64 43 98 46 83 5E EB DB DB EC E4 C5 3C [00:22:53]CheckFolder [00:22:53]dirname=/storage/ofd_packets [00:22:53]CheckFolder done [00:22:53]ProducePacketName [00:22:53]name=ofd_packets/00087147 [00:22:53]NVStorageSaveData ofd_packets/00087147 [00:22:53]File name is /storage/ofd_packets/00087147 [00:22:53]Write 323 bytes [00:22:53]NVStorageSaveData done [00:22:53]OFDSenderStorePacket done [00:22:53]KKMCreateOFDPacket done [00:22:53]NVStorageSaveData kkm_last_timestamp [00:22:53]File name is /storage/kkm_last_timestamp [00:22:53]Write 4 bytes [00:22:53]NVStorageSaveData done [00:22:53]ExternCall_PrintAddStr [00:22:53]wPrintStart [00:22:53]Write to MH i2c: 01 00 00 D8 02 DA [00:22:53]Write i2c OK [00:22:53]MH_I2C_Read... [00:22:53]Read from MH i2c: 01 [00:22:53]MH_I2C_Read... [00:22:53]Read from MH i2c: 01 07 00 [00:22:53]MH_I2C_Read... [00:22:53]Read from MH i2c: 01 07 00 D8 02 00 00 00 00 00 FF 0F EF [00:22:53]RasterBufferAndPrint [00:22:53]line Счет N : (3)148162 [00:22:53]line ИНН: 02508201610067 [00:22:53]line Контрольно-Кассовый Чек [00:22:53]line ПРОДАЖА [00:22:53]line Товар: 48747066 [00:22:53]line Сигареты Winston True Silver [00:22:53]line 1.000 * 144.00 [00:22:53]line = 144.00 [00:22:53]line НДС 12% НСП 1% [00:22:53]line > о реализуемом товаре [00:22:53]line ИТОГО: 144.00 [00:22:53]line НСП 1% : 1.27 [00:22:53]line НДС 12% : 15.29 [00:22:53]line Наличными: 144.00 [00:22:53]line Безнал.: 0.00 [00:22:53]line Место: АЗС № 137 "Партнер Нефть" [00:22:53]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [00:22:53]line СНО: Общий режим [00:22:53]line Чек 1 23.09.2024 00:22 [00:22:53]line Смена: 498 ФФД: 1.0 [00:22:53]line ЗНМ: 0300000064 [00:22:53]line РНМ: 0000000000092592 [00:22:53]line Версия ККМ: 001 [00:22:53]line ФМ: 0000000000874979 [00:22:53]line ФД: 87147 [00:22:53]line ФПД: 90590584260227 [00:22:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T002252&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87147&fm=90590584260227&tin=02508201610067®Number=0000000000092592&sum=14400 [00:22:53]line 0 [00:22:53]written 0, free lines is 4095 [00:22:53]OFD Sender: Processing packet 87147 [packets to send 277, broken 276] [00:22:53]ProducePacketName [00:22:53]name=ofd_packets/00087147 [00:22:53]OFD Sender: To server: pG, [00:22:53]CommunicateWithHost lk.salyk.kg:30040 [00:22:53]ConnectInit lk.salyk.kg [00:22:54]Connected sock=10 [00: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 34 39 37 39 25 01 00 00 D8 64 1D 01 7E BE 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 36 36 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 54 72 75 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 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 01 00 00 00 F4 03 04 00 DC B4 F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6B 54 01 00 35 04 06 00 52 64 43 98 46 83 5E EB DB DB EC E4 C5 3C [00:22:54]Write to MH i2c: 01 00 00 00 03 03 [00:22:54]Write i2c OK [00:22:54]MH_I2C_Read... [00:22:54]Read from MH i2c: 01 [00:22:54]MH_I2C_Read... [00:22:54]Read from MH i2c: 01 07 00 [00:22:54]MH_I2C_Read... [00:22:54]Read from MH i2c: 01 07 00 00 03 00 00 00 00 00 EF 0C 05 [00:22:54]RasterBufferAndPrint [00:22:54]line [00:22:54]line [00:22:54]line [00:22:54]line [00:22:54]line [00:22:54]written 0, free lines is 3317 [00:22:54]MH_Cut [00:22:54]Write to MH i2c: D1 01 00 07 03 01 DC [00:22:54]Write i2c OK [00:22:54]MH_I2C_Read... [00:22:54]Read from MH i2c: D1 [00:22:54]MH_I2C_Read... [00:22:54]Read from MH i2c: D1 01 00 [00:22:54]MH_I2C_Read... [00:22:54]Read from MH i2c: D1 01 00 07 03 00 DB [00:22:54]Write to MH i2c: 01 00 00 08 03 0B [00:22:54]Write i2c OK [00:22:54]MH_I2C_Read... [00:22:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 7D 81 47 00 D7 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 34 39 37 39 10 04 04 00 6B 54 01 00 F4 03 04 00 AA 5F F0 66 B6 04 01 00 00 74 5C A9 5F 3F C0 D3 3B [00:22:54]CommunicateWithHost err = 0 [00:22:54]CheckOFDResponse [00:22:54]1017 (14) - 77093643461234 [00:22:54]1041 (16) - 0000000000874979 [00:22:54]1040 (4) - 87147 [00:22:54]1012 (4) - 22.09.2024 18:19 [00:22:54]1206 (1) - 0 [00:22:54]OFD Sender: Remove packet 87147 [00:22:54]ProducePacketName [00:22:54]name=ofd_packets/00087147 [00:22:54]NVStorageDeleteData [00:22:54]OFD Sender: No OFD packet to send [00:22:54]*** Cut start [00:22:54]*** Partial cut [00:22:54]*** CUTSNS_PIN = 1 [00:22:54]*** CUTSNS_PIN = 0 [00:22:55]*** Brake cut motor [00:22:55]Read from MH i2c: 01 [00:22:55]MH_I2C_Read... [00:22:55]*** Stop cut motor [00:22:55]*** Cut end [00:22:55]Read from MH i2c: 01 07 00 [00:22:55]MH_I2C_Read... [00:22:55]Read from MH i2c: 01 07 00 08 03 00 00 00 00 00 FF 0F 20 [00:22:55]process_action close_receipt done [00:22:55]requested_data is exist [00:22:55]produce_requested_data [00:22:55]requested_item fm.sn is exist - process it [00:22:55]wFMCommunicate request_size=4 [00:22:55]MH_SAM_APDU [00:22:55]CAPDU: 80 11 00 00 [00:22:55]Write to MH i2c: E2 08 00 09 03 80 11 00 00 00 00 00 00 86 [00:22:55]Write i2c OK [00:22:55]MH_I2C_Read... [00:22:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:22:55]Read from MH i2c: E2 [00:22:55]MH_I2C_Read... [00:22:55]Read from MH i2c: E2 17 00 [00:22:55]MH_I2C_Read... [00:22:55]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 34 39 37 39 90 00 E5 [00:22:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:22:55]wFMCommunicate OK [00:22:55]requested_item fd.num is exist - process it [00:22:55]SAM_PROTO_GetFieldsCounters [00:22:55]wFMCommunicate request_size=4 [00:22:55]MH_SAM_APDU [00:22:55]CAPDU: 80 13 00 00 [00:22:55]Write to MH i2c: E2 08 00 0A 03 80 13 00 00 00 00 00 00 89 [00:22:55]Write i2c OK [00:22:55]MH_I2C_Read... [00:22:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:22:55]Read from MH i2c: E2 [00:22:55]MH_I2C_Read... [00:22:55]Read from MH i2c: E2 62 00 [00:22:55]MH_I2C_Read... [00:22:55]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 6B 54 01 00 0E 04 04 00 F2 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 6E [00: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 6B 54 01 00 0E 04 04 00 F2 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:22:55]wFMCommunicate OK [00:22:55]SAM_PROTO_GetFieldsCounters done [00:22:55]requested_item shift.num is exist - process it [00:22:55]requested_item shift.opened is exist - process it [00:22:55]req_shift_opened [00:22:55]FM_GetShiftState [00:22:55]SAM_PROTO_GetShiftState [00:22:55]wFMCommunicate request_size=4 [00:22:55]MH_SAM_APDU [00:22:55]CAPDU: 80 13 01 00 [00:22:55]Write to MH i2c: E2 08 00 0B 03 80 13 01 00 00 00 00 00 8B [00:22:55]Write i2c OK [00:22:55]MH_I2C_Read... [00:22:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:22:55]Read from MH i2c: E2 [00:22:55]MH_I2C_Read... [00:22:55]Read from MH i2c: E2 0E 00 [00:22:55]MH_I2C_Read... [00:22:55]Read from MH i2c: E2 0E 00 0B 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E3 [00:22:55]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [00:22:55]wFMCommunicate OK [00:22:55]SAM_PROTO_GetShiftState done [00:22:55]FM_GetShiftState done [00:22:55]req_shift_opened done [00:22:55]requested_item shift.open_date is exist - process it [00:22:55]req_shift_open_date [00:22:55]req_shift_open_date done [00:22:55]produce_requested_data done [00:22:55]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87147,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [00:22:55]process_action_free close_receipt [00:22:55]json_value_free [00:22:55]json_value_free done [00:22:55]process_json_proto returns [00:22:55]Send response to host [00:22:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87147,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [00:22:55]free response buf [00:22:55]execute_script done [00:22:55]execute_script returns [00:22:55]free content buf [00:22:55]Sock 9.Close socket [00:22:55]Sock 9.Thread stoped [00:22:59]OFD Sender: No OFD packet to send [00:23:04]OFD Sender: No OFD packet to send [00:23:09]OFD Sender: No OFD packet to send [00:23:14]OFD Sender: No OFD packet to send [00:23:19]OFD Sender: No OFD packet to send [00:23:24]OFD Sender: No OFD packet to send [00:23:29]OFD Sender: No OFD packet to send [00:23:34]OFD Sender: No OFD packet to send [00:23:39]OFD Sender: No OFD packet to send [00:23: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:10]OFD Sender: No OFD packet to send [00:24:15]OFD Sender: No OFD packet to send [00:24:20]OFD Sender: No OFD packet to send [00:24:25]OFD Sender: No OFD packet to send [00:24:30]OFD Sender: No OFD packet to send [00:24:35]OFD Sender: No OFD packet to send [00:24:40]OFD Sender: No OFD packet to send [00:24:45]OFD Sender: No OFD packet to send [00:24:50]OFD Sender: No OFD packet to send [00:24:55]OFD Sender: No OFD packet to send [00:25:00]OFD Sender: No OFD packet to send [00:25:05]OFD Sender: No OFD packet to send [00:25:08]recv_with_timeout no data received [00:25:10]OFD Sender: No OFD packet to send [00:25:15]OFD Sender: No OFD packet to send [00:25:20]OFD Sender: No OFD packet to send [00:25:25]OFD Sender: No OFD packet to send [00:25:30]OFD Sender: No OFD packet to send [00:25:35]OFD Sender: No OFD packet to send [00:25:40]OFD Sender: No OFD packet to send [00:25:45]OFD Sender: No OFD packet to send [00:25:50]OFD Sender: No OFD packet to send [00:25:55]OFD Sender: No OFD packet to send [00:26:00]OFD Sender: No OFD packet to send [00:26:05]OFD Sender: No OFD packet to send [00:26:10]OFD Sender: No OFD packet to send [00:26:15]OFD Sender: No OFD packet to send [00:26:20]OFD Sender: No OFD packet to send [00:26:25]OFD Sender: No OFD packet to send [00:26:30]OFD Sender: No OFD packet to send [00:26:35]OFD Sender: No OFD packet to send [00:26:40]OFD Sender: No OFD packet to send [00:26:45]OFD Sender: No OFD packet to send [00:26:50]OFD Sender: No OFD packet to send [00:26:55]OFD Sender: No OFD packet to send [00:27:00]OFD Sender: No OFD packet to send [00:27:05]OFD Sender: No OFD packet to send [00:27:10]OFD Sender: No OFD packet to send [00:27:15]OFD Sender: No OFD packet to send [00:27:20]OFD Sender: No OFD packet to send [00:27:25]OFD Sender: No OFD packet to send [00:27:30]OFD Sender: No OFD packet to send [00:27:35]OFD Sender: No OFD packet to send [00:27:40]OFD Sender: No OFD packet to send [00:27:45]OFD Sender: No OFD packet to send [00:27:50]OFD Sender: No OFD packet to send [00:27:55]OFD Sender: No OFD packet to send [00:28:00]OFD Sender: No OFD packet to send [00:28:05]OFD Sender: No OFD packet to send [00:28:10]OFD Sender: No OFD packet to send [00:28:15]OFD Sender: No OFD packet to send [00:28:20]OFD Sender: No OFD packet to send [00:28:25]OFD Sender: No OFD packet to send [00:28:30]OFD Sender: No OFD packet to send [00:28:35]OFD Sender: No OFD packet to send [00:28:40]OFD Sender: No OFD packet to send [00:28:45]OFD Sender: No OFD packet to send [00:28:50]OFD Sender: No OFD packet to send [00:28:55]OFD Sender: No OFD packet to send [00:29:00]OFD Sender: No OFD packet to send [00:29:05]OFD Sender: No OFD packet to send [00:29:10]OFD Sender: No OFD packet to send [00:29:14]recv_with_timeout no data received [00:29:15]OFD Sender: No OFD packet to send [00:29:20]OFD Sender: No OFD packet to send [00:29:25]OFD Sender: No OFD packet to send [00:29:30]OFD Sender: No OFD packet to send [00:29:35]OFD Sender: No OFD packet to send [00:29:40]OFD Sender: No OFD packet to send [00:29:45]OFD Sender: No OFD packet to send [00:29:50]OFD Sender: No OFD packet to send [00:29:55]OFD Sender: No OFD packet to send [00:30:00]OFD Sender: No OFD packet to send [00:30:05]OFD Sender: No OFD packet to send [00:30:05]accept exits with 8 [00:30:05]New connection [00:30:05]New thread 3066903908 created [00:30:05]Thread 3067047268 joined [00:30:05]Waiting for new connection... [00:30:05] Sock 8.Parse request [00:30:05]Sock 8.Check first char [00:30:05]Sock 8.First char is OK [00:30:05]request: POST /json_proto HTTP/1.0 [00:30:05]Method: POST [00:30:05]URL: /json_proto [00:30:05]Method is POST - this is cgi request [00:30:05]url: /json_proto [00:30:05]query_string will be loaded in cgi processing [00:30:05]execute_cgi json_proto POST (null) [00:30:05]execute_cgi path=json_proto method=POST [00:30:05]POST find Content-Length [00:30:05]Host: 172.17.47.196:8080 [00:30:05]Content-Length: 668 [00:30:05]Content-Type: application/json [00:30:05] [00:30:05]POST finish read [00:30:05]Found Content-Length = 668 [00:30:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148163", "tax_sys" : 0, "items" : [ { "code": "4670003190037", "name": "\u0410\u043D\u0442\u0438\u0444\u0440\u0438\u0437 SIBIRIA ANTIFREEZE \u041E\u0416-40 \u0437\u0435\u043B 1\u043B", "price" : 225.00, "quantity" : 1.000, "sum" : 225.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 225.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:30:05]execute_script... [00:30: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)148163", "tax_sys" : 0, "items" : [ { "code": "4670003190037", "name": "\u0410\u043D\u0442\u0438\u0444\u0440\u0438\u0437 SIBIRIA ANTIFREEZE \u041E\u0416-40 \u0437\u0435\u043B 1\u043B", "price" : 225.00, "quantity" : 1.000, "sum" : 225.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 225.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:30:05]POST & json_proto [00:30:05]process_json_proto [00:30:05]json parsed OK: [00:30:05]protocol is kg_v1.0 [00:30:05]action value=close_receipt [00:30:05]process_action close_receipt [00:30:05]cmd_close_receipt [00:30:05]MH_GetDate [00:30:05]Write to MH i2c: F0 00 00 0C 03 FE [00:30:05]Write i2c OK [00:30:05]MH_I2C_Read... [00:30:05]Read from MH i2c: F0 [00:30:05]MH_I2C_Read... [00:30:05]Read from MH i2c: F0 09 00 [00:30:05]MH_I2C_Read... [00:30:05]Read from MH i2c: F0 09 00 0C 03 00 8E B6 F0 66 4C 6B 94 66 52 [00:30:05]GetLastDocTimeStamp 1727050972 [00:30:05]current date 1727051406 [00:30:05]FM_GetShiftState [00:30:05]SAM_PROTO_GetShiftState [00:30:05]wFMCommunicate request_size=4 [00:30:05]MH_SAM_APDU [00:30:05]CAPDU: 80 13 01 00 [00:30:05]Write to MH i2c: E2 08 00 0D 03 80 13 01 00 00 00 00 00 8D [00:30:05]Write i2c OK [00:30:05]MH_I2C_Read... [00:30:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:30:05]Read from MH i2c: E2 [00:30:05]MH_I2C_Read... [00:30:05]Read from MH i2c: E2 0E 00 [00:30:05]MH_I2C_Read... [00:30:05]Read from MH i2c: E2 0E 00 0D 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E5 [00:30:05]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [00:30:05]wFMCommunicate OK [00:30:05]SAM_PROTO_GetShiftState done [00:30:05]FM_GetShiftState done [00:30:05]opened in 1727050818 [00:30:05]opened+sec_in_day 1727137218 [00:30:05]quantity*price = 22500 [00:30:05]sum+1 = 22501 [00:30:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 225.00 НСП 1% : 1.99 НДС 12% : 23.89 Наличными: 225.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 2 23.09.2024 00:30 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87148 ФПД: 217281370562641 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T003006&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87148&fm=217281370562641&tin=02508201610067®Number=0000000000092592&sum=22500 0 [00:30:06]StoreToDocumentArchive [00:30:06]shift 498 fd 87148 [00:30:06]save to /storage/0498/doc_00087148 [00:30:06]save last doc name /storage/0498/doc_00087148 to /storage/kkm_last_doc_name [00:30:06]save OK [00:30:06]Clear old archive folders... [00:30:06]ProcessDocumentItem done err = 0, tmpTLVsize=296 [00:30:06]tlvbuf is 0046A240 [00:30:06]SAM_PROTO_ClearQueue [00:30:06]wFMCommunicate request_size=4 [00:30:06]MH_SAM_APDU [00:30:06]CAPDU: 80 09 00 00 [00:30:06]Write to MH i2c: E2 08 00 1A 03 80 09 00 00 00 00 00 00 8F [00:30:06]Write i2c OK [00:30:06]MH_I2C_Read... [00:30:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:30:07]Read from MH i2c: E2 [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: E2 03 00 [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [00:30:07]RAPDU: 90 00 [00:30:07]wFMCommunicate OK [00:30:07]SAM_PROTO_ClearQueue done [00:30:07]KKMCreateOFDPacket [00:30:07]OFDProtocolAddRootSTLVToBuf [00:30:07]FM_MakeSignedData [00:30:07]FM_MakeSignedData [00:30:07]SAM_PROTO_SignData [00:30:07]wFMCommunicate request_size=4 [00:30:07]MH_SAM_APDU [00:30:07]CAPDU: 80 0D 01 02 [00:30:07]Write to MH i2c: E2 08 00 1B 03 80 0D 01 02 00 00 00 00 97 [00:30:07]Write i2c OK [00:30:07]MH_I2C_Read... [00:30:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:30:07]Read from MH i2c: E2 [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: E2 03 00 [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: E2 03 00 1B 03 00 90 00 92 [00:30:07]RAPDU: 90 00 [00:30:07]wFMCommunicate OK [00:30:07]wFMCommunicate request_size=255 [00:30:07]MH_SAM_APDU [00:30:07]CAPDU: 80 0D 02 02 FA 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 37 30 30 30 33 31 39 30 30 33 37 06 04 36 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 53 49 42 49 52 49 41 20 41 4E 54 49 46 52 45 45 5A 45 20 D0 9E D0 96 2D 34 30 20 D0 B7 D0 B5 D0 BB 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E4 57 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 E4 57 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 00 00 00 F4 03 04 00 8E B6 F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 [00:30:07]Write to MH i2c: E2 02 01 1C 03 80 0D 02 02 FA 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 37 30 30 30 33 31 39 30 30 33 37 06 04 36 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 53 49 42 49 52 49 41 20 41 4E 54 49 46 52 45 45 5A 45 20 D0 9E D0 96 2D 34 30 20 D0 B7 D0 B5 D0 BB 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E4 57 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 E4 57 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 00 00 00 F4 03 04 00 8E B6 F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 00 00 AE [00:30:07]Write i2c OK [00:30:07]MH_I2C_Read... [00:30:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:30:07]Read from MH i2c: E2 [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: E2 03 00 [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: E2 03 00 1C 03 00 90 00 93 [00:30:07]RAPDU: 90 00 [00:30:07]wFMCommunicate OK [00:30:07]wFMCommunicate request_size=55 [00:30:07]MH_SAM_APDU [00:30:07]CAPDU: 80 0D 02 02 32 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6C 54 01 00 35 04 06 00 C5 9D C2 E8 A0 51 [00:30:07]Write to MH i2c: E2 3A 00 1D 03 80 0D 02 02 32 00 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6C 54 01 00 35 04 06 00 C5 9D C2 E8 A0 51 00 00 BF [00:30:07]Write i2c OK [00:30:07]MH_I2C_Read... [00:30:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:30:07]Read from MH i2c: E2 [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: E2 03 00 [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: E2 03 00 1D 03 00 90 00 94 [00:30:07]RAPDU: 90 00 [00:30:07]wFMCommunicate OK [00:30:07]wFMCommunicate request_size=4 [00:30:07]MH_SAM_APDU [00:30:07]CAPDU: 80 0D 03 02 [00:30:07]Write to MH i2c: E2 08 00 1E 03 80 0D 03 02 00 00 00 00 9C [00:30:07]Write i2c OK [00:30:07]MH_I2C_Read... [00:30:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:30:07]Read from MH i2c: E2 [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: E2 0B 00 [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: E2 0B 00 1E 03 00 3A 69 B6 14 16 DB 9C 8C 90 00 23 [00:30:07]RAPDU: 3A 69 B6 14 16 DB 9C 8C 90 00 [00:30:07]wFMCommunicate OK [00:30:07]SAM_PROTO_SignData done [00:30:07]FM_MakeSignedData done [00:30:07]CreateOFDProtocolMessage [00:30:07]wFMCommunicate request_size=4 [00:30:07]MH_SAM_APDU [00:30:07]CAPDU: 80 11 00 00 [00:30:07]Write to MH i2c: E2 08 00 1F 03 80 11 00 00 00 00 00 00 9C [00:30:07]Write i2c OK [00:30:07]MH_I2C_Read... [00:30:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:30:07]Read from MH i2c: E2 [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: E2 17 00 [00:30:07]MH_I2C_Read... [00:30:07]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 34 39 37 39 90 00 FB [00:30:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:30:07]wFMCommunicate OK [00:30:07]CreateOFDProtocolMessage done [00:30:07]OFDSenderStorePacket 87148 [00:30:07]StoreOFDPacket docnum=87148 [00:30:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 3C 01 00 00 FE D6 34 01 AE 19 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 37 30 30 30 33 31 39 30 30 33 37 06 04 36 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 53 49 42 49 52 49 41 20 41 4E 54 49 46 52 45 45 5A 45 20 D0 9E D0 96 2D 34 30 20 D0 B7 D0 B5 D0 BB 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E4 57 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 E4 57 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 00 00 00 F4 03 04 00 8E B6 F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6C 54 01 00 35 04 06 00 C5 9D C2 E8 A0 51 3A 69 B6 14 16 DB 9C 8C [00:30:07]CheckFolder [00:30:07]dirname=/storage/ofd_packets [00:30:07]CheckFolder done [00:30:07]ProducePacketName [00:30:07]name=ofd_packets/00087148 [00:30:07]NVStorageSaveData ofd_packets/00087148 [00:30:07]File name is /storage/ofd_packets/00087148 [00:30:07]Write 346 bytes [00:30:07]NVStorageSaveData done [00:30:07]OFDSenderStorePacket done [00:30:07]KKMCreateOFDPacket done [00:30:07]NVStorageSaveData kkm_last_timestamp [00:30:07]File name is /storage/kkm_last_timestamp [00:30:07]Write 4 bytes [00:30:07]NVStorageSaveData done [00:30:07]ExternCall_PrintAddStr [00:30:07]wPrintStart [00:30:07]Write to MH i2c: 01 00 00 20 03 23 [00:30:07]Write i2c OK [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: 01 [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: 01 07 00 [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: 01 07 00 20 03 00 00 00 00 00 FF 0F 38 [00:30:07]RasterBufferAndPrint [00:30:07]line Счет N : (3)148163 [00:30:07]line ИНН: 02508201610067 [00:30:07]line Контрольно-Кассовый Чек [00:30:07]line ПРОДАЖА [00:30:07]line Товар: 4670003190037 [00:30:07]line Антифриз SIBIRIA ANTIFREEZE ОЖ-40 зел 1л [00:30:07]line 1.000 * 225.00 [00:30:07]line = 225.00 [00:30:07]line НДС 12% НСП 1% [00:30:07]line > о реализуемом товаре [00:30:07]line ИТОГО: 225.00 [00:30:07]line НСП 1% : 1.99 [00:30:07]line НДС 12% : 23.89 [00:30:07]line Наличными: 225.00 [00:30:07]line Безнал.: 0.00 [00:30:07]line Место: АЗС № 137 "Партнер Нефть" [00:30:07]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [00:30:07]line СНО: Общий режим [00:30:07]line Чек 2 23.09.2024 00:30 [00:30:07]line Смена: 498 ФФД: 1.0 [00:30:07]line ЗНМ: 0300000064 [00:30:07]line РНМ: 0000000000092592 [00:30:07]line Версия ККМ: 001 [00:30:07]line ФМ: 0000000000874979 [00:30:07]line ФД: 87148 [00:30:07]line ФПД: 217281370562641 [00:30:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T003006&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87148&fm=217281370562641&tin=02508201610067®Number=0000000000092592&sum=22500 [00:30:07]line 0 [00:30:07]OFD Sender: Processing packet 87148 [packets to send 277, broken 276] [00:30:07]ProducePacketName [00:30:07]name=ofd_packets/00087148 [00:30:07]OFD Sender: To server: pG, [00:30:07]CommunicateWithHost lk.salyk.kg:30040 [00:30:07]ConnectInit lk.salyk.kg [00:30:07]written 0, free lines is 4095 [00:30:08]Write to MH i2c: 01 00 00 49 03 4C [00:30:08]Write i2c OK [00:30:08]MH_I2C_Read... [00:30:08]Read from MH i2c: 01 [00:30:08]MH_I2C_Read... [00:30:08]Read from MH i2c: 01 07 00 [00:30:08]MH_I2C_Read... [00:30:08]Read from MH i2c: 01 07 00 49 03 00 00 00 00 00 EB 0C 4A [00:30:08]RasterBufferAndPrint [00:30:08]line [00:30:08]line [00:30:08]line [00:30:08]line [00:30:08]line [00:30:08]written 0, free lines is 3313 [00:30:08]MH_Cut [00:30:08]Write to MH i2c: D1 01 00 50 03 01 25 [00:30:08]Write i2c OK [00:30:08]MH_I2C_Read... [00:30:08]Read from MH i2c: D1 [00:30:08]MH_I2C_Read... [00:30:08]Read from MH i2c: D1 01 00 [00:30:08]MH_I2C_Read... [00:30:08]Read from MH i2c: D1 01 00 50 03 00 24 [00:30:08]Write to MH i2c: 01 00 00 51 03 54 [00:30:08]Write i2c OK [00:30:08]MH_I2C_Read... [00:30:09]*** Cut start [00:30:09]*** Partial cut [00:30:09]*** CUTSNS_PIN = 1 [00:30:09]*** CUTSNS_PIN = 0 [00:30:09]*** Brake cut motor [00:30:09]Read from MH i2c: 01 [00:30:09]MH_I2C_Read... [00:30:09]*** Stop cut motor [00:30:09]*** Cut end [00:30:09]Read from MH i2c: 01 07 00 [00:30:09]MH_I2C_Read... [00:30:09]Read from MH i2c: 01 07 00 51 03 00 00 00 00 00 FF 0F 69 [00:30:09]process_action close_receipt done [00:30:09]requested_data is exist [00:30:09]produce_requested_data [00:30:09]requested_item fm.sn is exist - process it [00:30:09]wFMCommunicate request_size=4 [00:30:09]MH_SAM_APDU [00:30:09]CAPDU: 80 11 00 00 [00:30:09]Write to MH i2c: E2 08 00 52 03 80 11 00 00 00 00 00 00 CF [00:30:09]Write i2c OK [00:30:09]MH_I2C_Read... [00:30:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:30:09]Read from MH i2c: E2 [00:30:09]MH_I2C_Read... [00:30:09]Read from MH i2c: E2 17 00 [00:30:09]MH_I2C_Read... [00:30:09]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 34 39 37 39 90 00 2E [00:30:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:30:09]wFMCommunicate OK [00:30:09]requested_item fd.num is exist - process it [00:30:09]SAM_PROTO_GetFieldsCounters [00:30:09]wFMCommunicate request_size=4 [00:30:09]MH_SAM_APDU [00:30:09]CAPDU: 80 13 00 00 [00:30:09]Write to MH i2c: E2 08 00 53 03 80 13 00 00 00 00 00 00 D2 [00:30:09]Write i2c OK [00:30:09]MH_I2C_Read... [00:30:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:30:09]Read from MH i2c: E2 [00:30:09]MH_I2C_Read... [00:30:09]Read from MH i2c: E2 62 00 [00:30:09]MH_I2C_Read... [00:30:09]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 6C 54 01 00 0E 04 04 00 F2 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 BB [00:30: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 6C 54 01 00 0E 04 04 00 F2 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:30:09]wFMCommunicate OK [00:30:09]SAM_PROTO_GetFieldsCounters done [00:30:09]requested_item shift.num is exist - process it [00:30:09]requested_item shift.opened is exist - process it [00:30:09]req_shift_opened [00:30:09]FM_GetShiftState [00:30:09]SAM_PROTO_GetShiftState [00:30:09]wFMCommunicate request_size=4 [00:30:09]MH_SAM_APDU [00:30:09]CAPDU: 80 13 01 00 [00:30:09]Write to MH i2c: E2 08 00 54 03 80 13 01 00 00 00 00 00 D4 [00:30:09]Write i2c OK [00:30:09]MH_I2C_Read... [00:30:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:30:09]Read from MH i2c: E2 [00:30:09]MH_I2C_Read... [00:30:09]Read from MH i2c: E2 0E 00 [00:30:09]MH_I2C_Read... [00:30:09]Read from MH i2c: E2 0E 00 54 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 2C [00:30:09]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [00:30:09]wFMCommunicate OK [00:30:09]SAM_PROTO_GetShiftState done [00:30:09]FM_GetShiftState done [00:30:09]req_shift_opened done [00:30:09]requested_item shift.open_date is exist - process it [00:30:09]req_shift_open_date [00:30:09]req_shift_open_date done [00:30:09]produce_requested_data done [00:30:09]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87148,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [00:30:09]process_action_free close_receipt [00:30:09]json_value_free [00:30:09]json_value_free done [00:30:09]process_json_proto returns [00:30:09]Send response to host [00:30:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87148,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [00:30:09]free response buf [00:30:09]execute_script done [00:30:09]execute_script returns [00:30:09]free content buf [00:30:09]Sock 8.Close socket [00:30:09]Sock 8.Thread stoped [00:30:12]ConnectInit Can't take IP for lk.salyk.kg [00:30:12]CommunicateWithHost connect error [00:30:12]CommunicateWithHost err = -1 [00:30:12]OFD Sender: Server communicate error [00:30:17]OFD Sender: Processing packet 87148 [packets to send 277, broken 276] [00:30:17]ProducePacketName [00:30:17]name=ofd_packets/00087148 [00:30:17]OFD Sender: To server: pG, [00:30:17]CommunicateWithHost lk.salyk.kg:30040 [00:30:17]ConnectInit lk.salyk.kg [00:30:22]ConnectInit Can't take IP for lk.salyk.kg [00:30:22]CommunicateWithHost connect error [00:30:22]CommunicateWithHost err = -1 [00:30:22]OFD Sender: Server communicate error [00:30:27]OFD Sender: Processing packet 87148 [packets to send 277, broken 276] [00:30:27]ProducePacketName [00:30:27]name=ofd_packets/00087148 [00:30:27]OFD Sender: To server: pG, [00:30:27]CommunicateWithHost lk.salyk.kg:30040 [00:30:27]ConnectInit lk.salyk.kg [00:30:32]ConnectInit Can't take IP for lk.salyk.kg [00:30:32]CommunicateWithHost connect error [00:30:32]CommunicateWithHost err = -1 [00:30:32]OFD Sender: Server communicate error [00:30:37]OFD Sender: Processing packet 87148 [packets to send 277, broken 276] [00:30:37]ProducePacketName [00:30:37]name=ofd_packets/00087148 [00:30:37]OFD Sender: To server: pG, [00:30:37]CommunicateWithHost lk.salyk.kg:30040 [00:30:37]ConnectInit lk.salyk.kg [00:30:43]Connected sock=8 [00:30:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 3C 01 00 00 FE D6 34 01 AE 19 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 37 30 30 30 33 31 39 30 30 33 37 06 04 36 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 53 49 42 49 52 49 41 20 41 4E 54 49 46 52 45 45 5A 45 20 D0 9E D0 96 2D 34 30 20 D0 B7 D0 B5 D0 BB 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E4 57 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 E4 57 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 00 00 00 F4 03 04 00 8E B6 F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6C 54 01 00 35 04 06 00 C5 9D C2 E8 A0 51 3A 69 B6 14 16 DB 9C 8C [00:30:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 60 0A 47 00 37 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6C 54 01 00 F4 03 04 00 7F 61 F0 66 B6 04 01 00 00 CE 3F AC 20 9C 91 17 98 [00:30:44]CommunicateWithHost err = 0 [00:30:44]CheckOFDResponse [00:30:44]1017 (14) - 77093643461234 [00:30:44]1041 (16) - 0000000000874979 [00:30:44]1040 (4) - 87148 [00:30:44]1012 (4) - 22.09.2024 18:27 [00:30:44]1206 (1) - 0 [00:30:44]OFD Sender: Remove packet 87148 [00:30:44]ProducePacketName [00:30:44]name=ofd_packets/00087148 [00:30:44]NVStorageDeleteData [00:30:44]OFD Sender: No OFD packet to send [00:30:49]recv_with_timeout no data received [00:30:49]OFD Sender: No OFD packet to send [00:30:54]OFD Sender: No OFD packet to send [00:30:59]OFD Sender: No OFD packet to send [00:31:04]OFD Sender: No OFD packet to send [00:31:08]recv_with_timeout no data received [00:31:09]OFD Sender: No OFD packet to send [00:32:34]ConnectInit Can't connect to host [00:32:37]OFD Sender: Processing packet 87149 [packets to send 277, broken 276] [00:32:37]ProducePacketName [00:32:37]name=ofd_packets/00087149 [00:32:37]OFD Sender: To server: pG, [00:32:37]CommunicateWithHost lk.salyk.kg:30040 [00:32:37]ConnectInit lk.salyk.kg [00:32:42]ConnectInit Can't take IP for lk.salyk.kg [00:32:42]CommunicateWithHost connect error [00:32:42]CommunicateWithHost err = -1 [00:32:42]OFD Sender: Server communicate error [00:32:47]OFD Sender: Processing packet 87149 [packets to send 277, broken 276] [00:32:47]ProducePacketName [00:32:47]name=ofd_packets/00087149 [00:32:47]OFD Sender: To server: pG, [00:32:47]CommunicateWithHost lk.salyk.kg:30040 [00:32:47]ConnectInit lk.salyk.kg [00:32:51]Connected sock=9 [00:32:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 24 01 00 00 26 23 1C 01 6E AD 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 0F B7 F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6D 54 01 00 35 04 06 00 53 71 44 91 A1 05 64 96 09 AA 78 01 C7 4B [00:32:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 41 5C 47 00 C4 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 34 39 37 39 10 04 04 00 6D 54 01 00 F4 03 04 00 FF 61 F0 66 B6 04 01 00 00 AC A3 FC B1 F2 6D DA 50 [00:32:51]CommunicateWithHost err = 0 [00:32:51]CheckOFDResponse [00:32:51]1017 (14) - 77093643461234 [00:32:51]1041 (16) - 0000000000874979 [00:32:51]1040 (4) - 87149 [00:32:51]1012 (4) - 22.09.2024 18:29 [00:32:51]1206 (1) - 0 [00:32:51]OFD Sender: Remove packet 87149 [00:32:51]ProducePacketName [00:32:51]name=ofd_packets/00087149 [00:32:51]NVStorageDeleteData [00:32:52]OFD Sender: No OFD packet to send [00:32:57]OFD Sender: No OFD packet to send [00:33:02]OFD Sender: No OFD packet to send [00:33:03]recv_with_timeout no data received [00:33:07]OFD Sender: No OFD packet to send [00:33:12]OFD Sender: No OFD packet to send [00:33:17]OFD Sender: No OFD packet to send [00:33:22]OFD Sender: No OFD packet to send [00:33:27]OFD Sender: No OFD packet to send [00:33:32]OFD Sender: No OFD packet to send [00:33:35]recv_with_timeout no data received [00:33:37]OFD Sender: No OFD packet to send [00:33:42]OFD Sender: No OFD packet to send [00:33:47]OFD Sender: No OFD packet to send [00:33:52]OFD Sender: No OFD packet to send [00:33:57]OFD Sender: No OFD packet to send [00:34:02]OFD Sender: No OFD packet to send [00:34:07]OFD Sender: No OFD packet to send [00:34:12]OFD Sender: No OFD packet to send [00:34:17]OFD Sender: No OFD packet to send [00:34:22]OFD Sender: No OFD packet to send [00:34:24]recv_with_timeout no data received [00:34:27]OFD Sender: No OFD packet to send [00:34:32]OFD Sender: No OFD packet to send [00:34:37]OFD Sender: No OFD packet to send [00:34:42]OFD Sender: No OFD packet to send [00:34:47]OFD Sender: No OFD packet to send [00:34:48]recv_with_timeout no data received [00:34:52]OFD Sender: No OFD packet to send [00:34:57]OFD Sender: No OFD packet to send [00:35:02]OFD Sender: No OFD packet to send [00:35:02]accept exits with 8 [00:35:02]New connection [00:35:02]New thread 3066903908 created [00:35:02]Thread 3067047268 joined [00:35:02]Waiting for new connection... [00:35:02] Sock 8.Parse request [00:35:02]Sock 8.Check first char [00:35:02]Sock 8.First char is OK [00:35:02]request: POST /json_proto HTTP/1.0 [00:35:02]Method: POST [00:35:02]URL: /json_proto [00:35:02]Method is POST - this is cgi request [00:35:02]url: /json_proto [00:35:02]query_string will be loaded in cgi processing [00:35:02]execute_cgi json_proto POST (null) [00:35:02]execute_cgi path=json_proto method=POST [00:35:02]POST find Content-Length [00:35:02]Host: 172.17.47.196:8080 [00:35:02]Content-Length: 677 [00:35:02]Content-Type: application/json [00:35:02] [00:35:02]POST finish read [00:35:02]Found Content-Length = 677 [00:35:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872065", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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:35:02]execute_script... [00:35: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)872065", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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:35:02]POST & json_proto [00:35:02]process_json_proto [00:35:02]json parsed OK: [00:35:02]protocol is kg_v1.0 [00:35:02]action value=close_receipt [00:35:02]process_action close_receipt [00:35:02]cmd_close_receipt [00:35:02]MH_GetDate [00:35:02]Write to MH i2c: F0 00 00 9D 03 8F [00:35:02]Write i2c OK [00:35:02]MH_I2C_Read... [00:35:02]Read from MH i2c: F0 [00:35:02]MH_I2C_Read... [00:35:02]Read from MH i2c: F0 09 00 [00:35:02]MH_I2C_Read... [00:35:02]Read from MH i2c: F0 09 00 9D 03 00 B6 B7 F0 66 4C 6B 94 66 0C [00:35:02]GetLastDocTimeStamp 1727051535 [00:35:02]current date 1727051702 [00:35:02]FM_GetShiftState [00:35:02]SAM_PROTO_GetShiftState [00:35:02]wFMCommunicate request_size=4 [00:35:02]MH_SAM_APDU [00:35:02]CAPDU: 80 13 01 00 [00:35:02]Write to MH i2c: E2 08 00 9E 03 80 13 01 00 00 00 00 00 1E [00:35:02]Write i2c OK [00:35:02]MH_I2C_Read... [00:35:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:35:02]Read from MH i2c: E2 [00:35:02]MH_I2C_Read... [00:35:02]Read from MH i2c: E2 0E 00 [00:35:02]MH_I2C_Read... [00:35:02]Read from MH i2c: E2 0E 00 9E 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 76 [00:35:02]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [00:35:02]wFMCommunicate OK [00:35:02]SAM_PROTO_GetShiftState done [00:35:02]FM_GetShiftState done [00:35:02]opened in 1727050818 [00:35:02]opened+sec_in_day 1727137218 [00:35:02]quantity*price = 50036 [00:35:02]sum+1 = 50037 [00:35:02]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.96 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 5 23.09.2024 00:38 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87151 ФПД: 202151658975869 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T003848&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87151&fm=202151658975869&tin=02508201610067®Number=0000000000092592&sum=80000 [00:38:49]StoreToDocumentArchive [00:38:49]shift 498 fd 87151 [00:38:49]save to /storage/0498/doc_00087151 [00:38:49]save last doc name /storage/0498/doc_00087151 to /storage/kkm_last_doc_name [00:38:49]save OK [00:38:49]Clear old archive folders... [00:38:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:38:49]tlvbuf is 01F639B0 [00:38:49]SAM_PROTO_ClearQueue [00:38:49]wFMCommunicate request_size=4 [00:38:49]MH_SAM_APDU [00:38:49]CAPDU: 80 09 00 00 [00:38:49]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [00:38:49]Write i2c OK [00:38:49]MH_I2C_Read... [00:38:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:38:49]Read from MH i2c: E2 [00:38:49]MH_I2C_Read... [00:38:49]Read from MH i2c: E2 03 00 [00:38:49]MH_I2C_Read... [00:38:49]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [00:38:49]RAPDU: 90 00 [00:38:49]wFMCommunicate OK [00:38:49]SAM_PROTO_ClearQueue done [00:38:49]KKMCreateOFDPacket [00:38:49]OFDProtocolAddRootSTLVToBuf [00:38:49]FM_MakeSignedData [00:38:49]FM_MakeSignedData [00:38:49]SAM_PROTO_SignData [00:38:49]wFMCommunicate request_size=4 [00:38:49]MH_SAM_APDU [00:38:49]CAPDU: 80 0D 01 02 [00:38:49]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [00:38:49]Write i2c OK [00:38:49]MH_I2C_Read... [00:38:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:38:49]Read from MH i2c: E2 [00:38:49]MH_I2C_Read... [00:38:49]Read from MH i2c: E2 03 00 [00:38:49]MH_I2C_Read... [00:38:49]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [00:38:49]RAPDU: 90 00 [00:38:49]wFMCommunicate OK [00:38:49]wFMCommunicate request_size=255 [00:38:49]MH_SAM_APDU [00:38:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 05 00 00 00 F4 03 04 00 98 B8 F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6F 54 01 00 35 04 06 00 B7 [00:38:49]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 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 05 00 00 00 F4 03 04 00 98 B8 F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6F 54 01 00 35 04 06 00 B7 00 00 F8 [00:38:49]Write i2c OK [00:38:49]MH_I2C_Read... [00:38:49]Read from MH i2c: E2 [00:38:49]MH_I2C_Read... [00:38:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:38:49]Read from MH i2c: E2 03 00 [00:38:49]MH_I2C_Read... [00:38:49]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [00:38:49]RAPDU: 90 00 [00:38:49]wFMCommunicate OK [00:38:49]wFMCommunicate request_size=10 [00:38:49]MH_SAM_APDU [00:38:49]CAPDU: 80 0D 02 02 05 DB 19 D2 F2 7D [00:38:49]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 DB 19 D2 F2 7D 00 00 E7 [00:38:49]Write i2c OK [00:38:49]MH_I2C_Read... [00:38:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:38:49]Read from MH i2c: E2 [00:38:49]MH_I2C_Read... [00:38:49]Read from MH i2c: E2 03 00 [00:38:49]MH_I2C_Read... [00:38:49]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [00:38:49]RAPDU: 90 00 [00:38:49]wFMCommunicate OK [00:38:49]wFMCommunicate request_size=4 [00:38:49]MH_SAM_APDU [00:38:49]CAPDU: 80 0D 03 02 [00:38:49]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [00:38:49]Write i2c OK [00:38:49]MH_I2C_Read... [00:38:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:38:49]Read from MH i2c: E2 [00:38:49]MH_I2C_Read... [00:38:49]Read from MH i2c: E2 0B 00 [00:38:49]MH_I2C_Read... [00:38:49]Read from MH i2c: E2 0B 00 2F 00 00 A6 F8 F9 DF AF 6E FA 90 90 00 C8 [00:38:49]RAPDU: A6 F8 F9 DF AF 6E FA 90 90 00 [00:38:49]wFMCommunicate OK [00:38:49]SAM_PROTO_SignData done [00:38:49]FM_MakeSignedData done [00:38:49]CreateOFDProtocolMessage [00:38:49]wFMCommunicate request_size=4 [00:38:49]MH_SAM_APDU [00:38:49]CAPDU: 80 11 00 00 [00:38:49]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [00:38:49]Write i2c OK [00:38:49]MH_I2C_Read... [00:38:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:38:49]Read from MH i2c: E2 [00:38:49]MH_I2C_Read... [00:38:49]Read from MH i2c: E2 17 00 [00:38:49]MH_I2C_Read... [00:38:49]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 09 [00:38:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:38:49]wFMCommunicate OK [00:38:49]CreateOFDProtocolMessage done [00:38:49]OFDSenderStorePacket 87151 [00:38:49]StoreOFDPacket docnum=87151 [00:38:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 CC 0C 07 01 DD 55 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 05 00 00 00 F4 03 04 00 98 B8 F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6F 54 01 00 35 04 06 00 B7 DB 19 D2 F2 7D A6 F8 F9 DF AF 6E FA 90 [00:38:49]CheckFolder [00:38:49]dirname=/storage/ofd_packets [00:38:49]CheckFolder done [00:38:49]ProducePacketName [00:38:49]name=ofd_packets/00087151 [00:38:49]NVStorageSaveData ofd_packets/00087151 [00:38:49]File name is /storage/ofd_packets/00087151 [00:38:49]Write 301 bytes [00:38:49]NVStorageSaveData done [00:38:49]OFDSenderStorePacket done [00:38:49]KKMCreateOFDPacket done [00:38:49]NVStorageSaveData kkm_last_timestamp [00:38:49]File name is /storage/kkm_last_timestamp [00:38:49]Write 4 bytes [00:38:49]NVStorageSaveData done [00:38:50]ExternCall_PrintAddStr [00:38:50]wPrintStart [00:38:50]Write to MH i2c: 01 00 00 31 00 31 [00:38:50]Write i2c OK [00:38:50]MH_I2C_Read... [00:38:50]Read from MH i2c: 01 [00:38:50]MH_I2C_Read... [00:38:50]Read from MH i2c: 01 07 00 [00:38:50]MH_I2C_Read... [00:38:50]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [00:38:50]RasterBufferAndPrint [00:38:50]line Счет N : (1)872066 [00:38:50]line ИНН: 02508201610067 [00:38:50]line Контрольно-Кассовый Чек [00:38:50]line ПРОДАЖА [00:38:50]line ТРК (МРК, ГНК) : 33 [00:38:50]line Товар: 2710124130 [00:38:50]line Аи-92-К-5 [00:38:50]line 11.800 * 67.80 [00:38:50]line = 800.04 [00:38:50]line НДС 12% НСП 1% [00:38:50]line > о реализуемом товаре [00:38:50]line ОКРУГЛЕНИЕ: -0.04 [00:38:50]line ИТОГО: 800.00 [00:38:50]line Внесено: 800.00 [00:38:50]line СДАЧА: 0.00 [00:38:50]line НСП 1% : 7.08 [00:38:50]line НДС 12% : 84.96 [00:38:50]line Наличными: 800.00 [00:38:50]line Безнал.: 0.00 [00:38:50]line Место: АЗС № 137 "Партнер Нефть" [00:38:50]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [00:38:50]line СНО: Общий режим [00:38:50]line Чек 5 23.09.2024 00:38 [00:38:50]line Смена: 498 ФФД: 1.0 [00:38:50]line ЗНМ: 0300000064 [00:38:50]line РНМ: 0000000000092592 [00:38:50]line Версия ККМ: 001 [00:38:50]line ФМ: 0000000000874979 [00:38:50]line ФД: 87151 [00:38:50]line ФПД: 202151658975869 [00:38:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T003848&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87151&fm=202151658975869&tin=02508201610067®Number=0000000000092592&sum=80000 [00:38:50]OFD Sender: Processing packet 87151 [packets to send 278, broken 277] [00:38:50]ProducePacketName [00:38:50]name=ofd_packets/00087151 [00:38:50]OFD Sender: To server: pG, [00:38:50]CommunicateWithHost lk.salyk.kg:30040 [00:38:50]ConnectInit lk.salyk.kg [00:38:50]written 0, free lines is 4095 [00:38:50]Write to MH i2c: 01 00 00 5C 00 5C [00:38:50]Write i2c OK [00:38:50]MH_I2C_Read... [00:38:50]Read from MH i2c: 01 [00:38:50]MH_I2C_Read... [00:38:50]Read from MH i2c: 01 07 00 [00:38:50]MH_I2C_Read... [00:38:50]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E7 0C 56 [00:38:50]RasterBufferAndPrint [00:38:50]line [00:38:50]line [00:38:50]line [00:38:50]line [00:38:50]line [00:38:50]written 0, free lines is 3328 [00:38:50]MH_Cut [00:38:50]Write to MH i2c: D1 01 00 63 00 01 35 [00:38:50]Write i2c OK [00:38:50]MH_I2C_Read... [00:38:50]Read from MH i2c: D1 [00:38:50]MH_I2C_Read... [00:38:50]Read from MH i2c: D1 01 00 [00:38:50]MH_I2C_Read... [00:38:50]Read from MH i2c: D1 01 00 63 00 00 34 [00:38:50]Write to MH i2c: 01 00 00 64 00 64 [00:38:50]Write i2c OK [00:38:50]MH_I2C_Read... [00:38:51]*** Cut start [00:38:51]*** Partial cut [00:38:51]*** CUTSNS_PIN = 1 [00:38:51]*** CUTSNS_PIN = 0 [00:38:51]*** Brake cut motor [00:38:51]Read from MH i2c: 01 [00:38:51]MH_I2C_Read... [00:38:51]*** Stop cut motor [00:38:51]*** Cut end [00:38:51]Read from MH i2c: 01 07 00 [00:38:51]MH_I2C_Read... [00:38:51]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [00:38:51]process_action close_receipt done [00:38:51]requested_data is exist [00:38:51]produce_requested_data [00:38:51]requested_item fm.sn is exist - process it [00:38:51]wFMCommunicate request_size=4 [00:38:51]MH_SAM_APDU [00:38:51]CAPDU: 80 11 00 00 [00:38:51]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [00:38:51]Write i2c OK [00:38:51]MH_I2C_Read... [00:38:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:38:51]Read from MH i2c: E2 [00:38:51]MH_I2C_Read... [00:38:51]Read from MH i2c: E2 17 00 [00:38:51]MH_I2C_Read... [00:38:51]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 34 39 37 39 90 00 3E [00:38:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:38:52]wFMCommunicate OK [00:38:52]requested_item fd.num is exist - process it [00:38:52]SAM_PROTO_GetFieldsCounters [00:38:52]wFMCommunicate request_size=4 [00:38:52]MH_SAM_APDU [00:38:52]CAPDU: 80 13 00 00 [00:38:52]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [00:38:52]Write i2c OK [00:38:52]MH_I2C_Read... [00:38:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:38:52]Read from MH i2c: E2 [00:38:52]MH_I2C_Read... [00:38:52]Read from MH i2c: E2 62 00 [00:38:52]MH_I2C_Read... [00:38:52]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 6F 54 01 00 0E 04 04 00 F2 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 D7 [00:38: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 6F 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 05 00 00 00 5E 04 04 00 05 00 00 00 57 04 04 00 06 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:38:52]wFMCommunicate OK [00:38:52]SAM_PROTO_GetFieldsCounters done [00:38:52]requested_item shift.num is exist - process it [00:38:52]requested_item shift.opened is exist - process it [00:38:52]req_shift_opened [00:38:52]FM_GetShiftState [00:38:52]SAM_PROTO_GetShiftState [00:38:52]wFMCommunicate request_size=4 [00:38:52]MH_SAM_APDU [00:38:52]CAPDU: 80 13 01 00 [00:38:52]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [00:38:52]Write i2c OK [00:38:52]MH_I2C_Read... [00:38:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:38:52]Read from MH i2c: E2 [00:38:52]MH_I2C_Read... [00:38:52]Read from MH i2c: E2 0E 00 [00:38:52]MH_I2C_Read... [00:38:52]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3C [00:38:52]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [00:38:52]wFMCommunicate OK [00:38:52]SAM_PROTO_GetShiftState done [00:38:52]FM_GetShiftState done [00:38:52]req_shift_opened done [00:38:52]requested_item shift.open_date is exist - process it [00:38:52]req_shift_open_date [00:38:52]req_shift_open_date done [00:38:52]produce_requested_data done [00:38:52]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87151,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [00:38:52]process_action_free close_receipt [00:38:52]json_value_free [00:38:52]json_value_free done [00:38:52]process_json_proto returns [00:38:52]Send response to host [00:38:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87151,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [00:38:52]free response buf [00:38:52]execute_script done [00:38:52]execute_script returns [00:38:52]free content buf [00:38:52]Sock 8.Close socket [00:38:52]Sock 8.Thread stoped [00:38:53]Connected sock=11 [00:38:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 CC 0C 07 01 DD 55 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 05 00 00 00 F4 03 04 00 98 B8 F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6F 54 01 00 35 04 06 00 B7 DB 19 D2 F2 7D A6 F8 F9 DF AF 6E FA 90 [00:38:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 7B D4 47 00 52 34 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 6F 54 01 00 F4 03 04 00 69 63 F0 66 B6 04 01 00 00 7A 91 72 6E 70 3A 25 C2 [00:38:55]CommunicateWithHost err = 0 [00:38:55]CheckOFDResponse [00:38:55]1017 (14) - 77093643461234 [00:38:55]1041 (16) - 0000000000874979 [00:38:55]1040 (4) - 87151 [00:38:55]1012 (4) - 22.09.2024 18:35 [00:38:55]1206 (1) - 0 [00:38:55]OFD Sender: Remove packet 87151 [00:38:55]ProducePacketName [00:38:55]name=ofd_packets/00087151 [00:38:55]NVStorageDeleteData [00:38:55]OFD Sender: No OFD packet to send [00:39:00]OFD Sender: No OFD packet to send [00:39:05]OFD Sender: No OFD packet to send [00:39:10]OFD Sender: No OFD packet to send [00:39:15]OFD Sender: No OFD packet to send [00:39:20]OFD Sender: No OFD packet to send [00:39:25]OFD Sender: No OFD packet to send [00:39:30]OFD Sender: No OFD packet to send [00:39:31]recv_with_timeout no data received [00:39:35]accept exits with 9 [00:39:35]New connection [00:39:35]New thread 3066776932 created [00:39:35]Thread 3066920292 joined [00:39:35]Waiting for new connection... [00:39:35] Sock 9.Parse request [00:39:35]Sock 9.Check first char [00:39:35]Sock 9.First char is OK [00:39:35]request: POST /json_proto HTTP/1.0 [00:39:35]Method: POST [00:39:35]URL: /json_proto [00:39:35]Method is POST - this is cgi request [00:39:35]url: /json_proto [00:39:35]query_string will be loaded in cgi processing [00:39:35]execute_cgi json_proto POST (null) [00:39:35]execute_cgi path=json_proto method=POST [00:39:35]POST find Content-Length [00:39:35]Host: 172.17.47.196:8080 [00:39:35]Content-Length: 682 [00:39:35]Content-Type: application/json [00:39:35] [00:39:35]POST finish read [00:39:35]Found Content-Length = 682 [00:39:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872072", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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" ] } } [00:39:35]execute_script... [00:39: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)872072", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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" ] } } [00:39:35]POST & json_proto [00:39:35]process_json_proto [00:39:35]json parsed OK: [00:39:35]protocol is kg_v1.0 [00:39:35]action value=close_receipt [00:39:35]process_action close_receipt [00:39:35]cmd_close_receipt [00:39:35]MH_GetDate [00:39:35]Write to MH i2c: F0 00 00 68 00 57 [00:39:35]Write i2c OK [00:39:35]MH_I2C_Read... [00:39:35]Read from MH i2c: F0 [00:39:35]MH_I2C_Read... [00:39:35]Read from MH i2c: F0 09 00 [00:39:35]MH_I2C_Read... [00:39:35]Read from MH i2c: F0 09 00 68 00 00 C7 B8 F0 66 4C 6B 94 66 E6 [00:39:35]GetLastDocTimeStamp 1727051928 [00:39:35]current date 1727051975 [00:39:35]FM_GetShiftState [00:39:35]SAM_PROTO_GetShiftState [00:39:35]wFMCommunicate request_size=4 [00:39:35]MH_SAM_APDU [00:39:35]CAPDU: 80 13 01 00 [00:39:35]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [00:39:35]Write i2c OK [00:39:35]MH_I2C_Read... [00:39:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:39:35]Read from MH i2c: E2 [00:39:35]MH_I2C_Read... [00:39:35]Read from MH i2c: E2 0E 00 [00:39:35]MH_I2C_Read... [00:39:35]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3E [00:39:35]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [00:39:35]wFMCommunicate OK [00:39:35]SAM_PROTO_GetShiftState done [00:39:35]FM_GetShiftState done [00:39:35]opened in 1727050818 [00:39:35]opened+sec_in_day 1727137218 [00:39:35]quantity*price = 100005 [00:39:35]sum+1 = 100006 [00:39:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 6 23.09.2024 00:39 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87152 ФПД: 128323495142957 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T003935&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87152&fm=128323495142957&tin=02508201610067®Number=0000000000092592&sum=100000 [00:39:36]StoreToDocumentArchive [00:39:36]shift 498 fd 87152 [00:39:36]save to /storage/0498/doc_00087152 [00:39:36]save last doc name /storage/0498/doc_00087152 to /storage/kkm_last_doc_name [00:39:36]save OK [00:39:36]Clear old archive folders... [00:39:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:39:36]tlvbuf is 01F0E810 [00:39:36]SAM_PROTO_ClearQueue [00:39:36]wFMCommunicate request_size=4 [00:39:36]MH_SAM_APDU [00:39:36]CAPDU: 80 09 00 00 [00:39:36]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [00:39:36]Write i2c OK [00:39:36]MH_I2C_Read... [00:39:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:39:36]Read from MH i2c: E2 [00:39:36]MH_I2C_Read... [00:39:36]Read from MH i2c: E2 03 00 [00:39:36]MH_I2C_Read... [00:39:36]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [00:39:36]RAPDU: 90 00 [00:39:36]wFMCommunicate OK [00:39:36]SAM_PROTO_ClearQueue done [00:39:36]KKMCreateOFDPacket [00:39:36]OFDProtocolAddRootSTLVToBuf [00:39:36]FM_MakeSignedData [00:39:36]FM_MakeSignedData [00:39:36]SAM_PROTO_SignData [00:39:36]wFMCommunicate request_size=4 [00:39:36]MH_SAM_APDU [00:39:36]CAPDU: 80 0D 01 02 [00:39:36]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [00:39:36]Write i2c OK [00:39:36]MH_I2C_Read... [00:39:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:39:36]Read from MH i2c: E2 [00:39:36]MH_I2C_Read... [00:39:36]Read from MH i2c: E2 03 00 [00:39:36]MH_I2C_Read... [00:39:36]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [00:39:36]RAPDU: 90 00 [00:39:36]wFMCommunicate OK [00:39:36]wFMCommunicate request_size=255 [00:39:36]MH_SAM_APDU [00:39:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 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 06 00 00 00 F4 03 04 00 C7 B8 F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 70 54 01 00 35 04 06 00 74 [00:39:36]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 C7 B8 F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 70 54 01 00 35 04 06 00 74 00 00 13 [00:39:36]Write i2c OK [00:39:36]MH_I2C_Read... [00:39:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:39:36]Read from MH i2c: E2 [00:39:36]MH_I2C_Read... [00:39:36]Read from MH i2c: E2 03 00 [00:39:36]MH_I2C_Read... [00:39:36]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [00:39:36]RAPDU: 90 00 [00:39:36]wFMCommunicate OK [00:39:36]wFMCommunicate request_size=10 [00:39:36]MH_SAM_APDU [00:39:36]CAPDU: 80 0D 02 02 05 B5 A4 58 26 2D [00:39:36]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 B5 A4 58 26 2D 00 00 01 [00:39:36]Write i2c OK [00:39:36]MH_I2C_Read... [00:39:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:39:36]Read from MH i2c: E2 [00:39:36]MH_I2C_Read... [00:39:36]Read from MH i2c: E2 03 00 [00:39:36]MH_I2C_Read... [00:39:36]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [00:39:36]RAPDU: 90 00 [00:39:36]wFMCommunicate OK [00:39:36]wFMCommunicate request_size=4 [00:39:36]MH_SAM_APDU [00:39:36]CAPDU: 80 0D 03 02 [00:39:36]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [00:39:36]Write i2c OK [00:39:36]MH_I2C_Read... [00:39:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:39:36]Read from MH i2c: E2 [00:39:36]MH_I2C_Read... [00:39:36]Read from MH i2c: E2 0B 00 [00:39:36]MH_I2C_Read... [00:39:36]Read from MH i2c: E2 0B 00 7A 00 00 B5 C1 45 21 7C FF 74 02 90 00 C3 [00:39:36]RAPDU: B5 C1 45 21 7C FF 74 02 90 00 [00:39:36]wFMCommunicate OK [00:39:36]SAM_PROTO_SignData done [00:39:36]FM_MakeSignedData done [00:39:36]CreateOFDProtocolMessage [00:39:36]wFMCommunicate request_size=4 [00:39:36]MH_SAM_APDU [00:39:36]CAPDU: 80 11 00 00 [00:39:36]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [00:39:36]Write i2c OK [00:39:36]MH_I2C_Read... [00:39:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:39:36]Read from MH i2c: E2 [00:39:36]MH_I2C_Read... [00:39:36]Read from MH i2c: E2 17 00 [00:39:36]MH_I2C_Read... [00:39:36]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 34 39 37 39 90 00 54 [00:39:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:39:36]wFMCommunicate OK [00:39:36]CreateOFDProtocolMessage done [00:39:36]OFDSenderStorePacket 87152 [00:39:36]StoreOFDPacket docnum=87152 [00:39:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 C1 98 07 01 33 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 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 06 00 00 00 F4 03 04 00 C7 B8 F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 70 54 01 00 35 04 06 00 74 B5 A4 58 26 2D B5 C1 45 21 7C FF 74 02 [00:39:36]CheckFolder [00:39:36]dirname=/storage/ofd_packets [00:39:36]CheckFolder done [00:39:36]ProducePacketName [00:39:36]name=ofd_packets/00087152 [00:39:36]NVStorageSaveData ofd_packets/00087152 [00:39:36]File name is /storage/ofd_packets/00087152 [00:39:36]Write 301 bytes [00:39:36]NVStorageSaveData done [00:39:36]OFDSenderStorePacket done [00:39:36]KKMCreateOFDPacket done [00:39:36]NVStorageSaveData kkm_last_timestamp [00:39:36]File name is /storage/kkm_last_timestamp [00:39:36]Write 4 bytes [00:39:36]NVStorageSaveData done [00:39:36]ExternCall_PrintAddStr [00:39:36]wPrintStart [00:39:36]Write to MH i2c: 01 00 00 7C 00 7C [00:39:36]Write i2c OK [00:39:36]MH_I2C_Read... [00:39:36]Read from MH i2c: 01 [00:39:36]MH_I2C_Read... [00:39:36]Read from MH i2c: 01 07 00 [00:39:36]MH_I2C_Read... [00:39:36]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [00:39:36]RasterBufferAndPrint [00:39:36]line Счет N : (1)872072 [00:39:36]line ИНН: 02508201610067 [00:39:36]line Контрольно-Кассовый Чек [00:39:36]line ПРОДАЖА [00:39:36]line ТРК (МРК, ГНК) : 63 [00:39:36]line Товар: 2710124130 [00:39:36]line Аи-92-К-5 [00:39:36]line 14.750 * 67.80 [00:39:36]line = 1000.05 [00:39:36]line НДС 12% НСП 1% [00:39:36]line > о реализуемом товаре [00:39:36]line ОКРУГЛЕНИЕ: -0.05 [00:39:36]line ИТОГО: 1000.00 [00:39:36]line Внесено: 1000.00 [00:39:36]line СДАЧА: 0.00 [00:39:36]line НСП 1% : 8.85 [00:39:36]line НДС 12% : 106.20 [00:39:36]line Наличными: 1000.00 [00:39:36]line Безнал.: 0.00 [00:39:36]line Место: АЗС № 137 "Партнер Нефть" [00:39:36]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [00:39:36]line СНО: Общий режим [00:39:36]line Чек 6 23.09.2024 00:39 [00:39:36]line Смена: 498 ФФД: 1.0 [00:39:36]line ЗНМ: 0300000064 [00:39:36]line РНМ: 0000000000092592 [00:39:36]line Версия ККМ: 001 [00:39:36]line ФМ: 0000000000874979 [00:39:36]line ФД: 87152 [00:39:36]line ФПД: 128323495142957 [00:39:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T003935&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87152&fm=128323495142957&tin=02508201610067®Number=0000000000092592&sum=100000 [00:39:36]written 0, free lines is 4095 [00:39:37]OFD Sender: Processing packet 87152 [packets to send 278, broken 277] [00:39:37]ProducePacketName [00:39:37]name=ofd_packets/00087152 [00:39:37]OFD Sender: To server: pG, [00:39:37]CommunicateWithHost lk.salyk.kg:30040 [00:39:37]ConnectInit lk.salyk.kg [00:39:37]Write to MH i2c: 01 00 00 A7 00 A7 [00:39:37]Write i2c OK [00:39:37]MH_I2C_Read... [00:39:37]Read from MH i2c: 01 [00:39:37]MH_I2C_Read... [00:39:37]Read from MH i2c: 01 07 00 [00:39:37]MH_I2C_Read... [00:39:37]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 D4 0C 8E [00:39:37]RasterBufferAndPrint [00:39:37]line [00:39:37]line [00:39:37]line [00:39:37]line [00:39:37]line [00:39:37]written 0, free lines is 3292 [00:39:37]MH_Cut [00:39:37]Write to MH i2c: D1 01 00 AE 00 01 80 [00:39:37]Write i2c OK [00:39:37]MH_I2C_Read... [00:39:37]Read from MH i2c: D1 [00:39:37]MH_I2C_Read... [00:39:37]Read from MH i2c: D1 01 00 [00:39:37]MH_I2C_Read... [00:39:37]Read from MH i2c: D1 01 00 AE 00 00 7F [00:39:37]Write to MH i2c: 01 00 00 AF 00 AF [00:39:37]Write i2c OK [00:39:37]MH_I2C_Read... [00:39:38]*** Cut start [00:39:38]*** Partial cut [00:39:38]*** CUTSNS_PIN = 1 [00:39:38]*** CUTSNS_PIN = 0 [00:39:38]*** Brake cut motor [00:39:38]Read from MH i2c: 01 [00:39:38]MH_I2C_Read... [00:39:38]*** Stop cut motor [00:39:38]*** Cut end [00:39:38]Read from MH i2c: 01 07 00 [00:39:38]MH_I2C_Read... [00:39:38]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [00:39:38]process_action close_receipt done [00:39:38]requested_data is exist [00:39:38]produce_requested_data [00:39:38]requested_item fm.sn is exist - process it [00:39:38]wFMCommunicate request_size=4 [00:39:38]MH_SAM_APDU [00:39:38]CAPDU: 80 11 00 00 [00:39:38]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [00:39:38]Write i2c OK [00:39:38]MH_I2C_Read... [00:39:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:39:38]Read from MH i2c: E2 [00:39:38]MH_I2C_Read... [00:39:38]Read from MH i2c: E2 17 00 [00:39:38]MH_I2C_Read... [00:39:38]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 34 39 37 39 90 00 89 [00:39:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:39:38]wFMCommunicate OK [00:39:38]requested_item fd.num is exist - process it [00:39:38]SAM_PROTO_GetFieldsCounters [00:39:38]wFMCommunicate request_size=4 [00:39:38]MH_SAM_APDU [00:39:38]CAPDU: 80 13 00 00 [00:39:38]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [00:39:38]Write i2c OK [00:39:38]MH_I2C_Read... [00:39:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:39:39]Read from MH i2c: E2 [00:39:39]MH_I2C_Read... [00:39:39]Read from MH i2c: E2 62 00 [00:39:39]MH_I2C_Read... [00:39:39]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 70 54 01 00 0E 04 04 00 F2 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 26 [00:39:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 70 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:39:39]wFMCommunicate OK [00:39:39]SAM_PROTO_GetFieldsCounters done [00:39:39]requested_item shift.num is exist - process it [00:39:39]requested_item shift.opened is exist - process it [00:39:39]req_shift_opened [00:39:39]FM_GetShiftState [00:39:39]SAM_PROTO_GetShiftState [00:39:39]wFMCommunicate request_size=4 [00:39:39]MH_SAM_APDU [00:39:39]CAPDU: 80 13 01 00 [00:39:39]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [00:39:39]Write i2c OK [00:39:39]MH_I2C_Read... [00:39:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:39:39]Read from MH i2c: E2 [00:39:39]MH_I2C_Read... [00:39:39]Read from MH i2c: E2 0E 00 [00:39:39]MH_I2C_Read... [00:39:39]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 87 [00:39:39]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [00:39:39]wFMCommunicate OK [00:39:39]SAM_PROTO_GetShiftState done [00:39:39]FM_GetShiftState done [00:39:39]req_shift_opened done [00:39:39]requested_item shift.open_date is exist - process it [00:39:39]req_shift_open_date [00:39:39]req_shift_open_date done [00:39:39]produce_requested_data done [00:39:39]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87152,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [00:39:39]process_action_free close_receipt [00:39:39]json_value_free [00:39:39]json_value_free done [00:39:39]process_json_proto returns [00:39:39]Send response to host [00:39:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87152,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [00:39:39]free response buf [00:39:39]execute_script done [00:39:39]execute_script returns [00:39:39]free content buf [00:39:39]Sock 9.Close socket [00:39:39]Sock 9.Thread stoped [00:39:42]ConnectInit Can't take IP for lk.salyk.kg [00:39:42]CommunicateWithHost connect error [00:39:42]CommunicateWithHost err = -1 [00:39:42]OFD Sender: Server communicate error [00:39:47]OFD Sender: Processing packet 87152 [packets to send 278, broken 277] [00:39:47]ProducePacketName [00:39:47]name=ofd_packets/00087152 [00:39:47]OFD Sender: To server: pG, [00:39:47]CommunicateWithHost lk.salyk.kg:30040 [00:39:47]ConnectInit lk.salyk.kg [00:39:48]recv_with_timeout no data received [00:39:52]ConnectInit Can't take IP for lk.salyk.kg [00:39:52]CommunicateWithHost connect error [00:39:52]CommunicateWithHost err = -1 [00:39:52]OFD Sender: Server communicate error [00:39:57]OFD Sender: Processing packet 87152 [packets to send 278, broken 277] [00:39:57]ProducePacketName [00:39:57]name=ofd_packets/00087152 [00:39:57]OFD Sender: To server: pG, [00:39:57]CommunicateWithHost lk.salyk.kg:30040 [00:39:57]ConnectInit lk.salyk.kg [00:40:02]ConnectInit Can't take IP for lk.salyk.kg [00:40:02]CommunicateWithHost connect error [00:40:02]CommunicateWithHost err = -1 [00:40:02]OFD Sender: Server communicate error [00:40:07]OFD Sender: Processing packet 87152 [packets to send 278, broken 277] [00:40:07]ProducePacketName [00:40:07]name=ofd_packets/00087152 [00:40:07]OFD Sender: To server: pG, [00:40:07]CommunicateWithHost lk.salyk.kg:30040 [00:40:07]ConnectInit lk.salyk.kg [00:40:12]ConnectInit Can't take IP for lk.salyk.kg [00:40:12]CommunicateWithHost connect error [00:40:12]CommunicateWithHost err = -1 [00:40:12]OFD Sender: Server communicate error [00:40:17]OFD Sender: Processing packet 87152 [packets to send 278, broken 277] [00:40:17]ProducePacketName [00:40:17]name=ofd_packets/00087152 [00:40:17]OFD Sender: To server: pG, [00:40:17]CommunicateWithHost lk.salyk.kg:30040 [00:40:17]ConnectInit lk.salyk.kg [00:40:22]ConnectInit Can't take IP for lk.salyk.kg [00:40:22]CommunicateWithHost connect error [00:40:22]CommunicateWithHost err = -1 [00:40:22]OFD Sender: Server communicate error [00:40:27]OFD Sender: Processing packet 87152 [packets to send 278, broken 277] [00:40:27]ProducePacketName [00:40:27]name=ofd_packets/00087152 [00:40:27]OFD Sender: To server: pG, [00:40:27]CommunicateWithHost lk.salyk.kg:30040 [00:40:27]ConnectInit lk.salyk.kg [00:40:29]Connected sock=10 [00:40:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 C1 98 07 01 33 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 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 06 00 00 00 F4 03 04 00 C7 B8 F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 70 54 01 00 35 04 06 00 74 B5 A4 58 26 2D B5 C1 45 21 7C FF 74 02 [00:40:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 23 37 47 00 E5 08 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 70 54 01 00 F4 03 04 00 C9 63 F0 66 B6 04 01 00 00 A1 32 DD 84 EE 88 27 0E [00:40:29]CommunicateWithHost err = 0 [00:40:29]CheckOFDResponse [00:40:29]1017 (14) - 77093643461234 [00:40:29]1041 (16) - 0000000000874979 [00:40:29]1040 (4) - 87152 [00:40:29]1012 (4) - 22.09.2024 18:36 [00:40:29]1206 (1) - 0 [00:40:29]OFD Sender: Remove packet 87152 [00:40:29]ProducePacketName [00:40:29]name=ofd_packets/00087152 [00:40:29]NVStorageDeleteData [00:40:30]OFD Sender: No OFD packet to send [00:40:35]OFD Sender: No OFD packet to send [00:40:40]OFD Sender: No OFD packet to send [00:40:45]OFD Sender: No OFD packet to send [00:40:50]OFD Sender: No OFD packet to send [00:40:55]OFD Sender: No OFD packet to send [00:41:00]OFD Sender: No OFD packet to send [00:41:05]OFD Sender: No OFD packet to send [00:41:10]OFD Sender: No OFD packet to send [00:41:15]OFD Sender: No OFD packet to send [00:41:20]OFD Sender: No OFD packet to send [00:41:25]OFD Sender: No OFD packet to send [00:41:30]OFD Sender: No OFD packet to send [00:41:33]recv_with_timeout no data received [00:41:35]OFD Sender: No OFD packet to send [00:41:40]OFD Sender: No OFD packet to send [00:41:41]accept exits with 8 [00:41:41]New connection [00:41:41]New thread 3066920292 created [00:41:41]Thread 3066776932 joined [00:41:41]Waiting for new connection... [00:41:41] Sock 8.Parse request [00:41:41]Sock 8.Check first char [00:41:41]Sock 8.First char is OK [00:41:41]request: POST /json_proto HTTP/1.0 [00:41:41]Method: POST [00:41:41]URL: /json_proto [00:41:41]Method is POST - this is cgi request [00:41:41]url: /json_proto [00:41:41]query_string will be loaded in cgi processing [00:41:41]execute_cgi json_proto POST (null) [00:41:41]execute_cgi path=json_proto method=POST [00:41:41]POST find Content-Length [00:41:41]Host: 172.17.47.196:8080 [00:41:41]Content-Length: 611 [00:41:41]Content-Type: application/json [00:41:41] [00:41:41]POST finish read [00:41:41]Found Content-Length = 611 [00:41:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148165", "tax_sys" : 0, "items" : [ { "code": "48742078", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B LD Silver", "price" : 134.00, "quantity" : 1.000, "sum" : 134.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 134.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:41:41]execute_script... [00:41:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148165", "tax_sys" : 0, "items" : [ { "code": "48742078", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B LD Silver", "price" : 134.00, "quantity" : 1.000, "sum" : 134.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 134.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:41:41]POST & json_proto [00:41:41]process_json_proto [00:41:41]json parsed OK: [00:41:41]protocol is kg_v1.0 [00:41:41]action value=close_receipt [00:41:41]process_action close_receipt [00:41:41]cmd_close_receipt [00:41:41]MH_GetDate [00:41:41]Write to MH i2c: F0 00 00 B3 00 A2 [00:41:41]Write i2c OK [00:41:41]MH_I2C_Read... [00:41:41]Read from MH i2c: F0 [00:41:41]MH_I2C_Read... [00:41:41]Read from MH i2c: F0 09 00 [00:41:41]MH_I2C_Read... [00:41:41]Read from MH i2c: F0 09 00 B3 00 00 46 B9 F0 66 4C 6B 94 66 B1 [00:41:41]GetLastDocTimeStamp 1727051975 [00:41:41]current date 1727052102 [00:41:41]FM_GetShiftState [00:41:41]SAM_PROTO_GetShiftState [00:41:41]wFMCommunicate request_size=4 [00:41:41]MH_SAM_APDU [00:41:41]CAPDU: 80 13 01 00 [00:41:41]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [00:41:41]Write i2c OK [00:41:41]MH_I2C_Read... [00:41:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:41:41]Read from MH i2c: E2 [00:41:41]MH_I2C_Read... [00:41:41]Read from MH i2c: E2 0E 00 [00:41:41]MH_I2C_Read... [00:41:42]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 89 [00:41:42]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [00:41:42]wFMCommunicate OK [00:41:42]SAM_PROTO_GetShiftState done [00:41:42]FM_GetShiftState done [00:41:42]opened in 1727050818 [00:41:42]opened+sec_in_day 1727137218 [00:41:42]quantity*price = 13400 [00:41:42]sum+1 = 13401 [00:41:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 134.00 НСП 1% : 1.19 НДС 12% : 14.23 Наличными: 134.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 7 23.09.2024 00:41 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87153 ФПД: 134631327772385 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T004142&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87153&fm=134631327772385&tin=02508201610067®Number=0000000000092592&sum=13400 0 [00:41:43]StoreToDocumentArchive [00:41:43]shift 498 fd 87153 [00:41:43]save to /storage/0498/doc_00087153 [00:41:43]save last doc name /storage/0498/doc_00087153 to /storage/kkm_last_doc_name [00:41:43]save OK [00:41:43]Clear old archive folders... [00:41:43]ProcessDocumentItem done err = 0, tmpTLVsize=263 [00:41:43]tlvbuf is 01F042F0 [00:41:43]SAM_PROTO_ClearQueue [00:41:43]wFMCommunicate request_size=4 [00:41:43]MH_SAM_APDU [00:41:43]CAPDU: 80 09 00 00 [00:41:43]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [00:41:43]Write i2c OK [00:41:43]MH_I2C_Read... [00:41:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:41:43]Read from MH i2c: E2 [00:41:43]MH_I2C_Read... [00:41:43]Read from MH i2c: E2 03 00 [00:41:43]MH_I2C_Read... [00:41:43]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [00:41:43]RAPDU: 90 00 [00:41:43]wFMCommunicate OK [00:41:43]SAM_PROTO_ClearQueue done [00:41:43]KKMCreateOFDPacket [00:41:43]OFDProtocolAddRootSTLVToBuf [00:41:43]FM_MakeSignedData [00:41:43]FM_MakeSignedData [00:41:43]SAM_PROTO_SignData [00:41:43]wFMCommunicate request_size=4 [00:41:43]MH_SAM_APDU [00:41:43]CAPDU: 80 0D 01 02 [00:41:43]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [00:41:43]Write i2c OK [00:41:43]MH_I2C_Read... [00:41:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:41:43]Read from MH i2c: E2 [00:41:43]MH_I2C_Read... [00:41:43]Read from MH i2c: E2 03 00 [00:41:43]MH_I2C_Read... [00:41:43]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [00:41:43]RAPDU: 90 00 [00:41:43]wFMCommunicate OK [00:41:43]wFMCommunicate request_size=255 [00:41:43]MH_SAM_APDU [00:41:43]CAPDU: 80 0D 02 02 FA 03 00 07 01 1E 04 01 00 01 23 04 59 00 8A 04 08 00 34 38 37 34 32 30 37 38 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 58 34 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 46 B9 F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 [00:41:43]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 07 01 1E 04 01 00 01 23 04 59 00 8A 04 08 00 34 38 37 34 32 30 37 38 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 58 34 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 46 B9 F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 00 00 A6 [00:41:43]Write i2c OK [00:41:43]MH_I2C_Read... [00:41:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:41:43]Read from MH i2c: E2 [00:41:43]MH_I2C_Read... [00:41:43]Read from MH i2c: E2 03 00 [00:41:43]MH_I2C_Read... [00:41:43]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [00:41:43]RAPDU: 90 00 [00:41:43]wFMCommunicate OK [00:41:43]wFMCommunicate request_size=22 [00:41:43]MH_SAM_APDU [00:41:43]CAPDU: 80 0D 02 02 11 04 04 00 71 54 01 00 35 04 06 00 7A 72 4C 77 AE E1 [00:41:43]Write to MH i2c: E2 19 00 C4 00 80 0D 02 02 11 00 04 04 00 71 54 01 00 35 04 06 00 7A 72 4C 77 AE E1 00 00 AB [00:41:43]Write i2c OK [00:41:43]MH_I2C_Read... [00:41:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:41:43]Read from MH i2c: E2 [00:41:43]MH_I2C_Read... [00:41:43]Read from MH i2c: E2 03 00 [00:41:43]MH_I2C_Read... [00:41:43]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [00:41:43]RAPDU: 90 00 [00:41:43]wFMCommunicate OK [00:41:43]wFMCommunicate request_size=4 [00:41:43]MH_SAM_APDU [00:41:43]CAPDU: 80 0D 03 02 [00:41:43]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [00:41:43]Write i2c OK [00:41:43]MH_I2C_Read... [00:41:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:41:43]Read from MH i2c: E2 [00:41:43]MH_I2C_Read... [00:41:43]Read from MH i2c: E2 0B 00 [00:41:43]MH_I2C_Read... [00:41:43]Read from MH i2c: E2 0B 00 C5 00 00 ED 86 87 B0 8D 52 46 50 90 00 60 [00:41:43]RAPDU: ED 86 87 B0 8D 52 46 50 90 00 [00:41:43]wFMCommunicate OK [00:41:43]SAM_PROTO_SignData done [00:41:43]FM_MakeSignedData done [00:41:43]CreateOFDProtocolMessage [00:41:43]wFMCommunicate request_size=4 [00:41:43]MH_SAM_APDU [00:41:43]CAPDU: 80 11 00 00 [00:41:43]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [00:41:43]Write i2c OK [00:41:43]MH_I2C_Read... [00:41:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:41:43]Read from MH i2c: E2 [00:41:43]MH_I2C_Read... [00:41:43]Read from MH i2c: E2 17 00 [00:41:43]MH_I2C_Read... [00:41:43]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 34 39 37 39 90 00 9F [00:41:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:41:43]wFMCommunicate OK [00:41:43]CreateOFDProtocolMessage done [00:41:43]OFDSenderStorePacket 87153 [00:41:43]StoreOFDPacket docnum=87153 [00:41:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 1B 01 00 00 3F 6A 13 01 8E 3C 5A 03 01 00 03 00 07 01 1E 04 01 00 01 23 04 59 00 8A 04 08 00 34 38 37 34 32 30 37 38 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 58 34 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 46 B9 F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 71 54 01 00 35 04 06 00 7A 72 4C 77 AE E1 ED 86 87 B0 8D 52 46 50 [00:41:43]CheckFolder [00:41:43]dirname=/storage/ofd_packets [00:41:43]CheckFolder done [00:41:43]ProducePacketName [00:41:43]name=ofd_packets/00087153 [00:41:43]NVStorageSaveData ofd_packets/00087153 [00:41:43]File name is /storage/ofd_packets/00087153 [00:41:43]Write 313 bytes [00:41:43]NVStorageSaveData done [00:41:43]OFDSenderStorePacket done [00:41:43]KKMCreateOFDPacket done [00:41:43]NVStorageSaveData kkm_last_timestamp [00:41:43]File name is /storage/kkm_last_timestamp [00:41:43]Write 4 bytes [00:41:43]NVStorageSaveData done [00:41:43]ExternCall_PrintAddStr [00:41:43]wPrintStart [00:41:43]Write to MH i2c: 01 00 00 C7 00 C7 [00:41:43]Write i2c OK [00:41:43]MH_I2C_Read... [00:41:43]Read from MH i2c: 01 [00:41:43]MH_I2C_Read... [00:41:43]Read from MH i2c: 01 07 00 [00:41:43]MH_I2C_Read... [00:41:43]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [00:41:43]RasterBufferAndPrint [00:41:43]line Счет N : (3)148165 [00:41:43]line ИНН: 02508201610067 [00:41:43]line Контрольно-Кассовый Чек [00:41:43]line ПРОДАЖА [00:41:43]line Товар: 48742078 [00:41:43]line Сигареты LD Silver [00:41:43]line 1.000 * 134.00 [00:41:43]line = 134.00 [00:41:43]line НДС 12% НСП 1% [00:41:43]line > о реализуемом товаре [00:41:43]line ИТОГО: 134.00 [00:41:43]line НСП 1% : 1.19 [00:41:43]line НДС 12% : 14.23 [00:41:43]line Наличными: 134.00 [00:41:43]line Безнал.: 0.00 [00:41:43]line Место: АЗС № 137 "Партнер Нефть" [00:41:43]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [00:41:43]line СНО: Общий режим [00:41:43]line Чек 7 23.09.2024 00:41 [00:41:43]line Смена: 498 ФФД: 1.0 [00:41:43]line ЗНМ: 0300000064 [00:41:43]line РНМ: 0000000000092592 [00:41:43]line Версия ККМ: 001 [00:41:43]line ФМ: 0000000000874979 [00:41:43]line ФД: 87153 [00:41:43]line ФПД: 134631327772385 [00:41:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T004142&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87153&fm=134631327772385&tin=02508201610067®Number=0000000000092592&sum=13400 [00:41:43]line 0 [00:41:43]written 0, free lines is 4095 [00:41:43]OFD Sender: Processing packet 87153 [packets to send 278, broken 277] [00:41:43]ProducePacketName [00:41:43]name=ofd_packets/00087153 [00:41:43]OFD Sender: To server: pG, [00:41:43]CommunicateWithHost lk.salyk.kg:30040 [00:41:43]ConnectInit lk.salyk.kg [00:41:44]Write to MH i2c: 01 00 00 EF 00 EF [00:41:44]Write i2c OK [00:41:44]MH_I2C_Read... [00:41:44]Read from MH i2c: 01 [00:41:44]MH_I2C_Read... [00:41:44]Read from MH i2c: 01 07 00 [00:41:44]MH_I2C_Read... [00:41:44]Read from MH i2c: 01 07 00 EF 00 00 00 00 00 00 F4 0C F6 [00:41:44]RasterBufferAndPrint [00:41:44]line [00:41:44]line [00:41:44]line [00:41:44]line [00:41:44]line [00:41:44]written 0, free lines is 3323 [00:41:44]MH_Cut [00:41:44]Write to MH i2c: D1 01 00 F6 00 01 C8 [00:41:44]Write i2c OK [00:41:44]MH_I2C_Read... [00:41:44]Read from MH i2c: D1 [00:41:44]MH_I2C_Read... [00:41:44]Read from MH i2c: D1 01 00 [00:41:44]MH_I2C_Read... [00:41:44]Read from MH i2c: D1 01 00 F6 00 00 C7 [00:41:44]Write to MH i2c: 01 00 00 F7 00 F7 [00:41:44]Write i2c OK [00:41:44]MH_I2C_Read... [00:41:44]Connected sock=11 [00:41:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 1B 01 00 00 3F 6A 13 01 8E 3C 5A 03 01 00 03 00 07 01 1E 04 01 00 01 23 04 59 00 8A 04 08 00 34 38 37 34 32 30 37 38 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 58 34 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 46 B9 F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 71 54 01 00 35 04 06 00 7A 72 4C 77 AE E1 ED 86 87 B0 8D 52 46 50 [00:41:45]*** Cut start [00:41:45]*** Partial cut [00:41:45]*** CUTSNS_PIN = 1 [00:41:45]*** CUTSNS_PIN = 0 [00:41:45]*** Brake cut motor [00:41:45]Read from MH i2c: 01 [00:41:45]MH_I2C_Read... [00:41:45]*** Stop cut motor [00:41:45]*** Cut end [00:41:45]Read from MH i2c: 01 07 00 [00:41:45]MH_I2C_Read... [00:41:45]Read from MH i2c: 01 07 00 F7 00 00 00 00 00 00 FF 0F 0C [00:41:45]process_action close_receipt done [00:41:45]requested_data is exist [00:41:45]produce_requested_data [00:41:45]requested_item fm.sn is exist - process it [00:41:45]wFMCommunicate request_size=4 [00:41:45]MH_SAM_APDU [00:41:45]CAPDU: 80 11 00 00 [00:41:45]Write to MH i2c: E2 08 00 F8 00 80 11 00 00 00 00 00 00 72 [00:41:45]Write i2c OK [00:41:45]MH_I2C_Read... [00:41:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:41:45]Read from MH i2c: E2 [00:41:45]MH_I2C_Read... [00:41:45]Read from MH i2c: E2 17 00 [00:41:45]MH_I2C_Read... [00:41:45]Read from MH i2c: E2 17 00 F8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D1 [00:41:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:41:45]wFMCommunicate OK [00:41:45]requested_item fd.num is exist - process it [00:41:45]SAM_PROTO_GetFieldsCounters [00:41:45]wFMCommunicate request_size=4 [00:41:45]MH_SAM_APDU [00:41:45]CAPDU: 80 13 00 00 [00:41:45]Write to MH i2c: E2 08 00 F9 00 80 13 00 00 00 00 00 00 75 [00:41:45]Write i2c OK [00:41:45]MH_I2C_Read... [00:41:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:41:45]Read from MH i2c: E2 [00:41:45]MH_I2C_Read... [00:41:45]Read from MH i2c: E2 62 00 [00:41:45]MH_I2C_Read... [00:41:45]Read from MH i2c: E2 62 00 F9 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 71 54 01 00 0E 04 04 00 F2 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 72 [00:41: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 71 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 07 00 00 00 5E 04 04 00 07 00 00 00 57 04 04 00 08 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:41:45]wFMCommunicate OK [00:41:45]SAM_PROTO_GetFieldsCounters done [00:41:45]requested_item shift.num is exist - process it [00:41:45]requested_item shift.opened is exist - process it [00:41:45]req_shift_opened [00:41:45]FM_GetShiftState [00:41:45]SAM_PROTO_GetShiftState [00:41:45]wFMCommunicate request_size=4 [00:41:45]MH_SAM_APDU [00:41:45]CAPDU: 80 13 01 00 [00:41:45]Write to MH i2c: E2 08 00 FA 00 80 13 01 00 00 00 00 00 77 [00:41:45]Write i2c OK [00:41:45]MH_I2C_Read... [00:41:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:41:46]Read from MH i2c: E2 [00:41:46]MH_I2C_Read... [00:41:46]Read from MH i2c: E2 0E 00 [00:41:46]MH_I2C_Read... [00:41:46]Read from MH i2c: E2 0E 00 FA 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 CF [00:41:46]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [00:41:46]wFMCommunicate OK [00:41:46]SAM_PROTO_GetShiftState done [00:41:46]FM_GetShiftState done [00:41:46]req_shift_opened done [00:41:46]requested_item shift.open_date is exist - process it [00:41:46]req_shift_open_date [00:41:46]req_shift_open_date done [00:41:46]produce_requested_data done [00:41:46]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87153,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [00:41:46]process_action_free close_receipt [00:41:46]json_value_free [00:41:46]json_value_free done [00:41:46]process_json_proto returns [00:41:46]Send response to host [00:41:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87153,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [00:41:46]free response buf [00:41:46]execute_script done [00:41:46]execute_script returns [00:41:46]free content buf [00:41:46]Sock 8.Close socket [00:41:46]Sock 8.Thread stoped [00:41:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 B5 0D 47 00 AA 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 34 39 37 39 10 04 04 00 71 54 01 00 F4 03 04 00 15 64 F0 66 B6 04 01 00 00 66 71 F6 B1 EE F4 0C B5 [00:41:46]CommunicateWithHost err = 0 [00:41:46]CheckOFDResponse [00:41:46]1017 (14) - 77093643461234 [00:41:46]1041 (16) - 0000000000874979 [00:41:46]1040 (4) - 87153 [00:41:46]1012 (4) - 22.09.2024 18:38 [00:41:46]1206 (1) - 0 [00:41:46]OFD Sender: Remove packet 87153 [00:41:46]ProducePacketName [00:41:46]name=ofd_packets/00087153 [00:41:46]NVStorageDeleteData [00:41:46]OFD Sender: No OFD packet to send [00:41:51]OFD Sender: No OFD packet to send [00:41:56]OFD Sender: No OFD packet to send [00:42:01]OFD Sender: No OFD packet to send [00:42:06]OFD Sender: No OFD packet to send [00:42:11]OFD Sender: No OFD packet to send [00:42:16]OFD Sender: No OFD packet to send [00:42:21]OFD Sender: No OFD packet to send [00:42:26]OFD Sender: No OFD packet to send [00:42:31]OFD Sender: No OFD packet to send [00:42:36]OFD Sender: No OFD packet to send [00:42:36]accept exits with 10 [00:42:36]New connection [00:42:36]New thread 3066776932 created [00:42:36]Thread 3066920292 joined [00:42:36]Waiting for new connection... [00:42:36] Sock 10.Parse request [00:42:36]Sock 10.Check first char [00:42:36]Sock 10.First char is OK [00:42:36]request: POST /json_proto HTTP/1.0 [00:42:36]Method: POST [00:42:36]URL: /json_proto [00:42:36]Method is POST - this is cgi request [00:42:36]url: /json_proto [00:42:36]query_string will be loaded in cgi processing [00:42:36]execute_cgi json_proto POST (null) [00:42:36]execute_cgi path=json_proto method=POST [00:42:36]POST find Content-Length [00:42:36]Host: 172.17.47.196:8080 [00:42:36]Content-Length: 798 [00:42:36]Content-Type: application/json [00:42:36] [00:42:36]POST finish read [00:42:36]Found Content-Length = 798 [00:42:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148166", "tax_sys" : 0, "items" : [ { "code": "48744119", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Xstyle Dual", "price" : 149.00, "quantity" : 1.000, "sum" : 149.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" : 149.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:42:36]execute_script... [00:42:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148166", "tax_sys" : 0, "items" : [ { "code": "48744119", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Xstyle Dual", "price" : 149.00, "quantity" : 1.000, "sum" : 149.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" : 149.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:42:36]POST & json_proto [00:42:36]process_json_proto [00:42:36]json parsed OK: [00:42:36]protocol is kg_v1.0 [00:42:36]action value=close_receipt [00:42:36]process_action close_receipt [00:42:36]cmd_close_receipt [00:42:36]MH_GetDate [00:42:36]Write to MH i2c: F0 00 00 FB 00 EA [00:42:36]Write i2c OK [00:42:36]MH_I2C_Read... [00:42:36]Read from MH i2c: F0 [00:42:36]MH_I2C_Read... [00:42:36]Read from MH i2c: F0 09 00 [00:42:36]MH_I2C_Read... [00:42:36]Read from MH i2c: F0 09 00 FB 00 00 7D B9 F0 66 4C 6B 94 66 30 [00:42:36]GetLastDocTimeStamp 1727052102 [00:42:36]current date 1727052157 [00:42:36]FM_GetShiftState [00:42:36]SAM_PROTO_GetShiftState [00:42:36]wFMCommunicate request_size=4 [00:42:36]MH_SAM_APDU [00:42:36]CAPDU: 80 13 01 00 [00:42:36]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [00:42:36]Write i2c OK [00:42:36]MH_I2C_Read... [00:42:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:42:37]Read from MH i2c: E2 [00:42:37]MH_I2C_Read... [00:42:37]Read from MH i2c: E2 0E 00 [00:42:37]MH_I2C_Read... [00:42:37]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D1 [00:42:37]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [00:42:37]wFMCommunicate OK [00:42:37]SAM_PROTO_GetShiftState done [00:42:37]FM_GetShiftState done [00:42:37]opened in 1727050818 [00:42:37]opened+sec_in_day 1727137218 [00:42:37]quantity*price = 14900 [00:42:37]sum+1 = 14901 [00:42:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 149.00 НСП 1% : 1.32 НДС 12% : 15.82 Наличными: 0.00 Безнал.: 149.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 8 23.09.2024 00:42 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000874979 ФД: 87154 ФПД: 146801563510512 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T004237&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87154&fm=146801563510512&tin=02508201610067®Number=0000000000092592&sum=14900 0 [00:42:38]StoreToDocumentArchive [00:42:38]shift 498 fd 87154 [00:42:38]save to /storage/0498/doc_00087154 [00:42:38]save last doc name /storage/0498/doc_00087154 to /storage/kkm_last_doc_name [00:42:38]save OK [00:42:38]Clear old archive folders... [00:42:38]ProcessDocumentItem done err = 0, tmpTLVsize=273 [00:42:38]tlvbuf is 01EFDB30 [00:42:38]SAM_PROTO_ClearQueue [00:42:38]wFMCommunicate request_size=4 [00:42:38]MH_SAM_APDU [00:42:38]CAPDU: 80 09 00 00 [00:42:38]Write to MH i2c: E2 08 00 09 01 80 09 00 00 00 00 00 00 7C [00:42:38]Write i2c OK [00:42:38]MH_I2C_Read... [00:42:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:42:38]Read from MH i2c: E2 [00:42:38]MH_I2C_Read... [00:42:38]Read from MH i2c: E2 03 00 [00:42:38]MH_I2C_Read... [00:42:38]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [00:42:38]RAPDU: 90 00 [00:42:38]wFMCommunicate OK [00:42:38]SAM_PROTO_ClearQueue done [00:42:38]KKMCreateOFDPacket [00:42:38]OFDProtocolAddRootSTLVToBuf [00:42:38]FM_MakeSignedData [00:42:38]FM_MakeSignedData [00:42:38]SAM_PROTO_SignData [00:42:38]wFMCommunicate request_size=4 [00:42:38]MH_SAM_APDU [00:42:38]CAPDU: 80 0D 01 02 [00:42:38]Write to MH i2c: E2 08 00 0A 01 80 0D 01 02 00 00 00 00 84 [00:42:38]Write i2c OK [00:42:38]MH_I2C_Read... [00:42:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:42:38]Read from MH i2c: E2 [00:42:38]MH_I2C_Read... [00:42:38]Read from MH i2c: E2 03 00 [00:42:38]MH_I2C_Read... [00:42:38]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [00:42:38]RAPDU: 90 00 [00:42:38]wFMCommunicate OK [00:42:38]wFMCommunicate request_size=255 [00:42:38]MH_SAM_APDU [00:42:38]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 34 31 31 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 73 74 79 6C 65 20 44 75 61 6C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 34 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 7D B9 F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 [00:42:38]Write to MH i2c: E2 02 01 0B 01 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 34 31 31 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 73 74 79 6C 65 20 44 75 61 6C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 34 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 7D B9 F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 00 00 A8 [00:42:38]Write i2c OK [00:42:38]MH_I2C_Read... [00:42:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:42:38]Read from MH i2c: E2 [00:42:38]MH_I2C_Read... [00:42:38]Read from MH i2c: E2 03 00 [00:42:38]MH_I2C_Read... [00:42:38]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [00:42:38]RAPDU: 90 00 [00:42:38]wFMCommunicate OK [00:42:38]wFMCommunicate request_size=32 [00:42:38]MH_SAM_APDU [00:42:38]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 34 39 37 39 10 04 04 00 72 54 01 00 35 04 06 00 85 83 E7 0B A6 F0 [00:42:38]Write to MH i2c: E2 23 00 0C 01 80 0D 02 02 1B 00 30 30 30 38 37 34 39 37 39 10 04 04 00 72 54 01 00 35 04 06 00 85 83 E7 0B A6 F0 00 00 47 [00:42:38]Write i2c OK [00:42:38]MH_I2C_Read... [00:42:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:42:38]Read from MH i2c: E2 [00:42:38]MH_I2C_Read... [00:42:38]Read from MH i2c: E2 03 00 [00:42:38]MH_I2C_Read... [00:42:38]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [00:42:38]RAPDU: 90 00 [00:42:38]wFMCommunicate OK [00:42:38]wFMCommunicate request_size=4 [00:42:38]MH_SAM_APDU [00:42:38]CAPDU: 80 0D 03 02 [00:42:38]Write to MH i2c: E2 08 00 0D 01 80 0D 03 02 00 00 00 00 89 [00:42:38]Write i2c OK [00:42:38]MH_I2C_Read... [00:42:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:42:38]Read from MH i2c: E2 [00:42:38]MH_I2C_Read... [00:42:38]Read from MH i2c: E2 0B 00 [00:42:38]MH_I2C_Read... [00:42:38]Read from MH i2c: E2 0B 00 0D 01 00 CD AF BC CB 2A 4D F8 33 90 00 2F [00:42:38]RAPDU: CD AF BC CB 2A 4D F8 33 90 00 [00:42:38]wFMCommunicate OK [00:42:38]SAM_PROTO_SignData done [00:42:38]FM_MakeSignedData done [00:42:38]CreateOFDProtocolMessage [00:42:38]wFMCommunicate request_size=4 [00:42:38]MH_SAM_APDU [00:42:38]CAPDU: 80 11 00 00 [00:42:38]Write to MH i2c: E2 08 00 0E 01 80 11 00 00 00 00 00 00 89 [00:42:38]Write i2c OK [00:42:38]MH_I2C_Read... [00:42:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:42:38]Read from MH i2c: E2 [00:42:38]MH_I2C_Read... [00:42:38]Read from MH i2c: E2 17 00 [00:42:38]MH_I2C_Read... [00:42:38]Read from MH i2c: E2 17 00 0E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E8 [00:42:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:42:38]wFMCommunicate OK [00:42:38]CreateOFDProtocolMessage done [00:42:38]OFDSenderStorePacket 87154 [00:42:38]StoreOFDPacket docnum=87154 [00:42:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 25 01 00 00 3D 0F 1D 01 3E 51 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 34 31 31 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 73 74 79 6C 65 20 44 75 61 6C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 34 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 7D B9 F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 72 54 01 00 35 04 06 00 85 83 E7 0B A6 F0 CD AF BC CB 2A 4D F8 33 [00:42:38]CheckFolder [00:42:38]dirname=/storage/ofd_packets [00:42:38]CheckFolder done [00:42:38]ProducePacketName [00:42:38]name=ofd_packets/00087154 [00:42:38]NVStorageSaveData ofd_packets/00087154 [00:42:38]File name is /storage/ofd_packets/00087154 [00:42:38]Write 323 bytes [00:42:38]NVStorageSaveData done [00:42:38]OFDSenderStorePacket done [00:42:38]KKMCreateOFDPacket done [00:42:38]NVStorageSaveData kkm_last_timestamp [00:42:38]File name is /storage/kkm_last_timestamp [00:42:38]Write 4 bytes [00:42:38]NVStorageSaveData done [00:42:38]OFD Sender: Processing packet 87154 [packets to send 278, broken 277] [00:42:38]ProducePacketName [00:42:38]name=ofd_packets/00087154 [00:42:38]OFD Sender: To server: pG, [00:42:38]CommunicateWithHost lk.salyk.kg:30040 [00:42:38]ConnectInit lk.salyk.kg [00:42:38]ExternCall_PrintAddStr [00:42:38]wPrintStart [00:42:38]Write to MH i2c: 01 00 00 0F 01 10 [00:42:38]Write i2c OK [00:42:38]MH_I2C_Read... [00:42:38]Read from MH i2c: 01 [00:42:38]MH_I2C_Read... [00:42:38]Read from MH i2c: 01 07 00 [00:42:38]MH_I2C_Read... [00:42:38]Read from MH i2c: 01 07 00 0F 01 00 00 00 00 00 FF 0F 25 [00:42:38]RasterBufferAndPrint [00:42:38]line Счет N : (3)148166 [00:42:38]line ИНН: 02508201610067 [00:42:38]line Контрольно-Кассовый Чек [00:42:38]line ПРОДАЖА [00:42:38]line Товар: 48744119 [00:42:38]line Сигареты Winston Xstyle Dual [00:42:38]line 1.000 * 149.00 [00:42:38]line = 149.00 [00:42:38]line НДС 12% НСП 1% [00:42:38]line > о реализуемом товаре [00:42:38]line ИТОГО: 149.00 [00:42:38]line НСП 1% : 1.32 [00:42:38]line НДС 12% : 15.82 [00:42:38]line Наличными: 0.00 [00:42:38]line Безнал.: 149.00 [00:42:38]line Место: АЗС № 137 "Партнер Нефть" [00:42:38]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [00:42:38]line СНО: Общий режим [00:42:38]line Чек 8 23.09.2024 00:42 [00:42:38]line Смена: 498 ФФД: 1.0 [00:42:38]line ЗНМ: 0300000064 [00:42:38]line РНМ: 0000000000092592 [00:42:38]line Версия ККМ: 001 [00:42:38]line Платежная система: Бакай Банк [00:42:38]line ФМ: 0000000000874979 [00:42:38]line ФД: 87154 [00:42:38]line ФПД: 146801563510512 [00:42:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T004237&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87154&fm=146801563510512&tin=02508201610067®Number=0000000000092592&sum=14900 [00:42:39]line 0 [00:42:39]written 0, free lines is 4095 [00:42:39]Write to MH i2c: 01 00 00 39 01 3A [00:42:39]Write i2c OK [00:42:39]MH_I2C_Read... [00:42:39]Read from MH i2c: 01 [00:42:39]MH_I2C_Read... [00:42:39]Read from MH i2c: 01 07 00 [00:42:39]MH_I2C_Read... [00:42:39]Read from MH i2c: 01 07 00 39 01 00 00 00 00 00 C7 0C 14 [00:42:39]RasterBufferAndPrint [00:42:39]line [00:42:39]line [00:42:39]line [00:42:39]line [00:42:39]line [00:42:39]written 0, free lines is 3277 [00:42:39]MH_Cut [00:42:39]Write to MH i2c: D1 01 00 40 01 01 13 [00:42:39]Write i2c OK [00:42:39]MH_I2C_Read... [00:42:39]Read from MH i2c: D1 [00:42:39]MH_I2C_Read... [00:42:39]Read from MH i2c: D1 01 00 [00:42:39]MH_I2C_Read... [00:42:39]Read from MH i2c: D1 01 00 40 01 00 12 [00:42:39]Write to MH i2c: 01 00 00 41 01 42 [00:42:39]Write i2c OK [00:42:39]MH_I2C_Read... [00:42:40]*** Cut start [00:42:40]*** Partial cut [00:42:40]*** CUTSNS_PIN = 1 [00:42:40]*** CUTSNS_PIN = 0 [00:42:40]Connected sock=11 [00:42:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 25 01 00 00 3D 0F 1D 01 3E 51 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 34 31 31 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 73 74 79 6C 65 20 44 75 61 6C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 34 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 7D B9 F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 72 54 01 00 35 04 06 00 85 83 E7 0B A6 F0 CD AF BC CB 2A 4D F8 33 [00:42:40]*** Brake cut motor [00:42:40]Read from MH i2c: 01 [00:42:40]MH_I2C_Read... [00:42:40]*** Stop cut motor [00:42:40]*** Cut end [00:42:40]Read from MH i2c: 01 07 00 [00:42:40]MH_I2C_Read... [00:42:40]Read from MH i2c: 01 07 00 41 01 00 00 00 00 00 FF 0F 57 [00:42:40]process_action close_receipt done [00:42:40]requested_data is exist [00:42:40]produce_requested_data [00:42:40]requested_item fm.sn is exist - process it [00:42:40]wFMCommunicate request_size=4 [00:42:40]MH_SAM_APDU [00:42:40]CAPDU: 80 11 00 00 [00:42:40]Write to MH i2c: E2 08 00 42 01 80 11 00 00 00 00 00 00 BD [00:42:40]Write i2c OK [00:42:40]MH_I2C_Read... [00:42:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:42:40]Read from MH i2c: E2 [00:42:40]MH_I2C_Read... [00:42:40]Read from MH i2c: E2 17 00 [00:42:40]MH_I2C_Read... [00:42:40]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 34 39 37 39 90 00 1C [00:42:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:42:40]wFMCommunicate OK [00:42:40]requested_item fd.num is exist - process it [00:42:40]SAM_PROTO_GetFieldsCounters [00:42:40]wFMCommunicate request_size=4 [00:42:40]MH_SAM_APDU [00:42:40]CAPDU: 80 13 00 00 [00:42:40]Write to MH i2c: E2 08 00 43 01 80 13 00 00 00 00 00 00 C0 [00:42:40]Write i2c OK [00:42:40]MH_I2C_Read... [00:42:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:42:41]Read from MH i2c: E2 [00:42:41]MH_I2C_Read... [00:42:41]Read from MH i2c: E2 62 00 [00:42:41]MH_I2C_Read... [00:42:41]Read from MH i2c: E2 62 00 43 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 72 54 01 00 0E 04 04 00 F2 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 C1 [00:42: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 72 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 08 00 00 00 5E 04 04 00 08 00 00 00 57 04 04 00 09 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:42:41]wFMCommunicate OK [00:42:41]SAM_PROTO_GetFieldsCounters done [00:42:41]requested_item shift.num is exist - process it [00:42:41]requested_item shift.opened is exist - process it [00:42:41]req_shift_opened [00:42:41]FM_GetShiftState [00:42:41]SAM_PROTO_GetShiftState [00:42:41]wFMCommunicate request_size=4 [00:42:41]MH_SAM_APDU [00:42:41]CAPDU: 80 13 01 00 [00:42:41]Write to MH i2c: E2 08 00 44 01 80 13 01 00 00 00 00 00 C2 [00:42:41]Write i2c OK [00:42:41]MH_I2C_Read... [00:42:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:42:41]Read from MH i2c: E2 [00:42:41]MH_I2C_Read... [00:42:41]Read from MH i2c: E2 0E 00 [00:42:41]MH_I2C_Read... [00:42:41]Read from MH i2c: E2 0E 00 44 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 1A [00:42:41]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [00:42:41]wFMCommunicate OK [00:42:41]SAM_PROTO_GetShiftState done [00:42:41]FM_GetShiftState done [00:42:41]req_shift_opened done [00:42:41]requested_item shift.open_date is exist - process it [00:42:41]req_shift_open_date [00:42:41]req_shift_open_date done [00:42:41]produce_requested_data done [00:42:41]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87154,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [00:42:41]process_action_free close_receipt [00:42:41]json_value_free [00:42:41]json_value_free done [00:42:41]process_json_proto returns [00:42:41]Send response to host [00:42:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87154,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [00:42:41]free response buf [00:42:41]execute_script done [00:42:41]execute_script returns [00:42:41]free content buf [00:42:41]Sock 10.Close socket [00:42:41]Sock 10.Thread stoped [00:42:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 93 E1 47 00 EE 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 34 39 37 39 10 04 04 00 72 54 01 00 F4 03 04 00 4D 64 F0 66 B6 04 01 00 00 BA DC EC 94 A2 5D 41 B9 [00:42:42]CommunicateWithHost err = 0 [00:42:42]CheckOFDResponse [00:42:42]1017 (14) - 77093643461234 [00:42:42]1041 (16) - 0000000000874979 [00:42:42]1040 (4) - 87154 [00:42:42]1012 (4) - 22.09.2024 18:39 [00:42:42]1206 (1) - 0 [00:42:42]OFD Sender: Remove packet 87154 [00:42:42]ProducePacketName [00:42:42]name=ofd_packets/00087154 [00:42:42]NVStorageDeleteData [00:42:43]OFD Sender: No OFD packet to send [00:42:48]OFD Sender: No OFD packet to send [00:42:53]OFD Sender: No OFD packet to send [00:42:58]OFD Sender: No OFD packet to send [00:43:03]OFD Sender: No OFD packet to send [00:43:08]OFD Sender: No OFD packet to send [00:43:13]OFD Sender: No OFD packet to send [00:43:17]recv_with_timeout no data received [00:43:18]OFD Sender: No OFD packet to send [00:43:33]OFD Sender: No OFD packet to send [00:43:38]OFD Sender: No OFD packet to send [00:43:42]accept exits with 8 [00:43:42]New connection [00:43:42]New thread 3066920292 created [00:43:42]Thread 3066776932 joined [00:43:42]Waiting for new connection... [00:43:42] Sock 8.Parse request [00:43:42]Sock 8.Check first char [00:43:42]Sock 8.First char is OK [00:43:42]request: POST /json_proto HTTP/1.0 [00:43:42]Method: POST [00:43:42]URL: /json_proto [00:43:42]Method is POST - this is cgi request [00:43:42]url: /json_proto [00:43:42]query_string will be loaded in cgi processing [00:43:42]execute_cgi json_proto POST (null) [00:43:42]execute_cgi path=json_proto method=POST [00:43:42]POST find Content-Length [00:43:42]Host: 172.17.47.196:8080 [00:43:42]Content-Length: 677 [00:43:42]Content-Type: application/json [00:43:42] [00:43:42]POST finish read [00:43:42]Found Content-Length = 677 [00:43:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872075", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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:43:42]execute_script... [00:43: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)872075", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "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:43:42]POST & json_proto [00:43:42]process_json_proto [00:43:42]json parsed OK: [00:43:42]protocol is kg_v1.0 [00:43:42]action value=close_receipt [00:43:42]process_action close_receipt [00:43:42]cmd_close_receipt [00:43:42]MH_GetDate [00:43:42]Write to MH i2c: F0 00 00 45 01 35 [00:43:42]Write i2c OK [00:43:42]MH_I2C_Read... [00:43:42]Read from MH i2c: F0 [00:43:42]MH_I2C_Read... [00:43:42]Read from MH i2c: F0 09 00 [00:43:42]MH_I2C_Read... [00:43:42]Read from MH i2c: F0 09 00 45 01 00 BF B9 F0 66 4C 6B 94 66 BD [00:43:42]GetLastDocTimeStamp 1727052157 [00:43:42]current date 1727052223 [00:43:42]FM_GetShiftState [00:43:42]SAM_PROTO_GetShiftState [00:43:42]wFMCommunicate request_size=4 [00:43:42]MH_SAM_APDU [00:43:42]CAPDU: 80 13 01 00 [00:43:42]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [00:43:42]Write i2c OK [00:43:42]MH_I2C_Read... [00:43:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:43:42]Read from MH i2c: E2 [00:43:42]MH_I2C_Read... [00:43:42]Read from MH i2c: E2 0E 00 [00:43:42]MH_I2C_Read... [00:43:42]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 1C [00:43:42]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [00:43:42]wFMCommunicate OK [00:43:42]SAM_PROTO_GetShiftState done [00:43:42]FM_GetShiftState done [00:43:42]opened in 1727050818 [00:43:42]opened+sec_in_day 1727137218 [00:43:42]quantity*price = 50036 [00:43:42]sum+1 = 50037 [00:43:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 9 23.09.2024 00:43 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87155 ФПД: 265277724670721 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T004343&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87155&fm=265277724670721&tin=02508201610067®Number=0000000000092592&sum=50000 [00:43:44]StoreToDocumentArchive [00:43:44]shift 498 fd 87155 [00:43:44]save to /storage/0498/doc_00087155 [00:43:44]save last doc name /storage/0498/doc_00087155 to /storage/kkm_last_doc_name [00:43:44]save OK [00:43:44]Clear old archive folders... [00:43:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:43:44]tlvbuf is 01F03420 [00:43:44]SAM_PROTO_ClearQueue [00:43:44]wFMCommunicate request_size=4 [00:43:44]MH_SAM_APDU [00:43:44]CAPDU: 80 09 00 00 [00:43:44]Write to MH i2c: E2 08 00 53 01 80 09 00 00 00 00 00 00 C6 [00:43:44]Write i2c OK [00:43:44]MH_I2C_Read... [00:43:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:43:44]Read from MH i2c: E2 [00:43:44]MH_I2C_Read... [00:43:44]Read from MH i2c: E2 03 00 [00:43:44]MH_I2C_Read... [00:43:44]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [00:43:44]RAPDU: 90 00 [00:43:44]wFMCommunicate OK [00:43:44]SAM_PROTO_ClearQueue done [00:43:44]KKMCreateOFDPacket [00:43:44]OFDProtocolAddRootSTLVToBuf [00:43:44]FM_MakeSignedData [00:43:44]FM_MakeSignedData [00:43:44]SAM_PROTO_SignData [00:43:44]wFMCommunicate request_size=4 [00:43:44]MH_SAM_APDU [00:43:44]CAPDU: 80 0D 01 02 [00:43:44]Write to MH i2c: E2 08 00 54 01 80 0D 01 02 00 00 00 00 CE [00:43:44]Write i2c OK [00:43:44]MH_I2C_Read... [00:43:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:43:44]Read from MH i2c: E2 [00:43:44]MH_I2C_Read... [00:43:44]Read from MH i2c: E2 03 00 [00:43:44]MH_I2C_Read... [00:43:44]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [00:43:44]RAPDU: 90 00 [00:43:44]wFMCommunicate OK [00:43:44]wFMCommunicate request_size=255 [00:43:44]MH_SAM_APDU [00:43: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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 BF B9 F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 73 54 01 00 35 04 06 00 F1 [00:43:44]Write to MH i2c: E2 02 01 55 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 09 00 00 00 F4 03 04 00 BF B9 F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 73 54 01 00 35 04 06 00 F1 00 00 DE [00:43:44]Write i2c OK [00:43:44]MH_I2C_Read... [00:43:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:43:44]Read from MH i2c: E2 [00:43:44]MH_I2C_Read... [00:43:44]Read from MH i2c: E2 03 00 [00:43:44]MH_I2C_Read... [00:43:44]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [00:43:44]RAPDU: 90 00 [00:43:44]wFMCommunicate OK [00:43:44]wFMCommunicate request_size=10 [00:43:44]MH_SAM_APDU [00:43:44]CAPDU: 80 0D 02 02 05 44 C8 8B BB 01 [00:43:44]Write to MH i2c: E2 0D 00 56 01 80 0D 02 02 05 00 44 C8 8B BB 01 00 00 2E [00:43:44]Write i2c OK [00:43:44]MH_I2C_Read... [00:43:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:43:44]Read from MH i2c: E2 [00:43:44]MH_I2C_Read... [00:43:44]Read from MH i2c: E2 03 00 [00:43:44]MH_I2C_Read... [00:43:44]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [00:43:44]RAPDU: 90 00 [00:43:44]wFMCommunicate OK [00:43:44]wFMCommunicate request_size=4 [00:43:44]MH_SAM_APDU [00:43:44]CAPDU: 80 0D 03 02 [00:43:44]Write to MH i2c: E2 08 00 57 01 80 0D 03 02 00 00 00 00 D3 [00:43:44]Write i2c OK [00:43:44]MH_I2C_Read... [00:43:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:43:44]Read from MH i2c: E2 [00:43:44]MH_I2C_Read... [00:43:44]Read from MH i2c: E2 0B 00 [00:43:44]MH_I2C_Read... [00:43:44]Read from MH i2c: E2 0B 00 57 01 00 B9 CE D7 42 96 30 EA 7A 90 00 9E [00:43:44]RAPDU: B9 CE D7 42 96 30 EA 7A 90 00 [00:43:44]wFMCommunicate OK [00:43:44]SAM_PROTO_SignData done [00:43:44]FM_MakeSignedData done [00:43:44]CreateOFDProtocolMessage [00:43:44]wFMCommunicate request_size=4 [00:43:44]MH_SAM_APDU [00:43:44]CAPDU: 80 11 00 00 [00:43:44]Write to MH i2c: E2 08 00 58 01 80 11 00 00 00 00 00 00 D3 [00:43:44]Write i2c OK [00:43:44]MH_I2C_Read... [00:43:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:43:44]Read from MH i2c: E2 [00:43:44]MH_I2C_Read... [00:43:44]Read from MH i2c: E2 17 00 [00:43:44]MH_I2C_Read... [00:43:44]Read from MH i2c: E2 17 00 58 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 32 [00:43:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:43:44]wFMCommunicate OK [00:43:44]CreateOFDProtocolMessage done [00:43:44]OFDSenderStorePacket 87155 [00:43:44]StoreOFDPacket docnum=87155 [00:43:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 36 DB 07 01 1F 42 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 BF B9 F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 73 54 01 00 35 04 06 00 F1 44 C8 8B BB 01 B9 CE D7 42 96 30 EA 7A [00:43:44]CheckFolder [00:43:44]dirname=/storage/ofd_packets [00:43:44]CheckFolder done [00:43:44]ProducePacketName [00:43:44]name=ofd_packets/00087155 [00:43:44]NVStorageSaveData ofd_packets/00087155 [00:43:44]File name is /storage/ofd_packets/00087155 [00:43:44]Write 301 bytes [00:43:44]NVStorageSaveData done [00:43:44]OFDSenderStorePacket done [00:43:44]KKMCreateOFDPacket done [00:43:44]NVStorageSaveData kkm_last_timestamp [00:43:44]File name is /storage/kkm_last_timestamp [00:43:44]Write 4 bytes [00:43:44]NVStorageSaveData done [00:43:44]ExternCall_PrintAddStr [00:43:44]wPrintStart [00:43:44]Write to MH i2c: 01 00 00 59 01 5A [00:43:44]Write i2c OK [00:43:44]MH_I2C_Read... [00:43:44]Read from MH i2c: 01 [00:43:44]MH_I2C_Read... [00:43:44]Read from MH i2c: 01 07 00 [00:43:44]MH_I2C_Read... [00:43:44]Read from MH i2c: 01 07 00 59 01 00 00 00 00 00 FF 0F 6F [00:43:44]RasterBufferAndPrint [00:43:44]line Счет N : (1)872075 [00:43:44]line ИНН: 02508201610067 [00:43:44]line Контрольно-Кассовый Чек [00:43:44]line ПРОДАЖА [00:43:44]line ТРК (МРК, ГНК) : 53 [00:43:44]line Товар: 2710124130 [00:43:44]line Аи-92-К-5 [00:43:44]line 7.380 * 67.80 [00:43:44]line = 500.36 [00:43:44]line НДС 12% НСП 1% [00:43:44]line > о реализуемом товаре [00:43:44]line ОКРУГЛЕНИЕ: -0.36 [00:43:44]line ИТОГО: 500.00 [00:43:44]line Внесено: 500.00 [00:43:44]line СДАЧА: 0.00 [00:43:44]line НСП 1% : 4.43 [00:43:44]line НДС 12% : 53.14 [00:43:44]line Наличными: 500.00 [00:43:44]line Безнал.: 0.00 [00:43:44]line Место: АЗС № 137 "Партнер Нефть" [00:43:44]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [00:43:44]line СНО: Общий режим [00:43:44]line Чек 9 23.09.2024 00:43 [00:43:44]line Смена: 498 ФФД: 1.0 [00:43:44]line ЗНМ: 0300000064 [00:43:44]line РНМ: 0000000000092592 [00:43:44]line Версия ККМ: 001 [00:43:44]line ФМ: 0000000000874979 [00:43:44]line ФД: 87155 [00:43:44]line ФПД: 265277724670721 [00:43:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T004343&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87155&fm=265277724670721&tin=02508201610067®Number=0000000000092592&sum=50000 [00:43:44]OFD Sender: Processing packet 87155 [packets to send 278, broken 277] [00:43:44]ProducePacketName [00:43:44]name=ofd_packets/00087155 [00:43:44]OFD Sender: To server: pG, [00:43:44]CommunicateWithHost lk.salyk.kg:30040 [00:43:44]ConnectInit lk.salyk.kg [00:43:44]written 0, free lines is 4095 [00:43:45]Write to MH i2c: 01 00 00 84 01 85 [00:43:45]Write i2c OK [00:43:45]MH_I2C_Read... [00:43:45]Read from MH i2c: 01 [00:43:45]MH_I2C_Read... [00:43:45]Read from MH i2c: 01 07 00 [00:43:45]MH_I2C_Read... [00:43:45]Read from MH i2c: 01 07 00 84 01 00 00 00 00 00 D4 0C 6C [00:43:45]RasterBufferAndPrint [00:43:45]line [00:43:45]line [00:43:45]line [00:43:45]line [00:43:45]line [00:43:45]written 0, free lines is 3292 [00:43:45]MH_Cut [00:43:45]Write to MH i2c: D1 01 00 8B 01 01 5E [00:43:45]Write i2c OK [00:43:45]MH_I2C_Read... [00:43:45]Read from MH i2c: D1 [00:43:45]MH_I2C_Read... [00:43:45]Read from MH i2c: D1 01 00 [00:43:45]MH_I2C_Read... [00:43:45]Read from MH i2c: D1 01 00 8B 01 00 5D [00:43:45]Write to MH i2c: 01 00 00 8C 01 8D [00:43:45]Write i2c OK [00:43:45]MH_I2C_Read... [00:43:46]*** Cut start [00:43:46]*** Partial cut [00:43:46]*** CUTSNS_PIN = 1 [00:43:46]*** CUTSNS_PIN = 0 [00:43:46]*** Brake cut motor [00:43:46]Read from MH i2c: 01 [00:43:46]MH_I2C_Read... [00:43:46]*** Stop cut motor [00:43:46]*** Cut end [00:43:46]Read from MH i2c: 01 07 00 [00:43:46]MH_I2C_Read... [00:43:46]Read from MH i2c: 01 07 00 8C 01 00 00 00 00 00 FF 0F A2 [00:43:46]process_action close_receipt done [00:43:46]requested_data is exist [00:43:46]produce_requested_data [00:43:46]requested_item fm.sn is exist - process it [00:43:46]wFMCommunicate request_size=4 [00:43:46]MH_SAM_APDU [00:43:46]CAPDU: 80 11 00 00 [00:43:46]Write to MH i2c: E2 08 00 8D 01 80 11 00 00 00 00 00 00 08 [00:43:46]Write i2c OK [00:43:46]MH_I2C_Read... [00:43:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:43:46]Read from MH i2c: E2 [00:43:46]MH_I2C_Read... [00:43:46]Read from MH i2c: E2 17 00 [00:43:46]MH_I2C_Read... [00:43:46]Read from MH i2c: E2 17 00 8D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 67 [00:43:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:43:46]wFMCommunicate OK [00:43:46]requested_item fd.num is exist - process it [00:43:46]SAM_PROTO_GetFieldsCounters [00:43:46]wFMCommunicate request_size=4 [00:43:46]MH_SAM_APDU [00:43:46]CAPDU: 80 13 00 00 [00:43:46]Write to MH i2c: E2 08 00 8E 01 80 13 00 00 00 00 00 00 0B [00:43:46]Write i2c OK [00:43:46]MH_I2C_Read... [00:43:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:43:46]Read from MH i2c: E2 [00:43:46]MH_I2C_Read... [00:43:46]Read from MH i2c: E2 62 00 [00:43:46]MH_I2C_Read... [00:43:46]Read from MH i2c: E2 62 00 8E 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 73 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 10 [00:43:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 73 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:43:46]wFMCommunicate OK [00:43:46]SAM_PROTO_GetFieldsCounters done [00:43:46]requested_item shift.num is exist - process it [00:43:46]requested_item shift.opened is exist - process it [00:43:46]req_shift_opened [00:43:46]FM_GetShiftState [00:43:46]SAM_PROTO_GetShiftState [00:43:46]wFMCommunicate request_size=4 [00:43:46]MH_SAM_APDU [00:43:46]CAPDU: 80 13 01 00 [00:43:46]Write to MH i2c: E2 08 00 8F 01 80 13 01 00 00 00 00 00 0D [00:43:47]Write i2c OK [00:43:47]MH_I2C_Read... [00:43:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:43:47]Read from MH i2c: E2 [00:43:47]MH_I2C_Read... [00:43:47]Read from MH i2c: E2 0E 00 [00:43:47]MH_I2C_Read... [00:43:47]Read from MH i2c: E2 0E 00 8F 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 65 [00:43:47]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [00:43:47]wFMCommunicate OK [00:43:47]SAM_PROTO_GetShiftState done [00:43:47]FM_GetShiftState done [00:43:47]req_shift_opened done [00:43:47]requested_item shift.open_date is exist - process it [00:43:47]req_shift_open_date [00:43:47]req_shift_open_date done [00:43:47]produce_requested_data done [00:43:47]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87155,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [00:43:47]process_action_free close_receipt [00:43:47]json_value_free [00:43:47]json_value_free done [00:43:47]process_json_proto returns [00:43:47]Send response to host [00:43:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87155,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [00:43:47]free response buf [00:43:47]execute_script done [00:43:47]execute_script returns [00:43:47]free content buf [00:43:47]Sock 8.Close socket [00:43:47]Sock 8.Thread stoped [00:43:49]ConnectInit Can't take IP for lk.salyk.kg [00:43:49]CommunicateWithHost connect error [00:43:49]CommunicateWithHost err = -1 [00:43:49]OFD Sender: Server communicate error [00:43:54]OFD Sender: Processing packet 87155 [packets to send 278, broken 277] [00:43:54]ProducePacketName [00:43:54]name=ofd_packets/00087155 [00:43:54]OFD Sender: To server: pG, [00:43:54]CommunicateWithHost lk.salyk.kg:30040 [00:43:54]ConnectInit lk.salyk.kg [00:43:59]ConnectInit Can't take IP for lk.salyk.kg [00:43:59]CommunicateWithHost connect error [00:43:59]CommunicateWithHost err = -1 [00:43:59]OFD Sender: Server communicate error [00:44:04]OFD Sender: Processing packet 87155 [packets to send 278, broken 277] [00:44:04]ProducePacketName [00:44:04]name=ofd_packets/00087155 [00:44:04]OFD Sender: To server: pG, [00:44:04]CommunicateWithHost lk.salyk.kg:30040 [00:44:04]ConnectInit lk.salyk.kg [00:44:09]ConnectInit Can't take IP for lk.salyk.kg [00:44:09]CommunicateWithHost connect error [00:44:09]CommunicateWithHost err = -1 [00:44:09]OFD Sender: Server communicate error [00:44:14]OFD Sender: Processing packet 87155 [packets to send 278, broken 277] [00:44:14]ProducePacketName [00:44:14]name=ofd_packets/00087155 [00:44:14]OFD Sender: To server: pG, [00:44:14]CommunicateWithHost lk.salyk.kg:30040 [00:44:14]ConnectInit lk.salyk.kg [00:44:20]ConnectInit Can't take IP for lk.salyk.kg [00:44:20]CommunicateWithHost connect error [00:44:20]CommunicateWithHost err = -1 [00:44:20]OFD Sender: Server communicate error [00:44:25]OFD Sender: Processing packet 87155 [packets to send 278, broken 277] [00:44:25]ProducePacketName [00:44:25]name=ofd_packets/00087155 [00:44:25]OFD Sender: To server: pG, [00:44:25]CommunicateWithHost lk.salyk.kg:30040 [00:44:25]ConnectInit lk.salyk.kg [00:44:30]ConnectInit Can't take IP for lk.salyk.kg [00:44:30]CommunicateWithHost connect error [00:44:30]CommunicateWithHost err = -1 [00:44:30]OFD Sender: Server communicate error [00:44:35]OFD Sender: Processing packet 87155 [packets to send 278, broken 277] [00:44:35]ProducePacketName [00:44:35]name=ofd_packets/00087155 [00:44:35]OFD Sender: To server: pG, [00:44:35]CommunicateWithHost lk.salyk.kg:30040 [00:44:35]ConnectInit lk.salyk.kg [00:44:40]ConnectInit Can't take IP for lk.salyk.kg [00:44:40]CommunicateWithHost connect error [00:44:40]CommunicateWithHost err = -1 [00:44:40]OFD Sender: Server communicate error [00:44:45]OFD Sender: Processing packet 87155 [packets to send 278, broken 277] [00:44:45]ProducePacketName [00:44:45]name=ofd_packets/00087155 [00:44:45]OFD Sender: To server: pG, [00:44:45]CommunicateWithHost lk.salyk.kg:30040 [00:44:45]ConnectInit lk.salyk.kg [00:44:50]ConnectInit Can't take IP for lk.salyk.kg [00:44:50]CommunicateWithHost connect error [00:44:50]CommunicateWithHost err = -1 [00:44:50]OFD Sender: Server communicate error [00:44:55]OFD Sender: Processing packet 87155 [packets to send 278, broken 277] [00:44:55]ProducePacketName [00:44:55]name=ofd_packets/00087155 [00:44:55]OFD Sender: To server: pG, [00:44:55]CommunicateWithHost lk.salyk.kg:30040 [00:44:55]ConnectInit lk.salyk.kg [00:45:00]ConnectInit Can't take IP for lk.salyk.kg [00:45:00]CommunicateWithHost connect error [00:45:00]CommunicateWithHost err = -1 [00:45:00]OFD Sender: Server communicate error [00:45:05]OFD Sender: Processing packet 87155 [packets to send 278, broken 277] [00:45:05]ProducePacketName [00:45:05]name=ofd_packets/00087155 [00:45:05]OFD Sender: To server: pG, [00:45:05]CommunicateWithHost lk.salyk.kg:30040 [00:45:05]ConnectInit lk.salyk.kg [00:45:10]ConnectInit Can't take IP for lk.salyk.kg [00:45:10]CommunicateWithHost connect error [00:45:10]CommunicateWithHost err = -1 [00:45:10]OFD Sender: Server communicate error [00:45:15]OFD Sender: Processing packet 87155 [packets to send 278, broken 277] [00:45:15]ProducePacketName [00:45:15]name=ofd_packets/00087155 [00:45:15]OFD Sender: To server: pG, [00:45:15]CommunicateWithHost lk.salyk.kg:30040 [00:45:15]ConnectInit lk.salyk.kg [00:45:20]ConnectInit Can't take IP for lk.salyk.kg [00:45:20]CommunicateWithHost connect error [00:45:20]CommunicateWithHost err = -1 [00:45:20]OFD Sender: Server communicate error [00:45:25]OFD Sender: Processing packet 87155 [packets to send 278, broken 277] [00:45:25]ProducePacketName [00:45:25]name=ofd_packets/00087155 [00:45:25]OFD Sender: To server: pG, [00:45:25]CommunicateWithHost lk.salyk.kg:30040 [00:45:25]ConnectInit lk.salyk.kg [00:45:26]Connected sock=8 [00:45:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 36 DB 07 01 1F 42 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 BF B9 F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 73 54 01 00 35 04 06 00 F1 44 C8 8B BB 01 B9 CE D7 42 96 30 EA 7A [00:45:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 23 BA 47 00 CB 08 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 73 54 01 00 F4 03 04 00 F2 64 F0 66 B6 04 01 00 00 17 2D 11 CA DE C8 17 55 [00:45:27]CommunicateWithHost err = 0 [00:45:27]CheckOFDResponse [00:45:27]1017 (14) - 77093643461234 [00:45:27]1041 (16) - 0000000000874979 [00:45:27]1040 (4) - 87155 [00:45:27]1012 (4) - 22.09.2024 18:41 [00:45:27]1206 (1) - 0 [00:45:27]OFD Sender: Remove packet 87155 [00:45:27]ProducePacketName [00:45:27]name=ofd_packets/00087155 [00:45:27]NVStorageDeleteData [00:45:28]OFD Sender: No OFD packet to send [00:45:33]OFD Sender: No OFD packet to send [00:45:38]OFD Sender: No OFD packet to send [00:45:41]ConnectInit Can't connect to host [00:45:43]OFD Sender: No OFD packet to send [00:45:48]OFD Sender: No OFD packet to send [00:45:53]OFD Sender: No OFD packet to send [00:45:58]OFD Sender: No OFD packet to send [00:46:03]OFD Sender: No OFD packet to send [00:46:08]OFD Sender: No OFD packet to send [00:46:11]recv_with_timeout no data received [00:46:13]OFD Sender: No OFD packet to send [00:46:18]OFD Sender: No OFD packet to send [00:46:23]OFD Sender: No OFD packet to send [00:46:28]OFD Sender: No OFD packet to send [00:46:33]OFD Sender: No OFD packet to send [00:46:38]recv_with_timeout no data received [00:46:38]OFD Sender: No OFD packet to send [00:46:43]OFD Sender: No OFD packet to send [00:46:48]OFD Sender: No OFD packet to send [00:46:53]OFD Sender: No OFD packet to send [00:46:58]OFD Sender: No OFD packet to send [00:47:03]OFD Sender: No OFD packet to send [00:47:08]OFD Sender: No OFD packet to send [00:47:13]OFD Sender: No OFD packet to send [00:47:18]OFD Sender: No OFD packet to send [00:47:22]recv_with_timeout no data received [00:47:23]OFD Sender: No OFD packet to send [00:47:28]OFD Sender: No OFD packet to send [00:47:33]OFD Sender: No OFD packet to send [00:47:38]OFD Sender: No OFD packet to send [00:47:43]OFD Sender: No OFD packet to send [00:47:48]OFD Sender: No OFD packet to send [00:47:53]OFD Sender: No OFD packet to send [00:47:58]OFD Sender: No OFD packet to send [00:48:03]OFD Sender: No OFD packet to send [00:48:08]OFD Sender: No OFD packet to send [00:48:13]OFD Sender: No OFD packet to send [00:48:18]OFD Sender: No OFD packet to send [00:48:23]OFD Sender: No OFD packet to send [00:48:28]OFD Sender: No OFD packet to send [00:48:33]OFD Sender: No OFD packet to send [00:48:38]OFD Sender: No OFD packet to send [00:48:43]OFD Sender: No OFD packet to send [00:48:48]OFD Sender: No OFD packet to send [00:48:53]OFD Sender: No OFD packet to send [00:48:58]OFD Sender: No OFD packet to send [00:49:03]OFD Sender: No OFD packet to send [00:49:08]OFD Sender: No OFD packet to send [00:49:13]OFD Sender: No OFD packet to send [00:49:18]OFD Sender: No OFD packet to send [00:49:23]OFD Sender: No OFD packet to send [00:49:28]OFD Sender: No OFD packet to send [00:49:33]OFD Sender: No OFD packet to send [00:49:38]recv_with_timeout no data received [00:49:38]OFD Sender: No OFD packet to send [00:49:43]OFD Sender: No OFD packet to send [00:49:48]OFD Sender: No OFD packet to send [00:49:53]OFD Sender: No OFD packet to send [00:49:58]OFD Sender: No OFD packet to send [00:50:03]OFD Sender: No OFD packet to send [00:50:08]OFD Sender: No OFD packet to send [00:50:13]OFD Sender: No OFD packet to send [00:50:18]OFD Sender: No OFD packet to send [00:50:23]OFD Sender: No OFD packet to send [00:50:28]OFD Sender: No OFD packet to send [00:50:33]OFD Sender: No OFD packet to send [00:50:38]OFD Sender: No OFD packet to send [00:50:43]OFD Sender: No OFD packet to send [00:50:48]OFD Sender: No OFD packet to send [00:50:53]OFD Sender: No OFD packet to send [00:50:58]OFD Sender: No OFD packet to send [00:51:03]OFD Sender: No OFD packet to send [00:51:08]OFD Sender: No OFD packet to send [00:51:13]OFD Sender: No OFD packet to send [00:51:18]OFD Sender: No OFD packet to send [00:51:23]OFD Sender: No OFD packet to send [00:51:28]OFD Sender: No OFD packet to send [00:51:33]OFD Sender: No OFD packet to send [00:51:38]OFD Sender: No OFD packet to send [00:51:43]OFD Sender: No OFD packet to send [00:51:48]OFD Sender: No OFD packet to send [00:51:53]OFD Sender: No OFD packet to send [00:51:58]OFD Sender: No OFD packet to send [00:52:03]OFD Sender: No OFD packet to send [00:52:06]recv_with_timeout no data received [00:52:08]OFD Sender: No OFD packet to send [00:52:13]OFD Sender: No OFD packet to send [00:52:16]recv_with_timeout no data received [00:52:18]OFD Sender: No OFD packet to send [00:52:23]OFD Sender: No OFD packet to send [00:52:28]OFD Sender: No OFD packet to send [00:52:33]OFD Sender: No OFD packet to send [00:52:38]OFD Sender: No OFD packet to send [00:52:43]OFD Sender: No OFD packet to send [00:52:48]OFD Sender: No OFD packet to send [00:52:53]OFD Sender: No OFD packet to send [00:52:58]OFD Sender: No OFD packet to send [00:53:03]OFD Sender: No OFD packet to send [00:53:08]OFD Sender: No OFD packet to send [00:53:13]OFD Sender: No OFD packet to send [00:53:18]OFD Sender: No OFD packet to send [00:53:23]OFD Sender: No OFD packet to send [00:53:28]OFD Sender: No OFD packet to send [00:53:33]OFD Sender: No OFD packet to send [00:53:38]OFD Sender: No OFD packet to send [00:53:43]OFD Sender: No OFD packet to send [00:53:48]OFD Sender: No OFD packet to send [00:53:53]OFD Sender: No OFD packet to send [00:53:58]OFD Sender: No OFD packet to send [00:54:03]OFD Sender: No OFD packet to send [00:54:08]OFD Sender: No OFD packet to send [00:54:13]OFD Sender: No OFD packet to send [00:54:18]OFD Sender: No OFD packet to send [00:54:24]OFD Sender: No OFD packet to send [00:54:29]OFD Sender: No OFD packet to send [00:54:34]OFD Sender: No OFD packet to send [00:54:34]recv_with_timeout no data received [00:54:39]OFD Sender: No OFD packet to send [00:54:44]OFD Sender: No OFD packet to send [00:54:49]OFD Sender: No OFD packet to send [00:54:54]OFD Sender: No OFD packet to send [00:54:59]OFD Sender: No OFD packet to send [00:55:04]OFD Sender: No OFD packet to send [00:55:09]OFD Sender: No OFD packet to send [00:55:14]OFD Sender: No OFD packet to send [00:55:19]OFD Sender: No OFD packet to send [00:55:24]OFD Sender: No OFD packet to send [00:55:29]OFD Sender: No OFD packet to send [00:55:34]OFD Sender: No OFD packet to send [00:55:39]OFD Sender: No OFD packet to send [00:55:44]OFD Sender: No OFD packet to send [00:55:49]OFD Sender: No OFD packet to send [00:55:54]OFD Sender: No OFD packet to send [00:55:59]OFD Sender: No OFD packet to send [00:56:04]OFD Sender: No OFD packet to send [00:56:09]OFD Sender: No OFD packet to send [00:56:14]OFD Sender: No OFD packet to send [00:56:19]OFD Sender: No OFD packet to send [00:56:24]OFD Sender: No OFD packet to send [00:56:29]OFD Sender: No OFD packet to send [00:56:34]OFD Sender: No OFD packet to send [00:56:39]OFD Sender: No OFD packet to send [00:56:44]OFD Sender: No OFD packet to send [00:56:49]OFD Sender: No OFD packet to send [00:56:54]OFD Sender: No OFD packet to send [00:56:59]OFD Sender: No OFD packet to send [00:57:04]OFD Sender: No OFD packet to send [00:57:09]OFD Sender: No OFD packet to send [00:57:14]OFD Sender: No OFD packet to send [00:57:19]OFD Sender: No OFD packet to send [00:57:24]OFD Sender: No OFD packet to send [00:57:29]OFD Sender: No OFD packet to send [00:57:34]OFD Sender: No OFD packet to send [00:57:39]OFD Sender: No OFD packet to send [00:57:44]OFD Sender: No OFD packet to send [00:57:49]OFD Sender: No OFD packet to send [00:57:54]OFD Sender: No OFD packet to send [00:57:59]OFD Sender: No OFD packet to send [00:58:04]OFD Sender: No OFD packet to send [00:58:09]OFD Sender: No OFD packet to send [00:58:14]OFD Sender: No OFD packet to send [00:58:17]recv_with_timeout no data received [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]recv_with_timeout no data received [00:58:44]OFD Sender: No OFD packet to send [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:09]OFD Sender: No OFD packet to send [00:59:14]OFD Sender: No OFD packet to send [00:59:14]accept exits with 10 [00:59:14]New connection [00:59:14]New thread 3066776932 created [00:59:14]Thread 3066920292 joined [00:59:14]Waiting for new connection... [00:59:14] Sock 10.Parse request [00:59:14]Sock 10.Check first char [00:59:14]Sock 10.First char is OK [00:59:14]request: POST /json_proto HTTP/1.0 [00:59:14]Method: POST [00:59:14]URL: /json_proto [00:59:14]Method is POST - this is cgi request [00:59:14]url: /json_proto [00:59:14]query_string will be loaded in cgi processing [00:59:14]execute_cgi json_proto POST (null) [00:59:14]execute_cgi path=json_proto method=POST [00:59:14]POST find Content-Length [00:59:14]Host: 172.17.47.196:8080 [00:59:14]Content-Length: 943 [00:59:14]Content-Type: application/json [00:59:14] [00:59:14]POST finish read [00:59:14]Found Content-Length = 943 [00:59:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148167", "tax_sys" : 0, "items" : [ { "code": "4860019001346", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 0,5\u043B \u0441\u0442", "price" : 160.00, "quantity" : 1.000, "sum" : 160.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870145001790", "name": "\u041F\u0438\u0432\u043E \u0416\u0430\u0442\u0435\u0446\u043A\u0438\u0439 \u0433\u0443\u0441\u044C 0,5\u043B \u0441\u0442", "price" : 110.00, "quantity" : 3.000, "sum" : 330.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 490.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:59:14]execute_script... [00:59:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148167", "tax_sys" : 0, "items" : [ { "code": "4860019001346", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 0,5\u043B \u0441\u0442", "price" : 160.00, "quantity" : 1.000, "sum" : 160.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870145001790", "name": "\u041F\u0438\u0432\u043E \u0416\u0430\u0442\u0435\u0446\u043A\u0438\u0439 \u0433\u0443\u0441\u044C 0,5\u043B \u0441\u0442", "price" : 110.00, "quantity" : 3.000, "sum" : 330.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 490.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:59:14]POST & json_proto [00:59:14]process_json_proto [00:59:14]json parsed OK: [00:59:14]protocol is kg_v1.0 [00:59:15]action value=close_receipt [00:59:15]process_action close_receipt [00:59:15]cmd_close_receipt [00:59:15]MH_GetDate [00:59:15]Write to MH i2c: F0 00 00 90 01 80 [00:59:15]Write i2c OK [00:59:15]MH_I2C_Read... [00:59:15]Read from MH i2c: F0 [00:59:15]MH_I2C_Read... [00:59:15]Read from MH i2c: F0 09 00 [00:59:15]MH_I2C_Read... [00:59:15]Read from MH i2c: F0 09 00 90 01 00 63 BD F0 66 4C 6B 94 66 B0 [00:59:15]GetLastDocTimeStamp 1727052223 [00:59:15]current date 1727053155 [00:59:15]FM_GetShiftState [00:59:15]SAM_PROTO_GetShiftState [00:59:15]wFMCommunicate request_size=4 [00:59:15]MH_SAM_APDU [00:59:15]CAPDU: 80 13 01 00 [00:59:15]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [00:59:15]Write i2c OK [00:59:15]MH_I2C_Read... [00:59:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:59:15]Read from MH i2c: E2 [00:59:15]MH_I2C_Read... [00:59:15]Read from MH i2c: E2 0E 00 [00:59:15]MH_I2C_Read... [00:59:15]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 67 [00:59:15]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [00:59:15]wFMCommunicate OK [00:59:15]SAM_PROTO_GetShiftState done [00:59:15]FM_GetShiftState done [00:59:15]opened in 1727050818 [00:59:15]opened+sec_in_day 1727137218 [00:59:15]quantity*price = 16000 [00:59:15]sum+1 = 16001 [00:59:15]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870145001790 Пиво Жатецкий гусь 0,5л ст 3.000 * 110.00 = 330.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 490.00 НСП 1% : 4.34 НДС 12% : 52.03 Наличными: 490.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 10 23.09.2024 00:59 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87156 ФПД: 129074387746421 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T005915&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87156&fm=129074387746421&tin=02508201610067®Number=0000000000092592&sum=49000 0 [00:59:16]StoreToDocumentArchive [00:59:16]shift 498 fd 87156 [00:59:16]save to /storage/0498/doc_00087156 [00:59:16]save last doc name /storage/0498/doc_00087156 to /storage/kkm_last_doc_name [00:59:16]save OK [00:59:16]Clear old archive folders... [00:59:16]ProcessDocumentItem done err = 0, tmpTLVsize=393 [00:59:16]tlvbuf is 01EFE850 [00:59:16]SAM_PROTO_ClearQueue [00:59:16]wFMCommunicate request_size=4 [00:59:16]MH_SAM_APDU [00:59:16]CAPDU: 80 09 00 00 [00:59:16]Write to MH i2c: E2 08 00 9E 01 80 09 00 00 00 00 00 00 11 [00:59:16]Write i2c OK [00:59:16]MH_I2C_Read... [00:59:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:59:16]Read from MH i2c: E2 [00:59:16]MH_I2C_Read... [00:59:16]Read from MH i2c: E2 03 00 [00:59:16]MH_I2C_Read... [00:59:16]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [00:59:16]RAPDU: 90 00 [00:59:16]wFMCommunicate OK [00:59:16]SAM_PROTO_ClearQueue done [00:59:16]KKMCreateOFDPacket [00:59:16]OFDProtocolAddRootSTLVToBuf [00:59:16]FM_MakeSignedData [00:59:16]FM_MakeSignedData [00:59:16]SAM_PROTO_SignData [00:59:16]wFMCommunicate request_size=4 [00:59:16]MH_SAM_APDU [00:59:16]CAPDU: 80 0D 01 02 [00:59:16]Write to MH i2c: E2 08 00 9F 01 80 0D 01 02 00 00 00 00 19 [00:59:16]Write i2c OK [00:59:16]MH_I2C_Read... [00:59:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:59:16]Read from MH i2c: E2 [00:59:16]MH_I2C_Read... [00:59:16]Read from MH i2c: E2 03 00 [00:59:16]MH_I2C_Read... [00:59:16]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [00:59:16]RAPDU: 90 00 [00:59:16]wFMCommunicate OK [00:59:16]wFMCommunicate request_size=255 [00:59:16]MH_SAM_APDU [00:59:16]CAPDU: 80 0D 02 02 FA 03 00 89 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 34 36 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 34 38 37 30 31 34 35 30 30 31 37 39 30 06 04 2D 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B0 D1 82 D0 B5 D1 86 D0 BA D0 B8 D0 B9 20 D0 B3 D1 83 D1 81 D1 8C 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 E8 80 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 BF 00 00 00 00 EB 03 26 00 EF 03 0F 00 [00:59:16]Write to MH i2c: E2 02 01 A0 01 80 0D 02 02 FA 00 03 00 89 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 34 36 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 34 38 37 30 31 34 35 30 30 31 37 39 30 06 04 2D 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B0 D1 82 D0 B5 D1 86 D0 BA D0 B8 D0 B9 20 D0 B3 D1 83 D1 81 D1 8C 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 E8 80 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 BF 00 00 00 00 EB 03 26 00 EF 03 0F 00 00 00 E5 [00:59:16]Write i2c OK [00:59:16]MH_I2C_Read... [00:59:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:59:16]Read from MH i2c: E2 [00:59:16]MH_I2C_Read... [00:59:16]Read from MH i2c: E2 03 00 [00:59:16]MH_I2C_Read... [00:59:16]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [00:59:16]RAPDU: 90 00 [00:59:16]wFMCommunicate OK [00:59:16]wFMCommunicate request_size=152 [00:59:16]MH_SAM_APDU [00:59:16]CAPDU: 80 0D 02 02 93 F6 03 01 00 01 F7 03 06 00 B2 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 53 14 00 00 00 00 07 04 06 00 68 BF 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 63 BD F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 74 54 01 00 35 04 06 00 75 64 79 07 FE 75 [00:59:16]Write to MH i2c: E2 9B 00 A1 01 80 0D 02 02 93 00 F6 03 01 00 01 F7 03 06 00 B2 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 53 14 00 00 00 00 07 04 06 00 68 BF 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 63 BD F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 74 54 01 00 35 04 06 00 75 64 79 07 FE 75 00 00 C1 [00:59:16]Write i2c OK [00:59:16]MH_I2C_Read... [00:59:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:59:16]Read from MH i2c: E2 [00:59:16]MH_I2C_Read... [00:59:16]Read from MH i2c: E2 03 00 [00:59:16]MH_I2C_Read... [00:59:16]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [00:59:16]RAPDU: 90 00 [00:59:16]wFMCommunicate OK [00:59:16]wFMCommunicate request_size=4 [00:59:16]MH_SAM_APDU [00:59:16]CAPDU: 80 0D 03 02 [00:59:16]Write to MH i2c: E2 08 00 A2 01 80 0D 03 02 00 00 00 00 1E [00:59:16]Write i2c OK [00:59:16]MH_I2C_Read... [00:59:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:59:16]Read from MH i2c: E2 [00:59:16]MH_I2C_Read... [00:59:16]Read from MH i2c: E2 0B 00 [00:59:16]MH_I2C_Read... [00:59:16]Read from MH i2c: E2 0B 00 A2 01 00 A5 17 AD 4A 59 32 D5 B6 90 00 E8 [00:59:16]RAPDU: A5 17 AD 4A 59 32 D5 B6 90 00 [00:59:16]wFMCommunicate OK [00:59:16]SAM_PROTO_SignData done [00:59:16]FM_MakeSignedData done [00:59:16]CreateOFDProtocolMessage [00:59:16]wFMCommunicate request_size=4 [00:59:16]MH_SAM_APDU [00:59:16]CAPDU: 80 11 00 00 [00:59:16]Write to MH i2c: E2 08 00 A3 01 80 11 00 00 00 00 00 00 1E [00:59:16]Write i2c OK [00:59:16]MH_I2C_Read... [00:59:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:59:16]Read from MH i2c: E2 [00:59:16]MH_I2C_Read... [00:59:16]Read from MH i2c: E2 17 00 [00:59:16]MH_I2C_Read... [00:59:16]Read from MH i2c: E2 17 00 A3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 7D [00:59:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:59:16]wFMCommunicate OK [00:59:16]CreateOFDProtocolMessage done [00:59:16]OFDSenderStorePacket 87156 [00:59:16]StoreOFDPacket docnum=87156 [00:59:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 9D 01 00 00 54 2D 95 01 AF 65 5A 03 01 00 03 00 89 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 34 36 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 34 38 37 30 31 34 35 30 30 31 37 39 30 06 04 2D 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B0 D1 82 D0 B5 D1 86 D0 BA D0 B8 D0 B9 20 D0 B3 D1 83 D1 81 D1 8C 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 E8 80 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 BF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B2 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 53 14 00 00 00 00 07 04 06 00 68 BF 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 63 BD F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 74 54 01 00 35 04 06 00 75 64 79 07 FE 75 A5 17 AD 4A 59 32 D5 B6 [00:59:16]CheckFolder [00:59:16]dirname=/storage/ofd_packets [00:59:16]CheckFolder done [00:59:16]ProducePacketName [00:59:16]name=ofd_packets/00087156 [00:59:16]NVStorageSaveData ofd_packets/00087156 [00:59:16]File name is /storage/ofd_packets/00087156 [00:59:16]Write 443 bytes [00:59:16]NVStorageSaveData done [00:59:16]OFDSenderStorePacket done [00:59:16]KKMCreateOFDPacket done [00:59:16]NVStorageSaveData kkm_last_timestamp [00:59:16]File name is /storage/kkm_last_timestamp [00:59:16]Write 4 bytes [00:59:16]NVStorageSaveData done [00:59:16]ExternCall_PrintAddStr [00:59:16]wPrintStart [00:59:16]Write to MH i2c: 01 00 00 A4 01 A5 [00:59:16]Write i2c OK [00:59:16]MH_I2C_Read... [00:59:16]Read from MH i2c: 01 [00:59:16]MH_I2C_Read... [00:59:16]Read from MH i2c: 01 07 00 [00:59:16]MH_I2C_Read... [00:59:16]Read from MH i2c: 01 07 00 A4 01 00 00 00 00 00 FF 0F BA [00:59:16]RasterBufferAndPrint [00:59:16]line Счет N : (3)148167 [00:59:16]line ИНН: 02508201610067 [00:59:17]line Контрольно-Кассовый Чек [00:59:17]line ПРОДАЖА [00:59:17]line Товар: 4860019001346 [00:59:17]line Вода Боржоми 0,5л ст [00:59:17]line 1.000 * 160.00 [00:59:17]line = 160.00 [00:59:17]line НДС 12% НСП 1% [00:59:17]line > о реализуемом товаре [00:59:17]line Товар: 4870145001790 [00:59:17]line Пиво Жатецкий гусь 0,5л ст [00:59:17]line 3.000 * 110.00 [00:59:17]line = 330.00 [00:59:17]line НДС 12% НСП 1% [00:59:17]line > о реализуемом товаре [00:59:17]line ИТОГО: 490.00 [00:59:17]line НСП 1% : 4.34 [00:59:17]line НДС 12% : 52.03 [00:59:17]line Наличными: 490.00 [00:59:17]line Безнал.: 0.00 [00:59:17]line Место: АЗС № 137 "Партнер Нефть" [00:59:17]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [00:59:17]line СНО: Общий режим [00:59:17]line Чек 10 23.09.2024 00:59 [00:59:17]line Смена: 498 ФФД: 1.0 [00:59:17]line ЗНМ: 0300000064 [00:59:17]line РНМ: 0000000000092592 [00:59:17]line Версия ККМ: 001 [00:59:17]line ФМ: 0000000000874979 [00:59:17]line ФД: 87156 [00:59:17]line ФПД: 129074387746421 [00:59:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T005915&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87156&fm=129074387746421&tin=02508201610067®Number=0000000000092592&sum=49000 [00:59:17]line 0 [00:59:17]OFD Sender: Processing packet 87156 [packets to send 278, broken 277] [00:59:17]ProducePacketName [00:59:17]name=ofd_packets/00087156 [00:59:17]OFD Sender: To server: pG, [00:59:17]CommunicateWithHost lk.salyk.kg:30040 [00:59:17]ConnectInit lk.salyk.kg [00:59:17]written 0, free lines is 4095 [00:59:17]Write to MH i2c: 01 00 00 D2 01 D3 [00:59:17]Write i2c OK [00:59:17]MH_I2C_Read... [00:59:17]Read from MH i2c: 01 [00:59:17]MH_I2C_Read... [00:59:17]Read from MH i2c: 01 07 00 [00:59:17]MH_I2C_Read... [00:59:17]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 9C 0C 82 [00:59:17]RasterBufferAndPrint [00:59:17]line [00:59:17]line [00:59:17]line [00:59:17]line [00:59:17]line [00:59:17]written 0, free lines is 3234 [00:59:17]MH_Cut [00:59:17]Write to MH i2c: D1 01 00 D9 01 01 AC [00:59:17]Write i2c OK [00:59:17]MH_I2C_Read... [00:59:17]Read from MH i2c: D1 [00:59:17]MH_I2C_Read... [00:59:17]Read from MH i2c: D1 01 00 [00:59:17]MH_I2C_Read... [00:59:17]Read from MH i2c: D1 01 00 D9 01 00 AB [00:59:17]Write to MH i2c: 01 00 00 DA 01 DB [00:59:17]Write i2c OK [00:59:17]MH_I2C_Read... [00:59:18]*** Cut start [00:59:18]*** Partial cut [00:59:18]*** CUTSNS_PIN = 1 [00:59:18]*** CUTSNS_PIN = 0 [00:59:18]*** Brake cut motor [00:59:19]Read from MH i2c: 01 [00:59:19]MH_I2C_Read... [00:59:19]*** Stop cut motor [00:59:19]*** Cut end [00:59:19]Read from MH i2c: 01 07 00 [00:59:19]MH_I2C_Read... [00:59:19]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [00:59:19]process_action close_receipt done [00:59:19]requested_data is exist [00:59:19]produce_requested_data [00:59:19]requested_item fm.sn is exist - process it [00:59:19]wFMCommunicate request_size=4 [00:59:19]MH_SAM_APDU [00:59:19]CAPDU: 80 11 00 00 [00:59:19]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [00:59:19]Write i2c OK [00:59:19]MH_I2C_Read... [00:59:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:59:19]Read from MH i2c: E2 [00:59:19]MH_I2C_Read... [00:59:19]Read from MH i2c: E2 17 00 [00:59:19]MH_I2C_Read... [00:59:19]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 34 39 37 39 90 00 B5 [00:59:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:59:19]wFMCommunicate OK [00:59:19]requested_item fd.num is exist - process it [00:59:19]SAM_PROTO_GetFieldsCounters [00:59:19]wFMCommunicate request_size=4 [00:59:19]MH_SAM_APDU [00:59:19]CAPDU: 80 13 00 00 [00:59:19]Write to MH i2c: E2 08 00 DC 01 80 13 00 00 00 00 00 00 59 [00:59:19]Write i2c OK [00:59:19]MH_I2C_Read... [00:59:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:59:19]Read from MH i2c: E2 [00:59:19]MH_I2C_Read... [00:59:19]Read from MH i2c: E2 62 00 [00:59:19]MH_I2C_Read... [00:59:19]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 74 54 01 00 0E 04 04 00 F2 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 62 [00:59: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 74 54 01 00 0E 04 04 00 F2 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 [00:59:19]wFMCommunicate OK [00:59:19]SAM_PROTO_GetFieldsCounters done [00:59:19]requested_item shift.num is exist - process it [00:59:19]requested_item shift.opened is exist - process it [00:59:19]req_shift_opened [00:59:19]FM_GetShiftState [00:59:19]SAM_PROTO_GetShiftState [00:59:19]wFMCommunicate request_size=4 [00:59:19]MH_SAM_APDU [00:59:19]CAPDU: 80 13 01 00 [00:59:19]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [00:59:19]Write i2c OK [00:59:19]MH_I2C_Read... [00:59:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:59:19]Read from MH i2c: E2 [00:59:19]MH_I2C_Read... [00:59:19]Read from MH i2c: E2 0E 00 [00:59:19]MH_I2C_Read... [00:59:19]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B3 [00:59:19]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [00:59:19]wFMCommunicate OK [00:59:19]SAM_PROTO_GetShiftState done [00:59:19]FM_GetShiftState done [00:59:19]req_shift_opened done [00:59:19]requested_item shift.open_date is exist - process it [00:59:19]req_shift_open_date [00:59:19]req_shift_open_date done [00:59:19]produce_requested_data done [00:59:19]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87156,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [00:59:19]process_action_free close_receipt [00:59:19]json_value_free [00:59:19]json_value_free done [00:59:19]process_json_proto returns [00:59:19]Send response to host [00:59:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87156,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [00:59:19]free response buf [00:59:19]execute_script done [00:59:19]execute_script returns [00:59:19]free content buf [00:59:19]Sock 10.Close socket [00:59:19]Sock 10.Thread stoped [00:59:22]ConnectInit Can't take IP for lk.salyk.kg [00:59:22]CommunicateWithHost connect error [00:59:22]CommunicateWithHost err = -1 [00:59:22]OFD Sender: Server communicate error [00:59:27]OFD Sender: Processing packet 87156 [packets to send 278, broken 277] [00:59:27]ProducePacketName [00:59:27]name=ofd_packets/00087156 [00:59:27]OFD Sender: To server: pG, [00:59:27]CommunicateWithHost lk.salyk.kg:30040 [00:59:27]ConnectInit lk.salyk.kg [00:59:28]Connected sock=10 [00:59:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 9D 01 00 00 54 2D 95 01 AF 65 5A 03 01 00 03 00 89 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 34 36 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 34 38 37 30 31 34 35 30 30 31 37 39 30 06 04 2D 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B0 D1 82 D0 B5 D1 86 D0 BA D0 B8 D0 B9 20 D0 B3 D1 83 D1 81 D1 8C 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 E8 80 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 BF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B2 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 53 14 00 00 00 00 07 04 06 00 68 BF 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 63 BD F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 74 54 01 00 35 04 06 00 75 64 79 07 FE 75 A5 17 AD 4A 59 32 D5 B6 [00:59:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 17 90 47 00 E7 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 34 39 37 39 10 04 04 00 74 54 01 00 F4 03 04 00 3C 68 F0 66 B6 04 01 00 00 47 C5 F5 59 ED 7C 5F 9B [00:59:31]CommunicateWithHost err = 0 [00:59:31]CheckOFDResponse [00:59:31]1017 (14) - 77093643461234 [00:59:31]1041 (16) - 0000000000874979 [00:59:31]1040 (4) - 87156 [00:59:31]1012 (4) - 22.09.2024 18:55 [00:59:31]1206 (1) - 0 [00:59:31]OFD Sender: Remove packet 87156 [00:59:31]ProducePacketName [00:59:31]name=ofd_packets/00087156 [00:59:31]NVStorageDeleteData [00:59:31]OFD Sender: No OFD packet to send [00:59:36]OFD Sender: No OFD packet to send [00:59:41]OFD Sender: No OFD packet to send [00:59:46]OFD Sender: No OFD packet to send [00:59:51]OFD Sender: No OFD packet to send [00:59:56]OFD Sender: No OFD packet to send [01:00:01]OFD Sender: No OFD packet to send [01:00:07]OFD Sender: No OFD packet to send [01:00:09]recv_with_timeout no data received [01:00:12]OFD Sender: No OFD packet to send [01:00:17]OFD Sender: No OFD packet to send [01:00:22]OFD Sender: No OFD packet to send [01:00:27]OFD Sender: No OFD packet to send [01:00:32]OFD Sender: No OFD packet to send [01:00:37]OFD Sender: No OFD packet to send [01:00:42]OFD Sender: No OFD packet to send [01:00:47]OFD Sender: No OFD packet to send [01:00:48]accept exits with 9 [01:00:48]New connection [01:00:48]New thread 3066920292 created [01:00:48]Thread 3066776932 joined [01:00:48]Waiting for new connection... [01:00:48] Sock 9.Parse request [01:00:48]Sock 9.Check first char [01:00:48]Sock 9.First char is OK [01:00:48]request: POST /json_proto HTTP/1.0 [01:00:48]Method: POST [01:00:48]URL: /json_proto [01:00:48]Method is POST - this is cgi request [01:00:48]url: /json_proto [01:00:48]query_string will be loaded in cgi processing [01:00:48]execute_cgi json_proto POST (null) [01:00:48]execute_cgi path=json_proto method=POST [01:00:48]POST find Content-Length [01:00:48]Host: 172.17.47.196:8080 [01:00:48]Content-Length: 808 [01:00:48]Content-Type: application/json [01:00:48] [01:00:48]POST finish read [01:00:48]Found Content-Length = 808 [01:00:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872077", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:00:48]execute_script... [01:00: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)872077", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422(\u043B)-\u041A-4", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:00:48]POST & json_proto [01:00:48]process_json_proto [01:00:48]json parsed OK: [01:00:48]protocol is kg_v1.0 [01:00:48]action value=close_receipt [01:00:48]process_action close_receipt [01:00:48]cmd_close_receipt [01:00:48]MH_GetDate [01:00:48]Write to MH i2c: F0 00 00 DE 01 CE [01:00:48]Write i2c OK [01:00:48]MH_I2C_Read... [01:00:48]Read from MH i2c: F0 [01:00:48]MH_I2C_Read... [01:00:48]Read from MH i2c: F0 09 00 [01:00:48]MH_I2C_Read... [01:00:48]Read from MH i2c: F0 09 00 DE 01 00 C1 BD F0 66 4C 6B 94 66 5C [01:00:48]GetLastDocTimeStamp 1727053155 [01:00:48]current date 1727053249 [01:00:48]FM_GetShiftState [01:00:48]SAM_PROTO_GetShiftState [01:00:48]wFMCommunicate request_size=4 [01:00:48]MH_SAM_APDU [01:00:48]CAPDU: 80 13 01 00 [01:00:48]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [01:00:48]Write i2c OK [01:00:48]MH_I2C_Read... [01:00:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:00:48]Read from MH i2c: E2 [01:00:48]MH_I2C_Read... [01:00:48]Read from MH i2c: E2 0E 00 [01:00:48]MH_I2C_Read... [01:00:48]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B5 [01:00:48]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [01:00:48]wFMCommunicate OK [01:00:48]SAM_PROTO_GetShiftState done [01:00:48]FM_GetShiftState done [01:00:48]opened in 1727050818 [01:00:48]opened+sec_in_day 1727137218 [01:00:48]quantity*price = 100050 [01:00:48]sum+1 = 100052 [01:00:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 11 23.09.2024 01:00 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87157 ФПД: 143217656548952 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T010049&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87157&fm=143217656548952&tin=02508201610067®Number=0000000000092592&sum=100051 [01:00:49]StoreToDocumentArchive [01:00:49]shift 498 fd 87157 [01:00:49]save to /storage/0498/doc_00087157 [01:00:49]save last doc name /storage/0498/doc_00087157 to /storage/kkm_last_doc_name [01:00:49]save OK [01:00:49]Clear old archive folders... [01:00:49]ProcessDocumentItem done err = 0, tmpTLVsize=252 [01:00:49]tlvbuf is 01F764F0 [01:00:49]SAM_PROTO_ClearQueue [01:00:49]wFMCommunicate request_size=4 [01:00:49]MH_SAM_APDU [01:00:49]CAPDU: 80 09 00 00 [01:00:49]Write to MH i2c: E2 08 00 EC 01 80 09 00 00 00 00 00 00 5F [01:00:49]Write i2c OK [01:00:49]MH_I2C_Read... [01:00:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:00:49]Read from MH i2c: E2 [01:00:49]MH_I2C_Read... [01:00:49]Read from MH i2c: E2 03 00 [01:00:49]MH_I2C_Read... [01:00:49]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [01:00:49]RAPDU: 90 00 [01:00:49]wFMCommunicate OK [01:00:49]SAM_PROTO_ClearQueue done [01:00:49]KKMCreateOFDPacket [01:00:49]OFDProtocolAddRootSTLVToBuf [01:00:49]FM_MakeSignedData [01:00:49]FM_MakeSignedData [01:00:49]SAM_PROTO_SignData [01:00:49]wFMCommunicate request_size=4 [01:00:49]MH_SAM_APDU [01:00:49]CAPDU: 80 0D 01 02 [01:00:49]Write to MH i2c: E2 08 00 ED 01 80 0D 01 02 00 00 00 00 67 [01:00:49]Write i2c OK [01:00:49]MH_I2C_Read... [01:00:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:00:49]Read from MH i2c: E2 [01:00:49]MH_I2C_Read... [01:00:49]Read from MH i2c: E2 03 00 [01:00:49]MH_I2C_Read... [01:00:49]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [01:00:49]RAPDU: 90 00 [01:00:49]wFMCommunicate OK [01:00:49]wFMCommunicate request_size=255 [01:00:49]MH_SAM_APDU [01:00:49]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 C1 BD F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 75 54 01 00 35 04 06 00 [01:00:49]Write to MH i2c: E2 02 01 EE 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 C1 BD F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 75 54 01 00 35 04 06 00 00 00 E3 [01:00:49]Write i2c OK [01:00:49]MH_I2C_Read... [01:00:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:00:50]Read from MH i2c: E2 [01:00:50]MH_I2C_Read... [01:00:50]Read from MH i2c: E2 03 00 [01:00:50]MH_I2C_Read... [01:00:50]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [01:00:50]RAPDU: 90 00 [01:00:50]wFMCommunicate OK [01:00:50]wFMCommunicate request_size=11 [01:00:50]MH_SAM_APDU [01:00:50]CAPDU: 80 0D 02 02 06 82 41 75 8B 4E 58 [01:00:50]Write to MH i2c: E2 0E 00 EF 01 80 0D 02 02 06 00 82 41 75 8B 4E 58 00 00 DF [01:00:50]Write i2c OK [01:00:50]MH_I2C_Read... [01:00:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:00:50]Read from MH i2c: E2 [01:00:50]MH_I2C_Read... [01:00:50]Read from MH i2c: E2 03 00 [01:00:50]MH_I2C_Read... [01:00:50]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [01:00:50]RAPDU: 90 00 [01:00:50]wFMCommunicate OK [01:00:50]wFMCommunicate request_size=4 [01:00:50]MH_SAM_APDU [01:00:50]CAPDU: 80 0D 03 02 [01:00:50]Write to MH i2c: E2 08 00 F0 01 80 0D 03 02 00 00 00 00 6C [01:00:50]Write i2c OK [01:00:50]MH_I2C_Read... [01:00:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:00:50]Read from MH i2c: E2 [01:00:50]MH_I2C_Read... [01:00:50]Read from MH i2c: E2 0B 00 [01:00:50]MH_I2C_Read... [01:00:50]Read from MH i2c: E2 0B 00 F0 01 00 5B BC 00 5A 00 45 1C 9F 90 00 DE [01:00:50]RAPDU: 5B BC 00 5A 00 45 1C 9F 90 00 [01:00:50]wFMCommunicate OK [01:00:50]SAM_PROTO_SignData done [01:00:50]FM_MakeSignedData done [01:00:50]CreateOFDProtocolMessage [01:00:50]wFMCommunicate request_size=4 [01:00:50]MH_SAM_APDU [01:00:50]CAPDU: 80 11 00 00 [01:00:50]Write to MH i2c: E2 08 00 F1 01 80 11 00 00 00 00 00 00 6C [01:00:50]Write i2c OK [01:00:50]MH_I2C_Read... [01:00:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:00:50]Read from MH i2c: E2 [01:00:50]MH_I2C_Read... [01:00:50]Read from MH i2c: E2 17 00 [01:00:50]MH_I2C_Read... [01:00:50]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 34 39 37 39 90 00 CB [01:00:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [01:00:50]wFMCommunicate OK [01:00:50]CreateOFDProtocolMessage done [01:00:50]OFDSenderStorePacket 87157 [01:00:50]StoreOFDPacket docnum=87157 [01:00:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 D0 F3 08 01 40 A4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 C1 BD F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 75 54 01 00 35 04 06 00 82 41 75 8B 4E 58 5B BC 00 5A 00 45 1C 9F [01:00:50]CheckFolder [01:00:50]dirname=/storage/ofd_packets [01:00:50]CheckFolder done [01:00:50]ProducePacketName [01:00:50]name=ofd_packets/00087157 [01:00:50]NVStorageSaveData ofd_packets/00087157 [01:00:50]File name is /storage/ofd_packets/00087157 [01:00:50]Write 302 bytes [01:00:50]NVStorageSaveData done [01:00:50]OFDSenderStorePacket done [01:00:50]KKMCreateOFDPacket done [01:00:50]NVStorageSaveData kkm_last_timestamp [01:00:50]File name is /storage/kkm_last_timestamp [01:00:50]Write 4 bytes [01:00:50]NVStorageSaveData done [01:00:50]ExternCall_PrintAddStr [01:00:50]wPrintStart [01:00:50]Write to MH i2c: 01 00 00 F2 01 F3 [01:00:50]Write i2c OK [01:00:50]MH_I2C_Read... [01:00:50]Read from MH i2c: 01 [01:00:50]MH_I2C_Read... [01:00:50]Read from MH i2c: 01 07 00 [01:00:50]MH_I2C_Read... [01:00:50]Read from MH i2c: 01 07 00 F2 01 00 00 00 00 00 FF 0F 08 [01:00:50]RasterBufferAndPrint [01:00:50]line Счет N : (1)872077 [01:00:50]line ИНН: 02508201610067 [01:00:50]line Контрольно-Кассовый Чек [01:00:50]line ПРОДАЖА [01:00:50]line ТРК (МРК, ГНК) : 44 [01:00:50]line Товар: 2710194210 [01:00:50]line ДТ(л)-К-4 [01:00:50]line 13.130 * 76.20 [01:00:50]line = 1000.51 [01:00:50]line НДС 12% НСП 1% [01:00:50]line > о реализуемом товаре [01:00:50]line ИТОГО: 1000.51 [01:00:50]line НСП 1% : 8.85 [01:00:50]line НДС 12% : 106.25 [01:00:50]line Наличными: 0.00 [01:00:50]line Безнал.: 1000.51 [01:00:50]line Место: АЗС № 137 "Партнер Нефть" [01:00:50]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [01:00:50]line СНО: Общий режим [01:00:50]line Чек 11 23.09.2024 01:00 [01:00:50]line Смена: 498 ФФД: 1.0 [01:00:50]line ЗНМ: 0300000064 [01:00:50]line РНМ: 0000000000092592 [01:00:50]line Версия ККМ: 001 [01:00:50]line Платежная система: O! деньги [01:00:50]line ФМ: 0000000000874979 [01:00:50]line ФД: 87157 [01:00:50]line ФПД: 143217656548952 [01:00:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T010049&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87157&fm=143217656548952&tin=02508201610067®Number=0000000000092592&sum=100051 [01:00:50]written 0, free lines is 4095 [01:00:50]OFD Sender: Processing packet 87157 [packets to send 278, broken 277] [01:00:50]ProducePacketName [01:00:50]name=ofd_packets/00087157 [01:00:50]OFD Sender: To server: pG, [01:00:50]CommunicateWithHost lk.salyk.kg:30040 [01:00:50]ConnectInit lk.salyk.kg [01:00:50]Write to MH i2c: 01 00 00 1C 02 1E [01:00:50]Write i2c OK [01:00:50]MH_I2C_Read... [01:00:50]Read from MH i2c: 01 [01:00:50]MH_I2C_Read... [01:00:50]Read from MH i2c: 01 07 00 [01:00:50]MH_I2C_Read... [01:00:50]Read from MH i2c: 01 07 00 1C 02 00 00 00 00 00 E0 0C 11 [01:00:50]RasterBufferAndPrint [01:00:50]line [01:00:50]line [01:00:50]line [01:00:50]line [01:00:50]line [01:00:50]written 0, free lines is 3302 [01:00:50]MH_Cut [01:00:50]Write to MH i2c: D1 01 00 23 02 01 F7 [01:00:50]Write i2c OK [01:00:50]MH_I2C_Read... [01:00:50]Read from MH i2c: D1 [01:00:50]MH_I2C_Read... [01:00:50]Read from MH i2c: D1 01 00 [01:00:50]MH_I2C_Read... [01:00:50]Read from MH i2c: D1 01 00 23 02 00 F6 [01:00:50]Write to MH i2c: 01 00 00 24 02 26 [01:00:50]Write i2c OK [01:00:50]MH_I2C_Read... [01:00:51]*** Cut start [01:00:51]*** Partial cut [01:00:51]*** CUTSNS_PIN = 1 [01:00:51]*** CUTSNS_PIN = 0 [01:00:51]*** Brake cut motor [01:00:52]Read from MH i2c: 01 [01:00:52]MH_I2C_Read... [01:00:52]*** Stop cut motor [01:00:52]*** Cut end [01:00:52]Read from MH i2c: 01 07 00 [01:00:52]MH_I2C_Read... [01:00:52]Read from MH i2c: 01 07 00 24 02 00 00 00 00 00 FF 0F 3B [01:00:52]process_action close_receipt done [01:00:52]requested_data is exist [01:00:52]produce_requested_data [01:00:52]requested_item fm.sn is exist - process it [01:00:52]wFMCommunicate request_size=4 [01:00:52]MH_SAM_APDU [01:00:52]CAPDU: 80 11 00 00 [01:00:52]Write to MH i2c: E2 08 00 25 02 80 11 00 00 00 00 00 00 A1 [01:00:52]Write i2c OK [01:00:52]MH_I2C_Read... [01:00:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:00:52]Read from MH i2c: E2 [01:00:52]MH_I2C_Read... [01:00:52]Read from MH i2c: E2 17 00 [01:00:52]MH_I2C_Read... [01:00:52]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 34 39 37 39 90 00 00 [01:00:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [01:00:52]wFMCommunicate OK [01:00:52]requested_item fd.num is exist - process it [01:00:52]SAM_PROTO_GetFieldsCounters [01:00:52]wFMCommunicate request_size=4 [01:00:52]MH_SAM_APDU [01:00:52]CAPDU: 80 13 00 00 [01:00:52]Write to MH i2c: E2 08 00 26 02 80 13 00 00 00 00 00 00 A4 [01:00:52]Write i2c OK [01:00:52]MH_I2C_Read... [01:00:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:00:52]Read from MH i2c: E2 [01:00:52]MH_I2C_Read... [01:00:52]Read from MH i2c: E2 62 00 [01:00:52]MH_I2C_Read... [01:00:52]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 75 54 01 00 0E 04 04 00 F2 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 B1 [01:00: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 75 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 0B 00 00 00 5E 04 04 00 0B 00 00 00 57 04 04 00 0C 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:00:52]wFMCommunicate OK [01:00:52]SAM_PROTO_GetFieldsCounters done [01:00:52]requested_item shift.num is exist - process it [01:00:52]requested_item shift.opened is exist - process it [01:00:52]req_shift_opened [01:00:52]FM_GetShiftState [01:00:52]SAM_PROTO_GetShiftState [01:00:52]wFMCommunicate request_size=4 [01:00:52]MH_SAM_APDU [01:00:52]CAPDU: 80 13 01 00 [01:00:52]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [01:00:52]Write i2c OK [01:00:52]MH_I2C_Read... [01:00:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:00:52]Read from MH i2c: E2 [01:00:52]MH_I2C_Read... [01:00:52]Read from MH i2c: E2 0E 00 [01:00:52]MH_I2C_Read... [01:00:52]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 FE [01:00:52]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [01:00:52]wFMCommunicate OK [01:00:52]SAM_PROTO_GetShiftState done [01:00:52]FM_GetShiftState done [01:00:52]req_shift_opened done [01:00:52]requested_item shift.open_date is exist - process it [01:00:52]req_shift_open_date [01:00:52]req_shift_open_date done [01:00:52]produce_requested_data done [01:00:52]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87157,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [01:00:52]process_action_free close_receipt [01:00:52]json_value_free [01:00:52]json_value_free done [01:00:52]process_json_proto returns [01:00:52]Send response to host [01:00:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87157,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [01:00:52]free response buf [01:00:52]execute_script done [01:00:52]execute_script returns [01:00:52]free content buf [01:00:52]Sock 9.Close socket [01:00:52]Sock 9.Thread stoped [01:00:55]ConnectInit Can't take IP for lk.salyk.kg [01:00:55]CommunicateWithHost connect error [01:00:55]CommunicateWithHost err = -1 [01:00:55]OFD Sender: Server communicate error [01:01:00]OFD Sender: Processing packet 87157 [packets to send 278, broken 277] [01:01:00]ProducePacketName [01:01:00]name=ofd_packets/00087157 [01:01:00]OFD Sender: To server: pG, [01:01:00]CommunicateWithHost lk.salyk.kg:30040 [01:01:00]ConnectInit lk.salyk.kg [01:01:05]ConnectInit Can't take IP for lk.salyk.kg [01:01:05]CommunicateWithHost connect error [01:01:05]CommunicateWithHost err = -1 [01:01:05]OFD Sender: Server communicate error [01:01:10]OFD Sender: Processing packet 87157 [packets to send 278, broken 277] [01:01:10]ProducePacketName [01:01:10]name=ofd_packets/00087157 [01:01:10]OFD Sender: To server: pG, [01:01:10]CommunicateWithHost lk.salyk.kg:30040 [01:01:10]ConnectInit lk.salyk.kg [01:01:15]ConnectInit Can't take IP for lk.salyk.kg [01:01:15]CommunicateWithHost connect error [01:01:15]CommunicateWithHost err = -1 [01:01:15]OFD Sender: Server communicate error [01:01:20]OFD Sender: Processing packet 87157 [packets to send 278, broken 277] [01:01:20]ProducePacketName [01:01:20]name=ofd_packets/00087157 [01:01:20]OFD Sender: To server: pG, [01:01:20]CommunicateWithHost lk.salyk.kg:30040 [01:01:20]ConnectInit lk.salyk.kg [01:01:25]ConnectInit Can't take IP for lk.salyk.kg [01:01:25]CommunicateWithHost connect error [01:01:25]CommunicateWithHost err = -1 [01:01:25]OFD Sender: Server communicate error [01:01:30]OFD Sender: Processing packet 87157 [packets to send 278, broken 277] [01:01:30]ProducePacketName [01:01:30]name=ofd_packets/00087157 [01:01:30]OFD Sender: To server: pG, [01:01:30]CommunicateWithHost lk.salyk.kg:30040 [01:01:30]ConnectInit lk.salyk.kg [01:01:37]Connected sock=9 [01:01:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 D0 F3 08 01 40 A4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 C1 BD F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 75 54 01 00 35 04 06 00 82 41 75 8B 4E 58 5B BC 00 5A 00 45 1C 9F [01:01:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 5A 48 47 00 87 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 34 39 37 39 10 04 04 00 75 54 01 00 F4 03 04 00 BD 68 F0 66 B6 04 01 00 00 06 25 87 CD 8E 4F 44 E0 [01:01:40]CommunicateWithHost err = 0 [01:01:40]CheckOFDResponse [01:01:40]1017 (14) - 77093643461234 [01:01:40]1041 (16) - 0000000000874979 [01:01:40]1040 (4) - 87157 [01:01:40]1012 (4) - 22.09.2024 18:58 [01:01:40]1206 (1) - 0 [01:01:40]OFD Sender: Remove packet 87157 [01:01:40]ProducePacketName [01:01:40]name=ofd_packets/00087157 [01:01:40]NVStorageDeleteData [01:01:41]OFD Sender: No OFD packet to send [01:01:46]OFD Sender: No OFD packet to send [01:01:51]OFD Sender: No OFD packet to send [01:01:56]OFD Sender: No OFD packet to send [01:02:01]OFD Sender: No OFD packet to send [01:02:06]OFD Sender: No OFD packet to send [01:02:11]OFD Sender: No OFD packet to send [01:02:16]OFD Sender: No OFD packet to send [01:02:21]OFD Sender: No OFD packet to send [01:02:25]recv_with_timeout no data received [01:02:26]OFD Sender: No OFD packet to send [01:02:30]accept exits with 10 [01:02:30]New connection [01:02:30]New thread 3066776932 created [01:02:30]Thread 3066920292 joined [01:02:30]Waiting for new connection... [01:02:30] Sock 10.Parse request [01:02:30]Sock 10.Check first char [01:02:30]Sock 10.First char is OK [01:02:30]request: POST /json_proto HTTP/1.0 [01:02:30]Method: POST [01:02:30]URL: /json_proto [01:02:30]Method is POST - this is cgi request [01:02:30]url: /json_proto [01:02:30]query_string will be loaded in cgi processing [01:02:30]execute_cgi json_proto POST (null) [01:02:30]execute_cgi path=json_proto method=POST [01:02:30]POST find Content-Length [01:02:30]Host: 172.17.47.196:8080 [01:02:30]Content-Length: 677 [01:02:30]Content-Type: application/json [01:02:30] [01:02:30]POST finish read [01:02:30]Found Content-Length = 677 [01:02:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872078", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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:02:30]execute_script... [01:02: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)872078", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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:02:30]POST & json_proto [01:02:30]process_json_proto [01:02:30]json parsed OK: [01:02:30]protocol is kg_v1.0 [01:02:30]action value=close_receipt [01:02:30]process_action close_receipt [01:02:30]cmd_close_receipt [01:02:30]MH_GetDate [01:02:30]Write to MH i2c: F0 00 00 28 02 19 [01:02:30]Write i2c OK [01:02:30]MH_I2C_Read... [01:02:30]Read from MH i2c: F0 [01:02:30]MH_I2C_Read... [01:02:30]Read from MH i2c: F0 09 00 [01:02:30]MH_I2C_Read... [01:02:30]Read from MH i2c: F0 09 00 28 02 00 26 BE F0 66 4C 6B 94 66 0D [01:02:30]GetLastDocTimeStamp 1727053249 [01:02:30]current date 1727053350 [01:02:30]FM_GetShiftState [01:02:30]SAM_PROTO_GetShiftState [01:02:30]wFMCommunicate request_size=4 [01:02:30]MH_SAM_APDU [01:02:30]CAPDU: 80 13 01 00 [01:02:30]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [01:02:30]Write i2c OK [01:02:30]MH_I2C_Read... [01:02:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:02:30]Read from MH i2c: E2 [01:02:30]MH_I2C_Read... [01:02:30]Read from MH i2c: E2 0E 00 [01:02:30]MH_I2C_Read... [01:02:30]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 00 [01:02:30]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [01:02:30]wFMCommunicate OK [01:02:30]SAM_PROTO_GetShiftState done [01:02:30]FM_GetShiftState done [01:02:30]opened in 1727050818 [01:02:30]opened+sec_in_day 1727137218 [01:02:30]quantity*price = 50036 [01:02:30]sum+1 = 50037 [01:02:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 12 23.09.2024 01:02 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87158 ФПД: 191588694171012 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T010230&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87158&fm=191588694171012&tin=02508201610067®Number=0000000000092592&sum=50000 [01:02:31]StoreToDocumentArchive [01:02:31]shift 498 fd 87158 [01:02:31]save to /storage/0498/doc_00087158 [01:02:31]save last doc name /storage/0498/doc_00087158 to /storage/kkm_last_doc_name [01:02:31]save OK [01:02:31]Clear old archive folders... [01:02:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:02:31]tlvbuf is 01F84F90 [01:02:31]SAM_PROTO_ClearQueue [01:02:31]wFMCommunicate request_size=4 [01:02:31]MH_SAM_APDU [01:02:31]CAPDU: 80 09 00 00 [01:02:31]Write to MH i2c: E2 08 00 36 02 80 09 00 00 00 00 00 00 AA [01:02:31]Write i2c OK [01:02:31]MH_I2C_Read... [01:02:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:02:31]Read from MH i2c: E2 [01:02:31]MH_I2C_Read... [01:02:31]Read from MH i2c: E2 03 00 [01:02:31]MH_I2C_Read... [01:02:31]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [01:02:31]RAPDU: 90 00 [01:02:31]wFMCommunicate OK [01:02:31]SAM_PROTO_ClearQueue done [01:02:31]KKMCreateOFDPacket [01:02:31]OFDProtocolAddRootSTLVToBuf [01:02:31]FM_MakeSignedData [01:02:31]FM_MakeSignedData [01:02:31]SAM_PROTO_SignData [01:02:31]wFMCommunicate request_size=4 [01:02:31]MH_SAM_APDU [01:02:31]CAPDU: 80 0D 01 02 [01:02:31]Write to MH i2c: E2 08 00 37 02 80 0D 01 02 00 00 00 00 B2 [01:02:31]Write i2c OK [01:02:31]MH_I2C_Read... [01:02:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:02:31]Read from MH i2c: E2 [01:02:31]MH_I2C_Read... [01:02:31]Read from MH i2c: E2 03 00 [01:02:31]MH_I2C_Read... [01:02:31]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [01:02:31]RAPDU: 90 00 [01:02:31]wFMCommunicate OK [01:02:31]wFMCommunicate request_size=255 [01:02:31]MH_SAM_APDU [01:02: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 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 26 BE F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 76 54 01 00 35 04 06 00 AE [01:02:31]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 0C 00 00 00 F4 03 04 00 26 BE F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 76 54 01 00 35 04 06 00 AE 00 00 F1 [01:02:31]Write i2c OK [01:02:31]MH_I2C_Read... [01:02:31]Read from MH i2c: E2 [01:02:31]MH_I2C_Read... [01:02:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:02:31]Read from MH i2c: E2 03 00 [01:02:31]MH_I2C_Read... [01:02:31]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [01:02:31]RAPDU: 90 00 [01:02:31]wFMCommunicate OK [01:02:31]wFMCommunicate request_size=10 [01:02:31]MH_SAM_APDU [01:02:31]CAPDU: 80 0D 02 02 05 3F B8 0F 1D 84 [01:02:31]Write to MH i2c: E2 0D 00 39 02 80 0D 02 02 05 00 3F B8 0F 1D 84 00 00 66 [01:02:31]Write i2c OK [01:02:31]MH_I2C_Read... [01:02:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:02:31]Read from MH i2c: E2 [01:02:31]MH_I2C_Read... [01:02:31]Read from MH i2c: E2 03 00 [01:02:31]MH_I2C_Read... [01:02:31]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [01:02:31]RAPDU: 90 00 [01:02:31]wFMCommunicate OK [01:02:31]wFMCommunicate request_size=4 [01:02:31]MH_SAM_APDU [01:02:31]CAPDU: 80 0D 03 02 [01:02:31]Write to MH i2c: E2 08 00 3A 02 80 0D 03 02 00 00 00 00 B7 [01:02:31]Write i2c OK [01:02:31]MH_I2C_Read... [01:02:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:02:31]Read from MH i2c: E2 [01:02:31]MH_I2C_Read... [01:02:31]Read from MH i2c: E2 0B 00 [01:02:31]MH_I2C_Read... [01:02:31]Read from MH i2c: E2 0B 00 3A 02 00 2B 9F 5F 20 3A 7B AB A8 90 00 09 [01:02:31]RAPDU: 2B 9F 5F 20 3A 7B AB A8 90 00 [01:02:31]wFMCommunicate OK [01:02:31]SAM_PROTO_SignData done [01:02:31]FM_MakeSignedData done [01:02:31]CreateOFDProtocolMessage [01:02:31]wFMCommunicate request_size=4 [01:02:31]MH_SAM_APDU [01:02:31]CAPDU: 80 11 00 00 [01:02:31]Write to MH i2c: E2 08 00 3B 02 80 11 00 00 00 00 00 00 B7 [01:02:31]Write i2c OK [01:02:31]MH_I2C_Read... [01:02:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:02:31]Read from MH i2c: E2 [01:02:31]MH_I2C_Read... [01:02:31]Read from MH i2c: E2 17 00 [01:02:31]MH_I2C_Read... [01:02:31]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 34 39 37 39 90 00 16 [01:02:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [01:02:31]wFMCommunicate OK [01:02:31]CreateOFDProtocolMessage done [01:02:31]OFDSenderStorePacket 87158 [01:02:31]StoreOFDPacket docnum=87158 [01:02:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 DC 19 07 01 93 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 26 BE F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 76 54 01 00 35 04 06 00 AE 3F B8 0F 1D 84 2B 9F 5F 20 3A 7B AB A8 [01:02:31]CheckFolder [01:02:31]dirname=/storage/ofd_packets [01:02:31]CheckFolder done [01:02:31]ProducePacketName [01:02:31]name=ofd_packets/00087158 [01:02:31]NVStorageSaveData ofd_packets/00087158 [01:02:31]File name is /storage/ofd_packets/00087158 [01:02:31]Write 301 bytes [01:02:31]NVStorageSaveData done [01:02:31]OFDSenderStorePacket done [01:02:31]KKMCreateOFDPacket done [01:02:31]NVStorageSaveData kkm_last_timestamp [01:02:31]File name is /storage/kkm_last_timestamp [01:02:31]Write 4 bytes [01:02:31]NVStorageSaveData done [01:02:31]ExternCall_PrintAddStr [01:02:31]wPrintStart [01:02:31]Write to MH i2c: 01 00 00 3C 02 3E [01:02:31]Write i2c OK [01:02:31]MH_I2C_Read... [01:02:31]Read from MH i2c: 01 [01:02:31]MH_I2C_Read... [01:02:31]Read from MH i2c: 01 07 00 [01:02:31]MH_I2C_Read... [01:02:31]Read from MH i2c: 01 07 00 3C 02 00 00 00 00 00 FF 0F 53 [01:02:31]RasterBufferAndPrint [01:02:31]line Счет N : (1)872078 [01:02:31]line ИНН: 02508201610067 [01:02:31]line Контрольно-Кассовый Чек [01:02:31]line ПРОДАЖА [01:02:31]line ТРК (МРК, ГНК) : 63 [01:02:31]line Товар: 2710124130 [01:02:31]line Аи-92-К-5 [01:02:31]line 7.380 * 67.80 [01:02:31]line = 500.36 [01:02:31]line НДС 12% НСП 1% [01:02:31]line > о реализуемом товаре [01:02:31]line ОКРУГЛЕНИЕ: -0.36 [01:02:31]line ИТОГО: 500.00 [01:02:31]line Внесено: 500.00 [01:02:31]line СДАЧА: 0.00 [01:02:31]line НСП 1% : 4.43 [01:02:31]line НДС 12% : 53.14 [01:02:31]line Наличными: 500.00 [01:02:31]line Безнал.: 0.00 [01:02:31]line Место: АЗС № 137 "Партнер Нефть" [01:02:31]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [01:02:31]line СНО: Общий режим [01:02:31]line Чек 12 23.09.2024 01:02 [01:02:31]line Смена: 498 ФФД: 1.0 [01:02:31]line ЗНМ: 0300000064 [01:02:31]line РНМ: 0000000000092592 [01:02:31]line Версия ККМ: 001 [01:02:31]line ФМ: 0000000000874979 [01:02:31]line ФД: 87158 [01:02:31]line ФПД: 191588694171012 [01:02:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T010230&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87158&fm=191588694171012&tin=02508201610067®Number=0000000000092592&sum=50000 [01:02:31]written 0, free lines is 4095 [01:02:31]OFD Sender: Processing packet 87158 [packets to send 278, broken 277] [01:02:31]ProducePacketName [01:02:31]name=ofd_packets/00087158 [01:02:31]OFD Sender: To server: pG, [01:02:31]CommunicateWithHost lk.salyk.kg:30040 [01:02:31]ConnectInit lk.salyk.kg [01:02:32]Write to MH i2c: 01 00 00 67 02 69 [01:02:32]Write i2c OK [01:02:32]MH_I2C_Read... [01:02:32]Read from MH i2c: 01 [01:02:32]MH_I2C_Read... [01:02:32]Read from MH i2c: 01 07 00 [01:02:32]MH_I2C_Read... [01:02:32]Read from MH i2c: 01 07 00 67 02 00 00 00 00 00 CD 0C 49 [01:02:32]RasterBufferAndPrint [01:02:32]line [01:02:32]line [01:02:32]line [01:02:32]line [01:02:32]line [01:02:32]written 0, free lines is 3283 [01:02:32]MH_Cut [01:02:32]Write to MH i2c: D1 01 00 6E 02 01 42 [01:02:32]Write i2c OK [01:02:32]MH_I2C_Read... [01:02:32]Read from MH i2c: D1 [01:02:32]MH_I2C_Read... [01:02:32]Read from MH i2c: D1 01 00 [01:02:32]MH_I2C_Read... [01:02:32]Read from MH i2c: D1 01 00 6E 02 00 41 [01:02:32]Write to MH i2c: 01 00 00 6F 02 71 [01:02:32]Write i2c OK [01:02:32]MH_I2C_Read... [01:02:32]*** Cut start [01:02:32]*** Partial cut [01:02:32]*** CUTSNS_PIN = 1 [01:02:33]*** CUTSNS_PIN = 0 [01:02:33]*** Brake cut motor [01:02:33]Read from MH i2c: 01 [01:02:33]MH_I2C_Read... [01:02:33]*** Stop cut motor [01:02:33]*** Cut end [01:02:33]Read from MH i2c: 01 07 00 [01:02:33]MH_I2C_Read... [01:02:33]Read from MH i2c: 01 07 00 6F 02 00 00 00 00 00 FF 0F 86 [01:02:33]process_action close_receipt done [01:02:33]requested_data is exist [01:02:33]produce_requested_data [01:02:33]requested_item fm.sn is exist - process it [01:02:33]wFMCommunicate request_size=4 [01:02:33]MH_SAM_APDU [01:02:33]CAPDU: 80 11 00 00 [01:02:33]Write to MH i2c: E2 08 00 70 02 80 11 00 00 00 00 00 00 EC [01:02:33]Write i2c OK [01:02:33]MH_I2C_Read... [01:02:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:02:33]Read from MH i2c: E2 [01:02:33]MH_I2C_Read... [01:02:33]Read from MH i2c: E2 17 00 [01:02:33]MH_I2C_Read... [01:02:33]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 34 39 37 39 90 00 4B [01:02:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [01:02:33]wFMCommunicate OK [01:02:33]requested_item fd.num is exist - process it [01:02:33]SAM_PROTO_GetFieldsCounters [01:02:33]wFMCommunicate request_size=4 [01:02:33]MH_SAM_APDU [01:02:33]CAPDU: 80 13 00 00 [01:02:33]Write to MH i2c: E2 08 00 71 02 80 13 00 00 00 00 00 00 EF [01:02:33]Write i2c OK [01:02:33]MH_I2C_Read... [01:02:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:02:33]Read from MH i2c: E2 [01:02:33]MH_I2C_Read... [01:02:33]Read from MH i2c: E2 62 00 [01:02:33]MH_I2C_Read... [01:02:33]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 76 54 01 00 0E 04 04 00 F2 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 00 [01:02:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 76 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 0C 00 00 00 5E 04 04 00 0C 00 00 00 57 04 04 00 0D 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:02:33]wFMCommunicate OK [01:02:33]SAM_PROTO_GetFieldsCounters done [01:02:33]requested_item shift.num is exist - process it [01:02:33]requested_item shift.opened is exist - process it [01:02:33]req_shift_opened [01:02:33]FM_GetShiftState [01:02:33]SAM_PROTO_GetShiftState [01:02:33]wFMCommunicate request_size=4 [01:02:33]MH_SAM_APDU [01:02:33]CAPDU: 80 13 01 00 [01:02:33]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [01:02:33]Write i2c OK [01:02:33]MH_I2C_Read... [01:02:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:02:33]Read from MH i2c: E2 [01:02:33]MH_I2C_Read... [01:02:33]Read from MH i2c: E2 0E 00 [01:02:33]MH_I2C_Read... [01:02:33]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 49 [01:02:33]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [01:02:33]wFMCommunicate OK [01:02:33]SAM_PROTO_GetShiftState done [01:02:33]FM_GetShiftState done [01:02:33]req_shift_opened done [01:02:33]requested_item shift.open_date is exist - process it [01:02:33]req_shift_open_date [01:02:33]req_shift_open_date done [01:02:33]produce_requested_data done [01:02:33]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87158,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [01:02:33]process_action_free close_receipt [01:02:33]json_value_free [01:02:33]json_value_free done [01:02:33]process_json_proto returns [01:02:33]Send response to host [01:02:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87158,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [01:02:33]free response buf [01:02:33]execute_script done [01:02:33]execute_script returns [01:02:33]free content buf [01:02:33]Sock 10.Close socket [01:02:33]Sock 10.Thread stoped [01:02:37]Connected sock=11 [01: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 34 39 37 39 0F 01 00 00 DC 19 07 01 93 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 26 BE F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 76 54 01 00 35 04 06 00 AE 3F B8 0F 1D 84 2B 9F 5F 20 3A 7B AB A8 [01:02:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 86 DA 47 00 39 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 76 54 01 00 F4 03 04 00 F9 68 F0 66 B6 04 01 00 00 FE 4F 0E 89 64 F2 B6 47 [01:02:38]CommunicateWithHost err = 0 [01:02:38]CheckOFDResponse [01:02:38]1017 (14) - 77093643461234 [01:02:38]1041 (16) - 0000000000874979 [01:02:38]1040 (4) - 87158 [01:02:38]1012 (4) - 22.09.2024 18:59 [01:02:38]1206 (1) - 0 [01:02:38]OFD Sender: Remove packet 87158 [01:02:38]ProducePacketName [01:02:38]name=ofd_packets/00087158 [01:02:38]NVStorageDeleteData [01:02:38]recv_with_timeout no data received [01:02:38]OFD Sender: No OFD packet to send [01:02:43]OFD Sender: No OFD packet to send [01:02:48]OFD Sender: No OFD packet to send [01:02:53]OFD Sender: No OFD packet to send [01:02:58]OFD Sender: No OFD packet to send [01:03:03]OFD Sender: No OFD packet to send [01:03:08]OFD Sender: No OFD packet to send [01:03:13]OFD Sender: No OFD packet to send [01:03:18]OFD Sender: No OFD packet to send [01:03:23]recv_with_timeout no data received [01:03:23]OFD Sender: No OFD packet to send [01:03:28]OFD Sender: No OFD packet to send [01:03:33]OFD Sender: No OFD packet to send [01:03:35]recv_with_timeout no data received [01:03:38]OFD Sender: No OFD packet to send [01:03:43]OFD Sender: No OFD packet to send [01:03:48]OFD Sender: No OFD packet to send [01:03:53]OFD Sender: No OFD packet to send [01:03:58]OFD Sender: No OFD packet to send [01:04:03]OFD Sender: No OFD packet to send [01:04:08]OFD Sender: No OFD packet to send [01:04:13]OFD Sender: No OFD packet to send [01:04:18]OFD Sender: No OFD packet to send [01:04:23]OFD Sender: No OFD packet to send [01:04:28]OFD Sender: No OFD packet to send [01:04:33]OFD Sender: No OFD packet to send [01:04:38]OFD Sender: No OFD packet to send [01:04:43]OFD Sender: No OFD packet to send [01:04:48]OFD Sender: No OFD packet to send [01:04:53]OFD Sender: No OFD packet to send [01:04:58]OFD Sender: No OFD packet to send [01:05:04]OFD Sender: No OFD packet to send [01:05:09]OFD Sender: No OFD packet to send [01:05:14]OFD Sender: No OFD packet to send [01:05:19]OFD Sender: No OFD packet to send [01:05:19]recv_with_timeout no data received [01:05:24]OFD Sender: No OFD packet to send [01:05:29]OFD Sender: No OFD packet to send [01:05:34]OFD Sender: No OFD packet to send [01:05:39]OFD Sender: No OFD packet to send [01:05:44]OFD Sender: No OFD packet to send [01:05:49]OFD Sender: No OFD packet to send [01:05:54]OFD Sender: No OFD packet to send [01:05:59]OFD Sender: No OFD packet to send [01:06:04]OFD Sender: No OFD packet to send [01:06:09]OFD Sender: No OFD packet to send [01:06:14]OFD Sender: No OFD packet to send [01:06:18]recv_with_timeout no data received [01:06:19]OFD Sender: No OFD packet to send [01:06:24]OFD Sender: No OFD packet to send [01:06:29]OFD Sender: No OFD packet to send [01:06:34]OFD Sender: No OFD packet to send [01:06:39]OFD Sender: No OFD packet to send [01:06:44]OFD Sender: No OFD packet to send [01:06:49]OFD Sender: No OFD packet to send [01:06:54]OFD Sender: No OFD packet to send [01:06:59]OFD Sender: No OFD packet to send [01:07:04]OFD Sender: No OFD packet to send [01:07:09]OFD Sender: No OFD packet to send [01:07:14]OFD Sender: No OFD packet to send [01:07:19]OFD Sender: No OFD packet to send [01:07:24]OFD Sender: No OFD packet to send [01:07:29]OFD Sender: No OFD packet to send [01:07:34]OFD Sender: No OFD packet to send [01:07:39]OFD Sender: No OFD packet to send [01:07:44]OFD Sender: No OFD packet to send [01:07:49]OFD Sender: No OFD packet to send [01:07:54]OFD Sender: No OFD packet to send [01:07:59]OFD Sender: No OFD packet to send [01:08:04]OFD Sender: No OFD packet to send [01:08:09]OFD Sender: No OFD packet to send [01:08:12]recv_with_timeout no data received [01:08:14]OFD Sender: No OFD packet to send [01:08:19]OFD Sender: No OFD packet to send [01:08:19]accept exits with 8 [01:08:19]New connection [01:08:19]New thread 3066920292 created [01:08:19]Thread 3066776932 joined [01:08:19]Waiting for new connection... [01:08:19] Sock 8.Parse request [01:08:19]Sock 8.Check first char [01:08:19]Sock 8.First char is OK [01:08:19]request: POST /json_proto HTTP/1.0 [01:08:19]Method: POST [01:08:19]URL: /json_proto [01:08:19]Method is POST - this is cgi request [01:08:19]url: /json_proto [01:08:19]query_string will be loaded in cgi processing [01:08:19]execute_cgi json_proto POST (null) [01:08:19]execute_cgi path=json_proto method=POST [01:08:19]POST find Content-Length [01:08:19]Host: 172.17.47.196:8080 [01:08:19]Content-Length: 725 [01:08:19]Content-Type: application/json [01:08:19] [01:08:19]POST finish read [01:08:19]Found Content-Length = 725 [01:08:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148168", "tax_sys" : 0, "items" : [ { "code": "4870235681062", "name": "Grizzly \u0432\u043E\u043B\u043D\u0438\u0441\u0442\u044B\u0435 \u041A\u043E\u043B\u0431\u0430\u0441\u043A\u0438 \u0441 \u0433\u043E\u0440\u0447\u0438\u0446\u0435\u0439 55", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 90.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:08:19]execute_script... [01:08:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148168", "tax_sys" : 0, "items" : [ { "code": "4870235681062", "name": "Grizzly \u0432\u043E\u043B\u043D\u0438\u0441\u0442\u044B\u0435 \u041A\u043E\u043B\u0431\u0430\u0441\u043A\u0438 \u0441 \u0433\u043E\u0440\u0447\u0438\u0446\u0435\u0439 55", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 90.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:08:19]POST & json_proto [01:08:19]process_json_proto [01:08:19]json parsed OK: [01:08:19]protocol is kg_v1.0 [01:08:19]action value=close_receipt [01:08:19]process_action close_receipt [01:08:19]cmd_close_receipt [01:08:19]MH_GetDate [01:08:19]Write to MH i2c: F0 00 00 73 02 64 [01:08:19]Write i2c OK [01:08:19]MH_I2C_Read... [01:08:19]Read from MH i2c: F0 [01:08:19]MH_I2C_Read... [01:08:19]Read from MH i2c: F0 09 00 [01:08:19]MH_I2C_Read... [01:08:19]Read from MH i2c: F0 09 00 73 02 00 84 BF F0 66 4C 6B 94 66 B7 [01:08:19]GetLastDocTimeStamp 1727053350 [01:08:19]current date 1727053700 [01:08:19]FM_GetShiftState [01:08:19]SAM_PROTO_GetShiftState [01:08:19]wFMCommunicate request_size=4 [01:08:19]MH_SAM_APDU [01:08:19]CAPDU: 80 13 01 00 [01:08:19]Write to MH i2c: E2 08 00 74 02 80 13 01 00 00 00 00 00 F3 [01:08:19]Write i2c OK [01:08:19]MH_I2C_Read... [01:08:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:08:19]Read from MH i2c: E2 [01:08:19]MH_I2C_Read... [01:08:19]Read from MH i2c: E2 0E 00 [01:08:19]MH_I2C_Read... [01:08:19]Read from MH i2c: E2 0E 00 74 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 4B [01:08:19]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [01:08:19]wFMCommunicate OK [01:08:19]SAM_PROTO_GetShiftState done [01:08:19]FM_GetShiftState done [01:08:19]opened in 1727050818 [01:08:19]opened+sec_in_day 1727137218 [01:08:19]quantity*price = 9000 [01:08:19]sum+1 = 9001 [01:08:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 90.00 НСП 1% : 0.80 НДС 12% : 9.56 Наличными: 90.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 13 23.09.2024 01:08 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87159 ФПД: 109786149025032 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T010820&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87159&fm=109786149025032&tin=02508201610067®Number=0000000000092592&sum=9000 0 [01:08:21]StoreToDocumentArchive [01:08:21]shift 498 fd 87159 [01:08:21]save to /storage/0498/doc_00087159 [01:08:21]save last doc name /storage/0498/doc_00087159 to /storage/kkm_last_doc_name [01:08:21]save OK [01:08:21]Clear old archive folders... [01:08:21]ProcessDocumentItem done err = 0, tmpTLVsize=308 [01:08:21]tlvbuf is 01F785F0 [01:08:21]SAM_PROTO_ClearQueue [01:08:21]wFMCommunicate request_size=4 [01:08:21]MH_SAM_APDU [01:08:21]CAPDU: 80 09 00 00 [01:08:21]Write to MH i2c: E2 08 00 81 02 80 09 00 00 00 00 00 00 F5 [01:08:21]Write i2c OK [01:08:21]MH_I2C_Read... [01:08:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:08:21]Read from MH i2c: E2 [01:08:21]MH_I2C_Read... [01:08:21]Read from MH i2c: E2 03 00 [01:08:21]MH_I2C_Read... [01:08:21]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [01:08:21]RAPDU: 90 00 [01:08:21]wFMCommunicate OK [01:08:21]SAM_PROTO_ClearQueue done [01:08:21]KKMCreateOFDPacket [01:08:21]OFDProtocolAddRootSTLVToBuf [01:08:21]FM_MakeSignedData [01:08:21]FM_MakeSignedData [01:08:21]SAM_PROTO_SignData [01:08:21]wFMCommunicate request_size=4 [01:08:21]MH_SAM_APDU [01:08:21]CAPDU: 80 0D 01 02 [01:08:21]Write to MH i2c: E2 08 00 82 02 80 0D 01 02 00 00 00 00 FD [01:08:21]Write i2c OK [01:08:21]MH_I2C_Read... [01:08:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:08:21]Read from MH i2c: E2 [01:08:21]MH_I2C_Read... [01:08:21]Read from MH i2c: E2 03 00 [01:08:21]MH_I2C_Read... [01:08:21]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [01:08:21]RAPDU: 90 00 [01:08:21]wFMCommunicate OK [01:08:21]wFMCommunicate request_size=255 [01:08:21]MH_SAM_APDU [01:08:21]CAPDU: 80 0D 02 02 FA 03 00 34 01 1E 04 01 00 01 23 04 86 00 8A 04 0D 00 34 38 37 30 32 33 35 36 38 31 30 36 32 06 04 42 00 47 72 69 7A 7A 6C 79 20 D0 B2 D0 BE D0 BB D0 BD D0 B8 D1 81 D1 82 D1 8B D0 B5 20 D0 9A D0 BE D0 BB D0 B1 D0 B0 D1 81 D0 BA D0 B8 20 D1 81 20 D0 B3 D0 BE D1 80 D1 87 D0 B8 D1 86 D0 B5 D0 B9 20 35 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 84 BF F0 66 0E 04 04 00 F2 01 00 00 B9 [01:08:21]Write to MH i2c: E2 02 01 83 02 80 0D 02 02 FA 00 03 00 34 01 1E 04 01 00 01 23 04 86 00 8A 04 0D 00 34 38 37 30 32 33 35 36 38 31 30 36 32 06 04 42 00 47 72 69 7A 7A 6C 79 20 D0 B2 D0 BE D0 BB D0 BD D0 B8 D1 81 D1 82 D1 8B D0 B5 20 D0 9A D0 BE D0 BB D0 B1 D0 B0 D1 81 D0 BA D0 B8 20 D1 81 20 D0 B3 D0 BE D1 80 D1 87 D0 B8 D1 86 D0 B5 D0 B9 20 35 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 84 BF F0 66 0E 04 04 00 F2 01 00 00 B9 00 00 E8 [01:08:21]Write i2c OK [01:08:21]MH_I2C_Read... [01:08:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:08:21]Read from MH i2c: E2 [01:08:21]MH_I2C_Read... [01:08:21]Read from MH i2c: E2 03 00 [01:08:21]MH_I2C_Read... [01:08:21]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [01:08:21]RAPDU: 90 00 [01:08:21]wFMCommunicate OK [01:08:21]wFMCommunicate request_size=67 [01:08:21]MH_SAM_APDU [01:08:21]CAPDU: 80 0D 02 02 3E 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 77 54 01 00 35 04 06 00 63 D9 94 69 F5 08 [01:08:21]Write to MH i2c: E2 46 00 84 02 80 0D 02 02 3E 00 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 77 54 01 00 35 04 06 00 63 D9 94 69 F5 08 00 00 68 [01:08:21]Write i2c OK [01:08:21]MH_I2C_Read... [01:08:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:08:21]Read from MH i2c: E2 [01:08:21]MH_I2C_Read... [01:08:21]Read from MH i2c: E2 03 00 [01:08:21]MH_I2C_Read... [01:08:21]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [01:08:21]RAPDU: 90 00 [01:08:21]wFMCommunicate OK [01:08:21]wFMCommunicate request_size=4 [01:08:21]MH_SAM_APDU [01:08:21]CAPDU: 80 0D 03 02 [01:08:21]Write to MH i2c: E2 08 00 85 02 80 0D 03 02 00 00 00 00 02 [01:08:21]Write i2c OK [01:08:21]MH_I2C_Read... [01:08:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:08:21]Read from MH i2c: E2 [01:08:21]MH_I2C_Read... [01:08:21]Read from MH i2c: E2 0B 00 [01:08:21]MH_I2C_Read... [01:08:21]Read from MH i2c: E2 0B 00 85 02 00 F4 8A 4B 1B 8D B9 61 A4 90 00 32 [01:08:21]RAPDU: F4 8A 4B 1B 8D B9 61 A4 90 00 [01:08:21]wFMCommunicate OK [01:08:21]SAM_PROTO_SignData done [01:08:21]FM_MakeSignedData done [01:08:21]CreateOFDProtocolMessage [01:08:21]wFMCommunicate request_size=4 [01:08:21]MH_SAM_APDU [01:08:21]CAPDU: 80 11 00 00 [01:08:21]Write to MH i2c: E2 08 00 86 02 80 11 00 00 00 00 00 00 02 [01:08:21]Write i2c OK [01:08:21]MH_I2C_Read... [01:08:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:08:21]Read from MH i2c: E2 [01:08:21]MH_I2C_Read... [01:08:21]Read from MH i2c: E2 17 00 [01:08:21]MH_I2C_Read... [01:08:21]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 34 39 37 39 90 00 61 [01:08:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [01:08:21]wFMCommunicate OK [01:08:21]CreateOFDProtocolMessage done [01:08:21]OFDSenderStorePacket 87159 [01:08:21]StoreOFDPacket docnum=87159 [01:08:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 48 01 00 00 44 47 40 01 AB 85 5A 03 01 00 03 00 34 01 1E 04 01 00 01 23 04 86 00 8A 04 0D 00 34 38 37 30 32 33 35 36 38 31 30 36 32 06 04 42 00 47 72 69 7A 7A 6C 79 20 D0 B2 D0 BE D0 BB D0 BD D0 B8 D1 81 D1 82 D1 8B D0 B5 20 D0 9A D0 BE D0 BB D0 B1 D0 B0 D1 81 D0 BA D0 B8 20 D1 81 20 D0 B3 D0 BE D1 80 D1 87 D0 B8 D1 86 D0 B5 D0 B9 20 35 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 84 BF F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 77 54 01 00 35 04 06 00 63 D9 94 69 F5 08 F4 8A 4B 1B 8D B9 61 A4 [01:08:21]CheckFolder [01:08:21]dirname=/storage/ofd_packets [01:08:21]CheckFolder done [01:08:21]ProducePacketName [01:08:21]name=ofd_packets/00087159 [01:08:21]NVStorageSaveData ofd_packets/00087159 [01:08:21]File name is /storage/ofd_packets/00087159 [01:08:21]Write 358 bytes [01:08:21]NVStorageSaveData done [01:08:21]OFDSenderStorePacket done [01:08:21]KKMCreateOFDPacket done [01:08:21]NVStorageSaveData kkm_last_timestamp [01:08:21]File name is /storage/kkm_last_timestamp [01:08:21]Write 4 bytes [01:08:21]NVStorageSaveData done [01:08:21]ExternCall_PrintAddStr [01:08:21]wPrintStart [01:08:21]Write to MH i2c: 01 00 00 87 02 89 [01:08:21]Write i2c OK [01:08:21]MH_I2C_Read... [01:08:21]Read from MH i2c: 01 [01:08:21]MH_I2C_Read... [01:08:21]Read from MH i2c: 01 07 00 [01:08:21]MH_I2C_Read... [01:08:21]Read from MH i2c: 01 07 00 87 02 00 00 00 00 00 FF 0F 9E [01:08:21]RasterBufferAndPrint [01:08:21]line Счет N : (3)148168 [01:08:21]line ИНН: 02508201610067 [01:08:21]line Контрольно-Кассовый Чек [01:08:21]line ПРОДАЖА [01:08:21]line Товар: 4870235681062 [01:08:21]line Grizzly волнистые Колбаски с горчицей 55 [01:08:21]line 1.000 * 90.00 [01:08:21]line = 90.00 [01:08:21]line НДС 12% НСП 1% [01:08:21]line > о реализуемом товаре [01:08:21]line ИТОГО: 90.00 [01:08:21]line НСП 1% : 0.80 [01:08:21]line НДС 12% : 9.56 [01:08:21]line Наличными: 90.00 [01:08:21]line Безнал.: 0.00 [01:08:21]line Место: АЗС № 137 "Партнер Нефть" [01:08:21]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [01:08:21]line СНО: Общий режим [01:08:21]line Чек 13 23.09.2024 01:08 [01:08:21]line Смена: 498 ФФД: 1.0 [01:08:21]line ЗНМ: 0300000064 [01:08:21]line РНМ: 0000000000092592 [01:08:21]line Версия ККМ: 001 [01:08:21]line ФМ: 0000000000874979 [01:08:21]line ФД: 87159 [01:08:21]line ФПД: 109786149025032 [01:08:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T010820&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87159&fm=109786149025032&tin=02508201610067®Number=0000000000092592&sum=9000 [01:08:21]line 0 [01:08:21]OFD Sender: Processing packet 87159 [packets to send 278, broken 277] [01:08:21]ProducePacketName [01:08:21]name=ofd_packets/00087159 [01:08:21]OFD Sender: To server: pG, [01:08:21]CommunicateWithHost lk.salyk.kg:30040 [01:08:21]ConnectInit lk.salyk.kg [01:08:22]written 0, free lines is 4095 [01:08:22]Write to MH i2c: 01 00 00 B0 02 B2 [01:08:22]Write i2c OK [01:08:22]MH_I2C_Read... [01:08:22]Read from MH i2c: 01 [01:08:22]MH_I2C_Read... [01:08:22]Read from MH i2c: 01 07 00 [01:08:22]MH_I2C_Read... [01:08:22]Read from MH i2c: 01 07 00 B0 02 00 00 00 00 00 D1 0C 96 [01:08:22]RasterBufferAndPrint [01:08:22]line [01:08:22]line [01:08:22]line [01:08:22]line [01:08:22]line [01:08:22]written 0, free lines is 3288 [01:08:22]MH_Cut [01:08:22]Write to MH i2c: D1 01 00 B7 02 01 8B [01:08:22]Write i2c OK [01:08:22]MH_I2C_Read... [01:08:22]Read from MH i2c: D1 [01:08:22]MH_I2C_Read... [01:08:22]Read from MH i2c: D1 01 00 [01:08:22]MH_I2C_Read... [01:08:22]Read from MH i2c: D1 01 00 B7 02 00 8A [01:08:22]Write to MH i2c: 01 00 00 B8 02 BA [01:08:22]Write i2c OK [01:08:22]MH_I2C_Read... [01:08:23]*** Cut start [01:08:23]*** Partial cut [01:08:23]*** CUTSNS_PIN = 1 [01:08:23]*** CUTSNS_PIN = 0 [01:08:23]*** Brake cut motor [01:08:23]Connected sock=11 [01:08:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 48 01 00 00 44 47 40 01 AB 85 5A 03 01 00 03 00 34 01 1E 04 01 00 01 23 04 86 00 8A 04 0D 00 34 38 37 30 32 33 35 36 38 31 30 36 32 06 04 42 00 47 72 69 7A 7A 6C 79 20 D0 B2 D0 BE D0 BB D0 BD D0 B8 D1 81 D1 82 D1 8B D0 B5 20 D0 9A D0 BE D0 BB D0 B1 D0 B0 D1 81 D0 BA D0 B8 20 D1 81 20 D0 B3 D0 BE D1 80 D1 87 D0 B8 D1 86 D0 B5 D0 B9 20 35 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 84 BF F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 77 54 01 00 35 04 06 00 63 D9 94 69 F5 08 F4 8A 4B 1B 8D B9 61 A4 [01:08:23]Read from MH i2c: 01 [01:08:23]MH_I2C_Read... [01:08:23]*** Stop cut motor [01:08:23]*** Cut end [01:08:23]Read from MH i2c: 01 07 00 [01:08:23]MH_I2C_Read... [01:08:23]Read from MH i2c: 01 07 00 B8 02 00 00 00 00 00 FF 0F CF [01:08:23]process_action close_receipt done [01:08:23]requested_data is exist [01:08:23]produce_requested_data [01:08:23]requested_item fm.sn is exist - process it [01:08:23]wFMCommunicate request_size=4 [01:08:23]MH_SAM_APDU [01:08:23]CAPDU: 80 11 00 00 [01:08:23]Write to MH i2c: E2 08 00 B9 02 80 11 00 00 00 00 00 00 35 [01:08:23]Write i2c OK [01:08:23]MH_I2C_Read... [01:08:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:08:23]Read from MH i2c: E2 [01:08:23]MH_I2C_Read... [01:08:23]Read from MH i2c: E2 17 00 [01:08:23]MH_I2C_Read... [01:08:23]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 34 39 37 39 90 00 94 [01:08:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [01:08:23]wFMCommunicate OK [01:08:23]requested_item fd.num is exist - process it [01:08:23]SAM_PROTO_GetFieldsCounters [01:08:23]wFMCommunicate request_size=4 [01:08:23]MH_SAM_APDU [01:08:23]CAPDU: 80 13 00 00 [01:08:23]Write to MH i2c: E2 08 00 BA 02 80 13 00 00 00 00 00 00 38 [01:08:23]Write i2c OK [01:08:23]MH_I2C_Read... [01:08:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:08:24]Read from MH i2c: E2 [01:08:24]MH_I2C_Read... [01:08:24]Read from MH i2c: E2 62 00 [01:08:24]MH_I2C_Read... [01:08:24]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 77 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 0D 00 00 00 5E 04 04 00 0D 00 00 00 57 04 04 00 0E 00 00 00 19 04 04 00 00 00 00 00 90 00 4D [01:08:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 77 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 0D 00 00 00 5E 04 04 00 0D 00 00 00 57 04 04 00 0E 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:08:24]wFMCommunicate OK [01:08:24]SAM_PROTO_GetFieldsCounters done [01:08:24]requested_item shift.num is exist - process it [01:08:24]requested_item shift.opened is exist - process it [01:08:24]req_shift_opened [01:08:24]FM_GetShiftState [01:08:24]SAM_PROTO_GetShiftState [01:08:24]wFMCommunicate request_size=4 [01:08:24]MH_SAM_APDU [01:08:24]CAPDU: 80 13 01 00 [01:08:24]Write to MH i2c: E2 08 00 BB 02 80 13 01 00 00 00 00 00 3A [01:08:24]Write i2c OK [01:08:24]MH_I2C_Read... [01:08:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:08:24]Read from MH i2c: E2 [01:08:24]MH_I2C_Read... [01:08:24]Read from MH i2c: E2 0E 00 [01:08:24]MH_I2C_Read... [01:08:24]Read from MH i2c: E2 0E 00 BB 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 92 [01:08:24]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [01:08:24]wFMCommunicate OK [01:08:24]SAM_PROTO_GetShiftState done [01:08:24]FM_GetShiftState done [01:08:24]req_shift_opened done [01:08:24]requested_item shift.open_date is exist - process it [01:08:24]req_shift_open_date [01:08:24]req_shift_open_date done [01:08:24]produce_requested_data done [01:08:24]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87159,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [01:08:24]process_action_free close_receipt [01:08:24]json_value_free [01:08:24]json_value_free done [01:08:24]process_json_proto returns [01:08:24]Send response to host [01:08:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87159,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [01:08:24]free response buf [01:08:24]execute_script done [01:08:24]execute_script returns [01:08:24]free content buf [01:08:24]Sock 8.Close socket [01:08:24]Sock 8.Thread stoped [01:08:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 C0 74 47 00 F7 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 34 39 37 39 10 04 04 00 77 54 01 00 F4 03 04 00 53 6A F0 66 B6 04 01 00 00 B1 99 17 A7 AB FD DC BC [01:08:24]CommunicateWithHost err = 0 [01:08:24]CheckOFDResponse [01:08:24]1017 (14) - 77093643461234 [01:08:24]1041 (16) - 0000000000874979 [01:08:24]1040 (4) - 87159 [01:08:24]1012 (4) - 22.09.2024 19:04 [01:08:24]1206 (1) - 0 [01:08:24]OFD Sender: Remove packet 87159 [01:08:24]ProducePacketName [01:08:24]name=ofd_packets/00087159 [01:08:24]NVStorageDeleteData [01:08:24]OFD Sender: No OFD packet to send [01:08:29]OFD Sender: No OFD packet to send [01:08:34]OFD Sender: No OFD packet to send [01:08:39]OFD Sender: No OFD packet to send [01:08:44]recv_with_timeout no data received [01:08:44]OFD Sender: No OFD packet to send [01:08:49]OFD Sender: No OFD packet to send [01:08:54]OFD Sender: No OFD packet to send [01:08:56]recv_with_timeout no data received [01:08:59]OFD Sender: No OFD packet to send [01:09:04]OFD Sender: No OFD packet to send [01:09:09]OFD Sender: No OFD packet to send [01:09:14]OFD Sender: No OFD packet to send [01:09:19]OFD Sender: No OFD packet to send [01:09:24]OFD Sender: No OFD packet to send [01:09:29]OFD Sender: No OFD packet to send [01:09:34]OFD Sender: No OFD packet to send [01:09:39]OFD Sender: No OFD packet to send [01:09:44]OFD Sender: No OFD packet to send [01:09:49]OFD Sender: No OFD packet to send [01:09:54]OFD Sender: No OFD packet to send [01:09:59]OFD Sender: No OFD packet to send [01:10:04]OFD Sender: No OFD packet to send [01:10:09]OFD Sender: No OFD packet to send [01:10:14]OFD Sender: No OFD packet to send [01:10:19]OFD Sender: No OFD packet to send [01:10:25]OFD Sender: No OFD packet to send [01:10:30]OFD Sender: No OFD packet to send [01:10:32]recv_with_timeout no data received [01:10:35]OFD Sender: No OFD packet to send [01:10:40]OFD Sender: No OFD packet to send [01:10:45]OFD Sender: No OFD packet to send [01:10:50]OFD Sender: No OFD packet to send [01:10:55]OFD Sender: No OFD packet to send [01:11:00]OFD Sender: No OFD packet to send [01:11:05]OFD Sender: No OFD packet to send [01:11:10]OFD Sender: No OFD packet to send [01:11:15]OFD Sender: No OFD packet to send [01:11:20]OFD Sender: No OFD packet to send [01:11:25]OFD Sender: No OFD packet to send [01:11:30]OFD Sender: No OFD packet to send [01:11:35]OFD Sender: No OFD packet to send [01:11:40]OFD Sender: No OFD packet to send [01:11:45]OFD Sender: No OFD packet to send [01:11:50]OFD Sender: No OFD packet to send [01:11:55]OFD Sender: No OFD packet to send [01:12:00]OFD Sender: No OFD packet to send [01:12:05]OFD Sender: No OFD packet to send [01:12:10]OFD Sender: No OFD packet to send [01:12:15]OFD Sender: No OFD packet to send [01:12:20]OFD Sender: No OFD packet to send [01:12:25]OFD Sender: No OFD packet to send [01:12:30]OFD Sender: No OFD packet to send [01:12:35]OFD Sender: No OFD packet to send [01:12:40]OFD Sender: No OFD packet to send [01:12:45]OFD Sender: No OFD packet to send [01:12:50]OFD Sender: No OFD packet to send [01:12:55]OFD Sender: No OFD packet to send [01:13:00]OFD Sender: No OFD packet to send [01:13:05]OFD Sender: No OFD packet to send [01:13:10]OFD Sender: No OFD packet to send [01:13:15]OFD Sender: No OFD packet to send [01:13:20]OFD Sender: No OFD packet to send [01:13:25]OFD Sender: No OFD packet to send [01:13:30]OFD Sender: No OFD packet to send [01:13:35]OFD Sender: No OFD packet to send [01:13:40]OFD Sender: No OFD packet to send [01:13:45]OFD Sender: No OFD packet to send [01:13:50]OFD Sender: No OFD packet to send [01:13:55]OFD Sender: No OFD packet to send [01:14:00]OFD Sender: No OFD packet to send [01:14:05]OFD Sender: No OFD packet to send [01:14:10]OFD Sender: No OFD packet to send [01:14:15]OFD Sender: No OFD packet to send [01:14:20]OFD Sender: No OFD packet to send [01:14:25]OFD Sender: No OFD packet to send [01:14:30]OFD Sender: No OFD packet to send [01:14:35]OFD Sender: No OFD packet to send [01:14:40]OFD Sender: No OFD packet to send [01:14:45]OFD Sender: No OFD packet to send [01:14:50]OFD Sender: No OFD packet to send [01:14:55]OFD Sender: No OFD packet to send [01:15:00]OFD Sender: No OFD packet to send [01:15:05]OFD Sender: No OFD packet to send [01:15:10]OFD Sender: No OFD packet to send [01:15:15]OFD Sender: No OFD packet to send [01:15:20]OFD Sender: No OFD packet to send [01:15:25]OFD Sender: No OFD packet to send [01:15:30]OFD Sender: No OFD packet to send [01:15:35]OFD Sender: No OFD packet to send [01:15:36]recv_with_timeout no data received [01:15:40]OFD Sender: No OFD packet to send [01:15:45]OFD Sender: No OFD packet to send [01:15:50]OFD Sender: No OFD packet to send [01:15:55]OFD Sender: No OFD packet to send [01:16:00]recv_with_timeout no data received [01:16:00]OFD Sender: No OFD packet to send [01:16:05]OFD Sender: No OFD packet to send [01:16:10]OFD Sender: No OFD packet to send [01:16:15]OFD Sender: No OFD packet to send [01:16:20]OFD Sender: No OFD packet to send [01:16:25]OFD Sender: No OFD packet to send [01:16:30]OFD Sender: No OFD packet to send [01:16:35]OFD Sender: No OFD packet to send [01:16:40]OFD Sender: No OFD packet to send [01:16:45]OFD Sender: No OFD packet to send [01:16:50]OFD Sender: No OFD packet to send [01:16:55]OFD Sender: No OFD packet to send [01:17:00]OFD Sender: No OFD packet to send [01:17:05]OFD Sender: No OFD packet to send [01:17:10]OFD Sender: No OFD packet to send [01:17:15]OFD Sender: No OFD packet to send [01:17:20]OFD Sender: No OFD packet to send [01:17:25]OFD Sender: No OFD packet to send [01:17:30]OFD Sender: No OFD packet to send [01:17:35]OFD Sender: No OFD packet to send [01:17:40]OFD Sender: No OFD packet to send [01:17:45]OFD Sender: No OFD packet to send [01:17:50]OFD Sender: No OFD packet to send [01:17:55]OFD Sender: No OFD packet to send [01:18:00]OFD Sender: No OFD packet to send [01:18:05]OFD Sender: No OFD packet to send [01:18:10]OFD Sender: No OFD packet to send [01:18:15]OFD Sender: No OFD packet to send [01:18:20]OFD Sender: No OFD packet to send [01:18:25]OFD Sender: No OFD packet to send [01:18:30]OFD Sender: No OFD packet to send [01:18:35]OFD Sender: No OFD packet to send [01:18:40]OFD Sender: No OFD packet to send [01:18:45]OFD Sender: No OFD packet to send [01:18:50]OFD Sender: No OFD packet to send [01:18:55]OFD Sender: No OFD packet to send [01:19:00]OFD Sender: No OFD packet to send [01:19:05]OFD Sender: No OFD packet to send [01:19:10]OFD Sender: No OFD packet to send [01:19:15]OFD Sender: No OFD packet to send [01:19:20]OFD Sender: No OFD packet to send [01:19:25]OFD Sender: No OFD packet to send [01:19:30]OFD Sender: No OFD packet to send [01:19:35]OFD Sender: No OFD packet to send [01:19:40]OFD Sender: No OFD packet to send [01:19:45]OFD Sender: No OFD packet to send [01:19:50]OFD Sender: No OFD packet to send [01:19:55]OFD Sender: No OFD packet to send [01:20:00]OFD Sender: No OFD packet to send [01:20:05]OFD Sender: No OFD packet to send [01:20:11]OFD Sender: No OFD packet to send [01:20:16]OFD Sender: No OFD packet to send [01:20:21]OFD Sender: No OFD packet to send [01:20:26]OFD Sender: No OFD packet to send [01:20:31]OFD Sender: No OFD packet to send [01:20:31]recv_with_timeout no data received [01:20:36]OFD Sender: No OFD packet to send [01:20:41]OFD Sender: No OFD packet to send [01:20:46]OFD Sender: No OFD packet to send [01:20:51]OFD Sender: No OFD packet to send [01:20:56]OFD Sender: No OFD packet to send [01:21:01]OFD Sender: No OFD packet to send [01:21:06]OFD Sender: No OFD packet to send [01:21:11]OFD Sender: No OFD packet to send [01:21:16]OFD Sender: No OFD packet to send [01:21:21]OFD Sender: No OFD packet to send [01:21:26]OFD Sender: No OFD packet to send [01:21:31]OFD Sender: No OFD packet to send [01:21:35]recv_with_timeout no data received [01:21:36]OFD Sender: No OFD packet to send [01:21:41]OFD Sender: No OFD packet to send [01:21:46]OFD Sender: No OFD packet to send [01:21:51]OFD Sender: No OFD packet to send [01:21:51]recv_with_timeout no data received [01:21:56]OFD Sender: No OFD packet to send [01:22:01]OFD Sender: No OFD packet to send [01:22:06]OFD Sender: No OFD packet to send [01:22:11]OFD Sender: No OFD packet to send [01:22:16]OFD Sender: No OFD packet to send [01:22:21]OFD Sender: No OFD packet to send [01:22:26]OFD Sender: No OFD packet to send [01:22:31]OFD Sender: No OFD packet to send [01:22:32]recv_with_timeout no data received [01:22:36]OFD Sender: No OFD packet to send [01:22:41]OFD Sender: No OFD packet to send [01:22:46]OFD Sender: No OFD packet to send [01:22:51]OFD Sender: No OFD packet to send [01:22:56]OFD Sender: No OFD packet to send [01:23:01]OFD Sender: No OFD packet to send [01:23:06]OFD Sender: No OFD packet to send [01:23:11]OFD Sender: No OFD packet to send [01:23:16]OFD Sender: No OFD packet to send [01:23:21]OFD Sender: No OFD packet to send [01:23:26]OFD Sender: No OFD packet to send [01:23:31]OFD Sender: No OFD packet to send [01:23:36]OFD Sender: No OFD packet to send [01:23:41]OFD Sender: No OFD packet to send [01:23:46]OFD Sender: No OFD packet to send [01:23:51]OFD Sender: No OFD packet to send [01:23:56]OFD Sender: No OFD packet to send [01:24:01]OFD Sender: No OFD packet to send [01:24:06]OFD Sender: No OFD packet to send [01:24:11]OFD Sender: No OFD packet to send [01:24:16]OFD Sender: No OFD packet to send [01:24:21]OFD Sender: No OFD packet to send [01:24:26]OFD Sender: No OFD packet to send [01:24:31]OFD Sender: No OFD packet to send [01:24:36]OFD Sender: No OFD packet to send [01:24:41]OFD Sender: No OFD packet to send [01:24:46]OFD Sender: No OFD packet to send [01:24:51]OFD Sender: No OFD packet to send [01:24:56]OFD Sender: No OFD packet to send [01:25:01]OFD Sender: No OFD packet to send [01:25:06]OFD Sender: No OFD packet to send [01:25:11]OFD Sender: No OFD packet to send [01:25:16]OFD Sender: No OFD packet to send [01:25:21]OFD Sender: No OFD packet to send [01:25:26]OFD Sender: No OFD packet to send [01:25:31]OFD Sender: No OFD packet to send [01:25:36]OFD Sender: No OFD packet to send [01:25:41]OFD Sender: No OFD packet to send [01:25:46]OFD Sender: No OFD packet to send [01:25:51]OFD Sender: No OFD packet to send [01:25:56]OFD Sender: No OFD packet to send [01:26:01]OFD Sender: No OFD packet to send [01:26:06]OFD Sender: No OFD packet to send [01:26:11]OFD Sender: No OFD packet to send [01:26:16]OFD Sender: No OFD packet to send [01:26:18]recv_with_timeout no data received [01:26:21]OFD Sender: No OFD packet to send [01:26:26]OFD Sender: No OFD packet to send [01:26:31]OFD Sender: No OFD packet to send [01:26:36]OFD Sender: No OFD packet to send [01:26:41]OFD Sender: No OFD packet to send [01:26:46]OFD Sender: No OFD packet to send [01:26:51]OFD Sender: No OFD packet to send [01:26:56]OFD Sender: No OFD packet to send [01:27:01]OFD Sender: No OFD packet to send [01:27:06]OFD Sender: No OFD packet to send [01:27:11]OFD Sender: No OFD packet to send [01:27:16]OFD Sender: No OFD packet to send [01:27:21]OFD Sender: No OFD packet to send [01:27:26]OFD Sender: No OFD packet to send [01:27:31]OFD Sender: No OFD packet to send [01:27:36]OFD Sender: No OFD packet to send [01:27:41]OFD Sender: No OFD packet to send [01:27:46]OFD Sender: No OFD packet to send [01:27:51]OFD Sender: No OFD packet to send [01:27:56]OFD Sender: No OFD packet to send [01:28:01]OFD Sender: No OFD packet to send [01:28:06]OFD Sender: No OFD packet to send [01:28:11]OFD Sender: No OFD packet to send [01:28:16]OFD Sender: No OFD packet to send [01:28:21]OFD Sender: No OFD packet to send [01:28:26]OFD Sender: No OFD packet to send [01:28:30]recv_with_timeout no data received [01:28:31]OFD Sender: No OFD packet to send [01:28:36]OFD Sender: No OFD packet to send [01:28:41]OFD Sender: No OFD packet to send [01:28:46]OFD Sender: No OFD packet to send [01:28:51]OFD Sender: No OFD packet to send [01:28:55]recv_with_timeout no data received [01:28:56]OFD Sender: No OFD packet to send [01:29:01]OFD Sender: No OFD packet to send [01:29:06]OFD Sender: No OFD packet to send [01:29:11]OFD Sender: No OFD packet to send [01:29:16]OFD Sender: No OFD packet to send [01:29:20]recv_with_timeout no data received [01:29:21]OFD Sender: No OFD packet to send [01:29:26]OFD Sender: No OFD packet to send [01:29:31]OFD Sender: No OFD packet to send [01:29:36]OFD Sender: No OFD packet to send [01:29:41]OFD Sender: No OFD packet to send [01:29:46]OFD Sender: No OFD packet to send [01:29:52]OFD Sender: No OFD packet to send [01:29:57]OFD Sender: No OFD packet to send [01:30:02]OFD Sender: No OFD packet to send [01:30:07]OFD Sender: No OFD packet to send [01:30:12]OFD Sender: No OFD packet to send [01:30:17]OFD Sender: No OFD packet to send [01:30:22]OFD Sender: No OFD packet to send [01:30:27]OFD Sender: No OFD packet to send [01:30:32]OFD Sender: No OFD packet to send [01:30:37]OFD Sender: No OFD packet to send [01:30:42]OFD Sender: No OFD packet to send [01:30:47]OFD Sender: No OFD packet to send [01:30:52]OFD Sender: No OFD packet to send [01:30:57]OFD Sender: No OFD packet to send [01:31:02]OFD Sender: No OFD packet to send [01:31:07]OFD Sender: No OFD packet to send [01:31:12]OFD Sender: No OFD packet to send [01:31:17]OFD Sender: No OFD packet to send [01:31:22]OFD Sender: No OFD packet to send [01:31:27]OFD Sender: No OFD packet to send [01:31:32]OFD Sender: No OFD packet to send [01:31:37]OFD Sender: No OFD packet to send [01:31:42]OFD Sender: No OFD packet to send [01:31:47]OFD Sender: No OFD packet to send [01:31:52]OFD Sender: No OFD packet to send [01:31:57]OFD Sender: No OFD packet to send [01:32:02]OFD Sender: No OFD packet to send [01:32:07]OFD Sender: No OFD packet to send [01:32:12]OFD Sender: No OFD packet to send [01:32:17]OFD Sender: No OFD packet to send [01:32:22]OFD Sender: No OFD packet to send [01:32:27]OFD Sender: No OFD packet to send [01:32:32]OFD Sender: No OFD packet to send [01:32:37]OFD Sender: No OFD packet to send [01:32:42]OFD Sender: No OFD packet to send [01:32:47]OFD Sender: No OFD packet to send [01:32:52]OFD Sender: No OFD packet to send [01:32:57]OFD Sender: No OFD packet to send [01:33:02]OFD Sender: No OFD packet to send [01:33:07]OFD Sender: No OFD packet to send [01:33:12]OFD Sender: No OFD packet to send [01:33:17]OFD Sender: No OFD packet to send [01:33:22]OFD Sender: No OFD packet to send [01:33:27]OFD Sender: No OFD packet to send [01:33:32]OFD Sender: No OFD packet to send [01:33:34]recv_with_timeout no data received [01:33:37]OFD Sender: No OFD packet to send [01:33:42]OFD Sender: No OFD packet to send [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: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:37]OFD Sender: No OFD packet to send [01:34:42]OFD Sender: No OFD packet to send [01:34:47]OFD Sender: No OFD packet to send [01:34:52]OFD Sender: No OFD packet to send [01:34:57]OFD Sender: No OFD packet to send [01:35:02]OFD Sender: No OFD packet to send [01:35:07]OFD Sender: No OFD packet to send [01:35:12]OFD Sender: No OFD packet to send [01:35:17]OFD Sender: No OFD packet to send [01:35:22]OFD Sender: No OFD packet to send [01:35:27]OFD Sender: No OFD packet to send [01:35:32]OFD Sender: No OFD packet to send [01:35:37]OFD Sender: No OFD packet to send [01:35:42]OFD Sender: No OFD packet to send [01:35:47]OFD Sender: No OFD packet to send [01:35:52]OFD Sender: No OFD packet to send [01:35:57]OFD Sender: No OFD packet to send [01:36:02]OFD Sender: No OFD packet to send [01:36:07]OFD Sender: No OFD packet to send [01:36:12]OFD Sender: No OFD packet to send [01:36:17]OFD Sender: No OFD packet to send [01:36:22]OFD Sender: No OFD packet to send [01:36:27]OFD Sender: No OFD packet to send [01:36:32]OFD Sender: No OFD packet to send [01:36:37]OFD Sender: No OFD packet to send [01:36:42]OFD Sender: No OFD packet to send [01:36:47]OFD Sender: No OFD packet to send [01:36:52]OFD Sender: No OFD packet to send [01:36:57]OFD Sender: No OFD packet to send [01:37:02]OFD Sender: No OFD packet to send [01:37:07]OFD Sender: No OFD packet to send [01:37:12]OFD Sender: No OFD packet to send [01:37:17]OFD Sender: No OFD packet to send [01:37:22]OFD Sender: No OFD packet to send [01:37:27]OFD Sender: No OFD packet to send [01:37:32]OFD Sender: No OFD packet to send [01:37:37]OFD Sender: No OFD packet to send [01:37:42]OFD Sender: No OFD packet to send [01:37:47]OFD Sender: No OFD packet to send [01:37:52]OFD Sender: No OFD packet to send [01:37:57]OFD Sender: No OFD packet to send [01:38:02]OFD Sender: No OFD packet to send [01:38:07]OFD Sender: No OFD packet to send [01:38:12]OFD Sender: No OFD packet to send [01:38:17]OFD Sender: No OFD packet to send [01:38:22]OFD Sender: No OFD packet to send [01:38:27]OFD Sender: No OFD packet to send [01:38:32]OFD Sender: No OFD packet to send [01:38:37]OFD Sender: No OFD packet to send [01:38:42]OFD Sender: No OFD packet to send [01:38:47]OFD Sender: No OFD packet to send [01:38:52]OFD Sender: No OFD packet to send [01:38:57]OFD Sender: No OFD packet to send [01:39:02]OFD Sender: No OFD packet to send [01:39:07]OFD Sender: No OFD packet to send [01:39:12]OFD Sender: No OFD packet to send [01:39:17]OFD Sender: No OFD packet to send [01:39:22]OFD Sender: No OFD packet to send [01:39:27]OFD Sender: No OFD packet to send [01:39:32]OFD Sender: No OFD packet to send [01:39:38]OFD Sender: No OFD packet to send [01:39:43]OFD Sender: No OFD packet to send [01:39:48]OFD Sender: No OFD packet to send [01:39:53]OFD Sender: No OFD packet to send [01:39:58]OFD Sender: No OFD packet to send [01:40:03]OFD Sender: No OFD packet to send [01:40:08]OFD Sender: No OFD packet to send [01:40:13]OFD Sender: No OFD packet to send [01:40:18]OFD Sender: No OFD packet to send [01:40:23]OFD Sender: No OFD packet to send [01:40:28]OFD Sender: No OFD packet to send [01:40:33]OFD Sender: No OFD packet to send [01:40:38]OFD Sender: No OFD packet to send [01:40:43]OFD Sender: No OFD packet to send [01:40:48]OFD Sender: No OFD packet to send [01:40:53]OFD Sender: No OFD packet to send [01:40:58]OFD Sender: No OFD packet to send [01:41:03]OFD Sender: No OFD packet to send [01:41:08]OFD Sender: No OFD packet to send [01:41:13]OFD Sender: No OFD packet to send [01:41:18]OFD Sender: No OFD packet to send [01:41:23]OFD Sender: No OFD packet to send [01:41:28]OFD Sender: No OFD packet to send [01:41:33]OFD Sender: No OFD packet to send [01:41:38]OFD Sender: No OFD packet to send [01:41:43]OFD Sender: No OFD packet to send [01:41:48]OFD Sender: No OFD packet to send [01:41:53]OFD Sender: No OFD packet to send [01:41:58]OFD Sender: No OFD packet to send [01:42:03]OFD Sender: No OFD packet to send [01:42:08]OFD Sender: No OFD packet to send [01:42:10]recv_with_timeout no data received [01:42:13]OFD Sender: No OFD packet to send [01:42:18]OFD Sender: No OFD packet to send [01:42:23]OFD Sender: No OFD packet to send [01:42:28]OFD Sender: No OFD packet to send [01:42:33]OFD Sender: No OFD packet to send [01:42:38]OFD Sender: No OFD packet to send [01:42:43]OFD Sender: No OFD packet to send [01:42:48]OFD Sender: No OFD packet to send [01:42:53]OFD Sender: No OFD packet to send [01:42:58]OFD Sender: No OFD packet to send [01:43:03]OFD Sender: No OFD packet to send [01:43:08]OFD Sender: No OFD packet to send [01:43:13]OFD Sender: No OFD packet to send [01:43:18]OFD Sender: No OFD packet to send [01:43:23]OFD Sender: No OFD packet to send [01:43:28]OFD Sender: No OFD packet to send [01:43:33]OFD Sender: No OFD packet to send [01:43:35]recv_with_timeout no data received [01:43:38]OFD Sender: No OFD packet to send [01:43:43]OFD Sender: No OFD packet to send [01:43:48]OFD Sender: No OFD packet to send [01:43:53]OFD Sender: No OFD packet to send [01:43:58]OFD Sender: No OFD packet to send [01:44:03]OFD Sender: No OFD packet to send [01:44:08]OFD Sender: No OFD packet to send [01:44:13]OFD Sender: No OFD packet to send [01:44:18]OFD Sender: No OFD packet to send [01:44:23]OFD Sender: No OFD packet to send [01:44:28]OFD Sender: No OFD packet to send [01:44:33]OFD Sender: No OFD packet to send [01:44:38]OFD Sender: No OFD packet to send [01:44:43]OFD Sender: No OFD packet to send [01:44:48]OFD Sender: No OFD packet to send [01:44:53]OFD Sender: No OFD packet to send [01:44:54]recv_with_timeout no data received [01:44:58]OFD Sender: No OFD packet to send [01:45:03]OFD Sender: No OFD packet to send [01:45:08]OFD Sender: No OFD packet to send [01:45:13]OFD Sender: No OFD packet to send [01:45:18]OFD Sender: No OFD packet to send [01:45:23]OFD Sender: No OFD packet to send [01:45:28]OFD Sender: No OFD packet to send [01:45:30]recv_with_timeout no data received [01:45:33]OFD Sender: No OFD packet to send [01:45:38]OFD Sender: No OFD packet to send [01:45:42]recv_with_timeout no data received [01:45:43]OFD Sender: No OFD packet to send [01:45:48]OFD Sender: No OFD packet to send [01:45:53]OFD Sender: No OFD packet to send [01:45:58]OFD Sender: No OFD packet to send [01:46:03]OFD Sender: No OFD packet to send [01:46:08]OFD Sender: No OFD packet to send [01:46:13]OFD Sender: No OFD packet to send [01:46:18]OFD Sender: No OFD packet to send [01:46:23]OFD Sender: No OFD packet to send [01:46:28]OFD Sender: No OFD packet to send [01:46:33]OFD Sender: No OFD packet to send [01:46:38]OFD Sender: No OFD packet to send [01:46:43]OFD Sender: No OFD packet to send [01:46:48]OFD Sender: No OFD packet to send [01:46:53]OFD Sender: No OFD packet to send [01:46:58]OFD Sender: No OFD packet to send [01:47:03]OFD Sender: No OFD packet to send [01:47:08]OFD Sender: No OFD packet to send [01:47:13]OFD Sender: No OFD packet to send [01:47:18]OFD Sender: No OFD packet to send [01:47:23]OFD Sender: No OFD packet to send [01:47:28]OFD Sender: No OFD packet to send [01:47:33]OFD Sender: No OFD packet to send [01:47:38]OFD Sender: No OFD packet to send [01:47:43]OFD Sender: No OFD packet to send [01:47:48]OFD Sender: No OFD packet to send [01:47:53]OFD Sender: No OFD packet to send [01:47:58]OFD Sender: No OFD packet to send [01:48:03]OFD Sender: No OFD packet to send [01:48:08]OFD Sender: No OFD packet to send [01:48:13]OFD Sender: No OFD packet to send [01:48:18]OFD Sender: No OFD packet to send [01:48:23]OFD Sender: No OFD packet to send [01:48:28]OFD Sender: No OFD packet to send [01:48:33]OFD Sender: No OFD packet to send [01:48:38]OFD Sender: No OFD packet to send [01:48:43]OFD Sender: No OFD packet to send [01:48:48]OFD Sender: No OFD packet to send [01:48:49]recv_with_timeout no data received [01:48:53]OFD Sender: No OFD packet to send [01:48:58]OFD Sender: No OFD packet to send [01:49:03]OFD Sender: No OFD packet to send [01:49:08]OFD Sender: No OFD packet to send [01:49:13]accept exits with 10 [01:49:13]New connection [01:49:13]New thread 3066776932 created [01:49:13]Thread 3066920292 joined [01:49:13]Waiting for new connection... [01:49:13] Sock 10.Parse request [01:49:13]Sock 10.Check first char [01:49:13]Sock 10.First char is OK [01:49:13]request: POST /json_proto HTTP/1.0 [01:49:13]Method: POST [01:49:13]URL: /json_proto [01:49:13]Method is POST - this is cgi request [01:49:13]url: /json_proto [01:49:13]query_string will be loaded in cgi processing [01:49:13]execute_cgi json_proto POST (null) [01:49:13]execute_cgi path=json_proto method=POST [01:49:13]POST find Content-Length [01:49:13]Host: 172.17.47.196:8080 [01:49:13]Content-Length: 215 [01:49:13]Content-Type: application/json [01:49:13] [01:49:13]POST finish read [01:49:13]Found Content-Length = 215 [01:49:13]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" ] } } [01:49:13]execute_script... [01:49:13]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" ] } } [01:49:13]POST & json_proto [01:49:13]process_json_proto [01:49:13]json parsed OK: [01:49:13]protocol is kg_v1.0 [01:49:13]action value=get_value [01:49:13]process_action get_value [01:49:13]cmd_get_value [01:49:13]process_action get_value done [01:49:13]requested_data is exist [01:49:13]produce_requested_data [01:49:13]requested_item kkm.sn is exist - process it [01:49:13]requested_item kkm.ver is exist - process it [01:49:13]requested_item fm.sn is exist - process it [01:49:13]wFMCommunicate request_size=4 [01:49:13]MH_SAM_APDU [01:49:13]CAPDU: 80 11 00 00 [01:49:13]Write to MH i2c: E2 08 00 BC 02 80 11 00 00 00 00 00 00 38 [01:49:13]Write i2c OK [01:49:13]MH_I2C_Read... [01:49:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:49:13]Read from MH i2c: E2 [01:49:13]MH_I2C_Read... [01:49:13]Read from MH i2c: E2 17 00 [01:49:13]MH_I2C_Read... [01:49:13]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 34 39 37 39 90 00 97 [01:49:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [01:49:13]wFMCommunicate OK [01:49:13]requested_item fd.num is exist - process it [01:49:13]SAM_PROTO_GetFieldsCounters [01:49:13]wFMCommunicate request_size=4 [01:49:13]MH_SAM_APDU [01:49:13]CAPDU: 80 13 00 00 [01:49:13]Write to MH i2c: E2 08 00 BD 02 80 13 00 00 00 00 00 00 3B [01:49:13]Write i2c OK [01:49:13]MH_I2C_Read... [01:49:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:49:13]OFD Sender: No OFD packet to send [01:49:13]Read from MH i2c: E2 [01:49:13]MH_I2C_Read... [01:49:13]Read from MH i2c: E2 62 00 [01:49:14]MH_I2C_Read... [01:49:14]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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 77 54 01 00 0E 04 04 00 F2 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 50 [01:49: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 77 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 0D 00 00 00 5E 04 04 00 0D 00 00 00 57 04 04 00 0E 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:49:14]wFMCommunicate OK [01:49:14]SAM_PROTO_GetFieldsCounters done [01:49:14]requested_item shift.num is exist - process it [01:49:14]requested_item shift.opened is exist - process it [01:49:14]req_shift_opened [01:49:14]FM_GetShiftState [01:49:14]SAM_PROTO_GetShiftState [01:49:14]wFMCommunicate request_size=4 [01:49:14]MH_SAM_APDU [01:49:14]CAPDU: 80 13 01 00 [01:49:14]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [01:49:14]Write i2c OK [01:49:14]MH_I2C_Read... [01:49:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:49:14]Read from MH i2c: E2 [01:49:14]MH_I2C_Read... [01:49:14]Read from MH i2c: E2 0E 00 [01:49:14]MH_I2C_Read... [01:49:14]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 95 [01:49:14]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [01:49:14]wFMCommunicate OK [01:49:14]SAM_PROTO_GetShiftState done [01:49:14]FM_GetShiftState done [01:49:14]req_shift_opened done [01:49:14]requested_item shift.open_date is exist - process it [01:49:14]req_shift_open_date [01:49:14]req_shift_open_date done [01:49:14]produce_requested_data done [01:49:14]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87159,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [01:49:14]process_action_free get_value [01:49:14]json_value_free [01:49:14]json_value_free done [01:49:14]process_json_proto returns [01:49:14]Send response to host [01:49:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87159,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [01:49:14]free response buf [01:49:14]execute_script done [01:49:14]execute_script returns [01:49:14]free content buf [01:49:14]Sock 10.Close socket [01:49:14]Sock 10.Thread stoped [01:49:14]accept exits with 8 [01:49:14]New connection [01:49:14]New thread 3066920292 created [01:49:14]Thread 3066776932 joined [01:49:14]Waiting for new connection... [01:49:14] Sock 8.Parse request [01:49:14]Sock 8.Check first char [01:49:14]Sock 8.First char is OK [01:49:14]request: POST /json_proto HTTP/1.0 [01:49:14]Method: POST [01:49:14]URL: /json_proto [01:49:14]Method is POST - this is cgi request [01:49:14]url: /json_proto [01:49:14]query_string will be loaded in cgi processing [01:49:14]execute_cgi json_proto POST (null) [01:49:14]execute_cgi path=json_proto method=POST [01:49:14]POST find Content-Length [01:49:14]Host: 172.17.47.196:8080 [01:49:14]Content-Length: 331 [01:49:14]Content-Type: application/json [01:49:14] [01:49:14]POST finish read [01:49:14]Found Content-Length = 331 [01:49:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [01:49:14]execute_script... [01:49:14]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" ] } } [01:49:14]POST & json_proto [01:49:14]process_json_proto [01:49:14]json parsed OK: [01:49:14]protocol is kg_v1.0 [01:49:14]action value=get_value [01:49:14]process_action get_value [01:49:14]cmd_get_value [01:49:14]process_action get_value done [01:49:14]requested_data is exist [01:49:14]produce_requested_data [01:49:14]requested_item fm.sale.total is exist - process it [01:49:14]SAM_PROTO_GetFMData [01:49:14]wFMCommunicate request_size=4 [01:49:14]MH_SAM_APDU [01:49:14]CAPDU: 80 13 03 00 [01:49:14]Write to MH i2c: E2 08 00 BF 02 80 13 03 00 00 00 00 00 40 [01:49:14]Write i2c OK [01:49:14]MH_I2C_Read... [01:49:14]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [01:49:14]Read from MH i2c: E2 [01:49:14]MH_I2C_Read... [01:49:14]Read from MH i2c: E2 FD 00 [01:49:14]MH_I2C_Read... [01:49:14]Read from MH i2c: E2 FD 00 BF 02 00 C8 04 85 04 C4 04 6E 04 04 00 92 50 01 00 69 04 A3 00 6F 04 04 00 16 4E 01 00 B1 04 05 00 4E 23 0B B9 01 70 04 05 00 FC C2 18 8B 01 72 04 04 00 52 60 F2 2D 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 35 D1 D9 2E 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 84 68 E7 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 96 [01:49:14]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 92 50 01 00 69 04 A3 00 6F 04 04 00 16 4E 01 00 B1 04 05 00 4E 23 0B B9 01 70 04 05 00 FC C2 18 8B 01 72 04 04 00 52 60 F2 2D 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 35 D1 D9 2E 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 84 68 E7 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 9F 00 6F 04 04 00 7C 02 00 00 B1 04 04 00 1C F7 F9 0B 70 04 04 00 2C E4 F2 0B 72 04 03 00 F0 12 07 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 FF 9D 45 01 90 00 [01:49:14]wFMCommunicate OK [01:49:14]wFMCommunicate request_size=4 [01:49:14]MH_SAM_APDU [01:49:14]CAPDU: 80 17 00 00 [01:49:14]Write to MH i2c: E2 08 00 C0 02 80 17 00 00 00 00 00 00 42 [01:49:14]Write i2c OK [01:49:14]MH_I2C_Read... [01:49:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:49:15]Read from MH i2c: E2 [01:49:15]MH_I2C_Read... [01:49:15]Read from MH i2c: E2 FD 00 [01:49:15]MH_I2C_Read... [01:49:15]Read from MH i2c: E2 FD 00 C0 02 00 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 CD [01:49:15]RAPDU: 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 52 22 1B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 90 00 [01:49:15]wFMCommunicate OK [01:49:15]wFMCommunicate request_size=4 [01:49:15]MH_SAM_APDU [01:49:15]CAPDU: 80 17 00 00 [01:49:15]Write to MH i2c: E2 08 00 C1 02 80 17 00 00 00 00 00 00 43 [01:49:15]Write i2c OK [01:49:15]MH_I2C_Read... [01:49:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:49:15]Read from MH i2c: E2 [01:49:15]MH_I2C_Read... [01:49:15]Read from MH i2c: E2 FD 00 [01:49:15]MH_I2C_Read... [01:49:15]Read from MH i2c: E2 FD 00 C1 02 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 1B [01:49:15]RAPDU: 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 [01:49:15]wFMCommunicate OK [01:49:15]wFMCommunicate request_size=4 [01:49:15]MH_SAM_APDU [01:49:15]CAPDU: 80 17 00 00 [01:49:15]Write to MH i2c: E2 08 00 C2 02 80 17 00 00 00 00 00 00 44 [01:49:15]Write i2c OK [01:49:15]MH_I2C_Read... [01:49:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:49:15]Read from MH i2c: E2 [01:49:15]MH_I2C_Read... [01:49:15]Read from MH i2c: E2 FD 00 [01:49:15]MH_I2C_Read... [01:49:15]Read from MH i2c: E2 FD 00 C2 02 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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 BC [01:49:15]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 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 90 00 [01:49:15]wFMCommunicate OK [01:49:15]wFMCommunicate request_size=4 [01:49:15]MH_SAM_APDU [01:49:15]CAPDU: 80 17 00 00 [01:49:15]Write to MH i2c: E2 08 00 C3 02 80 17 00 00 00 00 00 00 45 [01:49:15]Write i2c OK [01:49:15]MH_I2C_Read... [01:49:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [01:49:15]Read from MH i2c: E2 [01:49:15]MH_I2C_Read... [01:49:15]Read from MH i2c: E2 E5 00 [01:49:15]MH_I2C_Read... [01:49:15]Read from MH i2c: E2 E5 00 C3 02 00 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 29 [01:49:15]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [01:49:15]wFMCommunicate OK [01:49:15]SAM_PROTO_GetFMData done [01:49:15]requested_item fm.sale_refund.total is exist - process it [01:49:15]requested_item fm.buy.total is exist - process it [01:49:15]requested_item shift.sale.total is exist - process it [01:49:15]SAM_PROTO_GetShiftData [01:49:15]wFMCommunicate request_size=4 [01:49:15]MH_SAM_APDU [01:49:15]CAPDU: 80 13 02 00 [01:49:15]Write to MH i2c: E2 08 00 C4 02 80 13 02 00 00 00 00 00 44 [01:49:15]Write i2c OK [01:49:15]MH_I2C_Read... [01:49:16]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [01:49:16]Read from MH i2c: E2 [01:49:16]MH_I2C_Read... [01:49:16]Read from MH i2c: E2 FD 00 [01:49:16]MH_I2C_Read... [01:49:16]Read from MH i2c: E2 FD 00 C4 02 00 AD 04 AA 04 A9 04 6E 04 04 00 0D 00 00 00 69 04 9A 00 6F 04 04 00 0D 00 00 00 B1 04 03 00 87 8A 08 70 04 03 00 80 C9 06 72 04 03 00 07 C1 01 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 3F E8 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 5B 13 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 90 00 E2 [01:49:16]RAPDU: AD 04 AA 04 A9 04 6E 04 04 00 0D 00 00 00 69 04 9A 00 6F 04 04 00 0D 00 00 00 B1 04 03 00 87 8A 08 70 04 03 00 80 C9 06 72 04 03 00 07 C1 01 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 3F E8 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 5B 13 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 90 00 [01:49:16]wFMCommunicate OK [01:49:16]wFMCommunicate request_size=4 [01:49:16]MH_SAM_APDU [01:49:16]CAPDU: 80 17 00 00 [01:49:16]Write to MH i2c: E2 08 00 C5 02 80 17 00 00 00 00 00 00 47 [01:49:16]Write i2c OK [01:49:16]MH_I2C_Read... [01:49:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:49:16]Read from MH i2c: E2 [01:49:16]MH_I2C_Read... [01:49:16]Read from MH i2c: E2 FD 00 [01:49:16]MH_I2C_Read... [01:49:16]Read from MH i2c: E2 FD 00 C5 02 00 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 90 00 59 [01:49:16]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 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 90 00 [01:49:16]wFMCommunicate OK [01:49:16]wFMCommunicate request_size=4 [01:49:16]MH_SAM_APDU [01:49:16]CAPDU: 80 17 00 00 [01:49:16]Write to MH i2c: E2 08 00 C6 02 80 17 00 00 00 00 00 00 48 [01:49:16]Write i2c OK [01:49:16]MH_I2C_Read... [01:49:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:49:16]Read from MH i2c: E2 [01:49:16]MH_I2C_Read... [01:49:16]Read from MH i2c: E2 FD 00 [01:49:16]MH_I2C_Read... [01:49:16]Read from MH i2c: E2 FD 00 C6 02 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 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 90 00 0C [01:49:16]RAPDU: 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 90 00 [01:49:16]wFMCommunicate OK [01:49:16]wFMCommunicate request_size=4 [01:49:16]MH_SAM_APDU [01:49:16]CAPDU: 80 17 00 00 [01:49:16]Write to MH i2c: E2 08 00 C7 02 80 17 00 00 00 00 00 00 49 [01:49:16]Write i2c OK [01:49:16]MH_I2C_Read... [01:49:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:49:17]Read from MH i2c: E2 [01:49:17]MH_I2C_Read... [01:49:17]Read from MH i2c: E2 FD 00 [01:49:17]MH_I2C_Read... [01:49:17]Read from MH i2c: E2 FD 00 C7 02 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 90 00 BE [01:49:17]RAPDU: 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 90 00 [01:49:17]wFMCommunicate OK [01:49:17]wFMCommunicate request_size=4 [01:49:17]MH_SAM_APDU [01:49:17]CAPDU: 80 17 00 00 [01:49:17]Write to MH i2c: E2 08 00 C8 02 80 17 00 00 00 00 00 00 4A [01:49:17]Write i2c OK [01:49:17]MH_I2C_Read... [01:49:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 199! [01:49:17]Read from MH i2c: E2 [01:49:17]MH_I2C_Read... [01:49:17]Read from MH i2c: E2 CA 00 [01:49:17]MH_I2C_Read... [01:49:17]Read from MH i2c: E2 CA 00 C8 02 00 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 2F [01:49:17]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 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [01:49:17]wFMCommunicate OK [01:49:17]SAM_PROTO_GetShiftData done [01:49:17]requested_item shift.sale.total_cash is exist - process it [01:49:17]requested_item shift.sale_refund.total is exist - process it [01:49:17]requested_item shift.sale_refund.total_cash is exist - process it [01:49:17]requested_item shift.buy.total is exist - process it [01:49:17]requested_item shift.buy.total_cash is exist - process it [01:49:17]produce_requested_data done [01:49:17]produce_requested_data return {"fm.sale.total":73994821.90,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":5597.51,"shift.sale.total_cash":4448.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} [01:49:17]process_action_free get_value [01:49:17]json_value_free [01:49:17]json_value_free done [01:49:17]process_json_proto returns [01:49:17]Send response to host [01:49:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73994821.90,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":5597.51,"shift.sale.total_cash":4448.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}}} [01:49:17]free response buf [01:49:17]execute_script done [01:49:17]execute_script returns [01:49:17]free content buf [01:49:17]Sock 8.Close socket [01:49:17]Sock 8.Thread stoped [01:49:19]OFD Sender: No OFD packet to send [01:49:24]OFD Sender: No OFD packet to send [01:49:29]OFD Sender: No OFD packet to send [01:49:33]recv_with_timeout no data received [01:49:34]OFD Sender: No OFD packet to send [01:49:39]OFD Sender: No OFD packet to send [01:49:44]OFD Sender: No OFD packet to send [01:49:44]recv_with_timeout no data received [01:49:49]OFD Sender: No OFD packet to send [01:49:54]OFD Sender: No OFD packet to send [01:49:59]OFD Sender: No OFD packet to send [01:50:04]OFD Sender: No OFD packet to send [01:50:09]OFD Sender: No OFD packet to send [01:50:14]OFD Sender: No OFD packet to send [01:50:19]OFD Sender: No OFD packet to send [01:50:24]OFD Sender: No OFD packet to send [01:50:29]OFD Sender: No OFD packet to send [01:50:34]OFD Sender: No OFD packet to send [01:50:39]OFD Sender: No OFD packet to send [01:50:44]OFD Sender: No OFD packet to send [01:50:49]OFD Sender: No OFD packet to send [01:50:54]OFD Sender: No OFD packet to send [01:50:59]OFD Sender: No OFD packet to send [01:51:04]OFD Sender: No OFD packet to send [01:51:09]OFD Sender: No OFD packet to send [01:51:10]recv_with_timeout no data received [01:51:14]OFD Sender: No OFD packet to send [01:51:19]OFD Sender: No OFD packet to send [01:51:24]OFD Sender: No OFD packet to send [01:51:29]OFD Sender: No OFD packet to send [01:51:34]OFD Sender: No OFD packet to send [01:51:39]OFD Sender: No OFD packet to send [01:51:44]OFD Sender: No OFD packet to send [01:51:49]OFD Sender: No OFD packet to send [01:51:54]OFD Sender: No OFD packet to send [01:51:59]OFD Sender: No OFD packet to send [01:52:04]OFD Sender: No OFD packet to send [01:52:09]OFD Sender: No OFD packet to send [01:52:14]OFD Sender: No OFD packet to send [01:52:14]recv_with_timeout no data received [01:52:19]OFD Sender: No OFD packet to send [01:52:24]OFD Sender: No OFD packet to send [01:52:29]OFD Sender: No OFD packet to send [01:52:34]OFD Sender: No OFD packet to send [01:52:39]OFD Sender: No OFD packet to send [01:52:44]OFD Sender: No OFD packet to send [01:52:49]OFD Sender: No OFD packet to send [01:52:54]OFD Sender: No OFD packet to send [01:52:59]OFD Sender: No OFD packet to send [01:53:04]OFD Sender: No OFD packet to send [01:53:09]OFD Sender: No OFD packet to send [01:53:14]OFD Sender: No OFD packet to send [01:53:19]OFD Sender: No OFD packet to send [01:53:24]OFD Sender: No OFD packet to send [01:53:29]OFD Sender: No OFD packet to send [01:53:34]OFD Sender: No OFD packet to send [01:53:39]OFD Sender: No OFD packet to send [01:53:44]OFD Sender: No OFD packet to send [01:53:49]OFD Sender: No OFD packet to send [01:53:54]OFD Sender: No OFD packet to send [01:53:59]OFD Sender: No OFD packet to send [01:54:04]OFD Sender: No OFD packet to send [01:54:05]recv_with_timeout no data received [01:54:09]OFD Sender: No OFD packet to send [01:54:14]OFD Sender: No OFD packet to send [01:54:19]OFD Sender: No OFD packet to send [01:54:24]OFD Sender: No OFD packet to send [01:54:29]OFD Sender: No OFD packet to send [01:54:34]OFD Sender: No OFD packet to send [01:54:39]OFD Sender: No OFD packet to send [01:54:44]OFD Sender: No OFD packet to send [01:54:49]OFD Sender: No OFD packet to send [01:54:54]OFD Sender: No OFD packet to send [01:54:59]OFD Sender: No OFD packet to send [01:55:04]OFD Sender: No OFD packet to send [01:55:09]OFD Sender: No OFD packet to send [01:55:14]OFD Sender: No OFD packet to send [01:55:19]OFD Sender: No OFD packet to send [01:55:24]OFD Sender: No OFD packet to send [01:55:29]OFD Sender: No OFD packet to send [01:55:34]OFD Sender: No OFD packet to send [01:55:39]OFD Sender: No OFD packet to send [01:55:44]OFD Sender: No OFD packet to send [01:55:49]OFD Sender: No OFD packet to send [01:55:54]OFD Sender: No OFD packet to send [01:55:59]OFD Sender: No OFD packet to send [01:56:04]OFD Sender: No OFD packet to send [01:56:09]OFD Sender: No OFD packet to send [01:56:14]OFD Sender: No OFD packet to send [01:56:19]OFD Sender: No OFD packet to send [01:56:24]OFD Sender: No OFD packet to send [01:56:29]OFD Sender: No OFD packet to send [01:56:34]OFD Sender: No OFD packet to send [01:56:39]OFD Sender: No OFD packet to send [01:56:44]OFD Sender: No OFD packet to send [01:56:49]OFD Sender: No OFD packet to send [01:56:54]OFD Sender: No OFD packet to send [01:56:59]OFD Sender: No OFD packet to send [01:57:04]OFD Sender: No OFD packet to send [01:57:09]OFD Sender: No OFD packet to send [01:57:14]OFD Sender: No OFD packet to send [01:57:19]OFD Sender: No OFD packet to send [01:57:24]OFD Sender: No OFD packet to send [01:57:29]OFD Sender: No OFD packet to send [01:57:34]OFD Sender: No OFD packet to send [01:57:39]OFD Sender: No OFD packet to send [01:57:44]OFD Sender: No OFD packet to send [01:57:49]OFD Sender: No OFD packet to send [01:57:54]OFD Sender: No OFD packet to send [01:57:59]OFD Sender: No OFD packet to send [01:58:04]OFD Sender: No OFD packet to send [01:58:09]OFD Sender: No OFD packet to send [01:58:14]OFD Sender: No OFD packet to send [01:58:19]OFD Sender: No OFD packet to send [01:58:24]OFD Sender: No OFD packet to send [01:58:29]OFD Sender: No OFD packet to send [01:58:34]OFD Sender: No OFD packet to send [01:58:40]OFD Sender: No OFD packet to send [01:58:44]recv_with_timeout no data received [01:58:45]OFD Sender: No OFD packet to send [01:58:50]OFD Sender: No OFD packet to send [01:58:55]OFD Sender: No OFD packet to send [01:59:00]OFD Sender: No OFD packet to send [01:59:05]OFD Sender: No OFD packet to send [01:59:10]OFD Sender: No OFD packet to send [01:59:15]OFD Sender: No OFD packet to send [01:59:20]OFD Sender: No OFD packet to send [01:59:25]OFD Sender: No OFD packet to send [01:59:30]OFD Sender: No OFD packet to send [01:59:35]OFD Sender: No OFD packet to send [01:59:40]OFD Sender: No OFD packet to send [01:59:45]OFD Sender: No OFD packet to send [01:59:50]OFD Sender: No OFD packet to send [01:59:55]OFD Sender: No OFD packet to send [02:00:00]OFD Sender: No OFD packet to send [02:00:05]OFD Sender: No OFD packet to send [02:00:10]OFD Sender: No OFD packet to send [02:00:15]OFD Sender: No OFD packet to send [02:00:20]OFD Sender: No OFD packet to send [02:00:25]OFD Sender: No OFD packet to send [02:00:30]OFD Sender: No OFD packet to send [02:00:35]OFD Sender: No OFD packet to send [02:00:40]OFD Sender: No OFD packet to send [02:00:45]OFD Sender: No OFD packet to send [02:00:50]OFD Sender: No OFD packet to send [02:00:55]OFD Sender: No OFD packet to send [02:01:00]OFD Sender: No OFD packet to send [02:01:05]OFD Sender: No OFD packet to send [02:01:10]OFD Sender: No OFD packet to send [02:01:15]OFD Sender: No OFD packet to send [02:01:20]OFD Sender: No OFD packet to send [02:01:25]OFD Sender: No OFD packet to send [02:01:30]OFD Sender: No OFD packet to send [02:01:35]OFD Sender: No OFD packet to send [02:01:40]OFD Sender: No OFD packet to send [02:01:45]OFD Sender: No OFD packet to send [02:01:50]OFD Sender: No OFD packet to send [02:01:55]OFD Sender: No OFD packet to send [02:02:00]OFD Sender: No OFD packet to send [02:02:05]OFD Sender: No OFD packet to send [02:02:10]OFD Sender: No OFD packet to send [02:02:15]OFD Sender: No OFD packet to send [02:02:20]OFD Sender: No OFD packet to send [02:02:25]OFD Sender: No OFD packet to send [02:02:30]OFD Sender: No OFD packet to send [02:02:35]OFD Sender: No OFD packet to send [02:02:40]OFD Sender: No OFD packet to send [02:02:45]OFD Sender: No OFD packet to send [02:02:50]OFD Sender: No OFD packet to send [02:02:55]OFD Sender: No OFD packet to send [02:02:56]recv_with_timeout no data received [02:03:00]OFD Sender: No OFD packet to send [02:03:05]OFD Sender: No OFD packet to send [02:03:10]OFD Sender: No OFD packet to send [02:03:15]OFD Sender: No OFD packet to send [02:03:20]OFD Sender: No OFD packet to send [02:03:25]OFD Sender: No OFD packet to send [02:03:30]OFD Sender: No OFD packet to send [02:03:35]OFD Sender: No OFD packet to send [02:03:40]OFD Sender: No OFD packet to send [02:03:45]OFD Sender: No OFD packet to send [02:03:50]OFD Sender: No OFD packet to send [02:03:55]OFD Sender: No OFD packet to send [02:04:00]OFD Sender: No OFD packet to send [02:04:05]OFD Sender: No OFD packet to send [02:04:10]OFD Sender: No OFD packet to send [02:04:15]OFD Sender: No OFD packet to send [02:04:20]OFD Sender: No OFD packet to send [02:04:25]OFD Sender: No OFD packet to send [02:04:30]OFD Sender: No OFD packet to send [02:04:35]OFD Sender: No OFD packet to send [02:04:40]OFD Sender: No OFD packet to send [02:04:45]OFD Sender: No OFD packet to send [02:04:50]OFD Sender: No OFD packet to send [02:04:55]OFD Sender: No OFD packet to send [02:05:00]OFD Sender: No OFD packet to send [02:05:05]OFD Sender: No OFD packet to send [02:05:10]OFD Sender: No OFD packet to send [02:05:15]OFD Sender: No OFD packet to send [02:05:20]OFD Sender: No OFD packet to send [02:05:25]OFD Sender: No OFD packet to send [02:05:30]OFD Sender: No OFD packet to send [02:05:35]OFD Sender: No OFD packet to send [02:05:40]OFD Sender: No OFD packet to send [02:05:45]OFD Sender: No OFD packet to send [02:05:50]OFD Sender: No OFD packet to send [02:05:55]OFD Sender: No OFD packet to send [02:06:00]OFD Sender: No OFD packet to send [02:06:05]OFD Sender: No OFD packet to send [02:06:10]OFD Sender: No OFD packet to send [02:06:15]OFD Sender: No OFD packet to send [02:06:20]OFD Sender: No OFD packet to send [02:06:25]OFD Sender: No OFD packet to send [02:06:30]OFD Sender: No OFD packet to send [02:06:35]OFD Sender: No OFD packet to send [02:06:40]OFD Sender: No OFD packet to send [02:06:45]OFD Sender: No OFD packet to send [02:06:50]OFD Sender: No OFD packet to send [02:06:55]OFD Sender: No OFD packet to send [02:07:00]OFD Sender: No OFD packet to send [02:07:05]OFD Sender: No OFD packet to send [02:07:10]OFD Sender: No OFD packet to send [02:07:15]OFD Sender: No OFD packet to send [02:07:20]OFD Sender: No OFD packet to send [02:07:25]OFD Sender: No OFD packet to send [02:07:30]OFD Sender: No OFD packet to send [02:07:35]OFD Sender: No OFD packet to send [02:07:40]OFD Sender: No OFD packet to send [02:07:45]OFD Sender: No OFD packet to send [02:07:50]OFD Sender: No OFD packet to send [02:07:55]OFD Sender: No OFD packet to send [02:08:00]OFD Sender: No OFD packet to send [02:08:05]OFD Sender: No OFD packet to send [02:08:10]OFD Sender: No OFD packet to send [02:08:15]OFD Sender: No OFD packet to send [02:08:20]OFD Sender: No OFD packet to send [02:08:26]OFD Sender: No OFD packet to send [02:08:31]OFD Sender: No OFD packet to send [02:08:36]OFD Sender: No OFD packet to send [02:08:41]OFD Sender: No OFD packet to send [02:08:46]OFD Sender: No OFD packet to send [02:08:51]OFD Sender: No OFD packet to send [02:08:56]OFD Sender: No OFD packet to send [02:09:01]OFD Sender: No OFD packet to send [02:09:06]OFD Sender: No OFD packet to send [02:09:11]OFD Sender: No OFD packet to send [02:09:16]OFD Sender: No OFD packet to send [02:09:21]OFD Sender: No OFD packet to send [02:09:26]OFD Sender: No OFD packet to send [02:09:31]OFD Sender: No OFD packet to send [02:09:36]OFD Sender: No OFD packet to send [02:09:41]OFD Sender: No OFD packet to send [02:09:46]OFD Sender: No OFD packet to send [02:09:51]OFD Sender: No OFD packet to send [02:09:56]OFD Sender: No OFD packet to send [02:10:01]OFD Sender: No OFD packet to send [02:10:06]OFD Sender: No OFD packet to send [02:10:11]OFD Sender: No OFD packet to send [02:10:16]OFD Sender: No OFD packet to send [02:10:21]OFD Sender: No OFD packet to send [02:10:26]OFD Sender: No OFD packet to send [02:10:31]OFD Sender: No OFD packet to send [02:10:36]OFD Sender: No OFD packet to send [02:10:41]OFD Sender: No OFD packet to send [02:10:46]OFD Sender: No OFD packet to send [02:10:51]OFD Sender: No OFD packet to send [02:10:56]OFD Sender: No OFD packet to send [02:11:01]OFD Sender: No OFD packet to send [02:11:02]accept exits with 9 [02:11:02]New connection [02:11:02]New thread 3066776932 created [02:11:02]Thread 3066920292 joined [02:11:02]Waiting for new connection... [02:11:02] Sock 9.Parse request [02:11:02]Sock 9.Check first char [02:11:02]Sock 9.First char is OK [02:11:02]request: POST /json_proto HTTP/1.0 [02:11:02]Method: POST [02:11:02]URL: /json_proto [02:11:02]Method is POST - this is cgi request [02:11:02]url: /json_proto [02:11:02]query_string will be loaded in cgi processing [02:11:02]execute_cgi json_proto POST (null) [02:11:02]execute_cgi path=json_proto method=POST [02:11:02]POST find Content-Length [02:11:02]Host: 172.17.47.196:8080 [02:11:02]Content-Length: 868 [02:11:02]Content-Type: application/json [02:11:02] [02:11:02]POST finish read [02:11:02]Found Content-Length = 868 [02:11:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148169", "tax_sys" : 0, "items" : [ { "code": "4620016307540", "name": "\u0421\u0430\u043B\u0444\u0435\u0442\u043A\u0438 Absolut Nat FITOGUARD \u0430\u043B\u043E\u044D 20 \u0448", "price" : 55.00, "quantity" : 1.000, "sum" : 55.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42069942", "name": "\u0416\u0435\u0432 Orbit White Fresh Mint", "price" : 40.00, "quantity" : 1.000, "sum" : 40.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" ] } } [02:11:02]execute_script... [02:11:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148169", "tax_sys" : 0, "items" : [ { "code": "4620016307540", "name": "\u0421\u0430\u043B\u0444\u0435\u0442\u043A\u0438 Absolut Nat FITOGUARD \u0430\u043B\u043E\u044D 20 \u0448", "price" : 55.00, "quantity" : 1.000, "sum" : 55.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42069942", "name": "\u0416\u0435\u0432 Orbit White Fresh Mint", "price" : 40.00, "quantity" : 1.000, "sum" : 40.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" ] } } [02:11:02]POST & json_proto [02:11:02]process_json_proto [02:11:02]json parsed OK: [02:11:02]protocol is kg_v1.0 [02:11:02]action value=close_receipt [02:11:02]process_action close_receipt [02:11:02]cmd_close_receipt [02:11:02]MH_GetDate [02:11:02]Write to MH i2c: F0 00 00 C9 02 BA [02:11:02]Write i2c OK [02:11:02]MH_I2C_Read... [02:11:02]Read from MH i2c: F0 [02:11:02]MH_I2C_Read... [02:11:02]Read from MH i2c: F0 09 00 [02:11:02]MH_I2C_Read... [02:11:02]Read from MH i2c: F0 09 00 C9 02 00 37 CE F0 66 4C 6B 94 66 CF [02:11:02]GetLastDocTimeStamp 1727053700 [02:11:02]current date 1727057463 [02:11:02]FM_GetShiftState [02:11:02]SAM_PROTO_GetShiftState [02:11:02]wFMCommunicate request_size=4 [02:11:02]MH_SAM_APDU [02:11:02]CAPDU: 80 13 01 00 [02:11:02]Write to MH i2c: E2 08 00 CA 02 80 13 01 00 00 00 00 00 49 [02:11:02]Write i2c OK [02:11:02]MH_I2C_Read... [02:11:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:11:02]Read from MH i2c: E2 [02:11:02]MH_I2C_Read... [02:11:02]Read from MH i2c: E2 0E 00 [02:11:02]MH_I2C_Read... [02:11:02]Read from MH i2c: E2 0E 00 CA 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 A1 [02:11:02]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [02:11:02]wFMCommunicate OK [02:11:02]SAM_PROTO_GetShiftState done [02:11:02]FM_GetShiftState done [02:11:02]opened in 1727050818 [02:11:02]opened+sec_in_day 1727137218 [02:11:02]quantity*price = 5500 [02:11:02]sum+1 = 5501 [02:11:02]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 42069942 Жев Orbit White Fresh Mint 1.000 * 40.00 = 40.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 14 23.09.2024 02:11 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87160 ФПД: 91130689729820 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T021103&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87160&fm=91130689729820&tin=02508201610067®Number=0000000000092592&sum=9500 0 [02:11:04]StoreToDocumentArchive [02:11:04]shift 498 fd 87160 [02:11:04]save to /storage/0498/doc_00087160 [02:11:04]save last doc name /storage/0498/doc_00087160 to /storage/kkm_last_doc_name [02:11:04]save OK [02:11:04]Clear old archive folders... [02:11:04]ProcessDocumentItem done err = 0, tmpTLVsize=391 [02:11:04]tlvbuf is 01F868C0 [02:11:04]SAM_PROTO_ClearQueue [02:11:04]wFMCommunicate request_size=4 [02:11:04]MH_SAM_APDU [02:11:04]CAPDU: 80 09 00 00 [02:11:04]Write to MH i2c: E2 08 00 D7 02 80 09 00 00 00 00 00 00 4B [02:11:04]Write i2c OK [02:11:04]MH_I2C_Read... [02:11:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:11:04]Read from MH i2c: E2 [02:11:04]MH_I2C_Read... [02:11:04]Read from MH i2c: E2 03 00 [02:11:04]MH_I2C_Read... [02:11:04]Read from MH i2c: E2 03 00 D7 02 00 90 00 4D [02:11:04]RAPDU: 90 00 [02:11:04]wFMCommunicate OK [02:11:04]SAM_PROTO_ClearQueue done [02:11:04]KKMCreateOFDPacket [02:11:04]OFDProtocolAddRootSTLVToBuf [02:11:04]FM_MakeSignedData [02:11:04]FM_MakeSignedData [02:11:04]SAM_PROTO_SignData [02:11:04]wFMCommunicate request_size=4 [02:11:04]MH_SAM_APDU [02:11:04]CAPDU: 80 0D 01 02 [02:11:04]Write to MH i2c: E2 08 00 D8 02 80 0D 01 02 00 00 00 00 53 [02:11:04]Write i2c OK [02:11:04]MH_I2C_Read... [02:11:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:11:04]Read from MH i2c: E2 [02:11:04]MH_I2C_Read... [02:11:04]Read from MH i2c: E2 03 00 [02:11:04]MH_I2C_Read... [02:11:04]Read from MH i2c: E2 03 00 D8 02 00 90 00 4E [02:11:04]RAPDU: 90 00 [02:11:04]wFMCommunicate OK [02:11:04]wFMCommunicate request_size=255 [02:11:04]MH_SAM_APDU [02:11:04]CAPDU: 80 0D 02 02 FA 03 00 87 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 32 30 30 31 36 33 30 37 35 34 30 06 04 35 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 41 62 73 6F 6C 75 74 20 4E 61 74 20 46 49 54 4F 47 55 41 52 44 20 D0 B0 D0 BB D0 BE D1 8D 20 32 30 20 D1 88 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 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 [02:11:04]Write to MH i2c: E2 02 01 D9 02 80 0D 02 02 FA 00 03 00 87 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 32 30 30 31 36 33 30 37 35 34 30 06 04 35 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 41 62 73 6F 6C 75 74 20 4E 61 74 20 46 49 54 4F 47 55 41 52 44 20 D0 B0 D0 BB D0 BE D1 8D 20 32 30 20 D1 88 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 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 00 00 22 [02:11:04]Write i2c OK [02:11:04]MH_I2C_Read... [02:11:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:11:04]Read from MH i2c: E2 [02:11:04]MH_I2C_Read... [02:11:04]Read from MH i2c: E2 03 00 [02:11:04]MH_I2C_Read... [02:11:04]Read from MH i2c: E2 03 00 D9 02 00 90 00 4F [02:11:04]RAPDU: 90 00 [02:11:04]wFMCommunicate OK [02:11:04]wFMCommunicate request_size=150 [02:11:04]MH_SAM_APDU [02:11:04]CAPDU: 80 0D 02 02 91 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 0E 00 00 00 F4 03 04 00 37 CE F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 78 54 01 00 35 04 06 00 52 E2 04 63 B5 1C [02:11:04]Write to MH i2c: E2 99 00 DA 02 80 0D 02 02 91 00 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 0E 00 00 00 F4 03 04 00 37 CE F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 78 54 01 00 35 04 06 00 52 E2 04 63 B5 1C 00 00 D3 [02:11:04]Write i2c OK [02:11:04]MH_I2C_Read... [02:11:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:11:04]Read from MH i2c: E2 [02:11:04]MH_I2C_Read... [02:11:04]Read from MH i2c: E2 03 00 [02:11:04]MH_I2C_Read... [02:11:04]Read from MH i2c: E2 03 00 DA 02 00 90 00 50 [02:11:04]RAPDU: 90 00 [02:11:04]wFMCommunicate OK [02:11:04]wFMCommunicate request_size=4 [02:11:04]MH_SAM_APDU [02:11:04]CAPDU: 80 0D 03 02 [02:11:04]Write to MH i2c: E2 08 00 DB 02 80 0D 03 02 00 00 00 00 58 [02:11:04]Write i2c OK [02:11:04]MH_I2C_Read... [02:11:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:11:04]Read from MH i2c: E2 [02:11:04]MH_I2C_Read... [02:11:04]Read from MH i2c: E2 0B 00 [02:11:04]MH_I2C_Read... [02:11:04]Read from MH i2c: E2 0B 00 DB 02 00 04 F8 05 E4 AE 04 34 B1 90 00 D5 [02:11:04]RAPDU: 04 F8 05 E4 AE 04 34 B1 90 00 [02:11:04]wFMCommunicate OK [02:11:04]SAM_PROTO_SignData done [02:11:04]FM_MakeSignedData done [02:11:04]CreateOFDProtocolMessage [02:11:04]wFMCommunicate request_size=4 [02:11:04]MH_SAM_APDU [02:11:04]CAPDU: 80 11 00 00 [02:11:04]Write to MH i2c: E2 08 00 DC 02 80 11 00 00 00 00 00 00 58 [02:11:04]Write i2c OK [02:11:04]MH_I2C_Read... [02:11:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:11:04]Read from MH i2c: E2 [02:11:04]MH_I2C_Read... [02:11:04]Read from MH i2c: E2 17 00 [02:11:04]MH_I2C_Read... [02:11:04]Read from MH i2c: E2 17 00 DC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B7 [02:11:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [02:11:04]wFMCommunicate OK [02:11:04]CreateOFDProtocolMessage done [02:11:04]OFDSenderStorePacket 87160 [02:11:04]StoreOFDPacket docnum=87160 [02:11:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 9B 01 00 00 4E 08 93 01 87 58 5A 03 01 00 03 00 87 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 32 30 30 31 36 33 30 37 35 34 30 06 04 35 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 41 62 73 6F 6C 75 74 20 4E 61 74 20 46 49 54 4F 47 55 41 52 44 20 D0 B0 D0 BB D0 BE D1 8D 20 32 30 20 D1 88 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 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 0E 00 00 00 F4 03 04 00 37 CE F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 78 54 01 00 35 04 06 00 52 E2 04 63 B5 1C 04 F8 05 E4 AE 04 34 B1 [02:11:04]CheckFolder [02:11:04]dirname=/storage/ofd_packets [02:11:04]CheckFolder done [02:11:04]ProducePacketName [02:11:04]name=ofd_packets/00087160 [02:11:04]NVStorageSaveData ofd_packets/00087160 [02:11:04]File name is /storage/ofd_packets/00087160 [02:11:04]Write 441 bytes [02:11:04]NVStorageSaveData done [02:11:04]OFDSenderStorePacket done [02:11:04]KKMCreateOFDPacket done [02:11:04]NVStorageSaveData kkm_last_timestamp [02:11:04]File name is /storage/kkm_last_timestamp [02:11:04]Write 4 bytes [02:11:04]NVStorageSaveData done [02:11:04]ExternCall_PrintAddStr [02:11:04]wPrintStart [02:11:04]Write to MH i2c: 01 00 00 DD 02 DF [02:11:04]Write i2c OK [02:11:04]MH_I2C_Read... [02:11:04]Read from MH i2c: 01 [02:11:04]MH_I2C_Read... [02:11:04]Read from MH i2c: 01 07 00 [02:11:04]MH_I2C_Read... [02:11:04]Read from MH i2c: 01 07 00 DD 02 00 00 00 00 00 FF 0F F4 [02:11:04]RasterBufferAndPrint [02:11:04]line Счет N : (3)148169 [02:11:04]line ИНН: 02508201610067 [02:11:04]line Контрольно-Кассовый Чек [02:11:04]line ПРОДАЖА [02:11:04]line Товар: 4620016307540 [02:11:04]line Салфетки Absolut Nat FITOGUARD алоэ 20 ш [02:11:04]line 1.000 * 55.00 [02:11:04]line = 55.00 [02:11:04]line НДС 12% НСП 1% [02:11:05]line > о реализуемом товаре [02:11:05]line Товар: 42069942 [02:11:05]line Жев Orbit White Fresh Mint [02:11:05]line 1.000 * 40.00 [02:11:05]line = 40.00 [02:11:05]line НДС 12% НСП 1% [02:11:05]line > о реализуемом товаре [02:11:05]line ИТОГО: 95.00 [02:11:05]line НСП 1% : 0.84 [02:11:05]line НДС 12% : 10.09 [02:11:05]line Наличными: 95.00 [02:11:05]line Безнал.: 0.00 [02:11:05]line Место: АЗС № 137 "Партнер Нефть" [02:11:05]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [02:11:05]line СНО: Общий режим [02:11:05]line Чек 14 23.09.2024 02:11 [02:11:05]line Смена: 498 ФФД: 1.0 [02:11:05]line ЗНМ: 0300000064 [02:11:05]line РНМ: 0000000000092592 [02:11:05]line Версия ККМ: 001 [02:11:05]line ФМ: 0000000000874979 [02:11:05]line ФД: 87160 [02:11:05]line ФПД: 91130689729820 [02:11:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T021103&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87160&fm=91130689729820&tin=02508201610067®Number=0000000000092592&sum=9500 [02:11:05]line 0 [02:11:05]OFD Sender: Processing packet 87160 [packets to send 278, broken 277] [02:11:05]ProducePacketName [02:11:05]name=ofd_packets/00087160 [02:11:05]OFD Sender: To server: pG, [02:11:05]CommunicateWithHost lk.salyk.kg:30040 [02:11:05]ConnectInit lk.salyk.kg [02:11:05]written 0, free lines is 4095 [02:11:05]Connected sock=11 [02:11:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 9B 01 00 00 4E 08 93 01 87 58 5A 03 01 00 03 00 87 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 32 30 30 31 36 33 30 37 35 34 30 06 04 35 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 41 62 73 6F 6C 75 74 20 4E 61 74 20 46 49 54 4F 47 55 41 52 44 20 D0 B0 D0 BB D0 BE D1 8D 20 32 30 20 D1 88 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 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 0E 00 00 00 F4 03 04 00 37 CE F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 78 54 01 00 35 04 06 00 52 E2 04 63 B5 1C 04 F8 05 E4 AE 04 34 B1 [02:11:05]Write to MH i2c: 01 00 00 0C 03 0F [02:11:05]Write i2c OK [02:11:05]MH_I2C_Read... [02:11:05]Read from MH i2c: 01 [02:11:05]MH_I2C_Read... [02:11:05]Read from MH i2c: 01 07 00 [02:11:05]MH_I2C_Read... [02:11:05]Read from MH i2c: 01 07 00 0C 03 00 00 00 00 00 7F 0C A1 [02:11:05]RasterBufferAndPrint [02:11:05]line [02:11:05]line [02:11:05]line [02:11:05]line [02:11:05]line [02:11:05]written 0, free lines is 3205 [02:11:05]MH_Cut [02:11:05]Write to MH i2c: D1 01 00 13 03 01 E8 [02:11:05]Write i2c OK [02:11:05]MH_I2C_Read... [02:11:05]Read from MH i2c: D1 [02:11:05]MH_I2C_Read... [02:11:05]Read from MH i2c: D1 01 00 [02:11:05]MH_I2C_Read... [02:11:05]Read from MH i2c: D1 01 00 13 03 00 E7 [02:11:05]Write to MH i2c: 01 00 00 14 03 17 [02:11:05]Write i2c OK [02:11:05]MH_I2C_Read... [02:11:06]*** Cut start [02:11:06]*** Partial cut [02:11:06]*** CUTSNS_PIN = 1 [02:11:06]*** CUTSNS_PIN = 0 [02:11:06]*** Brake cut motor [02:11:07]Read from MH i2c: 01 [02:11:07]MH_I2C_Read... [02:11:07]Read from MH i2c: 01 07 00 [02:11:07]MH_I2C_Read... [02:11:07]*** Stop cut motor [02:11:07]*** Cut end [02:11:07]Read from MH i2c: 01 07 00 14 03 00 00 00 00 00 FF 0F 2C [02:11:07]process_action close_receipt done [02:11:07]requested_data is exist [02:11:07]produce_requested_data [02:11:07]requested_item fm.sn is exist - process it [02:11:07]wFMCommunicate request_size=4 [02:11:07]MH_SAM_APDU [02:11:07]CAPDU: 80 11 00 00 [02:11:07]Write to MH i2c: E2 08 00 15 03 80 11 00 00 00 00 00 00 92 [02:11:07]Write i2c OK [02:11:07]MH_I2C_Read... [02:11:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:11:07]Read from MH i2c: E2 [02:11:07]MH_I2C_Read... [02:11:07]Read from MH i2c: E2 17 00 [02:11:07]MH_I2C_Read... [02:11:07]Read from MH i2c: E2 17 00 15 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 F1 [02:11:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [02:11:07]wFMCommunicate OK [02:11:07]requested_item fd.num is exist - process it [02:11:07]SAM_PROTO_GetFieldsCounters [02:11:07]wFMCommunicate request_size=4 [02:11:07]MH_SAM_APDU [02:11:07]CAPDU: 80 13 00 00 [02:11:07]Write to MH i2c: E2 08 00 16 03 80 13 00 00 00 00 00 00 95 [02:11:07]Write i2c OK [02:11:07]MH_I2C_Read... [02:11:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:11:07]Read from MH i2c: E2 [02:11:07]MH_I2C_Read... [02:11:07]Read from MH i2c: E2 62 00 [02:11:07]MH_I2C_Read... [02:11:07]Read from MH i2c: E2 62 00 16 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 78 54 01 00 0E 04 04 00 F2 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 AE [02:11:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 78 54 01 00 0E 04 04 00 F2 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 [02:11:07]wFMCommunicate OK [02:11:07]SAM_PROTO_GetFieldsCounters done [02:11:07]requested_item shift.num is exist - process it [02:11:07]requested_item shift.opened is exist - process it [02:11:07]req_shift_opened [02:11:07]FM_GetShiftState [02:11:07]SAM_PROTO_GetShiftState [02:11:07]wFMCommunicate request_size=4 [02:11:07]MH_SAM_APDU [02:11:07]CAPDU: 80 13 01 00 [02:11:07]Write to MH i2c: E2 08 00 17 03 80 13 01 00 00 00 00 00 97 [02:11:07]Write i2c OK [02:11:07]MH_I2C_Read... [02:11:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:11:07]Read from MH i2c: E2 [02:11:07]MH_I2C_Read... [02:11:07]Read from MH i2c: E2 0E 00 [02:11:07]MH_I2C_Read... [02:11:07]Read from MH i2c: E2 0E 00 17 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 EF [02:11:07]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [02:11:07]wFMCommunicate OK [02:11:07]SAM_PROTO_GetShiftState done [02:11:07]FM_GetShiftState done [02:11:07]req_shift_opened done [02:11:07]requested_item shift.open_date is exist - process it [02:11:07]req_shift_open_date [02:11:07]req_shift_open_date done [02:11:07]produce_requested_data done [02:11:07]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87160,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [02:11:07]process_action_free close_receipt [02:11:07]json_value_free [02:11:07]json_value_free done [02:11:07]process_json_proto returns [02:11:07]Send response to host [02:11:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87160,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [02:11:07]free response buf [02:11:07]execute_script done [02:11:07]execute_script returns [02:11:07]free content buf [02:11:07]Sock 9.Close socket [02:11:07]Sock 9.Thread stoped [02:11:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 4E B7 47 00 8A 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 78 54 01 00 F4 03 04 00 07 79 F0 66 B6 04 01 00 00 D9 61 87 DE 62 B2 82 F6 [02:11:08]CommunicateWithHost err = 0 [02:11:08]CheckOFDResponse [02:11:08]1017 (14) - 77093643461234 [02:11:08]1041 (16) - 0000000000874979 [02:11:08]1040 (4) - 87160 [02:11:08]1012 (4) - 22.09.2024 20:07 [02:11:08]1206 (1) - 0 [02:11:08]OFD Sender: Remove packet 87160 [02:11:08]ProducePacketName [02:11:08]name=ofd_packets/00087160 [02:11:08]NVStorageDeleteData [02:11:08]OFD Sender: No OFD packet to send [02:11:13]OFD Sender: No OFD packet to send [02:11:18]OFD Sender: No OFD packet to send [02:11:23]OFD Sender: No OFD packet to send [02:11:28]OFD Sender: No OFD packet to send [02:11:30]recv_with_timeout no data received [02:11:33]OFD Sender: No OFD packet to send [02:11:38]OFD Sender: No OFD packet to send [02:11:41]recv_with_timeout no data received [02:11:43]OFD Sender: No OFD packet to send [02:11:48]OFD Sender: No OFD packet to send [02:11:53]recv_with_timeout no data received [02:11:53]OFD Sender: No OFD packet to send [02:11:58]OFD Sender: No OFD packet to send [02:12:03]OFD Sender: No OFD packet to send [02:12:08]OFD Sender: No OFD packet to send [02:12:13]OFD Sender: No OFD packet to send [02:12:18]OFD Sender: No OFD packet to send [02:12:23]OFD Sender: No OFD packet to send [02:12:28]OFD Sender: No OFD packet to send [02:12:31]recv_with_timeout no data received [02:12:33]OFD Sender: No OFD packet to send [02:12:38]OFD Sender: No OFD packet to send [02:12:43]OFD Sender: No OFD packet to send [02:12:48]OFD Sender: No OFD packet to send [02:12:53]OFD Sender: No OFD packet to send [02:12:58]OFD Sender: No OFD packet to send [02:13:03]OFD Sender: No OFD packet to send [02:13:08]OFD Sender: No OFD packet to send [02:13:13]OFD Sender: No OFD packet to send [02:13:14]recv_with_timeout no data received [02:13:18]OFD Sender: No OFD packet to send [02:13:23]OFD Sender: No OFD packet to send [02:13:28]OFD Sender: No OFD packet to send [02:13:33]OFD Sender: No OFD packet to send [02:13:38]OFD Sender: No OFD packet to send [02:13:43]OFD Sender: No OFD packet to send [02:13:48]OFD Sender: No OFD packet to send [02:13:53]OFD Sender: No OFD packet to send [02:13:58]OFD Sender: No OFD packet to send [02:14:03]OFD Sender: No OFD packet to send [02:14:08]OFD Sender: No OFD packet to send [02:14:13]OFD Sender: No OFD packet to send [02:14:18]OFD Sender: No OFD packet to send [02:14:23]OFD Sender: No OFD packet to send [02:14:28]OFD Sender: No OFD packet to send [02:14:33]OFD Sender: No OFD packet to send [02:14:38]OFD Sender: No OFD packet to send [02:14:43]OFD Sender: No OFD packet to send [02:14:48]OFD Sender: No OFD packet to send [02:14:53]OFD Sender: No OFD packet to send [02:14:58]OFD Sender: No OFD packet to send [02:15:03]OFD Sender: No OFD packet to send [02:15:08]OFD Sender: No OFD packet to send [02:15:13]OFD Sender: No OFD packet to send [02:15:18]OFD Sender: No OFD packet to send [02:15:23]OFD Sender: No OFD packet to send [02:15:28]OFD Sender: No OFD packet to send [02:15:34]OFD Sender: No OFD packet to send [02:15:39]OFD Sender: No OFD packet to send [02:15:42]recv_with_timeout no data received [02:15:44]OFD Sender: No OFD packet to send [02:15:49]OFD Sender: No OFD packet to send [02:15:54]OFD Sender: No OFD packet to send [02:15:59]OFD Sender: No OFD packet to send [02:16:04]OFD Sender: No OFD packet to send [02:16:09]OFD Sender: No OFD packet to send [02:16:14]OFD Sender: No OFD packet to send [02:16:19]OFD Sender: No OFD packet to send [02:16:24]OFD Sender: No OFD packet to send [02:16:29]OFD Sender: No OFD packet to send [02:16:34]OFD Sender: No OFD packet to send [02:16:39]OFD Sender: No OFD packet to send [02:16:41]accept exits with 8 [02:16:41]New connection [02:16:41]New thread 3066920292 created [02:16:41]Thread 3066776932 joined [02:16:41]Waiting for new connection... [02:16:41] Sock 8.Parse request [02:16:41]Sock 8.Check first char [02:16:41]Sock 8.First char is OK [02:16:41]request: POST /json_proto HTTP/1.0 [02:16:41]Method: POST [02:16:41]URL: /json_proto [02:16:41]Method is POST - this is cgi request [02:16:41]url: /json_proto [02:16:41]query_string will be loaded in cgi processing [02:16:41]execute_cgi json_proto POST (null) [02:16:41]execute_cgi path=json_proto method=POST [02:16:41]POST find Content-Length [02:16:41]Host: 172.17.47.196:8080 [02:16:41]Content-Length: 621 [02:16:41]Content-Type: application/json [02:16:41] [02:16:41]POST finish read [02:16:41]Found Content-Length = 621 [02:16:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148170", "tax_sys" : 0, "items" : [ { "code": "48744119", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Xstyle Dual", "price" : 149.00, "quantity" : 1.000, "sum" : 149.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 149.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:16:41]execute_script... [02:16:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148170", "tax_sys" : 0, "items" : [ { "code": "48744119", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Xstyle Dual", "price" : 149.00, "quantity" : 1.000, "sum" : 149.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 149.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:16:41]POST & json_proto [02:16:41]process_json_proto [02:16:41]json parsed OK: [02:16:41]protocol is kg_v1.0 [02:16:41]action value=close_receipt [02:16:41]process_action close_receipt [02:16:41]cmd_close_receipt [02:16:41]MH_GetDate [02:16:41]Write to MH i2c: F0 00 00 18 03 0A [02:16:41]Write i2c OK [02:16:41]MH_I2C_Read... [02:16:41]Read from MH i2c: F0 [02:16:41]MH_I2C_Read... [02:16:41]Read from MH i2c: F0 09 00 [02:16:41]MH_I2C_Read... [02:16:41]Read from MH i2c: F0 09 00 18 03 00 8A CF F0 66 4C 6B 94 66 73 [02:16:41]GetLastDocTimeStamp 1727057463 [02:16:41]current date 1727057802 [02:16:41]FM_GetShiftState [02:16:41]SAM_PROTO_GetShiftState [02:16:41]wFMCommunicate request_size=4 [02:16:41]MH_SAM_APDU [02:16:41]CAPDU: 80 13 01 00 [02:16:41]Write to MH i2c: E2 08 00 19 03 80 13 01 00 00 00 00 00 99 [02:16:41]Write i2c OK [02:16:41]MH_I2C_Read... [02:16:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:16:41]Read from MH i2c: E2 [02:16:41]MH_I2C_Read... [02:16:41]Read from MH i2c: E2 0E 00 [02:16:41]MH_I2C_Read... [02:16:41]Read from MH i2c: E2 0E 00 19 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 F1 [02:16:41]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [02:16:41]wFMCommunicate OK [02:16:41]SAM_PROTO_GetShiftState done [02:16:41]FM_GetShiftState done [02:16:41]opened in 1727050818 [02:16:41]opened+sec_in_day 1727137218 [02:16:41]quantity*price = 14900 [02:16:41]sum+1 = 14901 [02:16:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 149.00 НСП 1% : 1.32 НДС 12% : 15.82 Наличными: 149.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 15 23.09.2024 02:16 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87161 ФПД: 85059844335472 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T021642&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87161&fm=85059844335472&tin=02508201610067®Number=0000000000092592&sum=14900 0 [02:16:42]StoreToDocumentArchive [02:16:42]shift 498 fd 87161 [02:16:42]save to /storage/0498/doc_00087161 [02:16:42]save last doc name /storage/0498/doc_00087161 to /storage/kkm_last_doc_name [02:16:42]save OK [02:16:42]Clear old archive folders... [02:16:42]ProcessDocumentItem done err = 0, tmpTLVsize=273 [02:16:42]tlvbuf is 01F78630 [02:16:42]SAM_PROTO_ClearQueue [02:16:42]wFMCommunicate request_size=4 [02:16:42]MH_SAM_APDU [02:16:42]CAPDU: 80 09 00 00 [02:16:42]Write to MH i2c: E2 08 00 26 03 80 09 00 00 00 00 00 00 9B [02:16:42]Write i2c OK [02:16:42]MH_I2C_Read... [02:16:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:16:42]Read from MH i2c: E2 [02:16:42]MH_I2C_Read... [02:16:42]Read from MH i2c: E2 03 00 [02:16:42]MH_I2C_Read... [02:16:42]Read from MH i2c: E2 03 00 26 03 00 90 00 9D [02:16:42]RAPDU: 90 00 [02:16:42]wFMCommunicate OK [02:16:42]SAM_PROTO_ClearQueue done [02:16:42]KKMCreateOFDPacket [02:16:42]OFDProtocolAddRootSTLVToBuf [02:16:42]FM_MakeSignedData [02:16:42]FM_MakeSignedData [02:16:42]SAM_PROTO_SignData [02:16:42]wFMCommunicate request_size=4 [02:16:42]MH_SAM_APDU [02:16:42]CAPDU: 80 0D 01 02 [02:16:42]Write to MH i2c: E2 08 00 27 03 80 0D 01 02 00 00 00 00 A3 [02:16:42]Write i2c OK [02:16:42]MH_I2C_Read... [02:16:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:16:42]Read from MH i2c: E2 [02:16:42]MH_I2C_Read... [02:16:42]Read from MH i2c: E2 03 00 [02:16:42]MH_I2C_Read... [02:16:42]Read from MH i2c: E2 03 00 27 03 00 90 00 9E [02:16:42]RAPDU: 90 00 [02:16:42]wFMCommunicate OK [02:16:42]wFMCommunicate request_size=255 [02:16:42]MH_SAM_APDU [02:16:42]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 34 31 31 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 73 74 79 6C 65 20 44 75 61 6C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 06 00 00 00 00 07 04 06 00 34 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 0F 00 00 00 F4 03 04 00 8A CF F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 [02:16:42]Write to MH i2c: E2 02 01 28 03 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 34 31 31 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 73 74 79 6C 65 20 44 75 61 6C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 06 00 00 00 00 07 04 06 00 34 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 0F 00 00 00 F4 03 04 00 8A CF F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 00 00 F1 [02:16:42]Write i2c OK [02:16:42]MH_I2C_Read... [02:16:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:16:43]Read from MH i2c: E2 [02:16:43]MH_I2C_Read... [02:16:43]Read from MH i2c: E2 03 00 [02:16:43]MH_I2C_Read... [02:16:43]Read from MH i2c: E2 03 00 28 03 00 90 00 9F [02:16:43]RAPDU: 90 00 [02:16:43]wFMCommunicate OK [02:16:43]wFMCommunicate request_size=32 [02:16:43]MH_SAM_APDU [02:16:43]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 34 39 37 39 10 04 04 00 79 54 01 00 35 04 06 00 4D 5C 89 CE 67 70 [02:16:43]Write to MH i2c: E2 23 00 29 03 80 0D 02 02 1B 00 30 30 30 38 37 34 39 37 39 10 04 04 00 79 54 01 00 35 04 06 00 4D 5C 89 CE 67 70 00 00 B4 [02:16:43]Write i2c OK [02:16:43]MH_I2C_Read... [02:16:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:16:43]Read from MH i2c: E2 [02:16:43]MH_I2C_Read... [02:16:43]Read from MH i2c: E2 03 00 [02:16:43]MH_I2C_Read... [02:16:43]Read from MH i2c: E2 03 00 29 03 00 90 00 A0 [02:16:43]RAPDU: 90 00 [02:16:43]wFMCommunicate OK [02:16:43]wFMCommunicate request_size=4 [02:16:43]MH_SAM_APDU [02:16:43]CAPDU: 80 0D 03 02 [02:16:43]Write to MH i2c: E2 08 00 2A 03 80 0D 03 02 00 00 00 00 A8 [02:16:43]Write i2c OK [02:16:43]MH_I2C_Read... [02:16:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:16:43]Read from MH i2c: E2 [02:16:43]MH_I2C_Read... [02:16:43]Read from MH i2c: E2 0B 00 [02:16:43]MH_I2C_Read... [02:16:43]Read from MH i2c: E2 0B 00 2A 03 00 F6 3C 55 9E 9B D8 AB 5E 90 00 4A [02:16:43]RAPDU: F6 3C 55 9E 9B D8 AB 5E 90 00 [02:16:43]wFMCommunicate OK [02:16:43]SAM_PROTO_SignData done [02:16:43]FM_MakeSignedData done [02:16:43]CreateOFDProtocolMessage [02:16:43]wFMCommunicate request_size=4 [02:16:43]MH_SAM_APDU [02:16:43]CAPDU: 80 11 00 00 [02:16:43]Write to MH i2c: E2 08 00 2B 03 80 11 00 00 00 00 00 00 A8 [02:16:43]Write i2c OK [02:16:43]MH_I2C_Read... [02:16:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:16:43]Read from MH i2c: E2 [02:16:43]MH_I2C_Read... [02:16:43]Read from MH i2c: E2 17 00 [02:16:43]MH_I2C_Read... [02:16:43]Read from MH i2c: E2 17 00 2B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 07 [02:16:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [02:16:43]wFMCommunicate OK [02:16:43]CreateOFDProtocolMessage done [02:16:43]OFDSenderStorePacket 87161 [02:16:43]StoreOFDPacket docnum=87161 [02:16:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 25 01 00 00 BD 2C 1D 01 F7 BA 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 34 31 31 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 73 74 79 6C 65 20 44 75 61 6C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 06 00 00 00 00 07 04 06 00 34 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 0F 00 00 00 F4 03 04 00 8A CF F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 79 54 01 00 35 04 06 00 4D 5C 89 CE 67 70 F6 3C 55 9E 9B D8 AB 5E [02:16:43]CheckFolder [02:16:43]dirname=/storage/ofd_packets [02:16:43]CheckFolder done [02:16:43]ProducePacketName [02:16:43]name=ofd_packets/00087161 [02:16:43]NVStorageSaveData ofd_packets/00087161 [02:16:43]File name is /storage/ofd_packets/00087161 [02:16:43]Write 323 bytes [02:16:43]NVStorageSaveData done [02:16:43]OFDSenderStorePacket done [02:16:43]KKMCreateOFDPacket done [02:16:43]NVStorageSaveData kkm_last_timestamp [02:16:43]File name is /storage/kkm_last_timestamp [02:16:43]Write 4 bytes [02:16:43]NVStorageSaveData done [02:16:43]ExternCall_PrintAddStr [02:16:43]wPrintStart [02:16:43]Write to MH i2c: 01 00 00 2C 03 2F [02:16:43]Write i2c OK [02:16:43]MH_I2C_Read... [02:16:43]Read from MH i2c: 01 [02:16:43]MH_I2C_Read... [02:16:43]Read from MH i2c: 01 07 00 [02:16:43]MH_I2C_Read... [02:16:43]Read from MH i2c: 01 07 00 2C 03 00 00 00 00 00 FF 0F 44 [02:16:43]RasterBufferAndPrint [02:16:43]line Счет N : (3)148170 [02:16:43]line ИНН: 02508201610067 [02:16:43]line Контрольно-Кассовый Чек [02:16:43]line ПРОДАЖА [02:16:43]line Товар: 48744119 [02:16:43]line Сигареты Winston Xstyle Dual [02:16:43]line 1.000 * 149.00 [02:16:43]line = 149.00 [02:16:43]line НДС 12% НСП 1% [02:16:43]line > о реализуемом товаре [02:16:43]line ИТОГО: 149.00 [02:16:43]line НСП 1% : 1.32 [02:16:43]line НДС 12% : 15.82 [02:16:43]line Наличными: 149.00 [02:16:43]line Безнал.: 0.00 [02:16:43]line Место: АЗС № 137 "Партнер Нефть" [02:16:43]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [02:16:43]line СНО: Общий режим [02:16:43]line Чек 15 23.09.2024 02:16 [02:16:43]line Смена: 498 ФФД: 1.0 [02:16:43]line ЗНМ: 0300000064 [02:16:43]line РНМ: 0000000000092592 [02:16:43]line Версия ККМ: 001 [02:16:43]line ФМ: 0000000000874979 [02:16:43]line ФД: 87161 [02:16:43]line ФПД: 85059844335472 [02:16:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T021642&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87161&fm=85059844335472&tin=02508201610067®Number=0000000000092592&sum=14900 [02:16:43]line 0 [02:16:43]OFD Sender: Processing packet 87161 [packets to send 278, broken 277] [02:16:43]ProducePacketName [02:16:43]name=ofd_packets/00087161 [02:16:43]OFD Sender: To server: pG, [02:16:43]CommunicateWithHost lk.salyk.kg:30040 [02:16:43]ConnectInit lk.salyk.kg [02:16:43]written 0, free lines is 4095 [02:16:44]Write to MH i2c: 01 00 00 54 03 57 [02:16:44]Write i2c OK [02:16:44]MH_I2C_Read... [02:16:44]Read from MH i2c: 01 [02:16:44]MH_I2C_Read... [02:16:44]Read from MH i2c: 01 07 00 [02:16:44]MH_I2C_Read... [02:16:44]Read from MH i2c: 01 07 00 54 03 00 00 00 00 00 EB 0C 55 [02:16:44]RasterBufferAndPrint [02:16:44]line [02:16:44]line [02:16:44]line [02:16:44]line [02:16:44]line [02:16:44]written 0, free lines is 3313 [02:16:44]MH_Cut [02:16:44]Write to MH i2c: D1 01 00 5B 03 01 30 [02:16:44]Write i2c OK [02:16:44]MH_I2C_Read... [02:16:44]Read from MH i2c: D1 [02:16:44]MH_I2C_Read... [02:16:44]Read from MH i2c: D1 01 00 [02:16:44]MH_I2C_Read... [02:16:44]Read from MH i2c: D1 01 00 5B 03 00 2F [02:16:44]Write to MH i2c: 01 00 00 5C 03 5F [02:16:44]Write i2c OK [02:16:44]MH_I2C_Read... [02:16:44]*** Cut start [02:16:44]*** Partial cut [02:16:44]*** CUTSNS_PIN = 1 [02:16:44]*** CUTSNS_PIN = 0 [02:16:45]*** Brake cut motor [02:16:45]Read from MH i2c: 01 [02:16:45]MH_I2C_Read... [02:16:45]*** Stop cut motor [02:16:45]*** Cut end [02:16:45]Read from MH i2c: 01 07 00 [02:16:45]MH_I2C_Read... [02:16:45]Read from MH i2c: 01 07 00 5C 03 00 00 00 00 00 FF 0F 74 [02:16:45]process_action close_receipt done [02:16:45]requested_data is exist [02:16:45]produce_requested_data [02:16:45]requested_item fm.sn is exist - process it [02:16:45]wFMCommunicate request_size=4 [02:16:45]MH_SAM_APDU [02:16:45]CAPDU: 80 11 00 00 [02:16:45]Write to MH i2c: E2 08 00 5D 03 80 11 00 00 00 00 00 00 DA [02:16:45]Write i2c OK [02:16:45]MH_I2C_Read... [02:16:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:16:45]Read from MH i2c: E2 [02:16:45]MH_I2C_Read... [02:16:45]Read from MH i2c: E2 17 00 [02:16:45]MH_I2C_Read... [02:16:45]Read from MH i2c: E2 17 00 5D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 39 [02:16:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [02:16:45]wFMCommunicate OK [02:16:45]requested_item fd.num is exist - process it [02:16:45]SAM_PROTO_GetFieldsCounters [02:16:45]wFMCommunicate request_size=4 [02:16:45]MH_SAM_APDU [02:16:45]CAPDU: 80 13 00 00 [02:16:45]Write to MH i2c: E2 08 00 5E 03 80 13 00 00 00 00 00 00 DD [02:16:45]Write i2c OK [02:16:45]MH_I2C_Read... [02:16:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:16:45]Read from MH i2c: E2 [02:16:45]MH_I2C_Read... [02:16:45]Read from MH i2c: E2 62 00 [02:16:45]MH_I2C_Read... [02:16:45]Read from MH i2c: E2 62 00 5E 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 79 54 01 00 0E 04 04 00 F2 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 FA [02:16: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 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 79 54 01 00 0E 04 04 00 F2 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 [02:16:45]wFMCommunicate OK [02:16:45]SAM_PROTO_GetFieldsCounters done [02:16:45]requested_item shift.num is exist - process it [02:16:45]requested_item shift.opened is exist - process it [02:16:45]req_shift_opened [02:16:45]FM_GetShiftState [02:16:45]SAM_PROTO_GetShiftState [02:16:45]wFMCommunicate request_size=4 [02:16:45]MH_SAM_APDU [02:16:45]CAPDU: 80 13 01 00 [02:16:45]Write to MH i2c: E2 08 00 5F 03 80 13 01 00 00 00 00 00 DF [02:16:45]Write i2c OK [02:16:45]MH_I2C_Read... [02:16:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:16:45]Read from MH i2c: E2 [02:16:45]MH_I2C_Read... [02:16:45]Read from MH i2c: E2 0E 00 [02:16:45]MH_I2C_Read... [02:16:45]Read from MH i2c: E2 0E 00 5F 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 37 [02:16:45]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [02:16:45]wFMCommunicate OK [02:16:45]SAM_PROTO_GetShiftState done [02:16:45]FM_GetShiftState done [02:16:45]req_shift_opened done [02:16:45]requested_item shift.open_date is exist - process it [02:16:45]req_shift_open_date [02:16:45]req_shift_open_date done [02:16:45]produce_requested_data done [02:16:45]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87161,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [02:16:45]process_action_free close_receipt [02:16:45]json_value_free [02:16:45]json_value_free done [02:16:45]process_json_proto returns [02:16:45]Send response to host [02:16:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87161,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [02:16:45]free response buf [02:16:45]execute_script done [02:16:45]execute_script returns [02:16:45]free content buf [02:16:45]Sock 8.Close socket [02:16:45]Sock 8.Thread stoped [02:16:45]Connected sock=10 [02: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 34 39 37 39 25 01 00 00 BD 2C 1D 01 F7 BA 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 34 31 31 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 73 74 79 6C 65 20 44 75 61 6C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 06 00 00 00 00 07 04 06 00 34 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 0F 00 00 00 F4 03 04 00 8A CF F0 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 79 54 01 00 35 04 06 00 4D 5C 89 CE 67 70 F6 3C 55 9E 9B D8 AB 5E [02:16:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 A3 F3 47 00 56 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 79 54 01 00 F4 03 04 00 5A 7A F0 66 B6 04 01 00 00 3C EE 6E 54 E0 3A D4 46 [02:16:47]CommunicateWithHost err = 0 [02:16:47]CheckOFDResponse [02:16:47]1017 (14) - 77093643461234 [02:16:47]1041 (16) - 0000000000874979 [02:16:47]1040 (4) - 87161 [02:16:47]1012 (4) - 22.09.2024 20:13 [02:16:47]1206 (1) - 0 [02:16:47]OFD Sender: Remove packet 87161 [02:16:47]ProducePacketName [02:16:47]name=ofd_packets/00087161 [02:16:47]NVStorageDeleteData [02:16:48]OFD Sender: No OFD packet to send [02:16:52]recv_with_timeout no data received [02:16:53]OFD Sender: No OFD packet to send [02:16:58]OFD Sender: No OFD packet to send [02:17:03]OFD Sender: No OFD packet to send [02:17:08]OFD Sender: No OFD packet to send [02:17:13]OFD Sender: No OFD packet to send [02:17:18]OFD Sender: No OFD packet to send [02:17:23]OFD Sender: No OFD packet to send [02:17:28]OFD Sender: No OFD packet to send [02:17:33]OFD Sender: No OFD packet to send [02:17:38]OFD Sender: No OFD packet to send [02:17:43]OFD Sender: No OFD packet to send [02:17:48]OFD Sender: No OFD packet to send [02:17:53]OFD Sender: No OFD packet to send [02:17:58]OFD Sender: No OFD packet to send [02:18:03]OFD Sender: No OFD packet to send [02:18:08]OFD Sender: No OFD packet to send [02:18:13]OFD Sender: No OFD packet to send [02:18:18]OFD Sender: No OFD packet to send [02:18:23]OFD Sender: No OFD packet to send [02:18:28]OFD Sender: No OFD packet to send [02:18:33]OFD Sender: No OFD packet to send [02:18:38]OFD Sender: No OFD packet to send [02:18:43]OFD Sender: No OFD packet to send [02:18:48]OFD Sender: No OFD packet to send [02:18:53]OFD Sender: No OFD packet to send [02:18:58]OFD Sender: No OFD packet to send [02:19:03]OFD Sender: No OFD packet to send [02:19:08]OFD Sender: No OFD packet to send [02:19:13]OFD Sender: No OFD packet to send [02:19:18]OFD Sender: No OFD packet to send [02:19:23]OFD Sender: No OFD packet to send [02:19:28]OFD Sender: No OFD packet to send [02:19:33]OFD Sender: No OFD packet to send [02:19:38]OFD Sender: No OFD packet to send [02:19:43]OFD Sender: No OFD packet to send [02:19:48]OFD Sender: No OFD packet to send [02:19:53]OFD Sender: No OFD packet to send [02:19:58]OFD Sender: No OFD packet to send [02:20:03]OFD Sender: No OFD packet to send [02:20:08]OFD Sender: No OFD packet to send [02:20:13]OFD Sender: No OFD packet to send [02:20:18]OFD Sender: No OFD packet to send [02:20:23]OFD Sender: No OFD packet to send [02:20:28]OFD Sender: No OFD packet to send [02:20:33]OFD Sender: No OFD packet to send [02:20:38]OFD Sender: No OFD packet to send [02:20:43]OFD Sender: No OFD packet to send [02:20:48]OFD Sender: No OFD packet to send [02:20:53]OFD Sender: No OFD packet to send [02:20:58]OFD Sender: No OFD packet to send [02:21:03]OFD Sender: No OFD packet to send [02:21:08]OFD Sender: No OFD packet to send [02:21:13]OFD Sender: No OFD packet to send [02:21:18]OFD Sender: No OFD packet to send [02:21:23]OFD Sender: No OFD packet to send [02:21:28]OFD Sender: No OFD packet to send [02:21:33]OFD Sender: No OFD packet to send [02:21:38]OFD Sender: No OFD packet to send [02:21:43]OFD Sender: No OFD packet to send [02:21:48]OFD Sender: No OFD packet to send [02:21:53]OFD Sender: No OFD packet to send [02:21:58]OFD Sender: No OFD packet to send [02:22:03]OFD Sender: No OFD packet to send [02:22:08]OFD Sender: No OFD packet to send [02:22:13]OFD Sender: No OFD packet to send [02:22:18]OFD Sender: No OFD packet to send [02:22:23]OFD Sender: No OFD packet to send [02:22:28]OFD Sender: No OFD packet to send [02:22:33]OFD Sender: No OFD packet to send [02:22:38]OFD Sender: No OFD packet to send [02:22:43]OFD Sender: No OFD packet to send [02:22:48]OFD Sender: No OFD packet to send [02:22:53]OFD Sender: No OFD packet to send [02:22:58]OFD Sender: No OFD packet to send [02:23:03]OFD Sender: No OFD packet to send [02:23:08]OFD Sender: No OFD packet to send [02:23:13]OFD Sender: No OFD packet to send [02:23:18]OFD Sender: No OFD packet to send [02:23:23]OFD Sender: No OFD packet to send [02:23:28]OFD Sender: No OFD packet to send [02:23:33]OFD Sender: No OFD packet to send [02:23:38]OFD Sender: No OFD packet to send [02:23:43]OFD Sender: No OFD packet to send [02:23:48]OFD Sender: No OFD packet to send [02:23:53]OFD Sender: No OFD packet to send [02:23:58]OFD Sender: No OFD packet to send [02:24:03]OFD Sender: No OFD packet to send [02:24:08]OFD Sender: No OFD packet to send [02:24:13]OFD Sender: No OFD packet to send [02:24:18]OFD Sender: No OFD packet to send [02:24:23]OFD Sender: No OFD packet to send [02:24:28]OFD Sender: No OFD packet to send [02:24:33]OFD Sender: No OFD packet to send [02:24:38]OFD Sender: No OFD packet to send [02:24:43]OFD Sender: No OFD packet to send [02:24:48]OFD Sender: No OFD packet to send [02:24:53]OFD Sender: No OFD packet to send [02:24:58]OFD Sender: No OFD packet to send [02:25:03]OFD Sender: No OFD packet to send [02:25:08]OFD Sender: No OFD packet to send [02:25:13]OFD Sender: No OFD packet to send [02:25:18]OFD Sender: No OFD packet to send [02:25:23]OFD Sender: No OFD packet to send [02:25:28]OFD Sender: No OFD packet to send [02:25:33]OFD Sender: No OFD packet to send [02:25:38]OFD Sender: No OFD packet to send [02:25:43]OFD Sender: No OFD packet to send [02:25:48]OFD Sender: No OFD packet to send [02:25:53]OFD Sender: No OFD packet to send [02:25:58]OFD Sender: No OFD packet to send [02:26:03]OFD Sender: No OFD packet to send [02:26:08]OFD Sender: No OFD packet to send [02:26:13]OFD Sender: No OFD packet to send [02:26:19]OFD Sender: No OFD packet to send [02:26:24]OFD Sender: No OFD packet to send [02:26:29]OFD Sender: No OFD packet to send [02:26:34]OFD Sender: No OFD packet to send [02:26:39]OFD Sender: No OFD packet to send [02:26:44]OFD Sender: No OFD packet to send [02:26:49]OFD Sender: No OFD packet to send [02:26:54]OFD Sender: No OFD packet to send [02:26:59]OFD Sender: No OFD packet to send [02:27:04]OFD Sender: No OFD packet to send [02:27:09]OFD Sender: No OFD packet to send [02:27:14]OFD Sender: No OFD packet to send [02:27:19]OFD Sender: No OFD packet to send [02:27:24]OFD Sender: No OFD packet to send [02:27:29]OFD Sender: No OFD packet to send [02:27:34]OFD Sender: No OFD packet to send [02:27:39]OFD Sender: No OFD packet to send [02:27:44]OFD Sender: No OFD packet to send [02:27:49]OFD Sender: No OFD packet to send [02:27:54]OFD Sender: No OFD packet to send [02:27:59]OFD Sender: No OFD packet to send [02:28:04]OFD Sender: No OFD packet to send [02:28:09]OFD Sender: No OFD packet to send [02:28:14]OFD Sender: No OFD packet to send [02:28:19]OFD Sender: No OFD packet to send [02:28:24]OFD Sender: No OFD packet to send [02:28:29]OFD Sender: No OFD packet to send [02:28:34]OFD Sender: No OFD packet to send [02:28:39]OFD Sender: No OFD packet to send [02:28:44]OFD Sender: No OFD packet to send [02:28:49]OFD Sender: No OFD packet to send [02:28:54]OFD Sender: No OFD packet to send [02:28:59]OFD Sender: No OFD packet to send [02:29:04]OFD Sender: No OFD packet to send [02:29:09]OFD Sender: No OFD packet to send [02:29:14]OFD Sender: No OFD packet to send [02:29:19]OFD Sender: No OFD packet to send [02:29:24]OFD Sender: No OFD packet to send [02:29:29]OFD Sender: No OFD packet to send [02:29:34]OFD Sender: No OFD packet to send [02:29:39]OFD Sender: No OFD packet to send [02:29:44]OFD Sender: No OFD packet to send [02:29:49]OFD Sender: No OFD packet to send [02:29:54]OFD Sender: No OFD packet to send [02:29:59]OFD Sender: No OFD packet to send [02:30:04]OFD Sender: No OFD packet to send [02:30:09]OFD Sender: No OFD packet to send [02:30:14]OFD Sender: No OFD packet to send [02:30:19]OFD Sender: No OFD packet to send [02:30:24]OFD Sender: No OFD packet to send [02:30:29]OFD Sender: No OFD packet to send [02:30:34]OFD Sender: No OFD packet to send [02:30:39]OFD Sender: No OFD packet to send [02:30:44]OFD Sender: No OFD packet to send [02:30:49]OFD Sender: No OFD packet to send [02:30:54]OFD Sender: No OFD packet to send [02:30:59]OFD Sender: No OFD packet to send [02:31:04]OFD Sender: No OFD packet to send [02:31:09]OFD Sender: No OFD packet to send [02:31:14]OFD Sender: No OFD packet to send [02:31:19]OFD Sender: No OFD packet to send [02:31:24]OFD Sender: No OFD packet to send [02:31:29]OFD Sender: No OFD packet to send [02:31:34]OFD Sender: No OFD packet to send [02:31:39]OFD Sender: No OFD packet to send [02:31:44]OFD Sender: No OFD packet to send [02:31:49]OFD Sender: No OFD packet to send [02:31:54]OFD Sender: No OFD packet to send [02:31:59]OFD Sender: No OFD packet to send [02:32:04]OFD Sender: No OFD packet to send [02:32:09]OFD Sender: No OFD packet to send [02:32:14]OFD Sender: No OFD packet to send [02:32:19]OFD Sender: No OFD packet to send [02:32:24]OFD Sender: No OFD packet to send [02:32:29]OFD Sender: No OFD packet to send [02:32:34]OFD Sender: No OFD packet to send [02:32:39]OFD Sender: No OFD packet to send [02:32: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:01]recv_with_timeout no data received [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]recv_with_timeout no data received [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]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:05]OFD Sender: No OFD packet to send [02:36:10]OFD Sender: No OFD packet to send [02:36:15]OFD Sender: No OFD packet to send [02:36:20]OFD Sender: No OFD packet to send [02:36:25]OFD Sender: No OFD packet to send [02:36:30]OFD Sender: No OFD packet to send [02:36:35]OFD Sender: No OFD packet to send [02:36:40]OFD Sender: No OFD packet to send [02:36:45]OFD Sender: No OFD packet to send [02:36:50]OFD Sender: No OFD packet to send [02:36:55]OFD Sender: No OFD packet to send [02:37:00]OFD Sender: No OFD packet to send [02:37:05]OFD Sender: No OFD packet to send [02:37:10]OFD Sender: No OFD packet to send [02:37:15]OFD Sender: No OFD packet to send [02:37:20]OFD Sender: No OFD packet to send [02:37:25]OFD Sender: No OFD packet to send [02:37:30]OFD Sender: No OFD packet to send [02:37:35]OFD Sender: No OFD packet to send [02:37:40]OFD Sender: No OFD packet to send [02:37:45]OFD Sender: No OFD packet to send [02:37:50]OFD Sender: No OFD packet to send [02:37:55]OFD Sender: No OFD packet to send [02:38:00]OFD Sender: No OFD packet to send [02:38:05]OFD Sender: No OFD packet to send [02:38:10]OFD Sender: No OFD packet to send [02:38:15]OFD Sender: No OFD packet to send [02:38:20]OFD Sender: No OFD packet to send [02:38:25]OFD Sender: No OFD packet to send [02:38:30]OFD Sender: No OFD packet to send [02:38:35]OFD Sender: No OFD packet to send [02:38:40]OFD Sender: No OFD packet to send [02:38:45]OFD Sender: No OFD packet to send [02:38:50]OFD Sender: No OFD packet to send [02:38:55]OFD Sender: No OFD packet to send [02:39:00]OFD Sender: No OFD packet to send [02:39:05]OFD Sender: No OFD packet to send [02:39:10]OFD Sender: No OFD packet to send [02:39:15]OFD Sender: No OFD packet to send [02:39:20]OFD Sender: No OFD packet to send [02:39:25]OFD Sender: No OFD packet to send [02:39:30]OFD Sender: No OFD packet to send [02:39:35]OFD Sender: No OFD packet to send [02:39:39]recv_with_timeout no data received [02:39:40]OFD Sender: No OFD packet to send [02:39:45]OFD Sender: No OFD packet to send [02:39:50]OFD Sender: No OFD packet to send [02:39:55]OFD Sender: No OFD packet to send [02:40:00]OFD Sender: No OFD packet to send [02:40:05]OFD Sender: No OFD packet to send [02:40:10]OFD Sender: No OFD packet to send [02:40:15]OFD Sender: No OFD packet to send [02:40:20]OFD Sender: No OFD packet to send [02:40:25]OFD Sender: No OFD packet to send [02:40:30]OFD Sender: No OFD packet to send [02:40:35]OFD Sender: No OFD packet to send [02:40:40]OFD Sender: No OFD packet to send [02:40:41]recv_with_timeout no data received [02:40:45]OFD Sender: No OFD packet to send [02:40:50]OFD Sender: No OFD packet to send [02:40:55]OFD Sender: No OFD packet to send [02:41:00]OFD Sender: No OFD packet to send [02:41:05]OFD Sender: No OFD packet to send [02:41:10]OFD Sender: No OFD packet to send [02:41:15]OFD Sender: No OFD packet to send [02:41:20]OFD Sender: No OFD packet to send [02:41:25]OFD Sender: No OFD packet to send [02:41:30]OFD Sender: No OFD packet to send [02:41:35]OFD Sender: No OFD packet to send [02:41:40]OFD Sender: No OFD packet to send [02:41:45]OFD Sender: No OFD packet to send [02:41:50]OFD Sender: No OFD packet to send [02:41:55]OFD Sender: No OFD packet to send [02:42:00]OFD Sender: No OFD packet to send [02:42:05]OFD Sender: No OFD packet to send [02:42:10]OFD Sender: No OFD packet to send [02:42:15]OFD Sender: No OFD packet to send [02:42:20]OFD Sender: No OFD packet to send [02:42:25]OFD Sender: No OFD packet to send [02:42:30]OFD Sender: No OFD packet to send [02:42:35]OFD Sender: No OFD packet to send [02:42:40]OFD Sender: No OFD packet to send [02:42:45]OFD Sender: No OFD packet to send [02:42:50]OFD Sender: No OFD packet to send [02:42:55]OFD Sender: No OFD packet to send [02:43:00]OFD Sender: No OFD packet to send [02:43:05]OFD Sender: No OFD packet to send [02:43:10]OFD Sender: No OFD packet to send [02:43:14]recv_with_timeout no data received [02:43:15]OFD Sender: No OFD packet to send [02:43:20]OFD Sender: No OFD packet to send [02:43:25]OFD Sender: No OFD packet to send [02:43:30]OFD Sender: No OFD packet to send [02:43:35]OFD Sender: No OFD packet to send [02:43:40]OFD Sender: No OFD packet to send [02:43:45]OFD Sender: No OFD packet to send [02:43:48]recv_with_timeout no data received [02:43:50]OFD Sender: No OFD packet to send [02:43:55]OFD Sender: No OFD packet to send [02:44:00]OFD Sender: No OFD packet to send [02:44:05]OFD Sender: No OFD packet to send [02:44:10]OFD Sender: No OFD packet to send [02:44:15]OFD Sender: No OFD packet to send [02:44:20]recv_with_timeout no data received [02:44:20]OFD Sender: No OFD packet to send [02:44:25]OFD Sender: No OFD packet to send [02:44:30]OFD Sender: No OFD packet to send [02:44:35]OFD Sender: No OFD packet to send [02:44:40]OFD Sender: No OFD packet to send [02:44:45]OFD Sender: No OFD packet to send [02:44:50]OFD Sender: No OFD packet to send [02:44:55]OFD Sender: No OFD packet to send [02:45:00]OFD Sender: No OFD packet to send [02:45:05]OFD Sender: No OFD packet to send [02:45:10]OFD Sender: No OFD packet to send [02:45:15]OFD Sender: No OFD packet to send [02:45:20]OFD Sender: No OFD packet to send [02:45:25]OFD Sender: No OFD packet to send [02:45:30]OFD Sender: No OFD packet to send [02:45:32]recv_with_timeout no data received [02:45:35]OFD Sender: No OFD packet to send [02:45:40]OFD Sender: No OFD packet to send [02:45:45]OFD Sender: No OFD packet to send [02:45:51]OFD Sender: No OFD packet to send [02:45:56]OFD Sender: No OFD packet to send [02:45:57]recv_with_timeout no data received [02:46:01]OFD Sender: No OFD packet to send [02:46:06]OFD Sender: No OFD packet to send [02:46:11]OFD Sender: No OFD packet to send [02:46:16]OFD Sender: No OFD packet to send [02:46:21]OFD Sender: No OFD packet to send [02:46:26]OFD Sender: No OFD packet to send [02:46:31]OFD Sender: No OFD packet to send [02:46:36]OFD Sender: No OFD packet to send [02:46:41]OFD Sender: No OFD packet to send [02:46:46]OFD Sender: No OFD packet to send [02:46:51]OFD Sender: No OFD packet to send [02:46:56]OFD Sender: No OFD packet to send [02:47:01]OFD Sender: No OFD packet to send [02:47:06]OFD Sender: No OFD packet to send [02:47:11]OFD Sender: No OFD packet to send [02:47:16]OFD Sender: No OFD packet to send [02:47:21]OFD Sender: No OFD packet to send [02:47:26]OFD Sender: No OFD packet to send [02:47:31]OFD Sender: No OFD packet to send [02:47:36]OFD Sender: No OFD packet to send [02:47:41]OFD Sender: No OFD packet to send [02:47:46]OFD Sender: No OFD packet to send [02:47:51]OFD Sender: No OFD packet to send [02:47:56]OFD Sender: No OFD packet to send [02:48:01]OFD Sender: No OFD packet to send [02:48:06]OFD Sender: No OFD packet to send [02:48:11]OFD Sender: No OFD packet to send [02:48:16]OFD Sender: No OFD packet to send [02:48:21]OFD Sender: No OFD packet to send [02:48:21]recv_with_timeout no data received [02:48:26]OFD Sender: No OFD packet to send [02:48:31]OFD Sender: No OFD packet to send [02:48:36]OFD Sender: No OFD packet to send [02:48:39]recv_with_timeout no data received [02:48:41]OFD Sender: No OFD packet to send [02:48:46]OFD Sender: No OFD packet to send [02:48:51]OFD Sender: No OFD packet to send [02:48:56]OFD Sender: No OFD packet to send [02:49:01]OFD Sender: No OFD packet to send [02:49:06]OFD Sender: No OFD packet to send [02:49:11]OFD Sender: No OFD packet to send [02:49:16]OFD Sender: No OFD packet to send [02:49:21]OFD Sender: No OFD packet to send [02:49:26]OFD Sender: No OFD packet to send [02:49:31]OFD Sender: No OFD packet to send [02:49:36]OFD Sender: No OFD packet to send [02:49:41]OFD Sender: No OFD packet to send [02:49:46]OFD Sender: No OFD packet to send [02:49: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:06]OFD Sender: No OFD packet to send [02:50:07]recv_with_timeout no data received [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:51]OFD Sender: No OFD packet to send [02:51:56]OFD Sender: No OFD packet to send [02:52:01]OFD Sender: No OFD packet to send [02:52:06]OFD Sender: No OFD packet to send [02:52:11]OFD Sender: No OFD packet to send [02:52:16]OFD Sender: No OFD packet to send [02:52:21]OFD Sender: No OFD packet to send [02:52:26]OFD Sender: No OFD packet to send [02:52:31]OFD Sender: No OFD packet to send [02:52:36]OFD Sender: No OFD packet to send [02:52:41]OFD Sender: No OFD packet to send [02:52:46]OFD Sender: No OFD packet to send [02:52:51]OFD Sender: No OFD packet to send [02:52:56]OFD Sender: No OFD packet to send [02:53:01]OFD Sender: No OFD packet to send [02:53:06]OFD Sender: No OFD packet to send [02:53:11]OFD Sender: No OFD packet to send [02:53:16]OFD Sender: No OFD packet to send [02:53:21]OFD Sender: No OFD packet to send [02:53:26]OFD Sender: No OFD packet to send [02:53:31]OFD Sender: No OFD packet to send [02:53:36]OFD Sender: No OFD packet to send [02:53:41]OFD Sender: No OFD packet to send [02:53:46]OFD Sender: No OFD packet to send [02:53:51]OFD Sender: No OFD packet to send [02:53:56]OFD Sender: No OFD packet to send [02:53:57]recv_with_timeout no data received [02:54:01]OFD Sender: No OFD packet to send [02:54:06]OFD Sender: No OFD packet to send [02:54:11]OFD Sender: No OFD packet to send [02:54:16]OFD Sender: No OFD packet to send [02:54:21]OFD Sender: No OFD packet to send [02:54:26]OFD Sender: No OFD packet to send [02:54:31]OFD Sender: No OFD packet to send [02:54:36]OFD Sender: No OFD packet to send [02:54:41]OFD Sender: No OFD packet to send [02:54:46]OFD Sender: No OFD packet to send [02:54:51]OFD Sender: No OFD packet to send [02:54:56]OFD Sender: No OFD packet to send [02:55:01]OFD Sender: No OFD packet to send [02:55:06]OFD Sender: No OFD packet to send [02:55:11]OFD Sender: No OFD packet to send [02:55:16]OFD Sender: No OFD packet to send [02:55:21]OFD Sender: No OFD packet to send [02:55:26]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: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:26]recv_with_timeout no data received [02:56:27]OFD Sender: No OFD packet to send [02:56:32]OFD Sender: No OFD packet to send [02:56:37]OFD Sender: No OFD packet to send [02:56:42]OFD Sender: No OFD packet to send [02:56:47]OFD Sender: No OFD packet to send [02:56:52]OFD Sender: No OFD packet to send [02:56:57]OFD Sender: No OFD packet to send [02:57:02]OFD Sender: No OFD packet to send [02:57:07]OFD Sender: No OFD packet to send [02:57:12]OFD Sender: No OFD packet to send [02:57:16]recv_with_timeout no data received [02:57:17]OFD Sender: No OFD packet to send [02:57:22]OFD Sender: No OFD packet to send [02:57:27]OFD Sender: No OFD packet to send [02:57:32]OFD Sender: No OFD packet to send [02:57:37]OFD Sender: No OFD packet to send [02:57:42]OFD Sender: No OFD packet to send [02:57:47]OFD Sender: No OFD packet to send [02:57:52]OFD Sender: No OFD packet to send [02:57:57]OFD Sender: No OFD packet to send [02:58:02]OFD Sender: No OFD packet to send [02:58:07]OFD Sender: No OFD packet to send [02:58:12]OFD Sender: No OFD packet to send [02:58:17]OFD Sender: No OFD packet to send [02:58:22]OFD Sender: No OFD packet to send [02:58:27]OFD Sender: No OFD packet to send [02:58:32]OFD Sender: No OFD packet to send [02:58:37]OFD Sender: No OFD packet to send [02:58:42]OFD Sender: No OFD packet to send [02:58:47]OFD Sender: No OFD packet to send [02:58:52]OFD Sender: No OFD packet to send [02:58:57]OFD Sender: No OFD packet to send [02:59:02]OFD Sender: No OFD packet to send [02:59:07]OFD Sender: No OFD packet to send [02:59:12]OFD Sender: No OFD packet to send [02:59:17]OFD Sender: No OFD packet to send [02:59:22]OFD Sender: No OFD packet to send [02:59:27]OFD Sender: No OFD packet to send [02:59:32]OFD Sender: No OFD packet to send [02:59:37]OFD Sender: No OFD packet to send [02:59:42]OFD Sender: No OFD packet to send [02:59:47]OFD Sender: No OFD packet to send [02:59:52]OFD Sender: No OFD packet to send [02:59:57]OFD Sender: No OFD packet to send [02:59:57]recv_with_timeout no data received [03:00:02]OFD Sender: No OFD packet to send [03:00:07]OFD Sender: No OFD packet to send [03:00:12]OFD Sender: No OFD packet to send [03:00:17]OFD Sender: No OFD packet to send [03:00:22]OFD Sender: No OFD packet to send [03:00:27]OFD Sender: No OFD packet to send [03:00:32]OFD Sender: No OFD packet to send [03:00:37]OFD Sender: No OFD packet to send [03:00:42]OFD Sender: No OFD packet to send [03:00:47]OFD Sender: No OFD packet to send [03:00:52]OFD Sender: No OFD packet to send [03:00:57]OFD Sender: No OFD packet to send [03:01:02]OFD Sender: No OFD packet to send [03:01:07]OFD Sender: No OFD packet to send [03:01:12]OFD Sender: No OFD packet to send [03:01:17]OFD Sender: No OFD packet to send [03:01:22]OFD Sender: No OFD packet to send [03:01:27]OFD Sender: No OFD packet to send [03:01:32]OFD Sender: No OFD packet to send [03:01:37]OFD Sender: No OFD packet to send [03:01:42]OFD Sender: No OFD packet to send [03:01:47]OFD Sender: No OFD packet to send [03:01:52]OFD Sender: No OFD packet to send [03:01:57]OFD Sender: No OFD packet to send [03:02:02]OFD Sender: No OFD packet to send [03:02:07]OFD Sender: No OFD packet to send [03:02:12]OFD Sender: No OFD packet to send [03:02:17]OFD Sender: No OFD packet to send [03:02:22]OFD Sender: No OFD packet to send [03:02:27]OFD Sender: No OFD packet to send [03:02:32]OFD Sender: No OFD packet to send [03:02:37]OFD Sender: No OFD packet to send [03:02:42]OFD Sender: No OFD packet to send [03:02:47]OFD Sender: No OFD packet to send [03:02:52]OFD Sender: No OFD packet to send [03:02:57]OFD Sender: No OFD packet to send [03:03:02]OFD Sender: No OFD packet to send [03:03:07]OFD Sender: No OFD packet to send [03:03:12]OFD Sender: No OFD packet to send [03:03:17]OFD Sender: No OFD packet to send